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
339402949501	339402950017	339402950567	339402951117	339402951667	339402952217	339402952767	339402953317	339402953867	339402954417	339402954967	339402955517	339402956067	339402956617	339402957167	339402957717	339402958267	339402958817	339402959367	339402959917	339402960467	339402961017	339402961567	339402962117	339402962667	339402963217	339402963767	339402964317	339402964867	339402965417	339402965967	339402966517	339402967067	339402967617	339402968167	339402968717	339402969267	339402969817	339402970367	339402970917	339402971467	339402972017	339402972567	339402973117	339402973667	339402974217	339402974767	339402975317	339402975867	339402976417	339402976967	339402977517	339402978067	339402978617	339402979167	339402979717	339402980267	339402980817	339402981367	339402981917	339402982467	339402983017	339402983567	339402984117	339402984667	339402985217	339402985767	339402986317	339402986867	339402987417	339402987967	339402988517	339402989067	339402989617	339402990167	339402990717	339402991267	339402991817	339402992367	339402992917	339402993467	339402994017	339402994567	339402995117	339402995667	339402996217	339402996767	339402997317	339402997867	339402998417	339402998967	339402999517	339403000067	339403000617	339403001167	339403001717	339403002267	339403002817	339403003367	339403003917	339403004467	339403005017	339403005567	339403006117	339403006667	339403007217	339403007767	339403008317	339403008867	339403009417	339403009967	339403010517	339403011067	339403011617	339403012167	339403012717	339403013267	339403013817	339403014367	339403014917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2595	3600	2300	2595	3600	2300	2595	3600	2300	2595	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2597	3600	2300	2597	3600	2300	2598	3600	2300	2598	3600	2300	2599	3600	2300	2599	3600	2300	2600	3600	2300	2601	3600	2300	2602	3600	2300	2602	3600	2300	2603	3600	2300	2603	3600	2300	2604	3600	2300	2604	3600	2300	2605	3600	2300	2605	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22069	20223	26874	28428	68530	71346	60397	44159	33468	28596	27718	27226	26990	27105	27035	26735	26803	26630	26942	26867	26757	26748	26582	26931	26736	26641	26688	26750	26870	26781	26815	26551	26689	26835	26613	26800	26597	26857	26642	26692	26539	26335	26634	26600	26731	26618	26894	26615	26818	26658	26408	26440	26524	26667	26885	26629	26667	26768	26817	26515	26831	26719	26540	26863	26645	26494	26736	26870	26735	26710	26989	26570	26752	26631	26598	26569	26592	26643	26675	26556	26663	26417	26736	26670	26589	26419	26768	26719	26544	26644	26668	26698	26774	26619	26549	26590	26472	26590	26573	26793	26629	26644	26375	26558	26851	26443	26479	26568	26791	26557	26803	26805	26604	26555	26444	26590	26801	26536	26766	26512	26338	26322	26717	26404	26821	26746	26543	26795	26727	26710	26496	26651	26744	26633	26365	26806	26540	26558	26422	26479	26565	26774	26703	26359	26814	26438	26500	26670	26652	26795	26738	26546	26654	26430	26647	26475	27032	26547	26313	26615	26699	26542	26458	26657	26602	26649	26664	26642	26612	26767	26647	27108	26816	26794	26539	26690	26706	26545	26674	26658	26487	26595	26673	26611	26628	26489	26878	26484	26728	26759	26737	26716	26779	26571	26448	26618	26669	26451	26849	26616	26606	26552	26608	26607	26535	26702	26666	26379	26762	26748	26575	26663	26589	26593	26624	26491	26482	26682	26782	26713	26591	26417	26495	26684	26645	26601	26572	26560	26720	26674	26490	26510	26611	26706	26516	26533	26348	26912	26455	26338	26564	26371	26604	26682	26961	26570	26367	26531	26350	26534	26553	26585	26752	26689	26842	26626	26401	26699	26403	26417	26557	26644	26474	26663	26649	26704	26710	26521	26529	26524	26544	26662	26575	26830	26775	26618	26727	26496	26520	26637	26380	26275	26824	26628	26610	26802	26830	26992	26802	26443	26395	26421	26625	26753	26731	26499	26332	26936	26625	26359	26495	26464	26543	26739	26667	26590	26283	26680	26531	26483	26859	26690	26635	26449	26455	26738	26347	26566	26601	26530	26499	26526	26749	26450	26575	26767	26811	26699	26495	26379	26611	26418	26551	26703	26432	26532	26837	26770	26846	26816	26518	26881	26692	26613	26771	26633	26570	26482	26635	26634	26820	26808	26558	26800	26483	26671	26407	26501	26671	26596	26793	26567	26752	26577	26511	26707	26323	26581	26631	26451	26436	26612	26715	26592	26721	26453	26759	26560	26482	26672	26639	26647	26610	26755	26631	26590	26556	26483	26481	26637	26747	26714	26473	26580	26479	26647	26550	26568	26763	26767	26719	26714	26674	26752	26806	26552	26311	26834	26475	26782	26395	26675	26547	26282	26662	26495	26841	26608	26646	26474	26695	26578	26592	26767	26782	26702	26680	26732	26530	26436	26553	26426	26499	26854	26481	26555	26647	26644	26699	26826	26622	26391	26565	26898	26485	26604	26678	26644	26698	26722	26536	26748	26628	26528	26949	26818	26773	26685	26720	26759	26633	26716	26466	26422	26622	26352	26632	26787	26488	26976	26588	26584	26629	26609	26563	26582	26381	26631	26601	26872	26696	26594	26765	26683	26791	26591	26431	26505	26715	26895	26445	26732	26591	26504	26753	26585	26590	26540	26791	26614	26377	26394	26597	26599	26622	26569	26626	26619	26644	26796	26395	26495	26786	26638	26869	26731	26540	26606	26694	26684	26574	26529	26753	26590	26619	26441	26878	26708	26778	26347	26596	26618	26514	26660	26560	26716	26737	26489	26516	26635	26597	26781	26655	26528	26506	26550	26894	26624	26612	26848	26779	26452	26638	26610	26791	26588	26668	26590	26569	26363	26611	26817	26606	26639	26839	26615	26470	26786	26596	26408	26715	26510	26758	26749	26578	26499	26711	26809	26627	26840	26657	26757	26535	26635	26677	26547	26734	26561	26695	26765	26716	26770	26595	26567	26561	26669	26640	26601	26659	26590	26627	26573	26654	26821	26514	26631	26636	26479	26382	26491	26458	26615	26612	26864	26662	26489	26626	26731	26530	26690	26624	26713	26469	26559	26829	26800	26777	26634	26602	26592	26766	26494	26505	26667	26680	26747	26438	26770	26520	26685	26630	26717	26855	26689	26556	26509	26512	26473	26637	26536	26593	26555	26424	26630	26605	26763	26765	26449	26692	26839	26621	26618	26542	26505	26498	26634	26625	26270	26759	26422	26806	26359	26608	26390	26514	26648	26451	26676	26532	26707	26460	26594	26963	26667	26713	26740	26713	26783	26499	26660	26803	26603	26322	26550	26481	26564	26759	26431	26516	26165	26605	26730	26471	26629	26702	26448	26795	26568	26581	26759	26399	26569	26414	26705	26818	26513	26886	26736	26651	26519	26617	26650	26614	26457	26859	26529	26709	26648	26352	26681	26696	26513	26460	26608	26739	26639	26594	26892	26937	26555	26575	26447	26563	26637	26497	26498	26636	26665	26501	26535	26604	26716	26586	26730	26462	26664	26779	26713	26863	26792	26607	26745	26771	26706	26883	26573	26658	26467	26918	26611	26847	26376	26667	26576	26667	26631	26459	26678	26564	26619	26744	26666	26392	26672	26628	26632	26758	26702	26692	26549	26624	26545	26520	26675	26467	26713	26785	26813	26723	26675	26604	26907	26564	26310	26565	26564	26515	26490	26692	26622	26738	26879	26674	26988	26856	26612	26643	26627	26535	26697	26639	26319	26636	26665	26628	26567	26482	26536	26625	26597	26568	26698	26797	26787	26762	26470	26417	26558	26756	26694	26346	26613	26663	26799	26509	26619	26544	26659	26479	26531	26634	26539	26413	26737	26686	26614	26443	26512	26476	26713	26592	26919	26868	26744	26559	26528	26743	26523	26795	26581	26654	26640	26613	26516	26939	26525	26691	26428	26717	26670	26486	26718	26861	26583	26656	26603	26713	26506	26444	26532	26728	26275	26709	26632	26481	26434	26527	26773	26852	26677	26495	26457	26723	26723	26556	26811	26616	26587	26469	26590	26434	26634	26841	26710	26684	26267	26860	26558	26711	26713	26822	26643	26818	26740	26668	26580	26844	26662	26636	26926	26645	26564	26571	26515	26474	26494	26600	26525	26545	26578	26531	26597	26620	26863	26482	26356	26654	26496	26799	26469	26685	26476	26613	26561	26695	26608	26653	26588	26702	26907	26870	26513	26595	26576	26509	26615	26679	26551	26604	26461	26551	26620	26694	26380	26764	26856	26587	26813	26367	26660	26654	26349	26860	26634	26683	26458	26843	26652	26616	26610	26781	26662	26594	26620	26590	26767	26730	26462	26825	26625	26581	26662	26467	26600	26711	26359	26710	26673	26558	26813	26623	26559	26670	26652	26416	26426	26697	26678	26624	26507	26446	26554	26476	26752	26644	26471	26711	26460	26407	26832	26558	26622	27015	26707	26769	26363	26601	26675	26461	26580	26749	26585	26787	26464	26439	26696	26574	26448	26637	26538	26610	26558	26670	26458	26594	26565	26619	26813	26496	26539	26557	26670	26659	26422	26572	26769	26649	26792	26698	26780	26656	26606	26546	26617	26574	26603	26491	26581	26596	26426	26620	26585	26350	26486	26519	26773	26801	26622	26722	26723	26613	26592	26853	26715	26544	26544	26627	26557	26630	26631	26667	26532	26713	26599	26460	26700	26468	26491	26639	26420	26688	26494	26638	26642	26696	26666	26616	26601	26740	26651	26540	26466	26589	26324	26705	26860	26711	26711	26540	26523	26541	26466	26841	26431	26727	26618	26567	26593	26705	26405	26887	26504	26849	26462	26352	26680	26606	26766	26757	26645	26736	26682	26702	26638	26774	26643	26698	26786	26607	26827	26864	26542	26669	26681	26769	26604	26777	26800	26737	26579	26631	26720	26582	26615	26404	26565	26381	26292	26598	26412	26826	26900	26737	26896	26620	26640	26772	26750	26649	26618	26837	26437	26518	26516	26562	26513	26516	26697	26651	26598	26464	26519	26525	26619	26770	26589	26478	26890	26576	26798	26624	26622	26413	26287	26678	26395	26903	26651	26585	26839	26497	26589	26703	26376	26800	26708	26761	26616	26743	26606	26740	26642	26725	26421	26589	26873	26771	26476	26699	26725	26559	26595	26492	26639	26745	26636	26657	26841	26690	26789	26526	26717	26725	26631	26813	26525	26887	26625	26684	26726	26731	26783	26574	26449	26626	26473	26589	26520	26615	26548	26885	26792	26789	26634	26203	26555	26454	26645	26715	26638	26761	26510	26589	26715	26675	26586	26679	26456	26382	26602	26494	26553	26539	26574	26460	26546	26563	26607	26574	26544	26333	26695	26848	26603	26339	26748	26580	26794	26517	26642	26644	26974	26649	26590	26419	26643	26753	26543	26674	26807	26508	26324	26622	26712	26588	26587	26806	26562	26670	26818	26634	26565	26755	26889	26680	26538	26783	26704	26792	26622	26691	26619	26763	26819	26553	26402	26752	26660	26693	26553	26546	26873	26610	26678	26789	26769	26567	26645	26525	26451	26492	26720	26441	26524	26563	26540	26873	26827	26787	26417	26499	26736	26935	26638	26727	26613	26575	26584	26508	26536	26436	26318	26431	26288	26549	26441	26703	26680	26710	26716	26906	26525	26426	26774	26742	26479	26674	26552	26356	26704	26771	26765	26537	26512	26513	26474	26640	26775	26621	26859	26859	26552	26587	27037	26530	26353	26648	26373	26547	26667	26581	26714	26536	26583	26688	26658	26564	26665	26643	26860	26559	26384	26711	26729	26256	26713	26838	26487	26669	26710	26385	26668	26831	26862	26945	26507	26910	26857	26616	26601	26594	26311	26855	26559	26585	26567	26462	26701	26805	26714	26541	26534	26557	26718	26779	26433	26655	26847	26603	26703	26594	26621	26656	26532	26720	26805	26744	26574	26661	26713	26844	26536	26728	26462	27008	26787	26703	26536	26346	26569	26524	26732	26590	26716	26589	26757	26906	26643	26545	26619	26616	26423	26699	26541	26678	26344	26613	26576	26821	26608	26500	26727	26597	26553	26605	26551	26753	26625	26851	26804	26479	26477	26953	26804	26576	26612	26654	26641	26686	26472	26554	26641	26661	26337	26546	26786
23617	42259	38829	42937	82666	75549	57929	35125	22491	17970	16778	16786	16683	16735	16716	16729	16767	16472	16426	16507	16557	16709	16726	16499	16572	16620	16766	16675	16550	16511	16553	16488	16719	16423	16474	16865	16499	16553	16659	16580	16564	16592	16719	16606	16558	16662	16682	16535	16580	16562	16488	16691	16499	16652	16557	16540	16576	16578	16529	16518	16509	16349	16557	16800	16683	16607	16647	16528	16589	16720	16641	16511	16714	16661	16651	16540	16532	16464	16489	16593	16418	16743	16549	16567	16472	16663	16459	16543	16450	16512	16575	16694	16677	16532	16501	16488	16526	16560	16774	16556	16433	16454	16583	16586	16494	16636	16700	16629	16689	16677	16652	16442	16410	16444	16413	16511	16445	16555	16536	16504	16557	16340	16566	16457	16763	16406	16481	16532	16490	16500	16537	16512	16572	16608	16596	16529	16589	16399	16553	16623	16413	16495	16548	16685	16482	16629	16598	16394	16498	16533	16658	16382	16490	16540	16516	16510	16544	16517	16626	16478	16642	16632	16704	16669	16458	16629	16437	16846	16474	16485	16637	16532	16637	16693	16550	16414	16491	16620	16479	16451	16357	16497	16483	16494	16514	16771	16583	16327	16574	16574	16402	16420	16482	16630	16729	16546	16603	16482	16730	16459	16512	16545	16417	16697	16552	16650	16537	16589	16555	16411	16476	16425	16658	16584	16391	16575	16659	16632	16581	16573	16503	16514	16554	16629	16557	16507	16453	16370	16351	16509	16330	16471	16493	16377	16532	16426	16663	16544	16514	16441	16601	16552	16520	16438	16454	16678	16403	16590	16488	16550	16694	16480	16521	16591	16580	16682	16489	16509	16580	16578	16570	16482	16384	16506	16649	16544	16512	16486	16516	16413	16505	16531	16450	16603	16549	16387	16619	16554	16379	16468	16673	16411	16729	16466	16524	16541	16529	16511	16518	16577	16569	16536	16700	16483	16533	16463	16407	16653	16511	16506	16613	16334	16388	16666	16437	16535	16651	16459	16480	16646	16668	16533	16558	16509	16488	16537	16543	16524	16540	16695	16544	16675	16674	16534	16521	16581	16588	16741	16393	16466	16573	16553	16560	16384	16616	16460	16629	16630	16646	16676	16515	16484	16486	16590	16595	16414	16643	16610	16546	16649	16354	16535	16636	16472	16495	16637	16572	16632	16645	16558	16578	16739	16334	16412	16521	16555	16623	16425	16650	16368	16464	16478	16649	16493	16324	16576	16480	16633	16598	16533	16824	16621	16530	16535	16519	16446	16567	16369	16387	16572	16590	16595	16546	16623	16450	16462	16648	16577	16444	16676	16543	16631	16585	16479	16320	16525	16628	16516	16635	16671	16576	16710	16577	16618	16784	16685	16319	16637	16467	16555	16396	16384	16695	16437	16410	16511	16499	16605	16553	16548	16393	16529	16553	16410	16533	16589	16418	16653	16618	16618	16588	16510	16359	16516	16549	16537	16480	16569	16498	16508	16540	16480	16585	16559	16492	16520	16409	16411	16646	16480	16488	16514	16438	16364	16538	16459	16622	16511	16491	16629	16438	16593	16583	16622	16589	16671	16587	16673	16549	16546	16485	16468	16617	16523	16580	16617	16574	16517	16496	16464	16639	16607	16559	16581	16656	16605	16402	16581	16568	16350	16536	16487	16519	16537	16549	16590	16424	16671	16520	16709	16540	16669	16593	16650	16239	16702	16753	16537	16702	16594	16489	16642	16625	16400	16554	16688	16568	16684	16513	16376	16484	16399	16508	16454	16562	16504	16620	16540	16496	16532	16449	16500	16565	16727	16812	16388	16562	16551	16649	16440	16445	16527	16565	16511	16543	16540	16489	16598	16496	16466	16731	16397	16400	16481	16580	16552	16566	16492	16467	16471	16561	16545	16588	16563	16562	16471	16377	16607	16532	16508	16606	16539	16563	16318	16540	16468	16533	16452	16578	16476	16598	16711	16481	16544	16670	16548	16616	16558	16667	16647	16582	16607	16362	16627	16503	16639	16382	16594	16536	16460	16415	16412	16630	16573	16517	16157	16761	16539	16447	16577	16695	16704	16457	16285	16466	16546	16457	16400	16585	16611	16633	16441	16686	16418	16624	16560	16508	16699	16490	16674	16414	16496	16569	16506	16393	16395	16533	16447	16644	16494	16637	16509	16440	16614	16547	16375	16518	16437	16663	16465	16650	16458	16656	16677	16480	16518	16513	16622	16549	16529	16663	16481	16545	16565	16658	16629	16646	16590	16628	16463	16570	16492	16663	16621	16488	16534	16543	16437	16641	16602	16559	16446	16486	16576	16471	16519	16664	16691	16471	16534	16419	16647	16438	16660	16553	16432	16599	16542	16635	16595	16608	16326	16422	16571	16556	16495	16344	16748	16647	16479	16693	16763	16598	16691	16571	16493	16592	16587	16596	16403	16418	16354	16568	16512	16680	16451	16638	16611	16429	16499	16582	16574	16487	16587	16474	16659	16579	16503	16744	16687	16520	16537	16485	16591	16573	16512	16523	16266	16584	16555	16553	16652	16489	16524	16273	16679	16612	16472	16513	16569	16524	16629	16409	16533	16506	16564	16368	16437	16470	16469	16524	16689	16541	16690	16688	16491	16626	16484	16513	16537	16642	16579	16517	16679	16647	16348	16612	16543	16589	16482	16504	16473	16602	16799	16523	16619	16508	16393	16492	16589	16669	16385	16562	16605	16578	16625	16627	16378	16559	16718	16474	16439	16579	16558	16661	16607	16495	16575	16605	16395	16487	16523	16490	16412	16568	16602	16497	16504	16528	16530	16679	16625	16632	16565	16586	16572	16756	16515	16470	16526	16466	16598	16353	16509	16508	16488	16582	16513	16850	16564	16631	16599	16532	16697	16660	16555	16668	16579	16384	16647	16644	16573	16602	16505	16660	16352	16714	16551	16378	16464	16577	16627	16682	16480	16654	16397	16310	16592	16449	16559	16444	16385	16707	16431	16686	16552	16496	16545	16632	16580	16604	16482	16644	16574	16471	16421	16433	16373	16570	16537	16559	16572	16403	16570	16464	16564	16460	16644	16328	16411	16625	16472	16411	16452	16471	16491	16406	16349	16682	16545	16472	16410	16590	16374	16590	16454	16505	16665	16660	16579	16566	16343	16421	16534	16496	16529	16528	16554	16602	16517	16526	16561	16541	16649	16674	16669	16450	16649	16518	16629	16451	16524	16457	16338	16427	16465	16472	16645	16650	16544	16590	16628	16545	16435	16518	16322	16625	16670	16564	16528	16396	16514	16415	16445	16639	16525	16559	16568	16521	16270	16505	16454	16543	16636	16525	16537	16603	16578	16590	16526	16378	16467	16650	16557	16378	16617	16563	16640	16612	16656	16457	16614	16350	16514	16523	16611	16431	16566	16495	16699	16716	16619	16582	16632	16647	16453	16593	16593	16414	16398	16803	16441	16646	16437	16716	16511	16553	16449	16653	16426	16534	16365	16505	16520	16640	16516	16281	16459	16560	16483	16584	16593	16414	16537	16622	16511	16508	16742	16592	16423	16428	16683	16685	16508	16525	16340	16543	16552	16612	16720	16464	16587	16659	16588	16657	16543	16619	16536	16258	16560	16569	16590	16607	16495	16705	16426	16510	16461	16772	16429	16541	16516	16683	16444	16498	16421	16602	16588	16483	16535	16389	16547	16374	16598	16436	16567	16462	16509	16479	16585	16496	16673	16513	16671	16499	16582	16628	16589	16466	16652	16395	16791	16445	16566	16458	16543	16398	16679	16422	16243	16479	16310	16560	16513	16508	16563	16574	16505	16560	16653	16668	16589	16717	16504	16498	16410	16507	16478	16436	16581	16463	16386	16427	16610	16516	16549	16624	16605	16601	16494	16526	16521	16576	16411	16559	16824	16592	16456	16563	16510	16515	16600	16476	16682	16495	16351	16531	16605	16401	16417	16395	16491	16456	16568	16290	16536	16627	16539	16421	16671	16594	16605	16566	16492	16436	16593	16584	16637	16380	16635	16287	16582	16670	16349	16553	16446	16597	16749	16440	16646	16492	16556	16560	16387	16521	16453	16484	16462	16468	16452	16618	16337	16603	16526	16462	16429	16504	16600	16651	16425	16433	16448	16502	16534	16534	16640	16604	16481	16551	16491	16315	16600	16551	16535	16485	16509	16602	16375	16746	16541	16587	16606	16555	16671	16440	16359	16543	16520	16662	16353	16506	16624	16559	16693	16670	16513	16600	16516	16600	16623	16560	16504	16507	16593	16529	16455	16470	16515	16485	16454	16570	16695	16648	16424	16446	16495	16657	16544	16597	16472	16445	16355	16642	16510	16554	16669	16571	16371	16366	16392	16625	16631	16614	16624	16736	16530	16597	16592	16549	16546	16600	16647	16606	16571	16614	16626	16508	16397	16611	16650	16753	16486	16692	16464	16330	16596	16619	16493	16677	16472	16538	16438	16651	16511	16598	16547	16655	16610	16668	16503	16716	16484	16540	16194	16387	16413	16473	16508	16510	16659	16596	16532	16495	16689	16674	16612	16580	16549	16400	16639	16641	16589	16611	16531	16597	16474	16648	16528	16410	16782	16542	16567	16379	16451	16555	16558	16481	16473	16585	16568	16358	16605	16665	16551	16404	16558	16469	16503	16541	16338	16570	16570	16590	16569	16531	16580	16579	16751	16589	16603	16490	16448	16672	16543	16419	16481	16565	16432	16457	16435	16631	16521	16543	16797	16597	16401	16482	16429	16600	16808	16802	16554	16539	16557	16565	16576	16436	16596	16509	16591	16581	16620	16540	16506	16490	16506	16460	16551	16491	16515	16559	16718	16265	16595	16628	16463	16553	16435	16560	16567	16760	16637	16500	16605	16494	16559	16444	16569	16424	16557	16424	16359	16577	16522	16635	16574	16457	16542	16514	16461	16634	16471	16584	16512	16500	16694	16502	16490	16545	16467	16622	16606	16518	16330	16590	16607	16458	16456	16279	16578	16451	16613	16419	16575	16633	16631	16428	16599	16540	16578	16577	16537	16319	16571	16502	16400	16671	16540	16735	16544	16528	16562	16617	16578	16453	16330	16343	16568	16421	16518	16488	16571	16644	16663	16553	16690	16606	16625	16478	16445	16468	16572	16450	16617	16562	16732
35441	30702	33671	31917	37304	39063	35769	32037	29423	29002	28708	28699	28755	29028	28677	28503	28812	28647	28464	28812	28631	28811	28596	28617	28503	28805	28261	28651	28742	28382	28417	28736	28758	28660	28705	28345	28412	28553	28818	28556	28489	28642	28668	28573	28742	28635	28425	28782	28731	28448	28476	28649	28534	28712	28460	28429	28589	28630	28904	28878	28343	28432	28456	28671	28263	28501	28938	28638	28680	28475	28550	28707	28889	28644	28677	28782	28751	28314	28404	28491	28787	28524	28800	28565	28503	28531	28723	28430	28461	28821	28772	28650	28635	28621	28619	28428	28775	28548	28632	28667	28669	28591	28380	28553	28476	28557	28604	28453	28567	28591	28617	28265	28574	28921	28550	28683	28847	28500	28821	28845	28784	28730	28644	28600	28741	28589	28518	28583	28646	28646	28597	28818	28814	28646	28586	28718	28881	28497	28544	28711	28747	28772	28588	28482	28564	28799	28494	28680	28749	28507	28583	28443	28498	28686	28572	28431	28473	28493	28714	28625	28633	28698	28480	28508	28508	28766	28370	28558	28621	28626	28668	28697	28412	28664	28584	28586	28555	28683	28774	28570	28388	28457	28637	28697	28377	28525	28644	28504	28623	28563	28425	28735	28644	28792	28734	28677	28663	28450	28736	28606	28656	28568	28456	28710	28540	28779	28689	28656	28570	28467	28726	28510	28714	28675	28587	28539	28454	28596	28652	28712	28926	28493	28655	28526	28614	28514	28636	28534	28592	28649	28512	28632	28779	28605	28629	28594	28609	28463	28549	28435	28665	28663	28486	28688	28407	28608	28708	28577	28684	28461	28545	28529	28454	28902	28612	28575	28595	28594	28620	28766	28777	28431	28323	28353	28545	28664	28803	28492	28506	28497	28582	28591	28539	28645	28794	28518	28594	28576	28719	28509	28619	28678	28662	28749	28523	28554	28489	28543	28788	28808	28318	28529	28456	28565	28488	28636	28596	28815	28715	28751	28569	28860	28645	28424	28514	28625	28508	28601	28539	28510	28552	28522	28545	28703	28788	28784	28423	28435	28669	28628	28586	28613	28641	28443	28490	28490	28686	28530	28522	28619	28606	28571	28594	28432	28782	28692	28962	28502	28626	28487	28487	28595	28610	28743	28602	28616	28415	28385	28796	28590	28678	28695	28699	28731	28457	28706	28446	28656	28524	28687	28629	28540	28640	28578	28764	28653	28570	28383	28517	28700	28608	28469	28340	28565	28459	28534	28664	28687	28632	28594	28645	28948	28285	28431	28668	28702	28320	28408	28546	28653	28680	28453	28570	28778	28534	28394	28482	28921	28756	28679	28576	28614	28504	28665	28558	28627	28618	28361	28517	28781	28708	28591	28552	28737	28606	28696	28519	28412	28548	28584	28823	28573	28699	28573	28597	28619	28685	28549	28559	28475	28546	28624	28802	28582	28615	28292	28647	28674	28574	28421	28740	28380	28548	28310	28622	28487	28340	28594	28560	28413	28615	28624	28698	28415	28589	28413	28519	28636	28557	28738	28831	28492	28733	28698	28669	28592	28508	28546	28631	28449	28507	28522	28746	28687	28604	28521	28534	28368	28360	28592	28792	28606	28642	28531	28529	29002	28791	28553	28662	28343	28850	28818	28821	28558	28548	28643	28787	28623	28703	28556	28459	28309	28438	28554	28429	28491	28498	28816	28608	28507	28508	28674	28702	28657	28689	28443	28552	28242	28413	28415	28594	28451	28533	28867	28580	28584	28827	28528	28596	28397	28692	28609	28434	28527	28753	28541	28612	28656	28516	28592	28455	28673	28748	28481	28508	28336	28796	28401	28474	28568	28771	28679	28416	28875	28806	28598	28448	28505	28440	28584	28743	28545	28416	28614	28525	28825	28637	28836	28592	28401	28652	28718	28673	28735	28533	28710	28897	28388	28618	28745	28675	28429	28465	28706	28866	28715	28711	28727	28598	28686	28397	28379	28635	28453	28604	28677	28651	28720	28591	28465	28790	28478	28790	28729	28828	28595	28533	28775	28673	28469	28670	28462	28671	28745	28758	28813	28642	28629	28766	28754	28580	28794	28736	28708	28352	28577	28653	28473	28546	28550	28649	28657	28709	28470	28356	28478	28651	28410	28825	28410	28545	28417	28705	28772	28622	28635	28625	28720	28317	28445	28740	28504	28676	28536	28764	28689	28777	28664	28706	28740	28640	28670	28585	28772	28711	28504	28639	28699	28743	28571	28714	28646	28455	28385	28818	28545	28475	28541	28556	28560	28508	28349	28560	28608	28684	28657	28474	28627	28708	28490	28684	28448	28512	28429	28639	28776	28481	28529	28455	28432	28346	28573	28760	28581	28449	28389	28679	28492	28511	28461	28578	28503	28537	28541	28614	28483	28600	28577	28541	28668	28488	28492	28717	28747	28796	28486	28559	28588	28743	28739	28448	28601	28922	28758	28520	28465	28644	28748	28709	28546	28480	28418	28450	28625	28626	28590	28838	28759	28468	28600	28567	28362	28672	28485	28264	28597	28571	28575	28535	28741	28600	28610	28317	28460	28581	28409	28701	28543	28561	28700	28685	28628	28634	28616	28682	28506	28778	28718	28486	28580	28678	28518	28366	28612	28684	28550	28891	28830	28680	28595	28616	28559	28719	28934	28494	28575	28604	28611	28668	28648	28694	28419	28627	28399	28357	28660	28782	28455	28567	28389	28600	28952	28635	28583	28634	28453	28439	28637	28354	28638	28591	28715	28698	28624	28596	28603	28627	28701	28771	28634	28682	28587	28873	28909	28475	28532	28610	28289	28750	28778	28539	28752	28331	28325	28611	28389	28518	28459	28799	28529	28719	28487	28525	28346	28699	28608	28781	28217	28762	28710	28574	28417	28773	28676	28564	28360	28576	28541	28661	28624	28563	28549	28800	28806	28587	28670	28929	28564	28671	28634	28705	28650	28590	28932	28466	28356	28855	28897	28783	28467	28495	28625	28628	28552	28598	28716	28515	28482	28479	28708	28706	28361	28496	28674	28617	28388	28452	28623	28587	28492	28676	28734	28444	28499	28651	28690	28467	28620	28558	28625	28843	28664	28594	28443	28589	28462	28739	28433	28721	28618	28593	28664	28527	28672	28776	28938	28492	28466	28687	28386	28677	28396	28615	28473	28669	28403	28384	28431	28924	28630	28809	28609	28666	28679	28783	28561	28745	28676	28792	28717	28547	28521	28588	28506	28511	28551	28682	28554	28903	28587	28552	28731	28785	28599	28945	28912	28438	28517	28405	28758	28650	28619	28518	28523	28486	28802	28672	28415	28713	28548	28431	28363	28498	28561	28431	28891	28530	28659	28463	28655	28474	28464	28918	28527	28788	28491	28579	28740	28645	28621	28794	28405	28493	28599	28794	28419	28448	28844	28501	28559	28722	28626	28641	28682	28635	28960	28729	28538	28602	28755	28749	28919	28757	28465	28483	28750	28472	28807	28538	28728	28780	28462	28640	28498	28419	28581	28712	28588	28408	28527	28406	28269	28733	28576	28611	28551	28467	28858	28601	28413	28644	28721	28733	28565	28504	28548	28691	28567	28871	28588	28747	28478	28549	28499	28661	28797	28893	28355	28823	28531	28641	28572	28383	28356	28606	28679	28740	28705	28643	28533	28382	28774	28619	28478	28585	28864	28698	28326	28596	28371	28600	28661	28639	28711	28696	28558	28734	28886	28683	28639	28854	28781	28747	28471	28452	28666	28485	28705	28624	28492	28435	28729	28549	28602	28422	28348	28456	28810	28512	28688	28620	28988	28520	28418	28527	28300	28901	29087	28833	28562	28773	28573	28266	28826	28643	28591	28740	28787	28578	28637	28648	28475	28218	28814	28734	28570	28602	28789	28659	28613	28602	28391	28395	28715	28648	28591	28830	28520	28457	28727	28513	28444	28503	28600	28720	28611	28320	28602	28623	28607	28595	28382	28539	28689	28432	28888	28993	28592	28718	28649	28333	28716	28808	28615	28404	28814	28704	28444	28492	28442	28439	28784	28703	28621	28247	28614	28613	28445	28562	28577	28566	28523	28602	28764	28596	28669	28674	28503	28607	28576	28638	28431	28704	28498	28304	28655	28607	28468	28606	28500	28604	28439	28499	28667	28791	28498	28495	28548	28755	28675	28704	28559	28732	28648	28429	28436	28792	28643	28356	28718	28653	28313	28589	28308	28512	28631	28698	28403	28447	28677	28547	28706	28513	28670	28547	28753	28546	28766	28553	28825	28805	28310	28436	28668	28530	28646	28424	28626	28525	28705	28566	28638	28798	28663	28895	28461	28664	28436	28630	28593	28691	28586	28436	28718	28797	28469	28824	28843	28578	28779	28570	28454	28575	28632	28630	28508	28439	28519	28497	28696	28696	28662	28402	28527	28640	28815	28708	28646	28681	28624	28743	28541	28787	28550	28656	28688	28550	28787	28569	28422	28677	28497	28497	28600	28719	28700	28896	28496	28594	28790	28591	28332	28776	28529	28531	28711	28632	28295	28661	28614	28418	28538	28621	28687	28471	28780	28586	28748	28562	28503	28508	28699	28625	28717	28710	28530	28439	28695	28637	28462	28280	28705	28443	28327	28618	28507	28597	28240	28775	28771	28625	28586	28774	28584	28741	28566	28717	28566	28431	28887	28416	28407	28615	28678	28521	28520	28601	28675	28826	28801	28696	28560	28669	28378	28476	28548	28684	28556	28268	28384	28665	28752	28655	28608	28381	28485	28868	28492	28434	28844	28681	28643	28781	28495	28625	28488	28941	28440	28353	28390	28617	28600	28388	28579	28783	28652	28547	28657	28689	28511	28653	28646	28571	28683	28500	28524	28704	28654	28568	28318	28449	28478	28649	29047	28896	28589	28752	28667	28388	28707	28788	28944	28704	28669	28847	28549	28587	28459	28707	28413	28455	28440	28453	28491	28700	28338	28520	28089	28213	28551	28570	28671	28679	28537	28692	28423	28562	28647	28408	28710	28605	28737	28491	28648	28609	28808	28949	28701	28732	28700	28518	28707	28534	28748	28445	28373	28665	28650	28482	28333	28779	28491	28514	28825	28634	28595	28582	28596	28756	28545	28699	28758	28340	28545	28646	28714	28808	28716	28601	28746	28563	28372	28524	28405	28400	28665
20769	27689	24510	20279	28718	28117	23923	19875	18158	17612	17352	17252	17257	17292	17241	17383	17330	17223	17230	17261	17479	17168	17146	17398	17224	17346	17392	17318	17302	17172	17325	17288	17420	17330	17508	17352	17312	17225	17265	17376	17363	17341	17430	17223	17323	17461	17148	17477	17239	17540	17283	17320	17535	17476	17194	17247	17408	17154	17213	17400	17308	17010	17446	17334	17261	17111	17183	17144	17214	17290	17306	17330	17257	17088	17526	17141	17125	17314	17335	17420	17225	17139	17493	17315	17173	17141	17409	17427	17279	17441	17213	17079	17282	17224	17213	17223	17376	17351	17503	17289	17210	17435	17253	17108	17270	17258	17228	17130	17262	17274	17369	17235	17270	17286	17359	17337	17348	17340	17352	17175	17337	17388	17310	17164	17404	17450	17312	17216	17291	17278	17474	17237	17271	17476	17104	17390	17291	17251	17313	17329	17251	17068	17251	17211	17420	17342	17146	17029	17211	17245	17156	17410	17329	17324	17291	17380	17193	17375	17219	17394	17427	17246	17213	17290	17251	17174	17315	17320	17308	17158	17260	17355	16990	17352	17247	17395	17295	17510	17426	17224	17143	17392	17302	17328	17121	17262	17351	17365	17202	17326	17204	17209	17336	17382	17183	17236	17337	17164	17224	17216	17286	17142	17160	17207	17385	17414	17291	17176	17248	17422	17292	17213	17409	17460	17413	17224	17344	17227	17392	17279	17529	17449	17104	17086	17291	17109	17311	17379	17214	17340	17423	17210	17146	17190	17333	17498	17182	17127	17209	17144	17187	17158	17249	17203	17312	17324	17229	17213	17310	17338	17334	17220	17264	17285	17356	17392	17377	17485	17376	17239	17238	17244	17406	17240	17431	17141	17325	17315	17329	17157	17472	17312	17465	17350	17253	17179	17369	17246	17305	17126	17381	17233	17100	17333	17403	16965	17256	17142	17262	17304	17351	17230	17203	17191	17334	17245	17317	17221	17273	17290	17261	17161	17166	17269	17248	17226	17215	17132	17128	17137	17304	17288	17297	17197	17321	17336	17316	17300	17292	17309	17180	17229	17364	17159	17344	17346	17388	17341	17159	17155	17339	17356	17166	17344	17384	17404	17245	17187	17406	17380	17230	17325	17172	17311	17323	17370	17289	17184	17435	17362	17267	17320	17345	17368	17268	17293	17216	17333	17320	17237	17364	17101	17406	17150	17125	17252	17349	17226	17262	17120	17327	17212	17316	17141	17207	17223	17489	17302	17337	17158	17513	17464	17232	17357	17283	17213	17358	17380	17293	17173	17444	17377	17405	17271	17260	17441	17145	17307	17425	17374	17103	17272	17330	17298	17386	17295	17275	17189	17312	17304	17328	17344	17612	17361	17322	17289	17269	17257	17553	17343	17347	17283	17288	17252	17359	17381	17235	17271	17225	17280	17062	17185	17186	17131	17208	17333	17262	17275	17241	17355	17302	17121	17124	17322	17357	17361	17522	17345	17286	17292	17115	17393	17145	17457	17246	17218	17353	17350	17515	17283	17167	17388	17247	17249	17456	17288	17371	17210	17276	17185	17284	17443	17423	17252	17248	17356	17352	17380	17162	17221	17414	17187	17496	17352	17512	17160	17394	17364	17283	17404	17244	17358	17156	17193	17366	17167	17308	17163	17138	17396	17420	17100	17171	17053	17196	17109	17243	17063	17325	17272	17297	17472	17513	17365	17333	17204	17366	17295	17200	17275	17222	17345	17167	17474	17324	17253	17208	17420	17222	17474	17170	17281	17366	17338	17384	17327	17256	17378	17235	17258	17278	17276	17159	17257	17292	17255	17288	17286	17285	17205	17339	17377	17323	17344	17194	17252	17201	17205	17206	17322	17279	17350	17240	17410	17340	17156	17308	17057	17308	17222	17449	17342	17173	17239	17151	17222	17254	17109	17299	17339	17434	17316	17193	17215	17319	17177	17087	17452	17408	17284	17415	17469	17185	17338	17406	17269	17284	17355	17388	17327	17241	17320	17177	17270	17344	17186	17199	17409	17373	17022	17379	17297	17380	17333	17272	17309	17274	17494	17280	17270	17488	17167	17161	17322	17304	17313	17165	17363	17271	17274	17408	17138	17303	17498	17336	17275	17312	17287	17279	17216	17254	17098	17104	17227	17492	17391	17279	17246	17244	17461	17360	17260	17347	17361	17306	17220	17244	17337	17330	17307	17253	17284	17259	17250	17327	17280	17382	17241	17301	17479	17351	17215	17220	17340	17165	17355	17312	17271	17225	17237	17458	17300	17193	17187	17256	17547	17184	17448	17194	17129	17279	17357	17248	17276	17155	17324	17356	17380	17284	17549	17389	17477	16976	17360	17398	17397	17269	17139	17217	17241	17320	17355	17259	17329	17340	17057	17354	17382	17263	17294	17276	17291	17312	17200	17400	17279	17274	17428	17348	17159	17173	17365	17328	17259	17384	17102	17135	17343	17358	17305	17224	17327	17288	17378	17280	17182	17255	17211	17351	17226	17415	17233	17307	17353	17117	17442	17274	17329	17079	17400	17301	17261	17284	17204	17336	17230	17245	17287	17094	17149	17214	17258	17163	17248	17210	17236	17139	17350	17101	17095	17438	17314	17043	17238	17301	17388	17339	17349	17144	17299	17327	17313	17281	17314	17254	17050	17299	17335	17239	17290	17287	17160	17240	17347	17312	17335	17326	17337	17161	17340	17177	17256	17434	17258	17400	17178	17495	17394	17392	17209	17269	17281	17164	17320	17288	17303	17329	17205	17357	17317	17336	17030	17347	17329	17470	17311	17212	17299	17223	17368	17309	17363	17180	17368	17346	17090	17337	17092	17265	17193	17377	17453	17331	17190	17360	17232	17196	17323	17402	17311	17251	17270	17256	17198	17236	17152	17138	17247	17247	17238	17403	17313	17342	17228	17390	17280	17272	17335	17207	17184	17029	17299	17238	17329	17242	17466	17370	17026	17376	17329	17346	17210	17235	17099	17330	17245	17425	17182	17126	17213	17437	17328	17257	17391	17203	17328	17106	17264	17409	17429	17177	17177	17310	17132	17287	17209	17236	17171	17262	17345	17320	17359	17070	17255	17335	17270	17162	17310	17271	17321	17192	17314	17401	17123	17198	17318	17055	17386	17388	17346	17292	17133	17348	17237	17151	17398	17414	17417	17336	17252	17302	17381	17268	17340	17362	17027	17198	17152	17254	17238	17375	17186	17298	17263	17404	17302	17265	17407	17316	17339	17290	17322	17241	17360	17185	17395	17266	17387	17363	17522	17373	17222	17192	17422	17283	17406	17312	17200	17282	17379	17315	17501	17361	17330	17410	17200	17163	17284	17228	17178	17260	17191	17255	17302	17435	17369	17426	17201	17353	17264	17379	17453	17352	17167	17387	17190	17257	17203	17392	17409	17258	17234	17321	17380	17154	17255	17195	17175	17291	17358	17377	17495	17629	17445	17354	17333	17189	17244	17280	17199	17385	17137	17347	17300	17395	17255	17169	17280	17089	17381	17456	17360	17236	17432	17176	17359	17388	17388	17296	17332	17266	17208	17242	17223	17372	17401	17221	17203	17428	17417	17211	17178	17002	17461	17314	17304	17354	17339	17259	17232	17220	17221	17148	17331	17228	17350	17289	17258	17344	17275	17305	17291	17236	17303	17231	17531	17105	17044	17229	17179	17284	17389	17276	17347	17274	17177	17298	17285	17421	17285	17367	17339	17285	17212	17195	17155	17347	17202	17349	17256	17135	17190	17287	17378	17215	17374	17161	17440	17361	17319	17413	17388	17356	17313	17270	17320	17324	17155	17489	17274	17165	17416	17233	17443	17204	17327	17205	17311	17220	17237	17343	17211	17274	17324	17435	17382	17088	17303	17227	17364	17223	17330	17255	17216	17415	17295	17261	17243	17413	17274	17374	17189	17086	17418	17438	17168	17278	17289	17399	17169	17227	17413	17438	17099	17077	17343	17412	17255	17313	17322	17392	17210	17323	17349	17109	17199	17006	17171	17273	17470	17157	17133	17243	17231	17243	17275	17276	17443	17436	17387	17290	17289	17294	17275	17067	17426	17304	17303	17309	17394	17220	17188	17361	17291	17100	17203	17201	17261	17373	17385	17216	17208	17224	17142	17259	17416	17183	17292	17349	17170	17164	17317	17297	17201	17263	17290	17181	17185	17040	17326	17251	17215	17398	17240	17246	17347	17083	17194	17155	17374	17413	17225	17350	17424	17367	17447	17149	17547	17326	17292	17377	17330	17232	17376	17329	17551	17159	17228	17386	17280	17459	17266	17280	17137	17441	17408	17442	17191	17425	17056	17489	17237	17390	17269	17336	17199	17266	17566	17270	17217	17437	17262	17385	17495	17468	17246	17198	17277	17528	17408	17237	17299	17196	17332	17429	17295	17394	17371	17417	17335	17287	17217	17404	17105	17267	17319	17315	17256	17167	17242	17412	17228	17280	17461	17340	17285	17361	17457	17369	17222	17136	17361	17249	17131	17285	17286	17436	17286	17156	17386	17402	17422	17336	17204	17467	17331	17249	17406	17466	17325	17166	17317	17065	17264	17177	17305	17307	17310	17267	17291	17408	17267	17335	17323	17330	17386	17286	17257	17438	17463	17174	17362	17274	17328	17387	17397	17302	17271	17251	17201	17383	17202	17311	17326	17332	17327	17489	17230	17127	17326	17204	17210	17272	17089	17295	17243	17312	17408	17305	17189	17215	17414	17234	17308	17307	17441	17139	17412	17527	17394	17251	17165	17331	17316	17305	17365	17302	17257	17393	17408	17148	17186	17356	17439	17412	17281	17226	17466	17526	17098	17249	17313	17117	17303	17294	17181	17319	17295	17208	17332	17270	17292	17555	17380	17329	17445	17312	17239	17185	17233	17261	17318	17317	17396	17189	17437	17373	17404	17038	17190	17256	17323	17281	17310	17134	17307	17270	17372	17322	17176	17374	17241	17294	17289	17480	17267	17284	17409	17364	17373	17111	17220	17198	17035	17151	17158	17294	17213	17165	17251	17290	17329	17420	17206	17256	17332	17461	17307	17244	17185	17386	17285	17395	17288	17352	17212	17317	17340	17276	17107	17217	17175	17296	17327	17392	17346	17212	17411	17211	17594	17181	17255	17343	17253	17305	17334
26034	21815	29370	34183	59291	64284	54339	40560	33487	30903	29983	29883	29827	29701	29553	29716	29424	29699	29433	29327	29483	29566	29568	29651	29519	29485	29712	29433	29752	29351	29516	29553	29672	29582	29610	29318	29502	29647	29515	29635	29882	29518	29555	29448	29767	29417	29462	29486	29649	29650	29451	29228	29709	29611	29506	29753	29545	29705	29628	29729	29702	29349	29494	29583	29664	29588	29657	29386	29762	29616	29830	29435	29367	29622	29461	29570	29463	29679	29632	29459	29613	29592	29519	29759	29441	29525	29538	29551	29525	29571	29742	29539	29548	29651	29374	29516	29657	29460	29540	29756	29586	29419	29683	29505	29513	29585	29821	29381	29629	29520	29639	29684	29380	29438	29543	29368	29542	29530	29412	29605	29463	29728	29418	29280	29521	29515	29415	29699	29566	29516	29770	29464	29586	29528	29643	29480	29730	29513	29571	29578	29920	29517	29711	29461	29426	29431	29448	29404	29727	29381	29513	29468	29434	29389	29465	29348	29496	29430	29726	29634	29537	29731	29805	29499	29589	29487	29566	29575	29555	29365	29592	29570	29337	29400	29392	29699	29558	29650	29485	29405	29448	29294	29429	29542	29991	29374	29255	29436	29575	29448	29556	29695	29423	29376	29337	29485	29423	29302	29373	29620	29658	29226	29586	29517	29580	29354	29281	29612	29436	29694	29619	29272	29344	29369	29602	29713	29495	29440	29310	29238	29488	29486	29422	29540	29588	29394	29559	29570	29622	29328	29393	29392	29408	29528	29913	29726	29631	29585	29790	29553	29530	29681	29439	29496	29791	29465	29538	29449	29627	29429	29359	29585	29619	29577	29321	29537	29381	29334	29495	29607	29312	29454	29513	29186	29603	29431	29545	29591	29389	29180	29194	29512	29529	29477	29572	29417	29398	29287	29403	29337	29209	29588	29558	29449	29613	29399	29502	29673	29626	29735	29449	29476	29351	29664	29551	29505	29657	29379	29476	29674	29312	29267	29482	29437	29569	29928	29581	29392	29566	29484	29498	29299	29495	29589	29321	29618	29386	29721	29373	29227	29492	29580	29733	29567	29693	29775	29594	29486	29311	29106	29663	29668	29378	29607	29509	29310	29574	29423	29632	29581	29572	29523	29640	29489	29618	29692	29490	29707	29387	29525	29469	29576	29374	29770	29445	29484	29580	29367	29304	29479	29301	29530	29682	29462	29520	29502	29415	29766	29575	29467	29643	29696	29301	29552	29448	29666	29349	29419	29717	29612	29591	29398	29607	29541	29228	29685	29546	29596	29474	29503	29414	29473	29463	29434	29395	29580	29436	29535	29586	29589	29579	29523	29439	29497	29587	29665	29510	29505	29674	29146	29570	29515	29316	29510	29472	29389	29587	29365	29573	29595	29453	29393	29374	29627	29378	29613	29361	29424	29544	29258	29758	29594	29614	29347	29418	29565	29442	29770	29550	29395	29658	29530	29561	29556	29372	29828	29487	29524	29501	29593	29742	29523	29579	29701	29264	29629	29710	29532	29626	29426	29536	29599	29184	29370	29706	29667	29274	29311	29479	29642	29382	29276	29452	29484	29537	29580	29483	29605	29675	29555	29553	29468	29339	29609	29613	29614	29585	29398	29576	29539	29745	29591	29351	29694	29555	29653	29537	29505	29346	29494	29498	29450	29568	29509	29500	29446	29171	29576	29597	29727	29580	29735	29539	29641	29785	29512	29500	29452	29474	29420	29582	29429	29389	29545	29365	29341	29595	29695	29590	29665	29665	29676	29432	29566	29885	29856	29665	29613	29556	29324	29514	29355	29235	29422	29571	29602	29919	29562	29441	29611	29630	29336	29710	29682	29494	29611	29688	29722	29424	29277	29663	29360	29469	29417	29688	29625	29506	29614	29520	29466	29526	29334	29463	29628	29618	29498	29774	29604	29338	29485	29251	29304	29670	29676	29512	29316	29575	29377	29672	29518	29586	29489	29305	29233	29484	29435	29243	29184	29795	29857	29683	29681	29510	29679	29648	29495	29817	29518	29481	29545	29667	29477	29577	29377	29718	29494	29545	29381	29519	29627	29544	29403	29513	29368	29432	29610	29455	29376	29422	29626	29647	29712	29504	29864	29333	29533	29621	29666	29591	29545	29631	29491	29338	29577	29533	29672	29557	29415	29625	29700	29603	29505	29474	29457	29739	29498	29897	29706	29239	29621	29417	29352	29696	29206	29393	29715	29418	29619	29597	29760	29626	29602	29609	29361	29572	29542	29463	29443	29542	29180	29311	29412	29351	29439	29587	29515	29748	29501	29892	29390	29677	29769	29627	29479	29622	29486	29583	29595	29595	29494	29623	29522	29576	29521	29604	29567	29361	29673	29640	29713	29386	29695	29454	29536	29423	29474	29523	29389	29502	29363	29392	29537	29580	29508	29516	29493	29401	29471	29475	29568	29513	29475	29466	29856	29760	29524	29704	29420	29464	29599	29698	29547	29647	29648	29762	29748	29424	29618	29600	29713	29557	29585	29706	29470	29646	29550	29492	29565	29662	29593	29569	29510	29311	29481	29603	29412	29716	29628	29546	29795	29645	29491	29836	29517	29718	29705	29801	29315	29753	29590	29481	29769	29476	29461	29616	29451	29640	29643	29555	29604	29701	29693	29810	29495	29624	29381	29563	29344	29843	29754	29701	29360	29773	29659	29660	29516	29582	29586	29537	29553	29441	29387	29596	29607	29389	29664	29444	29537	29620	29513	29755	29316	29513	29598	29656	29602	29713	29413	29581	29483	29371	29731	29642	29509	29443	29107	29403	29532	29229	29678	29403	29514	29398	29412	29758	29309	29375	29542	29628	29493	29367	29358	29578	29615	29577	29546	29266	29698	29582	29444	29526	29646	29384	29450	29516	29428	29392	29362	29558	29695	29495	29628	29536	29384	29369	29792	29748	29627	29399	29499	29385	29590	29738	29704	29576	29586	29644	29456	29666	29471	29469	29265	29621	29633	29520	29746	29757	29708	29717	29439	29372	29774	29328	29372	29474	29578	29517	29699	29645	29538	29321	29583	29364	29473	29502	29413	29464	29415	29277	29560	29443	29652	29371	29672	29413	29303	29878	29647	29714	29584	29609	29643	29599	29494	29393	29668	29504	29302	29660	29480	29448	29540	29605	29614	29532	29692	29707	29555	29607	29636	29354	29490	29617	29616	29437	29211	29415	29708	29547	29579	29605	29597	29733	29683	29454	29459	29423	29385	29604	29326	29393	29546	29463	29417	29776	29736	29462	29499	29436	29331	29605	29818	29548	29575	29588	29598	29624	29453	29575	29704	29599	29360	29443	29482	29539	29425	29429	29481	29461	29541	29485	29589	29402	29569	29573	29367	29723	29460	29389	29693	29599	29512	29534	29396	29230	29525	29552	29619	29721	29565	29699	29657	29529	29445	29475	29486	29755	29334	29697	29492	29674	29310	29658	29703	29600	29621	29608	29523	29441	29306	29377	29734	29516	29426	29941	29451	29498	29508	29457	29688	29771	29724	29222	29393	29719	29732	29606	29751	29802	29647	29497	29208	29602	29630	29777	29515	29504	29321	29679	29519	29457	29561	29558	29600	29554	29597	29727	29561	29297	29502	29601	29576	29501	29656	29420	29473	29413	29552	29544	29683	29545	29691	29512	29451	29706	29478	29490	29644	29438	29608	29475	29593	29332	29271	29596	29720	29611	29595	29359	29443	29640	29469	29586	29625	29746	29457	29569	29539	29599	29644	29673	29538	29232	29664	29573	29643	29547	29479	29626	29531	29615	29376	29559	29570	29620	29673	29542	29640	29553	29607	29523	29202	29465	29427	29461	29431	29626	29505	29417	29519	29486	29544	29563	29563	29485	29262	29584	29555	29396	29671	29709	29667	29468	29601	29503	29689	29306	29579	29619	29543	29460	29561	29620	29495	29496	29435	29692	29706	29446	29545	29482	29497	29798	29652	29298	29484	29653	29364	29557	29666	29375	29615	29694	29409	29238	29819	29474	29580	29468	29407	29432	29568	29499	29499	29625	29436	29591	29460	29435	29614	29386	29333	29389	29629	29428	29765	29527	29612	29680	29462	29603	29615	29490	29686	29708	29781	29766	29566	29766	29312	29582	29464	29844	29733	29467	29537	29542	29427	29440	29665	29641	29504	29403	29466	29648	29330	29333	29539	29519	29614	29682	29379	29670	29399	29456	29591	29642	29360	29667	29613	29642	29732	29582	29773	29584	29341	29366	29511	29716	29399	29530	29489	29653	29345	29600	29768	29515	29498	29703	29739	29382	29656	29676	29605	29715	29408	29585	29721	29550	29421	29511	29712	29567	29307	29478	29404	29538	29514	29668	29509	29547	29420	29539	29407	29637	29133	29273	29758	29356	29519	29540	29298	29606	29574	29587	29470	29296	29526	29420	29671	29490	29436	29336	29612	29613	29431	29664	29462	29469	29444	29433	29561	29543	29374	29472	29363	29318	29596	29399	29433	29596	29602	29604	29624	29799	29797	29575	29575	29483	29401	29716	29272	29484	29578	29585	29499	29312	29718	29734	29409	29581	29454	29834	29619	29495	29402	29653	29583	29576	29422	29352	29557	29453	29560	29609	29543	29523	29416	29449	29613	29273	29385	29575	29502	29621	29320	29478	29403	29221	29473	29334	29670	29678	29421	29825	29740	29466	29386	29538	29435	29799	29359	29310	29466	29494	29364	29541	29157	29520	29811	29653	29853	29682	29327	29508	29818	29783	29499	29747	29699	29645	29627	29791	29614	29470	29550	29615	29591	29256	29474	29517	29580	29355	29575	29563	29544	29726	29428	29549	29510	29697	29562	29571	29620	29343	29728	29697	29463	29515	29355	29405	29631	29651	29577	29423	29337	29415	29716	29434	29453	29285	29293	29453	29448	29490	29624	29564	29556	29664	29375	29699	29404	29433	29424	29248	29528	29520	29525	29373	29299	29496	29479	29538	29625	29592	29437	29612	29377	29377	29690	29455	29537	29585	29763	29350	29402	29676	29415	29585	29380	29663	29684	29510	29465	29568	29318	29434	29294	29390	29553	29863	29557	29445	29632	29633	29518	29603	29530	29488	29552	29544	29611	29469	29666	29499	29378	29329	29687	29497	29599	29616	29654	29467	29600	29246	29532
19817	35979	31288	28235	61591	58813	44704	28683	21256	18626	17991	18117	18043	18188	18075	18197	18018	18116	18102	17911	17939	17945	18105	18095	18108	18039	18019	17898	18192	17951	18018	17808	18164	17839	18059	18007	17959	17984	17957	17916	18008	17978	18070	17951	18028	18112	18105	18177	18144	17908	18139	17971	18090	17949	18066	17913	18032	18047	17836	17916	17919	18042	17974	18053	17956	18062	17901	18195	17905	18058	17937	18053	17978	17973	17876	17881	17897	17899	17683	17929	17910	18011	17861	18040	18035	17974	17940	17815	17894	18064	18189	17849	18006	18126	18037	17904	17922	18021	17814	17948	18162	17819	18069	17862	17807	17941	17950	18043	17829	18000	17945	18222	17923	17846	17886	17891	18093	18004	18243	18076	17861	17950	17946	18101	18036	18024	18153	17952	18212	17871	17932	18047	18142	18064	18111	17991	18131	17856	17926	18007	17775	18052	17944	17999	17898	17919	18081	17742	17959	17829	17821	18139	18089	17903	17959	17965	17892	17988	17922	18000	17931	18151	17807	18071	18037	18218	18184	17929	18060	18150	17968	17942	17772	17991	17901	18030	17893	17915	17948	17974	18032	17888	17962	18238	17981	17824	18126	17945	18110	17997	17987	18070	18012	18069	17751	17894	17719	17803	18043	18069	18015	17903	17925	18007	18005	18053	17912	18164	17890	17925	17920	18016	18128	17959	17896	17916	17910	17959	17898	18082	18078	18137	18076	18009	17837	17937	18126	18052	18028	17977	17940	17962	18038	17924	17942	18051	17983	17691	18101	17848	17939	17877	17977	17999	17819	17909	18017	17921	18079	17887	17892	17745	17922	18080	17952	18050	18117	17975	18013	17865	17812	18099	17939	18014	18005	17949	17950	17955	17980	17916	18023	18146	17946	17902	18026	17889	17908	18103	18030	18058	17864	18069	18046	17906	18025	18079	18088	17870	17976	18000	17854	18019	17915	17956	18073	17928	17922	17975	17839	17962	18065	17883	17927	17863	17939	18119	18031	18249	17995	18021	18144	17860	18072	18035	17983	17840	17805	18120	18015	17971	17770	17950	17827	17988	17973	18079	17983	17940	18085	17727	18045	17894	17869	17933	17950	17916	17921	17680	17976	17878	17937	17964	17826	18083	17746	17868	18032	17802	18030	18044	17754	18012	18060	17882	17944	17979	17738	17914	17965	17919	17911	17930	18048	17965	18067	18055	17955	18135	17956	18029	17891	17892	17819	17926	17890	17888	18265	17939	17870	18037	18028	17819	18139	17931	18107	17902	17818	17810	17989	17973	17873	17998	17967	17991	18012	18049	17871	18027	18220	17975	17918	17882	17903	17932	18063	18004	18044	17868	17960	18021	17835	17938	17956	18033	18040	17995	17832	17961	18099	17776	17959	18032	17905	17826	17907	17893	17985	17958	17944	18131	18048	17934	17924	17968	17889	18057	17957	17804	17921	18043	17895	18051	17920	17952	18133	17619	17967	17972	17995	18074	18009	17838	17877	17938	18022	17858	17987	17891	17824	18042	17923	18067	17749	17884	17855	17871	17902	18075	17941	18006	17885	18212	17745	18147	17941	17928	18002	17867	17938	17753	18044	17967	17900	18176	18024	17795	17981	18017	17923	18166	17922	17884	17901	17901	18009	18124	17973	17930	18015	17935	17971	17946	17987	18008	18030	17997	17913	18010	18107	18033	17958	17879	17965	17901	18046	17900	17893	18023	18027	17988	17966	17967	17781	17982	17804	18089	17977	18031	17823	18029	18081	17756	17995	18034	17814	17959	17955	18099	18214	17935	17973	18048	17944	17912	18064	17972	18088	18055	18188	18084	18063	17960	18026	18140	18119	17914	18003	17981	17902	18096	17853	17941	18119	17989	18127	17957	17882	18058	18153	18006	17911	18153	17956	17906	18153	17936	17981	18041	18021	17946	18234	18098	18030	18109	18134	17793	18112	17879	17879	17926	17955	18045	17947	17948	17992	17851	17833	17940	18095	18049	17982	17850	18047	17996	17992	17864	17864	18063	18008	17852	18017	17944	17905	18061	18072	18013	18042	18123	18001	18032	17776	17930	18168	17964	18008	17921	17970	18205	18122	17911	17926	17881	18084	17958	17849	18032	17827	17937	17936	17932	17990	17842	18141	18023	17937	18069	17842	17937	18072	17914	17938	18129	17910	18015	17870	18090	18127	17827	17948	18145	17921	17971	18018	18005	17740	17929	17914	18011	18133	18116	17943	17981	18099	17981	17849	18102	17883	18094	18118	18037	17937	17837	17998	17968	17959	17960	17905	17930	17884	18078	18012	17862	17854	17850	17810	17752	17893	17958	18041	17960	18151	18090	17962	17891	17900	18048	18145	18002	17963	17910	18024	18019	17946	18011	17919	17878	17988	18054	18002	17933	18161	17934	18070	17884	18044	18136	17867	17977	17825	18036	18016	18074	18054	17943	18128	18066	17967	17984	18067	18021	18003	17929	17906	17764	17908	18009	18001	17800	17758	17958	18153	17935	18233	18035	18080	17803	17965	17829	18023	17720	17883	17857	17967	17944	18139	17974	17999	17913	17970	18042	18072	17876	17917	18101	17892	17788	17946	17883	17883	18068	17941	18097	18033	17741	18014	17907	17909	17970	17850	17962	17837	17892	17868	18008	17938	17813	17901	18061	17794	17871	18028	17961	18047	17941	18067	18190	17924	18014	17957	17953	17992	17916	17906	18056	17960	17841	17987	17919	18139	17941	18020	17870	17965	17857	18066	17995	17970	18020	17845	17960	17934	17780	18055	18020	17910	17900	17871	17921	18082	17957	17967	17925	18173	17736	18083	17802	18151	17995	18147	18071	18039	17981	17888	17785	18023	17898	17960	17834	18055	17849	17888	17933	17675	17980	17892	17877	17962	17839	18013	18108	17793	17954	17937	17899	17938	17878	17862	17901	17892	18152	17880	18015	17868	17883	18136	17773	17991	17904	17883	18143	17952	17976	18088	17954	18155	17931	18036	17906	17872	17852	18120	17987	18093	17778	17910	18074	17685	18014	18090	18201	17878	18264	17819	18035	17891	17854	17967	17979	17850	17880	17938	17943	17968	18000	18039	17908	17930	17662	17829	18068	18011	18178	17913	17871	18140	18100	17786	18064	17991	17959	17953	17984	18067	17876	18103	17892	18023	17946	17910	17885	18001	17858	17871	17820	17930	17924	17868	18094	17980	18102	17860	18162	17881	18052	17986	18066	17916	17850	18029	17925	17970	18099	17962	17824	18019	18041	17930	17981	18131	17995	18071	17900	18170	17892	17868	17903	17895	17891	18153	17993	17991	17849	18084	18056	18048	17977	18002	17905	18138	18101	17949	17924	18054	17752	18039	17739	17894	17942	17915	17965	17888	18095	17845	18017	18129	17941	17909	17938	17970	18074	17947	17974	18006	17853	17914	18079	18026	17891	18083	17931	17971	17997	18043	18027	17800	18020	18038	18023	17977	18046	17738	18012	17876	17780	17760	18051	17799	17988	17863	17982	18011	18041	17986	18008	17952	18195	18062	17758	18151	17975	17930	17878	18015	17840	18162	18002	18010	17754	17974	18138	18017	18029	17920	17939	18044	18065	18218	17875	17889	17975	17989	17976	17985	17844	18011	18136	17888	17864	18045	17893	18076	17976	17834	18069	18071	17982	17973	18010	17996	18016	18090	18124	18003	17940	17941	17719	18081	17810	17946	18102	17860	17910	18117	17852	17922	18087	17966	18102	18117	17953	17848	17994	17909	17841	17882	17969	17786	18127	18076	17938	17934	17685	17996	18111	18107	18135	18061	17929	17846	18081	17998	17978	17922	17779	17902	17867	17832	17990	18220	17986	18083	18039	17818	18026	17955	17970	17939	18032	17879	17802	18004	17908	18053	18058	17972	17785	18188	18032	18002	17837	18160	17877	18048	17981	18044	18010	17796	17780	17971	18071	18087	17940	18093	17833	17930	18133	17911	18018	18003	17936	17937	17930	18029	17839	18101	18032	17914	18085	17898	17948	17860	18026	18054	17893	17959	18163	17916	17958	17946	17923	18100	17979	18166	17853	17884	18117	17951	17799	18146	17874	17999	17800	18087	18042	17992	17721	18231	17923	18016	18014	17940	17884	17998	18101	17993	17844	17960	18166	18035	18028	17988	18056	17863	18085	18069	17767	17830	17874	17907	18051	17924	17827	18037	17958	18014	17985	18004	17923	18057	17983	18071	17949	17807	18039	17935	18091	18053	17809	17848	18029	17910	17981	18083	17803	18003	18007	17962	17936	17811	17924	17935	18028	18067	18026	17923	18026	17974	17967	18037	17846	18103	17849	17958	17972	18066	18013	18005	17856	18232	17973	18041	18117	17784	18155	17991	17825	18149	17774	17953	17890	17909	18111	17893	18166	18023	18102	17965	18042	17887	17821	17941	17861	18014	18079	18001	18052	17975	17874	17836	17833	18066	18003	17942	17812	18052	17983	18111	18046	18057	17894	17832	17911	17894	17971	17940	17949	17910	17761	17979	17974	17967	18064	17929	18158	17847	17819	18020	18161	17997	18320	17972	17998	18145	18094	17932	17875	18095	17977	18246	18026	17960	17958	17931	17842	17869	17939	17977	18042	17971	17894	17785	18062	17863	17897	17960	17820	17983	18020	17824	17956	17779	17999	17913	18057	17882	18091	18034	18189	18185	17785	17842	18038	17920	17894	17878	17984	17797	18030	18034	18061	18150	17929	17891	18007	18113	17869	17927	17841	17789	18003	17992	18041	17906	17861	18034	18238	17874	18085	18025	17939	18012	17941	17895	17965	17816	17761	17845	18229	18121	18147	17875	17949	17915	17894	17975	18095	17956	18014	17902	17936	17957	17940	18030	18005	17853	17970	17961	17988	17955	17951	18066	17980	18085	17757	17976	17934	17739	17995	17960	18073	18086	18010	17898	18087	18037	17870	18119	18010	17832	18100	17894	17986	17968	17989	17898	17795	18243	17943	18187	18004	17884	18041	17875	18049	18002	17941	18005	17995	17880	17893	18021	17966	17890	17997	17951	18024	18012	18005	18062	18010	17997	17904	17808	18088	17921	18065	17866	17821	18088	17965	17960	18021	17778	17872	17972	17874	17940	17986	17995	18125	17846	17882	17906	18001	18125	17740
23331	21593	28681	33252	69799	75503	67471	49870	38851	33725	32044	31419	31441	31477	31261	31405	31222	31318	31156	31307	31080	31222	30985	31065	31355	31432	31361	31245	31404	31306	31073	30933	31275	31339	31271	31085	31266	31041	31249	31186	31201	31217	31045	31158	31176	30924	31154	31178	31080	30910	31218	31348	31342	30993	31058	31280	31113	31112	31018	31149	31205	31037	31092	31307	31017	30988	30963	31067	31070	31399	31056	31179	31122	31194	31267	31044	31079	31238	31035	31155	31529	30937	31219	31089	30917	30925	31045	31091	31078	31072	31117	31206	31173	31103	31190	30961	31131	31067	31138	31195	31186	31164	31036	31154	31048	30893	31173	30913	31046	31044	31273	31155	31346	31205	31016	31025	31220	31091	31265	30899	30975	30998	31325	31099	31137	31154	31263	31052	31004	31002	31166	30890	31122	30856	30781	31029	31399	31191	31091	31206	31132	31038	31301	31082	30948	31049	31233	31170	31156	31070	31039	30767	30936	31037	30953	31059	31098	31028	31253	31072	31217	31174	31182	31415	31126	31198	31322	31174	31120	30903	31258	31201	31164	31078	31115	31244	31101	31003	31209	30777	30808	31096	31116	31117	30943	31210	31173	31232	31176	31074	31280	31341	31113	31007	31145	30999	31231	31135	31155	30958	30901	30807	31169	30988	31121	31091	31138	30955	30914	31139	31057	31213	30901	31417	31085	31133	31037	30960	31247	30938	31095	31002	31182	31203	31200	30995	31024	30938	31298	31166	30841	31199	31013	30985	31264	31200	31030	31270	31106	31089	30988	30832	30960	30908	31152	31117	31079	31205	31001	31416	31273	31054	31105	31070	31114	30971	31148	31136	31085	31165	31151	31052	31138	31177	31138	31134	30997	31465	31051	30981	31098	31414	31053	31143	31160	31119	31117	30945	30722	31064	31130	31273	31189	31310	31118	31102	30809	30926	31225	31141	31295	31116	31181	31148	30989	30935	31241	31096	31104	31122	31014	31106	31175	31303	31214	30834	31277	31224	30974	31135	31005	30923	31021	30980	31265	31137	30813	30873	31137	30895	31386	31101	31396	31084	31103	31200	31038	30900	30935	31170	30936	31194	30995	30967	31009	31054	31015	31205	30859	30985	30994	30968	31159	31186	31019	31189	31173	31226	31003	31153	31067	31149	31307	30975	31244	31294	31037	31020	31263	30939	31142	31083	31097	31069	30676	30855	31270	31149	31161	31061	31113	31053	30812	31183	31252	30994	31121	30955	31183	30943	31174	31059	31177	31202	31337	30999	30999	31448	31289	30971	31186	30877	30930	31096	31164	31042	31091	31181	31036	31233	31352	31099	30918	31214	31193	31303	31043	31109	31170	31112	31141	30993	30931	30980	30993	31121	31271	30798	31006	31092	31012	31057	31127	31098	31261	30997	31042	30956	30956	31199	31263	31000	31166	31066	31071	30993	30823	31007	31265	30928	31061	31037	31028	31127	31018	30878	31080	31344	31148	31119	31149	31454	31214	31045	31319	30901	31208	31064	31046	31148	30851	31102	30970	31087	31134	31026	31207	31148	31161	31195	31098	31098	31143	31189	31215	31068	31190	31251	30920	30998	31159	31058	31153	31178	30877	30904	31154	30871	31368	31119	31130	31233	31145	31204	31080	30963	30900	31190	31046	30923	31023	31244	31126	31006	31275	31357	31456	31241	31198	30994	30837	30908	30893	31187	31014	30970	31004	31359	30906	31101	31201	31094	31427	31148	31023	30955	31022	30938	31021	31018	31025	31082	30704	31394	31180	31159	31064	31366	31168	31257	31358	30974	31052	31084	31119	31210	30988	30815	31266	30907	30969	31142	31339	31304	31160	30936	31171	31154	31361	31368	31058	31021	31176	31182	31165	30980	30814	31012	31114	31113	31396	30898	31260	31076	31277	31188	31156	30993	31240	31049	30921	31197	31388	31154	31436	31167	30961	31316	31161	31033	31018	31201	30952	31149	31382	31263	31008	30988	31184	31179	31197	31158	31137	31346	31090	31102	31145	31249	31059	31099	31158	31120	31097	31027	31306	31192	30967	31098	31111	31258	31268	31412	31176	30959	31202	31111	31273	31269	31009	31091	31111	31162	31124	31264	31251	31163	30989	31081	31067	31057	30904	31002	31178	31187	31342	31021	31211	31377	31248	31489	31025	30966	30844	31271	31002	30989	31060	31244	31032	31114	31292	31066	31269	30651	30810	30862	31344	31244	30943	31126	31028	31230	31049	31012	31132	31252	31191	31059	31131	30827	31275	31382	30969	31144	31016	31021	31049	31249	31013	31274	31149	31101	31135	30873	31174	31065	31413	31176	31267	31201	31269	31191	31301	31195	30935	31051	31010	31051	31191	31065	31144	31090	31070	30686	31015	31022	31130	30867	30969	31057	31320	31119	30861	30759	31041	31044	31388	31166	31095	31126	31184	31008	31161	31172	31249	31306	31149	31259	30751	31109	31120	31078	31149	31334	31019	31198	31491	31057	31169	31145	31071	30821	30868	30895	31359	31208	31071	31131	31244	31002	31136	31147	31136	30827	31187	31084	31044	30797	31312	31140	30840	31169	31218	31177	31298	31194	31306	30891	31049	30790	31406	30918	31293	31068	30951	31101	31272	31189	31144	31209	31106	30996	30780	30876	31048	31216	31257	31090	31013	31349	30618	31125	31117	31023	31350	31327	31009	31121	31121	31060	31086	30972	31193	31291	31323	31252	31005	30972	31158	31225	31245	31046	31027	31155	31032	31087	30919	31164	31143	31272	31075	30962	31233	31060	30860	30999	31227	31236	31137	31124	30947	31422	31348	30815	31191	30974	31051	31217	31410	30780	31166	30968	31265	31169	30982	31132	31187	30975	31150	31388	30988	30841	30900	31078	30877	30981	30954	31228	30987	30962	31194	31472	31065	31276	31353	31076	31181	31216	30970	31024	30914	31214	31244	31221	31366	31430	31010	31147	31249	30950	31017	30905	31417	31069	31079	30716	30998	31072	31073	30980	31059	31410	31278	31120	31112	31274	31153	31058	31078	31017	31135	31254	31120	31075	31086	31131	31034	30840	30829	30927	31071	31033	30950	31106	31123	30889	30931	31187	31044	31408	31386	31289	30867	31068	31012	30926	31028	31132	31231	31213	31059	31065	31159	31121	30953	31098	31336	31190	31280	30835	31008	30899	30720	31186	31080	31257	30815	31220	31262	31079	31199	31202	31385	31253	31100	31134	31075	31168	31160	30712	30818	31151	30878	30944	31050	31197	31279	31094	30871	31015	31249	31197	31252	31140	31169	30949	31055	30924	31222	31022	31453	31363	31109	30876	30829	31093	31115	31227	31262	31038	31286	31178	31254	31202	30928	31230	31004	31243	30969	30957	31106	31179	31061	30921	31198	30981	30954	31060	31024	31015	31103	31099	31369	31105	30829	31168	31005	31170	30887	30935	31064	31124	31217	31344	31034	30976	31143	30883	31111	31007	31089	30757	31180	30854	31082	30974	31083	31058	31136	31028	31133	31149	31063	31092	31320	31103	31027	31165	31296	30912	31045	30953	31120	31104	31076	31016	31210	31160	31172	30999	31403	30938	31101	30954	31018	31016	31279	30866	30936	31089	31079	31077	31222	31182	31268	31304	31433	30965	31267	31285	31061	31021	31276	31042	31243	31477	31481	31207	31301	31077	31140	31394	31196	30965	31027	31121	31234	31024	30999	31484	31125	31133	31351	31287	30897	31005	31032	30991	31233	31008	31113	31163	30914	30969	31198	30986	31044	31189	31134	31006	31144	31142	31107	31247	30976	31072	31081	31106	31148	31288	30974	31081	31236	31350	31493	30899	31073	30921	31114	30996	31088	31040	30938	31146	31121	31228	30957	30937	31267	31375	30871	30960	31172	30931	31034	31305	31459	31464	31362	30980	31187	31080	30836	31067	31246	30814	30876	31158	31081	31090	31281	31106	31263	30973	31164	31024	31093	31494	30932	31052	31318	31281	31277	31223	30846	30914	31156	30851	30920	30876	30997	31004	31037	31145	30887	30897	31056	30987	31065	31215	30949	30909	30824	31093	31082	31312	31184	31236	30935	31100	31134	31320	31230	31072	31013	31123	31378	31191	31154	31178	31124	31088	31086	30974	31150	31083	31104	31263	31148	31308	31086	31013	31229	30910	31278	31174	31191	31201	31065	31257	31083	30993	31071	30987	31208	31273	31039	30989	31238	31136	31239	30964	31091	31002	31037	31090	31046	31162	31071	31135	30869	31307	31057	31143	31253	31266	31276	31440	31269	31050	30998	31248	30991	31017	30778	31192	31093	31037	31409	31321	30917	31071	31054	30756	31177	30992	31101	31416	31221	31195	31247	31311	31221	31060	31347	31289	31187	30839	31204	30925	31141	31551	31049	30841	31197	31241	30952	30902	30960	31071	30996	30973	30925	31205	31180	31144	31076	30941	31291	31024	31115	31286	31311	31188	31011	31032	31273	30821	31332	30937	31126	31143	31178	31270	31069	31212	31175	31088	31084	31154	31044	31033	31150	30895	31040	30864	31317	31125	31180	31024	30999	30830	31021	31231	30986	30795	31335	31325	31178	31214	31184	31009	31043	31282	31127	31062	31236	31093	30890	31079	31362	31066	31277	31233	31171	31065	31140	31042	31292	31093	30969	31132	31124	31025	31107	31194	31157	31438	31048	31129	30998	30844	31348	30997	31172	31317	30947	30952	31241	31105	30954	31026	31159	30848	31089	31254	30960	30992	31379	31157	30930	31218	31291	31192	31198	31073	31200	30860	30914	31420	31158	31116	31248	31072	30942	31149	31156	30962	31332	31058	30975	31088	31192	30924	31040	30971	31086	31369	30960	31066	31355	31234	31092	31204	31201	30932	31061	31054	31132	31312	31207	30946	31366	31036	30969	31038	31247	31310	31086	30845	30903	31275	31398	31303	31081	30996	31212	31140	31286	31196	31223	30955	31226	31162	31207	31410	30862	31115	31059	31135	31062	31268	31222	30979	31064	31020	31188	31189	31044	31088	31249	31318	31166	31001	31039	31244	31174	31352	31032	31095	31210	31199	30970	30803	31381	31317	31262	30972	31337	30899	31177	30953	31309	31032	30934	30994	31366	31007	31152	31105	30984	31252	31134	31048	30916	31145
24217	47618	42727	47959	85151	82148	66489	41146	26522	20882	19406	19020	19077	19163	19083	19185	19093	19392	18998	19103	19046	19125	19199	19354	19037	19167	18951	18973	19171	19041	19177	19184	19053	18932	19153	19132	19137	19025	19041	19064	19107	19039	19081	19289	19212	19262	19102	18986	19212	19057	19196	19165	19050	18869	19158	19016	18976	19029	19151	19102	19064	19041	19156	19153	18968	19026	19196	19126	18976	19001	19074	19201	18988	18908	19034	19079	18978	19001	19071	19067	19092	19137	19066	19028	19199	19081	19018	18948	19046	19137	19145	19028	19021	19067	19145	18965	18876	19124	19194	19128	19020	19021	18801	19150	19120	19175	18906	18929	19031	19026	19097	19078	18990	19258	19054	18956	19168	19074	18927	18891	19065	19059	18983	19058	18996	19102	19111	19002	18892	19206	19058	18954	19230	18887	18929	19042	19052	19007	19028	19090	19143	18969	19236	19182	19180	19087	18943	19136	19191	18856	19127	18992	18847	18927	19223	18977	19102	18990	19124	19116	19018	18794	19026	19128	18875	18984	19185	18972	18969	19078	18944	18978	18981	18923	19030	19056	19057	19032	19057	19245	19162	19137	18743	18916	19087	19045	19009	19020	18954	19060	18992	19031	19121	19070	18978	19164	19003	19030	19102	18909	18907	19004	18959	19094	18962	19088	18955	18901	19132	19083	19078	19135	19001	18969	19093	19027	19036	18931	19097	18906	18850	19123	18997	19081	19063	19142	18968	19221	18981	18900	19037	19139	19125	19042	18937	18972	18901	19051	19249	19068	18998	18873	19054	18900	19039	19067	19096	19067	19088	18936	18884	19147	19108	18960	19041	19121	19084	19033	19126	19172	18949	18945	18934	19015	18929	19011	18919	19060	18916	19174	18985	19019	18907	19116	19163	19183	19095	18866	19117	18936	18938	19219	19280	19205	19062	19005	18871	19198	19009	18977	19209	19179	18938	18985	18983	18861	19190	18888	18971	19011	18900	19144	19061	19061	18999	18982	19168	18880	19107	18915	19030	19024	19113	19011	18872	19117	19159	19028	19066	19250	19061	19102	18942	19020	19111	19015	18921	18884	19129	19002	18947	18985	19089	18998	19068	19091	19323	18992	19142	19164	19135	19021	18894	19007	18868	19020	19003	18991	19232	19098	19007	19224	19009	19160	19004	19035	19069	19052	19140	18978	18916	18903	18944	19119	18939	18947	18858	19024	18976	19004	19190	19015	19109	19130	18949	19024	18869	18817	18866	19049	18943	18951	18945	19078	18676	18993	18907	19008	19092	19144	19089	19076	19066	19236	19117	18932	18882	19032	19223	18862	19092	19065	18988	19035	19099	18964	19133	18890	19179	19125	18809	19065	19142	19181	18874	19090	19108	19018	19067	19047	19359	18986	18953	18977	19381	18919	19039	19104	19056	19096	19060	19180	18948	19117	19027	19104	18972	19048	19154	19045	19131	19100	19000	18899	18998	18937	19139	19177	19143	19084	19135	19056	18963	19131	19158	18958	18969	19167	19225	19071	19012	18925	19104	19154	19260	19032	19137	19200	19104	19001	19027	18816	19083	19064	18882	19182	18919	18942	18906	19022	19206	19164	19072	18990	19169	19031	18871	18969	18954	18858	19056	19178	19013	18905	19163	19200	18982	18937	19056	18789	19018	18903	18964	19095	18945	18941	19051	19062	19195	19080	18908	18935	18994	18989	19081	18952	19065	18964	19261	19128	18919	19070	19146	19112	18961	19009	19036	19189	18842	19094	18915	19165	19019	19115	18916	18985	19108	19054	19112	18920	19180	19037	19208	18964	18959	19110	18891	19222	19203	18908	19116	19073	19091	19193	19119	19102	19000	19143	18982	19230	18996	19097	19007	19070	19143	19126	19098	19066	18982	18957	19064	19126	19115	19077	18988	19026	19134	19010	19081	19069	19136	19011	19216	19086	18976	19123	19063	19063	19217	19015	19041	19139	19065	19042	19022	19063	19104	19044	18928	19063	19052	19101	18968	19038	19041	19026	19173	19016	19085	19090	19127	18960	19132	18983	19001	19013	19052	19189	19181	18941	19136	18852	19032	19031	19004	18865	19165	18996	18678	19092	19090	18786	19212	19310	18877	19014	19062	19016	19168	19049	19060	19019	19123	19131	18997	19056	19074	19117	19041	19176	18851	19218	18909	19133	19193	19014	19274	18872	19056	19133	19112	19013	18916	18929	18769	19150	18952	19029	18986	19159	19046	18924	19036	19120	19091	18845	19172	19125	19150	19084	18995	19169	18977	19143	19053	18893	18904	19036	18870	18870	19007	19206	19010	19099	18756	19172	19059	18900	19067	18912	19023	19068	19149	18926	18888	18964	19027	18980	19064	18974	18936	18982	19202	19108	19114	19145	19015	18913	19133	19116	19103	19108	19067	18977	19079	19028	19044	19007	19160	19017	19085	18790	19183	18974	18981	19073	19065	18871	19122	19165	18921	19073	18980	19151	19222	19181	19041	19030	18909	18967	18977	19162	18931	19053	19110	19051	19014	18886	19131	19210	19216	18935	18911	19194	19114	18921	19117	19179	19046	19085	19262	19175	18863	19030	19154	18834	18924	19073	19056	18980	18873	19102	18950	19109	19122	18882	19139	19104	18862	19051	19154	18930	19002	19303	19216	19066	19026	18979	19100	19202	19056	18947	19128	19069	19071	19111	19062	18991	18883	18886	19084	19087	19127	18959	19065	19053	18931	19114	19067	19115	19036	19014	19061	18883	19101	19123	18914	19214	18980	19159	19047	18976	19076	19005	18983	19045	19024	19000	18926	18920	18952	18919	19038	19081	19241	19150	19148	18878	19080	19019	18947	19052	19036	19038	19117	19102	18896	19029	18993	18886	18892	18984	19091	19156	18973	19024	18887	19021	19216	18940	18966	19019	19118	18897	18939	19048	19025	18929	19046	19037	19020	19231	18923	19098	18999	19083	19184	19097	18961	18953	19033	19180	19118	19294	18848	18962	19078	19166	19167	19040	18935	18901	19092	18941	19130	19148	19023	19158	19090	19000	19046	19024	19134	19079	19094	18948	19153	19108	18920	18978	19020	19171	19017	19109	19065	18998	18972	18997	18905	19040	19177	19063	18996	18947	19092	18954	19088	19058	19071	18987	18968	19153	19097	19139	19091	19067	19092	19010	18972	19100	19116	18874	19039	19005	19128	19239	19059	19133	18994	19018	18992	19100	18841	19150	19060	18981	19032	18971	19128	19024	18849	18995	19131	19010	18990	19096	19125	19031	19122	19092	19040	18844	19039	19126	19044	19016	19135	19055	19019	19110	18913	18832	19102	19059	19082	19067	19084	19061	19091	18866	19147	19116	19019	18878	19161	19094	18993	19093	18932	19134	18988	19034	19052	19078	19176	19158	19067	19035	19230	19087	19053	19319	18941	19236	18999	18998	19083	19018	18947	19032	18937	19123	19047	18939	19209	19076	19042	18954	19066	19093	18995	19131	19106	18961	19016	19079	19118	18991	19085	18859	18948	19157	19015	19149	19216	19005	18918	18948	19104	19103	18991	19025	19029	19008	19266	18988	19026	19127	19039	19113	19116	18894	19124	19010	18906	19201	18918	18931	18935	19189	18989	19345	19057	18926	19112	19163	19058	19137	18904	18812	18968	19055	18990	19155	18993	19037	19113	19001	19192	18945	19016	19123	19198	18929	19232	18966	19021	19177	19007	18936	18996	19035	18974	19067	18915	19058	19003	18861	19178	19103	19064	19147	18956	18950	18858	18950	18935	19091	19180	18901	19024	19093	18981	19082	19218	19006	19013	19050	18897	19002	19122	18904	19146	19008	19046	19115	18976	19147	19017	19161	19025	18971	19055	19129	19215	19119	19062	18857	19042	19029	19033	18888	19015	19109	19093	19136	18963	19106	19053	18889	19013	19162	19123	19056	19194	18997	19186	19114	19138	19037	19140	19014	18927	19046	19058	18991	19125	19093	19032	19092	18934	18960	18839	18891	19054	18775	19104	19020	19042	19227	19035	19061	19000	19057	19067	19085	18991	19120	18945	19060	18926	19258	18782	19039	18963	18970	19154	19127	19089	19029	19117	18882	19228	19016	18942	19118	18919	19100	19093	19048	19278	19045	18855	18934	18963	19104	19246	19230	19070	19244	19080	18989	19144	18929	18961	18997	19144	19169	19114	19253	19040	19189	18890	19124	19093	19148	19109	19212	19137	18979	18917	19090	19142	19015	19163	18944	18897	19045	18829	18917	19056	18954	19093	19238	19091	18962	18749	18990	19215	19194	19203	19124	18967	19067	18883	18954	19235	18963	18974	19132	18982	18983	19307	19192	19050	19177	18901	18993	19054	18838	19062	19077	19178	19071	19169	19097	19143	18845	19108	19002	19127	18989	19234	19165	19347	19129	19212	19113	18942	19067	18893	19084	19263	19102	19115	19078	18865	19015	18870	19023	19321	18939	18919	18938	19052	18988	18963	19049	19048	18944	18993	19002	18885	19170	19033	19282	19100	19016	19007	19092	19208	18973	19251	19008	19011	19030	19057	18985	18979	19033	18979	19144	19079	18843	19018	18860	19143	19143	19010	19009	19068	19111	19256	18954	19014	18977	18926	18906	19000	19158	19225	18919	19003	18959	19156	19148	19078	19015	18913	19031	19027	19086	19169	19040	19001	18942	18990	19109	19108	19256	19047	19115	19007	18834	19200	18854	18965	19197	19078	18888	19118	19096	19087	19035	19074	19045	19083	19004	18913	19094	19000	18857	19120	19185	19281	18835	19002	18992	18897	19115	18988	19156	18899	18998	19015	19023	19129	19102	19018	19075	19115	18948	19096	18999	18953	19065	19029	19040	18976	18997	19141	19074	19052	19136	19129	18887	18949	19020	18896	18918	18826	18957	18884	19164	19037	19049	19081	19086	18800	19162	19094	19019	19140	19088	18958	19190	18823	19192	18810	18976	19068	18898	19069	19028	19213	18935	19144	18948	19055	18912	18923	18994	19112	19128	19014	18990	19103	19001	19079	19143	18971	19214	19015	19014	18992	19253	19029	19085	19085	18928	18874	18704	18977	19038	19002	18835	19138	19096	18776	18980	19074	19045	19158	19171	19009	19273	19065	18953	18993	18964	19074	19051	19181	19032	19046	19023
36295	31566	35128	35497	41076	41560	37945	34367	32337	31705	31712	31632	31675	31628	31589	31410	31501	31450	31693	31573	31840	31714	31928	31766	31789	31798	31390	31660	31749	31436	31545	31479	31599	31462	31765	31595	31383	31566	31525	31472	31947	31560	31613	31558	31309	31531	31591	31348	31408	31589	31524	31298	31514	31457	31617	31799	31501	31379	31512	31704	31756	31674	31473	31319	31330	31301	31601	31478	31493	31570	31681	31697	31502	31754	31303	31614	31426	31661	31537	31322	31619	31520	31561	31522	31551	31767	31769	31497	31400	31474	31358	31439	31414	31765	31493	31705	31261	31748	31578	31703	31665	31639	31658	31487	31473	31562	31609	31336	31768	31549	31294	31474	31249	31573	31423	31582	31246	31411	31774	31714	31622	31656	31523	31738	31482	31431	31539	31621	31595	31586	31423	31424	31642	31768	31695	31657	31679	31607	31317	31480	31204	31525	31561	31633	31600	31572	31558	31582	31518	31728	31556	31659	31611	31455	31612	31408	31670	31726	31762	31584	31361	31681	31356	31665	31675	31409	31537	31485	31386	31676	31274	31294	31516	31447	31495	31449	31195	31404	31521	31393	31623	31494	31650	31571	31457	31828	31450	31288	31361	31594	31603	31474	31646	31813	31550	31385	31308	31485	31484	31547	31378	31593	31512	31954	31641	31544	31615	31724	31410	31619	31401	31679	31619	31755	31830	31584	31412	31523	31562	31506	31543	31706	31576	31861	31714	31320	31594	31358	31174	31596	31586	31498	31486	31209	31449	31439	31293	31627	31526	31814	31566	31621	31634	31341	31611	31743	31651	31749	31490	31304	31607	31335	31385	31462	31387	31330	31436	31723	31685	31647	31403	31509	31422	31618	31469	31476	31694	31652	31542	31704	31545	31433	31199	31442	31569	31499	31775	31583	31431	31629	31652	31529	31641	31521	31630	31548	31477	31669	31536	31680	31801	31596	31400	31501	31565	31450	31499	31527	31465	31375	31612	31327	31493	31601	31617	31419	31462	31500	31779	31620	31744	31424	31317	31639	31555	31714	31620	31615	31540	31716	31664	31563	31605	31467	31616	31532	31742	31555	31455	31646	31797	31779	31664	31537	31418	31416	31587	31658	31544	31681	31670	31745	31476	31357	31340	31457	31490	31489	31504	31575	31541	31506	31163	31686	31633	31416	31447	31495	31416	31801	31344	31681	31901	31590	31484	31542	31613	31924	31392	31406	31511	31304	31697	31745	31567	31329	31420	31673	31488	31360	31491	31410	31556	31535	31638	31649	31591	31242	31529	31553	31378	31332	31561	31192	31580	31482	31797	31745	31732	31504	31446	31665	31554	31635	31230	31347	31424	31671	31302	31286	31615	31565	31736	31530	31644	31364	31737	31523	31730	31289	31706	31485	31474	31584	31457	31486	31654	31466	31549	31489	31634	31398	31506	31576	31464	31782	31699	31760	31330	31719	31531	31595	31744	31577	31493	31480	31596	31426	31702	31791	31440	31682	31486	31406	31708	31769	31376	31414	31739	31666	31640	31584	31618	31563	31438	31679	31709	31660	31590	31867	31588	31563	31500	31394	31587	31521	31414	31574	31580	31380	31793	31635	31523	31683	31443	31603	31527	31718	31579	31532	31657	31616	31824	31400	31526	31680	31568	31372	31521	31643	31514	31672	31557	31557	31803	31553	31489	31580	31586	31576	31675	31634	31420	31595	31782	31636	31650	31478	31672	31690	31510	31709	31687	31403	31586	31729	31699	31375	31529	31416	31496	31442	31302	31653	31571	31224	31620	31736	31639	31407	31557	31653	31687	31555	31273	31614	31771	31480	31307	31601	31669	31605	31898	31656	31698	31729	31452	31498	31475	31563	31786	31621	31850	31588	31274	31406	31583	31655	31597	31714	31869	31462	31305	31504	31497	31493	31578	31553	31288	31556	31725	31879	31769	31626	31517	31617	31486	31597	31453	31574	31349	31487	31394	31824	31812	31452	31435	31708	31405	31710	31688	31682	31600	31308	31540	31380	31521	31408	31614	31480	31765	31409	31434	31725	31719	31465	31750	31570	31597	31485	31723	31495	31648	31603	31460	31642	31832	31601	31601	31758	31469	31885	31350	31611	31824	31432	31304	31518	31344	31637	31630	31621	31391	31544	31469	31643	31582	31621	31665	31542	31741	31478	31714	31467	31417	31551	31419	31385	31539	31331	31674	31832	31480	31630	31801	31694	31441	31435	31566	31636	31442	31712	31676	31450	31743	31490	31565	31605	31706	31580	31309	31429	31464	31514	31709	31561	31558	31605	31638	31259	31603	31451	31564	31629	31603	31651	31680	31417	31705	31837	31606	31323	31814	31746	31489	31554	31657	31662	31656	31606	31246	31376	31441	31514	31513	31584	31441	31408	31560	31319	31622	31804	31722	31702	31466	31521	31671	31448	31444	31635	31555	31424	31656	31467	31312	31324	31749	31267	31502	31647	31628	31738	31667	31454	31514	31470	31746	31439	31679	31610	31552	31481	31353	31141	31222	31577	31392	31540	31415	31673	31691	31749	31840	31697	31697	31391	31365	31555	31377	31518	31336	31541	31257	31452	31298	31664	31726	31657	31582	31683	31366	31350	31673	31647	31463	31436	31941	31708	31581	31913	31586	31572	31420	31691	31809	31767	31577	31501	31759	31479	31648	31586	31759	31504	31580	31757	31667	31344	31414	31703	31695	31574	31514	31363	31281	31458	31504	31668	31543	31577	31586	31414	31621	31393	31609	31547	31413	31628	31624	31461	31584	31823	31368	31771	31638	31600	31748	31528	31802	31678	31556	31553	31597	31515	31668	31462	31767	31647	31647	31390	31517	31589	31640	31797	31651	31551	31786	31518	31605	31353	31531	31640	31883	31366	31562	31588	31692	31475	31887	31414	31565	31635	31674	31508	31584	31783	31735	31445	31047	31523	31294	31481	31615	31371	31598	31572	31493	31521	31670	31506	31625	31481	31637	31322	31665	31906	31801	31426	31731	31621	31366	31409	31725	31428	31525	31582	31637	31592	31636	31743	31459	31667	31396	31541	31384	31672	31423	31528	31550	31629	31817	31319	31521	31601	31657	31655	31716	31636	31682	31598	31385	31530	31664	31647	31735	31592	31534	31650	31528	31739	31672	31775	31659	31462	31780	31425	31664	31670	31557	31566	31702	31752	31697	31628	31348	31558	31628	31774	31621	31450	31526	31531	31815	31567	31454	31580	31432	31727	31432	31782	31582	31461	31711	31538	31582	31531	31807	31353	31675	31654	31747	31542	31700	31512	31402	31458	31717	31563	31346	31505	31644	31314	31539	31560	31390	31833	31758	31697	31667	31644	31599	31571	31643	31472	31338	31424	31391	31500	31598	31691	31602	31494	31473	31699	31492	31464	31521	31293	31386	31532	31624	31642	31414	31562	31453	31595	31452	31894	31573	31589	31827	31581	31684	31384	31610	31585	31579	31194	31446	31612	31700	31504	31438	31489	31411	31486	31480	31412	31747	31461	31753	31597	31310	31343	31515	31487	31433	31584	31747	31625	31456	31678	31488	31677	31656	31287	31538	31264	31585	31538	31792	31569	31401	31648	31397	31606	31662	31401	31718	31604	31630	31381	31752	31580	31362	31702	31289	31579	31530	31741	31764	31543	31568	31614	31458	31498	31418	31627	31569	31759	31676	31668	31571	31603	31561	31302	31499	31537	31537	31853	31854	31533	31574	31316	31638	31350	31354	31583	31604	31367	31499	31668	31456	31503	31884	31798	31328	31638	31516	31491	31599	31856	31705	31489	31431	31530	31689	31492	31555	31658	31177	31719	31349	31318	31804	31710	31624	31599	31482	31608	31390	31329	31336	31607	31631	31693	31529	31812	31846	31787	31431	31389	31681	31265	31085	31606	31500	31605	31521	31512	31552	31402	31495	31751	31716	31501	31798	31347	31473	31579	31627	31612	31449	31612	31731	31478	31518	31467	31584	31556	31644	31671	31569	31512	31373	31621	31493	31758	31372	31346	31876	31477	31552	31287	31410	31674	31588	31645	31584	31649	31546	31464	31526	31516	31569	31520	31348	31462	31628	31389	31307	31391	31548	31598	31442	31664	31564	31454	31884	31714	31615	31818	31578	31670	31534	31354	31536	31355	31549	31586	31298	31714	31864	31626	31540	31437	31082	31603	31442	31841	31834	31685	31655	31455	31500	31486	31200	31612	31500	31432	31714	31665	31680	31753	31571	31573	31407	31736	31512	31286	31599	31578	31538	31665	31654	31655	31726	31621	31474	31676	31704	31605	31472	31362	31356	31434	31744	31731	31513	31381	31747	31422	31296	31450	31501	31567	31472	31765	31605	31308	31319	31429	31795	31531	31373	31826	31773	31604	31782	31519	31370	31742	31434	31491	31741	31708	31704	31556	31533	31638	31818	31686	31398	31489	31504	31474	31494	31488	31628	31558	31600	31760	31814	31205	31453	31637	31370	31679	31801	31691	31510	31472	31492	31460	31623	31528	31611	31328	31450	31723	31664	31517	31710	31424	31568	31221	31476	31530	31471	31612	31549	31499	31718	31612	31559	31848	31686	31493	31467	31728	31612	31572	31473	31356	31438	31619	31434	31585	31638	31505	31598	31739	31263	31530	31575	31457	31349	31357	31298	31679	31473	31513	31958	31820	31443	31593	31401	31596	31358	31703	31720	31647	31380	31653	31686	31720	31427	31469	31507	31884	31704	31703	31317	31515	31570	31562	31507	31714	31827	31597	31756	31420	31587	31372	31499	31727	31405	31652	31487	31684	31923	31681	31762	31601	31750	31547	31514	31761	31317	31551	31216	31452	31725	31561	31702	31579	31540	31554	31703	31582	31447	31875	31507	31703	31299	31729	31472	31436	31939	31504	31640	31785	31623	31677	31686	31620	31643	31668	31818	31577	31509	31743	31751	31416	31764	31754	31438	31586	31357	31510	31562	31635	31599	31872	31596	31660	31877	31515	31569	31445	31607	31802	31459	31437	31525	31591	31484	31852	31535	31429	31482	31759	31485	31444	31504	31624	31346	31421	31560	31489	31559	31410	31430	31454	31593	31496	31940	31765	31692	31629	31421	31400	31478	31744	31502	31808	31784	31348	31680	31422	31475	31730	31585	31539	31393	31274
20673	26631	23342	22864	30848	29359	24912	21286	19413	18986	18786	18872	18867	18776	18768	18741	18870	18796	18768	18715	18771	18944	18667	18837	18761	18861	18790	18718	18733	18797	18580	18845	19097	18750	18829	19042	18875	18683	18695	18845	18780	18817	18639	18779	18644	18848	18775	19008	18634	18749	18736	18800	18573	18766	18833	18766	18748	18838	18781	18626	18684	18913	18649	18823	18854	18779	18852	18779	18846	18950	18806	18705	18849	18555	18861	18921	18770	18741	18800	18806	18688	18749	18717	18898	18856	18750	18733	18812	18937	18704	18793	18797	18932	18782	18820	18995	18791	18756	18905	18746	18610	18608	18740	18840	18641	18856	18849	18711	18955	18629	18760	18616	18664	18837	18864	18652	18775	18746	18705	18758	18825	18890	18882	18840	18746	18717	18884	18748	18691	18891	18718	18856	18803	18927	18776	18661	18590	18813	18969	18834	18760	18654	18771	18681	18808	18785	18776	18752	18785	18810	18835	18829	18896	18767	18739	18896	18673	18783	18641	18714	18641	18928	18700	18639	18656	18695	18650	18821	18773	18780	18632	19021	18542	18998	18909	18947	18809	18827	18618	18562	18957	18565	18742	18701	18848	18643	18621	18615	18767	18671	18642	18717	18706	18905	18805	18793	18679	18779	18889	18763	18902	18707	18656	18878	18734	18640	18959	18530	18763	18991	18804	18847	18705	18756	18698	18606	18861	18809	18965	18839	18892	18834	18678	18626	18712	18797	18695	18802	18827	18811	18876	18502	18865	18708	18801	18797	18801	18738	18825	18741	18681	18895	18629	18635	18804	18785	18992	18785	18901	18662	18830	18668	18711	18679	18732	18899	18767	18827	18848	18676	18817	18743	18674	18902	18900	18694	18865	18529	18766	18963	18533	18687	18955	18939	18653	18660	18736	18858	18641	18653	18584	18543	18730	18710	18930	18712	18922	18723	18884	18757	18659	18836	18887	18909	18619	18701	18814	18639	18571	18749	18608	18811	18905	18682	18823	18579	18959	18790	18837	18827	18683	18862	18714	18668	18758	18900	18648	18891	18929	18743	18784	18838	18790	18704	18749	18766	18943	18899	18949	18792	18654	18644	18665	18911	19028	18692	18808	18846	18946	18600	18828	18654	18830	18701	18814	18751	18725	18807	18883	18641	18505	18775	18735	18850	18684	18619	18652	18818	18523	18844	18946	18762	18771	18571	18745	18829	18864	18823	18764	18629	18835	18691	18683	18630	19080	18696	18755	18821	18576	18612	18779	18823	18708	18640	18694	18888	18776	18686	18819	18786	18839	18837	18857	18879	18689	18694	18536	18825	18585	18709	18738	18715	18830	18905	18771	18656	18849	18782	18749	18870	18901	18756	18610	18747	18725	18896	18884	18868	18938	18586	18655	18688	18919	18769	18615	18713	18864	18860	18725	18889	18807	18565	18743	18756	18853	18863	18936	18624	18861	18793	18637	18701	18806	18910	18755	18807	18883	18831	18831	18802	18806	19040	18821	18787	18845	18741	18713	18850	18576	18696	18944	18718	18960	18597	18840	18889	18809	18682	18557	18590	18749	18752	18743	18785	18798	18937	18624	18821	18698	18823	18729	18661	18875	18805	18789	18670	18816	18803	18648	18777	18871	18914	18948	18786	18625	18791	18776	18722	18523	18817	18623	18611	18769	18810	18972	18642	18698	18864	18697	18715	18498	18670	18703	18743	18849	18704	18653	18711	18822	18807	18767	18900	18834	18746	18631	18749	18719	18710	18664	18627	18604	18762	18650	18841	18870	19029	18614	18792	18802	18910	18758	18782	18761	18874	18801	18827	18824	18847	18789	18962	18612	18772	18848	18902	18597	18776	18603	18770	18886	18724	18764	18877	18878	18622	18724	18858	18758	18870	18606	18802	18732	18782	18995	18733	18721	18732	18654	18930	18663	18809	18699	18647	18920	18858	18938	18672	18721	18788	18662	18600	18724	18666	18749	18911	18873	18592	18715	18791	18907	18848	18728	18702	18665	18921	18975	18890	18708	18790	18648	18678	18557	18698	18856	18873	18786	18777	18744	18566	18651	18801	18816	18808	18689	18859	18897	18804	18694	18849	18546	18956	18977	18859	18884	18743	18882	18759	18767	18921	18998	18877	18858	18778	18547	18724	18560	18692	18799	18839	18777	18772	18855	18766	18717	18879	18887	18687	18642	18686	18636	18806	18637	18640	18829	18816	18718	18666	18720	18724	18810	18806	18722	18539	18941	18880	18858	18818	18771	18843	18865	18708	18832	18872	18975	18701	18682	18622	18794	18894	18750	18779	18679	18704	18863	18670	18739	18836	18845	18665	18858	18765	18718	18802	18717	18919	18756	18704	18766	18758	18851	18809	18816	18855	18801	18814	18875	18744	18945	18728	18823	18861	18615	18831	19035	18578	19011	18627	18813	18799	18916	18788	18772	18746	18751	18802	18689	18700	18807	18712	18738	19029	18842	18738	18702	18665	18631	18757	18839	18600	18787	18907	18865	18633	18898	18727	18680	18786	18798	18674	18776	18646	18767	18768	18773	18711	18786	18740	18719	18879	18946	18963	18778	18924	18760	18908	18780	18746	18837	18631	18638	18733	18860	18731	18817	18637	18778	18605	18792	18676	18779	18669	18612	18854	18850	18864	18854	18735	18666	18688	18565	18751	18588	18785	18692	18686	18746	18825	18873	18739	18718	18836	18583	18679	18713	18753	18743	18840	18776	18850	18818	18613	18716	18750	18866	18780	18750	18654	18831	19016	18813	18862	18979	18743	18830	18960	18906	18875	18798	18830	18562	18667	18747	18657	18865	18624	18653	18737	18860	18866	18706	18827	18812	18766	18715	18884	18729	18843	18722	18769	18722	18598	18949	18902	18874	18847	18898	18853	18936	18927	18778	18743	18599	18813	18682	18859	18726	18768	18860	18928	18742	18802	18803	18728	18671	18922	18723	18800	18974	18750	18840	18675	18550	18712	18862	18786	18478	18953	18864	18791	18777	18788	18856	18700	18844	18756	18732	18707	18722	18655	18774	18852	18908	18710	18538	18861	18830	18769	18633	18658	18902	18852	18825	18856	18953	18894	18812	18785	18807	18952	18772	18626	18696	18712	18587	18818	18846	18959	18821	18681	18874	18871	18822	18780	18687	18795	18847	18662	18867	18775	18797	18791	18764	18734	18889	18739	18723	18916	18802	18956	18574	18848	18770	18862	18860	18873	18652	18735	18773	18897	18569	18798	18838	18761	18613	18714	18787	18712	18783	18830	18722	18656	18742	18759	18819	18787	18733	18706	18797	18883	18840	18545	18832	18654	18993	18749	18854	18810	18673	18781	18678	18802	18830	18936	18900	18678	18769	18753	18731	18791	18766	18845	18776	18783	18860	18784	18802	18714	18765	18891	18757	18600	18709	18784	18762	18885	18827	18733	18580	18886	18845	18845	18844	18977	18841	18577	18850	18721	18761	18808	18720	18653	18948	18787	18858	18729	18839	18695	18698	18833	18711	18924	18725	18867	18657	18896	18629	18788	18964	18780	18806	18849	18597	18749	18739	18763	18850	18784	18836	18850	18743	18638	18887	18515	18856	18822	18857	18836	18677	18857	18707	18605	18685	18935	18928	18607	18815	18931	18843	18687	18830	18547	18906	18589	18834	18870	18823	18726	18780	18656	18737	18769	18736	18771	18794	18928	18741	18840	18822	18789	18767	18702	18803	18695	18844	18695	18641	18834	18785	18626	18824	18789	18754	18857	18559	18615	18984	18760	18699	18799	18841	18658	18861	18767	18694	18773	18838	19060	18723	18775	18875	18777	18902	18841	18899	18791	18726	18615	18902	18776	18810	18665	18768	18686	18791	18854	18909	18720	18758	18615	18612	18785	18727	18754	18805	18967	18893	18631	18651	18761	18570	18909	18607	18796	18883	18736	18754	18744	18655	18886	18780	18667	18919	18673	18874	18759	18759	18798	18767	18877	18909	18680	18670	18843	18752	18715	18841	18713	18722	18717	18775	18822	18802	18845	18657	18661	18749	18852	18958	18643	18845	18769	18646	18893	18932	18939	18748	19071	18814	18796	19036	18788	18882	18907	18831	18682	18842	18872	18984	18678	18720	18695	18627	18825	18837	18902	18692	18826	18786	18768	18700	18700	18716	18847	18539	18770	18662	18890	18692	18670	18882	18685	18783	18790	18815	18659	18789	18507	18676	18856	18898	18807	18795	18746	18599	18772	18858	18862	18616	18768	18811	18670	18862	18645	18932	18813	18691	18784	18674	18700	18587	18852	18726	18943	18946	18826	18707	18776	18798	18709	18620	18942	18652	18677	18784	18936	18747	18683	18605	18734	18792	18933	18807	18787	18632	18822	19006	18860	18604	18852	18887	18799	18864	18669	18833	18756	18704	18819	18691	18911	18691	18690	18674	18631	18802	18718	18839	18799	18395	18816	18832	18736	18832	18631	18902	18623	18712	18932	18913	19031	18788	18730	18723	18797	18831	18637	19021	18758	18837	18766	18720	18755	18797	18805	18799	18716	18592	18891	18747	18677	18845	18777	18768	18701	18857	18887	18745	18785	18759	18779	18808	18781	18829	18722	18872	18685	18583	18697	18696	18808	18884	19054	18803	18783	18678	18608	18799	18581	18692	18744	18797	18666	18737	19043	18786	18808	18699	18764	18701	18818	18685	18742	18815	18767	18652	18912	18792	18731	18873	18852	18907	18829	18822	18956	18706	18681	18707	18760	18705	18664	18733	18921	18904	18920	18771	18785	18741	18743	18912	18917	18768	18753	18826	18786	18822	18856	18806	18911	18732	18761	18832	18729	18610	18730	18798	18735	18906	18765	18736	18779	18701	18855	18841	18731	18896	18773	18643	18701	18857	18715	18841	18756	18744	18723	18750	18960	18891	18781	18806	18847	18868	18811	18896	18639	18784	18589	18728	18883	18746	18961	18805	18794	18905	18879	18801	18823	18958	18803	18681	18770	18860	18833	18647	18796	18636	18683	18817	18770	18847	18864	18703	18715	18729	18709	18753	18759	18718	18805	18870	18793	18819	19049	18601	18641	18906	18736	18709	18816	18582	18718	18743	18746	18666	18708	18823	18674	18824	18899	18766	18773	18664	18689	18895	18816	18918	18914	18784	18843
25628	21715	29278	34201	62280	67653	53887	42666	36012	33558	32924	32687	32697	32436	32315	32720	32517	32599	32484	32223	32542	32643	32606	32582	32230	32408	32658	32517	32277	32587	32311	32399	32427	32593	32360	32435	32499	32247	32524	32124	32279	32443	32427	32293	32359	32208	32378	32202	32348	32614	32491	32106	32311	32361	32250	32448	32217	32258	32413	32481	32339	32219	32384	32422	32378	32254	32582	32459	32143	32499	32314	32056	32142	32622	32543	32502	32374	32585	32289	32198	32471	32394	32079	32362	32492	32491	32399	32511	32339	32405	32429	32304	32520	32420	32288	32097	32448	32510	32481	32342	32521	32534	32439	32260	32516	32469	32434	32189	32451	32473	32573	32526	32512	32661	32305	32480	32149	32273	32492	32457	32377	32617	32383	32723	32450	32468	32292	32461	32314	32152	32253	32497	32531	32465	32252	32532	32348	32292	32458	32215	32379	32441	32277	32587	32483	32318	32457	32429	32448	32420	32240	32219	32426	32603	32694	32126	32349	32501	32281	32512	32597	32389	32373	32490	32538	32430	32621	32457	32438	32477	32469	32536	32715	32261	32118	32166	32245	32419	32437	32583	32316	32326	32242	32265	32478	32399	32529	32327	32392	32533	32523	32439	32460	32492	32487	32374	32540	32324	32495	32638	32403	32142	32557	32505	32328	32188	32156	32206	32283	32584	32396	32529	32427	32573	32256	32462	32405	32465	32005	32406	32414	32310	32235	32540	32423	32529	32534	32434	32417	32568	32319	32316	32357	32398	32064	32327	32471	32277	32317	32266	32268	32243	32287	32175	32249	32408	32180	32214	32494	32293	32243	32148	32621	32259	32393	32376	32429	32435	32411	32204	32312	32483	32208	32229	32238	31913	32229	32283	32475	32526	32553	32425	32259	32444	32598	32192	32205	32478	32296	32256	32199	32410	32385	32172	32296	32366	32408	32292	32478	32212	32570	32314	32356	32161	32108	32271	32479	32277	32188	32452	32423	32268	32544	32354	32401	32363	32260	32235	32138	32405	32339	32290	32388	32390	32212	32467	32187	32485	32368	32190	32261	32323	32677	32683	32546	32301	32338	32267	32199	32376	32546	32307	32356	32408	32146	32413	32523	32237	32470	32390	32490	32261	32586	32414	32230	32156	32140	32372	32180	32202	32221	32237	32402	32598	32209	32401	32587	32262	32294	32376	32298	32439	32276	32217	32105	31997	32455	32537	32329	32188	32527	32194	32085	32264	32228	32212	32490	32574	32341	32387	32624	32333	32197	32399	32429	32366	32402	32315	32351	32423	32409	32186	32220	32428	32252	32413	32644	32274	32501	32479	32214	32247	32336	32406	32260	32319	32462	32369	32212	32211	32155	32160	32446	32062	32371	32322	32140	32130	32072	32266	32325	32454	32326	32350	32344	32094	31972	32296	32246	32419	32306	32498	32319	32383	32433	32300	32351	32268	32313	32196	32587	32602	32115	32067	32473	32479	32396	32379	32194	32253	32313	32479	32341	32414	32261	32436	32349	32191	32498	32395	32155	32571	32427	32510	32562	32357	32581	32256	32626	32530	32269	32295	32610	32221	32234	32387	32191	32227	32293	32358	32454	32536	32389	32506	32654	32478	32401	32552	32494	32460	32206	32533	32526	32633	32459	32467	32377	32552	32541	32210	32528	32066	32196	32431	32637	32290	32332	32411	32223	32285	32357	32197	32495	32396	32357	32486	32424	32244	32514	32438	32270	32035	32318	32494	32521	32503	32252	32349	32450	32608	32435	32398	32427	32304	32337	32428	32365	32302	32416	32422	32213	32282	32428	32433	32481	32264	32299	32411	32276	32350	32314	32498	32601	32510	32427	32420	32659	32417	32345	32357	32517	32592	32325	32387	32567	32283	32370	32229	32729	32249	32110	32339	32103	32570	32639	32567	32473	32458	32206	32310	32251	32266	32309	32102	32309	32656	32191	32451	32442	32397	32334	32283	32300	32519	32289	32678	32189	32176	32300	32372	32209	32131	32406	32535	32476	32116	32322	32382	32409	32333	32394	32339	32038	32180	32345	32348	32461	32275	32398	32365	32218	32161	32176	32423	32678	32425	32142	32277	32423	32401	32450	32386	32127	32314	32431	32459	32476	32266	32210	32323	32405	32375	32460	32202	32400	32429	32414	32434	32272	32295	32472	32420	32407	32484	32473	32289	32236	32672	32287	32432	32363	32129	32598	32109	32415	32433	32219	32449	32514	32015	32461	32482	32479	32411	32564	32512	32415	32253	32473	32162	32378	32232	32417	32488	32408	32487	32463	32430	32593	32601	32424	32646	32439	32503	32244	32458	32549	32501	32468	32308	32406	32375	32433	32422	32216	32256	32091	32524	32467	32446	32336	32574	32625	32425	32350	32304	32470	32585	32445	32292	32285	32313	32456	32518	32515	32452	32454	32560	32392	32188	32459	32286	32381	32229	32212	32457	32121	32087	32371	32152	32155	32601	32564	32066	32482	32593	32315	32376	32201	32471	32259	32550	32484	32161	32283	32169	32511	32393	32364	32462	32412	32523	32158	32231	32538	32275	32611	32385	32259	32402	32301	32443	32614	32534	32392	32325	32453	32371	32297	32369	32380	32200	32372	32343	32329	32532	32439	32389	32521	32671	32336	32444	32438	32247	32512	32373	32362	32271	32260	32605	32110	32275	32198	32521	32112	32353	32629	32372	32337	32383	32395	32480	32540	32381	32355	32303	32235	32009	32457	32215	32573	32545	32139	32262	32220	32507	32328	32370	32300	32396	32380	32376	32340	32209	32367	32243	32245	32362	32332	32384	32611	32558	32345	32645	32330	32474	32437	32455	32392	32396	32461	32376	32508	32558	32458	32273	32486	32307	32375	32490	32419	32627	32237	32398	32374	32635	32563	32477	32387	32455	32427	32618	32545	32662	32361	32264	32117	32510	32533	32647	32412	32549	32537	32322	32390	32313	32293	32287	32427	32177	32181	32250	32447	32378	32031	32578	32291	32214	32687	32452	32356	32010	32285	32419	32345	32345	32073	32446	32607	32456	32338	32383	32359	32234	32311	32362	32317	32562	32527	32119	32383	32203	32215	32655	32649	32377	32474	32431	32241	32116	32464	32473	32391	32508	32081	32501	32568	32452	32362	32212	32470	32417	32291	32395	32349	32385	32559	32429	32177	32076	32380	32468	32374	32143	32500	32335	32533	32289	32376	32238	32532	32186	32433	32348	32493	32413	32512	32662	32286	32273	32510	32216	32276	32257	32490	32506	32203	32472	32234	32296	32321	32402	32292	32325	32444	32377	32379	32458	32446	32271	32360	32711	32434	32340	32189	32344	32412	32257	32491	32042	32253	32381	32455	32443	32204	32342	32485	32404	32499	32453	32295	32227	32472	32455	32274	32217	32253	32347	32376	32138	32537	32508	32332	32489	32540	32189	32482	32536	32345	32317	32482	32270	32478	32720	32449	32367	32342	32239	32574	32309	32500	32393	32412	32388	32431	32458	32647	32178	32350	32561	32423	32365	32310	32259	32574	32558	32683	32477	32351	32544	32578	32498	32413	32299	32524	32373	32637	32389	32326	32487	32469	32218	31921	32243	32673	32663	32670	32472	32594	32463	32352	32608	32307	32365	32342	32594	32560	32093	32270	32123	32348	32488	32381	32590	32402	32290	32532	32323	32344	32310	32303	32411	32255	32404	32524	32300	32056	32571	32421	32204	32066	32294	32277	32524	32547	32272	32204	32478	32462	32296	32440	32193	32398	32505	32539	32187	32568	32541	32676	32387	32516	32012	32375	32254	32325	32393	32478	32279	32231	32406	32227	32136	32360	32352	32233	32069	32506	32120	32386	32262	32507	32483	32551	32415	32381	32118	32338	32671	32383	32352	32389	32577	32335	32296	32096	32323	32081	32443	32092	32482	32362	32557	32492	32364	32284	32465	32291	32725	32132	32577	32375	32348	32353	32337	32743	32270	32449	32435	32302	32362	32157	32336	32325	32546	32370	32452	32168	32273	32398	32541	32256	32138	32138	32328	32362	32448	32183	32082	32291	32188	32287	32530	32588	32523	32200	32506	32224	32334	32582	31997	32402	32607	32333	32105	32392	32360	32363	32315	32291	32647	32333	32429	32482	32527	32201	32473	32203	32318	32552	32331	32381	32194	32409	32443	32574	32275	32328	32388	32184	32314	32329	32202	32199	32309	32761	32432	32509	32204	32461	32608	32317	32297	32162	32604	32532	32237	32724	32349	32241	32428	32341	32313	32053	32269	32204	32021	32464	32474	32620	32584	32411	32495	31905	32222	32454	32441	32364	32235	32423	32476	32496	32236	32150	32412	32315	32508	32793	32264	32249	32305	32261	32194	32348	32193	32395	32500	32490	32715	32375	32433	32379	32494	32411	32279	32389	32295	32506	32441	32465	32400	32154	32380	32298	32612	32320	32156	32148	32366	32245	32609	32299	32322	32552	32223	32544	32268	32446	32508	32397	32535	32597	32220	32182	32480	32628	32622	32621	32438	32549	32338	32361	32268	32219	32386	32485	32441	32362	32156	32256	32708	32602	32371	32342	32556	32188	32513	32214	32387	32387	32438	32266	32457	32377	32291	32456	32393	32379	32136	32419	32215	32508	32512	32106	32308	32413	32494	32325	32595	32367	32501	32341	32403	32253	32278	32601	32246	32579	32619	32173	32393	32301	32248	32346	32388	32233	32377	32053	32501	32254	32188	32530	32472	32512	32372	32553	32533	32561	32349	32310	32293	32365	32773	32403	32171	32413	32512	32564	32276	32272	32262	32442	32375	32335	32373	32552	32291	32434	32496	32281	32202	32339	32394	32479	32440	32032	32637	32508	32521	32329	32593	32212	32306	32119	32664	32420	32396	32473	32530	32330	32596	32368	32454	32322	32492	32501	32321	32407	32493	32370	32377	32388	32144	32250	32492	32442	32612	32214	32158	32100	32597	32184	32176	32095	32566	32364	32548	32328	32511	32266	32197	32159	32482	32218	32199	32188	32295	32266	32185	32235	32139	32425	32378	32332	32401	32271	32374	32338	32143	32173	32188	32475	32442	32277	32111	31985	32279	32053	32418	32297	32520	32521	32619	32635	32345	32557	32070	32599	32468	32529	32491	32218	32250	32608	32393	32324	32402
20148	33179	30397	27674	65681	62349	43846	30288	22827	20104	19454	19587	19558	19329	19562	19573	19708	19437	19641	19343	19618	19340	19466	19433	19499	19479	19695	19474	19611	19760	19399	19613	19462	19512	19276	19441	19351	19226	19485	19548	19352	19317	19417	19416	19543	19450	19289	19414	19737	19334	19389	19490	19355	19580	19595	19351	19339	19484	19576	19512	19212	19500	19245	19459	19424	19374	19351	19464	19377	19368	19297	19496	19521	19383	19344	19482	19396	19360	19225	19567	19380	19463	19396	19254	19362	19374	19619	19240	19451	19288	19469	19485	19427	19415	19401	19357	19444	19256	19361	19487	19422	19344	19460	19415	19580	19323	19402	19376	19429	19496	19368	19334	19301	19417	19480	19432	19282	19493	19464	19227	19393	19344	19420	19398	19548	19496	19423	19421	19284	19318	19378	19405	19657	19463	19269	19322	19431	19390	19504	19281	19301	19554	19351	19381	19398	19359	19416	19393	19311	19409	19453	19443	19393	19423	19383	19517	19524	19482	19506	19280	19399	19301	19286	19459	19522	19425	19287	19444	19326	19518	19416	19396	19337	19263	19371	19201	19371	19389	19334	19487	19518	19407	19460	19236	19425	19485	19363	19467	19357	19322	19471	19411	19346	19451	19418	19367	19401	19417	19374	19281	19624	19338	19555	19407	19353	19372	19404	19401	19428	19437	19357	19541	19575	19482	19384	19350	19330	19375	19574	19358	19617	19502	19418	19294	19605	19550	19470	19331	19344	19463	19441	19324	19605	19471	19305	19230	19409	19421	19374	19313	19543	19536	19581	19596	19108	19579	19440	19423	19566	19409	19403	19535	19406	19492	19347	19516	19348	19363	19355	19440	19303	19294	19603	19247	19377	19463	19461	19522	19298	19487	19174	19295	19415	19138	19443	19554	19179	19350	19212	19449	19256	19475	19424	19664	19569	19323	19315	19322	19320	19335	19250	19499	19550	19470	19386	19243	19499	19298	19432	19346	19538	19546	19437	19338	19372	19239	19431	19449	19360	19532	19654	19445	19436	19373	19489	19553	19282	19437	19484	19291	19444	19531	19329	19353	19394	19504	19351	19237	19571	19656	19409	19577	19437	19527	19412	19378	19394	19505	19392	19330	19524	19273	19305	19517	19385	19427	19573	19402	19418	19552	19438	19418	19515	19454	19465	19381	19430	19385	19382	19499	19477	19495	19593	19330	19312	19415	19577	19528	19448	19404	19474	19321	19410	19546	19569	19354	19439	19553	19418	19463	19445	19498	19536	19481	19399	19271	19508	19285	19490	19258	19471	19338	19431	19432	19475	19328	19614	19383	19361	19349	19212	19366	19546	19436	19256	19398	19499	19626	19307	19247	19375	19549	19398	19254	19553	19166	19565	19614	19614	19501	19578	19480	19590	19360	19487	19412	19519	19463	19539	19329	19392	19457	19342	19406	19520	19261	19424	19502	19519	19630	19464	19275	19436	19502	19386	19467	19359	19285	19529	19433	19523	19265	19454	19418	19446	19305	19507	19420	19591	19273	19225	19333	19498	19520	19457	19496	19673	19552	19540	19538	19176	19498	19442	19395	19488	19245	19220	19374	19325	19338	19412	19528	19326	19487	19443	19314	19608	19305	19377	19371	19542	19313	19548	19607	19365	19427	19563	19368	19403	19445	19429	19407	19311	19254	19322	19520	19633	19505	19409	19533	19397	19516	19294	19527	19807	19569	19171	19492	19492	19436	19402	19313	19546	19577	19494	19540	19376	19288	19307	19593	19382	19507	19389	19353	19416	19385	19233	19232	19472	19384	19475	19351	19501	19396	19398	19478	19445	19466	19476	19377	19338	19347	19412	19432	19376	19499	19232	19315	19484	19475	19359	19527	19408	19502	19442	19361	19401	19253	19396	19436	19435	19310	19372	19362	19427	19421	19532	19638	19217	19355	19328	19339	19469	19344	19435	19345	19321	19435	19445	19414	19243	19632	19446	19310	19651	19283	19413	19525	19470	19452	19514	19341	19241	19496	19341	19500	19308	19499	19411	19400	19403	19336	19194	19433	19401	19302	19527	19463	19568	19308	19402	19326	19361	19366	19544	19409	19239	19516	19669	19365	19512	19243	19344	19513	19441	19325	19389	19570	19473	19311	19606	19414	19316	19414	19471	19234	19537	19413	19477	19608	19305	19437	19421	19730	19511	19361	19477	19514	19374	19313	19264	19520	19475	19247	19430	19397	19318	19306	19373	19500	19363	19442	19659	19291	19095	19337	19497	19529	19347	19446	19468	19472	19411	19421	19516	19351	19391	19402	19603	19332	19526	19573	19231	19404	19454	19432	19525	19394	19417	19469	19441	19369	19384	19677	19255	19632	19409	19350	19462	19307	19227	19603	19414	19560	19324	19551	19378	19523	19381	19371	19360	19685	19539	19266	19406	19407	19510	19353	19344	19406	19467	19383	19311	19418	19427	19444	19486	19470	19405	19390	19144	19626	19508	19575	19533	19354	19378	19418	19316	19522	19612	19477	19498	19415	19518	19495	19355	19591	19582	19310	19594	19288	19409	19395	19561	19462	19472	19448	19511	19500	19294	19270	19448	19516	19457	19331	19419	19361	19323	19224	19509	19466	19760	19442	19337	19489	19401	19366	19481	19485	19451	19506	19456	19248	19391	19503	19251	19175	19564	19421	19277	19626	19392	19315	19637	19437	19438	19388	19175	19490	19567	19380	19712	19470	19582	19470	19414	19223	19711	19219	19414	19450	19255	19512	19511	19356	19317	19560	19481	19286	19261	19227	19350	19287	19409	19300	19511	19702	19226	19471	19519	19229	19455	19431	19414	19373	19443	19459	19475	19394	19321	19462	19498	19486	19263	19451	19375	19511	19469	19350	19449	19630	19315	19360	19406	19646	19424	19365	19329	19341	19610	19308	19503	19250	19567	19412	19593	19394	19485	19506	19379	19601	19305	19500	19385	19333	19376	19419	19383	19457	19508	19648	19360	19498	19336	19520	19339	19211	19347	19619	19460	19302	19145	19306	19513	19503	19473	19386	19294	19512	19476	19471	19594	19451	19513	19460	19438	19307	19233	19396	19536	19489	19523	19281	19363	19551	19325	19328	19336	19448	19147	19120	19599	19407	19282	19677	19323	19454	19320	19359	19479	19383	19311	19314	19386	19431	19381	19407	19247	19528	19440	19569	19255	19488	19465	19522	19342	19403	19379	19388	19412	19465	19427	19305	19248	19466	19551	19325	19506	19249	19440	19544	19372	19488	19251	19457	19280	19313	19424	19251	19430	19595	19482	19300	19422	19458	19343	19549	19382	19328	19376	19568	19499	19588	19372	19425	19375	19429	19504	19317	19541	19559	19542	19403	19396	19474	19371	19396	19450	19467	19443	19318	19375	19529	19637	19436	19326	19425	19309	19555	19355	19566	19411	19329	19354	19408	19148	19437	19385	19407	19480	19574	19498	19513	19362	19425	19477	19385	19498	19635	19469	19295	19613	19618	19348	19294	19343	19262	19517	19473	19625	19338	19515	19256	19243	19360	19459	19510	19506	19286	19617	19327	19494	19313	19597	19445	19468	19539	19434	19350	19730	19406	19246	19438	19468	19524	19193	19599	19361	19542	19592	19313	19383	19587	19465	19305	19553	19446	19323	19542	19346	19442	19457	19392	19392	19458	19575	19548	19338	19518	19468	19284	19445	19429	19535	19440	19349	19431	19418	19578	19208	19509	19407	19496	19422	19274	19291	19432	19619	19472	19394	19429	19311	19591	19391	19275	19633	19478	19487	19604	19620	19292	19377	19407	19337	19595	19244	19510	19316	19555	19445	19607	19328	19544	19487	19429	19419	19318	19196	19362	19575	19278	19446	19440	19389	19452	19372	19461	19329	19585	19489	19272	19656	19322	19451	19286	19622	19460	19391	19371	19356	19593	19386	19502	19447	19401	19359	19477	19350	19347	19664	19408	19480	19471	19421	19361	19475	19425	19369	19403	19122	19456	19371	19389	19314	19393	19371	19462	19223	19403	19349	19463	19404	19484	19512	19505	19443	19221	19217	19375	19363	19412	19259	19341	19529	19685	19560	19383	19380	19372	19359	19493	19496	19561	19454	19500	19390	19378	19417	19524	19410	19340	19445	19231	19259	19439	19264	19504	19270	19430	19379	19256	19259	19373	19386	19402	19533	19449	19347	19414	19402	19419	19473	19349	19444	19465	19432	19242	19539	19628	19489	19529	19504	19560	19310	19394	19301	19581	19496	19329	19574	19431	19491	19469	19308	19464	19666	19597	19124	19585	19442	19282	19132	19581	19328	19308	19210	19330	19494	19239	19524	19357	19320	19636	19344	19217	19261	19445	19589	19436	19328	19357	19486	19473	19360	19469	19526	19538	19406	19150	19549	19273	19465	19415	19492	19286	19441	19291	19360	19305	19441	19362	19222	19579	19453	19512	19406	19517	19369	19443	19298	19291	19342	19336	19518	19288	19418	19543	19453	19251	19455	19608	19546	19320	19539	19449	19226	19381	19438	19560	19454	19552	19463	19394	19551	19493	19336	19598	19441	19463	19471	19416	19608	19497	19663	19337	19362	19339	19501	19416	19631	19203	19499	19302	19470	19395	19319	19608	19410	19353	19254	19330	19446	19315	19388	19624	19460	19557	19497	19539	19406	19393	19322	19403	19418	19400	19552	19294	19336	19363	19445	19389	19540	19638	19361	19539	19354	19444	19386	19289	19153	19536	19405	19445	19485	19257	19409	19507	19470	19404	19660	19377	19403	19393	19417	19445	19377	19379	19508	19440	19442	19228	19425	19243	19290	19310	19502	19469	19632	19274	19534	19274	19603	19453	19518	19379	19560	19475	19337	19363	19494	19320	19501	19281	19411	19277	19685	19344	19446	19464	19314	19331	19400	19562	19519	19327	19563	19269	19528	19358	19418	19365	19495	19406	19548	19390	19260	19588	19474	19520	19473	19411	19385	19584	19564	19278	19295	19325	19370	19527	19505	19475	19574	19522	19328	19604	19439	19508	19419	19358	19414	19528	19396	19480	19512	19442	19427	19386	19637	19302	19422	19180	19443	19470	19568	19318	19466	19215	19543	19361	19529	19267	19575	19424	19546	19537	19469	19505	19443	19644	19405	19375	19429	19498	19623	19480
23155	21547	28597	32816	76105	78402	65788	51061	40721	36062	34915	34405	33900	34065	34142	34163	34148	33979	33994	34210	34003	33801	33940	34187	34117	34127	33986	33987	34003	34067	34125	34149	33893	33971	34190	33875	33976	33964	34023	34209	33708	34084	34184	33923	34015	33631	33965	34054	33988	33712	34074	33580	33810	33856	33668	34113	34053	34016	33935	33995	34016	33980	33931	34016	33837	34082	33752	33969	33881	33868	33918	33737	33571	34162	33892	34231	33649	34038	33983	34106	33791	33713	33701	33702	33912	33711	33880	34030	34030	33876	34231	33785	34096	34117	33554	34110	33855	33924	33751	33962	33442	33641	33854	34155	33724	33796	33783	33824	34154	33789	33917	33833	33757	33651	33625	33999	33882	33848	33774	33846	33877	33975	33650	33749	33572	33843	33990	33906	33945	33838	33755	33993	33886	33819	33923	34324	33933	33965	33986	33542	34055	33784	33776	33963	34058	33840	33790	33749	33897	34166	34025	33895	33897	33608	33799	33924	33848	33770	33877	33891	33830	34018	33917	33786	34038	33554	33845	33836	33766	33790	34002	34031	33843	33806	33785	33795	33651	33764	33788	33918	33750	33952	33954	33893	33968	33910	33873	33646	33939	34010	33794	33567	33820	33785	33944	33908	33687	33685	34088	33885	33904	33917	33664	33853	33861	33835	34035	33755	33793	33968	33715	33622	33908	34066	33985	34019	34276	33849	33770	33916	33966	33779	33916	33754	33853	33777	33883	33912	33959	33971	33909	34110	33721	33978	33585	33862	33643	34024	34051	33682	33813	34063	34077	33951	33869	33889	33770	34072	33987	33635	34004	33784	34093	34040	33991	33719	33923	33587	33850	33957	33659	33620	33862	33692	33945	34134	33618	33768	33765	33948	34058	33990	34115	33808	34047	33825	33927	33747	34020	33706	33834	34022	33825	33593	34005	33928	33812	33876	33703	33982	33839	33976	33914	33842	33983	34017	34005	33895	33990	34109	34038	33993	34138	33994	34049	33547	33579	33895	33841	33915	33785	33846	34036	33899	34088	34070	34055	34113	34027	34018	33933	33664	33640	33478	33952	33916	34046	33889	34007	33846	33841	34148	33966	33812	34085	34100	33563	33778	33804	33670	34049	33845	33807	33955	34127	33830	33937	33749	33925	33780	34038	33947	33668	34006	34020	33898	33688	34000	33850	33892	33937	33782	33776	33715	33859	33753	33798	33643	33653	33969	34036	33996	33945	34042	33850	33801	33706	33687	33851	34009	33787	33864	34167	34136	34204	33752	33779	33740	33871	34142	34333	33829	33589	33505	34031	34081	33974	33990	33879	34136	34112	34215	33896	33756	33805	33735	34064	33733	34026	33907	33869	33967	33894	33824	33540	33785	33985	33887	33748	33461	34027	33671	33799	33901	33850	34035	33908	34143	34068	33766	33937	33963	34057	33917	33780	34008	33821	33517	33678	33877	33936	34048	33844	34238	34018	33915	34016	33947	34056	34085	33694	33856	33865	33582	33964	33652	33786	33766	33858	33823	34005	34055	33804	33728	34113	34092	34010	33899	33673	33862	33852	34065	33890	33729	33768	33920	34106	34042	34325	33640	33980	34052	33654	33892	33903	33912	33724	33961	33727	33772	33743	33668	34057	33900	33974	34082	33994	33687	33944	33808	33830	34063	33838	33546	33882	33961	34010	34142	33948	33628	33922	34016	33918	34002	33722	33830	33633	33785	34028	33765	33778	33896	33926	33632	33892	33905	33762	34105	34034	33863	33815	34150	33899	34223	33926	33793	33893	33915	34124	33977	33765	33780	33850	34065	33913	33787	34109	33942	33629	34014	34039	33773	33844	33803	34141	34190	33899	34008	33940	33800	33869	33717	33651	34069	34031	33564	33826	33861	34008	33889	33966	33898	34014	33732	33812	33763	33847	33610	33839	33805	33913	33739	33919	33875	33898	33853	33908	34134	33816	33658	33858	33812	33908	33760	34179	33962	33908	34010	34087	33941	33743	33800	33855	33952	34290	33993	33907	34059	33966	34265	33863	33825	34029	33794	33857	33878	33907	33775	33816	33772	33755	33730	33959	33829	34028	34098	33789	33896	33782	33946	33946	33897	33798	33911	33961	33974	33791	33688	33802	33770	33861	33884	33840	33893	33855	33669	33991	33970	33553	33673	33934	33963	34309	33867	34020	33902	33988	33688	33703	33885	33996	33738	33589	33665	33735	33962	33948	33878	33986	33750	33905	34016	33882	34149	34006	34167	33972	34095	33907	33722	33779	33820	33725	33872	33969	33824	33863	33761	33935	33883	34112	33917	33913	33766	33896	33790	33641	33669	33863	33601	33788	33514	33961	33784	33704	33857	33979	33941	34074	34023	34045	33971	33736	33838	34040	34013	33853	33747	33691	33754	33789	33827	33839	33776	33847	34222	34111	33959	34039	33761	34046	33747	34080	33861	33917	33794	33814	33988	33854	33741	33725	33840	33699	33588	33878	34061	33900	34002	34089	33913	33713	33882	33858	33954	33945	33665	34116	34073	33846	33801	33888	33801	33890	33649	33895	33749	33776	33660	34060	33927	33949	33894	33811	34024	33680	33893	33896	33870	33992	33825	33925	33776	34111	33874	33703	33588	34125	33944	33785	34108	33811	33885	33850	33752	34049	33946	33760	33692	33967	34098	33963	33869	34126	34000	33762	33870	34207	33857	33885	34061	33977	33842	33932	33833	33586	33836	34050	33974	33721	34040	33810	33693	33864	33783	34041	34008	33755	33980	33923	33963	34011	34095	33887	34014	33919	34017	34081	33732	34072	33677	33777	33884	34009	33931	33930	33849	33954	33848	33802	33891	33833	33725	33874	33892	33884	33724	33903	33916	33760	33929	34034	34115	33867	33684	33750	33831	33671	33881	33918	33875	33804	33938	33660	33802	33894	33847	33934	34005	33695	33881	33909	33939	33763	33698	33854	33709	34150	33593	33893	34088	33678	33896	33859	34017	33860	33706	33822	34046	33774	33905	33945	33988	33860	33802	33913	33717	33609	33902	33864	33941	33958	34134	33969	33776	33908	33734	33599	33639	33560	33791	34022	34043	33758	33699	33888	34045	34093	33630	33912	33755	34032	33674	33831	33861	34121	33630	33820	33801	33669	34105	33948	33698	34133	34029	34025	33946	34288	33658	33863	33875	33909	33768	34131	33818	33937	33776	34060	33936	34050	34133	33830	33940	33729	33885	34162	33905	33766	33991	34114	33951	33570	34210	33809	33760	33957	33936	33825	33828	33991	34052	34005	33615	33811	34108	33883	33891	33773	33989	34123	33912	33741	33647	33822	33912	34107	33861	34202	33967	33917	33801	33779	33727	33754	34058	33873	33804	33731	34046	34005	33942	33834	33543	34132	33754	33727	33830	33861	33841	33659	33765	34018	33911	33943	33726	33793	33821	33781	33648	34007	34078	33892	33799	33630	33955	33832	33859	34310	34227	33829	33965	34075	33527	34155	34070	34066	34136	34014	33844	33813	33856	33690	33873	33864	33804	33719	33971	33695	33779	33806	33834	33874	34084	33931	33746	33801	33842	33960	34103	33942	33963	33990	34090	34043	33718	33952	33739	33770	33664	33945	33897	33772	33864	33756	33756	33930	33940	33646	33695	33568	33891	33784	34148	33688	34071	33797	34079	34198	33907	33843	33844	33847	33648	34214	34077	33944	33872	33759	33822	33921	34003	33771	33928	34002	33975	34182	33937	33757	33865	33945	33958	33919	33721	34050	33881	33979	33930	33781	34102	34075	33976	33956	33731	34034	34017	34178	33947	33991	33967	33826	33825	33929	33814	33972	33856	34040	34076	33744	33688	33760	33706	33909	33720	33957	33874	33853	33874	33858	33672	33664	33807	33672	33618	33922	34019	33880	34177	33937	33939	34069	33842	34009	33747	33971	33977	33675	33679	33911	33708	33589	33827	33890	34118	33672	34140	34011	33750	33896	33585	33690	33740	33946	33722	33770	33821	33740	34201	33882	33587	33959	33671	33901	33671	33902	33847	33889	34040	33847	33894	34097	33761	33824	33709	33846	33958	33881	34031	33938	33647	33768	33878	33724	33527	33935	33877	33806	33921	33840	33936	33880	33901	33780	33794	33842	34124	33967	33754	33744	33757	33805	33590	34247	33808	33848	33889	33997	33794	33785	34086	34076	33819	34048	34216	33906	33719	33953	34111	34163	33917	33862	33987	34078	33820	34022	33985	33635	34038	34083	33425	33861	33877	33835	33537	34006	33916	33948	33779	33975	33844	33807	33821	34141	33913	33738	33717	34059	33977	33821	33915	33928	33742	34004	33773	34119	33856	33954	33876	34144	33928	33669	33735	34068	33942	34088	33612	33898	33810	33863	33964	33599	33550	33750	33958	33746	33973	34128	33738	34045	33941	33669	33973	34069	33971	33648	33849	33781	33725	33664	33969	34259	33614	34169	34051	33960	33722	33691	33840	33792	33986	33802	33703	34042	33562	34137	33884	33919	33917	34044	33706	33880	33894	33679	33647	34005	33907	33678	33853	34021	33919	33478	33564	33846	33719	33699	33998	33820	34031	33884	33838	34144	34208	34188	33963	34069	33858	34110	33867	33786	33945	33731	33807	33795	33722	33524	33864	33964	33843	33994	33906	34117	34424	33993	33949	33964	34078	33982	33829	33705	34038	33967	33673	34005	33918	33896	34148	34245	33795	34102	34008	33704	34008	33876	33796	33848	34094	33794	33960	34152	33855	33685	33714	33874	33877	34063	33713	33972	33870	34092	33970	33979	33964	33701	33799	34037	33704	33833	34103	34127	33992	33922	34242	33930	33848	33973	33996	33711	33874	33852	34047	33864	33860	33857	33839	33856	33869	33926	33666	33998	33851	34159	33835	34034	34287	33847	33728	34134	34018	33950	34048	34014	33571	33722	33727	33935	33990	33856	33899	33931	33765	34044	34199	34250	34078	33971	33847	33594	34065	33738	33701	33722	33792	33676	33967	34010	34015	33828	33814	33986	33635	33878	33984	33989	33920	33908	33782	33719	33886	34081	33918	33905	34168	34028	33823	34123	33738	33784	33852	34044	33874	33661	34187	33917	34007	34213	34130	33886	33809	34132	33688	33880	33906	33915	33701	33916	33994	33883	33875
24755	45371	41523	46142	91485	84260	64622	41891	28101	22273	20856	20390	20649	20475	20632	20392	20486	20475	20519	20526	20567	20404	20578	20507	20595	20368	20658	20418	20431	20410	20408	20501	20673	20545	20343	20473	20631	20453	20468	20473	20418	20432	20449	20675	20523	20417	20379	20317	20481	20472	20432	20611	20361	20618	20459	20514	20395	20462	20563	20606	20417	20474	20444	20475	20475	20522	20596	20547	20383	20404	20519	20407	20509	20345	20490	20518	20478	20623	20422	20622	20535	20494	20359	20566	20316	20345	20405	20278	20436	20256	20433	20414	20338	20385	20471	20298	20578	20467	20580	20456	20469	20519	20386	20357	20692	20372	20339	20456	20384	20436	20448	20478	20423	20486	20390	20395	20380	20433	20463	20423	20605	20386	20574	20459	20361	20390	20300	20483	20360	20420	20586	20553	20456	20333	20459	20614	20383	20533	20493	20546	20448	20265	20416	20305	20502	20412	20371	20374	20533	20337	20454	20481	20321	20593	20275	20541	20444	20523	20565	20452	20556	20271	20249	20654	20458	20442	20330	20482	20296	20336	20534	20452	20370	20696	20291	20376	20363	20287	20438	20313	20433	20277	20389	20430	20333	20421	20308	20385	20439	20337	20475	20419	20476	20352	20480	20332	20424	20434	20345	20528	20483	20207	20291	20432	20469	20494	20380	20520	20457	20375	20537	20619	20508	20365	20564	20239	20496	20471	20432	20492	20420	20307	20363	20533	20691	20391	20389	20500	20403	20543	20505	20554	20302	20348	20295	20287	20488	20358	20425	20534	20295	20412	20392	20394	20404	20325	20417	20380	20561	20497	20442	20417	20358	20371	20514	20321	20370	20291	20585	20247	20595	20581	20510	20304	20161	20575	20285	20396	20399	20518	20425	20471	20422	20265	20427	20537	20383	20521	20240	20525	20517	20223	20458	20473	20369	20449	20581	20559	20343	20480	20684	20475	20503	20397	20676	20450	20286	20498	20500	20382	20382	20556	20365	20486	20604	20278	20585	20291	20321	20291	20355	20297	20540	20581	20378	20458	20540	20318	20553	20567	20432	20340	20356	20321	20349	20358	20398	20458	20356	20481	20363	20485	20439	20465	20410	20439	20539	20194	20423	20256	20354	20233	20540	20363	20490	20560	20466	20616	20421	20382	20534	20284	20286	20209	20555	20612	20572	20452	20475	20461	20328	20405	20278	20559	20509	20518	20344	20290	20514	20246	20404	20736	20410	20447	20412	20473	20326	20186	20430	20466	20417	20376	20437	20610	20571	20451	20584	20347	20338	20419	20336	20243	20513	20444	20503	20615	20076	20474	20535	20689	20591	20536	20421	20466	20278	20234	20556	20277	20633	20451	20369	20485	20360	20292	20544	20395	20125	20316	20349	20365	20510	20417	20596	20284	20496	20296	20409	20276	20598	20441	20472	20418	20455	20364	20322	20484	20397	20492	20365	20323	20591	20405	20432	20399	20357	20442	20338	20325	20468	20482	20432	20364	20409	20298	20352	20446	20589	20491	20421	20501	20516	20373	20431	20442	20411	20350	20340	20307	20300	20317	20580	20293	20499	20416	20398	20279	20325	20318	20364	20534	20411	20539	20384	20462	20554	20502	20357	20438	20419	20377	20513	20270	20406	20613	20382	20541	20477	20653	20509	20353	20614	20285	20479	20369	20441	20331	20300	20460	20495	20552	20322	20545	20431	20388	20484	20183	20373	20462	20536	20357	20355	20345	20471	20514	20409	20426	20405	20496	20211	20291	20535	20387	20401	20412	20611	20431	20399	20399	20382	20431	20583	20397	20355	20431	20403	20306	20427	20529	20453	20518	20453	20388	20375	20323	20370	20436	20317	20283	20417	20376	20601	20490	20391	20420	20516	20350	20389	20438	20309	20334	20386	20255	20304	20591	20099	20528	20525	20492	20468	20457	20672	20354	20368	20436	20432	20382	20379	20549	20565	20366	20400	20489	20187	20468	20385	20413	20413	20406	20357	20588	20473	20275	20590	20493	20117	20182	20191	20375	20475	20360	20396	20360	20343	20222	20511	20347	20333	20510	20264	20683	20356	20458	20450	20373	20483	20341	20534	20460	20357	20505	20424	20612	20446	20451	20525	20437	20356	20375	20085	20531	20407	20357	20364	20417	20321	20218	20471	20415	20414	20567	20403	20403	20403	20503	20449	20496	20219	20413	20358	20329	20501	20513	20537	20486	20387	20288	20495	20529	20401	20416	20421	20406	20392	20379	20674	20610	20320	20436	20434	20573	20499	20383	20327	20518	20452	20482	20554	20567	20459	20451	20509	20385	20486	20611	20371	20632	20386	20495	20417	20523	20499	20436	20374	20386	20386	20326	20612	20325	20319	20511	20238	20357	20456	20436	20389	20486	20403	20398	20344	20207	20507	20465	20448	20233	20284	20441	20373	20465	20378	20249	20356	20412	20477	20428	20542	20478	20319	20297	20341	20652	20422	20503	20505	20316	20324	20346	20311	20265	20383	20556	20321	20301	20509	20469	20414	20570	20486	20461	20335	20329	20392	20491	20307	20334	20527	20376	20395	20446	20630	20458	20449	20611	20342	20483	20398	20374	20391	20425	20388	20434	20340	20381	20518	20361	20336	20460	20444	20360	20561	20386	20475	20471	20288	20477	20583	20455	20356	20493	20507	20476	20505	20382	20496	20342	20347	20432	20340	20597	20506	20373	20439	20476	20617	20544	20344	20353	20425	20481	20303	20190	20514	20600	20259	20461	20339	20372	20438	20274	20342	20228	20458	20477	20413	20325	20169	20558	20373	20506	20449	20528	20425	20658	20427	20376	20336	20510	20419	20372	20403	20527	20420	20477	20354	20389	20617	20312	20322	20299	20442	20479	20481	20320	20476	20326	20451	20554	20511	20533	20407	20557	20525	20199	20559	20223	20620	20307	20504	20548	20504	20332	20432	20370	20586	20453	20372	20763	20423	20476	20369	20190	20432	20413	20183	20585	20340	20332	20486	20582	20527	20446	20433	20334	20523	20513	20362	20248	20378	20473	20397	20335	20402	20339	20629	20638	20115	20298	20451	20340	20548	20469	20519	20227	20389	20285	20334	20584	20440	20469	20547	20187	20303	20463	20414	20370	20346	20222	20457	20341	20474	20441	20424	20317	20503	20340	20394	20458	20301	20387	20425	20359	20418	20533	20399	20306	20462	20309	20423	20412	20421	20363	20402	20624	20464	20371	20270	20314	20195	20504	20414	20249	20183	20395	20478	20478	20299	20563	20467	20414	20528	20449	20453	20573	20371	20505	20555	20452	20542	20423	20294	20452	20558	20539	20487	20412	20392	20472	20536	20401	20251	20346	20533	20482	20300	20354	20461	20448	20444	20511	20553	20444	20365	20354	20354	20574	20436	20476	20519	20613	20717	20520	20392	20426	20493	20335	20301	20259	20383	20489	20508	20278	20467	20153	20397	20399	20486	20462	20468	20567	20582	20182	20326	20361	20680	20455	20262	20475	20436	20493	20343	20461	20318	20466	20521	20320	20534	20453	20461	20829	20413	20502	20259	20228	20356	20539	20221	20368	20454	20355	20484	20547	20370	20497	20251	20514	20610	20425	20335	20272	20434	20539	20538	20527	20282	20446	20438	20503	20342	20499	20175	20194	20493	20118	20253	20525	20578	20573	20386	20426	20357	20468	20359	20300	20455	20427	20323	20353	20379	20720	20408	20463	20136	20358	20230	20444	20346	20376	20265	20325	20568	20474	20404	20323	20384	20441	20600	20460	20520	20530	20657	20475	20407	20575	20258	20258	20353	20426	20446	20309	20397	20523	20354	20488	20408	20312	20402	20412	20415	20429	20332	20526	20499	20447	20489	20457	20441	20309	20519	20409	20536	20415	20408	20391	20306	20363	20557	20614	20416	20261	20482	20428	20455	20280	20669	20539	20480	20200	20727	20527	20346	20442	20487	20469	20322	20294	20479	20319	20531	20381	20391	20583	20524	20235	20568	20320	20569	20474	20263	20589	20361	20426	20401	20349	20445	20681	20502	20471	20298	20448	20285	20290	20361	20373	20424	20569	20503	20224	20558	20477	20373	20734	20403	20377	20303	20467	20497	20532	20298	20554	20446	20404	20244	20327	20431	20355	20417	20674	20463	20538	20386	20379	20604	20306	20340	20372	20441	20600	20307	20623	20342	20494	20553	20415	20503	20404	20508	20418	20492	20503	20357	20511	20441	20308	20389	20334	20618	20313	20384	20443	20489	20472	20346	20442	20478	20237	20397	20487	20430	20701	20396	20431	20471	20328	20540	20245	20281	20405	20345	20595	20283	20423	20422	20515	20436	20500	20380	20212	20475	20371	20228	20310	20242	20547	20295	20534	20544	20221	20340	20544	20620	20268	20311	20291	20336	20432	20453	20382	20488	20318	20331	20447	20342	20276	20444	20509	20359	20381	20546	20442	20326	20184	20347	20442	20382	20454	20512	20487	20278	20446	20405	20402	20639	20402	20310	20410	20592	20478	20484	20172	20495	20467	20400	20430	20305	20457	20364	20365	20579	20364	20434	20536	20386	20430	20354	20523	20453	20234	20461	20246	20546	20495	20191	20376	20511	20517	20477	20660	20314	20535	20536	20525	20327	20549	20432	20643	20379	20459	20538	20478	20355	20410	20428	20671	20314	20654	20525	20526	20477	20594	20280	20381	20377	20464	20448	20492	20358	20498	20399	20377	20432	20444	20477	20331	20387	20541	20198	20524	20377	20388	20652	20339	20343	20508	20339	20503	20577	20396	20414	20397	20408	20495	20540	20415	20397	20302	20442	20430	20354	20263	20317	20432	20332	20496	20489	20283	20629	20443	20371	20289	20357	20345	20613	20508	20431	20324	20446	20579	20538	20354	20336	20378	20419	20414	20287	20625	20393	20312	20312	20366	20457	20421	20611	20432	20480	20514	20566	20390	20417	20435	20548	20403	20274	20117	20489	20373	20485	20502	20490	20453	20353	20473	20563	20315	20427	20433	20454	20341	20476	20389	20431	20538	20516	20491	20544	20346	20452	20533	20441	20425	20428	20723	20600	20609	20460	20358	20247	20325	20497	20377	20414	20533	20528	20447	20342	20366	20270	20339	20608	20315	20394	20335	20438	20627	20466	20349	20536	20382
36970	33348	37726	35589	39937	44682	40682	36816	34775	33973	33734	33850	33802	33837	33740	33693	33628	33732	33697	33888	33787	33838	33788	33778	33483	33542	33750	33661	33353	33454	33582	33535	33624	33605	33769	33444	33687	33654	33458	33714	33895	33570	33433	33717	33738	33898	33627	33670	33895	33913	33611	33726	33618	33948	33693	33571	33551	33399	33654	33481	33281	33714	33367	33861	33497	33505	33617	33746	33788	33479	33629	33474	33745	33388	33463	33660	34043	33653	33432	33607	33409	33217	33813	33725	33601	33653	33819	33676	33682	33793	33647	33423	33576	33632	33551	33649	33411	33423	33478	33622	33552	33515	33320	33789	33707	33741	33684	33697	33986	33749	33785	33715	33483	33637	33556	33662	33703	33683	33409	33710	33716	33380	33745	33493	33554	33857	33619	33523	33565	33785	33817	33466	33415	33540	33760	33531	33647	33471	33496	33536	33324	33685	33718	33731	33652	33574	33473	33603	33433	33760	33824	33627	33617	33650	33660	33578	33604	33744	33775	33703	33593	33524	33544	33753	33541	33445	33271	33805	33828	33624	33689	33730	33519	33509	33664	33640	33565	33636	33640	33688	33755	33433	33615	33499	33728	33322	33362	33896	33750	33829	33439	33633	33647	33776	33663	33429	33698	33881	33627	33764	33496	33765	33767	33485	33667	33308	33639	33748	33479	33616	33397	33330	33503	33652	33602	33634	33759	33479	33783	33702	33597	33772	33756	33528	33666	33534	33483	33613	33523	33481	33790	33544	33669	33270	33693	33640	33755	33619	33710	33833	33573	33785	33999	33839	33784	33570	33628	33741	33501	33696	33616	33763	33652	33713	33753	33517	33688	33633	33696	33524	33605	33661	33735	33624	33610	33608	33729	33795	33680	33527	33681	33414	33829	33553	33652	33821	33599	33444	33416	33881	33506	33565	33675	33648	33730	33723	33649	33641	33523	33716	33796	33741	33541	33555	33789	33646	33590	33670	33991	33610	33624	33763	33841	33626	33563	33696	33774	33830	33665	33866	33548	33866	33695	33486	33576	33570	33578	33690	33575	34025	33771	33727	33607	33787	33653	33728	33491	33948	33801	33632	33464	33802	33661	33700	33755	33917	33717	33395	33606	33467	33610	33579	33439	33762	33897	33609	34005	33547	33863	33561	33775	33652	33688	33941	33557	33681	33843	33443	33828	33819	33629	33554	33686	33457	33671	33544	33652	33406	33751	33545	33512	33643	33525	33639	33698	33247	33627	33567	33605	33455	33564	33482	33647	33379	33606	33602	33413	33570	33613	33856	33979	33556	33724	33431	33371	33607	33654	33940	33706	33672	33743	33438	33936	33594	33928	33565	33667	33352	33719	33820	33825	33505	33634	33710	33706	33324	33442	33305	33655	33855	33826	33519	33508	33656	33421	34006	33836	33842	33785	33708	33528	33458	33537	33648	33692	33558	33631	33531	33602	33753	33506	33506	33633	33430	33378	33577	33991	33620	33535	33370	33597	33884	33664	33795	33749	33648	33587	33864	33795	33749	33910	33486	33938	33437	33655	33736	33403	33650	33871	33450	33538	33417	33510	33612	33616	33872	33785	33618	33671	33742	33581	33714	33848	33648	33832	33410	33603	33805	33690	33526	33566	33781	33305	33506	33904	33849	33535	33826	33705	33535	33643	33690	33544	33447	33636	33494	33584	33695	33676	33754	33632	33643	33501	33506	33627	33656	33778	33720	33600	33907	33624	33864	33735	33807	33464	33841	33723	33764	33586	33491	33732	33560	33555	33728	33768	33626	33797	33729	33288	33469	33829	33462	33870	33740	33936	33745	33887	33677	33823	33576	33706	33422	33834	33480	33667	33749	33674	33741	33736	33718	33455	33510	33566	33563	33671	33539	33525	33628	33712	33466	33398	33626	33692	33900	33695	33196	33615	33819	33429	33383	33706	33309	33729	34024	33464	33603	33454	33727	33649	33763	33258	33646	33738	33677	33688	33819	33890	33814	33579	33674	33904	33796	33623	33569	33694	33673	33801	33718	33714	33396	33738	33781	33823	33760	33611	33641	33921	33663	33847	33694	33652	33267	33671	33660	33565	33715	33922	33639	33636	33441	33568	33555	33661	33450	33894	33660	33577	33784	33569	33668	33827	33823	33594	33853	33707	33613	33853	33691	33584	33426	33586	33730	33436	33508	33521	33680	33680	33634	33770	33587	33443	33519	33756	33901	33610	33601	33724	33504	33450	33712	33622	33653	33711	33736	33614	33573	33698	33891	33855	33551	33594	33561	33446	33621	33828	33607	33527	33907	33820	33663	33520	33483	33799	33648	33511	33778	33292	33594	33656	33579	33654	33676	33519	33690	33810	33621	33770	33622	33484	33538	33680	33773	33682	33408	33757	33662	33553	33692	33411	33544	33468	33615	33609	33180	33654	33641	33813	33681	33561	33575	33676	33594	33575	33674	33765	33637	33715	33783	33659	33753	33652	33486	33827	33685	33657	33562	33587	33552	33534	33751	33577	33547	33745	33632	33616	33754	33708	33732	33382	33445	33572	33574	33667	33600	33566	33574	33498	33951	33725	33625	33527	33526	33560	33471	33618	33692	33744	33641	33787	33708	33456	33545	33710	33577	33727	33816	33512	33715	33658	33442	33788	33670	33758	33422	33593	33727	33722	33749	33503	33645	33436	33550	33698	33642	33496	33610	33528	33725	33796	33646	33768	33763	33597	33814	33716	33597	33435	33752	33756	33981	33880	33672	33472	33633	33774	33752	33648	33694	33603	33769	33592	33644	33885	33603	33750	33724	34031	33610	33780	33959	33605	33358	33606	33494	33926	33779	33558	33570	33603	33678	33756	33910	33743	33653	33684	33647	33753	33442	33938	33831	33609	33712	33772	33660	33967	33688	33524	33399	33577	33465	33610	33837	33713	33684	33910	33708	33821	33537	33502	33135	33391	33718	33503	33826	33735	33629	33751	33519	33601	33628	33642	33621	33833	33649	33464	33857	33645	33782	33699	33662	33698	33655	33544	33849	33585	33750	33788	33609	33699	33935	33761	33845	33588	33413	33573	33504	33944	33670	33423	33714	33576	33797	33642	33385	33593	33946	33533	33500	33670	33852	33452	33370	33840	33681	33662	33579	33644	33664	33623	33813	33537	33491	33570	33677	33890	33640	33606	33850	33582	33440	33433	33701	33762	33440	33741	33657	33716	33725	33690	33814	33794	33691	33745	33729	33805	33663	33683	33452	33843	33496	33723	33745	33944	33546	33668	33483	33461	33558	33803	33525	33507	33734	33669	33384	33419	33429	33745	33754	33641	33806	33668	33539	33911	33793	33794	33809	33592	33660	33586	33361	33835	33447	33710	33514	33684	33570	33849	33494	33676	33584	33969	33631	33661	33550	33777	33752	33735	33664	33573	33494	33649	33632	33792	33801	33651	33759	33848	33619	33299	33635	33620	33705	33769	33375	33361	33469	33601	33756	33582	33569	33595	33735	33665	33364	33752	33651	33484	33619	33757	33536	33537	33299	33623	33604	34027	33710	33673	33622	33706	33739	33827	33621	33500	33622	33587	33398	33379	33720	33518	33592	33862	33327	33537	33540	33686	33729	33745	33459	33551	33526	33683	33639	33298	33499	33604	33830	33742	33545	33668	33823	33726	33624	33652	33615	33570	33420	33558	33585	33597	33890	33444	33322	33686	33771	33406	33564	33655	33601	33577	33748	33532	33655	33822	33885	33735	33544	33799	33603	33454	33561	33698	33646	33565	33651	33561	33782	33845	33434	33645	33541	33381	33588	33543	33558	33440	33484	33662	33355	33781	33666	33626	33597	33662	33853	33699	33676	33387	33571	33711	33736	33482	33586	33728	33669	33760	33700	33710	33589	33497	33498	33636	33603	33604	33610	33695	33688	33711	33681	33793	33653	33743	33819	33473	33539	33502	33633	33610	33635	33988	33757	33497	33568	33572	33527	33400	33519	33491	33893	33610	33734	33434	33732	33913	33714	33554	33495	33497	33426	33692	33406	33438	33732	33556	33561	33658	33463	33483	33675	33584	33782	33553	33794	33827	33435	33669	33636	33691	33598	33828	33325	33992	33591	33509	33522	33739	33635	33621	33676	33895	33592	33669	33812	33556	33319	33772	33582	33503	33513	33577	33555	33685	33778	33538	33415	33488	33724	33775	33633	33387	33721	33729	33771	33857	33728	33976	33785	33750	33705	33526	33683	33488	33580	33730	33591	33462	33627	33726	33751	33536	33656	33617	33770	33637	33402	33592	33770	33528	33402	33577	33410	33756	33633	33410	33699	33533	33756	33544	33448	33346	33817	33616	33707	33578	33855	33675	33678	33810	33738	33597	33928	33658	33734	33472	33635	33697	33714	33619	33480	33602	33372	33474	33483	33762	33724	33616	33450	33505	33353	33568	33648	33873	33437	33738	33595	33480	33460	33609	33235	33445	33918	33813	33539	33531	33835	33806	33747	33537	33568	33546	33723	33455	33414	33318	33839	33621	33521	33512	33724	33572	33652	33587	33618	33513	33526	33536	33723	33570	33682	33818	33708	33630	33687	33716	33591	33723	33624	33690	33481	33424	33739	33891	33671	33590	33797	33719	34055	33908	33868	33725	33537	33520	33513	33614	33639	33814	33649	33514	33610	33671	33543	33455	33468	33831	33813	33642	33645	33760	33720	33725	33571	33744	33803	33593	33825	33626	33774	33468	33523	33908	33594	33685	33469	33574	33574	33719	33402	33562	33586	33565	33474	33669	33639	33779	33591	33581	33504	33689	33635	33448	33585	33802	33697	33531	33782	33597	33462	33529	33390	33624	33595	33779	33399	33890	33801	33671	33722	33697	33520	33651	33818	33587	33576	33706	33467	33762	33896	33866	33840	33759	33746	33741	33684	33806	33898	33514	33821	33685	33541	33742	33266	33755	33460	33666	33564	33746	33534	33782	33688	33572	33486	33702	33482	33721	33699	33536	33849	33707	33634	33644	33516	33636	33742	33523	33588	33679	33596	33861	33894	33420	33684	33713	33801	33538	33843	33867	33783	33818	33818	33627	33693	33872	33660	33520	33454	33891	33732	33723	33535	33803	33668	33776	33487	33657	33753	33950	33565	33666	33808	33681	33556	33768	33592	33742	33623	33822	33435
22805	29271	25670	21317	29429	31891	26941	22440	20694	20075	19760	19725	19843	19718	19767	19848	19876	19945	19845	19750	19762	19953	19624	19754	19598	19830	19923	19732	19734	19726	19763	19860	19765	19873	19574	19877	19998	19608	19684	19728	19610	19894	19840	19799	19827	19790	19777	19721	19844	19810	19610	19551	20050	19559	19681	19919	19645	19794	19785	19915	19785	19720	19882	19635	19706	19703	19762	19821	19769	19686	19628	19606	19717	19841	19633	19685	19676	19594	19802	19837	19905	19745	19820	19778	19698	19869	19871	19773	19925	19757	19856	19782	19813	19735	19857	19785	19756	19655	19741	19900	19920	19654	19864	19598	19672	19735	19624	19751	19811	19778	19878	19745	20013	19706	19751	19589	19639	19613	19707	19814	19758	19743	19620	19649	19857	19743	19802	19736	19772	19661	19882	19775	19528	19853	19824	19612	19822	19648	19696	19612	19848	19743	19689	19656	19617	19701	19718	19729	19527	19772	19875	19563	19582	19655	19626	19726	19853	19575	19757	19894	19759	19945	19730	19692	19762	19731	19762	19757	19724	19836	19724	19696	19688	19635	19808	19728	19726	19590	19794	19785	19749	19647	19729	19702	19513	19702	19635	19693	19784	19709	19888	19732	19481	19945	19891	19620	19615	19752	19796	19825	19847	19691	19720	19712	19947	19736	19655	19587	19765	19866	19698	19791	19561	19912	19726	19756	19838	19618	19839	19705	19748	19608	19759	19608	19785	19858	19764	19731	19813	19859	19842	19667	19867	19747	19824	19578	19989	19865	19609	19803	19738	19801	19656	19752	19718	19698	19762	19782	19705	19981	19786	19710	19722	19359	19888	19675	19882	19731	19678	19595	19845	19818	19668	19755	19681	19755	19852	19645	19699	19618	19611	19665	19692	19642	19952	19627	19608	19725	19623	19742	19695	19867	19514	19758	19722	19877	19701	19578	19688	19800	19706	19722	19670	19746	19747	19870	19474	19696	19819	19770	19796	19661	19679	19702	19898	19607	19617	19811	19748	19905	19927	19660	19700	19651	19624	19846	19705	19844	19731	19840	19747	19705	19826	19690	19608	19870	19776	19691	19692	19868	19760	19768	19747	19759	19774	19556	19690	19669	19869	19763	19895	19676	19682	19709	19586	19907	19540	19735	19714	19810	19945	19962	19778	19759	19835	19581	19836	19952	19667	19685	19783	19588	19809	19745	19824	19623	19717	19642	19656	19743	19568	19754	19925	19585	19885	19754	19794	20000	19661	19772	19874	19821	19748	19857	19791	19806	19592	19654	19725	19917	19709	19854	19791	19634	19709	19723	19785	19759	19834	19862	19662	19604	19787	19874	19841	19805	19714	19864	19675	19866	19699	19708	19756	19569	19620	19862	19683	19695	19777	19705	19870	19734	19661	19773	19682	19748	19791	19804	19838	19644	19738	19777	19712	19736	20022	19754	19783	19738	19825	19873	19611	19650	19570	19680	19582	19866	20044	19777	19750	19877	19660	19832	19895	19698	19782	19727	19685	19818	20035	19614	19792	19723	19823	19675	19654	19795	19837	19765	19917	19720	19684	19725	19910	19730	19678	19750	19829	19697	20117	19673	19879	19832	19633	19722	19780	20004	19810	19699	19759	19753	19781	19912	19583	19879	19912	19657	19952	19707	19731	19730	19826	19750	19688	19764	19652	19848	19559	19743	19873	19804	19798	19593	19579	19847	19594	19719	19837	19799	19566	19919	19607	19828	19754	19885	19906	19793	19788	19825	19695	19654	19905	19626	19763	19923	19740	19765	19647	19708	19818	19511	19792	19948	19769	19697	19904	19682	19938	19791	19788	19624	19756	19603	19750	19649	19764	19832	19851	19877	19709	19666	19782	19492	19619	19560	19723	19745	19754	19628	19720	19817	19707	19712	19737	19765	19728	19773	19727	19723	19981	19720	19878	19640	19844	19555	19788	19873	19670	19651	19613	19612	19828	19779	19697	19907	19745	19728	19664	19749	19815	19683	19807	19887	19764	19681	19633	19954	19840	19873	19786	19637	19659	19748	19676	19883	19576	19704	19846	19849	19932	19800	19762	19747	19652	19760	19820	19731	19697	19701	19656	19653	19794	19695	19823	19556	19743	19630	19625	19639	19801	20040	19772	19918	19727	19634	19701	19838	19761	19744	19621	19874	19903	19825	19554	19731	19625	19784	19803	19759	19798	19666	19596	19892	19838	19789	19701	19640	19628	19675	19821	19674	19752	19803	19814	20010	19616	19779	19672	19808	19635	19677	19982	20022	19765	19686	19712	19822	19816	19898	19797	19794	19883	19654	19755	19618	19737	19724	19919	19647	19657	19865	19867	19666	19768	19812	19666	19534	19926	19713	19646	19696	19723	19814	19797	19721	19811	19803	19816	19694	19692	19740	19870	19707	19734	19546	19869	19421	19837	19772	19748	19816	19937	19659	19710	19515	19685	19862	19854	19737	19773	19606	19633	19584	19702	19769	19825	19818	19748	19771	19732	19810	19846	19826	19833	19906	19746	19697	19795	19771	19687	19814	19702	19784	19796	20021	19544	19645	19714	19678	19584	19734	19547	19722	19569	19664	19717	19686	19831	20004	19700	19628	19811	19779	19832	19763	19784	19880	19733	19872	19744	19682	19911	19688	19688	19956	19654	19758	19870	19729	19810	19593	19879	19598	19752	19708	19771	19584	19799	19629	19597	19837	19819	19731	19713	19777	19724	19626	19721	19663	19596	19599	19707	19688	19765	19774	19640	19831	19820	19831	19844	19820	19547	19581	19804	19874	19858	19756	19789	19675	19785	19903	19756	19712	19728	19809	19779	19444	19662	19889	19763	19846	19880	19628	19872	19726	19851	19641	19578	19674	19749	19655	19747	19739	19551	19672	19747	19859	19685	19678	19750	19498	19715	19713	19773	19669	19649	19916	19805	19734	19570	19810	19968	19605	19644	19839	19673	19719	19878	19588	19933	19815	19746	19791	19597	19839	19945	19776	19897	19767	19638	19849	19732	19786	19587	19692	19807	19695	19672	19607	19785	19731	19583	19710	19635	20004	19651	19681	19785	19837	19642	19785	19804	19722	19791	19506	19847	19722	19430	19914	19702	19791	19987	19746	19904	19431	19756	19667	19687	19478	19761	19821	19555	19882	19912	19764	19554	19717	19841	19958	19639	19656	19646	19715	19678	19550	19666	20007	19754	19736	19886	19631	19709	19742	19755	19647	19864	19716	19517	19892	19781	19741	19689	19733	19698	19513	19983	19679	19601	19620	19641	19757	19913	19686	19730	19668	19852	19595	19795	19835	19641	19685	19613	19889	19716	19832	19696	19827	19884	19668	19665	19549	19703	19560	19804	20024	19840	19626	19668	19599	19811	19699	19775	19757	19803	19993	19675	19771	19980	19647	19770	19814	19782	19637	19693	19830	19841	19757	19703	19688	19760	19710	19798	19869	19798	19556	19680	19853	19411	19826	19675	19568	19664	19698	19862	19616	19814	19839	19754	19799	19638	19667	19774	19587	19775	19627	19709	19712	19597	19835	19674	19641	19847	19795	19881	19757	19710	19529	19862	19796	19851	19834	19553	19578	19723	19702	19795	19786	19728	19826	19753	19899	19672	19923	19781	19634	19656	19465	19886	19550	19700	19699	19757	19751	19831	19952	19815	19907	19763	19628	19831	19878	19709	19561	19676	19616	19820	19571	19762	19866	19877	19769	19653	19989	19835	19884	19716	19597	19674	19822	19720	19697	19882	19776	19781	19643	19861	19854	19840	19687	19716	19825	19899	19640	19769	19658	19958	19778	19712	19678	19847	19735	19774	19939	19961	19737	19967	19738	19593	19803	19903	20009	19804	19913	19636	19738	19793	19852	19722	19749	19730	19803	19750	19627	19650	19713	19733	19735	19820	19894	19785	19818	19805	19956	19720	19483	19760	19729	19567	19770	19851	19690	19696	19825	19854	19525	19700	19583	19967	19738	19781	19786	19727	19824	19809	19714	19737	19885	19788	19823	19732	19946	19920	19875	19901	19937	19798	19912	19715	19697	19701	19473	19784	19873	19810	19698	19774	19790	19647	19737	19712	19801	19779	19724	19675	19782	19798	19695	19673	19731	19515	19751	19771	19796	19461	19844	19508	19918	19703	19965	19749	19795	19740	19588	19689	19654	19733	19738	19637	19725	19838	19607	19812	19588	19664	19934	19601	19854	19755	19914	19799	19788	19601	19652	19712	19665	19775	19564	19814	19603	19694	19789	19831	19570	19936	19797	19716	19881	19585	19758	19837	19730	19564	19571	19948	19693	19929	19836	19862	19743	19848	19823	19804	19837	19663	19852	19631	19841	19777	19737	19863	19642	19680	19744	19703	19748	19661	19941	19517	19913	19700	19476	19774	19581	19683	19940	19648	19531	19837	19784	19688	19760	19582	19615	19784	19613	19617	19668	19726	19793	19703	19769	19932	19736	19668	19446	19656	19731	19681	19748	19566	19630	19797	19722	19816	19666	19697	19829	19795	19722	19632	19820	19788	19716	19909	19692	19686	19712	19736	19739	19764	19844	19813	19843	19781	19740	19729	19704	19912	19794	19865	19578	19753	19780	19664	19850	19669	19859	19522	19703	19646	19699	19634	19571	19739	19774	19603	19696	19711	19779	19700	19794	19662	19709	19603	19722	19842	19642	19807	19596	19760	19790	19730	19692	19830	19650	19947	19722	19482	19675	19811	19552	19954	19690	19837	19744	19872	19731	19656	19617	19691	19872	19620	19889	19921	19819	19766	19525	19749	19747	19689	19698	19885	19737	19632	19842	19692	19957	19735	19748	19694	19651	19733	19856	19793	19818	19713	19875	19769	19567	20120	19642	19682	19908	19691	19678	19645	19643	19724	19692	19753	19642	19626	19881	19584	19766	19870	19918	19806	19856	19628	19838	19682	19549	19830	19648	19664	19652	19702	19855	19707	19846	19863	19826	19707	20005	19906	19898	19852	19823	19746	19815	19708	19708	19776	19722	19616	19732	19689	19843	19747	19785	19713	19935	19593	19728	19703	19692	19874	19576	19732	19656	19779	19816	19721	19561	19793	19897	19809	19699	19818	19714	19766	19587	19778	19944	19737	19884	19964	19633	19680	19800	19820	19757	19680	19814	19764	19658
25469	21828	29679	34906	59141	68802	56653	44301	37123	34666	33942	33973	33765	33700	33585	33792	33566	33393	33575	33624	33461	33639	33529	33735	33382	33330	33661	33590	33355	33513	33842	33391	33307	33512	33578	33419	33496	33456	33538	33499	33488	33318	33283	33613	33608	33234	33569	33579	33320	33527	33454	33796	33459	33439	33582	33558	33116	33335	33346	33484	33457	33589	33676	33395	33402	33522	33483	33538	33440	33616	33768	33634	33236	33383	33519	33473	33414	33131	33871	33422	33831	33317	33498	33407	33509	33402	33454	33435	33570	33363	33775	33721	33382	33716	33371	33528	33704	33557	33491	33346	33533	33625	33678	33413	33321	33692	33500	33125	33640	33490	33648	33361	33637	33469	33677	33460	33531	33386	33416	33401	33437	33668	33513	33521	33436	33492	33613	33501	33311	33635	33297	33331	33637	33384	33307	33489	33369	33602	33451	33407	33555	33417	33461	33451	33503	33482	33335	33504	33791	33596	33466	33648	33234	33303	33466	33460	33533	33872	33568	33613	33646	33895	33612	33502	33729	33380	33289	33585	33398	33362	33308	33513	33914	33688	33588	33524	33568	33363	33465	33549	33674	33430	33424	33400	33451	33638	33417	33661	33486	33615	33618	33442	33329	33709	33538	33310	33298	33763	33485	33498	33393	33639	33509	33739	33521	33175	33473	33490	33330	33561	33393	33206	33693	33468	33307	33150	33283	33519	33397	33402	33509	33519	33162	33556	33486	33476	33416	33646	33345	33327	33468	33159	33651	33597	33444	33455	33677	33414	33656	33510	33722	33514	33456	33598	33710	33680	33862	33370	33209	33733	33530	33311	33496	33408	33375	33391	33334	33674	33443	33419	33435	33586	33394	33507	33364	33302	33784	33157	33412	33715	33561	33656	33614	33576	33356	33434	33210	33396	33409	33521	33456	33631	33687	33649	33319	33779	33734	33619	33724	33656	33272	33507	33552	33660	33391	33473	33449	33544	33346	33503	33463	33604	33437	33562	33383	33700	33356	33577	33404	33319	33583	33482	33321	33549	33721	33354	33103	33427	33345	33343	33471	33464	33516	33386	33457	33429	33402	33548	33279	33587	33609	33632	33627	33409	33371	33535	33230	33426	33315	33425	33529	33675	33448	33413	33675	33627	33875	33353	33565	33314	33435	33231	33520	33377	33539	33124	33431	33439	33723	33481	33569	33537	33711	33386	33580	33444	33251	33482	33483	33417	33642	33364	33445	33385	33458	33525	33472	33655	33721	33328	33382	33338	33247	33654	33621	33499	33652	33577	33321	33566	33552	33756	33436	33535	33595	33497	33337	33587	33644	33400	33314	33815	33488	33573	33452	33461	33566	33762	33895	33432	33454	33437	33815	33351	33600	33437	33429	33509	33513	33450	33646	33324	33457	33442	33350	33219	33521	33507	33412	33643	33164	33318	33402	33595	33667	33498	33605	33333	33566	33413	33351	33417	33402	33530	33238	33223	33629	33298	33687	33431	33507	33342	33094	33225	33130	33287	33528	33423	33588	33398	33369	33438	33588	33550	33291	33667	33514	33668	33513	33313	33506	33777	33450	33403	33655	33465	33509	33553	33316	33496	33114	33606	33790	33228	33752	33473	33212	33197	33440	33738	33323	33416	33425	33734	33568	33528	33540	33224	33498	33362	33272	33397	33504	33383	33386	33336	33390	33602	33705	33530	33350	33629	33708	33304	33394	33513	33280	33492	33370	33547	33530	33209	33272	33404	33382	33478	33362	33720	33359	33359	33774	33189	33411	33579	33388	33604	33453	33597	33650	33604	33306	33453	33392	33351	33618	33803	33510	33484	33603	33435	33440	33178	33362	33408	33443	33589	33712	33602	33360	33514	33383	33372	33567	33522	33378	33565	33273	33412	33458	33819	33381	33656	33666	33267	33635	33649	33384	33454	33442	33420	33380	33325	33561	33178	33462	33423	33582	33523	33574	33418	33543	33270	33376	33606	33427	33617	33568	33714	33553	33585	33351	33569	33578	33440	33321	33391	33257	33515	33361	33312	33492	33308	33347	33523	33401	33314	33496	33728	33354	33220	33474	33530	33567	33234	33631	33331	33452	33591	33277	33635	33497	33620	33543	33382	33591	33108	33413	33444	33440	33456	33411	33395	33366	33382	33369	33538	33153	33561	33622	33423	33548	33709	33355	33494	33419	33396	33688	33532	33509	33314	33498	33527	33784	33381	33432	33453	33512	33374	33427	33343	33416	33317	33708	33567	33437	33331	33446	33414	33673	33395	33642	33306	33235	33380	33569	33825	33486	33207	33458	33365	33567	33531	33465	33453	33512	33146	33498	33337	33549	33444	33611	33213	33398	33400	33477	33539	33881	33399	33575	33526	33606	33477	33453	33192	33599	33543	33442	33637	33412	33474	33390	33452	33492	33493	33438	33577	33645	33364	33511	33456	33391	33265	33442	33572	33520	33369	33258	33099	33435	33303	33583	33598	33472	33402	33388	33382	33309	33462	33328	33493	33336	33505	33449	33707	33531	33608	33644	33832	33437	33722	33291	33464	33407	33432	33348	33460	33672	33652	33405	33471	33336	33393	33411	33215	33857	33748	33568	33095	33454	33477	33713	33565	33628	33553	33519	33421	33405	33205	33591	33334	33413	33356	33669	33422	33277	33265	33776	33720	33495	33601	33319	33381	33535	33687	33472	33616	33586	33543	33352	33534	33496	33492	33630	33474	33650	33684	33623	33538	33434	33455	33519	33603	33479	33675	33712	33721	33561	33320	33530	33397	33479	33837	33490	33194	33409	33361	33594	33550	33661	33673	33679	33666	33383	33175	33314	33322	33121	33770	33605	33297	33338	33361	33538	33363	33524	33580	33546	33844	33711	33436	33350	33357	33352	33695	33479	33417	33699	33441	33632	33629	33456	33732	33421	33400	33413	33497	33421	33248	33207	33436	33523	33605	33487	33519	33306	33583	33504	33566	33554	33618	33504	33579	33287	33235	33564	33420	33503	33352	33584	33194	33607	33273	33657	33337	33377	33469	33335	33503	33420	33329	33587	33269	33386	33653	33364	33372	33492	33542	33345	33235	33595	33403	33593	33501	33648	33608	33393	33329	33549	33308	33323	33602	33515	33591	33590	33645	33607	33492	33625	33285	33485	33484	33520	33751	33698	33605	33495	33527	33458	33467	33623	33492	33673	33265	33529	33479	33568	33637	33524	33467	33567	33489	33341	33616	33162	33628	33278	33637	33473	33618	33588	33502	33594	33292	33487	33590	33539	33466	33723	33236	33145	33623	33457	33289	33702	33643	33465	33569	33587	33391	33167	33313	33393	33714	33444	33275	33459	33310	33555	33636	33564	33570	33453	33744	33527	33422	33339	33565	33379	33672	33444	33397	33735	33651	33177	33555	33493	33422	33615	33383	33619	33255	33636	33349	33666	33445	33331	33489	33547	33361	33405	33402	33383	33721	33485	33602	33567	33379	33123	33754	33567	33414	33426	33523	33460	33536	33329	33430	33365	33630	33763	33750	33662	33529	33455	33222	33806	33842	33721	33345	33450	33727	33412	33308	33491	33268	33539	33536	33390	33685	33605	33460	33737	33503	33317	33307	33604	33364	33665	33512	33411	33629	33255	33487	33563	33256	33587	33254	33576	33550	33127	33598	33584	33179	33276	33577	33636	33438	33554	33423	33520	33379	33505	33880	33448	33449	33354	33416	33551	33431	33406	33654	33194	33518	33345	33554	33627	33533	33472	33274	33500	33185	33399	33394	33510	33554	33292	33252	33487	33363	33789	33670	33474	33520	33590	33338	33387	33469	33322	33635	33510	33539	33457	33043	33612	33358	33526	33419	33579	33620	33634	33388	33626	33373	33517	33444	33340	33340	33551	33551	33838	33433	33511	33527	33659	33477	33264	33399	33452	33374	33241	33330	33309	33293	33274	33522	33517	33552	33568	33530	33620	33507	33485	33131	33582	33510	33478	33359	33589	33591	33551	33540	33600	33642	33477	33440	33439	33224	33604	33515	33310	33622	33762	33673	33630	33244	33660	33531	33348	33444	33207	33486	33463	33279	33380	33576	33686	33540	33426	33614	33279	33621	33519	33492	33366	33464	33500	33592	33392	33452	33688	33640	33367	33509	33716	33479	33421	33528	33637	33416	33152	33606	33588	33459	33315	33726	33668	33356	33609	33529	33529	33617	33453	33450	33421	33578	33278	33259	33653	33514	33435	33482	33474	33540	33361	33346	33440	33622	33508	33485	33506	33513	33250	33347	33507	33340	33800	33544	33691	33064	33252	33381	33507	33545	33658	33735	33373	33498	33371	33073	33493	33578	33429	33469	33652	33330	33384	33574	33354	33516	33249	33428	33465	33459	33509	33499	33410	33374	33490	33405	33477	33545	33535	33322	33626	33466	33298	33164	33196	33245	33467	33398	33407	33688	33389	33539	33700	33518	33589	33649	33514	33433	33519	33426	33381	33739	33484	33593	33384	33304	33621	33050	33519	33134	33563	33434	33651	33634	33707	33578	33262	33215	33513	33241	33515	33870	33470	33439	33474	33587	33346	33557	33375	33680	33862	33484	33367	33265	33476	33633	33474	33702	33896	33683	33388	33489	33467	33423	33464	33552	33517	33570	33679	33473	33238	33462	33563	33236	33329	33173	33450	33754	33458	33608	33499	33617	33483	33510	33593	33424	33341	33442	33256	33417	33624	33567	33434	33584	33437	33265	33536	33374	33370	33405	33493	33412	33672	33357	33234	33582	33523	33230	33478	33379	33729	33627	33633	33312	33248	33490	33114	33576	33593	33588	33437	33563	33323	33444	33400	33865	33544	33435	33562	33198	33545	33425	33385	33554	33598	33413	33505	33522	33416	33276	33509	33615	33490	33702	33572	33643	33288	33502	33770	33438	33188	33485	33476	33306	33288	33367	33647	33225	33515	33189	33572	33480	33526	33484	33791	33311	33635	33476	33381	33574	33438	33616	33740	33452	33507	33265	33275	33453	33634	33505	33259	33554	33745	33260	33531	33999	33361	33418	33514	33323	33462	33556	33391	33525	33239	33341	33351	33489	33657	33348	33252	33447	33312	33342	33446	33428	33522	33681	33830	33619	33734	33661	33525	33683	33533	33452	33288	33456	33884	33703	33668	33685
21581	37178	31583	27530	61002	63813	46456	31489	23252	20683	19933	19826	19927	19939	19873	19997	19827	19839	19874	19920	19982	19908	20017	19972	19790	19937	19909	19715	20005	20044	20079	19845	19830	20014	19944	19666	19846	19747	19745	19839	19947	19767	20064	20084	19778	19928	19930	19894	19901	19986	19683	19846	19625	19877	19816	19911	19734	19927	19946	19793	19827	19980	19843	19829	19857	19862	19874	19730	19818	19778	20076	19775	19868	19964	19753	19756	19740	19938	19697	19904	19827	19950	19755	19893	19984	19788	19619	19932	19798	19969	19862	19697	19737	19916	19868	19950	19774	19765	19756	19793	20144	19966	19844	19805	19847	19593	19871	19644	19732	19853	20003	19632	19862	20002	19797	19933	19777	19810	19869	19880	19652	19794	19694	19930	19786	19747	19692	20067	19925	19694	19665	19866	19891	19966	19770	19989	19774	19659	19959	19850	19840	19970	20015	19702	19893	19780	19809	19931	19717	19844	19994	19977	19632	19871	19907	19851	19735	19751	19648	19852	19664	19892	19867	19884	19859	19882	19925	19723	19928	19832	19895	19718	19831	19755	19678	19775	19627	19703	19863	19896	19833	19796	19849	19858	19722	19968	19772	19808	19900	19940	19966	19953	19904	19896	19970	19848	19927	19792	19840	19835	19805	19937	19812	19750	20005	19829	19777	20045	19739	19763	19931	19727	19923	19789	19956	19660	19772	19820	19866	20050	19769	19714	19907	19815	19777	19733	19942	19904	19780	19864	19927	19757	19673	19901	19668	19712	19907	19683	19783	19931	19942	19769	19803	19754	19704	19797	19931	20098	19745	19866	19625	19849	19731	19877	19545	19832	19821	19639	19919	19931	19932	19718	19648	19713	19988	19657	19835	19751	19920	19911	19857	19761	19815	19750	19803	20008	19832	20050	19770	19798	19942	19725	19743	19805	19844	19606	19780	19789	19898	19758	19919	19695	19805	19936	19802	20049	19694	19724	19728	20018	19774	19751	19706	19860	19692	19786	19849	19778	19871	19979	19652	19705	19963	19586	19976	19845	19934	19906	19855	19937	19935	20086	19952	19774	19987	19880	19864	19897	19932	19912	20001	19887	19945	19877	19917	19940	19649	19875	20042	19770	19683	19792	19802	19679	19754	19876	19730	19847	20051	19686	19803	19766	19875	19763	19807	19716	19845	19733	19717	19733	19905	19707	19858	19795	19874	19744	19845	19990	19765	19944	19624	19699	19789	19905	19938	19798	19885	19886	19808	19994	19861	19851	19970	19864	20043	19976	19838	19698	19945	19806	19821	19969	19754	19932	19800	19844	19892	19759	19915	19980	19699	19924	19809	19854	19859	19836	19932	19606	19854	19787	19907	19886	19735	19921	19938	19617	19934	19659	19664	19885	19853	19763	19871	19956	19710	19872	20034	19818	19731	19953	19833	19747	19817	19750	19699	19972	19805	19952	19820	19690	19716	19853	19894	19687	19861	19897	19962	19700	19842	19735	19910	20081	19766	19812	19666	20156	19798	19811	19792	19739	19916	19706	19586	19709	19951	19814	19735	19861	19769	19882	19761	19955	19890	19766	19798	19924	20027	19937	19897	19765	19744	19882	19645	19880	19869	19618	19880	20001	19705	19807	19927	19991	20040	19864	19766	19959	19897	20010	19703	19763	19715	19667	19987	19827	19733	19890	19637	19825	19805	19917	19787	19842	19860	19697	19984	19852	19672	19819	19683	19873	19905	19841	19931	19827	19753	19674	19895	20007	19992	19800	19852	19618	19827	19798	19663	20108	19866	19859	19994	19742	19777	19965	19877	19898	19836	19862	19905	19933	19782	19942	19859	19952	19992	19750	19888	19765	19916	19769	19939	20005	19909	19913	19891	19712	20028	19948	19970	20052	19858	19777	19872	19750	19850	19722	19938	19791	19771	19839	19719	19754	19832	20147	19829	19804	20047	19823	19735	19982	19597	19676	19754	20039	19909	19942	19900	19809	19903	19805	19791	19905	19982	19720	19841	20030	19827	19720	19828	19929	19823	19686	20029	19731	20084	20211	19896	19895	19813	19700	19877	19876	20005	20042	19681	19884	19846	19958	19933	19798	20004	19647	19817	19985	19923	19817	19774	20041	19954	19614	19921	19879	19755	19699	19872	19827	19685	19804	19927	19814	19795	19903	19884	19731	19918	19790	19823	19813	19721	19971	19897	19796	19777	19866	19926	19883	19731	19764	19780	19863	19937	19935	19925	19731	19752	19731	19924	19866	19906	19777	19878	19802	19776	19988	19992	19815	19792	19654	19782	19840	19932	19841	19794	19784	19934	19840	19846	19686	19924	19771	19880	19760	19760	19654	19931	19848	19892	19928	19970	19755	19823	19773	19840	19902	19691	19933	19878	20017	19795	19717	19803	19834	19976	19758	19840	19764	19859	20024	19947	19913	19947	19743	20036	19606	19794	19916	19792	19688	19840	19900	19840	19729	20082	19812	19951	19405	19931	19731	19792	19763	19707	19607	19996	19719	19759	19678	19925	19610	19812	19812	19929	20057	19812	19826	19866	19805	19664	19710	19884	19842	20052	19796	19806	19872	19828	19876	19785	19981	19717	19888	19776	19799	19721	19850	19894	19765	19664	19925	19742	20061	19904	19680	19734	19978	19885	19838	19812	19812	19795	19658	19754	19917	19970	19957	20101	19827	19856	19982	19859	19909	19847	19899	19876	19861	20025	19668	19852	20013	19890	19793	19723	19916	19871	19724	19778	19682	19626	19813	19916	19795	19826	19776	19920	19800	19869	19786	19778	19935	19748	19794	19779	20017	19647	19828	19826	19841	19853	19749	19797	19850	19821	19655	19861	19741	19771	20087	19747	19695	19986	19872	19800	19795	19961	19891	19835	19803	19934	19884	19730	19786	19810	19789	19885	19870	19816	19948	19869	19763	19964	19870	19834	19690	19842	19867	19836	20100	19800	19739	19895	19881	19894	19863	19850	19770	19808	20018	19899	19980	19980	19799	19895	19696	19687	19742	19864	19793	19888	19660	20058	19691	19930	19854	19885	19793	19794	19931	19818	19917	19875	19810	19785	19651	19922	19819	19944	19846	20023	19924	19713	19826	19657	19878	19668	19770	19769	19880	19730	19838	19765	19714	19792	19763	19898	19710	19805	19899	19836	19788	19922	19868	19832	19957	19775	19820	19903	19897	19932	19851	20094	19832	19799	19989	19873	19899	20040	19887	19727	19929	19833	19781	19781	19805	19935	19789	19777	19884	19739	19894	19942	19856	19823	19738	19821	19805	20000	20134	19838	19925	20006	19738	19846	19865	19692	19693	19714	19825	19730	19593	19674	19760	19981	19756	20015	19872	19656	19938	19764	19735	19868	19826	19991	19805	19939	20030	19879	20028	19802	19707	19702	19881	19852	19750	19832	19870	19942	19916	19790	19717	19823	19795	19956	19795	19803	20045	19867	19819	19682	19864	19597	19958	19773	19911	19664	19955	19753	19802	19841	19972	19719	19770	19930	19844	19869	19963	19790	19714	19833	19817	19934	19903	19891	19939	19815	19800	19887	19857	19992	19910	19703	19955	19888	19804	19933	19898	19925	20046	19982	19813	19826	19778	19750	19722	19971	19933	19804	19722	19870	19986	19699	19880	19772	19939	19800	19833	20018	19883	19845	19656	19864	20094	19956	19975	19995	19671	19929	19953	19832	19778	19615	19938	19928	19959	19810	19851	19885	19941	20013	19618	20043	19793	19716	19945	19747	19689	19849	19891	19839	19863	20014	19785	19853	20017	20031	19770	19821	19962	19624	19715	19741	19878	19933	19804	19887	19751	19851	19939	19859	19903	19873	19919	19820	20036	19829	19846	19642	19877	19988	19868	19786	19669	19874	20067	19643	19820	19892	19998	20005	19590	19769	19850	19722	19998	19911	19878	19786	19914	19623	19820	19748	19778	19830	19791	19835	19989	19600	19903	19969	19824	19868	19859	19920	19875	19749	19831	19925	19978	19819	19879	19910	19991	19727	19971	19869	19794	19858	19928	19843	19899	20063	20027	19997	19775	19874	19844	19829	19800	19956	19624	19901	19840	19859	19908	20016	19610	19789	19860	19961	19690	19744	19894	19913	19789	19900	19871	19932	19688	19619	19905	19838	19907	20029	19728	19987	19812	19827	19824	20058	19765	19885	20027	19774	19806	19825	20043	19914	19839	19857	19666	19869	19939	19890	19981	19898	19828	19964	20052	19836	19765	19886	19757	19748	19799	19909	19709	19929	19849	19908	19847	20004	19708	19844	19833	20001	19780	19733	19807	19906	19634	19768	20007	19850	19798	19980	19894	19965	19928	19926	19962	19798	19804	19955	19790	19723	19913	19708	19932	19817	19737	19957	19989	19682	19750	19806	19818	19861	19854	19857	19879	19831	19883	19971	19788	19829	19620	19878	19988	19638	19976	20082	19911	19737	19813	19842	20023	19952	19794	19642	19723	19848	19902	19960	19735	19806	19995	19799	19854	19929	19786	19967	19729	19644	19851	19801	19830	19999	19712	19862	19863	19918	19712	19978	19804	19953	19927	19915	19883	19960	19689	19791	19819	19854	19807	19681	19753	19829	19784	19722	20029	19851	19789	19849	19802	19795	19873	19820	19788	19995	19712	19857	19790	20002	19862	19761	19883	19783	19712	19743	19792	19894	19786	19760	19746	19875	19664	19755	19890	19968	20028	19911	19975	19868	19823	19835	19939	19733	19968	19976	19875	19895	19857	19794	19890	20003	19952	19967	19801	19757	19906	19959	19917	19822	19921	19785	19814	19815	19789	19881	19659	19816	19768	19780	19852	19791	20001	19900	19880	19884	19711	19824	19726	19947	19858	19994	19849	19700	19953	19817	19769	19813	19939	19980	19929	19873	19894	19899	19604	19837	19862	19855	19838	19735	19820	19743	19804	19945	19944	19748	19839	19667	19773	19713	19875	19792	20044	20005	19901	19769	19928	19865	19832	19826	19852	19898	19983	19968	19796	20020	19912	19958	19903	19818	19735	19897	19731	19882	19860	19850	19889	20026	19700	19814	20069	19777	19849	19772	19967	19945	19938	19780	19923	20004	19704	20024	19828	20091	19978	19710	19717	19803	19900	19750	19724	19971	20058	19850	19845	19921	19770
23221	21594	28643	29565	53325	83583	72479	55057	41814	36594	34829	34229	34168	34124	34201	33961	34161	34054	34258	34007	33999	33829	34305	34105	33994	33826	33928	34219	34032	34035	34085	33838	33953	33871	34215	34145	34076	33959	34071	33768	34238	33820	33839	33786	33902	34061	33927	34097	34111	33914	33973	33995	33905	34192	34152	33732	33962	34079	33972	33704	33609	34033	34081	34033	33928	34091	34036	33918	34194	34162	34029	33965	33881	33793	33703	33922	33840	34126	34052	34230	33984	33743	34091	33945	33892	33887	33759	33768	33632	33855	34106	33837	34062	33804	33662	33756	33917	33641	33749	33761	33874	34132	33956	34212	33896	33995	33944	33969	33676	34061	34001	33884	33985	33862	34041	33860	33942	33951	33758	33781	33809	33979	33814	33967	34012	33912	33788	34029	34001	33722	33707	33850	33584	33649	34154	34211	33649	34082	34232	33844	34175	33925	33947	33975	33886	33941	33705	33955	34092	33964	33708	33973	33986	33965	33786	33818	33691	34065	33865	33699	33954	33950	33994	34039	34139	33737	33520	33725	34130	33984	33927	33861	33719	33977	33897	33762	33850	33786	34006	33932	34064	34107	33824	33778	33836	33914	33866	33766	33839	33928	33832	33852	33937	33835	33785	33861	34008	33913	33619	33732	33871	33884	34039	33934	33916	34039	34121	33834	33963	34024	33915	33997	33907	33826	33722	33889	33713	33793	33970	33786	33704	33899	33685	33777	34083	33986	33815	33685	34109	33588	33710	33865	33838	34111	33977	34116	33939	34100	33816	33869	33767	33827	33784	34146	34165	33944	34001	33632	34124	33887	33791	34002	33796	33886	33773	34072	33980	33836	33899	33848	33963	33884	34175	33955	33849	34013	34042	33836	34062	34007	33828	33947	34044	34196	33896	33946	34017	33656	33988	33785	34046	33890	33886	33590	33741	33836	34062	33689	33828	33592	33698	33901	33801	34030	34136	33932	33797	33812	34034	34022	33710	33752	33838	33751	33806	33984	34118	34035	33893	34063	33898	33929	33959	33937	34150	33904	33931	33849	33902	33737	33653	33958	34062	33889	33806	33972	33487	33638	34112	33858	33744	34050	33999	33773	33855	33998	33971	33655	34051	34060	33719	33601	33920	34038	33923	34137	34035	33729	33849	33897	33747	33879	33926	33855	34056	33789	33998	33969	33600	33764	33852	33685	33771	34048	34289	33887	33914	34130	34181	33784	33683	33934	33815	33697	33803	33878	33961	34140	34343	33954	33755	33966	33776	33874	33617	33753	33927	33806	33791	34109	34048	34084	34003	34141	34203	33954	33876	33903	33735	33933	33867	33952	33731	33570	33917	34109	33749	34032	34000	33985	33665	33741	33777	33902	33808	34112	33993	33835	33805	33830	33744	34188	34285	33962	33804	33956	33932	33793	34169	33954	33994	33748	33670	33725	33790	33838	34026	34062	33905	33864	34305	34017	33934	33920	33913	33768	33980	33900	34069	33904	33653	33843	33507	33985	34073	33847	33817	33515	33893	33879	33860	33819	33814	34090	34289	34002	33881	33507	33769	34209	34023	33808	33992	33873	33837	34035	33863	33869	34103	34033	33517	33868	33820	34009	33892	33895	33855	33918	33902	33886	34156	33936	34171	34123	34068	33916	33687	33580	34093	33951	33825	34130	33736	33845	34160	33961	33800	34164	33878	33811	34012	33773	33870	33928	33973	33866	33976	33871	33782	33833	33922	33778	33912	33827	33882	33900	34070	33852	33759	34006	33880	34042	33957	33857	33767	33902	34116	34024	33757	33784	33791	33826	33822	33760	33799	33670	33995	34002	33671	33973	33701	33809	33954	33890	33965	33970	33998	33461	33799	33832	34015	33800	33794	33929	33698	33947	33738	33760	33856	33984	33968	34059	34032	33862	33938	33735	34068	33805	33770	33959	33664	33745	33959	34084	33697	33991	33969	33782	33874	33841	34210	34032	34076	33851	33810	34071	33916	33815	34046	33689	33999	33882	33849	33799	34300	33821	34015	34016	33916	33708	33661	33834	34112	34232	34135	33997	33934	33799	33816	33825	34049	34034	33829	33893	33931	33706	33828	33695	33900	33943	34054	33897	34004	33808	34048	34018	33887	33853	33839	33996	33990	33915	33635	34046	33622	34168	33973	34078	33878	33828	34124	33815	33810	33536	34053	33960	33885	33584	34165	33672	33923	33758	33872	33967	34045	33841	33783	34073	33736	34145	33965	33748	34104	33900	34082	33839	34024	33910	33650	33895	33543	33958	34207	33905	34150	34116	34199	33907	33936	33940	34269	34050	34184	33915	34169	33666	34042	34105	33847	33853	33784	34005	33986	33752	33786	33896	33826	33717	34089	33949	33882	33981	33937	33754	34014	33979	33906	34030	34231	33977	34005	34040	33770	33688	33940	34027	33909	33844	33926	33946	33677	33745	33889	33861	33866	34007	33928	33800	33881	33932	33963	33953	33773	34014	34117	33934	33775	33686	33797	33926	33926	33820	33931	33652	33793	34047	33836	33852	33855	34021	33870	34053	33955	33892	33946	33731	33860	33996	33816	33931	34032	33672	34025	34073	33970	33926	33697	33737	33830	33846	33964	33973	33883	33957	34074	34029	33975	34014	33990	33934	33673	33805	33903	34079	33790	33986	33798	33931	34029	34058	33986	34112	33971	33991	33797	33749	33624	34061	34131	33716	33947	33885	33808	34027	33990	33849	33896	33807	33876	33992	33736	33864	33943	33863	33887	33973	34065	33817	33942	33817	34085	33970	33817	33763	34010	33805	33928	33838	33773	33918	33773	33825	33759	33970	34051	34126	33862	34010	33836	33732	33727	33926	34023	34139	33756	33841	33956	33802	33662	33654	33836	34026	33895	33896	33739	33827	33883	33659	33916	33757	33601	34026	33908	33979	33889	33553	34044	33964	33772	33884	33936	33544	34064	33886	33844	33769	34117	33804	33740	33724	33987	33873	34030	33813	34004	33939	33900	33771	34116	33867	33747	34132	34143	33809	34000	33941	33885	33724	33817	34052	33927	33649	33817	33829	33799	33730	33956	33830	33939	33732	33737	33784	33857	34043	34196	33540	34002	33890	33884	33950	34051	33905	33993	33740	33587	34039	33882	33765	33759	33689	34037	33833	34076	33965	34026	33837	34120	33964	34238	34039	33795	34065	33935	33764	33801	33905	33909	33866	33850	33866	33739	33813	34233	34068	34228	33810	33902	33847	33764	33484	34166	33597	33764	33921	34113	33744	33929	33826	33748	34082	33915	34170	33977	33739	34036	33846	33877	34142	33894	33703	33964	33941	34140	33984	33720	34186	33859	34026	34100	33784	33854	33756	33702	33903	33972	33997	33883	33903	34128	34277	33944	33747	33921	33962	33834	33818	34183	33942	34001	33892	33892	34214	33921	34036	33773	34039	34030	33810	33834	34152	34009	33886	33728	34011	34018	33906	33687	33776	33877	33878	34000	34158	33903	33867	34141	33862	33823	33879	34130	33912	34052	34010	33944	33829	34151	34080	33897	34180	33723	33932	33847	33790	33960	33835	33940	33824	33990	34010	34046	33896	33582	33691	34050	33982	33939	33836	33600	33849	33808	33904	33846	33702	33981	33909	33729	34027	33843	33915	33782	34018	33871	33869	34083	34150	33916	34031	33773	34157	33989	33961	33828	33696	33927	33902	33582	33832	34045	33977	34150	34017	33726	33795	34025	33930	34091	33819	33828	34004	33932	34024	33926	34006	33792	33717	33856	34071	34101	33926	33613	34057	33900	33937	33832	33795	33768	33681	33841	33866	33984	33815	34040	33937	33869	33829	33779	33737	33780	33894	33937	34026	34107	33899	34043	33700	33971	33942	34128	33799	34208	34111	33855	34029	33904	33719	33895	34046	33755	34038	33811	33744	33647	34012	33882	34007	33937	33892	34210	33937	33900	34071	34098	33973	33764	33907	33819	34092	34072	33955	33872	34075	33818	33938	33893	33934	33938	34084	34045	33704	34095	34082	34093	33815	33896	34139	33781	33742	34117	34017	33738	34057	34038	33950	33706	33910	34100	33954	34200	34022	33843	34123	33980	33732	34007	33741	34112	34084	33852	33933	33890	33944	34186	33759	33919	33892	33990	34256	34012	34088	34013	33820	34036	33747	34064	33942	33879	33759	33791	33785	34051	34192	33892	34168	34051	33575	33477	34032	33846	33792	33921	33887	34058	33831	33890	33928	34074	33904	34232	33934	33738	33809	34074	33941	33743	33807	33939	34277	33819	33967	33842	33768	33852	33881	33952	33897	33802	33690	33893	33845	34041	33895	33916	33675	33686	34113	34189	34038	34150	33914	33873	33853	33854	34010	33886	33966	34237	33945	33805	34073	34056	33856	33933	33977	33845	33995	33785	33741	33769	33860	33904	33711	34100	34187	33814	33791	33695	33786	33810	33867	33812	34267	34019	33985	33847	33973	33727	33784	33678	34063	33846	34137	33835	33846	33690	34177	33660	33944	33943	33847	33952	33952	34048	34136	34021	33849	34042	34065	33920	34203	34002	34371	34041	33897	33891	33736	34053	34042	34056	33726	34122	33865	33718	33712	33914	33550	34022	34082	33851	33981	33976	33935	33748	33893	33841	33974	33897	34021	34095	33938	33817	33763	33617	33655	34008	33940	33976	34019	33949	34202	33988	34178	33807	33998	33831	33695	33970	33824	33766	33927	33959	33854	33629	33957	34087	33966	33780	33910	33767	33918	33874	33819	34084	34068	33859	33952	33883	33874	33870	33844	33806	33973	34061	33908	33853	34164	33964	34002	33731	34005	33726	33868	33828	34197	33510	33820	34025	33658	33587	33695	33943	33944	33751	33662	33990	33787	33961	33772	33539	33939	34049	33986	33655	34068	33875	33849	33924	34089	34033	33919	34088	33816	34027	33835	34011	33718	33863	34103	34025	33765	34172	33787	33891	34056	34246	33911	33792	33875	33717	33912	33652	33743	33823	33748	33810	33674	34022	33755	34119	33812	33655	33945	33663	33845	33988	33936	33640	34137	34226	33984	33738	34046	33701	34238	33928	33963	33978	33812	33830	33999	33805	33894	33962	33766	33815	33661	33793	34102	33723	33870	33867	33693	33833	34205	33969	33801	33837	33893
25876	47392	41530	34972	64259	90278	72679	46426	29234	22412	20729	20462	20412	20481	20175	20248	20333	20368	20251	20345	20339	20489	20407	20215	20377	20313	20524	20225	20383	20513	20459	20291	20389	20201	20351	20330	20248	20195	20404	20380	20234	20363	20330	20487	20392	20434	20349	20280	20113	20269	20193	20463	20173	20234	20405	20265	20124	20598	20166	20396	20176	20275	20431	20251	20388	20374	20371	20325	20391	20307	20474	20376	20504	20355	20436	20209	20367	20509	20279	20186	20381	20233	20277	20242	20186	20246	20409	20396	20360	20417	20230	20192	20431	20435	20291	20226	20524	20170	20333	20098	20220	20280	20183	20190	20520	20337	20258	20472	20324	20169	20319	20257	20249	20406	20417	20242	20397	20306	20210	20231	20334	20287	20173	20110	20349	20245	20346	20232	20310	20241	20345	20507	20324	20315	20092	20242	20400	20295	20253	20324	20323	20294	20194	20289	20478	20445	20503	20158	20274	20443	20534	20089	20325	20243	20175	20165	20352	20234	20236	20341	20444	20157	20295	20261	20004	20341	20283	20230	20320	20310	20279	20150	20299	20161	20102	20479	20468	20255	20254	20418	20298	20232	20429	20286	20354	20275	20310	20607	20300	20245	20394	20228	20432	20169	20290	20309	20296	20544	20291	20214	20241	20194	20243	20294	20171	20250	20409	20523	20185	20470	20378	20202	20099	20362	20207	20512	20130	20203	20230	20320	20398	20379	20172	20550	20137	20102	20283	20301	20341	20478	20426	20272	20392	20273	20072	20254	20329	20293	20317	20418	20269	20287	20365	20242	20142	20307	20298	20255	20293	20194	20330	20304	20310	20268	20381	20162	20629	20364	20333	20333	20227	20030	20401	20348	20209	20159	20254	20393	20034	20307	20444	20132	20324	20390	20243	20337	20162	20297	20409	20135	20287	20437	20289	20126	20247	20381	20219	20252	20330	20226	20270	20390	20168	20310	20333	20344	20255	20208	20186	20386	20214	20355	20119	20266	20305	20118	20344	20191	20339	20296	20241	20161	20422	20107	20280	20208	20450	20171	20145	20282	20397	20459	20500	20139	20306	20231	20393	20266	20417	20211	20288	20306	20187	20150	20378	20364	20310	20294	20148	20458	20326	20346	20329	20214	20296	20145	20017	20402	20305	20321	20024	20108	20398	20134	20175	20431	20374	20257	20688	20326	20442	20393	20169	20204	20326	20265	20264	20279	20354	20264	20250	20526	20275	20383	20196	20404	20338	20272	20348	20285	20358	20180	20375	20165	20337	20373	20572	20312	20067	20207	20320	20277	20347	20215	20341	20166	20490	20256	20276	20191	20195	20380	20232	20254	20299	20509	20380	20372	20333	20336	20206	20457	20203	20323	20377	20311	20079	20338	20214	20436	20120	20158	20500	20245	20216	20251	20377	20111	20333	20372	20177	20310	20164	20469	20261	20255	20058	20225	20343	20379	20231	20199	20240	20317	20070	20414	20260	20414	20227	20174	20195	20239	20457	20294	20283	20113	20175	20427	20339	20175	20281	20406	20253	20118	20351	20131	20260	20377	20310	20254	20318	20194	20195	20324	20285	20244	20342	20360	20378	20224	20381	20505	20236	20305	20387	20234	20270	20177	20196	20160	20343	20342	20135	20344	20493	20186	20460	20322	20352	20286	20360	20187	20197	20324	20296	20262	20365	20390	20417	20219	20307	20109	20431	20333	20424	20088	20347	20324	20314	20059	20420	20357	20215	20279	20410	20258	20304	20323	20234	20459	20239	20420	20206	20537	20328	20364	20245	19995	20165	20278	20446	20294	20230	20180	20286	20330	20179	20265	20396	20336	20257	20307	20472	20309	20442	20286	20167	20496	20240	20341	20283	20190	20052	20453	20202	20295	20281	20223	20290	20404	20282	20496	20370	20208	20188	20308	20257	20230	20282	20254	20307	20358	20417	20419	20272	20272	20411	20446	20153	20380	20387	20270	20552	20190	20256	20196	20345	20238	20352	20315	20314	20398	20186	20362	20506	20414	20269	20384	20298	20148	20365	20244	20222	20045	20291	20410	20345	20426	20257	20403	20221	20374	20335	20409	20263	20309	20378	20301	20382	20365	20354	20178	20160	20238	20204	20211	20252	20231	20556	20347	20476	20265	20244	20388	20353	20309	19946	20287	20298	20439	20295	20199	20257	20300	20158	20442	20226	20232	20267	20360	20105	20155	20357	20208	20223	20284	20377	20460	20312	20155	20476	20410	20467	20390	20180	20362	20328	20289	20287	20282	20300	20342	20358	20244	20311	20194	20283	20206	20359	20307	20231	20257	20281	20212	20139	20302	20258	20260	20153	20236	20320	20289	20351	20366	20438	20240	20109	20329	20376	20199	20431	20365	20199	20198	20482	20433	20199	20322	20380	20388	20336	20184	20203	20380	20379	20232	20270	20209	20368	20217	20251	20461	20066	20361	20396	20226	20317	20267	20292	20286	20405	20247	20349	20334	20260	20237	20369	20210	20310	20386	20158	20134	20358	20261	20238	20569	20285	20356	20442	20282	20367	20121	20331	20365	20161	20285	20368	20352	20247	20278	20245	20198	20175	20298	20203	20348	20291	20498	20189	20248	20296	20316	20339	20236	20424	20320	20289	20255	20240	20357	20381	20329	20389	20264	20289	20273	20201	20364	20334	20273	20252	20363	20401	20424	20315	20233	20195	20300	20253	20269	20335	20479	20277	20082	20490	20284	20349	20344	20326	20218	20313	20262	20165	20125	20241	20466	20233	20454	20248	20256	20197	20406	20251	20387	20171	20423	20355	20512	20371	20251	20320	20131	20181	20306	20309	20377	20110	20254	20104	20452	20301	20237	20345	20381	20477	20302	20456	20280	20289	20481	20409	20319	20347	20507	20400	20504	20357	20359	20099	20185	20545	20169	20264	20225	20298	20254	20353	20206	20557	20362	20398	20124	20430	20372	20097	20422	20222	20285	20460	20169	20255	20149	20275	20328	20244	20410	20253	20377	20278	20388	20213	20202	20338	20452	20558	20477	20308	20404	20152	20486	20500	20286	20309	20325	20420	20216	20221	20295	20225	20102	20406	20244	20456	20282	20123	20431	20251	20308	20151	20327	20109	20382	20295	20266	20487	20208	20367	20297	20345	20213	20191	20174	20330	20425	20358	20228	20141	20254	20296	20232	20242	20160	20350	20382	20317	20447	20335	20255	20263	20371	20475	20481	20329	20402	20240	20340	20223	20430	20490	20148	20201	20349	20341	20176	20437	20434	20391	20164	20402	20241	20456	20265	20269	20157	20357	20229	20088	20242	20270	20288	20093	20458	20495	20256	20205	20167	20272	20402	20446	20387	20267	20328	20397	20365	20333	20168	20326	20229	20438	20417	20194	20341	20168	20236	20441	20425	20365	20296	20312	20366	20322	20220	20451	20369	20480	20526	20249	20156	20142	20262	20361	20269	20306	20326	20267	20488	20382	20259	20210	20275	20355	20410	20199	20370	20265	20316	20418	20270	20207	20357	20303	20317	20402	20310	20201	20186	20201	20244	20308	20454	20349	20399	20160	20137	20139	20369	20510	20175	20432	20289	20316	20191	20524	20213	20270	20310	20450	20275	20251	20254	20333	20437	20134	20344	20310	20229	20592	20303	20136	20400	20509	20480	20489	20264	20440	20271	20325	20146	20302	20317	20152	20299	20278	20510	20170	20349	20194	20156	20250	20280	20319	20393	20198	20224	20375	20449	20386	20267	20464	20250	20272	20322	20281	20160	20172	20308	20285	20220	20407	20440	20268	20552	20209	20218	20336	20298	20406	20226	20199	20248	20366	20310	20386	20140	20254	20252	20385	20323	20487	20305	20179	20270	20290	20358	20370	20343	20260	20325	20230	20374	20123	20335	20391	20469	20311	20443	20259	20292	20419	20257	20499	20333	20480	20223	20308	20315	20264	20120	20315	20317	20406	20161	20230	20532	20312	20561	20183	20201	20268	20271	20526	20326	20091	20197	20387	20432	20162	20266	20408	20270	20292	20266	20179	20250	20113	20270	20145	20308	20351	20256	20123	20239	20210	20356	20377	20017	20170	20349	20053	20265	20341	20378	20200	20338	20130	20155	20451	20303	20386	20145	20155	20215	20437	20299	20492	20307	20368	20067	20328	20079	20237	20362	20284	20362	20361	19971	20332	20328	20275	20399	20491	20398	20364	20215	20177	20300	20347	20352	20432	20437	20409	20305	20158	20280	20146	20223	20346	20436	20322	20437	20387	20254	20451	20223	20173	20196	20378	20355	20399	20348	20091	20219	20254	20312	20186	20053	20337	20194	20195	20294	20312	20255	20430	20232	20211	20206	20134	20328	20434	20298	20348	20159	20337	20227	20275	20314	20358	20373	20221	20255	20305	20155	20430	20277	20215	20314	20457	20248	20281	20438	20314	20315	20309	20244	20385	20471	20195	20522	20434	20311	20204	20117	20272	20250	20196	20223	20342	20194	20230	20175	20338	20223	20281	20364	20156	20136	20267	20382	20258	20246	20337	20099	20278	20435	20374	20315	20365	20354	20382	20341	20338	20410	20282	20449	20216	20210	20100	20221	20181	20290	20288	20490	20348	20356	20377	20259	20347	20375	20258	20324	20332	20384	20241	20264	20393	20335	20462	20395	20268	20381	20261	20338	20276	20240	20293	20276	20342	20289	20145	20245	20238	20296	20279	20359	20331	20211	20279	20289	20263	20367	20434	20392	20212	20145	20333	20188	20248	20340	20245	20403	20460	20288	20353	20311	20443	20376	20461	20410	20423	20340	20307	20293	20123	20468	20253	20050	20371	20220	20308	20253	20267	20218	20172	20352	20077	20193	20315	20328	20309	20422	20397	20414	20333	20380	20303	20397	20281	20192	20252	20428	20200	20250	20389	20393	20179	20116	20328	20268	20347	20193	20196	20299	20502	20422	20273	20219	20303	20330	20471	20368	20228	20155	20270	20407	20216	20543	20106	20283	20337	20226	20411	20324	20130	20400	20100	20320	20334	20314	20224	20263	20231	20386	20443	20287	20222	20338	20253	20395	20162	20287	20158	20466	20296	20257	20273	20347	20367	20265	20365	20272	20315	20225	20154	20323	20158	20287	20226	20396	20325	20241	20187	20295	20193	20182	20483	20236
36674	33294	37891	37195	38047	42958	40516	36613	34562	33687	33555	33094	33115	33162	33391	33026	33010	33305	32903	33193	32995	33332	33085	32771	32889	33092	33301	33171	33120	33148	33229	32975	33092	33031	33253	33247	33186	33313	33364	33341	33092	33014	33042	33371	33254	33339	33281	32992	33108	33277	33128	33392	33218	33048	33020	32857	33132	33047	33043	33032	32951	33069	33201	33198	32945	33107	33117	33085	32972	33001	32981	33191	33120	33160	33127	32910	33012	33025	33236	33006	33057	33106	33173	33142	32878	33149	33306	33122	32862	32999	33222	33062	33296	33207	33135	33105	32935	33246	33047	33003	33004	33089	32934	33276	33148	33226	33147	33146	32782	33038	32728	33223	33175	32803	33036	33286	33392	33154	33241	33173	33018	33076	33390	33215	33065	32991	33295	32962	33115	33115	33276	33309	33180	32906	33239	33185	33138	33078	32973	32860	32970	33057	32895	33265	32653	32909	33319	33162	33343	33511	32918	33162	33299	33145	33100	33196	33321	32910	33164	33072	32944	33028	33199	32792	32912	33049	33052	33077	33060	32984	33232	33126	33014	32993	33342	33039	33147	32934	33467	33141	33020	33221	33136	33142	33044	32878	33018	33141	33128	33048	33085	33345	33061	33051	33076	33091	33254	32811	33303	32882	33032	33358	33288	32864	33201	33128	33230	33073	33184	32911	33152	33414	33036	32882	33114	33135	33038	32863	33109	33070	32919	33006	32865	33131	33141	33006	32926	33260	32829	33253	33008	33216	33005	33178	32996	33196	33100	33027	33103	33192	32911	33051	33261	33002	33111	33250	33289	33240	32997	33020	33118	33138	33034	33057	33002	33296	33326	33083	33178	32879	32849	33076	33145	33355	33143	32993	33162	33144	33249	33345	33149	33060	33311	33229	33082	33051	33140	32815	32972	32933	33031	33437	33286	32974	33051	33230	33288	33123	33205	32842	33189	33215	33123	32903	33072	33135	33294	32898	33260	32938	32964	33099	33169	33169	33316	33156	32877	33118	32915	32917	33184	33228	33097	33234	33068	33112	33164	33248	33263	33187	33115	33131	33070	33191	33200	33242	33241	33150	33483	33277	33226	33158	33102	33067	33073	33179	33187	33027	33125	33202	33175	33049	33141	32921	32905	33041	33017	33205	33063	33143	33033	33080	33186	33181	33171	33104	33269	33224	33012	33433	33146	32792	33120	33108	33142	33100	32997	33069	32939	33051	33275	33341	33076	33253	33090	32940	33074	33038	33227	33311	33170	32994	33052	33155	33268	33211	33025	33131	33098	32977	33361	33468	33043	33288	33072	33223	33021	32943	33232	33044	32933	33188	32730	33120	33273	32929	32938	32945	32860	32972	33078	33025	33000	33072	32763	33162	33028	32918	33190	33391	32836	33060	33162	32991	33267	33127	33263	32989	33165	33149	33233	33197	33447	33311	32916	33446	33075	32968	33234	33183	33168	33379	33442	32961	33307	33106	33037	33141	33223	33015	33210	32943	32914	32868	32922	32878	32988	32803	32942	33224	33012	33160	33364	33103	33327	33097	33252	33209	33137	32916	33057	33240	32774	33097	32878	33054	33175	33202	33045	32972	33158	33131	32925	33252	32903	33319	33308	33056	33046	33077	33100	33202	33392	33052	32993	32986	33106	33242	33020	33122	33361	33042	33107	33080	33302	33118	32930	33094	33289	33097	33405	33387	32985	33086	33124	33232	33113	32865	33280	32859	32977	33062	33043	33149	33268	33297	32991	33055	33061	33051	33168	33025	32920	32902	33152	33253	33126	33298	33283	33179	33192	33011	32935	33014	33164	33230	33206	33336	33150	33169	33450	33218	33034	32979	33078	33297	33197	33003	33298	33254	33167	32969	33015	33073	33231	33138	33188	32975	33017	32869	33050	33198	32813	33158	32942	33305	33246	33176	32665	32846	32973	33378	33207	33417	33129	33096	33152	33139	33057	33210	33345	33022	33185	33387	33123	33310	33465	33228	33253	33015	33019	33091	33218	33165	32772	33199	33150	33220	32961	32914	33180	33255	33194	33031	32970	32961	33214	33043	33017	32943	33135	32973	33480	33355	33202	33140	33459	32846	33251	33053	33149	33412	33313	32611	33012	33136	33258	33030	33197	33362	33176	33066	33208	32992	33146	32831	33216	33159	32853	32985	33125	33242	33024	33167	32946	33089	33005	33284	32917	32727	33068	32997	33213	33178	33003	33182	33141	32895	33176	33138	32995	33263	33112	33278	32980	32900	33051	33151	33207	32950	33191	33201	33134	33216	33427	33269	33155	33143	33147	33068	33173	33183	33024	33046	33296	33079	33208	33093	33166	33205	33266	32920	33025	33290	33122	32994	33252	33084	33070	32825	33195	32822	32906	33056	33403	33126	33023	33053	33132	32890	33333	33012	33229	32904	33125	33376	33330	33263	33138	33249	33134	33070	32967	32968	32939	33170	33249	33150	33302	33210	32984	32958	33059	33246	33331	32915	33340	33136	32927	33201	33266	33041	33270	33059	33140	33322	32981	33201	33061	32906	32983	33100	33057	33260	32998	33334	33041	33204	33111	32967	33091	33089	32981	33190	33218	32976	33330	32893	33282	33244	33083	33037	33227	33049	33437	33254	33090	33107	32944	33219	33256	33200	33303	32916	33197	33495	33012	33296	33255	33335	33103	33137	33389	32882	33233	33023	33051	33032	32947	33162	33223	32959	33180	33132	33384	33146	33201	33288	33297	32798	32844	32951	33149	32836	33040	33169	32900	32899	33390	32976	33148	33270	33377	33260	33164	33080	33173	33159	33074	32896	33024	33388	33167	32808	33173	33039	33246	33195	33094	33288	33099	33205	32910	33289	32976	32904	33025	33279	33203	33477	33166	32866	32922	33018	32887	33014	33024	33066	33037	33310	33163	33396	33184	33178	33297	33214	33022	33220	33026	33013	33185	33181	33107	32996	33186	33418	32999	33261	33040	33047	33289	33048	33353	32957	33021	32966	32957	32903	32986	33400	32909	33089	33202	33203	33179	33248	33385	33257	32927	33139	33167	33344	33080	32837	33058	33186	33368	33103	33143	33185	33196	33212	32996	33265	33405	33277	33227	33132	32918	33167	33181	33104	33220	33412	33334	33271	33233	33072	32941	32943	33161	33152	33350	32921	33100	33151	33233	33381	33192	33183	33216	33009	33241	33351	32923	33068	32939	33309	33200	33168	33197	33066	33167	33133	32886	33252	33245	32943	33143	32921	33394	33021	33224	33542	33135	32973	33199	33156	32949	33090	32883	33188	33304	33424	33386	33291	33033	33203	33086	32960	33081	33215	33037	33180	33319	33262	33275	32941	32878	33231	33044	32992	33227	32927	33174	33071	33242	33009	33244	32974	33280	33035	33208	33018	33389	33149	32998	32909	33334	33070	33111	33048	33014	32998	32992	32996	33254	32943	33183	33273	33015	32981	33296	33300	33085	32840	33075	33205	32976	33215	33158	32952	33274	33238	33162	33184	33107	32970	33400	33049	33102	33149	32799	32790	33325	33227	33288	33487	33112	33200	33029	33028	33374	33327	33166	33240	33308	33224	33073	33080	33274	33118	32936	32994	32941	33227	33158	32993	33090	33162	33072	33002	33253	33140	32871	33114	33227	33167	33288	33160	33071	33209	33028	32844	33070	33164	33080	33051	33236	33143	33098	33177	32892	32854	32993	33241	33463	33076	33174	33146	33259	33159	33238	33034	33370	33151	33245	33180	33380	33335	33143	33314	33003	32982	33065	32831	33232	33073	33136	33080	33316	32984	33108	33135	32977	33461	33317	33354	33212	32944	33042	33212	33037	33088	33215	33032	32911	33238	33073	33291	33167	33173	33045	33492	33405	33201	33003	33083	33156	32994	32874	33272	33367	33095	33121	33332	33320	33292	32941	32763	33101	33071	33154	33049	33039	33112	33278	33212	33090	32967	33097	33081	32960	33461	33176	33161	33212	33293	33237	33135	33067	33276	33186	33233	33295	33436	33093	33304	33528	33208	33188	33277	33238	32922	33432	33234	33028	33176	33262	33113	32844	32864	33241	33078	33263	32906	33038	33358	32878	33175	33338	32977	33232	33424	33167	32888	32927	33217	33178	33114	33262	33165	33064	33220	33187	33187	33039	33339	33299	33058	33160	32763	33021	33147	32970	33105	33126	33060	33061	33339	33334	32940	33063	33049	33117	33132	33176	33043	32926	33230	33165	33012	33094	33211	33390	33118	33312	33266	33271	33127	33208	32981	33074	33198	33299	33060	33348	33224	33074	33193	33441	32996	33080	33098	33269	33212	33339	33272	32990	33048	33261	33262	33143	33061	33208	33126	33215	33070	33057	33260	33294	33121	33047	33097	33185	33105	33218	33451	33044	33046	33236	33165	33188	32779	33179	33143	33103	33252	33504	33104	33048	33306	33260	32814	32987	33032	33062	33200	33204	33343	33301	32965	33093	33084	33063	32888	33290	32966	33362	33033	33300	33150	33116	33031	32951	32937	33270	33113	33022	33060	33117	32961	33362	33116	33076	32972	32907	33243	33376	33070	33285	33305	33145	33074	33104	33436	33238	33067	33132	33345	32924	33063	33170	33237	33143	33025	33369	33150	33162	33127	33091	33195	33194	33349	32920	32773	32938	33068	32890	33041	33013	32938	33098	33270	33108	33183	33142	33243	33188	33279	33489	33057	32858	33158	33326	33047	33162	33118	33538	32758	33055	33117	33205	33255	33055	33137	33412	33050	33063	33054	32918	32963	33027	33201	33191	33266	33152	32900	33172	33029	33092	33163	33205	33107	33076	33135	33216	32876	32877	33235	33193	33273	32991	32813	33363	33180	33035	33095	33127	33209	33111	33339	33211	33181	33220	32893	33316	33314	33133	33098	33094	33307	33267	33296	32895	32878	33375	33236	33160	33286	33024	33469	32859	32963	33038	33140	32938	33125	32802	33170	32927	33026	33595	32867	33103	33329	33072	33313	33118	33112	33168	33159	33005	33117	33179	33025	33086	33145	32923	33101	33076	32877	33313	33093	33260	33469	33083	33091	33232	32886	33317	32962	33126	33113	33073	33331	33022	33034	33107	33333	33066	33066	33265	33045	32902	33229	33197	32938	33213	33215	32950	33010	33297	33126	33206	33317
22564	29883	27361	23933	26860	30799	26795	22677	20359	19745	19359	19427	19285	19352	19459	19437	19557	19646	19388	19584	19625	19534	19371	19272	19460	19644	19522	19390	19524	19390	19572	19405	19408	19498	19356	19406	19459	19544	19415	19330	19378	19555	19643	19353	19512	19529	19466	19451	19272	19437	19481	19623	19438	19369	19191	19436	19427	19416	19542	19383	19462	19376	19493	19434	19383	19665	19556	19437	19570	19504	19392	19365	19508	19521	19411	19536	19396	19397	19424	19428	19516	19458	19484	19410	19306	19555	19649	19434	19447	19273	19318	19400	19438	19324	19442	19450	19304	19669	19306	19382	19456	19393	19453	19573	19369	19469	19347	19376	19486	19535	19623	19403	19238	19465	19400	19535	19380	19240	19600	19495	19249	19576	19475	19295	19268	19479	19231	19422	19558	19337	19186	19311	19383	19349	19407	19486	19292	19258	19361	19481	19321	19509	19331	19421	19456	19478	19384	19452	19551	19471	19222	19515	19436	19202	19393	19366	19451	19409	19337	19418	19547	19760	19457	19221	19358	19541	19450	19480	19657	19422	19255	19490	19313	19393	19464	19357	19208	19562	19361	19443	19501	19497	19421	19691	19210	19395	19302	19255	19324	19422	19230	19456	19425	19569	19349	19473	19542	19226	19465	19286	19526	19444	19549	19400	19456	19368	19357	19331	19372	19496	19602	19436	19549	19435	19347	19363	19348	19350	19506	19552	19242	19430	19489	19472	19432	19429	19476	19301	19600	19680	19309	19536	19396	19424	19406	19370	19514	19478	19443	19461	19404	19516	19479	19244	19406	19604	19374	19542	19311	19354	19451	19324	19162	19515	19537	19460	19467	19474	19363	19484	19561	19362	19372	19338	19557	19414	19444	19501	19333	19423	19531	19421	19415	19506	19372	19493	19340	19288	19495	19575	19295	19458	19259	19558	19322	19539	19224	19402	19372	19384	19343	19223	19536	19400	19449	19488	19408	19301	19473	19363	19506	19358	19465	19257	19205	19384	19420	19456	19320	19328	19299	19459	19632	19260	19583	19394	19510	19519	19511	19501	19314	19236	19361	19494	19338	19371	19461	19382	19350	19394	19539	19461	19305	19524	19440	19331	19597	19251	19499	19451	19586	19285	19365	19655	19425	19365	19424	19424	19428	19486	19662	19460	19382	19300	19492	19352	19494	19331	19155	19307	19463	19508	19576	19545	19559	19553	19377	19447	19320	19543	19483	19399	19422	19330	19327	19439	19525	19432	19411	19493	19310	19388	19638	19405	19423	19223	19581	19259	19469	19291	19514	19413	19352	19456	19538	19388	19440	19318	19483	19411	19426	19584	19407	19499	19485	19508	19435	19494	19391	19357	19375	19389	19393	19220	19438	19222	19512	19275	19437	19376	19510	19494	19238	19359	19581	19341	19702	19498	19281	19498	19404	19554	19412	19437	19319	19501	19320	19581	19547	19374	19520	19436	19319	19232	19610	19308	19440	19412	19480	19231	19350	19593	19275	19404	19228	19412	19390	19290	19445	19362	19268	19412	19218	19508	19579	19324	19461	19526	19520	19336	19381	19465	19382	19461	19455	19474	19672	19428	19439	19307	19483	19493	19399	19474	19519	19403	19561	19408	19277	19426	19559	19525	19669	19394	19672	19436	19527	19249	19426	19547	19321	19560	19391	19294	19375	19623	19466	19372	19440	19407	19519	19387	19236	19365	19346	19411	19430	19419	19415	19489	19356	19393	19623	19421	19536	19249	19441	19447	19361	19151	19370	19566	19415	19542	19360	19358	19377	19485	19448	19441	19441	19557	19503	19325	19201	19491	19495	19461	19532	19379	19368	19534	19418	19293	19400	19593	19353	19298	19374	19431	19467	19428	19299	19449	19390	19498	19529	19386	19537	19420	19236	19461	19204	19373	19239	19620	19702	19558	19413	19382	19372	19305	19487	19535	19385	19482	19444	19309	19363	19146	19417	19296	19402	19563	19399	19532	19532	19052	19509	19418	19383	19368	19339	19534	19414	19411	19245	19339	19285	19321	19270	19708	19379	19341	19148	19366	19411	19145	19468	19375	19443	19604	19351	19494	19531	19604	19593	19438	19361	19373	19304	19680	19497	19448	19603	19393	19248	19434	19516	19319	19645	19340	19572	19561	19408	19450	19412	19373	19429	19535	19537	19371	19342	19364	19486	19511	19393	19263	19388	19266	19522	19419	19401	19538	19519	19318	19291	19616	19423	19265	19397	19636	19505	19295	19450	19551	19329	19379	19546	19368	19536	19376	19497	19363	19493	19479	19596	19443	19250	19348	19528	19338	19281	19359	19356	19279	19600	19521	19281	19554	19613	19529	19516	19472	19316	19136	19501	19559	19298	19488	19383	19471	19491	19543	19329	19236	19398	19363	19359	19401	19595	19526	19240	19424	19254	19459	19323	19538	19433	19329	19361	19404	19352	19546	19554	19241	19602	19382	19424	19326	19548	19401	19587	19378	19456	19572	19542	19390	19395	19349	19289	19478	19234	19490	19463	19286	19444	19216	19338	19420	19404	19439	19394	19374	19450	19440	19502	19414	19555	19349	19627	19543	19451	19366	19302	19502	19543	19484	19372	19326	19469	19525	19322	19303	19540	19579	19322	19390	19437	19560	19430	19397	19434	19409	19641	19438	19486	19284	19432	19431	19607	19574	19357	19248	19338	19537	19409	19463	19305	19281	19220	19309	19419	19377	19463	19297	19425	19436	19381	19359	19519	19562	19233	19321	19586	19466	19404	19473	19383	19623	19273	19580	19705	19473	19309	19397	19300	19500	19504	19422	19461	19217	19384	19396	19388	19583	19404	19579	19559	19491	19691	19393	19498	19351	19586	19362	19448	19519	19551	19483	19392	19509	19357	19367	19364	19346	19370	19445	19394	19396	19439	19377	19323	19464	19381	19253	19505	19314	19225	19335	19572	19556	19242	19467	19458	19120	19444	19516	19394	19543	19356	19365	19280	19424	19419	19443	19408	19442	19308	19531	19406	19483	19496	19208	19476	19507	19452	19339	19515	19482	19434	19467	19445	19527	19469	19521	19445	19510	19334	19427	19247	19420	19379	19433	19460	19304	19360	19306	19438	19529	19459	19601	19418	19441	19292	19453	19500	19506	19490	19442	19419	19506	19360	19336	19534	19540	19191	19487	19432	19455	19327	19472	19665	19371	19266	19293	19416	19382	19580	19556	19403	19464	19401	19335	19595	19446	19537	19482	19377	19442	19668	19467	19575	19495	19577	19465	19537	19564	19363	19283	19366	19483	19461	19372	19421	19413	19525	19289	19357	19437	19430	19516	19426	19488	19605	19398	19326	19613	19600	19472	19514	19333	19442	19431	19416	19469	19404	19392	19429	19487	19463	19357	19315	19310	19344	19478	19438	19542	19331	19464	19424	19396	19668	19423	19393	19377	19516	19442	19385	19286	19413	19485	19467	19232	19495	19370	19362	19241	19609	19556	19344	19437	19421	19575	19236	19473	19435	19413	19312	19720	19574	19495	19362	19538	19411	19286	19374	19497	19188	19482	19379	19425	19379	19272	19530	19346	19584	19440	19491	19362	19564	19376	19537	19446	19394	19256	19286	19407	19357	19527	19460	19702	19608	19373	19518	19552	19298	19442	19207	19370	19252	19470	19544	19385	19418	19478	19376	19347	19439	19524	19422	19475	19392	19517	19345	19265	19436	19420	19427	19456	19406	19262	19408	19586	19589	19368	19449	19457	19621	19525	19327	19317	19362	19349	19472	19268	19339	19500	19514	19530	19624	19339	19529	19370	19450	19467	19337	19649	19238	19473	19184	19502	19315	19331	19498	19406	19351	19562	19392	19347	19591	19466	19392	19433	19534	19552	19496	19471	19431	19445	19514	19455	19414	19540	19414	19267	19402	19510	19417	19353	19396	19331	19409	19581	19444	19408	19600	19421	19346	19404	19523	19371	19499	19405	19375	19510	19409	19422	19504	19466	19652	19399	19486	19361	19500	19297	19319	19409	19430	19415	19550	19318	19402	19468	19462	19491	19348	19439	19412	19578	19560	19464	19387	19607	19186	19396	19294	19419	19512	19360	19481	19408	19243	19573	19352	19241	19479	19318	19471	19545	19577	19495	19428	19271	19404	19588	19296	19602	19336	19228	19431	19484	19471	19551	19538	19309	19411	19493	19342	19473	19399	19384	19523	19301	19432	19379	19349	19470	19550	19422	19470	19352	19316	19391	19414	19588	19528	19500	19576	19410	19409	19261	19450	19346	19525	19457	19403	19578	19350	19476	19375	19571	19378	19320	19466	19403	19484	19431	19606	19552	19472	19517	19548	19690	19315	19437	19398	19286	19428	19416	19285	19389	19426	19287	19271	19338	19390	19467	19254	19454	19266	19391	19606	19498	19538	19400	19461	19437	19338	19406	19261	19427	19393	19441	19450	19485	19549	19501	19444	19413	19383	19467	19322	19494	19412	19616	19497	19468	19482	19376	19300	19395	19560	19312	19297	19407	19728	19481	19426	19473	19614	19326	19275	19285	19442	19393	19384	19121	19611	19305	19393	19470	19580	19449	19516	19393	19577	19412	19378	19596	19383	19378	19368	19445	19465	19427	19517	19332	19379	19370	19310	19367	19258	19436	19509	19424	19508	19341	19474	19292	19393	19353	19432	19415	19523	19411	19535	19466	19380	19588	19324	19420	19503	19413	19580	19454	19507	19408	19492	19538	19454	19451	19414	19412	19484	19372	19320	19414	19323	19437	19499	19539	19388	19433	19589	19525	19323	19552	19533	19500	19499	19567	19464	19442	19512	19482	19507	19388	19203	19179	19414	19478	19314	19422	19550	19596	19377	19498	19598	19366	19396	19567	19287	19323	19444	19638	19452	19483	19477	19559	19415	19531	19553	19312	19465	19577	19476	19337	19631	19526	19565	19407	19385	19424	19293	19446	19582	19627	19501	19585	19407	19410	19293	19485	19386	19481	19408	19559	19289	19432	19447	19319	19502	19316	19417	19300	19491	19326	19369	19588	19319	19153	19340	19334	19201	19283	19474	19306	19394	19366	19447	19485	19662	19448	19224	19385	19353	19363	19333	19408	19453	19551	19282	19443	19295	19412	19370	19452	19295	19322	19543	19321	19411	19452	19458	19455
25582	21932	29920	34127	48555	68346	57252	44776	37206	34024	33170	32847	32577	32846	32744	33088	32735	32726	32978	32741	32809	32785	32832	32843	32885	32976	32408	32688	32928	33030	32708	32839	32437	32447	32960	32755	32813	32736	32542	32873	32646	32587	32778	32740	33025	32738	32805	32560	32750	32934	32800	32925	32636	32709	32744	32872	32387	32680	32666	32792	32729	32591	32672	32792	32581	32525	32530	32733	32658	32805	32576	32606	32699	32747	32861	32622	32748	32750	32480	32491	32865	32853	33004	32782	32635	32765	32641	32702	32647	32672	32715	32909	32556	32871	32697	32824	32892	32527	32954	32774	32724	32576	33053	32705	32638	32833	32805	32761	32992	32568	32463	32542	32409	32478	32660	32908	32915	32976	32642	32655	32563	32761	32632	32786	32623	32939	32837	32632	32853	32709	32615	32678	32825	32522	32762	32624	32587	32988	32727	32524	32600	32638	32434	32552	32569	32760	32531	32464	32713	32554	32781	32601	32833	32504	32623	32833	32546	32451	32910	32857	32685	32693	32611	33087	32564	32902	32585	33041	32644	32739	32522	32888	32753	32695	32811	32546	32782	32551	32901	32563	32542	32190	32695	32806	32850	32689	32727	32822	32999	32762	32392	32690	32523	32736	33002	32709	32305	32712	32643	32471	32761	32761	32594	32757	33166	32605	32600	32568	32823	32424	32595	32693	32685	32766	32645	32808	32929	32769	32845	32454	32827	32485	32517	32621	32382	32747	32946	32820	32637	32688	32504	32741	32553	32926	32622	32543	32846	32511	32804	32722	32901	32803	32686	32695	32848	32701	32798	32576	32523	32603	32547	32637	32792	32512	32762	32680	32747	33018	32698	32864	32735	32857	32529	32458	32798	32854	32721	32878	32772	32696	32656	32643	32615	32763	32634	32817	32563	32699	32715	32759	32910	32659	32976	32692	32485	32619	32704	32329	32744	32848	32481	32903	33036	32644	32561	32711	32681	32581	32896	32658	32672	32744	32804	33136	32666	32763	32717	32489	32810	32774	32697	32709	33080	32638	32619	32818	32678	32871	32585	32474	32759	32526	32715	32864	33063	32461	32776	32988	32633	32780	32647	32937	32738	32697	32907	32698	32687	32290	32533	32719	32768	32870	32856	32658	32800	32692	32565	32633	32699	32635	32633	32790	32706	32785	32686	32607	32772	32873	32691	32564	32824	32695	32861	32737	32621	32610	32717	32664	32495	32672	32516	32817	32696	32767	32743	32917	32831	32677	32566	32706	32841	32796	32879	32657	32739	32840	32655	32685	32602	32726	32592	32316	32595	32575	32888	32859	32659	32871	32688	32689	32814	32652	32812	32771	32815	32908	32754	32683	32606	32428	32653	32635	32803	32523	32591	32659	32666	32505	32600	32560	32696	32762	32539	32469	32886	32539	32651	32652	32373	32836	32635	32631	32877	32783	32699	32602	32942	32541	32460	32714	32516	32750	32409	32752	32905	32714	32682	32754	32543	32745	32752	32791	32753	32873	32931	32793	32885	32439	32600	32983	32839	32504	32540	32949	32557	32824	32612	32713	32620	32696	32693	32703	32821	32735	32806	32642	32704	32597	32549	32475	32833	32733	32652	32686	32722	32668	32594	32593	32572	32541	32601	32732	32782	32762	32687	32799	32681	32658	32712	32676	32670	32670	32552	32746	33016	32811	32579	32728	32822	32592	32772	33021	32950	32825	32630	32632	32837	32766	32555	32636	32834	32647	32994	32730	32428	32574	32938	32746	32366	32912	32567	32571	32378	32633	32841	32593	32782	32556	32825	32789	32784	32792	32758	32817	32569	32690	32667	32517	32703	32629	32773	32733	32612	32832	32452	32896	32733	32825	32751	32549	32691	32626	32762	32775	32794	32694	32706	32704	32653	32615	32448	32383	32782	32830	32568	32666	32744	32855	32689	32490	32626	32576	32735	32728	32484	33049	32809	32472	32853	32704	32801	32940	32713	32787	32647	32702	32609	32439	32875	32666	32659	32659	32681	32760	32578	32501	32685	32663	32732	32713	32654	32971	32626	32620	32681	32679	32567	32776	32697	32542	33000	32761	32790	32654	32727	33077	32754	32939	32745	32576	32649	32566	32544	32634	32832	32668	32799	32601	32834	32659	32530	32666	32547	32663	32502	32626	32643	32796	32708	32558	32431	32847	32688	32983	32616	32733	32628	32635	32656	32653	32778	32782	32527	32625	32842	32404	32861	32625	33061	32457	32550	32763	32799	32677	32682	32571	32431	32820	32542	33021	32504	32555	32718	32599	32875	32793	32591	32818	32603	32799	32628	32848	32705	32667	32532	32707	32796	32930	32715	32721	32697	32780	32841	32546	32836	32709	32675	32885	32782	32755	32611	32522	32712	32698	32757	32744	33020	32834	32888	32873	32695	32817	32711	32594	32651	32739	32485	32975	32875	32929	32884	32546	32541	32497	32922	32628	32575	32701	32626	32818	32507	32800	32671	32590	32948	32618	32837	32697	32955	32565	32776	32860	33047	32714	32628	32628	32666	32658	32762	32907	32692	32718	32848	32672	32845	32647	32747	32705	32609	32670	32964	32544	32933	32696	32649	32861	32655	32599	32870	32715	32608	32273	32514	32835	32775	32766	32751	32546	32646	32660	32845	32443	32703	32639	32774	32671	32790	32836	32652	32518	32803	32758	32852	32827	32675	32709	32638	32505	32658	32975	32830	32815	32908	32704	32624	32617	32801	32533	32813	32771	32609	32576	32874	32487	32808	32580	32845	32800	32701	32593	32773	32614	32842	33020	32703	32744	32597	33002	32646	32655	32548	32521	32753	32730	32674	32960	32625	32620	33036	32786	32570	32765	32670	32553	32742	32462	32640	33002	32799	32958	32728	32601	32607	32878	32470	32668	32507	32766	32545	32921	32573	32497	32472	32579	32694	32760	32647	32898	32932	32825	32849	32771	32668	32617	32543	32692	32391	32825	32940	32829	32888	32586	32442	32926	33016	32827	32709	32764	32725	32900	32986	32820	32503	32835	32850	32805	32554	32750	32949	32671	32818	32613	32698	32862	32545	32668	32987	32368	32640	32805	32798	32870	32640	33049	32370	32669	32473	32522	32669	32501	32517	32748	32611	32585	32761	32578	32676	32681	32637	32614	32585	32975	32841	32663	32918	32798	32600	32613	32643	32645	32701	32621	32628	32761	32742	32873	32901	32687	32613	32729	32775	32705	32396	32672	32642	32702	32489	32588	32827	32577	32754	32558	32800	32770	32878	32645	32441	32674	32403	32319	32604	32816	32941	32862	32731	32688	32658	32709	32796	32959	32562	32569	32584	32791	32864	32654	32823	32737	32895	32719	32645	32582	32637	32636	32679	33044	32748	32820	32656	32917	32634	32684	32789	32940	32632	32640	32622	32569	32580	32711	32608	32606	32791	32740	32510	32616	32821	32545	32586	32647	32603	32724	32841	32454	32684	32535	32979	32766	32509	33049	32638	32777	32646	32746	32700	32582	32405	32676	32754	32663	32717	32710	32767	32616	32863	32448	32698	32748	32806	32518	32630	32726	32701	32843	32898	32708	32711	32564	32852	32920	32872	32838	32615	32761	32864	32616	32525	32661	32591	32716	32474	32612	32550	32542	32673	32494	32790	32449	32571	32770	32661	32825	32448	32733	32535	32787	32570	32776	32579	32369	32684	32605	32606	32732	32768	32818	32613	32939	32909	32708	32848	32758	32559	32811	32930	32757	32789	32828	33071	32403	32532	32564	32680	32613	32656	32751	32592	32792	32440	32656	32726	32670	32680	32689	32620	32826	32860	32627	32665	32767	33023	32496	32806	32739	32808	32626	32607	32512	32554	32712	32840	32545	32616	32786	32580	32851	32673	32819	32762	32751	32717	32869	32817	32352	32534	32738	32833	32499	32726	32791	32578	32742	32379	32571	32425	32737	32710	32749	32739	32713	32638	32867	32715	32745	32933	32783	32717	32367	32655	32740	32706	33085	32841	32655	32853	32422	32890	32761	33133	32709	32678	32563	32593	32720	32793	32744	32584	32518	32758	32701	32782	33007	32717	32698	32756	32582	32764	32743	32659	32967	32613	32452	32652	32814	32815	32709	32562	32988	32822	32599	32611	32774	32716	32709	32536	33116	32845	32468	32872	32746	32685	32634	32681	32916	32776	32687	32901	32774	32617	32824	32822	32662	32617	32526	32675	32850	32731	32545	32694	32722	32697	32549	32616	32646	32520	33061	32943	32939	32809	32709	32639	32746	32855	32883	32902	32793	32812	32748	32819	32750	32937	32646	32694	32948	32713	32670	32724	32678	32532	32633	33002	32649	32732	32892	32717	32835	32716	32715	32686	32839	32644	32714	32663	32405	32716	32869	32679	33031	32856	32742	32828	32681	32989	32631	32567	32717	32817	32914	32633	32592	32619	32861	32560	32511	32553	32515	32563	32840	32819	32743	32891	32989	32586	32767	32923	32519	32631	32745	32899	32867	32609	32691	32973	32438	32572	32957	32985	32728	32741	33157	32841	32895	32832	32613	32571	32635	32659	32657	32956	33019	32801	32748	32830	32436	32825	32495	32734	32601	32862	32558	32461	32625	32505	32723	32736	32836	33070	32732	32743	32718	32619	32697	32534	32685	32545	32753	32951	32583	32700	32322	32595	32752	32667	32662	32540	33034	32581	32658	32664	32832	32563	32668	32603	32699	32749	32389	32675	32922	32628	32900	32749	32594	32529	32784	32637	32426	32516	32639	32509	32590	32547	32612	32886	32259	32639	32666	32948	32743	32609	32428	32677	32694	32661	32616	32699	32725	32504	32553	32755	32591	32871	33073	32908	32817	32962	32708	32457	32616	32879	32655	32771	32610	32643	32790	32592	32551	32696	32594	32928	32405	32519	32682	32672	32583	32740	32586	32453	32697	32668	32650	32759	32583	32655	32642	32728	32904	32733	32546	32862	32616	32492	32762	32667	32440	32828	32672	32473	32336	32672	32573	32529	32638	32666	32435	32536	33028	32605	32576	32448	32611	32623	32677	32714	32938	32820	32632	32779	32578	32634	32823	32914	32711	32577	32820	32764	32504	32789	32743	32646	32575	32764	32727	32626	32494	32753	32552	32910	32877	32766	32610	32889	33060	32731	32866	32713	32613
24563	41106	33708	25348	47913	63322	47633	32679	23542	20375	19710	19444	19426	19496	19682	19521	19620	19718	19748	19621	19324	19485	19591	19647	19475	19531	19471	19459	19495	19694	19444	19654	19648	19468	19461	19541	19540	19439	19515	19595	19299	19628	19697	19526	19549	19491	19439	19474	19459	19389	19460	19424	19666	19531	19683	19457	19516	19465	19440	19570	19533	19447	19492	19443	19294	19543	19556	19423	19484	19343	19557	19481	19487	19603	19377	19501	19596	19466	19416	19478	19359	19465	19594	19524	19590	19647	19549	19505	19593	19306	19447	19573	19392	19390	19588	19368	19518	19510	19377	19543	19599	19553	19564	19426	19367	19547	19353	19510	19528	19471	19620	19389	19432	19429	19504	19247	19598	19498	19472	19421	19487	19415	19380	19266	19673	19444	19530	19510	19558	19474	19371	19594	19525	19334	19556	19392	19412	19451	19581	19403	19493	19521	19545	19287	19508	19499	19517	19410	19625	19293	19527	19371	19496	19251	19458	19540	19409	19550	19531	19344	19208	19356	19394	19463	19428	19538	19443	19357	19498	19342	19566	19584	19456	19359	19543	19454	19623	19268	19547	19509	19436	19239	19264	19550	19559	19512	19554	19473	19539	19318	19528	19487	19392	19410	19502	19382	19442	19419	19473	19499	19453	19445	19587	19585	19630	19398	19453	19371	19309	19602	19502	19378	19408	19361	19525	19402	19387	19386	19672	19369	19469	19647	19301	19468	19488	19372	19401	19443	19476	19449	19420	19448	19524	19486	19542	19411	19428	19525	19341	19657	19607	19421	19548	19525	19599	19555	19347	19409	19527	19523	19475	19595	19664	19532	19502	19622	19359	19402	19373	19597	19442	19669	19461	19514	19695	19522	19479	19531	19528	19658	19642	19493	19748	19336	19551	19539	19574	19612	19462	19517	19536	19454	19349	19492	19604	19339	19375	19718	19466	19490	19328	19498	19454	19553	19524	19454	19484	19344	19375	19453	19337	19536	19561	19316	19343	19445	19548	19490	19569	19334	19570	19479	19649	19281	19385	19418	19538	19464	19680	19538	19411	19341	19566	19505	19470	19472	19347	19520	19445	19302	19423	19360	19484	19396	19634	19362	19384	19542	19504	19240	19441	19483	19513	19649	19404	19423	19385	19570	19358	19576	19332	19424	19464	19378	19517	19412	19650	19630	19340	19552	19495	19681	19586	19514	19461	19443	19359	19535	19573	19457	19317	19505	19537	19415	19438	19680	19266	19400	19581	19612	19331	19444	19307	19625	19501	19552	19321	19621	19445	19592	19156	19477	19506	19407	19327	19804	19465	19435	19573	19487	19426	19555	19446	19359	19516	19690	19687	19498	19430	19425	19563	19490	19423	19415	19564	19398	19160	19321	19502	19547	19544	19158	19507	19462	19529	19557	19415	19640	19305	19447	19404	19579	19415	19485	19372	19445	19561	19464	19379	19429	19416	19420	19466	19528	19312	19387	19488	19351	19334	19565	19499	19473	19410	19309	19620	19362	19575	19568	19692	19660	19398	19291	19519	19538	19534	19417	19635	19371	19568	19578	19452	19365	19467	19466	19679	19558	19502	19431	19474	19328	19562	19537	19468	19439	19596	19306	19328	19422	19577	19599	19344	19602	19359	19595	19460	19477	19346	19616	19430	19524	19499	19459	19341	19416	19576	19513	19544	19548	19485	19346	19555	19623	19460	19511	19396	19481	19386	19551	19421	19419	19673	19642	19471	19401	19330	19450	19392	19602	19554	19502	19340	19297	19398	19197	19498	19344	19506	19440	19557	19393	19554	19410	19411	19364	19397	19455	19421	19299	19378	19446	19516	19467	19524	19518	19516	19244	19419	19390	19596	19331	19405	19335	19443	19374	19403	19401	19539	19524	19531	19495	19405	19589	19430	19446	19576	19492	19429	19556	19311	19420	19519	19381	19639	19356	19401	19464	19184	19629	19486	19512	19605	19723	19697	19500	19575	19423	19526	19484	19209	19456	19474	19379	19612	19357	19410	19684	19465	19432	19259	19235	19375	19792	19626	19425	19568	19679	19599	19395	19705	19424	19584	19348	19429	19377	19566	19464	19490	19403	19488	19343	19481	19503	19417	19495	19223	19517	19599	19447	19341	19591	19535	19450	19485	19593	19500	19569	19546	19406	19440	19632	19528	19440	19524	19523	19310	19195	19475	19286	19367	19402	19391	19501	19420	19546	19415	19617	19594	19439	19316	19585	19455	19570	19454	19499	19478	19487	19448	19571	19401	19551	19572	19450	19536	19706	19633	19439	19437	19692	19575	19374	19387	19372	19305	19530	19527	19440	19455	19507	19411	19490	19430	19525	19531	19615	19247	19422	19350	19515	19346	19469	19533	19258	19582	19538	19575	19253	19481	19259	19388	19357	19523	19352	19338	19304	19367	19270	19530	19253	19487	19470	19569	19551	19592	19623	19435	19318	19666	19459	19550	19516	19364	19425	19539	19553	19676	19510	19462	19318	19619	19393	19489	19407	19673	19573	19505	19428	19469	19556	19529	19445	19619	19529	19551	19565	19476	19139	19705	19421	19357	19610	19571	19664	19651	19310	19426	19389	19585	19317	19513	19441	19492	19400	19337	19562	19489	19455	19556	19603	19482	19531	19490	19284	19680	19267	19310	19540	19286	19529	19439	19496	19561	19618	19334	19537	19375	19364	19585	19402	19710	19409	19416	19237	19453	19346	19417	19341	19515	19523	19445	19502	19565	19549	19321	19388	19361	19508	19471	19272	19393	19281	19215	19431	19467	19631	19347	19493	19427	19491	19501	19560	19589	19539	19320	19494	19411	19429	19518	19494	19389	19503	19462	19525	19470	19499	19259	19466	19482	19466	19433	19296	19725	19446	19640	19495	19519	19524	19499	19384	19424	19344	19787	19546	19493	19779	19304	19223	19351	19651	19628	19520	19578	19409	19497	19442	19337	19558	19520	19464	19353	19484	19484	19320	19606	19532	19672	19489	19551	19511	19460	19382	19531	19455	19407	19366	19686	19568	19477	19547	19475	19286	19473	19315	19352	19212	19678	19362	19466	19422	19488	19697	19403	19641	19444	19547	19543	19500	19560	19534	19516	19590	19589	19284	19565	19360	19589	19658	19449	19222	19575	19470	19483	19615	19553	19343	19471	19570	19576	19489	19462	19491	19422	19578	19473	19468	19617	19566	19295	19364	19479	19570	19493	19611	19562	19337	19438	19508	19558	19644	19654	19218	19480	19455	19478	19582	19339	19642	19346	19519	19392	19412	19513	19486	19485	19511	19399	19576	19747	19491	19474	19523	19399	19434	19647	19588	19584	19562	19483	19397	19638	19501	19429	19581	19483	19420	19362	19605	19511	19540	19414	19521	19309	19611	19507	19524	19610	19502	19381	19502	19634	19459	19593	19487	19444	19465	19263	19426	19539	19392	19627	19353	19536	19417	19519	19498	19512	19549	19383	19635	19321	19447	19289	19347	19468	19472	19477	19219	19417	19538	19490	19462	19463	19354	19483	19723	19389	19339	19414	19556	19458	19654	19470	19514	19475	19326	19475	19435	19570	19659	19403	19356	19411	19535	19454	19527	19695	19480	19433	19435	19312	19346	19484	19453	19483	19438	19753	19714	19301	19430	19472	19544	19381	19526	19362	19614	19451	19423	19470	19459	19384	19348	19624	19400	19341	19510	19605	19410	19438	19458	19231	19529	19441	19391	19575	19665	19517	19390	19418	19313	19566	19416	19616	19310	19438	19472	19312	19572	19685	19520	19729	19235	19511	19550	19162	19443	19464	19451	19366	19537	19530	19516	19551	19328	19600	19425	19618	19533	19552	19529	19523	19430	19464	19576	19552	19491	19449	19437	19559	19469	19499	19473	19525	19528	19384	19291	19533	19393	19606	19543	19624	19391	19619	19353	19172	19499	19524	19390	19282	19489	19469	19444	19470	19401	19489	19443	19516	19590	19434	19529	19482	19647	19647	19254	19555	19584	19334	19443	19506	19427	19436	19456	19568	19543	19461	19407	19502	19514	19442	19476	19446	19464	19418	19535	19290	19129	19512	19430	19403	19500	19516	19450	19466	19531	19424	19517	19281	19427	19426	19275	19416	19579	19349	19309	19395	19338	19493	19635	19617	19523	19267	19601	19394	19362	19481	19512	19248	19473	19611	19369	19459	19401	19316	19581	19586	19204	19546	19398	19630	19460	19311	19390	19438	19549	19576	19363	19757	19483	19439	19427	19439	19588	19594	19603	19588	19476	19460	19346	19522	19388	19602	19515	19317	19525	19395	19574	19565	19317	19674	19291	19533	19569	19439	19609	19710	19558	19490	19628	19477	19553	19474	19554	19410	19470	19420	19490	19173	19581	19491	19413	19563	19440	19500	19466	19555	19572	19604	19480	19626	19416	19296	19535	19362	19618	19492	19523	19526	19419	19407	19393	19180	19646	19405	19501	19506	19387	19515	19510	19391	19472	19488	19411	19583	19384	19249	19440	19449	19557	19431	19453	19468	19507	19406	19556	19574	19469	19363	19469	19571	19528	19544	19495	19469	19434	19388	19546	19561	19420	19441	19364	19589	19583	19515	19486	19564	19432	19353	19492	19370	19406	19323	19364	19568	19566	19536	19546	19514	19451	19524	19806	19422	19581	19367	19439	19452	19454	19501	19473	19480	19412	19489	19391	19635	19570	19507	19485	19395	19468	19432	19551	19606	19432	19572	19516	19559	19453	19549	19449	19463	19401	19391	19454	19481	19531	19321	19530	19410	19401	19584	19439	19544	19263	19484	19597	19469	19399	19366	19426	19635	19390	19462	19550	19526	19502	19336	19543	19591	19499	19560	19606	19363	19616	19459	19650	19635	19494	19508	19637	19521	19514	19455	19480	19456	19322	19542	19519	19418	19474	19496	19400	19585	19515	19454	19494	19335	19484	19242	19525	19274	19623	19277	19542	19532	19288	19398	19628	19420	19531	19487	19648	19596	19485	19580	19582	19583	19580	19688	19349	19446	19472	19660	19474	19564	19581	19444	19529	19341	19331	19393	19573	19621	19344	19489	19499	19379	19432	19442	19306	19751	19397	19559	19572	19260	19692	19485	19409	19521	19282	19512	19470	19590	19664	19600	19337	19452	19470	19515	19417
23163	21663	28950	28807	63797	78961	68699	52860	40690	35433	33808	33410	33468	33262	33338	33284	33339	32985	33224	33059	33299	33054	33053	33024	33035	33043	33150	33341	33162	32981	32819	33170	33021	33129	32913	33042	32916	32791	32921	33158	33030	32857	33170	33209	32922	32879	33008	32931	33012	32786	32822	32894	32834	33001	33094	32975	32995	32871	32917	32880	33221	32987	33133	32901	33120	32901	32976	32625	32793	32949	32849	32904	32922	32823	32694	33163	32907	32858	32747	33088	32879	32983	32808	33175	32885	33245	33015	32864	32882	33148	33143	33086	33139	32860	32926	32751	33051	33089	32979	33016	32808	32872	33069	33058	33059	33047	32874	33262	32885	33015	32917	32724	32743	32845	33058	33016	32894	32995	33001	33092	32904	32770	32900	32855	32841	32988	32977	33168	33102	33083	32844	32870	32737	33067	33084	32745	32961	32935	33109	32992	32923	32966	32765	32593	32823	33104	32852	32744	32803	32888	32690	32619	33114	32994	33054	32952	33103	33038	33181	33000	32988	32952	32861	33108	32832	32761	32868	32642	32831	32964	33069	32885	32850	33111	33089	32850	32889	32957	32720	32588	32972	32830	32733	32835	33143	32809	32919	32685	32919	32624	33022	32872	33126	33144	32657	32960	32596	32809	32817	32983	32677	32991	33143	33004	32925	32949	33183	32964	32996	33001	32904	32659	32677	32785	32982	33047	33215	32927	32739	32950	32840	33191	32955	32719	32808	32751	32754	32885	32907	32702	32812	32977	32812	32841	32853	32844	33145	33042	32881	32844	32960	33092	32928	33140	33044	33003	32674	32964	33019	33134	32644	32936	33260	32802	32826	32680	32783	32708	32880	32990	33073	32943	32872	32995	32892	32774	33086	32885	32829	32865	33058	32947	33070	32985	32769	32959	33100	32726	32850	33054	32833	33132	33016	32817	33217	33073	33075	32930	32758	33189	33376	32971	32933	33010	32932	33283	32840	33005	33332	32822	32835	32702	32886	32888	32920	33125	33223	32947	33045	32941	33321	32986	33202	32859	32956	32845	32983	32847	33059	32927	32902	32914	33074	32948	33028	32908	33206	32832	33024	32845	32749	32815	33219	32947	32943	32993	32615	33084	33060	32971	32869	32848	32736	32860	32928	32926	33021	32977	33170	32639	32905	32823	33019	33318	33030	32965	33028	33047	33326	33013	33117	33158	32957	32699	32872	32960	32940	33188	32815	33108	33065	32953	33337	33005	32852	33176	33097	32866	33075	32729	32935	32759	32981	32774	32813	33072	32966	33126	32943	33048	33080	32874	32914	33134	32920	32783	32901	32909	32890	32738	33097	32831	32763	32827	33189	32997	33073	33049	33077	33065	32812	32695	32822	32957	32973	32874	32902	32985	33174	32871	32703	32841	32951	32838	33300	33062	33008	32967	32897	33073	32997	33005	32898	32950	33103	32935	33047	32710	32806	32972	33082	33149	33204	32989	33017	32764	32802	32977	32735	32809	33183	33076	32899	32873	32877	32892	32941	33142	33004	32685	32905	33278	33008	33019	32996	32827	33110	32758	32945	33072	32861	32877	32999	32788	32987	33003	33026	33147	32799	32941	32890	33190	33096	33040	32863	32815	32779	32779	33009	32631	32782	32931	32927	33129	32978	33000	32976	32997	32600	32902	33076	32958	33233	33142	33032	32886	33001	33082	33016	32889	32801	32838	32893	32891	32957	33092	32970	33087	32793	32853	33103	33023	32791	32850	32879	32997	33245	32985	32731	32945	32716	33022	32956	32943	32943	32753	32889	33012	32874	32926	33126	32880	32670	32887	32868	33053	33052	32960	33111	32907	32936	33144	32855	32988	32828	32818	33030	32924	33134	33105	33085	32954	32929	32997	33033	32614	32929	33072	32834	32818	32907	32919	33109	32868	32821	32732	33014	32877	33065	32874	32978	32908	33118	32951	33081	32914	32712	32758	32758	33035	32765	32941	32923	32668	32578	32976	33035	33018	32850	32789	32716	33238	33180	32929	32879	32951	32820	33153	33143	33012	32933	32788	32621	32915	32961	33022	32867	32852	33005	32798	33106	32959	33016	33142	33107	32894	33001	32908	33112	33151	32784	32735	33128	32982	32811	33183	32752	32890	33096	32787	33059	32778	32792	32933	32873	32930	32755	32907	32809	32870	33133	32795	32776	32714	32937	32861	33070	32656	32959	33003	33097	32803	33225	32837	32743	32990	32700	33142	32775	33067	33111	33072	33106	33147	32878	32770	32729	33133	32833	32785	32815	32867	33128	33148	33133	32834	33065	33050	32862	32795	32936	33021	33074	32928	32990	32717	32840	32959	33036	32464	32837	32915	33249	33136	33286	33180	33293	33054	32920	32941	32914	33000	32957	33290	33110	32897	33015	33052	32840	33192	32933	32854	32717	32860	33031	32855	32765	32782	32728	32882	32650	33128	32907	32769	32688	32792	32986	32776	33090	32806	32999	32945	33134	32870	33016	32930	33002	32898	32824	33077	32819	32870	32959	33044	33008	33012	33361	33079	32979	32926	32921	32811	32754	32709	32849	32884	32848	32977	32835	32963	32930	32994	33141	32985	32974	32803	33004	32789	33251	32836	33063	32870	32843	32988	33000	33015	33200	32885	32909	32929	32748	32849	32831	33198	32880	33082	33238	32823	32974	32981	33049	33042	33252	32781	32910	33004	32963	32967	32915	33103	33069	32922	33129	33244	32723	32969	32789	33230	32745	32925	32956	32976	32818	33062	33130	32841	33020	32916	33009	32837	32999	32894	33096	33019	33159	33207	32925	32971	32937	32712	32745	32843	32908	32981	32773	32736	33127	32830	33014	33123	33146	32842	32801	32937	33094	32875	33000	33067	32815	33144	33027	32912	33091	32828	33290	33194	33018	32796	33166	32836	32906	32954	32824	32976	33122	32939	32790	32774	33065	32863	32957	32633	33004	33083	33261	32785	32789	32882	32830	33057	33048	33122	32839	32758	32928	33009	32959	32651	32995	32810	33379	33044	33022	32968	33033	32861	33072	33202	32867	32908	32701	32725	32903	32970	32744	32932	32704	33079	33161	33023	33171	32888	32893	33016	33030	33180	32940	32889	32885	33120	33015	33003	33038	32924	32908	32983	33094	33066	32810	32942	32856	32796	33073	32779	32863	32906	32796	32729	32946	32932	33114	33115	32912	32769	32791	32659	33034	32817	33056	32791	32810	33017	33078	32672	32844	32972	32965	32821	32930	32994	32955	32759	33117	32772	32994	32927	32862	32959	32956	32794	33200	32924	33086	32941	32824	33001	33040	33101	33000	32594	32766	32809	32944	32883	32878	32928	33006	32761	32677	32722	32522	32962	32897	33165	33044	32974	33053	33034	33000	32946	32979	32731	33126	32845	33019	33112	33053	32905	32874	32842	33121	33161	32970	32946	33073	32561	32993	33061	32794	32957	32869	33118	33258	33099	33020	32899	33071	32861	32771	32885	32937	32667	32911	32826	33130	32848	32942	33083	32876	33058	33096	33065	32807	32891	33011	33007	32863	32907	32907	33219	33175	33230	32858	32956	32966	32995	32981	33009	33068	32718	32838	33280	33164	32956	32933	32925	32814	32807	32910	32990	33019	33062	33107	32692	32836	32813	32898	32933	32979	32952	33313	32814	32949	33212	32995	33044	32952	32950	32961	32877	32841	32746	32933	32847	32802	33081	33084	32932	33103	32901	33140	33265	33021	32888	32839	32947	33117	32947	32942	32952	33029	32911	32825	32915	33022	33100	33089	33197	33283	33035	33198	32649	32936	32816	33180	32806	32897	32747	33110	32616	32789	33025	33110	32812	32903	33095	32920	32800	32893	33189	32953	33211	32995	33079	33141	33125	32996	32914	32760	33143	33176	32739	32691	32892	33063	32741	32932	32929	33189	33041	32874	33056	32669	33003	32942	32940	33014	33110	33139	33070	33131	33027	32876	33096	33171	33194	32995	32914	33024	33059	32814	33102	32913	32967	32912	32829	32846	32704	32924	33046	32874	32752	32764	32984	33004	32988	33043	32993	32863	32734	32700	32998	32593	32719	33196	32985	32980	32709	32926	33145	32838	33092	33096	33079	33094	32990	33030	33045	33033	32847	32693	32628	32858	32841	32804	33062	32987	33002	32970	32888	32773	32946	32993	32783	33215	33401	32778	32891	32967	32908	33026	33068	33158	32837	33032	32820	32981	32761	32766	32995	33023	33293	33032	32760	32850	32758	33151	33104	32981	32746	33166	33116	32923	32807	33045	33169	32916	32793	33093	32903	32848	32534	33018	32632	33097	33251	33068	32811	32950	32970	32982	32938	32590	32917	32883	32932	33020	33064	33079	33029	32837	33048	32934	32870	33184	32970	32865	33084	32959	32863	32714	32964	32873	33032	32856	32900	32998	32758	32959	32629	33051	32968	33209	32946	33139	32930	33047	32891	32772	32985	32825	32738	33061	32784	32958	33010	32939	32900	32871	33040	32835	32705	32892	32843	33013	33095	32952	32902	33031	32973	32991	32947	32933	32815	32907	32958	32857	32784	33035	32744	32776	32847	32959	32758	32866	32749	33064	32861	33020	33029	33103	32770	33128	32908	32977	32803	33092	33107	32781	32796	32827	32922	33076	33100	33006	32673	32999	33071	32854	33015	32730	32906	32770	33095	32580	32859	32862	32671	32966	32626	33047	32912	32781	33006	33135	32868	32899	32781	32869	32836	32740	32690	33019	33012	33016	32903	33059	32907	33045	32991	33087	32852	33035	32872	32863	32826	33173	32742	32988	33142	33157	32984	32857	32974	33082	33125	32957	33205	33000	32935	32748	32970	33149	33247	33000	33051	33036	32888	32811	32973	32954	33064	32711	33186	32957	32882	33062	33067	32692	32973	32832	33033	33008	33069	32893	33134	32904	32920	33041	33071	32978	32877	32974	32677	33109	32912	32915	32991	33278	32939	32774	32761	32916	32963	32732	32935	32841	33046	32870	32887	32890	33108	32839	33169	33097	32882	33122	32845	32868	33112	33008	32906	33051	32964	33027	32905	32875	33273	32996	32823	32887	32931	32878	32753	32930	33029	33015	32878	33058	32709	32985	32826	32991	33229	33050	32760	32794	32834	32819	33009	32715	33097	32996	32797	32782	32918
30524	54372	46487	32307	81390	85411	67636	43885	28283	21805	20157	19974	19751	19918	19946	19758	19872	19921	20010	19891	19932	19725	19801	19711	19794	19920	19917	19840	19959	19739	20026	19716	19850	20009	19650	19651	19780	19901	19922	19853	19815	19696	19833	19911	19674	19895	19765	19793	19928	19694	19866	19806	20086	19769	19761	19958	19713	19855	19798	19683	19928	19874	19856	19851	19813	19759	19701	19770	19822	19905	19852	19895	19855	19702	19788	19720	19847	19738	19861	19988	19757	19782	20037	19609	19749	19785	19715	19670	19688	19822	19657	19712	19817	19725	19875	19807	19708	19785	19719	19882	19847	19803	19950	19872	19824	19945	19857	19741	19907	20182	19694	19882	19670	19957	19752	19630	19858	19846	19672	19765	19880	19788	19756	19842	19866	19811	19915	19748	19854	19755	19847	19825	19793	19684	19908	19811	19797	19847	19836	19586	20026	19736	19843	19842	19844	19866	19738	19953	19956	19780	19706	19729	19832	19849	19822	19754	20017	19816	19888	19661	19870	19864	19791	19562	19808	19832	19733	19742	19606	19737	19952	19698	19627	19724	19553	19935	19757	19729	19823	19698	19684	19861	19752	19833	19925	19782	20075	19872	19970	19885	19747	19636	19816	19643	19737	19689	19996	19768	19757	19839	19728	19679	19774	19872	19926	19717	19840	19917	19892	19831	19812	19667	19750	19976	19888	19805	19658	19729	19854	19663	19847	19828	19969	19811	19800	19720	19881	19872	19865	19917	19844	19855	19939	19657	19817	19767	19818	19709	19774	19761	19779	19944	19680	19852	19837	19629	19890	19730	19680	19867	19736	19817	19704	19806	19712	19653	19809	19673	19821	19760	19756	19798	19800	19740	19903	19614	19626	19764	19703	19719	19835	19620	19889	19859	19639	19891	19791	19868	19802	19827	19821	19958	19713	19629	19747	19996	19545	19743	19946	19888	19751	19772	19927	19730	19758	19720	19851	19804	19719	19769	19791	19716	19701	19908	19677	19758	19903	19739	19924	19612	19796	19775	19712	19800	19715	19903	19877	19876	19752	19907	19870	19658	19765	19679	19651	19904	19865	19713	19699	19865	19810	19887	19687	19750	19790	19733	19773	19750	19879	19676	19840	19845	19792	19716	19818	19876	19842	19704	19905	19814	19839	19791	19789	19802	19847	19667	19900	19821	19913	19531	19692	19916	19735	19936	19856	19808	19796	19721	19919	19717	19763	19705	19803	19761	19860	19710	19746	19895	19939	19888	19618	19846	19672	19670	19959	19653	19680	19764	19706	19850	19676	19883	19774	19884	19723	19837	19826	19934	19749	19763	20087	19616	19790	19857	19814	19668	19714	19736	19734	19843	19752	19707	19920	19914	19954	19797	19794	19828	19908	19813	19720	19882	19641	19777	19720	19727	19853	20004	19698	19667	19846	19638	19745	19744	19757	19849	19752	19657	19670	19785	19856	19662	19695	19707	19932	19726	19690	19832	19875	19831	19597	19795	19881	19807	19882	19855	19705	19841	19658	19913	19809	19778	19770	19981	19753	19719	19591	19776	19737	19812	19564	19693	19890	19663	19842	19735	20005	19821	19676	19686	20126	19726	19957	19783	19908	19575	19840	19783	19868	19795	19744	19753	19735	19861	19692	19639	19717	19830	19662	19695	19802	19732	19674	19778	19687	19779	19992	19686	19891	19672	19681	19754	19722	19916	19624	19870	19818	19887	19902	19706	19702	19760	19818	19839	19894	19794	19767	20156	19777	19476	19788	19738	19903	19744	19833	19598	19757	19987	19727	19877	19778	19805	19906	19858	19767	19809	19820	19855	19832	19882	19635	19556	19815	19912	19656	19895	19636	19688	19727	19700	19928	19931	19733	19875	19895	19810	19927	19806	19647	19866	19790	19962	19754	19604	19915	19886	19785	19819	19783	19961	19800	19858	19753	19836	19856	19851	19872	19595	19779	19774	19667	19716	19845	19857	19918	19792	19842	20114	19903	19808	19828	19780	19988	19887	19945	19760	19784	19840	19819	19853	19779	19797	19894	19735	19796	19770	19825	19710	19761	19787	19545	19800	19759	19897	19922	19660	19767	19788	19705	19794	19736	19778	19732	19706	19908	19758	19770	19821	19906	19750	19839	19798	19840	19822	19693	19836	19763	19741	19778	19847	20091	19741	19868	19976	19844	19907	19694	19905	19902	19849	19867	19823	19787	19818	19853	19843	19649	19839	19831	19790	19801	19709	19842	19803	19885	19787	19730	19801	19754	19717	19801	19885	19715	19845	19923	19824	19659	19809	19847	19809	19821	20017	19851	19662	19820	19619	19814	19808	19764	19740	19656	19875	19861	19769	19899	19662	19617	19885	19862	19941	19631	19837	19859	19811	19877	19841	19887	19966	19716	19890	19788	19847	19591	19912	19794	19879	19887	19842	19722	19915	19754	19734	19747	19608	20060	19755	19873	19702	20118	19864	19922	20043	19827	19767	19902	19820	19973	19818	19795	19806	19810	19836	19773	19879	19782	19855	19845	19830	19731	19778	19920	19882	19797	19895	19606	19759	19832	19595	19808	19783	19902	19793	19835	19835	19769	19761	19900	19744	19834	19987	19546	19759	19947	19814	19723	19719	19702	19888	19701	19725	19705	20010	19917	19967	19974	19880	19806	19724	19918	19734	19864	19838	19740	19904	19773	19888	19805	19881	19684	19848	19751	19752	19678	20013	19720	19832	19627	19811	19703	19796	19960	19590	19744	19877	19853	19833	19850	19961	19666	19944	19713	19794	19705	19724	19601	19908	19686	19799	19908	19844	19689	19773	19531	20024	19715	19752	19821	19780	19864	19788	19881	19792	19895	19835	19741	19864	19968	19921	19974	19949	19784	19994	19716	19748	19648	19854	19663	19768	19816	19946	19784	19860	19802	19919	19587	19733	19910	19656	19797	19622	19679	19697	19772	19778	19779	20115	19811	19892	19694	19805	19983	19748	19898	19822	19893	19849	19891	19732	19789	19871	19816	19716	19934	19735	19751	19648	19739	19734	19737	19726	19831	19824	19945	19933	19913	20017	19753	19595	19729	19864	19591	19799	19792	19686	19880	19876	20010	19748	19867	19701	19732	19744	19797	19940	19702	19982	19906	19682	19740	19851	19843	19755	19816	19921	19913	19848	19651	19900	19783	19726	19866	19772	19709	19841	19928	19859	19809	19696	19656	19824	19873	19773	19853	20020	19687	19797	19752	19763	19818	19918	19797	19647	19983	19566	19920	19770	19790	19923	19841	19746	20023	19897	19901	20009	19762	19934	19725	19771	19645	20057	19875	19718	20012	19862	19835	19880	19695	19808	19901	19972	19912	19859	19727	19875	19724	19873	19738	19822	19882	19726	19769	20098	19873	19900	19906	19855	19834	19909	19693	19774	19817	19879	19754	19991	19779	19519	19882	19795	19717	19679	19768	19652	19987	19651	19963	19807	19687	19751	19697	19716	19753	19927	19682	19778	20043	19811	19802	19927	19919	19753	19853	19832	19688	19692	19725	19775	19848	19753	19854	19674	19837	19832	19957	19824	19658	19611	19883	19823	20009	19997	19546	19690	19685	19623	19939	19746	19802	19755	19845	19780	19823	19926	19802	19718	19875	19759	19884	19659	19775	19806	19842	19733	19660	19702	19646	19776	19899	19692	19572	19727	19872	19732	19780	19744	19774	19946	19876	19823	19738	19705	19645	19782	19801	19905	19687	19812	19764	19747	19752	19839	19959	19854	19779	19803	19970	19799	19895	19750	19786	19705	19706	19896	19848	20026	19936	19807	19722	19819	19669	19836	19740	19706	19787	19726	19832	19773	20023	19658	19736	19710	19737	19776	19749	19688	19794	19847	19605	19577	19818	19994	19716	19688	19772	19849	19831	19825	19720	19550	19687	19838	19785	19847	19739	19829	19865	19831	19892	19814	19834	19892	20018	19863	19755	19775	19941	19672	19810	19692	19695	19783	19769	19965	19909	19657	19936	19929	19761	19682	20028	19831	19981	19810	19927	19944	19885	19588	19835	19583	19816	19666	19981	19816	19819	19707	19720	19966	19605	19719	19729	19717	19942	19970	19764	19871	19878	19659	19727	19803	19876	19692	19919	19861	19946	19841	19876	19890	19951	19803	19706	19790	19876	19751	19651	19781	19660	19987	19792	19954	19782	19765	19686	19607	19799	19811	19859	19758	19715	19820	20049	19669	19855	19760	19801	19666	19764	19882	19757	19723	19855	19982	19679	19957	19673	19802	19545	19857	19767	19817	19959	19849	19819	19807	19796	19624	19901	19657	19697	19706	19746	19857	19866	19919	19687	19962	19876	19794	19925	19805	19924	19741	19831	19774	19866	19815	19918	19746	19893	19780	19851	19934	19616	19830	19726	19837	19735	19830	19679	19702	19901	19698	19727	19760	19940	19707	19636	19660	19817	19763	19955	19744	19850	19887	19794	19848	19883	19691	19746	19789	19816	19814	19655	19775	19686	19717	19714	19846	19804	19933	19967	19864	19637	19602	19792	19733	19775	19687	19753	19939	19674	19663	19728	19748	20024	19852	19707	19913	19908	19799	19882	19882	19833	19903	19870	19936	19709	19801	19911	19822	19916	19767	19726	19764	19902	19793	19897	19838	19988	19818	19923	19749	19631	19796	19737	19677	19880	19837	19798	19821	19687	19651	19836	19756	19787	19749	19792	19686	19943	19792	19752	19633	19826	19796	19766	19894	19843	19776	19745	19798	19736	19793	19859	19751	19800	19706	19624	19610	19814	19890	19890	19934	19856	19710	20032	19796	19637	19934	20007	19927	19963	19775	19803	19801	19912	19935	19592	19865	19826	19906	19526	19770	19731	19650	19823	19810	19775	19725	19827	19787	19663	19819	19738	19886	19900	20046	19832	19821	19883	19806	19673	19801	19782	19515	19769	19689	19852	19813	19805	19837	19769	19843	19731	19801	19684	19793	19648	19882	19965	19698	19800	19882	19797	19722	19669	19807	19676	19862	19719	19813	19760	19744	19715	19655	19821	19743	19715	19917	19849	19805	19780	19909	19773	19725	19778	19682	19758	19697	19673	19814	20035	19912	19660	19822	19543	20051	19626	19915	19706	19897	20007	19918	19817	19991	19898	19811	19583	19816
37190	34882	38695	35209	37198	41869	39285	35473	33559	32722	32101	32037	32055	31926	32149	32147	31857	32125	32168	32204	31757	32368	32208	32180	32126	32100	31813	31935	32108	32206	32012	32064	32126	31998	32458	32003	32087	32110	31868	31987	32117	31890	32103	32025	31966	32080	32093	31997	32262	32107	31849	31900	32091	32155	32128	32139	32223	31790	32007	31988	32028	32123	32306	31994	32228	32205	31926	32040	32169	32254	32032	31840	31772	32236	31876	32326	32311	31934	32170	32021	32086	32222	32179	32219	32201	32036	32596	32170	32088	32207	31927	32095	32000	31964	31904	32092	32340	32144	31719	32004	31947	31953	32117	31990	31973	31985	31846	31907	32070	32098	32298	32107	32072	31854	32146	32192	32317	31943	31726	31745	32018	32036	31958	32293	32028	31953	31980	32094	32259	32126	31983	32073	32293	32048	32116	32119	31877	32256	31947	32168	32087	31931	32112	31932	31942	32170	31953	31761	31950	31916	32289	31893	31803	31929	31804	32237	32096	32073	31933	31951	32124	32145	32248	31956	32218	31874	32107	32050	32078	32003	32018	32129	32162	32070	31993	31865	32034	32233	32040	32142	32119	31855	31768	32025	31984	31954	32035	32183	32223	31991	31967	32078	32217	32392	32090	31963	32219	32111	32165	31924	32265	32158	31867	31760	31962	31860	31783	31774	31953	32149	32276	32066	32186	32127	31984	31979	32072	32150	32231	32029	31885	31983	32006	32218	32270	31813	32108	31825	32147	31966	32390	31912	32101	31820	32063	32210	32298	31862	31866	32123	32098	32083	32414	31889	32075	31847	32255	32005	32221	31657	32209	32204	32182	32324	31980	32299	32099	32070	31955	31993	32127	32081	32068	31822	31919	31998	31912	32006	31844	31844	31886	32401	32226	32110	32273	32230	31952	31702	32086	32017	31981	32147	32076	32011	32090	32055	32376	31976	32090	31909	31883	32083	32112	32080	32181	32106	31910	32043	32089	32169	32110	32058	31930	31910	32081	32049	32173	32082	31987	31992	32100	32095	31705	32284	31950	31996	31790	32114	32048	32180	31811	32017	32084	31737	32220	32131	32008	32084	32003	32388	31919	32181	32046	32039	32129	32090	32009	31799	32163	31944	32206	32081	31785	31812	32009	31895	32004	32196	32124	32169	31793	31983	32100	32010	32140	31978	32020	32068	32010	31762	31938	32030	31950	32144	32011	31985	31900	32211	32094	31972	32133	32393	32451	31844	32195	32339	32034	32110	32191	32031	31978	32067	31859	31952	31983	32332	32074	31928	32212	31904	32373	32055	32130	32158	31905	32107	31942	32124	31803	32151	32277	32172	31753	32104	32166	32137	32099	31859	31784	31964	32118	31931	32053	32119	32231	31947	31949	32050	31902	32056	32030	31970	31991	32276	32124	31868	31706	32152	31948	32085	31966	32031	31867	32149	31917	32154	32101	32213	31929	32200	32148	32055	32335	31851	32073	31953	32166	32031	32029	32081	32138	31969	32148	32156	32008	31786	31972	32066	32054	31928	31973	31928	32300	31975	31826	32139	32184	31894	32178	32042	31801	31978	32045	31954	32191	31812	31882	32039	31988	32254	31905	31964	32159	31964	32072	32304	32033	32140	32010	32097	31744	32168	32100	32191	31967	32139	31840	31859	31901	31957	32004	31974	32146	32203	32154	32063	31996	31936	31885	32053	31924	31922	31950	31963	31925	32073	32093	32264	31873	32053	31679	31985	32229	32196	32169	32244	31966	32217	32015	32410	32181	32063	32294	32200	31849	31806	31797	31929	31903	31870	32060	32210	32126	32150	32053	32075	31952	32064	31968	31994	32130	32112	32167	31958	32027	32148	32063	32029	32155	32147	32058	32150	31968	32138	32339	31881	31946	32120	31886	32004	31990	32229	32167	32053	32355	32124	31853	32085	32024	32094	32190	32174	31846	32051	32020	31997	32234	31922	32261	31979	32092	31878	31917	32351	32023	31928	31886	32133	32032	32070	32133	32089	32324	32025	32026	32212	32055	31884	32103	32058	32274	32045	31945	32326	32376	32004	32000	32117	32256	31981	31960	32209	32179	31743	32231	32360	32105	31923	32188	32186	32076	32333	32080	32151	31937	32089	32060	32235	31904	32053	31837	32104	32112	31967	32153	32248	32308	32255	31877	32139	31836	31877	32182	31799	31942	32002	31931	32086	31939	32212	31923	31961	32158	32431	31851	31994	31894	32030	32004	31813	32217	32053	31938	32050	31780	31949	31738	31921	32058	32003	31906	32057	32195	32276	32122	32185	32037	32036	32149	32090	31774	32049	31739	32236	32093	32017	32130	31958	32186	32344	32259	31890	31982	32168	32213	31907	31954	31786	32127	32339	31713	32069	32087	31981	31942	32252	32031	32010	31808	32109	32165	31908	32134	31896	32310	31953	31738	32110	32032	32098	31849	31967	31993	32155	32554	32039	31881	32386	32177	31796	32106	31857	32046	31713	31976	32009	32138	32122	32087	31920	31707	31893	31828	31939	31992	32294	32133	32059	31920	32276	32165	31934	31948	32217	32107	31777	32002	32044	32137	32035	31943	32099	32088	32168	31898	32214	31956	32268	32140	32267	31998	32081	31981	32027	32060	32117	32276	32326	32054	32006	32035	32000	32398	32129	32115	31835	32072	32019	32140	32088	32167	32068	32015	32067	32051	32135	32018	31959	31580	31921	31813	31984	32202	32026	31985	32016	32215	32123	31984	31849	31904	32139	32053	31836	31924	32025	32289	32003	31994	31893	31924	32031	32086	32139	32030	32166	32086	32301	32150	32119	32169	31914	31960	32146	31913	32062	32012	31990	31939	31998	32070	32242	31836	31864	32095	31975	31803	32244	32047	32254	32159	32382	31966	32215	32208	32153	32032	31846	31947	32193	31987	31996	32109	32098	32068	32156	31874	32318	32135	32083	32311	32012	31885	32107	32080	32102	32088	32229	32133	32331	32266	31986	32134	31926	31934	32070	32261	32128	32074	31945	32123	31822	32064	31581	32272	32164	32147	32006	31999	31805	31822	31781	31959	32122	32104	32024	32243	32015	32149	32273	32084	32050	32140	32011	32012	32054	31942	32062	32098	31925	32067	32080	32125	32147	32101	32121	32130	32205	32152	32055	32119	31967	32006	32041	31978	32122	31967	31934	32210	32185	32022	32219	31896	32081	31930	32264	31892	32093	31964	32073	32171	31874	32017	32025	32067	31893	31898	31923	32036	32009	31979	31959	32189	31750	32114	32015	32067	32090	32091	31917	31986	32165	31969	32132	31881	32020	32153	31781	32115	31915	32185	32199	31875	32080	32099	32050	32158	32324	32233	32065	32200	32189	32074	32090	31927	32059	32024	31856	32006	31906	31990	31986	32116	32100	32409	32006	32206	32007	32034	32101	31967	31977	32044	31899	32032	32155	32132	31878	31937	32087	32081	31966	32082	32093	31908	31723	31961	32021	31820	32149	32357	31960	32179	32143	32524	32178	32327	32009	32249	32096	32190	31936	31975	32015	32015	32034	32288	32049	32013	32234	32325	31975	32242	32307	32144	32066	32033	31988	31982	31976	32160	31977	32012	32006	32082	32016	31993	32156	31909	32275	32057	31765	31948	32062	31702	32225	31948	31748	32026	32213	32005	32279	31867	32096	32076	32145	31956	32126	32036	31845	32206	31970	31974	31919	32396	32186	32016	32178	32117	31842	31820	32073	31974	32096	32260	32023	32205	31899	32049	32082	31855	32125	32218	32194	32071	32083	32310	32151	32180	32009	32221	32335	32218	31837	32187	32037	32018	31901	32089	31884	31873	31864	31981	31866	31910	32212	32125	31913	32136	32108	31857	32119	32087	32173	31833	32425	32099	32166	32320	32446	32304	31819	32127	32331	32186	31827	32253	32135	31987	32085	32034	32142	32068	31975	32095	32030	31974	32017	32034	31954	31902	31951	32230	32070	32215	32439	32181	32155	32332	31984	31853	32019	32209	32236	32278	31844	32286	32107	32082	32135	32179	32138	31839	32011	31923	32191	32000	31809	32092	31795	31950	31917	32014	31977	32039	31954	31811	32054	32071	32016	32098	32163	32245	32183	32094	32139	31711	32035	31922	31727	32253	32091	32153	31948	32241	32081	32163	32146	32076	32112	31967	32064	32012	32203	32049	32161	32076	31990	32303	31872	32046	31944	31998	32109	31833	32010	31790	31871	32197	31962	32275	31721	32080	32312	32029	31971	32177	32264	31997	32270	31956	32067	32092	31870	32153	32114	31961	32006	31978	31937	32240	32120	32005	32153	31758	32007	31891	32242	32007	32222	31776	31900	32044	32121	31894	31953	32193	31948	32057	31945	31846	32106	32118	32202	32128	31707	31958	32155	32046	32217	32152	31873	31847	32195	32073	32076	32136	32211	32200	32162	32036	31976	32019	32263	31957	32103	32095	32350	32057	32086	32122	31918	32136	32068	32138	31903	31803	31793	32248	31898	31870	32022	31985	31929	31992	32273	31949	32233	32137	31702	32153	32000	32145	32135	32123	32272	32156	32122	31796	32032	32063	32142	32225	31965	32080	32184	32027	32112	32133	32235	32062	32053	32169	32056	32263	32189	32127	32010	31845	31904	31970	32006	32065	32258	31782	32204	32217	31847	32012	32263	32122	31981	32203	32117	32212	32001	31967	31885	32058	32083	32024	32107	32071	32139	32039	32014	31721	32251	32072	32012	31990	32264	31924	32113	32253	32128	32155	31914	32290	31984	32199	31983	32076	31980	32172	31730	32306	31996	31849	32248	31913	32045	32055	32195	31981	32115	32102	32065	32119	32030	32063	32060	32224	32238	31951	31949	31905	31965	31977	32243	31940	32115	32203	32110	32093	32080	32221	32164	32088	32066	31960	31989	32069	32178	32209	31799	32183	32195	32148	31779	31968	31942	31884	32040	32271	31845	31949	32222	31981	32017	31944	32114	32212	31798	32070	32170	32178	32268	32191	31961	32036	32263	32076	31940	32220	31985	32132	32016	31886	32326	32057	32286	32199	32320	32225	32314	32178	32139	32253	32141	32141	32313	32165	32030	31777	32002	32053	32322	32092	32075	31975	32211	32104	32164	31955	32002	32171	32000	32063	32019	31985	31942	32172	32036	32111	31835
25091	34102	28651	21732	26726	29850	26226	22013	19967	19097	18982	18956	18774	18932	18939	18840	18863	18992	18778	18883	18905	18913	18935	19046	19067	18996	18926	18908	18788	18936	19049	18650	19079	19024	18908	18548	18927	18933	18768	19037	18768	19038	18895	18918	19033	18992	19078	19076	18955	18822	18847	18955	18952	18928	18739	18748	18942	19043	18742	18895	18796	18971	18875	18929	19073	18844	19016	18941	18788	18935	18959	18813	18876	18874	19072	18831	18890	18809	18966	18698	18977	18784	18842	18902	18790	18862	18688	18861	18823	18998	18828	18800	18849	18830	18785	18779	18775	18948	19003	18964	18856	18831	18921	18791	18851	18833	18910	19119	18848	18812	18816	18784	18815	18837	18792	18880	18694	18774	18882	18914	18862	18826	18928	18746	18925	18791	18788	18847	19013	18874	18833	19000	19105	18891	18812	18841	18802	18763	18887	19049	18795	18687	18829	18511	19043	18936	18841	18906	18752	18825	18808	18916	18862	18753	18790	18920	18739	18842	18976	18734	18985	18810	18798	18938	18701	18852	18789	18824	18844	18968	18711	18968	18912	18748	18672	18827	18876	18874	18865	18923	18823	18874	18949	18936	18905	18715	19017	18896	18882	18831	18945	18916	19089	19011	18978	19090	18846	18734	18709	18841	18826	18828	18866	18969	18902	18843	18694	18880	18887	18718	18945	18787	18908	18965	18817	18960	18966	18862	18832	18910	19111	19020	18897	18981	18805	18863	18742	18886	18970	18970	18670	18877	18988	18634	18915	18834	19112	19100	19009	18767	18723	18815	18913	18725	18763	18745	18834	18821	18805	18730	18876	18798	18912	18777	18813	18923	18906	18863	18776	19025	18709	18881	18999	18999	18732	18804	18898	18970	18897	18772	18720	18790	18758	19099	18789	18898	18896	18868	18786	18944	18994	18867	18947	18678	18628	18887	18788	18845	18971	18920	18799	18959	18913	19021	18786	18857	18811	18914	18752	18924	18863	18839	18723	18716	18963	18874	18713	18923	18750	18892	18888	18939	18841	18690	18863	18825	19006	18869	18916	19038	18698	18924	18830	18641	18885	19034	18837	18796	18934	18854	18934	19019	18933	18891	18798	18926	18840	18838	18699	18986	18896	18939	18840	18962	18896	18593	18827	18841	18947	18797	18859	18921	18916	18822	18802	18674	18998	18708	18855	18842	18819	18932	18853	18816	18832	18998	18652	18846	18944	18786	18914	18983	18886	18858	18903	18817	18908	19016	18996	18743	18835	18696	18761	19051	18991	18883	18810	18903	18739	18811	18807	18867	18877	18917	18748	18839	18814	18885	18808	18671	18957	18628	18926	18798	18905	18843	18836	19063	18778	18983	18923	19037	18888	19038	18646	18972	18872	19064	18761	18977	18823	18931	18704	18612	18956	18983	18782	18868	18801	18780	18794	18848	18862	18850	18963	18994	18695	18710	18987	18815	18829	18858	18808	18851	18914	18932	18858	18868	18928	18844	18645	18793	18878	18784	18729	19050	18756	18767	18968	18767	18883	18759	19142	18921	18670	18869	18896	18597	18881	18866	18838	19031	18772	18827	18865	18844	18685	18828	18882	18558	18759	18823	18866	19000	18900	18782	18861	18817	19027	18803	18682	18865	18852	18792	18786	18824	18844	19003	18906	18903	18854	18882	18914	18945	19035	18624	19020	18978	18781	18870	18863	18963	18878	19130	18826	19017	19098	18826	18816	18982	18639	18727	19003	18742	18900	18779	18942	18852	18893	18869	18844	19094	19030	18992	18795	18935	18868	18797	18829	19093	18925	18733	19022	18762	18665	18990	18764	18781	19067	18954	18809	18949	18827	18676	18879	18950	18800	18969	18762	18866	18895	18888	18950	19066	19093	18835	18977	18728	18809	18896	18873	18672	18876	18881	18862	18939	18921	18844	18973	18850	19061	18773	18834	18742	18849	18767	18782	18859	19090	19000	18724	18802	18881	18948	18743	18918	18726	18960	18883	19075	18984	18731	18813	18839	18921	18926	18880	18945	18941	18855	18895	18841	19071	18837	18663	18906	18981	18917	18996	18919	18898	18771	18946	19129	18924	18863	18938	18857	18700	18808	18771	18927	18673	18864	19061	18655	18838	18803	18920	18880	18853	18887	18999	18835	18931	18767	18831	19064	18904	18825	18679	18726	18920	18769	18821	18858	18821	18817	18963	18845	18818	18809	18878	18940	18781	18837	18788	18812	18973	18777	18837	18936	18892	18896	18957	18887	18825	19060	18774	18725	18792	19023	18781	18719	18927	18950	18755	18756	18990	18745	18837	18866	18860	18900	18941	18853	19000	18804	18947	18880	18927	18781	19003	18801	18934	18793	18826	18696	18885	18926	19098	18861	18898	18846	18793	19012	18791	18881	18903	18740	18887	18818	18922	19045	18735	18984	19079	18927	18744	18914	19032	18793	18746	18987	18840	18689	18788	18806	18923	18842	18819	18817	18929	18738	18812	18822	18928	18838	18821	18800	18904	18733	19046	18807	18763	18976	18884	18778	18733	18706	18955	18805	19043	18991	18826	18962	18837	18905	19013	18881	18960	18958	18955	18705	18948	18901	18776	19004	18886	18961	18939	18766	18993	18596	18923	18796	18963	18873	18908	18838	19116	18995	19004	18795	18814	18885	18698	19041	19010	18975	18944	18778	18819	18844	18941	18945	18938	19003	18836	18860	18936	18784	18817	19073	18812	18850	18765	18805	18789	18912	18913	18817	18858	18692	18923	19075	18747	18818	18980	18944	18844	18786	18914	18981	19012	19051	19016	19041	18865	18816	19101	18921	18820	18742	18921	18754	19065	18670	18967	18831	18810	18902	18865	18801	18739	19043	18695	18864	18861	19032	18739	18738	18814	18727	18855	18755	18822	18865	18971	18918	18919	18711	18798	18769	18783	18964	18894	19077	18786	18939	19021	19068	18754	18691	19016	18759	18985	18634	18882	18991	18648	18947	19123	18936	18996	19012	18915	18960	18957	18933	18941	18750	18970	18863	18913	18732	18997	19014	18958	19003	18730	18780	18996	18972	18876	18802	18891	19015	18972	18915	18961	18904	18891	18835	18896	19043	18787	18781	19121	18967	18959	18756	18795	19013	18745	18902	18887	18825	18959	18916	19036	18927	18897	18876	18881	18913	18737	18855	19017	18770	18925	18837	18941	18696	18903	18893	18860	18895	18843	18749	18939	18969	18818	18851	18779	18933	18979	18961	18897	19078	18926	18776	18745	18761	18962	18859	18852	19011	18950	18754	18885	18963	18760	18830	18834	18698	18947	18756	18920	18741	19049	18736	18805	18854	18683	18894	18856	18692	18926	18861	18726	18883	18880	18865	19045	18951	18650	18923	18771	18745	18738	18700	19014	18850	18991	18776	19054	19076	18870	18936	19012	18924	18857	18935	18792	18913	18833	18926	18830	18813	18799	18871	18842	18913	18786	19043	18801	18867	18737	18730	18762	19073	18761	18881	18807	18934	18813	18892	18893	18742	18737	18962	18812	18756	18769	18723	19076	18812	19028	18783	18885	18701	18992	18997	18781	18943	18932	18874	18666	18826	18992	18936	18948	18681	18686	18948	18897	18743	18965	18847	18951	18984	18923	18955	18961	18736	18923	18913	18739	18951	18970	18920	18886	18855	18972	18907	18831	18950	18895	18912	18995	18742	18796	19154	18866	18887	18824	18875	18848	18823	18840	18808	19006	18883	18902	18963	18873	18886	18894	18934	19028	19018	19003	18919	18982	18745	18928	18773	18775	18898	18752	18927	19050	18625	18937	19031	18920	18899	18892	18962	18728	18965	18791	18862	18749	19010	18861	19056	19021	19118	18924	18817	18935	18831	19074	18679	18988	18924	19018	18759	18881	19105	18897	18831	18850	18994	19092	18800	18852	18828	18970	18825	18911	18925	18833	18990	18851	18881	18911	18852	18896	18809	18990	18943	18956	18781	18942	18813	18899	18678	18879	18985	18826	18850	18866	18723	19003	18856	18949	18732	18825	18702	19018	18924	18933	18914	18893	19058	18673	18837	18833	18776	18894	18765	18701	18741	18934	18994	18807	18728	18824	18850	18885	18894	18816	18921	18800	18764	18785	19050	18858	18856	19051	18758	18810	19008	19064	18893	18873	18877	18936	18879	18905	18821	18754	19023	18765	18839	18761	18773	18984	18859	18796	19060	19038	19055	19054	18920	18928	18761	19001	18834	18749	18784	18782	18809	18890	18771	18726	18829	18919	18827	18943	18883	18919	18784	18866	18991	19015	18630	18804	18913	19087	18705	18870	18935	18815	18848	18830	18837	19106	18692	18863	18885	18810	18986	18894	18729	18868	18811	18764	19108	18659	19036	18847	18826	18928	19000	18959	18946	18967	18985	18802	18595	18713	18773	19030	18774	18977	18955	18720	18917	18925	19004	18860	18759	18845	18729	19024	18897	18809	18731	18765	19022	18944	18947	18865	18786	18902	18774	18814	18930	18829	18762	18895	18989	18761	18960	18685	18980	18900	18811	18977	18892	18982	18740	19005	18825	18990	18761	18934	19055	18965	18788	18960	18824	18779	18925	19076	19009	18890	18859	19005	18933	18906	18823	18748	18955	18916	18670	19032	18907	18945	18893	18902	18783	18908	18902	18838	18816	18689	18958	18846	18982	18754	18848	18929	18908	18727	18823	18854	18916	18756	18757	18935	18863	18902	18905	18865	18848	19008	18848	18804	18862	18928	18839	18801	18914	18986	18940	18989	18927	18864	19133	18946	18892	18916	18973	18843	18822	18872	18664	18884	18898	18758	19087	18966	18913	18986	18922	18765	18755	18897	18901	18768	18914	18917	18863	18759	18886	18821	18747	18990	18910	18839	18978	18923	18931	18797	18754	18918	19017	18973	18863	19019	18962	19085	18832	18834	18896	18899	18825	18548	19016	18804	18829	18998	18689	18951	18914	18875	18724	18695	18905	18934	18921	19077	18825	18907	19032	19184	18694	18914	18853	18917	18849	18958	18862	18931	18966	19087	18867	18818	18850	19177	18833	18794	19084	18991	18862	18832	18850	18866	18790	18839	18985	19107	18929	18881	18735	18739	18790	18740	18753	18798	18931	18948	18878	19032	18996	18677	18740	18915	18905	18642	18822
25718	21907	29740	34663	54892	64660	55066	42230	35248	32531	31683	31608	31571	31471	31475	31300	31436	31550	31314	31699	31154	31486	31262	31508	31243	31389	31451	31182	31463	31308	31553	31357	31523	31667	31404	31520	31360	31568	31503	31165	31637	31370	31442	31636	31317	31372	31801	31442	31434	31318	31314	31213	31208	31283	31363	31483	31122	31336	31309	31341	31537	31234	31352	31264	31344	31389	31546	31412	31519	31284	31279	31332	31489	31475	31454	31297	31257	31245	31193	31367	31246	31631	31140	31609	31283	31182	31290	31419	31195	31387	31535	31741	31355	31333	31273	31509	31326	31035	31567	31506	31177	31290	31298	31378	31389	31261	31437	31367	31307	31009	31252	31334	31583	31231	31263	31156	31501	31399	31299	31454	31241	31511	31557	31231	31183	31467	31294	31184	31358	31660	31365	31433	31184	31180	31296	31231	31335	31293	31385	31228	31458	31349	31211	31416	31305	31319	31371	31502	31388	31061	31104	31328	31294	30894	31286	31468	31358	31416	31438	31164	31110	31579	31284	31478	31381	31395	31300	31400	31397	31260	31351	31257	31573	31132	31610	31775	31616	31430	31209	31254	31176	31384	31290	31606	31405	31240	31504	31635	31246	31136	31252	31285	31301	31297	31318	31088	31513	31321	31434	31315	31301	31195	31263	31084	31157	31172	31353	31434	31301	31169	31149	31262	31087	31197	31540	31229	31142	31197	31275	31340	31374	31364	31396	31197	31393	31359	31369	31277	31383	31424	31612	31391	31323	31157	31359	31201	31315	31441	31366	31316	31306	31231	31543	31422	31329	31237	31230	31396	31474	31521	31471	31527	31422	31625	31409	31273	31336	31454	31677	31067	31244	31034	31341	31295	31453	31268	31231	31325	31330	31479	31278	31053	31400	31596	31138	31355	31467	31342	31457	31298	31357	31483	31501	31534	31539	31416	31022	31250	31322	31548	31416	31264	31291	31002	31292	31484	31207	31074	31452	31494	31284	31339	31499	31350	31432	31406	31410	31303	31135	31486	31281	31386	31338	31206	31195	31265	31282	31459	31335	31354	31686	31314	31317	31508	31446	31485	31163	31282	31304	31439	31565	31107	31325	31009	31374	31224	31404	31379	31258	31534	31278	31319	31536	31445	31415	31302	31294	31421	31519	31225	31571	31178	31410	31277	31257	31132	31440	31382	31446	31635	31389	31161	31336	31398	31405	31426	31657	31354	31509	31227	31439	31331	31196	31480	31143	31267	31039	31365	31527	31068	31411	31774	31385	31568	31479	31574	31356	31451	31202	31422	31535	30963	31326	31548	31231	31659	31353	31266	31440	31085	31252	31415	31434	31069	31142	31206	31405	31335	31369	31334	31204	31260	31506	31425	31322	31410	31401	31143	31305	31342	31337	31295	31185	31502	31430	31145	31337	31287	31274	31179	31303	31007	31613	31268	31156	31348	31522	31298	31215	31275	31351	31502	31327	31427	31312	31373	31350	31211	31255	31535	31262	31461	31163	31146	31258	31498	31250	31447	31435	31315	31196	31233	31262	31576	31488	31141	31310	31153	31222	31280	31360	31293	31196	31399	31270	31528	31139	31335	31143	31126	31483	31170	31268	31249	31349	31299	31262	31451	31462	31324	31453	31594	31091	31222	31269	31171	31251	31516	31109	31248	31348	31233	31323	31239	31357	31184	31515	31641	31602	31278	31363	31358	31441	31322	31244	31521	31475	31494	31384	31281	31343	31370	31229	31299	31660	31442	31243	31365	31199	31324	31573	31062	31245	31456	31113	31278	31246	31144	31257	31455	31398	31484	31416	31260	31188	31300	31343	31395	31286	31345	31277	31317	31417	31489	31315	31341	31249	31129	31161	31403	31136	30964	31272	31051	31273	31425	31218	31201	31651	31273	31543	31233	31232	31272	31237	31463	31712	31239	31226	31387	31328	31366	31209	31265	31239	31344	31244	31554	31283	31282	31389	31360	31368	31453	31421	31571	31429	31415	31557	31305	31383	31268	31518	31360	31299	31195	31479	31189	31223	31410	31214	31692	31650	31069	31338	31331	31451	31496	31553	31718	31464	31570	31331	31042	31468	31178	31203	31203	31296	31115	31409	31567	31260	31308	31204	31103	31375	31295	31439	31049	31217	31357	31067	31022	31111	31332	31445	31262	31310	31500	31446	31257	31183	31390	31301	31337	31615	31227	31243	31384	31361	31301	31265	31287	31562	31575	31309	31451	31148	31383	31225	31387	31251	31500	31190	31407	31362	31304	31316	31306	31361	31279	31461	31256	31310	31386	31285	31405	31300	31414	31656	31242	31449	31074	31265	31151	31351	31491	31383	31276	31288	31202	31220	31381	31210	31356	31257	31331	31229	30969	31354	31144	31437	31557	31457	31659	31429	31331	31201	31174	31335	31252	31312	31509	31209	31289	31237	31163	31343	31270	31278	31222	31240	31428	31349	31186	31373	31445	31012	31211	31594	31188	31289	31338	31496	31337	31296	31582	31342	31348	31435	31076	31473	31544	31307	31228	31205	31355	31300	31295	31111	31302	31413	31518	31196	31172	31384	31344	31147	31369	31423	31435	31598	31056	31294	31434	31246	31343	31272	31182	31589	31412	31222	31381	31455	31280	31207	31157	31405	31321	31368	31565	31242	31363	31386	31237	31136	31300	31321	31354	31418	31222	31421	31438	31041	31434	31312	31334	31309	31267	31611	31345	31400	31471	31531	31357	31482	31393	31088	31357	31107	31175	31216	31235	31349	31424	31342	31239	31380	31464	30989	31214	31190	31102	31251	31127	31352	31263	31506	31379	31348	31348	31331	31439	31297	31207	31299	30930	31392	31328	31295	31250	31289	31116	31249	31361	31277	31343	31271	31428	31335	31290	31274	31469	31222	31203	31093	31399	31236	31247	31157	31271	31195	31060	31245	31333	31392	31375	31537	31268	31461	31125	31634	31364	31415	31459	31234	31282	31396	31543	31341	31443	31331	31204	31376	31315	31291	31383	31580	31295	31261	31283	31281	31156	31251	31410	31543	31204	31519	31322	31344	31286	31364	31234	31238	31241	31414	31235	31285	31316	31501	31204	31438	31436	31376	31531	31287	31376	31613	31171	31536	31122	31410	31261	31599	31513	31374	31188	31316	31448	31473	31219	31318	31486	31293	31057	31337	31503	31212	31127	31115	31459	31468	31079	31164	31367	31293	31278	31429	31236	31365	31380	31254	31260	31193	31347	31069	31220	31157	31429	31552	31332	31563	31289	31186	31442	31446	31407	31355	31128	31500	31406	31307	31308	31397	31471	31467	31244	31306	31517	31382	31331	31292	31278	31085	31269	31111	31360	31464	31045	31154	31520	30984	31304	31395	31344	31282	31133	31211	30897	31473	31196	31146	31172	31470	31228	31305	31149	31340	31608	31307	31428	31466	31323	31588	31328	31603	31310	31438	31237	31181	31321	31413	31238	31522	31255	31400	31494	31208	31331	31491	31414	31484	31399	31287	31446	31177	31386	31402	31241	31242	31518	31322	31279	31025	31345	31393	31368	31184	31473	31410	31593	31339	31490	31249	31474	31098	31217	31132	31193	31441	31334	31035	31320	31469	31226	31695	31473	31316	31351	31042	31373	31698	31232	31261	31436	31454	31370	31248	31203	31341	31391	31279	31314	31221	31344	31405	31212	31427	31449	31420	31277	31181	31392	31549	31381	31266	31276	31382	31454	31162	31261	31397	31233	31490	31324	31209	31155	31451	31237	31145	31240	31269	31414	31365	31108	31295	31362	31147	31381	31420	31476	31519	31022	31324	31187	31408	31477	31214	31231	31217	31088	31598	31132	31526	31496	31209	31371	31242	31392	31449	31340	31420	31374	31116	30954	31227	31299	31303	31296	31153	31131	31474	31369	31297	31339	31491	31625	31082	31194	31576	31453	31287	31122	31230	31233	31333	31404	31217	31319	31575	31305	31321	31340	31210	31199	31393	31212	31351	31457	31262	31308	31595	31322	31372	31309	31230	31440	31364	31188	31446	31321	31455	31485	31348	31470	31281	31394	31149	31515	31470	31403	31226	31307	31212	31595	31480	31252	31257	31200	31122	31596	31511	31444	31236	31399	31268	31037	31467	31165	31533	31222	31377	31324	31452	31126	31006	31416	31229	31248	31364	31203	31353	31575	31447	31429	31464	31270	31592	31363	31260	31519	31214	31342	31463	31208	31555	31511	31489	31605	31399	31248	31369	31292	31255	31387	31429	31243	31411	31223	31213	31032	31541	31330	31232	31262	31285	31368	31481	31378	31307	31414	31466	31234	31516	31229	31360	31447	31496	31120	31012	31234	31320	31418	31311	31343	31300	31316	31315	31258	30995	31343	31462	31392	31112	30791	31675	31358	31393	31397	31179	31231	31535	31411	31468	31305	31389	31446	31571	31413	31267	31282	31449	31230	31300	31405	31101	31130	31275	31258	31346	31670	31358	30978	31452	31334	31416	31143	31347	31456	31382	31068	31461	31247	31365	31357	31197	31086	31353	31116	31136	31321	31280	31174	31585	31348	31225	31203	31321	31105	31404	31107	31226	31274	31328	31352	31305	31225	31249	31345	31294	31274	31397	31177	31431	31334	31441	31389	31157	31461	31468	31694	31162	31443	31327	31280	31491	31339	31295	31358	31259	31141	31460	31227	31492	31317	31453	31576	31468	31341	31273	31232	31339	31466	31561	31347	31486	31278	31274	31777	31228	31205	31338	31348	31304	31477	31425	31604	31465	31427	31392	31440	31363	31229	31296	31332	31338	31384	31160	31492	31273	31137	31187	31282	31246	31497	31149	31259	31306	31046	31448	31366	31431	31237	31245	31273	31182	31248	31251	31541	31291	31181	31465	31199	31439	31239	31341	31219	31608	31207	31508	31382	31269	31405	31119	31479	31049	31369	31367	31328	31210	31416	31553	31502	31051	31321	31268	31300	31228	31337	31469	31436	31325	31510	31488	31536	31401	31375	31543	31401	31296	31528	31316	31215	31492	31230	31111	31571	31577	31170	31377	31408	31252	31139	31175	31360	31234	31400	31425	31334	31214	31286	31464	31350	31244	31317	31358	31471	31221	31169	31461	31537	31243	31510	31455	31497	31275	31413	31254	31304	31361	31405	31638	31298	31351	31462
24851	42890	32319	28803	57698	59358	44887	29954	22600	19766	18934	18775	18701	18763	18892	18722	18957	18779	18810	18765	18871	18692	18749	18816	18687	18788	18972	18939	18830	18726	18766	18647	18888	18750	18863	18648	18817	18642	18850	18573	18971	18688	18683	18896	18798	18617	18840	18584	18903	18742	18794	18922	18957	18715	18886	18692	18903	18963	18901	18653	18760	18783	18828	18794	18560	18897	18687	18797	18782	18787	18839	18839	18747	18847	18867	18795	18653	18715	18677	18804	18807	18905	18882	18700	18900	18752	18572	18777	18817	18704	18810	18696	18691	18646	18881	18984	18842	18641	18734	18764	18631	18897	18664	18787	18610	18506	18793	18716	18858	18806	18734	18624	18995	18718	18880	18789	18835	18780	18679	18920	18821	18744	18603	18787	18582	18765	18875	18773	18764	18897	18655	18852	18727	18661	18793	18760	18596	18845	18864	18650	18933	18780	18612	18737	18652	18746	18753	18602	18892	18870	18793	18809	18666	18696	18785	18802	18809	18673	18721	18766	18844	18889	18776	18939	18746	18699	18760	18793	18821	18747	18616	18598	18805	18804	18892	18807	18695	18690	18766	18734	18848	18772	18859	18645	18768	18800	18589	18877	18683	18774	18650	18797	18667	18863	18696	18673	18643	18733	18830	18770	18683	18879	18572	18645	18841	18646	18481	18762	18680	18880	18835	18628	18607	18687	18763	18672	19010	18775	18663	18853	18693	18711	18790	18779	18636	18799	18830	18595	18808	18744	18767	18768	18918	18917	18474	18703	18860	18924	18667	18767	18689	18821	18716	18716	18915	18765	18822	18832	18724	18714	18678	18813	18880	18807	18637	18589	18591	18794	18758	18652	18599	18774	18783	18864	18824	18794	18690	18760	18594	18881	18867	18680	18572	18749	18629	18589	18656	18717	18739	18717	18811	18720	18830	18881	18745	18937	18614	18768	18684	18877	18877	18787	18838	18706	18683	18836	18677	18729	18862	18620	18750	18791	18680	18776	18702	18834	18929	18712	18777	18505	18682	18554	18624	18786	18530	18549	18806	18686	18705	18971	18861	18898	18758	18627	18676	18778	18653	18926	18793	18689	18866	18780	18865	18631	18791	18826	18738	18831	18848	18887	18803	18660	18618	18507	18767	18766	18682	18777	18868	18765	18682	18734	18604	18804	18778	18823	18694	18704	18746	18632	18590	18840	18731	18787	18681	18863	18775	18827	18748	18897	18661	18933	18786	18886	18659	18706	18617	18930	18716	18756	18707	18956	18757	18739	18680	18790	18855	18764	18808	18883	18907	18657	18823	18632	18699	18756	18876	18807	18763	18558	18853	18748	18875	18896	18817	18792	18822	18735	18822	18805	18890	18956	18855	18778	18899	18851	18767	18667	18564	18616	18886	18793	18575	18786	18734	18589	18642	18744	18760	18916	18667	18793	18911	18901	18704	18730	18563	18808	18802	18863	18591	18768	18804	18844	18943	18815	18710	19021	18781	18835	18896	18873	18850	18476	18869	18966	18802	18620	18763	18677	18723	18841	18673	18848	18696	18778	18921	18810	18868	18718	18700	18808	18904	18710	18890	18719	18675	18742	18619	18810	18643	18733	18723	19009	18837	18581	18796	18731	18544	18606	18766	18766	18793	18776	18787	18685	18898	18970	18786	18793	18837	18751	18871	18624	18902	18949	18755	18720	18626	18844	18633	18742	18912	18841	18645	18878	18723	18656	18844	18540	18832	18598	18640	18810	18805	18749	18933	18797	18939	18715	18602	18827	18888	18879	18719	18905	18744	18641	18911	18826	18797	18453	18777	18764	18561	18443	18898	18678	18795	18851	18801	18822	18779	18796	18827	18805	18718	18825	18819	18823	18821	18559	18666	18634	18762	18786	18678	18704	18749	18618	18944	18756	18752	18786	18580	18884	18884	18563	18954	18821	18601	18959	18832	18767	18763	18858	18685	18889	18878	18807	18688	18785	18829	18780	18852	18701	18863	18671	18691	18683	18827	18878	18537	18812	18725	18755	18676	18904	18855	18792	18890	18657	18767	18841	18891	18828	18760	18722	18663	18469	18757	18725	18585	18708	18897	18633	18720	18803	18499	18753	18755	18517	18803	18624	18677	18690	18814	18849	18766	18788	18681	18788	18634	18874	18823	18765	18888	18694	18720	18814	18892	18740	18608	18833	18739	18674	18810	18664	18891	18680	18626	18687	18973	18828	18943	18758	18889	18712	18825	18691	18851	18848	18571	18559	18587	18824	18688	18789	18647	18625	18898	18795	18798	18637	18766	18904	18842	18710	18862	18882	18814	18726	18748	18888	18569	18734	18804	18728	18654	18855	18776	18881	18622	18633	18829	18640	18815	18612	18664	18613	18813	18749	18770	18566	18725	18809	18966	18675	18876	18733	18804	18832	18732	18715	18741	18747	18570	18749	18549	18972	18709	18535	18638	18806	18890	18779	18787	18839	18709	18660	18893	18610	18895	18704	18653	18802	18714	18888	18896	18814	18759	18794	18899	18768	18906	18864	18664	18839	18996	18872	18630	18933	18655	18760	18875	18907	18732	18670	18873	18782	18733	18494	18776	18722	19058	18813	18858	18753	18695	18690	18843	18850	18745	18800	18716	18597	18633	18911	18652	18848	18658	18717	19010	18736	18981	18728	18544	18616	18707	18807	18852	18699	18792	18920	18909	18543	18747	18788	18857	18686	18801	18835	18638	18537	18692	18672	18684	18553	18889	18762	18697	18908	18708	18910	18800	18804	18785	18780	18754	18588	18696	18642	18775	18989	18783	18792	18866	18816	18686	18690	18904	18850	18815	18771	18680	18755	18864	18801	18634	18823	18575	18694	18793	18723	18615	18624	18867	18691	18814	18679	18883	18561	18646	18886	18934	18801	18634	18698	18984	18939	18835	18698	18839	19026	18741	18816	18748	18625	18816	18888	18610	18828	18592	18778	18766	19063	18782	18992	18723	18924	18853	18879	18814	18889	18678	18687	18755	18591	18739	18635	18736	18819	18897	18688	18557	18880	18844	18670	18637	18649	18742	18708	18651	18680	18941	18887	18745	18784	18600	18845	18689	18789	18934	18844	18927	18763	18918	18677	18576	18756	18848	18705	18955	18710	18923	18870	18714	18776	18538	18588	18703	18800	18752	18706	18806	18875	18826	18751	18795	18587	18917	18820	18651	18765	19015	18528	18641	18639	18825	18782	18611	18732	18784	18839	18753	18824	18813	18875	18802	18649	18845	18632	18771	18790	18755	18760	18706	18615	18827	18875	18918	18697	18763	18817	18743	18676	18707	18648	18838	18669	18916	18797	18725	18758	18817	18610	18647	18886	18767	18706	18892	18768	18788	19013	18702	18803	18606	18741	18652	18826	18849	18870	18634	18680	18693	18874	18902	18898	18873	18521	18841	18824	18990	18977	18739	18787	18868	18684	18715	18853	18769	18579	18513	18935	18666	18823	18684	18918	18785	18816	18827	18967	18922	18782	18668	18807	18670	18960	18837	18874	18709	18691	18823	18645	18633	18768	18617	18539	18640	18569	18582	18604	18803	18753	18774	19114	18801	18757	18766	18837	18789	18768	18836	18824	18789	18635	18752	18752	18788	18753	18695	18661	18660	18656	18730	18830	18721	18689	18607	18743	18840	18503	18876	18874	18752	18785	18813	18882	18929	18703	18886	18482	18628	18696	18549	18592	18716	18890	18663	18578	18661	18533	18853	18692	18794	19005	18684	18687	18862	18850	18696	18684	18728	18744	18822	18802	18854	18927	18768	18815	18718	18708	18839	18974	18749	18735	18821	18837	18700	18956	18693	18637	18601	18617	18625	18923	18559	18822	18736	18995	18701	18814	18748	18926	18690	18780	18734	18758	18561	18761	18888	18716	18776	18855	18790	18677	18815	18672	18712	18779	18942	18815	18983	18699	18621	18741	18838	18815	18877	18708	18748	18780	18786	18836	18588	18802	18890	18969	18920	18835	18617	18620	18850	18638	18715	18783	18931	19002	18842	18760	18751	19020	18935	18787	18793	18870	18900	18776	18717	18710	18763	18584	18760	18776	18681	18741	18704	18807	18772	18804	18897	18708	18656	18889	18707	18535	18954	18733	18756	18705	18818	18561	18847	18865	18888	18640	18763	18721	18711	18674	18667	18625	19017	18782	18766	18645	18773	18821	18749	18607	18694	18793	18818	18883	18680	18616	18786	18851	18652	18642	18676	18894	18800	18553	18849	18804	18735	18981	18663	19015	18702	18829	18844	18695	18792	18930	18776	18799	18761	18893	18847	18832	18764	18852	19028	18670	18888	18673	18859	18856	18732	18642	18698	18633	18804	18733	18877	18641	18735	18721	18863	18726	18892	19095	18635	18788	18781	18745	18818	18709	18772	18838	18714	18729	18702	18972	19025	18726	18889	18595	18703	18849	18863	18735	18678	18531	18842	18736	18893	18793	18850	18631	18633	18936	18646	18879	18792	18788	18721	18808	18708	18671	18729	18851	18780	18871	18812	18816	18710	18822	18888	18894	18811	18780	18877	18755	18525	18754	18944	18683	18954	18842	18724	18718	18729	18908	18701	18631	18727	18725	18745	18615	18824	18729	18795	18765	18886	18751	18512	18735	18781	18990	18903	18789	18672	18655	18748	18853	18761	18975	18725	18715	18753	18777	18764	18851	18847	18683	19170	18647	18662	18806	18688	18923	18928	18861	18766	18836	18801	18794	18752	18729	18722	18615	18883	18715	19077	18678	18599	18778	18832	18810	18797	18656	18744	18884	18813	18694	18724	18802	18807	18704	18732	18887	18682	18764	18697	18665	18737	18553	18606	18816	18729	18755	18658	18789	18690	18879	18677	18672	18869	18755	18772	18776	18988	18876	18901	18723	18781	18765	18844	18746	18957	18794	18905	18821	18672	18873	18920	18732	18841	18813	18813	18667	18693	18834	18760	18723	18612	18663	18829	18633	18755	18702	18935	18770	18791	18615	18982	18924	18648	18866	18678	18643	18813	18787	18834	18713	18897	18697	18953	18804	18549	18779	18742	18788	18928	18846	18737	18533	18840	18660	18867	18790	18726	18720	18672	18634	18837	18726	18622	18862	18739	18824	18753	18698	18779	18674	18789	18420	18714	18866	18627	18712	18694	18907
23241	21630	28914	31257	72050	76312	66004	49333	38158	34176	32921	32445	32202	32099	31766	31948	31963	32063	31734	31962	31790	31828	32102	31971	31704	31651	31880	31846	32002	31719	31903	31836	31881	31858	31763	32107	31827	31884	31657	31876	31785	31952	31752	31813	31774	31770	31897	31699	31833	31717	31623	31742	31617	31957	31729	31678	31485	31815	31832	31806	31513	31697	31670	31889	31815	31726	31769	31685	31936	31896	31609	32101	31949	31779	31556	31676	31705	31723	31784	31739	31644	31845	31892	31925	31718	31888	31646	31883	31479	31730	31744	31661	31689	31770	32058	31672	31697	31834	31996	31838	31902	31783	31709	31831	31816	31812	31845	31635	31873	31999	31768	31624	31695	31934	31896	31492	31713	31850	31735	31954	31703	31748	31648	31650	31943	31807	31607	31867	31942	31674	31873	31887	31776	31898	31577	31948	31777	31814	31667	31694	31695	31753	31707	32034	31750	31668	31425	31711	32023	31839	31944	31873	31793	31743	31705	31634	31825	31761	31791	31659	31628	32120	31740	31527	31687	31649	31546	31648	31728	31679	31747	31448	31612	31685	31949	31695	31763	31648	31613	31854	31948	31518	31851	31739	31729	31715	31409	31731	31882	31830	31691	31395	31764	31679	31583	31643	31950	31684	31656	31504	31824	31508	31597	31860	31737	31747	31835	31618	31714	31905	31461	31850	31817	31933	31938	31909	31641	31544	31832	31876	31867	31554	31556	31978	31666	31663	31749	31924	31755	31710	31682	31561	31742	31778	31775	31554	31503	31776	31818	31699	31783	31798	31572	31745	31938	31797	31628	31871	31857	31762	31621	31697	31792	31672	31944	31866	31894	31583	31664	31836	31755	31684	31659	31580	31728	31761	31626	31844	31889	31698	31600	31300	31863	31748	31585	31625	31713	31830	31741	31617	31776	31884	31861	31818	31883	31621	31779	31635	31808	31611	31991	31828	31802	31421	31678	31565	31558	31716	31657	31814	31678	31763	31935	31824	31670	31639	31712	31725	32037	31694	31769	31754	31605	31753	31887	31473	31961	32023	31751	31891	31784	31926	31825	31552	31618	31742	31833	31798	31731	31884	31848	31750	32041	32144	31813	31801	31683	31604	31715	31914	31593	31850	31831	31624	31522	31689	31761	31549	31617	31910	31686	31615	31863	31956	31673	31789	31891	31765	31944	31761	31673	31808	31721	31657	31787	31529	31688	31683	31599	31929	31790	31688	31513	31554	31909	31707	31805	31775	31757	31638	31866	31876	31908	31580	31633	31919	31802	31626	31567	31517	31784	31607	31813	31801	31788	31596	31607	31634	31576	31744	31768	31829	31735	31855	31765	31510	31511	31565	31754	31748	31753	31585	31754	31734	31580	31583	31909	31673	31789	31666	31858	31647	31910	31856	31697	31868	31917	31845	31811	31718	31858	31871	31449	31614	31874	31774	31625	31800	31711	31712	31922	31604	31619	31762	31946	31701	31846	31712	31547	31667	31801	31510	31713	31484	31773	31758	31948	31475	31469	31803	31752	31763	31714	31515	31841	31903	32042	31829	31725	31620	31706	31599	31725	31626	31495	31732	31750	31754	31652	31712	31695	31599	31645	31676	31732	31705	31831	31655	31856	31881	32207	31671	31658	31669	31816	31610	31819	32009	31817	31756	31716	31567	31631	31757	31705	31519	31933	31675	31647	31405	31693	31758	31606	31801	31737	31774	31736	31925	32025	31711	31845	31943	31847	31656	31722	31591	31667	31971	31538	31658	31632	31747	31921	31659	32090	31608	31611	31656	31633	31508	31972	31724	31567	31905	31720	31575	31881	31760	31790	31586	31574	31718	31683	31615	31497	31513	31671	31852	31707	31826	32003	31615	31418	31758	31731	31501	31631	31645	31608	31764	31849	31721	31826	31674	31686	31709	31886	32093	31902	31352	31739	31633	31703	31598	31739	31811	31603	31572	31766	31738	31823	31715	31875	31805	31820	31776	31700	31785	31705	31697	31855	31733	31726	31734	31642	31636	31570	31783	31609	31467	31687	31765	31894	31474	31826	31806	31780	31972	31364	31760	31847	31715	31713	31733	31866	31535	31524	31638	31659	31461	31881	31905	31806	31735	31565	31826	31691	31526	31719	31661	31611	31719	31790	31622	31833	31686	31784	31720	31679	31889	31739	31908	31484	31570	31734	31758	31551	31770	31763	31811	31617	31642	31656	31771	31723	31593	31588	31857	31868	31823	31702	31753	31893	31791	31567	31747	31778	31549	31664	31701	31512	31999	31874	31659	31800	31680	31627	31588	31724	31926	31688	31666	31805	31640	31644	31810	31491	31774	31766	31892	31735	31361	31725	31719	31587	31680	31838	31651	31532	31718	31743	31889	31895	31759	31737	31802	31682	31757	31769	31821	31912	31854	31862	31822	31649	31512	31909	31551	32058	31792	31613	31797	31626	31463	31581	31808	31909	31816	31754	31685	31811	31746	31664	31915	31649	31633	31839	31803	31757	31695	31545	31588	31854	31813	31692	31772	31756	31734	31856	31777	31683	31770	31605	31787	31797	31723	31690	31665	31910	31905	31817	31664	31840	31891	31774	31855	31846	31794	31702	31800	31498	31779	31718	31596	31766	31625	31946	31719	32041	31674	31966	31745	31942	31494	31724	31951	31892	31611	31863	31537	32051	31934	31926	31757	31741	31602	31777	31681	31573	31749	31503	31927	31727	31649	31614	31792	31739	31710	31726	31681	31753	31812	31866	31789	31678	31499	31632	31474	31674	31618	31986	31613	31584	31948	31602	31697	31676	31639	31942	31664	31908	31844	31763	31615	31724	31469	31654	31599	31732	31559	31729	31837	31910	31759	31793	31474	31685	31406	31555	31751	31452	31879	31702	31715	31648	31694	31716	31734	31615	31746	31993	31594	31861	31661	31817	31901	31755	31763	31916	31834	32004	31799	31706	31733	31723	31756	31488	31676	31762	31595	31853	31748	31909	31889	31834	31611	31638	31626	31893	31778	31770	31406	31667	31788	31805	31927	31680	31655	31729	31786	31768	31964	31997	31843	31713	31332	31817	31815	31796	31518	31822	31453	31888	31946	31723	31819	31623	31745	31571	31584	31898	31864	31815	31805	31815	31600	31675	31858	31596	31644	31962	31557	31870	31565	31746	31668	31727	31765	31773	31662	31689	31630	31784	31978	31805	31667	31777	31434	31816	31816	31632	31835	31833	31442	31654	31393	31686	31888	31759	31723	31878	31797	31658	31879	31625	31540	31700	31880	31514	31934	31551	31657	31758	32085	31766	31631	31960	31485	31562	31625	31760	31706	31522	31631	31644	31828	31879	31573	31540	31539	31739	31586	31758	31766	31699	31777	31918	31619	31783	31858	31746	31856	31705	31543	31515	31774	31863	31757	31735	31685	31706	31861	31574	31734	31704	31534	31891	31723	31753	31583	31628	31712	31719	31355	31801	31592	32012	31686	31864	31885	31950	31727	31720	31825	31892	31589	31751	31641	31608	31597	31980	31681	31801	31536	31812	31659	31711	31837	31484	31728	31718	31837	31887	32028	31586	31440	31722	31884	31460	31725	31945	31884	31658	31839	31699	31753	31793	31633	31664	31787	31754	31791	31868	31869	31783	31626	31578	31602	31904	31987	32005	31901	31645	31793	31509	31696	31765	31713	31754	31424	31596	31540	31856	31428	31788	31874	31557	31993	31594	31446	31577	31939	31775	31685	31792	31787	31773	31663	31702	31739	31849	31772	31885	31881	31601	31616	31759	31704	31950	31776	31742	31647	31816	31649	31639	31655	31729	31790	31914	31728	31505	31967	31872	31514	31831	31786	31691	31639	31944	31830	31869	31733	31753	31528	31830	31897	31721	31455	31679	31821	31730	31762	31793	31641	31857	31632	31729	31920	31850	31592	31961	31697	31910	31721	31746	31455	31808	31731	31767	31559	31882	31687	32000	31941	31678	31678	31923	31677	31612	31907	31751	31567	31922	31835	31685	31915	31877	31619	31443	31525	31751	31539	31674	31604	31757	31771	31751	31635	31669	31885	31702	32012	31681	31473	31737	31811	31739	31632	31808	31917	31525	31792	31992	31651	31865	31561	31866	31874	31709	31800	32061	31604	31776	31726	31743	31903	31506	31846	31578	31920	31680	31747	31811	31495	31632	31707	31713	31628	31728	31631	31767	31726	31864	31813	31525	31711	31788	31911	31794	31474	31771	31811	31800	31841	31668	31704	31813	31562	31823	31574	31867	31839	31685	31995	31689	31548	31509	31703	31593	31694	31516	31722	31897	31896	31649	31688	31917	31498	31778	31748	31637	31745	31892	31709	31773	31677	31820	31617	31663	31630	31726	31616	31633	31812	31683	31711	31729	31501	31837	31733	31802	31794	31674	31703	31754	31565	31810	31738	31640	31881	31804	31906	31635	31701	31789	31649	31816	31578	31668	31802	31977	31875	31653	31864	31723	31747	31608	31696	31753	31662	31876	31619	31508	31629	31712	31711	31926	31871	31806	31852	31720	31734	31862	31486	31830	31687	31796	31805	31769	31687	31577	31615	31640	31853	31560	31767	31854	31410	31259	31519	31732	31807	31748	31865	31603	31944	31878	31887	31799	31897	31811	31642	31753	31742	31946	32023	31744	31853	32070	31496	31625	31575	31832	31758	31719	31631	31905	31812	31671	32048	31848	31873	31690	31505	31616	31790	31720	31562	31737	31911	31858	31777	31600	31544	31682	32057	31728	31853	31849	31902	31769	31776	31874	31838	31612	31875	31730	31663	31834	31919	31783	31711	31713	31713	31808	31880	31902	31881	32009	31828	31658	31444	31755	32060	31879	32029	31776	31769	31797	31984	31646	31527	31538	31452	31936	31686	31923	31863	31869	32117	31854	31738	31919	31686	31663	31451	31642	31872	31749	31831	32039	31742	31665	31970	31843	31741	31714	31796	31728	31518	31832	31759	31539	31909	31783	31751	31852	31791	31740	32003	31837	31792	31537	31626	31737	31840	31669	31695	31561	31601	31630	31851	31483	31618	31881	31798	31904	31705	31691	31762	31676	31655	31880	31614	31784	31695	31921	31646	31763	31830	31571	31741	31782	31512	31745	31679	31761	31578	31676	31824	32012	31696	31780	31873	32032	31570
29642	50991	45264	43364	89098	81038	64088	39309	26009	20973	19629	19276	19314	19175	19366	19198	19210	19388	19087	19259	19047	19206	19239	19405	19347	19385	19450	19455	19245	19075	19298	19181	19413	19227	19331	19328	19308	19512	19216	19149	19300	19087	19128	19241	19293	19140	18937	19413	19449	19558	19360	19325	19351	19414	19364	19214	19260	19088	19166	19339	19176	19262	19318	19368	18956	19265	19300	19300	19272	19234	19244	19349	19389	19322	19309	19166	19223	19233	19365	19318	19258	19200	19073	19406	19057	19120	19154	19201	19327	19233	19268	19008	19178	19328	19069	19366	19186	19432	19184	19254	19163	19178	19340	19188	19202	19158	19296	19271	19250	19285	19232	19294	19241	19216	19138	19035	19029	19319	19046	19255	19110	19139	19293	19165	19367	19199	19133	19165	19307	19272	19199	19414	19220	19027	19343	19136	19214	19102	19306	19100	19340	19285	19137	19313	19228	19270	19083	19185	19349	19325	19261	19109	19375	19154	19247	19123	19205	19210	19130	19221	19339	19154	19165	19127	19215	19180	19189	19136	19165	19176	19104	19231	19093	19326	19329	19355	19196	19145	19337	19138	19129	19355	19429	19226	19189	19204	19132	19409	19095	19267	19180	19361	19198	19287	19203	19418	19168	19311	19212	19261	19214	19164	19093	19361	19288	19240	19279	19024	19287	19230	18985	19197	19218	19257	19070	19125	19365	19327	19102	19288	19082	19267	19397	19279	19218	18933	19298	19067	19298	19299	19234	19111	19249	19204	19136	19101	19173	19097	19161	19310	19336	19207	19185	19096	19045	19202	19125	19167	19327	19321	19157	19072	19298	19270	19127	19006	19324	19262	19118	19279	19332	19179	19031	19254	19302	19349	19162	19021	19229	19222	19122	19131	19196	19264	19549	19213	19267	19164	19283	19193	19336	19030	19161	19228	19120	19235	19093	19335	19113	19308	19254	19268	19258	19445	19315	19177	19349	19326	19070	19149	19255	19116	19268	19099	19224	19320	19326	19335	19226	19042	19198	19265	19170	19164	19211	19251	19219	19045	19004	19143	19131	19175	19196	19188	19269	19144	19168	19082	19113	19228	19354	19228	19172	19328	19219	19064	19192	19203	19290	19217	19001	19047	19084	19330	19058	19493	19332	19271	19234	19330	19222	19410	19140	19389	19111	19244	19264	19177	19108	19405	19247	19466	19204	19465	19310	19159	19386	19278	19182	19047	19198	19368	19299	19230	19199	19044	19160	19213	19293	19139	19173	19113	19406	19211	19210	19351	19312	19046	19146	19076	19149	19240	19181	19435	19262	19394	19135	19188	18980	19008	19122	19141	19154	19283	19294	19156	19110	19351	19016	19237	19256	19249	19340	19321	19258	19374	19399	19268	19135	19245	19219	19104	19015	19263	19141	19275	19348	19034	19141	19367	19213	19242	19199	19300	19212	18992	19317	19280	19293	18926	19140	19393	19173	19211	19177	19245	19106	19135	19055	19248	19221	19133	19026	19304	19131	19174	19318	19161	19239	19055	19349	19275	19150	19118	19261	19288	19227	19313	19032	19237	19388	19166	19022	19242	19311	19371	19203	19345	19154	19244	19346	19299	19267	19169	19126	19141	19458	19339	19295	19088	19315	19078	19252	19320	19265	19253	19361	19176	19285	19146	19244	19066	19498	19354	19479	19031	19199	19118	19533	19208	19101	19299	19302	19096	19180	19144	19106	19217	19204	19237	19285	19235	19158	19431	19112	19311	19177	19106	19124	19154	19204	19353	18980	19191	19371	19119	19096	19281	19363	19300	19171	18954	18954	19335	19189	19160	19339	19269	19305	19167	19027	19284	19164	19169	19198	19309	19203	19251	19237	19031	19163	19241	19373	19218	19087	19413	19389	19111	19320	19144	19095	19105	19166	19393	19186	19227	19304	19246	19161	19227	19371	19167	19049	19079	19229	19162	19190	19266	19124	19434	19232	19247	19460	19339	19122	19265	19083	19216	19194	19307	19208	19025	19380	19072	19207	19278	19374	19390	19604	19188	19224	19320	19240	19031	19278	19065	19316	19232	19362	19292	19310	19180	19369	19140	19174	19139	19258	19160	19061	19186	19194	19338	19268	19334	19189	19332	18958	19317	19379	19024	19141	19261	19161	19405	19252	19228	19061	19111	19216	19287	19332	19168	19204	19241	19027	19281	19299	19295	19146	19313	19123	19233	19292	19075	19131	19143	19137	19220	19144	19293	19073	19280	19071	19154	19219	19239	19312	19211	19317	19186	19163	19440	19345	19233	19107	19288	19097	19110	19350	19148	19223	19290	19234	19275	19193	19422	19334	19255	19230	19179	19298	19322	19079	19388	19156	19303	19210	19319	19278	19204	19325	19164	19254	19198	19432	19228	19215	19303	19069	19362	19301	19136	19312	19120	19206	19192	19099	19226	19329	19254	19161	19197	19141	19316	19194	19209	19371	19296	19264	19117	19291	19061	19099	19236	19022	19498	19379	19113	19067	19237	19267	19089	19317	19133	19229	19083	19240	19175	19247	19168	19425	19079	19283	19278	19215	19160	19278	19212	19170	19243	19356	19084	19170	19143	19304	19178	19006	19214	19144	19169	19145	19271	19173	19416	19198	19413	19094	19119	19379	19173	19239	19317	19151	19268	19205	19208	19170	19176	19150	19331	19371	19196	19203	19179	19220	19275	19135	19149	19431	19203	19321	19361	19326	19062	19289	19259	19416	19183	19207	19189	19119	19484	19122	19249	19231	19253	19262	19300	19263	19311	19372	19316	19164	19120	19153	19517	19207	19307	19042	19258	19486	19113	19211	19260	19187	19068	19284	19294	19190	19274	19096	19231	19039	19372	19146	19116	19337	19174	19313	19464	19207	19008	19231	19205	19303	19235	18998	19086	19134	19082	19165	19315	18989	19373	19128	19417	19270	19225	19476	19029	19189	19235	19268	19237	19337	19175	19128	19192	19191	19206	19331	19148	19290	19199	19280	19348	19245	19303	19053	19295	19158	19210	19123	19115	19365	19164	19192	19172	19334	19183	19158	19147	19271	19143	19081	19205	19142	19047	19319	19288	19446	19401	19412	19279	19196	19126	19193	19284	19216	19273	19178	19129	19285	19277	19321	19120	19308	19204	19271	19265	19305	19217	19014	19151	19325	19154	19127	19257	19082	19150	18966	19268	19552	19341	19069	19405	19123	19214	19177	19290	19339	19162	19201	19202	19397	19479	19426	19174	19275	19061	19146	19238	19276	19180	19287	19140	19295	19239	19174	19115	19194	19334	19197	19213	19249	19238	19182	19286	19343	19458	19347	19282	19064	19337	18875	19291	19262	19376	19260	18969	19231	19255	18978	19223	19295	19171	19069	19196	19123	19313	19232	19380	19346	19111	19226	19310	19315	19296	19241	19038	19466	19108	19405	19156	19101	19347	19198	19180	19343	19283	19148	19252	19145	19261	19348	19002	19304	19246	19238	19159	19197	19269	19259	19212	19381	19248	19278	19229	19230	19352	19429	19277	19403	19309	19129	19230	19158	19114	19378	19137	19265	19118	18835	19122	19309	19253	19326	19352	19045	19160	19226	19186	19342	19357	19326	19259	19218	19197	19398	19297	19226	19131	19180	19311	19218	19383	19273	19257	19316	18994	18996	19351	19140	19202	19357	19315	19293	19155	19315	19285	19345	19285	19222	19211	19246	19124	19248	19348	19378	19133	19285	19134	19261	19231	19271	19171	19371	19130	19331	19245	19324	19149	19053	19332	19065	19035	19057	19038	19313	19149	19227	19267	19207	19321	19212	19187	19255	19114	19310	19317	19175	19346	19233	19305	19122	19086	19284	19189	19118	19031	19192	19164	19229	19127	19415	19159	19139	19276	19195	19167	19237	19140	19318	19231	19210	19323	19303	19229	19396	19166	19379	19088	19185	19093	19193	19418	19515	19083	19317	19212	19371	19340	19214	19205	19169	19156	19223	18989	19189	19297	19170	19319	19173	19000	19210	19261	19439	19336	19289	19274	19263	19033	19046	19246	19135	19207	19126	19244	19131	19122	19313	19347	19252	19094	19099	19265	19141	19249	19089	19297	19156	19071	19089	19140	19117	19299	19348	19373	19159	19041	19306	19140	19273	19443	19443	19135	19382	19193	19232	19145	19129	19273	19327	19312	19344	19274	19416	19309	19107	19235	19290	19205	19176	19104	19370	19232	19097	19318	19228	19213	19321	19285	19256	19004	19225	19288	19244	19209	19240	19241	19084	19213	19115	19132	19219	19174	19201	19245	19178	19081	19319	19108	19217	19220	19206	19209	19321	19256	19212	19165	19199	19205	19174	19132	19288	19223	19155	19150	19298	19481	19424	19165	19301	19263	19146	19256	19280	19343	19118	19511	19321	19230	19146	19271	19019	19198	19048	19312	19097	19201	19378	19159	19197	19221	19191	19344	19205	19341	19120	19051	19228	19259	19240	19070	19217	19068	19321	18994	19275	19179	19345	19309	19002	19171	19253	19506	19297	19287	19197	19083	19256	19019	19232	19091	19374	19189	19350	19137	19254	19321	19409	19207	19393	19250	19172	19154	19105	19132	19340	19173	19248	19400	19424	19114	19213	19090	18990	19006	19301	19178	19146	19089	19330	19262	19143	19121	19322	19151	19237	19224	19207	19223	19322	19029	19236	19250	19205	19269	19362	19307	19253	19183	19254	19211	19094	19346	19031	19205	19368	19096	19190	19264	19303	19238	19348	19114	19243	19241	19234	19358	19106	19466	19012	19184	19355	19270	19216	19105	19275	19173	19396	19313	19172	19200	19331	19348	19060	19186	19025	19199	19213	19154	19210	19023	19190	19198	19250	19075	19311	19239	19283	19171	19401	19333	19207	19313	19343	19281	19147	19130	19158	19139	19167	19035	19462	19027	19041	19367	19222	19117	19178	19193	19259	19258	19257	18923	19166	19313	19445	19338	19344	19063	19178	19140	19183	19425	19279	19259	19407	19041	19170	19329	19209	19250	19095	19158	19403	19165	19121	19323	19499	19144	19324	19104	19240	19288	19280	19310	19104	19090	19239	19307	19147	19060	19157	19339	19315	19200	19178	19027	19333	18994	19254	19150	19151	19209	19291	19065	19295	19155	19272	19276	19300	19114	19357	19297
36535	33688	37935	36007	41645	41154	36644	33401	31936	31203	31042	30848	30801	30704	30832	31102	30683	30695	30967	30698	30695	30716	30994	30994	30795	30700	30896	30814	31162	30943	31110	30846	30794	30761	30665	31207	30829	30941	30951	30769	30701	30896	30836	30886	30769	30641	30893	30983	30808	30709	30918	30725	30849	30999	30722	30711	31033	30913	31216	30817	30777	30730	30800	30705	30807	30756	30709	30890	30754	30767	30893	30864	30725	31133	30836	30631	30708	30908	30976	30810	30775	30857	31065	30850	30813	30756	30931	30949	30902	30741	30943	30829	30836	30945	30627	30867	30536	30866	30722	31053	30832	30941	30845	30745	30450	30821	30985	30893	30801	30936	30860	30872	30919	30945	30793	31024	30846	30739	30852	30889	30840	30645	30789	30989	30889	30729	30857	30643	30896	31019	30803	30799	30893	30966	30872	31167	30883	30768	31083	30899	30679	30896	30945	30824	30837	30657	30973	30862	30850	31186	30810	30796	30705	30974	31051	30551	30726	30729	30533	30833	30585	31136	30877	30628	30813	30737	30952	30809	30864	30846	31120	31036	30902	30959	30953	30940	31007	30842	30851	30955	30621	31148	30890	30978	30953	30745	30988	30940	31041	30583	30916	30889	30922	30706	30725	30857	30824	30549	30530	30830	30732	30877	31022	30819	30912	30878	30694	30812	30783	30940	30772	30791	30581	30910	31011	30634	30846	30926	30749	30782	30850	30936	30808	30569	30919	30798	30954	30860	30704	30859	30970	30718	30713	30666	30484	30763	30980	30833	30984	30877	30903	30846	30719	30649	30778	30904	30897	30867	30837	30791	30736	31076	30866	30681	30557	30870	31075	30793	30759	30887	30768	30776	30882	30800	30895	30895	30726	30915	30694	30913	30910	30837	31094	30757	30930	30694	30918	30874	30778	31006	30880	30882	30699	30795	30824	30682	30952	30825	30934	30899	30940	30764	30804	30879	30771	30648	30911	30754	30613	30617	30710	30669	30316	30817	30690	30944	30967	30791	30866	30804	30316	30686	30851	30734	30867	30905	30934	30828	30866	30765	30681	30637	30744	30765	31064	30698	30900	30837	30843	30979	30836	30757	30730	30785	30739	30710	30888	30990	30712	30696	30805	30585	30890	30833	30820	31155	30750	30647	30813	30671	30744	30901	30735	31024	30932	31063	30754	30625	30694	30923	30857	30906	30872	30625	30948	30813	30618	30802	30692	30766	30868	30904	30747	30507	30863	30831	30734	30892	31092	31072	30885	30741	30652	31069	31016	30806	30887	30741	30690	30640	30760	30774	30784	30923	30922	31069	30766	30685	30682	30674	30834	30806	30742	30843	30832	30616	30801	30907	31067	30764	30571	30625	30802	31037	30872	30705	31122	31020	30686	30796	30653	30727	30672	30848	30655	30746	30949	30858	30932	30655	30822	30940	30574	30809	30858	30936	30802	30806	30876	30669	30659	30512	30933	30813	30616	30802	30876	30715	30695	30824	30726	30710	31032	30815	30679	30780	30701	30639	30911	30846	30707	31002	30803	30921	30794	30829	30691	30834	30938	31012	30978	30984	30712	30792	31184	30726	30928	30799	30892	30895	31052	30580	30676	30851	30491	30923	30748	30606	30832	30879	30827	30796	30594	31022	31006	30690	30685	30727	30885	30619	30875	30663	30778	30834	30851	30694	30738	30746	31107	30839	30726	30740	30833	30521	30780	30918	31009	30959	30723	30764	30700	30759	30718	30606	30818	30763	30638	30758	30886	30872	30614	30887	31111	30664	30848	30943	31071	30815	30921	30695	30698	30922	30873	31065	30963	30981	30929	30891	30745	30749	30911	30534	30833	30782	30770	30807	31006	30672	30835	30890	30579	30718	30811	30678	30926	30640	30733	30784	30949	31050	30889	30948	30766	30842	30758	30599	30939	30719	30966	30783	30734	31028	30904	30949	31031	30884	30918	30545	30788	30706	30754	30918	30989	30816	30812	30734	30856	30774	30754	30720	30623	30772	30964	30804	31189	30653	31157	30750	30755	30970	30780	30666	30994	31009	30779	31067	30957	30859	30609	30966	30832	30822	30880	30968	30593	30761	30993	30926	30783	30963	30899	30599	30744	30786	31074	30836	30774	30817	30617	30889	30814	31071	30720	30675	30711	31102	30935	30721	30776	30558	30690	30940	30736	30699	30836	30846	30769	30695	30679	31060	31005	30773	30804	30863	30889	30910	30791	30799	30783	30957	30748	30959	31036	30888	30963	30950	30900	31046	30997	30838	30994	30819	30957	30878	30480	30795	30953	30749	31079	30803	30717	30531	31058	30956	31035	30699	30930	30802	30850	30875	30899	30707	30976	30886	30775	30889	30771	30748	30841	30759	30963	30693	30799	30689	30740	30978	30918	30748	30838	30804	30818	30816	31134	30852	30965	30566	30939	30970	30783	30689	31096	30765	30770	30719	30989	30849	30863	30728	30923	30956	30726	30614	30790	30715	30885	30794	30674	30686	30660	30906	31054	30992	30706	31038	30995	30849	30869	30796	30624	30655	30888	30860	31028	30786	30871	30957	30931	31031	30961	30969	30828	30745	31003	30590	30757	30702	31082	30813	30876	30823	30829	31020	30814	30863	30974	30692	30762	30801	30774	30631	30732	30609	30862	30777	30801	30533	30651	31053	30890	30782	30926	31023	30688	30899	30947	30732	30701	30940	30981	30921	30802	30602	30967	30674	31012	30589	30971	30926	31002	30896	30701	30707	30862	30981	31243	30789	30787	30841	30645	30622	30784	30858	30751	30823	30496	30661	30994	30901	30937	30773	30882	30913	30713	30797	30644	30721	30906	30889	30853	30688	30965	31130	30932	30677	31047	30966	30981	30906	30942	30823	30931	30725	30736	30880	30721	30736	30803	30962	30850	30880	30610	31032	30759	30577	30864	30765	30991	30987	30968	30720	30600	30854	30900	30747	31146	30953	30565	30872	30919	30600	30898	30598	30862	30793	30874	30543	30637	30741	30882	30805	30817	30914	30789	30793	30925	30867	30910	30598	30881	30676	30864	31022	30704	30773	30804	30873	30712	30745	30935	30909	30842	30814	30813	30888	30796	30746	30926	30907	30880	30968	30962	30957	30866	30805	30698	30703	31052	30945	30863	30506	30836	30770	31012	30688	30860	30535	30819	30796	30640	30844	30845	30806	30957	30671	30915	30725	30939	30586	30650	30825	30982	30583	30700	30935	30890	30929	30970	30768	30579	30845	30859	30633	30743	31103	30812	30926	30977	31151	30725	30781	30900	30883	30670	30956	30964	30910	30849	30872	30931	30952	30907	31088	30895	30806	30841	30694	30977	30922	30960	30538	30666	31053	30806	30742	30637	30872	30777	30982	30881	30909	30743	30866	30864	30879	30541	30828	30777	30844	30546	30610	30852	30743	30796	30666	30797	30785	30773	31009	30890	30681	30519	30865	30922	30836	30799	30861	30786	30954	30759	30691	30745	30708	30912	31155	30613	30937	30738	30918	30720	31118	30969	30974	30712	30654	30976	30894	30620	30687	30954	30862	30812	30704	30937	30908	30681	30523	30880	30955	31044	30917	30961	30730	30859	30988	30834	30850	30993	30752	30965	30631	30613	30853	30904	31048	31044	30754	30912	30923	30888	30853	30790	30673	30869	30892	30741	31088	30973	31208	30779	31128	30815	31076	30964	30978	30849	31082	30787	30964	30913	30903	30574	30698	30902	30800	30563	30883	30744	30588	30863	30866	30856	30847	30560	30723	30820	30519	30792	30829	30683	30744	30692	30728	30644	31004	31051	30945	31259	31030	30806	30808	30701	30871	30458	30715	30798	30897	30685	30800	30804	31004	30815	30748	31042	30782	30751	30698	31168	30857	30821	31042	31101	30855	30753	30884	31034	30846	30989	30702	30965	30832	30700	30674	30676	30955	30701	30748	30824	30656	30885	30757	30806	30391	31027	30620	30684	30530	30767	31014	30664	30828	30842	30940	30988	30727	30573	30547	30728	30915	30801	30647	30705	30879	30865	30899	30925	30880	30859	30780	30775	30780	30892	30907	30627	30820	30695	30918	30802	30783	30859	30745	30925	30786	31130	30708	30758	30774	30947	30668	30719	30853	30787	30768	30647	30704	30914	30766	30792	30785	30636	30846	30904	30944	30802	30818	30878	30717	30695	30860	30919	30930	30907	30978	30667	30668	30786	30895	30822	30928	30671	30962	30907	30867	31073	30969	30702	30720	30815	30537	30905	30730	30902	30629	31164	31040	30800	30898	30812	31097	30934	30924	30731	30715	30971	30833	30716	30968	30803	30624	30916	30633	30796	30692	30753	30820	30859	30803	30970	30735	30991	30755	30733	31099	30860	30859	30645	30917	31018	30886	30831	30908	30821	31078	30758	30804	30962	30983	30756	30634	30896	31071	30814	30928	30796	30630	30544	30777	30859	30567	30575	30617	30667	30709	30973	30900	30882	30871	30810	31093	30769	30932	30878	30735	30681	30861	31021	30780	30916	30789	30798	30970	30845	30971	30787	30934	30830	30766	30955	30956	30988	31085	30685	30938	30640	30767	30658	30953	30612	30772	30804	30773	30988	30728	31127	31072	30966	30897	31035	30953	30910	30793	30860	30889	31000	30891	30793	30935	30890	30454	30906	30479	30832	30655	30764	31046	31008	30992	30659	30908	30978	30820	30845	30965	30801	30994	30847	30584	30902	30954	30740	30986	30735	30731	30914	30906	30643	30746	30976	30717	30964	30928	30779	30807	30914	30564	30829	30929	31094	30768	30976	30796	30944	30716	30910	31019	30556	30758	30865	30679	30923	30831	30708	30853	30750	30867	30949	30689	30753	30826	31075	30668	30836	31054	30589	30945	30763	30856	30742	30822	30955	30963	30990	30831	30731	30793	30839	30716	30974	30962	30957	30969	30781	30907	30685	30697	30768	30756	30717	30961	31098	30546	30821	30874	30814	30967	30593	31004	30700	30547	30747	30847	30806	30852	30930	30823	30985	30891	30816	30832	30918	30865	30746	30914	30763	30819	30900	30997	30669	30681	30879	30949	30977	30650	30701	30739	30863	30818	30890	30822	30757	31019	30707	30714	30937	30822	30855	30808	30766	30944	30689	30796	31108	31214	30965	30877	30673	31065
23778	32711	29856	24185	31701	29036	23821	20473	19100	18578	18577	18282	18312	18460	18036	18456	18199	18445	18460	18303	18333	18307	18359	18428	18356	18264	18422	18406	18130	18343	18383	18235	18552	18337	18511	18464	18282	18355	18243	18264	18436	18250	18473	18261	18310	18179	18313	18383	18381	18386	18311	18480	18425	18472	18128	18343	18206	18310	18320	18376	18160	18474	18123	18225	18395	18123	18167	18305	18435	18059	18302	18473	18253	18297	18221	18273	18484	18375	18278	18236	18348	18306	18290	18338	18365	18340	18401	18224	18380	18486	18290	18559	18349	18385	18447	18437	18147	18356	18202	18342	18269	18417	18399	18275	18440	18423	18149	18174	18294	18517	18186	18159	18144	18202	18302	18310	18431	18353	18267	18423	18402	18293	18278	18189	18331	18323	18103	18215	18455	18246	18450	18238	18254	18472	18345	18323	18338	18308	18170	18404	18169	18163	18265	18354	18182	18123	18364	18088	18247	18258	18411	18314	18453	18281	18231	18211	18434	18270	18572	18426	18354	18187	18271	18382	18368	18453	18256	18168	18145	18262	18340	18232	18288	18329	18348	18245	18319	18360	18307	18290	18303	18379	18162	18422	18257	18206	18261	18295	18317	18303	18217	18343	18341	18285	18367	18242	18366	18267	18173	18359	18354	18293	18412	18240	18497	18374	18223	18479	18271	18355	18565	18218	18276	18412	18235	18306	18287	18412	18479	18188	18385	18065	18159	18178	18466	18342	18344	18447	18221	18244	18263	18340	18089	18174	18202	18298	18338	18264	18166	18310	18296	18223	18414	18156	18340	18230	18419	18076	18451	18158	18439	18333	18382	18337	18274	18366	18327	18372	18344	18286	18331	18278	18294	18138	18213	18317	18224	18462	18304	18202	18391	18190	18382	18302	18416	18237	18243	18458	18329	18354	18413	18248	18393	18475	18419	18193	18373	18171	18429	18199	18453	18390	18340	18265	18253	18381	18365	18170	18467	18471	18299	18288	18442	18389	18262	18164	18233	18377	18161	18265	18190	18488	18463	18195	18328	18490	18318	18265	18168	18321	18183	18423	18382	18146	18479	18388	18401	18304	18285	18316	18247	18303	18256	18353	18244	18508	18409	18300	18299	18290	18244	18288	18250	18302	18273	18453	18359	18170	18526	18340	18250	18259	18166	18333	18347	18315	18300	18215	18291	18291	18273	18336	18276	18161	18237	18361	18332	18269	18170	18294	18336	18356	18250	18358	18097	18476	18183	18310	18226	18364	18295	18159	18348	18141	18164	18276	18287	18397	18411	18232	18247	18099	18226	18303	18236	18198	18304	18334	18367	18228	18205	18526	18210	18481	18221	18294	18247	18331	18375	18218	18033	18373	18652	18392	18222	18469	18444	18243	18282	18476	18383	18314	18459	18293	18283	18437	18291	18362	18294	18404	18256	18352	18170	18411	18272	18202	18295	18311	18429	18363	18350	18327	18417	18489	18330	18307	18287	18287	18403	18320	18400	18395	18251	18490	18425	18280	18396	18301	18388	18195	18384	18390	18307	18253	18228	18163	18577	18217	18133	18461	18384	18473	18549	18533	18364	18486	18248	18320	18267	18327	18466	18394	18514	18152	18226	18192	18333	18414	18265	18191	18419	18255	18287	18333	18323	18496	18318	18249	18226	18407	18181	18246	18377	18513	18297	18425	18304	18326	18271	18286	18406	18421	18299	18300	18541	18385	18337	18259	18326	18517	18154	18269	18275	18398	18344	18307	18395	18417	18236	18186	18232	18102	18018	18374	18197	18406	18374	18479	18375	18302	18162	18267	18380	18276	18117	18267	18374	18216	18540	18280	18378	18265	18257	18292	18404	18355	18362	18126	18424	18295	18329	18475	18227	18515	18307	18241	18202	18339	18338	18227	18379	18252	18410	18237	18323	18375	18335	18340	18491	18376	18400	18524	18223	18385	18196	18496	18292	18343	18133	18303	18342	18335	18049	18300	18397	18164	18306	18232	18345	18259	18405	18236	18167	18351	18406	18286	18430	18367	18356	18186	18320	18322	18059	18226	18184	18261	18230	18031	18372	18387	18291	18286	18348	18251	18183	18379	18420	18123	18153	18278	18413	18299	18502	18348	18237	18249	18470	18235	18359	18329	18632	18161	18257	18271	18591	18145	18378	18155	18256	18240	18435	18015	18462	18490	18325	18290	18372	18333	18347	18306	18419	18258	18317	18339	18277	18241	18307	18267	18212	18515	18200	18268	18433	18351	18291	18164	18333	18360	18271	18376	18464	18139	18489	18271	18133	18335	18275	18264	18346	18138	18222	18339	18340	18529	18314	18307	18439	18412	18366	18139	18350	18403	18155	18206	18160	18372	18208	18377	18247	18410	18389	18259	18363	18401	18333	18428	18257	18303	18139	18280	18218	18320	18250	18301	18335	18283	18190	18381	18357	18243	18337	18502	18346	18268	18224	18234	18357	18315	18363	18182	18359	18162	18269	18233	18365	18435	18320	18280	18359	18228	18322	18339	18322	18438	18190	18296	18265	18324	18222	18430	18292	18387	18271	18502	18269	18322	18313	18429	18353	18323	18354	18277	18333	18327	18288	18385	18293	18212	18371	18457	18352	18314	18195	18206	18165	18306	18458	18368	18383	18207	18479	18137	18561	18548	18221	18107	18005	18353	18053	18150	18159	18254	18460	18292	18346	18329	18254	18266	18235	18099	18394	18401	18205	18197	18174	18332	18251	18461	18367	18276	18301	18164	18180	18363	18315	18353	18495	18245	18498	18442	18479	18308	18192	18419	18307	18138	18498	18431	18250	18195	18334	18386	18297	18220	18335	18269	18248	18271	18484	18285	18366	18188	18288	18352	18241	18410	18217	18384	18285	18373	18200	18314	18196	18306	18426	18104	18296	18173	18279	18179	18356	18273	18284	18387	18302	18391	18508	18035	18407	18307	18350	18371	18338	18157	18289	18277	18120	18283	18322	18313	18248	18384	18333	18394	18227	18202	18320	18218	18224	18308	18135	18243	18306	18359	18266	18211	18411	18173	18281	18370	18368	18219	18317	18475	18294	18351	18349	18389	18304	18396	18419	18367	18421	18170	18162	18022	18424	18260	18176	18392	18444	18273	18229	18377	18195	18366	18200	18184	18332	18300	18302	18251	18301	18406	18305	18373	18317	18329	18173	18397	18265	18410	18121	18183	18188	18319	18474	18286	18303	18231	18132	18361	18354	18369	18488	18327	18171	18305	18259	18387	18249	18372	18212	18256	18098	18358	18381	18364	18539	18323	18394	18568	18251	18320	18238	18543	18309	18331	18174	18404	18443	18481	18316	18404	18335	18296	18315	18302	18219	18301	18426	18084	18322	18434	18338	18277	18406	18309	18459	18286	18348	18429	18257	18288	18333	18256	18251	18333	18168	18219	18422	18273	18386	18265	18248	18366	18250	18294	18398	18159	18357	18451	18384	18256	18450	18313	18340	18339	18549	18272	18400	18219	18261	18299	18157	18411	18285	18267	18354	18116	18263	18379	18467	18362	18275	18324	18333	18481	18176	18240	18406	18551	18385	18188	18517	18319	18332	18182	18249	18270	18544	18227	18242	18251	18242	18241	18340	18519	18249	18284	18432	18293	18439	18363	18210	18210	18213	18191	18280	18344	18356	18282	18286	18396	18305	18133	18285	18279	18213	18312	18228	18280	18503	18137	18385	18306	18214	18296	18405	18510	18330	18259	18374	18478	18356	18077	18354	17996	18329	18273	18383	18514	18297	18224	18542	18437	18571	18397	18370	18304	18385	18256	18377	18310	18224	18203	18266	18172	18311	18321	18374	18385	18363	18153	18207	18240	18168	18177	18077	18282	18388	18343	18493	18329	18271	18253	18307	18483	18194	18401	18364	18231	18319	18366	18268	18251	18207	18476	18347	18275	18393	18382	18147	18294	18243	18161	18340	18178	18279	18433	18429	18280	18375	18398	18286	18287	18392	18461	18277	18230	18533	18254	18191	18244	18379	18469	18253	18371	18170	18236	18263	18388	18381	18259	18548	18361	18234	18403	18360	18299	18201	18428	18377	18267	18364	18499	18386	18280	18273	18362	18233	18328	18308	18243	18170	18101	18445	18338	18218	18551	18133	18238	18489	18352	18276	18354	18323	18178	18402	18487	18218	18336	18293	18261	18404	18367	18250	18321	18288	18255	18442	18180	18182	18308	18350	18322	18333	18383	18040	18460	18539	18212	18316	18036	18246	18349	18299	18491	18201	18327	18277	18392	18343	18313	18299	18372	18351	18136	18495	18376	18405	18400	18450	18170	18318	18317	18273	18275	18316	18243	18219	18267	18300	18295	18449	18250	18311	18146	18391	18347	18223	18369	18250	18326	18338	18256	18448	18109	18309	18514	18241	18290	18228	18396	18322	18439	18372	18425	18243	18398	18244	18550	18247	18137	18164	18338	18337	18193	18390	18211	18454	18244	18299	18315	18244	18226	18238	18236	18282	18411	18266	18435	18334	18281	18428	18136	18268	18372	18290	18171	18257	18454	18240	18322	18412	18238	18309	18258	18301	18300	18236	18247	18385	18364	18467	18195	18401	18082	18268	18243	18109	18261	18322	18328	18188	18372	18355	18390	18394	18091	18175	18495	18155	18174	18214	18339	18331	18289	18266	18206	18210	18199	18411	18207	17962	18548	18391	18132	18408	18348	18338	18347	18378	18388	18313	17977	18418	18347	18355	18302	18187	18402	18393	18332	18338	18379	18347	18434	18316	18197	18370	18333	18379	18237	18292	18315	18352	18240	18293	18208	18370	18353	18325	18262	18113	18129	18352	18353	18297	18199	18262	18054	18147	18241	18349	18210	18335	18401	18257	18211	18310	18251	18243	18382	18499	18106	18280	18450	18426	18244	18378	18344	18291	18351	18181	18264	18321	18500	18437	18291	18259	18300	18327	18244	18272	18525	18228	18275	18269	18508	18237	18129	18552	18342	18386	18503	18410	18362	18301	18407	18197	18391	18519	18192	18348	18470	18338	18202	18528	18352	18404	18367	18111	18362	18347	18324	18109	18403	18369	18382	18334	18307	18443	18252	18320	18335	18219	18159	18431	18320	18447	18311	18174	18332	18265	18169	18164	18547	18272	18235	18132	18262	18362	18267	18384	18349
25926	21866	30210	36524	63633	60874	50464	41029	34405	31803	30818	30856	30745	30524	30548	30418	30556	30528	30578	30601	30462	30289	30429	30295	30638	30507	30295	30576	30605	30491	30190	30619	30278	30307	30372	30240	30248	30520	30345	30356	30462	30409	30147	30238	30227	30384	30632	30640	30604	30391	30437	30588	30284	30507	30485	30243	30265	30220	30542	30442	30239	30481	30511	30375	30582	30191	30565	30567	30419	30220	30239	30403	30642	30358	30223	30523	30726	30276	30642	30640	30424	30543	30507	30348	30387	30541	30407	30504	30354	30288	30293	30506	30555	30287	30466	30505	30553	30360	30439	30503	30502	30278	30269	30425	30211	30611	30132	30470	30548	30302	30450	30803	30368	30278	30398	30409	30458	30241	30529	30520	30602	30575	30346	30429	30430	30535	30522	30480	30504	30378	30361	30907	30155	30499	30672	30605	30278	30255	30479	30394	30443	30518	30531	30445	30441	30373	30441	30266	30251	30472	30574	30541	30390	30170	30535	30638	30310	30631	30350	30127	30628	30587	30435	30306	30310	30432	30350	30709	30457	30417	30209	30378	30365	30345	30469	30578	30298	30601	30384	30652	30645	30436	30265	30572	30235	30385	30456	30274	30277	30536	30491	30451	30599	30284	30655	30490	30670	30389	30275	30471	30702	30563	30138	30217	30250	30593	30546	30281	30476	30492	30068	30365	30206	30411	30336	30355	30707	30440	30237	30385	30416	30367	30175	30501	30606	30570	30618	30456	30313	30432	30558	30475	30664	30207	30523	30356	30430	30436	30442	30543	30330	30701	30449	30183	30543	30578	30695	30323	30591	30343	30670	30382	30115	30372	30180	30241	30437	30106	30195	30500	30366	30399	30518	30444	30536	30241	30382	30335	30295	30569	30513	30538	30292	30363	30337	30483	30313	30273	30701	30605	30301	30655	30457	30491	30309	30308	30419	30437	30710	30475	30283	30226	30557	30546	30703	30053	30592	30220	30605	30245	30348	30341	30352	30404	30357	30266	30288	30600	30433	30315	30574	30493	30393	30177	30369	30144	30504	30046	30453	30551	30198	30296	30479	30405	30661	30443	30522	30446	30608	30277	30551	30720	30470	30562	30430	30315	30654	30400	30143	30498	30390	30559	30111	30419	30328	30449	30463	30250	30200	30287	30433	30241	30341	30310	30229	30432	30356	30319	30256	30499	30363	30338	30550	30363	30589	30664	30535	30470	30552	30465	30645	30566	30505	30300	30417	30353	30523	30437	30363	30490	30427	30546	30232	30501	30477	30509	30408	30442	30276	30217	30417	30598	30339	30060	30429	30402	30224	30670	30643	30577	30409	30475	30448	30557	30546	30473	30170	30326	30353	30260	30337	30498	30408	30385	30598	30477	30359	30398	30531	30679	30494	30405	30474	30598	30385	30402	30618	30496	30489	30570	30233	30425	30447	30506	30573	30541	30322	30450	30327	30377	30309	30569	30526	30074	30053	30263	30693	30291	30362	30321	30210	30345	30461	30618	30185	30408	30644	30075	30369	30607	30489	30569	30582	30422	30465	30286	30444	30359	30463	30331	30610	30474	30562	30573	30513	30464	30371	30408	30243	30387	30297	30524	30372	30462	30441	30378	30411	30346	30330	30424	30415	30669	30442	30378	30462	30398	30311	30304	30640	30435	30745	30382	30413	30230	30361	30712	30561	30286	30536	30264	30372	30450	30545	30245	30419	30395	30518	30526	30509	30539	30567	30319	30236	30475	30527	30325	30401	30458	30445	30455	30419	30515	30526	30363	30499	30490	30481	30054	30226	30589	30215	30382	30497	30645	30650	30426	30339	30498	30434	30403	30470	30322	30033	30584	30288	30282	30491	30335	30778	30432	30364	30270	30499	30239	30348	30626	30547	30363	30338	30090	30419	30271	30456	30027	30502	30562	30440	30403	30287	30230	30594	30645	30523	30195	30603	30360	30453	30619	30552	30572	30422	30464	30420	30324	30442	30398	30298	30379	30251	30342	30490	30447	30658	30606	30278	30600	30304	30679	30763	30708	30473	30340	30501	30336	30544	30536	30490	30183	30388	30714	30431	30422	30325	30411	30367	30493	30556	30120	30337	30424	30202	30287	30487	30473	30438	30456	30394	30312	30411	30483	30546	30314	30101	30204	30590	30444	30484	30571	30501	30434	30273	30536	30563	30390	30647	30250	30324	30410	30252	30515	30351	30553	30480	30402	30222	30524	30527	30382	30612	30461	30385	30293	30478	30396	30578	30473	30493	30380	30432	30267	30628	30639	30466	30427	30391	30381	30477	30173	30389	30311	30386	30319	30446	30566	30540	30400	30530	30273	30452	30337	30348	30371	30459	30520	30495	30303	30885	30474	30211	30285	30323	30374	30494	30538	30440	30489	30328	30591	30257	30297	30566	30591	30374	30310	30282	30336	30321	30073	30558	30449	30374	30426	30214	30402	30387	30317	30240	30352	30701	30366	30389	30393	30259	30007	30055	30307	30353	30218	30438	30235	30468	30435	30637	30587	30375	30371	30388	30203	30302	30269	30462	30345	30212	30384	30280	30604	30423	30223	30316	30392	30462	30350	30434	30598	30312	30499	30690	30360	30563	30445	30239	30481	30324	30375	30460	30364	30435	30377	30402	30461	30654	30181	30284	30544	30334	30559	30468	30352	30534	30412	30467	30404	30085	30571	30395	30545	30410	30352	30400	30490	30402	30629	30322	30302	30649	30436	30516	30279	30360	30279	30309	30386	30354	30658	30607	30533	30278	30513	30299	30606	30488	30492	30444	30404	30281	30523	30485	30517	30547	30380	30609	30377	30680	30464	30278	30475	30187	30304	30306	30407	30502	30139	30788	29970	30392	30449	30306	30377	30673	30199	30503	30451	30232	30411	30275	30424	30445	30252	30595	30540	30254	30445	30323	30237	30330	30445	30404	30565	30647	30356	30298	30407	30462	30450	30539	30386	30439	30593	30528	30663	30195	30404	30102	30408	30678	30523	30603	30486	30485	30408	30321	30475	30407	30583	30332	30428	30429	30567	30406	30680	30334	30501	30411	30660	30754	30378	30425	30584	30511	30309	30148	30389	30296	30628	30001	30274	30668	30486	30321	30470	30511	30310	30418	30423	30850	30609	30588	30448	30480	30622	30367	30591	30513	30450	30448	30379	30439	30384	30475	30487	30544	30354	30517	30491	30388	30315	30403	30557	30741	30477	30329	30435	30448	29971	30522	30369	30381	30409	30214	30406	30321	30369	30487	30492	30584	30588	30432	30451	30393	30638	30334	30210	30436	30232	30339	30494	30261	30445	30478	30383	30323	30436	30679	30167	30290	30496	30559	30580	30290	30314	30626	30598	30604	30794	30572	30356	30248	30290	30546	30393	30515	30464	30434	30185	30331	30522	30615	30365	30519	30264	30346	30697	30224	30233	30347	30380	30336	30342	30408	30490	30601	30443	30554	30423	30309	30570	30421	30249	30503	30325	30532	30431	30394	30390	30502	30612	30580	30303	30429	30256	30283	30447	30494	30557	30651	30494	30374	30290	30312	30583	30575	30320	30721	30421	30402	30431	30381	30670	30179	30113	30754	30319	30360	30632	30452	30799	30187	30308	30476	30474	30545	30482	30481	30386	30461	30440	30422	30437	30447	30518	30338	30554	30391	29973	30520	30367	30543	30560	30320	30382	30369	30422	30533	30616	30594	30562	30309	30068	30464	30611	30467	30221	30424	30445	30447	30509	30274	30399	30417	30378	30476	30323	30594	30091	30595	30513	30105	30577	30516	30394	30358	30317	30262	30475	30274	30443	30370	30236	30319	30351	30591	30254	30324	30268	30418	30588	30553	30408	30656	30446	30277	30333	30156	30315	30323	30431	30701	30476	30450	30300	30302	30470	30322	30272	30484	30404	30311	30397	30393	30301	30430	30390	30382	30446	30508	30473	30235	30366	30540	30470	30335	30430	30285	30236	30298	30679	30368	30596	30447	30448	30508	30565	30597	30607	30562	30459	30491	30483	30486	30448	30501	30392	30245	30138	30414	30499	30418	30320	30418	30241	30511	30778	30579	30318	30377	30686	30396	30542	30385	30278	30485	30302	30420	30373	30615	30650	30511	30503	30349	30373	30518	30484	30707	30392	30254	30278	30257	30337	30294	30415	30595	30423	30521	30359	30550	30364	30356	30157	30502	30251	30370	30514	30069	30462	30595	30303	30640	30578	30530	30492	30148	30381	30547	30492	30582	30636	30467	30320	30333	30166	30613	30677	30811	30705	30466	30257	30651	30491	30359	30284	30133	30205	30113	30471	30490	30477	30526	30500	30510	30383	30162	30605	30645	30534	30595	30361	30566	30212	30398	30556	30495	30528	30395	30433	30163	30513	30551	30211	30398	30439	30497	30151	30442	30394	30363	30313	30542	30611	30337	30256	30317	30284	30479	30362	30282	30293	30385	30656	30281	30617	30685	30123	30151	30456	30251	30257	30327	30573	30509	30282	30610	30361	30569	30596	30082	30323	30511	30584	30558	30657	30474	30418	30568	30298	30317	30463	30683	30674	30593	30492	30306	30449	30046	30319	30560	30455	30281	30406	30371	30528	30623	30553	30403	30384	30492	30259	30347	30457	30329	30588	30582	30301	30449	30452	30287	30512	30630	30261	30415	30659	30109	30715	30447	30675	30353	30365	30438	30358	30443	30673	30497	30407	30518	30431	30513	30546	30413	30484	30374	30479	30470	30371	30202	30469	30572	30497	30256	30236	30390	30385	30553	30382	30461	30192	30577	30253	30524	30491	30538	30504	30221	30201	30231	30435	30440	30397	30270	30226	30515	30551	30503	30608	30733	30218	30330	30315	30533	30215	30475	30442	30461	30163	30522	30473	30291	30345	30449	30241	30407	30424	30782	30381	30584	30265	30416	30611	30398	30384	30468	30162	30573	30258	30451	30859	30493	30443	30483	30415	30456	30171	30417	30322	30389	30475	30790	30317	30605	30522	30406	30519	30326	30533	30497	30420	30208	30731	30362	30554	30475	30460	30381	30435	30272	30607	30447	30429	30424	30454	30266	30192	30583	30512	30436	30229	30391	30291	30191	30312	30403	30440	30339	30349	30699	30478	30532	30323	30708	30547	30481	30547	30396	30295	30306	30540	30473	30211
24339	41583	37235	33107	65672	53586	40736	29107	21822	19414	18687	18256	18384	18407	18206	18446	18370	18451	18335	18559	18382	18269	18473	18253	18321	18407	18205	18509	18445	18244	18700	18269	18126	18411	18286	18545	18315	18341	18506	18111	18420	18156	18421	18362	18412	18109	18462	18314	18311	18239	18553	18219	18214	18352	18534	18421	18319	18318	18113	18406	18311	18227	18126	18318	18418	18258	18249	18335	18163	18242	18256	18427	18454	18345	18374	18359	18319	18312	18205	18373	18422	18464	18310	18325	18382	18403	18201	18442	18157	18306	18401	18287	18317	18410	18392	18415	18252	18348	18381	18366	18257	18422	18312	18381	18358	18333	18258	18482	18373	18334	18456	18405	18287	18302	18309	18290	18327	18253	18344	18379	18586	18260	18269	18163	18315	18283	18328	18276	18508	18390	18267	18140	18232	18515	18287	18352	18385	18201	18142	18240	18211	18539	18455	18447	18134	18327	18520	18391	18390	18420	18196	18482	18437	18332	18228	18434	18315	18352	18234	18458	18106	18517	18511	18371	18265	18308	18382	18379	18384	18146	18215	18341	18374	18359	18422	18079	18237	18312	18228	18268	18274	18375	18294	18273	18596	18269	18313	18277	18199	18172	18369	18279	18226	18340	18284	18314	18165	18271	18500	18229	18392	18469	18289	18336	18284	18467	18129	18150	18231	18240	18284	18281	18313	18191	18342	18253	18142	18227	18339	18316	18304	18216	18297	18240	18489	18069	18185	18374	18372	18174	18179	18279	18171	18380	18423	18258	18366	18217	18495	18436	18348	18207	18249	18333	18267	18077	18370	18297	18348	18285	18290	18326	18324	18188	18349	18420	18279	18535	18375	18221	18322	18252	18402	18272	18251	18465	18370	18516	18294	18518	18292	18350	18145	18330	18305	18290	18457	18144	18249	18179	18190	18469	18224	18579	18386	18343	18298	18436	18373	18361	18265	18131	18336	18347	18288	18226	18416	18179	18519	18370	18342	18429	18123	18445	18119	18325	18180	18203	18255	18259	18175	18440	18071	18247	18191	18341	18184	18220	18405	18188	18182	18328	18373	18284	18588	18284	18245	18358	18371	18312	18304	18225	18274	18471	18217	18290	18464	18388	18242	18397	18402	18401	18296	18202	18261	18425	18365	18218	18372	18269	18410	18061	18154	18367	18486	18314	18278	18371	18282	18357	18329	18291	18346	18401	18187	18368	18105	18441	18372	18164	18223	18337	18282	18265	18200	18307	18467	18181	18388	18307	18298	18289	18367	18472	18310	18289	18304	18404	18142	18226	18311	18309	18226	18236	18260	18236	18132	18250	18391	18312	18329	18414	18395	18376	18124	18154	18339	18217	18432	18128	18556	18457	18174	18314	18160	18354	18265	18392	18193	18330	18267	18281	18302	18298	18223	18318	18438	18399	18384	18218	18241	18360	18397	18269	18362	18181	18156	18391	18263	18214	18354	18233	18458	18288	18328	18448	18426	18234	18355	18258	18337	18302	18127	18369	18327	18285	18234	18288	18259	18236	18124	18302	18251	18331	18474	18232	18454	18347	18400	18477	18284	18496	18353	18306	18456	18080	18250	18395	18294	18344	18380	18180	18306	18356	18017	18123	18396	18177	18314	18240	18425	18412	18636	18321	18296	18151	18356	18532	18385	18268	18350	18215	18152	18229	18506	18200	18100	18389	18288	18328	18454	18421	18464	18359	18172	18389	18268	18468	18437	18368	18259	18507	18245	18346	18306	18337	18312	18436	18505	18437	18344	18211	18390	18365	18317	18323	18274	18297	18520	18305	18407	18174	18292	18421	18428	18308	18330	18190	18295	18207	18341	18249	18168	18349	18175	18438	18463	18347	18377	18367	18277	18457	18423	18240	18241	18352	18431	18314	18281	18255	18279	18388	18568	18191	18340	18311	18157	18295	18366	18243	18313	18415	18375	18252	18450	18252	18460	18303	18358	18262	18519	18216	18431	18101	18340	18335	18372	18330	18196	18113	18368	18399	18358	18394	18587	18171	18345	18474	18388	18264	18118	18327	18471	18375	18246	18381	18245	18241	18343	18179	18309	18351	18356	18550	18206	18315	18299	18223	18350	18156	18365	18417	18204	18343	18280	18308	18258	18399	18201	18077	18396	18335	18073	18439	18335	18114	18335	18356	18180	18070	18261	18232	18446	18204	18319	18318	18374	18468	18280	18251	18222	18412	18363	18379	18316	18279	18407	18262	18398	18192	18363	18204	18162	18309	18157	18244	18357	18371	18444	18444	18262	18300	18289	18244	18211	18095	18371	18382	18291	18214	18271	18452	18430	18284	18371	18211	18159	18341	18174	18468	18482	18221	18312	18186	18261	18499	18150	18270	18288	18146	18439	18378	18135	18260	18344	18312	18333	18334	18341	18271	18244	18011	18247	18231	18333	18404	18337	18228	18405	18097	18431	18183	18315	18334	18198	18540	18303	18376	18496	18377	18246	18218	18179	18457	18462	18313	18518	18413	18437	18279	18282	18382	18512	18278	18266	18195	18282	18440	18378	18374	18296	18398	18347	18321	18453	18505	18189	18314	18418	18442	17991	18299	18375	18310	18447	18377	18266	18459	18220	18214	18373	18346	18313	18434	18433	18249	18388	18396	18426	18296	18441	18192	18286	18360	18416	18318	18327	18174	18343	18065	18293	18287	18369	18261	18291	18262	18361	18431	18306	18328	18415	18512	18218	18336	18313	18296	18315	18271	18331	18320	18252	18407	18348	18332	18422	18376	18432	18396	18504	18319	18309	18424	18441	18364	18166	18337	18312	18134	18375	18292	18431	18175	18361	18123	18324	18335	18262	18428	18108	18134	18225	18417	18314	18295	18272	18201	18407	18383	18244	18226	18232	18199	18258	18376	18174	18336	18197	18416	18282	18578	18260	18494	18343	18246	18405	18211	18404	18504	18258	18347	18347	18163	18448	18338	18209	18291	18356	18348	18354	18443	18290	18389	18348	18447	18363	18235	18409	18190	18252	18308	18218	18366	18360	18354	18400	18527	18269	18384	18275	18250	18275	18375	18261	18190	18221	18351	18199	18307	18284	18289	18353	18311	18224	18515	18499	18389	18449	18477	18150	18562	18366	18318	18483	18377	18333	18381	18291	18231	18369	18434	18226	18496	18223	18386	18344	18305	18308	18485	18363	18313	18244	18376	18217	18402	18432	18210	18453	18297	18382	18178	18558	18216	18298	18223	18108	18463	18191	18267	18495	18377	18114	18161	18410	18259	18569	18276	18586	18278	18331	18267	18245	18306	18490	18322	18464	18375	18248	18265	18298	18452	18229	18343	18220	18228	18293	18434	18309	18187	18259	18424	18424	18249	18214	18428	18394	18329	18440	18294	18288	18249	18428	18332	18239	18302	18233	18469	18271	18202	18418	18323	18349	18283	18398	18252	18199	18339	18316	18497	18318	18409	18338	18286	18062	18507	18381	18116	18432	18346	18274	18586	18416	18450	18040	18313	18263	18299	18438	18503	18275	18226	18449	18447	18368	18218	18223	18349	18456	18248	18288	18273	18109	18415	18349	18417	18319	18230	18152	18404	18372	18131	18220	18291	18228	18390	18289	18194	18362	18473	18302	18321	18493	18384	18250	18328	18408	18341	18444	18083	18288	18300	18211	18318	18080	18193	18218	18144	18293	18351	18244	18137	18478	18379	18373	18264	18411	18183	18303	18410	18440	18216	18205	18410	18163	18423	18123	18239	18469	18402	18476	18364	18499	18458	18374	18370	18531	18391	18339	18241	18162	18369	18278	18203	18278	18170	18194	18413	18397	18148	18359	18464	18241	18353	18376	18458	18489	18417	18381	18327	18364	18293	18403	18335	18186	18200	18271	18473	18401	18364	18065	18186	18164	18347	18405	18211	18304	18085	18386	18418	18209	18384	18357	18451	18241	18390	18276	18545	18463	18289	18309	18085	18234	18263	18268	18453	18406	18353	18367	18552	18392	18141	18279	18478	18314	18392	18487	18474	18406	18202	18516	18263	18262	18358	18220	18409	18304	18407	18126	18416	18381	18232	18317	18243	18199	18168	18403	18327	18363	18346	18401	18099	18437	18309	18293	18252	18296	18474	18356	18374	18314	18308	18374	18232	18328	18347	18318	18246	18327	18258	18155	18268	18295	18292	18340	18137	18349	18314	18310	18330	18382	18130	18324	18312	18190	18268	18311	18319	18173	18375	18090	18478	18155	18443	18452	18121	18391	18302	18262	18434	18274	18245	18416	18320	18415	18320	18335	18301	18182	18363	18463	18076	18348	18359	18368	18388	18290	18335	18373	18382	18482	18557	18361	18245	18248	18445	18223	18593	18369	18286	18362	18331	18303	18337	18476	18271	18289	18305	18353	18286	18288	18327	18325	18129	18162	18370	18339	18365	18258	18394	18411	18352	18364	18165	18564	18352	18314	18268	18372	18187	18310	18464	18346	18341	18207	18172	18385	18290	18347	18263	18112	18375	18324	18474	18302	18107	18370	18369	18274	18550	18290	18306	18330	18260	18394	18493	18647	18172	18244	18285	18500	18313	18359	18186	18436	18485	18415	18114	18307	18393	18347	18376	18243	18288	18342	18371	18205	18377	18500	18234	18340	18332	18292	18245	18473	18353	18247	18410	18313	18376	18192	18409	18321	18080	18172	18304	18359	18264	18378	18096	18247	18331	18179	18207	18285	18384	18464	18272	18284	18157	18413	18282	18357	18245	18446	18442	18173	18414	18234	18235	18261	18408	18456	18461	18159	18499	18297	18260	18295	18127	18449	18391	18445	18245	18239	18373	18386	18337	18244	18335	18491	18370	18416	18291	18462	18428	18519	18476	18309	18426	18381	18055	18539	18465	18326	18231	18346	18255	18202	18179	18428	18318	18265	18287	18167	18142	18427	18223	18391	18019	18432	18285	18311	18431	18354	18293	18401	18385	18482	18285	18465	18379	18284	18414	18407	18273	18255	18378	18308	18269	18293	18302	18223	18318	18226	18267	18137	18362	18362	18165	18366	18415	18338	18313	18305	18464	18190	18107	18275	18226	18262	18177	18335	18333	18415	18463	18325	18350	18466	18388	18176	18376	18394	18269	18311	18235	18290	18443	18283	18133	18234	18139	18136	18274	18263	18389	18325	18315
23407	21643	28934	32330	67329	70592	68111	52809	40419	34560	31895	31537	31506	31323	31315	31347	31336	30936	31220	31374	31093	31186	31150	31225	30860	30912	31141	31176	31032	31302	31125	31225	31016	30954	31358	31234	31090	31027	31076	30899	30954	31044	31054	31127	31152	31206	30981	31239	31232	31049	30969	31080	31229	30813	31194	31337	31079	31017	31007	30998	30778	31085	31114	31127	30931	31224	30827	31198	30863	30842	31097	30827	31012	31059	31130	31007	30897	31010	30988	31249	30859	30988	30972	30830	31100	30940	31034	30970	30834	30906	31037	30773	30757	30982	30768	30966	30996	31120	30734	31205	31069	30934	30992	30796	31040	31138	31185	30864	30669	31067	30980	31013	30981	31138	31272	31083	30869	30802	30940	31024	30917	31025	30999	30926	30938	30941	31364	31052	31081	30950	31151	30992	30947	30938	30863	30938	31021	30833	30938	31090	30753	31153	30946	31076	30836	30838	30993	31151	31119	31059	31152	31128	31247	31125	31054	30607	30867	30876	31053	30858	31078	30843	31149	31061	31049	30883	30828	31120	31162	31085	31127	31043	30651	30829	30983	30603	31225	31131	30954	31099	31013	30931	31029	30960	30887	30795	30961	31080	30853	31121	30695	31076	30963	30861	30827	30882	30830	30634	31067	31022	31066	30970	31031	31145	30918	31119	30818	31001	30886	31058	31239	31151	31048	31046	30846	31011	30772	30804	30951	31008	30999	31053	30748	31095	30848	31288	31131	30757	30818	31031	31021	30930	30812	31201	31157	30920	31115	31107	31016	30781	31004	31038	31144	30902	30863	30983	31012	30895	30865	30991	30899	30878	30846	30962	31032	31030	30981	31203	30785	30747	30869	30947	30931	31387	30829	30850	30970	31029	30864	30881	31052	30750	31002	31048	30997	30846	31095	30934	31018	31067	30952	30960	31102	31005	31046	30878	31061	30883	30875	31164	31021	30996	31114	30919	31248	30922	30720	31078	31262	31088	30831	31082	31045	30978	31164	30792	31100	31177	30984	30849	31005	31063	30805	30835	30770	31016	31115	30761	31190	31330	31209	30826	31000	31041	31090	31204	31096	31013	31140	30919	30888	31112	31187	31043	30996	31001	31069	30956	30914	30679	30757	30830	31002	30928	31016	31168	31015	31136	31096	30938	31198	30888	31179	30820	30938	30820	30981	30924	31066	30844	31118	31304	31039	30992	30782	30926	30669	31259	30879	31207	30985	30938	30853	30772	30913	30832	31108	30909	30757	30879	31021	31010	30932	30842	31000	31003	30978	31087	31040	30824	31059	30853	31063	31142	30904	31216	31023	31099	30941	31103	30946	31165	30909	30942	31037	31084	30875	31006	30671	31096	30862	30800	30737	30760	30975	31146	30981	31140	31053	30746	31177	31003	30950	30889	30859	31199	31035	30916	30973	30986	30868	30964	31006	30958	30917	30801	31154	30714	30959	30675	31056	31126	30557	30692	31093	31345	31015	30929	31026	30977	30776	30990	31067	31022	30882	31030	31061	30663	31034	30986	30756	30974	30842	30947	30901	30840	31056	30826	30861	30949	30928	30835	30853	30713	31187	30927	30941	31080	30870	31085	31057	31099	30886	30983	30993	30929	30962	30769	30874	30989	30853	31026	31146	30823	30855	30737	30788	31017	30916	30837	30920	30672	30998	31125	31158	30846	31155	31082	30914	31148	31209	30700	30903	31005	31010	30708	30777	31228	30986	31298	30846	30794	30854	30816	31171	31125	31137	30825	31003	31135	31090	31028	30917	30936	30743	30899	31067	30876	30848	30949	31106	31092	30876	31208	30929	30801	30942	30849	31151	31036	30934	30986	31165	30702	30973	30854	30888	31032	30791	31287	30945	30866	30699	31054	30934	31016	30899	31197	30928	30937	31004	30899	31054	30808	31011	31001	30976	31084	31147	31028	31105	31268	31182	31136	31179	30755	30870	30916	31141	30868	31088	31014	30875	30904	30991	31116	30881	30582	30893	31046	31269	30847	30998	31251	31065	30951	30843	30982	31035	31078	31157	31106	30735	30765	30791	30956	30952	30740	31094	31003	31002	31199	30996	31178	30862	30809	30943	31151	30826	31018	30942	30999	30873	31033	30926	30736	30771	31021	30984	30882	30869	30873	30920	31052	31085	31061	30760	31077	31042	31027	31053	30992	30997	31094	31102	30973	31037	31109	31012	31073	31178	30669	31120	30960	31077	30872	30902	31097	31058	30904	30919	30973	30897	30969	30984	30645	31182	31128	31161	31011	30829	30743	31029	31132	31063	31125	31039	31091	31157	31050	30955	30931	31093	31037	31005	30974	31068	30861	31305	30963	30935	30979	31049	30921	31188	30937	31175	31036	30743	30885	30996	30764	31040	30836	31031	31081	31031	31114	30861	31057	31073	30984	31201	31208	30828	30830	30716	30923	31091	30992	30921	31005	31038	30997	31448	30722	31012	30964	30941	30913	31150	31185	31044	30872	30919	30689	30873	30940	31057	30883	30846	30949	31160	30925	30925	30908	31056	30993	30865	31085	30967	30865	30779	30706	31028	30856	30888	30868	30916	30853	30770	31033	31074	30788	31420	30961	30969	30945	31176	30885	31074	31027	31186	30996	31080	30967	30894	31144	31040	31104	31342	31151	31301	30999	30969	31113	31033	30997	30998	31018	30758	30849	30941	31085	30816	31214	31062	30908	30912	31136	30870	30748	31169	30929	31053	30989	31010	30902	30953	30654	31020	30935	31078	31052	31202	30808	30732	30979	31023	30917	31101	31053	31022	31006	30985	30800	30851	30915	31032	30897	31266	31005	30961	31182	31118	31121	30985	31066	30902	30793	30793	30660	31180	31100	30729	31047	31045	30939	30986	30640	30973	30964	31037	31269	30716	31017	31123	31010	30816	30812	31022	31119	30916	30945	30730	31056	30791	31116	30940	31155	30942	30846	31047	30695	30900	31112	30925	30937	30974	30847	31247	30978	30833	30908	30801	30999	30997	30909	30936	30994	31076	31219	30949	31082	30937	30771	31176	30976	31078	31014	30912	30892	30936	30987	30917	30754	31031	31117	30947	30986	31124	31049	30990	30972	31064	30981	30850	31153	30881	31303	31030	31014	31068	30647	30942	31094	30825	31062	30993	30787	30999	31115	30986	30745	31013	30731	31004	31019	30903	30918	30813	30909	30756	30949	30982	30990	30769	31014	30918	30784	30939	30936	30765	30940	31072	31058	31010	31054	31036	31021	30953	30850	30888	31063	31111	30914	31173	31142	30797	31067	31067	30949	30699	30803	30976	31058	31189	31022	31089	31191	31035	30986	30971	30897	31030	31133	30900	30975	30753	30735	31141	30875	30975	30958	31165	31314	31019	30743	30898	30746	30909	31106	30888	31072	31115	31085	30960	31122	31109	31054	30772	30971	30871	30885	30885	30960	30925	30726	31028	31194	31170	30734	31152	30903	31181	30878	30962	31001	30891	31010	31123	30894	31095	31031	30895	31067	30819	30993	30978	30964	30928	30931	30994	30921	30992	31144	31062	30921	30932	30960	31120	30641	31012	30909	30813	31018	31062	31188	31085	30890	30810	31045	30835	31243	31277	31160	30861	30866	31130	31014	30922	31028	30971	31133	31200	30871	30904	30763	30884	31083	31062	31073	31219	30981	30815	31258	30964	30675	31066	30863	30968	30736	31106	30998	30927	31201	31045	31005	31127	30909	30804	30881	31149	31035	31019	30722	30983	31068	30955	31113	30840	31026	30910	30952	30956	31013	30930	30856	30934	30958	30992	30878	30946	31011	31089	31142	30864	30924	31102	30969	30876	31060	30689	30766	30809	30978	30962	31013	30927	30832	30904	31159	30907	31151	30921	30756	30993	30733	31094	30990	31112	31002	31173	31102	31010	31021	30960	30937	31044	30903	31102	30935	31069	30770	30695	30883	31296	31096	30972	31060	30784	30929	30867	31033	31121	31105	31211	31120	31026	31048	31012	30922	31177	30728	31238	31016	31229	30781	31115	30857	30900	30881	30816	30863	31142	30954	30777	31411	31212	30956	31061	30969	31052	30942	30961	30920	30873	31091	30852	31005	31027	31108	31109	30870	31031	31094	31157	31074	31074	31064	30834	31130	31105	30836	30894	31005	30812	30955	31056	30894	30834	31026	30831	30869	30851	30890	31146	31050	30846	31018	30699	30857	31015	30938	30828	30965	30968	30762	30751	31068	31046	30946	30868	30820	30882	30861	31147	31204	30807	30923	30995	31000	30832	30845	30941	30660	31057	31086	30933	30951	31287	30774	30979	30850	31175	30763	31168	30995	30807	30827	30738	30978	30952	31118	31061	30655	30995	30918	31047	31145	30943	30936	30928	30692	30879	31173	30843	30859	30767	30711	31117	31034	31119	30806	30942	30997	30940	30878	31009	31040	30896	30889	31260	30778	30887	31167	30945	30919	30807	31129	30978	30733	31236	31253	30834	30751	30752	30989	30802	31043	30788	31008	31043	30777	31001	30920	30991	31117	30956	30860	31102	30975	31064	30959	31067	30885	30951	31227	31159	30826	31044	31100	31040	30920	30832	31149	31182	30936	30845	30737	30804	30909	30849	30694	31046	31050	31203	31025	31049	30951	31082	30815	31014	30850	30794	30813	30877	30843	30868	30797	30829	30899	31230	30960	31072	31089	30959	31242	31119	30815	30896	31380	30882	30940	30955	31019	31149	30780	30820	30830	30931	30827	30976	30892	31302	31158	30951	30889	30792	31141	30895	30905	31135	30742	30850	31108	30998	31156	30879	31005	31098	31169	30994	31091	30958	31055	31252	30848	30770	31150	30937	31084	31177	31023	30968	30628	30855	30783	30878	30590	31060	31070	31054	30788	30898	30944	30794	31075	30974	31061	30930	31121	31077	30842	31058	30933	31278	30987	30860	30871	31048	31084	31190	31195	31195	30704	31155	31041	30812	30937	31095	30795	31079	30790	31130	30876	31001	31097	31121	30872	30786	31024	31002	30990	31024	30769	31056	31105	30761	31031	30813	30900	30831	31270	31235	30705	31199	30977	30961	30905	31117	31121	30757	30793	31113	30606	31157	30841	30934	30821	30680	30927	30790	30982	31123	31274	31106	30948	31078	30887	31133	30870	30910	30877	30865	30982
28032	50461	44406	49178	79813	77661	66562	44751	28627	21759	19802	18922	18921	18876	18815	18851	19149	18748	18997	18889	18804	19077	18916	18945	18941	18705	18926	18911	18856	18752	18759	18659	18901	18916	18797	18929	19019	18922	18829	18875	18978	18950	19008	18760	18844	18870	18920	18747	18804	18746	18819	18835	18892	18850	18940	18802	18757	18803	18797	18998	19075	18948	18959	18900	18676	18698	18674	18928	19153	18732	19072	18898	18927	18886	18836	18882	18696	19083	19020	18658	18651	18888	18890	18948	18726	18893	18778	18947	18862	18961	18875	18827	18765	18709	18976	19043	18812	18781	18889	18632	18857	18621	18836	18775	18784	18699	18908	19079	18776	18906	18788	18808	18847	18983	18741	19202	18764	18963	18682	18693	19091	18828	18937	18567	18965	18871	18737	18779	18890	18739	18858	18733	18906	18744	18943	18813	18721	18702	18922	18909	18746	18664	19003	18929	18738	18753	18784	18763	18927	18935	18899	19043	18610	18945	18772	18706	18729	18968	18872	18838	18824	18838	18839	18882	18641	18929	18688	18782	18760	18800	18942	18866	18637	18878	18772	19050	18794	18821	18839	18771	18849	19080	18833	18899	18640	18894	18713	18635	18700	18770	18810	18949	18868	18888	18915	18897	19042	18817	18787	18733	18936	18720	18895	18712	18949	18626	18916	18918	18853	18858	18842	18794	19015	18847	18802	18831	19005	18907	18860	18734	18830	18738	18972	18797	19015	18812	18882	18788	18961	18679	18937	18976	19004	18941	18625	18664	18716	18618	18781	18867	18858	18639	18912	18851	18982	18864	18958	18785	18985	18907	18690	18969	18801	18757	18784	18891	18999	18942	18881	18891	18803	18832	18661	18789	18822	18764	18728	18741	18834	18862	18837	18922	18679	18811	18952	18890	18842	18758	18611	18937	18745	19012	19076	18640	18895	18657	18702	18816	18814	18929	18804	18919	18728	18829	18810	18607	18862	18781	19034	19010	18616	18834	18822	18820	18921	18798	18957	18764	18807	18729	18806	19050	18969	18929	18827	18835	18986	18859	18703	18821	18858	18773	19002	18925	18862	18898	18705	18827	18655	18958	18821	18723	18715	18824	19020	18847	18844	18741	18801	18940	18748	19034	18793	18691	18699	18636	18926	19042	18694	18764	19222	18612	18797	18865	18889	18790	18829	18823	18691	18680	18886	18880	18959	19014	18799	18795	18674	18857	18786	18929	18889	18744	18798	18839	18818	18986	18786	18929	18832	18950	18706	18874	18935	18867	18708	18808	18924	18889	18948	18795	18665	18702	18948	18787	18917	18866	18827	18840	18924	18957	18802	18817	18768	18654	18912	18727	18829	18824	18952	18843	19020	19036	18895	18806	18767	18813	18924	18791	18941	18964	18937	18842	18839	18828	18863	18620	18975	19098	18821	18786	18860	18925	18770	18878	18950	18848	18730	18949	18833	18770	18814	18862	18839	18671	18974	18801	18937	18660	18839	18851	18698	18845	18868	18911	18815	18957	18889	18759	18759	18762	18812	18972	18689	18873	18911	18972	18917	18915	18824	19002	18902	18900	18824	18998	18620	18668	18925	18779	18792	18684	18942	18808	18885	18690	18934	18870	18644	18891	18912	18952	18914	18787	18742	18912	18845	18868	18831	18741	19097	18764	18855	18629	18914	18782	18855	18769	18898	18958	18784	18732	18948	18758	18909	18905	18999	18691	18775	19064	18868	18825	18911	18857	18874	18898	18863	18830	18763	19024	18938	18959	19017	18771	18859	18728	18925	18879	18660	18707	18814	18944	18800	18819	18852	18601	18917	18918	19023	18760	18893	18774	18771	18834	18889	18809	18786	18801	18807	19044	18764	18885	18727	18652	18769	18855	18723	18760	18666	18855	18696	18953	18725	18763	18945	18830	18772	18860	18900	18824	19047	18849	18805	18895	18895	18759	18710	18827	18591	18791	18768	18829	18667	18805	18695	18796	18840	18831	18840	18663	18895	18738	18874	18954	18815	18826	18832	18819	18779	18936	18791	18848	18685	18978	18868	18862	18724	18704	18703	18739	19060	18772	18834	18939	18928	18781	18718	18887	18943	18696	19066	18854	18906	19083	18712	18836	18963	18779	18974	18749	18524	18961	18898	18742	19089	18804	18647	18948	18848	18839	18712	18778	18745	18969	18712	18953	18955	18822	18711	18826	18682	18473	19038	18870	18693	18773	18877	18886	18642	18720	19013	18846	18816	18776	18872	18865	18984	18665	18836	18856	18871	18807	18806	18817	18805	18854	18752	18998	18875	18771	18950	18798	18880	18949	18971	18740	18962	18815	18902	18793	18690	18862	18836	18966	18861	18689	18748	19011	18904	18956	18952	18992	18858	18913	18854	18916	18888	18748	18780	18784	18626	18685	18775	18873	18993	18819	19025	18793	18860	18646	18887	18926	18823	18722	18817	18725	18714	18818	18747	18603	18713	18836	18612	18810	18731	18752	19197	18840	18655	18771	18903	18742	18867	18737	18841	18934	18728	19006	18798	18812	18734	18778	18699	18885	18897	18710	19030	18841	18976	18850	18716	18691	18788	18601	18794	18953	18854	18824	18749	18789	18836	18877	18874	18921	18643	18937	18838	18671	18636	18699	18944	18627	18848	18907	18828	18739	18833	18928	18878	18913	18860	18902	18795	18838	18809	18766	18814	18867	18729	18770	18873	18920	18942	18704	18938	18865	18695	19267	18844	18919	18843	18798	18896	18943	18905	18792	18857	18832	18922	18897	18915	18800	18883	18808	19009	18926	18657	18719	18800	18889	18819	18770	18940	18875	18918	18921	18979	18720	19003	18934	18725	18834	18834	18912	18889	18877	18887	18886	18910	18846	18808	18832	18925	19023	18880	18702	18900	18972	18989	18798	18880	18772	18738	18754	18668	19045	18923	19088	18782	18753	18714	18723	18938	18726	18735	18955	18787	18776	18999	18747	18977	18884	18937	18761	18952	18750	18842	18779	18702	18805	18814	18838	18822	18618	18774	18904	18731	19029	18895	18776	18613	18734	18806	18926	18848	18779	18716	18720	18976	18872	18786	18896	18808	18988	18991	18922	18815	18850	18828	18809	18896	18800	18689	18815	18986	18717	18995	18849	18956	18611	18897	18834	18855	18913	18959	18859	18699	18720	18839	18818	18968	18944	18976	18899	18755	18775	18853	18774	18612	19038	18923	18853	18766	18730	18769	18809	18810	18861	18814	18845	18837	18927	18792	18806	18778	18933	18809	18660	18867	18836	18800	18951	18984	18779	18912	18883	19013	18712	18779	18827	18808	18831	18652	18853	18807	18869	18892	18804	18707	18746	18742	18874	19039	18875	18871	18850	18836	18918	18958	18798	18814	18788	18851	18806	18671	18963	18949	18937	19012	18764	18853	18743	18714	18760	18643	19042	18745	18791	18743	18770	18743	18893	18843	18869	18886	18862	18836	18558	18929	18929	18852	18998	18894	18988	18762	18857	18691	18730	18962	18875	19014	18970	18672	18672	18742	18862	18818	18686	18802	18736	18937	18995	18662	18682	18931	18800	18807	19002	19050	18789	18834	18846	18720	18917	18801	18813	18678	18935	18955	18820	18720	18855	18857	18936	18890	18713	18799	18782	18702	19014	18849	18769	18962	19108	18870	18965	18792	18632	18812	18613	18821	18930	18840	19043	18806	18918	18943	18967	18870	18836	18960	18991	18799	19001	18615	18937	18882	18977	18871	18871	18947	18746	19028	18737	18829	18771	18861	18851	18801	18730	18825	18636	18937	19025	18634	18731	18758	18624	18873	18795	18790	18815	18794	18709	18860	18908	18930	18571	18767	18750	18785	19011	18729	18946	18881	18851	18794	18937	18868	18780	18852	18759	18842	18872	18880	18616	18769	18910	18905	18895	18949	18901	18785	18906	18890	18753	18894	18893	18694	18903	18694	18856	18933	18812	18840	18840	18624	18943	18771	18963	18768	18956	18913	18618	18812	18970	18908	18645	18662	18926	18704	18803	18687	18712	18768	18874	18970	18741	18826	19096	18768	18822	18877	18874	18820	18891	18922	18970	18773	18738	18848	18966	18748	18826	18887	18948	18739	18768	18916	18796	18785	18823	18728	19048	18862	18835	18856	18970	18771	18614	18781	18803	18994	18912	18952	18704	18957	18754	18887	18640	18642	18918	18751	18775	18980	18846	18789	18786	18818	18860	18601	18678	18961	18848	18779	18859	18873	18777	18917	18776	18850	18770	18624	18995	18765	18982	18669	18866	18964	18975	18717	18811	18694	18801	18747	18903	18823	18892	18804	18902	18799	18807	18972	18862	18698	18896	18900	18927	18793	18699	18867	18582	18799	18809	18806	18850	18552	18938	18840	18763	18912	18688	18865	18801	18958	18757	18827	18963	18784	18727	18884	18597	19017	18739	18725	18773	18931	18739	18774	18895	18980	18794	18980	18748	18957	18877	18925	18695	18860	18818	18697	18673	18876	18776	18945	18798	19058	18923	18687	18906	18788	18884	18671	18973	18807	18988	18835	18781	18750	18742	18762	18709	18866	18811	18774	18749	18902	18841	18994	18911	18810	18862	18772	18862	18865	18804	18789	18835	18694	18984	18699	18995	18936	18867	18790	18931	18837	18913	18943	18773	18812	18744	18833	18692	18850	18826	18836	18792	18810	18680	18874	18724	18898	18709	18904	18996	18915	18918	18824	18896	18798	18908	18698	18654	18752	18852	18907	18921	18715	18844	18784	18667	18731	18853	18926	18939	18750	18824	18778	18768	18936	18904	18953	18865	18768	18745	18693	18952	18767	18669	18824	18890	18747	18887	18996	19010	18732	18898	18863	18855	18925	18708	18920	18801	18846	18801	19116	18806	18903	18805	18842	18940	18858	18738	18909	18962	18909	18697	18898	18945	18943	18702	18762	18810	18954	18707	18798	18747	18801	18877	18988	18659	18787	18861	18855	18679	18833	18716	18766	18914	18821	18958	18851	18724	18946	18805	18893	18896	18985	18672	18872	18830	18690	18834	18881	18879	18906	18944	18862	18913	18746	18973	18590	18868	18632	19017	18919	18791	18875	18926	18836	18730	18764	18885	18720	18868	18852	18802	18683	18789	18760	19120	18919	18522	18889	18818	18838	18817
35751	30492	33286	34085	38272	36927	36406	32847	31192	30460	30071	29891	29917	29863	29975	29995	29586	30158	29688	29765	30009	29838	30072	29846	29934	30022	30017	29836	30091	29952	29994	29820	30255	29869	30045	30063	29885	29876	30093	29798	30029	29864	29982	30026	29768	29724	29868	29852	30226	29885	29886	29930	30020	30188	30046	30244	29775	29815	29827	30016	29929	29965	29886	29874	30134	29852	30044	29845	30005	29981	30288	30020	29839	29938	29912	29928	29960	30028	30059	30004	30187	30179	30111	29922	29872	29552	29877	29722	29978	29950	29895	29982	29961	29906	30095	30097	30016	29936	30076	29867	29846	30049	30082	29860	29737	30206	30005	30076	29987	30034	29874	29865	29588	29813	29871	29674	30078	30181	29719	29788	30102	29843	29993	29953	29947	29920	29870	30076	29962	29914	30111	29960	29773	29775	29861	30095	29917	30085	30081	29933	29995	29743	29892	30148	29988	29906	30089	30024	30001	29925	29829	29848	29892	29919	29904	29722	29912	29946	29652	29786	29879	29727	29665	29816	29953	29961	29908	30139	29959	29896	29891	29778	29855	30068	29864	29678	30009	30019	29861	29863	30113	29920	29756	29842	29975	29819	29808	29982	29868	29972	30048	29940	30217	29912	30018	29836	29971	29957	29942	29782	29788	30043	30126	29872	29885	29958	30027	29725	29992	30109	29718	29807	30101	29913	29681	30086	29948	30014	29677	29810	29922	29854	30071	30054	29662	29835	29886	29997	30031	29953	29825	30132	30050	29644	29825	29938	29983	29774	29935	30137	29706	29830	30076	29967	29881	30047	29899	29887	29924	29953	30177	30105	30019	29995	29779	29991	29978	29716	30046	29813	29917	29752	29973	29956	29831	29976	29888	29593	30024	29794	29914	29892	30012	29711	29792	29705	29735	29827	29681	29972	30102	29735	29956	29836	30056	30043	30066	29840	29838	30192	29809	29785	29808	29839	29959	29858	29886	29943	30029	29738	30086	30052	29851	29999	29854	30202	29872	30013	29812	29899	29941	29891	29946	29902	30089	29688	30003	30058	29830	29930	29888	29933	30009	30044	29991	29849	29938	29872	29891	29646	30002	29770	30105	29938	30099	30045	30094	29841	29773	29905	30120	29740	29810	29893	29891	29971	29781	29857	29622	29986	29941	29922	29891	30084	29980	29904	29817	29900	29887	29815	30188	29740	29786	30070	29840	29972	29756	29950	29847	29732	29944	29915	29980	29734	29688	29976	30072	30116	29963	30085	29808	29897	30097	30128	29922	29682	29963	30099	29922	29950	30076	29982	30049	29572	29751	29757	29781	30019	29881	29814	29948	29975	29967	29798	29923	29979	30025	30155	29830	30039	30179	29781	30040	30009	30032	29910	30083	29871	29771	29728	29830	29993	29957	29959	29993	29904	29957	30153	29883	29760	30307	29965	29852	29914	30013	29808	29724	29469	29900	29871	30037	30001	29680	29791	30097	29667	29836	30055	29931	29921	29665	29645	30069	29865	29954	30002	30016	30033	29695	30088	30018	29878	29869	30182	29891	29665	29882	29711	29908	29907	29622	30195	29953	29892	30000	29970	29927	30157	29607	29888	30264	29822	29899	29781	30146	29803	29890	30123	29901	29771	30038	29896	29983	29977	30176	30157	29809	29813	29841	29590	29859	30034	29806	29824	29890	29938	29995	30122	30010	29612	29823	29869	29905	29876	29956	29958	29918	29803	29787	29875	30093	29805	29845	29876	30052	29741	29883	29901	29886	29913	30143	30057	30024	29659	30102	29789	30139	29773	29755	29837	29754	29921	29676	29969	29996	29922	29811	29565	30227	29946	29829	30120	30075	30057	29941	29842	29907	29785	30069	29970	30149	29857	29814	29764	29952	30009	29644	29825	29823	29811	29959	29799	29756	29930	29839	30162	30063	30143	29881	30022	29805	29877	29651	30109	29993	30064	29874	29770	29843	29825	30028	29939	29931	30070	29927	29819	29733	30232	30033	30094	29805	29930	29789	29981	30039	29926	29857	29981	30155	29933	30134	30052	29767	30057	30093	29796	29990	30035	29899	29610	29622	29878	29902	29952	30103	30180	29898	29846	29937	30111	30093	30006	30090	29778	29996	29878	29960	30043	30010	29969	30085	30104	29882	29661	29907	29899	29858	30018	29929	29802	30003	29873	30033	29952	30154	30045	29696	29882	29888	29764	29926	29982	30212	30229	29717	29747	30082	29774	29951	29811	29886	29721	29941	29770	30032	29788	29870	29833	29926	29698	30047	30146	30168	29806	30008	30124	30051	30022	29855	30050	30053	29952	29881	29855	29953	30098	29994	29988	29867	29855	29867	29894	29926	29996	30283	29926	29694	30075	29944	30078	30052	30012	29668	29853	30025	29786	29960	30013	29844	30130	30148	29683	29991	29724	30005	30095	30049	29970	29862	29828	29792	29767	29857	29727	29849	29713	29930	30008	29829	30017	29873	29848	30204	29910	29782	29930	29909	29777	30246	30070	30230	29998	29911	29762	29998	30176	30206	29902	29841	29989	29925	29878	29780	29985	29951	29663	30033	29853	29947	29802	29984	29958	30146	29829	30179	29938	30102	30105	30031	29694	30016	29670	30042	29731	29767	29622	29876	30077	30082	30265	29913	29952	30044	30015	29864	29742	29948	29906	29888	30278	29928	29856	30101	29751	29791	29758	30075	30091	29908	30086	29879	29815	29996	30030	29880	29851	30111	29751	29930	29837	29935	29878	30064	29940	29759	29907	29952	29644	29785	30021	30076	30062	30050	29919	29787	29976	29879	29818	30054	29717	29943	29575	29876	29944	29863	29994	30080	29893	29908	30036	29791	29864	29994	29858	29899	29896	29965	29834	30221	29916	29688	30036	29643	29797	30110	29913	29908	29909	29956	29765	29546	29883	30230	29947	29838	29847	29885	29701	30060	29870	29980	30111	29941	29956	29892	29985	30042	29926	29710	29832	30058	29911	29932	29850	30099	29934	30140	30100	29750	29804	29994	30007	29858	29992	29835	30100	29978	30061	29929	29836	29776	30051	29872	29968	29558	30143	29709	29747	29795	30230	29890	29837	29661	29985	30008	30059	29925	29872	29932	30103	30158	29903	29858	29843	29950	29961	30032	29819	29815	29896	29956	29930	30369	29874	30113	29830	30079	29983	30072	29747	29967	29863	29892	29814	29873	29620	29905	30085	29793	29846	29776	29906	29765	29953	29796	30131	30220	29802	29987	29975	29786	29928	30086	30045	29717	29772	30087	30064	29963	30018	30177	30014	29826	30089	29883	29895	29923	30054	29646	29805	29798	29777	30156	29802	30182	29760	29906	29820	30128	29841	29937	30206	29980	29947	29963	29858	29932	30048	29946	30022	30040	29889	29831	29870	29924	29975	30080	29880	29930	29989	29742	29989	29957	29871	30125	30029	30111	29758	30048	30074	29823	30189	29956	29950	30007	29961	29889	29729	29944	29929	30088	29932	29832	29924	29945	30101	30109	30053	30306	30265	29935	29715	29817	30129	30084	29940	29830	29905	29999	29948	29954	29916	29941	29970	29790	29804	30067	29861	29728	29995	30012	29911	29611	29841	29663	29862	29894	29809	30161	30074	29852	29683	29957	29916	30283	29879	29783	29762	29819	30027	30010	30024	29919	29657	30046	29801	29679	29781	30091	29850	30002	29979	29964	29702	30052	30204	30036	29883	30137	29878	29918	30252	30153	30054	29995	30156	30033	30193	29913	29909	30110	30018	29818	30075	29785	29637	29785	29757	30303	29887	29958	29955	30082	29818	29990	29934	30064	30088	30340	30121	29936	29853	29897	29934	30002	30131	29962	30216	30075	29832	30005	30138	30101	29917	29991	29765	30092	29654	30107	29762	29869	29791	30003	29914	30036	29761	29884	29675	30152	30175	29848	30018	30072	29894	29986	30026	29925	29765	29962	29870	29991	30102	29895	30190	29767	30087	29836	30205	29835	30114	29901	29992	29964	30039	29878	30134	29732	30078	30127	30111	29770	30002	29856	30241	29960	29992	29790	30060	30100	29854	30001	30120	29922	29743	29800	29754	29832	30061	29919	29977	29854	29988	29845	30098	30001	29940	29866	30016	30102	29932	29971	30044	30337	29782	29575	29888	29889	30064	29971	30080	30104	30260	30019	29941	30061	30063	30068	30139	29826	29963	29787	29668	30093	29980	29999	30086	30066	30055	30296	30171	29844	30163	29978	30100	30163	29862	30160	29854	29605	30020	30001	29916	30048	30011	29888	30002	30083	30194	29761	29990	29812	29883	29876	30016	29972	30223	30120	29830	30016	29855	30002	30252	29956	29949	29945	29831	30112	29984	30040	29794	29914	29969	29823	30061	29990	29919	29757	30089	30266	29997	29811	29991	29727	30147	29796	29852	30068	29898	29969	30094	30088	29951	30071	29881	29705	29870	30026	29815	29848	30086	30129	29863	29871	29917	29686	29870	29697	29907	29878	29733	30010	29942	29926	29918	29917	30055	30028	29936	30055	29871	30080	29814	29876	29957	30124	29965	29815	29854	29591	29946	29795	29978	30209	30133	29734	29997	29802	30090	29899	29928	30125	29779	30005	29820	29828	29608	29712	29846	29659	29773	29910	29913	30006	29881	30104	29994	29787	30244	29999	29689	29973	29994	29842	29798	30024	29742	29742	29937	29891	29707	29909	30051	30117	29758	29751	30104	30024	29919	30074	30015	30104	30102	29906	30065	29944	30023	30019	29849	30153	30006	29756	30047	29926	29667	30006	29741	29983	29789	29840	29853	29861	29894	29852	30073	29934	30001	29910	29702	29844	29782	29875	29722	30072	30065	29740	30007	29644	29795	30168	29895	29866	29785	30041	29767	30078	29987	30011	29895	30157	30050	29694	29796	29877	30013	29796	29940	30180	30018	29965	30097	30090	29929	29853	30048	30115	30118	30005	29925	29816	29969	29965	30180	29985	29911	30332	30091	29923	29981	29664	29754	29880	29744	29714	29906	30010	29949	30149	30210	29694	29976	29826	29845	30100	29933	29999	30001	29791	29648	29707	29791	29791	29779	29603	29722	30086	29832	30065	30047	29819	30050	30041	29883	29883	29813	29861	29856	29800	29755	29880	30101	29885	29803	29649	30328	30064	30067
20820	25491	21460	22662	27556	26046	24450	20713	18869	18376	17684	17958	17871	17655	17967	17961	17728	17785	17852	17991	17737	17755	17881	17905	17980	17796	17818	17739	17834	17878	17783	17946	17788	17776	17896	17916	17833	17914	17947	17903	18145	17654	17876	17950	17873	17821	17902	17685	17746	17919	18018	17735	17801	17831	17994	17972	17781	17726	17842	17809	17955	17765	17733	17803	17775	17906	17802	17669	17764	17817	17805	18026	17826	17869	17795	17792	17829	17739	17838	17784	17977	17733	17851	17854	17863	17645	17901	17772	17811	17806	17866	17790	17950	17821	17837	17985	18026	17641	17750	17691	17890	17907	17761	17738	17685	18024	17826	17909	17927	17890	17651	17928	17821	17940	17812	18071	17908	17883	17862	17777	17747	17759	17777	17801	17854	17878	17657	17790	17858	17920	17727	17685	18005	17826	17824	17999	17838	17923	17903	17768	17691	17800	17868	17828	18022	17875	17688	17830	17854	18017	17691	17945	17883	17868	17712	17936	17922	17773	17783	17877	17768	17701	17761	17782	17797	17853	18058	17730	17821	17902	17875	17885	17789	17826	17779	17770	17920	17989	17797	17839	17706	17904	17866	17824	17807	17707	17815	17872	17896	17651	17811	17987	17728	17943	18020	17765	18082	17867	17736	17865	17909	17863	17681	18028	17951	17716	17855	17825	17855	17673	17905	17816	17697	17777	17832	17873	17667	17950	17777	17731	17915	17791	17765	17694	17737	17925	17905	17886	17651	17816	17929	18061	18017	17677	17845	17737	17883	17889	17687	17981	17835	17762	17752	17782	17952	17569	17845	17813	17836	17931	17834	17991	17765	17928	17882	18003	17742	17768	17863	17943	17896	17964	17890	17829	17902	17865	17901	17914	18007	17810	17709	18023	17817	17858	17793	17926	17755	17840	17810	17911	17878	17846	17974	18034	17966	17888	17807	17915	17799	17752	17930	17799	17953	17709	17881	17870	17790	17740	17944	17803	18112	17623	17726	17826	17829	17592	17820	17797	17894	17884	17637	18061	17690	18009	17565	17795	17792	17634	17877	18006	17996	17689	17806	17797	17756	17974	17802	17855	17859	17795	17759	17983	17963	17776	17748	17816	17918	17750	17963	17772	17833	17863	17968	18023	17853	18005	17792	17869	17940	17686	17870	17892	17808	17745	17790	17691	17841	17929	17871	17937	17825	18081	17573	17725	18014	17734	17650	17754	17888	17976	17769	17863	17829	17865	17781	17779	17836	17972	17861	17624	17919	17949	17738	17883	17933	17702	17832	17784	17821	17691	17921	17931	17799	17694	17536	17739	17998	17673	17837	17722	17670	17747	17812	17858	17934	17704	17842	17847	17917	17777	17807	17745	17834	17959	17696	17890	17738	17722	17760	17724	17721	17881	17841	17721	17713	17839	17816	17655	17771	17922	17829	17673	17853	17829	17737	17831	17810	18079	17784	17778	17939	17715	17940	18082	17785	17789	17922	17886	17986	17785	17873	17933	17868	17956	17798	17812	18053	17780	17869	17679	17985	17869	17947	17912	17921	18013	17940	17989	18203	17907	17859	17880	17829	17831	17825	17651	17952	17717	17867	17914	17815	17833	17808	18037	17759	17733	17824	18058	17981	17822	17921	17733	17870	17808	17729	17894	17602	17800	17858	17753	17854	17883	17753	17732	17734	17827	17634	17824	17963	17785	17909	17799	17756	17905	17778	17873	17787	17899	17595	17783	17872	17897	17989	17713	18015	17863	17810	17756	17802	17940	17631	17781	17785	18017	17900	17768	17716	17781	18120	17990	17719	17841	17650	17624	17946	17918	17938	17845	17664	17620	17908	17884	17812	17950	17936	17871	17685	17784	17802	17846	17790	17807	17781	17740	17806	17799	17927	17929	17790	17844	17791	17953	17727	18011	17871	17867	17912	17816	17973	17728	17810	17905	17887	17790	17684	17624	17735	17729	17683	17741	17792	17745	17936	17820	17878	17810	17773	17746	17656	17720	17811	17788	17859	17838	17831	17904	17844	17835	17873	17890	17766	17858	17883	17881	17809	17845	17745	17883	17944	17874	17773	17887	17652	17838	18059	17671	17880	18052	17850	17883	17905	17750	17825	17800	17841	17772	17882	17827	18002	17898	17803	17774	17967	17848	17811	17965	17704	17783	17890	17933	17804	17914	17788	17792	17793	17812	17795	17882	17787	17707	17948	17696	17814	17775	17879	17724	17751	17915	17904	17812	17878	17670	17663	17694	17835	17670	17918	17960	17828	17941	17921	17792	17856	17768	17837	18158	17985	17809	17848	17927	17883	17859	18009	17742	17939	17730	17823	18014	18050	17839	17773	17837	17888	17748	17902	17929	17749	17847	17971	17695	17911	18042	17822	17714	18007	17817	17746	17918	17878	17708	17834	17737	17831	17843	17873	17935	17870	17938	17762	17999	17893	17965	17861	17840	17834	17826	17837	18018	17817	17791	17875	17969	17892	17894	17732	17835	17985	17877	17740	17899	17898	17751	17902	17964	17735	17960	17708	17955	17825	17846	18051	17555	17824	17807	18054	17893	17705	17541	17729	17870	17833	17973	18058	17737	17891	17929	17838	18022	17891	17939	17628	17859	17968	17666	17781	17883	17958	17826	18044	17768	17865	17777	17773	17763	17782	17879	17964	17793	17999	17735	17848	17786	18011	17872	17846	18076	17887	17802	17755	17685	17927	17849	17873	17899	17652	18008	17830	17780	17730	17808	17942	17812	17813	17921	17994	17987	17918	17864	17807	17810	17765	17785	17939	17842	17916	17934	17848	17880	17889	17883	17640	17762	17796	17850	17783	17791	17698	17963	18053	17863	17899	17794	17831	17834	17648	17849	17750	17835	17751	17880	17812	17876	17753	17936	17635	18091	17856	17868	17835	17677	17752	17844	17675	17942	18006	17969	17871	17682	17716	17705	17870	17864	17785	17830	17852	17684	17958	17592	17849	17731	17831	17820	17956	17871	17996	17600	17643	17883	17725	17847	17987	17843	17726	17869	17896	17894	17834	17927	17813	17971	17913	17664	18074	17970	17766	17816	17661	17738	17957	17920	17710	17791	17873	18078	17935	17783	17786	17935	17897	17669	17850	17891	17760	17905	17951	17769	17848	18038	17837	17871	17627	17879	17928	17781	17923	17880	17904	17854	17601	17983	17769	17818	18010	17920	17906	17769	17813	17980	17711	17747	17893	17645	17665	17794	17969	18001	17807	17954	17967	17888	17715	17762	17801	17774	17865	17824	17858	17851	17632	17938	17768	17845	18074	17688	17872	17920	17866	17792	17808	17760	17558	17836	17668	18028	17985	17830	18064	17972	17691	17937	17765	17842	17726	17996	17793	17856	17997	17877	17769	17846	17873	17699	17710	17851	17931	18052	17943	17851	17825	17657	17774	17947	17874	17776	17951	17862	18016	17724	17850	17816	17889	17933	17947	17711	17868	17826	17919	17830	17728	17990	17879	17786	18054	17899	17926	18017	17993	17982	17740	17821	17876	17981	17898	18008	17932	17774	17950	17997	17747	17783	17799	17750	17998	17951	17874	17867	17876	17624	17940	17835	17816	17755	17898	17929	17871	17832	17646	17986	17792	17990	17802	17690	17916	17775	17941	17826	17873	17920	17854	17800	17966	17930	17781	17648	17968	17913	17923	17907	17871	17721	17916	18017	18028	17852	17655	17715	17799	17851	17859	17850	17534	17733	17653	17946	17840	17719	17846	17715	17902	17887	17777	17942	17787	17647	17878	17706	17688	17690	17851	17661	17956	17732	17895	17824	17870	17924	17982	17740	17785	17858	17872	17773	18052	17853	17836	17702	17777	17939	17627	18002	17702	17710	17827	17917	17756	17818	17960	17629	17958	17940	18119	17953	17890	17918	17802	17866	17827	17945	17903	17943	17957	17975	17987	17691	17977	17699	17800	17876	17896	17937	17833	17868	17879	17764	17810	18018	17858	17875	17772	17845	17990	17755	17769	17781	18021	17752	18047	17880	17876	17870	17763	17968	17867	18052	18028	17742	18037	17862	17706	17845	18007	17876	17778	17882	17959	17922	17795	17753	17934	17920	17810	17936	17891	17826	17892	17991	17641	17821	18022	17860	17786	17966	17808	17903	17863	17739	17712	17747	17801	17961	17796	17793	17908	17906	17614	17776	17819	17898	17822	17830	17689	17975	17957	17867	17948	17769	17991	17910	17738	17921	17783	17761	17948	17923	17942	17900	17659	17785	17802	17924	17999	17840	18078	17820	17778	17801	17866	17731	18024	17923	17698	17737	17840	17926	17741	17995	17902	17909	17851	17934	18014	17647	17878	17813	17798	17793	17801	17996	17814	17972	18010	17879	17897	17781	17775	17706	17858	17864	18042	17642	17886	17863	17958	17731	17746	18002	17917	17890	17911	18010	17867	17688	18021	17968	17970	17687	17883	17953	18126	17943	17857	17932	17770	17692	17847	17787	17810	17763	17859	17994	17846	17730	17859	17615	17938	17800	17955	17985	17739	17850	17823	17816	17842	17914	17806	17531	17949	17861	17769	17932	17735	17727	17817	17541	17858	18016	18106	17796	17857	18004	17834	17768	17917	17923	17899	17720	17813	17805	17907	17960	17794	17842	17834	17773	17938	17602	17817	17861	17745	17858	17828	17945	17794	17802	17878	17931	17735	17837	18002	17893	17802	18130	17911	17800	17800	17760	17708	17801	17798	17797	17798	17844	17920	17841	17955	17912	17747	17734	17695	17957	18004	17947	17794	17957	17737	17748	17722	17872	17926	17843	17723	17777	17984	17982	17696	17889	17982	17826	17765	17967	17907	17679	17961	17955	17973	17605	17916	17917	17782	17762	17891	17711	17946	17915	17908	17764	17850	18155	17751	17722	17823	17946	17979	17869	18000	17775	17898	17897	17950	17899	17863	17945	17812	17604	18046	17899	17629	17873	17815	17675	17806	17776	17833	17824	17806	18004	18088	17789	17940	17615	17567	17712	17909	17799	17812	17819	17814	17787	17866	17742	17885	17764	17710	17834	17777	17978	17749	17707	17716	17872	17848	17800	17751	17757	17828	17779	18010	17708	17816	17879	17658	17832	17874	17937	17736	17953	17737	17889	17787	17699	17867	17721	17862	17646	17954	17831
25880	21720	28976	36471	65240	58189	51589	41352	34031	31187	30366	30134	30023	29776	29699	29823	29847	29893	29681	29813	29670	30003	29784	29835	29926	29522	29888	29732	29760	29719	29918	29988	29854	29659	29777	29993	29737	29828	29671	29857	29494	29586	29891	29825	29766	29923	29904	29666	29727	29712	29632	29647	29756	29812	29665	30113	29714	29949	29890	29670	29942	29757	29844	29972	29876	29903	29644	29827	29773	29667	29724	29844	29780	29712	29640	29776	29747	29735	29797	29581	29704	29542	29787	29826	29630	29625	29773	29667	29576	29811	29775	29845	29833	29717	29586	29654	29722	29837	29893	29662	29835	29834	29795	29757	29703	29522	29766	29542	29714	29846	29659	30048	29519	29628	29689	29493	29611	29233	29603	29845	30017	29927	29800	29700	29821	29679	29755	29687	29908	29888	29640	29694	29876	29630	29585	29488	29728	29858	29590	29523	29929	29776	29576	29923	29626	29703	29745	29568	29772	29923	29492	29671	29938	29559	29916	29938	29740	29851	29286	29765	29522	30034	29804	29483	29551	29463	29670	29730	29817	29790	29805	29625	29640	29860	29862	29691	29747	29724	29708	29904	29985	29900	29840	29852	29766	29736	29769	29857	29758	29735	29582	29619	29612	29629	29944	29785	29878	29482	29760	29618	29597	29903	29881	29586	29693	29893	29775	29769	29725	29755	29708	29724	29635	29567	29670	30113	29738	29794	29931	29653	29593	29784	29892	29661	29640	29562	29459	29669	29715	29809	29800	29847	29760	29636	29732	29734	29650	29715	29572	29869	29419	29739	29749	29663	29753	29840	29932	29785	29738	29513	29776	29480	29584	29705	29694	29351	29999	29810	29901	29704	29759	29816	29610	29783	29827	29681	29882	29644	29562	29825	29476	29554	29786	29712	29433	29926	29750	29548	29780	29863	29691	29238	29384	29528	29514	29611	29727	29803	29589	29628	29759	29891	29723	29761	29660	29514	29782	29602	29709	29637	29920	29952	29965	29547	29924	29561	29611	29627	29654	29726	29781	29517	29662	29673	29965	29742	29625	29505	29650	29641	29863	29811	29574	29671	29567	29722	29512	29331	29989	29775	29712	29668	29619	29808	29789	29716	29783	29710	29669	29528	29873	29866	29739	29727	29722	30041	29629	29665	29686	29637	29348	29822	29699	29779	29694	30189	29742	29743	29809	29738	29687	29961	29598	29794	29702	29843	29566	29673	29901	29700	29859	29432	29633	29370	29593	29456	29718	29645	29661	29930	29691	29545	29682	29730	29596	29669	29651	29698	30019	29631	29767	29852	29542	29583	29925	29561	29741	29784	29700	30136	29952	29638	29788	29680	29787	29693	29765	29840	29881	29737	29807	29833	29733	29480	29745	29609	29632	29472	29815	29696	29748	29531	29545	29728	29911	29724	29894	29634	29967	29803	29828	29763	29616	29766	29617	29674	29720	29829	29807	29439	29652	29703	29568	29567	29629	29766	29702	29734	29765	29788	29593	29837	29865	30009	29739	29594	29690	29728	29649	29618	29942	29803	29688	29774	29651	29716	29695	29683	29763	29570	29624	29786	29896	29763	29801	29726	29428	29804	29819	29640	29746	29564	29862	29788	29856	29599	29728	29783	29780	29712	29574	29652	29747	29493	29630	29571	29598	29854	29590	29891	29676	29899	29916	29723	29605	29592	29778	29462	29848	29818	29739	29647	29748	29837	29767	29686	29700	29571	29688	29783	29680	29799	29738	29826	29755	29816	29680	29622	29853	29442	29753	29653	29579	29650	29742	29507	29868	29543	29750	30016	29903	29777	29762	29834	29679	29581	29659	29720	29698	29607	29796	29594	29868	29755	29519	29802	29802	29822	29654	29906	29562	29631	29636	29728	29766	29665	29773	30027	29803	29594	29805	29907	29712	29677	29947	29670	29773	29730	29484	29636	29715	29740	29594	29691	29855	29688	29955	29760	29579	29647	29657	29807	29805	29643	29769	29702	29824	29496	29683	29458	29638	29634	29573	29790	29742	29583	29846	29687	29736	29634	29536	29948	29793	29748	29646	29833	29748	30147	29770	29652	29647	29867	29643	29770	29882	29825	29610	29734	29828	29757	29790	29852	29570	29924	29749	29710	29941	29992	29787	29592	29721	29757	29442	29825	29898	29766	29685	29749	29837	29541	29777	29932	29740	29408	29548	29550	29703	29749	29660	29552	29674	29811	29579	29949	29756	29726	29828	29931	29925	29519	29604	29888	29969	29782	29707	29793	29917	29610	29633	29784	29449	29576	29720	29809	29525	29654	29715	29694	29525	29690	29685	29895	29551	29637	29524	29658	29482	29691	29335	29799	29716	29537	29570	29771	29966	29632	29846	29666	29621	29901	29695	29646	29703	29726	29564	29437	29776	29714	29797	29606	29717	29652	29809	29653	29864	29652	29726	29629	29805	29694	29584	29724	29796	29810	29712	29902	29669	29821	29869	29561	29801	29912	29678	29492	29789	29633	29619	29895	29524	29727	29706	29676	29608	29647	29862	29794	29723	29825	29628	29648	29893	29765	29671	29757	29512	29816	29459	29617	29824	29562	29801	29642	29786	29756	29634	29553	29792	29542	29912	29663	29706	29928	29831	29743	29644	29620	29571	29520	29671	29861	29618	29747	29633	29732	29617	29555	29571	29787	29660	29776	29629	29612	29602	29697	29612	29759	29615	29912	29690	29639	30055	29612	29782	29668	29663	29688	29742	29501	29842	29897	29818	29536	29734	29750	29805	29554	29395	29691	29646	29734	29653	29538	29580	29713	29808	29737	29930	29730	29603	29474	29823	29612	29845	29670	29800	29877	30007	29793	29414	29792	29968	29664	29602	29746	29621	29779	29806	29647	29795	29654	29907	29571	29776	29661	29554	29598	29401	29495	29706	29706	29578	29546	29738	29762	29582	29586	29856	29799	29629	29616	29792	29915	29939	29770	29798	29603	29480	29314	29724	29659	29714	29812	29663	30036	30006	29402	29896	29884	29819	29536	29675	29726	29866	29670	29822	29377	29797	29909	29550	29692	29731	29822	30043	29908	29812	29719	29752	29930	29829	29545	29476	29415	29702	29681	29660	29459	29810	29774	29658	29582	29709	29703	29919	29821	29946	29866	29638	29852	29784	29685	29666	29835	29798	29652	29599	29733	29664	29621	29606	29877	29858	29631	29697	29608	29885	29714	29852	29667	29726	29658	29986	29586	29759	29664	29558	29719	30005	29703	29608	30108	29726	29714	30274	29620	29758	29877	29667	29588	29490	29828	29479	29843	29746	29477	29458	29843	29718	29613	29740	29791	29917	29745	29650	29706	29671	29913	29796	29510	29836	29801	29586	29640	29802	29697	29695	29736	29684	29882	29778	29820	29851	29629	29836	29794	29572	29588	29928	29565	29693	30005	29753	29643	29668	29728	30057	29694	29863	29434	29769	29665	29714	29838	29927	29944	29653	29649	29684	29519	29451	29876	29859	29815	29771	29723	29700	29482	30010	29594	29393	29631	29983	29836	29717	29838	29682	29953	29778	29981	29309	29890	29853	29751	29611	29786	29564	29618	29759	29745	29634	29783	29670	29652	29596	29417	29745	29813	29929	29737	29747	29853	29687	29585	29727	29855	29592	30019	29813	29814	29903	29773	29792	29785	29890	29553	30061	29636	29671	29751	29741	29618	29852	29833	29500	29872	29551	29735	29775	29911	29509	29570	29594	29808	29809	29930	29825	29666	29610	29712	29640	29876	29896	29829	29687	29815	29564	29576	29758	29593	29708	29524	29706	29692	29736	29882	29649	29747	29678	29834	29754	29740	29743	29537	29923	29577	29702	29722	29576	29698	29838	29766	29797	29707	29509	29889	29639	29811	29797	29697	29548	29681	29863	29743	29654	30130	29614	29599	29716	29452	29614	29579	29726	29761	29835	29559	29683	29860	30011	29617	29850	29924	29734	29840	30003	29489	29837	29730	29674	29701	29303	29528	29985	29716	29803	30034	29922	30006	29444	29469	29614	29555	29430	29749	29608	29817	29781	29851	29793	29720	29580	29767	29622	29945	29808	29689	29534	29665	29926	29831	29594	29724	29813	29812	29924	29729	29912	29850	29463	30117	30043	29702	29794	29515	29692	29553	29660	29796	29532	29561	29552	29709	29691	29635	29677	29448	29517	29712	29753	29779	29791	29752	29610	29919	29810	29669	29797	29850	29690	29698	29641	29869	30048	29765	29871	29702	29695	29669	29842	29574	29814	29497	29745	29827	29801	29513	29786	29890	29893	29870	29822	29480	29713	29660	30038	30028	29666	29732	29793	29768	29674	29679	29813	29640	29677	29474	29987	29818	29684	29674	29758	29618	29942	29828	29720	29488	29724	29891	29877	29845	29876	29577	29747	29722	30027	29542	29782	29715	29628	29713	29807	29905	29981	29671	29844	29678	29933	29739	29724	29769	29734	29583	29622	30075	29526	29754	29552	29765	30041	29679	29732	29656	29653	29743	29753	29536	29635	29797	29965	29750	29651	29642	29634	29724	29761	29810	29762	29762	29688	29709	29687	29686	29772	29723	29846	29716	29768	29582	29847	29691	29834	29773	30017	29738	29595	29700	29687	29733	29790	29440	29919	30094	29671	29768	29694	29638	29669	29616	30002	29494	29746	29655	29468	29601	29629	29609	29962	29773	29619	29653	29894	29798	29679	29695	29518	29765	29829	29534	29698	29766	29804	29491	29725	29665	29686	29706	29626	29745	29776	29896	29574	29708	29521	29785	29652	29900	29762	29611	29591	29661	29625	29681	29836	29746	29829	29744	29762	29713	29996	29712	29679	29760	29608	29626	29809	29699	29736	29852	29705	29595	29884	29883	29762	29714	29538	29751	30067	29588	29637	29839	30026	29835	29615	29621	29894	29516	29467	29537	29696	29784	29738	29759	29517	29729	30015	29669	29559	29868	29741	29270	29695	29797	29822	29796	30028	29645	29730	29594	29588	29622	29657	29819	29631	29752	29844	29673	29658	29616	29920	29500	29685	29769	29737	29601	29811	29894	29508	29612	29923	29699	29662	29612	29718	29932	29681	29830	29711	29768	29631	29660	29961	29731	29670	29848	29698	29803	29769	29705	29673	29716	29870	29572	29833	29627	29550	29661	29753	29843
19637	33309	29481	34930	65722	52624	42296	30188	22276	19054	18321	18282	17805	18026	18050	17913	18006	17816	17954	18036	17952	17991	18000	17948	18004	17912	17992	18057	17993	18098	18017	17828	18021	18121	18094	17983	18137	18022	18196	17947	18095	18091	17994	18121	18108	17892	18096	18035	18013	18051	18095	18036	17928	17972	17884	18068	18023	17916	18029	18013	18037	18109	17838	18132	17976	17934	18042	18011	18157	17840	17860	17983	18066	18041	18128	17915	17984	17967	17869	18008	17876	17941	17995	18007	18090	17805	17903	17853	17997	17776	17978	17820	17836	17975	17870	17905	17895	18109	17899	18030	17929	17906	18055	17991	18111	17963	17974	18090	18032	18042	17832	17856	17772	18125	17884	18001	18019	18054	17988	18068	17978	18056	18008	17920	17878	18157	17921	17981	17922	18171	18054	17955	18073	18083	17964	17941	18186	17959	17997	18001	17994	18021	17834	17945	18071	18091	17922	18133	18022	18053	17956	17867	17985	17902	18014	17985	17824	17976	17914	17956	18195	17995	17987	17949	18106	18023	17990	17970	17749	17995	17905	17863	18059	17948	17919	17948	18112	17964	18212	17958	18058	17911	17902	18021	18081	17961	18065	17928	17971	17888	17955	17947	17850	17924	18105	17893	18117	17993	17907	18078	18070	18104	17950	17954	17734	18118	18098	18141	17758	17915	17895	17941	17971	18030	17950	18015	17970	18012	17953	17997	18109	17954	17915	17887	17881	17861	18083	17725	18068	18055	18042	18022	18016	18026	17989	17945	17916	17787	17884	17959	18101	17942	18191	17906	18090	17720	17800	18142	17955	17882	17981	17861	17863	18039	17894	18094	17803	17947	18093	18054	17917	17884	17966	18087	17958	17951	18012	17922	18043	17997	17746	18081	18099	18001	17937	18077	18022	17848	18038	18052	17905	18115	17938	17987	17853	17767	18012	18022	17916	18007	17940	17965	18085	17887	17914	18011	17955	18016	18133	17989	17941	18100	18079	17924	17932	18028	17763	17969	17965	18121	17911	17718	18009	18086	17896	17945	17918	17883	18031	17896	17930	17955	18005	17933	18053	18012	17912	18032	17881	18089	18092	17971	17958	17863	18006	17950	17887	17907	17884	17867	17965	18044	18158	17935	17950	17771	17938	17943	17894	17901	17795	17889	18025	17941	17988	18058	18081	17957	18053	18011	17939	17998	17942	17994	17912	17976	17950	17912	18049	18057	17904	17811	18112	18022	18042	18020	18169	18074	17856	17938	18119	17819	17906	17930	17897	17934	18184	17834	17952	17863	17975	17916	18020	17899	18073	18008	18053	18043	17979	18174	18076	17992	17995	18166	17914	18125	18244	18189	18082	18078	17976	18006	17956	18166	18072	17882	18042	18060	18023	17964	18050	18016	17853	18068	17922	18015	18027	18073	18072	18144	17832	17792	17801	18062	17853	17924	18109	17856	17893	18014	18031	18015	18007	18034	18324	18032	18088	18181	18041	17879	17967	18226	18078	17934	18219	17914	18085	17991	17961	17931	18061	17988	17924	18063	17786	18161	17913	17832	18045	17916	18008	18049	17933	17893	17981	17898	18053	17998	18046	17938	17920	18006	17835	18215	17768	18073	17843	18048	17968	18263	18035	18151	18082	18003	18135	17892	17998	17926	18013	17917	17999	17999	17996	17988	17917	17935	17929	17831	17991	18116	18049	17799	18002	17888	17929	17967	18044	17985	18122	18134	18217	17805	18014	18021	17881	17952	18084	17909	17770	17929	18042	17947	17986	18082	18045	18062	17882	17966	18069	17835	18073	18010	17904	17956	18070	18166	18061	18133	18006	17923	17951	18077	17783	17930	18030	18022	18195	17913	17991	17866	17980	17896	17840	17869	17928	17982	17972	17802	17887	17854	18182	18051	18103	17890	17884	17987	18064	17961	17887	18183	17853	17976	18053	18107	18148	18078	17878	18041	17884	18068	18052	18011	17981	17898	17920	18079	17754	18180	18099	17954	17889	18074	17968	17913	17880	17885	17971	18212	17983	17937	18081	18092	18026	18037	18064	17958	17908	17877	17909	17940	18055	17677	18165	18036	17918	18045	18134	17899	17830	18050	18089	17941	18008	17925	17948	17901	17745	17841	18050	18042	17867	17978	17871	17880	17939	18081	17994	18027	18040	17841	17901	18071	17907	17938	17782	17915	17951	17872	17985	18096	18045	18028	17942	18106	17846	18035	18103	17921	18078	18168	17853	17980	17942	17864	18038	17955	17967	18095	17787	17986	17960	17885	17912	18034	18029	18097	17829	17825	17893	18013	17963	17924	17833	17967	18071	17925	18180	18067	17938	18158	18086	17880	17958	17843	17955	18139	17995	18042	17842	18029	18130	18028	17991	18137	17935	17843	18012	18139	18007	17915	18031	17982	17913	18129	18034	17974	17885	17982	17935	17917	18023	17942	18052	17856	17892	18100	18152	17864	17991	17650	18052	18061	18068	18066	17883	17858	18011	17905	18028	17916	17946	18017	17952	17875	17930	18177	17878	17854	18099	17906	17859	17904	18010	18153	17820	17884	18173	17855	17883	17995	18123	17900	17913	18000	18008	18043	18295	18133	18023	17995	17957	17929	17857	18174	18056	18023	18059	18045	17959	18136	17972	17960	18002	18082	18044	18020	17975	17947	17977	17952	17976	18044	17916	18041	17989	18150	17998	18047	18043	17934	17972	18005	17828	17915	18043	18080	17861	17947	17925	17953	17845	17865	17987	18098	18064	17846	17949	17985	17875	17928	18122	17997	17920	17978	17936	18128	17984	17903	18000	18023	17978	17789	17867	17847	17996	17962	17923	17980	18259	17814	18120	18138	18008	17875	17901	18014	18006	17876	18160	18024	17882	17989	17874	17950	17979	18067	18150	17898	18113	18049	17814	17893	18049	18003	18015	18001	17879	17932	18021	18144	17922	17977	18096	17914	18159	17960	17862	18221	18064	17932	18026	18045	18054	17989	18056	17893	17983	17813	17919	17846	17981	18006	18131	17801	18132	17929	17978	17998	18008	18003	18241	17840	17979	18075	18010	17906	17877	18046	17973	17996	18117	17860	18092	18011	18226	17989	17952	17828	17995	17821	17980	18051	18005	18180	18088	17980	17994	17911	18182	17782	17860	18070	17815	18007	17833	18069	17902	17996	17676	17964	17962	18001	18015	18087	18007	18065	18004	17953	17911	17805	17970	17872	18051	17836	18029	18026	17996	18074	17995	18147	17970	18025	18047	18074	18010	18079	18080	18056	17897	17888	17963	18046	18249	17867	18037	17915	17910	18131	18006	18157	17968	17992	17938	17997	17863	18167	17955	17867	17971	18081	17954	18073	17881	18010	18165	17859	18057	18017	17958	17950	17929	17926	17892	18103	18031	17928	17985	18012	17990	18043	17938	18028	18286	18052	18093	17783	17921	17875	17959	18038	18064	17984	17855	18029	17875	18031	17897	17924	18030	18095	18045	17847	18128	17997	17937	17746	18201	17986	17905	18036	17894	18097	18002	18148	17875	18037	17980	18012	17945	18128	17879	17951	17823	17966	17954	18185	18181	17925	18118	18075	18048	18075	17962	17777	18269	17979	18151	17908	18096	17974	18112	17834	17923	17952	17881	17951	17906	18009	18089	17849	17863	18053	18103	17980	18006	18071	17953	18104	18196	17823	18000	17733	17911	17978	17835	17942	18008	18108	18002	17939	17788	18105	17971	17857	17912	18072	18076	17990	18043	18086	17954	17710	18027	17844	18039	17877	17881	17979	18040	17943	17930	18171	17798	17815	17869	18005	18092	17968	18070	17927	18003	17997	17889	17972	17891	18040	17997	17981	18055	17951	18276	17828	17920	17919	18090	17915	18003	17928	18083	17889	17978	18028	17885	17980	17991	17891	18142	17976	18041	17820	17977	17901	18022	18011	18036	17934	17695	17788	18053	18000	18171	17841	18111	17911	18082	18075	17972	17878	18147	18051	18095	17941	17950	17851	17928	17998	18200	17954	18041	17996	18188	17884	18016	18042	18027	17761	18145	18020	17894	17903	18101	18016	17797	17860	18070	18052	17997	17971	17910	17799	17823	17958	17958	18054	17925	18065	17883	18144	17930	18163	17994	18085	17842	18005	17896	18061	18022	17981	17908	17866	17944	17744	18079	18061	18010	17946	18093	17958	18082	18053	17807	17981	17908	17864	17965	18079	18013	18096	18083	18025	18063	17797	17908	18073	18028	17802	18101	17911	17971	17926	18130	18145	17982	17928	17918	18118	17879	18038	17882	17943	17959	17884	17994	17815	18056	17955	17886	17802	18121	17825	18196	17950	17957	18027	17850	17845	17862	17963	17881	18050	18047	18084	18017	18068	17968	17877	17962	17985	17945	17986	17959	18055	18069	18025	18016	17936	17976	17969	17981	17992	17966	18071	17798	18081	17927	17853	17962	17967	17951	17906	18017	18005	18061	17825	17851	18010	18012	17933	18016	17770	17897	17877	17842	18121	17840	17883	17891	17988	17987	17884	17839	17928	17954	18106	17967	17867	17930	18091	17982	17988	18100	17929	17952	17915	17962	18007	17904	17850	17937	18118	17885	17961	17852	18051	17987	17930	17917	18172	17937	17895	18228	17999	17809	17863	17972	17910	17879	18073	17823	17911	17860	18096	17788	17959	17894	18032	17853	17739	17977	18046	18130	18028	17941	17998	18060	17891	17900	17982	17923	18204	17956	17998	17842	17904	18086	17849	18214	18022	18155	18187	18130	17866	18004	17827	17887	17890	17891	18183	18004	17858	18212	17909	18089	18088	18042	18071	17853	18043	17986	18228	18019	18158	17957	17979	17992	18095	17834	17771	17995	17786	17892	17876	17966	18154	17892	18059	18091	18214	17907	17792	18042	18200	18086	18028	18012	18038	17908	18117	17854	17957	18055	18071	17910	17982	18137	18077	18006	17700	17939	18044	18017	17920	18003	18115	17918	17982	18008	18021	17913	18109	18051	18025	17754	18068	17797	17937	17978	17770	17974	18019	18075	17930	17903	18052	17977	17969	17639	17902	18091	17941	17988	17943	18112	18101	17887	17999	18081	18082	18070	17973	17968	17895	17977	17869	17992	17975	17974	17931	17895	18061	17906	17881	18094	18092	17885	17835
23246	21529	28493	34681	66693	70249	66078	53417	40758	34216	31606	30736	30491	30123	30376	30442	30141	30257	30294	30366	30077	30250	30136	30586	30466	30422	30179	30073	30255	30278	30240	30252	30108	30015	30177	30086	30417	30126	29982	30508	30116	30159	30136	30299	30377	30341	30094	30086	30015	29941	30078	30174	30198	30383	30070	30128	29812	30159	30329	30076	30097	30169	30188	29863	30246	30031	30163	30093	30060	29874	30018	29909	30196	30020	30272	30319	30362	30037	30001	30045	30267	30292	30374	29873	29952	29914	30282	30112	30051	29967	30020	30251	30295	29981	30149	30119	30213	30241	30181	30180	30360	30116	30190	30059	30188	30013	29959	30192	29856	30083	30157	30004	30182	30218	30158	29944	30189	30008	30230	30274	30151	29999	30119	30292	29953	30088	29940	29981	30247	29961	29940	30249	30093	29954	30165	30355	30196	30027	30160	30165	30115	30055	30031	30060	30262	29999	30226	30134	30012	30173	30103	30153	30150	30101	30180	29665	29967	30189	30201	30264	30090	30135	30181	30031	30373	29999	29953	30024	30274	29931	29980	30183	30127	30099	30113	29806	30114	30058	30196	30212	30165	30189	30155	30007	30186	29697	30021	29968	29939	30054	29917	30070	30155	30084	30152	30142	30172	30032	30073	30069	30122	30108	30194	30220	29879	30054	30088	29914	30031	30119	30007	30158	30094	30133	29994	30051	29972	30029	30438	29959	29859	29906	30428	30360	30213	29942	29872	30131	30333	30172	30200	29980	30058	30108	30192	29952	30009	30199	30147	30037	29964	30274	30184	30405	30239	30118	30026	30260	30198	30239	30353	30101	29753	30096	30159	29990	30246	30103	30083	30265	30119	29996	30153	30265	30101	29769	29690	30278	29891	30215	30229	29993	30082	30074	30173	30152	29937	30263	30064	30172	30221	30014	30135	29999	30347	30027	30096	30033	29970	30108	30461	30129	30100	30055	30000	30304	30041	30173	30236	30045	30247	30284	29990	29872	30062	30062	30014	30040	30095	29889	30182	29962	30144	29921	30153	30184	30009	30056	30255	30064	30201	29928	30105	30196	30124	30080	29988	30134	29945	30173	30177	30001	29942	30010	30116	30269	30192	29996	30005	30149	30058	30195	30159	29951	30144	30029	30065	30262	30140	30074	29973	30116	30152	30043	30124	30554	30029	30274	30100	30174	30184	30180	30253	30095	30096	30211	30050	29986	30022	30114	29944	30208	30243	30305	30367	30306	30358	30117	30118	30322	30448	30055	30135	30084	29919	30214	30065	30244	30401	30111	29879	30005	30187	30306	29984	30064	30253	30124	30036	30244	29955	29949	30270	30253	30229	30021	30007	30009	29969	30224	29924	30047	30073	29993	30014	30133	30187	30233	29964	30148	29925	30156	30164	30177	30087	30088	30144	30085	30179	29946	30007	29996	30065	30169	30053	30403	30324	30169	30377	29947	30085	30271	30132	30372	30176	30082	30300	30169	30218	30163	29918	30011	30118	30060	30291	30091	30006	30072	30030	29822	30238	30290	30093	29855	30157	30159	30006	29978	30095	29932	30122	30139	29904	30093	30090	30064	29737	29947	30146	30003	29965	29962	30155	30091	30044	30302	29972	30280	29989	30126	29979	30054	30304	29776	30046	29951	30135	29818	30203	30177	30183	30141	30129	30049	29936	30157	30152	29977	29903	30143	30293	30156	30335	30234	30175	29995	30207	29988	30139	30073	29842	30288	30146	30394	30315	30071	30088	30109	30343	30351	30126	30188	29923	30036	29858	30005	30210	30059	29818	29676	29935	29987	30129	30284	30072	30395	29893	30030	30138	30337	30108	30393	29999	30180	30240	30121	30175	29934	30368	29927	29927	29994	29895	30118	30138	30293	30103	30227	30151	30229	30288	30142	30197	30352	30046	30158	30096	30116	30156	30119	30116	30280	29901	30141	29869	30088	30120	29889	30009	29932	29825	30194	30363	30162	29938	30054	30005	30202	30231	29984	29979	30047	30228	30109	29961	30009	30136	29975	30017	30414	30152	30154	30128	30272	30317	30257	30114	29986	30052	29788	29962	30010	30049	29959	30041	30223	30154	30128	30117	30063	30153	29972	29951	30008	30119	30095	29960	30228	30002	30272	30075	30061	30308	30114	30071	30133	30400	30201	30269	30136	30027	30286	30066	30084	30290	30144	30412	30240	30115	29964	30097	30067	30022	30132	30018	30397	30275	30120	29912	30007	30091	30012	30374	30388	29971	29962	29949	30198	30138	30135	30269	30265	30418	30206	29958	30007	30054	30103	30056	29989	29888	29890	30275	30065	29846	30260	30121	30224	30185	30107	30007	29902	30334	30089	30131	30087	30021	30178	30171	29969	30136	30027	30480	30057	30314	29845	30326	30117	30094	30004	30001	30020	30067	30200	30267	30086	30102	30184	30106	29972	30121	30240	30221	30258	30064	30358	30195	29985	30108	29916	30040	29919	29931	30318	29873	30215	29969	30242	30230	30098	30150	30058	30167	30110	29868	30064	30052	30288	30202	30140	30122	30150	30339	30299	30171	29937	30112	30065	30274	30212	30161	30095	30193	30135	30186	30312	30159	30082	30049	30106	30128	30286	30120	30047	29992	30143	29930	29916	29967	30062	29678	29738	30109	30252	30110	30248	29954	30361	29828	30251	30251	30054	30135	30002	30011	29916	30230	30041	30036	30282	30339	29982	29990	30243	30139	30220	30061	29922	30211	29802	30355	30069	30084	29995	30022	29995	30098	30136	30054	29877	30211	29994	29950	30107	30064	29920	30098	30179	30198	30134	30126	30105	30220	29899	29851	30114	29853	30165	29947	29910	30169	30241	29790	29885	30009	30039	29959	30158	30172	30110	30054	29899	29856	29845	30331	30195	30144	30004	30051	30131	30120	29998	30029	30288	30137	29991	30242	30169	29905	30253	29967	30301	29995	30192	29828	30220	30102	29977	30075	30254	29976	30210	30164	30001	30043	30097	30058	30160	30289	30188	30150	30252	30215	30079	29970	30131	30315	30262	30114	30116	30086	30000	30085	30046	30087	30090	30110	29867	30188	30038	30237	30296	30422	30058	30086	29946	29994	30162	30112	29904	29986	30077	30273	30115	30213	30092	30191	30010	30161	30320	30110	29929	29958	30280	30165	30120	29920	30026	29955	30070	30069	30030	30258	30324	30232	30294	30092	30256	30065	30116	29880	29825	30302	30184	29971	30206	30023	30219	29930	29914	30130	30106	30165	29697	29860	30030	30282	30226	30157	30047	30189	30097	30082	30245	30322	30124	30377	29992	30069	30079	30228	30137	30107	30127	30043	30089	30001	29888	29971	30117	30004	30017	30058	30004	30128	30090	30183	30247	30064	30000	30099	30026	29891	29964	30140	30193	30210	30295	29997	29939	29949	30034	30125	29860	30129	30018	29993	30211	30241	30178	30159	29992	30142	30110	30041	29944	30130	30218	30005	29902	30043	29948	30063	30096	30106	30274	30073	30252	30363	29902	30246	30165	30120	30237	30149	30182	30385	30129	30287	29847	30061	30245	30248	30181	30132	30156	30034	30009	30056	30116	30216	29947	29963	30004	29732	30158	30113	30327	30120	30493	30245	30151	30156	30180	30071	30083	30143	30189	30272	30103	30256	29998	30239	30105	30060	30286	30329	29924	30162	30241	30094	30195	30022	30132	29981	30290	29975	30152	30104	30031	30027	30040	30271	29973	30038	30068	30144	30251	29968	30355	30052	30161	30038	29985	30145	30036	29992	30317	30253	30023	30055	29890	30209	30350	30205	30139	30148	30077	29968	30078	30059	30028	29937	30160	30119	30059	29750	30175	29888	30338	30085	30166	30154	30062	30129	30166	30421	30366	30270	29768	30257	30005	29796	30091	29953	30276	30321	30148	30193	30163	30168	30208	30355	30031	30154	30040	29960	30335	30232	30400	30280	30267	30148	30277	30148	30110	29939	30094	30341	29940	30176	30052	30333	30028	30155	30086	29986	30028	29941	30024	30203	30153	30298	30043	30156	30108	30016	30105	30022	30160	29896	29932	29914	30318	30086	30136	30193	30084	30321	29905	29979	30039	30149	30068	30267	30025	30160	29763	29979	30142	30240	29857	30329	30413	30285	30044	30212	30131	30169	30099	29866	29917	30219	30269	30027	30155	30369	30233	30090	30174	30332	30160	30330	30093	29837	30117	29906	30229	29767	29489	30056	30271	29888	30374	30199	30077	29896	29921	30073	29994	30123	30102	30035	30088	29974	30156	30195	30048	30282	30117	30178	30149	30255	30246	29766	30209	29956	30405	30201	29914	29848	30061	29916	30339	30231	30013	30210	30086	30141	30044	30242	30153	29948	30029	30124	30218	30336	30472	30371	29926	30018	30064	30395	30210	30296	30121	29963	29954	30201	30154	29868	29953	30212	30146	30168	29974	30181	30292	30064	30018	29985	30149	30145	29882	29942	29885	30127	30088	29960	30345	30080	29945	30023	30098	29979	30291	30207	29840	30061	29842	29919	29765	30139	30093	29972	30111	29995	30048	30092	30076	29987	30264	30000	29900	30299	30161	29861	30023	29990	30081	30132	30005	30114	30106	30034	29886	29936	29776	30019	29995	29945	29970	30073	30082	30221	30006	30051	30115	30143	30035	30240	30030	29837	29961	30093	30168	30177	29975	29928	30334	30001	29892	30202	30029	29795	29905	30016	30021	30036	29789	30198	29877	29858	30077	30246	30038	30107	29879	30096	30154	30362	30142	30041	29940	30060	29951	30131	30032	30029	30191	30054	30113	30156	30061	30249	30007	29975	29878	30114	30263	29989	30148	30204	30112	29980	30361	30093	29954	30241	30066	29946	30135	30222	30033	30209	29971	30123	29923	30085	30102	30173	30240	30032	29883	29910	30007	29843	30264	30333	29930	30088	30275	30046	29998	30187	29955	30337	30079	30233	30262	30105	29998	29952	30101	30060	30182	30089	30062	30033	29909	29948	30118	30112	30332	30139	30089	29937	30242	30152	29993	30074	29968	30103	29942	30273	30111	30020	29799	30184	30022	30248	30221	30054	30245	30116	30037	30190	29912	30019	30244	30275	30042	30381	30081	30258	30215	30217	30005	29888	30113	29878	30378	30353	30331	29915	29905
23635	43425	38197	56101	81919	78423	65801	45881	29588	21638	19244	18499	18461	18421	18473	18364	18420	18511	18435	18342	18210	18445	18517	18561	18427	18489	18428	18586	18491	18437	18556	18494	18445	18483	18354	18373	18409	18517	18260	18263	18328	18577	18468	18299	18297	18374	18258	18349	18461	18240	18513	18560	18362	18395	18297	18512	18215	18279	18245	18549	18279	18422	18347	18599	18217	18410	18282	18414	18488	18444	18527	18155	18244	18269	18518	18288	18314	18423	18416	18206	18359	18455	18205	18282	18457	18399	18377	18279	18212	18298	18312	18345	18397	18146	18165	18247	18612	18347	18163	18497	18282	18084	18262	18513	18514	18307	18435	18251	18395	18311	18240	18311	18384	18239	18378	18545	18399	18478	18448	18419	18449	18453	18301	18309	18275	18462	18378	18454	18221	18305	18307	18244	18350	18420	18407	18370	18350	18225	18331	18525	18259	18339	18112	18289	18354	18590	18282	18426	18379	18321	18402	18229	18221	18224	18486	18393	18252	18299	18286	18392	18332	18250	18463	18225	18362	18413	18353	18356	18327	18388	18248	18348	18276	18432	18423	18169	18267	18232	18385	18134	18278	18208	18318	18300	18267	18347	18338	18395	18249	18483	18283	18373	18247	18523	18264	18318	18264	18499	18424	18462	18421	18496	18278	18283	18436	18372	18372	18197	18325	18136	18522	18434	18366	18386	18466	18226	18452	18179	18329	18311	18281	18259	18280	18183	18336	18477	18346	18336	18363	18188	18536	18322	18215	18410	18299	18379	18330	18361	18445	18297	18493	18339	18301	18309	18395	18431	18365	18484	18184	18311	18441	18318	18142	18344	18211	18242	18273	18538	18352	18383	18374	18435	18386	18319	18464	18290	18156	18128	18296	18308	18259	18084	18286	18217	18255	18319	18339	18308	18198	18524	18410	18198	18358	18172	18462	18375	18488	18263	18335	18367	18431	18261	18388	18465	18361	18405	18488	18215	18395	18314	18342	18533	18283	18312	18333	18326	18473	18500	18446	18239	18448	18203	18371	18367	18430	18303	18160	18271	18387	18628	18319	18440	18417	18313	18289	18216	18344	18266	18396	18357	18341	18323	18348	18287	18452	18422	18313	18598	18192	18274	18427	18333	18321	18160	18149	18417	18378	18311	18309	18426	18334	18316	18418	18313	18255	18251	18333	18301	18462	18331	18329	18385	18368	18245	18358	18371	18339	18609	18386	18257	18325	18318	18268	18225	18541	18341	18246	18386	18421	18316	18447	18329	18544	18374	18318	18402	18255	18267	18422	18469	18126	18345	18348	18324	18398	18201	18290	18284	18255	18245	18458	18185	18341	18310	18502	18392	18296	18412	18309	18316	18324	18360	18240	18219	18230	18370	18472	18366	18477	18228	18381	18086	18319	18419	18662	18256	18308	18328	18324	18308	18388	18261	18346	18551	18376	18591	18309	18554	18202	18365	18241	18407	18267	18408	18300	18511	18254	18399	18441	18319	18324	18439	18430	18326	18294	18466	18306	18342	18366	18269	18523	18444	18538	18402	18463	18279	18196	18272	18423	18398	18333	18285	18205	18273	18333	18331	18627	18329	18393	18400	18404	18378	18170	18290	18313	18349	18426	18365	18277	18367	18208	18529	18424	18146	18113	18261	18328	18628	18155	18544	18461	18466	18426	18417	18360	18431	18472	18365	18483	18333	18347	18273	18262	18548	18415	18327	18252	18314	18430	18325	18445	18178	18117	18344	18455	18401	18274	18483	18224	18479	18207	18212	18252	18258	18593	18259	18332	18388	18325	18221	18073	18262	18196	18453	18471	18298	18325	18241	18382	18216	18370	18244	18364	18298	18197	18316	18439	18177	18399	18358	18348	18359	18228	18406	18325	18214	18344	18431	18309	18303	18250	18323	18379	18313	18299	18502	18353	18210	18415	18238	18442	18328	18376	18354	18519	18130	18392	18558	18447	18253	18422	18354	18549	18451	18325	18377	18376	18401	18551	18314	18548	18482	18435	18206	18346	18455	18142	18359	18251	18418	18430	18389	18329	18389	18360	18365	18472	18341	18403	18246	18335	18481	18254	18223	18348	18355	18446	18356	18485	18258	18581	18174	18406	18373	18077	18172	18225	18464	18192	18404	18172	18425	18239	18323	18417	18322	18373	18327	18356	18331	18345	18321	18490	18368	18134	18266	18399	18126	18335	18264	18359	18460	18404	18338	18470	18401	18338	18410	18247	18322	18334	18245	18201	18323	18165	18486	18295	18548	18274	18379	18195	18352	18268	18415	18421	18318	18452	18278	18442	18385	18367	18256	18256	18168	18457	18298	18322	18287	18275	18306	18230	18359	18616	18231	18180	18485	18157	18154	18305	18437	18405	18474	18198	18328	18498	18316	18390	18350	18325	18323	18360	18287	18156	18337	18339	18263	18132	18433	18345	18332	18234	18370	18317	18311	18297	18241	18348	18432	18304	18605	18283	18211	18364	18286	18260	18342	18182	18242	18333	18236	18247	18351	18346	18234	18546	18303	18410	18157	18193	18446	18357	18210	18287	18400	18361	18268	18374	18143	18289	18484	18433	18213	18317	18220	18379	18274	18317	18358	18225	18353	18355	18366	18250	18396	18473	18663	18243	18250	18073	18381	18500	18333	18523	18291	18327	18537	18404	18375	18290	18335	18292	18548	18417	18176	18224	18486	18400	18146	18392	18423	18355	18303	18355	18243	18307	18322	18450	18372	18201	18299	18432	18307	18418	18243	18307	18410	18159	18264	18343	18464	18285	18057	18410	18148	18298	18380	18295	18445	18409	18205	18512	18310	18223	18226	18333	18358	18385	18424	18258	18367	18460	18198	18340	18144	18398	18296	18236	18421	18249	18336	18131	18466	18296	18177	18496	18283	18340	18254	18425	18321	18469	18359	18416	18199	18368	18673	18500	18290	18373	18264	18436	18409	18128	18202	18362	18386	18365	18298	18305	18370	18308	18317	18381	18349	18570	18159	18658	18308	18353	18471	18320	18311	18174	18407	18354	18346	18498	18304	18416	18188	18229	18388	18341	18330	18323	18238	18243	18270	18339	18231	18353	18457	18499	18398	18228	18375	18417	18185	18357	18234	18213	18190	18419	18445	18294	18299	18463	18392	18528	18304	18518	18346	18164	18282	18298	18505	18514	18403	18254	18391	18438	18254	18262	18304	18299	18512	18365	18577	18479	18207	18368	18257	18279	18598	18444	18534	18252	18170	18401	18193	18130	18338	18202	18365	18290	18492	18503	18398	18352	18421	18436	18595	18388	18439	18559	18280	18391	18425	18516	18262	18477	18359	18170	18418	18480	18294	18436	18287	18581	18282	18259	18461	18301	18470	18399	18435	18262	18125	18263	18341	18320	18289	18533	18497	18266	18431	18393	18457	18471	18486	18392	18306	18479	18208	18405	18258	18337	18378	18315	18483	18258	18224	18486	18447	18390	18382	18346	18373	18306	18283	18304	18136	18321	18336	18218	18245	18386	18427	18373	18413	18379	18331	18338	18482	18453	18339	18558	18456	18320	18274	18392	18269	18285	18301	18291	18213	18477	18147	18189	18483	18380	18427	18179	18493	18350	18363	18447	18404	18443	18402	18294	18323	18358	18352	18264	18416	18348	18460	18349	18373	18066	18394	18391	18482	18360	18535	18282	18441	18317	18406	18475	18407	18225	18319	18302	18251	18363	18233	18404	18207	18357	18399	18147	18584	18436	18212	18208	18382	18422	18423	18249	18449	18206	18194	18416	18225	18498	18322	18446	18407	18252	18364	18430	18337	18339	18590	18371	18420	18274	18204	18276	18344	18291	18418	18389	18376	18238	18421	18358	18434	18259	18335	18184	18206	18468	18355	18468	18192	18150	18296	18464	18307	18456	18381	18292	18426	18526	18468	18393	18456	18347	18220	18467	18209	18314	18232	18334	18256	18285	18387	18396	18514	18496	18495	18527	18341	18406	18270	18484	18213	18395	18419	18484	18371	18370	18338	18285	18257	18373	18398	18269	18493	18352	18276	18318	18436	18408	18335	18418	18450	18479	18375	18468	18308	18326	18378	18537	18459	18354	18304	18359	18541	18508	18372	18243	18336	18353	18155	18473	18402	18459	18327	18292	18387	18475	18253	18525	18591	18289	18141	18416	18101	18294	18386	18345	18377	18494	18366	18340	18332	18175	18195	18328	18397	18383	18382	18350	18391	18343	18303	18399	18301	18417	18536	18425	18206	18148	18389	18431	18118	18388	18496	18281	18412	18240	18328	18208	18416	18425	18264	18235	18422	18240	18401	18444	18348	18243	18159	18201	18102	18485	18331	18476	18413	18087	18231	18255	18202	18363	18269	18366	18425	18306	18200	18511	18437	18317	18295	18187	18435	18310	18297	18288	18235	18320	18447	18302	18355	18509	18269	18311	18436	18387	18181	18341	18148	18417	18356	18255	18271	18312	18413	18479	18299	18214	18548	18108	18523	18154	18299	18240	18261	18230	18255	18385	18403	18255	18306	18309	18392	18177	18221	18189	18296	18330	18321	18217	18470	18313	18558	18366	18399	18340	18311	18448	18234	18379	18387	18205	18113	18569	18357	18305	18425	18207	18191	18199	18426	18327	18457	18374	18163	18307	18370	18436	18351	18393	18493	18410	18377	18469	18413	18403	18382	18370	18417	18208	18393	18349	18499	18371	18412	18401	18298	18274	18557	18483	18203	18370	18192	18242	18345	18456	18392	18180	18425	18317	18297	18366	18282	18470	18283	18369	18378	18312	18479	18239	18348	18436	18446	18459	18343	18352	18319	18220	18281	18411	18332	18243	18351	18311	18417	18430	18471	18243	18485	18262	18383	18462	18451	18348	18345	18329	18287	18384	18409	18314	18337	18451	18292	18392	18337	18212	18348	18297	18214	18477	18310	18413	18235	18432	18176	18360	18404	18098	18340	18252	18569	18490	18252	18371	18330	18378	18205	18352	18493	18341	18291	18309	18589	18484	18470	18148	18188	18439	18126	18484	18138	18143	18092	18125	18121	18205	18405	18255	18236	18271	18337	18556	18445	18402	18431	18318	18237	18232	18308	18254	18498	18378	18542	18419	18466	18300	18373	18373	18502	18274	18266	18442	18347	18153	18346	18217	18479	18305	18441
35333	30087	34077	33998	37974	37824	35299	32799	30821	30024	29586	29403	29401	29535	29458	29329	29516	29366	29544	29281	29504	29556	29594	29565	29440	29556	29278	29519	29494	29564	29381	29576	29522	29444	29340	29503	29432	29382	29423	29470	29425	29697	29688	29508	29599	29471	29361	29316	29101	29600	29477	29652	29517	29544	29540	29619	29235	29378	29367	29508	29703	29340	29400	29347	29448	29450	29437	29278	29575	29604	29609	29568	29540	29497	29407	29361	29268	29356	29402	29320	29550	29550	29463	29520	29560	29465	29887	29295	29332	29493	29680	29522	29449	29605	29464	29158	29279	29640	29408	29436	29475	29382	29478	29354	29492	29388	29522	29404	29573	29468	29584	29569	29592	29515	29369	29366	29321	29316	29233	29461	29408	29235	29658	29499	29349	29388	29506	29347	29595	29597	29437	29346	29419	29427	29495	29442	29689	29402	29627	29233	29633	29437	29582	29278	29382	29355	29489	29696	29547	29385	29432	29519	29529	29404	29386	29879	29320	29631	29447	29211	29291	29505	29432	29247	29325	29427	29192	29519	29524	29254	29314	29374	29427	29406	29570	29538	29113	29500	29409	29521	29319	29450	29362	29240	29558	29446	29402	29348	29408	29466	29478	29304	29597	29386	29337	29529	29289	29444	29521	29243	29492	29393	29624	29691	29606	29648	29298	29605	29650	29471	29345	29540	29485	29395	29693	29425	29556	29406	29454	29487	29631	29231	29541	29514	29384	29410	29681	29550	29276	29539	29610	29515	29297	29403	29592	29627	29564	29397	29350	29451	29728	29364	29399	29501	29437	29504	29553	29534	29496	29446	29410	29361	29480	29328	29330	29797	29496	29393	29157	29386	29387	29230	29314	29633	29531	29564	29426	29494	29748	29500	29114	29196	29410	29242	29568	29427	29419	29372	29387	29487	29463	29557	29673	29675	29382	29499	29368	29421	29646	29411	29307	29455	29555	29601	29307	29548	29285	29319	29588	29423	29797	29576	29548	29546	29595	29388	29581	29514	29369	29520	29449	29359	29493	29333	29401	29682	29579	29402	29499	29377	29666	29587	29624	29630	29406	29389	29566	29620	29393	29586	29552	29629	29597	29412	29587	29321	29324	29475	29268	29312	29213	29343	29247	29406	29355	29836	29728	29435	29737	29384	29561	29583	29477	29595	29251	29444	29394	29641	29274	29423	29302	29366	29613	29604	29684	29422	29699	29544	29437	29535	29450	29155	29511	29604	29223	29438	29442	29600	29470	29387	29450	29309	29449	29541	29344	29631	29502	29392	29661	29437	29383	29646	29457	29390	29736	29662	29410	29398	29282	29306	29251	29263	29578	29472	29433	29473	29816	29258	29353	29338	29328	29522	29491	29620	29350	29504	29669	29613	29726	29416	29481	29313	29395	29433	29406	29323	29236	29061	29281	29294	29298	29262	29523	29393	29570	29476	29585	29538	29240	29382	29429	29427	29321	29489	29241	29580	29399	29526	29443	29381	29587	29300	29415	29308	29401	29603	29526	29551	29403	29713	29426	29393	29471	29485	29536	29527	29460	29350	29569	29579	29507	29263	29308	29521	29538	29424	29431	29526	29632	29278	29639	29382	29645	29564	29679	29548	29226	29537	29451	29385	29399	29303	29454	29546	29503	29495	29641	29464	29427	29368	29392	29388	29501	29490	29464	29531	29231	29603	29525	29494	29351	29463	29237	29509	29369	29344	29244	29199	29419	29450	29490	29439	29142	29424	29552	29444	29501	29501	29506	29136	29360	29509	29470	29506	29529	29177	29756	29302	29596	29535	29521	29489	29331	29440	29599	29508	29412	29301	29242	29398	29693	29583	29521	29470	29414	29537	29452	29312	29761	29466	29457	29388	29494	29535	29328	29586	29422	29595	29608	29548	29426	29568	29509	29633	29820	29693	29677	29510	29352	29466	29611	29117	29693	29566	29359	29414	29301	29595	29471	29376	29470	29461	29698	29598	29283	29354	29413	29490	29422	29302	29657	29496	29618	29493	29431	29624	29655	29293	29640	29371	29525	29336	29468	29364	29447	29504	29466	29949	29638	29541	29444	29392	29520	29477	29391	29323	29575	29508	29344	29338	29540	29352	29322	29304	29553	29665	29806	29321	29511	29611	29367	29566	29635	29374	29502	29377	29471	29727	29520	29544	29325	29424	29538	29710	29263	29538	29453	29134	29585	29594	29539	29355	29422	29536	29263	29378	29603	29516	29634	29656	29267	29385	29319	29776	29678	29218	29548	29189	29608	29411	29427	29466	29480	29490	29422	29343	29603	29622	29493	29534	29655	29843	29604	29621	29636	29440	29554	29681	29269	29422	29249	29368	29586	29328	29349	29789	29696	29301	29394	29584	29479	29575	29438	29311	29354	29254	29353	29448	29363	29333	29592	29502	29471	29604	29324	29408	29393	29284	29600	29431	29124	29402	29476	29363	29667	29195	29415	29481	29430	29631	29380	29290	29631	29503	29418	29385	29436	29170	29372	29312	29594	29369	29452	29245	29497	29453	29456	29198	29333	29505	29724	29486	29765	29328	29354	29573	29411	29271	29372	29312	29531	29532	29578	29506	29741	29480	29459	29636	29491	29607	29542	29301	29570	29521	29572	29753	29330	29475	29570	29315	29508	29530	29344	29566	29453	29602	29596	29662	29223	29440	29363	29589	29385	29483	29594	29576	29308	29512	29222	29585	29381	29536	29531	29149	29610	29720	29485	29545	29670	29681	29495	29584	29726	29387	29544	29468	29547	29266	29522	29433	29505	29597	29370	29670	29440	29375	29563	29228	29539	29412	29429	29335	29438	29194	29164	29499	29313	29413	29534	29228	29446	29301	29444	29480	29656	29498	29368	29404	29636	29396	29443	29562	29432	29672	29274	29208	29040	29469	29481	29398	29335	29511	29383	29435	29314	29358	29467	29682	29714	29586	29680	29649	29418	29411	29602	29427	29637	29440	29539	29372	29461	29543	29491	29383	29394	29337	29757	29498	29552	29523	29493	29580	29650	29590	29408	29792	29453	29614	29276	29363	29360	29398	29476	29437	29510	29615	29766	29385	29662	29262	29597	29541	29459	29600	29422	29543	29369	29533	29574	29579	29724	29421	29354	29538	29757	29195	29353	29547	29566	29765	29632	29484	29299	29431	29540	29535	29273	29527	29516	29391	29632	29633	29386	29457	29706	29499	29387	29289	29622	29452	29189	29534	29388	29488	29385	29694	29335	29455	29357	29384	29468	29372	29356	29457	29458	29379	29531	29473	29427	29615	29290	29508	29535	29640	29331	29394	29640	29678	29237	29490	29360	29779	29411	29532	29671	29528	29600	29698	29390	29682	29729	29327	29578	29396	29661	29581	29245	29336	29518	29445	29367	29525	29317	29739	29345	29255	29469	29467	29840	29552	29651	29252	29311	29572	29440	29324	29519	29391	29804	29319	29417	29311	29471	29569	29334	29512	29481	29623	29705	29304	29472	29624	29607	29620	29825	29538	29554	29755	29576	29225	29588	29731	29461	29641	29455	29363	29565	29442	29379	29618	29309	29449	29498	29367	29553	29539	29198	29537	29259	29421	29550	29568	29353	29265	29517	29378	29290	29291	29189	29487	29642	29267	29400	29616	29512	29662	29579	29426	29763	29585	29671	29477	29262	29406	29470	29492	29447	29337	29361	29467	29403	29808	29418	29579	29572	29476	29611	29262	29553	29518	29139	29415	29489	29282	29361	29487	29392	29209	29434	29635	29416	29692	29529	29479	29354	29480	29319	29261	29612	29507	29326	29414	29320	29453	29511	29434	29524	29356	29745	29485	29750	29464	29449	29451	29378	29383	29547	29414	29241	29625	29488	29333	29399	29272	29590	29738	29504	29462	29552	29389	29272	29426	29601	29479	29476	29674	29784	29697	29331	29275	29520	29346	29506	29674	29522	29662	29309	29451	29571	29405	29331	29221	29574	29470	29439	29524	29599	29334	29364	29561	29434	29385	29680	29638	29320	29488	29497	29515	29221	29304	29583	29564	29425	29464	29756	29330	29587	29445	29450	29359	29130	29152	29457	29343	29685	29205	29278	29258	29601	29593	29507	29341	29501	29411	29413	29318	29487	29479	29392	29430	29593	29509	29455	29501	29297	29715	29434	29420	29449	29328	29700	29642	29239	29549	29525	29487	29272	29570	29426	29826	29563	29318	29715	29585	29416	29375	29486	29870	29699	29532	29288	29295	29385	29573	29576	29671	29308	29406	29725	29425	29570	29655	29298	29398	29400	29530	29502	29583	29561	29577	29294	29452	29375	29625	29256	29564	29400	29641	29378	29552	29735	29667	29531	29477	29799	29513	29663	29638	29341	29378	29347	29553	29334	29408	29453	29635	29619	29200	29404	29603	29568	29396	29625	29381	29526	29585	29409	29239	29576	29662	29411	29533	29418	29438	29243	29256	29602	29373	29546	29432	29421	29677	29544	29426	29784	29533	29453	29779	29571	29265	29393	29374	29438	29590	29550	29552	29680	29651	29501	29295	29387	29497	29650	29419	29499	29550	29220	29182	29622	29740	29591	29482	29387	29740	29622	29489	29685	29562	29444	29303	29533	29302	29449	29466	29489	29279	29350	29312	29359	29490	29238	29320	29491	29597	29435	29186	29560	29405	29507	29475	29472	29420	29592	29318	29403	29695	29241	29346	29351	29561	29338	29515	29347	29462	29400	29497	29297	29353	29528	29646	29525	29369	29476	29475	29592	29582	29315	29380	29289	29487	29485	29539	29406	29248	29523	30090	29562	29390	29519	29552	29410	29683	29598	29480	29656	29559	29473	29332	29172	29125	29509	29627	29425	29466	29526	29357	29313	29390	29469	29247	29242	29294	29314	29445	29654	29708	29288	29473	29569	29487	29460	29342	29629	29366	29364	29468	29800	29174	29277	29705	29659	29495	29549	29547	29446	29545	29474	29535	29403	29668	29731	29434	29471	29267	29414	29389	29651	29630	29644	29470	29116	29074	29432	29567	29048	29431	29376	29410	29301	29442	29612	29501	29530	29168	29298	29138	29464	29574	29682	29445	29663	29638	29418	29410	29277	29215	29598	29545	29643	29293	29483	29316	29803	29477	29732	29182	29588	29322	29363	29280	29552	29482	29604	29567	29338	29545
19823	24618	23876	22830	27868	26430	23555	20429	18784	17813	17820	17556	17619	17761	17580	17652	17704	17499	17587	17578	17500	17701	17595	17401	17735	17653	17572	17565	17690	17417	17781	17686	17750	17829	17566	17613	17824	17762	17810	17603	17567	17630	17703	17591	17382	17596	17657	17364	17747	17716	17709	17482	17686	17553	17525	17629	17716	17702	17698	17614	17614	17669	17474	17769	17678	17587	17882	17579	17597	17586	17401	17512	17729	17599	17761	17674	17698	17456	17761	17490	17773	17627	17630	17587	17523	17628	17613	17416	17577	17422	17542	17737	17668	17473	17519	17677	17689	17480	17475	17661	17489	17764	17559	17613	17539	17620	17575	17514	17595	17476	17445	17425	17633	17657	17505	17662	17605	17610	17737	17455	17466	17628	17574	17441	17363	17738	17648	17802	17764	17732	17581	17640	17866	17555	17742	17685	17698	17680	17511	17706	17486	17601	17745	17501	17574	17581	17715	17510	17647	17390	17682	17680	17592	17550	17766	17593	17515	17501	17591	17720	17533	17473	17708	17753	17710	17659	17420	17589	17618	17561	17660	17656	17402	17526	17715	17540	17596	17668	17652	17590	17545	17657	17696	17593	17452	17555	17550	17808	17723	17764	17701	17530	17523	17733	17675	17583	17610	17752	17766	17547	17656	17675	17724	17668	17508	17598	17490	17616	17574	17597	17585	17610	17677	17451	17703	17856	17593	17563	17516	17555	17722	17643	17541	17755	17553	17700	17585	17542	17474	17601	17573	17697	17532	17523	17552	17576	17623	17731	17451	17660	17625	17620	17523	17598	17532	17554	17401	17832	17511	17574	17697	17499	17663	17481	17674	17652	17380	17575	17643	17466	17414	17595	17580	17580	17591	17709	17437	17435	17533	17565	17631	17615	17652	17595	17592	17724	17803	17558	17518	17419	17620	17851	17493	17733	17524	17443	17507	17667	17516	17810	17609	17639	17625	17553	17629	17504	17571	17914	17791	17583	17624	17691	17664	17429	17580	17646	17465	17577	17671	17448	17532	17579	17778	17560	17687	17648	17666	17645	17541	17676	17703	17681	17570	17650	17560	17579	17576	17467	17853	17599	17500	17622	17632	17660	17415	17645	17553	17664	17466	17496	17469	17462	17581	17562	17420	17684	17657	17586	17787	17447	17738	17443	17495	17668	17694	17543	17604	17461	17559	17494	17514	17481	17574	17414	17557	17562	17582	17509	17488	17541	17508	17526	17634	17459	17703	17424	17578	17611	17566	17696	17521	17621	17621	17516	17521	17824	17367	17550	17664	17511	17503	17540	17653	17607	17685	17831	17497	17564	17670	17506	17810	17603	17633	17680	17655	17675	17410	17564	17620	17609	17497	17564	17669	17433	17551	17565	17596	17581	17481	17654	17465	17797	17589	17634	17668	17549	17669	17680	17577	17565	17644	17629	17597	17728	17662	17662	17657	17659	17478	17667	17682	17493	17725	17531	17603	17461	17572	17595	17518	17707	17736	17472	17717	17837	17645	17648	17765	17782	17756	17593	17730	17861	17682	17613	17457	17676	17436	17595	17603	17707	17696	17691	17519	17635	17390	17672	17468	17708	17518	17781	17647	17553	17573	17428	17633	17779	17639	17541	17823	17572	17587	17549	17704	17576	17612	17507	17759	17560	17659	17557	17771	17708	17510	17577	17815	17352	17526	17417	17873	17759	17660	17620	17383	17614	17754	17458	17819	17600	17661	17653	17743	17521	17602	17576	17552	17499	17503	17576	17503	17633	17539	17788	17574	17519	17683	17651	17584	17721	17516	17650	17884	17766	17527	17524	17601	17700	17646	17569	17667	17575	17680	17454	17598	17408	17659	17597	17601	17789	17763	17534	17584	17706	17591	17453	17557	17612	17599	17679	17546	17664	17624	17510	17452	17679	17741	17607	17660	17524	17507	17695	17597	17623	17722	17515	17734	17597	17628	17526	17505	17601	17652	17574	17605	17777	17641	17601	17621	17530	17647	17666	17456	17560	17675	17706	17638	17619	17703	17633	17688	17751	17606	17497	17757	17726	17613	17775	17577	17539	17569	17798	17609	17647	17442	17612	17566	17453	17793	17618	17643	17572	17475	17707	17538	17699	17625	17626	17511	17534	17859	17683	17551	17511	17806	17677	17606	17699	17563	17526	17720	17655	17735	17664	17433	17427	17559	17742	17626	17477	17449	17642	17583	17594	17598	17713	17559	17587	17496	17421	17646	17486	17542	17568	17592	17588	17448	17597	17603	17639	17621	17612	17584	17628	17750	17711	17702	17629	17622	17566	17852	17792	17636	17606	17683	17632	17865	17836	17596	17565	17699	17647	17631	17780	17712	17614	17653	17597	17538	17472	17544	17528	17470	17477	17582	17622	17669	17670	17599	17678	17641	17605	17682	17582	17588	17739	17557	17477	17637	17583	17705	17828	17393	17584	17779	17836	17678	17425	17677	17650	17658	17633	17564	17748	17427	17554	17647	17670	17380	17698	17596	17525	17513	17574	17636	17702	17746	17495	17439	17684	17575	17780	17511	17701	17767	17691	17557	17689	17691	17594	17536	17657	17669	17670	17605	17546	17526	17548	17400	17533	17710	17512	17630	17680	17705	17489	17710	17512	17695	17637	17669	17560	17543	17500	17628	17672	17700	17844	17502	17645	17650	17653	17621	17620	17640	17777	17559	17399	17566	17772	17700	17603	17713	17740	17739	17607	17690	17723	17506	17604	17638	17795	17665	17501	17647	17576	17586	17521	17751	17747	17605	17493	17359	17751	17632	17727	17564	17621	17670	17541	17523	17464	17548	17678	17672	17653	17554	17657	17640	17681	17630	17598	17494	17572	17341	17699	17600	17659	17654	17838	17501	17622	17663	17569	17566	17488	17798	17456	17497	17587	17693	17857	17572	17703	17776	17618	17697	17483	17548	17593	17586	17493	17703	17621	17710	17692	17813	17876	17515	17554	17548	17641	17667	17512	17628	17608	17624	17412	17598	17609	17810	17419	17576	17498	17585	17604	17511	17840	17473	17614	17502	17538	17737	17588	17689	17477	17542	17592	17415	17559	17669	17740	17582	17571	17463	17598	17394	17561	17701	17681	17546	17681	17705	17579	17439	17459	17721	17761	17603	17786	17521	17672	17712	17664	17607	17672	17523	17554	17673	17681	17370	17619	17632	17597	17607	17619	17709	17691	17481	17756	17741	17665	17451	17605	17543	17744	17599	17688	17741	17535	17503	17614	17697	17593	17813	17556	17620	17752	17629	17708	17758	17694	17661	17503	17576	17494	17619	17573	17770	17601	17571	17677	17603	17483	17585	17505	17683	17379	17598	17560	17637	17567	17674	17775	17538	17433	17708	17471	17556	17694	17573	17535	17527	17711	17463	17736	17482	17650	17666	17750	17478	17621	17514	17565	17706	17584	17522	17422	17563	17534	17650	17685	17606	17562	17573	17773	17759	17655	17670	17533	17645	17454	17568	17725	17500	17534	17550	17811	17390	17617	17615	17661	17488	17479	17655	17625	17554	17409	17599	17650	17677	17605	17751	17467	17466	17514	17561	17539	17512	17462	17777	17632	17650	17595	17799	17827	17609	17626	17628	17647	17687	17576	17591	17514	17652	17593	17493	17650	17544	17559	17584	17595	17750	17613	17378	17431	17753	17674	17466	17548	17560	17811	17598	17569	17635	17242	17652	17628	17664	17464	17379	17581	17447	17531	17843	17501	17550	17804	17563	17625	17616	17749	17801	17655	17585	17513	17455	17565	17725	17797	17600	17598	17602	17680	17592	17534	17610	17613	17582	17596	17676	17561	17771	17543	17680	17577	17660	17624	17528	17539	17859	17661	17786	17651	17714	17483	17643	17552	17588	17510	17635	17576	17577	17564	17565	17364	17510	17690	17639	17613	17645	17449	17647	17609	17575	17592	17567	17558	17636	17748	17563	17464	17613	17515	17592	17454	17445	17582	17655	17475	17724	17726	17748	17624	17454	17545	17791	17600	17545	17396	17673	17668	17790	17545	17592	17505	17468	17420	17614	17485	17542	17667	17728	17609	17713	17500	17443	17704	17661	17446	17772	17700	17430	17592	17665	17540	17666	17666	17543	17451	17571	17679	17621	17550	17531	17613	17562	17619	17491	17400	17711	17506	17634	17464	17640	17374	17580	17458	17389	17481	17494	17681	17446	17651	17671	17582	17651	17705	17523	17660	17413	17731	17589	17612	17568	17665	17781	17595	17548	17557	17652	17472	17645	17570	17723	17639	17627	17778	17706	17590	17548	17516	17569	17511	17547	17280	17610	17467	17621	17647	17525	17732	17485	17540	17790	17625	17535	17594	17651	17538	17573	17378	17514	17567	17614	17662	17703	17747	17458	17524	17620	17692	17547	17448	17683	17618	17507	17711	17641	17429	17790	17579	17494	17624	17648	17685	17446	17696	17506	17651	17674	17618	17791	17590	17527	17602	17644	17687	17666	17572	17713	17708	17564	17749	17755	17437	17595	17597	17881	17593	17610	17711	17591	17752	17530	17739	17475	17585	17538	17695	17716	17581	17783	17556	17509	17556	17622	17676	17590	17589	17389	17543	17496	17474	17538	17686	17752	17784	17660	17639	17743	17706	17612	17626	17498	17753	17678	17707	17694	17648	17784	17546	17547	17368	17577	17684	17801	17591	17497	17736	17574	17640	17727	17582	17718	17716	17741	17623	17613	17618	17562	17588	17549	17747	17597	17704	17506	17587	17613	17699	17546	17554	17567	17514	17634	17374	17716	17763	17567	17693	17549	17502	17623	17609	17698	17633	17606	17628	17644	17674	17799	17535	17665	17664	17527	17559	17609	17767	17720	17625	17655	17672	17649	17537	17587	17428	17735	17876	17408	17632	17573	17697	17724	17619	17478	17526	17704	17735	17645	17471	17719	17636	17559	17657	17623	17584	17536	17707	17547	17793	17617	17629	17697	17647	17573	17448	17531	17617	17495	17601	17788	17562	17473	17587	17691	17474	17566	17436	17703	17718	17551	17653	17639	17673	17376	17743	17687	17586	17729	17580	17650	17498	17498	17457	17556	17560	17781	17727	17634	17537	17702	17534	17624	17578	17354	17835	17598	17624	17685	17542	17706	17703	17686	17627	17629	17617	17741	17469
25913	21776	29730	36584	54381	62840	53215	41370	33891	30744	29674	29360	29612	29175	29326	29402	29449	29278	29292	28920	29408	29271	28996	29334	29138	29568	29365	29124	29317	29178	29121	29307	29413	29381	29247	29285	29191	29275	29095	29256	29176	29279	29013	29278	29241	29135	29328	29202	29436	28923	29439	29106	29191	29012	29387	29018	28864	29050	29198	29157	29191	29571	29111	28995	29262	29275	29012	29158	28861	29109	29132	29061	29029	29095	29204	29169	29200	29009	29226	29112	29189	29092	29427	29010	28849	29227	29541	29326	29139	29064	29039	29302	29395	28845	28942	29342	29003	29155	29359	29238	29129	29247	29192	29274	29040	29265	29240	29398	29152	29069	29090	29106	29366	29339	29267	28968	29177	29237	29159	29230	28967	29189	29309	29017	29212	29400	29043	29161	29212	28942	28908	29157	29265	28891	28953	29057	28997	29143	29258	29051	29193	29051	28999	29121	29137	28934	29089	29372	29299	28928	29028	29052	29052	29190	29149	29473	29277	29099	29068	29117	29131	29201	29238	29283	29284	29029	29030	29307	29256	29248	29175	29356	29277	28985	29173	29176	29034	29289	29129	29273	29304	29151	29259	29578	29104	29129	29311	29118	29286	29071	29043	29159	29204	28957	29324	29135	28965	29115	29071	29209	29284	29180	28996	29027	29070	28933	29087	29222	29225	28975	29029	29139	29133	29188	29365	29052	29271	29175	29197	29116	29008	29010	29178	29154	28874	29116	29190	29178	29145	29251	29153	28993	28998	29050	29074	29009	29226	28890	28917	28908	28875	29209	29053	29006	29313	29299	29270	28975	29085	28848	28946	29178	29196	29229	29331	29115	29041	29022	29269	29198	29299	28992	29214	29009	29181	28984	29079	29386	29134	29285	29401	29037	29190	29172	29133	29210	29239	29161	28976	29409	29306	29104	29160	28953	29214	29181	29369	28985	29179	29103	29246	29264	29187	28897	29158	29039	29130	29237	29110	29135	29187	29050	29303	29050	29160	29123	29081	29259	29232	28895	29216	29043	29361	29039	29325	29326	29108	29079	29218	29251	29180	29282	29268	29133	29027	29173	29344	29057	29264	29128	29222	29166	29094	28996	29023	29072	28985	29219	29109	29106	28954	29047	28919	29030	29090	29051	29189	29330	28943	29412	29203	29090	29420	29231	28946	29175	29180	29289	29033	29198	29240	29265	29127	29170	29073	29216	29140	29473	29055	29324	29155	29149	29043	29139	29198	29268	29360	28990	29663	29301	29043	29140	29262	28982	29164	29105	29127	29001	29157	28968	29049	29192	29277	29182	29418	29356	29327	29188	29153	29321	29009	28775	28977	29265	29323	29068	29325	29218	29141	29132	29161	29318	29210	29010	29256	29461	29298	29238	29354	29008	29323	28941	29182	29143	28916	29058	28877	28996	29238	29234	29499	29142	29016	29191	28949	29011	29215	29190	29263	28956	29184	29368	29182	29177	29408	29265	29325	29272	28993	29194	29095	29129	29156	29176	29284	29066	29122	28866	29188	29242	29100	29052	28966	29153	29487	29074	29166	28968	29061	29047	29308	29201	29432	29197	29273	29103	28972	29243	29110	29247	29124	29384	29184	29160	29118	28846	28987	28971	29405	29332	29332	28978	28874	29242	28958	29256	29421	29225	29178	29135	28821	29162	29099	29223	29024	29218	29137	29169	29300	29157	29240	29064	29512	28942	28973	29149	29167	29109	29184	29167	29101	29161	29061	28941	28883	28981	29201	29065	29024	29146	28980	29129	29170	29314	29078	29126	29158	29058	29141	28981	28882	29054	29263	29209	29155	29047	29056	29318	29330	29019	29181	29084	29064	29154	29341	29151	29317	29148	29110	28942	29199	29298	29196	29430	29352	29454	29139	29210	29040	29198	29282	29357	29379	29301	29128	29156	29261	29204	28960	28986	29112	29352	29281	28921	29192	29061	29178	29317	29036	29112	29098	29327	29111	29122	29229	29005	28940	29231	29175	29067	29035	29098	29300	28932	29333	29070	29336	29064	28981	29237	28991	29183	29244	29042	29303	28905	29180	29253	29158	29086	29156	29012	29037	29226	29322	29653	29004	29113	29030	29191	29156	29091	28862	29062	29258	29330	29018	29097	29086	29055	29187	29115	29282	29453	29026	29240	29113	28990	29426	29168	29074	29102	29026	29101	29117	28981	29181	29082	28946	29059	29354	29334	29318	29300	29105	29168	29330	29179	29055	29152	28983	29122	29235	29288	29170	28987	29053	29144	29076	29020	29087	28973	29251	29328	29203	29229	29227	29109	29155	29082	29071	29126	29010	29075	29107	28871	29139	29237	29136	29111	29129	29291	29202	29072	29115	29367	29137	29400	29199	28967	29232	29169	29139	29029	29093	29003	29248	29080	29214	29097	29124	29227	29373	29408	29011	29278	29176	29172	29303	28873	29168	29129	29162	29118	28976	29229	29164	29275	29034	29048	29317	28907	29155	28849	29038	29132	29266	29080	29076	29033	28884	29146	29258	29140	29063	29303	28924	29207	29041	29299	29188	28826	29252	29047	29148	29207	29160	29208	29485	29134	29203	29271	29056	29044	28936	29253	29297	28972	29230	29320	29389	29065	28831	28979	29070	29098	29358	29032	29103	29146	28974	29076	29230	29244	29151	29240	29106	28972	29158	29200	29062	29015	28978	29186	29135	29189	29236	29135	29127	29205	29168	29276	29113	29396	29114	29107	29216	29105	29070	29003	29305	29243	29263	29040	29178	29186	28841	29371	29395	29434	29206	29093	29235	29409	29124	28974	29114	29096	29114	29119	29452	29221	29261	29310	29399	29101	29234	29201	29244	29120	29391	28980	29313	29248	29183	29093	29298	29300	29102	29354	29294	29169	29178	29277	29214	29172	29160	29183	28985	29241	28961	29168	29080	29296	29550	28994	29065	29171	29195	28970	28945	29116	29239	29385	29116	29029	29042	29444	29400	29285	29128	29009	29192	29030	29318	29411	29157	29037	29233	29056	29222	28996	29386	29394	29260	29108	29191	28997	29170	28754	29113	29141	29245	29207	29280	29036	28921	29142	29341	28999	29101	29052	29608	28953	29287	28950	29094	29106	28958	29225	29222	29118	29395	29345	29067	29232	29239	29279	28977	29318	29081	29073	29433	29177	29000	29070	28937	28861	29246	29113	29126	29308	29211	28884	29101	29242	29041	28997	29288	29002	29166	29016	28903	29186	29235	28936	29049	29059	29195	29180	29148	29137	29207	29237	29166	28965	29282	28856	29237	29219	28827	29117	29526	29330	28997	29209	29195	29076	29061	29131	29052	29046	29148	29233	29190	28944	29211	29223	29286	29298	29314	29171	29023	29148	29297	29334	29277	29244	29056	29108	29129	29247	29005	29026	29124	28860	29130	29276	28979	29376	29416	29370	29236	29325	29168	29241	28970	29144	29143	29346	29086	29229	29294	29022	28968	29281	28914	28993	29260	28952	29186	29150	29161	29175	29285	29096	29051	29137	28941	29095	29261	29094	29336	29121	29227	29242	28914	29015	28952	29211	29160	29271	29264	29214	29213	28845	29132	29116	29274	29181	28986	29277	29036	29276	29145	29247	29395	29078	29115	29185	29129	28805	29113	29028	29426	29305	29097	29206	29247	28941	29151	29205	29324	29337	29269	29034	29213	29172	29264	29364	29204	29074	29282	29015	29124	29052	28934	29179	29201	28919	29250	29277	29190	29178	29215	29070	29357	29172	29175	29092	29504	29085	29225	29228	29093	29195	29316	29082	29047	29135	29174	29252	28996	29174	29338	28775	29098	28967	28919	29186	29444	28995	29172	29246	29012	29073	29047	29108	29331	29090	29181	29267	29125	29123	29059	29231	29103	29268	29131	28903	29079	29191	29075	29195	29164	29441	28990	29208	29378	29351	28915	29099	28809	29156	29049	28967	29419	29233	29299	29280	29060	29272	29266	29136	29075	29215	29189	29215	29098	29126	29517	29260	29106	29008	29329	29251	29044	29163	29147	29110	29200	29217	29380	29323	29205	29294	29119	29330	29122	29256	29064	29104	29094	29478	29089	28835	29263	29191	29110	29178	29145	29186	29443	29317	29310	29169	29270	29157	29206	29068	29372	29009	29111	29097	29277	29146	28913	29439	29248	29234	29276	29144	29071	29203	29278	29115	28979	29258	29120	29014	29248	29183	29161	29380	29263	29010	29367	29184	29184	29063	29012	28991	29263	29206	29223	29173	29278	29336	29167	29288	29259	29283	29326	29369	29088	29390	29176	29146	29120	29181	29231	29160	29019	29181	29190	29549	29048	29029	29105	29207	29342	29250	29212	28946	28931	29092	29242	29136	29288	29148	29228	29205	29019	29253	29086	29196	29048	29160	29440	28901	29232	29302	29097	29029	29253	29080	29132	28940	29220	29175	29110	29047	29175	29140	29166	29340	28981	29232	29466	29234	29258	29240	29175	29388	29334	29054	29311	29347	29251	28907	29051	29215	29475	29110	29251	28974	29173	29017	28994	29311	29102	28870	29236	29166	29166	28998	29170	28890	29101	29199	29136	29242	29309	29220	29112	29102	28846	29084	29026	29094	29015	29318	29229	29121	29026	29164	29185	29003	28938	29029	29129	29139	28793	29216	29164	29116	29128	29083	29210	29183	29189	29157	29202	29217	29042	29005	29071	29333	29246	28684	28987	29130	29177	29106	29113	29214	29186	29104	29171	28950	29224	29166	29299	29206	29300	29264	29331	29186	29201	29329	29279	28929	29186	29189	29352	28932	29130	29109	29081	29390	29330	29124	29218	28952	29306	29090	29056	29298	29269	29109	29402	29345	28894	28938	29123	28991	28816	29269	29249	29086	29025	29149	28947	29193	29097	28977	28995	29182	29075	28956	29285	29096	29266	29058	29288	29204	29183	29302	29209	28934	29266	29051	29056	28967	29032	29151	29399	29321	29160	28929	28862	29162	29196	28968	28922	29110	29346	28932	28862	28960	29145	29368	29133	29100	29155	29312	29213	29173	29303	29183	28973	29034	29290	29471	29215	29221	29129	29204	29258	29088	28939	29053	29197	29061	29127	29129	29236	29334	29118	29022	29125	29118	29086	29174	28907	28990	29092	29081	29161	29233	29184	29258	29263	29090	28937	28974
20153	37434	34471	35205	52460	57409	43496	29990	22268	18834	18016	17851	17862	17956	17853	17799	18043	17836	17665	17755	17656	17784	18027	17836	17825	17952	17989	17812	17794	17646	17908	17795	17620	17777	17880	17727	17790	17643	17790	17861	17960	17909	17795	17587	17821	17824	17764	17729	17739	17576	17802	17590	17697	17898	17584	17868	17872	17837	17843	17847	17805	17815	17745	17876	17831	17824	17552	17714	17729	17921	17853	17628	17707	17824	17606	17877	17717	17718	17754	17730	17708	17631	17796	17561	17760	17606	17904	17717	17623	17709	17843	17573	17676	17936	17797	17703	17801	17527	17804	17652	17804	17890	17648	17779	17840	17851	17753	17765	17705	17692	17681	17771	17721	17837	17710	17628	17601	17774	17671	17725	17647	17833	17921	17580	17599	17830	17613	17963	17656	17534	17707	17625	17888	17703	17771	17688	17701	17725	17640	17651	17875	17609	17711	17656	17657	17634	17623	17879	17677	17704	17852	17675	17799	17701	17777	17742	17726	17776	17888	17615	17834	17843	17542	17776	17910	17642	17763	17724	17722	17786	17540	17670	17869	17574	17871	17890	17663	17733	17575	17910	17723	17824	17729	17665	17614	17827	17669	17733	17772	17638	17804	17503	17748	17583	17850	17670	17773	17728	17821	17594	17796	17629	17708	17815	17725	17748	17791	17838	17636	17729	17811	17963	17800	17813	17675	17789	17847	17717	17614	17821	17812	17720	17822	17801	17694	17795	17638	17757	17846	17674	17618	17884	17550	17656	17834	17613	17670	17777	17924	17658	17702	17905	17672	17741	17778	17664	17808	17606	17683	17734	17678	17832	17767	17760	17904	17805	17576	17760	17808	17662	17745	17737	17722	17923	17534	17836	17712	17786	17747	17718	17912	17805	17840	17845	17832	17680	17688	17778	17792	17602	17783	17870	17857	17586	17879	17580	17425	17712	17663	17782	17621	17714	17742	17798	17743	17823	17943	17575	17631	17632	17717	17762	17678	17739	17784	17693	17864	17768	17873	17861	17795	17790	17733	17800	17768	17881	17692	17714	17643	17749	17756	17907	17739	17909	17748	17682	17755	17724	17846	17647	17726	17575	18060	17826	17854	17753	17639	17733	17620	17852	17716	17898	17793	17696	17829	17810	17632	17670	17746	17651	17701	17819	17748	17835	17758	17847	17689	17629	17577	17814	17732	17703	17815	17737	17761	17597	17739	17676	17650	17687	17806	17782	17627	17661	17797	17884	17848	17720	17716	17739	17566	17778	17635	17897	17775	18060	17588	17843	17724	17723	17704	17631	17833	17805	17704	17680	17833	17724	17794	17650	17621	17775	17762	17892	17566	17640	17852	17968	17577	17798	17526	17775	17593	17825	17814	17673	17747	17713	17810	17851	17786	17686	17543	17686	17641	17862	17754	17912	17721	17912	17824	17632	17708	17705	17743	17814	17715	17813	17553	17997	17705	18134	17706	17801	17812	17964	17707	17770	17806	17755	17786	17732	17675	17862	17825	17645	17764	17825	17649	17800	17798	17823	17646	17862	17812	17516	17674	17693	17737	17798	17795	17774	17720	17821	18020	17489	17702	17679	17714	17730	17857	17876	17613	17810	17749	17792	17675	17755	17731	17816	17640	17761	17670	17521	17635	17907	17811	17719	17587	17663	17590	17814	17734	17868	17836	17664	17725	17661	17603	17519	17896	17711	17496	17781	17678	17847	17815	17751	17682	17737	17775	17774	17622	17822	17851	17666	17795	17748	17796	17767	17750	17902	17778	17756	17760	17954	17830	17721	17723	17906	17706	17752	17770	17717	17589	17952	17545	17741	17781	17805	17860	17729	17676	17712	17776	17555	17634	17880	18018	17757	17492	17734	17712	17645	17560	17813	17954	17743	17692	17796	17866	17663	18050	17697	17831	17710	17754	17729	17643	17659	17744	17750	17468	17834	17675	17735	17872	17843	17634	17728	17784	17629	17733	17663	17614	17874	17673	17709	17776	17715	17721	17908	17623	18009	17776	17619	17894	17750	17461	17898	17872	17716	17760	17666	17711	17575	17628	17890	17631	17874	17665	17773	17705	17947	17848	17765	17760	17592	17885	17627	17680	17961	17782	17748	17888	17742	17640	17724	17775	17743	17829	17828	17719	17924	17778	17777	17653	17818	17752	17660	17679	17644	17957	17623	17764	17741	17728	17683	17662	17669	17697	17715	17623	17623	17723	17935	17825	17586	17649	17737	17932	17728	17755	17613	17789	17659	17770	17789	17632	17691	17710	17791	17699	17737	17906	17700	17713	17834	17655	17643	17749	17832	17908	17665	17814	17761	17662	17687	17991	17656	17556	17662	17763	17851	17804	17876	17685	17752	17650	17636	17607	17891	17718	17697	17690	17785	17648	17646	17738	17782	17837	17626	17821	17641	17757	17673	17732	17844	17809	17653	17627	17631	17791	17823	17690	17915	17622	17873	17876	17597	17821	17747	17768	17682	17750	17828	17413	17845	17831	17697	17732	17707	17463	17850	17710	17531	17644	17829	17861	17602	17777	17575	17415	17768	17608	17630	17820	17633	17720	17830	17769	17729	17787	17592	17614	17731	17897	17883	17786	17723	17761	17719	17733	17745	17765	17711	17845	17788	17663	17573	17797	17895	17491	17674	17747	17754	17868	17857	17604	17538	17777	17644	17838	17736	17870	17831	17706	17597	17639	17811	17972	17729	17803	17747	17764	17833	17914	17793	17727	17646	17621	17845	17777	17841	17639	17768	17799	17648	17625	17647	17739	17559	17658	17812	17669	17758	17735	17696	17750	17833	17864	17638	17777	17660	17783	17752	17650	17689	17598	17663	17598	17619	17721	17571	17932	17734	17665	17846	17639	17627	17836	17813	17604	17788	17773	17729	17591	17886	17684	17758	17615	17657	17809	17812	17786	17741	17668	17777	17769	17760	17636	17620	17663	17939	17583	17596	17759	17747	17786	17692	17784	17883	17607	17788	17849	17790	17871	17796	17921	17686	17738	17939	17841	17693	17746	17813	17937	17875	17788	17800	17889	17658	17760	17525	17883	17880	17751	17815	17850	17569	17535	17678	17609	17715	17925	17793	17649	17883	17688	17849	17706	17775	17865	17792	17886	17734	17793	17708	17971	17775	17755	17859	17614	17722	17752	17660	17810	17783	17607	17789	17824	17600	17771	17745	17788	17754	17903	17652	17889	17677	17709	17633	17656	17625	17876	17784	17916	17679	17780	17745	17676	17704	17803	17731	17729	17665	17736	17737	17564	17792	17616	17614	17458	17578	17881	17719	17740	17870	17750	17955	17824	17778	17730	17780	17704	17523	17767	17668	17839	17633	17846	17851	17580	17826	17808	17796	17748	17712	17940	17730	17730	17894	17733	17586	17692	17888	17716	17792	17860	17881	17880	17849	17717	17883	17664	17745	17790	17897	17780	17592	17711	17547	17848	17559	17691	17635	17780	17699	17850	17665	17930	17675	17754	17611	17797	17710	17757	17582	18000	17928	17655	17901	17572	17775	17773	17600	17682	17669	17748	17773	17699	17890	17567	17696	17747	17628	17694	17569	17651	17546	17781	17764	17814	17669	17729	17904	17714	17468	17679	17538	17778	17721	17773	17985	17838	17720	17639	17618	17742	17764	17658	17816	17676	17658	17730	17813	17809	17908	17963	17556	17735	17657	17738	17663	17749	17712	17879	17752	17698	17831	17750	17653	17697	17731	17820	17584	17716	17871	17836	17666	17560	17513	17729	17624	17871	17913	17767	17716	17636	17661	17783	17629	17715	17633	17709	17714	17784	17699	17878	17598	17734	17766	17829	17747	17667	17736	17654	17729	17780	17625	17750	17881	17635	17601	17602	17853	17833	17743	17766	17691	17935	17636	17798	17901	17489	17641	17750	17557	17778	17640	17799	17833	17776	17750	17689	17715	17702	17511	17813	17675	17911	17734	17536	17723	17810	17793	17875	17715	17765	17823	17801	17758	17790	17764	17875	17587	17623	17686	17613	17659	17636	17818	17814	17693	17769	17607	17662	17805	17618	17770	17655	17690	17603	17781	17697	17859	17742	17794	17618	17731	17864	17582	17737	17734	17755	17718	17731	17643	17524	17701	17719	17619	17803	17855	17692	17588	17795	17880	17837	17815	17827	17796	17689	17880	17590	17922	17729	17606	17913	17841	17705	17636	17545	17661	17994	17854	17679	17817	17731	17771	17776	18080	17861	17724	17717	17782	17643	17910	17791	17947	17531	17732	17709	17560	17643	17567	17767	17743	17754	17845	17746	17620	17705	17768	17703	17745	17745	17824	17814	17876	17873	17623	17773	17522	17852	17795	17793	17771	17733	17704	17903	17727	17806	17793	17832	17933	17811	17721	17686	17847	17746	17840	17775	17887	17694	17935	17606	17779	17576	17755	17778	17719	17805	17904	17687	17857	17779	17877	17674	17774	17736	17781	17900	17794	17821	17574	17686	17717	17661	17740	17946	17954	17657	17736	17696	17710	17651	17729	17567	17905	17727	17776	17693	17708	17650	17671	17669	17728	17881	17578	17716	17692	17867	17631	17850	17518	17714	17929	17732	17763	17661	17966	17955	17818	17727	17791	17745	17810	17610	17622	17683	17648	17818	17594	17782	17865	17615	17719	17787	17822	17785	17618	17650	17783	17525	17686	17815	17541	17823	17639	17809	17647	17761	17904	17634	17855	17586	17738	17739	17790	17707	17592	17746	17658	17767	17706	17684	17688	17812	17813	17937	17490	17566	17788	17622	17736	17790	17840	17735	17828	17897	17877	17581	17862	17754	17732	17601	17833	17631	17878	17801	17553	17749	17710	17819	17757	17682	17751	17578	17718	17714	17889	17849	17615	17821	17758	17748	17733	17797	17816	17758	17826	17937	17582	17771	17734	17633	17842	17798	17788	17698	17845	17596	17595	17671	17719	17899	17798	17786	17722	17768	17476	17853	17772	17620	17683	17778	17700	17692	17702	17814	17754	17614	17705	17710	17789	17682	17604	17661	17653	17626	17728	17691	17694	17742	17678	17741	17648	17712	17703	17818	17799	17769	17714	17793	17821	17636	17689	17873	17664	17787	17868	17821	17738	17609	17636	17812	17850	17759	17682	17805	17799	17782	17885	17725	17825
23364	21527	28598	29911	58769	76057	65924	52391	39951	33534	30648	30314	29964	29905	30227	29849	29995	30151	29907	30013	29914	29492	29654	29676	30039	29424	29754	29672	29809	30069	29780	29968	29824	29630	29819	29854	29779	29561	29564	29530	29741	29800	29629	29790	29862	29701	29636	29716	29667	29777	29972	29677	29886	29608	29982	29805	29952	29675	29637	29344	29785	29611	29830	29574	29826	29546	29781	29685	30135	29736	29756	29461	29563	29572	29559	29624	29874	29703	29529	29595	29918	29831	29711	29840	29665	29742	29683	29992	29755	29511	29678	29612	29821	29486	29688	29630	29786	29610	29634	29622	29589	29693	29551	29681	29732	29514	29811	29770	29850	29779	29617	29638	29420	30033	29772	29591	29544	29425	29472	29693	29488	29674	29738	29641	29945	29826	29693	29655	30007	29433	29612	29684	29633	29341	29528	29769	29905	29782	29418	29587	29736	29625	29729	29763	29596	29737	29871	29799	29660	29598	29565	29643	29642	29681	29803	29932	29777	29592	29801	29528	29618	29876	29367	29542	29921	29487	29495	29531	29616	29581	29694	29595	29739	29537	29609	29641	29317	29325	29697	29618	29709	29548	29559	29514	29480	29574	29569	29345	29556	29574	29405	29479	29754	29488	29889	29502	29495	29467	29758	29589	29604	29524	29616	29730	29860	29478	29473	29729	29751	29565	29622	29913	29492	29398	29380	29404	29611	29567	29687	29659	29341	29686	29675	29918	29727	29704	29545	29566	29595	29445	29503	29605	29455	29583	29794	29384	29771	29798	29587	29423	29391	29528	29606	29461	29438	29884	29807	29904	29484	29783	29777	29595	29598	29733	29526	29684	29400	29628	29619	29606	29681	29696	29582	29780	29596	29615	29672	29564	29730	29562	29744	29467	29585	29838	29577	29828	29321	29612	29591	29585	29702	29591	29372	29915	29482	29734	29695	29583	29681	29516	29426	29846	29625	29903	29689	29400	29445	29522	29865	29591	29781	29761	29682	29701	29537	29381	29803	29844	29929	29635	29868	29640	29492	29572	29727	29765	29610	29507	29639	29427	29736	29713	29460	29527	29493	29678	29555	29529	29622	29470	29653	29695	29744	29849	29584	29655	29147	29489	29766	29802	29681	29858	29638	29542	29735	29556	29704	29651	29768	29848	29793	29372	29908	29618	29403	29417	29561	29633	29548	29476	29357	29560	29746	29633	29595	29673	29674	29667	29691	29683	29511	29411	29362	29603	29743	29466	29752	29325	29749	29480	29702	29611	29735	29377	29621	29524	29515	29748	29845	29825	29566	29622	29716	29719	29515	29468	29867	29879	29743	29757	29556	29783	29525	29433	29856	29647	29419	29558	29711	29845	29528	29705	29490	29644	29859	29692	29763	29668	29550	29630	29739	29903	29797	29814	29494	29677	29617	29963	29618	29735	29551	29677	29940	29477	29577	29572	29633	29881	29551	29785	29857	29704	29679	29707	29463	29644	29615	29700	29523	29670	29552	29734	29577	29843	30008	29777	29576	29878	29696	29588	29733	29538	29390	29684	29655	29657	29536	29462	29481	29711	29593	29678	29885	29704	29755	29742	29786	29846	29486	29602	29942	29682	29898	29671	29868	29411	29640	29194	29621	29784	29600	29487	29456	29489	29818	29510	29519	29631	29367	29673	29704	29588	29788	29322	29244	29677	29614	29752	29514	29742	29545	29523	29612	29586	29724	29440	29798	29908	29796	29668	29491	30088	29590	29816	29995	29860	29949	29653	29518	29630	29359	29419	29680	29683	29766	29556	29510	29740	29593	29698	29590	29444	29632	29700	29809	29619	29626	29600	29684	29504	29791	29641	29450	29667	29655	29633	29941	29536	29597	29631	29468	29486	29801	29599	29705	29501	30009	29812	29537	29580	29955	29737	29763	29815	29487	29429	29789	29651	29555	29518	29522	29611	29916	29745	29724	29648	29790	29721	29866	29591	29592	29352	29566	29690	29724	29353	29284	29768	29605	29705	30025	29590	29639	29572	29749	29807	29542	29728	29356	29653	29683	29473	29628	29594	29970	29996	29690	29752	29820	29631	29909	29447	29635	29538	29686	29571	29749	29502	29640	29787	29710	29553	29465	29551	29485	29565	29515	29589	29571	29902	29704	29788	29403	29701	29804	29700	29475	29665	29766	29788	29407	29629	29322	29425	29780	29779	29490	29733	29904	29586	29334	29382	29572	29732	29588	29538	29667	29678	29876	29664	29380	29745	29514	29507	29532	29754	29631	29711	29557	29633	29559	29562	29706	29260	29490	29793	29491	29415	29544	29608	29704	29612	29399	29813	29622	29753	29684	29547	29819	29600	29605	29644	29857	29570	29612	29889	29620	29626	29868	29491	29557	29564	29601	29548	29759	29755	29627	29647	29503	29725	29870	29589	29715	29488	29485	29847	29778	29472	29728	29561	29706	29600	29453	29549	29439	29504	29367	29447	29663	29586	29767	29370	29598	29487	29662	29730	29727	29879	29603	29589	29745	29528	29820	29687	29735	29787	29785	29625	29570	29606	29857	29496	29506	30017	29934	29666	29751	29744	29846	29934	29588	29583	29514	29385	29845	29590	29582	29626	29896	29721	29517	29777	29690	29461	29535	29405	29741	29767	29579	29565	29623	29630	29457	29390	29648	29450	29649	29611	29662	29526	29606	29822	29451	29413	29471	29606	29461	29570	29551	29526	29759	29585	29573	29362	29618	29508	29650	29894	29841	29771	29730	29519	29843	29598	29637	29787	29455	29813	29567	29600	29441	29772	29691	29818	29944	29531	29660	29505	29740	29808	29515	29492	29643	29676	29519	29549	29750	29706	29556	29763	29742	29553	29651	29650	29582	29488	29492	29737	29625	29562	29588	29756	29319	29508	29566	30028	29780	29572	29821	29711	29799	29683	29623	29694	29818	29316	29505	29393	29545	29911	29740	29641	29692	29594	29942	29845	29620	29334	29781	29743	29830	29579	29686	29595	29566	29589	29620	29661	29586	29748	29723	29669	29899	29720	29572	29503	29746	29859	29668	29656	29798	29670	29659	29703	29514	29677	29905	29709	29559	29512	29721	29547	29564	29427	29388	29551	29605	29679	29822	29615	29707	29818	29549	29946	29855	29672	29338	29624	29709	29548	29762	29646	29661	29576	29636	29625	29706	29558	29713	29462	29856	29639	29402	29290	29791	29701	29707	29798	29593	29628	29591	29633	29683	29604	29720	29580	29725	29681	29578	29506	29615	29832	29606	29428	29339	29688	29597	29512	29801	29738	29596	29567	29654	29720	29591	29478	29497	29578	29739	29849	29608	29680	29611	29700	29522	29781	29778	29503	29617	29538	29329	29656	29802	29573	29594	29570	29678	29582	29440	29489	29542	29374	29732	29812	29715	29351	29759	29521	29535	29403	29601	29703	29541	29681	29635	29470	29982	29781	29381	29741	29880	29569	29758	29602	29578	29630	29491	29529	29499	29552	29666	29610	29647	29547	29515	29458	29537	29629	29892	29629	29789	29538	29704	29844	29671	29506	29917	29596	29610	29454	29578	29414	29510	29362	29317	29697	29772	29920	29653	29566	29633	29655	29469	29602	29704	29587	29818	29537	29634	29432	29674	29455	29553	29604	29684	29566	29937	29687	29672	29538	29885	29484	29553	29688	29876	29455	29814	29733	29392	29415	29454	29302	29438	29541	29455	29737	29877	29602	29778	29409	29646	29545	29557	29610	29739	29669	29782	29724	29720	29906	29679	29409	29673	29576	29687	29584	29557	29433	29359	29425	29447	29801	29561	29434	29645	29619	29534	29835	29535	29568	29571	29712	29803	29693	29692	29568	29640	29460	29702	29616	29689	29675	29598	29690	29664	29362	29655	29619	29556	29709	29732	29616	29807	29503	29382	29472	29733	29805	29919	29676	29637	29513	29663	29653	29902	29628	29579	29703	29442	29528	29366	29578	29744	29881	29531	29764	29569	29742	29787	29540	29686	29794	29589	29691	29759	29331	29714	29560	29580	29801	29741	29637	29773	29666	29708	29600	29380	29701	29708	29696	29810	29877	29709	29766	29730	29691	29752	29651	29834	29668	29514	29410	29756	29597	29636	29751	29722	29771	29757	29777	29582	29693	29781	29608	29689	29633	29911	29693	29419	29742	29656	29318	29681	29383	29310	29455	29819	29611	29749	29866	29664	29806	29581	29673	29653	29604	29714	29770	29774	29589	29787	29726	29630	29720	29693	29531	29649	29557	29850	29651	29224	29651	29582	29434	29802	29580	29434	29350	29744	29628	29484	29569	29683	29864	29707	29515	29567	29780	29592	29594	29633	29542	29457	29724	29648	29735	29667	29576	29529	29791	29320	29807	29345	29548	29698	29432	29646	29592	29787	29828	29437	30033	29470	29652	29749	29613	29792	29402	29383	29421	29641	29491	29433	29589	29687	29484	29536	29673	29480	29296	29519	29743	29681	29640	29502	29569	29631	29476	29397	29687	29756	29533	29445	29555	29776	29666	29683	29520	29540	29578	29725	29544	29645	29714	29542	29611	29622	29465	29437	29611	29589	29678	29720	29682	29583	29650	29666	29906	29675	29575	29575	29629	29534	29308	29376	29622	29775	29451	29606	29436	29463	29528	29553	29612	29635	29690	29875	29696	29849	29742	29729	29738	29648	29766	29624	29595	29623	29447	29543	29566	29969	29551	29812	29696	29644	29529	29732	29807	29585	29795	29692	29525	29650	29610	29705	29913	29684	29586	29477	29830	29802	29856	29579	29526	29838	29656	29500	29649	29614	29651	29609	29483	29563	29783	29707	29657	29695	29705	29749	29456	29401	29711	29781	29563	29664	29449	29795	29772	29598	29786	29914	29785	29795	29598	29779	29701	29744	29621	29623	29606	29616	29783	29565	29479	29360	29604	29673	29377	30000	29587	29484	29464	29784	29714	29682	29551	29929	29831	29614	29766	29964	29549	29525	29904	29919	29810	29548	29489	29884	29531	29580	29687	29563	29516	29426	29624	29548	29712	29768	29582	29750	29709	29595	29599	29469	29396	29462	29612	29567	29575	29627	29658	29718	29436	29789	29614	29374	29763	29702	29588	29557	29475	29689	29612	29515	29354	29425	29729	29634	29777	29657	29429	29698	29613	29791	29629
25463	47344	41984	42329	74970	81774	65005	45288	28778	21015	19018	18330	18132	18353	18323	18419	18408	18460	18262	18428	18305	18251	18179	18381	18344	18226	18317	18504	18183	18380	18375	18345	18633	18422	18316	18223	18362	18315	18189	18378	18237	18353	18093	18491	18296	18118	18343	18269	18374	18358	18313	18355	18204	18302	18194	18196	18395	18335	18236	18351	18340	18129	18226	18295	18316	18152	18369	18298	18280	18274	18138	18204	18287	18327	18223	18473	18314	18290	18321	18279	18342	18346	18082	18238	18310	18345	18267	18112	18218	18205	18259	18253	18303	18329	18253	18276	18203	18210	18149	18181	18137	18320	18249	18350	18312	18232	18019	18256	18257	18256	18253	18199	18130	18293	18194	18208	18270	18080	18259	18354	18337	18217	18315	18427	18305	18452	18275	18230	18275	18183	18199	18159	18389	18298	18429	18161	18296	18248	18096	18356	18209	18161	18028	18222	18175	18224	18200	18236	18121	18311	18217	18161	18414	17999	18268	18276	18145	18185	18361	18272	18093	18373	18227	18299	18170	18273	18320	18163	18221	18302	18403	18216	18352	18415	18225	18306	18275	18487	18182	18171	18281	18192	18055	18364	18512	18108	18239	18300	18067	18275	18234	18059	18127	18091	18348	18169	18310	18175	18458	18206	18212	18214	18206	18075	18416	18089	18200	18191	18212	18217	18180	18221	18082	18198	18261	18183	18263	18143	18310	18190	18243	18210	18190	18230	18251	18010	18351	18179	18312	18232	18254	18362	18268	18202	18089	18124	18208	18160	18164	18224	18261	17943	18473	18047	18294	18346	18273	18470	18061	18223	18221	18257	18096	18484	18315	18373	18232	18291	18279	18185	18354	18217	18223	18491	18045	18148	18285	18220	18182	18415	18175	18194	18255	18224	18403	18185	18308	18191	18305	18152	18340	18178	18246	18223	18178	18260	18166	18104	18247	18215	18246	18291	18284	18282	18374	18076	18251	18216	18197	18373	18014	18179	18443	18115	17984	18193	18235	18363	18167	18320	18043	18399	18435	18275	18124	18238	18210	18306	18277	18150	18294	18295	18210	18174	18383	18167	18090	18318	18174	18123	18424	18163	18191	18035	18366	18408	18242	18378	18110	18176	18285	18095	18188	18268	18148	18331	18243	18387	18469	18285	18045	18396	18249	18172	18185	18229	18177	18249	18279	18273	18419	18244	18217	18198	18226	18351	18129	18322	18148	18166	18166	18391	18314	18176	18287	18316	18197	18236	18416	18156	18117	18091	18416	18277	18127	18422	18372	18165	18055	18125	18254	18245	18144	18392	18079	18099	18151	18187	18361	18347	18326	18274	18282	18342	18195	18263	18154	18125	18136	18195	18189	18205	18270	18185	18417	18167	18312	18201	18284	18262	18330	18170	18020	18079	18234	18181	18170	18406	18241	18090	18193	18250	18207	18078	18124	18448	18413	18273	18315	18145	18060	18369	18061	18210	18327	18037	18318	18558	18286	18214	18133	18398	18127	18090	18218	18318	18222	18259	18248	18218	18198	18286	18252	18143	18304	18214	18408	18215	18235	18218	18184	18133	18381	18208	18267	18245	18130	18266	18058	18182	18488	18213	18344	18134	18166	18163	18260	18282	18474	18289	18162	18258	18288	18109	18282	18069	18379	18137	18018	18131	18122	18366	18445	18061	18363	18168	18210	18302	18250	18286	18350	18401	18246	18283	18221	18255	18239	18409	18303	18423	18260	18350	18132	18297	18077	18219	18196	18274	18117	18138	18233	18223	18157	18013	18261	18289	18367	18221	18383	18379	18268	18047	18241	18311	18194	18278	18137	18060	18179	18276	18220	18063	18083	18144	18178	18288	18229	18148	18237	18326	18053	18444	18235	18208	18338	18302	18153	18203	18175	18121	18256	18184	18208	18225	18225	18229	18221	18066	18117	18263	18419	18117	18257	18295	18226	18343	18231	18218	18168	18369	18201	18138	18266	18156	18275	18458	18350	18243	18284	18316	18202	18247	18240	18210	18287	18227	17994	18243	18368	18103	18446	18198	18275	18425	18137	18043	18088	18215	18139	18213	18426	18176	18133	18189	18210	18201	18110	18309	18187	18177	18039	18302	18376	18385	18204	18254	18467	18132	18304	18288	18163	18403	18253	18312	18244	18309	18355	18035	18328	18223	18176	18177	18065	18217	18126	18163	18297	18262	18310	18202	18187	18202	18132	18130	18136	18302	18197	18296	18385	18185	18137	18312	18246	18244	18351	18530	18351	18218	18319	18242	18306	18188	18222	18070	18345	18189	18088	18149	18264	18134	18380	18336	18239	18392	18289	18305	18354	18166	18384	18385	18201	18306	18310	18233	18370	18068	18072	18290	18206	18433	18151	18222	18242	18127	18335	18262	18211	18156	18003	18298	18293	18139	18347	18280	18122	18388	18336	18280	18176	18130	18185	18107	18371	18277	18304	18241	18212	18373	18202	18363	18177	18256	18253	18297	18238	18069	18299	18172	18298	18189	18416	18280	18230	18250	18175	18146	18148	18274	18366	18322	18191	18091	18163	18195	18137	18184	18257	18240	18159	18032	18218	18248	18185	18205	18433	18214	18299	18180	18239	18183	18165	18398	18338	18138	18229	18176	18283	18280	18198	18190	18310	18365	18280	18387	18384	18267	18107	18195	18182	18160	18341	18283	18087	18201	18332	18440	18270	18403	18229	18325	18127	18159	18257	18301	18336	18159	18274	18135	18246	18183	18299	18164	18313	18252	18312	18074	18295	18334	18224	18307	18065	18454	18156	18199	18413	18093	18099	18211	18053	18146	18208	18324	18061	18262	18262	18203	18182	18045	18082	18126	18194	18347	18355	18459	18281	18231	18061	18452	18246	18169	18245	18257	18189	18171	18371	18354	18169	18144	18128	18290	18312	18245	18174	18106	18197	18058	18217	18370	18425	18330	18196	18142	18452	18201	18096	18232	18319	18235	18207	18221	18102	18026	18178	18182	18123	18373	18259	18177	18001	18190	18186	18237	17984	18278	18301	18255	18151	18114	18351	18139	18255	18202	18127	18231	18365	18230	18035	18314	18123	18310	18464	18325	18089	18335	18177	18167	18077	18334	18184	18381	18176	18090	18286	18176	18120	18006	18063	18261	18104	18246	18218	18133	18396	18001	18154	18167	18023	18320	18316	18188	18064	18375	18190	18301	18286	18110	18266	18273	18255	18357	18120	18186	18337	18200	18223	18082	18408	18231	18237	18376	18225	18412	18438	18407	18186	18335	18164	18090	18398	18311	18195	18292	18339	18373	18138	18329	18291	18227	18213	18089	18052	18308	18168	18487	18378	18089	18290	18293	18242	18168	18066	18101	18170	18337	18179	18089	18295	18408	18210	18179	18294	18353	18407	18377	18181	18278	18288	18262	18178	18098	17987	18275	18224	18213	18264	18119	18377	18215	18367	18260	18183	18360	18394	18127	18124	18113	18382	18415	18234	18250	18250	18137	18415	18135	18219	18285	18117	18470	18295	18237	18185	18112	18248	18114	18319	18285	18265	18331	18108	18243	18102	18263	18175	18264	18301	18245	18180	18098	18265	18243	18202	18132	18179	18294	18236	18247	18150	18520	18436	18089	18297	18422	18193	18279	18241	18310	18281	18101	18242	18405	18159	18118	18241	18233	18172	18270	18206	18299	18190	18269	18016	18049	18221	18131	18178	18067	18164	18190	18031	18196	18268	18057	18373	17932	18245	18406	18199	18297	18134	18156	18214	18294	18264	18428	18217	18397	18274	18145	18215	18251	18290	18274	18275	18323	18133	18338	18090	18107	18429	18309	18293	17980	18279	17966	18114	18337	18395	18244	18325	18305	18108	18349	18119	18005	18229	18171	18384	18401	17948	18268	18361	18119	18212	18372	18255	18327	18211	18230	18342	18137	18253	18186	18235	18150	18107	18209	18153	18362	18331	18261	18216	18096	18339	18200	18196	18148	18298	18140	18267	18287	18227	18301	18151	18253	18114	18410	18291	18102	18469	18155	18241	18150	18340	18334	18241	18229	18097	18173	18162	18116	18302	18285	18200	18328	18135	18256	18099	18268	18334	18305	18258	18256	18236	18274	18267	18381	18179	18309	18468	18198	18112	18216	18297	18333	18311	18230	18149	18302	18057	18041	18394	18359	18267	18088	18362	18269	18463	18185	18317	18246	18226	18231	18232	18143	18030	18244	18339	18269	18207	18204	18165	18443	18260	18420	18289	18106	18498	18362	18326	18112	18352	18022	18224	18301	18365	18274	18301	18296	18304	18299	18103	18252	18299	18092	18212	18125	18295	18338	18301	18160	18167	18158	18163	18038	18225	18196	18285	18242	18305	18212	17979	18145	18080	18334	18155	18391	18263	18175	18258	18311	18257	18126	18162	18181	18198	18120	18260	18367	18310	18299	18210	18471	18292	18077	18262	18305	18316	18268	18316	18176	18414	18356	18284	18329	18281	18068	18241	18417	18158	18117	18155	18278	18410	18250	18173	18213	18156	18165	18261	18160	18418	18230	18256	18205	18217	18182	18192	18258	18178	18268	18342	18353	18083	18237	18170	18262	18334	18255	18133	18335	18313	18018	18144	18263	18239	18167	18461	18396	18166	18451	18308	18201	18044	18227	18040	18331	18178	18383	18116	18235	18199	18412	18350	18264	18268	18265	18298	18329	18356	18182	18462	18368	18098	18293	18228	18437	18125	18313	18223	18223	18249	18352	18153	18294	18123	18308	18254	18493	18323	18252	18174	18328	18309	17988	18242	18271	18286	18152	18230	18296	18355	18361	18003	18160	18254	18347	18280	18170	18418	18157	18279	18229	18130	18186	18332	18311	18307	18257	18125	18184	18140	18298	18142	18273	18086	18016	18258	18155	18243	18326	18467	18306	18355	18142	18009	18331	18385	18251	18231	18069	18210	18315	17998	18213	18216	18414	18160	18432	18365	18106	18095	18232	18161	18373	18191	18287	18298	18160	18200	18212	18282	18254	18240	18584	18092	18339	18315	18303	18067	18151	18179	18118	18269	18257	18147	18345	18243	18075	18196	18344	18213	18404	18263	18423	18199	18157	18400	18329	18266	18229	18331	18208	18291	18241	18079	18271	18198	18310	18289	18023	18205	18399	18419	18123	18092	18075
35696	30284	32563	31188	32238	37147	36901	34084	31277	29879	29486	29390	29444	29252	29192	29393	29428	29339	29304	29242	29316	29251	29368	29279	29197	29088	29286	29242	29173	29286	29125	29317	29351	29365	29303	29201	29412	28999	29122	29455	28999	29394	29292	29390	29171	29260	29080	29047	29389	29449	29344	29148	29009	29304	29229	29545	29414	29296	29345	29069	29123	29543	29451	28999	29392	29184	29277	29300	29140	29220	29284	29141	29095	29153	29105	29032	29134	29249	29070	29431	29001	29235	29145	29101	28940	29180	29407	29309	29327	29377	28859	29157	29327	29127	29377	29330	29329	29426	29370	29486	29322	29256	29042	29403	29281	29342	29348	29434	29380	29080	29216	29206	29177	29509	29214	29448	29239	29310	29520	29004	29061	29211	28992	29228	29470	29454	29070	29300	29142	29446	29160	29327	28982	29170	29271	29204	29185	29386	29316	29437	29274	29271	29345	28966	29149	29366	29341	29292	29265	29339	29432	29407	29265	29060	29316	29335	29351	29303	29285	29192	29429	29299	29367	29190	29013	28957	29426	29547	29224	29018	29328	29303	29412	29240	29118	29177	29309	29381	29312	29340	28680	29231	29168	29297	29357	29483	29289	29216	29453	29232	29184	29277	29244	29210	29060	29321	29196	29276	29243	28954	29283	29528	29659	29282	29349	29210	29139	29433	29098	29490	29343	29104	29342	29297	29240	29285	29458	29304	29331	29173	29237	29354	29307	29337	29240	29386	29220	29448	28941	29359	29321	29281	29340	28940	29202	29426	29144	29382	29490	29296	29137	29255	29368	29197	29199	29154	29301	29155	29461	29008	29267	29458	29257	29305	29282	29165	28986	29304	29226	29344	29231	29288	29060	29141	29224	29033	29286	29181	29493	29031	29285	29292	29195	29088	29134	29275	29386	29195	29288	29315	29369	29186	29356	29297	29248	29257	29244	29230	29307	29184	29069	29166	29301	29355	29286	29330	29242	29142	29095	29082	29227	29215	29178	29284	29129	29582	29293	29244	29323	29437	29525	29261	29206	29172	29424	28960	29201	29089	29441	29277	29332	29286	29391	29179	29454	29461	29201	28878	29339	29216	29502	29071	29105	29425	29492	29291	29488	29107	29511	29312	29457	29346	29351	29322	29099	29511	29569	29160	29197	29206	29298	29443	29136	29297	29667	29189	29335	29223	29377	29059	29418	29309	29243	29302	29299	29281	29326	29324	29234	29059	29126	29415	29468	29319	29138	29228	29769	29210	29393	29149	29245	28966	29152	29203	29233	29248	29401	29357	29083	29002	29193	29121	29114	29038	29330	29187	29264	29198	29330	29297	29271	29372	29549	29396	29104	29286	29292	29363	29042	29223	29132	29411	29356	29347	29321	29264	29387	29129	29345	29004	29386	29084	29310	29240	29206	28997	29287	29310	29544	29130	29169	29177	29396	29245	29328	29315	29479	29304	29419	29188	29408	29125	29215	29036	29341	29091	29211	29286	29267	29399	29317	29133	29066	29264	28996	29357	29126	29184	29343	29276	29174	29255	29248	29256	29405	29563	29090	29397	29327	29357	29136	29430	29070	29067	28888	29158	29172	29158	29328	29265	29395	29394	29250	29063	29187	29206	29272	29209	29396	29243	29159	29426	29442	29425	29163	29385	29326	29067	29165	29407	29207	29620	29271	29440	29185	29236	29297	29455	29227	29381	29091	29258	29337	29370	29379	29072	29272	29225	29436	29058	29322	29478	29120	29547	29368	29240	29324	29175	29357	29218	29208	29271	29229	29267	29312	29306	29203	29269	28971	29150	29336	29318	29234	29348	29313	29205	29435	29333	29317	29450	29234	29300	29247	29208	29216	29137	29393	29170	29331	29180	29319	29360	29218	29254	29167	29303	29343	29287	29206	29142	29090	29250	29395	29024	29294	29166	28997	29548	29159	29098	29528	29390	29285	29520	29326	29324	29456	29157	29139	29340	29341	29005	29402	29516	29364	29335	29298	29083	29307	29183	29462	29285	29060	29325	29337	29222	29345	29157	29216	29172	29500	29233	29291	29329	29272	29251	29329	29098	29166	29061	29135	29140	29306	29183	29165	29232	29215	29171	29286	29205	29481	29254	29007	29157	29238	29288	29339	29453	29275	29075	29199	29236	29251	29273	29097	29087	29205	29158	29255	28971	29126	29153	29325	29205	29403	29085	29395	29139	29549	29340	29177	29256	29149	29152	29155	29435	29425	29317	29170	29043	29169	29099	29311	29075	29444	29259	29183	29117	29336	29418	29161	29106	29208	28941	29141	29290	29174	29514	29266	29545	29510	29081	29158	29253	29173	29112	29315	29318	29377	29306	29426	29229	29413	29323	29076	29360	29310	29137	29384	29289	29482	29329	29333	29409	29514	29411	29351	29032	29215	29254	29310	29218	29235	29182	29190	29076	29297	29166	29311	29388	29319	29514	29232	29265	29148	29224	29365	29550	29433	29188	29367	29339	29304	29296	29410	29133	29276	29332	29257	29377	29193	29512	28999	29256	29235	29356	29178	29440	29368	29547	29259	29377	29434	29645	29165	29242	29256	29121	29069	29122	29217	29303	29593	29357	29564	29061	29320	29123	29146	29108	29270	29186	29649	29122	29178	29255	29380	29248	29191	29124	29340	29363	29446	29326	29442	29422	29448	29215	29167	29292	29107	29227	29325	29104	29091	29161	29088	29204	29459	29415	29446	29273	29283	29486	29397	29096	29431	29471	29084	29320	29132	29003	29172	29290	29326	29131	29226	29443	29271	29275	29237	29321	29395	29105	29522	29204	29387	29301	29149	29427	29219	29037	29403	29331	29314	29218	29514	29243	29576	29303	29233	29228	28949	29130	29341	29164	29574	29316	29331	29494	28995	29183	29293	29426	29300	29340	29422	29171	29329	29143	29276	29202	29313	29174	29274	28912	29040	29310	29222	29272	29183	29036	29323	29161	29336	29071	29449	29176	29085	29059	29209	29318	29303	29459	29194	29321	29219	29056	29049	29121	29242	29243	29076	29098	29200	29431	29324	29221	29180	29337	29135	29407	29320	29330	29270	29413	29539	29204	29157	29152	29327	29345	29046	29266	29195	29432	29384	29270	29199	29261	29335	29278	29384	29432	29345	29343	29161	29432	29305	29207	29199	29404	29139	29450	29071	29168	29286	29076	29143	29450	29315	29441	29342	29286	29319	29269	29243	29340	29225	29314	29355	29368	29197	29216	29339	29480	29396	29289	29151	29493	29185	29041	29167	29360	29315	29337	29333	28854	29347	29233	29199	29393	29333	29108	29224	29249	29445	29327	29294	29306	29307	29130	29123	29203	29431	29400	29478	29080	29059	29239	29257	29075	29475	29338	29382	29417	29683	29437	29145	29279	29363	29424	29360	29281	29208	29297	29248	29348	28956	29063	29171	29090	29409	29286	29048	29475	29367	29262	29378	29242	29431	29349	29413	29216	29145	29208	29208	29272	29449	29186	29272	29097	29092	29418	29359	29552	29489	29430	29277	29316	29177	29254	29484	29272	29224	29075	29333	29308	29450	29032	29246	29033	29404	29288	29350	29274	28977	29279	29495	29178	29181	29256	29090	29148	29162	29295	29164	29062	29128	29428	29418	29161	29369	29259	29249	29187	29433	29188	29306	29585	29225	29163	29455	29237	29309	28905	29530	29138	29042	29295	29450	28970	29382	29159	29287	29230	29197	29194	29290	29147	29265	29249	29282	29270	29152	29355	29545	29006	29238	29109	29146	28991	29278	29284	29229	29370	29078	29281	29230	29382	29171	29039	29232	29286	29002	29197	29409	29244	29300	29401	29513	29190	29218	29390	29490	29113	29142	29158	29354	29459	29196	29353	29389	29094	29480	29154	29234	29361	29318	29433	29359	29259	29142	29339	29327	28940	29072	29014	29269	29170	29379	29132	29235	29469	29100	29160	29165	29245	29470	29283	29210	29289	29233	29254	29259	29321	29143	29419	29281	29338	29180	29438	29220	29108	29266	29288	29251	29158	29195	29362	29132	29017	29434	29225	29383	29477	29439	29189	29357	29207	29235	29329	29320	29355	29173	29351	29182	29241	29386	29094	29404	29288	29328	29413	29324	29282	29074	29365	29163	29475	29262	29298	29196	29311	29207	29066	29450	29333	29581	29048	29320	29306	29284	29300	29440	29315	29334	29276	29269	29353	29084	29239	29148	29232	29402	29280	29262	29449	29288	29310	29348	29530	29207	29288	29362	29199	29228	29158	29341	29240	29176	29228	28886	29291	29250	29144	29204	29389	29168	29173	29199	29434	29280	29245	29178	29078	29148	29184	29159	29094	29281	29356	29562	29267	29480	29663	29186	29270	29267	29092	29238	29436	29178	29283	29377	29046	29278	29181	29162	29393	29263	29104	29196	29398	29227	29145	29381	28985	29232	29242	29204	29599	29389	29149	29441	29339	29158	29510	29272	29054	29346	29158	29230	29411	29479	29234	29150	29027	29162	29337	29423	29416	29207	29088	29259	29440	29072	29465	29294	29336	29099	29225	29227	29350	29308	29210	29039	29395	29258	29277	29396	29382	29279	29453	29424	29413	29154	29326	29475	29089	29278	29100	29223	29132	29303	29210	29439	29168	29298	28950	29215	29483	29151	29315	29472	29056	29234	29575	29309	29227	29514	28988	28959	29188	29235	29250	29437	29308	29200	29263	29212	29224	29258	29326	29305	29308	29412	29495	28921	29460	29298	29257	29422	29232	29297	29078	29238	29104	29250	29239	29337	29240	29334	29354	29481	29326	29283	29380	29668	29225	29084	29277	29138	29124	29071	29030	29103	29327	29391	29273	29282	29283	29205	29328	29397	29269	29135	29121	29363	29155	29184	29456	29263	29405	29301	29407	29473	29357	29094	29312	29308	29189	29203	29191	29358	29488	29335	29255	29235	29116	29261	29143	29336	29166	28988	29281	29510	29407	29368	29411	29121	29146	29303	29558	29336	29016	29122	29327	29032	29227	29054	29358	29144	29235	29532	29278	29092	29320	29249	29179	29350	29162	29062	29297	29183	29137	29267	29520	29155	29357	29189	29294	29353	28924	29428	29118	29144	29374	29366	29209	29348	29217	29110	29264	29390	29397	29304	29386	29513	29025	29271	29300	29186	29053	29368	29099
21029	24859	21358	18893	22209	26914	25520	22130	19337	18241	17842	17653	17617	17735	17705	17464	17528	17644	17719	17588	17657	17635	17653	17669	17806	17683	17606	17612	17730	17618	17592	17616	17748	17634	17755	17647	17639	17715	17503	17651	17457	17647	17755	17752	17580	17688	17758	17820	17677	17571	17599	17679	17654	17424	17671	17683	17538	17873	17555	17393	17714	17687	17541	17822	17454	17606	17724	17671	17407	17575	17724	17517	17557	17566	17678	17629	17586	17662	17606	17440	17631	17562	17661	17562	17516	17577	17652	17519	17581	17653	17522	17458	17575	17476	17606	17636	17475	17503	17679	17570	17716	17408	17436	17537	17699	17356	17454	17621	17771	17608	17701	17521	17667	17375	17684	17716	17625	17497	17557	17646	17571	17629	17625	17719	17450	17702	17534	17702	17611	17356	17498	17496	17627	17561	17748	17669	17585	17534	17463	17471	17402	17584	17698	17668	17527	17579	17538	17537	17653	17630	17626	17592	17575	17575	17572	17495	17526	17639	17678	17490	17599	17631	17777	17635	17777	17429	17732	17784	17708	17583	17684	17564	17561	17591	17663	17474	17474	17579	17593	17683	17724	17549	17591	17825	17433	17543	17477	17651	17659	17704	17550	17581	17541	17623	17529	17463	17463	17472	17657	17653	17477	17647	17446	17678	17661	17678	17655	17481	17534	17716	17633	17635	17660	17563	17545	17571	17472	17617	17407	17459	17606	17375	17596	17501	17613	17470	17608	17563	17515	17563	17587	17603	17564	17577	17658	17573	17549	17381	17528	17566	17556	17548	17505	17519	17534	17669	17448	17652	17627	17751	17476	17574	17577	17470	17669	17538	17514	17510	17444	17757	17460	17443	17557	17455	17660	17516	17532	17444	17571	17688	17506	17560	17595	17656	17582	17611	17512	17621	17591	17586	17850	17443	17632	17524	17620	17468	17603	17551	17658	17692	17619	17606	17597	17475	17650	17620	17674	17369	17694	17797	17436	17698	17527	17797	17443	17598	17502	17375	17573	17720	17697	17600	17583	17691	17613	17683	17468	17545	17814	17707	17598	17553	17564	17655	17592	17574	17593	17617	17679	17445	17565	17524	17695	17509	17562	17465	17514	17634	17583	17479	17654	17689	17678	17626	17603	17706	17491	17712	17671	17507	17616	17614	17693	17422	17598	17435	17652	17605	17691	17560	17452	17594	17509	17493	17508	17532	17522	17540	17497	17585	17501	17680	17618	17737	17595	17504	17668	17676	17545	17591	17501	17667	17493	17645	17583	17575	17541	17403	17519	17594	17651	17539	17717	17526	17467	17584	17552	17701	17601	17489	17702	17581	17577	17653	17629	17615	17534	17505	17486	17693	17602	17463	17648	17504	17728	17465	17787	17618	17656	17640	17830	17633	17617	17594	17752	17585	17649	17817	17455	17527	17442	17473	17547	17775	17457	17686	17368	17660	17688	17557	17498	17511	17724	17659	17765	17526	17522	17691	17517	17529	17699	17660	17734	17620	17478	17533	17450	17562	17373	17637	17715	17587	17515	17578	17517	17501	17770	17660	17535	17635	17720	17486	17512	17434	17713	17486	17573	17682	17757	17545	17496	17608	17533	17656	17543	17701	17574	17541	17505	17687	17740	17552	17586	17526	17737	17487	17520	17624	17477	17378	17645	17560	17711	17668	17494	17680	17461	17668	17613	17497	17569	17558	17680	17490	17443	17618	17362	17730	17583	17734	17740	17455	17542	17691	17502	17510	17578	17692	17552	17697	17708	17492	17632	17610	17473	17648	17509	17823	17692	17734	17455	17493	17694	17869	17601	17673	17573	17695	17461	17495	17535	17627	17507	17446	17677	17545	17551	17669	17716	17427	17471	17636	17514	17653	17602	17683	17775	17510	17672	17539	17718	17482	17464	17412	17556	17682	17608	17545	17570	17378	17631	17685	17442	17450	17670	17423	17527	17531	17650	17577	17554	17712	17723	17687	17612	17708	17599	17654	17694	17688	17600	17624	17648	17671	17665	17541	17684	17455	17592	17555	17752	17500	17547	17616	17659	17575	17610	17547	17615	17717	17567	17660	17516	17839	17479	17719	17559	17689	17573	17495	17572	17578	17647	17589	17353	17634	17612	17588	17503	17443	17614	17631	17568	17546	17676	17716	17591	17497	17498	17657	17636	17498	17453	17640	17633	17555	17622	17443	17665	17687	17727	17530	17622	17666	17647	17536	17462	17544	17676	17627	17898	17441	17531	17626	17516	17710	17507	17652	17521	17565	17597	17749	17571	17595	17528	17505	17480	17650	17585	17661	17501	17723	17678	17596	17534	17417	17608	17678	17462	17600	17627	17439	17858	17633	17515	17499	17567	17649	17590	17657	17502	17608	17336	17459	17469	17647	17533	17805	17675	17728	17475	17720	17677	17583	17606	17413	17719	17700	17765	17445	17462	17572	17532	17657	17512	17587	17577	17633	17683	17583	17506	17550	17636	17666	17743	17413	17558	17415	17569	17462	17684	17692	17726	17794	17391	17560	17602	17428	17550	17430	17430	17655	17510	17469	17684	17561	17592	17366	17620	17700	17694	17537	17718	17574	17498	17784	17726	17750	17549	17589	17488	17524	17496	17623	17484	17642	17569	17597	17636	17594	17627	17578	17689	17661	17531	17477	17867	17586	17471	17507	17625	17607	17471	17716	17494	17602	17627	17679	17439	17423	17497	17649	17605	17628	17658	17573	17697	17242	17464	17661	17611	17416	17923	17601	17741	17448	17790	17659	17502	17695	17670	17506	17576	17658	17559	17546	17637	17569	17485	17685	17802	17412	17525	17673	17573	17517	17352	17521	17633	17744	17532	17608	17626	17575	17436	17666	17727	17450	17514	17654	17840	17475	17465	17338	17694	17563	17718	17515	17477	17586	17643	17301	17477	17576	17497	17692	17683	17639	17627	17725	17563	17764	17877	17611	17562	17648	17604	17344	17577	17716	17687	17531	17727	17656	17603	17680	17615	17623	17495	17473	17733	17574	17744	17674	17684	17707	17671	17497	17644	17610	17391	17670	17428	17610	17528	17591	17609	17557	17603	17727	17633	17700	17523	17745	17612	17452	17531	17658	17696	17626	17398	17601	17692	17742	17674	17526	17723	17756	17571	17621	17505	17669	17501	17450	17679	17461	17450	17539	17702	17776	17643	17448	17708	17464	17502	17655	17426	17551	17542	17534	17367	17638	17652	17509	17504	17749	17604	17569	17620	17602	17727	17530	17642	17481	17382	17797	17303	17630	17568	17640	17555	17594	17449	17617	17578	17416	17811	17440	17548	17617	17486	17719	17488	17551	17585	17772	17644	17551	17596	17605	17666	17559	17503	17367	17597	17669	17395	17560	17742	17725	17521	17596	17485	17550	17515	17756	17516	17435	17376	17608	17727	17638	17497	17535	17545	17520	17584	17605	17623	17559	17762	17810	17459	17424	17759	17670	17706	17680	17585	17689	17690	17380	17666	17452	17770	17382	17697	17622	17555	17736	17638	17474	17457	17713	17596	17472	17629	17405	17720	17639	17757	17529	17796	17628	17698	17627	17592	17684	17717	17432	17796	17542	17746	17658	17651	17529	17527	17601	17649	17482	17593	17718	17568	17709	17693	17499	17601	17585	17598	17574	17618	17331	17648	17738	17471	17604	17488	17812	17570	17676	17789	17709	17531	17645	17477	17520	17579	17720	17661	17608	17628	17593	17648	17675	17631	17730	17499	17465	17529	17405	17605	17631	17674	17690	17602	17476	17730	17720	17409	17494	17631	17682	17589	17552	17662	17562	17668	17535	17573	17610	17675	17391	17609	17579	17627	17563	17541	17639	17752	17628	17623	17507	17441	17747	17684	17730	17562	17731	17395	17559	17701	17726	17517	17523	17414	17758	17867	17602	17628	17840	17612	17495	17565	17626	17484	17514	17406	17526	17711	17526	17660	17327	17723	17568	17763	17608	17575	17593	17609	17652	17554	17570	17583	17601	17719	17499	17594	17722	17713	17640	17643	17702	17642	17441	17526	17796	17517	17678	17412	17585	17601	17754	17587	17522	17631	17611	17610	17477	17629	17678	17525	17464	17549	17612	17638	17631	17644	17415	17597	17625	17652	17713	17577	17681	17452	17531	17661	17744	17477	17484	17481	17691	17765	17627	17589	17611	17466	17632	17610	17548	17541	17699	17753	17499	17637	17474	17567	17761	17523	17692	17484	17570	17734	17452	17720	17651	17515	17641	17562	17593	17629	17387	17584	17378	17739	17594	17561	17603	17661	17485	17575	17774	17542	17467	17628	17694	17536	17535	17488	17588	17561	17632	17607	17605	17605	17589	17572	17565	17668	17459	17553	17536	17504	17617	17518	17638	17654	17509	17642	17636	17555	17828	17672	17633	17545	17664	17501	17577	17803	17544	17516	17438	17623	17637	17707	17463	17767	17701	17651	17561	17513	17716	17779	17871	17787	17707	17411	17691	17548	17615	17535	17584	17684	17534	17640	17487	17669	17628	17614	17616	17567	17559	17563	17577	17512	17671	17508	17605	17727	17663	17491	17493	17456	17652	17376	17580	17720	17469	17546	17507	17545	17634	17736	17474	17552	17460	17567	17643	17575	17486	17553	17481	17649	17577	17721	17547	17427	17637	17550	17626	17741	17477	17471	17656	17509	17705	17543	17474	17716	17574	17691	17449	17480	17758	17670	17718	17557	17537	17578	17426	17559	17457	17642	17588	17820	17659	17805	17462	17443	17573	17549	17621	17823	17589	17803	17658	17550	17461	17564	17666	17546	17434	17654	17503	17499	17603	17695	17849	17623	17512	17613	17630	17703	17571	17584	17655	17787	17545	17582	17581	17674	17590	17620	17619	17532	17561	17751	17535	17704	17747	17567	17503	17742	17613	17603	17600	17811	17589	17755	17627	17724	17579	17692	17508	17624	17570	17717	17602	17661	17595	17434	17346	17586	17617	17564	17659	17579	17449	17616	17634	17736	17737	17650	17515	17464	17601	17530	17829	17640	17668	17608	17766	17464	17747	17601	17681	17407	17575	17661	17621	17716	17594	17874	17368	17387	17454	17548	17470	17662	17640	17418	17695	17715	17559	17495	17627	17598	17502	17630	17718	17514	17584	17657	17594	17610	17630
26002	21705	28863	32983	39740	61504	58197	45879	36186	31541	29683	29171	29307	29301	29185	29047	28970	29105	29112	29264	29316	29543	28994	29074	28855	29201	28867	28884	29032	29153	29152	28916	29077	29112	28876	28774	28948	29035	29183	28856	28707	29067	28856	29237	28649	29136	28878	28939	28996	29320	29178	28909	28844	29082	29064	28981	29053	29058	29219	29039	29097	28630	29022	28983	29258	28869	28996	28898	28925	28987	29279	29009	29128	29226	28801	28967	29149	29097	28878	29133	28952	28916	28996	28890	29002	29102	28478	28895	29054	29002	29061	28962	29214	28834	28794	29021	28847	29090	29095	28881	29161	29136	28783	28929	28912	29020	28845	28737	28925	29037	29092	29212	29143	29002	29096	28806	29221	28793	28919	29135	29031	29021	29044	29156	28936	29122	28856	28877	29022	28961	28970	28807	29181	29155	28868	28900	29101	29062	29346	29112	29043	28924	29207	28924	29008	29278	29063	29066	28896	28932	29069	28897	28849	29280	29214	28847	29004	28942	29139	28658	28954	28760	29200	28874	28848	28936	28777	28993	28826	28910	29092	29022	28963	29233	29008	29008	29016	28927	28882	28802	28876	28996	28941	28783	28794	28982	28937	28956	28688	29086	29070	28717	28750	29137	28868	28915	28785	28930	28885	28938	28778	28901	29053	29246	29171	29098	29031	29060	28854	29154	28931	28973	29012	29021	28876	29118	28748	28865	28964	29316	29008	28910	29008	28677	29073	29001	28897	28721	29017	29100	28620	28722	28860	28736	28796	29019	28865	29155	29049	29082	29344	28717	28837	29225	29327	29100	28928	29090	28833	29206	28908	28989	28910	28946	29043	29013	29173	28842	29118	29232	28638	28884	29059	28849	28918	28940	28855	28987	29170	29095	28930	29074	28963	29140	28956	29110	29054	28788	29145	29187	28960	29110	28795	28917	29413	29274	29109	28993	28830	29180	28944	28942	29100	29098	29120	28824	29070	28782	28993	28813	28802	29046	28951	28822	28821	28725	28867	28875	29085	29072	29151	28891	29017	29177	28957	29093	28859	28857	29013	29008	28984	28733	28877	29052	29058	28954	28683	28740	28881	28970	28973	28999	28990	28947	28957	29026	29033	28991	28635	29196	28865	29044	29082	29051	28877	28863	28912	29132	28993	29264	28998	29141	28945	28863	28956	29265	29038	29058	28947	29078	29241	29115	29216	28904	29069	28836	28894	29023	28968	29092	28913	29027	28947	28931	28892	28915	29009	28918	28780	29181	29222	28699	28984	29004	28736	29063	28997	29071	28520	28902	28748	28947	28823	28714	28973	28586	29086	29119	29099	29177	29064	29147	28802	28957	28784	29075	28675	28979	28896	28772	28891	29155	29247	29087	28649	29173	28942	29185	28899	28768	28827	29075	29202	29006	28847	28859	28829	28996	28854	29243	28747	28716	29228	29173	29181	28817	28825	29183	28866	28896	29166	29125	28940	29025	28949	29136	28770	28826	28990	29046	28987	29352	28954	28910	28978	28931	29016	28783	29048	28942	29071	29084	28786	28937	29142	28987	28897	28959	28946	29084	28963	28940	29076	28841	29016	29074	28958	28929	28971	29027	28768	29006	29053	28874	29261	29066	28847	28965	29079	29076	28821	28970	29017	29102	29075	29311	29055	28971	29000	28944	28996	28751	28824	29139	29045	28903	29144	29095	29008	28841	28985	28610	28789	28942	29138	28777	28960	28947	28783	29178	28934	29203	29027	29264	28764	29059	29148	28919	29107	29155	29024	28819	28929	29014	29221	28938	28981	28955	29106	29122	28791	28909	29162	29115	29217	29114	29078	28637	28840	29130	28784	28948	28998	29032	28804	29068	29033	29030	28888	29131	28563	29036	29086	29339	28984	28952	29081	29084	29050	28902	28844	28786	28939	29088	28923	28896	28966	28737	28861	28760	28996	28880	28907	28893	28923	28916	28954	28891	28934	29067	29247	29019	29231	28845	28838	29008	29025	28919	28764	28857	28882	28934	29121	29129	29068	29137	28752	28982	28779	29084	28876	29016	29201	29191	29077	28903	28905	28830	29082	28737	28857	28957	28715	28843	28871	28975	29267	29162	28840	28990	29196	29060	28933	29080	28848	29061	28816	28988	28985	28911	28920	29149	29214	29271	28783	28811	29020	29291	28804	29117	29069	28750	28898	28973	28821	28879	28958	28835	28915	29089	29041	28951	29081	28689	29004	29018	28971	29012	29048	28767	28737	29002	29166	29008	29196	29022	29160	29012	28992	28949	28894	28872	29176	29075	28850	28761	29045	28958	28969	28929	29038	28861	28878	28924	29107	29152	28718	29020	28760	29109	28759	28846	28979	29250	29082	29054	29001	28808	28833	28864	28988	29054	29156	29086	28982	29085	29082	29087	29057	29055	28802	29147	29005	28889	29068	28848	28894	29191	29049	28946	29177	29126	28759	28958	28992	29007	28978	29066	29004	28975	28913	29007	29038	28997	29051	28928	29008	29019	28820	28796	29005	28783	28992	28928	29109	29017	28981	28859	29045	29100	29068	29020	28767	28975	29104	28967	28811	28934	28908	28795	28984	29068	29096	28897	28769	28906	28571	28662	28849	29063	28799	28919	29072	29083	29171	28924	29134	28911	28998	29118	28941	28716	29243	29097	29112	29105	28864	28927	29013	29021	29097	28857	28895	28934	29179	29024	28855	28814	29112	29146	28967	29111	29066	28937	29181	28946	29020	29019	28876	28900	28938	29048	28982	28939	28819	28850	28842	29250	29022	29120	28811	28798	28883	28833	29217	28874	29079	29251	29160	28953	29074	29085	29116	28906	29189	29124	29129	28987	29063	28920	28952	28954	29168	29255	28968	28902	28694	28805	28755	28756	29026	28903	29136	28925	28972	29293	29175	28851	28931	29129	28628	29166	29048	29113	29106	29021	29054	28737	28861	29035	29018	28857	28873	28705	28926	28994	28888	28764	28962	28919	29087	29095	29061	29091	29051	29259	28998	29145	29061	28954	28813	28994	28884	29047	29008	28835	28955	28990	29080	28835	28883	29131	28737	28984	29077	29089	28996	28854	28840	28779	28851	28789	29113	29288	28919	29054	29152	28852	29115	29064	28906	29069	29188	29038	28975	29188	29067	28863	28879	28871	29127	28799	28738	29173	28936	28999	28913	28898	28786	28739	28932	28954	28918	29213	28895	29077	29192	29083	29116	28990	28782	28974	28979	28919	29222	28787	28916	29007	28923	28913	29091	28930	28761	29245	29001	28917	28902	28984	28842	28823	28925	28959	28668	28954	28798	28981	28949	29126	28971	29027	29031	28904	29009	28984	28672	29067	29021	29301	28958	28793	29068	29087	28995	28943	28875	29010	29036	28778	29209	28981	29250	29048	29045	28982	29267	28942	29023	29181	28909	29016	28897	28868	29177	29233	28962	28936	29071	28652	28772	28854	29054	28799	29271	29164	28954	28971	29013	28960	28864	29159	29237	29043	29008	28971	29086	29122	29014	28899	29078	28836	29227	28929	29064	29225	28843	28897	28864	29083	28854	29251	29037	28972	29018	28799	29373	29076	29040	28601	28964	28956	28883	28732	29012	29048	28838	28853	28804	28980	28840	28982	28968	29169	28677	29224	28939	28810	29077	28858	29044	29063	28720	28766	29038	29025	29016	29203	29066	28947	28901	28988	28793	29009	29189	28992	28788	28862	29125	29048	28914	28916	28717	29041	28997	29011	28859	29220	28994	29234	29106	28719	28912	28901	29057	28909	28917	29370	28811	29016	29102	29036	28969	28932	28930	28982	28873	28879	28951	28915	28990	28943	29032	28829	28934	28951	28860	29010	29009	29110	29030	29031	29179	29011	29051	28791	29088	28932	28921	28843	28971	28976	29129	29093	29003	28705	28824	29121	28659	29105	28927	28820	28898	28999	28947	29198	29144	28923	29083	28886	28962	29130	28992	28887	29057	29051	29035	28986	28869	29012	28946	28847	28996	28913	28676	28902	28787	28913	28874	29045	29096	29113	28996	29020	28957	29046	28874	28940	29278	29048	29016	28975	28984	29119	28799	28704	28938	28941	29245	28973	28851	28891	28858	29164	28940	28967	29077	28934	28929	28796	28872	29027	29047	28907	28827	29261	28927	28954	29073	28857	29048	29098	28908	28772	28925	28850	28914	29136	28747	28552	28734	28791	28861	28896	28982	29141	28869	28814	29191	28886	28920	28916	28963	28786	28669	29070	28994	28888	29208	29163	28987	29026	29014	28883	28996	28920	28884	28956	28962	28899	29096	28845	28743	29087	28855	28843	29138	29065	29157	28965	28889	29178	29038	28964	28790	29155	28693	28810	29058	28882	28799	28860	29110	29168	29028	28930	28998	29088	29101	29133	29133	28864	29194	28618	29072	28961	28722	28793	28944	29099	29083	29212	28847	29132	29074	29169	29095	28810	28869	28894	29046	28713	29027	28927	28921	29066	28974	28999	29038	28884	28860	29050	29094	29005	28931	28884	29041	28873	29018	28797	28798	28900	28742	29014	29192	28774	28938	28841	28945	28663	28922	28901	29164	28982	28795	29166	28993	28906	29139	28774	28974	29126	28805	28752	29225	29004	29086	29056	29122	29021	28903	28992	28995	29099	28921	29085	28959	29035	29107	28821	28974	28983	29042	29013	29160	29201	29124	29066	28948	28893	28772	29036	28848	29041	28917	29076	28924	29046	28890	29241	28912	29237	29126	29221	28928	28964	28907	29096	28994	29041	29239	29071	29161	29094	28868	29108	29214	29076	28966	28995	28989	29072	28980	29093	29025	28981	29019	29280	29226	29074	28776	29163	29029	28978	29019	29266	29082	28880	29024	29009	28942	29144	28860	29149	29220	29146	29167	29042	28933	29024	28976	28862	28803	28923	29063	28923	29130	28869	29033	28922	28953	29067	28914	29050	28891	29169	29035	29242	29024	29088	29058	29129	29138	28998	29197	29097	29025	28818	28882	29069	29037	29067	28798	28903	29108	29228	28974	29004	28919	29185	28882	28981	29104	28891	29080	28838	28997	28934	28931	28927	29096	29253	28937	29157	28920	29063	29046	28964	28934	29081	28915	29024	29183	28900	29028	28915	28957	29014	29207	28915	28846	29090	28972	29017	28787	28976	28995	28653
20315	33983	30831	25827	37216	58531	49805	34936	24552	19315	18043	17795	17589	18004	17742	17626	17587	17700	17655	17644	17806	17786	17707	17831	17565	17705	17562	17713	17763	17520	17773	17606	17721	17669	17686	17645	17606	17604	17800	17638	17651	17796	17741	17580	17636	17564	17787	17728	17748	17687	17476	17601	17748	17547	17625	17746	17562	17542	17490	17702	17823	17638	17666	17506	17719	17625	17595	17479	17844	17552	17629	17685	17608	17435	17761	17554	17720	17611	17663	17658	17506	17769	17588	17507	17638	17522	17625	17694	17823	17789	17546	17550	17942	17740	17598	17594	17747	17707	17563	17590	17497	17680	17621	17664	17572	17471	17495	17493	17747	17690	17475	17570	17605	17783	17461	17828	17958	17652	17668	17751	17502	17771	17695	17571	17745	17601	17755	17587	17761	17714	17721	17429	17837	17597	17489	17602	17656	17527	17710	17702	17672	17824	17706	17699	17503	17621	17890	17605	17486	17774	17451	17674	17704	17759	17684	17474	17622	17688	17608	17839	17601	17501	17751	17356	17694	17640	17741	17765	17650	17776	17677	17450	17577	17618	17568	17519	17610	17506	17543	17699	17579	17566	17833	17641	17600	17653	17707	17478	17704	17655	17764	17391	17690	17592	17774	17710	17640	17575	17792	17780	17710	17573	17578	17736	17607	17858	17594	17751	17609	17658	17679	17603	17394	17606	17561	17819	17612	17712	17675	17711	17452	17518	17706	17510	17612	17478	17594	17535	17486	17598	17644	17636	17896	17610	17623	17545	17715	17819	17616	17560	17711	17713	17594	17729	17586	17422	17603	17683	17692	17621	17631	17643	17573	17559	17535	17444	17529	17474	17594	17744	17602	17566	17514	17423	17621	17692	17597	17437	17644	17551	17468	17611	17586	17649	17625	17665	17736	17675	17988	17648	17757	17790	17715	17624	17705	17431	17704	17623	17804	17647	17669	17609	17547	17498	17717	17804	17703	17777	17542	17673	17606	17591	17566	17501	17571	17776	17638	17566	17802	17537	17533	17546	17465	17554	17670	17525	17761	17776	17664	17607	17463	17605	17721	17798	17606	17703	17564	17516	17663	17574	17679	17495	17605	17783	17519	17787	17629	17784	17648	17740	17590	17633	17508	17657	17648	17642	17721	17667	17727	17610	17368	17677	17635	17541	17469	17607	17552	17650	17761	17619	17637	17791	17620	17489	17526	17782	17439	17716	17696	17494	17575	17743	17635	17566	17781	17628	17469	17670	17688	17636	17759	17585	17765	17545	17578	17647	17612	17775	17617	17572	17447	17694	17728	17468	17517	17717	17557	17604	17493	17650	17667	17365	17530	17597	17702	17539	17525	17544	17517	17622	17432	17610	17581	17356	17588	17492	17417	17760	17617	17487	17549	17575	17554	17659	17629	17740	17514	17631	17788	17583	17701	17666	17610	17507	17648	17634	17660	17604	17606	17585	17567	17733	17572	17863	17600	17679	17805	17715	17864	17682	17709	17649	17509	17775	17521	17675	17507	17610	17628	17488	17804	17545	17658	17673	17692	17671	17589	17656	17582	17553	17547	17786	17673	17528	17579	17579	17619	17487	17722	17520	17635	17584	17684	17512	17611	17446	17672	17791	17688	17462	17676	17574	17662	17613	17551	17651	17777	17534	17849	17510	17678	17536	17740	17640	17651	17665	17513	17594	17563	17624	17509	17660	17789	17686	17540	17588	17651	17743	17642	17716	17501	17697	17566	17608	17690	17534	17606	17653	17676	17494	17802	17748	17540	17636	17589	17598	17850	17488	17625	17460	17854	17693	17655	17563	17594	17566	17494	17771	17452	17794	17796	17612	17468	17792	17566	17631	17647	17598	17795	17581	17605	17703	17735	17622	17730	17584	17660	17418	17488	17568	17656	17690	17613	17579	17512	17547	17579	17797	17643	17733	17537	17511	17827	17808	17715	17547	17652	17535	17606	17722	17670	17471	17754	17651	17509	17565	17530	17605	17659	17654	17604	17624	17683	17529	17553	17643	17650	17627	17581	17726	17603	17656	17673	17402	17389	17727	17575	17522	17695	17651	17673	17670	17576	17481	17796	17604	17645	17630	17657	17729	17833	17718	17635	17489	17685	17655	17714	17603	17565	17652	17678	17524	17812	17648	17599	17811	17621	17613	17433	17618	17614	17610	17804	17527	17634	17637	17697	17431	17576	17635	17637	17506	17695	17514	17684	17816	17436	17712	17695	17604	17649	17433	17516	17602	17758	17686	17815	17536	17636	17702	17801	17502	17729	17475	17618	17468	17554	17712	17516	17684	17689	17756	17859	17712	17765	17692	17905	17466	17543	17781	17611	17428	17545	17599	17564	17615	17701	17483	17468	17512	17695	17757	17572	17853	17524	17592	17510	17703	17742	17728	17696	17582	17668	17583	17637	17568	17760	17768	17720	17655	17657	17761	17418	17481	17464	17793	17574	17516	17702	17675	17605	17688	17643	17600	17597	17667	17574	17585	17698	17605	17520	17475	17666	17487	17652	17609	17659	17708	17562	17786	17522	17706	17674	17555	17603	17687	17724	17722	17646	17624	17681	17714	17609	17585	17625	17682	17647	17618	17459	17503	17627	17603	17662	17569	17620	17723	17591	17780	17630	17489	17698	17680	17573	17606	17737	17671	17643	17707	17778	17391	17722	17629	17639	17674	17603	17714	17503	17677	17609	17770	17629	17482	17801	17583	17692	17589	17393	17506	17581	17691	17527	17571	17772	17479	17717	17474	17606	17567	17661	17771	17691	17640	17639	17681	17687	17624	17635	17641	17704	17584	17622	17697	17653	17611	17687	17602	17462	17613	17420	17617	17749	17720	17769	17546	17684	17645	17673	17633	17597	17674	17695	17553	17827	17625	17757	17857	17630	17750	17644	17723	17575	17658	17700	17565	17680	17688	17403	17706	17570	17636	17669	17806	17886	17503	17708	17605	17702	17498	17435	17548	17494	17567	17756	17525	17675	17602	17412	17579	17539	17656	17607	17541	17642	17612	17805	17584	17504	17635	17703	17605	17367	17763	17394	17592	17769	17665	17797	17670	17521	17682	17818	17436	17620	17649	17693	17826	17736	17586	17521	17519	17746	17629	17743	17650	17465	17740	17603	17828	17510	17712	17812	17498	17532	17709	17863	17613	17602	17479	17602	17609	17764	17645	17788	17710	17769	17645	17739	17422	17643	17670	17762	17824	17817	17477	17688	17611	17633	17640	17605	17678	17571	17609	17562	17638	17479	17676	17692	17596	17487	17552	17763	17490	17829	17608	17592	17713	17622	17690	17509	17609	17585	17792	17665	17572	17668	17649	17871	17535	17712	17564	17497	17602	17559	17537	17451	17749	17556	17837	17789	17533	17311	17729	17526	17502	17430	17595	17547	17668	17498	17622	17473	17612	17558	17737	17633	17526	17493	17571	17683	17697	17678	17720	17623	17721	17788	17533	17456	17753	17708	17673	17594	17705	17603	17798	17621	17761	17664	17662	17533	17732	17492	17855	17786	17698	17565	17467	17575	17540	17514	17504	17730	17723	17612	17574	17526	17684	17733	17684	17374	17525	17787	17701	17577	17584	17751	17651	17672	17621	17663	17580	17689	17575	17712	17439	17688	17550	17728	17624	17440	17682	17506	17649	17756	17621	17434	17490	17566	17656	17602	17703	17628	17471	17726	17770	17660	17684	17551	17570	17704	17682	17508	17604	17689	17583	17545	17572	17651	17649	17617	17755	17451	17647	17383	17793	17691	17409	17684	17719	17374	17772	17507	17693	17535	17440	17695	17627	17534	17624	17675	17470	17591	17708	17543	17618	17652	17804	17440	17743	17471	17522	17582	17889	17694	17610	17748	17802	17815	17486	17654	17743	17597	17522	17647	17779	17731	17767	17444	17593	17537	17612	17681	17383	17614	17605	17637	17430	17690	17793	17448	17674	17672	17649	17677	17645	17664	17640	17663	17680	17637	17614	17621	17719	17712	17557	17486	17697	17704	17767	17813	17723	17672	17651	17479	17619	17628	17662	17639	17736	17689	17786	17621	17657	17441	17484	17622	17576	17714	17698	17698	17453	17683	17555	17448	17585	17578	17649	17642	17576	17433	17728	17715	17775	17534	17693	17700	17470	17735	17455	17585	17755	17788	17583	17619	17726	17524	17585	17668	17608	17564	17552	17628	17681	17635	17683	17455	17656	17697	17726	17722	17548	17565	17647	17841	17660	17640	17832	17931	17634	17693	17684	17662	17729	17667	17792	17652	17312	17850	17645	17625	17549	17610	17682	17750	17739	17575	17601	17805	17525	17718	17876	17671	17636	17599	17585	17700	17530	17430	17628	17537	17609	17654	17695	17720	17783	17658	17594	17649	17459	17594	17742	17573	17639	17564	17524	17493	17603	17672	17812	17509	17460	17617	17518	17593	17578	17583	17661	17597	17597	17675	17380	17719	17654	17706	17765	17627	17768	17535	17730	17583	17721	17785	17696	17558	17602	17584	17714	17635	17612	17606	17525	17756	17547	17827	17613	17613	17634	17712	17820	17635	17638	17830	17597	17694	17818	17780	17664	17536	17711	17769	17611	17695	17626	17658	17708	17765	17691	17539	17483	17653	17654	17575	17642	17576	17692	17720	17458	17760	17810	17479	17631	17657	17646	17630	17554	17596	17671	17601	17562	17670	17644	17508	17603	17691	17547	17659	17540	17505	17622	17658	17617	17692	17594	17666	17735	17716	17686	17451	17687	17692	17643	17754	17578	17631	17660	17604	17590	17687	17678	17571	17565	17552	17600	17719	17498	17700	17815	17556	17659	17652	17519	17756	17657	17694	17522	17702	17685	17673	17761	17462	17615	17453	17659	17481	17609	17584	17624	17617	17636	17564	17708	17774	17727	17733	17579	17510	17759	17825	17557	17687	17683	17460	17679	17715	17644	17657	17655	17802	17642	17542	17729	17533	17737	17599	17600	17621	17532	17715	17769	17492	17770	17731	17647	17640	17744	17715	17571	17646	17823	17522	17816	17529	17471	17606	17668	17623	17673	17619	17603	17632	17746	17666	17681	17643	17578	17779	17704	17821	17516	17669	17907	17467	17796	17562	17465	17626	17481	17464	17434	17618	17769	17720	17515	17717	17565	17577	17537
23245	21511	28698	28186	45342	77106	70891	57273	42661	34681	31088	30023	30237	29772	29906	29950	29748	29891	29692	29800	29690	29897	29732	29758	29655	29712	29968	29896	29788	29691	29738	29700	29665	29626	29487	29441	29716	29636	29665	29722	29692	29522	29357	29529	29676	29646	29647	29397	29357	29465	29490	29442	29657	29431	29453	29408	29576	29524	29555	29592	29471	29667	29691	29631	29423	29267	29705	29561	29574	29633	29535	29674	29621	29647	29375	29620	29665	29597	29442	29457	29340	29387	29196	29252	29826	29307	29595	29537	29795	29404	29654	29652	29309	29584	29379	29675	29555	29480	29587	29794	29414	29649	29596	29709	29426	29413	29468	29322	29512	29423	29605	29439	29659	29583	29543	29690	29427	29546	29524	29542	29312	29513	29733	29522	29242	29743	29562	29561	29626	29372	29423	29622	29626	29856	29545	29515	29391	29542	29481	29446	29512	29866	29358	29328	29476	29475	29495	29642	29582	29476	29558	29148	29398	29627	29641	29829	29940	29503	29691	29508	29494	29384	29610	29546	29609	29379	29627	29508	29583	29736	29345	29374	29359	29524	29791	29684	29707	29294	29492	29570	29850	29589	29528	29719	29254	29393	29881	29457	29331	29542	29512	29627	29551	29962	29608	29772	29625	29405	29450	29576	29515	29324	29588	29167	29250	29713	29594	29634	29751	29589	29542	29516	29575	29500	29572	29484	29646	29449	29702	29650	29637	29776	29480	29666	29381	29484	29410	29316	29573	29600	29754	29662	29689	29583	29541	29348	29452	29680	29428	29634	29326	29414	29507	29575	29245	29270	29662	29634	29623	29688	29473	29654	29534	29234	29570	29488	29426	29382	29723	29407	29395	29374	29705	29400	29554	29597	29156	29476	29389	29283	29378	29621	29529	29614	29432	29311	29603	29469	29677	29575	29641	29223	29913	29529	29360	29292	29639	29494	29703	29478	29392	29455	29461	29690	29482	29537	29464	29432	29602	29243	29524	29701	29337	29356	29633	29691	29487	29593	29636	29331	29530	29442	29572	29459	29578	29515	29524	29470	29658	29294	29567	29694	29305	29708	29479	29523	29643	29617	29573	29631	29603	29521	29343	29375	29489	29567	29753	29731	29700	29358	29266	29415	29542	29545	29502	29461	29537	29467	29390	29586	29391	29213	29682	29334	29504	29498	29459	29330	29630	29559	29350	29352	29410	29535	29566	29669	29417	29512	29302	29519	29318	29646	29369	29574	29286	29405	29541	29690	29635	29554	29531	29637	29791	29503	29358	29526	29707	29520	29720	29685	29551	29506	29519	29697	29701	29669	29652	29652	29436	29575	29478	29533	29452	29380	29403	29445	29515	29589	29403	29343	29354	29722	29499	29602	29385	29386	29699	29568	29414	29317	29509	29594	29765	29593	29392	29448	29724	29780	29535	29448	29586	29722	29365	29579	29641	29492	29479	29688	29517	29521	29610	29829	29588	29500	29351	29528	29472	29741	29689	29394	29301	29316	29455	29351	29664	29624	29625	29390	29350	29467	29641	29672	29332	29358	29761	29491	29437	29574	29585	29616	29743	29542	29636	29409	29277	29421	29536	29197	29573	29767	29755	29411	29622	29596	29521	29678	29495	29506	29426	29665	29763	29603	29545	29671	29659	29375	29629	29279	29753	29412	29541	29634	29623	29674	29509	29412	29364	29509	29807	29448	29644	29905	29785	29673	29274	29451	29400	29264	29679	29670	29514	29549	29529	29417	29689	29455	29434	29504	29446	29507	29400	29331	29712	29478	29407	29483	29319	29361	29761	29579	29554	29475	29280	29525	29608	29440	29745	29424	29580	29549	29480	29715	29743	29217	29515	29379	29485	29701	29658	29569	29649	29574	29436	29576	29401	29537	29517	29498	29606	29581	29596	29267	29476	29527	29671	29667	29671	29409	29717	29715	29558	29435	29567	29404	29450	29639	29311	29467	29506	29337	29548	29524	29408	29568	29548	29538	29638	29480	29648	29549	29282	29603	29543	29627	29417	29329	29376	29594	29544	29400	29478	29471	29657	29449	29435	29369	29562	29579	29580	29549	29645	29504	29592	29537	29487	29755	29667	29413	29361	29470	29524	29620	29531	29251	29487	29710	29231	29509	29539	29818	29550	29690	29570	29627	29565	29513	29475	29399	29521	29760	29594	29707	29276	29608	29528	29440	29752	29325	29497	29707	29781	29463	29558	29549	29372	29821	29701	29452	29419	29606	29469	29527	29348	29574	29380	29268	29440	29773	29719	29739	29463	29279	29378	29766	29654	29453	29716	29368	29380	29529	29703	29605	29583	29744	29453	29574	29392	29463	29669	29517	29451	29604	29479	29399	29674	29515	29419	29633	29558	29326	29644	29750	29654	29341	29829	29361	29437	29326	29432	29358	29476	29724	29484	29468	29524	29318	29560	29514	29542	29698	29635	29551	29547	29453	29568	29589	29521	29692	29446	29687	29456	29566	29612	29570	29296	29544	29419	29327	29716	29629	29538	29543	29340	29458	29542	29486	29724	29505	29317	29548	29538	29518	29769	29567	29577	29423	29431	29760	29396	29765	29671	29758	29635	29412	29700	29615	29584	29546	29647	29524	29524	29785	29569	29564	29380	29329	29314	29591	29676	29375	29391	29477	29511	29543	29251	29513	29578	29407	29235	29449	29460	29705	29308	29442	29418	29586	29778	29334	29596	29734	29571	29621	29720	29507	29401	29475	29505	29535	29720	29440	29646	29431	29328	29295	29544	29513	29448	29319	29464	29411	29420	29730	29452	29426	29747	29626	29529	29607	29521	29576	29362	29375	29929	29505	29518	29525	29480	29405	29314	29380	29529	29387	29536	29296	29435	29496	29819	29586	29559	29522	29417	29570	29514	29308	29760	29498	29399	29624	29435	29597	29556	29620	29304	29537	29274	29346	29503	29607	29536	29566	29923	29387	29721	29650	29522	29656	29781	29425	29481	29532	29450	29566	29642	29655	29266	29585	29456	29756	29491	29919	29467	29654	29403	29725	29534	29528	29665	29408	29617	29592	29573	29607	29393	29556	29526	29479	29643	29532	29424	29602	29630	29692	29650	29302	29583	29520	29616	29648	29701	29583	29418	29241	29756	29548	29488	29540	29567	29600	29763	29445	29485	29526	29686	29621	29504	29254	29594	29277	29675	29586	29712	29365	29521	29590	29461	29735	29687	29510	29616	29582	29611	29545	29238	29251	29444	29688	29515	29424	29419	29544	29356	29699	29624	29609	29747	29608	29658	29381	29493	29450	29522	29424	29680	29605	29549	29368	29556	29420	29804	29521	29612	29478	29528	29330	29752	29624	29419	29875	29521	29429	29446	29508	29558	29435	29855	29843	29609	29510	29824	29532	29438	29718	29285	29625	29329	29707	29639	29627	29264	29574	29157	29341	29895	29602	29668	29420	29461	29588	29384	29495	29645	29682	29609	29584	29431	29710	29359	29071	29532	29377	29539	29570	29569	29504	29595	29758	29648	29306	29660	29532	29301	29364	29189	29392	29617	29609	29880	29524	29420	29505	29719	29398	29581	29398	29282	29511	29462	29477	29413	29531	29735	29588	29639	29380	29750	29505	29384	29476	29683	29775	29496	29660	29511	29867	29728	29560	29376	29546	29608	29604	29335	29343	29649	29678	29658	29298	29668	29409	29853	29791	29574	29378	29751	29382	29353	29488	29475	29566	29582	29544	29172	29572	29376	29417	29543	29366	29550	29616	29278	29312	29537	29606	29458	29580	29634	29519	29494	29552	29605	29449	29481	29624	29695	29524	29707	29342	29513	29389	29665	29460	29620	29575	29333	29617	29606	29375	29730	29792	29626	29825	29521	29359	29375	29795	29653	29493	29406	29660	29676	29543	29486	29595	29654	29538	29604	29522	29551	29492	29529	29251	29482	29560	29694	29684	29843	29603	29395	29687	29699	29731	29770	29358	29284	29546	29447	29261	29605	29826	29800	29503	29686	29335	29397	29468	29376	29578	29489	29632	29598	29602	29444	29326	29538	29397	29598	29858	29628	29540	29610	29484	29445	29548	29662	29740	29504	29862	29479	29253	29383	29510	29317	29779	29571	29639	29644	29534	29693	29460	29663	29534	29598	29675	29690	29530	29708	29414	29268	29797	29501	29541	29197	29139	29542	29432	29299	29525	29492	29657	29575	29518	29544	29740	29675	29633	29284	29455	29675	29385	29285	29381	29605	29504	29549	29447	29675	29436	29492	29504	29562	29617	29644	29459	29533	29430	29772	29531	29449	29725	29469	29553	29223	29425	29310	29645	29379	29431	29443	29393	29431	29570	29596	29681	29530	29894	29459	29470	29558	29830	29486	29611	29402	29438	29631	29325	29781	29543	29563	29587	29672	29501	29787	29487	29328	29516	29410	29529	29589	29597	29530	29351	29535	29640	29744	29438	29596	29734	29537	29472	29284	29507	29591	29267	29666	29498	29507	29588	29652	29361	29221	29453	29581	29238	29610	29742	29372	29376	29602	29496	29425	29396	29650	29458	29570	29669	29786	29394	29617	29375	29515	29469	29457	29383	29715	29435	29432	29468	29335	29348	29639	29427	29389	29206	29567	29359	29458	29458	29337	29331	29355	29543	29467	29665	29492	29265	29214	29511	29290	29535	29577	29556	29446	29435	29451	29458	29474	29420	29515	29600	29318	29597	29618	29702	29263	29622	29767	29506	29435	29776	29631	29555	29571	29249	29465	29545	29512	29651	29600	29378	29565	29720	29319	29375	29605	29346	29504	29572	29498	29586	29573	29547	29617	29419	29553	29630	29411	29765	29518	29737	29506	29529	29382	29540	29765	29391	29341	29671	29712	29547	29650	29389	29710	29652	29638	29477	29553	29450	29749	29568	29847	29835	29445	29483	29741	29498	29361	29478	29557	29406	29736	29648	29686	29399	29546	29740	29588	29577	29546	29617	29609	29460	29414	29353	29486	29602	29733	29445	29551	29462	29323	29494	29642	29148	29502	29613	29409	29694	29302	29585	29510	29427	29686	29744	29574	29385	29520	29568	29420	29479	29310	29307	29760	29743	29543	29645	29528	29441	29697	29514	29400	29488	29237	29237	29413	29689	29545	29487	29487	29518	29363	29603	29381	29853	29513	29606	29439	29432
27222	48750	43711	37529	58234	83808	71367	50791	32189	22026	19064	18286	18305	18444	18202	18254	18274	18073	18163	18140	18116	18152	18208	18117	18371	18346	18210	18155	18083	18230	18200	18024	18044	18227	18293	18283	18132	18152	18105	18129	18034	17985	18163	18114	18100	18144	18091	17829	18194	18187	18247	18090	18127	18174	18258	18081	18165	18042	18094	18209	18090	18003	18308	18148	18144	18169	18253	18039	18098	18079	18101	18098	18223	18055	18126	18067	18378	18057	18057	18165	18046	18151	18188	18202	18321	18076	18189	18356	18109	18002	18259	18329	18149	18370	18035	18100	18238	18236	18119	18103	18134	18152	18071	18141	18023	18247	18144	18184	18037	17934	18208	18019	18208	18061	18180	18096	17964	17922	18123	18138	18261	18106	18205	17906	18161	17965	18066	18097	17959	18173	18149	18024	18152	18035	18096	18118	18311	18139	18142	18005	18195	17956	18247	18088	17917	18059	18196	18236	18055	18211	18134	17915	18228	18213	17982	18201	18051	18321	18166	18133	18237	17908	18126	18101	18368	17935	18335	18051	18109	18066	17917	18061	18141	18181	18128	18131	18165	18171	18041	18031	18138	18201	17957	18042	18127	18171	18136	18111	18190	18077	18255	18021	18013	18019	17985	18148	17992	17976	18220	18081	18174	18139	18176	18176	18087	18222	18122	17848	18043	18208	18156	18094	18032	18208	18225	18066	18047	18118	18255	18135	18144	18255	18250	18129	18080	18123	18069	18083	18123	18044	18013	17984	17892	18108	17904	17962	18122	18105	18114	18192	18062	18092	18017	18188	18176	18207	18033	18024	17996	18195	18124	18217	18268	18000	18216	18232	18268	18155	17979	18303	18109	18151	18133	18121	18044	17894	18116	18013	18013	18207	18024	18204	18139	18028	18105	18174	18190	18162	18011	18209	18011	18167	18137	17974	18086	18167	18288	18199	18143	18131	18261	17928	18080	18110	18270	18074	18190	18009	18272	18003	18085	18055	17970	18108	18099	18127	18289	18088	18069	18144	17970	18178	18027	17987	18147	18043	18193	17949	18147	18256	18317	18028	18115	18136	18140	18202	18143	18120	18201	18074	18147	17861	18143	17925	18126	17941	18101	18237	18283	18090	18020	18180	18315	17840	17925	18093	18182	18207	18085	18036	18082	18188	18289	18061	17940	18251	18261	18137	18130	18109	18034	18202	18201	18205	18100	17851	18217	18044	18123	18042	18051	17980	17876	18142	17897	18042	17862	18088	18034	18052	18203	18140	18357	18074	18055	18139	18023	17952	18167	18143	18203	18127	18183	18092	18116	18325	18089	18026	17981	18095	18018	18180	18109	18239	18023	18049	18096	17968	17999	17994	18065	18162	18307	17945	18021	18039	18130	18173	18070	18061	18074	18192	18093	18071	18014	18046	18199	18142	18289	17922	18182	18231	18134	18206	18085	18127	18064	18052	18022	18221	18243	18009	18051	18125	17991	18203	17985	17910	17978	18164	18238	18242	18184	18249	18186	18106	18006	17853	18185	17960	18183	18178	18087	18124	17949	18122	18060	18212	18110	18164	17903	18240	18135	17999	18049	18151	18183	18115	18098	18217	18171	18071	18196	18094	18150	17919	18081	18161	18117	18172	18130	18146	18233	18073	18231	18072	17986	18146	17990	18133	18191	17892	18155	18250	18042	18037	18465	18112	17928	17926	18097	18029	18141	18330	18249	18194	18055	18254	18081	18064	17910	18229	18195	18216	17933	18257	18076	17946	18147	18155	18151	18263	18024	18191	18010	17947	18167	18138	18015	17997	18104	18109	18077	18230	18003	18195	18262	18023	18074	18180	18029	18086	17952	18201	17982	18171	17953	18193	18023	18242	18021	18031	18152	17972	18022	18080	18145	18137	18048	18061	18070	18095	18005	18135	18145	18114	17904	18158	18131	18210	17819	17994	18275	18327	18113	18114	18093	18061	18084	18052	17919	18081	18048	18187	17947	18210	18241	18170	17904	18049	18049	18115	18079	17987	18248	17978	18163	18143	18101	18153	17974	18271	18143	18241	18140	18046	18076	17967	18172	17992	18058	18183	17973	18022	18114	17949	17994	18310	17963	18003	18148	17998	18059	18207	18118	18077	18092	18090	18124	18117	18212	18096	18207	18113	18174	18106	18266	18134	17984	18078	17937	18169	18218	17946	18080	18026	18198	18137	18260	17923	18142	18152	18184	18162	17902	18229	18014	18136	18098	18144	18064	18279	18217	18093	18140	18319	18017	18053	18082	18192	18109	18003	18157	18249	18198	18125	18107	18110	18189	18241	18196	18063	18089	18020	17939	17940	18201	17998	18199	18187	18092	18312	18059	18206	18061	18345	18038	18004	18413	18176	18089	18021	18100	18076	18102	18300	18215	18261	18009	18007	18218	17706	18048	18102	18054	18105	18097	18176	18007	18281	18181	18034	18106	17954	18254	18161	18015	18248	18072	18013	18150	18164	17945	18171	18060	18071	18051	18206	18124	18159	18101	18130	17957	18185	18126	18055	18208	18285	18233	17957	18181	18180	18016	18081	18158	18136	18190	18005	18027	18109	18033	18108	18174	18093	18211	18136	18178	18342	18163	18331	18160	18259	18076	18074	18123	18110	18121	17999	18002	18240	18246	18122	18236	17937	18168	18046	18211	18128	18132	18207	18155	18022	17973	17959	18043	18102	17947	18078	18139	18220	18090	18118	18281	18293	17935	18254	17997	18180	18010	17765	17989	18060	18013	18143	18090	18045	18070	18103	18206	18317	18065	18170	18107	18104	18256	18049	18172	18060	17987	17904	18349	18077	18115	18075	18038	18114	18205	18030	18181	17997	18008	18176	18097	18168	18255	18161	18082	17996	18157	18063	18001	18171	18090	18218	18056	18246	18049	18093	18041	18138	17971	18159	18021	18076	18187	17986	18241	18096	18160	18163	18114	18022	18070	18024	18097	18294	18129	18067	18273	17961	17954	18118	18016	18174	17942	18048	18176	18235	18196	18004	18018	18188	18157	18204	18291	17907	18179	18072	18216	18092	18270	18102	18121	17961	18126	18110	18116	18213	18006	18087	18166	18102	18340	18230	18085	17958	18154	18210	18186	18261	18023	18139	18145	18094	18177	18252	18157	18191	18140	17996	18254	18030	18133	18224	18244	18028	18136	18170	18092	17949	18070	17825	18112	18057	18105	18080	18118	17922	18081	18291	18002	17997	18324	18006	18110	18083	18140	18039	17956	18058	18097	18292	18152	17998	18036	18279	18200	18163	18192	18282	18121	18096	18210	17813	18248	18142	18104	18233	17919	17988	18223	18190	18381	18151	18162	18211	18000	18189	17972	18223	18012	18095	18103	17962	18183	18050	18284	18051	18122	18022	18038	18027	18168	18137	17986	18065	18024	18146	18121	17898	18177	18205	18199	18049	17999	18141	18141	18151	18028	18081	18250	17898	18072	18116	18236	18108	17973	18009	18147	18126	18104	18003	18093	17916	18107	18013	18084	18116	18128	18210	18091	18054	17961	18158	17972	18111	18068	18060	18084	18259	18282	18246	17983	18007	18007	18036	17914	18023	18139	18180	18078	18202	18072	18005	18326	18047	18005	18024	17922	18001	18052	18245	18059	18172	18038	18188	18007	18084	18166	18253	18016	18372	18047	18043	17919	18230	18379	18109	18103	18004	18250	17906	18006	17913	18041	18196	17898	18147	17951	18010	18044	18060	18139	18206	18118	18056	17991	18203	18210	17968	18191	18086	18200	18181	18063	18086	18050	18038	18114	18035	18082	17965	18108	17961	18114	18181	18038	18107	18189	18207	18248	18224	18028	18134	17962	17992	18165	18145	18080	18062	18326	18097	18013	18225	18269	17942	18296	18190	18167	18157	18104	18120	18118	18081	18242	18199	18053	18000	18127	18115	18203	18127	18119	18092	18101	18109	18255	18117	18142	18065	18186	18059	18260	18177	18062	18174	17936	18234	18093	18037	18056	18312	18090	18184	17911	18171	18269	18192	18274	18097	18065	18129	18105	18071	18099	18081	17996	18114	18233	17996	18254	18018	18116	18254	18310	18183	18021	18174	18229	17995	18250	18032	18071	18082	17884	17903	18151	17812	17961	18152	18034	17984	18133	17874	18088	18030	18072	18026	18007	18256	18189	18050	18056	18030	18297	18174	18082	18132	18062	18115	18118	18098	18224	18178	18134	18055	18258	17946	18222	18127	18059	18289	18130	18138	18223	18123	17882	17982	18139	18184	18080	18285	18081	18189	18104	18105	18129	18132	18205	18060	18210	18265	18089	17987	18122	18158	17975	18111	17984	18018	17896	18043	18022	18062	18333	18151	18022	18216	18034	18015	18058	18176	17986	18016	17997	17884	18065	18037	18176	18130	18215	18272	18185	18017	17927	18097	17976	18100	18227	18066	18193	17804	18023	18108	18197	18048	17970	18007	18329	18030	18145	18209	18042	18380	18109	18001	18150	18081	17935	18315	18154	18194	18285	18122	18144	17965	17866	18118	18031	18218	18150	18223	18227	17885	18241	18071	18275	18307	18155	18228	18176	17996	18274	18096	18073	18233	18268	18345	18111	18193	18125	18079	18196	18230	18318	18042	18214	18216	17916	18164	18052	18051	18001	18106	18048	18267	17934	18198	18012	18114	18055	18079	18018	18231	18345	18000	18043	17923	18126	18311	18158	17945	18150	18055	18153	18104	18039	18075	18016	18033	18043	18143	18060	18089	18101	18154	17986	18219	17959	18063	18124	17890	18023	18148	18149	18032	18205	18094	18026	18037	18027	18141	17969	18133	18095	17911	18159	18123	18063	18186	17995	18181	18096	18090	18137	17982	18111	18243	18133	18008	17984	18015	18234	18124	18069	18090	18066	18202	18000	18122	18104	18069	18167	18055	17912	18111	18176	18145	18256	18102	17941	18276	18102	18062	18061	18151	17980	17935	18154	18149	18006	18074	18232	18124	18177	18148	18006	18036	18195	17990	18090	18093	18179	18115	18191	18026	18225	17999	18223	18088	18073	18147	18227	18098	18115	18161	18106	17907	18190	18179	18153	18036	18057	18148	17970	18051	18275	18188	18182	18164	18158	18023	18042	18122	18086	18148	18169	18077	18252	18180	18134	18112	18067	18038	17968	18120
35503	30771	34469	33202	36449	36877	35747	32746	30965	29830	29338	29144	29033	29059	29069	29227	29318	29144	28903	29064	29103	29162	29146	29310	29185	29150	29138	29057	29238	29136	29124	29340	29278	29119	29048	28877	29115	29076	29272	29023	28955	29196	29199	29025	29087	29120	29120	29043	29162	28996	29200	29022	29068	28824	28933	29118	28966	29000	29143	29180	28982	29032	29076	29228	29210	28993	29067	29073	29094	29115	28875	29032	29216	29072	29135	28959	29235	29024	29147	28909	29320	29053	29007	29093	29025	29215	29027	29038	29054	28999	29243	28864	29244	28933	29066	29140	28979	29043	28927	29138	29123	29158	29066	28967	29027	29143	28912	29066	28951	29144	29155	29104	28901	28841	28960	28856	29032	29221	28938	29026	29359	29068	29251	29094	29148	29102	29101	29011	29077	29044	29039	29266	29105	29157	29086	28940	28947	29154	28786	28933	29166	29148	28821	29104	28976	28975	28923	29087	29174	29000	29181	29367	29112	28966	29189	28716	29119	29196	29121	29091	28959	29063	29205	28817	29343	29293	29276	29420	28955	28757	28974	28787	28910	29087	29238	29154	29048	29188	29090	28886	29009	29051	29078	28952	29054	28881	28923	28949	29179	29078	29037	29137	29058	28867	29070	29132	28774	28981	29205	29076	29237	29034	28793	28993	29181	29031	29265	29207	29020	29095	29069	29132	29193	28960	29315	29428	29162	29117	29129	29171	29068	28793	29102	29060	29035	28936	28952	29099	29312	28962	29131	29156	29016	29216	29078	29232	29232	29241	29098	28834	29059	29072	29205	28871	29001	29295	29205	29088	29333	29018	29150	29046	28887	28966	28988	29042	29289	29085	29192	28947	28901	28607	28861	29109	29137	29072	28964	29258	28974	29183	28888	28991	29000	29146	29198	28896	28872	29020	28954	28884	29027	28866	28950	29109	28821	29234	29029	28825	29301	28790	29071	29103	29193	28895	28944	29264	29081	29318	29168	29065	29136	29083	29054	29030	28952	29115	29124	28968	29307	29137	28986	29033	29009	29143	28996	29276	28937	29303	28744	29055	29183	29133	29059	28999	28840	28842	28901	29114	29149	29024	29149	29010	28985	29081	29042	29232	29172	28945	28841	29101	29035	29148	29180	28932	28973	28868	29239	29316	29090	28993	29165	29240	29184	29163	28992	29166	29092	29298	28761	29062	29047	28932	29085	29358	29169	29202	28921	28964	29132	29120	29237	28978	28741	29012	29323	29178	29268	29151	29216	29153	29054	29205	29231	29186	29197	29135	29375	28974	28910	29163	29174	29361	29203	28993	28958	29018	29020	28934	28995	29062	29137	29218	29060	28767	29153	29073	29335	29091	29059	29292	29303	28825	29062	29086	29127	29279	29039	28842	29011	28879	28970	29020	29088	29392	29030	28938	28873	28874	28907	29404	29008	29034	29172	29329	28901	28911	29359	29000	28885	29092	29021	29018	29164	29104	29001	29015	29127	28973	29081	29147	29069	28987	28973	29137	29156	28747	29048	29146	29035	29029	28927	29128	29246	29089	29293	29190	29158	29160	29088	29150	29005	29026	29065	29042	28992	29250	29389	29128	28807	29171	28912	28928	29070	29091	29069	28998	29031	28941	28931	29119	28926	29060	29173	29242	29018	28948	29095	29181	29034	28970	28937	28813	28856	29028	29164	29280	29196	28928	28962	28803	29099	29023	29128	29207	29128	28782	28815	29078	28959	29038	29000	29103	28927	28996	29346	29099	29083	28808	29172	29279	29241	29078	29095	29122	29131	29166	29073	29069	29209	29194	29180	29203	29165	28873	28824	29011	29023	29157	28862	29133	29217	28978	28917	29106	28890	28808	28995	28924	29100	29220	29095	29072	29012	28886	29043	29100	29192	28995	28908	29060	28939	29005	28987	28953	29145	28998	29001	29018	29352	29055	29146	29135	29068	28975	29110	29031	29364	29009	28953	28873	29237	29187	29024	29342	29100	29039	29005	29330	29084	29106	29206	29049	28807	28935	29085	29042	29092	29202	29123	29343	29225	29156	29198	29052	28945	28931	29205	28981	29001	29142	29045	29138	28982	29150	29145	29276	28859	29042	29229	29216	29235	28853	29354	29011	29207	28948	29078	29043	29082	29090	29188	29120	28957	29172	28971	29380	29352	29351	29141	29216	28899	29148	29118	29075	29299	29074	29058	29194	29168	29092	29110	29134	29246	28895	29255	28967	28974	29216	29220	29067	29057	28848	29153	29029	28896	29072	29016	29162	29089	29260	28949	28999	29085	28991	29272	29118	29156	29067	29004	29176	28960	29132	29290	29045	29016	29321	29141	28879	29015	28944	29164	29151	29013	29508	29041	29177	28997	29051	29363	29027	29217	28881	28848	29116	29198	29160	29047	28992	29054	29131	28878	28958	29082	28893	28953	29386	29044	28907	29223	28740	28939	28939	28931	28815	29147	28765	28858	28957	29004	29264	29066	28898	28940	29081	28968	29012	29107	28870	28646	28831	28809	29261	29155	29111	29243	29265	29292	29068	29224	29123	29037	29145	29157	29087	28952	28952	29174	28863	29108	29062	28957	29160	29065	29133	29208	29029	29131	29036	28991	29143	28861	28849	29023	29126	29184	29041	28834	29149	28674	28942	29278	29034	29109	29228	28889	29217	28884	29046	29203	28916	29061	29049	29102	29329	29297	29130	29171	29269	29023	29131	28780	29011	29191	29148	28922	29046	28861	28825	29125	28908	29129	29417	28908	29238	29023	29121	29114	29291	29331	29099	28970	29142	29207	29109	29107	29076	29092	29107	29068	29042	29142	29038	28951	28966	28844	29261	29155	28776	28841	29136	29121	29169	28951	28846	28894	29114	29055	28759	29075	28941	29096	29269	29258	28979	28973	29240	29196	29048	29079	28983	29001	29365	29240	29277	29273	28842	29212	29183	28972	29075	28849	29131	28994	29268	29131	29172	29269	28885	29067	28981	29074	28865	29076	29270	29277	29076	29283	29095	29059	29038	29173	29186	29239	29002	29061	29000	29101	29072	29033	29288	29152	29189	29034	29017	28940	28768	29219	29184	28935	28847	29203	29255	29019	29008	29228	29182	29232	29166	29232	28793	29131	28822	28934	28810	28990	29008	29204	29118	28920	29248	29016	29220	29253	29209	29012	29030	29151	29085	29102	29218	29101	29183	28951	29335	29184	29099	29173	28974	29329	29292	29286	29121	28858	29183	29005	29113	28931	29156	29228	29321	29078	29014	29077	29211	28916	29061	29253	28867	29093	29066	29309	29026	29050	28924	28684	29143	28964	29070	29065	29018	28932	29192	29016	29041	29104	29152	29087	29007	29115	29067	29169	28973	29149	28991	29307	29139	28858	29144	29024	29204	29093	29123	29161	29111	29068	29148	28865	29045	28952	29020	29085	28956	29107	28908	29184	29126	28905	29208	28916	28926	29106	28979	29140	29171	29092	29225	29127	28960	29079	29087	28935	28951	29100	29041	29276	29261	29243	29029	29295	29153	29198	29042	28935	28899	29048	28854	29128	29187	29090	28819	28885	28969	28925	29045	29202	29131	29198	29013	29218	29268	29249	29111	29191	29331	29007	28864	29322	29078	28928	29166	29039	28965	29292	29316	29136	29313	29165	29068	28929	28989	29069	29037	29074	29081	29052	29196	28951	29081	29125	29202	29157	29185	29015	29183	29075	28976	29027	29222	29102	29310	29120	29238	28933	29147	29198	29171	28991	29112	28897	29301	29052	28812	28948	29003	29078	29221	29167	29032	29061	29043	29077	29065	29067	29273	28863	29291	29178	29073	29206	28834	29178	29060	28913	28996	29170	29119	29159	29273	28890	29039	29110	28891	28922	28938	29194	29025	29054	29101	29059	28873	29326	29064	28926	29082	29294	29098	28830	28870	29130	29355	29186	28960	28992	28917	29020	29173	29040	29133	28976	28780	29219	28941	29170	29014	29115	29009	28972	29027	29311	29023	29181	29168	29057	29015	29163	29284	29114	28939	29061	29173	29286	29062	29106	29048	29506	29064	28948	28907	28803	29067	29159	29200	29103	29173	29226	28975	29019	29002	28993	29166	29407	29319	29225	29005	29063	29448	28998	29273	29027	28849	29142	29515	29126	28998	28945	29180	29113	29037	29103	29094	29163	29218	29085	29029	29059	29344	28897	28853	29000	29274	29269	29202	28779	29104	29160	29132	29100	29196	29208	28886	28953	29083	28948	28992	28890	28896	29080	29310	29238	29187	29112	29192	29171	29217	29222	29168	29101	28945	29025	29070	29007	28866	29199	29200	29222	28701	28917	29152	29223	29156	28979	29118	29084	29115	28934	29280	28878	29016	29375	28801	28861	28890	29213	28975	29149	29094	29396	29387	29004	29032	29353	29023	29140	29332	28918	28943	29120	29108	29279	29283	29120	29009	28972	28920	29088	28770	28985	29026	28789	29166	29216	28942	29350	28888	29057	29241	29119	29298	29074	28808	29230	28997	28964	28834	29084	29164	29018	29258	29001	29207	29376	29147	29155	29038	29137	29219	29295	29041	29194	29247	29192	29045	28993	29140	29182	28971	29252	29096	29073	29106	29321	29279	29198	29003	29292	29098	29261	28907	29156	28944	29155	29087	29023	29230	29293	28974	28970	28896	28901	29283	29123	29090	29242	28989	29116	29069	29049	29012	28884	29292	29039	29203	28866	29131	28863	29120	29208	29109	29142	29069	29085	29043	29119	28924	29219	29027	29195	29032	29111	28918	28976	29049	29051	29226	28930	29052	29122	29024	28949	29057	28970	29101	29028	29386	29025	28995	29076	29093	29050	29155	29032	29085	29251	29119	28937	29323	29356	29204	29067	29163	28972	29072	29189	29112	28985	28984	29202	28993	28914	29022	29284	28912	29037	28807	29053	28955	29207	29332	28887	29132	28865	29324	29195	29246	29158	29146	29406	29122	29278	28962	29191	28965	29214	29285	28904	28871	28922	28987	28954	29168	29129	29269	29296	29253	28986	29310	29115	28795	29065	29187	28950	28955	29203	29214	29220	29085	29062	29268	29013	29234	29147	29213	29083	28957	29317	29020	28967	29134	29342	29233	29132	28985	29026	29187	29286	29023	28979	29144	29315	29241	29241	29142	29212	29141	29082	29103
21414	27053	24848	21567	26569	26223	24179	20788	18698	17887	17509	17614	17370	17443	17624	17647	17487	17527	17652	17654	17601	17523	17605	17616	17691	17639	17444	17607	17297	17548	17521	17548	17443	17687	17487	17483	17410	17514	17654	17406	17443	17461	17300	17500	17575	17425	17621	17410	17594	17591	17548	17530	17572	17399	17612	17466	17312	17640	17563	17411	17553	17295	17669	17464	17609	17323	17565	17435	17433	17546	17459	17377	17725	17565	17395	17526	17507	17339	17565	17715	17466	17438	17446	17397	17465	17611	17384	17544	17528	17257	17448	17483	17633	17561	17478	17591	17451	17444	17531	17325	17473	17520	17452	17459	17481	17371	17419	17552	17365	17438	17264	17507	17659	17541	17380	17431	17698	17376	17737	17424	17413	17340	17689	17575	17533	17416	17618	17373	17535	17468	17530	17459	17185	17395	17664	17405	17527	17517	17522	17437	17491	17696	17493	17429	17635	17502	17579	17274	17519	17635	17418	17496	17455	17499	17535	17496	17415	17527	17567	17496	17545	17428	17363	17563	17406	17555	17451	17434	17488	17440	17356	17519	17426	17569	17484	17404	17448	17391	17514	17685	17554	17752	17420	17377	17601	17343	17539	17534	17329	17361	17362	17442	17671	17275	17466	17522	17609	17347	17334	17504	17422	17413	17602	17422	17353	17413	17570	17473	17541	17608	17498	17402	17759	17627	17445	17438	17555	17493	17475	17255	17697	17490	17259	17344	17486	17493	17537	17360	17485	17519	17388	17525	17401	17338	17462	17461	17490	17534	17354	17446	17438	17606	17204	17483	17496	17510	17353	17630	17598	17479	17473	17527	17519	17331	17477	17439	17528	17423	17515	17414	17484	17400	17445	17309	17532	17450	17614	17505	17508	17517	17479	17524	17461	17475	17492	17532	17392	17667	17320	17546	17379	17353	17535	17347	17444	17482	17475	17393	17465	17519	17443	17446	17473	17379	17213	17387	17431	17315	17413	17511	17465	17521	17521	17466	17492	17428	17501	17521	17345	17443	17589	17618	17565	17471	17609	17456	17422	17529	17430	17630	17319	17289	17424	17569	17556	17534	17555	17440	17551	17390	17629	17639	17529	17521	17451	17455	17580	17524	17650	17537	17477	17400	17602	17519	17644	17357	17491	17337	17496	17692	17427	17397	17444	17615	17518	17363	17562	17518	17433	17479	17449	17570	17677	17393	17541	17341	17494	17366	17513	17638	17458	17369	17329	17561	17375	17470	17453	17634	17450	17374	17473	17406	17320	17481	17480	17594	17550	17492	17614	17438	17466	17439	17264	17460	17419	17461	17467	17535	17555	17564	17410	17431	17537	17440	17373	17586	17485	17455	17419	17565	17558	17412	17435	17473	17567	17389	17536	17600	17307	17359	17510	17377	17520	17498	17496	17486	17439	17390	17430	17554	17371	17287	17355	17480	17580	17400	17457	17494	17546	17475	17549	17529	17543	17515	17388	17459	17289	17647	17431	17456	17548	17536	17451	17722	17502	17232	17573	17268	17358	17458	17449	17291	17421	17323	17549	17504	17358	17602	17391	17436	17629	17455	17373	17407	17481	17431	17265	17439	17348	17312	17321	17274	17536	17381	17619	17559	17355	17495	17541	17565	17416	17654	17669	17790	17497	17580	17381	17373	17526	17502	17566	17519	17575	17427	17648	17613	17423	17325	17538	17394	17465	17386	17535	17625	17296	17581	17614	17360	17477	17421	17409	17459	17457	17622	17459	17342	17591	17447	17417	17494	17559	17553	17585	17475	17339	17561	17516	17525	17458	17633	17483	17329	17483	17457	17631	17480	17627	17497	17327	17498	17539	17636	17496	17493	17464	17381	17412	17625	17611	17601	17706	17498	17363	17412	17607	17662	17326	17239	17425	17486	17401	17545	17520	17502	17408	17299	17412	17572	17434	17461	17335	17267	17538	17742	17452	17184	17404	17534	17469	17680	17537	17558	17376	17626	17621	17579	17327	17442	17570	17394	17429	17397	17398	17507	17547	17470	17345	17501	17512	17470	17460	17356	17491	17487	17499	17535	17594	17428	17531	17450	17537	17335	17707	17367	17371	17567	17490	17493	17289	17527	17535	17487	17348	17403	17470	17453	17562	17393	17542	17452	17457	17521	17403	17266	17327	17398	17250	17257	17658	17512	17612	17578	17594	17502	17568	17549	17667	17388	17650	17439	17476	17512	17460	17636	17402	17467	17490	17303	17661	17492	17551	17459	17572	17414	17449	17435	17468	17263	17520	17591	17431	17521	17560	17474	17304	17433	17572	17532	17312	17365	17508	17620	17527	17470	17489	17448	17487	17491	17480	17712	17220	17591	17444	17543	17241	17369	17455	17532	17362	17410	17540	17599	17512	17702	17630	17489	17417	17445	17509	17518	17535	17476	17677	17392	17526	17567	17543	17367	17515	17356	17370	17423	17449	17379	17456	17618	17376	17502	17568	17411	17312	17389	17380	17336	17515	17433	17457	17535	17527	17443	17579	17484	17393	17495	17575	17328	17524	17613	17544	17436	17702	17469	17564	17561	17481	17484	17701	17437	17568	17534	17545	17478	17384	17315	17524	17532	17457	17559	17573	17457	17657	17696	17487	17495	17527	17357	17493	17466	17532	17407	17393	17369	17474	17401	17432	17326	17543	17395	17327	17345	17619	17518	17453	17603	17511	17332	17669	17360	17478	17532	17592	17561	17470	17645	17428	17494	17475	17512	17496	17658	17463	17494	17555	17494	17563	17524	17531	17450	17605	17419	17438	17448	17650	17620	17470	17771	17592	17544	17573	17542	17392	17431	17391	17554	17535	17510	17487	17745	17680	17371	17367	17458	17454	17538	17526	17507	17536	17462	17476	17543	17431	17379	17574	17486	17415	17450	17358	17553	17456	17572	17440	17516	17331	17441	17482	17560	17415	17289	17489	17450	17571	17381	17567	17508	17414	17534	17520	17404	17536	17469	17374	17555	17299	17361	17508	17470	17365	17368	17607	17504	17551	17504	17470	17391	17326	17427	17575	17632	17530	17468	17534	17455	17571	17317	17542	17548	17428	17532	17470	17443	17388	17486	17511	17422	17608	17403	17213	17655	17231	17598	17460	17598	17591	17559	17594	17314	17369	17577	17599	17476	17495	17428	17555	17443	17331	17441	17684	17482	17441	17576	17488	17501	17485	17409	17537	17464	17498	17374	17417	17417	17774	17578	17618	17344	17632	17221	17572	17378	17536	17395	17394	17266	17437	17612	17505	17612	17566	17467	17473	17643	17455	17590	17504	17511	17524	17472	17689	17494	17349	17427	17549	17490	17579	17478	17473	17660	17490	17373	17473	17550	17352	17416	17407	17464	17558	17420	17392	17512	17508	17537	17522	17463	17641	17389	17398	17382	17418	17409	17365	17898	17615	17304	17545	17412	17493	17709	17502	17361	17613	17364	17561	17483	17555	17460	17510	17576	17343	17545	17505	17395	17583	17569	17412	17438	17504	17316	17382	17457	17465	17467	17638	17517	17502	17452	17476	17341	17475	17659	17426	17759	17606	17488	17486	17475	17552	17505	17250	17638	17500	17663	17559	17370	17484	17605	17477	17384	17619	17424	17434	17461	17437	17451	17736	17325	17746	17492	17538	17412	17765	17475	17533	17666	17493	17531	17552	17405	17492	17311	17473	17372	17628	17393	17553	17405	17416	17275	17512	17567	17395	17459	17409	17549	17460	17359	17558	17432	17614	17482	17478	17478	17494	17552	17448	17398	17517	17480	17465	17552	17465	17579	17459	17650	17505	17513	17430	17476	17620	17442	17520	17648	17663	17636	17429	17465	17640	17441	17383	17468	17401	17384	17632	17472	17399	17471	17645	17687	17226	17534	17230	17415	17624	17413	17352	17520	17428	17565	17381	17605	17370	17529	17390	17626	17498	17360	17241	17382	17548	17473	17434	17653	17464	17439	17428	17178	17643	17356	17525	17322	17488	17346	17636	17422	17525	17771	17622	17494	17664	17580	17436	17459	17379	17523	17457	17486	17466	17484	17558	17453	17380	17524	17363	17532	17715	17421	17544	17505	17586	17297	17633	17622	17386	17458	17412	17267	17507	17413	17568	17274	17496	17532	17551	17648	17350	17365	17503	17333	17578	17330	17513	17476	17366	17503	17318	17471	17541	17483	17487	17327	17452	17440	17377	17560	17453	17220	17483	17334	17445	17362	17517	17631	17471	17661	17623	17443	17635	17548	17432	17482	17617	17360	17533	17386	17604	17605	17491	17516	17605	17562	17589	17509	17419	17587	17570	17398	17422	17481	17413	17555	17343	17379	17451	17553	17468	17475	17566	17518	17585	17560	17512	17466	17503	17333	17580	17448	17250	17373	17471	17410	17466	17552	17444	17476	17462	17582	17467	17594	17391	17436	17426	17552	17555	17481	17665	17513	17490	17390	17516	17415	17261	17440	17547	17468	17264	17526	17506	17560	17605	17565	17603	17459	17407	17383	17312	17373	17480	17291	17345	17418	17429	17373	17456	17462	17603	17559	17558	17477	17578	17370	17517	17463	17447	17466	17580	17597	17644	17435	17446	17527	17411	17444	17692	17393	17375	17423	17672	17406	17397	17669	17533	17603	17394	17546	17515	17379	17459	17175	17452	17427	17488	17709	17340	17420	17464	17584	17324	17601	17320	17506	17573	17535	17563	17474	17386	17405	17476	17439	17447	17466	17544	17417	17433	17670	17530	17409	17557	17519	17554	17531	17714	17585	17410	17456	17400	17601	17666	17546	17389	17522	17401	17455	17396	17398	17625	17450	17493	17221	17854	17494	17495	17361	17633	17605	17495	17649	17564	17580	17463	17339	17402	17592	17571	17343	17393	17387	17406	17416	17435	17433	17337	17696	17610	17493	17528	17606	17489	17481	17329	17301	17583	17615	17482	17711	17364	17409	17365	17656	17500	17572	17384	17473	17478	17417	17634	17603	17430	17593	17517	17558	17604	17577	17573	17363	17516	17528	17497	17351	17498	17527	17706	17464	17482	17458	17532	17410	17523	17655	17501	17581	17667	17481	17505	17428	17501	17459	17692	17484	17622	17474	17418	17332	17456	17526	17436	17461	17659	17479	17455	17407	17554	17500	17516	17507	17327	17245	17655	17338
25932	21714	29089	35729	64175	59806	50437	39779	33236	30213	29244	29033	28782	28983	28995	28823	29014	29052	28625	29076	28653	29123	28891	29006	28665	28937	28758	29039	29142	28912	28757	28786	28807	28823	28884	28807	28869	28914	28807	28993	28872	28981	28682	28668	28901	28822	28818	28982	28836	28667	28961	28930	28734	28669	28989	28774	28930	28831	29095	29059	28742	28846	28660	28728	28838	28740	28676	28604	28905	28709	28817	28681	29162	28838	28648	28634	28444	28828	29309	28896	28655	28847	28867	28994	28645	28774	28722	28516	28771	28900	29104	28856	28944	28798	28745	28819	28844	28717	28685	28665	28710	28849	28918	28620	28640	28858	28782	28709	28769	28812	28918	28866	28979	29012	28658	28631	28862	28874	28895	28706	28585	28692	28863	28879	28749	28807	28819	28714	28708	28741	28987	28850	28807	28729	28723	28842	28909	28779	28749	28931	28810	28789	28648	28608	28690	28752	28704	28699	28735	28982	28845	28839	28806	28683	29001	28855	28910	28752	28682	28540	28671	28717	28885	29115	28871	28597	28836	28776	28940	28580	28710	29010	28902	28939	28841	28895	28879	28765	28912	28879	28860	28799	28964	28749	28736	28914	28674	28749	28954	28775	28831	28860	28810	28824	28874	28606	28791	28941	28681	28702	28717	28739	28638	28620	28691	28835	28594	28949	29024	28635	28759	28781	28717	28875	28825	28807	29012	28790	28883	28853	28865	28580	28668	28855	28630	28478	28647	28683	28852	28720	28814	28882	28705	28907	28803	28713	28767	28886	28683	28772	28532	28776	28882	28779	28806	28598	28690	28605	28832	28782	28667	28545	28673	28581	28769	29229	28916	28697	28634	28779	28630	28638	28709	28856	28921	28837	28726	28720	28969	29003	28601	28916	28775	28705	28674	28681	28659	29064	28674	28837	28852	28732	28768	28778	28731	28846	28824	28807	28916	28777	29003	28727	28595	28816	28930	28622	28959	28915	28820	28902	28947	28836	28937	28648	28561	28936	28734	28552	28992	28522	29030	28950	28725	28547	28893	28810	28941	28994	28731	28677	28719	28894	29013	28706	28549	28550	28649	28933	28890	28767	29024	28744	28709	28871	28858	28837	28440	28617	28561	28566	28919	28861	28604	28971	28985	28686	28561	28740	29092	28886	28601	28776	28684	28516	28961	28708	28848	29136	28742	28811	28705	29017	28981	28666	28919	28952	28710	28814	28705	28866	28812	28823	28869	28837	29025	28967	28776	28643	28775	28760	28895	28649	28687	29049	28732	28853	28998	28665	28643	28711	28574	28899	28879	28834	28909	28664	28651	29055	28408	28792	28820	28902	29183	28826	28807	28790	28706	28834	28596	29063	28526	28569	28987	28704	28480	28658	28869	28593	28383	28786	28737	28884	28763	28910	28841	28745	28762	28729	28753	28620	28823	28636	28781	28759	28855	28795	28631	28743	28955	28828	28879	28879	29075	28866	28760	28720	28870	29085	28877	29052	28942	28855	28911	28639	28893	28886	28941	28707	28929	29142	28721	28818	29004	28636	28972	28786	28649	28769	28751	28487	28764	28949	28751	28809	28897	28844	28898	28733	28707	28757	28857	28702	28634	28475	28754	28902	28929	28837	28539	28961	28510	28906	28771	29025	28876	28508	28883	28769	28890	28649	28698	28927	28642	28414	28630	28669	28707	28899	28800	28891	28763	28913	28842	28647	28566	29138	28653	28642	28703	28630	28810	28832	28786	28746	28849	28834	28934	28941	28804	28780	28613	28903	28710	29047	28682	28936	28903	28830	28663	28824	28882	28923	29057	28922	29088	28995	28822	28636	28698	28654	28963	28795	28729	28837	28711	29077	28704	28687	28863	28929	28751	28815	28507	28874	28638	28826	28801	28861	28897	28863	28626	28992	28634	28777	28525	28434	28725	28891	28728	28849	29020	29016	28695	28835	29236	28717	28645	28968	28786	28581	28687	28676	28815	28820	28871	28893	28955	28846	28958	28460	28777	28918	28738	28828	28899	28949	28895	29049	28851	28973	28797	28879	28791	28859	28574	28741	28760	28788	29006	28882	28864	28795	28850	28877	28790	28671	28690	28768	28923	28839	28863	28785	28955	28600	28879	28756	28945	28765	28733	29012	28779	29054	28574	28682	29141	28904	28965	28734	28840	28873	28658	29119	28767	29172	28886	28867	28861	28927	28561	28579	28773	28757	28977	28662	28765	28708	28941	28626	28857	28813	28977	28997	28798	28734	28876	29025	28947	29051	28939	28924	28629	28652	28840	28617	28634	28974	28736	28863	29001	28840	28718	28969	28858	28711	28617	28608	28909	28825	28855	28889	29014	28796	28997	28777	28751	28884	28749	28993	29046	28888	28679	28735	28860	28533	28713	28882	28845	28952	29049	29142	28797	28722	28658	28589	28801	28814	28644	28879	28888	28805	28960	28802	28775	28713	28935	28658	28929	28591	28631	28881	28471	28604	28811	28657	28858	28680	28991	28850	28604	28623	28691	28922	28752	28711	28877	28837	28854	28617	28932	28789	28758	28935	28879	28773	28553	28830	28554	28500	28770	28932	28813	28820	28930	28874	28718	28907	28682	28733	28896	28806	28856	28991	28800	28695	29040	28806	28949	28799	28889	28728	28903	28889	28689	28885	28798	28733	28763	28716	28835	28627	28848	28973	28894	28884	28694	28771	28750	28717	29027	28692	28797	28736	28979	28629	28862	28657	28770	28957	28772	28553	28713	28702	29045	28858	28740	28835	29134	28974	28806	28899	28698	28805	28710	28741	28946	28802	28841	28838	28891	28808	28700	28853	28732	28542	28941	28687	28673	28893	28992	28817	28718	29006	28466	28713	28989	28863	28700	28767	28853	28973	28856	28827	28699	28763	28867	28667	28693	28897	28543	28891	28754	28761	28601	28845	28754	28859	28767	28781	28854	28400	28838	28718	28516	29093	28571	28823	28824	28770	28550	28819	28705	28832	28901	28656	28648	28851	28514	28871	28906	28863	28991	28904	28770	29001	28832	28717	28785	28859	28884	28725	28763	28873	28685	29005	28991	28983	28924	28829	28750	28691	28673	28699	28812	28719	28855	28993	28659	28688	28488	28976	28727	28785	28875	28624	28772	28695	28858	28609	28793	28876	28667	28666	28655	28692	29074	28974	28603	28716	28810	29180	28727	28695	28777	29055	28942	28688	28900	28845	28998	28835	28670	28603	28922	28658	28938	28582	28693	28766	28882	28738	28646	28780	28932	28661	28824	28760	28990	28803	28783	28744	28488	28553	28970	28737	28890	29093	28821	29015	28729	28525	28828	28841	28999	28770	28798	28753	28903	28550	28765	28742	28752	28866	29001	28784	28844	28603	29025	28964	28463	28979	28900	28792	29106	28798	28894	28941	28837	28685	28629	28817	28936	28923	28888	29024	28505	28717	28930	28689	28654	28928	28687	28790	29079	28707	28820	28783	28862	28851	28841	28771	28754	28783	28596	28628	28590	29000	28594	28801	28630	28862	28939	28923	28880	29162	28655	29023	28947	28796	28584	28983	28666	28838	28822	28688	28961	28781	29002	28612	28897	28697	28764	28761	28837	28949	28935	28577	28768	28756	28844	28599	28533	28827	28629	28741	28706	28753	28735	28778	28709	28636	28673	28786	28802	28844	28792	28850	28860	28712	28812	28759	28947	28868	28768	28892	28707	28918	28998	28999	28808	28798	28844	28740	28918	28604	28861	28480	28822	28939	28933	29084	28537	28681	28920	28647	28961	28850	28797	28668	28836	28967	28818	28761	28820	28693	28797	28737	28691	28718	28822	28822	28978	28830	28724	28911	28910	29188	28823	28820	28723	28873	28865	28812	28712	28662	28848	28759	28911	28759	28987	28836	28863	28735	28644	28867	28780	29016	28746	28565	28677	28530	28472	28754	28858	28785	28684	28608	28839	28639	28755	28875	28944	28952	28951	28853	28667	28576	28750	28799	28738	28756	28754	28610	28998	28770	28868	28759	28835	28895	28691	28857	28885	28939	28999	28870	29124	28592	28717	28624	28602	28683	28611	28596	28929	28845	28600	28941	28565	28829	28932	28727	29132	28646	28743	29026	28942	28846	28808	28867	28706	29011	28902	28974	28940	28945	29035	28686	28853	28841	29209	28774	28884	28947	28652	28677	28973	29100	28975	28819	28768	28988	28768	28919	28847	29130	28809	28962	28882	28749	28759	28858	28690	28783	28802	28771	28912	28708	28359	28906	28780	28758	28544	28908	28856	28710	28820	28644	28936	28854	28738	28916	28785	28988	28985	28841	28775	28947	28895	28876	28829	28842	28794	28648	28908	28894	28437	28870	28820	28581	28843	28675	28723	28744	29169	28651	28593	28939	28928	28990	29067	29176	28782	28879	29034	28716	28870	28860	28882	28737	28954	28880	28711	28947	28797	28725	28796	29017	28965	28722	29096	29061	28906	28895	28908	29089	28709	28566	28785	28774	28794	28814	28811	28649	28662	28951	28617	28702	28919	28849	28831	28663	28886	28771	28998	28975	28649	29090	28848	28799	28837	29199	28646	28495	28882	28639	28741	28850	28467	28795	28816	28857	28866	28857	28825	28711	29050	28670	28813	29050	29036	28659	28880	28753	28811	28842	28816	28604	28866	28721	28953	28671	28692	28797	28819	28899	28852	28788	28652	28627	28787	28906	29003	28861	28815	29039	28576	28688	28688	28643	28760	28826	28666	28940	28843	28745	28973	28928	28885	29030	28816	28828	28720	28959	28826	28869	28554	28809	28875	28858	28611	28814	28692	28898	28816	28676	28650	29011	28691	28551	28824	28608	28806	28829	29045	28895	28644	28666	28839	28647	28753	28668	28965	28871	28871	28931	28752	28840	28943	28730	28538	28885	28782	28659	28840	28991	28919	28937	28858	28874	28844	28761	29101	28699	28717	28787	28933	28859	28627	28649	28655	28602	28994	29029	28755	28951	28798	28880	28693	28992	28713	28744	28619	28520	28684	28886	28724	28648	28738	28858	28865	28956	28683	28695	28800	28641	28725	28791	28780	28780	28923	28719	28816	28981	28915	28628	28938	28872	29004	28953	28924	28777	29077	28591	28972	28754	28977	28773	29006	28867	28932	28773	28944	28697	28812	28793	28696	29068
21609	35320	31689	33406	65818	52836	40929	28739	21268	18489	17723	17625	17578	17580	17641	17712	17576	17630	17549	17641	17631	17892	17605	17584	17361	17461	17678	17625	17703	17726	17656	17667	17732	17725	17341	17641	17564	17657	17546	17534	17650	17400	17525	17711	17679	17596	17517	17622	17488	17417	17707	17526	17595	17631	17665	17791	17725	17657	17565	17481	17414	17676	17592	17594	17547	17761	17469	17693	17719	17772	17482	17611	17473	17641	17670	17568	17641	17776	17556	17607	17741	17498	17401	17522	17451	17716	17510	17705	17418	17487	17636	17542	17525	17531	17692	17510	17509	17444	17684	17626	17613	17511	17488	17623	17456	17506	17437	17609	17476	17680	17569	17649	17486	17372	17417	17422	17891	17610	17385	17561	17526	17576	17514	17735	17467	17692	17602	17435	17487	17619	17668	17282	17588	17607	17624	17583	17484	17590	17674	17479	17403	17319	17568	17630	17614	17460	17528	17537	17514	17631	17590	17629	17771	17587	17639	17556	17834	17647	17553	17662	17536	17437	17645	17767	17608	17676	17686	17412	17496	17503	17498	17458	17563	17485	17694	17437	17416	17425	17544	17629	17465	17598	17775	17610	17355	17663	17483	17642	17674	17429	17545	17599	17729	17558	17646	17601	17639	17522	17610	17585	17519	17574	17586	17476	17630	17487	17698	17368	17401	17421	17439	17498	17579	17468	17588	17548	17565	17649	17393	17641	17428	17687	17591	17518	17730	17628	17708	17475	17565	17583	17682	17377	17593	17545	17614	17517	17529	17599	17538	17429	17616	17498	17567	17629	17476	17519	17751	17389	17790	17433	17623	17526	17590	17567	17554	17437	17701	17468	17475	17522	17547	17520	17558	17385	17385	17410	17646	17466	17573	17690	17543	17587	17515	17324	17632	17546	17395	17586	17500	17518	17387	17556	17501	17436	17488	17627	17522	17431	17426	17536	17620	17568	17467	17523	17397	17501	17347	17592	17407	17463	17610	17450	17529	17740	17497	17372	17652	17713	17592	17496	17664	17726	17538	17720	17421	17613	17389	17516	17508	17560	17793	17485	17552	17347	17757	17503	17573	17570	17530	17544	17463	17536	17457	17609	17540	17667	17502	17439	17596	17415	17447	17514	17578	17387	17509	17482	17554	17657	17552	17449	17494	17467	17605	17550	17589	17510	17510	17734	17479	17542	17624	17449	17483	17600	17588	17581	17482	17375	17657	17520	17506	17597	17468	17640	17582	17431	17555	17458	17428	17536	17245	17697	17465	17712	17670	17455	17546	17600	17592	17437	17648	17505	17588	17502	17605	17679	17682	17597	17659	17588	17506	17462	17618	17648	17707	17425	17415	17682	17597	17405	17533	17552	17491	17521	17510	17456	17452	17410	17475	17521	17549	17638	17618	17420	17615	17662	17594	17604	17446	17555	17551	17385	17598	17490	17464	17532	17482	17504	17531	17373	17738	17741	17514	17400	17384	17427	17627	17746	17363	17545	17662	17364	17709	17573	17365	17548	17299	17547	17549	17651	17575	17586	17489	17615	17570	17539	17577	17533	17610	17637	17502	17594	17712	17342	17502	17670	17493	17548	17579	17471	17428	17714	17618	17563	17413	17456	17541	17613	17628	17733	17430	17595	17565	17632	17546	17669	17528	17444	17594	17555	17529	17484	17510	17679	17655	17632	17655	17584	17581	17623	17453	17594	17528	17534	17514	17570	17585	17678	17578	17532	17661	17482	17665	17491	17547	17353	17529	17301	17435	17668	17433	17540	17581	17771	17585	17467	17475	17301	17586	17623	17598	17564	17632	17592	17499	17502	17403	17389	17518	17554	17480	17615	17587	17627	17547	17527	17610	17329	17578	17596	17447	17535	17623	17685	17536	17684	17568	17733	17428	17485	17392	17553	17609	17548	17615	17500	17502	17555	17725	17536	17546	17749	17456	17519	17516	17432	17742	17627	17579	17628	17453	17352	17675	17647	17482	17502	17398	17468	17709	17737	17497	17571	17622	17541	17611	17466	17466	17419	17507	17390	17538	17271	17376	17510	17514	17591	17556	17409	17549	17329	17644	17479	17739	17556	17522	17348	17563	17645	17685	17306	17364	17508	17614	17577	17512	17548	17533	17564	17743	17484	17697	17493	17488	17458	17502	17517	17554	17549	17667	17570	17388	17513	17577	17559	17566	17389	17409	17598	17590	17654	17504	17511	17798	17612	17442	17580	17401	17751	17854	17461	17637	17522	17477	17811	17545	17736	17458	17540	17631	17778	17652	17563	17405	17618	17471	17528	17520	17490	17645	17555	17391	17576	17514	17705	17706	17442	17420	17596	17552	17555	17367	17626	17567	17544	17577	17747	17423	17550	17521	17642	17708	17557	17457	17609	17483	17611	17644	17468	17600	17416	17816	17473	17490	17656	17532	17535	17377	17738	17617	17674	17466	17416	17564	17382	17527	17644	17706	17767	17565	17566	17483	17563	17578	17561	17794	17470	17629	17567	17356	17468	17572	17507	17488	17658	17540	17628	17559	17494	17648	17531	17384	17421	17510	17599	17483	17541	17511	17600	17638	17538	17418	17693	17568	17451	17621	17577	17504	17609	17205	17432	17490	17497	17537	17513	17436	17736	17476	17527	17446	17631	17503	17418	17596	17628	17605	17559	17434	17372	17554	17590	17474	17406	17652	17603	17699	17522	17496	17561	17363	17683	17601	17807	17383	17587	17510	17487	17595	17449	17491	17516	17526	17636	17425	17645	17373	17747	17522	17669	17473	17471	17670	17484	17475	17689	17631	17471	17688	17639	17536	17686	17710	17466	17529	17543	17667	17613	17426	17630	17804	17611	17554	17685	17483	17677	17513	17815	17448	17482	17419	17396	17721	17499	17640	17545	17577	17494	17559	17728	17425	17430	17615	17734	17582	17663	17468	17570	17506	17628	17359	17608	17610	17544	17451	17653	17368	17495	17411	17492	17640	17500	17660	17528	17567	17769	17375	17486	17482	17509	17530	17508	17395	17520	17587	17752	17586	17467	17652	17537	17553	17543	17374	17651	17603	17711	17516	17537	17570	17507	17530	17547	17534	17699	17396	17550	17584	17369	17626	17221	17426	17751	17542	17303	17634	17560	17603	17397	17608	17428	17397	17562	17327	17681	17538	17635	17527	17605	17837	17497	17644	17578	17463	17640	17568	17486	17503	17816	17545	17667	17726	17733	17311	17605	17571	17749	17542	17637	17639	17400	17370	17564	17428	17479	17567	17569	17576	17663	17491	17518	17564	17506	17546	17464	17560	17412	17654	17677	17349	17733	17389	17636	17462	17464	17589	17444	17500	17541	17549	17325	17589	17318	17636	17632	17479	17611	17529	17622	17532	17532	17836	17562	17666	17619	17508	17458	17775	17556	17479	17422	17560	17416	17452	17503	17682	17449	17657	17588	17670	17527	17450	17651	17678	17513	17584	17588	17686	17536	17545	17333	17594	17502	17615	17544	17475	17409	17846	17369	17544	17664	17757	17476	17615	17428	17736	17611	17644	17590	17554	17628	17537	17540	17582	17536	17671	17603	17461	17501	17386	17623	17606	17417	17517	17570	17535	17618	17605	17444	17462	17568	17592	17577	17498	17651	17485	17749	17495	17442	17655	17650	17790	17423	17754	17550	17732	17919	17535	17552	17569	17669	17615	17418	17285	17484	17421	17613	17641	17498	17448	17398	17628	17594	17616	17481	17662	17503	17498	17356	17527	17629	17416	17675	17636	17688	17528	17475	17654	17406	17637	17526	17506	17591	17590	17663	17495	17619	17430	17670	17465	17580	17702	17550	17566	17576	17566	17675	17588	17581	17625	17457	17518	17575	17462	17747	17544	17469	17761	17436	17625	17766	17777	17461	17583	17447	17671	17421	17622	17667	17535	17624	17565	17548	17511	17615	17467	17497	17468	17468	17648	17678	17515	17500	17754	17616	17667	17572	17682	17416	17650	17398	17686	17407	17696	17805	17531	17546	17270	17588	17529	17447	17649	17493	17634	17502	17454	17557	17505	17584	17532	17605	17625	17518	17583	17675	17643	17521	17510	17625	17619	17623	17633	17410	17522	17417	17434	17509	17399	17468	17698	17452	17539	17535	17495	17710	17647	17344	17714	17617	17602	17635	17559	17615	17322	17585	17564	17425	17577	17495	17618	17501	17539	17578	17510	17609	17397	17689	17447	17651	17565	17522	17550	17519	17703	17534	17515	17510	17624	17477	17489	17662	17525	17615	17737	17537	17666	17625	17409	17584	17649	17540	17412	17750	17618	17503	17632	17723	17441	17637	17611	17475	17556	17537	17558	17463	17426	17499	17529	17520	17396	17475	17669	17585	17604	17631	17585	17434	17595	17553	17570	17526	17556	17613	17476	17546	17553	17437	17666	17610	17518	17638	17690	17703	17505	17553	17638	17426	17520	17461	17670	17593	17574	17798	17674	17778	17502	17617	17608	17541	17660	17686	17404	17672	17732	17497	17597	17650	17675	17586	17594	17595	17688	17522	17411	17576	17503	17284	17599	17589	17620	17565	17612	17507	17604	17688	17618	17640	17428	17629	17470	17446	17542	17658	17694	17688	17553	17588	17570	17454	17601	17553	17472	17595	17578	17469	17472	17448	17610	17705	17708	17505	17600	17537	17490	17570	17570	17585	17488	17510	17597	17470	17408	17487	17516	17405	17717	17421	17675	17589	17507	17611	17689	17632	17627	17597	17640	17478	17492	17398	17555	17648	17803	17532	17544	17552	17500	17558	17568	17611	17553	17505	17621	17453	17637	17662	17627	17350	17497	17607	17546	17597	17522	17536	17545	17464	17648	17538	17598	17429	17596	17501	17630	17723	17590	17601	17547	17489	17695	17510	17558	17395	17574	17703	17678	17559	17594	17641	17685	17674	17776	17436	17696	17490	17692	17597	17531	17539	17535	17600	17655	17620	17508	17555	17681	17565	17462	17634	17401	17730	17581	17591	17418	17495	17782	17528	17754	17604	17505	17500	17684	17613	17650	17506	17390	17570	17744	17532	17554	17730	17460	17614	17656	17579	17336	17584	17559	17747	17540	17626	17533	17528	17695	17638	17543	17489	17544	17553	17717	17615	17581	17621	17683	17531	17642	17477	17542	17587	17573	17719
23286	21513	28615	36023	75802	72074	61044	47343	36648	31890	30149	29674	29690	29748	29783	29507	29658	29335	29635	29626	29668	29627	29586	29444	29681	29458	29518	29559	29374	29379	29384	29450	29530	29364	29624	29413	29634	29173	29481	29455	29678	29472	29587	29380	29530	29212	29751	29695	29362	29652	29241	29819	29673	29650	29355	29647	29386	29574	29387	29702	29607	29646	29551	29493	29561	29520	29376	29479	29379	29418	29301	29344	29487	29510	29429	29353	29408	29328	29518	29185	29356	29170	29552	29653	29337	29341	29591	29249	29303	29624	29216	29387	29344	29365	29513	29513	29348	29650	29550	29226	29274	29338	29325	29434	29706	29532	29309	29421	29519	29283	29520	29546	29514	29380	29418	29125	29356	29570	29163	29281	29284	29489	29539	29442	29130	29143	29263	29359	29563	29397	29394	29320	29401	29408	29188	29592	29489	29051	29422	29470	29457	29284	29089	29410	29604	29329	29372	29709	29471	29288	29278	29150	29223	29461	29530	29663	29491	29360	29501	29284	29492	29356	29438	29305	29557	29518	29399	29354	29309	29225	29425	29581	29489	29404	29251	29037	29506	29385	29620	29154	29427	29462	29485	29605	29527	29100	29311	29472	29184	29354	29279	29496	29476	29255	29407	29286	29307	29402	29550	29598	29344	29381	29196	29300	29398	29558	29305	29477	29122	29412	29371	29498	29379	29387	29380	29437	29324	29516	29303	29328	29567	29502	29169	29165	29243	29374	29393	29355	29358	29314	29271	29117	29644	29404	29332	29405	29426	29321	29688	29254	29280	29283	29546	29260	29352	29588	29255	29574	29423	29216	29435	29510	29698	29508	29606	29733	29156	29177	29373	29335	29326	29472	29500	29418	29364	29435	29106	29156	29418	29409	29321	29571	29485	29324	29570	29300	29321	29481	29517	29193	29799	29222	29319	29272	29416	29282	29397	29379	29513	29691	29256	29502	29222	29339	29322	29245	29464	29268	29338	29405	29480	29237	29333	29410	29329	29405	29317	29426	29478	29629	29247	29465	29598	29438	29417	29137	29427	29114	29406	29180	29350	29620	29631	29323	29396	29386	29562	29448	29482	29493	29362	29456	29666	29651	29478	29217	29548	29227	29462	29489	29342	29373	29340	28953	29438	29200	29636	29525	29295	29448	29342	29365	29533	29467	29380	29476	29559	29123	29291	29281	29245	29329	29486	29277	29274	29409	29430	29462	29626	29396	29482	29431	29599	29415	29620	29361	29516	29322	29265	29491	29277	29489	29391	29582	29393	29393	29229	29367	29537	29492	29287	29525	29646	29390	29371	29381	29500	29193	29396	29497	29267	29454	29271	29291	29643	29203	29493	29219	29339	29514	29359	29328	29635	29173	29511	29321	29440	29375	29532	29291	29571	29257	29451	29585	29131	29145	29493	29464	29399	29424	29535	29313	29221	29332	29365	29069	29242	29184	29300	29419	29530	29297	29304	29134	29345	29467	29529	29537	29411	29534	29397	29524	29444	29318	29288	29364	29244	29368	29285	29446	29382	29400	29535	29570	29524	29251	29263	29567	29344	29433	29555	29540	29496	29463	29359	29131	29270	29310	29451	29321	29161	29612	29354	29534	29522	29432	29389	29396	29334	29060	29603	29408	29557	29201	29425	29359	29306	29601	29478	29415	29210	29480	29462	29423	29163	29447	29427	29610	29227	29290	29406	29532	29587	29258	29278	29225	29248	29379	29369	29271	29366	29760	29307	29332	29352	29473	29395	29329	29662	29361	29485	29262	29310	29297	29112	29590	29679	29294	29561	29318	29232	29511	29478	29415	29464	29454	29351	29147	29424	29329	29269	29513	29577	29399	29436	29602	29191	29281	29301	29407	29333	29320	29543	29400	29201	29410	29311	29386	29217	29523	29331	29520	29142	29359	29429	29622	29325	29639	29379	29635	29308	29441	29323	29320	29375	29324	29366	29475	29540	29386	29546	29265	29632	29536	29515	29501	29359	29341	29287	29009	29088	29199	29309	29293	29358	29111	29201	28818	29262	29525	29346	29341	29274	29544	29311	29628	29381	29268	29488	29586	29525	29167	29398	29193	29380	29227	29460	29382	29186	29310	29146	29444	29541	29255	29542	29199	29391	29143	29433	29446	29304	29477	29348	29367	29652	29290	29299	29465	29402	29248	29516	29391	29615	29113	29561	29420	29356	29441	29463	29548	29261	29425	29240	29531	29475	29522	29625	29560	29547	29395	29453	29433	29321	29504	29507	29344	29384	29178	29267	29448	29270	29327	29357	29186	29411	29421	29418	29311	29455	29271	29523	29510	29323	29369	29219	29270	29514	29487	29613	29324	29192	29314	29172	29366	29374	29374	29637	29403	29575	29645	29221	29487	29427	29259	29385	29325	29335	29604	29410	29347	29471	29265	29579	29513	29719	29392	29418	29777	29463	29503	29665	29426	29341	29492	29450	29429	29326	29332	29453	29251	29366	29254	29368	29433	29316	29413	29332	29635	29465	29750	29315	29246	29467	29209	29519	29425	29472	29458	29602	29465	29648	29377	29430	29617	29481	29482	29397	29367	29383	29459	29394	29486	29460	29169	29323	29224	29602	29365	29585	29489	29375	29365	29220	29389	29631	29516	29383	29264	29281	29334	29340	29498	29493	29300	29625	29696	29623	29201	29077	29283	29615	29195	29352	29191	29166	29356	29379	29469	29347	29437	29485	29496	29293	29274	29294	29361	29351	29344	29434	29477	29601	29404	29322	29296	29270	29113	29532	29425	29397	29438	29336	29561	29460	29380	29340	29225	29212	29285	29434	29311	29490	29158	29268	29367	29523	29245	29354	29250	29142	29440	29597	29420	29396	29395	29256	29325	29122	29063	29356	29415	29368	29366	29625	29400	29396	29306	29430	29304	29471	29542	29580	29445	29458	29139	29317	29467	29423	29425	29511	29353	29393	29431	29536	29437	29557	29468	29445	29429	29239	29434	29397	29496	29347	29731	29344	29314	29496	29182	29486	29070	29438	29447	29593	29407	29477	29523	29360	29323	29256	29319	29420	29338	29248	29188	29341	29435	29111	29499	29476	29383	29350	29333	29440	29342	29476	29368	29353	29290	29242	29336	29507	29277	29211	29277	29505	29309	29383	29579	29450	29618	29312	29500	29186	29541	29068	29460	29546	29370	29326	29532	29316	29499	29434	29250	29625	29396	29318	29298	29437	29365	29354	29398	29534	29215	29352	29447	29185	29331	29269	29451	29468	29448	29294	29266	29669	29586	29327	29369	29302	29225	29223	29447	29398	29228	29464	29173	29415	29213	29560	29229	29481	29377	29388	29433	29300	29707	29388	29248	29328	29299	29472	29653	29294	29481	29349	29292	29392	29527	29515	29260	29296	29315	29411	29525	29502	29406	29496	29226	29076	29486	29210	29232	29705	29709	29490	29634	29265	29434	29323	29413	29486	29384	29500	29295	29354	29244	29422	29295	29304	29665	29551	29481	29664	29194	29396	29438	29707	29304	29405	29431	29528	29414	29314	29323	29387	29158	29512	29344	29602	29345	29497	29423	29264	29622	29409	29200	29368	29592	29294	29638	29476	29302	29238	29426	29561	29736	29465	29336	29342	29466	29439	29427	29560	29757	29459	29416	29430	29373	29452	29317	29295	29131	29297	29185	29297	29366	29476	29369	29271	29602	29412	29625	29524	29558	29179	29255	29657	29450	29448	29301	29139	29315	29318	29552	29657	29565	29259	29298	29263	29488	29151	29407	29354	29119	29551	29304	29554	29284	29430	29339	29285	29218	29321	29376	29363	29401	29537	29202	29222	29225	29238	29232	29135	29151	29339	29413	29674	29376	29144	29273	29249	29393	29447	29263	29315	29291	29616	29354	29483	29304	29231	29412	29523	29319	29203	29396	29511	29324	29365	29470	29307	29248	29555	29221	29259	29384	29438	29372	29520	29379	29220	29330	29246	29574	29233	29341	29549	29303	29169	29410	29269	29368	29205	29260	29819	29435	29510	29583	29305	29466	29471	29372	29212	29602	29188	29307	29451	29463	29360	29372	29611	29351	29278	29366	29530	29413	29398	29220	29438	29627	29617	29249	29316	29473	29385	29159	29181	29589	29213	29462	29429	29476	29514	29382	29555	29320	29461	29558	29431	29501	29160	29291	29137	29320	29422	29416	29259	29282	29447	29414	29529	29416	29394	29286	29396	29563	29355	29525	29286	29388	29267	29279	29404	29584	29314	29340	29151	29218	29357	29525	29293	29316	29275	29241	29571	29253	29400	29323	29541	29496	29571	29217	29182	29186	29441	29475	29340	29616	29375	29453	29296	29417	29437	29422	29141	29309	29338	29437	29275	29435	29436	29256	29366	29072	29632	29305	29183	29249	29433	29506	29519	29623	29490	29266	29337	29431	29640	29462	29443	29246	29356	29451	29160	28928	29309	29373	29527	29217	29366	29449	29667	29437	29477	29361	29573	29574	29299	29531	29520	29408	29231	29428	29411	29186	29235	29213	29400	29615	29654	29443	29704	29373	29394	29368	29170	29124	29408	29398	29356	29368	29169	29406	29346	29415	29305	29633	29283	29507	29213	29115	29364	29300	29475	29591	29471	29185	29161	29344	29415	29192	29520	29401	29321	29222	29349	29434	29282	29340	29416	29176	29557	29267	29208	29235	29550	29309	29341	29224	29392	29538	29288	29451	29362	29347	29453	29196	29502	29493	29361	29454	29528	29266	29478	29476	29367	29372	29750	29302	29383	29258	29168	29409	29437	29440	29337	29612	29158	29249	29250	29648	29318	29289	29492	29338	29318	29530	29657	29214	29407	29502	29307	29263	29356	29461	29525	29234	29457	29299	29552	29185	29530	29366	29451	29330	29399	29359	29170	29381	29150	29438	29219	29542	29458	29642	29200	29412	29450	29186	29287	29443	29366	29262	29015	29355	29462	29399	29274	29401	29422	29254	29442	29358	29370	29496	29338	29489	29498	29402	29478	29064	29579	29306	29464	29457	29408	29314	29485	29441	29415	29097	29546	29360	29234	29306	29477	29297	29279	29342	29305	29613	29378	29456	29399	29339	29288	29391	29502	29197	29196	29325	29661	29414	29292	29435	29092	29255	29224	29324	29624	29430	29426	29152	29572	29413	29257	29540
23809	42004	44343	60045	92715	76699	58349	38678	25268	19677	18557	18369	18001	18217	18269	18138	18383	18239	18176	18234	18335	18243	18284	18239	18285	18228	18076	18257	18125	18063	18075	18203	18208	18119	18103	18068	18063	18067	18260	18376	18117	18192	18048	18136	18162	18164	18335	18146	18080	18286	18190	18075	18216	18204	18186	18259	18091	18160	18206	18081	18089	18347	18206	18370	18194	18185	18048	18061	18008	18259	18289	18281	18104	18119	18155	18212	18187	18140	18075	18422	18308	18169	18219	17953	18178	18120	18107	17989	18224	18058	17971	18179	18030	18043	18240	18060	17967	18098	18120	18311	18028	18202	18227	18077	18175	18140	18069	17967	18142	18212	18139	18276	17926	18222	18307	17990	18158	18152	18206	17884	18177	18098	18188	18042	18225	18366	18315	17891	18181	18017	18037	18162	18183	18211	18375	18148	18117	18070	18141	18365	18182	18065	18127	18104	18056	18139	18106	18158	18151	18227	18246	18194	17950	18127	18314	18239	18081	18072	18167	18199	18184	18210	18237	17964	18137	18237	18168	18045	17966	18473	18273	17969	18129	18084	18112	18128	18062	18133	18009	18237	17951	18055	18064	18006	18128	18003	17940	18192	18279	18160	18188	18154	18320	18254	18137	17925	18069	18298	18214	18167	18278	18088	18209	18192	18060	18204	18120	18209	18164	18081	18255	18178	18233	18075	18251	18142	17939	18200	18150	18208	18039	18163	18086	18011	18055	18090	17994	18158	18261	18111	18085	18143	18213	18218	17978	18136	18059	18257	18143	18123	17964	18241	18091	18162	18067	18026	18234	18316	18034	18036	18176	18229	18165	18112	17914	18147	18317	18284	18337	18153	18331	18173	18107	18115	18142	18171	18302	18192	18192	18248	18137	18123	18042	18128	17888	18283	18173	18113	18012	18026	18220	18096	18064	18184	18142	18123	17978	18125	18070	18070	18278	18242	18134	18262	18207	18135	18146	18100	18221	17988	18153	18298	18128	17956	18102	18199	17882	18156	17961	18193	18173	18139	17975	18354	18159	18064	18102	18174	18126	18049	17904	18138	18155	18187	18202	18132	17967	18177	18024	18107	18118	18157	18108	18148	18073	18030	18200	18263	18143	18054	18244	18147	18183	18067	18313	18148	18057	18092	18157	18272	18419	18146	18237	18219	18107	18092	18055	18128	18305	18255	18288	18140	18002	18031	18061	18395	18292	18124	18048	18229	18113	18109	18003	18273	18025	18115	18114	18047	18081	18183	18195	18230	18075	18067	18074	17909	17930	18183	18273	18264	18037	18081	17972	18109	18200	18023	18171	18307	18415	18048	18158	18541	18203	18130	18119	18201	18046	18156	18144	18361	18090	18060	18124	18183	18008	18048	18095	18028	18246	18260	18018	18246	18169	18102	17895	18195	18162	18289	18128	17949	18246	18082	18126	18063	18179	18149	18152	18152	18262	18118	17932	18103	18138	18028	18320	18006	18267	18101	18209	18166	18262	18186	18184	18094	18078	18070	18037	18132	18144	18164	18159	18034	18195	18100	18210	18268	17992	18168	18237	18015	18054	18039	18225	18158	18275	18139	18049	18019	18250	17973	18153	18081	18041	18229	18146	18186	18130	18186	17908	18023	18022	18124	18148	18124	18071	18089	18071	17956	18109	18130	18092	18210	18046	18144	18139	18076	18233	18098	18259	17976	18166	18233	18131	18309	18160	18227	18100	18085	18288	18218	18068	18046	18186	18321	18077	18253	18182	18206	18060	18098	18094	18132	18240	18059	18148	18089	18139	18012	17969	18152	18314	18087	18089	18065	18002	18003	17991	18155	18128	18075	18047	18111	18094	18196	18053	17955	18252	18293	17989	18185	18294	18330	17991	18094	18164	18130	18075	17948	17981	17910	18316	18062	18222	18164	18022	18048	18101	18032	18245	17991	18150	18135	18090	18102	18246	18162	18163	18062	18047	18000	18097	18163	18108	18216	18147	18151	18263	18016	18184	18239	18069	18017	18038	18053	18077	18055	18034	18018	18206	18002	18214	18190	18060	17926	18214	17949	18198	18205	18105	18130	18105	18138	18075	18091	18214	18229	18194	18073	18060	18034	18095	18258	18066	18090	18019	18269	18163	18234	18021	18274	18216	18061	18088	17897	18197	18005	18085	18065	18012	18009	18131	18088	17984	17992	18199	18201	18264	18122	18148	18170	18168	18220	17914	18134	17959	17972	18114	18032	18085	17979	18087	18085	18197	18228	18091	18061	18049	18190	18038	18262	18118	18123	18123	18333	18184	18022	17902	17980	18258	18119	18000	18168	18087	18235	18241	18317	18227	18065	17891	18160	18290	18219	18171	18121	18179	18240	18111	17859	18194	18085	18155	18146	18063	18063	18026	18119	18028	18007	17945	18254	18092	18076	18090	18090	18303	18031	18141	18185	17885	18129	18238	18170	18162	18168	18337	18153	18102	18317	18304	18278	18163	18097	18154	18092	18301	18094	18251	18002	17941	18180	18043	18173	18068	18082	18241	18122	18042	18174	18085	18225	18200	18231	18096	18072	18252	18150	18272	18159	18095	18170	18223	18163	18329	18153	18006	18245	18138	18144	18206	17959	18145	18138	18041	18151	18167	18000	18173	18105	18051	18027	18158	18159	18322	18017	17931	18081	18280	18153	18001	18165	18051	18019	18188	18064	17881	18067	17890	18248	18081	18054	18058	18056	17997	18176	18079	18055	18028	17926	17911	18066	18151	18111	17983	18251	18029	18160	18082	18056	18211	18263	18156	18038	18127	18023	18277	18078	18205	18252	18002	18303	18124	18108	18042	17838	18004	18340	18057	18125	18278	18138	18046	18337	18069	18066	18031	17936	18078	18170	18330	18205	18002	18189	17979	18314	18153	18311	18211	18117	18049	18029	18080	18164	18039	18136	18208	18237	18094	18028	18215	18122	18250	18206	18112	18089	18135	18134	18226	18334	18082	18096	18185	17960	18056	17922	18287	17882	17963	18186	18357	18182	18144	18205	18085	18179	18155	17949	17954	17911	18096	18200	18236	18060	18181	18134	18227	18221	18061	18165	18163	17997	18248	18071	18024	18136	18131	18333	18180	18195	18223	17970	18115	18207	18331	18193	18206	18227	18101	18227	18158	18146	18395	18220	18217	18199	17925	18185	18020	17956	18021	18151	18218	18212	17972	18017	18075	18082	18183	18355	18090	18262	18114	18241	18024	18014	18272	18212	18222	18177	18186	18167	18205	18158	17989	17987	18388	18082	17973	18162	18035	17874	18126	18183	18203	18142	18081	17979	18305	18164	17999	18120	18307	18196	18214	18195	18128	18081	18064	18057	18204	18068	18386	18063	18009	18269	18252	18212	18025	18117	18222	18158	18214	18185	18110	18288	18175	18071	18093	18138	18131	18142	18131	17955	18234	18155	18068	18148	18184	18149	18076	18026	18089	18100	18072	18300	18199	18116	18173	17995	18112	18139	18215	18004	18043	18039	18111	18305	18260	18165	18288	18127	18074	18165	18137	18005	18071	18094	18107	18006	18118	18125	18094	18104	18109	18149	18114	17925	18100	18162	18081	18168	18087	18108	18154	17998	17886	18155	17932	18176	18074	18218	18243	18146	17958	18202	18075	18021	18116	17969	18209	18132	18076	17894	18260	18023	18211	18191	18279	18188	18051	18167	18242	18256	18192	18146	18142	18151	18020	18314	18109	18187	18112	18131	18144	18028	18240	18184	18208	17898	18221	18171	18047	18045	18118	18032	18065	18276	18079	18074	18072	18175	18261	17980	18205	18212	18147	18006	18122	18060	18132	18133	18216	18323	18082	18096	18093	18142	18172	18197	18188	18258	18228	18244	18222	18015	18209	18234	18165	18159	18155	18196	18100	18141	18169	18279	18108	18160	18061	18061	18117	18071	18144	17992	18077	18182	17937	18153	18096	18169	18186	18110	18057	17951	18147	18097	18190	18103	18178	18025	18182	17903	18060	18122	18156	18062	17929	17968	18091	18127	18164	18251	18051	18119	18216	18051	18029	18161	18144	18278	18018	18265	18176	17987	18186	18159	18131	17963	18130	18153	18368	18116	18093	18207	18080	18345	18235	18100	18255	17918	18218	18065	18065	18166	17916	18068	17932	18148	18048	17983	17985	18117	18311	18147	17994	18172	18147	18111	18173	18076	18127	18099	18205	18090	18242	18202	18266	18129	18091	18339	17996	18340	18066	18169	18175	18325	18108	18113	18108	18150	18138	18038	18047	18085	18093	17974	18242	18205	18022	18201	18110	18114	18090	18130	18046	17850	18016	17934	18118	18252	18081	18088	18197	18065	17862	18191	18058	18108	18073	18113	18348	18025	18031	18196	18093	18135	18278	18081	18143	18206	18178	18168	18090	18069	18163	18113	18150	17921	18225	18158	18132	18208	18046	17946	18089	18173	17974	18168	18189	18125	18107	18048	18096	18036	18211	17964	18070	18002	18271	18050	18154	18004	18205	18179	18013	18028	17914	18043	17892	18036	18068	18261	18163	18085	18210	17968	17997	18228	18171	17915	18183	18031	18134	17963	18189	18092	18070	18193	17910	18216	18341	17921	18354	18104	18061	18134	18159	18060	18087	17968	18207	18040	18103	18196	18189	18123	18226	18119	18024	18196	18266	18072	18191	18207	18212	18174	18078	18083	18188	17988	18125	18032	17985	18009	18129	18268	18074	17969	18125	18183	18068	17971	18289	18025	18314	18063	18225	18311	17969	18158	18153	18096	18199	18144	18032	18063	18179	18013	17919	18208	18201	18121	18058	18187	18076	18143	18232	18094	18181	18281	18208	18205	18209	17993	18149	18244	17968	18083	18203	18090	18022	18140	18251	18225	18368	18128	18183	18150	18106	17979	18195	18035	17994	18051	18101	18206	18244	18037	18178	18195	18105	17864	18217	18125	18002	18219	18097	18128	18053	17909	18144	18098	17865	18256	17932	18160	18029	18196	18204	18021	18145	18183	18162	18055	18204	18128	18168	18069	18339	18147	17998	18139	18139	18050	18179	18136	18157	17960	18250	17948	18050	18094	18219	17827	18120	18202	17929	18103	18344	18083	18265	18022	18072	18186	18083	18130	18070	18222	18157	17998	18213	18266	18132	18066	18192	18006	18159	18023
35200	29534	33175	33943	40279	38494	34332	31572	29784	29203	28739	29004	28858	28724	28858	29068	28787	28926	28952	28929	28730	28932	28796	28722	28907	28892	28832	28667	28912	28634	28718	28667	28654	28730	28756	28790	28732	28842	28821	29111	28955	28856	28729	28644	28554	28732	28649	28884	28900	28869	28904	28892	28668	28848	28671	28850	28653	28722	28835	28951	28696	28906	28896	28801	28788	28851	28699	28794	28736	28719	28767	28669	28618	28929	28911	28860	28942	28713	28919	28790	28685	28702	28713	28726	28737	28782	28722	28469	28781	28905	28661	28827	28687	28636	28621	28737	29228	28836	28635	28680	28844	28880	28785	28777	28439	28850	28874	28687	28399	28736	28807	28866	28714	28780	28626	28796	28627	28770	28744	28923	28656	28617	28679	28765	28899	28677	28753	28512	28760	28683	28955	28749	28727	28808	28774	28878	28545	29005	28869	28603	28978	28888	28805	28894	28813	28773	28725	28736	28830	28699	28637	28634	28842	28910	28808	28599	28818	28889	28884	28628	29109	28787	28835	28735	28882	28755	28940	28632	28604	28818	28808	28989	28731	28604	28498	28645	28769	28610	28646	28836	28859	28712	28882	28863	28773	28696	28852	28703	28689	28803	28661	28947	28947	28663	28992	28696	28597	28706	28676	28901	28806	28764	28709	28698	28792	28716	28705	28854	28838	28695	28730	28556	28641	28871	28644	28814	29233	28724	28638	28764	28801	28934	28808	28870	28561	28607	28847	28895	28959	28615	28835	29070	28663	28692	29165	28827	28816	28772	28752	28663	28641	28789	28788	28673	28865	28767	28625	29099	28789	28905	28924	28788	28619	28688	28630	28709	28812	28714	28550	28633	28780	28743	28849	28876	28882	28807	28895	28665	28865	28623	28811	28783	28668	28929	28715	28849	28886	28651	28825	28675	28922	28961	28850	28881	28725	28622	28824	28885	28937	28729	28755	29040	28891	28581	28773	28498	28683	28764	28967	28949	28746	28831	28761	28837	28832	29013	28859	28862	28799	28780	28719	28846	29016	28489	28814	28889	29000	28764	28951	28615	28795	28689	28687	28785	28737	28807	28627	28783	28809	28687	28889	28619	28966	28672	28663	28640	28557	28659	28660	28662	28520	28699	28764	28594	28497	28881	28597	28844	28886	28799	28761	28409	28881	28771	28951	28986	28747	28768	28660	28701	28957	28713	28689	28855	28626	28600	28945	29093	28674	28765	28849	28917	28907	28887	28973	28848	28987	28728	28537	28885	28805	28864	28771	28739	28815	28608	28605	28866	28759	28832	28647	28633	28878	28955	28810	28808	28750	28743	28672	28748	28715	28679	28618	28881	28643	28594	28693	28489	28615	29039	28746	28600	28540	28683	28651	28828	28586	28826	28979	28964	28864	28847	28978	28899	28842	28827	28805	28622	28865	28710	28715	28787	28738	28893	28918	28805	28822	28797	28686	28801	28692	28909	28904	28741	28766	28860	28922	28691	28856	28835	28608	28710	28960	28679	28680	28741	28695	28733	28730	28760	28833	28786	28841	28852	28965	28632	28803	28594	28506	28851	28868	28894	28606	28881	28762	28778	28684	28702	28741	28677	28602	28712	28829	28878	28815	28838	28597	28739	28826	28816	28917	28621	28523	28515	28761	28699	28912	28807	28771	28600	28964	28560	28722	28873	28863	28793	28551	28623	28570	28571	28714	28852	28902	28560	28694	28813	28738	28814	28733	28975	28775	28819	28718	28805	28755	29007	29074	28684	28883	28800	28665	28802	28748	28825	28718	28820	28778	28921	28843	28713	28418	28728	28699	28503	28844	28749	28778	28681	28889	28752	28633	28616	28806	28440	28620	28734	28624	28628	28766	28761	28772	28954	28879	28707	28856	28748	28565	28682	28549	28732	28708	28738	28608	28645	28607	28758	28759	28512	28920	28752	28934	28483	28846	28715	28948	28539	28904	28888	28974	28819	28623	28744	28828	28713	28676	28766	28769	28710	28809	28630	28762	28616	28844	28907	28757	28744	28698	28879	28873	28696	28694	28842	28983	28824	28776	28665	28726	29020	29108	28752	28812	29032	28861	28708	28511	28668	28983	28851	28834	28826	28712	28827	28560	28950	28770	28745	28714	28805	28816	28875	28768	28991	28971	28762	28910	28627	28714	28999	28755	28681	28717	28875	28633	28572	28931	28783	28604	28762	28773	28634	28661	28592	28821	28852	28923	28928	28832	28817	28768	28698	28605	28648	28805	28922	28798	28770	28424	29055	28563	28746	28870	28902	28899	28739	28844	28851	28874	28735	28890	28890	28761	28845	28841	28848	28957	28953	28892	28956	28760	28334	28785	28940	28937	28835	28630	28724	28797	28683	28817	28854	28838	28593	28800	28857	28450	28989	28579	28749	28724	28643	28693	28824	28675	28689	28534	28785	28989	28944	28911	29043	28631	28614	28834	28535	28934	28823	28844	28711	28884	28701	29002	28634	28560	28750	28595	28746	29027	28573	28828	28629	28637	28901	28751	28673	28985	28852	28663	28575	28628	28991	28946	28795	28590	28866	28846	28851	28675	28786	29048	28526	28993	28753	28779	28539	28720	28878	29187	29026	28956	28865	28690	28747	28687	28630	28798	29013	28854	28729	28709	28788	29034	28706	28518	28713	28653	29149	28830	29101	28820	28552	29001	28608	28720	28753	28822	28733	28708	28670	28695	28779	28931	28834	28838	28695	28830	28724	28921	28883	28679	28556	28731	28784	28839	28638	28757	28733	28709	28668	28850	28798	28821	28572	28797	28697	28798	28539	28692	28790	28913	28587	28855	28660	28700	28755	28809	28928	28740	29048	28907	28825	28723	28900	28766	28677	28903	28878	28852	28770	28708	28838	28678	29035	28777	28700	28645	29004	29002	28650	28671	28746	29079	28566	28641	28761	28743	28913	28758	28624	28654	28890	28888	28895	28748	28711	28896	28598	28864	28745	28726	28714	28747	28769	28636	28657	28831	28654	28721	28584	28863	28982	28731	28528	28831	29102	28907	28833	28913	28644	28632	28640	28740	28638	28875	28661	28766	28986	28718	28827	29101	28579	28890	28770	28945	28856	28704	28673	28971	28683	28912	28947	28668	29127	28962	28605	28692	28880	28628	28814	28794	28853	29049	28960	28789	28858	28657	28629	28686	28490	28649	28939	28816	28646	28753	28646	28825	28655	28664	28787	28798	29036	28950	28718	28574	28708	28911	28652	28673	28809	28703	28779	28577	28561	28847	28521	28826	28728	28480	28798	28919	28714	28598	28551	28840	28847	28847	28779	28712	28662	28805	28555	28731	28793	28934	29024	28707	28801	28670	28614	28760	28685	28766	28895	28605	28912	28595	28805	28791	28774	28814	28762	28836	28685	28760	28508	29006	28985	28894	28736	28767	28833	28834	28811	28788	28490	28987	28788	28676	28851	29053	28928	28835	28904	28706	28776	28584	28682	28854	28841	28656	28826	28614	28815	28645	28677	28638	28780	28993	28814	28726	28877	28751	28649	28773	28690	28604	28717	28897	28874	28632	28791	28824	28786	28869	28779	28824	28762	28451	28384	28706	28516	28691	28600	28558	28616	29126	29116	28928	28861	28591	28623	28604	28740	28703	28609	28938	28643	28940	28519	28806	28872	28820	28877	28980	28787	28790	28832	28674	28529	28969	28844	28822	28737	29038	28998	28785	28927	28976	28792	28920	28520	29033	28830	28629	28565	28720	28617	28773	28874	28701	28635	28749	28700	28856	28817	28627	28865	28912	28516	28927	28891	28630	28761	28832	28655	28528	28690	28686	28820	28737	28854	28862	28513	28789	28794	28730	28617	28516	28699	28395	28452	28791	28847	28952	28488	28665	28811	28957	28819	28718	28806	28684	28689	28630	29055	28902	28783	28717	28953	28739	28564	28694	28835	28704	28677	28932	28781	28579	28779	28669	28946	28742	28705	28713	28895	28572	28983	28579	29003	28966	28522	28828	28910	28634	28654	28482	28827	28852	28641	28706	28711	28571	28885	28492	28598	28690	28690	28819	28726	28880	28639	28659	28701	28602	28614	28819	28736	28876	28741	28472	28548	28862	28970	28824	28680	28607	28810	28891	29028	28619	28817	28454	28931	28936	28652	28794	28726	28824	28726	29009	28875	28738	28593	28563	28705	29037	28854	28554	28599	28664	28994	28646	28620	29007	28840	28870	28637	28957	28628	28721	28776	28898	28698	28881	28932	28819	28877	28909	29024	28898	29000	28575	28730	28992	28661	28584	28654	28878	28898	28773	28697	28917	28847	29034	28958	28788	28802	28686	28666	28999	28763	28767	28696	28946	28690	28743	28981	28678	28471	28886	28725	29002	28787	28694	28595	28836	28747	28923	28711	28913	28850	28723	28971	28717	28542	28783	28769	28549	29015	28665	28696	28754	28806	28715	28599	28803	28791	28591	28748	28730	28738	28911	28653	28740	28826	28834	28772	28914	28626	28900	28720	28501	28538	28798	28627	28601	28941	28852	28813	28781	28707	28847	28769	28685	28946	28720	28703	28837	28433	28672	28682	28744	28904	28896	28891	28717	28671	28577	28847	28614	28930	28877	28641	28579	28650	28672	29008	28988	28797	28830	28840	28760	28733	28785	28889	28771	28844	28658	28862	28944	28762	28835	28742	28542	28830	28892	28906	28897	28724	28616	28851	29104	28676	28784	28652	28785	28648	29017	28775	28872	28798	28589	28875	28634	28711	28860	28880	28684	28731	28651	28821	28950	28705	28622	28895	28871	28701	28719	28967	28710	28580	28703	28646	28653	28795	28938	28859	28503	28846	28692	28724	28698	28718	28705	28904	28870	28748	28965	28682	28937	28932	28720	28795	28930	28683	28815	28830	29012	28664	28906	28866	29064	28780	28603	28764	29046	28748	28396	28796	28724	28811	28842	28863	28597	28615	28742	28667	28736	28698	28606	28622	28636	28745	28798	28921	28988	28746	28962	28782	28738	28683	28742	28871	28887	28739	28735	29153	28884	28746	28514	28917	28562	28508	28757	28708	28839	28837	28540	28581	28907	28814	28848	28621	28728	28732	28697	28584	29053	28691	28684	28544	28866	28938	28857	28991	29005	28633	28813	28837	28623	28788	28744	28835	28767	28844	28996	28807
20219	23991	22713	23020	30779	27018	22349	19524	18152	17615	17450	17384	17447	17190	17450	17455	17260	17336	17201	17251	17345	17203	17235	17333	17177	17336	17154	17573	17416	17241	17357	17400	17327	17395	17495	17223	17341	17367	17415	17254	17260	17306	17312	17463	17417	17556	17328	17361	17394	17433	17351	17368	17404	17544	17447	17317	17309	17302	17538	17293	17312	17504	17252	17428	17237	17551	17445	17381	17394	17357	17576	17325	17390	17309	17492	17218	17262	17395	17294	17308	17327	17281	17277	17398	17392	17407	17308	17389	17405	17262	17529	17252	17458	17247	17323	17423	17363	17370	17303	17383	17367	17262	17368	17380	17384	17326	17282	17276	17421	17340	17236	17384	17259	17430	17330	17298	17367	17382	17372	17400	17310	17386	17302	17398	17526	17374	17344	17551	17375	17428	17345	17369	17252	17336	17176	17388	17494	17292	17241	17329	17225	17323	17404	17358	17252	17276	17478	17338	17163	17266	17315	17334	17305	17514	17227	17400	17330	17336	17428	17551	17269	17165	17306	17302	17325	17550	17270	17410	17304	17160	17623	17446	17230	17259	17284	17226	17204	17360	17413	17162	17254	17592	17379	17254	17531	17349	17357	17399	17324	17339	17450	17345	17242	17401	17376	17261	17388	17334	17220	17367	17215	17371	17173	17406	17239	17525	17301	17405	17227	17228	17402	17082	17334	17473	17168	17232	17321	17374	17459	17275	17333	17407	17322	17434	17322	17256	17313	17429	17574	17289	17402	17362	17289	17343	17265	17508	17181	17378	17383	17338	17342	17305	17310	17281	17366	17418	17386	17385	17265	17352	17301	17233	17262	17340	17389	17332	17257	17363	17282	17336	17294	17326	17389	17309	17237	17363	17372	17455	17386	17259	17306	17478	17347	17438	17385	17526	17375	17573	17333	17385	17108	17304	17427	17321	17284	17206	17325	17300	17357	17256	17357	17365	17271	17310	17235	17373	17279	17405	17415	17344	17129	17337	17446	17439	17459	17317	17450	17289	17459	17289	17350	17357	17195	17383	17309	17296	17253	17286	17285	17370	17329	17372	17251	17293	17416	17464	17262	17546	17275	17342	17293	17283	17344	17343	17495	17166	17299	17485	17315	17184	17234	17498	17339	17263	17434	17282	17296	17384	17202	17344	17364	17433	17468	17385	17274	17190	17271	17573	17354	17318	17452	17392	17267	17301	17499	17288	17338	17381	17418	17287	17417	17280	17302	17282	17324	17225	17472	17373	17333	17289	17406	17356	17362	17100	17379	17368	17218	17427	17386	17307	17245	17327	17280	17418	17206	16986	17440	17247	17331	17502	17282	17385	17340	17365	17158	17543	17387	17282	17234	17164	17139	17356	17173	17380	17352	17256	17288	17221	17406	17296	17232	17327	17390	17447	17260	17508	17343	17077	17394	17254	17232	17400	17310	17342	17303	17111	17151	17157	17397	17152	17444	17312	17423	17290	17333	17299	17273	17194	17235	17222	17365	17374	17232	17368	17378	17372	17265	17277	17180	17297	17420	17366	17321	17467	17359	17357	17376	17613	17274	17486	17366	17269	17396	17424	17433	17437	17328	17244	17159	17553	17328	17355	17345	17334	17389	17523	17311	17234	17526	17252	17282	17344	17326	17149	17400	17296	17170	17421	17454	17240	17272	17167	17457	17071	17297	17228	17476	17301	17407	17221	17291	17167	17216	17315	17518	17247	17411	17437	17270	17192	17267	17253	17512	17379	17159	17296	17453	17449	17487	17374	17267	17319	17290	17211	17353	17176	17319	17303	17472	17363	17164	17311	17265	17352	17430	17203	17450	17480	17135	17248	17236	17119	17286	17219	17282	17495	17287	17496	17203	17267	17364	17230	17392	17260	17418	17392	17345	17496	17502	17447	17216	17259	17313	17198	17256	17194	17422	17371	17411	17263	17212	17368	17381	17279	17388	17408	17324	17411	17227	17342	17371	17174	17388	17299	17493	17314	17329	17407	17263	17206	17246	17339	17368	17220	17370	17431	17456	17246	17195	17416	17480	17304	17464	17218	17253	17267	17455	17380	17274	17407	17432	17386	17260	17169	17434	17322	17475	17317	17185	17373	17292	17179	17069	17440	17231	17315	17327	17362	17494	17389	17249	17455	17367	17523	17259	17158	17551	17252	17396	17494	17290	17148	17315	17297	17161	17478	17393	17404	17380	17365	17493	17230	17367	17549	17382	17265	17364	17440	17273	17288	17405	17339	17305	17202	17522	17315	17312	17229	17356	17276	17438	17425	17327	17276	17240	17227	17282	17242	17268	17285	17305	17219	17273	17269	17205	17390	17269	17328	17400	17386	17350	17416	17490	17334	17292	17358	17406	17141	17215	17423	17477	17418	17452	17092	17395	17174	17327	17384	17254	17299	17312	17391	17508	17289	17337	17208	17470	17296	17393	17489	17503	17435	17190	17389	17094	17480	17258	17208	17439	17329	17519	17493	17422	17371	17404	17522	17394	17070	17520	17309	17295	17466	17541	17258	17213	17398	17334	17316	17392	17498	17492	17344	17435	17399	17335	17448	17374	17181	17426	17459	17372	17483	17328	17398	17440	17289	17384	17250	17253	17581	17313	17547	17228	17384	17318	17351	17313	17356	17424	17373	17412	17327	17337	17362	17379	17170	17298	17285	17468	17310	17111	17541	17311	17404	17354	17239	17347	17260	17291	17245	17096	17349	17371	17185	17426	17521	17458	17309	17473	17245	17483	17228	17553	17253	17310	17141	17297	17220	17336	17364	17526	17273	17496	17348	17419	17398	17374	17260	17490	17497	17382	17466	17108	17394	17137	17330	17382	17376	17251	17298	17453	17449	17351	17457	17414	17273	17421	17281	17430	17408	17202	17385	17267	17312	17278	17406	17371	17294	17407	17407	17232	17473	17231	17311	17387	17456	17280	17424	17337	17304	17441	17283	17289	17400	17315	17629	17276	17325	17360	17254	17408	17524	17305	17337	17407	17336	17365	17539	17363	17305	17444	17451	17117	17346	17215	17369	17396	17229	17304	17286	17432	17308	17491	17355	17393	17432	17361	17413	17391	17484	17338	17322	17264	17312	17140	17444	17321	17480	17428	17459	17344	17430	17331	17290	17169	17445	17361	17242	17428	17197	17130	17402	17323	17374	17357	17179	17430	17203	17279	17325	17533	17339	17247	17358	17406	17454	17463	17324	17358	17177	17186	17180	17350	17287	17407	17260	17272	17332	17423	17316	17306	17140	17352	17156	17380	17087	17551	17528	17248	17469	17345	17313	17334	17365	17334	17371	17347	17298	17570	17364	17363	17352	17465	17218	17152	17403	17438	17405	17538	17250	17247	17407	17484	17376	17352	17353	17487	17245	17474	17240	17359	17260	17350	17437	17335	17345	17446	17260	17272	17313	17245	17483	17284	17364	17330	17295	17324	17415	17334	17469	17296	17349	17418	17587	17286	17512	17442	17317	17330	17392	17354	17270	17306	17300	17352	17282	17383	17326	17449	17448	17375	17220	17355	17272	17286	17491	17294	17357	17381	17130	17506	17382	17379	17284	17357	17176	17549	17354	17322	17278	17476	17443	17241	17234	17176	17305	17328	17269	17413	17461	17425	17450	17495	17287	17293	17410	17325	17375	17402	17399	17338	17476	17308	17305	17386	17280	17324	17312	17358	17270	17214	17255	17399	17341	17337	17345	17223	17378	17270	17442	17311	17442	17312	17398	17495	17366	17285	17321	17263	17289	17419	17280	17273	17444	17337	17340	17338	17319	17479	17380	17384	17148	17392	17137	17449	17422	17411	17331	17371	17308	17374	17529	17259	17476	17375	17387	17311	17296	17272	17523	17320	17454	17335	17336	17345	17386	17366	17378	17341	17503	17293	17369	17284	17199	17340	17270	17106	17199	17366	17487	17377	17108	17144	17246	17366	17440	17244	17347	17304	17459	17370	17367	17339	17359	17351	17247	17283	17373	17441	17324	17455	17312	17354	17473	17298	17418	17400	17354	17228	17349	17368	17370	17307	17296	17355	17213	17449	17420	17344	17325	17392	17259	17281	17462	17457	17263	17212	17637	17297	17426	17336	17305	17250	17482	17320	17408	17403	17212	17362	17193	17416	17441	17241	17302	17408	17439	17245	17436	17285	17440	17328	17121	17523	17201	17456	17328	17181	17453	17338	17247	17236	17125	17192	17217	17295	17305	17257	17396	17382	17485	17385	17515	17328	17294	17288	17310	17304	17284	17334	17344	17274	17313	17463	17318	17270	17327	17548	17457	17557	17554	17430	17434	17403	17441	17244	17318	17416	17284	17248	17381	17179	17194	17417	17320	17248	17368	17117	17492	17063	17348	17257	17328	17390	17511	17210	17318	17327	17272	17241	17445	17292	17442	17318	17355	17397	17406	17434	17302	17407	17432	17361	17504	17513	17057	17255	17306	17315	17465	17280	17372	17364	17232	17384	17396	17337	17212	17236	17353	17210	17475	17427	17258	17282	17352	17258	17371	17464	17419	17172	17302	17326	17259	17307	17579	17446	17405	17376	17493	17263	17430	17432	17307	17313	17209	17371	17284	17517	17310	17188	17330	17445	17172	17289	17390	17324	17306	17556	17385	17342	17325	17430	17170	17484	17433	17411	17381	17466	17469	17357	17397	17265	17152	17542	17409	17257	17164	17542	17464	17282	17459	17390	17326	17337	17206	17335	17376	17435	17340	17364	17329	17243	17427	17268	17427	17397	17290	17356	17229	17415	17519	17466	17453	17347	17205	17369	17453	17172	17416	17398	17379	17428	17408	17101	17370	17458	17403	17476	17256	17491	17367	17269	17321	17357	17354	17352	17437	17379	17201	17143	17437	17259	17527	17223	17389	17311	17186	17370	17385	17305	17471	17384	17300	17329	17345	17295	17483	17210	17541	17268	17526	17455	17549	17334	17472	17423	17098	17287	17255	17469	17393	17435	17461	17363	17473	17376	17242	17313	17389	17484	17470	17299	17299	17363	17202	17335	17265	17415	17351	17341	17420	17391	17339	17229	17310	17495	17210	17427	17367	17227	17445	17277	17351	17384	17322	17432	17463	17302	17643	17289	17313	17361	17399	17283	17460	17403	17461	17332	17213	17233	17553	17188	17442	17329	17539	17691	17287
25867	21593	29033	38827	65007	61490	49307	37877	31807	29380	28886	28654	28508	28554	28722	28699	28496	28469	28485	28477	28552	28413	28577	28611	28458	28596	28786	28644	28406	28397	28444	28564	28395	28501	28378	28674	28243	28369	28340	28462	28322	28389	28585	28312	28295	28544	28524	28564	28491	28486	28402	28721	28595	28308	28479	28314	28618	28573	28574	28637	28559	28485	28250	28338	28323	28790	28667	28342	28195	28203	28596	28364	28362	28498	28704	28582	28457	28527	28246	28464	28375	28396	28287	28606	28283	28518	28372	28477	28546	28486	28235	28531	28401	28404	28564	28432	28655	28533	28670	28511	28475	28247	28400	28535	28437	28287	28371	28372	28162	28385	28478	28451	28534	28492	28533	28442	28369	28723	28370	28637	28712	28396	28347	28634	28656	28285	28720	28657	28353	28575	28618	28484	28306	28561	28304	28847	28617	28598	28329	28562	28397	28277	28642	28479	28455	28687	28263	28303	28167	28525	28626	28441	28534	28300	28583	28535	28635	28580	28383	28606	28525	28621	28613	28219	28446	28253	28434	28434	28691	28340	28503	28407	28386	28493	28129	28265	28291	28397	28557	28565	28499	28554	28379	28519	28620	28499	28654	28256	28443	28225	28195	28383	28117	28459	28535	28353	28393	28510	28372	28334	28442	28481	28415	28466	28545	28376	28495	28676	28641	28359	28567	28393	28389	28460	28451	28589	28580	28474	28181	28476	28538	28521	28431	28538	28513	28558	28507	28285	28797	28646	28547	28433	28555	28166	28395	28658	28708	28420	28796	28448	28267	28610	28355	28470	28568	28775	28595	28531	28429	28390	28683	28565	28605	28624	28352	28483	28353	28612	28505	28254	28480	28455	28619	28558	28607	28463	28626	28484	28359	28290	28490	28646	28488	28280	28363	28281	28545	28253	28498	28576	28269	28404	28440	28493	28351	28694	28509	28549	28544	28337	28541	28668	28331	28419	28363	28338	28286	28629	28448	28548	28488	28406	28368	28519	28434	28193	28492	28435	28532	28371	28627	28390	28526	28476	28629	28447	28610	28884	28680	28270	28580	28466	28503	28459	28650	28596	28377	28537	28355	28539	28485	28224	28756	28384	28394	28424	28446	28556	28320	28515	28678	28709	28604	28372	28680	28642	28644	28394	28695	28768	28558	28743	28528	28430	28271	28461	28247	28512	28537	28515	28165	28371	28663	28512	28346	28434	28632	28421	28628	28724	28418	28537	28480	28726	28557	28405	28421	28507	28532	28619	28304	28619	28452	28305	28503	28409	28448	28471	28435	28330	28418	28515	28533	28574	28593	28407	28229	28601	28337	28390	28518	28227	28342	28337	28414	28669	28652	28349	28723	28417	28572	28296	28435	28718	28541	28501	28648	28480	28436	28453	28492	28452	28708	28357	28320	28636	28284	28658	28599	28580	28564	28335	28513	28516	28484	28428	28514	28464	28570	28268	28303	28570	28465	28411	28450	28384	28491	28531	28365	28223	28448	28439	28389	28621	28608	28363	28708	28743	28286	28473	28750	28512	28435	28542	28414	28731	28575	28488	28605	28356	28511	28522	28564	28367	28353	28242	28528	28439	28292	28345	28639	28564	28578	28562	28710	28617	28424	28355	28405	28573	28430	28615	28264	28318	28361	28290	28623	28414	28741	28837	28665	28300	28567	28328	28438	28514	28493	28451	28348	28737	28661	28339	28345	28488	28353	28232	28640	28334	28512	28514	28339	28423	28234	28183	28470	28503	28791	28313	28267	28487	28343	28420	28424	28532	28699	28312	28602	28809	28778	28688	28450	28629	28448	28676	28235	28300	28456	28342	28475	28509	28621	28718	28671	28731	28375	28238	28623	28403	28448	28208	28466	28410	28428	28583	28470	28459	28454	28404	28575	28351	28322	28442	28487	28634	28524	28768	28293	28231	28561	28433	28551	28590	28463	28413	28502	28630	28429	28523	28432	28328	28239	28508	28458	28411	28364	28290	28258	28318	28488	28525	28386	28201	28151	28482	28434	28554	28460	28407	28605	28608	28700	28643	28450	28322	28265	28583	28743	28178	28695	28298	28504	28573	28508	28452	28461	28404	28469	28567	28559	28649	28687	28274	28473	28353	28335	28493	28414	28159	28263	28535	28772	28605	28410	28286	28340	28382	28534	28384	28598	28337	28136	28574	28398	28423	28380	28658	28483	28420	28622	28288	28276	28649	28410	28448	28338	28608	28579	28282	28459	28696	28561	28199	28579	28399	28831	28575	28547	28274	28405	28423	28235	28851	28444	28315	28642	28524	28451	28305	28503	28582	28741	28299	28321	28626	28499	28784	28597	28391	28352	28535	28432	28380	28568	28502	28414	28513	28391	28327	28552	28568	28440	28679	28232	28280	28620	28608	28429	28383	28312	28382	28542	28339	28369	28344	28528	28374	28541	28423	28337	28627	28346	28464	28498	28605	28356	28481	28563	28480	28586	28455	28815	28510	28487	28255	28477	28531	28438	28549	28363	28409	28352	28630	28343	28299	28389	28552	28695	28503	28419	28592	28527	28559	28251	28482	28646	28553	28287	28502	28458	28500	28501	28308	28408	28515	28401	28414	28581	28461	28443	28438	28537	28650	28382	28246	28535	28731	28312	28372	28506	28627	28755	28486	28599	28603	28190	28330	28625	28435	28609	28564	28349	28245	28811	28390	28433	28722	28450	28390	28416	28385	28416	28310	28592	28536	28661	28576	28519	28360	28349	28243	28498	28152	28331	28498	28444	28239	28335	28465	28504	28558	28697	28299	28699	28504	28514	28469	28392	28629	28466	28397	28450	28563	28575	28502	28622	28283	28743	28540	28218	28406	28703	28517	28588	28308	28696	28442	28488	28184	28425	28510	28334	28640	28629	28561	28326	28283	28441	28368	28397	28465	28525	28392	28509	28535	28616	28770	28556	28289	28381	28126	28549	28420	28731	28555	28582	28598	28714	28453	28331	28459	28614	28571	28323	28600	28384	28431	28479	28195	28556	28571	28622	28348	28637	28716	28307	28671	28479	28313	28707	28482	28603	28487	28471	28776	28425	28354	28535	28449	28598	28393	28324	28487	28372	28541	28583	28579	28522	28455	28461	28565	28591	28531	28321	28064	28690	28525	28560	28554	28556	28529	28372	28295	28211	28511	28597	28602	28517	28520	28569	28485	28354	28466	28343	28643	28435	28488	28490	28233	28373	28680	28494	28616	28522	28463	28603	28463	28537	28435	28447	28391	28530	28545	28378	28560	28708	28382	28315	28480	28594	28538	28279	28238	28490	28378	28650	28538	28335	28494	28417	28301	28292	28383	28487	28442	28306	28614	28445	28475	28457	28331	28565	28475	28664	28497	28429	28664	28351	28443	28388	28379	28544	28203	28570	28553	28517	28541	28482	28160	28271	28363	28587	28506	28539	28623	28804	28436	28649	28516	28617	28329	28388	28346	28563	28499	28675	28487	28625	28381	28381	28452	28447	28337	28539	28313	28537	28465	28768	28501	28646	28326	28446	28651	28465	28530	28201	28285	28355	28515	28548	28523	28371	28657	28531	28477	28436	28427	28486	28721	28622	28568	28622	28473	28372	28599	28599	28508	28491	28379	28393	28274	28528	28436	28535	28448	28583	28806	28381	28327	28688	28399	28577	28632	28547	28432	28537	28357	28510	28424	28814	28481	28599	28579	28806	28353	28717	28644	28750	28774	28426	28626	28617	28448	28291	28577	28518	28621	28309	28485	28610	28406	28203	28370	28248	28533	28388	28452	28528	28565	28568	28334	28506	28409	28467	28004	28387	28531	28378	28584	28455	28449	28429	28400	28761	28348	28097	28563	28533	28381	28346	28409	28310	28489	28633	28630	28546	28444	28753	28610	28482	28333	28545	28579	28454	28490	28465	28496	28613	28480	28437	28260	28374	28181	28280	28388	28384	28648	28241	28375	28392	28272	28631	28552	28220	28481	28475	28603	28427	28400	28611	28322	28450	28477	28212	28577	28624	28800	28249	28483	28267	28359	28566	28595	28433	28687	28567	28355	28522	28473	28230	28333	28444	28488	28458	28655	28445	28404	28203	28203	28319	28447	28696	28497	28278	28206	28713	28569	28484	28890	28404	28418	28442	28279	28434	28645	28480	28348	28639	28517	28318	28584	28541	28553	28390	28719	28282	28190	28531	28530	28612	28426	28266	28574	28535	28327	28276	28408	28777	28416	28283	28377	28434	28659	28321	28562	28629	28598	28450	28388	28385	28507	28470	28575	28677	28374	28626	28453	28558	28435	28439	28642	28478	28464	28735	28498	28705	28608	28393	28659	28486	28460	28571	28213	28429	28524	28570	28580	28488	28735	28271	28579	28478	28480	28459	28516	28621	28613	28442	28276	28676	28470	28475	28361	28358	28256	28287	28670	28608	28301	28425	28384	28572	28298	28568	28318	28470	28408	28452	28095	28498	28504	28744	28387	28363	28570	28458	28459	28597	28364	28488	28555	28335	28502	28418	28435	28538	28552	28388	28483	28668	28267	28312	28550	28236	28414	28658	28527	28373	28539	28481	28472	28503	28369	28642	28669	28505	28477	28348	28505	28854	28648	28615	28627	28459	28766	28556	28460	28433	28479	28344	28411	28365	28408	28264	28322	28425	28267	28650	28429	28519	28260	28601	28392	28539	28304	28533	28525	28289	28436	28453	28361	28262	28553	28616	28258	28272	28614	28650	28407	28550	28386	28589	28239	28346	28252	28560	28520	28399	28557	28354	28752	28342	28501	28369	28494	28518	28342	28677	27998	28414	28454	28310	28354	28596	28567	28160	28417	28405	28644	28498	28718	28615	28767	28253	28294	28408	28307	28508	28237	28374	28601	28451	28625	28471	28114	28217	28349	28315	28544	28519	28546	28461	28349	28553	28309	28468	28429	28215	28338	28467	28684	28561	28779	28472	28544	28646	28348	28363	28674	28466	28392	28618	28640	28281	28363	28314	28353	28621	28456	28465	28479	28435	28520	28723	28782	28473	28441	28550	28568	28557	28600	28674	28627	28531	28365	28711	28648	28662	28441	28462	28444	28526	28460	28305	28307	28306	28398	28474	28338	28611	28464	28394	28274	28695	28310	28563	28448	28580	28281	28479	28589	28342	28402	28667	28400	28769	28375
19999	34044	32736	40835	67717	55315	38377	26386	19871	17956	17571	17506	17439	17340	17452	17370	17428	17468	17591	17322	17384	17381	17612	17472	17491	17344	17384	17593	17340	17375	17426	17319	17416	17411	17372	17299	17465	17459	17374	17319	17407	17430	17601	17464	17265	17340	17459	17063	17384	17289	17236	17611	17298	17262	17249	17325	17315	17432	17452	17504	17493	17211	17391	17432	17383	17378	17470	17451	17376	17475	17254	17491	17364	17513	17344	17359	17412	17478	17484	17582	17506	17362	17416	17353	17220	17348	17309	17408	17397	17296	17281	17342	17219	17404	17298	17501	17324	17243	17469	17302	17479	17426	17330	17285	17308	17145	17294	17306	17260	17217	17517	17388	17472	17285	17426	17141	17509	17327	17239	17396	17375	17360	17565	17336	17342	17505	17370	17384	17206	17393	17491	17399	17450	17610	17496	17452	17316	17293	17496	17385	17319	17300	17444	17352	17389	17303	17316	17291	17304	17533	17274	17302	17178	17405	17535	17216	17434	17260	17458	17270	17405	17380	17365	17590	17465	17519	17382	17360	17326	17423	17397	17329	17584	17510	17450	17281	17346	17398	17436	17379	17367	17416	17441	17323	17373	17258	17428	17491	17242	17337	17304	17509	17332	17396	17139	17438	17487	17297	17446	17427	17434	17381	17540	17516	17280	17304	17307	17346	17294	17435	17406	17478	17456	17308	17311	17503	17261	17282	17506	17254	17494	17413	17588	17438	17332	17515	17431	17474	17560	17516	17424	17210	17386	17432	17211	17405	17401	17348	17372	17259	17351	17130	17273	17228	17396	17339	17315	17339	17408	17294	17406	17402	17294	17529	17238	17388	17395	17281	17494	17363	17573	17322	17396	17411	17447	17310	17598	17209	17521	17093	17307	17379	17492	17307	17535	17511	17333	17404	17359	17168	17523	17443	17312	17480	17394	17422	17359	17366	17322	17322	17265	17400	17460	17479	17511	17265	17493	17485	17331	17415	17332	17522	17322	17472	17144	17387	17451	17434	17308	17162	17335	17399	17447	17297	17296	17499	17437	17540	17474	17332	17389	17253	17419	17449	17333	17331	17468	17223	17393	17356	17377	17401	17469	17355	17442	17155	17216	17265	17443	17432	17506	17302	17359	17479	17185	17369	17401	17435	17471	17504	17298	17242	17274	17361	17382	17295	17598	17309	17252	17518	17393	17320	17287	17480	17309	17372	17458	17371	17361	17281	17562	17286	17425	17256	17392	17537	17189	17356	17451	17419	17528	17369	17417	17415	17474	17118	17416	17327	17479	17283	17307	17298	17325	17303	17323	17343	17518	17412	17579	17212	17459	17372	17486	17227	17443	17379	17389	17394	17550	17278	17357	17301	17473	17175	17290	17510	17239	17274	17418	17317	17360	17352	17315	17362	17380	17223	17419	17394	17190	17220	17323	17362	17427	17258	17233	17302	17295	17332	17397	17387	17424	17445	17406	17312	17227	17372	17312	17387	17420	17454	17289	17412	17228	17285	17470	17315	17409	17282	17415	17474	17446	17413	17350	17364	17313	17270	17260	17565	17400	17465	17306	17300	17290	17324	17490	17409	17310	17303	17517	17320	17200	17218	17292	17377	17453	17540	17573	17406	17406	17334	17307	17576	17463	16935	17277	17373	17467	17395	17337	17323	17304	17340	17263	17456	17536	17244	17420	17397	17370	17315	17403	17428	17396	17423	17223	17340	17367	17472	17312	17322	17299	17267	17321	17262	17263	17165	17471	17359	17310	17396	17382	17274	17140	17373	17375	17375	17497	17408	17450	17376	17529	17271	17378	17320	17296	17265	17251	17309	17396	17511	17385	17176	17407	17338	17296	17491	17410	17431	17061	17505	17577	17339	17229	17439	17325	17193	17344	17589	17214	17401	17550	17364	17285	17384	17468	17399	17277	17443	17281	17369	17395	17376	17295	17360	17347	17265	17386	17491	17513	17311	17348	17420	17350	17330	17253	17237	17326	17384	17473	17240	17333	17292	17472	17338	17290	17338	17340	17291	17469	17315	17529	17379	17498	17300	17488	17291	17296	17338	17376	17300	17273	17321	17243	17363	17410	17212	17182	17474	17269	17428	17444	17293	17527	17121	17303	17344	17271	17477	17378	17359	17244	17352	17261	17192	17261	17257	17427	17317	17468	17444	17438	17434	17339	17412	17342	17378	17375	17351	17572	17396	17310	17401	17195	17443	17198	17399	17331	17461	17381	17326	17567	17426	17403	17350	17351	17345	17267	17480	17472	17256	17463	17442	17329	17428	17343	17304	17322	17418	17405	17220	17320	17507	17411	17448	17414	17284	17275	17526	17315	17273	17367	17363	17316	17414	17499	17307	17417	17539	17293	17333	17311	17219	17451	17264	17500	17259	17469	17440	17423	17478	17249	17263	17521	17478	17380	17260	17433	17553	17462	17345	17433	17311	17206	17382	17326	17408	17310	17282	17284	17449	17266	17550	17360	17493	17261	17348	17300	17262	17275	17297	17457	17483	17385	17484	17510	17337	17297	17384	17377	17164	17499	17397	17252	17423	17386	17297	17479	17289	17560	17457	17401	17511	17253	17353	17382	17387	17466	17391	17323	17496	17250	17372	17380	17419	17422	17407	17433	17351	17382	17446	17515	17357	17435	17108	17441	17571	17339	17372	17173	17388	17283	17264	17343	17325	17328	17421	17434	17422	17411	17377	17181	17275	17342	17301	17373	17394	17335	17377	17423	17444	17564	17538	17177	17260	17468	17352	17246	17284	17292	17315	17349	17295	17311	17332	17586	17343	17422	17402	17467	17183	17405	17354	17332	17476	17452	17370	17372	17447	17266	17448	17570	17391	17539	17289	17443	17293	17283	17422	17184	17516	17389	17373	17443	17397	17433	17404	17338	17464	17222	17277	17445	17428	17516	17512	17322	17312	17331	17436	17254	17462	17403	17117	17481	17297	17145	17337	17390	17348	17631	17323	17276	17289	17438	17515	17256	17156	17329	17297	17390	17458	17389	17374	17356	17366	17418	17422	17395	17254	17570	17411	17310	17243	17497	17429	17299	17356	17294	17253	17419	17383	17373	17462	17347	17258	17401	17398	17471	17432	17373	17451	17404	17272	17459	17327	17256	17404	17484	17130	17428	17447	17363	17387	17393	17439	17376	17392	17442	17270	17478	17402	17416	17504	17275	17440	17281	17354	17348	17569	17350	17348	17514	17317	17306	17394	17495	17329	17252	17367	17352	17254	17504	17395	17325	17245	17344	17507	17367	17325	17391	17232	17405	17263	17370	17334	17347	17614	17237	17393	17370	17279	17477	17610	17334	17375	17267	17489	17297	17485	17320	17533	17226	17391	17340	17469	17493	17493	17224	17516	17470	17329	17381	17430	17401	17224	17469	17291	17398	17369	17247	17407	17421	17383	17418	17477	17344	17408	17398	17540	17346	17447	17241	17418	17525	17549	17661	17359	17451	17218	17322	17482	17240	17461	17535	17167	17510	17462	17309	17327	17084	17398	17390	17550	17419	17281	17323	17441	17517	17303	17538	17498	17291	17474	17478	17433	17557	17261	17540	17425	17333	17236	17181	17280	17422	17337	17526	17480	17328	17327	17553	17360	17350	17173	17468	17314	17477	17127	17193	17318	17470	17401	17492	17353	17291	17275	17378	17260	17371	17440	17433	17329	17442	17139	17347	17530	17110	17434	17098	17520	17640	17346	17494	17196	17410	17474	17485	17138	17192	17490	17382	17561	17315	17425	17384	17110	17327	17191	17618	17471	17433	17314	17396	17495	17472	17365	17416	17429	17499	17370	17447	17237	17411	17318	17376	17343	17477	17377	17217	17439	17401	17438	17342	17431	17411	17249	17498	17368	17575	17396	17280	17330	17411	17326	17402	17437	17363	17278	17185	17416	17410	17284	17244	17234	17304	17194	17434	17386	17447	17259	17363	17430	17280	17471	17287	17372	17457	17535	17412	17163	17445	17427	17242	17303	17307	17528	17496	17348	17201	17394	17383	17314	17455	17486	17323	17519	17431	17253	17623	17410	17462	17409	17328	17448	17618	17318	17446	17363	17335	17212	17395	17262	17232	17328	17250	17381	17342	17481	17295	17561	17302	17274	17283	17475	17204	17435	17378	17333	17384	17306	17376	17398	17373	17406	17293	17122	17357	17206	17208	17583	17430	17167	17434	17311	17424	17219	17365	17584	17235	17469	17409	17340	17283	17250	17370	17262	17325	17357	17353	17423	17135	17410	17540	17468	17328	17272	17341	17462	17294	17509	17295	17373	17421	17381	17231	17280	17258	17379	17263	17493	17358	17389	17323	17361	17266	17291	17201	17327	17289	17540	17380	17403	17494	17417	17326	17532	17273	17418	17307	17376	17458	17287	17479	17464	17480	17368	17393	17446	17479	17307	17400	17519	17518	17319	17296	17433	17330	17262	17225	17319	17284	17184	17348	17471	17273	17273	17451	17483	17263	17290	17416	17208	17396	17407	17369	17252	17552	17335	17223	17385	17192	17329	17474	17237	17384	17413	17404	17245	17292	17480	17455	17372	17389	17434	17203	17401	17250	17325	17257	17387	17448	17369	17306	17442	17363	17319	17493	17268	17289	17235	17409	17312	17509	17329	17261	17483	17281	17565	17407	17387	17474	17231	17385	17251	17581	17198	17414	17303	17286	17362	17278	17429	17233	17369	17250	17401	17533	17482	17350	17491	17397	17435	17381	17309	17213	17477	17355	17286	17351	17541	17419	17424	17481	17403	17421	17264	17356	17368	17299	17353	17431	17310	17424	17482	17328	17404	17219	17356	17497	17414	17291	17344	17438	17190	17585	17474	17450	17475	17333	17466	17239	17204	17174	17356	17305	17441	17529	17485	17287	17414	17390	17533	17206	17216	17398	17457	17460	17274	17526	17356	17357	17461	17328	17333	17269	17283	17348	17597	17457	17245	17376	17422	17320	17575	17303	17287	17505	17320	17561	17378	17394	17474	17448	17467	17211	17400	17185	17371	17371	17160	17585	17438	17592	17342	17484	17267	17436	17390	17225	17452	17379	17108	17508	17381	17413	17463	17608	17359	17348	17475	17453	17444	17379	17467	17380	17336	17613	17400	17405	17419	17385	17286	17282	17463	17501	17238	17361	17447
23420	21597	28725	35073	76895	74622	60147	45418	35136	31301	29899	29355	29325	29615	29614	28994	29127	29200	29516	29492	29402	29412	29280	29342	29284	29134	29033	29039	29152	29160	29498	29200	29419	29327	28965	29115	29335	29052	29136	29102	29177	29160	28990	29189	29008	29255	29147	28975	29121	29299	29258	29043	29143	29094	28998	29150	29273	29110	29175	29101	29121	29047	29190	29082	29117	29020	29278	29168	29068	29032	29331	28970	29284	28922	29152	29047	29360	28995	29193	28995	29040	29147	29068	29052	29053	29038	29342	29035	29194	28972	29197	29122	28935	29046	29024	29194	28994	29121	29167	28859	29218	29101	28846	29023	29027	28897	28773	29070	29033	29297	29210	29174	28873	28971	29227	29341	28969	28920	29059	29232	29047	29093	29029	29068	29365	29164	29107	29083	29000	29398	29199	28946	29169	29200	29396	28970	29079	29118	28959	29026	29008	29089	28984	29120	29090	29412	29251	29123	28844	29260	28993	29051	29003	28932	29301	29044	29343	29005	29073	28981	28880	29124	29027	29187	29168	29179	28957	29108	29092	29023	29044	29271	29169	28782	29078	29146	28980	29222	29051	28823	29026	29018	28881	28955	28986	28976	29021	29276	29191	29070	28823	29059	29138	29108	29065	29094	28983	29396	29152	28934	28932	28930	29018	28728	29128	28889	28820	29136	29262	29053	28910	29096	29105	29127	29302	29115	29059	29190	28934	29025	29085	28933	29020	28977	28986	29244	29124	29015	28968	29037	29081	29209	29339	29312	29028	28854	29118	28866	29312	29103	29034	29159	29007	28938	28920	29064	28792	29119	28947	29010	28906	28850	29027	29159	28987	28928	28947	29057	29104	29114	28914	29120	29172	29059	29164	29119	29006	29150	28956	29058	29192	29190	29003	29123	29287	28900	29253	28862	28905	29240	29180	28686	29132	28876	29001	29115	29268	28994	29155	29307	29121	29169	29189	29020	29192	28863	28980	29075	29188	28901	28957	29002	29113	29075	28823	29119	29001	28880	29051	29165	29296	29186	29026	29071	29017	29171	29312	29091	29061	29094	29271	28937	29038	28878	29298	29276	29109	28825	29185	28946	29115	29026	29039	28725	28926	29349	28901	29057	29413	29136	29088	29124	29280	29120	28977	28977	29161	29092	29250	29110	29301	29279	29087	29215	28969	29096	29120	28904	29020	29088	29126	29400	29007	28880	29074	28809	28982	29219	29111	29175	29193	29062	28915	29324	29164	28866	29076	29197	29086	29130	29099	28971	29040	28847	29254	29006	29060	29011	28856	28932	29063	29107	29017	28875	29278	28874	29149	29081	29094	28951	28919	29238	28730	28941	29023	29038	28994	28853	29163	29020	29051	29032	29005	28969	29202	29006	29228	29069	29093	29131	29235	28982	29090	29262	29070	29128	29034	29179	28989	29005	28869	29113	29081	29258	29134	29182	29083	29064	28871	29186	29197	29386	29106	29162	28854	29369	29064	28984	28986	29272	29184	29216	29272	29019	29125	29054	28888	28998	29150	29095	28996	28953	28912	29147	29024	29050	29272	29035	29344	29532	29286	29128	29000	29099	29090	29538	29292	29300	28891	29004	29001	28933	29044	29110	29065	29009	29236	29147	28856	29044	29337	28960	29016	28978	28895	28986	29131	29098	29057	28991	28926	28953	29292	29046	29206	29100	29032	29103	29251	28919	29403	29102	29110	28968	29459	29174	29393	28918	29062	29149	28957	29087	29132	29008	29180	29259	29397	29503	29422	28853	29079	29239	28932	28795	29243	29057	29207	29328	28820	29189	28871	29160	29022	29074	29132	29072	29124	28990	29102	29089	28922	29024	29238	29034	29035	28892	29077	29095	29067	29093	29111	29118	29178	29217	29111	28973	28856	29030	28913	29097	28895	28955	29129	29044	29192	29050	28919	29048	28863	29000	29216	29274	29285	28916	29216	29057	29243	28903	28953	28870	28774	28952	29157	28878	29147	28881	29079	29283	29232	29200	29248	29183	29273	28839	29076	28931	29178	29491	29218	29126	29168	29247	29199	29013	29096	29042	28924	29147	29166	29085	29000	28791	28945	29103	29021	29040	29156	29064	29087	29242	29157	29175	28949	29035	28954	28802	29069	29214	28891	29114	28904	29375	29012	29005	28938	29319	29332	29135	28978	29102	29089	28839	28929	28982	29195	28969	29051	29214	29095	29147	29290	28984	28939	29186	29197	29111	29098	29010	28927	28812	28981	29157	29177	29165	29088	28976	28837	29243	29119	29004	28989	28999	29305	29029	29060	29353	28967	28998	28992	28900	28931	29315	29168	29220	29098	29048	29047	29104	29101	29283	29108	28961	29112	28955	29049	29092	29173	28983	29192	29133	29143	29206	29181	29020	29047	29085	29207	29079	28888	28879	29168	29316	29148	28974	29032	29062	29193	29101	28889	29300	29179	28922	29041	28915	29092	29136	29238	28977	28982	29018	28896	29254	29193	29105	28838	29088	28908	29067	29222	29178	29167	29068	29272	29099	29112	29219	29052	29303	29111	28993	28993	28859	29078	29144	28976	29165	29197	28990	29140	28827	29124	28869	28877	29391	29394	29280	28789	29002	28853	29218	29165	29403	29189	29186	29144	29252	28862	29108	28966	29195	29125	28866	28936	28914	29079	29097	29223	29272	29004	28963	29150	29033	29356	28857	29247	28968	28998	28971	29198	29307	29186	29303	29131	28916	28961	28896	29145	29144	29087	29013	28941	28961	29163	29222	29082	29209	29155	29016	29251	29084	29136	29192	29009	29181	29035	29153	28875	29133	29079	29024	29099	28894	29257	28878	29139	29109	28963	28905	29302	28998	29138	29166	29239	29039	29050	29130	29176	29113	29195	29260	28988	29051	29063	29156	28975	29334	29040	28880	28909	29228	29143	28676	29269	29183	29189	29253	28959	29025	29181	29105	28918	29090	29249	28987	29118	28997	28974	29030	29019	29053	29068	29165	29164	29268	29293	29115	29251	28939	29151	28935	29100	29238	28958	28964	29070	29187	28928	29048	29138	29005	28988	29118	29155	29175	29034	29199	28864	29067	29118	29095	29168	29128	28978	28908	29129	29313	29200	28991	29267	29007	29060	29186	29408	29239	29234	29025	29290	28993	29017	29227	29010	29097	29114	29145	29004	29016	29059	29147	29147	29234	29074	29185	29038	29002	29034	29074	29089	29064	29307	29108	29074	28932	28879	29100	29158	29161	29353	28953	29034	28960	29226	29116	29240	29086	29068	29186	28878	29137	28991	28921	28951	28930	28929	29171	29185	29170	29055	28878	29046	29084	28973	29116	28987	29041	28971	29175	29055	29139	29064	29113	29246	29038	29210	29108	29051	29259	28955	28806	28933	29131	29052	29322	29087	28824	29175	29058	29155	29170	29314	29234	29053	29373	28947	28961	29205	29199	29232	29126	29033	29095	29025	28997	28945	29238	29323	28962	28942	28889	29007	28968	29009	29285	29114	29251	29132	29063	29286	28958	29217	29084	29066	29161	29068	29002	29042	29023	29109	29094	29021	29394	29047	29236	29112	28890	29050	29212	29234	29156	29231	29054	29232	28731	29105	29131	29095	28876	29153	28882	29015	28952	29063	29098	29016	29358	29065	29001	29491	29345	29106	28974	28957	28903	29078	29089	29183	28856	29015	29199	29155	28922	29103	29046	29096	29031	29275	28991	29098	29081	29037	29005	29109	29029	29131	29167	28926	29133	28896	29189	29228	28852	28933	28961	29101	28922	28874	28989	29269	28876	29044	29005	29159	29262	29158	28981	29051	28866	29282	28931	28996	29389	29189	29169	29022	29226	29112	28828	28904	29465	29010	29313	29192	28979	29327	29100	28945	29272	29079	28932	29090	29008	29026	29276	29184	29105	29066	29096	29295	29284	29067	29189	29130	28923	29135	28986	28923	29105	28976	29317	28893	28941	29116	28735	28883	29240	28971	29062	29339	29128	28980	29290	29147	29050	29063	28898	29041	29088	29055	28890	29095	29230	29007	28957	29158	29026	29141	28998	29077	29108	29241	29099	29174	28868	29270	28912	28919	29123	29347	29070	29121	29268	29075	28881	29227	29220	28920	29223	28854	28918	28723	28905	28876	29196	29099	28767	29200	29152	29271	28977	29163	29052	29133	29077	29027	28779	28822	29067	29000	28680	28965	29188	29188	29194	29198	29005	28874	28937	29025	29491	29292	29240	29091	29342	29137	28984	29008	29090	29347	28869	28682	29138	29377	29022	29294	28999	29267	28968	29093	28893	29306	29145	28809	29132	28987	29272	29338	29191	28984	29049	29103	29203	29054	28945	28996	29301	29247	29143	29088	29167	29228	29106	29125	29093	29126	29083	29225	29156	29231	29039	29375	29130	29274	28735	29249	29136	28969	28996	29070	28855	29026	28935	28982	28931	29224	29091	28962	29220	29294	29173	29284	29356	29421	29060	29125	29074	29009	29243	29208	29044	29087	29219	29099	29213	29138	29019	28883	29039	28997	29147	29079	29071	29094	28971	29263	29080	29056	28956	29290	29114	29185	29197	29083	29271	29226	28724	28944	29292	29223	29124	29154	28910	29017	29059	29025	28916	28985	29091	29090	29118	29193	28876	28993	28975	28879	28851	28884	29200	29019	29068	29348	28904	29066	29129	28968	29375	29182	28941	29005	29056	29121	29191	29203	29042	29325	28777	29169	29106	29108	29192	29084	28943	29191	29301	29200	29169	29086	29073	28865	29210	29238	29146	29157	29042	29099	28968	28894	29028	28865	29215	29474	29286	29137	29040	28991	29218	29216	29028	29118	29203	29143	28987	29303	29014	29089	28958	29116	29040	29243	29053	29052	29301	28906	29058	29107	29247	29038	29179	29042	29243	29154	29006	29162	28873	29162	29158	28952	29086	29027	29291	29355	28893	29044	29016	28838	28956	29297	29086	29008	29081	29141	29070	29087	29025	28980	29107	29040	29292	29133	29301	29271	28970	29072	28747	29054	29091	29043	28781	28963	28910	29208	28888	28977	28820	29204	29107	29192	29163	29109	29102	29152	29027	28987	28855	29068	29174	29129	28950	29026	29211	29078	29073	28765	29036	29159	29223	28888	29190	28876	29024	29032	28840	29113	29178	28990	28977	28860	29103
25730	50432	45461	56486	93666	78788	56767	35964	23392	19066	18262	17978	18036	17998	17956	17998	17870	18130	18018	17761	18087	18271	17960	18097	18048	18123	18049	18048	17876	18031	18025	18180	18120	18005	18226	18102	18132	17865	18131	17992	17942	18189	18142	18039	17867	17992	17823	18039	18102	17861	18095	18028	17959	18016	17934	18078	17943	17899	17740	17958	17990	18079	17673	18027	17872	18199	17804	18056	17985	18111	17856	18005	18012	17946	17887	18023	17922	17949	18162	18039	17991	17918	18200	17853	17982	17929	17988	18001	18049	17807	18051	18084	17896	18150	17932	17969	18140	17994	18092	18012	17801	18103	18009	17997	18055	18026	17867	18052	17832	17864	17938	18066	17927	17892	18143	18146	17796	17885	17891	18012	17856	18124	18070	17939	18053	17979	17884	17947	18066	17888	18062	18150	17997	18143	17970	18045	17990	18153	17956	18116	17903	18168	17999	18091	17995	18069	18231	18031	18007	17939	18078	17972	17813	17865	18005	18157	17990	17955	17947	17956	18085	17883	17953	17801	17964	17891	17908	17824	17915	17997	17931	18103	17838	17796	18022	17899	17899	18108	17926	18109	17820	17913	18164	17978	17790	17925	17981	17855	17724	17920	17915	17976	18143	17729	18077	17911	18170	17974	17888	17908	17876	18129	18014	18026	18042	17872	17820	18025	17723	17856	17968	18019	17969	18030	17867	17837	18140	17954	17950	17999	17873	17892	18164	18178	17967	17970	17975	18027	18056	17999	17871	17883	18002	17935	18069	18086	18053	18030	17966	17938	17959	17683	17987	17952	17933	17880	18014	17980	17928	18008	17835	17982	17882	17827	18016	18043	17948	17958	18085	17940	17935	18045	17971	17871	18013	17900	17932	17955	17809	17934	18066	18045	17837	18011	18043	17995	17826	17946	17947	18026	17931	18046	18056	18062	17969	17766	17935	17820	17903	17763	17996	17951	17901	17953	18050	17830	18019	17876	17906	17985	17944	17836	18032	17853	17915	17797	17990	17895	17990	17977	17996	17730	17921	17857	18229	18082	17916	17930	18014	18269	17970	18122	17961	18014	18036	17818	17940	17966	17871	18195	17908	17931	17851	17985	17839	17902	17903	17749	18093	18063	18025	17784	17720	17981	18077	17899	18007	17810	18216	17870	17984	17881	17937	17967	17963	17912	17977	18093	17766	17964	17726	17959	18042	18053	18107	17987	18238	18046	17853	17800	17837	18066	17860	17978	18113	18059	17917	18054	17923	17835	17855	18068	18054	17943	17977	18089	18098	17994	17859	18064	17857	17965	18044	18134	17913	17989	18028	17964	17934	17838	17919	17937	18065	17845	18073	18127	17987	17872	17730	18142	17914	17843	17957	18012	17904	17991	17951	17718	17923	18157	18011	18150	17968	17903	18029	17966	17895	17876	18037	17744	17940	17963	18046	17824	17933	18147	18083	17922	18200	17889	18067	18051	17992	17836	17934	17894	17976	18090	18036	18020	17927	17772	17934	17988	17915	18121	18020	17885	17899	17856	18122	17931	17917	18258	17936	18027	18010	17957	18021	18068	17836	17986	18017	17869	17881	18103	18126	17838	17954	17805	18141	18150	18093	17975	18067	17635	18064	18074	18063	18036	18010	17956	17899	18055	18000	17768	18076	18119	17881	18019	18004	18023	18031	17941	18098	17883	17932	17821	18016	18125	17821	17989	18034	17827	17955	17958	17816	18130	17985	17951	17910	18035	17858	17816	18020	18010	17913	18111	17897	17879	17971	18211	17946	18161	17925	18093	18086	17996	17913	17834	17951	18015	17731	17998	17840	17943	17940	17878	17977	18147	18081	18207	17869	17891	17960	17861	18029	17996	17989	18034	17892	18028	18089	18064	18076	17972	18045	18137	18105	17905	17943	17765	18147	17954	17929	18053	17824	18013	17829	17834	17779	17929	18172	17947	17910	17767	18103	18133	18062	18062	17994	17978	18002	17845	17968	17856	18009	17859	17731	18044	18101	17927	17848	17983	18174	17920	17815	17998	17970	17730	17830	18048	18040	17742	18046	17791	17992	18148	18157	17873	17868	17895	17802	18134	17910	17935	17855	17937	18043	17889	17981	17791	18078	17743	17969	18069	18082	17959	17942	17729	18093	17758	18037	18132	17871	17991	17986	17947	17930	17912	17980	18083	18083	18054	18011	18129	17923	17821	17993	17976	18002	17988	18033	17957	17988	17907	18073	17913	18011	17991	17906	17923	17962	18144	17934	18021	18027	17848	18045	18187	18043	17972	18097	18033	17917	17962	18069	17845	17980	17827	18044	18039	17892	18003	18005	18066	17901	17857	17749	17937	17960	18220	17957	18009	17910	17974	17950	17882	17987	18045	17965	17876	17985	18041	17923	18083	18076	17867	18203	17966	17806	17864	18231	17922	18090	18009	17903	17879	17905	18006	18147	18012	18039	18099	17817	18043	17874	18105	17793	18045	17811	17987	18088	18074	17992	17931	17994	17858	18174	18026	17915	18011	17887	18046	17936	18066	17900	17965	17883	18043	17873	17905	18205	17995	18180	17927	18154	17961	17803	17868	18121	17947	18007	18007	17931	17888	18078	18024	17880	18070	17962	17747	17849	17908	17912	18022	17878	18003	18053	17831	17953	17954	17750	18078	18078	18023	17771	17925	18029	17861	17948	17891	18051	18184	17963	17890	17956	17910	18067	17833	18004	18030	18216	17987	17964	17793	17877	17947	18086	18103	18107	17896	17966	18036	17995	17847	17849	17812	17732	17930	18064	18023	17878	18041	18120	18063	18049	17848	17889	17915	17998	17975	17872	17910	17992	17805	18062	17893	17932	18037	17986	17775	17789	17926	17740	17899	17846	17910	17981	17983	18011	18025	17906	18063	17859	18056	17862	18077	17804	18042	17826	17901	17938	18035	18035	18216	17997	17974	17961	18017	18051	18065	17918	17859	17942	17955	17982	17874	18066	17804	17742	18005	18086	18095	17981	18045	18014	17943	18137	17850	18062	17919	17869	17962	18139	18147	17885	17913	17915	17930	17974	18046	17882	18050	17959	18081	17858	18065	18074	18067	18019	18048	18049	17903	18041	18006	17861	17965	18099	18010	18022	18036	18050	17963	18098	17926	18116	18019	17847	17861	17909	17860	17864	17967	17969	18109	17882	18012	18057	17868	17980	18010	18050	17894	17920	17875	18084	17901	18024	18045	17936	18140	18003	18015	17926	17815	17969	18013	17905	18002	17945	17856	17968	18017	17949	18081	17890	18050	18147	17881	18036	18067	17827	17909	18125	17748	18144	17819	18072	18013	17893	18097	17981	17830	17902	18007	18072	17876	18051	18041	18075	17932	17802	17828	18043	17949	17821	18020	18135	18000	17860	17861	18098	17961	17916	17943	17788	17995	18077	18114	17971	18061	17907	17944	17932	18089	18082	18046	18187	18016	17956	17920	17925	17965	17952	18188	18196	18026	18207	18011	17804	18051	17994	18111	17873	18055	17722	17940	17915	17981	17827	17763	18096	17767	17897	17905	17993	18053	17966	17908	17948	17868	18224	18026	17852	18053	17784	17900	17929	18084	17919	17974	17748	17915	17975	18046	17980	17907	17901	17980	18146	17780	17978	18130	18168	17826	17918	18068	17906	17828	18005	18052	17857	18117	17996	18063	18054	17945	18122	17941	18136	17969	17971	17988	17848	18053	18001	18059	17869	17833	18042	18091	18024	18063	18061	17828	18250	17998	17758	18033	17972	17852	17799	17967	17975	18005	18019	18002	17973	17972	17982	18112	17727	18083	17798	18035	17925	18006	17925	18031	18180	17843	17979	17907	18023	18059	17891	18000	17999	17885	17846	17940	17851	18014	18086	17963	18005	17912	17913	17921	18009	17836	18108	18016	17840	18046	17920	18048	17956	18199	17949	17970	17926	17931	17865	17786	17950	18002	17762	17948	17891	17770	18005	17909	17996	17941	18047	17898	18018	17829	17984	17954	17986	18021	17918	17769	18000	17845	18050	18122	17940	18071	17874	17864	17943	17969	18025	17870	17923	17912	18144	17931	17982	17676	17949	18003	17839	18126	17886	18183	17930	17942	17980	17760	18014	17812	17971	17957	17973	17945	18092	18130	18005	18006	17946	17919	18033	17771	18074	18002	17899	18028	18032	18086	17909	18077	17921	17769	18071	17958	18108	17991	17883	17931	17948	17877	17824	17973	17902	17960	17769	17958	18104	18011	18062	18018	17882	18040	17989	17879	17975	17810	17947	17987	17858	18050	17959	17907	17845	18032	17855	17936	17928	18109	17872	17863	17898	17985	18014	17893	17850	17833	17995	17986	17935	17963	17886	18016	17956	17936	18051	17895	18040	17950	17913	17882	17788	18027	18105	17915	17965	18021	17902	17924	18113	18030	17887	18113	17918	17936	18172	17898	17743	17870	17870	18172	17950	18081	17834	17948	17829	18120	17909	18059	17860	18170	17930	17914	17892	17670	17912	17895	18165	17982	17794	17916	18090	18078	17936	17910	17833	17988	17998	17796	17908	18037	17888	18000	18079	17979	17969	18058	17807	18015	17954	18008	17891	18140	18016	17970	17843	18017	17975	17875	17957	17927	18034	17928	17913	17970	17974	17971	18024	18112	18103	18074	18077	17962	18080	17917	17763	18075	18081	18000	17881	18009	17893	18020	18018	17933	17857	18013	17938	17975	17811	18000	18230	18028	18142	18052	17998	17919	17971	18160	17878	18123	17995	18063	18024	18042	18032	17935	17948	17875	18031	18019	17835	18226	17860	17842	17991	18199	17887	18085	17862	17939	17882	17901	17958	17917	18021	17865	18146	18021	18116	17881	18114	17974	17929	18083	18192	18030	18051	18000	17915	17971	18035	18019	17856	18089	17929	18029	18047	17844	18016	18021	18035	17995	17975	17956	18070	17980	18234	18085	18118	17955	18006	17919	17803	17786	18088	17940	18043	18070	18076	17723	17966	18071	17823	17984	18203	18032	17606	17837	17990	18011	17950	17851	18196	17872	17943	18127	17972	18027	18041	17834	18005	17922	17921	17936	18011	17775	17914	17829	17863	17949	17916	18010	17888	18123	17940	17729	17954	18018	18153	17846	17872	18022	17998	18058	18042	17962	17870	17970	17952	17943
34622	29746	33870	33864	38672	38626	34976	31463	29363	28584	28312	28377	28511	28300	28448	28244	28376	28410	28197	28187	28226	28215	28493	28317	28232	28267	28211	28448	27905	28189	28428	28482	28414	28304	28435	28226	28308	28167	28353	28146	28322	28299	28171	28477	28430	28333	28232	28329	28293	28352	28614	28349	28306	28440	28329	28292	28214	28387	28434	28341	28262	28588	28345	28202	28161	28374	28277	28264	28194	28038	28072	28249	28107	28362	28393	28233	28415	28338	28343	28262	28446	28331	28444	28112	28178	28553	28271	28153	28345	28177	28280	28413	28561	28309	28502	28320	28539	28109	28389	28482	28322	28482	28187	28218	28524	28467	28423	28258	28272	28131	28151	28201	28175	28136	28216	28485	28295	28299	28488	28307	28447	28496	28274	28418	28364	28421	28060	27942	28186	27959	28188	28181	28010	28408	28320	28104	28115	28148	28086	28246	28068	28244	28364	28195	28233	28119	28298	28211	28227	28215	28010	28202	28412	28169	28353	28653	28105	28494	28284	28121	28206	28027	28105	28168	28125	28608	28296	28579	28427	28304	28312	28145	28463	28157	28156	28453	28357	28301	27960	28174	28415	28517	28190	28390	28420	28331	28231	28136	28070	28163	28267	28236	28496	28429	28437	28325	28100	28334	28176	27978	28333	28299	28302	28202	28376	28207	28432	28407	28315	28364	28477	28278	28222	28233	28025	28092	28299	28084	28294	28155	28028	28137	28287	28237	28368	28424	28215	28338	28147	27939	28366	28289	28180	28238	27928	28062	28058	28177	28136	28190	28147	28358	28194	28378	28037	28352	28556	28185	28505	28314	28536	28259	28536	28275	28112	28296	28553	28308	28241	28458	28256	28523	28323	28497	28319	28395	28166	28209	28004	28527	28370	28091	28178	28514	28374	28227	28355	28296	28259	28220	28269	28377	28326	28094	28474	28180	28160	28286	28093	28299	28163	28153	28258	28080	28019	28404	28241	28162	28360	28385	28319	28178	28469	28143	28236	28057	28486	28095	28167	28277	28426	28257	28092	28482	28315	28439	28355	28325	28181	28157	28230	28412	28093	28210	28154	28301	28262	28119	28233	28285	28192	28009	28197	28277	28200	28178	28302	28394	28372	28389	28125	28393	28570	28330	28428	28442	28323	28123	28084	28364	28082	28279	28197	28511	28186	28150	28201	28033	28056	28288	28143	28395	28176	28314	28425	28255	27996	28633	28294	28288	28143	28532	28294	28126	28337	28263	28255	28186	28198	28477	28444	28443	28452	28284	28338	28204	28092	28329	28166	28327	28280	28243	28145	28305	28353	28276	28311	28166	28439	28457	28363	28497	28414	28132	28527	28331	28411	28225	28006	28294	28385	28275	28214	28351	28377	27961	28438	28300	28212	27972	28114	28278	28277	28236	28216	28083	28385	28524	28303	28359	28435	28161	28268	28202	28291	28518	28283	28222	28209	28225	28298	28106	28378	28368	28308	28029	28262	28509	28343	28155	28246	28302	28203	28395	28578	28247	28199	28157	28200	28289	28042	28221	28480	28385	28312	28090	28338	28411	28299	28221	28247	28256	28436	28478	28463	28322	28538	28292	28315	28437	28141	28332	27996	28294	28369	28345	28397	28382	28092	28245	28402	28426	28153	28341	28339	28466	28262	28278	28497	28359	28409	28268	28303	28290	28344	28214	28295	28507	28256	28214	28132	28328	28361	28187	28142	28323	28302	28114	28557	28176	28083	28081	28157	28264	28183	28437	28496	28340	28220	28096	28670	28361	28466	28640	28333	28561	28116	28431	28631	28266	28434	28212	28277	28183	28108	28228	28282	28141	28334	28295	28241	28353	28189	28439	28360	28137	28204	28031	28448	28232	28181	28218	28284	28027	28553	28439	28403	28374	28203	28589	28234	28036	28245	28357	28273	28435	28700	28416	28469	28444	28364	28198	28266	28393	28553	28151	28204	28353	27898	28493	28427	28183	28349	28322	28321	28384	28160	28060	28522	28281	28345	28318	28200	28388	28429	28324	28385	28464	28158	28330	28392	28204	28290	28225	28467	28469	28132	28436	28481	28401	28283	28271	28500	28141	28206	27824	28185	28076	28173	28424	28398	28172	28047	28143	28173	28188	28193	28351	28123	28411	28063	28291	28404	28459	28391	28302	28301	28294	28200	28092	28442	28281	28508	28394	28413	28033	28202	28165	28104	28295	28249	28008	28525	28299	28383	28477	28311	28344	28370	28548	28075	28227	28415	28294	28487	28017	28677	28506	28265	28276	28501	28256	28410	28216	28110	28330	28563	28371	28308	28291	28323	28388	28204	28264	28302	28457	28229	28540	28365	28433	28203	28297	28351	28299	28634	28068	28218	28501	28143	28336	28213	28373	28354	28271	28401	28414	28168	28139	28093	28198	28178	28309	28254	28177	28192	28093	28701	28082	28196	28103	28039	28284	28301	28118	28306	28336	28392	28577	28309	28104	28250	28419	28342	28212	28435	28222	28419	28483	28191	28188	28482	28230	28440	28404	28129	28428	28209	28242	28406	28546	28233	28420	28525	28371	28151	28385	28122	28419	28240	28366	28470	28081	28236	28264	28449	28412	28463	28346	28407	28372	28317	28651	28458	28134	28392	28628	28438	28127	28378	28471	28175	28219	28297	28550	28127	28396	28276	28155	28266	28566	28325	28435	28314	28261	28381	28600	28290	28411	28302	28144	28268	28295	27936	28216	28224	28415	28299	28102	28202	28174	28475	28192	28136	28364	28427	28303	28006	28243	28337	28006	28311	28500	28241	28345	28344	28467	28463	28193	28409	27968	28379	28178	28180	28213	28376	28465	28536	28237	27967	28158	28438	28381	28185	28066	28338	27993	28509	28334	28310	28320	28183	28312	28338	28373	28290	28402	28363	28138	28243	28398	28331	28341	28065	28366	28380	28308	28366	28329	28269	28231	28345	28422	28552	28345	28215	28206	28267	28233	28582	28460	28396	28486	28278	28255	28310	28575	28373	28235	28102	28449	28366	28145	28147	28177	28431	28207	28362	28209	28289	28133	28495	28246	28212	28411	28530	28416	28451	28086	28391	28341	28213	28269	28267	28354	28430	28278	28073	28339	28402	28322	28281	28301	28258	28430	28422	28128	28323	28328	28252	28477	28187	28294	28385	28664	28343	27943	28450	28231	28202	28363	28094	28227	28353	28386	28290	28125	28172	28069	28177	28147	28153	28452	28328	28298	28158	28436	28299	28401	28386	27974	28279	28535	28604	28520	28333	28208	28538	28190	28217	28206	28194	28224	28203	28235	28492	28507	28586	28382	28205	28288	28011	28427	28318	28355	28284	28494	28496	28325	28089	28229	28261	28529	28286	28303	28347	28228	28374	28304	28330	28190	28264	28109	28442	28365	28283	28085	28184	28157	28183	28510	28108	28125	28383	28078	28325	28430	28222	28117	28363	28217	28212	28564	28251	28304	28414	28453	28259	28273	28510	28301	28272	28758	28360	28197	28251	28384	28490	28499	28264	28370	28323	28344	28470	28342	28490	28422	28622	28009	28210	28333	28383	28142	28387	28088	28297	28287	28044	28192	28458	28194	28494	28238	28597	28414	28333	28172	28269	28421	28428	28107	28237	28219	28325	28485	28313	28281	28311	28506	28573	27950	28453	28500	28285	28122	28251	28242	28520	28400	28183	28502	28180	28058	28066	28333	28176	28473	28265	28283	28288	28369	28127	28452	28397	28349	28342	28329	28429	28263	28134	28171	28056	28185	28398	28217	28125	28364	28078	28335	28481	28267	28461	28355	28323	28225	28239	28221	28234	28343	28325	28580	28402	28490	28283	28540	28347	28196	28563	28350	28412	28346	28236	28305	28266	28310	28224	28295	28335	28375	28089	28301	28089	28329	28305	28086	28342	28491	28351	28407	28303	28497	28333	28119	28577	28643	28158	28063	28412	28313	28436	28190	28141	28399	28192	28265	28464	28181	28402	28424	28326	28580	28159	28259	28410	28254	28467	28319	28355	28335	28318	28326	28207	28590	28444	28380	28335	28426	28375	28263	28307	28260	28317	28280	28144	28190	28372	28363	28252	28388	28463	28204	28456	28395	28064	28339	28294	28201	28126	28250	28526	28502	28322	28535	27963	28272	28296	28314	28101	28292	28055	28152	28048	28369	28213	28333	28294	28302	28223	28556	28273	28256	28351	28350	28278	28330	28128	28050	28399	28348	28275	28139	28486	28430	28457	28350	28248	28358	28041	28338	28218	28465	28246	28389	28324	28377	28248	28439	28176	28422	28460	28112	28279	28277	28456	28229	28158	28499	28187	28308	28446	28336	28173	28361	28321	28541	28396	28231	28455	28443	28413	28417	28342	28341	28223	28427	28261	28391	28405	28305	28196	28475	28543	28588	28082	28515	28367	28583	28254	28235	28091	28269	28135	28266	28296	28182	28494	28086	28436	28459	28255	28194	28474	28435	28408	28248	28210	28242	28137	28136	28320	28472	28509	28261	28263	28259	28403	28240	28129	28333	28347	28213	28572	28326	28184	28556	28505	28514	28326	28284	28464	28143	28203	28394	28151	28350	28477	28309	28518	28352	28297	28283	28298	28337	28334	28116	28263	28159	28353	28135	28290	28263	28077	28007	28307	28278	28493	28337	28228	28314	28157	28324	28417	28382	28584	28251	28444	28328	28345	28261	28226	28245	28253	28272	28127	28187	28033	28165	28476	28088	28267	28477	28297	28334	28379	28377	28385	28458	28421	28243	28416	28353	28332	28293	28319	28226	28190	28565	28337	28342	28241	28382	28336	28402	28311	28454	28390	28217	28372	28402	28375	28231	28213	28249	28523	28425	28317	28331	28427	28334	28217	28404	28473	28518	28347	28306	28292	28199	28458	28184	28290	28367	28252	28536	28223	28242	28333	28139	28297	28618	28251	28536	28103	28220	28360	28211	28350	28450	28059	28447	28330	28431	28196	28299	28376	28475	28450	28397	28256	28143	28290	28393	28536	28232	28180	28235	28263	28357	28221	28325	28315	28407	28183	28346	28263	28413	28423	28202	28254	28208	28470	28318	28413	28215	28346	28326	28392	28396	28299	28517	28225	28325	28492	28224	28421	28288	28284	28353	28316	28430	28121	28240	28568	28395	28435	28196	28259	28210
20056	25750	24571	22936	29293	27703	22789	19398	17818	17213	17145	17214	17104	17058	17062	17019	17319	17018	17257	17227	17106	17105	17343	17059	16966	17006	17125	17259	17073	17217	17028	16949	17171	17105	16916	17214	17072	17085	17166	17105	17200	17052	17066	17084	16862	17197	16952	17170	17066	17167	17052	17067	17045	17049	17142	17193	17107	17005	17184	17038	17029	16986	16965	17166	17078	17121	17289	17051	17142	17253	17094	17165	16947	17078	17223	17135	16945	17161	16959	17074	17098	16927	16976	17099	16960	17019	17211	17090	17125	17238	17060	17132	17052	17241	17208	17068	17218	16938	17101	17194	17011	17087	16888	17118	16807	16954	17208	16884	16990	17006	17002	16818	17162	17057	17058	16983	17144	17193	17153	17102	17064	17238	17106	16815	17132	16970	17095	17154	16867	17242	17152	17143	17000	17218	17018	17201	17106	16882	16993	16999	17030	17024	17059	16923	16857	17193	17060	16872	17065	16886	16998	17061	16974	17124	17065	17117	17221	17277	16956	17075	17195	16974	16979	17014	17194	16955	17098	17121	16954	17233	17144	17009	17010	17000	17158	17022	17159	17077	17272	17084	17062	17008	17050	17033	17036	17019	17099	16930	17033	17308	17088	17173	17142	17050	16919	17087	16922	16979	17206	17174	16977	17124	17223	16846	17139	17301	17025	16941	16955	17180	16975	17074	17069	17025	17025	17130	17147	16995	17164	16989	17070	17141	16967	17125	17000	17051	17272	17196	16922	17239	17205	16958	16980	17200	17041	17183	17054	17071	17124	17152	17050	17277	17225	16939	17176	17218	17036	17068	17061	17142	17006	16997	16985	17339	17048	17055	16864	17031	17149	17113	17218	17129	17148	17003	17054	17149	16908	17104	17018	16902	17107	17057	17013	16923	17125	17226	17148	17176	17003	16971	16881	17309	17200	17200	17124	16991	17016	17275	17083	16883	16962	17122	17262	17012	17127	17046	17123	16934	17078	17113	17029	16962	17031	17002	17191	16928	17333	17056	17158	16975	17062	17183	17060	16973	17016	17012	17135	16996	17127	16907	16950	17083	17062	17219	17099	17154	17157	17241	17053	16978	17251	17019	17099	16875	16854	17018	16974	17258	16989	17098	16992	17026	16964	17131	16867	16991	16964	17152	17091	17184	16887	16936	17181	17107	17040	17219	16939	17114	16970	16978	16906	16997	17136	17079	17079	17118	17132	17003	17096	17245	17177	16977	16864	16976	17098	17042	17118	16923	17078	17301	17267	17246	17042	17151	17067	16931	17095	17161	17083	16990	17260	16864	17053	17117	17004	16895	17040	17110	16968	17137	16936	16929	16920	17140	17113	17249	17192	16946	17082	16896	17156	17158	16951	17109	17158	17076	17116	17071	17003	17109	17109	17077	17232	17063	17064	16822	17167	17091	17041	17114	16996	17185	17029	17100	17129	17085	17175	16994	17232	17102	17118	17178	17185	17029	16869	17015	17224	16904	16964	16938	17104	17183	17069	17067	17040	17049	17087	16885	17158	17014	17074	17239	17003	17067	17095	17193	16995	17092	17167	17023	17050	16943	17009	17014	17235	16993	17046	17090	17095	17201	17222	17169	17277	17094	17120	16923	17102	17199	17006	17027	17242	17195	17040	16984	16940	17296	16953	17266	17059	17007	16951	17118	17206	17192	17009	17073	17081	17123	17133	17036	17243	17005	16984	17201	16774	17143	17245	17032	17173	17139	17125	17031	17026	17033	17186	17035	17217	17035	17124	17038	17166	16980	17099	17123	16869	17033	17218	17022	17133	17029	17170	17082	17068	17068	17145	16951	17014	17168	17227	17275	17092	16960	17091	17103	17145	17009	17341	17269	16891	17083	16945	16938	16945	17190	17194	17247	17239	17092	17166	17209	17146	17114	17146	17091	16942	16941	17185	17214	17079	16955	16965	17061	16972	17122	17175	17088	17282	16994	17045	17148	16948	16911	17030	17197	17147	17164	17166	17193	17024	17067	17153	17162	17154	17131	16947	16965	17104	17059	17067	17028	17057	16902	16939	17136	17057	17037	17055	17031	16937	16963	17059	17039	16967	17135	17108	16999	16936	16994	17044	16880	17072	17106	17055	17051	17132	16886	17092	17175	17130	16980	17048	17191	17083	17178	17214	17028	17039	16941	17034	17152	17087	16881	17162	17016	16980	17210	16746	16786	17094	17056	17030	17162	17118	17147	17070	17069	16945	16941	17053	17255	17111	17007	17193	17200	17085	17018	17138	17092	17058	16961	16879	17041	17149	16976	17299	17111	17125	17144	17209	16894	17211	17154	16988	16990	17290	16938	16930	17075	17020	16938	17227	17079	17117	17265	16997	17401	17056	17234	17009	17053	17195	17142	17179	16840	17054	17091	17022	17113	16981	17081	16862	17189	17157	17066	17156	17050	17191	16946	17057	16936	16893	17083	17019	17093	16872	17147	17068	17130	17098	17137	17209	17011	16875	17101	16981	17364	17227	17014	17000	16951	16901	17085	17085	16880	17044	17182	17251	17199	17112	17127	17084	17114	16944	17114	17068	16973	17086	16914	17073	16978	16975	16898	17074	17206	16988	17113	17217	17130	16956	17053	16988	16976	17106	16966	17204	17085	17041	17145	17023	17111	17123	17043	17025	17192	17032	17004	17163	17102	17168	16992	16905	16956	17266	17156	17018	17117	17061	17070	17014	17198	17182	17105	17180	17136	17116	17047	16993	17098	17039	17035	17050	17043	17263	17258	17158	17144	16949	17137	17174	16885	17303	17116	16915	16914	16938	17184	16972	17008	17179	17048	16919	17039	17196	16994	17196	17043	17143	16968	17132	17129	17090	17234	17011	17100	16999	16912	17162	17024	17144	16836	16986	17080	17229	16914	17205	16958	16956	17221	17240	17096	17277	17030	17046	17031	17056	17028	17105	17046	17262	17194	16963	17034	16875	17218	17101	17089	16966	17121	17118	16942	17038	17310	17105	16811	17112	17196	16907	17127	17031	17135	17123	17122	17131	17043	17123	17098	17046	17184	17094	17031	17003	17130	16984	17050	17146	17129	16922	16972	17059	17047	16891	17149	17062	17212	17101	17154	17095	17140	17298	16934	17087	17132	16940	17017	17020	17101	17035	16925	17024	17121	17102	17082	16961	17064	16957	16807	17180	16958	17054	17116	17096	17131	16966	17018	17049	17174	17280	17242	17026	17070	16980	17060	17139	17079	17115	17008	17155	17035	17233	16884	17178	17199	17052	17101	17100	17052	17097	17195	16990	16958	17109	17066	17111	17221	17058	17132	17290	17007	17047	17100	16985	17127	17056	17208	17143	17354	17044	17083	17128	16930	16999	17033	17148	17184	17079	17069	17035	17369	17201	16937	17196	17257	17060	17152	16951	17066	17050	17086	17198	16988	17063	16984	17145	17039	17066	16968	17235	17052	17042	16997	17072	17023	17151	16985	16909	16935	17340	17007	17056	16992	16968	17230	17075	17051	17100	16884	17148	17024	17081	17072	17178	16919	17194	16967	17146	17070	17245	17056	17295	17075	17192	16961	17137	17150	17198	16955	17056	17051	17163	17115	17156	17029	16971	17133	16956	16789	17017	17016	17066	17224	17094	16981	17094	17061	17048	16990	17142	17060	17076	17155	17155	17338	17160	17198	17165	16975	17005	17014	17067	17217	17077	17257	17090	16978	17033	16944	16796	17059	16864	17219	17101	16989	17250	16960	17020	17040	17148	17043	17125	17209	17050	16980	17105	16976	17268	17064	17059	16990	17044	17065	16980	16943	16880	17145	17214	16953	17199	17081	17240	17134	17071	17155	17118	17156	17031	17214	16981	16957	17087	16981	16930	16960	17126	17146	17166	16966	17105	17089	17130	17158	17033	17126	17037	17098	17016	17130	16971	17098	16870	16999	17079	17223	17053	17286	16999	17117	17105	16969	16969	17082	17213	16935	16966	17088	17283	16994	16937	17183	16848	17133	17001	17192	17051	17350	17031	17051	17072	16961	17063	17079	17143	17176	17197	17034	17027	16998	17051	16963	17155	17167	17106	16837	17033	17074	17141	17092	17091	17210	16953	17040	17143	17220	16967	17228	16982	17047	17072	17038	16912	17172	17122	17003	17132	17056	17192	17193	17062	17106	16984	17010	16997	17376	16984	17122	16845	16788	17139	17174	16973	17152	17178	17020	17128	17078	17315	17064	16992	17163	17178	17118	17115	17222	17212	16842	16938	17083	17125	17030	17153	17012	17157	16939	17186	16978	17022	17330	17019	17205	17038	16965	17117	17102	17079	17255	17000	17094	17035	17202	17144	17060	17068	17005	17131	17125	17017	17094	17094	17190	17027	17048	17146	17251	16975	16934	17078	17114	17081	17154	17100	17011	17148	16768	17213	17126	17239	17066	16932	16828	17078	16981	16961	16929	17202	17168	17098	17119	17260	16982	17181	17104	17146	17037	16989	17054	17098	17216	16981	17061	17084	16990	16941	17141	16996	16952	17111	16878	16996	17113	17094	17038	17076	17188	17083	16961	17066	17130	17074	17233	17181	17055	17200	17025	17131	17092	17231	17034	17116	17019	17158	17193	17157	16914	17201	16928	16933	17094	16926	16996	17154	16891	17076	16946	17141	17139	17149	17019	17293	16982	16979	16989	17183	17149	17149	17172	17069	17092	17219	17078	17144	17037	17069	17035	17033	17343	16971	17100	17018	16995	17076	17008	17187	17046	17142	17148	17228	16928	17002	17096	17297	17057	17076	17232	17024	17175	17127	17236	17040	17082	17000	17025	17286	17188	17106	16998	17195	17091	17222	17300	17328	17175	17075	17187	17131	17125	17082	17015	17213	17077	17007	17103	17031	17117	17155	17018	17033	17195	16998	17086	17157	17309	16909	16868	16959	17309	16966	17228	16746	17170	16801	17135	17269	16980	17071	17165	16974	17179	17142	17095	17011	17034	17070	17000	17222	16988	17009	17239	17206	17086	17263	16999	17305	17135	17250	17057	17111	16991	17091	17196	17207	17230	17183	17012	17023	17180	17274	16924	17132	17162	17075	17144	16999	17121	17208	16953	17051	16977	17199	17024	17029	16958	17040	17149	17056	17167	17058	17184	17343	17043	17001	17205	16859	17135	16966	17051	17144	17099
25796	21639	29125	34270	61593	64543	50740	38306	31606	29056	28522	28133	28275	28575	28336	28313	28244	28207	28426	27922	28166	28310	28198	28257	28066	27862	27876	28085	28306	28080	28138	27871	28268	27985	28096	28099	28060	27963	27983	28270	28315	28257	28133	28044	28309	28097	28054	27960	28092	28203	28425	28083	28178	28303	28083	28220	27980	28159	27807	28043	27986	28153	27921	28187	28088	28052	27903	27870	28120	28080	28147	27977	28204	28062	28238	28269	27945	28131	28036	28152	28247	28066	28292	28236	28108	27878	28205	28124	28032	28137	28179	27991	27923	28058	28094	28006	28062	28196	27804	27696	28020	27932	28082	27849	28002	28093	28000	28079	28013	28018	28172	28079	28022	27976	28053	28091	28133	27913	27879	27928	27928	28208	27958	28153	28182	28307	27830	27995	28032	28053	28120	28294	27966	28050	28118	28140	28184	28276	28138	28339	27928	28280	28295	28035	28120	28098	28341	28169	28193	27969	28034	28088	28200	27982	27889	28278	28221	28153	27870	28141	28170	28094	28198	28129	27957	27803	27971	28145	28025	28131	27940	28031	27957	28252	27927	27918	27921	28040	27886	28104	27866	28004	28161	28050	28100	28257	28122	28236	28176	28294	28119	28060	27970	28221	28031	27865	28158	28306	28195	28120	28190	28197	27873	28027	27855	28028	27919	28032	28019	27823	28041	27950	28144	27979	28126	27990	28246	27922	28296	27832	28140	28252	28032	27994	28101	27928	28227	28069	28002	28031	28015	27952	28095	28049	28018	28295	28120	28052	28017	28311	28104	27995	28132	27955	28053	28084	28038	28296	28318	28035	28302	28111	28107	28064	27972	28223	27911	28103	27827	28028	28077	28092	27996	28053	28159	28332	28228	28057	28216	27976	28059	28172	28217	28252	27982	28228	28165	27957	28044	28252	28053	28138	28297	27995	28035	28113	28119	28014	28120	28025	28221	28070	28166	28089	28188	27901	28071	28214	28106	28330	28282	27778	27947	28134	27979	28099	28035	28047	28081	28095	27934	28257	28086	28201	28093	28016	28110	28212	28166	27865	28112	28130	27904	28201	28080	27953	28088	28195	28113	28242	28344	27996	28102	27891	28145	28201	28034	28080	27785	28159	27985	28117	28120	27917	28095	28055	28202	28001	28033	28097	28038	28276	28010	28042	28198	28115	27967	27931	28053	27958	28066	28074	27896	28183	28380	28267	28180	28047	28132	28126	28080	28128	28167	27920	28107	28274	27935	27974	28047	28303	28063	28243	28027	28057	28126	28125	28019	28175	28108	28200	28074	28179	28032	27966	28020	27989	27981	28116	28182	28204	28197	27870	28054	28175	28407	28094	28130	27841	28066	28046	28006	28219	28273	28229	28161	28179	27996	28037	28009	28153	28227	27935	27963	28156	28101	28047	28074	27955	28101	28151	28220	28134	28196	27935	28102	28040	27918	28002	28079	28053	28155	27960	28007	28086	28138	27931	27880	27916	28371	27960	27986	28052	28247	28026	28269	28117	27949	27984	28027	28099	28340	28127	28220	28125	28061	28241	28066	28064	28086	28064	27865	28229	28048	28202	28144	27934	28132	28113	28078	27981	27911	28224	27993	27937	28107	28042	28082	27879	28029	28250	28196	28243	28255	27923	28408	28311	28140	28096	28078	27991	28129	28086	28133	27991	27990	28128	28143	28160	28196	28236	27809	28128	28207	28191	28139	28255	28000	28068	28266	28229	28039	28238	28048	27959	28008	28092	28313	28188	28059	27988	28192	27978	28024	28146	28201	28235	28020	28197	27908	27977	28043	28089	28004	28191	28098	28079	27934	28130	28123	27896	28076	27994	28098	28193	28267	27962	27911	28284	28045	27931	28398	28105	27922	28280	27878	27967	28128	27988	28028	28188	28129	27882	28115	28219	28016	27981	28185	28277	27893	28221	28123	28211	28092	28013	28184	28215	28162	28222	27888	28145	28058	28158	28054	28237	28145	28079	28298	28345	28088	27936	27832	28112	28261	28226	28034	28103	28083	28187	28041	28089	27970	27766	28141	28279	28022	28216	28159	27985	28137	28004	28243	27996	28068	28003	28104	28032	28216	28097	28115	28123	28040	28266	28185	28074	28037	27897	28207	27847	28163	27985	28084	28306	28111	27905	28361	28091	28142	28087	28268	27965	28053	27990	28075	28034	28091	28108	28260	28045	27863	27941	28107	28159	28039	28037	28118	28260	28185	28021	28120	28021	28145	27887	28054	28292	28183	27905	28029	27833	27949	28162	27995	28080	28170	27958	28225	27955	28154	28032	28002	28189	28034	28048	28228	28214	28216	28226	28219	28277	28101	27950	28101	27939	27999	28246	28184	27895	28045	27891	28126	28008	28099	28233	28407	28223	28071	27950	28083	28159	28055	28063	27917	28062	27983	28360	28110	28080	28267	28084	28140	28261	28136	28235	28072	28100	28024	28499	28171	28066	28208	28326	27768	28201	27710	28005	28239	28320	28048	28141	28247	27992	28243	27916	28172	28264	28126	28241	27936	27904	28260	28281	27920	28117	28007	28187	27972	28333	28047	27807	28234	28036	28152	28077	28129	28167	28174	28337	28019	27971	28398	28202	28096	28435	27989	28011	27748	28092	28095	28130	27977	28217	27955	27923	27729	27934	28053	27876	28062	27894	28135	28072	28005	27913	28276	27944	28150	28002	28029	28061	28199	28215	28060	28020	28125	28165	27974	28028	28222	28139	27942	28169	27948	28161	27970	28039	28127	28043	28172	27987	27727	28064	27858	28413	28018	28079	27891	28100	27837	28072	27936	28098	28059	28138	28263	28046	28216	28157	28137	28279	28069	28295	28160	27825	27962	28177	28311	28080	28141	28071	28057	27973	28114	28162	28004	27898	28113	28094	28190	28314	28181	28095	28130	27919	27974	27838	28218	28329	27976	27881	28248	28003	27941	28095	28058	28165	28178	28120	27993	27987	28374	28097	28396	28153	28073	28060	28218	28134	27955	28120	27999	27911	28013	28179	28041	28007	28160	28145	28201	28039	28099	28314	27902	28058	28080	28205	28043	28494	28016	27982	28115	28136	27986	28152	28132	28148	28103	28398	28172	28066	28146	28089	28109	28020	28153	27979	28081	28105	28048	28015	28136	28217	28202	28063	28174	27894	28326	28208	28165	28155	27960	28256	28227	28342	28021	28243	28057	28065	28183	27814	28189	27944	27837	28294	28144	28197	28418	28224	28248	28202	28286	28019	28084	28183	28424	28174	28064	27797	28214	28033	28030	28074	27998	27921	28084	28363	27801	28034	27848	28067	28082	28044	28007	28044	28217	28003	28018	28243	27998	28388	28192	28098	28007	28298	27941	28015	28319	28203	27957	28135	27904	28288	28222	28142	28099	27962	28022	28157	28220	28157	28235	27860	28054	27887	27917	28066	27882	27944	28088	27823	28011	28078	28059	28074	28166	28203	27919	28053	28373	27908	28112	28193	28162	28371	27950	28178	28076	27904	28178	27781	28045	28088	28047	27996	28072	27955	28051	28148	28257	27930	28250	28090	28187	28017	28121	28116	28216	27971	28127	28011	28081	28292	27927	28115	28271	28128	28117	28022	28003	27834	28081	28244	28188	28094	27969	28379	28075	28103	28155	28037	27972	27997	28155	27876	28259	28148	28122	28012	28239	28516	28029	28294	28189	27838	28093	28173	28241	28217	28163	28039	28194	28053	27901	28152	28148	28081	28118	28001	28008	28259	28302	28318	28313	28069	28047	28449	28217	27877	28061	28157	28119	28250	28161	28244	28234	28179	27948	28137	28098	28047	28206	28179	28135	28206	28000	28056	28151	28250	27956	28136	28056	28128	28169	28148	28027	28154	28013	28133	27935	28189	28035	27956	27977	28140	27975	28208	27987	28339	28016	28096	28111	27925	28097	27939	28420	28354	28251	28068	28265	27919	28171	28133	28251	28002	28285	28186	28173	28064	28024	27923	28173	28174	28179	27975	28093	28012	28156	28065	28249	28384	28147	28357	27915	28189	28198	28126	27788	28161	27965	27939	27968	27990	28141	28187	28349	28043	28206	28308	28217	28164	27989	28096	28084	28189	28142	28082	28234	28188	28286	28030	27929	28161	27984	28049	28263	28042	28021	28063	27944	27993	28118	28099	28042	27863	28282	28153	28258	28067	28294	28193	27988	28217	28202	27917	28122	28103	28212	27988	28127	27998	27908	27896	28105	28152	28180	28092	27845	27872	28275	28197	28097	27954	27902	28150	28377	28150	28398	28241	28182	27814	28030	28098	28056	27889	28132	28067	27844	28115	28316	27979	27931	28130	27970	28395	28141	28165	28175	28033	28206	28183	28092	28208	27972	27864	27992	28088	27952	28048	28176	28115	28098	28307	27718	28480	28030	28091	28183	27937	28050	28180	27992	27964	28012	28024	28106	28303	28093	28070	28015	27829	28044	28175	28156	28040	28132	28326	28131	28168	28161	28156	28029	27990	27980	27978	28006	28154	28017	28126	28045	27834	28274	28407	28050	27918	28101	28181	28158	28028	27856	28157	28094	28179	28221	28264	27998	27838	28083	28181	27876	28177	28064	28156	28409	27984	28140	28166	28429	27875	28062	28357	28088	27700	28116	28024	28214	28048	28158	28025	28124	28140	28122	28307	28109	27934	28051	28070	28131	28070	28243	28155	28291	28252	28180	28174	28273	28142	27927	28049	27871	28253	27862	28034	27900	28004	28126	28209	28184	28199	28278	28189	28310	27761	28161	28260	28006	28029	28036	28164	28127	28127	28152	28127	27918	28209	27985	28211	28196	28103	27957	28261	28241	27968	28295	28032	28116	28060	27778	27963	28107	27991	28266	27919	28026	28067	28262	28161	27966	27920	28005	28272	27872	28193	28057	28016	27904	27907	28005	28043	28097	28111	28107	28101	28141	28310	28079	28266	28189	28199	28124	28127	27985	27932	28290	28129	28158	28299	28088	28312	28274	28217	28190	28047	28038	28020	28166	27864	28056	28245	28136	28041	28226	28081	28195	28042	28296	28010	28064	28078	28290	28281	28061	28248	28054	28117	28117	28021	28210	27894	28176	28148	28600	28232	28057	28376	27868	28235	27995	28421	28176	28061	27976	27896	27766	28047	28094	28082	28269	27943
19274	34234	33014	30635	64149	58033	40833	26457	19563	17681	17380	17097	17424	17130	17233	17220	17134	17166	17214	17016	17252	17326	17104	17221	17159	17162	17282	17078	17060	17157	17162	17178	17141	17192	17174	17094	17182	17240	17270	17078	17206	17123	17092	17012	17041	17141	17241	17293	17268	17065	17393	17087	17117	17138	17199	17088	17161	17348	17327	17150	17155	17024	17186	17227	17042	17082	17153	17135	17301	17270	16947	17220	17138	17025	16977	17194	17395	17131	17186	17320	17230	17103	17105	17025	16986	17194	17148	17107	17222	17023	17154	17323	17317	17109	17092	17033	17144	17235	17202	17387	17141	17218	17019	17133	16948	17288	17308	17015	17297	17283	17270	17139	17194	17071	17102	16994	17121	17188	17103	17089	17222	17179	17066	17117	17193	17109	17035	17076	17038	16993	17120	17037	16932	17155	17212	16967	17165	17165	17172	17157	17146	17020	17012	17156	17071	17213	17189	17164	17248	17047	16873	17360	17105	17122	17025	17326	17036	17215	17107	17108	17233	17125	17306	16950	17307	17132	17161	17196	17345	17219	17142	17135	17120	17158	17343	17124	17079	17095	17207	17159	16978	17335	16924	17195	16979	17338	17169	16901	17211	17075	17114	17129	17250	17130	17129	17085	17359	17138	17289	17079	17231	17022	17168	16995	17144	16895	17040	17045	17224	17095	17051	17164	17139	17141	17076	17192	16909	17166	17139	17118	17335	17244	16999	17133	16977	17253	17155	17156	17062	17114	17093	17107	17193	16849	17198	16982	17126	17028	17128	16985	17041	17344	17129	17116	17329	17055	17023	17393	17097	17110	17186	17104	17141	17127	17170	17229	17134	16947	17133	17107	17011	17131	17263	17189	17110	17198	17188	17150	17295	17167	17187	17077	17106	17222	17161	17193	16971	17124	16809	16950	17014	17122	17183	17198	17181	17138	17195	17204	17315	17113	16994	17188	17073	17340	17095	17199	17099	17231	17229	17151	17241	17079	17167	17154	17019	17088	17253	17227	17057	17099	17054	17144	17183	16978	17115	17181	17094	17008	17094	17254	17196	17187	17316	17025	17106	17087	17227	17199	17075	16982	17351	17002	17247	17156	17209	17082	16969	17212	17100	17122	17165	17136	17183	17124	17102	17163	17286	17354	17209	17174	17129	17175	17159	17073	17157	16905	17311	17118	17209	17087	17179	17066	17155	17167	17150	17199	17078	17057	17217	17186	17200	17219	17141	17227	16835	16961	17242	17131	17264	17109	17232	17217	17144	17212	17041	17065	17393	17108	17186	17083	17000	17145	16958	16916	17170	17338	17134	17284	17244	17001	17073	17148	17257	17148	17153	17264	17302	17131	17096	17184	17044	17177	17150	17173	17174	17084	17099	17134	17004	17235	17278	17309	17262	17223	17009	17147	17104	16968	17018	17199	17185	17092	17221	17148	17036	17022	17008	17004	17182	17246	17102	17028	17061	17239	17284	16983	17070	17225	17157	17296	17259	17150	17199	17236	17285	17007	17125	17012	17054	17083	17111	17188	17193	16944	17034	17218	17097	17153	17074	17108	17041	17190	17203	17117	17224	17150	17160	17367	17089	16899	17219	17171	17375	17118	17122	17041	17143	17183	17195	16945	16815	17044	16951	17147	17255	17093	17185	17175	17275	17210	17067	17132	17239	17254	17125	17171	17201	17168	17329	17259	17111	17226	17116	17179	17293	17185	17260	17141	17131	17177	17138	17185	17197	17156	17226	17073	17209	17034	17193	16898	16999	17155	17158	17461	16968	17020	17103	17095	16975	17006	16979	17151	17049	17151	17230	17088	17145	17073	17084	17283	17047	17309	17128	17180	17240	17096	17046	17198	17092	17210	17057	17104	17360	17011	17181	17194	17202	17109	17319	17248	17197	17200	17070	17068	17165	17038	17066	17122	17170	17208	17155	17125	17280	17065	17193	17092	17141	17115	17002	17018	17167	17209	17281	17070	17226	17177	17077	17139	17293	17321	17027	17091	17019	17204	17167	17163	17182	17425	17363	17214	17333	17080	17225	17232	16980	17303	17311	17095	17047	16905	17265	17026	17118	17169	17201	17110	17063	17084	17132	17086	17164	17089	17205	17304	17295	17114	17094	17115	17121	17031	17201	17164	17295	17016	17288	17278	17195	17162	17029	17251	17184	17103	17111	17207	17126	17130	17071	17075	17239	16949	17206	17010	17131	17196	17152	17066	17309	17210	17173	17076	17218	17399	17101	17076	17217	17117	17381	17115	17185	17276	17287	17305	17269	17300	17203	17286	17100	17185	17043	17176	17274	17106	17133	17257	17033	17221	17001	17227	17233	17137	17109	16908	17176	17167	17146	17211	17396	17034	17091	17063	17197	17209	17123	17202	17266	17197	16968	17113	17218	16967	17235	17460	17284	17232	17126	17239	17066	17108	17133	17123	17254	17162	17157	16981	17074	17236	17147	17053	17039	17095	17132	17273	16988	17023	17108	17017	17265	17070	17231	17158	17101	17100	17038	17128	17150	17147	17258	17257	17107	17088	17091	17272	17233	17183	17040	17159	17191	17214	17231	16977	17173	17344	17281	17081	17131	17021	17344	17104	17223	17146	17166	17140	17035	17146	17198	17127	17269	16930	17043	17288	17078	17147	17144	17174	17139	17050	17089	17098	17153	17191	17249	17141	17099	17035	16995	17205	17018	17302	17143	17145	17092	17319	17113	17013	17190	17212	17281	17221	17155	17219	17150	17085	17081	17110	17162	16977	17223	17110	17183	17176	17068	17237	17153	16954	17126	17271	17131	17071	17171	16935	16970	17233	17154	17121	17101	17154	17029	17058	17159	17133	17092	17271	17179	17069	17143	17194	17446	17005	17293	17106	17171	17347	17149	17263	17195	17137	17112	17126	17076	17108	17013	16986	17156	17205	17090	17208	17284	17169	17204	17105	17042	17144	17030	17254	17090	17325	16901	17201	17141	17275	17195	17197	17156	17265	17315	17229	17222	17095	17194	17090	17173	17141	17154	17079	17094	17093	16970	17101	17105	17058	16971	17083	17238	17152	17270	17066	17145	17015	17158	17087	17092	17102	17239	17279	16944	17254	17215	17239	16925	17428	17296	17233	17172	17184	17053	17125	17241	17254	17079	17073	17142	17203	17198	17121	17114	17152	17339	17169	17114	17095	17316	17220	17178	17168	17062	17026	17157	17054	16985	17080	17023	17224	16992	17221	17139	17086	17247	17147	17325	17219	17032	17306	17085	17145	17139	17100	17211	17197	17162	17102	17288	17259	17052	17125	17078	17153	17120	17301	17359	17167	17187	17105	17055	17206	17100	17063	17118	17077	17042	17316	16987	17089	17338	17083	17174	17293	17099	17109	17141	17164	17130	17193	17132	17104	17186	17121	17187	17133	17122	17147	17219	17074	17141	17168	17305	17120	17195	17199	17311	17154	17214	17073	17074	17215	17212	17361	16962	17202	17285	17301	17131	17147	17140	17119	16926	17091	17061	17175	17146	17237	17234	16977	17063	17162	16964	17018	17078	17034	17059	17012	17289	17224	17052	17130	17134	17166	17197	17199	17123	17151	17185	17137	17066	17097	17076	17179	17075	17103	17157	17258	17128	17037	17163	17253	16965	17231	16981	17086	17143	17154	17056	17234	17221	17210	17112	17174	17202	17131	17218	17285	17193	17152	17335	17043	17095	17014	17074	17225	17060	17141	17073	17106	17189	17223	17076	17159	17124	17070	17208	16987	17115	17118	17293	17232	17168	17268	17052	17050	17240	17010	17090	17110	17089	17149	17389	17260	17373	16996	17223	17341	17013	17110	17094	17190	17187	17444	17127	16817	17200	17139	17216	17005	17002	17257	17009	17249	17028	17391	17196	17190	17084	17351	17239	17347	17157	17172	17285	17189	17261	17180	17177	17183	17045	17103	17130	17081	17180	17188	17098	17126	17245	17203	16967	17137	17273	17287	17243	17083	17279	17084	17204	17369	17219	17236	16923	16957	16974	17160	17243	17159	17236	17212	17065	16968	17103	17213	17281	17182	17084	17124	17319	17167	17127	17119	17084	17246	17050	17101	17175	17130	17095	17293	17319	17095	17091	17198	17111	17144	17246	17310	17022	17164	17112	17129	17193	17013	17407	16989	17051	17188	17255	17184	17137	17096	17032	17245	17105	17082	17322	17285	17108	17147	17068	17021	17034	17108	17242	17180	17057	17171	17034	17182	17118	17194	17122	17284	17261	17169	17205	17227	17260	17115	17141	17071	17082	17137	17243	17070	17153	17046	17156	17312	17165	17104	17243	17174	17103	17095	17243	17243	17075	17049	17154	17261	17094	17224	17070	17211	17045	17193	17251	17139	17295	17030	17105	17027	17181	17147	17359	17220	17081	17097	17338	17219	17272	17201	17134	17305	17063	17159	17135	17112	17076	17098	17065	17272	16993	17380	17205	17168	17050	17089	17110	17260	17232	17158	17030	17336	17160	17080	17186	17093	17200	17251	17393	17269	17137	17195	17099	17271	17238	17155	17011	17188	17098	17277	17168	17123	17062	17168	17145	17017	17242	17142	17237	17303	17140	17161	17305	17095	17220	17102	17038	17117	17124	17216	17182	17229	17045	17215	17021	17038	17167	17109	16900	17172	17120	17198	17233	17124	16994	17004	17147	17131	17213	16967	17266	17408	17138	17181	17161	16950	17349	17029	16997	17158	17070	17059	17125	17265	16998	17231	17106	17046	17174	17267	17076	17143	17028	17086	17177	17245	17102	17236	17039	17016	17153	17257	17257	17207	17186	17096	17203	17196	17128	17155	17007	17006	17269	17155	17166	17214	17317	17048	17056	17139	17332	17194	17199	17230	17187	17176	17020	17378	17063	17160	16971	17155	17053	17057	17075	17259	17310	17024	17215	17272	17075	17100	17322	17056	17207	17098	17123	16927	17015	17327	17025	17158	17103	17192	17206	17113	17129	17048	17126	17124	17193	17004	16998	17214	17108	17221	17083	16989	17227	17035	17114	17095	17198	17242	17288	17158	17176	17241	17133	17170	17123	17119	17366	17105	17213	17228	17076	17015	17241	17131	17306	17186	17001	17356	16991	17216	16952	16949	17167	17135	17283	17142	17158	17184	17290	17176	17063	17275	17345	17045
23388	21536	28576	30220	66768	79870	64896	46653	34947	30763	29306	29094	29093	29089	29211	28879	28838	28954	28864	29042	29375	29003	28810	28737	28624	29010	29129	28927	29097	28955	28828	28702	28584	28706	28824	28980	28813	29376	28845	28582	28936	28889	28605	28717	28641	28608	28815	28747	28690	28764	28365	28644	28934	28773	28966	28698	28824	28651	28786	28661	28656	28974	29068	28721	28790	28771	28831	28771	28721	28825	28791	28810	28824	28659	28847	28726	28681	29126	28815	28785	28782	28854	28718	28716	28562	28762	28445	28554	28778	28835	28668	28715	28644	28785	28897	28652	29061	28907	28732	28484	28857	28873	28849	28706	28784	28592	28891	28897	28941	28563	28883	28642	28580	28378	28672	28515	28799	28923	28794	28800	28781	28637	28993	28780	28546	28584	29000	28669	28698	28782	28678	28523	28783	28776	28795	28695	28751	28795	28580	28582	28806	28598	28506	28736	28492	28608	28836	28582	28694	28590	28653	28715	28577	28585	28894	28532	28758	28507	28742	28770	28945	28789	28921	28672	28633	28697	28776	28482	28751	28748	28893	28962	28712	28816	28924	28834	28992	28472	28767	28678	28696	29025	28558	28889	28520	28726	28644	28529	28590	28766	28739	28639	28604	28835	28759	28859	28819	28582	28571	28751	28591	28590	28885	28849	28801	28860	28792	28761	28573	28871	28411	28618	28756	28622	28627	28738	28669	28807	28721	28483	28753	28847	28889	28464	28401	28616	28612	28768	28700	28719	28739	28681	28798	28883	28873	28576	28715	28760	28999	28823	28793	28744	28917	28659	28650	28562	28740	28513	28769	28831	28655	28633	28946	28863	28684	28836	28585	28711	28862	28885	28722	28638	28986	28730	28434	28933	28647	28555	28590	28918	28732	28509	28843	28685	28766	28811	28924	28585	28893	28620	28786	28595	28764	28632	28590	28791	28515	28816	28944	28587	28691	28553	28808	28876	29025	28858	28869	28926	28652	28908	28757	28458	28724	28906	28568	28847	28788	28651	28512	28748	28711	28468	28736	28710	28714	29002	28806	28726	28488	28649	28774	28605	28562	28708	28769	28699	28816	28886	28448	28591	28847	28624	28817	28821	28644	28654	28785	29080	28804	28695	28645	28733	28930	28794	28572	28738	28763	28755	28634	28717	28812	28798	28882	28659	28605	28960	28829	28844	28879	28695	28736	28670	28979	28579	28624	28685	28836	28862	28697	28988	28965	28905	28792	28634	28790	28720	28786	28629	28545	28565	28626	28812	28567	28587	28831	28628	28772	28725	28478	28721	28410	28851	28515	28605	28718	28587	28677	28731	28687	28487	28851	28678	28778	28942	28966	29015	28694	28620	28637	28807	28648	28658	28884	28649	28696	28750	28758	28690	28994	28552	28774	28637	28692	28806	28717	28823	28575	28893	28623	28820	28742	28657	28644	28604	28899	28832	28908	28886	28576	28771	28568	28709	28523	28682	28633	28648	28549	28609	28784	28744	28720	28676	28745	28453	28494	28768	28879	28889	28603	28737	28845	28828	28444	29014	28793	28485	28473	28469	28775	28638	28742	28509	28636	28560	28635	28564	28720	28549	28539	28949	28902	28748	28809	28980	28554	28899	28711	28741	28793	28710	28862	28485	28692	28642	28649	28757	28884	28806	28870	28745	28780	28844	28928	28477	28904	28881	28985	28744	28642	28846	28826	28620	28627	28563	28343	28662	28856	28648	28873	28929	28642	28518	28864	28689	28741	28864	28802	28707	28661	28751	28513	28626	28855	28656	28781	28948	28848	28739	28709	28639	28978	28612	28814	28848	28747	28765	28577	28668	28817	29023	28825	28700	28832	28769	28402	28896	28745	28393	28743	28711	28920	28719	28678	28855	28678	28878	28892	28787	28993	28790	28736	28826	28727	28364	28750	28638	28810	28870	28786	28908	28793	28738	28682	28689	28848	28719	28619	28637	28924	28836	28823	28557	28665	28536	28640	28865	28788	28757	28626	28644	28885	28534	28334	28715	28820	28549	28614	28670	28746	28369	28590	28805	28721	28524	28722	28776	28677	28857	28786	28692	28720	28852	28784	28761	28730	28666	28748	28695	28692	28878	28820	28715	28735	28696	28590	28513	28651	28676	28826	28906	28875	29012	28701	28948	28959	28642	28520	28862	28872	28681	28822	28846	28624	28463	28744	28335	28685	28719	28918	28712	28750	28661	28973	28858	28764	28710	28549	28806	28796	28636	28849	28798	28560	29016	28773	28579	28707	28495	28936	28637	28573	28413	28814	28968	28787	28668	28557	28464	28896	28692	28615	28487	28611	28823	28661	28546	28742	28554	28815	28720	28650	28959	28893	28799	28809	28891	28827	28936	28666	28749	28687	28689	28760	28615	28682	28736	28681	28907	28964	28830	28801	28681	28980	28895	28642	28751	28536	28631	28878	28572	28757	28640	28723	28924	28726	28731	28975	28675	28991	28895	29023	28772	29001	28777	28583	28608	28737	28546	28944	28683	28668	28897	28804	28647	28997	28676	28736	28680	28629	28730	28616	28948	28575	28750	28597	28590	28677	28696	28842	29122	28694	28589	28768	29016	28652	28641	28766	28914	28757	28914	28952	28725	28707	28621	28570	28970	28635	28879	28902	28700	28823	28620	28569	28612	28749	28649	28488	28715	28893	28507	28835	28651	28746	28752	28717	28613	28519	28768	28563	28742	28843	29052	28825	28746	28628	28964	28890	28655	28494	28590	28662	28836	28671	28742	28957	28760	28721	28628	28691	28568	29026	28877	28904	28517	28648	28704	28546	28601	28786	28759	28785	28518	28454	28700	28817	28835	28677	28493	28969	28510	28941	28554	28687	28655	28627	28657	28861	28469	28682	28769	28597	28582	28623	28756	28712	28648	28910	28697	28789	29041	28549	28461	28667	28723	28621	28709	28967	28670	28769	28761	28862	28648	28609	28584	28658	28735	28643	28748	28754	28772	28679	28521	28766	28601	28560	28628	28799	28972	28825	28796	28900	28808	28784	28628	28923	28588	28641	29012	28808	28866	28531	28718	28523	28682	28781	28761	28563	28609	28661	28671	28687	28459	28698	28554	28729	28773	28569	28605	28762	28606	28594	28424	28696	28603	28523	28667	28773	28992	28671	28678	28768	28782	28983	28785	28625	28761	28863	28778	28956	28564	28698	28635	28630	28855	28464	28659	28621	28884	28847	28748	28739	28722	28761	28815	28850	28796	28687	28843	28686	28526	28524	28706	28723	28598	28821	28745	28896	28705	28802	28820	28502	28774	28847	28578	28603	28700	28767	28682	28704	28737	28743	29049	28997	28723	28843	28780	28793	28834	28545	28749	28807	28692	28827	28722	28887	28699	28500	28646	28961	28738	28712	28682	28561	28632	28623	28904	28528	28684	28821	28412	28678	28649	28737	28555	28848	28562	28784	28560	28583	28587	28671	28663	28706	28818	28696	28795	28728	28784	28552	28575	28677	28658	28605	28779	28890	28762	28801	28666	28844	28412	28530	28789	28475	28382	28648	28748	28588	28564	28800	28785	28906	28322	28724	28628	28736	28587	28716	28928	28644	28680	28503	28656	28570	28735	29068	28636	28688	28609	28832	28741	28738	28609	28671	28661	28511	28696	28589	28925	28713	28800	28660	28690	28846	28806	28724	28663	28638	28504	28821	28713	28615	28615	28866	28580	28944	28763	28682	28711	28612	28627	28620	28713	28631	28530	28703	28603	28616	29060	28606	28711	28602	28686	28726	28622	28705	28599	28674	28815	28803	28785	28781	28663	28669	28676	28691	28765	28616	28660	28597	28738	28723	28816	28807	28603	28635	28620	28754	28898	28715	28805	28813	28880	28755	28575	28547	28698	28963	28793	28729	28890	28935	28701	28793	28787	28787	28669	28845	28719	28496	28982	28715	28600	28530	28938	28696	28628	29044	28863	28558	28836	28709	28833	28642	28510	28733	28693	29035	28546	28530	28767	28754	28841	28685	28711	28801	29067	28732	28910	28770	28877	28659	28836	28691	28767	28803	29009	28472	28770	28719	28737	28851	28697	28727	28551	28867	28562	28765	28590	28220	28712	28466	28824	28894	28862	28675	28714	28588	28922	28693	28621	28866	28927	28739	28538	28879	28730	28905	28695	28675	28624	28761	28591	28565	28617	28791	28789	28574	28655	28960	28658	28791	28648	28932	28910	28739	28846	28843	28717	28630	28723	28852	28699	28829	28688	28685	28634	28894	28926	28559	28521	28802	28801	28661	28749	28713	28843	28605	28869	28884	28785	28842	28715	29123	28566	28753	28490	28751	28642	28888	28690	29051	28453	28517	29039	28804	28841	28741	28844	28966	28832	29044	28861	28921	28908	28574	28706	28612	28933	28778	28561	28679	28545	28722	28570	28619	28732	28789	28897	28720	28562	28656	28913	28821	28860	28937	28557	28752	28771	28696	28672	28957	28708	28749	28585	28613	28745	28802	28696	28649	28683	28539	28920	28676	28897	28619	28620	28861	28677	28837	28719	28669	28953	28561	28624	28853	28974	28536	28693	28768	29069	28983	28560	28886	28852	28954	28800	28858	28870	28493	28598	29021	28941	28845	29063	28951	28742	28678	28939	28806	28941	28823	28703	28795	28551	28662	28767	28439	28785	28619	28721	28782	28627	28725	28814	28751	28689	28810	28634	28705	28839	28441	28873	28872	28888	28856	28726	28702	28353	28607	28746	28816	28503	28831	29025	28748	28517	28699	28862	28651	28866	28570	28823	28752	28916	28652	28781	28707	28808	28505	28608	28446	28549	28442	28526	28668	28986	28970	28683	29013	28790	28993	28566	28524	28541	28406	28762	28807	28740	28526	28704	28817	28825	28836	28694	28688	28818	28755	28867	28607	28596	28688	28660	28787	28684	28817	28617	28744	28930	28874	28788	28585	28880	28751	28854	28681	28799	28750	28682	28965	28241	28769	28789	28668	28818	28796	28951	28878	28711	29036	28967	28752	28782	28822	28808	28828	28901	28924	28541	28714	28652	28514	28668	28567	28523	28802	28628	28981	28686	28493	28885	28977	28608	28725	28811	28819	28618	28836	28791	28889	28541	28931	28597	28522	28564	28743	28730	28667	28658	28689	28865	28618	28714	28775	28761	28521	28841
22172	43764	42401	47208	85113	86016	61815	36943	23055	18924	17863	17983	17937	17777	17927	17776	18095	17892	17850	18020	17889	17796	17751	17950	17854	17962	17792	17907	17749	17802	17858	17740	17663	17662	17829	17909	17820	17844	17847	17747	17766	17789	17812	17761	17669	17912	17745	17661	17958	17823	17809	17880	17815	17938	17940	18003	17669	17777	17632	17953	17704	17763	17732	17811	17842	17778	17769	17715	18012	17742	17657	17866	17832	17751	17834	17751	17875	17814	17737	17689	17638	17846	17765	17741	17917	17711	17507	17835	17750	17841	17711	17777	17796	17804	17711	17796	17829	17528	17752	17720	17721	17664	17703	17527	17864	17872	17855	17805	17608	17692	17851	17768	17803	17842	17670	17601	17791	17801	17686	17912	17827	17849	17719	17948	17677	17756	17796	17831	17688	17837	17736	18070	17652	17754	17919	17601	17722	17820	17800	18048	17713	17817	17845	17745	17741	17860	17738	17784	17913	17913	17672	17830	17796	17635	17765	17764	17682	17546	17735	17802	17769	17660	17641	17745	17815	17953	17682	17786	17846	17790	17595	17659	17623	17697	17810	17898	17964	17851	17766	17568	17461	17812	17700	17674	17729	17838	18046	17708	17869	17975	17805	17629	17764	17687	17806	17765	17736	17744	17706	17933	17657	17883	17580	17760	17716	17927	17594	17880	17755	17751	17662	17852	17648	17636	17811	17854	17774	17779	17834	17706	17788	17794	17719	17808	17702	17743	17586	17697	17907	17760	17826	17657	17850	17661	17837	17653	17588	17715	17718	17616	17762	17795	17786	17662	17498	17647	17806	17893	17574	17767	17731	17644	17642	17648	17741	17769	17997	17652	17786	17781	17666	17573	17639	17847	17857	17733	17821	17734	17746	17820	17894	17755	17810	17782	17604	17609	17698	17753	17764	18020	17716	17915	17809	17817	17776	17842	17723	17674	17598	17857	17632	17760	17789	17751	17517	17739	17703	17906	17741	17777	18024	17779	17835	17666	17696	17791	17798	17573	17638	17623	17756	17835	17599	17750	17838	17873	17831	17734	17855	17750	17725	17818	17618	17772	17889	17743	17754	17795	17785	17721	17819	17801	17562	17747	17934	17688	17765	17656	17635	17676	17815	17675	17772	17759	17728	17975	17695	17895	17622	17783	17870	17781	17937	17660	17939	17849	17739	17567	17855	17892	17794	17767	17708	17628	17906	17798	17730	17745	17874	17746	17706	17809	17574	17718	17906	17792	17709	17559	17811	17815	17643	17735	17662	17649	17865	17643	17931	17664	17614	17743	17779	17633	17716	17727	17813	17557	17807	17804	17682	17833	17807	17662	17834	17737	17753	17733	17724	17639	17776	17678	17817	17747	17586	17659	17646	17728	17517	17714	17841	17723	17736	17800	17757	17648	17846	17853	17804	17820	17710	17769	17648	17665	17744	17623	17722	17701	17599	17730	17741	17597	17654	17719	17702	17962	17748	17903	17687	17756	17758	17704	17818	17785	17584	17848	17845	17628	17976	17719	17752	17873	17760	17589	17604	17837	17888	17746	17771	17707	17803	17770	17692	17842	17652	17661	17755	17708	17738	17796	17775	17700	17952	17714	17657	17902	17666	17674	17579	17746	17830	17923	17725	17649	17571	17762	17717	17728	17800	17617	17724	17722	17754	17886	17700	17632	17691	17679	17857	17877	17920	17657	17698	17749	17740	17684	17785	17750	17679	17731	17617	17692	17937	17813	17697	17650	17763	17695	17713	17707	17592	17716	17620	17641	17713	17736	17845	17867	17770	17842	17694	17720	17812	18001	17464	17841	17864	17615	17768	17915	17786	17714	17884	17697	17738	17720	17826	17770	17665	17723	17718	17744	17850	17788	17584	17721	17670	17532	17768	17631	17770	17767	17891	17733	17813	17727	17839	17820	17664	17626	17847	17948	17661	17711	17622	17541	17773	17674	17808	17664	17882	17735	17724	17835	17662	17633	17802	17657	17778	17824	17609	17866	17783	17649	17604	17696	17764	17697	17620	17731	17871	17670	17936	17972	17841	17650	17753	17684	17849	17751	17839	17928	17747	17809	17777	17996	17753	17443	17850	17857	17708	17776	17595	17771	17659	17691	17888	17752	17663	17713	17822	17656	17904	17791	17643	17611	17686	17803	17741	17566	17691	17806	17603	17578	17838	17795	17780	17748	17915	18028	17687	17890	17755	17715	17684	17781	17652	17881	17570	17715	17558	17764	17818	17713	17591	17618	17857	17728	17695	17661	17816	17819	17828	17702	17799	17919	17804	17784	17706	18027	17558	17880	17739	17688	17744	17767	17767	17752	17823	17822	17717	17600	17715	17624	17838	17701	17818	17734	17878	17599	17671	17786	17724	17971	17734	17681	17686	17699	17587	17593	17747	17781	17803	17650	17675	17702	17637	17741	17809	17791	17745	18043	17703	17674	17787	17801	17724	17777	17827	17608	17797	17874	17794	17660	17787	17892	17659	17796	17795	17846	17833	17768	17697	17525	17752	17711	17878	17811	17670	17958	17717	17551	17631	17783	17651	17805	17805	17799	17848	17628	17793	17754	17706	17712	17749	17648	17675	17661	17790	17505	17770	17677	17772	17767	17569	17906	17926	17635	17662	17753	17782	17862	17570	17785	17743	17842	17749	17756	17669	17904	17956	17776	17927	17679	17548	17654	17768	17724	17855	17824	17615	17974	17823	17789	17769	17723	17813	17768	17727	17757	17833	17679	17909	17764	17911	17730	17805	17862	17756	17835	17738	17712	17893	17576	17728	17710	17614	17865	17686	17745	17888	17975	17614	17591	17920	17637	17684	17749	17780	17655	17839	17827	17835	17774	17706	17837	17735	17736	17879	17828	17790	17607	17850	17626	17519	17872	17707	17710	17882	17791	17927	17838	17810	17814	17818	17665	17901	17837	17814	17956	18013	17698	17681	17619	17566	17794	17724	17747	17689	17700	17770	17807	17675	17625	17734	17757	17879	17787	17772	17789	17750	17704	17557	17850	17638	17938	17978	17784	17635	17717	17929	17851	17798	17759	17754	17761	17840	17885	17549	17754	17735	17921	17805	17801	17811	17732	17704	17617	17647	17807	17731	17569	18003	17657	17650	17768	17912	17707	17786	17676	17909	17782	17813	17732	17779	17749	17664	17759	17538	17663	17852	17816	17834	17793	17704	17643	17600	17692	17719	17761	17742	17804	17578	17944	17818	17846	17764	17986	17646	17652	17665	17679	17654	17766	17923	17720	17642	17855	17526	17834	17692	17635	17924	17608	17782	17707	17859	17854	17653	17667	17899	17830	17804	17832	17698	17764	17745	17731	17875	17877	17726	17760	17759	17857	17861	17688	17810	17617	17773	17762	17661	17850	17726	17852	17822	17790	17717	17682	17586	17650	17610	17825	17653	17740	17921	17627	17666	17733	17759	17677	17670	17683	17730	17759	17684	17679	17769	17896	17704	17854	17884	17689	17733	17682	17542	17794	17904	17744	17842	17906	17663	17797	17761	17914	17697	17755	17836	17887	17867	17709	17946	17778	17811	17837	17618	17838	17707	17777	17661	17828	17705	17778	17742	17606	17678	17657	17803	17686	17637	17767	17558	17847	17760	17886	17962	17708	17839	17614	17662	17768	17818	17808	17813	17804	17827	17742	17660	17663	17779	17756	17778	17860	17836	17797	17879	17711	17851	17888	17653	17684	17604	17950	17688	17803	17665	17625	17936	17655	17885	17751	17742	17951	17663	17883	17673	17673	17840	17827	17579	17931	17842	17743	17732	17674	17800	17815	17668	17627	17777	17890	17699	17875	17681	17832	17877	17646	17854	17817	17715	17880	17749	17895	17508	17776	17853	17658	17938	17737	17646	17799	17811	17774	17880	17956	17773	17879	17522	17741	17803	17633	17729	17710	17756	17798	17684	17807	17846	17516	17693	17908	17921	17614	17818	17719	17910	17882	17789	17709	17771	17839	17754	17717	17655	17799	17855	17719	17540	17850	17661	17812	17794	17899	17673	17968	17938	17783	17887	17821	17580	17653	17836	17747	17748	17850	17647	17655	17781	17716	17830	17813	17827	17665	17523	17727	17812	17773	17841	17565	17811	17757	17692	17856	17784	17758	17674	17672	17820	17615	17894	17883	17701	17820	17916	17634	17761	17741	17944	17652	17609	17796	17710	17666	17669	17720	17707	17744	17912	17803	17787	17577	17830	17643	17731	17536	17827	17658	17844	17898	17858	17746	17592	17930	17673	17774	17688	17836	17662	17672	17923	17840	17596	17460	17723	17813	17806	17948	17815	17694	17822	17726	17763	17658	17832	17811	17863	17607	17833	17763	17759	17890	17603	17671	17654	17717	17768	17632	17734	17729	17800	17730	17965	17958	17760	17798	17717	17772	17752	17538	17878	17722	17678	17681	17652	17778	17700	17780	17811	17988	17619	17830	17497	17738	17618	17863	17721	17668	17781	17734	17630	17741	17973	17882	17641	17853	17772	17783	17986	17751	17824	17789	17534	17879	17772	17627	17773	17524	17858	17667	17801	17826	17666	17702	17699	17802	17887	17833	17552	17808	17509	17675	17640	17904	17825	17671	17809	17570	17608	17709	18011	17785	17665	17552	17747	17702	17801	17772	17795	17853	17785	17648	17718	17720	17771	17707	17755	17892	17749	17937	17696	17775	17700	17731	17710	17534	17719	17750	17694	17737	17806	17828	17490	17755	17716	17590	17798	17900	17750	17730	17588	17837	17673	17884	17830	17826	17646	17597	17741	17735	17835	17629	17712	17689	17535	17588	17844	17692	17554	17828	17820	17687	17729	17981	17791	17845	17758	17693	17691	17659	17817	17705	17622	17988	17701	17813	17834	17791	17783	17793	17859	17657	17652	17601	17655	17917	17868	17719	17813	17581	17871	17850	17902	17619	17772	17775	17854	17654	17802	17802	17673	17822	17765	17640	17865	17837	17760	17828	17638	17783	17649	17749	17666	17856	17771	17743	17760	17710	17817	17868	17890	17742	17722	17622	17768	17686	17783	17960	17760	17788	17785	17848	17427	17934	17870	17687	17733	17765	17774	17753	17663	17905	17740	17796	17635	17814	17815	17730	17717	17883	17735	17641	17746	17957	17693	17672	17685	17651	17845	17647
34580	28676	31857	31351	35607	38953	36219	31814	29237	28437	28274	28185	28162	28020	28277	27947	27839	28400	28209	28365	28049	28211	28139	28162	28028	28217	28123	28001	28335	28040	28114	28118	28303	27979	27990	28101	28357	28435	28056	27948	28100	28234	28088	28180	28080	27962	27893	28036	28010	28094	28211	28242	28453	27953	28070	28192	28140	28208	28274	28361	28296	28185	28287	28203	28104	28139	27999	28074	28116	28281	28038	28250	27981	28092	28159	28221	28214	27966	27911	28089	28332	28095	28017	27837	27998	28007	28022	28047	27994	28044	28170	28099	28045	28159	28232	28130	28141	28082	27962	28332	28029	28103	28065	28092	27843	27893	28152	28211	28130	28108	28209	28074	28066	28461	28115	28314	27981	27966	28280	28133	28180	28252	28076	28169	27974	27995	27782	27973	28084	28074	28141	27982	28170	28146	28003	27935	28056	28099	28157	28121	28275	28423	28234	28017	28030	28206	28169	28254	28274	28303	28060	28352	27922	28268	28113	28373	27895	28114	27981	28060	28166	27966	27980	27910	28171	28349	28125	28070	28072	27994	27944	28221	28019	27920	28381	28145	28045	28301	28344	28265	28136	28454	28173	28158	28309	28271	28008	27945	28189	28069	28181	28142	28380	28217	28119	28064	28204	28065	28037	28016	28094	27860	28186	28131	28233	28393	28139	28120	27976	27930	27822	28055	28379	28120	28134	28264	28070	28102	28056	27923	28169	28015	28275	28007	28026	28178	28043	28124	27956	28111	28082	28081	28373	28012	28067	28417	28486	28044	28066	28301	27897	28004	28184	28293	27918	28043	28309	28293	28218	28381	28020	28178	28257	28221	28213	28342	28437	28155	28309	28421	28186	28103	28244	28104	28077	28052	28328	28227	28164	28200	28251	28148	28141	28103	28150	27996	28168	28213	28213	28341	27952	28168	27984	28106	28173	28026	28062	28013	28168	28136	28344	28048	28112	28206	27921	28336	27879	28111	28280	28239	28089	28132	28092	28070	28162	28303	28211	28205	28060	28235	28119	28235	27885	27991	28270	27948	27971	28174	28123	28020	28110	27958	28246	27903	28242	28271	28347	28077	28153	28208	28241	28352	28259	27841	28109	28108	27971	27935	28098	28254	28218	28014	28213	27981	28369	27987	28095	28039	28199	28273	28193	28077	27909	28108	28344	28097	27976	28108	27920	28116	28038	27942	28272	27995	28104	28115	28192	28223	28009	28131	28180	28057	28172	28070	28032	28110	27908	28182	28097	28017	28062	28093	28073	28184	28290	28304	28147	27966	28188	27922	28157	28325	28278	28120	28356	28134	28338	28342	28267	28072	28052	28136	28305	28111	27961	28297	27821	27967	28060	28163	28111	28110	27989	28007	28260	28260	28289	28373	28129	28325	28189	28106	28109	27983	28074	28111	28440	28115	28045	27839	28206	27926	28236	27889	28029	28022	28124	27853	28170	28257	28141	27930	27987	28215	28032	28007	28076	28232	28187	28028	28170	28336	27931	28100	28098	28078	28167	28197	28064	28089	28111	28089	28134	28003	28143	28214	28144	28292	28178	28298	28283	28113	27996	28238	28199	27846	28286	28257	28033	27923	28101	27909	28064	28183	28206	27922	28216	28301	28192	28111	28165	27982	28203	28432	28303	27871	28202	28210	27955	28280	28146	28006	27891	28272	28215	28206	28181	28095	28274	27866	28149	28213	28084	28207	28005	28225	28155	28039	28122	28351	28060	27895	27669	28065	28234	27992	28301	28286	28210	27924	28229	28006	28152	28211	27908	28054	28210	28158	28088	28167	28164	28091	28289	28060	27940	28016	28060	28071	28250	28075	27995	28011	28172	28361	28017	28155	27968	28048	27939	27924	28227	28126	28420	28182	28081	28092	28050	28402	28039	27997	28278	28325	28035	28078	27947	28116	28168	28236	28040	28067	28202	28232	28284	28220	28385	28336	28255	28188	27953	28028	28073	28194	28072	28041	28226	28301	28226	28087	28035	28290	27851	28173	28169	28238	28116	27863	28058	28097	28281	28141	28071	28161	28133	28056	28272	27950	28310	27898	28292	28129	28026	27990	28085	28278	27994	28050	28132	28331	28187	27944	27998	28048	28188	28119	28305	28115	28363	27966	27918	27988	27984	28069	28127	28109	28088	28254	28024	28015	28149	28216	28107	28097	28074	27972	28393	28279	28013	27997	28076	28057	28406	28197	28104	27960	28003	28098	28104	28236	28174	28205	28207	28144	28179	27983	28134	28015	28348	28013	28249	28015	28319	28050	28078	28253	28031	28254	28312	28143	28102	28283	27802	28062	28447	28188	28117	28138	28088	28167	28167	27975	28060	28078	28136	28275	28343	28155	28126	28131	28431	28314	28173	28200	28168	28051	28142	28058	28349	28216	28174	28064	28067	27856	27948	28222	28053	28166	28105	28129	28118	28204	28230	28206	28167	28013	28046	28127	28185	27993	27766	28011	28440	28103	27998	28409	28246	28115	28011	28189	28074	28054	27819	28288	28272	28116	27931	27936	28152	27953	28272	28256	28086	28276	28253	28186	27973	27910	27912	27944	28237	27952	27754	28019	28134	28066	28191	28073	28163	28138	28144	28183	28233	28177	28300	28063	28035	28003	28372	28067	28214	27962	27891	28071	28084	28077	28181	27840	28065	27930	28059	28053	27937	28078	28417	28389	28108	28085	28099	28201	27839	28283	27987	28241	28281	28310	27962	28086	28013	28255	28106	28182	28178	28261	28057	28047	28312	28346	28141	28283	28094	28054	28120	28059	27991	28079	28164	28023	27980	28050	27829	28075	28364	28117	27933	27987	28170	28280	28178	28092	27987	27959	28161	28351	28217	28219	28162	28216	28023	28146	27997	28114	28153	28393	28421	27994	28117	28081	28070	28094	28162	28236	28275	28339	28057	28219	27900	28191	27861	28296	28248	28094	28258	27922	28040	28023	28198	28109	28324	28092	28049	27798	28105	28172	28316	28080	27888	28242	28431	28019	28252	28271	28122	28148	28141	28357	28245	28240	28075	28178	28203	28144	28426	28053	28273	28335	28284	27789	27880	27784	27938	28195	28101	27908	28282	28179	28126	28061	28029	28276	28256	28219	28267	28344	28245	28323	27916	27970	28168	28070	27882	27887	28405	27960	28140	28306	28123	28163	28317	28433	28190	28108	28121	28125	28367	28296	28305	28097	28040	27930	27954	28382	28067	27905	28366	28240	28267	28107	28175	28257	28066	27981	28063	28147	28080	28127	28261	28123	28373	28300	28309	28192	28011	28005	28117	28371	28360	28132	28055	28392	28303	28286	28037	28016	28074	28135	28501	28220	28012	28030	28032	28094	28234	28137	28092	28131	28346	27904	28276	28292	28239	28212	28240	28365	28275	28015	28072	28179	27924	28056	28229	28269	28289	28105	28106	28235	28108	28209	28308	28158	28098	27899	27868	28125	28250	28115	28211	28031	28142	28399	28170	28045	28042	28279	28150	27915	28033	28147	28073	28146	28174	28006	27947	27817	28266	28161	28125	28362	28088	28022	28003	28189	28175	28002	28279	28070	27974	27843	28107	28209	28015	28132	28291	28274	28144	28283	28539	28157	27956	28174	28032	28256	28221	28098	27847	27918	28097	27980	28067	28009	28175	28193	27954	28301	28138	28116	28044	28286	28048	28080	28246	28070	28001	28288	28456	28239	28138	28197	28113	28177	28252	28098	27917	27990	28319	28132	28186	28000	28146	28034	27970	28280	28189	28219	28027	28012	28138	28176	28171	27965	28438	27954	28052	28084	28185	28090	28328	28454	28156	28079	28153	28082	28233	28118	28173	28458	28191	28211	28234	28252	28353	28412	28076	28127	28009	28296	28174	28208	28207	28242	28092	27871	28106	28036	28313	28019	28239	28021	28345	28170	28073	28060	28081	28212	28104	28070	27925	28331	28297	28003	28071	28220	28062	28218	28165	28133	28244	27904	28185	28199	27943	28069	27870	28184	28432	28087	27944	28146	28234	28224	28281	28095	28441	28093	28180	27938	28004	28045	28099	28034	28229	28166	28032	28287	28072	28160	28062	27874	28046	27987	27814	28289	28371	28306	28007	28132	28283	28306	28249	28170	28017	28292	28202	28134	28080	28139	28096	28192	28116	28222	28099	28125	28174	28008	28129	28395	27899	28308	27918	28191	28112	28096	28091	28154	28268	28170	28112	28150	27929	28023	28083	27977	28203	28061	28109	28108	28225	28159	28165	27998	27954	27930	28121	28285	28184	28146	28129	28175	27841	28150	28182	28340	28306	28237	28049	28285	28163	28171	28040	28201	28002	28222	28314	28358	28086	28214	27967	27965	27990	28127	28294	28406	28125	28167	28229	28143	27971	28054	28342	28288	27982	28185	28052	28265	28087	27805	27961	28033	28166	28188	28493	28001	27975	27874	27697	28068	28248	28190	27925	28213	28102	28145	28173	28151	28030	28309	28218	28225	28264	28247	28263	28141	28256	28362	28378	28104	28227	28094	28188	28177	28218	28201	28333	28249	27945	28015	28127	28354	28322	28348	28166	28100	28200	27938	27873	28126	28040	28313	28238	28165	28101	28276	28107	27931	28085	28113	28153	28093	28423	28293	28302	27910	28141	28037	28220	28227	28091	28172	28151	28019	28161	28096	28340	28164	28279	28090	28057	27765	27941	28247	28226	28040	28292	27808	28173	28159	27731	28227	27910	27995	28233	27997	28286	28227	28100	28295	28105	28182	28070	28051	28044	28105	28124	28293	28054	28029	27830	28296	28270	28218	27989	27891	28042	27926	28136	28271	28019	28012	28144	27931	28078	28366	28245	28235	28161	27933	28075	28287	27988	27862	28053	28196	28130	27945	28060	28201	28189	28012	28249	28316	28071	27942	28010	28300	28057	28026	28018	28100	28237	27984	27945	28211	27932	28012	28356	28247	28031	28172	27923	27970	28267	28250	27931	28165	28111	27999	28347	28210	28382	28019	28043	28269	28089	27996	28029	28149	28049	28066	27980	28141	28178	27998	28043	28175	28195	28241	27816	27948	28001	28017	27988	28221	28100	28160	28280	28200	28122	28180	28309	28073	28091	28414	28022	28036	28239	28117	27883	28022	28042	28020	27990	28033	28288	28246	27867	28294	27874	28222
19448	22656	21438	20028	26911	28954	24612	19862	17844	17044	17042	17020	17094	17008	16925	16999	17038	16928	16978	16951	16838	17023	16985	17067	16909	17000	16960	17049	17186	17069	17109	17147	16953	16929	17079	16899	17100	17107	17113	17077	16959	16992	16906	17036	16924	16836	16890	17090	17149	16908	17095	17075	16975	16886	17013	17035	17075	17146	17075	17026	16858	17100	16933	16750	16887	16973	16993	16914	16860	16817	16957	16734	16880	17025	16953	17300	16995	17080	16934	17076	17043	16911	16977	16867	16966	17011	17027	17065	16898	16973	16800	17112	16908	16962	16885	16921	17047	17085	17124	16872	17151	17106	17059	16867	17001	17019	17155	16815	17179	16809	16854	17012	16963	16982	16922	16963	16981	17044	16844	17040	16961	17057	16891	16963	16821	16928	17135	16892	16882	17106	16929	16991	17215	16979	16916	17040	16860	17096	16967	17004	16917	16926	17006	16774	16997	16994	16985	17032	16890	16950	17074	17167	16967	17014	16984	17030	16738	16883	16844	17007	16781	17030	16903	16848	16970	17086	16977	16915	17101	17237	16916	17045	16875	17040	16946	16919	16883	16970	16939	16961	16879	17028	16722	17021	16736	16966	16882	17128	16894	16764	17226	16972	16977	17089	17079	17118	16932	16891	17054	16914	16961	16973	16916	17007	16953	16996	17144	17065	16954	17011	16953	16974	16927	16885	17072	17034	17111	16878	17033	16985	17012	17011	16882	17061	16894	16980	17147	17034	16992	16891	16986	16814	17013	17036	16890	17138	17061	16952	16942	16986	17128	16929	17154	17095	16894	16983	16978	16911	16943	16936	16894	16874	16887	17029	16910	16941	16832	17159	17006	17104	17023	17016	16976	17021	17048	17040	16931	17009	16930	16922	17245	16894	17031	17033	16904	17096	16774	16972	17013	17004	17126	17044	16794	17011	16869	16763	16935	16997	17012	16995	16890	16938	16953	17047	16983	16981	17076	16984	16790	17077	17066	16876	17010	16865	17023	16831	16962	17124	16911	17035	16919	17042	17006	17003	17021	17023	16730	17229	16916	16802	16754	16984	16916	17011	16893	17083	17006	16948	16792	16938	17012	17079	17007	17064	16918	17073	17089	16940	17093	17151	16922	16923	17009	16889	17108	16908	16913	17017	16714	16800	16922	17022	17118	17056	17089	16812	17081	17062	16957	16904	16999	17135	16896	16872	17009	17092	16883	17091	17052	16969	16945	16942	17111	17037	16861	17055	17003	16896	17007	16876	17057	17062	17017	17029	16951	16944	16953	16870	17048	17003	17110	17063	16809	16754	16953	17002	17106	17039	16877	17082	17137	17112	16979	17195	16855	16843	17001	16902	16872	16957	16995	17024	16975	16919	17164	17006	16960	16968	17021	16976	17077	16920	16779	16959	16926	17067	16903	17005	17145	16917	16993	17118	16867	17000	16906	16996	16850	17020	16748	16891	17129	17050	17081	17252	16759	16897	17092	16973	16904	17002	16956	17161	17092	17004	16827	17137	16928	17023	16964	16952	17115	16952	17035	17024	16964	16924	17005	16987	17112	16849	16869	17023	17008	17118	16953	17002	16974	16950	17057	16818	16994	17047	16850	17181	17005	16758	16971	16888	17017	17010	17008	17072	16984	16992	17037	16948	17131	17125	16824	17091	17096	16971	17047	16934	16768	17052	16990	16966	17206	17058	16928	17136	16954	16975	16983	16974	16972	17008	17015	17091	16969	17200	17150	17074	16908	17050	16862	17054	17037	16984	17174	16982	17016	17074	16907	16945	17097	16849	17187	16945	16954	17007	16862	16965	16985	17002	17092	16890	16979	16880	17085	16979	17067	17013	16926	17004	16868	17004	17044	17064	16883	16948	16996	16867	17043	16929	17007	17027	17280	16967	16745	17018	16798	17056	16903	16945	16982	16977	16997	16940	16902	17078	16960	16958	17007	17004	17044	16938	17094	16965	16904	16886	16803	17032	16975	16850	16970	17083	16908	16930	17032	16735	17080	16988	16921	16981	16797	17081	16890	17069	17027	17185	16947	16916	17009	16845	16961	16984	17098	16849	17064	17220	16946	16955	16898	17156	16981	16925	17098	16994	16818	16878	16966	16966	17178	16896	16965	16924	17018	17017	16875	16812	16963	17128	16838	17020	16864	17074	17018	16927	16946	16783	16966	16991	16902	17033	16919	17068	17036	16814	16946	17056	16890	17133	17172	16884	16957	16971	17069	16834	16989	17012	17025	16790	16991	17143	16958	17052	16947	16990	16823	16914	16953	17053	17017	16975	17020	16905	16878	17039	16893	16963	16817	17062	17137	17102	16973	16926	17043	16983	16928	17159	17096	16975	17085	17032	17015	16936	17031	17073	17041	17056	16922	16818	16947	17111	17046	16881	17009	16886	16968	16893	17001	16974	16828	16885	17052	17013	17101	17023	17215	17209	16923	16912	16859	16948	16921	16980	17032	16989	17007	16952	17084	16929	17190	16942	17039	17177	16859	17020	16958	16876	16986	16758	16842	16906	17075	17009	17104	17069	16990	17186	17065	16854	16978	16845	17222	17044	16932	17169	17187	16921	16993	16957	17096	17066	17039	16888	16904	16987	17016	17176	17030	17191	16914	16995	16996	17092	16981	17116	17058	16961	17125	17033	17095	16831	16906	16931	17308	17022	16974	17071	16821	17004	17016	16969	17197	17004	16997	17035	16859	17223	16889	17043	16992	17020	16901	16817	17017	17044	16764	16852	17068	17072	17096	16870	17056	17068	17020	16999	16911	17060	16969	16989	17000	16865	16833	16811	17197	16935	16904	16925	16999	16918	17110	17098	16926	17026	16966	17014	17070	16870	16904	17050	17022	16996	16863	17011	17075	16969	16954	16903	16944	17071	17221	16981	16943	16992	17285	16994	16861	16926	17168	17028	16862	16922	16978	16812	16903	17087	16865	17045	16872	17006	17013	16967	17232	16960	16900	16841	17067	17117	17062	16871	16988	16980	16884	17116	16960	17122	17054	16988	17035	16835	16874	16826	17078	16872	16975	17018	16856	17008	16949	17092	16833	16816	17082	16997	16998	16957	16930	17025	16978	16900	16911	16803	16997	16960	16959	16922	16955	16892	17302	17135	17171	17078	17233	17093	16991	16935	16864	16915	17185	16919	17259	16999	17073	16804	17033	16930	17085	17034	16930	17194	16925	16919	17149	16963	16898	16948	17152	16861	16899	17047	17130	17051	17227	16847	16881	17037	16999	16976	16841	16991	16938	17025	16934	16939	16914	16793	17064	17100	16866	16914	16989	16786	17172	16876	17016	16888	17013	16864	17020	17079	17030	17055	16939	16750	16991	17077	17143	16950	16815	16994	17113	16969	16827	17057	16842	17069	17063	16925	16969	16852	16928	16943	16921	16818	17221	17021	17016	16903	16842	17134	17055	16957	17211	16968	16813	17187	16983	16988	16889	16843	16937	16920	16893	16885	17094	16926	16970	16925	17182	16955	16927	17056	16810	16993	16991	17003	17079	16964	17093	17059	17012	16977	17080	16871	17043	16977	16950	17023	16937	16837	17141	16817	17108	17059	17009	16940	16995	17105	16922	17089	17051	16868	17053	16829	16862	17096	16956	16967	16941	17025	17084	16987	16771	16920	17044	16805	16851	16984	17191	17149	17082	16878	16927	17025	17024	17222	17001	16965	16997	16874	17166	17061	17108	17104	16820	17008	16829	16891	16897	16933	16950	16921	16991	16973	16977	17089	17011	17019	17046	16994	17016	17013	17134	17149	16856	17018	17008	16986	17021	16915	16890	17129	16910	16964	17000	16823	17006	16817	16949	17076	16967	16998	17044	17082	17025	16896	16952	17026	16957	17079	16763	16944	17125	17034	17052	17099	16977	17092	17142	17031	16868	17042	17192	16914	16990	17193	17028	17230	16967	16911	16974	16940	16913	17186	16988	16945	17017	17050	16868	17089	16970	17184	17074	16955	17039	16856	16826	17183	16916	16897	16974	16950	16950	16834	17007	16901	16900	17031	16833	17022	16974	16844	17045	16956	16919	17073	16855	17040	17148	17015	16990	16948	16892	16810	16949	16781	17064	17012	17050	16880	16833	17188	16868	17118	16938	17009	16869	16851	16891	17013	17070	16961	17050	16994	16980	16920	16964	16816	16904	17010	17038	17128	17009	16970	17062	16979	16861	17100	16807	16899	16915	17174	16986	16865	16995	16972	16799	17042	17018	17080	17038	17177	17094	16655	17089	17080	16956	17102	17113	17040	17029	17054	17013	17006	16995	17020	17176	16992	16983	16965	16856	16927	17029	17176	16847	16984	16990	16992	17057	16993	16993	17164	17061	16764	16976	17049	16993	17073	16914	17153	17007	16838	17024	16917	16969	17158	16892	16972	16933	17164	16978	17120	16943	17161	16972	17033	16888	16982	17014	17117	16888	16966	17056	16956	17044	17064	16958	16959	16954	17072	16987	17154	16942	16870	17249	16930	16949	17099	17200	16977	16960	16981	16869	16834	17065	17094	17077	16916	17011	17027	17015	17158	16842	17098	16946	16883	16909	17042	16923	17073	17137	16999	16883	16932	17150	16961	17150	17190	16997	17122	16961	16987	16991	17173	16934	17018	16961	16857	16871	16994	16947	17195	17232	17022	16874	17000	17006	17007	16826	16800	17110	17027	17108	16799	17127	17046	16995	17039	17085	16897	16947	17042	17020	17026	16858	16745	16947	16985	16969	17181	16874	16923	17050	16866	16873	17025	16944	16966	16685	16926	17012	17020	16895	17083	16928	17048	16983	17123	17036	17066	17032	17123	16801	16914	16993	17087	16916	16909	17055	16953	16981	17017	16994	17085	16991	16977	17137	17043	17080	16712	17087	17070	17013	16850	17134	17094	16998	17112	16971	16904	16875	17001	17143	17002	16944	17002	17064	17002	17065	17023	16949	17093	17045	17083	17043	16969	17256	17151	16995	16782	17033	17060	16917	16998	16958	16996	16830	17268	17061	16877	16953	17285	16715	16845	17012	16902	16763	17098	16989	17085	16918	17137	16978	16937	17080	17064	16907	17042	17089	17087	16774	17072	17020	17205	16991	16864	17045	16936	16890	16969	16867	16996	17032	17115	16862	16862	16910	17119	17129	17124	16872	17021
25883	21602	29194	37532	60805	63085	51665	38618	31561	28937	28225	28243	28293	28028	28189	27805	27986	28205	28094	28051	28101	28020	28069	28035	27746	27868	27884	28061	28233	27884	27973	28005	28135	28049	27716	27969	27598	27789	28013	27910	27972	27950	28060	28054	28181	27835	27856	28164	27885	27717	28010	27729	28160	27999	27925	28118	27986	27956	28167	28201	28016	27982	27694	27897	27999	27706	27984	27959	28003	27951	28040	27811	27857	27761	27962	28012	27991	27910	28122	28110	27879	27816	27936	27839	28008	28035	28246	27886	28132	27897	27923	28030	28105	27801	27899	27684	27955	27847	27980	28045	28065	27907	28041	27864	27926	27967	27932	28043	28103	28092	28066	27981	28313	27975	28098	27669	28139	28083	27860	27795	27939	27885	27822	27813	28020	27774	28016	27926	28153	27798	27821	27952	28111	27869	27910	27980	28237	27670	27756	27884	27925	27819	27707	28006	27883	27738	27975	27751	28002	27931	28045	28395	27872	27915	28030	27943	27941	27880	27922	27659	28189	27938	27985	28021	27975	27818	27820	27802	28031	27799	27818	28025	27963	27521	27939	27893	27913	27821	27970	27942	27808	27877	27920	28023	27942	27716	28016	27731	27629	27793	27985	27803	27542	27714	27778	27842	28005	27619	27840	27782	28025	28092	27720	28175	27749	27935	27992	27971	27890	28128	28076	28119	27998	27729	27703	27856	28022	27911	27734	28056	28220	27949	27699	28131	27814	28251	27808	27748	27825	27844	27816	28002	27844	27352	27742	28035	27746	27872	27842	28258	27865	27762	28023	27705	27845	27955	28229	28158	27799	28049	27773	27746	27728	27992	27905	28080	27964	27650	27785	27765	27940	27724	27933	27614	27869	27738	28130	28011	27797	27757	28023	28004	27952	27838	27922	27688	27992	27989	27787	27990	27873	28067	27840	27929	27779	27577	27878	27809	27870	27785	27969	28054	27891	27851	28137	28104	27824	27921	27909	27785	27900	27823	27797	27893	27834	27791	27980	27897	27888	27855	27814	27811	27966	27875	27966	28011	28246	28118	28265	27844	27730	28012	27947	27864	28094	28021	27879	27773	27748	27950	28144	27922	28177	27655	28106	27891	28124	27690	27802	28044	28012	28012	28055	27917	28088	27809	27973	27906	27635	27727	27788	28000	28168	28003	27757	27634	27817	27911	27814	27838	27984	27986	27813	28121	27737	27951	27960	28036	27980	28029	27755	27827	27794	27900	27984	27657	27849	27850	28053	27923	28028	28164	27946	28007	27934	28129	27875	27971	27842	27846	28095	27668	27929	28120	28062	27991	27717	27923	28133	27994	27944	27922	28220	28244	27895	27842	28141	27940	27818	27876	27876	27940	27787	27793	27901	27945	27973	27963	27865	27865	27963	27982	27812	27876	27761	27988	27829	28056	27976	27941	27686	27809	27784	27842	27983	27750	27971	27841	27882	27691	28076	27835	27775	27927	27918	27987	27888	27783	27867	27681	27872	28038	27870	27980	28115	27641	27797	27752	27960	27857	27725	27967	27636	27830	28184	27940	27792	27845	27968	27728	27819	27776	27751	27886	27810	27801	27962	27874	27649	27972	27892	28138	27795	27988	28015	27919	27881	27881	27812	27968	28045	27895	27813	28143	28080	27708	27938	28219	27612	27919	27841	27712	27965	27948	27775	27890	28200	28083	27916	27793	27705	28203	27772	28145	27839	27816	28178	27855	27868	27641	27760	27916	28075	27945	27901	27679	28063	28275	28028	27778	28124	27663	27938	28034	27676	27801	27911	27953	28082	27856	27810	27940	27786	27981	27944	28141	27750	27791	27890	28007	27768	27845	27782	27867	28052	27996	27787	27676	27998	27829	27849	28085	27905	27909	27880	28068	27800	27500	28112	28068	27845	27845	27940	27706	28077	27835	27785	28040	27941	27783	27723	27743	27970	27750	27897	27681	27838	28027	27947	27725	28169	28003	28012	27913	28024	27941	27871	27832	27945	27862	27962	27863	27688	28206	27849	27971	27718	28026	27740	27908	27722	28021	28131	28077	27630	27645	27922	27967	27859	28066	28015	27870	27990	27938	27836	27767	27882	27820	28142	27873	27887	27664	27797	28017	27867	27869	27882	27881	27956	28124	27886	27796	27890	27759	28242	27846	27888	27934	28094	27921	27837	27712	27873	27753	27844	27900	27923	27963	27687	28019	27981	27785	27786	28158	27907	27892	27858	28039	27964	28019	27975	27945	28038	27725	27998	27923	27963	27888	27784	27697	28029	27803	27903	27819	27812	27855	27788	28031	27756	27921	28028	27848	27969	28180	27828	28229	28071	27938	27802	27910	27917	27958	28031	28042	27897	27852	27950	27767	27989	28078	28113	28002	27653	27952	27877	27735	27937	27882	28023	28081	27753	27923	27824	27883	28094	28024	27740	27957	27921	27857	28027	27837	28171	27915	27967	27886	27644	27755	27801	27972	27896	27796	27687	27990	27915	28230	27757	27763	28369	27882	27947	27867	27892	27834	27878	27821	27665	27861	27890	27961	28025	27726	28124	27695	28016	27860	27841	27951	27670	27894	28121	28017	27884	28033	27889	27967	27805	27756	27901	27801	27836	27584	28100	27759	27857	28075	27713	27977	27973	27867	27676	27792	27818	28030	27955	27736	28125	27756	27800	28007	27834	28041	27981	27873	27865	27979	27924	27888	27946	27566	28173	28087	27878	27881	28035	27951	27936	27990	27994	28044	27818	27688	28100	27869	28017	27783	27865	28001	27916	27854	27956	27848	27718	28002	28036	28139	27928	27816	27848	27944	28003	27794	28057	27824	27819	27758	27875	27739	27844	27909	27768	27988	28048	27910	27744	28078	27905	28021	28123	27913	27904	27830	28104	27953	27870	27927	27793	27845	27910	27751	27906	27661	27826	27900	27999	27846	27812	28238	27960	27912	27712	27766	27937	28162	28017	28016	27975	27908	27862	27888	27947	28059	28120	27954	27831	27644	27816	27894	27861	27877	28183	28053	28040	27982	28008	27978	27952	28049	27964	27971	27754	27735	27813	27986	27711	27866	28028	27967	27908	27888	28066	27676	27819	27937	27679	27905	27851	28063	27883	28045	27889	27697	27886	27872	27959	27775	27827	28048	27929	27850	27872	28035	28007	27570	27887	28088	28061	27802	27971	27749	27764	27892	27805	28103	27872	27874	27752	28087	27996	27755	27987	28054	27804	27833	27786	28217	27987	27793	27921	27622	27839	27821	28022	27828	28064	28034	28000	27905	28024	28016	27807	28224	27936	27811	27882	27896	27912	27895	27670	27976	27834	27886	27916	27871	27522	27849	28066	27963	27883	27855	27812	27898	27681	27881	27954	27979	27611	28051	28075	28038	27860	27861	27790	27920	27844	27996	28111	27828	28081	28077	27938	27890	27818	27975	27757	28005	27765	28041	28046	27923	27595	27889	28015	27828	27682	27920	27783	27797	27765	27833	27978	28061	27801	27931	27838	28019	27876	27782	27832	27995	27907	28082	28137	27883	28054	28096	28078	27800	27758	28056	27968	27875	27940	27914	28175	27980	27852	27826	27996	27824	27839	27751	27821	27640	28035	28124	27772	28059	27960	27964	27819	28072	27941	27827	27794	28158	28087	27818	28267	28016	27858	28035	28045	27925	28185	27882	27983	27735	27808	28088	27984	27917	27744	27947	27910	27854	27984	28089	27937	27891	27886	28209	28104	28026	27792	27959	27696	27911	27555	27723	27851	27669	28108	27802	28065	27695	28151	28031	27753	27881	28011	27855	28126	27687	27805	28097	27767	27938	27750	27600	27757	27676	27983	27944	27752	28117	27940	27851	27934	28074	28065	28040	27857	27993	27822	27691	27973	27835	27916	27996	27895	27843	27973	28077	27798	27938	28098	27891	27634	27763	27783	27733	27763	27855	27807	27814	27942	27853	27963	27687	27868	28018	27865	27905	28078	27821	27905	27880	27914	28022	27968	27944	27870	28055	27808	28156	27936	27870	27757	27748	27907	27981	27807	27952	28014	27961	27933	28002	27853	27982	27750	28078	27942	28258	27987	27826	27858	28177	27803	27618	27926	27900	27944	28043	28052	27897	27849	27995	28025	28209	27618	27854	27790	27824	28039	27834	27964	28112	27420	28038	27801	27835	27994	27863	27993	27897	28010	27857	27682	27840	27885	27977	27820	27761	27908	28071	27866	27996	27677	27799	28017	27927	27908	28026	28080	28066	27930	27729	28123	27793	27733	28029	28035	27935	27883	27879	27909	27724	27820	27780	28185	27831	28024	27939	28055	27953	27977	27771	27825	27933	27803	27880	28027	27883	27957	27899	28035	27743	27857	27958	28041	27964	28018	27856	27871	27779	27902	27770	27847	27820	27700	27974	27675	27748	27871	27672	27759	27844	27924	27821	27682	27778	27922	27931	27809	27746	27872	27781	27601	27889	27932	27856	27946	27947	27840	27897	27986	27998	27938	28110	28275	27967	27813	27656	27914	27775	27711	27973	27977	27811	27835	28054	28012	27874	27700	27992	27929	27852	28007	27614	27895	28010	28089	27956	27929	27860	27806	27632	28019	27730	27829	27894	27956	27864	27876	27978	28062	28024	27960	28024	27903	27805	27727	27922	27798	27925	27808	28117	27869	27787	28039	27789	27985	27931	28077	28046	27959	28107	27835	27909	28043	27974	27949	27859	27904	27994	28068	28059	28086	27845	27782	27799	27911	27874	27645	27975	27877	27917	28085	27898	27956	27874	27960	27978	27951	27816	27888	27969	28036	27877	27743	28171	28071	28041	27919	27937	27907	27891	27833	27884	28322	27939	27821	27755	28020	27946	28080	27952	27914	27990	28160	27957	27728	27833	28054	27869	28137	28072	27894	27694	27567	28006	27658	27641	27943	28025	27875	27722	27702	27863	27779	27916	27932	27864	28049	28216	27894	28021	27913	27922	27919	27809	27867	27669	27860	28102	28014	27615	27708	27977	28216	28060	27967	27937	27945	27872	27893	27924	27947	27957	28031	28126	28050	27915	27945	27806	28064	28061	27785	27916	27976	27934	27897	27765	27931	27974	27913	27798	27877	28088	27739	27838	28091	27804	28101	28021	28075	27890	28104	27741	27830	27917	27793	27989	28073	27933
18188	32075	33473	37829	62672	58270	41574	26912	19698	17731	17231	17105	17286	17119	16913	17101	17122	17073	17145	17000	17171	17029	17233	17073	17103	17255	17105	17175	17108	17119	16991	16916	17086	17261	17053	17164	17039	17039	17023	16988	17137	17000	16840	17022	17129	16928	17164	16757	17075	16995	17099	17202	17041	17021	17214	16960	17030	16984	17121	17243	17048	16998	17027	16972	16951	17072	17034	17068	17078	16933	17113	17253	17009	16926	17170	17128	17070	17159	17204	17142	17144	17008	17197	17168	16993	17095	17151	16921	17005	17176	17304	16780	17272	17038	17105	17108	16863	16866	17088	17044	17060	17139	17082	16989	17110	17155	16964	17045	16912	17021	17209	17059	16836	16953	17025	17133	17317	17123	17106	16990	17056	16987	16979	17042	17131	17028	17242	17122	17046	17085	17010	17083	17012	16952	17001	17137	17009	17007	17001	17031	17023	17300	17066	16911	16812	17088	16980	17139	16977	16919	16713	17019	16975	16914	17136	17058	17233	16913	17155	17158	17162	17020	17248	16908	17154	17037	16985	16946	17058	17098	17177	17071	17073	16935	17069	17193	16848	17064	17101	17238	16971	17007	17025	16984	16974	17073	17193	17032	17082	16947	17036	17044	17080	16996	17000	16997	16934	17163	17141	17036	17061	17317	16893	16823	16925	16933	17055	17160	17019	17108	17037	17247	17012	16987	17132	16917	16954	17109	16923	17036	16819	17043	16883	17115	17134	17172	17138	16944	17054	17139	17019	17178	17136	16954	17114	17103	17070	17120	16841	17122	17065	17125	16916	17074	16987	17109	16909	17084	17083	17176	17023	17080	17052	16819	16889	17069	17044	17007	16973	17110	17118	17045	17136	17172	17087	17021	17008	16995	17155	17099	16906	17117	17196	16971	17095	16911	17189	16948	17062	17032	17036	17008	17181	16972	17122	16998	17121	17203	16865	16949	16964	16901	16847	17112	17092	16728	16953	17021	17009	16932	17066	17185	17022	16913	17123	16960	17144	17101	17142	17090	17154	17156	17180	17019	16906	17046	17122	17161	16906	16951	17081	17125	16957	16839	17118	16964	17107	16869	16947	17138	16953	17034	16985	17061	17136	17034	17077	17186	17174	17018	17196	17206	17039	17013	17008	17141	16934	17084	17185	17069	17132	17174	16939	17183	16878	16940	16876	16975	17023	16997	17041	16896	17248	17156	17176	17090	17011	16977	17057	17149	16952	16933	17042	16977	17055	17021	17240	17102	17015	17040	17181	17074	17212	17077	17079	17041	17044	17151	17011	16974	17031	17080	17012	17071	16950	17162	16974	17167	17212	17088	17123	17104	17215	17004	17007	17025	17121	17188	17073	16901	16839	17098	16991	16863	16869	17116	16976	17119	17217	16988	16919	16968	16992	17081	17085	17141	17101	17100	17129	16931	17017	17102	16971	17148	17041	16935	17199	17087	16983	16984	16853	17208	16792	16909	16951	17150	17060	17045	17103	16895	17084	17308	16934	17081	17015	17087	17092	17013	16991	17127	17021	17297	17083	16993	17032	16947	17110	17086	16869	17031	17086	17072	17163	17044	16986	17022	17062	17091	17014	17041	17143	17099	17076	17084	17214	17019	17154	17095	17045	16976	17077	17233	17213	17035	17067	17091	16992	17173	17198	16898	17005	16985	17121	17062	17094	17058	17136	17015	17115	16944	17092	17010	16978	17151	17005	17054	17051	17040	17167	17009	17052	17169	16966	16948	17219	17179	17025	17049	17123	17056	16962	17037	17081	17254	16992	17029	17184	17113	16884	17075	17047	17086	17033	17152	17075	17064	17175	17224	17058	16909	17318	16977	17168	16916	17183	17055	17034	17164	16995	17018	16996	16909	17060	17111	16886	17058	16953	17140	17005	16994	17007	16933	17250	17174	17063	16804	17169	16990	17043	17082	17023	17072	17010	17165	17044	16986	17047	16976	17200	17089	17106	17060	17031	17171	17100	17070	16879	16970	17138	17166	16998	16965	17038	17211	17133	17109	17098	17085	17049	17148	17001	17069	16980	16847	17071	16914	16887	17060	17110	17014	16939	17218	16884	17119	17006	17079	16910	16979	17065	16997	17103	17162	17007	17077	17171	17228	17223	16985	17127	17066	17144	16816	17096	17278	17151	17102	17110	16952	17006	16999	17044	17060	17350	17292	17118	17170	17130	17095	17121	17199	17073	16981	17206	17092	17213	17087	17130	17180	17233	17049	16973	16995	17094	17083	17175	17067	16967	17065	17075	16894	16936	17245	16933	16972	17003	17043	17033	17068	17174	17240	17100	16862	17085	17130	17101	17134	17225	16948	17025	17047	16968	16939	16916	17027	17068	17202	17150	17153	16883	17405	16959	16983	17080	17173	16984	17162	17075	17157	17118	16983	16779	17309	17086	17067	17071	16974	17114	16738	16987	17068	17070	17050	17155	17005	17069	17226	17004	17191	17131	17137	17116	16896	17059	17111	17191	17106	16935	17302	17125	17218	16982	17008	17137	17224	17000	17147	17044	17162	17096	17023	17119	16886	17101	17065	17110	16978	17030	17099	17135	17077	17180	16932	17011	17179	17100	16989	17044	17085	16794	17160	17067	16852	17109	17014	17058	16910	17095	16883	16901	17170	16843	16960	16980	16989	17284	16969	17084	17105	17097	17012	16936	16938	16994	17024	17032	17098	17052	17011	17041	17018	17197	17128	17286	17064	17191	17032	17197	17032	17219	16992	16780	16985	17109	17049	17067	17138	17093	17163	17085	17177	17159	17051	16924	17118	16801	16962	17008	17125	17332	16961	17219	17145	17075	16952	17081	17126	16859	16938	17107	17098	16984	17129	17005	17061	17136	17206	16910	17078	17229	16987	17230	17075	16985	16862	17049	16967	17245	17045	17183	16954	17137	17024	17062	17126	17090	17181	16932	16957	17015	17115	17075	17084	17075	17123	17177	16981	17227	17043	17107	17018	17240	17004	17099	17077	17187	17091	17012	17184	17059	17018	16973	17037	17077	16967	17149	17067	17222	17070	16999	16920	17039	17141	16819	17241	17113	16946	17132	17259	17235	16967	17093	17093	17246	17073	17044	17190	17025	16927	17059	17072	17027	16902	17126	16972	17056	17016	16993	17052	17248	16962	17080	16921	17064	17008	17394	16979	17075	16988	17119	17099	17025	17173	17059	17078	16963	17054	17017	17141	17047	16957	17053	17144	16886	17198	16939	17239	17135	17124	16990	17128	16950	17093	17045	17091	17103	17053	16989	17044	16997	17197	17157	17222	17094	16977	17263	17060	17341	16961	17166	17026	17026	17105	17092	17160	17092	17024	16937	17052	17256	17091	16965	17145	17090	16923	17024	17056	17020	17288	16898	17057	16870	17113	17043	16926	17059	17098	17137	17175	17181	16990	16995	16911	17142	17233	17003	17015	16983	17132	17067	17110	17076	17017	17133	16900	17056	17104	17017	17113	16977	17008	17089	17205	17006	17061	17101	16966	17068	17123	17185	17160	17085	17013	17032	17207	17005	17118	16960	17100	17190	17215	17054	16987	17018	17243	17118	17072	17033	17226	17308	17059	16990	17097	16876	17051	16961	17114	17004	16865	16974	17171	16953	17118	16935	16986	17183	17098	17317	17100	17053	16999	17125	17086	17168	16942	17019	17263	17104	17052	17016	17027	17211	17012	17215	17054	16954	17015	17105	17126	17092	17116	17151	16931	17221	17253	17055	17109	16884	17163	17136	16831	16913	17055	17049	17239	17274	16915	17145	17035	17050	17116	17146	17099	17067	17069	16940	17056	17006	17160	17061	16984	16861	17017	16953	16981	17165	17007	16940	17227	17028	16926	17183	16955	17055	17018	17195	17033	17047	17158	16997	17021	17084	17024	17260	17153	17102	17185	16904	17238	16998	16998	17078	17081	17148	17003	17173	17087	16862	16960	17063	17110	16925	17018	17061	17060	17163	17070	17155	17182	17061	17065	16955	17013	16941	17007	17110	17116	17212	17125	17003	16950	17042	17176	17105	17157	17121	17059	17218	16964	17100	16978	17294	16869	17070	17037	17035	17045	17184	17053	16971	17174	17146	17119	17106	16987	16919	17171	17116	17204	17110	17146	16999	17035	17090	17253	16892	17121	17011	17183	17126	17111	17234	17034	17055	16940	16930	17151	17010	17184	17095	17313	17111	17104	17166	17096	17087	17178	17115	16886	16937	17071	16958	17194	17071	16885	17075	16883	17029	16956	17162	17109	17083	17056	16982	17202	17012	17070	16951	17127	17220	16986	17243	17053	17053	17192	17161	17159	17137	17074	16967	17269	17099	17006	17260	17087	17047	17130	17017	16854	17205	16900	16992	17085	17132	16789	17116	17204	17012	17061	16986	16832	17067	17245	17100	17012	16881	17210	17155	17204	17138	17293	16928	16936	17084	16906	17158	16920	17097	17072	17214	17107	17168	17096	17096	16980	16990	17156	17029	17025	16961	17057	16877	17226	16870	16999	17065	17078	16969	17060	17145	17073	16911	16983	16957	16957	17218	17151	16922	17071	16911	17042	17067	17117	16877	17076	17082	17104	17201	17165	16998	17210	16963	16909	16955	17060	17006	16959	17096	17084	17088	16980	17105	16962	16930	17008	17327	17114	17076	16955	17029	17108	16913	16964	17175	17025	17257	17196	17248	17161	16997	17116	17102	17173	17101	17211	17143	16909	16999	17253	17134	17019	17198	17087	17177	16989	17038	17114	17189	17016	16920	17037	17081	17181	16950	17086	17140	17216	17077	17074	17154	16945	17057	17077	16965	17064	17211	17178	17031	17149	16890	17107	17109	17019	17156	17075	17041	16937	17189	17175	17035	16883	17072	16916	17252	17029	16893	17123	17049	16964	17114	17002	17067	17076	17065	16999	17152	17191	17201	17029	16973	16924	17000	17070	16907	17182	17058	16848	17130	17195	17093	17019	16985	17143	17147	17045	17021	16895	17136	16996	17320	16963	17057	17000	17091	17225	16955	17066	17061	17045	17093	16984	17081	16995	16964	17098	16988	17283	17076	17047	17310	17104	17140	17088	17048	17146	16923	17035	17116	17086	17141	16995	17029	17183	17254	16805	16939	17090	17086	17081	17086	17041	16988	17036	16974	17138	16977	17021
23360	21515	28712	36231	76423	74623	61287	45550	34786	30538	29128	28697	28420	28524	28600	28595	28286	28652	28201	28417	28268	28561	28480	28404	28450	28431	28294	28266	28893	28339	28078	28172	28220	28223	28316	28430	28459	28367	28449	28316	28227	28057	28398	28220	28472	28230	28518	28134	28519	28374	28324	28391	28378	28395	28118	28267	28325	28221	28283	28354	28355	28256	28400	28176	28413	28122	28405	28224	28268	28260	28161	28340	28088	28281	28175	28247	28498	28215	28202	28237	28332	28602	28258	28232	28045	28386	28415	28147	28021	28300	28368	28031	27929	28112	28138	28042	28331	28417	28292	28352	28145	28189	28279	28330	28008	28284	28450	27905	28218	28213	28212	28131	28273	28443	28422	28608	28331	28428	28258	27969	28306	28098	28095	28010	28400	28070	28213	28307	28126	28421	28210	28149	28345	28203	28447	28107	27922	28115	28304	28263	28407	28283	28213	28120	28187	28027	28323	28376	28350	28239	28412	28201	28044	28224	28023	28247	28186	28045	28225	28016	28173	28420	28349	28151	28404	28291	28346	28179	28432	28180	28197	28309	28029	28136	27845	28306	28335	28447	28294	28056	28623	28231	28413	28121	28156	28282	28352	28151	28418	28333	28373	28234	28272	28407	28512	28458	28350	28275	27925	28073	28288	28207	28141	28122	28239	27851	28441	28208	28370	28061	28312	28442	28277	28124	28182	28273	28251	28241	28414	27990	28156	28172	28302	28136	27981	28257	28398	28331	28344	28285	28232	28256	28149	28148	28158	28215	28427	28304	28167	28200	28166	28234	28188	28204	28169	28267	28232	27996	28234	28228	28183	28336	28394	28238	28472	28241	28333	28556	28174	28153	28361	28109	28232	28367	28337	28369	28345	28015	28386	28215	28201	28169	28258	28086	28280	28091	28000	28208	28415	28154	28214	28303	28100	28364	28213	28435	28294	28267	28353	28410	28278	28108	27870	28068	28095	28259	28296	28169	28306	28241	28325	28473	28436	28128	27956	28047	28198	28465	28201	28388	28135	28119	28318	28206	28294	28275	28191	28151	28380	28145	28294	28407	28255	28102	28003	28248	28294	28219	28144	28426	28207	28154	28346	27955	28275	28279	28331	28156	27997	28113	28330	28467	28392	28219	28378	28324	28047	28174	28284	28062	28068	28417	28312	28405	28370	28190	28112	28213	28340	28189	28419	28219	28293	28278	28358	28314	28088	28102	28067	28355	28360	28240	28375	28271	28356	28046	28383	28049	28234	28366	28318	28485	28134	28131	28258	28246	28221	28318	28505	28293	28290	28311	28163	28135	28304	28314	28396	28342	28056	27913	28191	28227	28178	28362	28002	28180	28039	28351	28237	28403	28571	28232	28171	28297	28019	28050	28152	28239	28166	28109	28301	28163	28121	27965	27967	28432	28323	28242	28302	28121	28276	28173	28471	28055	28445	28170	28201	28378	28312	27891	28309	28102	28470	28290	28312	28319	28259	28157	28350	28294	28253	28474	28440	28331	28502	28137	28318	28326	28373	27949	28151	28037	28137	28046	28302	28164	28363	28380	28487	28273	28290	28453	28367	28262	28070	28326	28185	28139	28408	28249	28177	28118	28228	28275	28382	28074	28481	28242	28140	28174	28259	28289	28166	28015	28228	28041	28379	28225	28300	28180	28538	28336	28095	28201	28125	28165	28185	28428	28230	28119	28193	28463	28355	28288	28404	28246	28235	28437	28053	28174	28347	28119	28366	28290	28310	28222	28222	28175	28220	28113	28116	28085	28247	28017	28293	28391	28205	28144	28138	28524	27903	28152	28103	28041	27981	28059	28056	28135	28183	28335	28276	28077	28323	28169	28508	28280	28053	28148	28120	28315	28401	28413	28380	28195	28434	28204	28241	28263	28479	28201	28147	28330	28085	28233	28191	28073	28201	28154	28301	28177	28071	28326	28145	28124	28326	28183	28312	28256	28254	28155	28327	28077	28034	28102	28025	28133	28166	28048	28124	28076	28019	28346	28220	28070	28544	28504	28484	28203	28133	28268	28264	28319	28437	28211	28156	28169	28165	28194	28215	28198	28288	28454	28202	28117	28308	28217	28290	27817	28304	28242	28186	28052	28294	28179	28209	28040	28185	28164	28153	28357	28406	28257	28208	27962	28153	28357	28579	28063	28161	28189	28118	28231	28234	28173	28036	28102	28039	28240	28292	28191	28288	28311	28355	28174	28180	28049	27931	28153	28467	28199	28256	28437	28325	28111	28209	28364	28131	28259	28125	28116	28361	28176	28403	28006	28190	28280	28171	28215	28201	28109	28428	28206	28157	28267	28208	28258	28112	28592	28292	28169	28252	28238	28174	28342	28164	28308	28354	28436	28408	27890	28379	28247	28369	28364	28210	28299	28213	28039	28408	28207	28322	28286	28229	28553	28167	28291	28260	28354	28151	28134	28205	28359	27965	28255	28336	28222	28030	28279	28383	28287	28201	28398	28117	28012	28143	28337	28290	28221	28086	28439	28222	28332	28315	27844	28123	28130	28106	28224	28197	28067	28312	28254	28129	28240	28402	28143	28554	28289	28396	28153	28224	28323	28496	28265	28135	28418	28366	27979	28193	28426	28444	28372	28182	28023	28066	28306	28346	28442	28325	28488	28235	28199	28017	28340	28319	28368	28346	28263	28306	28428	28242	28239	28077	28465	28309	28152	28204	28637	28471	28205	28404	28392	28119	28272	28277	27954	28313	28251	28221	28307	28370	28165	28212	27987	28111	28020	28269	28375	28163	28087	28183	28253	28177	28367	28165	28175	28050	28409	28254	28163	28057	28187	28316	28383	28117	28430	28044	27929	28139	28168	28080	28236	28230	28385	28350	28108	28373	28307	28152	28191	28408	28185	28283	28056	28331	28197	28438	28230	28211	28357	28726	28222	28249	28022	28368	28506	28207	28495	28319	28283	28228	28091	28318	28334	28611	28486	28174	28548	28357	28399	28386	28290	28374	28373	28200	28037	28170	28139	28147	28068	28141	28085	28297	28217	28020	28242	28521	28426	28394	28283	28109	28244	28107	28434	28212	28345	28271	28413	28405	28465	28258	28317	28271	27894	28151	28317	28445	28325	28227	28317	28294	28028	28046	28074	28434	28171	28352	28635	28256	28125	28376	28055	28165	28081	28435	28139	28395	28620	28272	28319	28106	28454	28085	27988	27938	27966	28317	28526	27962	28247	28329	28449	28312	28322	28168	28293	28161	28379	28283	27886	27971	28369	28416	28047	28231	28061	28284	28234	28023	28265	28006	28044	28234	28080	28269	28286	28185	28484	28203	28056	28335	28047	28333	28232	28161	28198	28191	28458	28287	28120	28023	28175	28353	28179	28294	28472	28114	28046	28286	28268	28172	28215	28284	28197	28219	28169	28200	27902	28625	28128	28138	28093	28222	28197	28299	28334	28311	28187	28341	28037	28314	28187	28329	28069	28124	28150	28283	28219	27998	28126	28365	28139	28151	28296	28356	28265	28156	28418	28383	28260	28156	27998	28144	28085	27973	28153	28254	28293	28347	28112	28259	28237	28444	28126	28269	28193	28556	28355	28267	28431	28106	28208	28134	28045	28266	28493	28392	28316	28466	28209	28330	28151	28296	28388	28326	28250	28237	28286	28195	28305	28394	28344	28196	28512	28321	28121	28419	28119	28475	28098	28299	28499	28235	28012	28253	28189	28427	28243	28398	28319	28296	28244	28330	28363	28205	28161	28099	28242	28243	28363	28062	28345	28130	28312	28305	28417	28301	28185	28175	28203	28537	28371	28285	28198	28169	28420	28278	28420	28455	27861	28295	28446	28238	28355	28503	28062	28260	28062	28100	28325	28257	28137	28069	28393	28314	28116	27885	28041	28161	28292	28239	28161	28141	28160	28349	28223	28257	28137	28237	28074	28462	28227	28207	28149	28019	28108	28252	27987	28028	28122	28321	28381	28084	28453	28301	28253	28329	27985	28341	28225	28387	28015	28346	28400	28356	28152	28062	28138	28280	27968	28078	28420	28251	28119	28103	28196	28507	28198	28515	28111	28336	28090	28238	28255	28278	28329	28074	28262	28409	28221	28153	27932	28245	28088	28337	28212	28178	28072	28128	28151	27980	28050	28435	28028	28341	28341	28434	28122	28008	27966	28457	28055	28224	28279	28280	28157	28063	28164	28093	28393	28329	28223	28358	28358	28168	28159	28343	28030	27956	28130	28200	28167	28229	28312	28403	28150	28337	28536	28138	28257	28051	28332	28152	28226	28239	28128	28170	28305	28128	28232	28180	28074	28437	28361	28199	28306	28139	28142	28064	28377	28210	28314	28356	28205	28361	28272	28093	27983	28310	28259	28540	28044	28413	28419	28123	28108	28204	28082	28207	28440	28490	28208	28188	28139	28316	28211	28373	28592	28420	28387	28394	28173	28266	28225	28355	28236	28366	28250	28360	28188	28287	28185	28080	28174	28411	27997	28189	28296	28090	28090	28240	28196	28236	28335	28084	28053	28118	28396	28320	28213	28111	28339	28222	28182	27934	28424	28256	28145	28484	28377	28132	28364	28090	28400	28420	28256	28038	28086	28336	28287	28424	28355	28020	28140	28414	28327	28373	28177	28272	28321	28121	28179	28248	28396	28243	28289	28177	28030	28185	28182	28446	28257	28527	28453	28448	28240	28278	28061	28216	28057	28114	28235	28477	28058	28305	28309	28488	27966	28115	28349	28386	28134	28274	28359	28587	28303	28175	28197	28029	28070	28324	28119	28196	28332	28180	28251	28276	28323	28461	28366	28267	28277	28211	28379	28576	28428	28408	28092	28358	28524	28463	28552	28248	28259	28094	28053	28416	28128	28115	28362	28199	28122	28114	28191	28292	28041	28183	28437	28212	28079	28027	28021	28247	28021	28181	27933	28454	28137	28458	28410	28172	28234	28185	28436	28373	27991	28269	28060	28350	28306	28001	28145	28310	28263	28463	28202	28411	28059	28276	28242	28209	28206	28143	28273	28311	28416	28254	28382	28253	28077	28553	28412	28140	28317	28307	28182	28203	28300	28216	28327	28107	28114	28414	28130	28295	28341	28414	28327	28152	28259	28484	28185	28164	28211	28305	28346	28148	28565	28119	28116	28277	28410	28115	28327	28152	28342
21634	44743	47469	62926	92312	79347	57236	36157	23276	18920	17696	17666	17800	17540	17656	17494	17655	17363	17682	17747	17593	17702	17500	17603	17797	17608	17677	17504	17534	17459	17695	17656	17647	17673	17517	17689	17647	17594	17532	17584	17572	17681	17428	17614	17639	17653	17411	17658	17445	17624	17469	17615	17692	17637	17467	17671	17577	17514	17661	17496	17633	17534	17545	17564	17420	17497	17676	17512	17393	17643	17544	17422	17420	17537	17585	17611	17745	17595	17612	17582	17586	17495	17589	17518	17509	17496	17642	17598	17581	17486	17464	17588	17556	17441	17514	17421	17412	17631	17440	17572	17290	17505	17564	17449	17648	17576	17371	17612	17613	17834	17373	17314	17539	17387	17731	17522	17588	17592	17709	17541	17318	17541	17340	17496	17567	17658	17640	17470	17404	17559	17382	17496	17337	17527	17434	17409	17565	17491	17666	17586	17443	17451	17557	17582	17371	17341	17577	17396	17554	17419	17595	17545	17569	17388	17388	17630	17528	17626	17638	17371	17500	17654	17483	17519	17490	17524	17597	17729	17348	17572	17720	17532	17484	17706	17566	17428	17623	17533	17553	17474	17467	17504	17496	17524	17511	17461	17348	17556	17412	17493	17634	17624	17608	17448	17398	17451	17521	17695	17521	17599	17556	17523	17531	17411	17552	17549	17616	17383	17753	17719	17327	17479	17622	17410	17487	17336	17638	17441	17501	17571	17509	17739	17764	17516	17558	17440	17531	17465	17503	17574	17559	17583	17367	17576	17616	17189	17294	17449	17704	17510	17546	17545	17667	17503	17461	17542	17590	17404	17426	17229	17374	17383	17612	17263	17446	17447	17432	17705	17504	17481	17599	17487	17544	17512	17513	17442	17447	17295	17772	17588	17466	17593	17450	17522	17421	17535	17575	17507	17549	17620	17591	17526	17504	17349	17580	17192	17417	17284	17547	17502	17445	17529	17413	17542	17580	17339	17493	17399	17381	17578	17517	17559	17303	17338	17561	17509	17575	17521	17320	17539	17395	17481	17747	17358	17645	17496	17567	17543	17425	17549	17609	17431	17486	17599	17578	17667	17580	17629	17360	17454	17567	17425	17531	17761	17614	17433	17419	17543	17550	17283	17461	17498	17524	17469	17547	17376	17430	17532	17332	17520	17513	17648	17360	17609	17366	17333	17489	17614	17594	17671	17494	17499	17384	17318	17416	17575	17562	17703	17529	17423	17421	17591	17550	17645	17405	17477	17576	17557	17476	17443	17627	17514	17425	17441	17526	17472	17673	17396	17460	17406	17536	17362	17500	17625	17496	17821	17466	17476	17453	17497	17528	17518	17597	17669	17549	17444	17382	17877	17650	17614	17346	17572	17501	17432	17585	17506	17592	17274	17533	17441	17651	17489	17682	17455	17343	17521	17555	17704	17571	17462	17450	17460	17453	17329	17438	17404	17403	17626	17477	17512	17466	17516	17482	17499	17336	17509	17517	17604	17377	17506	17496	17647	17483	17385	17469	17267	17547	17662	17486	17423	17532	17533	17650	17415	17604	17432	17622	17649	17613	17492	17382	17453	17380	17517	17465	17515	17604	17249	17513	17527	17512	17709	17287	17334	17498	17442	17497	17593	17537	17538	17604	17347	17472	17652	17576	17566	17324	17523	17500	17531	17559	17525	17540	17463	17317	17467	17654	17344	17423	17535	17506	17561	17558	17401	17562	17527	17279	17549	17582	17432	17492	17489	17704	17563	17506	17543	17520	17524	17594	17508	17521	17667	17487	17454	17254	17692	17519	17514	17539	17547	17537	17636	17416	17497	17580	17507	17535	17577	17478	17710	17594	17606	17317	17561	17586	17626	17439	17664	17566	17620	17649	17524	17430	17537	17525	17609	17488	17480	17401	17755	17853	17432	17562	17540	17625	17556	17415	17626	17354	17438	17491	17538	17523	17443	17443	17419	17512	17427	17494	17563	17501	17594	17607	17707	17556	17457	17571	17241	17544	17591	17486	17489	17317	17541	17446	17441	17407	17714	17341	17527	17408	17313	17429	17517	17451	17544	17646	17591	17574	17495	17383	17396	17551	17574	17487	17548	17485	17598	17545	17663	17422	17552	17539	17536	17513	17480	17588	17598	17597	17425	17472	17429	17563	17546	17425	17449	17475	17473	17642	17410	17459	17483	17410	17266	17495	17617	17532	17326	17464	17315	17437	17499	17388	17528	17351	17634	17379	17498	17701	17380	17447	17378	17560	17587	17489	17389	17472	17624	17523	17555	17439	17518	17473	17456	17488	17490	17711	17459	17599	17388	17387	17427	17447	17438	17408	17432	17652	17670	17427	17424	17541	17569	17527	17427	17513	17363	17672	17521	17449	17375	17688	17368	17526	17559	17315	17662	17474	17490	17594	17624	17611	17523	17642	17619	17532	17539	17602	17581	17345	17404	17519	17611	17598	17613	17442	17431	17342	17557	17434	17561	17628	17528	17673	17365	17464	17519	17568	17374	17580	17429	17461	17508	17574	17531	17640	17527	17456	17482	17486	17474	17406	17477	17436	17546	17550	17464	17447	17464	17707	17583	17538	17522	17362	17458	17338	17343	17464	17607	17495	17709	17787	17514	17455	17665	17655	17552	17522	17361	17446	17641	17582	17488	17451	17491	17587	17623	17600	17518	17401	17333	17585	17560	17516	17438	17472	17537	17394	17496	17412	17506	17651	17533	17423	17756	17489	17577	17588	17529	17629	17517	17545	17465	17605	17551	17310	17510	17446	17466	17633	17495	17614	17661	17447	17832	17289	17617	17622	17579	17564	17463	17458	17421	17552	17600	17636	17427	17328	17748	17540	17460	17367	17774	17481	17631	17528	17618	17527	17523	17419	17537	17580	17427	17582	17378	17593	17490	17320	17547	17499	17528	17634	17492	17566	17431	17479	17658	17441	17551	17607	17453	17427	17504	17498	17586	17526	17674	17633	17348	17533	17397	17597	17368	17569	17547	17565	17578	17375	17485	17524	17640	17575	17622	17511	17475	17688	17673	17605	17541	17561	17588	17441	17574	17460	17568	17495	17473	17583	17341	17387	17539	17334	17558	17543	17592	17658	17658	17602	17522	17638	17395	17418	17560	17546	17559	17564	17469	17625	17507	17566	17408	17631	17561	17602	17547	17431	17525	17600	17647	17415	17491	17571	17564	17403	17541	17537	17625	17736	17366	17514	17241	17671	17662	17449	17601	17522	17534	17521	17471	17473	17575	17349	17619	17386	17547	17711	17553	17366	17657	17351	17515	17557	17482	17633	17478	17561	17524	17535	17643	17590	17620	17585	17432	17446	17594	17422	17527	17535	17530	17464	17529	17580	17506	17514	17547	17548	17562	17486	17593	17366	17532	17317	17358	17511	17474	17624	17703	17339	17532	17576	17364	17304	17591	17487	17394	17604	17550	17417	17711	17639	17516	17493	17540	17415	17539	17650	17738	17387	17386	17594	17571	17614	17387	17477	17417	17454	17496	17649	17599	17342	17574	17634	17476	17505	17269	17483	17474	17489	17417	17516	17510	17463	17507	17548	17600	17568	17389	17504	17511	17515	17442	17392	17548	17556	17492	17265	17404	17525	17439	17711	17460	17530	17447	17599	17518	17645	17368	17562	17507	17632	17580	17456	17402	17635	17539	17425	17355	17761	17336	17432	17480	17480	17484	17462	17478	17580	17500	17547	17427	17687	17522	17470	17352	17490	17562	17403	17699	17384	17480	17570	17668	17458	17439	17425	17547	17531	17519	17425	17549	17627	17518	17488	17515	17432	17409	17573	17542	17492	17507	17743	17570	17512	17485	17553	17536	17767	17357	17556	17423	17664	17498	17553	17300	17514	17520	17282	17655	17396	17482	17396	17561	17499	17506	17505	17620	17415	17604	17509	17568	17478	17470	17455	17499	17506	17448	17544	17501	17435	17645	17352	17566	17570	17478	17599	17424	17477	17389	17364	17435	17438	17584	17442	17405	17499	17522	17708	17532	17643	17441	17437	17547	17576	17739	17401	17502	17527	17353	17424	17340	17436	17445	17570	17666	17683	17578	17461	17624	17489	17642	17532	17389	17341	17572	17740	17503	17414	17354	17461	17536	17644	17612	17422	17547	17548	17433	17435	17431	17612	17477	17420	17477	17450	17641	17671	17610	17342	17581	17433	17698	17412	17346	17444	17363	17409	17603	17636	17509	17433	17604	17253	17759	17483	17631	17635	17482	17737	17443	17785	17496	17682	17511	17414	17483	17570	17568	17604	17542	17419	17573	17623	17668	17382	17451	17474	17490	17495	17328	17528	17581	17541	17508	17409	17608	17498	17443	17559	17496	17403	17577	17734	17537	17360	17485	17587	17581	17357	17769	17677	17491	17558	17403	17415	17564	17426	17457	17457	17408	17604	17443	17363	17443	17550	17485	17429	17529	17482	17389	17528	17509	17451	17752	17490	17385	17479	17489	17238	17314	17350	17545	17570	17407	17669	17591	17568	17569	17611	17743	17583	17442	17399	17453	17616	17605	17783	17651	17484	17502	17530	17508	17493	17449	17642	17672	17589	17500	17270	17472	17402	17383	17401	17578	17470	17666	17576	17514	17374	17518	17721	17483	17556	17643	17716	17586	17482	17410	17390	17554	17572	17496	17499	17488	17441	17569	17661	17474	17463	17547	17539	17408	17645	17389	17516	17325	17506	17549	17574	17412	17370	17410	17426	17541	17560	17477	17429	17535	17550	17623	17383	17378	17480	17524	17463	17453	17484	17619	17433	17424	17644	17428	17583	17515	17495	17494	17555	17364	17762	17360	17633	17630	17405	17506	17521	17534	17443	17419	17489	17717	17574	17574	17554	17678	17745	17566	17735	17452	17671	17381	17656	17607	17458	17364	17447	17368	17455	17515	17491	17429	17589	17643	17523	17691	17498	17608	17512	17430	17346	17482	17411	17623	17297	17596	17483	17526	17511	17509	17599	17601	17500	17727	17472	17790	17536	17563	17554	17528	17682	17415	17559	17600	17359	17486	17406	17584	17318	17380	17596	17428	17473	17672	17591	17675	17544	17420	17479	17444	17621	17494	17368	17522	17314	17498	17607	17454	17504	17506	17477	17319	17351	17598	17423	17582	17391	17547	17495	17408	17500	17609
34478	29080	32021	32531	39823	38038	33680	30175	28264	27752	27581	27290	27162	27439	27573	27493	27395	27329	27548	27170	27383	27237	27394	27298	27420	27454	27376	27449	27253	27366	27401	27300	27664	27434	27145	27334	27449	27656	27315	27413	27381	27290	27351	27458	27318	27388	27406	27116	27183	27210	27370	27266	27370	27308	27250	27061	27447	27435	27502	27412	27048	27437	27161	27143	27275	27132	27262	27355	27569	27219	27078	27412	27285	27315	27371	27156	27345	27460	27100	27236	27184	27052	27573	27476	27401	27439	27074	27245	27081	27410	27071	27345	27391	27278	27256	27006	27458	27350	27474	27431	27570	27323	27223	27118	27187	27359	27291	27174	27149	27593	27413	27458	27201	27342	27426	27139	27264	27319	27374	27327	27311	27521	27346	27388	27278	27514	27560	27268	27090	27325	27405	27364	27123	27425	27368	27377	27478	27690	27238	27246	27292	27251	27255	27346	27289	27314	27376	27387	27240	27300	27599	27473	27328	27250	27133	27495	27369	27317	27319	27166	27264	27445	27334	27313	27404	27180	27220	27156	27097	27313	27425	27488	27527	27268	27378	27544	27292	27308	27250	27256	27411	26958	27191	27302	27338	27261	27369	27319	27205	27367	27169	27396	27205	27184	27049	27330	27271	27182	27247	27338	27225	27374	27157	27437	27541	27312	27381	27560	27447	27096	27226	27270	27400	27280	27574	27334	27457	27227	27198	27398	27380	27308	27322	27450	27372	27425	27184	27414	27449	27417	27426	27322	27308	27084	27291	27279	27339	27349	27431	27201	27145	27385	27232	27211	27286	27240	27257	27543	27495	27473	27200	27106	27559	27339	27062	27207	27355	27264	27444	27185	27284	27348	27552	27255	27409	27338	27221	27272	27181	27370	27240	27497	27356	27324	27165	27390	27132	27364	27439	27324	27253	27267	26990	27494	27240	27365	27462	27291	27380	27354	27278	27260	27418	27392	27380	27132	27096	27450	27246	27296	27177	27469	27472	27258	27287	26942	27350	27399	27408	27256	27324	27330	27302	27242	27320	27411	27267	27476	27407	27469	27350	27384	27467	27488	27525	27348	27342	27194	27138	27164	27357	27441	27439	27229	27578	27275	27367	27325	27402	27219	27585	27201	27184	27071	27273	27426	27299	27138	27211	27153	27386	27263	27223	27664	27387	26952	27248	27393	27371	27517	27596	27506	27433	27302	27459	27347	27179	27281	27364	27118	27216	27218	27117	27182	27499	27062	27220	27592	27481	27217	27271	27400	27122	27208	27170	27012	27244	27273	27206	27068	27421	27177	27203	27254	27382	27378	27237	27348	27134	27422	27244	27268	27506	27338	27381	27320	27135	27564	27107	27273	27454	27449	27209	27421	27476	27477	27284	27220	27408	27257	27315	27490	27467	27455	27075	27298	27387	27324	27319	27441	26943	27082	27355	27667	27332	27261	27397	27476	27484	27382	27263	27371	27391	27583	27330	27313	27446	27241	27519	27234	27483	27348	27428	27564	27499	27409	27285	27176	27218	27358	27263	27315	27296	27436	27452	27424	27147	27168	27206	27370	27201	27558	27417	27375	27351	27193	27480	27507	27404	27422	27603	27265	27196	27526	27380	27475	27169	27361	27513	27307	27575	27268	27140	27081	27532	27303	27331	27412	27373	27245	27231	27243	27447	27420	27298	27131	27372	27084	27478	27211	27254	27480	27486	27383	27228	27118	27102	27221	27285	27371	27271	27377	27386	27265	27456	27303	27329	27208	27378	27299	27209	27314	27263	27467	27199	27268	27281	27222	27335	27481	27399	27536	27218	27197	27336	27276	27109	27040	27292	27190	27234	27415	27239	27210	27257	27295	27065	27384	27336	27517	27580	27403	27281	27396	27355	27273	27498	27489	27166	27352	27295	27330	27188	27642	27603	27605	27384	27346	27595	27405	27458	27447	27592	27115	27256	27667	27220	27524	27285	27236	27277	27276	27101	27273	27331	27214	27540	27214	27365	27697	27253	27271	27239	27547	27310	27244	27288	27280	27387	27440	27249	27248	27049	27315	27269	27213	27575	27349	27554	27319	27098	27412	27411	27129	27253	27376	27398	27251	27380	27291	27298	27377	27404	27479	27288	27516	27299	27257	27331	27641	27288	27391	27068	27151	27275	27249	27364	27316	27215	27069	27302	27199	27390	27438	27368	27320	27256	27241	27399	27324	27368	27440	27410	27481	27653	27665	27388	27304	27146	27466	27349	27378	27213	27513	26937	27147	27472	27148	27451	27441	27100	27186	27552	27235	27295	27370	27244	27557	27347	27243	27218	27222	27205	27325	27007	27450	27222	27431	27328	27426	27262	27330	27402	27509	27322	27594	27580	27780	27574	27312	27443	27357	27495	27408	27374	27375	27633	27335	27489	27514	27291	27287	27258	27580	27435	27288	27029	27466	27421	27257	27422	27281	27551	27098	27208	27398	27325	27296	27407	27120	27246	27454	27429	27082	27088	27551	27375	27211	27352	27615	27595	27471	27590	27111	27191	27295	27304	27210	27379	26947	27071	27311	27435	27191	27474	27191	27439	27370	27386	27365	27288	27377	27395	27476	27277	27398	27183	27418	27265	27138	27183	27382	27541	27291	27556	27125	27445	27360	27618	27541	27470	27259	27352	27471	27279	27280	27209	27383	27541	27361	27439	27349	27239	27282	27443	27465	27471	27426	27188	27314	27498	27533	27300	27331	27375	27414	27329	27250	27366	27400	27300	27246	27101	27204	27464	27432	27585	27418	27291	27406	27210	27166	27409	27275	27220	27351	27556	27383	27169	27412	27378	27203	27321	27206	27257	27457	27475	27371	27491	27195	27442	27372	27345	27131	27286	27544	27432	27314	27345	27344	27214	27335	27152	27239	27162	27394	27331	27393	27245	27090	27526	27548	27563	27428	27336	27382	27489	27454	27369	27389	27267	27544	27610	27329	27439	27284	27289	27576	27572	27445	27445	27412	27459	27321	27368	27378	27453	27508	27377	27426	27408	27463	27475	27212	27310	27325	27476	27143	27389	27362	27329	27333	27227	27339	27220	27388	27410	27390	27429	27232	27378	27488	27542	27290	27392	27306	27355	27106	27329	27590	27359	27501	27555	27392	27290	27273	27355	27282	27375	27217	27504	27149	27227	27417	27363	27364	27367	27465	27253	27334	27445	27342	27375	27208	27493	27458	27410	27463	27595	27491	27389	27397	27496	27443	27512	27107	27588	27077	27218	27335	27434	27224	27148	27420	27431	27458	27303	27400	27308	27468	27259	27376	27487	27313	27289	27145	27335	27249	27329	27317	27337	27107	27257	27397	27477	27394	27554	27239	27341	27356	27538	27181	27339	27238	27110	27267	27304	27612	27553	27293	27161	27354	27216	27406	27401	27492	27289	27137	27372	27390	27457	27490	27295	27400	27112	27439	27381	27454	27302	27397	27321	27175	27723	27380	27229	27417	27432	27137	27233	27554	27246	27132	27362	27544	27327	27434	27282	27146	27259	27335	27252	27473	27432	27313	27353	27025	27289	27225	27308	27428	27484	27395	27281	27601	27311	27341	27238	27347	27310	27161	27438	27372	27252	27281	27532	27397	27121	27148	27291	27374	27526	27160	27267	27261	27289	27531	27300	27367	27491	27290	27388	27316	27273	27331	27297	27552	27216	27337	27538	27341	27369	27269	27332	27444	27170	27152	27260	27437	27361	27708	27291	27269	27257	27218	27494	27582	27385	27611	27383	27397	27220	27348	27063	27228	27235	27389	27312	27396	27680	27481	27246	27291	27202	27419	27618	27474	27147	27212	27245	27469	27113	27108	27425	27370	27301	27416	27278	27369	27190	27402	26934	27429	27403	27410	27302	27322	27543	27497	27183	27391	27677	27245	27422	27254	27550	27273	27355	27230	27373	27288	27187	27348	27221	27268	27264	27308	27319	27413	27633	27543	27242	27294	27642	27481	27319	27401	27320	27236	27308	27255	27383	27408	27432	27367	27448	27359	27377	27076	27544	27485	27368	27538	27531	27442	27241	27332	27322	27291	27238	27307	27344	27201	27158	27272	27411	27330	27270	27439	27324	27242	27269	27208	27297	27313	27295	27217	27449	27324	27402	27269	27395	27396	27224	27421	27385	27422	27331	27217	27493	27294	27493	27457	27467	27312	27371	27451	27342	27009	27390	27559	27535	27383	27407	27461	27351	27331	27470	27395	27301	27348	26930	27333	27349	27181	27291	27351	27274	27284	27332	27536	27491	27106	27291	27299	27235	27392	27218	27113	27487	27266	27150	27175	27429	27618	27306	27629	27542	27234	27597	27410	27464	27401	27348	27239	27399	27423	27460	27381	27285	27374	27191	27208	27204	27562	27189	27264	27470	27676	27223	27162	27237	27374	27531	27169	27338	27284	27309	27460	27268	27183	27313	27402	27460	27411	27463	27276	27435	27459	27499	27353	27315	27198	27264	27238	27253	27057	27325	27348	27325	27283	27331	27310	27032	27330	27549	27322	27453	27197	27378	27354	27306	27335	27111	27344	27390	27238	27345	27412	27388	27210	27202	27483	27332	27195	27367	27440	27571	27461	27244	27241	27145	27219	27344	27248	27214	27334	27254	27249	27423	27257	27242	27457	27143	27494	27158	27275	27332	27060	27202	27458	27483	27522	27477	27100	27380	27251	27238	27375	27539	27282	27322	27277	27451	27303	27471	27476	27361	27323	27411	27370	27261	27324	27326	27353	27410	27340	27292	27256	27415	27292	27254	27348	27385	27301	27325	27531	27297	27307	27266	27288	27412	27473	27349	27282	27384	27267	27360	27286	27203	27300	27120	27330	27388	27391	27426	27449	27308	27348	27357	27250	27248	27379	27531	27459	27319	27456	27424	27503	27285	27414	27405	27210	27442	27291	27380	27337	27483	27518	27401	27320	27308	27469	27265	27355	27211	27262	27444	27187	27457	27160	27345	27267	27387	27398	27263	27052	27090	27214	27460	27372	27601	27248	27279	27317	27196	27284	27309	27342	27154	27397	27450	27203	27379	27377	27273	27377	27299	27383	27665	27375	27674	27373	27368	27317	27368	27286	27520	27245	27532	27125	27381	27419	27298	27463	27442	27212	27426	27176	27367	27176	27486	27554	27260	27380	27510	27459
20529	24988	21774	22518	31213	27273	22045	18902	17268	16644	16358	16872	16580	16583	16464	16600	16510	16532	16536	16497	16547	16489	16583	16510	16495	16602	16429	16488	16627	16462	16577	16852	16442	16530	16430	16661	16521	16504	16481	16508	16665	16715	16375	16427	16549	16550	16585	16758	16662	16537	16712	16540	16711	16649	16380	16532	16393	16559	16542	16566	16586	16666	16613	16417	16584	16506	16540	16554	16672	16542	16638	16665	16442	16595	16653	16552	16628	16605	16375	16570	16576	16573	16535	16679	16739	16522	16555	16514	16537	16455	16613	16774	16564	16554	16613	16633	16472	16530	16586	16613	16536	16289	16586	16419	16557	16649	16680	16455	16503	16424	16638	16438	16564	16430	16594	16660	16528	16530	16548	16707	16374	16470	16572	16401	16357	16541	16545	16544	16649	16418	16565	16429	16557	16612	16444	16638	16524	16532	16501	16480	16475	16549	16497	16620	16704	16611	16501	16447	16865	16588	16625	16536	16618	16578	16535	16399	16484	16478	16592	16472	16630	16684	16432	16565	16229	16661	16441	16522	16355	16345	16689	16476	16662	16538	16463	16515	16487	16585	16682	16676	16654	16531	16568	16694	16568	16579	16584	16548	16677	16625	16535	16511	16568	16307	16614	16382	16365	16466	16445	16549	16507	16572	16459	16663	16590	16448	16531	16552	16421	16659	16459	16604	16707	16345	16536	16458	16532	16208	16622	16419	16752	16590	16515	16544	16418	16327	16628	16674	16445	16560	16506	16646	16565	16557	16583	16462	16689	16468	16484	16567	16574	16590	16576	16757	16574	16478	16504	16402	16524	16497	16661	16552	16486	16627	16764	16549	16350	16679	16585	16518	16636	16570	16495	16678	16774	16519	16592	16664	16448	16718	16563	16569	16696	16420	16590	16523	16522	16591	16665	16535	16535	16556	16616	16600	16545	16619	16602	16399	16517	16494	16343	16659	16497	16508	16482	16470	16568	16647	16471	16506	16728	16616	16454	16451	16504	16509	16621	16516	16589	16359	16669	16671	16511	16439	16515	16516	16535	16676	16436	16488	16546	16594	16437	16547	16561	16540	16513	16570	16437	16595	16507	16636	16602	16492	16489	16567	16535	16624	16434	16460	16499	16659	16555	16650	16629	16647	16452	16658	16606	16575	16678	16496	16448	16516	16663	16505	16537	16412	16689	16582	16599	16604	16561	16581	16520	16596	16629	16602	16575	16608	16412	16387	16505	16587	16487	16507	16466	16559	16414	16534	16607	16474	16501	16597	16472	16474	16498	16622	16488	16613	16581	16530	16637	16612	16510	16348	16623	16438	16447	16512	16482	16566	16470	16652	16339	16603	16712	16676	16506	16612	16560	16474	16562	16685	16690	16504	16709	16696	16419	16401	16459	16422	16570	16339	16415	16562	16708	16495	16380	16573	16621	16373	16454	16663	16352	16660	16655	16267	16394	16722	16566	16592	16589	16656	16492	16604	16493	16493	16632	16586	16492	16551	16626	16736	16578	16605	16426	16582	16351	16709	16801	16623	16607	16460	16428	16610	16536	16480	16529	16671	16578	16622	16481	16624	16420	16570	16474	16626	16632	16473	16562	16503	16666	16578	16562	16775	16433	16570	16805	16569	16615	16546	16579	16608	16618	16626	16448	16578	16427	16641	16528	16754	16470	16689	16460	16669	16530	16447	16585	16495	16524	16621	16556	16523	16444	16629	16658	16563	16668	16678	16725	16542	16504	16439	16574	16653	16202	16498	16651	16637	16527	16501	16532	16570	16502	16568	16452	16553	16702	16537	16596	16644	16628	16518	16539	16776	16518	16335	16454	16455	16620	16520	16694	16602	16579	16444	16547	16509	16264	16654	16654	16466	16403	16489	16580	16739	16394	16663	16430	16644	16544	16610	16526	16809	16679	16645	16584	16706	16341	16387	16675	16371	16585	16505	16542	16664	16591	16493	16498	16421	16608	16568	16508	16294	16697	16584	16557	16562	16409	16558	16433	16600	16501	16529	16564	16597	16527	16431	16347	16565	16575	16620	16564	16644	16642	16516	16568	16686	16618	16534	16677	16544	16586	16595	16666	16519	16503	16717	16631	16502	16558	16549	16527	16467	16472	16779	16610	16447	16622	16417	16530	16625	16487	16621	16439	16487	16605	16495	16428	16725	16543	16472	16500	16580	16674	16415	16632	16310	16621	16492	16536	16593	16544	16735	16747	16526	16578	16463	16723	16612	16688	16434	16496	16472	16439	16553	16496	16620	16560	16521	16645	16558	16459	16451	16504	16625	16325	16806	16440	16561	16503	16596	16707	16353	16526	16466	16577	16587	16558	16702	16364	16727	16600	16607	16616	16548	16636	16610	16631	16537	16514	16548	16482	16551	16700	16326	16674	16657	16794	16584	16660	16559	16466	16618	16475	16638	16587	16636	16607	16491	16515	16614	16653	16488	16696	16563	16459	16518	16378	16503	16572	16592	16482	16619	16544	16392	16528	16457	16699	16428	16650	16556	16553	16488	16362	16585	16446	16431	16572	16632	16579	16496	16463	16631	16698	16410	16481	16521	16563	16636	16755	16576	16529	16522	16337	16620	16613	16538	16416	16609	16466	16544	16617	16414	16559	16548	16426	16451	16487	16524	16510	16502	16481	16595	16600	16327	16550	16646	16486	16626	16583	16287	16695	16540	16354	16665	16391	16518	16472	16460	16598	16574	16377	16558	16450	16464	16706	16538	16558	16522	16356	16562	16372	16687	16705	16456	16535	16608	16576	16596	16592	16561	16552	16656	16632	16613	16570	16648	16473	16659	16662	16515	16564	16615	16529	16493	16645	16528	16531	16428	16726	16444	16583	16424	16829	16788	16528	16640	16585	16535	16613	16595	16420	16553	16733	16651	16466	16743	16691	16402	16616	16376	16307	16393	16544	16538	16550	16561	16644	16521	16677	16600	16552	16597	16578	16620	16562	16707	16616	16441	16721	16370	16280	16492	16744	16664	16418	16414	16595	16426	16643	16469	16711	16611	16307	16657	16544	16540	16763	16412	16611	16593	16670	16587	16495	16483	16629	16690	16429	16629	16513	16728	16385	16557	16522	16496	16437	16660	16708	16431	16555	16457	16565	16470	16406	16541	16490	16562	16529	16607	16715	16607	16638	16675	16605	16476	16550	16499	16414	16466	16467	16515	16612	16531	16612	16312	16566	16508	16525	16379	16602	16583	16676	16657	16588	16490	16425	16559	16581	16474	16717	16505	16667	16501	16704	16642	16402	16598	16635	16514	16604	16449	16494	16739	16550	16652	16469	16642	16413	16615	16590	16622	16330	16416	16491	16438	16643	16440	16460	16742	16360	16523	16411	16496	16614	16618	16546	16433	16315	16592	16482	16613	16518	16576	16503	16637	16534	16566	16558	16629	16486	16496	16526	16506	16676	16432	16484	16538	16729	16570	16766	16476	16546	16562	16495	16563	16649	16543	16693	16618	16508	16481	16646	16554	16408	16627	16608	16552	16633	16540	16673	16319	16427	16675	16516	16446	16512	16651	16560	16499	16703	16615	16706	16530	16664	16544	16770	16409	16650	16672	16638	16482	16375	16400	16667	16642	16454	16762	16537	16313	16517	16451	16501	16527	16490	16612	16330	16605	16532	16567	16560	16807	16631	16623	16526	16372	16675	16456	16502	16462	16603	16480	16609	16588	16608	16549	16684	16505	16475	16529	16647	16540	16612	16491	16468	16481	16619	16538	16582	16576	16408	16662	16534	16668	16631	16587	16623	16467	16604	16358	16631	16482	16705	16271	16645	16635	16594	16473	16669	16473	16535	16693	16593	16724	16587	16527	16592	16413	16757	16627	16452	16517	16739	16664	16673	16636	16743	16530	16519	16688	16580	16584	16653	16471	16550	16440	16641	16556	16614	16628	16493	16519	16675	16427	16523	16363	16608	16564	16552	16553	16601	16637	16685	16480	16506	16481	16486	16513	16449	16489	16662	16583	16381	16588	16552	16626	16534	16655	16607	16789	16494	16436	16515	16670	16425	16385	16413	16523	16487	16508	16500	16633	16530	16563	16656	16372	16599	16472	16505	16563	16626	16725	16364	16483	16815	16542	16444	16361	16649	16488	16729	16603	16459	16550	16447	16475	16446	16509	16469	16732	16485	16560	16558	16408	16510	16538	16527	16607	16412	16787	16611	16515	16661	16625	16750	16422	16482	16497	16438	16611	16673	16444	16639	16632	16429	16628	16495	16603	16674	16660	16692	16560	16665	16474	16535	16721	16379	16627	16668	16410	16638	16723	16396	16618	16355	16584	16645	16698	16699	16678	16641	16575	16482	16725	16627	16736	16504	16597	16583	16366	16753	16533	16396	16668	16534	16620	16301	16479	16705	16660	16529	16349	16589	16677	16678	16471	16577	16772	16649	16550	16624	16376	16692	16620	16597	16319	16598	16515	16442	16551	16410	16500	16631	16614	16376	16608	16394	16525	16600	16432	16673	16562	16634	16630	16359	16493	16623	16467	16551	16562	16719	16574	16685	16576	16471	16528	16473	16635	16459	16489	16619	16383	16650	16610	16372	16676	16524	16558	16632	16587	16560	16588	16595	16463	16444	16543	16428	16426	16755	16531	16472	16717	16512	16657	16402	16631	16578	16503	16654	16371	16703	16561	16468	16638	16418	16612	16467	16475	16589	16423	16483	16387	16477	16432	16614	16555	16512	16688	16676	16596	16490	16488	16479	16519	16395	16689	16664	16635	16444	16469	16493	16461	16523	16659	16615	16643	16581	16505	16500	16378	16658	16474	16451	16594	16621	16514	16431	16540	16644	16425	16642	16712	16400	16374	16632	16575	16544	16439	16557	16606	16711	16632	16498	16529	16517	16505	16457	16496	16588	16707	16585	16541	16373	16416	16232	16615	16494	16600	16481	16608	16557	16571	16613	16551	16507	16509	16572	16721	16808	16519	16625	16495	16403	16552	16589	16398	16554	16635	16541	16603	16515	16521	16469	16442	16624	16666	16490	16613	16472	16528	16631	16566	16552	16400	16673	16551	16505	16596	16515	16473	16646	16501	16640	16449	16696	16444	16562	16563	16365	16589	16543	16650	16780	16375	16320	16752	16656	16395	16570	16699	16430	16541	16727	16633	16695	16597
25919	21576	28696	40451	65337	57844	47851	36699	30021	28105	27481	27139	27274	26986	27116	26896	27089	27092	27132	27277	27066	26739	26830	26956	26945	27067	26809	26916	26685	26783	26874	26757	26690	27106	26801	26994	26727	26745	27011	26893	27007	26770	26813	26641	26622	26899	26916	26799	26995	27010	26941	26906	26803	26863	26815	26956	26814	26984	27012	26568	26624	26724	26825	26902	26930	26955	26710	26911	27174	26759	26955	26902	26887	26889	26651	26963	26817	26771	26906	26878	26891	26888	26998	27011	26890	27064	26698	26699	26908	26665	26983	26908	26976	26733	26894	26840	26823	26938	26827	26837	26919	26965	27041	26761	27188	26908	27063	26851	26829	26717	26662	26734	26696	27059	26775	26858	27108	27039	27056	26720	27070	26769	26643	27118	27027	26795	26800	27002	26858	27070	26651	26944	26743	26489	26901	26881	26876	26818	26720	26860	26968	27002	26760	26855	26670	26885	26798	26712	26971	26955	26931	26958	26796	26798	27016	26891	26564	27023	26834	26953	26666	26940	26760	26765	26932	26743	26650	27091	26701	26964	27152	26785	26942	26855	26577	26642	26775	26918	26904	27038	26982	27062	26924	26718	27092	27032	27023	26839	26713	26882	26807	26998	26924	26786	26771	26876	26934	26609	26740	26782	26764	26910	26903	26793	26788	27110	26748	26844	26850	26890	26854	26838	26761	26892	26940	26695	26924	26753	26873	26767	26985	26663	26990	26778	26753	27096	26961	27010	26988	26844	26606	26783	27071	26878	27026	26935	26979	26698	26683	26664	26728	26551	26783	26685	26772	26781	26812	26917	26644	26827	26727	26919	26624	26479	26588	26893	26715	26843	26859	26867	26841	27128	26749	26801	26935	26837	27041	26939	26783	26850	26951	26677	27131	26776	27016	26642	26619	26742	27107	27052	27027	26775	26930	26882	26898	26566	26885	26732	26781	26977	26691	26645	26923	26889	26793	26876	26851	26801	26727	26823	26942	26808	26941	26942	27027	26653	26832	26965	26913	26744	26587	27070	26758	26809	26691	26862	26696	26936	26596	26817	26736	27001	26711	26897	26685	26826	26649	27018	26670	26743	26745	26618	26958	26927	27117	26872	26913	27003	26622	26878	27009	26929	26895	26940	26855	26692	26977	26812	26652	27096	26773	26816	26707	26778	26967	26855	26571	26719	27044	26667	26716	26886	26883	26830	26664	26970	26915	26706	26763	26810	26673	26877	26774	26500	26852	26657	26614	27020	27008	26775	26820	26702	26742	26906	26634	26803	26957	26805	26809	26888	26997	26658	26921	26777	27034	26798	26917	27057	26965	27003	26888	26927	27162	26932	26689	26875	27152	26978	26730	26891	26795	26992	26729	26569	27012	26895	26834	26770	27021	26710	26610	26681	26973	26797	26925	27060	26956	26942	26965	26879	26865	26831	26683	26745	26632	26889	26757	26979	26833	26786	26817	26848	27061	26896	27061	26955	26819	26841	26852	26895	26746	26968	26713	27072	26922	26909	26972	26913	26807	26828	26955	26981	26711	26908	27061	26596	27090	26978	27215	26710	26576	26601	26813	26824	26971	26883	26960	27071	27026	26791	26832	26867	26819	26729	27118	26868	26894	26904	26744	26910	26827	26678	26795	26699	26803	26969	26606	26846	26644	27042	26836	26880	27009	26985	26666	26882	26519	26907	26947	27092	26903	26805	26537	26898	26972	26838	26866	27075	27002	26741	26441	26833	26832	26749	26888	26864	26724	26840	26910	26859	26681	26906	26759	26675	26955	26766	26857	26556	26866	26744	27084	26553	26911	26773	26823	26896	26711	26769	26744	27142	26876	26993	27030	26842	27067	26797	26769	26823	26801	26910	26777	26742	26789	26720	26859	26909	26910	26832	26880	26723	26889	26689	27028	26762	26690	26834	26943	26719	26746	26822	26704	27018	26746	26593	26823	27064	27077	26762	26955	26802	26943	27051	26832	26673	27106	27057	26649	26890	26831	26764	26774	26818	26848	26676	26581	26731	26910	26900	26591	26931	26861	26921	27035	26800	26667	26951	26792	26587	26690	26626	26743	26717	27033	26880	26934	26877	26826	26891	26711	26816	26704	26777	26712	26807	26347	26547	26798	26740	26687	26751	26757	26941	26931	27051	26671	26824	27005	27134	26878	26847	27018	26991	26549	26974	26814	26556	26967	26830	27005	26688	26863	26544	26923	26877	27042	27152	26593	26892	26756	26869	26660	26877	26739	26687	26777	26941	26901	26671	26663	26696	26857	26914	26901	26795	27038	26830	26708	26638	26976	26903	27049	26867	26825	26732	26867	26884	26711	26989	26840	26824	26976	26684	26798	26916	26713	26724	26883	26777	26943	26935	26876	26950	26855	26876	27001	26741	26829	26892	26872	26873	27092	26938	26721	26937	27047	26748	26841	26856	26757	26887	26850	26824	26884	26759	27134	26744	26851	26884	26717	26852	26831	26956	27019	26805	26750	26561	26888	26781	27081	26841	26789	26964	26823	26713	26861	26852	26832	26837	27027	26641	27212	26802	26687	26931	26921	26978	26864	26812	26902	26928	26933	26795	26780	26840	26922	26752	26681	27126	26986	26906	26610	26936	26962	26765	26868	27068	27101	26900	26945	26871	26705	26984	26754	26999	26997	26944	27072	26809	27194	26727	26882	26876	27037	26912	27042	26822	27059	26641	26896	26702	26780	26863	27028	26995	26675	26931	26779	26879	26818	26618	26775	26769	26991	26603	26688	26958	26665	26937	26995	26823	26601	26901	26804	26836	26864	26765	26867	26846	26870	26861	26918	26909	26907	26835	27008	26745	26903	26932	26997	27109	26615	26740	26517	26997	26867	26891	26628	26864	26659	26964	26631	26831	26989	26968	26892	26912	26977	26621	27027	26987	26813	26900	26832	26926	26969	27115	26904	26715	26881	26815	26781	26855	26767	26706	26935	26909	27039	26800	26809	26791	26704	26862	26825	26711	26401	26732	26814	26827	26799	26963	26654	27031	26797	27063	26769	26715	26910	26663	26825	26899	27016	26725	26889	26949	26834	27026	26822	27022	26769	27039	26954	26828	26677	26682	26763	26908	26963	26969	27084	27055	26725	27041	26823	26478	26628	26935	26760	26866	27218	26916	26892	26906	26688	27151	26706	26717	26847	26554	26854	26729	26857	26922	27099	26754	27093	27129	26838	26958	27192	27020	26931	26998	26868	27016	27018	26958	26723	26861	26532	26884	27009	26971	26796	26752	26888	26949	26640	26826	26741	27150	26815	26647	26737	26707	26994	26981	27007	26925	27061	27156	27051	26666	26737	26901	26717	26937	27059	26954	26913	26821	26460	26938	26835	26932	26958	26922	26867	26873	26737	26980	27118	26868	26762	26946	26862	26799	26927	27083	26741	26784	26708	26981	26955	26828	26893	26890	26811	26975	26802	26811	27099	26767	26778	26875	26814	26993	26570	26866	26802	26596	26850	26726	26904	27113	26747	26846	26931	27193	26820	26972	27179	26744	26817	26423	26685	26763	26621	26819	26938	27018	26844	26712	26910	26570	27093	26872	26834	26903	27039	26915	26827	26757	26906	26863	26657	26618	26807	26898	26772	26707	26868	26775	27070	27052	26862	27252	27108	26985	26722	26948	26946	26766	26738	26945	26836	27100	26805	26736	26951	27111	26962	27038	26949	26909	26866	26951	26860	26676	26685	26665	26777	26934	26948	26857	26837	26799	26886	26671	26897	27059	26991	26677	26821	26816	26981	26809	26871	26926	26843	26839	26675	26926	26862	26954	26940	26682	26771	26997	27195	26831	26978	26768	26772	26597	26798	26869	26979	26794	26859	26698	26690	26997	26568	26786	26705	27036	26859	26922	26908	27176	26790	26732	26958	26879	26622	27044	26721	26766	26982	26847	26861	26818	26614	26686	26825	27204	26942	26843	26956	26779	26928	26750	26942	26864	26675	26893	26880	26785	27095	26620	26960	26902	26666	26964	26841	26859	26989	26991	26992	27001	26705	26738	27010	26891	26894	26719	26910	26838	26862	26875	26797	26669	26812	26784	27144	26838	27010	26860	26942	26626	27019	26879	26857	26966	26816	26909	27074	26744	26636	26631	26741	26737	26914	26991	26859	26948	27055	26896	27122	26682	26969	26936	26970	26636	26754	26741	26884	26383	26965	26621	26703	26722	27024	26889	26740	26632	26796	26770	26956	26640	26643	26894	26632	26685	26694	26860	27032	26931	26984	26830	27092	26755	26785	26899	27109	26884	26715	27118	26708	26786	26853	26904	26839	27014	26779	27025	26762	26788	26850	26804	27118	26660	26747	27010	27051	27072	26896	26604	26937	26922	26898	26654	26533	27024	26882	26945	26892	26724	26831	26850	26661	26969	27006	26615	26831	27006	26663	26987	26643	26855	26942	26695	26559	26977	26983	26846	26851	26839	27098	26701	26838	26673	26925	26791	26801	27117	26873	26825	26829	27015	26723	26866	26933	26786	27217	27043	26864	26753	26638	26885	26911	26949	26998	26409	26605	26752	26874	27052	26907	26790	26992	26851	26607	26791	26959	26975	26865	26673	26894	26897	26721	26717	26862	26977	27045	26512	26781	26849	27100	27115	26878	26713	26727	26638	26858	26806	26927	26783	26787	26909	26947	26763	26819	26559	26656	26873	26878	27201	26782	26782	26653	26886	26729	26858	26778	26508	26914	26983	27002	26884	26782	26819	26732	26892	26703	26943	26773	26810	26703	27064	26865	26951	26728	26917	26803	26832	26665	27081	26859	27152	26771	26675	26814	26859	26991	26570	26816	26782	26789	26735	26843	26704	27094	26975	26957	26976	26772	26752	26826	26751	26645	26556	26715	26873	26763	26752	26845	26916	26894	26876	26795	26738	26802	27045	26911	26826	26835	26989	26822	26875	26903	26866	26860	26616	26916	26914	26711	26816	26806	27093	26762	26799	26859	26852	26800	26954	26902	26735	26981	26726	26536	26819	27055	26860	26654	26902	26932	26876	26701	26987	26759	26918	26859	26890	26995	26842	26894	26940	26986	26939	26589	26846	27081	26625	26992	26698	26858	26944	26858	26828	26745	26696	26895	27047	27044	26805	26885	26678	26563	26899	27080	27162	26815	26805	26867	27041
18049	30229	30798	44231	67364	52289	37990	25497	19119	17143	16678	16362	16718	16426	16383	16615	16709	16487	16456	16568	16566	16506	16706	16549	16564	16740	16657	16544	16525	16633	16737	16450	16645	16656	16558	16431	16535	16438	16538	16467	16568	16698	16448	16454	16407	16590	16656	16576	16599	16579	16514	16648	16536	16481	16714	16487	16651	16455	16511	16630	16589	16317	16622	16754	16409	16507	16748	16499	16622	16379	16519	16716	16338	16488	16487	16578	16528	16644	16525	16536	16288	16476	16483	16628	16626	16553	16657	16422	16426	16382	16557	16508	16483	16742	16574	16803	16420	16662	16617	16562	16454	16631	16493	16536	16532	16678	16621	16560	16624	16559	16613	16649	16425	16628	16587	16599	16588	16595	16493	16468	16549	16620	16470	16273	16476	16387	16661	16469	16522	16528	16502	16369	16379	16677	16478	16525	16573	16409	16506	16577	16579	16527	16602	16525	16674	16412	16602	16370	16566	16459	16653	16425	16488	16414	16721	16403	16488	16606	16579	16658	16554	16281	16657	16404	16477	16478	16553	16634	16522	16410	16479	16513	16615	16416	16570	16422	16633	16549	16810	16613	16704	16489	16616	16605	16348	16576	16589	16428	16633	16404	16375	16666	16579	16412	16456	16445	16445	16702	16463	16716	16588	16304	16402	16397	16639	16631	16420	16517	16372	16703	16533	16543	16644	16493	16613	16562	16296	16538	16654	16489	16552	16347	16431	16591	16534	16572	16520	16457	16683	16347	16613	16361	16475	16636	16566	16567	16498	16466	16741	16536	16533	16440	16578	16520	16611	16463	16647	16379	16555	16526	16464	16534	16626	16649	16558	16455	16551	16561	16484	16358	16742	16462	16443	16575	16725	16542	16569	16549	16480	16562	16466	16513	16191	16607	16597	16412	16467	16392	16471	16595	16460	16623	16620	16324	16652	16556	16614	16453	16473	16469	16501	16305	16448	16216	16614	16597	16554	16494	16510	16456	16649	16460	16598	16462	16162	16527	16724	16518	16337	16507	16482	16634	16517	16537	16607	16454	16702	16534	16510	16400	16577	16582	16500	16369	16514	16425	16550	16485	16536	16485	16518	16479	16610	16550	16443	16486	16459	16536	16341	16447	16617	16508	16615	16350	16771	16560	16558	16465	16781	16684	16532	16341	16578	16689	16390	16444	16729	16522	16553	16466	16435	16587	16455	16502	16509	16475	16485	16383	16503	16560	16352	16565	16473	16581	16438	16682	16489	16538	16538	16507	16593	16647	16412	16613	16476	16521	16539	16615	16533	16629	16492	16516	16554	16608	16488	16361	16413	16551	16619	16450	16705	16407	16518	16679	16456	16590	16411	16505	16674	16541	16541	16449	16552	16477	16521	16703	16400	16421	16497	16333	16473	16427	16630	16686	16547	16631	16454	16303	16571	16444	16527	16509	16444	16465	16561	16298	16568	16666	16619	16540	16361	16610	16517	16447	16518	16766	16623	16661	16373	16591	16366	16527	16603	16650	16524	16685	16486	16406	16701	16583	16688	16585	16610	16396	16620	16644	16443	16430	16554	16405	16526	16462	16529	16488	16507	16516	16369	16606	16573	16548	16544	16539	16552	16316	16403	16580	16647	16590	16417	16643	16642	16647	16413	16650	16533	16518	16595	16566	16738	16506	16554	16658	16595	16679	16528	16320	16466	16385	16467	16382	16528	16507	16415	16648	16650	16696	16425	16560	16480	16549	16403	16297	16616	16305	16524	16505	16559	16591	16679	16619	16393	16405	16491	16655	16649	16458	16596	16672	16673	16591	16449	16567	16472	16404	16389	16572	16516	16541	16478	16607	16443	16617	16474	16398	16389	16554	16563	16452	16595	16492	16487	16304	16585	16647	16565	16558	16634	16352	16522	16642	16487	16517	16450	16542	16519	16423	16491	16531	16374	16543	16593	16681	16550	16330	16474	16417	16572	16575	16519	16659	16523	16739	16588	16443	16447	16519	16517	16319	16310	16484	16501	16584	16429	16492	16493	16653	16412	16532	16514	16434	16278	16865	16396	16425	16542	16541	16662	16458	16389	16474	16450	16521	16542	16633	16565	16634	16385	16449	16617	16457	16452	16605	16644	16463	16440	16487	16559	16571	16451	16347	16615	16668	16594	16289	16464	16532	16486	16600	16471	16479	16318	16562	16566	16490	16554	16533	16583	16477	16379	16411	16449	16531	16685	16656	16558	16357	16575	16370	16579	16681	16458	16629	16468	16630	16589	16484	16488	16411	16607	16544	16546	16706	16466	16623	16635	16506	16429	16513	16503	16538	16468	16410	16581	16627	16538	16517	16410	16395	16621	16502	16496	16588	16428	16556	16466	16576	16516	16501	16586	16515	16505	16463	16471	16517	16478	16369	16432	16441	16700	16636	16479	16581	16516	16586	16489	16682	16438	16573	16616	16524	16631	16726	16498	16733	16414	16570	16546	16593	16379	16417	16605	16513	16335	16496	16538	16577	16420	16595	16444	16414	16316	16362	16497	16430	16470	16440	16490	16537	16708	16666	16506	16748	16567	16679	16562	16401	16556	16471	16688	16575	16502	16499	16684	16378	16624	16706	16483	16531	16734	16518	16487	16412	16480	16208	16794	16449	16578	16494	16571	16572	16494	16678	16549	16622	16444	16522	16363	16524	16576	16385	16686	16534	16442	16627	16286	16551	16567	16739	16447	16689	16308	16322	16414	16568	16433	16395	16444	16524	16577	16414	16644	16506	16489	16569	16553	16570	16562	16491	16560	16568	16315	16444	16636	16540	16581	16591	16386	16502	16583	16490	16629	16477	16522	16556	16366	16556	16749	16453	16509	16526	16505	16474	16552	16491	16546	16470	16614	16507	16522	16607	16455	16523	16615	16628	16483	16473	16592	16569	16494	16291	16558	16522	16448	16588	16489	16565	16637	16439	16428	16520	16346	16374	16564	16526	16578	16331	16519	16675	16700	16448	16474	16449	16553	16685	16340	16613	16626	16537	16437	16435	16567	16535	16461	16517	16599	16385	16637	16658	16504	16419	16455	16432	16561	16496	16431	16684	16511	16462	16703	16622	16504	16490	16502	16442	16519	16583	16547	16398	16678	16496	16523	16515	16591	16617	16340	16422	16358	16450	16633	16419	16699	16455	16586	16528	16415	16513	16730	16461	16436	16531	16466	16558	16743	16550	16672	16552	16399	16413	16358	16449	16633	16464	16596	16523	16528	16426	16500	16422	16644	16453	16615	16398	16337	16519	16623	16400	16507	16679	16569	16668	16661	16573	16616	16552	16508	16589	16588	16527	16663	16486	16519	16501	16565	16250	16606	16522	16425	16598	16592	16344	16716	16532	16568	16515	16327	16612	16638	16424	16390	16543	16551	16748	16495	16498	16437	16655	16546	16569	16455	16695	16535	16605	16649	16489	16495	16465	16368	16555	16564	16537	16365	16306	16414	16573	16366	16496	16518	16595	16634	16638	16474	16621	16628	16563	16479	16409	16539	16524	16584	16563	16500	16433	16510	16515	16451	16530	16423	16667	16583	16639	16485	16483	16575	16576	16295	16736	16663	16634	16556	16440	16728	16716	16482	16576	16622	16495	16501	16465	16629	16659	16543	16413	16532	16434	16545	16386	16598	16502	16580	16471	16416	16565	16395	16563	16617	16458	16463	16499	16551	16514	16629	16639	16589	16513	16587	16621	16355	16574	16534	16418	16428	16623	16689	16670	16624	16701	16381	16550	16393	16455	16629	16531	16410	16842	16697	16652	16641	16545	16556	16533	16537	16552	16656	16422	16684	16624	16431	16604	16575	16514	16472	16616	16526	16477	16417	16572	16527	16503	16590	16598	16590	16293	16567	16764	16456	16582	16516	16576	16472	16511	16536	16668	16508	16639	16553	16631	16493	16475	16442	16412	16636	16321	16496	16413	16604	16510	16570	16465	16494	16561	16624	16406	16436	16473	16655	16427	16522	16609	16585	16449	16417	16556	16547	16685	16501	16466	16354	16558	16635	16598	16543	16434	16471	16640	16469	16457	16613	16441	16531	16447	16348	16310	16426	16601	16318	16514	16398	16528	16613	16423	16356	16592	16555	16517	16622	16521	16647	16464	16538	16710	16765	16326	16612	16526	16615	16472	16502	16551	16407	16439	16414	16649	16606	16534	16551	16583	16608	16528	16552	16705	16533	16480	16557	16712	16543	16410	16801	16618	16391	16684	16579	16689	16563	16470	16471	16572	16295	16513	16507	16547	16705	16628	16402	16314	16436	16572	16403	16516	16302	16288	16679	16608	16661	16440	16600	16296	16599	16459	16364	16578	16722	16661	16409	16620	16533	16670	16327	16574	16617	16605	16536	16608	16461	16492	16547	16284	16670	16391	16397	16433	16565	16755	16410	16545	16456	16587	16599	16688	16600	16409	16632	16640	16592	16469	16705	16353	16714	16447	16469	16617	16555	16474	16320	16356	16585	16682	16475	16480	16624	16666	16602	16501	16534	16333	16511	16411	16646	16785	16506	16540	16508	16728	16632	16489	16552	16424	16497	16579	16488	16559	16427	16472	16709	16361	16620	16444	16372	16618	16341	16579	16439	16597	16502	16308	16620	16481	16417	16515	16420	16433	16654	16429	16647	16602	16337	16391	16457	16403	16579	16434	16554	16464	16468	16429	16396	16583	16689	16426	16591	16433	16362	16438	16526	16680	16366	16636	16421	16453	16620	16630	16535	16615	16520	16455	16419	16635	16517	16377	16631	16438	16666	16528	16460	16534	16532	16701	16501	16528	16528	16565	16504	16517	16696	16521	16328	16477	16495	16402	16551	16525	16638	16541	16583	16442	16581	16521	16459	16560	16389	16566	16517	16576	16495	16485	16745	16605	16562	16448	16531	16510	16497	16535	16626	16460	16576	16578	16499	16313	16426	16602	16326	16222	16522	16604	16468	16467	16688	16597	16615	16492	16452	16668	16623	16609	16771	16564	16548	16498	16610	16739	16594	16395	16529	16581	16551	16406	16522	16541	16349	16654	16427	16582	16444	16653	16588	16526	16589	16432	16651	16581	16625	16469	16276	16441	16506	16474	16590	16460	16589	16541	16489	16501	16454	16528	16583	16575	16438	16459	16424	16555	16414	16408	16622	16695	16678	16692
23441	21488	28852	35818	71539	72644	61794	46349	34540	29626	28359	27730	27440	27348	27597	27317	27532	27564	27715	27578	27248	27352	27424	27531	27257	27558	27446	27458	27272	27356	27233	27407	27531	27386	27309	27306	27421	27181	27273	27461	27430	27200	27191	27352	27412	27234	27361	27510	26993	27550	27463	27128	27472	27204	27204	27248	27490	27330	27381	27401	27145	27468	27463	27325	27182	27142	27349	27234	27327	27245	27456	27231	27433	27208	27316	27253	27214	27103	27024	26995	27167	27323	27311	27232	27349	27266	27266	27274	27186	27000	27141	26961	27327	27456	27583	27214	27207	27411	27325	27267	27443	27077	27370	27335	27478	27193	27194	27285	27130	27413	27470	27310	27310	27381	27494	27226	27401	27229	27487	27312	27120	27448	27395	27468	27515	27308	27451	27457	27381	27195	27277	27092	27370	27259	27483	27349	27497	27430	27414	27355	27444	27471	27462	27414	27582	27052	27445	27449	27329	27235	27337	27285	27196	26997	27387	26956	27274	27286	27375	27385	27340	27291	27245	27371	27395	27247	27154	27266	27216	27105	27313	27133	27386	27413	27121	27203	27294	27194	27247	27304	27260	27219	27390	27482	27093	27520	27580	27167	27353	27177	27343	27308	27337	27460	27309	27322	27441	27281	27161	27235	27262	27207	27225	27506	27292	27277	27193	27288	27146	27304	27686	27186	27359	27255	27095	27171	27143	27098	27184	27122	27388	27192	27018	26843	27220	26973	27174	27068	27472	27357	27315	27220	27148	27150	27327	27563	27537	27406	27321	27236	27560	27164	27278	27107	27234	27122	27229	27471	27190	27207	27188	27083	27159	27078	27263	27451	27126	27492	27399	27381	27431	27244	27443	27315	27288	27092	26995	27347	27255	27069	27333	27287	27389	27116	27197	27096	27489	27005	27361	27525	27453	27249	27204	27286	27035	27154	27318	26921	26995	27125	27152	27399	27463	27274	27441	27484	27268	27257	27356	27051	27097	27151	27344	27210	27184	27164	27148	27137	27412	27394	27257	27274	27316	27511	27054	27210	27281	27184	27172	27276	27274	27479	27330	27085	27166	27206	27230	27312	27428	27377	27039	27402	27373	27213	27229	27115	27306	27269	27182	27157	27210	27213	27109	27480	27195	27703	27263	27429	27324	27269	27018	27280	27171	26940	27273	27242	27164	27172	27277	27035	27126	27397	27284	27500	27374	27290	27277	27416	27341	27115	27154	27271	27552	27110	27095	27137	27601	27197	27052	27120	27364	27141	27291	27220	27043	27341	27415	27067	27312	27201	27006	27201	27247	27488	27380	27399	27140	27176	27067	27304	27467	27053	27341	27261	27264	27217	27340	27248	27388	27164	27031	27138	27369	27451	27097	27326	27319	27583	27040	26906	27101	27338	27462	27481	27177	27199	27127	27423	27140	27028	27315	27347	27567	27503	27349	27260	27382	27181	27300	27457	27165	27406	27352	27263	27205	27212	27251	27216	27214	26995	27282	27398	27116	27133	27466	27430	27192	27172	26854	27088	27160	27190	27406	27164	27308	27510	27153	27200	27478	27555	27259	27305	27169	27375	27138	27239	27283	27498	27263	27299	27104	26997	27168	27435	27134	27175	27051	27220	27123	27437	27233	27400	27062	27117	27262	27066	27172	27016	26970	27189	27237	27272	27145	27276	27537	27119	27172	27261	27230	27405	27147	27169	27203	27331	27056	27375	27239	27243	27243	27404	27162	27511	27342	27260	27148	27341	27365	27300	27378	27288	27105	27391	27350	27302	27290	27552	27356	27298	27233	27364	27345	27400	27013	27351	27150	27548	27527	27427	27120	27238	27169	27316	27441	27311	27328	27314	27140	27247	27316	27382	27378	27325	27400	27053	27401	27317	27402	27085	27242	27372	27273	27192	27022	27109	27337	27301	27400	27186	27067	27182	27154	27242	27321	27541	27313	27293	27404	27419	27186	27340	27362	27261	27396	27153	27319	27288	27271	27184	27139	27052	27201	26957	27041	27104	27124	27398	27284	27256	27419	27195	27156	27229	27362	26968	27413	27183	27244	27201	27399	27312	27224	27032	27174	27251	27241	27196	27298	27310	27271	27315	27170	27212	27274	27343	27395	27027	27408	27106	27413	27089	27160	27363	27129	27222	27098	27320	27117	27385	27560	27241	27184	27491	27276	27003	27283	27387	27441	27247	27306	27253	27431	27333	27383	27385	27519	27130	27229	27368	27469	27244	27282	27524	27387	27233	27192	27297	27381	27315	27386	27368	27231	27050	27313	27211	27158	27178	27426	27175	27255	27070	27390	27444	27177	27427	27195	27355	27189	27317	27030	27446	27384	27124	27107	27493	27329	26884	27440	27356	27462	27361	27167	27163	27226	27192	27172	27232	27371	27252	27395	27486	27109	27120	27004	27110	27257	27086	27083	27287	27289	27352	27329	27478	26960	27093	27218	27457	27323	27351	27236	27278	27613	27299	27132	27382	27243	27232	27160	27147	27298	27219	27201	27299	27186	27529	27482	27488	27013	27463	27201	27458	27574	27039	27086	27333	27391	27271	27270	27118	27335	27270	27266	27364	27237	27150	27286	27301	27378	27289	27579	27368	27162	27149	27108	27304	27375	27288	27183	27026	27279	27243	27428	27428	27407	27585	27398	27232	27270	27095	27150	27261	27235	27205	27191	27212	26981	27126	27355	27228	27266	27263	27004	27342	27231	27505	27321	27348	27452	27184	27261	27202	27508	27307	27506	27464	27253	27013	27161	27073	27312	27319	27517	27225	27388	27501	27364	27208	27280	27075	27263	27021	27490	27365	27331	27248	27258	27165	27103	27222	26997	27372	27178	27166	27207	27272	27426	27414	27031	27107	27377	27318	27493	27453	27264	27385	27060	27381	27295	27382	27260	27266	27408	27680	27199	27339	27299	27423	27309	27325	27294	27505	27171	27297	27270	27351	27058	27077	27428	27304	27241	27344	27386	27267	27142	27191	27384	27078	27072	27143	27402	27302	27222	27023	27318	27016	27388	27164	27236	27195	27092	27383	27317	27214	27365	27182	27158	27273	27380	27311	27323	27371	27641	27311	27372	27171	27388	27338	27270	27318	27175	27029	27399	27420	27351	27204	27223	27292	27369	27228	27214	27427	27420	27200	27177	27058	27358	27307	27211	27267	27487	27299	27374	27552	27125	27362	27040	27121	27295	27276	27001	27237	27414	27757	27363	27088	27168	27259	27264	27261	27051	27282	27499	27199	27177	27342	27311	27511	27228	27221	27510	27302	27405	27282	27181	27124	27488	27442	27219	27202	27176	27216	27211	27563	27014	27132	27263	27486	27400	27092	27278	27014	27323	27209	27225	27333	27274	27364	27436	27304	27542	27095	27372	27301	27236	27194	27106	27087	27390	27345	27467	27262	27532	27130	27451	27470	27184	27368	27394	27360	27260	27126	27215	27150	27224	27162	27281	27309	27090	27085	27227	27204	27378	26885	27275	27285	27242	26877	27215	27132	27503	27198	27269	27073	27126	27246	27276	27215	27135	27339	27160	27333	27281	27213	27263	27079	27294	27410	27262	27155	27531	27260	27368	27348	27338	27450	27267	27283	27219	26963	27408	27256	27399	27138	27359	27070	27136	27181	27200	27273	27319	27448	27242	27319	27276	27359	27318	27215	27260	27021	27214	27398	27145	27438	27325	27219	27301	27177	27299	27253	27166	27330	27466	27314	27235	27148	27145	27243	27274	27446	27359	27407	27042	27435	27304	26899	27406	27309	27482	27423	27241	27567	27207	27324	27252	27204	27148	27427	27367	27625	27318	27486	27078	27244	27314	27182	27257	27260	27223	27439	27243	27191	27201	27414	27352	27118	27181	27328	27204	27022	27136	27472	27196	27035	26948	27150	27341	27083	27376	27367	27082	27392	27321	27057	27351	27049	27277	27141	27416	26993	27028	27226	27255	27009	27200	27272	27176	27309	27352	27361	27250	27499	27226	27171	27202	27015	27152	27632	27548	27112	27261	27144	27185	27313	27664	27222	27118	27150	27163	27344	27164	27118	27382	27258	27425	27271	27555	27241	27265	27109	27360	27298	27282	27240	27296	27142	27238	27269	27349	27141	27121	27314	27357	27208	27232	27246	27394	27232	27419	27256	26807	27346	27345	27312	27217	27041	27212	27215	27410	27273	27189	27354	27334	27531	27237	27364	27283	27324	27276	27138	27384	27087	27224	27209	27369	27317	27233	27412	27131	27182	27211	27191	27366	27442	27126	26991	27318	27290	27125	27311	27213	27234	27225	27125	27307	27226	27146	27175	27252	27141	27482	27202	27255	27067	27435	27270	27263	27158	27015	27211	27395	27307	27270	27311	27106	27164	26999	27182	27381	27341	27470	27235	27406	27105	27149	27165	26986	27269	27099	27168	27302	27288	27417	27232	27349	27391	27316	27287	27379	27409	27296	27314	27166	27440	27230	27498	27365	27489	27228	27296	27230	27168	27338	27181	27402	27190	26853	27304	27325	27088	27198	27065	27439	27404	27318	27462	27289	27187	27353	27405	27285	27151	27097	27183	27431	27232	27310	27290	27071	27499	27438	27486	27693	27146	27339	27145	27336	27343	27172	27343	27248	27094	27202	27524	27441	27525	27185	27216	27277	27238	27359	27383	27228	27136	27508	27252	27227	27268	27344	27141	27275	27282	27334	27292	27034	27169	27241	27090	27386	27314	27420	27330	27284	27267	27197	27220	27243	27132	27269	27097	27420	27134	27312	27240	27311	27212	27370	27062	27293	27344	27123	27099	27123	27006	27342	27270	27389	27220	27252	27423	27419	27382	27328	27409	27367	27504	27498	27446	27492	27329	27387	27373	27417	27188	27287	27327	27436	27174	27423	27316	26973	27172	27114	27351	27499	27440	27394	27140	27271	27023	27528	27375	27242	27344	27296	27223	27153	27142	27114	27157	27161	27358	27198	27277	27357	27307	27249	27208	27319	27476	27460	27010	27032	27317	27302	27072	27375	27393	27024	27037	26954	27427	27179	26974	27374	27175	27347	27144	27347	27398	27117	27241	27209	27196	27339	27286	27431	27223	27475	27133	27253	27217	27251	27307	27371	27401	27291	27688	27191	27159	27118	27062	27245	27587	27378	27243	27214	27100
22008	44611	50007	64499	88595	77874	58838	37602	23575	18820	17408	17115	17255	17138	17131	17206	17224	17235	17154	17031	17106	17016	17148	16958	17056	17044	17103	16940	17112	16897	17032	16972	16952	16855	16815	17124	17067	17062	17075	16985	17060	17079	17080	16893	17037	17001	16890	16808	17027	17132	17087	16993	17021	16837	17043	16979	16902	17196	17049	16885	17125	17182	17021	17077	16912	17213	17111	17081	16990	17014	17027	16961	16913	17026	17041	17004	17140	16926	16994	16938	17052	16864	16978	17004	17047	17041	16895	16973	17201	16956	16946	17007	17057	16981	16978	17032	16998	16857	16982	17204	16870	17025	17161	16825	17095	16812	17003	17145	16930	17178	17134	17023	16900	17098	17026	16910	17104	17028	17062	16763	17162	17065	17024	16899	17028	16974	16921	17094	17148	16808	17025	16992	16852	17065	16999	16919	16939	16941	16945	16888	17075	17121	17017	17069	17032	17042	17010	16955	16925	17225	17031	16957	16890	17023	17010	17165	16976	17046	17020	16965	17070	16828	16974	16985	17062	16967	16988	17100	16836	16904	16882	16990	16999	16850	17038	17128	16918	17179	16967	17139	17029	17122	16881	16969	17063	17154	16964	16903	16933	17028	17116	16846	16897	17132	17070	17063	16944	16964	16829	16925	16846	17097	16932	16929	16905	16999	17140	16978	16993	17023	16871	16889	17079	17054	16830	16974	17057	16972	17031	17021	16953	17047	16999	16934	17221	17099	16947	16825	17073	17005	16960	16953	16974	16900	17116	17018	16886	17130	17090	17169	16942	16985	17099	17021	16988	16884	17012	16903	17100	16972	17057	16936	17124	17008	16867	16875	17063	17034	16970	16885	16817	16941	17100	17002	17214	16894	17057	16897	16864	17052	16893	17166	16821	17075	16880	17013	16843	16955	16988	17153	17102	17112	17013	17021	16948	17215	17039	16964	16909	17155	17101	17040	17084	16970	16878	17055	16969	17021	17025	17040	16942	17125	17127	16966	16928	16939	16898	17047	16952	16961	17093	17129	16987	16958	17034	16996	17011	16900	17171	17274	16845	17000	16999	17009	16862	16922	17038	16820	16971	17087	17146	16969	16934	16972	16983	16994	17232	16860	17035	16877	17069	17050	16988	17245	16980	16964	17016	16816	17095	16932	17008	16914	16920	16997	17023	16941	17102	16813	17103	16904	16939	16856	16967	17112	16992	17022	16876	16791	16847	16949	17060	16918	16879	16991	17079	16811	17063	16826	17043	16889	16963	16939	16871	17079	17014	16914	17041	17125	17001	16943	16871	17000	16915	17055	17089	16998	17038	16953	17029	17088	17039	16765	17041	16907	16909	17011	17009	16950	16912	16955	17158	16895	17044	17015	16973	16814	16901	16930	16824	17072	17038	16987	17076	16768	16906	16843	17105	16829	17077	16852	17071	17077	17010	17149	16974	16976	17071	16870	17058	16990	16973	16979	16989	17039	17187	16949	17057	17126	17003	16814	16932	16857	16933	16856	17000	16994	17008	16954	16983	17188	16735	16970	17011	17092	16964	16945	17006	16971	17038	17045	16938	16934	16981	17026	17013	17050	17049	17025	17049	17052	16837	17068	16875	17105	16884	17020	16853	17015	16989	17064	17086	16956	16957	16962	16779	16990	17003	16918	16994	17014	16908	17027	17015	17049	16927	16990	16905	17089	17033	16956	17081	17082	17065	17004	17114	16897	16828	17098	16915	16930	16878	16973	16945	16858	16886	16828	17084	16976	17017	17134	17127	17224	17027	17026	17048	16966	16996	17056	17084	17093	16909	16839	16966	17076	16962	16855	16883	16928	17071	16898	16967	17123	16852	17019	17116	17066	17009	17102	17089	17041	17213	16948	16945	16951	16894	16856	16968	16866	17187	16983	17004	16876	16921	16956	17056	16968	17030	17039	17173	17016	17022	17068	16993	17141	16803	17106	17169	16781	16927	16902	16959	17046	16983	17126	16874	17036	17021	17003	16842	16987	16956	17064	16855	17007	17142	17000	16894	16920	16734	17022	16888	17034	16933	16927	16886	17019	16893	16955	16995	17069	17118	16996	16877	17046	17127	17064	17087	16909	17016	16990	16964	17027	16992	17007	17027	16986	17005	17021	16834	16895	17032	17141	17025	17019	16862	16842	17094	16917	17014	16941	16963	17057	17039	16988	16862	16827	16877	16956	16980	16930	16967	16980	16842	16916	16947	17024	16940	17019	17001	17086	16931	17272	17096	17176	16953	17062	16981	17040	16864	16916	17080	16754	16993	17021	17026	17146	17018	16899	16984	16918	17139	16924	16835	17009	17011	16963	17038	16943	17009	16951	16635	16900	17007	17148	16970	16945	16990	16981	17023	16998	16945	17038	16958	17283	16889	16862	16899	16844	16735	16894	16897	16696	16870	16968	17006	16842	17118	16872	16814	16887	16846	16961	17110	16878	16909	16939	16892	17028	16892	17057	17055	16944	17228	16965	17062	16908	17075	17083	16885	17018	17012	16871	16803	16994	16999	17051	16985	16883	17009	17052	16927	17164	16847	17143	16926	16961	17019	17112	17060	16961	17120	16815	17080	17038	17021	17073	16984	16918	16977	16935	17089	17075	17054	17005	16993	16974	17075	16896	17034	17210	17004	17212	16892	17031	16927	17127	16989	16989	16970	17041	17014	17205	16887	16930	17000	17086	17087	16973	16831	17098	16947	17031	16941	16975	16997	16898	17101	17060	16845	17160	17068	16975	16998	16975	17101	16974	17090	17123	16936	16900	16931	16938	16949	16994	16920	17025	17015	16952	17052	16992	17015	17010	17003	17066	16939	16824	16990	16931	17064	17003	16833	16867	16803	16982	17104	16990	17061	16893	17066	16873	16971	17077	17061	16924	17062	17206	16961	17096	17018	16846	16994	16928	16950	17110	17071	17063	16990	17017	17287	16820	17089	16912	17210	17052	17050	17074	17112	17086	17202	17004	16983	17063	17235	17055	17052	17044	17047	17057	17052	16955	17019	16885	17261	17002	17130	16937	17024	16819	16945	17106	17175	16894	17018	17059	17016	16972	17120	16913	17065	17059	17022	17014	16857	17129	17008	16972	16842	16891	16952	16807	16892	16990	17101	16754	16978	16959	16863	16914	17033	17160	16955	16828	16968	16915	16942	16890	16993	17024	17048	17017	16762	17053	17112	16831	17085	16797	16917	16960	16992	17059	17046	16939	17263	16957	17032	17136	17047	16922	17045	16857	16978	17068	16941	16854	17008	17042	16908	17036	17040	16970	17076	16984	16943	17000	17067	16938	16969	16926	16940	16991	17178	17051	17003	17098	17057	16905	17114	16897	16850	16960	17095	17054	17020	16992	16964	16952	16932	17199	16984	16922	17027	17047	16884	16935	16922	16878	17020	16823	16996	16954	17136	17058	16981	16932	16999	17057	16886	16839	16877	17055	16947	17072	16951	16971	16986	16836	16977	16980	16949	17163	16953	17034	17033	16943	16853	16970	17053	16959	16911	17117	17066	17034	16991	16851	17032	16991	16927	17169	16915	16857	16900	17074	16930	16955	17059	17079	17009	16989	16834	16905	17002	16939	16928	16949	17070	16905	16942	17045	16917	17075	17072	16916	16974	16959	16954	16996	17047	17207	16992	17174	17136	17014	17115	17029	16950	16952	17065	16985	16911	17075	17009	17055	17056	16898	16921	16986	16952	16889	16923	17143	16932	17033	17027	17065	17063	17025	16997	17049	17064	16877	16887	16826	17167	17067	16946	16895	16966	16908	17037	16884	16715	17000	17026	17051	16926	16957	17010	16972	17000	16975	16966	16870	16826	16884	17176	16940	16955	17020	16930	17205	16940	17073	17058	17036	16895	16913	16841	17144	16930	17003	16991	17188	16828	16807	16880	17109	17150	17105	17046	16887	17091	17037	16944	17010	17009	16992	16833	16914	16965	16882	16786	16926	17044	17191	17124	16925	16847	16948	16908	16791	16835	17189	17045	17135	17035	16996	17111	16981	16975	17095	17019	16998	16895	16930	17016	17146	17041	17025	16918	17003	17194	17033	16946	17150	17090	17047	17064	17101	17018	16986	16898	17183	17159	17087	17115	16787	17151	16939	16962	17035	16955	17199	16845	17017	17110	17026	16949	16951	16903	16944	17046	16836	17090	17002	17043	17004	16956	16972	16900	16945	16821	17052	16897	17115	16911	17044	16969	17087	16928	16880	17028	16957	16899	17055	17208	17087	17176	17063	17010	17089	17024	16968	17082	16912	16973	17014	17226	17035	16893	16998	16817	17142	17069	16910	17098	17050	16822	17069	16914	17129	16849	16989	16961	17057	17056	16766	16946	17026	16972	16868	16963	17014	16841	17034	16929	16999	17107	17112	17001	16747	16897	17182	16928	16980	17029	16883	16982	16863	17237	16962	16974	16964	17139	17006	16931	17077	16932	17053	17082	16889	17001	16974	16979	16933	16816	17046	17133	17006	16986	16891	16854	17183	16862	16963	16990	16874	16930	16949	16894	16828	17074	17049	16985	16776	17023	17036	17026	16975	16969	17063	17050	17066	17093	17101	16992	17176	17015	16997	16923	17251	16917	16899	16966	17030	16861	16696	16968	16953	17017	17140	16692	16892	17113	17104	17048	16989	16985	16920	17121	16949	17051	17017	16937	16878	16936	17002	17064	17099	17012	16955	16945	17076	17082	17291	16971	16982	16894	16945	17021	16955	16835	17011	16961	16932	17003	17238	16930	17017	16985	17153	16963	17275	17091	16834	16986	16953	16860	16913	17035	17004	16951	17035	16955	17218	17030	16881	16877	16794	16956	16793	17037	16888	17203	16899	17264	16979	17015	16932	17069	17133	16890	17102	16968	17075	17083	16864	17024	16961	17065	16827	17018	16900	16957	17098	16886	16944	16779	17032	17086	17045	16923	16822	16831	17088	17000	16916	16976	16914	16908	16967	16977	16831	16697	16972	16991	16956	16898	16901	16855	17023	16974	16980	16844	16740	16997	16920	17118	17055	17177	17066	17167	16936	16841	17145	17052	16971	16881	17051	17134	16911	16919	16987	17093	16840	17047	17124	16915	17022	16764	16944	16959	17132	17025	17084	17096	17035	16919	17036	16832	16975	16998	16979	16981	16951	16932	16855
34432	27906	30720	32252	38220	36843	33328	29790	27980	27291	27206	26662	26875	26997	26849	26937	26819	26691	27113	26851	26738	27167	27132	26765	26942	26668	26766	26905	26670	26681	26623	26925	26777	27197	26758	27133	26920	26840	26753	26827	26662	26814	26860	26721	26928	26635	26996	26703	26656	27008	26994	26883	26815	26792	26739	26801	26868	26932	26852	26745	26639	26742	26608	26718	26835	26974	26736	26839	26947	27016	26973	26719	26832	26909	26793	26900	26837	26852	26890	26864	26844	27064	26846	26879	26779	26631	26671	26773	26936	26691	26745	26695	26729	26908	26802	26783	26741	26786	26773	26824	27061	26936	26835	26739	26701	26700	26731	26778	26895	26764	26713	26541	26723	26896	26773	26574	26859	26828	26883	26731	26674	26747	26912	26661	26542	26844	26781	26835	27096	26737	26643	26917	26802	26685	26915	26818	26871	26802	27015	26816	27066	26806	26524	26692	26743	26943	26796	26738	26820	26910	27059	26688	26497	26549	26665	26754	26929	26840	26986	26654	26728	26577	26978	26827	26955	26735	26876	26759	26760	26635	26829	26701	26834	26746	26666	26859	26894	26903	26860	26804	26647	26850	26794	26970	26820	26716	26783	26741	26789	26557	26841	26650	26838	26860	27079	26828	26674	27048	26775	26642	26812	27034	26775	26854	26712	26733	26823	26817	26695	26797	26682	26848	27031	27147	26848	26698	26965	26834	26752	26809	26733	26786	26663	26737	26672	26838	27091	26693	26803	26586	26854	26731	26838	26706	26860	26628	26799	26854	26778	26949	26689	26620	26780	26655	26815	26703	26842	26579	26698	26524	26801	26876	26836	26616	26862	26695	26706	27078	26719	26717	26932	26962	26755	26807	26782	26934	26926	26696	26830	26663	26827	26555	26958	27041	26791	26853	26626	26874	26968	26632	26566	26888	26645	26689	26773	26593	26879	26859	26909	26764	27047	26808	26733	26744	26615	26764	26918	26565	26916	26674	26655	26861	26681	26912	26853	26933	26934	26772	26584	26919	27059	26961	26714	27043	26673	26832	26713	26977	26898	26886	26629	26717	26855	26805	26829	26789	26902	26787	26720	26781	26906	26718	26873	26596	26895	26644	26603	26715	26556	26665	26715	26831	26712	27256	26630	26839	26801	26728	26726	26701	26629	26622	26634	26906	26966	26791	26676	26615	26748	26832	26593	26700	26717	26537	27027	26837	26707	26988	26850	26630	26840	26768	26824	26798	26705	26760	26728	26624	26609	26751	26805	26949	26675	26729	26796	26774	26901	26680	26756	26522	26944	26669	26930	26733	26743	26662	26893	26950	26988	26895	26927	26924	26748	26761	26933	26974	26889	26692	26746	26854	26643	26740	26636	26792	26858	26841	26712	26894	26587	26770	26717	26891	26799	26774	26775	26918	26761	26551	26681	27000	26809	26853	26918	26541	26792	26744	26924	26780	26905	26781	26887	26642	27022	26778	26943	26897	26773	26620	26912	26924	26880	26816	26868	26671	26743	26828	26863	26912	26745	26996	26776	26915	26735	26643	26818	26700	26929	26845	26624	26799	26995	26923	26903	26683	26913	26665	26941	26833	27013	26625	26605	26739	26827	26893	26702	26752	26904	26599	26592	27033	26774	26731	27145	26908	26949	26764	26768	26705	26748	27010	26587	26766	26863	26899	26726	26686	26838	26771	26632	26681	26673	27004	26957	26817	26751	26813	26571	26971	26749	26650	26832	26908	26850	26628	26726	26778	26906	26612	27047	26922	27111	26913	26536	26742	26726	26934	26673	26886	26730	26618	26729	26618	27017	26831	26779	26911	26478	26724	26882	26824	26983	26850	26671	26516	26531	26985	26701	26655	27021	26933	26679	26560	26689	26756	26640	26946	26855	26656	26739	26841	26904	26951	26835	26623	26809	26856	26718	26573	26529	26571	26591	26680	26913	26842	26725	26951	26983	26880	26825	26685	26751	26539	26795	26734	26836	26731	26873	26839	26888	26673	26688	26844	26729	26860	26864	26905	26559	26791	26650	26705	26822	26700	26681	26799	26728	26871	26952	26517	26821	26658	26675	26805	26784	26798	26663	26967	27017	26779	26971	26791	26519	26955	27027	26965	26893	26682	26687	26438	26671	26492	26628	27017	26846	26685	26980	26702	26748	26762	27012	27141	26775	26801	26579	26553	26888	26832	26731	26688	26487	26950	27061	26667	26844	26743	26849	26823	26778	26831	26897	26734	26843	26717	26866	26683	26671	26764	26777	26639	26949	27134	26820	26710	26736	26961	26907	26699	26708	27098	26853	27000	26909	26957	26619	26429	26918	26856	26849	26754	26778	26871	26741	26834	26697	26589	26739	26862	26949	26845	27033	27075	26601	26918	26811	26700	26967	26917	27032	26760	26792	26727	26495	26938	26928	26683	26661	26911	26813	26996	26664	26771	26908	26763	26767	26697	26548	26858	26998	26898	26785	26678	26797	26706	26713	26859	26800	26709	26945	26602	26637	26743	26758	26651	26755	27007	26815	26896	26565	26958	26637	26722	26598	26809	26941	26918	26767	26814	26664	26775	26767	26718	26762	26953	26932	26695	26616	26905	26936	26809	26933	27088	27115	26610	26746	26888	26785	26896	26949	26653	26588	26675	26629	26623	26787	26824	27023	27172	27004	26892	26917	26643	26852	26823	26684	26819	26705	26705	26894	26955	26559	27136	26644	26686	26952	26690	27120	26710	26695	26748	26968	26674	26665	26837	26856	26621	26882	26942	26787	26746	26873	26694	26935	26887	26887	26723	26899	26825	26743	27008	26814	26938	26866	26959	26832	26683	26832	26881	26985	26792	27040	26870	27111	27056	26664	26778	26854	26729	26775	26845	26799	26690	26851	26907	26799	26675	26845	26805	26624	26623	26939	27082	26895	26763	26586	26953	26599	27002	26726	26692	26885	26744	26645	26776	26645	26604	26894	26862	26625	27008	27020	26962	26939	27044	26855	26821	26813	26591	26858	26874	26969	26716	26786	26911	26800	26820	26933	26920	26917	26644	26931	26788	26781	26479	26819	26701	27099	26950	26900	26701	26610	27060	26855	26997	26756	27091	26724	26588	26693	26843	26920	26803	26719	26833	26664	26696	26807	26787	26683	26741	26777	26461	26691	26783	26942	26796	26934	26784	26998	26615	26958	26905	26912	26907	26631	26683	26509	26908	26743	26619	26795	26541	26806	26830	26778	26940	26623	26575	26630	26951	26807	26961	26789	26955	26716	26858	26778	26753	26860	26958	26626	26840	26977	26931	26805	26811	27013	26907	26877	26736	26739	26927	26944	26728	26552	26882	26659	26698	26990	26788	26762	26721	27089	26825	26558	26823	26776	26933	26750	26824	26611	26545	26857	26719	26921	26794	26811	27013	26829	26697	26890	26783	26843	26770	26755	26982	26745	26798	26983	27080	26802	26740	26661	26691	26835	26956	26999	26751	26881	26846	26792	26739	26726	26943	26716	26764	26721	26880	26706	26817	26665	26557	26811	26875	26689	26930	26544	26771	27021	26751	26731	26665	26748	26783	26427	26703	26632	26611	26713	26771	26829	26654	26750	26774	26597	26882	26570	26727	26736	26567	27114	26952	26918	26674	26830	26778	26777	27173	26774	26748	26787	26923	26720	26482	26710	26856	26539	26781	26821	26895	26639	26805	26550	26724	26674	26739	26712	26581	26661	26731	26743	26921	27117	26551	26876	26728	26904	26504	26788	26837	26855	26843	26895	27046	26783	26825	26794	26915	27019	26691	26742	26785	26623	26721	26916	26801	27013	26863	26843	26874	26838	26905	26935	26898	26911	26820	26858	26571	26666	26654	26797	26742	26536	26607	26802	26867	26694	26884	26731	26698	26846	26535	26861	26832	26950	26817	26823	26804	26819	26571	26676	26845	26706	26780	26752	26956	26824	26717	26920	26943	27013	26822	26693	26791	26847	26888	27036	27005	26901	26725	26885	26922	27013	26759	26573	26776	26652	26808	26879	26798	26903	26816	26712	26653	26810	26796	26862	26807	26777	26667	26996	26930	26773	26729	27082	27003	26994	26938	26859	26496	26663	26568	26957	26664	26788	26675	26949	26726	26822	26905	26821	26973	26838	26665	26562	26885	26834	27014	26714	26828	26913	26982	26776	26557	27003	26835	26658	26805	26873	26827	26878	26675	27007	26985	26979	26967	26714	26902	26863	26693	26670	26817	26913	26964	26751	26776	26828	26445	26934	26652	26680	26819	26519	26842	26669	26687	26786	26792	26873	26912	26976	26978	26630	26889	27036	26730	26956	26668	26837	26845	26632	26918	27016	26952	26955	26665	26999	26989	26992	26864	26720	26810	26942	26692	26568	26700	26932	26741	26810	26555	26764	26864	26870	26395	26886	26706	26812	26773	26772	26857	26748	26734	26854	26714	27056	26803	26993	26835	26978	26928	26861	26931	26753	27111	26586	26762	26741	26589	26756	26717	26765	26865	26736	26814	26844	26683	26802	26857	26820	26827	26672	26797	26573	26897	26804	26915	26879	26747	26884	26940	26655	26777	26887	26784	26875	26810	26839	26720	26763	26887	26883	27057	26916	26831	26807	26618	26763	27192	26823	26734	26994	26929	26874	26945	26838	26855	26808	26780	26853	26727	26650	26619	26649	27132	26977	26798	26951	27078	26827	26616	26864	26910	26682	26958	26970	26804	26703	26502	26820	26897	26809	26683	26649	26850	27103	26760	26918	26667	26754	26700	26803	26655	26835	26865	26711	27170	26745	27020	26959	27022	26810	26754	26860	26867	26547	26808	26781	26745	26732	26845	26640	26718	26822	26943	26887	26854	27174	26846	26932	26718	27038	27036	26943	26739	26901	26805	26678	26894	26744	26879	26783	26616	26723	26561	26793	26746	26912	26485	26992	26804	26880	26941	27108	26971	26822	26827	26726	26838	26563	26866	26826	26737	26881	26653	26787	26567	26910	27015	26682	26902	26800	26670	26828	26895	26852	26919	26840	26770	26744	26705	26819	26939	26782	26802	26686	26824	26486	26645	26836	26714	26692	26558	26737	26827	26890	26835	26700	26626	26657	26920	26726	26846	26756	26828	27048	27024	26941	27080	26869	26991	26939	26769	26859	26848	26833	26918	26771	26732
18970	21590	20610	22395	29292	26327	22059	18516	16826	16672	16526	16398	16405	16443	16420	16214	16453	16407	16228	16274	16324	16425	16250	16400	16567	16333	16313	16382	16403	16372	16524	16265	16381	16313	16355	16352	16379	16309	16233	16205	16395	16272	16369	16242	16503	16312	16176	16355	16346	16318	16407	16309	16339	16201	16471	16233	16352	16317	16377	16139	16286	16366	16255	16479	16198	16254	16197	16179	16218	16315	16273	16193	16351	16396	16317	16575	16445	16167	16237	16134	16415	16397	16050	16356	16289	16459	16304	16223	16465	16396	16163	16235	16446	16308	16401	16199	16351	16225	16330	16193	16185	16498	16149	16172	16311	16223	16336	16299	16333	16418	16308	16152	16237	16315	16098	16434	16435	16330	16305	16508	16436	16293	16276	16559	16283	16279	16174	16200	16141	16149	16192	16270	16346	16262	16381	16304	16271	16155	16295	16401	16331	16279	16159	16358	16367	16181	16399	16536	16107	16069	16305	16228	16396	16013	16505	16506	16078	16252	16192	16291	16312	16433	16229	16325	16243	16185	16248	16261	16439	16241	16352	16291	16353	16392	16319	16180	16299	16351	16149	16364	16222	16410	16314	16258	16360	16286	16244	16350	16370	16224	16213	16319	16336	16254	16142	16064	16315	16293	16502	16429	16418	16378	16277	16312	16300	16237	16190	16338	16251	16274	16356	16284	16235	16191	16361	16226	16541	16394	16230	16316	16258	16205	16090	16200	16289	16241	16293	16335	16330	16300	16314	16267	16252	16220	16333	16494	16357	16461	16220	16282	16316	16460	16170	16320	16206	16168	16374	16209	16317	16324	16266	16365	16306	16307	16327	16356	16230	16095	16309	16215	16545	16381	16275	16379	16286	16095	16226	16223	16337	16194	16285	16409	16273	16237	16160	16256	16306	16370	16360	16516	16134	16396	16236	16350	16401	16280	16223	16299	16317	16297	16418	16239	16352	16327	16242	16245	16351	16238	16183	16379	16298	16454	16294	16196	16290	16435	16336	16226	16304	16219	16186	16226	16255	16135	16355	16339	16142	16343	16215	16295	16256	16296	16254	16155	16308	16416	16279	16394	16246	16333	16414	16224	16327	16353	16373	16096	16337	16148	16050	16258	16469	16345	16298	16264	16325	16435	16542	16203	16056	16308	16198	16423	16318	16336	16260	16446	16264	16405	16470	16345	16491	16195	16305	16440	16142	16490	16364	16202	16311	16344	16294	16290	16327	16431	16277	16323	16197	16268	16479	16362	16291	16341	16411	16409	16196	16201	16200	16641	16335	16343	16247	16446	16439	16272	16216	16293	16474	16128	16124	16226	16289	16124	16383	16404	16509	16434	16339	16177	16294	16361	16275	16322	16368	16322	16362	16259	16292	16325	16302	16287	16401	16326	16297	16348	16332	16361	16306	16255	16410	16231	16293	16395	16394	16276	16121	16244	16398	16439	16334	16334	16312	16323	16200	16588	16167	16284	16551	16064	16298	16357	16257	16205	16433	16245	16370	16321	16347	16520	16210	16232	16345	16420	16249	16083	16392	16213	16275	16272	16499	16508	16293	16331	16315	16342	16167	16399	16313	16294	16215	16371	16291	16154	16584	16218	16413	16408	16303	16429	16341	16335	16421	16300	16218	16143	16488	16309	16483	16244	16343	16074	16196	16338	16209	16044	16279	16434	16293	16313	16348	16274	16101	16390	16228	16393	16360	16291	16434	16292	16436	16244	16301	16497	16520	16169	16337	16437	16230	16218	16231	16221	16260	16458	16214	16372	16117	16379	16369	16107	16248	16238	16159	16213	16204	16160	16412	16408	16364	16363	16326	16355	16274	16384	16469	16401	16267	16354	16475	16374	16259	16289	16214	16494	16109	16256	16311	16330	16345	16436	16338	16468	16227	16190	16287	16220	16069	16197	16463	16379	16378	16185	16551	16238	16430	16299	16242	16237	16247	16379	16317	16347	16362	16246	16301	16325	16243	16386	16258	16249	16208	16344	16402	16224	16231	16155	16369	16276	16349	16293	16266	16339	16414	16329	16481	16337	16344	16160	16239	16220	16388	16358	16315	16435	16529	16416	16262	16270	16160	16155	16320	16183	16440	16349	16421	16454	16160	16354	16281	16220	16341	16203	16446	16214	16435	16265	16267	16324	16405	16414	16039	16331	16159	16435	16279	16434	16373	16212	16111	16227	16411	16342	16243	16375	16259	16357	16273	16463	16411	16366	16443	16421	16316	16274	16384	16408	16370	16436	16241	16499	16259	16293	16249	16352	16335	16345	16248	16342	16343	16203	16411	16186	16437	16373	16387	16294	16328	16138	16302	16327	16300	16291	16413	16191	16360	16409	16080	16367	16384	16292	16221	16551	16365	16335	16433	16340	16298	16315	16339	16394	16328	16351	16279	16548	16301	16309	16425	16322	15993	16254	16376	16334	16338	16217	16220	16472	16301	16236	16310	16240	16167	16245	16440	16350	16410	16209	16567	16356	16403	16226	16295	16474	16431	16167	16259	16480	16526	16284	16300	16504	16172	16231	16435	16338	16292	16254	16156	16354	16526	16154	16234	16201	16340	16367	16319	16157	16369	16410	16269	16281	16220	16403	16444	16256	16203	16263	16491	16231	16145	16320	16352	16467	16341	16398	16394	16347	16310	16247	16142	16405	16362	16295	16224	16436	16345	16314	16283	16189	16411	16274	16291	16298	16440	16359	16261	16258	16241	16425	16248	16336	16461	16298	16151	16460	16302	16339	16193	16327	16384	16350	16419	16249	16353	16277	16581	16319	16181	16110	16223	16245	16366	16358	16218	16447	16421	16287	16321	16226	16283	16306	16300	16426	16479	16245	16145	16242	16370	16242	16433	16313	16337	16228	16230	16391	16274	16373	16371	16348	16313	16209	16429	16365	16243	16350	16495	16199	16052	16175	16223	16374	16253	16388	16392	16293	16290	16209	16371	16247	16146	16369	16411	16305	16284	16148	16241	16126	16410	16335	16225	16336	16303	16248	16287	16443	16226	16374	16236	16311	16387	16408	16203	16208	16473	16115	16388	16464	16567	16466	16469	16239	16177	16438	16406	16427	16486	16312	16230	16095	16447	16190	16249	16224	16287	16423	16401	16290	16308	16322	16391	16523	16449	16200	16280	16536	16384	16366	16298	16389	16145	16376	16149	16293	16288	16163	16210	16229	16169	16168	16318	16233	16307	16277	16381	16430	16397	16199	16576	16349	16322	16120	16175	16240	16252	16136	16308	16319	16136	16453	16473	16289	16308	16372	16490	16211	16242	16264	16357	16561	16387	16455	16205	16289	16366	16268	16417	16172	16380	16312	16081	16225	16168	16212	16336	16195	16497	16333	16313	16051	16238	16336	16105	16177	16453	16296	16257	16417	16205	16170	16201	16254	16140	16346	16282	16396	16455	16307	16321	16439	16255	16398	16389	16463	16306	16240	16373	16250	16189	16483	16301	16319	16333	16276	16210	16397	16302	16266	16445	16209	16213	16344	16485	16206	16477	16527	16294	16358	16283	16286	16375	16281	16403	16325	16288	16363	16388	16144	16375	16246	16291	16388	16226	16240	16336	16267	16228	16127	16383	16232	16132	16216	16238	16288	16324	16248	16196	16324	16309	16332	16338	16361	16323	16403	16361	16247	16268	16481	16290	16121	16374	16451	16243	16250	16360	16173	16221	16318	16166	16192	16273	16376	16225	16285	16397	16560	16514	16284	16121	16216	16402	16141	16251	16215	16245	16314	16129	16267	16278	16459	16437	16333	16111	16286	16366	16117	16422	16232	16379	16252	16263	16479	16274	16210	16250	16201	16300	16454	16291	16403	16409	16460	16410	16311	16241	16371	16468	16315	16258	16342	16195	16348	16528	16149	16298	16192	16072	16466	16495	16203	16316	16248	16433	16217	16356	16291	16212	16345	16237	16390	16120	16263	16162	16197	16422	16327	16411	16336	16202	16433	16430	16227	16313	16254	16340	16246	16256	16313	16301	16414	16372	16185	16312	16222	16374	16335	16252	16255	16393	16126	16347	16379	16178	16314	16279	16357	16204	16247	16499	16273	16484	16225	16322	16245	16364	16217	16462	16064	16390	16333	16343	16431	16261	16314	16367	16406	16238	16172	16184	16317	16369	16540	16465	16118	16359	16273	16278	16376	16324	16340	16410	16341	16429	16261	16387	16428	16330	16312	16453	16236	16181	16448	16444	16354	16386	16335	16405	16166	16372	16294	16334	16313	16307	16335	16429	16340	16220	16359	16324	16054	16547	16373	16406	16477	16124	16348	16351	16335	16256	16459	16300	16417	16317	16394	16299	16289	16176	16319	16321	16294	16310	16383	16376	16245	16261	16591	16020	16305	16029	16196	16093	16397	16461	16344	16287	16374	16330	16427	16379	16428	16338	16270	16422	16361	16236	16425	16298	16156	16390	16237	16258	16353	16375	16200	16197	16334	16289	16334	16058	16300	16410	16291	16184	16317	16508	16235	16388	16387	16321	16484	16458	16405	16250	16335	16433	16375	16309	16234	16508	16178	16282	16526	16418	16453	16353	16282	16271	16323	16346	16213	16295	16372	16447	16332	16318	16161	16433	16374	16278	16488	16405	16364	16246	16222	16152	16373	16349	16222	16432	16280	16353	16435	16334	16413	16362	16169	16410	16547	16351	16446	16184	16411	16314	16387	16392	16170	16045	16354	16382	16309	16446	16225	16258	16330	16070	16180	16349	16263	16334	16277	16150	16183	16375	16291	16248	16630	16169	16377	16272	16384	16148	16306	16316	16285	16330	16411	16330	16342	16382	16168	16222	16449	16273	16147	16191	16452	16286	16368	16279	16382	16279	16344	16271	16355	16287	16220	16335	16405	16339	16298	16187	16387	16330	16302	16365	16263	16264	16296	16390	16364	16302	16446	16412	16363	16284	16196	16312	16325	16206	16222	16198	16278	16310	16463	16215	16366	16368	16205	16294	16300	16275	16299	16363	16253	16388	16044	16395	16426	16329	16277	16312	16283	16317	16370	16325	16380	16350	16159	16276	16453	16256	16319	16285	16416	16219	16473	16329	16220	16127	16400	16326	16300	16199	16587	16249	16258	16203	16175	16278	16614	16320	16360	16468	16286	16275	16373	16306	16386	16360	16278
26009	21585	28463	34911	59603	62218	50548	37191	30469	27856	26989	26702	26846	26682	26826	26619	26727	26799	26905	26717	26729	26676	26649	26510	26729	26540	26767	26588	26473	26451	26700	26725	26865	26792	26572	26534	26734	26581	26665	26555	26505	26806	26619	26539	26487	26538	26563	26356	26796	26539	26667	26602	27120	26703	26749	26554	26586	26502	26589	26498	26664	26360	26354	26596	26720	26759	26781	26650	26628	26613	26690	26809	26524	26595	26240	26347	26688	26473	26529	26511	26635	26585	26430	26398	26536	26620	26545	26444	26650	26509	26473	26445	26733	26584	26609	26406	26586	26599	26783	26492	26601	26528	26373	26246	26328	26713	26864	26696	26603	26658	26172	26679	26488	26733	26497	26391	26335	26577	26897	26504	26692	26667	26689	26677	26432	26742	26599	26855	26809	26756	26753	26648	26291	26577	26618	26579	26504	26440	26626	26614	26659	26656	26835	26554	26478	26337	26417	26602	26624	26927	26397	26525	26645	26558	26556	26586	26533	26396	26456	26697	26458	26361	26553	26379	26420	26534	26812	26284	26549	26389	26391	26862	26684	26364	26521	26648	26455	26363	26583	26614	26580	26334	26648	26857	26615	26742	26722	26630	26594	26607	26755	26622	26516	26614	26620	26796	26430	26510	26837	26402	26776	26517	26701	26836	26637	26608	26382	26579	26673	26530	26510	26572	26603	26701	26490	26479	26633	26595	26538	26587	26367	26602	26650	26658	26370	26652	26597	26449	26954	26397	26682	26545	26619	26366	26644	26468	26604	26544	26620	26916	26357	26707	26561	26730	26445	26930	26457	26626	26610	26435	26612	26506	26545	26529	26806	26684	26607	26522	26446	26706	26503	26322	26412	26539	26575	26731	26458	26851	26620	26276	26549	26546	26686	26850	26628	26784	26620	26661	26423	26576	26419	26450	26459	26508	26740	26373	26588	26492	26431	26683	26584	26512	26378	26512	26699	26576	26553	26478	26529	26289	26809	26495	26591	26653	26437	26444	26766	26660	26429	26350	26502	26484	26318	26452	26682	26634	26592	26424	26599	26612	26543	26330	26350	26724	26622	26484	26700	26643	26314	26587	26668	26575	26612	26721	26530	26738	26654	26771	26641	26590	26723	26589	26740	26535	26560	26616	26661	26375	26644	26481	26665	26496	26480	26649	26555	26525	26596	26440	26461	26450	26692	26763	26410	26481	26869	26646	26665	26525	26412	26692	26578	26607	26346	26628	26413	26433	26552	26638	26360	26475	26462	26418	26673	26510	26455	26576	26628	26531	26864	26320	26566	26537	26661	26715	26694	26466	26533	26584	26649	26669	26606	26706	26691	26485	26558	26351	26513	26534	26659	26434	26374	26602	26492	26697	26589	26446	26456	26515	26666	26859	26620	26659	26716	26411	26203	26462	26542	26725	26723	26492	26668	26942	26566	26369	26524	26436	26676	26686	26394	26460	26494	26465	26470	26428	26541	26642	26390	26592	26495	26599	26558	26727	26438	26527	26388	26350	26753	26724	26786	26346	26709	26766	26821	26607	26678	26439	26413	26773	26713	26489	26499	26542	26685	26625	26571	26774	26789	26664	26581	26516	26601	26587	26564	26545	26664	26557	26386	26582	26603	26683	26529	26397	26460	26602	26446	26576	26551	26712	26695	26679	26842	26608	26711	26614	26511	26579	26391	26831	26434	26455	26400	26423	26653	26558	26515	26607	26519	26499	26678	26416	26274	26575	26524	26496	26372	26661	26514	26783	26692	26654	26621	26610	26673	26496	26485	26795	26588	26684	26741	26696	26289	26552	26766	26495	26706	26546	26745	26584	26528	26625	26580	26676	26599	26444	26585	26363	26612	26594	26470	26810	26502	26586	26527	26486	26326	26842	26834	26902	26643	26700	26455	26470	26703	26441	26603	26680	26468	26556	26763	26820	26585	26574	26831	26546	26312	26712	26628	26576	26477	26391	26640	26604	26826	26678	26764	26751	26564	26668	26542	26416	26424	26447	26348	26336	26617	26594	26510	26522	26608	26696	26718	26163	26426	26809	26861	26850	26593	26628	26788	26580	26599	26450	26526	26484	26608	26654	26689	26456	26666	26495	26533	26529	26609	26675	26604	26578	26818	26555	26594	26347	26508	26590	26797	26760	26522	26561	26679	26577	26559	26389	26485	26676	26768	26503	26688	26548	26451	26436	26698	26752	26769	26702	26598	26633	26816	26584	26479	26664	26385	26745	26291	26453	26558	26515	26299	26509	26531	26561	26577	26494	26573	26727	26603	26541	26560	26433	26679	26375	26566	26628	26464	26758	26709	26428	26505	26688	26417	26404	26582	26503	26649	26336	26410	26539	26393	26641	26568	26475	26482	26604	26702	26483	26573	26524	26694	26597	26663	26441	26497	26740	26510	26555	26522	26777	26561	26383	26595	26769	26480	26515	26655	26624	26461	26614	26424	26852	26497	26741	26836	26389	26452	26752	26467	26704	26621	26577	26487	26566	26338	26752	26503	26487	26679	26367	26706	26638	26636	26459	26675	26754	26713	26626	26391	26514	26703	26576	26834	26593	26641	26488	26675	26698	26490	26620	26746	26663	26369	26570	26356	26618	26607	26834	26329	26560	26639	26662	26621	26357	26867	26641	26632	26411	26597	26628	26689	26487	26664	26628	26890	26453	26712	26580	26561	26416	26734	26695	26746	26498	26492	26409	26609	26824	26735	26521	26738	26473	26520	26782	26582	26705	26551	26899	26844	26834	26607	26656	26555	26767	26695	26560	26857	26755	26645	26570	26804	26470	26526	26688	26681	26397	26630	26682	26602	26702	26795	26516	26699	26543	26578	26494	26622	26734	26411	26563	26420	26689	26424	26510	26460	26477	26695	26559	26506	26581	26592	26485	26592	26547	26697	26584	26601	26439	26477	26676	26430	26423	26297	26635	26593	26547	26488	26936	26423	26610	26633	26654	26528	26449	26212	26615	26413	26549	26475	26694	26445	26580	26724	26685	26316	26497	26713	26446	26657	26427	26659	26619	26738	26654	26765	26558	26426	26372	26610	26509	26767	26682	26349	26793	26500	26637	26785	26545	26553	26628	26498	26603	26567	26600	26557	26540	26681	26618	26310	26484	26592	26628	26429	26624	26676	26577	26754	26547	26528	26656	26461	26542	26486	26830	26734	26674	26702	26682	26509	26407	26512	26565	26496	26697	26654	26633	26489	26771	26525	26656	26750	26643	26454	26628	26394	26638	26308	26801	26736	26444	26528	26603	26601	26356	26291	26472	26567	26583	26379	26515	26580	26633	26495	26597	26473	26627	26619	26742	26650	26579	26161	26534	26407	26868	26554	26432	26638	26569	26397	26403	26476	26401	26457	26425	26661	26758	26427	26775	26805	26655	26400	26616	26564	26680	26537	26495	26797	26480	26947	26462	26562	26639	26522	26670	26506	26382	26602	26469	26565	26655	26620	26568	26629	26634	26680	26691	26680	26683	26541	26314	26654	26749	26733	26434	26359	26508	26513	26798	26583	26595	26908	26690	26563	26728	26689	26467	26456	26714	26926	26739	26727	26521	26811	26628	26770	26611	26520	26809	26752	26659	26718	26595	26556	26566	26651	26734	26482	26608	26704	26778	26410	26527	26612	26689	26488	26450	26697	26735	26625	26697	26852	26647	26741	26789	26519	26499	26580	26334	26655	26508	26672	26436	26527	26860	26540	26617	26438	26243	26553	26550	26476	26642	26526	26303	26791	26617	26909	26659	26445	26469	26433	26622	26488	26583	26468	26457	26619	26616	26628	26817	26608	26560	26657	26563	26448	26586	26584	26420	26668	26719	26564	26438	26602	26619	26578	26638	26460	26799	26725	26695	26742	26448	26548	26526	26536	26529	26353	26617	26849	26736	26824	26393	27065	26826	26681	26589	26697	26644	26707	26821	26482	26380	26652	26643	26464	26484	26611	26640	26449	26532	26427	26625	26756	26592	26448	26613	26539	26477	26457	26739	26437	26449	26393	26550	26676	26458	26621	26561	26534	26752	26728	26397	26878	26587	26810	26607	26574	26797	26860	26655	26630	26817	26819	26825	26829	26543	26285	26755	26780	26411	26655	26534	26575	26417	26495	26708	26486	26487	26545	26411	26466	26666	26510	26583	26526	26380	26755	26411	26365	26593	26761	26778	26675	26379	26712	26499	26629	26653	26681	26863	26521	26717	26631	26466	26709	26546	26478	26896	26614	26541	26697	26551	26429	26835	26790	26692	26350	26494	26525	26602	26557	26620	26658	26306	26522	26521	26382	26564	26829	26698	26440	26577	26610	26612	26632	26625	26584	26632	26436	26618	26504	26454	26772	26613	26737	26715	26569	26540	26807	26357	26440	26581	26637	26643	26379	26841	26563	26589	26499	26442	26573	26567	26833	26708	26442	26604	26452	26801	26374	26454	26594	26819	26322	26499	26571	26548	26438	26548	26652	26739	26607	26537	26389	26551	26543	26553	26386	26625	26346	26271	26693	26383	26654	26690	26628	26491	26458	26662	26542	26405	26670	26463	26507	26735	26544	26647	26584	26455	26608	26643	26741	26468	26743	26503	26731	26306	26634	26786	26610	26693	26689	26388	26615	26482	26500	26632	26660	26610	26484	26761	26367	26640	26381	26619	26741	26922	26655	26578	26762	26354	26762	26711	26607	26781	26633	26524	26512	26696	26486	26781	26544	26476	26541	26570	26520	26509	26619	26529	26566	26687	26458	26529	26439	26588	26625	26596	26761	26870	26582	26576	26576	26722	26661	26500	26595	26534	26618	26446	26671	26632	26552	26558	26833	26445	26410	26520	26592	26540	26632	26571	26618	26626	26559	26534	26590	26535	26583	26466	26563	26697	26601	26590	26501	26647	26493	26382	26562	26656	26531	26616	26631	26564	26497	26629	26883	26629	26635	26694	26248	26448	26613	26836	26465	26756	26631	26544	26670	26472	26746	26904	26578	26761	26784	26728	26399	26541	26735	26661	26486	26484	26590	26445	26571	26508	26602	26577	26716	26818	26390	26394	26512	26412	26701	26499	26663	26625	27055	26464	26719	26441	26672	26553	26547	26628	26578	26723	26516	26465	26589	26926	26527	26435	26774	26800	26420	27032	26631	26609	26489	26582	26556	26464
17195	29931	28658	33139	61959	56413	40673	25893	19091	17141	16469	16502	16468	16402	16494	16294	16340	16443	16459	16412	16439	16487	16481	16525	16322	16515	16373	16208	16539	16383	16358	16272	16364	16397	16358	16479	16216	16248	16394	16138	16364	16341	16598	16440	16427	16614	16255	16386	16205	16517	16338	16386	16494	16359	16388	16414	16246	16413	16265	16333	16249	16365	16420	16460	16426	16490	16461	16379	16449	16459	16422	16370	16482	16298	16416	16572	16382	16502	16399	16394	16350	16284	16255	16419	16369	16405	16309	16168	16472	16382	16240	16495	16357	16229	16408	16509	16432	16298	16423	16390	16332	16314	16321	16248	16372	16302	16298	16324	16504	16401	16400	16214	16285	16237	16427	16386	16375	16211	16261	16315	16407	16312	16378	16346	16386	16348	16369	16382	16411	16251	16376	16232	16346	16450	16420	16410	16354	16359	16495	16498	16373	16363	16299	16478	16212	16539	16152	16237	16391	16389	16188	16383	16320	16482	16180	16333	16344	16405	16490	16406	16488	16389	16360	16540	16285	16332	16346	16267	16238	16534	16332	16307	16403	16407	16375	16429	16417	16444	16379	16427	16289	16314	16396	16245	16343	16458	16410	16432	16514	16415	16413	16365	16508	16363	16319	16239	16470	16389	16278	16290	16330	16490	16281	16424	16478	16290	16497	16268	16574	16444	16384	16352	16383	16308	16373	16425	16142	16469	16394	16429	16246	16341	16469	16571	16431	16349	16363	16346	16412	16285	16252	16442	16438	16229	16302	16217	16489	16526	16377	16403	16578	16361	16323	16521	16461	16417	16232	16251	16450	16283	16425	16315	16298	16174	16345	16288	16331	16411	16261	16423	16320	16330	16373	16445	16394	16503	16400	16232	16272	16326	16495	16355	16293	16370	16356	16483	16427	16362	16333	16407	16390	16175	16172	16419	16401	16347	16425	16482	16377	16231	16367	16317	16173	16378	16459	16285	16280	16415	16309	16396	16499	16337	16262	16476	16513	16228	16345	16351	16364	16328	16278	16483	16437	16427	16376	16443	16319	16386	16467	16340	16357	16403	16164	16255	16319	16534	16401	16377	16472	16258	16488	16451	16511	16348	16595	16250	16196	16433	16330	16395	16234	16454	16225	16428	16298	16213	16292	16417	16341	16240	16420	16203	16280	16584	16214	16281	16388	16218	16372	16204	16200	16383	16194	16282	16363	16520	16218	16351	16359	16455	16421	16631	16331	16536	16298	16341	16318	16261	16301	16414	16178	16401	16410	16292	16317	16501	16392	16462	16334	16468	16328	16408	16236	16267	16402	16311	16303	16350	16284	16375	16472	16430	16262	16168	16343	16469	16196	16313	16219	16346	16474	16309	16406	16362	16256	16515	16277	16306	16066	16412	16479	16302	16349	16436	16375	16556	16344	16355	16284	16347	16190	16301	16409	16321	16460	16316	16308	16493	16306	16446	16251	16386	16210	16271	16402	16420	16133	16311	16357	16314	16525	16353	16246	16247	16435	16508	16466	16407	16353	16284	16210	16161	16444	16179	16358	16300	16479	16556	16464	16481	16384	16309	16324	16630	16296	16308	16326	16453	16397	16444	16305	16191	16510	16177	16452	16410	16419	16299	16485	16363	16472	16409	16318	16396	16233	16522	16372	16332	16394	16456	16458	16367	16396	16515	16423	16348	16431	16274	16295	16375	16371	16425	16325	16272	16301	16377	16378	16254	16364	16203	16391	16469	16472	16359	16436	16359	16302	16341	16246	16356	16279	16381	16739	16210	16547	16494	16428	16275	16252	16342	16531	16373	16561	16535	16417	16239	16331	16494	16226	16285	16372	16435	16406	16239	16468	16341	16334	16376	16353	16553	16535	16249	16182	16311	16423	16445	16451	16417	16514	16364	16479	16378	16363	16441	16385	16488	16350	16361	16223	16377	16414	16458	16169	16308	16162	16383	16278	16503	16373	16388	16450	16469	16328	16513	16359	16385	16359	16430	16258	16325	16464	16393	16565	16321	16215	16432	16325	16346	16317	16482	16184	16462	16292	16536	16384	16325	16404	16311	16393	16398	16140	16295	16381	16332	16478	16388	16414	16347	16479	16260	16544	16266	16291	16333	16331	16460	16148	16525	16428	16340	16442	16240	16474	16233	16344	16307	16227	16350	16306	16391	16456	16163	16335	16433	16415	16281	16379	16388	16310	16481	16579	16430	16220	16203	16433	16483	16526	16313	16344	16261	16376	16279	16474	16341	16388	16297	16517	16328	16339	16369	16343	16364	16331	16332	16257	16336	16394	16415	16382	16257	16246	16248	16355	16448	16457	16230	16439	16223	16377	16428	16353	16306	16464	16393	16356	16455	16361	16486	16145	16236	16375	16454	16376	16239	16350	16435	16342	16395	16452	16277	16347	16438	16423	16205	16361	16454	16450	16383	16339	16567	16358	16442	16290	16424	16354	16514	16223	16288	16402	16405	16481	16420	16272	16478	16425	16404	16356	16269	16450	16347	16442	16422	16472	16322	16344	16199	16371	16537	16306	16337	16405	16521	16215	16499	16371	16398	16491	16451	16457	16649	16241	16371	16375	16402	16359	16480	16252	16459	16282	16340	16524	16380	16400	16397	16318	16294	16326	16458	16385	16372	16443	16232	16490	16360	16503	16428	16484	16256	16397	16287	16244	16590	16330	16418	16282	16431	16362	16543	16316	16356	16417	16423	16608	16302	16482	16373	16506	16254	16239	16415	16504	16395	16348	16301	16423	16349	16360	16498	16203	16500	16317	16509	16453	16314	16487	16365	16397	16217	16316	16332	16580	16379	16520	16355	16412	16430	16169	16513	16334	16383	16352	16344	16413	16547	16373	16327	16593	16343	16374	16548	16423	16469	16406	16245	16205	16474	16325	16574	16386	16269	16468	16394	16440	16313	16367	16428	16296	16224	16368	16398	16629	16311	16117	16494	16449	16465	16503	16144	16214	16244	16377	16353	16382	16482	16296	16540	16350	16173	16192	16377	16550	16283	16381	16298	16267	16413	16267	16289	16281	16414	16374	16513	16391	16445	16514	16332	16274	16546	16510	16337	16426	16281	16335	16261	16356	16298	16280	16427	16563	16411	16527	16397	16426	16494	16413	16384	16316	16410	16280	16450	16403	16431	16346	16311	16360	16341	16457	16358	16316	16396	16296	16234	16493	16312	16457	16328	16508	16310	16310	16562	16360	16404	16387	16421	16510	16233	16099	16269	16401	16339	16388	16306	16328	16392	16476	16319	16275	16355	16508	16389	16290	16450	16121	16291	16360	16203	16326	16368	16388	16357	16439	16502	16389	16362	16330	16344	16253	16397	16410	16386	16586	16369	16496	16438	16261	16367	16299	16360	16369	16202	16323	16424	16314	16212	16428	16438	16312	16334	16495	16432	16450	16598	16543	16263	16394	16512	16137	16426	16509	16264	16338	16474	16229	16274	16495	16225	16436	16544	16311	16290	16373	16346	16380	16273	16597	16340	16346	16306	16517	16277	16457	16365	16353	16299	16319	16357	16312	16562	16399	16354	16280	16177	16278	16349	16403	16380	16299	16494	16281	16417	16492	16380	16511	16423	16332	16448	16472	16287	16220	16614	16486	16331	16214	16310	16248	16373	16410	16335	16264	16428	16172	16356	16377	16239	16313	16551	16363	16488	16353	16217	16483	16259	16437	16264	16274	16381	16315	16446	16377	16393	16416	16440	16227	16239	16461	16277	16366	16337	16288	16512	16186	16475	16300	16273	16371	16374	16645	16430	16429	16447	16414	16358	16264	16134	16513	16430	16350	16459	16286	16369	16398	16315	16367	16153	16348	16297	16322	16346	16473	16443	16528	16420	16422	16415	16481	16558	16292	16046	16394	16375	16307	16385	16394	16285	16429	16421	16339	16365	16445	16308	16535	16384	16350	16471	16446	16523	16377	16530	16410	16335	16333	16467	16586	16333	16370	16416	16406	16407	16480	16343	16463	16451	16280	16371	16488	16453	16252	16415	16364	16509	16452	16164	16331	16348	16469	16415	16382	16484	16263	16443	16293	16418	16344	16279	16292	16316	16403	16222	16329	16430	16316	16274	16331	16322	16450	16373	16289	16343	16483	16434	16361	16471	16315	16278	16285	16398	16399	16291	16380	16291	16436	16343	16299	16192	16197	16378	16098	16571	16231	16337	16289	16302	16215	16301	16493	16240	16277	16341	16399	16217	16367	16395	16269	16243	16290	16418	16331	16345	16391	16250	16454	16325	16403	16246	16380	16384	16450	16282	16232	16490	16274	16423	16244	16313	16377	16500	16455	16275	16451	16325	16476	16287	16415	16448	16375	16473	16443	16329	16243	16557	16366	16317	16354	16489	16366	16328	16181	16333	16489	16448	16505	16354	16577	16346	16317	16454	16285	16537	16294	16473	16455	16396	16401	16441	16287	16341	16318	16350	16358	16316	16464	16382	16524	16446	16340	16359	16431	16336	16369	16381	16519	16181	16378	16374	16275	16378	16377	16235	16392	16229	16178	16386	16248	16439	16449	16418	16457	16110	16586	16427	16513	16522	16287	16167	16268	16312	16275	16474	16418	16348	16385	16442	16275	16581	16285	16568	16375	16402	16377	16465	16330	16415	16550	16481	16444	16303	16395	16467	16281	16309	16221	16473	16396	16520	16311	16398	16437	16439	16297	16321	16424	16273	16364	16503	16411	16396	16388	16401	16315	16375	16358	16234	16303	16525	16359	16339	16453	16386	16297	16385	16401	16419	16297	16335	16285	16496	16323	16349	16380	16410	16427	16531	16444	16354	16428	16258	16294	16330	16428	16365	16311	16463	16491	16311	16562	16286	16447	16385	16323	16365	16429	16247	16604	16315	16418	16373	16495	16308	16514	16240	16412	16377	16442	16376	16227	16337	16473	16459	16453	16347	16352	16326	16477	16405	16443	16371	16365	16340	16372	16444	16274	16406	16322	16405	16418	16380	16289	16288	16484	16326	16390	16366	16343	16389	16297	16405	16409	16601	16482	16364	16318	16317	16416	16410	16423	16389	16357	16368	16324	16173	16380	16323	16322	16407	16369	16270	16407	16460	16219	16328	16284	16365	16357	16112	16491	16447	16314	16274	16340	16382	16380	16434	16480	16211	16281	16310
23403	21491	28488	30711	75209	75175	61030	43655	33362	29245	27977	27710	27649	27640	27753	27595	27637	27542	27054	27394	27149	27349	27425	27341	27419	27368	27520	27345	27245	27334	27319	27530	27392	27470	27255	27372	27481	27286	27108	27181	27257	27433	27391	27170	27443	27301	27315	27140	27233	27313	26899	27119	27279	27110	27189	27243	27189	27391	27420	27216	27326	27303	27274	27505	27316	27305	27421	27111	27686	27040	27247	27351	27306	27382	27324	27172	27330	27290	27198	27134	27234	27335	27260	27317	27375	27201	27199	27120	27450	27330	27051	27439	27333	27256	27076	27283	27407	27449	27164	27282	27279	27372	27076	27448	27075	27303	27119	27395	27510	27465	27491	27160	27426	27204	27293	27361	27189	27246	27409	27202	27022	27041	27349	27052	27315	27279	27188	27110	27116	26885	27514	27248	27101	27147	27153	27201	27266	27499	27036	27263	27342	27220	27284	27634	27488	27305	27115	27070	27384	27280	27113	27247	27200	27345	27037	27394	27118	27115	27233	27426	27203	27323	27222	27310	27136	27227	27315	27102	27137	27337	27150	27121	27176	27372	27220	27384	27390	27582	27303	27335	27224	27346	27214	26920	27122	27364	27455	27292	27216	27262	27245	27458	27108	27264	27197	27207	27110	27140	27313	27132	27033	27260	27492	27469	27382	27311	27407	27096	27324	27293	27070	27240	27360	27435	27143	27262	27222	27521	27380	27048	27203	27398	27319	27532	27413	27202	27366	27016	27413	27127	27115	27314	27403	27285	27374	27142	27084	27162	27158	27370	27343	27226	27304	27343	27178	27457	27161	27199	27048	27262	27445	27472	27372	27093	27370	27302	27067	27063	27273	27082	27181	27138	26876	27127	27209	27252	27343	27369	27110	27174	27159	27427	27247	27201	27297	27263	27301	27438	27100	27430	27228	27252	27101	27384	27429	27235	27022	27311	27430	27175	27426	27397	27340	27477	27287	27389	27180	27343	27405	27036	27436	27144	27243	27196	27167	27081	27084	27389	27541	27317	27250	27079	27407	27436	27330	27178	27279	27386	27243	27259	27150	27105	27433	27572	27122	27078	27059	27260	27240	27102	27304	27354	27152	27329	27239	27006	27484	27003	26949	27206	27075	27367	27465	27114	27113	27263	27125	27238	27147	27191	26927	27470	27418	26981	27081	27195	27142	27198	27277	27219	27263	27323	27249	27389	27239	27220	27352	27262	27381	27219	27287	27202	26865	27435	27228	27167	27288	27379	27168	26917	27197	27256	27279	27424	27448	27245	27421	27068	27269	27283	27408	27343	27016	27091	27338	27357	27323	27271	27307	27312	27208	27260	27184	27452	27075	27215	27006	27149	27344	27258	27145	27233	27155	27270	27161	27253	27227	27232	27216	27534	27142	27333	27194	27388	27179	27195	27152	27063	27114	27156	27153	27140	27354	27240	27142	27435	27438	26986	27376	27079	27389	27269	27403	27340	27269	27288	27218	27298	27330	27212	27204	27210	27291	27235	27378	27514	27122	27369	27327	27367	27532	27209	27288	27009	27325	27432	27129	27391	27228	27498	27402	27172	27255	27318	27191	27231	27202	27029	27387	26992	27348	27191	27284	27356	27358	27406	27323	27236	27347	27071	27195	27379	27386	27218	27321	27127	27227	27292	27104	27222	27326	27347	27116	27264	27508	27235	27213	27206	27324	27304	27098	27164	27293	27105	27071	27304	27279	27034	27139	27345	27196	27248	27412	27135	27320	27036	27098	27278	27527	27339	27323	27197	27442	27014	27214	27118	27334	27237	26980	27160	27528	27396	27462	27186	27180	27325	27195	27344	27046	27138	27086	27460	27290	27347	27481	26950	27205	27332	27250	27027	27271	27138	27240	27315	27311	27291	27387	27178	27273	27514	27263	27315	27273	27390	27399	27143	27208	26930	27257	27291	27426	27358	27247	26952	27292	27501	27414	27301	27171	27141	27109	27027	27199	27292	27359	27102	27154	27322	27340	27260	27381	27273	27058	27256	27138	27377	27025	27549	27352	27410	27157	27047	27402	27468	27368	27211	27441	27030	27315	27148	27275	27061	27091	27043	27158	27129	26951	27271	27292	27053	27351	27401	27009	27135	27303	27238	27449	27104	27167	27033	27447	27439	27404	27342	27387	27645	27493	27286	27175	27310	27350	27231	27126	27024	27091	27314	27039	27225	27267	27154	27301	27427	27209	27222	27065	27157	27420	27084	27337	27479	27321	27381	27277	27321	27090	26927	27156	27356	27402	27368	27179	27213	27420	27203	27303	27490	27158	27087	27142	27176	27584	27096	27330	27399	27287	27150	27245	26972	27145	27408	27286	27405	27127	27389	26998	27192	27335	27160	27154	27395	27238	27313	27241	27442	27255	27079	27127	27094	26967	27205	27212	27268	27552	27109	27357	27283	27218	27293	27406	27024	27416	27396	27356	27290	27226	27288	27404	27214	27344	27142	27412	27070	27099	27327	27231	27147	27268	27218	27164	27479	27294	27447	27401	27261	27455	27090	27347	27293	27385	27089	27114	27262	27426	27249	27272	27214	26992	27251	27271	27160	27358	27218	27236	27230	27434	27197	27166	27164	27298	27349	27331	27375	27573	27206	27038	27332	27136	27136	27252	27198	27368	27310	27069	27312	27200	27242	27219	27386	27322	27263	27249	27333	27134	27354	27468	27666	27116	27156	27302	27293	27196	27261	27323	27235	27441	27363	27269	27085	27237	27348	27130	27147	27092	27039	27279	27224	27239	27253	27141	27290	27029	27321	27312	27034	27131	27244	27334	27239	27261	27339	27198	27173	27091	27483	27088	27308	27198	27230	27087	27095	26965	27185	27177	27055	27116	27316	27316	27240	27265	26974	27087	27017	27447	27601	27521	27341	27446	27489	27263	27041	27136	27043	27181	27523	27262	27337	27161	27243	27191	27268	27357	27447	27322	27015	27196	27015	26911	26863	27315	27198	27248	26973	27216	27316	27183	27156	27313	27139	27049	27094	27311	27091	27072	27338	27169	27234	27056	27401	26995	27350	27074	27031	27092	27143	27520	27242	27012	27464	27238	27442	27273	27044	27184	27258	27290	27369	27328	27221	27238	27066	27254	27225	27192	27444	27389	27292	27028	27172	27333	27164	27288	27394	27319	27375	27001	27335	27287	27346	27142	26928	27193	27170	27343	27232	27164	27457	27350	27422	27359	27175	27259	27194	27281	27033	27123	27335	27030	26854	27109	27305	27263	27245	27301	27350	27188	27333	27230	27295	27160	27289	27304	27078	27228	27231	27172	27104	27152	27340	27350	27197	27181	27200	27031	27147	27080	27142	27059	27434	27296	27021	27214	27102	27343	27399	27041	27069	27546	27372	27360	27241	27467	27248	27237	27373	27245	27329	27106	27105	27182	27167	27482	27335	26968	26981	27401	27258	26995	27381	27212	27361	27073	27243	27421	27285	27428	27470	27229	27381	27282	27274	27331	27174	27295	27398	27149	26893	27365	27176	27315	27260	27328	27335	27526	27229	27424	27312	27626	27416	27236	27547	27217	27160	27161	27175	27315	27355	27267	27253	27113	27226	27540	27155	27229	27161	27186	27170	27221	27261	27283	27494	27331	27501	27346	27107	27275	27370	27049	27226	27462	27384	27047	27015	27093	27284	27113	27189	27311	27158	27489	27196	27365	27277	27185	27186	27125	27050	27309	27274	27073	27038	27388	27190	27182	27298	27341	27466	27278	27475	27007	27362	27017	27205	27213	27283	27138	27262	27078	27192	27489	27323	27517	27235	27370	27486	27674	27257	27396	27353	27173	27204	27331	27352	27452	27392	27172	27153	27256	27105	27390	27193	27363	27140	27497	27400	27199	27219	27279	27252	26874	27239	27334	27339	27376	27261	27349	27409	27282	27440	27578	27409	27403	27311	27234	27294	27079	27100	27175	27240	27318	27255	26971	27340	27284	27373	27340	27031	27056	27112	27460	27482	27212	27523	27195	27447	27166	27179	27352	27306	27077	27125	27159	27111	27252	27055	27351	27127	27293	27248	27198	27362	27310	27397	27054	27215	27313	27268	27281	27201	27261	27406	27217	27195	27184	27265	27267	27128	27469	27372	27270	27290	27097	27154	27394	27355	27237	27199	27414	27365	27412	27201	27231	27130	27184	27107	27226	27191	27356	27392	27299	27405	27150	27354	27200	27234	27042	27476	27346	27304	27425	27417	27252	27124	27103	27120	27181	27344	27428	27327	27308	27314	27482	27494	27271	27247	27315	27235	27184	27330	27055	27244	27300	27091	27259	26830	27283	27213	27252	27356	27244	26900	27262	27242	27189	27347	27263	27129	27180	27335	27519	27092	27259	27188	27239	27251	26932	27092	27216	27287	27298	27111	27342	27227	27258	27317	27353	27265	27195	27341	27375	27096	27357	27165	27365	27537	27376	27333	27120	27458	27175	27251	27256	27160	27219	27490	27350	27256	27376	27222	27397	27080	27244	27224	27277	27370	27176	27378	27265	27350	27521	27298	27254	27392	27182	27502	27121	27218	27207	27014	27131	27432	27328	27283	27241	27153	27424	27052	27006	27138	27229	27132	27252	27403	27264	27246	27020	27360	27286	27391	27299	27117	27520	27211	27623	27485	27428	27403	27404	27311	27226	27372	27253	27304	27263	27159	27440	27203	27241	27429	27147	27322	27207	27267	27346	27366	27450	27309	27299	27406	27356	27371	27221	27183	27074	27205	27269	27338	27144	27306	27354	26996	27167	27165	27130	27192	27544	27179	27241	27334	27273	27371	27154	27363	27421	27359	27379	27280	27257	27176	27312	27087	27021	27329	27278	27441	27148	27215	27210	27144	27107	27293	27147	27179	27307	27282	27165	27448	27432	27166	27089	27125	27006	27370	27263	27405	27305	27219	27469	27261	27115	27359	27358	27257	27032	27364	27304	27287	27177	27484	27409	27323	27561	27251	27239	27344	27390	27058	27126	27317	27365	27252	27235	27141	27016	27249	27121	27077	27150	27348	27472	27230	27142	27380	27362	27119	26956	27092	27046	27237	27301	27068	27349	27337	27240	26930	27293	27257	27177	27289	27150	27339	27052	26762	27237	27434	27079	27071	27055	27201	27421	27413	27184	27200	27206	27129	27204	27437
21544	42736	39847	50565	91917	80040	56508	33985	22140	18306	17291	17040	17073	16930	17052	16915	17083	17111	17048	17114	17102	17094	17095	17083	17106	16979	17219	16919	17064	16968	17134	17069	17060	17038	17059	17098	17069	17062	17036	17011	17025	17015	17069	17002	17047	16829	17029	17046	17114	16926	16844	17080	17138	17014	17032	16858	17149	17099	17025	16999	16934	16984	17057	17073	17064	16872	17072	16924	17054	16984	17087	16990	17037	16962	17008	17163	17104	16945	16996	16987	16935	17100	17055	16972	16831	16942	16948	17108	16941	16899	17142	17044	17166	16891	16962	16940	16953	16993	17081	16996	16829	16994	16984	16979	16985	16944	16969	16884	16970	16890	16986	16902	16976	16896	16888	16949	17100	16945	17012	17145	17130	17073	16976	17125	16946	17000	17026	16939	17064	16991	16905	17073	17158	17321	16976	16960	16868	16762	16842	16987	17010	16986	16947	16974	17024	16884	17053	16835	17105	17028	16881	16951	16847	16972	16777	17034	16911	16967	16847	16851	16857	16929	17059	17140	16978	17111	16940	16726	16872	16994	16912	17048	16946	16865	16932	16930	17063	17116	16872	17069	17013	16988	17001	16865	17149	16859	16878	16982	17040	17018	16868	16972	16770	17261	16900	16860	17031	16920	16992	16994	17048	16982	16964	16900	17108	16948	17040	16776	16894	16994	17034	17183	17126	17065	16721	17010	17124	16700	16988	17050	17042	16877	16999	16935	17094	16989	16957	17023	17215	16978	16812	16849	16871	16941	17148	16931	16990	16996	16879	16921	17007	17037	16888	17011	17007	17042	17013	16934	17046	16895	17034	16853	17079	17047	17086	17093	17016	16902	17089	17013	17025	16955	16960	17152	16922	16828	17069	16917	16988	16983	16930	16786	17258	16951	17032	16814	17074	16992	16956	16817	17147	16948	16910	17050	17056	16969	17011	16976	17055	16908	16861	16841	17093	16942	16964	16924	16888	17043	16996	17015	16992	17017	17050	16992	16929	16817	16931	16878	17096	17190	16932	16876	17025	17197	17102	16890	17045	16797	16915	16975	16848	16990	16947	16979	17043	16851	16898	16996	16733	16989	17090	17046	16919	17095	16796	17026	16908	16898	16948	17011	17012	16991	17035	16779	16970	16939	17199	16957	16810	16938	16904	16861	17032	16965	16908	16953	16979	16892	16925	17132	17019	16976	16888	16951	16962	17097	16877	16918	16920	16877	17075	16846	16987	16958	16822	17011	16850	17002	16917	17011	16885	17044	17051	16939	16891	17001	16986	16896	17025	16865	17000	16836	16916	17006	17004	17091	16966	16739	16934	16987	16931	17004	17067	17010	17005	16877	17112	16955	16971	16992	16916	17034	16953	16841	17002	16965	17037	16895	16848	16914	17157	17103	16802	16951	16894	17045	17024	17181	17087	16828	16880	17021	17081	16894	16883	16968	17039	16866	17034	16761	16837	16894	16955	17053	17011	16950	17092	16890	16900	16935	16899	16855	16844	17284	16719	16956	17063	17073	16984	17080	17208	16928	17206	16891	17047	16853	16936	17014	17116	16903	17021	16882	16891	17096	16864	17044	17121	17105	16814	17006	17213	16958	17055	16949	17047	17037	16852	17051	17306	16949	16846	16938	16893	16901	17030	16961	16850	16927	17005	16997	16915	16883	17022	16985	16982	16729	16926	16825	16923	16986	16902	16943	17044	17114	16816	16912	16843	16905	17016	16981	16990	16987	16995	16742	16966	16956	17097	16931	16922	16937	17080	16975	16898	17020	17147	16947	17073	17020	16877	16992	17083	17085	17061	16856	16938	17018	16897	17072	16913	16844	17050	17130	16985	17024	16759	17050	17248	16931	17050	16996	17021	17009	17003	16940	16903	17074	16999	16861	16889	17023	16819	17086	16968	16920	17125	16912	17089	16943	17063	16949	16832	17073	16841	17065	16922	16857	16975	17045	17073	17074	16867	17008	17034	16977	17038	17009	17021	16999	16990	16924	16757	17017	17095	16857	16996	16969	16929	17076	16870	16894	17063	16947	17089	16879	17012	16899	16906	16891	16894	16839	17130	17061	16883	16895	16838	16883	16961	16941	16967	16817	17074	16881	16851	17013	17028	17210	17014	16876	16968	16796	16977	17077	16980	16843	16937	16977	16965	16891	17004	16958	16959	16957	16949	16947	17041	16841	16832	17022	17232	16977	17016	16925	16983	16744	17006	17021	16810	16772	17179	16974	16964	16977	16943	17018	16829	17001	16940	16985	16848	17035	16934	16969	17055	16884	16894	16964	16953	17020	16783	16959	17057	16926	16877	17050	17106	16925	17002	16981	16901	16963	17072	17026	16970	17170	17005	17134	16859	16822	16958	17076	16862	17022	16939	17073	16904	16898	17002	17042	17230	16977	16997	16868	16880	17001	16911	17012	16921	16907	17154	17038	16869	17030	16879	16984	17093	17037	16993	16945	16968	17058	17047	16967	17020	16926	17140	17031	16859	17041	17020	17000	16879	17001	17036	16981	16902	17124	17013	16972	16935	17028	17105	17078	16862	17023	17045	16964	17008	16897	17029	17146	16875	16765	17071	17038	17015	17142	16910	17006	17039	16922	16881	16928	16971	16996	16882	16762	17037	17095	16976	16872	16829	16988	16814	17164	16905	17044	16999	17065	17007	16943	16942	17079	16924	17001	16934	16789	17143	16991	17080	16943	16986	16860	17041	16663	17079	16958	17012	16992	17116	17002	16988	17040	17009	16985	17049	16868	16867	16981	16910	17074	16893	17108	16927	16877	16775	17069	17016	16984	17015	17031	17118	17030	16772	16874	17043	17049	16914	16900	16981	17089	16933	16955	17075	17140	16988	16959	16901	16957	17122	16872	16900	17014	17117	17114	17121	16918	17057	16939	16947	16985	17033	16960	17017	16824	16944	16830	16946	16932	16775	16782	17050	17149	16976	16917	17022	17076	16956	16782	17053	17109	16895	16833	16829	16931	17064	17078	16994	17052	16877	16907	17017	17018	17221	17041	16925	16740	16953	17058	16935	17068	16975	17080	16915	16891	16995	17055	16828	16994	17091	16934	17012	17161	16858	16824	17167	17015	16712	16885	16863	16946	17117	16911	16965	16892	16770	17011	16858	17215	16716	17282	17117	16861	16953	16974	17047	16843	16926	16911	17025	16996	16808	17018	17143	16995	17051	16955	17039	16920	16796	17011	17040	17076	16968	16752	16942	16922	16946	16969	17001	17024	17069	16899	16934	16891	16991	16948	17021	16925	16971	16916	16917	17136	16925	17069	16874	16872	17059	16923	16985	16838	16817	17037	16952	16998	16770	16851	17078	17099	16958	16879	17041	17066	17095	16873	17017	17048	17027	16860	17051	16815	16848	17132	17158	17110	17008	17007	16981	16913	16880	17051	16937	17090	16826	16726	17005	16801	16941	17162	16979	16921	17107	17143	17105	16975	16929	16857	16923	16891	16915	17002	16767	16964	16925	17120	17033	16901	17061	17065	17129	17067	16694	17095	16858	17022	17041	17055	16980	17000	16805	16966	16940	17009	16978	17036	16741	17069	16819	16931	16824	16971	17082	17073	16818	17073	16727	16959	16924	16899	16966	17249	16954	17116	16776	17098	16892	17072	16966	16838	16775	16886	16932	17052	16984	17071	16960	17009	16967	16992	16947	17044	16634	16869	16807	17073	17033	16711	16961	16913	16800	16962	16885	16887	16813	17028	17077	16875	16938	16901	16939	16881	16957	17096	16976	17071	17031	16874	17011	16991	17066	16887	17024	16960	17022	16881	16682	16789	17162	17022	16864	16846	16928	16962	17021	16945	17004	17037	16998	16907	16976	16954	17058	16785	17064	16703	17183	16860	17056	16880	16923	17114	16983	16872	17067	16873	16906	16833	16910	16905	17004	16938	17013	16963	16959	16929	16818	17020	17219	16969	17043	16992	17055	17089	16711	17086	16947	16963	17114	17052	16824	17034	16986	16933	16943	17082	16917	16870	16731	16934	16996	16857	16947	16917	16974	16936	17048	16744	16825	16954	16910	16917	16763	17129	16937	16973	17024	17065	17101	17016	16988	17049	17051	16842	16826	17017	16937	17147	16927	16817	17060	17179	16976	16947	16955	17037	16881	17153	16977	17020	17016	17196	17040	16830	16991	16837	17048	16880	17092	16991	17083	17038	16989	16916	16902	16958	17078	16790	17239	16985	16981	17041	17029	16866	17039	16949	16779	17076	16973	16860	16951	17088	17218	16993	16958	16960	17004	17049	17013	17043	16919	17197	17048	16936	16897	16930	16864	16859	17048	17158	16934	17095	16914	17107	16821	17005	17014	17055	17046	17013	16862	17076	16946	16761	16899	16966	16849	17151	17121	16964	16981	16926	17048	16773	17144	16798	16904	16895	16985	16845	16967	17062	17028	16920	17061	16978	16928	16905	17003	17058	16982	17051	16995	16914	16936	16906	16866	17006	16888	16879	17056	17138	17054	17006	16763	17044	16938	16926	16883	16969	16897	17045	17051	16937	16790	17007	17013	16816	17005	16949	16787	17103	16851	17116	17028	17103	16962	16948	16865	17005	17021	16889	16943	17121	16970	17051	16844	16824	17012	16866	16984	16974	16980	17183	16888	16982	17023	16825	17004	16998	17021	16862	16887	16824	17168	17082	16872	16979	17031	16871	16911	16894	16903	16788	17081	16851	17021	16951	16953	17150	16823	17087	16877	16845	16935	17080	17118	17065	16971	16794	16903	16981	17179	16796	16936	17055	17008	17161	16972	16954	17071	16998	16912	16794	16835	16852	16883	17012	16916	17090	16936	16932	17168	16906	16976	16933	16929	17058	16744	17110	17159	16967	16937	16919	16738	17044	16828	16879	17192	17010	16973	16954	16922	16878	17055	17045	16877	16927	17065	16977	17007	16924	16887	17037	17027	17098	16968	17057	17030	17095	16854	16893	16971	16936	16929	17020	17002	16815	16938	17113	16884	17003	16996	17113	17042	16939	17299	17118	16970	17151	16923	17078	16829	17092	16969	16918	16947	16971	16886	16828	16772	16873	16825	16880	17214	17093	17011	16939	17100	17009	16869	16933	17079	17060	16782	17087	16938	17028	17018	16941	16840	17169	16859	17114	16953	16991	17122	16872
33912	28268	30626	32028	39037	38041	33266	29094	27897	27008	27072	27014	26892	26860	26934	27047	26709	26867	27080	27095	26919	27067	26963	27021	26890	26814	26782	27018	26786	26468	26618	27060	26872	26755	27054	26906	26859	26934	26616	26781	26996	26697	26692	26764	26852	26829	26974	27060	27029	27222	26914	26815	26900	26998	26980	26777	26717	26874	27001	26874	26633	26735	26845	26818	26556	26910	27011	26802	26856	26959	26822	26789	26777	26988	27052	26864	26712	27079	26991	27031	26985	26659	27036	26780	26879	27055	26861	27085	26630	26819	26864	26884	27023	27010	27050	26892	26990	27064	26876	27039	27108	26958	26911	27175	27096	27038	27070	27043	26809	26704	26939	26985	26928	26740	27056	26949	27011	26939	26953	26965	26734	26950	26849	27173	26892	26956	27102	26791	26859	26790	26812	26931	27119	26842	26938	27127	26565	26903	26957	26749	26874	26673	26932	26944	26863	27053	27154	26919	27002	26846	26809	26824	26922	26737	26794	26906	26758	26781	26917	26860	26839	27096	26802	26733	26819	26924	26713	26986	26943	26868	27002	26938	26959	26924	27116	26799	26649	26566	26684	26966	26870	27129	26954	27049	27267	26946	27096	26972	26988	26520	26573	27176	26874	26823	27008	26569	26664	26918	26657	26676	27047	26811	26672	26934	27105	27006	26989	27159	26963	26832	26867	26877	26691	27004	26950	26705	27139	26639	26808	27032	26791	26822	26951	26949	26676	26886	27035	26784	26689	27031	26810	26705	26677	26582	26762	26988	27069	26840	27033	27045	26755	27003	26627	27012	27025	26764	26967	26871	26807	26863	26676	26709	26801	27067	27001	26887	26748	26916	27113	26897	27128	26882	26956	27050	26890	26940	26874	26789	27024	26926	26808	26910	26776	26895	26756	26822	27064	26748	26966	26888	26881	26814	26718	26925	26861	27060	27226	26891	26778	26910	27034	26712	26962	26731	26618	26750	26957	26785	26937	26975	27062	26860	27046	26999	26612	26437	27009	26910	26894	26976	26855	26959	26969	26982	26892	26834	26920	27088	26671	26736	26990	26712	26859	27166	26952	26804	26964	26917	26849	26821	26908	26864	27002	26697	26986	26975	27099	26785	26864	26925	26866	26815	26969	26776	26724	26711	26844	26788	26756	26998	26773	26858	26903	26967	27010	26796	26661	26554	26902	26965	26857	26923	26801	26952	26893	27129	26913	26907	26876	26679	26810	26927	27007	27059	26915	26862	26718	27131	26966	27012	26858	27076	27182	26640	26892	26808	26686	26876	26890	27111	26880	26971	26920	26951	27178	26973	26744	26733	26843	27100	27007	26969	26903	26666	26692	26788	27006	26978	26679	26916	26918	26986	26952	26775	26980	27159	27136	26983	26731	26715	26920	27022	26899	26781	27030	27064	26874	26989	26960	26748	26874	26763	26980	27094	26898	26927	26856	26888	26979	27114	26866	26931	26822	26896	26873	27044	26778	26991	26678	26847	27085	26807	27057	26958	26621	26906	26906	26909	27057	26743	26991	27125	27012	27096	26719	27051	27006	26944	27008	26892	26799	26938	26855	27113	26950	26946	27084	27128	26998	27039	26808	26875	27019	27070	26758	26635	26976	26991	27018	27096	26753	26872	26926	27042	26877	26983	27097	26916	26691	26792	26673	26882	26844	26904	26804	26856	26818	26711	27179	26536	26833	26917	26982	26662	26887	26829	27091	26734	26847	26727	26767	26900	26765	26987	26764	26863	26638	26977	27199	27125	27251	26992	26769	26846	26760	27077	27017	26734	26783	27073	26866	26917	26745	27108	26789	26734	26781	26958	27115	26975	26949	26807	26907	26979	26592	26809	27019	26862	26933	26887	27092	26640	27097	26732	26694	26753	27102	27096	26644	27027	27108	26880	26723	26763	26686	27106	26866	26884	26926	26917	26671	27051	26931	26860	26778	27114	26835	26980	26873	26827	26777	27011	26754	26920	26856	27093	26779	26890	26821	26931	26840	26754	26849	26892	26859	27067	27121	26940	26760	26845	26929	26968	26809	27112	27143	27026	27088	27091	26808	26965	26751	26759	26998	27018	26701	26925	27164	26968	27052	26818	27046	26746	26759	26896	26880	26706	26739	26691	26902	27163	27125	27140	27011	26905	26901	26936	26848	26830	26814	26876	27136	26727	26681	26583	26736	26609	26845	27019	26979	26977	26890	26957	26400	26955	27007	26925	26954	27042	26719	26773	27077	27010	27162	26938	27012	26869	26876	26762	26867	27220	26751	26824	26938	27072	26767	26845	26846	26877	26844	26694	26866	27059	26853	27092	26974	26710	26993	27129	26664	26736	26890	26909	27018	26948	26876	26899	26832	26934	26985	26779	26972	26854	27006	26909	26877	26967	27172	27072	26797	26614	27085	26999	26765	26886	27112	26946	26835	26850	26774	26992	27124	27132	26876	26610	26755	26827	26857	27063	27088	26943	26853	27074	26823	27302	26942	26769	26823	26845	27072	26653	27264	26741	26902	26690	26808	26836	26897	26864	27059	27067	26780	26940	27013	26959	26989	26864	26876	26732	26804	26910	26889	26698	26744	26775	26788	26882	26950	27091	26948	27049	26711	26699	26917	26923	27125	26819	26950	26744	27185	26688	27033	26916	26928	27063	26909	26975	26881	26928	27092	27081	26793	26888	26976	26766	27176	26870	27173	26993	26882	26907	26755	26972	26957	26915	26806	26836	26785	26904	27058	27123	26908	26986	26936	26861	26928	26727	26772	27025	27058	26878	26837	27078	27102	27326	26935	26789	26765	26874	26875	26770	26923	26881	26867	27136	26799	26844	26626	27097	27005	26846	27117	27031	26842	26977	27067	26963	27011	27067	26995	27118	27045	26865	26977	27026	26896	26799	27090	26832	27215	27086	26927	27061	27038	26883	26943	27000	26889	26576	26809	26745	27014	27132	27037	26745	26911	26881	26840	26766	26760	26610	27052	27140	26719	26944	27061	26904	26849	27086	27018	27072	26908	27028	27034	26859	26971	26957	27073	26912	27017	26973	27007	26519	26925	27032	26927	26833	27114	26937	26839	26914	27124	26857	27144	27134	26920	26953	26724	26930	26980	26902	26740	26880	26841	26877	26827	26660	26841	26888	26816	27083	26876	27022	26952	26837	26781	26751	26942	26898	26657	27094	26921	27014	26916	27079	26675	26845	26982	26971	26706	26684	27021	27022	26840	26971	27044	26951	26946	27028	26856	26818	26994	26819	26970	26790	26752	26821	27275	26978	27002	26859	26833	26941	27187	27027	26631	26784	27213	26801	26875	27077	26893	26942	26969	27121	26922	26880	26909	26929	27133	26892	26814	26741	26969	26998	27000	26888	26903	27187	26949	27053	26902	27017	26891	26829	27178	26740	26721	26796	26636	27030	26735	26892	26708	26741	27023	26781	26840	27049	26970	26908	26980	26728	26694	26647	26719	27065	27067	26981	26826	26933	27049	26972	26958	26870	26909	26966	27074	26898	26759	26792	27071	26851	26865	26876	27012	26839	26835	26966	27045	27108	27014	26718	26947	26906	27104	26841	26849	26808	27055	27008	27022	26906	26990	27160	26820	26864	26975	26743	27005	26798	27059	27044	26757	27205	26915	26764	26890	26842	27061	26869	26822	26754	26984	26705	26611	26809	27011	26799	27112	26616	26748	26840	26757	26700	26836	26947	27220	26939	27030	26738	26873	26913	27064	26630	26723	26979	26769	27065	26860	26800	27143	26969	27217	26958	26969	26837	26928	26901	27012	26966	26874	26759	27137	26763	26965	26937	27033	26880	26884	26924	26919	26898	26838	26853	27150	26953	27056	26669	26690	26833	26829	26801	27129	26820	26753	26926	27015	26773	26805	26961	26991	27078	27144	26835	26824	26767	27056	26927	26999	27051	26879	27009	26978	26832	26723	26958	27011	26907	26944	26794	26934	26977	26844	26850	27188	26833	26945	26951	26739	26655	27092	27043	27013	26830	27004	26946	26855	26702	27106	27058	27085	26879	27039	26825	27007	26779	26857	26914	27152	26896	26940	26772	26758	26796	26778	26571	26896	26974	27011	27109	26840	26679	26943	26752	27209	26899	26937	26851	26930	26545	26944	26901	26870	26901	26973	27014	27025	26886	26955	26974	26991	27136	26704	26783	26927	26882	26841	26668	27007	26991	26919	26799	26903	26701	27107	26906	26891	26945	27057	26642	26854	26892	27021	26820	26958	26837	26932	26657	26891	26985	26818	26958	27052	27019	27057	26724	26877	27013	26886	26874	27047	26681	27009	27020	26701	26911	26610	27065	26948	26920	26780	26925	26967	26845	27040	26864	26770	26624	26711	26916	27005	26690	26996	27046	26703	26874	26932	26829	26953	26843	26847	26803	27051	26939	27415	27110	27058	26943	26947	26795	26724	26638	26941	27044	27109	27295	26841	26637	26927	27011	26876	26745	26741	26867	26765	26731	27087	27015	26582	26739	26876	26979	26925	26621	26857	26866	26927	26811	26812	26630	26940	26868	26914	26953	26813	26889	27042	26947	26773	26834	26823	26905	26810	26913	26873	26874	26838	27089	26904	26878	27011	26983	26917	26864	26915	26761	27019	26821	27023	27114	26947	27021	26969	27017	26753	27047	26674	26880	27031	27117	26634	26739	27007	26989	26774	26905	26818	26760	26801	26578	27159	26882	27113	27150	26981	26968	26976	26850	26819	27013	27226	26843	27208	27004	26911	27203	26986	26807	27235	26669	26793	26812	27127	27174	26797	26804	27026	27026	26906	27037	27070	26649	26832	26953	26789	26946	26988	26729	26916	26923	26951	27044	26911	26943	26807	26930	26985	26892	26999	26806	27058	26961	26947	26720	27129	26868	26668	27021	26601	26985	27175	26843	27106	26916	26948	26843	26888	26975	26883	26999	26912	26980	26996	26996	26967	26963	27029	26996	26876	27063	26603	26872	26838	27051	26608	26864	27115	26967	26932	26983	26766	26909	27165	26967	27060	27028	26874	27054	26930	26985	26844	26725	26957	26978	26902	27255	27057	26779	26774	26676	27032	26850	26841	26987	27064	26861	27204	26810	26972	27002	26940	26681	26987	26846	27114	26959	26523	26697	26722	26730	26680	27004	26954	26790	26909	26586
19109	22788	20358	21551	30798	27186	21888	18311	16860	16758	16351	16405	16390	16378	16220	16546	16350	16271	16259	16412	16320	16405	16233	16322	16241	16405	16363	16345	16519	16437	16347	16370	16301	16278	16227	16395	16305	16449	16147	16376	16221	16438	16204	16369	16499	16184	16302	16452	16461	16109	16332	16274	16375	16447	16184	16341	16483	16172	16376	16425	16376	16359	16167	16237	16262	16525	16369	16305	16313	16291	16531	16365	16290	16236	16263	16246	16275	16309	16078	16227	16301	16415	16338	16409	16240	16389	16262	16363	16576	16336	16345	16122	16341	16273	16331	16388	16311	16294	16317	16427	16321	16311	16364	16335	16101	16359	16240	16419	16435	16163	16420	16372	16418	16548	16485	16288	16387	16425	16356	16288	16361	16303	16461	16390	16471	16431	16251	16240	16364	16225	16325	16345	16427	16312	16313	16350	16299	16219	16455	16355	16317	16427	16341	16307	16325	16174	16252	16503	16378	16190	16219	16537	16272	16431	16317	16233	16220	16351	16175	16446	16415	16325	16268	16285	16422	16289	16474	16356	16224	16401	16316	16476	16259	16285	16292	16377	16452	16224	16241	16530	16364	16257	16474	16287	16404	16299	16304	16315	16410	16292	16244	16440	16450	16229	16104	16346	16472	16346	16317	16337	16359	16341	16333	16255	16288	16389	16404	16259	16320	16338	16181	16403	16606	16281	16295	16338	16446	16372	16398	16361	16500	16616	16400	16144	16276	16382	16310	16181	16276	16347	16330	16395	16208	16273	16439	16242	16289	16208	16301	16382	16444	16110	16309	16396	16241	16373	16458	16290	16290	16290	16350	16372	16254	16249	16285	16362	16339	16330	16465	16500	16254	16393	16388	16326	16140	16573	16319	16326	16377	16284	16451	16399	16419	16276	16502	16307	16323	16380	16237	16309	16372	16362	16245	16061	16375	16298	16472	16374	16200	16348	16354	16033	16448	16283	16339	16296	16337	16204	16407	16376	16344	16546	16369	16328	16352	16416	16287	16388	16393	16356	16235	16322	16562	16359	16449	16118	16150	16263	16313	16313	16526	16180	16350	16278	16403	16241	16297	16308	16379	16324	16327	16225	16150	16518	16246	16495	16259	16302	16356	16201	16557	16303	16320	16211	16148	16309	16227	16395	16316	16315	16277	16266	16285	16317	16386	16206	16236	16416	16237	16376	16177	16304	16319	16321	16398	16432	16376	16369	16312	16393	16271	16372	16137	16210	16504	16397	16267	16279	16500	16273	16376	16321	16357	16324	16288	16404	16371	16241	16277	16534	16314	16387	16284	16352	16310	16185	16369	16250	16291	16414	16204	16430	16199	16297	16424	16393	16073	16602	16316	16325	16253	16385	16046	16348	16410	16436	16278	16314	16401	16406	16325	16314	16379	16216	16193	16420	16345	16537	16146	16166	16313	16417	16242	16408	16293	16353	16416	16257	16503	16243	16366	16443	16317	16237	16311	16182	16482	16344	16308	16366	16562	16168	16310	15988	16384	16314	16366	16345	16300	16141	16346	16184	16293	16274	16359	16300	16330	16254	16509	16340	16285	16402	16444	16250	16380	16529	16325	16380	16324	16185	16321	16228	16210	16547	16419	16291	16378	16370	16416	16202	16370	16339	16304	16332	16398	16378	16438	16321	16391	16239	16307	16332	16214	16373	16220	16390	16238	16153	16482	16333	16448	16607	16410	16351	16267	16438	16232	16358	16381	16506	16297	16481	16335	16285	16428	16296	16374	16377	16307	16336	16446	16480	16346	16404	16388	16333	16381	16506	16342	16262	16266	16293	16522	16331	16430	16290	16291	16388	16334	16358	16393	16448	16237	16287	16566	16268	16432	16387	16309	16200	16408	16235	16331	16336	16317	16400	16339	16690	16275	16469	16373	16432	16280	16422	16421	16324	16385	16386	16263	16374	16500	16433	16406	16241	16387	16345	16327	16175	16338	16272	16463	16415	16433	16219	16220	16396	16457	16254	16406	16470	16231	16214	16235	16162	16198	16298	16419	16402	16505	16289	16406	16201	16316	16205	16266	16380	16472	16391	16320	16278	16360	16426	16323	16263	16226	16193	16392	16322	16398	16454	16434	16315	16281	16261	16295	16351	16446	16287	16336	16278	16120	16360	16223	16386	16392	16356	16492	16281	16395	16303	16521	16288	16428	16326	16294	16246	16487	16196	16543	16426	16347	16374	16340	16384	16320	16388	16326	16461	16443	16321	16394	16380	16310	16310	16512	16253	16444	16287	16262	16370	16379	16378	16466	16210	16210	16261	16450	16392	16456	16394	16286	16430	16292	16284	16491	16315	16493	16384	16318	16429	16493	16373	16447	16242	16307	16394	16490	16283	16489	16300	16358	16551	16139	16430	16374	16537	16301	16450	16277	16242	16467	16287	16440	16394	16322	16288	16514	16425	16229	16253	16468	16246	16411	16499	16443	16171	16407	16252	16435	16263	16361	16243	16233	16522	16452	16365	16359	16247	16383	16603	16309	16236	16277	16441	16333	16440	16198	16522	16301	16310	16185	16432	16345	16419	16400	16333	16384	16431	16372	16532	16474	16358	16375	16260	16469	16342	16340	16668	16307	16341	16549	16313	16315	16372	16372	16277	16267	16130	16502	16313	16321	16124	16461	16537	16260	16510	16352	16208	16342	16313	16317	16278	16410	16379	16261	16126	16431	16376	16295	16335	16321	16186	16297	16164	16343	16276	16294	16349	16338	16382	16383	16319	16394	16357	16302	16261	16327	16346	16399	16314	16191	16412	16514	16234	16271	16298	16394	16271	16515	16033	16266	16340	16362	16435	16312	16268	16336	16491	16310	16204	16430	16389	16485	16112	16355	16324	16421	16394	16350	16306	16376	16526	16329	16293	16362	16382	16179	16350	16460	16397	16367	16351	16346	16317	16334	16342	16337	16341	16430	16112	16378	16387	16215	16296	16398	16385	16249	16440	16375	16353	16134	16349	16250	16298	16213	16255	16449	16322	16218	16336	16525	16493	16318	16301	16360	16331	16404	16304	16358	16179	16493	16378	16328	16362	16371	16306	16458	16440	16241	16208	16501	16300	16327	16374	16273	16302	16544	16285	16523	16470	16215	16296	16384	16284	16381	16348	16251	16416	16381	16308	16326	16328	16424	16236	16535	16272	16399	16208	16217	16366	16208	16302	16217	16278	16128	16321	16222	16234	16270	16228	16242	16342	16243	16297	16342	16236	16503	16368	16200	16291	16353	16272	16359	16254	16401	16385	16444	16230	16305	16277	16501	16393	16295	16319	16260	16312	16460	16421	16373	16358	16269	16362	16183	16331	16469	16165	16396	16176	16408	16287	16330	16331	16390	16269	16226	16378	16447	16410	16183	16351	16301	16321	16480	16257	16275	16250	16290	16502	16312	16327	16511	16308	16478	16306	16115	16422	16112	16260	16236	16268	16267	16301	16363	16366	16242	16498	16312	16340	16246	16308	16285	16273	16302	16350	16447	16409	16449	16275	16444	16301	16244	16358	16277	16488	16302	16303	16306	16459	16397	16206	16341	16502	16240	16248	16209	16390	16157	16380	16387	16227	16370	16166	16372	16196	16505	16307	16287	16368	16337	16389	16401	16286	16354	16327	16340	16444	16274	16433	15912	16367	16424	16198	16420	16441	16339	16116	16198	16308	16545	16440	16317	16150	16351	16331	16384	16346	16341	16440	16292	16336	16377	16634	16226	16244	16261	16077	16438	16334	16399	16224	16313	16273	16133	16324	16316	16246	16367	16266	16285	16315	16274	16372	16390	16422	16378	16433	16416	16183	16511	16325	16416	16323	16383	16267	16292	16287	16451	16237	16403	16334	16298	16120	16236	16310	16270	16433	16497	16211	16310	16282	16244	16414	16260	16472	16365	16243	16309	16458	16375	16467	16130	16293	16414	16386	16314	16454	16453	16598	16177	16235	16423	16243	16373	16167	16317	16479	16402	16420	16078	16388	16285	16479	16362	16134	16654	16309	16441	16312	16341	16239	16557	16126	16433	16451	16506	16368	16267	16336	16395	16293	16454	16309	16420	16335	16395	16228	16487	16298	16230	16250	16298	16305	16269	16543	16408	16178	16446	16425	16299	16195	16288	16409	16210	16284	16392	16290	16224	16290	16232	16447	16285	16144	16427	16440	16434	16369	16274	16353	16297	16196	16460	16392	16272	16153	16435	16436	16454	16291	16267	16357	16398	16420	16334	16242	16368	16387	16388	16265	16453	16359	16452	16509	16448	16338	16367	16308	16294	16426	16233	16295	16446	16287	16227	16443	16342	16392	16318	16251	16482	16327	16421	16532	16493	16313	16333	16319	16332	16320	16377	16296	16435	16524	16287	16228	16395	16331	16383	16318	16364	16449	16314	16379	16364	16197	16377	16214	16272	16395	16285	16283	16385	16320	16405	16200	16464	16229	16473	16561	16288	16316	16228	16277	16416	16328	16312	16479	16170	16520	16441	16587	16262	16514	16235	16193	16400	16281	16207	16160	16436	16434	16478	16214	16436	16278	16449	16400	16310	16269	16469	16419	16307	16355	16423	16432	16437	16504	16422	16369	16328	16407	16236	16445	16264	16194	16376	16436	16262	16355	16337	16227	16369	16477	16045	16328	16205	16431	16449	16269	16507	16266	16400	16262	16358	16070	16355	16511	16464	16244	16344	16349	16376	16527	16277	16249	16264	16197	16373	16287	16134	16310	16293	16247	16333	16307	16368	16371	16313	16292	16337	16301	16229	16421	16354	16333	16500	16334	16280	16299	16647	16340	16305	16269	16476	16224	16263	16416	16403	16280	16142	16486	16399	16590	16239	16213	16362	16305	16336	16512	16413	16249	16320	16353	16220	16360	16466	16523	16393	16300	16264	16421	16180	16542	16533	16360	16267	16505	16160	16285	16405	16457	16406	16375	16408	16314	16388	16218	16294	16372	16414	16197	16333	16247	16301	16382	16426	16420	16378	16224	16116	16143	16200	16377	16269	16252	16432	16353	16363	16322	16293	16484	16462	16387	16203	16372	16339	16458	16425	16557	16154	16275	16258	16397	16164	16191	16167	16414	16288	16260	16297	16426	16456	16427	16298	16373	16375	16307	16320	16397	16322	16240	16393	16433	16325	16252	16408	16502
26056	21718	28750	34587	64452	62161	48416	36444	30066	28201	27573	27345	27336	27165	27017	27014	27009	27075	27082	27095	27030	26963	27082	26913	27023	27202	27403	27083	26975	27073	27125	27109	26825	26989	27116	27110	27056	27208	27108	26879	27180	27059	26908	27109	27004	27230	26713	27103	27036	27055	26936	26565	26936	26839	26664	26594	26875	26963	26927	27005	27225	27107	26624	26796	26973	27029	27113	27081	26845	26886	27048	26971	26930	26851	27165	26963	27201	27086	26866	26802	26986	26951	27001	26872	26951	26950	26848	26904	26905	26839	27104	27007	26895	26854	27134	27023	26857	26943	26704	26741	26906	27089	26898	26942	26868	26762	27164	26987	27000	26878	26957	26924	26985	26854	26769	26789	26912	26758	26979	26949	26856	27021	27047	27176	26898	27007	26995	26942	26938	26762	26923	26837	26908	26973	26794	27080	27089	26843	27042	26891	27009	26682	26923	26953	27171	26722	27131	26883	26879	27175	26813	27055	26691	27066	27005	26770	26933	27006	26917	27272	27039	26831	26904	27022	27210	26845	26934	26936	26986	27014	27122	26850	27056	26906	26942	26960	26970	27012	26911	26967	26917	26988	26865	26848	26981	26883	26916	26952	26858	27078	26961	26736	26945	26874	27103	27081	26790	27117	26865	27122	27001	27071	27061	27004	26916	27025	26886	27021	26964	26775	26915	26983	27214	27114	27007	26881	26863	26855	27050	27033	26902	26928	26994	27043	27055	26815	26898	26808	26774	26819	26899	26741	26885	27029	26979	26783	26798	27133	26905	26839	26937	27162	27033	26905	27094	26906	26851	27184	27029	26940	27063	26866	26839	26975	27213	26855	26972	26867	26819	26970	26932	26827	26910	26836	26972	27015	26996	26925	26997	27022	26962	26628	27018	26908	27008	27188	27094	27007	27007	26912	27292	27204	26790	26882	26988	26919	26672	26991	27057	26993	26834	26838	27015	26923	26998	26997	26646	27027	26753	26760	26951	27041	26994	26923	26938	26895	26773	26993	26970	27289	26940	26911	27053	26910	26876	27045	27034	26951	27101	26826	26855	27248	27074	26881	26742	26717	26793	26899	27086	27085	26898	27051	26805	26781	27042	27003	27131	27119	27022	26801	26948	27064	26805	26942	27048	27016	26977	27118	26725	26943	26986	26972	26988	26976	27021	26690	26877	26837	27111	27035	27058	27083	27086	27088	26864	26840	26969	26826	27043	26821	27030	27078	27103	26992	26934	27020	26754	26817	26802	26890	27030	26808	26907	27007	26935	27015	26897	26812	27097	26891	27102	26760	27028	26911	27218	27154	26786	27204	27250	27033	27046	26797	27009	26901	26901	26852	26900	26974	26838	26811	26993	26835	26914	26712	26916	27099	27025	26945	26889	26907	26968	26802	26860	26795	26940	26974	26854	26773	26695	26903	27083	26866	26933	26648	27017	27096	26903	26693	27145	27087	27028	27050	26863	26873	26870	26966	27109	26910	27102	26861	27123	26986	27030	26740	26893	26964	26921	26762	27134	27007	26943	27060	26779	26814	26706	26732	26928	26733	26670	27102	27102	26961	27122	26793	27152	26814	26956	27073	27009	26841	26717	26954	26977	26869	26923	26768	26633	26716	26873	26873	27038	27019	27074	26861	26886	26825	26707	26953	26883	27087	26944	26822	26988	26891	26721	27087	27024	27010	26784	26706	26835	27009	27030	27164	27065	27074	26990	27154	27206	26850	27089	26943	26962	27010	26689	26896	27103	27035	26834	27017	27017	27201	27162	26992	27009	27131	27030	27072	27016	26852	27113	26977	26974	26952	26923	26844	27017	26757	26988	26968	26953	26746	26921	26926	26952	26913	27091	26954	26905	27037	27021	26953	27024	27041	27059	26843	26850	26994	27107	27089	26887	26850	27023	27120	26902	27345	26944	26922	26914	27242	26910	26952	26822	26857	27014	26713	26852	26834	27101	26944	27032	27005	26963	27059	27047	26988	26849	27071	26805	26996	27342	26933	27172	27003	27039	26798	26879	27058	26834	26759	27030	26843	26660	26916	27041	27140	26884	26783	26922	26897	27308	27004	26966	27134	26990	27073	26754	27022	26800	26814	27053	26916	27000	26828	27247	27145	27176	26889	27078	27116	27084	26936	26989	27115	27153	26988	27088	27041	26807	26787	27021	27046	27157	26922	26827	27058	27068	27014	26959	27000	26855	26955	27031	26996	27132	26998	26962	26957	26839	26728	26888	26849	26975	27180	26984	26801	26924	26825	27024	27087	26903	26751	27187	26852	26688	26794	27023	27065	27027	26736	27088	27012	27181	27068	27031	26891	27159	27199	27114	26764	26905	26799	27011	27082	26632	26950	27018	26725	27082	27059	27017	27066	26866	26886	27314	26931	27027	26971	27114	26885	26659	26943	26874	26846	27050	26883	26836	26867	27196	27004	27020	26822	26940	26943	26965	27041	26797	26695	26720	26968	27039	27048	26753	27080	26970	27012	27255	27025	26912	26734	26891	27026	26988	27161	27029	26763	26947	27026	27049	27010	26843	26846	26868	26769	26960	27283	26838	26968	27098	27017	26804	27038	26686	26817	27027	26852	26961	26902	27110	26946	26948	27035	26835	26910	27150	27080	27118	27122	26802	26894	26736	26869	27139	26946	27050	26822	26970	26948	27021	26882	26904	26762	26676	27077	26956	26810	26804	26951	26847	26982	26944	26602	26905	26944	26759	26974	26982	27027	26831	27018	26888	27003	26990	26884	27078	26707	26838	26873	27142	27042	27022	26931	26996	27058	27156	26730	27318	27013	26847	26674	26708	27063	26825	26982	26753	26968	26677	26863	26827	27075	26976	26968	26860	26996	26926	27055	26947	26898	26935	27076	26943	26970	27140	26998	27130	26738	26866	26792	26997	26974	27227	26785	27026	27105	26999	27068	26746	27006	26963	27072	27185	27138	26732	26745	27066	26863	26878	26863	26787	26851	26952	26987	27095	26808	27252	26887	26977	27006	26766	26890	27015	26795	27031	26975	27121	26959	26863	26785	26949	26805	26716	26753	26937	27031	26666	26703	27000	27003	26965	27325	27058	26999	27084	27012	26781	26974	26898	26822	26951	26842	26930	27120	27051	26732	26910	26964	26850	26826	26617	26740	26842	27071	27236	26946	27122	27194	26819	26797	26985	26972	26813	26710	27020	26995	26833	26983	27034	27032	26977	27212	26970	27021	26866	26953	26886	26985	26805	26919	26985	26945	27088	26767	27103	26759	26823	26933	26899	26938	26898	27047	26938	27022	26773	26876	26878	26753	26853	27039	27303	27134	27124	27111	27029	26989	26970	27021	26948	27044	26913	26961	27161	26798	27145	27102	26868	27131	27049	26940	27149	26894	26786	26977	26879	26747	27001	26942	26981	26807	26791	27109	26911	26573	26896	27042	26927	27043	27234	26868	26962	26954	26977	26897	26872	27063	26951	26952	27082	27179	26863	26932	27079	26889	26984	26931	27035	27048	27096	26842	26928	26908	26930	27087	27182	26724	26856	26950	26958	26791	27071	26851	26842	26886	26684	26856	26690	26995	26689	27165	26893	26717	26706	26684	26904	26847	26841	26689	26922	26712	26966	26942	26905	26781	26815	26870	27096	26814	26817	26757	27103	27051	27079	27036	27097	27094	27060	26949	27058	27008	27153	27194	26970	26962	27099	26957	27194	27031	26755	26981	26902	27200	27053	27270	27121	26847	27053	27058	26893	27090	26915	26876	26975	27065	26920	26692	26932	27027	26855	26861	26694	27067	26868	26754	26959	26869	26928	26964	26735	27176	26872	26821	26892	26821	27030	27087	26882	27063	26981	27125	26728	26742	26682	27158	26915	27180	26948	27144	26912	27059	26902	26808	26872	26873	26811	27117	26982	26958	26996	27217	27098	27061	27220	26874	26953	26968	26949	26974	27152	26875	27055	26701	26819	27220	26998	26943	26864	26923	26937	26948	27002	27141	27027	26881	27091	26989	26891	26968	27105	26791	26964	26784	27063	26910	26775	26786	26981	27006	27117	27106	27255	26832	26845	27088	26968	26918	26998	26883	26910	27004	27063	27113	26781	26954	26834	26851	26795	27035	27120	26879	27055	26990	27132	26942	27074	27177	27145	26870	26849	27114	27302	27009	26733	26927	27041	26883	26964	26920	26955	27222	26905	26859	26895	26978	27004	26910	26948	26982	26979	26995	27100	26895	26970	26974	27220	27140	26912	27090	26911	26866	27182	26943	27210	26785	26845	27041	27083	26978	27016	26905	26914	27027	26854	26813	26824	26815	26987	26974	27048	26974	26753	27012	26807	27104	27111	26873	26879	26994	26863	26845	26948	26918	26850	26886	26959	26992	26897	26889	26899	27004	27073	27082	27011	26807	26875	27085	27028	27065	26836	26784	27028	27070	27029	27119	26954	26838	27039	27039	26996	26919	27030	26888	26866	26939	26585	27001	26906	26928	26986	27003	26957	26904	27137	27185	26892	26953	27074	26854	26900	26719	27205	27013	26640	27004	26971	26932	26966	26830	26970	26870	27043	27067	26880	26886	27105	27201	26931	26930	26979	26919	27028	26983	26842	27051	27012	27277	27096	26884	27094	27079	26952	27352	27262	26881	27033	27050	26637	26934	26925	27072	26840	27021	26923	26822	26769	27005	26772	26974	26773	26985	27016	26955	26933	26855	27043	26918	27062	26967	27162	26913	27100	26923	26796	26924	26737	26933	27026	26797	26912	26922	27322	26926	26870	26932	27209	27098	27127	26669	26923	27077	27124	27232	27093	27007	27064	26811	27177	27130	26852	26864	26982	26811	26948	26657	27065	27024	27306	26970	26831	27068	26830	26840	27071	26941	26858	27132	27118	27087	27039	27110	26890	26934	26813	27168	26949	26861	26705	26862	26619	27128	27000	27011	26816	26941	26824	26909	26753	26909	26833	26627	26816	26956	27090	26936	27029	27025	26895	27084	26852	27027	26878	26812	26813	26877	27081	26837	26890	26889	26940	26880	27042	26946	27076	26800	27135	26909	26904	26641	27000	27076	26760	27069	26900	27035	26909	26893	26931	26726	27005	26963	26865	26755	27026	26897	26876	27078	27007	26719	26721	26923	26724	26813	26765	27081	27127	26756	26806	26898
19066	32611	30308	31592	66290	55568	37852	24672	18795	17185	16744	16531	16756	16432	16579	16655	16631	16681	16643	16733	16675	16786	16512	16638	16668	16488	16695	16651	16519	16622	16614	16757	16499	16747	16584	16561	16699	16504	16473	16752	16606	16527	16654	16658	16695	16793	16686	16565	16587	16622	16574	16405	16766	16507	16647	16580	16608	16501	16649	16553	16368	16586	16486	16825	16648	16551	16509	16663	16497	16556	16588	16453	16508	16747	16700	16489	16424	16513	16548	16806	16718	16637	16554	16590	16488	16592	16515	16750	16517	16450	16609	16745	16723	16471	16620	16601	16569	16789	16470	16572	16516	16540	16665	16464	16454	16402	16371	16802	16506	16657	16567	16605	16315	16589	16617	16589	16681	16677	16728	16386	16626	16736	16452	16605	16485	16552	16504	16606	16465	16714	16793	16433	16451	16603	16563	16507	16565	16482	16373	16480	16699	16644	16394	16485	16633	16435	16596	16587	16526	16636	16468	16662	16622	16402	16640	16686	16545	16484	16488	16580	16658	16607	16595	16593	16721	16720	16582	16495	16537	16663	16580	16689	16541	16434	16551	16708	16411	16438	16549	16539	16569	16467	16587	16521	16667	16699	16714	16655	16490	16474	16677	16511	16637	16568	16449	16592	16579	16677	16672	16689	16507	16413	16469	16707	16539	16584	16385	16377	16557	16535	16644	16572	16371	16505	16488	16572	16731	16492	16588	16403	16492	16629	16502	16652	16593	16470	16674	16592	16649	16503	16557	16549	16468	16595	16458	16639	16420	16503	16800	16247	16499	16578	16682	16519	16565	16571	16340	16572	16542	16541	16497	16685	16595	16573	16611	16270	16540	16645	16644	16397	16431	16606	16602	16479	16670	16343	16571	16500	16678	16481	16659	16199	16591	16587	16517	16464	16665	16668	16695	16437	16596	16674	16710	16357	16723	16706	16621	16525	16630	16561	16753	16516	16378	16502	16644	16567	16616	16653	16470	16704	16605	16521	16526	16605	16597	16521	16393	16536	16396	16575	16528	16541	16460	16571	16483	16533	16523	16522	16539	16426	16423	16570	16339	16580	16503	16737	16634	16642	16494	16614	16740	16595	16625	16572	16458	16668	16707	16509	16592	16555	16590	16652	16507	16538	16736	16636	16590	16520	16661	16524	16500	16431	16567	16523	16633	16648	16668	16588	16456	16435	16673	16507	16599	16629	16538	16492	16411	16512	16807	16592	16528	16501	16640	16351	16673	16492	16624	16645	16257	16693	16677	16612	16430	16710	16588	16504	16546	16459	16636	16704	16385	16582	16436	16653	16535	16565	16508	16532	16331	16447	16704	16467	16540	16570	16475	16566	16580	16538	16660	16613	16342	16513	16517	16389	16612	16530	16571	16538	16565	16623	16472	16604	16450	16515	16673	16640	16432	16755	16580	16574	16592	16644	16559	16602	16411	16577	16468	16589	16321	16460	16689	16435	16490	16644	16553	16580	16547	16581	16524	16524	16532	16316	16527	16528	16648	16314	16633	16527	16511	16549	16533	16423	16497	16458	16728	16606	16640	16605	16586	16592	16577	16509	16364	16501	16601	16532	16573	16586	16455	16601	16501	16335	16565	16566	16529	16682	16450	16571	16623	16520	16586	16559	16578	16340	16488	16633	16573	16637	16388	16652	16517	16478	16574	16601	16609	16511	16617	16686	16556	16406	16534	16519	16589	16664	16496	16672	16404	16556	16472	16478	16476	16516	16566	16623	16651	16678	16501	16586	16524	16418	16654	16570	16690	16611	16506	16533	16762	16564	16550	16554	16305	16441	16571	16511	16504	16486	16469	16481	16467	16660	16500	16357	16543	16512	16665	16593	16565	16768	16550	16609	16618	16486	16431	16677	16507	16693	16573	16548	16536	16686	16481	16654	16629	16347	16601	16428	16552	16683	16604	16532	16566	16527	16649	16535	16572	16502	16543	16786	16473	16527	16540	16545	16695	16423	16374	16643	16725	16496	16590	16576	16633	16512	16578	16762	16612	16477	16508	16691	16580	16567	16471	16487	16537	16775	16371	16665	16659	16579	16610	16558	16602	16491	16657	16517	16507	16581	16588	16416	16549	16635	16698	16543	16511	16378	16527	16588	16479	16743	16416	16609	16689	16551	16446	16515	16592	16646	16532	16510	16530	16580	16641	16603	16527	16308	16461	16710	16650	16632	16743	16436	16523	16427	16527	16663	16512	16508	16475	16649	16509	16461	16653	16694	16780	16389	16542	16641	16461	16522	16570	16575	16488	16756	16482	16562	16452	16695	16628	16675	16456	16551	16514	16457	16459	16569	16570	16427	16807	16454	16692	16612	16466	16543	16671	16364	16817	16649	16516	16483	16596	16636	16566	16649	16667	16538	16648	16618	16446	16585	16682	16685	16582	16730	16594	16570	16570	16658	16487	16406	16464	16434	16440	16494	16512	16405	16708	16347	16638	16593	16568	16514	16567	16434	16769	16532	16463	16399	16499	16511	16493	16513	16641	16556	16651	16295	16593	16500	16442	16548	16301	16470	16359	16557	16708	16518	16621	16476	16634	16620	16698	16556	16559	16671	16683	16540	16702	16564	16477	16454	16458	16511	16534	16592	16730	16555	16609	16399	16803	16593	16560	16667	16626	16603	16569	16474	16639	16617	16682	16447	16556	16547	16592	16717	16514	16575	16505	16601	16552	16672	16480	16329	16498	16582	16683	16625	16577	16417	16486	16625	16376	16596	16445	16708	16357	16792	16621	16351	16795	16607	16490	16441	16359	16493	16660	16571	16487	16563	16593	16698	16521	16691	16420	16617	16381	16397	16560	16407	16849	16482	16650	16541	16400	16540	16449	16446	16585	16572	16564	16466	16591	16706	16594	16591	16686	16549	16734	16625	16529	16521	16567	16614	16449	16574	16634	16325	16702	16418	16467	16596	16758	16469	16533	16738	16437	16477	16492	16536	16666	16466	16481	16479	16593	16750	16604	16532	16513	16521	16595	16603	16634	16390	16771	16501	16618	16655	16524	16478	16725	16438	16506	16623	16720	16698	16484	16611	16526	16540	16686	16595	16442	16500	16401	16392	16423	16617	16359	16589	16496	16577	16479	16533	16537	16601	16696	16497	16570	16475	16495	16730	16696	16658	16830	16416	16443	16391	16575	16688	16759	16485	16589	16566	16559	16580	16540	16641	16678	16655	16484	16482	16581	16482	16480	16637	16618	16685	16540	16616	16812	16686	16737	16707	16400	16669	16548	16627	16740	16552	16353	16627	16572	16697	16714	16543	16505	16436	16594	16564	16618	16608	16704	16437	16650	16314	16492	16382	16679	16662	16501	16624	16494	16441	16528	16429	16753	16501	16447	16588	16613	16650	16657	16692	16406	16498	16640	16499	16572	16445	16614	16699	16458	16782	16510	16444	16504	16507	16502	16600	16526	16520	16447	16380	16457	16660	16652	16718	16549	16564	16481	16416	16507	16628	16542	16497	16573	16696	16577	16427	16581	16649	16605	16613	16630	16553	16437	16434	16565	16649	16570	16747	16621	16585	16743	16564	16557	16720	16680	16656	16503	16563	16610	16507	16470	16535	16483	16543	16583	16693	16705	16524	16466	16370	16506	16610	16575	16794	16510	16508	16627	16464	16677	16322	16595	16517	16587	16593	16572	16526	16541	16573	16564	16622	16582	16614	16580	16464	16386	16546	16639	16442	16536	16512	16546	16552	16663	16662	16566	16630	16590	16717	16648	16677	16713	16723	16304	16537	16460	16673	16543	16658	16472	16457	16575	16372	16623	16307	16567	16667	16718	16350	16607	16719	16758	16583	16584	16627	16599	16504	16626	16502	16541	16468	16594	16295	16645	16497	16584	16641	16556	16529	16401	16565	16603	16486	16446	16632	16544	16500	16742	16449	16680	16774	16373	16600	16594	16629	16573	16622	16498	16676	16455	16610	16626	16581	16610	16421	16596	16463	16633	16421	16732	16603	16363	16808	16645	16473	16568	16691	16602	16624	16689	16508	16464	16617	16581	16616	16541	16458	16473	16585	16411	16384	16559	16557	16554	16560	16672	16411	16500	16527	16559	16499	16493	16664	16642	16528	16710	16472	16526	16602	16557	16731	16370	16697	16696	16752	16604	16626	16475	16356	16409	16577	16492	16497	16529	16529	16674	16634	16639	16615	16473	16428	16704	16634	16627	16479	16595	16493	16612	16397	16477	16394	16629	16592	16556	16473	16515	16684	16585	16346	16525	16577	16507	16449	16547	16615	16563	16557	16698	16623	16651	16764	16592	16430	16487	16574	16742	16610	16547	16644	16527	16460	16495	16458	16404	16427	16353	16625	16615	16577	16553	16614	16656	16685	16581	16581	16437	16726	16569	16528	16519	16795	16307	16604	16435	16517	16481	16565	16482	16524	16625	16495	16423	16628	16583	16695	16497	16624	16563	16577	16555	16536	16461	16627	16487	16444	16701	16537	16509	16685	16475	16634	16500	16529	16605	16565	16668	16539	16613	16608	16404	16576	16429	16658	16587	16551	16632	16508	16807	16545	16709	16509	16604	16642	16548	16424	16614	16632	16566	16597	16444	16458	16665	16547	16612	16609	16435	16748	16473	16704	16602	16523	16587	16715	16678	16535	16628	16665	16590	16668	16636	16574	16598	16565	16615	16574	16643	16514	16619	16601	16562	16629	16491	16623	16593	16630	16739	16419	16618	16516	16700	16717	16627	16474	16533	16563	16594	16343	16768	16504	16561	16565	16439	16550	16536	16682	16571	16574	16641	16406	16695	16491	16438	16624	16556	16687	16546	16574	16520	16591	16674	16590	16507	16618	16524	16591	16699	16697	16666	16527	16655	16610	16667	16711	16613	16572	16632	16559	16647	16517	16566	16625	16617	16382	16770	16596	16632	16572	16870	16381	16413	16583	16557	16606	16792	16489	16610	16456	16467	16600	16431	16706	16470	16583	16547	16582	16467	16659	16565	16712	16460	16573	16412	16697	16520	16576	16563	16502	16500	16506	16430	16462	16446	16467	16578	16405	16401	16576	16500	16610	16620	16462	16548	16612	16536	16672	16422	16431	16592	16419	16460	16521	16551	16653	16754	16410	16498	16569	16566	16331	16639	16650	16607	16551	16655	16606	16480	16505
23459	21586	28740	31140	72291	74821	60344	44448	34075	30069	28512	27961	28177	28074	27940	27861	28015	27898	27732	28017	28062	27914	28029	27778	27738	27772	27772	27836	28038	27608	27910	27986	27799	27817	27830	27722	27846	27693	27885	27896	27638	27716	27738	27940	27677	27572	27731	27713	27758	27737	27784	27615	27769	27667	27927	27364	28025	27463	27893	27706	27887	27729	27619	27680	27851	27750	27662	27660	27694	27604	27823	27910	27869	27692	27602	27838	27781	27747	27784	27895	27923	27851	27727	27812	27985	27842	27822	27560	27899	27714	27603	27815	27684	27696	27829	27696	27632	27713	27758	27897	27765	27565	27786	27743	27736	27872	27887	27699	27704	27752	27809	27903	27851	27736	27732	27483	27623	27647	27732	27746	27677	27652	27878	27670	27875	27478	28030	27761	27737	27722	27677	27789	27758	27726	27963	27411	27936	27812	28005	27849	27598	27590	27688	27758	27566	27765	27736	27818	27626	27501	27526	27728	27742	27759	27620	27736	27597	27949	27649	27758	27612	27619	27718	27725	27302	27788	27854	27723	27825	27822	27444	27416	27814	27583	27785	27476	27610	27707	27907	27684	27528	27607	27795	27729	27773	27762	27682	27691	27705	27745	27704	27705	27542	27790	27705	27777	27663	27599	27909	27650	27631	27734	27848	27732	27685	27554	27636	27823	27694	27521	27668	27635	27993	27802	27956	27920	27541	27510	27775	27815	27834	27662	27793	27853	27815	27742	27693	27740	27701	28022	27826	27769	27867	27512	27664	27730	27678	27525	27845	27673	27629	27908	27644	27786	27619	27723	27606	27595	27625	27470	27795	27720	27776	27722	27761	27410	27888	27741	27855	27713	27743	27718	27854	27742	27811	27541	27729	27768	27862	27873	27715	27688	27880	27653	27498	27787	27993	27829	27725	27849	27864	27730	27894	27825	27893	27915	27787	27631	27820	27546	28099	27707	27711	27571	27629	27702	27637	27646	27704	27753	27798	27568	27513	27684	27463	27850	27822	27819	27749	27639	28013	27765	27645	27570	27792	27746	27737	27687	27617	27817	27884	27537	27647	27597	27605	27701	27692	27664	27833	27553	27667	27723	27789	27609	27840	28027	27724	27695	27723	27725	27589	27703	27506	27614	27834	27577	27891	27945	27781	27879	27650	27666	27813	27640	27774	27806	27623	27663	27697	27637	28045	27663	27558	27438	27847	27828	27957	27598	27742	27813	27716	27813	27922	27609	27706	27679	27711	27704	27784	27808	27879	27591	27646	27920	27705	27737	28065	27793	28038	27683	27859	27902	27840	27547	27879	27714	27520	27789	27995	27874	27829	27956	27806	27552	27780	27969	27614	27767	27613	27493	27670	27569	27729	27728	27726	27721	27648	27682	27874	27722	27736	27511	27752	27677	27827	27757	27748	27542	27572	27845	27707	27660	27511	27721	27823	27889	27805	27653	27725	27886	27839	27636	27667	27397	27885	27594	27580	27682	27740	27706	27677	27536	27609	27800	27493	27755	27799	27975	27757	27662	27941	27631	27652	27506	27676	27625	27505	27837	27849	27725	27509	27562	27469	27807	27658	27698	27611	27696	27828	27776	28025	27645	27649	27517	27647	27732	27575	27441	27768	27654	27869	27730	27745	27644	27855	27732	27748	27938	27668	27734	27743	27607	27763	27618	27708	27544	27822	27551	27824	27560	27834	27882	27566	27527	27707	27912	27666	27886	27966	28020	27662	27729	27758	27651	27607	27755	27769	27605	27803	27755	27893	27838	27896	27841	27790	27641	27811	27810	27940	27644	27750	27561	27659	28002	27719	27590	27655	27707	27673	28027	27676	27647	27715	27806	28012	27850	27685	27379	27587	27531	27570	27854	27616	27685	27764	27652	27770	27474	27799	27887	27718	27732	27649	27414	27844	27607	27815	27760	27584	27609	27706	27837	27837	27510	27589	27682	27938	27851	27945	27678	27875	27729	27754	27750	27766	27847	27693	27655	27657	27913	27855	27504	27633	27559	27541	27582	27680	27479	27908	27806	27544	27649	27400	27551	27658	27812	27621	27630	27660	27765	27864	27822	27604	27645	27618	27848	27691	27761	27757	27778	27722	27830	27784	27638	27636	27625	27788	27646	27544	27771	27781	27914	27520	27457	27630	27707	27855	27837	27397	27472	27703	27890	27809	27767	27614	27692	27832	27669	27661	27532	27481	27704	27773	27749	27772	27558	27768	27636	27595	27738	27692	27925	27492	27584	27568	27536	27697	27719	27866	27669	27907	27896	27814	27517	27637	27485	27755	27816	27646	27880	27826	27868	27949	27746	27879	27662	27843	27888	27755	27573	27862	27975	27647	27526	27719	27662	28104	27752	27668	27613	27740	27676	27588	27627	27599	27623	27865	27564	27772	27896	27877	27571	27667	27837	27915	27852	27879	27646	28013	27765	27804	27706	27642	27526	27780	27664	27758	27724	27638	27802	27692	27699	27788	27571	27675	27427	27689	27530	27691	27670	27719	27599	27839	27815	27894	27834	27746	27952	27741	27633	27666	27772	27830	27796	27816	27548	27731	27815	27655	27859	27906	27601	27774	27658	27475	27846	27605	27542	27620	27532	27914	27834	27731	27787	27507	27579	27680	27637	27532	28020	27608	27336	27737	27813	27767	27563	27350	27690	27675	27689	27526	27576	27771	27742	27424	27522	27653	27804	27618	27783	27579	27589	27560	27538	27711	27460	27636	27638	27734	27758	27670	27684	27850	27667	27638	27482	27874	27512	27640	27789	27703	27632	27808	27518	27819	27767	27593	27607	27793	27629	27661	27487	27739	27480	27726	27692	27685	27697	27662	27758	27523	27825	27984	27934	27784	27649	27682	27835	27767	27783	27703	27575	27445	27704	27632	27445	27667	27389	27698	27846	27681	27752	27751	27729	27788	27713	27796	27873	27808	27662	27684	27817	27653	27719	27569	27591	27609	27759	27872	27557	27708	27795	27834	27699	27723	27683	27855	27776	27779	27649	27644	27855	27872	27460	27737	27957	27695	27810	27645	27843	27494	27782	27898	27885	27538	27938	27618	27600	27752	27635	27724	27521	27765	27768	27834	27730	27549	27668	27623	27700	27607	27431	27446	27731	27652	27811	27654	27606	27524	27588	27820	27563	27923	27636	27735	27711	27613	27819	27785	27886	27572	27839	27594	27858	27722	27739	27725	27611	27587	27663	27687	27713	27622	27665	27847	27696	27537	27790	27756	27670	27827	27636	27888	27690	27480	27796	27586	27451	27625	27654	27568	27683	27662	27608	27552	27715	27745	27680	27662	27827	27673	27650	27597	27770	27780	27812	27772	27685	27905	27584	27604	27872	27821	27813	27946	27650	27769	27799	27805	27632	27599	27733	27910	27642	27930	27850	27649	27757	27604	27731	27986	27674	27685	27796	27812	27816	27895	27805	27669	27892	27679	27731	27828	27620	27625	27629	27598	27831	27731	28090	27817	27754	27735	27975	27801	27602	27736	27837	27702	27576	27675	27715	27636	27569	27684	27930	27775	27613	27655	27494	27849	27551	27762	27745	27712	27883	27935	27738	27629	27685	27792	27832	27746	27754	27597	27760	27898	27733	27906	27583	27861	27579	27869	27768	27765	27655	27892	27833	27885	27643	27535	27512	27814	27850	27626	27481	27656	27719	27581	27587	27559	27732	27696	27432	27699	27894	27740	27655	27884	27721	27626	27739	27583	27545	27458	27727	27725	27907	27961	27943	27442	27517	27718	27753	27526	27661	27366	27676	27681	27770	27493	27651	27917	27713	27805	27862	27780	27697	27827	27561	27547	27694	27818	27752	27548	27592	27987	27545	27793	27636	27741	27395	27781	27634	27798	27604	27575	27782	27897	28202	27752	27803	27972	27736	27429	27698	27901	27760	27836	27671	27797	27781	28055	27841	27735	27626	27410	27759	27797	27680	27707	27791	27738	27713	27973	27827	27624	27746	27813	27897	27492	27716	28041	27710	27861	27798	27732	27577	27663	27631	27629	27747	27977	27659	27703	27514	27812	27977	27680	27602	27996	27516	27881	27823	27854	27858	27495	27589	27744	27818	27950	27792	27824	27459	27822	27744	27777	27668	27944	27914	27926	27890	27639	27790	27714	27513	27671	27666	27775	27692	27709	27474	27656	27612	27736	27906	27694	27608	27780	27627	27964	27637	27792	27706	27796	27740	27689	27995	27623	27442	27722	27570	27881	28026	27772	27627	27691	27476	27600	27823	27637	27495	27531	27786	27779	27604	27738	27716	27772	27956	27856	27916	27496	27628	27790	27770	27731	27703	27648	27699	27568	27713	27584	27552	27757	27884	27619	27832	27563	27609	27736	27682	27825	27676	27552	27720	27489	27601	27523	27654	27760	27578	27771	27679	27443	27656	27463	27804	27658	27938	28051	27798	27578	27822	27812	27988	27620	27746	27572	27595	27451	27708	27660	27545	27538	27534	27560	27833	28023	27700	27717	27825	27498	27544	27801	27601	27652	27622	27751	27759	27776	27600	27614	27716	27760	27441	27797	27829	27716	27777	27777	27537	27807	27868	27736	27558	27588	27813	27693	27724	27714	27639	27762	27746	28101	27586	27806	27491	27886	27661	27523	27844	27777	27866	27534	27809	27724	27415	27782	27659	27861	27806	27996	27689	27499	27703	27887	27804	27731	27780	27609	27746	27611	27656	27775	27473	28079	27745	27433	27650	27741	27550	27792	28087	27513	27841	27755	27753	27666	27806	27551	28000	27787	27467	27611	27484	27994	28038	27920	27616	27623	27939	27614	27786	27659	27618	27664	27863	27756	27587	27764	27766	27711	27659	27455	27610	27639	27534	27846	27768	27636	27807	27764	27764	27708	27977	27758	27735	27729	27537	27686	27528	27803	27587	27747	27662	28052	27772	27792	27754	27594	27598	27562	27809	27787	27976	27897	28127	27883	27697	27548	27517	27642	27724	27809	27942	27579	27790	27689	27748	27903	27762	27539	27794	27703	27773	27591	27698	27557	27588	27511	27611	27771	27453	27383	27718	27530	27693	27843	27696	27919	27959	27766	27726	27675	27750	27864	27841	27900	27620	27847	27939	27835	27750	27356	27489	27786	27735	27739	27791	27738	27897	27893	27690	27877	27760
24183	43579	41162	51944	91163	78972	55433	34285	22511	18427	17363	17133	17379	17224	17158	17193	17295	17174	17349	17244	17404	17108	17493	17216	17050	17177	17326	17167	17163	17316	17310	17275	17351	17082	17482	17238	17210	17089	17318	17298	17324	17226	17266	17286	17335	17163	17277	17266	17259	17193	17223	17300	17250	17138	17242	17277	17045	17320	17137	17071	17232	17297	17364	17092	17160	17086	17189	17201	17167	17042	17026	17129	17111	17102	17142	17075	17260	17155	17208	17129	17456	17319	17134	17199	17124	17053	17176	17270	17195	17205	17317	17344	17150	17349	17234	17350	17292	17244	17273	17133	17245	17304	17086	17111	17166	17250	16958	17265	17018	17233	17260	17139	17084	17221	17397	17120	17046	17249	17042	17230	17106	17236	17183	17195	17282	17242	17095	17159	17197	17156	17083	17309	17094	17215	17145	17210	17113	17127	17160	17291	17239	17036	17026	17238	17169	17313	17097	17146	17230	17257	17023	16976	17037	17182	17126	17186	17057	17014	17224	17258	17142	17245	17233	17219	17021	17077	17283	17145	17109	17115	17179	17102	17118	17099	16895	17121	17088	17237	17195	17019	17007	17189	17198	17168	17139	16981	17210	17136	17034	17202	16999	17139	17206	17124	17088	17340	17411	17245	17189	17011	17205	17114	17143	17059	17165	17195	17210	17237	16959	17131	17177	17294	17046	17145	17233	17137	17258	17147	16966	16980	16986	17135	17114	17149	17173	17200	17069	17229	17219	17193	17075	17118	17157	17035	17224	17151	17134	17128	17126	17289	17207	17253	17080	17219	17212	17249	17335	17001	17199	17266	17219	17165	17086	17171	17122	17190	17056	17373	17118	17009	17209	17302	17145	17187	17116	17204	17161	17079	17079	17107	17175	17190	17301	17128	17145	17165	17207	17058	17189	17160	17190	17244	17175	17106	17241	16870	17288	17077	17208	17292	17119	17156	17071	17179	17040	17115	17124	17211	17016	17294	17115	17002	17070	17226	17248	17026	17057	17183	17094	17212	16995	17191	17163	16991	17055	17155	17088	17185	17175	17273	17067	17127	17120	17164	17155	16917	17160	17135	17132	17024	17194	17244	17223	17171	17266	17079	17192	17160	17238	17147	17086	17098	17229	17159	17086	17216	17095	16994	17270	17136	17027	17104	17000	17103	17243	17183	17135	17111	17108	17186	17028	17254	17138	17109	17060	17103	16954	17240	17283	17457	17211	17093	17185	17220	17161	17283	17128	16929	17412	17298	17062	17021	17200	17219	16977	17162	17194	17219	17061	17002	17294	17111	17121	17140	17260	17201	17217	16936	17165	17155	17200	17104	17273	17067	17132	17193	17143	17024	17081	17219	17165	17204	17027	17120	17107	17253	16990	17151	17048	17146	17275	16952	17153	17262	17066	16997	17083	17206	17333	16949	17177	17225	17160	17278	17095	17199	17069	17262	17251	17083	17193	17056	17074	17317	17323	17126	17187	17030	17271	17155	17176	17087	17127	17087	17028	17101	17160	16914	17137	17232	17095	17210	17020	17142	16968	17138	16981	17121	17209	17170	17072	17112	16994	17048	17232	17069	17136	17190	17033	17011	17143	17216	17113	17237	17057	17209	17033	17068	17263	17147	17098	17100	17342	17105	17132	17335	17168	17186	17235	17038	17133	17160	17034	17206	17360	17029	17140	17185	17173	17297	17245	16976	17213	17277	17286	17129	17092	17177	17274	17221	17170	17196	17017	17114	17096	17242	17203	17084	17272	17042	17193	16937	17092	17086	17192	17073	17210	17272	17109	17065	17158	17006	17268	17127	17237	17291	17224	17116	17311	17146	17195	17194	17017	17193	17198	17093	17161	17108	17207	17132	17249	17000	17174	17074	17038	17210	17077	17367	17110	17223	16994	17201	17280	17200	17204	17093	17403	16998	17261	17240	17297	17105	17207	17181	17162	17088	17033	17091	17074	17147	17177	17034	17225	17032	17131	17194	17118	17201	17086	16983	17100	17031	17248	17163	17283	17330	17281	17195	17020	17192	17102	17283	17148	16972	17306	17352	17297	17141	17138	17075	16950	17161	17263	17071	17475	17186	17078	17239	17240	17112	17067	17029	17163	17111	17218	17289	17058	17117	17385	17084	17143	17133	17188	17125	17264	17055	17118	17133	17072	17316	17057	17156	17192	17311	16948	17304	17151	17152	17246	17141	16867	17052	17049	17066	17246	17333	17217	17218	17083	17106	17052	17194	17114	17290	17093	17370	17237	17246	17097	17119	17084	17172	17191	17078	17324	17090	17356	17196	17202	17049	17055	17090	17049	17212	17079	17333	17191	17208	17120	17266	17230	17212	17215	17237	17296	17324	17090	17141	17207	17086	17174	17068	17108	17184	17122	17163	17085	17294	17023	17117	17049	17069	17111	17249	17299	17132	17252	17080	17085	17151	17261	17014	17261	17272	17348	17083	17280	17199	17228	17272	17019	17156	17150	17142	17162	17331	17143	17218	17205	17082	17187	17131	17297	17114	17163	17142	17133	17282	17309	16989	17290	17238	17053	17212	17170	17214	17178	17146	17054	17314	17199	17095	17071	17125	17212	17076	17280	17356	17229	17089	17019	17214	17232	17101	17317	17167	17128	17182	17032	16993	17259	17039	17152	17290	17194	17190	17320	17252	17278	17182	17280	17096	17082	17082	17353	17097	17104	17145	17215	17066	17192	17346	17004	17242	17069	17114	17163	17096	17007	17253	17237	17307	16966	17046	17165	17162	17254	17022	17312	17013	17205	17174	17108	17151	17219	17090	17089	17078	17243	17050	17125	17205	17236	17139	17068	17042	17070	17308	17046	17397	17214	17223	17122	17073	17105	17145	17215	17094	17187	17316	17017	17314	17240	17139	17372	17036	17079	17183	17360	17281	17186	17026	17154	17082	17042	17167	17047	17248	17285	17100	17158	17192	17191	17163	17123	17188	17092	17113	17226	17127	17114	17164	17280	17365	17176	17191	17238	17255	17082	17154	17227	17173	17152	17149	17065	17188	17262	17146	17117	17230	17083	17056	17175	17117	17067	17309	16919	17210	17150	17018	17084	17256	17172	17177	17208	17127	16995	17079	17240	17049	17020	17098	17192	17186	17068	17168	17111	17258	17169	17107	17296	17163	17003	17402	17111	16995	17054	17214	17267	17094	17201	17118	17293	17216	17144	17160	17339	17196	17163	17207	17026	17242	17160	17131	17131	17299	16996	17312	17317	17325	17114	17131	17020	17037	17005	17100	17138	17111	17231	17078	17312	17196	17210	17246	16998	16929	17252	17061	17189	17148	17197	17197	17143	17305	17081	17258	17250	16992	17348	17154	17006	17280	17346	17002	17331	17202	17143	17147	17193	17200	17109	17125	17233	17175	17056	17127	17086	17299	17147	17112	17117	17254	17195	17233	16970	17181	17167	17199	17151	17015	17053	16935	17185	16916	17040	17231	17137	17231	17354	17052	16997	17220	17155	17104	17070	17005	17192	17178	17177	17152	17086	17345	17053	17147	17075	17102	17177	17146	17108	17032	17105	17243	17219	17294	17175	17075	17245	17185	17324	17150	17278	17147	17008	17203	17173	17361	17134	17049	17100	16932	17219	17351	17320	17171	17238	17270	17062	17120	17235	17077	17162	17225	16989	17209	17208	17265	17102	17317	16960	17124	17180	17346	17035	17057	17026	17336	17100	17115	17157	17135	17071	17272	17161	17135	17246	17096	17209	16973	17194	17056	17152	17168	17103	17181	17087	17211	17260	17286	17186	17208	17160	17217	17057	17215	17111	16900	17113	17287	17140	17103	16988	17233	17085	17108	17381	17051	17220	17038	17097	17080	17215	17218	17037	17101	17098	17135	17299	17063	17007	17022	17266	17398	17152	17164	17260	17053	17015	17270	17266	17212	17294	17203	17148	17201	17204	17199	17069	17145	17120	17105	17174	17228	17110	17222	17187	17043	17252	17118	17154	17222	17141	17029	17096	17097	17164	16957	17305	17274	17125	17040	17246	17109	16897	17277	17152	17162	17125	16946	17331	17176	17201	17288	17097	17053	17091	17208	17298	17051	17028	17055	17226	17033	17090	17264	17252	17140	17297	17113	17057	17244	17189	17142	17214	17115	17037	17108	17286	17183	17233	17186	17087	17020	17103	17296	17137	17092	17209	17037	17283	17127	17199	17117	17215	17158	17213	17155	17246	16978	17119	17237	17043	17255	17088	17205	17314	17171	17250	17244	17001	17159	17286	17174	17089	17318	17186	17108	17132	16991	17201	17158	17024	17110	17224	17235	17345	17159	17153	17121	17155	17107	17124	17057	17077	17112	17134	17367	17061	17164	17169	17311	17155	17101	17134	17136	17227	17350	17121	17058	17195	17296	17260	17204	17263	17013	17207	17280	17095	17357	17128	17282	17140	17224	17253	17197	17330	17228	17320	17152	17180	17064	17143	17203	17012	17418	17106	17265	17337	17381	17182	17109	16969	17083	17164	17166	17082	17047	17291	17093	17213	17029	17288	17023	17000	17201	17122	17247	17042	17194	17194	17172	17038	17118	17200	17083	17150	17094	17256	17222	17352	17145	17027	17137	17076	17273	17122	17107	16995	17192	17090	17199	17148	17197	17285	17102	17044	17182	17143	17336	17359	17114	17154	17253	17146	17251	17047	17085	17177	17143	17225	17278	17132	17250	17113	16912	17171	17131	17175	17099	17101	17127	17113	17211	17352	17142	17350	17086	17203	17071	17206	17167	17242	17160	17158	17164	17254	17225	17260	17217	17304	17093	17191	17115	17282	17007	17226	17287	17079	17141	17168	17129	17216	17201	17251	17037	17147	17203	16963	17307	16948	17193	17232	17060	17054	16997	17176	17277	17241	17201	17090	17064	17028	17087	17064	17154	17244	17248	16854	17338	17141	17208	17200	17064	17179	17241	17204	17106	17175	17409	17126	17346	17161	17122	17248	17102	17164	17064	17161	17099	17198	17027	17258	17081	17194	17228	17080	17236	17289	17011	17435	17082	17169	17265	17099	17149	17257	17236	17178	17152	16987	17064	17194	17169	17246	17054	17190	17088	17292	17147	17068	17232	17180	17080	17247	17152	17184	17123	17113	17160	17212	17239	17210	17090	17136	17037	17134	17124
34359	29052	33112	32135	39482	38442	33372	30079	28207	27529	27597	27267	27535	27375	27375	27393	27276	27430	27201	27313	27291	27506	27371	27212	27220	27281	27402	27500	27291	27188	27489	27422	27344	27377	27171	27521	27599	27392	27371	27274	27700	27491	27541	27378	27623	27491	27303	27536	27254	27126	27580	27599	27352	27383	27333	27292	27422	27316	27631	27448	27599	27285	27415	27204	27082	27524	27541	27238	27365	27363	27465	27354	27381	27376	27428	27454	27239	27274	27464	27517	27181	27495	27352	27513	27560	27457	27443	27320	27162	27479	27465	27384	27322	27374	27178	27377	27232	27389	27652	27426	27519	27473	27416	27365	27291	27610	27153	27536	27439	27444	27469	27613	27186	27256	27214	27765	27490	27451	27382	27300	27199	27512	27297	27208	27292	27390	27262	27315	27244	27359	27589	27203	27346	27410	27408	27436	27505	27110	27614	27327	27435	27473	27407	27247	27527	27347	27455	27198	27267	27634	27287	27418	27426	27502	27344	27534	27283	27374	27454	27376	27264	27701	27366	27234	27364	27541	27491	27534	27254	27384	27459	27451	27452	27613	27110	27099	27268	27351	27736	27194	27238	27413	27393	27515	27224	27227	27488	27640	27355	27439	27053	27364	27433	27289	27321	27352	27356	27276	27456	27397	27418	27546	27308	27319	27192	27324	27351	27090	27364	27312	27461	27614	27411	27284	27383	27447	27489	27399	27298	27575	27426	27225	27139	27205	26951	27183	27289	27536	27460	27245	27076	27314	27272	27374	27352	27327	27408	27408	27350	27419	27632	27445	27452	27246	27433	27221	27321	27347	27425	27357	27271	27270	27251	27253	27296	27438	27447	27244	27375	27315	26987	27513	27243	27547	27454	27421	27428	27212	27493	27302	27243	27156	27459	27326	27321	27461	27421	27320	27226	27380	27404	27185	27419	27274	27282	27429	27352	27474	27585	27352	27327	27056	27192	27223	27606	27401	27511	27353	27351	27524	27460	27280	27493	27182	27612	27279	27390	27339	27405	27404	27318	27373	27490	27854	27329	27182	27303	27367	27455	27288	27437	27285	27242	27170	27510	27003	27414	27353	27244	27307	27413	27324	27343	27151	27292	27372	27416	27268	27352	27287	27302	27371	27281	27266	27234	27293	27262	27393	27406	27192	27215	27164	27193	27542	27439	27306	27348	27543	27382	27392	27368	27479	27298	27395	27490	27572	27272	27489	27306	27439	27215	27286	27291	27401	27351	27024	27218	27335	27255	27369	27281	27347	27460	27288	27328	27248	27395	27198	27407	27303	27508	27453	27395	27358	27246	27471	27390	27467	27423	27335	27592	27284	27517	27440	27231	27355	27358	27453	27279	27435	27396	27439	27331	27324	27253	27451	27379	27430	27100	27247	27172	27467	27488	27579	27314	27039	27343	27549	27546	27659	27353	27638	27595	27604	27406	27295	27381	27459	27176	27477	27081	27537	27564	27402	27289	27263	27261	27361	27361	27589	27470	27543	27284	27174	27436	27074	27376	27317	27281	27619	27485	27428	27158	27274	27432	27470	27713	27491	27356	27382	27442	27629	27529	27163	27390	27363	27390	27468	27319	27271	27149	27103	27471	27307	27536	27656	27291	27510	27327	27321	27489	27202	27510	27323	27529	27664	27390	27235	27425	27496	27528	27228	27430	27283	27301	27355	27378	27427	27532	27206	27578	27307	27457	27424	27493	27255	27394	27305	27370	27323	27328	27318	27592	27391	27115	27186	27189	27420	27411	27435	27335	27480	27519	27370	27211	27444	27358	27365	27286	27305	27202	27550	27220	27161	27315	27410	27092	27308	27386	27271	27419	27557	27372	27075	27180	27228	27405	27368	27361	27435	27446	27426	27516	27535	27411	27289	27645	27203	27338	27593	27365	27295	27176	27673	27537	27301	27382	27499	27507	27441	27434	27493	27197	27541	27618	27235	27559	27156	27237	27122	27323	27482	27498	27510	27354	27455	27365	27382	27328	27328	27372	27378	27476	27250	27261	27413	27416	27243	27216	27239	27356	27538	27309	27257	27389	27279	27275	27414	27261	27388	27494	27409	27421	27102	27423	27191	27468	27367	27309	27414	27214	27464	27378	27358	27282	27445	27153	27385	27194	27253	27330	27472	27331	27616	27529	27622	27431	27397	27267	27530	27394	27233	27483	27467	27457	27337	27452	27461	27202	27417	27449	27385	27188	27253	27324	27320	27256	27382	27319	27301	27335	27400	27523	27541	27428	27524	27601	27535	27428	27368	27405	27424	27401	27238	27330	27364	27336	27263	27354	27314	27602	27303	27534	27303	27593	27538	27495	27485	27499	27222	27162	27278	27462	27372	27505	27401	27294	27242	27444	27403	27241	27578	27184	27172	27200	27159	27225	27508	27252	27314	27386	27394	27229	27294	27406	27467	27495	27332	27407	27265	27397	27249	27541	27432	27248	27343	27674	27389	27414	27448	27504	27282	27350	27074	27553	27529	27440	27155	27159	27479	27442	27361	27237	27425	27582	27439	27589	27654	27499	27483	27505	27036	27377	27368	27408	27307	27372	27311	27378	27482	27520	27537	27394	27428	27307	27347	27443	27192	27439	27566	27409	27263	27498	27373	27557	27280	27354	27364	27150	27208	27336	27464	27425	27377	27501	27440	27457	27303	27443	27331	27324	27356	27534	27252	27459	27272	27353	27428	27554	27489	27257	27112	27468	27418	27412	27491	27177	27563	27385	27630	27288	27418	27181	27291	27326	27586	27308	27549	27302	27290	27487	27280	27405	27332	27505	27522	27146	27620	27406	27278	27553	27058	27275	27260	27430	27385	27392	27161	27334	27337	27472	27453	27378	27374	27490	27645	27531	27435	27251	27143	27301	27128	27337	27492	27470	27442	27510	27548	27506	27491	27435	27527	27173	27430	27533	27541	27301	27121	27386	27253	27264	27358	27412	27465	27367	27278	27380	27124	27337	27415	27383	27590	27273	27300	27324	27405	27273	27320	27148	27092	27132	27170	27300	27414	27390	27425	27578	27500	27180	27472	27798	27248	27406	27465	27422	27217	27244	27367	27248	27345	27273	27346	27449	27394	27261	27320	27262	27518	27194	27355	27374	27505	27381	27411	27344	27245	27355	27469	27466	27239	27174	27134	27275	27438	27542	27390	27328	27324	27627	27099	27527	27385	27260	27280	27488	27308	27316	27276	27290	27416	27272	27385	27530	27268	27508	27343	27217	27299	27403	27431	27366	27099	27453	27271	27118	27307	27383	27208	27543	27337	27379	27369	27278	27301	27324	27280	27266	27508	27203	27150	27505	27104	27382	27366	27188	27164	27539	27469	27074	27376	27260	27489	27481	27528	27474	27316	27400	27307	27285	27306	27127	27448	27392	27250	27395	27323	27424	27511	27689	27483	27400	27380	27382	27122	27353	27382	27450	27261	27284	27688	27627	27294	27216	27511	27653	27381	27556	27248	27433	27426	27585	27398	27535	27464	27443	27668	27629	27256	27601	27454	27379	27101	27256	27360	27275	27413	27363	27546	27619	27572	27365	27310	27237	27282	27242	27516	27259	27413	27393	27462	27420	27379	27613	27277	27256	27243	27567	27262	27343	27542	27692	27365	27298	27322	27254	27313	27254	27439	27529	27511	27241	27195	27408	27490	27377	27429	27498	27258	27353	27351	27438	27361	27508	27308	27404	27395	27271	27497	27349	27519	27484	27207	27343	27150	27445	27305	27594	27453	27659	27201	27172	27521	27419	27357	27388	27174	27287	27270	27451	27336	27428	27265	27554	27356	27697	27203	27337	27450	27291	27254	27447	27372	27638	27407	27583	27342	27628	27101	27238	27370	27393	27509	27375	27341	27374	27626	27599	27353	27213	27165	27156	27222	27417	27373	27216	27368	27444	27573	27474	27497	27196	27454	27443	27489	27367	27384	27339	27428	27547	27566	27052	27133	27324	27125	27219	27212	27132	27526	27333	27401	27321	27421	27267	27170	27512	27497	27224	27493	27602	27232	27416	27446	27143	27379	27410	27367	27623	27290	27455	27401	27431	27386	27425	27430	27276	27188	27453	27284	27234	27347	27332	27265	27564	27091	27287	27380	27472	27519	27439	27468	27433	27437	27621	27364	27497	27411	27492	27495	27329	27553	27499	27135	27352	27269	27448	27315	27211	27284	27303	27257	27284	27531	27351	27439	27514	27513	27535	27584	27508	27595	27486	27366	27290	27238	27726	27498	27449	27188	27521	27315	27431	27150	27117	27404	27337	27593	27448	27526	27228	27481	27202	27480	27223	27443	27160	27423	27463	27328	27462	27494	27298	27636	27298	27188	27335	27573	27280	27643	27326	27420	27403	27369	27543	27305	26981	27171	27507	27286	27467	27146	27378	27535	27456	27338	27323	27259	27297	27488	27344	27346	27507	27424	27200	27297	27477	27465	27390	27465	27421	27434	27191	27604	27191	27507	27568	27448	27309	27210	27300	27420	27572	27430	27304	27550	27289	27280	27268	27169	27585	27305	27430	27520	27239	27447	27299	27282	27578	27456	27482	27413	27588	27584	27458	27474	27564	27235	27347	27591	27608	27500	27212	27366	27637	27305	27163	27282	27230	27368	27439	27391	27434	27146	27443	27407	27631	27324	27167	27483	27338	27300	27465	27647	27489	27176	27108	27419	27449	27446	27300	27282	27189	27386	27401	27495	27504	27166	27256	27177	27140	27219	27482	27333	27601	27447	27297	27170	27529	27399	26916	27363	27217	27474	27090	27330	27508	27377	27573	27523	27307	27502	27393	27332	27268	27397	27415	27511	27593	27557	27489	27542	27430	27401	27233	27354	27364	27246	27673	27443	27451	27350	27347	27384	27507	27496	27248	27338	27331	27325	27508	27206	27450	27554	27261	27212	27398	27487	27386	27547	27182	27511	27644	27173	27414	27454	27286	27216	27576	27603	27257	27234	27389	27276	27428	27450	27502	27340	27689	27287	27687	27713	27428	27146	27392	27364	27272	27340	27426	27517	27443	27296	27166	27238	27623	27277	27376	27177	27347	27298	27381	27359	27404	27334	27434	27253	27395	27422	27295	27461	27142	27600	27293	27529	27309	27312	27378	27391	27364	27447	27406	27456	27670	27486	27289	27408	27414	27622
20713	25132	24498	21216	31150	27373	22226	18404	17107	16795	16667	16399	16708	16543	16695	16588	16611	16547	16635	16619	16418	16459	16656	16626	16644	16667	16654	16471	16584	16595	16815	16392	16506	16675	16406	16668	16503	16454	16649	16666	16615	16560	16442	16636	16606	16461	16651	16601	16566	16545	16590	16491	16694	16626	16459	16564	16525	16749	16590	16670	16521	16822	16696	16489	16471	16547	16652	16566	16620	16726	16570	16450	16686	16662	16639	16581	16576	16492	16579	16521	16545	16639	16386	16746	16463	16525	16673	16604	16506	16679	16445	16798	16600	16618	16700	16638	16448	16621	16487	16699	16455	16629	16558	16559	16542	16585	16616	16539	16707	16597	16692	16434	16520	16613	16389	16546	16635	16410	16575	16421	16588	16614	16489	16605	16484	16539	16655	16655	16503	16545	16547	16250	16550	16635	16535	16773	16474	16615	16445	16672	16559	16668	16617	16764	16630	16585	16575	16561	16609	16510	16644	16679	16506	16573	16643	16717	16520	16520	16476	16497	16656	16542	16507	16523	16699	16598	16609	16473	16711	16469	16553	16450	16564	16622	16499	16300	16401	16436	16388	16529	16583	16472	16464	16331	16476	16503	16550	16645	16517	16661	16534	16600	16485	16664	16556	16592	16587	16503	16562	16483	16480	16495	16638	16638	16489	16613	16619	16631	16621	16562	16424	16407	16520	16605	16503	16343	16619	16507	16537	16722	16561	16538	16441	16462	16382	16419	16415	16502	16649	16439	16500	16431	16591	16532	16662	16428	16566	16432	16541	16467	16516	16363	16562	16622	16666	16521	16457	16732	16418	16610	16622	16629	16602	16393	16556	16539	16604	16500	16529	16662	16436	16722	16434	16685	16629	16687	16600	16567	16577	16518	16429	16603	16709	16545	16709	16441	16472	16725	16596	16624	16607	16598	16633	16549	16580	16473	16565	16298	16519	16586	16646	16558	16558	16545	16703	16546	16535	16393	16554	16686	16623	16743	16481	16610	16416	16430	16594	16556	16610	16420	16604	16584	16582	16623	16559	16489	16344	16363	16625	16446	16513	16556	16373	16367	16468	16517	16553	16512	16382	16514	16542	16467	16502	16567	16708	16516	16668	16414	16630	16397	16432	16430	16568	16623	16553	16629	16560	16509	16600	16644	16606	16538	16607	16629	16645	16458	16560	16834	16358	16395	16774	16582	16769	16580	16542	16592	16471	16457	16535	16630	16488	16516	16625	16434	16534	16461	16635	16313	16620	16629	16582	16446	16414	16631	16448	16523	16622	16500	16590	16447	16606	16428	16553	16319	16581	16571	16501	16626	16641	16530	16650	16755	16405	16740	16488	16382	16381	16416	16611	16519	16552	16753	16697	16762	16657	16438	16713	16516	16513	16549	16648	16539	16653	16491	16340	16538	16617	16608	16485	16498	16392	16608	16486	16589	16731	16611	16464	16563	16430	16669	16795	16523	16580	16621	16546	16544	16659	16494	16513	16625	16607	16689	16531	16545	16453	16635	16467	16437	16558	16511	16752	16615	16590	16554	16530	16611	16638	16666	16509	16654	16692	16674	16738	16461	16565	16432	16519	16518	16469	16698	16544	16607	16585	16592	16562	16666	16577	16738	16387	16456	16635	16231	16526	16653	16579	16526	16614	16549	16571	16496	16700	16559	16562	16642	16639	16424	16741	16627	16533	16657	16669	16508	16621	16619	16699	16566	16456	16476	16445	16589	16536	16698	16547	16663	16412	16686	16550	16727	16488	16701	16306	16542	16632	16659	16580	16521	16574	16534	16625	16482	16656	16694	16427	16620	16586	16515	16447	16449	16514	16556	16540	16777	16362	16531	16425	16611	16549	16485	16432	16735	16772	16711	16486	16537	16550	16525	16395	16694	16691	16609	16515	16414	16538	16524	16620	16671	16608	16629	16591	16466	16566	16422	16560	16500	16580	16593	16460	16502	16602	16424	16546	16541	16622	16400	16709	16442	16568	16515	16338	16543	16679	16456	16638	16542	16690	16542	16472	16575	16416	16593	16391	16526	16720	16572	16434	16643	16536	16671	16473	16594	16618	16634	16467	16489	16626	16718	16740	16606	16706	16483	16571	16403	16782	16377	16707	16532	16549	16626	16591	16461	16586	16676	16529	16552	16670	16563	16528	16433	16476	16713	16637	16477	16573	16285	16397	16503	16499	16560	16396	16604	16570	16787	16672	16450	16744	16786	16585	16537	16477	16560	16467	16595	16594	16459	16397	16416	16680	16684	16537	16591	16624	16496	16473	16724	16502	16471	16385	16621	16667	16426	16576	16565	16450	16454	16689	16656	16589	16413	16519	16476	16538	16689	16553	16606	16517	16499	16352	16600	16633	16693	16565	16629	16461	16535	16560	16540	16601	16526	16585	16510	16397	16562	16285	16660	16445	16438	16419	16614	16575	16530	16401	16612	16541	16419	16423	16667	16451	16381	16527	16632	16611	16651	16489	16625	16565	16583	16767	16419	16545	16485	16388	16621	16547	16387	16565	16437	16464	16586	16633	16382	16422	16657	16477	16537	16529	16588	16493	16495	16438	16393	16610	16592	16587	16663	16690	16515	16563	16626	16585	16580	16686	16468	16527	16634	16474	16746	16509	16492	16637	16569	16485	16428	16586	16694	16506	16642	16685	16680	16665	16398	16471	16496	16454	16544	16615	16690	16597	16572	16573	16788	16596	16581	16543	16534	16574	16527	16579	16590	16730	16530	16593	16696	16595	16478	16578	16720	16633	16718	16687	16404	16617	16529	16529	16567	16488	16691	16620	16618	16576	16580	16506	16736	16573	16716	16555	16585	16646	16512	16720	16541	16592	16511	16689	16629	16427	16473	16472	16562	16674	16564	16496	16553	16408	16735	16472	16793	16534	16590	16644	16491	16563	16573	16606	16410	16601	16555	16470	16539	16446	16712	16582	16561	16520	16694	16572	16610	16810	16458	16635	16471	16570	16569	16479	16439	16643	16578	16521	16626	16513	16571	16530	16650	16462	16468	16376	16624	16654	16501	16537	16248	16769	16617	16530	16596	16544	16713	16501	16509	16616	16713	16726	16424	16601	16538	16471	16556	16473	16573	16571	16575	16769	16600	16435	16613	16547	16424	16576	16543	16425	16568	16600	16488	16534	16573	16547	16587	16733	16651	16610	16633	16453	16759	16437	16508	16645	16471	16529	16709	16645	16720	16624	16551	16486	16775	16670	16550	16616	16741	16644	16698	16593	16440	16662	16598	16539	16517	16565	16618	16837	16512	16550	16552	16540	16574	16553	16629	16401	16458	16567	16617	16553	16680	16537	16656	16632	16317	16770	16682	16722	16588	16542	16446	16648	16492	16771	16441	16413	16548	16507	16528	16536	16554	16428	16598	16696	16342	16528	16578	16385	16571	16678	16640	16359	16502	16510	16460	16589	16647	16630	16613	16410	16654	16355	16564	16573	16646	16535	16509	16751	16686	16763	16498	16627	16440	16672	16544	16641	16585	16465	16597	16637	16595	16635	16775	16617	16499	16526	16527	16722	16458	16537	16530	16491	16756	16494	16581	16502	16468	16245	16622	16488	16593	16509	16473	16438	16619	16668	16749	16791	16574	16574	16416	16780	16485	16508	16653	16639	16646	16563	16462	16616	16609	16552	16633	16720	16574	16410	16660	16645	16521	16477	16537	16517	16309	16564	16634	16440	16750	16407	16648	16435	16434	16454	16564	16510	16594	16540	16644	16434	16590	16568	16482	16637	16577	16580	16542	16450	16496	16595	16517	16461	16494	16652	16695	16653	16459	16646	16409	16665	16574	16541	16720	16610	16627	16431	16436	16607	16658	16687	16765	16337	16702	16633	16495	16798	16577	16415	16579	16384	16332	16396	16596	16692	16498	16633	16545	16404	16459	16460	16615	16582	16416	16569	16374	16657	16645	16552	16613	16746	16467	16595	16555	16586	16394	16449	16661	16650	16614	16610	16772	16367	16591	16586	16447	16374	16604	16487	16551	16573	16569	16421	16671	16527	16488	16550	16674	16567	16734	16560	16551	16458	16544	16436	16514	16683	16568	16546	16673	16577	16540	16522	16466	16601	16696	16663	16524	16505	16511	16705	16583	16652	16500	16501	16409	16386	16509	16503	16566	16553	16451	16498	16425	16387	16529	16673	16607	16467	16546	16387	16441	16646	16537	16672	16409	16620	16672	16565	16600	16561	16591	16563	16473	16456	16383	16510	16565	16605	16606	16323	16572	16428	16599	16484	16446	16435	16426	16678	16477	16477	16511	16607	16563	16376	16574	16515	16522	16647	16701	16590	16603	16377	16789	16384	16510	16589	16478	16493	16648	16500	16597	16575	16552	16692	16630	16624	16572	16582	16521	16494	16548	16519	16594	16627	16384	16321	16378	16589	16695	16602	16663	16783	16536	16628	16651	16720	16565	16535	16582	16554	16600	16488	16614	16445	16621	16487	16517	16432	16485	16529	16540	16575	16559	16534	16702	16560	16559	16577	16614	16631	16585	16405	16550	16554	16441	16686	16502	16470	16673	16614	16471	16529	16535	16578	16470	16531	16627	16627	16548	16486	16556	16440	16501	16523	16590	16539	16535	16479	16536	16572	16454	16518	16578	16656	16567	16581	16479	16659	16595	16581	16436	16484	16727	16537	16645	16591	16475	16594	16423	16493	16530	16580	16616	16567	16613	16494	16522	16541	16480	16743	16588	16572	16456	16542	16467	16447	16536	16426	16582	16425	16601	16620	16510	16740	16510	16491	16552	16506	16375	16461	16547	16417	16702	16496	16410	16615	16604	16316	16453	16352	16560	16352	16527	16601	16552	16530	16484	16729	16529	16507	16484	16491	16671	16684	16620	16614	16631	16558	16551	16745	16439	16668	16705	16457	16774	16520	16644	16481	16522	16526	16641	16587	16531	16430	16377	16506	16599	16548	16484	16787	16601	16416	16762	16612	16546	16703	16776	16623	16667	16492	16579	16597	16520	16531	16696	16586	16581	16346	16300	16412	16573	16504	16689	16585	16607	16585	16371	16542	16710	16496	16444	16570	16621	16552	16603	16603	16501	16640	16528	16859	16617	16509	16498	16537	16670	16681	16509	16612	16617	16529	16556	16818	16414	16547	16469	16496	16511
25887	21681	28958	36948	65429	61141	47765	35961	30224	28402	27618	27561	27542	27411	27403	27307	27528	27513	27647	27353	27693	27260	27354	27437	27269	27662	27323	27366	27783	27349	27463	27104	27549	27636	27558	27410	27399	27234	27111	27082	27488	27530	27463	27469	27444	27678	27402	27122	27322	27643	27411	27313	27305	27193	27442	26881	27472	27421	27401	27494	27479	27561	27343	27359	27185	27551	27435	27183	27548	27614	27302	27175	27415	27439	27499	27186	27425	27430	27354	27193	27364	27600	27394	27274	27165	27394	27417	27449	27453	27673	27639	27322	27270	27342	27647	27357	27255	27393	27509	27330	27301	27428	27302	27267	27492	27345	27484	27680	27464	27484	27311	27296	27289	27427	27255	27689	27779	27466	27360	27414	27496	27396	27388	27505	27662	27331	27283	27515	27494	27583	27370	27328	27361	27656	27339	27381	27462	27149	27291	27043	27313	27489	27340	27435	27282	27333	27301	27363	27460	27571	27353	27633	27379	27511	27408	27229	27570	27272	27640	27255	27288	27334	27426	27469	27317	27534	27238	27580	27537	27213	27264	27272	27411	27405	27661	27040	27141	27338	27486	27279	27510	27300	27557	27553	27496	27604	27206	27400	27427	27231	27392	27387	27457	27201	27437	27343	27538	27349	27321	27297	27386	27567	27505	27225	27431	27667	27625	27355	27394	27200	27305	27553	27590	27311	27594	27527	27234	27432	27190	27175	27240	27296	27366	27274	27407	27207	27234	27328	27579	27422	27338	27327	27544	27388	27585	27215	27452	27608	27467	27420	27724	27499	27326	27619	27339	27299	27417	27477	27410	27302	27431	27440	27683	27363	27495	27357	27675	27520	27507	27457	27376	27162	27535	27343	27499	27274	27184	27295	27278	27390	27639	27258	27221	27374	27334	27658	27364	27683	27226	27269	27449	27164	27553	27191	27257	27274	27558	27362	27453	27387	27261	27663	27396	27227	27500	27210	27335	27327	27256	27266	27500	27677	27425	27142	27351	27421	27337	27516	27625	27452	27601	27391	27454	27454	27461	27383	27410	27453	27475	27198	27553	27454	27682	27530	27296	27652	27443	27203	27237	27360	27449	27298	27510	27468	27148	27589	27378	27373	27049	27410	27397	27547	27277	27306	27180	27428	27392	27586	27258	27173	27561	27309	27452	27395	27513	27287	27464	27236	27298	27413	27361	27467	27439	27411	27352	27376	27301	27090	27315	27519	27309	27388	27402	27465	27503	27471	27318	27224	27332	27615	27145	27436	27498	27219	27370	27293	27403	27426	27241	27302	27540	27440	27336	27374	27491	27470	27584	27453	27383	27454	27544	27315	27565	27273	27497	27675	27576	27478	27274	27435	27285	27517	27320	27492	27449	27639	27514	27331	27308	27421	27391	27364	27337	27211	27415	27348	27046	27575	27307	27355	27548	27203	27414	27396	27472	27476	27238	27348	27397	27221	27498	27483	27384	27426	27486	27461	27302	27521	27493	27390	27429	27363	27468	27275	27527	27336	27197	27500	27602	27254	27521	27417	27255	27361	27397	27402	27740	27374	27250	27435	27380	27486	27268	27156	27620	27323	27558	27684	27547	27526	27309	27063	27357	27222	27181	27578	27436	27398	27495	27282	27551	27504	27190	27661	27341	27361	27205	27356	27239	27401	27539	27639	27261	27469	27446	27536	27321	27362	27330	27306	27231	27424	27305	27359	27158	27563	27265	27633	27217	27249	27221	27577	27521	27395	27345	27402	27068	27338	27326	27121	27433	27314	27554	27290	27142	27357	27468	27350	27371	27205	27422	27581	27419	27389	27508	27298	27221	27141	27553	27473	27430	27446	27258	27576	27591	27468	27294	27302	27403	27495	27352	27534	27444	27635	27496	27607	27290	27223	27160	27182	27593	27392	27393	27279	27469	27384	27452	27222	27541	27611	27521	27470	27367	27565	27346	27375	27328	27213	27538	27418	27475	27319	27365	27452	27456	27399	27319	27278	27331	27429	27590	27373	27449	27510	27424	27367	27332	27292	27407	27374	27478	27493	27300	27362	27225	27486	27331	27459	27558	27575	27308	27622	27448	27593	27424	27210	27431	27517	27349	27335	27383	27332	27379	27420	27540	27394	27467	27513	27072	27413	27202	27375	27521	27491	27329	27595	27396	27338	27324	27288	27270	27213	27354	27285	27324	27423	27342	27371	27615	27513	27370	27248	27484	27455	27356	27372	27381	27320	27685	27129	27457	27486	27460	27333	27310	27328	27593	27218	27494	27181	27273	27446	27435	27430	27296	27338	27545	27351	27416	27333	27194	27445	27353	27472	27565	27525	27292	27445	27272	27574	27192	27423	27376	27371	27520	27358	27424	27602	27255	27494	27382	27495	27360	27386	27202	27414	27060	27559	27479	27520	27080	27270	27405	27121	27326	27637	27472	27480	27378	27520	27447	27334	27479	27441	27416	27248	27343	27491	27500	27499	27339	27320	27408	27335	27443	27605	27284	27176	27348	27252	27444	27338	27176	27589	27385	27524	27634	27385	27447	27404	27484	27380	27452	27468	27597	27435	27369	27323	27449	27446	27419	27361	27573	27243	27242	27488	27384	27452	27210	27280	27430	27275	27211	27363	27196	27427	27251	27021	27333	27331	27347	27538	27188	27509	27381	27412	27388	27432	27328	27556	27460	27317	27444	27439	27335	27464	27539	27187	27374	27469	27413	27383	27246	27365	27134	27184	27496	27605	27238	27400	27345	27551	27447	27692	27400	27313	27643	27263	27289	27436	27258	27562	27362	27606	27396	27448	27640	27501	27335	27503	27327	27320	27413	27452	27439	27330	27058	27450	27373	27403	27475	27370	27400	27279	27291	27603	27479	27447	27304	27666	27434	27319	27375	27571	27618	27499	27352	27356	27516	27356	27647	27526	27468	27204	27276	27545	27439	27483	27190	27365	27608	27316	27436	27446	27317	27329	27560	27449	27342	27406	27464	27377	27575	27412	27421	27247	27440	27343	27369	27464	27418	27372	27589	27457	27372	27334	27378	27346	27286	27513	27598	27266	27360	27590	27481	27119	27332	27540	27393	27349	27611	27393	27480	27289	27383	27122	27388	27173	27381	27319	27553	27389	27559	27405	27253	27332	27533	27557	27456	27192	27483	27300	27481	27469	27595	27494	27446	27505	27272	27498	27365	27385	27445	27464	27586	27549	27545	27242	27330	27363	27522	27161	27576	27626	27517	27298	27258	27381	27452	27392	27621	27439	27331	27520	27370	27271	27302	27060	27487	27484	27479	27499	27309	27373	27194	27295	27460	27175	27263	27395	27231	27434	27643	27569	27486	27677	27531	27428	27316	27542	27358	27510	27494	27682	27496	27429	27369	27390	27320	27108	27602	27609	27748	27455	27187	27559	27271	27625	27270	27399	27440	27302	27439	27277	27353	27136	27672	27152	27465	27412	27620	27256	27574	27410	27442	27425	27398	27379	27546	27359	27564	27321	27535	27438	27481	27400	27164	27343	27543	27306	27680	27628	27268	27578	27646	27483	27340	27313	27265	27470	27043	27534	27136	27483	27115	27221	27713	27182	27389	27592	27299	27247	27306	27336	27337	27512	27389	27234	27627	27361	27466	27272	27474	27554	27445	27712	27481	27406	27603	27420	27382	27277	27599	27365	27297	27545	27661	27468	27364	27274	27284	27355	27265	27471	27726	27438	27107	27392	27461	27487	27656	27325	27343	27348	27140	27358	27076	27176	27530	27614	27266	27465	27374	27402	27324	27557	27537	27635	27289	27411	27489	27233	27356	27522	27214	27295	27399	27542	27497	27390	27602	27399	27250	27319	27538	27580	27544	27268	27381	27403	27472	27471	27497	27610	27343	27428	27516	27266	27364	27569	27373	27518	27373	27359	27610	27440	27533	27469	27397	27232	27533	27407	27289	27333	27497	27267	27396	27470	27224	27422	27368	27415	27383	27250	27585	27229	27449	27270	27204	27384	27492	27334	27321	27540	27282	27527	27540	27410	27269	27585	27243	27367	27412	27489	27434	27357	27259	27690	27569	27436	27756	27349	27481	27510	27454	27344	27539	27572	27168	27338	27392	27432	27362	27388	27469	27372	27496	27328	27348	27438	27269	27443	27390	27470	27274	27450	27441	27188	27313	27445	27585	27251	27603	27447	27437	27461	27615	27503	27436	27400	27354	27561	27600	27578	27364	27267	27140	27500	27629	27386	27387	27260	27355	27453	27311	27533	27455	27514	27506	27683	27392	27330	27393	27450	27335	27218	27450	27566	27335	27360	27429	27428	27291	27554	27645	27607	27184	27097	27636	27455	27503	27443	27270	27215	27425	27759	27390	27399	27153	27098	27604	27367	27269	27535	27185	27279	27419	27459	27139	27758	27247	27360	27372	27452	27660	27687	27538	27289	27540	27403	27403	27447	26991	27511	27164	27253	27521	27320	27532	27443	27387	27410	27130	27252	27265	27381	27619	27571	27624	27101	27569	27284	27309	27399	27225	27458	27384	27261	27465	27600	27317	27499	27416	27303	27459	27337	27460	27455	27599	27238	27583	27428	27439	27332	27301	27361	27593	27514	27497	27254	27560	27248	27496	27270	27317	27235	27313	27340	27168	27403	27494	27363	27603	27422	27457	27410	27343	27560	27810	27770	27409	27263	27351	27281	27068	27103	27484	27392	27200	27199	27266	27220	27085	27447	27332	27383	27549	27341	27363	27320	27348	27369	27157	27171	27288	27225	27565	27482	27291	27385	27579	27261	26940	27271	27256	27228	27342	27375	27264	27540	27308	27434	27621	27220	27495	27403	27393	27341	27590	27653	27343	27289	27404	27598	27450	27373	27498	27895	27510	27565	27414	27350	27437	27410	27459	27409	27392	27368	27435	27624	27358	27327	27539	27509	27279	27312	27537	27061	27684	27614	27309	27088	27562	27482	27384	27359	27513	27361	27533	27327	27565	27448	27293	27315	27281	27106	27441	27307	27665	27217	27078	27405	27408	27350	27585	27230	27402	27483	27335	27281	27163	27211	27297	27690	27428	27225	27506	27350	27178	27526	27442	27403	27319	27454	27189	27571	27757	27484	27282	27365	27599	27655	27588	27230	27417	27464	27523	27527	27285	27383	27434	27263	27432	27771	27314	27201
20874	34536	29876	37022	67442	54883	37110	24642	18776	17226	16983	16769	16893	16826	16875	16863	16904	16760	16853	16845	16955	16777	17063	17022	16701	16716	16734	16871	16916	16685	16925	16950	16969	16985	16862	16776	16699	17008	16934	16787	16845	16924	16746	16898	17000	16807	16985	16697	16836	16760	16777	16774	16926	16815	16716	16712	16885	16879	16837	16790	16642	16851	16874	16821	16687	16785	16757	16778	16747	16963	16715	16787	16759	16672	16802	16959	16675	16765	16673	16802	16714	16922	16779	16877	16789	16687	16618	16800	16781	16838	16930	16900	17007	16628	16931	16852	16723	16756	16733	17024	16755	16738	16869	16769	16764	16679	16796	16574	16809	16666	16644	16738	16722	16811	16711	16727	16987	16609	16627	16747	16713	16665	16802	16856	16887	16813	16794	17042	16798	16579	16700	16699	16790	16970	16807	16665	16658	16856	16870	16784	16918	16740	16955	16825	16703	16920	16896	16871	16800	16801	16748	16721	16884	16712	16694	16669	16933	16844	16864	16934	16779	16843	16681	16804	16470	16782	16803	16712	16767	16716	16711	16906	16665	16749	16789	16809	16912	16529	16802	16702	16837	16674	16573	16803	16662	16671	16862	16698	16682	16876	16626	16558	16873	16975	16717	16763	16891	16807	16898	16789	16741	16755	16653	16765	16689	16952	16797	16703	16761	16917	16687	17096	16712	16640	16829	16733	16757	16904	16789	16785	16642	16856	16919	16882	16777	16807	16664	16930	16873	16950	16952	16599	16829	16829	16883	16855	16851	16739	16704	16843	16860	16779	16822	16766	16560	16771	16623	16767	16540	16677	16788	16762	16754	16778	16819	16805	16798	16789	16754	16782	16637	16608	16760	16771	16838	16824	16574	16862	16710	16823	16822	16786	16698	16717	16625	16823	16732	16898	16830	16766	16716	16761	16829	16609	16862	16679	16702	16707	16881	16649	16685	16851	16723	16848	16759	16698	16764	16683	16682	16839	16976	16774	16696	16801	16569	16703	16820	16640	16534	16563	16691	16755	16750	16796	16781	16688	16753	16748	16654	16816	16774	16829	16839	16780	16702	16715	16688	16801	16967	16743	16834	16856	16691	16831	16656	16609	16734	16831	16763	16871	16761	16570	16819	16689	16710	16736	16826	16655	16776	16766	16651	16881	16721	16793	16576	16680	16756	16846	16771	16694	16847	16658	16993	16687	16978	16846	16796	16798	16708	16838	16606	16800	16618	16719	16798	16778	16714	16751	16777	16697	16718	16875	16670	16664	16579	16662	16536	16856	16659	16829	16853	16533	16768	16815	17009	16747	16775	16843	16753	16718	16807	16831	16782	16803	16687	16899	16592	16710	16939	16745	16728	16728	16859	16830	16854	16574	16850	16764	16591	16664	16857	16654	16852	16858	16771	16836	16843	16803	16649	16784	16881	16649	16967	16683	16745	16783	16842	16891	16637	16798	16842	16781	16814	16852	16848	16793	16615	16790	16607	16759	16845	16954	16961	16784	16893	16732	16930	17030	16844	16892	16738	16833	16816	16550	16955	16698	16781	16888	16764	16839	16724	16793	16752	16773	16799	16811	16734	16672	16877	16604	16744	16792	16795	16685	16772	16645	16601	16789	16859	16546	16747	16699	16848	16553	16745	16630	16924	16765	16585	16721	16735	16823	16793	16657	16706	16761	16981	16722	16795	16738	16857	16762	16692	16643	16750	16831	16648	17051	16848	16747	16838	16913	16751	16834	16673	16796	16794	16759	16807	16791	16647	16865	16775	16750	16827	16787	17009	16603	16687	16792	16826	16741	16889	16733	16849	16724	16739	16918	16600	16766	16696	16703	16827	16708	16608	16781	16780	16732	16806	16618	16714	16899	16792	16603	16752	17001	16698	16785	16773	16803	16644	16784	16731	16627	16887	16729	16625	16576	16858	16650	17016	16774	16702	16630	16740	16801	16803	16803	16657	16775	16706	16817	16766	16981	16753	16761	16758	16692	16789	16816	16825	16670	17024	16764	16674	16751	16835	16816	16803	16778	16743	16805	16840	16797	16853	16813	16707	16907	16730	16812	16730	16737	16758	16721	16658	16880	16884	16687	16784	16746	16600	16689	16761	16811	16694	16765	16765	16765	16635	16721	16975	16767	16704	16733	16700	16813	16766	16942	16809	16708	16766	16970	16757	16852	16601	16813	16895	16829	16621	16618	16675	16631	16939	16632	16712	16700	16936	16799	16945	16788	16729	16766	16799	16861	16623	16596	16917	16776	16888	16738	16627	16787	16621	16684	16898	16609	16575	16799	16909	16740	16772	16685	16782	16784	16723	16715	16722	16925	16672	16851	16932	16729	16876	16931	16828	16862	16623	16762	16924	16886	16799	16858	16807	16757	16902	16800	16655	16674	16862	16695	16925	16799	16774	16905	16742	16792	16793	16630	16666	16673	16794	16796	16824	16941	16831	16936	16704	16883	16796	16848	16841	16840	16736	16875	16917	16727	16661	16804	16645	16737	16709	16773	16660	16835	16728	16934	16974	16886	16910	16801	16840	16798	16915	16755	16863	16746	16729	16634	16963	16620	17005	16606	16442	16736	16751	16640	16743	16906	16828	16725	16808	16797	16687	16827	16781	16846	16841	16805	16788	16694	16913	16676	16726	16848	16791	16868	16774	16687	16725	16621	16967	16755	16863	16552	16727	16807	16715	16701	16575	16870	16977	16687	16586	16854	16702	16788	16997	16738	16831	16671	16720	16671	16776	16645	16651	16824	16630	16722	16858	16845	16779	16999	16709	16679	16897	16803	16882	16767	16837	16792	16833	16737	16681	16867	16643	16546	16685	16613	16819	16659	16792	16673	16669	16671	16884	16782	16795	16877	16836	16752	16810	16660	16720	16949	16823	16633	16776	16948	16738	17060	16650	16811	16695	16763	16919	16901	16642	16863	16916	16922	16810	16558	16763	16640	16886	16754	16686	16790	16870	16843	16845	16753	16629	16840	16835	16714	16955	16668	16777	16737	16675	16841	16850	16715	16813	16892	16738	16759	16854	16898	16716	16779	16856	16726	16837	16787	16727	16825	16567	16861	16562	16635	16643	16798	16717	16629	16716	16654	16814	16824	16614	16795	16845	16630	16978	16822	16857	16673	16733	16710	16768	16807	16923	16741	16865	16837	16789	16756	16629	16779	16834	16873	16699	16838	16558	16659	16761	16713	16778	16799	16870	16594	16687	16820	16770	16840	16700	16765	16750	16871	16662	16681	16803	16804	16802	16666	16754	16853	16670	16767	16796	16756	16666	16727	16832	16607	16565	16782	16788	16881	16610	16681	16627	16855	16689	16691	16733	16630	16863	16668	16716	16747	16705	16853	16695	16832	16812	16815	16927	16872	16775	16781	16597	16709	16771	16907	16853	16913	16754	16789	16913	16972	16653	16621	16817	16855	16493	16753	16783	16707	16829	16742	16839	16801	16823	16658	16844	16739	16777	16604	16756	16934	16840	16601	16926	16534	16696	16779	16698	16788	16974	16628	16838	16743	16951	16935	16729	16806	16895	16919	16783	16692	16670	16709	16804	16875	16771	16794	16760	16839	16691	16683	16794	16698	16911	16856	16456	16909	16924	16734	16718	16799	16959	16768	16830	16582	16755	16761	16725	16743	16609	16639	16683	16689	16857	16703	16935	16712	16870	16842	16697	16655	16785	16753	16857	16836	16863	16922	16697	16862	16707	16740	17059	16694	16878	16645	16790	16897	16801	16734	16724	16705	16789	16636	16754	16903	16582	16828	16498	16902	16800	16842	16693	16625	16813	16829	16737	16634	16810	16524	17098	16755	16662	16798	16880	16807	16767	16927	16820	16692	16842	16592	16715	16913	16806	16638	16753	16666	16868	16914	16837	16691	16661	16747	16810	16692	16818	16848	16888	16803	16898	16774	16871	16703	16850	16603	16744	16880	16674	16797	16821	16785	16891	16865	16678	16810	16688	16975	16808	16843	16786	16769	16854	16838	16702	16827	16668	16696	16672	16749	16778	16808	16772	16920	16967	16802	16763	16902	16664	16683	16757	16707	16590	16706	16589	16690	16713	16862	16765	16738	16835	16806	16711	16958	16610	16855	16690	16856	16733	16791	16656	16749	16757	16712	16730	16530	16860	16921	16829	16599	16775	16867	16751	16881	16684	16915	16756	16658	16680	16826	16758	16813	16742	17008	16770	16879	16640	16793	16775	16734	16639	16781	16894	16651	16604	17019	16731	16781	16888	16873	16883	16804	16793	16878	16628	16550	16764	16642	16852	16824	16652	16752	16705	16934	16769	16727	16760	16823	16805	16851	16839	16771	16861	16669	16723	16764	16720	16668	16749	16810	16479	16854	16785	16912	16804	16838	16644	16712	16872	16712	16871	16616	16771	16862	16926	16774	16838	16708	16881	16786	16721	16667	16801	16873	16660	16790	16577	16588	16917	16760	16637	16881	16696	16899	16659	16849	16795	16750	16651	16618	16739	16931	16612	16771	16708	16850	16800	16692	16813	16899	16692	16673	16939	16724	16696	16816	16914	16597	16765	16968	16957	16814	16756	16903	16936	16875	16931	16778	16554	16847	16727	16666	16616	16785	16831	16828	16739	16887	16877	16826	16626	16753	16869	16802	16755	16972	16743	16811	16709	16786	17029	16959	16702	16771	16853	16857	16809	16532	16813	16800	16721	16822	16754	16764	16709	16853	16811	16766	16965	16779	16832	17001	16781	16836	16783	16853	16903	16909	16716	16689	16818	16779	16673	16720	16688	16769	16896	16693	16720	16677	16756	16663	16699	16697	16840	16948	16756	16800	16864	16663	16597	16522	16753	16711	16884	16653	16643	16865	16730	16700	16852	16793	16729	16685	16768	16846	16829	16683	16666	16745	16799	17025	16862	16933	16816	16697	16699	16744	16771	16654	16786	16834	16672	16881	16788	16728	16695	16654	16960	16825	16751	16919	16736	16828	16810	16776	16906	16829	16814	16957	16802	16892	16602	16856	16802	16635	16631	16830	16738	16804	16631	17005	16771	16862	16978	16821	16857	16623	16775	16623	16860	16832	16781	16745	16704	16746	16773	16880	16755	16853	16777	16854	16648	16759	16719	16702	16742	16889	16778	16909	16557	16771	16826	16710	16666	16881
23437	21607	28677	31560	76547	73473	59423	42823	33521	29835	29197	28762	28685	28410	28603	28439	28547	28380	28484	28511	28459	28497	28432	28499	28333	28427	28281	28366	28264	28319	28156	28452	28461	28425	28258	28228	27958	28133	28304	28524	28379	28308	28606	28436	28252	28529	28441	28354	28184	28562	28322	28344	28229	28396	28380	28278	28459	28309	28358	28039	28261	28140	28272	28448	27956	28089	28249	28361	28355	28335	28457	28337	28511	28190	28233	28314	28405	28393	28274	28528	28310	28428	28524	28092	28277	28402	28534	28000	28249	28272	28370	28179	28345	28304	28276	28045	28265	28272	28226	28163	28157	27949	28214	28142	28379	28294	28517	28314	28206	28310	28344	28468	28173	28313	28190	28403	28200	28166	28076	28486	28085	28297	28248	28399	28358	28148	28338	28550	28228	28171	28257	28157	28170	28107	28476	28181	28202	28146	28381	28272	28287	28433	28215	28367	28182	28308	28234	28339	28299	28307	28250	28402	28378	28128	28282	28089	28437	28673	28365	28419	28190	28527	28303	28298	28278	28096	28279	28338	28334	28194	28387	27977	28090	28210	28193	28314	28467	28307	28289	28217	28519	28424	28390	28375	28426	28290	28181	27825	28533	28064	28176	28246	28099	28273	28069	28154	28125	28332	28261	28108	27986	28035	28226	28263	28323	28120	28267	28133	28188	28420	28096	28311	28328	28173	28168	28187	28405	28305	28140	28079	28471	28367	28281	28340	28258	28303	28357	28288	28243	27991	28298	28302	28243	28123	28215	28092	28173	28375	28534	28029	28111	28029	28170	28208	28200	28153	28381	28583	28340	28392	28239	28201	28139	27863	28024	28120	28231	28195	28139	28296	28304	28238	28275	28135	28325	28429	28230	28161	28315	28342	28360	28453	28297	28183	28348	28520	28336	28035	28215	28087	28310	28507	28120	28606	28252	28328	28260	28233	28037	28296	28216	28381	28514	28371	28216	28126	28244	28244	28530	28279	28300	28419	28209	28033	28005	27915	28184	28509	28356	28308	28238	28209	28220	28298	28163	28369	28146	28068	28277	28422	28270	28298	27924	28447	28309	28385	28306	28269	28418	28256	28301	28421	28414	28390	28241	28522	28058	27995	28106	27927	28010	28000	28099	28486	28226	28153	28189	28124	28209	28115	28394	28373	28503	28261	28048	28235	28336	28025	28536	28329	28189	28231	28223	28376	28301	28290	28362	28523	28390	28351	28201	27996	28295	28172	28280	28154	28433	28218	28098	28221	28311	27977	28127	28259	28404	28091	27908	28085	28038	28240	28279	28250	28086	28171	28112	28411	28160	28501	28539	28176	28213	28153	28145	28050	28344	28317	28131	28253	28349	28261	28258	28201	28154	28294	28236	28293	28132	28204	28222	28038	28235	28235	28179	28143	28400	28300	28269	28169	28297	28202	28206	28135	28003	28233	28302	28194	28353	28217	27977	28316	28158	28265	28632	28041	28138	28202	28338	28342	28238	28291	28296	28143	28181	28466	28302	28012	28168	28237	28456	28453	28242	28334	28360	28309	28529	28283	28372	28271	28211	28098	28268	28237	28444	28321	28227	28412	28389	28286	28325	28604	28125	27962	28498	28161	28141	28236	28510	28209	28040	28522	28212	28246	28092	27986	28137	28407	28125	28208	28422	28402	28309	28237	28210	28239	28313	28289	28359	28120	27996	27914	28275	28400	28501	28401	28226	28229	28430	28239	28077	28091	28150	28508	28414	28413	28288	28406	28319	28270	28341	28209	28084	28123	28291	28351	28477	28399	28276	28216	28359	28188	28137	28077	28293	28327	28318	28192	28179	28282	28190	28126	28305	28339	28212	28075	28440	28285	28326	28276	28059	28169	28266	28257	28102	28398	28349	28016	28427	28204	28318	28349	28342	28309	28217	27881	28083	28496	28228	28236	27980	28329	28328	28094	28240	28146	28172	28298	28046	28170	28140	28317	28361	28300	28310	28417	27998	27957	28275	28227	28419	28390	28342	28201	28310	28207	28249	27840	28147	28032	28116	28396	28381	28448	28256	28237	28348	28080	28195	28400	28281	28251	28489	28332	28259	28370	28236	28199	28235	28155	28075	28351	28259	28227	28294	28336	28482	28219	27999	28156	28269	28112	28312	28013	28528	28349	28287	28099	28359	28325	27990	28189	28307	28380	28038	27957	27935	28282	28269	28146	28398	28205	28293	28327	28227	28198	28350	28170	28480	28100	28198	28133	28114	27961	28089	28268	28075	28462	28329	28330	27933	28353	28609	28367	28186	28279	28387	28163	28193	28283	28267	28102	28076	28284	28308	28291	28188	28187	28299	28254	28228	28495	28185	28311	28361	28284	28124	28016	28398	28194	28093	28458	28413	28413	28352	28364	28118	28164	28266	28458	28415	28340	28175	28160	28357	28023	28104	28152	28068	28206	28250	28041	28029	28128	28230	28218	28195	28060	28398	28284	28094	28092	28105	28204	28211	28350	28366	28353	28238	28092	28028	28192	28361	28309	28004	28204	28216	28219	28162	28293	28288	28197	28055	27986	28321	28172	28067	28083	28231	28077	28229	28208	28202	28186	28220	28174	28023	28206	28375	28148	28181	28178	27959	28241	28306	28210	28450	28256	28232	28354	28118	28157	28292	28215	28357	28272	28229	28059	28086	27954	28208	28123	28234	28391	28248	28141	28111	28322	28131	28223	28378	28051	28019	28277	28235	28409	28033	28269	28264	28306	28240	28209	28162	28170	27878	28255	28185	28241	28243	28241	28393	28081	28261	28343	28455	28430	28025	28283	28315	28257	28400	28321	28110	28174	28144	28085	28337	28241	28414	27936	28030	28374	28282	28087	28202	28169	28192	28290	28095	28302	28354	28440	28316	28223	28523	28406	28297	28173	28349	28192	28110	28245	28296	28164	28545	28259	28270	28289	28260	28075	28164	28398	28157	28336	27964	28366	28274	28390	28311	28378	28379	28492	28230	28289	28311	28361	28161	28237	28249	28097	28270	28107	27992	28097	28125	28206	28370	28124	28210	28100	28047	28178	28308	28625	28390	28202	28466	28235	28234	28164	28351	28286	28166	28562	28281	27947	28349	28067	28206	28096	28434	28526	28207	28260	28353	28407	28431	28441	28166	28221	28416	28164	28113	28403	28752	28104	28070	28206	28319	28397	28373	28208	28195	28108	28388	28058	28037	28211	28348	27899	28173	28031	28162	28112	28356	28353	28166	28465	28103	28115	28436	28162	28505	28169	28120	28416	28289	28172	28099	28369	28238	28164	28336	27960	28417	28315	28504	28168	28083	28250	28245	28273	27890	28266	28158	28366	28298	28401	28316	28174	28301	28354	28204	28097	28356	28456	28487	28434	28138	28101	28233	28144	28318	28191	28268	28551	28268	28062	28262	28205	28187	28032	28326	28416	28204	28351	28257	28175	28193	28085	28287	28166	28186	28340	28171	28370	28322	28411	28135	28210	28349	28380	28379	28234	28157	28301	28264	28398	28315	28243	28255	28465	28235	28102	28201	28497	28431	28231	28017	28186	27975	28499	28232	28228	28154	28429	28297	28311	28407	28437	28328	28247	28410	28217	28127	28311	28461	28112	28338	28393	28288	28263	28280	28058	28243	28315	28141	28277	28201	28271	28472	28380	28309	28206	28256	28226	28212	28086	28157	28479	28119	28236	28408	28115	28306	28300	28287	28406	28365	28081	28280	28307	28265	28078	28283	28269	28377	28216	28288	28358	28119	28405	28268	28304	28291	28304	28272	28283	28573	28524	28148	28286	28344	28283	28232	28181	28214	28184	28269	28265	28060	28563	28268	28325	28331	28140	28196	28475	28294	28176	28076	28213	28205	28114	28466	28359	28382	28212	28270	28380	28022	28258	28231	28322	28443	28362	28274	28153	28343	28255	28328	28140	28322	28341	28242	28103	28346	28331	28173	28241	28189	28356	28230	28077	28453	28047	28384	28240	28362	28214	28291	28311	28254	28365	28124	28364	28490	28233	28244	28237	28095	28170	28041	28328	28415	28189	28330	28376	28419	28212	28188	28442	28216	28284	27948	28236	28066	28238	28479	28201	28286	28104	28195	28346	28273	28155	28473	28199	28357	28289	28271	28350	28365	27952	28368	28354	28363	28590	28300	28262	28225	28341	28272	28587	28219	28118	28068	28148	28369	28531	28328	28366	28285	28159	28065	28118	28171	28232	28226	28235	28166	28403	28389	28261	28458	28273	28389	28341	28088	28423	28566	28253	28187	28197	28212	28123	28029	28115	28578	28275	28322	28171	28304	28169	28355	28240	28111	28382	28326	28229	28199	28356	28233	28134	28175	28235	28594	28359	28429	28400	28226	28259	28144	28538	28212	28162	28419	28375	28521	28366	28052	28084	28265	28198	28182	28390	28449	28317	28271	28065	28295	28230	27963	28333	28202	28102	28239	28505	28512	28438	28484	28080	28212	28177	28104	28287	28163	28404	28312	28417	28070	28179	28222	28030	28186	28415	28272	28193	28133	28165	28334	28262	28073	27914	28329	28290	28356	28272	28392	28203	28420	28438	28304	28104	28213	28495	28185	28168	28194	28220	28271	28302	28224	28311	28168	28206	28017	28292	28132	28115	28279	28212	28215	28067	28317	28090	28186	28157	28456	28451	28193	28390	28223	28399	28325	28127	28153	28209	27927	28088	28256	28212	28319	28315	28267	28380	28144	28332	28432	28437	28289	28246	28446	28363	28058	28094	28373	28326	28257	28235	28360	28195	28242	28168	28085	28436	28282	28129	28100	28280	28142	28130	28239	28407	28255	28346	28339	28070	28061	28401	28149	28084	28237	28416	28267	28124	28320	28379	28445	28165	28284	28311	28287	28424	28303	28309	28397	28298	28229	28104	28357	28219	28070	27887	28141	28223	28283	28341	28228	28601	28057	28193	28220	28015	28209	28158	28133	28244	28233	28380	28406	28253	28247	28211	28083	28216	28486	28142	28333	28268	28448	28098	28158	28474	28417	28282	28243	28435	28296	28098	28158	28223	28157	28334	28250	28202	28462	28268	28234	28355	28458	27990	28148	28055	28160	28066	28247	28195	28321	28240	28162	28234	28344	28373	28065	28290	28251	28391	28246	28249	27958	27980	28367	28206	28579	28350	28386	28186
26456	48261	40920	49901	93574	77816	54398	32603	21855	18364	17598	17584	17642	17538	17626	17655	17683	17629	17532	17482	17280	17473	17556	17617	17569	17617	17501	17316	17312	17447	17818	17413	17691	17667	17407	17607	17619	17663	17613	17547	17420	17702	17503	17469	17600	17373	17537	17517	17471	17561	17505	17614	17487	17440	17459	17528	17626	17337	17378	17571	17435	17472	17335	17515	17455	17550	17534	17346	17394	17499	17684	17351	17539	17767	17591	17445	17373	17437	17533	17575	17465	17531	17654	17529	17710	17551	17469	17420	17342	17619	17493	17574	17394	17478	17313	17589	17374	17368	17558	17540	17479	17454	17469	17501	17369	17603	17592	17390	17526	17561	17328	17400	17550	17357	17417	17326	17553	17203	17499	17321	17491	17398	17341	17514	17504	17547	17580	17504	17639	17443	17493	17421	17365	17426	17424	17607	17541	17494	17464	17515	17468	17447	17501	17542	17548	17340	17393	17359	17620	17521	17458	17486	17302	17404	17541	17635	17324	17311	17489	17461	17462	17417	17523	17334	17687	17423	17683	17336	17269	17398	17544	17424	17441	17214	17407	17444	17409	17466	17594	17359	17440	17547	17490	17539	17410	17616	17376	17529	17362	17254	17352	17522	17510	17374	17379	17413	17443	17476	17514	17473	17617	17422	17591	17464	17567	17320	17528	17530	17524	17517	17430	17386	17470	17570	17439	17701	17315	17516	17446	17516	17338	17485	17580	17499	17499	17386	17392	17354	17420	17392	17468	17553	17484	17320	17523	17620	17524	17612	17398	17463	17365	17463	17599	17513	17609	17379	17443	17510	17440	17604	17318	17482	17338	17567	17443	17544	17379	17537	17493	17517	17429	17446	17479	17493	17528	17321	17385	17525	17450	17372	17434	17310	17605	17507	17501	17373	17357	17524	17463	17491	17391	17315	17570	17467	17460	17517	17380	17269	17540	17449	17587	17378	17651	17483	17459	17402	17359	17313	17575	17502	17170	17461	17337	17593	17596	17354	17389	17365	17395	17586	17451	17516	17382	17429	17427	17412	17398	17503	17453	17391	17421	17495	17460	17368	17566	17518	17475	17620	17342	17485	17459	17464	17420	17485	17370	17387	17442	17381	17523	17515	17309	17510	17342	17329	17541	17440	17424	17370	17467	17407	17473	17503	17513	17194	17487	17611	17236	17222	17367	17456	17584	17507	17449	17414	17407	17517	17590	17626	17450	17440	17462	17582	17274	17405	17457	17495	17298	17293	17520	17341	17504	17315	17580	17340	17618	17549	17294	17394	17510	17478	17632	17465	17569	17438	17514	17522	17299	17467	17339	17406	17476	17274	17672	17530	17368	17466	17488	17474	17575	17433	17417	17438	17592	17315	17403	17435	17288	17472	17381	17510	17613	17374	17175	17440	17389	17457	17382	17471	17450	17469	17396	17595	17482	17422	17390	17536	17608	17415	17514	17455	17461	17372	17379	17536	17387	17498	17594	17505	17431	17419	17596	17513	17423	17320	17669	17494	17365	17459	17463	17409	17430	17642	17438	17672	17395	17388	17580	17509	17412	17415	17443	17524	17555	17470	17456	17356	17340	17436	17531	17406	17513	17287	17609	17487	17389	17462	17429	17393	17533	17342	17615	17536	17455	17342	17322	17263	17334	17415	17476	17405	17436	17444	17393	17427	17475	17576	17308	17420	17399	17533	17247	17550	17510	17453	17520	17543	17442	17478	17589	17373	17469	17393	17408	17332	17524	17510	17481	17454	17571	17314	17487	17234	17438	17414	17321	17368	17647	17483	17349	17478	17479	17483	17295	17442	17538	17544	17592	17496	17554	17529	17490	17426	17554	17337	17471	17620	17301	17683	17444	17549	17531	17457	17610	17599	17357	17398	17626	17301	17526	17577	17427	17414	17594	17363	17414	17472	17623	17503	17480	17367	17385	17559	17504	17416	17490	17466	17351	17434	17596	17369	17593	17328	17495	17510	17495	17453	17496	17519	17404	17500	17445	17420	17453	17386	17548	17227	17385	17589	17392	17379	17501	17580	17393	17404	17604	17364	17377	17532	17306	17546	17514	17426	17279	17431	17520	17383	17596	17443	17725	17353	17370	17534	17525	17421	17429	17626	17299	17511	17431	17235	17555	17310	17636	17197	17480	17384	17422	17489	17419	17334	17528	17521	17440	17243	17547	17388	17549	17444	17428	17594	17672	17430	17419	17355	17494	17553	17450	17445	17310	17349	17489	17436	17647	17345	17392	17538	17613	17547	17588	17302	17503	17075	17465	17472	17524	17406	17513	17261	17552	17322	17463	17362	17286	17460	17358	17388	17526	17426	17413	17364	17543	17694	17447	17498	17382	17576	17359	17493	17414	17296	17580	17475	17507	17466	17517	17281	17468	17363	17670	17496	17494	17364	17800	17495	17318	17447	17461	17595	17339	17393	17369	17568	17362	17342	17496	17482	17432	17295	17304	17473	17536	17542	17511	17469	17540	17386	17454	17453	17358	17466	17494	17567	17484	17412	17269	17508	17455	17484	17536	17712	17506	17403	17434	17433	17595	17571	17409	17352	17513	17316	17477	17325	17533	17478	17452	17395	17299	17656	17420	17397	17652	17326	17298	17445	17705	17279	17456	17402	17573	17442	17474	17468	17381	17361	17601	17515	17489	17578	17504	17505	17560	17608	17341	17523	17559	17384	17458	17490	17262	17607	17536	17380	17497	17419	17212	17561	17299	17450	17464	17398	17292	17532	17698	17572	17371	17568	17459	17572	17578	17403	17428	17317	17365	17394	17431	17467	17357	17549	17298	17532	17305	17306	17404	17508	17524	17394	17435	17289	17448	17432	17417	17459	17329	17508	17609	17235	17244	17592	17465	17361	17448	17512	17474	17487	17535	17754	17519	17263	17556	17583	17367	17598	17552	17540	17415	17521	17337	17386	17630	17396	17498	17375	17458	17422	17623	17302	17549	17367	17388	17656	17557	17533	17366	17409	17626	17589	17524	17461	17324	17394	17285	17602	17452	17426	17472	17540	17565	17529	17626	17535	17556	17422	17522	17456	17452	17691	17388	17265	17310	17534	17573	17574	17285	17527	17328	17341	17603	17267	17528	17360	17468	17570	17292	17597	17381	17356	17361	17527	17731	17537	17478	17282	17318	17507	17272	17420	17663	17313	17525	17384	17389	17431	17463	17339	17472	17434	17504	17374	17493	17391	17476	17679	17564	17410	17541	17477	17671	17359	17571	17548	17532	17402	17614	17322	17367	17318	17450	17567	17305	17300	17399	17515	17446	17500	17411	17364	17418	17403	17417	17387	17361	17601	17341	17482	17685	17412	17468	17569	17459	17323	17392	17449	17552	17319	17289	17592	17288	17311	17537	17621	17207	17395	17442	17268	17440	17714	17478	17342	17481	17683	17350	17400	17383	17501	17444	17638	17518	17521	17706	17326	17400	17556	17451	17265	17436	17482	17461	17397	17268	17485	17475	17347	17586	17648	17301	17567	17542	17509	17438	17658	17441	17426	17515	17474	17478	17440	17445	17404	17602	17441	17349	17514	17550	17477	17567	17458	17513	17542	17543	17495	17365	17584	17610	17389	17455	17400	17582	17331	17428	17422	17454	17302	17612	17247	17337	17485	17370	17557	17396	17470	17516	17472	17664	17363	17434	17472	17375	17393	17257	17329	17336	17553	17360	17512	17366	17490	17454	17504	17528	17474	17481	17621	17440	17340	17369	17465	17677	17454	17514	17421	17398	17435	17369	17356	17567	17614	17602	17619	17368	17574	17476	17454	17508	17484	17446	17479	17472	17443	17531	17516	17415	17602	17320	17304	17776	17521	17364	17273	17687	17424	17575	17358	17443	17497	17360	17526	17503	17304	17436	17532	17515	17541	17619	17392	17557	17351	17395	17471	17501	17364	17419	17540	17565	17469	17529	17470	17265	17565	17323	17550	17476	17335	17344	17470	17504	17469	17422	17286	17318	17531	17392	17407	17354	17386	17352	17408	17606	17420	17541	17783	17505	17436	17486	17589	17370	17668	17541	17488	17458	17565	17383	17484	17458	17542	17273	17398	17566	17432	17489	17445	17466	17384	17545	17482	17499	17532	17333	17582	17351	17480	17609	17281	17396	17347	17324	17418	17481	17595	17405	17258	17357	17627	17478	17549	17613	17564	17329	17572	17519	17465	17493	17572	17360	17478	17365	17399	17532	17407	17552	17510	17418	17505	17438	17350	17469	17450	17512	17430	17403	17431	17510	17493	17503	17467	17583	17659	17400	17575	17509	17296	17407	17653	17602	17558	17437	17388	17289	17552	17361	17452	17369	17414	17469	17539	17565	17378	17537	17230	17452	17521	17353	17453	17355	17512	17505	17278	17564	17530	17376	17507	17263	17370	17351	17314	17471	17470	17323	17454	17479	17463	17588	17513	17267	17535	17554	17387	17227	17384	17454	17320	17521	17239	17628	17395	17318	17359	17456	17503	17572	17598	17255	17423	17377	17442	17615	17389	17523	17232	17529	17379	17559	17480	17460	17643	17463	17493	17268	17398	17473	17540	17321	17522	17451	17406	17437	17481	17538	17451	17625	17380	17378	17548	17428	17360	17306	17424	17579	17295	17201	17361	17431	17446	17651	17434	17316	17356	17575	17364	17401	17489	17486	17635	17463	17299	17460	17433	17526	17544	17679	17389	17276	17598	17271	17457	17357	17525	17415	17623	17401	17430	17513	17355	17402	17497	17504	17702	17425	17332	17315	17317	17437	17405	17478	17411	17369	17588	17415	17472	17484	17411	17288	17486	17441	17553	17441	17319	17349	17319	17332	17497	17343	17654	17447	17614	17404	17347	17446	17510	17565	17423	17435	17540	17443	17470	17320	17388	17539	17397	17492	17321	17379	17615	17320	17375	17408	17352	17311	17572	17351	17475	17601	17557	17506	17464	17584	17518	17491	17457	17448	17207	17524	17360	17408	17537	17396	17389	17645	17508	17583	17221	17488	17349	17337	17432	17480	17447	17597	17509	17387	17257	17385	17474	17536	17419	17368	17321	17464	17398	17450	17501	17401	17434	17497	17294	17514	17433	17380	17200	17501	17353	17538	17309	17421	17443	17523	17201	17436	17564	17306	17695	17301	17502	17581	17424	17549	17377
35159	30781	33264	31704	39668	38841	34013	30114	28511	27984	27866	27955	27935	27680	27697	27916	27868	27946	28101	27911	27726	27770	27620	27667	27982	27629	27756	27717	27782	27843	27711	27864	27956	27808	27958	27997	27822	27801	27687	27873	27798	27932	28070	28010	27738	27857	27978	27779	27824	27868	27906	27819	27750	27861	27967	27859	27874	27940	27703	27733	27727	27946	27694	27776	27803	28019	27888	27983	27747	27585	27841	28150	27433	27651	27572	27810	27887	27817	27745	27585	27744	27876	27886	27893	28118	27775	27884	27987	27958	27674	27605	27871	27977	27946	27807	27586	27651	27760	27918	28048	27715	27919	27988	28050	27855	27881	27591	27786	28052	27870	27680	27914	27822	27787	27628	27601	27889	27799	27917	27498	27604	27443	27569	27902	27925	27713	27989	27909	27763	27877	27880	27807	27486	27786	27850	27875	27961	27898	27814	27507	27739	27965	27941	27937	27621	27789	27771	27879	27933	27758	27892	27768	27948	27915	27814	27781	27696	27815	27922	27876	27958	27877	27652	28011	27557	27674	27815	27996	27904	27733	27535	27760	27659	27531	27638	27553	27789	27921	27549	27977	27637	27782	27798	27672	27757	27755	27726	27682	27659	28055	27850	27635	28017	27945	27796	27860	27552	27672	27877	27595	27727	27692	27920	27919	27891	27868	28015	27797	27662	27870	27816	27893	27610	27764	27753	27696	27558	27654	27722	28038	27690	27874	27644	27935	27822	27843	27614	27867	27663	27933	27767	27657	27881	27849	27685	27868	27597	27841	27783	27981	27922	27871	27886	27694	27514	27579	27888	27785	27869	27844	27787	27787	28005	27843	27919	27640	27662	27624	27843	27776	27901	27876	27750	27845	27698	27828	27995	27873	27676	27449	27738	27695	27826	27903	27473	27677	27940	27885	27814	27888	28231	27879	27737	27694	27923	28219	27572	27591	27867	27859	27808	27627	27754	27975	28015	27890	27688	27875	27685	27913	27712	27903	27837	27680	27838	27584	27861	27932	27838	27716	27780	27771	27719	28016	27642	27815	27770	27696	28048	27932	27829	27945	27733	27563	27866	27680	27971	27886	28150	27786	27825	27856	28060	27915	27722	27941	28030	27851	27890	27835	27833	27899	27780	27980	27922	27921	27883	27885	27836	27943	27534	27704	27895	27862	27852	28006	27912	27788	27878	27910	27823	27665	27560	27987	27821	27706	27704	27776	27805	27893	27898	27702	27732	28110	27913	27768	27737	27790	27768	27819	27791	27768	27630	27893	27732	27861	27914	27844	27678	27732	28012	27853	27856	27674	27804	27953	27810	27919	27539	27878	27700	27743	27542	27899	27883	27786	27929	27757	27696	27889	28073	27844	27883	27799	27892	27870	27906	27856	27734	27553	27790	28124	27655	27653	27907	27749	27800	27790	27727	27925	27808	27869	27695	27800	27728	27672	27684	27820	27770	27988	27954	27937	27773	27847	27772	27850	27787	27704	27925	27875	27672	28072	27860	27815	27596	27886	27827	27749	27624	27679	27759	27873	27853	27687	27693	27893	27753	27778	28012	27951	27733	27432	27681	27525	27816	27597	27781	27920	28077	27700	28023	27820	27771	27784	28092	27711	27895	27817	27765	27794	27709	27610	28019	27740	27881	28075	27686	27779	27726	27819	27911	27827	27787	27912	27764	27975	27902	27845	27945	27832	27773	27948	27600	27847	27905	27764	27813	27976	28008	27819	27982	27910	27767	28125	27806	27460	27769	27652	27966	27965	27560	27804	27850	27776	27550	27666	27720	27892	27773	27587	27989	27808	27862	27725	27967	27541	27741	27698	27904	27866	27734	27660	27958	27690	27729	27790	27734	27877	27504	27850	27865	27762	27662	27801	28178	27790	27942	27867	27727	27753	27869	27725	28023	27831	28057	27835	27813	27836	27921	27921	27801	27561	27770	27774	27685	27713	27870	27594	27757	27734	27934	27911	27727	27737	27828	27806	27958	27801	27663	27479	27936	27966	28008	27873	27824	27973	27783	27811	27800	27911	27789	27622	27781	27765	27638	27784	27814	27698	27637	27768	28119	27745	27728	27869	27707	27886	27698	27904	28113	27855	27881	27592	27829	27846	27760	27788	28020	27728	27762	27856	27960	27826	27916	27804	28067	27569	27938	27757	27913	27885	27839	27875	27602	27650	27827	28075	27648	27845	27936	27843	27476	27903	27990	27645	27895	27992	27931	27553	27829	27799	27581	27846	27735	27979	27604	27687	27677	28011	27639	27837	28061	27905	27740	27946	27846	27805	27770	27895	27729	27911	27879	27889	27746	27723	28054	27799	27873	27904	27956	27881	27827	27756	28005	27589	27548	27551	27807	27630	27721	27713	27596	27578	27744	27607	27672	27827	27762	27803	27629	27839	27842	28078	27641	27718	28079	27771	27803	27542	27853	27877	27937	27946	27894	27664	27888	28046	27753	27895	27925	27881	27637	27624	27833	27733	27843	27796	27888	27837	27787	27815	27817	27537	27806	27591	27993	28027	27816	27945	27633	27796	27889	27923	27707	27683	27839	27986	27876	28054	27731	27748	27887	27830	27710	27833	27680	28023	27761	27794	27909	27822	27964	27753	27947	27801	27764	27951	27821	27949	27435	27662	27766	27873	27800	27834	27984	27840	27723	27855	27838	27927	27681	27760	28104	27867	28029	28037	27686	27776	27801	27632	27722	27649	27885	27815	27783	27622	27644	28038	27742	27800	27812	27891	27873	27788	27889	28020	27811	27971	27666	27808	27776	27875	28109	27615	28018	27719	27813	27823	27764	27861	27786	27876	27950	27859	27585	27857	27837	27546	27778	27759	28020	27493	27713	28055	27755	27890	27768	27852	27783	27518	27840	27694	27986	27924	27824	27895	27729	27767	27534	27686	27632	27752	27694	27989	27755	27826	27809	27882	27739	27906	27662	27632	27682	27767	27625	27986	27926	27807	28120	27820	27493	27733	27721	27647	27800	27825	27703	27676	27823	28145	27844	27637	27960	27602	27698	28005	27525	27685	27704	27920	27668	27782	27846	27816	27756	27941	27919	27585	27632	27580	27776	27673	27761	27744	27467	27760	27753	27658	28068	27905	27718	27803	27854	27496	27696	27901	27880	27872	27865	28060	27916	27741	27811	27940	27837	27799	28014	27642	27677	27749	28199	27712	28105	27857	28004	27815	27699	27719	27681	27457	27718	27957	28047	27812	27728	27753	27766	27789	27639	27836	27895	27753	27714	28052	27790	27877	27853	27606	27860	27861	27807	27984	27807	27791	27894	27856	27712	27541	27869	27883	28062	27635	27716	27733	27730	27547	27969	28014	27774	27824	27789	27855	27808	27964	28121	27895	27882	27796	27910	27874	27820	27978	27631	27560	27717	27698	27903	27763	28010	27817	27989	27903	27825	27897	28147	27977	27628	27470	27689	27849	27878	27621	27581	27787	27534	27845	27715	27907	27971	27782	27959	27683	27780	27706	27616	27878	27954	27811	27955	27686	27562	27876	27879	27741	27919	27974	27884	28032	27832	27799	27729	27575	27808	27886	27927	27797	28017	28006	27629	27674	27898	27777	27790	27832	27646	27732	28025	28045	27839	27779	27563	27864	27820	27967	27855	27947	27774	27782	27921	27862	27729	27670	27761	28228	27970	27952	27869	27723	27848	27685	28124	27844	28027	27924	27655	27678	27760	27508	27878	27934	27895	27793	27886	27729	27794	27908	27746	27582	27844	27839	27651	27997	27853	27554	27967	27556	27616	27963	27982	27767	27872	27995	27854	27733	27798	28011	27690	27876	27813	27981	27899	27854	27878	27573	27787	27933	27901	27909	27639	27880	27967	27895	27629	28017	27812	27871	27710	27834	27824	27626	27779	27752	28096	27870	28053	27573	27821	27936	27897	27650	27701	27645	27867	27834	27890	27806	27733	27640	27927	27921	28047	27658	27929	27763	27495	28075	27756	27854	27935	28014	27854	27704	27928	27692	27605	27716	27901	27772	27801	27601	27588	27867	27779	27859	27536	27942	27814	27946	27697	27640	27911	27754	27726	27922	27608	27835	28069	27891	27802	27808	27720	27856	27850	27762	27846	27656	27896	27753	27775	27711	27906	27824	27649	27928	27790	27971	27794	27564	27956	27752	27810	27857	27822	27922	27963	27824	27784	27433	27829	27895	27655	27660	27918	27840	27743	27610	27699	27723	27705	27865	27867	27837	27721	27797	27916	27840	28006	27733	27889	27665	28003	27826	28124	27733	27682	27597	27782	27977	27763	27738	27800	27660	27879	27814	27581	27768	27591	27815	27858	27712	27719	27893	27938	27766	27920	27774	27731	27972	27864	27588	28050	27719	27939	27785	27826	27781	27821	27678	27869	27927	27861	27991	27999	27532	27979	27793	27983	27610	27725	28018	27878	27852	27957	27762	27815	27858	27708	27717	27913	27647	27681	28302	27854	27656	27829	27909	27994	27598	27885	27672	27755	27887	27811	27982	27840	27794	27994	27671	27778	27911	27878	27814	27822	27716	27994	27796	27813	27853	28112	27898	27858	28081	27837	28061	27960	27611	28153	27801	27637	27977	27579	27826	27725	27655	27849	27879	28086	27669	27689	27915	27894	27999	27610	27760	27840	27884	27580	27836	27865	27638	27937	28120	27997	27726	27739	27874	27906	27938	27938	27716	27912	27679	28062	27795	27824	27634	27820	27795	27716	27968	27972	27802	27910	28141	27834	27869	27937	27666	27713	27941	28144	27722	27860	27848	27774	27848	27831	27725	27734	27556	27779	27780	27963	27721	27496	27824	27896	27698	27651	27544	27742	27903	27943	27836	27817	28030	27823	27893	27994	27970	28178	27924	27835	27815	27830	27613	27841	27580	27992	27737	27786	27689	27963	27868	27769	28105	27701	27664	27603	27803	27799	27832	27742	27894	27828	27884	27643	27698	27665	27856	27742	27629	27938	27544	27646	27687	27918	27609	27810	27750	27691	27646	27856	27816	28201	27678	27812	27779	27901	27853	27834	27885	27894	27920	27977	27713	27608	27809	27769	27765	27528	27757	27851	27975	27641	28024	27822	27793	27661	27754	27819	27486	27948	27708	27675	27696	27866	27699	27777	27722	27944	27743	27909	27832	27916	27707
21840	27800	23729	20312	31006	27320	22064	18599	17364	16804	16942	16866	16899	16828	16825	16970	16689	16862	17055	16991	16713	16801	16937	16827	16794	16877	16873	16808	16779	16697	16892	16747	16803	16794	16771	16923	16929	16819	16834	16796	16844	16625	16732	16638	16911	16775	16960	16849	16694	16835	16825	16796	16889	16752	16826	16774	16888	16777	16769	16868	16645	16736	16681	16804	16691	16925	16818	16724	16874	16781	16684	16876	16719	16745	16987	16882	16841	16796	16973	16773	16845	16853	16789	16783	16712	16952	16912	16869	17000	16793	16820	16888	16851	16595	16745	16898	16875	16827	16845	16699	16777	16809	16854	16768	16955	16837	16829	16954	16907	16759	16721	16804	16775	16908	16992	16942	16693	16921	16849	16852	16799	16840	16769	16768	16803	16816	16719	16716	16891	16814	16699	16864	16869	16552	17004	16872	16720	16638	16795	16681	16922	16752	16767	16755	16720	16935	16737	16768	16810	16912	16684	16891	16877	16931	16883	16743	16805	16818	16747	16777	16885	16951	16964	16787	16917	16649	16792	16488	16811	17058	16962	16867	16830	16655	16771	16745	16860	16782	16758	16753	16588	16942	16769	16786	16878	17001	16832	16802	16826	16719	16609	16711	16993	16607	16865	16679	16800	16753	16941	16678	16856	16762	16719	16788	16886	16835	16668	16743	16879	16730	16760	16902	16862	16907	16737	16876	16922	16876	16717	16798	16590	16992	16616	16845	16830	16715	16879	16872	16731	16933	16878	16946	16964	16788	16660	16697	16870	16944	16925	16866	16846	16721	16867	16915	16678	16752	16891	16732	16779	16707	16731	16900	16878	16962	16669	16888	16708	16630	16831	16645	16804	16986	16863	16905	16720	16943	16798	17110	16930	16549	16774	16651	16805	16824	16707	16830	16493	16834	16908	16912	16833	16840	16871	16905	16813	16963	16775	16801	16753	16767	16837	16808	16866	16828	16958	16706	16470	16768	16956	16744	17050	16770	16909	17021	17018	16534	16696	16876	16824	16810	16877	16692	16682	16958	16792	16917	16819	16910	16747	16944	16864	16676	16876	16810	16915	17016	16733	16714	16855	16814	16640	16738	16855	16704	16835	16725	16957	16625	16861	16927	16588	16797	16725	16752	16968	16766	16746	16851	16745	16883	16930	16729	16835	16803	16864	16754	16893	16779	16961	16759	16764	16852	16779	16708	16877	16675	16844	16886	16861	16754	16800	16727	16786	16739	16984	16854	16841	16713	16815	16933	16728	16834	16901	16947	16815	17041	17009	16981	16659	16801	17069	16725	16918	16714	16707	16729	16828	16878	16847	16795	16714	17008	16792	16813	16847	16709	16995	16717	16955	16784	16681	16803	16780	16886	16778	16665	16913	16861	16918	16819	16792	16704	16837	16870	16794	16906	16936	16894	16822	16723	16800	16793	16776	16768	16762	16993	16711	16694	16867	16759	16634	16843	16844	16848	16989	16713	16766	16950	16921	16896	16814	16785	16591	16937	16771	16941	16837	16807	16671	16876	16844	16818	16849	16807	16757	16791	16791	16694	16890	16711	16737	16845	16786	17001	16611	16838	16781	16637	16730	16804	16843	16940	16797	16934	16750	16782	16885	16779	17009	16906	16683	16682	16741	16782	16777	16758	16767	16791	16927	16715	16750	16677	16709	16735	16667	16980	16858	16866	16913	16776	16745	16747	16619	16761	16683	16685	16739	16861	16978	16765	16894	16862	16910	16860	16852	16830	16855	16641	17010	16723	16647	16841	16892	16845	16724	16662	16944	16900	16944	16705	16859	16759	16718	16955	16808	16880	16817	16798	16707	16685	16734	16844	16859	16960	16679	16757	16870	16898	16790	16764	16770	16959	16754	16730	16961	16897	16834	16872	16865	16796	16917	16989	16702	16631	16904	16683	16751	17003	16902	16827	16853	16602	16772	16814	16986	16885	16793	16713	16966	16784	16934	16798	16839	16686	16918	16832	16813	16953	16842	16831	16602	16712	16825	16806	16716	16868	16719	16684	16791	16903	16771	16757	16724	16696	16866	16887	16777	16830	16745	16901	16852	16673	16885	16845	16863	16702	16830	16621	16672	16892	16638	17015	16818	16773	16895	16861	16805	16770	16840	16710	16817	16831	16837	16758	16886	16774	16677	16938	16879	16746	16856	16923	16888	16819	16917	16662	16660	16974	16915	16973	16654	16686	16782	16641	16933	16892	16702	16827	16589	16852	16872	16701	16706	16928	16650	16876	16854	16648	16704	16699	16821	16823	16733	16716	16743	16733	16827	16812	16748	16829	16796	16865	16843	16704	16695	16902	16734	17136	16938	16693	16799	16613	16746	16747	16856	16698	16714	16574	16676	16797	16770	16780	16725	16700	16723	16819	16925	16769	16903	16731	16897	16706	16764	16659	16920	16985	16828	16904	16737	16591	16828	16844	16958	16844	16848	16748	16731	16989	16831	16922	16904	16822	16629	16731	16745	16868	16837	16770	16870	16937	16912	16847	16859	16930	16803	17007	16913	16796	16917	16723	16950	16843	16828	16796	16724	16941	17062	16679	16745	16793	16777	16947	16852	16855	16747	16927	16676	16675	16769	16943	16857	16860	16681	16694	16914	16716	16722	16956	16928	16831	16881	16802	16828	16906	16827	16718	16675	16884	16658	16705	16713	16924	16942	16799	16728	16873	16770	16833	16882	16804	16875	16598	16721	16929	16788	16931	16745	17085	16962	16863	17069	16845	16740	16854	16850	16772	16648	16635	16586	16998	16736	16799	16877	16784	16739	16823	17029	16775	16749	16759	16755	16978	16576	16655	16824	16838	16798	16728	16969	16807	16923	16824	16663	16817	17044	16899	16810	16772	16786	16788	16940	16552	16624	16597	16890	16786	16844	16818	16817	16740	16845	16593	16866	16886	16815	16799	16702	16781	16808	16838	16889	16763	16762	16770	16889	16711	16930	16833	16928	16653	16931	16726	16826	16741	16880	16708	16761	16958	16665	16809	16957	16961	16731	16824	16838	16951	16825	16736	16973	16700	16949	16780	16868	16949	16710	16781	16771	16662	16932	16818	16730	16926	16897	16733	17001	16717	16863	17026	16884	16812	16898	16638	16982	16952	16686	16736	16805	16695	16966	16744	16828	16807	16762	16615	16887	16903	16981	16828	16683	16873	16926	16935	16839	16897	16923	16817	16836	16628	16898	16705	16814	16910	16852	16802	17012	16833	16759	16610	16757	16792	16822	17056	16646	16909	16741	16796	16747	16803	16913	16753	16918	16984	16871	16773	16874	16811	16736	16783	16656	16798	16862	16810	16730	17115	16838	16900	16972	16706	16714	16810	16779	16821	16805	16944	16917	16710	16729	16669	16809	16691	16978	16964	16800	16980	16741	16811	16879	16845	16892	16759	16631	16684	16850	16801	16776	16717	16847	16855	17000	16906	16775	16875	17035	16927	16701	16955	16933	16940	16891	16879	16778	16702	16894	16865	16770	16815	16666	16876	16833	16880	16961	16787	16747	16657	16876	16806	16702	16750	16702	16744	16915	16788	16731	16728	16773	16874	16692	16675	16828	16707	16689	16741	16731	16659	16856	16718	16953	16927	16656	16852	16911	16877	16755	16793	16935	16835	16940	16771	16779	16919	16605	16930	16757	16842	16755	16947	16618	16656	16802	16778	16942	16909	16863	16723	16765	16687	16596	16945	16693	16752	16741	16767	16874	16820	16800	16766	16787	16688	16782	16836	16839	16862	16903	16736	16709	17076	16707	16746	16753	16876	16809	16704	16938	16894	16929	16745	16934	16720	16704	16850	16758	16834	17096	16769	16829	16806	16743	16866	16993	16843	16836	16823	16887	16714	16722	16822	16986	16790	16861	16703	16821	16771	16815	16901	16761	16996	16662	16931	16954	16817	16780	16744	16714	16849	16808	16895	16724	16799	16632	16846	16727	16705	16873	16747	16773	16720	16773	16801	16771	16598	16960	16781	16844	16921	16990	16710	16827	16775	16760	16880	16748	16698	16751	16811	16905	16747	16704	16851	16889	16752	16824	16721	16763	16782	16855	16833	16747	16778	16994	16794	16958	16706	16835	16891	16865	16872	16713	16839	16873	16690	16816	16876	16705	16864	16850	16767	17082	16870	16856	16822	16953	16742	16714	16924	16770	16722	16744	16661	16964	16823	16864	16774	16757	16703	16849	16820	16793	16733	16844	16940	16918	16792	16791	16931	16824	16674	16847	16839	16953	16748	16652	16949	16818	16881	16713	16894	16792	16685	16791	16848	16706	16902	16689	16596	17120	16885	16751	16701	16825	16910	16742	16766	16766	17020	16569	16697	16732	16773	16924	16823	16710	16757	16749	16734	16795	16861	16719	16934	16762	16663	16862	16842	16818	16910	16906	16764	16746	16873	16973	16813	16992	16906	16812	16751	16789	16932	16725	16840	17011	16807	16895	16867	16794	16782	16846	16698	16882	16735	16685	16885	16724	16928	16634	16935	16746	16630	16707	16619	16877	16984	16674	16916	16879	16868	16916	16712	16846	16818	16728	16883	16844	17042	16838	16770	16790	16850	16775	16716	16856	16979	16763	16661	16652	17052	16916	16712	16970	16825	16828	16774	16729	16755	16933	16908	16931	16873	16895	16720	16712	16922	16805	16819	16816	16877	16802	16982	16917	16801	16867	16728	16954	16858	16887	16841	16953	17026	16912	16851	16693	17063	16762	17009	16770	16893	16641	16731	16976	16677	16786	16947	16744	17036	16963	16892	16722	16837	16769	16601	16886	16728	16739	16815	16890	16714	16549	16653	16656	17038	16767	16890	16961	16751	16801	16784	16910	16964	16885	16861	17047	16611	16773	16822	16778	16794	16749	16764	16868	16729	16788	16691	16787	16819	16624	16934	16906	16690	16774	16906	16938	16861	16828	16728	16730	16848	16849	16929	16796	16644	16925	16778	16642	16779	16926	16838	16738	16897	16807	17022	16906	16920	16776	16733	16786	16719	16758	16857	16893	16782	16870	16854	16785	16924	16768	16796	16776	17095	16782	17053	16906	16861	16882	16806	16723	16698	16929	16767	16863	16847	16864	16996	16864	16669	16777	16906	16850	16610	16867	16753	16861	16863	16695	17001	16851	16748	16727	16709
25848	21726	29059	34551	65493	61444	48195	35668	30187	28583	28064	27652	27791	27701	27548	27606	27536	27812	27687	27781	27911	27732	27759	27821	27653	27488	27438	27643	27661	27615	27875	27511	27616	27633	27538	27711	27894	27464	27533	27485	27592	27266	27320	27699	27685	27728	27548	27508	27674	27748	27455	27565	27572	27303	27535	27887	27763	27622	27540	27396	27605	27629	27558	27691	27579	27680	27677	27495	27671	27645	27559	27538	27633	27604	27392	27532	27666	27903	27553	27604	27740	27625	27744	27617	27609	27477	27696	27722	27668	27679	27509	27174	27620	27839	27667	27650	27619	27456	27543	27528	27632	27575	27704	27532	27394	27412	27685	27572	27593	27562	27604	27760	27556	27292	27502	27633	27822	27515	27517	27552	27736	27478	27291	27495	27956	27563	27526	27721	27503	27687	27280	27494	27516	27586	27955	27480	27484	27315	27595	27503	27626	27438	27616	27435	27599	27544	27621	27647	27603	27515	27402	27578	27321	27655	27515	27592	27619	27733	27613	27444	27718	27500	27462	27404	27462	27641	27273	27616	27777	27566	27748	27618	27564	27516	27632	27405	27467	27613	27589	27411	27634	27781	27703	27244	27473	27429	27589	27396	27550	27491	27636	27431	27580	27497	27385	27534	27875	27734	27334	27869	27578	27632	27596	27280	27779	27868	27585	27619	27725	27472	27592	27500	27712	27747	27377	27563	27358	27544	27585	27551	27502	27666	27560	27578	27557	27606	27618	27726	27289	27605	27575	27173	27569	27527	27524	27750	27382	27286	27534	27555	27616	27453	27572	27678	27838	27481	27695	27647	27428	27316	27553	27742	27608	27500	27370	27374	27449	27395	27243	27372	27290	27486	27286	27151	27373	27371	27301	27452	27521	27619	27489	27580	27389	27405	27521	27540	27493	27663	27300	27461	27600	27459	27563	27770	27642	27425	27624	27584	27492	27615	27696	27677	27323	27384	27458	27840	27378	27226	27428	27592	27601	27506	27322	27273	27580	27338	27566	27846	27600	27436	27255	27524	27554	27280	27662	27456	27783	27738	27349	27309	27812	27730	27563	27429	27564	27400	27440	27833	27578	27570	27722	27570	27388	27581	27406	27593	27385	27553	27504	27559	27726	27705	27562	27588	27536	27437	27599	27731	27316	27620	27331	27433	27425	27400	27239	27381	27417	27521	27318	27426	27586	27587	27708	27384	27441	27495	27657	27537	27515	27042	27482	27178	27768	27919	27546	27689	27564	27691	27599	27377	27596	27235	27378	27303	27665	27647	27434	27562	27372	27610	27340	27719	27675	27499	27752	27527	27407	27344	27573	27582	27476	27543	27599	27473	27499	27415	27248	27406	27502	27585	27322	27590	27794	27390	27332	27677	27685	27505	27821	27728	27490	27664	27651	27636	27535	27551	27412	27414	27310	27727	27855	27698	27474	27651	27627	27552	27457	27332	27519	27448	27596	27622	27618	27418	27605	27944	27372	27613	27691	27559	27437	27420	27558	27318	27765	27594	27542	27304	27438	27440	27453	27978	27655	27489	27777	27366	27620	27613	27804	27521	27311	27571	27549	27636	27504	27745	27433	27346	27594	27495	27405	27352	27605	27332	27615	27571	27539	27658	27391	27689	27601	27433	27476	27372	27663	27441	27505	27409	27545	27805	27546	27182	27491	27570	27505	27707	27512	27587	27473	27764	27540	27443	27720	27628	27419	27442	27551	27503	27865	27600	27442	27729	27756	27439	27499	27511	27650	27528	27339	27664	27736	27470	27614	27758	27466	27478	27639	27455	27619	27515	27557	27352	27366	27544	27669	27382	27523	27606	27384	27421	27690	27517	27592	27365	27541	27490	27518	27645	27675	27635	27155	27736	27361	27459	27574	27280	27633	27543	27564	27431	27555	27633	27635	27474	27627	27551	27414	27616	27319	27254	27655	27471	27648	27625	27788	27602	27364	27787	27924	27442	27563	27628	27500	27543	27608	27658	27493	27927	27784	27583	27401	27561	27437	27619	27786	27461	27316	27487	27561	27830	27383	27632	27580	27474	27737	27728	27447	27578	27893	27666	27262	27633	27743	27400	27543	27308	27697	27527	27718	27251	27897	27699	27461	27443	27388	27490	27486	27411	27542	27415	27461	27731	27470	27703	27613	27753	27446	27743	27459	27285	27365	27782	27787	27603	27467	27610	27635	27526	27587	27695	27471	27411	27438	27562	27683	27575	27846	27440	27790	27532	27509	27640	27528	27414	27656	27648	27806	27467	27556	27414	27593	27564	27564	27480	27724	27623	27561	27699	27277	27629	27678	27582	27537	27432	27660	27495	27608	27671	27486	27351	27310	27621	27452	27262	27283	27272	27558	27429	27607	27141	27538	27514	27437	27580	27664	27448	27593	27748	27790	27592	27696	27953	27405	27570	27571	27431	27629	27499	27731	27571	27772	27240	27465	27744	27951	27359	27558	27349	27620	27611	27550	27220	27575	27551	27359	27677	27673	27579	27611	27548	27378	27473	27537	27526	27386	27574	27465	27521	27113	27332	27553	27719	27588	27663	27477	27502	27593	27545	27615	27644	27553	27587	27489	27645	27515	27800	27582	27688	27442	27443	27486	27504	27335	27700	27610	27755	27633	27651	27635	27493	27446	27599	27528	27584	27407	27596	27557	27460	27389	27439	27676	27717	27804	27568	27456	27508	27530	27614	27674	27614	27486	27711	27243	27385	27613	27859	27664	27772	27672	27662	27599	27673	27535	27381	27524	27285	27523	27410	27367	27391	27423	27731	27627	27606	27517	27468	27709	27501	27370	27533	27734	27585	27415	27559	27613	27408	27567	27537	27621	27470	27683	27583	27663	27618	27629	27731	27542	27584	27658	27581	27488	27469	27554	27302	27667	27913	27439	27503	27667	27792	27414	27768	27609	27401	27777	27596	27578	27664	27473	27408	27604	27444	27527	27392	27250	27592	27412	27307	27676	27470	27500	27397	27570	27544	27675	27418	27711	27435	27776	27757	27686	27468	27573	27626	27500	27595	27478	27613	27884	27632	27296	27637	27723	27451	27342	27634	27520	27755	27578	27962	27804	27657	27583	27605	27760	27323	27530	27381	27512	27398	27485	27529	27578	27591	27465	27618	27631	27535	27633	27511	27610	27429	27404	27616	27508	27779	27620	27505	27655	27686	27763	27810	27661	27677	27649	27682	27521	27762	27626	27568	27556	27501	27711	27523	27204	27404	27585	27389	27666	27656	27640	27732	27635	27632	27636	27477	27510	27526	27829	27616	27388	27566	27696	27696	27654	27612	27547	27660	27699	27257	27639	27385	27475	27664	27433	27495	27338	27607	27580	27491	27371	27582	27646	27764	27727	27309	27623	27473	27721	27668	27346	27543	27573	27496	27468	27455	27636	27388	27559	27880	27707	27676	27719	27809	27416	27479	27536	27368	27654	27527	27653	27504	27599	27463	27474	27588	27606	27450	27524	27543	27736	27634	27824	27360	27476	27238	27695	27489	27756	27636	27586	27551	27699	27473	27771	27685	27625	27566	27682	27765	27513	27593	27826	27471	27482	27674	27347	27278	27427	27559	27674	27652	27590	27783	27741	27709	27402	27527	27414	27610	27415	27284	27463	27716	27567	27691	27806	27350	27574	27557	27486	27866	27605	27386	27652	27432	27516	27540	27572	27372	27424	27625	27532	27529	27454	27267	27516	27465	27937	27519	27820	27640	27462	27350	27559	27444	27378	27637	27742	27693	27697	27635	27584	27466	27526	27560	27537	27498	27516	27602	27659	27742	27483	27461	27396	27768	27568	27731	27675	27390	27537	27485	27523	27357	27432	27515	27583	27792	27798	27808	27532	27684	27756	27592	27747	27514	27591	27472	27590	27601	27675	27642	27505	27603	27506	27548	27716	27680	27723	27794	27542	27552	27536	27739	27710	27523	27637	27573	27531	27549	27605	27486	27449	27660	27764	27761	27699	27729	27629	27745	27559	27585	27827	27784	27595	27650	27604	27605	27538	27740	27440	27558	27650	27297	27522	27616	27650	27663	27500	27612	27431	27749	27506	27647	27545	27585	27515	27461	27614	27442	27569	27610	27746	27435	27742	27633	27615	27732	27608	27407	27606	27633	27374	27503	27571	27519	27241	27582	27668	27352	27613	27751	27477	27592	27357	27649	27694	27617	27429	27535	27676	27652	27812	27652	27369	27519	27502	27653	27583	27668	27744	27913	27475	27548	27520	27425	27381	27640	27520	27546	27570	27567	27515	27715	27655	27579	27758	27400	27478	27524	27532	27580	27574	27592	27321	27609	27433	27789	27473	27530	27671	27586	27830	27553	27596	27436	27595	27694	27553	27391	27477	27469	27553	27721	27439	27444	27809	27512	27554	27642	27378	27212	27594	27655	27548	27427	27532	27725	27703	27596	27286	27521	27649	27922	27591	27459	27715	27718	27345	27419	27570	27734	27531	27177	27385	27637	27657	27540	27362	27446	27648	27637	27541	27590	27616	27492	27445	27641	27623	27445	27563	27640	27347	27508	27629	27823	27477	27393	27404	27378	27501	27525	27754	27359	27535	27471	27567	27258	27205	27582	27598	27581	27248	27357	27701	27558	27620	27680	27450	27352	27463	27645	27585	27487	27526	27586	27787	27593	27597	27401	27278	27572	27549	28012	27770	27464	27653	27502	27809	27763	27415	27840	27812	27438	27458	27404	27539	27533	27578	27411	27377	27475	27359	27382	27482	27599	27789	27520	27722	27761	27689	27624	27641	27531	27786	27668	27690	27520	27553	27562	27738	27600	27507	27515	27534	27534	27781	27462	27676	27706	27518	27688	27637	27638	27289	27827	27448	27610	27464	27524	27786	27663	27585	27469	27543	27407	27487	27470	27593	27416	27634	27464	27397	27847	27863	27586	27503	27548	27547	27515	27536	27597	27491	27549	27555	27487	27608	27308	27371	27523	27699	27574	27632	27762	27662	27463	27557	27483	27548	27369	27597	27786	27740	27584	27781	27140	27349	27575	27661	27630	27699	27626	27350	27760	27528	27693	27629	27770	27651	27768	27501	27659	27833	27726	27613	27924	27711	27486	27349	27541	27535	27622	27616	27766	27484	27628	27695	27360	27574	27494	27678	27663	27628	27776	27544	27706
21396	36037	32070	32004	68342	54906	37695	23965	18830	17239	17046	17112	16793	17155	16934	16909	16754	16855	16907	17026	17071	16663	17118	16887	16752	17024	16838	16810	16925	16827	16956	16851	16983	16960	16877	16851	16948	16858	17116	16919	17040	16904	16868	17091	16798	16860	16721	16899	16825	16972	16887	16826	16881	16785	16952	16901	16888	16920	16982	16840	16989	16968	16821	16957	16812	16993	16858	16711	16910	16848	16841	17000	16877	16868	16935	17056	16998	16839	16894	16761	16815	16809	17052	16888	16953	16929	16790	16859	16938	16811	16767	16879	16813	16982	16844	16725	16806	16955	16783	16798	17082	16757	16810	17081	16847	16754	16957	16825	16951	16879	16771	16985	16888	16858	16953	16827	16911	16832	16841	16787	16994	16796	16922	16636	16805	16788	16914	16894	17080	17024	16856	16909	17042	16958	16872	16762	16880	16873	16689	17097	16792	16786	16890	16863	16898	16843	16930	16919	16840	17039	16802	16742	17013	16793	16782	16905	16814	16864	16860	16846	16894	17002	16914	16875	16824	16898	16991	16670	16943	16910	16847	16836	16701	16789	16971	16894	16933	16923	16933	16758	16937	16781	16562	16872	16877	16798	16748	16864	16954	16762	16993	16830	16804	16856	16972	16876	16802	16975	17074	16824	16819	16903	16913	17005	16878	16872	16800	16849	16765	16794	16880	16803	16625	16872	16896	16815	16883	16938	16888	16975	16920	16750	16829	16895	16751	16872	16722	16748	16989	17022	16755	16925	16857	16991	16767	16791	16811	16750	16734	16814	16800	16948	16876	16714	16920	16941	16763	16844	17054	16856	17040	16930	16897	16902	16974	16811	16824	16909	17136	16876	16857	16754	16876	16798	16808	16861	16937	16990	16752	16907	16842	17025	16887	16769	16996	16757	16858	16952	16858	16744	16829	16992	16798	16851	16778	16767	16990	16733	16710	16688	16831	17021	16972	16912	16696	17024	16687	16926	16883	16729	16827	16855	17001	16632	16924	16901	16762	16787	16834	16815	16796	16943	17011	17099	16799	16976	16657	16863	16777	16787	16827	16944	16772	17001	17013	16856	16848	16885	16862	16903	16798	16885	17010	16824	16950	16806	17070	16976	16790	16819	16673	16998	16905	16811	16892	16786	16830	16850	16923	16813	16822	16793	17101	17010	16827	16948	16961	16731	16825	16742	16850	16957	16837	17085	16756	16932	16794	17071	16866	17050	16981	16763	16889	16881	16851	16874	17031	16592	17022	16848	16868	16905	16940	16926	16898	16858	16726	16782	16727	16980	16784	16913	16903	16929	16925	16841	16825	16764	16758	16717	16924	16730	16986	17021	17029	16848	16929	16802	16909	16803	16919	17009	16608	16817	16988	16787	16939	16910	16830	16783	16799	16817	16911	16724	16847	16976	16844	16920	16809	16910	16737	16874	16850	16836	16762	16953	16788	16983	16632	16949	16990	16800	16805	16960	16669	16830	16771	16870	16768	16863	16921	16887	16676	16976	16732	16850	16821	16792	16893	16766	16740	16884	16981	16986	16900	16818	16880	16867	17062	16915	16906	16849	16916	16813	16754	16923	16910	16760	17096	16900	16944	16747	16947	16943	16716	16956	17001	16690	16808	17045	16841	16849	16935	16816	16672	16804	16746	16902	16911	16837	16805	16836	16889	16835	16953	16789	16918	16783	16711	16932	16783	16841	16722	16829	16848	16754	16852	16960	16857	16920	16951	16935	16989	16804	16856	16735	16878	16923	16778	16869	16983	16887	16814	16785	16975	16937	16859	16631	17043	16888	17045	16930	16977	17192	16820	16877	16968	17036	16640	16961	16674	16877	17012	17046	16761	16930	16821	16873	16773	17023	16949	16945	16849	16872	16926	16961	16887	16941	16684	16868	16765	16816	16958	16997	16889	16810	16883	16777	16813	16844	16935	16815	16814	16988	16957	16805	16937	16916	16784	17040	16788	17039	16666	16851	16922	16783	16864	16778	17017	17065	16914	16951	17047	16795	16982	16826	17037	16780	16867	16784	17061	16805	16777	16943	16787	16660	16956	16853	16766	16766	16852	16795	16997	16761	16851	16990	17034	16890	16887	16722	16836	16907	16704	16952	17033	17043	17047	16847	16928	16965	16930	16736	16749	16942	16760	16888	16645	16811	16933	16951	16846	16790	16884	16853	16919	16919	16871	16786	16898	16934	16865	16925	16970	16853	17016	16823	16843	16889	16994	16630	16933	16967	16702	16894	16866	16982	16775	16826	16674	16889	16776	16962	16856	17017	16802	16713	16814	16716	17043	16737	16782	16932	16872	16932	16726	16829	16740	16999	16837	17016	16861	16980	17043	16822	16872	16839	16961	16587	16859	16886	16828	16995	16724	17023	16804	16973	16995	16778	16975	16875	16833	17107	17024	16806	16939	17007	17024	16992	16694	16701	16891	16977	16891	17020	16638	17046	16698	16846	16921	16938	16889	17011	17044	16876	17035	16791	16817	16684	17096	16792	16927	16879	16854	16909	16671	16999	16801	16771	16910	16817	17047	16804	16868	16839	16842	16973	16860	16778	16958	16854	16802	16864	16768	16754	16842	16693	16885	16838	16715	16790	16796	16839	16832	16955	16897	16923	16868	16834	16753	16792	16990	16925	16876	16673	16840	17010	16829	17002	16968	16833	17016	16846	16841	16934	16801	16819	16853	16857	16794	16889	17020	17045	16811	17016	16884	16938	16830	17028	16729	16868	16747	16883	16824	16917	16799	16765	16906	16848	16991	16831	16831	16961	17038	16790	16841	16879	16873	16840	17055	16822	16809	16815	16865	16623	16815	16905	16913	16889	16791	17002	16961	17086	16813	16764	17004	16853	16807	16944	16997	16762	16825	16860	16977	16843	17079	16954	16811	16900	16856	16708	16810	16736	17046	16851	16777	16968	16755	16803	16905	16835	16950	16800	16792	16866	16926	16974	16958	16942	16846	16825	16829	16731	17035	16902	17096	16740	17007	16820	16968	16884	16927	16862	16948	16714	17023	16894	16730	16819	16830	16831	16950	16998	16977	16833	16822	16841	16861	16963	17006	16906	16810	16884	16873	17023	16934	16701	16800	16808	17031	16775	16947	16856	16721	16827	16817	16702	16872	16793	16846	16895	16881	16793	16934	16752	16736	16939	16825	16923	17022	16996	16728	16868	16731	16916	16866	16863	17030	16978	16798	16849	16752	17105	16838	16854	16825	16803	16927	16942	16897	16812	16689	16754	16793	16827	16744	16994	16780	16967	16728	16899	16639	17022	16940	17086	17018	17021	16959	16977	16899	16958	16885	16843	16802	16722	16918	16935	16772	16895	17065	16789	16723	16862	16753	16916	16882	16870	16797	16868	17021	16841	17097	16786	16791	16771	16752	16894	17057	16985	16856	16815	16737	16894	16816	16884	16817	16868	16740	16838	16904	16883	16714	16885	16850	16924	16650	16819	16870	16885	16964	16830	16704	17005	16950	16877	16763	16740	16741	16892	17015	16829	16900	16858	16911	16864	16863	16843	16909	16874	17108	16878	16922	16821	16988	16770	16939	16982	16930	16848	16738	16888	16945	16805	16706	16927	16759	16861	16796	16789	16823	16858	16728	16779	17076	16824	16806	16920	16735	16810	16930	16870	16886	16784	16952	16850	17120	16888	16912	17079	16918	16899	17121	16987	16914	17030	16794	16849	16982	16939	16896	16766	17060	16862	16947	16780	17075	16924	16809	16888	16971	16964	16845	16792	16903	16816	16776	16872	16993	16979	16942	16979	16885	16720	16899	16853	16884	17139	16819	16763	16686	16844	16963	16938	16939	16765	16943	16926	16761	16814	16960	16930	16730	16824	16978	16751	16958	16902	17035	16758	16763	16910	17037	16976	16986	16744	16760	16814	16833	16670	16893	16877	16755	16821	16839	16839	16857	16771	16733	16861	16838	16699	16619	17102	16872	16680	16852	17044	16974	16753	16845	16944	16936	16954	16895	16810	16871	16929	16781	16900	17116	16866	16788	16772	16904	16664	16936	16844	16905	16695	16755	17028	16827	16852	16911	17025	16776	16951	16695	17057	16969	16773	16796	16855	16875	16921	16827	17035	17012	17029	16969	16910	16758	16832	16659	16896	16847	17053	16908	17037	16987	17023	16842	16923	16995	16882	16876	17011	16677	16981	16983	16831	16724	16933	16867	17035	16882	17075	16824	16820	17015	16894	16804	16874	16991	16854	16803	17084	17148	16787	16868	16867	16997	16943	17004	16908	16862	17055	16802	16958	16866	16812	16871	16947	16879	16867	16799	16778	16751	16679	16690	16881	17055	16847	16945	16948	16993	16892	17021	16958	16908	16896	16843	16891	16837	16669	16999	16767	17060	16946	16927	16999	16966	16961	16919	16806	16943	16704	16874	17063	16751	16919	16851	16913	16937	16915	16816	16439	17067	16893	16894	16845	16920	17028	16875	16976	16809	16683	16895	16856	16638	16809	16807	16896	16915	17080	16959	16812	17035	16866	16857	16959	16785	16939	16911	16883	16903	16846	16998	17016	16734	16652	16888	16731	17029	16939	16942	16805	17079	16828	16622	16788	16696	16813	16864	16920	16717	16892	16824	16811	16899	16702	16919	16831	16841	16920	16957	16674	16868	16831	16784	16912	16806	17040	16808	16746	16925	16776	16897	16873	16683	16733	16827	16675	16937	16921	16905	16712	17052	16477	16954	16805	16939	16931	16844	16800	17133	16999	16946	16906	16850	16891	16852	16999	16708	16927	16898	16769	16769	16804	16797	16955	16694	16649	16718	17003	16825	16972	16912	16880	16760	16880	16866	16840	16900	16956	16797	16853	16802	16953	16775	16920	16836	16875	16928	16884	16678	16975	16924	16895	17036	16910	16701	16930	16862	16854	16820	16803	16818	16848	16826	16730	16872	17134	17106	16663	16821	16776	16770	16860	17035	16833	16836	16883	16720	16918	16945	16793	16754	16968	16995	16819	16960	16904	17000	16753	16858	16841	16999	16834	16885	16871	16922	17057	16958	16836	16983	16676	16785	16915	16873	16986	17002	16886	16949	16854	17041	17096	16867	16674	17011	16836	16915	16815	16848	16944	16905	16974	16894	16766	16842	17076	16646	16856	17097	17111	16810	16880
23383	21556	28784	28954	72396	76293	61149	43672	33939	30377	28872	28547	28565	28450	28515	28653	28466	28150	28465	28596	28315	28258	28195	28263	28296	28348	28390	28273	28267	28199	28334	28202	28307	28235	28308	28138	27995	27978	28072	28010	27923	28264	28169	28384	28228	28277	28159	28179	28186	28260	28120	28009	28171	28022	28067	28079	28220	28099	28195	28097	28255	28429	28418	28118	28141	28239	28012	28189	28003	27932	28310	28134	28256	28161	27834	28202	27940	28109	27904	28305	27931	28181	28326	28275	28306	28357	28184	28181	28152	28049	27971	28425	28039	28312	27822	27912	28137	28110	28157	28260	28388	28249	28183	28367	28277	28078	27979	28363	28074	28396	27945	28354	28109	28031	28130	28131	27967	28341	27968	28165	28313	28285	27914	28236	28026	28103	28408	28202	27948	27882	27879	28084	28091	27895	28082	27956	28070	28240	28322	28374	28261	28413	28123	28133	28081	28293	28073	28132	28123	28107	28128	28123	28144	28173	28204	28207	28088	28029	28003	28007	28076	28027	28077	28153	28458	28399	28145	28159	27894	28198	28260	28155	28174	28099	28408	28122	28232	28291	28095	28081	28185	28088	28219	27998	28214	28075	28322	28253	28132	28083	28306	28258	28145	28155	28160	28072	28231	28083	28109	28286	27952	28060	28178	28174	28118	28007	28132	28129	27824	28238	28058	28200	28287	28084	28208	28134	28334	28306	28338	28029	28271	28089	28158	28142	28163	28127	28171	28110	28154	27906	27865	28255	28114	28270	28067	27969	28083	28216	28161	28006	28161	28206	27969	28108	28098	28083	27875	28100	28272	28009	28062	28061	28152	28297	28220	28247	28293	28073	27842	28042	28090	27994	28005	28325	28212	28137	28277	27998	27894	28352	28029	28282	28193	28219	28012	28077	28341	28227	27881	27844	27566	28088	28045	28068	28413	28315	28187	28236	28326	28364	27956	28285	28038	28130	28191	28012	27919	28196	28296	28169	28016	28106	28118	27911	28226	28129	28176	28279	28209	28124	28077	28190	28071	28271	28258	28250	28003	28057	27979	27943	28116	28165	28220	28324	28189	28164	27928	27994	28167	28348	28092	28343	28162	28305	28124	28204	28211	28199	28190	28195	28308	28346	28104	28187	27922	28241	28197	28059	28181	28226	28292	28315	28162	28286	28259	28120	28081	28073	27876	28017	27950	28272	28149	27975	27996	28105	28175	28052	28047	28204	28345	28166	28259	28282	28287	28071	27934	28095	28043	27885	28223	28151	28312	28138	28249	28120	28265	28111	28252	28042	28219	28302	28127	28434	28215	28149	27893	27978	28207	28111	28338	28008	28155	28221	28127	28203	27929	28162	28325	27834	28323	28155	28087	28132	28281	28160	28386	28141	28350	28087	27897	28070	27897	28199	28345	28260	28044	28238	28275	28128	28072	28286	28151	28276	28208	28286	28101	27946	27659	28315	28056	28142	28427	28114	28108	28114	28352	28029	28064	27957	27974	28037	27735	28183	28041	28169	28199	28277	28345	28075	28148	28298	28436	28155	27886	27995	28180	28041	28107	28419	28267	27849	27993	28282	28251	28072	28364	28071	28012	28271	28180	28273	28292	28130	27963	27831	28181	28086	28280	28217	28143	28042	28052	28099	27985	28005	28304	28418	28073	28169	27925	27798	28223	28362	28070	28077	27832	27874	28131	28302	28143	28151	28043	28214	28348	27909	27967	28106	28072	28239	27992	28261	28065	27961	28059	28436	28155	28277	27942	28163	28152	28168	28345	27757	28134	28136	28316	28035	28114	28230	28086	28113	28033	28312	28202	28184	28005	27996	28257	28098	28201	28339	28249	28145	28209	28203	28155	28315	28049	27890	27886	28210	28287	28206	27973	28017	28067	28067	28140	27937	27848	28170	28237	28239	28040	28203	28161	28072	28100	28380	28047	28446	28197	28080	28264	28055	28225	28335	28026	28425	28144	28366	28183	28216	28052	28240	28123	27855	28111	27980	28383	28216	27876	28367	27809	28216	28275	28171	28061	28143	28383	28282	27931	28249	28075	28222	28423	28189	28228	28453	28222	28305	28204	28293	28198	27938	28059	28235	28173	28171	28168	28278	28120	28164	28024	28438	28183	27978	28313	28027	28184	28033	28188	28149	28326	28306	27912	28020	28130	28356	28094	28182	28024	28124	28101	27952	28181	27978	28315	28209	28210	28033	28048	28134	28305	28343	28276	28269	27966	27976	28289	28207	28081	28105	28097	28121	28248	28114	28105	27957	27982	28281	28265	28270	28297	28296	27945	27957	27932	28245	28318	28053	28236	28301	28165	27937	28298	28187	28139	28127	28326	28032	28340	28351	28232	28110	28308	27988	27966	28238	28062	28231	28069	27933	28295	28118	28099	28171	28214	28193	28311	28009	28142	28033	28037	28026	28124	28006	28288	28103	28085	28078	28258	27960	28072	28217	28105	28216	28493	28211	28362	28341	28290	28031	28181	28096	28178	28125	28018	28282	28158	27995	28323	28264	28106	28159	28319	28185	27998	28130	28242	28146	28189	28272	28179	28172	27996	27840	27925	28014	27921	28194	28074	28148	28127	28039	28193	27924	28150	28208	28306	28039	28159	27995	28190	28071	27856	27923	28015	28199	28078	28215	28157	28241	28040	28342	28128	27884	28109	28015	28170	28110	28026	28118	28069	28129	28247	28264	28080	28168	27947	28182	28311	28231	27985	28012	28230	27956	27968	28130	28245	28297	28341	28070	28432	28264	28100	28008	28206	28081	28485	28294	28097	27872	28043	27929	28176	28061	28205	28266	28102	28352	28321	28214	27889	28053	28107	28224	28254	28231	28266	28285	28276	27880	28083	28124	28359	28049	28102	28181	28207	27939	28171	27992	27815	28145	28090	28432	28241	28159	28247	28076	28148	28413	28166	27942	28404	28153	28255	28431	28371	28197	28234	28004	28167	28244	28206	28110	28187	28214	28359	28130	28209	28012	28084	28068	28145	28109	28066	28293	28037	27906	28001	28012	28078	27977	28135	28074	28285	28060	28241	28063	28461	28194	28190	27798	28268	28276	28068	28054	28242	28208	28020	28014	28252	28085	28216	27957	28025	28047	28205	28179	28128	28173	27778	27998	28097	28220	27996	27917	28050	28596	28193	28131	28109	28302	27957	28282	28206	28152	28037	28415	28212	28256	28125	28223	28093	28208	28080	28027	28299	28158	28232	28211	27924	27995	28288	28166	27828	28042	28071	28568	28245	27947	28031	27964	28102	28091	28389	28062	28157	28058	28302	28044	28047	28161	27960	27986	27971	28130	28224	28119	28375	28412	28266	28062	28143	27979	28127	28351	28257	28102	28200	28266	28065	28056	28096	28163	28333	28249	28110	28129	28061	28240	28133	28281	28112	28165	28121	27939	27941	28115	28216	28063	28178	28380	28162	28338	27812	28006	28060	28226	28152	28098	28076	27900	28398	27898	28008	28250	28039	28198	27829	28110	28168	28337	28060	28105	28131	28206	28077	28261	28107	28136	28404	28119	28388	28286	28191	28299	28212	28058	28249	28195	28057	28326	28036	28031	28065	28115	28042	28090	28235	28249	28215	28104	28207	28231	28228	28127	28016	28097	28031	28046	28175	28209	27980	28073	28126	28145	28255	28414	28056	28284	28173	28337	27900	28191	28163	28272	28257	28116	28074	28237	28230	28071	28262	27958	28068	28546	27880	28015	28066	28152	28143	28244	28120	28101	28242	28192	28106	28190	28047	27976	27978	28164	27929	27911	28321	28040	28349	28284	28115	28021	28282	28444	28246	27950	28123	28315	28263	28260	28382	28167	28204	28000	28199	28319	27939	28064	27911	28240	28334	28327	28159	28421	28214	28109	27947	28235	28137	28172	28196	27971	28045	28156	27947	27998	28065	28129	28096	28235	28256	28211	28236	28005	27897	28340	28108	28026	27972	28144	28244	28046	28075	28127	28395	27914	28201	28175	28205	28227	28277	28189	28032	28330	28339	28455	28183	28036	28132	28180	28209	28105	28103	28272	28187	28038	28297	28401	27939	28084	28000	27953	28074	28223	28212	28166	28147	27807	28064	28202	28251	28265	27884	28358	28240	27987	28081	28060	28173	28365	28101	28085	28264	28176	28079	28141	28162	28151	28277	28070	28085	28181	28395	28049	27897	27794	27977	28530	28310	28203	28203	28153	28193	28288	28173	27921	28206	28027	27991	28394	28310	28074	28124	28026	28188	27988	28127	28076	27792	27915	28183	28250	28225	28246	28118	28162	28074	28209	28487	28084	28144	28293	28040	28012	28273	28196	28177	28267	28100	28242	28187	28168	28218	28153	28274	28212	28186	28056	28166	28273	28195	28151	27920	28305	28078	28220	28240	28211	28052	28064	27926	27988	28276	27998	28175	28224	28194	28350	28254	28166	28307	28251	28086	28147	28113	28359	28215	28367	28311	28154	28111	28345	28184	28256	28098	28268	28229	28101	28456	28183	28307	28184	27903	28286	28255	28317	28080	28231	28235	28018	28397	28118	28297	28030	28273	28347	28141	28168	28295	28178	28223	28173	28092	28239	28085	28143	27993	28192	28031	28012	28589	28113	28242	28101	28110	28189	27996	28262	28203	28094	27995	28202	27967	28216	28353	28143	28211	28187	28104	28232	28287	28263	28193	28063	28130	27985	28070	28216	28013	27883	28020	28188	27885	28037	28208	27826	28150	28257	28062	28135	28239	28120	28230	28393	28264	28130	28142	28419	28293	28430	28207	28081	28203	28113	27911	28162	28282	28176	28078	28129	27944	28412	28187	28071	28371	28097	28057	28151	28014	28160	28417	28518	28016	28065	28209	28061	28467	28202	28363	28310	28397	28320	28178	27836	28127	28121	28610	28135	28300	27935	28307	28012	28199	27734	27877	28167	28426	28164	28339	28066	28192	28172	28099	27882	27933	28165	28041	28220	28027	28162	28170	28264	28133	28219	28033	28216	27824	28108	27895	28363	28032	28087	28196	28260	27919	28044	28263	28118	28195	28214	28003	28028	28046	28131	28301	28196	28124	28180	28381	28119	28289	28019	28020	27991	28337	27895	28209	27899	28074	27959	27952	28248	27872	28159	28171	28149	28078	28034	28084	28216	28205	28153	28067	27888
26354	47973	43358	42456	89705	78998	56815	33732	22428	18756	17608	17658	17600	17557	17381	17582	17542	17586	17408	17521	17455	17350	17401	17594	17615	17545	17543	17362	17577	17487	17513	17520	17580	17428	17462	17501	17585	17662	17430	17480	17557	17432	17587	17574	17545	17584	17590	17607	17525	17516	17443	17529	17472	17368	17431	17396	17589	17539	17551	17410	17546	17577	17404	17437	17499	17489	17434	17455	17506	17527	17695	17454	17457	17434	17369	17637	17477	17426	17450	17396	17594	17494	17505	17751	17418	17322	17386	17344	17636	17485	17375	17401	17521	17464	17526	17571	17597	17459	17543	17364	17536	17429	17447	17540	17569	17519	17584	17299	17558	17525	17504	17524	17466	17550	17371	17756	17553	17305	17552	17411	17344	17472	17350	17402	17482	17466	17563	17445	17411	17475	17276	17468	17499	17506	17457	17410	17528	17525	17588	17325	17608	17232	17433	17338	17563	17385	17277	17428	17495	17437	17472	17472	17323	17461	17341	17477	17487	17329	17522	17563	17392	17390	17402	17508	17711	17329	17544	17242	17416	17521	17585	17567	17349	17394	17542	17348	17296	17360	17565	17248	17653	17405	17496	17409	17435	17445	17460	17510	17476	17329	17612	17448	17407	17476	17490	17585	17413	17373	17469	17307	17259	17459	17407	17467	17479	17208	17328	17346	17312	17526	17433	17372	17453	17315	17582	17481	17367	17492	17238	17320	17373	17516	17329	17427	17536	17411	17455	17591	17556	17508	17421	17427	17405	17466	17467	17452	17477	17346	17459	17544	17379	17327	17469	17409	17404	17535	17469	17595	17525	17469	17403	17416	17357	17380	17396	17462	17595	17355	17542	17429	17569	17548	17473	17638	17210	17369	17320	17448	17452	17334	17437	17362	17356	17334	17394	17502	17470	17406	17580	17279	17519	17639	17317	17327	17473	17435	17380	17473	17495	17515	17669	17334	17480	17329	17204	17716	17399	17665	17313	17300	17456	17382	17437	17588	17685	17531	17255	17618	17547	17301	17575	17707	17217	17340	17450	17593	17573	17310	17190	17579	17559	17282	17314	17334	17546	17448	17502	17511	17308	17292	17494	17381	17373	17376	17471	17541	17371	17484	17316	17770	17456	17371	17419	17373	17537	17490	17541	17406	17672	17187	17436	17266	17453	17488	17563	17370	17319	17263	17234	17485	17385	17235	17604	17546	17396	17317	17276	17522	17584	17376	17401	17461	17622	17494	17321	17393	17454	17523	17313	17444	17520	17390	17422	17519	17324	17383	17338	17409	17793	17585	17417	17523	17311	17366	17339	17420	17469	17264	17346	17321	17386	17399	17327	17331	17524	17494	17360	17551	17518	17327	17523	17508	17451	17450	17534	17393	17340	17569	17402	17722	17648	17459	17474	17358	17309	17526	17555	17561	17412	17280	17320	17378	17498	17570	17357	17311	17481	17540	17445	17440	17530	17223	17518	17513	17316	17564	17309	17468	17352	17250	17422	17515	17346	17398	17445	17564	17300	17279	17490	17628	17570	17429	17452	17624	17379	17499	17138	17460	17532	17387	17460	17563	17471	17322	17415	17471	17431	17415	17351	17365	17430	17442	17331	17364	17405	17332	17416	17367	17447	17430	17441	17528	17462	17360	17410	17564	17368	17396	17332	17504	17516	17296	17660	17321	17272	17442	17349	17563	17459	17449	17607	17571	17433	17121	17532	17383	17502	17402	17460	17626	17472	17426	17492	17468	17633	17511	17439	17680	17375	17483	17489	17447	17555	17202	17395	17500	17405	17561	17567	17273	17472	17335	17629	17339	17594	17655	17573	17572	17262	17243	17531	17612	17672	17415	17489	17182	17509	17437	17620	17481	17438	17439	17304	17306	17499	17455	17232	17365	17616	17516	17512	17566	17397	17511	17510	17437	17451	17635	17436	17376	17349	17538	17204	17435	17660	17451	17723	17406	17347	17720	17506	17698	17523	17206	17487	17466	17403	17480	17609	17562	17581	17392	17481	17297	17522	17510	17476	17582	17244	17413	17483	17463	17245	17571	17547	17405	17584	17338	17616	17362	17423	17539	17395	17436	17413	17417	17404	17459	17402	17528	17411	17455	17430	17549	17493	17801	17438	17416	17461	17461	17447	17680	17415	17575	17434	17403	17562	17320	17414	17471	17298	17501	17403	17522	17577	17265	17478	17528	17466	17600	17592	17344	17472	17550	17442	17399	17353	17562	17326	17578	17439	17493	17526	17499	17457	17362	17621	17495	17434	17412	17409	17384	17281	17423	17433	17442	17329	17487	17491	17382	17507	17521	17356	17494	17496	17400	17437	17383	17427	17272	17471	17474	17470	17571	17427	17330	17539	17448	17626	17547	17463	17439	17443	17333	17312	17529	17252	17492	17445	17579	17496	17439	17543	17505	17459	17495	17367	17323	17374	17424	17516	17581	17399	17421	17551	17293	17546	17613	17619	17499	17301	17633	17517	17334	17322	17386	17399	17448	17426	17292	17440	17515	17463	17399	17439	17504	17293	17451	17487	17454	17357	17444	17756	17535	17390	17485	17365	17452	17256	17629	17492	17378	17598	17464	17437	17515	17561	17271	17491	17545	17474	17510	17388	17425	17489	17648	17477	17563	17405	17303	17442	17569	17356	17358	17329	17531	17535	17320	17487	17420	17321	17494	17540	17413	17399	17337	17511	17318	17571	17290	17382	17287	17475	17444	17558	17629	17407	17428	17323	17339	17480	17565	17553	17521	17389	17559	17289	17347	17436	17481	17427	17478	17460	17562	17672	17394	17512	17451	17631	17328	17293	17332	17506	17320	17474	17495	17467	17715	17548	17409	17550	17446	17450	17490	17474	17513	17566	17622	17539	17552	17676	17492	17583	17268	17387	17280	17601	17366	17434	17496	17514	17415	17370	17293	17573	17563	17366	17475	17488	17445	17481	17507	17278	17372	17565	17518	17346	17388	17454	17410	17372	17509	17447	17369	17364	17641	17558	17513	17475	17508	17234	17500	17520	17390	17390	17566	17559	17454	17406	17395	17445	17541	17351	17552	17430	17457	17662	17460	17500	17485	17609	17402	17367	17540	17516	17430	17454	17323	17492	17285	17609	17353	17440	17452	17442	17437	17437	17526	17326	17349	17510	17481	17280	17585	17473	17464	17438	17424	17455	17549	17431	17457	17312	17539	17350	17444	17459	17483	17609	17403	17497	17543	17386	17391	17461	17627	17425	17470	17467	17358	17374	17493	17527	17391	17491	17606	17368	17429	17455	17501	17466	17488	17583	17283	17563	17389	17588	17496	17527	17540	17517	17250	17383	17429	17535	17452	17516	17491	17453	17595	17295	17582	17459	17458	17430	17621	17333	17521	17483	17353	17298	17453	17454	17311	17318	17564	17367	17258	17509	17350	17380	17686	17476	17433	17643	17335	17416	17341	17224	17445	17405	17455	17337	17424	17545	17478	17268	17566	17550	17496	17520	17223	17603	17318	17379	17367	17450	17264	17509	17282	17387	17518	17535	17636	17477	17605	17329	17446	17480	17485	17454	17404	17520	17588	17585	17450	17686	17448	17452	17570	17436	17416	17410	17351	17387	17632	17525	17534	17305	17470	17654	17468	17341	17259	17413	17382	17397	17567	17332	17411	17438	17324	17449	17349	17342	17474	17377	17451	17239	17413	17371	17266	17426	17456	17405	17483	17345	17515	17454	17362	17441	17587	17429	17499	17292	17368	17288	17476	17677	17354	17433	17416	17342	17491	17516	17425	17439	17307	17400	17394	17496	17390	17495	17361	17445	17477	17367	17455	17248	17477	17597	17543	17364	17513	17406	17346	17324	17522	17502	17423	17394	17571	17380	17553	17454	17379	17620	17600	17416	17533	17297	17388	17530	17388	17547	17448	17378	17423	17673	17473	17356	17239	17474	17409	17424	17347	17628	17394	17318	17454	17376	17326	17447	17541	17507	17653	17523	17463	17353	17517	17509	17358	17420	17392	17708	17467	17404	17352	17124	17389	17503	17514	17242	17479	17470	17630	17568	17415	17315	17424	17456	17421	17276	17255	17489	17349	17355	17314	17451	17377	17552	17344	17509	17330	17401	17471	17380	17365	17534	17394	17405	17429	17407	17501	17271	17350	17539	17524	17332	17454	17274	17326	17454	17375	17397	17525	17488	17625	17495	17494	17376	17156	17584	17351	17370	17561	17358	17530	17420	17244	17448	17366	17558	17433	17567	17326	17301	17269	17360	17635	17322	17303	17539	17378	17407	17595	17471	17625	17547	17508	17306	17367	17339	17438	17436	17496	17517	17387	17579	17364	17472	17305	17442	17547	17440	17398	17577	17465	17414	17511	17437	17633	17425	17531	17581	17457	17414	17527	17438	17279	17591	17437	17443	17350	17511	17604	17363	17446	17461	17459	17412	17419	17473	17117	17569	17427	17476	17650	17488	17440	17407	17380	17308	17518	17353	17487	17691	17574	17244	17660	17473	17414	17536	17305	17521	17386	17423	17504	17437	17514	17402	17622	17253	17404	17257	17436	17517	17487	17330	17355	17524	17290	17424	17402	17646	17467	17480	17283	17279	17338	17457	17449	17502	17614	17338	17360	17315	17325	17205	17525	17465	17476	17559	17092	17585	17472	17481	17478	17383	17356	17549	17470	17509	17234	17292	17460	17521	17410	17411	17379	17344	17376	17427	17445	17469	17345	17468	17441	17440	17397	17512	17652	17400	17366	17668	17363	17461	17390	17376	17473	17520	17569	17457	17190	17395	17552	17418	17441	17500	17388	17378	17590	17515	17465	17575	17499	17448	17370	17337	17334	17332	17454	17454	17532	17482	17392	17399	17381	17588	17346	17412	17424	17226	17559	17338	17573	17254	17468	17234	17615	17447	17474	17576	17460	17492	17561	17509	17417	17226	17336	17668	17281	17303	17244	17511	17363	17358	17655	17464	17314	17361	17404	17316	17504	17531	17382	17615	17577	17532	17312	17400	17494	17531	17457	17605	17274	17514	17417	17271	17733	17515	17125	17422	17462	17413	17551	17257	17464	17327	17530	17562	17707	17645	17317	17456	17555	17351	17359	17492	17363	17325	17516	17523	17508	17501	17490	17419	17468	17295	17443	17489	17525	17469	17586	17528	17349
35299	32185	36398	34951	38923	39036	33787	30323	28519	28135	27854	27691	28024	27863	27801	27747	27434	27776	28037	27907	27724	27637	27780	27727	27632	28053	27671	27691	27685	27617	27809	27510	27658	27887	27746	27525	27856	27679	27844	27924	27751	27896	27649	27712	27595	27469	27577	27575	27733	27521	27686	27859	27710	27887	27684	27600	27678	27850	27948	27599	27642	27817	27879	27600	27504	27694	27776	27275	27476	27744	27707	27865	27775	27785	28067	27518	27753	27491	27828	27641	27764	27807	27691	27701	27703	27836	27925	27830	27850	27682	27723	27650	27794	27482	27543	27966	27654	27581	27531	27597	27558	27574	27654	27932	27503	27710	27914	27699	27653	27567	27577	27741	27837	27758	27886	27624	27445	27934	27895	27707	27884	27828	27945	27690	27668	27837	27730	27482	27418	27911	27711	27582	27533	27670	27676	27613	27871	27820	27496	27736	27749	27525	27579	27841	27832	27690	27424	27778	27691	27595	27509	27802	27864	27746	27680	27888	27584	27607	27484	27671	27618	27551	27548	27738	27770	27825	27829	27553	27793	27541	27760	27822	27726	27706	27652	27659	27574	27929	27560	27658	27853	27611	27538	27744	27857	27846	27690	27584	27597	27686	27680	27641	27665	27596	27759	27824	27904	27451	27606	27815	28063	27685	27965	27806	27694	27710	27831	27603	27695	27696	27771	27725	27812	27802	28054	27681	27753	27689	27713	27648	27828	27615	27636	27639	27801	27723	27798	27763	27575	27755	27645	27513	27825	27686	27656	27953	27664	27696	27790	27730	27894	27477	27958	27502	27513	27736	27728	27482	27704	27635	27586	27765	27823	27722	27842	27741	27997	27866	27647	27854	27649	27523	27764	27694	27574	27713	27783	27744	27861	27571	27587	27830	27525	27516	27999	28072	27606	27803	27650	27604	27777	27488	27717	27683	27702	27717	27697	27598	27635	27716	27641	27813	27754	27828	27871	27637	27725	27885	27573	27786	27600	27785	27656	27791	27617	27751	27717	27853	27880	27694	27902	27584	27757	27522	27634	27659	27795	27821	27729	27621	27605	27464	27631	27814	27772	27816	27693	27580	27616	27739	27626	27782	27563	27942	27931	27758	27573	27849	27717	27525	27800	27672	27675	27565	27949	27576	27752	27938	27907	27715	27512	27631	27646	27715	27718	27771	27639	27487	27696	27801	27553	27609	28115	27694	27837	27779	27872	27914	27675	27783	27754	27657	27543	27758	27721	27873	27540	27632	27705	27875	27741	27756	27612	27538	27885	27772	27645	27487	27639	27537	27854	27655	27653	27717	27876	27827	27581	27922	27898	27741	27892	27379	27916	27781	27865	27615	27555	27649	27749	27714	27405	27783	27674	27759	27750	27630	27710	27690	27631	27582	27757	27688	27796	27553	27991	27832	27783	27888	27666	27735	27642	27915	27904	27588	27878	27513	27840	27699	27621	27688	27601	27735	27792	27904	27961	27522	27743	27769	27750	27757	27544	27772	27613	27907	27678	27450	27731	27566	27530	27776	27736	27929	27563	27844	27739	27731	27768	27562	27589	27720	27556	27670	27618	27652	27724	27693	27780	27599	27733	27365	27509	27843	27647	27682	27529	27789	27759	27664	27635	27673	27766	27855	27735	27455	27633	27613	27611	27709	27785	27782	27766	27799	27722	27466	27756	27768	27565	27677	27715	27613	27913	27728	27809	27745	27754	27795	27488	27652	27850	27816	27809	27708	27693	27600	27537	27587	27524	27849	27582	27920	27969	27663	27822	27668	27698	27595	27849	27636	27715	27673	27606	27736	28092	27746	27600	27724	27781	27804	27729	27623	27694	27733	27765	27667	27706	27612	27559	27682	27773	27571	27814	27762	27702	27546	27482	27974	27735	27618	27689	27822	27669	27743	27675	27843	27838	27615	27665	27652	27839	27657	27623	27539	27660	27720	27634	27699	27645	27619	27584	27696	27611	27628	27695	27540	27787	27799	27843	27845	27750	27503	27564	27669	27656	27587	27587	27532	27512	27617	27609	27854	27638	27544	27693	27399	27452	27516	27524	27921	27594	27641	27666	27604	27846	27910	27609	27620	27690	27618	27404	27551	27766	27453	27795	27605	27752	27635	27525	27661	27757	27676	27633	27565	27770	27850	27566	27769	27735	27809	27588	27752	27720	27654	27665	27872	27759	27427	27679	27685	27508	27815	27744	27506	27834	27587	27719	27653	27699	27892	27934	27799	27899	27597	27692	27820	27620	27746	27860	27770	27866	27529	27612	27522	27736	27610	27625	27951	27682	27799	27702	27735	27899	27536	27799	27680	27937	27696	27766	27752	27765	27752	27465	27639	27814	27811	27782	27612	27522	27791	27680	27904	27541	27411	27756	27631	27478	27832	27914	27814	27798	27892	27752	27820	27714	27504	27832	27670	27657	27646	27859	27626	27828	27485	27705	27878	27641	27888	27734	27666	27596	27554	27797	27699	27709	27681	27719	27708	27759	27623	27470	27733	27684	27670	27825	27761	27945	27424	27626	27726	27569	28001	27956	27647	27587	27681	27522	27685	27712	27788	27947	27771	27719	27559	27870	27572	27526	27525	27797	27979	27991	27931	28057	27621	27745	27852	27660	27777	27841	27483	28034	27823	27561	27757	27535	27722	27574	27671	27859	27923	27732	27724	27832	27612	27804	27586	27792	27730	27992	27928	27608	27332	27891	27562	27715	27714	27797	27705	27608	27458	27620	27560	27721	27572	27896	27583	27727	27648	27808	27652	27572	27724	27730	27752	27679	27914	27832	27702	27592	27670	27604	27780	27795	27848	27837	27852	27664	27584	27938	27931	27837	27678	27886	27702	27622	27730	27843	27982	27785	27742	27698	27687	27764	27506	27512	27593	27704	27648	27720	27626	27848	27542	27783	27705	27618	27668	27576	27606	27800	27610	27565	27993	27826	27986	27655	27923	27754	27762	27754	27537	27625	27634	27469	27614	27534	27671	27614	27709	28039	27633	27591	27719	27639	27738	27654	27782	28072	27681	27626	27663	27476	27817	27612	28000	27562	27820	27726	27575	27878	27630	27686	27736	27655	27377	27688	27682	27856	27645	27623	27519	27816	27745	27552	27662	27966	27832	27786	27623	27771	27897	27674	27763	27863	27546	27596	27876	27938	27846	27710	28031	27667	27541	27592	27773	27746	27840	27584	27698	27798	27729	27743	27770	27731	27976	27843	27820	27644	27817	27809	27467	27827	27667	27703	27602	27711	27707	27845	27761	27902	27653	27956	27614	27834	27910	27630	27903	27380	27710	27673	27882	27649	27752	27642	27449	27603	27544	27606	28027	27803	27622	27835	27690	27705	27705	27760	27982	27867	27737	27790	27769	27692	27583	27927	27792	27593	27704	27752	27765	27875	27925	27689	27729	27815	27745	27785	27960	28072	27764	27864	27851	27778	27810	27773	27735	27905	27825	27885	27685	27408	27650	27762	27693	27679	27661	27963	27633	27673	27786	27434	27264	27749	27745	27738	27618	27746	27785	27907	27519	27276	27703	27867	27803	27507	27624	27649	27832	27660	27865	27489	27839	27778	27527	27625	27827	27641	27651	27705	27757	27842	27917	27694	27593	27866	27675	27583	27772	27939	27741	27614	27763	27793	27738	27798	27375	27838	27727	27708	27843	27760	27775	27724	27748	27746	27661	27789	27600	27850	27858	27368	27767	27294	27744	27850	27597	27816	27693	27637	27649	27850	27766	27632	28100	27768	27880	27633	27733	27701	27812	27619	27512	27469	27777	27766	27603	27882	27726	27590	27444	27746	27753	27737	27875	27755	27680	27873	27713	27898	27698	27782	27739	27831	27858	27693	27750	27960	27714	27614	27823	27874	27778	27799	27539	27637	27548	27685	27580	27736	27569	27873	27536	27615	27861	27433	27648	27831	27766	27482	27734	27791	27474	27621	27702	27745	27780	27684	27842	27378	27615	27537	27795	27944	27853	27712	27867	27979	27696	27542	27682	27711	27824	27689	28017	27988	27940	28088	27954	27323	27852	27860	27790	27559	27916	27576	27847	27745	27478	27701	27479	27794	27643	27649	27284	27439	27389	27882	27719	27809	27698	27779	27630	27789	27762	27949	27479	27739	27740	27895	27931	27790	27957	27814	27803	27864	27744	27813	27820	27797	27598	27745	27623	27828	27827	27770	27578	27564	27522	27965	27737	27587	27736	27628	27815	27701	27820	27679	27820	27787	28031	27725	27636	27689	27410	27537	27635	27675	27695	27699	27769	27654	27603	27541	27717	27692	27834	27870	27752	27868	27743	27983	27701	27787	27587	27560	27755	27866	27774	27704	27504	28064	27657	27699	27727	27777	27721	27913	27583	27742	27724	27767	27778	27833	27586	27716	27479	27864	27687	27908	27910	27880	27729	27592	27853	27680	27519	27827	27814	27835	27771	27621	27970	27609	27596	27798	27696	28095	27764	27635	27733	27522	27629	27610	27917	27655	27694	27536	27636	27698	27774	27775	27887	27809	27545	27755	27528	27734	27759	27719	28019	27764	27776	27679	27809	27753	27795	27690	27754	27820	27726	27498	27532	27682	27664	27541	27696	27680	27597	27807	27979	27915	27815	27732	27812	27620	27642	27499	27716	27796	27846	27559	27781	27751	27591	27634	27572	27743	27602	27602	27568	27776	27769	27930	27668	27842	27938	27831	27916	27620	27681	27635	27731	27778	27864	27594	27816	27850	27635	27715	27614	27749	27760	27888	27797	27816	27846	27717	27734	27806	27942	27942	27725	27920	27633	27748	27809	28009	27690	27848	27719	27723	27603	27566	27694	27544	27569	27583	27724	27758	27775	27521	28065	27701	27731	27676	27587	27594	27740	27507	27614	27737	27607	27715	27827	27728	27998	27767	27789	27653	27627	27668	27577	27954	27508	27331	27873	27643	27840	27488	27706	27805	27659	27689	27510	27595	27737	27994	27701	27647	27863	27682	27825	27500	27727	27692	27730	27847	27474	27896	27708	27725	27707	27656	27810	27749	28012	27652	27851	27825	27638	27653	27503	27836	27793	27988	27781	27918	27739	27753	27760	27786	27751	27650	27817	27627	27565	27567	27664	27557	27825	27781	27754	27701	27586	27990	27741	27557	27539	27616	27517
23420	31958	29915	24738	30631	27724	22140	18483	17275	16829	16938	16982	16909	16781	16691	16872	16879	16687	16821	16739	16780	16985	16817	16766	16801	16775	16878	16552	16673	16818	16617	16766	16619	16956	16728	16708	16825	16791	16680	16789	16812	16950	16887	16781	16824	16888	16850	16770	16859	16914	16749	16720	16810	16840	16549	16836	16736	16879	16768	16720	16900	16760	16876	16721	16844	16735	16771	16771	16895	16672	16757	16740	16755	16858	16969	16719	16739	16800	17073	16772	16669	16816	16593	16765	16809	16653	16848	16785	16697	16991	16899	16728	16956	16799	16705	16839	16819	16817	16864	16820	16805	16585	16748	16750	16705	16790	16705	16580	16693	16770	16661	16813	16870	16746	16703	16824	16801	16702	16618	16853	16702	16658	16630	16732	16668	16848	16804	16535	16845	16748	16740	16825	16745	16805	16915	16669	16575	16799	16772	16793	16767	16796	16857	16846	16749	16717	16817	16921	16874	16612	16817	16648	16814	17002	16714	16941	16922	16809	16741	16849	16786	16838	16801	16750	16721	16811	16922	16907	16541	16746	16882	16756	16707	16644	16848	16817	16768	16765	16928	16742	16729	16647	16574	16740	16698	16840	16564	16702	16760	16675	16591	16807	16784	16744	16707	16842	16737	16705	16899	16679	16713	16934	16637	16848	16784	16997	16860	16641	16806	16775	16698	16914	16678	16902	16549	16608	16883	16589	16755	16826	16849	16835	16833	17004	16826	16707	16889	16665	16923	16920	16746	16738	16688	16787	16819	16842	16875	16783	16728	16841	16869	16663	16927	16935	16693	16641	16824	16772	16700	16863	16778	16666	16963	16952	16806	16658	16699	16657	16932	16958	16762	16760	16734	16655	16720	16721	16828	16859	16660	16776	16843	16703	16734	16697	16729	16852	16799	16882	16844	16753	16855	16746	16806	16696	16897	16940	16920	16645	16742	16548	16708	16651	16724	16882	16825	16722	16865	16876	16821	16761	16759	16948	16906	16833	16629	16870	16797	16759	16865	16953	16637	16936	16998	16722	16772	16812	16733	16775	16678	16867	16645	16413	16820	16725	16939	16839	16773	16835	16724	16706	16847	16728	16954	16900	16821	16774	16938	16698	16639	16718	16950	16950	16738	16589	16781	16682	16487	16694	16693	16810	16821	16666	16814	16983	16786	16520	16624	16780	16708	16819	16781	16764	16785	16962	16909	16571	17002	16684	16594	16782	16791	16659	16720	16746	16793	16681	16615	16715	16896	16753	16729	16748	16627	16727	16885	16853	16617	16847	16922	16906	16669	16860	16686	16775	16710	16661	16630	16874	16692	16705	16823	16802	16775	16787	16763	16780	16770	16748	16870	16727	16713	16607	16822	16698	16743	16575	16784	16838	16841	16939	16830	16601	16801	16928	16861	16792	16720	16813	16762	16852	16715	16801	16948	16815	16722	16908	16882	16852	16452	16730	16804	16832	16672	16617	16840	16872	16860	16798	16907	16762	16662	16730	17003	16754	16765	16871	16662	16915	16830	16835	16679	16876	16891	16681	16825	16750	16807	16720	16811	16843	16722	16732	16821	16815	16869	16694	17024	16599	16788	16633	16879	16879	16854	16629	16568	16714	16837	16816	16870	16757	16725	16741	17023	16768	16703	16779	16764	16972	16824	16737	16575	16702	16811	16732	16822	16750	16864	16773	16698	16681	16843	16732	16939	16704	16625	16910	16827	16609	16763	16859	16761	16775	16992	16722	16899	17077	16835	16911	16686	16831	16806	16805	16739	16816	16837	16853	16891	16596	16994	16872	16712	16899	16913	16695	16812	16764	16622	16824	16696	16893	16825	16942	16831	16725	16810	16807	16904	16864	16952	16673	16835	16796	16678	16891	16872	16668	16830	16787	16711	16816	16964	16750	16766	16765	16873	16725	16718	16754	16889	16796	16622	16768	16732	16761	16724	16900	16875	16789	16871	16616	16850	16762	16751	16776	16849	16829	16970	16636	16558	16755	16772	16674	16849	16721	16777	16872	16852	16857	16935	16732	16825	16894	16547	16711	16773	16731	16806	16678	16837	16788	16789	16901	16699	16563	16728	16906	16901	16817	16735	16697	16790	16894	16820	16895	16739	16968	16873	16747	16750	17125	16821	16672	16814	16801	16795	16753	16760	16898	16932	16759	16612	16825	16630	16912	16748	16806	16613	16819	16672	16685	16806	16894	16644	16559	16675	16941	16805	16800	16678	16847	16911	16716	16856	16775	16733	16766	16847	16561	16819	16720	16584	16819	16571	16746	16824	16778	16661	16634	16878	16709	16695	16797	16814	16869	16856	16716	16866	16853	16776	16657	16919	16838	16655	16694	16701	16638	16759	16700	16903	16712	16907	16997	16994	16848	16779	16586	16929	16915	16890	16692	16707	16710	16824	16840	16850	16667	16996	16859	16828	16567	16916	16891	16880	16686	16874	16747	16852	16702	16868	16922	16857	16765	16619	16801	16787	16824	16728	16794	16753	16780	16875	16765	16826	16714	17015	16806	16655	16904	16686	16678	16797	16752	16965	16739	16889	16641	16815	16793	16703	16879	16683	16894	16950	17066	16759	16717	16687	16839	16890	16719	16963	16672	16773	16687	16955	16700	16702	16656	16753	16706	16743	16661	16725	16770	16613	16899	16912	16631	16813	16701	16957	16860	16719	16804	16932	16871	16825	16845	16876	16833	16552	16605	16740	16716	16755	16739	16828	16732	16755	16933	16998	16810	16787	16795	16827	16744	16976	16926	16768	16751	16678	16735	16744	16677	16732	16592	16810	16669	16767	16792	16641	16875	16651	16862	16851	16784	16657	16827	16800	16968	16746	16700	16536	16669	16611	16822	16781	16842	16707	16759	16805	16894	16790	16658	16717	16871	16837	16665	16801	16807	16694	16795	16694	16827	16817	16849	16722	16883	16633	16830	16976	16787	16701	16854	16933	16855	16817	16746	16868	16748	16757	16825	16909	16912	17004	16774	16676	16833	16834	16789	16898	16618	16926	16804	16805	16771	16754	16959	16665	16681	16693	16829	16800	16847	16696	16827	16855	16756	16780	16660	16766	16647	16797	16667	16803	16622	17002	16771	16658	16841	16851	16723	16856	16988	16835	16905	16756	16818	16668	16723	16749	17000	16786	16766	16877	16766	16884	16838	16825	16877	16715	16846	16846	16767	16961	16960	16791	16791	16817	16797	16950	16721	16742	16908	16570	16905	16730	16644	16904	16660	16783	16864	16828	16829	16725	16853	17012	16684	16766	16704	16639	16853	16833	16625	16793	16704	16738	16928	16730	16795	16758	16635	16778	16762	16764	16573	16715	16757	16861	16863	16759	16728	16790	16721	16535	16895	17015	16861	16720	16861	16848	16689	16820	16879	16949	16678	16659	16960	16728	16731	16806	16775	16752	16789	16801	16916	16676	17072	16650	16946	16614	16706	16840	16730	16834	16665	16725	16992	16728	16761	16834	16689	16884	16812	16744	16851	16881	16686	16802	16859	16699	16732	16732	16781	16675	16682	16810	16731	16899	16784	16898	16870	16742	16796	16702	16822	16694	16789	16814	16845	16951	16569	16748	16812	16802	16832	16798	16647	16743	16880	16652	16782	16670	16852	16648	16826	16727	16770	16739	16755	16779	16655	16762	16882	16930	16792	16690	16733	16690	16897	16621	16858	16919	16970	16919	16783	16880	16911	16617	16642	16913	16679	16855	16790	16701	16828	16947	16763	16909	16734	16745	16936	16922	16760	17077	16951	16720	16658	16752	16686	16768	16776	16655	16741	16860	16744	16891	16760	16810	16984	16670	16888	16866	16708	16840	16916	16980	16755	16989	16646	16842	16828	16648	16797	16870	16849	16773	16622	16739	16797	16844	16907	16695	16888	16833	16631	16877	16729	16796	16790	16883	16855	16744	16735	16721	16875	16721	16782	16838	16872	16727	16854	16709	16702	16891	16756	16819	16947	16851	16709	16868	16889	16887	16968	16713	16803	16832	16768	16626	16819	16709	16817	16891	16763	16833	16871	16723	16731	16698	16735	16674	16583	16666	16823	16733	16875	16718	16765	16859	16768	16684	16710	16684	16593	17211	16771	16794	16751	16658	16914	16836	16720	16892	16672	16800	16748	16588	16759	16929	17027	16771	16795	16806	16945	16879	16823	16697	16874	16622	16732	16777	16860	16816	16844	16725	16756	16761	16606	16779	16781	16773	16904	16966	16664	16929	16810	16677	16778	16611	16888	16785	16837	16797	16806	16824	16725	16810	16919	16749	16632	16803	16493	16744	16601	16922	16872	16918	16683	16833	16665	16892	16864	16833	16665	16626	16700	16798	16786	16705	16675	16741	16823	16733	16938	16876	16945	16677	16768	16821	16839	16816	16723	16875	16851	16813	16804	16967	16931	16812	16766	16875	16724	16923	16865	16864	16777	16748	16845	16806	16821	16797	16791	16837	16679	16963	16800	16848	16715	16806	16718	16682	16605	16808	16628	16644	16810	16583	16541	16836	16816	16802	16781	16809	16862	16754	16958	16914	16782	16783	16812	16857	16600	16818	16845	16878	16873	16873	16895	16634	16666	16678	16649	16848	16946	16815	16754	16811	16893	16919	16688	16786	16903	16742	16831	16804	16786	16845	16856	16814	16856	16925	16814	16759	16573	16826	16949	16715	16952	16798	16820	16939	16624	16965	16825	16711	16816	16693	16677	16797	16712	16929	16800	16748	16616	16861	16702	16983	16774	16811	16739	16724	16869	16710	16671	16695	16772	16742	16960	16704	16869	16837	16812	16833	16779	16805	16714	16796	16914	16803	16912	16821	16922	16822	16815	16626	16960	16573	16837	16811	16937	16781	16726	16732	16756	16808	16801	16830	16691	16757	16702	16722	16784	16870	16612	16817	16612	16850	16780	16779	16715	16822	16579	16765	16907	16958	16635	16834	16835	16637	16734	16837	16687	16737	16767	16695	16965	16758	16599	16741	16976	16762	16939	16787	16633	16807	16834	16644	16799	16827	16661	16972	16700	16837	16794	16903	16764	16882	16694	16687	16694	16771	16753	16625	16977	16624	16676	16816	16684	16900	16719	16761	16875	16651	16717	16773	16897	16708	16611	16818	16803	16712	16879	16860	16714	16821	16814
25920	21718	29659	34349	63548	61722	48531	36340	30264	28649	27823	27990	27949	27861	27593	27719	27778	27819	27938	27521	27599	27734	27670	27895	27841	27703	27877	27701	27675	27750	27723	27649	27774	27872	27512	27547	27703	27574	27552	27326	27678	27733	27548	27536	27758	27564	27562	27385	27555	27420	27787	27516	27627	27605	27816	27485	27657	27642	27731	27596	27829	27525	27530	27601	27704	27832	27795	27641	27571	27867	27683	27482	27560	27508	27783	27566	27610	27822	27747	27490	27596	27611	27655	27596	27396	27436	27323	27529	27841	27803	27751	27394	27561	27619	27445	27694	27804	27510	27638	27527	27746	27825	27496	27418	27599	27861	27876	27839	27802	27832	27796	27625	27554	27513	27551	27719	27872	27805	27739	27431	27490	27447	27591	27603	27557	27627	27630	27706	27621	27598	27558	27468	27825	27699	27585	27799	27716	27522	27404	27838	27367	27722	27692	27650	27450	27456	27874	27503	27672	27705	27619	27704	27696	27598	27868	27530	27556	27668	27609	27618	27709	27666	27623	27470	27451	27593	27580	27585	27716	27485	27634	27569	27606	27569	27552	27549	27642	27729	27488	27564	27615	27570	27340	27370	27450	27381	27615	27389	27666	27776	27630	27677	27529	27602	27333	27644	27706	27475	27510	27630	27735	27571	27662	27794	27581	27529	27601	27635	27584	27591	27373	27591	27506	27555	27656	27571	27550	27329	27412	27750	27515	27716	27449	27454	27443	27560	27473	27683	27570	27575	27427	27611	27488	27638	27626	27591	27495	27658	27602	27588	27603	27548	27602	27477	27762	27876	27530	27793	27651	27605	27402	27748	27471	27559	27528	27671	27364	27792	27624	27518	27329	27563	27177	27624	27740	27557	27818	27581	27477	27442	27786	27415	27300	27754	27735	27617	27589	27766	27760	27650	27564	27697	27446	27447	27730	27608	27636	27731	27657	27500	27654	27505	27622	27823	27637	27455	27979	27773	27511	27650	27558	27369	27626	27722	27754	27561	27274	27591	27543	27403	27643	27632	27661	27595	27511	27481	27785	27547	27727	27667	27520	27567	27802	27684	27630	27596	27628	27539	27899	27521	27650	27833	28035	27639	27618	27719	27614	27630	27586	27610	27540	27812	27452	27727	27694	27685	27818	27831	27574	27575	27766	27546	27615	27655	27671	27444	27480	27820	27486	27571	27549	27682	27830	27439	27505	27434	27464	27712	27493	27534	27788	27944	27554	27609	27325	27589	27466	27522	27700	27856	27756	27553	27504	27746	27910	27644	27729	27704	27718	27526	27619	27628	27566	27603	27568	27410	27717	27507	27545	27772	27374	27732	27514	27683	27594	27659	27479	27548	27487	27286	27641	27696	27362	27593	27329	27759	27970	27602	27586	27762	27571	27494	27670	27598	27619	27703	27766	27666	27529	27721	27484	27417	27532	27317	27861	27687	27771	27671	27724	27597	27421	27718	27398	27406	27569	27487	27394	27272	27338	27594	27594	27606	27617	27668	27473	27557	27557	27497	27775	27456	27646	27527	27492	27260	27551	27600	27142	27698	27403	27723	27674	27579	27702	27563	27429	27730	27612	27510	27500	27729	27450	27685	27948	27595	27716	27549	27730	27539	27732	27689	27733	27424	27354	27374	27329	27483	27470	27733	27675	27396	27826	27777	27643	27767	27577	27632	27649	27531	27568	27631	27449	27612	27550	27621	27534	27554	27566	27597	27714	27769	27393	27762	27635	27393	27560	27622	27613	27393	27536	27528	27739	27522	27554	27500	27427	27601	27855	27787	27593	27673	27774	27443	27250	27392	27577	27659	27659	27795	27582	27595	27632	27821	27597	27603	27714	27614	27498	27469	27679	27536	27431	27520	27642	27569	27533	27553	27815	27742	27726	27860	27653	27811	27595	27411	27579	27838	27704	27733	27761	27606	27869	27504	27540	27550	27798	27452	27446	27728	27425	27642	27534	27455	27414	27712	27479	27699	27461	27678	27717	27521	27610	27554	27719	27376	27799	27772	27811	27797	27437	27746	27399	27488	27848	27884	27560	27451	27614	27724	27489	27502	27857	27778	27422	27506	27669	27548	27794	27548	27524	27703	27387	27618	27718	27182	27527	27724	28020	27615	27558	27413	27696	27591	27632	27425	27740	27559	27430	27794	27660	27523	27706	27777	27608	27573	27472	27453	27487	27417	27496	27498	27429	27563	27654	27458	27791	27632	27656	27469	27522	27325	27668	27674	27614	27697	27284	27805	27623	27591	27338	27668	27465	27474	27343	27660	27647	27583	27495	27588	27463	27587	27668	27536	27377	27435	27595	27584	27624	27581	27622	27743	27687	27559	27727	27609	27518	27625	27350	27857	27744	27882	27476	27506	27569	27544	27902	27650	27667	27532	27671	27622	27556	27558	27590	27557	27682	27679	27841	27390	27512	27620	27518	27605	27692	27669	27581	27534	27791	27526	27648	27436	27489	27697	27508	27696	27659	27592	27779	27754	27499	27306	27376	27828	27926	27436	27517	27534	27820	27573	27530	27814	27506	27489	27510	27449	27672	27645	27501	27750	27480	27580	27615	27608	27643	27424	27374	27532	27452	27474	27756	27735	27833	27449	27598	27644	27584	27675	27407	27799	27873	27475	27488	27594	27818	27574	27436	27792	27727	27675	27650	27549	27907	27697	27815	27404	27559	27703	27563	27310	27605	27757	27599	27919	27842	27543	27603	27778	27602	27505	27594	27589	27619	27771	27742	27586	27842	27344	27787	27536	27480	27654	27821	27571	27307	27678	27680	27801	27783	27615	27333	27660	27425	27500	27543	27630	27701	27688	27601	27680	27705	27537	27608	27427	27604	27566	27685	27708	27532	27725	27418	27821	27924	27781	27601	27650	27777	27682	27739	27403	27735	27312	27580	27381	27512	27580	27497	27882	27583	27592	27669	27774	27840	27661	27675	27677	27649	27535	27628	27762	27592	27628	27901	27781	27770	27841	27686	27773	27773	27702	27611	27669	27384	27440	27543	27614	27449	27758	27451	27699	27578	27638	27778	27790	27745	27686	27597	27657	27760	27505	27334	27770	27517	27380	27564	27614	27745	27570	27622	27749	27620	27607	27913	27481	27885	27705	27669	27550	27526	27467	27350	27259	27469	27635	27414	27542	27481	27419	27681	27583	27526	27314	27803	27729	27688	27493	27617	27650	27720	27522	27811	27591	27693	27458	27666	27582	27556	27609	27620	27699	27659	27393	27924	27512	27896	27759	27838	27811	27585	27617	27580	27691	27891	27471	27477	27452	27612	27546	27822	27628	27715	27496	27622	27527	27596	27644	27598	27512	27485	27680	27611	27732	27665	27507	27734	27539	27590	27480	27730	27618	27689	27458	27561	27506	27839	27285	27657	27455	27755	27618	27810	27479	27736	27441	27787	27660	27429	27716	27606	27515	27692	27762	27696	27499	27531	27808	27658	27483	27787	27661	27768	27404	27647	27619	27598	27495	27680	27458	27723	27749	27418	27456	27612	27687	27703	27339	27689	27725	27501	27636	27700	27646	27620	27763	27622	27431	27549	27851	27827	27575	27435	27808	27502	27415	27734	27589	27671	27688	27389	27531	27622	27621	27714	27470	27649	27677	27556	27593	27413	27604	27799	27317	27687	27568	27739	27487	27465	27676	27598	27747	27577	27903	27791	27748	27555	27808	27721	27556	27451	27686	27407	27549	27431	27824	27758	27892	27599	27754	27321	27437	27446	27454	27711	27611	27829	27665	27730	27642	27480	27480	27679	27499	27585	27580	27442	27560	27480	27536	27812	27721	27687	27755	27513	27511	27764	27647	27770	27511	27539	27830	27776	27708	27339	27378	27518	27210	27826	27725	27763	27509	27571	27566	27453	27531	27611	27517	27786	27698	27455	27647	27558	27731	27811	27584	27731	27608	27693	27515	27482	27411	27720	27614	27454	27669	27563	27324	27773	27810	27590	27841	27500	27549	27385	27644	27660	27551	27868	27512	27619	27491	27697	27740	27476	27745	27441	27523	27752	27797	27539	27528	27660	27407	27767	27617	27567	27768	27554	27601	27611	27784	27585	27489	27505	27646	27823	27773	27841	27775	27493	27339	27803	27313	27454	27820	27861	27584	27586	27458	27813	27605	27523	27668	27652	27936	27373	27678	27842	27283	27501	27596	27903	27725	27664	27523	27637	27429	27452	27454	27705	27600	27435	27550	27052	27570	27411	27710	27595	27647	27572	27600	27486	27587	27591	27684	27635	27794	27552	27836	27623	27428	27620	27401	27656	27655	27327	27510	27538	27783	27470	27689	27617	27548	27536	27458	27681	27608	27459	27537	27859	27375	27630	27633	27558	27445	27646	27733	27660	27457	27762	27380	27309	27688	27514	27585	27743	27739	27488	27727	27489	27528	27657	27689	27431	27534	27534	27596	27397	27531	27691	27607	27567	27338	27544	27776	27351	27487	27601	27614	27546	27595	27751	27723	27829	27500	27614	27631	27503	27470	27764	27443	27546	27733	27844	27566	27648	27386	27699	27610	27637	27505	27613	27685	27628	27607	27636	27570	27895	27567	27589	27687	27557	27741	27665	27498	27666	27564	27756	27629	27635	27721	27532	27601	27456	27588	27541	27735	27897	27623	27473	27327	27585	27512	27550	28069	27946	27810	27622	27497	27709	27588	27656	27734	27529	27830	27653	27698	27482	27759	27664	27397	27684	27851	27742	27521	27359	27562	27618	27589	27453	27791	27766	27684	27669	27699	27794	27647	27759	27624	27602	27682	27741	27568	27561	27741	27556	27536	27669	27388	27338	27499	27459	27493	27700	27447	27698	27628	27564	27635	27643	27776	27723	27643	27471	27787	27655	27623	27961	27505	27798	27691	27756	27354	27583	27526	27664	27746	27546	27842	27715	27674	27481	27639	27828	27861	27737	27715	27427	27532	27737	27708	27474	27585	27624	27450	27620	27298	27603	27553	27662	27648	27468	27296	27594	27666	27551	27646	27662	27667	27649	27520	27548	27441	27772	27508	27831	27686	27551	27886	27735	27611	27852	27713	27730	27712	27405	27604	27356	27573	27634	27847	27455	27807	27592	27500	27792	27648	27651	27272	27571	27504	27784	27659	27619	27325	27729	27583	27398	27609
22459	38444	35608	31434	66510	55290	37942	24752	18990	17404	16992	17014	16996	17020	16850	17182	16885	16904	16928	17103	17040	17191	16937	16926	17010	16959	16884	16991	17011	17010	17054	16830	17116	16978	17081	16871	17120	16891	16969	16997	16794	16873	17005	17148	17002	17071	17204	16883	16855	16897	16981	17005	17276	17085	16992	16891	16868	16731	16881	16876	16937	16914	16968	16894	17048	17021	16902	17032	16844	17041	16965	17073	16935	16990	17018	16988	16901	16958	16955	16978	16886	16987	17100	16943	17030	17008	16867	16902	16950	16834	16757	17020	16769	16794	16928	16806	17028	17100	16905	17106	16805	16948	16965	16995	16985	16980	16963	16895	16931	16840	17046	16854	16934	16998	16856	16992	16910	16947	17014	16932	16775	16981	16862	16888	16867	17102	16946	16931	17043	16900	16958	17103	16860	16888	16971	17046	16969	16891	16788	16899	16988	16992	16770	16945	16859	16829	16998	16837	17032	17043	16839	17036	16732	16982	17051	16948	17034	16807	16947	16907	16872	16910	16993	16750	17182	16834	17039	16976	16813	17018	16813	16856	16875	16765	16961	16947	16938	16991	16888	16864	17113	16973	17005	16973	16812	16906	16971	16769	16884	17071	17004	16918	16952	16761	17046	17055	16884	16953	16944	16916	16963	16842	16933	16874	16848	16963	17119	16905	17156	16752	16919	16952	16798	16887	16973	16727	17075	17028	16799	16895	16823	16987	17099	16806	17098	16837	16845	16940	16875	16970	16696	17088	16860	16891	16932	16934	16766	16946	16886	16913	16785	17013	17004	17042	17004	16955	16964	17031	16828	16792	16988	16890	17020	16924	17124	16763	17171	16945	16942	16880	16925	16800	16946	16948	16930	16891	16950	16886	16835	16935	16937	16926	17015	17051	16858	16982	16827	16930	16917	17019	16748	17067	16761	16940	17003	17040	16936	16939	17003	16990	16891	17083	16945	16992	17089	16969	16982	16902	16871	16890	16912	16838	17144	16985	16818	16876	16807	16965	16895	17069	17040	16950	16998	16909	17017	17014	16716	16928	16984	16872	17087	16891	16915	16820	16861	16883	17063	16873	17105	16875	17087	16906	16769	17040	16891	16905	17017	16964	16806	16899	17082	16804	16832	16936	16974	16867	16981	16951	16862	16777	16923	16893	16872	16769	16922	16919	16960	16930	16906	16900	17016	16721	17058	16986	16834	17107	16936	16906	16958	16981	16838	16840	16840	16894	17094	17017	16877	16713	16914	16802	16784	16959	16980	17044	16841	16838	16926	16834	17040	16908	16993	17001	16851	16765	16994	17048	17074	16968	16945	16801	16924	16813	16898	17009	17004	16959	16915	16946	16845	16955	16793	16916	16930	16737	16844	17010	16935	16660	17127	16912	16936	16952	16931	16821	16955	16909	16933	16907	16934	16922	16761	16960	16832	16983	16923	16852	16894	16948	17074	16824	17022	16925	16975	16876	16804	16995	16872	16874	16901	16924	16929	16889	16803	16792	16898	16797	16882	16899	16899	16964	16745	16873	17021	16814	16697	17070	16834	16816	17000	16954	17024	17046	16915	16823	16911	16880	16796	16959	16871	17026	16946	16862	16760	16995	16842	16899	16879	16994	17011	16948	17015	16856	16986	16888	16901	17116	16868	16885	16906	16896	16870	16929	16858	17011	17121	16976	16780	17195	16939	16892	16775	16967	16873	16895	17012	16835	16835	16891	16930	16996	16910	16918	16946	16751	16827	16660	16894	16893	16910	16895	16898	17104	16973	17016	16954	16736	17063	16770	16914	17026	16985	16803	16963	17093	17089	16884	16855	16928	17097	16898	16926	16842	16920	17039	16930	16925	16943	16969	17117	16867	16879	17062	16973	16971	16959	16913	17089	16889	16990	16907	17002	17102	16944	16857	16793	17008	16917	16927	17012	16918	16701	16908	16996	17121	16979	17001	16985	16951	16789	16997	16999	16878	17050	16902	16746	16996	16849	17030	16813	16923	16892	16914	17003	16867	16895	16884	16838	17008	16935	17200	17098	16851	16971	16960	17068	16975	17184	16819	17189	16942	16922	16987	17000	17035	16810	16876	16862	16811	16890	16939	16899	16932	16970	17140	17013	17041	17041	16996	17052	16881	16999	17099	16985	16919	17001	16985	16923	17067	16877	16836	16993	16957	16872	16932	16895	16846	16924	16950	16841	16969	16952	16937	16856	16923	16865	16802	17015	16911	16910	16821	16945	16963	16944	16969	16938	16776	16993	16869	16875	16962	16795	16989	17109	16809	17087	16816	16980	17118	16761	16920	16904	16802	16725	16859	16893	16758	16770	16864	16797	16861	16887	16868	16848	16905	16860	16863	16730	16966	17036	16770	16788	17120	16925	16910	16857	16939	16938	17055	17118	16986	16920	16755	16765	16837	16728	17110	16892	16820	16931	16880	16907	16903	16900	16896	16806	16967	16918	16913	16854	16847	16967	16862	16977	17054	16856	16971	16952	16915	17090	17026	16980	16981	16938	16885	17082	16871	16914	16923	17005	16877	16800	16927	16862	16953	17026	16930	16828	16939	16880	16985	16871	16796	17000	16811	16866	17069	16964	17101	17136	16890	16847	16735	17030	16807	16859	16807	16862	16659	17171	16746	16944	17111	16938	16961	16941	16912	16905	16889	16825	16855	16887	16789	16920	16911	16767	17026	17081	16995	16908	16910	16939	16899	16935	17135	16969	16939	16820	17207	16979	16946	16888	17025	16939	16802	16823	17101	17080	16928	16983	16951	16892	16856	16793	16786	16814	17012	16865	17081	17103	16967	16805	16988	16724	16943	16831	16952	17004	16834	16950	17101	17062	17077	17083	16881	16963	16891	16947	17028	17105	16956	16913	16962	17031	16883	16878	17036	17125	16959	16930	16892	16813	16928	16778	16910	17050	16872	16879	16945	16941	17067	17003	16845	16966	16896	16705	16845	16782	16913	16960	16940	17017	16806	16921	16861	17044	16853	16813	16987	16893	16761	17118	17094	16911	17024	16809	16938	17168	16939	16877	16919	16981	16921	16964	16847	16860	17121	16996	16861	17065	16808	17121	16842	16974	16981	16911	16861	16815	16959	16923	16759	17026	16997	16811	17106	16848	16820	16893	16885	16938	16915	16989	16890	16914	17100	16866	16945	17009	16906	17006	16851	16817	16988	16723	17026	16826	17011	17093	16903	16917	16926	16908	16875	16890	16786	16919	17027	17031	16941	17136	17092	16869	16937	17103	16901	16975	16911	16874	16770	16984	16786	16916	16870	16910	17051	16940	16917	17045	16931	16739	16870	17043	16955	17088	17048	16998	16924	16954	16911	16926	16879	16955	16975	17033	16982	16814	16728	16909	16929	16934	16764	16945	16949	16904	16813	16897	16844	17021	16902	16757	16838	16865	16802	16931	16996	16892	16899	16907	16968	17114	16919	16817	16898	16939	16946	16899	17019	16891	17056	16994	17048	16909	16993	16851	16877	16935	16845	16750	17127	16896	17073	17051	17091	16942	17043	16923	16954	16716	16923	16919	16946	16849	16884	16981	16897	16905	16944	16963	16770	17167	16930	16718	16956	16927	16936	17044	16865	16985	16871	17034	16782	16934	16973	16964	17044	16894	16899	16790	16866	17098	16853	16814	17015	16925	17047	17064	16820	16974	16947	16923	16891	16914	17004	17069	17064	16875	16783	16853	16944	16831	16951	16818	17037	17048	16970	16949	16882	16985	16902	16985	16871	16880	16719	16950	16944	17039	16972	16856	16947	16979	17029	16930	16895	17030	16960	16897	16833	16929	16943	16953	17003	16926	16982	16777	16839	17030	16998	16873	16810	17248	16942	16861	16817	17030	16932	16841	16938	17113	16952	16847	17008	17124	16667	17039	16828	17058	16997	16882	16874	16807	17021	16916	16895	16949	16894	17075	16941	16891	16957	16814	17117	16812	16763	16923	17106	16852	17066	17097	16870	16763	16891	17089	16982	16893	17003	16874	16984	16968	17105	16861	16760	17071	17000	16898	16878	16964	16820	16730	16826	16935	16891	16904	16954	16962	17051	17006	16808	16868	16957	16960	17005	16964	16861	16876	17244	16998	16946	16995	16915	16913	16916	16952	16814	16905	16759	16926	16977	17086	16847	17048	17008	17063	17062	16920	16957	17017	17128	16970	16837	16865	16911	16891	16830	16908	17109	16885	16925	16880	16924	17090	16861	16840	17029	16811	16968	16956	16829	16774	16994	16973	16924	17013	17017	17019	16904	16941	16878	16911	16856	17084	17046	16799	16791	16901	16964	16923	16960	17000	17072	17001	16883	16872	17046	16785	16966	16917	16998	16928	16872	16904	16945	17009	16948	16872	16741	16891	17005	17100	16721	16871	17024	17052	16870	17048	16735	17023	16922	17034	16968	16968	16816	16846	16910	17016	16765	17059	17046	17001	16894	16950	16903	16871	17069	17025	16716	16766	16834	17068	17060	16857	16868	16861	16922	16861	16838	16975	17076	16819	16877	16859	16995	16834	16844	16950	16846	16863	17002	16798	17168	16806	16958	17062	16758	17004	17095	16964	16882	16991	16900	16999	16926	16743	16803	17008	17093	16896	16952	16844	16913	16953	16752	16950	16736	16730	16916	17003	16843	16974	17049	16873	17037	16934	16798	16952	16860	16972	16942	16960	16905	16972	16896	17093	16855	16950	16996	16790	16969	16931	16953	16972	16987	16946	16902	16974	16981	16893	16985	17048	16777	16886	17095	16916	17063	16846	17041	16931	16984	16826	16924	17128	16989	16934	16932	16879	16927	16984	16976	17086	16952	16925	16875	16974	16875	16889	16885	17043	17083	16883	17053	16949	16937	16830	17098	16930	17028	17059	16915	16944	17017	16874	16945	16854	17029	16803	16907	16744	16999	16998	16916	16919	16941	16929	16899	16898	17018	17056	16924	16890	16890	16880	16922	16972	16974	16966	16920	17040	16938	16867	17162	16933	17040	16987	16898	16709	16806	16987	16994	16932	16951	16972	17094	17046	17089	16871	16925	16772	16909	17048	16851	16802	16902	16990	16840	17016	17029	17017	17185	17116	16992	16728	16983	16933	17030	17064	16919	16932	16879	16930	16930	16970	16867	16987	16931	16877	16966	16926	16985
23343	21506	28647	29758	71947	76719	61681	44518	34541	30538	29065	28894	28789	28912	28828	28737	28498	28597	28498	28565	28674	28697	28664	28398	28786	28676	28493	28437	28709	28332	28297	28694	28827	28424	28368	28531	28634	28570	28452	28666	28512	28426	28448	28631	28356	28543	28575	28494	28569	28128	28265	28451	28532	28288	28504	28629	28459	28476	28470	28316	28246	28465	28425	28380	28440	28432	28381	28263	28339	28331	28412	28262	28251	28534	28213	28468	28254	28163	28508	28446	28187	28445	28391	28350	28408	28363	28199	28517	28377	28265	28354	28439	28460	28397	28408	28173	28281	28321	28442	28266	28084	28377	28487	28396	28441	28349	28500	28210	28402	28370	28527	28663	28533	28397	28582	28483	28463	28398	28407	28125	28448	28347	28328	28366	28437	28497	28559	28480	28381	28359	28394	28358	28418	28343	28421	28464	28631	28459	28194	28367	28500	28403	28405	28630	28481	28340	28328	28563	28329	28403	28300	28429	28417	28227	28431	28544	28250	28481	28409	28424	28460	28333	28622	28416	28248	28306	28522	28353	28076	28247	28158	28358	28464	28128	28337	28355	28349	28081	28283	28487	28461	28311	28392	28389	28536	28173	28479	28292	28449	28389	28298	28222	28323	28408	28239	28300	28178	28345	28419	28415	28588	28513	28466	28153	28417	28500	28149	28409	28443	28495	28370	28394	28514	28140	28309	28098	28326	28305	28227	28355	28416	28321	28341	28182	28279	28421	28489	28502	28374	28326	28235	28482	28441	28475	28489	28595	28390	28658	28099	28285	28350	28454	28285	28253	28599	28282	28367	28602	28378	28350	28322	28388	28389	28419	28322	28419	27947	28294	28521	28383	28663	28345	28314	28529	28482	28461	28538	28565	28535	28437	28354	28435	28375	28416	28516	28487	28289	28089	28421	28410	28621	28513	28228	28215	28382	28400	28521	28570	28432	28759	28434	28500	28197	28461	28321	28378	28386	28220	28374	28359	28385	28083	28274	28421	28385	28519	28307	28304	28254	28532	28532	28351	28423	28337	28568	28572	28523	28471	28319	28454	28197	28415	28229	28413	28428	28131	28225	28275	28548	28443	28282	28653	28448	28255	28516	28377	28362	28332	28432	28237	28440	28361	28477	28616	27959	28123	28454	28574	28462	28522	28352	28236	28456	28314	28394	28442	28574	28536	28454	28299	28395	28448	28454	28313	28395	28295	28141	28524	28363	28331	28219	28245	28407	28523	28264	28260	28429	28366	28471	28011	28487	28248	28379	28329	28660	28000	28484	28370	28479	28408	28559	28385	28308	28299	28349	28171	28406	28265	28280	28287	28407	28479	28220	28404	28367	28297	28025	28285	28408	28433	28528	28297	28318	28358	28403	28431	28443	28455	28319	28501	28458	28418	28307	28357	28270	28474	28238	28483	28473	28487	28531	28274	28187	28329	28171	28123	28353	28073	28380	28539	28264	28286	28613	28484	28438	28324	28297	28482	28446	28303	28408	28581	28290	28196	28471	28473	28128	28469	28229	28563	28426	28432	28632	28310	28648	28293	28494	28389	28321	28165	28260	28325	28405	28424	28579	28404	28270	28280	28466	28398	28344	28499	28359	28612	28626	28403	28211	28274	28300	28342	28407	28299	28380	28381	28339	28275	28653	28481	28564	28365	28580	28604	28182	28254	28611	28554	28189	28360	28401	28610	28200	28325	28321	28271	28380	28359	28434	28488	28500	28146	28503	28360	28216	28262	28219	28417	28455	28062	28157	28378	28420	28438	28531	28301	28447	28380	28430	28275	28228	28324	28212	28251	28300	28744	28394	28604	28451	28426	28473	28231	28375	28503	28535	27908	28398	28563	28652	28194	28467	28645	28485	28513	28374	28323	28228	28659	28499	28308	28332	28365	28384	28510	28310	28415	28649	28277	28425	28240	28505	28399	28338	28510	28302	28435	28460	28344	28375	28147	28384	28427	28342	28475	28107	28417	28363	28342	28324	28321	28286	28279	28637	28341	28320	28282	28503	28237	28085	28273	28476	28432	28258	28244	28549	28380	28573	28449	28209	28315	28612	28348	28388	28671	28156	28375	28613	28527	28349	28509	28309	28448	28367	28120	28292	28617	28457	28323	28532	28242	28427	28313	28393	28440	28265	28409	28366	28526	28423	28239	28222	28104	28139	28426	28707	28346	28340	28218	28430	28428	28209	28691	28273	28443	28306	28266	28266	28163	28487	28576	28228	28222	28561	28290	28556	28331	28290	28509	28427	28084	28435	28494	28356	28273	28472	28534	28588	28448	28096	28415	28287	28378	28655	28412	28320	28232	28584	28346	28641	28253	28178	28325	28461	28059	28233	28323	28271	28157	28504	28251	28442	28455	28265	28298	27965	28409	28465	28577	28442	28196	28502	28429	28190	28319	28369	28269	28206	28331	28420	28212	28465	28494	28739	28215	28488	28395	28366	28574	28418	28367	28457	28438	28004	28168	28611	28554	28299	28379	28517	28086	28631	28425	28200	28441	28507	28700	28272	28294	28509	28239	28460	28441	28377	28372	28346	28478	28051	28403	28206	28615	28289	28191	28233	28304	28176	28424	28333	28235	28413	28472	28325	28296	28384	28500	28309	28694	28284	28157	28340	28532	28418	28133	28612	28250	28316	28285	28637	28354	28223	28202	28398	28320	28466	28275	28230	28146	28397	28492	28115	28262	28273	28228	28149	28195	28487	28278	28275	28781	28314	28399	28560	28339	28413	28375	28480	28150	28387	28068	28578	28246	28348	28430	28427	28288	28414	28477	28377	28458	28558	28551	28272	28330	28163	28553	28191	28311	28373	28182	28361	28404	28385	28739	28200	28173	28147	28435	28443	28294	28307	28302	28480	28461	28352	28501	28369	28627	28235	28333	28293	28391	28319	28649	28650	28408	28251	28070	28571	28134	28351	28311	28434	28239	28276	28351	28401	28385	28205	28324	28418	28430	28395	28378	28489	28369	28431	28204	28290	28505	28493	28253	28509	28065	28481	28407	28715	28435	28380	28335	28484	28623	28485	28285	28369	28398	28455	28476	28540	28464	28351	28330	28694	28429	28399	28379	28260	28401	28595	28440	28478	28366	28136	28359	28159	28673	28378	28370	28340	28415	28442	28468	28172	28305	28498	28265	28247	28306	28359	28468	28446	28538	28432	28319	28540	28386	28259	28401	28165	28342	28289	28203	28232	28570	28522	28509	28441	28301	28333	28398	28434	28343	28415	28545	28323	28354	28460	28267	28239	28371	28498	28308	28474	28271	28217	28247	28372	28304	28343	28370	28247	28496	28397	28287	28321	28273	28198	28422	28683	28388	28488	28403	28423	28386	28142	28227	28589	28420	28391	28312	28399	28249	28456	28362	27913	28465	28478	28126	28534	28313	28301	28647	28340	28392	28244	28580	28309	28516	28458	28365	28464	28364	28577	28239	28599	28531	28383	28381	28474	28123	28248	28464	28404	28363	28514	28450	28460	28339	28358	28352	28312	28278	28467	28310	28116	28384	28066	28301	28417	28391	28355	28443	28276	28578	28305	28373	28191	28380	28304	28411	28392	28155	28257	28227	28632	28374	28363	28287	28286	28393	28290	28474	28708	28492	28479	28194	28423	28415	28468	28359	28428	28206	28271	28465	28468	28473	28470	28416	28248	28327	28314	28341	28237	28383	28132	28234	28365	28525	28527	28483	28285	28481	28389	28572	28491	28471	28581	28372	28196	28445	28549	28228	28349	28538	28468	28341	28284	28330	28458	28196	28476	28495	28578	28387	28204	28428	28496	28623	28622	28335	28348	28454	28256	28342	28372	28375	28515	28698	28400	28349	28385	28211	28294	28452	28388	28420	28622	28407	28261	28429	28454	28382	28825	28475	28450	28159	28225	28555	28399	28314	28429	28554	28258	28141	28280	28503	28462	28314	28234	28470	28540	28660	28527	28539	28460	28534	28551	28558	28396	28391	28206	28755	28584	28401	28618	28442	28262	28555	28490	28502	28413	28203	28235	28231	28137	28534	28466	28369	28632	28538	28381	28680	28388	28397	28408	28393	28569	28511	28654	28149	28317	28077	28123	28176	28318	28207	28439	28289	28582	28515	28338	28306	28255	28424	28262	28395	28199	28274	28305	28570	28590	28327	28525	28557	28510	28586	28569	28260	28486	28575	28451	28290	28112	28280	28430	28341	28258	28316	28423	28518	28479	28509	28204	28404	28396	28323	28378	28496	28618	28434	28429	28609	28172	28186	28372	28418	28375	28295	28144	28369	28256	28423	28269	28633	28334	28417	28323	28452	28434	28370	28419	28464	28141	28323	28434	28254	28497	28519	28174	28596	28390	28565	28451	28470	28316	28474	28295	28260	28444	28475	28373	28333	28605	28198	28379	28435	28337	28490	28416	28110	28446	28461	28467	28224	28548	28477	28340	28415	28312	28378	28521	28587	28455	28322	28475	28314	28439	28352	28470	28103	28196	28196	28315	28543	28331	28659	28499	28543	28559	28413	28598	28484	28556	28549	28549	28555	28596	28601	28165	28325	28342	28252	28401	28406	28267	28266	28237	28352	28189	28169	28503	28422	28294	28370	28178	28219	28479	28533	28423	28281	28409	28222	28378	28405	28407	28446	28483	28034	28321	28453	28451	28237	28533	28617	28439	28270	28244	28501	28443	28452	28284	28554	28508	28239	28401	28261	28552	28312	28492	28307	28209	28352	28218	28484	28430	28411	28541	28206	28308	28428	28574	28311	28354	28287	28487	28281	28289	28422	28325	28384	28431	28316	28451	28392	28258	28364	28291	28426	28555	28487	28404	28223	28432	28245	28346	28461	28262	28488	28353	28317	28273	28303	28321	28331	28318	28339	28427	28329	28388	28292	28576	28395	28437	28131	28340	28455	28537	28478	28390	28390	28336	28278	28183	28497	28520	28257	28152	28222	28181	28369	28488	28354	28415	28286	28452	28304	28429	28210	28357	28626	28360	28347	28224	28533	28443	28257	28044	28304	28234	28441	28380	28336	28266	28400	28356	28588	28552	28258	28502	28557	28755	28308	28611	28425	28410	28504	28308	28666	28425	28392	28210	28543	28321	28427	28180	28352	28341	28479	28445	28523	28449	28444	28575	28437	28533	28516	28348	28319	28553	28133
28427	49993	46039	45463	88669	80834	57382	34417	22715	18611	17973	17602	17537	17615	17678	17713	17586	17625	17545	17553	17707	17732	17751	17715	17620	17614	17711	17698	17598	17919	17614	17702	17372	17470	17562	17544	17500	17388	17487	17784	17466	17652	17692	17372	17568	17541	17462	17583	17543	17649	17534	17497	17641	17588	17410	17441	17550	17582	17557	17792	17385	17514	17532	17305	17538	17417	17601	17705	17453	17666	17550	17505	17476	17539	17641	17696	17500	17490	17584	17508	17510	17539	17631	17495	17577	17478	17644	17523	17527	17459	17627	17402	17656	17599	17658	17657	17293	17274	17592	17617	17610	17668	17383	17656	17460	17642	17463	17628	17601	17463	17516	17651	17574	17559	17647	17412	17487	17469	17402	17558	17482	17801	17458	17630	17326	17416	17540	17493	17673	17614	17292	17567	17444	17468	17657	17426	17576	17496	17598	17555	17716	17342	17623	17644	17562	17720	17593	17667	17430	17497	17645	17388	17671	17513	17364	17609	17692	17441	17512	17548	17400	17433	17518	17449	17483	17583	17461	17655	17488	17559	17501	17565	17667	17687	17449	17616	17650	17670	17488	17457	17543	17864	17508	17532	17536	17452	17660	17403	17378	17656	17647	17465	17616	17587	17432	17411	17483	17690	17617	17465	17736	17652	17465	17598	17545	17449	17637	17630	17631	17658	17464	17530	17593	17647	17611	17337	17467	17701	17429	17485	17553	17438	17553	17416	17660	17435	17292	17627	17593	17596	17418	17388	17749	17557	17306	17686	17488	17468	17475	17563	17500	17521	17563	17626	17445	17591	17424	17530	17382	17569	17726	17410	17510	17631	17594	17516	17483	17666	17703	17448	17592	17601	17647	17617	17379	17506	17590	17477	17400	17659	17430	17571	17396	17624	17502	17594	17732	17545	17315	17411	17501	17392	17359	17656	17459	17524	17538	17600	17557	17315	17484	17611	17645	17433	17637	17532	17447	17449	17553	17362	17525	17630	17459	17432	17741	17379	17661	17639	17631	17540	17505	17471	17637	17534	17728	17499	17604	17529	17496	17728	17514	17670	17415	17497	17551	17676	17586	17507	17350	17487	17462	17435	17694	17656	17508	17608	17627	17639	17355	17496	17525	17494	17453	17561	17440	17511	17617	17552	17511	17456	17584	17549	17560	17674	17619	17688	17472	17585	17482	17491	17502	17529	17525	17604	17609	17501	17449	17419	17641	17383	17592	17636	17543	17689	17692	17396	17526	17628	17695	17474	17537	17454	17497	17519	17629	17543	17458	17524	17431	17507	17496	17519	17487	17443	17538	17547	17821	17521	17675	17563	17538	17342	17506	17653	17531	17597	17478	17388	17575	17375	17456	17623	17430	17488	17443	17715	17558	17557	17588	17559	17485	17481	17523	17381	17643	17486	17415	17463	17496	17582	17601	17701	17413	17542	17383	17656	17472	17425	17589	17598	17674	17354	17668	17464	17420	17576	17526	17647	17669	17368	17575	17584	17472	17671	17441	17535	17418	17626	17553	17621	17587	17486	17581	17291	17719	17643	17494	17376	17513	17472	17522	17673	17573	17606	17566	17635	17435	17602	17515	17366	17533	17515	17482	17385	17345	17624	17641	17665	17578	17538	17445	17603	17577	17556	17533	17633	17540	17734	17477	17468	17412	17662	17790	17552	17445	17665	17547	17545	17689	17650	17447	17663	17625	17375	17544	17509	17517	17464	17699	17467	17430	17522	17422	17612	17715	17663	17484	17425	17556	17600	17584	17501	17285	17725	17434	17530	17513	17569	17456	17553	17463	17497	17530	17519	17556	17611	17609	17625	17559	17567	17686	17580	17695	17518	17581	17726	17468	17411	17704	17450	17548	17455	17558	17675	17528	17588	17313	17514	17429	17681	17447	17475	17522	17459	17431	17494	17595	17475	17425	17530	17548	17430	17343	17460	17470	17490	17554	17166	17528	17547	17530	17615	17660	17489	17747	17721	17426	17626	17744	17605	17559	17681	17451	17648	17649	17621	17571	17409	17559	17675	17663	17420	17790	17533	17612	17560	17577	17562	17598	17643	17709	17510	17506	17579	17477	17503	17520	17634	17537	17389	17614	17642	17624	17474	17436	17379	17470	17418	17491	17522	17488	17375	17538	17420	17472	17575	17592	17602	17600	17432	17483	17604	17531	17553	17582	17402	17501	17438	17477	17421	17427	17528	17506	17346	17714	17539	17381	17419	17409	17602	17452	17505	17528	17559	17691	17555	17513	17353	17409	17517	17454	17552	17522	17529	17533	17550	17627	17506	17496	17377	17609	17467	17481	17605	17647	17466	17616	17568	17586	17518	17474	17540	17518	17493	17554	17532	17445	17695	17464	17436	17357	17551	17374	17653	17570	17689	17441	17669	17424	17753	17487	17437	17554	17486	17539	17443	17486	17493	17494	17505	17626	17505	17580	17524	17558	17646	17604	17632	17478	17568	17583	17608	17642	17425	17750	17488	17536	17310	17513	17635	17426	17382	17479	17583	17702	17681	17394	17548	17548	17575	17607	17464	17540	17554	17642	17467	17638	17690	17349	17577	17328	17537	17676	17534	17475	17415	17562	17690	17670	17403	17546	17563	17541	17554	17455	17633	17412	17589	17536	17592	17589	17714	17517	17633	17502	17570	17521	17680	17712	17438	17496	17610	17464	17564	17572	17484	17594	17543	17524	17504	17617	17724	17620	17491	17722	17442	17574	17541	17567	17516	17552	17397	17471	17431	17545	17459	17326	17608	17593	17369	17353	17686	17442	17479	17582	17383	17383	17588	17557	17576	17657	17457	17597	17510	17585	17410	17390	17619	17470	17451	17538	17402	17539	17442	17681	17573	17678	17480	17663	17480	17423	17645	17503	17398	17619	17575	17537	17676	17564	17500	17522	17531	17431	17583	17509	17522	17554	17686	17462	17489	17678	17288	17530	17647	17417	17531	17643	17630	17396	17682	17418	17557	17583	17436	17660	17363	17660	17406	17584	17606	17541	17486	17613	17563	17689	17391	17591	17661	17581	17499	17517	17634	17481	17610	17496	17690	17497	17611	17486	17343	17624	17550	17624	17444	17340	17519	17479	17442	17528	17404	17493	17537	17283	17402	17531	17429	17517	17613	17473	17552	17622	17549	17662	17576	17455	17534	17457	17381	17729	17615	17693	17401	17519	17526	17442	17578	17600	17474	17695	17439	17647	17834	17620	17917	17617	17480	17529	17551	17457	17369	17551	17461	17647	17492	17739	17542	17690	17714	17374	17496	17593	17600	17596	17665	17508	17746	17591	17580	17411	17496	17412	17453	17513	17682	17322	17535	17473	17446	17604	17374	17583	17361	17598	17500	17393	17470	17366	17507	17564	17391	17619	17517	17709	17447	17642	17497	17497	17368	17746	17545	17619	17320	17614	17503	17402	17597	17477	17647	17669	17567	17383	17659	17492	17672	17652	17655	17456	17506	17557	17517	17407	17344	17601	17654	17659	17448	17621	17662	17349	17591	17560	17536	17509	17487	17446	17582	17574	17626	17514	17388	17523	17519	17350	17595	17443	17417	17570	17516	17763	17566	17579	17659	17608	17668	17348	17553	17516	17573	17702	17489	17525	17539	17563	17650	17485	17482	17659	17503	17549	17555	17765	17586	17597	17634	17465	17582	17583	17475	17453	17601	17519	17609	17335	17544	17442	17606	17422	17576	17453	17548	17536	17582	17432	17475	17435	17673	17541	17639	17588	17518	17647	17601	17592	17386	17436	17560	17622	17436	17531	17612	17639	17571	17439	17521	17658	17379	17239	17415	17915	17591	17336	17475	17532	17484	17449	17562	17625	17619	17434	17579	17698	17643	17672	17302	17539	17548	17544	17598	17546	17709	17751	17572	17460	17463	17392	17431	17397	17345	17478	17538	17565	17392	17501	17629	17673	17564	17546	17635	17477	17603	17385	17621	17437	17450	17521	17493	17437	17604	17617	17466	17494	17602	17440	17351	17404	17657	17466	17576	17507	17473	17505	17584	17629	17729	17339	17497	17478	17469	17504	17505	17668	17596	17498	17543	17625	17385	17777	17706	17317	17352	17612	17458	17610	17622	17548	17370	17521	17569	17359	17639	17515	17482	17599	17613	17534	17425	17556	17637	17593	17680	17522	17405	17594	17511	17449	17471	17549	17708	17497	17660	17570	17461	17663	17531	17697	17424	17610	17444	17585	17459	17627	17448	17684	17417	17438	17767	17683	17430	17601	17484	17513	17664	17616	17650	17605	17682	17564	17548	17516	17688	17821	17512	17538	17603	17508	17510	17518	17593	17558	17643	17388	17564	17485	17537	17595	17533	17612	17397	17676	17635	17533	17610	17527	17627	17439	17474	17407	17492	17538	17313	17383	17584	17669	17478	17603	17583	17729	17466	17793	17708	17607	17368	17557	17575	17594	17607	17395	17501	17713	17492	17468	17618	17608	17524	17526	17474	17479	17732	17493	17546	17330	17480	17446	17636	17471	17508	17575	17764	17654	17469	17642	17279	17482	17468	17693	17405	17333	17546	17549	17499	17525	17600	17686	17487	17531	17643	17462	17510	17687	17590	17176	17469	17387	17485	17588	17635	17569	17527	17569	17394	17583	17649	17861	17561	17610	17535	17373	17545	17511	17472	17735	17500	17535	17761	17599	17362	17466	17526	17501	17345	17465	17573	17571	17465	17507	17597	17649	17363	17410	17550	17420	17398	17647	17393	17297	17392	17522	17498	17426	17489	17457	17468	17518	17668	17622	17588	17491	17603	17523	17507	17636	17497	17638	17390	17506	17715	17646	17352	17316	17527	17570	17500	17726	17437	17641	17457	17510	17405	17510	17588	17660	17498	17602	17561	17392	17640	17615	17431	17505	17442	17571	17692	17408	17388	17514	17671	17513	17473	17639	17491	17534	17506	17449	17518	17678	17510	17606	17594	17424	17496	17442	17417	17414	17589	17604	17571	17436	17480	17566	17509	17597	17378	17635	17663	17604	17419	17548	17440	17353	17558	17428	17540	17582	17613	17574	17301	17573	17590	17407	17544	17538	17651	17385	17591	17412	17521	17493	17463	17489	17587	17450	17560	17436	17584	17667	17569	17512	17553	17500	17428	17590	17578	17514	17404	17457	17708
35205	31297	34785	34581	40723	38790	33984	30379	28806	28134	28070	28224	27980	28020	28113	28239	28172	28324	27892	27989	28109	28018	27920	28065	27873	27792	27917	27917	28000	28203	27845	28055	28296	28058	28241	28289	27953	27985	27959	27880	28030	27939	27981	28123	28129	27974	27877	28138	28342	28217	28097	28219	27948	27978	27807	27859	28059	27787	28098	28307	27969	28084	28108	28039	28081	27708	28069	28030	28020	28016	27852	27905	28154	28020	28038	27896	27881	28016	27884	28008	28179	27831	28106	28186	28091	28268	27773	27950	28254	28060	28031	28056	27840	27845	28149	27965	27907	28004	28080	28213	27988	28035	28109	28035	28234	27984	28071	28188	28017	27977	28208	27905	28178	27902	27980	28152	28288	27985	27707	27993	28125	28121	27917	27863	27928	27899	27923	27851	28169	28180	28091	28156	27939	28001	28399	28037	28039	28269	27852	28114	27906	27753	27942	28006	28062	28089	27972	28143	28214	27984	27903	28118	28103	27781	27797	28169	28340	28235	27878	28186	27903	27988	27698	27988	28070	27910	27938	27920	28133	27965	27944	27974	28196	28070	27945	28002	28070	27952	28053	27642	27767	28075	28133	27859	28065	27756	27782	27912	28037	27994	27964	27698	27964	28007	27925	27929	27939	28190	28250	28289	27878	27830	27895	28323	28028	27930	28183	28015	28155	27934	28164	28049	27961	28207	28046	27955	28041	27924	27947	28315	28011	27940	28110	27609	27743	28130	28154	27867	28144	28009	28046	27953	28174	28399	28025	28089	28227	27969	27969	27960	27785	27957	27977	28126	27935	27855	28274	28077	27913	27880	28160	27968	28206	27924	28009	28199	28042	27890	27777	27952	28099	27999	27872	27882	27897	27806	28211	27994	27947	28033	28297	28180	28302	28081	28092	27903	27909	27817	27939	28066	28025	28283	28276	28048	28194	28109	28153	28188	28152	27913	27929	27927	28102	27775	27976	28038	27963	27878	28076	27928	28171	27942	27914	27935	27765	27950	28287	28255	28096	27905	27951	28000	28037	27834	28109	27973	27832	27625	27993	27951	27923	27876	27934	28133	28077	28068	28094	28045	27981	28319	28331	27941	28007	28074	28111	27770	27913	27869	27894	27619	28108	27775	28050	28098	28116	27873	28219	27961	28179	28144	28097	28188	28170	28257	28028	27954	27762	27873	27883	27936	28160	27947	28037	27878	28031	27832	27919	28082	27841	28135	28096	28029	28051	28103	28107	27981	28140	28103	27829	28419	28034	28081	28175	27961	28058	28077	27955	28035	28017	28215	28069	28011	28006	27845	27886	28055	27916	28176	27987	27969	28034	27962	27778	27975	27721	28098	27901	28020	27938	27894	28094	28140	28083	28041	28167	28091	28116	28213	28041	27898	28019	28183	27754	28120	28131	28066	28178	28019	28136	28043	28105	28198	27991	27988	28020	27929	27828	28157	28003	28060	28238	27927	28013	28160	28274	28213	27778	27823	27912	27975	27899	28099	28344	28216	28181	28037	28046	27839	28038	27932	27936	27944	28202	28053	28103	27823	27804	28200	27950	28242	27947	27988	28059	27831	27790	28054	28101	28072	27967	27931	27983	27948	27593	27985	27922	27948	27699	27700	27881	28081	28053	27673	27891	27748	27763	27864	27794	28131	27863	27983	27927	28227	27963	27909	27963	28158	28033	28157	27885	28017	27895	28072	28067	27834	28049	27972	28080	28019	28090	27979	28004	27928	27954	28062	28112	28101	28097	27964	28092	28054	27727	28212	28089	27977	28129	28012	28023	27886	27900	27930	28171	27887	27955	27904	28045	28146	27980	27950	27855	27760	28122	28208	27933	27962	28007	27976	28101	28015	27759	27934	28204	27978	28162	28110	28060	27957	27915	28045	28012	27829	27905	27888	28013	27866	28169	27960	27932	28002	28010	28115	27942	28166	28126	28073	27884	27825	28228	28137	27881	28310	28028	28016	28441	28079	28043	28128	28112	27926	28147	27970	27989	27879	27952	27955	27832	28017	28041	27928	28046	28000	28138	28115	27822	28113	28013	28040	27704	28102	28083	28253	28169	28036	27883	28012	27776	28124	28034	27978	27942	28208	27916	28000	28005	28141	27961	27919	27941	28150	28018	28064	27884	27938	28009	27908	27824	28060	28077	27903	28170	27811	28097	28021	27898	27858	28159	27974	27933	27805	28125	27901	28209	27868	27918	28198	28101	28107	28173	28145	27744	27868	27972	28048	28072	28197	28077	28420	28245	28248	28260	28199	27994	27779	28170	28254	28133	28063	28179	28187	27831	27971	28200	27748	27908	28272	27841	27990	28001	27882	28026	28136	28090	28109	28388	27887	28163	27911	28008	28186	28031	28083	28104	28123	28162	27937	28055	28097	28064	28092	28314	27971	28053	27907	28193	27913	27969	28052	27827	28143	27964	27719	28031	27979	28123	28034	27935	27872	28227	27949	28003	28154	28319	28129	27967	27964	27848	28097	28003	28014	28015	28030	27997	28221	28162	27882	28158	28131	28125	28118	28144	28023	28026	28137	28026	27995	27799	27870	27961	28042	27855	27887	28111	28034	28042	28004	28143	27951	28061	27846	28032	27912	28100	28075	27946	27986	28010	28145	28144	28073	28385	28185	28001	28108	28173	28026	28193	28001	28074	27947	28123	28005	27911	27807	28003	27835	28234	27925	27972	28076	28109	28047	27719	27978	28093	27975	28057	28117	28045	28289	28204	28056	28084	28009	27986	27992	28340	28120	27982	27970	27827	28036	27954	27881	27973	27736	27748	28139	28085	28021	28079	27821	28004	27972	28008	27823	28011	28143	28174	27949	28224	28000	27938	27714	27918	28100	27788	28139	28020	28049	28223	28071	28190	28004	28073	28167	27924	27936	28064	28164	27731	28084	28061	27831	28106	28122	27872	28105	28364	27948	28101	28216	27909	28076	28158	28185	28122	27932	28217	27866	28080	27878	28132	28239	27834	27954	27987	27939	28046	27931	27954	27859	28140	28097	28042	28069	28162	27791	28040	28228	27943	28074	28171	28009	27938	28043	28059	28177	27932	27906	27822	28028	27988	27929	28249	28339	28287	27825	27947	28089	27921	27921	28017	28094	27938	28130	28155	28074	28262	27804	28123	27972	27970	27922	28016	28043	28242	28221	28182	28177	28232	28012	28008	28175	28282	28088	28098	28167	28155	28026	28136	27872	28080	27844	28009	27816	28294	27878	27948	28195	28251	27956	28060	28182	28207	28129	27838	27913	27884	28212	27976	28072	28085	28250	28091	28095	27805	27853	28373	27819	28096	28143	27955	28164	28071	28085	28022	27923	27908	27885	27719	28099	28188	28264	28243	27949	28267	28206	28059	27988	27919	28041	27761	27976	28106	28003	27708	28103	27835	27998	28313	27985	28210	28224	27858	27913	27938	27833	27880	27912	28098	28028	27839	27968	28081	27989	27904	28262	28040	27872	27996	28176	27910	27894	28051	27820	28203	28025	28385	27962	27999	28069	28275	28025	28166	27798	27908	27908	27909	27675	27872	27990	27900	28064	28009	28045	27999	28118	27781	27797	27661	27849	27743	27897	28140	28062	27906	27941	27889	28085	28138	28101	28001	28023	28008	28240	27929	28007	28042	27931	27924	27946	28223	27729	28220	27869	27828	27950	27799	28120	27733	28245	27960	28012	28147	28061	28120	27958	28068	28188	28010	28113	27950	28208	27843	27903	27918	27736	28208	28066	28194	28002	28036	27875	27822	27966	28095	28098	28069	27941	27973	28339	28316	27990	28179	28097	28211	27933	28073	27862	27892	28033	27884	27930	27961	27935	27890	27991	27956	28040	28190	27807	27937	28115	28215	27922	28061	28072	28123	27942	28020	28077	28053	28198	28132	28109	28289	27845	28255	27965	28095	28107	27906	27879	28198	28165	27893	27975	28171	28128	27936	27892	28020	27852	27935	28113	28127	27638	28137	28060	27949	28063	28232	28021	27829	27921	28003	27938	28079	28096	28057	27906	28093	28167	27881	27967	27886	27991	28085	27985	28184	28064	27908	27863	28095	28111	27900	28176	28043	27992	28058	27946	28053	27870	28075	27985	28285	28176	28096	27939	27806	27985	28099	28201	27971	27904	28190	28259	28119	27931	28086	28002	28070	28266	28022	28288	28091	28170	27966	27948	28055	28236	28027	28017	28014	28207	27938	28099	27933	27977	28080	27996	28040	27801	28049	27967	28140	28132	27809	28109	27992	28108	27963	27836	28220	27942	28067	27830	27918	28244	28048	27893	28028	28140	28032	27928	28192	28109	27952	27921	27917	28063	28075	28049	27987	28226	28103	27973	28154	28153	27975	27911	27806	27996	28100	28036	28157	28048	28053	28088	28162	27942	28245	28003	27858	28031	27813	27800	27988	28336	28104	28043	28291	28223	27979	27999	27809	27895	28074	27888	28095	27968	27922	28105	28130	28012	27998	27971	28070	28149	28263	27915	27860	28020	28050	28151	27976	28508	28222	27946	27905	28095	27980	28050	27956	28230	28041	28318	28315	27760	28049	27640	28049	28134	28352	27949	28143	28100	27978	28162	27963	27920	28193	28146	27766	27878	28049	27806	27788	28014	27939	28273	28204	28282	28022	28163	28024	28094	28143	28073	28101	28152	28157	27897	27967	28275	27991	28216	27960	27846	27868	28116	28142	28202	28051	28096	28031	28083	27928	27992	27979	28020	27841	28260	28114	28061	27981	28036	27880	27961	28348	28063	27905	27894	28024	27915	28023	27950	27952	27993	28078	27881	27974	27818	28160	28023	28027	27822	27989	28115	28102	28040	28114	28069	28231	28098	28102	28251	28120	28005	27987	27978	28023	27856	28136	27889	28004	27945	28091	28255	28127	28126	28178	27971	28051	27820	28300	28141	28143	28000	27894	28049	28015	28151	28218	28113	28134	27915	27889	27985	28036	28129	27960	27918	27939	27993	28048	28039	27882	27729	27986	27872	28190	27985	28064	28167	28015	28012	28072	27867	28177	27984	28023	28043	28091	28044	27949	27927	28150	27936	27850	27943	27824	27956	28134	28105	27990	28288	28109	28118	28045	28129	28095	27967	28143	28171	27976	27873	27953	27936	28074	28036	28216	27903	27931	28017	27827	27826
22840	29674	26582	24306	31794	27257	22004	18512	17337	16911	16884	17022	16911	17034	17010	16971	16844	16745	16935	16765	17030	17002	16965	16985	16972	16903	16775	17079	16850	16886	16851	16831	16847	16881	16847	16928	16786	16999	16968	16980	17049	16885	16940	16808	16845	16699	16708	16912	16919	16776	16949	16912	16718	16933	16954	16959	16885	16743	16767	16782	16836	16793	16761	16946	16905	16955	16812	16866	17002	16786	16733	16767	16784	16913	16842	16964	16832	16875	16954	16776	16919	16858	16917	16872	16951	16887	16906	16810	17085	16852	16939	16787	16931	16864	16776	16846	16961	16734	16765	16781	16745	16970	16724	16932	16823	17038	16833	16827	16762	16948	16911	16853	16906	17044	17019	16756	16977	16701	16970	16642	16842	16793	16810	16874	16890	16992	16823	16665	17017	16840	16858	16708	16832	16622	16964	16861	16819	16911	16915	16796	16911	16876	16878	17034	16726	16733	16946	16791	16687	16984	16840	16804	16974	16739	16744	17026	16750	16871	16834	16722	16788	16836	16868	16858	16779	16681	16844	17164	17024	16916	16939	16890	16823	16913	16858	16907	16993	16944	16799	17106	16772	16919	16761	16922	16723	16880	17015	16946	16884	16892	16927	16907	16772	16803	16870	16804	16757	16777	16612	16895	16801	16925	17030	16909	16874	16719	16930	16942	16800	16808	16876	16882	16871	16800	16854	17039	16855	16828	16638	16955	16930	16883	16871	16988	16810	16816	16783	16753	16719	16802	16844	16878	17097	16800	16823	16998	16838	16910	16926	16911	16826	16767	16871	16920	16806	16567	16915	16857	16870	16766	16594	17057	16691	16729	16951	16951	16863	16840	16942	16733	16735	16789	16877	16930	16910	16970	16883	16684	16897	16821	16686	16712	16905	16949	16937	16958	16904	16847	16754	16717	16764	17026	16903	16928	16992	17043	16768	16938	16921	16943	16857	16963	16776	16899	16837	16892	16755	17036	16966	16893	16789	16872	16637	16947	16917	16887	16799	16794	16830	16848	16861	16915	16857	16835	16889	16825	16837	16834	16771	16962	16797	16845	16843	16893	16839	16819	16790	16983	16653	16933	16983	16862	16900	16664	16870	16977	16878	17024	16894	16878	16820	16887	16817	16920	16943	16682	16763	16951	17070	16932	16778	17014	16845	16939	16871	16899	16892	16962	16915	16994	17082	16865	16885	16936	16755	16807	16989	16761	16819	16869	16876	16845	16816	16951	16755	16868	16767	16651	17021	16874	16881	16918	17014	16806	16860	16857	16758	16976	16838	16692	16954	16945	16711	16774	16919	16823	17054	16966	16807	16858	16735	16670	16658	16829	16922	16672	16672	16980	16920	17171	16691	16903	16797	16932	16947	16975	17013	16873	16928	16879	17078	16834	16909	16582	16896	16669	16851	16875	16838	16794	16840	16800	17159	16867	16851	16780	16878	17095	16966	16865	16946	16771	16853	16836	16808	16959	16820	16995	16674	16859	16794	16851	17071	16908	16858	16822	16821	17177	16810	16775	16959	17023	16907	16809	16872	16797	16967	16840	16821	16893	16889	16798	16760	16868	16875	16954	16978	16715	16659	16733	16947	16783	16834	16710	16849	16846	17060	16862	16918	16907	16842	16788	16885	16810	16702	16945	16937	16840	16957	16856	16742	17076	16972	16770	16834	17070	16952	16732	16806	16796	16764	16885	16849	16979	16727	16921	16783	16950	16736	16879	16883	16955	16768	16836	16787	16803	16945	16970	16779	16966	16831	16955	16716	16659	16892	16876	17058	17003	16841	16756	16866	16774	16792	16907	16905	16481	16913	16949	16867	16907	17097	16904	16789	16973	16868	16924	16534	16745	16669	16786	16853	16838	16879	17023	16949	16807	16739	16903	16994	16754	16940	16863	16833	16963	16872	16883	16755	16957	16842	17016	16824	16792	16605	16870	16952	16993	16973	16866	16803	17006	16923	16928	16908	16692	16965	16951	16782	16801	16799	16946	16687	16874	16960	16913	16984	16803	16899	16768	16921	16800	16752	16803	17028	16869	16795	16921	16841	16824	16871	16946	16897	16986	17002	17010	16982	16967	17024	16544	16887	16830	16863	16780	16852	16876	16824	16962	16783	16862	16743	16892	16785	16859	16722	16774	16834	16815	16996	16971	17005	16725	16849	16811	16800	16719	16836	16991	16807	16826	16986	16832	16778	16660	16947	16762	16862	16913	16825	16809	16852	16807	16857	16791	16889	16885	16998	16855	16965	16751	17051	17127	16877	16957	16949	16992	16728	16724	17017	16639	16862	16977	16674	16947	17052	16997	16790	16912	16856	16826	16889	16904	16856	17014	16912	17015	16969	16715	16850	16966	16987	16793	16820	17008	16803	16863	16900	16829	16824	16817	16848	16888	16927	16957	16888	16796	16802	16920	16887	16811	16929	16879	16873	16966	16813	16882	16849	16985	16828	16850	16930	16778	16771	16739	16683	16874	16795	16799	16809	16811	17086	16668	16830	16686	16853	16878	16992	16868	16856	16722	16718	16834	17030	16592	16776	16872	16876	16914	16751	16879	16844	16916	16978	16779	16816	16740	16617	16794	16813	16835	16923	16951	16834	16804	16895	17024	16939	16774	16731	16817	16839	16909	16784	17112	16712	16926	16826	16738	16838	16959	16836	16977	16964	16881	16970	16982	16833	16813	16984	16910	17055	16747	16863	16880	16874	16752	16925	16844	16721	16848	16941	16854	16906	16967	16919	17040	17088	17014	16841	16692	16822	16911	16921	16816	16830	16852	16570	16906	16824	16996	16865	16882	16861	16800	16986	16764	16926	17026	16767	16843	16749	16787	16835	17046	16930	16997	16856	17103	16856	16735	16895	16734	16929	16878	16820	16974	16961	16911	16886	16890	16756	16995	16893	16955	16925	16872	16878	16831	16930	16745	16949	16910	16894	16829	16844	16846	16868	16882	16747	16997	16957	16914	16932	16845	16674	17015	16871	16904	16986	16847	16824	16725	16831	16862	16974	16954	17137	16944	16620	16867	16953	16794	17008	17023	16699	16812	16806	16790	16995	16800	16770	16693	16910	16847	16919	16793	16726	17022	16730	16932	16817	16805	16947	16916	17000	16834	16880	16982	17030	16880	17043	16927	16867	16957	16880	17054	16832	16801	16884	16693	17044	16984	16880	16825	16834	16879	16998	16841	16803	16966	16831	16800	16892	16872	16782	16833	16904	16989	16945	16906	16839	16811	17001	16923	16917	16858	16953	16682	16795	16831	16772	16896	16892	16863	16942	16657	16797	16959	16698	16855	16763	16728	16936	16676	16663	16821	16857	16925	16913	17028	16662	16841	17033	16823	16942	16881	16884	17017	16768	16720	16843	16997	16653	16833	16901	16990	16873	17054	16961	16882	16862	16867	16792	16853	16929	16833	16912	16682	16864	16845	16856	16979	16870	16786	17005	16873	16866	16907	16929	17022	16757	16800	16755	16839	16837	16816	16791	16892	17027	17057	16631	16781	16918	16900	16690	16707	16764	16937	17123	16970	16894	16949	16792	16904	16855	16802	16725	16788	16971	16898	16870	16964	16923	16781	16902	16803	16940	16761	16896	16810	16658	17013	16928	16886	16728	16892	16978	16882	16776	16900	17143	16903	16782	16818	16611	16759	16940	16893	16862	16925	16975	16877	16853	16966	16741	16901	16861	16784	16852	16936	16968	16822	17061	16856	16871	16958	16807	17062	16822	16730	16911	16740	16767	16860	16989	16891	17040	16692	17050	16803	16827	16864	16947	16842	16842	16763	16955	16785	16739	16812	16799	16857	16924	16880	16967	16996	16864	16712	17021	16802	17010	16698	16883	16703	16923	16882	16795	16834	16974	16948	16936	16757	16875	16753	16804	17022	17056	16793	16870	16970	16979	16710	16903	16908	16797	16991	16745	16928	16863	16805	16789	16806	16821	16819	16881	16864	16981	16813	17051	16818	16817	16949	16791	16908	16850	16843	16945	17021	16937	16769	16702	17050	16790	16833	16927	16734	16746	16851	16962	16856	16897	16945	16772	17007	16925	16859	16891	16872	16898	16900	16976	16753	16911	16798	16793	16900	17045	16892	16821	17003	16936	16909	16890	16856	16841	16869	17006	16985	16861	16930	16750	16900	16762	16913	16802	16705	16883	16802	16717	16973	16904	17086	16843	16796	16847	16688	16854	16984	16964	16960	16840	16818	16886	16967	16876	16850	16937	16944	16850	17007	17019	16805	16821	17148	16816	16768	16751	16983	16928	16900	16944	16965	17078	16854	16861	16881	16899	16887	17019	16768	16874	16768	16776	16646	16963	16844	16783	16999	16795	16905	16951	16757	16797	16954	16993	16870	16858	16852	16892	17070	16842	16769	16889	16828	16922	16712	16792	17006	16735	16839	16808	16731	16820	17040	16904	16981	16868	16998	16866	16680	16949	16822	16969	17011	16866	16743	16976	16827	16719	17019	16739	17045	16802	16800	16790	16686	16817	16653	16793	16740	16962	16905	16621	16832	17011	16821	16875	16962	16922	16876	16855	16774	16764	17073	16773	16737	16941	16820	17004	16749	16750	16823	16829	16978	16862	16725	16788	16937	16822	16912	16953	16728	16704	17019	16797	16889	16734	16852	16767	16842	16748	16855	16740	16824	16882	16878	17024	16890	16823	17015	16985	16829	16894	16851	16826	16935	16847	16873	16883	16731	16820	16913	16772	16913	17119	16973	16876	16852	16862	17082	16963	16920	16852	16881	17059	16704	16777	16916	16917	16750	16966	16737	16827	16941	16730	17003	16841	16738	16896	16935	16845	16923	16964	16862	17026	16834	16776	16938	17000	16893	16918	17028	16842	16942	16804	16866	16772	16988	16810	16879	16919	16790	16889	16839	16734	16853	16817	16879	16938	16962	17011	16936	16936	16939	16945	16807	16718	16475	17015	16711	16926	16933	16838	16923	17002	16804	16767	16780	17040	16895	16861	16814	16864	16906	16735	16853	16843	16833	16905	16986	16986	16783	16980	16843	16958	16923	17051	16924	16869	16984	16707	16905	16850	16745	16899	16787	16880	16998	17004	16706	16696	16997	16850	16887	17055	16935	16908	16902	16863	16826	16790	16841	16948	16958	16864	17006	16873	16914
25884	21700	29519	39211	64375	59786	47648	36030	30382	28817	28176	27875	28249	28079	28304	27935	28256	28298	28006	28076	28123	27921	27957	28215	27782	28107	27943	27801	27771	28002	27946	27908	28043	27932	28046	28036	28001	27924	27810	27858	27742	28145	27728	27997	27869	27937	27995	27968	27792	28064	27907	27741	27834	27702	28147	27864	27614	27671	27641	28015	27838	27813	27837	27950	27963	27882	27971	28214	28311	28068	27984	27955	27784	28049	27887	28060	27867	27870	27907	28064	27869	27790	27851	27829	27703	27900	27844	27996	27822	27745	27956	27820	28036	28042	27906	27839	28210	27974	27849	27943	27938	27866	28007	28056	28202	27790	28173	28140	27889	27878	27880	27863	28103	27905	28131	28001	28140	27959	27772	28018	27994	28037	27963	28068	27777	27845	27961	27849	27955	27811	28039	28169	27909	27941	27946	27763	27885	27921	27816	27892	27844	27975	27952	28022	27926	27736	27851	28221	28005	27706	27560	27925	27962	27871	28031	27817	27805	27869	27947	28125	28333	27875	27910	27837	27961	27641	27879	28123	27970	27665	27896	27931	27903	27922	27699	27972	28291	27764	28162	27782	27855	28056	27933	27916	27748	27990	27906	28083	27844	27946	27793	28133	27864	27891	27829	27785	27972	28016	27978	27770	28126	28014	27707	27954	27836	27981	27808	28016	27937	28024	27748	27908	27811	28021	27826	27896	27952	27827	27862	27702	27927	27923	27838	28107	28041	28095	27936	27982	27975	27722	27911	27835	28080	28013	27855	27905	27946	27937	27966	28017	27853	27930	27670	27779	27807	27948	28008	27738	27981	28066	27719	27974	27866	27877	27828	27825	27848	27900	27813	27575	27844	27951	27960	27713	28060	27876	28001	27853	27719	27622	27915	27953	27915	27838	27847	27884	27813	28215	27870	27916	27591	27843	27760	27670	27896	28145	27934	27802	28014	28048	27884	27840	27853	27892	27917	27945	27744	27856	27988	27843	27956	27893	27939	27858	27868	27858	27817	27866	28009	27983	27829	27970	28082	27919	27965	28168	27948	28039	27830	27911	28095	27765	27768	27703	28006	27753	27693	27815	27827	28024	28031	28239	27908	27937	27849	27964	27898	28034	27976	27876	27956	27842	27910	27694	28109	27802	27748	27679	27919	28040	27998	27923	27900	28109	27971	28103	27904	27970	28092	27974	27841	27914	27947	27807	27755	28044	27900	27858	27609	27969	27955	27890	28024	28027	27905	27737	28027	27758	28155	27721	27979	28092	27997	28058	27982	27701	28027	27779	27944	27749	27797	28018	28066	27722	27835	27850	28036	27839	27658	27982	27839	27824	27962	27890	28129	27793	28328	27908	27872	27816	27758	27965	28044	27861	27986	27959	27598	27754	28007	27737	27735	27923	27853	27930	27898	27829	27756	27807	27779	28033	27873	27953	27953	27938	27908	28074	28063	28051	27908	28033	27987	27786	27894	27915	27895	28133	27951	27889	27972	27842	27892	27739	28287	27870	27809	27809	28026	27770	27667	28152	28023	28029	28165	27903	27877	27784	28014	28033	27877	27740	27747	27820	27931	27884	27879	27818	28055	27655	27871	28006	28031	28128	28066	27848	27798	27943	28158	27841	27969	27884	28106	27841	28017	27822	28043	27797	27932	27825	28139	27828	27789	27661	27928	27829	27913	28057	28069	27896	27784	27890	27751	28173	28035	27981	27777	27874	27628	28029	27834	27897	27764	27914	27876	27892	27859	28098	27827	27793	27985	27810	27940	27995	27784	28068	28015	27981	27920	27891	27987	27732	28018	27989	27865	27697	28119	28305	27883	27678	28016	27882	27959	27576	27703	27867	28028	27843	27976	28144	27927	27930	27978	27772	27778	28197	27944	27746	28084	27956	27980	27891	27857	27801	27680	27797	27753	27914	28046	28199	28115	28084	27970	27958	27786	27790	27912	27804	27934	27918	27793	27878	28202	28106	28077	27911	27964	27522	28070	28051	28117	27792	27743	27790	28043	27987	27887	28162	28084	27993	27737	27750	28004	28200	27815	27719	27894	27710	27998	27942	27850	27934	28053	27848	28032	27749	27910	28045	27871	27611	28054	27665	27826	27811	27932	28047	28030	28188	27920	28044	27928	27878	27648	27886	27831	27985	27737	27837	27879	27824	27971	27654	27836	28156	28093	28071	27879	27778	27948	27963	27992	27900	27911	27751	28026	27813	27803	28053	27879	27916	28013	27978	27771	28165	27820	27840	27946	28090	27878	28078	27879	27874	27953	27947	28067	27953	27836	28043	28165	27925	28048	28111	27736	27889	28146	28138	27948	27786	27884	28063	27987	27985	27622	27837	27888	27911	28150	27852	27925	27991	27854	27914	27692	27951	27925	27795	27787	28071	28001	28187	28229	27925	27912	27848	27926	28044	27913	27850	28069	28098	27975	27814	28001	27999	27852	28263	27950	27811	27917	27733	27939	27754	28145	27932	28248	27944	27937	27911	28026	27759	27977	28017	27982	28022	27928	28005	27943	28151	28304	27991	28025	28321	27866	28022	28102	27894	27813	28021	27998	27773	27887	27985	27914	27819	27572	27772	27935	27830	27988	27910	27837	27931	27994	27948	27954	27992	28028	27651	27845	27586	28041	27942	27837	27781	27812	28042	27827	27988	27950	27507	28023	27843	28067	27966	28049	27927	27964	27849	27699	28097	28107	27865	28053	27860	27853	27932	28080	27770	27922	28050	27925	27881	28046	28066	27909	27689	27897	27939	28096	27818	27997	27823	27734	27865	28118	27870	27840	27808	27931	27919	28031	27908	28011	27940	27919	27945	28042	27837	27830	27935	27859	27822	27979	28055	28002	27670	27651	27879	27954	27971	27994	28021	27832	27977	27816	27884	28034	27937	28276	27677	28185	27919	27947	27840	27806	27889	27997	27810	27803	27856	27878	28010	27758	27811	28046	28025	27861	27908	28092	27881	27966	28067	27849	27855	28263	28005	27663	28127	28099	27834	27895	28090	27992	28124	28161	27687	27813	27747	28045	27847	27855	27769	27973	28039	28051	27876	27875	28214	28009	28072	27928	27796	27751	27906	28097	28069	27924	27933	27832	28087	27942	27929	27892	27875	27850	27870	28091	27957	27757	27808	27738	27780	27996	27839	27774	27968	27894	27878	27941	27732	27934	27618	27796	28062	27891	27792	27895	27751	27767	28082	28102	28047	27783	27962	27933	27979	27558	27879	28065	28096	27861	27980	28210	28180	28053	27832	27665	27896	28263	27890	27796	27863	28006	27765	28016	27964	27918	27709	28116	27969	27779	28035	27807	27971	27777	27631	27991	27964	27880	27750	28081	28173	27827	27900	27869	28052	28213	28074	28006	27903	27938	27993	27821	27896	27896	27868	28073	27946	27918	27801	27832	27773	27880	27678	28039	27838	28044	27844	27913	27728	27939	27931	27711	27975	27883	28022	28152	27864	27969	27934	27883	27929	28189	27809	27815	27827	28189	27763	27862	27929	27864	27914	28147	28004	28030	28111	28069	27926	28073	27930	28062	27937	28025	27961	28063	27973	27828	27815	27903	27985	27772	27963	28074	27949	27943	28061	27817	28171	27938	27807	27822	27826	28050	27660	27906	28192	28025	28048	27844	28133	27906	27715	27817	27832	27781	27946	27923	27739	27936	28012	27788	28030	27913	27946	28001	27858	27735	27938	27885	27836	28011	27943	27855	27943	28077	28064	28390	27973	27883	28037	27987	27809	27969	27973	27901	28126	28142	27799	28113	27940	27981	28107	28170	27864	27994	27952	27931	27879	27998	27965	27828	27836	28187	27976	27756	27902	27842	28043	27831	27904	27820	27691	27944	27804	27820	27900	28059	28032	28130	27925	28077	28012	28197	28076	27813	27783	27870	27964	28010	27724	28067	27994	27873	27814	28036	27971	27912	27997	27824	28033	27987	27725	27783	27987	27976	27878	27743	27882	28082	27807	27872	28029	28030	28158	27981	28112	27965	27671	27786	27895	27786	27916	28145	28036	27954	27760	27894	27975	28257	27790	28009	28034	27900	27732	27805	27860	27911	28029	27804	27818	27988	27938	27815	27901	27493	27961	27617	27968	28011	28044	27775	27688	27878	28088	27824	28029	27695	27805	27939	27850	28153	27741	27813	27725	27888	28014	28018	27888	27958	27982	27901	27817	27853	27776	27867	27961	27843	28031	28064	27822	27831	27979	28018	27939	27776	27895	28152	27727	27876	27729	27907	27632	27863	27998	27978	28211	27754	27751	28027	28016	28155	27912	27976	27974	27735	27888	27890	27795	27768	27869	27797	28079	27915	27832	27998	27808	28155	27938	27816	28082	27691	27879	27745	27695	27980	27700	27584	27912	27760	27963	27860	27990	28017	27925	27916	28181	27993	28036	28132	28290	27998	27903	27984	27595	27939	28076	27868	28076	27816	27799	27741	28048	28017	28036	27825	28052	27855	27783	28090	27833	27836	27969	27820	28057	27903	28033	27883	27946	27852	27859	27675	28127	27817	27914	28294	27624	27964	27806	27879	27636	27982	27785	28045	27752	28046	27952	27917	28082	27865	27797	28157	27864	27939	27834	27923	27959	27892	27975	27917	27674	27985	28235	27654	28109	27992	28061	28035	28143	27945	28149	28006	27842	27865	27747	27895	27881	28140	27692	28022	28027	27957	28137	27872	28133	27730	27950	27947	27813	27904	27786	27821	27871	28112	27658	28022	27730	27773	28124	27870	27897	28084	27902	27943	28022	28100	28066	28093	27761	27895	28063	27983	27949	27981	27533	27803	27943	27795	27860	27984	28009	27839	27897	28047	27946	27945	27755	27990	27784	27872	27894	27954	27838	27716	27963	27928	27852	27945	27818	28109	27906	27922	27908	28050	27909	27814	27836	27873	27944	27953	27948	27813	27791	27791	28185	27898	28018	27977	27876	28040	27862	27941	27932	27783	27857	27948	28167	27819	27979	27948	27998	27994	28058	27991	27649	28060	27845	27822	27773	27666	28014	28117	28049	28053	27918	27812	27912	27780	27870	28013	27981	27946	27998	27902	27927	28107	28101	28098	27971	27860	27850	27829	27821	27807	27899	28007	27991	27934	27790	27800	27920	27768	27991	27709	27867	27846	27841	28114	28094
24541	39461	36840	40575	66670	53257	36676	24214	18821	17249	17155	17149	17101	17029	17261	17016	16986	17254	17053	17094	17134	17002	17000	16920	17013	17062	16960	16930	17206	16801	17091	16986	17077	17005	17042	17054	17025	17151	16945	16994	17105	16954	17240	17138	17063	17118	17103	17135	16955	17059	16960	17015	17179	17008	17265	16913	16932	17047	16790	16957	17038	16856	17041	17182	17101	16937	17140	17076	16973	17112	16982	17120	16949	17087	17195	17281	16797	16942	17085	17129	16955	17095	16966	17076	16717	16983	17230	17255	16932	16957	17111	17055	17009	16900	16982	17019	17022	17108	16977	17033	16884	16933	16876	17054	17080	16945	16962	16984	16932	17078	16896	17058	17008	17106	17011	17032	17140	17066	17104	16879	17037	17133	17012	16941	17084	17085	16857	16994	17132	17017	17045	17031	16952	17035	16981	17014	17111	17071	17019	16872	17281	16886	17138	17048	17123	17128	17005	17245	16985	17126	17043	17206	17214	17022	16898	17019	16986	17050	16859	16963	16973	16968	17037	17033	17101	16767	17215	17002	16874	17003	17002	16856	16818	16965	16918	17022	17094	16927	16832	17161	16732	17004	17044	17005	16888	17006	16908	17020	17066	17027	16910	16949	17107	16894	16975	16986	16950	16911	17158	16890	16843	16950	17025	17064	16969	16949	17215	16972	17063	17044	17078	17059	16954	17070	17185	17088	17069	17156	17174	17090	16978	17356	17191	17099	17002	17030	16908	16999	17099	16960	16986	16964	17046	16972	17139	17019	16951	17009	16897	17055	17072	17075	16969	17092	16839	17037	16984	17000	16931	17022	16938	16926	16939	16813	17012	16989	16967	16815	16850	16953	17247	17140	17064	16948	16922	17088	17164	16961	17006	17183	16994	17075	17041	17016	17025	17075	17165	17024	17036	16848	17018	17054	16904	16949	17133	16981	16957	16944	17089	17051	16977	17043	16822	16958	16993	17005	17007	17000	16859	16940	16980	17025	16931	17140	17069	16851	16888	17073	16868	17121	16909	17086	16908	16982	17015	16972	16926	16978	16908	16999	17174	17169	16978	16938	17102	16875	17039	17032	17065	17129	16988	16926	17067	16963	16923	17127	17118	16995	16957	17060	17149	17116	17127	17160	17069	16920	16994	17124	16877	16933	16918	17111	17044	17219	17110	17031	17049	16919	17116	16959	16929	17142	16941	17070	16983	16868	17002	17022	17060	16903	17138	17086	17006	16807	16898	17000	16949	17198	17065	17093	17079	17059	17029	17048	16862	17029	16940	17057	17013	17129	17023	16944	16968	16818	17073	17171	16809	16997	16932	17025	17135	16949	17035	17113	17127	17143	16865	17123	16913	16910	17019	17062	16994	17011	17070	16865	16856	17044	16979	17068	17198	16941	17061	17035	17070	17122	17074	16759	16915	17034	16999	16722	17104	16868	17008	16910	16906	16877	16989	16999	16935	17045	17134	16822	16890	17126	17182	17099	16908	17069	17029	17010	16924	16857	17042	16944	17158	16706	17003	17012	16984	17209	16956	17136	17167	16967	17077	16787	16988	16916	16917	17013	17008	17013	17071	16860	17062	17008	16983	17070	17076	16822	16924	17007	17170	17015	16915	17087	17057	17078	16886	16915	17085	16924	17096	16978	16934	17151	17018	17008	17021	17015	17076	17112	16756	17002	16865	17172	17104	17064	16883	16954	17029	17048	17090	17034	16828	17140	17176	17051	17116	16820	17103	17080	16813	17020	17157	16865	16959	16924	17020	17061	16968	16876	16995	16817	17137	16787	17117	16903	16992	16914	16939	16863	17131	17007	16985	16972	17076	17116	17045	16892	17250	17171	17052	16835	17008	16925	16918	17012	17000	17101	16947	16976	17043	16883	17109	17157	16971	16879	17010	16976	16929	16903	17008	17008	17089	16757	17008	16833	16949	16992	17032	17002	17086	16938	17131	17078	17045	16880	17035	16938	16854	17046	17073	16937	16900	16889	17029	16935	16868	17085	17020	16899	16979	17107	16921	17016	16871	17129	16971	16961	17052	17070	17038	17026	17014	16993	17198	17116	17024	16835	16844	16938	17057	17117	16816	17139	17061	17235	16962	17090	17125	16935	16914	17065	16959	17037	16814	17172	16818	16840	17072	17007	16918	17053	16786	16722	17101	16890	17006	17180	17049	17074	16970	17108	17144	16891	17055	16961	16985	16932	17059	17002	17015	16885	17020	17075	17105	17225	16834	17175	17035	16878	17018	16979	17068	17001	16949	17119	16905	16989	16817	17009	17173	17000	17223	17096	16927	16905	17062	17173	17096	16979	17183	17047	17043	17094	17030	17062	16862	16988	17028	17047	16985	17142	17019	16985	16939	16994	16868	17148	17056	17031	16979	17256	17094	17047	16910	16941	17103	16986	17098	17033	17073	17169	17031	17024	17101	16865	17082	16840	17043	16833	16982	17060	17058	16919	16972	17077	17197	17119	17079	16896	17091	16789	17139	17032	16836	16829	16905	17065	17126	16983	16960	16888	17061	17152	16882	17072	16987	16983	16901	17203	17069	16838	16980	16931	17156	17252	16998	17011	16976	17005	17044	16847	17132	17052	16946	16769	16934	16949	17193	17027	17073	17010	17053	17059	17182	16990	17149	17067	17245	17159	16901	17101	17135	17023	16972	17028	17065	17042	17038	16897	17126	16981	17114	17089	17017	17153	17014	16975	16880	16942	17250	17197	16950	16919	17090	17061	16983	16969	17131	16935	16947	16939	17119	17024	17143	16998	17145	17088	16959	17168	17050	17158	16984	16951	16983	16818	17051	17065	17098	17054	17085	16865	17160	17242	17096	17166	16947	17045	16984	16982	17044	17061	16919	16732	16889	17027	17021	17117	17046	16993	17054	17143	16933	16989	16950	16943	16964	16793	17025	17061	17111	16863	16967	16907	17179	16843	17020	16877	16993	17145	16922	16981	16900	16844	17175	16860	17162	16883	17059	17025	16978	16868	17086	17041	16947	16952	16946	16940	16870	16912	16983	17010	16930	17055	17030	16962	16919	17086	17010	16944	17041	17114	17008	16966	16942	16937	17098	17031	16983	16910	16946	17002	16859	16954	17210	17116	17072	16874	16978	16832	16907	17184	16866	17122	17024	17034	16968	16858	17165	16949	16988	17091	17020	16948	17033	17033	16969	16933	17008	17010	17004	16868	16838	16998	17056	17079	17106	17073	17215	16933	17122	16995	17023	17003	16980	17039	17129	17023	16759	17007	17148	17078	16986	16893	17219	16949	16991	16870	17010	17046	17021	16941	16937	17063	16920	17064	17124	17310	17085	16904	17161	17014	16943	16952	17122	16946	17037	16881	17056	17102	16851	16847	17049	16997	17077	16918	17008	16909	16878	17116	17153	16975	17068	16963	17012	17109	17102	17114	17010	16990	16851	17094	16986	16987	17067	17027	17055	17031	17017	17018	17073	16949	16984	17040	16963	17015	17163	17027	17032	17002	16957	17077	16827	17055	16881	17107	16995	16975	17239	17073	16920	17070	16972	16955	16848	17029	17089	16957	17035	17083	16889	16944	16984	17008	16949	17101	17004	16869	17169	17068	17187	17087	17146	16970	17187	16853	16950	16875	16941	17009	16925	16942	16922	16830	17160	16829	16836	17051	16931	16966	16945	17053	17076	17045	17175	17028	17042	17094	16952	16950	16867	17024	17022	16922	16992	16924	17028	16932	16902	17049	16850	17118	17196	16941	17016	17026	17112	17033	16987	16969	17038	16884	17060	17128	16909	16786	16884	17027	17215	17005	17223	16937	17014	16961	16965	16926	17025	16862	16870	16827	17045	16909	17095	17024	16937	17039	17058	16997	17004	17129	16981	17216	17134	17060	17014	17031	17070	17073	16872	17057	16939	17181	16967	16946	16901	17154	16956	16981	16692	16982	16785	16969	16974	17057	17039	16952	16962	17072	17021	16957	17001	16944	16703	16924	17165	16705	16881	17069	17045	16905	16985	17040	17052	17129	17024	17102	16989	16888	17147	16972	16981	17176	16872	16986	17099	17003	17122	17046	17072	16955	17047	17022	17062	16869	16898	17007	16946	17094	17042	16997	17133	17106	17054	16888	17021	16781	17090	17223	17178	17025	17103	16905	17053	16933	17050	16840	17013	16955	17186	17015	17057	16931	16964	17259	17035	16966	17044	17282	17049	16976	17199	16772	17073	17140	16891	17179	16956	16927	17034	17125	16822	17027	16928	17154	17224	16872	16986	17081	16858	17066	17066	16992	17100	16855	16942	17025	16940	16998	16812	16951	17075	16865	16873	17050	17188	17024	17018	17019	17031	17059	16976	16978	16909	17065	17070	16879	16922	17052	17048	16968	16894	17086	16983	17138	17045	17029	17128	17018	16771	16991	17055	17064	17023	16904	17068	17032	17072	17020	17281	17165	17116	16911	16969	17087	16889	17070	17091	17112	16993	17015	16903	16959	17124	17144	17096	17153	16876	17069	17076	16962	17028	17103	17128	17114	17190	17000	17052	17008	16902	16979	17133	16980	16957	17108	16917	17005	17020	16916	17002	16988	17003	16901	17088	16957	16996	17100	16870	17127	16997	17195	17052	17097	17317	17092	17105	16896	16905	16832	17005	17014	16987	17041	17102	16828	17156	17060	16892	17027	17105	17013	17099	17083	17039	17066	17161	17059	17064	17034	17035	16790	16970	16990	17039	16873	17039	16989	17205	16924	16948	16995	17142	17163	17039	17006	16972	16933	17084	17030	17007	17033	16839	17088	16850	17019	17177	17000	17164	17156	16931	17002	16987	17198	16919	17011	16873	16963	17078	16810	17082	17007	17021	17044	16957	16894	17000	17062	16842	16935	16913	17002	16859	16959	17183	17046	17123	17081	17127	16915	17064	16934	17014	17229	16974	16937	17078	17064	16850	17067	16973	17038	16985	17025	17083	17033	16968	17086	17127	16895	17028	16881	17193	16979	17191	16969	16931	17176	16942	17155	16948	16841	17062	16935	17055	17106	17001	16943	17110	16990	16984	17002	16990	16968	17022	17087	17019	17004	17163	17104	16996	16912	17090	16822	17063	16951	17047	17032	17019	16968	17048	17193	17128	17010	17049	16978	16893	17060	17130	17234	17100	17028	16986	17144
23325	21544	28711	34624	75670	72410	58214	42113	33318	30122	29294	28963	28838	28794	28951	28927	29180	28564	28563	28621	28693	28520	28492	28748	28627	28762	28363	28806	28823	28646	28740	28555	28591	28924	28613	28814	28743	28840	28674	28614	28749	28479	28788	28742	28634	28729	28561	28698	28675	28664	28718	28612	28640	28855	28539	28697	28568	28830	28496	28721	28531	28581	28585	28847	28516	28578	28537	28309	28563	28481	28549	28594	28684	28586	28450	28691	28356	28682	28682	28465	28392	28824	28605	28602	28520	28402	28523	28473	28679	28710	28335	28624	28551	28585	28543	28552	28510	28511	28466	28655	28573	28502	28596	28438	28694	28473	28667	28590	28783	28467	28611	28628	28270	28273	28601	28310	28783	28525	28540	28486	28655	28666	28704	28402	28514	28836	28455	28511	28628	28592	28590	28742	28632	28275	28509	28428	28267	28415	28447	28405	28482	28766	28577	28600	28634	28267	28600	28550	28408	28282	28092	28375	28667	28384	28294	28712	28312	28672	28456	28746	28686	28713	28397	28405	28512	28541	28433	28563	28595	28379	28543	28602	28330	28637	28356	28389	28539	28505	28496	28425	28453	28531	28259	28474	28488	28533	28662	28399	28512	28501	28143	28495	28602	28417	28387	28331	28509	28799	28512	28653	28639	28519	28275	28435	28479	28384	28353	28453	28642	28662	28491	28404	28445	28643	28572	28534	28428	28744	28857	28702	28509	28758	28503	28721	28663	28387	28579	28661	28622	28512	28504	28526	28513	28726	28663	28403	28375	28572	28655	28526	28529	28539	28549	28358	28496	28554	28734	28643	28640	28343	28463	28483	28485	28618	28626	28323	28709	28571	28596	28501	28421	28530	28434	28633	28636	28484	28424	28318	28592	28591	28679	28490	28416	28651	28481	28569	28638	28639	28560	28660	28413	28448	28386	28428	28551	28418	28642	28268	28779	28595	28772	28428	28343	28178	28521	28759	28526	28464	28595	28693	28397	28674	28286	28609	28644	28313	28543	28676	28410	28449	28271	28516	28486	28578	28673	28678	28523	28563	28856	28456	28606	28640	28719	28738	28314	28651	28362	28637	28829	28487	28429	28445	28763	28363	28369	28436	28342	28470	28685	28753	28384	28517	28564	28434	28625	28590	28628	28523	28420	28401	28651	28805	28595	28567	28582	28611	28354	28723	28446	28350	28370	28399	28464	28710	28432	28517	28650	28665	28424	28686	28473	28575	28283	28596	28633	28675	28567	28449	28651	28618	28354	28687	28678	28647	28523	28626	28544	28489	28539	28255	28395	28576	28533	28815	28624	28545	28401	28343	28415	28772	28446	28690	28802	28711	28547	28658	28523	28262	28566	28521	28583	28590	28489	28598	28471	28387	28440	28597	28767	28356	28462	28699	28738	28192	28383	28565	28591	28589	28496	28680	28379	28587	28511	28651	28572	28553	28476	28375	28725	28850	28672	28751	28680	28625	28647	28448	28634	28399	28412	28597	28554	28344	28283	28659	28325	28600	28486	28650	28701	28420	28574	28571	28751	28302	28225	28529	28400	28589	28705	28732	28286	28452	28491	28575	28711	28737	28525	28974	28727	28518	28657	28426	28910	28487	28314	28611	28685	28507	28710	28440	28574	28675	28434	28598	28799	28798	28553	28598	28565	28570	28544	28346	28729	28536	28647	28273	28525	28540	28556	28695	28600	28543	28464	28397	28444	28411	28229	28491	28428	28582	28583	28620	28691	28735	28560	28581	28518	28539	28777	28483	28415	28432	28397	28828	28636	28529	28543	28595	28610	28303	28464	28491	28680	28557	28529	28525	28436	28550	28610	28495	28387	28529	28581	28333	28720	28496	28583	28632	28610	28433	28525	28413	28610	28497	28309	28557	28490	28457	28439	28605	28360	28276	28416	28591	28669	28364	28510	28684	28717	28676	28596	28583	28761	28535	28640	28443	28697	28463	28553	29146	28496	28740	28458	28577	28890	28417	28747	28836	28629	28654	28717	28672	28406	28439	28555	28609	28535	28604	28261	28571	28688	28567	28401	28643	28533	28446	28465	28277	28516	28550	28637	28790	28362	28557	28957	28477	28526	28215	28319	28412	28440	28746	28589	28656	28548	28388	28701	28447	28481	28347	28623	28447	28300	28848	28312	28405	28530	28475	28594	28460	28636	28681	28261	28439	28812	28456	28431	28722	28587	28275	28456	28591	28416	28579	28415	28580	28280	28325	28395	28440	28478	28643	28869	28569	28377	28641	28899	28217	28665	28531	28521	28200	28501	28625	28716	28485	28408	28547	28435	28516	28552	28867	28311	28266	28378	28449	28548	28514	28672	28563	28537	28379	28533	28676	28504	28450	28737	28768	28416	28558	28451	28235	28607	28687	28391	28390	28710	28647	28538	28460	28748	28783	28538	28712	28157	28716	28703	28327	28700	28745	28346	28518	28582	28387	28552	28566	28602	28815	28667	28486	28555	28622	28526	28390	28546	28470	28703	28839	28495	28495	28822	28475	28421	28302	28435	28353	28540	28535	28667	28477	28465	28614	28747	28519	28588	28636	28495	28528	28607	28330	28601	28361	28193	28714	28624	28188	28391	28624	28284	28344	28368	28745	28657	28593	28590	28537	28564	28598	28112	28523	28394	28676	28407	28484	28459	28465	28555	28586	28638	28494	28684	28513	28504	28495	28534	28478	28487	28461	28378	28699	28709	28438	28411	28947	28546	28611	28590	28685	28713	28488	28309	28439	28408	28288	28840	28574	28567	28667	28568	28491	28442	28403	28635	28376	28461	28642	28305	28676	28451	28556	28374	28558	28809	28673	28323	28486	28469	28434	28719	28294	28390	28750	28161	28554	28597	28767	28527	28584	28618	28764	28666	28548	28324	28101	28513	28300	28582	28408	28632	28479	28380	28524	28590	28822	28508	28471	28440	28670	28267	28649	28505	28715	28404	28774	28576	28501	28521	28565	28567	28562	28635	28719	28644	28459	28435	28651	28533	28490	28397	28601	28491	28709	28320	28540	28519	28326	28776	28647	28551	28907	28617	28582	28599	28310	28209	28360	28851	28695	28588	28584	28563	28316	28431	28668	28550	28613	28710	28641	28826	28690	28345	28403	28390	28588	28796	28678	28492	28417	28615	28277	28677	28386	28341	28531	28558	28571	28454	28638	28705	28528	28682	28599	28727	28382	28393	28852	28604	28400	28794	28578	28791	28515	28355	28357	28587	28458	28538	28562	28664	28439	28471	28753	28585	28478	28590	28512	28688	28484	28598	28685	28450	28445	28525	28502	28603	28703	28383	28440	28646	28735	28681	28328	28482	28670	28440	28289	28681	28588	28450	28649	28302	28282	28356	28539	28388	28671	28728	28601	28390	28508	28459	28842	28675	28398	28545	28428	28537	28749	28315	28530	28557	28643	28424	28408	28616	28147	28747	28630	28371	28430	28699	28783	28507	28198	28531	28762	28816	28561	28590	28607	28376	28744	28291	28365	28505	28397	28787	28704	28734	28770	28479	28491	28524	28554	28481	28399	28428	28534	28877	28553	28443	28623	28438	28705	28634	28694	28676	28451	28712	28246	28431	28755	28490	28532	28313	28621	28617	28467	28495	28616	28502	28415	28571	28377	28707	28355	28599	28679	28413	28331	28250	28514	28661	28516	28777	28635	28746	28555	28538	28761	28216	28709	28458	28371	28659	28572	28555	28351	28426	28624	28526	28519	28365	28501	28519	28468	28737	28486	28508	28487	28455	28590	28290	28736	28719	28432	28442	28376	28367	28535	28435	28496	28320	28556	28506	28448	28398	28421	28587	28483	28717	28523	28329	28338	28440	28382	28535	28378	28377	28545	28322	28398	28451	28548	28529	28590	28756	28387	28545	28672	28408	28626	28326	28506	28387	28594	28504	28538	28524	28714	28550	28400	28538	28383	28434	28461	28439	28397	28573	28608	28691	28562	28799	28626	28389	28794	28634	28242	28636	28615	28620	28524	28202	28386	28544	28223	28527	28407	28251	28554	28611	28325	28495	28604	28383	28455	28578	28372	28481	28504	28427	28383	28434	28346	28383	28401	28476	28500	28652	28652	28493	28366	28513	28523	28711	28749	28569	28593	28174	28550	28480	28361	28452	28406	28528	28486	28521	28456	28572	28448	28578	28392	28548	28462	28609	28404	28527	28425	28461	28474	28609	28429	28523	28370	28341	28514	28506	28399	28732	28676	28479	28468	28484	28415	28723	28374	28319	28412	28828	28499	28544	28533	28583	28581	28574	28681	28601	28560	28519	28646	28362	28576	28546	28603	28582	28607	28694	28655	28782	28392	28303	28640	28375	28456	28646	28657	28367	28507	28427	28581	28530	28470	28634	28436	28651	28804	28411	28501	28366	28601	28689	28576	28634	28510	28442	28598	28471	28614	28493	28712	28671	28581	28295	28512	28395	28517	28478	28123	28515	28517	28762	28517	28613	28223	28663	28727	28549	28639	28505	28776	28545	28501	28596	28609	28693	28488	28215	28687	28509	28466	28481	28564	28603	28528	28719	28446	28697	28833	28533	28580	28472	28864	28496	28598	28511	28778	28616	28592	28613	28473	28550	28533	28530	28559	28406	28573	28672	28472	28248	28280	28524	28455	28804	28485	28571	28527	28388	28687	28460	28736	28691	28413	28508	28636	28791	28424	28595	28769	28696	28447	28574	28457	28498	28755	28309	28501	28406	28486	28524	28261	28372	28564	28365	28515	28628	28547	28570	28381	28341	28138	28629	28644	28236	28286	28455	28248	28436	28619	28556	28778	28493	28307	28174	28435	28611	28612	28773	28428	28513	28563	28588	28380	28347	28432	28484	28658	28487	28543	28755	28674	28439	28345	28504	28527	28741	28480	28664	28566	28529	28583	28642	28419	28362	28466	28710	28675	28355	28391	28428	28552	28673	28483	28474	28420	28379	28590	28419	28531	28420	28318	28276	28542	28391	28147	28425	28479	28626	28571	28479	28391	28414	28575	28598	28613	28503	28534	28661	28425	28477	28608	28489	28476	28546	28649	28784	28579	28304	28573	28637	28492	28586	28147	28574	28543	28644	28527	28420	28410	28541	28612	28543	28632	28431	28605	28667	28738	28450	28678	28517	28492	28498	28632	28499	28410	28330	28537
26720	49925	47707	56224	93506	75616	52238	31604	21837	18423	17935	17675	17835	17680	17735	17748	17731	17787	17672	17825	17813	17709	17696	17681	17635	17809	17551	17496	17554	17665	17783	17807	17654	17771	17679	17661	17698	17693	17815	17656	17547	17534	17688	17822	17641	17723	17623	17723	17680	17757	17492	17791	17681	17606	17610	17679	17560	17718	17533	17443	17405	17754	17639	17754	17687	17586	17706	17573	17634	17493	17817	17490	17823	17722	17627	17605	17704	17872	17657	17599	17611	17621	17621	17418	17751	17609	17503	17526	17812	17652	17576	17572	17509	17596	17546	17753	17558	17661	17330	17738	17645	17622	17709	17692	17673	17574	17640	17582	17589	17731	17793	17551	17560	17773	17577	17691	17648	17655	17627	17796	17535	17669	17541	17673	17835	17552	17678	17623	17731	17812	17577	17566	17641	17497	17627	17648	17498	17508	17751	17764	17831	17534	17769	17581	17687	17564	17675	17646	17481	17683	17683	17575	17607	17532	17634	17551	17757	17716	17578	17731	17687	17667	17515	17740	17655	17604	17752	17445	17820	17802	17685	17734	17630	17621	17672	17609	17630	17521	17660	17546	17574	17763	17747	17580	17644	17656	17663	17415	17534	17804	17534	17593	17575	17709	17686	17565	17725	17592	17396	17706	17396	17500	17605	17468	17568	17613	17319	17791	17732	17692	17645	17624	17605	17755	17665	17615	17735	17616	17665	17477	17728	17553	17499	17711	17668	17664	17649	17799	17602	17604	17554	17573	17552	17626	17583	17469	17766	17591	17554	17602	17802	17889	17640	17689	17636	17691	17535	17643	17756	17611	17597	17538	17454	17726	17480	17501	17724	17717	17524	17857	17637	17729	17579	17610	17622	17491	17706	17500	17495	17691	17649	17740	17445	17676	17477	17618	17552	17750	17636	17568	17492	17537	17558	17589	17804	17568	17503	17645	17598	17762	17687	17658	17715	17737	17557	17435	17521	17668	17698	17628	17689	17485	17756	17421	17774	17492	17679	17720	17530	17389	17551	17585	17561	17676	17581	17495	17718	17500	17704	17755	17630	17634	17706	17606	17697	17633	17864	17638	17522	17618	17586	17792	17712	17374	17709	17662	17894	17697	17720	17671	17722	17739	17571	17749	17650	17486	17706	17549	17796	17544	17570	17509	17504	17667	17691	17442	17605	17650	17674	17525	17566	17337	17660	17522	17615	17580	17648	17614	17752	17610	17496	17798	17621	17529	17581	17567	17853	17676	17496	17504	17575	17569	17479	17789	17716	17597	17685	17640	17516	17736	17659	17593	17443	17561	17551	17649	17576	17596	17690	17683	17716	17503	17673	17590	17710	17830	17599	17691	17762	17722	17662	17829	17587	17533	17491	17802	17723	17650	17639	17798	17477	17703	17671	17680	17495	17618	17686	17576	17620	17508	17666	17658	17631	17638	17570	17627	17524	17720	17600	17521	17747	17591	17534	17830	17473	17420	17504	17731	17504	17536	17679	17585	17463	17677	17651	17336	17679	17534	17655	17636	17562	17559	17552	17585	17505	17711	17738	17602	17688	17548	17639	17517	17689	17537	17505	17685	17392	17519	17706	17532	17643	17558	17620	17633	17558	17673	17672	17722	17565	17712	17746	17563	17796	17531	17794	17590	17698	17613	17733	17765	17701	17622	17676	17676	17614	17694	17789	17631	17700	17632	17697	17672	17441	17732	17725	17836	17493	17717	17852	17601	17582	17805	17648	17751	17582	17547	17618	17649	17772	17567	17457	17505	17747	17664	17560	17498	17709	17614	17565	17747	17588	17710	17578	17615	17801	17620	17525	17677	17525	17809	17566	17583	17676	17585	17580	17615	17652	17553	17662	17596	17533	17742	17618	17487	17632	17673	17486	17524	17492	17630	17561	17627	17574	17631	17511	17460	17693	17579	17691	17795	17591	17545	17399	17532	17665	17594	17731	17550	17615	17629	17651	17741	17740	17586	17720	17642	17594	17794	17560	17689	17631	17447	17589	17922	17816	17518	17581	17509	17614	17507	17813	17639	17573	17574	17603	17513	17584	17673	17594	17713	17437	17765	17548	17398	17531	17686	17671	17524	17808	17738	17556	17589	17642	17808	17695	17513	17603	17416	17586	17863	17752	17374	17478	17511	17671	17586	17921	17642	17645	17538	17610	17897	17519	17798	17604	17643	17495	17660	17612	17651	17410	17526	17492	17609	17737	17586	17519	17533	17621	17708	17767	17500	17648	17672	17731	17738	17697	17707	17631	17424	17780	17539	17583	17711	17689	17680	17824	17661	17683	17591	17546	17594	17560	17499	17571	17650	17508	17768	17422	17692	17711	17596	17700	17672	17693	17680	17658	17549	17580	17630	17709	17625	17535	17488	17521	17497	17819	17878	17398	17882	17737	17539	17527	17551	17593	17683	17618	17582	17597	17501	17558	17581	17738	17766	17589	17536	17614	17848	17705	17755	17650	17665	17570	17667	17605	17752	17601	17803	17576	17575	17746	17669	17571	17558	17811	17598	17659	17741	17730	17655	17627	17708	17532	17496	17537	17430	17523	17522	17593	17641	17495	17680	17626	17703	17629	17698	17543	17667	17718	17868	17618	17604	17500	17649	17521	17488	17707	17703	17679	17550	17667	17408	17569	17687	17636	17366	17757	17501	17662	17553	17767	17602	17502	17627	17564	17812	17700	17475	17624	17623	17578	17407	17572	17729	17684	17704	17593	17734	17727	17621	17680	17699	17614	17591	17639	17560	17680	17649	17658	17450	17568	17482	17565	17561	17720	17542	17628	17590	17780	17556	17672	17662	17598	17518	17569	17640	17800	17544	17726	17456	17911	17526	17763	17525	17585	17723	17651	17749	17726	17723	17576	17581	17408	17473	17473	17633	17485	17632	17436	17646	17558	17613	17520	17570	17578	17477	17734	17587	17680	17780	17731	17734	17638	17654	17690	17591	17617	17513	17782	17607	17683	17618	17756	17512	17576	17771	17541	17361	17685	17626	17499	17728	17908	17602	17780	17680	17634	17781	17736	17468	17780	17760	17571	17699	17701	17464	17744	17473	17882	17710	17677	17546	17457	17552	17522	17697	17771	17699	17653	17623	17451	17638	17642	17483	17457	17653	17673	17696	17729	17758	17539	17553	17600	17827	17628	17548	17731	17682	17671	17544	17512	17661	17531	17749	17659	17689	17493	17423	17514	17743	17569	17450	17400	17689	17702	17516	17712	17678	17634	17645	17633	17752	17471	17448	17505	17787	17615	17584	17601	17633	17528	17503	17506	17787	17438	17569	17522	17736	17604	17534	17651	17468	17879	17532	17729	17582	17561	17584	17602	17499	17605	17752	17595	17442	17571	17544	17713	17565	17570	17519	17612	17797	17462	17647	17663	17665	17697	17575	17618	17482	17634	17897	17765	17646	17626	17568	17449	17577	17521	17594	17674	17627	17776	17568	17663	17566	17531	17660	17600	17472	17741	17579	17566	17495	17683	17689	17727	17571	17580	17612	17773	17420	17479	17826	17640	17447	17528	17631	17491	17766	17762	17538	17571	17694	17723	17612	17604	17453	17697	17660	17652	17433	17620	17535	17561	17569	17535	17699	17621	17606	17574	17610	17424	17626	17631	17555	17685	17444	17582	17697	17548	17761	17638	17645	17506	17708	17888	17442	17572	17674	17668	17620	17589	17464	17749	17613	17589	17791	17733	17561	17658	17515	17575	17776	17616	17544	17731	17550	17576	17495	17621	17693	17556	17740	17586	17606	17653	17446	17537	17477	17684	17675	17559	17443	17790	17518	17634	17555	17681	17509	17736	17486	17653	17621	17653	17494	17455	17701	17572	17653	17469	17818	17612	17637	17705	17598	17651	17661	17659	17445	17514	17577	17553	17543	17633	17528	17556	17552	17545	17737	17419	17606	17644	17589	17823	17524	17657	17788	17639	17612	17697	17794	17488	17785	17562	17555	17605	17532	17481	17764	17572	17615	17588	17641	17717	17491	17639	17604	17564	17671	17726	17684	17537	17549	17654	17679	17576	17589	17387	17757	17591	17500	17448	17507	17479	17586	17682	17810	17621	17671	17545	17462	17824	17565	17723	17712	17489	17653	17490	17542	17386	17766	17638	17585	17710	17757	17613	17525	17808	17772	17806	17571	17684	17714	17707	17607	17569	17719	17539	17640	17608	17590	17619	17627	17608	17493	17682	17671	17619	17674	17808	17489	17768	17662	17559	17669	17626	17387	17688	17651	17765	17406	17665	17719	17701	17682	17593	17530	17731	17472	17646	17585	17630	17559	17637	17609	17587	17474	17750	17679	17469	17494	17642	17759	17610	17704	17638	17551	17589	17755	17696	17429	17565	17693	17751	17512	17635	17796	17666	17654	17550	17565	17565	17625	17699	17669	17760	17638	17871	17505	17606	17593	17853	17808	17728	17796	17611	17406	17663	17726	17796	17627	17630	17889	17503	17677	17619	17535	17639	17673	17583	17667	17561	17670	17671	17480	17624	17525	17508	17631	17462	17742	17524	17655	17615	17609	17694	17578	17553	17498	17383	17572	17646	17515	17504	17539	17676	17669	17881	17589	17458	17557	17533	17494	17763	17437	17475	17694	17588	17726	17582	17540	17682	17537	17618	17576	17432	17570	17574	17729	17757	17492	17701	17530	17656	17522	17642	17558	17630	17574	17684	17426	17537	17472	17571	17495	17474	17441	17631	17626	17637	17665	17659	17644	17579	17637	17588	17604	17503	17620	17758	17511	17678	17774	17583	17736	17725	17449	17486	17597	17723	17564	17754	17620	17768	17668	17533	17652	17747	17591	17684	17629	17585	17596	17577	17611	17735	17611	17602	17722	17443	17601	17610	17430	17617	17722	17821	17687	17495	17482	17602	17652	17576	17504	17681	17555	17653	17552	17592	17509	17617	17763	17577	17741	17468	17557	17589	17745	17597	17586	17637	17483	17533	17729	17558	17625	17604	17744	17497	17678	17542	17505	17458	17701	17612	17739	17715	17698	17552	17524	17599	17571	17416	17599	17789	17744	17568	17613	17704	17402	17648	17564	17461	17754	17602	17654	17735	17456	17421	17666	17440	17583	17582	17587	17622	17651	17486	17535	17491	17460	17685	17721	17691	17603	17599	17548
35793	32376	35243	33388	40492	38759	33205	30031	28808	28394	28143	28307	27843	27980	28459	27970	28031	28027	28301	28246	28231	27991	28148	28004	28067	27833	28017	27963	28194	27961	28178	28075	27949	28033	28099	27905	27973	28116	27983	27986	27944	28081	28200	28000	28086	28264	28197	27999	28184	27985	27988	27915	28383	27874	27957	28042	28268	28175	28033	27869	28084	28036	28361	28171	28163	28197	28260	27921	28200	28300	28237	27918	28013	28011	27800	28085	28050	27916	28055	27975	28361	28164	28091	28231	28147	28042	28011	27965	27828	28209	27854	28027	27837	28050	27928	28074	27983	28106	28087	27711	27950	27926	28201	28130	28233	28078	27997	28010	27874	28011	27966	27940	28140	27942	28088	28188	28037	28022	28081	28156	28042	27940	28153	27937	28238	27960	28040	28031	28150	28100	28140	27893	28209	27954	27958	28354	27924	27976	28020	28091	28072	28142	28090	28010	27957	28027	27926	28016	28359	27866	28108	27893	28223	27941	27889	28130	28083	28250	28083	28124	28018	27996	27899	28039	28113	28025	28142	28119	28375	28079	28129	28101	28195	27773	28169	27942	28259	27998	28129	28220	28260	28061	28070	28158	28202	27930	27906	28204	27895	27888	28206	28215	28321	28065	28126	28113	27986	27967	27825	27987	27950	27821	27903	27904	27919	28134	28071	27781	28020	28098	27997	28110	28094	28077	27863	27914	28184	28032	27936	28029	28094	28283	27988	28262	28090	27717	28123	27884	27935	27831	28102	27926	27957	28103	28129	28084	27799	28167	27858	27876	27840	28012	27968	28060	28390	28141	28002	28319	27977	27977	28192	27995	28211	28069	28183	28084	28380	27895	28223	27997	28101	28144	28093	28096	28150	27766	28005	28323	28195	27980	27845	28197	28336	28250	28068	28060	28024	28151	28004	28190	28093	28053	28160	28084	28096	28241	28143	27843	28053	28135	28195	28044	28039	28017	27955	28062	28083	28005	27976	28174	28446	27880	28175	28038	28194	28040	27798	28243	27948	28181	28239	27997	28250	28135	28016	27946	27742	27741	27819	27853	27945	28011	28049	28139	27962	28122	27973	27884	28066	27981	28166	28128	28149	27959	27957	27967	27967	28149	28068	28097	27990	27995	28047	28053	27936	28191	27991	27899	28048	28275	28135	28100	28216	28187	28151	28222	27857	28093	28134	27969	28046	27936	28047	28035	28142	28007	28087	28122	28090	28101	28217	28001	28272	28187	28314	28287	27753	28217	27942	28234	27819	28041	27840	27910	28057	28062	28148	28099	28101	28026	28194	28077	27979	28002	28279	27990	27887	27925	28010	27970	28017	28198	28028	27862	28143	28054	27985	28238	28056	28136	28144	28101	28180	28295	28093	28170	27994	28261	27993	27737	28149	27824	28018	28104	27986	28064	28309	28150	28076	27993	27763	28249	28232	27770	28342	28031	28183	27788	27842	27949	28136	28011	27977	28127	28041	28096	28038	28091	27820	28087	28104	27881	28058	27966	28370	27944	27850	28058	28131	27885	28041	28114	28297	28001	27839	28068	28138	28103	28107	28191	27995	28110	28201	27973	28039	28051	28199	28057	28024	28056	27799	28024	28160	27778	28202	28120	27822	28077	28053	28209	28199	28220	28015	27978	28056	28048	28215	27905	28133	28194	28172	28128	28194	28039	28093	28015	27901	28141	28081	28119	28125	28094	27975	27958	27885	28273	28490	28196	27953	27877	27952	28170	28147	28009	28156	28127	27945	28167	27996	27970	28036	28046	27972	27946	28146	27997	27828	28192	28196	28100	27877	28042	28058	28078	27925	28202	28182	28069	28258	27871	27887	27868	27784	27966	27956	28144	27832	27997	28031	28050	27961	27996	27946	28179	28073	28007	28270	28012	28285	27988	28361	27841	28114	28057	28116	28062	27892	28204	27856	28072	28176	28143	28083	28041	27970	27990	28231	28014	27998	27980	27958	28031	27903	28023	28147	28283	28223	28110	28040	28004	28248	28116	28079	28003	27938	28056	27921	28018	27920	27954	28048	28211	28197	27841	28253	28103	27963	28000	28128	28082	28219	28368	28190	27926	28298	28001	28041	28237	28100	27958	28064	28402	28167	28287	28185	28346	28120	28165	28271	27853	27998	27958	28131	27890	28008	28071	27948	27819	27990	28095	28114	28030	28107	27928	28000	27998	28030	27933	28264	27971	27987	27876	28157	27941	28087	27909	28372	27918	28044	28046	27858	28261	28051	27961	27752	28055	27926	28024	27867	27894	28000	28021	27641	27855	28267	27641	27797	27931	28083	28331	27966	27968	28000	28171	27947	28280	28328	28231	28249	28049	28013	27995	28184	28155	27937	28169	27887	28149	27953	27854	28177	27843	28280	27761	27614	27831	28223	28042	28253	28086	28004	27949	28033	28000	28149	28122	28088	28019	28043	27799	27909	27895	28123	28099	27974	28017	28105	27974	28281	28035	27986	28085	28093	28045	28265	28152	28215	28168	28087	28364	28062	28186	27914	28084	27887	28323	28018	27913	28089	28250	27772	27971	28209	27869	27969	28139	28321	28253	28136	27804	28070	28049	28089	28094	28111	28119	27897	28064	27919	27919	28036	27807	28074	27942	28199	27841	28358	28021	28223	28055	28413	28214	28337	28066	28229	27774	27937	28131	28337	27785	27930	27989	27989	28338	28119	27841	28198	27910	28120	28118	28096	28111	28199	28206	28212	28139	28142	28148	28025	27767	27879	28233	27874	27995	28240	28047	27918	28062	28026	27982	27952	28194	28209	28241	28050	28019	28199	28272	28083	27907	28103	28067	28062	28164	27929	28150	28322	28257	28263	27943	28194	27974	28128	27918	28016	27897	28021	28059	28332	28023	28046	27901	28066	28062	28100	28404	28088	27963	27846	27928	28102	27895	27999	28183	27953	27928	28291	28051	28124	27764	28068	28160	27887	28016	28063	28224	28275	27983	28075	27799	27869	28016	28086	27947	28188	28273	28091	27941	28054	27969	28120	28064	27740	27850	27953	27898	28153	28296	28007	28108	27882	27858	28106	27876	27951	28041	28021	28100	28041	28125	28081	27954	28169	28134	28216	28144	27916	27949	28225	28016	28039	27992	27945	28045	27861	28201	28188	28028	28079	28216	28129	28321	28203	27933	27816	27826	27933	27914	28049	28257	28093	28055	28108	28047	28036	28041	28229	28121	28044	28052	28114	28036	27924	28128	28293	28126	28076	28017	28156	28144	28176	28192	28210	28100	28087	28091	28085	27932	28076	28102	28090	28001	28114	27955	28159	28113	28076	28239	28199	28138	28179	28217	27901	28006	27902	27949	27959	28387	28014	28237	28073	28083	27990	27979	27838	27974	28057	27991	28168	28166	28191	28076	27968	27935	28049	27869	28070	28120	28192	28201	28404	27953	28283	28217	28305	28034	27952	27992	27902	27839	27962	27984	28242	27957	28054	28008	28059	28001	27900	28064	27858	28125	27792	28175	28173	27872	27882	27957	28219	27956	28059	28072	28170	28049	28152	28152	27932	27878	28192	27859	27909	27885	28134	28309	27952	28056	28121	28329	28245	27956	28099	28026	28123	27996	28183	28030	28010	28098	28091	28230	27967	27986	28109	27864	27828	27995	28003	28002	27934	28122	28011	27985	27880	28254	28315	27920	28210	28143	28069	28071	27985	28009	28044	27898	27931	27947	28047	28022	28162	27881	28068	27975	28010	28034	27925	28018	28294	28092	27840	28147	27784	28181	28185	28186	28435	28131	28113	28142	27848	28047	28128	28045	27939	27951	28103	28065	28205	27988	27915	28348	28141	27818	27815	28029	27904	28086	28200	28203	28398	28109	27993	28007	27892	27961	28123	27929	28191	27907	27762	27971	28098	27821	28121	27802	27945	27930	28050	28086	28033	27973	28009	27931	28001	28049	28113	28061	28196	28053	27965	28206	28109	28268	28231	28047	28201	28156	27951	27933	28125	27963	28064	28137	28164	27984	28088	28163	27999	28184	28123	27961	28366	28298	28146	27774	27997	27829	28189	28248	28189	28193	28109	28076	28100	28073	27984	28176	28145	27979	28265	28130	28120	28149	28208	28159	27996	27993	28078	27906	28108	28190	28043	27941	27948	28095	27997	28228	28179	27842	28168	28069	28189	28054	28326	27981	27953	28038	28061	28196	28188	28016	28141	27967	28212	28035	28047	27935	28248	28200	28028	28240	28079	28075	28103	28063	28269	28183	28047	28013	27961	28137	28148	28068	28116	28132	28164	27921	28261	27972	28128	28450	28074	27856	28141	27891	28227	27954	28294	28140	28001	27980	28005	28292	28401	28019	28047	27996	28136	27815	27855	28077	28010	28112	28106	28062	28079	28125	28063	27988	27905	27924	27780	28032	28035	27955	28034	27755	28084	28304	27999	27792	28237	28182	28158	28168	28196	27999	28249	27942	28241	28312	27793	28028	27860	27932	28111	28233	27893	28038	27918	27860	28158	27882	27893	27990	27714	28030	28129	28086	28174	28011	27846	28030	27903	27891	27959	27889	27885	27847	28058	28137	27973	28187	27983	28118	27951	28131	27992	27932	28282	27896	28027	28030	28006	28257	28255	28179	28176	28324	28008	27924	27908	27813	27973	28057	28028	28407	28394	28065	28246	28126	28033	28000	27914	28047	28015	27857	28286	27864	28104	28287	27728	28128	28152	28060	28208	28110	28216	28006	28121	27946	28080	27589	28098	27926	28169	28065	28033	27927	28185	28114	28046	28132	27853	28092	28069	27931	28137	27976	28036	27920	27969	28020	28246	27978	27986	28003	27879	28105	28270	27997	28258	28128	28121	28052	28085	28032	28081	28080	27866	27903	28233	28307	27979	27953	28075	27854	27873	27764	28124	28139	27690	28006	28099	28148	28050	28141	28151	28093	28133	27908	27907	28183	28161	28381	28084	28087	28268	28129	28032	28007	27915	27980	28042	28262	28162	27946	28094	27862	28041	28082	27950	28339	28224	28173	28225	27946	27909	28008	27997	28081	27976	28035	28125	28060	27910	28313	28079	28027	28305	28103	28203	27964	28170	28068	27945	27938	27929	28089	28080	28078	28230	28095	28283	28046	28127	28161	27895	27914	27936	28001	28040	28052	27907	28155	28051	28171
23937	31298	26033	22368	31586	26824	21279	18491	17302	16987	16808	16738	17089	16848	16929	17000	16693	17036	16882	16904	16869	16981	16986	16952	16955	16716	16943	16918	16711	16974	16724	16710	16915	16802	16869	16876	17054	16970	16787	16762	16860	16851	16919	16746	16851	16840	16777	16724	16922	16691	16826	16668	16855	16846	16839	16843	16842	16787	16826	16957	16827	17024	16858	16728	16976	16994	16810	16794	16803	16872	16676	16810	16817	16996	16670	16856	16899	16733	16899	16890	16838	16992	16763	16848	16941	16825	16884	17040	16866	16852	16887	16923	16739	16825	16876	16948	16760	16862	17067	16787	16836	16684	16749	16953	16893	16937	16838	16880	16885	16782	16868	16600	16903	16829	16867	16819	16866	16805	16763	16881	16748	16738	16893	16674	16910	16769	16785	16899	16809	16892	16905	16981	16765	16762	16884	16835	16610	16716	16962	16955	16919	16832	16768	16743	16986	16788	17061	16926	16866	16630	16934	16978	17104	16906	16884	16866	16961	16838	16967	16860	16993	16853	17036	16992	16966	17038	16877	16974	16555	16799	16919	16919	16859	16899	16794	16951	16916	16861	16826	16850	16820	16796	16600	16722	16799	16868	16841	16673	16863	16810	16789	16828	16883	16713	16840	16882	16777	16783	16973	16993	16846	16870	16921	16950	16879	16762	16953	16722	17016	17003	16666	16879	16801	16934	16911	16935	16759	16818	16826	16910	16739	16859	16927	16777	16853	16838	16798	16775	16930	16865	16944	16645	16834	16670	17004	16850	16915	16948	16650	16661	16883	16940	16871	16829	16918	16923	16788	16839	16643	16757	16910	16573	16921	16824	16897	16786	16918	16859	16876	16801	16749	16884	16905	16778	16931	17022	16784	16782	16846	16687	16793	16904	16752	16810	16844	16890	16787	16874	16741	16815	16599	16889	16840	16788	17088	16755	16847	16828	16747	16786	16821	16694	16971	16870	16880	17046	16863	16710	16981	16961	16909	17018	16797	16870	16921	16901	16632	16950	16739	16881	16981	16884	16910	16724	16706	16810	16913	16700	16847	16679	16843	16735	16775	16882	16891	16678	16839	16752	17036	16740	16917	16826	16864	16931	16881	16997	16919	16700	16906	16893	16999	16844	16929	16975	16847	16873	16916	16803	16842	16916	16997	16795	16763	16781	16755	16711	16811	16858	16819	16933	16703	16812	16813	16762	16902	16684	16992	16789	16998	16734	16877	16861	16660	16956	16945	16785	16822	16845	16971	16838	16884	16869	16819	16819	16837	17006	16775	16684	16953	16706	16850	16808	16888	16990	16651	16569	16750	16966	16951	16967	16801	16809	16824	16786	16751	16793	16790	16628	16921	16909	16888	16695	16920	16886	16795	16793	16735	16951	16916	16669	16777	16722	16862	16786	16938	16957	16887	16879	16805	16980	16851	16749	16897	16981	16987	16818	16867	16943	16956	16966	16835	16847	16836	16922	16932	16840	16957	16865	16791	16952	16678	16905	16731	16758	16871	16857	17039	16864	16881	16924	16931	16929	16685	16895	16794	16910	16834	16959	16922	17015	16878	16780	16758	16863	17001	16972	16942	16919	16805	16676	17082	16898	16953	16836	16840	16820	16740	16942	16856	16774	17025	16901	16999	16973	16976	16844	16859	16809	16925	16691	16755	16835	16696	16961	16731	16833	16895	16656	16904	17029	16838	16793	16934	16597	16855	16789	16871	16976	16907	16770	16930	16805	16940	16853	16852	16827	16881	16847	16829	16853	17041	17068	16959	16989	16916	16826	16852	16888	16762	16738	16909	16824	16871	16672	17025	16959	16721	16903	16818	16867	16870	16904	16906	16898	16854	16924	16890	16867	16899	16859	16898	16886	16909	16923	16808	16762	16759	16546	16868	16896	16702	16890	16801	16904	16967	16741	16762	16800	16870	16844	16975	16796	16677	16831	16696	16899	16773	16916	16870	16718	16998	16881	16876	16794	16729	16912	17010	16878	16888	16911	16916	16803	16802	16926	16782	16932	16897	17185	16896	17014	16852	16788	16705	16913	16747	16828	16741	16984	16870	16945	16773	16815	16732	16918	16712	16835	16819	16856	16814	16907	17071	16974	16817	16942	16775	16920	16856	16903	16903	16816	16926	16960	16818	16743	16722	16896	16785	16749	16812	16811	16860	16866	16766	16982	16957	16877	16944	16905	16811	16767	16656	16789	16934	16801	16786	16844	16823	16818	16834	16674	16873	16658	16793	16812	16785	16890	16862	17108	16702	16770	16881	16701	16774	16882	16737	16765	16716	16687	16868	16799	16790	16914	16662	16771	16711	17000	16952	16932	16950	16958	16967	17022	16658	16708	16845	17017	16813	16834	16928	16810	16857	16957	16607	16927	16845	16975	16733	17020	16897	16963	16872	16840	16982	16786	16747	16745	16864	16890	16513	16748	16693	16992	16967	16816	16834	17046	17016	16859	16932	16745	16755	16943	16958	16853	16854	16818	16757	16808	16764	16777	16747	17027	16732	16616	16863	16869	16889	16817	16884	16855	16532	16953	16849	16910	16893	16928	16822	16944	16823	16879	16953	16660	16971	16856	16843	16696	16829	16721	16876	16892	16833	16925	16835	16970	16821	16936	16837	16718	16945	16893	16989	16812	16865	17069	16812	16868	16937	16924	16865	16707	16834	16845	16961	16847	16955	16792	16824	16866	16794	16916	16684	16804	16900	16820	16714	16866	16927	16851	16814	16998	16994	16788	16790	16876	16888	16935	16789	16924	16806	16931	16884	16829	16933	16753	16847	16805	16929	16829	16853	16934	17029	16820	17012	16916	16816	17119	16726	16955	16817	16834	16852	16855	16859	16981	16804	16742	16873	16840	16868	17141	16792	16912	17010	16785	16735	16814	16920	16782	16855	16960	16825	16936	16885	16795	16938	16778	16765	17042	16831	16878	16989	16986	16736	16900	17091	16735	16969	16989	16785	17009	16864	16803	16757	16905	16958	16725	16892	16868	16793	16941	16715	16877	16849	16910	16934	16788	16963	16781	16911	16924	16828	16785	16783	16911	16812	16754	17012	16709	16876	16892	16835	16951	16960	16850	16885	16802	17070	16853	16889	16929	16830	16933	16949	16901	16799	16797	16936	16684	16816	17075	16865	16955	17035	16934	16960	16775	16825	16942	16925	16816	16828	17063	16674	16808	17030	16695	16819	16956	16911	16923	16668	16925	16921	16966	16762	16878	16835	16954	16961	16814	16848	16859	16887	17024	16930	16800	16698	16798	16830	16844	16763	16814	16735	16864	16911	16791	17048	16945	16965	16820	16730	16912	16975	16871	16833	16836	16861	16704	16912	16874	16894	16922	16799	16831	16999	16961	16852	17051	16898	16940	17057	16790	17075	16770	16676	17045	16895	16841	16857	16582	17014	16931	16790	16897	16769	16893	16945	16860	16828	16969	16811	16944	16843	16803	16948	17056	16889	16737	16860	16974	16805	16916	17007	16705	16888	16992	16794	16843	16842	16814	16828	16728	16819	16859	16891	16759	16875	16860	17018	16804	16758	16842	16947	16909	16977	16915	16885	16840	16737	16805	16718	16603	16860	16888	16750	17083	16930	16819	16909	16759	16836	16724	16969	16975	16868	16900	16748	16962	16974	16955	17025	16882	16697	16761	16804	16932	16927	16817	16787	16793	16917	16632	16781	16806	16826	16827	16684	16937	16983	16967	16917	16793	17028	16826	16816	16854	16893	16784	16773	16791	16794	16880	16687	16816	16814	16950	16851	16830	16767	16792	16906	17027	16938	17029	16785	16828	17056	16998	16842	16767	16972	16682	16863	16749	16902	17092	16986	17029	16804	16718	16931	16832	16812	16646	16841	17011	16722	16841	16861	16784	16633	16663	16984	16606	16959	16906	16964	16819	16782	16975	16740	16846	16868	16966	16904	16767	16765	16893	16859	16944	16820	17025	16906	16723	16915	16888	16723	16830	16999	16964	16901	16796	16880	16856	16828	16793	16888	16893	16956	16924	16939	16770	16945	16963	16974	16742	17043	16856	16912	16748	16670	16891	16933	16893	16789	16885	16716	16886	16903	16933	16722	16833	16986	16796	16936	17187	16851	16887	16795	16841	16835	16845	16828	16962	16650	16891	16824	16911	16771	16856	16877	16855	16914	17052	16926	16927	16706	16759	16896	16880	16735	17038	16736	16849	16994	16681	16880	17019	16942	17060	16789	16945	16865	16820	16872	16655	16792	16868	16677	16896	16852	16749	16720	16785	16880	16734	16887	16960	16844	16636	16869	16983	16929	16926	16792	16830	16914	16835	16923	16781	16823	16903	16865	16918	17118	16783	16951	16838	16796	17057	16824	16937	16748	16844	16774	16958	16801	16986	16905	16850	16899	16946	16790	16868	16936	16724	16916	17000	16956	16824	16899	16674	16933	16811	16858	16869	16889	16750	16988	16896	16955	16661	16912	16873	17038	16719	16916	16868	16879	16712	16855	16873	16962	16848	16893	16856	16835	16935	16965	16764	16990	17150	16749	16930	16993	16873	16738	16949	16921	16738	16964	16928	16863	16776	16836	16956	16889	16843	16890	16926	17009	16917	16991	16760	17027	16852	16878	16821	16760	16893	17010	16686	16956	16977	16856	16819	16736	16929	16706	16794	16909	17145	16976	16927	16877	16814	16707	16755	16920	16892	16805	16841	16710	16868	16807	16905	16778	16877	16974	16748	16794	16863	17062	16787	16777	16922	16914	16743	16955	16850	16712	16737	16833	16803	16869	17045	17100	16861	16637	16942	16804	16814	16708	16864	16890	16908	16948	16955	16876	16877	16933	16917	16758	16928	16811	16911	16830	16682	16719	16793	16858	16906	16910	17077	16878	16910	16747	16919	16926	16820	16930	16766	16670	16822	17004	16981	16833	16873	16641	16892	16950	16910	16861	16883	16810	16842	16761	16689	16965	16716	16587	17034	16781	16816	16755	17028	16880	16719	16853	16909	16951	16941	16855	16888	16955	16753	16832	16900	16782	16833	16779	16855	16946	16857	16843	16881	17020	16917	16792	16883	16829	16889	16855	16883	16905	16847	16861	16652	16890	16755	16888	16783	16823	16683	16914	16685	16803	16974	16935	17035	16899	16935	16862	16714	16962	17035
25899	21768	29587	38844	63289	59981	48269	36726	30450	28909	28011	27962	27820	27810	27906	27760	27734	28018	27766	27891	27792	27789	27729	28012	27833	27935	27935	27731	28205	28062	27852	27552	27731	27814	27931	27850	27671	27819	27527	27841	27906	27778	27808	27779	27939	27707	27673	27880	27688	27860	27759	28164	27670	27753	27813	27679	27761	27957	27698	27808	27846	27749	27680	27915	27631	27657	28077	28031	27796	27731	27646	27717	27626	27913	27610	27503	27868	27744	27727	27626	27760	27800	27824	27654	27482	27902	27590	27759	27808	27758	27798	27691	27613	27443	27559	27795	27562	27474	27476	27608	27729	27778	27742	27647	27440	27877	27908	27844	27679	27429	27591	27420	27712	27657	27752	27736	27763	27667	27806	27601	27496	27903	27685	27569	28008	27714	27823	27750	27557	27761	27795	27592	27599	27727	27869	27735	27901	27640	27603	27630	27763	27643	27811	27549	27871	27959	27691	27596	27813	27736	27865	27680	27650	27733	27759	27605	27726	27707	27879	27622	27683	27709	27647	27703	27721	27651	27650	27555	27870	27752	27863	27645	27799	27680	27715	27719	27528	27802	27862	27800	27636	27573	27673	27614	27530	27654	27810	27778	27807	27759	27690	27878	27662	27879	27447	27634	27730	27507	27709	27635	27714	27552	27556	27833	28096	27358	27765	27864	27898	27834	27732	27668	27711	27746	27864	27851	27752	27585	27621	27761	27744	27778	27767	27753	27632	27700	27615	27845	27612	27714	27884	27820	27725	27696	27853	27891	28106	27511	27527	27740	27864	27773	27500	27743	27908	27544	27847	27726	27676	27559	27692	27499	28004	27568	27523	27950	27739	28007	27770	27733	27501	27537	27896	27988	27931	28001	27574	27719	27700	27650	27759	27731	27793	27828	27662	27671	27959	27607	27746	27702	27730	27673	27540	27845	27676	27779	27784	27634	27945	27635	27571	27684	27775	27839	27760	27853	27791	27760	27552	27791	27657	27683	27861	27946	27688	27713	27676	27846	27528	27799	27469	27624	27549	27827	27653	27477	27939	27939	27810	27741	27697	27665	27532	27622	27971	27682	27903	27896	27689	27693	27699	27418	27631	27693	27902	27581	27610	27622	27864	27524	27610	27418	27674	27889	27753	27738	27547	27628	27601	27865	27538	27767	27911	27436	27720	27609	27687	27736	27675	27445	27945	27854	28097	27562	27859	27786	27634	27534	27667	27885	27755	27764	27865	27781	27766	27843	27547	27898	27919	27800	27576	28023	27583	27748	27527	27820	27802	27895	27967	27706	27811	27644	27407	27593	27853	27668	27712	27792	27790	28000	27719	27943	27739	27838	27752	27789	28040	27737	27577	27863	27932	27691	27890	27708	27447	27828	27620	27993	27745	27542	27865	27632	27714	27708	27665	27659	27979	27577	27661	27693	27672	27713	27504	27892	27826	27888	27804	27785	27960	27970	27549	27610	27743	27538	27767	27534	27541	28024	27739	27790	27645	27683	27890	27604	27514	27785	27747	27661	27543	27682	27668	27679	27586	27781	27904	27685	27495	27858	27493	27698	27677	27780	27697	27786	27545	27893	27742	27604	27737	27731	27635	27742	27626	27669	27783	27749	27839	27698	27811	27646	27766	27874	27726	27657	27766	27765	27767	27768	27537	27852	27436	27747	27499	27652	27661	27612	27798	27626	27616	27824	27840	27607	27615	27947	27865	27712	27653	27648	27718	27974	27849	27715	27801	27748	27600	27540	27761	27581	27773	27723	27726	27775	27783	27437	27705	27772	27632	27827	27670	27551	27698	27780	27699	27723	27944	27901	27846	27601	27719	27757	27726	27749	27467	27614	27829	27641	27699	27934	27617	27845	27315	27676	27906	27491	28027	27622	27684	27856	27774	27794	27734	27671	27873	27752	27929	27685	27555	27829	27625	27520	27723	27711	27539	27643	27817	27504	27772	27793	28125	27920	27512	27567	27647	27903	27819	27621	27494	27707	27837	27737	27694	27765	27844	27608	27617	27650	27908	27770	27528	27773	27716	27811	27691	27770	27601	28072	27747	27694	27778	27603	27637	27616	27749	27697	27682	27824	27639	27665	27644	27889	27980	27701	27593	27749	27655	27675	27882	27670	27633	27665	27546	27635	27904	27797	27706	27614	27901	27577	27611	27933	27680	27760	27619	27631	27812	27856	27759	27804	27640	27511	27739	27513	27741	27706	27906	27652	27742	27652	27666	27729	27684	27843	27796	27869	27989	27724	27675	27754	27772	27770	27627	27738	27827	27675	27896	27660	27552	27930	27483	27846	28053	27729	27660	27896	27751	27665	27952	27677	27869	27785	27741	27614	27853	27813	27703	27673	27761	27773	27688	27730	27843	27643	27442	27575	27557	27746	27768	27757	27739	27822	27521	27764	27825	27817	27477	27941	28001	27666	27677	27890	27716	27645	27753	27891	27893	27911	27774	27839	27544	27911	27875	27656	27623	27684	27521	27842	27669	27551	27666	27728	27841	27696	27786	27806	27690	27883	27804	27711	27744	27598	27744	27845	27592	27797	27730	27989	27671	27808	27687	27873	27768	27618	27717	27619	27701	27689	27836	27810	27929	27692	27729	27814	27923	27769	27675	27720	27856	27904	27853	27951	27908	27649	27634	27601	27843	27709	27456	27518	27620	27809	27842	27803	28013	27734	27923	27658	27845	27725	27645	27560	27801	27827	27568	27683	27745	27513	27780	27722	27898	27746	27453	27955	27632	27752	27818	27941	27668	27731	27836	27479	27507	27716	27868	27713	27584	27522	27702	28001	27873	27857	27714	27784	27717	27780	27933	27693	27858	27600	27564	27700	27648	27725	27800	27811	27922	27772	27592	27782	27825	27990	27770	27683	27736	27667	27621	27735	27703	27763	27855	27716	27463	27828	27704	27715	27789	27734	27818	27773	27664	27623	27665	27734	27719	27371	27392	27938	27790	27617	27821	27725	27575	27689	27485	27783	27933	27538	27819	27573	27706	27662	28027	27644	27851	27553	27720	27507	27958	27808	27943	28068	27667	27860	27753	27771	27728	27750	27667	27638	27616	27364	27907	27772	27815	27723	27730	27630	27773	27518	27679	27641	27630	27759	27651	27738	27449	27590	27722	27863	27852	27848	27846	27686	27574	27627	27915	27369	27653	27849	27763	27469	27767	27881	27626	27779	27682	27585	27650	27792	27966	27666	27724	27669	27501	27659	27696	27701	27735	27749	27776	27755	27532	27396	27540	27789	27800	28054	27791	27605	27555	27622	27755	27897	27620	27672	27904	27606	27769	27518	27643	27649	27596	27545	27719	27948	27786	27838	27539	27505	27699	27703	27651	27821	27709	27380	27691	27744	27851	27752	27920	27898	27774	27684	27841	27561	27759	27749	27701	27606	27767	27648	27666	27716	28031	27997	27732	27832	27842	27628	27754	27735	27689	27758	27856	27910	27825	27847	27877	27805	27847	27687	27577	27574	27707	27920	27660	27593	27541	27681	27774	27587	27782	27957	27787	27754	27858	27473	27604	27883	27594	27734	27658	27803	27850	27692	28030	27741	27760	27798	27843	27629	27791	27644	27674	27791	27577	27725	27836	27630	27687	27547	27717	27719	27568	27491	27496	27504	27831	27914	27749	27909	28083	27682	27623	27839	27603	27863	27354	27410	27845	27570	27723	27685	27708	27786	27967	27552	27870	27668	27609	27484	27959	27887	27742	27572	28039	27775	27838	27816	27779	27680	27733	27736	27732	27733	27745	27735	27536	27735	27746	27794	27597	27620	27548	27607	27659	27591	27667	27755	27821	27803	27631	27908	27666	27683	27828	27508	27517	27706	27868	27936	27755	27582	27552	27485	27761	27974	27943	27676	27905	27700	28019	27721	27683	27546	27835	27806	27688	27613	27599	27937	27623	27550	27557	27591	27906	27947	27905	27706	27650	27537	27771	27855	27776	27721	27663	27468	27691	27629	27687	27545	27799	27554	27517	27708	27749	27786	27772	27894	27580	27701	27936	27641	27663	27776	27983	27842	27603	27685	27764	27681	28041	27674	27686	27703	27750	27813	27692	27789	27454	27916	27731	27531	27830	27850	27776	27638	27765	27610	27482	27665	27859	27814	27830	27736	27808	27571	27981	27911	27713	27600	27761	27860	27665	27809	27582	27728	27716	27608	27517	27791	27866	27664	27612	27763	27599	27568	27747	27869	27875	27895	28082	27810	27579	27709	27382	27599	27690	27692	27661	27838	27518	27683	27749	27762	27449	27640	27871	27688	27618	27414	27716	28117	27977	27772	27842	27796	27593	27674	27669	27616	27518	27664	27569	27822	27780	27807	27607	27757	27544	27617	27496	27741	27821	27673	28012	27594	27730	27804	27632	27892	27555	27719	27713	27933	27720	28005	27868	27750	27694	27800	27688	27657	27669	27581	27550	27985	27737	27523	27505	27666	27763	27534	27790	27788	27582	27551	27854	27721	27687	27657	27832	27700	27547	27878	27590	27559	27624	27608	27523	27858	27665	27667	27482	27847	27797	27663	27394	27912	27706	27652	27673	27384	27654	27495	27588	27879	27635	28065	27593	27616	27536	27768	27865	27916	27944	27638	27686	27791	27472	27783	27757	27597	27648	27733	27881	27714	27451	27389	27496	27887	27871	27440	27593	27617	27581	27769	27485	27598	27590	27672	27546	27910	27779	27662	27776	27863	27815	27737	27639	27631	27851	28198	27621	27693	27843	27568	27762	27893	27629	27595	27542	27811	27912	27669	27843	27783	27752	27716	27787	27732	28028	27885	27962	27505	27655	27764	27683	27521	27966	27743	27964	27621	27793	27746	27591	27648	27649	27780	27650	27442	27575	27614	27589	27740	27861	27652	27468	27654	27536	27902	27719	27802	27596	27595	27775	28054	27747	27772	27754	27731	27746	27713	27778	27797	27652	27840	27557	27748	27736	27814	27732	27556	27712	27628	27650	27871	27604	27560	27657	27776	27611	27873	27695	27626	27627	27628	27692	27505	27520	27522	27724	27688	27664	27785	27553	27873	27747	27649	27636	27824	27859	28212	27763	27664	27919	27899	27502	27711	27621	27573	27604	27703	27856	27699	27575	27715	27600	27583	27984	27746	27706	27800	27831	27802	27719	27771
26833	42589	35547	40151	64796	53784	37816	24757	19125	17369	16924	16960	16880	16995	17070	16901	16996	16980	17054	17005	17080	16981	17075	16948	16868	17008	16960	16839	17089	16985	17051	16771	16972	17028	17017	17023	16894	17109	17058	16921	17264	16898	16982	16986	17021	17012	17028	16947	16881	16922	16950	16853	16912	16851	17106	17027	16891	17027	16738	16902	17024	16725	16943	16761	16902	16836	16896	17251	16969	16990	16962	16858	16805	17053	16934	17010	17072	16921	16939	16896	16976	17072	16999	16950	17106	16918	16882	17040	17034	17020	16919	16813	16934	16985	17153	17051	17008	16931	16899	17036	16840	16741	16885	16896	16921	17084	17043	17209	17049	17001	17000	17045	17007	16955	16905	16919	17037	16841	17055	17160	16906	16932	16930	16870	17066	16796	16894	17106	16993	16933	17030	17068	16932	17063	17008	16995	16917	17153	16910	16944	16713	17015	16972	17027	16931	16953	16956	16971	16885	16955	17054	17164	16907	16859	16896	16939	16866	16810	17081	16973	16939	16779	16890	16947	17029	17120	16849	16952	17159	16709	16950	16928	16944	16948	16937	17062	17074	16908	16944	16898	16767	16956	16970	16973	16901	16957	16997	16803	17134	16962	16951	16865	16970	17035	16824	16850	16957	16984	16995	17072	17001	16924	16991	17016	16844	17065	16996	16963	16789	17015	17019	17058	16977	16946	16889	17218	17124	16937	16863	16996	17030	16949	17082	16834	16761	16847	16875	16933	17066	17070	17059	16944	16790	16835	17023	16883	16931	16915	17032	16981	16908	16923	16999	17085	17166	16859	16812	17049	16898	16950	16766	16973	16893	17081	16809	16824	16776	17063	16901	17022	16947	16879	17006	16979	17083	16900	17016	16816	16961	16868	16752	16774	16949	16977	16976	16892	17069	16981	16869	17017	17071	16916	16852	16875	17048	16983	16912	16982	17074	17110	17105	16803	16873	16940	17116	17104	17094	16782	16911	16992	17096	17081	17040	16759	17074	17114	16908	16882	16943	16957	16766	16876	16954	17072	16967	16854	16970	17091	16873	17108	16887	16857	16832	16995	17059	16864	16849	17005	16911	16925	16912	16892	17040	16957	16959	16862	17053	16947	16982	16899	16951	17026	16709	17016	16813	16765	16997	16803	16852	16853	17019	16805	16995	17028	16952	16825	17014	17108	16946	17171	16852	16848	17066	16855	17013	16877	16716	16929	16909	16838	16849	16970	16974	17052	17045	17026	17008	16998	16948	17087	17116	16995	16899	17002	16868	16895	16921	17000	17058	16926	16843	16894	16975	16930	16896	16926	16878	16960	16945	17126	16779	16836	16829	16982	17064	16941	16991	16807	16838	16757	16840	16881	16889	16981	16780	17004	16826	17068	16839	16912	16995	17032	16767	17216	16913	16851	17171	16882	16932	16846	16870	16987	17024	16837	16938	16953	16964	16955	17099	17031	16923	16841	16873	16968	16775	16886	16878	16963	16915	17040	16862	16881	16942	16972	16829	16957	16738	17090	17176	16968	16881	17054	16835	17006	16869	16882	17024	16908	16889	16967	16872	16809	17056	16909	16858	16959	16865	16870	16870	16892	16923	17063	16984	16955	16912	16933	16942	17004	17012	16780	16978	16955	16881	17025	17049	16890	16958	16902	16952	16956	17052	16784	16993	17143	16784	16874	17024	17020	16766	16856	17015	16989	17135	16841	16920	17039	17062	17018	16916	16832	16902	16824	17061	17021	16861	16729	16951	17009	16944	17026	17058	17022	17079	16896	16928	16966	16927	17021	17020	17094	17013	16968	17034	16842	16936	16806	16981	16865	16781	16903	16881	17115	16874	16952	17074	17016	17001	16888	16884	17059	17151	17051	16794	16721	16813	16872	17144	17001	16943	16960	16964	16968	16957	16875	17098	16923	16829	17080	16950	16989	16857	16925	17079	16902	17074	16984	16867	17044	16978	16996	16875	17063	16841	16870	17066	16952	17096	16888	16996	17343	16870	16938	16857	16955	16958	16814	17167	16929	16926	16998	16923	17055	16912	17034	16752	17062	16805	17169	17117	17076	17009	16983	16886	16899	16897	17095	17059	17010	16981	16884	16945	16831	16879	16949	17012	16905	17037	17002	16847	17125	16988	16911	16907	16820	17034	16926	16961	17004	17146	16963	16825	17002	16807	16930	16956	16910	16950	16759	16989	16939	16751	16975	16940	17006	17051	16964	16905	16871	16981	17094	16919	16972	17027	16935	16979	16907	16999	16984	16983	17016	16906	16892	16975	16963	16899	16954	16941	17152	16840	17097	16887	16933	16989	16908	17019	17083	16948	17158	17000	17075	16887	17002	16915	17075	17086	16865	16939	17222	16800	16808	17095	16973	16880	16874	17031	16910	17046	16839	16992	16956	16958	16888	17013	17125	16893	16923	16978	16979	16906	17001	16793	16916	16939	16910	16807	16891	16932	16788	16842	16920	16899	16984	16839	16926	16946	17003	16927	17175	16845	17006	16836	16764	16887	17028	16971	16903	16945	16876	16960	16933	16907	16832	16915	17103	16878	17060	16937	16959	16849	17066	16932	16829	17024	16782	16930	16797	17032	17008	17074	16776	16817	17002	17011	17060	17003	17069	16937	16970	17157	17009	16827	16879	17190	16990	16939	16925	16974	16887	17091	16983	16808	16991	17021	17057	16891	16845	16893	16969	16986	16813	16730	16935	16887	16902	16799	16813	17222	16928	16975	16941	17048	16911	16858	16907	17040	16962	16860	17108	16832	17054	16787	17020	17090	16971	16927	17060	16807	16826	16943	16886	16838	16877	17008	16744	17052	17008	16882	16818	16887	16951	17055	16830	16963	16774	16948	16929	16777	17043	16982	16823	16838	16980	16999	17016	16812	16896	16973	17009	16777	16819	17026	16885	16950	16810	16966	16910	16979	17047	16940	16892	17133	16970	16906	16905	16880	16777	16767	16836	16949	16907	16886	16985	16970	17075	16889	16998	16930	16852	16920	16981	16759	17062	16827	16995	16914	16862	16859	16852	16848	17017	16931	16966	16976	17022	17107	16963	16907	16814	16860	16989	16782	16694	16728	16732	16926	17063	16838	17087	16928	16812	17036	16990	16825	17178	17070	17059	16947	16874	16925	16966	16810	16890	17014	16926	16915	17004	16980	16940	17006	16900	16962	17040	16818	17034	17083	17059	16917	16912	17015	16985	16783	16906	16933	16912	16884	17073	16926	17016	17015	17040	17053	16855	16931	16787	16803	16912	16808	17008	16956	16931	16864	16907	16977	16981	16769	16917	17013	16948	17056	16646	17017	17086	16884	16744	16865	16823	16873	17071	16755	16877	16903	17069	17009	16934	16934	16872	16972	16834	17021	16893	16869	16944	16808	16983	16807	16886	16879	16850	16775	16878	16898	17014	16928	16958	17021	16820	16947	17037	16797	16873	16971	16921	16923	17019	16992	17022	17071	16869	16937	16951	16996	16912	17004	16784	17109	16902	17032	16847	17003	16981	16750	16934	16992	16955	16985	16865	16893	17014	17103	16944	16958	16917	16859	17100	16891	17013	16948	17063	16912	16969	17022	16988	17045	16986	16815	17019	17066	16880	17000	17082	16993	16829	16917	16954	16985	16977	16869	16824	16938	16817	16888	17045	16959	17006	17040	17041	16872	17005	17039	17002	16924	16926	16996	17103	17009	16917	16874	16650	17077	17011	17036	16785	16708	16948	16999	16955	16838	16928	16908	16803	17049	16859	16919	16911	17037	17014	17054	17076	16870	16967	16917	17047	16720	17014	17086	16841	17004	16916	16944	16919	16871	16886	16778	16952	16845	16878	16934	16944	17116	16926	16899	16942	16936	17070	16947	16758	16783	17021	16923	16931	17007	17037	17043	16931	16906	16966	16967	16932	16936	17049	17009	16936	17012	17018	16850	17060	16998	16832	16970	17050	16895	16907	16897	16825	16798	17009	17019	17043	16877	17122	16975	16858	16930	16995	16959	16918	16837	17031	16978	17005	16992	17046	16947	16822	17102	17055	17059	16855	16906	16998	16910	16883	17122	17034	16892	17069	16950	17020	16821	16952	16825	16941	17076	16718	16976	16902	16874	16877	17075	16935	16781	17015	16810	16862	16768	16940	16922	16930	16985	16961	17101	17043	17007	16972	17038	16940	17002	16843	17083	16958	16985	17018	16961	16980	16791	16960	17011	16920	16937	16880	17025	16743	16954	16989	17012	16866	17164	17000	17096	17075	17055	16905	17157	16843	17067	16954	17010	16942	17012	16977	16926	16954	16900	17032	16940	16858	16987	17153	16942	16996	17079	16696	16999	16900	16803	16755	16974	16957	16949	17099	17103	16816	16948	16814	16782	16961	16969	17033	17177	16970	16999	16915	16781	16907	16791	16992	16985	16903	17012	16900	16981	16948	16916	16893	16759	16886	16929	17004	17052	17106	16821	16849	16938	16944	16809	16899	16939	16944	16949	17000	16907	17083	17007	17021	16976	16941	17082	16993	17145	17292	17028	16871	16852	16994	16969	16890	16812	16953	16842	16902	16846	16909	16919	16837	16990	17062	16917	16979	17004	16864	17045	16906	16984	16870	17022	17107	17019	16962	16765	16973	16968	16897	16844	16949	17054	16944	16984	16962	17089	16916	17179	17024	17088	17088	17023	16863	17153	16805	17161	16924	17030	16983	16946	16755	16878	16814	16903	16951	17100	16967	17079	16672	16871	16864	16942	16944	16871	17123	17044	16699	16765	16833	16955	16863	16875	16972	17111	16979	17083	16924	17043	16888	16921	17026	17114	16951	17020	16982	16746	16983	17121	17052	17264	17107	16725	16918	17115	16861	16969	17056	16946	16971	16951	16932	16950	16994	17120	16814	17068	17097	16965	16960	16751	17077	16936	16967	16821	16823	17065	16954	16943	16924	17049	17154	16893	16932	17138	16909	16930	16967	16926	17126	16816	16967	16886	16861	16994	16915	16971	16831	17115	16908	16798	16953	16947	16911	17004	16990	17084	17000	16962	17042	17037	17075	16984	17017	16915	16843	17000	16935	16934	17123	17003	16891	16983	17077	16951	17114	16938	16919	16977	16968	16929	16819	16872	16986	16871	16752	16891	16917	17056	16989	16964	16845	16962	16825
23382	21583	28848	28319	63968	76360	62500	44811	34132	30278	28958	28764	28472	28535	28285	28450	28474	28364	28350	28535	28370	28448	28399	28461	28378	28167	28207	28434	28056	28291	28536	28313	27944	28567	28251	28078	28281	28207	28260	28291	28067	28557	28144	28242	28652	28444	28236	28131	28259	28425	28204	28372	28060	28453	28364	28244	28298	28307	28411	28210	28132	28340	28057	28083	28525	28065	28184	28215	28294	28276	28229	28210	28218	28212	28160	28349	28429	28279	28230	28126	28083	28249	28328	28310	28004	28308	28277	28279	27996	28014	28250	27960	28240	28291	28126	28378	28161	28301	28290	28130	28134	28108	28323	28399	28342	28243	28495	28164	28198	28231	28260	28434	28317	28105	27988	28064	28103	28372	28170	28113	28277	28414	28039	28234	28250	28207	28009	28064	28265	28288	28227	28080	28394	28382	28125	28159	28210	28231	28423	28432	28215	28108	28162	28142	28334	28389	28294	28311	28122	28312	28048	28246	28218	28083	28317	28315	28353	28105	28370	28184	28102	28153	28162	28288	28085	28320	28233	28126	28274	28115	28101	28152	28488	28234	28267	28271	28207	28188	28215	28072	28086	28130	28047	28271	28183	28084	28280	28170	28425	28283	28593	28389	28333	28188	28193	28321	28154	28198	28091	28379	28243	28211	28340	28298	28093	28041	28210	28382	28181	28243	28003	28051	28480	28094	28228	28262	28422	28169	28185	28289	28052	28187	28042	28180	28322	28021	28137	28346	28303	28186	28165	27934	28336	28326	28139	28249	28301	28126	28420	28270	28223	28208	28117	28067	28164	28228	27989	28198	28340	28310	28220	28003	28284	28142	28140	28430	28112	28329	28165	28354	28090	28073	27966	28326	28137	28082	28156	28160	28147	28077	28197	28191	28392	28108	28385	28277	28231	28075	28506	28194	28319	28171	28314	28086	28270	27996	28052	28261	28289	28050	28276	28049	28022	28266	28180	28003	28348	28137	28292	28164	28027	28111	28219	28367	28526	28055	28199	28219	28280	28062	28264	28223	28210	28204	28166	28244	28269	28250	28099	28044	28463	28097	28122	27909	28314	28112	28189	27978	28400	28308	28159	27959	28310	28146	28111	28024	28143	28238	28261	28289	28301	28273	28192	28227	28274	28032	28149	28261	28487	28342	28335	28147	28078	28329	28191	28259	28271	28381	28150	28225	28051	28095	28437	28149	27932	28111	28174	28273	28131	28253	28096	28323	28184	28366	28208	28353	28288	28388	28300	28253	28412	28626	28295	28373	28027	28388	28064	28401	28179	28138	28173	28136	28312	28098	28255	28380	28376	28285	28223	28287	28243	27974	28234	28311	28504	28160	27951	28088	28467	28606	28153	28309	28302	28197	27995	28209	28089	28140	28070	28212	28415	28126	28099	28229	28388	28140	28367	28232	28168	28109	28214	27996	28246	28253	27953	28131	28240	28155	28262	28057	28046	28144	28486	28050	28382	27920	28294	28070	28276	28192	28027	28261	28417	28364	28271	28248	28335	28178	28253	28375	28003	28375	28270	27945	27951	28158	28220	28078	27966	28381	28075	28168	28392	28207	28394	28368	28333	28221	28279	27986	28356	28210	28153	28086	28117	28059	28221	28300	28172	28158	28287	28183	28230	28400	28117	28271	28289	27986	28095	28055	28366	28245	28100	28233	27990	28227	28077	28184	28309	28015	28128	28247	28232	28192	28278	28084	28181	28252	28186	27930	28137	28270	28421	28386	28168	28106	28240	28097	28208	28544	28315	28334	28034	28153	28430	28285	28476	28075	28362	28181	28147	28203	28010	28211	28087	28272	28302	28158	27835	28292	28095	27929	28334	28200	28452	28232	28189	28004	28017	28302	28240	28115	28261	28113	28291	28195	28234	28169	28435	28259	28098	28099	28303	28186	28264	28229	28298	28153	28320	28464	28303	28328	28114	28224	28201	28334	28071	28245	28010	28389	28305	28063	28301	28256	28130	28266	28385	28092	28015	28403	28216	28280	28141	28111	28233	28201	28245	28102	28113	28240	28187	27999	28290	28331	28518	28162	28411	28269	28153	28416	28109	28330	28264	27845	28110	28061	28136	28210	28105	28394	28405	28018	28117	28418	27850	28262	27907	28182	28205	28359	28305	28046	28173	28140	28119	28174	28158	28452	28012	28157	28355	28003	28041	28191	28181	28112	28461	28182	28111	28385	28152	28140	28049	28259	28172	28280	28070	28255	28218	27983	28213	28213	28192	28302	28301	28239	28268	28036	28112	28174	28318	28147	28359	28396	28357	28064	28074	27972	28232	28290	28183	28009	28276	28130	28330	28095	28092	28263	28250	28214	28278	28219	28493	28222	28204	28056	28291	28065	28039	28176	28473	28015	28095	28161	28246	28012	28266	28347	28381	28296	28236	28271	28235	28146	28101	28310	28273	28496	28190	28105	28287	27919	28156	28288	28465	28073	28114	28389	28462	28110	28367	27992	28273	28361	28074	28060	28048	28031	28248	28180	28248	28174	28258	28155	28312	28069	28058	28283	28295	27984	28417	28082	28053	28379	28176	28134	28014	28371	28343	28226	28239	28045	28361	28325	28191	28170	28409	28116	28231	28203	28526	28162	28349	28410	28098	28306	28311	28419	28411	28085	28120	28169	28241	28002	28182	28009	28151	28299	28353	28224	28151	28324	28191	28167	28121	28202	28149	28296	28465	28461	28269	28383	28336	28333	28250	28262	28178	28139	28323	28299	28180	27923	28159	28088	27977	28069	28313	28163	28263	28263	28112	28093	28062	28218	28198	28012	27957	28214	28433	28202	28076	28296	28307	28092	28295	28046	28372	28337	28272	27950	27984	28051	28074	28336	28234	28281	28295	28188	28321	28283	28162	28128	28078	28294	28357	28260	28319	28289	28141	28495	28367	28323	28334	28438	28103	28308	28195	28560	28286	28126	27999	28374	28412	28283	28253	28271	28141	27979	28145	28142	28315	28130	28282	28471	28032	28072	28279	28130	28216	28419	27884	28033	28113	28057	28245	28118	28199	28044	28371	28278	28052	28130	28039	28421	28216	28149	28231	28089	28335	28235	28094	27937	28229	28257	28201	28236	28256	28206	28226	28271	28183	28261	28088	28138	28109	28241	28042	28370	28310	28449	28404	28235	28068	28109	28157	28265	28073	28067	28354	28051	28226	28363	28072	28284	28472	28226	28334	28259	28277	28078	27745	28227	28171	28221	28370	28248	28289	28230	28045	28035	28247	28213	28117	28331	28461	28272	28311	28218	28378	28132	28047	28231	28168	28536	28386	28203	28105	28284	28325	28184	28127	28288	28420	28185	28311	28362	28234	28280	28194	28293	28354	28183	28504	28261	28294	28173	28245	28107	28250	28259	28292	28049	28290	28188	28107	28276	28204	28064	28176	27886	28060	28333	28098	28056	28400	28163	28158	28079	28407	28192	28155	28033	28340	28322	28166	28040	28139	28104	28363	28070	28126	28282	28165	28220	28264	28386	28357	28366	28277	28420	28224	28080	28143	28254	28231	28163	28236	28070	28181	28052	28209	28202	28275	28025	28054	28376	28106	28358	28244	28370	28125	28254	28123	28215	28395	28345	28212	28462	28223	28380	28111	28149	28153	28323	28118	27969	28368	28127	28272	28134	27901	28502	27982	28152	28040	28340	27944	28328	28217	28257	28336	28268	28098	28350	28130	27968	28132	28180	28230	28303	28272	28410	28231	27970	27747	28284	28275	28241	28131	28062	28177	28078	28255	28227	28258	28217	28212	27978	28197	28235	28276	28165	28089	28353	28253	28408	28475	28407	28342	28298	28068	28094	28027	28126	28404	28105	28294	28315	27899	28124	28184	28050	28272	28078	28213	28075	28238	28054	27972	28329	28279	28472	28368	28116	28413	28084	28184	28278	28263	28133	28152	28091	28207	28281	28194	28293	28134	28279	28173	27901	28313	28134	28238	28095	28137	28152	28062	28169	28415	28132	28330	28153	28178	28232	28084	28251	28244	28115	28237	28018	28295	28118	27945	28072	28156	28190	28104	28039	28255	27934	28123	28076	28258	28172	28392	28051	28356	28344	28252	28258	28294	28277	28237	28220	28167	28229	27977	27993	28316	28134	28072	28095	28245	28077	28235	28210	28203	28276	27995	28303	28401	28530	28306	28640	28347	28259	28224	28197	28239	28102	28125	28271	28217	27840	28081	28234	28347	28271	28091	27990	28163	28050	28222	28116	28183	28064	28254	28099	28094	28119	28249	27839	28024	27933	28235	28402	28118	28277	28410	28183	28332	28322	28467	28471	28182	28416	28212	28058	28141	28330	28287	28351	28223	28019	28084	28244	28019	28232	27857	28269	28250	28221	28389	28322	28026	28255	28023	28217	28122	28267	28571	28088	28213	28232	28235	28203	28283	28062	27934	28196	28264	28463	28403	28267	27864	28115	28288	28216	28287	28247	28230	28269	28157	28364	28278	28192	28304	28283	28314	28536	28172	28214	28248	28410	28168	28276	28242	28413	28352	28422	28093	28030	28318	28161	28344	27833	28157	28258	28141	28170	28280	27920	28102	28175	28085	28254	28441	28083	28353	28208	27947	28223	28111	28193	28162	28055	28112	28101	28294	28286	28203	28133	28243	28250	28045	28111	28331	28073	28106	27967	28249	28284	28017	28232	28030	28313	28161	28347	28169	28248	28236	27957	28254	28292	28254	28251	28039	28269	28121	28413	28007	28078	28004	28204	28305	28138	28342	28262	28087	28269	28180	28380	28317	28173	27947	28063	28232	28081	28065	28066	28147	28034	28015	28106	28179	28403	28344	28135	28251	28344	28642	28196	28287	28319	28290	28091	28051	28356	28367	28060	28056	27937	28012	27865	28254	28265	28115	28268	27966	28440	28323	28340	28294	28296	28264	28404	28268	28229	28158	28205	28375	28154	28345	28235	28303	28253	28278	28356	28304	28231	28129	28167	28229	28235	28341	28038	28093	28241	28386	28382	27944	28256	28163	28281	28242	28355	28293	28259	28137	28246	28178	28053	28359	28091	28180	28031	27894	28456	28258	28442	28224	28058	28149	28086	28082	28290	28272	28059	28047	27978	28021	28074	28186	28371	28149	28191	28090	28079	28226	28275	28220	28285	28399	28223	28280	28136
34059	58408	51441	38639	82619	79859	58059	34853	22773	18327	17624	17621	17679	17911	17506	17529	17533	17506	17564	17507	17521	17446	17666	17475	17542	17488	17523	17474	17662	17566	17585	17546	17439	17625	17533	17562	17355	17532	17399	17411	17407	17551	17464	17578	17546	17435	17552	17444	17443	17511	17454	17533	17526	17666	17545	17465	17438	17494	17494	17375	17356	17425	17437	17415	17542	17473	17501	17533	17524	17512	17254	17432	17463	17481	17329	17871	17645	17358	17368	17506	17457	17445	17358	17366	17401	17434	17554	17384	17491	17335	17292	17577	17377	17525	17641	17361	17586	17336	17411	17334	17470	17519	17350	17608	17324	17393	17560	17558	17399	17460	17555	17505	17496	17472	17637	17385	17428	17360	17607	17427	17278	17420	17433	17549	17336	17551	17356	17452	17571	17341	17354	17332	17381	17506	17622	17505	17510	17483	17221	17581	17400	17478	17544	17492	17479	17344	17712	17446	17361	17350	17368	17377	17448	17281	17481	17390	17388	17278	17453	17310	17407	17378	17341	17464	17615	17261	17409	17315	17689	17560	17408	17353	17398	17471	17331	17325	17526	17276	17273	17599	17507	17450	17519	17256	17366	17389	17505	17566	17459	17575	17518	17347	17338	17586	17307	17371	17551	17435	17493	17439	17331	17409	17324	17379	17653	17498	17451	17362	17486	17559	17466	17402	17445	17383	17411	17573	17369	17285	17358	17491	17517	17488	17479	17399	17347	17427	17506	17539	17519	17415	17549	17368	17370	17419	17584	17522	17376	17477	17475	17489	17378	17421	17534	17454	17357	17487	17422	17360	17413	17454	17518	17262	17200	17326	17277	17283	17374	17281	17519	17473	17366	17497	17638	17462	17527	17351	17608	17483	17460	17525	17556	17423	17554	17400	17400	17508	17322	17563	17417	17380	17529	17233	17348	17417	17669	17320	17254	17338	17497	17433	17445	17606	17597	17437	17531	17573	17337	17451	17694	17315	17421	17555	17492	17503	17545	17471	17466	17351	17452	17410	17273	17468	17541	17682	17286	17269	17511	17289	17651	17415	17537	17572	17398	17472	17457	17369	17589	17598	17391	17430	17655	17414	17412	17411	17310	17371	17514	17456	17647	17483	17408	17425	17386	17503	17536	17519	17562	17362	17443	17477	17553	17347	17244	17530	17340	17421	17606	17360	17477	17349	17520	17428	17356	17444	17497	17345	17374	17722	17357	17392	17417	17219	17445	17580	17252	17286	17407	17388	17403	17466	17437	17429	17569	17401	17528	17449	17517	17371	17531	17499	17408	17495	17467	17593	17425	17594	17369	17464	17379	17495	17549	17430	17408	17637	17481	17457	17365	17527	17688	17499	17616	17505	17501	17387	17451	17392	17644	17586	17377	17521	17676	17452	17426	17385	17496	17279	17533	17527	17451	17359	17370	17352	17491	17489	17317	17302	17495	17305	17209	17432	17663	17358	17243	17576	17431	17240	17478	17368	17318	17512	17411	17343	17273	17546	17310	17520	17461	17379	17329	17549	17598	17367	17332	17486	17516	17355	17588	17363	17547	17500	17596	17361	17591	17513	17392	17542	17418	17463	17302	17310	17577	17281	17420	17446	17402	17541	17566	17412	17337	17336	17291	17409	17438	17400	17439	17446	17513	17332	17500	17430	17419	17535	17407	17470	17493	17288	17535	17397	17390	17511	17394	17514	17407	17300	17337	17342	17285	17609	17546	17428	17359	17510	17424	17678	17404	17487	17362	17544	17479	17256	17371	17425	17525	17456	17157	17484	17381	17312	17388	17461	17554	17423	17320	17523	17383	17632	17632	17575	17452	17392	17382	17365	17329	17384	17543	17534	17560	17301	17402	17455	17381	17277	17406	17431	17661	17290	17535	17464	17446	17511	17398	17500	17379	17440	17515	17414	17546	17440	17435	17392	17441	17395	17452	17354	17398	17369	17419	17438	17373	17492	17484	17292	17299	17384	17535	17290	17528	17466	17229	17590	17411	17500	17473	17252	17526	17404	17385	17473	17185	17458	17548	17344	17412	17514	17322	17577	17746	17380	17435	17203	17348	17387	17500	17452	17378	17466	17508	17424	17520	17352	17499	17437	17216	17166	17443	17351	17495	17315	17481	17369	17241	17531	17521	17529	17420	17435	17405	17348	17224	17433	17522	17501	17485	17429	17360	17391	17318	17356	17542	17377	17568	17485	17235	17267	17579	17412	17393	17563	17304	17450	17454	17401	17503	17381	17612	17330	17448	17366	17365	17443	17455	17483	17368	17739	17460	17448	17373	17307	17440	17567	17267	17501	17514	17311	17428	17468	17460	17459	17460	17566	17301	17323	17455	17420	17364	17434	17357	17407	17348	17334	17254	17410	17437	17397	17536	17532	17519	17521	17502	17478	17340	17343	17373	17278	17397	17498	17477	17466	17605	17217	17457	17352	17417	17392	17368	17476	17477	17325	17290	17433	17469	17344	17474	17404	17388	17462	17299	17588	17372	17612	17388	17376	17490	17426	17501	17536	17643	17436	17322	17465	17505	17466	17390	17361	17556	17379	17278	17373	17375	17527	17454	17526	17582	17408	17414	17561	17583	17330	17317	17397	17163	17430	17449	17405	17356	17233	17556	17384	17372	17341	17397	17570	17376	17532	17467	17152	17410	17216	17394	17461	17408	17555	17475	17362	17512	17597	17445	17470	17366	17461	17469	17316	17393	17386	17346	17311	17341	17468	17532	17424	17457	17620	17399	17477	17417	17175	17309	17561	17624	17386	17473	17350	17489	17593	17542	17394	17273	17548	17462	17576	17590	17426	17200	17401	17397	17480	17416	17317	17405	17375	17356	17486	17455	17469	17548	17441	17583	17449	17491	17333	17566	17450	17476	17322	17379	17457	17389	17379	17461	17301	17528	17518	17413	17265	17285	17500	17429	17484	17453	17386	17324	17521	17448	17346	17405	17387	17410	17519	17608	17533	17371	17477	17341	17477	17497	17413	17379	17608	17494	17422	17425	17433	17503	17381	17444	17451	17454	17355	17400	17387	17422	17530	17494	17352	17494	17434	17300	17608	17371	17348	17397	17680	17477	17306	17226	17414	17425	17442	17381	17497	17483	17417	17461	17317	17424	17371	17398	17406	17587	17397	17385	17353	17226	17508	17380	17455	17665	17362	17560	17443	17488	17449	17476	17471	17450	17551	17462	17344	17290	17370	17292	17474	17372	17271	17473	17550	17452	17632	17368	17477	17465	17452	17380	17662	17292	17488	17585	17398	17514	17546	17355	17333	17430	17498	17362	17340	17569	17542	17275	17449	17516	17516	17387	17572	17416	17501	17393	17640	17391	17482	17381	17434	17429	17681	17452	17315	17143	17340	17633	17391	17445	17617	17452	17323	17459	17552	17426	17319	17463	17543	17503	17496	17559	17374	17625	17696	17558	17654	17403	17353	17264	17397	17497	17345	17319	17465	17326	17398	17455	17452	17471	17514	17459	17531	17457	17311	17363	17271	17446	17293	17391	17455	17366	17514	17504	17415	17473	17558	17384	17443	17372	17357	17447	17399	17217	17494	17436	17399	17400	17292	17364	17503	17384	17538	17569	17435	17663	17418	17503	17434	17287	17617	17518	17463	17449	17427	17374	17406	17444	17403	17602	17471	17319	17183	17523	17459	17655	17327	17476	17587	17511	17438	17595	17514	17292	17286	17385	17278	17515	17324	17427	17600	17548	17631	17417	17372	17492	17454	17698	17467	17538	17410	17387	17486	17394	17233	17300	17488	17457	17432	17242	17627	17514	17358	17357	17330	17359	17379	17513	17444	17440	17462	17502	17395	17648	17226	17496	17406	17435	17503	17365	17526	17476	17384	17294	17415	17291	17372	17358	17354	17321	17346	17405	17405	17620	17324	17597	17388	17336	17722	17361	17426	17425	17281	17522	17419	17411	17464	17336	17576	17173	17495	17354	17469	17525	17394	17363	17436	17477	17565	17627	17386	17294	17521	17357	17677	17653	17272	17496	17283	17516	17416	17546	17329	17454	17467	17318	17420	17539	17491	17471	17467	17320	17554	17498	17334	17376	17540	17453	17433	17407	17478	17514	17374	17365	17300	17701	17364	17483	17295	17441	17463	17432	17443	17258	17438	17568	17523	17490	17347	17381	17447	17444	17357	17647	17521	17364	17380	17402	17517	17661	17521	17556	17451	17440	17634	17434	17460	17492	17422	17316	17504	17509	17132	17458	17243	17445	17141	17399	17590	17353	17476	17517	17507	17480	17412	17481	17445	17389	17507	17348	17446	17584	17483	17534	17480	17493	17463	17438	17463	17421	17236	17721	17258	17458	17377	17356	17223	17221	17346	17290	17616	17525	17415	17353	17438	17494	17371	17316	17425	17234	17463	17449	17367	17516	17347	17390	17518	17458	17389	17312	17426	17458	17474	17489	17417	17319	17514	17486	17286	17453	17447	17359	17301	17451	17582	17400	17467	17502	17541	17378	17393	17261	17556	17303	17571	17501	17609	17331	17398	17539	17277	17454	17641	17364	17475	17421	17522	17414	17468	17478	17263	17422	17305	17499	17326	17516	17485	17324	17521	17419	17492	17383	17370	17394	17393	17390	17467	17355	17449	17502	17218	17349	17405	17474	17465	17464	17458	17445	17256	17421	17271	17414	17421	17310	17368	17459	17198	17377	17529	17466	17389	17450	17467	17346	17490	17361	17446	17392	17624	17272	17532	17661	17503	17285	17476	17383	17516	17592	17405	17574	17559	17359	17350	17240	17403	17494	17504	17324	17398	17282	17255	17429	17381	17422	17367	17407	17419	17442	17303	17420	17709	17538	17500	17414	17361	17384	17387	17523	17497	17543	17518	17459	17320	17496	17353	17632	17443	17483	17491	17412	17369	17572	17311	17459	17392	17514	17345	17692	17359	17206	17402	17475	17411	17374	17496	17404	17583	17486	17283	17390	17556	17376	17415	17307	17448	17557	17327	17360	17525	17387	17390	17487	17388	17490	17396	17485	17672	17533	17488	17276	17455	17488	17481	17430	17374	17544	17383	17665	17473	17467	17399	17282	17464	17297	17439	17435	17380	17166	17507	17486	17489	17410	17432	17421	17494	17457	17509	17422	17403	17555	17353	17399	17469	17477	17434
35961	32783	37549	34320	35796	39252	34587	30515	28720	28103	27862	28115	27715	27718	27532	27898	27660	27954	27659	27718	27765	28028	27832	27775	27737	27742	27710	27733	27702	27811	27862	27736	27639	27733	27558	27660	27605	27808	27847	27574	27810	27841	27562	27714	27680	27759	27764	27695	27739	27792	27717	27856	27738	27651	27965	27653	27962	27568	27698	27649	27743	27685	27679	27584	27616	27730	27791	27518	27911	27697	27565	27488	27748	27790	27854	27928	27975	27944	27890	27744	27769	27778	27786	27693	27641	27795	27718	27726	27722	27982	27584	27755	28098	27576	27900	27943	27983	27937	27730	27633	27654	27724	27492	27916	27825	27854	27555	27716	27704	27876	27906	27359	27940	27768	27585	27790	27618	27659	27561	27841	27754	27938	27505	27585	27971	27401	27717	27641	27616	27922	27511	27614	27810	27758	27878	27785	27841	27789	27844	27731	27893	27646	27775	27964	27784	27850	27983	27838	27908	27678	27702	27609	27723	27719	27895	27867	27805	27716	27779	27843	27650	28052	28037	27741	27555	27765	27574	27473	27986	27896	27586	27761	27857	27806	27861	27530	27699	27801	27607	27674	27684	27609	27789	27964	28030	27507	27711	27778	27662	27813	27874	27631	27695	27853	27800	27602	27710	27871	27940	27875	27643	27703	27579	27807	27736	27806	27827	27732	27952	27939	27848	27731	27602	28089	27948	27625	27716	27881	27630	27711	27627	27739	27757	27722	27725	27739	27822	27663	27859	27722	27799	27647	27881	27726	27788	27648	27730	27722	27468	27920	27954	27702	27800	27842	27968	27581	27713	27648	27875	27823	27834	27835	27902	27759	27875	27854	27620	27630	27747	27820	27959	27866	27864	27976	27963	27808	27818	27689	27963	27758	27714	27677	27881	27688	27971	27784	27915	27654	27759	27864	27761	27786	27825	27643	27771	27538	27624	27640	27730	27576	27699	27478	27942	27639	27534	27858	27626	27885	27881	27835	27717	27862	27786	27424	27768	27849	27858	27789	27926	27996	27960	27509	27636	27700	27693	28036	28008	27810	27652	27745	27746	27790	27634	27719	27778	27885	27872	27960	27661	27810	28153	27692	27616	27639	27798	27572	27750	27852	27931	27827	27579	27782	27829	27753	28015	27962	27755	27885	27854	27650	27682	27851	27753	27704	27597	27832	27449	27880	27639	27777	27939	27672	27720	27784	27416	27596	27684	27905	27857	28049	27774	27809	27651	27751	27760	27750	27819	27681	27767	27620	27797	27657	27961	27633	27864	27442	27529	27679	27707	27720	27582	27669	27669	27670	27650	27732	27773	27609	27869	27638	27934	27837	27881	27716	27617	27741	27750	27691	27840	27656	27600	27707	27616	27670	27975	27581	27608	27756	28027	27856	27904	27780	27636	27767	27551	27754	27932	27836	27824	27855	27926	27693	27834	27866	27677	27917	27656	27464	27739	28007	27885	27715	27809	27789	27798	27450	27864	27577	27527	27611	27790	27736	27635	27678	27775	27538	27859	27669	27675	27808	27726	27826	27857	27631	27898	27732	27539	27803	27807	27587	27725	27741	27989	27671	27986	27622	27793	27618	27818	27886	27721	27938	27823	27648	27488	27537	27750	27792	27556	27874	27765	27815	27669	27683	27703	27670	27797	27744	27959	27778	27575	27676	27658	27772	27699	27748	27555	27912	27872	27689	27711	27598	28204	27647	27580	27638	27398	27736	28015	27773	27778	27698	27884	27630	27881	27663	27930	27650	27877	27811	27655	27885	27891	27839	27764	27797	27699	27927	27795	27866	27942	27967	27791	27863	27715	27870	27679	27835	27604	27815	27618	28025	27884	27687	27745	27487	27915	27694	27516	27619	27836	27701	27800	27962	27990	27794	27904	27727	27795	27951	27514	27650	27733	27864	27899	27841	27574	27630	27876	27914	27781	27763	27756	27979	27570	27804	27818	27706	27772	27731	27709	27748	27921	27684	27746	27928	27732	27668	27730	27899	27808	27618	27607	27681	27711	27773	27610	27845	28001	28008	27536	27802	27901	27612	27825	27670	27786	27795	27904	27703	27931	27918	27797	27968	27834	27741	27762	27599	27425	27551	27663	27779	27733	27499	27847	27813	27575	27690	27676	27643	27476	27559	27467	27606	27755	27985	27918	27660	27619	27755	27812	27858	27797	27786	27642	27710	27694	27652	27760	27748	27844	27732	27848	27432	27630	27775	27849	27714	27594	27935	27782	27803	27843	27886	27498	27539	27851	27612	27963	27581	27732	27679	27716	27656	27826	27598	27436	27837	27679	27812	27541	27820	28062	27983	27619	27933	27711	27657	27970	27835	27950	27513	27683	27454	27887	27771	27888	27629	27621	27580	27710	27577	27541	27899	27866	27988	27598	28054	27727	27701	27747	27742	27632	27548	27606	28035	27693	27565	27643	27618	27701	27746	27482	27797	27726	27772	27780	27817	28005	27858	27838	27918	27716	27833	27825	27928	27852	27697	27899	27754	27849	27626	27705	27588	27533	27710	27735	27996	27921	27751	27683	27804	28036	27881	27772	27959	27738	27898	27718	27761	27879	27749	27764	27894	27850	27719	27829	27717	27787	27660	27614	27847	27784	27751	27728	27752	27559	27882	27812	27699	27782	27499	27256	27675	27814	27890	27888	27821	27840	27839	27985	28020	27771	27656	27739	27763	27773	27894	27846	27550	27659	27956	27848	27875	27712	27876	27785	27828	27854	27633	27696	27723	27567	27979	27583	27882	27913	27859	27922	27849	27889	27585	27829	27771	27890	27769	27588	27727	28100	28090	27740	27739	27677	27632	27787	27730	28032	27459	27608	27635	27765	27521	27682	27620	27749	27646	27707	27871	27863	27731	27638	27471	27824	27699	27831	27874	27826	27539	27917	27641	27866	27730	27855	27761	27782	28029	27883	27631	27757	27829	27456	27844	27900	27685	27628	27683	27873	27465	27558	27767	27732	27707	27551	27904	27804	27883	27739	27713	27789	27783	27699	27480	27550	27852	27950	27659	27738	27865	27736	27874	27965	27645	27711	27493	27877	27905	27347	27720	27657	27855	28002	27727	27757	27662	27777	27710	27803	27615	27655	27810	27815	27551	27662	27952	27829	27689	27908	27846	27731	27675	27616	27822	27877	27839	27779	27706	27709	27697	27600	27762	27566	27422	28096	27749	27946	27644	27669	27734	27859	27645	27630	27741	27491	27798	27817	27923	27929	27823	27819	27765	27697	27599	27772	27512	27886	27753	27919	27761	27885	27961	28020	27702	27885	27960	27700	27869	27830	27688	27953	27814	27702	27680	27834	27821	27703	27866	27795	27775	27854	27920	27596	27501	27610	27817	27897	27820	27810	27741	27734	27779	27768	27780	27742	27731	27789	27668	27858	27739	27754	27485	27664	27878	27726	27754	27694	27909	28066	27504	27710	27847	27724	28005	27504	27811	27985	27890	27782	27794	27919	27726	27819	27789	27920	27947	27568	27901	27566	27693	27846	27789	27802	27446	27766	27855	27764	27660	27834	27758	27686	27457	27939	27649	27952	27816	27928	27845	27819	27626	27696	27693	27687	27678	27976	28017	27584	27518	27650	27838	27703	27449	27663	27730	27683	27699	27543	27648	27821	28007	27820	27676	27824	27975	27547	27708	27698	27853	27697	27669	27820	27806	27644	27731	27759	27762	27811	28000	27817	27856	27710	27722	27927	27758	27771	27835	27808	27962	27567	27963	27627	27682	27768	27797	27724	27939	27557	27762	27402	27705	27762	27885	27864	27766	27579	27529	27806	27392	28026	27830	27968	27741	27663	27650	27856	27936	27725	27658	27725	27630	27700	28031	27557	27539	27693	27543	27767	27563	27686	27586	27785	27554	27937	27615	27883	27949	27971	27695	27748	27436	27978	27732	27759	27800	27751	27653	27810	27901	27565	27655	27897	27834	27848	27917	27800	27645	27636	27884	28090	27824	27692	27826	27701	27943	27651	27740	27933	27820	27682	27448	27757	27731	27864	27730	27647	27671	27607	27862	27900	27754	27944	27602	27804	27747	27927	27634	28035	27990	27736	27627	27675	27908	27632	27716	27731	27811	27811	27855	27651	27629	27500	27767	27825	27894	27980	27937	27785	27623	27746	27825	27791	27771	27862	27892	27596	27639	27613	27693	27751	27986	27839	27758	27835	27921	27770	27380	27923	27961	27853	27406	27614	27919	27867	27808	27818	28016	27872	27873	27555	27728	27868	27828	27724	27594	27713	27506	27629	27756	27842	27840	27741	27902	27514	27842	27844	27738	27930	27544	27694	27621	27814	27923	27707	27952	27696	27804	27589	27848	27893	27771	27661	27517	27674	27739	27874	27911	27821	27835	27886	27680	27667	27854	27803	27890	27410	27714	27679	27876	27670	27791	28054	27812	27929	27747	27867	27768	27534	27865	27913	27709	27759	27543	27579	27675	27844	27474	27707	27802	27644	27635	27914	27482	27623	27702	28040	27976	27848	27762	27870	27829	27687	27628	27730	27904	27723	27700	27890	28032	27881	27769	27641	27731	27679	27688	27821	27717	27573	27934	27983	27860	27859	27726	27712	27775	28024	27764	27974	28062	27968	27815	27769	27768	27716	27841	27835	27787	27743	27715	27588	27516	27639	27816	27660	27727	27765	27772	27895	27621	27742	27635	27873	28153	27740	27703	27425	27636	27698	27671	27745	27976	27644	27628	27850	27723	28007	27597	27747	27582	27882	27836	27669	27577	27732	27880	27884	27977	27827	27612	27673	27691	27519	28004	27572	27704	27794	27670	27646	27679	27871	28013	27999	27824	27650	27637	27834	27652	27711	27787	27632	27928	27717	27835	27754	27707	27516	27723	27726	27597	28056	27511	27657	27799	27540	27790	27745	27980	27874	27882	27757	27802	27844	27865	27861	27601	27810	27479	27881	27774	27839	27598	27698	27701	27864	27892	27607	27699	27827	27883	28064	27811	28038	27992	27948	27823	27844	28003	27638	27659	27316	27747	27780	27650	28024	27799	27880	27631	27722	28115	27821	27912	27703	27960	27919	27779	27735	27701	27804	27746	28064	27845	27593	27826	28043	27676	27712	27690	27660	27592	27574	27972	27639	27477	27813	27774	27860	27749	27645	27588
25775	32786	30810	23469	26888	28147	22556	18888	17258	16790	16655	16715	16884	16738	16688	16713	16782	16668	16605	16823	16717	16689	16826	16812	16726	16661	16789	16723	16705	16753	16681	16630	16707	16797	16718	16543	16755	16713	16660	16590	16806	16736	16757	16804	16687	16524	16700	16864	16677	16863	16705	16818	16750	16700	16686	16718	16636	16588	16642	16923	16590	16540	16835	16567	16705	16817	16656	16413	16779	16751	16841	16745	16503	16573	16922	16611	16721	16810	16799	16828	16820	16510	16700	16648	16851	16780	16967	16528	16755	16636	16664	16802	16784	16618	16688	16539	16695	16713	16730	16804	16724	16516	16588	16497	16728	16755	16587	16721	16745	16555	16852	16695	16614	16709	16457	16604	16757	16740	16874	16649	16611	16569	16638	16449	16437	16751	16599	16687	16835	16677	16517	16766	16790	16618	16661	16537	16654	16593	16618	16816	16640	16726	16624	16709	16614	16610	16707	16772	16734	16699	16884	16742	16730	16698	16804	16542	16674	16601	16770	16598	16620	16659	16635	16629	16706	16763	16910	16540	16663	16649	16655	16495	16734	16701	16646	16692	16629	16650	16619	16658	16678	16643	16440	16744	16678	16890	16601	16774	16820	16720	16858	16820	16660	16643	16670	16733	16721	16853	16813	16717	16745	16734	16575	16686	16804	16610	16800	16799	16822	16801	16671	16893	16853	16563	16761	16578	16781	16541	16684	16700	16770	16575	16630	16800	16638	16579	16738	16629	16624	16755	16545	16692	16556	16560	16820	16558	16737	16642	16766	16722	16980	16698	16809	16570	16739	16581	16653	16623	16607	16552	16518	16725	16789	16606	16699	16687	16964	16524	16769	16618	16725	16709	16512	16673	16850	16593	16808	16733	16555	16738	16573	16581	16630	16717	16641	16721	16631	16630	16702	16694	16608	16717	16706	16658	16765	16655	16597	16658	16731	16471	16772	16628	16556	16669	16702	16816	16748	16626	16757	16628	16715	16602	16711	16854	16695	16724	16554	16585	16446	16657	16750	16840	16593	16711	16650	16711	16728	16690	16660	16645	16666	16754	16669	16607	16651	16859	16426	16659	16663	16574	16687	16789	16642	16626	16647	16699	16598	16646	16602	16594	16738	16526	16749	16674	16705	16723	16644	16704	16710	16709	16476	16782	16706	16768	16469	16576	16734	16670	16865	16768	16765	16517	16608	16761	16743	16700	16704	16477	16973	16727	16611	16739	16574	16603	16606	16659	16628	16751	16712	16732	16710	16630	16770	16706	16869	16662	16844	16647	16660	16646	16765	16690	16722	16539	16721	16707	16536	16617	16632	16841	16647	16686	16770	16971	16683	16634	16678	16717	16587	16641	16635	16754	16632	16727	16545	16744	16626	16684	16732	16603	16573	16695	16827	16663	16709	16759	16663	16667	16555	16527	16703	16810	16663	16678	16642	16946	16910	16416	16732	16681	16780	16627	16828	16528	16624	16694	16814	16663	16684	16783	16662	16757	16715	16615	16773	16838	16577	16781	16723	16682	16607	16759	16848	16628	16824	16696	16733	16712	16703	16704	16686	16548	16702	16699	16824	16644	16718	16474	16602	16696	16755	16688	16716	16639	16706	16675	16692	16646	16586	16637	16800	16812	16592	16733	16840	16665	16655	16422	16784	16534	16785	16647	16672	16559	16681	16734	16803	16750	16699	16849	16635	16712	16672	16473	16415	16613	16763	16740	16597	16606	16663	16628	16616	16758	16821	16621	16646	16615	16613	16815	16731	16812	16876	16639	16560	16683	16755	16630	16755	16630	16636	16480	16601	16664	16630	16717	16758	16673	16751	16794	16773	16644	16711	16602	16900	16827	16719	16665	16829	16628	16825	16624	16498	16721	16849	16674	16611	16683	16707	16761	16696	16660	16900	16570	16779	16675	16469	16567	16691	16546	16808	16662	16944	16642	16627	16606	16674	16885	16774	16678	16863	16700	16807	16681	16738	16663	16749	16722	16517	16801	16587	16754	16676	16811	16661	16781	16693	16769	16695	16674	16794	16734	16704	16793	16750	16587	16762	16746	16771	16731	16758	16784	16832	16721	16693	16693	16740	16783	16837	16574	16748	16594	16813	16763	16774	16721	16731	16738	16622	16842	16669	16655	16855	16506	16788	16613	16696	16654	16655	16658	16537	16692	16817	16644	16633	16669	16729	16767	16862	16754	16711	16678	16710	16569	16659	16839	16580	16929	16859	16636	16785	16617	16552	16681	16639	16785	16675	16663	16811	16705	16783	16655	16668	16463	16653	16672	16558	16763	16635	16527	16840	16696	16706	16591	16631	16706	16665	16942	16687	16541	16752	16682	16765	16893	16598	16781	16871	16578	16888	16675	16704	16788	16853	16783	16736	16583	16667	16623	16641	16462	16769	16757	16630	16685	16792	16738	16597	16711	16646	16761	16612	16663	16616	16763	16590	16747	16613	16478	16711	16708	16753	16618	16840	16863	16570	16707	16637	16665	16820	16648	16569	16746	16739	16595	16814	16852	16876	16824	16649	16686	16778	16638	16785	16656	16714	16833	16585	16551	16857	16695	16615	16743	16863	16780	16697	16440	16710	16526	16884	16695	16846	16693	16557	16702	16770	16711	16669	16721	16656	16657	16641	16581	16635	16706	16738	16760	16785	16697	16671	16614	16780	16671	16742	16811	16743	16485	16664	16683	16795	16851	16814	16593	16534	16885	16707	16745	16653	16828	16505	16842	16771	16665	16700	16578	16664	16686	16873	16585	16605	16651	16744	16651	16640	16620	16751	16800	16630	16553	16596	16610	16578	16611	16700	16616	16780	16681	16803	16955	16722	16674	16833	16734	16781	16666	16622	16766	16617	16603	16582	16557	16882	16730	16680	16580	16987	16692	16733	16884	16704	16638	16730	16594	16673	16825	16522	16907	16831	16864	16557	16733	16809	16693	16657	16731	16708	16489	16677	16712	16736	16754	16511	16733	16703	16693	16525	16620	16645	16716	16595	16565	16847	16505	16640	16833	16553	16759	16721	16511	16725	16545	16698	16704	16764	16663	16689	16911	16685	16555	16774	16742	16698	16735	16563	16614	16600	16566	16777	16842	16534	16776	16562	16688	16853	16859	16614	16710	16740	16803	16640	16585	16597	16737	16766	16799	16754	16752	16658	16539	16790	16670	16623	16656	16818	16637	16621	16813	16846	16740	16611	16606	16636	16595	16671	16783	16725	16694	16736	16597	16690	16606	16824	16630	16583	16517	16667	16800	16652	16724	16765	16707	16631	16972	16804	16754	16778	16633	16689	16664	16886	16683	16679	16598	16737	16740	16701	16808	16609	16579	16777	16760	16693	16702	16715	16762	16601	16626	16690	16667	16419	16619	16737	16630	16872	16810	16529	16588	16743	16795	16517	16669	16547	16732	16621	16615	16498	16536	16664	16755	16566	16669	16560	16771	16727	16625	16708	16721	16831	16797	16832	16736	16656	16618	16779	16776	16576	16670	16632	16694	16670	16648	16682	16681	16639	16869	16719	16772	16454	16795	16739	16578	16835	16745	16629	16803	16852	16586	16624	16786	16754	16603	16650	16951	16703	16678	16657	16693	16758	16782	16823	16676	16779	16699	16747	16796	16750	16723	16540	16722	16683	16727	16677	16703	16729	16662	16602	16875	16717	16835	16773	16547	16657	16569	16954	16852	16836	16660	16912	16544	16792	16814	16490	16867	16773	16624	16729	16618	16634	16659	16523	16778	16585	16651	16755	16533	16736	16604	16634	16637	16677	16833	16868	16764	16763	16663	16719	16808	16583	16602	16590	16656	16626	16660	16759	16511	16871	16742	16768	16684	16703	16568	16744	16712	16705	16592	16841	16812	16672	16715	16402	16742	16685	16758	16785	16655	16624	16609	16638	16593	16828	16831	16471	16759	16663	16641	16800	16797	16711	16740	16713	16713	16720	16587	16751	16762	16874	17041	16698	16603	16622	16784	16616	16752	16591	16696	16665	16660	16835	16548	16616	16666	16732	16540	16570	16770	16468	16548	16604	16713	16606	16641	16827	16555	16744	16618	16878	16592	16673	16655	16781	16789	16812	16692	16869	16691	16675	16629	16856	16632	16660	16821	16642	16579	16692	16711	16643	16744	16650	16557	16830	16452	16666	16719	16707	16701	16541	16885	16676	16736	16562	16628	16850	16696	16672	16598	16738	16961	16691	16543	16583	16667	16764	16647	16781	16830	16707	16841	16612	16726	16756	16651	16701	16582	16872	16666	16778	16731	16602	16543	16701	16694	16670	16635	16671	16635	16713	16542	16479	16741	16879	16673	16697	16535	16616	16720	16673	16758	16781	16775	16773	16644	16842	16833	16698	16586	16694	16640	16834	16671	16752	16826	16702	16762	16695	16896	16684	16568	16718	16781	16763	16576	16763	16631	16766	16694	16744	16645	16794	16709	16828	16854	16804	16621	16801	16620	16655	16646	16660	16826	16871	16708	16693	16633	16704	16726	16864	16633	16641	16535	16744	16683	16698	16576	16623	16700	16727	16871	16719	16753	16666	16543	16882	16561	16718	16656	16574	16764	16658	16697	16720	16823	16793	16365	16777	16844	16634	16748	16781	16647	16754	16646	16695	16587	16819	16833	16631	16762	16677	16698	16635	16540	16742	16911	16651	16817	16644	16691	16640	16768	16752	16587	16803	16539	16588	16755	16570	16629	16647	16684	16732	16577	16534	16512	16702	16885	16747	16723	16714	16749	16750	16753	16721	16609	16652	16822	16702	16693	16614	16711	16891	16749	16662	16900	16603	16586	16765	16670	16754	16602	16775	16763	16622	16658	16794	16729	16799	16731	16668	16673	16680	16716	16637	16678	16681	16654	16680	16833	16608	16514	16852	16608	16641	16542	16757	16784	16637	16639	16811	16843	16600	16658	16731	16913	16571	16743	16720	16790	16836	16680	16657	16767	16632	16853	16631	16712	16574	16750	16625	16610	16617	16729	16775	16728	16772	16575	16472	16781	16576	16804	16918	16708	16613	16612	16671	16740	16627	16875	16834	16858	16519	16572	16754	16663	16672	16641	16885	16636	16746	16732	16799	16603	16756	16908	16570	16781	16804	16749	16695	16896	16618	16774	16660	16571	16555	16546	16775	16728
25842	21765	29545	35836	62848	60775	47679	35942	30472	28439	28214	27873	27781	27929	27875	27757	27615	27779	27716	27468	27636	27801	27855	27693	27822	27550	27735	27626	27586	27564	27619	27443	27762	27534	27657	27779	27743	27637	27560	27414	27786	27902	27421	27465	27635	27713	27837	27653	27765	27580	27494	27735	27687	27735	27837	27509	27570	27583	27584	27651	27556	27522	27886	27690	27563	27881	27670	27312	27544	27459	27545	27676	27756	27519	27487	27823	27559	27499	27509	27717	27635	27457	27571	27435	27345	27491	27496	27717	27614	27572	27439	27287	27588	27693	27650	27817	27463	27460	27431	27601	27538	27583	27493	27622	27545	27712	27808	27528	27630	27424	27843	27513	27693	27509	27742	27514	27497	27506	27460	27491	27507	27536	27435	27428	27528	27625	27550	27800	27805	27548	27488	27529	27638	27545	27403	27634	27471	27688	27492	27660	27630	27751	27707	27588	27496	27689	27399	27703	27628	27685	27599	27496	27843	27514	27792	27808	27866	27539	27716	27505	27708	27714	27798	27640	27802	27569	27613	27490	27721	27680	27723	27479	27591	27439	27643	27514	27524	27531	27590	27837	27492	27428	27761	27803	27459	27376	27888	27445	27365	27444	27755	27685	27560	27752	27682	27441	27518	27580	27538	27481	27521	27540	27444	27530	27578	27622	27736	27395	27620	27577	27566	27202	27629	27369	27483	27527	27602	27579	27571	27623	27466	27479	27639	27511	27415	27675	27433	27558	27479	27505	27633	27708	27727	27568	27579	27577	27823	27344	27431	27414	27516	27473	27682	27561	27832	27556	27481	27638	27707	27742	27573	27841	27681	27380	27551	27598	27481	27567	27434	27529	27693	27511	27589	27680	27528	27474	27622	27575	27751	27692	27718	27478	27345	27599	27802	27952	27668	27588	27533	27541	27575	27291	27610	27392	27369	27381	27628	27499	27603	27723	27475	27635	27383	27676	27674	27800	27684	27842	27455	27524	27624	27408	27677	27664	27502	27628	27682	27649	27482	27612	27522	27660	27631	27540	27728	27565	27772	27711	27759	27622	27753	27485	27730	27532	27944	27449	27652	27544	27484	27698	27680	27619	27638	27636	27719	27629	27444	27756	27762	27704	27749	27643	27606	27722	27533	27694	27691	27606	27588	27418	27718	27679	27718	27773	27646	27806	27751	27524	27545	27731	27759	27681	27647	27617	27723	27674	27786	27486	27799	27586	27436	27578	27618	27791	27582	27581	27535	27551	27786	27811	27527	27613	27787	27432	27458	27539	27638	28084	27612	27416	27652	27754	27864	27372	27616	27448	27624	27606	27523	27450	27446	27819	27571	27642	27600	27728	27704	27835	27676	27535	27628	27338	27672	27767	27416	27674	27634	27542	27395	27548	27449	27708	27600	27762	27564	27547	27664	27686	27613	27464	27501	27675	27635	27639	27506	27452	27651	27789	27927	28020	27636	27649	27581	27582	27622	27589	27701	27490	27617	27436	27807	27686	27520	27656	27545	27601	27753	27460	27663	27429	27476	27578	27604	27684	27753	27627	27694	27749	27707	27940	27559	27286	27572	27837	27764	27682	27524	27543	27640	27664	27684	27789	27522	27825	27625	27702	27626	27786	27314	27452	27566	27723	27721	27762	27701	27538	27819	27771	27595	27875	27705	27571	27582	27438	27376	27727	27675	27669	27787	27659	27630	27525	27501	27649	27750	27706	27643	27435	27707	27627	27819	27370	27542	27857	27613	27563	27603	27799	27888	27712	27668	27553	27706	27742	27513	27537	27829	27442	27745	27402	27687	27375	27681	27633	27674	27428	27568	27373	27653	27681	27518	27480	27644	27843	27542	27106	27342	27422	27751	27471	27557	27517	27458	27644	27721	27674	27552	27739	27393	27432	27634	27607	27756	27614	27579	27404	27465	27430	27552	27637	27480	27909	27679	27616	27580	27785	27590	27521	27587	27504	27772	27482	27427	27618	28055	27647	27511	27404	27552	27856	27812	28003	27760	27603	27728	27590	27656	27618	27704	27604	27611	27735	27465	27666	27461	27461	27601	27676	27509	27566	27729	27355	27562	27692	27507	27711	27541	27544	27582	27575	27614	27304	27762	27542	27676	27684	27545	27640	27563	27746	27731	27534	27540	27446	27307	27575	27748	27475	27649	27729	27637	27708	27789	27419	27684	27590	27687	27391	27618	27524	27580	27617	27740	27605	27726	27317	27365	27469	27558	27493	27714	27906	27473	27440	27367	27576	27514	27568	27695	27670	27701	27803	27820	27582	27561	27644	27432	27573	27657	27602	27840	27780	27499	27644	27664	27600	27532	27873	27641	27468	27299	27518	27553	27690	27527	27665	27499	27714	27734	27503	27653	27604	27537	27507	27630	27827	27719	27820	27815	27480	27581	27536	27409	27524	27762	27644	27839	27682	27574	27534	27572	27371	27547	27338	27618	27569	27498	27662	27668	27751	27616	27543	27841	27529	27431	27737	27603	27561	27543	27510	27824	27580	27657	27828	27692	27520	27616	27437	27685	27576	27560	27616	27672	27749	27659	27430	27558	27608	27576	27456	27517	27449	27553	27735	27989	27470	27526	27374	27624	27561	27745	27594	27625	27566	27528	27540	27750	27682	27556	27551	27610	27826	27870	27437	27384	27438	27833	27591	27634	27664	27728	27765	27444	27880	27652	27623	27421	27446	27652	27600	27602	27663	27406	27221	27666	27710	27517	27615	27717	27907	27726	27537	27861	27755	27678	27539	27430	27415	27733	27557	27698	27612	27544	27862	27772	27744	27590	27601	27600	27593	27582	27688	27658	27469	27734	27516	27678	27475	27563	27361	27572	27774	27660	27494	27572	27631	27438	27763	27605	27614	27705	27398	27601	27570	27473	27645	27661	27527	27731	27453	27623	27528	27678	27504	27530	27480	27584	27480	27823	27553	27671	27769	27426	27661	27533	27657	27649	27684	27557	27446	27536	27696	27607	27593	27378	27898	27478	27518	27597	27715	27728	27571	27654	27456	27602	27621	27684	27495	27502	27491	27652	27768	27630	27896	27616	27524	27483	27722	27391	27791	27664	27446	27732	27707	27675	27742	27715	27418	27436	27525	27440	27816	27703	27769	27463	27479	27621	27534	27695	27662	27787	27865	27811	27604	27616	27428	27566	27487	27966	27733	27523	27471	27617	27788	27510	27444	27660	27482	27630	27406	27590	27501	27722	27281	27354	27359	27660	27526	27761	27485	27778	27526	27497	27575	27384	27633	27819	27596	27818	27547	27507	27586	27542	27320	27826	27804	27767	27781	27504	27793	27665	27674	27837	27636	27637	27468	27553	27714	27410	27502	27796	27649	27650	27495	27499	27687	27840	27654	27752	27578	27563	27463	27638	27588	27703	27670	27630	27611	27378	27483	27680	27722	27227	27435	27509	27630	27355	27503	27636	27569	27626	27535	27617	27940	27740	27622	27560	27474	27619	27460	27348	27566	27415	27354	27600	27443	27568	27795	27620	27668	27884	27578	27644	27833	27609	27352	27557	27519	27510	27738	27767	27665	27708	27714	27538	27718	27485	27481	27661	27507	27372	27893	27355	27460	27487	27699	27897	27672	27751	27592	27625	27613	27459	27720	27490	27625	27628	27541	27536	27481	27493	27523	27526	27684	27493	27359	27462	27727	27756	27880	27566	27787	27621	27798	27668	27599	27538	27771	27822	27552	27657	27625	27804	27673	27641	27346	27717	27385	27572	27535	27617	27358	27574	27663	27623	27495	27763	27732	27755	27577	27637	27618	27578	27472	27487	27848	27738	27627	27684	27674	27633	27542	27560	27519	27563	27364	27391	27488	27632	27629	27550	27500	27779	27612	27437	27816	27815	27651	27780	27730	27655	27481	27454	27739	27566	27626	27490	27730	27808	27712	27741	27596	27649	27559	27500	27648	27311	27847	27584	27354	27656	27336	27567	27564	27680	27560	27541	27736	27732	27859	27523	27537	27563	27578	27430	27514	27575	27496	27494	27397	27566	27385	27787	27632	27267	27865	27681	27607	27658	27609	27581	27624	27448	27708	27623	27407	27636	27804	27653	27521	27600	27678	27714	27490	27743	27726	27893	27618	27804	27480	27580	27819	27852	27572	27535	27560	27579	27560	27734	27682	27660	27785	27529	27493	27623	27469	27764	27557	27979	27563	27714	27711	27526	27504	27485	27780	27454	27562	27637	27531	27760	27483	27610	27570	27704	27551	27667	27817	27621	27477	27666	27571	27745	27633	27891	27659	27480	27623	27561	27746	27495	27598	27676	27696	27535	27470	27637	27665	27805	27469	27628	27605	27642	27589	27737	27520	27558	27405	27662	27557	27614	27575	27575	27810	27754	27663	27682	27478	27320	27650	27681	27518	27557	27421	27577	27932	27592	27583	27419	27864	27703	27794	27554	27544	27635	27542	27926	27919	27761	27695	27783	27749	27754	27416	27794	27614	27648	27499	27325	27516	27941	27521	27815	27572	27671	27676	27552	27687	27752	27514	27514	27600	27595	27559	27479	27759	27663	27500	27483	27629	27600	27441	27775	27563	27505	27508	27625	27661	27507	27501	27734	27640	27695	27700	27665	27463	27562	27632	27592	27694	27835	27835	27558	27412	27598	27662	27814	27556	27552	27654	27495	27408	27534	27737	27783	27805	27421	27619	27717	27585	27440	27590	27585	27534	27589	27681	27855	27660	27840	27571	27741	27644	27489	27639	27835	27596	27644	27760	27396	27301	27741	27552	27611	27583	27712	27688	27691	27744	27647	27649	27758	27435	27539	27713	27610	27463	27631	27653	27579	27365	27577	27571	27542	27715	27495	27598	27742	27586	27669	27513	27657	27662	27667	27438	27534	27619	27680	27750	27392	27583	27482	27487	27330	27535	27341	27580	27635	27739	27660	27589	27560	27421	27459	28014	27758	27511	27537	27613	27693	27491	27651	27477	27703	27575	27683	27977	27677	27866	27671	27772	27667	27764	27812	27570	27346	27538	27648	27508	27403	27592	27643	27616	27625	27787	27489	27595	27540	27486	27457	27528	27762	27719	27849	27683	27622	27723	27375	27740	27549	27652	27672	27480	27584	27726	27550	27741	27738	27638	27811	27530	27745	27685	27591	27554	27647	27518
24677	41652	35806	34627	66382	54010	36882	24452	18816	17251	17182	16942	16936	16827	16886	17016	16871	17029	16831	17008	17020	16952	16834	16725	16766	16838	16753	16936	16950	16904	16822	16825	16924	16649	16611	17011	16783	16769	16782	16787	16710	16923	16777	16906	16805	16740	16932	16722	16863	16764	16974	16766	16988	16812	16856	16736	16699	16851	16759	16714	16698	16615	16893	16867	16851	16907	16878	16772	16778	16724	16845	16742	16770	16780	16789	16934	16795	16734	16974	16765	16869	16932	16761	16736	16898	16904	16599	17006	16707	16874	16591	17050	16922	16963	16895	16809	16891	16784	16791	16783	16646	16847	16802	16856	16678	16670	16746	16812	16721	16715	16768	16893	16908	17028	16822	16720	16997	16782	16916	16706	16842	16838	16930	16902	16794	16620	16859	16730	16738	16900	16839	16799	16721	16756	16715	16727	16962	16613	17013	16781	16893	16783	16857	16805	16802	16925	16804	16833	16716	16928	16879	16596	16767	16692	16747	16821	16792	16870	16784	17003	16787	16783	16793	16843	16617	16697	16704	16733	16855	16666	16821	16833	16811	16840	16814	16812	16747	16847	16654	16666	16754	16928	16778	16655	16686	16743	16955	16709	16906	16711	16946	16746	16731	16833	16770	16822	16830	16857	16802	16709	16697	16900	16874	16693	16859	16616	16835	16790	16690	16739	16619	16901	16791	16841	16910	16841	16857	16842	16869	16667	16770	16811	16706	16839	16845	16832	16792	16809	16801	16700	16906	16726	16738	16689	16733	16848	16939	16691	16760	16802	16916	16731	16719	16868	16712	17026	16819	16776	16674	16810	16834	16705	16969	16666	16882	16845	16797	16851	16766	16819	16872	16848	16630	16829	16794	16798	16777	16698	16666	16834	16866	16788	16756	16724	16650	16866	16698	16650	16743	16795	16742	17106	16864	16851	16712	16810	16723	16927	16763	16798	16752	16826	16800	16795	16856	16620	16831	16740	16799	16788	16896	16480	16704	16858	16805	16577	16853	16778	16822	16940	16976	16687	16449	16839	16805	16812	16892	16963	16749	16701	16599	16737	16857	16621	16767	16823	16728	16639	16948	16800	16769	16748	16795	16908	16563	16813	16678	16746	16884	16691	16706	16739	16508	16987	16825	16889	16867	16874	17020	16809	16979	16606	16903	16691	16707	16761	16853	16800	16779	16726	16768	16820	16889	16852	16758	16861	16842	16967	16724	16788	16872	16575	16864	16960	16790	16835	16485	16739	16721	16988	16753	16753	16629	16630	16666	16723	16911	16729	16856	16914	16776	16918	16699	16927	16702	16695	16870	16747	16805	16635	16674	16753	16710	16877	16610	16785	16906	16557	16608	16943	16673	16710	16957	16685	16839	16793	16875	16772	16663	16836	16783	16723	16908	16803	16772	16840	16943	16812	16936	16873	16645	16731	16790	16735	16708	16767	16783	16791	16902	16794	16906	16732	16783	16670	16649	16719	16742	17032	16627	16763	16811	16968	16932	16817	16659	16840	16792	16857	16912	16893	16640	16807	16776	16841	16747	16801	16770	16833	16842	16922	16848	16623	16767	16608	16862	16778	16680	16696	16690	16705	16802	16701	16961	16995	16816	16793	16744	16799	16467	16593	16823	16810	16728	16606	16697	16842	16768	16868	16706	16925	16908	16744	16919	16693	16592	16699	16921	16715	16807	16796	16792	16869	16733	16739	16770	16624	16671	16670	16617	16813	16935	16765	16725	16828	16882	16887	16617	16863	16804	16657	16818	16799	16835	16741	16678	16804	16858	16883	16833	16786	16894	16758	17075	16802	16794	16866	16637	16848	16875	16820	16819	16711	16881	16678	16854	16768	16789	16722	16732	16788	16778	16769	16483	16856	16958	16701	16964	16725	16890	16934	16782	16871	16784	16921	16836	16920	16541	16789	16645	16941	16827	16814	16745	16763	16652	16906	16779	16806	16947	16975	16843	16888	16747	16954	16730	17006	16868	16830	16829	16866	16903	16769	16933	16737	16861	16892	16942	16797	16903	16774	16894	16874	16766	16791	16700	16915	16909	16784	16696	16816	16669	16705	16606	16743	16905	16712	16751	16668	17000	16845	16702	16707	16894	16725	16784	16706	16887	16861	16807	16900	16846	16670	16710	16768	16776	16743	16619	16898	16739	16863	16815	16975	16714	16933	16956	16597	16750	16736	16922	16797	16608	16882	16852	16743	17082	16577	16849	16653	16781	16782	16675	16848	16710	16811	16708	16623	17030	16804	16769	16646	16784	16828	16784	16759	16829	16679	16916	16832	16772	16750	16702	16812	16917	16825	16825	16820	16838	16688	16778	16651	16772	16790	16645	16973	16848	16899	16901	16875	16620	16849	16577	16839	16786	16602	16878	16679	16920	16857	16968	16742	16832	16644	16822	16776	16792	16734	16732	16940	16750	16751	16722	16804	16819	16838	16844	16708	16631	16811	16766	16843	16776	16737	16931	16683	16736	16719	16958	16822	16694	16796	16812	16844	16793	16865	16949	16755	16723	16838	16761	16820	16637	16805	16951	16886	16839	16831	16612	16746	16796	16615	16791	16938	16929	16886	16775	16727	16901	16767	16771	16886	16797	16736	17042	16769	16723	16699	16856	16668	16842	16625	16812	16712	17014	16711	16887	16835	16874	16689	16734	16538	16911	16719	16821	16815	16805	16791	16737	16797	16755	16733	16565	16783	16877	16912	17019	16830	16780	16878	16835	16829	16695	16637	16874	16700	16902	16734	16892	16736	16680	16856	16818	16888	16815	16740	16779	16556	16846	16774	16732	16961	16468	16784	16788	16796	16967	16848	16678	16775	16984	16828	16808	16700	16784	16786	16762	16858	16558	16821	16792	16846	16962	17010	16834	16877	16832	16856	17015	16714	16731	16896	16708	16807	16905	16629	16917	16729	16726	16915	16781	16814	16685	16686	16717	16612	16927	16908	16803	16815	16831	16815	16822	16756	16933	16791	16897	16799	16773	16747	16821	16818	16688	16718	16587	16607	16886	16709	16854	16827	16588	16900	16798	16864	16956	16476	16757	16706	16605	16838	16820	16672	16859	16822	16593	16651	16763	16920	16813	16781	16779	16673	16692	16851	16704	16814	16869	16963	16779	16795	16784	16732	16866	16774	16916	16762	16866	16685	16848	16829	16864	16957	16806	16744	16860	16767	16682	16959	16888	16950	16678	16689	16845	16867	16962	16951	16915	16655	16661	16685	16679	16649	16657	16785	16741	16604	16723	16586	16865	16865	16757	16826	16611	16814	16802	16971	16904	16669	16910	16720	16711	16911	16749	16994	16643	16792	16665	16914	16928	16913	16475	16749	16744	16779	16714	16760	16998	16905	16739	16899	16634	16735	16869	16840	16984	16897	16825	16719	16598	16845	16814	16982	16600	16756	16810	16848	16693	16704	16732	16708	16728	16697	16807	16871	16775	16737	16743	16885	16851	16723	16702	16677	16799	16737	16723	16999	16950	16800	16631	16555	16847	16845	16840	16604	16626	16773	16717	16803	16676	16657	16887	16771	16835	16627	16673	16955	16756	16797	16815	16970	16844	16814	16826	16951	16728	16872	16896	16871	16598	16847	16730	16845	16743	16781	16801	16835	16848	16871	16752	16729	16670	16875	16780	16758	16911	16812	16755	16862	16823	16907	16748	16854	16821	16828	16685	16877	16779	16809	16572	16673	17170	16736	16893	16915	16785	16855	16645	16850	16586	16760	16767	16942	16732	16639	16988	16711	16870	16815	16857	16902	16754	16905	16827	16941	16863	16778	16696	16636	16803	16696	16806	16649	16834	16565	16833	16782	16767	16963	16628	16765	16848	16904	16763	16841	16793	16764	16463	16606	16820	16772	16819	16982	16663	16688	16871	16546	16766	16686	16503	16843	16845	16667	16720	16768	16869	16884	16815	16721	17005	16777	16851	16754	16882	16727	16672	16668	17049	16821	16743	16790	16806	16703	16798	16782	16675	16785	16847	16514	16699	16886	16749	16888	16949	16739	16750	16537	16986	16748	17017	16872	16856	16823	16695	16825	16844	16740	16904	16791	16665	16830	16693	16865	16789	16706	16781	16885	16806	16602	16813	16740	16761	16793	16745	16906	16787	16855	16864	16810	16808	16710	16897	16852	16621	16722	16802	16819	16806	16756	16768	16780	16884	16874	16846	16789	16859	16787	16740	16752	16495	16795	16606	16910	16584	16779	16820	16727	16841	16736	16642	16872	16697	16822	16743	16758	16988	16672	16829	16818	16858	16804	16872	16869	16652	16624	16604	16933	16843	16747	16689	16697	16762	16770	16789	16898	16765	16789	16731	16717	16826	16763	16733	16806	16890	16864	16967	16707	16994	16838	16797	16859	16858	16914	16794	16836	16717	16817	16826	16928	16939	16904	16913	16782	16845	16716	16774	16861	16828	16776	16929	16915	16722	16636	16912	16720	16907	16772	16651	16879	16794	16869	16822	16750	16705	16829	16895	16866	16851	16968	17017	16726	16812	16752	16892	16727	16725	16585	16777	16769	16825	16937	16899	16732	16843	16921	16783	16757	16957	16905	16565	17040	16931	16827	16866	16859	16747	16681	16752	16934	16619	16658	16838	16598	16529	16798	16705	16779	16871	16690	16746	16753	16807	16826	16675	16869	16739	16826	16635	16769	16895	16864	16874	16860	16851	16736	16784	16843	16737	16885	16843	16825	16722	16744	16819	16824	16509	16662	16994	16607	16786	16793	16802	16834	16536	16738	16715	17032	16888	16897	16856	16750	16701	16814	16592	16768	16797	16857	16823	16815	16784	16728	16948	16731	16914	16800	16795	16807	16914	16533	16842	16778	16922	16848	16786	16888	16758	16737	16815	16866	16875	16757	16967	16846	16656	16675	16855	16938	16838	16720	16709	16663	16754	16671	16976	16671	16627	16881	16825	16881	16963	16846	16859	16643	16898	16802	16757	16826	16802	16876	16834	16864	16721	16752	16908	16822	16890	16852	16666	16951	16713	16886	16678	16661	16763	16891	16638	16851	16876	16826	16649	16898	16757	16655	16683	16856	16788	16791	16941	16865	16759	16926	16927	16701	16806	16907	16826	16812	16936	16869	16576	16925	16798	16776	16817	16827	16639	16742	16585	16815
23441	21636	29035	30721	72418	74468	59663	43664	33857	30266	29011	28652	28770	28760	28500	28814	28582	28509	28646	28668	28420	28578	28778	28436	28573	28332	28518	28539	28119	28122	28382	28286	28488	28394	28223	28346	28399	28445	28263	28361	28645	28420	28506	28227	28186	28566	28451	28282	28267	28205	28163	28358	28322	28439	28547	28635	28351	28391	28355	28321	28363	28460	28345	28460	28517	28314	28212	28540	28341	28026	28318	28520	28473	28275	28343	28300	28311	28303	28438	28412	28282	28401	28285	28346	28319	28279	28290	28314	28456	28439	28411	28218	28169	28389	28245	28206	28093	28316	28388	28376	28523	28315	28202	28380	28293	28347	28479	28603	28164	28243	28245	28415	28411	28406	28179	28257	28255	28053	28357	28249	28414	28333	28465	28286	28235	28273	28147	28361	28263	28282	28252	28099	28287	28285	28223	28298	28454	28311	28493	28186	28299	28221	28237	28126	28297	28484	28200	28361	28446	28341	28396	28019	28057	28179	28364	28342	28372	28280	28208	28401	28536	28396	28345	28157	28002	28140	28206	28415	28128	28191	28471	28322	28335	28225	28479	28212	28125	28217	28281	28210	28236	28467	28286	28414	28473	28137	28386	28604	28250	28174	28350	28266	27959	28203	28257	28377	28118	28119	28345	28398	28171	28193	28423	28014	28237	28397	28248	28177	28307	28160	28335	28460	28550	28210	28335	28442	28460	28421	28295	28350	28205	28296	28419	28224	28404	28415	28192	28273	28296	28449	28251	28382	28452	28414	28639	28137	28375	28118	28185	28245	28431	28213	28064	28226	28246	28410	28410	28413	28408	28175	28048	28420	28281	28420	28254	28257	28230	28499	28453	28364	28177	28438	28280	28441	28284	28590	28140	28329	28308	28138	28196	28102	28335	28446	28330	28154	28194	28045	28374	28356	28272	28323	28504	28385	28180	28414	28448	28498	28316	28306	28371	28473	28389	28535	28425	28270	28149	28296	28206	28634	28403	28251	28431	28263	28176	28168	28094	28207	28512	28379	28360	28020	28081	28359	28161	28327	28138	28411	28323	28128	28379	28235	28082	28534	28327	28099	28220	28069	28051	28058	28315	28096	28291	28147	28375	28313	28178	28281	28235	28288	28401	28433	28251	28275	28179	28399	28188	28488	28053	28495	28418	28296	28215	28214	28392	28386	28078	28073	28143	28173	28401	28085	28443	28149	28333	28170	28632	28354	28255	28301	28361	28191	28224	28099	28394	28404	28262	28275	28371	28436	28419	28159	28368	28364	28436	28141	28128	28482	28155	28288	28312	28416	28227	28533	28300	28375	28108	28350	28210	28102	28403	28417	28112	28058	28264	28312	28466	28088	28320	28291	28292	28195	28183	28124	28311	28351	28378	28177	28428	28162	28194	28208	28573	28144	28297	28345	28353	28599	28036	28488	28246	28264	28178	28305	28352	28181	28616	28621	28084	28434	28345	28454	28162	28550	28298	28258	28242	28413	28246	28203	28307	28343	28118	28404	28074	28249	28135	28016	28394	28481	28416	28353	28280	28088	28355	28243	28537	28411	28328	28361	28101	28270	28337	28244	28412	28302	28401	28431	28198	28105	28292	28364	28114	28284	28290	28236	28293	28446	28227	28407	28586	28165	28067	28168	28221	28469	28079	28121	28228	28146	28029	28139	28267	28275	28448	28312	28518	28208	28381	28282	28409	28553	28116	28131	28257	28460	28432	28258	28231	28346	28319	28364	28368	28308	28305	28423	28412	28276	28391	28260	28054	28066	28423	28401	28293	28216	28164	28378	28334	28178	28488	28267	28264	28329	28339	28358	28332	28415	28252	28392	28280	28507	28153	28247	28508	28374	28126	28212	28334	28466	27995	28181	28583	28185	28300	28196	28478	28062	28251	28213	28455	28414	28206	28205	28218	28364	28327	28389	28290	28129	28268	28267	28125	28277	28703	28297	28494	28243	28021	28236	28427	28274	28420	28171	28418	28408	28466	28093	28254	28406	28511	28495	28576	28410	28227	28241	28222	28358	28201	28335	28224	28375	28328	28583	28198	28309	28314	28557	28560	28271	28323	28276	28251	28298	28361	28500	28301	28146	28169	28226	28215	28183	28358	28163	28183	28113	28355	28099	28209	28065	28145	28338	28174	28341	28327	28229	28281	28419	28465	28164	28597	28269	28060	28253	28341	28298	28326	28211	28086	28285	28276	28328	28032	28371	28151	28035	28163	28172	28432	28325	28473	28037	28409	28287	28410	28477	28231	28437	28379	28371	28089	28312	28544	28180	28502	28494	28345	28183	28478	28262	28084	28370	28098	28133	28287	27938	28050	28173	28233	28151	28277	28457	28167	28133	28183	28492	28149	28116	28485	28119	28191	28220	28326	28374	28395	28455	28258	28305	28344	28235	28353	28415	28452	28370	28328	28220	28293	28077	28320	28131	28429	28212	28223	28225	28026	28412	28344	28202	28312	28095	28335	28552	28285	28656	28350	28315	28411	28323	28379	28294	28166	28377	28282	28454	28229	28367	28448	28373	28469	28388	28489	28470	28188	28415	28206	28232	28147	28259	28143	28264	28397	28414	28101	28373	28229	28146	28533	28232	28466	28411	28481	28289	28291	28109	27921	28528	28276	28306	28542	28410	28218	28327	28444	28218	28033	28176	28225	28484	28523	28327	28306	28651	28210	28221	28260	28116	28385	28210	28307	28099	28312	28342	28459	28199	28213	28202	28211	28434	28429	28290	28330	28073	28053	27919	28276	28367	28332	28110	28329	28290	28363	28357	28278	28320	28478	28473	28288	28308	28236	28388	28378	28360	28145	28228	28361	28172	28346	28524	28348	28282	28210	28139	28355	28312	28039	28227	28179	28337	28365	28395	28179	28404	28428	28374	28576	28276	28331	28361	28468	28284	28588	28125	28305	28425	28265	28402	28370	28270	28057	28383	28181	28635	28133	28146	28193	28357	28087	28168	28294	28197	28225	28290	28255	28401	28234	28288	28376	28142	28159	28217	28153	28235	28448	28483	28204	28167	27978	28399	28405	28107	28138	28326	28224	28204	28209	28410	28532	28239	28269	28092	28198	28288	28111	28259	28022	28369	28254	28146	28147	28522	28169	28326	28436	28385	28373	28417	28404	28277	28395	28405	28182	28559	28235	28109	28014	28195	28322	28151	28206	28342	28463	27953	28193	28464	28272	28513	28399	28177	28414	28326	28334	28324	28243	28418	28443	28189	28337	28446	28237	28166	28246	28232	27912	28419	28236	28389	28177	28302	28317	28137	28172	28235	28094	28392	28369	28358	28362	28412	28231	28136	28378	28143	28186	28267	28195	28364	28245	28268	28204	28296	28339	28295	28143	28397	28451	28642	28232	28507	28426	28335	28316	28429	28426	28108	28386	28243	28558	28118	28331	28311	28185	28362	28217	28222	28268	28118	28299	28441	28241	28185	28431	28395	28435	28133	28103	28247	28296	28232	28254	28408	28295	28482	28366	28202	28401	28256	28405	28095	28207	28530	28403	28246	28362	28592	28604	28400	28119	28181	28397	28325	28437	28130	28232	28061	28441	28314	28363	28536	28256	28570	28202	28193	28207	28048	28272	28318	28304	28213	28304	28082	28356	28376	28574	28538	28595	28032	28155	28421	28318	28420	28537	28232	28119	28065	28158	28341	28104	28114	28090	28273	28432	28392	28316	28117	28028	28409	28190	28111	28332	28180	28219	28094	28289	28224	28287	28167	28437	28243	28373	28168	28052	28367	28384	28173	28163	28259	28284	28238	28145	28300	28461	28090	28293	28226	28343	28373	28094	27959	28147	28232	28140	28297	28436	28366	28315	28509	28188	28217	28466	28528	28344	28443	28208	28188	28187	28125	28270	28256	28276	28327	28242	28202	28251	28038	28213	28300	28270	28156	28422	28347	28233	28085	28125	28437	28138	28091	28210	28402	28455	28347	28044	28316	28325	28516	28217	28506	28459	28261	28041	27963	28243	28259	28094	28096	28134	28386	28367	28463	28389	28373	28485	28324	28332	28462	28462	28428	28242	28422	28383	28408	28441	28320	28181	28417	28443	28259	28260	28055	28217	28393	28046	28256	28280	28237	28304	28181	28464	28244	28082	28234	28165	28308	28483	28463	28454	28209	28434	28432	28270	28238	28277	28544	28591	28270	28130	28153	28156	28136	28473	28184	28137	28406	28391	28190	28335	28344	28430	28489	28427	28094	28631	28310	27980	28279	28214	28443	28314	28109	28407	28283	28284	28330	28505	28339	28436	28456	28214	28270	28362	28381	28206	28346	28275	28094	28327	28464	28378	28306	28394	28286	28221	28375	28301	28349	28429	28257	28401	28331	28290	28366	28454	28306	28180	28546	28438	28382	28245	28340	28163	28313	28286	28564	28025	28357	28354	28653	28273	28158	28570	28333	28281	28039	28169	28212	28407	28552	28407	28377	28207	28371	28283	28282	28202	28375	28309	28024	28105	28293	28169	28172	28321	28196	28228	28449	28333	28413	28097	28090	28305	28275	28190	28168	28296	28439	28280	28351	28528	28251	27918	28410	28345	28101	28371	28417	28407	28220	28165	28319	28223	28256	28540	28249	28445	28230	28199	28412	28424	28174	28174	28567	28411	28403	28342	28261	28170	28354	28389	28142	28387	28187	28284	28154	28267	28194	28319	28451	28247	28152	28236	28279	28513	28562	28449	28478	28152	28479	28349	28576	28355	28192	28317	28430	28160	28122	28310	28482	28176	28222	28419	28225	28308	28250	28224	28050	28256	28221	28468	28110	28334	28166	28211	28248	28387	28501	28266	28357	28252	28217	28055	27947	28245	28611	28494	28381	28186	28473	28420	28158	28240	28327	28296	28190	28407	28292	28411	28452	28519	28254	28332	28244	28231	28319	28153	28362	28413	28267	28157	28062	28168	28384	28287	28391	28370	28118	28419	28292	28313	28582	28405	28099	28233	28418	28262	28455	28205	28316	28408	28332	28142	28250	28365	28680	28148	28090	28382	28352	28345	28292	28374	28131	28445	28239	28271	28323	28313	28386	28281	28528	28339	28365	28406	28374	28268	28244	28276	28219	28298	28159	28306	28082	28343	27995	28327	28277	28289	28477	28354	28110	28066	28438	28403	28101	28430	28296	28321	28473
31745	55673	52435	49001	90820	77493	55313	33494	22264	18500	17845	17623	17513	17547	17484	17501	17620	17400	17447	17358	17517	17619	17352	17412	17541	17415	17480	17292	17532	17597	17550	17594	17757	17412	17420	17366	17621	17470	17593	17300	17440	17677	17500	17461	17572	17493	17539	17416	17365	17341	17463	17435	17448	17512	17519	17413	17500	17616	17201	17239	17376	17348	17501	17668	17475	17504	17631	17443	17435	17421	17366	17388	17669	17529	17466	17487	17357	17475	17609	17551	17560	17392	17569	17462	17384	17467	17349	17515	17431	17649	17262	17341	17647	17534	17541	17563	17461	17459	17605	17395	17329	17582	17506	17599	17236	17445	17650	17430	17479	17255	17624	17489	17496	17524	17448	17251	17679	17394	17408	17538	17479	17571	17472	17374	17451	17617	17578	17235	17401	17336	17314	17453	17398	17428	17291	17509	17595	17423	17173	17604	17361	17310	17289	17478	17473	17476	17372	17466	17434	17471	17452	17677	17434	17481	17430	17587	17511	17407	17492	17422	17275	17589	17434	17301	17347	17406	17378	17357	17412	17396	17402	17560	17359	17606	17558	17376	17410	17501	17529	17524	17321	17318	17641	17464	17516	17453	17517	17292	17673	17393	17477	17562	17458	17639	17531	17522	17414	17523	17516	17471	17355	17290	17421	17251	17573	17348	17638	17267	17574	17518	17445	17405	17454	17534	17511	17340	17290	17464	17520	17535	17290	17482	17377	17418	17597	17436	17433	17417	17483	17482	17461	17430	17588	17369	17436	17447	17414	17292	17550	17305	17324	17421	17353	17562	17319	17488	17445	17324	17453	17357	17502	17440	17434	17394	17356	17573	17456	17432	17436	17502	17427	17519	17437	17411	17514	17317	17368	17492	17338	17640	17334	17339	17417	17372	17273	17469	17326	17302	17516	17466	17468	17315	17496	17351	17418	17376	17375	17551	17503	17494	17236	17473	17450	17386	17492	17523	17508	17321	17530	17517	17483	17352	17622	17394	17674	17238	17401	17182	17392	17582	17411	17410	17252	17407	17501	17254	17382	17376	17374	17609	17518	17556	17495	17549	17311	17381	17384	17542	17152	17253	17667	17446	17502	17448	17440	17448	17173	17432	17456	17341	17373	17584	17447	17515	17352	17546	17483	17377	17262	17490	17425	17357	17597	17323	17475	17265	17275	17481	17571	17429	17239	17527	17344	17292	17542	17329	17530	17198	17545	17408	17457	17474	17377	17388	17468	17544	17589	17451	17479	17424	17597	17504	17356	17368	17542	17462	17547	17646	17374	17549	17437	17619	17350	17418	17441	17363	17335	17343	17488	17572	17323	17369	17442	17469	17338	17566	17513	17400	17253	17446	17488	17458	17422	17428	17545	17617	17543	17381	17447	17551	17415	17422	17511	17374	17404	17470	17500	17645	17308	17451	17524	17275	17442	17409	17503	17442	17131	17541	17506	17285	17461	17339	17672	17427	17339	17521	17247	17573	17358	17398	17383	17501	17552	17511	17324	17541	17402	17412	17356	17443	17505	17631	17241	17355	17557	17435	17431	17580	17440	17500	17508	17374	17503	17695	17345	17567	17595	17298	17280	17525	17422	17638	17372	17632	17533	17593	17603	17456	17563	17508	17409	17424	17304	17663	17401	17614	17281	17610	17452	17496	17385	17419	17375	17465	17298	17302	17375	17344	17366	17375	17155	17329	17476	17452	17564	17342	17443	17437	17432	17328	17345	17362	17465	17478	17461	17447	17558	17433	17670	17408	17367	17535	17443	17586	17350	17355	17352	17223	17467	17377	17345	17319	17458	17494	17311	17388	17467	17520	17534	17400	17581	17522	17688	17416	17496	17209	17399	17437	17507	17367	17420	17495	17438	17573	17236	17565	17426	17489	17528	17569	17365	17489	17372	17238	17413	17568	17428	17358	17554	17338	17371	17357	17394	17467	17319	17440	17579	17626	17382	17506	17281	17398	17188	17506	17274	17642	17115	17397	17392	17374	17490	17504	17565	17554	17543	17577	17438	17440	17326	17524	17431	17302	17280	17381	17601	17539	17512	17578	17614	17199	17553	17429	17475	17301	17346	17438	17292	17272	17461	17522	17336	17323	17474	17454	17489	17317	17321	17467	17415	17677	17451	17512	17320	17343	17581	17536	17452	17363	17399	17575	17495	17388	17309	17428	17495	17501	17409	17567	17515	17367	17444	17493	17446	17369	17579	17441	17369	17608	17490	17525	17487	17415	17549	17456	17493	17459	17392	17395	17311	17573	17560	17498	17456	17419	17507	17385	17478	17336	17430	17366	17338	17491	17394	17547	17390	17324	17371	17623	17381	17498	17574	17554	17490	17417	17393	17374	17221	17440	17529	17420	17565	17405	17368	17373	17439	17288	17411	17475	17285	17490	17654	17420	17485	17197	17504	17442	17269	17513	17430	17408	17342	17283	17321	17424	17356	17449	17529	17601	17445	17585	17467	17362	17599	17370	17211	17418	17410	17295	17419	17365	17309	17447	17246	17256	17494	17395	17462	17297	17443	17445	17497	17276	17577	17531	17389	17360	17516	17410	17462	17449	17502	17537	17370	17491	17548	17323	17499	17426	17304	17320	17417	17449	17518	17551	17486	17459	17209	17376	17290	17485	17566	17378	17425	17271	17264	17489	17635	17502	17463	17382	17557	17485	17303	17349	17392	17432	17478	17474	17305	17172	17399	17561	17509	17563	17327	17333	17573	17306	17601	17368	17363	17522	17527	17405	17479	17412	17251	17304	17452	17511	17425	17536	17704	17511	17330	17482	17269	17286	17357	17676	17464	17445	17728	17168	17427	17462	17539	17637	17307	17317	17402	17546	17472	17464	17254	17576	17369	17421	17583	17640	17577	17491	17422	17384	17323	17501	17434	17418	17464	17398	17406	17259	17422	17448	17660	17409	17575	17441	17586	17453	17618	17554	17346	17531	17504	17585	17623	17340	17534	17325	17597	17322	17536	17606	17532	17355	17333	17458	17582	17462	17384	17517	17314	17560	17383	17426	17339	17554	17312	17488	17616	17625	17304	17595	17522	17432	17292	17528	17347	17382	17494	17424	17654	17560	17444	17246	17295	17284	17522	17469	17230	17647	17649	17392	17458	17439	17704	17392	17327	17554	17091	17304	17542	17574	17479	17210	17365	17268	17638	17307	17454	17330	17506	17297	17467	17421	17450	17514	17503	17572	17397	17266	17281	17402	17509	17359	17265	17588	17431	17526	17514	17387	17393	17508	17387	17413	17390	17409	17496	17442	17341	17401	17280	17206	17344	17326	17664	17429	17420	17333	17361	17273	17520	17592	17419	17446	17444	17638	17325	17324	17321	17617	17515	17478	17544	17364	17538	17547	17592	17400	17659	17450	17431	17361	17382	17589	17332	17270	17534	17324	17434	17487	17448	17428	17375	17518	17426	17502	17330	17343	17454	17344	17471	17501	17446	17425	17466	17467	17254	17508	17370	17491	17406	17319	17512	17455	17465	17470	17506	17451	17375	17561	17474	17487	17291	17386	17404	17585	17650	17322	17405	17457	17366	17397	17534	17261	17582	17582	17306	17293	17378	17427	17193	17660	17482	17337	17421	17533	17478	17382	17409	17572	17411	17291	17421	17461	17476	17529	17364	17444	17590	17282	17256	17452	17512	17345	17456	17462	17300	17529	17330	17203	17395	17537	17473	17382	17411	17368	17378	17480	17380	17344	17522	17293	17234	17491	17561	17520	17441	17468	17622	17375	17492	17331	17306	17548	17451	17432	17563	17348	17378	17375	17260	17429	17459	17437	17435	17441	17352	17238	17369	17389	17396	17493	17394	17500	17306	17477	17272	17222	17502	17315	17270	17238	17376	17539	17289	17296	17253	17627	17441	17296	17392	17395	17383	17380	17576	17346	17407	17403	17321	17381	17557	17261	17375	17394	17640	17409	17705	17561	17545	17552	17410	17621	17389	17398	17625	17417	17485	17580	17370	17296	17544	17272	17707	17323	17468	17550	17424	17492	17502	17417	17611	17387	17447	17398	17510	17516	17467	17376	17404	17623	17510	17379	17283	17536	17386	17682	17418	17329	17359	17394	17384	17436	17467	17410	17431	17410	17308	17491	17420	17345	17334	17517	17247	17284	17565	17295	17484	17331	17485	17504	17746	17493	17437	17454	17249	17392	17289	17281	17345	17353	17364	17512	17459	17460	17540	17251	17405	17354	17329	17626	17459	17339	17558	17433	17467	17402	17583	17471	17521	17431	17378	17374	17351	17433	17582	17352	17457	17388	17422	17347	17485	17399	17406	17405	17420	17324	17474	17358	17465	17407	17478	17540	17555	17545	17545	17455	17508	17619	17404	17702	17398	17612	17423	17391	17377	17269	17518	17514	17543	17463	17555	17378	17560	17550	17398	17405	17446	17240	17369	17352	17509	17502	17389	17420	17476	17499	17399	17415	17376	17476	17450	17313	17450	17211	17463	17396	17467	17354	17246	17548	17497	17557	17451	17376	17280	17480	17336	17423	17428	17322	17441	17349	17463	17296	17447	17364	17453	17345	17286	17457	17557	17465	17439	17332	17449	17390	17482	17549	17383	17589	17343	17543	17491	17484	17427	17648	17372	17567	17417	17340	17527	17522	17343	17500	17466	17468	17617	17358	17393	17347	17344	17264	17445	17516	17682	17367	17391	17468	17498	17281	17422	17526	17408	17482	17515	17171	17288	17415	17608	17513	17443	17438	17443	17494	17542	17431	17570	17254	17433	17339	17318	17210	17285	17540	17452	17366	17408	17302	17481	17578	17515	17481	17400	17578	17344	17428	17536	17539	17374	17382	17437	17560	17402	17411	17479	17316	17418	17551	17365	17213	17407	17453	17522	17468	17372	17489	17558	17244	17454	17487	17542	17530	17446	17399	17341	17494	17532	17504	17428	17501	17518	17450	17538	17427	17394	17488	17481	17471	17523	17372	17464	17322	17620	17411	17398	17302	17327	17539	17276	17532	17439	17373	17557	17361	17291	17412	17439	17427	17585	17438	17367	17392	17359	17593	17390	17508	17586	17432	17415	17430	17385	17396	17523	17611	17495	17596	17519	17320	17533	17626	17507	17459	17300	17456	17498	17557	17241	17327	17451	17424	17494	17353	17393	17593
36096	33316	35893	33286	38559	38188	33630	29859	28507	28071	27723	27785	27814	27602	27619	27816	27735	27701	27746	27834	27739	27916	27556	27817	27408	27778	27698	27913	27580	27566	27526	27524	27507	27423	27753	27653	27881	27674	27509	27675	27647	27643	27882	27673	27972	27705	27753	27836	27715	27781	27738	27670	27751	27497	27713	27958	27834	27486	27452	27875	27864	27382	27973	27609	27751	27666	27803	27613	27651	27716	27618	27736	27625	27647	27790	27719	27915	27687	27694	27860	27662	27687	27743	27479	27778	27853	27792	27638	27921	27710	27597	27647	27897	27558	27636	27509	27632	27796	27720	27736	27734	27676	27731	27723	27644	27819	27522	27670	27944	27508	27707	27518	27667	27808	27885	27797	27583	27869	27481	27521	27670	27866	27695	27597	27698	27560	27697	27772	27978	27659	27674	27660	27794	27654	27776	27693	27712	27641	27588	27848	27915	27621	27867	27525	27418	27772	27737	27536	27357	27508	27618	27868	27648	27715	27527	27644	27601	27607	27696	27702	27698	27820	27597	27432	27651	27783	27580	27629	27936	27689	27591	27689	27523	27879	27755	27766	27657	27742	27639	27500	27604	27710	27457	27802	27610	27665	27881	27279	27534	27711	27624	27798	27784	27707	27478	27711	27637	27849	27608	27664	27801	27702	27651	27755	27739	27553	28105	27814	27314	27501	27674	27779	27712	27902	27710	27882	27694	27560	27539	27702	27667	27747	27771	27978	27698	27830	27569	27703	27597	27525	27597	27816	27586	27699	27475	27775	27839	27813	28024	27528	27891	27381	27631	27708	27676	27688	27772	27792	27874	27649	27486	27573	27498	27590	27793	27636	27685	27705	27588	27748	27273	27363	27950	27654	27731	27867	27862	27722	27368	27416	27586	27424	27899	27629	27516	27991	27780	27662	27795	27793	27708	27881	27454	27703	27864	27763	27815	27775	27855	27647	27917	27504	27591	27718	27420	27822	27653	27761	27651	27609	27498	27563	27769	27732	27516	27615	27623	27646	27487	27508	27494	27445	27903	27382	27746	27696	27499	27876	27648	27746	27696	27540	27516	27556	27660	27435	27630	27419	27657	27630	27902	27882	27472	27585	27651	27694	27698	27798	27777	27403	27615	27557	27516	27750	27534	27844	27668	27542	27649	27884	27696	27609	27855	27569	27762	27705	27763	27853	27905	27790	27612	27666	27619	27854	27838	27709	27757	27522	27763	27870	27660	27626	27810	27738	27663	27663	27586	27634	27623	27686	27876	27789	27848	27586	27978	28035	27798	27645	27797	27720	27610	27650	27875	27908	27710	27689	27829	27514	27594	27864	27787	27760	27861	27642	27824	27956	27498	27735	27738	27670	27638	27792	27542	27630	27404	27728	27844	27433	27489	27949	27577	27519	27540	27634	27782	27824	27515	27608	27615	27638	27841	27612	27707	27442	27470	27746	27713	27754	27642	27865	27769	27689	27430	27757	27737	27557	27776	27483	27742	27745	27775	27719	27798	27760	27629	27695	27617	27559	27758	27703	27998	27810	27769	27621	27575	27775	27617	27661	27797	27432	27510	27964	27727	27683	27542	27618	27565	27826	27670	27614	27822	27688	27761	27934	27850	27568	27293	27973	27850	27679	27770	27622	27586	27720	27652	27705	27579	27705	27825	27668	27361	27700	27356	27615	27779	27880	27823	27532	27768	27541	27487	27706	27717	27901	27752	27893	27591	27644	27637	27736	27826	27847	27629	27808	27660	27627	27637	27633	27424	27679	27875	27723	27563	27817	27708	27760	27672	27726	27619	27554	27652	27634	27590	27682	27858	27722	27706	27776	27761	27667	27749	27635	27658	28056	27474	27546	27431	27814	27801	27820	27512	27753	27778	27552	27619	27545	27686	27546	27541	27749	27488	27653	27683	27694	27703	27509	27541	27460	27757	27706	27621	27720	27703	27708	27655	27592	27905	27792	27599	27332	27555	27681	27734	27517	27649	27738	27785	27640	27876	27702	27569	27600	27689	27734	27798	27475	27629	27595	27792	27786	27741	27767	27582	27864	27489	27689	27729	27785	27781	27761	27573	27550	27640	27658	27939	27883	27848	27704	27945	27489	27705	27452	27654	27699	27438	27530	27571	27579	27560	27957	27718	27520	27770	27547	27688	27633	27473	27534	27560	27502	27794	27546	27576	27627	27745	27609	27826	28022	27532	27677	27536	27551	27617	27661	27561	27713	27625	27796	27645	27700	27592	28001	27727	27723	27723	27544	27819	27596	27589	27628	27762	27762	27411	27818	27617	27481	27551	27756	27693	27727	27824	27561	27726	27731	27546	27698	27464	27391	27517	27387	27645	27533	27595	27710	27683	27468	27665	27710	27596	27479	27613	27440	27508	27666	27740	27662	27767	27577	27389	27744	27617	27856	27416	27754	27769	27510	27724	27709	27627	27809	27785	27669	27328	27767	27645	27358	27620	27807	27490	27639	27633	27736	27727	27591	27744	27465	27735	27625	27876	27610	27435	27728	27699	27598	27689	27751	27587	27571	27860	27621	27552	27582	27674	27783	27590	27616	27745	27791	27621	27624	27802	27832	27803	27606	27639	27948	27659	27506	27553	27726	27858	27634	27718	27792	27666	27523	27598	27596	27812	27667	27544	27944	27774	27505	27803	27769	27967	28011	27486	27488	27627	27665	27760	27563	27593	27541	27659	27906	27706	27837	27623	27859	27639	27454	27731	27691	27601	27728	27758	27713	27936	27671	27929	27540	27607	27745	27833	27695	27841	27688	27601	27104	27686	27406	27754	27634	27498	27536	27668	27576	27591	27801	27900	27592	27975	27730	27490	27978	27828	27786	27741	27639	27441	27909	27467	27618	27411	27802	27704	27628	27732	27626	27489	27610	27822	27756	27680	27744	27729	27471	27540	27680	27799	27551	27744	27588	27652	27636	27772	27808	27712	27526	27899	28006	27673	27678	27850	27585	27593	27598	27635	27770	27564	27765	27857	27655	27746	27677	27890	27743	27731	27665	27820	27520	27979	27711	27716	27650	27721	27672	27978	27689	27654	27773	27687	27747	27447	27424	27721	27665	27517	27679	27576	28015	27962	27638	27943	27653	27781	27530	27509	27650	27540	27658	27792	27922	27701	27625	27556	27639	27753	27766	27531	27877	27699	27765	27636	27698	27817	27845	28043	27481	27528	27842	27786	27533	27562	27669	27759	27615	27873	27570	27927	27599	27610	27976	27745	27701	27745	27713	27682	27851	27475	27516	27715	27745	27779	27770	27893	27916	27540	27679	27738	27811	27875	27375	27476	28017	27666	27543	27571	27426	27789	27710	27667	27656	27952	27706	27662	27828	27985	27892	27823	27628	27487	27400	27745	28072	27696	27323	27802	27695	27795	27574	27829	27883	27479	27514	27543	27625	27455	27430	27932	27615	27774	27669	27716	27821	27649	27576	27476	27767	27723	27902	27788	27729	27610	27710	27621	27584	27684	27729	27477	27654	27672	27524	27658	27791	27652	27794	27666	27654	27703	27540	27521	27914	27744	27786	27644	27721	27945	28001	27621	27779	27837	27454	27754	27695	27669	27654	27737	27707	27996	27757	27814	27810	27668	27778	27762	27886	27649	27847	27932	27731	27590	27591	27768	27471	27723	27710	27658	27544	27763	27780	27530	27673	27783	27379	27756	27546	27521	27613	27573	27802	27602	27724	27593	27425	27733	27710	27803	27738	27831	27600	27484	27847	27749	27601	27953	27828	27648	27766	27859	27802	27830	27898	27868	27563	27809	27603	27759	27655	27666	27797	27779	27703	27718	27860	27683	27413	27684	27663	27667	27671	27579	27691	27890	27574	27670	27519	27682	27704	27615	27730	27569	27882	27493	27808	27969	27949	27720	27627	27903	27700	27489	27780	27920	27725	27755	27551	27964	27683	27666	27730	27560	27902	27531	27784	27567	27759	27596	27907	27567	27728	27815	27652	27662	27580	27687	27768	27413	27792	27658	27745	27677	27747	27551	27827	27688	27660	27604	27913	27387	27554	27538	27869	27608	27619	27838	27951	27619	27846	27676	27542	27913	27715	28021	27808	27637	27746	27590	27665	27622	27207	27562	27424	27583	27718	27618	27955	27993	27929	27898	28075	27785	27711	27530	27551	27336	27687	27537	27481	27645	27651	27777	27749	27883	27688	27496	27501	27712	27529	27875	27995	27685	27592	27747	27534	27583	27932	27654	27614	27625	27698	27738	27454	27763	27875	27685	27749	27705	27750	27895	27848	27605	27565	27696	27777	27899	27860	27585	27608	27820	27688	27914	27701	27716	27432	27371	27580	27732	27631	27777	27755	27746	27563	27570	27587	27783	27657	27800	27494	27549	27739	27895	27782	27699	27806	27597	27820	27673	27520	27896	27730	27757	27860	27723	27680	27667	27722	27740	27640	27763	27784	27833	27707	27639	27765	27642	27796	27583	27744	27873	27925	27711	27896	27569	27730	27428	27659	27725	27436	27644	27608	27630	27676	27685	27634	27612	27350	27733	27743	27560	27740	27583	27761	27913	27998	27768	27434	27754	27741	27879	27660	27702	27675	27651	27878	27831	27700	27624	27526	27847	27598	27733	27538	27810	27575	27697	27776	27660	27673	27586	27771	27819	27722	27533	27588	27641	27514	27635	27881	27842	27853	27825	27894	27767	27587	27405	27632	27593	27795	27547	27591	27560	27641	27692	27755	27700	27644	27906	27656	27992	27849	27774	27649	27814	27709	27922	27663	27668	27462	27568	27423	27690	27782	27349	27680	27653	27678	27555	27582	27745	27447	27645	27585	27453	27777	27837	27493	27765	27571	27573	27702	27938	27513	27665	27625	27882	27792	27810	27658	27754	27682	27860	27779	27754	27683	27688	28123	27776	27645	27823	27819	27473	27620	27676	27634	27801	27645	27690	27637	27750	27329	27520	27607	27533	27703	27946	27892	27670	27627	27700	27799	27675	27683	27604	27558	27714	27715	27718	27616	27781	27739	27477	27743	27654	27712	27680	27733	27688	27613	27754	27761	27660	27577	27345	27612	27894	27796	27601	27717	27847	27605	27885	28147	27644	27738	27917	27778	27594	27823	27647	27727	27568	27675	27700	27767	27715	27936	28032	27529	27737	27769	27714	27658
26282	33439	28238	22316	29851	27014	21440	18280	17052	16681	16832	16800	16604	16685	16608	16639	16682	16717	16488	16510	16843	16643	16519	16551	16509	16479	16686	16715	16589	16585	16851	16598	16833	16683	16849	16701	16748	16689	16705	16651	16607	16814	16616	16689	16541	16614	16592	16448	16722	16619	16537	16677	16761	16429	16517	16685	16615	16657	16579	16629	16556	16636	16643	16716	16577	16566	16665	16521	16688	16777	16521	16646	16565	16732	16731	16583	16646	16733	16675	16584	16687	16546	16617	16753	16610	16584	16688	16668	16749	16458	16766	16618	16613	16769	16583	16585	16479	16677	16671	16562	16508	16673	16612	16569	16663	16605	16618	16825	16511	16691	16708	16657	16647	16618	16583	16549	16790	16748	16539	16463	16630	16808	16702	16773	16511	16640	16752	16598	16611	16669	16782	16581	16412	16442	16656	16576	16913	16509	16451	16590	16434	16353	16752	16586	16693	16730	16651	16360	16637	16645	16585	16789	16643	16682	16571	16608	16580	16726	16836	16522	16434	16789	16669	16777	16624	16684	16590	16682	16645	16558	16516	16546	16319	16656	16746	16656	16627	16816	16708	16522	16736	16932	16581	16645	16738	16654	16607	16582	16964	16635	16615	16789	16599	16529	16686	16559	16526	16618	16661	16603	16692	16605	16747	16604	16490	16702	16959	16600	16693	16541	16764	16601	16579	16643	16566	16561	16645	16709	16612	16633	16622	16754	16719	16693	16639	16669	16513	16612	16651	16672	16566	16695	16524	16686	16596	16675	16379	16751	16768	16742	16666	16586	16589	16506	16425	16711	16682	16575	16488	16805	16570	16593	16649	16660	16527	16821	16406	16440	16633	16633	16737	16600	16657	16573	16698	16817	16774	16539	16504	16627	16584	16765	16561	16532	16479	16680	16635	16558	16705	16557	16676	16740	16668	16621	16750	16574	16750	16480	16621	16593	16716	16545	16719	16447	16622	16744	16664	16618	16593	16663	16648	16750	16618	16695	16614	16674	16673	16630	16651	16608	16719	16361	16535	16635	16708	16553	16689	16693	16742	16621	16678	16557	16558	16735	16647	16509	16610	16782	16668	16740	16513	16647	16657	16574	16608	16638	16459	16627	16716	16666	16546	16546	16566	16691	16723	16557	16591	16424	16645	16693	16627	16630	16782	16491	16700	16645	16454	16672	16763	16676	16599	16556	16679	16662	16636	16612	16633	16734	16736	16592	16538	16616	16619	16645	16714	16582	16742	16691	16656	16537	16571	16494	16629	16593	16813	16563	16889	16540	16650	16523	16560	16580	16626	16522	16655	16644	16581	16549	16842	16662	16693	16505	16644	16813	16422	16576	16513	16674	16621	16643	16685	16743	16679	16635	16684	16744	16595	16858	16680	16659	16640	16664	16572	16653	16534	16562	16737	16717	16582	16759	16621	16862	16684	16765	16613	16699	16854	16865	16499	16810	16618	16569	16404	16808	16451	16664	16600	16740	16761	16588	16685	16618	16710	16667	16461	16775	16595	16570	16594	16794	16547	16572	16653	16654	16605	16598	16567	16636	16444	16573	16529	16572	16593	16763	16845	16753	16703	16707	16671	16784	16491	16759	16641	16619	16516	16676	16756	16691	16601	16551	16614	16611	16518	16834	16634	16570	16579	16366	16593	16763	16690	16835	16490	16599	16818	16819	16661	16623	16543	16757	16663	16603	16780	16579	16672	16808	16560	16829	16674	16705	16745	16586	16684	16543	16545	16430	16662	16732	16666	16728	16511	16526	16694	16538	16662	16495	16459	16574	16831	16689	16873	16701	16609	16639	16869	16572	16658	16755	16567	16709	16725	16654	16740	16564	16780	16721	16458	16745	16700	16601	16782	16489	16634	16667	16591	16593	16590	16520	16698	16593	16674	16634	16469	16612	16508	16718	16780	16642	16373	16755	16627	16666	16871	16591	16596	16660	16610	16710	16555	16611	16682	16760	16575	16709	16699	16742	16504	16601	16705	16848	16509	16452	16681	16620	16608	16559	16759	16609	16683	16768	16648	16633	16579	16554	16697	16739	16699	16650	16578	16587	16645	16422	16516	16757	16533	16656	16722	16781	16728	16544	16409	16532	16742	16352	16560	16704	16692	16768	16722	16705	16708	16537	16620	16556	16671	16831	16481	16615	16582	16508	16588	16549	16725	16673	16422	16730	16679	16576	16779	16698	16464	17008	16677	16482	16678	16674	16767	16581	16676	16793	16668	16676	16608	16481	16713	16732	16635	16695	16587	16585	16534	16785	16637	16673	16716	16620	16649	16782	16803	16706	16569	16513	16656	16608	16631	16603	16776	16753	16667	16635	16671	16780	16619	16786	16831	16606	16547	16684	16597	16637	16587	16618	16827	16541	16606	16474	16670	16770	16631	16620	16774	16862	16748	16502	16761	16856	16414	16624	16633	16783	16732	16563	16782	16674	16749	16639	16557	16587	16704	16537	16604	16642	16600	16587	16641	16905	16676	16504	16664	16777	16664	16708	16549	16564	16539	16545	16583	16680	16580	16625	16587	16427	16781	16639	16644	16610	16658	16717	16665	16585	16712	16717	16583	16695	16780	16624	16612	16609	16565	16662	16756	16541	16712	16633	16757	16618	16813	16693	16576	16624	16545	16765	16714	16461	16743	16574	16552	16663	16724	16864	16717	16608	16749	16613	16565	16785	16687	16626	16517	16831	16665	16745	16656	16683	16670	16431	16533	16706	16567	16627	16568	16526	16534	16463	16528	16684	16548	16554	16469	16483	16711	16569	16698	16567	16617	16453	16860	16635	16738	16715	16712	16668	16733	16576	16538	16737	16618	16621	16645	16617	16867	16523	16496	16661	16625	16420	16499	16654	16610	16684	16675	16779	16742	16538	16691	16744	16740	16717	16498	16695	16696	16734	16715	16792	16895	16802	16605	16621	16658	16717	16657	16534	16468	16703	16519	16675	16579	16424	16477	16634	16643	16646	16867	16694	16541	16672	16562	16617	16714	16776	16526	16462	16618	16658	16688	16498	16741	16833	16720	16790	16784	16569	16703	16510	16553	16704	16480	16587	16642	16634	16668	16704	16770	16506	16566	16608	16671	16673	16703	16697	16775	16655	16397	16687	16568	16618	16659	16593	16554	16664	16467	16659	16591	16690	16605	16600	16620	16524	16819	16747	16740	16661	16790	16665	16750	16624	16628	16620	16435	16647	16617	16688	16702	16620	16606	16744	16742	16612	16700	16797	16622	16512	16654	16594	16548	16657	16730	16699	16701	16741	16663	16525	16431	16631	16606	16692	16592	16731	16587	16667	16606	16628	16682	16586	16798	16539	16452	16827	16742	16790	16783	16777	16527	16774	16779	16543	16636	16671	16752	16696	16714	16710	16647	16669	16594	16654	16620	16748	16639	16728	16653	16684	16679	16633	16742	16863	16533	16587	16548	16592	16545	16737	16615	16651	16751	16592	16868	16735	16834	16647	16625	16666	16618	16990	16476	16662	16577	16532	16728	16603	16522	16636	16481	16640	16586	16663	16562	16770	16734	16655	16677	16647	16507	16749	16479	16664	16648	16630	16614	16769	16644	16516	16655	16583	16400	16766	16608	16741	16606	16696	16602	16691	16795	16684	16666	16415	16698	16717	16735	16516	16692	16645	16745	16635	16637	16514	16560	16840	16528	16758	16630	16623	16597	16599	16685	16629	16744	16535	16676	16597	16652	16587	16740	16809	16750	16663	16524	16793	16701	16766	16617	16793	16840	16527	16411	16664	16820	16731	16774	16656	16686	16700	16678	16852	16725	16419	16683	16669	16786	16653	16571	16738	16674	16495	16510	16750	16663	16720	16560	16509	16731	16708	16537	16646	16716	16560	16738	16600	16663	16767	16821	16653	16814	16813	16565	16554	16674	16555	16711	16525	16698	16753	16568	16755	16583	16735	16719	16414	16636	16723	16647	16654	16689	16675	16534	16746	16714	16556	16746	16673	16420	16604	16762	16626	16562	16743	16626	16459	16804	16567	16500	16384	16490	16546	16608	16708	16697	16630	16598	16809	16603	16770	16557	16656	16479	16589	16630	16781	16621	16468	16761	16643	16651	16794	16723	16654	16574	16611	16696	16524	16555	16506	16744	16637	16555	16538	16622	16832	16732	16706	16654	16517	16773	16632	16638	16617	16619	16637	16595	16658	16564	16503	16764	16840	16759	16647	16723	16721	16797	16623	16747	16764	16457	16678	16588	16717	16654	16754	16598	16751	16599	16740	16663	16443	16456	16506	16576	16652	16725	16585	16669	16759	16635	16492	16647	16874	16639	16617	16722	16595	16739	16581	16860	16705	16615	16568	16538	16614	16636	16614	16554	16732	16550	16609	16616	16542	16489	16568	16539	16689	16444	16630	16856	16770	16621	16468	16509	16673	16637	16602	16401	16461	16513	16558	16713	16556	16643	16600	16714	16425	16741	16620	16541	16609	16641	16681	16690	16798	16853	16576	16513	16600	16526	16721	16546	16594	16653	16871	16663	16756	16626	16717	16617	16659	16593	16540	16761	16576	16615	16702	16597	16810	16657	16635	16587	16662	16636	16655	16544	16759	16601	16730	16790	16740	16842	16685	16615	16599	16692	16544	16550	16661	16747	16577	16734	16547	16597	16672	16768	16748	16798	16722	16561	16709	16653	16670	16767	16613	16620	16720	16739	16523	16629	16612	16650	16669	16588	16641	16663	16686	16683	16786	16674	16597	16690	16750	16718	16553	16558	16584	16608	16746	16682	16427	16706	16651	16795	16755	16680	16649	16635	16433	16583	16628	16693	16682	16765	16674	16636	16765	16479	16648	16651	16814	16842	16555	16772	16903	16589	16440	16690	16654	16710	16660	16673	16566	16692	16808	16731	16545	16610	16621	16588	16497	16582	16713	16718	16596	16826	16604	16690	16699	16488	16599	16690	16625	16687	16731	16540	16468	16576	16611	16765	16827	16524	16654	16783	16669	16702	16751	16683	16749	16688	16869	16658	16600	16363	16519	16445	16800	16584	16504	16565	16675	16645	16710	16818	16671	16727	16518	16691	16626	16652	16622	16736	16672	16522	16777	16625	16525	16743	16830	16702	16617	16501	16656	16685	16669	16775	16631	16756	16759	16767	16657	16715	16585
25865	21680	29854	35557	56067	62937	49431	36394	30698	28778	28073	27968	27740	27682	27656	27830	27637	27488	27692	27517	27278	27593	27700	27531	27412	27488	27693	27379	27727	27683	27601	27217	27675	27534	27483	27281	27440	27333	27722	27505	27386	27474	27323	27474	27596	27402	27254	27301	27550	27459	27454	27427	27257	27660	27485	27494	27578	27059	27268	27334	27472	27412	27490	27359	27385	27387	27446	27325	27810	27502	27332	27313	27619	27304	27556	27346	27538	27336	27390	27486	27370	27466	27640	27389	27403	27366	27450	27418	27513	27497	27590	27510	27318	27360	27409	27330	27286	27468	27531	27437	27453	27537	27816	27650	27430	27512	27568	27223	27448	27645	27548	27504	27523	27444	27754	27436	27715	27470	27455	27342	27337	27444	27467	27536	27369	27510	27498	27470	27387	27366	27652	27401	27415	27524	27374	27535	27717	27479	27483	27465	27446	27605	27263	27427	27381	27326	27471	27545	27359	27486	27622	27194	27532	27366	27467	27543	27634	27148	27599	27318	27294	27288	27503	27293	27576	27111	27636	27365	27260	27398	27405	27724	27664	27405	27492	27435	27371	27267	27611	27527	27591	27409	27252	27591	27570	27417	27272	27535	27306	27406	27436	27176	27645	27569	27439	27272	27321	27153	27336	27411	27393	27302	27356	27342	27543	27605	27399	27627	27283	27628	27254	27436	27672	27624	27678	27406	27551	27703	27401	27368	27631	27409	27448	27581	27737	27405	27623	27392	27367	27503	27392	27558	27443	27417	27490	27472	27421	27338	27382	27609	27230	27400	27790	27325	27430	27452	27418	27175	27391	27527	27146	27339	27739	27489	27607	27358	27173	27566	27492	27574	27361	27410	27259	27639	27387	27624	27490	27581	27523	27040	27648	27454	27579	27412	27545	27271	27315	27940	27377	27279	27756	27523	27817	27613	27509	27451	27476	27560	27684	27615	27484	27340	27589	27501	27491	27539	27548	27557	27655	27409	27552	27353	27520	27446	27393	27600	27314	27276	27490	27442	27365	27497	27815	27515	27389	27402	27627	27672	27323	27538	27723	27494	27309	27407	27493	27451	27406	27604	27358	27273	27636	27564	27298	27654	27467	27297	27443	27323	27362	27395	27182	27547	27674	27495	27322	27498	27170	27476	27393	27328	27257	27365	27480	27656	27716	27527	27375	27451	27351	27473	27380	27489	27370	27238	27392	27595	27447	27531	27307	27492	27458	27372	27322	27486	27214	27274	27449	27560	27406	27478	27586	27570	27486	27488	27619	27217	27406	27732	27540	27648	27534	27490	27272	27620	27321	27459	27639	27399	27533	27192	27336	27566	27314	27488	27228	27493	27639	27471	27310	27395	27602	27586	27517	27495	27303	27624	27547	27528	27442	27449	27536	27590	27416	27626	27512	27414	27448	27379	27367	27394	27052	27686	27445	27579	27451	27447	27642	27272	27389	27550	27747	27468	27336	27706	27595	27505	27556	27415	27494	27418	27606	27549	27434	27818	27342	27306	27629	27269	27569	27303	27475	27509	27381	27459	27523	27353	27697	27438	27687	27551	27379	27660	27460	27348	27433	27606	27418	27523	27258	27321	27455	27577	27857	27623	27299	27472	27713	27689	27487	27575	27515	27744	27801	27490	27378	27291	27409	27539	27389	27394	27526	27462	27378	27282	27672	27791	27499	27483	27339	27703	27524	27589	27448	27459	27507	27458	27580	27674	27480	27528	27582	27261	27429	27374	27589	27405	27536	27386	27412	27442	27317	27439	27366	27597	27487	27580	27362	27251	27604	27499	27680	27375	27545	27488	27462	27539	27480	27210	27503	27527	27492	27306	27584	27534	27339	27380	27407	27296	27248	27447	27485	27254	27198	27301	27624	27392	27626	27505	27449	27106	27442	27621	27443	27250	27448	27521	27240	27597	27407	27414	27542	27486	27525	27657	27529	27413	27403	27567	27359	27547	27480	27480	27369	27570	27543	27452	27364	27560	27526	27260	26985	27438	27404	27739	27385	27451	27550	27410	27431	27653	27589	27387	27406	27412	27320	27387	27439	27321	27524	27425	27454	27355	27796	27697	27636	27439	27444	27546	27588	27534	27510	27354	27385	27293	27547	27680	27397	27602	27471	27466	27464	27477	27262	27709	27243	27416	27386	27481	27319	27559	27287	27624	27398	27631	27573	27388	27659	27240	27371	27178	27400	27125	27590	27542	27603	27376	27498	27677	27569	27505	27566	27425	27405	27440	27561	27604	27529	27369	27753	27288	27503	27490	27341	27525	27451	27445	27390	27362	27625	27524	27575	27444	27635	27698	27668	27550	27366	27362	27421	27197	27465	27015	27510	27282	27418	27557	27611	27568	27414	27411	27291	27635	27551	27497	27530	27398	27477	27482	27512	27347	27437	27572	27664	27623	27373	27318	27426	27491	27318	27536	27456	27715	27720	27433	27456	27446	27516	27694	27286	27521	27436	27315	27399	27481	27307	27170	27697	27575	27557	27557	27352	27531	27557	27613	27222	27423	27575	27157	27519	27354	27277	27552	27390	27412	27511	27636	27276	27371	27586	27586	27396	27329	27301	27690	27551	27471	27533	27522	27458	27724	27580	27612	27528	27631	27486	27558	27496	27247	27303	27616	27519	27421	27743	27397	27482	27466	27441	27581	27162	27386	27203	27428	27493	27433	27604	27358	27535	27373	27714	27346	27182	27735	27449	27567	27526	27228	27438	27666	27506	27349	27293	27510	27492	27552	27659	27573	27376	27357	27378	27449	27587	27567	27365	27647	27665	27446	27277	27146	27506	27649	27609	27336	27357	27578	27517	27275	27254	27352	27609	27465	27578	27228	27606	27431	27567	27479	27642	27384	27402	27486	27551	27329	27277	27559	27454	27622	27539	27595	27645	27545	27542	27321	27535	27188	27702	27576	27432	27504	27270	27425	27570	27373	27606	27622	27256	27551	27374	27457	27680	27533	27505	27641	27421	27300	27521	27545	27655	27397	27546	27550	27263	27859	27372	27453	27725	27606	27558	27439	27569	27547	27463	27531	27434	27568	27637	27400	27271	27199	27529	27697	27401	27309	27284	27402	27522	27314	27377	27424	27688	27387	27473	27593	27641	27552	27490	27903	27546	27689	27431	27550	27437	27456	27613	27534	27560	27626	27534	27538	27556	27477	27449	27688	27401	27268	27400	27388	27505	27658	27595	27369	27543	27318	27577	27598	27320	27090	27580	27570	27346	27294	27635	27280	27580	27480	27595	27496	27247	27237	27527	27301	27295	27391	27420	27611	27533	27492	27570	27633	27457	27528	27495	27502	27378	27313	27745	27435	27544	27479	27506	27530	27425	27540	27523	27405	27596	27423	27489	27450	27486	27472	27738	27545	27541	27348	27430	27476	27560	27492	27434	27569	27530	27711	27468	27757	27503	27591	27532	27589	27507	27388	27306	27464	27537	27519	27578	27655	27659	27261	27556	27486	27437	27584	27294	27286	27606	27649	27330	27339	27364	27232	27326	27628	27627	27438	27608	27496	27471	27258	27386	27335	27471	27472	27475	27538	27400	27225	27795	27629	27435	27388	27611	27694	27450	27483	27364	27440	27501	27655	27479	27433	27564	27460	27294	27691	27254	27510	27424	27392	27249	27646	27558	27503	27387	27345	27275	27669	27415	27410	27416	27099	27496	27747	27458	27390	27266	27569	27462	27612	27527	27437	27792	27461	27668	27389	27259	27628	27494	27431	27539	27488	27504	27206	27347	27488	27559	27498	27281	27321	27270	27556	27317	27619	27591	27505	27496	27626	27538	27258	27320	27318	27398	27553	27409	27555	27592	27444	27271	27601	27757	27201	27544	27219	27483	27414	27386	27135	27466	27438	27555	27704	27481	27261	27537	27496	27385	27460	27572	27509	27818	27451	27379	27310	27568	27645	27518	27555	27463	27618	27688	27262	27266	27390	27332	27361	27512	27518	27560	27310	27519	27351	27301	27268	27223	27873	27516	27287	27508	27591	27557	27647	27340	27623	27445	27484	27403	27424	27435	27477	27332	27605	27475	27583	27382	27638	27576	27650	27457	27634	27544	27409	27511	27598	27613	27581	27775	27650	27470	27229	27397	27663	27610	27332	27483	27456	27785	27519	27747	27470	27390	27633	27408	27420	27507	27555	27694	27478	27411	27572	27445	27406	27384	27262	27427	27582	27469	27532	27425	27536	27349	27604	27575	27367	27855	27612	27662	27455	27646	27410	27520	27663	27466	27249	27314	27499	27618	27280	27245	27395	27481	27571	27521	27524	27626	27416	27456	27561	27561	27595	27259	27586	27500	27343	27529	27477	27271	27536	27388	27366	27249	27435	27652	27359	27689	27198	27672	27159	27335	27572	27345	27478	27534	27420	27385	27112	27595	27526	27409	27433	27554	27731	27498	27319	27461	27570	27549	27508	27319	27467	27422	27415	27462	26944	27517	27671	27585	27649	27429	27501	27177	27340	27349	27471	27467	27584	27365	27433	27409	27512	27300	27120	27452	27309	27499	27487	27687	27561	27620	27474	27713	27474	27657	27431	27576	27259	27640	27699	27620	27688	27750	27494	27523	27519	27521	27690	27518	27465	27251	27486	27463	27598	27410	27527	27537	27338	27407	27678	27424	27405	27542	27406	27485	27618	27461	27242	27653	27296	27811	27575	27492	27741	27695	27577	27674	27543	27662	27459	27470	27462	27479	27404	27557	27511	27391	27409	27578	27591	27501	27450	27684	27463	27467	27446	27386	27393	27429	27547	27419	27590	27648	27432	27360	27424	27499	27457	27438	27725	27614	27402	27240	27370	27355	27570	27464	27471	27230	27411	27498	27429	27501	27412	27615	27351	27624	27372	27485	27447	27789	27691	27488	27242	27346	27536	27534	27443	27764	27257	27308	27339	27380	27627	27737	27554	27500	27453	27487	27669	27640	27321	27611	27288	27421	27584	27575	27184	27285	27853	27586	27669	27350	27361	27304	27380	27388	27555	27497	27646	27503	27472	27500	27610	27760	27613	27716	27592	27267	27447	27540	27387	27639	27598	27368	27455	27490	27346	27400	27516	27312	27415	27470	27328	27410	27374	27491	27642	27740	27408	27407	27577	27516	27546	27398	27371	27493	27531	27341	27348
26696	38094	38446	32288	59193	56597	38573	24715	18890	17201	16910	16776	16842	17038	16978	16808	16720	16871	16823	16744	16887	16773	16929	16983	16829	17030	16800	16766	16932	16992	16952	16930	16732	16843	16775	16998	16671	16793	16772	16655	16878	16764	16784	16837	16759	16879	16776	16704	16592	16820	16783	16875	16834	16764	16721	16724	16786	16834	16799	16797	16860	16875	16895	16861	16991	16833	16740	16872	16917	16756	16934	16742	16674	16836	16783	16510	16719	16876	16899	16576	16709	16923	16799	16840	16851	16586	16768	16672	16844	16663	16716	16899	16745	16691	16748	16590	16811	16857	16819	16963	16732	16858	16589	16896	16950	16872	16748	16748	16834	16624	16812	16671	16806	16710	16759	16821	16732	16797	16710	16852	16542	16803	16933	16679	16673	16640	16739	16672	16722	16905	16749	16767	16629	16929	16850	16943	16635	16761	16707	16705	16839	16864	16790	16590	16760	16618	17050	16841	16869	16840	16666	16783	16885	16766	16816	16772	16621	16864	16724	16590	16818	16474	16884	16738	16808	16914	16789	16701	16791	16739	16748	16883	16722	16770	16655	16737	16742	16488	16614	16801	16773	16766	16820	16777	16709	16791	16850	16765	16763	16808	16736	16693	16695	16585	16683	16852	16764	16853	16507	16922	16657	16731	16761	16809	16770	16667	16856	16880	16670	16763	16796	16778	16750	16652	16719	16624	16847	16845	16729	16766	16769	16824	16674	16901	16722	16806	16508	16664	16676	16833	16767	16677	16762	16877	16757	16852	16680	16797	16872	16602	16858	16751	16754	16802	16949	16723	16730	16694	16802	16785	16704	16860	16498	16632	16875	16620	16771	16976	16806	16648	16761	16852	16618	16887	16707	16814	16817	16766	16646	16744	16695	16848	16866	16828	16680	16602	16817	16755	17046	16815	16829	16750	16657	16663	16937	16866	16794	16702	16798	16731	16910	16785	16752	16674	16742	16724	16796	16625	16837	16947	16776	16701	16870	16706	16695	16882	16693	16755	16853	16689	17006	16880	16876	16858	16844	16847	16723	16794	16799	16818	16816	16754	16539	17035	16644	16861	16789	16869	16817	17035	16677	16663	16756	16874	16885	16909	16899	16875	16970	17153	16795	16703	16765	16744	16710	16773	16823	16645	16773	16628	16875	16694	16729	16767	16766	16740	16783	16907	16806	17040	16601	16734	16674	16821	16661	16727	16812	16528	16812	16659	16723	16950	16791	16675	16746	16817	16811	16809	16969	16809	16822	16744	16606	16646	16774	16637	16923	16789	16649	16821	16909	16578	16708	16809	16829	16816	16775	16817	16674	16750	16840	16852	16760	16963	16883	16817	16735	16834	16731	16675	16686	16726	16976	16590	16766	16855	16747	16788	16760	16724	16951	16698	16771	16855	16827	16714	16875	16860	16923	16822	16784	16874	16559	16706	16638	16884	16820	16897	16766	16676	16730	16849	16637	16848	16733	16809	16896	16655	16766	16899	16774	16799	16858	16939	16811	16855	16685	16756	16857	16644	16728	16792	16847	16589	16684	16747	16502	16883	16893	16825	16867	16812	16702	16645	16731	16684	16788	16698	16731	16738	16777	16810	16893	16737	16694	16958	16915	16748	16731	16593	16738	16703	16847	16843	16772	16790	16836	16520	17001	16721	16878	16916	16565	16831	16738	16807	16809	16854	16869	16772	16913	16771	16903	16655	16763	16817	16855	16687	16839	16973	16603	16799	16762	16740	16742	16836	16723	16820	16734	16780	16790	16925	16742	16755	16532	16837	16806	16730	16664	16840	16768	16694	16982	16750	16777	16891	17001	16709	16658	16778	16688	16775	16737	16911	16773	16842	16674	16872	16743	16775	16901	16693	16908	16833	16896	16828	16755	16731	16773	16781	16796	16971	16710	16740	16793	16757	16912	16607	16731	16904	16746	16760	16861	16811	16805	16744	16844	16666	16796	16624	16866	16631	16692	16875	16832	16934	16797	16831	16772	16876	16944	16682	16670	16932	16825	16672	16686	16852	16747	16869	17070	16787	16939	16740	16740	16680	16847	16706	16813	17038	16820	16660	16795	16635	16566	16871	16645	16715	16706	16821	16922	16831	16659	16635	16867	16837	16791	16927	16663	16543	16956	16779	16820	16618	16655	16753	16921	16760	16823	16708	16721	16729	16983	16870	16745	16657	16801	16789	16630	16701	16843	16684	16782	16668	16666	16869	16784	16799	16883	16843	16707	16709	16733	16710	16758	16702	17025	16659	16760	16632	16834	16857	16733	16778	16778	16771	16695	16741	16820	16766	16808	16858	16854	16689	16836	16795	16822	16546	16915	16905	16805	16723	16850	16913	16812	16767	16617	16828	16924	16740	16732	16818	16545	16867	16574	16675	16786	16860	16659	16714	16853	16705	17016	16739	16785	16804	16693	16792	16610	16743	16893	16704	16844	16879	16811	16774	16696	16785	17002	16589	16660	16841	16721	16694	16937	16734	16511	16725	16892	16795	16850	16783	16795	16776	16667	16702	16944	16749	16735	16702	16565	16759	16982	16859	16931	16700	16822	16759	16675	16679	16770	16754	16830	16775	16634	16808	16811	16727	16688	16752	16675	16715	16818	16914	16838	16857	16739	16612	16805	16857	16737	16855	16819	16624	16697	16839	16801	16967	16662	16686	16758	16960	16773	16801	16708	16880	16868	16785	16869	16885	16703	16785	16839	16682	16992	16748	16753	16922	16800	16813	16700	16813	16697	16782	16665	16522	16649	16794	16622	16798	16834	16826	16705	16722	16884	16848	16812	16679	16895	16740	16845	16937	16659	16695	16801	16814	16888	16593	16828	16859	16991	16687	16746	16725	16632	16456	16825	16572	16722	16855	16919	16737	16720	16907	16975	16822	16635	16746	16919	16756	16824	16777	16885	16574	16671	16777	16739	16622	16758	16738	16728	16831	17021	16737	16852	16609	16781	16716	16670	16715	16705	16634	16896	16740	16770	16701	16666	16740	16710	16726	16871	16976	16617	16900	16673	16728	16860	16754	16568	16649	16935	16864	16737	16878	16816	16639	16690	16878	16751	16793	16718	16722	16738	16776	16814	16821	16659	16803	16972	16629	16673	16806	16823	16639	16902	16921	16938	16751	16801	16785	16911	16683	16725	16785	17022	16842	16691	16646	16780	16834	16807	16679	16769	16495	16700	16734	16712	16740	16688	16675	16830	16693	16922	16870	16655	16645	16811	16746	16921	16600	16766	16779	16568	16855	16757	16759	16693	16726	16658	16559	16734	16683	16912	16787	16881	16767	16796	16829	16913	16878	16922	16837	16753	16738	16795	16990	16678	16874	16844	16750	16630	16820	16814	16856	16670	16809	16861	16687	16741	16754	16842	16708	16887	16774	16741	16612	16823	16634	16744	16931	16802	16864	16816	16916	16737	16910	16689	16658	16757	16687	16952	16879	16699	16970	16627	16909	16762	16914	16908	16756	16828	16717	16752	16836	16901	16813	16847	16812	16738	16889	16988	16835	16713	16999	16868	16731	16716	16852	16765	16913	16864	16754	16709	16780	16722	16825	16961	16626	16928	16684	16635	16822	16749	16873	16694	16738	16667	16749	16786	16618	16705	16856	16703	16543	16684	16998	16937	16813	16788	16712	16757	16887	16849	16669	16765	16733	16684	16697	16657	16724	16970	16969	16825	16649	16958	16746	16826	16577	16971	16813	16802	16656	16880	16756	16512	16768	16717	16829	16829	16832	16775	16807	16768	16815	16565	16747	16978	16846	16759	16965	16627	16688	16708	16777	16875	16825	16609	16756	16656	16644	16884	16497	16756	16632	16526	16766	16717	16955	16765	16766	16946	16771	16717	16694	16678	16905	16933	16827	16767	16738	16793	16763	16900	16985	16680	16943	16680	16726	16601	16984	16738	16815	16876	16783	16851	16860	16774	16687	16807	16832	16852	16726	16721	16795	16789	16821	16898	16725	16679	16785	16778	16740	16781	16752	16810	16733	16915	16738	16707	16737	16772	16623	16847	16667	16908	16813	16798	16686	16788	16939	16816	16819	16749	16568	16795	16610	16723	16952	16709	16754	16882	16914	16840	16790	16809	16796	16642	16843	16653	16978	16625	16755	16776	16760	16809	16792	16718	16678	16835	16680	16843	16691	16721	16751	16615	16813	16806	16932	16768	16671	16787	16736	16747	16683	16728	16612	16674	16736	16714	16821	16909	16868	16960	16798	16813	16866	16827	16700	16788	16766	16819	16844	16653	16735	16859	16920	16758	16871	16918	16675	16725	16805	16578	16849	16772	16778	16758	16667	16782	16771	16733	16805	16649	16768	16707	16716	16717	16760	16727	16745	16799	16625	16710	16722	16776	16740	16681	16653	16774	16792	16759	16807	17006	16790	16720	16742	16760	16692	16873	16686	16906	16700	16694	16875	16695	16618	16752	17001	16758	16798	16753	16766	16843	16755	16677	16784	16734	16640	16726	16890	16912	16728	16877	16703	16744	16719	16539	16825	16743	16833	16776	16791	16856	16776	16872	16759	16941	16879	16742	16722	16776	16714	16869	16790	16803	16785	16837	16736	16815	16710	16829	16792	16796	16943	16818	16804	16557	16799	16715	16756	16655	16735	16947	16852	16686	16720	16748	16703	16597	16682	16768	16813	16944	16891	16832	16683	17031	16785	16891	16869	16877	16639	16890	16830	16821	16784	16894	16765	16708	16805	16993	16730	16865	16803	16813	16753	16830	16736	16804	16701	16747	16971	16688	16783	16807	16801	16885	16808	16695	16752	16809	16639	16785	16725	17003	16722	16566	16816	16614	16975	16698	16753	16911	16842	16796	16850	16953	16768	16728	16803	16651	16777	16790	16883	16876	16789	16641	16988	16772	16898	16623	16648	16735	16739	16786	16649	16969	16741	16776	16811	16532	16721	16837	16748	16716	16588	16727	16947	16962	16836	16682	16640	16616	16662	16864	16839	16658	16669	16763	16769	16886	16692	16735	16758	16848	16797	16764	16890	16801	16735	16620	16884	16807	16869	16728	16789	16822	16965	16823	16738	16812	16870	16732	16719	16985	16647	16946	16831	16732	16821	16850	16761	16609	16940	16752	16648	16861	16676	16788	16841	16635	16871	16791	16840	16561	16686
23331	21551	28958	30884	68871	73464	59668	43181	33113	29938	28839	28414	28571	28494	28583	28571	28813	28380	28501	28403	28447	28392	28540	28534	28269	28154	28351	28441	28369	28486	28302	28312	28151	28123	28235	28247	27903	28355	27962	28320	28245	28267	28440	28326	28070	28175	28245	28077	28375	28152	28329	28211	28234	28396	28376	28240	28106	27991	28011	28132	28034	28044	28138	28192	28263	28347	28133	28339	28126	28067	28323	28417	28357	28123	28195	28097	28185	28246	28100	28113	28307	28196	28120	28553	28334	28188	28179	28155	28253	28311	28277	28407	28237	28283	28149	28304	28445	27919	28139	28240	28348	28136	28168	28303	28074	28244	28217	28276	28263	28165	28200	28283	28174	28251	28174	28226	28154	27800	28330	28191	28053	28254	28151	28209	28284	28033	28101	28212	28237	28455	28067	28155	28044	28063	28000	28095	28221	28090	28309	28099	28224	28024	28346	28117	28277	28049	28148	28194	28253	28225	27943	28342	28320	28127	28179	27986	28163	28156	28008	28300	28245	28392	28219	28131	28154	28054	28186	28256	28393	28436	28128	28394	27921	28355	28117	27921	28128	28106	28136	28008	28133	28383	28103	27971	28301	28388	28271	28246	28328	28122	28028	28165	28191	28220	28164	27519	27993	28209	28102	28408	28114	27860	28273	28043	27952	27769	28345	27996	28080	28074	28150	28010	28105	27908	27965	28261	28175	27827	28051	28139	28081	28024	28282	28192	28046	28133	28294	28170	28326	28187	28342	28321	28171	28181	28236	27976	28019	28138	27978	28186	28229	28099	28060	28309	28008	28075	28088	27968	28415	27986	28238	28450	27934	28153	28352	28005	27922	28620	28180	28126	28306	27989	28264	28204	28078	28089	28139	28189	28513	28151	28225	28254	28410	28138	28031	28045	28410	28099	28264	28251	28272	28150	28199	28167	28179	28026	28145	28381	28230	28099	27965	28336	28177	28166	28316	28313	28482	28101	27896	28308	28248	28201	28365	28118	28261	28495	28280	28263	28258	28167	28070	28205	28153	28256	28336	28284	28227	28190	28258	28259	28443	28275	28189	28084	28179	28117	28406	28387	28057	27939	28319	28285	28105	28289	28063	28117	28166	28441	27942	28061	28199	28207	28106	28251	28111	28092	28438	28219	28423	28091	28348	28144	28068	28263	28036	28222	28302	28089	28352	28245	27971	28429	28112	27842	28267	27983	28072	28212	28130	28065	28357	28292	27984	28337	28192	28210	28407	28398	28109	28184	27867	28114	27987	28187	28027	28254	28089	28048	28265	27949	28208	28134	28047	27888	28244	28224	27998	28110	28025	28331	28095	28153	27897	28202	27994	28139	28116	28160	28166	28128	28344	28150	28019	28084	28137	28169	28133	28158	27949	28241	27953	27887	28358	27932	28063	28169	28021	28184	28183	28126	28114	28177	28064	28220	28184	28211	28174	28357	28106	28225	28102	28348	28206	28243	28128	28200	28138	28062	28437	28291	28259	28364	28283	28140	28386	28229	28218	28406	28209	28258	28361	28054	28157	28198	28226	28229	28127	28188	28133	28112	28268	28375	28270	28348	28183	28050	28219	28170	27960	28102	28216	28222	28150	28195	28243	27982	28152	28129	28010	27974	28232	28068	28244	28461	28174	27900	28498	28252	28122	28246	28195	28123	28157	28270	28194	28257	28142	28117	28112	28306	28323	28325	28152	28168	28268	28141	28118	28157	27834	28083	28123	28021	28152	28427	28061	28076	28121	28192	28444	28357	28234	28454	28015	28134	28207	28095	28188	28188	28109	28094	28244	28119	28222	28362	28094	28539	28229	28266	28177	28214	28576	28559	28045	28287	28423	28030	28204	28047	28252	28054	28153	28054	28345	28040	28296	27954	28143	28133	28402	28034	27884	28125	27924	28396	28360	28149	28125	28281	28250	28342	28157	28076	28275	28417	28172	28002	28082	28090	28013	28013	28215	28277	28242	28130	28380	28107	28389	28229	28245	28386	28393	28264	28284	28565	28148	28293	28234	28122	28380	28308	28068	28013	28078	28326	28105	28251	28157	28026	27961	28210	28153	28170	28151	28394	28108	28065	28128	27981	27955	27999	28164	28185	28114	27852	28042	28291	28146	28285	27952	28128	27895	28238	28382	28243	28341	28466	28626	28237	28071	27926	27960	28145	28355	28274	28326	28043	28297	28048	28101	28084	28288	28057	28230	28153	28116	28362	28226	27833	28011	28045	27980	28163	28287	28227	28076	28163	28332	28033	28226	28270	28004	28220	28494	28096	27901	28122	28234	28180	28247	27803	28113	28322	28250	28208	28235	28124	28399	28071	28163	28053	28258	28122	28460	27911	28422	28067	28148	28027	28068	28218	28019	28237	28089	28257	28187	28160	28333	28093	28281	28142	28296	28198	28492	28233	28428	28236	28202	28044	28132	28062	28285	28231	27982	28110	28168	27915	28054	28216	28179	27975	28013	28238	28140	28157	28433	28260	28184	28218	28061	28309	28101	28159	28268	28002	28197	28143	28385	28190	28037	27954	28216	28458	27973	28096	27965	28187	28186	28120	28160	28038	28269	28202	28116	28003	28035	28297	28217	28364	28306	28034	28114	28314	28218	28074	28327	28121	28223	27925	28292	28167	28125	28216	28228	28079	28066	28271	28218	28264	28366	28129	28243	27988	28177	27980	28079	28233	27965	28142	28006	28349	28021	27934	28177	28332	28172	28248	28120	28029	28303	28025	28191	28303	28302	27879	28222	28520	28359	28280	28281	28431	28241	28314	28045	28275	28111	28154	28045	28187	28171	28002	28306	28193	28230	28141	27980	28112	28125	28062	27909	28302	28161	27960	28056	28301	28153	28515	28286	28116	28265	28373	28108	27922	28181	28099	28131	28314	28192	27937	28217	28005	28068	28106	28217	28086	28111	28378	28334	28457	28258	28095	28157	28139	28250	28168	27911	28049	28190	28391	28160	28163	27951	28403	28378	28223	28301	27867	28034	28119	28183	28193	28036	27967	28318	28214	28051	28333	28093	28350	28367	28283	28304	28256	28214	28232	28207	28405	28016	28085	28126	28031	28030	28247	28243	28077	27964	28047	28118	28231	28220	27926	28076	28280	28018	27977	28166	28180	28076	28290	28072	28185	28155	28153	28045	28517	28150	28057	28031	28400	28265	28297	28145	28114	27832	28118	28182	27998	28031	28163	28275	28043	28228	28037	28243	28240	28327	28330	28130	28278	28244	28265	28119	28309	28056	28261	28247	28029	28236	27986	28408	28042	28403	28209	28239	28155	28107	28215	28221	28198	28264	28119	28235	28032	27958	28231	28181	28330	28192	27769	28333	28289	28261	28277	28282	28210	28029	27854	28080	28066	27971	28215	28176	27928	28173	28131	28190	28237	28012	28021	28503	28490	28180	27961	28396	28067	28167	28068	27972	27943	28329	28058	28343	28154	28276	28398	28052	28087	28339	28347	28070	28246	28257	28230	28249	28105	28069	28003	27995	28319	28316	27796	28314	28135	28308	28218	28123	28086	28366	28050	28191	27934	28068	27937	28331	28172	28061	28033	28043	28272	28153	28101	28467	28290	28322	28234	28232	27872	28088	28142	28357	28426	28100	27640	28098	28013	28115	28206	28004	28202	28104	28393	28198	28116	28137	28171	28115	28214	28301	28293	28246	28220	28234	28214	27948	28061	28160	28100	28410	28119	28283	28185	28150	28134	28099	28474	28431	28225	27866	28169	28326	28355	28028	28413	28226	27946	28064	28104	28180	28153	28055	28304	28245	28162	28130	28134	28245	28237	28201	28312	28055	28156	28180	28126	27971	28055	28085	27970	28019	28166	28209	28253	28118	28375	28190	28036	27924	28131	27856	27970	28493	28340	28021	28240	28325	28279	28227	28186	27974	28443	27991	28273	28350	28408	28008	28273	28405	28031	27999	28066	28115	28043	28385	28028	28153	28095	28183	28234	28026	28151	28150	28274	28184	28081	28093	28105	28031	28223	28181	28099	28138	28180	28238	28255	28286	28216	28134	28225	28339	28249	28141	28101	27958	28192	28115	28345	28202	27874	28162	28211	28094	28138	28012	28206	28139	28304	28299	28115	28279	28169	28145	28240	28365	28104	28078	28315	28030	27991	28281	28174	28001	28135	28300	28323	28433	28257	28231	28195	28366	28324	27997	27945	28348	28113	28032	28063	28139	28144	28360	28086	28083	28184	27917	28047	27950	28159	28216	28361	28370	27992	28159	28031	28223	28228	28114	28231	28148	27980	28198	28354	28310	28224	28198	28224	28303	28043	28055	28148	28117	27924	28355	28208	28100	28479	28090	28087	28202	28425	28377	28042	28361	28112	28101	28318	28114	28111	28269	28016	28220	28184	28200	28174	28275	28106	28115	28213	28101	28342	27877	28167	28069	27995	28096	28179	28253	28268	27828	28305	28276	28125	28038	28288	28075	28099	28122	28392	28290	28252	27961	28278	28319	28241	28106	28181	28129	28312	28104	28342	28078	28196	28485	28029	28117	28102	28127	27969	28125	28166	27982	28164	28050	28301	28157	28068	28337	28200	28203	28161	28276	28009	28319	28169	28184	28208	27939	28156	28173	28166	27861	28206	28335	27911	28250	28118	28225	28275	28243	28257	27993	28271	28276	28053	28035	28104	28238	28151	28192	28209	28473	28150	27914	28558	28111	28406	28012	28246	28215	28141	28147	28056	28042	28322	28201	28411	28328	28077	28089	27868	28066	28208	28260	28009	28351	28311	28195	28227	28143	28023	28214	28529	28102	28214	28257	28396	28367	28279	28237	28285	28290	28048	28100	28382	28274	28286	28027	27998	28225	28306	28103	28254	28295	28240	28062	28236	28415	28324	28283	28315	28354	28089	28199	28021	28293	28229	28083	28038	28136	28286	28276	28416	28525	28123	28300	28530	28202	28097	28026	28092	28379	28200	28147	28135	28097	28171	28094	28080	28232	28180	28228	28167	28124	28014	28388	28273	28420	28395	28049	28104	27865	28047	28108	28138	27953	28238	28297	28159	28223	28083	28181	28248	28116	28438	28275	28152	28142	28021	28200	28054	28410	28135	28053	28096	28469	28321	28307	28105	28358	28114	28014	28240	28312	27961	28307	28315	27930	28059	28166	28289
30731	52480	51503	50828	90059	78079	54836	32844	21870	18527	17559	17447	17326	17412	17502	17353	17269	17422	17375	17350	17481	17348	17265	17471	17398	17440	17353	17325	17448	17384	17469	17653	17460	17677	17410	17228	17530	17369	17490	17467	17547	17348	17457	17318	17477	17528	17369	17345	17437	17367	17302	17644	17269	17377	17353	17383	17449	17474	17432	17407	17352	17284	17298	17503	17404	17391	17380	17172	17301	17414	17437	17467	17498	17407	17407	17394	17274	17440	17381	17503	17438	17451	17312	17463	17424	17470	17353	17495	17267	17344	17228	17422	17382	17359	17468	17455	17471	17338	17287	17335	17457	17368	17283	17355	17592	17273	17376	17497	17418	17351	17315	17253	17270	17212	17483	17517	17444	17557	17113	17388	17420	17400	17430	17520	17325	17365	17434	17435	17419	17372	17351	17487	17451	17460	17359	17330	17439	17333	17384	17384	17444	17307	17257	17504	17300	17392	17379	17174	17267	17316	17384	17376	17306	17354	17393	17505	17450	17449	17310	17196	17230	17293	17222	17345	17361	17358	17387	17348	17362	17368	17351	17454	17207	17265	17167	17371	17245	17164	17505	17264	17279	17237	17556	17340	17465	17316	17412	17428	17316	17437	17480	17421	17492	17402	17445	17422	17182	17436	17414	17411	17352	17363	17292	17487	17275	17371	17565	17316	17257	17541	17521	17182	17474	17190	17372	17243	17426	17384	17399	17469	17366	17367	17379	17531	17421	17290	17563	17344	17348	17547	17242	17324	17342	17498	17525	17277	17503	17337	17279	17222	17463	17294	17281	17231	17362	17356	17205	17316	17510	17443	17327	17191	17448	17352	17478	17255	17417	17280	17386	17363	17351	17458	17404	17292	17411	17453	17353	17491	17324	17292	17405	17376	17545	17421	17435	17274	17401	17194	17406	17369	17438	17605	17300	17310	17143	17344	17302	17186	17379	17244	17319	17369	17217	17505	17382	17285	17315	17276	17290	17361	17361	17322	17372	17435	17353	17236	17324	17477	17432	17476	17495	17478	17407	17481	17293	17199	17421	17396	17375	17319	17392	17364	17308	17392	17370	17359	17223	17305	17297	17342	17647	17284	17151	17448	17187	17391	17363	17229	17416	17604	17279	17277	17341	17523	17213	17444	17349	17238	17429	17431	17331	17343	17295	17356	17427	17469	17239	17127	17256	17323	17434	17263	17415	17212	17292	17303	17356	17270	17319	17208	17521	17407	17350	17335	17301	17403	17253	17435	17362	17362	17329	17463	17283	17306	17445	17487	17409	17480	17162	17301	17368	17431	17430	17325	17532	17295	17317	17387	17318	17099	17299	17178	17386	17419	17333	17453	17307	17340	17562	17422	17258	17413	17367	17426	17163	17190	17237	17279	17363	17345	17247	17311	17367	17484	17477	17509	17260	17361	17449	17228	17483	17391	17441	17268	17408	17313	17402	17330	17385	17443	17419	17500	17383	17226	17342	17469	17476	17529	17355	17377	17396	17359	17374	17182	17382	17286	17463	17406	17480	17575	17436	17199	17355	17409	17536	17325	17255	17457	17318	17378	17439	17537	17350	17538	17466	17453	17342	17410	17368	17352	17360	17479	17287	17427	17472	17436	17439	17439	17618	17296	17498	17328	17433	17327	17306	17198	17349	17428	17559	17378	17295	17249	17540	17192	17338	17242	17616	17464	17426	17289	17342	17615	17604	17377	17328	17540	17362	17447	17396	17479	17425	17326	17414	17245	17543	17446	17174	17341	17358	17476	17142	17441	17248	17518	17380	17316	17328	17307	17299	17311	17375	17395	17150	17269	17295	17368	17424	17248	17289	17468	17344	17297	17443	17213	17378	17412	17266	17220	17374	17382	17264	17336	17383	17269	17451	17485	17538	17442	17294	17364	17370	17403	17466	17295	17300	17391	17412	17272	17385	17329	17264	17216	17427	17205	17237	17433	17315	17413	17370	17250	17242	17412	17385	17359	17427	17382	17541	17253	17290	17339	17332	17488	17350	17221	17512	17594	17401	17172	17297	17321	17251	17455	17453	17188	17379	17314	17287	17357	17258	17209	17327	17360	17315	17498	17241	17371	17201	17213	17299	17400	17265	17229	17198	17279	17392	17308	17448	17545	17289	17667	17469	17510	17283	17173	17306	17216	17314	17383	17212	17449	17369	17236	17375	17438	17315	17186	17412	17444	17273	17301	17393	17534	17292	17303	17389	17362	17345	17340	17295	17381	17481	17235	17236	17480	17243	17212	17262	17388	17387	17205	17423	17371	17280	17411	17362	17360	17535	17356	17484	17394	17258	17206	17418	17547	17493	17335	17186	17347	17338	17511	17204	17432	17320	17274	17308	17412	17446	17420	17235	17273	17484	17463	17303	17129	17217	17466	17384	17432	17469	17107	17270	17344	17351	17321	17360	17335	17372	17509	17380	17449	17285	17251	17379	17368	17376	17360	17314	17398	17189	17443	17363	17132	17414	17341	17378	17392	17316	17447	17189	17401	17434	17592	17404	17425	17244	17411	17404	17283	17377	17338	17293	17386	17280	17289	17262	17306	17335	17445	17475	17401	17505	17498	17345	17401	17235	17437	17228	17447	17426	17311	17396	17294	17371	17355	17400	17353	17511	17515	17456	17369	17369	17366	17279	17302	17369	17347	17293	17272	17371	17423	17420	17591	17544	17438	17578	17393	17322	17349	17299	17460	17391	17378	17385	17498	17467	17324	17607	17240	17408	17481	17435	17323	17346	17286	17410	17373	17539	17443	17425	17361	17210	17246	17233	17333	17529	17447	17492	17462	17307	17268	17391	17176	17404	17188	17388	17328	17362	17305	17389	17544	17250	17489	17397	17242	17119	17480	17373	17322	17400	17300	17390	17456	17347	17439	17289	17353	17379	17293	17415	17629	17328	17272	17444	17370	17325	17394	17343	17366	17447	17209	17434	17450	17441	17378	17317	17469	17326	17350	17167	17408	17277	17309	17339	17419	17468	17583	17164	17211	17600	17355	17455	17292	17469	17414	17525	17405	17448	17333	17266	17392	17261	17398	17367	17244	17336	17311	17474	17529	17215	17203	17105	17434	17307	17401	17332	17431	17378	17370	17283	17421	17250	17390	17346	17408	17456	17275	17295	17237	17396	17436	17177	17352	17302	17390	17299	17463	17361	17103	17173	17453	17406	17390	17243	17519	17170	17379	17501	17350	17317	17306	17369	17413	17389	17270	17201	17394	17371	17407	17255	17264	17161	17331	17375	17335	17442	17412	17477	17346	17450	17245	17504	17374	17220	17315	17329	17358	17479	17505	17334	17268	17462	17253	17376	17404	17344	17388	17303	17356	17238	17532	17224	17436	17388	17379	17282	17408	17358	17236	17487	17128	17477	17367	17391	17296	17390	17282	17361	17335	17390	17367	17368	17473	17360	17455	17341	17469	17460	17377	17378	17239	17430	17349	17433	17342	17536	17241	17445	17240	17194	17343	17419	17265	17350	17463	17422	17338	17424	17273	17335	17438	17355	17371	17296	17355	17591	17411	17338	17221	17399	17300	17524	17282	17236	17349	17401	17282	17381	17446	17441	17470	17319	17156	17437	17285	17513	17234	17459	17485	17328	17395	17335	17292	17412	17186	17494	17231	17397	17546	17329	17352	17419	17414	17525	17365	17551	17318	17486	17261	17378	17391	17351	17033	17213	17384	17163	17520	17335	17254	17308	17258	17473	17358	17304	17426	17426	17443	17275	17517	17478	17294	17459	17435	17214	17458	17333	17297	17346	17452	17217	17451	17296	17553	17363	17468	17347	17151	17275	17458	17430	17388	17329	17293	17251	17317	17582	17278	17525	17218	17499	17559	17528	17449	17286	17804	17372	17221	17355	17174	17365	17190	17377	17379	17633	17270	17430	17317	17324	17159	17389	17388	17384	17437	17288	17447	17116	17316	17233	17174	17467	17546	17501	17258	17229	17362	17377	17164	17218	17363	17293	17456	17507	17350	17266	17411	17266	17470	17419	17349	17336	17358	17477	17283	17318	17556	17483	17557	17222	17246	17297	17210	17291	17191	17342	17436	17440	17350	17325	17351	17245	17451	17465	17512	17370	17333	17677	17421	17421	17429	17355	17339	17330	17340	17494	17392	17355	17391	17503	17557	17312	17328	17442	17369	17155	17450	17475	17387	17305	17401	17258	17154	17423	17336	17297	17419	17455	17332	17371	17363	17396	17359	17332	17280	17381	17378	17517	17278	17467	17215	17143	17584	17373	17368	17135	17467	17488	17444	17417	17453	17466	17315	17335	17380	17145	17275	17354	17351	17263	17530	17415	17523	17285	17265	17312	17393	17541	17192	17215	17264	17433	17509	17303	17413	17376	17420	17379	17161	17450	17575	17399	17625	17107	17408	17383	17422	17178	17358	17097	17365	17273	17325	17262	17494	17596	17334	17392	17266	17609	17360	17227	17401	17258	17350	17313	17504	17352	17412	17442	17224	17506	17340	17500	17379	17436	17571	17525	17326	17350	17581	17288	17414	17223	17289	17230	17420	17447	17234	17386	17435	17246	17472	17366	17302	17307	17444	17335	17175	17340	17515	17417	17289	17368	17319	17341	17292	17364	17428	17272	17406	17532	17348	17377	17324	17282	17394	17355	17292	17206	17541	17461	17398	17333	17433	17356	17184	17335	17356	17205	17302	17300	17411	17341	17319	17512	17333	17191	17431	17155	17410	17434	17377	17320	17336	17376	17329	17336	17325	17400	17356	17312	17467	17371	17317	17476	17440	17339	17469	17406	17452	17339	17386	17360	17345	17322	17375	17396	17493	17140	17415	17398	17304	17484	17343	17200	17314	17212	17224	17310	17311	17178	17551	17314	17387	17450	17297	17523	17230	17440	17447	17420	17426	17233	17396	17241	17616	17345	17335	17381	17415	17376	17172	17449	17222	17353	17361	17369	17429	17241	17093	17308	17323	17450	17311	17501	17487	17408	17377	17532	17281	17267	17431	17502	17273	17466	17204	17290	17381	17466	17519	17444	17272	17432	17334	17525	17144	17408	17397	17226	17275	17495	17365	17349	17447	17192	17483	17367	17475	17387	17410	17336	17422	17375	17307	17520	17390	17345	17277	17549	17404	17329	17368	17463	17319	17340	17405	17324	17442
35094	30803	34368	32484	38991	38449	33515	29778	28179	27832	27815	27961	27669	27850	27703	27566	27890	27824	27981	27871	27693	27631	27819	27351	27728	27491	27724	27609	27748	27899	27739	27918	27363	27681	27593	27716	27627	27713	27820	27527	27576	27629	27476	27658	27670	27593	27563	27749	27678	27836	27890	27841	27725	27352	27899	27684	27699	27621	27547	27651	27805	27820	27574	27697	27576	27593	27684	27583	27674	27775	27706	27531	27979	27726	27493	27796	27541	27631	27720	27565	27818	27621	27597	27518	27533	27716	27837	27510	27534	27621	27707	27631	27776	27836	27680	27639	27599	27375	27558	27803	27650	27459	27605	27880	27794	27738	27546	27779	27761	27660	27599	27589	27655	27546	27602	27697	27561	27778	27750	27547	27527	27809	27540	27785	27509	27491	27429	27728	27678	27872	27687	27555	27984	27778	27464	27849	27459	27841	27392	27605	27606	27481	27643	27461	27775	27646	27597	27596	27633	27756	27537	27756	27548	27560	27693	27811	27753	27435	27650	27599	27608	27659	27497	27692	27648	27673	27563	27467	27657	27706	27687	27876	27495	27513	27805	27607	27746	27803	27617	27830	27573	27533	27783	27719	27700	27649	27741	27706	27391	27299	27592	27492	27875	27685	27676	27700	27652	27552	27725	27549	27646	27543	27672	27737	27762	27510	27392	27718	27530	27596	27835	27687	27658	28024	27879	27889	27591	27676	27759	27799	27698	27672	27844	27663	27706	27824	27782	28027	27680	28058	27716	27615	27581	27545	27756	27729	27402	27485	27655	27429	27538	27531	27826	27770	27582	27700	27746	27613	27634	27560	27685	27640	27556	27644	27597	27632	27854	27884	27493	27688	27574	27738	27650	27852	27522	27637	27672	27397	27586	27648	27681	27384	27697	27573	27740	27558	27657	27430	27656	27768	27465	27610	27771	27649	27592	27580	27770	27871	27644	27746	27723	27827	27785	27599	27584	27925	27790	27537	27565	27625	27638	27704	27589	27625	27675	27844	27691	27581	27795	27824	27796	27950	27355	27624	27447	27759	27721	27556	27631	27746	27722	27731	27897	27869	27851	27810	27686	27673	27682	27498	27876	27594	27881	27892	27594	27545	27851	27776	27460	27596	27517	27279	27665	27604	27670	27492	27713	27526	27627	27566	27895	27700	27604	27804	27941	27636	27804	27548	27549	27628	27765	27607	27789	28208	27715	27741	27791	27653	27845	27814	27476	27608	27657	27530	27700	27394	27860	27487	27642	27843	27583	27528	27484	27663	27633	27431	27611	27540	27780	27471	27854	27621	27809	27281	27552	27517	27596	27583	27892	27542	27633	27652	27642	28093	27584	27814	27831	27563	27710	27678	27559	27557	27592	27608	27616	27574	27671	27674	27648	27503	27385	27559	27892	27819	27847	27717	27610	27738	27571	27646	27826	27992	27502	27815	27775	27661	27535	27603	27781	27549	27465	27703	27708	27451	27746	27758	27409	27639	27614	27622	27867	27580	27375	27726	27771	27550	27489	27618	27713	27651	27627	27737	27518	27444	27452	27568	27510	27529	27478	27879	27713	27805	27963	27628	27684	28056	27428	27746	27831	27767	27615	27709	27620	27743	27524	27798	27850	27585	27743	27760	27875	27705	27475	27651	27666	27558	27419	27534	27849	27698	27891	27631	27634	27613	27874	27753	28040	27628	27756	27622	27572	27599	27476	27963	27379	27655	27482	27982	27771	27673	27803	27778	27690	27826	27754	27864	27752	27540	27759	27733	27755	27829	27936	27609	27660	27670	27794	27549	27856	27678	27931	27739	27517	27624	27634	27727	27663	27688	27562	27826	27661	27561	27707	27620	27725	27640	27545	27775	27764	27826	27870	27633	27644	27702	27789	27822	27482	27818	27796	27718	27693	27562	27654	27479	27457	27587	27721	27737	27694	27316	27439	27553	27912	27923	27800	27790	27540	27648	27690	27740	27767	27680	27786	27894	27386	27749	27380	27606	27419	27524	27728	27769	27526	27563	27691	27524	27508	27797	27517	27927	27534	27483	27855	27628	27713	27484	27661	27685	27547	27316	27609	27722	27801	27911	27642	27732	27730	27387	27465	27492	27651	27776	27838	27653	27790	27927	27807	27682	27633	27659	27633	27690	27554	27551	27567	27698	27797	27421	27693	27400	27607	27744	27618	27692	27771	27544	27571	27888	27551	27464	27777	27697	27511	27618	27453	27664	27611	27597	27563	27908	27686	27273	27670	27670	27624	27650	27786	27845	27704	27689	27733	27709	27542	27662	27691	27521	27830	27547	27617	27680	27772	28013	27665	27687	27742	27707	27770	27911	27630	27676	27576	27577	27677	27699	27812	27752	27595	27744	27502	27789	28129	27630	27556	27755	27626	27607	27662	27757	27606	27588	27588	27632	27506	27399	27761	27732	27587	27735	27595	27531	27716	27679	27888	28009	27824	27385	27801	27890	27351	27563	27547	27649	27478	27323	27542	27401	27875	27709	27660	27828	27758	27871	27763	27839	27832	27647	27663	27614	27769	27676	27549	27490	27801	27686	27977	27792	27770	27651	27822	27598	27551	27472	27813	27742	27625	27741	27659	27704	27759	27635	27719	27763	27762	27793	27783	27758	27361	27623	27813	27666	27787	27550	27681	27718	27733	27670	27776	27479	27417	27899	28003	27503	27485	27541	27633	27703	27741	27768	27596	27621	27481	27550	27415	27962	27842	27650	27818	27513	27528	27767	27695	27544	27745	27662	27782	27583	27678	27645	27601	27749	27703	27406	27615	27569	27569	27584	27765	27940	27749	27970	27721	27813	27630	27714	27582	27766	28017	27626	27444	27733	27487	27685	27570	27389	27536	27644	27761	27799	27793	27667	27859	27560	27740	27496	27564	27418	27396	27608	27616	27762	27429	27482	27513	27681	27748	27904	27458	27590	27571	27485	27735	27556	27383	27570	27683	27704	27782	27585	27686	27560	27741	27400	27578	27770	27648	27555	27642	27780	27453	27453	27711	27587	27647	27774	27592	27895	27615	27470	27401	27916	27514	27635	27652	27932	27635	27459	27735	27644	27630	27853	27502	27691	27729	27588	27627	27657	27772	27858	27572	27731	27819	27721	27812	27647	27583	27729	27610	27692	27526	27721	27678	27703	27835	27620	27514	27686	27555	27744	27684	27624	27589	27564	27511	27677	27767	27698	27643	27909	27827	27597	27519	27595	27613	27893	27701	27629	27675	27544	27548	27526	27552	27758	27533	27533	27724	27660	27793	27663	27684	27965	27552	27847	27625	27493	27640	27472	27752	27571	27720	27672	27942	27706	27786	27603	27535	27532	27700	27713	27619	27540	27666	27864	27542	27808	27621	27844	27544	27813	27615	27776	27675	27563	27935	27661	27689	27517	27555	27768	27748	27479	27804	27657	27774	27710	27566	27376	27558	27603	27695	27506	27651	27582	27783	27591	27569	27822	27720	27763	27729	27852	27761	27684	27711	27538	27965	27514	28029	27786	27729	27610	27551	27554	27558	27779	27480	27744	27584	27665	27579	27667	27721	27388	27720	27892	27781	27558	27551	27979	27982	27589	27631	27497	27861	27574	27543	27793	27662	27581	27686	27875	27901	27642	27414	27497	27521	27652	27490	27736	27642	27728	27715	27925	27906	27597	27481	27618	27700	27758	27752	27968	27546	27675	27654	27873	27760	27653	27490	27584	27940	27705	27662	27560	27471	27463	27385	27653	27597	27749	27711	27569	27704	27771	27724	27772	27986	27878	27685	27624	27689	27751	27477	27465	27813	27604	27583	27742	27479	27461	27683	27375	27675	27718	27612	27998	27560	27630	27532	27640	27691	27381	27520	27647	27733	27700	27624	27754	27477	27750	27600	27727	27541	28019	27954	27807	27805	27660	27765	27637	27836	27741	27860	27541	27805	27588	27695	27989	27783	27699	27740	27497	27591	27635	27568	27867	27791	27686	27795	27800	27583	27799	27499	27781	27803	27526	27648	27672	27598	27836	27697	27754	27605	27534	27631	27644	27473	27790	27671	27882	27713	27575	27728	27680	27809	27657	27721	28014	27716	27458	27933	27505	27912	27672	27732	27359	27694	27720	27698	27623	27775	27521	27502	27745	27549	27682	27613	27737	27843	27515	27991	27789	27771	27699	27726	27631	27577	27579	27723	27728	27683	27398	27531	27828	27587	27786	27699	27904	27512	27331	27796	27546	27386	27391	27678	27657	27630	27724	27692	27845	27648	27563	27538	27524	27826	27680	27647	27765	27493	27836	27625	27689	27369	27619	27713	27602	27739	27550	27708	27823	27603	27629	27643	27663	27635	27673	27525	27454	27619	27766	27921	27751	27871	27642	27421	27806	27762	27600	27747	27645	27667	27830	27597	27965	27909	27654	27570	27706	27951	27747	27766	27428	27615	27862	28053	27717	27539	27559	27620	27864	27881	27766	27649	27668	27672	27698	27895	27959	27606	27588	27581	27663	27636	27677	27658	27777	27769	27794	27635	27695	27630	27826	27520	27761	27574	27599	27737	27421	27565	27630	27858	27939	27723	27689	27631	27663	27524	27696	27549	27672	27878	27758	27880	27619	27827	27744	27436	27528	27532	27606	27831	27706	27454	27871	27594	27665	27804	27517	27702	27639	27710	27668	27588	27603	27745	28062	27681	27583	27587	27639	27854	27709	27733	27636	27597	27720	27605	27545	27649	27403	27724	27541	27723	27614	27568	27462	27475	27465	27562	27572	27733	27874	27730	27555	27576	27698	27653	27768	27478	27898	27717	27639	27464	27455	27476	27655	27632	27588	27570	27576	27701	27880	27678	27702	27597	27713	27812	27732	27738	27593	27712	27556	27869	27618	27844	27573	27736	27521	27682	27663	27781	27347	27584	27664	27583	27649	27882	27818	28129	27773	27349	27608	27760	27616	27782	27873	27638	27768	27874	27505	27727	27625	27663	27846	27646	27729	27660	27804	27565	27636	27721	27763	27673	27987	27728	27755	27738	27719	27620	27715	27676	27470	27704	27743	27730	27689	28030	27597	27820	27615	27406	27558	27635	27891	27794	27879	27586	27668	27687	27580	27763	27968	27804	27781	27640	27734	27963	27313	27815	27634	27664	27702	27544	27451	27575	27734	27801	27642
22550	28864	25872	21417	30387	26880	21549	18199	16902	16870	16680	16644	16752	16580	16589	16726	16707	16605	16722	16737	16595	16545	16582	16651	16598	16711	16683	16827	16544	16684	16574	16675	16743	16584	16397	16652	16604	16784	16594	16598	16788	16785	16634	16451	16566	16566	16635	16537	16717	16785	16648	16487	16573	16624	16555	16825	16625	16509	16629	16566	16584	16667	16539	16599	16635	16702	16784	16551	16623	16566	16630	16726	16816	16588	16612	16419	16614	16606	16591	16708	16693	16575	16610	16650	16649	16541	16577	16709	16617	16564	16745	16543	16724	16539	16686	16524	16797	16503	16545	16613	16547	16686	16671	16696	16709	16531	16673	16878	16649	16617	16465	16580	16507	16519	16754	16518	16605	16538	16658	16539	16727	16697	16665	16844	16698	16684	16603	16602	16558	16450	16532	16738	16552	16856	16692	16700	16619	16644	16713	16629	16735	16686	16703	16599	16694	16600	16723	16590	16526	16708	16764	16569	16583	16644	16496	16675	16508	16590	16443	16628	16614	16611	16800	16627	16672	16561	16806	16604	16706	16643	16483	16592	16539	16718	16667	16630	16668	16679	16643	16624	16582	16601	16571	16634	16377	16684	16582	16638	16697	16536	16645	16503	16488	16538	16647	16598	16637	16719	16673	16604	16495	16520	16632	16576	16533	16749	16611	16613	16693	16624	16612	16749	16770	16679	16516	16807	16675	16636	16628	16608	16614	16344	16480	16681	16535	16638	16624	16712	16717	16588	16591	16478	16567	16725	16730	16675	16557	16659	16720	16746	16645	16621	16568	16522	16624	16642	16586	16737	16661	16534	16629	16561	16628	16707	16658	16564	16628	16706	16809	16706	16508	16737	16665	16753	16926	16592	16889	16732	16734	16520	16585	16759	16580	16632	16590	16585	16499	16647	16508	16569	16665	16730	16617	16671	16597	16487	16592	16615	16645	16691	16706	16479	16542	16610	16592	16792	16661	16723	16487	16648	16448	16555	16700	16561	16603	16468	16469	16710	16521	16533	16616	16424	16516	16833	16628	16641	16678	16532	16602	16596	16503	16535	16691	16448	16729	16584	16384	16661	16608	16483	16608	16645	16728	16760	16712	16449	16668	16538	16677	16696	16553	16500	16605	16584	16491	16669	16466	16685	16758	16581	16530	16505	16834	16435	16431	16614	16569	16644	16533	16534	16625	16717	16610	16600	16470	16633	16679	16591	16735	16629	16595	16461	16620	16479	16595	16696	16635	16771	16684	16714	16510	16654	16532	16731	16537	16627	16718	16481	16680	16541	16509	16664	16536	16624	16622	16449	16712	16614	16463	16695	16667	16635	16756	16652	16638	16621	16640	16611	16756	16615	16683	16644	16500	16566	16560	16698	16739	16684	16540	16862	16445	16636	16635	16592	16498	16689	16635	16513	16581	16540	16811	16585	16504	16524	16709	16844	16392	16622	16821	16579	16557	16586	16474	16577	16756	16442	16677	16499	16331	16558	16673	16547	16435	16661	16766	16541	16595	16620	16603	16595	16611	16693	16650	16485	16336	16444	16670	16642	16753	16585	16564	16707	16640	16750	16470	16581	16709	16421	16748	16630	16637	16764	16762	16582	16858	16663	16710	16691	16427	16591	16853	16733	16548	16710	16494	16611	16682	16472	16670	16652	16801	16580	16999	16546	16708	16699	16618	16465	16416	16709	16780	16612	16656	16562	16664	16830	16613	16517	16711	16626	16603	16574	16690	16755	16569	16689	16590	16711	16578	16635	16633	16536	16718	16501	16737	16579	16596	16597	16711	16651	16692	16574	16557	16696	16467	16616	16587	16748	16680	16669	16556	16633	16596	16696	16644	16601	16515	16776	16481	16477	16840	16616	16606	16705	16577	16627	16486	16540	16723	16464	16702	16460	16732	16661	16790	16613	16531	16656	16643	16703	16655	16649	16543	16514	16705	16613	16710	16623	16513	16683	16745	16623	16596	16573	16744	16631	16578	16713	16563	16645	16689	16719	16466	16518	16494	16816	16721	16528	16715	16661	16558	16640	16486	16711	16517	16604	16655	16476	16543	16625	16587	16481	16725	16723	16805	16618	16619	16671	16553	16791	16576	16647	16599	16721	16482	16741	16490	16661	16526	16747	16743	16656	16715	16438	16471	16728	16594	16685	16620	16583	16595	16674	16716	16530	16501	16649	16521	16451	16511	16494	16747	16505	16733	16478	16649	16746	16618	16405	16707	16623	16516	16474	16549	16639	16745	16558	16772	16666	16623	16588	16684	16556	16544	16632	16721	16586	16646	16710	16742	16530	16682	16662	16536	16803	16532	16697	16639	16550	16649	16590	16580	16755	16596	16596	16537	16654	16652	16609	16604	16704	16786	16793	16724	16535	16680	16429	16670	16563	16697	16632	16713	16748	16651	16740	16559	16576	16620	16489	16702	16452	16758	16878	16660	16623	16513	16693	16709	16559	16615	16558	16564	16664	16496	16573	16564	16661	16497	16733	16861	16549	16645	16530	16875	16650	16601	16498	16718	16568	16563	16400	16691	16459	16520	16727	16789	16654	16528	16501	16569	16645	16686	16598	16645	16476	16561	16986	16717	16512	16551	16706	16570	16785	16438	16925	16630	16561	16656	16669	16778	16555	16795	16607	16548	16572	16672	16571	16493	16748	16816	16524	16571	16651	16615	16562	16689	16539	16532	16750	16748	16651	16607	16733	16714	16526	16603	16515	16582	16710	16453	16629	16756	16635	16642	16553	16779	16749	16661	16570	16733	16654	16693	16568	16724	16736	16714	16793	16592	16718	16707	16710	16608	16481	16659	16548	16633	16749	16707	16693	16770	16551	16651	16621	16659	16706	16537	16723	16577	16853	16437	16803	16428	16593	16526	16782	16770	16670	16719	16678	16719	16724	16640	16631	16730	16676	16777	16746	16612	16805	16787	16679	16607	16653	16525	16624	16636	16631	16747	16551	16797	16637	16733	16680	16723	16653	16701	16764	16554	16695	16612	16598	16672	16719	16628	16556	16302	16574	16520	16478	16848	16738	16686	16694	16669	16662	16594	16581	16606	16772	16542	16561	16722	16448	16478	16915	16647	16659	16579	16534	16862	16763	16620	16766	16587	16523	16570	16436	16667	16479	16569	16628	16681	16782	16699	16549	16554	16650	16726	16536	16543	16639	16607	16745	16655	16428	16690	16654	16662	16563	16726	16677	16596	16579	16520	16581	16662	16566	16557	16529	16618	16715	16550	16754	16708	16746	16571	16473	16530	16596	16642	16719	16449	16717	16492	16498	16682	16749	16632	16595	16833	16603	16557	16593	16760	16670	16529	16558	16593	16626	16549	16544	16626	16586	16654	16786	16798	16433	16641	16685	16650	16500	16803	16740	16740	16624	16667	16717	16486	16772	16666	16767	16758	16615	16460	16681	16568	16615	16682	16642	16519	16655	16574	16617	16651	16789	16794	16638	16440	16783	16541	16604	16776	16651	16796	16463	16658	16647	16707	16464	16482	16569	16795	16775	16674	16665	16761	16750	16601	16661	16667	16571	16451	16600	16561	16807	16510	16769	16651	16573	16741	16533	16646	16652	16797	16677	16624	16708	16526	16656	16572	16730	16541	16773	16745	16659	16670	16545	16557	16610	16536	16645	16545	16723	16572	16676	16581	16623	16653	16682	16611	16718	16599	16562	16637	16708	16850	16644	16696	16779	16536	16724	16676	16732	16707	16474	16720	16611	16444	16650	16625	16751	16525	16624	16504	16520	16762	16417	16667	16677	16511	16727	16578	16468	16524	16474	16812	16626	16592	16562	16535	16636	16602	16730	16765	16750	16545	16574	16572	16622	16513	16651	16680	16853	16713	16575	16648	16822	16670	16870	16640	16586	16497	16403	16609	16558	16496	16722	16622	16745	16624	16543	16643	16746	16557	16767	16640	16695	16641	16507	16463	16473	16510	16624	16668	16474	16514	16705	16638	16710	16621	16594	16616	16604	16587	16645	16576	16648	16581	16418	16695	16631	16593	16529	16698	16615	16738	16548	16396	16470	16773	16626	16595	16513	16596	16497	16691	16667	16696	16444	16641	16589	16547	16714	16616	16566	16482	16586	16676	16790	16465	16805	16571	16764	16838	16583	16608	16585	16618	16672	16543	16506	16524	16773	16686	16400	16651	16592	16519	16530	16519	16501	16699	16629	16645	16525	16570	16483	16654	16550	16860	16396	16721	16690	16629	16626	16556	16828	16583	16506	16478	16638	16788	16518	16628	16600	16563	16613	16639	16737	16641	16560	16556	16543	16671	16619	16644	16588	16575	16535	16666	16617	16651	16386	16658	16647	16701	16675	16582	16730	16628	16473	16503	16716	16570	16413	16543	16813	16570	16759	16486	16455	16742	16557	16849	16336	16743	16595	16892	16708	16605	16815	16709	16620	16695	16589	16646	16566	16590	16503	16658	16720	16630	16696	16584	16807	16619	16580	16518	16767	16702	16804	16640	16671	16569	16582	16669	16612	16601	16500	16648	16594	16669	16655	16661	16395	16551	16718	16573	16707	16816	16550	16530	16662	16718	16418	16681	16544	16821	16706	16605	16782	16591	16563	16622	16858	16630	16543	16564	16551	16509	16739	16669	16672	16607	16695	16722	16648	16634	16740	16621	16762	16734	16587	16659	16520	16587	16764	16759	16537	16560	16291	16490	16657	16780	16724	16762	16621	16627	16606	16696	16625	16501	16810	16695	16480	16495	16458	16664	16624	16503	16737	16713	16697	16538	16545	16603	16585	16466	16518	16705	16615	16760	16824	16720	16658	16591	16590	16603	16714	16700	16619	16697	16557	16654	16708	16644	16637	16532	16779	16612	16533	16667	16744	16667	16516	16549	16752	16796	16365	16494	16483	16690	16643	16606	16622	16737	16737	16749	16657	16762	16544	16753	16643	16518	16593	16531	16706	16440	16736	16629	16650	16603	16704	16734	16772	16611	16619	16698	16795	16845	16640	16762	16829	16753	16462	16543	16442	16554	16814	16632	16475	16550	16637	16654	16540	16519	16702	16687	16593	16671	16759	16661	16684	16617	16575	16628	16764	16630	16728	16575	16713	16757	16677	16569	16693	16584	16637	16497	16606	16577	16618	16591	16609	16714	16480	16638	16665
25901	21680	29929	38062	64038	61067	48280	35578	30526	28562	28073	27874	27898	27764	27790	27708	27962	27783	27509	27725	27621	27751	27796	27618	27846	27703	27838	27604	27801	27884	27626	27669	27710	27517	27756	27638	27423	27733	27549	27481	27779	27820	27601	27645	27822	27628	27813	27511	27549	27501	27917	27658	27765	27628	27315	27366	27869	27704	27889	27477	27775	27808	27660	27514	27729	27855	27460	27715	27485	27565	27766	27613	27644	27522	27469	27575	27906	27690	27658	27662	27444	27467	27857	27275	27663	27751	27666	27748	27448	27733	27678	27634	27589	27632	27480	27649	27665	27499	27603	27531	27749	27968	27503	27574	27793	27688	27603	27582	27629	27677	27589	27539	27569	27867	27666	27668	27671	27529	27527	27688	27606	27747	27787	27706	27490	27685	27633	27655	27514	27453	27476	27657	27577	27679	27728	27336	27602	27480	27558	27648	27473	27679	27470	27792	27409	27665	27564	27628	27586	27596	27552	27477	27862	27822	27679	27576	27649	27518	27595	27782	27591	27663	27377	27674	27874	27705	27862	27600	27623	27869	27522	27610	27576	27502	27435	27802	27562	27838	27429	27679	27494	27543	27604	27576	27506	27831	27679	27610	27677	27564	27575	27500	27150	27346	27728	27721	27503	27638	27542	27919	27352	27446	27587	27424	27658	27834	27956	27569	27404	27697	27412	27691	27588	27675	27731	27607	27580	27588	27495	27460	27341	27669	27872	27269	27520	27404	27712	27592	27793	27558	27686	27716	27551	27732	27658	27419	27625	27552	27429	27648	27855	27469	27611	27513	27481	27426	27439	27390	27621	27609	27706	27557	27598	27751	27772	27692	27688	27577	27528	27441	27746	27772	27532	27697	27492	27788	27820	27805	27580	27709	27607	27658	27786	27580	27427	27673	27783	27545	27604	27607	27829	27662	27586	27467	27657	27726	27545	27504	27586	27761	27589	27584	27589	27782	27558	27750	27388	27309	27428	27662	27526	27481	27640	27675	27523	27667	27435	27715	27564	27599	27519	27680	27630	27791	27572	27661	27669	27735	27699	27621	27664	27808	27620	27681	27785	27706	27805	27654	27725	27645	27698	27656	27579	27659	27721	27601	27738	27812	27613	27694	27474	27443	27708	27669	27640	27549	27548	27789	27760	27538	27718	27873	27517	27565	27484	27840	27724	27742	27586	27912	27790	27511	27736	27572	27483	27596	27742	27759	27557	27428	27508	27686	27495	27418	27525	27483	27637	27567	28002	27758	27571	27482	27808	27666	27828	27558	27663	27642	27466	27761	27646	27691	27394	27659	27643	27622	27689	27409	27526	27583	27502	27559	27737	27822	27676	27596	27571	27762	27465	27586	27602	27420	27473	27695	27902	27614	27831	27411	27560	27587	27747	27775	27735	27718	27606	27818	27550	27814	27356	27458	27675	27541	27546	27533	27783	27581	27596	27606	27819	27433	27622	27533	27434	27730	27515	27592	27929	27635	27553	27716	27637	27719	27636	27674	27357	27634	27576	27511	27664	27442	27895	27660	27833	27888	27700	27795	27515	27487	27676	27990	27582	27763	27742	27482	27646	27575	27513	27456	27785	27736	27908	27541	27521	27700	27329	27532	27485	27439	27780	27504	27440	27413	27621	27551	27773	27520	27137	27766	27709	27557	27324	27437	27774	27772	27869	27554	27622	27604	27501	27524	27730	27462	27622	27577	27543	27594	27290	27466	27466	27436	27767	27598	27551	27669	27581	27606	27493	27603	27762	27602	27527	27410	27740	27802	27595	27363	27570	27671	27469	27601	27863	27764	27904	27341	27525	27736	27751	27584	27469	27518	27497	27314	27451	27786	27792	27594	27557	27838	27628	27560	27572	27824	27793	27881	27556	27625	27782	27454	27981	27665	27563	27778	27833	27527	27794	27744	27585	27540	27606	27504	27749	27639	27472	27569	27483	27681	27667	27678	27730	27657	27516	27535	27479	27604	27918	27667	27560	27489	27678	27627	27371	27577	27757	27713	27503	27804	27741	27392	27623	27777	27730	27686	27659	27720	27542	27753	27905	27556	27596	27803	27318	27556	27685	27649	27748	27541	27431	27682	27504	27425	27648	27643	27689	27683	27451	27388	27604	27858	27425	27521	27572	27668	27806	27808	27621	27398	27796	27784	27686	27817	27669	27753	27394	27388	27551	27470	27686	27708	27424	27601	27773	27689	27383	27618	27781	27717	27547	27652	27757	27822	27643	27666	27413	27550	27512	27683	27465	27556	27601	27599	27790	27625	27431	27614	27479	27529	27749	27742	27524	27523	27548	27748	27622	27489	27494	27436	27341	27891	27842	27566	27549	27591	27707	27652	27564	27700	27531	27627	27566	27422	27489	27885	27653	27571	27599	27592	27615	27618	27693	27582	27579	27439	27713	27925	27425	27478	27578	27632	27405	27642	27618	27521	27689	27551	27411	27369	27718	27498	27655	27532	27393	27653	27662	27589	27678	27441	27531	27631	27574	27308	27523	27480	27555	27557	27680	27381	27591	27238	27565	27511	27648	27572	27788	27664	27633	27673	27826	27825	27772	27777	27891	27643	27514	27631	27763	27920	27616	27537	27506	27730	27833	27752	27780	27561	27523	27494	27602	27807	27439	27733	27522	27695	27566	27455	27596	27702	27805	27823	27478	27812	27528	27458	27572	27500	27553	27410	27720	27780	27583	27785	27558	27516	27592	27825	27653	27709	27852	27741	27621	27397	27603	27617	27562	27589	27563	27520	27827	27489	27735	27763	27623	27575	27579	27578	27823	27644	27634	27624	27759	27742	27665	27496	27546	27723	27581	27786	27945	27549	27484	27791	27759	27584	27710	27622	27612	27493	27744	27586	27692	27565	27570	27639	27716	27529	27524	27639	27689	27607	27577	27503	27490	27568	27519	27398	27569	27585	27447	27683	27342	27521	27837	27607	27726	27370	27571	27846	27559	27763	27509	27609	27612	27522	27810	27698	27613	27637	27618	27624	27667	27836	27533	27507	27442	27761	27781	27298	27412	27364	27748	27618	27468	27504	27702	27743	27792	27751	27385	27355	27592	27770	27625	27570	27857	27420	27407	27526	27721	27726	27779	27664	27696	27545	27770	27515	27695	27489	27649	27865	27741	27691	28012	27740	27503	27300	27533	27366	27587	27541	27649	27606	27671	27608	27374	27582	27499	27654	27790	27731	27891	27584	27668	27523	27492	27460	27661	27640	27638	27631	27649	27513	27406	27737	27699	27606	27608	27486	27537	27675	27773	27576	27472	27659	27868	27478	27607	27570	27741	27704	27684	27743	27525	27393	27521	27724	27638	27720	27651	27795	27871	27742	27600	27538	27569	27662	27745	27987	27637	27618	27718	27828	27615	27713	27574	27737	27796	27799	27823	27724	27519	27599	27595	27418	27652	27689	27790	27404	27669	27630	27554	27465	27869	27572	27814	27623	27522	27647	27441	27719	27686	27780	27678	27474	27595	27681	27586	27600	27330	27724	27652	27520	27547	27433	27596	27705	27868	27662	27677	27729	27739	27622	27616	27705	27720	27638	27681	27436	27633	27427	27532	27979	27446	27614	27565	27652	27616	27674	27557	27732	27696	27709	27394	27771	27394	27586	27949	27765	27461	27490	27809	27742	27775	27636	27785	27613	27683	27627	27535	27623	27535	27507	27469	27827	27556	27386	27592	27836	27726	27433	27392	27340	27579	27720	27633	27674	27526	27704	27674	27741	27751	27558	27811	27476	27806	27628	27453	27394	27497	27638	27623	27810	27479	27691	27558	27705	27664	27719	27691	27874	27783	27689	27421	27719	27707	27574	27534	27508	27754	27515	27657	27849	27620	27731	27921	27791	27720	27508	27583	27692	27592	27834	27843	27848	27636	27858	27707	27707	27819	27421	27747	27622	27794	27464	27721	27488	27537	27579	27585	27774	27589	27713	27682	27704	27383	27688	27587	27578	27847	27273	27508	27527	27640	27863	27426	27475	27506	27465	27544	27721	27781	27744	27844	27265	27744	27636	27667	27731	27784	27479	27683	27746	27796	27717	27496	27692	27652	27603	27640	27676	27769	27616	27569	27665	27525	27724	27443	27583	27472	27639	27360	27580	27602	27736	27695	27390	27474	27787	27549	27689	27538	27644	27675	27362	27682	27854	27842	27706	27567	27574	27727	27545	27657	27692	27679	27637	27730	27790	27738	27767	27556	27567	27579	27587	27629	27639	27781	27460	27671	27391	27648	27828	27672	27557	27559	27404	27481	27765	27350	27330	27446	27495	27580	27636	27654	27936	27864	27523	27482	27447	27616	27681	27420	27686	27732	27438	27503	27469	27254	27450	27702	27509	27413	27330	27554	27369	27717	27588	27742	27401	27588	27526	27566	27759	27469	27747	27650	27691	27807	27501	27667	27681	27512	27476	27553	27858	27683	27591	27429	27830	27673	27385	27669	27776	27652	27772	27474	27669	27663	27516	27583	27439	27689	27477	27556	27799	27607	27563	27906	27713	27650	27929	27615	27645	27846	27539	27777	27631	27738	27581	27533	27674	27843	27878	27703	27387	27575	27467	27557	27387	27549	27742	27610	27565	27443	27432	27734	27462	27495	27739	27396	27487	27630	27579	27572	27770	27874	27506	27368	27401	27510	27622	27532	27327	27687	27719	27616	27623	27521	27569	27733	27473	27672	27467	27406	27516	27791	27616	27631	27586	27503	27758	27652	27439	27679	27577	27739	27529	27606	27692	27412	27570	27496	27688	27583	27516	27647	27476	27647	27371	27397	27615	27578	27507	27586	27457	27575	27451	27514	27433	27465	27650	27677	27464	27551	27761	27656	27594	27601	27630	27581	27556	27521	27561	27436	27552	27723	27752	27641	27748	27539	27574	27755	27574	27677	27605	27488	27551	27601	27529	27605	27738	27435	27476	27726	27569	27332	27690	27671	27514	27806	27406	27505	27941	27654	27749	27629	27675	27413	27667	27371	27974	27901	27532	27431	27577	27723	27391	27434	27510	27748	27587	27898	27549	27566	27904	27613	27528	27632	27780	27566	27659	27745	27625	27421	27375	27767	27685	27252	27864	27798	27551	27616	27550	27473	27486	27619	27590	27648	27571	27614	27741	27763	27696	27651	28041	27634	27633
21365	38255	37652	38469	66114	53664	37735	23965	18807	17216	16988	17006	16985	16990	16767	16788	16749	16838	16895	16851	16844	16841	16936	16770	16862	16766	16978	16907	17012	16899	16988	16838	16720	16824	16808	16740	16823	16853	16776	16774	16904	16968	16824	16539	16870	16799	16762	16651	16931	16850	16969	16678	16850	16771	16739	16610	16720	16945	16833	16698	16772	16720	16774	16901	16818	16828	16899	16914	16936	16755	16896	16932	16914	16784	16711	16860	16726	16768	16708	16896	16897	16872	16636	16786	16688	16781	16782	16856	16818	16882	16727	16828	16799	16642	16957	16893	16994	16763	16688	16636	16693	16763	16768	16713	16944	16931	16669	16950	16786	16782	16918	16833	16824	17028	16811	16788	16691	17106	16871	16845	16700	16692	16842	16728	16629	16910	16789	16759	16824	16799	16912	16843	16826	16649	16910	16837	16812	16794	16644	16726	16700	16835	16811	16760	16825	16706	16752	16806	16873	16644	16765	16830	16669	16756	16618	16867	16880	16673	16979	16783	16922	16820	16777	16794	16896	16632	16784	16668	16719	16921	16748	16886	16834	16765	16798	16824	17021	16905	16893	16910	16569	16669	16688	16938	16909	16777	16745	16818	16830	16831	16737	16687	16824	16773	16776	16915	16848	16955	16543	16881	16685	16928	16785	16884	16622	16816	16828	16748	16806	16758	16890	16659	16730	16804	16897	16859	16789	16664	16897	16764	16968	16936	16941	16884	16860	16738	16900	16946	16821	16749	16789	16940	16748	16812	16808	16900	16642	16818	16754	16855	16832	16749	16677	16953	16881	16783	16722	16667	16961	16710	16732	16768	16751	16812	16803	16844	16911	16762	16651	16734	16913	16726	16696	16600	16734	16884	16782	16836	16825	16732	16725	16739	16826	17085	16789	16650	16738	16751	17002	16715	16809	16844	16915	16838	16884	16639	16615	16702	16793	16697	16729	16811	16953	16824	16790	16751	16655	16760	16914	16834	16656	16839	16748	16890	16863	16790	16763	16680	16811	16683	16840	16794	16723	16872	16727	16719	16775	16935	16909	16796	16903	16575	16675	16851	16812	16859	16882	16820	16800	16770	16771	16746	16751	16695	16932	16604	16776	16846	16839	16774	16751	16887	16734	16849	16629	16774	16749	16649	16790	16772	16871	16654	16744	16807	16739	16740	16774	16995	16885	16778	16679	16680	16705	16793	16706	16891	16837	16759	16865	16754	16717	16883	17128	16859	16802	16826	16873	16709	16953	16774	16622	16871	16887	16813	16841	16804	16648	16740	16889	16559	16700	16876	16899	16963	16816	16926	16813	16778	16785	16786	17051	16731	16670	16781	16786	16801	16867	16742	16703	16868	16609	16759	16826	16998	16879	16828	16863	16835	16683	16791	16741	16802	16994	16745	16720	16776	16826	16827	16827	16720	16706	16928	16805	16736	16976	16873	16894	16767	16957	16672	16879	16924	16706	16785	16835	16663	16765	16875	16703	16756	16901	16749	16893	16819	16739	16882	16837	16706	16812	16752	16768	16738	16850	16629	16753	16895	16717	16819	16671	16808	16680	16841	16861	16766	16775	16897	16913	16944	16797	16800	16733	16935	16796	16756	16702	16694	16986	16752	16976	16760	16689	16767	16593	16614	16860	16935	16861	16860	16944	16799	16753	16631	16824	16923	16783	16806	16895	16895	17016	16897	16690	16799	16684	16694	16997	16819	16806	16746	16821	16809	16755	16779	16746	16675	16927	16724	16832	16823	16865	16932	16877	16794	16947	16730	16926	16749	16834	16832	16949	16935	16849	16721	16881	16781	16731	16563	16917	16677	17028	16807	16887	16700	16767	16858	16706	16752	16893	16759	16831	16845	16864	16850	16795	17050	16918	17005	16931	16725	16814	16849	16911	16868	16829	16643	16687	16643	16698	16831	16853	16693	16744	16825	16882	16988	16782	16724	16763	16704	16822	16857	16638	16833	16795	16818	16744	16636	16819	16649	16874	16687	16627	16679	16888	16727	16806	16874	16783	16907	16800	16753	16757	16857	16897	16840	16653	16953	16619	16686	16770	16865	16808	16866	16867	16773	16639	16843	16665	16853	16800	16833	16998	16594	16892	16793	16773	16818	16833	16701	16912	16827	16697	16892	16837	16842	16706	16757	16709	16896	16923	16940	16906	16600	16835	16855	17040	16850	16753	16955	16938	16704	16724	16694	16868	16942	16725	16671	16769	17015	16816	16818	16764	16794	16885	16697	16735	16906	16793	16779	16888	16892	16816	16807	16691	16749	16831	16757	16739	16757	16713	16762	16660	16684	16700	16805	16686	16710	16857	16729	16692	16846	16831	16687	16980	16947	16900	16854	16731	16649	16949	16822	16771	16760	16857	16855	16921	16915	16843	16666	16795	16845	16666	16844	16901	16785	16710	16837	16734	16750	16759	16849	16712	16763	16838	16841	16846	16831	16915	16967	17071	16797	16844	16876	16753	16906	16627	16872	16738	16822	16668	16927	16735	16858	16699	16897	16796	16763	16841	16863	16887	16897	16787	16864	16783	17069	16918	16629	16697	16792	16695	16816	16982	16781	16827	16769	16862	16654	16865	16692	16677	16852	16917	16810	16707	16808	16954	16548	16773	16851	16871	16869	16899	16771	16660	16830	16919	16807	16944	16765	16958	16897	16744	16876	16873	16687	16933	16704	16907	16831	16895	17004	16825	16683	16802	16789	16659	16777	16709	16818	16677	16770	16960	16708	16696	16806	16626	16918	16990	16673	16752	16758	16714	16756	16854	16879	16983	16793	16879	16930	16724	16678	16803	16783	16749	16952	16839	16770	16680	16729	16740	16921	16815	16677	16703	16807	16818	16615	16925	16687	16748	16738	16732	16764	16716	16803	16854	16800	16868	16849	16907	16806	16904	16779	16684	16738	16812	16826	16829	16833	16801	16610	16783	16762	16806	16562	16830	16821	16886	16896	16794	16836	16795	16580	16973	16943	16923	16711	16841	16853	16810	16857	16863	16798	16855	16932	16729	16842	16898	17031	16794	16877	16811	16830	16632	16826	16931	16895	16814	16743	16817	16703	16839	16740	16513	16903	16842	16617	16881	16750	16753	16609	16975	16977	16726	16867	16908	16682	16883	16913	16800	16905	16897	16804	16799	16998	16912	16730	16895	16797	16875	16789	16803	16885	16600	16852	16910	16710	16897	16738	16591	16781	16860	16744	16887	16878	16974	16756	16789	16859	16858	16788	16872	16963	16846	16833	16839	16835	16811	16830	16879	16744	16722	16934	16846	16742	16831	16850	16724	16931	16724	16803	16839	16657	16912	16969	16855	16797	16641	16893	16735	16754	16776	16589	16844	16727	16671	16962	16887	16970	16884	16818	16985	16846	16767	16467	16922	16873	16910	16743	16900	16758	16742	16873	16779	16829	16598	16687	16826	16779	16773	16906	17005	16826	16683	16800	16804	16801	16859	16940	16863	16912	16855	16901	16647	16835	16672	16779	16765	16808	16857	16838	16713	16897	16932	16922	16885	16695	16600	16555	16879	16858	16769	16909	16679	16954	16766	17156	16718	16956	16799	16713	16653	16827	16765	16866	16865	16575	16663	16784	16824	16730	16697	16828	16709	16732	16702	16699	16844	16863	16724	16868	16617	16762	16753	16917	16734	16764	16893	16768	16828	16935	16752	16767	16777	16974	16746	17030	16669	16782	16963	16640	16696	16802	16863	16960	16763	16831	16664	16904	16749	16665	16978	16731	16846	16838	16801	16963	16921	16719	16854	16814	16804	16738	16665	16632	16990	16727	17056	16939	16835	16825	16977	16740	16730	16915	16696	16826	16777	16693	16852	16877	16781	16774	16835	16867	17060	16815	16669	16824	16777	16952	16718	16890	16877	16946	16806	16873	16798	16881	16924	16681	16931	16762	16950	16906	16783	16709	16688	16998	16937	16723	16806	16657	16825	16805	16892	16832	16773	16671	16905	16827	16834	16646	16980	16777	16830	16874	16960	16770	16825	16743	16672	16775	16743	16745	16921	16905	16863	16877	16836	16744	16887	16703	16790	16785	16872	16768	16783	16870	16799	17027	16762	16767	16809	16822	16789	16862	16665	16778	16830	16769	16847	16796	16797	16809	16830	16787	16770	16840	16524	16694	16839	16806	16860	16857	16853	16798	16762	16890	16773	16908	16904	16817	16789	16842	16658	16820	17008	16595	16976	16849	16783	16687	16809	16962	16861	16910	16712	16795	16793	16603	16937	16798	16686	16525	16889	16870	16811	16829	16811	16909	16727	16873	16584	16758	16833	16909	16769	16665	16889	16618	16953	16963	16701	16956	16634	16914	16994	16736	16899	16907	16852	16841	16907	16635	16786	16840	16904	16643	16722	16851	16655	16952	16869	16807	16815	16848	16922	16882	16728	16919	16898	16871	16833	17004	16739	16760	16962	16637	17002	16809	16902	16819	16691	16824	16600	16791	16821	16759	16782	16769	16866	16898	16773	16815	16725	16854	16651	16926	16850	16930	16882	16926	16801	16751	16864	16817	16718	16830	16652	16595	16899	16713	16734	16842	16912	16907	16719	17070	16882	16910	16674	16841	16606	16872	16875	16930	16835	16825	16781	16790	16941	16737	16982	16895	16702	16825	16968	16965	16818	17058	16865	16724	16854	16780	16687	16708	16764	16841	16938	16687	16800	16753	16817	16593	16806	16675	16768	16841	16809	16923	16728	16767	16904	16949	16781	16937	16623	16873	16826	16851	16755	17042	16765	16848	16772	16804	16901	16686	16632	16645	16655	16920	16786	16858	16868	16890	17018	16943	16735	16720	16937	16732	16763	16822	16690	16831	17001	16666	16841	16879	16804	16957	16870	16811	16922	16839	16979	16925	17032	16821	16765	16858	16838	16871	16902	16786	16717	16717	16802	16834	16887	16591	16888	16883	16927	16831	17037	16819	16772	16821	16926	16700	16697	16609	16935	16582	16833	16866	16751	16707	16695	16985	16841	16945	16901	16772	16912	16893	16915	16962	16870	16909	17037	16888	16688	16896	16890	16892	16846	16728	16922	16817	16787	16788	16756	16882	16905	16617	16758	16758	16866	16688	16836	16860	16721	16829	16837	16749	16963	16601	16837	16837	16632	16843	16898	16680
23394	21541	29000	38463	76300	71378	58152	41681	33048	29861	29027	28560	28725	28579	28613	28334	28690	28367	28349	28442	28426	28474	28413	28141	28483	28216	28385	28263	28478	28440	28384	28308	28555	27954	28320	28363	28282	28289	28514	28284	27986	28457	28591	28404	28116	28337	28514	28253	28317	28580	28381	28209	28283	27790	28409	28074	28037	28336	28209	28312	28170	28015	28401	27977	28232	28364	28366	28112	28272	28184	28350	28356	28390	28321	28223	28343	28153	28133	28426	28528	28393	28616	28462	28229	28363	28245	28239	28347	28201	28494	28364	28315	28430	28430	28414	28354	28172	28310	28265	28350	28205	28269	28309	28125	28415	28099	28190	28002	28046	28116	28239	28305	28286	28250	28632	28382	28290	28387	28244	28257	28218	28207	28400	28238	27921	28115	28302	28064	28087	28152	28306	28150	28292	28236	28062	27957	28295	28218	28152	28252	28143	28294	28217	28294	28176	28051	28201	27930	28033	28371	28252	28194	28500	28213	28264	28364	28111	28125	28341	28033	28216	28482	28225	28213	28183	28400	28094	28272	28119	28325	28234	28304	28162	28051	28284	28552	28134	28254	28149	28191	28272	28091	28342	28359	27904	28321	28505	28199	28293	28143	28061	28325	28084	28356	28071	28115	28220	28254	28318	28266	28308	28078	28206	28353	28147	28274	28199	28088	28022	28217	28270	28017	27952	28087	28250	28047	28454	28159	28137	28121	28293	28127	28290	28200	28190	28156	28128	28103	28189	28195	27960	28326	28314	28138	28171	28433	27981	28071	28062	28199	28029	28142	28170	28149	28103	28197	28357	28185	28133	28210	28232	28088	28248	28059	28243	28282	28141	28258	28278	28371	28271	28179	28377	28459	28085	28135	28022	28159	28231	28084	28205	28165	28410	28187	28465	28319	28332	28207	28190	28529	28286	28062	28160	28251	28003	28208	28332	28312	28554	28292	28212	28067	28279	28261	28136	28261	28377	28356	28370	28231	28187	28034	28240	28154	28097	28376	28190	28237	28341	28073	27915	28197	28340	28150	28077	28133	28110	28356	28326	28042	28088	28172	28586	28011	28110	28297	28158	28182	28294	28397	28203	28117	28062	28334	28135	28324	28472	28146	28297	28113	28166	28466	28333	28216	28131	28208	28324	28240	28156	28229	28299	28354	28069	28332	28346	28030	28261	28286	28232	28223	28192	28055	28385	28427	28414	27891	28116	28228	28215	28419	28207	28301	28362	28190	28092	28277	28274	28286	28259	28236	28317	28183	28331	28157	28326	28088	28319	28296	28177	27920	28364	28189	28449	28161	28044	28205	28341	28324	28241	28039	28360	28184	28424	28273	28207	28315	28220	28246	28401	28118	28331	28269	28160	28276	28264	28123	28356	28220	27857	28149	28290	28089	28054	28248	28316	28208	28215	28256	27970	28250	28332	28137	28322	28410	28103	28370	28318	28223	28370	28124	28153	28170	28162	28260	28318	28188	28128	28401	28110	28353	28325	28274	28289	28189	28198	28018	28201	28227	28217	28420	28278	28150	28043	28390	28236	27899	28095	28129	27979	28075	28050	28335	28172	27933	28419	28324	28216	28332	28089	28186	28077	28247	28365	28288	28205	28112	28282	28108	28265	28119	28471	28041	28209	28098	28321	28251	28105	28489	28322	28170	28149	28170	28182	28311	28147	28107	28383	28457	28088	28250	28255	28345	28403	27985	28309	27996	28478	28266	28110	28393	28087	28241	28062	28232	28028	28315	28162	28151	28446	28166	28356	28236	28290	28153	28335	28568	28035	28231	28333	28429	28375	27854	28227	28359	27918	28134	28214	28329	28442	27973	28275	28293	27809	28182	28221	27876	28195	28101	28234	28210	28220	28241	28193	28372	28032	28221	28116	28127	28222	28345	28160	28027	28310	28149	27988	28068	28115	27986	28075	28111	28260	28446	28035	28316	27990	28075	28053	28075	28365	28119	28309	28517	28356	28111	28120	28310	28304	28174	28265	28351	28023	28096	28110	28215	28057	27922	28276	28339	28150	28105	28221	28190	28118	28103	28389	28093	28213	28252	28397	28068	28143	28286	28329	28228	28148	28064	28272	28154	28240	28421	28313	28186	28344	27896	28384	28026	28130	28111	28193	28361	28224	28250	28425	28413	28428	28065	28345	28277	28345	28164	28070	28072	28280	28182	28406	28171	28249	28282	28528	28099	28281	28073	28257	28121	28341	28269	28078	27951	28472	28309	28332	28202	28268	28152	28090	27924	28384	28388	28116	28356	28196	28164	28175	28400	28109	28196	27999	28291	28306	28289	28195	28528	28380	28521	28469	28248	28289	28027	28235	28202	27881	28256	28394	28180	28294	28153	28086	28079	28208	28142	28121	28063	28056	28484	28221	28277	28221	28341	28273	28148	27971	28224	28112	28047	28241	28308	28160	28323	28170	28321	28465	28240	28173	27986	28144	27905	28518	28055	28474	28163	28382	28367	28032	28024	28202	27973	28309	28196	28336	28053	28408	28126	28245	28299	27944	28133	28172	28057	28202	28178	28126	28244	28332	28243	28245	28184	28398	27951	28352	28167	28448	28095	28101	28308	28207	28177	28195	28144	28285	28151	28209	28121	28346	28337	28134	28221	27886	28267	28134	28093	28114	28176	28409	27953	28402	28318	28224	28188	28534	28105	28413	27926	28190	28341	28329	28284	28419	28092	27946	28156	28450	28218	28253	28457	27996	28127	28245	28201	28256	28512	28321	28422	28114	27993	28146	28224	28246	28202	28118	28355	28182	28318	27886	28053	27964	28303	28198	28035	28262	28069	28242	28280	28102	28206	28253	28231	28195	28135	28280	28309	28179	28220	28475	28155	28067	28341	28046	28230	28015	28325	28273	28238	28263	28262	28276	28101	28123	28124	28303	28443	28013	28156	28177	28393	28141	28334	28071	28049	28400	28101	28012	27880	28248	28120	28232	28179	28266	28038	28124	28121	28280	28241	28408	28360	28215	28284	28226	28276	28168	28375	28218	28042	27985	28198	28210	28085	28142	28364	28166	28277	27903	28126	28212	28073	28285	28109	28276	28389	28165	28080	28191	28277	28268	28363	28225	28275	28081	28099	28126	28174	28238	28149	28291	28346	28261	28113	28498	28177	28090	28498	28333	28230	28176	28221	28207	28201	28474	28213	28268	28329	28202	28154	28127	28148	28001	28183	28268	28310	28306	28493	28030	28118	28257	28109	28324	28147	28255	28330	28183	28287	28315	28115	28319	28113	28160	28353	28065	28226	27985	28335	28374	28223	28505	28346	28334	28088	28420	28370	28270	28238	28247	28368	28358	28440	28396	28427	28100	28124	28121	28138	28412	28193	28254	27983	28087	28183	28259	28130	28123	28142	28288	28013	28261	27999	28209	28316	28330	28237	28376	28028	27927	28280	28105	28116	28069	28044	28205	28103	28031	28368	28033	27959	28212	28055	28211	28447	28522	28209	28417	28252	27886	28029	28315	28466	28298	28045	28396	28141	28265	28215	28430	28173	28163	28343	28302	28321	27762	28314	28323	28261	28151	28144	28064	28271	28084	27981	28347	27857	28089	28161	28226	28211	28241	28317	28304	28180	27988	28318	28042	28347	27965	28160	28190	28284	28435	28185	28521	28318	28128	28304	28029	28261	28403	28423	28127	28241	28143	28111	28195	28160	28197	27891	28206	28374	28124	28144	28108	28168	28486	28120	28314	27930	28185	28172	28178	28006	28101	28191	28061	28224	28165	28347	28410	28265	28074	28453	28418	28311	28294	28333	28326	28137	27993	28335	28370	28545	28267	28492	28090	28210	28373	28280	28265	27965	28263	28245	28116	28345	28279	28248	28258	28104	28241	28275	28237	28284	28522	28260	28004	28284	28116	28438	28329	28183	28247	28160	28335	28247	28374	28257	28227	28315	28369	28086	28083	28012	27980	28141	28365	28213	28493	28115	28354	28387	28181	28227	28144	28271	28442	28361	28100	28220	28345	28374	28218	28078	28102	27906	28163	28198	28186	28357	28162	28232	28236	28364	28210	28284	28179	28080	28412	28085	28009	28329	28288	28063	28208	28318	28068	27969	28212	28416	28283	28289	28247	27955	28245	28308	28179	28360	28516	28240	28193	28135	28118	28064	28205	28358	28161	28108	28339	28126	28142	27909	28250	28278	28214	28033	28166	28211	28296	28258	28267	28405	28147	28168	28184	28291	28105	28359	28177	28257	28095	28236	28151	28490	28254	28245	28334	28257	28138	28115	28432	28184	28263	28267	28159	28339	28300	28114	28418	28181	27907	28072	28204	28170	28354	28031	28121	28223	28223	28289	28210	28025	28134	28175	28261	28303	28176	28179	28470	28339	28273	28128	28145	28165	28431	28106	28009	28297	28153	28102	28252	28204	28055	27977	28332	28115	28289	28122	28189	28124	28273	28352	28016	28431	28098	28213	28272	28060	28426	28302	28101	28147	28174	28373	28154	28015	28194	28101	28219	28177	28228	28175	28013	28196	28082	27895	28084	27998	28295	28031	28276	28035	28135	28135	28329	28405	28298	27983	28047	28268	28237	28002	28208	28124	28277	28050	28200	28327	28257	28267	28269	28255	28059	28210	28377	28149	28405	28102	28282	28203	28351	28441	28205	28214	28288	28332	28445	27961	28165	28249	28219	28166	28233	28172	28058	28309	28320	28269	28324	28141	28390	28362	28149	28216	28208	28139	28203	28393	28416	28368	28193	28511	28367	28116	27823	28274	28332	28215	28357	28286	28145	28134	28486	28155	28075	28311	28286	28411	28324	28069	28386	27944	28004	28150	28504	28067	28393	28217	28327	28093	28045	28310	28029	28218	28300	28339	28107	28246	28192	28311	28119	28330	28340	27921	28044	27894	28221	28030	28305	28043	27997	28283	28425	28306	28544	28518	28063	28256	27959	28277	28024	28033	28125	28234	27939	28184	28414	28289	28023	28344	28195	28237	28284	28348	28264	28183	28114	28336	28468	28250	28125	28299	28213	28422	28294	28309	28015	28206	28296	28086	28219	28393	28550	28108	28122	28311	28106	28143	28259	28244	28272	28200	28357	28278	28184	28145	27927	28222	28024	28264	28160	28175	28341	28397	28112	28128	28189	28204	28162	28012	28272	28363	28308	28003
30036	56830	55389	64226	92051	74497	53528	30986	21242	18347	17705	17597	17518	17529	17359	17701	17564	17561	17561	17423	17655	17387	17537	17428	17520	17465	17461	17627	17470	17544	17385	17510	17674	17635	17470	17593	17531	17639	17465	17512	17574	17669	17356	17420	17385	17491	17578	17481	17668	17633	17591	17522	17531	17598	17340	17435	17551	17509	17467	17424	17467	17443	17262	17368	17406	17639	17503	17693	17369	17546	17388	17311	17434	17356	17508	17317	17419	17452	17404	17317	17446	17577	17446	17484	17490	17626	17470	17353	17528	17484	17489	17559	17521	17449	17447	17457	17527	17466	17398	17317	17553	17386	17303	17342	17468	17427	17678	17456	17607	17489	17610	17485	17444	17468	17378	17321	17677	17556	17487	17534	17490	17554	17342	17517	17558	17281	17266	17610	17544	17333	17598	17429	17424	17487	17520	17327	17387	17370	17502	17368	17511	17646	17507	17352	17376	17369	17346	17530	17395	17338	17515	17697	17461	17463	17641	17444	17362	17569	17645	17539	17406	17208	17378	17376	17455	17224	17371	17553	17510	17298	17512	17255	17469	17379	17528	17431	17378	17278	17387	17233	17436	17533	17292	17500	17281	17509	17369	17522	17429	17473	17384	17296	17585	17348	17444	17445	17389	17406	17372	17381	17638	17427	17546	17459	17526	17303	17315	17368	17430	17238	17145	17282	17447	17216	17525	17504	17432	17323	17569	17435	17421	17351	17409	17392	17425	17373	17394	17293	17550	17337	17503	17568	17472	17317	17606	17440	17556	17571	17604	17345	17410	17414	17421	17328	17346	17647	17389	17568	17356	17494	17286	17531	17306	17326	17410	17305	17467	17401	17431	17393	17542	17555	17323	17433	17606	17389	17483	17468	17452	17372	17446	17314	17287	17477	17461	17454	17326	17455	17317	17407	17404	17221	17518	17602	17314	17479	17466	17540	17482	17636	17333	17578	17416	17329	17406	17298	17295	17381	17436	17573	17546	17451	17534	17169	17370	17474	17308	17386	17611	17591	17401	17221	17454	17466	17529	17546	17450	17375	17400	17570	17532	17443	17384	17335	17635	17470	17399	17484	17487	17540	17378	17535	17458	17517	17388	17521	17598	17398	17374	17471	17241	17453	17310	17188	17505	17539	17341	17328	17343	17603	17607	17352	17348	17581	17565	17396	17209	17546	17508	17616	17457	17633	17504	17391	17385	17331	17366	17356	17331	17419	17247	17251	17283	17376	17434	17462	17434	17421	17490	17453	17402	17587	17430	17131	17426	17489	17357	17408	17351	17401	17435	17464	17562	17491	17319	17482	17508	17162	17597	17397	17357	17387	17574	17336	17500	17549	17344	17493	17491	17294	17349	17455	17555	17471	17371	17446	17320	17510	17422	17592	17338	17436	17338	17456	17363	17453	17521	17382	17488	17487	17434	17265	17456	17614	17323	17352	17388	17414	17265	17539	17649	17376	17470	17425	17615	17596	17465	17458	17516	17489	17395	17658	17258	17557	17543	17543	17423	17381	17635	17358	17272	17314	17443	17395	17439	17205	17380	17373	17418	17227	17474	17518	17441	17546	17583	17435	17375	17372	17605	17492	17556	17436	17578	17431	17434	17406	17566	17419	17474	17398	17487	17341	17390	17531	17687	17413	17447	17353	17419	17506	17460	17322	17365	17433	17291	17540	17408	17409	17508	17406	17338	17472	17318	17387	17373	17621	17350	17324	17435	17470	17522	17386	17328	17408	17433	17401	17263	17567	17544	17357	17482	17546	17530	17321	17552	17225	17480	17334	17435	17572	17497	17386	17499	17500	17567	17313	17391	17429	17501	17345	17482	17516	17407	17624	17561	17453	17608	17465	17498	17359	17437	17445	17345	17303	17475	17435	17461	17382	17576	17480	17329	17438	17509	17275	17452	17508	17348	17599	17400	17311	17477	17324	17448	17519	17457	17619	17326	17372	17474	17261	17408	17269	17311	17631	17328	17538	17386	17542	17443	17282	17498	17586	17514	17400	17393	17642	17574	17462	17398	17465	17493	17469	17414	17334	17488	17307	17511	17488	17482	17198	17270	17418	17297	17497	17432	17541	17451	17529	17568	17385	17353	17342	17470	17522	17256	17521	17381	17593	17540	17456	17582	17555	17665	17356	17545	17482	17554	17445	17538	17371	17379	17635	17334	17529	17558	17507	17519	17333	17518	17342	17405	17681	17294	17412	17668	17560	17709	17302	17446	17467	17423	17262	17321	17453	17365	17327	17567	17534	17367	17343	17418	17496	17346	17588	17482	17339	17433	17382	17415	17323	17506	17367	17613	17456	17306	17390	17386	17457	17375	17418	17409	17547	17408	17542	17420	17271	17513	17386	17393	17618	17378	17437	17430	17482	17430	17519	17308	17322	17355	17605	17536	17442	17525	17361	17395	17490	17604	17298	17523	17664	17265	17501	17497	17190	17572	17410	17337	17431	17476	17383	17684	17474	17398	17476	17517	17261	17255	17560	17200	17530	17500	17576	17407	17450	17388	17555	17408	17376	17358	17329	17402	17451	17394	17568	17487	17478	17618	17422	17383	17542	17337	17306	17624	17424	17501	17472	17543	17543	17411	17440	17511	17434	17523	17436	17337	17462	17540	17443	17589	17465	17610	17544	17391	17383	17369	17475	17542	17537	17436	17322	17537	17584	17558	17444	17306	17537	17243	17467	17419	17662	17454	17566	17350	17394	17244	17319	17495	17430	17377	17523	17466	17551	17482	17568	17576	17348	17407	17466	17423	17224	17325	17488	17558	17495	17278	17394	17487	17326	17363	17528	17406	17504	17526	17369	17238	17403	17452	17327	17454	17406	17686	17419	17344	17481	17481	17317	17476	17564	17465	17441	17336	17175	17379	17549	17605	17453	17510	17213	17512	17433	17520	17362	17467	17413	17434	17538	17550	17223	17578	17362	17367	17618	17311	17483	17573	17414	17211	17419	17536	17507	17441	17402	17410	17281	17536	17693	17649	17471	17437	17408	17465	17342	17463	17615	17358	17432	17565	17349	17376	17579	17423	17553	17368	17707	17388	17512	17284	17283	17316	17338	17375	17516	17408	17441	17548	17201	17410	17339	17556	17562	17403	17412	17461	17409	17439	17565	17493	17334	17491	17432	17461	17615	17511	17386	17422	17153	17320	17400	17522	17424	17535	17518	17405	17377	17453	17535	17422	17550	17372	17508	17361	17553	17470	17392	17353	17412	17322	17535	17465	17381	17263	17410	17445	17602	17492	17566	17739	17306	17466	17379	17497	17418	17615	17362	17513	17440	17523	17301	17232	17468	17532	17342	17356	17445	17467	17319	17422	17327	17456	17577	17413	17314	17436	17442	17528	17421	17484	17146	17489	17200	17431	17441	17330	17523	17405	17317	17271	17490	17580	17585	17433	17576	17312	17466	17628	17593	17405	17381	17368	17570	17498	17448	17429	17427	17278	17512	17377	17432	17554	17469	17395	17421	17295	17398	17501	17558	17462	17380	17407	17373	17519	17456	17461	17459	17496	17364	17482	17292	17367	17369	17470	17477	17466	17517	17394	17521	17392	17384	17434	17476	17347	17415	17435	17446	17438	17405	17534	17364	17410	17611	17479	17488	17327	17490	17415	17445	17505	17348	17451	17350	17462	17465	17582	17707	17422	17323	17705	17289	17619	17410	17506	17415	17628	17484	17276	17513	17586	17572	17478	17505	17218	17396	17456	17617	17485	17416	17529	17360	17395	17627	17371	17314	17175	17289	17413	17439	17334	17315	17234	17497	17511	17389	17435	17320	17498	17505	17375	17528	17389	17321	17311	17346	17305	17395	17598	17436	17407	17503	17504	17296	17569	17418	17365	17436	17246	17554	17503	17340	17457	17518	17658	17472	17502	17460	17478	17418	17374	17405	17544	17469	17251	17584	17288	17382	17303	17304	17492	17423	17432	17390	17308	17436	17356	17436	17414	17404	17461	17506	17540	17521	17437	17424	17235	17241	17532	17474	17325	17323	17601	17436	17507	17474	17526	17406	17281	17668	17345	17583	17492	17322	17352	17474	17406	17323	17270	17591	17485	17509	17471	17379	17335	17512	17473	17562	17642	17465	17553	17304	17562	17456	17553	17548	17583	17440	17365	17319	17396	17651	17569	17426	17446	17431	17360	17433	17422	17540	17444	17599	17498	17342	17500	17367	17588	17483	17390	17336	17595	17431	17326	17261	17457	17496	17404	17342	17208	17387	17364	17323	17651	17140	17480	17363	17566	17439	17650	17567	17593	17283	17499	17425	17354	17412	17346	17291	17460	17578	17378	17431	17347	17454	17358	17476	17230	17386	17509	17341	17334	17515	17468	17447	17467	17547	17407	17471	17669	17509	17420	17454	17389	17497	17348	17386	17493	17506	17629	17367	17520	17290	17530	17330	17417	17528	17424	17710	17464	17406	17458	17584	17574	17651	17522	17485	17338	17232	17366	17439	17339	17345	17503	17311	17379	17396	17458	17245	17450	17253	17483	17375	17436	17489	17390	17169	17540	17334	17445	17406	17516	17526	17386	17436	17518	17594	17535	17359	17445	17397	17577	17482	17508	17463	17502	17589	17345	17443	17417	17556	17471	17428	17520	17405	17299	17252	17447	17517	17352	17477	17588	17501	17467	17363	17114	17507	17430	17354	17471	17622	17547	17486	17255	17436	17306	17529	17493	17657	17429	17504	17415	17450	17573	17431	17506	17491	17470	17385	17228	17467	17478	17451	17500	17323	17279	17315	17418	17350	17360	17622	17436	17643	17471	17430	17340	17349	17597	17382	17491	17430	17395	17308	17371	17536	17591	17426	17457	17425	17533	17386	17344	17449	17544	17502	17415	17442	17362	17453	17733	17591	17371	17473	17380	17408	17449	17526	17382	17282	17291	17469	17312	17428	17387	17388	17336	17447	17467	17352	17388	17382	17607	17472	17383	17383	17463	17486	17424	17418	17263	17397	17329	17547	17360	17357	17527	17536	17458	17539	17374	17475	17409	17460	17238	17401	17474	17307	17468	17572	17397	17526	17518	17415	17316	17400	17441	17535	17399	17558	17291	17304	17465	17326	17348	17315	17404	17497	17213	17415	17471	17385	17382	17395	17483	17519	17360	17457	17466	17625	17328	17418
34679	29499	35807	35840	40177	37825	33577	29902	28547	28264	27785	27888	27917	27860	27739	27749	28111	27918	27936	27835	27838	28108	27792	27981	27872	27636	27904	27762	27756	27752	28088	27813	27829	28039	27930	27969	27709	27829	28044	27885	27627	27764	27843	27847	27839	27740	27805	27800	27656	27688	28104	27860	27883	27770	27753	27828	27716	27775	27854	28040	27926	27860	27728	27645	27977	27733	27699	27585	27650	27888	28028	27845	27703	27557	27754	27917	27681	27699	27810	27826	27714	27626	27926	27836	28083	27924	27672	27969	27739	28140	27900	28039	27554	27706	28082	27923	27609	27713	28003	27903	27846	27778	27839	27898	28096	27661	27841	27758	27924	27648	28097	27984	27669	27782	27815	27647	27824	27814	27733	27740	27760	27813	27824	27895	27954	27937	27816	27747	27729	27893	27722	27545	27859	27640	27757	27863	27729	27797	27641	28130	28021	27642	27674	27668	28027	28032	27783	27822	27835	28013	27654	27815	27839	27973	27849	27868	27719	27927	27846	27605	28074	28033	27975	27876	27769	27843	27878	27949	27834	27712	28077	27779	27839	27835	27947	28039	28063	27893	28111	28057	27778	27675	27779	27856	27926	27806	27910	27740	27765	27743	27894	27971	27989	27678	27826	27576	27879	27605	27850	27732	27744	28083	27769	27686	27505	27839	28038	28117	27763	27832	27908	27819	28141	28159	27776	27878	27853	27674	27725	27857	27891	27852	27586	27388	27927	27915	27786	27919	27937	27688	27866	27847	27831	27596	27787	27800	27820	27868	27894	28012	27595	27556	27661	27616	27944	27923	27915	27814	27905	27898	27853	27578	27773	28016	27723	28053	27929	27920	27986	27824	27915	27736	27943	27724	27867	28065	27744	28002	28007	27759	27848	27671	27640	27895	27590	27709	27647	27760	27667	27807	28027	27907	27985	27846	27812	27734	27882	27830	27804	27758	27877	27969	27850	27629	27863	27723	27936	27842	27795	27660	27752	27752	27866	27767	27825	27815	27812	27768	28008	27962	28017	27656	27720	27739	27845	27824	27860	27650	27783	28011	27732	27943	27935	27764	27754	27927	27825	27943	27683	27804	27711	27826	27757	27850	27890	28157	27683	28023	27841	27813	27770	27722	27844	27765	27881	27947	27811	27797	27881	27759	27716	27877	27683	27814	27753	27539	28057	27759	27726	27864	27903	27681	27870	27801	27709	27854	27834	27888	27477	27993	27894	27862	27850	27714	27937	27849	27698	27906	27626	28156	27819	27996	27700	27889	27946	27536	27861	27671	27775	28023	27784	27495	27749	27971	27664	27566	27685	27897	27640	27720	27710	27932	27867	27772	28099	27742	28069	27582	27682	27919	27848	27552	27844	27681	27615	27912	27866	27826	27712	27916	27992	27711	27774	27671	27926	27750	27845	28005	27688	27647	27685	27796	27755	27994	27937	27623	27778	27903	27918	27517	27776	27721	27880	27976	27928	27727	27775	27547	27909	27719	27819	27708	27731	28017	27890	28023	27859	27911	27788	27934	28213	27591	27860	27957	27761	27941	27582	27856	27831	27703	27697	27854	27839	28000	27693	27886	28232	27924	28041	27784	27908	27687	27679	27890	27799	27608	27691	27762	27753	27845	27762	28005	27755	27682	27820	27756	27867	27625	27843	28216	27900	27850	27704	27815	27867	27965	27833	27768	27660	27805	27710	27404	27562	27578	27729	27663	28131	27804	27704	27864	28063	27782	27801	27950	27793	27782	27956	27591	27797	27809	27609	27599	27914	27696	27969	27503	27455	27805	27689	27713	27764	27711	27781	27752	27916	27970	27941	27626	27853	27859	27803	27717	27781	27839	27733	27796	27978	27760	27795	27721	27911	27969	27712	27736	27659	27926	27977	28017	27790	27825	28140	27672	27807	27481	27916	27955	27869	27845	27924	27857	27824	27844	28060	27849	27761	27917	27671	27630	27953	27795	27882	28067	27695	27704	28160	27678	27701	27996	27597	27802	27869	27920	27788	27821	27856	27749	27817	27729	27790	27896	27776	27893	27796	28031	27798	28009	28071	27801	27892	27766	27949	27504	27955	27975	27819	27834	27828	27938	27944	27699	27943	27966	27732	27724	28040	27953	27883	27725	27975	27493	27867	27825	27590	27738	27749	27754	27875	27683	27812	27973	27844	28013	27766	27954	27815	27806	27678	27873	27766	27811	27958	27847	27601	27703	27820	27794	27792	27829	28114	27661	27871	27595	27851	27670	28086	27884	27900	27774	27998	27805	27754	27890	27972	27796	27768	27964	27845	27639	28141	27780	28003	27871	27802	27803	27711	27676	27772	27948	27842	27971	27825	27867	27940	27730	27858	27953	27594	27808	28110	27838	27859	28005	27801	27777	27811	27994	27994	27789	28073	27778	27891	27921	27860	27559	27842	27987	27906	27893	28008	27736	27923	27962	27523	27926	27708	27893	27719	27808	27862	28035	28149	27893	27834	27465	27768	27887	27904	27723	28198	27784	28000	27896	27784	28032	27830	27704	27884	27818	27788	27831	27750	27763	27767	27979	28072	27882	27739	27887	27885	27823	27709	27730	27932	27998	27833	27713	27843	27862	27773	27735	27923	27595	27797	27878	27765	27657	27705	27916	27764	27863	27633	27753	27924	27593	27814	27855	28034	27959	27730	27929	27933	27642	27745	27863	27932	27732	27759	27826	27500	27645	27859	27944	28017	27914	27878	27917	27860	27903	27998	27948	27857	27850	27906	28041	27634	27752	27755	27732	27815	27746	27961	27804	27787	27784	27885	27891	27890	27793	27974	27774	27855	27641	27907	27740	27733	27841	27830	27875	27636	27924	27789	27777	27986	27748	27814	27792	27847	27601	27837	27759	27824	27822	27809	27810	27776	27644	27735	27561	27906	27652	27692	27857	27944	27802	27769	27764	27718	27737	27834	27809	27617	27902	27750	27739	27898	27782	27902	27716	27963	27906	27830	27765	27605	27999	27827	28052	27768	27908	27989	28115	27845	27672	27691	27783	27716	27651	27688	27728	27809	27840	27955	27965	27753	27625	27955	27970	27814	27890	27826	27984	27916	27964	27955	27782	27864	28016	27834	27945	27849	27959	27880	27795	27762	27780	27895	28080	27838	27860	28050	27675	27947	28103	27831	27799	27842	27743	27685	27876	27664	27766	27758	27770	27778	27867	27948	27891	27823	27682	27809	27839	27910	27736	27840	27849	27917	27947	27706	27915	27945	27910	28093	27786	27839	27659	28005	28036	27815	27752	27650	27788	27922	27799	27642	27736	27768	27623	27804	27896	27687	27718	27797	27744	27717	27944	27896	27685	27614	27918	27850	27750	28085	27863	27721	27881	27874	28035	27908	27833	27700	27814	27720	27700	27752	27811	27749	27805	27591	27994	27870	27821	27629	27870	27786	27809	27553	27947	27894	28066	27930	27844	27759	27647	27863	27950	27790	27869	27690	27827	27740	27820	27957	27921	27978	27914	27953	27986	27873	27945	27731	27722	28033	27798	28012	27990	27792	27933	27822	27837	27944	27580	27746	27780	27884	27943	27863	27597	27561	27823	28068	27907	27716	27917	27944	27797	27765	27666	27706	27678	27773	27824	27665	27753	27807	27749	28022	27875	28008	27845	27993	27772	27886	27717	27671	27775	27589	27579	27745	27900	27717	27553	27916	27996	27640	27661	27683	27632	27829	27631	27877	28029	27548	27652	27592	27945	28011	27845	27553	27743	27827	27964	27697	27948	27818	27839	27709	27868	27710	27907	27813	27919	27696	28117	27829	27616	27946	28036	27889	27631	27710	27717	27952	27712	27907	27882	28006	27750	27820	28051	27815	27834	28072	27938	27739	27843	27744	27754	27826	27875	27837	27803	27971	27857	27767	27677	27684	28064	27775	27528	27641	27796	27912	27773	28145	28041	27891	27934	27799	27763	27881	27817	27751	27752	27743	27950	27681	27781	27895	27947	27842	27900	27953	27916	27671	27904	27824	27924	28074	27782	27905	27999	27902	27531	27888	27575	27971	27885	27737	27795	27858	27989	27959	27814	27769	27546	27984	27785	27802	27718	27864	27646	27825	27801	27936	27974	27563	27905	27807	27875	27886	27895	27804	27836	27584	27811	27838	27924	27819	28107	28187	27958	27845	27800	28098	28010	27873	27726	28110	27717	28049	27949	27721	27689	27862	27798	28136	27857	27878	27620	27822	27925	27756	27840	27972	28023	27949	27819	27827	27738	27506	27818	27821	27901	27854	27699	27665	27800	27897	27646	27833	27750	28030	28015	27685	27763	27842	27822	27852	27804	27873	27846	27736	27859	27893	28185	27993	27908	27857	27850	27545	27967	27849	27746	27932	27881	27903	27719	27981	27805	27772	27708	27662	28169	27641	28160	28174	28039	27970	27761	27699	27895	27786	27899	27560	27812	27695	28053	27797	27747	27739	27623	27740	27860	27862	27955	27860	27928	27640	27856	27707	27956	27961	27750	27842	27877	27794	28078	27570	27712	27686	27836	28023	27995	27681	27857	27536	27742	27855	27819	27896	27776	27661	27743	27721	27727	27822	27921	27953	27866	27733	27861	28236	27717	28044	27891	27935	27761	27905	27670	27720	27577	27799	27735	27755	27878	28020	27946	27643	27936	27916	27777	27891	27775	27863	27964	27707	27677	27683	27573	27853	27978	27701	27915	28001	27913	27759	27828	27929	27871	27751	27656	27911	27939	27843	27924	27807	27817	27751	27895	27946	27674	27992	28067	27953	27808	27687	27709	27698	27829	27940	27737	27753	27812	28000	27983	27830	27807	28062	28040	27750	27586	27771	27689	27594	27974	27968	27931	28131	27785	27757	27640	27752	27866	28042	28121	27898	27839	27683	27700	27967	27764	27912	27966	27847	27954	27714	27711	27609	27768	27829	27662	27704	27886	27891	27686	27740	27848	28017	27718	27801	28085	27885	27676	27784	27903	27791	27801	27960	27867	27798	27745	27690	27715	27775	27746	27530	28061	27867	27744	27745	27752	28043	27702	27960	27805	27812	27607	27893	27685	27987	27959	27699	27864	27932	27693	27572	27857	27748	27626	27818	27910	27831	27936	27752	27782	27792	27771	27963	27838	27952	28031	27854	28047	27821	27607	27646	27625
18557	25784	28587	25866	31344	26391	21696	18521	17073	17014	16895	16839	16701	16915	16613	16730	16805	16589	16754	16794	16813	16657	16775	16638	16798	16946	16782	16766	16703	16815	16706	16699	16904	16754	16633	16587	16700	16772	16739	16580	16849	16578	16793	16746	16813	16802	16752	16732	16765	16883	16793	16669	16769	16685	16748	16877	16661	16864	16700	16634	16830	16707	16747	16828	16721	16631	16875	16588	16842	16561	16779	16816	16739	16761	16761	16698	16623	16633	16725	16665	16834	16678	16890	16848	16770	16832	16744	16816	16869	16665	16811	16901	16789	16839	16573	16861	16733	16825	16869	16866	16909	16808	16718	16810	16799	16927	16615	16797	16833	16745	16856	16666	16654	17006	16845	16921	16610	16753	16679	16939	16687	16618	16815	16714	16839	16574	16589	16996	16784	16887	16656	16909	16896	16602	16938	16699	16515	16728	16739	16851	16575	16726	16778	16647	16713	16574	16778	16673	16736	16738	16866	16529	16787	16684	16676	16841	16744	16532	16657	16671	16764	16636	16771	16803	16718	16621	16753	16754	16939	16735	16768	16835	16853	16707	16773	16686	16886	16644	16738	16772	17018	16716	16762	16687	16902	16818	16634	16905	16856	16818	16733	16711	16820	16699	16799	16562	16690	16726	16679	16859	16625	16641	16689	16707	16765	16795	16715	16830	16716	16706	16888	16816	16791	16760	16774	16762	16615	16666	16835	16727	16715	16870	16747	16713	16687	16730	16721	16539	16681	16713	16800	16916	16805	16674	16879	16774	16730	16637	16778	16717	17038	16803	16852	16828	16813	16797	16652	16716	16758	16889	16924	16529	16702	16958	16683	16824	16839	16842	16835	16762	16657	16542	16712	16796	16816	16871	16738	16674	16775	16862	16608	16772	16824	16708	16720	16699	16790	16660	16777	16610	16643	16671	16821	16721	16598	16689	16750	16715	16626	16800	16828	16599	16614	16777	16712	16838	16795	16785	16897	16837	16652	16783	16971	16893	16786	16944	16687	16656	16755	16679	16713	16836	16917	16784	16830	16718	16924	16724	16746	16801	16831	16765	16620	16692	16788	16808	16603	16560	16753	16724	16744	16687	16736	16580	16737	16718	16875	16770	16851	16737	16762	16732	16824	16893	16744	16765	16635	16867	16736	16909	16772	16616	16790	16672	16696	16941	16586	16765	16899	16615	16742	16558	16653	16720	16715	16813	16546	16686	16720	16749	16654	16732	16714	16876	16719	16749	16762	16693	16742	16594	16926	16629	16633	16732	16776	16621	16604	16865	16947	16825	16502	16891	16873	16730	16629	16716	16820	16749	16785	16922	16776	16857	16766	16642	16807	16766	16819	16652	16704	16843	16863	16703	16791	17038	16900	16722	16752	16708	16779	16710	16770	16754	16819	16623	16892	16765	16675	16885	16650	16765	16753	16578	16931	16512	16986	16735	16907	16691	16489	16889	16695	16712	16668	16601	16758	16782	16635	16838	16821	16733	16653	16870	16669	16626	16779	16668	16764	16762	16680	16639	16678	16681	16804	16571	17130	16659	16705	16539	16836	16683	16815	16919	16739	16611	16783	16522	16702	16812	16724	16742	16772	16637	16927	16745	16775	16771	16681	16851	16804	16721	16906	16790	16999	16648	16659	16745	16772	16846	16754	16809	16896	16671	16768	16741	16807	16577	16715	16864	16770	16889	16763	16770	16957	16856	16850	16655	16640	16656	16888	16825	17020	16464	16742	16795	16750	16615	16442	16813	16747	16836	16840	16618	16653	16589	16609	16889	16809	16694	16826	16625	16643	16755	16730	16779	16728	16674	16691	17026	16775	16773	16728	16783	16774	16727	16788	16838	16739	16810	16921	16726	16863	16765	16723	16691	16668	16853	16706	16829	16705	16852	16848	16806	16851	16687	16693	16854	16682	16714	16669	16551	16773	16727	16596	16775	16704	16689	16704	16628	16595	16702	16632	16816	16728	16760	16672	16670	16757	16676	16778	16781	16696	16610	16536	16748	16590	16587	16907	16797	16857	16822	16751	16682	16899	16705	16727	16751	16848	16800	16806	16777	16677	16743	16613	16795	16848	16844	16860	16642	16767	16712	16647	16662	16543	16923	16666	16778	16722	16938	16767	16635	16666	16584	16809	16815	16920	16641	16740	16631	16832	16888	16842	16654	16775	16727	16732	16709	16921	16796	16668	16615	16767	16656	16615	16710	16740	16627	16750	16697	16757	16830	16717	16880	16725	16675	16613	16677	16793	16573	16668	16717	16762	16791	16756	16840	16639	16740	16601	16732	16798	16661	16805	16952	16644	16774	16672	16788	16831	16525	16746	16704	16798	16877	16677	16885	16776	16579	16870	16626	16739	16953	16759	16718	16834	16608	16709	16701	16780	16819	16730	16765	16843	16756	16758	16777	16921	16477	16747	16763	16710	16675	16853	16738	16865	16587	16684	16817	16651	16771	16970	16782	16821	16672	16742	16743	16890	16717	16852	16800	16703	16691	16650	16746	16807	16756	16524	16970	16918	16870	16784	16726	16857	16796	16722	16764	16807	16742	16649	16759	16793	16656	16822	16544	16797	16847	16779	16742	16600	16756	16790	16590	16535	17036	16717	16692	16484	16662	16849	16655	16750	16783	16656	16775	16785	16677	16740	16702	16771	16740	16629	16816	16683	16875	16889	16769	16731	16756	16601	16750	16841	16744	16851	16761	16712	16645	16763	16672	16721	16785	16778	16729	16565	16768	16826	16695	16808	16835	16701	16570	16678	16755	16694	16651	16820	16708	16701	16590	16600	16655	16715	16691	16810	16780	16776	16743	16721	16704	16643	16587	16720	16855	16848	16653	16834	16924	16647	16713	16659	16751	16597	16697	16805	16536	16615	16656	16732	16842	16798	16808	16604	16761	16649	16671	16742	16756	16863	16894	16640	16744	16763	16666	16702	16813	16852	16758	16759	16603	16767	16690	16843	16644	16713	16904	16696	16662	16619	16849	16816	16958	16842	16794	16640	16762	16645	16864	16869	16649	16707	16892	16794	16617	16819	16895	16954	16770	16743	16745	16790	16708	16677	16701	16868	16709	16861	16764	16624	16819	16924	16686	16775	16466	16809	16698	16703	16741	16827	16734	16714	16710	16718	16978	16722	16743	16755	16860	16807	16756	16983	16727	16769	16607	16767	16778	16849	16710	16756	16983	16903	16776	16724	16567	16982	16653	16614	16849	16714	16685	16930	16832	16705	16668	16726	16875	16728	16893	16811	16956	16885	16773	16822	16855	16873	16721	16694	16698	16765	16845	16838	16689	16653	16606	16880	16665	16879	16682	16823	16848	16833	16754	16806	16733	16945	16657	16687	16749	16642	16578	16893	16942	16773	16847	16910	16681	16799	16745	16740	16616	16743	16822	16634	16819	16648	16908	16739	16837	16759	16717	16802	16836	16646	16901	16719	16793	16970	16719	16733	16650	16750	16732	16922	16715	16711	16733	16649	16594	16987	16689	16717	16859	16647	16834	16954	16751	16919	16705	16672	16773	16736	16573	16718	16663	16874	16983	16665	16828	16916	16776	16792	16860	16799	16574	16779	16556	16714	16894	16781	16707	16846	16688	16653	16888	16769	16863	16699	16681	16921	16838	16788	16784	16795	16757	16702	16733	16652	16767	16530	16627	16741	16588	16660	16849	16662	16443	16641	16805	16804	16674	16718	16767	16702	16806	16690	16739	16902	16709	16848	16780	16963	16867	16965	16736	16754	16778	16787	16919	16898	16751	16660	16744	16682	16790	16784	16897	16681	16845	16767	16794	16750	16657	16757	16814	16642	16655	16619	16811	16720	16585	16837	16782	16771	16631	16826	16762	16889	16786	16708	16892	16673	16679	16622	16752	16718	16653	16911	16766	16766	16754	16737	16582	16732	16936	16649	16813	16853	16739	16814	16530	16729	16637	16807	16717	17105	16668	16706	16810	16854	16747	16794	16726	16705	16795	16738	16552	16759	16910	16689	16555	16596	16684	16662	16772	16572	16906	16739	16566	16828	16796	16791	16593	16835	16808	16756	16968	16926	16810	16555	16770	16741	16738	16683	16810	16681	16709	16740	16836	16686	16772	16700	16777	16691	16534	16623	16788	16831	16617	16802	16757	16778	16670	16704	16826	16868	16841	16844	16711	16767	16716	16714	16650	16824	16635	16880	16660	16629	16925	16635	16701	16621	16708	16742	16688	16759	16828	16852	16682	16854	16878	16782	16745	16824	16837	16757	16589	16696	16635	16797	16648	16620	16501	16793	16908	16749	16666	16868	16722	16602	16737	16940	16863	16700	16815	16841	16814	16726	16749	16648	16703	16674	16776	16652	16680	16750	16547	16717	16705	16782	16613	16896	16811	16686	16779	16688	16809	16853	16690	16762	16636	16725	16720	16834	16668	16935	16812	16717	16728	16688	16882	16805	16825	16730	16819	16813	16644	17053	16631	16833	16734	16805	16700	16783	16749	16705	16814	16829	16573	16700	16838	16830	16775	16784	16549	16722	16799	16667	16811	16757	16677	16702	16719	16707	16620	16935	16805	16791	16792	16721	16851	16737	16640	16669	16824	16634	16654	16818	16673	16843	16743	16626	16740	16882	16656	16824	16846	16898	16783	16604	16536	16941	16717	16930	16774	16805	16799	16751	16886	16654	16625	16874	16996	16561	16698	16818	16725	16776	16841	16704	16877	16859	16634	16781	16720	16824	16566	16876	16825	16695	16953	16750	16843	16833	16706	16765	16633	16810	16751	16681	16684	16874	16746	16982	16904	16844	16599	16631	16808	16735	16650	16971	16750	16888	16748	16677	16847	16524	16927	16718	16761	16680	16701	16820	16687	16662	16863	16632	16616	16723	16883	16866	16856	16760	16703	16585	16521	16636	16792	16722	16802	16641	16802	16667	16726	16784	16729	16721	16907	16836	16876	16685	16926	16709	16847	16684	16917	16662	16903	16813	16676	16842	16722	16946	16743	16761	16980	16816	16773	16713	16858	16702	16581	16825	16675	16698	16486	16695	16737	16588	16785	16600	16782	16921	16656	16836	16955	16695	16719	16791	16849	16711	16818	16750	16791	16604	16745	16771	16929	16771	16546	16686	16705	16818	16784	16970	16787	16756	16745	16838	16768
25724	21661	30545	39640	61943	61984	48320	36192	30465	28638	28101	27807	27555	28074	27770	27921	27751	27721	27711	27569	27664	27554	27563	27679	27570	27822	27811	27727	27467	27733	27638	27669	27465	27470	27709	27600	27649	27626	27568	27600	27318	27761	27789	27777	27644	27525	27887	27920	27665	27573	27616	27582	27395	27701	27331	27558	27605	27471	27574	27458	27863	27615	27611	27624	27712	27657	27216	27218	27429	27611	27517	27736	27637	27587	27502	27535	27684	27611	27326	27370	27589	27816	27589	27406	27401	27535	27597	27440	27567	27532	27615	27687	27545	27530	27487	27534	27393	27582	27783	27415	27725	27626	27626	27508	27465	27362	27601	27547	27589	27309	27524	27437	27700	27658	27426	27275	27651	27981	27528	27481	27836	27547	27464	27633	27570	27309	27416	27342	27532	27529	27653	27368	27476	27356	27585	27517	27479	27480	27540	27503	27531	27661	27579	27541	27430	27646	27399	27632	27518	27518	27709	27542	27574	27502	27518	27563	27840	27419	27588	27318	27564	27649	27618	27423	27505	27624	27782	27474	27405	27750	27682	27491	27613	27638	27468	27520	27669	27533	27244	27539	27556	27626	27949	27532	27454	27451	27352	27507	27469	27642	27497	27571	27471	27541	27538	27401	27731	27766	27351	27516	27491	27439	27682	27702	27446	27613	27457	27465	27460	27551	27937	27626	27474	27577	27666	27619	27375	27493	27464	27445	27763	27665	27608	27981	27616	27527	27616	27584	27714	27574	27481	27416	27439	27719	27948	27378	27755	27437	27580	27476	27448	27694	27559	27391	27592	27288	27408	27211	27540	27540	27388	27401	27383	27286	27753	27717	27460	27548	27301	27846	27544	27287	27672	27502	27570	27591	27750	27561	27603	27767	27720	27545	27597	27606	27658	27650	27583	27608	27473	27574	27506	27454	27359	27477	27575	27472	27575	27627	27649	27642	27663	27515	27417	27677	27686	27468	27436	27302	27674	27479	27366	27463	27561	27672	27723	27729	27499	27525	27727	27793	27562	27395	27305	27608	27887	27774	27281	27583	27608	27798	27586	27570	27811	27532	27670	27560	27733	27517	27521	27544	27669	27952	27512	27739	27458	27461	27831	27824	27376	27531	27536	27521	27388	27506	27560	27539	27662	27584	27647	27451	27668	27493	27654	27509	27714	27545	27498	27474	27236	27121	27678	27478	27482	27339	27555	27469	27447	27348	27437	27347	27695	27439	27293	27636	27538	27465	27718	27780	27726	27413	27591	27773	27477	27576	27359	27683	27578	27416	27325	27351	27602	27551	27750	27531	27470	27440	27404	27364	27433	27681	27387	27390	27446	27466	27471	27581	27551	27229	27349	27487	27548	27687	27485	27464	27711	27233	27653	27494	27809	27501	27535	27517	27578	27403	27703	27504	27691	27728	27377	27388	27528	27724	27384	27665	27385	27355	27377	27382	27411	27629	27593	27612	27454	27417	27165	27757	27553	27352	27703	27495	27696	27748	27473	27791	27499	27313	27639	27455	27384	27658	27546	27584	27406	27507	27624	27778	27580	27681	27570	27540	27570	27629	27398	27873	27489	27499	27738	27594	27590	27480	27339	27225	27559	27398	27417	27722	27352	27646	27700	27314	27604	27430	27581	27656	27591	27458	27490	27457	27736	27658	27639	27683	27694	27509	27691	27596	27372	27658	27409	27470	27520	27475	27407	27582	27704	27600	27553	27603	27457	27827	27284	27406	27890	27731	27404	27646	27612	27596	27423	27561	27583	27409	27736	27616	27431	27429	27331	27508	27472	27548	27101	27521	27827	27644	27429	27423	27438	27452	27348	27479	27473	27647	27531	27580	27682	27409	27545	27556	27707	27641	27823	27401	27763	27476	27355	27503	27487	27582	27633	27679	27672	27547	27414	27640	27636	27316	27538	27146	27498	27494	27674	27523	27502	27409	27697	27531	27637	27353	27506	27646	27503	27543	27432	27432	27143	27734	27502	27681	27458	27697	27495	27597	27385	27478	27925	27609	27610	27571	27765	27747	27554	27739	27457	27443	27564	27578	27316	27779	27600	27564	27609	27662	27395	27781	27905	27681	27635	27717	27663	27621	27849	27241	27470	27534	27380	27395	27830	27487	27732	27428	27565	27554	27442	27663	27742	27453	27192	27797	27442	27342	27537	27664	27285	27698	27577	27382	27627	27458	27690	27365	27596	27506	27567	27614	27560	27513	27381	27616	27556	27660	27701	27651	27684	27616	27564	27442	27473	27274	27266	27734	27780	27525	27526	27529	27633	27317	27640	27482	27734	27441	27747	27625	28093	27569	27292	27506	27637	27343	27469	27350	27564	27606	27702	27852	27681	27536	27507	27784	27547	27379	27549	27711	27749	27453	27397	27378	27502	27676	27631	27396	27469	27513	27558	27554	27641	27639	27687	27620	27755	27505	27552	27502	27636	27780	27610	27297	27381	27320	27636	27501	27644	27390	27719	27432	27867	27783	27711	27774	27541	27537	27544	27518	27178	27509	27405	27601	27861	27686	27484	27688	27467	27519	27510	27499	27592	27424	27401	27760	27371	27410	27705	27583	27743	27486	27563	27406	27430	27467	27755	27786	27540	27457	27505	27673	27519	27624	27289	27269	27389	27628	27649	27472	27764	27629	27511	27209	27819	27775	27624	27300	27757	27691	27628	27504	27647	27657	27621	27691	27702	27401	27517	27579	27644	27862	27636	27511	27441	27646	27680	27473	27714	27736	27361	27509	27477	27494	27263	27603	27509	27676	27415	27677	27316	27431	27535	27681	27743	27664	27740	27581	27718	27595	27656	27351	27434	27471	27692	27574	27465	27604	27706	27441	27279	27539	27649	27484	27601	27499	27612	27512	27537	27462	27428	27590	27572	27298	27643	27750	27660	27403	27478	27521	27438	27589	27635	27632	27681	27804	27586	27251	27459	27431	27455	27512	27602	27642	27509	27461	27319	27642	27649	27538	27658	27452	27572	27389	27713	27622	27557	27602	27371	27487	27364	27236	27530	27797	27521	27579	27694	27714	27678	27739	27355	27585	27639	27665	27810	27794	27505	27618	27442	27562	27551	27413	27700	27774	27736	27247	27649	27566	27476	27200	27419	27423	27571	27477	27742	27568	27466	27500	27291	27363	27617	27503	27505	27548	27565	27487	27485	27162	27509	27237	27464	27513	27624	27524	27627	27505	27613	27543	27640	27314	27698	27555	27576	27727	27671	27504	27626	27508	27585	27704	27659	27270	27864	27720	27565	27406	27684	27593	27508	27611	27446	27694	27468	27416	27465	27588	27568	27380	27688	27594	27315	27481	27462	27877	27663	27709	27639	27587	27707	27827	27457	27590	27448	27298	27192	27340	27358	27610	27747	27493	27428	27552	27436	27657	27492	27742	27713	27689	27645	27627	27442	27535	27402	27501	27577	27581	27461	27554	27434	27302	27500	27290	27688	27713	27501	27496	27643	27524	27701	27498	27499	27796	27635	27657	27453	27612	27524	27620	27603	27489	27399	27669	27683	27759	27751	27704	27695	27525	27949	27454	27587	27637	27653	27582	27500	27429	27714	27583	27359	27386	27796	27651	27472	27630	27732	27493	27241	27783	27591	27630	27552	27486	27399	27700	27594	27867	27592	27609	27515	27591	27480	27265	27435	27372	27536	27288	27330	27511	27594	27621	27745	27519	27471	27415	27508	27279	27540	27541	27958	27385	27339	27462	27644	27547	27603	27703	27572	27607	27556	27672	27504	27349	27524	27588	27778	27751	27703	27240	27615	27375	27782	27441	27620	27685	27460	27468	27463	27480	27687	27642	27717	27593	27478	27379	27677	27666	27699	27755	27451	27478	27538	27512	27345	27518	27691	28029	27595	27519	27423	27543	27526	27571	27808	27809	27565	27548	27716	27279	27611	27729	27597	27613	27598	27507	27562	27503	27654	27815	27809	27273	27577	27800	27353	27515	27436	27505	27152	27673	27591	27645	27596	27434	27518	27426	27463	27482	27562	27767	27660	27477	27712	27582	27731	27782	27673	27728	27756	27411	27752	27435	27663	27557	27710	27613	27374	27526	27531	27306	27452	27614	27353	27399	27568	27515	27338	27682	27597	27605	27604	27614	27636	27450	27641	27497	27598	27629	27571	27522	27653	27657	27367	27608	27856	27616	27499	27602	27408	27536	27606	27706	27722	27698	27682	27670	27671	27520	27335	27313	27401	27596	27553	27553	27669	27564	27594	27707	27552	27334	27439	27654	27518	27400	27583	27393	27369	27247	27533	27523	27547	27799	27557	27432	27573	27751	27577	27536	27356	27681	27470	27582	27535	27452	27571	27428	27714	27481	27655	27662	27416	27351	27394	27385	27656	27447	27518	27504	27572	27510	27474	27343	27543	27659	27781	27316	27754	27486	27871	27823	27619	27416	27491	27623	27547	27542	27447	27457	27550	27442	27388	27508	27730	27659	27609	27344	27638	27442	27727	27577	27627	27645	27752	27601	27370	27729	27735	27460	27449	27492	27536	27648	27529	27452	27460	27670	27807	27553	27601	27498	27274	27501	27427	27659	27563	27395	27645	27476	27532	27442	27450	27442	27547	27562	27503	27574	27614	27784	27853	27622	27432	27522	27651	27501	27512	27406	27688	27586	27449	27707	27684	27535	27408	27650	27686	27685	27466	27818	27631	27486	27364	27836	27484	27683	27442	27492	27563	27631	27483	27478	27356	27425	27412	27437	27636	27519	27663	27616	27476	27632	27781	27606	27781	27705	27495	27446	27465	27585	27670	27646	27589	27631	27492	27567	27433	27556	27485	27327	27246	27570	27477	27568	27301	27393	27445	27368	27546	27507	27638	27328	27471	27760	27643	27590	27563	27682	27728	27487	27535	27432	27766	27668	27523	27526	27552	27648	27639	27767	27762	27201	27572	27839	27531	27563	27242	27542	27389	27443	27579	27483	27478	27413	27612	27363	27713	27402	27479	27474	27515	27270	27621	27487	27623	27830	27332	27425	27646	27398	27577	27699	27469	27845	27571	27804	27678	27623	27585	27855	27650	27380	27434	27636	27525	27385	27639	27821	27683	27499	27500	27631	27622	27609	27698	27573	27348	27393	27352	27335	27576	27695	27521	27471	27743	27429	27494	27697
21493	39080	42598	39971	65285	55325	37811	24480	18740	17412	16977	16730	17074	17045	16952	16921	16892	16836	16906	16774	17184	16821	16832	16968	16813	16996	16990	16914	16985	16774	17018	16816	16880	17083	16812	16928	16851	17006	16906	17119	16731	16988	16731	16974	16818	16773	16900	16717	16895	16812	16770	16836	16988	16701	16974	16825	16806	16857	16916	16752	16797	16989	16892	16881	16835	16730	17038	16647	16874	16799	16693	16842	16769	17131	16695	16781	16753	16822	16797	16767	16828	16828	16654	16833	16757	16924	16828	16970	16760	16852	16581	16967	16878	16837	16726	16688	16944	16890	16904	16742	16797	17004	16919	16679	16911	16796	16774	16774	16889	16906	16918	16869	16767	16735	16828	16846	16905	16706	16787	16772	16682	16783	16894	16751	16897	16875	16648	16955	16793	16779	16872	16865	16850	16833	16726	16809	16763	16774	16746	16660	16784	16759	16977	16766	16932	16753	16661	16903	16875	16891	16970	16757	16888	16843	16808	16834	16743	16901	16754	16870	16732	16830	16956	16862	16818	16671	16826	16688	16812	16772	16885	16775	16719	16901	16771	16903	16916	16919	16712	16799	16660	16819	16882	16749	16777	16825	16792	16701	16819	16816	16774	16895	16679	16837	16699	16824	16750	16751	16722	16842	16831	16474	16887	16795	16947	16824	16811	16901	16862	16962	16689	16661	16776	16890	16804	16734	16716	16853	16870	16788	16816	16805	16802	16637	16861	16896	17041	16595	16950	16907	16994	16965	16848	16833	16796	16833	16794	16840	16747	16828	16587	16681	16713	16908	16991	16735	16888	16720	17017	16734	16909	16859	16793	16822	16864	16872	16788	16868	16974	16754	16831	16877	16995	16908	16858	16790	16863	16484	16891	16638	16875	16872	16835	16853	16886	16799	16815	16730	16782	16955	16760	16768	16861	16793	16795	16837	16823	16800	16744	16764	16809	17042	16802	16800	16827	16895	16639	16919	16815	16757	16807	16810	16885	16551	16880	16951	16657	16851	16942	16809	16841	16976	16930	16692	16630	16794	16968	16827	16807	16988	16807	16887	16731	16660	16917	16792	16794	16813	16820	16878	16824	16773	16808	16863	16920	16929	16766	16713	16847	16771	17003	16689	16726	16755	16849	16909	16761	16716	16969	16853	16811	16916	16779	16850	16847	16903	16932	16748	16690	16765	16934	16717	16787	16841	16721	16876	16734	16709	16830	16907	16750	16759	16885	16759	16836	16919	16893	16763	16967	16805	16727	16762	17000	16830	16917	16887	16834	16947	16654	16821	16727	16778	16824	16955	16926	16733	16904	16905	16796	16938	16776	16882	16738	16820	16821	16755	16770	16867	16843	16904	16809	16745	16761	16644	16860	16834	16834	16857	16795	16771	16808	16918	16886	16977	16840	16874	16676	16766	16850	16828	16741	16817	16989	16808	16735	16883	16673	16931	16768	16864	16858	16793	16892	16748	16657	16877	16835	16879	16781	16928	16965	16825	16847	16920	16684	16561	16919	16809	16789	16816	16758	16718	16844	16845	16762	16888	16931	16907	17202	16904	16841	16859	16761	16691	16635	16947	16918	16580	16892	16708	16897	16818	16725	16680	16618	16931	16877	16766	16671	16782	16889	16787	16852	16881	16764	16962	16763	16812	16838	16764	16658	16829	16938	16856	16821	16911	16797	16866	16858	16711	16759	16915	17029	16771	16946	16797	16678	16742	16798	16832	16746	16819	16853	16783	16849	16570	16936	16787	16833	16929	16818	16820	16784	16753	16751	16783	16590	16842	16832	16781	16800	16710	16952	16690	16878	16891	16873	16988	16762	16723	16689	16621	16789	17017	16785	16766	16855	16740	16868	16760	16702	16697	16851	16709	16802	16786	16950	16960	16838	16591	16756	16573	16801	16833	16867	16842	17046	16652	16772	16644	16965	16995	16850	16961	16813	16847	16840	16864	16821	16866	16921	16686	16712	16881	16869	16849	16815	16915	16837	16889	16780	16874	17072	16768	16873	16832	16695	16897	16753	16656	16900	16802	16735	16851	16807	16516	16668	16773	16844	16965	16669	16711	16770	16782	16712	16748	16833	16753	16811	16767	16839	16934	16870	17079	16714	16955	16912	16760	16729	16826	16810	16758	16726	16697	16879	16876	16894	16869	16865	16915	16941	16674	16705	16854	16946	16724	16878	16651	16863	16790	16826	16798	16991	16995	16827	16788	16850	16775	16693	16961	16632	16779	16821	17054	16818	16862	16959	16893	16778	16779	16782	16768	17066	16924	16779	16870	16802	16917	16886	17016	16889	16629	16839	16895	16999	16951	17008	16954	16714	16927	16683	16916	16630	17073	16978	16785	16817	16905	17036	16790	16846	16747	17021	16874	16861	16639	16869	16919	16713	16637	16791	16780	16908	16712	16787	16805	16857	16829	17046	16750	16736	16858	16927	16834	16730	16743	16782	16876	16895	16869	16700	16887	16705	16812	16886	16772	16942	16856	17027	16787	16823	16823	16960	16828	16701	16721	16819	16695	16858	16758	16946	16992	16946	16824	16806	16886	16938	16804	16951	16693	16746	16815	16815	16772	16770	16940	16641	16647	16927	16809	16802	16840	16885	16888	16879	16636	16945	16740	16933	16751	16825	17021	16799	16721	16840	16808	16679	16847	16987	16673	16815	16769	16631	17013	16730	16965	16955	16716	16804	16736	16945	16860	16896	16889	16976	16982	16874	16795	16740	16781	16895	16733	16887	16814	16611	16903	16941	16812	16806	16845	16717	16756	16882	16930	16885	16838	16863	16843	17074	16807	16781	16797	16759	16976	16823	16810	16935	16874	16901	16926	16888	16718	16789	16800	16799	16590	16721	16825	16735	16980	16848	16747	16711	16752	16617	16823	16998	16720	16825	16897	16996	16961	16780	16950	16795	16755	16705	16748	16823	16744	16908	16941	16810	16675	16939	16821	16897	16943	16944	16787	16894	16946	16926	16654	16689	16939	16623	16755	16775	16852	16786	16852	16774	16922	16762	16724	16824	16647	16936	16776	16866	16814	16805	16851	16795	16648	16623	16841	16927	16806	16929	16688	16648	16854	16852	16733	16723	16652	16747	16845	16832	16770	16862	16904	16623	16816	16666	16894	16947	16836	16823	17022	16856	16903	16819	16998	16854	16800	16699	16859	16796	16969	17064	16789	16973	16892	16910	16797	16527	17115	16727	16867	16922	16943	16728	16873	16874	16797	16916	16892	16795	16933	16726	16657	16960	16668	16780	16909	16838	17012	16705	16791	16889	16920	16976	16809	16769	16836	16910	17015	16722	16621	16728	16899	16847	16904	16931	16911	16736	16889	16803	16891	16876	16735	16900	16749	16944	16811	16804	16940	16723	16855	16897	16815	16891	16994	16728	17146	16761	16805	16842	17002	16804	16888	16727	16896	16754	16697	16879	16700	16878	16746	17002	16999	16803	16807	16843	16828	16878	16528	16747	16682	16919	16873	16797	16968	16821	16929	17053	16784	16724	16890	16839	16855	16751	16683	17017	16802	16851	16892	16760	16907	16782	16643	16700	16894	16775	16819	16735	16782	16859	16752	16777	16887	16794	16849	17006	16756	16706	16717	16790	16909	16914	16825	16698	16832	16664	16863	16734	16945	16803	17003	16912	16845	16852	16850	16882	16824	16765	16816	16947	16879	16940	16767	16657	16753	16745	16655	16826	16743	16559	16828	16927	16917	16809	16823	16837	16789	16930	16855	16766	16948	16769	17022	16940	16802	16758	16702	16855	16785	16784	16643	16826	16779	16849	16824	16742	17006	16795	16875	16681	16754	16784	16878	16790	16858	16773	16851	16828	16979	16826	16712	16860	16783	16893	17083	16960	16762	16847	16799	16773	16868	16885	16761	16772	16835	16883	16748	16910	16760	16892	16862	16729	16778	16790	16696	16711	16920	16763	16536	16640	16981	16725	16903	16904	16871	16696	16904	16608	16848	16958	16814	16833	16795	16688	16931	16920	16843	16687	16742	16839	16764	16785	16670	16919	16793	17047	16717	16722	16829	16884	16824	16767	16802	16966	16738	16787	16593	16855	16842	16818	16734	16885	16830	16807	16833	16906	16936	16981	16834	16898	16786	16751	16952	16777	16713	16607	16804	16831	16724	16823	16803	17126	16698	16846	16869	16797	16728	16770	16668	16773	16776	16915	16543	17018	16906	16831	16892	16757	16782	16759	16787	16711	16857	16816	17077	16863	16766	16738	16841	16671	16770	16935	16945	16766	16944	16745	16937	16891	16874	16752	16860	16804	16726	16919	16738	16868	16725	16707	16808	16798	16984	16860	16630	16792	16809	16661	16699	16775	16701	16782	17020	16889	16762	16750	16825	16790	16901	16783	16842	16887	16953	16711	16873	16756	16851	16987	16938	16838	16866	16828	16766	16745	16856	16818	16863	17058	16938	16922	16683	16892	16654	16883	16914	16747	16929	16882	16774	16845	16883	16893	16632	16739	16969	17001	16842	16958	16759	16857	16677	16901	16872	16711	16810	16749	16834	17011	16803	16869	16740	17010	16773	17006	16694	16977	16896	16798	16867	16745	16645	16949	16728	17042	16889	16894	16804	16546	16740	16918	16782	16829	17003	16745	16733	16749	16728	16854	16689	16899	17063	16920	16956	16836	16725	16743	16760	16772	16637	17154	16757	16767	16948	16926	16739	16559	16900	16850	16834	16991	16877	16829	16806	16876	16804	16902	16558	16717	16774	16826	16797	17157	16680	16772	16785	16923	16864	16866	16837	16946	16922	16758	16848	16926	16969	16653	16853	16940	16888	16804	16672	16823	16896	16821	17046	16593	16795	16862	16739	16756	16843	16921	16886	16883	16944	16748	16926	16799	16815	16711	16851	16943	16869	16721	16685	16876	16828	16732	16753	16893	16868	16725	16910	16720	16911	16862	16786	16819	16790	16860	16823	16729	16846	16729	16725	17021	16781	16872	17037	16955	16827	16570	16790	16743	16815	16640	16846	16743	16875	16802	16721	16797	16947	16921	16838	16695	16797	16929	16956	16947	16893	16968	16900	16954	16712	16804	16882	17090	16722	16767	16735	16969	16892	16759	16955	16840	16727	16892	16855	16617	16694	16807	16848	16797	16809	16861	16976
23304	21502	29950	45534	75638	72323	58139	42027	33170	29932	28892	28606	28607	28610	28607	28343	28315	28303	28364	28370	28119	28367	28373	28416	28446	28551	28163	28259	28320	28236	28371	28450	28427	28030	28401	28058	28201	28319	28362	28265	28618	28428	28482	28260	28397	28322	28392	28293	28188	28043	28294	28165	28271	28388	28237	28145	28440	28177	28413	28168	28122	28172	28018	28391	28417	28040	28310	28159	28137	28411	27892	28292	28094	28370	28410	28018	28048	28428	28225	28220	28197	28151	28289	28123	28069	28315	28127	28175	28157	28105	28203	28031	28325	28254	28003	28293	28232	28225	28127	28154	28302	28188	28388	28446	28370	28511	28111	28129	28349	28655	28517	28368	28266	28100	28093	28149	28248	27833	28061	28180	28240	28200	28124	28421	28122	28338	28211	28004	28036	28297	28442	28268	28167	28385	28179	28188	28262	28287	28202	28313	28287	28338	28296	27965	28144	28398	28219	28174	28023	28360	28078	28209	28317	28158	28171	28237	28098	28198	28301	27961	28315	28274	28308	28244	28062	28284	28353	28052	28217	28349	27954	28367	28147	28409	28422	28153	28164	28219	28148	28330	28080	28040	28086	28196	28328	28184	28315	28140	28226	28185	28127	28419	28090	28306	28468	28248	28130	28339	28382	28193	28154	28043	28102	28352	28135	28020	28117	28137	28174	27954	28423	28411	27944	28203	28371	28003	28029	28122	27989	27940	28240	28414	28141	28246	28317	28273	28147	28296	28332	28130	28204	28252	28274	28270	28323	28481	28527	28302	28297	28284	28539	28031	28169	28319	28147	28456	28205	28304	28177	28212	28296	28326	28263	28141	28052	28212	28135	28122	27854	28260	28194	28406	28290	28255	28140	28235	28360	28188	28486	28113	28226	28149	28279	28157	28310	28007	28400	27749	28239	27988	28276	28242	28083	27871	28155	28249	28350	28380	28170	28199	28235	28253	28213	28111	28335	28469	28314	28231	28289	28269	28127	28226	28158	28320	28415	28097	28241	28163	28283	28376	28188	28281	28261	28274	27929	28202	28236	28344	28117	28355	28272	28413	28180	28287	28052	27959	28184	27953	28051	28050	28244	28010	28511	28184	28444	28211	28395	28068	28120	28375	27897	28148	28246	28291	28201	28054	28286	28172	28455	28309	28183	28017	28283	28100	28113	28132	28264	28135	28103	28157	28179	28018	28140	28199	28099	28199	28247	28210	28036	28077	28085	28190	28195	28115	28251	28122	28348	28273	28104	28268	28249	28107	28103	28420	28186	28345	28148	27991	28288	28186	28422	28325	28369	28255	28183	28259	28148	28228	28127	28189	28186	28465	28110	27936	28093	28163	28105	28098	28523	28428	28185	28292	28390	27863	28010	28460	28185	28309	28643	28245	28137	28358	28129	28192	28247	28064	28376	28429	28123	28176	28207	28100	28263	28246	28266	28436	28226	28089	28109	28213	28153	28345	28260	28091	28168	28084	28201	28057	28147	28239	28181	28222	28414	28207	28025	28309	28156	28002	28189	27956	28311	28310	28291	28110	28127	28050	28298	28100	28395	28291	28099	28112	28149	28322	28315	28351	28197	28315	28193	27979	28236	28272	28066	28215	28310	28299	28162	28255	28279	28191	28164	28416	28282	28267	28259	28355	28204	28320	28075	28269	28163	28193	28080	28062	28018	28314	28206	28135	28295	28310	28288	28349	28373	28282	28191	28252	28278	28272	28244	28288	28275	28412	28127	28404	28283	27983	28223	28291	28441	27965	28289	28070	28226	28461	28119	28385	28447	28294	28600	28168	28241	28350	28317	28212	28416	28058	27964	28011	28330	28244	28255	28110	28420	28225	28278	28395	28221	28308	28144	28213	28069	28524	28130	28135	28286	28428	27957	28433	28134	28528	28387	28165	28304	28029	28087	27928	28169	27911	28181	27967	28347	28305	28305	28360	28267	28262	28431	28191	28169	28251	28116	28229	28094	28484	28066	28186	28157	28187	28354	28394	28159	28313	28342	28409	28312	28287	28396	28250	28403	28223	28060	28180	28326	28065	28378	28340	28168	28231	28326	28007	28034	28187	28276	28145	28244	28221	28174	28260	28190	28031	28193	28182	28230	28367	28062	28035	28331	28248	28317	28084	28086	28017	28154	28234	27857	28232	28428	28534	28044	28336	27977	27992	28281	28190	28151	28020	28144	28333	28322	28102	28301	28205	28207	28321	28570	28261	28254	27964	28291	28263	28223	28153	28196	28111	28079	28064	28056	28206	28298	28130	27942	28196	28307	28272	28191	28421	28205	28220	28179	28221	28359	28113	28135	28134	28140	28222	28273	28204	28328	28278	28460	28152	28226	27949	28260	28299	28334	28189	28321	28179	28447	28065	28314	28160	28199	28513	28159	28189	28376	28382	28268	28286	28403	28006	28066	28328	28444	28212	28215	28387	28198	28251	28242	28153	28114	27969	27958	28213	28238	27983	28234	28446	28303	28409	28184	28101	28179	28259	28168	28490	28315	28143	28208	28264	28186	28175	28099	28150	28086	28026	28122	28402	28025	28366	28186	28209	28239	28278	28119	28278	28070	28162	28189	28052	28471	28291	28229	28139	28290	27895	28206	28327	28419	28281	28146	28335	28389	28281	28270	28066	28161	27912	28139	28367	28092	28134	28182	28280	28282	28267	28229	28140	28236	28194	28239	28287	28173	28273	28309	28112	28393	28315	28406	28378	28298	28146	28195	28145	28690	28372	28417	28059	28177	28271	28083	27776	28454	28214	28183	28117	27924	28172	28193	28202	28176	28474	28220	28241	28091	27906	28237	28334	28237	28174	28022	28116	28425	28231	28396	28181	28155	28196	28281	28080	28059	28356	28253	28215	28464	28361	27988	28375	28267	28185	28200	28200	28094	28030	28089	28014	28229	28138	28204	28186	28254	28009	28390	28213	28087	28136	28094	28291	28356	28178	28007	28096	28440	28203	28391	28102	28182	28281	28128	28009	28137	28100	28416	28167	28433	28139	28174	28193	28368	28351	28020	28221	28305	28277	28270	28125	28304	28212	28292	28286	28369	28109	28175	28161	28244	28255	28299	28206	28125	28357	28281	28111	28315	28056	28070	27935	27993	28101	28351	28170	28005	28284	28243	28232	28263	28525	28233	28060	28449	28397	28082	27711	28353	28237	28189	28153	28221	28020	28275	28419	27815	28406	28418	28149	28421	28397	28112	28499	28330	28078	28145	28013	28170	28221	28217	28088	28306	28349	28068	28626	28132	28235	28400	28342	28092	28558	28342	28350	27995	28150	28004	28177	28364	28412	28239	28046	28252	28342	28442	28233	28018	28326	28134	28313	28302	28163	27992	28263	28029	28361	28061	28300	27997	27942	28062	28228	28072	28086	28119	28487	28173	28198	28288	27961	28189	28280	28210	28196	28357	28338	28388	28340	28288	28155	28138	28252	28017	28030	28024	28040	27936	28147	28226	28271	28206	28242	28324	28477	27997	27975	28130	28220	28274	27823	28265	28098	28259	28155	28290	28228	28162	28112	28254	28163	28199	28137	28004	28062	28005	28215	28257	28118	28314	28213	28379	28224	28296	28113	28010	28215	28116	28430	28296	28324	28186	28250	28115	28300	28215	28016	28280	28353	28156	28269	28158	28087	28038	28226	28228	28157	28216	28412	28016	28234	28070	28327	28254	28376	28110	28145	28148	28109	28126	28353	28228	28292	28253	28170	28149	28232	28225	28208	28022	28456	28327	28010	28207	28196	27993	28185	28216	27992	28361	28204	28332	28325	28116	28110	28068	28313	28150	28105	28325	28128	28112	28230	28125	28122	27927	28203	28484	28043	27989	27918	28086	28272	27871	28428	28131	28311	28112	28165	28372	28176	28261	28112	27833	28408	28172	28314	27963	28318	28023	28172	28123	28170	28383	28285	27955	28252	28272	28365	28158	28422	28147	28086	28068	28117	27932	28312	28151	28349	28308	28383	28118	27937	28324	28298	28111	28386	28086	28185	28283	28180	28288	28143	28071	28091	28362	28262	28050	28165	28315	28065	28229	28236	28152	28212	28138	28506	28354	28287	28303	28263	28234	28083	28181	28239	28128	28104	28120	28197	28059	28075	28078	28144	27925	28116	28236	28171	28266	28300	28251	28193	28181	28091	28365	28051	28223	28495	28243	28273	28356	28574	28191	28331	28249	28030	28409	28342	28148	28111	28471	28196	28071	28074	28148	28218	28323	28436	28262	28072	28505	28375	28158	28227	28483	28317	28169	28127	28375	28379	28365	28204	28334	28274	28123	28145	28362	28089	28208	28305	28251	28247	28424	28167	28040	28007	28186	28010	28264	28163	28263	28027	28137	28233	28131	28103	28101	28220	28073	28181	28077	28291	28188	28252	28056	28478	28209	28275	28342	28434	28085	28256	28130	28173	28072	28340	28108	28213	28373	28128	28065	28303	28153	28201	28185	28423	28188	28202	28156	28450	28117	28201	28286	28107	28362	28152	28255	28175	28318	28343	28309	28209	28101	28179	28297	27960	28116	28187	28186	28035	28110	28221	28150	28299	28393	28378	28179	28107	28317	28148	28380	28012	28234	28362	28044	28152	28182	28130	28429	28279	28254	28283	28305	28323	28099	28220	28287	28109	28211	28196	28083	28556	28406	28345	28185	28294	28165	28208	28081	28147	28241	28240	28103	28173	28271	28094	28031	28377	27955	28373	28177	28184	28350	28328	27961	28136	28177	28319	28327	28362	28272	28261	28302	28099	28102	28131	28138	28331	28343	28051	28064	28121	28194	28239	28412	28295	28340	28329	28365	28221	28096	28200	28458	28217	28142	28188	27977	28237	28260	28149	28050	28003	28321	28115	28197	27940	28000	28004	28079	28287	28226	28332	28253	28027	28244	28109	28134	28120	28426	28031	28269	28289	28073	28173	28085	28083	28222	28052	28292	28235	28044	28210	28411	28157	27982	27932	28126	28088	28367	28184	28102	28456	28217	28097	28196	28166	28215	28269	28028	28414	28466	28154	28117	28073	28272	28212	28081	28183	28506	28264	27932	28081	28228	28128	28234	28393	28366	28092	28090	28206	28082	28070	28293	28285	28095	27898	28162	28350	28347	28310	28056	28268	28167	28051	28077	28135	28123	28265	28178	28059
28260	60262	70643	78940	91320	75562	52724	31999	22031	18365	17896	17548	17372	17456	17341	17589	17483	17391	17596	17410	17451	17567	17695	17430	17553	17467	17635	17501	17493	17371	17681	17375	17613	17625	17525	17502	17508	17434	17342	17633	17459	17498	17501	17512	17475	17477	17369	17465	17451	17603	17436	17514	17494	17251	17597	17342	17515	17625	17501	17337	17461	17419	17244	17432	17571	17577	17401	17523	17312	17425	17503	17696	17456	17606	17417	17464	17417	17440	17439	17486	17428	17399	17618	17583	17523	17379	17521	17261	17380	17401	17404	17429	17620	17587	17241	17589	17480	17262	17390	17491	17521	17530	17425	17574	17511	17454	17434	17611	17426	17469	17586	17541	17249	17363	17419	17329	17440	17423	17533	17424	17461	17429	17308	17272	17523	17205	17615	17512	17508	17348	17449	17388	17537	17641	17535	17686	17499	17526	17542	17447	17306	17481	17341	17320	17564	17503	17447	17469	17368	17588	17398	17590	17480	17386	17475	17264	17480	17496	17590	17297	17563	17752	17446	17360	17475	17406	17475	17384	17557	17489	17564	17579	17389	17441	17459	17492	17357	17483	17496	17456	17439	17474	17643	17333	17514	17430	17495	17527	17331	17343	17546	17242	17417	17498	17326	17533	17449	17428	17490	17356	17405	17408	17280	17553	17503	17444	17397	17413	17395	17555	17424	17500	17391	17375	17638	17449	17479	17433	17468	17506	17576	17356	17386	17525	17309	17432	17660	17458	17350	17487	17583	17498	17488	17528	17434	17439	17412	17368	17471	17431	17375	17335	17569	17345	17630	17634	17482	17444	17480	17385	17209	17487	17378	17267	17456	17558	17517	17416	17287	17307	17265	17601	17634	17327	17537	17411	17338	17670	17289	17421	17408	17380	17344	17268	17442	17382	17535	17502	17587	17465	17430	17485	17299	17571	17411	17416	17511	17513	17329	17331	17500	17622	17497	17302	17392	17502	17795	17277	17439	17504	17420	17449	17390	17472	17444	17535	17446	17461	17631	17336	17365	17364	17403	17599	17498	17361	17565	17418	17603	17353	17532	17482	17470	17389	17236	17449	17394	17535	17524	17479	17432	17319	17456	17231	17496	17562	17595	17564	17493	17455	17432	17371	17365	17524	17335	17474	17446	17505	17453	17365	17534	17551	17385	17397	17529	17465	17441	17328	17536	17355	17309	17371	17533	17433	17511	17455	17376	17555	17455	17361	17543	17221	17335	17359	17451	17480	17311	17493	17447	17482	17356	17319	17282	17495	17436	17415	17555	17542	17349	17484	17445	17403	17237	17361	17421	17300	17334	17372	17441	17269	17495	17450	17235	17394	17329	17435	17362	17370	17474	17640	17610	17443	17585	17307	17413	17499	17470	17515	17388	17475	17423	17388	17601	17494	17367	17513	17525	17451	17562	17281	17481	17314	17448	17491	17367	17604	17432	17596	17402	17387	17426	17407	17428	17489	17363	17437	17300	17511	17510	17536	17495	17353	17475	17394	17439	17364	17402	17531	17493	17415	17223	17601	17307	17180	17362	17418	17416	17428	17462	17512	17298	17390	17159	17433	17738	17503	17591	17350	17481	17297	17304	17676	17452	17572	17347	17452	17353	17559	17385	17334	17251	17380	17279	17515	17329	17341	17453	17428	17605	17427	17560	17469	17401	17382	17542	17451	17422	17367	17604	17613	17518	17510	17324	17499	17558	17435	17422	17449	17412	17427	17514	17493	17569	17359	17431	17493	17306	17532	17351	17358	17477	17374	17387	17300	17349	17345	17326	17374	17426	17481	17504	17672	17487	17527	17517	17468	17292	17692	17582	17372	17428	17511	17451	17291	17445	17526	17611	17459	17615	17327	17433	17694	17338	17381	17354	17374	17568	17430	17471	17415	17476	17480	17483	17445	17463	17481	17503	17382	17625	17727	17387	17380	17522	17434	17387	17461	17492	17209	17588	17284	17434	17369	17348	17477	17452	17474	17285	17445	17481	17513	17310	17526	17526	17293	17395	17448	17414	17376	17385	17388	17213	17575	17522	17543	17566	17634	17470	17381	17635	17543	17536	17364	17350	17640	17405	17567	17319	17740	17505	17296	17340	17532	17413	17469	17563	17458	17421	17390	17499	17607	17373	17375	17382	17395	17319	17626	17360	17408	17551	17357	17352	17255	17397	17690	17344	17365	17481	17450	17507	17559	17554	17507	17426	17433	17477	17489	17553	17460	17525	17406	17440	17345	17547	17448	17423	17435	17517	17460	17461	17393	17437	17497	17212	17467	17422	17483	17382	17463	17362	17506	17409	17285	17467	17521	17773	17578	17395	17475	17453	17286	17408	17512	17350	17452	17391	17425	17490	17482	17486	17317	17246	17457	17512	17348	17477	17447	17472	17366	17379	17505	17432	17305	17381	17356	17441	17455	17573	17319	17711	17473	17373	17496	17315	17398	17586	17499	17302	17559	17590	17469	17306	17475	17409	17526	17417	17550	17488	17655	17466	17519	17387	17410	17503	17479	17563	17645	17325	17299	17270	17325	17322	17500	17430	17525	17333	17245	17309	17397	17334	17618	17447	17505	17386	17430	17340	17406	17433	17283	17335	17509	17322	17605	17478	17524	17540	17373	17525	17373	17500	17441	17449	17316	17484	17420	17528	17555	17394	17303	17426	17551	17721	17507	17501	17600	17456	17486	17522	17339	17433	17384	17361	17456	17637	17367	17312	17446	17345	17443	17520	17298	17374	17450	17565	17548	17679	17547	17330	17280	17447	17396	17386	17567	17460	17571	17522	17625	17513	17444	17456	17526	17584	17337	17500	17514	17345	17423	17496	17487	17440	17590	17529	17506	17487	17274	17680	17342	17459	17669	17308	17498	17571	17363	17432	17479	17482	17381	17460	17551	17482	17464	17511	17381	17586	17315	17511	17468	17490	17439	17447	17591	17599	17492	17602	17377	17348	17425	17232	17464	17565	17386	17497	17532	17387	17427	17415	17519	17421	17524	17562	17486	17265	17488	17294	17362	17450	17480	17246	17363	17642	17491	17279	17410	17596	17444	17490	17333	17435	17430	17437	17376	17459	17344	17485	17443	17501	17404	17399	17388	17449	17486	17277	17389	17415	17356	17496	17429	17511	17408	17294	17453	17416	17355	17373	17436	17589	17365	17367	17444	17410	17468	17197	17527	17501	17315	17458	17386	17668	17479	17395	17524	17513	17281	17274	17343	17480	17223	17436	17419	17413	17337	17764	17552	17546	17493	17367	17433	17286	17445	17587	17452	17444	17599	17468	17381	17513	17414	17401	17288	17318	17591	17704	17496	17364	17537	17476	17443	17503	17659	17561	17340	17342	17577	17464	17311	17437	17449	17557	17571	17478	17181	17518	17460	17436	17315	17462	17462	17733	17342	17334	17440	17501	17510	17399	17508	17574	17576	17393	17529	17466	17391	17613	17535	17500	17677	17419	17308	17303	17346	17513	17649	17336	17307	17552	17528	17478	17533	17433	17468	17351	17198	17570	17560	17348	17681	17528	17426	17511	17314	17408	17477	17483	17512	17699	17428	17449	17449	17479	17481	17421	17319	17477	17352	17441	17369	17586	17424	17630	17200	17383	17372	17390	17507	17424	17463	17424	17587	17527	17381	17420	17384	17519	17389	17500	17479	17519	17387	17406	17500	17578	17569	17487	17461	17478	17312	17361	17349	17584	17443	17326	17417	17401	17559	17374	17541	17346	17318	17447	17448	17588	17298	17522	17339	17632	17733	17702	17458	17362	17549	17327	17462	17501	17476	17540	17406	17532	17659	17540	17487	17455	17471	17530	17520	17465	17615	17433	17447	17414	17457	17562	17532	17406	17398	17363	17459	17475	17379	17479	17358	17354	17381	17735	17361	17384	17523	17451	17380	17663	17359	17383	17400	17519	17296	17531	17414	17365	17366	17523	17500	17414	17369	17327	17530	17230	17554	17432	17576	17525	17431	17419	17400	17423	17338	17534	17503	17394	17409	17393	17552	17472	17559	17373	17381	17510	17513	17569	17406	17452	17479	17335	17757	17423	17521	17408	17477	17395	17533	17632	17370	17475	17598	17366	17614	17468	17398	17335	17546	17303	17231	17623	17434	17414	17426	17496	17445	17540	17386	17640	17547	17541	17493	17370	17414	17536	17413	17552	17394	17249	17396	17620	17412	17455	17418	17295	17510	17619	17354	17354	17466	17377	17577	17416	17423	17448	17319	17517	17351	17544	17362	17487	17538	17424	17457	17478	17642	17343	17379	17325	17413	17313	17623	17338	17588	17498	17435	17408	17459	17520	17469	17295	17258	17510	17624	17284	17493	17405	17650	17396	17541	17436	17354	17304	17423	17571	17419	17560	17458	17347	17390	17478	17394	17366	17375	17478	17564	17481	17518	17497	17241	17551	17465	17358	17530	17343	17421	17400	17408	17420	17405	17379	17422	17464	17349	17389	17652	17464	17323	17345	17281	17360	17433	17420	17435	17381	17624	17576	17466	17585	17568	17462	17440	17519	17490	17481	17480	17665	17309	17548	17504	17330	17319	17518	17378	17438	17539	17485	17487	17483	17511	17265	17619	17506	17377	17388	17536	17416	17275	17306	17402	17610	17438	17541	17447	17653	17435	17335	17436	17614	17292	17366	17427	17668	17441	17352	17325	17605	17430	17463	17460	17450	17438	17631	17553	17506	17553	17550	17440	17513	17304	17401	17355	17526	17458	17444	17233	17581	17591	17422	17400	17319	17403	17267	17437	17468	17582	17419	17440	17434	17259	17362	17509	17366	17285	17528	17467	17335	17349	17531	17368	17456	17478	17585	17348	17407	17380	17402	17459	17485	17491	17286	17310	17467	17243	17427	17615	17442	17526	17497	17500	17306	17424	17568	17449	17458	17364	17395	17515	17480	17461	17555	17551	17381	17574	17518	17357	17548	17514	17420	17556	17668	17496	17617	17130	17255	17662	17638	17411	17306	17606	17409	17568	17525	17377	17510	17604	17408	17540	17394	17473	17204	17495	17684	17606	17459	17498	17470	17459	17561	17447	17456	17538	17457	17610	17561	17535	17546	17429	17479	17436	17424	17410	17524	17780	17402	17405	17577	17493	17460	17392	17518	17366	17334	17362	17272	17520	17316	17351
34521	28608	34468	35495	40119	37966	32970	29502	28323	27773	27718	27399	27673	27591	27510	27602	27527	27810	27836	27665	27545	27433	27549	27377	27501	27567	27565	27623	27738	27820	27303	27680	27809	27591	27489	27722	27539	27730	27761	27576	27587	27626	27799	27559	27641	27520	27454	27657	27528	27881	27589	27692	27476	27643	27502	27365	27573	27618	27599	27687	27692	27312	27752	27898	27705	27685	27727	27613	27474	27743	27706	27514	27635	27527	27729	27599	27627	27785	27635	27565	27559	27385	27618	27542	27547	27709	27636	27641	27458	27767	27750	27433	27715	27690	27567	27630	27861	27569	27616	27538	27412	27448	27489	27945	27768	27505	27649	27412	27641	27534	27706	27485	27609	27536	27787	27597	27735	27545	27474	27535	27754	27421	27433	27518	27593	27329	27573	27668	27735	27469	27623	27504	27689	27353	27726	27352	27565	27533	27685	27849	27682	27647	27518	27568	27824	27704	27497	27658	27685	27710	27479	27731	27820	27704	27565	27578	27450	27615	27393	27417	27433	27297	27551	27804	27407	27555	27425	27401	27639	27511	27685	27614	27616	27623	27693	27408	27662	27467	27668	27516	27618	27610	27467	27580	27534	27754	27454	27376	27553	27729	27808	27711	27587	27565	27841	27634	27652	27647	27566	27542	27694	27632	27658	27434	27698	27681	27498	27815	27384	27624	27391	27355	27537	27898	27586	27456	27576	27435	27562	27530	27535	27375	27507	27667	27637	27715	27650	27740	27439	27700	27745	27807	27573	27686	27650	27434	27713	27550	27892	27666	27669	27525	27594	27613	27596	27449	27417	27565	27752	27723	27575	27634	27443	27510	27441	27473	27563	27679	27461	27504	27511	27586	27501	27460	27573	27575	27426	27526	27584	27414	27505	27539	27588	27492	27580	27747	27675	27645	27646	27555	27478	27759	27411	27631	27439	27466	27346	27571	27585	27523	27625	27263	27696	27521	27452	27687	27607	27705	27686	27684	27312	27597	27707	27549	27722	27571	27662	27465	27425	27557	27556	27666	27477	27605	27402	27731	27460	27731	27726	27824	27407	27695	27614	27625	27559	27740	27743	27614	27378	27458	27555	27439	27628	27565	27558	27510	27500	27690	27473	27475	27631	27724	27746	27535	27819	27647	27445	27410	27690	27642	27708	27617	27559	27794	27514	27527	27692	27535	27331	27446	27660	27641	27524	27665	27647	27565	27523	27504	27676	27747	27412	27603	27730	27472	27541	27628	27597	27896	27515	27638	27548	27304	27645	27663	27588	27459	27630	27548	27271	27434	27632	27799	27624	27584	27434	27626	27868	27745	27594	27591	27665	27629	27468	27409	27561	27462	27709	27457	27559	27503	27733	27837	27518	27604	27707	27761	27525	27405	27640	27837	27615	27489	27707	27538	27723	27674	27518	27720	27744	27652	27579	27631	27697	27706	27658	27685	27604	27599	27661	27871	27838	27781	27747	27469	27578	27405	27616	27893	27538	27753	27650	27499	27504	27529	27480	27766	27541	27270	27658	27520	27455	27525	27755	27483	27596	27513	27432	27269	27551	27508	27444	27723	27565	27624	27660	27845	27512	27671	27772	27521	27257	27572	27622	27390	27788	27505	27516	27636	27551	27433	27624	27502	27436	27450	27605	27540	27480	27615	27286	27427	27406	27503	27562	27658	27686	27489	27534	27515	27687	27760	27539	27511	27485	27813	27629	27518	27512	27536	27592	27657	27659	27688	27475	27448	27491	27612	27678	27526	27903	27844	27937	27532	27627	27450	27914	27502	27625	27740	27551	27675	27521	27755	27469	27781	27588	27448	27338	27778	27990	27766	27438	27717	27463	27490	27661	27677	27455	27613	27658	27621	27374	27520	27551	27663	27721	27674	27584	27731	27728	27623	27629	27732	27690	27937	27726	27705	27858	27690	27684	27822	27567	27698	27497	27478	27422	27627	27524	27422	27600	27536	27717	27511	27600	27417	27732	27387	28022	27584	27533	27474	27726	27228	27712	27508	27387	27661	27484	27840	27788	27531	27821	27420	27610	27533	27618	27557	27789	27862	27881	27745	27527	27702	27690	27827	27380	27622	27723	27640	27630	27677	27435	27310	27624	27511	27662	27643	27578	27446	27749	27211	27669	27466	27462	27355	27690	27507	27750	27599	27546	27383	27670	27624	27590	27399	27600	27675	27685	27857	27561	27643	27721	27539	27494	27690	27688	27483	27872	27403	27651	27779	27649	27589	27629	27327	27728	27714	27675	27824	27492	27636	27445	27563	27786	27635	27674	27661	27686	27418	27375	27499	27603	27585	27585	27640	27633	27564	27777	27583	27563	27621	27464	27548	27451	27475	27622	27622	27521	27758	27979	27810	27559	27548	27751	27327	27652	27908	27710	27756	27516	27615	27440	27681	27685	27332	27621	27512	27643	27455	27599	27428	27622	27502	27533	27649	27404	27924	27534	27363	27552	27364	27413	27395	27621	27621	27626	27552	27611	27641	27649	27623	27751	27356	27870	27463	27844	27645	27565	27550	27727	27478	27520	27700	27682	27528	27377	27826	27775	27563	27528	27694	27613	27527	27658	27727	27513	27621	27497	27678	27464	27413	27630	27364	27564	27543	27650	27561	27532	27561	27493	27840	27720	27616	27528	27586	27694	27289	27444	27601	27724	27623	27408	27824	27490	27671	27467	27459	27558	27610	27774	27611	27456	27566	27544	27502	27519	27615	27746	27461	27768	27783	27616	27578	27655	27465	27510	27363	27555	27473	27552	27657	27579	27516	27546	27992	27800	27584	27875	27717	27843	27663	27728	27626	27784	27726	27744	27807	27847	27525	27844	27734	27195	27690	27799	27670	27473	27663	27664	27400	27680	27379	27528	27495	27516	27541	27541	27364	27712	27622	27841	27766	27408	27686	27555	27571	27430	27586	27614	27716	27496	27526	27789	27717	27598	27291	27797	27531	27955	27678	27364	27460	27646	27601	27538	27850	27465	27618	27255	27414	27490	27648	27661	27555	27656	27279	27869	27755	27580	27572	27562	27682	27881	27670	27751	27758	27595	27640	27416	27484	27525	27626	27988	27669	27598	27688	27670	27566	27456	27400	27510	27236	27634	27580	27666	27744	27490	27445	27597	27544	27486	27555	27397	27654	27703	27409	27577	27608	27470	27411	27455	27474	27641	27624	27663	27550	27791	27761	27480	27629	27562	27792	27549	27642	27413	27647	27702	27597	27508	27446	27671	27687	27626	27469	27513	27582	27595	27537	27542	27671	27618	27623	27577	27448	27680	27714	27766	27611	27866	27827	27969	27420	27498	27494	27420	27830	27665	27737	27566	27474	27583	27682	27286	27507	27827	27546	27590	27688	27280	27549	27508	27548	27773	27523	27529	27645	27822	27486	27503	27554	27563	27518	27777	27691	27556	27353	27531	27575	27772	27379	27523	27583	27647	27645	27489	27338	27660	27604	27503	27733	27177	27672	27452	27741	27577	27795	27648	27723	27638	27646	27864	27716	27556	27683	27802	27450	27590	27638	27481	27612	27760	27597	27595	27633	27497	27809	27636	27585	27557	27607	27494	27605	27946	27637	27485	27631	27710	27601	27593	27819	27655	27756	27554	27492	27774	27648	27897	27479	27400	27622	27501	27760	27939	27761	27328	27490	27659	27516	27402	27681	27669	27508	27585	27611	27577	27610	27771	27474	27456	27735	27430	27730	27438	27489	27687	27690	27615	27708	27360	27378	27500	27553	27787	27625	27618	27780	27698	27666	27651	27587	27642	27630	27465	27507	27713	27678	27536	27554	27515	27802	27844	27380	27738	27637	27600	27644	27511	27616	27537	27598	27469	27609	27552	27485	27340	27721	27717	27595	27782	27708	27570	27778	27651	27594	27511	27702	27590	27569	27622	27436	27757	27690	27704	27676	27543	27661	27617	27715	27714	27566	27387	27845	27732	27409	27775	27589	27306	27559	27644	27581	27481	27792	27762	27659	27248	27523	27724	27499	27482	27755	27879	27603	27667	27306	27505	27527	27382	27678	27611	27831	27725	27690	27640	27596	27440	27235	27751	27743	27585	27733	27738	27644	27529	27572	27930	27975	27662	27765	27782	27938	27842	27827	27828	27642	27767	27580	27669	27510	27435	27616	27776	27682	27890	27763	27527	27520	27603	27383	27818	27680	27674	27526	27755	27646	27519	27726	27690	27762	27654	27533	27807	27802	27740	27306	27677	27517	27724	27458	27690	27458	27246	27903	27753	27500	27761	27611	27651	27543	27491	27597	27450	27588	27595	27660	27435	27665	27648	27372	27832	27621	27607	27659	27536	27897	27620	27360	27547	27672	27724	27677	27647	27404	27640	27617	27601	27657	27527	27759	27525	27459	27553	27400	27699	27699	27742	27473	27581	27864	27860	27948	27786	27782	27728	27535	27673	27510	27722	27748	27697	27747	27679	27723	27352	27589	27479	27357	27516	27778	27627	27645	27596	27604	27616	27607	27623	27741	27494	27603	27376	27530	27565	27600	27523	27744	27628	27563	27440	27636	27706	27712	27856	27625	27714	27785	27435	27520	27536	27684	27526	27665	27745	27635	27704	27751	27578	27721	27438	27764	27827	27781	27610	27595	27624	27763	27604	27513	27759	27545	27957	27635	27503	27619	27688	27507	27896	27413	27689	27504	27447	27257	27590	27217	27493	27600	27368	27575	27690	27628	27428	27590	27642	27557	27469	27306	27747	27541	27484	27573	27467	27532	27632	27668	27551	27681	27610	27440	27854	27461	27733	27602	27553	27492	27343	27574	27469	27708	27794	27628	27593	27560	27527	27445	27397	27514	27564	27700	27763	27460	27538	27693	27601	27862	27534	27732	27613	27807	27521	27464	27533	27696	27549	27443	27700	27724	27494	27533	27671	27555	27831	27582	27505	27605	27282	27632	27876	27583	27621	27223	27581	27445	27642	27670	27675	27729	27697	27657	27490	27694	27478	27468	27548	27657	27502	27468	27418	27537	27684	27337	27315	27422	27539	27602	27352	27656	27903	27504	27364	27680	27463	27516	27789	27470	27779	27453	27373	27776	27718	27460	27586	27369	27817	27623	27505	27774	27555	27541	27719	27397	27718	27564	27613	27536	27449	27686	27400	27751	27478	27709
19704	23600	27016	25013	30916	26257	21451	18103	17014	16507	16524	16555	16524	16542	16449	16519	16794	16457	16432	16427	16672	16634	16637	16708	16603	16441	16564	16617	16727	16542	16643	16680	16564	16422	16574	16486	16716	16455	16346	16607	16484	16569	16660	16469	16570	16523	16748	16354	16577	16499	16501	16668	16363	16604	16661	16533	16537	16472	16546	16459	16429	16456	16403	16366	16554	16364	16529	16505	16586	16453	16643	16227	16506	16530	16485	16546	16537	16446	16593	16480	16563	16534	16323	16603	16342	16537	16330	16528	16596	16521	16358	16514	16687	16448	16462	16700	16484	16544	16561	16580	16484	16485	16486	16408	16432	16407	16674	16707	16537	16560	16454	16265	16486	16523	16606	16429	16352	16490	16440	16597	16425	16442	16508	16393	16421	16677	16578	16525	16741	16617	16441	16455	16420	16655	16583	16415	16453	16537	16522	16428	16536	16441	16300	16790	16780	16458	16631	16357	16429	16713	16461	16397	16557	16400	16583	16545	16436	16544	16700	16556	16441	16547	16388	16387	16535	16632	16582	16483	16566	16541	16453	16528	16580	16511	16508	16475	16423	16417	16858	16499	16410	16539	16696	16545	16715	16536	16343	16609	16612	16551	16542	16680	16691	16446	16511	16659	16578	16479	16520	16491	16608	16482	16550	16532	16428	16620	16409	16558	16395	16438	16441	16525	16472	16564	16380	16619	16422	16490	16801	16335	16491	16547	16524	16472	16627	16416	16419	16655	16459	16594	16435	16271	16427	16399	16645	16362	16603	16435	16513	16555	16613	16427	16732	16508	16556	16448	16508	16408	16315	16647	16279	16459	16423	16359	16540	16444	16845	16444	16598	16533	16526	16558	16416	16481	16670	16434	16443	16499	16271	16503	16520	16579	16419	16366	16469	16433	16379	16462	16492	16658	16374	16547	16603	16479	16350	16426	16497	16524	16237	16569	16495	16427	16519	16574	16510	16668	16423	16430	16581	16494	16418	16690	16464	16488	16609	16633	16548	16701	16570	16651	16580	16456	16303	16565	16464	16650	16437	16408	16617	16604	16455	16346	16441	16571	16562	16337	16471	16466	16415	16412	16543	16529	16479	16369	16694	16572	16564	16604	16470	16449	16487	16562	16438	16468	16645	16396	16585	16377	16527	16517	16443	16571	16150	16412	16501	16464	16638	16494	16485	16538	16542	16548	16395	16568	16564	16464	16535	16487	16656	16543	16627	16601	16614	16612	16454	16637	16545	16498	16484	16485	16587	16571	16570	16551	16558	16624	16738	16362	16541	16469	16726	16459	16521	16412	16484	16537	16512	16515	16429	16524	16655	16614	16449	16583	16352	16469	16382	16559	16473	16542	16607	16566	16406	16416	16483	16471	16506	16230	16698	16592	16621	16583	16630	16452	16498	16633	16521	16378	16471	16490	16527	16454	16229	16397	16559	16463	16522	16594	16524	16417	16297	16704	16459	16652	16565	16469	16610	16381	16498	16554	16605	16406	16609	16386	16609	16739	16483	16449	16536	16671	16369	16627	16492	16487	16529	16438	16631	16418	16357	16571	16494	16460	16498	16542	16395	16611	16490	16405	16510	16489	16363	16433	16620	16467	16505	16432	16584	16427	16619	16277	16527	16313	16539	16703	16417	16518	16679	16588	16709	16686	16433	16424	16564	16424	16554	16693	16498	16431	16468	16543	16539	16340	16507	16494	16503	16575	16455	16502	16474	16492	16599	16595	16629	16396	16561	16530	16562	16460	16639	16406	16479	16556	16612	16482	16513	16596	16671	16525	16471	16645	16514	16531	16435	16668	16442	16216	16459	16652	16554	16603	16679	16398	16443	16646	16491	16448	16569	16698	16384	16692	16642	16403	16431	16622	16647	16296	16479	16510	16523	16453	16543	16392	16417	16468	16758	16531	16406	16543	16669	16335	16647	16516	16431	16655	16483	16600	16554	16488	16467	16623	16590	16492	16513	16469	16608	16653	16588	16493	16422	16611	16461	16456	16408	16312	16728	16554	16601	16553	16473	16549	16469	16525	16463	16615	16412	16630	16552	16502	16367	16475	16444	16504	16505	16521	16520	16537	16481	16397	16742	16557	16442	16342	16433	16692	16490	16555	16587	16357	16461	16444	16505	16645	16570	16274	16623	16459	16370	16621	16636	16458	16441	16495	16365	16590	16534	16624	16300	16472	16439	16466	16525	16643	16551	16369	16713	16396	16341	16562	16350	16422	16552	16447	16315	16662	16251	16570	16627	16694	16539	16496	16568	16517	16451	16566	16580	16447	16563	16472	16556	16589	16514	16704	16671	16445	16640	16433	16537	16709	16462	16452	16397	16643	16441	16564	16458	16552	16614	16412	16299	16557	16684	16567	16527	16673	16378	16549	16406	16543	16450	16489	16615	16422	16588	16334	16484	16402	16396	16431	16728	16477	16486	16715	16630	16517	16384	16459	16484	16534	16529	16579	16547	16710	16446	16455	16610	16621	16408	16423	16474	16522	16619	16359	16679	16573	16364	16523	16605	16610	16574	16555	16522	16515	16505	16518	16655	16592	16438	16433	16529	16642	16629	16421	16671	16371	16613	16345	16666	16709	16595	16585	16374	16433	16451	16464	16359	16485	16630	16427	16630	16446	16356	16473	16567	16581	16557	16400	16573	16528	16559	16587	16570	16360	16547	16664	16397	16436	16510	16637	16487	16464	16596	16468	16444	16622	16363	16543	16473	16551	16519	16535	16516	16581	16565	16614	16549	16607	16597	16614	16539	16444	16553	16495	16606	16533	16689	16409	16435	16579	16369	16597	16698	16725	16676	16752	16403	16734	16500	16370	16769	16425	16639	16546	16588	16444	16635	16541	16622	16385	16406	16661	16439	16731	16484	16419	16452	16623	16701	16585	16574	16393	16371	16598	16542	16532	16400	16500	16576	16633	16564	16619	16498	16501	16644	16321	16389	16502	16689	16569	16417	16321	16461	16596	16605	16564	16668	16406	16664	16591	16577	16557	16541	16565	16382	16580	16346	16335	16523	16481	16568	16643	16490	16497	16619	16552	16396	16480	16473	16563	16623	16528	16779	16501	16430	16579	16575	16541	16539	16484	16496	16525	16402	16393	16457	16594	16586	16491	16499	16506	16472	16467	16431	16620	16708	16447	16555	16281	16404	16477	16507	16429	16542	16437	16729	16543	16555	16249	16267	16563	16714	16353	16521	16435	16720	16619	16679	16493	16607	16597	16601	16514	16538	16481	16574	16528	16665	16640	16728	16597	16526	16556	16476	16684	16420	16369	16564	16550	16484	16542	16567	16655	16350	16534	16330	16640	16614	16601	16558	16320	16610	16486	16572	16674	16666	16460	16773	16332	16422	16534	16481	16469	16521	16610	16469	16467	16429	16504	16515	16604	16577	16510	16397	16595	16617	16532	16338	16372	16517	16652	16670	16425	16672	16295	16515	16243	16626	16489	16508	16438	16391	16436	16528	16532	16476	16515	16417	16334	16348	16617	16534	16620	16714	16342	16529	16531	16462	16357	16592	16495	16465	16468	16644	16641	16568	16346	16376	16574	16562	16643	16398	16447	16646	16488	16568	16622	16566	16519	16539	16448	16469	16453	16567	16581	16377	16407	16612	16443	16618	16619	16621	16567	16683	16399	16476	16501	16478	16625	16355	16470	16495	16339	16397	16376	16448	16571	16523	16506	16445	16688	16403	16649	16581	16501	16500	16664	16395	16457	16428	16587	16586	16421	16525	16429	16368	16518	16346	16673	16518	16577	16445	16446	16378	16431	16609	16435	16528	16511	16669	16603	16571	16702	16555	16536	16481	16387	16640	16470	16553	16470	16418	16335	16610	16491	16524	16383	16495	16539	16664	16685	16596	16598	16722	16427	16378	16463	16627	16572	16538	16451	16634	16510	16555	16528	16579	16378	16506	16524	16600	16498	16673	16544	16585	16593	16286	16501	16698	16365	16566	16429	16537	16463	16579	16598	16590	16464	16726	16518	16438	16579	16497	16480	16617	16532	16566	16538	16586	16602	16603	16654	16710	16447	16534	16455	16533	16667	16461	16432	16469	16481	16518	16450	16764	16577	16507	16556	16291	16566	16516	16500	16514	16502	16622	16506	16613	16482	16404	16640	16714	16451	16555	16641	16503	16511	16388	16385	16505	16522	16592	16530	16527	16569	16473	16426	16511	16619	16493	16360	16413	16544	16545	16634	16582	16467	16509	16481	16454	16476	16739	16490	16565	16546	16449	16655	16468	16429	16418	16597	16329	16432	16492	16463	16653	16680	16568	16348	16514	16442	16526	16526	16646	16639	16528	16523	16547	16574	16453	16427	16543	16474	16515	16485	16611	16594	16414	16566	16509	16364	16331	16535	16628	16603	16621	16534	16438	16551	16474	16626	16452	16561	16731	16516	16575	16453	16522	16551	16440	16545	16546	16698	16623	16590	16531	16323	16662	16649	16420	16565	16401	16516	16452	16512	16475	16535	16479	16457	16526	16311	16620	16418	16538	16544	16568	16609	16493	16441	16574	16413	16384	16610	16488	16464	16303	16457	16565	16550	16589	16496	16578	16407	16458	16405	16553	16417	16551	16384	16635	16384	16698	16556	16495	16473	16706	16581	16408	16353	16532	16602	16527	16750	16544	16624	16455	16389	16430	16669	16563	16567	16611	16635	16553	16637	16452	16625	16451	16570	16409	16735	16612	16464	16547	16691	16575	16457	16753	16450	16607	16453	16455	16477	16572	16633	16675	16569	16499	16607	16438	16519	16618	16573	16545	16560	16476	16645	16531	16385	16549	16603	16551	16454	16457	16385	16411	16572	16473	16343	16567	16437	16393	16492	16423	16451	16559	16384	16494	16559	16585	16533	16398	16616	16577	16600	16428	16461	16709	16567	16569	16510	16678	16526	16632	16494	16667	16678	16632	16363	16450	16422	16480	16661	16558	16639	16749	16463	16582	16443	16438	16425	16670	16468	16594	16428	16730	16625	16357	16410	16606	16425	16652	16480	16494	16444	16479	16635	16413	16552	16466	16476	16326	16571	16625	16482	16500	16665	16411	16376	16509	16573	16595	16560	16598	16395	16555	16473	16568	16522	16479	16597	16594	16484	16443	16500	16409	16513	16585	16485	16388	16442
25814	21663	30787	44975	67647	59459	45581	34380	29279	28108	27992	27847	27401	27381	27408	27424	27653	27432	27396	27630	27391	27662	27489	27388	27418	27194	27407	27529	27458	27271	27581	27220	27229	27641	27400	27275	27713	27202	27343	27295	27468	27342	27401	27440	27672	27532	27374	27448	27410	27597	27436	27382	27212	27340	27346	27415	27601	27563	27246	27376	27299	27303	27427	27100	27290	27422	27462	27556	27432	27309	27383	27499	27786	27421	27412	27293	27343	27354	27603	27278	27624	27778	27337	27416	27293	27374	27490	27649	27465	27632	27474	27451	27530	27150	27279	27622	27271	27360	27388	27428	27389	27489	27315	27515	27378	27482	27463	27176	27481	27367	27394	27344	27245	27510	27492	27142	27354	27365	27487	27527	27296	27388	27499	27320	27420	27497	27375	27370	27366	27302	27434	27463	27275	27316	27410	27343	27309	27161	27474	27295	27359	27359	27679	27316	27521	27323	27340	27566	27440	27429	27347	27392	27310	27326	27371	27480	27307	27401	27335	27421	27685	27315	27275	27229	27462	27374	27296	27452	27261	27233	27278	27519	27320	27724	27335	27532	27459	27488	27301	27464	27654	27724	27424	27170	27577	27216	27575	27130	27469	27410	27641	27624	27445	27404	27712	27451	27311	27402	27320	27311	27212	27548	27383	27385	27413	27437	27348	27306	27435	27478	27403	27452	27109	27213	27359	27457	27274	27213	27470	27291	27437	27559	27315	27353	27380	27618	27279	27454	27428	27389	27305	27235	27294	27569	27426	27600	27264	27303	27399	27296	27285	27416	27232	27431	27773	27316	27362	27046	27684	27246	27504	27416	27504	27422	27530	27282	27484	27249	27327	27264	27350	27259	27535	27404	27267	27709	27475	27268	27422	27311	27472	27379	27553	27534	27253	27266	27438	27569	27093	27277	27637	27477	27270	27504	27241	27420	27243	27259	27029	27278	27538	27217	27377	27455	27535	27237	27436	27360	27364	27552	27545	27369	27476	27642	27260	27452	27285	27373	27397	27373	27446	27597	27301	27310	27497	27413	27537	27530	27537	27408	27316	27327	27178	27272	27503	27309	27358	27237	27313	27462	27463	27682	27473	27569	27446	27458	27297	27519	27376	27392	27336	27412	27278	27293	27502	27242	27760	27412	27373	26955	27181	27185	27275	27517	27498	27390	27475	27148	27584	27496	27422	27361	27407	27154	27416	27297	27182	27450	27216	27369	27404	27422	27444	27727	27347	27246	27203	27379	27331	27342	27263	27733	27150	27375	27399	27333	27158	27354	27164	27136	27394	27315	27222	27486	27235	27102	27240	27196	27125	27424	27352	27512	27243	27228	27540	27527	27401	27292	27191	27525	27630	27440	27238	27340	27473	27352	27463	27112	27241	27304	27497	27499	27484	27150	27447	27404	27612	27462	27447	27445	27272	27418	27408	27267	27681	27415	27319	27383	27504	27457	27207	27282	27260	27457	27523	27575	27189	27255	27649	27263	27303	27415	27258	27225	27349	27271	27223	27186	27304	27413	27261	27151	27308	27661	27240	27392	27388	27230	27187	27302	27590	27293	27237	27226	27454	27620	27336	27202	27443	27279	27431	27331	27343	27330	26970	27401	27411	27333	27430	27206	27208	27492	27524	27367	27421	27432	27338	27194	27425	27408	27628	27551	27262	27258	27562	27343	27443	27248	27340	27243	27253	27275	27253	27210	27424	27285	26992	27308	27239	27264	27525	27400	27362	27450	27262	27192	27404	27542	27558	27245	27498	27110	27402	27331	27476	27334	27409	27401	27368	27533	27209	27514	27471	27453	27244	27467	27506	27476	27294	27531	27717	27439	27570	27531	27086	27402	27254	27517	27245	27284	27196	27631	27490	27447	27734	27467	27508	27379	27451	27396	27464	27241	27280	27208	27484	27420	27373	27344	27349	27393	27602	27447	27305	27560	27339	27368	27544	27565	27379	27180	27314	27182	27458	27498	27330	27387	27282	27651	27411	27256	27314	27504	27497	27397	27500	27684	27230	27270	27619	27442	27320	27291	27243	27320	27510	27478	27352	27675	27387	27402	27399	27348	27514	27415	27292	27400	27559	27114	27344	27456	27385	27504	27203	27468	27408	27402	27379	27496	27455	27338	27377	27449	27040	27706	27331	27178	27451	27316	27150	27319	27273	27198	27629	27271	27463	27204	27183	27468	27459	27469	27266	27557	27189	27198	27613	27266	27594	27595	27311	27267	27431	27312	27406	27432	27370	27207	27165	27503	27289	27249	27482	27386	27405	27450	27599	27328	27357	27183	27442	27148	27436	27215	27326	27329	27475	27559	27377	27321	27235	27246	27463	27299	27084	27531	27382	27403	27424	27369	27552	27678	27500	27444	27343	27516	27375	27380	27321	27274	27429	27341	27469	27429	27373	27358	27394	27274	27529	27470	27428	27376	27586	27512	27479	27527	27488	27323	27323	27421	27345	27590	27537	27445	27380	27316	27486	27317	27183	27429	27436	27414	27373	27263	27376	27580	27428	27347	27472	27173	27317	27493	27615	27183	27323	27428	27458	27383	27458	27426	27593	27140	27292	27362	27555	27378	27356	27511	27208	27307	27396	27338	27251	27297	27305	27597	27369	27450	27389	27449	27441	27340	27599	27359	27433	27528	27355	27511	27649	27352	27229	27593	27426	27378	27213	27421	27259	27370	27464	27413	27333	27316	27533	27567	27522	27210	27572	27490	27588	27385	27483	27308	27579	27263	27504	27430	27174	27186	27409	27526	27371	27279	27243	27274	27307	27405	27313	27329	27441	27376	27395	27375	27085	27352	27161	27083	27335	27381	27238	27380	27506	27433	27154	27325	27351	27343	27340	27218	27479	27265	27447	27208	27434	27279	27143	27461	27459	27378	27297	27299	27498	27399	27439	27330	27557	27595	27294	27173	27501	27346	27528	27382	27567	27425	27240	27436	27470	27259	27276	27415	27412	27365	27644	27642	27267	27343	27310	27198	27384	27357	27316	27306	27095	27535	27669	27462	27203	27328	27340	27489	27117	27545	27471	27291	27129	27513	27145	27429	27262	27259	27502	27450	27526	27424	27741	27441	27110	27489	27481	27022	27317	27616	27486	27309	27209	27253	27416	27338	27204	27519	27434	27340	27502	27425	27502	27467	27389	27386	27561	27393	27591	27387	27511	27259	27484	27301	27499	27643	27434	27341	27508	27427	27395	27511	27488	27556	27241	27468	27215	27281	27104	27573	27535	27595	27125	27281	27399	27366	27226	27275	27260	27369	27259	27288	27312	27380	27434	27355	27436	27383	27338	27220	27346	27353	27386	27418	27207	27637	27482	27418	27275	27300	27461	27339	27445	27490	27081	27332	27732	27370	27470	27612	27304	27202	27410	27363	27389	27308	27521	27335	27352	27129	27322	27353	27614	27181	27522	27369	27311	27188	27376	27457	27308	27377	27329	27474	27326	27397	27557	27500	27368	27415	27322	27270	27418	27372	27508	27400	27350	27191	27510	27301	27277	27466	27355	27285	27520	27394	27465	27514	27263	27371	27228	27472	27271	27543	27158	27502	27411	27381	27335	27663	27268	27480	27306	27364	27289	27247	27447	27221	27623	27293	27354	27325	27243	27446	27386	27634	27448	27285	27380	27382	27479	27585	27231	27186	27341	27302	27332	27182	27639	27412	27096	27346	27629	27300	27372	27292	27525	27185	27400	27166	27566	27087	27295	27291	27191	27311	27548	27390	27479	27263	27214	27519	27621	27401	27653	27271	27469	27489	27170	27224	27360	27247	27302	27569	27209	27244	27439	27276	27222	27599	27327	27577	27188	27355	27349	27240	27227	27281	27467	27436	27282	27375	27681	27482	27392	27599	27561	27350	27471	27119	27374	27364	27326	27449	27419	27282	27261	27378	27408	27450	27245	27593	27283	27282	27412	27349	27380	27478	27293	27444	27492	27167	27343	27359	27218	27556	27387	27590	27233	27459	27447	27272	27255	27372	27469	27435	27447	27431	27188	27195	27260	27512	27328	27301	27448	27499	27463	27192	27184	27399	27252	27303	27504	27344	27098	27364	27379	27516	27333	27626	27454	27097	27384	27460	27180	27274	27242	27308	27088	27173	27342	27436	27343	27476	27553	27206	27386	27076	27384	27276	27373	27260	27309	27380	27164	27249	27187	27508	27503	27283	27175	27285	27218	27270	27523	27361	27321	27307	27224	27461	27151	27341	27398	27283	27519	27367	27447	27339	27328	27521	27254	27336	27318	27514	27477	27545	27239	27518	27665	27449	27441	27217	27640	27328	27156	27135	27447	27322	27657	27330	27462	27532	27314	27367	27564	27301	27086	27261	27260	27483	27431	27393	27622	27233	27573	27667	27227	27501	27401	27288	27407	27328	27306	27714	27457	27524	27598	27556	27570	27157	27488	27658	27317	27129	27469	27361	27297	27437	27413	27320	27377	27472	27243	27336	27218	27297	27556	27597	27345	27019	27444	27391	27124	27349	27530	27381	27374	27116	27460	27072	27355	27137	27551	27446	27140	27185	27387	27278	27381	27933	27517	27602	27258	27408	27377	27364	27236	27335	27276	27385	27426	27116	27290	27432	27347	27555	27472	27314	27501	27312	27447	27392	27539	27360	27554	27279	27674	27539	27422	27348	27512	27185	27303	27351	27415	27454	27506	27394	27463	27600	27590	27343	27548	27428	27463	27217	27550	27273	27667	27356	27025	27360	27519	27416	27293	27335	27319	27361	27569	27402	27217	27514	27581	27369	27217	27495	27188	27456	27287	27687	27495	27354	27497	27584	27453	27183	27635	27554	27559	27310	27387	27345	27224	27114	27514	27528	27468	27251	27307	27579	27510	27532	27705	27260	27327	27106	27284	27303	27159	27163	27355	27398	27433	27306	27304	27381	27185	27208	27245	27379	27583	27325	27269	27344	27288	27390	27284	27477	27620	27377	27064	27445	27447	27505	27489	27130	27305	27166	27390	27636	27328	27665	27190	27457	27593	27305	27361	27389	27275	27392	27539	27546	27527	27435	27456	27262	27165	27205	27218	27341	27452	27285	27197	27379	27476	27540	27317	27307	27392	27523	27411	27583	27631	27328	27493	27291	27272	27341	27400	27241	27140	27401	27493	27231	27481	27408
24026	40644	43619	48870	68662	52157	35248	22203	18176	16957	16762	16866	16817	16662	16664	16896	16792	16727	16635	16682	16583	16731	16695	16684	16513	16848	16681	16640	16839	16410	16732	16492	16813	16826	16735	16890	16639	16600	16714	16951	16591	16742	16532	16714	16673	16645	16665	16750	16737	16796	16672	16799	16811	16688	16849	16606	16681	16692	16862	16667	16595	16777	16495	16730	16654	16753	16766	16819	16794	16663	16609	16624	16804	16624	16691	16611	16692	16581	16600	16828	16644	16655	16641	16479	16617	16731	16815	16721	16633	16751	16770	16642	16773	16830	16614	16718	16740	16776	16795	16655	16681	16554	16685	16528	16598	16580	16609	16718	16558	16744	16743	16726	16700	16890	16701	16668	16631	16719	16747	16818	16709	16685	16785	16726	16671	16804	16750	16629	16697	16705	16689	16871	16930	16719	16754	16608	16796	16582	16685	16495	16629	16714	16853	16659	16678	16664	16683	16639	16637	16825	16768	16789	16693	16730	16811	16540	16733	16591	16646	16631	16600	16792	16570	16835	16713	16905	16730	16657	16726	16689	16637	16890	16739	16659	16594	16616	16685	16643	16610	16682	16582	16692	16714	16826	16477	17031	16533	16496	16669	16695	16496	16695	16675	16691	16673	16683	16734	16701	16589	16401	16633	16863	16606	16695	16824	16721	16622	16613	16708	16716	16784	16722	16661	16546	16646	16894	16595	16497	16717	16651	16760	16819	16626	16715	16678	16637	16629	16593	16564	16780	16771	16763	17008	16783	16564	16503	16645	16781	16476	16855	16595	16746	16765	16596	16772	16791	16400	16729	16690	16648	16672	16620	16620	16478	16736	16729	16604	16708	16662	16604	16642	16919	16805	16531	16714	16549	16816	16669	16662	16569	16523	16791	16530	16518	16819	16658	16647	16746	16431	16696	16805	16543	16732	16638	16721	16627	16752	16772	16746	16853	16715	16460	16862	16772	16671	16659	16603	16624	16738	16765	16803	16847	16599	16713	16512	16797	16564	16725	16661	16594	16759	16707	16751	16493	16607	16721	16694	16735	16572	16615	16808	16572	16799	16673	16506	16975	16804	16727	16752	16732	16660	16707	16541	16560	16770	16568	16707	16643	16753	16754	16537	16600	16554	16622	16618	16815	16609	16705	16785	16528	16802	16687	16657	16690	16513	16655	16773	16689	16593	16602	16795	16608	16581	16723	16575	16660	16613	16674	16518	16846	16610	16712	16710	16654	16733	16618	16688	16605	16771	16748	16547	16659	16715	16515	16805	16672	16640	16774	16636	16694	16487	16634	16569	16601	16734	16584	16524	16547	16881	16437	16749	16737	16783	16742	16842	16517	16771	16651	16530	16592	16740	16708	16815	16592	16602	16608	16823	16705	16718	16436	16666	16870	16768	16655	16586	16715	16687	16773	16633	16720	16730	16606	16867	16697	16660	16736	16638	16598	16519	16705	16710	16635	16655	16531	16633	16622	16716	16650	16719	16751	16684	16597	16614	16897	16702	16591	16733	16750	16663	16666	16500	16764	16787	16627	16760	16687	16591	16863	16566	16738	16786	16676	16609	16807	16574	16588	16675	16754	16570	16615	16734	16514	16694	16660	16708	16513	16665	16630	16739	16847	16702	16551	16828	16543	16705	16782	16747	16562	16906	16925	16639	16502	16587	16859	16604	16689	16768	16649	16543	16703	16716	16917	16779	16890	16666	16740	16567	16732	16486	16723	16642	16746	16635	16762	16696	16777	16741	16861	16660	16620	16681	16829	16744	16689	16482	16601	16745	16729	16552	16830	16485	16732	16711	16864	16670	16554	16792	16778	16669	16706	16629	16704	16612	16661	16696	16718	16658	16705	16737	16722	16763	16718	16563	16540	16630	16487	16577	16565	16548	16745	16702	16553	16618	16743	16661	16673	16703	16630	16800	16571	16686	16477	16516	16777	16770	16861	16744	16799	16597	16764	16689	16771	16824	16613	16647	16736	16739	16699	16785	16576	16818	16480	16711	16513	16557	16483	16609	17034	16539	16872	16764	16603	16716	16982	16927	16729	16531	16729	16789	16751	16765	16922	16681	16625	16761	16751	16733	16710	16602	16812	16690	16649	16751	16588	16532	16666	16712	16620	16737	16559	16580	16627	16746	16718	16537	16807	16505	16769	16571	16651	16710	16645	16731	16873	16535	16607	16846	16593	16652	16579	16609	16624	16730	16853	16569	16676	16713	16763	16616	16619	16780	16634	16640	16618	16731	16573	16642	16626	16605	16578	16618	16468	16627	16560	16679	16528	16848	16695	16584	16778	16570	16536	16598	16628	16841	16782	16662	16645	16602	16668	16587	16447	16768	16647	16816	16569	16748	16816	16676	16759	16785	16669	16744	16759	16879	16760	16768	16799	16608	16746	16656	16716	16728	16774	16603	16777	16656	16604	16614	16645	16852	16648	16713	16815	16801	16649	16482	16755	16684	16503	16597	16892	16679	16629	16829	16656	16716	16657	16656	16745	16631	16725	16594	16780	16673	16718	16672	16924	16750	16878	16667	16822	16540	16791	16495	16691	16804	16529	16693	16750	16737	16600	16596	16757	16653	16598	16715	16503	16787	16902	16681	16540	16578	16786	16736	16708	16770	16509	16730	16805	16619	16528	16665	16695	16843	16329	16689	16451	16622	16804	16625	16736	16783	16714	16754	16581	16678	16521	16904	16380	16493	16777	16672	16786	16746	16607	16795	16647	16596	16631	16648	16856	16594	16774	16735	16796	16433	16613	16810	16597	16794	16752	16592	16585	16716	16781	16709	16743	16587	16614	16753	16700	16683	16836	16634	16660	16696	16657	16857	16749	16676	16598	16656	16723	16646	16784	16741	16607	16885	16593	16586	16695	16509	16788	16709	16719	16707	16479	16692	16783	16509	16644	16715	16767	16644	16531	16746	16430	16583	16662	16708	16695	16792	16713	16695	16730	16501	16663	16769	16897	16635	16633	16621	16622	16686	16606	16660	16707	16616	16722	16477	16731	16734	16662	16720	16602	16670	16595	16614	16837	16676	16447	16703	16728	16521	16688	16626	16582	16441	16623	16877	16437	16747	16788	16667	16842	16662	16728	16664	16689	16476	16585	16576	16750	16683	16698	16439	16599	16828	16795	16795	16633	16712	16723	16622	16757	16688	16557	16538	16620	16586	16523	16665	16615	16704	16616	16710	16803	16778	16725	16495	16781	16727	16895	16706	16732	16647	16681	16665	16575	16641	16745	16671	16632	16666	16763	16622	16694	16840	16694	16837	16747	16650	16551	16602	16728	16687	16611	16818	16649	16731	16530	16643	16790	16845	16664	16712	16876	16648	16632	16715	16630	16713	16750	16758	16975	16710	16720	16803	16628	16547	16617	16546	16860	16669	16762	16837	16709	16654	16716	16823	16717	16660	16717	16781	16761	16623	16768	16642	16598	16618	16647	16767	16736	16620	16586	16787	16701	16644	16700	16630	16735	16766	16552	16646	16707	16882	16798	16753	16680	16584	16948	16685	16629	16736	16565	16573	16867	16551	16669	16537	16770	16811	16555	16711	16716	16595	16807	16642	16737	16703	16781	16622	16603	16744	16983	16655	16528	16617	16746	16678	16578	16719	16508	16854	16753	16624	16755	16550	16792	16698	16815	16780	16894	16589	16546	16838	16756	16542	16772	16587	16707	16652	16653	16462	16625	16554	16449	16611	16558	16736	16532	16674	16748	16680	16742	16625	16687	16673	16747	16566	16730	16749	16829	16839	16688	16616	16816	16758	16614	16708	16626	16857	16537	17012	16600	16661	16837	16723	16906	16772	16855	16622	16757	16598	16676	16939	16569	16665	16760	16705	16835	16633	16687	16565	16536	16613	16589	16752	16661	16720	16558	16722	16720	16655	16610	16824	16655	16650	16671	16542	16857	16794	16731	16749	16715	16757	16685	16725	16815	16645	16837	16626	16615	16708	16625	16688	16604	16925	16568	16675	16536	16773	16606	16852	16663	16821	16643	16551	16849	16702	16710	16746	16828	16725	16852	16833	16626	16676	16644	16645	16720	16706	16517	16639	16683	16613	16718	16606	16624	16739	16864	16619	16756	16723	16760	16723	16731	16684	16732	16726	16672	16767	16595	16664	16796	16559	16725	16741	16702	16805	16705	16543	16665	16700	16621	16726	16617	16678	16827	16713	16843	16664	16647	16596	16726	16604	16482	16612	16577	16843	16685	16470	16703	16782	16794	16760	16716	16732	16533	16690	16645	16577	16921	16583	16809	16536	16488	16761	16510	16503	16603	16351	16767	16501	16696	16697	16837	16571	16767	16596	16567	16632	16660	16420	16645	16692	16674	16693	16667	16520	16577	16787	16673	16705	16732	16572	16826	16648	16616	16626	16675	16670	16681	16682	16657	16611	16546	16537	16761	16605	16862	16730	16796	16659	16804	16656	16800	16585	16776	16630	16585	16586	16630	16790	16611	16740	16530	16810	16738	16821	16647	16838	16771	16873	16575	16734	16551	16614	16678	16734	16570	16675	16543	16718	16711	16906	16762	16577	16691	16612	16696	16566	16566	16679	16634	16495	16800	16717	16726	16629	16733	16759	16710	16563	16687	16729	16787	16731	16592	16667	16770	16686	16690	16582	16734	16757	16970	16878	16838	16664	16577	16705	16618	16721	16726	16567	16567	16664	16749	16853	16572	16788	16739	16588	16585	16651	16625	16739	16710	16581	16578	16551	16640	16641	16584	16915	16520	16650	16656	16700	16589	16597	16596	16688	16692	16636	16663	16727	16432	16529	16647	16588	16637	16745	16786	16656	16495	16646	16751	16644	16573	16629	16666	16665	16630	16679	16800	16570	16442	16663	16694	16668	16754	16643	16552	16814	16800	16842	16769	16804	16657	16757	16624	16741	16594	16907	16690	16734	16829	16661	16454	16599	16895	16755	16733	16599	16753	16485	16606	16608	16760	16696	16581	16770	16719	16595	16830	16609	16704	16661	16618	16821	16672	16604	16764	16816	16651	16793	16669	16723	16759	16676	16735	16564	16747	16770	16573	16669	16694	16678	16588	16568	16842	16636	16619	16565	16783	16697	16643	16770	16656	16836	16717	16712	16626	16772	16610	16665	16561	16734	16730	16690	16665	16562	16607
23367	21537	29439	43506	77710	71900	57230	39954	32098	29348	28731	28437	28473	28445	28670	28463	28352	28288	28431	27952	28041	28040	28204	28252	27830	28116	28287	28235	28352	28474	28232	28084	27923	28128	28067	28113	28237	28345	28280	28173	27985	28047	28118	28002	28403	28144	28235	28088	28156	27963	28105	28012	28205	27835	28172	27994	27966	28128	28036	28033	28053	28056	28115	28063	28061	27979	28116	28350	28090	28017	27945	27825	28138	28164	27941	28050	28088	28060	28112	28007	28134	27887	28437	28110	27963	27986	28109	27945	27976	28053	28078	28289	28039	27956	28036	27996	28132	28025	27919	28164	28057	28083	27932	27953	28082	27989	28045	28089	28061	27934	28100	27868	27917	28010	28093	27742	27842	28108	28104	28090	28008	28075	27914	28356	28181	28160	28031	27940	28171	27960	27981	27868	28032	28021	28058	28043	28277	28091	27987	28121	28152	28115	27980	27930	27884	28115	28245	27976	28012	28097	27750	28008	28031	28038	28177	28191	28157	27994	28102	28000	28085	27898	27888	28131	28129	28029	27914	28219	27940	27967	28010	27870	28272	28109	28007	27827	27888	28077	28214	27970	28109	28175	28004	27908	27755	28404	27980	27833	27959	27931	28186	27995	27934	28121	27982	27717	28174	28197	28085	28020	28119	27994	28073	28003	27999	28106	28245	28084	27978	27877	28122	27985	28317	27798	28121	28112	28017	28042	28017	28007	27927	28121	28109	28357	27878	27946	27982	28111	28108	27832	28222	27872	28001	28141	27992	28003	28009	27665	27896	27964	28006	27984	28051	28129	27877	28180	27931	27964	28135	28067	28337	27950	28056	28201	28293	28086	27790	28000	28302	28115	27995	28209	28097	27968	27942	27884	28062	28129	27968	27894	27844	27946	28067	28181	28053	27961	28098	27877	27921	27793	28121	27836	27957	27742	28304	28111	27911	28051	28083	27806	28075	28091	27896	28083	27715	27934	27956	28075	27988	28173	28008	27740	28011	27938	27964	28012	27898	27734	27739	27935	28014	28070	28266	28234	28280	28097	28146	27996	28096	27941	27896	28073	28056	27789	27948	28220	28072	27993	28130	28153	27803	27707	27886	27810	27805	28023	28249	27999	28139	27913	27799	28033	28039	28226	27923	27967	28168	27992	28141	28201	28220	27863	28091	27931	28186	28034	28213	27938	28097	27937	28249	28007	28115	27890	27979	28044	27982	27916	27996	27825	27952	28117	28398	28067	28210	27766	28048	27935	27853	27776	28072	28044	28146	28102	28102	28234	28022	28118	27871	27896	28323	28249	27962	27857	27922	28004	28078	27875	27729	27932	28044	28092	28141	28184	28138	28072	28124	27978	28014	27861	28044	27747	27810	27840	28155	27655	28028	27909	28016	28228	28272	27912	27753	27923	28093	27956	28029	27841	27917	27780	27921	28112	28006	28006	28224	27726	28141	27954	27870	27950	27830	27960	27930	27991	28271	27739	27910	27805	27815	28058	28067	27849	28047	27939	27803	27783	27882	28131	28210	27812	28037	27909	27925	27953	27996	27963	27904	27903	28092	28143	28150	27977	27958	28146	27852	27970	28079	28102	28043	27885	27956	28089	27855	28259	28152	28197	28086	28030	28250	28054	27942	28027	28037	27950	27932	27925	28221	27731	28035	28089	27938	28117	28076	27974	28130	27729	27919	28105	28048	27829	27872	27902	28033	27830	28020	27738	27946	27669	28017	28105	27963	27865	27987	27880	28073	28085	27947	28106	28172	27954	28105	27872	28216	28091	28003	28179	28024	27999	28191	28301	27985	28157	27962	28142	28268	28058	27984	27827	27972	27940	27970	27927	27952	28010	28036	28156	28121	28229	27904	28088	27934	28038	27995	28119	28045	27813	28128	28013	28425	27810	28183	27935	28116	27909	27961	28237	28134	27757	28247	27775	28112	28105	27916	28137	28149	28084	28055	27750	27784	27972	28057	28057	28134	28127	28238	28245	28328	28105	28158	28082	27988	28228	27854	27778	28085	28137	28302	28016	28040	27976	28062	27817	28092	27987	28081	28103	28003	28176	28160	27984	28137	28112	28075	28189	27698	27866	28172	28085	27989	28045	28181	27961	28021	27873	27860	28034	27720	27989	27865	28346	28079	28175	27896	28094	28095	28199	28071	27928	28275	27877	28225	28148	28001	28206	28002	27963	27922	28100	28091	27973	27762	27840	28044	28113	27878	28303	27971	28129	27849	28020	28292	28014	28062	28146	28035	27923	28051	28067	28087	28036	27944	28059	27781	27706	28003	27750	28052	28039	28145	28259	28059	27919	27945	28151	27783	28100	28048	28045	28064	28048	28048	27967	27906	27968	27998	28008	28041	28173	27926	28071	27995	28029	28056	28020	28042	27908	28091	28014	27936	28210	27984	27861	28088	27926	27951	28014	27919	27992	27832	28169	28133	27751	28102	28013	27987	27660	27845	27674	28042	28162	27933	28050	27893	28100	28201	28056	28182	28055	28398	27930	28167	28159	27879	27841	27997	28141	28127	27851	28051	27883	28226	28062	28183	27689	28017	27888	28363	27912	27818	28049	28057	27938	27950	27692	28135	27998	28020	27972	28135	28204	28095	28113	27912	28199	28174	28042	28167	28217	28092	28109	27910	27903	28181	28167	28014	27974	27810	28281	27796	27966	27842	27941	27753	27838	28163	28201	28082	28207	28123	28175	27870	28228	27990	28073	27921	27962	28041	27991	28137	28251	27998	28071	28024	27837	28336	28064	28301	27936	27990	27961	28120	28022	28047	28062	28150	28161	27782	27876	27820	28301	28327	28007	28071	27820	27914	28054	27998	28087	28136	28135	28148	27989	27928	27919	27843	28080	28097	28052	28081	27940	27988	27899	28158	28001	27945	28112	27804	27792	28007	28033	28040	28186	28255	28084	28060	27947	28001	27993	28251	28166	27800	28048	28386	27917	27929	27818	28386	27876	27880	28072	28085	27838	27804	27858	28293	28171	28077	28141	28164	28069	28136	27878	27993	28263	28111	27965	27990	28061	28041	28065	27926	28022	28146	28203	27944	28091	27990	27897	28250	28063	28131	27970	28037	27913	27986	28039	28080	28130	27863	28103	28019	28153	27890	28064	27938	28207	28153	28319	27990	28111	28095	27987	28086	27939	28078	27785	27969	28088	27995	27999	27917	28100	28018	28180	28125	27825	27837	27931	27985	27918	27875	27974	28170	27944	28035	27837	28004	28117	28180	27986	28125	28301	28126	27993	28097	27750	27915	27968	28066	27944	28085	28349	28113	28367	27850	28032	27918	28114	28226	28133	28013	27829	28052	28101	28325	27922	28028	27967	27866	27890	28003	28032	27910	27851	28001	27883	28059	27983	28054	27892	27870	28355	27953	28062	28031	27960	27795	28027	28112	27687	28136	27787	27894	27884	27860	28177	27889	27728	28102	27950	27912	27927	28153	27782	28169	27899	27996	27918	28115	28049	27828	28027	28030	28143	28278	28104	28000	27959	28025	27937	28066	28073	27946	28162	27865	28096	27924	28025	27973	28146	27830	28021	27924	28204	27828	28066	28251	27608	28161	27999	27805	28005	27905	28014	27832	28062	28132	28097	27988	28053	27835	27745	28008	27977	27715	27678	28214	27918	28253	27973	28121	28179	28012	27747	27845	27676	27947	28042	27971	28013	27833	27978	27752	28119	28013	28206	28090	28071	28167	27969	28068	27922	27942	27955	27846	27934	28153	27923	27949	27828	28091	28036	27914	27970	27945	27923	27802	27872	27870	27813	28151	28091	27947	27950	28139	27891	27843	28134	28111	27841	28131	27957	28035	28034	28219	28043	27719	27977	27871	27976	27905	28079	28081	27990	28194	27969	28081	28107	27976	27825	27946	28091	28050	28079	28192	28256	27947	27970	28029	27979	28169	28091	28187	27966	28001	28234	28011	27915	28099	27972	28200	28010	27939	27879	28058	28121	28047	28040	28044	28014	28105	28107	28203	27941	28079	27827	27756	27890	27909	27736	28249	27984	27950	27774	28143	27888	27932	28222	27909	28206	28202	27876	27886	28034	28056	27656	27900	27963	28165	28015	28248	27940	28076	27931	28082	28109	27878	27971	28188	28172	28118	27764	27875	27989	28075	28060	28039	27906	28020	27930	28210	27953	27905	28089	28241	28088	27770	27766	28032	28092	27984	27856	27938	28056	27849	28126	27816	28154	27904	28195	28059	28310	28025	28031	28248	27946	27918	27922	28078	27881	28338	28016	28267	27993	27850	28025	27763	27952	28129	27981	27939	27913	28277	27874	28060	28012	28078	28014	27909	27755	28334	27684	27940	27729	27888	27903	28169	28070	27799	27859	28024	27890	27858	28021	28260	28197	27986	28046	28140	27929	27773	27955	28124	27983	28366	28187	27928	28001	27910	27845	27833	28358	27926	27907	28047	28218	28156	27833	28120	28331	28005	28040	27948	27916	28202	27952	27812	28251	27960	27967	28294	27933	27962	28022	27876	28022	27994	28025	27974	27995	28191	28189	27950	28233	28073	28087	27981	27953	28109	27960	27974	28031	28023	28058	28016	28084	27994	27928	27817	28081	28092	27980	27904	28083	27907	28058	28044	27838	28001	27954	27785	28051	28193	27924	28113	28148	27651	27724	28168	27986	28077	27969	27862	27952	28226	28125	28079	28032	27936	28148	27985	27944	28037	27853	28239	28048	27895	27880	28082	27997	27914	28264	28108	28002	27878	27881	28015	28120	28103	28145	27728	28233	27915	27967	27826	28055	27446	28031	27869	27811	27894	27947	28143	28039	28010	27885	28116	28005	27865	28078	27896	28066	28372	28077	27729	27873	28173	27904	28027	27949	28154	28327	27918	27955	28058	28087	27903	28021	27876	27979	28087	28113	28048	27833	27824	28086	28070	28114	27914	28020	27783	27882	27902	28015	28243	28022	28040	27829	28029	28135	28311	28120	27901	28010	28092	28128	27984	28057	27932	28272	28242	28122	28029	28109	28060	28017	27897	28320	27926	27975	27989	28267	27832	27901	27972	27986	27994	28061	28085	27899	27877	27879	27887	27956	28037	27931	28015	27924	27902	28116	28195	28018	28317	27750	28006	28120	28094	27827	27797	27909	27941	28121	28119	28018	28120	28116
28877	55892	62463	76799	94111	75491	50491	29171	20430	17840	17362	17516	17371	17245	17454	17412	17493	17426	17322	17472	17421	17401	17297	17398	17276	17434	17388	17387	17523	17414	17468	17441	17258	17415	17328	17390	17386	17486	17323	17385	17347	17399	17320	17408	17412	17450	17271	17387	17331	17437	17370	17474	17400	17301	17248	17301	17344	17419	17270	17243	17518	17405	17306	17349	17254	17596	17321	17313	17209	17362	17345	17577	17240	17347	17367	17548	17502	17383	17509	17113	17286	17330	17476	17345	17517	17370	17399	17489	17272	17293	17167	17278	17396	17201	17380	17245	17247	17454	17378	17696	17318	17604	17085	17502	17357	17189	17454	17436	17250	17113	17207	17358	17493	17350	17475	17431	17357	17275	17480	17158	17095	17423	17319	17252	17267	17300	17238	17340	17570	17481	17390	17313	17370	17543	17309	17405	17438	17234	17404	17075	17253	17300	17475	17268	17265	17398	17409	17418	17444	17475	17482	17265	17228	17405	17584	17252	17454	17361	17169	17350	17396	17321	17151	17215	17356	17394	17320	17299	17536	17262	17386	17396	17441	17405	17190	17427	17335	17197	17311	17286	17375	17505	17409	17164	17124	17271	17225	17275	17417	17519	17292	17370	17295	17535	17305	17240	17237	17258	17220	17249	17430	17185	17251	17114	17605	17283	17390	17303	17297	17407	17445	17320	17328	17282	17325	17160	17237	17285	17357	17360	17356	17385	17111	17298	17444	17478	17177	17378	17270	17302	17433	17229	17123	17211	17511	17401	17627	17014	17522	17321	17126	17411	17194	17304	17304	17298	17445	17266	17259	17260	17267	17197	17479	17273	17341	17358	17261	17291	17289	17420	17307	17045	17320	17489	17155	17209	17221	17424	17451	17290	17413	17540	17230	17472	17236	17364	17345	17303	17268	17282	17468	17361	17371	17280	17167	17221	17397	17292	17505	17363	17285	17319	17250	17405	17221	17313	17397	17194	17269	17219	17359	17296	17341	17288	17404	17292	17219	17216	17365	17356	17325	17328	17234	17262	17443	17316	17362	17277	17364	17598	17335	17231	17253	17322	17391	17210	17384	17117	17320	17418	17411	17221	17235	17261	17403	17296	17309	17613	17287	17334	17350	17556	17482	17214	17292	17343	17178	17305	17440	17442	17360	17349	17296	17141	17346	17221	17453	17487	17387	17658	17220	17239	17488	17100	17357	17372	17246	17421	17447	17417	17450	17486	17341	17326	17253	17261	17188	17384	17355	17287	17038	17415	17321	17292	17482	17306	17214	17432	17090	17240	17492	17344	17287	17367	17185	17333	17235	17234	17303	17373	17357	17308	17170	17431	17336	17284	17261	17296	17338	17326	17420	17367	17470	17264	17231	17009	17340	17279	17426	17458	17339	17206	17283	17185	17255	17495	17293	17353	17533	17330	17347	17503	17151	17437	17316	17454	17406	17321	17312	17178	17342	17288	17452	17436	17226	17321	17364	17243	17250	17140	17370	17506	17347	17366	17343	17194	17306	17336	17229	17461	17701	17406	17228	17285	17529	17312	17295	17218	17353	17281	17417	17325	17339	17328	17393	17355	17454	17412	17226	17238	17088	17261	17459	17471	17370	17266	17273	17388	17179	17353	17438	17401	17261	17102	17423	17398	17527	17296	17434	17283	17462	17326	17451	17352	17624	17277	17474	17205	17399	17524	17378	17427	17399	17191	17283	17283	17368	17460	17181	17462	17533	17301	17251	17271	17329	17239	17370	17213	17206	17343	17271	17454	17446	17092	17563	17209	17356	17224	17264	17401	17236	17185	17384	17467	17349	17435	17308	17390	17351	17465	17212	17196	17298	17361	17383	17423	17269	17464	17443	17405	17161	17397	17266	17523	17289	17273	17216	17458	17501	17258	17315	17462	17376	17277	17337	17295	17429	17181	17351	17190	17458	17201	17365	17325	17457	17356	17362	17379	17272	17247	17240	17406	17248	17611	17089	17355	17362	17444	17282	17332	17408	17434	17178	17505	17339	17320	17355	17376	17268	17526	17384	17226	17341	17260	17441	17384	17262	17293	17430	17421	17350	17228	17436	17392	17294	17105	17368	17313	17323	17386	17176	17330	17210	17135	17438	17373	17416	17144	17432	17228	17339	17394	17512	17308	17278	17344	17493	17118	17312	17368	17313	17165	17433	17401	17413	17307	17373	17351	17185	17412	17393	17280	17359	17538	17417	17487	17425	17193	17249	17215	17185	17143	17369	17064	17298	17224	17306	17185	17226	17432	17341	17174	17392	17301	17382	17392	17153	17392	17299	17418	17292	17336	17374	17242	17370	17482	17131	17365	17375	17324	17500	17198	17226	17229	17393	17260	17277	17355	17235	17298	17289	17355	17285	17185	17294	17251	17386	17422	17286	17369	17261	17300	17280	17191	17378	17562	17216	17447	17271	17526	17367	17261	17358	17318	17367	17348	17266	17368	17326	17392	17243	17364	17340	17270	17273	17158	17365	17259	17407	17186	17224	17469	17386	17328	17248	17506	17313	17289	17298	17294	17303	17290	17178	17107	17150	17218	17509	17327	17478	17436	17445	17527	17375	17229	17331	17314	17476	17314	17140	17131	17084	17443	17470	17175	17483	17265	17363	17465	17288	17425	17333	17382	17321	17400	17240	17390	17324	17537	17498	17373	17352	17288	17352	17242	17372	17284	17323	17245	17232	17344	17365	17206	17308	17360	17286	17532	17324	17299	17387	17333	17410	17345	17434	17325	17148	17386	17427	17384	17367	17438	17258	17506	17509	17344	17375	17334	17366	17326	17220	17290	17270	17315	17215	17265	17467	17271	17445	17421	17295	17188	17465	17376	17432	17101	17218	17292	17406	17306	17295	17292	17345	17157	17400	17492	17361	17388	17307	17377	17336	17356	17246	17402	17194	17396	17580	17234	17237	17419	17226	17120	17297	17394	17481	17344	17404	17250	17280	17346	17454	17271	17228	17191	17195	17316	17201	17450	17312	17349	17426	17229	17345	17349	17294	17298	17516	17407	17425	17427	17260	17172	17585	17289	17362	17414	17388	17247	17294	17414	17513	17341	17398	17479	17398	17366	17326	17250	17378	17169	17239	17219	17215	17223	17348	17475	17151	17426	17470	17437	17322	17392	17187	17373	17322	17296	17177	17238	17339	17264	17433	17355	17430	17205	17455	17273	17245	17411	17473	17194	17264	17470	17253	17467	17474	17129	17360	17399	17253	17268	17427	17321	17260	17096	17271	17255	17418	17513	17464	17211	17369	17220	17325	17283	17258	17494	17360	17241	17197	17366	17367	17231	17410	17457	17238	17562	17207	17401	17182	17247	17394	17323	17377	17406	17194	17299	17110	17361	17248	17362	17328	17370	17383	17405	17285	17469	17305	17072	17252	17373	17248	17468	17374	17293	17394	17303	17347	17191	17481	17178	17578	17440	17375	17316	17426	17393	17244	17535	17369	17382	17091	17166	17542	17311	17378	17055	17441	17428	17271	17449	17464	17287	17384	17349	17353	17263	17264	17394	17539	17332	17351	17303	17319	17231	17453	17546	17298	17445	17299	17322	17541	17516	17305	17264	17300	17223	17268	17282	17433	17260	17358	17147	17303	17264	17263	17348	17374	17325	17311	17173	17339	17244	17220	17317	17264	17332	17174	17331	17144	17478	17236	17414	17186	17429	17265	17436	17196	17367	17320	17238	17370	17292	17549	17481	17157	17106	17291	17583	17275	17344	17424	17304	17414	17407	17269	17345	17396	17324	17262	17260	17362	17151	17466	17144	17201	17435	17290	17290	17213	17161	17476	17277	17454	17347	17294	17349	17475	17296	17371	17375	17452	17357	17237	17241	17324	17204	17386	17278	17296	17218	17201	17454	17482	17124	17337	17310	17411	17362	17184	17309	17240	17397	17211	17251	17431	17426	17345	17376	17238	17381	17320	17339	17223	17313	17233	17276	17115	17455	17062	17256	17288	17411	17342	17293	17488	17468	17406	17209	17111	17356	17202	17157	17509	17272	17415	17381	17426	17316	17223	17236	17262	17305	17361	17363	17353	17398	17256	17202	17271	17211	17201	17246	17465	17431	17552	17402	17399	17256	17351	17409	17308	17331	17441	17308	17351	17321	17289	17144	17237	17320	17247	17324	17417	17249	17255	17235	17338	17253	17451	17396	17474	17332	17300	17191	17451	17354	17272	17548	17581	17367	17420	17404	17282	17324	17253	17458	17396	17363	17252	17430	17372	17296	17264	17271	17280	17435	17258	17203	17379	17406	17416	17372	17391	17253	17270	17390	17324	17351	17376	17379	17151	17214	17307	17399	17256	17223	17301	17426	17448	17399	17322	17626	17508	17155	17374	17451	17543	17294	17520	17220	17392	17354	17464	17459	17313	17293	17322	17350	17388	17357	17295	17219	17289	17440	17219	17379	17445	17337	17276	17406	17350	17086	17371	17414	17348	17430	17383	17300	17189	17336	17256	17425	17390	17263	17359	17238	17267	17507	17470	17388	17325	17225	17262	17400	17273	17121	17305	17316	17266	17328	17200	17316	17294	17386	17441	17271	17273	17312	17428	17443	17340	17216	17375	17400	17241	17344	17204	17383	17353	17233	17313	17283	17395	17339	17362	17227	17355	17323	17403	17315	17439	17135	17145	17306	17331	17313	17211	17358	17484	17208	17224	17286	17323	17249	17436	17385	17379	17324	17421	17286	17387	17413	17268	17356	17240	17387	17194	17391	17250	17176	17361	17283	17238	17321	17154	17318	17315	17159	17313	17481	17297	17307	17158	17227	17335	17363	17563	17303	17252	17458	17464	17308	17177	17227	17324	17368	17459	17220	17330	17391	17150	17511	17383	17261	17319	17419	17365	17346	17350	17409	17308	17282	17111	17599	17342	17453	17258	17500	17441	17280	17201	17306	17424	17409	17159	17175	17191	17297	17376	17165	17352	17422	17268	17337	17224	17343	17319	17485	17294	17271	17305	17302	17313	17382	17339	17388	17254	17346	17235	17272	17300	17305	17432	17450	17348	17287	17440	17192	17279	17453	17278	17401	17347	17188	17276	17204	17215	17308	17023	17388	17287	17342	17304	17164	17226	17204	17361	17445	17263	17390	17476	17157	17138	17374	17458	17260	17312	17346
34567	28935	35606	37526	41168	37295	32314	28863	28423	27698	27512	27522	27846	27735	27427	27365	27470	27414	27580	27490	27544	27621	27780	27735	27481	27583	27653	27632	27488	27504	27621	27445	27601	27560	27300	27585	27461	27565	27451	27556	27592	27266	27546	27467	27433	27493	27566	27413	27614	27472	27440	27653	27364	27454	27394	27496	27612	27433	27762	27696	27389	27465	27549	27330	27742	27848	27554	27556	27716	27726	27456	27322	27281	27539	27626	27446	27612	27469	27574	27598	27789	27427	27460	27537	27648	27376	27417	27298	27337	27411	27485	27548	27521	27614	27451	27499	27546	27315	27323	27510	27656	27628	27655	27297	27350	27554	27594	27369	27421	27420	27482	27455	27162	27545	27527	27342	27140	27304	27527	27354	27452	27320	27364	27297	27507	27418	27475	27379	27612	27628	27387	27345	27563	27451	27388	27085	27392	27419	27596	27725	27382	27515	27393	27469	27598	27399	27441	27601	27624	27314	27450	27448	27515	27339	27641	27566	27295	27430	27579	27378	27731	27770	27517	27395	27499	27489	27382	27516	27479	27419	27332	27484	27499	27465	27461	27552	27592	27375	27546	27469	27503	27415	27485	27739	27187	27482	27570	27686	27530	27575	27597	27153	27615	27287	27335	27637	27379	27458	27313	27540	27397	27663	27671	27487	27579	27819	27292	27282	27492	27355	27178	27622	27363	27332	27331	27296	27465	27504	27454	27380	27639	27799	27514	27484	27273	27594	27516	27628	27612	27464	27654	27453	27515	27482	27515	27603	27384	27211	27525	27549	27558	27637	27646	27322	27612	27543	27419	27582	27424	27351	27231	27501	27592	27439	27363	27337	27654	27584	27217	27535	27311	27159	27474	27468	27541	27764	27469	27576	27558	27513	27707	27463	27591	27343	27422	27355	27350	27658	27682	27283	27412	27400	27255	27461	27396	27626	27564	27444	27647	27455	27504	27319	27386	27262	27360	27472	27722	27370	27333	27365	27127	27307	27209	27643	27368	27403	27572	27446	27527	27221	27310	27477	27300	27447	27552	27469	27483	27359	27485	27475	27389	27583	27510	27393	27314	27425	27421	27638	27597	27532	27518	27475	27581	27339	27567	27343	27606	27470	27446	27585	27564	27243	27691	27576	27710	27652	27412	27275	27664	27275	27477	27452	27397	27577	27458	27257	27328	27592	27417	27584	27546	27290	27522	27513	27393	27425	27538	27455	27406	27473	27480	27354	27577	27484	27625	27326	27567	27726	27246	27588	27494	27267	27694	27430	27700	27368	27223	27458	27439	27563	27493	27398	27673	27595	27400	27562	27389	27584	27473	27535	27581	27508	27480	27446	27488	27443	27399	27599	27720	27420	27459	27596	27712	27488	27285	27511	27667	27408	27337	27445	27468	27561	27483	27381	27410	27468	27381	27303	27774	27621	27820	27488	27486	27401	27479	27632	27361	27484	27329	27453	27425	27603	27515	27451	27306	27491	27331	27688	27273	27342	27184	27460	27446	27372	27525	27581	27643	27392	27438	27405	27628	27416	27446	27553	27270	27430	27279	27380	27220	27339	27665	27315	27511	27344	27664	27384	27692	27591	27195	27600	27403	27704	27362	27449	27574	27469	27358	27583	27604	27669	27472	27455	27297	27626	27463	27528	27531	27538	27537	27533	27446	27652	27546	27544	27303	27563	27387	27391	27437	27521	27325	27541	27395	27543	27491	27723	27464	27546	27478	27449	27597	27535	27500	27546	27582	27367	27535	27334	27421	27535	27418	27390	27494	27485	27499	27351	27509	27414	27397	27258	27444	27515	27522	27474	27458	27473	27452	27586	27592	27506	27483	27525	27431	27283	27558	27672	27287	27447	27354	27269	27401	27606	27301	27455	27191	27319	27489	27397	27682	27505	27282	27385	27405	27361	27707	27567	27435	27517	27564	27686	27645	27607	27470	27638	27357	27309	27580	27467	27607	27265	27647	27445	27422	27528	27280	27590	27413	27232	27658	27663	27637	27491	27259	27619	27735	27510	27751	27722	27667	27362	27700	27399	27638	27417	27511	27512	27464	27581	27397	27362	27324	27508	27446	27599	27833	27479	27532	27572	27492	27491	27495	27547	27441	27331	27696	27522	27708	27669	27665	27598	27464	27679	27670	27505	27578	27387	27327	27656	27645	27571	27408	27482	27416	27258	27447	27291	27521	27745	27523	27620	27387	27439	27610	27552	27471	27451	27510	27571	27601	27795	27570	27483	27538	27517	27500	27550	27417	27356	27445	27542	27498	27392	27490	27672	27436	27557	27651	27467	27404	27545	27521	27478	27578	27523	27283	27379	27456	27364	27572	27305	27611	27313	27558	27525	27577	27445	27724	27672	27545	27391	27521	27477	27525	27685	27472	27543	27609	27579	27467	27555	27537	27316	27539	27616	27331	27393	27166	27398	27357	27538	27365	27516	27576	27442	27370	27526	27502	27645	27349	27406	27254	27553	27366	27620	27397	27606	27524	27219	27661	27700	27574	27583	27449	27769	27375	27441	27354	27537	27573	27414	27621	27530	27627	27404	27389	27672	27416	27387	27310	27454	27348	27498	27418	27339	27353	27374	27553	27571	27608	27269	27569	27392	27348	27592	27387	27529	27507	27380	27308	27528	27486	27624	27434	27439	27632	27446	27024	27394	27432	27459	27591	27482	27632	27501	27560	27466	27633	27507	27392	27638	27589	27555	27666	27397	27657	27446	27618	27417	27398	27448	27625	27538	27528	27608	27326	27616	27439	27196	27517	27497	27557	27597	27597	27296	27622	27305	27741	27525	27762	27516	27577	27652	27524	27502	27332	27605	27402	27161	27497	27319	27507	27552	27664	27257	27348	27650	27450	27366	27188	27485	27406	27761	27566	27443	27291	27319	27270	27431	27405	27627	27244	27606	27604	27499	27383	27564	27543	27601	27629	27425	27308	27590	27548	27406	27286	27513	27516	27582	27640	27411	27458	27292	27282	27421	27535	27638	27731	27542	27548	27353	27339	27552	27358	27304	27468	27377	27564	27703	27300	27503	27356	27379	27752	27395	27419	27518	27551	27668	27708	27334	27420	27368	27296	27600	27436	27190	27699	27331	27807	27541	27304	27379	27422	27293	27530	27498	27427	27531	27401	27394	27195	27548	27025	27503	27535	27548	27487	27499	27686	27555	27271	27449	27583	27334	27511	27512	27313	27292	27509	27565	27720	27394	27531	27460	27797	27238	27540	27410	27370	27466	27583	27497	27274	27539	27573	27530	27359	27465	27588	27655	27750	27617	27414	27343	27467	27533	27737	27554	27390	27592	27646	27556	27658	27738	27572	27413	27317	27698	27530	27452	27293	27519	27714	27468	27355	27428	27644	27515	27458	27358	27516	27490	27576	27394	27595	27490	27450	27255	27393	27378	27670	27349	27455	27625	27585	27487	27526	27687	27456	27498	27517	27690	27680	27331	27555	27480	27415	27511	27583	27430	27452	27698	27668	27176	27329	27647	27403	27516	27506	27300	27594	27320	27188	27340	27322	27303	27769	27725	27533	27562	27295	27357	27661	27604	27426	27547	27614	27776	27479	27736	27438	27561	27464	27420	27477	27671	27447	27468	27417	27658	27456	27576	27572	27381	27696	27647	27506	27487	27666	27600	27409	27138	27326	27447	27061	27447	27698	27609	27597	27400	27430	27469	27566	27567	27459	27415	27600	27629	27531	27265	27422	27512	27523	27051	27521	27753	27688	27644	27512	27396	27333	27310	27347	27344	27377	27421	27839	27328	27326	27560	27589	27588	27500	27505	27507	27703	27662	27728	27718	27468	27492	27503	27373	27390	27266	27491	27597	27586	27517	27443	27349	27288	27475	27537	27721	27685	27638	27504	27429	27248	27645	27355	27564	27622	27426	27275	27371	27643	27371	27380	27312	27673	27772	27621	27448	27601	27654	27559	27598	27466	27464	27322	27581	27519	27628	27747	27566	27507	27407	27243	27552	27554	27480	27469	27289	27634	27417	27427	27551	27505	27208	27591	27632	27259	27395	27663	27726	27418	27372	27473	27104	27481	27354	27426	27269	27490	27580	27359	27523	27457	27571	27503	27516	27294	27633	27527	27678	27611	27302	27454	27393	27435	27496	27274	27536	27339	27802	27441	27462	27602	27574	27513	27238	27522	27528	27552	27567	27374	27554	27454	27469	27438	27759	27563	27239	27440	27594	27341	27716	27510	27384	27418	27560	27357	27663	27533	27478	27333	27599	27441	27456	27677	27880	27632	27820	27507	27458	27610	27309	27279	27533	27319	27576	27628	27440	27570	27278	27414	27354	27449	27503	27317	27458	27491	27500	27483	27493	27472	27493	27509	27651	27362	27384	27740	27637	27206	27620	27666	27581	27426	27434	27701	27499	27287	27315	27590	27365	27487	27465	27527	27331	27505	27618	27241	27289	27127	27636	27211	27386	27726	27300	27354	27636	27401	27581	27544	27438	27725	27491	27349	27518	27444	27385	27427	27514	27683	27423	27385	27364	27501	27353	27374	27651	27475	27822	27705	27377	27471	27485	27170	27388	27454	27465	27516	27328	27499	27527	27745	27645	27666	27492	27621	27590	27255	27580	27626	27709	27563	27501	27527	27503	27484	27503	27774	27387	27465	27753	27649	27602	27473	27280	27405	27420	27713	27641	27420	27734	27589	27476	27472	27391	27609	27363	27418	27434	27589	27671	27495	27486	27325	27395	27612	27584	27635	27411	27562	27450	27539	27654	27485	27496	27465	27594	27617	27411	27593	27687	27253	27458	27554	27639	27345	27428	27529	27443	27681	27382	27770	27727	27784	27359	27623	27541	27676	27485	27595	27499	27558	27754	27320	27378	27603	27863	27465	27301	27371	27553	27556	27751	27523	27397	27542	27600	27474	27492	27492	27644	27505	27607	27672	27568	27507	27548	27715	27449	27505	27678	27388	27622	27277	27512	27390	27396	27972	27532	27384	27440	27362	27518	27667	27474	27227	27393	27493	27423	27572	27643	27563	27574	27244	27580	27766	27256	27510	27406	27421	27448	27429	27501	27369	27721	27724	27542	27580	27383	27408	27530	27411	27586	27349	27485	27517	27257	27519	27597	27320	27661	27484	27540	27399	27476	27575	27585	27452	27559	27802
18788	24329	27994	27726	31321	25683	20316	17534	17127	16703	16492	16529	16579	16428	16475	16517	16560	16573	16600	16508	16601	16516	16317	16476	16599	16585	16400	16514	16340	16687	16562	16611	16577	16581	16584	16545	16467	16557	16573	16434	16582	16546	16501	16512	16636	16611	16484	16430	16540	16501	16529	16528	16592	16641	16637	16427	16435	16486	16526	16631	16461	16511	16428	16521	16593	16494	16670	16643	16412	16448	16510	16548	16512	16477	16574	16458	16537	16392	16480	16574	16491	16579	16426	16533	16656	16402	16448	16440	16493	16392	16583	16452	16433	16665	16531	16464	16494	16519	16642	16524	16455	16532	16386	16466	16545	16440	16625	16441	16451	16536	16348	16443	16420	16434	16445	16466	16387	16830	16408	16634	16450	16449	16487	16301	16415	16421	16454	16482	16579	16405	16518	16596	16648	16440	16546	16491	16422	16497	16464	16344	16476	16631	16473	16391	16550	16377	16585	16664	16501	16386	16613	16474	16553	16440	16612	16516	16433	16534	16602	16476	16557	16477	16673	16361	16588	16415	16371	16351	16451	16515	16600	16472	16488	16545	16671	16394	16467	16359	16456	16623	16477	16537	16337	16406	16328	16383	16494	16433	16510	16464	16598	16502	16557	16481	16371	16552	16443	16371	16496	16420	16608	16510	16657	16561	16488	16550	16441	16519	16540	16503	16489	16606	16468	16397	16481	16467	16575	16439	16413	16625	16572	16519	16435	16490	16496	16591	16653	16550	16646	16556	16460	16596	16323	16613	16491	16590	16470	16547	16529	16248	16598	16394	16586	16496	16640	16556	16657	16616	16287	16516	16458	16542	16458	16340	16627	16280	16660	16511	16344	16460	16669	16446	16659	16508	16447	16458	16512	16685	16416	16548	16580	16493	16387	16478	16469	16426	16726	16408	16572	16380	16459	16486	16587	16309	16576	16493	16457	16555	16714	16479	16568	16538	16617	16463	16437	16560	16537	16536	16668	16594	16436	16566	16604	16543	16561	16463	16611	16318	16628	16380	16422	16591	16650	16386	16375	16595	16492	16513	16222	16424	16427	16387	16549	16615	16536	16518	16598	16419	16458	16604	16603	16342	16436	16575	16614	16495	16469	16519	16520	16631	16617	16550	16584	16429	16582	16561	16521	16549	16544	16434	16473	16478	16598	16336	16743	16516	16508	16404	16456	16623	16317	16668	16688	16441	16572	16371	16494	16403	16487	16582	16353	16466	16340	16243	16441	16495	16516	16450	16580	16542	16469	16535	16621	16432	16523	16496	16407	16607	16384	16454	16557	16386	16451	16494	16365	16409	16304	16454	16571	16330	16617	16420	16516	16512	16461	16503	16430	16601	16569	16529	16463	16568	16455	16357	16488	16363	16653	16664	16633	16552	16526	16600	16534	16395	16541	16285	16541	16542	16406	16319	16517	16561	16490	16487	16603	16450	16362	16417	16448	16505	16543	16231	16512	16421	16388	16492	16457	16751	16403	16417	16373	16799	16397	16637	16709	16410	16284	16544	16575	16695	16508	16539	16569	16499	16568	16503	16467	16655	16450	16522	16649	16574	16480	16377	16422	16515	16697	16542	16549	16519	16462	16355	16507	16520	16506	16453	16332	16463	16488	16523	16439	16445	16602	16366	16463	16620	16515	16471	16522	16517	16448	16377	16477	16585	16568	16398	16421	16396	16448	16381	16699	16511	16386	16355	16403	16393	16382	16651	16381	16345	16736	16442	16499	16566	16540	16476	16435	16511	16439	16413	16657	16565	16401	16479	16459	16544	16526	16499	16533	16504	16513	16543	16406	16356	16767	16436	16558	16482	16615	16481	16689	16540	16409	16636	16401	16817	16444	16406	16459	16510	16420	16446	16592	16557	16615	16591	16532	16376	16446	16471	16479	16712	16555	16589	16632	16502	16617	16438	16360	16484	16527	16581	16613	16538	16501	16498	16464	16363	16536	16500	16341	16566	16461	16385	16548	16428	16295	16603	16478	16523	16559	16373	16746	16540	16434	16438	16540	16219	16428	16531	16416	16567	16634	16529	16530	16357	16298	16691	16464	16412	16309	16377	16556	16581	16241	16584	16352	16440	16368	16506	16679	16466	16484	16417	16477	16552	16559	16543	16288	16612	16334	16569	16364	16435	16291	16358	16414	16436	16521	16438	16659	16515	16636	16479	16499	16701	16367	16554	16483	16458	16602	16444	16675	16486	16481	16434	16567	16595	16367	16567	16458	16476	16568	16468	16366	16399	16503	16420	16505	16624	16578	16278	16436	16501	16503	16746	16524	16531	16568	16409	16531	16550	16394	16535	16442	16653	16453	16524	16519	16498	16310	16390	16586	16499	16388	16505	16594	16448	16494	16560	16491	16321	16598	16467	16505	16586	16444	16441	16486	16546	16477	16609	16550	16577	16446	16352	16471	16492	16637	16598	16427	16436	16389	16621	16482	16554	16622	16644	16439	16455	16757	16610	16481	16523	16592	16545	16614	16554	16721	16453	16612	16512	16382	16520	16674	16544	16554	16500	16589	16451	16510	16666	16379	16542	16561	16459	16612	16349	16358	16668	16402	16460	16424	16455	16452	16490	16433	16575	16346	16473	16444	16547	16379	16607	16408	16545	16473	16496	16430	16395	16351	16459	16490	16546	16589	16479	16602	16317	16533	16556	16653	16283	16546	16489	16391	16491	16511	16541	16505	16477	16414	16492	16568	16470	16271	16486	16587	16566	16529	16540	16430	16491	16565	16349	16564	16459	16384	16440	16487	16489	16652	16515	16579	16287	16525	16531	16496	16537	16462	16526	16594	16552	16342	16533	16460	16651	16487	16414	16540	16540	16425	16298	16410	16602	16648	16361	16571	16460	16587	16337	16624	16517	16482	16364	16705	16538	16520	16557	16458	16481	16604	16626	16643	16670	16535	16524	16600	16309	16529	16482	16351	16517	16478	16532	16540	16470	16587	16573	16558	16654	16414	16793	16530	16776	16498	16588	16570	16416	16563	16519	16388	16491	16371	16508	16469	16418	16445	16455	16493	16543	16594	16501	16284	16616	16480	16518	16593	16426	16427	16670	16466	16458	16486	16550	16637	16540	16352	16562	16579	16543	16404	16489	16489	16491	16549	16696	16621	16546	16332	16517	16657	16490	16421	16380	16485	16402	16358	16349	16525	16545	16605	16313	16505	16607	16431	16518	16549	16615	16598	16505	16375	16351	16595	16596	16550	16484	16353	16526	16448	16704	16442	16522	16535	16403	16678	16577	16510	16445	16402	16694	16426	16507	16495	16459	16546	16498	16389	16390	16466	16411	16453	16472	16484	16563	16506	16449	16567	16578	16452	16651	16326	16649	16564	16464	16487	16420	16653	16593	16657	16566	16630	16380	16462	16343	16660	16550	16510	16452	16567	16327	16430	16580	16340	16463	16503	16543	16530	16501	16550	16607	16423	16477	16596	16481	16757	16609	16509	16485	16431	16455	16424	16510	16429	16556	16490	16477	16535	16688	16442	16524	16542	16395	16400	16491	16317	16502	16472	16399	16420	16471	16562	16454	16357	16545	16397	16442	16447	16518	16628	16350	16340	16581	16431	16592	16441	16631	16519	16520	16634	16471	16725	16492	16552	16582	16393	16445	16611	16534	16499	16501	16576	16514	16455	16530	16454	16502	16596	16475	16721	16538	16552	16482	16691	16515	16515	16467	16439	16578	16534	16500	16502	16550	16632	16616	16550	16274	16596	16435	16539	16436	16324	16421	16742	16464	16469	16254	16397	16663	16603	16405	16340	16500	16552	16404	16715	16564	16398	16448	16420	16742	16461	16384	16537	16382	16554	16616	16417	16298	16568	16617	16354	16603	16507	16553	16391	16613	16473	16476	16506	16608	16404	16526	16361	16535	16316	16407	16477	16377	16568	16306	16546	16568	16563	16463	16490	16522	16414	16228	16268	16481	16402	16489	16536	16474	16416	16437	16629	16477	16616	16408	16457	16499	16573	16403	16660	16588	16427	16471	16425	16589	16520	16310	16720	16434	16549	16442	16563	16486	16508	16240	16557	16363	16483	16666	16366	16506	16392	16614	16492	16507	16526	16506	16674	16532	16588	16423	16525	16403	16545	16538	16625	16502	16375	16519	16492	16322	16347	16568	16503	16481	16437	16462	16439	16484	16526	16468	16593	16508	16448	16567	16682	16481	16647	16591	16374	16551	16382	16615	16568	16463	16550	16296	16513	16661	16498	16360	16519	16403	16513	16601	16442	16474	16553	16489	16672	16481	16408	16508	16509	16413	16505	16382	16382	16581	16564	16630	16396	16475	16584	16646	16521	16442	16613	16501	16515	16474	16346	16633	16376	16459	16619	16414	16712	16474	16686	16745	16402	16378	16686	16679	16361	16493	16548	16544	16531	16362	16545	16519	16549	16564	16621	16505	16412	16505	16450	16561	16419	16478	16645	16479	16601	16566	16638	16352	16637	16583	16590	16584	16545	16508	16696	16545	16513	16324	16504	16601	16485	16556	16489	16448	16530	16514	16407	16628	16386	16669	16578	16417	16434	16266	16616	16574	16608	16582	16403	16600	16310	16325	16451	16711	16610	16606	16610	16580	16544	16407	16444	16451	16393	16577	16514	16448	16592	16570	16562	16357	16479	16449	16639	16580	16411	16512	16557	16366	16684	16526	16616	16529	16499	16639	16634	16458	16447	16520	16451	16520	16459	16240	16514	16593	16623	16383	16458	16501	16423	16522	16576	16573	16691	16478	16538	16308	16496	16474	16511	16576	16648	16444	16458	16519	16536	16553	16549	16529	16569	16448	16516	16429	16378	16583	16528	16301	16445	16518	16483	16632	16420	16554	16611	16354	16527	16475	16491	16509	16512	16473	16386	16574	16649	16638	16536	16458	16444	16546	16497	16543	16434	16706	16699	16601	16552	16484	16544	16442	16497	16499	16657	16552	16719	16648	16408	16660	16675	16559	16513	16555	16414	16452	16457	16550	16498	16480	16501	16536	16410	16557	16603	16390	16476	16573	16437	16387	16503	16356	16600	16509	16425	16396	16556	16499	16536	16468	16542	16627	16361	16505	16429	16528	16640	16518	16492	16613	16487	16534	16440	16510	16556	16488	16387	16450	16566	16580	16392	16530	16405	16514
26056	21771	34545	59684	67220	56347	43159	33080	29142	27959	27778	27587	27649	27529	27567	27597	27602	27557	27563	27534	27375	27456	27405	27361	27358	27200	27640	27456	27465	27463	27361	27124	27376	27385	27512	27339	27546	27191	27531	27233	27252	27495	27443	27604	27715	27558	27384	27403	27356	27513	27335	27260	27585	27306	27172	27270	27321	27309	27437	27384	27178	27480	27519	27353	27157	27501	27443	27213	27383	27301	27256	27636	27583	27074	27507	27400	27372	27497	27431	27462	27265	27423	27169	27269	27108	27670	27505	27576	27370	27490	27231	27264	27393	27510	27363	27315	27355	27466	27360	27307	27118	27325	27731	27308	27183	27448	27389	27516	27428	27316	27449	27508	27662	27399	27650	27395	27644	27399	27228	27287	27472	27417	27579	27560	27476	27344	27434	27301	27330	27355	27323	27407	27460	27659	27508	27547	27467	27321	27278	27332	27420	27260	27094	27448	27391	27278	27270	27422	27367	27318	27267	27390	27374	27376	27339	27225	27340	27419	27512	27364	27302	27400	27307	27499	27401	27632	27335	27228	27211	27348	27397	27199	27403	27437	27332	27232	27546	27223	27376	27317	27319	27384	27583	27176	27490	27453	27389	27481	27535	27601	27442	27427	27544	27240	27464	27513	27307	27113	27217	27138	27457	27399	27334	27496	27667	27542	27244	27251	27248	27189	27515	27199	27305	27633	27521	27286	27480	27312	27373	27459	27528	27220	27203	27226	27230	27459	27323	27531	27417	27298	27490	27374	27463	27498	27350	27675	27418	27715	27380	27285	27533	27501	27400	27011	27285	27428	27546	27311	27492	27489	27566	27379	27567	27564	27258	27570	27428	27429	27363	27390	27458	27151	27224	27434	27404	27477	27443	27425	27365	27429	27531	27396	27090	27438	27119	27490	27356	27171	27381	27302	27150	27157	27499	26989	27386	27344	27372	27196	27384	27559	27559	27273	27400	27374	27481	27283	27271	27312	27237	27435	27316	27339	27346	27131	27158	27422	27436	27407	27245	27290	27464	27345	27429	27557	27519	27453	27488	27236	27589	27138	27442	27137	27270	27729	27367	27404	27381	27210	27262	27292	27151	27501	27465	27116	27209	27372	27255	27311	27542	27509	27310	27450	27387	27536	27507	27215	27281	27120	27332	27573	27386	27483	27414	27695	27283	27308	27503	27410	27290	27136	27526	27176	27630	27396	27327	27407	27152	27283	27440	27126	27379	27478	27169	27459	27332	27104	27466	27308	27406	27599	27637	27311	27145	27445	27389	27594	27536	27147	27116	27114	27453	27319	27452	27430	27624	27515	27210	27646	27525	27426	27359	27272	27375	27369	27410	27294	27466	27542	27153	27353	27512	27486	27247	27316	27753	27364	27596	27123	27484	27523	27654	27745	27216	27587	27293	27349	27633	27419	27479	27400	27477	27552	27189	27431	27364	27411	27394	27453	27395	27096	27499	27403	27181	27384	27611	27309	27473	27552	27481	27394	27359	27526	27304	27468	27476	27511	27349	27522	27527	27734	27172	27439	27301	27419	27466	27274	27284	27438	27349	27443	27418	27351	27477	27453	27372	27305	27544	27486	27428	27387	27494	27452	27366	27341	27637	27413	27486	27357	27149	27257	27355	27514	27534	27469	27470	27410	27631	27262	27525	27402	27490	27180	27475	27211	27602	27333	27507	27592	27606	27295	27539	27516	27360	27553	27318	27083	27412	27291	27310	27194	27310	27552	27321	27508	27472	27444	27633	27258	27461	27423	27500	27400	27400	27431	27525	27427	27533	27394	27294	27507	27562	27204	27445	27419	27318	27157	27586	27432	27422	27384	27246	27515	27414	27381	27544	27471	27193	27344	27436	27325	27205	27542	27475	27325	27492	27464	27342	27310	27272	27434	27780	27401	27576	27461	27411	27324	27365	27346	27174	27574	27342	27311	27471	27414	27746	27379	27397	27356	27176	27177	27431	27507	27390	27477	27498	27274	27474	27018	27358	27489	27041	27200	27201	27391	27464	27308	27679	27460	27569	27504	27196	27525	27417	27416	27564	27516	27546	27521	27424	27271	27597	27326	27266	27387	27627	27234	27550	27430	27736	27367	27284	27489	27433	27388	27637	27234	27303	27527	27195	27300	27352	27586	27419	27310	27312	27453	27500	27347	27263	27462	27530	27206	27424	27301	27321	27306	27348	27391	27356	27252	27218	27516	27345	27304	27282	27226	27273	27468	27323	27538	27181	27269	27332	27579	27351	27434	27272	27515	27526	27276	27454	27301	27577	27434	27317	27339	27203	27399	27459	27364	27269	27632	27277	27545	27451	27442	27419	27221	27334	27615	27423	27314	27579	27500	27521	27425	27183	27575	27377	27473	27303	27560	27284	27466	27476	27489	27345	27600	27345	27396	27608	27614	27491	27334	27355	27555	27325	27360	27545	27598	27422	27793	27307	27304	27340	27374	27256	27385	27316	27466	27328	27534	27473	27225	27422	27455	27264	27279	27479	27481	27393	27463	27398	27390	27215	27551	27367	27358	27209	27337	27594	27425	27221	27225	27580	27377	27497	27475	27229	27272	27340	27440	27675	27255	27503	27209	27213	27355	27483	27364	27637	27364	27658	27444	27520	27603	27342	27453	27355	27445	27334	27222	27217	27434	27181	27315	27478	27332	27303	27404	27538	27352	27482	27548	27310	27591	27204	27270	27555	27292	27465	27378	27026	27487	27291	27661	27552	27390	27435	27523	27440	27337	27568	27375	27344	27296	27383	27625	27527	27187	27357	27231	27496	27381	27291	27383	27535	27490	27286	27340	27521	27500	27417	27500	27295	27484	27526	27388	27493	27505	27497	27449	27296	27435	27114	27437	27479	27498	27657	27305	27587	27299	27540	27429	27484	27261	27357	27340	27571	27207	27418	27769	27568	27101	27531	27201	27160	27313	27323	27494	27529	27340	27281	27308	27291	27339	27211	27640	27292	27524	27404	27377	27128	27354	27518	27279	27405	27451	27349	27350	27255	27288	27381	27473	27263	27390	27491	27674	27515	27510	27484	27243	27471	27370	27772	27318	27175	27386	27355	27312	27472	27361	27437	27570	27661	27166	27396	27451	27496	27164	27377	27294	27364	27436	27551	27426	27133	27419	27439	27449	27143	27328	27315	27316	27270	27505	27749	27525	27472	27423	27215	27405	27437	27462	27339	27321	27499	27182	27227	27608	27281	27410	27536	27272	27415	27539	27365	27418	27387	27354	27307	27383	27230	27468	27409	27307	27527	27417	27565	27681	27423	27387	27208	27234	27450	27199	27444	27396	27544	27485	27368	27270	27326	27255	27448	27256	27337	27557	27276	27380	27462	27370	27456	27345	27326	27325	27539	27303	27543	27317	27453	27335	27406	27139	27281	27285	27159	27354	27430	27286	27376	27483	27478	27550	27449	27340	27429	27154	27513	27372	27317	27297	27490	27447	27190	27590	27241	27517	27404	27321	27389	27437	27187	27211	27335	27354	27159	27455	27591	27267	27605	27361	27377	27413	27280	27284	27492	27319	27295	27488	27564	27465	27575	27371	27458	27270	27385	27479	27578	27391	27434	27701	27560	27309	27332	27411	27327	27362	27458	27410	27258	27459	27465	27302	27444	27515	27371	27321	27382	27033	27406	27329	27604	27359	27239	27193	27553	27416	27323	27380	27448	27527	27369	27207	27392	27302	27534	27362	27039	27673	27463	27184	27664	27465	27664	27480	27490	27404	27507	27556	27417	27459	27625	27206	27583	27393	27106	27404	27205	27345	27366	27418	27396	27468	27378	27390	27564	27448	27140	27376	27571	27219	27394	27495	27465	27286	27441	27293	27515	27498	27320	27539	27417	27280	27309	27602	27634	27233	27485	27367	27733	27537	27560	27317	27305	27356	27383	27530	27441	27453	27383	27372	27344	27361	27625	27326	27382	27451	27706	27364	27549	27603	27366	27341	27488	27400	27411	27336	27381	27538	27297	27345	27664	27304	27304	27449	27121	27391	27371	27437	27501	27292	27365	27330	27279	27367	27406	27207	27574	27366	27464	27403	27390	27592	27331	27328	27359	27347	27197	27546	27602	27333	27412	27523	27172	27354	27356	27234	27532	27554	27375	27665	27568	27331	27569	27520	27303	27310	27425	27428	27323	27349	27450	27560	27496	27464	27342	27442	27281	27424	27481	27347	27315	27298	27353	27566	27317	27066	27523	27347	27215	27334	27178	27526	27371	27438	27314	27430	27460	27453	27518	27663	27188	27316	27428	27336	27398	27341	27429	27403	27057	27448	27238	27179	27457	27594	27103	27420	27260	27592	27372	27179	27425	27283	27316	27313	27424	27146	27320	27584	27553	27276	27512	27175	27547	27663	27497	27476	27527	27325	27432	27311	27424	27446	27300	27534	27327	27557	27287	27597	27347	27168	27306	27327	27193	27587	27524	27290	27399	27581	27515	27483	27325	27204	27347	27247	27320	27392	27688	27125	27404	27474	27407	27321	27508	27277	27440	27189	27413	27395	27550	27227	27187	27314	27250	27277	27443	27321	27327	27431	27370	27292	27470	27367	27637	27432	27221	27280	27285	27420	27691	27410	27694	27414	27539	27551	27210	27504	27645	27456	27348	27644	27275	27558	27351	27182	27476	27322	27349	27258	27625	27453	27303	27217	27421	27485	27415	27309	27466	27378	27051	27389	27399	27156	27437	27046	27362	27578	27372	27525	27377	27260	27508	27404	27430	27514	27365	27696	27334	27345	27324	27461	27356	27401	27365	27558	27248	27388	27437	27383	27179	27206	27300	27271	27565	27596	27319	27211	27405	27241	27354	27453	27433	27334	27170	27236	27331	27272	27380	27348	27619	27105	27265	27447	27308	27530	27561	27372	27428	27546	27382	27261	27398	27406	27307	27441	27187	27133	27410	27215	27411	27521	27512	27343	27397	27468	27224	27214	27441	27451	27386	27226	27412	27467	27477	27439	27441	27517	27271	27449	27349	27352	27495	27355	27576	27068	27221	27274	27538	27490	27397	27430	27577	27428	27430	27286	27202	27153	27450	27493	27647	27765	27045	27525	27279	27210	27391	27391	27675	27223	27363	27379	27258	27353	27326	27355	27403	27458	27361	27307	27444	27407	27437	27492	27502	27174
20608	44586	58793	68384	67522	48560	32018	21794	17955	17316	16942	16710	16549	16813	16901	16860	16627	16711	16723	16752	16784	16957	16642	16651	16739	16761	16806	16888	16809	16709	16780	16825	16532	16809	16834	16706	16674	16635	16917	16928	16875	16776	16889	16759	16694	16715	16706	16674	16751	16701	16648	16806	16795	16767	16605	16935	16807	16714	16599	16776	16831	16813	16686	16563	16658	16864	16849	16607	16565	16705	16728	16815	16847	16731	16725	16646	16768	16815	16884	16655	16871	16602	16650	16759	16746	16654	16882	16738	16662	16899	16740	16859	16707	16685	16798	16634	16614	16614	16592	16800	16595	16844	16826	16728	16652	16931	16691	16699	16846	16890	16902	16632	16769	16773	16750	16617	16940	16515	16758	16798	16761	16821	16820	16746	16749	16764	16558	16724	16718	16699	16640	16790	16645	16634	16722	16727	16544	16925	16669	16621	16647	16879	16668	16586	16629	16707	16807	16805	16776	16851	16819	16772	16751	16716	16740	16862	16667	16702	16701	16778	16742	16570	16649	16871	16901	16670	16802	16729	16728	16763	16765	16593	16693	16794	16465	16636	16656	16663	16555	16670	16714	16560	16789	16642	16801	16620	16659	16632	16724	16565	16619	16855	16719	16659	16660	16577	16782	16725	16628	16903	16782	16557	16638	16819	16679	16903	16814	16762	16508	16585	16616	16548	16749	16818	16769	16812	16692	16687	16888	16856	16541	16745	16689	16718	16529	16700	16629	16509	16856	16751	16727	16851	16645	16719	16623	16540	16816	16636	16861	16847	16596	16687	16777	16814	16633	16906	16648	16720	16704	16618	16661	16636	16688	16725	16723	16639	16772	16582	16809	16706	16578	16764	16656	16639	16638	16538	16699	16416	16571	16640	16671	16662	16885	16770	16700	16787	16691	16549	16775	16704	16876	16521	16615	16803	16703	16923	16717	16778	16751	16671	16837	16573	16655	16599	16561	16860	16615	16597	16644	16899	16936	16662	16653	16630	16718	16773	16740	16683	16767	16709	16637	16875	16627	16710	16813	16741	16822	16625	16772	16667	16820	16728	16588	16620	16648	16727	16615	16828	16625	16613	16908	16649	16636	16503	16638	16623	16777	16732	16881	16663	16692	16734	16752	16858	16738	16801	16608	16829	16751	16802	16679	16637	16757	16745	16594	16708	16672	16684	16926	16617	16803	16600	16785	16871	16669	16673	16726	16772	16684	16642	16914	16709	16707	16776	16668	16978	16704	16810	16738	16600	16655	16489	16703	16834	16669	16698	16694	16770	16569	16858	16619	16814	16780	16827	16763	16611	16834	16640	16675	16798	16686	16737	16841	16570	16700	16855	16790	16784	16820	16768	16578	16854	16826	16698	16678	16759	16597	16561	16665	16704	16656	16774	16633	16825	16689	16858	16797	16800	16719	16819	16751	16794	16552	16752	16837	16740	16610	16725	16687	16781	16608	16589	16687	16684	16590	16805	16653	16653	16781	16755	16922	16710	16684	16884	16700	16682	16662	16656	16914	16752	16779	16727	16995	16818	16823	16673	16845	16642	16622	16793	16872	16764	16622	16709	16810	16863	16853	16531	16736	16844	16824	16755	16662	16774	16749	16767	16632	16864	16745	16682	16766	16703	16687	16946	16737	16561	16788	16691	16757	16514	16746	16596	16765	16671	16669	16717	16708	16749	16793	16600	16756	16647	16702	16727	16712	16645	16513	16831	16681	16710	16633	16800	16707	16504	16711	16748	16812	16827	16749	16740	16525	16797	16720	16788	16669	16628	16787	16710	16541	16759	16720	16838	16723	16780	16620	16579	16826	16709	16667	16689	16729	16785	16769	16429	16617	16688	16563	16765	16805	16675	16701	16907	16849	16949	16775	16609	16710	16936	16690	16874	16705	16705	16804	16748	16747	16680	16679	16733	16968	16615	16617	16794	16692	16704	16757	16852	16618	16882	16646	16681	16670	16936	16948	16809	16933	16863	16785	16725	16667	16727	16768	16596	16782	16825	16903	16754	16779	16872	16808	16639	16729	16712	16760	16723	16710	16812	16771	16647	16619	16794	16770	16735	16884	16734	16692	16716	16660	16606	16740	16757	16991	16796	16720	16716	16904	16688	16846	16662	16675	16678	16772	16654	16668	16908	16737	16550	16666	16662	16684	16609	16656	16819	16734	16739	16753	16762	16780	16799	16702	16658	16807	16871	16647	16701	16710	16733	16714	16881	16769	16721	16816	16657	16724	16842	16818	16744	16703	16678	16672	16856	16738	16757	16545	16736	16846	16803	16731	16813	16762	16790	16688	16587	16669	16679	16727	16711	16643	16663	16815	16707	16639	16783	16821	16694	16697	16759	16650	16702	16770	16699	16600	16725	16801	16739	16650	16630	16947	16817	16787	16679	16639	16886	16661	16723	16785	16733	16717	16828	16797	16982	16846	16739	16672	16876	16784	16596	16667	16750	16537	16836	16910	16744	16781	16823	16990	16529	16782	16704	16590	16760	16700	16693	16687	16799	16766	16645	16766	16608	16842	16752	16852	16698	16692	16567	16875	16672	16807	16730	16590	16631	16710	16573	16831	16687	16756	16730	16731	16664	16722	16813	16605	16848	16775	16658	16786	16751	16801	16661	16791	16715	16663	16712	16752	16574	16649	16683	16601	16676	16581	16752	16689	16787	16705	16505	16661	16543	16744	16911	16849	16658	16741	16611	16778	16567	16691	16742	16841	16751	16760	16837	16793	16680	17029	16731	16813	16712	16649	16675	16802	16566	16723	16666	16668	16743	16697	16716	16731	16616	16673	16849	16721	16906	16680	16794	16836	16717	16834	16736	16579	16801	16772	16794	16931	16680	16859	16715	16785	16654	16831	16776	16689	16782	16839	16560	16762	16698	16800	16767	16647	16700	16617	16616	16652	16762	16791	16502	16802	16761	16733	16738	16681	16787	16691	16597	16792	16580	16684	16744	16804	16563	16897	16662	16848	16737	16710	16794	16724	16750	16673	16661	16949	16770	16749	16606	16545	16623	16657	16662	16546	16742	16614	16847	16871	16796	16779	16763	16582	16643	16687	16704	16792	16479	16674	16616	16732	16640	16669	16634	16867	16582	16770	16694	16859	16694	16672	16609	16865	16583	16589	16654	16742	16675	16786	16775	16641	16770	16774	16787	16746	16856	16591	16778	16744	16637	16719	16937	17005	16756	16707	16698	16697	16762	16648	16745	16732	16724	16484	16695	16654	16680	16748	16706	16914	16695	16991	16915	16647	16574	16780	16764	16757	16599	16680	16878	16654	16825	16749	16706	16739	16686	16778	16862	16795	16716	16741	16625	16473	16718	16671	16653	16744	16715	16753	16766	16654	16709	16980	16721	16823	16666	16903	16551	16605	16686	16691	16803	16850	16753	16760	16706	16637	16686	16810	16723	16792	16758	16690	16616	16667	16664	16867	16769	16614	16710	16900	16915	16697	16847	16769	16644	16672	16628	16754	16807	16645	16804	16681	16791	16974	16694	16718	16836	16757	16681	16458	16588	16869	16682	16894	16719	16783	16769	16938	16671	16517	16585	16783	16844	16770	16743	16630	16768	16765	16707	16789	16914	16646	16756	16697	16806	16746	16762	16882	16511	16766	16578	16776	16622	16883	16868	16669	16602	16712	16648	16717	16849	16640	16742	16788	16593	16710	16845	16902	16516	16725	16693	16681	16812	16776	16647	16839	16561	16864	16770	16788	16698	16686	16693	16655	16770	16636	16694	16697	16716	16640	16688	16686	16727	16738	16652	16682	16767	16698	16650	16748	16615	16653	16641	16919	16647	16766	16849	16628	16852	16759	16729	16632	16777	16704	16607	16589	16738	16687	16878	16540	16973	16688	16735	16643	16675	16663	16660	16856	16751	16747	16671	16834	16687	16563	16722	16704	16675	16728	16688	16712	16566	16793	16696	16757	16800	16547	16521	16945	16739	16696	16481	16748	16593	16698	16543	16677	16814	16774	16784	16615	16470	16663	16723	16621	16750	16707	16574	16732	16869	16789	16737	16768	16935	16813	16747	16777	16720	16608	16711	16666	16721	16879	16744	16754	16563	16872	16602	16626	16703	16796	16638	16632	16588	16712	16711	16714	16726	16888	16607	16561	16691	16880	16766	16679	16526	16730	16616	16949	16831	16598	16750	16923	16732	16702	16728	16701	16872	16820	16846	16713	16639	16820	16717	16638	16560	16739	16672	16654	16700	16676	16848	16758	16515	16763	16580	16626	16808	16763	16557	16698	16650	16887	16784	16529	16871	16734	16679	16802	16857	16840	16716	16797	16709	16691	16617	16848	16718	16786	16791	16505	16632	16770	16777	16781	16686	16638	16859	16662	16707	16740	16831	16898	16616	16603	16900	16754	16603	16509	16821	16723	16719	16710	16644	16665	16750	16747	16721	16773	16612	16833	16673	16707	16707	16956	16738	16724	16884	16787	16680	16564	16687	16605	16571	16800	16649	16930	16812	16953	16612	16761	16609	16947	16642	16926	16658	16898	16692	16795	16688	16927	16687	16729	16832	16699	16650	16852	16795	16759	16854	16769	16741	16624	16768	16966	16766	16731	16560	16808	16812	16812	16793	16702	16762	16780	16896	16591	16599	16794	16754	16687	16672	16801	16667	16766	16828	16769	16773	16789	16773	16636	16767	16738	16711	16735	16647	16733	16743	16558	16695	16729	16732	16731	16896	16957	16702	16517	16515	16608	16682	16795	16797	16839	16766	16774	16734	16772	16654	16693	16931	16629	16843	16844	16581	17091	16605	16741	16824	16621	16787	16668	16647	16589	16720	16878	16765	16742	16816	16712	16936	16462	16845	16712	16633	16616	16933	16582	16688	16692	16835	16729	16948	16772	16860	16769	16650	16604	16760	16562	16770	16849	16685	16891	16734	16829	16684	16607	16781	16723	16637	16737	16716	16944	16734	16574	16618	16636	16661	16595	16692	16744	16721	16753	16858	16694	16772	16782	16651	16612	16788	16795	16606	16848	16628	16642	16470	16719	16779	16627	16632	16775	16714	16724	16695	16680	16712	16714	16917	16800	16835	16613	16700	16794	16741	16957	16713	16660	16698	16919	16776	16735	16752	16643	16952	16851	16654	16640	16764	16816	16812	16850	16730
23443	21550	31248	56298	77716	68230	54515	39315	31711	29308	28637	28283	28468	28086	28393	28100	28320	28228	28093	28017	28205	28099	28149	27961	27995	28198	28086	28206	28010	27928	27832	28070	27933	28177	28073	28055	28233	28067	28015	28004	27962	27879	27925	27971	28190	27913	27933	27844	27853	27997	27776	28038	27977	27858	27987	27835	27969	28056	27937	27782	27932	27993	27825	27911	27991	28068	27897	28075	27806	28219	28298	27918	27822	27940	28088	28142	27734	28015	27928	27895	27951	27927	27863	27831	28005	27967	28148	28164	27947	28124	28050	27759	28030	27846	27799	27735	27646	27851	27809	27852	27965	27836	27994	27769	27762	27977	27986	27860	27825	27952	27819	28119	27696	27965	27884	27869	28003	27882	27761	27790	27740	27752	27788	27791	27874	27849	28007	28074	28081	27805	28294	28022	27858	27896	27890	28082	27907	27728	27862	27716	27872	27788	28029	28034	27781	27985	27890	27683	27668	27864	27719	27945	27847	27949	27733	28050	28076	28272	28091	27896	28030	28138	27983	28001	27923	27974	28103	27897	27890	27915	27979	27902	27969	28069	27969	27797	27817	28048	27625	27753	27971	27964	27850	27885	27751	28024	27842	27822	27957	27894	27855	27923	27725	28177	27636	27691	27990	27818	27816	27980	27800	27915	27567	27911	28020	27867	27938	27665	27982	27993	27651	27806	27747	27960	27667	27943	27762	28073	27792	28071	27985	27723	27915	27875	27915	28030	28193	27527	27972	27962	27654	27776	28000	27938	27874	28022	27841	27634	27812	27743	27785	28090	27978	27985	27730	27829	28097	27841	27904	27827	28078	27751	28125	28066	28019	27911	27803	27917	27886	27904	28012	27652	27770	27558	28132	28057	27765	27823	27886	27996	28216	28106	28154	28040	28033	28011	27951	27764	27896	28158	28056	27729	27912	27907	27875	27799	28103	27908	27846	28087	27980	28135	28224	27660	27958	27625	28118	27948	27773	28223	27790	27938	27969	27880	27767	27803	27826	28189	28146	27815	28167	27931	27832	27715	28091	27917	28126	27857	28026	28000	27937	27921	27943	28001	28176	28099	27762	27658	27952	27959	27663	27660	27817	27928	27972	28079	27966	27622	27894	27719	27864	27743	27859	27905	27868	27872	28079	27935	28083	27827	27993	28191	28032	27833	27814	27979	27809	27929	27969	27995	28022	27706	27948	27891	27846	27909	27869	27806	27951	27721	27875	28089	27689	27842	27649	27629	27763	27836	27778	27708	27798	27842	27937	27956	27781	27727	27905	27753	27890	28054	28042	27775	27934	27925	27723	27654	27946	28007	28061	27914	27801	28047	27957	27857	27828	27704	28018	27978	27956	27818	28141	28023	27649	27881	27906	28034	28143	28069	28049	28003	27958	28028	28080	27993	28020	27917	27774	27805	28026	27754	27871	27709	27905	27840	27931	28025	27657	27732	27800	28111	27761	27690	27837	27791	28014	28014	27960	27749	27929	27899	27652	27952	28050	28028	27909	28013	27998	27767	27638	27864	27869	27636	28153	27957	27694	27943	27917	27644	28028	28072	27795	27895	27896	27798	27960	27923	27892	28044	27893	27723	27885	27729	28032	27850	27919	28011	27721	27929	27918	27987	28060	27879	27766	27850	27926	27890	28013	27978	27921	27917	27731	27926	27862	27817	27850	28097	28061	27771	27962	27999	28102	27810	27825	27706	28147	27915	27803	28013	27729	27949	27915	28154	27905	28021	28111	27983	28075	27992	27943	27893	27954	28138	28143	27743	27905	27647	27970	27881	27970	27825	28141	28152	28043	27959	27949	27700	27898	27813	28003	27950	27919	28135	27785	27780	27846	28049	28210	27962	28217	27744	27830	27908	27837	27917	27861	27793	27965	27940	27809	28133	27707	27791	27631	27977	27867	27861	27981	27898	28117	27972	27880	27952	27914	28007	27841	27944	27968	27838	27986	27862	27758	27713	28173	27735	27913	28057	27830	28159	27915	27768	27875	27831	27585	27805	27970	27909	28046	27714	27935	28181	27919	27819	27808	28066	28095	27755	27971	27944	28196	27855	27857	28167	27765	27951	27775	27809	27945	27891	27797	27922	27920	27829	27844	27862	27987	28063	27917	27949	27980	27820	27764	27988	27695	27646	27563	27838	27984	27842	27945	27963	27912	28262	27980	27909	27895	27945	28008	27901	28029	27735	27808	28128	27949	27966	27953	27905	27686	28033	28005	27967	27926	27830	27977	27841	27820	27898	27918	27855	27909	27947	28186	27535	27825	28160	27946	27926	27796	27835	27901	27659	28110	27792	27848	27984	27895	28008	27894	27908	27907	27678	27807	27869	27799	27994	27872	27938	28076	28060	27844	27970	27845	28057	27833	27740	27704	27726	28151	27764	28025	28012	28164	27810	27803	27915	27969	28035	27842	27915	27892	27737	27887	27826	27579	27939	28027	28115	28043	28041	27650	28061	27933	28001	28045	28133	27861	27842	27979	27767	27879	27949	27929	27914	28244	27950	28024	27886	28129	28169	28016	27615	27839	27975	28020	27629	27622	28070	27575	27637	27927	27893	27923	27840	28004	28001	28006	27973	27838	27923	27891	27826	27808	27926	27948	27906	27781	27826	28088	27903	27827	28078	27510	27804	27943	27676	27783	27732	27865	27871	28045	27906	27818	27999	27849	27862	27771	27925	28167	27933	27777	27930	28253	27617	28022	28013	27899	27943	27776	27785	27806	28285	28055	27782	27877	28145	27989	27964	28008	27949	27780	27780	27789	27828	27739	27868	27708	27964	27897	27987	27719	27638	27789	27848	27962	27661	28031	27867	28121	27751	27710	27888	27922	28040	28041	28048	27860	27731	27921	27845	27865	28023	27873	27931	27773	27925	27793	28111	27947	27779	27872	27870	27824	27719	28097	27727	27823	28019	27650	27652	28057	27904	27860	28088	27927	27751	28138	27750	27731	28150	27954	28041	27982	27916	27841	27876	28052	27794	27990	27789	27969	28039	27575	28022	28040	27855	27929	27847	27952	28016	27837	27784	27848	27801	27811	27740	27575	27969	27901	27823	27843	27733	27882	27901	28024	27670	27593	27678	27843	28091	28096	28001	27834	28033	28045	27730	27936	27715	27816	27882	28067	27823	27858	28035	28093	27876	27801	27817	27915	27837	27966	27668	27983	27854	28099	28088	28141	27947	27970	28068	27783	27957	28005	27769	27772	27990	28005	27916	27807	28131	27809	27875	28080	27789	27706	27982	28031	27901	27818	27929	27834	27714	27694	27804	27914	27709	27899	27954	28011	27716	27836	28003	27815	27946	27941	28100	27977	27973	27964	28034	28064	27635	27876	28089	27984	27824	27935	27897	27637	27702	28086	28070	27895	28044	27907	28040	27930	27894	27826	27849	28189	27877	27804	27934	27780	28027	27840	28060	27905	27749	28076	27788	27635	27830	27994	28058	27826	28049	28139	28087	27924	28104	27922	28014	28001	27779	27862	27871	27827	27849	27773	27871	27963	27982	27817	27823	27772	27646	27735	27963	28031	27823	28034	27896	27666	27975	27857	27991	27824	28051	28084	27932	27689	28081	28129	27940	27823	27886	27810	27766	27877	27724	27713	27964	27720	27906	27826	27623	28084	27967	27858	27813	27910	28013	27861	28037	27992	28069	28045	27923	28134	27923	27934	28065	27964	27534	28033	27985	28152	27679	27824	27731	27916	28156	28096	28194	27865	27916	27897	27904	27696	27943	28321	27928	28110	27967	27911	27960	28052	27876	28004	27790	27762	27945	27923	28105	27845	27900	27925	27912	27792	27966	27819	28063	27907	27652	27847	27970	27791	27683	27824	27795	27831	28274	27743	27828	27902	27719	27845	27971	27918	28036	27750	28098	28012	27991	28172	27844	27842	27886	28097	27783	27904	28059	27853	27786	27743	27946	27900	27773	28028	27869	27789	27990	27960	27793	27753	28042	27802	27968	27907	27710	27857	27897	27787	27973	28011	27743	27831	27858	27864	27837	27937	27758	27767	27958	27833	27969	27854	27602	28105	27951	28024	27959	27848	27984	27707	27807	28308	28024	27756	27923	28159	27933	27820	27853	27746	27734	27906	27849	28055	27933	27874	28074	27822	27962	27976	28114	28056	27748	27709	28006	28018	27735	28022	27691	27958	27927	28016	27766	27892	27946	27724	27932	28101	27907	27606	28126	27818	27892	27963	27935	27731	27935	28025	27974	28022	27776	27868	27995	27975	27879	27926	27908	27899	27914	27945	27902	27789	27837	27850	27812	27875	28133	27839	27941	27831	27990	27849	27795	27974	28115	27884	27887	28063	27845	27944	27740	27993	27804	28130	27915	27959	28002	28018	27864	28053	27801	28134	27804	27726	27945	28093	28043	28149	27850	27797	27806	27983	27757	27970	27991	28056	28287	27963	27779	27877	28012	27876	27814	28034	27851	28088	27907	27626	27745	28045	27922	27912	28030	28071	28162	27813	27783	27844	27668	27685	27880	28011	27835	27758	27841	28070	27950	27643	28047	27732	27751	28153	27485	27802	27801	28123	28040	27685	27867	27696	27708	27696	27918	27996	27772	27864	27817	27970	27945	27838	28018	27738	27755	27723	28102	27790	27877	27851	27963	27772	27809	27969	27938	27856	28119	27790	27832	27992	28012	27832	27985	28079	27871	27919	28083	28083	27743	27899	27589	27919	27853	27975	27715	27987	27789	28144	28045	27829	27966	28046	27917	27779	27977	27938	27927	28014	27920	27965	28079	27958	27824	28054	27829	28104	27820	27724	27712	27883	27794	27723	27873	27800	28131	28160	28007	27846	27947	27903	27834	28029	28069	27891	28055	28011	27885	27943	27891	27902	27975	28078	28227	27990	27950	27884	27997	28002	27768	28022	27945	28191	27990	27838	27937	27872	27978	27742	27715	27828	27966	27982	28141	27826	27974	28082	28076	28143	27665	27964	28028	27989	27886	28058	27847	27970	27950	27852	28181	27933	27877	27702	27656	27932	28028	27909	27991	27798	27876	27975	27853	27762	27772	27850	27784	27825	27870	27930	27686	27971	27879	27863	27643	27991	27999	27934	28087	27734	27815	28070	27963	27855	27899	27931	27939	27971	27677	27925	27728	28300	27786	27749	27949
28064	59684	80390	93652	92024	71230	47366	28631	20233	17865	17346	17266	17215	17400	17311	17512	17342	17391	17181	17317	17487	17520	17191	17326	17409	17524	17311	17624	17252	17485	17351	17512	17296	17104	17562	17251	17326	17484	17230	17347	17390	17289	17344	17414	17206	17294	16988	17202	17140	17215	17333	17395	17308	17429	17253	17288	17338	17512	17355	17566	17390	17304	17129	17265	17304	17484	17333	17199	17288	17495	17047	17279	17290	17352	17480	17266	17271	17170	17267	17610	17207	17362	17245	17206	17387	17222	17351	17217	17371	17327	17405	17414	17312	17337	17198	17340	17583	17395	17262	17274	17205	17411	17303	17525	17030	17373	17354	17267	17329	17306	17166	17270	17217	17303	17290	17286	17413	17200	17295	17340	17511	17315	17266	17167	17456	17217	17241	17209	17294	17336	17384	17328	17335	17335	17301	17175	17314	17236	17372	17313	17336	17120	17314	17238	17349	17258	17217	17272	17346	17392	17255	17120	17323	17458	17144	17285	17516	17218	17377	17236	17435	17409	17278	17144	17334	17116	17354	17487	17318	17326	17191	17311	17338	17170	17303	17181	17043	17199	17304	17323	17215	17498	17260	17380	17483	17156	17227	17293	17387	17175	17273	17469	17209	17139	17294	17274	17293	17368	17161	17343	17366	17198	17301	17334	17005	17347	17302	17509	17375	17383	17378	17432	17481	17368	17366	17301	17212	17147	17192	17349	17372	17122	17183	17458	17377	17363	17089	17301	17047	17418	17179	17492	17166	17322	17199	17267	17426	17188	17297	17530	17346	17283	17195	17152	17490	17298	17294	17285	17156	17295	17181	17255	17315	17242	17384	17177	17363	17319	17395	17239	17300	17182	17273	17366	17392	17400	17234	17212	17360	17455	17175	17359	17255	17203	17220	17304	17184	17453	17361	17238	17227	17203	17241	17208	17363	17221	17434	17391	17400	17109	17338	17317	17249	17355	17254	17285	17321	17281	17306	17380	17342	17408	17342	17307	17425	17223	17261	17274	17380	17226	17303	17204	17299	17316	17299	17537	17253	17422	17389	17490	17284	17191	17406	17287	17285	17403	17258	17413	17334	17441	17453	17267	17438	17372	17438	17254	17387	17421	17493	17202	17372	17292	17246	17261	17364	17237	17430	17220	17282	17327	17226	17199	17178	17247	17205	17101	17172	17215	17329	17158	17281	17091	17252	17355	17316	17516	17329	17335	17239	17197	17332	17243	17308	17548	17234	17321	17292	17404	17184	17088	17523	17277	17239	17353	17176	17296	17204	17244	17355	17258	17256	17301	17249	17326	17305	17362	17368	17512	17379	17382	17267	17510	17279	17247	17455	17418	17361	17200	17528	17373	17370	17324	17243	17307	17268	17390	17259	17414	17142	17252	17326	17237	17365	17512	17059	17292	17252	17280	17260	17196	17359	17398	17357	17390	17140	17356	17350	17439	17182	17392	17075	17365	17358	17396	17411	17315	17176	17327	17179	17384	17366	17348	17298	17314	17157	17353	17320	17475	17295	17251	17396	17212	17221	17337	17126	17389	17420	17264	17527	17185	17282	17354	17293	17513	17350	17303	17453	17373	17182	17355	17419	17180	17251	17318	17350	17260	17233	17347	17158	17409	17317	17267	17205	17352	17368	17269	17342	17323	17332	17392	17369	17227	17170	17244	17318	17419	17391	17250	17326	17142	17328	17242	17158	17071	17343	17062	17262	17278	17220	17180	17290	17335	17353	17208	17355	17211	17200	17313	17333	17456	17376	17288	17052	17161	17220	17180	17308	17250	17340	17333	17153	17298	17187	17211	17296	17464	17283	17282	17401	17242	17134	17342	17325	17390	17129	17314	17399	17393	17214	17245	17309	17418	17364	17517	17448	17232	17178	17330	17473	17295	17350	17236	17308	17319	17221	17267	17315	17182	17349	17267	17325	17311	17274	17306	17296	17234	17278	17252	17200	17321	17275	17358	17376	17417	17189	17213	17256	17339	17294	17359	17334	17289	17264	17241	17375	17346	17407	17440	17180	17412	17297	17417	17280	17343	17420	17298	17249	17378	17244	17370	17210	17397	17499	17478	17200	17269	17433	17302	17196	17482	17201	17261	17415	17038	17181	17364	17108	17317	17071	17173	17344	17262	17210	17216	17270	17255	17340	17268	17226	17245	17508	17327	17340	17358	17360	17160	17102	17138	17239	17359	17181	17371	17440	17057	17404	17405	17364	17193	17310	17145	17242	17193	17393	17385	17203	17383	17463	17231	17169	17174	17362	17317	17183	17278	17335	17336	17254	17237	17141	17255	17225	17393	17139	17254	17322	17192	17208	17460	17472	17433	17275	17381	17313	17229	17357	17141	17218	17265	17193	17239	17143	17259	17433	17244	17319	17272	17367	17198	17187	17318	17429	17204	17192	17245	17178	17480	17430	17270	17369	17233	17397	17433	17315	17314	17510	17409	17224	17226	17266	17209	17160	17147	17237	17410	17275	17315	17305	17282	17391	17264	17305	17145	17304	17322	17237	17475	17273	17194	17489	17150	17194	17388	17292	17260	17167	17397	17415	17298	17351	17255	17456	17170	17348	17149	17246	17277	17258	17375	17434	17408	17313	17232	17245	17213	17459	17473	17297	17366	17115	17189	17399	17366	17313	17286	17237	17406	17235	17220	17315	17358	17299	17235	17091	17466	17077	17463	17291	17351	17239	17335	17291	17272	17215	17171	17262	17208	17371	17180	17419	17310	17435	17082	17080	17304	17455	17430	17284	17448	17430	17142	17378	17301	17138	17147	17309	17223	17476	17186	17282	17279	17507	17395	17403	17247	17245	17380	17286	17478	17461	17192	17136	17197	17383	17287	17163	17422	17288	17286	17307	17271	17303	17349	17401	17314	17284	17283	17203	17377	17410	17424	17473	17042	17435	17196	17337	17209	17321	17285	17352	17529	17341	17290	17292	17130	17207	17372	17246	17262	17378	17406	17360	17426	17278	17279	17256	17289	17148	17283	17278	17454	17322	17161	17301	17278	17539	17329	17307	17357	17233	17188	17377	17280	17342	17451	17277	17293	17330	17325	17291	17203	17312	17288	17382	17291	17497	17447	17124	17396	17227	17193	17223	17305	17232	17234	17287	17045	17426	17394	17524	17318	17139	17102	17289	17402	17321	17234	17105	17144	17262	17271	17232	17224	17288	17276	17186	17396	17218	17421	17237	17322	17365	17091	17290	17326	17226	17242	17253	17515	17395	17267	17276	17285	17456	17335	17306	17167	17302	17512	17256	17229	17198	17222	17330	17462	17285	17332	17052	17187	17485	17204	17236	17311	17255	17404	17355	17264	17400	17435	17176	17338	17306	17329	17086	17163	17268	17389	17385	17217	17411	17401	17347	17497	17207	17404	17215	17464	17320	17379	17267	17131	17360	17358	17391	17313	17209	17241	17194	17403	17291	17410	17225	17251	17351	17219	17377	17413	17180	17160	17353	17346	17260	17256	17481	17244	17344	17228	17254	17348	17290	17246	17345	17425	17237	17415	17328	17235	17589	17360	17174	17369	17313	17241	17348	17214	17405	17332	17318	17340	17400	17395	17211	17237	17343	17443	17181	17128	17383	17325	17314	17216	17304	17306	17541	17411	17227	17379	17302	17279	17110	17219	17180	17153	17199	17215	17184	17330	17115	17300	17274	17302	17260	17408	17228	17296	17138	17533	17219	17227	17159	17314	17169	17210	17285	17362	17371	17328	17372	17351	17394	17174	17347	17227	17013	17177	17361	17354	17166	17388	17384	17275	17431	17251	17258	17278	17239	17277	17269	17418	17301	17280	17391	17066	17280	17411	17341	17239	17233	17324	17320	17554	17464	17478	17190	17324	17653	17284	17407	17317	17302	17326	17130	17270	17315	17324	17144	17235	17193	17471	17266	17180	17512	17231	17218	17387	17297	17293	17414	17226	17219	17503	17399	17165	17234	17359	17241	17194	17256	17173	17250	17356	17312	17200	17228	17396	17326	17551	17272	17295	17236	17184	17179	17269	17156	17245	17273	17257	17410	17231	17371	17298	17214	17432	17294	17428	17095	17283	17392	17194	17211	17417	17442	17192	17321	17219	17442	17291	17378	17218	17310	17177	17367	17230	17233	17188	17302	17280	17315	17196	17197	17250	17397	17185	17292	17349	17344	17458	17240	17308	17353	17094	17186	17252	17374	17377	17333	17386	17340	17207	17412	17156	17137	17449	17315	17335	17346	17282	17268	17282	17258	17250	17314	17352	17059	17194	17450	17353	17329	17323	17317	17491	17364	17191	17342	17333	17420	17220	17439	17134	17498	17333	17348	17196	17204	17293	17400	17305	17274	17292	17305	17301	17207	17417	17336	17239	17240	17271	17090	17421	17370	17432	17367	17164	17234	17442	17346	17263	17249	17074	17366	17430	17242	17336	17233	17234	17339	17233	17434	17232	17417	17191	17258	17362	17228	17202	17281	17353	17327	17336	17196	17199	17382	17420	17101	17288	17231	17286	17321	17253	17465	17215	17310	17263	17183	17405	17492	17398	17324	17386	17392	17275	17261	17225	17307	17140	17156	17260	17407	17152	17483	17342	17263	17250	17377	17336	17197	17207	17242	17447	17335	17543	17281	17279	17276	17314	17424	17388	17220	17358	17475	17286	17169	17097	17274	17341	17391	17295	17338	17221	17219	17305	17269	17423	17305	17375	17276	17423	17297	17129	17221	17228	17111	17199	17220	17244	17152	17258	17353	17455	17537	17366	17283	17364	17450	17236	17383	17335	17369	17143	17325	17439	17388	17276	17318	17196	17372	17087	17208	17323	17265	17317	17245	17254	17317	17248	17363	17571	17318	17030	17408	17234	17246	17482	17308	17386	17184	17339	17330	17382	17442	17428	17460	17201	17420	17160	17238	17358	17319	17443	17354	17222	17378	17390	17581	17359	17251	17301	17261	17104	17254	17269	17250	17070	17259	17255	17217	17310	17130	17332	17504	17322	17393	17395	17541	17232	17256	17325	17372	17237	17383	17401	17222	17280	17350	17264	17228	17105	17330	17235	17308	17423	17397	17275	17250	17250	17193	17024	17310	17464	17403	17250	17282	17342	17338	17254	17359	17185	17361	17356	17274	17253	17345	17310	17383	17230	17224	17398
34175	27697	32006	36318	41816	37370	31964	28943	27658	27359	27121	27176	27107	27019	27179	27106	27010	26846	27172	26999	27139	27216	27197	27062	26925	27014	27411	27074	27043	26974	27513	27269	27069	27196	27026	27124	26967	27060	27016	27306	27121	27259	27310	27049	27320	27138	27063	26920	26996	26912	26978	26943	26948	27110	27129	27045	27176	26911	27198	27228	27049	27076	27045	27086	27047	27117	27273	27184	27362	26957	26729	26967	27109	27069	27187	27386	26726	27231	26826	27193	27024	27260	27138	26771	27210	27227	27110	26981	27174	27266	27109	27132	26826	27255	27224	27094	26896	27180	27222	27059	27139	27317	26938	27078	27044	27037	27041	27120	27047	27045	26922	26911	26931	27127	27028	26901	26910	27144	27151	27050	26863	27060	26965	26881	27229	27127	27301	27177	27013	26864	27145	27132	26985	27047	27006	27341	27111	26985	27240	27075	27080	27115	27337	27079	27236	27269	27041	27209	27034	27074	26907	27098	27292	27039	27094	27037	27202	26968	27251	27299	27037	27065	27292	27159	27132	27131	26991	26967	27140	26978	27080	27125	27039	27173	26978	27151	27014	27231	27131	26915	27110	27073	26965	26754	26932	27188	27288	26945	27229	26990	27109	26926	26821	26912	27071	26822	27191	26978	27124	27305	27208	27216	27078	27160	27247	27094	27053	27221	26984	27044	27237	27029	27005	27218	27266	27210	27209	27052	26920	26985	27081	26935	26952	26909	27076	26928	27129	27030	27295	27182	27123	26959	26934	27049	26943	27180	26922	27390	27082	27353	26822	27011	27078	26857	27179	27152	27035	27152	27256	27052	27209	27078	26887	27154	27198	27102	26893	27191	27256	27099	27122	27198	27181	27225	27144	27447	27115	27094	26885	27151	27036	27205	26969	27002	27163	27001	26985	27046	27108	26983	26788	26798	27096	27129	26846	27043	27034	27316	27214	27220	27056	27217	27220	27126	27137	27005	26950	27163	27118	26764	26976	26937	26890	27111	27007	27094	27110	26988	27258	26981	26950	26983	26957	27257	27237	26952	26889	26959	27150	27085	27211	27036	27216	26976	26913	26892	26908	27065	26893	27130	27255	27208	27039	26967	26967	26783	26995	27118	27035	27033	27076	26977	26971	27239	27165	27040	27248	27095	27154	26928	27071	27043	26928	26956	26941	27290	27031	26936	27013	26949	27077	27268	27170	26966	27006	27090	27337	26914	26697	27024	27061	27063	26983	27075	27172	27135	27099	26826	27164	27224	27023	26927	27066	27294	27156	27165	27180	27214	27060	27228	27263	26995	27125	27026	27245	27086	27001	27086	27007	27081	27028	27091	27113	27084	26977	27015	26997	27227	27055	26863	27147	26965	27016	27050	27214	27048	27163	27128	27139	26910	27105	27164	27190	27201	27365	27102	27411	27139	27222	27412	27291	26952	27114	27123	27049	27160	27054	27040	26958	26755	26989	27163	26850	26884	27087	27087	27046	26992	27049	26893	27251	27176	27166	27126	27158	27034	26997	26892	27185	27107	27235	26996	27216	26780	27142	27112	27050	27016	26888	26847	27148	27139	27279	27219	26994	26968	26931	27008	27074	27092	27066	27319	27162	26998	27176	27183	27042	27314	27450	26907	26954	26882	26931	26994	27117	27268	27016	27263	26833	27088	27231	27196	27387	27183	27155	27041	27078	27077	27106	27110	26826	27170	27359	26924	26942	27078	27223	27181	27056	27396	27110	27143	27342	26962	26856	27109	27040	27232	26992	26935	27133	27107	27053	27149	27034	27177	27336	27011	27086	27417	26857	27317	27220	27073	27056	27145	27190	27260	27082	26913	27127	27062	27241	27169	27022	26816	27091	27134	27215	27027	27038	27088	27161	26792	27034	27175	27032	27184	27207	27086	27242	27425	27263	27021	27139	26837	27042	27367	27331	26924	27019	27000	27163	27146	26930	27022	27195	26771	27074	27032	27173	26949	27177	26967	27117	26899	27002	27361	27206	27169	27215	26925	26806	27195	26975	26879	26933	27035	27124	27071	27065	27042	27047	27204	27165	27031	27377	27089	27149	27129	27402	27082	27184	26927	27112	27112	27167	26941	27275	27107	26948	27118	27162	27089	26938	27006	26953	27025	27032	27113	26963	27290	27256	26884	27230	26821	27264	26926	27083	27141	27027	27192	27120	27101	27194	26906	27043	27165	27039	27134	27000	27215	27347	27010	27095	26792	27307	27033	27041	27038	27173	27271	26848	27193	27162	27064	27148	27014	27285	27069	27273	26990	27146	27117	27144	26912	26981	26947	27229	26984	26939	27102	27102	27071	27124	27035	27265	27158	26843	27039	27114	26866	26863	27127	27168	27222	26862	27133	27076	26922	27211	26930	27031	27155	27316	27204	26948	27113	27132	27088	27164	27110	27110	27127	27107	26834	27061	26954	27319	27027	27151	27029	27097	27016	26891	27163	26992	27101	27119	27220	27013	27307	27164	27016	27123	27233	26971	26866	27078	27106	26895	27153	27375	27063	27171	26868	27141	27046	27136	27014	27214	27018	26905	27022	27193	27202	27200	27366	27236	27039	26976	27288	27023	27163	27173	27181	27220	27158	27108	27084	27023	26891	27413	27008	27041	26833	27112	27230	27377	27022	27198	26909	27183	27091	27261	27019	27046	27041	27136	26816	26951	27202	27027	27023	27154	27053	26915	27066	27397	27331	27102	27309	27067	27030	26865	27049	27246	27392	27150	27060	27114	26911	26979	26994	27044	27124	27018	27011	27110	27241	27029	26834	27241	27041	27200	26851	27219	27033	27207	27133	27229	27022	26836	27209	27291	27292	26900	27329	27187	27234	27283	27204	27087	26992	27128	27002	27009	26989	27350	27143	26974	27119	27032	27249	27075	27031	27113	27008	27111	26966	27012	27081	27040	27231	27092	27038	27004	27206	27024	27234	27172	26999	27066	27038	27009	26878	27246	27352	27089	26995	27003	27327	27211	27296	27099	26798	27271	27251	27431	27096	27392	27035	26942	27047	26740	27238	26926	27324	27078	26839	27049	27128	27049	27339	27257	26938	27095	27073	27102	27090	26985	27021	27081	27196	27204	27174	27349	27457	27198	27089	27355	27129	26900	27087	27319	27524	27192	27011	27373	27275	27114	27187	27223	27441	26906	26984	27233	27065	27186	26911	27338	27298	27253	26959	26930	26945	27053	27112	27211	26885	27066	27175	27035	27234	27211	27142	27163	27043	27123	27225	27235	27255	27260	27103	27217	27040	26849	27164	27065	27010	27049	27249	27152	27056	27193	27175	27041	27212	27084	26999	27253	27035	27231	27119	27160	27110	27258	27035	27266	27082	27016	27208	26874	26878	27146	27167	27020	27327	27414	27110	26847	26875	27031	27097	27139	27146	27288	26893	26955	27262	27208	26946	27035	27266	27323	27169	27264	27379	27107	26998	27015	26984	27084	27004	27042	26959	27053	27137	27163	26947	26908	26994	27116	26901	27085	27081	27140	26869	26979	26973	27208	27083	27152	27298	27158	27064	27128	27180	27079	27149	27324	27097	27298	26929	27199	26973	26938	27177	26844	27067	27088	26845	27161	27045	27111	27011	27015	27157	27281	26827	26959	26956	27400	27160	27330	27115	27024	26980	27117	27119	26947	27122	27230	27209	27281	26883	27254	27090	27382	27122	27049	27013	27240	27254	26991	26969	27156	27278	27086	27127	27113	26991	26947	27062	27183	27089	26878	26827	27022	27383	27095	27139	26892	26736	27212	26776	26970	27035	27203	26965	27134	27292	27139	27068	27107	27132	27211	26946	27241	27199	27222	27037	26941	26976	26904	27084	27152	27227	27030	27197	27123	26978	27066	27127	27078	26899	27227	27147	27018	27032	27115	27040	26943	27109	26944	27149	27098	27070	27280	27127	26985	26902	27131	26875	27160	27033	26945	26954	27077	27088	27066	26988	27165	27146	27169	27151	27148	26875	27004	27261	27139	27098	27050	26964	27117	26974	27115	26897	26961	26870	27283	27000	26840	27058	27420	27130	27000	27217	27130	27105	27180	26992	27071	27328	27044	27087	27031	27042	27210	27060	26989	26962	27318	27134	27228	27208	27201	27027	27248	27123	27059	27148	26949	26968	26914	27227	27092	27233	27057	26966	27087	27148	26977	27023	26967	27023	26969	26967	27079	27104	27127	27238	26971	27021	26976	27002	26978	27063	27155	27110	26986	27083	27216	27242	27245	27255	27012	27371	27192	27231	27137	27174	26975	27068	27110	27225	27216	27027	26947	26989	27243	27128	26955	27103	26737	27007	27017	27159	27068	27118	26975	27041	27013	27055	27172	27045	27081	27257	27142	27112	27080	26980	27237	27163	27240	27051	27074	26958	27016	26970	27271	27114	27330	27083	27136	27069	27055	27045	27154	27105	27241	27000	26872	27281	26979	26957	27085	27250	27170	27286	27116	26981	27103	27321	27158	27110	27076	27025	27341	27412	27128	27115	26936	26864	27081	27016	27191	27155	27296	27081	27148	26931	27125	26991	27083	26832	27070	27182	26956	27048	26895	27124	27208	27124	27196	27105	27008	27017	27016	27116	27095	27299	27083	27105	27206	26982	27284	27249	27293	27076	27158	27340	26792	27064	27004	27065	26949	27000	27095	26945	27078	27166	26961	27163	27029	27134	26984	27065	26952	26927	27180	27054	27394	26973	27142	27001	27064	27213	27041	27152	27241	27179	27268	26975	27041	27142	27257	27321	27011	26948	27144	26949	27166	27176	27004	27268	27128	26909	27367	27242	27203	26917	26799	27116	27303	27044	27531	26846	27495	27138	27075	27170	27163	26856	27178	27288	27503	27175	27290	27088	27077	27212	26804	27107	27181	27209	27119	27039	27197	27450	27172	27188	27176	27005	27027	26937	27141	27175	27028	27041	27466	27154	27267	27165	27282	27309	27293	27186	26947	27199	27235	27014	26899	27157	27124	27405	27057	27154	27097	27116	27128	26999	27298	26996	27113	26968	26985	27083	27096	27235	27128	27051	27201	27125	26955	27038	27184	27094	27101	27089	27177	27040	27384	27132	27062	26899	27242	27061	27315	26937	27183	27072	27214	27188	27003	26915	27206	27160	27138	27072	27105	26978	27012	26956	27248	27183
18360	21460	23324	27603	32244	25485	20216	17609	16378	16277	16265	16217	16352	16077	16373	16120	16150	16531	16387	16277	16040	16221	16298	16196	16388	16244	16121	16372	16123	16263	16254	16284	16274	16554	16301	16243	16161	16360	16260	16256	16255	16333	16086	16416	16300	16144	16296	16281	16159	16267	16274	16477	16221	16337	16039	16428	16291	16155	16260	16397	16359	16212	16188	16341	16370	16293	16213	16102	16230	16265	16383	16293	16256	16288	16166	16334	16280	16278	16190	16336	16318	16097	16224	16127	16155	16263	16287	16216	16003	16412	16210	16247	16262	16508	16289	16234	16296	16196	16366	16077	16210	16282	16034	16065	16131	16325	16412	16177	16167	16264	16103	16176	16197	16073	16281	16188	16037	16311	16144	16201	16227	16309	16329	16407	16277	16231	16216	16235	16188	16176	16339	16200	16370	16231	16270	16266	16165	16264	16237	16323	16392	16203	15993	16230	16367	16142	16160	16343	16318	16264	16421	16328	16098	16293	16260	16484	16191	16219	16271	16178	16184	16350	16439	16247	16319	16208	16031	16297	16299	16250	16280	16159	16189	16248	16356	16082	16386	16207	16089	16172	16457	16225	16355	16526	16125	16265	16176	16239	16192	16302	16040	16285	16287	16069	16195	16068	16197	16174	16194	16279	16339	16241	16366	16299	16324	16218	16057	16295	16131	16224	16253	16040	16271	16271	16223	16089	16299	16192	16348	16313	16340	16402	16326	16438	16456	16251	16283	16263	16316	16401	16194	16188	16101	16225	16279	16376	16332	16360	16202	16251	16348	16382	16064	16409	16315	16437	16220	16193	16161	16195	16134	16175	16194	16234	16082	16264	16166	16114	16231	16133	16271	16343	16549	16230	16270	16079	16324	16314	16219	16355	16278	16207	16204	16162	16135	16319	16376	16278	16366	16189	16092	16131	16331	16333	16306	16104	16318	16383	16256	16349	16317	16315	16375	16196	16167	16303	16138	16313	16257	16316	16272	16337	16333	16252	16054	16313	16227	16205	16211	16279	16175	16168	16332	16279	16352	16275	16296	16443	16303	16357	16258	16126	16160	16312	16275	16466	16239	16302	16231	16183	16144	16143	16373	16222	16291	16358	16114	16206	16298	16088	16211	16315	16397	16261	16374	16274	16134	16123	16183	16209	16354	16313	16390	16322	16199	16189	16225	16239	16299	16224	16326	16380	16384	16266	16219	16352	16440	16283	16259	16195	16284	16177	16210	16302	16016	16270	16239	16449	16115	16177	16298	16130	16188	16483	16198	16208	16319	16397	16243	16276	16362	16271	16153	16268	16065	16225	16187	16176	16111	16299	16269	16411	16225	16218	16307	16363	16139	16282	16280	16329	16244	16186	16303	16288	16256	16244	16224	16326	16200	16283	16214	16322	16263	16350	16274	16321	16078	16307	16045	16226	16239	16303	16320	16200	16369	16323	16241	16148	16268	16418	16070	16397	16275	16263	16085	16242	16304	16197	16151	16242	16315	16423	16212	16236	16269	16142	16248	16075	16380	16260	16228	16154	16162	16070	16256	16232	16050	16292	16197	16166	16296	16060	16314	16211	16262	16284	16160	16422	16260	16144	16131	16338	16402	16122	16176	16171	16073	16229	16262	16138	16110	16295	16317	16348	16124	16392	16197	16169	16225	16295	16206	16355	16370	16205	16073	16333	16197	16119	16299	16390	16318	16235	16340	16306	16333	16161	16466	16144	16266	16198	16271	16146	16164	16349	16185	16167	16132	16067	16441	16280	16078	16262	16385	16276	16366	16345	16487	16302	16377	16366	16252	16277	16223	16350	16205	16163	16121	16097	16303	16395	16289	16330	16256	16308	16114	16188	16435	16086	16161	16191	16074	16420	16365	16177	16235	16300	16251	16208	16126	16372	16321	16071	16156	16213	16197	16142	16354	16346	16283	16376	16159	16321	16187	16258	16222	16242	16395	16348	16275	16223	16206	16388	16131	16200	16149	16210	16422	16151	16320	16264	16270	16352	16256	16252	16116	16285	16261	16233	16333	16279	16161	16160	16304	16221	16181	16202	16149	16274	16260	16071	16240	16279	16232	16029	16324	16142	16398	16363	16279	16254	16184	16254	16239	16413	16160	16146	16431	16249	16301	16328	16359	16149	16150	16143	16348	16111	16480	16276	16155	16096	16324	16320	16271	16257	16317	16165	16478	15934	16187	16230	16319	16249	16266	16556	16338	16068	16255	16331	16163	16356	16317	16344	16138	16271	16088	16329	16251	16339	16350	16301	16245	16286	16471	16251	16204	16197	16298	16331	16335	16172	16379	16176	16221	16241	16281	16345	16317	16175	16204	16472	16305	16369	16213	16332	16187	16389	16411	16260	16241	16241	16265	16126	16373	16320	16075	16339	16442	16285	16230	16376	16226	16310	16302	16162	16115	16129	16165	16295	16270	16200	16284	16264	16250	16171	16371	16222	16210	16344	16045	16254	16183	16195	16214	16344	16242	16085	16236	16406	16422	16378	16294	16198	16190	16137	16154	16146	16260	16221	16338	16202	16289	16106	16334	16236	16117	16593	16297	16255	16206	16337	16095	16295	16189	16229	16190	16291	16323	16113	16247	16171	16125	16010	16111	16219	16289	16223	16290	16212	16261	16309	16014	16290	16491	16181	16295	16209	16240	16271	16136	16367	16345	16188	16340	16189	16063	16346	16381	16320	16357	16450	16419	16397	16230	16174	16204	16211	16157	16250	16280	16264	16343	16417	16451	16274	16220	16207	16319	16118	16354	16197	16060	16299	16233	16394	16358	16374	16261	16401	16177	16390	16116	16452	16174	16109	16366	16249	16160	16299	16278	16123	16351	16098	16397	16132	16217	16436	16119	16309	16232	16256	16315	16318	16233	16283	16331	16364	16351	16269	16221	16269	16320	16244	16163	16114	16115	16191	16318	16226	16366	16505	16212	16379	16286	16336	16177	16411	16368	16224	16401	16278	16307	16312	16028	16236	16291	16318	16303	16164	16227	16290	16339	16375	16306	16160	16300	16148	16336	16046	16175	16120	16313	16155	16284	16201	16276	16279	16229	16259	16410	16434	16151	16266	16419	16160	16330	16218	16443	16283	16206	16273	16168	16392	16205	16348	16280	16254	16222	16327	16217	16213	16303	16253	16249	16168	16289	16086	16178	16147	16131	16176	16272	16377	16296	16377	16276	16371	16246	16265	16406	16253	16209	16217	16122	16248	16337	16105	16156	16276	16189	16282	16157	16216	16391	16423	16264	16182	16302	16355	16277	16160	16247	16339	16218	16300	16093	16405	16455	16315	16330	16185	16302	16242	16297	16180	16198	16302	16185	16152	16199	16379	16223	16246	16156	16343	16261	16334	16300	16412	16214	16274	16257	16251	16316	16240	16179	16134	16387	16237	16234	16238	16430	16295	16146	16276	16150	16356	16463	16088	16360	16479	16332	16247	16273	16175	16166	16232	16193	16162	16288	16264	16153	16308	16269	16222	16398	16404	16131	16296	16290	16166	16359	16368	16327	16183	16260	16034	16273	16224	16178	16146	16281	16241	16293	16143	16351	16299	16246	16309	16272	16394	16170	16252	16353	16121	16281	16237	16429	16231	16121	16287	16114	16224	16154	16453	16171	16300	16216	16277	16265	16422	16208	16172	16233	16347	16145	16357	16198	16246	15982	16195	16222	16016	16402	16223	16349	16293	16344	16175	16300	16283	16296	16200	16198	16351	16173	16373	16249	16143	16239	16236	16226	16304	16145	16193	16265	16377	16164	16315	16502	16323	16287	16142	16234	16201	16419	16297	16281	16360	16335	16047	16312	16304	16077	16239	16179	16240	16137	16395	16185	16376	16398	16194	16276	16283	16272	16267	16293	16250	16301	16201	16267	16240	16314	16028	16333	16216	16116	16305	16235	16331	16092	16197	16331	16307	16197	16342	16271	16267	16479	16284	16264	16345	16206	16122	16143	16293	16320	16319	16199	16342	16456	16334	16350	16275	16250	16424	16283	16277	16213	16266	16449	16254	16344	16326	16253	16154	16201	16310	16253	16388	16224	16338	16467	16253	16142	16256	16420	16194	16355	16189	16190	16283	16123	16213	16299	16224	16177	16194	16098	16168	16356	16240	16441	16298	16175	16356	16181	16191	16303	16322	16347	16422	16215	16334	16212	16238	16196	16376	16258	16303	16269	16272	16318	16144	16377	16167	16252	16376	16110	16341	16355	16330	16224	16252	16282	16313	16351	16092	16330	16348	16341	16211	16287	16358	16380	16191	16234	16239	16171	16132	16147	16231	16383	16268	16342	16151	16129	16238	16190	16396	16183	16459	15992	16285	16314	16271	16279	16326	16266	16242	16372	16351	16275	16088	16348	16279	16297	16294	16232	16182	16082	16077	16165	16147	16342	16456	16260	16285	16204	16358	16304	16275	16163	16409	16186	16208	16237	16501	16171	16193	16308	16074	16098	16384	16174	16412	16144	16234	16210	16095	16399	16301	16241	16222	16205	16144	16061	16279	16185	16313	16219	16334	16120	16342	16130	16382	16322	16336	16355	16158	16300	16269	16348	16177	16370	16275	16258	16410	16301	16152	16333	16367	16355	16376	16315	16431	16302	16316	16290	16082	16157	16253	16171	16269	16500	16320	16209	16169	16340	16178	16255	16110	16155	16126	16544	16338	16222	16277	16511	16356	16203	16197	16369	16145	16262	16160	16216	16166	16264	16155	16419	16303	16077	16415	16141	16089	16105	16182	16302	16352	16329	16340	16372	16286	16209	16206	16532	16359	16214	16351	16245	16153	16162	16271	16294	16225	16394	16402	16461	16234	16240	16275	16135	16300	16305	16204	16299	16471	16125	16123	16329	16284	16279	16392	16278	16166	16148	16438	16682	16416	16267	16292	16330	16295	16372	16320	16297	16169	16281	16265	16580	16168	16173	16377	16202	16296	16339	16094	16254	16221	16271	16177	16261	16414	16339	16122	16314	16381	16488	16217	16202	16372	16328	16130	16114	16194	16374	16369	16150	16250	16292	16143	16495	16262	16238	16338	16366	16109	16496	16486	16115	16262	16489	16282	16499	16352	16325	16253	16203	16230	16018	16159	16138	16302	16248	16225	16172	16262	16243	16337	16188	16280	16299	16227	16306	16173
25809	21632	30851	56290	68036	56060	42601	32506	28735	27440	27266	27112	26933	27076	27081	26790	26786	26636	27068	26839	27126	26906	26709	26524	26875	27133	27034	26755	26979	26688	26611	26733	26795	26934	26925	26852	26700	26909	26837	26976	26596	26606	26929	26860	27012	26987	27188	26860	26602	26859	26954	26574	27010	26974	26888	26544	26576	26808	26758	26779	27028	26955	26899	26933	26798	26712	26772	26898	26691	26765	26721	26807	26983	26747	26925	26943	26722	26774	26702	26908	26595	26580	26820	26913	26644	26560	26582	27037	26774	26876	26937	26818	26788	26892	26829	26670	26863	26843	26778	26599	26651	26723	26814	26829	27015	26951	26772	26702	26825	26820	26898	26770	26595	26483	26803	26706	26735	26812	26781	27020	26780	26882	26689	26582	26801	27031	26785	26701	26687	26779	26779	26849	26738	26857	27017	26983	26721	26975	26707	26835	26861	27075	27268	26810	26894	26721	26809	27001	26717	26630	27003	26625	26956	26651	26759	26670	26405	26704	26472	27018	26712	26826	26761	26774	26590	26657	26663	26733	26748	26672	26715	26763	26527	26639	26717	26969	26790	26965	26673	27031	26583	26680	26635	26740	26696	26961	26774	26776	27001	26669	26793	26562	26958	26986	26925	26751	26959	26711	26583	26739	26757	26712	26945	26963	27052	26710	26761	26995	26604	26683	26837	26927	26832	26833	26460	26802	26742	26999	26955	26783	26734	26706	26806	26619	26758	26782	26801	26907	27081	26922	26636	26557	26844	26844	26889	26909	26816	26978	26659	26849	26889	26788	26703	26964	26811	26902	26868	26807	26718	26902	26799	26809	26943	26740	26769	26897	26668	26560	26724	26948	26731	26920	27344	26992	26598	26905	26554	26951	26726	26726	26926	26899	26948	26545	26680	26724	26806	26822	26892	26828	26698	26607	26748	26784	26893	26628	26948	26865	26737	26777	26738	26813	26844	26925	26667	26771	26700	26726	26878	26717	26552	26934	27090	26782	26959	26623	27008	26815	26855	26716	26684	26756	26638	26906	26826	26813	26551	26738	26704	26673	26588	26725	26652	26707	26927	27068	26459	26489	26804	26684	26913	26913	26676	26922	26873	26668	26752	26611	26548	26961	26902	26521	26660	26773	26880	26853	26871	26697	26775	26806	26902	26750	26935	26902	26937	26643	26970	26675	26769	26997	26905	26705	26887	27090	26709	26797	27066	26903	27045	26789	26617	26928	26882	26694	26889	26940	26821	26615	26639	26730	26889	26814	26778	26697	26949	26764	26765	26739	26852	26636	26871	26777	27010	26706	27016	26680	26760	26680	26882	26845	26895	26862	27069	26916	26906	26852	26763	26882	26845	26923	26953	26793	26968	26660	26844	26768	26885	27039	26734	26555	26849	26952	26663	26853	26639	26768	26933	27104	27123	27176	26768	26860	26903	26722	26715	26911	26759	26680	26857	26941	26798	26854	26822	26719	26810	26700	26969	27032	26766	26717	26573	26824	26694	26994	26920	26838	27073	26825	26705	26839	26638	26682	26886	26751	26789	26618	26668	26622	26627	26654	26903	26837	26802	26609	26769	26644	26961	26826	26799	26560	26744	26753	26706	26864	26462	26905	26715	26833	26628	26812	26707	26919	26737	26777	26935	26938	26727	26790	26857	26894	26805	26863	26728	26645	26989	26675	26692	26818	26887	26896	26789	26764	26600	26732	27091	26994	26884	26680	26593	27041	26661	26889	26824	26830	26678	26620	26641	26707	26850	26740	26796	26792	26636	27107	26898	26642	26677	26964	26705	26772	26836	26946	26836	26714	27059	26907	26832	26895	26974	26934	26952	26810	26675	26719	26950	26769	26597	26742	27116	26753	26744	26833	26784	26696	27109	26720	26866	26992	26868	26920	26707	26778	26846	26652	26846	26712	26949	26951	26853	26603	26835	26998	27001	26629	26971	26761	26501	26871	27035	26697	26735	26802	26885	26822	26893	26793	26771	26427	26485	26586	26994	26708	26855	26805	26960	26725	26999	26847	26775	26673	26793	26513	26794	26898	26691	26572	27111	27017	26551	26625	26869	26709	27047	26833	26894	26987	26904	26886	26831	26756	26774	26826	26712	26820	26646	26915	26721	26988	26782	27067	27054	26991	26929	26719	26701	26698	27020	26837	26756	26949	26703	26754	26781	26720	26566	26779	26885	26713	26855	26899	26971	27027	26869	26920	26823	26791	27016	26814	26745	26544	26897	26911	26680	27003	26872	26639	26648	26806	26638	27173	26893	26853	26719	27035	26842	26648	26930	26839	26917	26897	26901	26833	26937	26946	26958	26665	26589	26710	26759	26824	26896	26815	26610	27057	26751	26995	26768	26394	26505	26732	26799	26941	27027	26890	26926	26740	26763	26882	26798	26703	26692	26710	27120	26847	26707	26744	27034	26949	26816	26902	26820	26654	26728	26811	26520	26853	26755	26799	26923	26913	26814	27012	26876	27024	26804	26832	26738	26879	26769	26721	26737	26796	26927	26757	27002	26866	26815	26913	26848	26908	26865	26708	26947	26734	26966	26925	26834	27067	26646	26859	26885	26753	26917	26817	27100	26897	27048	26967	26553	26785	26829	26760	26925	26604	26889	26854	26895	26961	26855	26709	26830	26831	26759	26580	26870	26815	27092	26782	26590	26780	26822	26643	26746	26835	26711	26575	27072	26833	26885	26944	26514	26650	26817	26737	26845	26772	26721	26913	26892	26545	26853	26728	26803	27016	26995	26684	26728	26654	26817	27249	26816	26931	26875	26921	26917	26722	26677	26848	26974	26658	26906	26989	26717	26792	26890	26826	26782	26712	26890	26969	26801	26884	26754	27092	26836	26948	27049	27030	26912	26965	26784	26617	26690	26726	26927	26894	26874	26876	26824	26840	26676	26886	26617	26813	27004	27144	26813	26907	26982	27163	26788	26416	26718	26789	26690	26891	26792	26745	26729	26831	26776	26869	26738	26728	26756	26811	27091	26847	26716	27004	26742	26656	27073	26672	26797	26495	26992	26923	26885	26855	26710	26477	26857	26532	26762	27065	26892	26578	26832	26435	26808	26790	26726	26913	26873	26689	26810	26707	26767	26890	26692	26647	26614	26755	26738	26888	26987	26842	26968	26707	26639	26841	26733	26618	26574	26902	26944	26852	26812	26660	26860	26836	26949	26816	26814	26706	26847	26624	26896	26813	26654	26694	27056	26632	27101	26729	26923	26973	26790	26676	26750	26708	26951	26746	26713	26881	26957	26637	26845	26743	26671	26802	27023	26694	26694	26565	26628	26891	27035	26833	26720	27056	26550	26841	26896	26934	26713	26928	26602	26750	26907	26726	27215	26672	26852	26665	26895	26792	26772	26778	26747	26856	26936	26815	26820	26569	26977	26865	26898	26695	26707	26758	26748	26725	26796	26723	26933	26795	26740	26885	26846	26471	26919	26731	26793	26852	26565	26852	26708	26724	26725	26734	26667	27050	26892	26778	26813	26673	26590	27036	26765	26550	26833	26593	26806	27054	26869	26462	26910	26742	26511	26964	26910	26846	26836	26599	26734	26810	26708	26822	26763	26548	26616	26942	26978	26670	26863	27028	26867	26815	26551	26667	26903	26748	26830	26761	26917	26728	26931	26948	27022	26952	26806	26879	26716	26617	26781	26959	26870	26866	27065	26721	26651	26899	26817	27109	26649	26612	26628	26755	26744	26630	26932	26869	26795	26881	26716	26720	26965	26815	26564	26633	26920	26595	26838	27123	26753	26843	26809	26582	26620	27036	27156	26615	26938	27116	27013	26642	26874	26849	26747	26860	26818	26595	26684	26574	26624	26937	26646	26516	26591	26627	26845	26836	26721	27054	26844	26582	26894	26848	26807	26814	26748	26802	26707	26891	26775	26580	27013	26872	26688	26619	26828	26846	26509	26719	26750	26674	26788	26748	26553	26912	26805	26747	26606	26670	26798	27039	26685	26879	26831	26811	26584	26828	26713	27073	26874	26486	26819	26775	26674	26921	26680	26688	27038	26863	27068	26733	26704	26941	26902	26962	26775	26639	26861	26558	26897	26798	26626	26615	26849	26557	26869	26676	26870	26968	26972	26770	27014	26874	26805	27064	26493	26871	26812	26734	26699	26620	26838	26632	26756	26775	26899	26897	26640	26885	26593	26684	27144	26728	26576	26702	26591	26839	26786	26712	26877	26879	26993	26899	26760	26911	26722	26672	26664	26615	26951	26705	26805	26963	26622	26866	26931	26904	26954	26726	26591	26683	26640	26980	26872	26794	26752	26801	26793	26966	26747	26678	26962	26812	26833	26660	26779	26597	26885	26765	26850	26731	26791	26674	26886	26683	26745	26519	26834	26714	26894	26898	26780	27014	26756	26588	27040	26755	26666	26881	26864	26743	27052	26638	26932	26689	26801	26926	26666	26657	26703	26657	26649	26829	26874	26915	26878	26757	27048	26778	26691	26550	26792	26894	26737	26728	26947	26653	26942	26941	27053	26817	26741	27009	26777	27100	26836	26865	27007	26827	26880	27046	26689	26523	26845	26910	27071	26821	26763	27014	26752	26829	26927	26804	26693	26999	26581	26747	26929	26720	26521	26638	26728	26632	26953	26702	26973	26663	26943	26776	27069	26667	26870	26984	26947	26887	26980	26813	26947	26883	26824	26744	26936	26709	26756	26817	26787	26891	26655	26800	26704	26638	26930	26644	26974	26725	27042	26861	26974	27050	26965	26711	26969	27002	26938	26549	26655	26691	26721	26732	26873	26556	26838	26625	27123	27100	26790	26615	26853	26783	26685	26685	26721	26868	26930	27002	26773	26945	26879	26761	26987	26590	26864	26779	26843	26982	26728	26675	26824	26929	26763	26831	26833	26735	26888	26866	26822	26559	26770	26902	26850	26777	27060	26713	27022	26771	26690	26945	26817	26701	27030	26930	26837	26821	26831	26856	26744	26612	26896	26885	26735	26780	26804	26748	26784	26979	26602	26923	26912	26741	26761	26773	26698	26978	26742	26969	26792	26625	26669	26912	26833	26814	26813	26955	26907	26711	26749	26604	27100	26781	27033	27099	26733	26829	26790	26683	26874	27023	26626	26854	26711	26706	26855	26732	26843	26927	26594	26768	26878	26909
21465	37344	43057	67185	67936	48434	31472	20773	17515	16515	16474	16587	16343	16593	16394	16533	16293	16298	16592	16531	16376	16628	16283	16482	16330	16407	16524	16594	16302	16377	16313	16410	16557	16245	16552	16519	16497	16516	16314	16531	16343	16324	16454	16511	16576	16413	16403	16354	16346	16292	16358	16519	16560	16332	16406	16363	16424	16393	16512	16452	16487	16459	16435	16321	16371	16404	16433	16383	16590	16335	16424	16310	16571	16263	16464	16346	16376	16248	16421	16548	16298	16571	16479	16425	16338	16519	16230	16277	16498	16400	16453	16250	16434	16173	16186	16426	16199	16470	16469	16484	16349	16411	16546	16480	16472	16274	16537	16470	16430	16404	16215	16242	16363	16306	16435	16245	16269	16400	16244	16418	16420	16578	16439	16410	16254	16372	16219	16467	16362	16306	16621	16517	16425	16320	16584	16507	16483	16305	16534	16327	16336	16362	16495	16440	16340	16213	16345	16255	16307	16432	16289	16382	16471	16391	16264	16357	16364	16377	16456	16177	16244	16412	16554	16365	16405	16297	16391	16240	16465	16504	16520	16450	16304	16451	16313	16349	16318	16467	16246	16356	16462	16465	16403	16358	16405	16497	16301	16537	16395	16479	16232	16302	16324	16413	16509	16505	16368	16313	16352	16263	16415	16370	16208	16430	16301	16490	16541	16288	16454	16335	16244	16482	16470	16354	16596	16363	16532	16395	16446	16383	16363	16464	16331	16416	16346	16499	16407	16443	16377	16273	16321	16272	16528	16454	16348	16622	16407	16289	16434	16287	16398	16437	16318	16438	16376	16462	16217	16449	16344	16265	16379	16341	16465	16330	16245	16241	16356	16514	16411	16473	16341	16244	16246	16480	16372	16362	16329	16362	16301	16326	16267	16439	16533	16470	16454	16285	16454	16284	16328	16363	16334	16284	16196	16437	16338	16423	16537	16419	16386	16431	16364	16396	16404	16475	16402	16355	16299	16324	16488	16220	16492	16397	16508	16585	16389	16463	16475	16192	16459	16458	16193	16368	16395	16397	16512	16425	16344	16608	16386	16275	16296	16223	16422	16548	16214	16413	16441	16533	16274	16345	16325	16400	16270	16304	16363	16424	16311	16267	16479	16570	16368	16396	16415	16334	16362	16382	16446	16274	16462	16422	16392	16543	16500	16415	16497	16458	16367	16345	16591	16375	16483	16346	16212	16431	16345	16501	16217	16435	16481	16552	16315	16405	16206	16459	16298	16468	16239	16421	16462	16406	16387	16453	16312	16359	16111	16235	16550	16522	16241	16319	16465	16423	16495	16252	16297	16369	16260	16156	16322	16253	16391	16358	16477	16413	16476	16551	16496	16410	16479	16392	16207	16367	16488	16330	16335	16356	16537	16374	16436	16427	16388	16366	16282	16305	16489	16399	16450	16354	16446	16302	16301	16282	16310	16344	16525	16382	16445	16369	16491	16475	16549	16410	16337	16351	16267	16413	16506	16534	16248	16454	16351	16456	16370	16450	16475	16373	16356	16532	16431	16241	16287	16413	16357	16171	16290	16310	16265	16330	16464	16390	16302	16427	16541	16456	16272	16291	16557	16241	16403	16241	16562	16177	16426	16317	16436	16599	16247	16189	16404	16254	16416	16449	16240	16374	16434	16490	16459	16381	16440	16404	16488	16444	16391	16195	16450	16421	16180	16397	16351	16322	16471	16324	16224	16119	16333	16343	16461	16536	16180	16409	16430	16450	16320	16356	16419	16264	16295	16446	16282	16389	16414	16309	16416	16535	16301	16349	16435	16168	16305	16326	16390	16634	16344	16423	16339	16436	16345	16499	16471	16389	16608	16257	16410	16336	16550	16334	16398	16190	16331	16305	16384	16328	16460	16459	16388	16256	16473	16292	16366	16452	16211	16566	16453	16629	16273	16349	16440	16298	16206	16348	16330	16274	16407	16330	16438	16357	16397	16449	16527	16405	16479	16228	16452	16371	16199	16438	16487	16393	16335	16343	16287	16361	16259	16320	16423	16491	16127	16306	16423	16377	16318	16602	16220	16299	16418	16440	16419	16586	16546	16253	16230	16488	16349	16229	16657	16269	16325	16353	16434	16503	16454	16390	16455	16412	16498	16463	16580	16359	16205	16438	16213	16343	16453	16324	16349	16462	16399	16178	16235	16306	16166	16345	16329	16495	16442	16371	16450	16208	16331	16460	16351	16239	16328	16325	16282	16413	16175	16398	16156	16398	16629	16261	16337	16424	16266	16328	16442	16275	16539	16327	16216	16404	16544	16436	16377	16371	16404	16513	16273	16279	16320	16419	16206	16508	16420	16369	16473	16447	16307	16420	16365	16466	16559	16509	16527	16276	16469	16484	16391	16493	16339	16312	16373	16453	16304	16388	16367	16325	16548	16479	16274	16552	16395	16249	16359	16403	16534	16259	16215	16411	16344	16218	16599	16317	16209	16397	16621	16291	16527	16217	16428	16299	16322	16198	16564	16336	16245	16358	16232	16337	16424	16428	16459	16238	16515	16245	16385	16309	16371	16312	16507	16440	16410	16460	16228	16384	16375	16407	16265	16473	16240	16596	16338	16445	16271	16601	16553	16454	16401	16247	16407	16368	16342	16321	16455	16451	16415	16454	16496	16324	16440	16504	16388	16593	16538	16200	16411	16342	16419	16303	16308	16349	16361	16364	16338	16374	16447	16281	16353	16369	16457	16255	16235	16418	16433	16296	16472	16467	16328	16336	16427	16463	16457	16383	16485	16465	16110	16451	16382	16399	16398	16543	16354	16508	16389	16411	16531	16274	16360	16318	16344	16597	16409	16429	16233	16518	16427	16227	16353	16312	16371	16452	16436	16486	16433	16279	16345	16313	16407	16349	16262	16328	16485	16271	16464	16312	16469	16345	16297	16432	16415	16342	16460	16263	16417	16337	16483	16457	16340	16228	16377	16372	16356	16320	16408	16444	16250	16439	16498	16351	16462	16384	16320	16273	16306	16415	16461	16485	16347	16403	16385	16364	16451	16336	16316	16121	16399	16278	16294	16374	16312	16375	16339	16496	16385	16379	16400	16307	16293	16583	16298	16272	16391	16346	16453	16405	16450	16362	16249	16325	16383	16320	16470	16284	16200	16470	16450	16298	16301	16515	16319	16283	16381	16344	16277	16428	16158	16309	16492	16349	16433	16487	16196	16394	16235	16258	16365	16155	16321	16346	16365	16396	16512	16359	16362	16375	16444	16448	16213	16358	16501	16307	16455	16389	16339	16336	16520	16414	16283	16373	16411	16335	16308	16175	16416	16306	16372	16419	16307	16262	16286	16273	16511	16416	16584	16394	16413	16537	16131	16416	16475	16575	16380	16397	16426	16416	16308	16404	16200	16287	16282	16406	16342	16396	16399	16326	16456	16334	16265	16534	16602	16417	16392	16447	16554	16301	16330	16423	16473	16473	16410	16376	16394	16482	16320	16414	16394	16336	16354	16383	16341	16443	16360	16421	16349	16345	16278	16526	16248	16354	16483	16232	16253	16322	16401	16313	16371	16344	16311	16349	16472	16331	16423	16370	16223	16153	16235	16494	16451	16482	16324	16537	16568	16543	16349	16384	16461	16476	16462	16317	16627	16364	16417	16595	16483	16383	16395	16483	16332	16421	16527	16428	16232	16290	16456	16602	16207	16412	16434	16409	16438	16330	16297	16373	16259	16397	16397	16175	16314	16313	16325	16438	16500	16396	16288	16280	16461	16401	16525	16393	16299	16227	16432	16404	16425	16306	16301	16434	16593	16264	16443	16503	16456	16298	16407	16285	16194	16517	16630	16361	16452	16472	16450	16416	16158	16498	16361	16378	16452	16280	16251	16428	16504	16463	16405	16409	16490	16330	16394	16435	16355	16465	16433	16450	16336	16365	16356	16414	16332	16419	16543	16435	16246	16284	16332	16434	16448	16346	16366	16460	16453	16430	16422	16474	16360	16292	16568	16442	16478	16378	16448	16455	16404	16149	16387	16351	16512	16414	16339	16409	16193	16232	16191	16346	16465	16319	16372	16355	16405	16298	16306	16438	16367	16370	16431	16459	16349	16338	16323	16438	16385	16344	16525	16448	16430	16462	16259	16489	16433	16441	16248	16382	16379	16198	16412	16546	16316	16191	16418	16394	16413	16388	16683	16529	16355	16453	16494	16266	16475	16389	16368	16422	16336	16533	16358	16462	16332	16311	16397	16343	16396	16501	16632	16310	16569	16348	16236	16289	16434	16230	16446	16399	16392	16328	16394	16217	16378	16296	16344	16288	16283	16433	16302	16331	16558	16235	16428	16132	16470	16522	16390	16336	16431	16450	16484	16396	16454	16478	16517	16489	16366	16417	16545	16303	16258	16482	16360	16312	16561	16379	16298	16546	16375	16333	16473	16269	16427	16178	16194	16357	16233	16375	16321	16505	16374	16478	16350	16171	16584	16251	16293	16326	16418	16508	16307	16318	16634	16408	16433	16478	16479	16318	16392	16356	16382	16553	16225	16248	16516	16296	16317	16394	16478	16407	16284	16278	16410	16339	16398	16722	16477	16295	16507	16285	16129	16465	16234	16131	16295	16433	16537	16577	16221	16342	16355	16301	16325	16276	16330	16260	16296	16373	16316	16451	16329	16402	16506	16418	16439	16350	16578	16345	16315	16486	16540	16535	16423	16308	16263	16411	16375	16392	16309	16335	16399	16571	16425	16552	16268	16476	16307	16468	16306	16228	16464	16413	16283	16229	16360	16316	16298	16445	16442	16313	16310	16245	16498	16322	16484	16265	16288	16581	16433	16416	16285	16531	16440	16425	16476	16459	16507	16464	16497	16390	16261	16344	16436	16242	16412	16356	16427	16433	16484	16190	16507	16450	16434	16386	16506	16243	16554	16669	16454	16341	16361	16510	16261	16211	16397	16370	16402	16371	16234	16324	16296	16272	16264	16407	16427	16412	16558	16415	16486	16379	16499	16395	16533	16352	16413	16368	16321	16395	16223	16336	16414	16492	16241	16451	16320	16458	16616	16371	16589	16274	16505	16328	16426	16516	16429	16255	16404	16366	16369	16388	16327	16317	16444	16438	16498	16225	16526	16501	16435	16440	16230	16460	16311	16463	16385	16386	16429	16431	16368	16411	16310	16315
23459	21540	28780	51078	80074	68173	53092	38176	30895	28703	27935	28011	27823	27647	27520	27712	27880	28007	27797	27466	27593	27625	27598	27445	27840	27499	27649	27561	27603	27657	27751	27659	27348	27485	27401	27587	27533	27747	27508	27413	27648	27484	27430	27303	27390	27490	27518	27345	27491	27692	27559	27176	27272	27434	27550	27526	27683	27393	27180	27363	27402	27444	27598	27559	27461	27340	27387	27530	27491	27515	27644	27614	27481	27499	27468	27123	27415	27793	27437	27569	27339	27551	27690	27433	27261	27425	27478	27425	27428	27440	27356	27444	27437	27374	27508	27543	27529	27417	27366	27569	27394	27266	27461	27721	27725	27282	27379	27428	27423	27490	27263	27527	27254	27606	27547	27608	27366	27486	27476	27316	27345	27506	27408	27544	27490	27432	27661	27528	27311	27456	27532	27223	27482	27538	27183	27416	27454	27445	27637	27419	27396	27543	27284	27735	27633	27396	27565	27365	27448	27382	27458	27478	27334	27462	27453	27396	27285	27377	27456	27466	27317	27391	27215	27624	27700	27456	27456	27528	27523	27422	27360	27518	27400	27585	27430	27427	27541	27676	27446	27635	27303	27375	27399	27405	27557	27404	27684	27421	27544	27249	27493	27380	27300	27439	27286	27355	27348	27465	27725	27458	27369	27472	27557	27273	27581	27508	27454	27547	27616	27293	27502	27392	27514	27437	27388	27389	27315	27532	27590	27559	27625	27514	27429	27462	27481	27417	27616	27476	27649	27575	27393	27213	27347	27478	27606	27461	27671	27399	27542	27478	27221	27446	27276	27557	27593	27372	27488	27616	27405	27648	27208	27536	27186	27512	27467	27457	27625	27469	27342	27278	27226	27368	27410	27584	27568	27484	27258	27475	27423	27518	27485	27395	27563	27573	27353	27312	27303	27308	27494	27433	27520	27263	27457	27508	27233	27186	27323	27328	27485	27362	27481	27453	27405	27457	27286	27486	27594	27356	27651	27476	27503	27441	27362	27447	27338	27341	27653	27474	27521	27498	27207	27714	27319	27289	27377	27405	27435	27426	27354	27503	27441	27456	27672	27308	27710	27558	27483	27113	27328	27264	27634	27292	27468	27213	27331	27279	27390	27536	27508	27505	27434	27443	27558	27449	27407	27176	27529	27611	27754	27560	27522	27327	27621	27258	27479	27519	27682	27331	27207	27413	27296	27284	27715	27212	27337	27470	27318	27558	27331	27425	27374	27429	27482	27356	27346	27000	27338	27382	27683	27484	27279	27309	27205	27488	27527	27399	27282	27575	27243	27411	27178	27391	27260	27416	27482	27598	27601	27441	27487	27392	27373	27514	27342	27540	27840	27358	27386	27519	27416	27461	27392	27342	27311	27172	27398	27498	27312	27496	27327	27248	27305	27505	27466	27315	27682	27310	27370	27565	27447	27363	27532	27449	27315	27450	27547	27365	27502	27651	27442	27414	27322	27271	27470	27456	27421	27596	27333	27624	27403	27224	27281	27612	27452	27240	27371	27582	27362	27268	27364	27431	27423	27506	27344	27137	27731	27197	27485	27576	27372	27061	27214	27250	27279	27275	27578	27351	27529	27504	27550	27200	27648	27237	27396	27351	27299	27292	27352	27255	27532	27526	27389	27504	27232	27372	27410	27362	27249	27311	27383	27588	27418	27487	27386	27597	27535	27266	27596	27288	27735	27358	27249	27194	27427	27642	27399	27398	27520	27325	27540	27579	27695	27242	27418	27376	27503	27389	27486	27478	27559	27524	27510	27369	27376	27405	27459	27247	27610	27340	27325	27247	27357	27427	27143	27357	27308	27755	27131	27179	27226	27374	27344	27555	27576	27319	27515	27221	27520	27393	27433	27646	27674	27541	27302	27490	27301	27409	27259	27477	27814	27354	27404	27329	27492	27501	27359	27394	27490	27517	27468	27444	27302	27208	27586	27370	27392	27330	27394	27542	27558	27404	27418	27444	27520	27358	27553	27617	27683	27392	27286	27504	27564	27503	27334	27324	27431	27367	27332	27675	27134	27170	27492	27329	27538	27333	27245	27471	27431	27363	27521	27305	27368	27379	27430	27478	27502	27287	27490	27513	27408	27493	27540	27715	27561	27507	27262	27457	27305	27377	27258	27347	27292	27607	27388	27445	27586	27311	27666	27639	27293	27368	27363	27459	27435	27245	27548	27497	27312	27244	27476	27357	27248	27496	27510	27376	27424	27191	27500	27610	27493	27244	27488	27456	27354	27440	27358	27436	27333	27341	27266	27562	27540	27128	27275	27446	27182	27241	27473	27333	27403	27244	27493	27575	27554	27475	27356	27541	27382	27461	27631	27083	27296	27347	27488	27377	27271	27525	27516	27382	27337	27517	27376	27369	27250	27620	27532	27526	27410	27351	27282	27594	27552	27628	27304	27550	27391	27374	27654	27523	27304	27377	27355	27528	27395	27576	27434	27313	27291	27539	27521	27378	27290	27608	27295	27681	27366	27309	27363	27461	27543	27522	27391	27526	27281	27320	27339	27453	27557	27439	27265	27526	27466	27391	27476	27486	27368	27221	27230	27565	27441	27529	27450	27102	27543	27508	27465	27531	27670	27133	27370	27238	27344	27173	27390	27548	27335	27534	27517	27555	27522	27497	27370	27565	27313	27407	27391	27291	27395	27433	27282	27481	27563	27367	27223	27682	27152	27490	27519	27484	27420	27452	27238	27659	27624	27429	27481	27354	27284	27274	27147	27354	27427	27287	27372	27405	27487	27574	27216	27515	27323	27371	27618	27499	27629	27337	27353	27279	27604	27576	27445	27414	27578	27430	27385	27503	27288	27455	27396	27320	27193	27424	27531	27484	27290	27334	27477	27330	27487	27446	27524	27506	27499	27522	27295	27523	27424	27337	27252	27448	27461	27360	27268	27352	27499	27679	27328	27467	27357	27469	27406	27396	27445	27339	27635	27260	27387	27483	27488	27552	27506	27546	27322	27432	27577	27337	27497	27169	27563	27365	27574	27569	27518	27215	27390	27496	27349	27282	27426	27247	27266	27372	27368	27582	27457	27367	27442	27329	27298	27361	27368	27123	27349	27340	27263	27405	27433	27347	27148	27347	27583	27346	27209	27336	27525	27305	27226	27486	27194	27312	27393	27487	27282	27185	27444	27186	27609	27577	27650	27352	27397	27343	27257	27387	27416	27344	27668	27536	27556	27152	27444	27415	27296	27355	27496	27255	27114	27548	27300	27449	27109	27445	27354	27574	27566	27220	27619	27468	27655	27393	27473	27263	27425	27162	27182	27524	27398	27402	27364	27324	27426	27526	27401	27467	27612	27374	27369	27362	27661	27372	27547	27314	27356	27350	27457	27393	27059	27505	27437	27374	27445	27693	27554	27512	27643	27448	27380	27407	27651	27374	27212	27530	27521	27508	27464	27608	27414	27248	27718	27511	27366	27444	27697	27373	27056	27346	27627	27512	27409	27569	27511	27613	27394	27505	27497	27603	27548	27321	27316	27510	27259	27466	27488	27375	27101	27450	27486	27561	27609	27728	27574	27506	27342	27351	27579	27393	27755	27446	27160	27381	27450	27372	27136	27660	27524	27534	27245	27481	27501	27439	27233	27287	27391	27321	27236	27615	27399	27282	27546	27336	27221	27580	27359	27277	27505	27459	27380	27501	27412	27525	27581	27287	27536	27447	27632	27481	27562	27408	27460	27471	27474	27329	27668	27385	27278	27592	27468	27417	27759	27520	27560	27195	27335	27336	27310	26994	27423	27504	27545	27264	27362	27198	27335	27447	27466	27349	27354	27340	27565	27379	27402	27565	27546	27419	27382	27243	27249	27432	27368	27528	27390	27339	27446	27598	27491	27322	27441	27163	27428	27232	27529	27819	27624	27547	27333	27448	27370	27288	27682	27484	27512	27441	27549	27432	27725	27148	27277	27172	27479	27272	27372	27374	27557	27209	27338	27613	27580	27322	27541	27194	27368	27196	27073	27401	27342	27382	27637	27222	27441	27403	27134	27631	27507	27599	27445	27478	27453	27462	27310	27422	27714	27523	27409	27384	27380	27527	27617	27267	27632	27148	27462	27533	27374	27549	27655	27553	27619	27418	27188	27284	27557	27573	27544	27408	27621	27549	27521	27078	27451	27397	27441	27484	27388	27185	27237	27316	27567	27315	27393	27611	27389	27454	27236	27351	27407	27610	27588	27212	27228	27251	27444	27359	27528	27379	27444	27526	27544	27544	27189	27186	27414	27271	27480	27519	27334	27147	27282	27349	27340	27498	27373	27260	27356	27674	27364	27492	27335	27397	27420	27485	27455	27692	27636	27420	27341	27376	27194	27421	27478	27500	27408	27518	27450	27571	27516	27306	27463	27490	27623	27409	27797	27471	27549	27174	27258	27243	27168	27454	27576	27457	27471	27575	27271	27572	27314	27427	27360	27525	27324	27295	27389	27359	27359	27512	27199	27360	27458	27450	27664	27429	27281	27447	27428	27538	27411	27353	27293	27517	27275	27334	27597	27446	27597	27497	27636	27475	27466	27333	27331	27558	27647	27412	27256	27519	27431	27357	27640	27555	27685	27458	27665	27342	27539	27443	27477	27419	27455	27619	27312	27488	27518	27611	27612	27458	27479	27536	27664	27490	27517	27379	27284	27447	27301	27142	27351	27517	27430	27540	27414	27568	27590	27475	27205	27469	27438	27554	27312	27423	27493	27393	27243	27384	27364	27478	27627	27606	27617	27539	27571	27558	27600	27392	27191	27423	27137	27465	27276	27155	27312	27347	27262	27398	27702	27386	27399	27505	27605	27465	27639	27656	27578	27608	27448	27383	27304	27660	27754	27484	27576	27530	27224	27430	27469	27696	27480	27443	27437	27612	27581	27439	27585	27409	27502	27376	27316	27454	27294	27412	27530	27549	27685	27435	27541	27601	27471	27410	27478	27691	27534	27486	27337	27734	27302	27282	27349	27272	27122	27295	27520	27366	27613	27295	27479	27292	27410	27236	27362	27578	27419	27497	27619	27470	27280	27470	27554	27384	27316	27402	27355	27338	27653	27533	27539	27616	27419	27519	27311	27518	27496	27175	27591	27452	27557	27316	27170	27425	27260	27501	27453	27403	27291	27346	27383	27431	27518	27198	27572	27454
29276	50529	52374	83719	92731	70764	45805	27247	19601	17587	17234	17364	17053	17186	17224	17131	17249	17108	16943	17085	17000	17041	17177	17150	17079	16945	16999	16982	17161	17008	16971	17066	17245	17017	17162	17050	17032	17085	16986	17141	17082	17235	16977	16963	17030	16854	17097	16838	16852	17074	17012	17082	17125	16982	17054	17025	17106	16971	16952	16872	17017	17163	17032	17120	16989	16813	16862	16872	16979	17083	17004	17099	16811	17057	17164	17034	17119	17132	17077	17041	16987	16970	16936	17011	16992	17098	17131	16871	17096	17035	17146	17029	16937	16931	16847	17126	17021	17003	16980	17193	17057	17043	17051	16973	16970	17013	16813	16964	17145	17058	16939	16980	16978	16913	17049	16716	17096	17113	16957	16934	17192	16960	17003	16918	16962	16910	16931	16962	16948	16950	16940	17006	17006	16860	17153	16961	16974	17016	16853	17102	16908	17224	17037	17025	16986	17141	16897	16877	17067	17147	16929	17049	17106	17064	16872	16947	17007	16965	16959	16910	16892	17045	16888	16889	16966	17118	16955	17054	17021	16861	16875	17193	16890	17172	16992	16778	17162	17004	16963	17008	17140	17137	17021	17017	17109	17046	17014	16977	17143	17045	17117	16922	17034	17131	16971	16984	17056	16953	17001	17201	17029	17009	17013	17116	17011	16990	16921	17032	17059	16968	17108	17063	17084	16905	17132	16923	16992	17034	16928	16905	17103	16897	16913	17112	17107	17043	16917	16988	16803	17004	16968	16904	16742	17113	16923	17145	17174	16974	17086	17133	17011	16981	16964	16858	17047	17116	16947	17129	16899	16903	17139	16987	17060	16995	17026	16994	16809	17046	17131	16939	17015	17120	16949	17108	17085	16972	17115	17002	16834	17159	17156	16959	17183	17027	17133	17065	17049	16925	17109	16917	17062	16874	17006	17181	17032	17023	16841	17038	16892	17112	17119	17046	16943	16981	16871	17025	16837	17109	16919	17032	16942	16866	17063	17007	17183	16891	16946	16871	17011	17062	16844	17050	17150	17014	16882	17103	16936	16866	17236	17019	16896	16914	17074	16929	17087	16953	16914	16971	16877	16898	17034	17043	17037	17014	16986	17004	16980	16980	16782	16951	16994	16909	16879	17102	16946	16995	17247	16971	16995	17029	16944	17110	16885	17064	17196	16848	17066	16955	17126	17167	16823	16903	17011	16997	17005	16993	16997	16966	17016	16965	16867	16835	17019	16898	17083	16960	16996	16973	16961	16973	17009	17212	16925	17076	17229	17098	16950	17106	17110	16837	17055	16972	17120	16919	17064	16821	17011	16920	16942	17234	17094	17125	17044	17068	17024	17029	16954	17166	16957	16853	16856	17097	16941	16915	16968	17150	17095	16908	16942	17090	16956	17073	16968	17194	17100	17225	16942	17062	17210	16962	16905	16843	17224	16985	17014	17068	16945	17144	17026	17060	16971	16962	16911	17115	17054	16996	16819	16786	17031	16869	17129	17087	16947	17127	17391	16830	16976	17062	16977	16980	16964	17007	17012	17240	16980	16849	17152	17134	17141	17045	17034	17048	16921	17197	17091	17011	16982	16924	17051	17070	16998	16981	17062	17094	16909	17026	17176	16922	17077	17133	16892	17095	16928	17139	17042	17059	17126	16957	17017	16898	17135	16942	17003	17100	16960	16993	16838	16996	16975	17001	17108	16934	16944	17039	16866	16845	17048	17103	16983	16969	16830	17019	17024	16944	16970	16944	17133	17003	17086	17005	16921	16746	17138	16912	16939	16959	17040	16915	16835	16922	16927	16977	16934	17070	17146	16923	17000	16787	16985	16834	17010	17009	16985	17055	17067	17058	16949	17090	16892	16981	17044	16978	16902	16832	16969	17066	16871	16863	17025	16860	17051	16938	17037	17001	16899	16750	17085	17029	17238	16950	16997	17017	17217	17103	17036	16786	16994	16937	17125	16830	16990	17077	17087	17045	17041	16975	17058	17005	16841	16975	16922	16916	16930	16953	16996	17027	16849	17106	17031	16924	16885	17086	16918	16974	16980	17177	16786	16823	17090	17025	17156	17016	16886	16931	17127	17050	16782	17030	16874	17096	17010	16918	17030	17066	16955	16906	17077	16899	17098	17181	16986	17059	16796	17075	16695	17133	16933	16926	17201	16892	17147	17008	16915	17038	16929	17079	17028	16940	16979	16913	16960	16986	16990	16856	17003	17113	16963	16850	17012	17035	17006	16944	16935	17071	16899	17064	17146	16939	17080	16914	16997	17112	16763	16870	17282	16754	17129	16811	16982	16961	17060	17050	17005	17015	16982	16986	16737	17076	17189	16990	17108	16952	17025	17074	16922	16818	17255	17048	17016	17031	17105	16770	16946	17175	17037	16880	17033	17061	16929	17014	17090	17042	17025	17047	16848	16917	16867	17099	17074	17144	17137	16903	16955	17073	17026	17030	16848	17103	17033	17014	17143	17021	16988	16731	17074	17155	16884	17031	17175	16923	16929	16893	17066	16977	16965	16975	16961	17017	16934	16842	17099	16995	16994	17036	17079	16986	16904	16913	17118	17193	16868	16938	17263	17005	16941	17186	16952	17034	16979	17080	16983	16860	16968	17047	16915	16851	16950	17021	16923	16912	16996	16926	16955	17196	17181	17134	17312	16919	17055	17199	16991	16947	16950	16881	17047	16860	17055	17038	17065	16966	17014	17011	17077	17059	17049	17149	16854	17015	16969	17177	16997	16924	16923	16913	16807	16992	17026	16986	16972	17262	16822	16940	17119	16824	16954	16957	16946	16857	16922	16963	16878	16848	16991	17074	17030	17076	16999	16894	17123	17151	16911	16911	16905	17014	16945	17017	16929	16951	16744	17076	17088	16909	17020	16893	16952	17015	16945	17031	16984	17163	17014	16828	17009	17010	16946	16940	16836	17093	16952	17088	16846	16832	16988	16826	17038	17050	17075	17084	16959	16827	17155	17043	17144	16757	16962	17072	17067	16848	16976	16810	16918	16935	17149	17094	17117	17065	16969	17104	16640	17001	17043	16834	16969	17191	16936	16885	16957	16877	17039	16913	16833	17058	17080	16980	17138	17162	16984	16829	16964	17065	17007	17067	17152	17228	16997	17261	16936	17164	16975	16941	16967	17120	16877	16929	17021	17060	17163	16884	16911	17127	17080	17026	16914	16898	17174	17100	16950	16934	16939	16958	17031	17163	16953	17032	16916	16941	17053	16944	16846	16896	16968	16918	17084	16869	17053	17186	17100	17113	17023	17100	16876	16999	17057	16891	17110	16906	17041	16895	16923	16899	17001	16990	17122	17100	17140	17078	17060	16985	16851	17034	16915	16812	16906	16902	16936	16962	16937	17009	17089	17019	16989	16947	16904	16900	16883	16964	16881	17099	16920	16908	16907	16891	17058	17008	16805	16929	16874	16920	16873	16835	16958	16968	16954	16941	17049	16947	17005	17019	17041	17056	17034	16882	16942	16836	16983	16929	17019	16798	17150	16899	17144	16874	17162	16917	17116	16965	16824	16911	16810	16920	17102	16797	16984	16924	16970	17136	17222	17000	16997	16965	16765	17174	17021	17120	16996	17007	16949	17041	17070	16882	17147	17004	16876	17090	16982	17231	16960	16887	17023	17128	16933	16853	16882	16964	16959	16990	16982	16846	17091	17021	16786	16979	17186	16868	16896	16924	16805	16973	16897	16915	16873	16949	16982	16957	16878	17090	17020	16891	17051	16878	16965	16928	16887	16902	17035	16981	17057	16958	16998	17035	17129	16998	16871	17129	16896	17041	16863	16856	17056	17005	16817	17078	16946	17036	17107	16900	16932	17027	16975	17047	16877	16904	16906	17047	17024	17037	17061	16993	17019	16992	17055	16914	17023	17040	17112	17126	16934	17124	17064	16969	16935	17161	16882	16954	16843	17038	17011	17032	16982	17104	16947	16984	16914	16926	17059	17022	16953	17050	16944	16996	16955	16976	16994	17015	16912	16826	17134	17248	17030	16927	16912	16907	16997	16972	16935	17067	16962	17124	17032	16844	16984	17017	16932	16968	16898	16980	17027	17088	17066	17050	17098	16992	16921	17052	17202	17143	16941	16910	17086	17078	16990	16792	16876	16797	17017	17049	16885	17165	16816	17050	17006	16945	16846	16836	17105	17135	17001	16937	17178	16911	16987	16996	16934	16916	17072	16832	16930	16810	17061	17013	16936	16933	17135	16945	17024	16918	17077	17045	16836	16945	17124	16867	16966	16863	16701	17092	16912	16998	17058	17093	17052	17158	17004	17118	17074	16913	16924	17157	16869	17136	17178	17109	17206	16945	17107	16982	16830	16943	17114	16918	16893	17050	16907	17069	16875	16911	17009	17063	16889	16816	17218	17022	16976	17078	17107	16841	16907	17059	17092	17047	17227	16987	16954	16868	16945	16935	17027	16746	17032	16897	17034	16919	17035	16857	16987	17097	16957	16959	17068	16935	16742	16796	17031	17112	16996	17182	16912	16948	16876	16823	17003	16891	17010	17046	16943	16992	16865	17112	17023	17176	17029	16940	16955	17219	17125	16738	16973	17105	16966	16936	17010	17017	16883	17176	16908	16899	16898	16932	16999	16876	16981	17006	17253	16976	16851	17021	17026	16791	17002	16832	17142	16961	17204	17011	16949	16805	17090	17038	16931	16967	16966	16938	16980	16856	17223	16842	17047	16910	16985	16937	17006	16999	17057	16894	17092	17002	17246	16963	17032	16969	16998	17051	17097	16993	16926	16935	16886	16906	16931	16933	16758	16832	17022	17232	16897	16901	16896	17036	16935	16963	16862	16998	17050	16897	16994	16890	17042	17064	17175	17022	16855	16903	17068	17214	17030	17038	17107	17006	16927	16839	17080	16761	16901	17027	17038	16919	16977	17010	16891	17047	16780	17062	17039	17067	17016	16747	17168	17062	16816	16816	16958	16987	16820	17131	17070	16947	17153	17041	16969	16852	17035	16985	17065	16867	16915	17162	16966	17128	16928	17034	17034	17125	16874	16976	17000	17013	16832	17152	16971	16976	16911	16922	17024	17045	17065	16922	16911	16882	17057	17118	17072	17103	16964	16781	17149	16918	17065	16968	16945	17059	17104	16858	17076	16931	16984	16966
34969	28889	32596	35656	41074	36739	31507	28379	27307	26725	26852	26889	27046	26865	26629	26867	26993	26894	26685	26755	26988	26730	26818	26863	26858	26927	26814	26685	26714	26671	26564	26745	27035	26972	26981	26988	26849	26743	26833	26625	26736	26493	26739	26654	26604	26766	26610	26748	26732	26926	26736	26799	26668	26601	26755	26679	26944	26928	26943	26725	26595	26682	26692	26887	26851	26865	26713	26737	26513	26716	26706	26697	26924	26711	26756	26857	26780	26615	26896	26775	26719	26699	26682	26858	26599	26634	26832	26891	26609	26852	26911	26804	26850	26800	26555	26596	26391	27020	26733	26723	26701	26887	26788	26816	26759	26795	26679	26692	26820	26691	26888	26546	26681	26778	26981	26739	26849	26764	26866	27074	26755	26702	26851	26487	26733	26858	26831	26517	26793	26749	26794	26831	26859	26799	26661	26793	26861	26689	26868	26697	26653	26916	26744	26861	26632	26684	26991	26637	26616	26734	26700	26808	26641	26700	26745	26628	26750	26767	26796	26488	26632	26647	26844	26597	26757	26608	26867	26805	26784	26894	26817	26753	26822	26974	26840	26833	26388	26700	26664	26729	26750	26876	26749	26661	27100	26725	26872	26983	26752	26716	26806	27178	26634	26760	26507	26904	26635	26783	26557	26763	26499	26826	26643	26707	26746	26720	26908	26763	26849	26669	26751	26690	26844	26689	26889	26631	26840	26609	26576	26442	26797	26671	26814	26699	26879	26642	26845	26799	26846	26666	26766	26785	26582	26734	26809	26990	27019	26657	26592	26732	26666	26544	26493	26703	26842	26836	26992	26843	26642	26670	26705	26916	26653	26661	26614	26258	26839	26959	26544	26797	26925	26600	26724	26457	26651	26883	26937	26864	26724	26812	26483	26708	26706	26803	26977	26986	26834	26643	26821	26724	26713	26580	26532	26866	26705	26759	26640	26836	26852	26779	26857	26706	26808	26701	26815	26887	26668	26754	26871	26538	26457	26773	26751	26817	26867	26692	26797	26910	26757	26647	26394	26698	26849	26850	27030	26800	26774	26801	26682	26909	26780	26862	26517	26732	26821	26914	26760	26662	26744	26517	26888	26832	26778	26736	26935	26483	26745	26744	26755	26836	26714	26790	26570	26908	26673	26690	26531	26546	26643	26873	26683	26924	26712	26682	26805	26790	26489	26493	27025	26859	26757	26636	26678	27027	26837	26708	26717	26667	26798	27072	26646	26703	26863	26696	26718	26741	26742	26699	26662	26505	26718	26937	26624	26546	26716	26667	26576	26988	26618	26893	26916	26902	26770	26674	26824	26880	26793	26545	26525	26739	26847	27097	26757	26749	26888	26771	26803	26961	26798	26745	26890	26752	26622	26925	26780	26933	26938	26623	26521	26948	26907	26901	26717	26576	26543	26803	26823	26517	26661	26662	26825	27036	26973	26746	26793	26448	26696	26594	26827	26861	26772	26669	26802	26598	26815	26740	26689	26511	26725	26872	26744	26746	26757	26750	26907	26704	26828	26745	26710	26692	26815	26719	26734	26718	26887	26977	26622	26785	26766	27020	27015	26795	26798	26801	26803	26682	26740	26731	26738	26524	27180	26598	26915	26616	26645	26744	26625	26677	26802	26621	26857	26559	26847	26936	26736	26622	26576	26721	26532	26830	26679	26545	26447	26777	26959	26803	26704	26930	26766	26916	26663	26808	26818	26880	26892	26760	26598	26765	27001	26786	26712	26875	26935	26578	26620	26661	26805	26921	26729	26909	26648	26658	26616	26626	26895	26793	26668	26789	26715	26638	26736	26661	26990	26913	26709	26644	26746	26721	26670	26679	26580	26767	26684	26837	26573	26689	26648	26681	26698	26532	26775	26643	26685	26993	26780	26620	26602	26893	26739	26464	26721	26844	26647	26682	26951	27009	26861	26631	26678	26928	26880	26743	26631	26848	26953	26895	26816	26762	26705	26813	26802	26814	26851	26814	26679	26852	26899	26863	26691	26689	26653	26442	26773	26706	26721	26971	26795	26776	26714	26556	26726	26701	26727	26731	26705	26765	26531	26770	26433	26947	27046	27007	26796	26804	26546	26876	26676	26842	26793	26692	26683	27032	26833	26675	26891	26652	26392	26930	26907	26780	26740	26969	26689	26839	26699	26942	26816	26496	26610	26845	26817	27035	26881	26639	26747	26641	26789	26744	26675	26756	26805	26480	26767	26605	26592	26486	26898	26759	26790	26749	26677	26677	26797	26732	26712	26515	26750	26869	26629	26552	26847	26561	26681	26481	26778	26700	26762	26717	26836	26750	26559	26706	26680	26799	26597	26758	26893	27103	26936	26716	26803	26564	26788	26870	27063	26820	26805	26756	26791	26717	26748	26578	26550	26647	26909	26843	26804	26830	26845	26717	27003	26785	26578	26628	26997	26570	26954	26716	27100	26608	26573	26734	26659	26576	26804	26945	26759	26667	26699	26717	26856	26747	26831	26509	26562	26560	26639	26887	26826	26793	26967	26932	26794	26974	27014	26752	26686	26696	26816	26756	26727	26772	26739	26519	26677	26691	27080	26990	26716	26545	26805	26872	26434	26869	26654	26864	26485	26865	26814	26807	26956	27018	26821	26629	26813	26699	26592	26587	26934	27064	26872	26882	26982	26896	26692	26748	26823	26742	26816	26519	26830	26599	26711	26820	26678	26826	26997	26777	26657	26597	26690	26726	26575	26729	26788	26877	26945	26861	26681	26738	26597	26755	26521	26638	26561	26687	26700	26789	26851	26750	27107	26913	26778	26534	26899	26662	26777	26922	26880	26642	26664	26687	26890	26639	26665	26703	26447	26783	26642	26829	26786	26951	26726	26780	26890	26751	26928	26604	26715	26982	26797	26559	26628	26530	26658	26766	26853	26910	26449	26794	26939	26829	26840	26659	26508	27030	26795	26714	26967	26917	26893	27078	27065	26778	26682	26771	26513	26791	26795	26748	26637	26736	26622	26655	26779	26560	26726	26818	26715	26729	26754	26634	26797	26951	26752	26640	26581	26811	26878	26978	26831	26965	26702	26673	26629	26829	26788	26634	26856	26807	26702	26924	26686	26948	26764	26798	26898	26764	26654	26545	26605	26824	26507	26508	26665	26669	26835	26675	26774	26787	27099	26710	26578	26462	26679	26493	26764	26718	26735	26879	26953	26778	26847	26894	26902	26678	26836	26673	26712	26796	26712	26768	26705	26747	26952	26978	26996	26798	26943	26821	26880	26842	26883	26847	26599	26690	26770	26859	26541	26807	26854	26489	26753	26781	26403	26761	26589	26640	26929	26789	26849	26873	26677	26695	26818	27027	26600	27054	26727	26864	26559	26829	26855	26772	26898	26577	26798	26828	26958	26680	26886	26616	26686	26593	26788	26702	26676	26653	26694	27064	27029	26791	26924	26761	26778	26917	26879	26922	26905	26994	26468	26899	26791	26618	26791	26918	26719	26891	26801	26786	26996	26722	26695	26814	26884	26632	26851	26702	26793	26823	26853	26463	26904	26785	26744	26876	26741	26859	26706	26922	26546	26494	26713	26630	26571	26786	26734	27034	26576	26593	27002	27186	26588	26792	26764	26673	26947	26932	26718	26527	26677	26475	26676	26750	26775	26965	26715	26754	26593	26706	26454	26715	26660	26962	26727	26694	26682	26724	26732	26778	26746	26612	26784	26740	26716	26460	26832	26736	26864	26924	26879	26790	26625	26348	26572	26694	26648	26718	26712	26580	26665	26699	26751	26823	26786	26548	26779	26811	26799	26835	26883	27011	26817	26954	26741	26715	26895	26815	26751	26700	26832	26927	27105	26878	26831	26704	26686	26876	26889	26823	26819	26942	26630	26853	26647	26890	26740	26824	26812	26640	26988	26658	26986	26905	27048	26674	26922	26951	26989	26868	26884	26748	26777	26890	26901	26634	26928	26789	26970	26732	26783	26671	26716	26973	27040	26983	26749	26867	26861	26901	26795	26757	26732	26662	26542	27076	26695	26704	26822	26632	26620	26700	26613	26931	26674	26624	26709	26704	26732	26809	26820	26897	26703	26673	26345	26587	26675	26993	26594	26742	26775	26819	26595	26750	26695	26702	26864	26955	26775	26663	26874	26883	26689	26937	26874	26625	27131	26843	26694	26760	26832	26687	26887	26973	26756	26873	26868	26621	26764	26893	26840	26928	27085	26803	26824	26552	27022	26964	27046	26906	26774	26656	26655	26636	26722	26926	26646	26603	26669	26675	26347	26574	26554	26732	26573	26595	26849	26772	26617	26507	26676	26835	26604	26728	26813	26650	26772	26672	26832	26862	26718	26822	26520	26883	26728	26730	27089	27078	26599	27009	26917	26643	26614	26608	26743	26783	26633	26930	26720	26414	26817	26957	26787	26880	26796	26485	26613	26831	26634	26930	26735	26592	26905	26716	26776	26789	26929	26600	26689	26385	26545	26592	27010	26602	26935	26628	26685	26710	26790	26658	26756	26653	26878	27000	26721	26806	26594	27033	27115	26723	26731	26687	27128	26701	26723	26749	26614	26602	26598	26841	26851	26627	27094	26915	26760	26649	26917	26886	26757	26811	27013	26886	26771	26722	26677	26876	26643	26655	26620	26829	26621	26929	26615	26540	26778	26721	26664	26701	26566	26747	26832	26714	26523	26729	26860	26932	26811	26684	26654	26756	26839	26934	26726	26749	26413	26793	26852	26967	26963	26811	26845	26790	26741	26562	26639	26854	26630	26591	26836	26835	26530	26645	26545	26609	26774	27033	26801	26860	26925	26483	26994	26515	26656	26741	26652	26678	26638	26669	26883	26648	26850	26852	26708	26793	26929	26789	26713	26654	26589	26678	26466	26602	26892	26711	26629	26687	26648	26663	26774	26702	26962	26924	26710	26615	26825	26716	26604	26714	26594	26730	26755	26991	26726	26864	26580	26715	26769	26907	26848	26857	26863	26858	26851	26702	26672	26679	26707	26818	26889	26886	26617	26754	26434	26808	26913	26608	26923	26763	26780	26753	26607	26826	26745	26789	26826	26671	26596	26736	26904	27001	26733	26673	26701	26690	26902	26905	26911	26635	26558	26629	26665	26819	26902	26825	26761	26702	26849	26705	26482	26634	26845	26651	26804	26794	26762	26928
21543	24547	22840	26288	31502	25223	19933	17187	16461	16177	16127	16182	16002	16157	16133	16246	16256	16189	16153	16179	16118	16110	15918	16299	16048	16157	16134	16054	16415	16012	16240	16251	16051	16215	16160	16237	16062	16185	16093	16153	16084	16088	16086	16037	16055	16120	16106	16024	16259	16168	15932	16199	16095	16171	16173	15955	16170	16142	16079	16021	16086	16086	16020	15975	15985	16083	16017	16131	16130	16101	16124	16162	16190	16087	16065	16166	16068	16162	16219	16209	16015	16070	16092	16131	16024	15981	16245	16306	16039	16104	16018	15932	16023	16234	16131	16237	15954	15961	16136	16244	16323	16033	15939	16093	16028	16143	15945	16279	15938	15968	15958	16007	16208	16015	16082	16071	16226	16041	16106	16224	16058	16038	16133	16280	15909	16102	16113	16088	16150	16134	16199	16186	16002	16065	16196	16045	15960	15956	15928	15997	16155	15877	16277	16225	15887	16006	16048	15937	16120	16202	15954	16099	16161	16253	16136	15972	16246	16040	15948	15867	16159	16048	15987	16069	16216	16166	16033	16089	16063	16069	16247	16111	16188	15957	16016	16099	16127	16085	15998	15944	16138	16097	16067	15986	16146	16126	16144	16090	16188	16123	15956	16030	16028	16035	15932	15979	16223	15981	15952	16172	16127	16138	16143	16125	16145	16043	16017	16199	16147	16149	15942	16038	15986	16179	16096	16165	16027	16199	16019	16213	15995	15967	16133	16109	16198	16195	16122	16092	16189	16108	16210	16083	15960	15947	15880	16034	16050	16087	16020	15923	15990	16079	16201	16302	16065	16092	16173	15971	16230	16114	15870	16108	16087	16011	16017	16173	16202	16048	16245	15941	16032	16120	16081	16178	16123	16160	16245	16062	16124	16041	16184	16042	16061	15956	16111	16174	16033	16160	15983	16034	16034	16177	16191	16055	16116	16132	16128	16037	15967	16071	16062	16233	15951	15851	16159	16102	16084	16248	16106	16201	16160	16223	16252	16299	16018	15961	16020	16063	16094	16175	16135	16027	16191	16172	16003	16209	15930	16180	16210	15968	16002	15943	15990	16079	15873	16121	15922	15990	15912	16240	16041	16213	16069	16000	15980	16158	15909	16242	16033	16205	16012	16022	16006	16122	16022	16001	16119	16137	16116	16026	16080	16189	16010	16068	16248	16150	16033	15980	16296	16045	16067	16266	16273	15886	16147	16130	16052	15991	15898	16243	16060	16117	16090	16079	16099	16065	16056	16109	16164	16151	16123	16219	16226	15892	16072	16170	16167	16061	15832	16033	15820	15970	16107	16065	15818	15930	16188	16237	15998	15813	16266	16162	16111	16053	16086	16049	16168	16247	16064	16178	16019	16141	16109	16192	16058	15928	16124	16067	16228	15996	16045	16039	16082	16155	16184	16157	15987	16191	15977	16207	16190	16160	15905	16006	16379	15907	16209	16079	16088	16159	16293	16092	15970	16108	15992	15906	16072	16224	16268	16059	16412	16205	16079	15997	16126	16253	16134	16274	16331	16241	16109	16179	16145	16221	16134	16191	16210	16171	15830	16042	16119	15924	16253	16203	16187	16028	15913	16136	16063	15996	16093	15961	16071	16175	16265	16022	16021	15971	16099	16137	15947	16235	16242	15983	15992	15914	16009	16094	16173	16121	16139	16069	16040	16020	16032	16127	15992	15887	16270	16017	16213	16227	16153	16102	16099	16294	16103	15956	16288	16280	16218	16263	16024	16027	16232	16064	15894	16091	16051	16268	16106	16176	16090	15898	16178	16009	16020	15971	16121	15926	16297	16241	16071	16358	16010	16163	16269	16373	16176	16126	16252	16163	16080	16053	16036	16191	16155	15981	16154	16178	16006	16075	16015	16035	16153	16033	15961	16138	15939	16187	16220	16151	16151	16176	16005	16181	15956	16052	15853	16087	16088	16183	15950	16220	16233	16179	16125	16227	16072	16083	16188	15964	16187	15939	16198	16035	16077	15946	15918	16032	16212	16020	16288	16036	16088	15984	15983	15981	16218	16021	16043	16007	15933	16051	16079	16101	16098	16128	16287	16026	16075	16124	16167	16138	16119	16100	16061	16129	16161	15943	15948	16102	16064	15899	16206	16159	16063	16141	16185	16191	15930	16093	15997	15892	16073	16156	16059	16274	16074	16078	16150	16068	15955	16214	15962	16121	16184	16120	15956	15998	15953	16082	16198	16102	16189	15975	16144	16104	16087	16245	15982	15877	16164	15978	16001	16151	16108	15891	16196	16164	16037	16187	16015	16165	16011	16188	15958	16024	16094	16169	16094	15985	16175	15991	16152	16149	16320	16102	15872	16077	15981	15997	15994	16134	16016	16114	16029	16142	15984	15902	15971	16162	16054	16259	16222	15960	15996	16089	16112	16079	16195	16260	16122	16134	16018	16105	16056	15996	16126	16261	16193	15886	16207	16134	16062	15987	16050	16112	15942	16070	15966	16144	15983	16166	15972	15980	16121	16022	16071	15851	16101	16249	16043	16153	16004	16110	15986	16072	16124	16035	15947	16001	15985	16117	16160	16216	16030	16127	16081	15819	16003	16057	16179	16114	16263	16016	16307	16009	16167	15994	16135	16195	16233	16014	16097	16164	16138	16155	15966	16055	16038	15820	16268	15952	16108	16142	16439	16042	16003	15952	16118	16071	16012	15876	16067	16148	16168	16152	16036	16134	16096	16132	16163	16045	16338	16112	16185	15980	16280	16181	16014	15921	16056	16102	16053	15948	15977	16127	16127	16217	16077	16175	16033	15982	16115	16145	16076	16228	15941	16121	16068	15933	16143	16078	16117	16194	16043	16060	16021	15986	16186	16055	16160	16126	16132	16038	16102	15971	16214	16024	15932	16026	16115	16040	15918	16044	15947	16109	16209	16103	16215	16193	16127	16063	16018	16042	16087	16015	16225	16113	16200	16083	16192	16182	16220	15957	15923	16097	16237	15909	16095	16019	16205	15926	16086	15992	16197	15985	16162	16006	16028	16141	15976	16034	16263	15976	16067	16232	15909	16080	16369	16200	16158	16080	16165	16110	15861	16078	15944	16092	16210	16072	16053	16152	16191	16056	15993	15938	16206	16025	15938	16317	16207	16105	16036	15936	16102	16130	16048	16206	16024	15937	16190	16113	15995	16060	16001	16306	16039	16039	16076	16164	16169	16052	15971	16166	15971	15905	15989	15995	16023	16239	15974	16025	16012	16069	16114	16006	16269	16136	16105	16000	16138	15896	16103	16160	15905	16046	16132	16118	16059	15978	16079	16083	15996	16261	16048	16115	16115	16154	16163	16106	16087	15903	16042	16046	16085	16058	16216	16070	16181	15999	15952	16034	16087	15980	16130	15979	16145	16122	16279	16099	16055	16006	15926	15992	16023	16093	15907	16014	16041	16202	16093	16062	16097	15956	16067	16150	16107	16072	15874	16215	16126	16071	16102	16116	16037	15883	15977	16071	16220	15895	16096	16142	16005	16227	16139	16091	16044	16125	16080	16103	15972	16252	16026	16153	16087	16024	16132	16034	16058	16155	15974	16063	16112	16110	16032	16161	16084	16318	15826	15939	16084	15991	16155	15964	16144	16093	16060	16160	16115	16255	16091	16029	16228	16273	16133	16048	16114	16045	16041	16011	16121	16077	15930	15970	16248	16170	16081	16058	16003	16195	16081	16000	16126	16155	16112	16061	16032	16151	16018	16066	16052	16145	16096	16092	16105	16068	16026	16138	16184	16215	16125	16155	16120	16043	15977	16088	16038	15982	16034	16130	16054	16157	16142	16142	16242	16367	16120	16030	15998	16126	16145	16309	16129	16076	16139	16119	16246	16430	16044	16142	16029	16198	16189	16150	16093	16038	15993	16002	16184	16047	16071	16118	16248	16067	15947	15972	16140	16185	15977	16083	16198	16082	16042	16064	16129	16151	16088	16131	16270	16033	15943	16030	16053	16219	16168	16318	16094	16146	15990	16302	16016	16065	16100	15863	16070	16101	16111	16086	16055	16048	16001	16164	16092	16083	16037	15986	16024	16012	16217	16048	16148	15916	16130	16052	16017	16278	16160	15971	16108	16016	16118	16156	16141	16076	16231	16154	16046	16114	16082	15951	16108	16003	15975	16147	16091	16257	16261	16284	15973	15947	16098	16070	16142	16052	16172	15920	15982	16168	15989	16131	16137	16069	16121	15911	15952	16126	16021	15987	16084	16102	15966	15936	16041	16081	16055	16293	16184	16074	16174	16178	16146	16092	16303	16180	16188	15979	16106	16076	16084	16232	16176	16099	16000	16191	16160	16104	16209	16196	16185	16128	16064	16149	16057	16058	16042	16058	16264	16128	16047	16075	16209	16090	16015	16071	16078	16030	16052	16105	15896	16204	16151	16027	16191	16047	16039	16172	16129	16090	16134	16150	16131	16023	16127	16032	16035	16176	16167	15936	16171	16095	16101	15958	15989	15946	16192	16137	16125	16062	15871	16148	16116	16221	16181	16167	16093	15964	15739	15931	16032	16015	15998	16241	15996	16294	16163	16144	16098	16143	16025	16216	16393	16131	16155	16160	16219	16052	15822	16182	16110	16213	16375	16127	16047	16048	16246	16101	16161	16149	16127	16151	16076	15897	16288	15883	16210	16194	16126	16118	16147	16044	16358	15995	16071	16012	16122	16033	16164	16004	16194	16150	16078	16199	15943	16099	16085	16254	15968	16171	16058	16016	16032	16043	16045	16101	16087	16062	16160	15992	15999	16071	16095	16274	16095	16071	16004	16012	16183	16131	16035	16166	16053	16051	15930	16033	16099	16272	16062	16059	16053	16175	16225	16137	16020	15981	16031	16056	16190	16100	15981	16068	16197	16119	16261	16174	16184	16087	16099	16200	16126	15956	16275	16129	15976	16191	16172	16218	16253	16107	16014	16210	16161	16133	16153	16071	16173	15944	16006	16132	16145	16116	16065	15893	16015	16084	16048	16128	16199	15861	15971	15857	16179	16038	16197	16198	15999	16108	16102	16053	16126	15959	16192	16007	16120	16058	16050	16065	16094	16136	16019	16074	15998	16012	16289	16060	16133	16154	16067	16105	16098	16194	16099	16241	16105	16196	15891	16208	16012	16011	16207	15953	16035	16151	16031	15962
25836	21708	30667	55318	66802	55994	42874	32401	28490	27254	27097	26722	26756	26744	26660	26899	26742	26984	26544	26692	26627	26774	26524	26699	26692	26611	26710	26607	26776	26478	26621	26688	26882	26481	26499	26634	26569	26500	26561	26596	26559	26495	26690	26664	26652	26638	26801	26515	26752	26773	26769	26438	26735	26566	26321	26386	26584	26512	26794	26516	26772	26746	26691	26626	26641	26589	26453	26459	26684	26539	26564	26743	26679	26432	26816	26749	26574	26658	26603	26668	26648	26762	26313	26437	26601	26733	26562	26642	26536	26361	26564	26474	26499	26469	26661	26493	26549	26808	26783	26469	26674	26561	26772	26569	26408	26490	26538	26539	26560	26545	26529	26716	26649	26361	26448	26514	26523	26577	26443	26528	26454	26454	26401	26698	26575	26893	26705	26724	26541	26377	26505	26465	26362	26624	26588	26536	26512	26525	26505	26684	26651	26742	26679	26769	26788	26597	26549	26594	26508	26489	26546	26541	26429	26466	26565	26696	26663	26877	26938	26400	26567	26342	26409	26874	26309	26605	26361	26474	26624	26636	27001	26423	26397	26413	26450	26564	26694	26447	26491	26348	26486	26500	26408	26455	26334	26479	26802	26187	26679	26456	26401	26585	26630	26469	26542	26783	26595	26603	26707	26636	26548	26599	26667	26538	26557	26539	26655	26466	26547	26461	26444	26769	26528	26507	26715	26612	26791	26703	26435	26744	26524	26394	26677	26697	26639	26690	26465	26552	26662	26648	26641	26568	26206	26275	26479	26512	26618	26711	26803	26551	26702	26693	26454	26600	26538	26455	26604	26526	26724	26466	26725	26757	26649	26477	26564	26815	26675	26471	26548	26438	26671	26630	26791	26893	26419	26420	26556	26520	26786	26460	26750	26559	26616	26552	26652	26673	26445	26190	26466	26540	26341	26471	26434	26435	26531	26444	26556	26659	26468	26672	26724	26579	26710	26461	26696	26363	26435	26585	26677	26760	26722	26606	26646	26515	26726	26705	26534	26481	26535	26686	26741	26502	26721	26782	26622	26401	26859	26846	26951	26595	26763	26366	26592	26398	26706	26417	26656	26651	26455	26565	26575	26505	26609	26782	26813	26594	26594	26470	26443	26476	26490	26355	26488	26737	26541	26650	26602	26551	26505	26610	26598	26722	26675	26334	26547	26415	26642	26449	26434	26518	26522	26558	26638	26709	26577	26387	26721	26526	26856	26840	26474	26592	26636	26535	26600	26500	26579	26613	26609	26478	26724	26629	26751	26764	26512	26847	26801	26416	26655	26573	26349	26478	26513	26682	26365	26780	26571	26788	26381	26617	26634	26611	26517	26749	26664	26752	26362	26577	26518	26533	26882	26370	26506	26635	26588	26740	26395	26481	26589	26713	26371	26513	26854	26358	26350	26515	26594	26511	26745	26781	26448	26473	26710	26572	26454	26739	26492	26528	26778	26602	26588	26482	26481	26589	26574	26615	26648	26624	26485	26771	26610	26533	26350	26624	26496	26490	26476	26414	26426	26561	26703	26717	26694	26536	26569	26700	26512	26621	26437	26689	26924	26591	27039	26617	26523	26591	26703	26503	26640	26544	26557	26232	26535	26762	26745	26430	26589	26413	26538	26712	26683	26413	26887	26688	26487	26624	26465	26459	26889	26596	26529	26847	26473	26785	26510	26719	26573	26552	26426	26548	26843	26684	26394	26637	26674	26603	26691	26574	26449	26551	26449	26479	26523	26583	26669	26696	26401	26441	26290	26487	26661	26487	26687	26444	26370	26632	26552	26318	26335	26724	26701	26537	26315	26394	26784	26444	26462	26302	26304	26426	26341	26643	26446	26626	26603	26391	26586	26507	26568	26573	26625	26752	26594	26716	26584	26622	26383	26684	26601	26869	26599	26672	26754	26653	26418	26654	26788	26603	26580	26639	26715	26378	26484	26759	26271	26625	26624	26547	26530	26784	26642	26599	26446	26616	26660	26615	26531	26762	26642	26767	26520	26612	26588	26504	26715	26588	26510	26543	26611	26472	26876	26655	26627	26722	26525	26435	26600	26686	26510	26623	26436	26451	26424	26518	26487	26742	26458	26573	26334	26756	26603	26687	26479	26701	26596	26477	26754	26826	26631	26703	26551	26499	26632	26642	26599	26680	26554	26482	26556	26486	26532	26621	26670	26481	26600	26642	26561	26711	26617	26614	26554	26510	26638	26606	26690	26642	26756	26449	26683	26833	26689	26521	26426	26725	26447	26729	26724	26738	26499	26490	26571	26769	26758	26535	26471	26630	26671	26488	26494	26699	26498	26272	26361	26694	26623	26490	26566	26530	26636	26713	26537	26479	26736	26583	26598	26633	26505	26597	26512	26381	26569	26297	26647	26562	26705	26509	26703	26606	26587	26559	26615	26592	26471	26501	26674	26706	26609	26716	26864	26460	26651	26514	26707	26557	26754	26592	26676	26481	26356	26362	26310	26431	26637	26658	26654	26456	26297	26353	26424	26565	26496	26636	26713	26611	26480	26584	26480	26535	26491	26811	26642	26448	26665	26697	26418	26514	26258	26452	26706	26549	26655	26793	26540	26592	26523	26605	26521	26765	26456	26570	26768	26930	26374	26460	26589	26472	26625	26703	26649	26500	26556	26431	26696	26608	26452	26589	26588	26783	26730	26490	26692	26619	26650	26749	26752	26514	26567	26205	26305	26329	26691	26255	26651	26502	26640	26273	26553	26702	26619	26327	26331	26660	26720	26597	26807	26259	26674	26811	26497	26450	26685	26830	26420	26549	26785	26874	26723	26669	26544	26605	26504	26397	26811	26617	26400	26534	26823	26753	26603	26717	26428	26461	26536	26583	26476	26531	26816	26483	26569	26412	26512	26478	26550	26458	26824	26536	26755	26515	26730	26447	26654	26405	26465	26625	26465	26502	26324	26515	26574	26622	26502	26744	26817	26543	26456	26739	26751	26689	26646	26701	26509	26737	26389	26483	26531	26686	26531	26397	26598	26611	26663	26446	26532	26427	26644	26711	26350	26187	26669	26469	26530	26530	26750	26584	26535	26613	26452	26710	26395	26499	26629	26516	26611	26579	26465	26486	26705	26693	26713	26503	26487	26510	26657	26691	26510	26629	26626	26422	26587	26556	26571	26524	26387	26536	26711	26431	26468	26433	26632	26672	26595	26478	26644	26773	26226	26624	26500	26548	26560	26462	26825	26569	26425	26497	26383	26670	26664	26355	26758	26701	26773	26665	26609	26386	26532	26814	26266	26520	26370	26477	26155	26720	26690	26682	26775	26383	26681	26655	26706	26556	26672	26611	26567	26555	26393	26516	26541	26525	26314	26472	26636	26826	26691	26572	26803	26640	26577	26566	26622	26265	26879	26662	26379	26629	26634	26480	26691	26635	26730	26352	26352	26348	26597	26687	26509	26751	26646	26616	26724	26512	26667	26458	26759	26775	26518	26715	26644	26527	26363	26452	26660	26692	26601	26410	26723	26883	26762	26648	26702	26619	26717	26610	26528	26682	26538	26811	26625	26324	26440	26573	26430	26463	26728	26836	26827	26757	26446	26410	26799	26802	26744	26584	26377	26596	26498	26601	26554	26506	26757	26487	26547	26752	26539	26513	26742	26576	26577	26506	26568	26699	26326	26526	26482	26409	26979	26780	26514	26452	26700	26656	26607	26618	26767	26862	26812	26943	26792	26482	26623	26767	26506	26584	26662	26693	26670	26560	26622	26663	26814	26611	26657	26615	26595	26712	26525	26403	26634	26695	26436	26397	26732	26456	26532	26655	26523	26628	26448	26739	26643	26428	26394	26868	26641	26689	26714	26728	26626	26592	26431	26490	26530	26386	26607	26644	26504	26511	26557	26478	26608	26494	26587	26621	26359	26316	26440	26334	26320	26627	26499	26790	26725	26653	26397	26413	26816	26486	26371	26542	26631	26604	26493	26353	26691	26355	26494	26561	26572	26475	26635	26702	26577	26590	26688	26777	26698	26591	26701	26493	26510	26538	26583	26592	26762	26486	26479	26539	26506	26474	26624	26457	26780	26706	26615	26509	26699	26472	26412	26322	26454	26338	26709	26414	26414	26675	26555	26518	26790	26771	26461	26655	26707	26530	26426	26526	26482	26597	26507	26759	26486	26753	26518	26551	26665	26367	26711	26516	26706	26523	26675	26496	26869	26458	26720	26769	26738	26621	26626	26486	26675	26768	26683	26426	26482	26673	26461	26740	26698	26405	26421	26519	26509	26486	26723	26652	26658	26630	26699	26560	26628	26740	26561	26493	26769	26324	26667	26455	26664	26752	26883	26745	26635	26751	26601	26815	26767	26709	26540	26339	26683	26576	26623	26579	26522	26488	26613	26661	26610	26528	26388	26832	26557	26634	26352	26322	26543	26473	26602	26447	26505	26383	26810	26576	26635	26605	26798	26584	26657	26738	26472	26462	26655	26511	26410	26614	26646	26572	26459	26448	26514	26864	26614	26642	26610	26857	26494	26383	26730	26463	26692	26702	26600	26636	26511	26575	26548	26453	26564	26444	26612	26686	26538	26581	26576	26607	26754	26568	26543	26595	26612	26426	26770	26522	26456	26446	26710	26521	26476	26647	26387	26580	26564	26301	26510	26612	26575	26465	26670	26429	26656	26756	26703	26608	26457	26659	26547	26384	26675	26707	26569	26462	26365	26638	26563	26743	26666	26637	26697	26468	26553	26558	26475	26443	26818	26485	26752	26588	26671	26427	26391	26512	26666	26351	26787	26640	26497	26502	26663	26574	26588	26865	26665	26523	26604	26763	26610	26555	26637	26932	26773	26750	26537	26527	26624	26655	26590	26741	26683	26744	26721	26601	26623	26487	26717	26503	26738	26325	26386	26220	26762	26470	26637	26655	26489	26511	26395	26627	26571	26583	26589	26727	26693	26651	26753	26615	26465	26577	26647	26544	26565	26583	26584	26696	26764	26632	26674	26448	26614	26717	26563	26423	26529	26346	26558	26343	26701	26727	26761	26848	26615	26694	26556	26710	26722	26558	26852	26533	26549	26742	26651	26506	26703	26354	26474	26667	26503	26621	26631	26590	26247	26470	26549	26538	26494	26728	26591	26529	26708	26708	26678	26777	26373	26767	26627	26550	26599	26488
21969	41096	43021	66062	67025	48389	31823	21288	17346	16511	16388	16333	16382	16278	16423	16418	16266	16162	16341	16347	16398	16264	16413	16230	16351	16416	16176	16355	16432	16398	16487	16038	16405	16210	16219	16283	16244	16209	16547	16459	16374	16329	16490	16302	16306	16229	16275	16481	16345	16321	16423	16208	16110	16468	16248	16130	16455	16259	16241	16303	16186	16213	16322	16429	16258	16218	16188	16191	16339	16373	16315	16393	16207	16076	16220	16376	16356	16218	16308	16488	16374	16467	16227	16255	16155	16348	16304	16297	16235	16473	16342	16325	16265	16266	16446	16280	16295	16316	16187	16341	16340	16304	16257	16223	16272	16239	16350	16368	16156	16254	16339	16398	16150	16243	16298	16197	16239	16183	16345	16445	16358	16212	16258	16216	16235	16420	16319	16287	16176	16217	16256	16351	16274	16524	16427	16242	16260	16456	16184	16184	16230	16322	16093	16413	16421	16400	16182	16123	16303	16206	16540	16314	16156	16395	16461	16178	16234	16428	16311	16198	16360	16257	16281	16275	16264	16370	16279	16295	16196	16126	16300	16202	16386	16356	16167	16158	16208	16414	16244	16202	16389	16458	16315	16336	16315	16406	16252	16416	16277	16369	16222	16339	16182	16293	16347	16261	16215	16337	16207	16431	16212	16117	16462	16296	16293	16281	16328	16307	16411	16311	16296	16278	16356	16364	16329	16396	16248	16195	16252	16301	16256	16350	16479	16203	16187	16206	16199	16260	16267	16223	16253	16401	16169	16218	16260	16280	16153	16229	16402	16278	16221	16333	16172	16202	16230	16335	16251	16279	16129	16368	16186	16353	16161	16234	16222	16405	16506	16385	16214	16339	16328	16394	16262	16233	16138	16398	16388	16394	16286	16378	16182	16315	16108	16282	16280	16232	16200	16422	16267	16338	16208	16181	16226	16396	16350	16393	16280	16494	16171	16459	16251	16369	16181	16414	16164	16256	16331	16371	16097	16292	16280	16413	16357	16263	16439	16159	16233	16465	16394	16368	16232	16337	16118	16372	16359	16267	16302	16265	16281	16398	16445	16123	16292	16293	16323	16322	16270	16256	16188	16287	16375	16174	16144	16298	16388	16063	16418	16379	16332	16196	16233	16397	16193	16220	16263	16218	16263	16324	16335	16267	16238	16328	16156	16120	16227	16291	16355	16077	16267	16359	16332	16254	16347	16299	16280	16210	16425	16182	16193	16295	16464	16397	16410	16306	16223	16313	16260	16428	16212	16306	16329	16203	16186	16397	16210	16249	16415	16250	16347	16157	16464	16235	16282	16324	16313	16260	16318	16304	16217	16096	16338	16240	16292	16197	16350	16161	16302	16329	16275	16354	16235	16462	16261	16371	16180	16209	16450	16358	16098	16205	16417	16205	16261	16240	16268	16152	16322	16307	16146	16166	16174	16271	16214	16227	16327	16282	16255	16273	16307	16310	16121	16197	16254	16291	16280	16294	16171	16405	16440	16302	16309	16277	16234	16395	16228	16370	16395	16089	16303	16281	16332	16161	16280	16301	16166	16225	16233	16244	16213	16127	16099	16219	16103	16386	16122	16239	16338	16427	16321	16345	16278	16143	16313	16381	16411	16498	16287	16481	16199	16233	16282	16169	16351	16267	16370	16214	16393	16278	16071	16222	16267	16283	16456	16047	16493	16309	16298	16155	16301	16414	16119	16503	16303	16376	16397	16034	16375	16355	16344	16313	16339	16152	16264	16258	16235	16402	16298	16250	16197	16302	16169	16308	16266	16333	16176	16402	16226	16396	16398	16091	16273	16294	16206	16251	16305	16345	16193	16178	16321	16260	16165	16317	16261	16476	16297	16166	16332	16270	16413	16169	16250	16270	16225	16501	16267	16123	16319	16200	16316	16432	16310	16332	15987	16216	16256	16254	16279	16344	16270	16437	16334	16320	16277	16336	16287	16192	16277	16238	16276	16326	16090	16301	16301	16193	16340	16132	16395	16389	16278	16341	16351	16198	16353	16299	16240	16291	16250	16471	16326	16222	16272	16250	16267	16244	16370	16257	16183	16389	16412	16209	16366	16225	16251	16391	16301	16406	16253	16395	16152	16331	16159	16359	16315	16111	16215	16253	16291	16385	16304	16200	16372	16304	16269	16293	16376	16204	16064	16330	16296	16268	16267	16262	16234	16418	16256	16467	16428	16275	16284	16257	16250	16307	16165	16379	16191	16304	16322	16209	16283	16283	16455	16351	16034	16329	16158	16233	16401	16310	16283	16208	16192	16435	16366	16190	16394	16253	16419	16264	16229	16156	16270	16116	16316	16270	16444	16183	16403	16207	16218	16212	16200	16363	16228	16328	16272	16276	16256	16209	16341	16380	16221	16411	16117	16220	16264	16385	16212	16442	16299	16294	16338	16421	16260	16153	16328	16326	16370	16197	16319	16385	16182	16185	16262	16097	16075	16290	16251	16029	16366	16329	16390	16153	16157	16197	16261	16346	16309	16480	16234	16212	16158	16293	16320	16359	16338	16294	16318	16422	16239	16138	16409	16423	16274	16397	16364	16368	16241	16500	16331	16205	16305	16303	16248	16309	16351	16319	16395	16257	16415	16303	16174	16231	16010	16537	16348	16485	16301	16234	16457	16311	16274	16327	16248	16206	16409	16230	16124	16287	16274	16269	16366	16402	16259	16292	16257	16148	16346	16281	16362	16372	16441	16318	16442	16273	16179	16268	16175	16393	16228	16427	16206	16392	16322	16346	16283	16456	16335	16254	16288	16175	16372	16257	16074	16214	16079	16412	16484	16449	16194	16257	16116	16320	16274	16427	16227	16197	16470	16276	16170	16368	16235	16348	16099	16334	16306	16279	16127	16193	16130	16380	16159	16339	16265	16379	16165	16226	16095	16339	16315	16261	16277	16149	16302	16337	16365	16140	16249	16405	16423	16129	16431	16300	16381	16221	16356	16175	16357	16188	16310	16203	16285	16211	16125	16220	16250	16260	16300	16272	16058	16208	16354	16147	16181	16257	16363	16348	16334	16258	16401	16157	16168	16141	16346	16281	16309	16060	16309	16177	16343	16319	16383	16521	16162	16247	16033	16206	16349	16317	16187	16237	16236	16158	16436	16116	16352	16204	16201	16294	16101	16243	16350	16243	16444	16190	16025	16441	16406	16478	16386	16117	16246	16394	16304	16493	16306	16178	16231	16226	16296	16358	16311	16325	16211	16257	16293	16276	16356	16372	16379	16438	16282	16383	16068	16290	16297	16421	16276	16315	16371	16418	16221	16232	16303	16169	16394	16389	16208	16222	16486	16262	16191	16372	16253	16250	16144	16483	16465	16305	16200	16188	16450	16204	16291	16361	16212	16246	16294	16441	16218	16294	16256	16403	16239	16372	16319	16533	16386	16267	16195	16336	16195	16424	16130	16180	16141	16265	16304	16298	16285	16249	16245	16235	16605	16334	16353	16269	16227	16454	16455	16106	16332	16255	16167	16282	16477	16230	16274	16492	16310	16329	16235	16251	16255	16396	16324	16333	16040	16208	16177	16472	16258	16194	16185	16458	16192	16237	16385	16339	16153	16228	16260	16169	16346	16316	16342	16325	16130	16233	16235	16218	16365	16328	16232	16068	16204	16211	16125	16227	16432	16145	16330	16292	16363	16246	16126	16353	16160	16199	16350	16199	16315	16569	16114	16422	16164	16268	16483	16289	16190	16175	16496	16512	16180	16293	16386	16279	16431	16254	16364	16231	16408	16473	16362	16134	16438	16284	16383	16354	16169	16409	16270	16373	16062	16453	16237	16278	16326	16280	16254	16309	16230	16183	16239	16188	16198	16390	16371	16219	16259	16225	16281	16249	16378	16383	16230	16391	16303	16161	16372	16250	16168	16182	16393	16161	16367	16437	16122	16327	16289	16238	16207	16312	16081	16182	16153	16335	16383	16430	16306	16272	16348	16291	16281	16223	16229	16230	16190	16200	16131	16348	16145	16121	16147	16238	16311	16454	16322	16231	16216	16313	16291	16281	16323	16259	16077	16315	16390	16278	16188	16277	16276	16269	16545	16551	16326	16386	16391	16339	16177	16180	16332	16329	16383	16287	16288	16161	16239	16344	16128	16245	16239	16454	16169	16358	16163	16292	16233	16304	16340	16376	16227	16159	16270	16521	16338	16230	16189	16308	16451	16371	16208	16189	16196	16312	16293	16210	16234	16233	16284	16067	16206	16242	16332	16177	16270	16297	16120	16109	16280	16358	16326	16353	16363	16047	16207	16264	16286	16373	16273	16255	16141	16190	16427	16099	16267	16290	16425	16164	16117	16196	16206	16277	16387	16296	16406	16057	16345	16231	16362	16246	16317	16344	16282	16330	16255	16275	16379	16273	16473	16278	16193	16327	16394	16200	16375	16338	16331	16485	16314	16257	16381	16156	16245	16446	16382	16317	16225	16249	16214	16244	16232	16321	16241	16308	16185	16414	16159	16396	16081	16184	16425	16372	16365	16409	16328	16449	16234	16308	16211	16123	16242	16251	16279	16235	16348	16471	16251	16259	16266	16333	16335	16021	16318	16431	16497	16266	16294	16315	16315	16223	16300	16350	16399	16328	16168	16135	16275	16282	16326	16153	16406	16398	16338	16309	16365	16203	16199	16206	16069	16352	16382	16289	16393	16296	16321	16194	16336	16410	16276	16341	16086	16368	16437	16114	16360	16333	16463	16248	16333	16450	16389	16262	16371	16365	16395	16379	16436	16211	16120	16207	16365	16378	16369	16397	16229	16103	16296	16336	16197	16275	16328	16239	16055	16534	16282	16337	16204	16149	16420	16225	16399	16310	16218	16319	16322	16197	16211	16199	16283	16151	16403	16178	16205	16208	16289	16234	16166	16246	16210	16354	16126	16357	16306	16380	16286	16226	16042	16359	16444	16327	16485	16304	16296	16421	16393	16328	16419	16306	16300	16299	16310	16430	16409	16186	16385	16298	16277	16454	16510	16271	16303	16245	16280	16263	16388	16320	16198	16257	16205	16264	16314	16178	16109	16340	16277	16267	16151	16270	16352	16382	16236	16234	16277	16280	16330	16282	16272	16300	16246	16280	16242	16222	16388	16345	16400	16338	16297	16544	16347	16233	16220	16395	16125	16271	16157	16292
23471	21605	29682	52545	78197	67976	53182	38817	31167	28608	28148	28014	27590	28023	27771	27499	27645	27631	27571	27441	27542	27316	27442	27428	27310	27253	27415	27453	27265	27396	27666	27285	27402	27340	27318	27231	27257	27351	27356	27640	27415	27282	27568	27022	27350	27408	27586	27421	27203	27405	27141	27282	27336	27575	27437	27538	27362	27283	27569	27215	27425	27613	27219	27473	27103	27212	27122	27245	27300	27524	27464	27128	27292	27588	27462	27545	27519	27381	27380	27253	27396	27306	27285	27573	27417	27330	27483	27120	27442	27057	27378	27424	27408	27250	27304	27238	27592	27297	27297	27186	27092	27199	27288	27246	27436	27266	27219	27503	27270	27113	27433	27527	27187	27265	27279	27587	27303	27361	27110	27301	27607	27130	27381	27401	27290	27240	27204	27633	27392	27318	27214	27285	27302	27373	27308	27620	27239	27310	27281	27400	27297	27304	27346	27326	27114	27318	27346	27269	27320	27198	27233	27231	27153	27449	27265	27320	27410	27426	27374	27245	27482	27446	27266	27676	27362	27271	27360	27429	27494	27249	27304	27228	27281	27526	26995	27203	27251	27171	27287	27334	27414	27429	27107	27448	27067	27121	27218	27154	27247	27700	27371	27284	27202	27186	27326	27357	26899	27267	27197	27320	27422	27365	27119	27271	27427	27357	27431	27316	27319	27622	27291	27302	27172	27342	27363	27388	27163	27301	27327	27554	27489	27496	27304	27045	27184	27476	27528	27508	27219	27420	27532	27275	27097	27486	27155	27276	27080	27397	27431	27338	27175	27315	27600	27204	27254	27403	27219	27207	27302	27260	27411	27374	27664	27403	27446	27119	27462	27289	27414	27211	27410	27438	27456	27414	27452	27115	27214	27281	27331	27617	27103	27276	27440	27158	27208	27317	27183	27104	27123	27176	27210	27293	27202	27038	27259	27429	27284	27457	27215	27203	27287	27328	27326	27218	27002	27272	27471	27319	27316	27381	27195	27160	27614	27289	27392	27169	27239	27172	27583	27342	27343	27292	27386	27350	27449	27159	27333	27438	27331	27382	27436	27338	27289	27279	27237	27217	27077	27407	27532	27037	27248	27374	27364	27431	27333	27399	27290	27214	27364	27455	27455	27680	27173	27214	27438	27372	27391	27178	27410	27413	27466	27368	27306	27133	27171	27280	27299	27256	27266	27235	27205	27209	27583	27557	27296	27273	27317	27478	27471	27502	27398	27278	27160	27161	27391	27241	27243	27298	27475	27520	27598	27457	27268	27383	27351	27219	27342	27307	27418	27396	27288	27293	27207	27131	27364	27164	27319	27432	27360	27378	27292	27373	27476	27078	27237	27225	27234	27352	27489	27457	27254	27166	27419	27337	27356	27416	27196	27214	27245	27361	27280	27231	26876	27341	27311	27234	27194	27408	27202	27387	27390	27155	27144	27125	27148	27468	27283	27487	27233	27294	27286	27228	27310	27095	27180	27463	27443	27311	27391	27192	27506	27202	27411	27663	27605	27441	27325	27345	27408	27096	27337	27146	27149	27245	27199	27312	27571	27242	27301	27383	27265	27072	27323	27116	27222	27077	27346	27275	27377	27282	27364	27334	27306	27163	27377	27262	27389	27224	27554	27505	27426	27320	27377	27363	27347	27384	27295	27138	27575	27270	27451	27281	27174	27196	27338	27110	27259	27160	27151	27337	27426	27398	27504	27235	27305	27243	27326	27315	27373	27143	27474	27237	27381	27326	27047	27408	27243	27400	27274	27373	27117	27246	27139	27419	27354	27405	27455	27455	27304	27125	27498	27105	27365	27360	27254	27400	27553	27153	27432	27308	27276	27365	27336	27399	27288	27122	27387	27220	27057	27126	27295	27295	27358	27435	27373	27486	27402	27334	27398	27386	27146	27019	27420	27209	27186	27112	27418	27419	27274	27361	27652	27245	27305	27450	27492	27271	27166	27219	27310	27487	27604	27251	27450	27326	27328	27375	27607	27226	27221	27284	27471	27126	27311	27550	27329	27266	27264	27302	27387	27182	27520	27452	27163	27314	27197	27369	27290	27170	27364	27386	27291	27054	27336	27472	27313	27211	27515	27433	27330	27427	27374	27359	27400	27323	27222	26942	27185	27405	27497	27489	27242	27416	27463	27345	27490	27419	27432	27645	27490	27255	27376	27239	27301	27343	27319	27415	27212	27298	27416	27138	27224	27534	27293	27558	27393	27585	27164	27371	27277	27528	27160	27354	27392	27326	27475	27339	27371	27243	27411	27114	27266	27456	27394	27338	27474	27360	27460	27367	27340	27339	27436	27213	27109	27056	27480	27229	27432	27199	26977	27520	27392	27411	27322	27500	27122	27491	27185	27393	27197	27502	27431	27317	27324	27259	27409	27533	27263	27247	27457	27455	27348	27351	27254	27477	27247	27300	27098	27379	27170	27432	27526	27251	27568	27204	27122	27630	27461	27478	27408	27261	27225	27253	27168	27470	27343	27211	27167	27575	27170	27273	27362	27401	27469	27156	27229	27119	27300	27140	27024	27246	27383	27541	27084	27178	27435	27125	27248	27426	27352	27375	27504	27176	27415	27714	27216	27299	27075	27023	27107	27160	27435	27216	27462	27181	27301	27514	27402	27104	27445	27407	27287	27431	27137	27513	27280	27551	27362	27305	27217	27317	27318	27532	27375	27287	27215	27433	27324	27484	27277	27272	27397	27329	27231	27393	27092	27379	27258	27460	27532	27291	27171	27468	27285	27517	27332	27504	27414	27295	27394	27422	27388	27386	27545	27184	27279	27202	27172	27456	27354	27316	27457	27479	27401	27247	27183	27183	27459	27342	27286	27497	27139	27263	27171	27370	27397	27312	27184	27382	27555	27419	27460	27312	27424	27357	27370	27249	27503	27227	27196	27436	27188	27513	27494	27557	27340	27118	27375	27409	27402	27378	27352	27356	27352	27225	27004	27321	27465	27191	27355	27353	27481	27162	27280	27358	27273	27279	27381	27333	27211	27209	27078	27318	27425	27246	27283	27703	27072	27359	27357	27516	27360	27355	27289	27358	27295	27560	27195	27457	27383	27611	27419	27256	27343	27373	27159	27259	27439	27418	27142	27392	27382	27301	27013	27115	27236	27455	27153	27415	27355	27226	27333	27418	27371	27286	26968	27351	27267	27142	27276	27175	27323	27155	27261	27456	27199	27168	27291	27079	27424	27232	27257	27365	27226	27406	27458	27161	27298	27452	27158	27258	27625	27316	27487	27208	27455	27315	27205	27422	27516	27365	27568	27148	27283	27420	27352	27350	27554	27461	27094	27244	27309	27101	27392	27454	27315	27317	27466	27371	27138	27187	27543	27262	27407	27293	27266	27176	27236	27387	27286	27380	27242	27352	27707	27265	27550	27150	27266	27256	27359	27266	27448	27066	26970	27163	27469	27586	27315	27346	27458	27371	27516	27104	27337	27336	27438	27418	27389	27195	27326	27391	27330	27049	27559	27285	27211	27695	27088	27298	27225	27254	27274	27328	27338	27143	27254	26974	27280	27133	27401	27231	27398	27268	27542	27448	27381	27125	27261	27429	27311	27258	27282	27637	27301	27076	27409	27302	27358	27411	27145	27348	27081	27332	27605	27228	27326	27328	27434	27519	27600	27573	27453	27329	27512	27300	27444	27143	27187	27181	27103	27259	27111	27165	27433	27542	27434	27375	27276	27406	27582	27306	27173	27282	27376	27530	27177	27178	27422	27245	27280	27306	27420	27409	27277	27306	27275	27290	27412	27289	27314	27318	27281	27536	27416	27384	27160	27554	27300	27408	27278	27473	27283	27574	27559	27152	27392	27331	27308	27508	27162	27337	27241	27131	27273	27052	27416	27488	27337	27363	27433	27503	27380	27326	27361	27293	27371	27246	27493	27005	27307	27237	27346	27385	27342	27266	27398	27342	27539	27123	27168	27273	27396	27190	27193	27250	27182	27180	27647	27287	27352	27139	27464	27395	27380	27530	27291	27519	27117	27479	27253	27514	27451	27386	27111	27359	27260	27503	27336	27328	27411	27341	27363	27439	27155	27483	27323	27280	27582	27355	27102	27114	27427	27392	27530	27383	27344	27393	27204	27128	27110	27436	27380	27499	27116	27159	27227	27139	27294	27380	27544	27315	27403	27212	27150	27496	27275	27150	27481	27223	27187	26952	27441	27406	27243	27169	27384	27401	27206	27331	27441	27160	27285	27283	27224	27537	27361	27279	27197	27199	26900	27187	27415	27268	27596	27198	27158	27428	27150	27237	27447	27301	27309	27286	27455	27380	27423	27217	27418	27324	27176	27245	27340	27187	27188	27106	27426	27283	27444	27415	27247	27090	27078	27200	27279	27361	27277	27121	27329	27238	27345	27286	27554	27363	27172	27552	27523	27518	27256	27260	27585	27476	27330	27497	27301	27364	27209	27368	27243	27049	27219	27178	27515	27409	27629	27352	27342	27408	27303	27279	27176	27333	27118	27350	27197	27159	27556	27280	27263	27400	27477	27110	27344	27257	27366	27423	27423	27480	27361	27392	27236	27464	27437	27341	27224	27414	27282	27429	27397	27127	27272	27291	27512	27246	27403	27353	27375	27244	27444	27073	27352	27061	27101	27366	27397	27061	27237	27335	27249	27041	27509	27330	27465	27209	27159	27601	27369	27358	27559	27352	27320	27273	27224	27533	27569	27111	27354	27541	27467	27089	27362	27062	27187	27285	27371	27119	27401	27279	27604	27250	27172	27446	27240	27404	27450	27379	27408	27091	27379	27308	27175	27133	27206	27299	27647	27380	27354	27227	27250	27479	27594	27519	27149	27070	27691	27306	27414	27452	27409	27312	27214	27303	27300	27329	27115	27406	27438	27225	27465	27218	27481	27154	27275	27441	27438	27442	27196	27217	27360	27179	27210	27411	27432	27334	27171	27278	27273	27568	27362	27267	27443	27311	27120	27376	27220	27240	27168	27423	27621	27450	27322	27107	27605	27239	27394	27323	27354	27389	27174	27289	27327	27376	27527	27444	27464	27295	27240	27357	27090	27397	27274	27295	27426	27464	27144	27323	27421	27342	27101	27523	27306	27515	27420	27377	27297	27241	27064	27380	27151	27305	27551	27362	27154	27205	27219	27376	27352	27229
33087	59602	60423	88668	90632	69832	46180	28328	20273	17695	17149	16930	16972	17095	16986	17128	17329	17204	16979	16992	17072	17144	17123	17054	16979	17037	16992	16972	17165	17109	17060	16777	17055	16989	17129	17151	16987	16957	16989	17013	16873	16855	16915	16861	17031	16938	17033	16934	17140	16971	16960	17054	17067	16954	16946	16957	17222	17029	17116	16965	17125	17049	17149	17040	16847	17099	16992	16930	17039	16866	16999	16941	17208	16719	16988	16851	17046	17081	17099	16957	16900	16915	17057	16980	17025	17041	17003	17030	16985	16969	16975	16800	17023	17019	17172	17105	16814	17105	16962	16902	17163	17043	17000	16823	16769	17100	17231	17018	16797	16964	16989	16972	17004	16920	17024	16670	16855	16967	16914	16978	17124	16847	16878	16837	17002	16914	16893	17032	17023	16882	16989	17048	17058	16794	17021	16930	16923	16763	17060	16948	16823	16956	17010	16974	16902	17031	17109	16946	16937	17120	17064	17053	16986	17036	16962	16926	16990	16940	16943	16875	16893	17037	17053	16833	16910	16941	16789	17092	16836	17062	16825	17086	16865	17195	16960	16928	17174	17142	17052	16935	17142	16902	16856	17078	16907	16860	17055	16986	17161	16995	16900	16939	17073	17035	16908	16892	16938	17024	16930	17032	16972	16935	16993	16958	16927	16897	17005	17072	17074	17053	17026	17146	16889	16899	17079	16993	17056	16962	16859	17066	16884	16880	16948	16953	17008	16879	16938	16879	16917	17123	17177	17019	16987	16987	17022	16863	16888	16902	17014	16887	16640	16946	17043	16961	16884	16918	17029	16954	17187	16975	16789	16815	17008	16877	17037	16987	16838	17106	16909	16964	16818	16998	16907	16954	16847	16930	16909	16880	17053	17079	16971	16785	17004	17017	17006	16819	16899	17096	17062	16981	17021	16939	16885	16917	16974	17079	16990	16906	17133	16968	16995	16852	16974	16986	17042	16872	16881	17091	17029	16987	16833	16820	16896	16800	17022	17024	16954	17052	16956	16999	16749	16930	16900	16733	16871	17078	16865	16908	16901	17009	16972	16957	17090	17165	16945	16969	16997	16904	16904	17052	17112	16920	17040	17151	17068	16896	16911	17118	17010	16750	16946	16839	16856	16997	16960	16960	17007	17026	17031	16834	16924	17086	17117	17035	16969	16944	16955	16872	16913	17078	16999	16949	16844	16783	17092	17155	17109	16983	16796	17121	16790	16979	17196	17034	17133	16941	17077	16886	17017	16878	16917	16982	16887	16846	16926	16972	16933	16911	16920	17123	16971	16879	16912	17177	16914	17118	17025	16948	16989	16846	17001	16948	17076	16816	17027	16890	17023	16966	16900	17005	16948	16848	17094	16980	16796	17013	16806	17133	16900	16935	17115	16970	17009	16845	16980	16954	17020	16981	16880	17181	16925	17019	17058	16850	16954	17088	16911	17096	16933	16993	16957	16741	17037	16872	16961	16876	16962	17022	16871	17064	16977	16992	16914	17097	16826	16959	16981	16845	17081	16940	16853	16931	16857	16984	16949	16899	17122	17086	17089	16925	16931	16871	16925	17204	16849	17019	16955	16876	16989	17118	16895	16937	16895	17008	16924	17131	16983	16908	16811	17016	16918	17107	17053	16885	17016	16991	16987	16816	17156	16840	16981	17115	17007	16948	16862	16879	16986	17002	16976	16858	17000	16920	16912	16857	16886	16900	17038	16924	16937	16834	17096	16970	16932	16934	16981	17072	17049	17083	17078	16969	16847	17130	16864	17021	16812	16932	16984	17017	16918	16939	16999	17085	16791	16958	16914	17029	17246	17073	16990	16912	16936	17091	16944	16940	16944	17009	17010	17093	16817	16987	16915	16783	16980	16858	16830	16989	16921	17090	16837	16909	16927	17013	16938	16849	16980	16982	16888	17020	16839	17069	17079	16922	16966	16832	16743	16924	17086	16592	17120	17172	16899	16979	16974	17053	16860	16876	17003	16905	16970	17041	17075	16873	16897	16947	17076	17117	16985	17063	16913	17019	16857	16890	16963	16981	16817	16829	16841	16917	16837	16906	16904	17059	16753	16943	17064	17042	16895	17001	16996	17237	16970	16746	16896	16908	16928	16920	16883	16906	17115	16868	17063	17082	16952	17067	16989	17112	16839	17019	16940	17093	16934	16829	16849	16914	16990	16900	16939	16887	17143	16830	16982	17029	17066	17068	16997	16968	17025	16964	17105	16999	17067	16926	16901	16781	17052	16955	16971	16882	17089	16802	16913	16814	16884	16958	16894	16916	16968	17024	17086	17013	16881	16865	16886	16978	17077	17094	16842	16726	17125	16930	17007	16920	16997	16897	17015	16873	17070	17119	16982	16953	16973	17129	16926	16926	16870	16672	16966	16906	17031	16980	16832	16934	17005	16704	17046	16834	16951	16888	17008	17008	16930	16823	16798	17043	16886	17017	16953	16802	17113	16913	17001	16820	16955	16888	16840	17021	17036	16905	17000	17020	16937	17231	16863	16927	16950	16967	17074	16861	16993	16877	16778	17075	16948	16902	17013	17096	17072	16997	16906	16885	17000	17019	17064	16851	17149	17051	16917	16942	16863	17139	16767	16890	16998	16906	16747	16977	17046	17132	16974	16875	16963	17036	16922	17015	16946	16911	16806	16936	17056	16924	16962	16958	16835	17038	16952	17000	16976	17002	16765	16852	17009	17062	17004	16941	16949	16864	16905	16835	17087	17103	17090	16751	16943	16837	16920	16858	16833	16768	16846	17148	16832	17047	17147	17088	16877	16886	17123	17018	16752	16807	16643	17001	17100	16894	17074	17104	17145	16995	16849	16954	16925	17007	17069	16921	17024	16813	17121	17046	16957	16930	16915	16886	16755	17166	17248	16887	16904	16831	17139	16892	16913	17053	16865	16985	17051	16876	16837	17049	16936	16824	17100	16993	16937	16965	16876	16995	16852	16913	16915	16918	17006	16993	17150	16910	16771	16798	17054	16903	16877	16906	16951	17032	16912	16862	17010	16912	17071	16958	16824	17012	17046	17019	17037	17091	16937	16975	16817	17015	17066	17067	16795	16849	16981	17068	16902	16962	16885	17073	16873	17099	16996	16845	16996	16882	16824	16951	16865	16980	16990	16865	16933	17063	16933	16976	16857	16747	16955	17020	16866	16825	17062	16819	17010	16870	16955	16870	16878	17158	16977	16931	17009	17046	17042	17122	16930	16812	17055	16909	16990	16928	16878	16845	16945	17010	17092	16743	16920	16783	16891	17113	16998	17055	16899	17134	16748	16857	16953	16900	16856	17067	16852	17060	16975	17068	16998	17065	16906	16965	17057	17024	16878	16973	16782	17078	16831	16793	16821	17080	17009	17040	17071	16913	16979	17020	16814	17115	16871	16916	17061	16992	16827	17008	16944	17029	17043	16967	17004	16918	16890	17098	16929	16780	16896	16976	16830	17015	16996	16959	16823	17001	16890	16854	17017	17052	17161	16810	17061	16966	16913	16908	16869	17017	16806	16904	16890	16962	16845	16904	17082	16937	17114	16858	17116	16877	17010	16947	17038	16921	17106	16813	16912	17185	17082	17140	17080	16985	16857	16964	16999	17115	17007	17021	16889	17020	16932	16973	17062	16955	17034	16910	16887	16949	17086	16961	17095	16867	16954	16992	17041	16874	17101	16922	16866	17019	16840	17006	16998	17037	16956	16946	16912	17036	16778	16919	16969	16903	16764	16987	17060	16961	17047	17040	16881	16784	16866	16925	16896	16952	16862	16700	17078	17103	17038	16992	16945	16774	16892	17085	17044	16845	16970	17065	17105	16958	17100	16729	16975	16949	16980	17033	17018	17036	17018	16889	16916	17038	17082	16979	17050	16843	16914	17150	17003	16975	17026	16909	17054	16899	16912	16906	16987	16918	17041	17126	16877	17027	16959	16934	17093	16911	16987	17014	16912	16905	16943	17083	16906	16631	16891	17119	16893	16898	16989	16972	17102	17068	16784	16968	16853	16900	17019	16887	16742	16918	16993	17138	17016	16924	16988	16900	17002	16914	16875	16906	17016	16934	16919	16928	17010	17026	16985	16986	16891	17042	16934	16910	17046	16956	16853	17104	16877	16939	17136	17057	16886	16863	17009	17063	17024	17017	16753	17095	17044	17014	17040	16913	17157	16912	17050	17235	17001	17151	16882	17138	16931	16994	17199	16850	16938	17054	17182	17041	16898	17062	16970	16808	17002	16923	17000	16913	17117	17038	16902	17118	16919	16958	16975	16935	16911	17081	16762	16941	17082	16868	16998	16694	16806	16972	16849	17077	17095	16935	16858	16999	16922	16913	16958	17089	16865	17004	16944	16986	17066	16943	16989	16784	17265	16918	16818	17143	16989	17016	16924	16909	16863	16968	16964	16991	16903	17123	16954	16941	17030	16787	17090	16972	16885	17020	16991	16927	17072	16925	16934	16835	17110	16807	16846	16845	16753	17052	16881	16963	16961	16854	17081	16890	16910	16941	16933	17054	17011	16964	16944	16880	17023	16878	17008	16942	16949	16726	16952	16947	16971	17040	16819	16924	16953	16954	16872	16885	16902	17046	16958	16897	17016	16908	17020	17004	16877	16881	17075	16975	16932	17120	16907	16980	16892	17115	17185	17156	16823	17065	17066	17086	17011	16902	16886	16764	16873	17021	16962	16963	17102	16973	17014	17000	16954	17183	17032	16975	16973	16980	16871	16872	17023	16822	16947	16844	16856	17093	16803	16898	16860	16990	17048	17149	16963	16998	16804	16866	17037	16852	16974	17062	17049	17153	17015	16887	16905	16966	16995	17044	16824	16987	16926	16925	16929	16785	17089	17234	16936	16852	17060	16939	16843	17059	17043	17018	17004	17011	16954	17088	16985	17003	17017	16913	16789	17047	16851	16777	16975	17066	17001	16911	17075	17046	17032	17000	16885	17039	17051	16968	16981	17001	17075	16921	17094	17085	16956	17019	16996	17136	17106	16826	17108	16825	16935	17080	16917	16863	16812	16920	16994	17094	16778	17057	16941	17110	16953	17028	17133	17024	16989	16929	17150	17000	16792	16852	17000	16974	16886	17012	17011	17002	16854	16981	17183	16938	17099	17067	17106	17016	17033	16710	16982	16995
35074	29359	32017	35925	38775	36150	32146	28632	27504	26711	26869	26710	26655	26768	26727	26693	26656	26540	26742	26446	26763	26648	26481	26634	26453	26666	26705	26494	26792	26744	26635	26576	26623	26422	26776	26795	26616	26560	26647	26652	26651	26837	26849	26736	26851	26922	26901	26915	26663	26355	26741	26607	26438	26532	26541	26572	26658	26625	26647	26601	26658	26650	26733	26611	26522	26519	26514	26502	26584	26543	26831	26536	26592	26682	26631	26565	26610	26551	26559	26632	26339	26599	26695	26720	26580	26587	26830	26579	26537	26335	26692	26630	26550	26417	26688	26715	26784	26842	26622	26641	26783	26696	26676	26905	26388	26690	26671	26598	26606	26564	26573	26648	26436	26548	26761	26526	26583	26731	26759	26487	26595	26419	26807	26524	26611	26630	26850	26779	26680	26548	26650	26264	26521	26831	26703	26451	26532	26383	26745	26877	26624	26476	26646	26609	26470	26678	26368	26550	26840	26676	26927	26522	26450	26677	26539	26776	26484	26481	26911	26816	26801	26502	26488	26636	26640	26518	26564	26602	26608	26729	26636	26668	26417	26598	26665	26660	26779	26746	26860	26729	26715	26519	26718	26764	26622	26476	26613	26662	26633	26728	26790	26626	26613	26626	26672	26613	26598	26570	26603	26713	26485	26532	26590	26431	26453	26619	26684	26647	26595	26564	26763	26582	26621	26410	26782	26632	26790	26813	26611	26744	26852	26701	26297	26768	26662	26598	26826	26667	26706	26413	26652	26658	26874	26601	26473	26764	26530	26475	26590	26495	26698	26757	26824	26519	26676	26511	26709	26370	26703	26434	26848	26524	26567	26808	26572	26620	26611	26769	26715	26796	26524	26678	26682	26606	26494	26578	26425	26693	26693	26817	26655	26592	26812	26581	26616	26535	26766	26777	26408	26426	26510	26568	26479	26671	26797	26516	26565	26542	26645	26614	26561	26603	26307	26488	26535	26659	26644	26718	26839	26602	26714	26600	26404	26584	26576	26532	26631	26628	26704	26611	26603	26528	26936	26818	26646	26767	26585	26471	26583	26659	26528	26455	26488	26546	26615	26672	26855	26942	26435	26743	26556	26549	26790	26565	26554	26495	26376	26534	26715	26754	26976	26473	26444	26592	26518	26646	26801	26663	26230	26521	26700	26648	26357	26633	26942	26677	27021	26415	26518	26680	26481	26563	26442	26634	26567	26648	26672	26774	26521	26503	26403	26949	26730	26775	26791	26782	26597	26807	26738	26564	26714	26516	26690	26617	26673	26689	26785	26698	26549	26768	26398	26688	26602	26697	26997	26418	26483	26699	26923	26683	26718	26558	26596	26590	26506	26831	26764	26635	26815	26630	26714	26396	26725	26642	26783	26583	26670	26735	26741	26531	26631	26756	26460	26661	26586	26415	26628	26803	26370	26596	26754	26522	26711	26594	26657	26568	26380	26783	26547	26893	26835	26645	26504	26578	26587	26796	26506	26655	26453	26420	26674	26449	26665	26648	26620	26634	26580	26606	26773	26800	26893	26436	26535	26395	26599	26610	26727	26512	26499	26523	26521	26610	26538	26759	26860	26715	26354	26734	26576	26406	26900	26556	26610	26866	26830	26726	26526	26511	26598	26619	26748	26793	26880	26577	26469	26759	26689	26674	26606	26596	26704	26478	26648	26390	26592	26629	26449	26754	26566	26542	26775	26673	26682	26546	26699	26689	26756	26606	26665	26577	26553	26492	26630	26877	26697	26458	26609	26633	26929	26658	26635	26756	26748	26584	26736	26731	26515	26540	26633	26576	26579	26692	26603	26535	26788	26634	27004	26599	26430	26879	26688	26673	26882	26626	26838	26366	26603	26642	26759	26545	26631	26455	26414	26544	26518	26456	26939	26536	26800	26612	26727	26663	26557	26727	26632	26659	26700	26496	26687	26779	26729	26488	26500	26727	26554	26588	26499	26675	26682	26729	26916	26558	26604	26825	26448	26414	26666	26638	26692	26750	26679	26499	26728	26310	26626	26844	26677	26659	26718	26600	26827	26534	26494	26544	26861	26649	26776	26829	26718	26575	26700	26646	26466	26608	26793	26833	26544	26562	26677	26614	26795	26598	26839	26484	26675	26768	26779	26381	26535	26477	26567	26717	26523	26683	26750	26752	26808	26657	26946	26558	26447	26465	26855	26489	26790	26746	26310	26528	26805	26555	26470	26760	26553	26690	26424	26455	26594	26650	26593	26742	26633	26482	26432	26425	26435	26627	26403	26604	26641	26684	26664	26594	26807	26474	26809	26605	26633	26990	26529	26451	26522	26554	26610	26691	26729	26633	26454	26678	26711	26423	26405	26574	26669	26420	26795	26663	26599	26398	26579	26658	26740	26776	26483	26861	26624	26563	26598	26564	26935	26647	26298	26580	26502	26794	26491	26506	26710	26352	26469	26608	26663	26715	26681	26344	26540	26367	26671	26858	26771	26703	26490	26516	26768	26813	26753	26733	26627	26535	26806	26723	26745	26681	26589	26664	26651	26446	26599	26328	26628	26615	26625	26773	26654	26826	26568	26967	26797	26665	26561	26698	26645	26453	26782	26625	26754	26724	26534	26531	26570	26648	26590	26348	26475	26647	26834	26891	26551	26498	26761	26620	26583	26605	26548	26774	26561	26762	26647	26724	26703	26544	26808	26837	26537	26520	26759	26401	26642	26525	26825	26263	26860	26490	26527	26706	26654	26570	26546	26660	26501	26553	26426	26705	26709	26618	26445	26632	26488	26732	26776	26508	26739	26672	26588	26510	26827	26649	26747	26785	26636	26508	26728	26728	26829	26416	26455	26703	26793	26664	26789	26536	26713	26704	26634	26777	26484	26683	26680	26620	26720	26767	26776	26609	26628	26665	26469	26604	26576	26680	26567	26639	26539	26502	26436	26622	26638	26732	26801	26622	26428	26663	26799	26682	26663	26506	26725	26572	26760	26705	26397	26449	26388	26763	26914	26314	26791	26663	26516	26785	26604	26549	26459	26580	26580	26300	26674	26627	26705	26730	26455	26449	26918	26588	26700	26556	26651	26482	26538	26557	26470	26648	26303	26740	26744	26570	26848	26657	26522	26760	26556	26581	26553	26671	26506	26422	26686	26625	26789	26455	26519	26571	26598	26525	26857	26579	26600	26620	26666	26821	26691	26564	26691	26524	26398	26487	26532	26520	27037	26696	26642	26453	26542	26378	26551	26591	26793	26740	26818	26567	26290	26615	26594	26688	26372	26508	26726	26619	26524	26664	26623	26646	26586	26770	26516	26485	26665	26712	26951	26746	26594	26698	26758	26612	26650	26571	26752	26580	26539	26771	26646	26638	26789	26815	26770	26561	26405	26597	26622	26631	26479	26467	26529	26793	26516	26608	26581	26594	26737	26512	26575	26529	26770	26992	26664	26657	26672	26676	26586	26534	26688	26500	26896	26871	26839	26715	26790	26595	26505	26414	26678	26606	26550	26455	26532	26680	26760	26599	26784	26704	26543	26539	26599	26527	26561	26793	26663	26438	26720	26670	26941	26712	26721	26481	26535	26848	26444	26599	26669	26715	26666	26757	26790	26617	26627	26497	26651	26888	26407	26355	26430	26181	26558	26649	26408	26580	26823	26548	26542	26643	26611	26712	26460	26441	26804	26587	26635	26683	26790	26640	26398	26570	26810	26653	26524	26635	26665	26789	26652	26656	26624	26872	26575	26683	26675	26726	26547	26523	26810	26751	26666	26397	26760	26556	26528	26648	26866	26901	26418	26497	26851	26862	26642	26860	26746	26752	26665	26575	26603	26620	26714	26816	26635	26803	26594	26553	26607	26674	26438	26524	26718	26659	26632	26353	26616	26605	26491	26752	26656	26651	26667	26840	26556	26470	26447	26615	26623	26656	26429	26588	26720	26483	26890	26749	26807	26665	26332	26707	26980	26769	26638	26521	26506	26522	26906	26560	26951	26627	26629	26520	26705	26640	26730	26495	26621	26774	26670	26457	26672	26690	26708	26470	27045	27015	26523	26740	26710	26727	26741	26505	26710	26473	26543	26335	26512	26750	26557	26879	26545	26694	26882	26849	26826	26846	26755	26388	26703	26642	26685	26789	26664	26669	26710	26642	26640	26372	26874	26542	26702	26466	26639	26542	26733	26621	26730	26820	26558	26570	26652	26697	26633	26598	26887	26608	26536	26754	26674	26551	26550	26589	26803	26925	26639	26789	26442	26611	26801	26689	26878	26704	26573	26717	26621	26670	26943	26845	26701	26521	26720	26645	26384	26831	26675	26681	26548	26534	26644	26575	26489	26577	26636	26430	26473	26598	26625	26476	26593	26390	26582	26655	26383	26569	26712	26581	26653	26682	26700	26870	26779	26574	26700	26722	26717	26752	26748	26570	26691	26647	26529	26421	26431	26817	26817	26652	26941	26834	26578	26306	26744	26615	26799	26739	26909	26414	26560	26293	26759	26407	26715	26227	26696	26667	26761	26680	26569	26765	26641	26647	26600	26391	26552	26553	26359	26645	26597	26689	26634	26791	26797	26502	26580	26603	26631	26913	26933	26757	26903	26367	26781	26632	26614	26794	26602	26228	26626	26508	26605	26677	26583	26570	26507	26671	26662	26691	26523	26652	26629	26586	26863	26536	26801	26700	26720	26484	26664	26888	26549	26554	26667	26733	26734	26819	26656	26654	26484	26458	26788	26629	26541	26660	26640	26457	26661	26595	26642	26720	26774	26526	26716	26664	26557	26635	26828	26506	26616	26628	26772	26584	26692	26303	26705	26726	26599	26674	26508	26540	26493	26631	26788	26560	26808	26615	26508	26507	26808	26758	26769	26749	26704	26517	26690	26585	26587	26608	26806	26634	26743	26688	26279	26544	26587	26814	26683	26774	26847	26766	26872	26701	26910	26675	26628	26647	26840	26546	26781	26920	26618	26676	26727	26518	26889	26552	26485	26637	26559	26733	26507	26626	26606	26377	26402	26403	26757	26576	26464	26450	26390	26465	26742	26686	26668	26614	26818	26497	26663	26488	26751	26692	26569	26657	26804	26562	26622	26692	26834	26750	26447	26613	26456	26533	26573	26646	26655	26488	26705	26601	26815	26704	26728	26802	26610	26504	26728	26696	26637	26692	26853	26697
23224	24028	22805	26412	29019	25211	20518	17504	16555	16201	16152	16137	15933	16008	16207	15977	16173	16054	15945	16099	16086	16146	16075	16221	16098	16037	16093	16065	16053	16053	16117	16288	15985	16143	16032	16213	16098	16166	15983	16077	16021	16097	16302	16167	16226	16320	16141	16114	16026	15981	16091	16126	16220	16079	15983	16148	16052	16068	16081	16024	15967	16084	16032	15855	16167	16255	16004	16024	16205	16099	16207	16060	16234	16334	16141	16084	15937	15993	16002	16004	15980	16123	16196	16063	16164	16136	15947	16095	16188	16144	16248	16059	16108	16120	15990	15895	16044	16059	16130	16025	16016	16124	15975	16185	16121	16251	16114	15975	16174	16188	16232	15967	16192	15807	16104	16126	16171	15994	16012	16116	16019	16103	16234	16055	16101	16073	16179	15928	16245	16077	16131	16051	16126	16048	16001	16182	16137	16181	16177	16034	16149	16035	16034	16205	16029	16007	16076	16249	16236	16107	16005	15817	16012	16009	16019	16073	16143	16080	16003	16272	16056	16084	16116	16058	16083	16066	16046	16152	16063	16290	15957	16057	16084	16016	15886	16028	16228	15931	16128	16066	16014	16054	16247	16034	15974	16053	16161	16013	15967	16016	15999	16025	16175	16164	16085	16322	16170	16042	16045	16088	16114	16214	16250	16017	16060	16129	16151	16050	15833	16067	16034	15939	16055	15908	16059	16150	15989	16343	16006	16022	16032	16176	16013	16095	16093	16049	16144	16077	16216	16111	16095	16015	15997	16049	16119	15972	16098	15877	16024	16308	16079	15938	16019	16012	16127	16147	16176	16061	15966	16030	16197	16075	16046	16062	16054	15943	16084	16098	16153	16066	16172	16107	15882	15974	16093	16036	16045	15972	16035	15954	16113	16060	16055	16030	16247	16051	16224	15993	16144	16084	16262	16052	16189	16165	16253	16087	15973	16051	15904	16123	16160	16083	16005	16012	16106	16147	16178	16063	16280	16228	15876	16150	16014	16226	16015	15960	16003	16105	16061	16022	16013	16141	16109	16122	16045	16038	16057	16044	15995	15981	16101	16184	15995	15949	16161	16004	16077	16072	15994	16153	16214	16053	15982	15916	16142	15958	15951	16081	16019	16144	16135	16002	16058	15991	16118	16184	16033	15869	16127	16132	16019	16047	16141	16077	16128	16301	15955	15912	16123	15972	15936	16123	16079	15839	15959	15872	16116	16110	15910	15976	15922	16147	16135	16065	16090	15987	15930	16178	15989	16131	16023	16044	15989	16024	16110	15832	16107	16057	16144	15828	16227	16127	16088	15887	15848	16295	16160	16052	15986	16065	16011	16167	16178	16062	15988	16233	15979	15920	15980	15934	16257	16057	15988	16141	16171	16103	15900	16353	16050	16209	16114	16010	16051	16072	15969	16070	16069	15870	15911	16011	15976	16179	16030	15953	16048	16010	16029	16045	16222	16126	16017	15973	16234	16146	16028	15928	16036	16205	15783	15973	16104	16127	15988	16080	16162	16160	15933	15996	16116	16000	15815	15914	16049	16239	15988	16125	16148	15827	16196	16131	16002	16095	15958	16059	15996	16094	15966	16158	16115	16166	16086	16143	16233	16097	16096	15815	16051	16004	16025	16046	16057	16011	16076	16080	16025	16119	16169	16037	16230	16040	16268	15926	16029	15955	16121	16054	16064	16059	15956	15973	16334	16095	16060	16102	15911	16169	16167	15986	16134	16052	16185	15961	16127	16131	16090	15919	15980	16073	15915	15923	16181	16222	16133	16063	16084	15966	16163	16283	15863	16036	16089	16139	15981	16170	16143	15792	16104	16055	16042	16027	16273	16040	15993	16001	16150	16023	16125	16190	15864	15991	16148	16123	16113	16016	16025	16100	15998	15944	15956	16148	15942	16067	16167	16128	15980	16056	16161	16041	16089	15992	16037	15821	16040	16049	16135	16061	15920	16066	15981	16150	16209	16176	15893	16041	16089	15972	16200	16189	16167	16107	16161	15919	16058	16087	15995	16267	16063	15973	16047	15779	15931	16128	16045	16034	16028	16267	15933	15968	15848	16055	16077	16209	16145	16084	16366	16112	16115	16056	16067	16015	16268	16038	16005	16159	15898	16025	16205	16077	16126	16043	16053	16017	16095	15747	16041	16329	16083	15982	16137	16041	16026	16157	16059	16204	16115	16000	16075	15930	16119	15906	16157	15962	15818	16068	16111	15958	16092	16083	16132	16216	15915	15925	16031	16166	16062	16179	16127	16305	16206	16085	16015	16024	16196	15980	16230	15979	16088	15981	16080	16191	16055	16097	16094	16109	16035	15940	16048	16273	16040	15882	16045	16075	15997	16076	16225	16205	16137	16202	16041	16095	15975	16066	16125	16110	16174	16145	16148	16007	16058	16077	16144	15953	15889	16187	16169	16028	16166	16178	16025	15895	16092	16101	16145	15949	16061	16225	16279	16020	16167	16115	16201	16053	15964	16092	16133	16048	16028	16124	16275	16026	16130	15935	16235	16249	16112	16088	16202	16201	16069	16007	15983	15934	15903	16205	16204	16013	16201	15889	16140	15857	16018	16126	15879	15995	15991	16154	16225	15997	16242	16079	15949	15928	15976	16053	16075	16130	16160	15881	16073	16079	16058	16146	16032	16105	16009	16054	16043	15984	16112	16053	15963	15997	15992	16131	16201	16156	16046	16055	16011	16087	15981	15947	16154	16278	15978	16050	16141	16026	16174	16183	16075	16114	16115	16228	16210	16055	16086	15985	15936	16046	16066	16038	16059	15960	16025	16127	16056	16032	16204	15928	15871	16249	16039	16066	16020	16096	16144	15912	16138	16082	16065	16349	16054	16033	15983	16175	16125	15970	16225	16052	16219	16113	16127	16001	16108	16021	16048	16244	15997	16073	16159	16101	15917	16175	16038	16032	16103	16073	16069	16138	16061	16053	16054	15973	16001	16106	16272	16204	15937	16016	16012	16089	16142	16226	16034	16229	16122	16109	16099	15904	16065	16060	16001	16113	15977	15966	16049	16038	16058	16123	16152	16118	16131	15989	16196	16032	15982	16049	16099	16090	16072	15868	15976	16277	16408	16066	16077	15960	15945	16131	16113	16125	16154	15988	16048	15887	16021	16005	16095	16162	15946	16011	16228	16042	16177	16100	16018	15871	16001	16232	16134	16146	16141	15959	15993	16097	16157	15873	16218	16109	15901	16194	16134	16177	16196	16074	16212	16001	16233	15812	16091	15960	16028	15940	16073	16138	16029	16121	16019	16103	16322	16186	16173	16032	16025	16219	16183	16069	16059	16257	16128	15948	15919	16144	15967	16201	16028	16191	15912	16066	15951	16131	16125	16033	15951	16023	16194	16184	15957	16099	16012	16065	15991	15951	16021	16096	16031	16093	16158	16186	16054	16043	15954	16074	15934	16116	16165	16093	15984	16064	15926	16175	16039	16045	16075	16181	16206	16111	16284	16085	15947	16059	16139	16070	16185	16025	16216	15924	16095	16007	15987	16062	16185	16088	15956	16003	15865	16190	16097	15981	16034	16129	15926	16217	16028	16054	16076	16151	16171	16127	15968	16036	15970	15878	16151	16131	15890	15989	16009	16128	16139	16010	16111	16097	15916	15913	16087	16013	16056	16140	16036	16186	15898	15919	16134	16038	16050	16053	15992	15980	15962	16027	16036	16118	16007	16058	16176	16070	15952	16205	16100	16052	16194	16078	16094	15953	16110	16060	16036	16005	15865	16108	16217	16048	15984	16243	16065	16079	16058	16064	16052	16009	16045	16209	16081	16058	16083	16033	16099	16079	16201	16115	16182	16074	16089	15919	16195	15920	16169	16076	16012	15998	16086	15976	16060	15986	16166	16001	16162	15848	16084	16188	16079	15916	16121	16012	15994	15830	15965	15934	16145	16175	15998	15934	16088	16205	16014	16007	16050	16220	16043	16201	16118	16180	16006	16141	16023	16128	15990	15989	15882	16199	15957	16206	16103	16192	15949	16155	16083	15990	16127	16025	16048	16056	15921	16164	16022	16172	15992	16260	16118	15975	16049	16092	16199	16081	16151	15925	16117	16130	16158	15997	15952	16028	15946	16045	16037	16027	16141	15995	16099	16078	16021	16190	16220	16095	16124	16077	16242	16109	15916	16238	15948	15906	16020	16008	16084	16129	16178	16039	16072	16184	16142	16227	15989	16120	16123	16105	16169	16070	16151	16182	16047	15984	15934	16079	16062	16081	16093	15888	16083	16087	16180	16270	16050	16153	16091	16257	15955	16065	16191	15925	15982	16028	16235	16166	16130	16001	16172	16169	16276	16155	16106	15967	15997	16181	16060	16041	15984	15931	15987	16094	16091	16215	15994	15967	16043	16025	15916	16241	16064	16197	16243	16152	16318	15936	16018	16091	15826	16056	15933	16123	16026	16020	16188	16143	16249	16133	15972	16106	15942	16071	15999	16112	16273	16141	16145	16173	15978	16106	16014	16170	16007	16055	16202	16089	16201	16221	15829	16239	16015	16083	15879	15949	16110	15943	15951	16343	16098	16110	16023	15975	16367	16270	16064	16022	16024	16039	16117	16122	16303	16091	16094	16148	16271	15831	15913	15991	16152	15856	16101	16176	16021	15913	16037	16125	16051	16000	16232	15848	16114	16002	15853	16059	16059	15922	16205	15930	16171	16008	16138	16128	16046	16140	16115	15996	16027	16100	16135	15955	16066	16097	16079	16015	16061	16027	16079	16081	16068	16009	16043	16046	16188	16045	15846	15994	16099	16036	16166	16033	15963	16019	16245	15940	16072	16106	15974	16057	15898	16069	15982	16044	16021	16027	16193	16066	15996	16090	16124	15954	16190	16065	16163	16121	16091	16028	15935	16245	15842	16271	15930	16211	16193	15899	16204	15907	16070	16114	15989	16262	15922	16123	15981	16000	15972	16182	16107	16316	16233	16080	15899	15986	15995	15902	16182	15992	16141	16027	16067	16053	16064	16016	16195	16077	16179	16118	16278	16215	16080	16049	16078	16012	16295	16118	16085	16126	16115	16124	16043	16014	16080	16129	16141	16071	16043	16037	15942	16090	16124	16123	16060	16096	15993	16149	16060	16144	16135	16013	15873	16049	15975	16031	16215	16149	16121	15964
25972	21744	29859	50667	66129	57680	45601	34557	29156	27413	26890	26900	26893	26843	26827	26691	26887	26752	26816	26967	26805	26865	26943	26980	26906	26834	26806	26766	26638	27121	26848	26814	26610	26729	26708	26679	26575	26822	26956	26728	26749	26775	26476	26888	26634	26281	26819	26759	26757	26662	26716	26698	26632	26613	26700	26810	26474	26672	26768	26905	26524	26557	26721	26725	26651	26674	26801	26729	26760	26424	26794	26399	26526	26571	27031	26709	26583	26469	26686	26767	26786	26758	26861	26805	26631	26577	26404	26437	26613	26923	26710	26651	26771	26557	26361	26456	26759	26787	26841	26702	26867	26599	26725	26724	26645	26563	26904	26623	26770	26716	26568	26829	26899	26576	26583	26743	26793	26642	26520	26844	26701	26714	26652	26683	26699	26725	26701	26671	26844	26548	26512	26678	26909	26682	26918	26625	26821	26761	26456	26699	27058	26692	26559	26710	26857	26682	26562	26336	26691	26746	26702	26374	26693	26690	26745	26613	26853	26537	26573	26701	26813	26693	26628	26432	26777	26753	26874	26988	26607	26677	26664	26648	26810	26798	26469	26683	26756	26563	26475	26468	26714	26501	26740	26762	26590	26711	26441	26800	26817	26647	26726	26482	26697	26614	26556	26652	26425	26494	26490	26623	26588	26813	26568	26391	26636	26563	26462	26608	26788	26729	26493	26366	26782	26503	26874	26742	27044	26825	26478	26772	27016	26683	26668	26719	26637	26756	26364	26418	26826	26786	26816	26746	26740	26742	26619	26649	26594	26869	26634	26538	26811	26707	26911	26890	26639	26747	26737	26725	26606	26642	26744	26445	26514	26718	26741	26703	26842	26561	26596	26439	26430	26692	26738	26633	26675	26779	26742	26682	26762	26492	26480	26723	27006	26944	26772	26713	26765	26995	26520	26521	26713	26697	26487	26478	26639	26579	26795	26755	26741	26670	26771	26667	26824	26704	26611	26695	26780	26661	26790	26759	26980	26963	26555	26820	26642	26794	26734	26779	26517	26700	26526	26677	26989	26847	26844	26873	26639	26855	26699	26719	26676	26670	26496	26519	26648	26504	26730	26560	26684	26774	26592	26834	26623	26393	26762	26630	26787	26700	26683	26567	26568	26730	26721	26647	26873	26726	26768	26727	26614	26681	26845	26829	26867	26776	26636	26674	26583	26572	26582	26527	26555	26897	26828	26728	26865	26643	26378	26662	26801	26484	26755	26757	26797	26614	26581	26767	26438	26688	26544	26320	26657	26802	26560	26717	26730	26715	26549	26687	26727	26650	26541	26670	26810	26496	26821	26752	26678	26386	26657	26775	26516	26573	26708	26796	26623	26491	26874	26612	26656	26765	26617	26545	26849	26702	26609	26870	26593	26602	26691	26557	26605	26619	26810	26458	26554	26851	26784	26836	26580	26659	26930	26570	26704	26539	26672	26610	26627	26547	26594	26597	26791	26617	26755	26929	26674	26795	26598	26622	26739	26784	26663	26669	26636	26632	26720	26687	26615	26612	26731	26761	26650	26816	26537	26746	26736	26544	26565	26536	26710	26657	26584	26495	26858	26655	26650	26686	26857	26811	26671	26727	26752	26754	26592	26620	26737	26676	26472	26758	26310	26445	26543	26327	26739	26610	26786	26690	26937	26572	26627	26594	26744	26825	26549	26431	26713	26618	26445	26796	26657	26769	26692	26835	26570	26600	26576	26697	26796	26581	26841	26604	26929	26710	26641	26691	26477	26491	26621	26909	26700	26509	26688	26614	27002	26915	26751	26460	26606	26695	26643	26716	26599	26547	26667	26569	26702	26798	26680	26733	26746	26585	26256	26852	26734	26753	26681	26619	27027	26678	26900	26754	26618	26687	26658	26462	26926	26660	26809	26754	26613	26790	26523	26731	26580	26648	26764	26539	26597	26515	26691	26781	26577	26905	26816	26639	26645	26933	26653	26677	26638	26491	26766	26601	26732	26481	26924	26682	26547	26755	26750	26748	26553	26791	26791	26731	26871	26838	26649	26598	26652	26665	26803	26654	26681	26643	26626	26527	26583	26328	26810	26750	26702	26576	26585	26347	26796	26743	26649	26824	26625	26547	26842	26504	26854	26565	26549	26421	26645	26583	26883	26557	26788	26735	26780	26541	26660	26504	26575	26666	26944	26484	26478	26929	26840	26652	26704	26827	26762	26475	26755	26763	26805	26804	26742	26702	26589	26526	27008	26756	26783	26511	26724	26541	26663	26693	26669	26769	26673	26721	26562	26579	26637	26662	26766	26566	26834	26501	26601	26781	26829	26595	26654	26905	26828	26769	26789	26784	26723	26643	26812	26771	26906	26849	26726	26764	26592	26388	26298	26729	26663	26801	26511	26825	26694	26893	26987	26574	26616	26547	26907	26571	26671	26801	26451	26281	26566	26662	26732	26687	26481	26811	26722	26809	26562	26828	26628	26596	26818	26856	26691	26625	26842	26559	26749	26902	26712	26692	26872	26754	26571	26578	26641	26533	26588	26725	26535	26579	26382	26763	26792	26726	27073	26633	26718	26503	26747	26508	26800	26842	26834	26544	26732	26644	26666	26885	26708	26666	26762	26634	26606	26791	26680	26906	26515	26711	26563	26493	26636	26740	26673	26713	26507	26770	26866	26869	26724	26659	26890	26427	26696	26617	26766	26383	26381	26784	26559	26731	26889	26788	26605	26862	26708	26778	26709	26901	26771	26625	26588	26525	26616	26689	26846	26736	26968	26770	26816	26498	26765	26650	26789	26489	26868	26603	26721	26676	26849	26609	26712	26606	26405	26582	27030	26810	26831	26711	26519	26437	26540	26536	26668	26619	26899	26714	26443	26685	26727	26744	26728	26622	26799	26685	26843	26911	26778	26615	26512	26601	26805	26813	26487	26591	26798	26379	26626	26616	26496	26589	26545	26590	26728	26603	26644	26841	26746	26553	26771	26554	26677	26483	26655	26616	26872	26887	26834	26531	26817	26647	26454	26593	26795	26504	26811	26565	26716	26656	26478	26613	26745	26544	26624	26624	26462	26802	26433	26891	26562	26667	26772	26472	26687	26492	26781	26538	26641	26684	26636	26869	26843	26697	26701	26645	26568	26887	26789	26704	26851	26651	26884	26865	26584	26851	26718	26695	26602	26506	26590	26522	26777	26795	26690	26697	26550	26966	26598	26626	26731	26676	26670	26564	26532	26727	26509	26609	26696	26819	26640	26475	26694	26771	26641	26654	26679	26662	26665	26568	26707	26768	26464	26692	26706	26613	26773	26616	26486	26561	26741	26652	26998	26942	26808	26711	26812	26772	26766	26682	26737	26517	26683	26624	26819	26649	26503	26505	26583	26856	26785	26815	26498	26443	26683	26390	26759	26365	26672	26945	26697	26709	26746	26642	26509	26717	26736	26697	26369	26628	26678	26545	26654	26736	26662	26611	26374	26672	26747	26717	26733	26615	26820	26773	26737	26707	26709	26542	26545	26664	26788	26741	26719	26729	26729	26853	26782	26826	26894	26950	26475	26493	26628	26660	26639	26751	26860	26786	26577	26606	26869	26538	26816	26716	26674	26963	26752	26842	26627	26536	26623	26790	26680	26576	26863	26656	26599	26517	26551	26708	26583	26679	26515	26570	26762	26576	26666	26790	26921	26666	26547	26557	26807	26625	26600	26532	26740	27000	26608	26603	26774	26757	26641	26709	26451	26410	26298	26749	26748	26828	26560	26800	26897	26649	26581	26441	26649	26724	26433	26849	26708	26781	26378	26775	26578	26653	26614	26676	26653	26496	26583	26625	26483	26425	26630	26568	26964	26461	26779	26714	26865	26547	26540	26558	26617	26803	26617	26520	26950	26770	26638	26804	26793	26562	26725	26725	26883	26889	26715	26828	26474	26618	26606	26667	26934	26838	26514	26695	26802	26785	26899	26439	26817	26590	26853	26564	26564	26651	26670	26558	26700	26568	26745	26693	26705	26578	26913	26695	26658	26505	26510	26865	26710	26744	26617	26436	26576	26640	26849	26857	26690	26575	26826	26385	26580	26495	26577	26703	26707	26939	26676	26542	26763	26690	26765	26424	26650	26653	26752	26594	27006	26744	26688	26630	26570	26751	26402	26608	26804	26624	26580	26856	26635	26785	26439	26755	26788	26864	26645	26556	26611	26543	26678	26783	26813	26646	26806	26733	26829	26644	26578	26732	26695	26578	26584	26824	26734	26715	26564	26758	26874	26680	26588	26647	26677	26486	26735	26380	26535	26715	26774	26658	26719	26494	26898	26873	26745	26875	26718	26780	26578	26624	26659	26868	26763	26706	26637	26550	26618	26660	26757	26721	26686	26785	26814	26797	26765	27039	26827	26669	26731	26618	26838	26620	26598	26729	26724	26875	26818	26805	26858	26630	26703	26853	26734	26628	26781	26702	26821	26749	26778	26710	26895	26571	26391	26568	26755	26677	26734	26676	26804	26681	26604	26488	26833	26716	26658	26485	26816	26595	26550	26397	26901	26861	26861	26729	26803	26736	26401	26707	26766	26481	26490	26764	26718	26713	26591	26676	26860	26773	26729	26816	26501	26784	26384	26699	26841	26509	26682	26991	26955	26608	26514	26459	26843	26656	26653	26679	26950	26873	26726	26710	26648	26711	26701	26793	26343	26662	26818	26673	26767	26543	26599	26814	26754	26760	26837	26657	26439	26850	26738	26628	26550	26617	26472	26549	26818	26662	26898	26646	26812	26610	26766	26604	26856	26529	26626	26743	26706	26626	26660	26537	26407	26751	26606	26845	26966	26853	26664	26757	26714	26682	26725	26637	26576	26633	26438	26559	26651	26751	26569	26641	26468	26672	26828	26775	26733	26454	26945	26734	26735	26890	26690	26658	26754	26516	26899	26674	26565	26547	26738	26681	26784	26800	26921	26835	26520	26608	26934	26800	26820	26659	26886	26680	26651	26650	26803	26910	26677	26851	26731	26536	26763	26730	26768	26782	27046	26744	26984	26719	26788	26878	26725	26850	26721	26725	26764	26870	26729	26607	26809	26855	26390	26595	26625	26601	26756	26774	26629	26443	26979	26579	26759	26469	26651	26723	26636	26859	26630	26831	26798	26651	26480	26416	26618	26520	26794	26526	26800	26513	26656	26668
23379	38109	37187	59022	65952	50602	34690	23196	18136	16711	16503	16526	16558	16403	16447	16396	16271	16193	16434	16234	16458	16269	16234	16237	16341	16407	16369	16445	16489	16407	16336	16300	16555	16384	16239	16348	16293	16337	16448	16309	16272	16449	16327	16273	16358	16282	16280	16256	16363	16328	16428	16377	16566	16376	16249	16353	16297	16522	16262	16459	16192	16588	16209	16304	16280	16514	16466	16563	16482	16261	16230	16227	16399	16452	16316	16300	16405	16450	16340	16440	16487	16192	16420	16364	16318	16277	16289	16294	16345	16117	16261	16482	16313	16307	16159	16194	16445	16174	16439	16272	16282	16377	16376	16431	16302	16315	16361	16344	16318	16325	16129	16188	16493	16479	16333	16416	16401	16069	16349	16296	16188	16413	16310	16358	16398	16190	16222	16514	16520	16157	16288	16086	16080	16391	16353	16433	16104	16363	16375	16237	16361	16426	16403	16018	16232	16193	16358	16267	16359	16288	16211	16301	16401	16385	16332	16310	16213	16326	16340	16241	16428	16437	16208	16330	16203	16366	16380	16302	16281	16345	16442	16329	16281	16371	16440	16298	16186	16314	16199	16451	16374	16398	16410	16154	16297	16262	16221	16393	16204	16293	16388	16206	16384	16400	16257	16261	16167	16431	16247	16406	16258	16470	16253	16302	16320	16299	16265	16451	16397	16338	16323	16229	16484	16461	16157	16323	16377	16197	16295	16378	16378	16469	16234	16265	16466	16326	16183	16444	16165	16230	16392	16373	16210	16175	16266	16322	16257	16380	16182	16244	16341	16389	16396	16363	16228	16347	16355	16124	16169	16522	16250	16129	16312	16413	16336	16280	16070	16358	16393	16405	16289	16290	16278	16361	16222	16527	16116	16349	16358	16327	16247	16309	16286	16323	16229	16061	16195	16249	16287	16467	16386	16235	16180	16214	16293	16179	16171	16271	16371	16168	16284	16370	16262	16335	16357	16212	16416	16412	16173	16280	16288	16341	16268	16333	16344	16228	16315	16179	16374	16386	16275	16133	16286	16259	16379	16313	16447	16406	16164	16281	16357	16325	16365	16460	16417	16496	16260	16286	16309	16428	16365	16332	16335	16455	16378	16249	16343	16359	16252	16312	16252	16381	16139	16234	16270	16362	16366	16179	16356	16341	16198	16285	16407	16391	16350	16408	16174	16108	16394	16373	16397	16278	16202	16281	16120	16232	16331	16140	16475	16146	16323	16385	16281	16346	16356	16239	16240	16312	16367	16404	16312	16199	16355	16066	16372	16258	16308	16285	16241	16370	16379	16508	16249	16346	16195	16404	16167	16316	16256	16211	16236	16263	16223	16244	16436	16277	16159	16419	16313	16157	16527	16349	16207	16267	16386	16166	16467	16429	16257	16368	16470	16240	16358	16378	16290	16331	16289	16383	16344	16106	16285	16523	16208	16227	16277	16264	16363	16341	16294	16422	16357	16141	16258	16212	16228	16329	16382	16460	16242	16393	16141	16311	16299	16347	16303	16282	16210	16282	16199	16423	16365	16442	16236	16306	16362	16268	16241	16263	16213	16371	16391	16276	16407	16150	16295	16275	16323	16224	16322	16194	16333	16455	16404	16260	16380	16347	16367	16320	16452	16268	16203	16336	16265	16128	16467	16468	16392	16372	16331	16323	16301	16234	16265	16431	16333	16373	16288	16456	16186	16484	16436	16198	16637	16321	16310	16258	16218	16361	16263	16525	16410	16283	16176	16373	16344	16388	16242	16119	16342	16388	16223	15985	16197	16389	16107	16403	16341	16386	16205	16414	16135	16253	16264	16273	16538	16222	16351	16375	16288	16325	16264	16424	16339	16335	16257	16356	16410	16497	16347	16333	16426	16305	16303	16261	16260	16241	16227	16210	16403	16418	16343	16283	16266	16297	16368	16087	16303	16382	16356	16236	16485	16343	16303	16242	16243	16358	16366	16255	16077	16317	16316	16286	16345	16239	16213	16377	16368	16195	16452	16307	16315	16421	16344	16368	16299	16123	16320	16254	16286	16193	16049	16145	16180	16294	16157	16545	16312	16246	16183	16413	16212	16402	16262	16417	16224	16396	16538	16190	16353	16188	16405	16181	16414	16356	16336	16119	16204	16369	16212	16466	16342	16362	16346	16309	16220	16190	16179	16441	16151	16200	16207	16288	16317	16138	16200	16243	16387	16386	16315	16300	16200	16387	16230	16189	16325	16376	16324	16474	16307	16139	16176	16480	16468	16267	16255	16357	16209	16231	16467	16199	16319	16442	16356	16408	16267	16416	16169	16285	16414	16389	16277	16011	16203	16360	16464	16342	16165	16437	16144	16301	16415	16375	16318	16221	16203	16169	16524	16444	16370	16240	16293	16162	16454	16214	16278	16431	16247	16328	16305	16531	16272	16255	16213	16295	16268	16445	16241	16187	16287	16344	16375	16199	16253	16265	16375	16407	16207	16294	16400	16212	16142	16283	16509	16400	16335	16360	16246	16315	16189	16390	16194	16188	16220	16469	16371	16271	16207	16244	16296	16416	16252	16388	16594	16336	16257	16283	16154	16197	16307	16343	16195	16320	16398	16350	16328	16346	16181	16186	16244	16526	16317	16341	16281	16152	16208	16257	16461	16331	16344	16242	16225	16344	16321	16304	16443	16360	16463	16256	16495	16321	16324	16264	16336	16329	16420	16159	16263	16416	16193	16221	16206	16461	16406	16150	16183	16447	16308	16214	16303	16354	16375	16437	16195	16297	16296	16199	16418	16304	16277	16223	16383	16344	16203	16189	16460	16231	16295	16310	16349	16259	16347	16339	16239	16281	16248	16308	16269	16169	16137	16227	16458	16263	16618	16417	16386	16335	16352	16293	16471	16397	16391	16422	16219	16396	16222	16451	16300	16208	16377	16237	16339	16402	16298	16376	16296	16388	16339	16348	16223	16336	16375	16259	16441	16414	16166	16248	16317	16330	16274	16245	16271	16331	16281	16221	16376	16169	16106	16332	16209	16316	16143	16480	16369	16279	16424	16285	16321	16296	16228	16368	16373	16210	16377	16350	16302	16332	16448	16118	16418	16276	16276	16212	16342	16123	16298	16406	16317	16354	16474	16432	16204	16329	16352	16383	16277	16176	16465	16366	16265	16246	16201	16320	16195	16300	16205	16257	16193	16432	16232	16344	16298	16307	16405	16409	16255	16451	16292	16311	16336	16421	16285	16297	16303	16329	16386	16246	16416	16396	16331	16338	16381	16211	16253	16372	16455	16325	16355	16371	16516	16225	16496	16371	16337	16416	16244	16144	16447	16001	16407	16188	16192	16262	16258	16258	16407	16060	16413	16353	16403	16275	16322	16157	16505	16233	16329	16271	16511	16415	16117	16314	16245	16401	16239	16266	16339	16435	16272	16375	16413	16352	16144	16357	16344	16284	16238	16381	16353	16256	16261	16401	16249	16317	16281	16316	16413	16133	16411	16294	16369	16356	16456	16346	16160	16239	16391	16378	16301	16235	16312	16482	16423	16474	16149	16330	16261	16323	16336	16254	16138	16133	16515	16261	16423	16250	16293	16383	16470	16446	16260	16410	16279	16336	16509	16454	16337	16467	16347	16482	16001	16487	16227	16131	16206	16390	16110	16464	16251	16472	16267	16238	16471	16180	16260	16350	16297	16441	16307	16251	16433	16382	16335	16290	16391	16214	16266	16311	16410	16445	16426	16274	16400	16206	16302	16407	16456	16224	16293	16401	16528	16428	16529	16475	16111	16328	16366	16379	16168	16414	16422	16292	16352	16264	16211	16272	16107	16252	16421	16251	16455	16348	16266	16313	16353	16290	16558	16363	16344	16264	16330	16405	16335	16263	16364	16377	16261	16392	16433	16419	16263	16331	16465	16012	16434	16222	16318	16453	16321	16388	16283	16331	16287	16276	16324	16480	16453	16470	16442	16288	16277	16379	16310	16177	16392	16328	16341	16245	16493	16235	16282	16314	16218	16310	16382	16233	16552	16310	16416	16490	16399	16232	16157	16394	16281	16460	16451	16351	16290	16275	16140	16294	16374	16203	16296	16413	16458	16240	16279	16317	16338	16452	16286	16465	16338	16328	16399	16203	16276	16241	16549	16163	16467	16318	16413	16335	16452	16108	16114	16101	16440	16300	16380	16332	16428	16253	16335	16478	16287	16346	16266	16316	16289	16178	16324	16267	16340	16434	16434	16364	16206	16409	16313	16432	16197	16271	16137	16199	16325	16418	16379	16339	16296	16258	16278	16217	16463	16310	16402	16256	16262	16458	16528	16297	16491	16219	16186	16174	16195	16376	16393	16409	16277	16298	16250	16538	16148	16433	16291	16358	16353	16328	16450	16279	16273	16344	16288	16259	16371	16282	16347	16324	16233	16375	16405	16039	16442	16375	16317	16298	16569	16315	16299	16350	16295	16322	16509	16355	16335	16378	16390	16631	16380	16353	16441	16219	16411	16339	16447	16406	16322	16501	16244	16324	16312	16159	16186	16303	16316	16270	16451	16398	16267	16363	16159	16462	16377	16243	16147	16379	16336	16212	16422	16344	16342	16354	16531	16328	16263	16376	16238	16460	16247	16234	16315	16151	16492	16429	16453	16431	16308	16251	16387	16288	16335	16258	16211	16436	16363	16268	16233	16360	16139	16171	16268	16473	16368	16401	16176	16388	16348	16549	16258	16216	16351	16264	16261	16259	16484	16344	16258	16263	16291	16425	16235	16351	16164	16304	16123	16386	16384	16334	16142	16456	16337	16346	16295	16224	16279	16344	16428	16442	16390	16165	16448	16101	16402	16329	16224	16413	16338	16559	16497	16408	16225	16296	16242	16329	16478	16325	16443	16315	16303	16201	16425	16215	16303	16239	16392	16364	16221	16259	16312	16263	16244	16121	16515	16172	16352	16519	16328	16301	16455	16297	16329	16253	16210	16245	16369	16231	16477	16504	16229	16260	16466	16213	16257	16294	16306	16393	16362	16231	16156	16368	16407	16278	16339	16388	16263	16420	16306	16583	16148	16287	16356	16202	16370	16445	16308	16417	16317	16232	16307	16293	16268	16555	16328	16172	16315	16398	16267	16382	16394	16381	16259	16190	16204	16192	16293	16356	16371	16344	16311	16314	16411	16341	16382	16338
23439	21548	29329	45309	76223	69897	55859	40294	31597	28751	27824	27577	27609	27455	27354	27586	27442	27387	27386	27474	27382	27643	27693	27804	27672	27649	27350	27393	27489	27450	27231	27430	27407	27246	27459	27239	27196	27161	27430	27447	27374	27188	27314	27465	27300	27236	27502	27446	27455	27086	27235	27285	27299	27326	27123	27508	27474	27250	27306	27544	27413	27294	27160	27233	27407	27383	27477	27327	27593	27337	27449	27151	27207	27328	27615	27518	27369	27639	27418	27297	27366	27249	27383	27294	27321	27198	27361	27368	27072	27177	27367	27324	27268	27423	27396	27104	27477	27365	27242	27133	27270	27146	27497	27099	27051	27175	27308	27159	27231	27172	27047	27323	27441	27210	27220	27271	27058	27263	27187	27278	27233	27346	27404	27265	27357	27323	27495	27037	27389	27395	27320	27196	27073	27507	27323	27193	27276	27233	27073	27180	27378	27336	27307	27204	27176	27313	27632	27468	27225	27112	27336	27445	27255	27177	27201	27199	27319	27255	27254	27149	27214	27035	27033	27266	27572	27459	27340	27283	27202	27406	27181	27256	27502	27560	27328	27328	27207	27296	27311	27293	27195	27325	27122	27300	27500	27095	27291	27069	27247	27289	27406	27124	27603	27497	27146	27257	27327	27109	27042	27294	27308	27327	27215	27345	27612	27269	27176	27195	27321	27182	27207	27292	27190	27362	27329	27110	27189	27557	27199	27396	27344	27135	27295	27125	27117	27569	27197	27192	27200	27167	27439	27450	27259	27230	27199	27328	27272	27008	27174	27281	27079	27408	27221	27377	27300	27280	27427	27485	27192	27288	27551	26970	27072	27031	27077	27288	27120	27309	27322	27261	27277	27454	27475	27152	27193	27225	27336	26967	27438	26985	27024	27305	27077	27269	27111	27240	27211	27221	27326	27135	27033	27314	27098	27286	27351	27230	27479	27422	27480	27350	27528	27172	27476	27329	27275	27434	27349	27333	27102	27309	27237	27285	27318	27252	27160	27064	27314	27515	27264	27278	27251	27123	27174	27167	27184	27321	27144	27010	27095	27504	27403	27234	27412	27069	27191	27340	27460	27462	27455	27207	27387	27594	27194	27415	27304	27260	27591	27464	27310	27462	27187	27445	27215	27284	27138	27205	27082	27130	27506	27298	27408	27146	27317	27388	27336	27163	27419	27035	27171	27093	27247	27265	27393	27344	27167	27528	27026	27168	27302	27307	27239	27200	27390	27228	27313	27226	27242	27256	27292	27181	27062	27269	27267	27169	27351	27273	27259	27370	27391	27232	27174	27034	27372	27495	27372	27263	27312	26968	27718	27252	27229	27146	27352	27178	27287	27151	27239	27304	27176	27248	27487	27200	27281	27444	27298	27176	27197	27250	27065	27336	27277	27296	27056	27299	27293	27281	27245	27096	27289	27293	27368	27244	27324	27227	27465	27253	27300	27270	27352	27410	27458	27527	27223	26915	27351	26926	27060	27130	27291	27176	27258	27369	27343	27085	27255	27456	27170	27096	27461	27189	27233	27335	27250	27480	27365	27107	26990	27153	27235	27310	27114	27278	27423	27209	27415	27317	27120	27304	27142	27278	27467	27172	27464	27253	27297	27151	27056	27001	27385	27253	27107	27345	27247	27007	27353	27201	27014	27308	27173	27216	27375	27269	27355	27107	27280	27207	27553	27193	27427	27364	27213	27413	27118	27106	27432	27327	27123	27145	27203	27462	27409	27225	27386	27544	27169	27339	27106	27363	27532	27144	27347	27281	27323	27306	27159	27181	27231	27445	27140	27355	27382	27200	27363	27265	27260	27207	27361	27103	27233	27185	27162	27216	27259	27464	27302	27180	27252	27587	27210	27074	27144	27277	27642	27377	27204	27429	27304	27327	27025	27343	27213	27419	27307	27149	27492	27138	27350	27178	27365	27505	27161	27285	27374	27296	27196	27358	27210	27350	27251	27197	27177	27075	27237	27428	27149	27542	27335	27259	27332	27384	27408	27205	27152	27347	27272	27284	27399	27382	27523	27327	27422	27144	27135	27280	27331	27332	27419	27400	27352	27086	27262	27369	27296	27170	27227	27329	27410	27327	27586	27003	27320	27271	27086	27235	27223	27299	27364	27230	27172	27298	27308	27321	27411	27457	27099	27279	27283	27379	27222	27243	27316	27285	26997	27191	27190	27253	26998	27221	27177	27419	27075	27176	27110	27096	27342	27344	27444	27376	27356	27309	27326	27208	27374	27380	27202	27222	27343	27286	27552	27082	26986	27210	27270	27159	27429	27375	27135	27100	27404	27348	27372	27398	27126	27311	27293	27158	27134	27216	27067	27209	27350	27427	27363	27280	27566	27562	27350	27403	27250	27321	27175	27228	27194	27249	27216	27102	27335	27186	27247	27046	27392	27154	27229	27399	27435	27378	27385	27401	27180	27497	27324	27265	27514	27241	27240	27143	27280	27501	27235	27267	27304	27303	27495	27354	27540	27107	27208	27359	27303	27127	27141	27214	27264	27324	27269	27491	27445	27453	27253	27133	27502	27228	27442	27122	27201	27290	27211	27280	27205	26997	27132	27235	27340	27621	27373	27432	27308	27361	27294	27390	27270	27506	27505	27063	27372	27490	27201	27202	27171	27161	27247	27357	27323	27448	27195	27055	27422	27148	27344	27211	27260	27302	27516	27380	27368	27030	27328	27270	27365	27326	27284	27479	27104	27309	27128	27191	27428	27152	27229	27189	27219	27451	27133	27103	27552	27257	27313	27215	27084	27395	27374	27297	27281	27504	27127	27106	27155	27463	26973	27307	27297	27360	27375	27224	27174	27164	27433	27333	27310	27358	27446	27288	27292	27402	27191	27187	27097	27470	27319	27400	27260	27471	27272	27214	27362	27289	27391	27257	27262	27347	27198	27364	27319	26985	27153	27114	27347	27237	27541	27469	27549	27144	27279	27452	27436	27266	27344	27241	27397	27497	27184	27038	27282	27146	27070	27224	27125	27179	27498	27360	27324	27283	27187	27056	27172	26986	27324	27417	27300	27218	27190	27353	27171	27121	27340	27337	27240	27434	27256	27049	27246	27188	27307	27154	27029	27192	27210	27081	27388	27244	27249	27364	27073	27505	27481	27091	27188	27192	27358	27428	27377	27464	27496	27294	27154	27627	27090	27474	27094	27468	27216	27247	27184	27286	27146	27302	27061	27314	27382	27340	27066	27069	27507	27452	27401	27281	27264	27141	27085	27286	27447	27060	27198	27256	27422	27492	27288	27327	27304	27174	27237	27187	27445	27047	27323	27163	27291	27291	27329	27302	27150	27132	27033	27208	27295	27301	27240	27201	27104	27209	27171	27501	27068	27331	27313	27036	27276	27349	27420	27053	27395	27115	27242	27236	27333	26941	27314	27137	27098	27415	27360	27386	27389	27374	27120	27300	27342	27191	27229	27112	27257	27205	27424	27358	27434	27427	27279	27378	27304	27395	27133	27237	27238	27346	27144	27125	27175	27303	27224	27172	27154	26856	27158	27256	27490	27213	27359	27280	27086	27421	27026	27238	27380	27017	27451	27212	27089	27349	27194	27259	27218	27043	27145	27298	27392	27168	27526	27180	27481	27006	27220	27197	27135	27135	27216	27032	27415	27192	27235	27537	27619	27522	27349	27460	27262	27460	27340	27242	27250	27283	27060	27207	27361	27098	26902	27196	27341	27310	27334	27414	27312	27119	27206	27514	27628	27435	27286	27364	26996	27068	27216	27189	27163	27302	27160	26987	27293	27243	27124	27117	27241	27246	27086	27491	27232	27001	27235	27411	27329	27429	27190	26950	27470	27624	27195	27309	27105	27166	27298	27278	27240	27246	27470	27228	27319	27281	27201	27385	27283	27439	27579	27077	27380	27299	27604	27161	27275	27208	27214	27385	27336	27371	27439	27273	27274	27478	27234	27042	27310	27204	27226	27418	27115	27433	27442	27285	27290	27243	27382	27192	27402	27234	27440	27214	27488	27436	26981	27057	27202	27224	27349	27554	27327	27202	27433	27208	27259	27121	27180	27241	27374	27212	27103	27254	27163	27304	27289	27297	27225	27328	27334	27142	27051	27157	27095	27232	27234	27475	27253	27459	27338	27427	27179	27393	27286	27289	27387	27166	27362	27252	27151	27434	27315	27291	27273	27232	27512	27240	27039	27440	27162	27240	27424	27301	27330	27365	27091	27027	27267	27653	27186	27146	27281	27219	27541	27319	27201	27154	27366	27192	27318	27381	27325	27244	27096	27219	27329	27115	27464	27170	27279	27194	27367	27413	27296	27190	27198	27279	27476	27343	27518	27391	27438	27224	27226	27332	27275	27366	27116	27614	27302	26995	27284	27208	27047	27166	27378	27155	27428	27467	27420	27486	27413	27294	27377	27256	27386	27306	27332	27500	27273	27354	27279	27318	27190	27485	27271	27265	27265	27319	27161	27262	27153	27125	27377	27330	27380	27261	27424	27288	27065	27297	27285	27101	27269	27047	27388	27479	27199	27291	27083	27215	27269	27333	27318	27499	27427	26934	27126	27211	27255	27204	27136	27308	27578	27305	27242	27192	27011	27459	27478	27263	27122	27348	27286	27281	27232	27277	27396	27355	27353	27410	27189	27376	27223	27253	27307	27242	27238	27308	27425	27249	27258	27222	27174	27211	27263	27332	27192	27347	27306	27065	27208	27139	27047	27236	27409	27231	27264	27226	27401	27261	27085	27240	27186	27320	27347	27258	27166	27370	27369	27458	27537	27490	27151	27226	27230	27115	27208	27424	27289	27226	27168	27108	27351	27065	27323	27037	27371	27240	27318	27273	27368	27191	27262	27282	27449	27310	27240	27088	27400	27308	27270	27237	27488	27125	27277	27175	27478	27341	27551	27333	27545	27238	27430	27333	27389	27236	27080	27309	26902	27119	27508	27296	27302	27200	27559	27262	27186	27417	27585	27195	27146	27206	27362	27341	27137	27428	27416	27115	27249	27139	27317	27332	27252	27299	27361	27208	27349	27188	27186	27243	27342	27300	27468	27195	27334	27471	27393	27069	27050	27086	27102	27243	27259	27102	27234	27028	27212	27026	27221	27265	27461	27287	27326	27131	27212	27372	27348	27389	27364	27216	27515	27346	27363	27279
30992	54477	56241	78251	90724	72921	49565	29444	20121	17555	17164	16805	17126	17011	17051	16970	17019	16875	16856	17008	16938	16883	16825	16975	16802	16994	17064	17019	17071	17038	16935	16992	17002	17048	16763	16955	16793	17109	16968	16900	16993	16885	17049	16888	16964	16918	17025	16937	16758	16826	17056	16941	16879	17121	16849	16920	16892	16852	16863	17012	16731	16758	16998	16720	16973	16947	16899	16824	17032	16961	16835	16856	17047	16735	17011	16710	16915	16914	16943	16851	16723	16864	16922	16824	16880	16874	16992	16870	16851	17007	16901	16872	16840	17004	16832	16937	17090	16786	16966	16963	16778	16893	16996	17043	16968	16846	16912	16820	16794	16821	16773	16798	16940	16640	16799	16743	16956	16812	16888	16723	16925	16757	17001	17075	16985	17019	16766	16889	16908	16978	16880	16758	16889	16861	16883	16924	16827	16807	16920	16819	17067	16949	16931	16733	16876	16939	16910	17009	16561	17040	17119	16928	16641	16782	16984	16848	16955	16783	16815	16876	16819	17001	16794	16803	16793	17053	16945	16775	16992	16910	16988	16823	16804	16751	16751	16855	16924	16765	16772	16859	16989	16643	16795	16934	16822	16820	16907	17023	16906	16876	16706	16916	17072	16819	16921	17016	16922	16804	16735	16810	16880	16822	16954	16708	16961	16862	16874	17001	16776	16829	17023	16848	16821	16797	16704	16787	16994	17019	16872	16974	16724	16813	16920	16888	16777	16932	17040	16956	16847	16937	16688	16776	16696	16748	16886	16904	16802	16776	17097	16795	16990	16751	16968	16739	16949	16842	16807	16786	16931	16900	16806	16764	16798	16962	17003	16767	17028	16893	16797	16892	16908	16892	16805	16818	16757	16802	16758	16926	16955	16850	17022	16706	16854	16886	16800	16872	16685	16832	16755	16850	16851	16903	16699	16841	16894	16922	16760	16904	16993	16801	17090	17114	16870	16717	16879	16904	16701	16836	16962	16885	16927	16834	17065	16946	16829	16820	16915	16850	16932	16839	16844	16644	16969	16922	16885	16940	16872	16765	16897	16819	16887	16854	16921	16923	16779	17256	16829	16756	16995	16947	16755	16865	16873	16881	16672	16959	16779	16803	16917	16920	16770	17090	16917	16819	16894	16800	16923	16870	16761	16982	16949	16731	17005	16863	16780	16854	16983	16855	16660	16727	16723	16781	16900	16945	16879	16771	16795	16899	16909	16890	16755	16877	16824	16862	16794	16875	17010	16727	16719	16994	16716	16853	17015	16728	16840	16849	16818	16996	16774	16843	16831	16750	16914	16809	16853	16794	16819	16672	16798	16920	16850	16961	16921	16841	16774	17039	16668	16792	16792	16924	16825	16821	16964	16838	16688	16818	17068	17046	17001	17021	16715	16654	16868	16838	16946	16938	16848	16880	16895	16861	16942	16940	17005	16862	16920	17047	16854	16852	16791	16906	16656	16850	16639	16995	16899	16922	16925	16847	16583	16945	16906	16734	16891	16899	16904	17079	16962	16825	16932	16697	16765	16865	16991	16742	16861	16834	16863	16872	16964	16894	16804	16779	16861	16965	16905	16903	16931	16796	16830	16951	16812	16669	16776	16841	16784	16847	16881	16872	16870	16710	16878	16926	16951	16691	16903	16800	16793	16690	17008	16917	16732	16940	16906	16865	16814	16880	16726	16868	16878	16895	16714	16884	16677	16981	16958	16870	16748	16959	16791	16824	16985	16763	16881	16847	16985	16757	16743	16941	16782	16844	16924	17011	16739	16825	16901	16804	16862	16950	16996	16862	16666	16661	16983	16627	17096	16788	16828	16791	17021	16936	16842	16920	16749	16942	16910	16870	16820	16883	16911	16921	16835	16974	16754	16902	16952	16917	16785	16786	16868	17066	16788	16940	16834	16884	16870	16720	16771	16742	16940	16678	16897	16871	16854	16840	16945	16906	16864	16780	16955	16858	16808	16911	16803	16755	16924	16975	16882	16731	17013	16704	17028	16885	16929	16833	16880	16927	16865	16925	16886	17003	16936	16800	16812	16923	16889	16808	16858	16743	16700	16821	16897	16868	16975	16845	16733	16851	16786	16930	16988	16801	16980	16903	16814	16843	16965	16904	16913	16809	16915	16931	16906	16736	16991	16884	16941	16813	16795	16787	16728	16934	16944	16909	17082	16820	16766	16767	16668	16726	17083	17039	16874	16865	16793	16976	16888	16885	16846	16947	16896	16748	16978	16946	16891	16988	16862	16742	16863	16980	16907	16841	16897	16962	17051	16790	16865	16903	16818	16768	16666	16979	16984	16608	16749	16805	16990	16819	16789	16714	16842	16793	17188	16988	16691	16932	16844	16860	16947	16825	16921	16842	17013	16933	16791	16887	16999	16804	16957	16625	16869	17032	16982	16905	16906	16881	16828	16741	16831	16930	16924	16793	16730	16733	16889	16876	16892	16977	16954	16588	16891	16912	16814	16998	17054	16989	16904	16877	16653	16919	16976	16755	16853	16975	16916	16946	16839	16771	16899	17110	16939	16653	16775	16897	17024	16850	16785	17036	16754	17005	16843	16797	16831	16679	16873	16920	16857	16812	16788	16823	16975	16999	16879	16896	16785	16878	16961	16959	16916	16900	16814	16924	16859	17035	16933	16729	16720	16847	16739	16865	16934	16976	16885	16885	16924	16707	16869	16822	16994	16692	16955	16881	16823	16941	17011	16802	16735	16829	16891	17001	16842	16815	16755	16931	16695	16848	16933	16935	16989	16939	16741	16846	17039	16912	16961	16953	16782	16863	17029	16963	16863	16840	16893	16953	16783	16845	16934	16755	16878	16811	16930	16981	16762	16901	16958	16956	17031	16790	16679	16853	16974	16831	16959	16858	16788	17023	16927	16754	16861	16981	16906	16849	17110	16878	16857	16785	16556	16797	16818	16799	16862	16902	16951	17012	16839	16947	17008	16925	16939	16812	16786	16796	16729	17035	16894	16886	16939	16908	16771	17079	16799	16808	16974	16850	16996	16685	16939	16763	16954	16882	16737	16887	16856	16950	17030	16952	16982	16825	16704	16850	16885	16952	16982	17015	16805	16832	16844	16928	16963	16843	16592	16686	16867	17101	16900	16908	16840	16977	16832	16920	16987	16715	16951	16843	16856	16718	16800	16746	17035	16823	16833	16995	16758	16888	16854	16782	16862	16925	16826	16898	16846	16821	16805	16765	16910	16956	16846	16902	17031	17007	16940	16883	16912	16829	16755	16862	16960	16885	16856	16774	16850	16599	17058	16847	17016	16787	16895	16829	16982	16876	16771	16895	16894	16734	16910	16939	16818	16968	17006	16728	17029	16741	16838	16806	16978	16761	16801	16864	16926	16785	16931	16968	16828	16734	16922	16930	16792	17044	16817	16772	16945	16872	16849	16866	16984	16852	16672	16846	16993	16948	16979	16816	16701	16858	16889	16877	16931	16756	16967	16940	16966	16902	16905	16788	16917	16861	16815	16984	17088	17089	16898	16840	17023	16981	16864	16745	16944	17084	16730	16812	16929	16987	16928	16888	16725	16995	17050	16801	16893	16845	16745	16928	16846	16855	16839	16856	16660	16999	16955	16784	16952	16781	16995	16803	16926	16671	16932	16903	16969	16967	16936	16807	16936	16900	16892	17060	16951	16860	16867	16853	16775	16902	16857	16906	16971	16982	17220	16640	16718	16870	16718	16771	16967	16762	16871	17054	16871	16859	16932	16849	16914	17058	16887	16735	16726	16752	16882	16888	16875	16973	16789	16935	16743	16740	16843	17023	16889	16770	16734	16866	16965	16807	16926	16762	16867	16851	16813	16839	16978	16937	16738	16876	16789	16820	16900	16754	16954	16787	16846	16903	17010	16947	16963	16848	16776	16779	16733	16966	16757	16839	16850	16783	16877	16853	16937	16900	16792	16778	16866	16906	16730	16804	17054	16659	16766	16917	16940	16942	16958	16801	16797	17117	16727	16841	16905	16884	16865	16684	16651	16805	17080	16869	16913	16888	16891	16853	16903	16925	17005	17023	16727	16918	16731	16957	16882	16846	16762	16842	16755	16905	17066	16909	16841	17036	16719	16911	16937	16731	17013	16911	16967	16999	16967	16727	16993	16740	16947	16817	16907	16842	16639	16969	16953	16773	16860	16836	16947	16796	16858	16970	16960	16854	16671	17084	16716	17002	16915	16820	16836	16819	16828	16716	16848	16691	16852	16815	16781	16856	16963	16888	16768	16966	16933	16867	16786	16762	16774	16804	16887	16953	16772	16924	16906	16861	16933	16914	16949	16906	16938	16773	16950	16871	16958	16989	17018	16827	16975	16768	16844	16917	17026	16811	16993	16996	16996	16893	16715	17195	16799	16711	17073	16806	16902	16859	16909	16810	16991	16821	16876	16922	16769	16831	16700	16769	16907	16916	16921	16821	16866	16803	17111	16863	16764	16737	16897	16862	16830	16895	16835	16988	16941	16929	16821	16807	16875	16855	16854	16799	16849	16889	16967	16901	17008	16752	16781	16846	16778	17104	16844	16719	16814	17011	16873	17014	16857	16880	16926	16927	16870	16821	16798	16828	16951	16889	16723	16739	16925	16863	16836	16889	16802	16949	16910	16889	16970	16679	16616	16771	16982	16924	16826	16796	16977	16942	16946	17032	16995	16764	16926	16789	16866	16873	17002	16793	16812	16783	16899	16883	16815	16775	16877	16749	16847	16750	16910	16821	16660	16998	16900	16926	16721	16701	16938	17030	16753	16843	16650	16925	16980	16844	16978	16964	16797	16879	16918	16640	16917	16784	16870	16978	16988	16867	17046	17079	16736	16859	16701	16866	16962	16790	16856	16974	16926	16910	16791	17067	16857	16806	16961	16839	17005	16737	16830	16928	16803	16844	16835	16915	16905	16870	16679	16853	16804	16735	16737	16865	16929	16706	16927	16941	16849	16946	17005	16939	16809	16737	16836	16898	16929	16933	16904	16858	16825	16776	16823	16952	16952	16780	16716	16647	16906	16789	16836	16870	16775	16904	17007	16847	16784	16926	16827	17077	16854	16917	16813	16772	16878	16955	16739	17005	16727	16767	17122	16688	16959	16874	16976	17027	16927	16768	16855	16935	16820	16863	16798	16722	16840	17047
34906	32213	34738	35615	38078	37097	32331	28542	27634	27341	26908	26963	26721	26861	27110	26979	26759	26850	26917	27239	26906	26664	26954	26845	26916	26951	26825	26803	27028	27049	26913	26565	27038	26735	27023	26833	26846	26657	26776	26841	26866	26632	26605	26825	26939	26549	26564	26818	26886	26805	26723	26731	26918	26720	27062	26875	26824	26665	26964	26725	26754	27019	26640	26843	26650	26862	26616	26847	26722	26903	26938	26672	26760	26728	26881	26629	26772	26802	26771	26952	26765	26919	27072	26739	26671	27017	27018	26868	26792	26729	26749	26629	27013	26789	26870	26691	27013	26835	26629	26587	26717	26631	26951	26613	26608	26862	27026	27082	26900	26854	26906	26829	26675	26717	26736	27137	26575	26756	27046	26625	27047	26720	26873	27021	26665	26655	26942	26943	26729	26784	26637	26555	26859	26735	26823	26895	26628	26762	26955	26899	26855	27018	26924	26743	26796	26862	26595	27076	26966	26910	26747	26781	26776	26780	26855	26640	26800	26855	27155	26920	26939	26852	26815	26698	26826	26574	26494	26820	26849	27023	26972	26727	26864	26857	26827	26828	26805	26937	26894	26651	27070	26699	26859	26853	26619	26880	26786	26893	26932	26538	26911	26823	26569	26427	26830	26871	26926	26843	26929	26797	26764	26940	26873	26840	26732	26700	26830	26609	27013	26808	27096	26837	26939	27130	26827	26745	26776	26751	26835	26977	26910	26683	26759	26685	26748	26824	27120	26866	26691	26800	26779	27051	26744	26850	26679	26798	26779	27112	27007	26505	26970	26934	26869	26991	27032	26694	26877	27016	26711	26655	26883	26954	26804	26838	27026	26783	27014	26440	26795	26871	26854	26593	26728	27017	26802	26598	26560	26764	26888	26904	26942	26775	26696	27013	26853	26957	26789	26683	27088	26738	26881	26960	26723	26902	27050	26911	26613	27030	26880	26565	26862	26705	26714	26939	26933	26637	26725	26926	26880	26539	26556	26826	26865	26817	26922	26907	26737	26597	26902	26797	26574	26814	26942	26723	26865	27119	26764	26934	26839	26818	26566	26648	26750	26751	26806	26731	26982	26625	26571	26747	26819	26533	26592	26871	26797	26921	26869	26645	26825	26804	26755	26715	26786	26685	26721	26981	26789	26726	26666	26641	26889	26928	26880	26774	26572	26495	26622	26775	26695	26679	26851	26597	26844	26633	26529	26885	26541	26608	26880	26812	26842	26843	26646	26944	26917	26446	26796	26540	26949	26821	26901	27039	26846	26895	26700	26835	26719	26845	26905	26776	26695	26381	26574	26767	26862	26888	26622	26838	26598	27082	26959	27063	26829	26658	26925	26782	26820	26629	26954	26884	26901	26711	26957	26654	26963	26692	26874	26659	26798	26683	27018	26805	27034	26981	26694	26834	26924	26784	26654	26857	26833	26756	26716	26835	26949	26765	26999	26756	26764	26909	26722	26569	26793	26757	26886	26993	27338	26823	26772	26711	26831	27098	26794	27046	26848	26705	26721	26605	26969	26777	26619	27024	26868	26975	26752	26915	26753	26673	26763	26729	26812	26785	26869	26619	26901	26719	26882	26794	26856	26855	27105	26671	26932	26799	26611	26743	26636	26613	26867	26740	26752	26768	26599	26775	26929	26842	26947	26657	26665	26792	26871	26857	26827	26819	26826	26833	26653	26913	26972	26649	26613	26796	26875	26896	26886	26781	26612	26857	26902	26640	26900	26846	26906	26873	26806	27033	26870	27005	26693	26877	26999	26759	27142	26739	26862	26927	26818	26828	26773	26766	26870	26715	26654	26792	26720	26624	26711	26924	26952	26774	26832	26971	26535	26887	26862	26480	26819	26847	26791	26843	26936	26775	26876	26876	26732	26965	27213	26784	26722	26659	26804	26933	26762	26891	26777	27181	26882	27070	26781	27066	26859	26839	26943	26967	26827	26618	26594	26647	26924	26785	26638	26740	26846	26815	26762	26785	27043	26850	26722	27027	26669	26917	27022	27022	26813	26682	26936	26857	26983	26697	26844	26705	26771	26666	26842	26792	26827	26731	26755	26964	26947	26859	26822	26902	26729	27016	26854	26898	26943	26807	26592	26769	26970	26834	27086	26902	26712	26659	26685	26647	26730	26769	26908	26790	26686	26914	26763	26954	26922	27093	27030	26800	26646	26859	26690	26753	26900	26685	26687	26950	26952	26895	26890	26600	26932	26921	26596	26741	27002	26814	26644	26765	26785	26594	27110	26818	26853	26799	26729	26679	27004	26909	26799	26835	26677	26728	26901	26888	26877	26845	26928	27007	26776	26756	26682	26800	26684	26886	26825	26866	26875	26712	26677	26787	26644	26777	26920	26944	26848	26778	26696	26856	26688	26917	26920	26827	26943	26981	26955	26748	26811	26971	26956	26971	26803	26670	26725	26861	26808	26939	26752	26810	26960	26921	27249	26831	26693	26984	26657	26817	26770	26866	26994	26929	26678	26840	26627	26773	26796	26757	26911	26662	26803	27194	26829	27019	27023	26722	26758	26654	26846	26734	26877	26769	27006	26938	27129	26930	26916	26695	26707	26697	26987	26914	27140	26901	26982	26883	26803	27095	26855	26764	26785	26842	26854	26464	26953	26605	26927	26906	26632	26795	26806	26622	26722	26752	26765	26636	27108	26787	26836	26866	26988	26794	26848	26597	26624	26655	26952	26756	26921	26758	26761	26791	26590	26965	26951	27030	26624	27205	26908	26632	26760	26897	26553	26856	26846	26893	27036	26886	26623	26645	26648	26723	26941	27163	26843	26704	26704	26832	27035	27012	26659	26876	26699	26817	26857	27141	26718	26806	27029	26853	26646	26959	26920	26908	26663	26913	26930	26902	26675	26806	27013	26810	26857	26976	26780	27039	26987	26840	26718	26475	26578	26874	26849	27049	26939	26721	26753	26767	26823	26974	26714	27050	26761	26837	26736	26735	26990	26747	26727	26865	26572	26880	26744	26823	26908	26693	26855	26983	26732	26853	26893	26759	26750	27065	26600	26893	26717	26836	26770	26839	26737	26926	27085	26721	26876	26956	26886	26887	26730	26970	26750	26767	26792	26754	26739	26952	26743	26772	26687	26671	26994	26867	26741	26943	27015	26744	26968	26720	26777	26764	26693	26812	26883	26796	26805	26726	26869	27124	26740	26952	26816	26780	27036	26909	26839	26758	26835	27099	26825	26669	26820	26821	26587	26667	26681	26801	26710	26973	26880	26879	26666	26878	26974	26819	26779	26904	26710	26746	26833	27149	26891	26809	27159	26821	26933	27005	26679	26823	26980	26962	26903	26559	26594	26645	26788	26940	26797	26837	26913	26496	26856	26726	26882	26979	26955	26665	26903	26824	26921	26846	26934	26886	26981	26961	26767	26854	26771	26956	26586	26967	26767	27098	26744	26924	26898	26896	26795	26887	27051	26779	26830	26963	26726	26463	26622	26509	26559	26744	26904	26805	26982	26558	26830	26932	26851	26879	26770	26746	26874	26638	26749	26871	27003	26745	26770	26728	26721	26876	26929	26815	26897	26973	26764	26847	26560	26762	26658	26819	26882	26604	26659	26873	26881	26870	26717	26682	27165	26686	26852	26993	27002	27035	26849	26902	26841	26711	26795	26624	26920	26986	27040	26810	26967	26709	26855	26617	26830	27011	26827	26694	26970	26808	27046	26875	26901	26913	26935	26740	26889	26791	27001	26755	26891	26949	26723	26670	26916	26446	26835	26852	26932	26755	26857	26908	26676	26512	26528	26669	26824	26697	26858	26818	26753	26791	26899	26721	26773	26769	26871	26629	26984	26847	26749	26828	26793	27030	26924	26749	26792	27009	26716	27088	26995	26843	26701	26841	26843	26926	26847	26902	26788	26820	26924	26802	27076	27167	26963	26960	26932	27045	26815	27013	26900	26671	26942	26772	26975	26800	26723	26875	26798	26684	26597	26817	26705	26890	26666	26659	26923	26698	26750	26889	26935	26715	26838	26738	26844	26836	26945	27032	26560	26889	26830	26835	26782	26747	26920	26786	26846	26838	26923	26855	26671	26929	26980	26788	26798	26742	26714	26846	26770	26795	26842	26992	26910	26763	26825	26926	26865	26770	26997	26844	26894	26701	26946	27015	26836	26991	27002	26754	26925	26899	26697	26632	26653	26699	26634	26723	26500	26565	26927	26967	26806	26867	26875	27031	26775	26836	26792	26847	26830	26807	26907	26800	26874	26791	26844	26977	26604	26723	26496	26745	26931	26698	26733	26939	26582	26898	27031	26921	26726	26789	26765	26735	27030	26695	26992	26796	26694	26751	26745	26597	26849	26768	26883	26965	26839	26947	26797	26968	26863	26562	26829	26972	26979	26577	26752	26690	27064	26957	26954	26943	26975	26735	26821	26563	26792	26852	26721	26726	26809	27026	27211	26745	26906	26885	26711	26861	26805	26624	26827	26825	26664	26654	26930	26800	26830	26841	26774	26863	26793	26658	26860	27027	26963	26677	26878	26711	26691	26717	26884	26721	26662	26657	27032	26864	26782	26948	26710	26947	26904	26887	26851	26756	26689	26891	26842	27064	26696	26853	26676	26831	26713	26901	26824	26838	26954	26841	26641	26580	26705	26879	26945	27025	26742	26871	26920	26968	26699	26637	26863	26974	26698	26799	26931	26874	26689	26862	26992	26783	26767	26736	26956	26944	26970	26718	26703	26847	26851	26898	26941	26830	26864	26966	27071	26868	26812	26867	26977	26798	26721	26895	26669	26882	26877	26874	26873	26767	26867	26865	26865	26828	26824	26917	26857	27031	26837	26767	26932	26717	26628	26729	26794	26827	26732	26992	26921	26912	26846	26749	26709	26664	26824	26722	26787	26787	26996	26672	26842	26577	27014	26886	26748	26880	26739	26826	26778	26977	27064	26754	26889	26759	26733	26856	26963	26805	26801	27010	26804	26856	26677	26834	26928	26559	27005	26920	26941	27029	26878	26924	26699	26604	26826	26832	26997	27025	26770	26812	26782	26786	26593	26670	26809	27095	26866	26897	26911	26838	27017	26508	26877	26850	26920	26793	26791	26745	26822	26771	26814	26891	26846	26753	26816	26355	26692	26695	26861	26965	26870	26583	26907	26990	26843	26797
22625	32170	26245	26094	29299	26242	20623	17376	16509	16390	16370	16291	16039	16136	16040	16084	16279	15990	16105	16214	16245	16224	16404	16063	16253	16193	16154	16303	16374	16115	16037	16126	16089	16122	16258	16104	16209	16158	16198	16161	16159	16105	16196	16203	16274	15914	16219	16236	16413	16159	16186	16191	16126	16157	16173	16281	16241	16012	16023	16032	16291	16418	16067	16133	16219	16129	16266	16177	16111	16055	16264	16249	15996	16045	16125	16091	16109	16322	16264	16263	16176	16077	16260	16110	15949	16166	16045	16087	16409	16254	16241	16306	15852	16324	16188	16158	16140	16290	16245	15870	16230	16295	16217	16099	16031	16120	16005	16140	16195	16261	16347	16015	16197	16046	16168	16287	16102	16113	16106	16167	16183	16029	16214	16009	16041	16229	16384	16200	16152	16108	16237	16109	16116	16203	16128	16088	16097	16103	16274	16218	16250	16170	16324	16099	16329	16162	16153	16107	16148	16159	16167	16181	16133	16218	16264	16191	16224	16321	16175	16094	15971	16249	16441	16213	16113	16336	16012	16233	16026	15988	16316	16073	16178	16083	16162	16012	16149	16257	16187	16221	16145	16097	16145	16189	16410	16246	16093	16195	16041	16235	16274	16214	16044	16260	16194	15987	16088	16263	16180	16135	16175	16069	16069	16253	16067	16099	16136	16179	16251	15897	15991	16330	16042	16167	16124	16228	16184	16089	16165	16252	15994	15922	16279	16196	16090	16027	16218	16199	16235	16047	16202	16190	16114	16182	16108	16074	15990	16160	16192	16047	16187	16151	16193	16071	16287	16280	16133	16173	16208	16078	16090	16075	15877	16192	16001	16043	16177	16188	16248	16197	16093	16216	16256	16273	16073	16144	16013	16277	16277	16175	16161	16043	16306	16213	16338	16117	16061	16343	16165	16152	16193	16089	16187	16395	16204	16331	16198	16306	16108	16101	16143	16157	16151	16230	16068	16207	16130	15984	16104	16166	16243	16355	16140	16099	16086	16024	16155	16247	16190	16247	16038	16222	16173	16149	16170	16161	16263	16347	16081	16118	16099	16095	16200	15988	16150	16245	16016	16174	16261	16227	16126	16197	16288	16152	16171	16037	16134	16116	16217	16081	16337	16304	16264	16301	16154	16061	16222	16089	16176	16183	16230	16335	16138	16296	16124	16162	16188	16196	16356	16116	16328	16146	16012	16173	16174	16168	16142	16036	16090	16243	16285	16241	16164	16184	15981	16030	16114	16183	16259	16167	16090	16086	16172	15994	16197	16215	16187	16288	16170	16147	16014	16207	16284	16327	16119	16088	16155	15929	16000	16183	16028	15979	16154	16127	16192	16156	16112	16169	16244	16047	16051	16036	16134	16206	16298	16155	16156	16157	16013	16201	16122	16176	16086	16187	16062	16158	16088	16391	16012	16198	16237	16132	16207	16165	16205	16099	16023	16039	16154	16237	16195	16031	16339	16231	16122	16141	16344	16289	16250	16038	16267	16277	16187	16335	16222	16048	16146	16146	16161	16286	16281	16183	16151	16021	16084	16140	16027	16178	16281	16035	16271	16055	16186	16134	16209	16264	16160	16327	15940	16390	16211	16272	16163	16157	16221	16031	16188	16121	16058	16087	15989	16246	16275	16149	16218	16212	16162	16264	16258	16121	16134	16104	16084	16147	16190	16031	15940	16072	16285	16177	16069	16019	16148	16061	16104	16129	16309	16041	16265	16260	16242	16356	16174	16181	16097	16173	16165	16101	16147	15975	16060	16216	16082	16053	16179	16176	16224	16010	16168	16165	16113	16265	16198	16256	16177	16117	16128	16303	16273	16178	16164	16298	16034	16000	16214	16053	16347	16248	16071	16186	16109	16212	16077	16016	16063	16224	16235	16224	16291	16060	16205	16083	16192	16130	16269	16411	16299	16466	16137	15993	16216	16019	16122	16020	16259	16162	16020	16014	16162	16135	16307	16340	16207	16122	16172	16098	16225	16190	16205	16027	16043	16139	16004	16091	16157	16102	16360	16208	16239	16151	16186	16054	16057	16278	16188	16248	16175	16129	16183	16099	16120	16189	16072	16213	16195	15964	16046	16022	16322	16217	15974	16064	16287	16098	16179	16245	16160	16110	16301	16172	16109	16087	16166	16228	16216	16278	16276	16035	16151	16360	16169	16189	16155	16059	16110	16172	16156	16184	16123	16216	16179	16229	16144	16232	16147	16209	16119	16254	16154	16213	16259	15964	16072	16118	16032	16128	16167	16317	16146	16297	16076	16274	16116	16095	16096	16274	16230	16133	16212	16156	16158	16081	16113	16362	16177	16348	16169	16336	16195	16079	16146	16052	16142	16187	16108	15996	16069	16119	16125	16171	16094	16039	16205	15957	16230	16123	16352	16025	16080	16066	16043	16188	16164	16095	16294	16231	16195	16047	16263	16046	16203	16042	15991	16178	16368	16130	16274	16106	16120	16279	16234	16284	16072	16235	16072	16387	16266	16067	16256	16056	16078	16237	16156	16076	16108	16196	16112	16071	16037	16175	16179	16159	16076	16347	16104	16103	16207	16247	16156	16142	16121	16220	16099	16324	16078	16128	16247	16203	16183	15994	16077	16123	16039	16189	16277	16274	16227	16135	16240	16358	16111	16257	15992	16106	16175	16190	16094	16250	16211	16274	16310	16169	16330	16016	16313	16044	16309	16085	16261	16230	16188	16139	15985	16213	16117	16173	16230	15899	16418	16445	16267	16164	16142	16232	16138	16083	16169	16070	16069	16264	16177	16335	16120	16189	16243	15979	16237	16224	15989	16315	16050	16030	16050	16239	16069	16039	16149	16192	15986	16280	16179	16159	16181	16170	15983	16089	16222	16049	15999	16258	16197	16258	16146	16102	16114	16437	16207	16162	16146	16133	16079	16138	16012	16260	16106	16185	15981	16127	16169	16226	16087	16079	16248	16258	16092	16105	16179	16312	16079	16355	16171	16266	16168	16198	16244	16218	16223	16207	16299	16095	16058	16206	16189	16151	16175	16025	16188	16229	16047	16106	16224	16151	16007	16150	16188	16110	16257	16111	16293	16078	16332	16151	16083	16123	16074	16113	16182	16031	16134	15885	16233	16258	16165	16212	16165	16404	16209	16299	16087	16138	16050	16110	16038	15888	16277	15857	16312	16147	16124	16008	16278	16256	16111	16250	16167	16271	16378	16230	16074	16250	16203	16052	16281	16258	16086	16125	16098	16062	16154	16163	16268	16297	15971	16274	16013	16303	16091	16114	16170	16083	16214	16304	16219	16128	16279	16219	16118	16255	16408	16192	16092	16086	16310	16102	16156	16174	16226	16176	16047	16117	16173	16157	16269	16013	16208	16324	16308	16128	16234	16259	16148	16269	16239	16050	16131	16243	16453	16060	16117	16014	16240	16003	16279	16249	16121	16202	16258	16286	16149	16183	16051	16123	16286	16060	16259	16120	16319	16183	16213	16271	16104	16100	16047	16273	15973	16276	16203	16166	16334	15990	16311	16105	16093	16110	16035	16094	16062	16253	16086	16071	15977	16074	16166	15998	16217	16370	16195	15980	16199	16173	16244	16211	16079	16302	16208	16159	16255	16016	16045	16104	16229	16275	16231	16236	16120	16054	16222	16301	16219	16211	16340	16307	16245	16087	16065	16056	16263	16253	15994	16316	16087	16039	16154	16243	16100	16274	16321	16078	16280	16110	16262	16160	16175	16128	16184	16160	16118	16113	16066	16078	16046	16060	16113	16372	16032	16196	16267	16310	16125	16192	16250	16129	16082	16205	16156	16152	16124	16225	16009	16238	15891	16309	16093	16100	15988	16053	16128	16134	16194	16084	16069	16032	16279	16098	16307	16095	16158	16089	16168	16009	16313	16235	16042	16138	16110	16177	16196	16092	16108	16152	16137	16129	16256	16182	16291	16153	16011	15966	16125	16278	16177	16243	16304	16263	16088	16174	16232	16113	16184	16175	16008	16254	16059	16027	16492	15888	16291	16075	16179	16208	16040	16110	16157	16216	16251	16323	16202	16185	16106	16132	16249	16291	16195	16353	16164	16417	15984	16181	16081	16138	16204	16182	16084	16290	16189	15993	16108	16090	16378	16079	16260	16055	16080	16250	16131	16085	16113	16266	16195	16405	16186	16087	16158	16159	16178	16114	16021	16092	16252	16232	16399	16109	16160	16201	16023	16270	16162	16334	16220	16099	16301	16350	16150	16120	15990	16157	16083	16100	16123	16132	16146	16060	16329	16133	16041	16164	16375	16189	16157	16272	16240	16215	16069	16202	16132	16139	16185	16152	16148	16009	16309	16274	16232	16146	16078	16084	16231	16088	16109	16177	16108	16281	16064	16107	16192	16199	16204	16275	16335	16191	16220	16132	16142	16125	16236	16102	16311	16078	16164	16193	16076	16307	16055	16082	16268	16095	16202	16212	16250	16209	16220	16000	16273	16059	16274	16115	16262	16209	16039	16300	16275	16079	16174	16136	16361	16253	16103	16209	15933	16088	16107	16114	16273	16186	16048	16118	16092	16385	16234	16029	16230	16212	16140	16248	16211	16140	16017	16329	16167	16231	16160	16236	16181	16298	16154	16131	16270	16211	15986	16246	16106	16274	16287	16254	16083	16207	16059	16032	16039	16294	16260	16051	16298	16157	16235	16181	16185	16181	15902	16086	16108	16165	16281	16201	15877	16097	16151	16316	16192	16123	16327	16110	16268	16299	16271	16143	16125	16287	16142	16085	16085	16097	16157	16067	16108	16168	16244	16226	16283	16275	16144	16116	16036	16110	16132	16057	16125	16065	16328	16186	16188	16360	16120	16213	16165	16057	16204	15942	16158	16197	16172	16073	16368	16139	16091	16254	16009	16242	16263	16097	16137	16295	16135	16196	16012	16370	16248	16194	16053	16150	16121	16344	16188	16162	15929	16167	16171	16304	16125	16134	16201	16168	16220	16085	16079	16094	16206	16182	16214	16286	16216	16189	16247	16246	16276	16021	16104	16023	16149	16120	16133	16152	16175	16213	16108	16138	16251	16247	16283	16143	16240	16177	16160	16107	16064	16033	16224	16137	16281	16340	16141	16182	16252	16185	16142	16212	16297	16047	16316	16243	16021	16398	16067	16186	16238	15942
25815	21681	33693	48202	65966	58067	44114	33216	28487	27592	27248	26876	26923	26863	26895	26912	26900	26638	26878	26869	26898	27047	27004	26773	26616	26800	26923	26943	26741	26926	26899	26632	26734	26642	26858	26867	26711	26791	26717	26644	26677	26805	26709	26533	26881	26836	26699	26527	26688	26693	26703	26659	26675	26704	26510	26680	26649	26753	26509	26690	26483	26695	26701	26531	26646	26754	26812	26681	26413	26801	26541	26684	26537	26782	26750	26708	26762	26873	26852	26759	26481	26311	26635	26769	26564	26643	26501	26835	26796	26971	26793	26608	26831	26599	26713	26747	26690	26810	26695	26608	26590	26773	26537	26613	26826	26542	26578	26799	26519	26693	26443	26744	26968	26725	26703	26436	26724	26648	26814	26692	26773	26383	26807	26739	26780	26405	26663	26728	26453	26784	26779	26636	26747	26664	26763	26579	26699	26553	26792	26905	26950	26356	26941	26938	26585	26625	26756	26593	26601	26697	26797	26627	26738	26651	26436	26412	26568	26726	26500	26636	26695	26656	26351	26739	26828	26522	26593	26922	26762	26877	26775	26468	26390	26773	26807	26680	26514	26647	26636	26584	26733	26559	26794	26741	26655	26779	26886	26496	26687	26580	26715	26695	26521	26815	26478	26826	26694	26627	26723	26703	26717	26596	26564	26657	26491	26957	26791	26434	26692	26693	26665	26594	26617	26698	26718	26604	26842	26778	26463	26651	26320	26502	26751	26591	26396	26739	26728	26645	26601	26664	26563	26625	26658	26749	26733	26688	26759	26748	26597	26775	26603	26582	26498	26893	26845	26583	26698	26593	26585	26926	26856	26682	26518	26704	26844	26890	26676	26869	26806	26565	26657	26408	26734	26647	26539	26584	26895	26767	26626	26632	26752	26727	26767	26506	26711	26690	26718	26902	26782	26657	26596	26569	26670	26548	26673	26752	26948	26960	26606	26876	26886	26734	26834	26906	26598	26743	26670	26653	26820	26514	26698	26944	26635	26467	26970	26831	26542	26655	26617	26814	26701	26749	26709	26485	26456	26734	26532	26554	26594	26612	26851	26717	26845	26515	26635	26809	26690	26838	26487	26737	26553	26620	26447	26829	26754	26728	26679	26755	26618	26782	26913	26417	26620	26511	26919	26509	26851	26638	26582	26875	26634	26549	26947	26678	26885	26775	26603	26870	26544	26616	26574	26508	26757	26890	26828	26490	26504	26829	26598	26735	26710	26715	26522	26806	26779	26876	26491	26724	26538	26700	26680	26715	26705	26578	26802	26852	26490	26664	26598	26697	26354	26720	26462	26697	26885	26564	26582	26745	26670	26642	26791	26546	26840	26581	26715	26733	26726	26661	26652	26841	26779	26955	26836	26796	26668	26590	26820	26727	26680	26936	26725	26547	26716	26706	26790	26709	26435	26785	26817	26625	26862	26668	26649	26715	26711	26784	26877	26797	26559	26870	26660	26872	26775	26659	26597	26626	26653	26554	26786	26608	26635	26613	26810	26900	26904	26639	26747	26654	26756	26754	26737	26714	26626	26796	26714	26709	26743	26607	26767	26652	26617	26743	26702	26668	26516	26793	26578	27028	26793	26585	26665	26784	26475	26909	26719	26552	26632	26760	26833	26796	26928	26698	26616	26597	26744	26927	26446	26767	26569	26751	26549	26585	26759	26807	26666	26558	26699	26509	26529	27029	26912	26945	26671	26697	26764	26756	26884	26611	26662	26678	26675	26699	26653	26818	26817	26818	26574	26528	26803	26825	26763	26647	26550	26524	26716	26677	26760	26914	26784	26851	26672	26867	26648	26587	26871	26625	26614	26500	26581	26727	26560	26331	26509	26570	26660	26531	26688	26550	26738	26363	26759	26499	26576	26546	26646	26667	26880	26810	26495	26610	26637	26798	26568	26469	26637	26792	26694	26751	26859	26854	26772	26590	26571	26709	26438	26809	26518	26769	26898	26799	26651	26612	27138	26642	26611	26600	26356	26694	26556	26886	26813	26705	26729	26716	26726	26864	27090	26700	26514	26679	26809	26629	26637	26720	26762	26681	26829	26714	26401	26741	26846	26421	26841	26750	26770	26750	26557	26747	26393	26596	26728	26595	26812	26755	26557	26719	26668	26842	26865	26785	26610	26590	26685	26725	26772	26553	26482	26653	26699	26507	26484	26749	26709	26497	26609	26801	26841	26564	26565	26625	26761	26477	26725	26665	26626	26722	26960	26750	26592	26725	26397	26680	26625	26602	26559	26493	26736	26485	26618	26519	26503	26824	26635	26597	26438	26619	26543	26728	26849	26627	26842	26924	26606	26617	26560	26747	26779	26788	26544	26628	26777	26654	26905	26682	26816	26715	26642	26460	26686	26558	26751	26757	26707	26469	26733	26698	26867	26772	26916	26820	26544	26871	26736	26396	26845	26619	26561	26569	26895	26694	26608	26930	26768	26482	26759	26858	26923	26714	26589	26768	26804	26941	26552	26474	26946	26537	26496	26753	26701	26783	26915	26690	26669	26612	26902	26958	26822	26821	26723	26719	26691	26646	26838	26687	26699	26723	26762	26329	26725	26746	26820	26684	26756	26797	26548	26658	26776	26545	26518	26689	27008	26881	26705	26832	26778	26776	26635	26712	26750	26705	26934	26502	26846	26708	26606	26883	26721	26651	26738	26590	26660	26713	26403	26535	26890	26496	26927	26507	26594	26568	26511	26805	26775	26759	26929	26905	26597	26632	26642	26540	26549	26723	26876	26641	26658	26491	26617	26684	26574	26580	26676	26620	26620	26862	26775	26756	26708	26646	26580	26768	26826	26684	26545	26442	26828	26792	26748	26715	26631	26573	26539	26439	26716	26896	26811	26618	26535	26738	26813	26498	26641	26610	26932	26689	26809	26648	26502	26566	26771	26611	26605	26803	26849	26437	26526	26756	26471	26787	26732	26644	26764	26630	26784	26744	26699	26638	26968	26736	27033	26830	26816	26568	26717	26771	26661	26927	26703	26532	26790	26603	26902	26641	26642	26676	26750	26779	26621	26699	26754	26735	26832	26467	26600	26627	26651	26434	26785	26455	26489	26609	26741	26714	26706	26809	26489	26531	26571	26694	26805	26780	26649	26614	26873	26627	26607	26712	26551	26831	26748	26814	26540	26635	26856	26653	26691	26769	26893	26657	26705	26698	26675	26710	26639	26811	26831	26752	26690	26728	26728	26819	26703	26728	26743	26705	26792	26770	26508	26606	26690	26585	26650	26603	26675	26797	26848	26640	26572	26797	26538	26886	26813	26650	26595	26706	26958	26919	26787	26651	26767	26599	26688	26658	26785	26919	26632	26380	26804	26779	26798	26740	26727	26693	26740	26644	26566	26682	26772	26743	26857	26676	26705	26603	26586	26764	26521	26474	26602	26872	26797	26597	26606	26734	26475	26837	26689	26710	26832	26598	26684	26737	26684	26664	26645	26754	26548	26596	27009	26757	26641	26747	26655	26628	26571	26591	26561	26729	26881	26575	26765	26671	26867	26568	26864	26752	26450	26727	26780	26584	26850	26718	26637	26948	26918	26664	26632	26731	26723	26809	26736	26728	26723	26840	26738	26475	26586	26580	26664	26832	26655	26737	26548	26757	26737	26622	26889	26575	26787	26622	26729	26862	26965	26584	26624	26733	26765	26846	26827	26757	26639	26631	26680	26808	26782	26781	26803	26797	26439	26827	26687	26560	26984	26603	26805	26761	26844	26528	26405	26637	26740	26831	26584	26652	26814	26549	26796	26965	26768	26780	26857	26642	26805	26666	26744	26630	26646	26933	26668	26686	26842	26737	26775	26762	26804	26920	26815	26647	26657	26752	26821	26776	26598	26626	26577	26647	26562	26706	26858	26739	26756	26657	26784	26484	26649	26539	26651	26625	26890	26767	26831	26810	26492	26640	26636	26642	26813	26627	26849	26740	26638	26537	26665	26571	26714	26508	26790	26740	26458	26677	26611	26838	26969	26748	26752	26611	26883	26806	26715	26704	26989	26685	26739	26607	26667	26595	26717	26522	26757	26426	26693	26892	26709	26720	26793	26912	26822	26724	26773	26666	26732	26717	26610	26820	26722	26435	26447	26696	26658	26630	26702	26574	26717	26900	26752	26682	26769	26830	26612	26489	26784	26423	26529	26458	26784	26561	26746	26719	26952	26727	26822	26383	26659	26577	26809	26676	26572	26646	26517	26617	26723	26500	26669	26508	26494	26759	26651	26807	26738	26612	26723	26847	26665	26710	26778	26725	26843	26719	26706	26355	26695	26730	26256	26451	26687	26657	26814	26664	26735	26926	26719	26762	26521	26786	26511	26763	26544	26680	26603	26729	26430	26593	26686	26563	26607	26497	26595	26512	26619	26875	26719	26633	26486	26595	26762	26637	26747	26641	26482	26639	26698	26679	26721	26643	26751	26826	26512	26801	26873	26501	26688	26735	26880	26679	26562	26624	26364	26596	26684	26918	26742	26919	26763	26678	26648	26610	26672	26538	26724	26715	26578	26709	26645	26722	26835	26547	26522	26575	26728	26545	26440	26623	26820	26857	26900	26876	26539	26773	26881	26725	26565	26603	26683	26835	26816	26657	26458	26916	26680	26777	26674	26644	26745	26777	26793	27013	26531	26774	26764	26781	26839	26715	26737	26891	26986	26848	26697	26672	26625	26865	26644	26645	26736	26591	26788	26710	26715	26625	26616	26828	26743	26991	26857	26897	26472	26804	26529	26487	26425	26865	26626	26531	26812	26489	26684	26782	26636	26706	26681	27037	26755	26723	26741	26673	26567	26858	26741	26555	26835	26716	26633	27045	26475	26696	26359	26524	26808	27071	26662	26543	26637	26642	26398	26649	26709	26758	26694	26871	26850	26643	26664	26686	26632	26785	26901	26609	26748	26643	26684	26716	26826	26670	26626	26837	26717	26867	26643	26751	26714	26717	26719	26592	26554	26785	26871	26755	26673	26878	26844	26784	26503	26759	26652	26790	26516	26883	26703	26404	26855	26486	26817	26729	26778	26881	26887	26490	26806	26914	26703	26830	26836	26394	26732	26829	26721	26674	26519	26753	26792	26747	26659	26660	26618	26678	26686	26680	26799	26753	26672	26625	26532	26648	26993	26613	26557	26738	26959	26854
23197	45143	53723	52698	68105	50673	32903	21683	17568	16769	16273	16439	16217	16212	16563	16400	16448	16433	16541	16472	16518	16221	16504	16254	16323	16388	16503	16483	16431	16410	16298	16309	16269	16534	16225	16379	16311	16230	16315	16241	16394	16458	16425	16341	16453	16278	16377	16423	16453	16142	16215	16450	16411	16358	16376	16478	16335	16390	16507	16476	16342	16389	16329	16230	16359	16388	16423	16500	16339	16322	16398	16394	16310	16513	16415	16427	16547	16279	16376	16256	16388	16475	16346	16460	16267	16227	16336	16389	16339	16306	16306	16326	16386	16311	16230	16333	16296	16186	16243	16340	16253	16294	16450	16263	16415	16439	16351	16251	16242	16302	16310	16489	16406	16289	16326	16178	16190	16316	16382	16357	16218	16277	16307	16388	16274	16488	16400	16595	16209	16226	16431	16254	16456	16488	16349	16420	16207	16266	16394	16372	16332	16224	16446	16105	16259	16334	16317	16356	16468	16214	16472	16339	16209	16181	16074	16349	16270	16233	16321	16355	16399	16253	16406	16459	16316	16364	16297	16367	16373	16398	16529	16336	16537	16458	16435	16319	16393	16213	16420	16473	16289	16309	16380	16321	16118	16430	16302	16327	16501	16336	16253	16282	16315	16281	16376	16206	16367	16185	16269	16360	16359	16293	16522	16484	16194	16284	16307	16355	16273	16313	16234	16427	16288	16323	16335	16264	16264	16267	16303	16383	16308	16312	16350	16444	16289	16379	16277	16385	16357	16404	16388	16414	16428	16438	16232	16226	16199	16325	16306	16310	16208	16304	16322	16336	16139	16304	16408	16229	16347	16425	16553	16228	16103	16244	16400	16318	16220	16403	16326	16214	16453	16336	16307	16195	16460	16270	16201	16246	16240	16430	16478	16159	16476	16257	16270	16433	16353	16200	16485	16270	16379	16202	16218	16235	16502	16295	16273	16377	16306	16317	16293	16384	16542	16261	16116	16241	16355	16426	16371	16270	16373	16553	16413	16195	16542	16365	16172	16183	16319	16322	16293	16354	16371	16474	16276	16390	16328	16301	16399	16489	16151	16601	16144	16412	16286	16183	16365	16276	16297	16288	16351	16269	16384	16309	16309	16427	16371	16271	16449	16279	16496	16322	16421	16378	16269	16259	16600	16362	16353	16216	16530	16354	16272	16296	16323	16229	16326	16336	16454	16394	16256	16203	16571	16221	16340	16279	16463	16427	16524	16288	16588	16344	16188	16341	16431	16342	16296	16398	16275	16098	16555	16189	16315	16230	16338	16375	16466	16290	16100	16114	16346	16289	16301	16495	16367	16286	16451	16297	16363	16417	16367	16212	16393	16245	16179	16318	16313	16198	16190	16254	16380	16337	16271	16418	16162	16078	16452	16470	16262	16274	16421	16346	16454	16298	16444	16355	16378	16220	16209	16415	16335	16466	16268	16480	16293	16291	16193	16385	16434	16320	16356	16447	16230	16230	16401	16502	16301	16436	16358	16373	16238	16183	16328	16490	16302	16375	16638	16437	16304	16247	16337	16116	16402	16266	16448	16280	16419	16556	16333	16196	16292	16283	16283	16523	16283	16306	16414	16207	16483	16224	16128	16380	16298	16440	16431	16287	16493	16256	16286	16385	16312	16334	16358	16206	16177	16453	16259	16231	16307	16424	16279	16328	16377	16359	16334	16253	16404	16301	16495	16296	16234	16399	16151	16290	16424	16373	16351	16252	16324	16397	16365	16342	16260	16425	16207	16325	16300	16365	16400	16300	16269	16154	16331	16420	16259	16230	16315	16358	16307	16403	16426	16321	16264	16195	16237	16257	16465	16225	16362	16303	16123	16381	16254	16191	16294	16197	16496	16359	16228	16205	16362	16339	16253	16306	16324	16171	16345	16302	16303	16177	16555	16291	16140	16452	16360	16536	16408	16384	16405	16401	16406	16217	16160	16423	16337	16469	16488	16225	16227	16446	16468	16503	16195	16322	16381	16348	16243	16501	16119	16281	16369	16227	16309	16168	16274	16237	16272	16202	16431	16465	16292	16307	16379	16196	16202	16276	16440	16313	16248	16222	16190	16323	16123	16408	16316	16222	16290	16324	16242	16369	16263	16373	16353	16198	16447	16309	16353	16456	16405	16225	16276	16176	16287	16234	16334	16564	16484	16434	16198	16110	16290	16228	16274	16466	16252	16262	16333	16383	16330	16165	16179	16371	16264	16288	16425	16264	16204	16169	16277	16151	16387	16273	16407	16309	16235	16251	16365	16498	16180	16406	16407	16251	16370	16349	16273	16473	16052	16356	16539	16337	16274	16434	16359	16278	16453	16285	16248	16451	16373	15981	16416	16450	16354	16549	16444	16452	16173	16448	16213	16501	16038	16444	16412	16445	16286	16203	16266	16144	16312	16391	16310	16309	16460	16261	16453	16148	16500	16187	16322	16393	16220	16333	16334	16400	16349	16256	16379	16444	16187	16509	16081	16328	16237	16327	16349	16291	16374	16415	16384	16528	16388	16296	16397	16224	16367	16405	16393	16539	16167	16364	16360	16293	16439	16108	16475	16421	16328	16210	16384	16324	16153	16415	16187	16316	16357	16314	16355	16120	16318	16451	16293	16282	16303	16135	16291	16373	16415	16268	16377	16345	16497	16281	16399	16384	16252	16394	16278	16282	16394	16007	16303	16184	16381	16228	16253	16454	16273	16507	16177	16363	16336	16213	16190	16417	16023	16406	16211	16330	16238	16397	16349	16218	16392	16373	16486	16263	16288	16255	16278	16185	16355	16355	16438	16326	16436	16300	16107	16156	16279	16217	16399	16200	16376	16332	16210	16286	16393	16400	16356	16328	16246	16529	16260	16417	16270	16402	16314	16184	16409	16439	16266	16157	16263	16472	16409	16320	16370	16365	16465	16381	16464	16353	16307	16350	16394	16218	16338	16317	16364	16363	16164	16371	16293	16156	16262	16237	16338	16380	16306	16378	16315	16404	16248	16241	16476	16474	16343	16325	16398	16246	16386	16263	16354	16184	16305	16430	16275	16308	16215	16317	16373	16277	16450	16348	16395	16454	16477	16407	16270	16397	16230	16297	16185	16524	16377	16222	16553	16461	16294	16180	16324	16359	16474	16196	16080	16312	16338	16356	16404	16446	16325	16338	16362	16355	16315	16337	16270	16261	16273	16251	16318	16343	16358	16300	16223	16402	16243	16333	16433	16361	16489	16343	16036	16376	16562	16292	16183	16416	16241	16370	16300	16285	16356	16377	16343	16520	16253	16386	16384	16259	16306	16398	16335	16309	16410	16202	16286	16199	16209	16384	16317	16333	16258	16372	16121	16445	16313	16308	16204	16366	16188	16255	16257	16293	16334	16275	16311	16155	16338	16303	16374	16349	16348	16263	16334	16249	16555	16401	16502	16318	16310	16249	16453	16362	16281	16232	16374	16128	16418	16425	16249	16358	16278	16274	16361	16184	16310	16391	16308	16490	16517	16103	16238	16283	16308	16292	16322	16286	16343	16279	16392	16318	16233	16401	16425	16082	16450	16195	16319	16351	16416	16336	16182	16342	16401	16335	16383	16372	16350	16270	16167	16443	16274	16256	16327	16332	16297	16338	16370	16181	16410	16316	16393	16345	16276	16477	16122	16339	16191	16172	16382	16355	16457	16486	16234	16202	16266	16471	16311	16245	16473	16447	16247	16271	16172	16171	16522	16275	16285	16287	16413	16137	16407	16455	16377	16536	16386	16262	16354	16348	16306	16426	16323	16165	16239	16257	16485	16510	16291	16300	16530	16125	16214	16245	16264	16248	16135	16412	16295	16305	16240	16129	16415	16413	16329	16322	16403	16528	16346	16280	16413	16410	16436	16336	16291	16300	16415	16418	16358	16150	16240	16279	16578	16370	16315	16135	16270	16346	16389	16436	16389	16261	16160	16350	16239	16219	16152	16513	16270	16341	16462	16368	16262	16391	16152	16349	16133	16469	16334	16204	16207	16289	16303	16503	16289	16381	16399	16306	16310	16500	16354	16257	16302	16349	16437	16354	16323	16370	16494	16284	16389	16522	16374	16497	16428	16181	16255	16275	16456	16400	16271	16372	16322	16170	16444	15994	16546	16321	16501	16450	16487	16338	16210	16339	16147	16390	16440	16345	16296	16245	16095	16218	16356	16417	16353	16150	16358	16249	16132	16424	16507	16399	16315	16278	16361	16417	16424	16187	16418	16220	16504	16278	16304	16309	16378	16166	16340	16374	16407	16328	16447	16429	16323	16335	16221	16083	16269	16212	16554	16218	16059	16413	16292	16303	16376	16414	16399	16291	16290	16237	16459	16335	16249	16320	16179	16261	16228	16330	16186	16473	16382	16540	16351	16259	16404	16353	16388	16379	16377	16489	16440	16373	16361	16303	16315	16221	16338	16525	16215	16234	16595	16352	16491	16309	16319	16324	16318	16332	16466	16500	16324	16397	16396	16301	16146	16403	16324	16368	16093	16229	16298	16514	16343	16323	16292	16505	16101	16528	16365	16436	16338	16287	16324	16417	16421	16347	16295	16461	16459	16324	16223	16341	16105	16438	16385	16477	16438	16349	16440	16497	16463	16394	16267	16225	16356	16267	16243	16378	16380	16338	16170	16209	16355	16314	16286	16282	16310	16364	16316	16411	16429	16364	16307	16254	16303	16427	16441	16247	16410	16423	16382	16375	16442	16287	16340	16367	16283	16259	16229	16439	16370	16420	16261	16245	16308	16399	16302	16520	16255	16382	16189	16253	16399	16204	16275	16381	16441	16350	16251	16348	16357	16247	16372	16156	16295	16342	16495	16300	16187	16213	16490	16267	16231	16250	16381	16271	16331	16364	16379	16342	16447	16383	16279	16294	16313	16207	16354	16492	16245	16277	16376	16339	16305	16179	16286	16473	16394	16282	16328	16183	16178	16279	16398	16220	16502	16366	16198	16336	16310	16284	16279	16374	16378	16330	16310	16271	16181	16380	16278	16338	16316	16258	16041	16251	16300	16267	16291	16444	16317	16332	16381	16359	16376	16369	16340	16427	16147	16440	16508	16292	16319	16271	16377	16183	16267	16308	16354	16285	16450	16469	16416	16408	16401	16229	16394	16489	16413	16232	16238	16283	16331	16480	16532	16301	16385	16360
23437	21589	29343	31109	74257	73404	57256	40528	31689	28694	28116	27682	27592	27566	27655	27551	27486	27467	27771	27607	27586	27625	27559	27589	27605	27514	27275	27559	27238	27481	27470	27228	27479	27567	27601	27279	27533	27559	27781	27829	27331	27573	27316	27411	27690	27691	27388	27316	27269	27461	27624	27340	27534	27452	27203	27435	27459	27229	27439	27482	27309	27630	27537	27659	27453	27682	27441	27184	27504	27333	27225	27470	27564	27409	27570	27238	27352	27292	27419	27341	27423	27400	27392	27306	27282	27354	27094	27034	27313	27340	27182	27434	27446	27392	27314	27264	27251	27273	27210	27204	27349	27476	27301	27555	27500	27381	27601	27360	27253	27315	27277	27257	27296	27275	27551	27317	27472	27479	27401	27415	27215	27224	27440	27592	27250	27188	27008	27400	27282	27402	27399	27383	27203	27171	27292	27301	27473	27367	27307	27027	27233	27273	27607	27387	27496	27399	27198	27146	27542	27429	27201	27438	27267	27361	27388	27304	27149	27321	27301	27265	27364	27408	27432	27393	27366	27404	27426	27542	27520	27255	27684	27300	27164	27259	27076	27233	27212	27185	27300	27260	27374	27491	27356	27346	27445	27330	27193	27481	27510	27520	27313	27445	27169	27254	27376	27188	27535	27456	27379	27490	27543	27365	27357	27242	27481	27415	27231	27407	27618	27271	27396	27548	27319	27569	27448	27164	27367	27418	27612	27339	27463	27219	27302	27497	27208	27421	27385	27255	27386	27421	27413	27556	27355	27491	27463	27474	27341	27411	27448	27213	27565	27110	27393	27305	27409	27277	27214	27593	27411	27318	27358	27426	27444	27359	27271	27317	27268	27106	27425	27368	27344	27391	27360	27344	27285	27271	27482	27414	27272	27277	27444	27368	27370	27733	27516	27452	27374	27466	27514	27140	27526	27189	27280	27407	27383	27514	27346	27557	27495	27421	27446	27606	27510	27435	27187	27207	27467	27428	27109	27381	27277	27122	27285	27314	27335	27128	27599	27321	27155	27488	27423	27045	27267	27218	27651	27329	27369	27465	27230	27103	27495	27066	27320	27306	27470	27251	27211	27291	27380	27274	27360	27499	27213	27292	27373	27217	27290	27311	27264	27268	27401	27282	27363	27357	27368	27401	27282	27633	27360	27167	27329	27305	27458	27458	27313	27163	27252	27366	27377	27236	27431	27497	27379	27202	27494	27548	27594	27467	27337	27482	27552	27383	27491	27398	27110	27164	27327	27172	27273	27325	27301	27487	27098	27381	27225	27138	27434	27421	27216	27325	27355	27495	27426	27221	27233	27323	27575	27472	27267	27364	27459	27302	27218	27586	27508	27416	27290	27381	27529	27330	27538	27013	27338	27471	27190	27333	27294	27433	27575	27361	27396	27305	27367	27432	27331	27411	27451	27559	27418	27385	27533	27274	27277	27312	27123	27294	27519	27246	27325	27410	27607	27377	27254	27274	27125	27453	27389	27445	27584	27530	27315	27456	27401	27421	27292	27638	27308	27382	27323	27422	27126	27136	27388	27207	27291	27643	27503	27456	27238	27511	27557	26967	27388	27149	27272	27160	27497	27409	27467	27569	27506	27310	27577	27274	27287	27350	27180	27316	27605	27294	27105	27143	27393	27276	27527	27453	27458	27541	27209	27206	27220	27416	27236	27481	27391	27364	27356	27139	27526	27243	27351	27413	27272	27403	27298	27422	27369	27068	27207	27254	27262	27062	27656	27337	27326	27479	27371	27580	27176	27485	27229	26989	27409	27466	27396	27476	27216	27246	27233	27154	27198	27358	27657	27530	27233	27289	27090	27107	27410	27439	27254	27197	27472	27383	27344	27372	27356	27370	27215	27100	27244	27346	27659	27525	27659	27484	27245	27426	27572	27602	27238	27312	27495	27360	27486	27296	27216	27209	27244	27562	27302	27391	27525	27553	27356	27352	27428	27260	27400	27396	27562	27245	27375	27447	27245	27245	27311	27330	27536	27529	27449	27376	27254	27708	27451	27660	27167	27165	27236	27068	27115	27203	27001	27602	27368	27351	27285	27272	27398	27366	27408	27421	27211	27270	27326	27297	27349	27476	27487	27236	27628	27326	27589	27433	27205	27317	27449	27282	27336	27212	27417	27334	27520	27147	27079	27374	27311	27257	27189	27307	27270	27281	27361	27316	27217	27436	27376	27421	27624	27107	27403	27541	27307	27422	27177	27452	27313	27347	27246	27298	27552	27334	27252	27581	27545	27597	27258	27050	27133	27224	27394	27367	27302	27584	27546	27051	27200	27147	27303	27296	27390	27299	27305	27392	27465	27315	27186	27369	27384	27288	27593	27373	27344	27315	27321	27318	27289	27365	27421	27204	27526	27381	27607	27388	27361	27137	27394	27428	27348	27146	27368	27329	27217	27388	27405	27321	27136	27376	27483	27174	27431	27451	27374	27235	27340	27441	27509	27360	27351	27388	27564	27458	27589	27614	27330	27465	27521	27473	27143	27371	27302	27378	27418	27376	27215	27013	27278	27357	27246	27183	27242	27300	27393	27448	27305	27393	27288	27162	27387	27396	27080	27390	27638	27370	27319	27380	27142	27211	27472	27324	27414	27472	27566	27504	27273	27708	27423	27208	27359	27348	27415	27441	27209	27486	27275	27369	27357	27243	27557	27608	27533	27262	27528	27440	27501	27458	27324	27307	27351	27430	27650	27446	27447	27322	27437	27370	27495	27490	27158	27325	27613	27399	27391	27653	27405	27309	27476	27566	27528	27156	27333	27278	27598	27233	27578	27332	27210	27266	27191	27518	27084	27241	27230	27257	27322	27314	27176	27027	27356	27106	27332	27445	27270	27529	27529	27359	27310	27613	27276	27521	27346	27241	27089	27417	27373	27358	27306	27018	27348	27260	27529	27382	27423	27505	27483	27149	27386	27369	27400	27103	27321	27431	27394	27136	27478	27181	27377	27362	27299	27415	27380	27568	27401	27384	27374	27406	27212	27401	27416	27445	27262	27403	27377	27340	27323	27375	27512	27407	27099	27253	27349	27344	27477	27252	27326	27301	27457	27350	27342	27132	27232	27505	27320	27494	27248	27346	27640	27466	27471	27515	27407	27418	27425	27259	27566	27610	27373	27233	27289	27288	27254	27370	27370	27286	27536	27403	27460	27290	27401	27247	27417	27181	27237	27359	27194	27446	27115	27255	27467	27156	27380	27290	27144	27313	27256	27345	27622	27599	27398	27519	27329	27364	27211	27402	27324	27207	27510	27373	27207	27446	27522	27374	27415	27369	27225	27444	27362	27398	27285	27157	27329	27109	27252	27296	27435	27504	27386	27472	27322	27500	27460	27241	27230	27421	27410	27399	27345	27389	27457	27406	27305	27380	27316	27298	27360	27368	27505	27346	27531	27578	27126	27220	27464	27304	27223	27347	27151	27375	27307	27423	27461	27554	27441	27464	27374	27359	27304	27436	27202	27437	27393	27130	27232	27367	27386	27610	27356	27216	27316	27437	27267	27471	27333	27392	27328	27378	27436	27337	27308	27401	27429	27180	27482	27325	27305	27377	27157	27558	27360	27345	27422	27387	27242	27492	27402	27493	27480	27457	27299	27328	27294	27250	27275	27383	27235	27239	27125	27310	27227	27250	27367	27453	27266	27328	27367	27487	27393	27356	27441	27311	27326	27281	27530	27538	27122	27556	27291	27282	27410	27394	27484	27675	27362	27376	27266	27555	27176	27456	27615	27633	27102	27299	27422	27272	27316	27244	27237	27184	27317	27319	27508	27259	27381	27211	27157	27511	27466	27204	27618	27418	27313	27009	26895	27363	27283	27255	27345	27530	27239	27249	27549	27376	27328	27409	27475	27362	27329	27537	27469	27585	27199	27430	27457	27535	27273	27352	27376	27357	27477	27283	27348	27306	27099	27351	27332	27404	27482	27345	27319	27084	27124	27474	27300	27632	27594	27181	27329	27408	27082	27250	27326	27361	27273	27169	27324	27108	27270	27244	27417	27495	27390	27500	27230	27462	27148	27442	27285	27619	27502	27506	27497	27392	27450	27235	27514	27401	27442	27416	27352	27515	27322	27302	27417	27298	27298	27232	27536	27559	27279	27538	27428	27388	27235	27371	27502	27277	27554	27028	27480	27211	27318	27226	27502	27328	27240	27271	27423	27377	27451	27363	27588	27338	27168	27224	27390	27376	27035	27429	27286	27363	27268	27267	27355	27247	27286	27291	27454	27477	27225	27424	27376	27007	27459	27511	27184	27580	27504	27441	27369	27514	27129	27355	27442	27535	27455	27182	27627	27267	27447	27207	27020	27387	27218	27364	27247	27065	27048	27260	27446	27300	27487	27347	27410	27525	27486	27493	27558	27512	27314	27296	27398	27160	27305	27174	27282	27320	27119	27575	27305	27312	27448	27477	27127	27504	27193	27221	27198	27498	27228	27592	27509	27180	27445	27144	27266	27353	27423	27207	27240	27644	27490	27143	27308	27418	27473	27150	27445	27353	27230	27115	27323	27395	27169	27192	27453	27395	27261	27254	27429	27606	27456	27394	27491	27511	27312	27546	27160	27342	27442	27216	27532	27418	27452	27633	27405	27489	27542	27041	27577	27421	27363	27246	27363	27102	27338	27253	27233	27208	27328	27013	27311	27211	27282	27263	27091	27282	27351	27178	27418	27513	27319	27342	27318	27307	27572	27379	27229	27211	27227	27418	27436	27375	27404	27525	27151	27207	27291	27195	27480	27393	27205	27211	27235	27257	27197	27402	27528	27378	27365	27462	27509	27316	27356	27309	27746	27505	27265	27011	26946	27253	27403	27486	27492	27607	27216	27281	27503	27460	27341	27452	27412	27435	27492	27406	27297	27391	27358	27390	27304	27488	27438	27239	27414	27724	27304	27356	27233	27316	27287	27111	27449	27214	27680	27218	27286	27172	27416	27371	27300	27466	27326	27352	27289	27439	27203	27428	27212	27201	27167	27411	27395	27455	27506	27311	27345	27056	27319	27514	27400	27496	27404	27791	27268	27382	27330	27342	27345	27343	27119	27264	27243	27233	27435	27483	27262	27553	27553	27314	27427	27315	27513	27440	27470	27196	27311	27120	27680	27389	27410	27576	27247	27449	27122	27170	27179	27645
32180	62774	56820	50046	90975	76140	50490	29569	20143	17569	17100	16985	17054	17072	17182	16921	17137	17010	17126	17072	17202	16993	17003	17019	17188	17050	16974	16926	17005	17048	17045	17166	16903	17047	16991	16903	16893	16929	16978	17014	17026	16960	17236	17010	17007	16764	16962	16888	16854	16842	16909	16704	16701	16853	16944	17133	17075	16866	17144	16845	16985	17136	16991	16929	16977	16948	16892	16914	16882	16814	16839	16995	16912	17032	17105	17025	16862	17022	17036	16855	16944	16716	16940	16921	17026	16727	17097	17007	16857	16981	17063	16866	17005	16939	16921	16965	16782	17130	16959	16967	16900	16958	16877	17021	16857	16933	16963	16766	16969	16988	16874	16746	16902	17161	16988	16855	17054	16800	16884	17136	16829	16940	16929	16935	16861	16893	16910	16847	16778	17040	16987	16736	16912	16907	16865	17096	16822	16841	16978	16987	16811	16951	16775	16925	17113	16987	16981	16947	16936	16878	16895	16815	17006	17002	16879	17048	16889	17008	16885	16919	16801	16995	17017	17079	17017	17092	17008	17003	16951	16989	16918	16924	16871	16970	16894	16903	16973	16912	16862	17004	16989	16835	16779	16854	16887	16953	16907	16606	17024	16938	16988	16782	16956	16792	16874	16926	17247	16840	17111	16882	16940	16824	16922	16947	16819	16928	16815	17041	16885	16960	17037	17180	16958	16958	17009	17073	16792	16978	16936	16922	16819	16944	16849	17084	17057	17170	16824	16690	16992	16905	16847	16989	16978	16834	16966	17008	16817	16836	16884	17045	16740	16789	16924	16843	16844	16909	17011	17020	17018	16998	16795	17005	17007	17164	16860	16922	16934	17003	16973	16897	16912	16907	16880	16903	16953	16918	16874	16990	16774	16870	16930	16799	16768	17043	17176	16914	16978	16942	16887	16847	16753	17055	16712	16804	16923	16837	17115	16812	16722	16922	16897	16973	16913	16887	16935	17062	16891	17093	16844	17032	16877	17055	17044	17018	16792	17013	16932	17096	16917	16945	16887	17016	16941	16956	17044	16996	17026	16886	16916	16990	16818	16836	16956	17017	17096	16965	16972	17219	17071	16994	16997	16963	17146	16913	16998	16887	16898	16698	17051	16851	17058	16960	16984	16629	16873	16807	16894	17003	16999	16930	16833	16875	17009	16691	17012	17144	16964	16798	16962	17004	16834	16848	17002	16887	16956	16994	16999	16961	16990	16996	16864	16768	16942	16964	16970	16948	16879	16835	16938	17132	16989	17033	16739	17042	16916	16807	16807	16968	16962	16883	17000	17006	17139	16771	17067	16998	16842	16862	16869	16931	16750	16973	16963	17051	16933	16854	16956	16925	16912	16881	16980	16897	17126	16914	16688	16875	16856	17074	16669	16928	17113	16916	16976	16924	16860	16968	17083	17026	17096	16793	17000	16939	16913	16915	16895	16643	17056	16992	17039	16875	16975	17027	16999	16892	16820	16998	17097	16951	16885	16878	16886	16978	16712	16889	17025	16953	16903	17145	17030	16860	16921	16904	16816	16997	16930	17012	17104	16956	16936	16677	16971	16958	16981	16937	16963	16761	17024	17071	16855	16795	17024	16825	17064	17016	16779	16914	17126	17087	16934	16891	16984	16907	16965	17005	17102	17034	16947	16873	16816	16894	16849	17011	16947	17057	16909	17095	16952	16854	17005	16762	16989	16981	17022	16962	17052	16897	16934	16942	16980	16859	17125	16976	17058	16928	16902	17007	16978	17148	16953	16990	16902	16953	16913	16918	16927	16750	17052	16885	17005	16976	16856	16953	16867	16924	16844	16824	16889	16809	16900	16861	17019	17101	17130	16785	17115	16797	17043	16935	16877	16895	16756	17007	16924	17038	16977	16907	16977	16908	16983	17059	17008	17074	17051	17045	16967	17043	17149	16960	17080	16847	16775	16970	17041	16847	16974	17084	16883	16889	16860	17011	16989	17056	16940	17031	16789	17042	16986	17030	16853	17052	16951	16883	16917	17015	17010	17058	16838	16992	16884	16874	16888	16984	16957	17059	16877	16998	17032	16879	16834	16905	16996	17031	16818	16933	16921	16814	17009	16963	17233	17008	16952	17193	16904	16998	16945	16911	17200	16778	16844	17106	17048	17000	16833	16857	16913	16764	16839	17088	17026	16918	16766	17033	16856	16878	16941	17089	16925	16832	17009	16992	17003	16984	16947	17028	16973	16748	16920	16916	16981	16910	16695	16809	16889	17161	16916	17038	17126	17143	16946	16905	17036	16992	16924	17091	16934	16868	16891	16895	17036	17025	16842	16940	16830	16898	17056	16882	17012	16875	16915	16991	16682	16886	17097	16965	16982	16849	16748	16842	17043	16885	16977	17080	16880	17093	16814	16792	17039	16948	16914	17006	16925	16987	17042	17020	17004	16729	17012	16853	17010	16978	16936	16762	17012	16933	16801	16927	16838	17019	16946	16985	16992	16993	16925	16946	17100	16824	16887	16857	17025	16936	16756	16999	16818	16930	16800	16854	16815	16973	16968	16793	16598	16909	17018	16732	16965	16677	16855	16992	17014	16813	16966	16838	16917	16870	16817	17006	16824	16885	16983	16974	16795	17000	16937	17053	16972	16920	16667	16979	16942	16791	16848	16958	17037	17157	17017	17096	16977	17012	17048	16914	17023	16923	16935	17044	16896	17068	16971	16941	17209	17057	16894	16939	16827	17162	16927	17099	16826	16866	17008	16991	17012	16831	17002	16948	17086	16788	17025	16871	16980	17018	16685	16874	16807	16932	17014	16802	17013	16798	16780	16875	16823	16712	16950	16940	16972	16710	17199	16962	17089	16982	16939	17107	16992	16932	16976	16841	16899	16787	16981	17050	16941	16884	16904	17041	16767	16886	16927	16979	16678	16755	16820	16916	16887	16941	16999	16903	16816	16793	16963	17011	16956	16793	16985	17173	17166	16799	17017	17123	17074	16940	16898	16844	16997	17009	16926	16804	16992	16872	17017	16821	16985	17065	16895	16827	17083	16981	16795	16853	16897	16793	16875	17129	17004	17020	17047	17040	17098	16837	16948	16959	17090	16788	16769	16879	17033	16879	17070	16879	16768	16972	17076	16906	16877	16912	16922	16774	16810	17169	16841	16808	16880	16863	17019	16871	16913	16908	16961	17010	16877	16887	17029	16758	17039	16957	16969	16943	16959	16966	16995	17134	17074	17009	17123	16932	16989	16880	17043	16789	16975	16900	16869	16883	17106	16932	17039	16913	17135	16957	16907	16829	16929	16919	17000	17092	16923	16851	16929	16852	16990	16848	16688	17022	16806	16947	16880	17003	16821	17006	16991	17018	16908	16913	16900	16913	16849	17115	16832	16872	16929	16936	16837	17107	16901	17103	16963	16994	16902	16711	16988	16816	16930	17081	17098	16946	16860	17104	17004	16867	16888	16881	16780	17230	16963	16978	16854	17101	16763	17091	16930	16866	17012	16938	16747	16950	16919	16881	16918	16842	16812	16948	16863	16896	16912	17045	16960	17068	16908	17050	16749	16911	16955	17026	16968	17038	17048	17104	17099	17019	16811	16968	17000	16993	16895	17096	16817	17120	16908	16812	16869	16859	16750	16799	17052	16786	17094	16921	16898	16956	17053	16967	17211	16902	16923	16925	17054	16928	17004	16869	17022	16921	17090	16892	16874	16758	17029	16858	16813	16903	16891	16986	17013	16938	16892	16966	16880	17190	16881	16955	16845	17019	16915	16906	17003	16862	16961	16980	16816	17014	16844	16924	17061	17045	16964	16869	16962	16844	16944	16925	16921	16998	16880	16936	17080	16936	16776	16925	16821	17016	16996	16919	17076	16913	16841	17000	16855	16776	16926	17003	16774	16816	16849	17000	16947	16944	16859	16861	16862	16913	16959	16904	16921	16816	17097	16892	16884	16813	16841	16878	17024	16821	17060	16860	16995	16803	16831	16837	16741	17039	16821	16996	16788	16987	17020	16926	17072	16864	16784	16989	16877	16821	17000	17074	16905	17069	16942	16929	17021	16988	16969	16833	16847	16895	16819	16980	16849	17029	17050	16971	17013	16999	16942	16735	16954	16941	16858	16861	16855	16879	16933	17128	16935	16849	16989	16983	16878	16949	17112	17022	17154	16757	16756	17076	16892	16987	16901	17026	16817	16941	16908	16970	17152	16775	16863	16852	17032	16801	16997	16902	16765	17082	16797	16923	16840	17000	16852	16743	16859	17083	16893	16833	17032	17166	16923	17115	17040	16769	16751	16834	16949	17100	16959	16912	16955	16976	16927	16833	16878	16850	16891	17024	17136	16900	17010	17003	16950	16869	16930	16966	16845	16876	17025	16944	16932	17017	17000	16888	16841	16865	16944	16795	17043	17016	16821	16939	16950	17144	16935	16964	16905	17007	17020	17010	17157	17028	16829	16919	16922	17020	17009	16870	16911	16947	16999	16857	16813	16981	16803	17053	16973	17054	16844	16946	16889	17143	16868	16928	17052	17053	17057	16941	17026	16986	16810	16903	16969	16902	16919	16993	17070	16948	17022	16904	16842	16953	17077	16979	16959	16973	16876	16872	16967	16919	16794	17027	17047	16735	17045	16995	16829	16983	17082	16832	16847	17005	16956	16839	16908	16981	17040	16722	16683	16959	17123	17092	16869	17046	16903	17035	16704	16979	17033	16794	17004	16825	17061	16888	16892	17116	16997	16977	17107	16794	16915	17051	16757	17057	16988	17164	16989	16971	17041	16900	16970	16981	16887	17002	17043	17137	16723	16754	16854	16823	17059	17125	16947	17035	16868	16840	16972	16877	16902	16996	17145	16957	16817	16943	16807	16977	17155	16920	16743	17060	16830	16839	16842	16831	16856	17062	17081	16938	16810	16779	16931	16826	17187	16971	16799	16881	16837	16853	16807	17011	16970	16770	16966	16871	16911	17012	17029	16959	17018	16862	16820	16947	16912	16812	16790	16974	16986	16821	16941	17148	16899	16903	16990	17033	16618	17006	16812	16840	16989	16885	17009	17060	16853	17081	17079	16940	16875	16745	16940	16870	16910	16896	16826	17074	16961	16939	16946	17053	16824	16894	16712	16913	17006	17011	16955	17038	16884	16707	16906	16928	16789	17077	16909	17023
35612	32589	37614	33308	37162	37899	32584	28911	27865	27221	26961	26935	26939	26909	26607	26968	26587	26959	26969	27088	26767	27036	26848	26871	26694	26790	26700	26460	26836	26926	27058	26710	26847	27073	26737	26827	27019	27005	26858	27026	26932	26969	26983	26885	26786	26859	26838	26769	26458	26755	26983	26712	26869	26772	27057	26943	26846	26851	26818	26861	26765	27029	26900	27014	26955	26836	26746	26950	26633	26773	26784	27213	26893	26822	26857	27031	26776	26734	26784	26914	26968	26884	26897	26746	27028	26820	27077	26653	26667	27042	26672	26878	26706	26678	26527	26724	27066	26846	27000	26695	26690	27048	26765	26715	26744	26781	27010	26890	26850	26738	27190	26970	26888	26787	26759	26935	26917	26840	26879	26898	26886	26751	26790	26707	26812	26881	27030	26888	26705	26617	26873	27107	26790	26902	26993	26987	26741	26739	26874	26973	27079	26804	26662	26734	26750	26654	26739	26793	26838	26814	26621	26900	26675	26943	26610	26900	26757	26869	26605	27021	26820	26779	26654	26943	26932	26900	26876	26995	26956	26821	26730	26563	26908	26965	26863	26840	26982	26927	26761	26841	26958	27016	26698	26765	26801	26528	26814	26788	26693	26740	26789	26747	26939	27216	26734	26883	26852	26755	26721	26718	26748	26708	26752	26908	27168	26949	26585	26777	26716	26678	26798	26752	26959	26808	26652	26934	26959	26934	26745	27087	26839	26611	26813	26734	26939	26997	26645	26893	26854	26695	26944	26932	26892	26824	26811	26768	26866	26824	26894	26896	26999	26693	26794	26915	26731	26836	26774	26842	26910	26960	26813	26885	27225	27060	26863	26990	26873	26937	26762	26740	27019	26729	26850	26876	26826	26704	26803	26901	26912	26751	26866	27072	26588	26875	26920	27015	26745	26908	26887	26779	26862	26980	26881	26837	26756	26877	26911	26835	26625	26937	26685	27118	26806	26461	26794	26735	26785	26942	26939	26955	26925	27026	26703	26840	26525	26761	26812	26829	26892	26954	26808	26780	26936	26829	26737	26954	27043	26917	26723	26806	26752	26968	27009	27019	27040	26851	27098	26823	26980	26996	26745	26741	26885	26838	26847	26909	26839	26803	26815	26758	26756	26865	26985	26637	26686	26978	26718	26672	26773	27171	26742	26949	26918	26838	27028	26657	27027	26971	26901	26999	26579	26711	26841	27058	26816	26644	26896	26637	26668	26681	26952	26723	26750	26860	27006	26566	26912	27056	26851	26807	26790	26727	26896	26858	26750	26682	26808	26685	26828	26908	26945	26926	26530	26829	27083	27224	26916	26773	26884	26844	26865	26804	26957	26985	26956	26851	26758	26573	26801	26736	26767	26635	26596	26943	26859	26824	26704	26721	26875	26849	26771	27034	26625	26889	26955	26723	26577	26640	26672	26731	26808	26649	26836	26796	26926	26933	26719	26746	26814	26508	26830	26719	26794	26829	26573	26746	26833	26993	27019	26716	27013	26952	26970	26887	26817	26723	26701	26746	26885	26865	26930	27016	26927	26790	26864	26667	26578	27034	26708	26980	26882	26746	26836	26581	27028	26787	26902	26989	26607	26978	26977	26785	26728	26933	26682	26975	26784	26731	26695	26655	26877	26729	26616	26762	26776	26746	26915	26873	26697	26813	26787	26968	26838	26895	26981	26881	26879	26775	26910	26657	26865	26611	26905	26863	26661	26774	27032	26808	26636	26968	26802	26727	27010	26948	26871	26713	26615	26810	26933	26879	26933	26864	27026	26798	26947	26949	27122	26802	26965	26576	26910	27011	26915	26753	26763	26721	26834	26840	26862	27007	26933	26921	26546	26888	26909	26898	26920	26660	26718	26782	26486	26882	26809	26567	26707	26967	27104	26774	27103	26716	26765	26799	26758	26798	26608	26782	26955	26835	26914	26979	26835	26796	27027	26806	26748	26598	26933	26833	26930	26987	26831	26892	26983	26935	26837	27055	27067	26849	26938	26794	27000	27021	26962	26886	26846	27011	26849	26607	26813	26801	26799	26572	26860	26936	26712	27076	26788	26825	26858	26780	27072	26769	26900	26815	27017	26817	26804	26654	26695	26819	26686	26654	26791	26829	26879	26817	26702	26480	27130	26591	26881	26832	26651	26883	27021	26909	27016	26821	26711	27019	27154	26919	26795	26882	26767	26954	26995	26749	26825	26909	26819	26363	26765	26659	26662	26626	26872	26957	26747	26867	27105	26787	26784	26775	26654	26746	26786	26775	26844	26908	26727	26773	27225	26868	26671	27067	26966	26725	26902	26684	26889	26921	27038	26853	26682	26880	27069	26675	26707	26776	26943	26669	26736	26918	26747	26988	26757	26986	26699	26847	26963	26965	26879	26868	26666	26739	26954	26892	27047	26826	26778	26914	26940	27084	26795	26705	26764	27054	26693	26928	26888	26773	26860	26850	26786	26703	26857	26695	26890	26869	26811	26913	26962	27060	26732	26821	26888	26629	26977	26920	26888	26865	26906	26942	26939	26754	26870	26673	27049	26853	26867	26874	26772	26785	26784	26706	26892	26838	26708	26726	26817	27035	27043	26917	26796	26855	26833	26906	26827	26920	26750	26686	26791	26776	27034	26777	26777	26903	26785	26868	26897	26601	26968	26759	26891	26949	26818	26962	26966	26955	26921	27027	27048	26738	26753	26854	26969	26827	26652	26816	26935	26769	26782	26574	26831	26646	26650	27132	26838	26893	26857	27048	26903	26981	27041	27056	26806	26835	26803	26785	26661	26829	26838	26859	26883	26707	26750	26862	27033	26695	26551	26517	26662	26771	26912	26987	26692	26826	26945	26823	26897	26820	26738	26900	26829	26989	27028	26677	27157	26681	26963	26850	26649	26856	26827	27087	26951	26950	26879	26955	27037	26792	26733	26543	26756	26981	27039	27019	26786	27012	26804	26613	26886	26845	26816	26756	26880	27025	26856	26951	26745	26993	26736	26866	27033	26859	26783	26820	26707	26863	27012	27035	27042	27014	27102	27035	26661	26902	26825	26947	26867	26900	26520	27006	26995	26617	26507	26646	26697	26802	26721	26742	26909	26959	26909	26860	26806	27068	26936	26925	26939	26765	26838	26910	26599	27081	26882	26822	26780	26777	26840	27003	26814	27049	26663	26971	26778	26776	26725	26846	26986	27060	26967	26806	26723	26890	26770	26734	26870	26776	26880	26826	27079	26907	26789	26798	26591	26808	26795	26864	26743	26937	26834	26896	26889	27076	26777	26790	26824	26778	26936	27034	26877	26994	26706	26815	27103	26691	26924	26790	26754	26886	26870	26801	26932	26898	27123	26843	26774	26914	27067	26787	26737	26773	26786	26942	26798	26818	27012	26960	26790	26807	26832	26765	26817	26797	26945	26983	27135	26798	26980	26995	27035	26851	26811	26784	26733	26902	26767	26859	27010	26762	26989	26794	26941	26943	26947	26725	26690	26799	26604	26879	26865	26818	26781	26848	26780	26803	26868	27079	26749	26840	26867	26736	26890	26851	26808	26892	26943	26501	26794	26974	26941	26983	26801	26747	26854	26631	26603	26474	26780	26688	26695	26958	26650	26706	26898	26871	26897	27042	26823	26674	26788	26762	26982	26965	27087	26847	27159	26641	26963	26929	26711	26865	26929	26832	26895	26990	26775	26927	26900	26728	26808	26985	26742	26779	27192	26999	26762	26897	26839	26844	26824	27134	27103	26594	26608	26939	26793	26996	26941	26611	26727	26662	26774	26749	26929	27097	26872	26700	26727	26917	26857	26651	26782	26695	26902	26991	26753	26844	26864	26710	26737	26716	26798	26708	26630	26774	26790	26665	26827	26735	26874	26655	26812	26885	26793	26845	26628	26817	26701	26738	26813	26905	26748	26612	26640	26998	27115	27077	26971	26549	27018	26698	26838	26927	27126	26668	27002	26589	26889	26670	26683	26914	26944	26994	26827	26688	26589	26833	26776	27010	26957	26915	26900	26803	26808	26844	26867	27009	26891	26767	26660	26502	26938	26901	26976	26904	26730	26882	27062	26922	26765	27058	27140	26987	26618	26713	26945	26682	26884	26767	26806	26766	26964	26737	26697	27199	26782	26829	26879	27088	26812	26886	26846	26824	26838	26612	26991	27025	26867	26890	26833	26729	27052	26808	27069	27217	26849	26766	26972	27025	26903	26925	26832	26888	26977	26947	26992	26887	26575	26869	26801	26840	26884	26956	26704	26736	26470	26593	26848	26825	26680	26883	27023	26669	26527	26868	26775	26915	26833	27040	26628	26865	26690	27008	26858	26978	26975	26951	26709	26924	26851	26854	26617	27001	26992	26850	26618	26936	26734	26790	26676	26632	26953	26751	26706	26847	26936	26973	27104	26901	26543	26897	26846	26859	26971	26941	26655	26646	26884	26870	26823	26872	27080	26600	26916	26850	26838	27004	27052	26755	26832	27050	26982	26825	26778	26836	26767	26688	26811	26738	26706	26922	26900	27054	26841	26847	26930	26758	26614	26765	26990	27131	26854	26972	26700	26998	27025	27038	26797	26656	27004	26942	26946	26822	26910	26795	26828	26634	26955	26980	26870	26932	26768	26744	26601	26788	26702	26614	26943	26806	27046	26578	26803	26942	26877	27278	27177	26894	26906	26547	26816	26676	26622	27033	26934	27028	26850	26695	26937	26982	27240	26770	26876	27086	26772	26862	26802	26727	26761	26819	27093	26689	26870	27030	27001	26893	26591	26622	26932	26885	27115	27268	26898	26918	26832	26593	27122	26759	26761	26880	27012	27010	26875	26880	26987	27110	26792	26885	27013	26797	26839	26750	26882	26811	27046	26922	26978	26817	26827	26878	26930	27026	27059	26944	26816	26955	26928	26990	27138	26766	27101	27019	26844	26791	26713	26779	26878	26795	26954	26715	26745	26903	26805	26621	26773	26902	26728	26745	26852	27102	26675	26648	26827	26609	26806	26880	26983	26796	26687	26914	26679	26856	26805	26732	26834	26817	26946	26774	26916	26850	26886	26821	26868	26549	26854	26578	26609	26724	26816	27073	26740	26892	26745	26852	26888	26775	26764	26903	26832	26928	26998	27132	27031	26981	26899	26634	27138	27007	26957	26660	26986	27179	27112	26742
25135	32479	31030	21954	28798	26628	21196	17910	16472	16378	16227	16218	16239	16121	16173	16113	16257	16231	16323	16178	16076	16224	16189	16088	16201	16212	16038	16041	16086	16062	16112	16154	16141	16138	16201	16343	16145	16224	16194	16230	16122	16198	16242	16318	15987	16178	16073	16213	16108	16182	16108	16021	16267	16201	16002	16268	16352	16000	16195	16087	16111	16061	16086	16137	16148	16106	16230	16141	16191	16227	16113	16062	16107	16158	15933	16224	16248	16226	16082	16003	16155	16361	16047	16128	16185	16115	16063	16193	16035	16094	16220	16064	16173	16128	16018	16160	16173	16150	16144	16079	16271	16211	16162	16179	15910	16367	16146	16102	16052	16136	16259	16210	16163	16111	15990	16364	16176	16156	16164	16226	16299	16035	16373	16201	16357	16319	16225	16236	16225	16113	16108	16278	16023	16130	16073	16171	16140	16152	16148	16235	16348	16073	16171	16076	16309	16032	16148	16148	16124	16275	16439	16349	16065	16248	16134	16082	16069	16232	16189	16196	16224	16194	16022	16220	16252	16107	15896	16034	16111	16069	16285	16118	16314	16088	16093	16059	16138	15996	16191	16150	16147	16069	16128	16044	16193	16183	15995	16050	16262	16319	16128	16195	16127	16311	16106	16187	16252	16255	16239	16191	16094	16081	16194	16101	16113	16283	16167	16146	15986	15910	16011	15956	16161	16226	16218	16097	16168	16114	16132	16226	16146	16089	16143	16135	16056	16157	16027	15988	16139	16041	16226	16194	16247	16078	16191	16318	16099	16139	16131	16184	15988	15966	16143	16250	16190	15986	16237	16226	16307	16049	15984	16141	16076	16134	16244	16040	16036	16144	16106	16137	16252	16151	16265	16139	16003	15994	16264	16144	16196	16153	16234	16191	16139	16202	16151	16341	16215	16284	16308	16217	16272	16080	16142	16201	16265	16261	16278	16158	16197	15974	16177	16180	16141	16247	16200	16261	15895	16039	16296	16112	16097	16066	16190	16212	16111	16169	16091	16270	16187	15940	16091	16389	16192	16194	16025	16228	16200	16276	16068	16100	16173	16172	16044	16059	16084	16114	16123	16042	16296	16160	16344	15860	16169	16092	16207	16265	16313	16218	16132	16224	16219	16206	16039	16183	16187	16280	16157	16070	16242	16154	16115	16103	16187	16165	16124	16100	16099	16272	16166	16237	16236	16098	16270	16257	15921	16240	16181	15977	16178	15930	16139	16178	16144	16105	16206	16236	16269	16088	16198	16097	15992	15998	16051	15960	16188	16287	16230	16148	16166	16156	16309	16124	16140	16284	16077	16311	16143	16333	16162	16171	16222	16185	16241	16052	16385	16073	16272	16254	16088	16165	16280	16209	16007	16195	16208	15953	16008	16267	16202	16015	16093	16210	16148	15935	16188	16150	16026	16270	16069	16214	16077	16052	16264	16252	16035	16049	16353	16145	16133	16184	16199	16123	15988	16284	16254	16019	16291	16212	16265	15984	16223	16157	16103	16144	16001	16272	16211	16187	16184	16260	16118	16376	16366	16151	15979	16185	16256	16081	16164	15949	16021	16177	16174	16157	16201	16201	16151	16073	16166	16156	16177	16046	16276	16200	16019	16273	16189	16081	16127	16217	16206	15998	16020	16154	16187	16164	16074	16187	16218	15928	16036	16063	16267	16023	16166	16159	16252	16002	16372	16235	16198	16161	16070	16243	16192	16190	16058	16147	16285	16107	16163	16084	16175	16236	16096	16101	16291	16043	16162	16108	16169	16029	16110	16318	16038	16133	16310	16127	16200	16092	16256	16318	16321	16153	16051	16022	16253	16386	16227	16209	16017	16071	16207	16297	16388	16221	16163	16190	16117	16020	16280	16025	16119	16243	16142	16272	16192	16194	16143	16177	15951	16058	16054	16140	16106	16094	16257	16067	16154	16223	16014	16271	16003	16091	16127	16089	16252	16139	16220	16265	16276	16073	15932	16224	16208	16180	16148	16212	16239	16197	16025	16277	16272	16138	16295	16116	16129	16274	16176	16234	16335	16108	16127	15998	16096	16187	16239	16098	16161	16163	16243	16171	16398	16283	16421	16147	15915	16188	16150	16199	16220	16066	16225	16201	16208	16097	16122	16092	16144	16081	16142	16089	16216	16109	16046	16245	16023	16130	16183	16110	16222	16376	16274	16329	16243	15959	16142	16257	16091	16059	16208	16128	16129	16364	16071	16191	16145	15932	16031	16235	16186	15997	16027	16170	16120	16178	16250	16050	16081	16201	16122	16072	16185	16174	16003	16217	16374	16095	16108	16106	16136	16066	16197	16074	16140	15997	16188	16122	16298	16205	16197	16191	16089	16166	16209	16038	16248	16146	16139	16307	16138	16189	16009	15951	16331	16249	16130	16161	16088	16139	16111	16199	15992	16146	16263	16191	15964	16028	16090	16189	16065	16176	16218	16115	16174	16235	15994	16162	16051	16114	16184	16173	16338	16192	16230	16016	16106	16133	15913	16069	16344	16096	16200	16262	16195	16243	16262	16130	16240	16120	16029	16404	16167	16143	16131	16014	15967	16305	16120	16160	16258	16303	16270	16159	16217	16023	16218	16087	16111	16093	16170	15997	16266	16078	16209	16103	16262	16108	16041	16118	16217	16142	16316	16185	16150	16036	16256	16171	16125	16161	16277	16219	16260	16278	16155	16207	16293	16151	16383	16368	16094	16209	16075	16118	15999	16135	16089	16143	16128	15970	16085	16083	16007	16196	16089	16210	16142	16347	16302	15992	16021	16125	16210	15941	16102	16031	16062	16234	16222	16315	16135	16166	15992	16036	16252	16098	16130	16081	16067	16250	16025	16009	16139	16444	16138	16137	16235	16185	16233	16073	16174	16044	16149	16341	16191	16371	16427	16170	16248	16056	16217	16233	16286	16192	16181	16250	16343	16255	16155	15986	16103	16058	16226	16156	16100	16169	15997	15999	16279	16228	16177	16193	16058	16127	16404	16352	16138	16292	16292	15976	16305	16134	16234	16065	15995	16292	16108	16194	16074	16175	16197	16182	16136	16281	16245	16121	16363	16323	15891	16186	16165	16187	16134	16109	16010	16304	16215	16312	16078	16136	16265	16193	16153	16177	16119	16223	16258	16108	16094	16157	16052	16077	16106	16050	16270	16033	16152	16152	16217	16172	16218	16140	16098	16123	16163	16222	16290	16172	16234	16178	16232	16055	15970	16119	16179	16009	16047	16355	16152	16209	16262	16355	15974	16087	16157	16068	16331	16119	16122	16025	16366	16203	16124	16165	16252	16147	16022	16135	16269	16268	16053	16126	16262	16266	16269	16128	16110	16131	16342	16299	16146	15912	16233	16090	16168	16084	16035	16197	16032	16139	16167	16109	16140	16102	16003	16045	16261	16144	16201	16060	16174	16229	16059	16067	16060	16026	16271	16073	16176	16096	16213	16268	16118	16209	16041	16022	16073	16210	16055	16154	16067	16071	16341	16115	16202	16064	16065	16181	16177	16335	16142	16120	16131	15972	16246	16271	16262	16202	16350	16271	16128	16083	16268	16225	16002	16309	16006	16166	16296	16034	16067	16067	16172	16093	16321	16081	15964	16092	16157	16192	15941	16186	16191	16151	16079	16236	16174	16147	16156	16127	16138	16302	16082	16108	16277	16244	16131	16117	16224	16257	16011	16143	16062	16132	16213	16206	16109	16166	16213	16153	16303	16136	16132	16128	16143	16192	16180	16246	16370	15933	16151	16403	16063	16123	16068	16136	16130	16182	16122	16262	16111	16192	16207	16172	16187	16141	16164	16162	16134	16269	16168	16144	16105	16251	16079	16116	16198	16211	16208	16272	15994	16073	16324	16247	16282	16158	16140	16176	16171	16241	16171	16068	16265	16271	16167	16102	16047	16114	16288	16063	16254	16284	16176	16176	16117	16113	15895	16258	16195	16250	16062	16110	16042	16168	16252	16154	16320	16119	16167	16086	16068	16104	16270	16082	16253	16218	16180	16229	16054	16344	16130	16339	16273	16218	16036	16110	16154	16188	16239	16330	15927	16215	16085	15928	16133	15935	16201	16028	16115	16344	16296	16086	16060	16079	16147	16235	16085	16205	16225	16066	16181	16041	16153	16151	16196	16070	16114	16112	16155	16154	15998	16045	16180	16161	16293	16175	16300	16087	16071	16057	16112	16076	16065	16152	16429	16016	16444	16009	16219	16147	16129	16161	16127	16150	16113	16155	16221	16259	16035	15922	16278	16035	16092	16114	16151	16142	16197	16012	16196	16097	16186	16173	16190	16178	16259	16033	16198	16109	16198	16132	16098	16363	16191	16299	16221	16306	16122	16065	16046	16235	16286	16270	16230	16192	16154	16009	16093	16178	16004	16271	16122	16070	16059	16115	16020	16348	16169	16141	16129	16015	16166	16263	16038	16173	16256	16214	16078	16075	16209	16204	15979	16222	16244	16290	16523	16029	16185	16126	16048	16135	16139	16129	16049	16194	15987	16160	16203	16017	16246	15894	16326	16178	16097	16039	16309	16238	16097	16215	16106	16237	16230	16153	16104	16260	16170	16280	16073	16161	16420	15965	16307	16356	16292	16162	16015	16096	16071	16220	16090	16257	16153	16099	16148	16132	16102	16201	16145	16019	16182	16045	16284	16030	16151	16289	16299	16029	16329	16112	16092	16148	16100	16163	16186	16178	16221	16027	16185	16065	16309	16174	16205	16223	16243	16123	16270	16026	16144	16073	16140	16085	16004	16150	16114	16240	16112	16308	16134	16175	16266	16040	16367	16224	15963	16305	16119	16028	16222	16200	16111	16043	16184	15983	16351	16176	16217	16098	16097	16255	16096	16283	16133	16009	16237	16204	16230	16206	16226	16028	16067	16088	16122	16135	16299	16056	16338	16273	16365	16194	16075	16099	16222	16173	16123	16246	16084	16179	16255	16213	16203	16290	16137	16283	16197	16241	16276	16104	16236	16330	16043	16173	16130	16149	16104	16264	16183	16077	16188	16040	16215	16269	16220	16120	15990	16169	16273	16280	16135	16127	16118	16079	16239	16042	16096	16061	16120	16131	16185	16120	16182	15955	16171	16177	16099	16152	16189	16079	16299	16125	16135	16241	16169	16406	16142	16276	16076	16139
25782	21899	29582	38990	64659	60139	45961	33953	28887	27618	27072	26958	27009	26915	27050	27101	26838	27000	26906	26764	26945	27044	26973	26804	26975	26751	26884	26832	26842	26861	26993	26853	26903	26995	27054	26937	26846	27015	26520	26606	27076	26965	26697	26805	26973	26770	26878	26853	26976	27067	26959	26943	26632	26734	26698	26918	26848	26683	26927	26849	26629	26922	26943	26932	26842	26725	26993	26852	26713	26968	26676	26789	26545	26901	26653	27032	26822	26767	26733	26790	26876	26818	26850	26592	26727	26785	26764	26800	26737	26892	26759	26864	26727	26845	26793	26759	26834	27059	26927	26906	26674	26821	26539	26998	26802	26955	26751	26808	26989	26801	26760	26934	26743	26910	26849	26756	26576	26835	26720	26595	26615	26777	26900	26645	26802	26856	26520	26861	26695	26874	26813	26689	26744	26885	26780	26829	26678	26767	26861	26929	26860	26743	26834	26804	27052	26828	26872	26626	26772	26929	26700	26470	26917	26694	26802	26710	26937	26667	26908	26681	27186	26709	27021	26998	26627	26763	26714	26731	26782	26836	26968	26941	26804	26920	26670	26702	26694	26740	26583	26886	26907	26738	26624	26929	26703	26861	26908	26841	26757	26790	26842	26720	26698	26958	26654	26663	27242	26962	26766	26635	26888	26911	27046	27106	26656	26842	26631	26927	26861	26797	26877	26759	26876	26937	26764	26776	26845	26883	26824	26611	26851	26829	27025	26848	26811	26793	26685	26545	26892	26829	26782	26902	26954	26825	26676	26883	26755	26750	26689	26902	26911	26712	26796	26854	26996	26650	26583	26881	26736	26831	26655	26808	26883	26651	26975	26739	27057	26698	26489	26854	26984	26870	26766	26799	26760	26600	26857	26904	26911	27052	26839	27068	26875	26685	26535	26823	26985	26687	26924	26853	26718	26856	26879	26581	26872	26873	26661	26771	26753	26992	26844	26648	26954	26603	26590	26708	26655	26689	26659	26618	26556	26720	26910	26911	26623	26640	26794	26737	26572	26722	27180	26710	26820	26835	26758	26715	26454	26647	26780	26634	26589	26887	27025	26872	27016	26558	26847	26640	26731	26797	26921	26814	26883	26783	27147	26621	26786	26632	27095	26713	26759	26767	26774	26934	26889	26866	26652	26679	26990	26936	26877	26679	26670	26787	26582	26750	26728	26923	26754	26665	26679	26941	27027	26528	26811	26765	26758	26789	26812	26722	26802	26797	26913	26800	26781	26759	26673	26817	26877	26706	26726	26990	26828	26875	26883	26983	26924	27038	26833	26699	26639	26729	26755	26739	26772	26778	27135	27009	27021	26822	26768	26848	27021	26803	26765	26633	26830	26799	26642	26621	27023	26913	26781	26651	26662	26523	26676	26821	26841	26778	26789	26819	26626	26666	26965	26743	26774	26852	26887	26594	26616	26828	26751	26799	26962	26756	26707	26708	27053	27242	26734	26825	26727	26901	26841	26991	26658	26996	26935	26782	26876	26702	26759	27025	26914	26857	26969	26829	26657	26720	26656	26698	27007	26752	26898	26786	26801	26710	26621	26581	27041	26972	26795	27039	26883	26646	26737	26870	26968	26737	26627	26824	26811	26976	26708	26888	26665	26580	26923	26896	26895	26682	26822	26746	26867	26692	26836	26913	26840	26690	26807	26924	26583	26785	26675	26509	26720	26972	26817	26720	26984	26854	26806	26763	26830	27102	26925	26792	26812	26636	26667	26560	26841	26738	27018	27082	26805	26927	26769	26792	26939	27158	26722	26684	27042	26786	26797	26736	26769	26786	26741	26691	26943	26597	26792	26806	26737	26953	26709	26737	26884	26717	26724	26807	26734	26710	26835	26826	27025	26725	26766	26438	26548	26823	27151	26749	26779	26800	26922	26998	26977	26760	26838	26808	26727	26887	26945	26558	26847	26835	26913	26821	26924	26584	26793	26828	26739	26912	26929	26850	26923	26920	26745	26881	26774	26687	26873	26949	26927	26807	26685	26917	26724	26715	26943	26851	26751	26664	27014	26720	26777	26968	26798	26664	26801	26771	26813	26782	26855	26997	26732	26865	26783	26537	26973	26665	26844	27013	27150	26815	26715	26895	26663	26639	26984	26829	26804	26986	26722	26719	26802	26717	26618	26480	26688	26904	26813	26951	26830	26734	27135	26879	26761	26688	26534	26759	26857	26701	27152	26761	26881	26614	26839	26647	26948	26818	26987	26887	26987	27063	26895	26833	26731	26692	27013	26938	27109	26876	26757	26767	26694	26862	26555	26895	26955	26902	26866	26738	26837	26983	26828	26956	26926	26887	26799	26725	26575	26625	26546	26846	26828	27053	26792	26964	26707	26601	26781	27022	26835	26669	26974	26791	26502	26879	26715	26465	27136	26680	26921	26940	26799	26614	26688	26745	26640	26846	26766	27144	26953	26913	26979	26778	26734	26831	26557	26957	27030	26876	26771	26528	26710	26699	26732	26565	26914	26688	26708	26756	26723	26574	26710	26803	26811	26834	26841	26778	26823	26942	26800	26806	26860	26758	27065	27023	26800	26986	27145	26654	26753	26822	27042	26880	26730	26718	26834	26562	26838	26864	26763	26967	26668	26807	26711	26821	26936	26897	26711	26917	26830	26777	26912	26736	27148	26729	26714	26608	26964	26756	26690	26758	26748	26902	26779	26816	26825	27013	27117	26820	26962	26592	26695	26637	26775	26869	26658	26914	26752	26920	26811	26764	26795	26676	26956	26789	26688	26724	26628	26857	26871	26673	26914	26682	26882	26885	26706	26830	26977	26886	26847	26780	26731	27026	27002	26856	26754	26605	26843	26707	26849	26881	26964	27029	26852	26786	26698	26677	27237	26761	26940	26631	26996	26748	26801	26677	26705	26759	26876	26758	26581	26789	26822	26347	26662	26703	26718	26615	26704	26682	26771	26716	26713	26837	26797	26726	26908	26744	27080	26981	26981	27090	26747	26939	26848	27050	26723	26829	27126	26806	26777	26723	26875	26783	26791	26861	26585	26915	26579	26957	26720	26852	26592	26892	27059	26664	26523	26720	26603	26662	26358	26962	26689	26879	27060	26922	26702	26615	26919	26733	26912	26603	26894	26967	26927	26929	26714	26671	26875	26787	26961	26974	26938	26599	26674	26832	26794	26903	27114	26578	26661	26590	26730	26793	27042	26692	26931	26732	26682	26836	26833	26924	27001	26871	26809	26669	26726	26779	26949	26416	26725	26659	26699	26843	26879	26853	26664	26711	26968	26939	26874	26728	26807	26813	26829	26944	26829	26634	26833	26671	26834	26882	26850	26954	26861	26747	26724	26650	26696	26641	26722	26705	26910	26769	26939	27002	26742	26589	26752	26796	26844	26780	26899	26981	26687	26760	27033	26835	26605	26870	27064	26909	26706	26985	26830	26621	26856	26758	27041	27083	27021	26907	26946	26794	26608	26800	27210	27002	27075	27090	26992	26913	26859	26845	26759	26957	26901	26891	27014	26765	26877	26958	26983	26929	26880	26824	26773	26632	26667	26719	26830	26797	26832	26626	26860	26837	26751	26847	27012	26797	26800	26804	27076	26837	26739	26823	26702	27041	26761	27052	26619	26561	26638	26985	26841	26758	26930	26775	26921	26799	26644	27000	26995	26767	26748	26866	26675	27009	26894	26999	26880	26785	26948	26727	26977	26657	26950	26715	26581	26924	26746	26816	26829	26842	26799	26782	26857	26599	26925	27001	26864	26674	26810	26804	26967	26611	26975	26990	26852	26685	26881	26655	26774	26615	26578	26941	26862	26725	26990	26925	26850	26627	26737	26872	26705	26929	26829	27040	27068	26768	26985	26693	26543	26911	26734	26735	26914	26965	26789	26904	26807	26962	26751	26656	27047	26944	26840	26847	26863	26671	26640	26624	26876	26909	26941	26657	26834	26860	26874	26834	26651	26781	27054	26935	27017	26951	26857	26876	26789	26582	27134	27158	26760	26833	26798	26736	26711	26753	26773	26918	26734	26723	26712	26917	26671	26716	26716	26962	26727	26985	26780	26648	26572	26965	26837	26811	27032	27010	26678	26776	26950	26903	26880	26968	26554	26981	26893	26582	27017	26873	26694	26807	27144	27062	26945	26862	26699	26926	26831	26568	26703	26960	26808	26817	26748	26752	26901	26623	26652	26837	26931	26925	26927	26764	26784	27091	26936	26912	26752	26565	27021	26529	26809	26800	26989	26692	26817	26900	26646	26860	26691	26840	26838	26724	26785	26680	26943	26765	26753	26785	26919	26927	26727	26625	26974	26853	26898	26885	26890	26974	26575	26771	26693	26943	26725	27109	26732	26659	26736	26852	26871	26977	26855	26656	26767	26814	26970	26771	27081	26842	27100	26761	26913	26808	26837	26947	26741	27141	26851	26928	26750	26840	26807	26930	26987	26766	26733	26842	26487	26689	26984	26880	26892	27051	27175	26778	26751	26933	26889	26749	27107	27117	26789	26682	26947	27117	26916	26843	27050	26716	26887	26659	26796	26812	26696	26707	26726	26883	26882	26955	26672	26748	26757	26896	26702	26986	26812	26632	26529	26711	26802	26826	26838	26841	27104	27067	26873	26932	26867	26932	26890	26731	26877	26835	26727	26984	26849	26983	26761	26908	26940	26858	26791	26737	26693	26622	26905	27157	27060	26915	26890	27040	26761	26714	27038	26662	26851	26853	26914	26714	26777	26885	26827	26652	26790	26747	26955	26952	26775	26792	26891	26720	26978	26949	27017	26654	27000	26810	26681	26831	27089	26807	26913	26663	26854	26935	26955	26819	27029	26739	26673	26776	26819	26740	26648	26719	26941	26828	26685	26449	26534	26702	26558	26719	26809	27048	26937	26838	26745	26606	26658	26784	26792	26708	26868	26995	26711	26733	26753	26504	27077	26685	26762	26804	26882	26937	26764	26696	26657	26687	26885	26876	26771	26737	27010	27095	26894	26906	26914	26822	26888	26855	26920	27061	26609	27041	26851	26764	26807	26668	27063	26935	26645	26873	26674	26900	26825	26588	26618	27206	26694	26861	26880	26681	27031	26851	26602	26823	26845	26664	26806	26790	26677	26912	26953	26771	26806	26824	26862	26866	26882	26763	26927	26808	26858	26927	26745	26412
25227	46698	35697	41650	67009	52671	34390	22091	17637	16473	16614	16440	16329	16563	16475	16467	16310	16542	16386	16211	16389	16449	16458	16253	16417	16562	16400	16404	16362	16359	16359	16447	16323	16436	16469	16413	16216	16423	16367	16444	16369	16411	16340	16343	16390	16412	16258	16214	16251	16272	16403	16564	16307	16381	16116	16297	16269	16320	16267	16609	16307	16190	16376	16330	16301	16411	16395	16434	16197	16254	16285	16260	16423	16322	16417	16399	16435	16382	16421	16176	16396	16361	16392	16370	16154	16203	16148	16465	16394	16365	16258	16407	16251	16375	16541	16329	16305	16382	16321	16304	16470	16389	16396	16590	16502	16268	16296	16442	16417	16540	16283	16454	16267	16421	16268	16385	16157	16385	16347	16339	16132	16198	16399	16268	16415	16463	16426	16321	16416	16282	16321	16420	16407	16408	16388	16241	16213	16342	16463	16248	16485	16377	16446	16358	16371	16392	16402	16119	16377	16232	16459	16465	16418	16535	16395	16571	16266	16527	16234	16325	16415	16265	16373	16422	16387	16052	16165	16274	16209	16317	16359	16319	16400	16270	16261	16508	16461	16375	16413	16270	16383	16247	16354	16368	16435	16294	16331	16127	16297	16320	16280	16248	16475	16405	16426	16370	16296	16395	16389	16368	16524	16563	16388	16255	16196	16410	16580	16343	16464	16332	16355	16286	16275	16431	16332	16058	16293	16395	16383	16365	16231	16330	16313	16432	16230	16135	16430	16295	16492	16150	16206	16329	16245	16129	16298	16402	16360	16432	16208	16132	16168	16478	16336	16159	16251	16311	16380	16334	16284	16313	16288	16159	16266	16285	16364	16487	16187	16300	16215	16470	16326	16363	16248	16381	16299	16500	16303	16229	16238	16387	16399	16389	16299	16463	16454	16369	16467	16244	16254	16386	16332	16406	16334	16408	16246	16401	16212	16335	16242	16244	16263	16476	16283	16303	16300	16339	16336	16310	16324	16482	16229	16400	16226	16271	16285	16419	16359	16432	16294	16302	16310	16532	16373	16336	16381	16356	16336	16317	16345	16430	16309	16312	16355	16368	16305	16239	16446	16327	16350	16217	16343	16300	16233	16349	16450	16284	16357	16448	16422	16298	16351	16240	16422	16240	16415	16261	16192	16151	16226	16387	16385	16235	16296	16096	16162	16269	16467	16119	16406	16197	16195	16237	16378	16370	16184	16281	16364	16226	16452	16276	16249	16348	16404	16417	16255	16304	16357	16447	16300	16194	16439	16432	16232	16461	16397	16530	16329	16450	16353	16259	16229	16302	16459	16394	16349	16215	16365	16133	16155	16236	16534	16441	16513	16482	16425	16322	16290	16385	16347	16332	16418	16462	16322	16236	16291	16334	16297	16539	16423	16295	16291	16303	16278	16398	16244	16432	16341	16315	16379	16371	16483	16443	16431	16453	16529	16392	16491	16256	16463	16252	16309	16252	16353	16236	16366	16359	16258	16289	16425	16407	16333	16364	16415	16350	16470	16513	16353	16335	16444	16232	16531	16120	16470	16436	16540	16351	16348	16218	16412	16439	16257	16206	16314	16278	16282	16358	16623	16348	16346	16213	16491	16354	16384	16245	16388	16262	16478	16314	16381	16376	16420	16356	16432	16202	16382	16462	16471	16497	16266	16350	16165	16384	16292	16457	16192	16416	16153	16310	16246	16316	16488	16486	16213	16456	16344	16098	16411	16491	16339	16252	16324	16205	16359	16408	16487	16231	16417	16510	16329	16473	16429	16306	16165	16187	16192	16147	16510	16384	16238	16291	16370	16357	16321	16226	16495	16418	16203	16352	16371	16453	16283	16071	16326	16345	16258	16341	16332	16380	16368	16489	16476	16275	16186	16186	16228	16373	16238	16258	16339	16095	16378	16585	16202	16549	16327	16321	16260	16299	16298	16197	16197	16082	16154	16272	16346	16246	16322	16411	16319	16378	16211	16296	16302	16471	16277	16294	16250	16290	16347	16319	16488	16198	16301	16245	16241	16247	16354	16473	16407	16249	16355	16262	16211	16347	16414	16139	16296	16357	16381	16394	16422	16229	16320	16380	16325	16392	16351	16474	16403	16617	16425	16329	16368	16505	16512	16419	16240	16470	16367	16163	16383	16344	16383	16342	16367	16395	16427	16419	16203	16328	16312	16375	16487	16317	16362	16391	16403	16304	16473	16370	16381	16259	16372	16419	16455	16123	16309	16228	16347	16306	16454	16396	16368	16277	16080	16226	16184	16385	16335	16287	16437	16454	16691	16163	16452	16209	16238	16303	16569	16446	16209	16430	16380	16104	16452	16410	16223	16435	16330	16180	16202	16467	16370	16218	16208	16534	16396	16547	16484	16291	16429	16277	16545	16301	16226	16201	16382	16339	16364	16324	16540	16344	16358	16228	16288	16213	16450	16185	16443	16206	16245	16401	16350	16284	16422	16343	16268	16386	16407	16346	16189	16264	16515	16464	16330	16233	16246	16507	16401	16399	16301	16413	16342	16288	16594	16528	16519	16383	16382	16410	16397	16486	16314	16311	16463	16276	16475	16212	16306	16209	16249	16409	16205	16302	16282	16357	16577	16239	16348	16188	16242	16434	16511	16422	16249	16431	16280	16434	16450	16476	16418	16224	16413	16329	16348	16342	16333	16271	16304	16489	16292	16234	16391	16439	16325	16385	16301	16306	16383	16307	16240	16439	16297	16281	16238	16307	16282	16352	16257	16383	16528	16450	16540	16267	16426	16358	16503	16261	16385	16175	16347	16275	16297	16294	16335	16413	16379	16182	16397	16549	16287	16266	16480	16277	16369	16277	16401	16423	16272	16350	16462	16418	16416	16342	16351	16455	16258	16264	16294	16125	16531	16451	16414	16355	16156	16501	16332	16347	16352	16295	16355	16324	16269	16425	16380	16268	16323	16308	16293	16316	16387	16328	16332	16290	16299	16438	16322	16170	16293	16574	16459	16304	16419	16212	16319	16330	16467	16316	16373	16342	16497	16278	16237	16322	16412	16422	16471	16140	16249	16282	16194	16470	16191	16568	16321	16407	16422	16161	16251	16394	16464	16352	16412	16362	16402	16363	16352	16635	16285	16151	16423	16399	16388	16375	16439	16290	16333	16395	16355	16399	16294	16177	16272	16364	16345	16304	16231	16176	16315	16356	16266	16407	16240	16402	16273	16385	16467	16299	16451	16504	16358	16273	16355	16318	16403	16242	16317	16225	16357	16379	16336	16417	16427	16182	16272	16356	16527	16439	16165	16263	16403	16347	16495	16406	16139	16323	16400	16251	16290	16338	16303	16247	16429	16181	16387	16480	16318	16344	16403	16296	16582	16420	16255	16616	16385	16400	16298	16334	16293	16393	16624	16296	16406	16369	16610	16308	16394	16325	16213	16415	16357	16457	16482	16306	16246	16503	16206	16440	16507	16273	16513	16271	16542	16462	16349	16471	16322	16240	16303	16364	16384	16475	16370	16243	16436	16283	16411	16300	16379	16447	16293	16457	16283	16493	16248	16286	16197	16331	16329	16339	16474	16370	16218	16405	16452	16191	16391	16373	16444	16404	16411	16313	16332	16350	16383	16270	16285	16356	16316	16398	16250	16360	16336	16301	16571	16447	16404	16320	16446	16353	16301	16558	16293	16417	16431	16299	16274	16409	16501	16284	16325	16196	16368	16414	16250	16317	16381	16475	16385	16309	16330	16520	16481	16305	16259	16232	16131	16446	16340	16313	16343	16335	16345	16343	16449	16257	16257	16425	16333	16480	16817	16326	16257	16491	16358	16391	16438	16280	16230	16310	16503	16515	16375	16328	16313	16389	16440	16377	16205	16356	16414	16393	16339	16376	16308	16433	16323	16257	16270	16471	16337	16175	16497	16379	16013	16244	16337	16255	16307	16336	16393	16285	16270	16635	16353	16269	16288	16246	16531	16263	16246	16221	16348	16221	16347	16370	16118	16352	16389	16303	16408	16286	16239	16379	16319	16337	16260	16345	16287	16171	16452	16304	16367	16296	16300	16403	16206	16191	16237	16243	16493	16430	16261	16369	16472	16352	16094	16153	16438	16202	16523	16380	16359	16266	16254	16369	16512	16437	16441	16289	16166	16313	16367	16457	16231	16261	16197	16354	16458	16486	16419	16517	16527	16349	16474	16316	16373	16108	16456	16184	16336	16330	16453	16511	16396	16229	16277	16391	16265	16449	16335	16361	16346	16496	16470	16368	16494	16274	16395	16154	16297	16473	16431	16251	16281	16303	16302	16302	16425	16528	16335	16358	16200	16282	16135	16291	16192	16308	16353	16178	16483	16459	16385	16290	16343	16246	16355	16305	16105	16444	16348	16362	16507	16169	16228	16428	16169	16319	16471	16248	16370	16422	16324	16146	16293	16431	16483	16316	16324	16404	16456	16317	16385	16390	16415	16417	16343	16379	16296	16349	16352	16387	16328	16426	16198	16330	16362	16312	16405	16270	16458	16188	16284	16354	16308	16459	16339	16254	16561	16321	16452	16202	16379	16225	16449	16337	16368	16105	16356	16361	16194	16297	16370	16276	16094	16334	16375	16236	16199	16379	16268	16526	16286	16380	16323	16551	16239	16294	16229	16312	16306	16331	16216	16464	16536	16231	16397	16312	16397	16356	16326	16355	16497	16338	16355	16415	16263	16279	16450	16383	16398	16341	16227	16428	16427	16370	16502	16477	16364	16353	16281	16457	16338	16362	16443	16382	16448	16339	16277	16229	16322	16269	16371	16389	16341	16474	16230	16599	16381	16323	16501	16145	16423	16375	16513	16339	16467	16453	16354	16406	16332	16346	16286	16252	16380	16331	16429	16453	16462	16319	16352	16221	16276	16486	16277	16308	16121	16340	16468	16473	16329	16261	16296	16359	16326	16320	16265	16590	16379	16433	16217	16329	16205	16445	16276	16376	16259	16499	16425	16309	16217	16403	16407	16288	16273	16140	16251	16380	16430	16267	16315	16342	16153	16229	16413	16227	16226	16396	16315	16277	16300	16357	16391	16411	16114	16542	16212	16301	16497	16273	16254	16335	16299	16389	16273	16535	16247	16286	16398	16447	16262	16338	16394	16224	16384	16400	16311	16411	16392	16344	16369	16273	16310	16305	16303	16247
23431	21614	29844	49743	76593	68461	54448	39093	31224	28501	28300	27865	28128	27945	27930	28163	27936	27898	27966	28036	27730	27872	27914	27740	27663	27682	27866	27828	27730	27643	27923	27769	27706	27422	27843	27718	28062	27873	27633	27513	27763	27860	28146	27841	27448	27650	27676	27587	27765	27716	27736	27658	27897	27789	27659	27771	27760	27436	27588	27523	27670	27451	27697	27593	27826	27641	27858	27570	27765	27830	27718	27674	27464	27699	27762	27520	27647	27615	27744	27625	27760	27616	27488	27539	27534	27687	27498	27861	27483	27639	27826	27776	27561	27574	27502	27689	27619	27734	27803	27862	27898	27650	27652	27529	27570	27561	27542	27625	27526	27710	27635	27364	27295	27635	27715	27693	27515	27737	27629	27642	27533	27604	27596	27519	27685	27767	27483	27546	27706	27596	27589	27841	27452	27799	27597	27528	27645	27454	27532	27435	27731	27887	27514	27568	27704	27416	27578	27440	27739	27531	27744	27580	27391	27566	27489	27488	27615	27898	27391	27478	27526	27624	27635	27682	27649	27756	27915	27812	27791	27539	27457	27517	27692	27757	27772	27753	27454	27608	27506	27506	27661	27551	27279	27642	27573	27579	27652	27591	27852	27398	27451	27591	27509	27759	27657	27610	27654	27520	27613	27734	27467	27617	27511	27396	27626	27398	27595	27508	27809	27727	27472	27432	27585	27682	27739	27689	27528	27322	27510	27790	27743	27708	27622	27518	27736	27441	27350	27634	27585	27366	27468	27616	27817	27552	27811	27587	27648	27622	27687	27789	27629	27476	27584	27478	27499	27634	27653	27769	27820	27389	27926	27707	27886	27590	27582	27506	27625	27431	27699	27618	27726	27797	27520	27681	27259	27465	27549	27627	27352	27763	27403	27550	27769	27603	27637	27431	27480	27494	27579	27743	27571	27615	27562	27469	27749	27564	27336	27577	27462	27720	27646	27638	27512	27662	27826	27507	27385	27657	27734	27832	27703	27651	27345	27627	27819	27729	27706	27371	27502	27713	27370	27593	27513	27699	27763	27603	27891	27619	27646	27483	27565	27407	27703	27546	27734	27642	27571	27693	27431	27472	27808	27704	27665	27680	27692	27594	27638	27808	27890	27505	27727	27512	27519	27610	27660	27703	27555	27919	27626	27397	27676	27990	27649	27485	27487	27558	27529	27598	27529	27721	27492	27476	27464	27453	27562	27576	27499	27454	27411	27652	27643	27554	27466	27523	27583	27568	27584	27815	27371	27626	27770	27210	27586	27689	27821	27388	27695	27845	27685	27616	27854	27641	27563	27561	27674	27681	27698	27515	27570	27597	27648	27527	27402	27535	27585	27447	27660	27656	27545	27723	27724	27755	27635	27630	27512	27543	27926	27653	27642	27523	27592	27632	27765	27635	27660	27397	27547	27765	27719	27505	27736	27548	27702	27899	27651	27750	27737	27715	27667	27873	27736	27640	27506	27750	27487	27796	27639	27636	27653	27750	27656	27657	27612	27384	27743	27740	27674	27798	27586	27501	27432	27781	27608	27635	27791	27646	27677	27597	27659	27611	27410	27624	27258	27411	27536	27807	27746	27607	27610	27342	27475	27355	27396	27525	27556	27380	27686	27953	27505	27887	27581	27538	27533	27656	27532	27459	27680	27407	27552	27662	27737	27568	27574	27643	27613	27632	27850	27665	27507	27565	27727	27888	27537	27580	27676	27538	27548	27833	27418	27572	27542	27624	27737	27542	27700	27644	27727	27506	27479	27450	27664	27576	27443	27532	27512	27726	27816	27492	27525	27529	27619	27664	27405	27710	27422	27326	27580	27731	27749	27733	27548	27673	27589	27623	27867	27667	27556	27681	27919	27649	27805	27261	27610	27567	27423	27695	27671	27484	27548	27537	27635	27570	27377	27779	27640	27595	27656	27588	27338	27634	27586	27528	27589	27572	27653	27463	27802	27611	27584	27525	27836	27671	27588	27353	27420	27679	27592	27335	27610	27592	27695	27748	28033	27675	27493	27744	27922	27616	27503	27522	27440	27539	27547	27418	27633	27873	27606	27553	27675	27504	27273	27567	27620	27592	27659	27374	27837	27853	27620	27709	27397	27307	27705	27442	27311	27419	27618	27693	27729	27622	27643	27494	27430	27469	27413	27705	27734	27456	27657	27662	27683	27688	27684	27768	27591	27719	27478	27859	27355	27752	27776	27535	27655	27625	27757	27738	27556	27441	27499	27569	27791	27498	27451	27633	27810	27551	27580	27595	27552	27708	27474	27541	27536	27805	27471	27499	27592	27467	27753	27504	27613	27399	27868	27414	27702	27724	27538	27485	27568	27660	27451	27393	27618	27686	27482	27799	27810	27658	27743	27631	27526	27408	27560	27472	27623	27457	27617	27730	27744	27514	27432	27591	27620	27509	27324	27507	27905	27630	27674	27672	27642	27590	27392	27494	27519	27602	27463	27363	27434	27627	27848	27810	27740	27483	27520	27498	27351	27561	27661	27560	27636	27655	27769	27591	27609	27649	27541	27696	27776	27666	27560	27326	27541	27498	27565	27653	27527	27661	27679	27629	27890	27494	27550	27691	27574	27444	27500	27699	27506	27567	27734	27650	27643	27606	27639	27549	27587	27800	27472	27715	27695	27538	27811	27506	27790	27637	27787	27643	27617	27620	27836	27473	27665	27772	27514	27683	27640	27606	27759	27778	27514	27594	27808	27432	27410	27653	27308	27437	27358	27525	27578	27735	27575	27846	27600	27718	27588	27495	27696	27463	27608	27442	27507	27749	27770	27723	27851	27720	27391	27870	27676	27811	27636	27692	27527	27630	27613	27855	27854	27531	27687	27486	27575	27662	27581	27562	27580	27555	27804	27527	27826	27589	27647	27712	27820	27610	27309	27270	27788	27563	27305	27774	27662	27563	27707	27609	27616	27639	27750	27440	27549	27688	27673	27616	27748	27514	27521	27430	27512	27380	27616	27750	27800	27602	27566	27389	27438	27551	27624	27651	27520	27620	27332	27751	27508	27649	27544	27902	27839	27685	27549	27904	27691	27668	27809	27538	27758	27798	27862	27751	27635	27583	27452	27628	27529	27572	27627	27540	27527	27610	27632	27642	27755	27525	27549	27890	27789	27735	27559	27459	27871	27318	27507	27481	27496	27841	27691	27744	27736	27891	27459	27747	27749	27624	27617	27789	27874	27351	27526	27552	27569	27516	27665	27540	27419	27464	27659	27676	27922	27790	27771	27838	27610	27722	27595	27510	27828	27659	27545	27678	27517	27625	27546	27531	27795	27774	27604	27617	27694	27529	27675	27668	27637	27481	27691	27390	27394	27730	27701	27959	27591	27721	27485	27433	27728	27572	27807	27891	27463	27702	27831	27623	27589	27789	27827	27657	27589	27510	27650	27615	27538	27809	27677	27369	27769	27735	27585	27584	27512	27764	27640	27568	27696	27503	27348	27363	27371	27671	27763	27284	27305	27464	27547	27481	27724	27471	27349	27665	27722	27684	27743	27784	27681	27624	27638	27516	27690	27551	27448	27540	27497	27668	27345	27875	27858	27493	27708	27483	27658	27460	27453	27245	27737	27666	27862	27542	27340	27656	27753	27889	27582	27546	27788	27716	27625	27614	27520	27794	27632	27572	27608	27820	27802	27716	27571	27708	27803	27756	27606	27755	27637	27792	27676	27672	27669	27612	27439	27547	27433	27775	27725	27561	27776	27606	27816	27630	27959	27682	27519	27457	27785	27290	27621	27663	27359	27627	27497	27603	27451	27605	27638	27677	27518	27285	27409	27788	27660	27324	27543	27671	27542	27545	27546	27608	27576	27683	27739	27774	27456	27575	27973	27571	27654	27409	27416	27519	27551	27558	27577	27580	27670	27762	27463	27427	27404	27517	27793	27589	27798	27484	27456	27528	27243	27533	27799	27841	27636	28054	27784	27685	27696	27771	27335	27521	27709	27820	27535	27696	27592	27465	27832	27635	27800	27785	27875	27594	27640	27819	27653	27659	27339	27676	27619	27262	27585	27433	27975	27549	27473	27597	27489	27463	27544	27687	27638	27779	27783	27555	27875	27550	27587	27435	27497	27714	27499	27502	27608	27649	27401	27505	27521	27421	27565	27548	27707	27723	27755	27775	27727	27623	27549	27728	27595	27433	27812	27872	27328	27508	27683	27424	27507	27810	27617	27511	27400	27613	27627	27786	27552	27407	27656	27604	27419	27751	27725	27452	27532	27625	27742	27917	27792	27564	27608	27384	27605	27592	27787	27707	28002	27838	27553	27431	27715	27661	27592	27732	27702	27605	27883	27709	27559	27440	27619	27654	27617	27616	27623	27485	27477	27454	27503	27526	27585	27441	27533	27354	27547	27630	27845	27805	27678	27658	27648	27769	27669	27804	27696	27574	27637	27450	27396	27469	27497	27679	27728	27412	27575	27663	27778	27503	27762	27649	27686	27564	27466	27500	27710	27460	27482	27462	27659	27737	27529	27525	27592	27651	27568	27717	27667	27726	27851	27484	27639	27589	27569	27330	27387	27803	27400	27388	27642	27629	27864	27479	27496	27363	27532	27529	27538	27721	27463	27610	27586	27512	27591	27620	27637	27666	27556	27598	27676	27540	27626	27598	27646	27834	27664	27701	27694	27847	27743	27804	27440	27592	27543	27593	27562	27603	27600	27397	27552	27600	27410	27327	27579	27465	27552	27644	27568	27557	27857	27371	27506	27465	27610	27554	27556	27670	27328	27564	27633	27774	27517	27643	27599	27586	27574	27298	27571	27723	27632	27790	27986	27612	27560	27382	27712	27701	27394	27710	27636	27495	27595	27519	27640	27755	27729	27529	27367	27539	27636	27496	27708	27478	27555	27585	27492	27576	27522	27604	27539	27665	27606	27536	27465	27566	27796	27647	27613	27901	27636	27521	27782	27477	27623	27703	27765	27509	27747	27691	27586	27652	27533	27732	27642	27556	27716	27638	27787	27514	27576	27626	27661	27620	27797	27624	27577	27672	27780	27758	27852	27601	27717	27694	27512	27482	27568	27421	27729	27582	27398	27523	27720	27749	27660	27685	27444	27847	27677	27868	27726	27575	27600	27922	27556	27664	27817	27917	27643	27592	27601	27417	27828	27299	27526	27737
33147	61610	63869	84149	90440	71354	47228	28264	20038	17520	17227	17213	17053	17124	17385	17266	17063	17348	17237	17005	17163	17198	17089	17176	17125	17259	16960	17145	17233	17114	17165	17285	17041	17139	17185	17175	17217	17364	17144	16967	16980	17196	17115	17165	17176	17087	17024	17237	17209	17111	17255	17032	17100	17219	17047	17072	17003	17182	17246	17032	17140	17123	16987	17198	17278	17104	17327	17101	17153	17344	17176	16958	17170	17253	17171	17159	17174	17177	17184	17232	17083	17005	16965	17096	17094	17153	16948	17208	17118	16999	16989	17198	17130	16965	17195	17168	16996	17300	17102	17132	17218	16988	17095	17236	17150	17141	17132	16991	16984	17024	17242	17048	17095	16976	17114	16911	16919	17149	16932	16910	17017	17004	17031	17174	16888	17273	17232	17228	17169	17153	17146	16902	17179	17064	17038	17165	17125	17094	16950	17210	16983	16980	17115	17096	16974	17211	17087	16943	17161	16828	17018	17249	17218	17206	17064	17079	17034	16966	17109	17060	17106	16909	17080	17210	17135	17055	17053	17084	17123	17090	17255	17190	17177	16984	17288	16943	17124	17008	17122	17015	17096	17096	17000	17245	17110	16881	17183	16992	17085	17234	17110	17217	17329	17076	17029	16997	17072	17117	17023	17133	17079	17055	17196	16991	16937	17273	17100	17228	16889	17120	17152	17151	17063	17080	17214	17098	17126	17089	17154	17150	17160	17334	16951	17018	16978	17007	16956	16999	17045	17134	17075	17114	17198	17008	17067	17107	17065	17119	17148	17140	17187	17144	17181	17004	17140	17047	17150	17128	17232	17088	17004	17005	16971	16977	17172	17105	17126	17062	17149	17189	17068	17054	16944	17055	16958	17181	17008	17185	17269	16907	17014	17003	17091	17166	17160	17224	17060	16968	17158	17026	16977	17095	17080	17073	16970	17053	17095	17182	17236	16990	17119	17112	17127	17053	17020	16887	17230	17071	17099	16927	16980	17229	16990	17040	17150	17063	17107	17121	16975	17167	17150	17150	17097	17109	17031	16923	17202	17156	16968	17072	16979	17164	17228	17085	17124	17050	17192	17067	17038	17038	17166	17030	16916	17167	17095	17223	17141	17021	17034	17042	16883	17314	17245	16984	17095	17172	17019	16928	17122	16992	17065	17132	16890	17145	17045	17149	17171	17158	17078	17039	17047	17136	16838	17082	16909	17067	17136	16827	16984	17121	17087	17073	17169	17082	17134	17206	16968	17078	16943	16994	17024	16959	17213	16943	17156	17194	17150	17141	17013	17039	17060	17037	17195	17223	17133	17191	17057	17111	17064	17257	17026	16992	17135	17049	17064	17152	17020	17081	16992	16967	17032	17016	17079	17225	17103	17025	17105	16662	17043	17098	16906	17145	16969	17020	17145	17128	17130	17070	17225	16810	17063	16963	17071	16936	17197	17215	17088	16778	16972	17126	17221	17132	17030	17222	17045	17202	17101	17104	16989	17341	17230	17268	17173	16971	17166	16956	17134	17139	17168	17232	17102	17152	17174	17046	17186	17232	17078	17059	17070	17044	17044	17102	17006	17069	17084	17211	17084	17103	17089	17031	17222	17046	17198	16973	16962	17112	17199	16944	17345	16917	17227	17289	17014	17128	16872	17005	17314	17072	16986	17004	16995	17273	16976	17038	16939	16824	17134	17173	16906	17082	16980	17035	17143	17020	17047	17055	17014	17092	17166	16938	17034	17074	17005	16905	17159	17107	17183	17051	17156	17121	17115	16802	17032	17061	17083	17041	17070	16883	17078	17051	16998	17126	17143	17049	17109	16953	17147	17248	17067	17000	17101	16977	17080	17111	17082	17314	16967	17138	17147	17044	17139	16982	17110	17042	16993	17167	17213	17243	17219	16987	17128	17068	17054	17180	17131	16753	17050	17004	16992	17084	17045	17344	17016	16923	17190	17033	17149	16917	17105	16815	17203	17118	17000	17237	17124	17195	16992	17152	16964	17137	17282	17252	17016	17278	17158	17081	17104	17016	17135	17052	16973	17051	17085	17144	16970	17109	17020	16852	17173	16998	17041	17206	17209	17228	17185	16989	16958	17085	17116	17094	16967	17036	16968	17153	17075	17162	17192	17237	17058	17007	17197	17116	17133	17107	16954	17189	17026	17101	16886	17205	17106	17147	17034	17124	17093	17074	17083	17094	17064	17188	17228	17025	17011	16960	17141	17188	16932	16931	17064	17253	17104	17147	16877	17074	16938	17045	17023	17096	17080	17199	16947	17070	17080	16987	17081	17187	17061	17073	17096	17190	17073	17177	17070	17140	17074	17139	17159	17006	16993	16991	17244	17241	17046	17008	16917	17100	17176	17102	17294	17183	17290	17220	17093	17112	16989	17230	17197	17135	17142	17002	17276	17119	17180	17166	16989	17076	17068	17107	17055	17010	17022	17074	17150	16798	17157	17192	17031	17146	16871	17156	17112	17180	17051	17084	17036	17121	17020	17185	17030	17130	17003	16972	17152	17065	17063	16967	17099	16989	17054	17025	17123	17008	17188	17045	16988	17115	17038	17025	17140	17201	17012	17174	17195	17122	17160	17173	17036	17229	16954	17014	17041	17088	17140	17034	17099	17131	17057	17083	17154	16987	17137	17112	17060	17051	16977	16971	17154	17070	17161	16908	17038	17137	17148	17103	17086	16978	17202	17285	17094	17302	17175	16988	17059	17104	17032	17132	17196	17031	16919	17110	17191	17021	17173	16840	17127	17001	17018	17185	17068	16914	16903	17099	17232	17110	17089	17129	17126	16939	17069	17108	17035	17152	17231	17174	16925	17144	17070	17129	17136	17106	17144	17110	17102	17028	17090	17144	17127	17191	17113	17188	17195	17034	17099	17044	17143	16930	17078	17152	17030	17047	17222	17253	17190	17051	16919	17051	17024	17341	17064	16994	17235	17030	17189	17061	16956	17018	17078	17124	17103	17109	17067	17147	16948	17055	17113	16947	17086	17028	17044	17146	17203	17113	17049	17147	17062	17108	16946	17051	17118	17101	17108	17278	16975	17288	16920	17082	16982	17201	17193	17062	17002	17165	16920	16988	17266	17057	17269	17075	17201	17074	17116	17058	16885	17148	17248	16827	17299	17156	17286	17234	16971	17063	17235	16960	17152	16887	17073	17109	16995	17007	17163	17047	16813	17047	17196	17048	17076	17145	16908	16958	17073	17010	16821	17097	17076	17205	17027	17154	17092	16899	17189	16972	17138	17090	17062	17001	17058	17114	17208	17045	16871	17107	17267	17086	17125	17298	17003	17109	17147	17054	17143	16984	17056	17220	17094	16981	17106	17106	17093	16947	17249	17121	17047	16952	16929	17087	17103	17191	17129	17049	17173	17083	17225	17043	16992	17235	17101	17305	17221	16934	17051	17129	17218	17079	17056	17284	17005	17136	16997	17203	17161	17125	17081	17104	17079	17069	17262	17286	17080	17060	17061	16971	17096	17027	17029	17170	17175	17194	17276	17111	17103	17102	17099	17025	16857	17101	17207	17179	17092	17061	17126	17134	16997	17060	17271	17198	17162	16880	17006	16954	17102	17042	17093	17305	17104	16850	17079	17067	17068	17046	16872	17122	17052	17019	17224	17116	16932	17043	17055	16990	17000	17078	17096	17159	17166	17105	17017	17047	17185	16769	17132	16852	16939	16924	17264	17003	17083	17094	17160	17122	17059	16923	17073	17174	17251	17121	17008	16989	17049	17015	17220	16971	17040	16944	17141	17066	17073	16992	17106	17136	17009	16955	17094	17029	17197	17077	17018	17272	17093	17119	17023	17186	17103	17190	17138	17099	16932	17097	17014	17050	17233	17132	17097	17114	17076	16967	17125	17015	17217	16958	17002	17112	17137	17079	17084	17012	17144	17061	17064	17038	17065	17013	17087	16835	17252	16953	17282	16954	17105	17056	17065	17151	16989	17153	17166	17100	16955	17014	17066	17057	17043	16982	16997	17160	17021	17128	16943	17040	16971	17176	17013	17082	17250	17013	17037	17009	17054	16793	16998	17080	17113	17019	17022	17130	16921	17020	17071	17160	17133	17115	17171	17206	17035	17104	17131	16921	17116	17002	17253	17170	17058	17122	17008	17197	17087	17058	17190	17029	17195	16881	17012	17159	17037	17228	17019	17062	17324	16944	17065	17098	17027	17092	17061	17145	16899	17209	17045	17102	17037	17107	17221	16948	17190	17004	17095	17128	16954	17079	17223	16916	17080	17063	17013	17110	17006	17040	17179	17052	17054	17041	16996	17153	17111	17018	17045	17131	17159	17151	17098	16951	17078	17279	17196	17065	17197	17136	16958	17014	17068	17000	17142	16991	17147	16967	17149	17069	17020	17265	17121	17069	17165	17079	17033	16906	17089	17005	16962	17218	17027	17136	17162	17000	16991	17132	17056	17137	17010	17096	17199	17037	17074	17170	17108	16983	17235	17021	16906	17038	16937	17151	17054	17042	17257	17162	17021	17152	16871	17137	17064	17066	16973	17215	17076	17016	17020	17095	17039	17011	17018	16989	17094	16992	16971	17361	17010	17245	16981	17102	17193	17160	17001	16977	17086	17219	16816	17095	17168	17143	17077	17105	17190	17100	17007	17203	17231	17012	17172	17041	16990	16920	16995	17103	16938	17058	17133	16957	17251	17221	17068	17156	17088	16901	17095	17101	17044	17187	16867	17122	16950	17025	17121	17096	16865	17131	17128	17159	17261	17005	17039	17117	16928	17307	17080	17180	17167	17193	17163	17239	17051	17038	17215	17005	17022	17080	16989	17309	17320	17012	17221	17145	17171	17039	17116	17098	17118	17027	17038	17193	17219	16958	16974	17134	17117	17157	17131	17116	17092	17049	17174	17105	17123	17136	16996	16948	17107	16978	17222	17090	17146	17089	17093	17162	17185	17106	17058	17176	17073	16978	16910	17025	17155	17161	17212	17057	17038	17290	17206	16895	17020	17046	16936	17068	17147	17138	17160	17060	17148	17148	16943	17124	17000	16945	17213	17042	17018	17160	17061	17116	17127	16880	17067	17050	16891	17143	17030	17027	17076	17330	17162	17011	17196	17061	17109	16871	16853	17093	17079	17114	17259	17029	17210	16988	16962	17120	16935	16899
34371	28345	32852	36494	40819	36934	32371	29034	27834	27214	27326	27180	27411	27203	27367	27180	27176	27091	27231	27096	27279	27373	27051	27193	27042	27280	27203	27166	27054	27084	27040	27158	27343	27332	27171	27101	27245	26979	27237	27269	27461	27072	27179	27222	27174	27138	26962	27067	27057	26894	27296	27309	27191	27012	27319	27232	27230	26939	27344	27056	27248	26981	27167	27000	27078	27306	27211	27414	27225	27307	27250	26997	27118	27253	27086	27202	27149	27297	27189	27371	26973	27312	26991	26995	27310	26981	27009	27340	27314	26920	27330	27305	27248	27191	27273	27005	27417	27132	27187	27248	27145	27087	27485	27074	27132	27198	27022	27073	27001	27305	27132	27162	27420	26971	27094	27149	27164	27241	27097	26942	27102	27492	27294	27180	27043	27122	26976	27096	27108	27421	27287	27107	27144	27040	27113	27205	27085	27202	27191	27043	27051	27030	27069	27011	27257	27241	27285	26992	27210	27225	27280	27252	27192	26901	27028	27135	27267	27269	27136	27189	27093	27225	27178	27112	27188	27084	27121	27488	27087	27392	27193	26999	27233	27271	27344	27174	27174	27096	27208	27201	27156	27156	27022	27105	27220	27149	27090	27094	26940	27241	27133	27262	27403	27158	27098	27282	27395	27448	27323	26985	27244	27078	27135	27221	27276	26981	27087	27164	26933	27030	27164	27225	27176	27278	26925	27052	27040	26943	27009	27442	27456	27120	27222	27225	27230	27266	27361	27133	27427	27332	27329	27210	27322	27126	27124	27235	27472	27420	27193	27208	27102	27082	27283	27173	26820	27059	27139	27424	27304	27125	27430	27029	27330	27051	27181	26995	27010	27010	26970	27223	27052	27416	27343	27210	27193	27244	27296	27238	27202	27396	27199	27111	27192	27142	27348	26985	27171	27301	27223	27064	27375	27355	27057	26963	27274	27236	27309	27212	27099	26992	27180	26882	27153	26983	27359	26983	27341	27202	27164	27329	27241	27139	27218	27030	26978	27119	27140	27264	27122	27127	27332	27321	27450	27243	27038	27140	27293	27133	27225	27286	27059	26885	26952	27289	27231	27331	27246	27148	27318	27175	27096	27044	27311	27472	27413	27134	27292	27312	27337	27228	27114	26882	27248	26980	27134	27388	27178	26988	27072	27378	27240	26973	27041	27025	27148	27101	27191	27112	27214	27238	27175	27163	27295	27191	27115	27140	27250	27330	27091	27158	27086	27232	27023	27135	27318	27123	27150	27230	27172	27205	27164	27476	27113	26900	27068	27332	27146	26880	27029	27043	27191	27148	27229	27018	27109	26959	27174	27252	27179	27331	27377	27066	27147	27430	27273	27208	27171	26990	27180	27115	26987	27330	27329	27102	27171	27179	27340	27077	27095	27020	27188	27244	27127	27281	27128	27146	27260	27233	27047	27048	27455	27252	27130	27133	26976	27320	27002	27458	27130	26940	26982	27038	27090	27189	27112	27334	27202	27016	27168	27056	27030	27141	27221	27359	27217	27239	27140	27063	27166	27159	27133	27016	27172	27263	27224	27115	26998	27021	27211	27068	27376	27228	27143	27214	27330	27125	27154	27051	27220	26914	27231	27049	27112	27120	27226	27233	27214	27219	27227	27054	27055	27064	27323	27603	27159	27138	27063	26931	26902	26993	27206	27132	27025	27218	27008	27180	27053	27193	27142	27218	27354	27294	27076	27165	27140	27117	27031	27484	27063	27049	26968	27108	27458	26938	27218	27227	27365	26933	27113	27320	27153	27151	27302	27290	27105	27052	27069	26976	26965	27354	27191	26822	27006	27017	27228	27168	27214	27112	27119	27216	26930	27363	27248	27085	27106	27222	27047	27267	27228	27078	26827	26837	27196	27102	27218	27140	27003	27189	27021	26858	27193	27173	27225	27239	27354	27067	27283	27147	27125	27065	27382	27104	27278	27087	27142	27265	27349	27099	27214	27143	27368	27185	27351	27282	27167	27182	27147	27262	27042	27011	27088	27247	27075	26943	26974	27187	27212	27010	26951	27279	27093	27128	27105	27103	27076	27082	27108	27188	27118	27288	27212	27113	27264	27182	27015	26794	27056	27038	27087	27505	27278	27125	27077	27270	27422	27447	27104	26988	27405	27245	27324	27158	27048	27154	27269	27202	27232	27126	27045	27127	27083	27032	27104	27037	27121	27198	27281	26969	26972	27251	27139	27225	27162	27303	27222	27046	26971	27317	27102	27028	27044	27018	27328	27232	27069	27293	27271	27401	27074	26996	27035	27350	27164	27240	27160	27278	26894	27210	27294	27014	27114	27220	26893	27161	27170	27150	26979	27033	27024	27017	27407	27492	27327	27226	27175	27150	27383	27079	27000	27154	27005	27475	27381	26996	27078	27400	27129	27222	27184	27085	27310	27269	27009	27057	27073	27041	27194	27124	27070	27282	27285	27097	27236	27304	27276	27242	27469	27208	27190	26994	27342	27059	27404	27176	27083	27109	27257	27148	27284	27080	27243	27283	27420	27046	27086	27035	27061	27107	27110	27179	27197	27205	26957	27277	27103	26914	26930	26820	27303	26987	27295	27138	27199	27250	27215	27240	27386	27196	27006	27170	27079	27106	27153	27193	27351	27040	27147	27092	27280	27082	27330	27280	27098	26977	27157	27433	27147	27091	27107	27081	27215	27037	27029	27014	27356	27425	27149	27165	27195	27100	27245	26950	27231	27286	27314	26977	27111	27181	26897	27071	27288	27248	27114	27146	27262	27284	27327	27097	27146	27167	27211	27004	27027	27132	27159	27157	27296	27207	27352	26870	27105	27209	27300	27119	27281	27107	26892	27026	27136	27201	27421	27128	27517	27264	27178	27375	27406	26919	27007	27324	27155	27210	27166	27007	27267	27285	27039	27105	27429	26915	26980	27101	27176	27212	27127	27230	27196	27205	27414	27063	27106	27106	27321	27176	27030	27178	27154	27189	27238	26905	27268	27044	27148	27135	27131	26939	27147	27276	27125	27467	27243	27136	27096	26951	27026	27020	27051	26979	27246	27100	27005	27374	27338	27176	26984	27070	27166	27248	27198	27306	27063	27093	27278	27329	27229	27180	27155	27057	27175	27236	27084	27117	27172	27311	27184	27196	27069	27169	27042	27021	27298	27224	27434	27139	27352	27294	27248	26894	27395	27217	27260	26994	26957	27108	27471	27313	27253	26981	27326	27334	27138	27175	27370	27049	27202	27103	27134	26953	27200	26927	27512	27254	27288	27132	27024	27138	27051	27047	27060	27186	27250	27162	27151	26935	27284	27084	27285	27188	27136	27509	27095	27108	27353	27102	26999	26878	27002	26943	27247	27098	27016	27375	27091	27167	27216	27058	27180	27486	27193	27094	27156	27259	27205	27057	27139	27025	27134	27186	27356	27166	27340	27088	27189	27266	27260	27065	27260	27320	27174	27027	27083	27098	27380	27272	27108	27151	27311	27129	27315	27152	27242	27293	26992	27293	27220	27168	27363	27249	27493	27176	27312	27149	27006	27248	27279	27091	27047	27156	27081	27101	27178	27271	27329	27263	26865	27182	27078	27274	27396	27146	27252	27357	27128	27066	27263	27033	27132	27064	27239	27186	27050	27293	27140	27326	27170	26999	27149	27038	27305	27240	27155	27128	27189	27464	27534	27177	27251	27093	27089	27202	27102	27099	27382	27114	27457	27013	27157	27231	27180	26960	27091	26954	27332	27044	27340	27297	27069	27353	27317	27323	27281	27159	27192	26966	27180	27050	27087	27248	27207	27196	27246	27139	27269	26907	27284	27277	27279	27213	27211	27183	26911	27247	27072	27037	26989	27272	27160	27315	27379	27291	27144	27043	27096	27202	27274	27004	27113	26905	27492	27258	27213	27304	27161	27243	27228	27192	27068	27084	27426	27340	27411	27070	27181	27136	26999	27144	27256	27441	27187	26999	27335	27233	27167	26993	27182	27141	27262	27341	27361	27042	27276	27176	27191	27333	27230	27097	27205	27058	27226	27211	27491	27264	27333	27355	27278	27384	27334	27236	27090	27329	27239	27071	26982	27204	27001	27119	27109	27072	27203	27041	27318	27122	27348	27162	27253	27240	27281	27097	27263	27388	27083	27307	27508	27075	27111	27299	27125	27128	27302	27252	27235	27124	27312	27096	27088	27445	27253	27165	27253	27100	27367	27138	27211	27339	26991	27027	27453	27172	26946	27118	26958	27495	27226	27025	27190	27331	27152	27196	27164	27245	27295	27201	27362	27188	27487	27143	27383	27175	27245	26986	27051	27127	27000	27110	27322	27173	27265	27188	27330	26996	27396	27185	27208	27122	27078	27266	27293	27183	27147	27402	27163	27028	27267	27442	26967	27107	27151	27292	27203	27013	27243	27176	27011	27013	27262	27229	27302	27252	27161	27142	27053	27229	27377	27297	27116	27225	27225	27145	27068	27217	27149	27290	27328	27070	27151	27206	27105	27346	27298	27151	27259	27103	27062	27247	27103	27179	27187	27218	27209	26919	27148	27403	27197	27186	27379	27371	27135	27208	27130	27085	27398	27276	27429	27227	27303	27299	27195	27094	26851	27185	27385	27278	27195	27352	27309	27435	27050	27168	26933	27232	27047	27511	27159	27061	27218	27031	27332	27322	27199	27010	27263	27560	27090	27129	27291	27121	27072	27273	27195	27200	27061	27201	27186	27327	27078	27225	27235	27384	27264	27244	27430	27238	27310	27119	27167	27040	27365	27060	27263	27225	27191	27312	27116	27264	27327	27070	27254	27040	27244	27432	27345	27200	27180	27442	27268	27304	27501	27265	27225	27106	27059	27268	27380	27195	27241	27228	27188	27265	27086	27119	27288	27249	27160	27009	26980	27345	27346	27115	27043	27056	27424	27142	27133	27322	27155	26995	27185	27263	27486	26995	27105	27221	27191	27103	27317	27039	27149	27041	27119	27194	26972	27085	27194	27169	27232	27287	27151	27107	27307	27324	27251	27372	27014	27288	26855	26928	27142	26793	27310	27454	27158	27278	26821	27276	27520	27530	27216	27359	27285	27187	27117	27385	27018	27282	27237	27056	27204	27255	27118	27216	27246	27150	27256	27308	27061	27265	27319	27204	27184	27258	27210	26870	27080	27261	26954	26941
19806	21976	23974	26887	30544	25465	20229	17481	16690	16309	16351	16308	16332	16471	16249	16251	16421	16326	16388	16322	16302	16330	16278	16508	16210	16321	16258	16258	16599	16408	16414	16495	16249	16288	16173	16199	16378	16369	16194	16374	16224	16276	16357	16343	16111	16336	16356	16201	16242	16299	16288	16121	16281	16030	16258	16384	16247	16138	16272	16240	16399	16178	16296	16363	16391	16140	16205	16201	16413	16265	16239	16394	16176	16142	16398	16490	16252	16097	16329	16211	16358	16406	16159	16128	16285	16221	16272	16196	16233	16104	16206	16211	16318	16278	16192	16310	16393	16270	16242	16278	16268	16353	16313	16344	16225	16182	16397	16217	16303	16293	16234	16324	16305	16323	16278	16130	16353	16186	16276	16250	16286	16232	16135	16262	16306	16270	16207	16299	16360	16258	16272	16344	16310	16249	16248	16218	16402	16278	16201	16325	16322	16427	16148	16144	16245	16388	16241	16154	16265	16390	16235	16331	16196	16138	16390	16202	16395	16326	16154	16271	16298	16317	16271	16220	16387	16161	16243	16226	16187	16254	16173	16376	16387	16308	16255	16272	16397	16399	16231	16209	16382	16157	16262	16055	16262	16225	16365	16220	16271	16241	16254	16345	16419	16237	16186	16249	16263	16091	16148	16179	16210	16338	16369	16065	16193	16190	16176	16399	16168	16129	16368	16363	16266	16215	16300	16123	16244	16382	16184	16183	16356	16215	16173	16266	16228	16165	16176	16153	16354	16293	16110	16273	16072	16313	16149	16205	16187	16277	16393	16382	16330	16195	16257	16231	16355	16296	16121	16483	16214	16341	16078	16354	16465	16279	16240	16453	16255	16197	16407	16447	16198	16277	16286	16294	16328	16246	16152	16354	16377	16466	16225	16102	16256	16293	16254	16180	16350	16410	16165	16221	16358	16318	16332	16245	16239	16162	16448	16195	16342	16456	16260	16249	16101	16338	16109	16125	16390	16204	16283	16429	16212	16335	15977	16309	16294	16373	16216	16382	16305	16349	16215	16498	16339	16332	16221	16257	16413	16274	16520	16204	16273	16170	16084	16275	16336	16102	16091	16115	16240	16353	16145	16180	16328	16355	16279	16101	16455	16261	16277	16321	16196	16134	16282	16149	16278	16320	16199	16094	16138	16445	16183	16300	16073	16311	16010	16290	16250	16264	16397	16259	16150	16279	16408	16285	16154	16325	16340	16289	16354	16333	16254	16307	16335	16165	16144	16359	16324	16435	16373	16318	16237	16316	16145	16350	16207	16374	16252	16294	16261	16288	16415	16271	16194	16389	16196	16201	16274	16272	16100	16185	16293	16183	16201	16358	16237	16351	16344	16100	16142	16443	16194	16269	16347	16114	16174	16096	16437	16376	16377	16211	16244	16380	16141	16477	16232	16349	16438	16388	16217	16299	16487	16239	16197	16123	16506	16413	16250	16335	16294	16425	16394	16086	16235	16451	16354	16234	16391	16154	16226	16424	16165	16402	16359	16279	16295	16330	16230	16365	16221	16193	16204	16045	16225	16138	16208	16268	16063	16201	16268	16319	16336	16265	16364	16339	16220	16251	16254	16229	16148	16161	16249	16287	16265	16235	16357	16179	16208	16334	16231	16290	16313	16285	16267	16337	16317	16164	16239	16204	16126	16518	16302	16250	16179	16327	16119	16298	16264	16314	16271	16437	16386	16469	16256	16214	16168	15982	16291	16111	16253	16031	16465	16272	16212	16167	16257	16295	16409	16283	16178	16256	16266	16258	16113	16396	16385	16284	16371	16239	16330	16166	16310	16394	16311	16247	16201	16228	16179	16227	16309	16276	16135	16206	16123	16177	16278	16237	16226	16309	16188	16094	16202	16333	16299	16229	16398	16233	16308	16336	16414	16312	16198	16407	16276	16247	16239	16243	16210	16200	16399	16299	16426	16464	16289	16222	16319	16167	16269	16271	16067	16249	16142	16206	16174	16358	16146	16279	16213	16214	16122	16332	16372	16197	16439	16314	16383	16276	16245	16363	16030	16081	16295	16151	16274	16160	16309	16314	16184	16218	16284	16402	16308	16056	16054	16325	16336	16258	16185	16149	16379	16122	16160	16460	16208	16330	16320	16364	16307	16358	16319	16236	16241	16231	16390	16399	16393	16278	16426	16186	16231	16089	16135	16288	16263	16183	16250	16224	16182	16145	16259	16288	16268	16280	16344	16166	16050	16230	16151	16222	16172	16200	16208	16221	16255	16210	16282	16326	16132	16172	16177	16332	16381	16270	16277	16298	16323	16478	16195	16392	16190	16112	16343	16360	16314	16339	16410	16224	16350	16238	16417	16240	16336	16232	16374	16216	16170	16333	16280	16316	16326	16415	16278	16188	16326	16245	16197	16203	16368	16298	16279	16167	16270	16286	16207	16308	16266	16123	16380	16369	16233	16233	16268	16173	16192	16271	16310	16152	16136	16179	16135	16027	16325	16152	16371	16179	16240	16266	16236	16157	16190	16008	16211	16223	16320	16179	16075	16227	16150	16311	16374	16455	16238	16175	16076	16355	16300	16315	16380	16304	16286	16198	16298	16185	16269	16330	16362	16340	16296	16154	16335	16142	16406	16175	16359	16186	16208	16233	16389	16308	16170	16237	16503	16179	16341	16291	16143	16308	16442	16077	16317	16386	16400	16103	16202	16098	16202	16209	16360	16180	16299	16303	16148	16303	16253	16237	16234	16183	16320	16316	16273	16295	16238	16264	16182	16197	16259	16406	16285	16264	16187	16239	16360	16211	16160	16370	16160	16089	16376	16135	16337	16323	16186	16355	16366	16358	16179	16265	16260	16262	16398	16230	16162	16302	16429	16141	16220	16214	16428	16271	16470	16301	16343	16187	16250	16275	16279	16437	16349	16369	16053	16258	16165	16464	16162	16257	16424	16275	16267	16220	16209	16319	16165	16228	16320	16252	16423	16211	16261	16346	16237	16435	16410	16303	16363	16143	16057	16180	16281	16215	16137	16217	16106	16377	16278	16053	16487	16313	16161	16280	16336	16177	16175	16404	16336	16248	16327	16161	16319	16426	16243	16366	16295	16254	16286	16247	16440	16209	16393	16363	16328	16247	16273	16398	16282	16273	16278	16322	16115	16298	16423	16166	16207	16224	16191	16450	16338	16145	16337	16341	16223	16363	16212	16191	16312	16324	16278	16279	16291	16134	16282	16269	16334	16113	16245	16306	16307	16209	16219	16240	16430	16407	16359	16326	16355	16434	16439	16332	16282	16277	16269	16133	16408	16295	16391	16339	16174	16320	16278	16474	16305	16500	16228	16286	16252	16298	16421	16324	16327	16219	16231	16093	16299	16359	16255	16338	16436	16308	16266	16309	16207	16320	16407	16382	16240	16190	16189	16305	16262	16465	16361	16388	16287	16293	16358	16247	16340	16193	16207	16355	16223	16237	16375	16195	16150	16313	16080	16356	16362	16266	16420	16327	16383	16278	16358	16364	16254	16284	16266	16173	16288	16204	16111	16131	16228	16165	16230	16262	16209	16230	16177	16236	16259	16324	16223	16403	16310	16261	16305	16272	16233	16407	16306	16235	16322	16320	16479	16294	16187	16290	16323	16191	16260	16103	16434	16133	16295	16242	16239	16232	16347	16469	16302	16275	16176	16258	16137	16360	16344	16434	16287	16116	16277	16301	16185	16296	16387	16299	16322	16120	16148	16293	16368	16392	16278	16383	16225	16354	16223	16162	16296	16148	16314	16377	16298	16280	16336	16556	16313	16194	16135	16267	16183	16252	16359	16375	16119	16440	16206	16178	16285	16258	16148	16201	16202	16234	16182	16097	16259	16472	16273	16280	16352	16188	16142	16250	16229	16215	16223	16467	16258	16172	16244	16227	16221	16163	16395	16362	16027	16396	16252	16307	16286	16117	16084	16292	16328	16253	16196	16160	16284	16331	16141	16194	16138	16341	16313	16266	16274	16366	16187	16255	16274	16339	16331	16252	16209	16127	16461	16240	16464	16451	16305	16199	16110	16302	16221	16286	16151	16294	16275	16276	16309	16133	16202	16277	16271	16162	16408	16025	16309	16203	16380	16378	16218	16230	16378	16271	16337	16237	16402	16212	16267	16271	16226	16322	16294	16252	16300	16289	16212	16381	16178	16212	16230	16607	16161	16038	16342	16303	16438	16273	16359	16039	16408	16272	16299	16326	16244	16420	16317	16314	16415	16297	16258	16368	16105	16323	16129	16203	16318	16225	15977	16447	16286	16141	16410	16259	16260	16279	16190	16330	16458	16268	16098	16326	16244	16189	16249	16350	16270	16188	16228	16466	16441	16156	16193	16168	16231	16467	16311	16187	16431	16554	16276	16256	16108	16195	16524	16217	16174	16389	16376	16176	16317	16362	16361	16282	16194	16466	16440	16081	16316	16218	16309	16251	16203	16273	16464	16206	16252	16275	16295	16216	16357	16130	16205	16517	16253	16227	16184	16477	16142	16293	16054	16299	16385	16297	16157	16192	16374	16192	16355	16302	16494	16207	16411	16366	16086	16231	16158	16231	16185	16279	16364	16285	16243	16186	16389	16311	16380	16063	16306	16446	16078	16417	16209	16167	16185	16451	16214	16058	16160	16305	16245	16413	16477	16277	16400	16440	16277	16390	16185	16119	16362	16302	16144	16206	16131	16371	16225	16296	16428	16388	16178	16271	16429	16334	16330	16152	16363	16327	16332	16356	16269	16312	16368	16293	16381	16482	16152	16425	16245	16295	16307	16283	16470	16259	16332	16244	16278	16300	16258	16249	16223	16247	16151	16192	16336	16205	16375	16343	16280	16326	16095	16339	16223	16242	16256	16269	16287	16180	16208	16356	16216	16370	16359	16176	16387	16271	16323	16474	16197	16366	16293	16173	16273	16128	16173	16331	16428	16377	16416	16186	16252	16161	16293	16328	16405	16340	16503	16180	16178	16182	16316	16261	16212	16362	16477	16316	16214	16423	16151	16270	16272	16342	16217	16260	16226	16330	16346	16196	16120	16118	16321	16333	16254	16179	16262	16467	16282	16254	16383	16116	16251	16311	16228	16229	16150	16436	16255	16322	16240	16447	16174	16221	16283	16203	16350	16389	16206	16244	16136	16371	16486	16414	16341	16235
25851	21715	31050	43774	67462	59800	45414	34221	29207	27956	27571	27161	27312	27186	27224	27178	27157	27555	27230	27012	27321	27322	27182	27078	27156	27378	27231	27245	27166	27273	27059	27335	26994	27037	27110	27261	27312	27437	27177	27076	27244	27185	27278	27440	27478	27322	27020	27160	27022	27323	27230	27005	27337	27103	27291	27283	26953	27224	27009	27233	27103	27309	27383	27362	27001	27308	27058	26964	27232	27189	27026	27041	27239	27324	27158	27043	26871	27115	27178	27065	27299	26985	27160	27117	27071	26985	27201	27002	27356	27256	26855	27240	27234	27080	27124	27118	27033	27194	27080	26897	27075	27429	27138	26919	27142	27223	27102	27189	27280	27199	27068	27113	27326	27070	27099	27236	27295	27090	27221	27187	27385	27463	27254	26880	27022	26909	27063	27127	27096	27148	27061	27051	27108	27189	26898	27038	27009	26999	27146	27326	27157	27366	27085	27013	27232	27009	27083	27307	27248	27002	27118	26880	26893	27037	27264	27138	27099	27332	27315	27208	27076	27145	27214	26845	27197	26834	27001	27183	27334	27053	27203	27022	27029	27168	27201	27032	27158	27231	27024	27453	27101	27139	26898	27182	27228	27123	27177	26911	27034	26979	27431	27150	27359	27333	26977	27050	27049	27003	27099	27224	27162	26989	27168	27119	27176	26970	27201	27050	27332	27246	27259	27071	27036	26998	27250	27152	27073	27054	26998	27083	27299	27132	27323	27021	27180	27033	26974	27061	27125	27318	27266	27360	27098	27297	27074	27091	27228	27508	27153	27204	27119	27011	26949	27353	27202	27090	27184	27256	27176	27118	27095	26952	26893	27444	27259	26984	26864	27166	27263	26994	27088	27009	27136	27186	27249	27020	27115	27241	27161	27192	26959	27208	27002	27169	27070	27142	27312	27258	27154	26961	27137	27066	27260	26937	27013	27214	27063	26984	27125	27217	27110	27176	26954	27193	26990	26964	27165	27117	27293	27223	27236	27002	27087	27130	27302	27092	27293	27219	27026	27111	27114	27232	27402	27479	27185	27119	27043	27436	27332	27130	27033	27375	27029	27170	26989	27032	27476	27223	27104	27086	27094	27134	27132	27336	26796	27092	27143	26998	27082	27073	27283	27317	27350	27026	27248	27079	26951	27120	27378	27025	27122	27283	27051	27172	27201	27270	27146	27083	27421	26845	27096	27027	27271	26978	27406	27066	27145	27076	27187	27147	27133	27069	27144	27017	27448	27176	27243	27118	27246	27049	27201	27297	27302	27283	27222	26933	27226	27021	27141	27216	27090	27121	27236	27058	26985	26961	27072	27176	27087	26986	27185	27274	27269	27288	27042	27219	26854	27095	27147	27198	27157	27091	27033	27184	27373	27179	27134	27156	27031	27017	26978	27142	27181	27173	26982	26984	27158	27253	27348	27105	27195	27286	27137	26974	26936	27171	27000	27086	27086	27236	26837	26949	27128	27099	27085	27228	27229	27205	27234	27122	27044	27204	26807	27142	27218	27140	27057	27116	27130	27203	27270	27133	27002	26971	27133	26986	27128	27086	27211	27091	27127	27033	27007	27073	27334	27095	27072	27258	27277	27045	26888	27081	27135	27257	27151	27144	27093	26901	27055	26991	27156	27093	26966	27040	26972	27140	27152	27295	27289	27124	27190	27108	27071	27156	27166	27084	27117	27286	27252	27141	27232	26959	27195	26833	27077	27129	27239	27123	27187	27049	26953	26777	27053	27021	27174	27110	27146	26991	27109	27198	27117	27189	27001	27116	26967	27203	27310	26829	27181	27073	27206	27317	27219	27345	27113	27064	27173	27241	27123	26961	26932	27037	26892	26930	26966	27145	27231	26907	26826	27276	26999	27225	27189	27164	27276	27094	27093	27129	27220	27264	27275	26904	27165	27315	27083	27376	27089	26966	27265	27299	26975	26978	27181	27260	27101	27349	27124	27237	27059	27037	26987	27185	27094	27407	27220	27054	27098	27094	26843	27038	27139	27105	27326	27147	27048	27080	27252	26898	27034	27011	27345	27065	27254	27244	27342	27146	27077	27294	26996	27154	27295	27114	27175	27080	26943	27232	27111	27498	27101	26997	27141	26992	27163	27209	27203	27283	26969	27180	27058	26867	27282	26882	26958	27069	27100	27157	27154	27067	27050	27352	27365	27204	27136	26977	26815	27157	27284	27200	27145	27176	27210	27340	27319	27041	27360	27105	27087	27111	27012	27199	27141	26839	27109	27274	26891	26788	26863	27179	27089	27176	26995	26986	26973	26992	27060	27421	27059	27369	27142	26983	27150	27251	27280	27256	27056	27300	27179	27163	27159	27042	27018	27066	27033	27240	26958	26865	27150	27111	27155	27179	27176	27009	27123	27116	27048	27287	26959	27289	27432	27497	27168	27122	27233	27206	27029	26957	27199	27281	27280	26981	27184	27214	27189	27153	27321	27079	27302	27152	27295	26738	27064	27013	27082	26928	27178	27070	27237	26947	27088	27094	27276	27278	27093	27138	27183	27012	27088	27308	27237	27076	26797	27243	27144	26904	27065	27063	27102	26855	27147	27317	27147	26921	27098	26983	27246	26894	27288	27176	27373	27212	27200	27035	27301	27057	27256	27169	27123	27015	27018	26942	27177	27035	27194	27177	27285	27083	26946	26929	27052	27248	27129	27203	27009	27291	27007	26880	27044	27172	27048	27377	27445	27090	27068	27063	27211	27199	27166	27287	27172	27081	27102	27278	27344	27270	27223	27109	27290	27159	27031	27027	27099	26937	27025	27136	27099	27348	27034	26886	27122	27261	27373	27119	26864	27042	26920	26798	27386	27445	27111	27124	27260	27076	27065	27192	26956	27084	27191	27043	26959	27107	26980	27087	27300	27279	27146	27084	27189	27162	27275	27087	27265	27147	27355	27247	27245	27256	26912	27189	27081	27216	27331	27057	27446	27092	27243	27071	26960	27134	27063	27280	26793	27012	27083	27186	27155	27040	26962	27283	27152	27157	27366	26959	27091	27083	27251	27413	27095	27088	27188	27434	27056	27463	27021	27060	27094	27147	27303	27385	27315	27289	27169	27156	27189	27044	26999	27174	27229	27058	27278	27073	27164	27071	26829	27192	27274	27289	27221	27020	27088	27111	26859	27296	27187	27075	27186	27134	27108	27108	27193	27107	27219	27139	27434	27191	27069	27174	26918	27341	27291	27050	26884	27223	27171	27182	27168	26992	26925	27066	27145	27072	27328	27220	27121	27265	26974	27297	27381	27351	27283	27151	27119	26824	26779	27102	27167	26995	27084	27233	26977	26883	27157	26874	27283	27034	27229	26886	27177	27000	27325	27220	27352	27258	27323	26996	27242	27333	27115	26869	27171	27223	27000	27076	27264	27113	27083	27284	27490	27112	27128	27072	27027	27055	27284	27369	27062	27040	27181	27247	27127	26876	27186	27125	27322	27046	27161	27052	27184	27252	27473	27108	27380	27329	26901	27083	27225	27060	27265	27080	27235	27128	27116	27181	27081	27082	27278	26949	27064	26923	26879	27139	27034	27228	26910	26973	27312	27231	27255	27202	27007	27364	27087	27082	27175	27130	27001	27172	27013	27121	27246	26977	27234	27034	27215	27073	27227	27128	26941	27103	27235	27082	27163	27301	26953	27252	27289	26930	27157	26963	27028	27012	27165	27323	27040	27203	26976	27287	27140	27008	27350	27036	27400	27046	27265	26910	27006	27149	27229	26897	27289	27129	27040	27175	27304	27127	27240	27387	27111	27210	27126	27164	27230	26963	27395	27211	27312	27174	26983	26888	27196	27270	27139	26954	27264	27347	27300	27078	27113	27063	27280	27163	27261	27031	26787	27106	27119	26870	27285	27238	27134	27403	26952	27105	27210	27215	27355	27313	26980	27204	27252	27184	27121	27449	27045	27063	27030	27095	27161	26823	27026	27137	26798	27133	27117	27198	27067	27052	27315	27148	27345	27061	27248	27132	27038	27069	27144	27181	26982	26938	26922	27127	27129	27187	26767	27107	27172	27174	26912	26896	26920	27222	27143	27117	27018	27270	27018	26920	27194	27326	27159	27307	27266	27208	27133	26883	27299	27220	27201	27008	27107	26954	27388	27293	26962	27208	27075	27025	27271	27146	27177	26897	27167	26938	27060	27001	27176	27114	26861	27188	27106	27148	26724	27128	27070	27026	27201	26883	26839	27140	27123	27238	26914	26981	27049	27357	27233	27255	27252	27341	27218	27244	27422	27112	27172	26958	27061	27101	27126	27042	27187	27184	27303	27043	27123	27100	27355	27118	27235	27114	27153	27499	27107	27170	27150	27273	27153	27059	27248	27315	27030	27086	27048	27279	27431	27116	27005	27217	27070	27117	27269	27238	27104	27063	26966	26932	27209	27305	27148	27173	27063	26922	27151	27004	27156	27197	27151	27039	27150	26967	27270	27477	26968	26925	27237	27027	26957	27157	27036	27076	27047	27419	27225	27116	26805	26983	27081	26966	27321	27204	27048	26951	26937	26977	27137	26999	27047	26778	26912	27184	27200	27214	27070	26845	27061	27003	27304	27340	27200	27135	26958	27139	26899	27265	27133	27343	27136	27135	27319	27093	26995	27087	27200	27146	27061	27404	26962	27056	27009	27294	27117	27143	27112	27053	27141	27018	27109	27287	27250	26963	27058	27227	27261	27019	27029	27254	27086	27248	27112	26977	27100	27132	27056	27026	27031	27220	27177	27221	27168	27010	27250	27141	27297	27087	27222	27041	27107	27091	26939	27062	27205	27210	27101	27211	27266	26681	27263	26981	27181	27311	27137	27511	27558	27274	27175	27061	27226	27368	27369	27253	27443	27382	27211	27312	27267	27026	27153	27272	26785	27101	27026	26983	27078	27027	27282	27302	27066	27223	27171	27337	27083	26846	26986	27068	27067	26915	27416	27362	27112	27049	27086	27170	27231	27254	27425	27223	27273	27310	27351	27172	27063	27120	26890	26819	27129	27230	27189	27106	27036	27190	27047	27190	27132	26993	27041	27041	27239	27359	27099	27129	27061	27260	27098	27264	26994	27233	26947	26922	27337	26975	27112	26994	27089	27053	27158	27272	27133	27126	27050	27120	27146	27016	27250	27129	27196	27217	26839	27261
21841	40048	44318	47081	68904	52464	34326	22157	17967	16752	16648	16575	16528	16477	16476	16519	16493	16630	16366	16634	16619	16700	16721	16468	16710	16551	16578	16641	16565	16664	16722	16608	16435	16474	16533	16564	16571	16575	16524	16534	16497	16364	16525	16469	16530	16640	16505	16458	16620	16553	16326	16470	16394	16545	16478	16544	16618	16604	16449	16530	16713	16466	16430	16449	16601	16389	16611	16309	16624	16444	16663	16620	16618	16584	16362	16448	16398	16214	16491	16580	16485	16521	16441	16653	16497	16447	16477	16566	16455	16389	16448	16482	16509	16495	16548	16474	16610	16395	16583	16546	16554	16651	16481	16547	16518	16409	16328	16647	16331	16588	16492	16551	16633	16557	16516	16409	16565	16387	16553	16784	16650	16641	16514	16469	16392	16351	16539	16599	16697	16470	16453	16408	16546	16423	16558	16326	16395	16471	16559	16539	16273	16447	16587	16527	16362	16621	16361	16562	16507	16443	16588	16387	16408	16543	16424	16584	16467	16502	16588	16450	16691	16428	16493	16324	16515	16496	16428	16531	16679	16460	16532	16516	16458	16471	16317	16684	16549	16368	16517	16560	16559	16492	16560	16574	16465	16527	16376	16450	16658	16380	16573	16699	16359	16672	16526	16495	16689	16550	16491	16607	16560	16467	16505	16452	16354	16585	16449	16474	16597	16542	16713	16548	16398	16484	16491	16553	16359	16436	16585	16500	16391	16765	16471	16517	16310	16329	16532	16489	16533	16308	16567	16473	16277	16347	16351	16471	16356	16577	16486	16412	16535	16542	16644	16527	16419	16619	16673	16470	16506	16540	16504	16519	16651	16485	16554	16512	16355	16656	16387	16516	16360	16568	16433	16661	16516	16480	16508	16249	16572	16471	16379	16481	16408	16419	16690	16510	16627	16413	16428	16521	16334	16410	16451	16455	16446	16542	16139	16406	16458	16632	16476	16402	16620	16474	16323	16443	16515	16380	16566	16576	16670	16540	16544	16407	16618	16503	16613	16533	16698	16488	16213	16382	16554	16382	16489	16449	16549	16774	16358	16624	16562	16480	16596	16580	16504	16525	16468	16382	16380	16561	16430	16472	16533	16476	16637	16493	16510	16409	16419	16631	16581	16572	16544	16397	16488	16543	16384	16454	16392	16406	16451	16632	16541	16558	16626	16401	16454	16510	16513	16543	16396	16399	16499	16475	16497	16519	16383	16266	16518	16410	16292	16624	16608	16368	16445	16508	16473	16406	16502	16466	16458	16480	16661	16617	16504	16448	16518	16217	16527	16596	16567	16411	16398	16659	16627	16555	16529	16416	16484	16646	16508	16385	16410	16553	16400	16358	16529	16549	16357	16701	16423	16455	16507	16558	16724	16396	16508	16396	16499	16300	16513	16412	16484	16529	16475	16380	16509	16601	16561	16631	16395	16631	16436	16519	16613	16503	16559	16270	16623	16505	16565	16708	16356	16642	16410	16419	16558	16372	16387	16495	16735	16427	16583	16503	16754	16358	16720	16500	16542	16508	16576	16474	16697	16362	16462	16586	16417	16544	16494	16589	16408	16376	16377	16552	16510	16462	16447	16479	16562	16442	16510	16527	16549	16419	16592	16633	16573	16392	16345	16372	16553	16414	16498	16331	16525	16457	16642	16335	16434	16494	16499	16408	16772	16231	16718	16504	16589	16508	16580	16736	16540	16500	16604	16411	16606	16534	16479	16618	16688	16466	16536	16257	16520	16514	16660	16542	16602	16422	16669	16548	16473	16541	16413	16328	16515	16491	16594	16547	16378	16548	16446	16480	16314	16506	16584	16482	16484	16397	16475	16328	16173	16465	16644	16600	16387	16380	16640	16274	16562	16387	16528	16593	16524	16476	16482	16643	16590	16702	16560	16429	16608	16592	16463	16458	16384	16517	16426	16498	16514	16252	16661	16515	16556	16467	16497	16501	16569	16661	16726	16504	16484	16511	16355	16514	16460	16745	16509	16459	16431	16506	16577	16532	16403	16573	16586	16492	16495	16585	16390	16665	16574	16625	16469	16483	16384	16521	16515	16369	16559	16349	16415	16529	16251	16480	16520	16472	16595	16452	16426	16646	16626	16491	16567	16436	16551	16559	16452	16526	16310	16610	16504	16483	16546	16512	16538	16425	16452	16487	16562	16597	16462	16438	16613	16537	16646	16285	16534	16486	16505	16352	16515	16558	16610	16594	16486	16473	16309	16528	16598	16499	16446	16430	16571	16412	16469	16675	16628	16553	16535	16489	16494	16516	16439	16226	16547	16590	16444	16438	16490	16558	16522	16426	16567	16579	16443	16570	16456	16376	16482	16418	16719	16429	16516	16369	16614	16375	16476	16541	16575	16377	16507	16460	16456	16514	16516	16523	16301	16534	16451	16458	16544	16637	16443	16358	16350	16568	16393	16465	16415	16436	16643	16448	16489	16456	16563	16528	16628	16508	16399	16444	16627	16634	16519	16417	16526	16269	16364	16396	16319	16517	16432	16377	16639	16372	16664	16416	16499	16328	16537	16461	16425	16747	16636	16487	16533	16664	16482	16486	16624	16470	16553	16489	16450	16361	16517	16527	16645	16449	16440	16302	16452	16502	16456	16664	16555	16425	16515	16348	16513	16644	16635	16745	16393	16547	16406	16518	16533	16659	16571	16489	16402	16368	16661	16374	16619	16372	16560	16455	16631	16648	16588	16468	16467	16534	16506	16422	16456	16430	16604	16461	16516	16646	16394	16454	16377	16554	16314	16538	16457	16486	16487	16671	16567	16613	16536	16500	16474	16652	16477	16308	16634	16707	16480	16416	16504	16420	16632	16595	16518	16537	16377	16434	16308	16550	16496	16593	16450	16466	16483	16717	16411	16592	16392	16553	16661	16559	16473	16208	16580	16369	16447	16552	16387	16436	16469	16468	16552	16508	16554	16475	16739	16514	16481	16513	16529	16463	16568	16506	16440	16399	16371	16618	16660	16494	16634	16582	16468	16499	16560	16471	16601	16464	16612	16580	16627	16562	16441	16384	16557	16446	16497	16516	16370	16512	16611	16432	16583	16383	16628	16801	16623	16553	16565	16459	16503	16579	16437	16755	16556	16646	16577	16404	16445	16516	16639	16629	16246	16418	16419	16296	16458	16475	16322	16396	16497	16550	16371	16614	16495	16456	16374	16321	16510	16610	16610	16522	16418	16479	16365	16429	16482	16568	16438	16561	16431	16664	16539	16595	16652	16585	16309	16359	16411	16590	16728	16626	16456	16582	16571	16466	16321	16507	16480	16523	16641	16394	16449	16504	16636	16605	16507	16461	16374	16531	16400	16383	16545	16504	16464	16302	16431	16492	16541	16455	16557	16384	16248	16470	16503	16437	16336	16502	16426	16491	16577	16472	16354	16530	16387	16431	16438	16671	16364	16419	16521	16527	16365	16474	16404	16467	16430	16457	16452	16470	16574	16569	16431	16433	16539	16390	16414	16552	16425	16472	16556	16450	16494	16257	16462	16318	16395	16640	16408	16459	16414	16552	16343	16453	16442	16620	16421	16619	16279	16434	16473	16577	16497	16404	16588	16164	16517	16428	16490	16318	16354	16385	16456	16508	16430	16821	16458	16431	16537	16602	16447	16523	16575	16405	16309	16500	16497	16524	16416	16582	16723	16479	16396	16426	16524	16514	16564	16732	16554	16528	16545	16334	16542	16572	16512	16391	16627	16482	16511	16410	16466	16329	16473	16555	16459	16415	16518	16604	16489	16561	16488	16459	16485	16568	16562	16344	16451	16632	16411	16507	16697	16389	16568	16384	16539	16500	16535	16431	16416	16573	16586	16587	16794	16497	16354	16372	16559	16608	16543	16582	16318	16517	16371	16545	16511	16511	16629	16436	16446	16544	16427	16254	16548	16634	16334	16675	16537	16387	16684	16439	16352	16408	16595	16523	16566	16549	16613	16595	16407	16613	16531	16540	16267	16511	16470	16450	16499	16440	16673	16371	16576	16437	16342	16595	16515	16560	16775	16605	16530	16365	16465	16380	16497	16429	16391	16574	16580	16564	16526	16639	16335	16349	16343	16498	16520	16527	16578	16374	16485	16570	16610	16503	16596	16530	16473	16529	16512	16572	16681	16491	16346	16427	16321	16520	16325	16417	16465	16486	16741	16550	16428	16684	16486	16515	16580	16453	16375	16500	16439	16425	16437	16520	16524	16602	16382	16608	16498	16429	16614	16598	16546	16401	16494	16538	16683	16324	16556	16610	16446	16477	16542	16418	16365	16540	16454	16467	16594	16289	16517	16365	16455	16635	16650	16554	16353	16497	16485	16517	16715	16386	16547	16674	16367	16692	16405	16367	16420	16509	16613	16580	16559	16416	16457	16209	16611	16563	16619	16393	16465	16392	16650	16502	16532	16382	16571	16363	16453	16406	16437	16560	16575	16428	16599	16540	16706	16377	16552	16523	16469	16423	16564	16281	16419	16643	16540	16611	16568	16434	16458	16558	16515	16461	16528	16679	16334	16491	16522	16609	16370	16482	16519	16490	16347	16353	16473	16421	16541	16449	16375	16540	16272	16424	16670	16395	16441	16485	16410	16446	16510	16530	16420	16481	16588	16506	16443	16506	16477	16547	16613	16437	16366	16618	16428	16578	16498	16532	16615	16714	16427	16516	16503	16411	16419	16322	16569	16605	16450	16391	16536	16372	16641	16523	16453	16606	16642	16650	16449	16334	16398	16611	16384	16548	16526	16459	16607	16575	16647	16437	16453	16630	16659	16514	16520	16727	16376	16549	16585	16510	16575	16381	16698	16467	16309	16646	16402	16498	16515	16474	16528	16414	16350	16577	16399	16475	16431	16606	16536	16579	16502	16404	16665	16524	16679	16575	16526	16455	16340	16479	16421	16434	16352	16431	16536	16459	16432	16552	16419	16433	16466	16450	16549	16303	16590	16664	16602	16728	16621	16648	16378	16458	16511	16501	16516	16300	16611	16582	16495	16530	16692	16588	16490	16262	16556	16633	16479	16548	16578	16626	16460	16425	16393	16560	16514	16461	16311	16318	16408	16520	16529	16489	16478	16509	16648	16437	16473	16442	16439	16637	16427	16407	16402	16398	16536	16569	16540	16369	16386	16338	16421	16576	16386	16338
23414	21591	29101	40737	77990	70840	56090	39872	32159	29416	28470	28357	28156	28494	28091	28207	28348	28253	28056	28139	28065	28050	28143	28015	28261	28140	28160	28144	28143	27900	27824	27988	28075	27988	28013	27998	28170	27939	28025	28084	28024	28081	28025	27887	28313	27998	28153	27833	28008	27989	27918	27902	27853	28126	27999	27904	28038	27779	27826	28070	28150	27802	27893	27845	27977	28257	27780	27919	27811	27917	27862	28234	28010	28004	27963	27996	27982	28030	27882	28086	27900	27883	27733	27866	28139	28114	27845	27860	27823	27964	28061	27826	27918	27661	27933	27849	28096	28076	27829	27818	27883	27735	28052	27905	27947	27725	28031	27906	27899	28066	27884	27847	27860	27818	27797	27864	27838	27778	28150	27937	27848	27975	27698	27797	27877	27954	27969	27785	27999	27920	27803	28066	27930	27756	27940	28086	27972	27820	27865	27682	28071	27751	28155	27917	28081	27893	27973	27848	27795	27755	27981	27995	27915	27706	28039	27839	28036	27778	27995	27831	27854	27836	28086	27865	27983	28192	28045	28056	27792	27712	27928	28082	27758	28119	27967	28009	27733	27916	27989	27666	28368	28026	27917	28031	28095	27966	28000	28075	27735	28014	27896	27857	27872	27972	27925	27738	27900	27906	27762	27953	27909	27801	27886	27824	28059	28101	27983	28033	27731	27753	27826	27659	27962	28118	28004	28007	28075	27954	27720	28151	27825	27822	27923	27906	27887	27653	28011	27924	27839	27771	27732	27800	28047	27835	27954	27865	28177	28077	28156	27935	27913	28035	28034	28213	27770	27916	27842	27883	27938	27974	28213	27893	27808	27870	27986	27846	28178	27930	27848	27905	27777	27979	27943	27831	27885	28000	28054	28204	27948	27692	27920	27707	27664	27869	27831	27966	27723	27859	27900	27891	27971	27948	27833	27731	28098	27703	27691	27946	27801	27901	27810	27984	28045	28029	28025	27967	28049	28065	27903	27694	27805	27937	27772	27786	27853	27808	28040	27964	28056	27990	27763	27952	28146	27986	27980	28014	27958	27839	27711	28104	27872	28040	27883	27801	27944	27758	27803	27430	27926	27878	27848	27758	27840	27825	27932	27831	28187	28083	28059	27761	28001	27832	28025	27910	27621	27998	28007	27862	27839	27828	28039	27770	27879	27785	28083	27850	28058	27808	27932	27803	27786	28227	27937	27902	27847	27883	28184	28037	27920	27888	27882	27504	27683	27700	28155	27964	28142	28052	28088	27930	28042	27994	27939	27946	27911	27856	27759	27707	28003	27968	27882	27890	27978	28139	27880	27800	28207	27832	27877	27680	27992	27810	27827	28108	27896	27941	28004	28035	27911	27937	28033	27631	27876	27890	27875	27906	27590	27983	27683	28114	27942	27817	28004	27871	27841	27893	27941	27804	27901	28226	27992	27918	28043	27782	28012	27979	28037	27994	27481	27676	28002	27489	28204	27789	27855	27897	27981	27964	27993	28000	27942	27987	28120	28065	28115	27999	27960	27881	27770	28041	27757	27996	27963	27898	27777	27890	27943	28021	27712	28070	27877	28150	27764	27911	27870	27769	27737	27830	27923	28138	28101	27705	27969	28050	28007	27997	27834	28061	28013	27744	28145	27750	28089	27979	27719	27836	27872	27822	28008	27776	27833	27752	27856	27920	27923	27978	28024	27950	28194	27953	28122	27875	27951	27721	27784	27919	27886	27876	27805	27837	28069	27708	27859	28047	27960	27742	27891	27775	27927	28087	28097	27593	28040	27890	27728	27850	27797	28063	27858	28067	27897	27797	28083	28004	27682	27952	27884	27844	27698	27954	27818	28039	27929	27880	27884	27929	27978	28130	27865	27715	27787	28029	27925	27882	27848	27907	27785	27717	27952	28048	27794	27931	28191	27710	27890	27920	28163	27738	27995	27763	28073	28066	27622	27838	27821	27982	27855	27981	27918	28000	27719	27867	27831	27817	27727	27993	27961	27809	28079	27842	27762	27845	27867	28087	27964	27904	27926	27881	28184	27874	27956	28090	27996	27932	28001	27740	27955	27798	27942	27767	27811	27727	27833	27710	27753	27935	27710	27804	27785	27779	28154	27759	27873	27799	28034	28063	27926	27822	28098	28127	27988	28154	28006	27865	27684	28041	28012	27819	28040	27959	27990	27854	27832	28047	27930	28034	28152	28067	27700	28014	27832	28016	27910	27874	28065	28150	27925	27988	28144	27655	27748	28004	27891	28148	28059	28029	28010	27839	28089	27746	28031	28101	27758	28017	27752	28056	27853	28028	27918	27831	27805	28238	28020	27921	27912	28019	27678	27972	27974	27842	28143	27870	27978	27741	28041	27867	27921	27905	28032	27886	28152	27924	28013	27720	27994	27803	28211	28027	27923	27883	27978	27935	28203	28014	28164	28116	28034	27866	27761	27915	27928	27845	27878	27840	28160	28004	27791	28011	28176	27694	27870	27972	27912	27963	27973	27924	27879	27785	27880	28011	27930	27811	27970	28002	27909	27537	27971	27853	27954	28017	27985	28031	28030	27758	27993	27955	27977	27900	27879	27985	27773	27898	27704	27865	28215	28115	27977	27640	27983	28027	28172	27740	27829	27991	28014	27871	27823	27929	27910	27827	28019	27997	27869	27988	28040	27738	27907	27933	27955	28128	28056	27696	27624	27951	27987	27704	27709	28042	28136	27696	28038	27738	27950	27984	27927	28150	28021	27786	27874	27743	27940	28114	28024	27929	28044	27855	27975	27914	27841	28129	27911	28006	27883	27947	27863	27942	27985	28216	27821	27941	28003	27964	27945	27947	27935	27886	28040	27892	27979	27796	27824	27823	27912	27909	27781	27589	27710	27800	27886	28111	28270	27844	27672	28013	27870	27923	27738	27920	28091	28091	27872	27784	27992	27960	28060	27697	27812	27824	27816	27902	27941	27849	27675	27783	27927	28039	27635	28016	28015	28195	27936	28034	27950	28058	27732	28065	27976	27748	28120	27872	27974	28263	28235	27669	27741	27868	27716	27775	27901	27798	27857	28171	27957	27887	28047	27905	28008	27790	27905	28003	27714	27941	28032	27841	28051	27891	28335	27876	28004	27879	27923	27867	27969	28117	27731	28027	28032	28125	27871	27978	27593	27843	27723	27765	28009	27901	27736	27686	28130	28338	27819	27836	27998	27841	27960	27828	28137	27986	27984	27665	28000	27870	27748	27874	28001	28039	27962	27896	27926	27833	27841	28102	28087	27733	27858	27838	27855	28084	28211	27913	27888	28015	27872	27912	28067	27940	28129	27803	27809	27866	28003	28206	28190	28146	27947	28036	28040	27769	28102	27773	27741	27900	27916	27836	27899	27901	27951	27938	27826	28026	28051	27870	28037	27982	28050	28007	28127	28136	27902	27849	27945	27877	28049	27776	28008	27962	27988	27894	28182	27865	28351	27971	27981	27839	27653	28022	28086	27759	27943	27867	27984	27980	27962	28062	27950	28007	28087	27968	27864	27906	28167	28190	27838	27708	28104	28030	27952	28215	28093	27704	27859	27953	27795	28143	27663	27746	27822	27908	27958	27837	27905	27721	28047	27956	27958	28063	28008	28052	27978	27952	27857	27822	28101	27993	27855	27848	27980	27901	27891	27974	28185	27850	27881	27892	27716	28013	27861	28033	27946	27795	28224	28141	27852	28038	27850	27680	28018	27747	27707	28173	28018	27635	27983	27907	27868	27890	27925	27733	27947	27823	27785	28137	27854	27906	28015	28080	27958	28105	27804	27801	27925	27573	27988	27961	27945	28145	27696	27767	27830	28241	28039	27894	27777	27927	27806	27754	27959	27767	27799	27527	27727	27917	27673	27958	27811	27968	27837	27769	27988	27796	27694	27904	27831	27764	28120	27985	27782	27940	28136	27893	27995	28027	28160	27851	27994	27956	28090	28139	27678	27834	27927	28153	27960	27763	27803	27807	27900	27749	27806	27794	27929	27826	27899	27729	27894	27774	28090	27871	28059	27735	27881	28109	27837	27670	28036	27815	27884	27773	27827	27965	27940	27975	27966	27789	27847	27785	27722	27660	27827	27938	28046	28014	27932	27536	27879	27981	27736	27764	27901	28007	28047	27960	28276	27878	27788	28000	27981	27809	27761	27908	27940	28214	28091	27842	27942	27837	27932	28025	27939	27986	27877	28014	27938	28188	27761	28063	27536	27829	28027	28217	28017	28132	27960	27643	27811	28103	27969	28245	28097	28011	27819	27936	27913	27971	27973	27790	27839	27953	27965	27680	27858	27870	27881	28141	27987	28127	27853	28082	28260	27891	28019	27943	28117	27854	27987	28051	27835	27811	28007	27970	27768	27965	27688	27951	27955	27886	27936	27910	27800	27946	27834	27903	27884	28164	28022	28004	28043	27826	27871	27973	28130	28181	27995	27985	27976	27788	28167	27744	27844	27933	27865	27817	27847	27745	27757	28079	27768	27954	27685	27937	27751	27804	28070	27908	27886	27794	27860	27786	28012	27764	27813	27949	27805	27972	27875	28123	27893	28050	27874	27827	28125	27804	28024	28015	27987	27896	27685	27732	27954	27760	27808	28029	27798	27967	27778	27948	28011	28175	27820	28058	27933	28119	27942	27994	27878	27792	27973	28010	27870	28008	27973	27850	27708	27631	27786	27896	27807	27908	28118	28140	28184	27719	28023	27793	28034	27747	27929	27745	27869	27822	28269	27902	27865	28024	27990	27836	27906	27694	27898	27841	27871	27852	27910	27964	28060	27889	27834	28012	28007	28043	27662	27961	27919	28063	27859	27983	27767	27854	28008	27784	27868	27741	27757	27892	27786	27828	27976	28096	27886	28001	28007	27949	28078	27836	27886	28056	28025	27706	27952	27898	27648	27888	27813	28043	27980	27914	27838	27813	28081	28159	27726	27981	27830	27997	27871	27641	27635	28115	27912	27843	27799	27949	27902	27841	27956	28111	27860	27799	27925	27994	27700	27731	27947	27984	27935	28040	27976	28271	27989	27940	28053	28083	27943	27843	28172	27913	27860	27756	28144	27796	28057	27855	27832	27851	27745	27991	28026	28041	28006	27814	27915	27721	27714	27962	27898	27847	27784	27925	27982	27918	27915	27910	27786	27802	27832	27852
31076	58128	52692	67114	92924	73440	48856	28664	20292	17647	17367	17208	17418	17344	17293	17283	17228	17362	17340	17259	17167	17230	17385	17267	17308	17214	17240	17200	17112	17203	17317	17233	17168	17119	17304	17391	17355	17287	17205	17174	17211	17194	17170	17083	17258	17181	17248	17328	17056	17103	17246	17343	17042	17155	17127	17171	17139	17152	17218	17267	17194	17225	17035	17128	17122	17400	17247	17197	17421	17119	17303	17232	16982	17029	17131	17296	17244	17077	17306	17192	17095	17212	17188	17201	17309	17003	17313	17145	17264	17373	17123	17253	17182	17222	17045	17353	17071	17149	17217	17146	17080	17081	17352	17114	17160	17221	17200	17134	17118	17122	17076	17171	17115	17149	17258	17246	17173	17169	17132	17395	17215	17121	17146	17132	17229	17184	17294	17078	17290	16980	17166	17116	17063	17207	17110	17129	17042	17002	17386	17040	17190	16994	17297	17020	17352	17157	17281	17283	17214	17183	17136	17187	17085	17020	17225	17056	17119	17242	17236	17171	17233	17223	17034	17154	17299	17062	17091	17089	17375	17083	17284	17227	17219	17452	17007	17231	17384	17300	17182	17083	17106	17249	17320	17095	17017	17282	17123	17266	17165	17094	17119	17104	17211	17237	17132	16916	17173	17050	17287	17034	16924	17236	17370	17070	17173	17167	17157	17156	17075	17329	17172	17184	16963	16891	17319	17222	17289	17310	17381	17207	17197	17315	17027	17180	17118	17164	17204	17185	17059	17181	17154	17173	16929	17068	17114	17184	16944	17309	17133	17031	17001	17054	17216	17083	17117	17154	17157	17207	17298	17204	17127	17078	17178	17249	17191	17316	17191	17157	17100	16956	17131	17001	17241	17253	17181	17236	17115	17173	17116	17121	16977	17201	17192	17192	17092	17412	17267	16941	17237	17251	16980	17288	17139	17073	17067	17271	17182	17079	17189	16939	17128	16969	17122	17051	17109	17128	17171	17034	17265	16933	17289	17215	17024	17154	17081	17243	17128	17027	17128	17045	17190	17224	17213	17126	17215	17171	17129	17214	17111	17262	17087	17082	17142	17250	17274	17100	17245	17078	17230	17114	17115	17122	17237	17117	17272	17239	17379	17045	17267	17113	16950	17268	17129	17053	17259	17053	17123	17235	17237	17231	17246	17166	17080	17131	17081	17057	17122	17048	17048	16964	17340	17208	17107	17236	17202	17171	17135	17090	17223	17071	17171	17016	17073	17332	17127	17139	17214	17043	17244	17002	17155	17036	17048	17081	17385	17220	17114	17274	17150	17158	17029	17243	17205	17216	16948	17168	17032	17363	17173	17168	17322	17152	17183	17158	17252	17073	17184	17012	17256	17247	17088	17247	17208	17276	17151	17162	17168	17149	17022	17034	17264	17049	17197	17146	17254	17196	17006	17022	17123	17052	17079	17114	17265	17135	17277	17141	17246	17303	17410	17116	17233	17221	17216	17155	17185	17073	17235	17180	17136	17170	17252	16999	17188	17214	17304	17207	16967	17156	17222	17058	17015	17225	17264	17068	17285	17281	17183	17034	17202	17242	17176	17162	17250	17118	17171	17080	16933	17283	17253	17223	17052	17070	16919	17129	17329	17145	17315	17104	17109	17126	17075	17265	17217	17228	17170	17125	16999	17216	17053	16897	17091	17255	17118	17175	17052	17134	17179	16992	17157	17098	17271	17179	17005	17324	17052	17047	17452	17245	17164	17253	17216	17172	17178	17310	17231	17163	17136	17154	17170	17074	17171	17203	17368	17179	17283	17086	17137	17022	17108	17212	17344	17243	17146	17249	17269	17136	17128	17215	17002	17016	17058	17207	16965	17117	17101	17227	17268	17185	16953	17176	17109	17168	16973	16969	17098	17194	17254	17048	17087	17103	17065	17245	17029	17132	17218	17182	17299	17066	17052	17104	17046	17017	17214	17071	17308	16994	17122	17212	17122	17125	17325	17097	17284	17124	17222	17070	17105	17074	17085	17211	17264	17095	17160	17204	17062	17084	17082	17012	17311	17310	17110	17104	17207	17024	17356	17054	17103	17230	17148	17094	17206	17234	17141	17170	17140	17287	17067	17180	17137	17185	17184	17270	17142	17158	17238	17197	17041	17174	17078	17426	17170	17095	17232	17182	17070	17087	17053	17168	17097	16933	17084	17105	17167	17265	17321	17230	17165	17231	17124	17271	17158	17221	17192	17151	17061	17167	17142	17357	17157	17366	17210	17069	17236	17118	17250	17134	17042	17151	17230	17127	17203	17007	17022	17235	17173	17197	17118	17298	17335	16906	17189	17361	17213	17151	16994	17268	17180	17248	17239	17105	17198	16995	17245	17068	17276	17137	17238	17223	17047	17283	17240	17112	17394	17391	17075	17241	17136	17277	17076	17006	17182	17168	17093	17014	17196	17169	17091	17182	17046	17305	17003	17288	17163	16960	17123	17139	17263	17102	17194	17231	17205	17256	17130	17389	17002	17162	17283	17175	17338	16937	17249	17318	17226	17192	17080	16951	16992	17125	16916	17122	17246	17243	17147	17202	16941	17204	17295	17156	17093	17089	17160	17227	17198	17024	17265	17055	17179	17042	17073	17157	17310	17167	17192	17234	17001	17027	17090	16931	17042	17228	17290	17340	17246	17024	17441	17081	17180	17391	17042	17226	17218	17184	17122	17062	17124	17059	17229	17256	16956	17229	17121	17108	17018	17135	17154	17313	17123	17155	17104	17284	17092	17207	17316	17119	17316	17118	17118	17247	17214	17186	17151	17275	17266	17054	17320	17005	17281	17243	17182	17144	17072	17243	17060	17242	17232	17091	17082	17115	17191	17218	17231	17153	17074	17084	17012	17129	17079	17223	17035	17264	17287	17044	17189	17172	17134	17138	17072	17234	16938	17218	16877	17168	17127	17253	17332	17117	17212	17113	17068	17288	17077	17046	17157	17141	17049	17135	17040	17147	17127	17121	17343	17240	17203	17260	17176	17142	17163	17346	17219	17247	17106	17126	17244	17179	17084	17230	17131	17236	17136	17100	17086	17184	17130	17223	17212	16954	17047	17077	17240	17259	17283	17093	17039	17127	17468	17090	17202	17279	17354	17305	17250	17137	17027	17067	17116	17134	17115	17023	17068	17144	17258	17200	17086	17050	17257	17206	17156	17178	16878	17092	17078	17011	17172	17102	17224	17211	16991	17156	17103	16915	17135	17076	17102	17247	17233	17174	17223	17118	17215	17329	17064	17282	17285	17125	17171	17201	17188	17311	17113	17159	17258	17312	17101	17213	17251	17154	17149	17320	17098	17124	17171	17103	17274	17204	17057	17079	17166	17056	17241	16970	17090	17114	16975	17270	17429	17133	17013	17005	16998	17075	17052	17095	17141	17366	17131	17026	17042	17185	17211	17175	17283	17136	17432	17257	17156	17287	17208	17097	17051	17101	17186	17283	17333	17091	17172	17074	17110	17119	17206	17304	17290	17223	17065	17189	17047	17134	16982	17075	17192	17175	17271	17103	17301	17264	17054	17092	17114	17294	17042	17054	17086	17293	16964	17153	17122	17217	17380	17209	17233	17175	17020	17127	17117	17230	17124	17169	17174	17125	17138	17261	17154	17082	17274	17220	17080	17325	17088	17255	17066	17184	17147	17176	17078	17179	16923	17127	17221	17029	17405	16996	17274	17189	17273	17122	17282	17128	17064	17233	17087	17220	17310	17161	17040	17199	17084	17086	17090	17143	17261	17126	17204	17143	17089	17142	17319	17285	17165	17225	17321	17152	17157	17193	17099	17228	17027	17095	17044	17181	17035	16935	17216	17330	17094	16853	17103	17146	17186	17077	17305	17194	17138	17023	17216	17250	17167	17346	17256	17129	17251	17248	17240	17105	17164	17123	17113	17344	17254	17241	17128	17162	17229	17166	17328	17251	17100	17279	17212	17057	17320	17046	17244	17192	17232	17169	17180	17219	17093	17027	17126	17328	17141	17410	17241	17453	17043	17001	16982	17093	17136	17111	17086	16985	17361	17167	17207	16983	17198	17151	17042	17147	17103	17348	17161	17124	17039	17346	17138	17046	17217	17102	17135	17004	17148	17241	17220	17220	17481	17061	17196	17125	17147	17244	17090	17105	16990	17118	17078	17302	17307	17005	17185	17116	17260	17133	17246	17069	17105	17178	17099	17351	17085	17426	17213	17269	17348	17265	17098	17130	17096	17179	17109	17055	17180	17176	17304	17063	17199	17230	17182	17374	17275	17194	17186	17186	17149	17083	17010	17168	17033	17232	17176	17208	17141	17394	17277	17212	17298	17084	17163	17242	17258	17290	17191	17234	17151	17228	17382	17035	17163	17214	17204	17014	17210	17236	17193	17320	17294	17332	17077	17330	17317	17006	17084	17203	17238	17387	17046	17200	17326	17009	17057	17048	17071	17218	17255	17077	17076	17257	17213	17126	17161	17095	17164	17252	17214	17160	17015	17201	17159	17270	16873	17213	17086	17160	17096	17093	17063	16920	16989	17177	17160	17148	17165	17182	16973	17150	17118	17318	17226	17134	16909	17128	17126	17132	17086	17351	17049	17229	17047	17144	17314	17187	17330	17316	17168	17419	17260	17085	17005	17205	17103	17153	16995	17150	17202	16897	17088	16961	17234	17206	17087	17054	17071	17173	17141	17023	17108	17252	17150	17059	17031	17030	17174	17200	17034	17021	17243	17204	17141	17190	16986	17175	17204	17147	16976	17285	17102	17189	17106	16896	17061	17205	17212	17140	17325	17246	17181	17228	17122	17114	17013	17128	17090	17358	17183	17108	17177	17102	17221	17206	17117	17297	17174	17136	17210	17021	17126	17158	17201	17198	17219	17171	17179	17109	17211	17182	17176	17248	17119	17136	17186	16958	17099	16909	17112	17090	17097	17051	17058	17095	17045	17165	17121	17122	17050	17217	17084	17147	17034	17290	17111	17086	16916	17046	17047	17271	17280	17213	17153	17109	17241	17121	17065	17129	17160	17157	17094	17049	17126	17115	17332	17016	17215	17234	17165	17030	17338	17084	17122	17108	17099	17151	17077	17350	17087	16915	17250	17062	17091	17084	17171	17092	17115	17215	17020	16940	17100	17267	17282	16959	17041	17214	17227	16936	17092	17040
35513	32059	36143	35161	39995	37126	32537	29253	27983	27583	27565	27417	27437	27424	27390	27646	27627	27415	27282	27418	27439	27458	27453	27475	27419	27365	27310	27579	27351	27333	27593	27605	27340	27529	27666	27564	27624	27567	27386	27310	27170	27403	27368	27528	27455	27502	27437	27111	27472	27505	27222	27401	27359	27304	27398	27527	27317	27223	27511	27337	27439	27308	27217	27160	27370	27573	27472	27291	27233	27394	27450	27466	27489	27568	27450	27399	27260	27337	27381	27216	27437	27569	27411	27291	27674	27485	27331	27350	27306	27288	27421	27356	27529	27401	27247	27405	27251	27358	27364	27088	27053	27226	27619	27333	27285	27286	27342	27278	27238	27520	27477	27323	27392	27247	27356	27181	27339	27380	27586	27065	27541	27486	27432	27287	27522	27363	27495	27439	27533	27594	27196	27353	27289	27324	27615	27417	27493	27469	27275	27557	27485	27482	27090	27529	27407	27307	27270	27589	27409	27454	27388	27381	27391	27385	27658	27524	27310	27525	27597	27326	27347	27303	27389	27395	27282	27372	27307	27574	27236	27662	27499	27174	27269	27084	27607	27435	27284	27454	27406	27438	27367	27383	27439	27441	27481	27388	27392	27309	27411	27256	27621	27518	27286	27353	27257	27177	27292	27364	27279	27286	27435	27416	27733	27609	27385	27495	27746	27456	27378	27627	27495	27447	27507	27158	27436	27467	27557	27166	27366	27391	27341	27556	27416	27340	27540	27670	27444	27396	27505	27259	27441	27524	27668	27503	27553	27237	27449	27239	27573	27296	27227	27579	27293	27387	27299	27152	27264	27425	27708	27252	27609	27469	27628	27542	27414	27392	27345	27469	27157	27740	27365	27305	27605	27474	27180	27532	27373	27413	27231	27579	27395	27270	27185	27360	27135	27131	27458	27321	27363	27523	27388	27071	27603	27323	27309	27532	27436	27478	27384	27404	27450	27243	27380	27285	27225	27513	27532	27513	27530	27316	27458	27310	27401	27445	27068	27113	27528	27326	27359	27369	27419	27248	27329	27615	27349	27265	27115	27520	27693	27270	27506	27227	27491	27496	27266	27254	27421	27380	27590	27463	27521	27759	27380	27418	27504	27280	27397	27474	27293	27347	27484	27223	27536	27322	27334	27559	27538	27157	27424	27278	27440	27412	27426	27303	27392	27402	27197	27344	27371	27315	27322	27317	27392	27593	27467	27192	27588	27075	27214	27359	27239	27234	27524	27538	27484	27437	27143	27538	27444	27403	27473	27318	27193	27286	27449	27430	27454	27521	27415	27297	27497	27554	27543	27579	27478	27407	27337	27346	27330	27437	27466	27390	27199	27291	27351	27331	27480	27521	27487	27448	27676	27390	27445	27314	27533	27699	27530	27292	27137	27508	27247	27504	27279	27366	27341	27352	27530	27405	27478	27197	27046	27296	27582	27428	27350	27228	27562	27390	27282	27460	27471	27344	27388	27282	27179	27086	27422	27178	27532	27341	27701	27468	27654	27312	27367	27266	27262	27469	27318	27308	27501	27516	27396	27371	27278	27380	27299	27762	27588	27413	27332	27376	27334	27321	27541	27613	27361	27250	27366	27549	27348	27462	27511	27449	27362	27496	27485	27471	27554	27365	27581	27417	27382	27162	27266	27383	27534	27233	27478	27440	27298	27597	27551	27249	27500	27127	27471	27469	27317	27426	27491	27514	27519	27433	27321	27152	27515	27527	27231	27445	27402	27422	27459	27377	27440	27436	27268	27460	27334	27512	27598	27622	27639	27514	27060	27360	27311	27252	27383	27353	27376	27461	27497	27542	27466	27228	27349	27477	27583	27582	27393	27485	27459	27247	27492	27343	27320	27329	27409	27409	27340	27632	27347	27533	27342	27500	27258	27403	27452	27353	27221	27427	27573	27437	27420	27443	27594	27280	27488	27331	27498	27541	27498	27588	27631	27201	27257	27361	27433	27392	27259	27357	27430	27263	27600	27530	27499	27563	27563	27373	27134	27303	27530	27380	27337	27312	27238	27565	27512	27501	27532	27363	27496	27320	27330	27328	27225	27274	27593	27239	27279	27566	27436	27393	27319	27313	27247	27282	27326	27402	27285	27563	27615	27354	27632	27337	27521	27298	27402	27428	27492	27540	27505	27491	27601	27304	27693	27148	27770	27374	27648	27370	27315	27506	27121	27218	27266	27342	27230	27564	27412	27158	27200	27426	27432	27471	27390	27329	27365	27451	27359	27281	27233	27374	27504	27204	27177	27262	27480	27459	27278	27386	27323	27175	27316	27292	27269	27228	27176	27384	27617	27517	27681	27306	27166	27444	27503	27244	27440	27288	27438	27378	27410	27287	27613	27557	27610	27546	27464	27434	27389	27414	27524	27640	27412	27716	27285	27309	27124	27408	27555	27345	27479	27362	27279	27472	27236	27521	27210	27082	27452	27402	27315	27389	27484	27643	27504	27223	27540	27402	27389	27610	27384	27213	27372	27352	27248	27255	27524	27361	27589	27452	27266	27423	27279	27457	27306	27339	27342	27753	27311	27252	27493	27626	27602	27171	27347	27602	27577	27243	27429	27633	27369	27460	27349	27354	27320	27505	27296	27562	27541	27631	27394	27587	27264	27436	27293	27465	27472	27408	27238	27521	27583	27574	27363	27315	27596	27353	27559	27412	27229	27558	27623	27282	27355	27182	27461	27472	27297	27191	27417	27303	27173	27358	27379	27501	27379	27400	26981	27522	27415	27559	27412	27392	27123	27334	27381	27310	27326	27512	27460	27213	27406	27248	27705	27261	27357	27449	27415	27345	27260	27299	27311	27327	27455	27226	27455	27361	27512	27475	27143	27300	27419	27355	27404	27356	27323	27545	27627	27319	27478	27528	27397	27294	27509	27332	27406	27213	27371	27364	27331	27158	27404	27296	27222	27574	27334	27734	27261	27413	27390	27473	27452	27494	27506	27515	27171	27443	27456	27389	27540	27317	27352	27320	27234	27224	27508	27331	27553	27763	27421	27640	27523	27290	27379	27566	27468	27333	27302	27749	27548	27330	27570	27480	27482	27187	27240	27450	27432	27481	27308	27400	27196	27597	27500	27438	27629	27358	27287	27609	27582	27387	27261	27384	27166	27791	27381	27133	27486	27192	27425	27339	27526	27442	27213	27225	27359	27490	27408	27262	27505	27635	27328	27396	27739	27315	27429	27435	27256	27722	27439	27334	27105	27265	27527	27586	27239	27499	27265	27232	27287	27259	27183	27209	27483	27258	27556	27583	27704	27457	27581	27337	27250	27313	27456	27420	27172	27112	27570	27113	27348	27371	27138	27558	27381	27282	27417	27289	27262	27691	27210	27612	27309	27278	27218	27309	27512	27304	27557	27182	27478	27471	27563	27569	27283	27391	27537	27256	27331	27440	27537	27350	27369	27405	27297	27394	27343	27410	27403	27297	27413	27417	27368	27430	27477	27400	27477	27518	27497	27576	27405	27367	27448	27459	27499	27396	27290	27518	27552	27293	27307	27492	27359	27432	27501	27308	27517	27285	27407	27467	27344	27228	27555	27382	27571	27467	27425	27409	27365	27571	27601	27323	27280	27186	27433	27386	27399	27088	27236	27461	27522	27590	27370	27313	27300	27341	27676	27250	27254	27157	27315	27373	27263	27409	27285	27292	27475	27594	27234	27330	27536	27265	27444	27386	27479	27372	27531	27352	27315	27242	27243	27506	27327	27397	27572	27561	27454	27554	27340	27283	27244	27618	27330	27329	27368	27451	27339	27441	27451	27494	27585	27442	27506	27522	27405	27349	27502	27470	27199	27399	27617	27295	27373	27411	27488	27581	27489	27335	27607	27241	27277	27317	27299	27340	27410	27326	27389	27542	27298	27664	27512	27369	27372	27456	27208	27421	27380	27085	27209	27586	27388	27222	27623	27395	27256	27505	27453	27439	27539	27398	27312	27257	27465	27483	27504	27455	27520	27465	27318	27463	27502	27316	27450	27785	27493	27604	27529	27260	27247	27368	27226	27434	26996	27424	27637	27439	27527	27361	27333	27180	27291	27540	27370	27296	27339	27364	27419	27729	27668	27869	27489	27395	27570	27489	27371	27443	27388	27467	27533	27338	27665	27529	27384	27535	27299	27332	27132	27407	27434	27511	27756	27185	27642	27323	27465	27582	27332	27405	27622	27237	27698	27451	27407	27622	27448	27230	27356	27269	27254	27364	27134	27560	27502	27088	27359	27424	27178	27355	27394	27547	27323	27650	27548	27339	27625	27379	27425	27410	27493	27580	27506	27397	27583	27533	27314	27469	27421	27435	27227	27606	27341	27339	27371	27546	27324	27384	27321	27428	27488	27243	27416	27347	27573	27288	27275	27333	27365	27621	27302	27313	27313	27347	27400	27202	27178	27413	27449	27174	27329	27401	27584	27281	27346	27398	27622	27339	27317	27218	27156	27271	27439	27458	27531	27159	27408	27432	27432	27192	27599	27407	27533	27536	27333	27412	27415	27508	27483	27348	27470	27539	27694	27205	27401	27414	27474	27511	27317	27400	27471	27210	27578	27493	27581	27461	27321	27352	27377	27492	27401	27440	27511	27442	27518	27341	27287	27384	27648	27433	27371	27483	27696	27313	27467	27202	27232	27422	27366	27412	27527	27583	27526	27407	27361	27474	27440	27337	27553	27216	27234	27626	27492	27365	27371	27373	27516	27473	27396	27537	27346	27471	27469	27455	27511	27710	27477	27328	27275	27404	27420	27483	27370	27411	27434	27590	27516	27434	27297	27156	27726	27475	27480	27467	27390	27275	27234	27434	27477	27433	27398	27562	27491	27353	27537	27551	27426	27534	27264	27236	27172	27392	27598	27630	27627	27386	27469	27529	27411	27335	27479	27300	27258	27171	27325	27421	27340	27538	27586	27297	27737	27460	27671	27361	27510	27558	27437	27353	27497	27486	27282	27484	27547	27377	27671	27780	27716	27166	27601	27306	27246	27148	27210	27727	27383	27135	27522	27265	27260	27460	27743	27691	27416	27281	27472	27578	27305	27249	27083	27344	27448	27639	27707	27294	27155	27347	27346	27219	27493	27471	27520	27348	27351	27196	27235	27358	27370	27232	27391	27429	27440	27456	27142	27494	27367	27306	27265	27308
23495	31401	28365	25158	30426	25815	20551	17527	16614	16575	16446	16448	16543	16466	16236	16401	16517	16584	16492	16605	16453	16460	16585	16487	16525	16756	16385	16593	16372	16337	16363	16262	16486	16499	16400	16366	16415	16494	16317	16517	16501	16500	16373	16249	16643	16436	16422	16523	16480	16448	16507	16535	16576	16582	16324	16562	16520	16330	16346	16254	16464	16644	16477	16432	16455	16494	16316	16434	16468	16476	16391	16412	16513	16397	16551	16564	16507	16452	16324	16255	16331	16404	16576	16452	16509	16338	16395	16410	16419	16389	16542	16337	16100	16604	16504	16306	16398	16448	16427	16376	16265	16547	16355	16588	16312	16399	16338	16313	16375	16577	16517	16396	16459	16473	16404	16471	16408	16420	16275	16477	16705	16507	16665	16334	16343	16338	16605	16489	16599	16597	16344	16440	16466	16310	16528	16317	16600	16442	16559	16441	16315	16526	16357	16345	16387	16602	16423	16332	16529	16538	16382	16546	16416	16458	16350	16469	16305	16476	16356	16564	16305	16465	16423	16441	16346	16381	16490	16532	16364	16407	16453	16549	16700	16513	16546	16412	16344	16591	16325	16501	16206	16583	16313	16336	16483	16493	16318	16537	16450	16366	16529	16484	16310	16388	16666	16445	16438	16629	16259	16268	16527	16256	16459	16379	16411	16540	16483	16413	16437	16362	16399	16450	16434	16351	16479	16402	16447	16516	16442	16314	16495	16399	16375	16526	16504	16336	16515	16472	16506	16361	16347	16445	16514	16377	16483	16580	16515	16410	16397	16715	16425	16494	16489	16605	16364	16455	16565	16206	16307	16394	16496	16375	16355	16468	16401	16504	16486	16297	16525	16551	16535	16381	16562	16386	16411	16363	16679	16382	16426	16447	16398	16546	16389	16453	16393	16425	16436	16416	16504	16368	16369	16645	16387	16340	16413	16546	16486	16477	16576	16354	16497	16543	16526	16457	16298	16491	16427	16617	16472	16518	16401	16294	16393	16454	16415	16378	16500	16455	16259	16592	16401	16392	16446	16336	16575	16454	16413	16382	16355	16399	16708	16444	16491	16531	16123	16373	16476	16486	16238	16565	16379	16382	16403	16561	16330	16300	16342	16461	16417	16224	16375	16672	16537	16374	16440	16513	16495	16171	16485	16725	16380	16510	16376	16326	16557	16411	16313	16449	16436	16412	16475	16299	16318	16382	16456	16514	16498	16367	16524	16478	16551	16422	16443	16366	16568	16520	16511	16259	16673	16295	16488	16549	16466	16307	16489	16436	16444	16505	16394	16478	16613	16433	16382	16478	16597	16521	16489	16322	16496	16459	16417	16384	16469	16370	16544	16459	16420	16600	16685	16535	16412	16502	16401	16363	16517	16403	16625	16500	16482	16448	16584	16322	16383	16362	16435	16543	16518	16386	16276	16542	16339	16427	16474	16534	16565	16312	16510	16537	16436	16598	16426	16560	16563	16544	16567	16416	16628	16478	16558	16507	16380	16402	16598	16510	16421	16345	16307	16366	16457	16302	16459	16464	16402	16353	16254	16269	16413	16480	16236	16571	16263	16543	16540	16384	16315	16427	16376	16460	16396	16492	16303	16460	16431	16625	16395	16639	16433	16520	16510	16459	16375	16344	16675	16460	16302	16412	16480	16347	16409	16444	16411	16383	16524	16499	16517	16433	16522	16626	16374	16546	16493	16480	16348	16488	16451	16594	16275	16418	16515	16449	16437	16309	16597	16458	16128	16530	16519	16335	16578	16293	16685	16308	16451	16211	16441	16391	16376	16386	16582	16478	16476	16464	16436	16289	16423	16555	16492	16403	16422	16459	16411	16458	16480	16442	16427	16529	16579	16544	16442	16430	16615	16354	16274	16304	16359	16352	16714	16515	16531	16416	16309	16342	16511	16283	16516	16444	16432	16518	16437	16384	16420	16279	16461	16469	16324	16441	16365	16532	16556	16385	16363	16340	16638	16386	16379	16308	16518	16410	16339	16573	16332	16376	16556	16484	16352	16718	16553	16386	16373	16592	16380	16487	16731	16406	16495	16320	16374	16527	16478	16418	16363	16398	16442	16337	16319	16247	16609	16511	16591	16526	16464	16485	16519	16355	16514	16656	16497	16613	16362	16396	16477	16393	16414	16455	16445	16448	16244	16226	16630	16273	16531	16477	16622	16324	16589	16415	16294	16391	16557	16424	16423	16505	16533	16298	16528	16466	16598	16508	16495	16432	16487	16459	16585	16347	16490	16458	16336	16425	16382	16427	16457	16378	16457	16491	16722	16267	16557	16566	16355	16363	16504	16538	16470	16559	16405	16283	16455	16603	16439	16466	16364	16519	16536	16333	16320	16598	16478	16358	16485	16621	16605	16411	16588	16517	16444	16461	16455	16423	16326	16473	16307	16360	16272	16333	16284	16522	16331	16450	16368	16635	16459	16477	16496	16542	16456	16373	16472	16407	16555	16450	16420	16528	16475	16280	16385	16661	16311	16604	16511	16543	16432	16432	16466	16359	16400	16516	16415	16459	16291	16567	16409	16445	16401	16302	16372	16411	16427	16386	16593	16459	16245	16519	16422	16522	16401	16474	16529	16622	16597	16485	16508	16457	16308	16403	16488	16446	16617	16396	16614	16351	16300	16742	16527	16490	16532	16361	16245	16266	16419	16461	16481	16449	16445	16405	16456	16402	16476	16423	16482	16425	16597	16347	16455	16382	16324	16510	16440	16629	16387	16476	16442	16539	16541	16440	16556	16368	16519	16527	16287	16374	16409	16449	16507	16554	16390	16551	16453	16297	16376	16571	16338	16390	16565	16504	16369	16322	16697	16586	16417	16476	16392	16539	16591	16292	16384	16380	16559	16543	16325	16315	16617	16341	16526	16300	16454	16452	16547	16346	16537	16519	16519	16464	16390	16455	16544	16527	16415	16516	16548	16498	16615	16343	16248	16433	16479	16442	16435	16342	16440	16284	16380	16285	16406	16391	16569	16275	16537	16452	16445	16492	16415	16402	16385	16586	16511	16528	16439	16531	16349	16477	16481	16363	16531	16453	16396	16460	16339	16388	16549	16399	16627	16451	16327	16298	16477	16317	16341	16423	16358	16448	16394	16610	16415	16543	16517	16341	16532	16295	16408	16399	16404	16344	16363	16396	16311	16638	16363	16424	16306	16483	16465	16406	16575	16333	16402	16467	16669	16590	16638	16554	16507	16329	16333	16397	16423	16547	16631	16442	16353	16328	16462	16488	16412	16334	16396	16346	16370	16564	16510	16622	16525	16435	16295	16383	16454	16423	16602	16226	16442	16448	16479	16521	16537	16581	16481	16391	16504	16419	16582	16489	16425	16484	16476	16533	16474	16379	16472	16405	16442	16400	16252	16601	16565	16312	16413	16254	16447	16501	16592	16428	16326	16470	16480	16580	16588	16346	16444	16455	16416	16455	16406	16481	16340	16504	16334	16425	16172	16437	16324	16358	16246	16503	16510	16612	16487	16332	16359	16445	16600	16367	16560	16547	16488	16584	16524	16441	16555	16343	16521	16442	16287	16610	16550	16344	16453	16586	16512	16482	16451	16359	16553	16430	16406	16348	16531	16283	16640	16416	16573	16324	16406	16423	16568	16402	16503	16472	16541	16344	16510	16470	16597	16535	16578	16495	16544	16549	16406	16619	16547	16435	16368	16450	16373	16392	16480	16301	16500	16479	16489	16516	16542	16494	16497	16553	16464	16346	16477	16477	16566	16288	16450	16324	16507	16423	16489	16559	16473	16295	16359	16458	16527	16221	16418	16276	16545	16299	16438	16428	16397	16359	16405	16397	16431	16277	16390	16427	16423	16378	16562	16482	16608	16456	16644	16365	16487	16515	16341	16537	16425	16584	16652	16429	16377	16453	16297	16452	16454	16561	16266	16400	16435	16461	16558	16542	16298	16315	16535	16478	16501	16456	16610	16347	16558	16292	16340	16504	16497	16384	16344	16330	16466	16683	16341	16327	16320	16709	16404	16415	16388	16358	16509	16449	16291	16317	16619	16412	16495	16500	16492	16471	16446	16417	16610	16490	16500	16696	16572	16397	16447	16428	16562	16366	16461	16518	16366	16392	16443	16660	16326	16424	16643	16403	16520	16430	16437	16508	16560	16616	16426	16438	16491	16505	16289	16333	16555	16353	16525	16444	16421	16415	16466	16441	16403	16485	16225	16396	16573	16597	16386	16681	16479	16493	16437	16465	16504	16429	16369	16471	16371	16452	16500	16319	16144	16564	16528	16358	16301	16265	16438	16558	16474	16410	16479	16295	16472	16472	16537	16492	16428	16486	16496	16427	16466	16512	16453	16423	16310	16443	16435	16582	16544	16271	16424	16470	16361	16448	16544	16504	16533	16389	16283	16506	16437	16564	16276	16380	16450	16425	16453	16390	16517	16466	16521	16531	16339	16416	16546	16641	16369	16447	16419	16541	16524	16409	16474	16454	16408	16384	16530	16412	16556	16407	16501	16378	16451	16358	16557	16309	16418	16485	16356	16360	16361	16329	16302	16585	16316	16377	16661	16504	16362	16367	16451	16523	16287	16500	16455	16524	16497	16500	16467	16360	16356	16495	16470	16292	16423	16437	16636	16579	16504	16333	16443	16380	16334	16423	16507	16551	16482	16646	16507	16316	16530	16471	16266	16371	16504	16459	16496	16404	16519	16502	16408	16576	16525	16322	16469	16449	16280	16590	16434	16554	16604	16318	16532	16284	16596	16517	16374	16303	16250	16386	16599	16436	16454	16554	16569	16496	16388	16530	16491	16524	16473	16538	16475	16439	16313	16223	16465	16440	16405	16436	16419	16366	16526	16548	16492	16377	16634	16491	16553	16400	16475	16468	16540	16453	16560	16364	16408	16327	16424	16396	16478	16434	16440	16290	16403	16337	16463	16483	16395	16360	16363	16383	16575	16459	16424	16654	16527	16426	16507	16487	16342	16437	16611	16609	16437	16599	16613	16468	16470	16538	16515	16498	16219	16283	16415	16557	16422	16438	16179	16294	16519	16472	16438	16430	16584	16395	16742	16285	16436	16488	16484	16293	16452	16509	16367	16432	16529	16364	16566	16471	16487	16214	16599	16536	16543	16590	16425	16370	16431	16556	16498	16347	16430	16355
25944	21781	29739	38344	61949	61041	47648	35265	29651	28337	27794	27641	27375	27359	27614	27458	27621	27441	27372	27407	27446	27499	27406	27372	27474	27683	27620	27435	27351	27237	27051	27188	27273	27432	27247	27169	27159	27368	27440	27359	27374	27331	27234	27395	27237	27397	27413	27354	27364	27581	27320	27330	27408	27524	27559	27516	27449	27071	27422	27305	27149	27356	27497	27263	27305	27393	27232	27026	27444	27485	27229	27429	27254	27266	27259	27331	27254	27486	27201	27092	27730	27441	27217	27541	27263	27302	27497	27190	27475	27278	27422	27245	27308	27523	27510	27322	27395	27171	27526	27405	27106	27412	27442	27263	27301	27437	27236	27343	27270	27383	27478	26956	27298	27289	27235	27427	27445	27401	27530	27633	27117	27317	27265	27377	27346	27359	27100	27231	27485	27449	27427	27272	27336	27186	27338	27282	27284	27339	27427	27554	27341	27248	27403	27338	27576	27312	27377	27145	27204	27243	27493	27392	27184	27474	27197	27321	27503	27543	27283	27147	27233	27480	27488	27487	26992	27500	27284	27171	27125	27223	27296	27413	27171	27203	27606	27338	27381	27264	26879	27279	27212	27132	27406	27267	27488	27206	27329	27311	27372	27384	27232	27369	27497	27308	27608	27263	27519	27229	27217	27233	27477	27330	27308	27147	27396	27441	27397	27200	27474	27257	27217	27349	27478	27200	27304	27147	27343	27238	27402	27331	27317	27350	27129	27291	27297	27319	27380	27297	27361	27423	27239	27476	27374	27162	27179	27200	27316	27288	27331	27380	27449	27347	27232	27240	27416	27513	27287	27222	27398	27201	27332	27138	27356	27463	27515	27272	27242	27381	27369	27249	27327	27359	27299	27223	27279	27346	27138	27337	27319	27237	27148	27472	27387	27359	27418	27178	27247	27346	27392	27240	27303	27355	27499	27400	27158	27461	27441	27167	27300	27321	27187	27121	27188	27284	27050	27267	27317	27251	27409	27423	27271	27224	27499	27135	27254	27505	27112	27151	27372	27134	27175	27447	27548	27204	27348	27231	27359	27186	27435	27470	27333	27103	27340	27076	27175	27327	27292	27538	27356	27214	27257	27161	27217	27412	27309	27433	27291	27296	27161	27092	27192	27269	27046	27385	27593	27236	27281	27251	27256	27154	27401	27372	27183	27261	27306	27172	27406	27220	27478	27187	27279	27202	27235	27419	27246	27394	27442	27480	27566	27235	27705	27234	27155	27422	27442	27438	27436	27213	27275	27274	27341	27436	27280	27322	27365	27305	27298	27174	27202	27423	27292	27325	27350	27506	27236	27207	27421	27300	27332	27394	27426	27175	27237	27153	27265	27164	27191	27149	27355	27216	27247	27418	27445	27268	27316	27318	27260	27431	27461	27183	27618	27524	27191	27078	27128	27166	27457	27408	27283	27070	27222	27143	27607	27432	27267	27272	27233	27533	27346	27423	27278	27170	27239	27148	27226	27341	27275	27218	27463	27256	27284	27077	27361	27182	27256	27433	27416	27295	27326	27391	27386	27349	27147	27538	27349	27357	27246	27325	27349	27032	27429	27434	27180	27450	27135	27305	27447	27360	27060	27216	27259	27348	27195	27265	27091	27314	27347	27528	27621	27363	27363	27418	27258	27227	27425	27285	27271	26865	27527	27407	27067	27154	27384	27166	27432	27330	27334	27326	27242	27032	27219	27294	27450	27372	27407	27395	27224	27078	27249	27293	27294	27434	27383	27208	27136	27258	27302	27169	27547	27233	27263	27258	27441	27198	27323	27286	27227	27492	27165	27262	27396	27422	27287	27145	27121	27353	27260	27321	27306	27271	27280	27526	27287	27508	27409	27410	27361	27186	27421	27209	27324	27413	27317	27202	27227	27306	27222	27140	27520	27221	27148	27457	27063	27444	27364	27219	27323	27436	27347	27176	27448	27431	27462	27370	27455	26969	27411	27317	27413	27132	27337	27350	27322	27420	27061	27328	27205	27253	27045	27392	27324	27110	27129	27522	27208	27149	27418	27332	27192	27386	27521	27440	27327	27441	27439	27184	27358	27115	27204	27197	27248	27259	27208	27370	27269	27270	27496	27242	27470	27389	27319	27076	27513	27220	27449	27328	27105	27081	27290	27437	27357	27476	27589	27245	27266	27381	27424	27401	27234	27221	27244	27372	27185	27459	27425	27348	27403	27537	27352	27248	27327	27290	27217	27204	27238	27195	27599	27329	27445	27441	27391	27216	27531	27280	27268	27232	27265	27393	26970	27259	27381	27234	27379	27309	27432	27380	27463	27710	27145	27460	27568	27406	27405	27470	27465	27403	27465	27373	27257	27449	27443	27185	27363	27215	27119	27279	27368	27353	27263	27407	27244	27237	27601	27497	27360	27484	27323	27369	27674	27226	27174	27169	27535	27177	27406	27255	27187	27141	27451	27409	27315	27192	27625	27112	27282	27228	27451	27145	27330	27248	27295	27313	27440	27227	27223	27146	27246	27350	27315	27519	27481	27283	27425	27108	27231	27234	27309	27319	26989	27210	27259	27190	27387	27282	27497	27404	27438	27386	27480	27396	27508	27342	27247	27207	27240	27028	27417	27298	27234	27242	27337	27323	27246	27148	27320	27190	27124	27357	27204	27278	27156	27078	27339	27438	27246	27261	27385	27261	27576	27332	27340	27277	27221	27231	27260	27109	27110	27578	27191	27126	27209	27411	27322	27119	27465	27496	27414	27227	27491	27352	27186	27248	27388	27167	27263	27244	27085	27379	27532	27688	27366	27332	27205	27131	27518	27309	27171	27259	27194	27180	27467	27429	27406	27300	27403	27248	27424	27483	27408	27250	27353	27422	27340	27216	27368	27478	27028	27114	27655	27392	27524	27478	27278	27238	27081	27587	27076	27345	27184	27368	27301	27304	27425	27424	27506	27404	27119	27173	27322	27354	27493	27131	27247	27461	27279	27019	27464	27475	27348	27378	27348	27198	27472	27599	27176	27385	27223	27494	27183	27308	27228	27155	27481	27388	27257	27340	27266	27388	27286	27262	27033	27117	27502	27389	27618	27655	27265	27569	27027	27217	27330	27065	27298	27228	27313	27410	27426	27572	27367	27351	27194	27267	27454	27472	27228	27218	27220	27288	27197	27238	27341	27235	27383	27107	27258	27311	27052	27232	27423	27321	27099	27359	27450	27287	27278	27056	27362	27243	27429	27556	27267	27386	27339	27090	27293	27152	27339	27234	27145	27254	27191	27396	27391	27286	27403	27479	27378	27509	27319	27149	27223	27184	27244	27440	27454	27278	27456	27584	27360	27312	27720	27247	27303	27096	27061	27347	27295	27349	27442	27383	27358	27548	27264	27310	27225	27429	27490	27496	27285	27163	27254	27165	27216	27232	27437	27363	27154	27216	27104	27413	27466	27440	27592	27575	27532	27442	27113	27585	27043	27443	27347	27216	27334	27500	27603	27270	27250	27138	27026	27419	27376	27182	27316	27495	27307	27053	27373	27298	27125	27114	27396	27292	27381	27252	27513	27128	27443	27420	27515	27315	27126	27345	27308	27423	27489	27438	27436	27459	27370	27300	27183	27365	27477	27287	27296	27280	27246	27384	27120	27090	27223	27480	27201	27378	27353	27212	27342	27024	27444	27448	27222	27022	27444	27392	27341	27333	27221	27242	27361	27395	27243	27265	27064	27352	27499	27213	27185	27120	27506	27325	27294	27397	27509	27002	27259	27275	27192	27366	27373	27342	27131	27344	27272	27112	27508	27206	27140	27497	27323	27439	27328	27036	27306	27419	27169	27170	27173	27329	27347	27462	27133	27415	27557	27427	27264	27112	27215	27327	27338	27493	27306	27234	27560	27346	27363	27445	27370	27307	27409	27370	27317	27566	27173	27394	27259	27298	27510	27253	27242	27376	27274	27278	26935	27216	27482	27280	27301	27236	27295	26951	27306	27446	27262	27367	27306	27336	27261	27500	27528	27388	27329	27515	27409	27308	27297	27283	27298	27444	27307	27199	27640	27281	27335	27480	27457	27355	27351	27271	27318	27367	27240	27270	27426	27247	27157	27336	27451	27255	27413	27368	27172	27193	27105	27177	27566	27562	27433	27291	27312	27312	27201	27120	27452	27114	27310	27328	27242	27183	27123	27184	27246	27188	27200	27184	27333	27271	27404	27258	27132	27126	27299	27260	27239	27200	27305	27236	27212	27349	27237	27313	27313	27548	27551	27398	27362	27266	27590	27382	27493	27256	27286	27325	27319	27456	27496	27252	27427	27400	27341	27096	27166	27448	27340	27191	27259	27178	27228	27423	27374	27449	27369	27231	27290	27211	27282	27403	27312	27414	27228	27210	27135	27143	27542	27435	27489	27294	27354	27420	27488	27380	27234	27209	27086	27545	27219	27374	27084	27195	27411	27361	27392	27388	27092	27286	27295	27280	27327	27396	27365	27413	27346	27194	27252	27414	27497	27506	27105	27289	27445	27326	27503	27443	27242	27326	27482	27400	27288	27003	27179	27566	27448	27394	27230	27344	27379	27275	27436	27523	27634	27481	27467	27201	27598	27529	27414	27241	27366	27239	27310	27281	27518	27213	27444	27793	27535	27387	27209	27359	27335	27529	27376	27469	27359	27160	27572	27450	27067	27351	27262	27165	27323	27621	27545	27392	27570	27367	27392	27502	27277	27442	27052	27365	27339	27252	27325	27380	27456	27538	27422	27393	27218	27438	27407	27164	27365	27227	27372	27450	27414	27223	27373	27247	27222	27366	27498	27196	27066	27190	27173	27109	27261	27108	27260	27282	27463	27346	27463	27208	27281	27347	27322	27358	27415	27250	27195	27296	27211	27117	27247	27097	27230	27440	27126	27387	27362	27259	27398	27144	27415	27478	27565	27230	27294	27571	27252	27113	27174	27119	27432	27171	27196	27289	27407	27410	27279	27396	27232	27527	27518	27298	27361	27180	27482	27423	27544	27276	27131	27401	27425	27339	27147	27171	27267	27322	27255	27288	27443	27339	27435	27402	27264	27252	27307	27341	27417	27319	27466	27249	27258	27223	27405	27363	27338	27140	27254	27404	27415	27416	27459	27524	27218	27302	27307	27439	27341	27365	27338	27263	27418	27133	27091	27361	27393	27494	27230	27418
26759	41388	37466	38962	65357	54514	36986	23382	18332	17087	16773	16646	16819	16487	16450	16732	16826	16809	16590	16599	16568	16623	16736	16653	16504	16626	16672	16719	16589	16784	16701	16840	16624	16709	16539	16681	16700	16325	16645	16924	16778	16605	16601	16481	16758	16687	16636	16665	16539	16569	16801	16673	16636	16655	16767	16412	16815	16657	16479	16535	16607	16509	16603	16588	16572	16635	16454	16416	16544	16528	16529	16451	16845	16714	16577	16539	16765	16611	16594	16585	16590	16668	16463	16597	16815	16496	16691	16695	16619	16430	16759	16535	16684	16549	16645	16522	16661	16610	16769	16696	16688	16598	16547	16700	16611	16699	16684	16741	16636	16556	16667	16595	16470	16692	16489	16632	16771	16540	16642	16580	16531	16644	16540	16540	16543	16743	16798	16674	16526	16463	16683	16528	16518	16650	16514	16530	16528	16550	16519	16613	16629	16495	16697	16390	16632	16539	16626	16466	16758	16698	16639	16496	16453	16583	16699	16663	16509	16840	16548	16624	16551	16718	16457	16665	16388	16653	16634	16526	16616	16581	16563	16601	16521	16516	16748	16584	16561	16566	16446	16471	16641	16553	16559	16682	16538	16508	16496	16507	16617	16690	16660	16616	16724	16618	16533	16680	16489	16736	16671	16734	16456	16677	16567	16632	16697	16371	16586	16527	16506	16631	16761	16564	16690	16600	16602	16624	16627	16521	16612	16592	16496	16580	16767	16635	16541	16648	16592	16722	16605	16637	16625	16780	16694	16682	16558	16556	16689	16659	16544	16505	16470	16464	16645	16502	16646	16556	16765	16330	16667	16788	16481	16575	16465	16589	16624	16548	16671	16448	16525	16725	16443	16526	16636	16561	16675	16564	16774	16596	16615	16589	16555	16561	16628	16709	16624	16604	16652	16697	16524	16549	16582	16452	16591	16595	16763	16582	16511	16511	16721	16744	16564	16509	16702	16567	16458	16607	16721	16693	16604	16468	16609	16491	16569	16638	16599	16740	16650	16563	16661	16659	16322	16613	16518	16624	16638	16691	16454	16701	16467	16583	16702	16457	16448	16619	16635	16647	16584	16693	16703	16628	16545	16581	16551	16584	16738	16607	16697	16756	16617	16563	16509	16672	16686	16833	16602	16587	16519	16782	16479	16505	16476	16606	16508	16562	16575	16738	16864	16625	16600	16739	16645	16665	16628	16656	16422	16468	16694	16608	16506	16649	16436	16602	16470	16401	16576	16682	16534	16517	16469	16595	16620	16634	16475	16614	16684	16545	16521	16546	16493	16817	16519	16666	16583	16582	16653	16452	16508	16505	16628	16579	16580	16498	16695	16573	16580	16502	16465	16666	16456	16528	16609	16593	16675	16798	16689	16607	16543	16548	16557	16599	16526	16608	16777	16332	16688	16742	16460	16732	16591	16701	16494	16624	16592	16639	16613	16476	16477	16573	16713	16510	16681	16669	16563	16672	16459	16697	16661	16838	16646	16336	16694	16580	16631	16502	16670	16486	16498	16462	16530	16613	16654	16664	16645	16496	16694	16576	16465	16693	16641	16563	16702	16421	16457	16607	16561	16751	16633	16574	16500	16748	16563	16329	16530	16491	16593	16805	16520	16661	16530	16419	16433	16540	16722	16669	16679	16617	16592	16687	16463	16536	16678	16705	16678	16525	16728	16649	16645	16606	16560	16615	16645	16575	16550	16658	16622	16500	16558	16502	16521	16592	16555	16781	16602	16614	16765	16747	16596	16605	16772	16733	16476	16696	16707	16464	16602	16800	16597	16466	16475	16445	16786	16589	16492	16370	16625	16759	16383	16746	16627	16558	16543	16549	16482	16644	16418	16560	16531	16384	16683	16647	16516	16647	16664	16553	16509	16627	16625	16558	16589	16806	16588	16750	16525	16791	16514	16534	16750	16568	16601	16766	16591	16564	16623	16725	16658	16672	16580	16580	16608	16462	16855	16487	16448	16610	16748	16545	16612	16770	16493	16526	16608	16534	16620	16525	16633	16610	16638	16557	16649	16734	16486	16493	16697	16494	16631	16619	16653	16701	16445	16585	16509	16487	16610	16710	16662	16706	16693	16645	16531	16499	16544	16742	16506	16451	16547	16410	16648	16665	16649	16607	16585	16721	16593	16532	16417	16526	16486	16629	16627	16621	16839	16480	16714	16674	16571	16599	16693	16614	16638	16855	16460	16640	16487	16681	16620	16419	16568	16614	16414	16556	16739	16546	16479	16650	16526	16594	16572	16595	16597	16773	16481	16459	16626	16532	16618	16676	16780	16544	16517	16647	16544	16687	16522	16786	16576	16652	16706	16471	16660	16413	16547	16641	16545	16704	16719	16556	16435	16595	16570	16516	16626	16592	16629	16575	16759	16427	16419	16657	16864	16784	16717	16731	16685	16732	16688	16418	16642	16504	16687	16562	16700	16632	16656	16789	16600	16525	16501	16437	16448	16619	16675	16522	16738	16685	16617	16782	16623	16540	16666	16505	16832	16631	16591	16592	16682	16650	16680	16577	16545	16626	16604	16615	16521	16613	16422	16541	16593	16637	16622	16803	16647	16486	16569	16690	16736	16722	16607	16530	16554	16640	16849	16682	16495	16617	16704	16625	16541	16668	16546	16577	16523	16632	16580	16490	16535	16600	16513	16513	16615	16501	16488	16553	16659	16663	16614	16608	16691	16498	16488	16633	16467	16491	16357	16517	16613	16715	16634	16683	16508	16545	16587	16721	16489	16509	16569	16607	16605	16692	16670	16666	16544	16480	16827	16649	16613	16575	16603	16496	16735	16556	16549	16610	16449	16513	16714	16637	16550	16815	16533	16608	16519	16587	16657	16595	16767	16638	16664	16574	16678	16578	16573	16418	16528	16481	16561	16379	16711	16483	16784	16582	16545	16614	16444	16771	16535	16703	16571	16645	16619	16627	16385	16681	16627	16518	16365	16537	16598	16711	16488	16574	16587	16557	16601	16721	16402	16687	16949	16510	16611	16409	16756	16571	16675	16601	16609	16597	16542	16498	16612	16680	16653	16665	16544	16618	16556	16622	16533	16635	16540	16576	16639	16749	16621	16472	16639	16652	16517	16576	16653	16681	16675	16656	16555	16611	16542	16710	16532	16581	16859	16744	16572	16711	16596	16547	16869	16739	16592	16739	16701	16517	16594	16486	16695	16535	16535	16645	16473	16730	16729	16597	16655	16573	16649	16611	16650	16416	16539	16655	16417	16554	16620	16758	16525	16584	16604	16644	16656	16499	16599	16583	16594	16603	16481	16572	16472	16672	16573	16541	16518	16563	16731	16566	16497	16574	16555	16572	16656	16492	16609	16521	16689	16311	16584	16755	16605	16374	16532	16562	16571	16605	16658	16671	16662	16683	16555	16499	16603	16675	16638	16372	16717	16499	16709	16551	16594	16490	16629	16808	16614	16520	16504	16601	16501	16554	16689	16611	16496	16501	16658	16531	16623	16531	16547	16752	16571	16415	16588	16594	16515	16580	16634	16577	16656	16452	16745	16773	16513	16804	16696	16578	16531	16545	16432	16419	16544	16815	16537	16568	16607	16556	16600	16662	16623	16549	16612	16700	16616	16612	16483	16572	16799	16574	16558	16534	16543	16596	16589	16549	16582	16664	16517	16572	16595	16699	16680	16569	16530	16628	16571	16563	16848	16536	16585	16535	16749	16654	16409	16538	16455	16471	16632	16654	16301	16621	16696	16753	16563	16318	16506	16634	16527	16454	16632	16574	16441	16645	16514	16585	16765	16418	16812	16617	16556	16595	16800	16599	16556	16568	16643	16634	16795	16692	16576	16676	16471	16718	16479	16661	16470	16792	16724	16775	16573	16511	16529	16484	16600	16558	16708	16771	16377	16703	16584	16660	16661	16520	16651	16666	16337	16396	16743	16546	16610	16623	16513	16674	16467	16576	16760	16610	16572	16537	16532	16667	16629	16485	16741	16651	16431	16712	16762	16581	16606	16553	16610	16555	16551	16500	16651	16671	16538	16851	16538	16526	16583	16530	16578	16537	16345	16709	16509	16461	16403	16537	16761	16593	16624	16641	16748	16551	16740	16595	16667	16514	16773	16465	16426	16753	16526	16717	16578	16478	16585	16693	16661	16665	16463	16701	16456	16667	16530	16432	16516	16478	16506	16620	16648	16541	16621	16520	16561	16566	16696	16546	16704	16535	16543	16626	16481	16488	16489	16540	16506	16620	16553	16425	16710	16684	16520	16451	16634	16691	16575	16422	16617	16614	16569	16515	16607	16542	16450	16564	16500	16620	16726	16505	16476	16483	16645	16601	16672	16537	16460	16493	16529	16633	16508	16619	16585	16648	16582	16673	16565	16499	16541	16650	16693	16395	16549	16880	16644	16582	16536	16656	16531	16508	16752	16555	16478	16642	16606	16553	16446	16495	16660	16445	16522	16537	16590	16496	16719	16512	16574	16662	16575	16646	16630	16534	16519	16642	16411	16693	16649	16601	16535	16503	16544	16588	16755	16583	16598	16571	16506	16551	16537	16527	16622	16658	16628	16624	16537	16656	16537	16556	16478	16668	16514	16796	16672	16656	16648	16594	16558	16534	16678	16440	16808	16729	16410	16500	16571	16562	16584	16516	16488	16556	16592	16438	16594	16549	16634	16478	16711	16632	16601	16704	16538	16520	16612	16582	16583	16552	16692	16712	16727	16571	16604	16494	16586	16778	16557	16577	16621	16516	16457	16673	16587	16417	16626	16696	16650	16832	16609	16746	16628	16637	16691	16523	16583	16675	16604	16613	16578	16626	16696	16538	16701	16587	16684	16479	16662	16723	16707	16461	16610	16667	16677	16668	16562	16412	16697	16627	16470	16519	16629	16685	16528	16539	16663	16659	16589	16603	16505	16583	16508	16630	16744	16474	16562	16503	16688	16633	16559	16647	16626	16576	16689	16653	16504	16488	16637	16597	16673	16504	16576	16516	16662	16518	16726	16651	16501	16574	16573	16795	16685	16576	16627	16638	16488	16729	16454	16773	16562	16527	16565	16601	16746	16592	16662	16519	16612	16447	16520	16630	16594	16596	16645	16626	16565	16426	16659	16359	16476	16529	16675	16612	16411	16719	16645	16647	16602	16440	16590	16701	16600	16479
23435	21582	28847	34864	75467	73817	59059	42096	32816	29817	28741	28173	28603	28376	28347	28019	28635	28265	28113	28229	28374	28192	28037	28144	27982	28326	28274	27993	28433	27990	28220	28272	28133	28327	28269	27734	28100	28127	28051	27840	28056	28016	28076	27897	27945	27748	28232	28007	28001	28024	28221	27872	27775	28030	27965	27894	28186	27962	28035	28143	28029	28132	27981	28100	28475	28102	27861	28137	27969	28148	28131	27807	27824	27904	27975	28025	28021	28223	27905	27852	28179	27819	27692	28034	27932	27881	27974	28005	27954	27683	27783	27684	28097	28089	27916	27790	27775	28000	27908	27978	27799	28075	27856	28009	27808	27676	27857	27956	28041	28021	28013	27925	28089	28080	28009	27728	27961	27705	27903	27987	28102	27923	27859	27971	28057	28009	27879	27890	28118	27907	28091	27967	27549	27878	28041	27923	28122	28107	28062	27955	28030	28119	27932	27961	28026	27994	27891	28104	27907	28035	28216	27991	27847	27897	27933	27929	27996	28094	28126	27991	27989	28064	27835	27757	27895	28029	27803	27971	27889	27823	28023	27913	28176	27716	27870	27971	28010	27832	27973	27831	28044	27833	27902	28141	28082	28005	27816	27968	27909	28048	27968	28145	28095	28245	27925	27883	28121	28143	28100	28009	28204	28015	27914	28093	28155	28008	28082	28241	27937	28052	28105	28076	27806	27721	28276	28040	27879	27976	27891	28002	28306	28140	28166	27912	27806	28039	27909	28102	28030	27881	27988	27802	27918	27938	27890	27651	27919	27858	28034	27715	27798	27975	27840	27933	28016	27923	28024	27982	27950	28053	28033	28121	27940	27881	28055	28142	27824	27949	27925	27967	27628	27953	27733	27992	27905	27878	27985	28223	27751	27806	28107	27912	28069	28075	27980	28213	27878	27873	27792	27825	27968	27973	28103	28027	27891	28059	28197	27884	28067	27843	28137	28331	28038	28057	28010	27866	27926	27989	28146	28139	28043	28057	28058	28080	27694	27977	28132	28125	27886	28020	28044	28008	27942	28087	28012	27958	28150	28135	28068	27559	28149	28261	28175	27887	27800	28232	27993	27909	27848	27979	28151	28022	28153	27932	27887	27868	28004	27890	28095	27942	27960	27824	27879	28007	28008	28026	28058	28060	27834	27719	28061	28012	27670	27850	28025	27914	27717	27858	27913	27653	27878	27882	28018	27812	27916	27905	28044	28011	27827	27769	28090	27966	27952	28069	28039	27937	27928	27963	27861	28011	28223	28090	28026	27872	27923	28135	27927	28082	27876	28208	27992	27972	27858	27957	27845	28021	27872	28183	27873	27981	28064	28019	27870	28056	27793	28115	27928	27890	27981	27930	27986	27825	27925	27858	28080	27906	27960	27885	27767	27935	27870	28045	28066	27853	27988	28089	27661	28105	27942	28004	28005	28218	28034	27898	27904	28023	28034	27870	27927	28080	28054	27994	28107	28190	28086	27844	27591	27737	27808	28192	27974	27880	27906	28095	27950	27605	28059	28233	27865	28018	27967	28013	28302	28023	28141	27820	27913	27942	28160	28007	27992	28354	27985	28112	28023	28200	28180	27973	28158	28054	27928	27929	28016	27980	27819	28205	28151	28179	28054	27764	28009	28043	27836	27837	28136	28048	27816	27908	28175	28095	28031	28001	27876	27755	27842	27914	27905	28143	27892	28127	27743	27918	27813	27901	28091	27763	28210	27871	27751	27813	27818	27985	27924	28173	27819	27938	28019	27873	27962	28007	28138	28002	27904	27940	28049	27828	27938	27877	27825	27636	27912	27920	27925	27674	27754	27857	28088	28007	27958	27965	27858	27855	27723	27937	27949	28005	28153	27744	28276	28044	27739	27880	27997	28086	27968	28131	27962	27718	27814	27874	27957	27654	27825	27802	27846	27948	28007	27993	28077	28131	27997	27881	28152	28230	28238	28249	27999	28114	28067	27935	27986	28043	27966	27963	27956	28216	27960	27945	27958	27930	28272	27980	27942	28017	28090	27911	28106	27860	27993	27986	27870	27949	28066	27844	28015	27894	27912	27824	28081	28260	27976	27846	27970	27955	28118	28117	28130	27993	28153	28007	28053	28189	28003	27964	28134	27846	28004	27900	27931	28007	28119	27876	28061	28043	27973	28150	27784	27787	27847	27761	28154	27969	28251	27934	28050	28256	27994	27776	28097	27870	27837	28192	27935	27863	27999	28367	27807	28049	27835	28027	27976	28118	28002	27798	27953	27909	28076	28186	27967	28010	28227	28114	27687	27790	27928	27981	28024	27850	27933	28099	27872	27893	27827	28029	27927	28017	27964	28099	28132	27835	28112	27894	28025	27949	28160	27946	27917	28023	27939	27987	27858	28071	28140	28291	28179	28039	27894	28069	27860	28108	27836	28004	28190	28218	28018	27949	27801	27902	27988	27914	27858	27751	27804	28043	27922	28040	27881	28113	27850	27864	27929	27884	27883	27862	27948	27940	28211	27932	27940	27798	27967	27801	28158	28088	28190	28090	27989	27781	28039	27870	28076	28074	28265	28062	27977	28122	27882	27953	28284	28070	27704	27902	27991	28263	27828	27737	27830	27894	28049	27925	28142	27950	28032	27823	28034	27843	28365	28175	28051	27998	28176	27944	28191	27824	27775	28106	27867	28049	28025	28048	27974	27758	27920	28195	27731	28179	27938	27857	27975	28073	27987	28018	27909	28081	27991	27811	28040	27712	27672	27811	27763	27913	28176	27990	28046	27885	28024	27965	27886	28076	28033	27770	27721	27767	27894	28019	28066	28039	28219	27899	27893	27888	28050	27788	27626	27742	27961	28012	28143	28142	27852	28048	28093	28063	28113	27947	27911	28080	27794	27978	27901	28174	27903	27973	27941	28282	28005	28062	28207	27891	27833	28071	27768	27939	28034	27963	27758	28033	27953	27904	28051	28135	28054	28155	28174	27901	28144	28018	28021	28094	27956	27777	27988	27858	28131	28098	28200	28231	27875	27895	28045	27961	27964	27909	27918	27958	27956	27757	28049	27749	27943	27975	28020	28202	27857	28124	28247	28382	27825	27915	28226	28145	27854	28037	28064	28133	27983	27737	27924	28112	27952	27990	28077	27830	27910	28093	27901	28281	27842	27976	27858	27963	27845	28065	27874	27704	28024	27751	28071	28144	27964	28046	28107	28081	27921	28116	27992	27838	27914	27951	27879	28096	27917	27780	28083	27920	28130	28244	28081	28058	28009	27798	27826	27953	28129	28218	28001	27843	28074	28033	28052	27835	27975	28143	27755	27965	28010	27749	28135	27965	27766	28078	27915	27739	27598	28120	28073	27908	27647	27866	27884	28159	27881	27839	28119	28018	27781	28030	27821	28125	28045	27939	27956	27983	27916	27730	27914	28209	27943	27815	28259	28172	28310	28120	27857	27697	28090	27644	27610	28129	27855	27771	27853	28165	28132	28061	28166	28185	28048	27937	27931	27766	28146	28028	27894	28194	27913	28117	28131	28155	27922	27873	28024	27936	27780	28041	27819	27942	28108	28064	28219	27888	28050	27964	27863	27980	27816	27835	27953	27967	27975	27750	27970	27830	28074	27786	27715	27931	27920	28043	27871	27945	27870	27799	28255	28183	27950	27999	28114	27850	28013	28138	27808	28017	27896	27877	28065	28149	27886	27848	27900	28150	27938	27865	27963	28000	28084	28129	28040	28123	28073	27827	28122	28093	28034	28283	28176	27855	27989	28176	27964	27971	28173	27952	27977	28191	28021	27897	28018	27948	28007	28208	27889	28000	27980	27887	28069	28099	27873	28028	27804	27896	27866	28065	27896	27843	27910	28245	28128	28064	28009	28029	28057	27955	27886	27897	28159	27967	27928	28242	28190	27677	27938	28018	27798	28451	27910	28022	28154	27944	28163	28005	28095	28116	27874	27934	28090	27793	28122	27832	27989	28003	27987	27939	28318	28149	27470	28260	28060	27979	28006	27999	27870	28292	27939	27850	27740	27980	27856	27891	27990	28109	27893	27758	28235	28019	28010	27992	27655	27814	27849	27612	27682	27810	27980	27912	27848	28009	27731	27823	28148	28018	27833	28105	27980	28227	28313	28215	27978	28077	27900	27954	28076	28160	27954	27963	27582	27873	27930	28022	27750	27918	27944	27800	28224	28130	27934	27877	28184	28209	27942	28242	27824	28128	28109	27905	27924	28244	28077	27902	27823	27951	27863	27928	28033	27991	27868	28136	27764	27767	27956	27951	27940	28074	27882	28336	28076	27886	27930	27846	28062	28101	27902	28017	27965	27823	28045	28249	27954	27744	27807	27948	27941	27783	28035	27934	27956	27964	28130	28133	27939	28248	28065	28066	28052	28068	27431	27969	27879	28100	28348	27984	27969	27943	27925	28036	27861	27748	27893	28138	28057	28003	28116	27977	28032	27859	28247	27823	27842	27957	27948	27892	28002	28117	28178	27862	27990	28037	27952	28163	28056	27922	27903	28059	28027	27910	28159	28065	28124	28081	27830	27598	27899	28045	27716	27910	27953	27853	28015	28077	27919	27992	28182	27927	28109	27918	27818	28005	27900	27976	28031	28150	27884	27759	27840	28239	27992	28018	28039	27920	27953	27887	27918	27971	28299	28022	28003	28158	27862	27925	27993	27821	27822	27854	28079	27899	28026	28088	28051	27978	28084	27909	27891	27903	27639	28126	28291	28168	28024	28042	28249	28270	28152	27786	28057	27747	27840	27949	27977	27723	27862	27856	27957	27843	27882	28077	27968	28032	27940	27874	28151	28014	27957	28023	27969	28099	27999	28236	28054	28042	28206	27909	28002	28213	27930	27666	28029	27988	28208	28185	28034	28013	28064	28108	27889	27997	27798	27941	27952	28002	28052	28051	27980	28055	28064	28131	28080	27908	28204	28040	27857	27942	28127	28128	27875	28036	27974	27970	28152	28123	28156	28088	28003	27919	27982	27943	28085	28043	27818	28172	27775	27862	28163	28019	27892	28099	27964	27912	27864	27824	27825	27797	28027	27818	28034	28252	27957	28210	27957	28000	27828	27851	27902	27876	27931	28006	28012	28289	27969	27962	28106	27986	28030	28013	27769	28107	27775	28093	27851	27965	27791	28299	28091	28066	28033	27918
31715	55762	50772	59161	91275	77302	52863	31156	21062	17937	17304	17293	17345	17167	17316	17249	17365	17320	17193	17349	17260	17181	17228	17186	17120	17315	17252	17196	17366	17209	17132	17325	17232	17542	17159	17323	17348	17127	17248	17141	17146	17372	17377	17192	17044	17259	17294	17046	17149	17163	17223	17171	17260	17150	17223	17095	17186	17271	17140	17247	17277	17161	17216	17338	17361	17351	17047	17218	17209	17488	17262	17233	17282	17183	17351	17154	17159	17265	17176	17123	17332	17107	17074	17304	17397	17346	17231	17314	17159	17230	17215	17299	17241	17160	17198	17205	17134	17210	17228	17076	17181	17169	17284	17230	17158	17135	17088	16932	17190	17068	17343	17227	17092	17235	17149	17231	17197	17096	17202	17388	17147	17328	17260	17174	17202	17111	17339	17074	17230	17270	17136	17046	17203	17080	17246	17135	17176	17336	17261	17205	17342	17094	17122	16979	17315	17107	17347	17193	17121	17197	17168	16944	17182	17307	17207	17026	17193	17036	17397	17003	17323	17239	17162	17206	17214	17215	17140	17247	17289	17341	17058	17231	17137	17278	17097	17216	17254	17008	17042	17378	16970	17125	17112	17069	17245	17124	17233	17239	17355	17175	17096	17289	17176	17205	17137	17232	17180	17238	17197	17097	17135	17260	17456	17180	17203	17183	17168	17158	17129	17285	17323	17231	17079	17232	17173	17248	17201	17252	17175	17277	17077	17089	17158	17097	17216	17143	17062	17045	17397	17060	17311	17247	17162	17147	17133	17250	17131	17059	17249	17279	17134	17357	17173	17151	17147	17472	17169	17095	17178	16988	17163	17123	17224	17275	17089	17175	16967	17194	17297	16931	17199	17080	17100	17182	17171	17361	17046	17082	17192	17260	17052	17306	17269	16996	17219	17197	17102	17193	17368	17126	17305	17220	17178	17374	17152	17269	17476	17205	17231	17180	17138	17124	17197	17170	17205	17179	17251	16879	17207	17181	17288	17321	17054	17267	17278	17239	17259	17220	17313	17209	17293	17219	17045	17064	17071	17301	17126	17183	17216	17184	17133	17187	17323	17237	17017	17419	17314	17033	17220	17133	17207	17133	17086	17050	17225	17093	17141	17330	17154	17101	17227	17287	17175	17138	17060	17230	17309	17098	17269	17055	17151	17064	17010	17297	17105	17126	17142	17341	16912	17129	17173	17193	17252	17148	17167	17092	17151	17190	17016	17245	17032	17178	17340	17241	17321	17093	17217	17055	17261	17184	17193	17316	17168	17109	17221	16976	17171	17154	17295	17249	17138	17165	17142	17095	17263	17419	17107	17200	17298	17273	17043	17171	17175	17126	17028	17165	17075	17125	17175	17126	16994	17287	17215	17082	17462	17088	17240	17238	16985	17373	17110	17266	17159	17320	17077	17262	17196	17194	17270	17334	17357	17264	17042	16983	17027	17091	17124	17143	17160	17239	17127	17093	17344	17314	17177	17260	17354	17308	17093	17263	17122	17235	17027	17128	17137	17250	17252	17213	17231	17217	17204	17099	17218	16914	17129	17176	17091	17206	17112	17200	17200	17185	17195	17052	17376	17207	17053	17149	17183	17095	17220	17160	17134	17281	17030	17262	17184	17198	17199	17207	17168	17076	17044	17206	17247	17179	17088	17285	17268	17120	17333	17118	17064	17265	17135	17108	17108	17443	17133	17206	17154	17338	17132	17306	17443	17261	17105	17025	17191	17105	17205	17257	17120	17179	17060	17084	17115	17133	17076	17150	17177	17029	17314	17244	17313	17143	17049	17256	17273	17130	17275	17198	17067	16942	17174	17073	17149	17233	17305	17369	17123	17204	17249	17025	17299	17308	17297	17168	17116	17170	17004	17095	17252	17237	17126	17283	17333	17087	17073	17308	17103	17083	17388	17071	17110	17040	17314	17295	17313	17225	16971	17097	17192	17067	17022	17080	17178	17211	17334	17298	17232	17252	17235	17002	17092	17151	17115	17191	17221	17093	17188	17133	17093	17326	17224	17107	17168	17110	17221	17162	17252	17196	17162	17128	17110	16997	17039	16967	17075	17072	17064	17362	17306	17310	17126	17013	17385	17165	17039	17264	17144	17111	17154	16912	17338	17066	17172	17229	17139	17290	17163	17087	17307	17074	16824	17072	17081	17106	17115	17287	17124	17057	17226	17164	17048	17272	16953	17290	17148	17286	17255	17341	17130	17229	17060	17233	17015	17105	17320	17207	17543	17313	17220	17251	17206	17406	17174	17056	17042	17178	17231	17223	17189	17102	17179	17088	17273	16951	17268	17302	17246	17106	17396	17422	17201	17176	17172	17199	17071	17146	17273	17099	17197	17200	17239	17118	17242	17179	17286	17340	17178	17202	17021	17271	16964	17288	17144	17263	17238	17210	17329	17166	17114	17283	17107	17360	17283	17138	17273	17149	17218	17107	16964	17297	17156	17060	17321	17147	17137	17284	17163	17410	16916	17279	17226	17261	17297	17355	17181	17234	17247	17114	17073	17197	17306	17165	17271	17407	17183	17368	17191	17171	17074	17228	17277	17111	17152	17234	17179	17327	17096	17223	17216	17229	17209	17406	17136	17071	17105	17100	17307	17148	17197	17302	17034	17187	17263	17137	17066	17178	17137	17109	17097	17250	17279	17138	17076	17196	17355	17142	17163	17136	17351	17234	17284	17173	17258	17306	17024	17281	17243	17420	17135	17230	17379	17155	17353	17076	17094	17068	17149	17180	17139	17329	17474	17344	17125	17052	17310	17165	17072	17105	17001	17230	17082	17335	17329	17183	17049	17286	17102	17083	17314	17094	17218	16991	17219	17231	17326	17369	17332	17119	17369	17120	16908	17156	17239	17099	17179	17267	17218	17297	17226	17009	17227	17033	17238	17174	17081	17097	17116	17172	17322	17112	17227	17134	17190	17262	17177	17054	17123	17304	17129	17180	17319	17141	17180	17043	17268	17143	17137	16925	17159	17182	17277	17069	17169	17072	17376	17118	17321	17246	17230	17095	17154	17250	17094	17230	17217	17171	17309	17123	17162	17152	17138	17205	17224	17234	17085	17049	17161	17226	17194	17166	17111	17142	17195	17301	17184	16997	17201	17481	17234	17141	17118	17201	17280	17140	17240	17109	17206	17193	17059	17225	17291	17153	17144	17230	17075	17085	16985	17340	17095	17208	17316	17246	17156	17296	17217	17311	17068	17126	17292	17083	17167	17176	17087	17233	17118	17241	17128	17231	17359	17154	17163	17180	17169	17221	17161	17186	17319	17320	17294	17154	17218	17039	17076	17190	17266	17142	17175	17100	17098	17018	17206	17233	17234	17167	17231	17105	17122	17230	17250	17256	17075	17191	16973	17043	17124	17164	17138	17240	17057	17311	17299	17183	17297	17228	17318	17061	17104	17267	17284	17008	17131	17213	17206	17099	17145	17281	17059	17264	17222	17167	17123	17360	17019	17119	17074	17099	17228	17096	17276	17129	17275	17220	17132	17364	17267	17326	17272	17203	17142	17135	17355	17310	17215	17179	17099	17308	17093	17394	17092	17146	17250	17245	17069	17002	17228	17174	16954	17266	17228	17211	17214	17125	17054	17072	17335	17287	17046	17270	17051	17183	17159	17148	17179	17145	17287	17071	17304	17154	17126	17251	17228	17159	17344	17385	17227	17267	17069	17165	17122	17286	17228	17170	17176	17088	17279	17109	17362	17200	17224	17263	17229	17205	17165	16978	17218	17159	17130	17170	17087	17115	17203	17333	17257	17096	17237	17243	17320	17112	17334	17104	17393	17167	17230	17103	17172	16940	17048	17107	17197	17330	17105	17227	17258	17302	17072	17033	17027	17140	17051	17321	17087	17222	17230	17213	17194	17187	17234	17267	17241	16949	17335	17274	17124	17081	17207	17302	17150	17448	17141	17083	17425	17310	17062	17214	17189	17175	17277	17212	17273	17222	17195	17183	17206	17166	17189	16880	17061	17239	17188	17150	16969	17256	16988	17164	17124	17257	16947	17249	17217	17181	17301	17142	17219	17109	17216	17309	17304	17172	17386	17152	17243	17256	17165	17062	17258	17155	17071	17092	17302	17054	17168	17137	17288	17162	17081	17146	17171	17011	17239	17095	17315	17091	17300	17002	17251	17217	17318	17237	17152	17394	16938	17185	17180	17265	17198	17140	17222	17219	17170	17183	17109	17307	17202	17219	17091	17065	17127	17164	17126	17266	17325	17236	17127	17279	17114	17219	17102	16989	17089	17155	17165	17243	17222	17127	17204	17105	17053	17257	17203	17180	17180	17173	17132	16947	17182	17113	17175	17100	17059	17396	17017	17067	17295	17221	17317	17161	17153	17179	17352	17207	17290	17241	17248	17226	17199	17150	17246	17183	17188	17374	17245	17242	17164	17111	17054	17211	17259	17028	17223	17102	17082	17201	17200	17136	17030	17200	17245	17263	17066	17011	17243	17184	17264	17277	17147	17157	17143	17080	17274	17077	17162	16993	17366	17006	17066	17177	17120	17217	17071	17075	17119	17309	17307	17078	17139	17074	17112	17092	17182	17500	17101	17086	17182	17123	17145	17145	17160	17448	17195	17244	17153	17203	17146	17243	17178	17324	17162	17266	16987	17225	17203	17104	17009	17282	17177	17212	17216	17265	17407	17265	17221	17262	17259	17195	17101	17232	17139	16911	17333	17254	17223	17123	17194	17019	17086	17219	17274	17267	17101	16992	17295	17327	17212	17338	17256	17200	17101	17377	17146	17208	17096	17188	17151	17188	17225	17256	17195	17261	17252	17112	17053	17188	17029	17142	17224	17233	17089	17146	17321	17102	17364	17125	17210	17221	17027	17149	17116	17141	17285	17270	17192	17284	17198	17294	17208	17137	17289	17315	17318	17018	17138	17288	17062	17295	17208	17250	17083	17186	17057	17191	17293	17127	17399	17252	17280	17043	17338	17238	17440	16899	17188	17112	17162	17116	17120	17134	17254	17125	17152	17159	17249	17058	17133	17265	17205	17261	17405	17229	17291	17262	17070	17249	17164	17238	17016	17170	17088	17014	17027	17414	17159	16933	17175	17109	17332	17101	17248	17216	17063	17297	17122	17161	17159	17054	17198	17180	17077	17221	17141	17163	17183	17181
36023	33816	37594	34317	39085	37768	32742	29655	28178	27609	27440	27379	27796	27425	27390	27490	27419	27275	27569	27425	27531	27443	27388	27318	27584	27646	27669	27855	27512	27509	27623	27329	27529	27157	27520	27383	27460	27820	27208	27366	27466	27455	27495	27616	27635	27765	27220	27348	27231	27560	27478	27337	27600	27535	27537	27482	27418	27550	27431	27588	27672	27456	27660	27535	27400	27440	27399	27469	27359	27425	27478	27360	27558	27437	27554	27727	27655	27525	27732	27622	27717	27404	27536	27399	27630	27523	27638	27460	27342	27266	27503	27371	27337	27459	27475	27676	27438	27209	27332	27388	27572	27390	27749	27646	27574	27529	27662	27571	27465	27460	27582	27455	27618	27578	27393	27503	27260	27485	27520	27763	27687	27484	27533	27396	27420	27413	27320	27471	27393	27832	27261	27461	27456	27302	27500	27726	27333	27342	27535	27366	27269	27234	27515	27493	27378	27541	27404	27288	27424	27423	27572	27404	27330	27608	27182	27377	27265	27708	27544	27376	27618	27283	27534	27621	27389	27650	27707	27421	27284	27464	27464	27444	27708	27184	27697	27473	27812	27468	27410	27574	27449	27369	27663	27307	27363	27217	27305	27524	27606	27456	27208	27578	27371	27333	27396	27430	27630	27396	27433	27444	27636	27258	27407	27605	27482	27566	27594	27492	27469	27584	27634	27687	27399	27410	27345	27427	27715	27541	27504	27446	27508	27443	27603	27587	27627	27275	27694	27714	27714	27643	27412	27298	27580	27399	27319	27729	27716	27417	27574	27324	27369	27422	27431	27330	27619	27744	27582	27424	27590	27454	27375	27306	27660	27569	27405	27252	27559	27374	27641	27663	27525	27522	27738	27353	27572	27510	27565	27343	27446	27323	27540	27548	27394	27486	27529	27431	27287	27248	27624	27438	27511	27322	27412	27614	27401	27613	27690	27286	27508	27365	27320	27576	27586	27530	27608	27578	27212	27491	27579	27668	27606	27511	27423	27556	27523	27658	27323	27567	27416	27335	27699	27530	27661	27667	27387	27478	27324	27277	27260	27581	27632	27356	27244	27325	27456	27441	27377	27336	27595	27447	27618	27408	27468	27341	27703	27505	27415	27253	27434	27368	27603	27501	27466	27636	27400	27521	27638	27431	27558	27328	27528	27510	27355	27307	27367	27518	27261	27600	27248	27694	27401	27556	27498	27379	27681	27216	27602	27668	27472	27548	27533	27234	27677	27636	27407	27490	27667	27411	27304	27617	27638	27483	27358	27350	27462	27575	27677	27512	27599	27390	27758	27494	27614	27407	27577	27730	27628	27568	27707	27268	27591	27325	27293	27241	27631	27540	27095	27480	27543	27576	27690	27419	27741	27315	27395	27643	27555	27375	27512	27383	27438	27212	27443	27502	27430	27275	27452	27311	27602	27257	27591	27474	27652	27403	27714	27492	27580	27499	27433	27509	27178	27115	27300	27721	27502	27665	27354	27582	27801	27262	27402	27394	27287	27361	27676	27389	27471	27588	27302	27753	27466	27683	27636	27230	27390	27229	27433	27331	27514	27401	27231	27541	27433	27326	27291	27177	27679	27484	27181	27203	27633	27366	27339	27631	27595	27444	27436	27586	27690	27509	27548	27513	27559	27530	27554	27186	27727	27572	27246	27480	27512	27668	27584	27216	27515	27409	27250	27714	27481	27522	27407	27480	27437	27488	27383	27518	27480	27415	27386	27484	27423	27646	27640	27493	27617	27659	27521	27472	27491	27211	27290	27404	27462	27446	27573	27533	27588	27433	27498	27516	27485	27760	27496	27482	27406	27191	27473	27467	27391	27129	27633	27506	27582	27603	27799	27654	27350	27368	27259	27426	27531	27543	27381	27275	27615	27130	27461	27419	27483	27468	27497	27373	27616	27334	27529	27547	27610	27728	27534	27326	27324	27057	27353	27638	27512	27804	27590	27403	27585	27301	27237	27418	27403	27808	27552	27521	27452	27463	27428	27403	27721	27371	27391	27455	27386	27232	27392	27409	27581	27483	27230	27348	27356	27151	27772	27277	27301	27483	27393	27565	27560	27261	27479	27528	27527	27581	27356	27396	27699	27242	27592	27451	27451	27226	27446	27364	27450	27701	27639	27663	27699	27601	27628	27212	27493	27440	27453	27419	27499	27466	27639	27469	27571	27367	27808	27305	27355	27481	27471	27450	27473	27289	27343	27605	27719	27684	27703	27345	27393	27366	27568	27644	27614	27461	27575	27434	27378	27431	27482	27503	27638	27357	27436	27440	27429	27398	27446	27322	27486	27539	27520	27464	27239	27604	27429	27615	27306	27309	27295	27308	27557	27503	27720	27583	27297	27085	27629	27536	27476	27461	27518	27506	27361	27696	27333	27337	27723	27476	27516	27329	27636	27422	27344	27397	27402	27519	27517	27495	27546	27556	27589	27535	27471	27601	27581	27639	27725	27622	27585	27513	27408	27614	27329	27336	27366	27537	27590	27619	27353	27364	27388	27518	27612	27447	27589	27735	27531	27405	27592	27310	27330	27410	27385	27340	27247	27313	27352	27331	27843	27587	27534	27367	27609	27174	27631	27542	27537	27530	27396	27529	27384	27640	27616	27406	27660	27597	27572	27641	27418	27451	27489	27387	27570	27433	27483	27626	27526	27576	27548	27581	27438	27454	27244	27785	27605	27355	27388	27592	27617	27648	27253	27428	27362	27446	27436	27487	27789	27433	27627	27420	27593	27580	27486	27608	27466	27371	27524	27733	27382	27441	27127	27380	27414	27494	27534	27452	27759	27576	27594	27281	27651	27517	27626	27647	27670	27212	27422	27391	27542	27625	27675	27556	27523	27630	27464	27693	27533	27420	27674	27412	27470	27605	27551	27637	27322	27521	27503	27525	27500	27477	27275	27453	27488	27614	27528	27401	27782	27420	27407	27443	27338	27649	27560	27459	27798	27811	27342	27545	27714	27635	27473	27480	27185	27392	27583	27476	27475	27410	27255	27234	27565	27356	27472	27531	27589	27593	27589	27463	27521	27502	27538	27491	27323	27132	27528	27438	27401	27300	27407	27475	27463	27477	27305	27597	27505	27373	27624	27355	27481	27717	27483	27463	27662	27312	27720	27534	27763	27594	27243	27554	27456	27506	27526	27270	27552	27363	27405	27493	27475	27598	27525	27183	27558	27560	27348	27554	27545	27552	27589	27276	27606	27445	27496	27348	27195	27324	27469	27586	27572	27270	27577	27583	27385	27412	27537	27464	27310	27698	27483	27232	27551	27316	27277	27542	27369	27604	27734	27347	27347	27591	27415	27645	26989	27471	27311	27297	27323	27590	27433	27336	27508	27552	27447	27453	27422	27498	27473	27437	27567	27379	27376	27348	27458	27539	27542	27454	27419	27629	27552	27286	27603	27369	27584	27872	27595	27527	27384	27405	27388	27371	27579	27529	27542	27527	27406	27574	27569	27487	27714	27255	27495	27320	27551	27409	27415	27303	27388	27578	27477	27494	27533	27594	27365	27350	27202	27365	27472	27425	27426	27519	27504	27236	27422	27223	27695	27456	27351	27378	27579	27473	27471	27300	27596	27740	27441	27551	27447	27268	27548	27623	27424	27470	27446	27387	27452	27593	27404	27513	27625	27527	27596	27115	27564	27511	27579	27616	27310	27554	27779	27545	27536	27563	27575	27491	27386	27558	27566	27321	27583	27485	27537	27507	27600	27290	27436	27536	27455	27389	27430	27366	27402	27518	27627	27259	27316	27512	27473	27403	27684	27596	27604	27546	27364	27534	27586	27560	27396	27287	27635	27497	27522	27141	27610	27390	27215	27396	27560	27556	27711	27430	27399	27403	27386	27660	27553	27728	27474	27350	27495	27484	27645	27168	27204	27382	27505	27349	27461	27546	27248	27476	27354	27343	27439	27321	27574	27591	27730	27539	27479	27762	27713	27402	27382	27537	27461	27681	27487	27563	27616	27500	27590	27520	27629	27513	27510	27525	27540	27741	27385	27512	27521	27510	27498	27601	27360	27378	27493	27683	27456	27362	27474	27485	27400	27307	27377	27485	27577	27628	27477	27645	27678	27585	27565	27477	27688	27679	27620	27194	27433	27514	27494	27540	27629	27374	27434	27488	27576	27302	27274	27504	27474	27688	27609	27705	27506	27548	27641	27669	27639	27503	27463	27448	27435	27407	27564	27685	27463	27533	27777	27348	27448	27557	27489	27292	27269	27575	27360	27439	27430	27593	27318	27511	27547	27735	27375	27374	27384	27273	27234	27671	27275	27474	27382	27656	27407	27438	27923	27365	27398	27267	27393	27348	27385	27573	27592	27565	27443	27546	27843	27392	27366	27449	27182	27337	27426	27561	27570	27381	27795	27677	27466	27478	27703	27243	27493	27336	27488	27523	27577	27644	27359	27535	27633	27525	27436	27467	27435	27526	27641	27943	27343	27447	27382	27510	27495	27585	27598	27527	27491	27463	27493	27415	27313	27558	27706	27408	27530	27495	27428	27570	27677	27377	27598	27640	27374	27325	27582	27381	27620	27457	27192	27552	27425	27520	27481	27603	27615	27561	27552	27579	27391	27385	27556	27250	27485	27394	27487	27566	27688	27522	27147	27656	27562	27555	27803	27596	27464	27554	27441	27505	27529	27519	27445	27466	27386	27337	27488	27454	27420	27553	27560	27421	27500	27508	27418	27340	27405	27315	27581	27672	27396	27473	27546	27455	27436	27448	27460	27599	27582	27446	27652	27587	27432	27653	27391	27386	27687	27532	27524	27373	27367	27395	27514	27504	27645	27729	27526	27376	27467	27346	27480	27638	27398	27582	27334	27477	27586	27529	27779	27441	27532	27536	27601	27449	27553	27334	27767	27546	27530	27421	27393	27459	27547	27471	27504	27555	27484	27213	27453	27518	27441	27495	27343	27667	27310	27532	27571	27262	27615	27514	27440	27494	27261	27739	27475	27455	27570	27569	27462	27448	27635	27512	27398	27540	27636	27583	27671	27349	27488	27380	27335	27413	27494	27452	27296	27398	27518	27269	27271	27295	27404	27504	27550	27471	27346	27681	27596	27339	27418	27659	27435	27419	27561	27364	27455	27328	27623	27468	27769	27315	27533	27556	27365	27313	27308	27574
26128	34907	31124	22823	30045	26030	20950	17932	16929	16746	16695	16541	16609	16290	16492	16427	16497	16557	16474	16556	16410	16430	16519	16581	16489	16412	16450	16525	16585	16526	16456	16533	16372	16340	16639	16367	16601	16562	16429	16461	16326	16649	16328	16572	16404	16482	16541	16368	16318	16679	16541	16353	16517	16493	16599	16325	16237	16634	16546	16445	16427	16585	16433	16500	16406	16479	16422	16330	16458	16596	16663	16487	16628	16564	16469	16496	16297	16445	16435	16580	16545	16424	16512	16484	16485	16552	16491	16433	16409	16439	16371	16346	16584	16419	16634	16438	16611	16618	16539	16469	16397	16411	16597	16405	16359	16376	16468	16397	16403	16372	16481	16484	16515	16442	16437	16385	16299	16634	16558	16426	16403	16374	16432	16501	16249	16359	16368	16430	16490	16458	16380	16366	16455	16397	16594	16458	16563	16452	16480	16372	16425	16386	16355	16681	16447	16683	16408	16602	16367	16449	16637	16473	16539	16416	16463	16582	16388	16386	16326	16604	16539	16368	16427	16423	16430	16731	16558	16305	16367	16307	16453	16397	16436	16304	16533	16548	16390	16342	16500	16405	16628	16454	16426	16366	16325	16485	16291	16534	16284	16505	16387	16436	16244	16472	16509	16191	16549	16525	16442	16465	16240	16481	16349	16586	16421	16481	16564	16307	16608	16476	16521	16273	16311	16427	16289	16521	16400	16430	16463	16602	16373	16536	16646	16418	16531	16357	16640	16384	16437	16507	16464	16414	16478	16442	16276	16409	16374	16479	16350	16495	16476	16509	16518	16427	16448	16511	16343	16432	16318	16395	16460	16625	16299	16420	16210	16383	16377	16464	16342	16463	16312	16546	16388	16638	16617	16305	16459	16462	16555	16418	16391	16359	16593	16466	16201	16400	16372	16467	16449	16617	16328	16403	16675	16458	16573	16363	16474	16431	16568	16570	16250	16344	16449	16459	16310	16442	16523	16555	16497	16418	16489	16478	16452	16403	16332	16452	16472	16458	16394	16602	16521	16262	16454	16268	16352	16385	16496	16280	16313	16521	16473	16543	16597	16390	16541	16354	16435	16392	16594	16421	16472	16398	16340	16385	16593	16266	16416	16410	16501	16526	16382	16512	16513	16224	16536	16576	16376	16531	16486	16401	16308	16377	16533	16383	16554	16520	16343	16311	16471	16503	16497	16299	16543	16514	16275	16549	16415	16529	16503	16523	16404	16430	16393	16264	16454	16474	16470	16416	16608	16560	16510	16459	16606	16448	16430	16563	16371	16547	16443	16378	16605	16588	16512	16512	16372	16578	16329	16501	16393	16355	16483	16440	16382	16540	16350	16697	16488	16409	16535	16404	16410	16508	16400	16430	16294	16533	16586	16633	16558	16399	16318	16430	16498	16290	16496	16367	16519	16344	16477	16412	16302	16342	16491	16391	16487	16355	16437	16430	16471	16423	16599	16390	16388	16383	16459	16706	16455	16587	16472	16640	16484	16368	16436	16656	16354	16518	16416	16291	16452	16369	16496	16478	16538	16414	16301	16632	16516	16446	16339	16529	16498	16344	16517	16425	16371	16385	16527	16463	16498	16463	16457	16441	16384	16509	16359	16222	16352	16195	16333	16424	16582	16306	16433	16442	16562	16582	16448	16604	16623	16429	16468	16403	16437	16485	16494	16466	16508	16440	16318	16488	16508	16410	16705	16399	16484	16475	16523	16538	16357	16445	16472	16276	16361	16424	16478	16506	16310	16416	16426	16443	16356	16505	16461	16541	16528	16338	16596	16629	16492	16348	16604	16358	16668	16627	16478	16425	16428	16470	16470	16426	16703	16431	16497	16440	16512	16428	16486	16526	16453	16457	16319	16294	16479	16522	16547	16350	16632	16335	16362	16369	16408	16312	16430	16374	16564	16449	16360	16331	16438	16563	16357	16511	16490	16508	16300	16372	16424	16523	16476	16384	16537	16452	16560	16460	16551	16438	16454	16307	16395	16473	16593	16389	16391	16526	16524	16345	16432	16473	16444	16386	16400	16415	16415	16426	16404	16418	16524	16408	16446	16502	16402	16480	16684	16577	16536	16458	16388	16421	16420	16502	16576	16379	16351	16524	16413	16451	16518	16492	16488	16401	16550	16432	16455	16392	16372	16494	16500	16284	16253	16473	16411	16351	16402	16361	16228	16392	16402	16361	16361	16410	16520	16501	16428	16470	16432	16461	16549	16463	16425	16537	16378	16568	16359	16561	16432	16433	16490	16399	16524	16365	16583	16535	16472	16416	16422	16536	16552	16319	16514	16477	16387	16395	16506	16565	16335	16335	16606	16442	16416	16433	16421	16467	16447	16409	16440	16400	16497	16499	16434	16476	16453	16493	16452	16374	16355	16419	16288	16348	16564	16469	16610	16545	16546	16364	16326	16538	16644	16587	16488	16257	16439	16529	16623	16561	16415	16565	16457	16511	16639	16684	16435	16369	16649	16340	16463	16427	16536	16529	16289	16347	16323	16371	16451	16136	16393	16538	16414	16474	16257	16446	16401	16442	16478	16487	16604	16553	16487	16402	16337	16491	16447	16580	16447	16564	16437	16508	16264	16572	16389	16501	16442	16630	16323	16395	16545	16384	16549	16446	16385	16532	16656	16387	16367	16463	16484	16485	16655	16516	16409	16527	16582	16518	16516	16428	16498	16222	16313	16454	16416	16421	16593	16420	16454	16406	16556	16491	16387	16528	16505	16627	16541	16431	16511	16421	16377	16516	16427	16343	16414	16483	16332	16258	16453	16471	16463	16372	16474	16692	16543	16539	16513	16350	16449	16390	16629	16263	16491	16460	16402	16435	16390	16367	16519	16495	16435	16352	16549	16394	16438	16565	16472	16389	16589	16395	16497	16445	16306	16413	16424	16475	16368	16441	16728	16394	16566	16470	16338	16526	16614	16477	16386	16349	16426	16459	16466	16550	16514	16453	16592	16407	16404	16513	16362	16556	16301	16449	16427	16319	16439	16470	16442	16423	16515	16377	16432	16357	16437	16416	16408	16406	16387	16426	16276	16459	16285	16444	16276	16554	16371	16576	16414	16434	16553	16340	16416	16523	16392	16624	16506	16444	16264	16618	16437	16599	16343	16322	16397	16544	16543	16468	16421	16572	16413	16587	16556	16414	16551	16370	16426	16265	16687	16457	16468	16411	16255	16321	16684	16456	16422	16311	16482	16490	16483	16474	16286	16538	16379	16444	16354	16241	16482	16446	16387	16564	16447	16409	16452	16598	16365	16465	16541	16223	16578	16410	16635	16428	16415	16468	16299	16639	16521	16491	16490	16388	16402	16457	16625	16634	16420	16395	16526	16388	16412	16576	16440	16273	16500	16377	16406	16338	16320	16423	16606	16605	16634	16454	16376	16484	16390	16526	16322	16477	16551	16355	16426	16423	16424	16360	16360	16488	16519	16471	16503	16533	16622	16327	16424	16477	16368	16385	16531	16532	16488	16285	16569	16427	16505	16447	16226	16365	16390	16624	16473	16574	16400	16417	16353	16459	16480	16314	16464	16412	16451	16500	16601	16391	16642	16358	16492	16382	16518	16435	16316	16424	16507	16557	16346	16572	16533	16361	16588	16501	16509	16515	16536	16521	16405	16460	16249	16372	16378	16492	16489	16251	16163	16569	16497	16389	16407	16388	16521	16596	16420	16476	16525	16326	16483	16463	16549	16585	16484	16387	16411	16310	16455	16508	16736	16500	16369	16478	16457	16492	16547	16423	16449	16530	16448	16422	16528	16324	16454	16474	16467	16555	16715	16355	16439	16489	16284	16453	16426	16479	16435	16590	16346	16549	16601	16436	16379	16561	16484	16523	16483	16563	16396	16588	16509	16342	16471	16498	16383	16354	16513	16502	16363	16373	16342	16653	16544	16464	16587	16435	16451	16438	16432	16646	16574	16600	16494	16450	16396	16470	16422	16443	16482	16463	16438	16540	16557	16646	16591	16384	16399	16286	16454	16439	16376	16451	16528	16689	16347	16556	16452	16538	16519	16436	16359	16427	16500	16614	16719	16545	16458	16250	16437	16376	16315	16408	16529	16431	16574	16616	16452	16474	16450	16470	16533	16500	16253	16251	16497	16528	16478	16598	16440	16635	16507	16507	16605	16481	16577	16460	16491	16630	16525	16507	16366	16422	16423	16609	16619	16266	16537	16440	16456	16293	16534	16592	16486	16549	16366	16498	16378	16528	16478	16446	16371	16438	16250	16452	16469	16501	16340	16491	16555	16299	16543	16332	16482	16425	16587	16489	16683	16506	16451	16485	16568	16308	16511	16359	16342	16357	16381	16318	16515	16480	16385	16540	16586	16555	16565	16520	16424	16326	16519	16417	16346	16329	16603	16296	16511	16556	16421	16333	16541	16539	16356	16386	16565	16352	16422	16434	16491	16317	16448	16433	16475	16554	16519	16398	16370	16540	16407	16645	16469	16325	16517	16607	16361	16364	16460	16490	16394	16390	16360	16613	16273	16340	16579	16262	16563	16532	16407	16299	16645	16326	16597	16528	16315	16586	16395	16590	16409	16375	16604	16538	16373	16324	16625	16358	16423	16283	16540	16716	16393	16325	16376	16426	16452	16440	16415	16514	16471	16445	16410	16573	16440	16475	16320	16306	16500	16254	16316	16418	16408	16500	16550	16649	16439	16622	16212	16392	16410	16537	16400	16285	16536	16381	16297	16424	16410	16471	16399	16531	16559	16192	16486	16347	16353	16360	16422	16483	16517	16643	16446	16411	16373	16439	16408	16377	16375	16595	16214	16304	16581	16489	16525	16560	16610	16550	16649	16389	16278	16402	16286	16435	16544	16452	16406	16448	16521	16542	16290	16496	16667	16403	16481	16359	16457	16548	16446	16468	16364	16487	16397	16496	16550	16435	16503	16440	16515	16391	16456	16571	16357	16490	16701	16612	16580	16512	16476	16499	16437	16460	16433	16230	16284	16434	16412	16278	16583	16661	16504	16392	16472	16442	16605	16469	16336	16569	16427	16524	16432	16518	16549	16641	16506	16572	16592	16331	16340	16435	16583	16385	16433	16383	16368	16440	16437	16476	16393	16542	16561	16504	16312	16445	16426	16470	16473	16447	16339	16320	16594	16527	16318	16539
25888	21984	30986	35760	63014	60538	46498	35072	29689	28242	27726	27657	27685	27419	27350	27228	27362	27366	27630	27476	27461	27438	27313	27631	27292	27229	27418	27352	27419	27213	27337	27545	27396	27472	27572	27376	27290	27157	27310	27352	27421	27489	27389	27275	27526	27374	27384	27270	27492	27435	27376	27590	27447	27145	27163	27412	27405	27514	27663	27415	27277	27553	27443	27436	27488	27401	27595	27583	27500	27256	27282	27233	27476	27317	27162	27341	27421	27612	27324	27339	27237	27539	27480	27300	27363	27257	27282	27389	27322	27216	27378	27446	27420	27356	27515	27392	27182	27606	27500	27266	27484	27241	27155	27331	27391	27272	27443	27498	27357	27241	27199	27328	27722	27516	27387	27283	27363	27488	27605	27299	27261	27237	27353	27255	27265	27283	27264	27375	27351	27409	27492	27277	27223	27265	27724	27376	27608	27499	27698	27437	27344	27511	27493	27375	27487	27302	27287	27181	27280	27532	27367	27162	27130	27367	27330	27582	27475	27471	27496	27242	27402	27430	27495	27229	27315	27400	27433	27366	27500	27470	27472	27355	27284	27213	27212	27194	27481	27303	27350	27118	27273	27253	27067	27331	27456	27392	27303	27438	27318	27392	27517	27361	27385	27443	26999	27119	27184	27068	27240	27246	27405	27370	27318	27343	27305	27376	27295	27464	27358	27524	27551	27095	27335	27460	27415	27322	27344	27287	27488	27293	27370	27409	27266	27257	27420	27227	27240	27416	27275	27342	27531	27480	27364	27223	27470	27233	27462	27462	27386	27551	27375	27453	27040	27562	27564	27491	27275	27237	27492	27447	27206	27201	27716	27473	27344	27600	27180	27274	27507	27482	27497	27300	27366	27339	27421	27466	27641	27465	27348	27436	27136	27211	27675	27664	27461	27466	27422	27371	27400	27326	27302	27455	27256	27567	27313	27256	27242	27434	27447	27321	27613	27302	27258	27221	27365	27576	27417	27239	27313	27465	27380	27494	27282	27127	27291	26998	27435	27381	27235	27420	27396	27625	27148	27300	27357	27363	27273	27202	27368	27341	27547	27427	27508	27614	27530	27374	27429	27482	27269	27105	27660	27391	27319	27405	27300	27199	27616	27197	27344	27399	27366	27757	27291	27418	27546	27269	27222	27369	27159	27181	27470	27432	27417	27303	27415	27399	27145	27175	27441	27471	27268	27381	27240	27277	27488	27165	27177	27326	27324	27497	27419	27419	27043	27197	27274	27459	27485	27508	27211	27187	27018	27409	27253	27364	27328	27329	27454	27321	27288	27447	27317	27324	27402	27403	27451	27433	27207	27312	27125	27458	27231	27336	27292	27522	27279	27326	27402	27436	27629	27048	27474	27384	27261	27255	27617	27158	27423	27490	27742	27239	27358	27320	27428	27616	27343	27340	27255	27293	27089	27403	27379	27678	27538	27348	27633	27340	27301	27538	27551	27114	27054	27424	27528	27355	27522	27236	27498	27142	27463	27243	27292	27467	27158	27376	27400	27456	27415	27036	27467	27351	27224	27161	27210	27527	27323	27166	27176	27308	27504	27606	27353	27286	27338	27241	27481	27475	27382	27244	27237	27326	27358	27274	27164	27503	27366	27274	27446	27575	27446	27191	27450	27488	27275	27179	27348	27203	27424	27433	27122	27477	27260	27332	27380	27412	27314	27458	27557	27410	27529	27456	27274	27510	27363	27539	27521	27410	27274	27396	27178	27425	27490	27369	27272	27392	27545	27361	27450	27389	27313	27186	27529	27660	27528	27190	27292	27404	27563	27477	27203	27477	27588	27347	27288	27506	27428	27310	27194	27247	27501	27457	27251	27177	27247	27413	27304	27267	27250	27240	27306	27276	27486	27282	27370	27289	27215	27179	27426	27359	27509	27219	27335	27263	27411	27676	27456	27393	27485	27545	27533	27360	27262	27560	27333	27410	27606	27538	27370	27296	27231	27311	27381	27697	27438	27453	27323	27121	27466	27371	27355	27618	27702	27306	27379	27288	27277	27331	27203	27229	27578	27476	27337	27295	27311	27220	27401	27361	27294	27231	27202	27470	27397	27261	27597	27276	27452	27279	27418	27346	27240	27524	27291	27291	27169	27002	27444	27531	27224	27255	27308	27441	27286	27334	27344	27557	27666	27486	27694	27393	27595	27347	27406	27334	27634	27294	27473	27416	27395	27442	27346	27353	27319	27119	27459	27458	27262	27292	27360	27322	27316	27391	27265	27583	27527	27458	27274	27315	27478	27541	27364	27366	27247	26883	27683	27289	27717	27304	27315	27503	27292	27284	27391	27432	27421	27344	27253	27310	27416	27312	27413	27355	27521	27183	27442	27263	27454	27700	27189	27347	27429	27419	27319	27356	27488	27308	27418	27359	27492	27370	27362	27339	27473	27518	27408	27222	27434	27175	27199	27005	27337	27364	27236	27312	27510	27352	27503	27312	27458	27311	27428	27596	27290	27271	27257	27415	27404	27304	27359	27397	27327	27298	27018	27169	27256	27243	27182	27251	27276	27311	27603	27491	27374	27267	27323	27326	27129	27321	27187	27463	27160	27292	27428	27178	27364	27312	27546	27320	27387	27162	27250	27260	27792	27350	27215	27332	27548	27341	27336	27301	27302	27328	27546	27399	27200	27301	27257	27341	27561	27353	27659	27564	27509	27681	27321	27253	27506	27223	27315	27331	27373	27527	27244	27385	27498	27428	27415	27493	27387	27174	27257	27118	27405	27382	27443	27226	27301	27187	27417	27588	27675	27415	27531	27608	27269	27506	27443	27614	27590	27348	27228	27233	27397	27390	27454	27492	27485	27403	27298	27135	27539	27450	27550	27349	27243	27537	27302	27372	27236	27274	27223	27284	27268	27331	27519	27581	27574	27539	27380	27656	27311	27402	27474	27322	27270	27286	27338	27340	27366	27480	27527	27507	27394	27431	27426	27138	27186	27375	27296	27300	27335	27318	27077	27131	27182	27533	27441	27170	27122	27443	27145	27409	27445	27462	27599	27363	27648	27440	27206	27425	27433	27319	27453	27425	27621	27478	27093	27550	27203	27435	27523	27280	27476	27384	27526	27248	27186	27205	27303	27328	27262	27415	27349	27231	27317	27077	27257	27385	27175	27526	27159	27234	27253	27447	27367	27230	27533	27452	27321	27667	27242	27595	27371	27294	27198	27443	27272	27203	27512	27637	27505	27181	27366	27222	27250	27269	27135	27470	27362	27569	27229	27076	27295	27083	27351	27326	27278	27398	27363	27192	27262	27501	27317	27536	27334	27253	27444	27466	27135	27516	27315	27252	27401	27452	27338	27143	27404	27543	27366	27515	27574	27622	27353	27182	27412	27382	27227	27301	27373	27284	27241	27521	27286	27290	27232	27328	27394	27428	27368	27291	27405	27105	27431	27519	27319	27364	27191	27589	27483	27395	27369	27344	27375	27367	27458	27222	27210	27467	27587	27275	27299	27384	27030	27471	27627	27491	27495	27497	27469	27304	27373	27259	27413	27505	27444	27246	27667	27312	27449	27494	27317	27123	27569	27366	27301	27141	27454	27428	27119	27444	27286	27207	27268	27446	27423	27312	27441	27344	27283	27253	27250	27229	27397	27396	27509	27306	27251	27327	27451	27185	27440	27189	27264	27220	27275	27457	27438	27088	27434	27576	27496	27502	27492	27285	27317	27531	27455	27365	27264	27439	27258	27441	27389	27430	27211	27268	27440	27402	27507	27292	27231	27370	27340	27397	27504	27634	27467	27268	27076	27456	27268	27239	27183	27207	27254	27485	27306	27253	27206	27262	27640	27290	27352	27453	27477	27232	27266	27318	27299	27370	27735	27351	27410	27390	27344	27136	27562	27308	27183	27449	27161	27411	27331	27465	27410	27394	27315	27080	27460	27443	27426	27349	27632	27396	27139	27451	27602	27496	27385	27443	27322	27263	27258	27656	27631	27205	27359	27246	27404	27305	27497	27496	27357	27212	27471	27499	27495	27433	27432	27385	27672	27338	27317	27280	27369	27520	27361	27614	27372	27399	27310	27738	27281	27477	27405	27422	27202	27321	27221	27543	27431	27421	27492	27236	27415	27390	27364	27410	27300	27391	27300	27372	27527	27531	27495	27301	27459	27363	27419	27517	27008	27187	27170	27319	27327	27443	27544	27251	27258	27575	27267	27221	27248	27374	27249	27178	27201	27157	27298	27266	27355	27358	27393	27315	27524	27495	27548	27430	27173	27300	27450	26968	27058	27476	27198	27259	27616	27274	27420	27298	27558	27320	27226	27196	27414	27442	27347	27462	27536	27402	27504	27213	27398	27308	27646	27448	27206	27411	27487	27235	27608	27226	27190	27528	27519	27236	27020	27456	27514	27516	27519	27281	27321	27162	27201	27392	27377	27239	27590	27358	27251	27334	27473	27362	27237	27419	27349	27154	27411	27353	27141	27232	27499	27484	27489	27479	27081	27107	27310	27309	27274	27380	27325	27418	27191	27217	27558	27198	27187	27226	27402	27233	27513	27375	27202	27238	27419	27346	27379	27208	27359	27339	27329	27352	27333	27398	27211	27216	27190	27479	27423	27260	27531	27653	27352	27073	27663	27610	27374	27472	27394	27289	27228	27530	27374	27402	27569	27291	27515	27230	27291	27629	27539	27270	27320	27330	27212	27468	27229	27367	27420	27301	27256	27387	27406	27293	27206	27268	27182	27447	27549	27339	27299	27486	27210	27518	27180	27195	27496	27570	27291	27575	27584	27318	27618	27526	27486	27518	27520	27349	27411	27330	27329	27499	27418	27318	27328	27427	27390	27332	27305	27316	27180	27277	27313	27225	27356	27465	27065	27575	27407	27498	27567	27085	27498	27679	27361	27232	27386	27456	27411	27275	27169	27269	27437	27481	27134	27328	27468	27251	27233	27436	27488	26932	27452	27262	27239	27430	27132	27513	27210	27461	27501	27372	27376	27369	27413	27409	27534	27376	27294	27177	27196	27297	27365	27364	27322	27468	27388	27078	27348	27255	27354	27365	27616	27169	27415	27382	27022	27322	27238	27418	27428	27376	27210	27246	27399	27520	27462	27459	27305	27176	27489	27426	27206	27354	27462	27170	27331	27423	27423	27285	27176	27239	27423	26994	27512	27385
28312	48223	42264	32951	66377	53207	35230	22753	18085	16878	16708	16501	16527	16670	16846	16668	16580	16678	16654	16714	16676	16661	16656	16454	16752	16678	16723	16835	16728	16636	16633	16657	16770	16817	16554	16618	16336	16683	16604	16788	16640	16594	16439	16600	16810	16648	16475	16605	16580	16653	16599	16590	16579	16552	16678	16645	16493	16557	16566	16657	16593	16758	16590	16677	16713	16516	16641	16571	16835	16543	16677	16773	16552	16721	16824	16716	16579	16498	16556	16821	16694	16672	16595	16623	16610	16475	16553	16679	16509	16646	16461	16682	16571	16558	16484	16488	16522	16647	16544	16545	16595	16631	16736	16525	16479	16541	16468	16446	16586	16536	16639	16604	16645	16663	16645	16464	16719	16679	16673	16618	16760	16469	16663	16518	16716	16507	16673	16471	16567	16663	16694	16717	16526	16609	16688	16595	16811	16642	16673	16553	16568	16598	16752	16475	16554	16568	16470	16413	16735	16568	16559	16832	16649	16582	16761	16525	16672	16710	16431	16451	16629	16719	16643	16506	16572	16656	16741	16599	16577	16563	16715	16657	16674	16681	16734	16746	16516	16634	16343	16681	16432	16601	16582	16681	16578	16599	16591	16653	16672	16577	16672	16719	16329	16695	16492	16742	16631	16611	16559	16511	16568	16517	16640	16603	16540	16505	16706	16427	16710	16471	16520	16691	16785	16599	16660	16605	16530	16759	16629	16585	16463	16505	16623	16610	16655	16509	16628	16513	16590	16698	16521	16681	16585	16513	16639	16603	16505	16625	16554	16662	16526	16528	16631	16605	16661	16592	16649	16522	16665	16360	16732	16782	16615	16436	16511	16585	16640	16563	16603	16641	16499	16690	16534	16622	16779	16554	16587	16589	16634	16674	16393	16546	16512	16541	16916	16317	16378	16575	16425	16584	16655	16784	16582	16501	16604	16557	16552	16599	16747	16506	16630	16859	16646	16607	16555	16591	16545	16427	16712	16496	16741	16643	16630	16721	16489	16584	16681	16622	16528	16840	16590	16756	16661	16561	16685	16544	16730	16555	16686	16561	16511	16545	16455	16796	16638	16509	16562	16768	16657	16714	16642	16497	16562	16639	16648	16618	16659	16614	16626	16471	16492	16538	16647	16540	16618	16482	16655	16673	16689	16784	16501	16564	16652	16491	16497	16875	16682	16703	16647	16660	16643	16546	16587	16633	16492	16595	16590	16483	16605	16447	16662	16668	16705	16524	16585	16669	16393	16511	16546	16653	16725	16675	16449	16607	16649	16558	16565	16727	16318	16601	16516	16463	16582	16521	16685	16601	16398	16460	16652	16607	16652	16546	16521	16631	16757	16612	16696	16522	16496	16682	16734	16734	16521	16585	16464	16705	16737	16577	16599	16577	16584	16646	16614	16600	16609	16616	16731	16741	16486	16413	16674	16490	16547	16669	16687	16434	16558	16536	16492	16696	16685	16534	16615	16895	16714	16794	16690	16458	16676	16610	16746	16686	16645	16592	16517	16513	16556	16578	16726	16657	16640	16819	16597	16667	16534	16593	16639	16544	16697	16604	16507	16664	16696	16537	16584	16559	16461	16663	16562	16528	16612	16595	16356	16522	16651	16622	16537	16813	16551	16576	16570	16406	16582	16486	16675	16521	16376	16649	16691	16713	16391	16698	16543	16430	16515	16610	16649	16442	16649	16514	16572	16632	16802	16508	16576	16598	16575	16562	16555	16757	16629	16572	16606	16590	16587	16491	16616	16695	16776	16475	16444	16464	16403	16517	16534	16657	16751	16655	16516	16517	16431	16631	16741	16577	16523	16538	16613	16787	16512	16589	16502	16661	16635	16677	16549	16599	16377	16561	16656	16696	16623	16633	16390	16698	16523	16610	16491	16590	16611	16777	16598	16571	16626	16816	16560	16512	16723	16622	16605	16673	16513	16605	16586	16622	16649	16556	16555	16639	16567	16591	16708	16328	16733	16609	16649	16676	16808	16443	16428	16509	16613	16660	16669	16613	16563	16484	16504	16675	16738	16564	16492	16655	16482	16824	16412	16598	16527	16710	16577	16645	16542	16739	16610	16786	16636	16690	16474	16580	16540	16672	16616	16615	16640	16620	16422	16494	16700	16617	16671	16684	16475	16509	16639	16534	16397	16585	16561	16724	16649	16622	16511	16417	16691	16593	16498	16821	16403	16532	16587	16737	16542	16634	16692	16737	16615	16666	16782	16625	16660	16514	16582	16555	16641	16430	16601	16565	16657	16474	16580	16436	16649	16636	16568	16742	16590	16546	16736	16401	16358	16650	16515	16602	16639	16613	16729	16622	16748	16709	16622	16581	16610	16549	16682	16603	16471	16534	16346	16645	16378	16661	16642	16561	16548	16632	16643	16739	16657	16723	16658	16668	16512	16531	16690	16543	16583	16753	16693	16559	16776	16739	16546	16456	16417	16390	16601	16560	16679	16610	16588	16650	16720	16692	16580	16421	16647	16482	16692	16604	16591	16627	16734	16637	16557	16556	16533	16585	16588	16741	16584	16452	16575	16601	16529	16518	16754	16594	16593	16528	16705	16509	16765	16518	16660	16315	16611	16561	16549	16538	16467	16504	16769	16596	16588	16577	16874	16700	16693	16583	16654	16680	16502	16593	16530	16669	16697	16666	16732	16457	16751	16626	16661	16493	16554	16439	16582	16408	16559	16562	16484	16452	16593	16631	16656	16519	16600	16458	16694	16396	16527	16468	16637	16514	16826	16486	16504	16590	16655	16675	16597	16742	16440	16780	16539	16653	16596	16442	16684	16661	16694	16640	16768	16616	16706	16592	16664	16659	16696	16421	16786	16631	16590	16686	16682	16439	16688	16560	16592	16662	16523	16718	16814	16831	16583	16536	16514	16586	16764	16653	16638	16656	16679	16572	16709	16672	16718	16601	16730	16706	16638	16650	16505	16632	16671	16651	16527	16496	16517	16661	16552	16698	16619	16692	16763	16510	16634	16594	16791	16510	16660	16628	16705	16580	16472	16686	16669	16587	16614	16702	16473	16507	16632	16457	16851	16481	16653	16665	16607	16607	16689	16580	16516	16555	16664	16628	16703	16798	16760	16589	16539	16564	16880	16570	16692	16486	16748	16514	16842	16655	16461	16408	16822	16527	16502	16550	16459	16581	16771	16440	16498	16542	16575	16489	16806	16478	16608	16591	16500	16512	16487	16585	16778	16539	16665	16750	16612	16614	16323	16487	16614	16662	16552	16737	16534	16886	16630	16575	16684	16516	16576	16647	16640	16661	16700	16708	16603	16583	16683	16368	16527	16524	16574	16685	16484	16697	16677	16574	16693	16498	16428	16858	16468	16731	16522	16342	16608	16554	16831	16580	16601	16568	16441	16551	16742	16537	16555	16552	16556	16712	16380	16432	16574	16461	16515	16505	16687	16506	16461	16442	16702	16750	16570	16688	16522	16392	16574	16627	16420	16572	16462	16598	16644	16780	16537	16611	16587	16755	16479	16456	16552	16570	16685	16783	16741	16722	16608	16585	16489	16672	16593	16372	16714	16620	16560	16733	16507	16581	16535	16619	16642	16629	16674	16722	16584	16804	16729	16622	16576	16668	16588	16554	16622	16537	16618	16546	16704	16659	16644	16525	16552	16728	16515	16724	16593	16543	16616	16734	16488	16725	16620	16707	16521	16545	16739	16675	16617	16735	16645	16566	16650	16701	16413	16632	16682	16752	16701	16474	16564	16490	16590	16610	16509	16609	16570	16612	16694	16679	16567	16646	16563	16725	16540	16487	16394	16724	16548	16700	16601	16781	16652	16531	16640	16691	16613	16819	16546	16625	16575	16592	16588	16713	16521	16687	16549	16765	16764	16487	16687	16614	16586	16791	16673	16486	16782	16610	16768	16717	16581	16548	16561	16505	16434	16715	16490	16602	16488	16507	16827	16487	16684	16591	16558	16610	16546	16578	16546	16394	16670	16619	16666	16605	16753	16711	16494	16688	16700	16592	16587	16592	16775	16607	16652	16682	16567	16471	16662	16591	16654	16629	16586	16675	16739	16714	16472	16575	16751	16748	16720	16515	16514	16659	16447	16699	16524	16628	16600	16566	16615	16617	16747	16675	16281	16767	16591	16583	16729	16599	16625	16537	16573	16717	16583	16717	16776	16580	16913	16603	16729	16716	16590	16522	16607	16729	16544	16654	16547	16594	16583	16445	16602	16446	16472	16502	16769	16550	16610	16763	16698	16713	16567	16629	16740	16668	16600	16632	16717	16595	16570	16674	16508	16660	16542	16542	16627	16609	16618	16559	16575	16765	16677	16547	16479	16666	16576	16625	16480	16448	16524	16628	16522	16651	16573	16588	16632	16414	16648	16700	16788	16556	16560	16715	16520	16633	16683	16552	16792	16690	16442	16747	16595	16466	16555	16619	16365	16535	16582	16706	16678	16561	16833	16652	16655	16421	16448	16763	16635	16654	16707	16525	16496	16527	16472	16606	16619	16531	16657	16700	16600	16507	16551	16527	16611	16487	16644	16714	16253	16692	16527	16534	16573	16477	16537	16544	16720	16384	16562	16622	16756	16664	16619	16627	16496	16631	16493	16563	16518	16565	16645	16743	16660	16640	16594	16512	16519	16668	16450	16513	16665	16430	16704	16599	16646	16469	16691	16641	16604	16581	16593	16440	16690	16653	16568	16643	16359	16815	16839	16480	16882	16590	16563	16596	16554	16426	16602	16747	16586	16634	16648	16815	16634	16713	16585	16641	16673	16671	16476	16617	16653	16568	16764	16468	16602	16697	16514	16649	16681	16602	16718	16539	16569	16401	16735	16570	16684	16653	16695	16612	16618	16379	16733	16666	16704	16585	16736	16589	16659	16657	16408	16645	16678	16791	16455	16568	16645	16493	16528	16647	16660	16617	16658	16443	16587	16631	16623	16454	16606	16496	16594	16578	16704	16554	16573	16683	16341	16631	16599	16453	16715	16573	16548	16421	16679	16661	16614	16731	16624	16500	16595	16599	16587	16558	16601	16695	16620	16617	16777	16610	16668	16478	16676	16615	16627	16553	16714	16559	16463	16533	16592	16801	16682	16435	16648	16557	16435	16428	16558	16726	16623	16585	16688	16666	16523	16580	16605	16719	16621	16612
23424	21679	29225	29302	64200	73136	59272	44716	33921	30188	28927	28534	28375	28505	28445	28306	28180	28300	28146	28528	28326	28315	28254	28305	28158	28328	28070	28110	28084	28390	28001	28216	28178	27953	27975	28189	28273	28059	28054	28117	28029	28225	28082	28150	27937	28029	27895	27821	28118	28029	28023	28090	28017	27812	28267	28504	28195	28137	28056	28043	27939	28155	28024	27968	28058	28123	28240	28207	28203	28028	28198	27954	28007	27794	28023	27926	27956	28321	28028	27954	28322	28159	27960	28196	28090	28104	28067	27796	28143	28080	28301	28037	28005	28112	28222	28175	28103	27992	27913	27906	28208	28172	28045	28044	28044	27950	27881	28111	28249	27930	27941	28085	28047	28162	27993	28098	28002	28172	28087	28083	28158	27898	27955	28084	27922	27880	27966	27976	28043	28130	27937	27856	28012	28307	28077	28142	27722	27992	28071	27899	27906	28193	28018	27905	28037	28024	28113	28034	28078	27960	27978	28136	27928	28174	27999	28031	27829	28050	28004	27887	28175	28253	28087	27850	28007	27873	27906	27887	28051	27808	28068	28028	27856	27870	27945	28180	27923	27870	27909	28154	27865	27991	28221	27936	27975	27909	27952	27910	27885	28151	27950	28169	27988	28066	27967	28222	27851	28054	28094	28067	28142	28058	28165	28010	28110	27637	28092	28054	28088	28122	28104	27917	27950	28103	28018	28167	27722	28325	27971	28001	28150	27958	28237	27903	28020	27776	27988	28191	28190	27978	28286	27793	28173	28240	28185	28133	27978	28149	27885	27886	28140	27946	27992	28036	28191	27931	28167	27838	28206	27982	28042	27929	27840	27899	28058	27757	28130	28092	28190	27876	27794	27922	28139	27809	28054	27869	27993	28309	27809	28160	27951	28184	28176	28190	28078	28048	28272	27846	27991	27992	27859	28119	28116	28012	28003	28013	28035	28060	28231	28008	28087	28251	28198	28024	28015	28121	27853	27798	28011	28057	28066	28050	27980	27984	28069	27954	28059	27998	27811	28169	27981	28155	27975	27932	27987	28021	27847	27990	28202	28045	28101	27986	28102	27895	28072	28046	27924	28161	28231	27923	28049	27924	28198	28186	27929	28048	28212	28101	28067	27971	27948	27947	28194	28203	27921	27912	27896	28288	28067	28036	27947	28095	28072	27942	27966	27929	27954	28212	28201	28297	27835	27946	27755	27793	28158	28170	28057	28203	27839	28089	28180	27971	27901	28075	28068	27915	27786	27954	27820	27971	28150	28102	27951	28131	28114	28128	28327	28150	28056	27976	28004	28055	28106	27946	28098	27945	28083	27990	27888	27910	28026	27790	28073	27789	27922	28050	27983	27998	28270	27905	27995	28071	28089	28100	28061	27941	27838	27943	28288	27934	28160	27959	28283	27997	28014	27966	27980	27917	28097	27901	28141	28159	27944	28015	27964	28189	28088	27653	27945	28149	28088	27883	28154	28284	28031	28056	27862	28097	27980	28028	27999	27929	28051	27808	27868	27963	27908	27858	28007	28311	28106	28223	27995	28077	28300	27927	27861	27864	27907	27743	28261	28101	28034	28354	28156	28174	28022	27896	28171	28115	28044	28271	28119	27776	28071	28131	28163	28318	27976	28155	27972	27965	28006	28064	27965	27862	28082	27996	27918	28054	28026	27955	27942	28253	28241	28116	28026	27875	28195	27988	28104	28087	27999	27828	28190	28229	28045	28144	27908	28058	27929	27936	27813	28169	28250	28093	28065	28243	28073	28184	28143	27726	27950	28099	27982	28018	28113	28172	27851	28099	28135	27962	28072	27956	28085	28238	28034	28187	28372	28347	27977	27979	27946	28133	28136	27959	28135	27967	27998	27953	27856	27786	27769	28078	28430	28128	28298	28368	27997	27921	28257	27960	27976	28103	28178	28392	27916	28118	28285	27935	28153	27886	28020	27960	27923	27788	28081	27951	27985	28113	27866	28128	27894	28027	27922	28160	27968	27858	28124	27920	27986	27850	28019	28018	27782	27803	27958	28086	27918	27976	28014	28169	28303	27996	27944	27873	27948	28043	27924	28038	28041	27884	27984	28054	28176	28159	28030	28074	28057	27873	27927	28013	28161	27903	28188	27879	28377	28003	27908	27969	28264	28102	28089	28032	28090	27971	28046	28002	27985	28102	28224	27944	28287	28226	28092	28298	27953	27946	28370	28289	28203	27977	27980	27726	27876	28133	28298	27938	28130	28122	28210	28163	28007	27959	28104	28139	28065	28219	28041	27922	27878	27753	28087	27990	28078	28072	28122	28090	27887	27968	27958	28025	27831	28091	28017	28155	27875	27674	28128	27841	28350	28059	28309	27844	28097	28053	27876	27952	28078	28084	27935	28238	28022	28061	28213	28234	27904	27986	28170	28172	28031	28172	28511	28031	27975	27950	28013	28143	27997	28085	28039	27946	28321	27683	28160	28034	28002	28155	27908	27888	28118	28021	28070	27812	27986	28000	27968	27949	28188	27821	27735	28123	27755	28002	28279	28049	28290	27805	27804	27898	27884	27999	27977	27864	27800	28254	28062	28108	27908	27892	28035	28045	27925	28075	28129	28069	28157	28122	28369	28094	28086	27875	28137	27905	28014	27942	27832	28207	27946	28153	28132	27815	27851	28163	28024	27982	27974	27985	28068	28147	27965	27981	28217	27933	28243	27869	27821	27942	28045	28024	27900	28378	27893	28079	27966	28174	27833	27983	28085	28066	27910	27851	27877	28077	28062	27880	28157	27948	27850	28168	27901	28142	28207	27996	28208	28032	27884	27907	27962	27899	27946	27933	28248	28003	27935	27888	28057	28078	28182	27866	27857	28140	28240	28025	28196	27996	27981	28158	28154	28158	27982	27940	27937	27850	27960	27948	27886	27759	27885	27925	28045	28142	27757	27976	27895	28053	27976	27978	27981	28007	28124	27902	27966	28009	28053	27988	27892	28145	28122	28090	27960	28032	28057	28064	28328	28106	28190	27986	28215	28082	28148	27861	27936	28050	28323	28097	27947	27921	28232	27911	28055	28219	28029	28175	28146	28040	27962	27907	28109	28141	28030	28017	27752	27821	27832	28308	27874	27867	27804	28083	28097	28153	28162	28016	27842	28039	28069	28186	27989	28047	27929	27767	28141	27964	27900	27915	27921	27997	28177	28089	28103	27929	28062	27957	28306	28133	28055	27965	28085	27812	28080	28065	28109	28118	27925	28074	27899	28133	28141	28245	27990	28186	28019	28156	28010	28033	27950	27979	28007	28330	28133	27664	27894	27804	28063	27919	28124	28139	28316	28037	27798	27827	27850	28018	28080	27992	27561	28068	28049	28069	28204	28169	27979	27763	28103	27969	28006	27769	28086	28081	27934	27978	27852	28012	27889	27933	28039	28018	27899	27993	27947	28027	28143	28134	28245	28199	28000	28310	28159	27868	27786	28078	28189	28018	28118	27921	28156	28145	28368	28230	28110	27866	27706	27964	28177	27919	27889	28035	27963	27835	27902	27766	27869	28186	28085	27976	28039	28276	28198	28038	27929	28004	28102	28090	27975	28452	28132	27974	28183	28172	27980	27948	28105	28146	27837	28161	28034	28013	28028	28113	27934	27891	28092	27827	28179	27974	27916	28155	27807	28059	28067	28144	27809	27988	27864	28169	28136	28142	27916	28094	27798	28226	28155	27933	27973	28113	27815	28113	28026	27932	28075	27996	28195	28133	28095	27832	27896	27963	27985	27993	27994	28230	28098	27953	27998	27909	28066	27806	27958	28079	28206	28004	28076	28200	28055	27985	27875	28111	27880	28032	28071	27909	28246	27783	28075	27979	28063	27863	27884	28062	28071	28102	28016	28079	28339	27836	27966	28169	28127	27930	28142	28262	28130	28158	28356	28023	27933	28043	27721	27908	28219	27994	27898	28064	28309	28043	28060	28069	28038	27894	28234	28190	27938	28086	27916	28009	27909	27949	28241	28100	28022	27959	28169	28206	28071	28282	28002	27910	28171	28181	28085	27906	28057	28126	28146	27991	28199	28161	27783	28116	27874	27942	27929	27992	28086	27992	27952	28038	27890	28033	27621	28156	28010	28120	28345	27911	28147	28010	28071	27965	28093	27951	28057	28107	28139	27982	28034	28170	27804	28057	28092	28082	27899	27700	28099	27996	27814	28074	27952	27962	28248	27795	28086	27867	28154	28133	28068	28213	28085	28331	28113	28033	28084	28110	27900	27794	27897	27798	28096	28109	28127	28014	27804	28031	27946	27916	28135	27886	28157	28037	27941	28086	27968	27861	28160	27764	28093	28149	28059	28061	28076	28253	28153	28304	28114	28027	28107	28293	28169	28191	28022	28095	27747	27654	27942	28116	27959	27894	27928	28287	28318	28097	27948	28126	28110	28117	27970	28270	28019	27805	27991	28005	28016	28050	28044	28033	27763	27924	28200	28075	28103	28148	27901	28169	28123	28041	28203	28013	28074	27991	28017	28146	28111	28008	28208	28052	28371	27927	27905	28113	28325	28192	28197	27988	28299	28216	28225	28080	28140	28024	28020	28075	28008	28057	28022	28047	27973	28035	28022	28057	28148	27744	27945	27914	28156	27971	27997	27940	28147	28080	27877	28064	28132	28320	28135	27911	28126	28060	28069	28036	28035	27942	28000	28005	28246	27804	27858	27888	28016	28079	28017	28130	28064	28219	28303	28055	28080	28003	28030	27966	28045	28131	28068	28072	28040	28146	27986	28106	28072	28031	27939	27852	28019	28174	28332	28057	27898	28033	28236	27963	28159	27957	28099	27936	27960	28133	28059	27873	27992	27943	28066	28114	27596	27934	27899	27857	27889	27812	28218	28339	28226	27993	27768	28112	28121	27971	27757	27777	28150	28118	28115	27873	28122	28195	27996	27999	28005	27948	27904	27965	27632	27995	28030	28252	27962	28138	27953	27954	27768	27715	27869	28019	27986	28146	27817	28053	27744	28072	28198	27991	28192	28134	27989	28216	28163	28018	28033	28019	28141	28033	28378	28062	27981	28053	28234	28057	27839	28147	27898	27854	27915	27904	28072	28195	27806	28004	28100	28308	28093	28013	27925	27949	27928	27906	28203	28175	27991	28067	28090	27923	28098	28077	28433	28021	28087	27836
33973	62241	54824	42722	83894	75759	54098	33795	22533	18148	17464	17442	17353	17208	17288	17248	17453	17272	17289	17497	17189	17245	17192	17386	17404	17325	17303	17283	17445	17295	17295	17371	17282	17179	17188	17168	17333	17256	17240	17117	17202	17298	17145	17210	17216	17164	17347	17358	17171	17125	17136	17153	17041	17135	17441	17259	17249	17324	17170	17206	17212	17255	17243	17178	17130	17243	17234	17055	17341	17084	17153	17082	17233	17188	17203	17156	17433	17209	17220	16991	17233	17184	17086	17225	17092	17110	17272	17306	17121	17185	17293	17176	17301	17232	17294	17206	17434	17063	17342	17183	17057	17264	17102	17204	17248	17323	17038	17279	17161	17281	17132	17115	17197	17149	17322	17106	17325	17235	17352	17205	17236	17127	17474	17289	17013	17351	17155	17200	17298	17004	17180	17402	17178	17190	17116	17159	16968	17262	17309	17135	17054	17225	17387	17159	17152	17065	17140	17131	17080	17082	17217	17110	17039	17185	17334	17097	17283	17143	17117	17117	17286	17297	17174	17135	17163	17187	17301	17351	17278	17167	17185	17033	17143	17241	17225	17201	17175	17372	17170	17259	17232	17136	17204	17223	17053	17115	17317	17286	17177	17215	17181	17020	17142	17274	17226	17311	17114	17274	17153	17227	17160	17277	17210	17134	17103	17338	17336	17038	17332	17135	17241	17329	17261	17242	17375	17049	17178	17212	17368	17203	17310	17264	17159	17080	17163	17358	17372	17281	17267	17123	17298	17212	17152	17209	17221	17114	17182	17294	17095	17231	17290	17330	17220	17195	17215	17226	17199	17186	17385	16996	17084	17083	17080	17186	17160	17220	17188	17124	17121	17186	17167	16985	17132	17164	17214	17257	17329	17162	17385	17187	17455	17371	17253	17229	17029	17145	17280	17225	17278	17278	17286	17268	17245	17240	17175	17413	17151	17329	17196	16979	17210	17064	17160	17085	17017	17098	17063	17390	17033	17190	17293	17007	17096	17327	17218	17024	17139	17191	17438	17259	17103	17274	17282	17087	17148	17417	17320	16956	17190	17179	17173	17300	17254	17115	17225	17366	17264	17330	17450	17208	17117	17127	17113	17484	17232	17080	17161	17442	17090	17185	17154	17173	17109	17215	17184	17183	17195	17207	17239	17318	17212	17279	17234	17246	17221	17351	17200	17194	16989	17294	17183	17223	17257	17368	17181	17083	17038	17065	17346	17225	17228	17214	17211	17030	16984	17222	17253	17168	17392	17210	17107	17316	17325	17295	17123	17173	17263	17230	17119	17231	17106	17293	17121	17018	17145	17209	17356	16926	17234	17266	17145	17029	17163	17215	17178	17097	17347	17210	17152	17087	17172	17199	17235	17074	17555	17230	17157	17210	17294	17099	17210	17404	17264	17271	17174	17013	17054	17179	17138	17099	17189	17124	17302	17296	17162	17221	17176	17280	17155	17161	17244	17062	17253	16958	17309	17352	17234	17232	17136	17202	17271	17059	17079	17201	17094	17149	17130	16967	16928	17387	17061	17158	17149	17121	17196	17199	17152	17198	17147	17106	17148	17152	17190	17233	17284	17105	17186	17124	17184	17219	17144	17237	17167	17069	17233	17142	17296	17101	17198	17061	17289	17191	17100	17375	17152	17229	17124	17251	17231	17008	17163	17085	17164	17275	17226	17128	17105	17258	17233	17343	17395	17232	17170	17339	17126	17200	17118	17194	17260	17169	17010	17272	17079	17311	17247	17316	17302	17124	17344	17130	17065	17254	17060	17234	17199	17361	17324	17229	17191	17191	17381	17191	17280	17268	17164	17146	17331	17182	17071	17260	17294	17194	17045	17147	17163	17384	17020	17233	17356	17285	17355	17179	17154	17004	17131	17340	17182	17077	17251	17234	17300	17228	17112	17274	17300	17210	17207	17215	17226	17205	17102	17345	17160	17254	17075	17204	16990	17162	17187	17204	17216	17026	17388	17215	17114	17346	17164	17148	17004	17337	17058	17290	17145	17244	17068	17349	17429	17353	17263	17318	17037	17271	17186	17272	17211	17185	17188	17156	17403	17217	17248	17271	17378	17052	17252	17050	17201	17195	17199	17210	17268	17210	17200	17238	17206	17245	17223	17394	17226	17285	17152	17273	17088	17170	17399	17088	17299	17125	17477	17230	17400	17261	17113	17257	17204	17063	17237	17052	17337	17234	17514	17198	17195	17301	17240	17242	17116	17152	17260	17195	17082	16979	17085	17108	17123	17203	17273	17211	17184	17110	17168	17171	17155	17135	17119	17148	17263	17302	17107	17131	17177	17285	17120	17149	17236	17237	17110	17215	17160	17272	17084	17121	17361	17199	17329	17174	17227	17192	17167	17058	17066	17274	17086	17174	17248	17279	17231	17195	17144	17093	17192	17053	17284	17190	17374	17209	16955	17146	17233	17247	17054	17101	17274	17195	17220	17222	17250	17128	17465	17221	17287	17212	17231	17160	17198	17166	17348	17244	17305	17040	17284	16962	17146	17129	17256	17326	17275	17379	17190	17059	17190	17307	17239	17033	17213	17066	17094	17143	17147	17178	17074	17340	17072	17310	17168	17189	17160	17184	17203	17226	17234	17050	17153	17314	17226	17276	17260	17176	16845	17295	17312	17227	17290	17267	17159	17290	17162	17118	17059	17192	17057	17129	17123	17228	17241	17083	17166	17421	17280	16977	17197	17148	17393	17197	17135	17106	17307	17371	17165	17301	17294	17553	17162	17139	17114	17057	17128	17232	17229	17149	17087	17205	17123	17303	17361	17049	17460	17279	17116	17208	17208	17291	17262	17191	17221	17016	17342	17166	16964	17233	17236	17073	17229	17280	17164	17268	17086	17027	17271	17192	17378	17091	17266	17120	17212	16997	17196	17252	17391	17314	17309	17448	17064	17209	17152	17153	17292	17257	17098	17185	17221	17119	17152	17300	17052	17174	17056	17261	17151	17277	17109	17149	17153	17206	17158	17226	17192	17244	17208	17192	17119	17227	17179	17037	17213	17078	17216	17252	17335	17171	17360	17228	17287	17180	17274	17442	16957	17208	17144	17288	17188	17385	17230	17172	17174	17138	17118	17348	17115	17090	17247	17221	17213	17134	17214	17341	17236	17155	17293	17308	17184	16947	17100	17043	17141	17252	17125	17043	17358	17166	17155	17124	17249	17360	17238	17194	17353	17115	17215	17156	17073	17082	17282	17342	17278	17217	17169	17259	17143	17258	17115	17315	17298	17105	17266	17115	17319	17294	17258	17107	17245	16992	17289	17362	17249	17128	17261	17170	17108	17112	17244	17334	17137	17286	17244	17350	17207	17117	17308	17145	17157	17079	17387	17132	17247	17349	17294	17271	17431	16903	17207	17194	17276	17337	17273	17247	17181	17363	17105	17285	17063	17377	17259	17239	17067	17076	17198	17116	17254	17091	17276	17207	17301	17085	17358	17134	17231	17290	17256	17056	17023	17192	17341	17430	17285	17402	17321	17121	17203	17099	17226	17361	17270	16998	17441	17295	17293	17129	17006	17192	17021	17261	17265	17118	17227	16973	17223	17238	17133	17254	17159	17233	17115	17163	17117	17253	17066	17162	17133	17112	17180	17299	17277	17082	17300	17248	17264	17177	17113	17063	17100	17137	17278	16995	17370	17185	17123	17238	17326	17367	17089	17120	17349	17313	17022	17095	17344	17250	17310	17136	17133	17216	17101	17062	17360	17338	17005	17295	17011	17190	17216	17104	17188	17172	17164	17351	16960	17282	17121	17171	17341	17176	17155	17156	17341	17112	17181	17358	17097	17113	17221	17099	17185	17039	16893	17164	17233	17390	16981	17366	17249	16870	17221	17047	17398	17268	17164	17104	17277	17179	17165	16916	17102	17274	17350	17182	17100	17094	17222	17185	17257	17289	17068	17075	17332	17073	17316	17006	17092	17218	17199	17128	17396	17121	17113	17108	17329	17051	17325	17285	16950	17304	16955	17235	17184	17226	17200	17164	17108	17275	17367	17074	17184	17302	17369	17276	17342	17231	17281	17401	17125	17201	17202	17095	17143	17168	17147	17250	17269	17306	17124	17133	17353	17166	17170	17241	17199	17312	17196	17254	17174	17201	17201	17313	17300	17057	17058	17097	17341	17210	17304	17096	17220	17271	17103	17196	17279	17216	17098	17229	17265	17231	17025	17036	17171	17157	17314	17114	17057	17205	17265	17383	17120	17373	17096	17232	17037	17257	17140	17167	17091	17276	17285	17121	17076	17148	17051	17346	17242	17127	17087	17172	17153	17216	17197	17201	17194	17222	17122	17214	17075	17105	17209	17106	17495	17167	17092	17163	17210	17458	17206	17312	17080	17149	17251	17231	17191	17375	17208	17280	17228	17187	17258	17120	17293	17185	17225	17170	17212	17228	17347	17112	17078	17206	17080	17275	17314	17174	17293	17006	17188	17122	17072	17342	17140	17061	17040	17164	16938	17120	17276	17171	17185	17140	17167	17349	17286	17075	17147	17200	17177	17280	17224	17098	17115	17040	17199	17079	17193	17277	17158	17075	17200	17238	17135	17372	17248	17163	17415	17300	17164	17259	17420	17314	17283	17095	17083	17054	17297	17419	17305	17242	17305	17203	17187	17017	17077	17356	17239	17243	17254	17246	17051	17169	17048	17053	17059	17101	17246	17051	17287	16997	17058	17308	17094	17333	17104	17279	17138	17224	17088	17269	17151	17179	17257	17176	17185	17194	17174	17177	17228	17192	17223	17007	17289	17072	17341	17179	17443	17203	17152	17161	17400	17227	17107	17365	17281	16876	17107	17260	17401	17169	17164	17200	17087	17313	17076	17188	17286	17288	17440	17170	17179	16995	17371	17300	17154	17193	17110	17269	17080	17128	17295	17116	17030	17258	17182	17243	17376	17183	17058	17063	17307	17256	17129	17041	17483	17232	17193	17252	17145	17241	17260	17152	17240	17203	17298	17195	17149	17177	17241	17120	17186	17218	17140	17074	17261	17056	17171	17081	17267	17279	17170	17201	17246	17179	17194	17124	17083	17220	17076	17206	17144	17284	17098	17341	17411	17260	17102	17050	17100	17201	17052	17271	17152	17154	17252	17067	17195	17272	17294	17203	17226	17170	17216	17091
36598	35973	40176	36811	37971	37845	33431	30061	28495	28109	27684	27710	27536	27666	27509	27337	27650	27562	27701	27531	27646	27747	27595	27837	27741	27308	27605	27452	27681	27483	27628	27469	27619	27741	27687	27711	27578	27742	27763	27577	27588	27925	27620	27673	27655	27633	27376	27405	27700	27218	27548	27401	27493	27399	27505	27474	27773	27520	27730	27744	27521	27613	27690	27200	27442	27512	27640	27522	27654	27288	27419	27328	27530	27521	27727	27596	27521	27669	27692	27594	27506	27690	27279	27404	27377	27613	27390	27527	27716	27458	27594	27677	27490	27586	27561	27727	27476	27506	27527	27307	27679	27513	27665	27573	27370	27573	27612	27579	27607	27416	27667	27718	27651	27571	27742	27666	27580	27469	27514	27387	27643	27589	27502	27595	27532	27755	27453	27357	27434	27348	27576	27627	27562	27728	27442	27520	27668	27712	27430	27435	27522	27540	27391	27706	27628	27632	27475	27785	27551	27455	27572	27619	27466	27323	27306	27350	27426	27718	27677	27700	27371	27608	27703	27439	27359	27575	27693	27513	27539	27792	27577	27587	27618	27596	27525	27613	27534	27303	27575	27594	27681	27780	27446	27552	27435	27670	27262	27509	27421	27504	27401	27459	27673	27657	27615	27600	27613	27616	27773	27653	27679	27449	27451	27757	27460	27796	27354	27517	27597	27500	27460	27714	27580	27580	27549	27741	27602	27494	27718	27487	27499	27522	27576	27451	27716	27307	27573	27515	27714	27477	27780	27319	27693	27458	27442	27789	27197	27611	27739	27648	27660	27472	27582	27839	27625	27528	27608	27732	27417	27564	27516	27421	27470	27512	27560	27413	27604	27533	27626	27695	27840	27496	27476	27545	27740	27422	27544	27558	27653	27252	27616	27621	27461	27404	27553	27631	28025	27645	27559	27524	27562	27694	27665	27711	27643	27709	27404	27549	27561	27580	27837	27346	27679	27653	27650	27542	27501	27857	27521	27562	27749	27539	27319	27463	27558	27687	27604	27730	27584	27631	27432	27538	27444	27546	27771	27571	27437	27537	27421	27629	27640	27482	27688	27641	27465	27667	27336	27437	27375	27470	27465	27613	27579	27634	27543	27293	27907	27494	27647	27601	27482	27450	27589	27404	27480	27505	27535	27619	27396	27553	27692	27523	27664	27513	27314	27601	27487	27417	27521	27442	27385	27640	27509	27635	27442	27691	27538	27627	27541	27575	27522	27672	27621	27463	27546	27600	27816	27592	27419	27539	27386	27609	27260	27492	27521	27518	27398	27505	27593	27713	27588	27698	27764	27560	27609	27438	27779	27759	27588	27587	27555	27686	27533	27401	27733	27518	27715	27646	27631	27416	27453	27655	27457	27720	27611	27227	27443	27460	27719	27599	27509	27560	27516	27652	27584	27729	27568	27398	27622	27488	27555	27503	27465	27657	27702	27523	27690	27694	27470	27788	27609	27275	27411	27462	27514	27473	27526	27532	27478	27366	27388	27552	27574	27468	27721	27640	27521	27573	27553	27693	27556	27312	27837	27471	27752	27374	27768	27578	27595	27308	27764	27493	27517	27800	27400	27429	27540	27677	27467	27667	27550	27687	27289	27580	27475	27407	27338	27532	27532	27494	27544	27250	27335	27436	27614	27483	27679	27521	27502	27726	27650	27615	27597	27491	27463	27519	27587	27648	27760	27689	27504	27195	27751	27758	27399	27712	27421	27599	27508	27737	27454	27820	27684	27373	27577	27602	27632	27377	27621	27720	27749	27666	27382	27716	27503	27548	27246	27618	27563	27472	27498	27877	27583	27630	27538	27884	27672	27733	27495	27590	27622	27688	27553	27516	27478	27645	27721	27583	27637	27498	27532	27527	27527	27569	27523	27603	27692	27585	27899	27706	27508	27627	27474	27697	27275	27658	27605	27492	27553	27780	27364	27524	27581	27773	27467	27556	27459	27737	27589	27357	27597	27519	27655	27367	27532	27567	27691	27742	27647	27481	27820	27482	27557	27584	27372	27471	27548	27570	27841	27605	27541	27697	27480	27626	27459	27587	27749	27491	27707	27180	27572	27542	27690	27288	27734	27571	27516	27483	27403	27493	27710	27563	27583	27548	27470	27714	27682	27503	27478	27636	27788	27485	27523	27584	27799	27658	27761	27507	27844	27616	27290	27595	27717	27369	27566	27486	27604	27549	27627	27555	27773	27554	27630	27612	27587	27491	27570	27569	27500	27346	27517	27646	27592	27436	27399	27371	27555	27478	27358	27438	27516	27498	27503	27392	27433	27708	27661	27506	27595	27275	27816	27604	27503	27367	27629	27377	27495	27682	27251	27423	27535	27528	27298	27518	27427	27508	27423	27554	27597	27679	27841	27671	27610	27314	27367	27578	27426	27464	27524	27614	27676	27559	27738	27543	27466	27485	27538	27385	27545	27423	27332	27652	27738	27540	27689	27694	27818	27403	27410	27650	27499	27539	27396	27575	27736	27803	27581	27474	27470	27596	27483	27602	27357	27437	27497	27608	27570	27645	27309	27741	27594	27568	27678	27473	27599	27440	27483	27701	27583	27590	27256	27595	27679	27538	27769	27533	27659	27753	27682	27549	27567	27566	27463	27648	27492	27570	27331	27469	27342	27888	27814	27452	27601	27546	27789	27517	27634	27636	27470	27635	27557	27355	27424	27408	27281	27593	27744	27581	27591	27768	27419	27368	27598	27416	27554	27553	27566	27502	27638	27540	27497	27606	27660	27567	27739	27411	27802	27634	27865	27437	27262	27509	27553	27637	27570	27654	27507	27675	27321	27550	27208	27518	27602	27150	27555	27600	27426	27548	27754	27537	27710	27422	27435	27528	27587	27563	27745	27681	27478	27576	27518	27461	27500	27608	27425	27564	27621	27734	27604	27760	27748	27841	27653	27652	27633	27413	27588	27412	27627	27784	27587	27596	27566	27670	27576	27738	27525	27499	27392	27642	27667	27736	27392	28191	27696	27875	27516	27578	27586	27726	27683	27509	27743	27695	27465	27540	27613	27831	27633	27483	27843	27658	27650	27686	27629	27456	27562	27466	27361	27681	27562	27633	27428	27576	27580	27460	27467	27439	27565	27589	27566	27497	27662	27620	27726	27560	27581	27544	27562	27488	27774	27636	27716	27567	27414	27652	27819	27672	27475	27586	27634	27597	27279	27423	27771	27561	27429	27584	27499	27502	27718	27743	27476	27669	27702	27513	27395	27271	27693	27616	27844	27278	27571	27719	27500	27650	27520	27552	27593	27821	27618	27485	27545	27679	27550	27643	27672	27414	27510	27665	27733	27859	27448	27525	27763	27368	27647	27613	27601	27591	27620	27674	27386	27618	27545	27539	27388	27300	27599	27538	27657	27529	27639	27545	27648	27598	27850	27611	27402	27715	27518	27678	27763	27311	27548	27705	27635	27665	27649	27484	27610	27485	27796	27740	27827	27534	27741	27746	27470	27690	27388	27578	27654	27621	27731	27461	27819	27657	27662	27554	27485	27646	27803	27678	27607	27644	27573	27575	27541	27712	27501	27664	27533	27354	27558	27571	27447	27415	27745	27656	27468	27458	27538	27634	27489	27493	27356	27472	27360	27765	27682	27352	27526	27654	27577	27530	27529	27656	27532	27639	27571	27882	27388	27336	27571	27611	27582	27571	27465	27522	27423	27673	27540	27594	27617	27594	27533	27772	27550	27419	27450	27527	27505	27599	27504	27678	27463	27537	27650	27763	27630	27515	27596	27580	27526	27600	27665	27593	27562	27544	27604	27609	27640	27551	27766	27584	27641	27782	27600	27416	27799	27682	27604	27613	27613	27369	27833	27689	27478	27683	27486	27913	27516	27589	27591	27635	27453	27472	27422	27540	27667	27473	27894	27697	27799	27350	27617	27462	27717	27641	27347	27660	27472	27531	27379	27485	27791	27788	27806	27647	27504	27514	27474	27531	27554	27613	27430	27637	27659	27631	27595	27557	27741	27470	27699	27203	27161	27491	27536	27623	27620	27654	27557	27446	27640	27665	27674	27343	27581	27533	27797	27595	27625	27320	27640	27648	27708	27713	27567	27515	27635	27314	27664	27554	27536	27577	27896	27372	27478	27673	27711	27651	27682	27548	27597	27732	27767	27578	27747	27645	27818	27557	27518	27707	27341	27442	27729	27531	27498	27357	27355	27694	27365	27512	27497	27727	27675	27559	27683	27326	27567	27551	27544	27928	27427	27641	27569	27441	27584	27805	27626	27638	27521	27832	27594	27733	27568	27541	27605	27843	27659	27835	27518	27564	27623	27654	27661	27540	27460	27722	27614	27535	27441	27344	27535	27622	27671	27515	27423	27296	27369	27452	27471	27717	27565	27736	27763	27626	27719	27290	27649	27782	27413	27707	27530	27629	27471	27658	27586	27469	27374	27744	27591	27588	27526	27555	27539	27650	27716	27340	27755	27720	27490	27601	27566	27473	27682	27791	27392	27563	27375	27616	27596	27511	27816	27402	27577	27676	27387	27555	27616	27629	27624	27465	27534	27676	27605	27519	27417	27433	27366	27560	27471	27467	27633	27496	27500	27578	27605	27698	27448	27332	27410	27725	27685	27370	27453	27498	27559	27702	27385	27495	27571	27556	27607	27453	27514	27321	27831	27557	27739	27618	27599	27569	27424	27432	27679	27807	27467	27550	27594	27678	27646	27365	27756	27632	27633	27620	27650	27513	27725	27719	27760	27602	27640	27513	27382	27529	27432	27350	27564	27688	27533	27478	27689	27422	27536	27592	27660	27738	27720	27639	27538	27599	27763	27376	27729	27608	27909	27486	27589	27619	27744	27698	27728	27282	27386	27744	27703	27612	27597	27520	27549	27770	27535	27615	27601	27677	27625	27517	27547	27713	27498	27536	27799	27542	27947	27716	27345	27430	27796	27812	27504	27488	27480	27484	27412	27383	27508	27441	27596	27538	27423	27464	27722	27741	27363	27721	27589	27377	27560	27520	27701	27563	27622	27500	27626	27717	27672	27611	27775	27826	27522	27407	27371	27581	27459	27656	27127	27514	27566	27627	27490	27431	27533	27364	27654	27761	27520	27368	27542	27582	27573	27301	27445	27642	27827	27528	27623	27538	27537	27739	27489	27943	27627	27476
26934	39304	34526	26120	29243	26959	21513	18408	17059	16606	16540	16485	16656	16436	16538	16523	16506	16485	16521	16589	16502	16627	16449	16606	16512	16603	16470	16621	16399	16450	16437	16612	16533	16432	16558	16595	16480	16399	16515	16518	16638	16542	16497	16505	16460	16459	16553	16719	16470	16461	16337	16419	16467	16547	16696	16403	16652	16468	16510	16330	16525	16512	16528	16433	16464	16673	16560	16429	16626	16505	16683	16540	16569	16541	16565	16554	16573	16506	16307	16462	16693	16509	16589	16553	16374	16464	16519	16542	16590	16404	16495	16430	16408	16532	16385	16532	16341	16447	16551	16648	16539	16375	16406	16676	16472	16566	16458	16423	16370	16494	16346	16408	16519	16557	16722	16351	16514	16572	16567	16544	16526	16495	16511	16557	16290	16407	16339	16514	16532	16412	16436	16481	16586	16596	16583	16623	16548	16529	16609	16522	16367	16584	16632	16558	16525	16485	16590	16514	16511	16592	16531	16374	16349	16446	16521	16501	16375	16470	16554	16333	16611	16437	16489	16498	16443	16544	16589	16561	16519	16569	16420	16434	16382	16416	16572	16581	16600	16540	16576	16414	16673	16555	16498	16631	16471	16554	16482	16425	16409	16458	16599	16572	16561	16514	16595	16460	16415	16483	16610	16488	16615	16680	16500	16284	16781	16552	16432	16538	16499	16390	16600	16740	16471	16342	16630	16536	16619	16567	16576	16547	16562	16537	16500	16604	16618	16504	16522	16529	16395	16532	16636	16538	16477	16617	16456	16595	16502	16474	16734	16504	16463	16548	16487	16528	16483	16370	16602	16402	16598	16488	16377	16440	16452	16429	16520	16358	16376	16235	16536	16340	16665	16685	16522	16477	16604	16422	16566	16462	16412	16465	16378	16515	16535	16444	16433	16776	16597	16553	16641	16347	16490	16574	16537	16424	16611	16777	16455	16531	16678	16483	16412	16441	16615	16553	16648	16489	16375	16480	16388	16374	16543	16480	16438	16651	16627	16541	16376	16447	16445	16421	16543	16564	16589	16521	16420	16438	16444	16543	16442	16480	16499	16446	16677	16586	16505	16483	16580	16528	16570	16650	16423	16519	16676	16383	16572	16453	16548	16568	16527	16435	16496	16530	16594	16447	16736	16506	16490	16528	16505	16226	16242	16530	16529	16285	16580	16459	16344	16476	16332	16669	16593	16475	16524	16517	16612	16456	16461	16567	16480	16380	16482	16578	16480	16323	16602	16487	16554	16520	16613	16446	16576	16408	16461	16660	16682	16555	16584	16462	16440	16355	16527	16436	16646	16577	16607	16417	16702	16693	16624	16497	16518	16705	16546	16491	16634	16437	16545	16362	16610	16507	16423	16467	16414	16393	16580	16388	16512	16435	16624	16677	16357	16576	16555	16627	16517	16404	16682	16466	16313	16572	16472	16503	16302	16339	16596	16476	16548	16472	16528	16438	16613	16423	16592	16550	16503	16515	16521	16739	16409	16606	16534	16484	16523	16466	16449	16611	16482	16447	16705	16375	16544	16346	16335	16582	16592	16545	16540	16517	16233	16411	16638	16463	16529	16571	16411	16661	16589	16528	16427	16396	16337	16429	16466	16375	16495	16518	16511	16328	16540	16711	16418	16493	16445	16522	16576	16870	16538	16236	16574	16507	16267	16488	16607	16471	16383	16484	16665	16576	16379	16660	16600	16428	16572	16497	16475	16240	16545	16602	16564	16656	16521	16603	16438	16424	16349	16497	16550	16454	16625	16554	16522	16589	16581	16544	16467	16247	16538	16472	16547	16551	16653	16579	16450	16594	16692	16454	16553	16715	16507	16620	16613	16518	16622	16395	16558	16416	16449	16558	16550	16439	16512	16666	16473	16620	16523	16506	16639	16578	16612	16561	16445	16627	16455	16507	16560	16367	16477	16619	16598	16536	16478	16447	16551	16514	16508	16550	16543	16235	16527	16490	16548	16513	16475	16432	16468	16625	16612	16353	16615	16537	16468	16514	16471	16588	16547	16388	16513	16649	16679	16560	16428	16568	16493	16621	16412	16556	16415	16717	16675	16483	16448	16519	16609	16614	16672	16494	16378	16588	16467	16804	16467	16556	16433	16801	16471	16269	16496	16492	16543	16544	16261	16408	16587	16448	16364	16479	16547	16670	16535	16315	16699	16602	16475	16576	16462	16342	16672	16466	16660	16600	16476	16556	16667	16536	16684	16500	16468	16503	16436	16362	16436	16392	16413	16407	16460	16556	16703	16436	16677	16566	16374	16483	16442	16495	16447	16376	16462	16511	16453	16466	16513	16551	16543	16676	16317	16627	16582	16392	16646	16593	16465	16596	16392	16609	16640	16542	16558	16518	16261	16708	16480	16419	16674	16662	16595	16552	16448	16683	16595	16597	16497	16416	16392	16355	16631	16525	16432	16638	16630	16573	16561	16603	16594	16495	16365	16536	16579	16497	16611	16674	16346	16424	16621	16530	16500	16598	16436	16515	16713	16382	16769	16604	16489	16424	16368	16576	16369	16690	16462	16448	16582	16495	16577	16350	16643	16652	16399	16281	16494	16628	16392	16526	16279	16441	16271	16678	16492	16302	16597	16500	16378	16400	16540	16594	16460	16438	16216	16484	16390	16518	16529	16617	16600	16450	16433	16726	16482	16541	16576	16418	16403	16539	16466	16455	16492	16465	16527	16513	16613	16667	16487	16470	16469	16644	16567	16592	16452	16563	16471	16385	16570	16415	16442	16476	16588	16451	16560	16431	16447	16519	16508	16480	16653	16470	16468	16621	16516	16385	16389	16524	16644	16577	16637	16368	16596	16528	16237	16640	16465	16457	16347	16550	16561	16367	16373	16664	16427	16362	16450	16558	16577	16569	16459	16534	16629	16580	16530	16820	16445	16550	16528	16567	16598	16696	16516	16625	16386	16510	16484	16577	16532	16444	16554	16720	16724	16629	16554	16490	16452	16650	16539	16454	16368	16527	16381	16523	16358	16455	16495	16607	16588	16338	16430	16523	16484	16482	16480	16445	16450	16420	16638	16531	16688	16536	16522	16505	16472	16459	16589	16299	16646	16502	16410	16539	16347	16470	16646	16328	16614	16464	16534	16479	16559	16714	16516	16592	16533	16566	16642	16533	16359	16630	16597	16526	16467	16399	16417	16562	16382	16420	16566	16576	16591	16790	16459	16203	16700	16551	16621	16595	16469	16441	16621	16516	16531	16451	16383	16544	16339	16683	16423	16683	16562	16467	16408	16370	16519	16587	16462	16376	16773	16405	16626	16382	16521	16538	16803	16402	16601	16544	16487	16468	16598	16485	16504	16528	16472	16655	16480	16487	16417	16508	16365	16538	16464	16608	16694	16565	16294	16341	16447	16486	16483	16397	16334	16369	16480	16505	16632	16675	16457	16390	16234	16414	16311	16527	16324	16682	16679	16616	16459	16553	16749	16537	16519	16410	16625	16580	16639	16379	16412	16633	16594	16376	16457	16578	16389	16502	16614	16548	16605	16543	16546	16520	16369	16531	16430	16515	16536	16616	16586	16544	16516	16514	16653	16460	16499	16678	16475	16557	16417	16532	16460	16469	16562	16671	16590	16714	16424	16605	16583	16443	16611	16415	16649	16606	16407	16584	16590	16545	16644	16440	16545	16522	16577	16510	16437	16508	16601	16564	16353	16570	16527	16537	16660	16554	16423	16639	16613	16538	16613	16706	16485	16547	16608	16559	16446	16505	16468	16466	16580	16539	16483	16612	16544	16614	16390	16429	16261	16475	16577	16325	16547	16525	16423	16611	16546	16437	16446	16548	16379	16402	16556	16394	16609	16553	16348	16456	16540	16465	16427	16457	16526	16575	16507	16504	16445	16341	16676	16600	16548	16590	16662	16575	16537	16644	16436	16422	16365	16538	16227	16621	16455	16561	16597	16623	16361	16466	16398	16547	16660	16547	16517	16497	16426	16444	16457	16573	16506	16625	16472	16592	16494	16692	16503	16741	16609	16367	16700	16564	16624	16437	16604	16546	16483	16385	16523	16646	16337	16589	16411	16581	16582	16701	16389	16495	16570	16388	16454	16573	16674	16490	16654	16533	16477	16559	16736	16256	16636	16458	16576	16464	16473	16549	16520	16499	16451	16656	16583	16561	16447	16695	16423	16545	16584	16414	16496	16491	16675	16358	16415	16643	16506	16386	16620	16491	16530	16252	16417	16476	16437	16614	16616	16306	16360	16480	16505	16582	16630	16637	16399	16485	16530	16614	16517	16496	16441	16662	16413	16576	16731	16418	16559	16563	16578	16734	16617	16735	16512	16458	16452	16439	16496	16575	16459	16518	16400	16562	16613	16650	16460	16577	16619	16588	16496	16523	16583	16591	16641	16330	16735	16408	16429	16591	16483	16504	16596	16463	16751	16620	16384	16350	16589	16593	16514	16715	16767	16470	16611	16529	16425	16556	16559	16572	16546	16402	16628	16694	16384	16481	16513	16332	16574	16482	16563	16536	16581	16485	16534	16360	16641	16532	16558	16552	16520	16658	16592	16462	16618	16556	16550	16456	16650	16429	16507	16424	16582	16468	16434	16499	16533	16458	16444	16423	16549	16471	16581	16446	16604	16475	16578	16519	16589	16596	16389	16431	16645	16453	16528	16397	16272	16538	16425	16616	16549	16605	16686	16346	16416	16474	16433	16494	16600	16529	16643	16564	16463	16705	16234	16669	16424	16309	16551	16801	16510	16473	16665	16527	16418	16474	16536	16606	16421	16480	16406	16496	16396	16450	16505	16517	16485	16591	16273	16543	16533	16473	16437	16540	16372	16523	16483	16608	16521	16556	16429	16477	16512	16569	16373	16595	16612	16602	16542	16650	16556	16417	16619	16451	16369	16687	16422	16610	16465	16501	16528	16639	16566	16492	16437	16456	16477	16477	16538	16575	16473	16396	16458	16559	16536	16441	16490	16323	16744	16566	16716	16581	16559	16502	16569	16452	16523	16607	16556	16499	16662	16445	16508	16469	16511	16601	16499	16578	16458	16416	16593	16415	16455	16638	16580	16497	16360	16457	16297	16585	16640	16639	16460	16485	16618	16546	16547	16544	16459	16567	16622	16558	16542	16535	16425	16542	16707	16493	16448	16626	16331	16383
25862	22135	32841	45027	58973	58801	45288	33787	29349	28132	27640	27544	27559	27711	27762	27652	27339	27685	27366	27509	27679	27107	27619	27387	27353	27426	27600	27302	27526	27453	27455	27416	27370	27410	27400	27285	27583	27416	27573	27215	27575	27430	27476	27518	27291	27590	27364	27604	27326	27238	27279	27440	27153	27359	27418	27421	27263	27185	27310	27357	27226	27473	27430	27472	27296	27292	27428	27125	27205	27457	27312	27330	27248	27648	27393	27360	27401	27218	27201	27413	27328	27411	27252	27351	27283	27345	27219	27368	27314	27264	27322	27464	27487	27616	27249	27529	27453	27527	27302	27094	27510	27321	27371	27403	27460	27593	27100	27127	27113	27464	27390	27339	27275	27689	27378	27536	27454	27363	27510	27364	27412	27242	27440	27477	27428	27262	27462	27297	27390	27480	27250	27181	27343	27279	27449	27542	27116	27513	27203	27328	27247	27516	27336	27435	27228	27214	27188	27356	27387	27205	27286	27413	27230	27295	27236	27403	27288	27479	27324	27286	27272	27186	27090	27423	27296	27461	27490	27295	27312	27373	27390	27256	27329	27281	27199	27165	27352	27467	27267	27235	27317	27329	27429	27383	27290	27501	27403	27270	27419	27386	27389	27197	27478	27350	27150	27313	27286	27298	27343	27307	27463	27541	27384	27514	27230	27258	27500	27228	27181	27400	27309	27393	27317	27259	27242	27153	27492	27349	27554	27297	27110	27380	27263	27576	27512	27427	27213	27226	27365	27314	27456	27259	27357	27090	27191	27121	26934	27112	27197	27137	27139	27397	27348	27263	27197	27276	27392	27201	27433	27551	27209	27324	27135	27488	27376	27371	27426	27257	27357	27484	27380	27098	27383	27085	27397	27333	27366	27307	27328	27408	27316	27176	27271	27418	27405	27322	26978	27062	27475	27380	27154	27358	27627	27296	27421	27208	27068	27180	27365	27330	27341	27340	27296	27258	27214	27387	27278	27616	27551	27426	27455	27314	27065	27513	27276	27428	27327	27371	27298	27450	27335	27400	27558	27373	27474	27347	27354	27112	27129	27444	27391	27503	27462	27444	27383	27377	27313	27465	27650	27485	27262	27378	27514	27170	27203	27310	27449	27150	27177	27094	27244	27029	27265	27364	27438	27432	27293	27357	27448	27223	27420	27339	27246	27572	27679	27165	27055	27225	27223	27389	27313	27313	27213	27322	27112	27595	27293	27183	27238	26961	27337	27513	27215	27531	27638	27465	27463	27127	27367	27248	27351	27430	27527	27160	27220	27128	27671	27364	27535	27491	27377	27077	27302	27269	27427	27454	27480	27269	27279	27239	27352	27325	27475	27236	27246	27237	27354	27524	27452	27592	27482	27276	27269	27273	27144	27563	27475	27685	27116	27344	27502	27299	27398	27292	27071	27303	27308	27563	27227	27326	27469	27226	27412	27343	27532	27160	27467	27381	27328	27586	27245	27388	27628	27225	27477	27439	27361	27449	27433	27375	27411	27545	27409	27294	27219	27244	27625	27549	27547	27215	27292	27245	27400	27239	27628	27378	27223	27093	27160	27244	27587	27390	27292	27433	27501	27357	27306	27377	27594	27466	27438	27287	27517	27100	27451	27235	27248	27531	27313	27389	27537	27413	27424	27559	27320	27558	27311	27395	27408	27321	27360	27387	27463	27290	27306	27387	27334	27366	27579	27293	27164	26967	27323	27411	27259	27176	27307	27256	27421	27017	27220	27264	27430	27288	27439	27350	27094	27202	27368	27438	27397	27292	27541	27514	27480	27262	27176	27281	27343	27286	27404	27208	27529	27467	27347	27448	27493	27400	27383	27451	27331	27392	27403	27402	27174	27385	27314	27314	27400	27492	27255	27401	27582	27385	27276	27310	27306	27493	27106	27333	27413	27170	27257	27445	27381	27147	27247	27414	27439	27287	27338	27473	27419	27454	27274	27388	27184	27159	27203	27357	27430	27369	27465	27389	27487	27255	27305	27137	27397	27560	27303	27174	27529	27447	27192	27588	27362	27375	27597	27449	27275	27299	27230	27412	27212	27398	27135	27222	27300	27376	27270	27289	27314	27238	27104	27408	27285	27553	27540	27505	27403	27374	27283	27217	27302	27253	27243	27254	27094	27124	27566	27220	27587	27581	27363	27369	27270	27396	27253	27049	27342	27579	27555	27298	27318	27492	27140	27157	27183	27190	27196	27336	27305	27008	27284	27310	27440	27625	27236	27427	27507	27431	27463	27290	27487	27424	27219	27193	27185	27455	27545	27133	27321	27306	27296	27290	27603	27324	27498	27366	27352	27261	27279	27445	27305	27473	27364	27446	27579	27334	27195	27361	27393	27199	27436	27311	27312	27406	27273	27324	27075	27302	27513	27341	27407	27117	27009	27353	27433	27240	27148	27196	27451	27513	27126	27327	27185	27269	27471	27241	27443	27240	27399	27257	27121	27344	27477	27246	27246	27412	27233	27100	27407	27380	27254	27312	27479	27399	27457	27573	27658	27380	27214	27260	27348	27352	27341	27332	27387	27360	27096	27355	27596	27515	27406	27293	27415	27193	27370	27661	27488	27272	27168	27542	27357	27567	27445	27213	27230	27399	27567	27251	27391	27369	27274	27360	27479	27439	27322	27367	27268	27269	27425	27383	27267	27245	27303	27388	27317	27131	27374	27282	27432	27135	27502	27568	27274	27489	27289	27251	27306	27315	27505	27323	27232	27305	27209	27387	27347	27146	27226	27456	27148	27294	27377	27263	27586	27286	27316	27307	27331	27012	27318	27454	27209	27300	27132	27257	27111	27186	27180	27417	27440	27371	27206	27263	27393	27345	27542	27275	27488	27456	27226	27392	27592	27402	27157	27416	27327	27175	27266	27606	27398	27113	27482	27531	27567	27158	27614	27573	27430	27295	27227	27380	27417	27489	27474	27320	27218	27108	27179	27465	27486	27496	27430	27472	27527	27482	27311	27247	27536	27323	27475	27362	27237	27393	27477	27267	27293	27207	27274	27399	27542	27453	27430	27256	27414	27384	27346	27333	27124	27226	27398	27088	27354	27237	27375	27334	27171	27543	27153	27588	27176	26970	27309	27513	27510	27357	27371	27587	27056	27451	26967	27306	27346	27399	27447	27719	27253	27393	27526	27201	27264	27391	27164	27256	27557	27464	27444	27391	27491	27398	27568	27376	27307	27430	27130	27416	27111	27297	27364	27338	27278	27452	27293	27287	27401	27455	27417	27105	27482	27380	27232	27139	27451	27316	27191	27345	27407	27722	27241	27310	27591	27227	27421	27427	27432	27577	27496	27270	27327	27504	27317	27504	27527	27331	27414	27200	27183	27410	27417	27357	27330	27233	27503	27516	27248	27522	27499	27096	27371	27292	27526	27493	27402	27301	27303	27362	27451	27585	27386	27433	27517	27146	27542	27233	27408	27517	27237	27420	27205	27193	27388	27474	27260	27465	27287	27410	27339	27386	27251	27432	27317	27027	27269	27502	27319	27436	27287	27310	27326	27582	27364	27391	27331	27357	27294	27499	27257	27274	27334	27568	27422	27363	27383	27329	27256	27290	27415	27244	27268	27320	27363	27404	27323	27337	27417	27294	27426	27420	27144	27298	27302	27325	27465	27108	27478	27385	27412	27405	27214	27557	27454	27393	27227	27433	27584	27292	27255	27448	27302	27286	27315	27059	27393	27495	27501	27401	27501	27251	27445	27308	27477	27472	27303	27386	27329	27182	27315	27276	27360	27565	27346	27318	27221	27405	27521	27356	27424	27531	27378	27238	27109	27306	27178	27274	27346	27474	27491	27488	27250	27323	27316	27265	27153	27703	27478	27282	27269	27502	27347	27251	27288	27432	27137	27448	27324	27202	27323	27398	27342	27388	27408	27371	27231	27369	27275	27455	27100	27390	27157	27228	27366	27449	27354	27144	27422	27283	27137	27205	27253	27284	27538	27546	27240	27379	27178	27275	27354	27241	27564	27302	27469	27396	27385	27497	27397	27439	27271	27398	27363	27271	27401	27453	27223	27422	27262	27305	27333	27646	27381	27186	27395	27374	27495	27238	27348	27264	27142	27215	27321	27337	27286	27553	27182	27300	27461	27364	27450	27242	27113	27222	27400	27401	27339	27387	27412	27213	27341	27259	27252	27260	27522	27386	27428	27267	27359	27321	27481	27520	27262	27476	27336	27359	27551	27313	27372	27304	27303	27417	27333	27281	27369	27430	27443	27299	27397	27354	27399	27027	27413	27098	27284	27532	27240	27520	27391	27243	27450	27276	27394	27351	27445	27245	27410	27764	27378	27448	27211	27125	27555	27167	27353	27225	27549	27443	27487	27504	27292	27319	27278	27311	27497	27460	27285	27627	27545	27507	27499	27134	27297	27279	27377	27237	27043	27375	27189	27380	27448	27196	27077	27251	27226	27266	27488	27218	27266	27212	27523	27233	27392	27451	27500	27341	27245	27314	27347	27129	27199	27190	27109	27556	27039	27284	27302	27303	27326	27257	27603	27342	27421	27170	27288	27143	27169	27439	27165	26875	27409	27348	27312	27555	27490	27627	27407	27227	27234	27286	27223	27293	27414	27307	27197	27334	27427	27276	27424	27386	27337	27330	27287	27127	27385	27206	27698	27419	27168	27188	27673	27547	27491	27395	27203	27053	27538	27177	27288	27241	27242	27330	27192	27634	27403	27115	27500	27402	27203	27361	27371	27125	27480	27616	27424	27312	27496	27553	27180	27100	27493	27480	27355	27310	27544	27423	27162	27206	27247	27342	27220	27419	27331	27360	27622	27303	27399	27505	27588	27408	27585	27293	27188	27226	27358	27368	27187	27356	27464	27650	27398	27452	27532	27422	27252	27401	27290	27290	27318	27344	27245	27298	27509	27403	27568	27606	27433	27171	27278	27393	27350	27357	27481	27378	27215	27325	27239	27535	27264	27271	27345	27462	27288	27305	27410	27292	27166	27278	27248	27225	27348	27523	27119	27303	27421	27466	27496	27229	27354	27323	27273	27204	27359	27476	27381	27392	27514	27416	27551	27507	27212	27191	27523	27605	27192	27490	27484	27411	27281	27253	27175	27407	27217	27105	27424	27286	27669	27461	27399	27265	27283	27264	27238	27296	27550	27367	27507	27293
29967	51700	49838	47348	60893	51294	33289	22245	17658	16836	16898	16661	16868	16538	16647	16634	16694	16704	16492	16543	16762	16654	16675	16621	16513	16664	16525	16869	16637	16710	16785	16635	16568	16621	16712	16583	16569	16649	16690	16634	16663	16690	16474	16668	16763	16629	16596	16686	16747	16642	16556	16516	16506	16608	16519	16599	16534	16569	16759	16717	16728	16624	16809	16683	16599	16551	16609	16689	16577	16509	16672	16622	16552	16770	16613	16619	16707	16841	16569	16403	16778	16645	16551	16562	16797	16527	16611	16538	16623	16640	16670	16680	16707	16418	16484	16564	16729	16508	16601	16573	16697	16595	16630	16554	16550	16720	16503	16611	16594	16689	16590	16475	16727	16641	16754	16616	16560	16608	16557	16613	16761	16549	16653	16697	16586	16638	16809	16596	16745	16578	16701	16600	16454	16665	16672	16504	16652	16700	16506	16569	16635	16477	16641	16587	16589	16537	16635	16524	16511	16677	16793	16775	16707	16699	16665	16778	16431	16565	16407	16571	16611	16496	16574	16707	16524	16607	16570	16856	16645	16699	16527	16595	16426	16556	16540	16769	16658	16527	16760	16504	16600	16741	16456	16594	16485	16682	16549	16620	16710	16637	16786	16635	16739	16437	16485	16479	16651	16660	16502	16517	16585	16655	16387	16641	16586	16712	16623	16705	16628	16619	16747	16707	16632	16471	16620	16560	16720	16685	16664	16527	16650	16551	16592	16473	16527	16567	16717	16383	16621	16599	16491	16513	16671	16518	16645	16532	16567	16668	16466	16619	16645	16630	16663	16660	16578	16649	16436	16659	16733	16654	16607	16553	16664	16556	16579	16579	16513	16426	16590	16647	16669	16326	16452	16648	16594	16575	16655	16586	16449	16687	16446	16471	16562	16544	16653	16687	16584	16616	16476	16630	16906	16685	16490	16507	16497	16612	16541	16445	16574	16717	16531	16675	16614	16453	16581	16572	16529	16693	16790	16563	16681	16605	16668	16604	16587	16351	16747	16790	16407	16547	16700	16650	16624	16539	16595	16596	16722	16614	16480	16516	16504	16549	16575	16391	16553	16707	16733	16418	16597	16638	16742	16610	16507	16548	16796	16615	16490	16597	16660	16528	16691	16533	16727	16519	16665	16531	16495	16666	16603	16418	16638	16557	16680	16482	16547	16643	16922	16535	16543	16545	16588	16567	16741	16702	16534	16718	16603	16615	16461	16560	16751	16691	16443	16617	16561	16756	16667	16553	16669	16656	16798	16484	16718	16751	16288	16655	16722	16487	16510	16694	16534	16440	16616	16663	16545	16641	16767	16438	16685	16624	16761	16689	16796	16649	16664	16663	16491	16663	16566	16672	16402	16697	16522	16423	16530	16673	16750	16589	16800	16560	16518	16582	16520	16575	16639	16583	16553	16532	16505	16533	16550	16432	16747	16725	16690	16700	16652	16526	16409	16602	16660	16437	16714	16508	16632	16591	16528	16771	16607	16527	16676	16420	16521	16623	16615	16499	16578	16559	16695	16600	16634	16513	16491	16666	16639	16405	16393	16674	16566	16631	16663	16426	16461	16687	16528	16515	16362	16638	16642	16595	16584	16398	16504	16476	16712	16634	16562	16565	16658	16460	16455	16710	16715	16634	16476	16661	16700	16633	16631	16488	16627	16514	16469	16624	16685	16687	16806	16534	16680	16514	16428	16371	16859	16640	16743	16453	16668	16612	16696	16662	16693	16629	16568	16627	16682	16605	16620	16648	16612	16778	16477	16586	16429	16687	16535	16456	16671	16602	16828	16520	16486	16454	16539	16719	16671	16484	16594	16720	16422	16625	16578	16661	16477	16351	16569	16501	16728	16548	16616	16670	16509	16617	16793	16547	16719	16512	16504	16671	16486	16625	16757	16446	16567	16487	16536	16793	16582	16504	16715	16562	16724	16580	16535	16520	16653	16550	16663	16721	16528	16480	16543	16710	16694	16708	16656	16689	16572	16666	16565	16560	16785	16727	16598	16659	16840	16543	16828	16716	16551	16588	16691	16672	16647	16597	16446	16581	16443	16718	16439	16580	16609	16520	16632	16794	16504	16487	16755	16761	16590	16512	16742	16604	16609	16499	16792	16580	16866	16528	16773	16621	16489	16601	16504	16597	16621	16580	16436	16553	16881	16432	16595	16500	16475	16396	16677	16618	16463	16661	16651	16627	16589	16695	16636	16626	16745	16596	16563	16564	16746	16656	16432	16527	16663	16526	16640	16582	16719	16698	16667	16692	16365	16461	16591	16699	16612	16613	16668	16574	16635	16622	16544	16727	16739	16515	16569	16690	16621	16644	16679	16724	16564	16652	16544	16788	16572	16488	16741	16494	16643	16746	16520	16612	16569	16604	16639	16546	16666	16669	16674	16589	16609	16448	16545	16752	16410	16692	16741	16456	16633	16581	16770	16647	16692	16602	16726	16587	16768	16672	16464	16657	16575	16613	16667	16570	16673	16531	16603	16423	16557	16617	16663	16583	16552	16412	16665	16658	16433	16619	16524	16685	16627	16527	16460	16675	16641	16584	16731	16676	16625	16406	16706	16571	16768	16489	16351	16559	16467	16552	16677	16652	16502	16535	16783	16566	16566	16631	16415	16632	16762	16541	16418	16776	16601	16504	16712	16681	16693	16694	16613	16635	16404	16531	16610	16744	16750	16554	16767	16818	16577	16650	16427	16539	16477	16571	16748	16597	16559	16713	16678	16667	16385	16505	16602	16608	16748	16621	16887	16442	16600	16473	16521	16722	16647	16728	16542	16605	16661	16515	16728	16772	16625	16551	16519	16645	16674	16497	16547	16612	16744	16606	16591	16645	16819	16575	16768	16586	16758	16598	16746	16506	16531	16620	16535	16691	16736	16610	16671	16729	16365	16723	16687	16643	16481	16435	16449	16721	16538	16714	16647	16572	16464	16572	16655	16481	16717	16610	16548	16713	16614	16614	16529	16498	16529	16666	16718	16584	16739	16523	16567	16654	16725	16598	16687	16610	16619	16561	16574	16678	16641	16625	16571	16357	16559	16573	16586	16535	16706	16697	16827	16652	16737	16721	16590	16553	16623	16591	16575	16670	16579	16649	16633	16748	16681	16559	16577	16745	16563	16579	16583	16425	16642	16584	16529	16701	16663	16549	16546	16773	16603	16486	16768	16470	16385	16737	16715	16678	16591	16577	16764	16753	16436	16500	16706	16464	16456	16705	16650	16663	16591	16666	16547	16669	16504	16446	16858	16626	16433	16577	16663	16614	16633	16436	16643	16593	16476	16625	16694	16518	16584	16709	16483	16623	16590	16513	16483	16650	16533	16607	16335	16798	16523	16529	16543	16552	16646	16486	16774	16498	16523	16813	16445	16590	16616	16691	16914	16752	16605	16548	16577	16711	16641	16488	16556	16640	16665	16481	16630	16970	16786	16433	16466	16626	16532	16574	16552	16769	16566	16622	16503	16695	16387	16771	16621	16645	16511	16503	16520	16709	16461	16606	16569	16430	16688	16628	16590	16842	16606	16542	16627	16495	16704	16509	16613	16648	16512	16678	16611	16570	16588	16639	16499	16625	16708	16603	16772	16549	16630	16666	16590	16478	16757	16596	16489	16581	16700	16365	16577	16566	16750	16616	16546	16549	16802	16468	16630	16718	16615	16482	16595	16653	16583	16672	16609	16519	16719	16506	16627	16618	16458	16524	16698	16739	16430	16534	16693	16566	16965	16623	16583	16614	16733	16595	16673	16585	16706	16564	16589	16674	16678	16570	16579	16699	16549	16696	16493	16616	16444	16722	16474	16632	16617	16568	16576	16805	16402	16692	16523	16600	16667	16737	16567	16610	16569	16783	16736	16486	16544	16608	16668	16420	16771	16552	16628	16646	16472	16731	16791	16405	16581	16524	16628	16648	16621	16733	16581	16585	16672	16608	16635	16625	16638	16619	16584	16598	16642	16543	16560	16633	16632	16474	16615	16541	16524	16679	16715	16517	16478	16692	16518	16528	16740	16586	16584	16766	16617	16616	16534	16521	16522	16516	16546	16438	16432	16722	16544	16882	16531	16742	16749	16470	16665	16601	16734	16649	16652	16616	16574	16628	16686	16610	16648	16434	16442	16589	16595	16710	16752	16630	16666	16718	16680	16742	16600	16507	16674	16566	16689	16697	16738	16649	16607	16262	16636	16575	16505	16497	16681	16597	16680	16648	16629	16809	16718	16503	16583	16512	16544	16599	16673	16651	16640	16594	16642	16656	16611	16489	16591	16513	16640	16579	16672	16525	16662	16530	16657	16658	16640	16513	16623	16674	16608	16668	16648	16637	16621	16656	16548	16665	16582	16568	16463	16657	16684	16810	16700	16591	16601	16516	16461	16700	16761	16568	16639	16699	16780	16588	16519	16770	16509	16522	16661	16657	16644	16510	16810	16579	16440	16538	16672	16410	16496	16598	16753	16499	16613	16637	16710	16551	16586	16564	16592	16680	16620	16727	16474	16628	16815	16468	16595	16565	16664	16351	16684	16690	16508	16445	16676	16577	16828	16615	16691	16728	16648	16626	16751	16637	16680	16601	16620	16576	16632	16534	16527	16806	16660	16548	16592	16610	16440	16497	16516	16497	16618	16534	16649	16406	16569	16738	16487	16632	16540	16644	16714	16539	16488	16668	16456	16371	16702	16709	16618	16613	16637	16519	16383	16655	16544	16683	16590	16687	16402	16493	16598	16623	16729	16605	16775	16836	16526	16419	16619	16826	16638	16568	16681	16581	16633	16603	16638	16520	16710	16664	16663	16618	16458	16504	16650	16509	16533	16539	16733	16533	16662	16534	16525	16674	16465	16687	16415	16748	16661	16685	16700	16327	16576	16544	16712	16444	16664	16641	16753	16510	16658	16604	16625	16574	16591	16598	16558	16493	16470	16676	16737	16515	16710	16509	16620	16698	16509	16574	16623	16570	16799	16619	16752	16616	16702	16659	16756	16538	16631	16648	16495	16457	16704	16736	16722	16704	16393	16553	16690	16713	16506	16549	16536	16704	16772	16664	16742	16652	16812	16591	16782	16576	16712	16592	16709	16394	16649	16586	16631	16586	16815	16618	16547	16624	16705	16690	16601	16736	16636	16656	16638	16599	16590	16524
23482	21693	30738	53228	77031	67129	52725	37744	31124	29149	28828	28585	28321	28636	28304	28571	28501	28157	28258	28210	28470	28228	28203	28334	28156	28110	28310	28191	27939	28359	28194	28112	28225	28257	28110	28186	27901	28045	28157	28138	28062	27827	28286	28034	28145	28396	27912	27773	28043	28139	28395	28225	28381	28100	28149	28131	27968	28198	28191	27980	28046	28159	28092	27901	28042	28224	28044	28174	28128	28043	28000	28265	28098	28180	28201	28161	28206	28015	28093	28120	28185	28497	28011	27783	27611	27995	28049	28038	28101	28010	28257	28158	28160	28315	28352	27882	28166	28221	28141	27973	28012	28027	27983	28057	27873	28318	28070	28108	28041	28208	28208	28048	28036	27924	28272	28055	28255	28059	28333	27950	27968	28009	28112	28300	27998	27875	28161	27875	28183	28089	28089	28065	27829	28191	28152	28155	28081	28194	28240	28028	27998	27957	28165	28318	28199	28169	28078	28202	28062	27973	28160	27803	28101	28223	28257	27951	28381	28115	28014	27868	27845	27822	28047	28300	28071	27863	28097	28015	27993	27910	27895	27965	28152	28139	28080	27974	28030	27754	28125	27995	28200	28339	28024	28075	28062	27969	28248	28032	28263	27826	28133	28074	27951	28118	28306	28184	28009	28111	27857	28195	28218	28156	28284	28191	28095	28174	28039	27902	27814	27975	27786	27722	28256	28231	28193	28335	28004	27887	28107	27989	27620	28169	28298	28059	27842	28159	28026	28201	28025	28323	28099	28118	28055	28136	28030	27828	27960	28208	28137	28076	27825	28183	27990	28208	28233	28191	27859	27949	28191	28087	28031	27763	28107	28004	28244	28192	28256	27940	28165	27915	27915	28014	27860	28032	27812	28211	28076	28158	28171	28213	28214	28063	28112	28031	28055	28005	27922	28221	28181	28043	28100	27900	27892	28089	27960	27972	28084	28148	28018	27974	28243	28285	27863	27894	28291	28013	27853	28027	28031	28046	27829	28069	28008	28073	28120	27873	27700	28167	28010	28098	28053	28219	27970	27880	27911	27950	28036	27936	28066	27890	28331	28097	28104	28147	28087	27835	28200	28274	27844	28070	27893	28090	28057	28015	28055	28191	28058	28083	27928	27884	28160	27938	28230	28040	27840	27960	27975	27878	27994	28045	27960	28101	27862	27868	28114	28007	28147	28122	27911	28071	28047	28022	28300	28089	28177	28044	28126	28254	27927	28126	28017	27988	28219	28035	28096	28146	27861	27894	28194	28056	28032	28071	28050	27930	28063	27966	28023	27818	28086	28265	28016	28116	28248	28065	27996	27878	27986	28098	27946	28258	28090	27791	27935	28027	28006	27890	28048	27990	27918	27978	28174	27712	27947	27989	28125	28144	28063	27743	28303	28281	28128	28292	28149	27951	28113	28089	27782	28080	28032	27983	27988	28088	27965	27986	27956	27879	28177	28151	28133	27929	27854	28125	28061	28044	27960	28040	28213	28228	27889	27899	27938	28194	28206	28047	28175	27933	28208	28164	27873	27993	27930	27847	28037	28157	28243	28077	27910	27873	27989	28132	28086	27977	28006	28067	28150	28062	28181	27933	28073	27912	27773	28145	27979	27988	28042	27934	28209	28130	27998	27971	28229	27785	28355	28063	27878	27902	28001	28031	28036	27996	28045	28142	28106	27949	27848	27767	27880	27895	28064	28133	28013	28318	28022	28210	27874	28197	28247	28196	28213	28254	27944	28148	27909	27960	28090	28059	27965	27964	28067	28084	28218	28108	27773	28073	28130	28092	28072	28078	27959	28224	27982	28022	28072	28211	28028	27924	28148	28020	28162	28146	28034	28031	28106	27958	27988	28038	28074	28074	28128	28146	28265	28167	28270	27881	27908	28121	27998	27855	28090	28445	28391	27905	28465	28145	28055	27885	27746	27942	28193	28180	28184	28140	28202	28047	28181	28287	28084	27921	28145	27969	27936	28294	27923	27796	28027	27986	28261	27865	28211	27894	27779	28338	27777	27818	27954	28118	28203	27805	28010	27665	27895	28059	28256	28127	28057	27842	28184	28142	27923	28149	28080	28261	28090	28109	28103	28166	28582	28077	28102	28096	27975	27815	27933	27894	27986	27993	28138	27925	28155	27857	28132	28134	28019	27960	28324	28097	27982	27847	28000	28029	27969	28213	28133	28083	27983	28026	28028	28039	27965	27882	27823	28229	28018	27979	28138	27948	27832	28004	28268	28049	28075	28285	28137	28180	28060	28018	28223	27874	28287	28275	27914	27901	28217	27997	28041	27724	28024	28055	28150	28178	27900	28077	28223	28070	28141	28027	28171	28159	27980	28240	28114	28100	28096	27956	28145	27848	28211	28070	28020	27856	27830	28125	28148	28154	28145	27937	28139	27975	28370	28288	28090	28009	27972	28071	28154	28215	28021	28341	27973	27888	27898	27959	27954	28328	28048	27758	28235	28127	28075	27920	27839	27955	28060	28186	28368	27933	27815	27891	28076	28167	28193	28085	28249	27868	27957	28138	28082	28272	28181	28046	28131	27990	27820	27845	28122	27890	27786	28018	28264	27926	28142	28157	28058	28085	27858	27930	27860	27773	28011	28022	28395	28201	28030	27869	27932	28132	28178	28206	28163	28081	28051	27937	27921	28068	28317	28222	28060	28188	28302	28034	28161	28319	28077	27913	28103	28267	27905	28171	28136	28159	28133	27963	28062	28110	28172	28157	27924	27780	27952	27944	27947	27967	28088	27984	28202	28253	28272	28090	28103	27774	28120	27747	27889	27819	27980	27935	27802	27995	28134	28049	28296	27744	28184	27991	27885	28111	28197	28154	27958	27879	28106	27934	28210	27857	27956	28262	28081	27991	28240	28040	28064	28069	28024	28050	27994	28126	28175	28296	28089	27966	28113	27767	28043	27847	27830	28137	28157	27943	28022	28119	28300	28044	27869	28097	28008	28210	27964	28130	28003	27978	27841	28073	28026	28154	27988	27995	28127	28090	28046	28056	27938	27866	28200	27902	28063	28004	28226	28025	28207	28107	28183	27816	27856	27947	28099	28203	27888	27946	28163	27948	28063	27833	28209	27968	28012	28255	28084	27969	27967	27996	28077	28067	28056	28052	28286	28341	28097	28210	28103	28224	27986	28154	28170	28333	27974	28108	27989	28079	27942	28090	27970	28175	27966	27853	28119	28028	28064	27876	28315	28111	28279	28041	28091	27927	27680	27989	28232	27817	28266	28190	28148	28124	27907	28199	28139	27982	27967	28260	28171	28132	28163	28054	28046	28227	27794	27692	28065	27688	28211	28051	27949	27879	28001	28321	28175	28098	28259	27948	27980	27999	28134	28050	28120	27936	28065	28152	28076	27933	28211	28066	27994	27993	28077	28096	28029	28040	28105	27960	28083	28171	28283	28425	28016	28252	27940	28205	27907	27977	28051	27947	28099	28080	28108	28067	28056	27847	28073	28234	27901	28176	28045	27895	27925	28030	27819	27966	28179	28143	28195	28118	28048	27920	27822	28046	28251	27967	27985	27822	28023	28223	28121	28117	28057	27997	27886	28244	28159	28178	28061	27958	28129	28269	28026	28032	27822	27785	27970	27938	27955	28258	28027	28040	28007	27921	27827	28006	28163	28128	27921	28372	28001	28285	27875	28051	28198	28115	28108	27876	28019	28002	27906	28101	28167	27966	28223	27933	28173	28037	27741	27892	28117	27962	27832	28193	27904	28182	28150	27941	28045	27968	28072	28081	28022	28171	27920	27983	27803	28045	28095	28048	27793	28063	28005	28011	28122	27936	28066	28211	28111	28365	28078	27945	28268	28095	27882	27837	28284	28042	28208	28010	27957	28139	28268	28100	28160	28055	28042	28247	28243	27979	28071	28185	28040	27899	27941	27870	28155	28059	27944	28222	28034	28098	27989	28102	27940	28102	28119	28106	28133	27953	27900	28152	27709	27969	28056	27915	28319	28065	28064	28064	28057	27938	27921	27919	28267	28030	28081	28339	28144	28028	28082	27960	27959	27897	28162	28243	28258	27992	27913	28229	28068	27928	27917	27988	28046	28040	28268	28289	28201	27851	28112	28114	27945	28089	28155	28064	28148	27978	28027	28087	28001	28247	28000	28095	28191	28074	28298	28115	28003	28182	28033	28041	28106	27898	28064	28067	27866	27964	28018	28208	27942	28036	28080	28207	28046	28105	27959	28142	28058	28083	28305	28146	28080	28295	28063	28244	28074	28101	28031	28116	27907	28146	28111	28225	28149	28054	28103	28085	28095	28091	27712	28111	28048	28042	28080	28339	28238	28046	28188	27929	28024	27816	27906	27985	28014	28230	28131	28123	27932	27944	28030	28063	28047	28017	27845	28227	28253	27931	28086	28175	28138	28306	28207	28090	28014	28212	28069	27967	27835	28108	28057	27983	27851	28191	28115	27882	28095	27916	27812	27990	28020	28151	27851	28121	27767	27988	27985	27973	28042	27962	27912	28218	28098	27989	28128	28118	28129	28207	27957	27689	28291	28027	28155	27895	27897	28102	28191	28076	27916	27975	27946	28293	28217	28154	28040	27932	28090	28224	28046	27850	28237	28131	28150	28020	28148	27865	28048	28109	28048	28110	28163	27862	28079	28103	27991	28242	28016	28079	28199	28203	27884	28151	28300	28047	28003	28177	28176	28142	28335	28241	28034	28065	28086	27909	28125	27965	28030	27947	28123	28029	28025	27875	28070	28105	28089	28018	28060	28056	28068	28135	28101	28155	28279	27916	28102	28074	28065	27924	27844	28133	28209	28056	28061	28165	27942	28280	28026	28372	27926	27954	27877	28094	27929	27981	27601	27863	27964	27858	28232	27995	28203	27958	27954	28149	27965	28195	28182	27989	28136	27967	28046	28084	28013	27842	28054	27958	28383	27815	27782	27920	27701	27999	28177	27883	27967	28022	28262	28128	28196	28307	28206	28015	28191	27859	28000	28109	27981	28062	27918	28138	27830	27970	27924	28089	27834	27767	28011	28154	28016	28129	27941	27950	28025	28177	28064	28042	28145	28105	28072	27844	28085	28346	28140	28003	28098	27938	28064	27968	28244	28027	28225	28054	27840	28142	28175	27975	28400	28042	27866	27827	27925	27964	27880	28043	27923	28178
37123	63456	71665	89584	91542	68952	44364	26349	19649	17472	17519	17363	17332	17334	17469	17372	17366	17265	17389	17402	17460	17252	17281	17333	17419	17415	17541	17372	17568	17487	17424	17310	17278	17350	17369	17423	17305	17370	17363	17336	17455	17470	17401	17374	17435	17364	17277	17451	17246	17089	17400	17347	17218	17459	17552	17253	17157	17089	17225	17262	17485	17408	17514	17259	17224	17419	17493	17579	17299	17323	17345	17283	17378	17286	17285	17250	17290	17226	17273	17230	17372	17319	17486	17162	17338	17405	17200	17354	17222	17384	17474	17334	17041	17161	17484	17405	17208	17244	17484	17423	17371	17591	17201	17275	17145	17351	17367	17214	17320	17281	17278	17368	17307	17525	17286	17210	17211	17297	17370	17350	17417	17231	17310	17435	17386	17351	17404	17500	17184	17247	17259	17451	17288	17269	17377	17283	17459	17423	17242	17355	17366	17201	17509	17670	17259	17146	17362	17298	17408	17200	17415	17366	17148	17287	17266	17296	17454	17372	17327	17168	17431	17236	17392	17166	17332	17219	17412	17157	17274	17382	17269	17471	17253	17404	17198	17305	17417	17494	17335	17307	17591	17262	17531	17348	17233	17286	17239	17229	17352	17349	17260	17529	17260	17328	17324	17240	17234	17412	17280	17365	17526	17224	17357	17496	17249	17320	17241	17222	17397	17309	17214	17533	17245	17367	17153	17190	17348	17270	17391	17031	17291	17287	17184	17386	17185	17536	17255	17361	17437	17067	17359	17488	17205	17350	17421	17051	17353	17306	17307	17270	17202	17271	17231	17365	17203	17369	17247	17478	17349	17197	17205	17440	17264	17249	17433	17365	17427	17161	17263	17295	17259	17421	17207	17301	17287	17223	17476	17416	17199	17494	17461	17220	17206	17344	17340	17422	17216	17189	17351	17375	17424	17288	17207	17391	17286	17133	17193	17202	17338	17136	17468	17290	17210	17214	17296	17308	17363	17278	17168	17264	17188	17283	17333	17305	17357	17275	17476	17237	17294	17277	17458	17227	17300	17286	17248	17384	17282	17355	17254	17240	17336	17359	17564	17239	17337	17531	17255	17375	17270	17379	17256	17248	17274	17223	17032	17386	17303	17386	17290	17414	17375	17226	17505	17187	17291	17313	17272	17261	17481	17290	17251	17297	17488	17359	17285	17340	17256	17387	17346	17346	17243	17261	17677	17248	17318	17338	17181	17113	17262	17337	17386	17366	17353	17339	17282	17285	17373	17291	17325	17349	17417	17337	17290	17377	17291	17368	17287	17266	17277	17445	17385	17077	17214	17288	17288	17314	17432	17206	17409	17270	17407	17361	17316	17328	17296	17346	17070	17439	17305	17406	17259	17207	17277	17152	17285	17402	17231	17254	17340	17106	17239	17334	17409	17220	17318	17249	17262	17292	17226	17347	17307	17276	17325	17192	17444	17323	17348	17239	17199	17193	17318	17341	17195	17413	17261	17458	17208	17174	17368	17405	17317	17275	17489	17338	17327	17295	17568	17332	17375	17262	17388	17462	17260	17288	17520	17005	17335	17444	17319	17283	17274	17393	17253	17264	17521	17287	17542	17301	17199	17421	17397	17185	17171	17342	17370	17199	17546	17291	17398	17388	17348	17240	17288	17388	17270	17327	17458	17331	17352	17446	17288	17305	17414	17246	17102	17253	17250	17124	17264	17082	17281	17422	17268	17475	17435	17326	17112	17289	17354	17220	17487	17349	17372	17370	17333	17470	17371	17214	17428	17528	17218	17319	17162	17260	17267	17366	17466	17112	17290	17224	17398	17240	17386	17153	17383	17351	17141	17347	17356	17352	17295	17163	17292	17166	17546	17267	17320	17368	17260	17235	17306	17187	17291	17483	17235	17335	17373	17114	17319	17248	17226	17324	17268	17280	17394	17390	17355	17326	17321	17339	17157	17190	17369	17241	17439	17267	17351	17445	17403	17295	17404	17269	17429	17462	17277	17198	17408	17578	17231	17453	17450	17159	17314	17302	17428	17394	17456	17349	17297	17156	17272	17397	17585	17232	17183	17341	17276	17381	17286	17314	17442	17238	17368	17333	17203	17281	17391	17276	17277	17330	17330	17403	17291	17130	17236	17411	17242	17289	17205	17316	17373	17432	17380	17361	17222	17200	17162	17251	17313	17148	17399	17225	17468	17022	17356	17306	17229	17456	17449	17404	17284	17171	17250	17395	17364	17291	17174	17245	17246	17108	17516	17125	17303	17180	17259	17238	17452	17255	17165	17343	17344	17263	17412	17217	17307	17375	17182	17280	17312	17187	17411	17469	17188	17472	17230	17259	17319	17262	17281	17286	17481	17206	17324	17687	17278	17302	17169	17299	17223	17318	17210	17519	17161	17614	17401	17272	17362	17194	17170	17466	17564	17400	17445	17266	17392	17252	17270	17268	17284	17287	17463	17268	17184	17337	17295	17380	17103	17216	17289	17353	17114	17496	17494	17280	17512	17360	17257	17371	17365	17351	17234	17339	17320	17318	17232	17072	17264	17421	17255	17378	17151	17245	17265	17273	17311	17437	17417	17225	17399	17216	17378	17325	17275	17347	17197	17231	17516	17141	17299	17168	17323	17367	17343	17366	17155	17327	17364	17347	17239	16988	17152	17317	17176	17402	17313	17563	17287	17328	17262	17131	17281	17325	17343	17422	17371	17138	17263	17235	17291	17184	17336	17052	17304	17422	17252	17319	17367	17182	17233	17155	17369	17285	17311	17267	17268	17394	17218	17367	17270	17216	17216	17463	17362	17502	16986	17304	17263	17197	17197	17232	17435	17342	17428	17313	17141	17402	17259	17338	17335	17219	17463	17150	17334	17369	17319	17299	17303	17222	17280	17114	17260	17409	17235	17333	17132	17232	17465	17273	17215	17201	17368	17398	17365	17166	17265	17182	17324	17347	17103	17205	17409	17376	17258	17332	17369	17294	17376	17245	17268	17313	17282	17166	17342	17371	17415	17339	17085	17250	17432	17239	17147	17299	17269	17237	17287	17373	17203	17203	17270	17105	17307	17413	17169	17147	17511	17385	17102	17443	17432	17325	17332	17300	17526	17200	17309	17449	17408	17368	17236	17344	17118	17336	17333	17484	17229	17337	17437	17319	17404	17229	17325	17240	17319	17531	17304	17384	17366	17429	17471	17461	17159	17407	17420	17488	17273	17252	17268	17288	17515	17414	17460	17519	17277	17302	17302	17142	17351	17322	17266	17143	17277	17302	17441	17313	17352	17184	17393	17187	17355	17401	17317	17259	17264	17215	17310	17295	17142	17231	17294	17221	17266	17459	17321	17647	17273	17251	17415	17331	17373	17236	17264	17245	17099	17035	17306	17361	17195	17421	17308	17260	17225	17340	17248	17435	17411	17414	17156	17174	17367	17231	17177	17345	17188	17291	17512	17322	17444	17452	17288	17255	17205	17191	17277	17270	17428	17235	17415	17462	17346	17190	17151	17488	17411	17292	17310	17280	17389	17350	17219	17241	17280	17379	17435	17450	17474	17524	17255	17209	17365	17052	17410	17435	17350	17289	17332	17177	17254	17198	17371	17218	17357	17332	17406	17452	17347	17393	17534	17276	17314	17481	17236	17458	17318	17326	17378	17234	17301	17163	17219	17180	17304	17414	17434	17196	17403	17276	17379	17365	17381	17302	17226	17556	17286	17328	17283	17248	17129	17507	17302	17402	17231	17406	17316	17339	17225	17308	17236	17368	17460	17314	17216	17139	17304	17201	17188	17340	17320	17222	17346	17256	17409	17276	17253	17167	17202	17221	17464	17170	17396	17277	17207	17368	17263	17366	17322	17282	17579	17421	17200	17286	17524	17361	17296	17332	17332	17242	17308	17488	17263	17249	17137	17362	17373	17294	17287	17259	17349	17361	17265	17366	17350	17319	17251	17332	17437	17394	17454	17418	17264	17320	17257	17347	17398	17428	17339	17285	17192	17277	17421	17190	17464	17475	17211	17461	17211	17355	17127	17303	17361	17369	17242	17421	17455	17317	17284	17548	17173	17271	17374	17528	17251	17314	17354	17326	17391	17440	17453	17261	17245	17171	17269	17089	17199	17444	17344	17311	17269	17375	17311	17289	17210	17291	17473	17363	17337	17241	17371	17078	17315	17352	17359	17360	17144	17275	17078	17414	17560	17351	17214	17349	17229	17338	17161	17322	17147	17324	17370	17432	17202	17223	17189	17181	17273	17250	17435	17364	17083	17319	17312	17369	17127	17341	17294	17254	17270	17342	17284	17258	17182	17348	17381	17341	17344	17229	17309	17324	17317	17192	17516	17381	17416	17340	17282	17134	17136	17265	17461	17256	17200	17406	17239	17210	17334	17226	17282	17488	17319	17502	17333	17292	17393	17216	17457	17275	16980	17401	17271	17369	17283	17195	17198	17353	17230	17230	17306	17284	17464	17291	17236	17418	17259	17355	17358	17316	17346	17245	17271	17278	17393	17277	17253	17208	17261	17520	17304	17222	17377	17344	17266	17286	17467	17313	17296	17419	17278	17420	17314	17477	17264	17455	17328	17413	17404	17161	17353	17295	17251	17256	17153	17340	17245	17272	17253	17309	17258	17192	17500	17421	17272	17402	17309	17105	17359	17070	17233	17416	17366	17437	17329	17269	17291	17271	17323	17441	17246	17438	17466	17347	17281	17174	17283	17203	17406	17435	17479	17198	17361	17341	17292	17148	17179	17376	17243	17394	17168	17323	17243	17321	17209	17363	17305	17292	17335	17412	17377	17128	17401	17300	17293	17206	17341	17391	17314	17277	17179	17276	17109	17126	17462	17362	17316	17398	17449	17363	17448	17290	17234	17313	17221	17140	17196	17448	17283	17208	17374	17524	17439	17294	17314	17334	17179	17371	17267	17374	17371	17173	17373	17342	17313	17323	17230	17280	17257	17342	17460	17313	17406	17277	17400	17429	17249	17215	17086	17234	17364	17323	17288	17480	17369	17357	17341	17528	17355	17444	17262	17387	17477	17602	17096	17514	17347	17358	16995	17135	17308	17248	17369	17340	17578	17307	17329	17228	17314	17273	17151	17161	17237	17298	17222	17285	17164	17167	17436	17378	17136	17298	17478	17314	17198	17333	17385	17194	17360	17317	17368	17199
36118	34237	36510	35531	41399	37215	32269	29071	27812	27543	27802	27543	27338	27184	27445	27492	27402	27388	27388	27404	27586	27314	27250	27241	27413	27568	27594	27398	27314	27415	27395	27486	27329	27348	27217	27222	27561	27199	27448	27252	27330	27591	27469	27423	27591	27408	27508	27430	27330	27166	27063	27348	27254	27257	27350	27606	27496	27402	27403	27382	27256	27281	27201	27147	27334	27143	27597	27295	27382	27191	27091	27354	27293	27191	27576	27257	27288	27197	27259	27436	27516	27254	27436	27349	27339	27349	27188	27369	27414	27291	27443	27548	27481	27516	27362	27424	27324	27509	27433	27342	27583	27491	27193	27403	27442	27303	27511	27475	27275	27207	27533	27347	27499	27293	27437	27540	27251	27358	27330	27091	27450	27295	27538	27402	27369	27292	27388	27483	27386	27326	27137	27249	27190	27322	27368	27474	27201	27399	27322	27196	27269	27325	27305	27276	27243	27767	27607	27393	27432	27381	27284	27152	27338	27310	27268	27589	27116	26854	27310	27275	27359	27021	27545	27218	27459	27256	27487	27485	27335	27250	27227	27476	27487	27545	27201	27425	27507	27448	27454	27419	27388	27247	27170	27245	26975	27565	27295	27372	27226	27147	27573	27378	27449	27238	27405	27439	27177	27113	27313	27614	27376	27320	27126	27426	27344	27148	27105	27405	27269	27307	27417	27191	27400	27489	27428	27388	27498	27306	27501	27573	27119	26977	27260	27145	27347	27258	27513	27415	27139	27279	27318	27119	27253	27330	27132	27328	27383	27091	27556	27232	27297	27264	27193	27381	27165	27251	27194	27604	27509	27408	27675	27214	27253	27340	27182	27137	27236	27522	27366	26943	27233	27403	27378	27297	27203	27510	27471	27142	27432	27412	27303	27089	27233	27041	27373	27410	27321	27380	27243	27328	27168	27553	27353	27516	27557	27291	27391	27451	27193	27364	27466	27238	27479	27285	27547	27120	27378	27634	27498	27300	27545	27580	27117	27234	27277	27276	27590	27386	27449	27351	27253	27457	27070	27266	27387	27121	27140	27434	27331	27273	27459	27187	27347	27516	27200	27228	27410	27171	27337	27441	27122	27157	27005	27388	27370	27472	27335	27387	27382	27399	27349	27293	27415	27402	27345	27293	27526	26997	27293	27435	27499	27468	27237	27540	27286	27268	27422	27403	27353	27162	27223	27541	27364	27262	27317	27324	27433	27292	27388	27035	27340	27250	27139	27443	27189	27422	27254	27327	27685	27232	27292	27342	27394	27550	27280	27233	27265	27454	27346	27394	27559	27355	27325	27508	27310	27283	27408	27400	27320	27420	27127	27253	27468	27582	27609	27572	27288	27411	27326	27272	27195	27390	27499	27528	27232	27367	27265	27273	27507	27700	27486	27312	27454	27305	27167	27382	27579	27426	27724	27404	27320	26932	27288	27143	27390	27378	27307	27426	27432	27365	27432	27313	27281	27275	27479	27350	27369	27376	27421	27428	27277	27324	27265	27352	27241	27591	27363	27403	27162	27591	27605	27028	27417	27357	27249	27580	27336	27422	27229	27404	27361	27390	27336	27180	27175	27301	27416	27459	27405	27448	27311	27110	27463	27349	27424	27457	27424	27223	27403	27059	27235	27295	27440	27241	27589	27398	27778	27273	27327	27355	27606	27509	27544	27416	27330	27195	27178	27236	27117	27288	27407	27222	27477	27365	27488	27173	27356	27188	27320	27278	27261	27330	27345	27641	27262	27241	27293	27339	27216	27143	27424	27255	27237	27313	27270	27340	27545	27511	27492	27371	27419	27495	27428	27309	27309	27121	27536	27382	27376	27133	27287	27343	27192	27288	27300	27241	27209	27355	27252	27225	27196	27432	27425	27385	27578	27488	27364	27362	27038	27393	27352	27215	27319	27311	27382	27318	27286	27305	27564	27205	27245	27362	27287	27169	27377	27475	27235	27392	27337	27267	27660	27474	27482	27663	27158	27481	27473	27257	27299	27308	27482	27366	27393	27173	27148	27272	27325	27400	27356	27249	27590	27256	27278	27572	27277	27460	27295	27141	27274	27392	27214	27359	27579	27425	27462	27306	27169	27471	27257	27168	27509	27427	27231	27163	27323	26992	27299	27240	27227	27456	27306	27396	27335	27268	27464	27257	27165	27246	27479	27467	27459	27351	27356	27407	27210	27278	27436	27178	27593	27515	27515	27423	27481	27356	27305	27221	27622	27044	27303	27181	27301	27463	27341	27306	27394	27536	27190	27265	27267	27385	27464	27199	27625	27194	27157	27341	27464	27404	27379	27148	27535	27471	27419	27247	27126	27540	27376	27493	27021	27287	27385	27356	27480	27296	27078	27215	27399	27248	27179	27213	27403	27588	27444	27297	27174	27235	27290	27206	27386	27319	27191	27062	27297	27233	27342	27382	27399	27383	27524	27237	27393	27240	27496	27510	27004	27054	27514	27515	27299	27275	27302	27378	27410	27448	27223	27186	27189	27523	27570	27424	27340	27449	27373	27411	27279	27217	27389	27426	27421	27404	27431	27364	27392	27303	27399	27245	27288	27449	27486	27361	27617	27091	27402	27467	27352	27449	27444	27166	27230	27305	27321	27560	27308	27404	27307	27206	27239	27320	27251	27423	27499	27239	27243	27174	27399	27592	27231	27308	27305	27334	27209	27380	27281	27344	27445	27286	27312	27172	27143	27314	27310	27280	27362	27454	27466	27470	27432	27244	27413	27446	27295	27290	27317	27209	27288	27246	27493	27033	27510	27327	27270	27430	27502	27301	27228	27373	27430	27387	27544	27722	27419	27496	27283	27351	27272	27341	27326	27366	27354	27183	27455	27431	27329	27230	27339	27445	27175	27126	27060	27697	27278	27225	27148	27272	27377	27163	27567	27496	27329	27505	27646	27609	27275	27343	27366	27556	27471	27435	27355	27303	27460	27301	27484	27253	27140	27419	27511	27402	27081	27311	27554	27532	27422	27276	27520	27258	27080	27259	27580	27196	27469	27124	27118	27290	27354	27332	27211	27589	27419	27431	27658	27439	27418	27429	27322	27257	27518	27574	27302	27328	27342	27244	27365	27197	27378	27588	27455	27240	27428	27646	27294	27414	27077	27390	27289	27535	27262	27413	27364	27462	27519	27476	27213	27540	27218	27449	27334	27590	27627	27558	27366	27405	27484	27450	27376	27149	27367	27288	27446	27297	27319	27227	27493	27200	27474	27333	27418	27407	27299	27361	27347	27418	27369	27390	27530	27585	27438	27445	27231	27132	27374	27452	27054	27435	27225	27222	27701	27342	27332	27183	27261	27261	27362	27512	27261	27164	27523	27361	27256	27568	27260	27400	27479	27363	27191	27508	27725	27591	27405	27289	27370	27378	27289	27267	27518	27369	27610	27461	27236	27452	27154	27446	27532	27517	27633	27525	27320	27331	27452	27332	27402	27292	27470	27451	27312	27466	27288	27348	27354	27449	27293	27304	27340	27121	27277	27106	27454	27296	27470	27203	27598	27428	27299	27215	27437	27395	27535	27149	27370	27133	27344	27077	27184	27364	27218	27367	27330	27291	27352	27364	27307	27496	27348	27305	27444	27222	27642	27466	27488	27303	27416	27213	27465	27328	27546	27446	27522	27470	27385	27371	27121	27422	27223	27230	27278	27308	27258	27407	27594	27390	27308	27074	27328	27323	27613	27294	27558	27319	27324	27503	27557	27452	27351	27010	27403	27239	27324	27198	27162	27412	27532	27209	27407	27378	27330	27247	27191	27339	27438	27410	27472	27247	27244	27448	27305	27620	27298	27545	27387	27327	27339	27243	27475	27407	27462	27454	27492	27342	27414	27468	27217	27092	27262	27301	27229	27345	27447	27467	27245	27278	27399	27254	27399	27259	27207	26975	27387	27398	27256	27306	26993	27106	27346	27275	27085	27199	27373	27451	27343	27353	27497	27587	27591	27314	27241	27167	27310	27517	27248	27259	27436	27404	27666	27520	27375	27262	27405	27230	27458	27261	27289	27434	27195	27598	27565	27347	27271	27271	27227	27429	27368	27113	27493	27413	27128	27271	27463	27681	27631	27590	27505	27409	27693	27396	27470	27540	27481	27347	27321	27402	27520	27494	27268	27520	27283	27172	27282	27497	27310	27498	27357	27336	27236	27453	27352	27370	27439	27244	27555	27528	27375	27388	27384	27561	27481	27404	27287	27324	27560	27168	27505	27412	27319	27425	27454	27425	27219	27065	27238	27309	27301	27400	27702	27504	27274	27293	27498	27384	27191	27316	27249	27315	27195	27130	27578	27303	27450	27274	27329	27172	27529	27461	27483	27273	27308	27471	27214	27486	27326	27498	27167	27471	27251	27321	27198	27351	27402	27283	27408	27395	27245	27520	27214	27349	27375	27264	27403	27354	27132	27283	27438	27322	27198	27223	27268	27328	27346	27267	27265	27275	27360	27374	27342	27321	27255	27338	27546	27556	27346	27334	27363	27300	27445	27354	27104	27166	27307	27679	27432	27341	27451	27404	27265	27377	27524	26984	27122	27101	27414	27229	27468	27291	27228	27215	27497	27444	27189	27541	27125	27433	27586	27435	27180	27546	27246	27524	27414	27299	27314	27449	27460	27477	27541	27513	27336	27228	27635	27260	27243	27489	27432	27465	27378	27198	27287	27204	27687	27233	27463	27260	27500	27124	27354	27462	27370	27378	27225	27281	27468	27261	27196	27271	27182	27064	27456	27323	27161	27460	27561	27248	27259	27325	27154	27550	27375	27382	27340	27544	27359	27270	27480	27462	27527	27328	27571	27599	27157	27342	27497	27627	27426	27463	27684	27281	27305	27379	27328	27398	27425	27412	27513	27551	27307	27224	27484	27314	27539	27533	27225	27261	27525	27515	27501	27252	27282	27240	27388	27398	27383	27308	27306	27317	27150	27285	27299	27368	27298	27319	27318	27378	27409	27231	27378	27446	27354	27345	27283	27237	27342	27211	27186	27331	27445	27212	27216	27351	27383	27208	27362	27366	27373	27357	27310	27480	27365	27258	27350	27298	27467	27423	27273	27229	27257	27429	27473	27361	27186	27429	27216	27315	27501	27399	27349	27363	27352	27332	27363	27143	27279	27402	27435	27315	27202	26939	27340	27443
25824	35272	28343	25418	31996	25198	20109	17432	16649	16509	16656	16635	16525	16435	16407	16483	16442	16291	16426	16526	16488	16690	16584	16550	16537	16558	16386	16225	16343	16501	16465	16433	16409	16377	16603	16747	16390	16185	16472	16223	16522	16323	16552	16396	16469	16604	16436	16683	16422	16581	16419	16619	16439	16560	16333	16420	16584	16315	16625	16553	16500	16296	16566	16383	16361	16489	16432	16464	16321	16548	16431	16499	16568	16570	16458	16540	16424	16361	16486	16463	16418	16260	16305	16379	16374	16448	16585	16425	16575	16481	16509	16518	16447	16516	16573	16628	16304	16731	16351	16376	16453	16646	16475	16450	16583	16574	16435	16309	16455	16389	16701	16283	16380	16380	16347	16387	16581	16480	16504	16442	16476	16309	16500	16536	16287	16478	16313	16591	16651	16285	16418	16437	16383	16478	16553	16481	16367	16450	16423	16377	16337	16396	16365	16397	16606	16474	16584	16748	16349	16507	16450	16295	16405	16390	16426	16505	16435	16600	16447	16414	16406	16494	16361	16190	16321	16413	16459	16409	16476	16302	16414	16543	16277	16323	16468	16460	16485	16306	16553	16278	16421	16629	16198	16410	16484	16454	16424	16401	16301	16475	16382	16481	16443	16344	16407	16321	16460	16428	16376	16307	16461	16379	16401	16455	16373	16568	16415	16296	16681	16438	16567	16359	16502	16569	16298	16540	16388	16544	16326	16455	16331	16287	16485	16360	16557	16626	16636	16341	16510	16515	16384	16267	16528	16413	16348	16360	16435	16437	16503	16421	16546	16588	16398	16322	16433	16361	16463	16444	16449	16536	16523	16436	16463	16439	16431	16258	16389	16339	16476	16723	16381	16480	16254	16407	16415	16313	16478	16419	16380	16383	16539	16483	16540	16367	16377	16526	16343	16423	16452	16332	16354	16442	16508	16548	16427	16385	16626	16366	16363	16288	16536	16334	16449	16463	16274	16416	16359	16668	16434	16474	16410	16443	16221	16328	16358	16500	16333	16540	16382	16313	16495	16418	16551	16332	16424	16582	16394	16370	16343	16254	16591	16487	16306	16543	16369	16485	16494	16435	16531	16555	16468	16469	16425	16432	16481	16354	16547	16421	16417	16419	16537	16460	16425	16502	16456	16399	16597	16554	16441	16258	16477	16663	16365	16396	16622	16487	16472	16498	16443	16543	16359	16510	16470	16405	16464	16440	16528	16440	16464	16574	16646	16394	16504	16323	16514	16409	16387	16509	16424	16472	16480	16330	16313	16556	16406	16518	16355	16359	16269	16262	16330	16532	16578	16424	16281	16356	16506	16487	16440	16300	16557	16399	16530	16389	16344	16578	16388	16455	16357	16355	16427	16485	16441	16469	16395	16376	16707	16475	16451	16503	16170	16435	16411	16349	16378	16449	16459	16487	16463	16247	16271	16427	16428	16474	16589	16540	16536	16350	16475	16540	16371	16395	16470	16510	16426	16486	16398	16439	16330	16463	16612	16531	16443	16669	16557	16342	16341	16472	16476	16451	16505	16745	16546	16566	16504	16485	16560	16417	16415	16506	16504	16194	16319	16142	16554	16337	16395	16567	16464	16290	16353	16454	16323	16395	16484	16541	16433	16286	16489	16480	16397	16508	16497	16351	16548	16434	16307	16364	16411	16449	16462	16510	16533	16486	16407	16400	16434	16342	16343	16504	16452	16531	16388	16482	16440	16534	16446	16556	16335	16555	16642	16605	16221	16457	16610	16388	16371	16544	16709	16340	16439	16481	16497	16364	16351	16294	16386	16359	16601	16241	16554	16492	16383	16523	16251	16419	16559	16748	16570	16587	16486	16713	16460	16570	16604	16397	16519	16524	16429	16434	16391	16466	16347	16509	16428	16578	16470	16486	16479	16246	16300	16539	16295	16581	16522	16380	16384	16350	16412	16486	16406	16536	16439	16474	16598	16399	16595	16576	16506	16483	16323	16556	16400	16548	16509	16346	16553	16501	16415	16434	16371	16516	16380	16480	16501	16507	16529	16374	16564	16439	16526	16572	16411	16466	16268	16351	16271	16400	16614	16490	16412	16331	16224	16645	16488	16434	16466	16476	16343	16465	16378	16597	16449	16465	16435	16355	16482	16460	16512	16345	16502	16403	16584	16436	16572	16334	16373	16471	16695	16382	16437	16474	16422	16518	16461	16340	16329	16343	16420	16539	16548	16507	16484	16519	16516	16412	16484	16462	16344	16222	16531	16312	16452	16383	16472	16369	16402	16291	16474	16529	16534	16355	16490	16343	16557	16511	16311	16685	16296	16564	16439	16474	16470	16442	16396	16385	16434	16325	16520	16416	16678	16381	16378	16429	16431	16432	16369	16418	16573	16422	16561	16455	16449	16427	16408	16325	16512	16333	16564	16401	16371	16296	16502	16396	16516	16241	16477	16480	16391	16541	16408	16574	16396	16351	16357	16396	16489	16312	16472	16454	16442	16543	16393	16447	16442	16341	16488	16521	16448	16386	16416	16512	16345	16350	16413	16558	16362	16472	16438	16510	16562	16495	16342	16300	16535	16524	16456	16422	16332	16573	16433	16490	16704	16425	16467	16335	16456	16496	16377	16445	16519	16370	16599	16554	16377	16405	16591	16386	16271	16275	16526	16454	16412	16517	16293	16589	16488	16367	16402	16553	16453	16533	16484	16381	16356	16351	16439	16549	16407	16598	16486	16672	16430	16572	16481	16483	16510	16487	16518	16316	16403	16400	16435	16523	16445	16522	16503	16354	16369	16300	16375	16360	16435	16493	16498	16558	16503	16543	16493	16421	16586	16345	16496	16509	16547	16437	16448	16402	16520	16405	16334	16317	16377	16482	16243	16543	16392	16375	16516	16591	16548	16371	16399	16341	16603	16437	16515	16654	16397	16537	16451	16521	16519	16454	16439	16377	16209	16445	16605	16460	16335	16230	16346	16374	16588	16377	16347	16373	16451	16441	16270	16420	16646	16661	16222	16354	16468	16443	16516	16359	16483	16455	16489	16350	16489	16372	16358	16412	16403	16404	16452	16482	16443	16256	16352	16356	16399	16460	16406	16398	16509	16325	16485	16645	16235	16542	16445	16339	16297	16418	16219	16569	16235	16443	16406	16194	16677	16438	16498	16284	16600	16535	16427	16545	16466	16416	16387	16542	16582	16453	16570	16441	16402	16438	16483	16326	16307	16416	16464	16473	16357	16234	16498	16404	16489	16496	16292	16492	16430	16405	16597	16552	16649	16389	16420	16324	16306	16402	16450	16261	16521	16280	16368	16293	16364	16531	16585	16586	16182	16323	16676	16481	16539	16484	16304	16265	16472	16363	16459	16474	16465	16513	16515	16498	16493	16535	16579	16611	16376	16511	16567	16414	16323	16395	16486	16320	16392	16272	16433	16315	16341	16332	16620	16464	16359	16392	16529	16409	16506	16251	16457	16551	16240	16257	16477	16489	16456	16410	16319	16501	16432	16363	16435	16568	16504	16545	16457	16411	16460	16556	16541	16471	16696	16402	16584	16387	16450	16540	16519	16424	16379	16356	16453	16280	16518	16310	16449	16429	16440	16382	16433	16458	16375	16563	16502	16542	16465	16504	16399	16339	16351	16417	16543	16371	16438	16483	16571	16365	16562	16451	16319	16449	16676	16555	16490	16612	16463	16497	16373	16466	16407	16552	16570	16511	16454	16394	16544	16499	16453	16119	16336	16577	16481	16509	16501	16414	16316	16445	16420	16325	16364	16403	16443	16532	16606	16459	16470	16388	16556	16463	16392	16504	16462	16651	16412	16399	16495	16316	16574	16437	16303	16388	16277	16367	16465	16328	16201	16436	16419	16525	16114	16476	16443	16428	16412	16371	16514	16479	16459	16460	16335	16468	16503	16389	16358	16565	16298	16479	16356	16544	16405	16333	16498	16302	16295	16449	16467	16428	16496	16526	16375	16472	16478	16464	16224	16510	16538	16774	16352	16511	16439	16335	16543	16250	16343	16535	16484	16449	16474	16452	16411	16423	16297	16418	16463	16483	16429	16462	16485	16432	16383	16618	16498	16451	16400	16476	16298	16620	16251	16476	16385	16357	16337	16447	16294	16367	16452	16528	16475	16294	16333	16393	16529	16525	16466	16411	16479	16432	16547	16443	16378	16426	16351	16488	16407	16611	16373	16270	16418	16287	16542	16293	16447	16371	16534	16583	16422	16543	16372	16548	16493	16242	16457	16610	16460	16460	16376	16507	16268	16694	16363	16450	16556	16364	16498	16381	16450	16472	16387	16511	16284	16517	16376	16474	16423	16380	16461	16686	16387	16444	16549	16372	16343	16413	16450	16586	16460	16540	16395	16425	16456	16511	16500	16465	16589	16213	16500	16421	16410	16596	16619	16382	16370	16509	16700	16554	16455	16370	16543	16251	16357	16392	16389	16449	16406	16369	16451	16559	16408	16371	16495	16406	16280	16530	16457	16454	16479	16338	16596	16406	16504	16452	16363	16283	16374	16502	16517	16278	16419	16332	16418	16384	16307	16490	16385	16451	16441	16351	16421	16450	16487	16450	16342	16378	16584	16563	16401	16372	16486	16294	16508	16449	16367	16521	16516	16330	16497	16474	16290	16607	16508	16476	16542	16421	16529	16395	16458	16374	16387	16491	16439	16339	16477	16383	16518	16565	16390	16403	16632	16589	16386	16171	16508	16697	16313	16470	16512	16444	16406	16315	16541	16636	16483	16593	16493	16505	16557	16343	16532	16474	16329	16482	16381	16407	16517	16402	16508	16659	16428	16532	16672	16303	16312	16449	16412	16382	16551	16385	16378	16333	16560	16565	16472	16475	16485	16322	16540	16391	16426	16445	16408	16535	16514	16430	16425	16461	16493	16354	16387	16342	16341	16368	16270	16324	16302	16365	16586	16315	16447	16281	16589	16442	16434	16326	16468	16396	16373	16403	16579	16354	16251	16359	16535	16415	16445	16480	16338	16407	16521	16489	16411	16442	16495	16461	16461	16346	16641	16471	16323	16483	16285	16427	16396	16455	16406	16429	16511	16490	16248	16659	16279	16539	16427	16568	16486	16475	16410	16581	16508	16576	16546	16378	16486	16566	16561	16644	16371	16583	16359	16487	16360	16585	16451	16392	16568	16582
25887	21845	30187	42459	67148	57814	44546	33374	28836	27597	27391	27172	27304	27135	27239	27019	27149	27520	27201	27282	27120	27046	27175	27169	27133	27263	26861	27162	27196	27021	27293	27235	27220	27289	27052	27142	27138	27195	27070	27363	27223	27062	27167	27114	27169	27112	27245	27185	27444	27035	27037	27226	27398	26992	27140	27487	27162	27138	27288	26992	27227	27260	27346	27246	27274	27092	27133	27087	27190	27151	27246	26891	27254	27240	27104	27194	27195	27376	27022	27057	27073	27077	27147	27098	27030	27150	27418	27050	27353	27000	27390	26984	26988	27175	27208	27150	26956	27316	27139	27266	27019	27313	27341	27243	27115	27023	26978	26988	27140	27112	27145	27306	26923	27189	27242	27286	27187	27137	26819	26898	27082	26793	26930	26858	27213	27177	27046	26979	27326	27165	27048	27041	27213	26979	27210	27062	27079	27044	27118	27017	27077	26954	27216	27175	27302	27082	27205	27034	27211	27092	26910	27148	27118	27146	27023	27096	27200	27048	27067	27119	27095	27164	27112	27430	27197	27119	27136	27156	27016	27067	27285	26877	27129	27274	27317	27081	27168	27056	27036	26858	27469	27134	27040	26952	27295	27226	27125	26899	26645	26916	27426	26952	27061	27078	27011	27013	27027	27131	27069	27275	27137	26974	27083	27089	27142	27006	27125	27154	27032	27062	27081	27057	27332	26840	27145	26933	26899	27247	27245	27145	27056	27044	27225	27160	27102	27131	27053	27180	27146	27043	27203	27203	27248	27188	26720	27213	27056	26972	27087	27166	26977	27120	27008	27152	27059	27141	27217	27013	26910	26887	27058	27118	26903	26998	27136	27252	27029	26892	27275	27064	26702	27270	27114	27014	27061	27205	27039	27175	27173	27027	27411	27017	27149	27066	27029	27108	26988	27074	27103	26905	27162	27090	27230	27160	26876	27147	26858	27082	27037	27166	27221	26850	27113	27183	27042	27123	27298	27259	27166	27013	27025	27415	27185	27017	26996	27226	26958	26803	26888	27041	26994	27001	27175	27175	27111	27107	26983	26975	27046	27085	26952	27323	27254	27159	27259	27003	26986	27051	26988	27066	26999	27294	27265	27088	26947	27031	27124	27114	26900	26955	26861	26964	27101	26974	27343	27271	27114	27006	26926	27140	26874	27129	27155	27266	26877	27296	26963	27133	27089	27135	27133	27136	27355	27160	27039	27270	27324	27045	27237	26874	27100	27103	26981	26967	27044	27303	26983	27202	27441	27205	26868	27220	27090	27042	27274	27147	27139	27029	27260	27198	27010	27056	27105	27138	27042	27236	27229	26900	27290	27226	27095	27292	27088	26937	26996	27279	26993	27080	26968	27018	27378	27116	27154	27165	27112	27076	27020	26954	27092	27086	27059	27100	27168	27306	27068	27112	27141	27045	27102	26970	27254	27168	27183	27124	27037	27084	27165	27110	26978	27256	27142	27122	27093	26978	27112	26901	26858	27148	27080	27136	27189	27176	27192	27145	27125	27087	27159	27071	27072	27002	27305	27051	27260	27077	27128	26970	27304	27023	27073	27221	27292	27351	27070	27314	27208	27025	27152	27218	27100	27226	27130	26987	27187	27085	27251	27197	26912	26987	26974	27166	27105	27089	27313	26888	27240	27189	27270	27410	27275	27253	26872	27198	26977	27085	27254	27239	27103	27019	27166	27157	26994	27106	27170	26981	27151	27195	27060	27249	27127	27261	26836	27087	27332	27050	27036	26876	27043	27364	27028	27059	27206	27304	27096	27054	26998	27099	27109	27134	27121	27110	27297	27032	27032	27066	27273	27066	27010	27033	26894	27075	27104	27060	27352	27159	27128	26975	27220	27122	26994	27122	27402	27132	27014	26936	26907	27154	27261	27101	26803	27095	27196	27271	27062	27044	27186	27098	27108	27169	27174	27120	27126	27016	27037	27014	27081	27090	27212	27068	26971	27154	27318	26881	26976	27257	26997	27057	26991	26951	27064	26967	27042	27043	27073	27258	27090	27007	27079	26966	27072	26997	27168	27099	27172	27041	27086	27187	27113	27094	27172	27153	27254	27152	27091	27166	26847	27254	27089	26898	26967	26948	27071	27096	26872	27190	27246	27227	27248	27137	26872	27077	27169	26964	27139	26961	26952	27292	27098	26930	27422	27319	27089	27174	27112	27091	26863	26970	27348	27215	27175	26905	27319	27321	26935	26912	27055	27107	27199	27011	27179	27080	27108	26997	27031	27168	26983	27420	26907	27258	27100	27008	27220	27007	27112	27178	27113	27124	26884	27348	27092	26981	27212	26811	27155	27330	27047	26788	27162	27283	27251	26980	27063	27172	27069	27116	27012	27048	27277	27177	27206	27299	26887	27163	27148	27216	27238	27226	27254	26927	27049	26949	27226	26849	27045	27074	27144	27066	27182	27186	27120	26749	27344	27084	27144	27350	26999	27262	26998	27030	27044	27129	27127	27011	27082	27169	26949	27129	27220	27073	27258	27223	27266	27223	27099	27179	27520	26967	27096	27318	27246	27063	26922	27240	27289	26855	27236	26996	27018	27057	27224	27076	27193	26988	27062	27195	27237	26847	27013	27264	27094	26967	27190	27086	27039	26819	27218	27155	27255	27116	27179	27103	26859	27111	27203	27156	27097	27080	26812	27202	27220	26798	27005	27378	27133	26938	27159	26994	27086	27185	27208	26964	26932	27237	27207	26902	27146	27333	27083	27199	27126	26856	26969	27164	27220	27124	27110	27268	27193	27196	27104	26944	27211	27239	27110	27130	27158	26892	26983	27109	26979	26972	27112	27015	27284	26973	27193	27387	27173	26995	27170	27098	27193	27378	27228	27042	27166	27105	27102	27260	27351	26954	27156	27014	27235	27259	27415	27277	27174	27218	26905	27072	27148	27132	26888	27143	27207	27194	27130	26960	27274	27196	27189	27306	27104	27063	26863	26794	26926	27099	27233	27149	27004	27302	27076	27121	27023	27010	27081	26925	27118	27085	27072	27039	26920	27266	27274	27466	26856	26992	27026	26950	27071	26981	27128	27134	27238	27098	27080	27047	27145	27106	27241	27212	27151	27195	27265	27153	27132	27149	27254	27070	26971	27215	26964	26941	26943	26909	27071	27167	27284	26874	27075	27329	27204	26968	27099	27082	27232	27157	27093	27018	27262	27077	26992	27114	27336	27102	27007	27153	27199	27276	27289	27321	27212	27108	27062	27171	27081	27092	27412	27214	27149	27031	27138	26795	27017	26828	27241	26736	26999	26856	27101	27066	27139	27178	27312	27015	26893	26940	27074	27063	26823	27239	27039	27219	27130	26907	27146	27052	27088	26958	27159	27340	27016	27014	26932	27040	26897	27059	27138	26846	27159	27036	27130	27077	27365	27033	26985	27280	27090	27005	26975	27124	27257	27128	27099	27233	27041	27393	27043	27025	26927	26864	27277	27018	26889	27162	27065	27239	27069	27109	27097	27324	27104	27106	26929	27126	27037	27107	26925	27303	27094	27208	27189	27277	27080	27127	27389	27166	27170	27102	27250	27142	27120	27332	26973	26940	27142	26974	27235	27033	26993	27059	26893	26926	27568	27177	27396	27147	26910	27015	27131	27219	27152	27213	27244	27073	27116	27032	27248	27165	27145	27144	27064	27063	27207	26930	26953	26937	26994	27002	27027	27147	26961	27302	27183	27031	27159	26909	27004	27068	26947	27148	27137	27122	27082	27042	27140	27052	27546	27154	26939	27098	27194	27284	26815	27079	27207	27233	27062	27116	27046	27016	27208	26947	27159	27123	27056	26906	27167	27126	27144	27091	27243	26984	27045	26980	26930	27185	27089	27255	26831	27005	27306	27288	26892	27187	26973	27281	27033	27045	27269	27188	27171	26867	27234	27170	27113	27284	27128	27025	27023	26912	27166	27054	27154	26882	27066	27077	27270	27224	27158	26938	27070	26996	26806	27187	27028	27148	27138	26960	27344	26927	27023	26906	27301	27263	27449	27027	27271	27087	27089	26998	26947	27306	27242	27047	27234	27085	27084	26985	27048	27064	27088	26921	27112	27101	27080	26911	27205	26979	27044	27067	26890	26995	27015	27048	27103	26758	27348	27178	27114	26754	27045	27058	27247	27285	26996	27022	27042	26944	27178	26891	27083	26994	27089	27169	27056	26995	26988	27294	27373	27089	27148	27350	27076	27012	27006	27037	27316	27049	27192	27258	27302	27191	27216	27108	27068	27017	27146	27195	26906	27431	27101	27171	26851	26835	27005	26942	26930	27071	27189	27271	27237	27217	26941	26910	26986	27179	27016	27251	26915	27160	26861	27100	27249	27199	27119	27175	26846	27256	27179	27068	27050	26971	27103	27066	27093	26751	27149	27094	27186	26923	27251	27202	27066	27253	27143	27347	27082	27014	27067	27190	27164	26885	27242	26878	27268	27184	26950	26835	27070	27101	27057	27135	27292	27358	27018	26941	27407	27018	27225	26996	27236	27012	27176	27145	27194	27344	27199	26941	27192	27144	27000	27198	27348	27141	27151	27253	26921	27043	27144	27269	27188	26972	26881	27148	27232	27092	27049	27035	27104	27202	27282	27150	27060	26834	27130	27148	27137	26909	27251	26848	27188	27075	27091	26948	27423	26799	27065	26872	26866	27096	27210	27060	27214	27157	27024	26893	27207	27047	27325	26945	27261	27050	26929	27072	27007	27255	27021	27072	26839	27090	26924	27041	27071	27229	27073	26939	27062	27242	27105	27186	27102	27227	27071	26982	26712	27083	26795	26915	26733	27009	27049	27157	26853	26959	27148	27209	27178	27316	27143	27013	27025	26931	27095	27062	27097	26958	27006	26998	27237	27359	27158	27080	27026	27127	27124	26985	27139	27165	27245	27104	27246	26979	27188	27255	27102	27205	27054	27298	27033	27147	27077	27186	27098	27199	27326	27160	27160	27036	27220	27082	27137	26963	26990	27137	27377	26970	27207	27163	27249	27000	27147	27131	27172	27254	27020	27308	27374	27044	27070	27287	27100	27067	26992	27008	27083	26970	26839	27215	27153	27193	27365	27185	27321	27185	27165	27039	26818	27295	27149	26876	27011	27060	27285	27085	27385	27261	27472	27228	27132	26981	27154	27030	27242	27201
26477	45493	40166	48171	68745	50533	32837	21421	17658	16874	16677	16634	16871	16719	16545	16462	16551	16488	16556	16511	16527	16618	16593	16546	16628	16719	16611	16650	16589	16607	16516	16566	16676	16822	16653	16460	16765	16394	16593	16536	16662	16568	16576	16543	16624	16464	16727	16696	16632	16552	16543	16657	16583	16492	16458	16584	16606	16419	16654	16636	16548	16598	16561	16501	16565	16500	16469	16656	16679	16534	16497	16677	16635	16503	16581	16693	16444	16607	16474	16345	16404	16495	16514	16551	16667	16440	16393	16639	16676	16585	16603	16387	16632	16709	16636	16503	16612	16442	16508	16675	16481	16607	16466	16781	16384	16540	16691	16640	16600	16553	16672	16543	16627	16514	16665	16434	16757	16472	16533	16596	16467	16445	16563	16577	16478	16345	16582	16547	16233	16565	16468	16358	16600	16511	16529	16489	16657	16368	16570	16590	16419	16583	16510	16549	16430	16546	16464	16454	16529	16556	16483	16657	16617	16590	16614	16480	16519	16705	16504	16529	16337	16361	16590	16430	16584	16471	16280	16729	16564	16493	16589	16506	16513	16380	16544	16598	16392	16379	16454	16592	16539	16572	16415	16378	16690	16556	16634	16497	16567	16529	16420	16596	16542	16456	16605	16601	16528	16678	16506	16428	16565	16361	16529	16517	16454	16577	16710	16623	16481	16526	16682	16538	16712	16437	16600	16525	16524	16548	16454	16333	16644	16588	16460	16510	16586	16755	16669	16527	16637	16455	16542	16655	16416	16573	16608	16402	16627	16657	16535	16727	16468	16321	16486	16499	16372	16532	16559	16511	16487	16659	16375	16503	16555	16682	16548	16653	16346	16514	16467	16515	16503	16837	16706	16539	16568	16608	16658	16407	16352	16568	16402	16519	16294	16639	16684	16588	16553	16548	16493	16551	16460	16647	16602	16614	16515	16403	16614	16389	16545	16676	16544	16616	16613	16649	16593	16485	16497	16589	16558	16562	16566	16398	16339	16481	16566	16459	16435	16710	16672	16450	16442	16503	16502	16524	16393	16485	16505	16356	16542	16536	16520	16520	16487	16492	16483	16560	16624	16525	16618	16552	16396	16552	16644	16233	16564	16562	16642	16627	16423	16611	16681	16539	16559	16407	16521	16674	16499	16461	16538	16675	16559	16482	16655	16392	16493	16626	16508	16393	16559	16669	16535	16635	16583	16549	16606	16299	16575	16430	16611	16596	16571	16634	16553	16504	16293	16504	16489	16559	16392	16368	16544	16650	16380	16563	16441	16575	16644	16436	16614	16509	16569	16664	16529	16361	16725	16449	16691	16567	16511	16406	16226	16584	16518	16541	16469	16535	16567	16513	16589	16634	16611	16600	16692	16596	16594	16418	16442	16560	16520	16546	16568	16728	16536	16421	16668	16491	16471	16358	16529	16518	16649	16457	16408	16696	16632	16434	16451	16470	16489	16522	16453	16424	16467	16477	16615	16611	16580	16515	16520	16677	16398	16697	16714	16446	16501	16407	16411	16477	16562	16477	16676	16501	16625	16543	16561	16328	16671	16427	16471	16412	16560	16490	16396	16674	16651	16586	16525	16506	16613	16447	16300	16627	16421	16691	16573	16482	16534	16738	16392	16529	16483	16486	16396	16358	16655	16370	16285	16540	16778	16509	16445	16635	16550	16581	16437	16651	16511	16577	16544	16428	16568	16451	16636	16539	16459	16626	16437	16516	16339	16596	16686	16590	16371	16684	16563	16474	16562	16564	16500	16460	16352	16463	16870	16485	16552	16576	16509	16639	16445	16536	16718	16736	16380	16593	16524	16445	16427	16410	16539	16439	16495	16508	16498	16515	16450	16565	16464	16626	16404	16441	16438	16507	16597	16559	16552	16414	16622	16658	16422	16828	16525	16576	16498	16622	16534	16562	16507	16510	16495	16520	16326	16571	16493	16420	16789	16573	16519	16478	16467	16520	16219	16581	16436	16354	16542	16418	16555	16636	16449	16345	16608	16413	16516	16533	16390	16557	16400	16524	16514	16439	16585	16486	16492	16608	16408	16666	16645	16586	16378	16857	16449	16717	16547	16449	16428	16524	16578	16441	16594	16352	16496	16646	16549	16526	16458	16466	16538	16578	16415	16561	16652	16553	16449	16429	16740	16422	16629	16420	16614	16487	16554	16655	16379	16554	16432	16410	16534	16513	16443	16562	16734	16396	16609	16629	16600	16702	16499	16511	16550	16272	16604	16421	16446	16505	16701	16592	16598	16475	16418	16484	16562	16476	16431	16594	16469	16602	16453	16572	16400	16564	16651	16602	16581	16402	16485	16496	16526	16608	16467	16506	16674	16496	16404	16446	16695	16424	16741	16381	16635	16387	16619	16551	16634	16516	16490	16786	16486	16583	16565	16524	16529	16554	16565	16472	16545	16467	16583	16358	16765	16423	16624	16610	16659	16602	16510	16644	16456	16600	16522	16406	16457	16489	16355	16565	16484	16534	16675	16406	16650	16617	16515	16500	16498	16679	16393	16412	16541	16605	16602	16549	16608	16420	16429	16538	16581	16569	16619	16487	16502	16366	16405	16585	16519	16533	16606	16438	16553	16687	16524	16450	16515	16455	16592	16568	16458	16481	16648	16458	16443	16586	16607	16535	16631	16601	16624	16507	16420	16532	16550	16620	16572	16547	16619	16435	16582	16557	16442	16471	16735	16750	16548	16790	16430	16662	16539	16598	16537	16302	16682	16489	16473	16418	16528	16507	16564	16715	16576	16513	16533	16409	16571	16529	16577	16745	16294	16516	16486	16658	16711	16377	16380	16505	16582	16354	16611	16444	16628	16601	16424	16465	16465	16572	16528	16371	16635	16430	16372	16525	16629	16378	16419	16450	16383	16684	16447	16499	16479	16534	16527	16601	16464	16431	16400	16503	16432	16450	16587	16476	16298	16497	16414	16420	16655	16245	16555	16569	16446	16760	16593	16634	16479	16525	16470	16544	16404	16580	16476	16624	16472	16543	16487	16460	16526	16325	16589	16373	16314	16567	16561	16514	16618	16475	16685	16606	16671	16453	16366	16554	16620	16660	16606	16428	16679	16634	16573	16588	16688	16697	16311	16568	16539	16436	16550	16456	16509	16380	16613	16403	16584	16447	16588	16506	16606	16408	16717	16489	16338	16395	16461	16414	16559	16445	16514	16508	16309	16420	16387	16570	16430	16570	16548	16800	16477	16467	16511	16531	16478	16508	16464	16519	16264	16510	16545	16470	16542	16707	16548	16781	16447	16412	16481	16540	16511	16552	16495	16577	16579	16544	16528	16499	16562	16670	16349	16683	16422	16437	16504	16563	16591	16680	16590	16370	16443	16608	16599	16594	16461	16447	16512	16565	16583	16533	16490	16420	16465	16556	16613	16557	16446	16601	16374	16444	16687	16527	16456	16603	16354	16545	16480	16577	16371	16518	16565	16599	16434	16451	16482	16549	16483	16635	16639	16554	16582	16575	16522	16285	16726	16399	16559	16771	16500	16524	16513	16640	16485	16507	16376	16500	16659	16399	16737	16615	16630	16595	16572	16429	16512	16665	16541	16577	16532	16547	16638	16605	16591	16534	16458	16611	16598	16574	16535	16576	16548	16491	16598	16626	16483	16396	16341	16599	16645	16669	16494	16400	16583	16457	16544	16502	16513	16680	16637	16315	16556	16604	16304	16499	16527	16761	16537	16428	16312	16563	16606	16551	16485	16620	16377	16522	16473	16622	16367	16408	16527	16628	16486	16634	16517	16546	16561	16490	16343	16385	16711	16465	16394	16666	16442	16380	16572	16629	16542	16544	16668	16609	16394	16638	16561	16581	16672	16523	16634	16623	16317	16545	16436	16606	16430	16474	16421	16551	16491	16535	16475	16719	16567	16445	16514	16554	16384	16487	16488	16627	16526	16424	16718	16385	16458	16648	16369	16653	16582	16604	16537	16404	16470	16275	16505	16534	16466	16622	16672	16414	16319	16440	16445	16533	16675	16573	16544	16621	16502	16726	16599	16535	16587	16407	16564	16306	16564	16505	16457	16689	16534	16437	16859	16553	16363	16367	16562	16661	16491	16546	16433	16513	16436	16459	16513	16456	16572	16618	16645	16481	16588	16542	16649	16666	16335	16365	16471	16465	16580	16586	16589	16643	16598	16486	16667	16424	16537	16580	16614	16429	16479	16369	16508	16714	16463	16645	16338	16513	16493	16460	16675	16599	16502	16604	16530	16466	16580	16564	16491	16713	16401	16504	16536	16414	16551	16519	16431	16649	16646	16500	16421	16525	16560	16514	16563	16597	16612	16593	16477	16536	16642	16414	16623	16657	16448	16656	16792	16547	16440	16597	16672	16514	16473	16474	16527	16500	16566	16420	16346	16405	16620	16460	16453	16632	16561	16563	16667	16470	16542	16338	16467	16499	16559	16290	16628	16435	16498	16399	16514	16502	16441	16515	16473	16634	16658	16627	16592	16751	16566	16701	16687	16623	16460	16551	16627	16346	16561	16521	16705	16483	16392	16419	16658	16480	16638	16554	16645	16456	16592	16645	16674	16456	16537	16579	16456	16622	16571	16568	16662	16583	16514	16580	16506	16489	16470	16490	16636	16451	16446	16677	16413	16534	16504	16611	16430	16584	16650	16475	16614	16529	16436	16444	16551	16564	16473	16554	16552	16408	16590	16429	16609	16481	16530	16597	16426	16510	16639	16494	16723	16495	16514	16496	16535	16381	16460	16451	16548	16332	16611	16483	16573	16601	16526	16423	16654	16517	16569	16486	16527	16607	16548	16636	16549	16595	16653	16360	16580	16716	16504	16471	16712	16435	16335	16640	16603	16611	16534	16498	16598	16611	16495	16632	16633	16612	16476	16490	16557	16489	16443	16468	16380	16514	16542	16551	16505	16550	16476	16485	16622	16395	16474	16538	16447	16611	16340	16677	16635	16564	16342	16357	16527	16549	16578	16507	16523	16397	16565	16478	16356	16584	16476	16467	16392	16627	16612	16688	16610	16455	16694	16504	16602	16385	16507	16464	16456	16636	16423	16379	16367	16555	16515	16454	16376	16514	16469	16469	16485	16678	16410	16577	16441	16690	16430	16643	16475	16620	16490	16464	16626	16571	16483	16472	16509	16627
23476	21627	29111	38552	71302	69775	57558	40374	32053	29302	28294	28014	28349	28027	28347	28068	27987	27796	28022	27960	27841	27852	27906	28124	28030	27967	27857	27712	27886	28115	27881	28000	27650	27547	27616	27983	27894	27938	28096	27638	27721	27909	28058	27823	28013	27800	27739	27891	27858	27915	27922	27789	27794	28071	27850	27823	27756	27908	27969	27776	27532	27958	27948	27681	27880	27776	27675	28118	27937	27723	27757	27928	27615	27734	28051	27654	27866	27936	27684	27747	27753	27855	27862	27939	27655	27854	27748	27835	27793	27975	27648	27730	27812	27873	28000	27775	27832	27770	27919	27621	27758	27706	27761	27799	27952	27736	27885	27923	27758	27825	27926	27696	27876	27789	27841	27797	27824	27791	27937	27738	27593	27665	27885	27826	27771	27721	27739	27785	27754	27880	27824	27915	27780	27769	27732	27788	27780	27557	27927	27745	27766	27651	27812	27852	27656	27733	28051	27905	27505	27976	27986	27717	27743	27731	27496	27880	27748	27969	27881	27740	27929	27632	27723	27641	27973	27804	27648	27650	27699	27732	27869	27675	27741	27722	27875	27814	27818	27781	27784	27917	27908	27834	27988	27667	27910	27851	27623	27958	27769	27597	28017	27655	28052	27686	27810	27933	27692	27672	27829	27981	27761	27825	27545	27784	28061	27898	27917	27733	27892	27851	27651	27807	27968	27793	27712	28035	27701	27973	27609	27731	27727	27817	27805	27711	27528	27825	27721	27771	27834	27800	27766	27569	27716	27814	27891	27764	27872	27837	27700	27907	27822	27744	27982	28011	27783	27810	27818	27625	27940	27894	27770	27860	27749	27884	27731	27675	28012	27608	27936	27589	27808	27957	27746	27883	27739	27876	27883	27695	27981	27889	27529	27939	27694	27852	27718	27740	27518	27908	27835	27673	27869	27640	27699	27663	27737	27880	28116	27683	27669	27808	27978	27800	27811	27661	27926	27882	28162	27716	28006	27733	27717	27799	27890	27898	27991	27845	27606	28056	27879	27869	27771	27462	27834	27667	27848	27788	27947	27793	27606	27645	27919	27435	27842	27717	27826	27911	28043	27903	27672	27701	27701	27702	27773	27725	27569	27810	27787	27749	27936	27727	27924	27732	27779	27842	27750	27627	27754	27879	27878	27982	27866	27624	27960	27708	27646	27805	27726	27650	28066	27849	27892	27872	27817	27770	27555	27629	28045	27781	27640	27797	27604	27822	27795	28103	27677	27966	27875	27854	27846	27834	27731	27675	28006	27721	27992	27931	27917	27824	27739	27462	27968	27761	27737	27761	27669	27622	27753	27928	27789	27664	27760	27706	27881	27732	27821	27793	27730	27457	27623	27848	27788	27878	27646	27689	27916	27614	27769	27621	27995	27921	27958	27983	27704	27944	27854	27756	27551	27817	27513	27721	27937	27868	27947	27837	28027	27728	27662	27870	27914	27728	27830	27877	27912	27553	27822	27741	27817	27739	27606	27782	27725	27945	27833	27814	27874	27747	27791	27751	27793	27653	27722	27992	27932	27944	27955	27641	27738	28105	27859	27869	27753	28107	27834	27686	27815	27644	27729	27862	27828	27825	27685	27843	27863	27657	27642	27485	27762	27743	28005	27760	27467	27654	27738	27809	27605	27583	27483	27578	27728	27736	28004	27913	27715	27440	27665	27618	27700	27729	27694	27759	27791	27787	27899	27762	27915	27694	27889	27895	27705	27947	27735	27767	27999	27809	27576	27738	27925	27924	27732	27602	27696	27902	27631	27996	27866	27827	27691	27779	27809	27684	27666	27778	27784	27646	27828	27998	27895	28002	27944	27909	27906	27595	27500	27760	27651	27724	28049	28007	27773	27714	27888	28183	27648	27761	27607	27990	27751	27776	27900	27903	27456	27607	27846	27920	27829	27788	27717	27577	27600	27595	27777	27730	27970	27815	27711	27655	27780	27744	27687	27726	27804	27741	27786	27586	27795	27487	27896	27810	27992	27768	27797	27815	27862	27751	27744	27894	27745	27588	27590	27770	27822	27576	27656	27789	27862	27619	27670	27801	27950	27829	27733	27813	27852	27913	27602	28024	27614	27661	27872	27865	27771	27832	27775	27673	27881	27461	27819	27759	27880	27528	28119	27645	27564	27701	27801	27858	27889	27814	27982	27685	27716	27689	27857	27569	27571	27860	27886	27806	27815	27734	27852	27730	28007	27742	27528	27949	27893	27801	27781	27856	27859	28046	27879	27693	27816	28048	27936	27842	27786	27439	27866	28022	27747	28016	27813	27819	27900	27816	27840	27765	27976	27788	27726	27833	27936	27799	27887	27993	27835	27540	28031	27855	27835	27742	27965	27974	27794	27943	27835	27818	28014	27992	28027	27715	27958	27851	27674	27688	27876	27706	27813	27729	27630	27940	27992	27686	27882	27762	27388	27850	27845	27604	27661	27793	27595	27967	27811	27755	27709	27801	27689	27766	27795	27625	27946	27741	28012	27782	27803	27864	27681	27992	27693	27891	27698	27898	27716	27657	27998	27695	28052	27959	27679	27783	27793	27806	28019	27813	27831	27830	27971	27718	27696	27725	27703	28016	27668	27811	27835	27989	27764	27445	27791	27899	27874	27595	27717	27842	27819	27862	27758	27779	27773	27520	27871	27902	27708	27793	27498	27996	27843	27764	28095	27809	27597	27702	27872	28074	27740	27813	27702	27592	27934	27482	27572	27833	27811	27802	27850	27679	27771	27765	27799	27637	27714	27832	27629	27444	27751	27770	27530	27602	27877	27677	27955	27543	28140	27752	27809	27710	27952	28074	27924	27824	27744	27871	28039	27943	27797	27668	27811	28118	27781	27828	27686	27618	27651	27685	27792	27669	27572	28129	27899	27737	27891	27962	27770	27995	27645	27637	27831	27988	27886	27947	27700	27678	27869	27940	27668	27872	28034	27881	27959	27739	27832	27637	27664	27844	27985	27546	27503	27635	27612	27733	27874	27802	27840	27861	27647	27887	27846	27558	27759	27884	27786	27638	27668	27760	27708	27821	27977	27856	27980	28018	28041	28073	27835	27837	27858	27647	27939	27736	27723	27813	27871	27895	27898	27843	27774	27664	27682	27776	27546	27849	27752	27777	27759	27982	27706	27702	27922	27833	27692	27964	27789	27826	28128	27607	28207	27862	27725	28048	27684	27815	27681	27776	27700	27706	27631	27698	27888	27778	28070	28088	27645	27815	27874	27831	27972	27868	27836	27761	27682	27857	27801	27681	27953	27750	27961	27880	27783	27999	27883	27874	28018	27667	27909	27845	27564	28067	27867	27539	27715	27601	27602	27875	27909	27633	28064	27797	27812	27718	27824	27856	27685	27843	27605	27952	27688	27697	27821	27770	27761	27892	27922	27751	27773	27776	27675	27681	27881	27970	27668	27884	27942	27859	27755	27624	27785	27737	27781	27678	27745	27619	27881	28008	27879	27683	27869	27809	27785	27905	27856	27982	27390	27694	27819	28032	27763	27878	27736	27601	27709	27765	27913	27715	27733	27919	27562	27645	27925	27743	27585	28019	27593	27854	27787	27810	27850	27714	27777	27731	27733	27861	27737	27747	27685	27823	28007	27775	27712	27595	27763	27808	27757	27840	27798	27714	27635	27642	27639	27711	27861	27822	27936	28020	28242	27685	27848	27820	27997	27993	27903	27662	27751	27684	27908	27875	27640	27873	27827	27895	27878	27967	27572	27740	27799	28084	27683	27677	27817	27939	27708	27782	27789	27966	27786	27826	27689	27503	27704	27850	27717	27957	27640	27810	27636	27944	27706	27803	27770	27470	27945	27911	27871	27707	27630	27698	27695	27720	27854	27534	27823	27801	27802	27981	27988	28006	27587	27601	27654	27678	27797	27910	27700	27734	27645	27714	27665	27781	27871	27915	27762	28002	28082	27952	27798	27775	27660	27726	27887	27713	27833	27714	27679	27828	27867	27901	27612	27682	27747	27747	27941	27749	27659	27985	27959	27482	27667	27630	27781	27983	27522	27479	27741	27470	27625	27753	28103	27820	27673	27702	27519	27766	27800	27771	27773	27868	27733	27727	27812	27812	27814	27967	27964	27756	27858	27782	27949	27679	27881	27992	27698	27713	27875	27997	27648	27913	27625	27672	27631	27716	27945	27717	27981	27799	27822	27837	27909	27760	28018	27824	27757	27778	27888	27832	27871	27914	27680	27806	27697	27852	27858	28066	27794	27749	27769	27902	27861	27733	27680	27593	27454	27854	27839	27916	27651	27950	27666	27918	27882	27866	27984	27811	27699	27801	27952	27985	28061	27732	27971	27939	27848	27895	27741	27852	27923	27920	27765	28136	27845	27944	27869	27877	27560	27838	27749	27692	27921	27787	27599	27688	27552	27661	27780	27972	27681	27669	27740	27788	27995	27668	28007	27749	27645	27724	27905	27845	27742	27755	27717	27703	27943	27673	27952	27957	27526	27891	27809	27873	28110	27851	27924	27786	27648	27806	27709	27831	27811	27776	27665	27830	27977	27949	27704	27723	27893	27833	27870	27899	27864	27887	28030	27789	27792	27840	27765	27869	27884	28031	27818	27674	27801	27676	27841	27908	27712	27719	27891	27828	27984	27801	27698	27831	27910	27860	27922	27785	27884	27841	27882	27994	27683	27707	27816	27896	28045	27822	27544	27622	27874	27936	27604	27659	27724	27415	27774	27686	27858	27813	27638	27963	27849	27774	27923	27794	27803	27697	27712	27637	28220	27712	27951	27903	27992	27841	27945	27565	27864	27663	27978	27777	28109	27766	27887	27642	27628	27665	27847	27724	27387	27694	27955	28031	27950	27953	27875	27754	27754	27666	27909	28143	27887	27793	27756	27934	27974	27871	28068	28166	27717	27750	27532	27747	27875	28007	28092	27816	27517	27716	27893	27979	27629	27607	27753	27760	27689	27787	27864	27816	27896	27601	27689	27990	27882	27931	27679	27933	28034	27979	27950	27670	27774	27903	27783	27891	27760	27497	27702	27651	27805	27819	27868	27725	27721	27779	27832	27640	27703	27739	27579	27697	27676	27575	27872	27849	27951	27885	28108	27526	27851	27702	27998	27748	28155	27893	27777	27969	27668	27744	27950	28016	28121	27821	27602	27829
32387	57155	54052	66410	88091	75133	50697	29744	20306	17758	17432	17245	17114	17274	17253	17300	17104	17330	17056	17378	17152	17337	16922	17207	17273	17119	17374	17028	17350	17213	17026	17178	17303	17395	17187	17250	17123	17356	17342	17193	17021	16966	17171	17201	17235	17169	17469	17196	17051	17093	17198	17332	17324	17051	17183	17083	17094	17086	17178	17113	17206	17045	17283	17310	17069	17242	17143	17100	17057	17058	17198	17094	17189	16914	17259	17217	17112	17286	17121	17079	17123	17106	17240	17127	17302	17268	17308	17085	17265	17357	17252	17192	17045	17082	17309	17203	17121	17325	17034	17154	17057	17080	17200	17104	17112	17201	17071	17280	17186	17148	17065	17194	17017	17075	17101	16988	17169	17084	17183	17321	17130	16946	17098	17223	17022	17419	17004	17272	17166	17069	17125	17118	17214	17055	17103	16982	17260	17105	17234	17233	17031	17214	17205	17281	17005	17093	17159	17156	17307	17214	16962	17285	17303	17320	17274	17179	17110	17218	17219	17089	17172	17136	17277	17037	17213	17270	17141	17219	16892	17023	17174	17228	17053	17278	17237	17015	17076	17195	17170	16935	17190	17070	16988	17225	17189	17364	17198	17249	17189	16947	17230	17078	17265	17032	17310	17352	17207	17145	17308	17316	17203	17138	17470	17098	17344	17138	17279	16981	17151	17161	17140	17303	17257	17137	17285	17137	17451	17111	17070	17145	17240	17324	17046	17062	17163	17264	17229	17096	17022	17196	17043	17169	17048	17085	17178	17338	17046	17052	17019	17013	16978	17309	17086	17212	17101	17147	17018	17119	17040	16955	17013	17025	17197	17358	17179	17112	17140	17216	17014	17209	17091	17211	17139	17115	17129	17077	17154	16979	17028	17263	17288	17192	17347	17286	17039	17075	17086	17248	17296	17360	17004	17232	17249	16963	17175	17205	17105	17115	17235	17146	17087	17011	17320	17125	17411	17231	17126	17062	17104	17289	17127	17269	17077	17230	17109	17062	17237	17367	17227	17300	17084	17208	17149	17058	17241	17127	17180	17146	16957	17187	17146	17033	17113	17080	17272	17209	17162	17153	17034	17136	17092	17169	17170	17208	17004	17136	17026	17069	17214	16915	16970	17053	17376	17162	16876	17024	17229	17043	17131	16975	17013	17134	17144	17139	17238	17032	17210	16991	17100	16978	17002	17170	17160	17040	17038	17313	17316	17187	17093	17258	17092	16996	17026	17134	17155	17057	17164	17127	16979	17185	16904	17172	17055	17134	17029	17161	17134	17214	17254	16937	16931	17039	17339	17063	17273	17061	17131	17148	17130	17184	17234	17046	17147	17122	17194	17134	17147	17137	17279	17107	17252	17086	17174	17149	17224	17189	17001	17137	17125	17221	17158	17196	17111	17222	17008	17143	17056	17045	17222	17176	17134	17270	17178	17122	17261	17052	17001	17338	17202	17116	16961	17087	17304	17071	17127	17093	17226	17047	17138	17089	17120	17137	17106	17064	17260	17224	17016	17117	17129	17250	17307	17154	17099	17258	17045	17017	16992	17049	17025	17142	17064	17193	17143	17238	17086	17311	17254	17183	17369	17214	17228	17166	17215	17064	17077	17226	17158	17197	17120	17138	17224	17009	17258	17172	16944	17048	17257	16996	16984	17213	17231	17150	17349	17058	17309	17036	17277	17198	17200	17138	17206	17006	17208	16870	17123	17244	17029	17134	17252	17152	17214	17034	17133	17107	17340	17119	17248	17093	17212	17168	17106	17266	17024	17090	17052	17173	17071	17185	17253	17166	17200	17050	16967	17205	17117	17217	17145	17302	17149	17103	17021	17100	17282	17207	17174	17075	17227	17023	17211	17073	17196	17089	17055	17267	17164	17132	17091	17168	17162	17206	17182	17336	17176	17152	17146	17175	17117	17134	17051	17051	17284	17090	17203	17144	17159	17325	17050	17040	17171	17132	17153	16938	16973	17218	17101	17297	17172	17279	17121	17010	17110	17228	17170	17178	17065	17195	17085	17125	17045	17113	17051	17187	17151	16989	17037	16860	17221	17098	17068	17127	17321	17187	17155	17156	17023	17275	17076	17008	17276	17077	17142	17278	17186	17038	17321	17133	17113	17188	17083	17064	17058	17196	17036	17203	17205	17222	17173	17066	17070	17096	17127	17244	17134	17121	17134	17079	17149	17138	17269	17168	17189	17064	17035	17073	17150	17098	17124	16969	17006	17108	17259	17399	17093	17066	17141	17257	17132	17353	17135	17038	17156	17016	17193	17162	17220	17233	17040	16996	17149	17152	17235	17115	17355	16957	17105	17058	17174	17124	17370	17172	17251	17152	17143	17284	17126	16930	17248	17301	17183	17081	17115	17084	17276	17265	16988	17252	17047	17109	17042	17339	16974	17298	17159	17168	17076	17240	17254	17091	17109	16990	17269	17012	17332	17450	16950	17195	17230	17125	17318	17072	16903	17083	17164	17038	17046	17274	17017	16997	17212	17098	17121	17150	17112	17094	17088	17063	17336	17324	17215	17126	17250	17111	17108	17296	17137	17124	17231	16956	16976	17125	17060	17091	17044	17163	17055	16896	16990	17125	17236	17248	17159	17117	17053	17037	17047	17109	17223	16940	17131	17159	17197	17054	17264	17306	17209	17275	17198	17330	17193	17151	17086	17178	17234	17013	17018	17243	17027	17116	17094	16827	17170	17123	17096	17238	17097	17095	17296	17170	17196	17049	17253	17296	17012	17170	17273	16985	17138	17144	17241	17139	17108	17333	17100	17140	17178	17151	17024	17220	17173	17227	17091	17208	17334	17101	17118	17118	17214	17078	17056	16958	17225	17155	17059	17391	17168	17023	17099	17311	17192	17227	16866	17089	17177	17173	16965	17182	17133	17109	17204	17146	17088	17142	17013	17276	17123	17226	16969	17264	17019	17005	17213	17311	16961	17099	17057	17358	17064	17203	17143	17215	17056	17138	17138	17181	17267	17088	17315	17097	17176	17172	17113	16939	17131	17249	17019	17098	17184	17152	17118	17148	17172	17125	17159	16995	17049	17199	17199	17219	17199	17018	17318	17196	17054	17284	17148	17081	17323	17142	17038	17063	17292	17180	17219	16921	17077	17080	17029	17086	16965	17297	17090	17401	17087	17067	17321	17106	17205	17010	17109	17180	17238	17046	17089	17152	17084	17224	16939	16992	17086	17088	16909	17008	17025	17238	17177	17237	17158	17009	17074	17012	17062	17128	17223	17286	17249	17005	17095	17364	17220	17168	17126	17205	17176	16997	17150	17159	17012	17068	17485	16972	17205	17098	17132	16990	17192	17042	17087	17009	17043	17290	17278	17269	17243	17202	17183	17054	17256	17062	17081	16982	17138	17185	17123	17247	17131	17055	17237	17195	17168	17306	17092	17263	17005	17091	17069	17136	17057	17172	17123	17022	17381	17074	16843	17285	16981	17229	17100	17100	17041	16868	17224	17065	17140	16949	17171	17038	17347	17005	17177	17154	17240	17224	17211	17040	17085	17109	17223	17150	17144	17196	17272	17135	17037	17086	17099	17087	17228	17104	17118	17137	17027	17116	17054	17044	17149	17148	17047	17009	17324	17110	17126	17244	16982	17258	17180	17070	17130	17120	17196	17096	17390	17154	17109	17255	16918	17108	17265	17062	17037	16929	17213	17389	17167	17255	17114	17244	17008	17179	17219	17240	16954	17152	16965	17177	17025	16981	17049	17259	17071	17129	17288	17073	17268	17170	17218	17032	17130	17052	17169	17040	16947	17134	16931	17122	17049	17089	17208	17364	17126	17211	16914	17090	17216	17243	17157	17040	17231	17224	17242	17070	17090	17221	17144	17115	17155	17121	17151	17124	17089	17227	17335	17026	17076	17059	16888	17141	17176	17346	17168	17000	17290	17295	17157	17055	17155	17091	17136	17118	17041	17260	17092	16840	17165	17136	17338	17055	17416	16942	17068	17381	17181	17103	17212	17178	17068	17046	17240	16971	17206	17108	17162	17135	17026	17101	17107	17255	16963	17277	17090	17101	17075	17430	17102	17036	17291	17131	17216	17257	17110	17146	17145	17159	17199	17297	17144	17211	17073	17041	17060	17065	16911	17175	17115	17375	17176	17276	17121	17063	17036	17175	17179	17134	17161	17330	17085	17151	17093	17244	17132	17060	17087	17194	17169	17085	17341	17166	17168	17091	17296	17107	17193	17081	17153	17060	17379	17114	17241	17096	17286	17017	17093	17089	16942	17142	17106	17037	17130	17339	16992	17022	17056	17328	17055	17187	17120	17228	17259	17132	17109	17164	17218	17149	17228	17123	17190	17313	17305	17012	17338	17113	17180	17133	17292	17068	17148	17058	16917	17160	16788	17211	16962	17206	17231	17135	17098	17104	17138	17233	17133	17093	17307	17080	17168	17031	17050	17163	17015	16939	17186	17377	17082	17091	17162	17094	17054	17158	17006	17093	17095	17144	17124	16856	17225	17195	17189	17230	17244	17254	17287	17185	16971	17171	17023	17130	17165	17040	17115	17044	17290	17137	17015	16988	17048	17188	17195	16885	17143	17133	17116	17274	17142	17109	17305	17042	17105	17080	17093	17119	17266	17167	17150	17265	17156	17148	17125	17087	17138	17098	16814	17039	17133	17292	17242	17176	16930	17021	17001	17164	17300	17117	17217	17157	16968	17193	17195	17131	17410	17187	16964	17092	17113	17040	17003	17079	17194	17255	17064	17199	16812	17129	17114	17146	17185	17268	17203	17127	17064	17194	17145	17044	17073	17151	17236	17114	17095	17258	17188	17164	17282	17244	17231	17065	17177	17117	17173	17060	17013	17284	17126	17109	17302	17105	17345	16922	17028	17232	17158	17004	17028	17056	17288	17109	17033	17196	17308	17114	17107	17060	17293	17044	17237	17241	17111	17228	17048	17026	16983	16989	17196	17161	17105	17204	17174	17177	17437	17120	17160	17052	17189	17135	17084	17225	17291	16984	17083	17216	17121	17251	17153	17140	17197	17142	17064	17196	16970	17208	17293	17119	17262	17177	17274	17255	17137	17361	17092	17170	17139	17201	17187	17188	17054	17303	17063	17154	17358	17183	17112	17171	17076	17008	17267	17066	17112	17080	17384	17054
35218	32791	36005	35472	38065	37178	32933	29489	27793	27495	27235	27180	27159	27419	27369	27487	27270	27168	27255	27288	27267	27436	27272	27610	27092	27109	27249	27002	26982	27110	27218	27385	27139	27440	26966	27411	27267	27195	27175	27407	27186	26966	27409	27476	27287	27031	26967	27185	27222	27115	27423	27355	27421	27182	27113	27259	27124	27074	27104	27223	27547	27551	27140	27224	27146	27227	27153	27203	27211	26884	26959	27064	27239	27124	27273	27177	26990	27217	27166	27555	27372	27154	27074	27171	27028	27175	27392	27074	27195	27168	26979	27354	27154	27256	27224	26898	27307	27155	27228	27331	27327	26931	27359	27362	27462	27140	26925	27156	27141	27047	27366	27157	27506	27287	27116	27165	27249	27196	27205	27133	27139	27136	27252	27141	27512	27262	27165	26973	27261	27315	26993	27045	27284	27311	27310	26935	27357	27376	27168	27184	27183	27014	27279	27276	27047	27118	27225	26888	27287	27056	27316	27352	27097	27128	27056	27171	26974	27077	27156	27211	27292	27206	27436	27103	27370	27344	27126	27270	27161	27062	26957	27096	27056	27180	27056	27098	27086	26867	26923	27105	27121	27356	27333	27241	27034	27477	27196	27145	27389	27238	27162	27152	27169	27246	27133	27262	27204	27091	27094	27039	27378	27089	26839	27127	27317	27457	27101	27200	27266	27269	27506	26951	27268	27247	26957	27060	27248	27270	27248	27199	27352	27109	27343	27301	26989	27099	27251	26974	27320	27180	26859	27383	27129	27053	27345	27143	27316	27219	27206	27254	27320	27323	27230	27270	27345	27118	27094	27075	27216	27061	27374	27166	27285	27280	27242	27182	27151	27351	27161	27116	27056	27231	27229	27400	27551	27413	27067	27056	27298	27362	27297	27249	27165	27112	27548	27293	27272	27271	27078	26982	27200	27059	26905	27290	27402	27151	27321	27220	27035	27413	27257	27314	27023	27218	27258	27061	27296	27450	27000	26974	27190	27206	27577	27424	27245	27160	27098	27205	27217	27169	27608	27275	27413	27314	27143	26987	27184	27334	27134	27297	27351	27378	27140	27315	27281	27198	27204	27240	27343	27153	27335	27303	26996	27029	27049	27126	27067	27223	27200	27144	27391	26972	27184	27100	27232	27254	27190	27314	27248	27247	26969	27145	27333	27168	27176	27023	27262	27040	27306	27139	27105	27056	27216	26979	27479	27377	27340	27271	27406	27395	27064	27066	27095	27213	27081	27229	27326	27338	27128	27040	27159	27300	27416	27413	27271	27127	27222	27202	27220	27251	27366	27399	27127	27045	27282	27147	27099	27130	27256	27353	27379	27059	27362	26953	27051	27053	27062	27249	27334	27129	27335	27465	27176	27177	27106	27137	27153	27530	27535	27302	27395	26926	27364	27296	27060	27251	27048	27014	27357	27254	27505	27151	27264	27170	27210	27109	27025	27192	27374	27134	27131	27322	27191	27320	27067	27191	27133	27407	27335	26992	27420	27363	27167	26998	27031	27201	27160	27322	27284	26858	26944	27058	27215	27354	27185	27059	27181	27022	27297	27200	27193	27431	27334	26932	27103	27203	27275	27100	27203	26787	26996	27402	27172	27330	27179	27172	27143	27050	27463	27232	27089	27198	27140	27165	27286	27142	27200	27140	27039	27035	27507	27309	27169	27261	27316	27356	27067	27199	27129	27095	27174	27435	27051	27271	27163	27206	27047	27339	27171	27184	27060	27398	27218	27030	27179	27173	27264	26857	27224	27122	27358	27445	27192	27147	27036	27040	26910	27191	27174	27364	27112	27269	27206	27392	27246	26995	27287	27159	27247	27372	27203	27272	27477	27389	27112	26893	27198	27169	27139	27005	27157	27200	27195	27234	27085	27290	27421	27377	26776	27177	26960	27229	27259	27080	27286	27100	27101	27234	27460	27276	27132	27316	27335	27224	26816	27031	27226	27068	27011	27214	27259	27168	27230	27027	26919	27113	27305	27308	27153	27247	27292	27471	27057	27307	27256	27401	27300	27178	26901	27310	27240	27090	27283	27121	27156	27173	27176	27201	27281	27183	27160	27095	27349	27133	27117	27443	27193	27236	26881	27231	27199	27237	27219	27298	27135	27118	27078	27253	27168	27254	27241	27355	27205	27298	27017	26986	27180	27034	27169	27109	27212	27141	27074	26941	26928	26980	27082	27251	27281	27145	27212	27233	27236	27146	27105	27101	27262	27115	26874	27023	27139	27242	27244	27165	27144	27038	27349	27319	27449	27220	27186	27189	27106	27240	27085	27164	27283	27094	27074	27155	27111	27006	27114	27488	27206	27079	27177	27042	27093	27028	27171	27602	27142	27040	27190	27249	27200	27222	27333	27056	26857	27070	27305	27479	27280	27430	27129	27078	27016	27282	27464	27142	27280	27239	27299	27248	27336	27057	27098	27174	27206	27234	27319	27056	27209	27179	27337	27287	27248	27375	27325	27102	27156	27100	27091	27219	26789	27223	27296	27012	27201	27500	26986	27238	27459	27291	26960	27051	27472	27368	27253	27146	27364	27090	26836	27343	27310	27461	27006	27130	27352	27392	26951	27246	27124	27153	27166	26918	27195	27068	27368	27143	27248	27072	26906	27037	27530	27125	27017	27133	27183	27319	27178	27038	27292	27267	27046	27275	27300	27165	27037	27189	27086	27004	27369	27139	27222	27124	26964	27099	27141	27430	27084	27126	27042	27264	27342	27179	27393	26939	27508	27454	27093	27268	27114	27178	27159	27331	27271	27209	27114	27144	27169	27210	27251	27242	27450	27183	27132	27368	27018	27088	27004	27414	27011	27192	27053	27297	27156	27271	27445	27123	27191	27367	27095	27180	27063	27392	27331	27336	27205	27229	27078	27094	27451	27274	27293	26965	27175	27394	27328	27270	27334	27606	27061	27181	27083	26966	27233	27419	27431	27383	27252	27132	27153	27218	27135	27157	27334	27175	27073	27151	27180	27166	27160	27287	27405	27261	27210	27176	27148	27246	27225	27318	27403	27140	27120	27224	27099	27277	27111	26880	27201	27058	27394	27207	27323	27187	27194	27131	27201	27204	27160	27231	27168	26967	27098	27210	27033	27331	27372	27229	27323	27050	26959	26979	27255	27229	26814	26987	27101	27188	26965	26954	27396	27101	27209	27057	27386	27295	26999	27273	27193	27324	27064	27136	27490	27261	27134	27154	27427	27283	26977	27164	27418	27351	27344	27440	27371	26970	27113	27139	27115	27201	27055	27023	27354	27310	27211	27328	27130	27223	27054	27180	27436	27305	27198	27141	26907	27214	27287	27365	27155	27053	27211	27106	27168	27117	27183	27270	27443	27122	27436	27282	27185	27543	27239	27013	27049	27515	27276	26949	27125	27454	27291	27186	27042	27043	27187	26991	27320	27133	27213	27132	26953	26990	27078	27156	27056	27120	27156	27344	27175	26886	27391	27286	27196	27089	26899	27097	26777	27131	27269	27237	27219	27129	27212	26971	27270	27377	27344	27329	27179	27029	27006	27431	27225	27137	27097	27472	27466	27171	27499	27238	27189	27364	27386	27210	27005	27223	27212	27064	27527	27122	27202	27211	27447	27177	27291	27157	27022	27335	27227	27151	27374	27230	27149	26919	27173	27101	27098	27263	27212	27145	27213	27067	27143	27408	27212	27279	27162	27044	27303	27303	27098	27253	27318	27317	27098	27168	27277	27272	26968	27257	27136	27167	27208	27142	27415	27258	27221	27054	27084	27120	27028	27121	26886	27149	26863	26978	27042	27072	27369	27025	27367	27328	27294	27236	27371	27364	27043	27229	26999	27180	27079	27004	27087	27148	27249	27344	26888	26972	27173	27208	27189	27319	27108	27307	27076	27307	27173	27358	27312	27068	27113	27207	27187	27296	27478	27238	27276	27244	27080	26961	27257	27192	27178	27227	27400	27075	27385	27005	26827	27214	27091	27151	27112	27187	27335	27207	27074	27146	27170	27300	27182	27128	27214	27102	27237	27218	27224	27193	27265	27063	27260	27108	27342	27373	27291	27304	27280	27231	27290	27096	27454	27484	27355	27021	27289	27021	27346	27132	27122	26979	27431	27104	27119	26855	27197	26965	27422	27112	27232	27089	27308	27323	27346	27073	27101	27340	27145	27352	27345	27233	27095	27024	27192	27212	27193	27322	27234	27548	27213	27331	27286	27102	27263	27489	27311	27101	27081	27067	27204	27048	27146	27382	27350	27259	27045	27210	27000	27152	27249	27154	27063	27681	27013	27049	27298	27122	27290	27192	27297	27051	27167	27307	27468	27237	27115	27388	27085	27427	27288	27187	26882	27017	27355	27228	27088	27264	27146	27086	27200	27133	27183	27263	27182	27507	26874	26947	27069	26886	27229	27306	27285	27188	26930	27099	26949	26916	27267	27157	27048	27083	27174	27086	27206	27201	27533	27107	27417	27176	27105	27251	27090	27264	27031	27357	27162	27228	27357	27328	27417	27467	27257	27246	27178	27205	27197	27153	27101	26979	27077	27069	27235	27184	27047	27323	27357	27212	27323	27045	27396	27254	27173	26935	27057	27200	27267	27336	27411	27080	27162	27228	27253	27141	27134	27446	26936	27218	27051	27081	27094	27271	27076	27299	27329	27132	27012	27070	27166	27185	27079	27379	27116	27141	27027	27177	26898	27033	27387	27185	27245	27051	27274	27226	27229	27183	27280	27210	27485	27152	27152	27394	27089	27174	27430	27071	27376	27242	27094	27350	27334	27198	27229	27005	27147	26933	27028	26844	27251	27271	27267	27065	27251	27385	27010	27173	27093	27024	27411	27276	27261	27171	27040	26917	27133	27241	27112	27098	26957	27170	27188	27134	27136	27132	27031	27172	27007	26946	27155	27157	27265	27064	27095	27221	27227	26890	27052	27116	27423	27476	27169	27087	27237	27185	27191	27326	27145	27189	27038	27132	27196	27144	27198	27286	27121	27189	27216	27118	27126	27139	27263	27265	27439	27336	27705	27072	27162	27082	26979	27089	27259	27351	27117	27162	27070	27118	27257	27118	27143	27199	27159	27034	27425	27501	27264	27321	27315	27053	27515	27287	27194	27173	27161	27314	27067	26878	27076	27240	27262	27305	27294	27048	27115	27176
23763	32970	28026	25133	28669	25855	21256	17819	16764	16491	16345	16449	16397	16516	16230	16423	16375	16454	16363	16392	16331	16272	16564	16326	16443	16381	16470	16494	16443	16330	16500	16381	16416	16513	16324	16314	16420	16389	16303	16410	16247	16292	16301	16374	16396	16358	16632	16277	16470	16324	16276	16435	16310	16508	16283	16237	16201	16536	16550	16425	16238	16337	16392	16273	16429	16334	16239	16573	16377	16210	16523	16425	16262	16192	16381	16265	16362	16310	16551	16554	16572	16359	16269	16313	16125	16196	16423	16158	16173	16292	16419	16303	16394	16428	16290	16510	16441	16359	16363	16482	16464	16389	16441	16278	16299	16504	16287	16363	16373	16379	16496	16258	16419	16280	16431	16283	16430	16289	16426	16475	16537	16360	16132	16640	16127	16373	16280	16562	16286	16459	16495	16370	16247	16438	16425	16079	16209	16331	16335	16343	16331	16267	16404	16202	16309	16268	16310	16349	16464	16186	16340	16507	16348	16276	16370	16342	16214	16335	16305	16359	16257	16438	16421	16399	16403	16222	16283	16280	16533	16421	16322	16370	16218	16289	16368	16380	16333	16348	16219	16328	16342	16265	16421	16329	16275	16445	16360	16210	16279	16392	16306	16418	16370	16201	16531	16296	16478	16446	16242	16310	16531	16315	16390	16242	16527	16455	16271	16312	16190	16303	16305	16258	16323	16219	16263	16305	16249	16389	16382	16538	16612	16205	16374	16413	16448	16495	16509	16464	16284	16299	16277	16407	16222	16287	16417	16434	16338	16319	16514	16300	16271	16241	16377	16400	16279	16453	16263	16290	16373	16172	16407	16531	16242	16437	16459	16269	16556	16438	16368	16362	16429	16242	16458	16200	16412	16458	16392	16394	16333	16607	16293	16522	16310	16263	16505	16227	16444	16458	16242	16429	16327	16308	16084	16120	16251	16589	16373	16254	16454	16376	16248	16397	16301	16359	16535	16210	16341	16270	16369	16377	16333	16496	16254	16168	16370	16241	16357	16320	16436	16318	16508	16287	16456	16244	16298	16276	16282	16422	16259	16302	16332	16436	16297	16430	16273	16370	16437	16329	16354	16355	16267	16411	16221	16321	16476	16351	16147	16425	16312	16238	16287	16361	16344	16362	16235	16339	16474	16326	16253	16401	16128	16270	16322	16382	16534	16461	16492	16239	16386	16488	16354	16197	16271	16450	16403	16364	16319	16404	16556	16369	16279	16213	16408	16602	16488	16187	16309	16226	16337	16403	16529	16319	16320	16284	16475	16418	16260	16275	16294	16445	16367	16352	16313	16204	16227	16221	16368	16171	16249	16348	16273	16458	16456	16273	16311	16241	16387	16470	16390	16225	16453	16266	16310	16413	16092	16349	16354	16341	16321	16385	16491	16433	16232	16359	16442	16318	16339	16296	16194	16368	16288	16214	16219	16199	16373	16275	16320	16334	16403	16207	16403	16106	16240	16473	16407	16345	16254	16316	16331	16377	16348	16448	16476	16362	16438	16364	16644	16402	16250	16531	16532	16242	16349	16357	16433	16515	16120	16354	16390	16288	16334	16473	16497	16354	16240	16511	16197	16518	16238	16399	16241	16366	16396	16335	16468	16331	16308	16424	16370	16425	16275	16419	16303	16408	16315	16385	16433	16329	16620	16464	16287	16552	16442	16298	16463	16483	16288	16219	16371	16286	16157	16295	16338	16266	16264	16195	16355	16204	16239	16488	16239	16261	16484	16181	16342	16330	16418	16533	16358	16564	16338	16390	16340	16390	16366	16143	16458	16260	16301	16430	16310	16406	16344	16475	16439	16263	16369	16464	16241	16404	16391	16374	16267	16400	16334	16258	16224	16330	16277	16331	16336	16264	16328	16159	16372	16361	16343	16360	16199	16384	16207	16226	16380	16329	16265	16317	16335	16184	16245	16444	16234	16556	16316	16287	16359	16304	16396	16445	16471	16349	16536	16285	16361	16344	16204	16412	16226	16520	16392	16383	16460	16338	16305	16324	16417	16423	16207	16325	16287	16409	16453	16266	16318	16274	16303	16351	16476	16436	16383	16464	16225	16286	16459	16362	16320	16211	16464	16368	16353	16395	16291	16362	16273	16429	16270	16173	16342	16503	16485	16412	16387	16472	16524	16338	16456	16336	16272	16379	16189	16466	16387	16510	16325	16421	16278	16350	16355	16310	16511	16222	16444	16420	16400	16407	16381	16295	16392	16513	16454	16365	16385	16377	16467	16371	16337	16148	16559	16402	16260	16183	16486	16509	16305	16553	16467	16332	16528	16099	16523	16444	16372	16380	16367	16320	16287	16363	16329	16474	16373	16431	16235	16168	16462	16402	16233	16442	16579	16525	16463	16488	16439	16280	16205	16321	16385	16438	16316	16244	16279	16451	16446	16258	16422	16387	16359	16344	16410	16401	16383	16174	16275	16496	16248	16408	16161	16245	16417	16292	16294	16444	16295	16446	16361	16307	16301	16142	16359	16602	16200	16395	16383	16354	16232	16240	16325	16473	16399	16297	16351	16159	16365	16575	16461	16376	16420	16424	16456	16409	16404	16376	16228	16236	16395	16316	16460	16356	16309	16374	16426	16432	16415	16332	16378	16292	16340	16525	16205	16542	16418	16169	16316	16255	16472	16166	16271	16378	16425	16393	16476	16376	16298	16491	16238	16316	16425	16272	16269	16305	16490	16456	16411	16356	16392	16249	16457	16448	16143	16585	16394	16451	16228	16339	16380	16340	16277	16276	16247	16411	16404	16254	16439	16266	16345	16332	16446	16319	16339	16395	16288	16355	16556	16449	16575	16369	16310	16236	16542	16219	16492	16241	16248	16256	16392	16352	16385	16434	16441	16336	16349	16093	16424	16354	16260	16391	16193	16271	16515	16359	16489	16398	16392	16233	16366	16470	16346	16356	16435	16286	16307	16508	16399	16511	16430	16357	16310	16295	16474	16355	16481	16221	16373	16412	16324	16286	16623	16315	16560	16341	16303	16305	16386	16424	16227	16364	16388	16352	16271	16460	16323	16443	16583	16476	16338	16526	16503	16405	16306	16334	16306	16503	16316	16574	16407	16391	16235	16531	16293	16282	16375	16348	16296	16587	16400	16313	16239	16158	16416	16471	16342	16507	16334	16430	16371	16400	16356	16362	16204	16370	16314	16414	16473	16304	16185	16528	16280	16357	16331	16356	16331	16298	16491	16438	16328	16337	16457	16290	16354	16310	16449	16323	16117	16520	16226	16324	16291	16383	16306	16267	16397	16283	16458	16206	16493	16300	16447	16183	16321	16501	16299	16193	16108	16318	16509	16558	16511	16241	16319	16310	16152	16358	16320	16534	16206	16172	16139	16344	16307	16266	16703	16420	16340	16401	16395	16247	16465	16315	16245	16359	16289	16476	16391	16261	16134	16383	16236	16454	16323	16501	16370	16437	16388	16361	16492	16420	16318	16229	16424	16390	16338	16271	16314	16367	16377	16420	16541	16297	16382	16116	16445	16351	16315	16440	16361	16367	16325	16359	16322	16403	16360	16405	16549	16323	16345	16410	16327	16359	16507	16496	16514	16240	16461	16249	16508	16310	16409	16288	16439	16379	16389	16263	16548	16388	16457	16249	16234	16171	16169	16488	16305	16590	16302	16252	16478	16336	16345	16274	16232	16398	16252	16455	16314	16436	16371	16394	16368	16441	16297	16301	16196	16178	16407	16300	16272	16176	16542	16261	16517	16540	16281	16304	16432	16262	16357	16184	16352	16398	16351	16412	16508	16349	16453	16092	16470	16467	16337	16354	16256	16272	16370	16530	16241	16477	16193	16488	16372	16135	16422	16232	16353	16395	16445	16334	16372	16275	16526	16231	16238	16550	16401	16456	16415	16195	16258	16468	16439	16428	16446	16314	16406	16552	16403	16424	16318	16396	16342	16347	16462	16337	16282	16290	16277	16429	16288	16485	16548	16427	16087	16279	16206	16391	16434	16250	16359	16189	16301	16304	16253	16505	16385	16490	16400	16439	16314	16377	16218	16468	16440	16389	16438	16347	16453	16317	16430	16490	16416	16319	16379	16346	16549	16251	16368	16669	16315	16337	16362	16302	16370	16388	16327	16310	16529	16475	16123	16453	16291	16523	16505	16314	16226	16328	16334	16349	16525	16297	16231	16355	16392	16101	16196	16447	16277	16427	16539	16367	16367	16439	16546	16376	16312	16327	16281	16439	16563	16196	16339	16261	16316	16384	16350	16507	16334	16539	16332	16460	16264	16351	16271	16275	16486	16486	16406	16277	16495	16463	16373	16363	16307	16221	16475	16351	16410	16257	16288	16364	16297	16339	16328	16290	16428	16397	16305	16444	16369	16205	16318	16477	16546	16496	16444	16235	16349	16326	16348	16371	16347	16396	16547	16387	16440	16305	16358	16497	16441	16271	16402	16497	16230	16259	16226	16415	16269	16328	16329	16294	16486	16366	16422	16392	16472	16364	16327	16350	16387	16374	16486	16556	16239	16329	16362	16413	16269	16359	16354	16349	16373	16512	16275	16294	16408	16450	16262	16263	16364	16345	16349	16374	16250	16358	16405	16244	16347	16302	16270	16344	16468	16450	16437	16303	16479	16397	16358	16376	16495	16479	16378	16424	16323	16356	16334	16654	16372	16355	16383	16408	16250	16436	16501	16410	16375	16404	16423	16210	16467	16222	16309	16235	16317	16381	16311	16492	16212	16264	16352	16125	16337	16363	16421	16228	16345	16293	16334	16230	16376	16397	16452	16442	16436	16509	16428	16422	16348	16542	16368	16390	16294	16289	16381	16380	16229	16429	16269	16257	16541	16394	16234	16462	16224	16439	16167	16332	16255	16350	16552	16283	16448	16159	16408	16224	16213	16448	16347	16478	16395	16376	16452	16406	16155	16314	16209	16288	16509	16384	16376	16265	16192	16163	16192	16228	16244	16414	16323	16458	16386	16391	16344	16221	16324	16368	16259	16365	16177	16498	16326	16294	16374	16435	16300	16249	16340	16385	16229	16465	16245	16261	16251	16287	16377	16378	16258	16329	16385	16113	16426	16399	16393	16525	16280	16242	16394	16327	16253	16316	16436	16278	16114	16315	16419	16186	16519	16439	16231	16315	16424	16326	16342	16348
25850	21867	31435	41546	60572	61684	48352	35714	29715	28114	27422	27091	27370	27379	27327	27351	27055	26950	27218	27249	27316	27397	27041	26988	27027	27109	26919	27080	27359	27216	26894	27093	27432	27016	26975	27076	27155	27086	27062	27099	27045	27254	27112	27078	26974	26872	27095	27195	27098	27055	27238	27085	27251	27126	27050	27198	27071	27266	26957	27134	27121	27076	27059	27142	26992	27169	27089	26956	27246	26944	27033	27089	26891	26957	26863	26682	27142	27066	27146	27002	27131	26834	26854	27005	26961	27159	27075	26993	27035	27195	27186	26819	26980	26704	26926	27209	27129	26975	27149	27213	27045	26845	26912	27002	27258	26964	26950	27259	27074	27389	27223	27460	27165	27180	26821	27176	27031	27356	27036	27168	26848	27147	27250	27134	26848	27165	27132	26877	27129	27254	27185	27122	27078	27158	27108	26903	26931	27007	27060	27109	27256	27006	26937	27037	27279	26944	27108	27425	27277	27199	27122	27261	27057	26875	26989	27148	27271	26950	26865	27062	27148	26859	27099	27176	27172	27167	27031	26805	27162	27152	27125	27144	27305	27144	26947	27183	27171	27186	27233	26836	27173	27139	27135	27264	26860	27054	27447	27156	27043	27356	27007	27044	26888	27052	26773	26887	27052	27011	27190	27263	26968	27335	27362	27271	27006	27074	27161	27144	26874	27058	27139	26968	26843	27133	27189	27049	26958	27141	27195	27241	27516	27084	26973	27005	27153	27109	27280	27222	27079	27239	26948	26976	27071	27226	27255	27036	26794	27127	26844	26836	27112	27100	27159	27091	27130	27158	27003	26978	26852	27072	27118	27010	27115	27257	27040	26983	27079	26876	27327	26906	27262	26908	26926	27031	27140	26800	26942	26900	27274	26934	27156	27058	27194	27185	27225	27180	26994	26791	27125	27334	26998	26956	26943	27138	27269	26858	27042	26959	27103	27273	27072	27169	27292	27325	27114	27097	27074	27255	26963	27181	27064	26991	27180	26957	27038	27041	27219	27128	27008	27055	27103	27232	27007	27276	27175	27271	27033	27195	27087	27213	27229	26868	27002	26987	26944	26957	26963	26972	27178	26973	26937	27016	27046	26968	27148	27068	26964	27191	26971	27056	26974	27102	26947	26996	27003	27111	26769	27149	27066	27022	26982	27062	27168	27024	27288	27050	26997	26980	26946	27018	26772	27116	27010	27258	27120	27182	27166	27032	27263	27041	27361	27099	27103	26940	27083	26976	27033	26993	27092	27284	27027	26922	27075	27127	27157	27000	27056	26997	27036	27038	27053	27202	27145	27374	27013	27040	27156	26986	27221	26859	27042	26847	26900	26940	27042	27125	26945	27218	27308	26914	27002	27076	27169	27150	27160	26853	26842	27134	27059	27225	27098	27262	27211	27099	27332	27170	27460	27193	27077	27209	27140	27194	26919	26950	27225	26897	27082	27179	27022	27109	26939	27099	27202	26793	27122	26776	26987	27216	27126	26911	27096	27142	27072	27042	27173	27036	27250	26844	27031	26980	27239	27016	27016	26930	27128	26943	27295	27511	27040	26916	27230	26964	27366	27402	27266	27004	27187	27212	27111	27122	27227	27226	27178	27122	27215	27084	27160	26894	27053	27130	26925	27105	26844	26799	26996	27228	27236	27252	27246	27154	27364	27126	26996	27086	26970	27051	27116	27089	26864	27094	27104	27093	27120	27195	27073	27272	26859	26988	27188	27054	27070	27128	27105	26941	26954	26946	27258	26948	27153	27037	27155	26932	27337	27189	27266	26999	26884	26923	27183	27031	26917	27158	27079	27038	27167	27073	26957	27226	27291	27137	27249	26946	26846	27157	27250	27164	27212	27283	27175	26996	27399	27231	26979	27069	27159	27104	27126	27113	26988	27289	27088	27110	27210	27127	26889	26981	26915	27276	27113	27232	27149	26928	27060	27103	26987	27081	27270	27071	27116	26833	27121	27221	27060	26765	27132	27240	27135	27011	26950	27086	27328	26939	27017	26997	27148	27337	27220	26922	27111	26928	26978	26980	27075	27113	27099	27054	27003	26940	26975	26794	27255	27051	26950	27274	27001	26980	27112	27201	26884	27208	27101	27191	26989	27102	27214	27132	27042	26943	26991	27072	27268	27232	27115	27220	27122	27247	27380	27078	27194	27053	26939	27086	27188	27082	26856	26940	27203	27199	27151	27061	27142	27129	27369	27173	27122	27174	27217	27219	27176	27055	26836	27306	26995	27017	27082	26909	27353	27248	26933	27105	26967	27254	27098	26903	27090	27206	26906	26945	27051	27024	27008	26968	27103	27135	26933	27214	27151	26914	27301	27103	27006	27260	27109	27415	27138	27176	27156	27010	26947	27046	27446	27440	27219	26969	27211	26861	26889	27210	27130	26851	27040	26877	27065	26825	27248	27218	27279	27049	27425	27288	27262	27038	27194	26949	27272	27281	26922	27319	27086	27137	27140	27287	27199	27411	27110	27240	27071	27009	26875	26915	27197	27117	27061	27306	27194	27131	26980	27108	26874	27043	27117	26942	27184	27132	27210	27190	27041	27151	27178	27108	27131	26957	26937	27146	26981	27249	26880	27003	26788	27064	27067	27074	26983	27302	27205	27081	26899	26799	27156	27113	27309	27163	27087	26936	27027	26936	27317	26999	26779	27405	27049	26981	27114	27101	27033	27391	27261	27052	27210	27246	27051	27313	26921	27260	27026	26974	27039	26985	26930	27072	27019	26926	27230	26809	27005	26873	26939	27216	27125	27196	27170	27132	27135	27062	26988	27047	27118	27071	26993	27000	26832	27033	26967	27119	27142	27249	26975	27359	27137	27139	26809	26870	27280	27290	27042	26992	27169	27108	26987	27050	27052	27012	26909	27198	27111	27121	27217	27018	27310	26962	26979	27024	27276	27045	27207	27201	27001	27098	27059	27035	27182	26847	27223	27058	26920	27163	27158	27158	26905	27001	26999	27095	26946	27037	26940	27194	27099	27103	27150	27314	27237	27014	27066	27079	26871	26981	27210	27248	26962	26993	27173	27009	27342	27131	26994	27054	27072	27306	26951	26965	26977	27022	27265	27260	27091	26959	26922	27099	27338	27167	26707	26739	27048	27040	27086	27130	27362	27162	26971	27059	26919	26903	27005	26922	26885	27136	27104	27263	27129	27280	26885	27184	27030	27074	26859	26921	26930	27350	27116	27223	27409	26954	27059	27031	27197	26896	27055	26986	27370	27106	26914	26979	26949	27139	27037	27058	27153	27107	27096	27104	27026	27001	27096	27073	27351	26905	27100	27189	26961	27097	27254	27116	26742	27078	27126	26979	27313	27096	27084	27061	27118	26936	27127	26969	27163	26856	27367	27129	27107	27052	27108	27206	27261	27013	27101	27023	27076	27113	27082	26937	27093	27421	27468	27125	27084	26859	27168	27092	26990	27219	27083	26990	27152	27155	27053	26879	27130	26935	27235	27116	27321	26991	26880	27186	27099	27008	26921	27291	26928	27128	26687	27200	27081	26995	26938	27107	27231	27189	27212	27177	27095	26987	27066	26959	26709	27011	27064	27244	27238	27397	27094	27177	26974	26966	27114	27241	27233	27022	27235	27334	27028	27089	26957	27071	27069	27046	27228	27333	26996	27472	27334	27153	26926	26973	27125	27184	27054	26979	27284	27217	27099	27069	26814	26898	27207	27012	26921	27246	26942	27199	27150	27075	27264	27186	27188	27109	27286	27119	26806	26687	27035	27043	27050	27047	27024	27060	27076	27317	27103	27215	27074	27307	27625	27045	26963	27069	27006	27180	27142	27317	27061	26967	27208	26934	26785	27036	27122	27320	27054	27097	26697	27087	26971	26986	27253	27108	27212	26942	27287	27272	27252	27097	27325	26915	27219	27158	27054	27113	26831	26969	27215	27129	27131	27004	27268	27053	26976	26954	27046	27011	27325	27113	26863	26924	27130	26903	27051	27055	27192	27029	27200	27092	27369	26945	27115	26891	27048	26867	26684	26903	26838	27203	26969	27388	27113	27060	26996	27270	27155	27050	27109	27116	27074	26991	27209	26855	26925	26902	26977	26890	26905	27459	27100	27424	27184	26909	27275	27165	27182	27127	27154	27206	26746	27159	27030	27054	27106	26977	27083	27163	27113	27124	27171	26695	26925	27168	27256	27137	27205	26897	27095	27153	26995	27208	27048	27092	27028	27164	27194	27053	27155	27134	26960	27074	27278	27122	27181	27228	27064	27012	27153	27038	27039	27137	26994	26933	26734	26881	27149	27296	27224	27224	27117	26860	27113	27352	27098	27138	27008	26982	27138	27290	26837	27091	27027	27106	27187	26985	27224	26907	27312	26959	27365	26968	27113	26875	26736	26965	26895	26918	27031	27004	27045	27028	27121	27264	27046	27053	27230	26991	26909	27048	27191	26876	26916	27089	27094	27101	27171	27225	27064	27105	26959	26970	27308	27440	27081	27175	27192	27350	27158	27038	27030	27068	26951	27022	27259	27151	27060	27018	27156	26961	27200	27268	27321	26957	26999	26913	27200	27065	26612	26947	26997	26967	27124	27044	27211	27159	27093	26988	26851	27009	27070	26954	27184	27014	27036	26996	27225	27115	27244	27184	27306	27226	26848	27016	27020	27136	27226	27205	27260	27315	27063	27089	26875	26969	27136	26915	27085	27236	27308	27078	26992	27087	27104	27106	26994	27213	27072	27138	27160	26999	27134	27039	26949	26833	27104	26840	26940	27057	27271	27111	27062	27082	27135	27022	27399	27121	27250	27162	27151	26991	26996	27133	26931	27326	26819	27103	26965	27262	27118	27062	27006	27017	27112	27125	27206	27013	27220	27130	26988	27102	27370	27142	26910	26876	27376	27254	27153	27052	27169	27273	27100	27041	27175	27080	26964	27138	26961	27024	27084	27210	27198	27125	27352	27059	27229	26991	27213	26883	26765	27226	27355	26891	26983	27171	27078	27079	26884	26978	27056	27176	27270	26928	27072	27149	27237	27325	27275	27162	27341	26888	27334	27398	27228	26901	27243	27400	27138	27011	27098	27212	27079	27148	27173	26956	27176	27184	26779	27082	27226	27149	27250	26992	27127	26997	27032	27061	27004	27144	27096	27225	26997	26986	27410	26849
25947	48064	47246	44382	63419	55491	37492	23795	18344	16807	16427	16635	16637	16611	16696	16487	16622	16411	16583	16747	16593	16363	16502	16610	16416	16670	16393	16513	16373	16695	16449	16370	16607	16496	16613	16507	16502	16423	16404	16406	16606	16472	16391	16475	16598	16233	16694	16502	16480	16455	16549	16684	16402	16500	16510	16680	16437	16517	16448	16486	16616	16549	16418	16600	16628	16453	16343	16458	16543	16370	16486	16611	16495	16524	16471	16451	16593	16550	16584	16557	16516	16491	16624	16474	16422	16529	16588	16337	16543	16309	16579	16423	16389	16553	16552	16464	16526	16597	16415	16475	16548	16460	16532	16656	16544	16519	16541	16562	16327	16740	16393	16630	16556	16601	16506	16310	16493	16385	16581	16509	16344	16404	16493	16451	16596	16513	16643	16408	16634	16418	16389	16381	16358	16467	16550	16582	16441	16585	16456	16498	16464	16461	16418	16512	16523	16382	16310	16320	16634	16553	16372	16294	16321	16571	16532	16596	16393	16589	16629	16474	16555	16510	16480	16371	16588	16454	16484	16488	16494	16577	16545	16446	16416	16415	16638	16482	16635	16532	16504	16522	16440	16536	16368	16310	16407	16638	16416	16472	16558	16459	16563	16483	16414	16477	16446	16525	16277	16439	16627	16606	16517	16444	16529	16482	16544	16631	16553	16537	16624	16515	16598	16562	16588	16455	16596	16531	16510	16454	16512	16514	16339	16565	16620	16602	16515	16548	16474	16587	16512	16345	16344	16509	16492	16461	16470	16364	16571	16523	16429	16502	16555	16444	16495	16502	16607	16476	16350	16394	16637	16350	16444	16454	16488	16447	16453	16648	16435	16266	16516	16494	16556	16457	16343	16501	16302	16564	16335	16601	16427	16720	16468	16522	16328	16574	16569	16572	16561	16453	16431	16430	16561	16594	16621	16381	16505	16366	16557	16420	16567	16467	16420	16548	16381	16424	16529	16414	16170	16401	16583	16495	16389	16390	16362	16512	16234	16645	16335	16675	16655	16427	16538	16497	16592	16374	16424	16470	16454	16461	16448	16527	16525	16513	16610	16500	16476	16472	16657	16270	16476	16531	16446	16440	16632	16559	16622	16305	16440	16322	16519	16457	16542	16536	16426	16504	16430	16343	16508	16558	16438	16526	16535	16522	16277	16546	16486	16525	16593	16339	16526	16379	16544	16515	16679	16555	16437	16420	16400	16504	16498	16518	16400	16387	16556	16418	16559	16454	16322	16440	16238	16424	16337	16586	16247	16590	16564	16412	16495	16580	16552	16521	16394	16765	16422	16317	16550	16500	16413	16358	16512	16489	16356	16303	16493	16440	16214	16385	16494	16318	16589	16433	16561	16636	16431	16579	16479	16576	16557	16482	16426	16311	16420	16334	16514	16456	16503	16349	16561	16473	16480	16343	16739	16643	16557	16316	16582	16536	16510	16472	16461	16440	16440	16468	16449	16411	16333	16460	16549	16457	16456	16580	16539	16491	16326	16287	16607	16534	16436	16677	16328	16426	16456	16319	16463	16549	16393	16420	16587	16458	16465	16513	16552	16603	16580	16461	16500	16487	16428	16541	16426	16586	16403	16444	16348	16450	16589	16418	16383	16722	16696	16418	16458	16517	16387	16622	16435	16592	16586	16475	16336	16445	16517	16484	16472	16476	16416	16691	16500	16455	16446	16518	16587	16326	16432	16381	16584	16554	16468	16355	16495	16501	16667	16365	16308	16520	16334	16404	16425	16385	16580	16394	16507	16535	16462	16620	16579	16436	16465	16446	16311	16354	16365	16543	16328	16392	16698	16402	16496	16430	16489	16519	16515	16548	16586	16561	16537	16524	16493	16328	16499	16457	16480	16429	16612	16394	16560	16559	16557	16487	16537	16429	16531	16310	16579	16577	16337	16504	16183	16468	16562	16526	16468	16455	16406	16586	16467	16522	16442	16583	16291	16398	16438	16429	16526	16384	16449	16438	16633	16414	16635	16470	16600	16267	16601	16510	16608	16648	16659	16586	16398	16605	16354	16557	16598	16556	16683	16479	16562	16603	16415	16475	16782	16368	16504	16333	16494	16436	16582	16423	16371	16477	16545	16480	16569	16513	16459	16436	16603	16601	16474	16334	16570	16382	16333	16513	16605	16605	16562	16511	16606	16281	16380	16528	16635	16423	16414	16566	16428	16458	16514	16651	16436	16500	16422	16355	16612	16499	16504	16444	16566	16301	16523	16453	16461	16396	16493	16593	16417	16491	16392	16441	16581	16415	16540	16521	16655	16451	16561	16497	16573	16586	16584	16554	16382	16619	16443	16582	16336	16473	16595	16368	16659	16504	16532	16437	16561	16564	16672	16403	16504	16510	16514	16378	16589	16327	16658	16298	16515	16490	16444	16348	16614	16316	16598	16559	16523	16533	16639	16561	16323	16535	16526	16410	16444	16483	16549	16509	16430	16519	16389	16445	16508	16477	16410	16479	16421	16492	16441	16489	16688	16345	16296	16433	16420	16363	16567	16407	16568	16645	16335	16602	16554	16367	16615	16455	16558	16541	16573	16460	16687	16506	16602	16540	16423	16452	16325	16370	16626	16190	16445	16347	16529	16542	16558	16386	16391	16367	16437	16423	16711	16377	16469	16553	16454	16489	16561	16473	16472	16347	16664	16645	16476	16434	16525	16417	16575	16507	16658	16450	16552	16547	16402	16582	16384	16573	16782	16395	16542	16582	16355	16568	16512	16543	16406	16530	16558	16472	16781	16520	16630	16436	16507	16576	16399	16472	16505	16373	16582	16413	16736	16426	16499	16620	16578	16496	16297	16632	16524	16406	16500	16398	16408	16601	16460	16390	16521	16434	16453	16561	16527	16552	16616	16555	16624	16341	16552	16429	16451	16372	16361	16513	16515	16508	16315	16443	16484	16482	16390	16495	16563	16447	16515	16410	16444	16347	16336	16446	16502	16354	16601	16502	16464	16524	16512	16531	16510	16448	16522	16582	16401	16344	16495	16511	16531	16432	16411	16220	16510	16460	16640	16652	16544	16552	16487	16442	16516	16420	16458	16610	16680	16673	16565	16470	16525	16414	16416	16593	16469	16417	16692	16656	16522	16603	16464	16396	16620	16536	16458	16594	16527	16454	16527	16541	16462	16591	16576	16351	16523	16595	16364	16481	16637	16335	16491	16667	16563	16490	16485	16593	16391	16135	16479	16590	16411	16421	16574	16521	16554	16336	16515	16370	16616	16421	16580	16556	16505	16505	16335	16425	16507	16483	16351	16358	16588	16509	16567	16558	16570	16451	16551	16643	16412	16454	16319	16629	16400	16440	16577	16496	16530	16569	16498	16484	16407	16643	16532	16445	16530	16475	16533	16438	16391	16446	16464	16281	16474	16483	16450	16483	16478	16494	16452	16499	16422	16465	16469	16631	16199	16501	16637	16487	16492	16605	16363	16564	16459	16488	16319	16537	16650	16445	16683	16497	16466	16551	16507	16468	16378	16485	16654	16337	16479	16366	16555	16596	16428	16436	16538	16559	16465	16506	16493	16563	16596	16574	16515	16432	16465	16553	16584	16671	16388	16366	16578	16350	16404	16564	16366	16291	16542	16598	16517	16444	16562	16409	16588	16705	16403	16471	16593	16531	16494	16460	16389	16473	16440	16415	16383	16482	16472	16276	16688	16366	16446	16525	16779	16481	16402	16266	16585	16557	16438	16355	16754	16543	16555	16616	16569	16382	16504	16480	16533	16433	16475	16594	16569	16469	16549	16700	16472	16553	16497	16395	16421	16630	16508	16536	16535	16359	16269	16529	16382	16588	16462	16463	16292	16457	16577	16583	16470	16740	16674	16371	16591	16494	16533	16437	16435	16653	16482	16543	16558	16459	16308	16473	16412	16530	16649	16401	16514	16521	16466	16577	16403	16474	16428	16515	16427	16437	16406	16276	16598	16539	16588	16458	16481	16552	16608	16665	16564	16464	16661	16607	16467	16629	16575	16345	16444	16409	16485	16476	16447	16446	16458	16563	16496	16456	16481	16548	16536	16508	16431	16509	16314	16361	16394	16520	16426	16591	16265	16662	16585	16560	16456	16490	16467	16454	16552	16665	16560	16528	16592	16283	16486	16489	16435	16501	16587	16502	16400	16306	16581	16327	16503	16405	16498	16304	16542	16610	16536	16437	16477	16540	16563	16613	16536	16463	16460	16561	16299	16583	16541	16338	16446	16490	16626	16374	16504	16484	16343	16454	16441	16608	16544	16587	16442	16848	16587	16465	16591	16362	16491	16502	16514	16571	16468	16540	16462	16449	16558	16511	16361	16585	16553	16440	16320	16556	16592	16452	16620	16561	16322	16477	16532	16524	16425	16496	16421	16564	16418	16468	16506	16664	16819	16457	16601	16280	16536	16634	16600	16437	16596	16688	16393	16518	16519	16358	16734	16390	16730	16597	16499	16618	16660	16479	16334	16682	16632	16567	16546	16352	16521	16286	16628	16475	16456	16617	16526	16657	16482	16557	16496	16472	16649	16400	16469	16488	16481	16364	16483	16350	16384	16472	16459	16423	16328	16667	16494	16637	16425	16469	16587	16373	16578	16626	16454	16517	16505	16485	16536	16380	16564	16528	16498	16598	16338	16580	16610	16600	16427	16394	16590	16414	16581	16465	16649	16584	16373	16538	16545	16454	16463	16392	16534	16381	16454	16606	16329	16598	16528	16707	16517	16451	16581	16482	16431	16393	16615	16518	16721	16493	16390	16667	16431	16632	16590	16540	16483	16351	16428	16518	16558	16397	16647	16552	16429	16601	16462	16502	16591	16518	16610	16305	16694	16416	16346	16596	16475	16472	16455	16568	16473	16630	16500	16402	16616	16486	16386	16505	16507	16502	16468	16465	16560	16442	16534	16431	16600	16436	16539	16504	16581	16527	16460	16368	16586	16281	16409	16329	16557	16499	16458	16492	16390	16612	16532	16487	16422	16579	16480	16462	16787	16702	16251	16535	16633	16374	16653	16512	16491	16437	16409	16218	16549	16374	16596	16539	16452	16499	16454	16424	16599	16694	16553	16420	16512	16384	16448	16492	16646	16610	16381	16442	16519	16565	16582	16528	16526	16458	16599	16720	16546	16510	16407	16530	16548	16420
23476	21602	29483	34993	74963	73991	57730	40546	32037	29056	28524	27954	28012	27801	27878	28064	27758	28020	27826	27839	27817	27978	28071	27918	27880	27737	27970	27872	27777	27686	27751	27984	27856	27914	27587	27730	27747	27754	27972	27539	27741	27705	27583	27889	27755	27651	27656	27742	27697	27894	27730	27769	27635	27826	27718	27738	27581	27680	27823	27560	27869	27706	27894	27812	27747	27920	27908	27816	27719	27604	27610	27570	27550	27715	27538	27760	27847	27441	27454	27635	27699	27746	27783	27887	27838	27920	27713	27543	27827	27562	27566	27432	27693	27796	27738	27489	27707	27614	27859	27573	27710	27689	27744	27572	27927	27832	27724	27739	27918	27683	27799	27687	27909	27987	27704	27664	27900	27930	27693	27865	27522	27570	27864	27747	27573	27771	27623	27720	27479	27541	27511	27557	27608	27831	27790	27797	27466	27725	27604	27784	27690	27713	27770	27594	27887	27749	27565	27919	27765	27627	27578	27686	27676	27937	27853	27765	27703	27331	27620	27721	28002	27919	27663	27633	27354	27868	27635	27653	27980	27597	27687	27830	27939	27784	27706	27830	27735	27561	27869	27768	27787	28033	27747	27629	27907	27549	27640	27726	27524	27739	27568	27564	27709	27789	27848	27475	27729	27674	27625	27804	27654	27768	27875	27567	27771	27825	27659	27585	27896	27615	27703	27801	27934	27689	27714	27438	27696	27598	27710	27669	27946	27883	27639	27627	27363	27869	27749	27374	27627	27870	27540	27887	27736	27752	27673	27645	27745	27643	27967	27776	27759	27965	27498	27462	27722	27612	27558	27509	27397	27713	27714	27665	27581	27655	27780	27567	27737	27602	27746	27657	27571	27592	27538	27714	27751	27542	27631	27619	27576	27517	27567	27571	27459	27660	27508	27765	27760	27761	27434	27511	27679	27726	27878	27442	27673	27421	27664	27694	27749	27706	27655	27837	27754	27496	27661	27705	27878	27826	27605	27699	27870	27699	27676	27540	27632	27449	27532	27706	27788	27732	27617	27681	27867	27870	27699	27804	27843	27733	27666	27827	27404	27551	27710	27693	27599	27521	27709	27596	27616	27758	27489	27674	27627	27424	27638	27487	27723	27683	27906	27682	27600	27672	27756	27782	27629	27664	27631	27706	27631	27670	27642	27757	27859	27484	27726	27900	27387	27740	27474	27666	27582	27881	27762	27651	27586	27741	27651	27530	27452	27651	27794	27960	28003	27673	27811	27971	27848	27615	27553	27533	27772	27593	27683	27623	27411	27420	27507	27790	27811	27561	27815	27700	27731	27773	27527	27578	27772	27556	27656	27498	27652	27647	27664	27801	28016	27826	27797	27736	27573	27591	27599	27623	27729	27662	27890	27692	27593	27628	27779	27760	27577	27875	27536	27682	27637	27531	27625	27634	27678	27596	28039	27568	27633	27581	27694	27578	27713	27492	27474	27753	27668	27802	27727	27584	27704	27492	27375	27852	27733	27643	27515	27880	27915	27820	27716	27669	27672	27460	27556	27808	27683	27351	27560	27569	27979	27940	27670	27672	27770	27954	27814	27768	27342	27579	27687	27829	27691	27723	27674	27733	27499	27810	27463	27684	27416	27610	27738	27640	27311	27830	27783	27427	27758	27811	27783	27701	27739	27772	27676	27766	27715	27592	27849	27709	27666	27910	27677	27889	27605	27836	27621	27460	27814	27832	27783	27815	27838	27624	27720	27957	27741	27767	27962	27741	27634	27651	27587	27555	27637	27803	27709	27592	27822	27619	27408	27797	27773	27684	27469	27468	27764	27552	27933	27784	27512	27785	27599	27808	27891	28074	27552	27766	27387	27501	27495	27486	27634	27603	27573	27683	27656	27531	27970	27636	27396	27470	27653	27759	27772	27937	27819	27818	27821	27917	27681	27725	27557	28025	27778	27546	27541	27651	27668	27819	27726	27815	27572	27587	27690	27640	27491	27613	27668	27748	27832	27541	27856	27465	27840	27696	27891	27588	27649	27625	27561	27732	27679	27719	27876	27679	27750	27862	27700	27569	27638	27909	27827	27823	27839	27509	27520	27522	27706	27808	27809	27808	27502	27416	27520	27801	27690	27849	27844	27561	27774	27656	27598	27725	27613	27729	27797	27804	27778	27694	27679	27668	27756	27817	27757	27791	27611	27664	27768	27809	27583	27734	27466	27540	27639	27704	27765	27710	27597	27830	27735	27474	27578	27532	27825	27783	27743	27877	27615	27889	27696	27704	27849	27658	27606	27497	27686	27909	27652	27748	27857	27460	27968	27532	27661	27593	27622	27581	27881	27873	27721	27874	27625	27548	27669	27821	27600	27577	28094	27614	27841	27549	27574	27840	27873	27786	27723	27595	27721	27524	27690	27714	27796	27834	27633	27956	27517	27749	27607	27572	27499	27611	27475	27853	27708	27678	27715	27735	27947	27951	27693	27820	27645	27861	28053	28032	27610	27719	27739	27755	27781	27609	27696	27727	27675	27806	27427	27639	27673	27869	27759	27668	27923	27980	27820	27679	27666	27755	27492	27797	27749	27836	27506	27694	27518	27806	28019	27934	27488	27638	27805	27731	27733	27534	27401	27647	27753	27522	27780	27683	27394	27694	27701	27662	27826	27683	27830	27777	27803	27700	27691	27576	27701	27589	27767	28103	27893	27699	27663	27852	27850	27680	27707	27663	27616	27746	27773	27762	27791	28021	27689	27823	27562	27762	27696	27565	27881	27484	27769	27814	27971	27736	27847	27574	27393	27676	27574	27843	27695	27598	27724	27649	27427	27484	27891	27725	27586	27735	27757	27595	27610	27906	27760	27334	27834	27897	27675	27584	27656	27690	27639	27486	27617	27601	27755	27752	27712	27853	27661	27437	27734	27962	27651	27611	27828	27609	27911	27882	27808	27680	27535	27680	27647	27771	27706	27562	27811	27779	27525	27842	27782	27659	27702	28113	27756	27492	27699	27761	27883	27744	27993	27866	27616	27653	27806	27809	27761	27463	27534	27766	27866	27753	27785	27717	27823	27750	27705	27696	27608	27607	27667	27790	27757	27676	27728	27642	27563	27642	27563	27988	27777	27607	27535	27534	27413	27420	27456	27528	27622	27792	27964	27635	27947	27751	27708	27730	27542	27621	27706	27907	27545	27555	27823	27658	27514	27564	27686	27513	27523	27639	27578	27488	27617	27412	27906	27781	27645	27468	28000	27795	27713	27820	27662	27627	27394	27576	27501	27801	27702	27745	27578	27775	28102	27689	27729	27951	27852	27866	27755	27599	27608	27753	27750	27599	27646	27676	27586	27703	27526	27780	27542	27562	27657	27745	27849	27690	27824	27418	27568	27606	27683	27541	27513	27869	27770	27506	27902	27747	27631	27683	27620	27770	27657	27833	27815	27744	27691	27652	27635	27822	27761	27579	27747	27651	27718	27724	27615	27819	27741	27621	27622	27822	27638	27798	27657	27803	27899	27668	27668	27469	27591	27690	27642	27601	27990	27690	27583	27561	27654	27674	27786	27815	27809	27676	27828	27706	27626	27512	27607	27759	27718	27701	27551	27717	27449	27586	27809	27807	27766	27755	27608	27679	27515	27804	27864	27558	27512	27835	27616	27603	27690	27504	27721	27635	27671	27752	27693	27519	27670	27985	27748	27719	27681	27666	27562	27955	27642	27883	27750	27639	27905	27606	27908	27588	27688	27564	27893	27805	27856	27871	27640	27467	27819	27672	28054	27632	27691	27625	27571	27623	27832	27649	27707	27805	27625	27696	27712	28052	27612	27381	27900	27720	27883	27708	27743	27492	27497	27688	27896	27724	27835	27766	27735	27973	27617	27703	27723	27553	27755	27594	27623	27642	27796	27589	27697	27564	27879	27476	27844	27426	27723	27583	27730	27784	27724	27567	27599	27774	27673	27611	27603	27814	27790	27864	28061	27597	27788	27668	27787	27986	27604	27608	27604	27960	27713	27597	27680	27847	27618	27523	27765	27734	27686	27745	27788	27520	27665	27825	27427	27717	27714	27585	28016	27566	27635	27772	28042	27475	27735	27671	27571	27606	27983	27967	27799	27817	27677	27584	27732	27904	27679	27833	27624	27567	27585	27659	27512	27895	27628	27372	27475	27762	27967	27666	27725	27435	27753	27674	27678	27863	27701	27783	27799	27779	27610	27697	27783	27825	27719	27732	27621	27420	27670	27825	27930	27817	27843	27709	27864	27567	27693	27916	27738	27878	27694	27281	27629	27420	27787	27645	27786	27634	27467	28059	27910	27622	27740	27726	27717	27826	27718	27769	27821	27595	27837	27582	27875	27644	27435	27657	27574	27439	27641	27468	27813	27563	27578	27565	27595	27644	27567	27617	27647	27836	27890	27861	27553	27671	27525	27768	27474	27552	27638	27797	27819	27783	27604	27824	27450	27906	27808	27569	27712	27723	27886	27602	27429	27708	27705	27802	27761	27858	27697	27564	27716	27623	27679	27797	27827	27568	27879	28067	27783	27728	27705	27794	27625	27757	27549	27886	27681	27738	27575	27885	27691	27738	27702	27624	27715	27788	27690	27363	27543	27617	27489	27673	27824	27657	27603	27765	27592	27661	27601	27454	27738	27712	27850	27661	27669	27836	27678	27366	27525	27546	27592	27719	27814	27971	27564	27729	27685	27470	27808	27902	27667	27534	27604	27656	27794	27367	27737	27661	27611	27627	27911	27364	27671	27675	27668	27776	27889	27710	27948	27743	27726	27705	27618	27878	27399	27563	27762	27622	27728	27883	27775	27903	27607	27807	27626	27805	27805	27609	27473	27628	27762	27647	27620	27681	27726	27622	27741	27757	27806	27472	27805	27727	27958	27634	27739	27806	27562	27709	27799	27444	27551	27745	27579	27546	27797	27744	27679	27594	27614	27961	27583	27904	27476	27482	27773	27915	27944	27739	27778	27744	27948	27772	27657	27564	27533	27763	27659	27792	27581	27769	27772	27767	27822	27724	27479	27757	27867	27713	27499	27529	27911	27886	27688	27994	27766	27586	27942	27675	27841	27824	27722	27746	27619	27564	27658	27513	27714	27620	27467	27541	27787	27629	27565	27663	27481	27821	27801	27724	27671	27742	27561	27565	27739	27842	28010	27500	27799	27357
34292	64486	59599	60555	91633	76928	50825	29684	20314	17674	17391	17032	17148	17148	17063	17405	17182	17047	17257	17093	17289	17024	17170	17194	17198	17161	17182	17228	17081	17044	17216	16931	17236	17196	17297	17250	17286	17256	17274	17038	17104	17082	17213	17264	17202	17246	17137	17013	17157	17291	17127	17139	17377	17193	17249	17129	17020	17066	17223	17168	17127	17127	17069	16980	17070	17078	17068	17054	16997	17274	17249	16976	17263	17121	17238	17251	17018	17048	17035	17384	17152	17215	17058	17065	17080	17385	16962	17064	17193	17171	17058	17091	17233	17004	16997	17182	17113	17165	17186	17100	17148	17223	17052	17190	17328	17154	17159	17069	17012	17154	17096	16951	17035	16998	16958	17181	17136	17039	17102	17191	17207	16932	16982	17266	17142	17025	17152	16984	17147	17137	16968	17015	17257	16987	16904	17110	17215	17080	17177	17245	17031	17087	17065	17203	17076	17023	17059	17157	16938	17007	17111	17029	17165	17015	16971	17184	17056	17167	17086	17204	17111	17138	17202	17094	17184	17075	16940	17190	17027	16981	17023	17062	17073	17111	17241	17128	17188	17101	16898	17092	17236	17072	17067	16977	16970	17165	17004	17304	17140	17160	17155	17029	17107	17087	17066	17006	17184	16982	17165	17163	17122	17065	17061	17180	17091	17099	17045	17149	16977	16951	16976	17185	17213	16912	17246	16865	17100	17062	17230	17080	17104	16998	17062	16993	17157	17079	16998	17135	17340	16972	17211	17109	17121	17003	17166	17283	17024	17168	17073	17169	17171	17085	17209	17118	17112	16965	17025	16947	17054	17044	17072	17054	17139	17070	17036	17178	17009	17041	17097	17262	17183	17162	17115	16976	16871	17299	17110	17336	17062	17023	17148	17045	17067	16996	17109	17050	17081	17106	17139	17292	17018	17218	17157	17099	17252	17065	17084	17194	17113	17097	17064	17219	16979	17082	16990	17064	17115	17062	17136	17014	17051	16987	17098	16965	17150	17173	17146	17306	17176	17172	16982	17155	17201	17144	16878	17081	17127	16887	16949	17119	17034	17200	17117	17035	17013	17140	17124	17034	17099	16972	17085	17180	17190	17146	16892	17022	17009	17160	16873	16897	17118	17100	17194	17349	17247	17053	17081	17121	17161	17061	16945	17050	17065	17033	17151	16989	17052	16951	17116	17008	17136	16982	17093	17062	17133	17065	17131	17065	17127	17192	16929	17149	17266	16998	17208	17021	17237	17072	17059	16938	17148	17199	17090	17108	17012	16981	17209	17044	17046	17053	16985	17212	16961	17189	17056	17022	17197	17092	17318	17163	17164	17180	17034	17058	17003	17183	17131	17146	17263	17011	17074	17075	17017	17126	17125	17117	17049	16986	17330	16928	17132	17027	17186	17160	17225	16843	17145	17144	16989	17075	17196	17191	17119	17030	17351	17166	17162	16998	17148	16973	17060	17001	16956	17075	17017	17148	17073	17128	17160	17170	17152	17163	17031	17288	16912	17150	17020	17082	17066	17108	17022	17164	17177	17084	17170	16941	17261	17195	17041	17111	17132	17065	17171	16949	17216	16940	17054	17017	17081	17142	17132	17047	17200	17044	17148	17128	16963	17203	16852	17149	17172	17169	17024	17013	17018	16855	17099	16957	16986	17041	17164	17029	17141	16975	17025	17059	17076	16894	17025	17115	17213	17079	17135	17082	17216	17070	17066	17070	17040	17026	17073	17178	17065	17138	16998	17059	16930	17140	16908	17196	17061	17194	17017	17067	17179	17197	17027	17096	17111	17007	17070	17229	16956	17013	17239	16924	17206	16946	17058	17089	17050	17262	17070	17219	17131	17267	17145	17067	17171	17299	17209	16880	17033	17093	17209	17132	17156	17192	16851	17194	17051	17108	17027	16993	17146	16993	16952	17190	17204	17245	17055	17110	16964	17070	17292	16933	17043	17008	16921	17139	17315	17101	17064	17175	16994	17236	17093	16975	17134	17090	17230	17044	16962	17078	16966	17188	17162	17272	17377	17078	17194	16983	17011	17186	17107	17118	17099	16936	17106	16728	17053	17127	17125	17002	17054	17104	16906	17171	16989	16882	17152	17060	17147	17122	17007	17061	17172	17328	17297	16910	17216	17097	17148	17172	17044	17160	16934	17082	17234	17045	17161	17100	17085	17170	17167	16959	16962	17120	17182	17142	17082	16751	17192	17020	17100	17126	17204	17132	17112	16853	16953	17127	17227	17208	17151	17191	17087	17213	17036	17202	17204	17131	17175	17066	17086	16947	17156	16917	17246	17056	16971	17037	17041	17055	17072	16981	17088	17003	16989	17137	17102	17153	17084	17176	17074	17103	17058	17005	17035	17083	17133	17037	17048	17058	17213	17050	16935	17086	17207	17130	17334	17094	17090	17195	17184	17094	16927	17312	17042	17022	17133	17016	17179	17097	17150	16918	17170	17003	17063	17310	16956	17174	17207	17090	17060	16921	17186	17175	17148	16995	17217	17059	17241	17028	17204	17145	17279	16913	17034	17112	17088	17044	17010	17301	17107	17052	17016	17128	17091	17144	17108	17167	17146	17067	17206	17007	17300	16917	17051	17009	17068	17055	17065	17172	17023	17092	17086	17012	17126	17376	17116	17043	17193	17071	17133	17054	17218	17001	17244	16985	17061	16985	17011	16974	16950	17117	17187	17052	17316	17174	16934	17001	17197	17049	17194	17121	16910	17107	17001	17228	17077	17017	17007	17163	17106	16992	17152	17265	17117	17238	17035	17219	17083	16877	17089	17148	17020	16879	17088	17064	17162	17054	17049	17371	17105	17025	17136	17243	17167	17111	17002	17047	17155	17223	17061	17023	16998	17232	17370	16992	17231	17170	17265	17096	17020	17145	17124	16945	17038	17257	17006	17127	17131	17055	17024	17239	17139	16781	17006	17195	17071	16889	17142	16985	17121	17211	17097	17088	17131	17017	17019	17133	17088	17434	17061	17059	17197	16982	17246	17176	17042	17033	16815	17101	17091	16913	17106	16981	17200	16973	17159	17206	17034	17031	17250	17183	17083	17087	17128	17178	17020	17099	16862	17037	17044	17078	17062	17103	16973	17117	17153	17010	17147	17265	17186	17185	17068	17228	16990	16993	17138	17148	17057	16989	17206	17138	17134	16984	16991	16932	17225	17089	17215	17192	17055	17039	16996	17142	17005	16969	17114	16885	17243	16929	17177	17343	17007	17072	17201	17112	17041	17007	17075	17192	17216	17161	17063	17070	16965	16954	17074	17236	17220	17009	17266	17029	17389	16923	17129	17145	17038	16872	17076	16938	17016	17051	17138	16995	16893	17144	17013	16999	17145	17291	16810	17076	17006	17031	16985	17233	17166	17131	17141	16975	17306	17139	17103	16864	17085	17236	17167	16998	17131	16957	17233	17026	17159	17032	17051	17094	17203	17081	17179	17036	17074	17061	17093	17052	16932	16964	16954	16923	16964	17077	17096	17058	17048	17076	16886	17104	17151	17193	17106	17037	17061	17133	17192	17233	17116	17026	17083	17342	17131	17085	17031	16933	17007	16959	17179	17050	17146	17101	17280	17297	17119	16843	17064	17175	17204	17237	17106	17012	17112	17159	17108	17118	17203	17043	17041	16933	17030	17165	17128	17200	17091	17152	17201	17133	17144	16921	17079	17022	16997	17100	17167	16887	17059	16971	17076	17158	17226	16961	17131	17030	17001	17103	17156	17016	17208	17073	17236	17181	17118	17067	16987	17135	17125	17163	17062	16975	17181	17189	17368	17238	17163	17053	17167	17135	17039	17033	17168	17049	17196	17185	16985	17006	16994	16879	17168	16996	17183	17079	17131	17195	17173	17105	17089	17148	17086	17160	16980	17183	17054	17075	17035	17215	17111	17168	17183	17051	17062	17149	16991	17109	17177	17043	16979	17118	17125	17292	17108	17226	17324	17052	17116	17050	17091	17186	16862	17068	17176	17043	17089	17221	17000	17047	17261	16978	17177	17066	17080	17207	17051	16974	17163	17057	16973	16919	16988	17029	17136	17162	17091	16865	17108	17046	17074	17280	17010	17031	16962	17120	17071	17257	17123	16971	17277	17056	17063	17062	17183	16960	17110	17050	17138	17146	16904	17135	16971	17147	16974	17147	17228	17043	17123	16994	17116	16933	17069	17109	17154	16984	17084	17234	16920	17168	17204	17040	17087	17321	17187	17126	17258	16898	17041	16993	17050	17134	17142	17113	17051	17271	17100	17023	16978	17045	17063	16899	17089	17103	16936	17132	16952	17237	17122	17231	17039	17099	17018	16891	17059	17061	16982	17074	17029	17025	16900	17069	17040	16994	16962	17096	17201	17360	17120	17074	17206	17185	17100	17019	17109	17202	17391	17159	17071	16916	16981	17178	16885	17069	17111	17015	17077	16820	17516	17305	17213	17249	17049	17058	17193	17070	17002	17050	17073	17070	17190	17103	16978	17158	17023	17153	17173	17117	17130	17098	17370	17043	17131	17191	17122	17048	17284	17187	17001	16982	17059	17179	16930	17234	17119	16973	17074	17093	16946	16897	17178	17141	17092	17016	17135	17168	17062	17169	17166	17119	17089	17142	16989	17174	17165	17275	16982	17219	17044	17055	17041	17260	16914	17276	17161	17020	17176	17129	17016	17221	17088	17107	17098	17206	17009	17069	17021	17129	17070	16916	17068	16965	17025	16930	17045	17179	17061	16921	17107	17012	17045	17040	17108	17088	17115	17266	17230	17160	17313	16945	17061	17040	17247	17110	17066	16853	17210	17072	17104	16980	17118	17389	17099	16950	17187	17026	17115	16781	17005	17093	16820	17030	17053	17277	17073	16961	17023	17156	17071	17041	17273	17189	17008	17016	17302	17051	17179	17029	16909	17025	17122	16997	16889	17119	16912	17158	17100	17120	17067	16979	17100	17029	17230	17100	17180	17086	17024	17034	17228	16944	17203	17078	17200	16923	17062	17060	16963	17187	17010	16998	17250	17046	17221	17014	17058	17055	17095	17160	17142	17113	17242	17138	17106	17106	17001	17217	16992	17068	17022	17165	16963	17171	17106	16958	17221	17155	17153	17239	17114	16972	17289	17120	17066	16994	17154	17097	16984	17201	17101	17245
35569	33288	37428	34030	35941	38035	33602	29751	27945	27343	27292	27244	27212	27567	27339	27357	27655	27268	27125	27077	27304	27370	27251	27283	27041	27323	27444	27598	27314	27345	27091	27020	27449	27243	27338	27261	27321	27533	27118	27281	27449	27341	27149	27386	27189	27268	27509	27306	27527	27289	27347	27319	27453	27108	27099	27199	27199	27365	27142	27554	27392	27018	27351	27431	27079	27126	27067	27419	27497	27384	27200	27092	27605	27035	27392	27047	27272	27266	27032	27266	27231	27245	27374	27175	27202	27182	27305	27224	27145	27115	27201	27362	27176	27149	27253	27070	27126	27121	27106	27180	27333	27441	27308	27279	27176	26847	27162	27200	27512	27280	27094	27446	27347	27236	27422	27005	27347	27184	27184	27208	27247	26946	27366	27290	27234	27121	26984	27257	27171	27202	27106	27057	27187	27463	27280	27005	27237	26974	27238	26944	27227	26991	27072	27339	27315	27100	27044	27096	27155	27244	27079	27143	27440	27024	27306	26867	27242	27057	27334	27399	27267	27036	27183	27101	27374	27372	27405	27182	27241	27043	27316	27411	27056	27080	27109	27312	27186	27039	27259	27365	27410	27154	27255	27190	27031	27105	27120	27386	27442	26984	27220	27180	27093	26983	27164	27392	27355	27397	27278	27349	27167	27202	27259	27332	27313	27156	27128	27229	27157	27352	27307	27412	27407	27224	27178	27393	27188	27070	27148	27253	27135	27197	27282	27233	27099	27203	27380	27191	27117	27141	27325	27113	27498	27336	27181	26945	27080	27148	27154	27176	27228	27070	27113	27420	27548	27273	27454	27307	27173	27297	27177	27202	27389	27041	27083	27413	27280	27189	27349	27287	27352	26984	27156	27304	27239	27231	27177	27177	27153	26956	27117	27176	27156	27376	27447	27118	27479	27292	27216	27242	27246	27255	27390	27170	27366	27209	27300	27151	27254	27418	27389	27336	27074	27030	27282	27093	27368	27196	27381	27180	27430	27121	27397	27285	27009	27270	27026	27258	27408	27168	27239	27252	27312	27433	27215	27222	27277	27413	27167	27368	27340	27002	27208	27426	27455	27292	27158	27029	27146	27167	27024	27290	27306	27355	27224	27327	27151	27320	27349	27498	27272	27195	27456	27407	27265	27325	27158	27058	27291	27364	27064	27041	27062	27331	27308	27140	27240	27421	27266	27251	27165	27221	27535	27022	27114	27280	27287	26984	27138	27199	27220	27439	27097	27320	27177	27170	27267	27331	27195	27279	27073	27409	27330	27096	27334	27192	27301	27175	26998	27234	26973	27424	27240	27410	27160	27162	27071	27419	27339	27192	27088	27173	27490	27410	27176	27360	27132	27089	27115	27165	27044	27250	27333	27243	27067	27211	27084	27010	27435	27424	27275	27255	27236	27269	27299	27210	27441	27211	27351	27163	27384	27144	27317	27357	27110	27287	27382	27333	27283	27239	27268	27232	27035	27119	27106	27316	27215	27290	27488	27048	27308	27241	27084	27218	27336	27147	27195	27373	27254	27214	27313	27181	27173	27227	27063	27245	27285	27214	27504	27427	27344	27192	27293	27513	27219	27025	27368	27188	26971	26868	27236	27114	26955	27129	27208	27381	27405	27460	27319	27211	27336	27157	27214	27254	27443	27197	27292	27196	27316	27197	27151	27469	27153	27236	27395	27367	27291	27134	27136	26947	27222	27261	27270	27156	27269	27189	27312	27109	27342	27149	27230	27266	27197	27303	27354	27338	27185	27035	27418	27447	27121	26948	27320	27252	27282	27173	27167	27163	27174	27189	27157	27269	27099	27088	26808	27061	27133	27122	27237	27239	27355	27341	27320	27448	27201	27326	27088	27220	27275	27272	27245	27154	27282	27139	27264	27270	27153	27187	26795	27237	27036	27331	27063	27275	27107	27171	27257	27319	27100	27140	27322	27289	27324	27314	27170	27159	26875	27335	27179	27083	27238	27263	27203	27300	27099	27281	27005	27209	27106	27163	27335	27402	27319	27198	27543	27016	27275	27154	27175	27389	27337	27150	27144	27102	27286	27350	27365	27306	27253	27230	27069	27211	27173	27302	27132	27344	27285	27080	27428	27077	27254	27222	27395	27081	27106	27136	27039	27347	27101	27369	27364	27299	27182	27195	27081	27065	27386	27024	27346	27146	27100	27340	27494	27206	27208	27173	27381	27168	27306	27230	27103	27636	27341	27345	27168	27206	27471	27252	27234	27488	27230	27221	27268	27108	27119	27177	27280	27103	27334	27269	27132	27367	27358	27001	27413	27084	27210	27264	27135	27399	27383	27178	27323	27165	27537	27203	27293	27030	27045	27272	27230	27298	27196	27121	27348	27418	27155	27086	27115	27076	27150	27276	27015	27192	27292	27458	27059	27349	27342	27226	27400	27046	27152	27225	27474	27109	27234	27378	27202	27288	27164	27422	27271	27270	27292	27117	27023	27380	27303	27162	27080	27362	27269	27485	27166	27219	27394	27284	27423	27521	27258	27112	27376	27139	27053	27198	27186	27473	27328	27371	27241	27396	27401	27062	27469	27124	27295	27518	27324	27226	27152	27300	27216	27154	27385	27148	27252	27366	26927	27144	27125	27140	27251	27263	27370	27297	27423	27343	27135	27114	27365	27375	27158	27458	27285	27400	27194	27237	27431	27436	27294	27273	27416	27114	27092	26973	27277	27185	27336	27366	27327	27328	27092	27255	27080	27408	26965	27280	26985	27184	27485	27326	27333	27167	27358	27127	27396	27264	27143	27243	27028	27267	27284	27123	27194	27405	27307	27186	27246	27271	27006	27473	27471	27383	27258	27194	27088	27168	27319	27073	27323	27365	27553	27240	27229	27398	27081	27296	27185	27135	27187	27109	27204	27117	27309	27281	27184	27385	27014	27259	27104	27236	27246	27320	27316	27171	27184	27443	27123	27085	26973	27178	27318	27159	27116	27409	27244	27362	27315	27245	27211	26918	27227	27233	27199	27307	27234	27401	27453	27297	27198	27083	27281	26926	27249	27101	27059	27227	26909	27075	27288	27136	27318	27203	27318	27198	27255	27177	27264	27240	27129	27325	27318	27430	27306	27249	27221	27375	27136	27070	27439	26974	27027	27142	27356	27363	27440	27118	27261	27239	27378	27590	27269	27312	27224	27044	27128	27393	27355	27181	27099	27227	27002	27273	27238	27427	27283	27341	27297	27366	27243	27163	27346	27309	27394	27102	27313	27276	27450	27222	27251	27181	27271	27281	27328	27370	27402	27660	27522	27328	27153	27530	27217	27162	27173	27353	27187	27266	27376	27357	27269	27155	27128	27165	27331	27190	27296	27291	27312	26841	27281	27356	27193	27195	27150	27265	27339	27261	27128	27320	27212	27031	27128	27133	27219	27333	27089	27134	27139	27302	27249	27538	27408	27553	27553	27466	27261	27485	27243	27261	27109	27055	27396	27304	27247	27240	27191	27440	27159	27219	26979	27142	27100	27163	27204	27300	27107	27241	27169	27409	27362	27255	27405	27305	27176	27257	27551	27331	27227	27345	27221	27055	27092	27292	27197	27418	27293	27134	27364	27334	27385	27142	27424	27127	26956	27176	27211	27244	27086	27162	27187	27140	27263	27154	27164	27510	27248	27134	27200	27211	27146	27146	27225	27252	27613	27365	27279	27536	27343	27258	27396	27230	27353	27136	27351	27429	27190	27134	27190	27188	27295	27083	27129	27106	27231	27262	27328	27141	27205	27289	27285	27360	27311	27450	27314	27032	27282	27157	27146	27231	27238	27632	27253	26887	27292	27108	27067	27209	27322	27313	27111	27519	27327	27349	27284	27263	27185	27034	27211	27353	27327	27401	27179	27411	27554	27220	27203	26966	27170	27266	27194	27424	27188	27032	27563	27280	27370	27279	27171	27382	27190	27288	27313	27370	27297	27196	27387	27192	27280	27245	27039	27113	27117	27175	26982	27162	27376	27063	27225	27084	27007	27294	27047	27228	27245	27280	27055	26957	27110	27186	27217	27255	27279	27307	27138	27175	27271	27503	27399	27394	27372	27029	27244	27581	27251	27285	27399	27331	27011	27172	27330	27479	27249	27365	27538	27664	27516	27293	27223	27252	27224	27035	27170	27207	27198	27406	26975	27251	27306	27291	27343	27265	27026	27092	27312	27058	27207	27177	27357	27223	27616	27276	27235	27151	27291	27516	27224	27193	27356	27206	27204	27249	27117	27355	27046	27160	27241	26859	27181	27029	27254	27036	27241	27258	27441	27223	27148	27204	27246	27160	27204	27261	27357	27370	27140	26942	26948	26983	27043	27405	27312	27313	27065	27179	27226	27070	27255	26972	27482	27538	27309	27109	27276	27390	27320	27365	27350	27287	27173	26927	27193	27124	27624	27065	27403	27249	27234	27355	27291	27311	27243	27164	27213	27282	26959	27280	27512	27266	26937	27488	27333	27104	27248	27238	27226	26839	27220	27375	27177	27263	27283	27378	27475	27375	27305	27260	27472	27383	27272	27012	27404	27368	27230	27151	27327	27297	27392	27492	27037	27317	27170	27129	27119	27402	27495	27293	27514	27260	27217	27204	27239	27447	27256	27057	27250	27061	27079	27156	27209	27234	27115	27414	27150	27154	27188	27178	27156	27219	27348	27265	27035	27227	27164	27285	27180	27336	27464	27183	27273	27312	26989	27257	27304	27341	27366	27312	27307	27134	27288	27355	27170	27013	27120	27041	27417	27193	27315	27135	27211	27366	27331	27449	27442	27164	27236	27353	27209	27154	27368	27237	27268	27021	27426	27226	27025	27286	27173	27315	27215	27176	27331	27194	27279	27312	27353	27177	26973	27270	27174	27079	27280	27479	27334	27509	27073	27033	27364	27119	27102	27062	27313	27016	27034	27075	27323	27307	27251	27274	27348	27166	27439	27164	27258	27285	27474	27040	27381	27262	27053	26932	27161	27281	27268	27396	27417	27319	27214	27557	27136	27253	27377	27126	27326	27126	27467	27291	27348	27155	27191	27110	27418	27118	27532	27319	27376	27233	27063	27194	27323	27443	27299	27296	27107	27058	27452	27215	27243	27422	27227	27252	27288	27268	27159	27066	27293	27149	27122	26851	26853	27185	27329	27061	27296	27188	27389	27449
24912	34032	30200	22194	26860	27251	21675	18243	16801	16482	16431	16436	16417	16597	16352	16285	16358	16096	16418	16239	16324	16289	16314	16376	16445	16358	16453	16285	16510	16381	16072	16263	16299	16294	16266	16233	16441	16267	16302	16535	16436	16325	16200	16400	16433	16553	16331	16361	16154	16232	16156	16290	16274	16402	16405	16642	16556	16151	16285	16413	16167	16274	16283	16422	16233	16326	16233	16314	16101	16445	16407	16369	16526	16112	16313	16122	16458	16376	16298	16174	16293	16332	16396	16363	16242	16480	16336	16203	16417	16214	16570	16183	16311	16079	16425	16283	16137	16162	16305	16220	16223	16429	16369	16249	16351	16369	16256	16242	16342	16381	16402	16186	16410	16258	16340	16559	16429	16134	16189	16306	16320	16434	16238	16218	16126	16332	16213	16238	16154	16348	16319	16469	16384	16352	16363	16294	16258	16319	16351	16227	16311	16533	16245	16298	16509	16471	16339	16482	16084	16374	16231	16244	16300	16101	16101	16336	16111	16336	16303	16248	16272	16302	16242	16400	16426	16407	16322	16227	16495	16361	16263	16080	16342	16103	16205	16238	16287	16404	16102	16223	16345	16243	16132	16558	16252	16437	16208	16375	16271	16245	16335	16404	16366	16368	16342	16478	16218	16322	16303	16313	16173	16294	16351	16195	16435	16362	16472	16365	16404	16332	16164	16358	16401	16392	16220	16314	16168	16219	16516	16334	16506	16295	16411	16338	16266	16137	16424	16261	16351	16382	16361	16223	16400	16143	16310	16344	16273	16290	16177	16361	16208	16436	16275	16196	16379	16186	16278	16339	16290	16394	16342	16304	16296	16361	16575	16282	16275	16354	16232	16475	16269	16256	16190	16120	16272	16355	16192	16407	16268	16291	16467	16294	16212	16210	16201	16208	16432	16430	16328	16353	16226	16333	16512	16408	16189	16309	16249	16370	16293	16304	16318	16256	16235	16291	16199	16355	16106	16579	16310	16207	16545	16213	16388	16304	16251	16329	16507	16265	16219	16328	16158	16378	16253	16452	16457	16280	16360	16286	16136	16325	16490	16378	16336	16390	16281	16532	16237	16266	16296	16246	16279	16351	16232	16322	16237	16281	16370	16263	16243	16376	16352	16366	16229	16244	16146	16244	16270	16455	16281	16365	16340	16353	16305	16399	16274	16316	16217	16310	16324	16374	16294	16169	16142	16388	16393	16239	16247	16428	16252	16382	16356	16314	16178	16456	16381	16290	16277	16427	16146	16312	16320	16192	16221	16322	16178	16369	16321	16089	16259	16349	16305	16126	16276	16375	16531	16426	16197	16426	16199	16329	16355	16391	16225	16293	16245	16374	16185	16423	16377	16362	16248	16341	16339	16364	16265	16246	16312	16108	16308	16322	16486	16200	16335	16270	16286	16309	16074	16117	16442	16144	16380	16026	16490	16210	16411	16362	16298	16366	16246	16335	16235	16255	16214	16411	16268	16338	16222	16262	16401	16416	16380	16236	16188	16341	16349	16268	16428	16348	16518	16536	16463	16458	16170	16373	16350	16351	16308	16251	16237	16203	16379	16231	16195	16405	16231	16350	16261	16286	16410	16349	16258	16327	16200	16376	16305	16116	16371	16343	16351	16092	16034	16148	16445	16271	16475	16342	16227	16343	16206	16244	16339	16273	16288	16316	16303	16312	16293	16224	16248	16271	16353	16401	16377	16036	16304	16181	16389	16277	16320	16254	16309	16358	16195	16226	16115	16119	16361	16381	16208	16421	16322	16214	16332	16309	16299	16302	16390	16202	16236	16239	16206	16196	16303	16425	16275	16226	16268	16253	16256	16345	16203	16259	16336	16241	16228	16248	16328	16122	16304	16414	16416	16309	16198	16285	16267	16447	16165	16160	16184	16108	16316	16341	16165	16471	16260	16267	16219	16330	16356	16202	16243	16330	16330	16215	16316	16190	16294	16315	16281	16278	16246	16315	16304	16319	16306	16477	16184	16240	16173	16344	16322	16442	16280	16318	16332	16260	16343	16309	16255	16353	16280	16307	16368	16209	16386	16193	16355	16227	16215	16464	16236	16435	16394	16413	16296	16410	16247	16268	16424	16542	16263	16362	16232	16527	16325	16281	16330	16255	16059	16287	16237	16184	16340	16284	16422	16315	16183	16241	16425	16328	16295	16300	16307	16335	16187	16343	16313	16355	16256	16148	16226	16205	16334	16294	16531	16241	16314	16209	16435	16297	16275	16201	16198	16320	16327	16179	16429	16421	16280	16480	16247	16363	16284	16256	16180	16176	16193	16472	16508	16372	16431	16257	16484	16220	16527	16245	16325	16328	16229	16310	16318	16254	16317	16467	16339	16295	16316	16346	16325	16435	16464	16361	16303	16112	16371	16314	16362	16286	16455	16259	16343	16222	16231	16179	16280	16485	16298	16230	16224	16348	16389	16270	16396	16561	16242	16273	16319	16242	16401	16268	16182	16298	16450	16153	16265	16244	16222	16283	16393	16345	16200	16284	16146	16390	16325	16179	16316	16435	16126	16268	16231	16306	16277	16350	16266	16156	16337	16229	16374	16177	16234	16450	16336	16378	16494	16331	16093	16336	16391	16213	16444	16207	16435	16411	16356	16356	16151	16236	16262	16219	16483	16069	16299	16370	16224	16409	16328	16224	16292	16232	16238	16438	16331	16360	16417	16236	16318	16189	16292	16278	16257	16376	16315	16411	16389	16178	16101	16429	16347	16488	16363	16293	16289	16501	16308	16151	16235	16201	16296	16215	16339	16334	16366	16257	16287	16427	16353	16266	16318	16197	16261	16420	16415	16136	16264	16225	16219	16258	16243	16251	16023	16224	16278	16440	16434	16208	16367	16310	16465	16522	16412	16211	16429	16281	16489	16363	16274	16197	16377	16363	16256	16454	16352	16451	16181	16319	16300	16192	16463	16402	16342	16269	16339	16133	16063	16311	16286	16203	16361	16328	16201	16098	16253	16316	16224	16540	16206	16193	16167	16358	16278	16354	16374	16304	16314	16236	16182	16204	16311	16193	16370	16130	16209	16319	16149	16224	16444	16379	16286	16291	16374	16399	16360	16125	16434	16201	16174	16458	16427	16242	16208	16297	16313	16384	16401	16273	16387	16209	16223	16299	16157	16148	16256	16201	16237	16209	16340	16350	16486	16224	16396	16413	16331	16284	16228	16316	16438	16320	16403	16299	16104	16331	16323	16389	16292	16296	16383	16166	16172	16440	16446	16258	16327	16202	16352	16245	16379	16300	16355	16248	16279	16438	16159	16379	16366	16376	16203	16391	16155	16451	16294	16290	16265	16231	16168	16337	16283	16382	16327	16423	16230	16367	16336	16243	16335	16189	16236	16306	16439	16175	16322	16388	16223	16278	16316	16354	16360	16122	16445	16364	16222	16279	16040	16332	16242	16169	16459	16317	16322	16230	16415	16288	16280	16291	16414	16380	16249	16201	16450	16476	16294	16255	16304	16263	16125	16314	16195	16346	16299	16434	16172	16110	16351	16303	16329	16217	16180	16417	16158	16277	16368	16209	16351	16250	16194	16377	16359	16194	16377	16270	16382	16306	16226	16561	16207	16357	16300	16302	16426	16278	16287	16289	16262	16160	16425	16285	16273	16171	16415	16297	16424	16256	16479	16415	16250	16487	16215	16261	16433	16244	16167	16522	16191	16266	16200	16194	16304	16305	16356	16217	16367	16329	16357	16316	16475	16288	16211	16261	16203	16397	16235	16051	16343	16529	16372	16311	16102	16239	16187	16421	16191	16396	16319	16332	16276	16230	16227	16382	16420	16178	16230	16394	16333	16285	16284	16165	16128	16294	16360	16266	16364	16165	16502	16341	16364	16436	16337	16495	16171	16221	16302	16175	16344	16378	16329	16249	16185	16374	16410	16239	16319	16215	16214	16331	16229	16381	16354	16257	16521	16475	16287	16226	16362	16189	16256	16410	16121	16318	16214	16405	16272	16173	16153	16343	16328	16369	16328	16191	16419	16287	16261	16431	16464	16265	16441	16336	16205	16248	16258	16195	16404	16366	16348	16229	16302	16416	16243	16599	16361	16272	16280	16343	16310	16279	16304	16320	16230	16445	16203	16283	16229	16215	16225	16384	16282	16370	16330	16497	16198	16223	16100	16363	16333	16409	16412	16276	16175	16498	16212	16303	16225	16449	16500	16122	16435	16310	16311	16247	16268	16396	16212	16476	16225	16451	16206	16384	16323	16272	16214	16221	16350	16293	16284	16187	16367	16145	16297	16515	16254	16358	16168	16436	16166	16354	16427	16209	16293	16295	16248	16416	16200	16271	16498	16183	16420	16328	16214	16253	16287	16409	16353	16315	16318	16313	16382	16257	16347	16204	16045	16322	16323	16246	16307	16104	16419	16492	16330	16178	16223	16440	16443	16461	16286	16483	16344	16225	16077	16103	16342	16340	16542	16295	16264	16495	16386	16178	16246	16221	16379	16307	16282	16418	16176	16398	16352	16400	16317	16159	16309	16316	16314	16310	16175	16304	16411	16351	16225	16358	16418	16314	16303	16112	16334	16399	16455	16314	16240	16253	16280	16352	16259	16164	16269	16410	16355	16234	16327	16198	16201	16083	16328	16280	16291	16252	16439	16323	16354	16244	16213	16218	16420	16279	16237	16198	16369	16341	16227	16410	16236	16344	16231	16157	16400	16417	16401	16255	16377	16271	16420	16257	16258	16198	16266	16289	16304	16326	16169	16227	16315	16297	16307	16378	16266	16339	16255	16382	16511	16382	16311	16425	16324	16262	16341	16179	16275	16358	16310	16323	16295	16226	16326	16372	16247	16438	16344	16289	16246	16226	16373	16435	16154	16315	16234	16370	16397	16470	16128	16201	16281	16346	16205	16421	16339	16221	16233	16460	16301	16182	16376	16251	16279	16187	16226	16198	16357	16350	16299	16316	16438	16521	16321	16336	16375	16194	16149	16182	16202	16267	16460	16303	16404	16236	16273	16346	16258	16328	16348	16308	16366	16222	16346	16506	16279	16292	16372	16171	16254	16249	16287	16404	16292	16224	16362	16299	16360	16253	16278	16241	16274	16325	16357	16267	16378	16133	16234	16322	16327	16280	16282	16436	16424	16163	16313	16466	16185	16389
25837	22026	30981	39755	59441	61679	48868	36171	29747	27906	27690	27332	27360	27345	27361	27322	27391	27199	27303	27318	27267	27281	27124	27094	27492	27152	27397	26987	27112	27164	27189	27185	27045	27096	27309	27097	27216	27176	27216	27350	27158	27226	27053	27134	27183	27137	27472	27266	27336	27472	27145	27079	27198	27384	27194	27123	27033	27053	27039	27297	27190	27049	27068	26999	27192	27024	27107	26967	27317	27247	27287	27083	27165	27171	26991	27144	27305	27292	27122	26967	27174	27178	27159	27163	27166	27278	27123	27041	27083	27213	27071	27168	27216	27017	27223	27072	27187	27092	27349	27318	27012	26700	26946	26841	27263	27260	27065	27218	26963	27121	27148	27143	26861	27094	27284	27061	27119	27023	27057	26931	27293	27242	27247	27123	27202	27096	27126	27195	27133	27088	27315	27367	27171	27065	27122	27115	26865	27097	27251	27392	27031	27089	27145	27073	27172	26984	27080	26859	27085	27359	26979	27138	27284	27024	26975	26995	27110	27051	27262	27194	27313	27261	27293	27220	26959	27076	27090	27156	26965	26895	26991	27218	27195	27174	27138	27144	27149	27100	27037	26870	27162	27158	27073	27147	27304	27254	26855	27144	27146	27091	27195	26996	26889	26941	27069	27171	26923	27188	27279	27261	27125	27081	27266	27155	26957	27244	27161	27065	27194	27162	27103	27091	27070	27116	27047	27208	26993	27244	27100	27031	27101	27247	27222	27026	26992	27053	27104	27241	26963	27327	27264	27289	27047	27223	27030	27070	27246	27071	27082	27113	27204	27064	27087	27144	27123	27250	27097	27205	26823	27072	27154	27182	27021	27003	27166	27096	27137	27024	27109	27360	27160	27455	27277	27066	27089	27297	26988	26773	27309	27052	27171	26980	26948	26958	27187	27095	27326	27026	27216	27225	26887	27099	27472	26981	27099	27077	26859	27161	27079	27118	27292	27163	27224	27151	26985	27187	27064	27019	27369	27316	26824	27119	27081	26885	27102	27228	27129	27039	27080	27043	27261	27294	27252	26967	27082	27316	27040	27277	26936	27201	27462	27156	27081	27147	27287	26980	27137	27044	27269	27016	27169	27166	27245	27119	27209	27031	27111	27162	27266	27144	27115	27086	27337	27181	27256	27207	27173	27116	27077	26981	27280	27288	27091	27060	27220	27256	27015	26857	26923	27215	27276	26954	27227	26885	27128	27221	27175	27112	27054	27259	27304	27080	27002	26937	27331	26981	26894	27229	27058	27293	27294	27184	27240	27172	27188	27061	27028	27182	27039	27120	27026	26998	27042	27208	27322	27113	27187	27258	27194	27134	27162	27237	27114	27058	27089	27276	26946	27166	27166	27153	27281	27171	26962	27186	27207	26993	27130	26969	27063	26994	27216	26844	27213	27219	27079	27260	27009	27318	27186	27269	27138	27038	26911	27225	26944	27105	27061	26973	27003	27201	27025	27056	26932	27285	27323	26972	26990	27245	27115	27104	27217	27318	27207	26841	27193	27255	26990	27104	26992	27028	27103	27077	26940	27273	27333	27230	27222	27117	27109	26946	27035	27234	27057	27106	27065	27269	27338	26894	27127	27260	27070	27143	27039	27321	27420	27369	27035	27173	27129	27205	27251	27107	27210	27226	27093	27101	27317	27045	27177	27201	27028	27055	27309	27256	27363	26938	27064	27095	26890	27047	27173	27311	27088	27117	27321	27144	27314	27181	27080	27227	27134	27200	27376	27173	27377	27155	27148	27155	27050	27293	26782	27164	27156	26979	26947	27040	27205	27250	26993	27059	27141	27060	27152	27265	27158	27318	27119	26834	27276	27290	27232	27189	27130	27150	27227	27072	27265	27087	27259	27291	27272	27043	27067	27254	27319	27146	26870	27091	27183	27221	27103	27210	27125	27065	27121	27281	27232	27109	27345	27068	27425	27250	26826	27032	27318	27091	27301	27258	27104	27313	27153	27250	27045	27295	27197	27141	27090	27068	27322	26986	26895	27242	26986	26897	27121	27020	26950	26770	26915	27183	27092	26894	27086	26996	27123	27263	26961	27195	27018	26970	27028	27166	27137	27161	27053	27184	27116	27357	27118	27085	27557	27479	27052	27321	27084	27309	26942	27249	27138	27058	26958	27282	27187	26998	27382	27062	26967	26972	27191	27272	27307	27092	27393	27045	27021	27071	27031	27090	27076	27039	26996	27335	26832	27267	27216	26974	27239	27318	27330	27044	27163	27184	27188	27122	27127	26966	27132	27307	27230	27013	27369	27446	27252	27439	27353	27243	26974	27156	27123	26892	26904	27176	27341	27220	27109	27359	27400	26952	26966	27187	27038	26907	27101	27118	27025	27191	27380	26946	27246	27224	27366	27249	26881	27144	27201	27354	27121	26876	27404	27147	27128	27089	27055	27194	27110	27046	27148	27417	26975	27498	27092	27135	26917	27217	27104	27089	27176	27491	27237	27266	27061	27093	27188	26913	27090	27161	27121	27321	27409	27135	27222	27038	27104	27226	26960	27319	26966	27260	27120	27095	27185	27022	27146	27247	26994	27370	27117	27072	27043	27048	27097	26940	27246	27160	26902	26739	27214	27158	27343	27037	27364	26976	27127	27109	27332	27161	26987	26934	27032	27043	27269	27066	27246	27048	27067	27168	27506	27140	27118	27096	27462	27295	27231	27189	27060	27105	27298	27534	27234	27179	26960	27198	27222	27159	26935	27119	27249	27208	27367	27186	27055	27031	26934	27128	27077	27324	27223	27093	26983	27306	27070	27279	27372	26943	27453	27085	27173	27093	27238	27310	27050	27163	27134	27142	27224	27114	27215	27131	27211	27282	27141	27274	27226	27115	27159	27054	27149	27355	27121	27249	27202	27131	27206	27240	26905	27285	26905	27140	27400	27444	27034	27116	27240	27017	27139	26995	27413	27362	27154	27113	27020	27166	26944	27177	26940	26891	26888	27076	26897	27069	27162	26879	27011	27257	27071	27134	27038	27272	26762	27089	27119	27313	27198	27322	27268	27003	27062	26934	27145	27026	27223	27132	27160	27075	27325	27271	27231	27117	27249	27298	26980	27035	27128	27000	27178	27098	27241	27595	27242	26839	27289	27039	27316	27013	26694	27375	27155	27152	27347	26947	27064	27278	27161	27299	27346	27107	27017	27221	26807	27205	27356	27294	27114	27410	27016	27480	27297	27058	27038	27064	27322	26982	26984	27105	26979	26920	27143	27160	27055	27321	27245	27259	27099	27261	27059	27011	27052	27088	27164	27078	27353	27160	26985	26895	26963	27058	27182	27155	27081	27330	27332	27103	27148	27054	27124	27041	27263	27121	27551	27162	27257	27232	27214	26950	27299	26969	27006	27144	27081	26986	27143	27189	27080	27240	26940	27148	27247	27158	26955	27168	27236	27264	27245	26948	27316	27147	27067	26967	27284	27238	27057	27338	27298	27376	27270	27312	27120	26917	27073	27335	27453	27149	27214	27225	26996	27164	27368	27392	27010	27185	27019	27384	27286	26974	27007	27407	27095	27362	27120	27166	27332	27224	27174	27167	27111	26970	27054	27100	26900	26949	27035	26941	27112	27223	27140	27316	27162	27124	27110	27043	27016	27037	27224	27074	26989	27236	27295	27229	27195	27149	27332	26982	27423	27171	27085	27163	27024	27152	27033	27088	27216	27337	27202	27129	27310	27075	27334	26908	26979	26830	27145	27037	27220	27083	27271	27402	27095	27160	27242	27106	27067	27321	27147	27082	27179	27116	27194	27264	27355	26850	27314	27406	27244	27285	27325	27182	27212	27143	26605	26885	27359	27187	27261	27386	27329	27459	27011	27148	27092	27389	27112	26955	27043	26935	27127	27017	27108	27055	27024	27222	27292	27173	27310	27014	26987	27188	27065	27094	27237	26986	27161	27132	27376	27180	27094	27018	27102	27095	27046	26875	27066	27164	27116	27146	26909	27105	27096	27147	27173	27038	27332	27135	27290	27295	27204	27197	27367	27151	27166	27222	27203	27003	27184	27174	27141	27270	27250	27377	26996	27326	27455	27336	27012	27148	27138	27303	27232	27357	27137	27254	26884	27074	27120	27193	26984	26932	27234	27204	27250	26868	27071	27074	27157	27105	27018	27272	27195	27162	27043	27023	27075	26971	27126	27311	27393	27152	27144	27109	27282	27102	26781	26952	27272	27235	27359	27124	27273	27427	27138	27098	27189	27252	27229	27182	27117	27123	27143	27147	27196	27173	27363	27103	27060	27326	27201	27149	27297	27185	27217	27214	27097	27295	27185	27192	27341	27263	27228	27046	27029	27388	26987	27047	27229	27430	26984	27196	27063	27211	27155	27091	27055	27124	27222	27087	27085	27008	27308	27148	27197	27024	27267	27079	27138	27148	27062	26994	27095	26938	27010	27106	27195	27073	27246	27033	27105	27232	26967	27084	27241	27024	26965	26919	27096	27296	27190	26862	26807	27239	27212	27319	27331	27166	27314	27263	27152	27123	27234	27299	27354	27105	26955	27171	27259	27166	27069	27037	27318	27239	27419	27226	27378	27379	27234	27412	27288	27124	26930	27235	27112	27348	27407	27105	27152	27011	26938	27025	27164	27271	26998	27002	26984	27110	27164	27140	27183	27237	26851	27351	26861	27157	27156	26947	27222	27124	27014	27145	27174	27046	27219	27329	27298	27085	26722	27258	27218	27060	27292	27345	27323	27392	27316	27105	27412	27193	27326	27283	27180	27096	27136	27080	27042	27469	27281	27225	27289	27007	27162	26956	27113	27175	27114	27027	27132	27193	27131	27313	27058	26977	27081	27271	27046	27182	27150	27218	27087	27085	27364	27049	27213	27147	26980	26909	26969	27155	27236	27116	26798	27081	27143	27065	27280	26880	26857	26845	26893	26991	27208	27132	26905	27094	26808	26882	27193	27094	26978	27295	27073	27367	27249	27172	26966	27230	27333	27159	27082	27050	27290	27305	27089	26931	27188	27272	27462	27248	27063	27168	27035	27087	27225	26990	26784	27137	27082	27140	27232	27127	27118	27391	26866	27079	27026	27178	27237	27116	27208	26854	27136	26992	26834	27142	27076	27163	27160	27151	27000	27154	27115	27261	27181	27297	27332	27192	27185	27226	27043	27248
28727	51820	42373	40655	61483	55136	37818	24371	18400	16905	16719	16471	16695	16583	16632	16541	16567	16534	16463	16602	16559	16574	16564	16504	16607	16482	16650	16525	16646	16498	16386	16415	16565	16506	16622	16541	16567	16408	16492	16517	16531	16433	16459	16554	16386	16700	16477	16650	16522	16477	16387	16652	16518	16629	16468	16405	16401	16564	16791	16402	16656	16528	16467	16567	16587	16562	16572	16386	16550	16440	16571	16577	16576	16513	16554	16410	16472	16553	16597	16336	16382	16610	16463	16657	16526	16653	16552	16566	16417	16507	16583	16502	16540	16517	16358	16577	16453	16475	16233	16489	16516	16463	16470	16505	16607	16585	16335	16443	16380	16541	16517	16547	16553	16461	16443	16461	16699	16495	16564	16460	16466	16535	16499	16437	16465	16422	16560	16570	16352	16434	16555	16561	16548	16487	16618	16485	16572	16435	16676	16727	16386	16635	16591	16539	16553	16528	16681	16492	16377	16482	16458	16512	16194	16493	16678	16450	16471	16543	16656	16459	16557	16402	16535	16481	16573	16563	16677	16546	16418	16558	16448	16475	16501	16407	16469	16604	16532	16442	16459	16446	16623	16599	16385	16520	16549	16651	16591	16298	16556	16638	16521	16575	16618	16534	16567	16531	16321	16394	16554	16618	16490	16716	16583	16530	16447	16403	16513	16472	16271	16486	16513	16676	16573	16426	16421	16598	16745	16484	16502	16611	16687	16393	16499	16529	16529	16324	16617	16463	16718	16278	16662	16434	16571	16394	16397	16539	16434	16342	16463	16626	16439	16405	16470	16364	16393	16379	16358	16545	16465	16485	16471	16508	16442	16299	16528	16416	16594	16569	16611	16600	16361	16558	16538	16674	16294	16314	16508	16451	16800	16361	16580	16338	16310	16747	16658	16500	16446	16235	16611	16617	16319	16529	16686	16429	16499	16441	16480	16392	16543	16612	16487	16608	16419	16320	16501	16460	16611	16409	16398	16473	16574	16583	16410	16319	16524	16460	16503	16399	16423	16427	16593	16419	16518	16761	16626	16492	16518	16578	16611	16656	16408	16418	16555	16481	16632	16445	16647	16366	16655	16477	16562	16622	16495	16506	16594	16621	16640	16555	16498	16425	16510	16575	16606	16582	16510	16559	16353	16435	16571	16503	16487	16563	16412	16405	16456	16371	16554	16528	16575	16614	16515	16490	16690	16401	16662	16605	16309	16538	16400	16434	16553	16511	16465	16569	16469	16497	16501	16492	16572	16470	16419	16409	16561	16377	16371	16476	16445	16412	16374	16541	16440	16648	16477	16526	16568	16551	16676	16471	16564	16341	16593	16568	16404	16578	16466	16459	16534	16502	16523	16526	16719	16705	16521	16610	16522	16516	16536	16566	16496	16563	16433	16583	16590	16596	16452	16521	16615	16379	16274	16456	16484	16557	16588	16597	16327	16493	16604	16527	16495	16505	16644	16406	16505	16374	16547	16552	16418	16437	16457	16354	16479	16594	16337	16524	16425	16545	16650	16618	16445	16541	16606	16379	16501	16627	16449	16623	16386	16361	16496	16461	16312	16568	16499	16699	16437	16553	16543	16625	16424	16477	16445	16639	16420	16376	16513	16514	16310	16579	16663	16413	16525	16605	16429	16541	16423	16538	16577	16502	16447	16528	16445	16528	16592	16615	16629	16559	16452	16404	16576	16529	16571	16349	16538	16529	16625	16545	16517	16365	16508	16293	16503	16394	16521	16544	16686	16513	16597	16688	16572	16633	16324	16360	16550	16514	16510	16349	16416	16538	16603	16560	16490	16659	16455	16682	16584	16422	16527	16621	16385	16363	16500	16530	16579	16538	16602	16576	16533	16580	16563	16727	16586	16446	16434	16401	16318	16495	16610	16670	16560	16420	16351	16496	16593	16483	16372	16605	16593	16562	16473	16627	16524	16539	16505	16343	16483	16550	16541	16509	16547	16668	16597	16484	16661	16272	16547	16381	16597	16607	16467	16420	16534	16469	16520	16542	16522	16727	16432	16431	16364	16506	16572	16436	16497	16657	16502	16393	16475	16488	16522	16422	16409	16523	16594	16621	16456	16489	16563	16249	16407	16569	16374	16501	16555	16638	16349	16562	16453	16430	16516	16650	16540	16404	16597	16518	16477	16538	16587	16551	16367	16566	16473	16604	16607	16614	16415	16607	16470	16443	16580	16503	16761	16544	16352	16409	16585	16497	16524	16610	16417	16533	16586	16486	16358	16530	16439	16512	16555	16350	16368	16593	16376	16553	16479	16434	16707	16566	16433	16506	16727	16580	16506	16520	16718	16474	16573	16625	16401	16595	16633	16650	16681	16377	16484	16571	16491	16466	16470	16464	16399	16618	16579	16518	16525	16468	16718	16448	16317	16614	16484	16519	16376	16488	16533	16438	16501	16659	16441	16427	16499	16453	16500	16451	16485	16607	16275	16619	16334	16499	16602	16387	16311	16660	16411	16493	16589	16636	16357	16536	16496	16525	16510	16656	16414	16400	16464	16349	16532	16526	16480	16574	16612	16561	16419	16648	16505	16767	16534	16561	16554	16657	16558	16517	16477	16691	16489	16686	16570	16645	16368	16423	16353	16337	16695	16821	16656	16481	16647	16428	16714	16516	16399	16630	16595	16550	16595	16327	16584	16416	16596	16435	16603	16639	16475	16648	16516	16575	16392	16622	16617	16537	16457	16444	16464	16394	16462	16489	16622	16508	16506	16540	16481	16424	16639	16274	16633	16514	16602	16425	16477	16476	16461	16483	16513	16618	16534	16513	16308	16405	16594	16485	16584	16343	16664	16564	16495	16507	16226	16649	16615	16362	16571	16600	16446	16430	16520	16630	16546	16318	16343	16363	16509	16438	16469	16428	16517	16477	16532	16333	16457	16541	16551	16430	16475	16400	16536	16528	16565	16568	16508	16512	16441	16668	16596	16544	16592	16510	16421	16552	16709	16405	16643	16572	16593	16568	16493	16597	16410	16570	16639	16499	16536	16446	16394	16487	16502	16491	16416	16490	16568	16417	16649	16341	16355	16577	16526	16639	16460	16565	16523	16626	16534	16540	16464	16310	16626	16529	16485	16708	16528	16525	16507	16453	16533	16566	16542	16602	16528	16410	16539	16516	16598	16401	16462	16458	16491	16587	16435	16524	16538	16279	16639	16552	16496	16483	16420	16597	16511	16564	16489	16419	16621	16613	16677	16477	16476	16495	16570	16430	16529	16550	16461	16496	16377	16405	16322	16377	16567	16593	16501	16491	16559	16571	16761	16443	16644	16401	16577	16415	16533	16459	16480	16620	16485	16538	16847	16600	16609	16643	16698	16386	16482	16658	16470	16368	16273	16445	16502	16508	16521	16399	16606	16495	16544	16417	16404	16537	16450	16485	16624	16597	16575	16409	16637	16478	16535	16620	16437	16397	16441	16481	16629	16578	16759	16476	16549	16512	16394	16683	16604	16609	16615	16292	16480	16579	16611	16445	16558	16795	16604	16593	16451	16696	16605	16485	16451	16396	16584	16495	16613	16601	16436	16448	16559	16613	16510	16530	16707	16329	16410	16512	16418	16588	16360	16313	16437	16487	16574	16536	16407	16549	16580	16296	16664	16447	16469	16711	16446	16595	16601	16500	16349	16681	16426	16370	16547	16550	16526	16663	16530	16504	16455	16695	16537	16452	16503	16659	16353	16599	16558	16538	16578	16448	16371	16608	16535	16466	16453	16423	16522	16349	16349	16734	16659	16421	16469	16623	16619	16578	16506	16422	16569	16556	16507	16412	16469	16413	16445	16493	16607	16474	16561	16513	16414	16556	16424	16438	16527	16530	16364	16442	16564	16610	16569	16508	16545	16725	16485	16509	16410	16383	16587	16379	16650	16417	16655	16544	16357	16379	16472	16529	16465	16415	16588	16535	16492	16542	16754	16408	16413	16444	16573	16361	16631	16304	16540	16467	16423	16263	16515	16615	16372	16598	16571	16559	16681	16453	16391	16432	16484	16355	16462	16526	16541	16437	16640	16662	16616	16433	16595	16611	16602	16544	16440	16421	16612	16436	16590	16469	16583	16549	16466	16169	16383	16582	16543	16462	16501	16531	16513	16399	16479	16450	16613	16526	16570	16654	16456	16308	16582	16421	16546	16614	16302	16440	16489	16545	16482	16511	16625	16459	16555	16616	16657	16534	16588	16567	16586	16583	16656	16526	16364	16510	16655	16529	16475	16484	16515	16490	16512	16584	16661	16527	16546	16626	16711	16650	16410	16414	16598	16377	16651	16430	16342	16524	16677	16487	16576	16532	16541	16476	16442	16568	16656	16347	16534	16317	16433	16271	16484	16398	16567	16617	16412	16507	16595	16651	16563	16476	16446	16433	16562	16590	16546	16555	16265	16623	16462	16472	16559	16440	16421	16559	16419	16455	16651	16285	16591	16492	16554	16484	16416	16349	16434	16617	16462	16436	16584	16424	16586	16541	16438	16549	16449	16611	16641	16444	16474	16617	16466	16277	16455	16332	16631	16401	16542	16591	16562	16460	16624	16475	16326	16548	16532	16431	16573	16531	16700	16414	16376	16530	16618	16571	16587	16482	16547	16432	16403	16706	16595	16528	16512	16375	16507	16266	16490	16395	16633	16756	16561	16556	16596	16454	16461	16258	16648	16626	16348	16594	16421	16576	16426	16567	16612	16660	16562	16465	16510	16622	16555	16419	16583	16492	16654	16479	16388	16545	16536	16435	16166	16410	16767	16506	16428	16476	16480	16473	16444	16418	16465	16613	16480	16570	16526	16355	16590	16433	16489	16704	16578	16518	16390	16445	16497	16681	16648	16560	16428	16325	16394	16419	16654	16713	16579	16476	16583	16451	16334	16367	16410	16453	16417	16473	16497	16467	16553	16349	16361	16690	16626	16581	16693	16391	16521	16430	16507	16586	16443	16571	16543	16441	16704	16439	16392	16656	16694	16610	16538	16667	16415	16433	16572	16547	16503	16663	16526	16553	16649	16485	16417	16503	16529	16388	16429	16540	16651	16392	16744	16527	16537	16593	16535	16656	16523	16779	16511	16469	16499	16527	16552	16355	16446	16449	16434	16461	16598	16433	16608	16615	16602	16548	16471	16347	16593	16549	16308	16521
23446	21658	29378	35105	72869	73826	58718	41680	32817	29208	28763	28307	28165	28095	28079	28133	28188	28213	28119	27930	28152	28252	27898	28024	27772	27979	28181	28266	27940	27754	28365	27848	28006	28019	28221	27719	27831	27752	28118	27819	28055	27904	27813	28026	28048	28140	27989	28115	27796	27847	27673	27698	27942	27972	28069	27865	27808	27887	27917	27960	27888	27463	28069	27881	27905	28046	27564	27831	27829	27910	27817	27617	27922	27625	27917	27867	27988	27938	28017	27864	28093	27855	27885	27839	27709	27744	27933	27412	27721	28048	27738	27975	27807	27765	27835	27628	27916	27859	27771	27686	27964	27849	27779	27969	27895	27777	28030	27905	27939	28118	28183	27796	27986	27920	27811	27802	27908	27851	27975	27693	27831	27871	27753	27827	27711	27854	27989	27847	27703	28000	27919	27706	27797	28152	27902	27749	27564	27582	27916	27861	27842	27874	27849	27778	27890	27695	27837	27982	27914	27701	28091	27663	27995	27857	28054	27751	27882	27864	27790	27760	27804	28021	28310	27724	27769	27842	28033	27783	27626	27959	27865	27880	27886	27974	27938	27948	27649	27833	28031	27699	28074	27932	27729	27788	27810	27826	27880	27900	27956	27839	27753	27834	27807	27680	27811	27849	28014	27887	28015	27826	27880	27884	27839	27836	27839	27876	27933	27769	28105	27889	27653	28068	27987	27738	27875	27867	27852	27622	27949	27565	27854	27808	27807	27547	27853	28018	28062	27892	27797	27882	27901	27649	27548	27793	27957	27822	27927	27848	27903	27681	27938	27654	27788	27819	28128	27691	27732	27797	28050	27887	27742	27548	27859	27805	27757	27988	28121	28016	27963	27822	27722	27793	27687	27544	27942	27751	27873	27721	27936	27802	28104	27833	27939	27886	27737	27751	27793	27707	27729	27869	27658	27725	27987	27753	27622	27832	27770	27839	28086	27832	28027	27866	27752	27976	27738	27904	27897	27870	27880	27889	28021	28047	27732	27830	27699	27908	28007	28021	27718	27806	27809	27878	28082	27743	28110	28149	27748	27752	27737	27530	27928	27842	27883	27918	27879	27723	28006	27933	27789	27718	27785	27806	27622	27900	27791	27761	27992	27885	28030	27940	27938	27948	28026	27764	27838	27694	27833	27966	28023	27782	28165	27945	27961	27830	27904	28144	27814	27910	27617	27365	27768	27905	27710	27855	27820	27702	27893	27628	27899	27733	27611	27606	27903	27686	27958	27879	27808	27746	27852	27737	27755	27755	27399	27938	27880	27745	27951	28034	27847	27516	27492	27562	27964	27947	27660	27894	27912	27880	28104	27895	27938	27794	27909	27720	27751	27762	27827	27973	27973	27621	28074	27807	27781	27847	28088	28076	27681	28012	27716	27946	27766	27942	27918	27704	27974	27554	27643	27699	27661	27744	27838	27938	27962	27717	27771	28065	27867	27580	27766	27736	27856	27951	27929	27924	27959	27776	27902	27622	27826	27674	27803	27784	27906	27894	27616	27645	27679	27930	27842	27873	27821	27771	27987	27555	27732	27870	27745	28014	27884	27999	27893	27809	28184	27722	27949	27881	27778	27960	27601	28093	27986	27802	27926	27703	27643	27896	27768	27721	28053	27776	27952	27737	28130	27876	27774	28022	27811	27956	27809	28079	27982	27651	27816	28001	27860	27752	27743	27795	27662	27925	27661	27839	28009	28146	27933	27954	27924	28108	27649	27835	27913	27718	28226	27751	27721	27838	27737	27999	28014	27864	27952	27752	27785	27950	28223	27581	27907	28019	27688	27749	27764	28020	27668	27736	27980	27745	27759	27611	27957	28011	27837	27898	27643	27853	27847	27728	27692	27795	27800	27922	27964	28218	27763	27698	28034	27930	27692	27948	27902	27935	27941	27951	27928	27714	27886	27884	28008	28047	27902	27922	27919	27632	27800	27989	28017	27717	27830	28030	27796	27713	27968	28000	27837	27605	27889	27822	27555	27659	27720	27793	27595	27761	27782	27856	28031	27910	28095	28068	27741	27790	27748	27760	27820	28060	27840	27956	27760	27917	27784	27995	27835	27769	27895	27950	28002	28176	27867	27583	27854	27693	27703	27744	28063	27749	28095	27813	28112	27812	27763	27739	28034	27754	27861	27939	27803	27773	28178	27601	27771	27720	27910	27920	27782	27797	27868	27811	27683	27813	27909	27650	28010	27745	27894	27819	27841	27978	27954	27560	27741	27651	27681	27977	27659	27824	28016	27607	27720	27910	27994	27809	27780	27871	27754	27915	28054	27724	27706	27843	27858	27844	27803	27414	27961	27962	27688	27831	27679	27878	27978	27879	27830	27589	28046	27848	27618	27761	27781	27866	27723	27901	27781	27843	27768	28064	27721	27661	27901	27936	27787	27843	27715	28154	27874	27984	28038	27830	27777	27900	27727	27808	27707	27702	27786	27792	27988	27672	27712	27806	27738	27866	27894	27994	27770	28222	27875	27891	27980	27537	27854	28044	27953	27776	28180	28023	28030	27935	27949	27870	27879	27740	27868	27811	27986	27856	28000	27827	27843	27768	27848	27772	27948	27989	27913	28011	27864	27739	28055	27849	27759	27775	27731	27969	27780	27651	27656	27738	27817	27832	27803	27944	27995	27927	27863	28112	27756	27541	27752	27916	27775	27766	28074	27759	27880	27727	27755	27836	27922	27751	27693	27683	27839	27872	28097	27694	27867	27727	27913	27635	27777	27720	27741	27836	28066	27933	27705	27747	27939	27990	27881	27726	27780	27593	27719	27927	27997	27699	27878	27749	27875	28017	27960	27821	27709	28028	27917	28043	27721	27518	27877	27755	27783	27616	27819	28020	27877	27985	27879	27606	27652	28012	27937	27868	27696	27914	27842	27818	28048	27787	27702	28152	27983	27572	27908	27740	27907	27724	28029	27703	28002	27995	27935	27860	27902	28093	28260	27908	27909	27867	27839	28029	27794	27817	27881	28007	27968	27945	27686	27784	27837	27862	27955	27887	27852	27945	27959	27929	27972	27993	27900	27873	27731	27581	27667	28021	27954	27966	28016	27979	27805	27981	27961	27920	27737	28071	27899	28178	28115	27419	27830	27798	27790	27744	28014	27917	27892	27945	27838	27724	27870	28150	28009	27760	27924	27799	27979	27775	27758	27787	27865	27827	27696	27929	27913	27940	28007	28017	27813	27570	27732	27482	27794	27747	27765	27959	27834	27727	28029	27662	27608	27835	27700	27864	27782	27736	27716	27905	27825	27970	27841	27765	27680	27725	28061	28014	27843	27945	27823	27820	28012	27760	27736	27750	28085	27728	27986	27936	27716	27694	27673	27710	27903	28057	27840	27780	27757	27907	27906	27729	27940	27588	27610	27907	27734	28033	27841	27758	28134	27912	27745	27650	27820	27849	27856	27929	27881	27603	27702	27849	27959	27781	27831	27783	27712	28160	27993	27736	27889	27847	27725	27774	27820	28068	27911	27708	27837	27722	27782	27763	27781	27873	27999	27944	27604	27917	28097	27932	27791	27856	27762	27925	28045	28060	27919	27600	27908	27868	27935	27778	27922	27800	27884	28013	27784	27538	27832	28069	28145	27811	27822	27542	27792	27929	28080	27826	27756	27874	27975	27928	27840	28068	27800	27705	27895	27814	27803	28090	27810	27592	27842	27819	27966	27937	28074	27914	27744	27899	28065	27756	27681	27808	27914	28091	27957	27738	27827	27837	27717	27654	27685	27863	27992	27706	27723	28062	27667	27733	27796	27699	27800	27908	27861	27873	27810	27915	27953	28199	27771	27758	27730	28058	27813	27977	27623	27996	28064	27832	27683	28054	27937	27838	27883	27901	27880	27913	28001	28143	27830	27751	28018	27834	27751	27821	27772	27891	27699	27836	27860	27633	27817	27866	27942	27750	27758	27875	27706	27900	27918	27734	27852	27945	27898	28047	27720	27834	27538	27817	28126	28139	27911	27643	27720	27719	27808	27787	27962	27697	27966	27647	28054	27727	27654	27802	27864	27902	27881	27653	27945	27868	27661	28004	27897	27601	27783	27681	27657	27943	27490	27894	27925	27754	27721	27676	28015	27849	27829	27670	27909	27861	28050	27811	27943	27784	27472	27972	27679	28075	27852	27833	27655	27886	27881	27819	27816	27808	27858	27776	27890	27677	27708	27800	28108	27878	27865	27747	27865	28023	27874	27879	27901	27478	27839	27839	27933	27862	28112	27964	28107	27948	27563	27742	28383	27827	27814	27706	27908	27776	27751	27823	27910	27926	27665	27707	28018	27671	27841	28127	27923	27680	27875	27912	27931	27713	27688	27757	27930	27799	27946	27989	27944	27749	27742	28051	27738	27600	27930	27702	27608	27825	27920	27798	27967	27887	27548	27909	27583	27796	27819	27773	27985	28049	27673	27742	27893	27882	27947	27725	27958	27693	27602	27657	27954	27631	27926	27865	27568	27757	27985	27810	27899	27859	27765	27907	27758	27795	27928	28093	27954	27963	27805	27895	28078	27734	27987	28034	27996	27847	27900	27619	27670	27779	27857	27762	27970	27620	27886	27782	27687	28042	27900	27714	27818	27855	27813	27692	28006	27749	27845	27876	27873	27887	27958	28027	28010	27992	27643	27822	27811	27809	27611	27988	27794	27612	28049	28083	27880	27752	27890	27607	27572	27879	27801	27771	27761	28025	28072	27951	27770	27849	27757	27861	28090	27871	27929	27921	27813	27874	27896	27947	27828	27956	27810	27559	27706	27896	27844	27740	27791	27886	27908	27690	27994	27871	28060	27903	27707	27810	27773	27948	27763	27888	28011	27897	27970	27882	28023	27697	27872	28003	27683	27795	27861	27789	27730	27919	27937	27717	27922	27883	27662	28047	27954	27824	27640	27926	28068	28002	28050	27742	27685	27739	27813	27953	27913	27811	27821	27769	27728	27609	27864	27697	27741	27691	27635	27393	28012	27645	28225	27976	27728	27901	27787	27819	27639	27607	27634	28073	28057	27903	27988	27839	27915	28121	27753	27720	27817	27650	27781	27754	27856	27741	27657	27588	27916	27718	27839	27964	28011	27782	27986	27761	28027	27520	27743	27816	27709	27724	27895	27610	27916	27647	27927	27899	27863	27687	27847	27983
37543	63542	58119	61145	89820	77565	52969	30887	20596	17856	17430	17413	17146	17411	17271	17327	17289	17019	17448	17298	17171	17525	17307	17332	17305	17309	17245	16981	17431	17144	17237	17308	17225	17430	17092	17182	17147	17224	17310	17322	17081	17266	17061	17116	17310	17411	16991	17152	17201	17295	17160	17333	17141	17300	17371	17282	17333	17088	17224	17126	17398	17191	17063	17331	17225	17237	17176	17171	17202	17284	17278	17091	17045	17101	17447	17360	17188	17179	17008	17342	16924	17225	17194	17220	17230	17257	17221	17143	17246	17037	17427	17137	17355	16995	17287	17250	17280	17045	17175	17295	17136	17146	17362	17168	17260	17303	17253	17215	17167	17098	17257	17509	17082	17056	17192	17293	17166	17158	17315	17255	17112	17136	17282	17176	17331	17127	17186	17274	17286	17141	17156	17124	17151	17341	17183	17196	17162	17112	17419	17378	17261	17345	17000	17234	17229	17082	17217	17385	17203	17276	17317	17294	17016	17090	17255	17147	17111	17239	16993	17290	17090	17078	16934	17052	17232	17406	17246	17192	17292	17165	17169	17021	17180	17399	17326	17227	17166	17264	17231	17300	17280	17067	17168	17109	17313	17027	17391	17203	17209	17201	17106	17324	17211	17209	17405	17224	17157	17002	17297	17091	17209	17210	17104	17011	17127	17245	17211	17276	17095	17139	17165	17229	17268	17144	17353	17149	17066	17208	17251	17324	17094	17384	17098	17134	17359	17260	17225	17220	17150	17321	17257	17035	17389	17031	17124	17218	17038	17227	17026	17255	17160	17386	17410	17255	17243	17033	17000	17133	17359	17267	17199	17070	17283	17003	17195	17141	17149	17357	17215	17177	17264	17180	17309	17091	17320	17269	17206	17262	17169	17154	17061	17253	17210	17324	17225	17024	17337	17066	17296	17105	17335	17263	17212	17216	16918	17055	17193	17272	17110	17087	17246	17110	17291	17224	17102	17095	17231	17127	17103	17323	17147	17117	17239	17149	17143	17116	17289	17155	17186	17312	17294	17310	17101	17076	17229	17115	16960	17150	17220	17132	16999	17044	17201	17308	17160	17090	17204	17235	17134	16926	17427	17106	17172	17003	17112	17152	17026	17219	17242	17269	17225	17116	17132	17128	17105	17196	17337	17398	17027	17232	17025	17229	16960	17409	17177	17232	17107	17148	17250	17131	17228	17085	17185	17037	17131	17204	17024	17142	17083	17228	17179	17022	17251	17185	17296	17222	17159	17391	17181	17190	17235	17302	17204	17083	17060	17186	17113	17258	17131	17215	17136	17109	17076	17248	17206	17283	17124	17155	17258	17142	17118	17305	17062	17387	17222	17163	17273	17206	17278	17235	17240	17342	17339	17214	17101	17228	17213	17379	17118	17203	17187	17177	17271	17250	17190	17076	17137	16990	17130	17225	17283	17250	17339	17079	17254	17095	17279	17072	17177	17229	17338	17103	17384	17109	17242	17223	17225	17101	17330	17205	17109	17175	17216	17236	17017	17135	17036	17331	17265	17007	17297	17358	17232	17267	17286	17010	17056	17200	17111	17347	17169	17180	17273	17275	17277	17327	17255	17171	17108	17254	17104	17149	17166	17251	17226	17308	17211	17061	17294	17185	17235	17270	17331	17296	17001	17154	17015	17317	17152	17340	17125	17117	17164	17161	17120	17079	17313	17206	17307	17117	17107	17230	16880	17238	17179	17111	17021	17170	17133	17152	17195	17255	17071	17055	17181	17187	17171	17002	17161	17229	17219	17311	17318	17216	17190	17310	17158	17163	17267	17091	17006	17329	17061	17178	17215	17241	17316	17223	17316	17215	17241	17320	17379	17179	17147	17132	17443	17062	17125	17005	17099	17282	17028	17255	17271	17127	17260	17082	17196	17207	17236	17312	17170	17244	17163	17264	17028	17321	17103	17113	17217	17130	17276	17038	17247	17163	17178	17146	17134	17157	17067	17130	17233	17166	17164	17420	17161	17202	17179	17239	17251	17198	17201	17237	17310	17166	17257	17092	17274	17289	17087	17224	17035	17112	17184	17163	17097	17115	17228	16999	17475	17246	17278	17285	17043	17221	17295	17250	17307	17125	17206	17039	17204	17215	17289	17141	17125	17368	17089	17194	17124	17324	17216	17212	17243	17245	17149	17132	17051	17083	17026	17265	17091	17341	17176	17110	17113	17084	17113	17217	17044	16919	17193	17119	17042	17259	17194	17241	17144	17137	17197	17438	17161	17230	17314	17368	17011	17224	17261	17362	17212	17000	17210	17281	17219	17209	17174	17255	17230	17238	17282	17087	17045	17217	17413	17103	17007	17179	17187	17132	17400	17214	17032	17285	17260	17062	17066	17224	17095	16923	17221	17040	17306	17223	17172	17212	17159	17439	17353	17294	17180	17120	17300	17092	17123	17268	17190	17227	17315	17135	17357	17037	16982	16981	17310	17012	17121	17013	17096	17239	17125	17305	17231	16998	17204	17139	17067	17136	17327	17178	17148	17116	17120	17098	17159	17089	17281	17074	17244	17289	17232	17164	17187	17349	17284	17199	17258	17021	17261	17482	17124	17256	17134	17169	17187	17084	17246	17270	17355	17195	17183	17323	17363	17205	17254	17091	17105	17217	17135	17177	17596	17328	17216	17369	17253	17094	17244	17095	17117	17053	17267	17237	17146	17045	17252	17175	17099	17248	17283	17157	17237	17083	17099	17268	17123	17182	17125	17287	17324	16990	17372	17292	17101	17215	17190	17154	17141	17194	17103	17446	17252	17301	17301	17109	17126	17121	17329	17110	17129	17129	17145	17180	17135	17073	17068	17198	17140	17395	17169	17229	17369	17126	17231	17187	17022	17241	17406	17119	17243	17216	17301	17063	17221	17174	17044	17154	17051	17376	17116	17068	17351	17165	17170	17320	17248	17283	17224	17226	17124	17060	17235	17153	17296	17091	17388	17157	17059	17229	17459	17076	17282	17157	17177	17166	17216	17102	17384	16978	17149	17129	17062	16991	17145	17380	17020	17260	17034	17133	17273	17243	17308	17215	17218	17184	17052	17040	17249	17076	17354	17041	17228	17102	17271	17149	17089	17117	17027	17211	17303	17123	17131	17089	17330	16906	17268	17250	17234	17248	17238	17236	17033	17181	17039	17247	17207	17203	17195	17146	17212	17225	17161	17002	17252	17096	17259	17185	17272	17149	17120	17279	17379	17113	17041	17275	17131	17060	17327	17240	17072	17297	17098	17053	17182	17217	17075	17285	17324	17112	17024	17108	17323	17366	17423	17106	17085	17315	17214	17298	17168	16960	17288	17025	17089	17381	17348	17188	17160	17243	17300	17211	17104	17105	17387	17154	17163	17273	17295	17188	17242	17252	17381	17232	17232	17297	17173	17207	17214	17239	16975	17111	17307	17120	17219	17119	17127	17306	17207	17340	17491	17293	17099	17036	17005	17111	17111	17038	17156	17386	17132	17192	17110	17111	17149	17160	17188	17177	17153	17150	17248	17211	17270	17275	17082	17101	17222	17384	17130	17139	17229	17234	17215	17177	17173	17041	17076	17490	17303	16973	17213	17270	17103	17168	17283	17222	17454	16942	17306	17118	17266	17099	17309	17288	17234	17262	17214	17272	17258	17211	17154	17261	17273	17006	17258	17085	17140	17161	17167	17127	17282	17065	17327	17303	17280	17064	17089	17046	17188	17200	17319	17318	17143	17359	17258	17283	17066	17265	17087	17084	17219	17008	17155	17156	17104	17259	17069	17111	17273	17313	17277	17074	17103	17033	17196	17229	17135	17146	17274	17210	17188	17224	17000	17242	17291	17236	17367	17325	17289	17237	17065	17153	16989	17178	17107	17131	17204	16988	17236	17443	17041	17141	17030	17202	17004	16996	17204	17138	17244	17169	17218	17332	16944	17222	17111	17246	17094	17141	17305	17058	17095	17173	17059	17103	17094	17184	17252	17183	17201	17161	17354	17333	17124	17186	17099	17074	17136	17019	17220	17176	17133	17250	17209	17263	17119	17192	17274	17203	17111	17265	17166	17198	17300	17174	17253	17132	17161	17107	17143	17405	17033	17261	17225	17227	17114	17164	17168	17037	17151	17249	17278	17260	17072	17087	17101	17088	17099	17039	17289	17136	17200	17140	17238	17019	17250	17103	17192	17443	17351	16979	17197	17007	17135	17040	17112	17158	17349	17212	17378	17136	16974	17290	17305	17283	17210	17213	17195	17193	17291	17199	17053	17084	17115	17118	17208	17357	17103	17242	17206	17110	17147	17184	17318	17285	17119	17070	17062	17121	17063	17262	17096	17271	17080	17105	17224	17070	17406	17325	16935	17267	17212	17148	17140	17193	17302	16978	17237	17218	17355	17320	17157	17139	17324	17142	17171	17138	16988	17137	17161	17209	17190	17252	17234	17258	17272	17155	17189	17167	17253	17221	17231	17308	17302	17204	17297	17227	17216	17078	17131	17363	17148	17035	17296	17288	17079	17279	17131	17163	17384	17117	17220	17310	17079	17082	16930	17185	17264	17113	17228	17236	17268	17297	17243	17173	17381	17207	17213	17253	17207	17218	17122	16969	17169	17166	17187	17086	17106	17149	17272	17180	17284	17234	17094	17139	17224	17264	17030	16906	17258	17376	17394	16918	17154	17193	17000	17225	17387	17156	17230	17312	17148	17193	16999	17280	17103	17456	17279	17239	17132	17306	17485	17152	17183	17153	17333	17397	17138	17019	17170	17245	17286	17212	17132	17378	17033	17122	17148	17188	17172	17100	17189	17184	17210	17085	17054	17157	17186	17106	16938	17254	17222	17171	17200	17322	17168	17119	17234	17320	17153	17229	17096	17381	17176	17132	17253	17151	17114	16968	17214	17240	17165	17216	17169	17306	17232	17263	17296	17176	17095	17155	17090	17174	17096	17179	17128	17066	17147	17029	17236	17201	17263	17149	16954	17295	17077	17165	17237	16971	17129	17096	17195	17146	17268	17340	17176	17093	17252	17138	17003	17171	17131	17047	17091	17229	17197	17209	17231	17240	17027	17216	17108	17292	17206	17218	17027	17319	17082	17338	17094	17115	17200	17174	17082	17100	17085	17250	17323	17058	17049	17092	17242	17442	17275	17161	17339	17253	17386	17258
35781	31863	34426	36854	40475	36559	31804	28763	27612	27098	27239	27184	27370	27436	27143	27106	27145	27398	27103	27462	27128	27117	27125	27338	27505	27408	27478	27348	27238	27200	27425	27276	27476	27242	27127	27304	27198	27114	26963	26947	27356	27311	27011	27376	27227	27174	27003	27355	27169	27077	27296	26980	27479	27139	27244	27264	27337	27107	27477	27064	27222	27092	27117	26955	27147	27061	27273	27229	26827	26910	26807	27246	27142	27210	27126	27165	27157	27182	27263	27129	27587	27122	27220	27026	27491	27088	27163	27186	27272	27023	27475	27548	27088	27079	27056	27156	27175	27291	27110	27274	27067	27314	27132	27218	27190	27189	26969	27382	27119	27406	26761	27246	27204	27320	27335	27246	27342	27264	27345	27088	27417	27344	27459	27284	27203	27329	27189	27068	27117	26972	27128	26991	27016	27271	27101	27287	27299	27377	27154	27169	27014	27232	27212	26959	27290	27212	27422	27139	27094	27312	27114	27012	27261	27150	27434	27371	27273	27143	27186	27033	27073	26980	27433	27116	27428	27134	27016	27111	27353	27217	27062	27238	27383	27219	27134	27400	27261	27352	27344	27211	27191	27075	27261	26992	26957	26918	27201	27072	27054	26995	27047	27352	27016	27190	27124	27033	27150	27133	27282	27133	27020	27122	27317	27142	26981	26952	27045	27346	27250	27265	27111	27509	27307	27367	27258	27256	27259	27084	27203	27112	27041	27231	27048	27017	27359	27278	27330	26973	27181	27194	27015	27390	27276	27224	26819	27204	27067	27167	27080	27395	27292	27078	27574	27061	27263	27205	27257	27668	27094	27034	27250	26997	27093	27091	27147	27182	26985	27300	27168	27176	27023	27079	27272	27312	27042	27286	27161	27278	27023	27071	27243	27259	27155	27192	27096	27161	27161	27123	27267	27188	27335	27139	27080	27099	27509	27054	27153	27265	27129	26946	27490	27221	27194	27106	27244	27432	27117	27095	27411	27109	27290	27201	27123	27272	27108	27103	27072	27115	27329	27213	27063	27243	27269	27579	27212	27116	27032	26970	27267	27225	27598	27335	27216	27212	27073	27006	27322	27142	27258	27146	27329	27155	27221	27262	27080	27368	27371	27302	27306	26863	27415	27142	27124	27131	27500	27360	27486	27354	27188	27127	26950	27175	27254	27024	27313	27170	27209	27406	27230	27187	27339	27332	27201	27552	26983	27370	27331	27301	27183	27298	27104	27276	27404	27269	27150	27094	27311	26958	27128	27238	27045	27212	27229	26767	27219	27115	27355	27229	27260	27218	27507	27341	27077	27000	27081	27465	27267	27020	27176	27236	27239	27312	27113	27527	27111	27006	27273	27215	27093	27266	27170	27134	27319	27230	27239	27299	27302	27064	27023	27143	27447	27206	27135	27160	27084	27021	27253	27250	27158	27092	27184	27172	27147	27273	27111	27118	27097	27318	27165	27175	27017	27186	27082	27219	27108	27340	27157	27386	27295	26908	27179	27337	26977	27088	27067	27277	27181	27105	27322	27273	27259	27131	27236	27049	27329	27391	27307	27160	27198	27037	27390	26961	26998	27193	27384	26990	27064	27155	27333	27073	27058	27175	27140	27477	27415	26993	27427	27468	27347	27130	27237	27223	27292	27307	27275	26987	26915	27038	27150	27183	27154	27069	27314	27226	27417	27368	26939	27209	27332	27267	27301	27126	27325	27347	27093	26996	26966	26985	27211	27490	27110	27083	27057	26935	27354	27279	27204	27230	27217	27051	27174	27266	27105	27112	27172	27263	27391	27169	27136	27176	27309	27440	27244	27230	27333	27192	27228	27291	27283	27216	27242	27366	27233	26924	27294	27157	27226	27252	27162	27153	27254	27102	27097	27260	26869	27091	26950	27250	27264	27313	27305	27101	27285	27118	27215	27220	27285	27168	27340	26988	27154	26929	27090	27457	27356	27229	27164	27543	27081	27105	27135	27114	27068	27425	27277	27188	27344	27140	27333	27175	27238	27214	26973	27043	27017	27081	27529	27207	27074	27035	27393	27257	27179	27227	27348	27028	27157	27080	27518	27112	27095	27200	27199	27269	27099	27471	27029	27158	27286	27130	26995	27170	27296	27116	27435	27141	27177	27263	26949	27178	27081	27079	27167	27206	27090	27411	27267	27308	27322	27225	27390	27241	27148	27187	27242	27238	27018	27195	27290	27151	27254	27482	27545	27171	27492	27291	27189	27030	27305	27083	26992	27115	27357	27223	27152	26955	27263	27125	27184	27029	26888	27211	27208	27096	27281	27584	27134	27164	27149	27335	27205	27534	27206	27028	27350	27238	27059	26992	27187	27363	27186	27037	27032	27167	27205	27212	27156	27161	27008	27160	27029	27026	27271	27117	27232	27270	27227	27200	27252	27352	27161	27235	27427	27285	26984	27134	27143	27078	27269	27238	27193	27301	27086	27230	27316	27297	27247	27082	27119	27102	27096	27251	27318	27372	27530	27331	27366	27199	26992	27310	27327	27347	27320	27489	27271	27199	27326	27362	27311	27485	27163	27159	27322	27053	27253	27131	27254	26935	27023	27308	27146	27124	27338	27279	27206	27412	27223	27216	27289	27290	27093	27265	27347	27271	27385	27322	27206	27213	27406	27439	27191	27340	26948	27176	27022	27083	27111	27169	27182	27156	27382	27025	27581	27240	27112	27286	27168	27294	27072	27075	27454	27146	27129	27054	27323	27054	27077	27187	27351	27142	26865	27309	27387	27263	27121	27064	27229	27127	27268	27481	27187	27037	27422	27019	26981	27119	27334	27250	27295	27409	26986	27113	27439	27194	26977	27076	27284	27212	27162	27057	27374	27324	27283	27366	27252	27237	26990	27132	27073	27106	27097	27428	27132	27111	27305	27050	27358	27364	27357	27234	27152	27093	27158	26967	27276	26926	27057	27286	27095	27306	27065	27321	27632	27174	27177	27218	27203	27038	27157	27118	27044	27073	27174	27285	27425	27487	27229	27363	27216	27211	27115	27219	27187	27045	27173	27193	27355	27330	27277	27463	27302	27279	27254	27106	27201	27298	27154	27070	27042	27428	27418	27283	27114	27136	27049	27107	27078	27117	27141	27159	27211	27275	27035	26898	27187	27003	27253	27225	27169	27283	27330	27004	27287	27358	27351	27014	27286	26917	27117	27202	27181	27266	27148	27231	27351	27051	27251	26943	27212	27093	27235	27307	27496	26974	27290	27243	27303	27562	27364	27120	27112	27246	27360	27169	27239	27336	27369	27498	27343	27101	27096	27285	26908	27034	27330	27347	27044	27219	27166	27150	27235	27207	27095	27195	27170	27057	27351	27155	27159	27329	27220	27078	27317	27211	27105	27014	27182	27169	27438	27216	27147	27204	27133	27145	27127	27216	27273	27179	26994	27115	27183	26960	27189	27165	27367	27144	27330	27447	26909	26987	27335	27047	27097	27319	27210	27104	27254	27005	27406	27111	27296	27226	27130	27284	27265	27280	27164	27046	27269	27207	27353	27230	27205	27275	27049	27364	27199	27113	27076	27254	27195	27097	27150	27179	27095	26993	27343	27238	27322	26928	27112	27116	27206	27053	27124	27109	27104	27205	27137	27045	27067	26912	27319	27064	27324	27417	27329	27223	27250	27100	27202	26831	27218	27339	27355	27200	27396	27379	27260	27115	27198	27181	27313	27296	27185	27243	27358	27073	27309	27074	27171	27074	27374	27468	27267	27397	27337	27058	27195	26980	27091	27352	27184	27294	27279	27245	27047	27182	27123	27505	27132	27065	27337	27286	27493	27341	27300	27217	27198	27009	27032	27044	27365	27578	27118	27329	27131	26997	26883	27267	27064	27075	27333	27396	27202	27259	27253	27075	27159	27106	27366	27288	27248	27352	27164	27012	27141	27310	27519	27315	27322	26915	27484	27259	27433	27337	27005	27138	26993	27316	27394	27168	27382	27437	27057	27323	27236	27150	27421	27277	26971	27111	27259	27111	27237	27357	27144	27149	27131	27083	26954	27174	26857	27101	27350	27336	26982	27180	27338	27387	27439	27094	27439	27200	27269	27208	27093	27335	27293	27183	27059	27018	27148	27051	27072	27340	27457	27283	27038	27296	27213	27072	27165	27354	27416	27089	27289	27196	26983	27054	27167	27282	27194	26963	27344	27044	27262	27391	27237	27020	26954	27309	26988	26900	27069	27241	27247	27218	27236	27343	27121	27087	27087	27101	27236	27496	27234	27178	27289	27225	27175	27124	27377	27255	27333	27508	27367	27273	27229	27033	27102	27560	27346	27038	26943	27051	27198	27195	27152	27022	27288	27142	27259	27134	27181	27324	27150	26965	26914	26998	27446	27336	27186	27022	27177	27278	27067	27015	27050	27123	27356	27372	27144	27094	27209	27019	26901	27003	26976	27312	27262	27327	27252	27085	27318	27133	27180	27239	27076	27023	27099	27170	27530	27175	27046	27114	26829	27329	27152	26922	27154	27215	27167	27114	27297	26992	27194	27047	27204	27116	27435	27355	27330	27244	27150	27025	26991	27034	27238	27123	27253	27246	27237	27106	27150	27244	27183	27388	27105	27200	27211	27421	27423	27068	27308	27045	26987	27186	27219	27092	27234	27210	27249	27452	27154	27173	27087	27396	27237	27305	27246	27143	27292	27240	27024	27205	27378	27272	27339	27068	27306	27237	27303	27166	27435	27093	27229	27398	27086	27092	27408	27032	27287	27232	27100	26985	27159	27412	27098	27158	27156	27172	27087	27273	27017	27119	27262	27399	27371	27101	27310	27238	27104	27377	27370	26886	27217	27041	27307	27174	27095	27092	26896	27266	27093	27207	27182	27049	27235	27024	27290	27203	27257	27177	27343	27229	27192	27298	27395	27116	27072	27031	27153	27233	27048	27370	27293	27346	27382	27194	26943	27244	27315	27347	27402	27278	27287	27098	27155	27100	27214	27141	27419	27133	27206	27111	27341	27160	27154	27345	27350	26985	27297	27005	27084	27136	27414	27236	27235	27223	27286	27057	27047	27214	27335	27369	27225	27261	27311	27288	27291	27182	27132	27074	27017	27067	27088	27092	27272	27362	27256	27446	27373	27243	27299	27362	27351	27415	27103	27079	27301	27471	27392	27215	27297	27096
25138	29640	26486	27199	30459	24830	19882	17329	16730	16487	16613	16221	16463	16483	16211	16387	16398	16413	16508	16355	16430	16275	16515	16312	16524	16296	16241	16516	16464	16260	16307	16422	16306	16296	16410	16357	16509	16286	16425	16254	16226	16550	16461	16475	16526	16200	16376	16477	16437	16477	16403	16560	16535	16277	16633	16304	16296	16338	16283	16556	16311	16351	16320	16276	16445	16212	16264	16374	16468	16460	16484	16266	16370	16475	16377	16255	16388	16382	16264	16409	16241	16376	16579	16317	16264	16446	16398	16260	16435	16470	16433	16154	16459	16334	16155	16404	16394	16499	16416	16419	16431	16352	16301	16364	16417	16262	16362	16317	16501	16261	16377	16399	16374	16394	16305	16353	16281	16263	16348	16357	16486	16444	16318	16363	16291	16430	16305	16484	16464	16297	16348	16343	16374	16502	16425	16419	16393	16298	16389	16644	16270	16344	16463	16419	16525	16388	16331	16378	16174	16303	16336	16176	16296	16204	16217	16411	16260	16238	16504	16339	16435	16191	16403	16415	16259	16361	16274	16523	16119	16418	16213	16303	16224	16284	16246	16287	16322	16259	16413	16394	16354	16230	16289	16407	16400	16422	16569	16226	16379	16364	16224	16270	16330	16144	16403	16320	16320	16427	16200	16340	16444	16277	16264	16346	16456	16240	16462	16303	16194	16295	16210	16299	16256	16384	16359	16481	16363	16492	16373	16363	16378	16302	16384	16348	16146	16351	16500	16357	16473	16472	16234	16451	16275	16270	16346	16458	16297	16467	16338	16348	16352	16258	16614	16260	16314	16317	16212	16251	16282	16407	16240	16270	16420	16434	16028	16561	16249	16599	16322	16334	16524	16297	16449	16195	16331	16460	16586	16225	16374	16373	16231	16611	16365	16475	16272	16489	16406	16328	16266	16330	16365	16241	16444	16311	16312	16322	16267	16308	16367	16042	16485	16182	16356	16416	16304	16488	16330	16161	16525	16465	16389	16243	16310	16283	16363	16317	16297	16295	16408	16426	16435	16363	16299	16171	16356	16039	16314	16485	16325	16335	16398	16384	16356	16193	16407	16414	16231	16347	16367	16348	16309	16344	16519	16237	16363	16310	16464	16284	16365	16436	16282	16470	16441	16433	16383	16509	16506	16250	16256	16450	16319	16212	16335	16354	16308	16544	16259	16172	16288	16361	16070	16387	16192	16322	16441	16039	16314	16402	16426	16277	16426	16397	16391	16403	16250	16379	16434	16487	16388	16324	16447	16415	16231	16519	16254	16304	16429	16424	16381	16370	16493	16363	16262	16277	16320	16396	16241	16327	16094	16310	16114	16530	16279	16324	16373	16380	16433	16385	16214	16435	16416	16382	16468	16261	16359	16310	16286	16256	16412	16226	16421	16310	16314	16410	16468	16456	16439	16371	16344	16474	16463	16219	16169	16386	16332	16248	16323	16330	16242	16300	16377	16484	16422	16335	16085	16444	16348	16311	16448	16497	16358	16371	16298	16236	16280	16424	16333	16207	16343	16255	16338	16401	16238	16352	16388	16336	16436	16296	16478	16263	16342	16212	16418	16315	16429	16462	16480	16364	16384	16524	16509	16193	16136	16330	16420	16285	16289	16338	16338	16411	16373	16528	16244	16404	16327	16285	16353	16312	16364	16441	16449	16377	16263	16377	16333	16489	16404	16297	16502	16334	16286	16249	16145	16403	16286	16220	16254	16415	16155	16358	16402	16270	16323	16390	16345	16257	16251	16375	16391	16248	16339	16302	16345	16343	16497	16303	16349	16366	16345	16360	16404	16318	16293	16294	16139	16348	16292	16325	16294	16112	16597	16261	16488	16424	16348	16287	16599	16372	16238	16378	16371	16399	16554	16364	16161	16274	16365	16312	16263	16406	16379	16349	16218	16222	16381	16323	16269	16434	16395	16448	16410	16323	16427	16291	16298	16055	16423	16429	16431	16397	16654	16322	16472	16310	16307	16363	16309	16344	16269	16497	16418	16304	16297	16282	16345	16261	16328	16389	16270	16327	16356	16425	16300	16251	16169	16438	16324	16207	16259	16200	16431	16413	16251	16425	16350	16336	16236	16391	16313	16330	16379	16366	16302	16342	16388	16470	16250	16294	16355	16353	16290	16293	16377	16336	16331	16393	16192	16257	16356	16236	16271	16194	16329	16346	16373	16189	16163	16315	16302	16354	16195	16254	16405	16293	16447	16241	16331	16377	16499	16361	16333	16302	16436	16385	16395	16304	16414	16267	16499	16335	16330	16531	16257	16304	16371	16437	16259	16388	16432	16085	16454	16443	16404	16421	16286	16350	16500	16367	16431	16202	16489	16366	16424	16347	16376	16444	16460	16405	16241	16285	16531	16307	16500	16441	16395	16366	16340	16398	16407	16262	16432	16207	16306	16338	16354	16545	16271	16335	16387	16179	16309	16446	16236	16213	16330	16339	16416	16250	16405	16418	16384	16395	16424	16410	16275	16257	16523	16439	16181	16227	16353	16335	16414	16305	16278	16428	16445	16306	16533	16383	16430	16362	16219	16363	16338	16438	16225	16337	16362	16433	16473	16515	16248	16181	16402	16355	16431	16432	16326	16228	16501	16283	16455	16336	16269	16387	16388	16459	16273	16467	16223	16471	16318	16332	16438	16299	16416	16472	16337	16196	16147	16411	16460	16330	16335	16399	16374	16335	16426	16352	16544	16501	16474	16257	16387	16379	16422	16307	16218	16419	16404	16442	16407	16355	16374	16568	16349	16379	16361	16248	16491	16254	16401	16256	16279	16463	16480	16246	16349	16414	16520	16331	16533	16390	16243	16403	16471	16223	16508	16339	16298	16277	16404	16340	16172	16280	16309	16375	16318	16382	16278	16270	16377	16263	16198	16338	16342	16458	16297	16472	16610	16445	16330	16161	16292	16310	16493	16239	16461	16297	16294	16335	16406	16155	16043	16189	16190	16532	16169	16334	16322	16416	16471	16227	16280	16229	16429	16363	16259	16357	16427	16566	16504	16219	16277	16223	16364	16341	16141	16395	16298	16281	16282	16382	16354	16428	16403	16292	16232	16344	16549	16323	16337	16285	16379	16565	16275	16186	16267	16325	16345	16382	16364	16374	16479	16488	16377	16349	16311	16427	16374	16285	16408	16249	16492	16292	16450	16433	16154	16278	16299	16154	16341	16259	16513	16188	16268	16359	16259	16467	16442	16425	16382	16566	16451	16472	16457	16409	16321	16424	16287	16381	16355	16300	16290	16432	16419	16382	16290	16403	16512	16452	16200	16344	16465	16301	16533	16424	16492	16296	16376	16337	16441	16270	16371	16265	16431	16186	16408	16246	16119	16230	16407	16243	16381	16367	16399	16333	16293	16391	16393	16298	16259	16389	16488	16354	16358	16275	16296	16303	16436	16617	16590	16347	16419	16312	16495	16225	16365	16337	16420	16632	16417	16282	16380	16477	16341	16378	16317	16238	16377	16372	16245	16503	16412	16329	16237	16351	16548	16279	16204	16466	16280	16224	16374	16350	16290	16386	16501	16210	16299	16361	16392	16383	16352	16268	16212	16304	16384	16346	16437	16238	16361	16369	16501	16106	16290	16374	16476	16413	16320	16353	16176	16399	16544	16437	16280	16207	16388	16353	16313	16394	16303	16422	16386	16527	16403	16360	16383	16460	16274	16296	16369	16170	16255	16351	16356	16381	16303	16506	16337	16309	16281	16351	16369	16477	16168	16299	16508	16327	16368	16309	16472	16296	16346	16374	16219	16359	16530	16323	16424	16322	16381	16199	16318	16465	16418	16296	16395	16438	16497	16270	16337	16414	16414	16324	16533	16306	16225	16364	16407	16341	16433	16351	16243	16390	16300	16301	16149	16487	16392	16263	16548	16195	16242	16411	16308	16303	16199	16398	16511	16288	16591	16279	16524	16361	16262	16465	16215	16339	16405	16377	16322	16502	16571	16370	16420	16447	16271	16210	16281	16330	16300	16319	16217	16278	16223	16179	16457	16343	16160	16296	16292	16354	16324	16351	16358	16405	16268	16141	16426	15956	16539	16167	16375	16409	16359	16376	16400	16569	16195	16402	16226	16399	16209	16305	16415	16312	16508	16180	16388	16339	16344	16416	16266	16299	16268	16305	16458	16163	16122	16340	16222	16215	16376	16461	16321	16248	16303	16568	16438	16329	16266	16261	16263	16547	16249	16344	16537	16386	16507	16373	16443	16305	16413	16467	16537	16323	16386	16390	16337	16305	16410	16441	16320	16349	16502	16366	16397	16411	16505	16239	16454	16376	16427	16340	16361	16204	16405	16213	16497	16350	16159	16246	16245	16422	16456	16393	16293	16368	16287	16272	16367	16338	16292	16300	16294	16341	16380	16438	16493	16270	16322	16630	16475	16297	16480	16209	16429	16293	16325	16188	16616	16256	16335	16569	16157	16333	16312	16273	16489	16337	16441	16286	16378	16107	16330	16325	16138	16424	16219	16348	16462	16502	16306	16491	16497	16427	16267	16340	16421	16398	16166	16343	16492	16377	16271	16456	16276	16195	16278	16305	16356	16486	16301	16212	16488	16340	16446	16331	16420	16342	16443	16355	16244	16257	16313	16283	16417	16374	16367	16390	16474	16250	16345	16384	16313	16356	16284	16409	16390	16364	16273	16255	16377	16293	16420	16388	16415	16307	16230	16227	16347	16372	16275	16264	16229	16308	16523	16126	16448	16249	16331	16192	16266	16289	16386	16200	16604	16430	16341	16450	16403	16294	16397	16319	16229	16321	16276	16362	16140	16391	16233	16304	16284	16200	16324	16423	16382	16459	16425	16254	16291	16301	16409	16477	16346	16508	16351	16427	16355	16327	16490	16318	16410	16337	16277	16369	16396	16375	16413	16352	16340	16213	16477	16198	16295	16175	16411	16359	16466	16354	16347	16527	16481	16312	16358	16279	16419	16357	16402	16318	16243	16580	16272	16333	16295	16346	16242	16528	16354	16422	16167	16281	16360	16092	16361	16341	16272	16467	16272	16392	16471	16454	16330	16495	16426	16261	16435	16206	16532	16553	16385	16308	16333	16123	16513	16183	16369	16340	16391	16248	16273	16356	16467	16370	16455	16328	16347	16253	16312	16212	16360	16433	16355	16372
25881	22098	33481	53099	64149	58339	44502	33581	29173	27887	27690	27638	27472	27454	27387	27356	27291	27591	27376	27500	27193	27014	27158	27077	27135	27310	27104	26965	27488	27520	27236	27315	27106	27255	27210	27416	27022	27244	27249	27272	27445	27262	27156	27371	27391	27447	27309	27275	27380	27318	27390	27189	27053	27489	27560	27172	27045	27251	27292	27091	26876	27304	27474	27397	27389	27338	27428	26951	27236	27167	27196	27443	27183	27113	27165	27596	27295	27141	27075	27363	27115	27040	27173	27446	27293	27324	26869	27285	27428	27247	27465	27375	27265	26937	27272	27346	27439	27217	27645	27075	27111	27118	27069	26843	27165	27156	27131	27085	27042	27118	27074	27170	27065	27060	27065	27090	27203	27128	27221	27111	27121	27361	27369	27197	27217	27040	27433	27281	27501	27287	27191	27127	27531	27060	26972	27395	27353	27019	27370	27302	27320	27140	27375	27326	27268	27434	27296	27209	27167	27381	27110	27331	27371	27135	27133	27244	27267	27346	27129	27282	27214	27435	27251	27344	27140	27325	27043	27255	27122	27028	27355	27378	27229	27540	27326	27168	27341	27200	27258	27197	27113	27231	27292	27023	27231	27178	27218	26888	27060	27389	27069	27180	27285	27250	27346	27414	27234	27231	27374	27202	27152	26971	27321	27658	27429	27141	27035	27472	27169	27332	27330	27132	27445	27150	27402	27187	27199	27300	27298	27291	27202	27363	27125	27306	27233	27227	26939	27351	27214	27297	27108	26941	27351	27204	27034	27170	27291	27086	27312	26904	27267	27152	27279	27467	27360	27262	27034	27337	27369	27138	27172	27245	27320	27309	27141	27479	27216	27108	27468	27390	27189	27154	27385	27353	27160	27413	27471	27210	27238	27158	27199	27294	27160	27387	27268	27479	27127	27361	27335	27178	27233	27380	26878	27131	26976	27020	27099	27283	27388	27203	27093	27639	27065	27187	27222	27403	27318	27194	27169	27208	27268	27329	27013	27043	27029	27270	27174	27159	27056	27306	27299	27285	27273	27165	27456	27082	27364	27111	27156	27135	27125	27188	27180	27028	27352	27265	27201	27017	27190	27237	27336	27583	27485	27228	27297	27293	27368	27328	27083	27068	26916	27023	27303	27344	27138	27449	27289	27092	27045	27412	27200	27455	27487	27369	27046	27241	27587	27151	27450	27465	27324	27276	26784	27347	27382	27338	27065	27051	27428	27485	27078	27051	27120	27393	27422	27164	27249	27136	27102	27392	27435	27399	27385	27268	26800	26820	27293	26894	27458	27357	27326	27138	27202	27169	27215	27283	27234	27179	27357	27357	27092	27385	27295	27270	26932	27095	27433	27140	27003	26979	27192	27107	27380	27076	27410	26972	27177	27115	27263	27370	27326	27228	27351	27121	27336	27405	27063	27367	27115	27195	27382	27207	27385	27260	27014	27060	27127	27251	27311	27469	26909	27248	27080	27131	27205	27143	27240	27188	27265	27135	27134	27135	27042	27119	27279	27310	27075	27064	27288	27176	27435	27305	26960	27002	26838	27372	27304	27305	27221	27123	27239	27350	27284	27169	27435	27265	27505	27119	27142	27266	27371	27312	27135	27260	27303	27060	27492	27379	27285	27296	27360	27191	27335	27269	27355	27359	27301	27274	27099	27179	27368	27106	27225	27397	27133	26991	27361	27637	27173	27285	27219	26861	27144	27309	27367	27146	27264	27184	27164	27064	27204	27099	27165	27340	27255	26863	27142	27290	27332	27070	27363	27231	27226	27175	27211	27004	27027	27290	27063	27461	27251	27059	27248	27169	27343	27044	27353	27158	27509	27434	27137	27390	27302	27178	27263	27115	27356	27539	27157	27325	27250	27081	27252	27330	27300	27077	26922	27205	27090	27149	27236	27035	27260	27188	27312	27067	27360	27437	27201	27158	27335	27249	27122	27177	27116	27112	27141	27339	27286	27472	27206	27334	27345	27148	27419	27272	27374	27321	27145	27142	27136	27181	27348	27242	27094	27198	27289	26991	27254	27283	27229	27130	27022	27257	27024	27221	27151	27189	27178	27479	27219	27211	27153	27239	27172	27149	27359	27245	27374	26871	27245	27097	26991	27126	27298	27250	27081	27190	27364	27249	27273	27475	27335	27245	27109	27232	27246	27240	27126	27257	27221	27276	27272	27216	27305	26988	27292	27309	27252	27147	27302	27341	27212	27165	27332	27298	27168	27362	27304	27291	27134	27432	27248	27351	27315	27182	27120	27050	27390	27186	27049	27240	27294	27273	27059	27338	27260	27244	27442	27198	27310	27222	27142	27297	27108	27294	27091	27235	27228	27142	27153	27327	27083	27462	27054	27131	27292	27504	27261	27190	27262	27276	27170	27354	27161	27326	27255	27251	27166	27064	27470	27292	27183	27219	27365	27307	27440	27200	27249	27199	27200	27238	27344	27161	27257	27156	27056	27308	27388	27262	27150	27235	27266	26902	27092	26887	27110	27018	27283	27289	27269	27505	27290	27330	27527	27293	27170	27272	27266	27123	27190	27284	27300	27131	27401	27434	27519	27088	27192	27287	27204	27126	27381	27271	27223	27255	27367	27453	27067	27210	27209	27116	27309	27344	27430	27243	27250	27378	27375	27308	27187	27376	27205	27066	27268	27245	27153	27467	27225	27045	27456	27257	27068	27309	27343	27312	27177	27092	27238	26940	27345	27209	27280	27410	27374	27267	27227	27156	27043	27278	27254	27254	27419	27205	27149	27165	27251	27435	27384	27271	26919	26932	27323	27307	27422	27279	27105	27353	27091	27193	27331	27214	27442	27296	27172	27410	27383	27046	27303	27457	27481	27466	27258	27287	27185	27524	27334	27114	27366	27288	27278	27169	27391	27033	27298	27246	27527	27303	27080	27564	26931	27268	27307	27202	27155	27343	27231	27169	27049	27236	27275	27321	27158	27288	27116	27259	27192	27253	27554	27148	26972	27111	27245	27192	27195	27504	27291	27429	27053	27244	27281	27465	27034	27248	27155	27089	27230	27226	27356	27531	27261	27277	27492	27061	26855	27241	27304	27209	27244	27199	27422	27248	27222	27347	27305	26997	27209	27288	27310	27157	27430	27355	27254	27274	27386	27146	27036	27199	27316	27358	27419	27136	27252	27119	27161	27028	27153	27349	27109	27103	27088	27279	27192	27380	27330	27366	27002	27152	27350	27217	27226	27398	27514	26966	27208	27264	26892	27248	27216	27268	27115	27247	27034	27003	27029	27427	27287	27249	27532	27061	27124	27215	27233	27355	27271	27399	27212	26977	27294	27352	27262	27124	27097	27153	27341	27407	27310	27057	27143	27466	27197	27405	27332	27174	27264	27498	27330	26929	27462	27369	27277	27234	27428	27199	27575	27195	27300	27238	27240	27215	27348	27300	27198	27149	27148	27337	27256	27329	27232	27237	27248	26964	27309	27487	26978	27161	27336	27267	27336	27122	27276	27232	27137	27082	27217	27405	27100	27008	27195	27500	27107	27261	27226	27076	27352	27028	27060	27069	27191	27131	27011	27483	27213	27239	27140	27125	27182	27340	27489	27160	27181	27341	27210	27429	27138	27293	27302	27337	27256	27027	27214	27133	27001	27307	27083	27169	27281	27305	27367	27133	27363	27200	26941	27366	27267	27251	27254	27095	27138	27104	27189	27343	27328	26961	27309	27228	27348	27063	27148	27250	27124	27285	27165	27204	27510	27337	27225	27393	27028	27149	27211	27216	27216	27420	27079	27468	27268	27192	26952	27067	27309	27300	27121	27164	27301	27397	27219	27380	27443	27532	27614	27458	26813	27171	27377	27291	27442	27192	27225	27415	27334	27220	27281	27247	27381	27085	27343	27292	27300	27496	27201	27188	27039	27401	27301	27201	27375	27311	27388	27447	27317	27202	27091	27145	26917	27106	27225	27199	27553	27477	27302	27168	27235	27175	27261	27166	27325	27343	27110	27077	27201	27389	27078	27466	27262	27237	27288	27293	27471	27471	27310	27264	27271	27161	27312	27138	27137	27211	27271	27315	27234	27073	27323	27170	27266	27215	27284	27415	27003	27325	27335	27201	27368	27026	27416	27055	27093	27085	27451	27252	27036	27291	27388	27298	27107	27060	27377	27158	27437	27342	27340	27265	27464	27032	27434	27200	27251	27053	27451	27208	27099	27142	27179	27217	26948	27094	27272	27119	27398	27146	27494	27214	27184	27369	27054	27290	27267	27197	27338	26962	27284	27232	27363	27348	27337	27497	27338	27256	27066	27154	27105	27214	27203	27221	27317	27317	27376	27172	27118	27370	27151	27296	27174	27239	27250	27109	26999	27427	27216	27194	27218	27352	27314	27084	27048	27143	27588	26952	27076	27167	27146	27306	27324	27258	27391	27138	26919	27304	27111	27231	26999	27249	27571	27629	27042	27322	27508	27141	27259	27194	27559	27466	27313	27183	27319	27181	27300	27233	27155	27211	27086	27390	27487	27188	27016	27353	27252	27219	27194	27294	27207	27361	27782	27176	27106	27297	27275	27268	27604	27290	27157	27413	27512	27365	27358	27291	27265	27402	27601	27394	27119	27203	27219	27358	27514	27148	27250	27111	27238	27206	27309	27173	27515	27174	27203	27241	27171	27030	27194	26946	27361	27408	27227	27301	27250	27254	27275	27318	27074	27231	27193	27160	27082	27199	27211	27367	27441	27003	27245	27331	27125	27157	27374	27188	27385	27060	27322	27184	27376	27257	27338	27307	27317	27237	27303	26906	27370	26962	27378	26930	27158	27340	27074	27237	27357	27483	27288	27112	27307	26955	27196	27263	27572	27228	27134	27253	27262	27091	27147	27311	27428	27434	27329	27329	27312	27273	27153	27330	27361	27384	27274	27134	27216	27233	27178	27192	27341	27239	27010	27418	27068	27263	27116	27236	27162	27153	27369	27358	27441	27068	27377	27314	27133	26840	27253	27486	27200	27139	27194	27062	27203	27461	27037	27098	27335	27208	27193	27233	27121	27064	27120	27359	27316	27274	27604	27218	27212	27300	27227	27261	27256	27077	27192	27282	27217	27151	27240	27371	27246	27291	27445	27222	27284	27082	27359	27318	27466	27581	27158	27118	27237	27454	27064	27181	27470	27317
28326	49312	54368	60650	64662	50846	32624	22041	17748	16747	16878	16712	16590	16767	16774	16765	16578	16528	16495	16735	16678	16681	16721	16788	16790	16611	16520	16708	16665	16767	16647	16654	16549	16628	16780	16520	16605	16652	16529	16704	16676	16698	16648	16754	16586	16725	16564	16506	16691	16445	16730	16627	16779	16598	16700	16590	16632	16468	16587	16515	16670	16618	16703	16599	16649	16559	16683	16616	16811	16591	16617	16604	16514	16651	16666	16650	16561	16524	16510	16779	16653	16556	16659	16656	16454	16495	16725	16687	16622	16635	16685	16598	16739	16866	16752	16587	16605	16515	16578	16525	16614	16417	16682	16846	16651	16613	16574	16771	16703	16711	16664	16692	16701	16566	16375	16680	16624	16750	16695	16610	16603	16593	16617	16669	16518	16569	16621	16811	16744	16526	16692	16590	16583	16619	16606	16541	16536	16568	16709	16735	16445	16757	16593	16633	16453	16546	16589	16490	16742	16725	16588	16552	16577	16628	16615	16574	16783	16492	16482	16806	16642	16539	16489	16722	16626	16587	16742	16585	16706	16470	16670	16664	16490	16746	16573	16434	16569	16714	16487	16566	16715	16584	16745	16482	16486	16587	16700	16654	16583	16596	16507	16630	16642	16408	16606	16500	16575	16350	16643	16712	16773	16620	16662	16744	16583	16542	16553	16580	16513	16700	16658	16721	16362	16578	16648	16481	16665	16515	16625	16489	16631	16636	16666	16587	16757	16636	16639	16678	16782	16577	16561	16581	16533	16485	16653	16507	16672	16630	16792	16716	16590	16830	16578	16737	16471	16821	16700	16741	16543	16870	16830	16645	16438	16548	16669	16496	16545	16490	16509	16639	16559	16560	16632	16595	16767	16410	16711	16631	16551	16608	16671	16736	16586	16578	16496	16772	16688	16573	16540	16560	16777	16559	16485	16718	16711	16473	16455	16625	16418	16551	16408	16476	16539	16499	16497	16667	16508	16644	16565	16681	16633	16648	16596	16536	16460	16486	16619	16568	16817	16610	16594	16579	16481	16758	16564	16618	16465	16674	16394	16715	16617	16499	16651	16686	16580	16462	16515	16678	16786	16517	16629	16435	16627	16742	16536	16559	16677	16683	16474	16665	16788	16513	16403	16642	16563	16599	16608	16631	16560	16674	16568	16706	16594	16524	16611	16563	16556	16615	16819	16753	16650	16456	16685	16512	16745	16509	16497	16823	16605	16681	16649	16528	16629	16350	16526	16654	16631	16570	16685	16423	16510	16485	16626	16504	16658	16761	16667	16705	16783	16620	16467	16703	16563	16580	16477	16817	16564	16633	16622	16646	16694	16690	16636	16415	16872	16576	16685	16595	16365	16618	16672	16614	16485	16554	16518	16651	16648	16405	16725	16683	16417	16726	16530	16570	16441	16602	16619	16581	16627	16559	16844	16665	16510	16643	16543	16531	16441	16676	16772	16440	16583	16681	16640	16655	16734	16581	16599	16695	16677	16740	16699	16609	16681	16670	16547	16585	16670	16487	16501	16717	16632	16654	16738	16531	16784	16699	16458	16618	16589	16576	16709	16722	16679	16569	16571	16493	16655	16668	16429	16662	16599	16692	16433	16624	16435	16676	16514	16491	16491	16564	16612	16543	16785	16630	16494	16676	16666	16581	16728	16772	16553	16658	16595	16756	16608	16556	16761	16567	16515	16658	16605	16564	16540	16688	16543	16470	16703	16635	16573	16554	16674	16618	16640	16597	16649	16638	16490	16596	16464	16719	16601	16612	16575	16693	16679	16755	16546	16513	16829	16541	16642	16558	16820	16575	16522	16551	16724	16567	16766	16631	16593	16666	16487	16754	16605	16540	16594	16675	16456	16587	16844	16562	16628	16708	16703	16629	16608	16615	16542	16528	16631	16641	16572	16776	16637	16621	16543	16626	16539	16640	16607	16653	16623	16695	16534	16642	16548	16605	16605	16529	16680	16768	16818	16511	16482	16757	16508	16470	16653	16495	16552	16795	16714	16511	16708	16567	16596	16627	16645	16535	16627	16569	16540	16610	16436	16497	16699	16440	16685	16792	16553	16512	16662	16718	16656	16496	16461	16458	16753	16472	16523	16685	16663	16531	16705	16706	16683	16688	16611	16532	16620	16454	16629	16439	16484	16520	16655	16619	16679	16756	16415	16630	16648	16606	16630	16798	16295	16574	16739	16522	16528	16745	16679	16391	16642	16567	16708	16618	16611	16629	16527	16545	16540	16450	16732	16641	16469	16490	16761	16909	16619	16619	16698	16632	16561	16825	16692	16733	16654	16605	16652	16494	16800	16614	16504	16620	16754	16666	16620	16681	16703	16689	16657	16570	16573	16556	16538	16550	16548	16697	16663	16576	16454	16575	16534	16570	16525	16665	16429	16520	16516	16530	16631	16647	16502	16616	16655	16560	16508	16694	16498	16624	16704	16590	16731	16685	16555	16634	16546	16659	16399	16568	16382	16458	16708	16669	16492	16470	16557	16740	16661	16667	16653	16545	16675	16620	16447	16551	16652	16573	16573	16735	16575	16563	16794	16576	16616	16694	16428	16607	16675	16607	16636	16546	16780	16677	16527	16677	16595	16829	16633	16550	16622	16526	16616	16713	16638	16605	16801	16490	16460	16616	16487	16754	16725	16611	16488	16592	16650	16598	16534	16625	16602	16750	16501	16580	16604	16626	16703	16741	16691	16736	16572	16637	16539	16677	16659	16659	16643	16732	16559	16685	16570	16521	16551	16641	16678	16714	16808	16661	16570	16646	16656	16645	16793	16754	16479	16793	16574	16401	16667	16655	16683	16595	16612	16566	16643	16573	16587	16631	16712	16752	16718	16556	16786	16531	16780	16666	16673	16553	16561	16525	16643	16620	16594	16740	16668	16715	16462	16480	16681	16575	16564	16630	16631	16730	16550	16488	16645	16614	16781	16566	16679	16626	16556	16522	16611	16493	16729	16569	16691	16438	16685	16376	16540	16907	16549	16710	16749	16533	16539	16671	16561	16554	16622	16658	16610	16800	16416	16570	16451	16538	16434	16469	16693	16573	16598	16608	16662	16635	16766	16811	16490	16671	16479	16621	16509	16556	16589	16672	16488	16470	16739	16525	16584	16601	16582	16729	16609	16684	16669	16702	16523	16499	16583	16389	16671	16651	16702	16676	16642	16658	16568	16424	16715	16727	16758	16710	16485	16763	16504	16624	16577	16464	16524	16638	16491	16440	16665	16487	16776	16453	16613	16487	16512	16696	16546	16635	16356	16504	16608	16544	16586	16607	16739	16544	16452	16582	16516	16663	16513	16630	16444	16697	16641	16496	16735	16702	16600	16614	16513	16500	16622	16667	16632	16508	16815	16554	16638	16753	16521	16516	16655	16524	16738	16487	16584	16431	16609	16798	16383	16376	16626	16715	16587	16781	16682	16707	16649	16729	16431	16755	16634	16686	16628	16599	16879	16585	16548	16480	16522	16765	16653	16684	16669	16517	16593	16632	16597	16650	16668	16631	16614	16571	16607	16531	16659	16622	16633	16519	16523	16723	16588	16527	16496	16630	16893	16746	16562	16585	16626	16612	16665	16485	16757	16762	16461	16626	16515	16614	16772	16513	16679	16558	16818	16696	16779	16742	16665	16493	16612	16629	16635	16617	16594	16601	16699	16619	16559	16626	16507	16519	16527	16678	16398	16582	16364	16357	16596	16664	16622	16657	16597	16795	16649	16459	16658	16575	16662	16675	16550	16649	16702	16704	16697	16647	16825	16700	16504	16567	16856	16643	16557	16422	16670	16692	16488	16684	16773	16849	16563	16757	16479	16602	16642	16761	16718	16709	16756	16824	16549	16670	16545	16715	16742	16766	16622	16535	16680	16630	16584	16674	16634	16791	16593	16517	16486	16569	16456	16649	16571	16654	16522	16500	16610	16728	16535	16579	16581	16653	16654	16648	16541	16689	16702	16676	16650	16652	16540	16413	16549	16611	16592	16663	16612	16634	16538	16476	16574	16703	16503	16465	16474	16572	16700	16594	16548	16553	16638	16499	16806	16540	16661	16561	16671	16758	16543	16627	16781	16480	16623	16660	16508	16599	16468	16468	16561	16476	16643	16562	16515	16678	16659	16709	16622	16506	16536	16578	16621	16558	16709	16582	16750	16571	16430	16442	16573	16568	16698	16589	16536	16623	16588	16606	16466	16561	16724	16775	16746	16492	16713	16773	16576	16696	16560	16721	16629	16745	16619	16456	16503	16570	16536	16669	16438	16583	16573	16646	16766	16684	16801	16459	16649	16514	16827	16445	16666	16437	16776	16551	16601	16598	16621	16790	16602	16493	16774	16587	16708	16702	16583	16522	16679	16522	16502	16618	16612	16540	16743	16422	16582	16437	16579	16483	16583	16594	16784	16654	16566	16650	16654	16464	16649	16513	16620	16491	16538	16633	16343	16619	16563	16628	16619	16608	16511	16673	16491	16494	16806	16682	16631	16707	16701	16573	16488	16623	16796	16599	16650	16723	16539	16652	16820	16574	16641	16748	16480	16589	16673	16534	16580	16743	16706	16490	16794	16612	16517	16812	16662	16622	16662	16739	16620	16705	16449	16781	16587	16587	16584	16485	16605	16497	16636	16663	16630	16593	16547	16549	16826	16553	16597	16687	16628	16679	16691	16419	16641	16440	16692	16790	16624	16637	16655	16640	16725	16701	16495	16795	16718	16621	16512	16662	16766	16519	16572	16559	16578	16550	16554	16678	16632	16685	16586	16482	16566	16644	16652	16549	16471	16695	16608	16549	16615	16539	16602	16599	16590	16527	16694	16499	16682	16779	16710	16528	16858	16645	16680	16598	16618	16705	16772	16624	16419	16555	16672	16460	16689	16698	16542	16683	16506	16709	16778	16697	16703	16464	16524	16632	16642	16646	16510	16712	16671	16642	16385	16800	16739	16615	16470	16520	16638	16600	16553	16704	16635	16686	16638	16564	16581	16760	16605	16516	16448	16734	16636	16413	16644	16496	16723	16639	16535	16647	16592	16546	16728	16518	16655	16378	16687	16682	16621	16490	16730	16594	16559	16526	16426	16565	16578	16815	16542	16730	16668	16528	16660	16592	16572	16679	16762	16786	16618	16753	16427	16647	16701	16691
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
