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
339730479303	339730479820	339730480370	339730480920	339730481470	339730482020	339730482570	339730483120	339730483670	339730484220	339730484770	339730485320	339730485870	339730486420	339730486970	339730487520	339730488070	339730488620	339730489170	339730489720	339730490270	339730490820	339730491370	339730491920	339730492470	339730493020	339730493570	339730494120	339730494670	339730495220	339730495770	339730496320	339730496870	339730497420	339730497970	339730498520	339730499070	339730499620	339730500170	339730500720	339730501270	339730501820	339730502370	339730502920	339730503470	339730504020	339730504570	339730505120	339730505670	339730506220	339730506770	339730507320	339730507870	339730508420	339730508970	339730509520	339730510070	339730510620	339730511170	339730511720	339730512270	339730512820	339730513370	339730513920	339730514470	339730515020	339730515570	339730516120	339730516670	339730517220	339730517770	339730518320	339730518870	339730519420	339730519970	339730520520	339730521070	339730521622	339730522170	339730522720	339730523270	339730523820	339730524370	339730524920	339730525470	339730526020	339730526570	339730527120	339730527670	339730528220	339730528770	339730529320	339730529870	339730530420	339730530970	339730531520	339730532070	339730532620	339730533170	339730533720	339730534270	339730534820	339730535372	339730535920	339730536470	339730537020	339730537570	339730538120	339730538670	339730539220	339730539770	339730540320	339730540870	339730541420	339730541970	339730542520	339730543070	339730543620	339730544170	339730544720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21177	20103	27399	23840	26270	33991	38279	35717	35558	35092	34483	33830	33900	33894	33556	33736	33815	33813	33603	33332	33611	33605	33362	33031	33364	33460	33117	33482	33177	33035	33257	33142	33404	33016	33158	32958	33263	32923	32970	33023	33130	32991	32864	32670	32691	32888	32675	32973	32769	32723	32826	32927	32911	32956	32792	33027	32707	32980	32628	32837	32794	32913	32952	32893	32669	32878	32752	32758	32945	32705	32920	32898	33015	32813	32750	32892	32966	32816	32971	33158	32840	32784	32769	32956	32980	32919	32751	32852	32909	32708	32892	32719	32746	33039	32898	32786	32532	32888	32614	33043	32820	33160	32867	32611	33116	32997	32751	32795	32945	32673	32968	33037	32840	32857	32942	32762	32760	32892	32656	32652	32779	32889	32927	32885	32844	32826	32587	32742	33102	32829	32927	32774	32500	32851	32889	32845	32920	32922	32748	32961	32936	32713	32993	32801	32574	32609	32775	32561	32620	32656	32837	32967	32935	32696	32675	32882	32988	32797	32955	32885	32940	32797	32579	32633	32713	32629	32821	32735	32937	32992	32773	32700	32975	32817	32613	32740	32823	32849	32742	32726	32897	33014	32786	32599	32845	32955	32639	32658	33113	32966	32738	32730	32952	32797	32776	32965	32792	32932	32755	32678	32867	32633	32820	32509	32931	32785	32684	32869	32824	32843	33050	32562	33005	32542	32943	33053	32656	33011	32751	32794	32752	32959	32896	32650	32852	32813	32782	32738	32915	32655	32810	32793	32927	32890	32845	32906	32721	32705	33014	32857	32951	32890	32492	32420	33064	32637	32520	32551	32739	32540	33027	32521	32709	32826	32762	32910	32927	32783	32892	32742	32807	32964	32753	32854	33034	33058	32878	32850	32800	32893	32720	32563	32822	32827	32652	32822	32901	32992	32990	32602	32800	32835	32909	32699	32897	32860	32748	32701	32861	32799	33016	32580	32945	32907	32749	32958	32953	32932	32891	32615	32834	33228	32838	32676	32998	32900	32789	32968	33012	32798	32738	32587	32776	32914	33112	32743	32776	32696	32574	32834	32763	32988	32674	32724	32852	32816	32826	32811	32802	32691	32686	32742	32827	32776	32844	32738	32662	33007	32926	32587	32501	32590	32829	33168	32840	32769	32938	32672	32878	32942	33018	32803	32913	32823	32817	32684	32832	33005	32998	33085	32790	32864	33099	32762	32904	32705	33055	32777	32756	32854	32887	32620	32770	32787	32796	32868	32900	32906	32819	32835	32869	32967	32859	32919	32857	32708	32952	32334	32641	32629	32821	33077	32838	32935	32787	32737	32864	32849	32869	32691	32931	32682	32682	32725	32765	32907	32575	32684	32947	32744	32595	32871	32700	32929	32816	32846	32823	33122	33148	32910	32634	32838	32939	32859	32635	32903	32944	32877	32947	32919	32792	32794	32798	32741	32787	32817	32703	32783	32905	32657	32901	32644	32903	32816	32828	32729	32758	32944	32866	32914	32461	32633	32770	32854	32679	32742	32697	32841	32929	32776	32765	32727	32711	32986	32976	32699	32935	33053	32663	32937	32999	32678	32726	32796	32824	32813	32894	32907	32697	32926	32692	32714	32878	32716	32573	33067	32578	32728	32811	32774	33148	32940	32681	32957	33070	33014	32688	32863	32776	32670	32761	32809	32882	33021	32908	32882	33015	33087	32725	32751	32988	32836	32726	32818	33102	32767	32646	32764	32683	32684	32825	32748	32910	32772	32508	32775	32781	32840	33088	32760	32788	32738	32887	33060	33024	32943	32815	32663	32751	32821	32934	33059	32874	32910	32758	32766	32755	32798	32899	32816	32794	32775	32831	32721	32948	32940	32660	32771	32779	32794	32741	32794	32806	32860	32916	33074	32781	32700	32925	32667	32941	32951	32936	32740	32762	32811	32709	32676	32661	33089	32646	32756	32796	32737	32956	32724	32876	32865	32899	32777	32846	32669	32904	32684	32816	32789	32634	32780	32989	32807	32588	32980	32767	32772	32942	32902	32880	32670	32554	32839	33066	32828	32935	32925	32750	32755	32805	32581	32814	33014	32638	32538	32704	32871	32921	32996	33094	32954	32867	32715	32712	32771	32848	32945	32806	32755	33091	33015	32933	32675	32774	32936	32889	32708	32643	32697	32763	32991	32667	32633	32862	32720	32938	32667	32760	32608	32781	32705	32804	32853	32812	32655	32905	32855	32699	32854	32602	32965	32855	32913	32881	32773	32912	32724	32993	32695	32683	33261	33045	32798	32588	32682	32962	32701	32787	32831	32927	33050	32830	32753	32724	32753	32818	32947	32919	32703	32694	32861	32881	33071	32817	32827	32740	32578	32898	32867	32780	32757	32875	32960	32653	32671	32883	33050	33056	32961	32745	32901	32831	32980	32859	32820	32640	32601	32846	32775	32863	32597	32827	32817	32760	32722	32792	32952	32868	32961	33054	32556	32885	32915	32993	32594	33027	33007	32854	33020	32600	32976	32834	32729	32806	32941	32912	32974	32855	32888	32785	33030	32847	32740	32615	32714	32895	33084	32755	32827	32801	32509	32703	33033	33113	32884	32831	32921	32936	32883	33049	33019	32982	32967	32687	32535	32896	32634	32857	32827	33004	33072	33119	32977	32732	32620	33019	32851	32835	32534	32866	32750	32925	32866	32834	33166	32845	32762	32912	32949	32842	32662	32876	32698	32750	32895	33183	32984	32817	32837	32990	32618	32656	32694	32979	32965	32757	32644	32809	32668	32900	32921	32789	32686	32923	32728	32738	32672	32804	32745	32852	32685	32673	32753	32739	32695	32835	32888	32923	32948	32746	32856	32744	32560	32658	33012	33056	32829	32921	32815	32823	32863	32861	32990	32754	32985	32777	32732	32903	32922	32842	32851	32681	32763	32926	32870	32840	32700	32572	32829	32801	32744	32902	32718	32921	32763	32963	33138	32838	32865	32663	32725	32688	32889	32668	32880	32688	32778	32622	32777	33032	32799	32636	32701	32857	32734	32950	32784	32711	33033	32772	32600	32520	32815	32862	32624	32902	33045	32884	32722	32925	32784	32725	32829	32494	33037	33001	33030	32983	33089	32685	32961	33053	32665	32850	32842	33014	32888	32891	32649	32999	32883	33085	32873	32675	33031	32772	32972	32819	32668	32716	32616	32849	32647	32640	32940	32944	33091	32596	32892	32897	32721	32778	33066	32861	32800	32611	32902	32875	32823	32741	32653	32859	32663	32828	32910	32712	32799	32834	32842	32900	32971	32932	32777	32728	32754	32941	32878	33125	32656	32975	32982	32840	32862	33132	32706	32537	32547	33016	33025	32848	32763	32966	33003	32961	32629	32841	32915	32747	32905	32849	32762	32740	32856	32591	32674	32794	32912	32832	32675	32924	32716	32780	33003	32991	32869	32812	32738	32811	32606	32589	33052	32757	32894	32881	32645	32880	32639	32905	33000	32764	33006	32985	32999	33020	32689	32833	32752	33127	33030	32912	32729	32890	32754	32665	32971	32726	32866	33024	32818	32543	32908	32707	32895	33035	32883	32757	33018	32864	32911	32996	32626	32642	32792	33034	32695	32984	32448	32705	32879	32992	32816	32926	32788	32803	32811	32899	32970	32735	32700	33098	32792	32806	32878	32827	32816	32973	32646	32865	32856	32757	32857	32792	32907	32875	32787	32968	32943	33125	32616	32594	32890	32882	32850	32718	32681	32839	32950	32659	32958	32675	32630	32842	32710	32973	32855	32825	32685	32677	32739	33128	32718	32896	32956	32741	32649	32908	32826	32696	32857	32869	32878	32779	32628	32874	32809	32930	32779	32752	32660	33127	33030	32836	33121	32814	33004	32709	32978	32838	33119	32907	32791	32592	32454	32787	32696	32974	32793	32840	32734	32646	32645	32886	32642	32839	32871	32623	33021	32865	33015	33144	32877	32753	32567	32738	32830	32877	32831	33001	32795	33180	32638	32817	32999	32943	32679	32762	32643	32783	32945	33010	32663	32704	32827	32916	32864	32763	32633	32961	32910	33237	32799	32789	32603	32805	33029	32886	32845	32793	32771	32794	32777	32955	32774	32916	32699	32745	32632	32877	32599	32914	32934	32959	33104	32803	32739	32884	32924	32610	33061	32961	32553	32888	33050	32695	32868	32774	32752	32749	32756	32751	33038	32893	32743	32842	33051	32878	32951	33076	32802	32950	32769	32795	32614	32863	32717	32612	32739	33028	32756	32900	32719	32704	32791	32654	32945	32728	33010	32675	32863	32725	32660	32730	32677	32794	32650	32733	32930	32892	32772	32825	32786	32799	32811	32844	32997	32740	33053	32983	32692	32975	32759	32754	32819	32739	32780	32666	32745	32762	32923	32932	32782	32746	33138	32881	32804	32990	32747	32673	32720	32826	32892	32923	32574	32693	32980	32630	32989	32628	32652	32823	32936	32821	32780	32856	32836	32594	32635	32806	32810	32970	33025	33147	32924	32712	32631	32822	33028	32871	32963	32874	32649	32684	32764	32726	32714	32632	32995	33049	32711	32699	32861	32876	32725	32872	32918	32714	32753	32805	32803	32968	32902	32889	33010	33030	32881	32906	32724	32899	32935	32813	32928	32720	33052	32873	32703	32628	32935	33026	32908	32740	32727	32751	33013	32880	32475	32721	32576	32857	32810	32733	32789	32744	32876	32774	32769	32983	32896	33009	32960	32644	32670	32781	32973	32838	32937	32812	33086	32872	33049	32740	32615	33089	32732	32883	32757	32807	32675	32796	32876	33048	32860	32722	32789	32825	32653	32790	32833	32990	32915	32756	32841	32948	32777	32916	32679	32621	32860	32808	32808	32695	32719	32537	32888	32797	33139	33089	32826	32846	32909	32863	32822	32859	32918	33089	32688	32710	32815	32899	32700	32754	32968	32900	33257	32779	32844	32893	32901	32484	33002	32832	32636	32712	32868	32834	32908	32836	32701	33008	32952	32864	32758	32697	32697	32705	32857	32963	33005	32834	32597	32894	32935	32920	33010	32994	32969	32667	32898	32626	32889	32636	32902	32975	33032	32658	32779	33022	32792	32806	33016	32732	32786	32793	32485	32954	32774	32873	32762	33289	32591	32668	32820	32802	32757	32637	32785	33184	32976	32708	32876
29988	50984	51499	43760	38731	34252	31702	29354	28625	27139	26333	25809	25804	25722	25465	25558	25967	25369	25013	24926	24733	24462	24496	24482	24592	24396	24575	24638	24685	24506	24407	24317	24138	24189	24279	24372	24133	24161	23937	23988	24070	24120	23943	24079	23966	24033	23724	23956	23917	23876	23980	23944	23961	24018	23979	23938	23950	23959	24027	24008	24206	23913	23870	23996	23975	23831	23887	23918	24053	23861	23923	23871	23990	23731	23907	23974	24071	24002	23987	23950	23872	23926	23975	23995	23791	24026	23971	23903	24086	23803	24015	23960	24157	23983	23875	23893	24037	23998	23965	23930	23921	23929	23831	23788	23968	23993	23895	23720	23964	24018	23885	23969	23828	24070	24022	23792	23902	23787	23968	23951	23935	23798	23961	23884	23781	24044	23897	23949	24088	23737	23840	24197	23997	24013	23945	23918	23894	23736	23960	24012	23898	23851	24106	23921	23874	23946	23841	23885	23913	23987	23829	24023	23968	23898	24116	24117	24003	24049	23933	23785	23883	24143	23977	23620	23998	23901	23936	23979	24151	24059	23996	23868	23892	23978	23974	23905	24050	23942	24002	23848	23908	23909	23805	23901	24008	23847	23945	23874	23870	24061	23958	23830	23970	23909	23953	23933	24154	23879	23909	23942	23869	23972	23978	24074	23752	24010	23924	23861	23898	24001	24074	23947	24038	23964	23877	24100	23980	24171	23903	23971	23985	23821	24118	23860	24081	23908	23883	23924	23830	23929	23973	23897	24018	23945	24063	24087	24003	24019	23945	24080	23764	23995	23786	23742	24108	23841	23951	23891	23832	24014	23961	23968	24028	23891	24179	24013	23889	24046	24068	24024	23836	24025	23661	23967	23760	23705	23959	24066	23860	23919	23885	23878	23924	23880	23777	23831	24159	24001	23893	24028	23799	23838	23983	23921	24046	23919	23909	23858	23834	23984	23850	23824	23807	23827	23994	23667	24001	23989	23956	23785	23790	24108	24113	23897	23751	24070	23980	23871	23887	23922	24031	24054	24073	23784	23831	23728	23877	23940	23849	23858	23827	23872	23982	23726	23977	23914	23944	23749	23884	23996	23727	24102	24024	23772	24035	23946	23804	23958	23918	23938	23851	23847	23950	23933	23897	24154	23961	23862	23898	23969	23981	23893	23932	23810	23920	23964	23887	24108	23968	23729	23944	23858	23805	23753	23937	23971	23847	23782	23879	23957	24006	23724	23841	23856	23849	24026	24061	23831	23758	23928	23817	23755	23899	24050	24179	23873	24097	24099	24063	24025	23990	23716	23855	24003	23915	24008	23965	23966	23762	23863	23933	23925	23916	23772	23895	23963	23777	23890	23928	23962	23936	23917	23785	23957	24058	24110	23764	24013	23982	24015	23728	24063	23790	23823	23894	24067	23956	23820	24021	23916	23948	23926	23972	23824	23910	23994	23794	23948	23998	24040	23885	23879	23925	23899	23965	23909	23969	24111	23902	23940	23927	23968	23692	23996	23946	23932	23916	23788	23900	23804	23842	23952	23875	23929	23989	23876	23883	23985	23902	23893	23965	23905	23769	23915	23947	23894	23852	23894	23869	24003	23885	23894	23931	23996	23953	23708	24022	23983	23874	23937	23978	23714	24007	23670	23905	23754	23869	23785	23927	24092	23964	23805	24022	23833	23737	23942	23991	23925	23945	23765	23968	23719	23817	24157	23875	23928	24077	23883	23917	24068	23756	23861	23858	24231	23902	23880	23863	23915	23847	23901	24030	23827	23790	23887	23922	23830	23901	23766	23953	23918	23951	23938	23954	23926	23801	24049	23880	23853	23968	23768	23891	23797	24066	23901	23879	23961	23885	23889	23907	23866	24048	23981	23909	23942	23788	24112	23814	23890	23883	24112	24095	24019	23951	23934	23845	23804	23704	23810	23960	24013	24004	23874	24058	23983	23935	23958	23938	24082	23865	24148	24020	24004	23876	23852	23966	23797	23919	23983	23892	23832	24033	23911	23931	23973	23858	23728	23761	24097	23763	23907	23992	23922	23971	23957	23943	23741	23847	23901	23960	24254	23893	24011	24054	23919	23952	23821	24149	23989	23961	24008	23934	23867	23978	23958	23953	23919	23930	23796	24140	23951	23883	23924	24015	24080	24030	23986	23877	23998	23789	23869	24085	23917	23967	23958	23935	23833	23937	23820	23768	24126	23756	23964	23901	24057	23962	23837	23872	23939	24066	24093	23745	23953	23901	23995	24116	23980	24011	23971	23976	24049	23894	23818	24010	23827	23919	23941	24145	23758	23874	23908	23996	23874	23969	23985	23960	23988	23969	23726	23900	23895	23992	23939	23930	23888	23880	24003	23905	23915	23955	23813	23865	23806	23975	23834	23877	23907	23961	24085	23853	23889	23929	23970	23723	23912	23843	24039	23712	23937	23944	23966	24036	23865	23817	23904	23670	23925	24027	23905	24172	23808	23946	23893	23773	23890	23921	23990	24000	23758	23891	23774	23824	23931	24142	23984	23847	23829	24102	23970	23940	23960	23828	23775	23839	23891	23977	23908	23900	23900	23906	23725	23914	24107	23801	23825	24090	24038	23892	23962	23989	23908	23871	23924	24075	24015	24105	23816	24054	23793	24009	23722	23897	23841	24057	23937	23949	23870	23956	23960	23821	24012	24038	23875	23940	24057	23925	23892	23887	23914	23855	24001	23904	24031	23951	23914	23931	24014	23990	23894	23967	23856	24012	23970	24024	23883	23875	23939	23645	23927	23971	23846	23869	23931	23966	23917	23810	23857	24069	23867	23972	23806	24026	23874	23874	23728	24000	23989	23647	23976	24075	23869	23967	23962	24023	24125	23983	23898	24006	24004	23894	23742	23963	23934	24042	24096	23923	23868	23968	23786	24007	23956	24013	24044	24043	24151	23807	23964	23998	24017	23996	23855	23822	23850	23837	23911	23991	23826	23937	23717	24015	24102	23917	23981	23875	23928	23926	23834	23775	24071	23736	23933	24036	23910	23890	23996	23823	23981	24024	23671	23908	23950	23867	24008	23909	23946	23981	23875	24147	24033	23791	23810	23870	24079	24096	23810	24094	23908	24055	23918	23929	24038	24260	23905	24120	23915	23882	23818	23855	23905	23948	24033	23964	23996	23801	23904	23895	24008	23958	23908	23946	23929	24045	24044	23884	23765	24256	23935	23830	23918	23927	24083	23852	23895	24071	24083	23831	23988	23962	24036	23892	23963	23924	23781	23856	23926	23949	23797	24113	24088	23988	24014	23910	23796	24014	23926	24008	23917	23911	23957	23934	23916	24007	24029	23881	23908	24014	23943	23846	23976	23902	23599	23772	23822	23992	23980	23749	23928	24002	23855	23809	24108	23995	23918	23987	23833	23941	23933	24031	23933	24103	23792	23768	23706	23945	23934	23881	24016	23823	23927	24047	23918	24202	23943	23955	23844	24029	23919	23951	23904	24120	23846	23983	23970	23986	24007	23810	23860	23783	23941	23944	23888	23837	23864	23738	24022	23666	23895	23976	23917	24076	23794	23932	23888	23841	23928	23925	24063	23930	23862	24002	23719	23988	23866	23854	24020	23936	23892	23801	23798	23896	23815	23883	23842	23751	23880	23844	23878	23912	23852	24008	23982	24051	24012	24085	24144	23815	23918	23880	23814	23989	24016	23870	23767	23905	23941	23958	23999	23964	23876	23759	24066	24019	23921	23887	23970	23960	24009	24033	23751	23825	23926	23999	23944	23896	23895	24034	24037	23900	23663	23829	23961	24046	24015	23798	23780	23828	24006	23924	23790	23797	24011	23939	23758	23817	23843	24101	23799	23903	23770	23794	23888	23897	23992	23982	23985	23909	23893	23760	23837	24015	23872	23837	23765	23761	23888	24066	24017	23913	23970	24064	23908	23861	23952	23934	23739	23936	24089	23894	23754	23923	23815	24014	23849	23916	23844	23789	23971	23820	23994	24071	23983	23888	23865	23992	23914	23924	23852	23797	24113	23832	23732	23813	23836	24011	24020	23916	23911	24062	23876	23880	23873	23968	24030	24013	24075	24019	23850	23968	23995	23939	23947	24150	23739	23784	23895	23957	24124	23856	23896	23912	24008	24035	23926	23914	23840	23809	23945	23885	23968	23946	23946	23886	23862	24017	23986	23799	23904	23961	23730	23851	23957	23878	23862	23925	23851	23829	23867	23915	23890	24077	23890	24063	24014	23969	23946	23802	23990	24084	24042	23802	23926	23942	23920	23935	24039	23872	23824	23721	23814	24011	23946	23973	23953	23783	23958	23843	23955	23983	23979	24037	24179	23962	23941	23965	24210	23972	23813	23894	23879	23939	23945	23886	23935	23936	23730	24042	23834	23858	23880	24126	23930	23910	23992	23827	24009	23975	23802	23774	24018	23886	23895	23847	23856	24013	23917	23899	23975	24004	23944	23914	23966	24050	23934	23896	23996	23859	24036	23845	23927	23947	23912	24106	23936	23925	23836	23872	23877	23853	23849	24017	23776	24081	23933	23919	23957	23954	23833	23978	23710	23974	23944	23852	23762	23897	23888	23848	23900	24004	23942	23994	24057	24006	23914	23922	24071	24008	23914	23930	23970	24103	23904	23911	24052	23918	23892	23776	23932	24173	23886	24044	23955	23891	23812	23838	23841	23956	24108	23806	23985	23954	23894	23960	24001	23906	23939	24025	23951	23798	23979	23913	24054	24008	24027	23970	23979	23903	24004	23886	23887	23794	23757	23900	23909	23945	24147	23798	23916	24015	23902	23926	23693	23954	24001	23820	23786	24006	23842	23920	23889	24038	24042	23985	23849	23835	23908	23826	23905	23796	23985	23818	23910	24052	23904	23927	23868	24169	23964	23846	24021	24232	23991	24114	23769	23757	23869	24017	23819	23940	23970	23901	23843	23784	23817	23921	23924	24048	23957	23937	23803	24099	23981	23904	23990	24038	23929	23683	23900	23839	23968	23934	23884	23979	24021	23923	23899	23833	23804	23797	23963	23749	23897	23909	24037	23878	24009	24017	23987	23802	24142	23829	24034	23742	23954	24075	23971	23907	23788	23942	23998	24063	24022	24088	24020	23851	23929	24057	24014	23913	23905	23936	23885	24030	23774	23924	23768	23960	24135
30437	31000	42303	41195	37489	36594	35980	35369	35059	34716	34553	34434	34640	34733	34475	34572	34577	34132	33951	34250	33972	33829	34053	34061	34106	34170	34143	34305	34091	34134	34115	33981	34003	34076	33885	34050	34117	33874	33883	33996	34082	34016	33996	34102	34014	34221	34247	33907	34283	34254	33946	33929	33969	34013	33886	34033	33989	34020	34240	33902	33993	34053	33886	33802	33991	33950	34013	33973	34011	33921	34091	33844	34054	34209	33919	34023	34097	33721	34019	33965	33990	33903	34192	34211	33830	34046	34026	33984	33760	34003	34245	33920	34061	33544	33897	33817	34075	34026	33985	33930	33905	34202	33720	34072	33805	33988	33985	33904	33995	34308	33857	33980	33967	33922	33660	33819	33908	33630	33783	34185	34014	34075	34155	34191	33956	33980	33949	34080	33508	34051	33787	33974	33875	33972	34017	33966	33805	33926	33937	33883	34042	34045	33925	33799	33765	33981	33820	33814	33987	33660	33745	33996	33743	33851	34278	33981	33912	34211	33852	33942	34108	34120	33782	33925	33805	33964	33900	33950	33844	33873	33813	33784	33976	33867	34017	34043	33959	34032	34043	33799	34159	34030	34006	33791	33830	33871	33862	34229	34039	33733	34069	33721	34009	34233	33993	33624	33929	33843	34116	34112	34120	33946	34111	33891	34098	33921	34037	33752	33730	34099	34104	34049	33818	33954	33959	33803	33677	33888	33933	34121	34049	33946	34196	33938	34126	34011	33913	33925	33995	34158	33752	33799	34125	34048	34189	34119	33801	33844	33734	33941	33914	33996	33963	33958	33781	33681	33805	34115	33989	34039	34069	33714	33990	33837	34040	34007	33945	33978	34015	34120	33654	33788	33912	34044	34108	33980	34048	33928	33979	33828	33697	33698	33938	34146	33864	33886	33928	34193	34104	33882	33972	34074	33891	33711	33991	33815	33947	34211	33941	33913	33756	33992	33923	34127	34012	33988	34283	34157	34043	34013	33902	34153	34117	33996	34261	33953	34002	33895	33930	33951	34080	34021	34110	33982	33941	34102	34231	34212	34098	33839	34180	33991	34156	34033	34066	34085	33582	33746	33783	33758	34111	33965	33746	34011	34216	33807	34062	34052	33929	34104	33962	34039	34129	33815	34038	33957	33793	33989	33976	33847	33980	34084	33707	34213	34067	33785	33798	33747	33854	34156	33799	33911	34092	33880	34135	34239	34068	33962	33794	34165	33993	33986	34162	33984	33824	34089	33957	33845	33676	34065	33956	33991	34178	34044	33990	33850	34013	33821	34024	34354	33749	33947	34251	33874	34055	34025	34087	33623	34035	33872	33862	33841	33810	33983	33983	33944	34022	33982	34131	33832	33818	33737	33849	33968	34016	33839	33797	33884	33939	34284	34085	33978	33871	33973	33978	34210	33826	34072	33920	34152	34042	33874	34211	33812	33905	33493	34108	34189	34097	33908	34047	33806	33681	33838	34235	33991	34044	33856	33958	34271	34045	33963	34091	33894	33794	34073	34039	33875	33829	33842	33796	33887	34044	33923	33967	33755	33945	34071	33903	34076	33861	33977	33974	33988	33890	33585	33752	33846	34140	34182	34099	34100	33813	34203	33913	33923	33875	33828	34120	33868	33913	33889	33949	33872	34104	34052	33951	33819	33781	33728	33923	33961	34026	33923	33948	33758	33984	34089	33969	33746	33944	33801	34027	33947	33876	33879	33832	33948	33938	34148	34065	33943	33781	34149	33959	34085	34084	33925	34039	33805	33882	34149	34021	33931	34046	33848	34005	33852	34140	33794	34285	34100	33709	34067	33918	33997	34091	33928	33981	34070	34011	33940	33726	34116	33945	33820	33865	33922	33989	33763	33832	33752	34216	33853	33945	33951	33839	33808	34047	34017	33878	34011	34011	34049	33875	33971	34031	34104	34170	34072	33869	33907	34184	34079	33963	34143	34068	33632	33926	33878	34110	33992	33955	33885	33972	33858	33973	33806	33877	33931	34035	33772	33959	34074	33713	34106	34273	33973	34068	33962	34061	34028	33999	33554	33901	34199	33957	33884	34062	33931	33690	33720	33950	34095	33751	33768	33830	33927	33862	34032	33759	33900	33962	34047	33967	33946	33813	34140	33997	34135	33743	33962	34051	33758	34222	34058	33990	33964	34023	33681	33789	34063	34047	34247	33930	33803	33810	33934	33880	34051	34199	34112	33876	34191	33951	34001	33952	33872	34168	34145	33929	34022	34153	34041	33934	33932	33792	33750	33699	33864	34126	33879	33865	33961	34184	33953	33900	34080	34139	33992	33908	33838	34080	33968	34115	34066	33912	33613	33770	33963	34010	33836	34092	33930	33748	33839	33914	34244	33847	34085	33862	33863	34178	33938	33955	33940	34011	33844	33899	34020	33945	33961	33767	33932	33914	33989	34119	34102	33904	33818	34228	33846	33863	33958	34103	34081	33926	34190	33890	33992	33829	33819	33896	33686	34011	33720	33943	34055	33763	34095	34114	33787	33981	33849	34007	33939	34323	33812	33968	33891	33996	33991	33960	33826	33855	33891	33993	33935	33776	33794	33923	33750	34010	33809	33967	33940	33921	33824	34094	33747	33829	33893	33825	34032	33968	34090	33952	34089	33948	34046	34211	34045	33949	33962	34068	34224	33966	33898	34136	33684	33865	33997	33876	33925	34125	33963	34010	33878	34011	33845	33904	33806	33992	34065	33800	34066	34035	33949	33967	33768	33891	33991	34126	34129	34062	34032	34070	34162	34249	34203	33882	34051	33908	34029	33996	33827	34250	33840	34008	33948	34019	34058	33868	34007	33927	33919	34061	33871	34027	33755	34082	33742	34151	33719	33883	34158	34062	34196	34040	33755	33866	33624	34012	33902	33864	33949	33774	34060	34019	34075	33894	33950	34076	33875	34115	33889	33888	33822	34271	33998	33931	34112	33881	33918	33808	33834	33988	34007	33930	33730	33659	34187	34147	33983	33737	33889	33883	34023	33821	33955	34165	33766	33960	33747	34085	34192	33826	33843	33778	34089	33913	33935	33907	34006	33862	33939	33850	33888	34039	33912	33691	33861	34083	33955	33769	34226	33936	33982	33952	33942	33965	34039	33792	34048	33880	34001	33925	34034	33914	33650	33890	33901	33970	33705	33788	33793	34017	33843	33870	33978	33756	33911	34160	33741	33977	34175	33737	33892	34022	33914	33945	34113	33993	33748	33717	34305	33923	33894	34014	33938	33877	33993	33778	33962	33883	33981	34005	34086	34001	34010	33757	33997	33931	33747	33987	33751	34263	33890	33590	33947	33858	34055	34101	34018	34097	33969	33994	33617	33850	33843	34162	34088	33882	34050	33572	33922	34014	34126	33676	34043	33951	33880	33948	33950	33786	33954	33970	33928	34053	33928	33896	33844	33880	33934	33877	33865	34109	33953	34082	33852	34104	34125	33846	34120	33898	33908	33815	33712	34053	33858	33972	33884	33913	33889	33795	33822	33840	34082	33922	34096	34124	33595	34388	33912	34108	34071	34004	33976	33939	34000	33978	34180	34206	33959	34019	33644	33929	34048	33864	34132	34070	33770	33913	34052	33835	33818	34122	33995	33997	33649	34052	34027	34237	33835	33766	34051	34045	33874	33835	33997	33794	33947	33817	34239	34056	33927	34118	34120	34055	33968	34044	33957	33959	34000	33831	33911	33962	34162	33972	34205	33978	33957	33971	33622	33937	33891	33877	34029	33928	33929	33867	33775	34073	34036	33778	34054	33924	33745	34016	33944	34164	34176	33991	34158	33676	33750	33939	34091	33984	33876	34037	33959	33845	34046	34227	33787	33805	33883	33969	33732	33919	33741	34193	34058	33839	33896	33958	33894	33990	33948	33781	34004	34095	33906	34139	33881	33945	33905	34115	33845	34198	33980	34100	33966	34029	33893	33869	34090	33701	33909	34011	33830	33897	33940	34153	33851	34076	33862	33956	33869	33965	33809	34061	33958	34012	33979	34092	34094	33968	33899	34013	33819	33989	34019	33973	33901	34124	33687	34005	34045	33965	33827	34093	33881	33705	33753	33846	33881	33759	33848	34014	33923	33904	33867	33956	33897	34003	33764	34131	34186	33737	33725	33877	34042	34194	33830	33872	33848	33831	33876	33852	33961	33804	33933	33848	34021	33825	34049	33926	33819	33997	33995	34131	34041	33904	33658	33765	34090	34064	33915	34147	34114	34171	33907	34109	33823	34007	34024	34188	33884	33996	33792	33844	33994	34063	33798	33746	33693	34130	33983	33786	33867	33839	33703	34185	34120	33925	34012	33880	34021	33928	33812	33854	34014	34009	33848	34009	34082	34148	33830	34175	33899	34077	33730	34019	34004	34041	33905	33757	33732	33735	34054	34154	34010	34077	33914	34120	34158	34016	34188	33874	33838	33948	34003	34026	33966	33939	34096	33992	34019	34023	34057	34102	33918	34055	34086	34041	33999	33853	33977	34172	34049	34186	34076	34095	34066	34181	34046	34044	34051	34045	33953	33898	34023	33856	33992	33880	34020	34147	33757	34021	34023	33790	34063	34113	33842	33912	33846	34175	33876	34040	34033	33867	33788	33990	33764	33863	34020	33945	34072	34037	33966	33983	33819	34005	34190	33960	34226	34096	33884	34110	33830	33832	33930	34149	34064	34210	34243	34174	34042	33844	34036	33928	34147	33731	33926	33891	33952	33810	34252	33818	34084	34021	34204	34118	33763	33978	33988	34190	33838	33917	34118	33936	33971	33901	33786	33822	33841	33879	33885	34049	34133	33903	34039	34037	33947	34150	34005	33926	33900	34064	33878	33823	33984	33965	34057	33954	34162	33990	34075	34098	33899	34125	34039	33837	33943	34111	33835	33921	33884	34078	33670	34087	34081	34126	33980	34056	34002	33809	34040	33954	33802	33970	34038	33921	33691	33828	33995	34081	33930	34091	33831	34100	34112	34254	33953	34003	34021	34329	33755	33989	33811	34036	34005	34127	34016	34029	33586	33935	34235	34127	34003	34237	34191	34052	34102	34211	33863	33915	33862	33867	34036	34231	33955	33902	34009	33737	34086	33990	33929	34045	34182	33853	33881	34213	34046	33984	34068	33903	34170	34032	34044	33748	33935	33884	34063
31879	44665	43467	36493	32011	29535	28259	27673	27061	26159	25760	26027	26155	25989	25832	25907	25760	25454	25406	25316	25082	25129	25133	25055	25091	25253	25135	25073	25227	25068	25075	24803	24930	24915	24921	24942	24984	24978	25179	24903	24878	25128	24692	24844	24881	25093	24826	24902	24935	25111	24809	24937	25032	24904	25112	24814	24880	24840	24909	24991	24958	24956	24988	24844	25202	25003	24918	24909	24961	24910	25052	24741	24923	24965	24860	24950	24689	24988	24843	25044	24816	25119	24947	24851	25098	24912	24965	24893	24896	24917	24925	25089	24909	24891	24914	24929	24974	25030	25073	24821	24956	24789	24870	24881	24816	24884	24912	24937	25071	24878	25027	24912	25094	24984	24926	25091	24957	25013	24767	24961	24795	24968	24925	24901	24882	24754	24890	24974	24911	24830	24891	25032	24893	24690	24854	24926	24883	25021	25017	24961	24871	24999	24977	24914	24966	25004	25034	24874	24982	24849	24889	25030	24827	25070	24762	24922	24990	24974	24873	24902	25006	24967	24937	25040	24943	24994	25224	24940	24940	24910	24936	24970	24801	24941	24870	25030	24776	25048	24824	25055	24918	25266	24902	24911	25007	24959	24973	24911	24913	25097	25011	24836	25010	24751	24751	24914	25006	24944	24843	25012	25019	25123	24982	24727	24842	24941	25000	24775	24925	24714	24887	25155	24868	24972	24915	24976	24965	24901	25055	24994	24849	24890	25064	24994	24904	25028	24745	25025	24816	24798	24904	24982	25015	24968	24825	25217	25105	24875	25020	24932	24885	25019	25031	25067	24934	25027	24778	24952	24784	24991	24880	25258	24888	24960	24938	24771	25041	24929	25006	24867	24963	25006	24985	25053	25039	25001	25137	24939	24997	24810	24976	25033	24987	25054	25043	24815	25122	24866	24928	25096	24900	25005	25142	24969	24920	25097	24850	24875	25033	24848	24963	24821	24899	24963	24966	24889	25036	25020	24804	24774	24807	25002	24988	24781	24949	24977	24851	24939	25084	24993	25047	24868	25115	24925	24937	24850	25199	24926	24968	24935	25022	24816	24978	24918	24909	24898	25003	24816	24965	24981	24883	25109	24751	24772	24795	24963	25009	24994	25013	24996	24909	25035	24816	24866	24949	24843	25078	24827	24823	24875	25048	24857	24878	24884	24939	24906	24907	24860	24856	25173	24810	25088	24844	24813	25091	24933	24916	24887	24854	24856	24950	25098	24929	24725	24983	24902	24915	24783	24970	24969	25033	24912	25115	24921	25102	24834	24811	24998	25063	24898	24962	24963	25118	24877	24907	24888	24883	24985	24974	24979	24945	25037	24986	24901	24998	24934	24840	24991	24997	24791	25013	24863	24970	24986	24936	24940	25071	25036	24889	24874	25011	24763	24981	24879	24862	24973	24882	24909	24894	25022	25008	25096	24969	24820	24960	24879	24964	25009	24933	25057	24804	24830	25000	25011	24884	24919	24776	25053	24827	24759	24919	24830	24988	25051	24822	24995	24824	24912	24841	25180	24847	24935	24973	25041	24975	24993	24801	24905	25211	24963	24815	24916	24992	25050	24889	24964	24876	24862	24950	24841	24831	25009	24838	24910	25090	25052	24945	24948	24915	25056	24892	24902	25072	24930	25055	24833	25003	24988	25031	24967	25026	24884	25086	24799	25057	24681	25118	24697	25035	24895	24905	24991	25057	25010	24979	25023	24996	24864	24833	24980	24796	25008	25017	24810	25005	24957	25012	24915	24807	24784	24777	24865	24843	24965	24978	24848	25175	24919	25060	24877	24942	25146	24898	24950	24983	24994	24987	24944	24967	24884	24937	24942	24869	24953	24919	24902	24859	24957	24825	24937	24977	24882	24770	24815	25023	24999	25075	24973	25060	25055	25006	25165	24918	24956	25078	25005	24935	24988	25225	24923	24856	24991	24899	24833	24979	24931	24857	24937	24947	24993	25019	25075	24884	24964	24903	25102	24963	24955	24929	24887	24834	24972	25072	24904	24947	24823	25008	24958	24971	25111	25085	24917	24935	25129	25093	24832	25102	24988	24897	24968	24951	24887	24847	24792	24825	24962	25004	24774	25038	24952	24881	24828	24716	25022	25044	24754	24938	24917	24854	24919	25082	24683	24983	25031	24913	24910	24743	24965	25001	24639	24997	24964	24796	24870	24850	24971	25037	24929	25015	25077	24853	24993	24989	24983	24907	24906	24891	25065	25053	25072	25051	24947	25102	25146	24848	24936	24859	24810	24956	24874	24962	25125	24967	24973	24795	24941	25013	24793	24910	24935	25022	24764	25082	24950	24929	24976	24975	24983	25017	24920	24910	24870	25027	24816	24841	24921	24924	24887	24925	24731	24852	24773	24849	25027	24753	25008	25017	25040	24823	24981	24998	25158	24920	25002	24947	24951	24891	25002	24803	24973	24967	24962	24996	24951	25096	24926	24923	24951	24857	24752	24911	24934	24871	24963	24947	24918	25074	24957	24941	24827	24913	24713	25275	24940	24874	25073	24857	25105	25046	24960	25030	25024	25064	24837	24710	25072	24875	24967	24878	24916	24964	24833	24953	24891	24865	24813	24991	25047	24967	24896	24905	24921	25035	24965	25031	24891	25011	25125	25148	24894	25015	25090	25011	24861	24893	24977	24845	25049	24847	24968	25008	25013	25021	24736	25001	24967	24912	24846	24873	24787	25204	25063	24947	24934	24856	25033	24937	24858	24920	25149	24976	24996	24998	24937	24860	25061	24795	25025	25022	25073	24974	24835	25066	25020	25095	24985	24739	24807	25027	24947	24749	25017	25024	24957	25013	25008	24906	25087	24855	25140	25026	24852	24984	25099	24991	24897	24983	25062	24947	24919	24771	25184	24906	24834	24880	25055	24897	25030	25017	24966	24820	25123	24766	24843	25003	24871	24817	24952	25021	24948	25094	24916	24934	24784	25061	24851	25075	24816	24782	24912	24829	25211	24902	24938	24992	24897	25112	24824	24946	24855	24970	25096	24989	25089	25078	24971	24934	24882	25060	24966	24974	24974	24946	25067	24883	24934	25078	24861	25137	24903	24892	24932	25184	24998	24967	25028	24883	24947	24923	24928	25046	25060	25139	25039	24867	24818	24895	25223	24899	25000	24928	25031	25037	24896	25124	24802	25035	24933	24910	24987	24917	25153	25054	24916	24999	24795	24818	25034	24902	24915	24946	25045	25140	25107	24781	25021	24871	24953	25028	24789	24862	24976	24797	24908	24991	24721	24962	24898	24988	25094	24750	24859	25037	24984	24948	24907	24936	24932	25054	24927	24991	25089	24938	25074	24918	25023	24921	25009	24931	24998	24764	25052	24806	24947	24889	24901	24903	25076	24801	25036	24971	24879	24768	24997	24885	25045	25048	24958	24970	24928	25083	24946	25014	24953	24888	25039	24882	24976	24889	24952	25140	24910	24996	24949	25003	25021	25044	25006	25042	24923	24888	24807	24935	24957	24945	24847	24932	24890	24936	24850	24813	24956	24790	24906	25000	25095	24968	24876	24976	24808	24905	24834	24935	25049	24882	24958	24908	24932	24897	25014	24957	24855	25040	24962	24992	25087	24929	25185	25022	25163	24820	25006	24864	24968	25091	24942	24892	24795	24958	24923	24729	25198	24904	25190	24952	24940	24983	24980	24916	24991	24904	24762	24868	24865	24834	24992	25005	25103	24889	24910	25044	25007	25065	24858	25057	25088	25010	24958	24798	24913	25034	25019	24727	24985	25087	24935	24937	25075	25098	24995	25217	24967	25068	24965	25057	24948	24878	24880	25109	24874	24975	24890	24849	24969	24995	25008	25279	24864	24950	24895	24872	24891	24894	24862	24931	25018	25012	25072	24952	25094	24846	25037	24858	24963	24945	24899	24998	24965	24728	25059	24776	25020	24835	25108	24957	25044	24781	25074	25215	25029	24739	24942	24967	24861	25063	24789	25124	24955	25035	24984	24992	25005	25009	25184	24846	24966	24929	24973	25003	24957	24982	24837	24906	24951	24941	24907	24993	24928	24976	25004	24969	24865	24937	24915	25020	25006	24934	24734	24977	25054	24856	24945	24957	25010	24943	24836	24925	24794	25131	24786	24955	24803	25186	24983	24744	25140	24858	25003	24945	25017	25097	24927	24840	24928	24794	24977	25042	25017	24842	24937	25018	24865	24821	24897	24910	25123	25074	25011	24923	24996	24711	24949	24941	25072	24970	25183	25012	24970	25029	25101	25007	24945	25072	25039	24776	24929	24970	24996	25008	25050	24958	25029	24806	25056	24846	24876	25025	25042	25136	24892	24972	25198	25106	24963	24835	25084	24830	25019	24800	25035	24857	24784	25041	24921	24967	24907	25033	24679	24968	25114	24813	25009	24933	24983	24855	24761	24972	24916	25045	25035	25132	24959	24898	25007	24977	24901	24880	24822	24819	24847	25069	24788	25184	24956	24731	24823	24951	24884	24979	25042	24895	25039	25009	25053	24897	24837	24982	24851	25195	25143	24893	24876	25017	25034	24901	24953	24823	24860	24820	24788	25091	24899	24946	25012	24839	24959	24741	24840	25023	24857	24919	24841	25037	24843	25133	24910	24931	24838	24940	25041	25009	25034	24910	24899	25171	24990	25012	24807	25038	25086	24966	24815	25132	24954	24880	24872	24896	25014	24710	24976	24917	24881	25143	24896	24822	24904	25068	24969	24904	25004	24856	25028	24988	25209	24950	24903	24886	25056	24965	24965	24985	25038	24911	25046	24740	24914	24987	24726	24889	24849	25005	24866	24762	25013	25039	24901	24972	24816	25002	24938	24800	25154	24780	24996	24842	24947	24881	25004	24938	25053	25061	24972	24972	24935	25085	25039	24909	24957	25039	25070	24822	24956	24986	24858	24962	24935	24883	24962	24841	25016	25037	25027	24898	24974	24851	24876	25052	24942	24971	25107	24943	25063	25103	24896	24936	24835	25062	24959	24957	25022	24850	24910	24944	25037	25056	24923	25039	24857	24876	24903	24882	25017	24798	25031	24872	25075	25223	24749	24962	24786	24875	25006	25042	24798	24841	24884	24946	24849	24986	24915	24996	24991	24772	25027	25085	24895	24942	24814	25066	24804	25069	24969	25006	24798	24908	24703
23641	21481	29402	27519	30815	36324	38525	36887	35843	35425	34982	35173	35476	34931	35070	34590	34285	34221	34154	34096	34052	34209	34138	33793	34180	33920	34131	33897	33766	33944	33955	33814	34120	34001	33862	33889	33877	33790	33883	33637	33843	33870	33884	33675	33854	33886	33824	33670	33624	33947	33746	33978	33867	33529	33634	33716	33971	33797	33324	33861	33844	33886	33853	33943	33628	33726	33559	33715	33798	33798	33680	33683	33582	33905	33804	33564	33810	33925	33887	33836	33802	33784	33823	33635	33850	33863	33638	33481	33532	33707	33768	33596	33702	33744	33818	33743	33717	33742	33890	33836	33980	33805	34023	33775	33595	33846	33821	33804	33767	33795	33613	33662	34013	33674	33844	33664	33668	33740	33448	33712	33597	34011	33882	33552	33472	33719	33486	33694	33842	33782	33819	33646	33696	33787	33808	33599	33876	33621	33968	33746	33786	33749	33758	33848	33558	33561	33831	33690	33923	33695	33619	33765	33602	33889	33814	33740	34062	33766	33485	33895	33742	33773	33663	33581	33526	33809	33847	33603	33690	33799	33930	33767	33709	33681	34053	33642	33833	33773	33774	33735	33727	33882	33619	33585	33616	33875	33675	33681	33636	33529	33840	33641	33905	33683	33656	33608	33630	33737	33691	33650	33865	33676	33707	33740	33839	33651	33886	33738	33417	33438	33874	34087	33635	33764	33622	33440	33657	33703	33711	33866	33748	33972	33635	33578	33683	33805	33740	33836	33932	33642	33888	33828	33785	33261	33498	33587	33778	33853	33485	33879	33619	33787	33832	33830	33550	33586	33733	33513	33583	33701	33719	33452	33823	33460	33734	33549	33433	33741	33843	33837	34066	33834	33863	33453	33467	33775	33987	33987	33836	33832	33495	33868	33539	33650	33779	33778	33825	33570	33795	34083	33706	33720	33524	33820	33693	33682	33744	33722	33928	33782	33615	33772	33525	33829	33750	33864	33790	33737	33438	33609	33927	33994	33795	33662	33828	33711	33606	33922	33462	33456	33768	33943	33714	33896	33676	33669	33813	33857	33933	33727	33878	33802	33477	33601	33855	33932	33663	33666	33667	33756	33682	33791	33648	33661	33771	33767	33726	33813	33919	33737	33645	33869	33793	33667	33903	33663	33594	33834	33880	33624	33877	33870	33924	33905	33647	33918	33755	33785	33795	33578	33656	33790	33672	33937	33948	33694	33564	33531	33798	33520	33715	33547	33729	33801	33611	33414	33688	33553	33673	33661	33806	33580	33613	33717	33928	33736	33808	33695	33682	33728	33847	33554	33552	33637	33690	33532	33721	33850	33804	33842	33675	33665	33603	33639	33534	33785	33554	33732	33784	33762	33729	33589	33823	33862	33945	33641	33538	33789	33696	33663	33614	33794	33637	33564	33790	33978	33707	33975	33938	33929	33743	33640	33525	33963	33784	33476	33797	33530	33692	33742	33929	33627	33778	33821	33819	33724	33586	33815	33790	33976	33759	33732	33663	33699	33500	33959	33483	33634	33560	33589	33479	33384	34011	33703	33756	33424	33699	33674	33780	33666	33768	33740	33694	33534	33594	33534	33921	33792	33858	33723	33884	33957	33636	33669	33940	33595	33591	33782	33774	33695	33739	33763	33550	33583	33868	33775	33824	34031	33636	33725	33615	33810	33839	33936	33672	33887	33620	33627	33652	33627	33816	33707	33452	33669	33497	33807	33762	33720	33974	33706	33704	33566	33914	33748	33678	33473	33507	33633	33848	33924	33688	33802	33665	33597	33588	33682	33646	33794	33524	33750	33722	33630	33835	33758	33569	33444	33757	33852	33732	33810	33790	33699	33692	33707	33573	33763	33643	33644	33578	33847	33639	33584	33794	33750	33786	33635	33775	33692	33781	33500	33771	33795	33882	33520	33642	33809	33722	33621	33732	33694	33796	33724	33557	33628	33865	33638	33796	33742	33728	33774	33692	33769	33890	33590	34058	33509	33354	33758	33575	33800	33823	33808	33742	33565	33921	33982	33579	33691	33768	33856	33682	33677	33676	33488	33588	33791	33667	33793	33812	34032	33566	33786	33668	33621	34050	33790	33616	33614	33539	33798	33874	33560	33752	33724	33771	33568	33815	33570	33720	33777	33684	33630	33852	33753	33815	33578	33625	33857	33632	33707	33513	33627	33748	33734	33998	33852	33614	33780	33733	33733	33809	33684	33823	33691	33639	33789	33750	33783	33869	33650	33866	33586	33656	33760	33748	33851	33458	33671	33511	33775	33820	33627	33825	33798	33740	33544	33877	33561	33588	33820	33713	33823	33745	33943	33679	33714	33691	33564	33854	33643	33741	33447	33744	33787	33844	33727	33867	33333	33920	33642	33642	33624	33686	33486	33717	33866	33664	33798	33873	33768	33910	33565	33810	33893	33857	33902	33630	33892	33821	33836	33604	33879	33675	33613	33748	33913	33851	33880	33844	33602	33785	33775	33952	33559	33896	33819	33666	33693	33882	33677	33791	33812	33636	33749	33637	33736	33717	33762	33889	33661	33768	33643	33919	33828	33762	33712	33590	33434	33772	33681	33698	33541	33968	33659	33443	33687	33884	33728	33880	33584	33738	33901	33929	33699	33715	33585	33770	33954	33811	33643	33656	33519	33705	33901	33630	33808	33570	33716	33751	33783	33912	33578	33791	33563	33640	33717	33828	33589	33858	33908	33771	33719	33650	33859	33697	33659	33685	33794	33582	33946	33780	33539	33687	33981	33698	33526	33886	33657	33427	33803	33826	33458	33773	33663	33300	33709	33820	33659	33780	33789	33825	33767	33894	33833	34057	33578	33836	33876	33653	33840	33772	33820	33835	33917	33857	33679	33867	33711	33793	33659	33811	33989	33897	33657	34049	33650	33431	33635	33446	33848	33571	33620	33762	33542	34134	33857	33779	33476	33930	33771	33625	33758	34045	33844	33923	33889	33556	33894	33818	33744	33802	33949	33784	33943	33988	33647	33503	33727	33802	33548	33412	33664	33721	33976	33742	33687	33791	33704	33740	33599	33750	33884	33603	33849	33660	33699	33710	33858	33582	33821	33686	33642	33894	33961	33982	33879	33778	33781	33876	33829	33648	33605	33631	33651	33398	33716	33596	33824	33594	33933	33976	33780	33835	33904	33534	33847	33727	33764	33693	33733	33829	33755	33846	33902	33658	33578	33887	33555	33731	33787	33737	33747	33966	33874	33855	33631	33610	33792	33645	33657	33836	33738	33397	33664	33773	33811	33765	33608	33855	33740	33880	33513	33733	33647	33769	33886	33731	33712	33766	33776	33897	33520	33580	33925	33706	33601	33628	33610	33765	33525	33841	33898	33484	33769	33628	33675	33854	33643	33660	33682	33659	33850	33650	33827	33961	33841	33626	33547	33839	33729	33770	33646	33743	33797	33789	33522	33610	33779	33711	33765	33836	33703	33777	33622	33764	33900	33861	33898	33760	33920	33969	33880	33820	33685	33721	33856	33896	33613	33610	33621	33765	33798	33655	33894	33906	33588	33736	33717	33522	33643	33541	33565	33649	33664	33833	33760	33596	33447	33749	33804	33630	33807	33813	33685	33805	33638	33650	33781	33785	33646	33688	33685	33750	33689	33832	33546	33742	33887	33973	33767	33810	33592	33759	33907	33615	33644	33673	33678	33611	33469	33811	33956	33746	33705	33719	33894	33801	33602	33821	33894	33890	33651	33694	33638	33888	33678	33829	33787	33622	33755	33615	33510	33797	33757	33848	33839	34007	33779	33522	33792	33856	33728	33635	33447	33707	33685	33727	33811	33737	33847	33601	33909	33804	33734	33781	33813	33705	33808	33698	33395	33827	33688	33749	33888	33882	33763	33689	33639	33819	33679	33753	33834	33900	33793	33839	33839	33472	33814	33841	33603	33737	33930	33837	33819	33714	33697	33712	34081	33606	33745	33883	33624	33853	33885	33861	33599	33706	33709	33847	33596	33870	33669	33564	33757	33556	33773	33625	33828	33756	33913	33625	33985	33797	33627	33658	33539	33838	33839	33834	33780	33740	33927	33746	33725	33478	33656	33539	33789	33617	33589	33832	33879	33962	33975	33992	33764	33764	34008	33727	33524	33835	33606	33492	33488	33508	33478	33839	33727	33943	33967	33713	33578	33901	33479	33423	33447	33908	33810	33924	33848	33833	33718	33574	33548	33678	33824	33569	33770	33721	33787	33786	33754	33741	33403	33787	33906	34004	33570	33525	33532	33812	33983	33646	33877	33678	33773	33754	33645	33548	33541	33624	33752	33498	33645	33759	33652	33749	33685	33565	33647	33844	33953	33663	33788	33724	33605	33712	33887	33708	33749	33891	33601	33529	33714	33816	33637	33731	33738	33590	33647	33598	33362	33893	33598	33551	33708	33542	33746	33661	33781	33625	33983	33698	33802	34001	33636	33642	33570	33733	33763	33662	33677	33826	33621	33829	33703	33744	33593	33808	33406	33658	33307	33787	33757	33687	33832	33535	33530	33735	33664	33681	33710	33892	33737	33655	33342	33950	33675	33708	33690	33605	33935	33849	33771	33713	33808	33620	33605	33600	33680	33910	33944	33783	33781	33908	33655	33754	33483	33626	33578	33714	33633	33756	33885	33700	33723	33685	33654	33918	33767	33697	33692	33618	33714	33656	33689	33745	33854	33849	33658	33788	33736	33987	33728	33800	33785	33830	33910	33639	33775	33940	33598	33772	33820	33714	33652	33794	33725	33510	33742	33610	33775	33607	33471	33665	33692	33738	33582	33717	33886	33733	33616	33734	33793	33700	33629	33462	33591	33739	33796	33595	33554	33692	33622	33802	33851	33557	33634	33808	33721	33664	33924	33755	33694	33686	33754	33991	33699	33846	33790	33750	33782	33377	33682	34053	33919	33931	33657	33662	33676	33675	33897	33751	33856	33881	33665	33795	33929	33916	33768	33863	33577	33537	33667	33663	33674	33586	33724	33771	33664	33803	33708	33704	33734	33785	33743	33682	33850	33709	33810	33969	33592	33950	33791	33767	33496	33833	33824	33804	33825	33701	33701	33702	33808	33533	33865	33537	33765	33767	33698	33926	33569	33425	33650	33757	33770	33694	33725	33424	33664	33892	33870	34025	33863	33728	33895
33380	51004	50833	43285	36957	32661	31371	30471	28573	27429	26926	27468	27562	26733	26664	26239	25956	25913	25667	25430	25129	25370	25328	25482	25180	25411	25233	25219	25233	25102	25089	25110	25153	25166	25075	24845	24964	24903	25036	24967	24764	25019	24819	25054	24885	24890	24794	25052	24852	24827	25039	24858	25086	24814	25022	24989	24868	25067	24892	25107	24943	24868	25078	24938	24858	24823	25010	24898	24991	25047	24999	24908	24939	24960	24886	25088	25067	24836	24968	24847	24834	24794	24915	25040	24900	24871	24898	24839	25039	24935	24921	24917	24971	24859	24842	24935	24993	24926	24910	24906	25004	25023	24839	24858	25005	25084	24788	24828	25089	24863	25011	24905	25076	24781	24811	24851	24835	24931	24812	24794	24968	24849	25081	25068	24946	24784	24694	24784	24769	24688	24913	25032	24966	25131	24880	24978	24823	24796	24898	24908	24788	24912	25117	25098	25025	25049	24923	24976	24946	24798	24718	24641	24988	24731	24968	24903	24873	24768	24893	25029	25036	24883	24911	24981	24889	24821	24823	24847	24786	24948	25104	24797	24848	24648	24983	24917	24741	24831	25006	24780	24939	24978	24896	24901	24915	25024	24857	24826	24846	24778	24840	24808	25074	24975	24765	24953	24779	24971	24995	24925	24751	24822	25138	24960	24754	25041	24963	24852	24899	24951	24994	24694	24941	24881	24926	24855	24794	24946	25234	24955	24825	25065	25036	24967	24974	24877	24935	24915	24776	24938	24922	24766	24827	24902	24829	24899	24900	24975	24660	24983	24771	24976	24869	25044	25006	24863	24914	24924	24827	24966	24897	24792	24953	24961	24982	24820	24994	24790	24685	24841	24789	24770	25016	24820	24835	24735	24815	24792	24970	24911	24724	24980	24722	24883	25092	24910	24867	24849	24940	24959	25090	24882	25024	24750	24927	24827	24931	24951	25122	24955	24921	25048	24857	24803	24682	24790	24617	24922	24880	25044	24853	24849	24887	24921	24954	24845	24772	24860	24789	25075	24810	24971	24882	24948	24818	24852	24701	24903	24914	24890	24943	24801	24898	24938	24687	24824	24883	24862	24779	25018	24877	24980	24929	24937	24659	24881	24866	24848	24953	24903	24730	24949	24824	24862	24816	24853	24867	24747	25119	24764	24859	24931	24738	24809	24953	24896	24905	24912	24725	24887	24879	24899	24914	24709	24974	24798	24971	24741	24851	25021	24924	24859	24871	24805	24909	24935	24772	24808	24928	24858	24910	24954	24914	24707	24873	24695	25175	24798	24698	24936	24692	24996	24979	24901	24939	24912	24948	24889	24885	24893	24972	24834	24762	25006	25045	24955	24832	24983	24834	24842	24978	24865	25050	24911	24847	24958	24809	24953	24947	24853	24945	24932	25038	24732	25018	24845	24890	24792	24844	24925	24768	24796	24989	24776	24864	24790	25110	25047	24834	24921	24945	24800	24876	24832	24882	25062	24981	24754	24885	24759	24895	24978	24979	24807	24889	24990	24965	24939	24940	24773	24953	24888	25119	24915	24991	24989	25024	24935	24959	25043	24942	25024	24967	24981	25105	24795	24903	25108	24931	24877	24882	24843	24784	25031	24866	24823	24936	24943	24956	24764	24845	24944	24814	24798	25134	25112	25018	24883	24883	24950	24920	24894	24878	24760	24928	24994	24945	24783	24778	25007	24803	24862	25079	24832	24923	24798	24845	24831	24820	24854	25009	24887	24990	24884	24955	24932	24952	24954	24823	24813	24870	24868	24903	24842	24828	24955	24927	25018	24864	24924	24941	24824	24929	25183	24940	24838	24880	25021	24846	24864	24865	25078	25006	25123	25078	24808	25001	25222	24881	24972	24964	25079	24862	25042	24843	24772	24783	24693	24934	24895	24941	24816	24868	25025	24806	24960	24883	24928	24646	24948	25010	24844	24954	24862	24994	24930	25057	24989	25037	25030	24768	25119	24718	24879	24738	24843	24831	24827	24797	24813	25168	24772	24796	25012	24822	24777	24887	24890	24903	25023	25022	24617	24759	24848	24947	24940	24779	24894	24954	25059	24891	25022	24871	24860	24915	24883	24736	24775	24948	24881	24992	24873	24697	24933	24907	24902	24849	24995	24879	24704	25060	24935	24851	24786	25068	24862	24927	24992	24974	24902	24993	25062	24820	24728	25064	24832	24741	24872	24805	24883	25118	24988	24927	24914	25010	24851	24882	24795	24831	25103	24681	25035	24807	24983	24900	24990	24956	24611	24841	24995	24896	24867	24823	24913	24805	24874	24952	24837	25022	24796	24992	24878	24917	24706	24952	24986	24790	24995	24876	24821	24962	24920	24914	24961	24865	24919	24995	24955	24894	24796	24866	24884	24740	24708	24847	24921	25129	24975	24806	24771	24839	25001	24719	24803	25076	24902	24742	24873	24871	24918	24882	24801	24979	24889	24897	24670	25049	24980	24855	24795	24853	24996	24993	24790	24902	24840	25050	24855	24911	24767	24688	24839	25069	24925	24762	25095	24874	25025	25034	24925	24863	24839	24961	24969	25142	24863	25078	24877	25032	25024	24768	25159	24758	25021	24676	24836	24905	24930	25036	24958	24917	24873	25041	24963	24931	24874	24934	24990	24820	24985	24866	24869	24849	25068	25053	24757	25182	24866	25016	24943	24891	25038	25036	24835	24976	24885	24970	24792	24726	24885	25002	24855	24829	24687	24915	24914	24988	24927	24989	24975	24975	25009	25008	24893	24834	24978	25082	24788	24838	24866	24821	24843	24953	24748	24852	24979	24692	24898	24910	24837	24922	24935	24965	25031	25098	24850	24775	25019	24920	25039	24924	24999	24802	24935	24690	25018	24860	25010	24829	24850	24692	24919	24932	25001	24883	24889	25127	25011	24962	24792	25027	24779	24806	24831	24811	24859	24843	24823	24726	25003	25052	25059	24999	24950	24997	24967	24938	24928	25065	24765	24955	24819	24867	24981	25016	24760	25008	24818	24832	25063	24797	24917	24821	25083	24707	24903	25047	24981	24903	24944	24893	24857	24993	24884	24856	24962	25024	24937	24909	24889	24775	24803	24978	24968	25146	25035	24956	24882	24904	24840	25026	25041	24669	24955	24883	24868	24794	24751	24950	24982	24964	24972	24830	24797	24906	24915	24791	24992	24952	24785	24877	24732	25013	24939	24974	24971	24857	24889	25041	25096	24821	24901	24820	25066	24890	24852	24858	24816	25025	24923	25012	24775	24875	24906	25037	24966	24928	24926	24743	24689	24825	24930	24796	24961	24982	24885	24824	24975	24862	24868	24894	24969	24810	24931	24741	24891	25015	24959	25115	24947	24764	24857	24733	24851	24998	25059	24872	24670	24940	24777	24902	24824	24856	24754	25025	24870	24974	24710	25010	24841	24679	24980	24703	25035	24863	24877	24966	25020	25036	24893	24772	24946	24892	24877	24900	24760	24970	24909	24741	24823	25065	24758	24932	24846	25090	24829	24883	24855	24942	24870	25016	24834	24791	25011	24754	24899	24686	24973	24937	24959	24739	24844	24914	24827	24933	24746	24977	24953	25099	24909	24929	24867	24840	25006	24880	24798	24924	24915	25088	24940	24894	24805	24930	25004	24966	24907	24922	24879	24853	24848	24772	24998	25055	25078	24963	24923	24812	25012	24973	24970	24897	24762	25001	24978	24848	24867	24847	25065	25035	24978	24963	25017	24818	24965	25099	24808	24771	24953	24745	24899	24956	24831	24927	24847	24919	24962	25039	25009	25021	24934	24855	24945	24955	24977	24870	24787	24751	24764	25012	24926	25208	24964	24845	24764	24835	24672	24900	24970	24784	24990	24937	25096	25016	24724	24751	24909	24901	24918	25003	24771	24829	24966	24904	24886	25088	24787	25056	24880	24987	24971	25018	24865	24847	25045	25004	24986	24999	24852	24970	24793	24601	24981	24848	25006	24831	25034	24979	24860	24959	24970	24970	24960	24887	24801	24613	24935	24972	25014	24844	24826	24834	24806	24862	24964	24782	24836	24881	24937	24911	24831	25030	25072	24919	24836	24990	24885	24787	25040	24781	24962	24879	24847	24766	24791	24717	24915	24653	24884	24815	24888	24864	24840	24923	24935	24906	24811	24618	25107	24904	24933	24975	24957	24738	24911	24858	24759	24954	24899	24888	24926	24880	24947	25071	24789	24932	24941	25030	24925	25208	24878	25065	24781	25084	24811	24781	25012	25072	24756	25028	24775	25063	25040	24859	24798	24910	24822	25019	24785	24883	24986	24726	24989	24781	24926	24918	24789	24832	24737	24996	25015	24801	24878	24913	24745	24934	24870	24817	24901	24914	24879	24779	25131	24866	24844	24923	24896	24827	24995	24890	24843	24996	24837	25022	24996	24940	24901	24980	24914	24922	24985	24760	25000	25031	24886	24777	24964	24791	24821	24785	25009	24820	25040	24835	24931	24782	24950	24808	24728	24891	24984	24930	24813	24752	24871	24931	24993	24908	24922	24970	24903	24811	25035	24912	24759	25052	24893	24946	24875	25135	25015	25027	24820	24874	25038	24927	25155	24807	24921	24988	24851	25044	24866	24910	25032	24966	25084	24954	24819	24982	25005	24806	25007	24930	24776	25017	24957	25042	24810	25030	25033	24906	24918	24881	24988	25038	24885	24849	24623	24979	24885	25031	24996	25069	24955	24958	24995	24921	24840	24683	24777	24702	24930	24791	24883	24982	24738	24967	24721	24847	24824	24872	24924	24892	24870	24846	24966	24860	25001	24980	24772	24976	24865	24871	24873	24722	24896	24970	24799	24877	24916	24875	24921	24881	25010	24956	24941	24887	24860	24889	25085	24892	25011	25035	24863	24929	24902	24943	24840	25030	24972	24889	25139	24928	24839	24982	24843	24902	24929	24817	25032	24759	24869	24894	25172	24994	24775	24872	24983	24806	24942	24909	24897	24920	24742	24935	24974	24961	25071	24992	24937	24820	24909	24919	25040	24816	24731	24706	24745	25018	25039	24919	24748	24933	24909	24728	24878	25089	24895	24862	24806	24777	24866	24839	24790	24847	25012	24982	24747	24906	25007	24825	24903	24867	24910	24930	25182	24737	24782	24940	25201	24914	24701	24940	25063	24806	24970
22609	21458	29173	25568	28214	36561	41861	38911	37408	37294	37237	36600	35817	35348	35713	35305	35077	35059	34707	34799	34737	34545	34667	34508	34324	34349	34550	34319	34525	33928	34013	34297	34222	34223	34378	34268	34208	34208	34185	33963	34501	34203	34256	34055	34003	34127	34195	34166	34137	34083	34278	33977	33912	33944	34108	34056	33961	33954	34057	33747	33992	33998	33986	34026	34057	34153	34229	33856	33976	34019	34188	33915	34243	33955	33904	34020	33900	34188	33964	34049	33872	33971	34208	33943	34101	33993	33901	34009	34039	34042	33789	33969	34055	33925	34073	34003	33946	34135	33543	33849	34077	33979	34011	33799	34139	33829	33876	33952	33841	33824	33999	33858	33902	34078	34028	33907	34051	33984	34314	34054	34338	33830	33971	34084	34226	33847	34052	33991	33907	34067	34101	33862	34109	34092	33921	33925	34128	34001	33938	33953	34091	33801	33532	33933	33983	33975	34011	34021	34101	33989	34047	34057	34043	34140	34162	33861	34199	34255	34093	33728	34008	33908	33983	33956	33999	33968	33994	33745	33840	33467	34113	33959	34159	33807	34084	33897	34094	33972	33727	34136	34034	33811	33855	34018	33810	34000	34108	34156	34059	33985	34193	33968	34151	33922	33902	33916	34003	34030	33725	34020	34136	33827	34245	34248	34196	34075	33978	33650	34034	34101	33881	34005	33847	33802	34026	33962	33898	33872	34186	33946	34231	33765	33898	33916	34042	34071	33913	33829	34080	34137	33858	34026	33919	34009	34113	34298	34124	34016	34080	33988	33873	34116	34025	34092	33924	34126	33942	33948	34102	33904	33847	33806	33669	33891	34062	34142	33875	33839	34033	34089	33773	34181	34000	33756	34034	33933	34007	34169	33881	34018	33996	33784	33881	34099	34141	33774	33902	34150	33919	33973	34155	33784	34106	34007	34192	33994	33975	33987	34105	34074	33919	34215	33868	33851	33813	34176	33960	34094	34019	34052	34098	34038	33962	33868	34005	34004	33969	33995	34217	34131	33934	34184	34018	33939	33932	33771	34157	33913	34104	33912	33820	33927	33857	33982	34123	33946	33601	33960	33942	33984	33861	33868	34042	34130	34040	33765	34054	33786	34089	33822	33899	33871	33967	34057	33985	34073	34399	33867	34020	33991	34143	33940	33869	34019	33958	34052	33875	33767	33830	34085	33771	33842	34043	34079	33755	33896	33979	33854	34093	34068	33905	34012	33971	33934	33849	33957	34182	33910	33845	34003	33758	33882	34012	33973	33721	33771	34007	34083	34082	34245	33882	34035	34014	34004	33905	34147	34132	34024	33867	33828	33752	33778	34147	33900	33888	34067	34020	34036	34101	34146	33920	34201	33955	34030	33981	34137	34181	34125	34032	33879	33719	33802	34033	34141	34051	33694	33961	34157	34012	34111	33793	34160	33878	33970	34192	34080	33929	34002	33968	34161	33974	34052	34012	34055	33838	34131	34202	33930	33923	33782	33983	33965	33896	33836	33836	34126	34033	34018	34102	34188	34157	34013	34167	33790	33955	34142	33970	33883	33649	34093	34072	34064	33912	34020	34014	34138	33908	33699	34099	33905	34226	34067	33826	34167	34057	33828	33965	34081	33993	34018	34030	33774	34014	33961	33971	33779	33866	33956	33934	34032	33836	33881	33847	34016	34090	33938	33914	33752	34226	33943	34133	34169	33793	34027	33887	34017	34065	34474	33999	34044	34033	34231	34025	34111	34196	34061	33944	33909	33791	33639	33994	33876	34165	33839	33720	33945	34128	33878	33806	34066	34260	33878	34063	34198	34049	34078	34167	34041	33921	33986	33962	34051	34122	33915	33871	34138	33932	33884	33960	33925	33964	34117	34061	33897	34195	33995	33808	34134	33854	34015	34183	34138	33789	34159	34020	34254	34093	34013	33953	33887	34175	34039	34093	33842	33951	33743	34112	33937	34148	34054	33990	33999	34007	34178	33839	34218	34144	33784	34005	34040	33822	33777	34277	34124	33711	34033	34264	33953	34194	34145	33895	33807	33916	34125	33949	33900	34107	34069	34004	33764	34013	34097	34272	34017	33937	33963	34054	33807	34034	33982	33961	33862	34008	33944	33857	33886	33935	33990	33806	34137	34073	34138	33935	34116	34005	34094	34113	34061	34179	34005	34082	33886	34031	33939	34166	33895	33867	33973	34108	34010	34041	33764	34033	34196	33681	34152	33904	33733	33995	33836	34217	33820	33726	33876	33874	34039	34063	33971	33854	33868	34041	34251	34143	34104	34014	34004	34094	34073	33827	34080	33973	34269	33983	33939	33853	34143	34111	34120	33944	33968	34248	34002	33878	34003	34250	33903	33760	33954	34152	34201	33771	34230	33892	34082	33818	34203	34239	33878	34105	33949	34025	34146	33894	34009	33944	33963	34241	34020	34149	33968	34214	34107	34185	34054	34343	33962	34008	33990	33906	34058	34080	33998	33988	33914	34183	33881	34285	34150	33695	34017	33910	33819	33937	33989	34138	33985	33862	33897	34116	33965	34051	34150	33792	33956	34040	33886	34004	33833	34057	34224	34166	33916	34012	34080	34162	34002	33873	33736	33939	34075	34057	34005	34100	33988	34015	34107	33994	33989	33895	33960	33931	33994	33843	33765	33784	34190	33787	34170	34138	34191	34216	33941	34175	33991	33937	34091	33995	33937	34145	33945	33933	34154	34152	33716	33849	34077	34008	33889	34161	33916	33979	34015	34013	33880	34057	33955	33984	34229	34229	33880	34172	34207	33996	34091	34159	33944	33993	33837	33875	34118	34084	33927	34186	34086	34009	33870	34055	33997	33904	33919	34039	34127	33837	34073	34041	33751	34023	34162	33855	33821	33996	33990	33809	33798	33851	34002	34142	33930	33964	34041	34248	33900	34001	33902	33948	34056	34149	33996	33893	34060	33846	33900	33899	34098	34022	33815	34254	34019	34072	34040	33779	33943	33932	33984	34045	33766	33997	34038	34015	33997	34105	34098	34101	33902	33996	33967	34010	34108	34011	34028	33915	34033	34186	33894	34039	34053	33822	33982	33708	34169	33885	34017	34166	33977	33971	34065	34020	33555	33895	34049	33856	34114	34030	34228	34171	34138	34230	33819	34068	34042	34094	34058	34413	34095	33818	34113	33884	33839	33942	33902	34137	34041	34118	33994	33971	33863	33937	33964	34145	33982	33758	34197	33990	33869	34178	33874	34017	33907	34048	34273	34012	33974	33962	33828	34045	33918	33757	34120	33723	34060	34009	34058	34097	33874	34238	34222	34221	34129	34480	33873	34063	34115	33915	33885	34006	34234	33993	33846	34287	34219	33888	33925	33951	33869	34016	33903	34233	34165	34222	34157	33994	34017	34080	34026	34011	33908	34046	33991	33878	34094	33951	34021	33878	34226	34113	33917	33903	33813	33905	34047	33825	34114	34030	33917	34216	34020	34190	33904	34000	33955	33990	33980	33767	34030	34399	34001	34265	34055	34169	33906	34243	33899	34041	33895	33904	34252	33972	33792	34048	34083	34055	34163	34179	33937	33847	34040	34084	33959	34028	34020	33973	34078	33879	33772	33886	33787	33941	34081	34232	34217	34056	33884	33494	34051	34085	34006	33984	34036	34239	34004	33845	33934	33800	33993	33868	34009	34008	33931	34026	34040	33965	33798	33888	33830	34083	34031	34191	33734	34250	34126	34065	34016	33789	33927	33913	34090	34154	34029	33978	33972	33788	34251	33857	34240	34204	34243	33923	33863	33985	34039	34098	33904	34111	34078	33871	34184	33984	34236	33841	33778	33882	33870	33977	33607	34029	33971	33818	33996	33762	34209	34225	34038	34072	34037	33934	34070	33973	34017	34197	34156	33785	33818	34144	33887	33900	34046	33892	33810	33582	34050	34036	34130	33761	34259	33958	34014	33855	34007	34202	33595	33906	33980	34010	34037	33764	33905	33847	34004	34127	33778	34393	33887	33980	33959	34121	33739	34027	34118	34230	33952	33962	33740	34016	34243	34290	34084	33962	33882	34274	33852	33851	34103	33972	34019	34241	34148	33844	34010	33846	34157	34199	34008	34132	34275	33996	34034	34017	33859	34142	33743	33914	33992	33836	33668	33979	34043	34014	33995	34062	33764	34028	33982	34162	33963	34287	33925	33939	34293	34096	33820	33926	33986	33662	34042	34162	34044	34315	34072	34049	33760	34059	33813	34024	34207	34198	34228	34122	34172	33790	33987	33964	34059	34114	33929	34315	34108	34029	34003	34055	33747	34012	33948	33979	34293	33923	34010	34289	34122	34153	34172	34074	34021	34082	34033	34197	33905	34217	33829	34042	34128	34005	33986	34027	34156	34042	34215	34167	34042	33948	34026	33897	34086	34015	34005	34066	33752	33952	33997	34314	34125	33983	34125	33988	34066	33800	33964	34046	34012	34052	33985	34072	34063	33760	33855	33884	33775	34174	34114	34065	33897	33777	33843	33895	34029	33786	34010	34120	34175	34093	33833	34008	33996	33938	34116	33915	33762	34118	34076	34214	34053	33922	33800	33849	33953	33814	34007	33816	34125	34048	34001	33969	33806	34243	34195	34025	34002	34135	33930	33793	33909	34173	33882	34004	33941	34121	33790	34184	33939	33708	34002	33730	33824	34289	34173	33920	34045	34291	33895	34065	33904	34088	33764	34100	34165	34249	34126	34339	34136	33995	34263	33963	33989	34021	34180	33839	34006	33793	33983	34102	33853	33943	34119	34063	34074	33636	34085	33945	33988	34009	34107	34156	33965	33912	33879	33956	33893	33814	34169	34096	34081	34005	34040	34113	33945	34332	34305	34012	34141	34138	33995	34103	33892	34003	34098	33964	34133	34138	34062	34123	33790	33894	34037	33805	34047	33920	33765	33762	33998	34185	34018	34201	34038	34087	33977	33884	33791	34137	34013	34145	33963	34009	34279	34187	34163	34006	34113	34047	33927	34079	34546	33854	33836	33865	34034	33858	34106	33927	33978	33957	33802	33986	33985	33898	34040	34161	33999	34083	33996	34088	34084	33932	34094	34039	34021	34052	33787	34053	33955	33908	33730	33699	33933	33857	34122	33799	34117	33890	34012	34045	33961	34092	34055	34024	34025	33808	33900
35613	55807	54761	47953	42097	38275	36487	34022	30778	29898	30525	29272	27814	27644	27078	26601	26600	26271	25925	26193	25706	25626	25593	25547	25613	25575	25435	25403	25329	25433	25567	25401	25388	25332	25365	25121	25308	25013	25042	25219	25201	25326	25023	24920	25173	25052	25207	24832	25085	24926	25162	25037	25184	24871	25100	25068	25001	25016	25023	25237	25039	25024	25080	24867	25145	24978	25101	24897	25161	24890	25033	25102	24939	25165	25100	24930	25177	24983	24841	25002	25013	25024	24989	25115	25034	25238	25062	25126	25026	25070	25119	24986	24898	24998	25181	25051	25021	25199	25036	24958	25132	25185	24771	24912	25039	24926	25209	25068	24849	25028	24908	25071	25139	24915	25039	25049	24899	25172	24992	25000	25034	25130	24923	25132	24930	25174	25049	25146	25139	24879	25027	25015	24975	25078	25184	24915	24870	24948	25053	24977	25131	25074	25022	25042	24689	25001	24974	25141	25021	25076	24985	24984	24985	24898	25060	24990	25109	25009	24952	24907	25098	25201	24963	25140	24866	24900	25013	24912	25177	25169	24922	25050	25031	25077	24989	24885	24951	25040	24991	24976	25106	25079	24883	24938	24992	25045	25215	24975	25097	24982	25001	24786	25147	25102	25186	24957	25024	25046	24962	24872	25145	24920	25004	25000	25036	25093	25014	25171	25147	24959	24908	24975	25087	25100	25029	25184	25003	24925	25084	24797	24926	24987	24816	25139	25022	25013	25008	25015	25206	24885	25149	25206	25037	25207	25028	25073	25316	25010	24848	25017	24980	24943	25174	25003	24994	24910	25260	25110	24960	24916	24985	25010	25043	24927	24823	25017	25036	25177	24949	25089	25041	25047	24989	25107	24994	25009	25025	24933	25016	25108	24952	25159	25016	24913	25128	24861	25136	24943	24937	24963	24983	25055	25076	25009	25037	24985	24954	25051	25030	25128	24975	24968	24732	24949	24905	25200	24900	24931	25005	25017	24937	24923	24885	24957	24969	25016	25158	25108	24915	24941	24977	24893	24881	25005	25031	24848	25016	25014	25002	25047	24939	24901	25154	25006	24847	24955	24970	25146	25052	25073	25153	25276	25086	25103	25056	24983	24929	24962	24976	25105	24954	24915	25176	25210	24996	24931	25056	25098	25177	24937	25118	24967	24801	24795	25039	24988	24998	24825	24865	25149	24952	25071	25137	25027	25010	25200	25064	25260	24847	25028	25093	25056	25001	24940	25039	24879	25069	24899	25081	25233	25123	25109	24993	25162	24936	24981	25056	24829	24957	25060	25055	25145	24903	24758	25041	25117	25068	24986	25039	24917	25103	24968	24966	25139	24925	25047	25214	24961	24969	25008	25065	25055	24975	25039	24984	24883	25142	25234	25170	25034	24859	25140	24955	25052	25126	25062	25037	25003	25023	24974	25050	24970	24991	24880	25113	24854	24945	25006	25107	25057	24843	25142	25052	24778	24936	25000	24837	24967	25080	24957	24961	25081	24990	24904	25098	24927	24976	25110	25026	25339	25129	25023	24978	25142	24939	25095	24765	25142	24936	25108	25229	24860	24956	25134	24929	24985	25038	24985	25059	25075	24978	25103	24950	24825	25051	25040	25034	24770	25131	24896	25046	25059	25183	25108	25004	25179	25103	24882	24837	24981	25062	24959	24922	25009	25122	24873	24855	25046	25084	25009	24934	25062	24871	24893	25143	25023	24950	25089	24977	25055	24984	25099	24928	25030	25071	24914	25123	25016	25110	25010	25028	25211	24929	24990	25062	24953	25108	24886	24982	25028	25140	25111	24990	25003	25170	25072	25293	25116	25015	25147	25143	25213	24902	24968	24988	25072	25150	25015	24794	25167	24964	25138	25174	24870	25076	24877	24759	25106	24883	24993	24915	25099	25015	24879	24910	24999	24991	25045	25070	24974	25029	24973	25199	25074	25050	25019	25026	25128	24960	24869	25160	25027	24887	24871	24976	25115	25132	24994	24911	25028	25046	25050	24946	24911	24998	25123	24916	24934	24997	24894	24927	25094	24974	24997	24881	25177	24929	25149	24977	25056	24941	24984	24977	25070	24992	24822	25010	25099	24856	25163	24977	25080	25237	24951	24976	25078	25196	24946	25024	25058	25088	25042	25266	25055	25139	25021	25005	25015	24993	24944	25202	25053	25034	25123	25026	24916	25000	24982	25175	25110	24915	25060	25105	24985	25195	24843	24955	25099	24897	25223	25046	24935	24968	24924	24943	24890	24965	24910	24959	24943	25102	25111	24870	24977	24923	24920	24968	25100	25063	25025	25051	24846	25118	25088	25010	25041	24875	24905	24817	24982	25198	24783	25081	24995	25131	24966	25076	25109	24961	24990	25007	25126	25169	24973	25185	24834	24992	24873	24935	25011	25158	24898	25163	25237	24943	25111	25145	24951	25184	24968	25157	25208	25067	24942	25092	24853	24950	24805	25008	25215	24991	25117	24969	24927	24948	24827	24934	25035	24821	25065	24732	25166	24935	25024	24994	24990	24881	25178	24965	25003	24918	24954	25081	25213	24961	25032	25106	25034	25046	25119	25089	25034	25021	25193	25101	25183	25093	25134	25167	25198	25007	25118	24904	25103	25194	25095	25156	24951	24980	25071	25092	24996	25041	25004	25033	25094	25181	24900	25083	25170	24931	24885	25062	24975	24909	25090	24971	24874	24821	24842	24906	25106	24978	24861	25088	25122	25119	24911	25065	25055	25058	24801	25109	24982	25075	25152	25053	25094	25068	25128	25054	25120	25109	25042	25076	25216	24800	25073	24914	24925	24995	25129	25001	25201	25135	25115	25075	24969	25158	24886	25028	25018	24960	24958	25019	25061	24910	25044	24997	25072	25074	25083	25083	24914	25109	25033	24928	25019	24916	24990	25100	24980	25154	25067	24926	25073	24915	24840	25037	24984	25109	25244	25159	25008	25080	25147	24769	24929	24903	25097	24909	25037	24904	24781	24822	25046	25040	25035	24933	25027	25112	25056	25061	24976	25165	24965	24927	25109	25140	24996	25011	24992	25081	25209	25009	25002	24995	25064	25062	25023	25174	25156	25009	25030	25006	25171	24938	24964	25039	24885	25039	25028	25148	25009	25201	24876	25274	25039	25069	25080	24999	25174	24927	24976	25017	25152	24929	25209	25049	25227	24734	24877	25162	24952	25154	24970	24905	25047	25088	25254	25049	25159	25015	25042	24884	25105	25122	24868	25057	25136	25045	24785	25128	24991	25046	25015	24926	25089	24980	25035	25037	25025	24986	25037	24941	25101	25053	25177	24997	25055	24942	25089	24929	24864	25079	25157	25047	25153	25233	24999	25110	25025	24865	24933	24839	25093	24884	25072	25111	25198	24928	24829	25090	25012	25112	25200	25090	25018	25063	25003	24990	24987	25004	25052	24895	25042	25011	24970	24962	24922	25087	24912	24954	24872	25121	25142	25058	25200	25033	25214	24899	24890	25027	24939	24950	24950	25088	25088	25083	25053	24919	25026	25025	25008	25002	25055	24881	25025	25022	24999	25081	25000	25127	25033	25102	24969	24919	25091	25105	25068	25091	24950	25094	25026	24925	24981	24964	24933	24931	25014	25001	24957	24821	24927	25245	24903	25018	25026	25060	24809	25080	25058	25091	25165	24900	24972	25028	24961	24977	25176	24981	25026	25017	25134	24986	24925	25078	24940	25124	24968	25191	25106	25034	24898	25057	25086	25150	25007	25094	25103	24950	25019	24986	24925	24989	25129	25068	25018	24989	25013	24977	25013	24849	25089	24953	25014	25155	25022	25007	24910	25200	25250	25066	24986	24959	25216	25017	25101	24922	25092	24901	25109	24964	24986	25115	25029	24966	24998	25097	25140	25017	25043	24923	25199	25128	25208	25059	25190	24921	24945	24836	24992	25097	25073	25077	24884	25010	24904	24946	24794	24832	24943	25114	24994	24953	24880	25011	25020	25165	25005	24853	24930	25181	25021	24884	25169	25014	25028	25041	25041	25061	24850	25101	25094	25066	25091	25176	24984	25076	25133	24941	25176	24872	25117	24778	24989	25095	24962	25143	24967	25074	25056	24973	25101	24851	25067	25064	25023	25138	25093	24999	25017	25064	25168	24945	24979	24869	25101	24843	25068	25085	25003	25128	25017	24976	25136	25119	25073	24925	25053	24977	24952	24918	24991	25079	24997	24953	24978	25026	25061	24848	25137	25156	25165	24959	24839	24912	25218	24904	25011	25097	24977	24994	24982	25062	25108	24887	25071	25084	24974	25037	24936	24922	24947	25008	25050	25002	25173	25026	25138	25192	25137	24948	25040	24964	25175	25064	25011	24973	24926	25132	25105	24981	24844	25162	25153	25209	25045	24941	25003	25028	25009	24863	24892	25115	24953	24979	25051	25001	24959	24940	25092	25045	24896	25091	25082	25269	25021	24923	25009	25145	25085	24993	25149	24914	25042	25050	24987	24957	25008	25072	25075	25191	25006	24974	24980	25264	25014	24851	25041	25124	25081	25048	24745	24827	24956	25096	24987	25126	24943	25150	25192	24981	24883	25129	24983	25108	24919	25101	25114	25003	24951	24982	24974	25182	24985	25147	25153	24920	24998	25004	24913	24934	24954	25233	24989	25020	24966	25044	24998	24993	24866	24765	25003	25005	25015	25192	25019	24805	25156	24977	25012	25058	24982	24932	24960	24977	24988	25155	24947	25175	25033	24910	25102	25114	25023	25088	25116	24908	24971	24869	24826	25070	25030	25006	25166	25106	25027	25145	24881	24897	24992	25036	24838	24850	25033	25018	25040	24890	25031	24874	25124	25181	25019	24637	24844	24833	24948	25035	25010	24990	25104	24794	25147	24918	24992	25123	24934	25117	24889	25050	24869	24888	25087	25183	25072	25052	24837	25094	24926	25011	25137	25021	24935	25058	25060	25128	24947	24998	25014	25069	25040	25115	25270	24877	25110	25091	25019	24934	24919	24713	25120	24902	25072	25294	24915	25093	25068	25158	24899	25012	24971	25003	24834	25010	25086	25055	24962	24892	25109	25022	25046	24992	25016	25128	25101	25238	25015	24983	24872	24901	25154	24853	25084	24964	25185	25077	24968	25045	25100	24981	25321	25088	25001	25003	25075
30494	31424	40971	40631	37692	37854	36726	35046	33929	34170	34667	34191	33347	33254	33060	33325	33054	33064	32989	32712	32869	32874	32851	33003	32676	32861	32741	32726	32737	32655	32829	32689	32964	32614	32594	32728	32507	32679	32872	32881	32566	32719	32657	32823	32531	32741	32544	32439	32509	32589	32760	32643	32537	32574	32660	32879	32692	32597	32764	32794	32628	32528	32691	32596	32865	32717	32497	32516	32650	32492	32604	32494	32553	32728	32748	32679	32380	32437	32566	32466	32606	32718	32308	32861	32649	32313	32693	32830	32884	32459	32668	32672	32826	32631	32744	32821	32822	32920	32753	32782	32908	32622	32441	32650	32755	32785	32688	32646	32548	32437	32579	32787	32634	32475	32290	32425	32982	32639	32503	32458	32611	32757	32808	32635	32686	32458	32524	32414	32709	32456	32453	32616	32794	32707	32657	32690	32892	32592	32585	32679	32750	32610	32640	32836	32762	32610	32522	32855	32883	32380	32634	32509	32646	32549	32683	32684	32422	32736	32592	32597	32889	32628	32825	32905	32627	32578	32362	32760	32743	32544	32504	32600	32440	32508	32655	32803	32680	32800	32682	32510	32714	32620	32563	32555	32522	32499	32339	32522	32778	32488	32508	32551	32810	32466	32438	32584	32671	32544	32541	32377	32683	32532	32632	32337	32681	32713	32533	32385	32544	32395	32491	32629	32768	32535	32702	32749	32586	32780	32610	32669	32662	32513	32876	32572	32995	32715	32687	32376	32685	32553	32377	32725	32819	32708	32559	32305	32766	32499	32707	32756	32686	32536	32411	32535	32537	32779	32516	32706	32686	32677	32747	32687	32553	32772	32510	32426	32710	32719	32677	32500	32524	32647	32656	32652	32619	32408	32385	32595	32477	32681	32758	32694	32708	32591	32634	32750	32529	32549	32739	32606	32727	32742	32509	32482	32612	32504	32690	32607	32629	32631	32802	32748	32606	32612	32370	32582	32485	32759	32615	32636	32772	32662	32675	32721	32579	32512	32845	32516	32704	32546	32560	32517	32518	32806	32513	32495	32778	32487	32526	32671	32611	32605	32659	32457	32468	32741	32618	32435	32625	32715	32578	32473	32765	32473	32736	32782	32638	32464	32635	32787	32716	32623	32409	32575	32501	32470	32705	32717	32679	32898	32405	32743	32571	32665	32741	32649	32570	32802	32935	32939	32487	32667	32375	32369	32397	32666	32671	32457	32787	32661	32593	32629	32780	32684	32580	32624	32672	32947	32449	32339	32668	32654	32615	32547	32408	32575	32781	32641	32789	32547	32670	32583	32765	32739	32756	32468	32806	32702	32630	32406	32621	32645	32512	32290	32670	32404	32731	32654	32826	32653	32637	32523	32569	32560	32448	32649	32750	32672	32623	32737	32593	32812	32427	32753	32857	32689	32650	32701	32816	32511	32758	32649	32648	32752	32597	32868	32635	32618	32452	32618	32558	32768	32762	32491	32790	32780	32816	32526	32596	32737	32790	32570	32326	32576	32764	32832	32815	32481	32593	32419	32592	32686	32555	32464	32668	32867	32402	32588	32652	32607	32458	32550	32571	32655	32545	32478	32591	32549	32357	32363	32628	32403	32683	32635	32871	32704	32740	32665	32937	32771	32607	32685	32741	32430	32520	32490	32394	32628	32412	32752	32530	32428	32598	32684	32505	32713	32604	32539	32354	32565	32618	32629	32665	32655	32482	32735	32563	32688	32595	32531	32414	32695	32524	32749	32594	32386	32363	32739	32766	32619	32487	32729	32797	32556	32418	32614	32690	32551	32949	32473	32329	32589	32662	32694	32649	32663	32703	32600	32605	32684	32795	32597	32643	32576	32890	32747	32697	32757	32600	32464	32597	32789	32717	32641	32726	32617	32399	32317	32303	32695	32685	32729	32614	32721	32497	32688	32955	32534	32702	32701	32699	32823	32735	32785	32801	32661	32556	32537	32564	32620	32468	32435	32492	32669	32751	32543	32591	32447	32650	32703	32552	32512	32586	32360	32588	32840	32908	32648	32503	32856	32531	32602	32377	32476	32624	32539	32724	32529	32655	32783	32740	32563	32612	32424	32648	32713	32763	32748	32890	32437	32608	32596	32461	32790	32610	32320	32607	32436	32645	32419	32527	32543	32692	32748	32714	32488	32365	32520	32529	32869	32692	32835	32391	32614	32663	32351	32575	32576	32464	32613	32707	32877	32745	32753	32713	32657	32602	32649	32340	32619	32505	32728	32602	32439	32375	32657	32569	32463	32796	32700	32371	32272	32467	32695	32511	32574	32813	32485	32639	32850	32657	32685	32718	32536	32475	32560	32804	32369	32442	32845	32648	32537	32427	32859	32773	32256	32898	32586	32767	32490	32778	32674	32539	32662	32817	32742	32681	32674	32585	32298	32698	32585	32468	32696	32535	32431	32713	32502	32641	32529	32711	32951	32800	32720	32572	32660	32570	32432	32589	32796	32614	33018	32719	32308	32664	32631	32526	32521	32477	32615	32655	32444	32329	32513	32680	32507	32499	32673	32637	32564	32419	32593	32740	32647	32410	32507	32729	32596	32525	32679	32976	32612	32548	32527	32645	32867	32604	32829	32526	32571	32559	32919	32690	32417	32388	32545	32568	32767	32910	32667	32493	32776	32591	32501	32571	32471	32517	32582	32653	32292	32714	32409	32471	32653	32700	32688	32677	32572	32638	32655	32796	32490	32645	32538	32699	32817	32442	32506	32417	32503	32622	32772	32426	32703	32619	32671	32739	32569	32638	32611	33026	32644	32631	32770	32709	32638	32613	32549	32649	32555	32657	32673	32643	32652	32446	32629	32596	32591	32811	32487	32729	32719	32491	32981	32597	32647	32529	32644	32789	32726	32468	32538	32526	32603	32623	32556	32789	32539	32641	32518	32580	32557	32746	32762	32653	32636	32589	32604	32521	32493	32473	32691	32598	32319	32461	32813	32878	32985	32736	32550	32674	32894	32351	32653	32763	32456	32637	32682	32664	32746	32872	32484	32595	32505	32557	32897	32722	32564	32651	32574	32785	32560	32552	32485	32857	32675	32466	32733	32816	32784	32770	32777	32538	32402	32539	32575	32626	32785	32669	32665	32639	32560	32788	32414	32968	32469	32576	32643	32734	32394	32837	32543	32713	32465	32616	32578	32811	32532	32729	32539	32648	32681	32620	32638	32546	32442	32655	32557	32713	32734	32582	32562	32577	32658	32631	32431	32508	32623	32544	32749	32642	32760	32837	32627	32672	32859	32714	32494	32701	32436	32638	32676	32639	32613	32628	32584	32589	32684	32647	32697	32826	32505	32492	32901	32688	32635	32987	32505	32513	32511	32655	32521	32503	32532	32483	32577	32519	32419	32677	32778	32631	32775	32686	32612	32572	32618	32673	32698	32814	32644	32611	32802	32788	32533	32554	32589	32600	32636	32747	32595	32760	32639	32575	32761	32789	32826	32732	32584	32568	32461	32616	32565	32603	32498	32737	32791	32484	32555	32400	32825	32677	32605	32626	32691	32598	32685	32477	32831	32645	32678	32703	32738	32498	32690	32628	32534	32458	32543	32737	32485	32392	32489	32853	32719	32347	32628	32566	32418	32726	32851	32603	32557	32599	32686	32646	32772	32583	32299	32600	32652	32503	32497	32471	32665	32808	32725	32784	32832	32903	32851	32710	32240	32588	32620	32580	32469	32419	32694	32427	32401	32711	32666	32528	32639	32786	32950	32429	32588	32708	32621	32729	32602	32703	32623	32630	32965	32455	32738	32457	32480	32662	32442	32806	32554	32798	32507	32665	32604	32462	32548	32494	32465	32747	32654	32791	32614	32794	32679	32521	32529	32795	32551	32745	32722	32863	32637	32570	32490	32633	32609	32625	32894	32685	32451	32591	32732	32809	32543	32790	32785	32656	32449	32597	32581	32516	32620	32543	32512	32554	32461	32660	32763	32688	32935	32864	32625	32560	32467	32707	32980	32328	32333	32687	32505	32606	32610	32501	32582	32582	32449	32642	32403	32537	32702	32627	32573	32339	32542	32580	32765	32669	32720	32651	32656	32579	32498	32800	32605	32611	32728	32793	32390	32512	32545	32609	32504	32551	32725	32742	32683	32615	32736	32732	32681	32593	32700	32614	32551	32772	32899	32542	32469	32846	32682	32601	32849	32434	32538	32511	32557	32446	32780	32845	32770	32589	32269	32706	32616	32806	32548	32703	32854	32616	32747	32743	32472	32410	32607	32661	32543	32591	32618	32721	32419	32555	32373	32599	32516	32233	32516	32617	32504	32469	32648	32628	32651	32572	32701	32858	32713	32523	32635	32680	32512	32625	32751	32723	32442	32491	32697	32843	32722	32429	32494	32539	32424	32669	32644	32520	32438	32495	32576	32853	32520	32544	32629	32576	32543	32696	32730	32773	32564	32847	32602	32631	32561	32713	32377	32537	32764	32497	32854	32514	32523	32546	32635	32725	32393	32533	32822	32477	32687	32632	32993	32717	32927	32892	32611	32672	32534	32440	32684	32573	32625	32607	32833	32697	32592	32453	32411	32603	32570	32761	32688	32467	32851	32815	32828	32624	32711	32787	32595	32663	32572	32282	32484	32734	32863	32641	32811	32577	32666	32596	32529	32780	32595	32563	32715	32809	32290	32651	32600	32576	32531	32620	32513	32714	32514	32435	32547	32735	32745	32627	32870	32685	32726	32300	32705	32686	32759	32770	32517	32774	32647	32348	32661	32701	32460	32416	32666	32623	32701	32634	32790	32716	32604	32746	32846	32827	32747	32619	32851	32730	32464	32537	32460	32641	32629	32780	32545	32605	32588	32707	32679	32661	32549	32895	32565	32753	32709	32498	32493	32661	32827	32744	32512	32480	32708	32796	32671	32562	32589	32628	32669	32492	32504	32620	32690	32302	32573	32424	32288	32589	32645	32737	32570	32563	32389	32323	32703	32750	32620	32668	32510	32636	32737	32537	32432	32634	32770	32711	32603	32547	32532	32579	32675	32447	32609	32601	32343	32569	32753	32514	32556	32717	32727	32772	32742	32706	32631	32490	32514	32776	32585	32729	32714	32690	32700	32702	32514	32597	32582	32718	32774	32523	32774	32552	32432	32688	32536	32571	32650	32834	32625	32829	32588
31879	44073	42843	36612	33464	31805	30284	27927	26656	27439	27398	26615	25547	25251	24966	25069	24983	24693	24682	24458	24548	24682	24431	24323	24521	24440	24527	24424	24313	24414	24537	24273	24223	24441	24241	24316	24398	24174	24392	24362	24415	24255	24323	24355	24113	24236	24391	24357	24359	24195	24203	24369	24238	24233	24455	24123	24341	24342	24200	24308	24117	24363	24252	24079	24221	24242	24394	24107	24275	24256	24291	24209	24411	24262	24302	24276	24240	24163	24334	24230	24109	24210	24405	24133	24211	24087	24451	24168	24357	24320	24215	24200	24255	24508	24312	24167	24257	24052	24181	24321	24157	24177	24265	24337	24089	24229	24262	24142	24232	24274	24329	24203	24313	24176	24295	24264	24430	24244	24286	24324	24245	24359	24329	24149	24303	24220	24277	24428	24407	24240	24150	24178	24154	24423	24148	24327	24296	23998	24327	24192	24154	24036	24139	24271	24323	24343	24506	24217	24309	24119	24361	24351	24301	24187	24367	24255	24428	24390	24263	24323	24227	24244	24099	24297	24049	24305	24275	24148	24252	24475	24270	24142	24213	24117	24276	24149	24071	24284	24225	24246	24301	24159	24254	24305	24344	24250	24337	24261	24231	24033	24340	24232	24252	24386	24249	24332	24278	24465	24394	24239	24342	24271	24425	24333	24398	24195	24459	24222	24411	24310	24164	24289	24219	24403	24150	24203	24379	24125	24380	24001	24309	24332	24137	24330	24290	24129	24188	24332	24154	24365	24375	23960	24244	24214	24242	24179	24358	24197	24285	24278	24226	24221	24337	24124	24186	24138	24103	24085	24315	23995	24243	24198	24285	24362	24534	24013	24406	24278	24233	24419	24146	24421	24346	24372	24240	24161	24305	24153	24137	24194	24135	24182	24136	24341	24237	24448	24113	24178	24152	24367	24416	24152	24218	24097	24220	24254	24124	24470	24196	24274	24484	24253	24372	24061	24474	24584	24158	24240	24229	24161	24430	24218	24342	24317	24199	24237	24074	24311	24270	24354	24353	24196	24306	24194	24237	24274	24253	24374	24173	24297	24226	24481	24419	24193	24266	24347	24421	24282	24393	24195	24213	24253	24523	24230	24244	24130	24366	24286	24275	24426	24469	24218	24249	24487	24156	24075	24101	24271	24148	24112	24380	24268	24297	24043	24283	24243	24234	24125	24263	24292	24045	24115	24091	24336	24143	24255	24120	24152	24264	24279	24132	24314	24251	24205	24085	24445	24085	24503	24439	24247	24141	24320	24337	24289	24203	24199	24113	24323	24524	24385	24141	24211	24120	24137	24267	24234	24324	24300	24042	24271	24054	24218	24276	24374	24247	24332	24414	24234	24173	24205	24358	24344	24272	24271	24111	24454	24127	24307	23809	24340	24253	24191	24365	24367	24177	24346	24304	24497	24163	24332	24123	24197	24342	24135	24263	24265	24186	24254	24134	24285	24278	24235	24299	24206	24338	24312	24418	24326	24419	24249	24117	24410	24444	24356	24441	24074	24348	24242	24217	24324	24318	24333	24328	24293	24301	24245	24468	24291	24289	24349	24311	24215	24349	24178	24209	24390	24294	24385	24371	24152	24211	24286	24269	24280	24209	24404	24240	24470	24328	24244	24238	24474	24162	24475	24299	24386	24180	24359	24222	24196	24190	24207	24239	24316	24378	24157	24089	24340	24328	24194	24233	24466	24190	24256	24660	24246	24094	24275	24202	24120	24261	24501	24242	24220	24286	24338	24476	24128	24346	24227	24367	24452	24161	24321	24359	24514	24136	24184	24117	24223	24147	24325	24361	24148	24249	24226	24292	24134	24233	24341	24361	24322	24236	24132	24252	24422	24058	24404	24304	24203	24243	24227	24425	23998	24118	24400	24156	24181	24232	24319	24302	24251	24214	24133	24204	24308	24486	24306	24152	24373	24137	24362	24298	24175	24211	24219	23982	24155	24337	24193	24268	24121	24458	24144	24172	24350	24322	24257	24259	24269	24273	24248	24342	24510	24189	24388	24385	24200	24451	24276	24175	24448	24335	24118	24379	24215	24104	24412	24443	24316	24330	24183	24128	24159	24257	24212	24069	24222	24245	24425	24228	24121	24541	24141	24272	24336	24443	24260	24243	24150	24112	24092	24218	24314	24181	24414	24097	24358	24283	24190	24252	24144	24264	24403	24330	24148	24153	24390	24371	24252	24496	24262	24232	24336	24262	24255	24386	24185	24320	24269	23962	24405	24230	24056	24301	24253	24445	24236	24102	24157	24073	24163	24157	24394	24032	23945	24174	24308	24268	24106	24229	24089	24198	24288	23999	24197	24310	24183	24376	24149	24287	24275	24216	24192	24334	24266	24023	24262	24185	24197	24308	24130	24095	24148	24194	24248	24356	24191	24062	24299	24304	24080	24222	24301	24189	24096	24249	24103	24216	24067	24246	24307	24035	24257	24320	24268	24261	24326	24207	24375	24354	24301	24269	24245	24259	24271	24112	24094	24302	24328	24289	24037	24123	24244	24187	24379	24298	24255	24225	24304	24354	24113	24135	24073	24538	24216	24314	24424	24195	24238	24253	24357	24148	24204	24066	24220	24121	24256	24239	24394	24243	24282	24314	24275	24251	24275	23907	24319	24202	24371	24253	24305	24344	24130	24465	24146	24092	24326	24324	24274	24267	24279	24264	24240	24424	24236	24378	24352	24365	24190	24193	24334	24218	24228	24339	24184	24157	24085	24284	24266	24298	24405	24363	24175	24268	24109	24118	24253	24364	24277	24116	24402	24325	24229	24347	24328	24245	24140	24147	24144	24360	24137	24166	24415	24279	24121	24393	24272	24363	24202	24120	24335	24375	24303	24309	24288	24170	24286	24226	24448	24296	24184	24099	24285	24231	24392	24273	24114	24247	24273	24244	24184	24461	24071	24282	24316	24299	24133	24205	24417	24228	24058	24192	24305	24181	24153	24201	24075	24385	24372	24206	24320	24125	24301	24178	24306	24311	24240	24323	24334	24195	24189	24280	24164	24235	24169	24314	24089	24330	24151	24268	24229	24500	24309	24249	24225	24174	24205	24383	24116	24114	24354	24235	24188	24337	24315	24354	24208	24281	24159	24222	24323	24195	24162	24279	24132	24195	24356	24390	24481	24186	24291	24305	24367	24333	24306	24068	24483	24168	24441	24235	24056	24290	24241	24278	24183	24227	24280	24078	24220	24321	24328	24290	24338	24247	24431	24101	24129	24203	24316	24364	24348	24238	24282	24289	24403	24180	24180	24335	24445	24243	24194	24325	24318	24131	24238	24415	24512	24302	24165	24319	24357	24286	24060	24223	24096	24471	24370	24214	24128	24526	24145	24494	24115	24316	24358	24322	24229	24142	24287	24410	24364	24232	24242	24256	24127	24317	24220	24274	24241	24316	24487	24281	24344	24065	24406	24352	24264	24384	24313	24308	24231	24248	24345	24207	24243	24250	24049	24253	24163	24240	24246	24237	24298	24246	24355	24352	24297	24452	24251	24441	24167	24312	24255	24396	24143	24178	24157	24155	24264	24370	24181	24349	24162	24262	24283	24429	24292	24207	24290	24353	24149	24260	24306	24230	24240	24621	24386	24446	24373	24300	24280	24247	24074	24328	24103	24257	24525	24214	24419	24422	24239	24173	24273	24163	24184	24351	24259	24113	24208	24351	24199	24226	24126	24074	24411	24239	24306	24244	24406	24427	24165	24273	24433	24278	24211	24075	24277	24083	24234	24366	24343	24164	24231	24217	24431	24346	24267	24031	24351	24126	24160	24311	24301	24206	24427	24282	24324	24231	24195	24309	24531	24437	24225	24224	24218	24356	24246	24302	24312	24185	24164	24181	24308	24281	24345	24212	24192	24294	24379	24272	24411	24063	24313	24192	24296	24229	24272	24303	24370	24332	24293	24206	24266	24230	24206	24276	24221	24267	24194	24219	24531	24376	24165	24103	24223	24489	24284	24262	24152	24171	24343	24320	24279	24260	24408	24275	24304	24307	24404	24107	24217	24133	24121	24248	24172	24290	24228	24300	24263	24328	24441	24382	24374	24227	24198	24063	24276	24175	24391	24218	24148	24149	24057	24244	24192	24293	24273	24377	24247	24229	24254	24400	24271	24174	24397	24258	24212	24331	24072	24332	24139	24292	24315	24217	24237	23992	24347	24151	24396	24390	24361	24171	24297	24081	24037	24312	24477	24175	24330	24327	24389	24224	24235	24362	24213	24268	24376	24143	24109	24275	24178	24319	24235	24123	24218	24396	24246	24322	24400	24156	24227	24215	24470	24336	24218	24249	24275	24221	24178	24169	24175	24238	24322	24304	24422	24309	24168	24115	24346	24241	24297	24190	24467	24334	24426	24120	24340	24216	24202	24132	24219	24155	24288	24237	24364	24199	24286	24333	24221	24329	24444	24053	24232	24279	24369	24278	24312	24254	24062	24121	24135	24394	24288	24213	24324	24309	24346	24344	24374	24351	24150	24216	24222	24378	24269	24190	24155	24254	23995	24271	24393	24210	24262	24284	24036	24356	24237	24127	24234	24392	24080	24313	24224	24140	24298	24291	24443	24255	24186	24240	24119	24230	24347	24427	24228	24183	24209	24085	24263	24154	24353	24392	24133	24387	24467	24223	24238	24375	24272	24331	24427	24250	24161	24178	24214	24300	24089	24303	24262	24399	24281	24217	24268	24368	24448	24328	24420	24366	24219	24233	24367	24481	24231	24317	24202	24160	24371	24245	24009	24269	24100	24194	24364	24229	24216	24509	24217	24454	24268	24294	24212	24362	24295	24234	24136	24230	24331	24153	24185	24260	24532	24258	24103	24480	24319	24464	24432	24302	24371	24065	24497	24204	24265	24365	24235	24315	24404	24267	24315	24244	24087	24253	24238	24327	24259	24242	24231	24278	24380	24271	24105	24295	24391	24209	24128	24383	24311	24168	24333	24268	24275	24291	24249	24399	24208	24242	24335	24271	24443	24190	24133	24154	24339	24408	24290	24224	24257	24198	24328	24223	24194	24123	24243	24154	24365	24482	24149	24083	24274	24140	24291	24132	24185	24298	24180	24195	24282	24423	24222	24283	24161	24306	24115	24207	24218	24318	24286	24152	24433	24138	24311	24256	24200	24286	24195
23503	21343	29299	27105	30383	36869	39321	36492	34999	35339	36116	35407	34078	33129	32953	32917	32891	32564	33007	32828	32647	32485	32559	32401	32637	32450	32333	32372	32697	32406	32764	32452	32380	32382	32113	32340	32476	32217	31981	32274	32217	32360	32310	32199	32259	32313	32388	32206	32171	32205	32371	32022	32255	32210	32292	32164	32434	32225	32221	32110	32320	32431	32333	32118	32253	32270	32068	32125	32104	32126	32133	32628	32049	32431	32289	32259	32379	32264	32369	32229	32326	32396	32133	32195	32296	32462	32175	32295	32295	32353	32140	32303	32323	32187	32016	32357	32208	32391	32301	32255	32294	32277	32242	32158	32224	32128	32247	32412	32406	32479	32187	32334	32361	32404	31999	32203	32042	32227	32275	32291	32131	32455	32153	31993	32169	32389	32273	32512	32163	32265	32041	32036	32256	32125	32192	32508	32028	32144	31921	32004	32183	32173	32099	32084	32346	32112	32162	32172	32307	32505	32181	32033	32255	32187	32289	32271	32466	32161	32231	32312	32254	32196	32244	32188	32334	32317	32360	32223	32241	31969	32045	32027	32047	32157	32249	32162	32412	32386	32294	32077	32103	32325	32316	32056	32249	32342	32292	32262	32276	32347	32138	32249	31885	31942	31957	32024	32201	32062	32141	32165	32012	32097	32336	32256	32412	32310	32220	31918	32205	32023	32238	32322	32401	32460	32156	32167	31929	32145	31951	32039	31996	32029	32104	32114	32166	32297	32329	32016	32092	32141	32227	31986	32102	32257	32215	32426	32251	32038	32181	32303	32137	32528	32382	32093	32337	32448	32267	32065	32138	32449	32175	32153	32338	32044	32146	32051	32104	32295	32326	32163	32294	32465	32230	32120	32246	32223	32039	32283	32080	32144	32270	32345	32087	32044	32283	32141	32158	32440	32270	32325	32163	32298	32112	32111	32104	32192	32205	32204	32279	32255	31971	32154	32206	32311	32425	32116	32480	32483	32034	32160	32354	31959	32251	32099	32225	32339	32439	32352	32199	32246	32367	32163	32076	32422	32315	32184	32211	32161	32020	32312	32185	32056	32185	32308	32130	32240	32117	32333	32222	32365	32055	31976	32069	32126	32383	32092	32254	32252	32034	32257	32190	32305	32271	32289	32420	32041	32223	32233	32095	32196	32311	32171	32224	32299	32228	32148	32051	32083	32300	32208	32580	32319	32234	32208	32271	31900	32088	32343	32294	32519	32099	32349	31923	32085	32546	32309	32230	31934	31980	32418	32282	32043	32357	32152	32337	32187	32223	32394	32349	32102	32005	32248	32206	32104	32313	32206	32460	32281	32233	32339	32472	32295	32186	32187	32174	32288	32430	32071	32213	32292	32023	32322	32193	32132	32230	32190	32243	32248	32319	32277	32285	32287	32246	32124	32246	32215	32349	32218	32075	32021	32167	32287	32210	31864	32155	32050	32077	32310	32124	32056	32227	32157	32158	31954	32195	32208	32001	32205	32267	32203	31909	32123	32213	31843	32302	32390	32215	32473	32145	32180	32207	32105	32196	32482	32250	32260	32175	32310	32287	32202	31916	32131	31899	32356	32558	32031	32319	32189	32335	32082	32155	32305	32599	32167	32281	32253	31976	32144	32182	32001	32188	32473	32064	32224	31978	32140	32301	32174	32121	31981	32194	32331	32276	32313	32124	32265	32077	32249	32149	32187	32173	32314	32284	32073	32190	32343	32496	32220	32052	32182	32081	32305	32020	32223	32212	32248	32255	32255	32226	32120	32298	32319	32359	32272	32223	32230	32193	32315	32287	32061	32024	32026	31998	32154	32489	32257	32022	32196	32320	32253	32064	32136	32204	32260	32438	32131	32369	32319	32046	32132	32250	32127	32278	32358	32273	32290	32117	32240	32522	32189	32335	32191	32265	32345	32356	32274	32150	32124	32065	32400	32173	32092	32317	32311	32313	32361	32282	31990	32360	32209	32230	32346	32281	32176	32292	32268	32045	32079	32247	32179	32244	32284	32165	32221	32286	32380	32043	32241	32265	31962	32259	31999	32314	32181	32179	32133	32409	32281	32185	32209	32300	32494	32179	32145	32092	32232	32376	32160	32261	32464	32102	31963	31881	32225	32223	32307	32208	32245	32366	32290	32180	32333	32330	32353	32074	32310	32184	32291	32312	32300	31887	32076	32381	32206	32097	32282	32531	32285	32377	32141	32257	32160	32399	32195	32200	31999	32019	32074	32234	32382	32037	32480	32134	32150	32173	32111	32234	32187	32265	32049	32297	32189	32050	32431	32189	32298	32305	32243	32004	32010	32121	32211	32544	32263	32210	32271	32126	32175	32175	32202	32121	32147	32326	32235	32217	32255	32040	32488	32188	32074	32183	32267	32127	32209	32258	32240	32209	32196	32067	32253	32329	32339	32304	32127	32392	32153	32035	32342	32286	32229	32423	31986	32426	31945	32324	32207	32240	32273	31960	32257	32163	32214	32038	32337	32072	32233	32217	32482	32506	32363	32224	32334	32212	32395	32345	32251	32131	32357	32258	32266	32264	32377	31952	32195	32078	32124	32339	32430	32203	32079	32219	32236	32281	32240	32369	32025	32135	32284	32383	32156	32331	32210	32357	31995	32235	32192	32284	32178	32331	32254	32347	32404	32294	32084	32253	32024	32093	32274	32197	32219	32151	32185	32195	32226	32175	32384	32119	32094	32180	32363	32376	32052	32115	32253	32260	32202	32178	32500	32272	32387	32230	32180	32184	32129	32297	32132	32137	32432	32239	32237	32393	32320	32249	32194	32119	32193	32003	32005	32228	32193	32186	32240	32152	32286	32201	32464	32165	32032	32268	32106	32585	32232	32348	32312	32224	32193	32417	32186	32023	32228	32402	32511	32217	32261	32337	32164	32412	32287	32209	32261	32124	32269	32438	32235	32460	32207	32073	32036	32110	32033	32044	32033	32329	32183	32208	32313	32357	32269	32621	32524	32326	32327	32112	32374	32300	32464	32350	32138	32064	32214	31979	31936	32310	32067	32291	31970	32202	32177	32372	32193	32305	32351	32034	32288	32258	32076	32283	32386	32359	32476	32325	32268	32443	32078	32206	32254	32232	32053	32091	32316	32286	32136	32266	32133	32268	32184	32456	32019	32266	32101	32216	32397	32276	32224	32306	31966	32352	32041	32263	32248	32187	32148	32301	32095	31809	31986	32115	32038	32284	32170	32119	31810	31896	32092	31974	32174	32315	32135	32101	31850	32428	32328	32364	32107	32231	32133	32325	31932	32205	32124	32467	32382	32197	32458	32115	32031	32264	32283	32015	32042	31952	32370	32263	32220	32515	32177	32233	32416	32033	31991	32176	31951	32154	32458	32303	32400	32450	31956	32411	32313	32364	32340	32205	32348	32250	32297	32366	32266	32202	32176	32205	32065	32192	32198	32047	32325	32124	32465	32321	32161	32151	31961	32312	32521	32388	32242	32062	32099	32244	32349	32263	32258	32026	32057	32199	32205	32409	32209	32160	32240	32324	32132	32224	32019	32192	32472	32239	32352	32015	32028	32288	32267	32311	32071	32135	31963	32461	32220	32170	32073	32161	32182	32125	31964	32307	32299	32190	32228	32139	32095	32165	32353	32284	31920	32321	31944	32287	32108	32180	32417	32225	32169	32363	32327	32095	32302	32281	32330	32106	32312	32165	31850	32276	32047	32020	32142	32334	32012	32235	32142	32114	32172	32319	32010	32262	32019	32108	31958	32182	32157	32268	32176	31914	32026	32409	32071	32239	32174	32286	32292	32143	32324	32248	32245	32252	32129	32120	32016	32314	32311	32257	32301	32278	32299	32212	32241	32230	32418	31981	32370	32173	32224	31982	32298	32373	32405	32055	32050	32323	32219	32420	32308	32264	32075	32127	32356	32113	32123	32350	32253	32280	32163	32394	32315	32138	32296	32223	32030	32413	32231	32283	32213	32095	32404	32224	32392	32396	32140	32080	32076	32343	32308	32462	32315	32255	32173	32041	32089	32092	32054	32298	32080	32073	32238	32256	32408	32416	32254	32166	32301	32236	32303	32358	32055	32279	32247	32192	32041	32269	32211	32034	32194	32311	32126	32274	32230	32245	32345	32150	32345	32179	32232	32180	32059	32306	32133	32173	32294	32004	32097	32035	32243	32427	32244	32374	32085	32077	32372	32339	32263	32230	32213	32230	32291	32633	32258	32131	32267	32247	32409	32113	32130	32174	32183	32253	32296	32161	32072	32295	32069	32124	32105	32134	32347	32106	32318	32354	32197	32169	32397	32419	32102	32009	32311	32195	32087	32197	32214	32417	32115	32333	32256	32135	32407	32271	32326	32287	32255	32378	32216	32056	32285	32117	32559	32322	32172	31969	32220	32306	32305	32510	32398	32261	32097	31879	32084	32229	32239	32441	32129	32160	32375	32351	32170	32154	32311	32249	32138	32144	32262	32235	32113	32200	31933	32255	32051	32197	32079	32132	32353	32264	32079	32139	32027	32293	32272	32174	32112	31974	32313	32601	32232	32417	32378	32274	32095	31985	32206	32090	32183	32083	32166	31956	32330	32210	32392	32230	32299	32094	32109	32176	32321	32330	32326	32054	32307	32168	32187	32115	32245	32358	32099	32489	32251	32191	32340	32104	32035	32350	32293	32359	32098	32223	32065	32075	32261	32273	32292	32252	32339	32223	32258	32263	32132	32362	32047	32280	32120	32480	32435	32269	32154	32060	32029	32429	32179	32354	32366	32195	32066	32162	32107	32224	32130	32118	32282	32210	32158	32118	32285	31991	32040	32289	32101	32186	32304	32165	32064	32426	32153	32089	32372	32309	32357	32393	32403	32275	32327	32140	32217	31985	32267	32349	31949	32180	32072	32113	32050	32224	32282	32298	32501	32033	32449	32231	32351	32382	31961	32304	32337	32133	32413	32207	32464	32412	32091	32292	32247	32369	32247	32265	32347	32282	32208	32053	32300	32205	32369	32322	32146	32472	32080	32147	32176	32019	32251	32279	32156	32226	32312	32330	32201	32335	32098	32124	32061	32192	32272	32550	32328	32310	32040	32364	32417	32369	32249	32224	32280	32397	32222	32321	32340	32349	32636	31989	32274	32164	32075	31947	32217	32178	32324	32276	32358	32020	32002
31254	49824	49344	42769	36884	35121	34519	31396	29342	29634	30014	29042	26552	25434	25336	25214	25126	24874	24871	24762	24872	24483	24429	24338	24546	24441	24572	24302	24433	24277	24042	24377	24137	24303	24289	24402	24235	24394	24173	24293	24092	24246	24313	23850	24465	24233	24149	24114	23994	24170	23922	24193	24144	24293	24101	24098	24181	24120	24205	24080	24277	24021	24066	24053	24411	24314	24009	24180	24094	24106	24258	24334	24195	24063	24247	24167	24128	24088	24229	24070	24281	24122	24260	24294	24438	24156	24143	24189	24168	24125	23967	24055	24253	24047	24312	24226	24209	24277	24117	24252	24205	24281	24145	23948	24208	24037	24081	24095	24114	24071	24160	24197	24056	24061	24228	24191	24229	24059	24149	24137	24185	24153	24197	24201	24073	24313	24142	24086	24101	24209	24046	24262	24177	24187	24153	24185	24034	24067	24237	24127	24296	24156	24098	24182	24345	24093	24224	24033	24214	24162	23992	24229	24226	24043	24082	24034	24253	24061	24126	24215	24224	24110	24214	24097	24217	24134	24233	24226	24199	24290	24114	24251	24158	24118	24069	24151	24216	23892	24292	24125	24091	24174	24003	24094	24230	24034	24296	24216	24043	24220	24216	23952	24109	23999	24027	24143	24082	24276	24249	24132	24025	23996	23911	24074	24005	24049	24162	24111	24111	23899	24213	24226	24052	24277	24243	24017	24183	24151	24176	24157	24056	24128	24205	24052	24299	24196	24112	24304	23931	24054	24182	23996	23979	24134	24237	24082	24335	24114	24113	24088	24161	23952	24238	24001	24123	24143	24236	23836	24047	24185	24127	24117	24283	24152	24155	24093	24229	24267	24227	24189	24253	24020	24015	24161	24065	24095	23956	24123	24184	24126	24180	24304	24182	24061	24242	24184	24335	24085	24145	24148	24131	24254	23820	24145	24189	24120	24114	24044	24252	23985	24166	24298	24032	24086	24066	24083	24138	24198	24249	24395	24009	24166	24234	23987	24310	24200	24227	24257	24259	24217	24231	23862	23958	24171	24235	24064	24262	24261	24074	24262	24076	23988	24153	24017	24303	24123	24116	24008	24262	23910	24364	24034	24185	24125	24077	24343	24187	23985	24080	24188	23969	24101	24002	24164	24005	24031	24278	24298	24203	24031	24135	24045	24260	24031	24012	24123	24146	24029	24136	24105	23995	24019	24203	24255	24098	24128	24339	24102	24267	23975	24209	23916	24127	24072	24259	23936	24139	24102	23982	24201	24253	24122	24052	24301	24102	23964	24092	24276	24181	24086	24097	24240	24158	24117	24141	24084	24095	24197	24024	24287	24094	24016	23963	24163	24010	24039	24155	24075	24260	24021	24221	24031	24089	24069	24085	24041	24116	24219	24063	24223	24042	24250	24257	24151	24166	24015	24200	24185	24112	24106	24206	24065	24087	23970	24259	24287	24258	24029	24287	24143	24162	24125	24264	24083	24099	24157	24178	24176	24027	24164	24225	24121	24217	24021	24110	24191	24062	24237	24297	24236	24210	24005	24144	24104	24414	24116	24056	24177	24186	24106	23982	24199	24143	24239	24023	24154	24244	23970	24260	24329	24199	24256	23959	24135	24282	24037	24160	24174	23975	24129	24111	24106	24095	24058	24076	24302	24249	23685	24188	24119	24367	24140	24238	23972	24206	24143	24105	24043	23931	24285	24123	24213	23932	23913	24240	24035	24205	24249	23885	24163	24225	24191	24192	24122	24079	24135	24297	23952	24112	24042	24176	24040	24028	24245	24118	24114	24144	24114	24095	24220	23987	24287	24152	24275	24267	24071	24114	23994	24176	23913	24029	24174	24065	24130	24115	24215	24254	23952	23929	24021	24015	24234	24277	24097	24124	24203	24135	24134	24141	24281	24147	24122	24026	24029	24329	24004	24070	24129	24170	24217	23956	23959	24243	24269	24249	24192	24167	24202	24091	24020	24159	24220	24260	24112	24033	24139	24180	23973	24270	24270	24365	24019	24147	23945	24080	24114	24017	24057	24146	24020	24297	24112	24123	24069	24063	24092	24158	24150	24166	24209	24047	24085	24117	24186	24094	24260	24100	24012	24160	24238	24286	23994	23964	24154	23983	24112	23950	24036	24170	24140	24207	24154	24177	24110	24075	24254	24137	24213	24136	24230	24120	24093	24092	24432	24115	24205	24019	24001	24260	24183	24101	23960	24239	24222	24043	23998	24027	24181	24305	24048	24004	23975	24174	24140	24266	24286	24154	23738	24156	24036	24153	24228	24079	24209	23962	23992	24157	24208	24172	24305	24139	24174	24151	24223	23906	24161	24146	24155	24132	24211	24116	24106	23970	24120	24057	24177	24197	24169	24076	24277	24143	24019	24114	24022	24197	23921	24179	24196	24103	24029	24081	24201	24197	24138	24137	24070	24408	24350	24239	24244	24291	24182	24229	24036	24119	24116	24050	24288	24202	24179	24228	24267	24056	24035	24147	24142	24141	24244	24021	24041	23991	24150	24129	24371	24270	23982	24191	24245	24033	23943	24057	24116	24120	24195	24159	24198	23982	24201	24081	23997	24271	24070	23976	24066	24297	24206	24222	24269	24007	24250	24213	24229	24142	24071	24035	24128	24060	24047	24111	24227	24189	24026	24205	24115	24380	24133	23919	24134	24150	24069	24146	24249	24083	24138	24122	23986	23978	24107	24206	23910	24175	24019	24204	24136	24117	24175	23972	23991	24268	24142	24246	24085	24189	24140	24108	24200	24151	24225	24246	24152	24087	24238	24105	24147	24048	24195	24038	24084	24133	23790	24281	24115	24120	24146	24140	24224	24267	23990	24208	24114	24117	24107	24264	24341	24041	24116	24282	24271	24206	24049	24076	24305	24026	24156	24142	24166	24154	24116	24050	24192	24148	24140	24252	24111	24044	24084	24168	23961	24165	24247	24293	23979	24129	24054	23920	24057	24254	24023	24063	24166	24152	24068	23928	24296	24073	24114	24131	24013	24217	24217	24323	24165	24131	24150	24252	24133	24134	24257	24042	24095	24053	24299	24189	24138	24140	23974	24051	24131	24207	24122	24198	24163	24123	24250	24127	24220	24098	23956	24318	24064	24138	24223	24114	24137	24077	24177	24194	24209	24447	24191	24094	24195	23949	24006	24092	24311	24157	24094	24339	24129	24041	24102	24020	24204	24086	24075	24120	24413	24100	24360	23959	24165	24183	24109	24173	24229	23948	23999	24433	24120	24024	24205	24001	24335	24180	24207	24030	24089	24022	24237	24171	24156	24103	24252	24139	23957	24163	24192	24271	23993	24230	24255	24152	24136	24005	24296	24118	24252	24230	24095	23995	24108	24022	24173	24220	24012	24103	24211	24173	24130	24291	24188	24208	24149	24087	23980	24207	24176	24119	24098	24138	24220	24290	24079	24096	24106	24162	24004	24198	24091	24275	24369	24123	24110	24207	24147	24105	24004	24023	24271	24273	24285	24198	24196	24141	24207	24201	24144	24217	23981	24180	24061	24081	24182	24121	24090	24180	24229	24215	24190	24013	24057	24166	24314	24230	24131	24059	24050	24164	24134	24199	24049	24078	24096	24094	24019	24198	24117	24166	24183	24058	24104	23935	24126	24071	24033	24083	24090	24132	24220	24066	24029	24311	24328	24051	24155	24160	24253	24215	24242	23995	24139	24317	24258	24016	24105	24019	24305	24022	23983	24147	24076	24281	24109	24174	24102	24055	24064	24113	24113	23988	23943	24169	23970	24082	24169	24126	24039	24234	24074	24240	24090	24064	24122	24099	24191	24166	24387	24052	24077	24138	24152	24174	24130	24160	24032	24154	24013	24086	24120	24096	24204	24307	23976	24179	24065	24103	24215	24008	24148	24056	24201	24230	24094	24193	24190	24184	24046	24283	24118	24212	23947	24001	24329	24157	24133	24091	24163	24157	24093	24094	24255	24058	24070	24131	24073	24177	24292	24168	23990	24233	24202	24279	24127	24177	24151	24104	24230	24027	24408	24103	24038	24068	24121	24078	24155	24244	24250	24268	24087	24096	24191	24300	24124	24152	24196	24320	24134	24074	24327	24101	24015	24108	24170	24108	24100	24276	24130	24109	24129	24162	23993	24100	24107	24154	24049	24167	24113	24149	24252	23931	24180	24007	24053	24071	24265	24274	24064	24261	24078	24434	23994	24261	24305	24146	24028	24021	24187	24146	24411	24076	24012	23865	24436	24218	24167	24165	24197	24180	24101	24289	24107	23932	23989	24026	24128	24090	24093	24119	24173	24232	24069	24084	24118	24106	24282	24096	24245	24300	24239	24154	24251	24051	24115	24030	24180	24075	24238	23965	24225	24185	24078	24166	24129	24134	24114	24056	23980	24055	24086	24113	24076	24102	24119	24073	24056	24094	24016	24258	24102	24155	24032	24261	24180	24181	24151	24176	24329	23974	24094	24096	24116	24167	24326	24144	24060	24127	24044	24208	24227	24142	24225	24239	24123	24335	24203	24300	24187	24229	24236	24210	24047	24207	24150	24025	24201	24155	24198	24099	23964	24111	24150	23986	24287	24081	24128	23965	24215	24298	24054	24072	24187	24113	24271	24278	24015	24198	24199	24214	23973	24222	24272	24327	24081	24217	24258	24160	24110	24122	23999	24276	24080	24040	24186	24022	24148	23840	24238	23971	23975	24181	24036	24372	24204	24154	24117	24185	23900	24068	24042	24325	24060	24142	24192	24209	24171	24070	24143	24106	24221	24232	24151	24041	24038	24124	24155	24194	24048	23886	24115	24006	24059	24310	24079	24104	24344	24224	24324	24211	24194	24126	24307	24032	23999	23933	24158	24139	24242	24121	24100	24175	24125	24029	24105	24194	24157	24345	24043	24217	24182	24189	24249	24185	24232	24245	24195	24191	24395	24021	24115	24128	24064	24138	24177	24404	24111	24253	24054	24023	24165	24201	23928	24199	24248	23970	24125	24196	24000	24121	24213	24034	23976	24283	24058	23941	24142	24000	24204	24181	24300	24158	24047	24129	24102	24292	24248	24100	24104	24177	24313	24073	24157	24126	24239	24242	24421	24086	24294	24166	24226	24185	24124	24223	24114	24204	24147	24090	24206	24440	23864	24207	24217	24233	24024	23907	24326
22521	21371	29271	25398	28085	38537	44353	40803	38554	38626	38017	37431	34898	34218	34332	34271	33667	33756	33899	33434	33579	33700	33430	33562	33391	33267	33303	33643	33261	33413	33447	33415	33339	33212	33030	33023	33282	32997	33021	33248	33313	33077	33068	33173	33140	33046	33054	33212	32813	32925	33083	32895	33114	33138	33077	33026	32857	33001	33007	33356	32897	32967	32613	33380	32880	32828	33125	33082	32855	33243	33099	33200	33261	32930	33077	33216	32851	32940	33201	33217	33168	33112	33171	32841	33108	32909	33307	32630	32628	32832	32650	33086	32900	33089	32868	33189	32851	33112	32993	33128	32845	32907	32809	32948	33182	32937	32881	32809	33035	32783	32966	32749	32918	33058	32839	32926	33008	32899	32998	32776	32934	33126	33084	33087	32888	32690	32974	32956	32883	33010	32956	32904	32909	33180	32969	32971	32963	33035	32825	33065	32922	33193	33208	32849	33011	32974	32969	32764	32820	32855	32999	32924	33025	33033	32930	32887	33207	32968	33006	32866	33068	32870	32918	33085	32943	32957	33012	33084	33003	33109	33019	32866	32949	33008	33493	33086	32987	32975	32921	32958	33135	33291	32933	32940	32897	32688	33107	32775	32961	32697	32948	33003	32808	33026	33032	32916	33140	33026	32773	32907	32852	33057	32974	33120	32960	32784	32792	32951	32955	33261	33119	32870	32892	32992	32833	32919	32954	32970	33212	32928	32922	32831	33165	33071	32924	32954	32961	32983	33003	33045	33154	33168	32785	32906	32918	32863	32897	32902	33021	32828	32806	32836	33017	32850	33294	33031	32945	33219	33036	32935	33027	32924	32945	32771	32906	32958	33235	32902	33045	32986	32863	32991	32830	32756	32886	32856	32954	32942	33017	33010	33008	32959	32992	32972	32831	33154	32964	32899	33046	32849	32881	32897	32773	32786	32939	32919	32967	32892	33002	32869	33100	32954	32752	32765	32979	32814	32706	32896	32840	33013	33194	33161	32852	32790	32987	32816	33042	32839	32863	33065	33181	32949	33058	32995	32964	32780	33040	33178	32920	33014	33150	33010	32820	32902	33260	32978	32791	32898	32886	33094	33037	32980	32863	32966	32931	33234	32966	32928	33070	32790	33047	32941	32860	32767	32712	32799	33055	33052	32938	32958	33137	32735	33043	32865	33036	32937	32906	33085	32915	33019	32641	32776	32872	32954	33343	32934	33154	32940	32909	32869	33001	33041	32866	32891	32985	32716	32814	33060	33024	33037	32992	32998	33137	32926	33145	33063	33098	32990	33045	32807	33289	33101	33093	32857	33161	32760	33163	33015	32888	33117	32835	33047	32992	33150	32795	32883	33152	32975	32999	32928	32765	32987	33029	32964	32950	33000	33001	32763	32988	32960	33037	32805	33334	32940	32976	32811	32887	33098	33067	33091	32743	32800	32820	33029	33071	32818	33053	32813	32864	33217	33181	32838	32846	32833	32867	32932	32846	33007	33114	32751	32931	32844	32956	32789	32991	33001	33034	33049	32992	32959	32968	32877	33205	32957	32973	33085	32918	32853	32937	32832	32797	32959	32784	33075	32925	32886	32839	32941	32948	32992	33147	33113	32872	33130	33121	33088	32822	33054	33068	33073	33186	32825	32847	32863	33110	33144	33063	32833	32893	32719	32969	33092	32943	33029	32948	32963	33020	32917	32854	33233	33174	33062	33132	33175	32858	33046	32880	33018	33111	33091	33071	32947	33139	32971	32878	32929	32860	33107	33076	32967	33154	33080	32992	32825	33220	32902	32872	33007	32793	33127	32847	32687	33043	33345	32775	32721	32923	33099	33072	32858	33077	32691	33062	33016	33029	32758	33227	32756	33045	33100	32994	32875	32961	32863	32716	33002	32722	33110	32932	32802	32991	32745	33146	33167	33147	32952	33026	32922	32905	32968	32684	32918	32973	33036	33160	32853	33095	32915	32914	33110	33124	32970	32920	33155	33033	32778	33082	33050	32940	32635	33008	32933	32864	32860	32977	33151	33017	33276	33024	32970	32815	32980	33064	32952	33206	32802	33001	33029	33161	32861	33108	33068	32911	32963	33425	32915	32876	33199	32871	33059	32984	32864	32921	33060	32922	33025	32905	32868	32869	32946	32957	32714	32933	33132	32746	32869	32912	32826	32989	33259	32972	32706	32949	32858	33128	32877	32954	32984	32949	33215	33005	32829	33038	32893	33032	32888	33080	33140	32913	33166	32989	32948	32826	33024	32802	32965	32993	32940	33061	33094	33143	32868	33005	33101	32961	33093	32867	32746	33065	32766	33164	32921	32701	33002	32943	32900	32828	32796	33219	32897	32891	33158	32977	32835	33133	32912	32960	32951	33009	32979	33040	32911	32777	32931	33202	32830	32991	33140	33116	33106	33129	33039	32936	32926	32975	33057	32949	32797	33066	33228	32982	33220	32848	33051	33183	33017	32971	32958	33417	33092	32888	32855	32929	32870	33049	32845	32796	33060	33148	32966	32857	32941	33198	32913	32963	32810	32941	32971	33001	33013	33048	32949	33016	32865	33111	32929	33072	32950	32932	32898	33046	33162	33120	32644	33186	32734	32941	33086	32862	33035	33105	32912	32874	33031	32904	32818	32761	33139	32993	32698	33045	32783	32995	33181	33151	33058	32989	33095	32946	33078	32787	33106	33012	32748	33041	33402	32808	32937	32856	32991	33129	32846	33136	32916	32614	32820	32874	33032	33078	32988	32877	32699	32736	32931	33017	32950	33101	32894	32901	33114	33003	33035	33169	33037	33187	33091	32976	33059	33124	32647	32780	33126	32962	32891	32975	32662	32894	32946	33297	33015	33054	32893	32914	32960	33139	33036	33163	32974	33051	33137	33205	32828	33063	32946	32856	33244	33328	32892	32922	32946	32987	32946	33016	32924	32977	32934	32715	33124	32756	32846	32976	32870	32972	33149	32920	32799	32965	32889	32955	32747	33217	32925	32824	32844	33081	32783	33005	32756	32986	33054	33103	32758	33206	32869	32893	32737	33091	32959	32999	33153	32916	32891	33183	33160	33140	33041	32884	32865	32995	32955	32888	33019	32854	33019	32954	33119	32742	32614	32644	32917	33024	33013	33031	33207	32922	32893	33299	32877	32917	32945	32978	32954	33117	32937	32930	32904	32828	32851	33001	33047	32879	32991	32920	32821	33052	32917	33265	33001	33042	32924	33059	33158	32975	33069	32837	32889	32961	33011	33008	33104	33060	32944	32851	32904	33119	33144	33183	33049	33138	33098	33086	32761	33182	33121	32699	32834	33033	33066	32989	33015	32831	32972	33125	32968	33006	33230	33065	33039	32999	32811	33053	32881	33061	32928	33069	32736	33088	33070	32888	33129	32850	32853	32994	32985	33063	32974	32882	33029	32933	33046	33304	33254	33093	32941	32941	32819	33065	32939	33143	32829	32857	33023	33103	32942	33007	32801	33007	33137	32841	33065	32894	33049	32865	33020	33110	32857	32849	33118	33156	32914	32919	33133	32961	32915	33010	32841	32956	32745	33024	33081	32846	32933	32781	33041	32797	33034	32967	33048	33067	32899	32918	32979	32882	32966	32887	33010	32900	32940	32873	33226	33000	33055	32945	33242	32792	32906	32959	32989	33030	32950	32629	33075	33183	33098	32955	33064	32955	32977	32889	32843	32843	32788	32777	32924	32930	33272	32872	33052	32970	32673	32899	33125	32968	32765	32909	32941	32828	33123	33021	32737	32828	32789	33086	33003	32890	32764	32999	33133	32907	32751	33065	33035	33123	32870	33185	33035	32873	32994	33223	33056	32907	33014	33060	32844	33049	32870	33005	33116	32914	33218	33113	32984	32919	33024	32695	32884	33089	32738	32961	32915	32983	32629	32932	32807	32829	32953	32883	32886	32937	32708	32874	32914	33036	32775	32835	32878	32860	33078	32971	32905	33091	33053	33027	32744	32935	32995	33123	32958	33015	32910	32985	33016	32787	32959	32895	33001	33150	32916	32910	33191	33005	32832	33234	32852	33124	32936	32724	33054	32827	32916	33162	32848	33018	33071	32807	33003	32763	33035	32958	32672	32759	32905	33184	32915	32853	32972	32856	32753	32942	32791	32924	32956	33040	33035	33131	32787	32958	33023	32912	32915	33094	32952	32792	33105	32919	32917	32928	33103	32916	32890	32880	33341	33057	32986	32886	32979	32954	32873	32863	32962	33173	32982	32960	32795	32929	33055	32972	33098	33003	33152	32841	33082	32890	32997	33057	33113	33053	32895	32918	32996	33059	32924	32713	32868	32920	33121	33040	32794	32979	32851	33094	32873	33078	32737	32967	32864	32933	32939	32989	32860	32847	32881	33001	32909	33104	32990	32892	32811	33051	33032	32866	32952	33109	33104	32914	33076	33152	32913	32921	32918	32835	32857	32949	32937	33256	32990	33126	32984	32980	33064	32992	32989	33230	32856	33022	32915	33082	32905	32904	32878	33065	32900	33071	33063	32962	32664	32948	32766	32840	32863	32878	33038	32911	32903	33087	33090	32990	32953	32828	32909	33101	33003	33021	32965	32950	32963	32812	32954	32945	32846	33004	32987	32936	32897	32993	32961	33175	33296	32860	32879	33024	33113	32893	33180	32841	32954	32936	33092	32780	32847	32989	32889	32919	32857	32986	32952	32986	32979	32933	32709	32972	32992	32820	32801	32867	32797	32953	32864	33027	32929	33062	33087	33324	32940	32647	33036	33030	32997	33209	33060	32682	33074	32918	33161	33018	33072	32948	32605	33056	32966	32960	33111	33225	32951	32928	32998	33077	32905	32972	32733	33099	32669	33037	33039	33007	33137	32966	33142	33269	33032	32856	33046	32934	32907	32904	32959	33032	33021	33020	32857	32806	32852	32972	32992	32969	32750	32978	32760	33000	33026	32944	33192	32985	33253	32705	33099	32825	32787	33101	33029	33035	32939	33022	32917	33107	32903	33068	32888	33038	32959	32954	32907	32955	32860	32998	33056	33135	32545	32996	32839	32952	32916	32915	32934	33035	32749	32925	33153	32989	33116	32863	32777	32942	32955	32820	33075	33076	32801	33082	32769	32704	32802	33149	33044	32933	32978	33051	33118	32889	32783	32828	32855	33069	33042	32919	33004
33378	55685	55144	48888	44193	43405	41148	37476	34263	33347	32580	31416	27530	26803	26451	26021	25654	25742	25721	25285	25240	25185	24990	24946	25107	24885	25099	24844	25068	24971	24809	24903	24529	24636	24565	24464	24715	24775	24738	24607	24732	24600	24630	24447	24456	24441	24676	24478	24632	24653	24661	24595	24698	24548	24472	24442	24489	24556	24644	24510	24506	24511	24552	24679	24706	24527	24626	24518	24553	24470	24670	24641	24663	24402	24575	24531	24593	24599	24478	24378	24598	24522	24812	24513	24565	24571	24625	24571	24518	24362	24688	24730	24584	24704	24507	24241	24566	24339	24580	24499	24483	24626	24430	24401	24578	24473	24317	24499	24595	24519	24550	24652	24586	24456	24464	24447	24530	24577	24545	24499	24399	24531	24560	24525	24427	24535	24508	24377	24501	24427	24593	24444	24803	24448	24585	24483	24587	24576	24608	24522	24533	24734	24407	24569	24573	24413	24498	24441	24430	24678	24614	24530	24459	24520	24482	24521	24393	24413	24560	24511	24613	24511	24490	24310	24642	24433	24450	24391	24760	24640	24464	24591	24629	24514	24493	24552	24487	24558	24438	24525	24392	24588	24506	24504	24511	24468	24674	24406	24675	24514	24367	24547	24782	24503	24478	24446	24501	24693	24558	24464	24606	24549	24606	24548	24492	24454	24497	24439	24545	24636	24643	24545	24663	24691	24461	24685	24565	24412	24389	24451	24527	24492	24375	24558	24543	24662	24345	24493	24495	24375	24649	24597	24610	24594	24516	24769	24480	24586	24542	24487	24484	24647	24649	24522	24673	24618	24610	24440	24513	24573	24644	24539	24491	24600	24536	24609	24381	24555	24478	24608	24590	24653	24565	24429	24562	24544	24544	24494	24560	24737	24430	24342	24630	24472	24428	24506	24541	24485	24421	24297	24269	24664	24575	24423	24583	24377	24727	24589	24463	24539	24528	24483	24533	24588	24522	24637	24651	24515	24457	24523	24464	24394	24603	24667	24525	24420	24523	24302	24404	24651	24482	24435	24494	24506	24503	24536	24527	24552	24336	24335	24549	24410	24476	24623	24386	24719	24494	24479	24605	24464	24628	24515	24380	24377	24575	24490	24380	24537	24770	24497	24640	24435	24464	24459	24592	24474	24606	24442	24425	24368	24561	24405	24335	24592	24456	24620	24397	24560	24457	24405	24622	24455	24536	24527	24500	24397	24595	24502	24280	24536	24720	24306	24540	24392	24620	24360	24589	24506	24590	24597	24457	24493	24659	24548	24452	24561	24575	24512	24529	24704	24703	24492	24469	24454	24554	24637	24472	24333	24529	24484	24495	24627	24584	24600	24417	24478	24857	24605	24547	24479	24550	24543	24664	24539	24316	24766	24533	24643	24664	24551	24514	24408	24445	24354	24538	24445	24469	24529	24742	24503	24628	24518	24526	24694	24544	24682	24536	24642	24448	24478	24471	24630	24496	24372	24500	24491	24537	24457	24488	24367	24644	24332	24556	24297	24649	24702	24659	24508	24381	24476	24425	24611	24366	24367	24409	24609	24383	24551	24396	24554	24649	24746	24593	24323	24510	24532	24591	24550	24471	24517	24598	24453	24570	24568	24601	24518	24634	24452	24675	24529	24372	24421	24622	24464	24533	24489	24447	24473	24457	24611	24474	24458	24234	24492	24434	24482	24469	24567	24519	24722	24500	24367	24624	24464	24613	24495	24464	24415	24435	24640	24521	24532	24535	24558	24402	24513	24538	24472	24481	24295	24482	24209	24531	24450	24500	24508	24763	24376	24663	24423	24508	24462	24434	24484	24621	24621	24515	24532	24595	24499	24514	24563	24619	24555	24506	24629	24523	24294	24619	24349	24430	24680	24610	24505	24338	24492	24534	24409	24466	24457	24524	24529	24542	24467	24530	24658	24603	24605	24693	24596	24334	24831	24625	24329	24599	24502	24612	24418	24520	24581	24802	24638	24442	24559	24627	24624	24533	24573	24459	24595	24389	24690	24508	24543	24536	24375	24573	24561	24587	24424	24507	24611	24536	24502	24645	24595	24448	24527	24459	24420	24507	24540	24349	24602	24378	24648	24430	24666	24400	24538	24601	24543	24600	24520	24473	24624	24600	24673	24490	24549	24414	24567	24542	24554	24594	24540	24601	24531	24564	24502	24549	24574	24513	24598	24474	24496	24498	24495	24575	24540	24648	24319	24625	24512	24592	24567	24584	24630	24659	24490	24590	24473	24505	24511	24662	24836	24573	24402	24536	24424	24768	24458	24622	24548	24648	24672	24228	24530	24604	24578	24574	24410	24574	24474	24443	24514	24571	24421	24486	24605	24385	24530	24629	24421	24436	24625	24449	24301	24445	24488	24472	24442	24355	24524	24353	24539	24440	24532	24563	24423	24614	24582	24640	24648	24572	24740	24568	24546	24610	24429	24708	24516	24404	24554	24519	24563	24591	24414	24790	24456	24421	24520	24540	24443	24613	24604	24571	24660	24323	24708	24459	24289	24665	24527	24424	24386	24428	24557	24569	24436	24493	24602	24607	24574	24492	24568	24416	24412	24298	24525	24518	24523	24784	24467	24601	24342	24427	24493	24440	24533	24518	24483	24428	24494	24664	24470	24479	24379	24609	24417	24688	24473	24505	24451	24586	24499	24489	24554	24496	24473	24441	24518	24479	24678	24357	24610	24339	24644	24586	24486	24412	24449	24427	24594	24456	24629	24535	24642	24521	24606	24565	24419	24358	24340	24396	24432	24452	24633	24470	24534	24608	24507	24738	24457	24557	24482	24746	24275	24626	24756	24630	24541	24544	24441	24512	24391	24652	24460	24341	24674	24452	24421	24544	24526	24623	24598	24485	24573	24562	24561	24555	24526	24525	24424	24502	24628	24322	24446	24505	24551	24608	24709	24520	24443	24466	24639	24449	24520	24401	24292	24576	24313	24652	24545	24386	24692	24572	24604	24522	24591	24370	24526	24662	24438	24555	24441	24669	24407	24631	24662	24549	24457	24414	24687	24607	24449	24493	24607	24615	24628	24389	24422	24468	24418	24675	24648	24524	24588	24349	24364	24685	24552	24609	24518	24490	24585	24689	24546	24588	24610	24402	24556	24579	24572	24615	24275	24379	24706	24543	24445	24429	24686	24410	24426	24382	24451	24710	24343	24457	24475	24503	24475	24350	24485	24539	24626	24562	24581	24574	24427	24599	24552	24573	24646	24508	24600	24580	24374	24631	24342	24360	24479	24752	24598	24619	24463	24514	24308	24381	24486	24605	24668	24561	24762	24386	24642	24636	24739	24565	24502	24486	24653	24392	24340	24436	24485	24381	24386	24605	24643	24699	24608	24516	24477	24372	24519	24593	24645	24673	24454	24519	24579	24378	24634	24335	24626	24441	24695	24494	24595	24425	24437	24722	24639	24486	24461	24520	24553	24373	24395	24582	24654	24461	24290	24560	24538	24571	24400	24616	24589	24516	24479	24570	24601	24534	24419	24240	24560	24492	24630	24505	24485	24400	24385	24586	24415	24297	24395	24443	24647	24494	24512	24418	24582	24446	24388	24541	24406	24436	24449	24523	24642	24628	24579	24572	24515	24340	24518	24619	24497	24373	24560	24450	24339	24571	24516	24631	24548	24699	24619	24648	24439	24497	24476	24445	24643	24448	24495	24536	24605	24442	24490	24634	24428	24661	24498	24467	24490	24471	24646	24537	24639	24419	24644	24418	24564	24517	24305	24713	24448	24540	24427	24462	24586	24492	24483	24535	24615	24512	24544	24410	24414	24473	24527	24449	24405	24603	24585	24529	24586	24386	24704	24481	24527	24610	24434	24488	24533	24615	24453	24359	24364	24451	24537	24574	24521	24417	24526	24537	24490	24398	24592	24571	24440	24614	24517	24573	24438	24640	24549	24696	24398	24562	24421	24739	24579	24722	24404	24652	24504	24512	24621	24531	24590	24412	24584	24529	24666	24413	24602	24485	24420	24579	24539	24671	24431	24565	24591	24589	24623	24392	24454	24496	24493	24445	24640	24485	24603	24654	24445	24496	24472	24361	24484	24669	24457	24587	24517	24595	24666	24606	24412	24578	24496	24364	24368	24727	24363	24565	24468	24631	24543	24531	24506	24516	24499	24539	24562	24531	24527	24580	24489	24437	24469	24402	24576	24528	24544	24636	24424	24512	24380	24478	24712	24598	24693	24446	24410	24470	24563	24530	24671	24554	24568	24709	24435	24426	24629	24542	24394	24497	24424	24427	24485	24544	24570	24475	24422	24716	24472	24582	24823	24654	24663	24343	24728	24601	24597	24493	24540	24445	24482	24670	24579	24692	24443	24373	24549	24716	24491	24688	24534	24599	24500	24529	24498	24607	24524	24604	24343	24606	24415	24366	24507	24411	24601	24415	24476	24582	24361	24533	24260	24720	24419	24774	24456	24530	24578	24623	24407	24568	24457	24533	24457	24433	24688	24527	24500	24569	24651	24578	24351	24652	24784	24545	24437	24714	24352	24650	24518	24450	24415	24603	24585	24540	24505	24719	24514	24623	24542	24604	24493	24595	24279	24616	24500	24411	24428	24596	24362	24511	24402	24413	24631	24645	24430	24681	24480	24465	24662	24445	24447	24385	24582	24370	24620	24502	24445	24518	24526	24707	24388	24372	24686	24550	24621	24586	24638	24529	24464	24537	24360	24715	24377	24762	24742	24434	24587	24435	24556	24460	24480	24443	24434	24562	24363	24606	24550	24442	24482	24546	24381	24590	24530	24529	24489	24569	24592	24525	24644	24561	24423	24463	24654	24636	24515	24617	24411	24556	24386	24547	24345	24665	24501	24821	24658	24596	24703	24432	24399	24476	24467	24654	24658	24496	24691	24286	24510	24515	24600	24508	24704	24708	24539	24435	24587	24471	24563	24558	24455	24456	24527	24322	24560	24475	24564	24372	24629	24594	24498	24342	24512	24291	24476	24622	24367	24774	24407	24479	24635	24576	24450	24563	24363	24629	24409	24379	24672	24640	24488	24437	24567	24577	24219	24571	24649	24414	24568	24756	24507	24400	24530	24449	24462	24534	24545	24517	24716	24655	24401	24666	24676	24487	24695	24707	24510	24364	24214	24407	24490	24419	24390	24726	24616	24729	24668
30229	30760	40672	40562	37821	37783	37737	36174	34712	34231	33945	33626	32943	32864	32645	32528	32433	32675	32320	32282	32313	32338	32298	32398	32205	32228	32363	32358	32152	32299	32191	32190	32265	32137	32297	32548	31977	32058	32209	32375	32247	32159	32031	32108	32190	32019	32075	31969	32203	31975	31935	32165	32116	31870	32197	31999	32186	32369	32170	32141	32058	32237	32026	32062	32223	32105	32218	32135	32156	31927	32132	32113	32305	31859	32296	31973	32304	32124	32061	32091	32258	31974	32023	32010	32205	32092	31851	32188	32477	32087	32108	32029	31909	32187	32245	31948	32320	32077	32206	32072	32044	32100	32248	32002	32224	32187	32119	32123	32310	32149	32236	32089	32311	32317	32198	32122	32333	31915	32099	31992	32066	32166	31994	32010	32011	32247	32134	32272	31869	32089	32178	31931	32259	32207	32194	32151	31930	32233	32132	32110	32097	32194	31992	32021	32211	32214	32204	32192	32242	32201	32204	32140	32011	32217	32090	32133	32115	32102	32196	32352	32232	32220	32269	32218	32018	32021	32208	31870	32077	32314	32195	31923	32207	32306	32094	32041	32253	32255	32055	32233	32060	32232	32542	32286	32154	32061	32234	32230	32074	32212	32154	32312	32163	32050	31905	32184	32191	31984	32235	32072	32204	32021	31921	32154	32415	32341	32293	32160	32018	32029	32063	32445	32007	32225	32181	31990	31981	32092	32211	32151	32315	32141	31927	32131	32427	32180	32195	31890	31901	32026	32234	31931	31929	31966	32229	32330	32036	32127	32072	32112	32325	32178	32158	32113	32134	32084	32173	32198	32062	31995	32524	32301	32169	32070	32092	32203	32026	31845	31936	32264	32298	31915	32079	32089	32289	32085	31861	31887	31935	32213	32381	32063	32151	32097	32138	32178	32163	32000	31816	32049	32213	32188	32201	32250	31974	32327	32275	32143	32029	32000	32291	32117	32089	32095	32024	32259	32289	32211	32261	32211	32132	32146	32259	32014	32310	32192	32126	32107	32289	32162	32148	31996	32056	32145	32240	32101	32390	31906	32270	32153	32121	32166	32018	31926	32203	31950	32316	32085	32051	32147	32140	32081	31987	32322	32220	32415	32211	32442	32223	32155	32207	32262	32113	31953	32063	32004	32201	32163	32230	32121	32190	32057	31949	32378	32070	32153	32012	32212	32063	31968	32266	32178	32267	32172	32241	32075	32186	32133	32059	32174	32260	31907	32084	32183	32285	32314	31841	32283	32001	32075	32074	31965	32228	32375	31922	31959	32158	32152	32011	32158	31881	32269	32245	32136	32270	32261	32388	32100	32086	32057	32030	32198	32206	32168	31851	32061	32205	32156	32104	32064	32055	31928	32044	32106	31992	32178	32208	32035	31986	32146	32078	32265	32093	31978	32235	32051	32326	32222	32038	32335	32216	32116	31994	31920	32053	32098	32081	32033	32243	31984	32290	32357	32099	31998	32388	32053	31998	32034	32024	32190	31946	32340	32124	32012	32124	31967	32305	32435	32009	31916	32096	31970	32249	32102	32337	32056	32425	32120	32063	32217	32087	32216	32097	32179	32087	32047	32104	32168	32445	32054	32117	32091	32171	31909	32259	32056	31987	32193	31929	31938	32154	31996	32163	32134	32037	32058	32379	32219	32156	32210	32066	31977	32180	32221	32242	32007	32490	31883	32121	32080	32306	32166	32212	32081	32154	31920	32091	32277	32476	31933	32194	31890	32072	32115	32257	32111	32133	32263	32389	32063	32162	32109	32196	31901	32312	31976	32118	32014	32335	32156	32437	32167	32124	32146	31965	32218	32061	32182	32029	31907	32354	32120	32103	32043	32059	32223	32277	32154	32358	32233	32135	32292	32071	32222	32155	32152	32468	32461	32100	32180	32097	31914	32204	32416	32101	31937	32118	32252	32348	32054	32229	32279	32255	32063	32139	32328	31912	32195	32237	32283	32039	32160	32295	31954	32100	32246	32269	32027	32213	32292	31998	32342	32341	32315	32248	32140	31994	32225	32123	32064	32117	32046	32001	31961	32083	32176	32277	32196	32299	32309	32288	32192	32017	32232	32087	32231	32100	32004	32164	31857	32090	32396	32015	32167	32072	32201	31989	32184	32149	31985	32115	32097	31971	32097	32369	32061	32153	32173	31935	31960	32054	32199	32085	32003	32213	31940	32016	32444	32270	32070	32220	32132	32151	32144	32196	31948	32029	32176	32321	32391	32085	31991	32416	32063	32034	31994	32220	32262	31861	32100	32140	32078	32036	32059	32257	32145	32086	31855	31930	32165	32157	32213	32235	32068	32416	32239	32137	32191	32263	32096	32085	32378	32256	32124	32109	32104	32271	32249	31980	32124	32020	32096	31984	32189	31989	32187	32223	32364	32157	32318	32115	32203	32267	32125	32123	32194	32185	32290	32015	32115	31965	32110	32202	31981	32248	32292	32081	31971	31952	32323	32183	32160	32164	32166	32123	32154	32426	32251	32332	32075	32196	32342	32345	32604	32142	32097	32236	32098	32181	32320	32359	32241	32118	32173	32094	32218	32150	31884	31989	32101	31927	32096	32267	32044	32124	32056	32164	32141	32501	32182	32073	32153	31752	32210	32189	32172	32236	32082	32146	32127	32195	32091	31965	32182	32094	32231	32081	32036	32072	32119	32039	31905	32204	32146	32162	32292	32361	32294	32345	32252	32232	32336	31936	32296	31972	32017	31974	32082	32010	32020	32295	32220	32169	31971	31642	32346	32452	32070	32020	32101	32088	32183	32084	32092	32288	32163	32211	32264	32174	31946	32152	32121	32069	31995	32088	32123	32199	32017	32054	32305	31742	32082	32065	32248	32123	32246	32205	31972	32099	32377	32121	32276	32064	32129	31982	32279	31723	32363	32285	32041	32117	31986	32261	32261	32218	32133	32083	32085	32094	31850	32214	32085	31976	32163	32016	31897	32202	32036	32220	32070	32172	32246	31937	32276	32240	31895	32229	32375	32353	32138	32232	32009	32122	32112	32083	31963	32025	32361	32441	32313	32146	32405	32569	32060	31934	32023	32186	32166	32084	32021	31996	32136	32191	31892	32065	31873	32126	32093	32035	32149	32088	32286	32238	32294	31946	32208	32189	32108	31981	32311	32390	32162	31939	32321	31976	32193	32131	32082	31946	32261	32242	32455	32198	32148	31980	32381	32160	32062	32228	32187	32077	32111	32015	31711	32090	32055	32131	32089	31971	32201	32203	32510	32084	32133	32020	32416	32124	32162	32230	32219	32037	31889	31873	32208	32213	32168	32233	32167	31986	32077	32219	31978	32501	32277	32203	32194	32318	32258	32243	32341	32155	32326	32347	32023	32080	32277	32223	32241	32030	31929	32353	32093	32321	32187	31926	32207	32140	31890	32242	32241	32017	32097	32028	32389	32158	32069	32327	32219	31984	32135	32143	32199	32281	32030	32314	32297	32165	32296	32158	32055	32046	32074	31964	32278	31934	32396	32284	32127	32383	32092	32013	32133	32033	32237	31956	32148	32171	31947	32023	32048	32240	32221	32066	32092	32271	31907	32271	32308	32417	31999	32170	32284	32359	32037	32256	32145	32086	32326	32103	32151	32162	32208	32130	32378	32264	32151	32205	31946	32303	32203	32108	31942	32037	31960	32100	32101	32432	32235	32369	32449	32241	32115	32247	31960	32264	32207	32302	32115	31914	32117	32493	32104	32192	31992	32089	32222	32237	32008	32163	32281	32176	32031	31926	32189	32166	32356	32214	32040	31988	32215	32138	32070	32127	32102	32150	32170	32014	32180	32166	32068	32098	32360	32220	32145	31941	31949	32083	32173	32460	32311	32154	32068	32395	32319	32010	31988	32029	32285	32026	32202	31996	32186	32176	31910	32241	32100	31946	32080	32148	32158	32197	32095	32273	32127	32303	32308	32117	32082	32099	32338	32102	32124	31926	31902	32346	32338	32075	32108	32067	32234	32333	32017	32380	32159	32027	32189	32087	32131	32101	32107	32262	32352	32338	32019	32185	32322	31947	32133	32457	32142	32331	31970	32042	32082	32463	32127	32128	32189	32455	32153	32251	32188	32115	32061	32166	32235	32053	31962	32026	32140	32074	32114	32204	32248	32044	32042	32239	32146	32026	32401	32194	32242	32110	32176	32092	31943	32325	32153	31848	32251	32058	32329	32159	31946	32423	32144	32109	32348	32300	32101	31910	32297	32273	32449	31781	32102	32026	32315	32164	32066	32176	32373	32137	32128	32143	32192	31961	32236	32185	32066	32286	32076	32206	32030	32113	32330	32313	32155	32126	31884	32279	32140	31953	31889	32216	32021	32175	32093	32052	32284	31997	32012	32199	32303	32310	31885	32227	31840	32037	32397	32255	32393	32147	32373	32100	32142	32004	32065	32454	31998	32448	32072	31978	32166	32123	32194	32358	32311	31964	32059	32013	32248	32146	31930	31987	32046	31900	32358	32262	32274	32167	32263	32300	32085	32241	31901	32308	32390	32233	32099	32437	32256	32142	32494	32039	31993	32017	32550	32175	32203	31980	32042	32266	32197	32231	32363	31969	31928	31988	32251	32212	32023	32034	32236	32070	32140	32138	32140	32249	32224	32147	32019	32203	32256	32214	31944	32086	32128	32356	32167	32281	32154	32203	32091	32135	32156	32566	32217	31983	32281	32029	32075	32395	32239	32374	32041	32206	32158	32453	32443	32373	32147	32098	31976	32197	32246	32178	31953	32303	32270	32157	31987	32220	31963	32090	32278	32016	32235	32151	32201	32063	32303	32132	32243	32286	31955	32477	32359	32362	32125	32058	31992	32294	32232	32234	32193	32092	32306	32070	32061	31971	32239	32190	32181	32047	31987	32092	31919	31983	32182	32269	32215	32001	32251	32275	32124	32106	32167	32091	32141	32107	32207	32180	31825	32304	32318	32174	31996	32026	32153	32076	32072	32008	32143	32017	32041	31918	32108	32306	32291	32298	32016	32253	32012	32016	32297	32062	32053	32223	32281	32117	31705	32616	32298	31944	32184	32031	32313	32130	32027	32192	32153	32044	32128	32256	32178	32168	31908	32047	32096	32146	32321	32389	32419	32297	32176	32076	32144	32409	32063	32332	32333	32015	32107	32030	32038
31058	43757	41796	37291	34189	33109	32932	30845	28537	27816	27414	26253	25260	24999	24717	24618	24537	24455	24499	24326	24375	24206	24362	24086	24153	24286	24176	24171	24153	24176	24236	24037	24122	23951	24212	24089	24120	24060	24075	24089	24293	24040	23906	24082	23983	24073	23920	24140	23945	24112	24158	24207	24100	23825	23964	23921	24097	24165	24050	23961	24141	24188	24074	24173	24041	23897	24091	24051	24010	23910	24110	24089	23849	24187	24138	23889	24000	23983	24236	24009	24149	24049	24218	23976	23971	23902	24231	24156	24172	24090	23996	23984	24122	23893	24133	24029	24114	24075	24017	24118	24240	23931	23977	24241	24058	23989	23906	24043	24145	23995	23793	24063	24054	23891	24230	24083	24046	24201	23946	24161	24052	24086	24210	23895	23826	24028	23918	24125	24004	23971	24089	23867	24045	24117	23902	24092	24204	23853	23965	24011	24101	23939	24132	24099	23984	24069	24135	23996	23978	24107	24237	23914	24025	23944	24059	24073	24063	23919	24075	24104	23989	24280	24025	23955	23973	24117	23913	24103	23971	23994	23998	24084	24119	23962	23899	23919	24207	24146	24238	24023	24047	24161	24093	24105	23927	23978	24036	24086	23957	24109	23963	24129	23948	24097	23960	24163	23774	24192	23982	24074	24007	24072	24066	23943	23943	24105	24066	24148	23950	23988	24007	24115	23953	23760	24086	24020	24121	24064	23975	24062	24006	24255	24116	23915	24059	24071	24000	24078	24022	23921	23970	24093	24040	23995	24135	24084	24141	24063	24168	24071	24036	24078	23883	24008	24158	24104	24011	24275	23985	24040	24015	24028	24151	23808	24062	24092	24180	24089	24153	24001	24063	23982	24146	24139	23943	24101	24008	24031	23912	24152	24128	24214	24050	24047	23920	24105	24048	24089	24197	24079	24024	23959	24023	24040	24117	24042	24054	23839	24064	24112	24051	23723	24058	24163	24031	23902	24231	24076	24137	24025	24029	23987	23966	23977	23843	24096	24064	24028	24033	24007	24044	24128	24088	24173	24063	24100	23925	23881	24123	24192	24098	23855	24002	24087	23944	23955	24086	24144	24287	24048	24157	24085	24034	23992	24009	24076	24051	24084	24163	24006	24006	23910	24292	23916	24019	23987	23997	24015	24032	24068	24082	24034	23995	24074	24062	24059	24084	24124	24199	24013	24162	23922	24100	24031	24242	24040	23897	24145	24156	23994	24119	23952	24058	24071	23956	24001	24016	24146	23952	24051	24237	24099	24002	23832	23939	24096	24276	23982	24046	23969	23906	24081	24078	23909	24051	24129	24126	24007	24106	24082	24010	24173	23992	24071	24254	24179	24044	23903	24049	24269	24113	24036	24121	23952	24110	23824	24117	24111	23792	23926	24045	23931	24049	24140	23894	24048	24224	24013	23909	24141	23946	24232	23846	23921	23842	23949	24010	24138	24086	24021	23984	24082	23987	24082	24050	24071	24048	24133	23983	24063	24037	24025	23970	23927	24033	24152	23843	23925	24042	23986	24252	24058	23996	24249	23955	24027	24209	23912	24043	24160	23828	24067	24047	23997	24107	23997	24007	24104	24105	23979	24043	24018	24180	23954	24102	24021	24027	24013	23862	24052	24168	24253	23921	24170	24001	24026	23901	24112	23953	24045	24151	24117	24005	23920	23955	24087	23889	24108	23952	24070	24029	23902	24138	24053	23970	23988	23874	24025	23930	24144	24019	23890	24095	23856	24019	24055	24201	23989	23914	24226	24193	24257	24035	24263	23949	24006	24036	23918	24195	24030	23868	24016	23957	24239	24002	24015	23898	23992	24242	24237	24135	24023	24110	24027	24239	23867	24100	23975	24102	24091	23980	24047	24086	23932	24148	24072	24086	24055	24110	23941	24152	24106	24106	24182	24181	23916	24062	23939	24076	24031	24020	24288	24074	23918	23892	24116	23998	23946	24024	23921	24020	24020	24037	24222	24089	24204	24048	24084	24156	24037	24241	24251	24028	24045	24054	23894	24113	24007	24018	24006	24172	23999	24118	24199	24007	23877	24058	23962	24059	23928	24159	23932	24134	23952	24117	24144	24083	24057	24239	23846	24012	23985	23847	23942	23973	24264	24075	24093	23892	24027	24019	23941	24030	24214	23991	23951	24028	24050	24005	24233	23890	23993	23973	24053	24088	23939	24071	24004	24203	24135	23920	23966	24237	24148	24154	23998	24162	23927	24143	24253	24019	24133	24168	23989	24185	24095	23959	24041	24025	23923	23976	24002	24082	23911	24308	24061	24045	24009	24117	24046	24085	24022	23994	24007	24059	24041	24145	24059	24172	24075	23981	23979	24054	24034	23940	23926	24225	24105	24018	23996	24009	24109	23837	24107	23887	24041	24099	24118	23943	24166	24152	24071	24051	23856	24173	24042	24084	24018	23967	24024	24072	23924	24165	23932	23935	24114	23982	23965	24190	23932	24084	24058	24033	24031	24133	23826	24142	24060	23992	24121	24220	23887	24079	24122	23992	24079	23960	24134	24122	24067	24107	24070	23896	24171	24141	24071	24088	24306	23952	23913	24099	23976	23953	24082	24048	24031	24012	23989	24198	24120	23998	23971	24156	23963	23996	23883	24073	24170	24260	24003	23992	23947	24128	24209	24153	24279	24045	24178	24073	24110	24098	24121	23774	23868	24120	23971	24132	23876	24021	24091	24055	24091	24046	24208	24204	23927	24123	23981	24158	23963	24089	23895	23895	24209	23878	24076	23843	24068	24195	24089	24166	23927	24031	24118	24106	24153	23945	23867	24154	24171	24128	23895	24122	23946	23971	24127	24175	23964	24120	23995	24278	24076	24176	24001	24066	23997	23950	24092	24055	24041	24215	23955	24054	23865	24238	23952	23939	24222	24020	24115	24100	24028	24041	24080	24166	24200	24023	24016	23863	24102	24063	23990	24128	23870	24095	24087	24058	24157	24065	24099	23892	24008	24115	24130	24100	23995	24185	23989	24053	24069	24055	23943	24023	24142	24163	24028	24168	24047	23936	24127	24122	24139	24070	24111	24085	24084	24188	24022	24074	23964	24188	24018	24053	24057	24061	23961	24023	24069	24086	24084	24164	24145	23817	24005	24014	23956	24232	23892	24192	23919	23958	24115	24048	24029	24128	24114	23930	24105	24024	23996	24094	24041	23985	24063	23997	23997	23915	24079	24064	23866	24082	24131	24158	24071	24110	24016	23957	24022	24127	24172	24161	24012	24015	24080	24102	23999	24182	24086	23986	23980	24045	24021	24073	24082	24141	24011	24195	24154	24066	24024	24149	24018	24054	24068	24279	23924	24088	24051	23821	24020	24161	24080	24078	23979	23983	24233	23990	24029	23940	24030	24176	24031	24078	24167	23891	23978	24056	24197	24072	24159	24017	24068	24104	24047	24005	24239	24014	24083	24054	23994	24094	24133	23955	24156	24034	24170	24059	24055	24099	24163	24008	24023	24054	24118	23840	23863	24267	24057	24035	23933	24135	24075	23937	24174	23960	24000	24094	24032	24203	24062	24086	23995	24053	23941	24010	24109	23984	24054	24060	24087	24183	23941	24191	24136	24074	24005	24087	23982	23993	24037	23985	24032	24150	24134	24149	23991	24049	24029	24168	24127	24309	24025	24179	23976	23856	24112	23970	24090	24032	23923	24144	23952	24128	24070	24107	23924	24071	24138	24095	23951	24216	24055	24044	24158	24159	24019	24021	23891	23979	24229	23920	24095	24006	24254	24202	23859	23953	24090	24113	24062	23965	24028	24074	23754	23964	24057	24059	23991	24056	24096	23888	23945	23962	24292	23936	24094	24102	24090	23939	24032	23988	24249	23911	23883	23972	24145	23973	24120	23940	24048	24041	24156	24138	23967	24110	23993	24018	24066	24089	24194	23855	24148	24006	24148	24095	24361	24006	24127	24201	24319	23928	24127	24036	24011	24128	23960	24145	23975	23963	24120	24181	24077	23977	24107	23966	23903	24063	23985	24175	24012	24211	24116	24152	23879	23836	23975	24097	23997	24082	23912	24047	24124	24104	24139	24086	24378	24016	24090	24032	24109	24232	24092	24232	23998	23913	24195	24084	24022	23986	23903	24109	24217	24110	24152	23999	24028	24164	24022	24013	23967	24012	24069	23924	24092	24117	24160	24138	24142	24212	24076	24194	23962	23958	23816	23881	23927	24099	23977	24172	24084	24025	24300	24056	23971	23952	24007	24326	24187	24048	24242	24011	23784	24204	24193	24142	24206	24013	24061	24234	24047	24105	24048	24156	24050	23997	24220	23999	24018	24155	24100	24051	24176	23976	23884	24083	23974	24093	24272	23819	24053	23963	24101	24035	24049	24008	24091	24065	24124	23989	24199	24125	24115	23884	23856	23805	24140	24085	24014	24131	23995	23856	24091	24029	23998	24193	24121	23960	24229	24048	24222	24036	24027	23996	23977	24197	23969	24090	23987	24007	24149	24065	24130	24128	24157	24209	24093	24004	24078	24068	23997	23858	24052	23929	24256	23947	24029	23933	24149	24092	24009	24069	24038	23949	23961	24128	23978	24094	24109	23935	24127	24046	23929	24128	24133	23974	23992	24250	24080	24000	23849	24056	23962	24236	24004	23961	24081	24235	24083	23706	24034	24041	24103	23914	24070	23977	23891	24102	23862	24116	23878	24225	23970	24072	23993	23995	23919	23877	24175	24068	24087	24052	23974	24217	23958	23991	24027	24075	23906	23877	23989	24126	24076	23977	24214	24074	23975	24066	23955	24107	24003	23926	24289	24027	23970	24006	23974	24232	23940	24218	24100	24026	24116	23946	24088	23996	24060	23993	23982	23938	24009	24055	24055	24001	23966	24065	23948	24036	24046	24262	24050	24191	23938	24218	24148	24024	23922	24113	23974	23862	24037	23909	24000	23881	24141	23989	24053	24147	24093	24141	23899	24127	24231	24194	24112	24206	24090	24149	24185	24085	24247	24119	24199	23959	23886	24260	24175	24128	24309	24037	24142	24019	23996	24014	23873	24257	23920	24040	23916	24158	24151	24041	23779	24089	24092	24124	24040	24008	24011	24094	23964	23870	24104	24213	24018	24011	24214	24019	24164	24238	23962	23950	24029	23984	24181	24068	24007
23652	21416	29504	28100	32213	38168	42116	40197	38050	36449	34997	34080	33173	33148	32884	32898	32641	32528	32952	32737	32339	32419	32319	32519	32528	32538	32563	32177	32464	32411	32405	32598	32232	32094	32048	32143	32133	32376	32312	32264	32361	32335	32388	32299	32164	32369	32431	32186	32399	32056	32250	31972	32059	31971	32353	32171	32186	32227	32270	32165	32173	32330	32126	32228	32308	32229	32123	32409	32023	32095	32294	32166	32022	32374	32351	31807	32110	32348	32420	32165	32024	32244	32146	32093	32197	32157	32071	32325	32232	31976	32151	32210	32288	32244	32122	32182	32106	32140	32154	31972	32091	32290	32150	32354	32078	32287	31816	32067	32157	32227	32132	32321	32124	32046	32035	32164	32239	32033	32090	32198	32400	32181	32234	32322	32277	32472	32318	32062	32344	32352	32172	32058	32375	31985	31968	32096	32291	32222	32380	32283	32082	32175	31960	32255	32041	32136	32227	32311	32074	32277	32114	31960	32331	32465	32022	31970	32248	32210	32184	31992	32137	31948	32173	32270	32361	32282	32144	32414	32076	32326	32238	32086	32238	32341	31906	32166	32358	32063	32131	32376	32469	32275	32092	32257	32149	32475	32248	32373	32051	32299	32158	32157	32230	32226	31958	32147	32125	32133	32113	32390	31943	32049	32388	32027	32347	32277	32305	32199	32281	32158	32314	32133	32093	32121	32378	31996	32237	32323	32183	31925	32251	32101	32346	32301	32238	32171	32284	32120	32253	32171	32116	32057	32215	32249	32210	32197	32242	32159	32033	32171	32221	32163	32088	32182	31937	32029	32130	32169	32049	32213	32015	32143	32131	32225	32363	32117	32358	32151	32337	32144	32327	32110	32186	32197	31875	32031	32001	32102	32170	32151	32142	32250	31918	32156	31980	31907	32346	32322	31889	31957	32363	32195	32239	32198	32178	32046	32251	31944	32036	32086	32362	32142	32363	32204	32288	32169	32242	32051	32155	32216	32174	32340	32228	32386	31993	32094	32320	32154	32334	32142	32282	32244	32303	32251	32314	32112	32167	32329	31967	32362	32316	32053	32134	32170	31967	32324	32400	32394	32228	32271	32334	32108	32072	32154	32281	32069	31941	32028	31855	32025	32251	32228	31996	32182	32135	32150	32354	32197	32026	32188	32232	32012	32253	32312	32408	32159	32024	32172	32211	32058	32037	32232	32169	31951	32147	32164	32148	32237	32062	32277	32312	32318	32484	31998	32095	32180	32453	32086	31952	32067	32160	32130	32223	31957	32143	32066	32051	31976	32250	32149	32089	32024	32222	32050	32081	32006	32186	32233	32135	32114	32381	32286	32296	32016	32304	32371	32259	32195	32285	32181	32122	32347	32069	32375	32264	31931	32355	32150	32253	32307	32238	32301	32226	32289	32017	32058	32275	32149	32239	32443	32310	32102	32100	32359	32049	32522	32282	32270	32237	32253	32208	32330	32118	32421	32289	32273	32301	32258	31959	32303	32060	32226	32184	32078	32222	32144	32155	32078	32323	32311	31948	32189	32385	32167	32101	32186	32038	32252	32377	32325	32273	32191	32108	32019	32339	32228	32028	32171	32228	32200	31969	32219	32150	32080	31954	31919	32283	32093	32201	32243	32472	32363	32081	32373	32129	32355	32094	32043	32304	32110	32351	32089	32106	31798	32058	32330	32385	32401	32193	32213	32335	32165	32128	32325	31974	32000	32078	32246	32171	32408	32120	32254	31975	32004	32402	32107	32162	32250	32163	32249	32005	32309	32153	32231	32280	32251	32048	32238	31918	32091	32278	32116	31912	32458	32137	32189	32332	32323	32134	32108	32231	32271	31890	32462	32190	32203	31853	32174	32200	32203	32256	32300	32225	32124	31974	32322	32211	32064	32237	32063	32183	32251	32285	32143	32233	32350	32382	32443	32296	32379	32237	32080	32159	32252	32104	32069	32321	32138	32057	32404	32294	32038	31918	32308	32278	32447	32207	32315	32095	32095	32029	32016	32262	32432	31932	32169	32202	32146	31898	32064	32199	32106	32338	32412	32169	32322	31974	32313	31963	32008	32195	32268	32056	32422	32333	32153	32230	32186	32120	32211	32360	32198	32153	32109	32547	31939	32254	32062	32087	32306	32028	32384	32240	32182	32074	32405	32337	32133	32188	32072	31973	31878	32385	32124	32250	32322	32371	32254	32173	32471	32140	32036	32317	32097	32159	32137	32341	31915	32358	32073	32397	32042	32243	32256	32186	32284	31880	32058	32255	32392	32322	32215	32288	32177	31985	32263	32167	31853	32567	32271	32299	31905	32408	32199	32144	32140	32213	32429	32223	32366	32168	32231	32179	32052	32157	32207	32352	32043	32073	32252	32243	32301	32225	32086	32140	32133	32135	32573	32241	32111	32099	32271	32222	32116	32116	32412	32413	32402	32103	32122	32095	32174	32156	32219	32272	32075	32280	32183	32224	32272	31949	31926	32273	31978	31772	32010	32050	31928	32217	32184	32164	32011	32050	32121	32115	32131	32227	32229	32147	32087	32343	32190	32355	32506	32204	32348	32266	32332	32053	32193	32310	31942	32130	32220	32223	32025	32095	32343	32271	32070	32480	32129	32061	32299	32317	32101	31962	32124	31793	32000	32263	32022	32322	32137	32204	32104	32257	32243	32070	32389	32304	32191	32329	32150	32155	32022	32205	32061	32284	32129	31995	32080	32098	31958	32240	32174	32308	32090	32380	32169	32161	32073	32156	32321	32298	32298	32193	32078	32326	32161	32041	32443	32124	31931	32345	32295	32178	32473	32177	32196	32267	32424	32176	32339	32220	31862	32245	32114	32253	32080	32101	32346	32190	32158	32152	32163	31962	32143	32116	32672	32260	32051	32179	32343	32305	31881	31798	32322	31990	31997	32180	32071	32492	32145	32291	32385	32230	32355	32075	32120	32076	32068	32240	32164	31941	32278	32199	32128	32150	32340	32248	32156	31918	32282	32382	32330	32365	32385	32139	32284	32427	32182	32128	32270	32113	32248	32110	32187	32507	32280	32043	32095	32176	32072	31993	32181	32194	32169	32220	32264	32448	32189	32099	32097	32077	32059	32306	32197	32129	32302	32128	31863	32271	32597	32069	32307	32093	32249	32295	31949	32143	32279	32237	32247	32155	32315	32042	32023	32228	32218	32101	32234	32200	32061	32348	32413	32334	31872	32183	32325	32171	32190	32183	32262	32234	32323	32116	32283	32313	32173	32077	32213	32109	32125	32134	31889	31861	32269	32309	32417	32192	32037	32195	32499	32303	32277	32016	32063	32204	31956	32099	32308	32092	32305	32478	32321	32259	32205	32277	32175	32143	32166	32371	32090	32250	32160	32289	32314	32147	32172	32338	31989	32375	32205	32169	32064	31924	32296	32285	32194	32194	32021	32059	32111	32226	32181	32097	31942	32338	32059	32254	32118	32255	32087	32352	32273	32092	32183	32130	32395	32111	32079	32042	32138	32276	32110	32218	32413	32474	32226	32053	32173	32159	32107	32243	32107	32048	32109	32202	32262	32348	32101	32364	32185	32145	32356	32299	32247	32424	32181	31960	32097	31970	32126	32046	32248	32098	32251	32349	32344	32257	32308	32284	32166	32013	32184	32110	32194	32258	32407	32081	32171	32546	32333	32106	32214	32124	32201	32136	32244	32287	32253	32315	32063	32208	32378	32147	32235	32147	32283	32154	32289	31959	32047	32335	32046	32276	31998	32126	32391	32239	32197	32220	32122	32293	32094	32152	32340	32107	32108	32397	31802	32089	32105	32213	32247	32120	32083	32365	32317	32237	31991	32288	32272	32365	32395	32322	31873	32236	31912	32024	32011	32201	32500	32581	32167	32254	32434	32263	32022	32406	32236	32289	32195	32439	32011	32220	31999	32219	32081	31970	32196	32154	32066	32128	32136	32324	32192	32054	32113	31908	32140	31923	32186	32399	32154	32027	32308	32438	32002	32202	32210	32255	32242	32063	32174	32293	32346	32282	32122	32191	32213	32203	32199	32164	31956	32105	31963	32102	32182	31958	32324	32204	32182	32137	32238	32246	32038	32379	32033	32224	32276	32126	32394	32183	31997	32160	31990	32101	32180	32304	32160	32087	32172	32415	32006	32202	32163	32264	32209	32022	32291	32413	32382	32351	32237	32427	32375	32107	32216	32213	32067	32124	32282	32238	32005	31913	32040	32328	32356	32179	32172	32268	32327	32067	32109	32121	32047	32395	32479	32170	32325	32142	32158	32378	32194	32291	32186	32133	32185	32349	32355	32000	32245	32055	32209	32143	32016	32305	32257	32165	32266	32115	31817	32110	32064	32010	32127	32080	32155	32277	32146	32042	32172	32266	32228	32275	32224	31939	32136	32412	32250	32357	32419	31925	32224	32347	32115	32183	32324	32006	31839	32416	32067	32097	32110	32093	32187	32148	32025	32150	32386	32157	32173	32375	32182	32222	32375	31948	32244	32212	32323	31927	32303	32259	32316	32128	32095	32107	32260	32350	32193	32255	32559	32090	32111	32218	32333	32125	32164	32357	32201	31884	32154	32470	32052	32253	32137	32148	32253	32124	31907	32401	32360	32140	32292	32225	32289	32152	32403	32132	32280	32250	32128	32246	32288	32098	32426	32432	32016	32260	32004	32166	32260	32185	31967	32033	32117	31926	32135	32375	32353	32384	32384	32385	32218	32147	31997	32052	32098	31951	32362	32018	32210	32199	32355	32162	32162	32141	32174	32398	32240	32111	32406	32146	32238	32296	32341	32377	32173	32121	32080	32266	32126	32342	32310	32254	32245	32399	32196	32160	32085	32385	32184	32080	32188	32245	32329	32487	32094	32344	32100	32265	32105	31877	32182	32220	31952	32103	32064	32137	32163	32065	32167	32289	32074	32379	32184	32099	32032	32322	32293	32379	31999	32178	32106	32611	32152	32207	32035	32152	31877	32368	32283	32256	32259	32115	32321	32283	32323	32089	32110	32357	32127	31983	32131	32063	32201	31974	32122	32252	31891	32071	32331	32118	32166	32369	32022	32363	32251	32095	31982	32263	32292	32097	32003	32158	32052	32266	32072	32203	32207	32331	32190	32279	32218	32249	32074	32044	32177	32341	32084	32227	32245	32050	32221
29590	50987	51652	45615	40290	38085	38298	36745	33461	30726	28495	26892	25717	25559	25173	25152	24920	24781	24492	24819	24556	24599	24458	24696	24398	24504	24462	24455	24159	24234	24328	24082	24160	24240	24264	24296	24200	23981	24222	24250	24151	24270	24211	24031	24230	24164	24235	24119	24161	24043	24144	24259	24077	23987	24060	24113	24235	24094	24246	24070	24009	24187	24145	24225	23923	24053	24349	24293	24051	24120	24150	24224	24013	24122	24172	24124	24138	24272	24228	24186	24096	24202	23948	24184	24193	24250	23997	24175	24201	24200	24122	24235	24211	24015	24176	24134	23993	24236	24107	24216	24134	24077	24116	24161	24110	24214	23933	24017	24043	24138	24074	24224	24169	24081	24135	24199	24181	23984	23928	24203	24085	24104	24224	24287	24254	24064	24192	24032	24152	24176	24167	24271	23987	24063	24112	24155	24116	24075	24189	24211	24060	24137	24149	23874	24291	24005	24303	24119	23972	24109	24179	24197	24185	23957	24180	24077	24201	23983	24080	24249	23928	23937	24022	24158	24019	23974	24072	24231	24140	24108	24224	24114	24072	24103	24210	23976	24104	24220	24169	23987	24089	24109	24107	24027	24058	24331	24180	24175	24074	24185	24076	24049	24241	23924	24086	23955	23961	24219	24108	24127	23934	23998	24007	24099	24069	24095	24154	24078	24206	24114	23980	24265	24199	24053	24156	24277	24134	24101	24139	24067	24139	23957	24204	23811	23987	24301	24011	24181	24052	24056	24124	24100	24178	24072	24043	24083	24272	24258	24266	24087	24024	24066	23993	24066	24182	24083	24284	24056	24260	24047	24183	24118	24333	24005	24321	24087	24256	24195	24123	24132	24176	24075	24039	24106	24055	24028	24020	24183	24147	24200	24127	24175	24209	24212	24006	24119	24208	24316	24267	24204	23985	23911	24040	24221	24205	24119	23966	24160	24255	24067	24271	23934	24504	24185	24143	23964	24120	24138	24129	24098	24074	23928	24106	24099	24186	24169	24142	24031	23929	24140	24197	24135	24149	24180	24224	24055	24221	23969	24001	24308	24191	24186	24072	24268	23922	24111	24184	24112	24128	24019	24354	24167	24373	24133	24129	24294	24080	24189	24088	24108	24161	24182	23995	24186	24090	24200	24161	24138	23758	24051	24143	23984	24194	24141	24098	24039	24179	24094	24027	24358	24161	23987	24020	24443	24133	24221	24268	24090	24017	24103	24081	24142	24109	24103	24342	24186	24170	24055	24249	24154	24026	24226	24195	24137	24044	24058	24271	24143	24141	24218	24118	24075	24140	24277	24204	24047	24006	24138	23888	24192	24099	24203	24310	24195	24060	24226	24115	24079	24389	24205	24077	24175	24128	24206	23912	24046	24155	24142	24112	23990	23953	23988	24096	24180	24084	24040	24132	24172	24216	24207	24137	23935	24294	24288	24267	24167	24195	24222	24067	24194	24185	24132	24141	24014	24163	24257	24260	24201	24211	24179	24049	24136	24128	24324	23992	24050	24223	24071	23980	24237	24102	24228	24186	24079	24092	24152	24169	24072	24043	24062	24073	24253	24156	24199	24015	24219	24236	23956	24054	24194	24253	24191	24056	24075	24281	23979	24054	24203	23981	24078	23977	24063	24076	24155	24215	24034	24242	24130	24253	24039	24096	24141	24208	24080	24061	24187	24128	24076	24161	24221	24014	24040	24243	24066	24028	24017	24209	24112	24209	24144	23938	24133	24389	24145	24052	24238	23934	24129	24136	24232	24155	24179	23956	24238	23920	24031	24004	24300	24162	24278	24120	23947	23998	24162	24047	23965	24157	24158	24232	24103	24042	24279	24029	24191	24171	24037	24140	24149	24104	24044	24209	24049	24303	24091	24109	24284	24079	24376	24076	24061	23900	23992	24070	24093	24112	24023	24144	24148	24134	24240	24210	24143	24180	24313	24035	24208	24057	24201	24132	24096	24032	23961	24034	24160	24173	24227	24225	24212	24163	24131	24106	23989	24120	23992	24081	24103	24270	24248	24131	23987	24148	24067	24159	23990	24133	24150	24203	24213	24116	24055	24239	24056	24071	24134	24161	24054	24141	24101	24130	23934	24078	23966	24110	24082	24212	24112	24299	23994	24273	24243	24029	24175	23961	24108	24149	24170	24298	24095	24099	24224	24175	24056	24041	24144	24273	24136	23960	24191	24019	24179	24061	24259	24059	24248	24194	24173	24129	24015	24250	24271	24219	23971	24063	23976	24224	23998	24239	24300	24021	24035	24004	24158	24187	24136	23951	24288	24266	24104	24156	24028	24125	24045	23993	24113	23959	24259	24188	24184	24084	23996	24231	24068	24131	24105	24089	24046	24145	24080	24155	24214	24119	24048	24117	24131	24250	24139	24305	24254	24054	24268	24150	24181	24106	23989	24250	24094	24097	24025	24130	24111	24135	24050	24200	24259	24200	24078	24074	24076	24202	24192	24116	24226	24100	24110	24142	24194	24104	24242	24126	24092	24067	24068	23983	24234	24090	24207	24192	24248	24067	24036	24156	24026	24205	24115	24171	24157	24234	24006	24162	24226	24250	24183	24175	24042	24154	24141	24232	24043	23988	23984	24089	24086	24263	24187	24250	24139	24188	24273	24099	24125	24139	24350	24213	24197	24312	24164	24145	24066	24255	24124	23976	24360	24007	24167	24120	24127	23940	24236	23906	24311	24300	24103	24088	24264	24104	24117	24063	24118	24016	24028	24325	24115	24132	24251	24275	24269	24195	24076	24174	24091	24011	24120	23953	24196	24171	24157	24099	24244	24045	24161	23981	24254	24063	24013	23995	24175	24082	24025	24109	24230	24077	24137	24106	24009	24147	24069	24191	24079	24046	24000	24117	23976	24214	24198	24117	24068	24102	24266	24227	24131	23987	24230	24132	24174	24231	24008	24071	24248	23989	24132	24299	24155	24224	24183	23999	24102	24054	24185	23991	24143	24027	24244	24002	24218	23984	24187	23879	24094	24094	24097	24150	24196	24153	24123	24044	24161	24219	24131	24219	24204	24306	24054	24004	24138	24147	24132	24102	23978	24018	24196	24144	24245	24028	24036	24295	24079	24193	24130	24036	24009	24131	24026	24222	24149	24236	24284	24155	24102	24009	24071	24056	24058	24088	24263	24295	24156	24139	24069	24086	24047	24242	24010	24157	24093	24004	23993	24236	24151	24030	24342	24016	24099	24245	24136	24278	24118	24162	24024	24063	24144	23834	24071	24102	24205	24107	24090	24291	24085	24042	24072	24209	24068	24257	23988	24399	24229	23975	24296	24080	24039	24175	24207	24026	24083	24254	24163	23916	23908	24147	24090	24221	24308	24266	24204	24067	24029	24232	24136	24268	24180	24179	24028	24192	24288	24232	24103	24017	24082	24148	24000	24021	24016	24166	24075	24115	24018	23970	24143	24108	24105	24086	24204	24157	24088	24126	23971	24152	24230	24058	24186	23939	24172	23951	24160	23993	24095	24175	24114	24282	23922	24074	24063	24247	24133	24063	24187	24153	24200	24270	24108	23999	24080	24012	24049	24046	24137	24219	24237	24503	24245	24150	24178	24134	24112	24130	24175	24057	24108	24307	23952	24027	24013	24204	24363	24080	24316	24188	24094	24075	24155	24110	24297	24324	24179	23987	24013	24299	24027	24159	24283	24154	24026	24202	24168	24110	24186	24154	23994	24182	24113	24127	24029	24031	24082	23990	24093	24170	24293	24090	24097	24011	24291	24336	23923	24098	24150	24166	24089	24270	24171	24138	24047	24174	24127	24203	24023	23938	24050	23988	24242	24048	24312	24115	24143	24127	24061	24212	24130	24090	24066	23952	24090	23987	24178	24057	24172	24169	24072	24350	24107	24162	24020	24363	23962	24117	24014	24268	24221	23961	24361	24183	24060	24041	24079	24012	23999	23957	24082	23937	24377	24032	24233	24123	24122	24150	24209	24095	23970	24161	24051	24172	24222	23992	24178	23963	24043	24168	24153	24074	24271	24172	23972	24057	24182	24247	23981	24194	24165	24173	24098	23993	24081	24050	24001	24168	24068	24018	24013	24248	24061	24244	24303	24321	24119	24089	24270	24235	24112	24324	24188	24158	23975	24158	24126	24129	24223	24169	24211	23981	24115	24081	24238	24287	24047	24168	24119	24207	23948	24137	24212	24244	24182	24177	24290	24114	24096	24094	24011	23956	24008	24207	24157	24041	24207	24011	24265	24164	24208	24183	24021	24080	24283	24116	24165	24072	24059	24174	24211	24156	24183	23957	24128	24214	24214	24001	24279	24108	24024	24177	24006	24202	24096	24113	24017	24058	24031	24028	24114	24250	23905	24209	24054	24236	24043	24225	24082	24166	24124	24539	24135	24241	24080	24284	24140	24024	24166	24097	24012	24034	24183	24108	23977	24094	24264	24089	24122	23833	24131	24180	24359	24104	24003	24100	24182	24138	24202	24095	24283	23909	24105	24246	24063	24081	24083	24175	24120	24143	24112	24120	24130	24041	24232	24030	23973	24133	24259	24180	23997	24136	23999	24053	24054	24107	24049	24246	24180	24117	23922	24214	24146	24094	24109	23952	24173	24212	24133	23966	24095	24197	24105	24152	24145	23990	24081	24163	24131	24303	24086	24206	24067	24185	24043	24042	24098	24168	24089	24054	24018	24091	23998	24094	24258	24032	24075	24101	24148	24149	24139	24158	24141	24134	24339	24313	24088	24131	24205	24106	23987	24110	24131	24151	24042	24089	24184	24326	24037	24166	24266	24107	24126	24162	24046	24150	24205	24032	24113	23973	24123	24353	23924	24173	24014	24198	24161	24056	24257	24279	24067	23906	24163	24017	24155	23935	23967	24148	24158	24099	24262	24054	24169	24020	24156	24035	24367	24007	24008	24202	24176	24177	24046	23851	24202	24138	24112	24338	24141	24108	24272	23971	24054	24252	24153	24070	24136	24235	24208	24192	23903	24066	24089	24228	23961	23972	24120	24023	24248	24005	24096	24015	24010	23946	23979	24060	24046	24121	24461	24186	24187	23887	24188	24280	24354	24089	24431	24164	24175	24099	24014	24155	24110	24253	24171	24212	23900	24186	24235	24101	24200	24223	23907	24002	24043	24139	24058	24114	24172
22601	21446	29415	26095	31065	42614	46858	42658	41117	38722	35967	35062	34474	34276	33727	33692	33571	33134	33136	33334	33195	33295	32779	33127	33319	33131	33177	32724	33060	33054	32798	33184	32826	32788	32851	32898	33121	32839	33185	32822	32953	32930	32904	32819	32774	32777	32587	32598	32763	32960	32702	32800	33017	32768	32585	32600	32746	32752	32841	32802	32821	32997	32864	32841	32634	32889	32967	32906	32705	32744	32787	32991	32829	32865	32600	32674	32788	32535	32879	32884	32668	32703	32891	32902	32783	32790	33111	32745	32777	33009	32745	32667	32840	32866	32859	32809	32858	32711	32702	32811	32364	32772	32678	32732	32843	32749	32713	32996	32683	32721	32766	32806	32889	33060	32630	33005	32862	32758	32853	32867	32624	32982	32728	33083	32583	32544	33086	32830	32759	32727	32962	32693	32947	32668	32791	32846	32874	32632	33030	32680	32582	32926	32909	32711	32780	32811	32840	32733	32765	32496	32504	32780	32669	32659	32718	33098	32620	32884	32652	32758	32834	32645	32668	32767	32721	32925	32749	32863	32717	32816	32748	32726	32794	32783	32624	32793	32771	33026	32858	32909	32569	32883	32792	32676	32775	33153	32760	32656	32722	32729	32867	32726	32589	32582	32805	32786	32671	32770	32761	32879	32869	32863	32529	32846	32760	32893	33030	32891	32791	32923	32759	32753	32607	32803	32743	32664	32989	32646	32665	32545	32927	32650	32812	32704	32686	32810	32884	32655	33018	32756	32801	32655	32827	32466	33110	32745	32858	32545	32708	33022	32985	32879	32829	33008	32783	32794	32861	32587	32670	32604	32786	32924	32779	32650	32799	32515	32765	32683	32793	32924	32756	32876	32830	32829	32964	32780	32746	32691	32892	32709	32783	32728	32823	32696	32827	32747	32815	32737	32735	32886	32871	32872	32889	32674	32758	32730	33006	32638	32617	32862	32528	32787	32826	32709	32739	32836	33056	32648	32667	33073	32982	32916	32865	32699	32879	32757	32765	32609	33112	32867	32893	32816	32829	32811	32831	32834	32747	32793	32575	32456	32836	32588	32923	32668	32755	32703	32848	32764	32900	32842	32666	32611	32904	32707	32761	32674	32730	32704	32670	32747	32791	32607	32724	32700	32895	32844	32692	32903	32704	32929	32713	32706	32646	32748	32940	32740	32676	32767	32762	32670	32607	32674	32578	32863	32893	32779	32773	32742	32490	32797	32775	32957	32809	32894	32743	32969	32790	32647	32760	32823	32544	32734	32937	32794	32647	32836	32716	32758	32610	32871	32716	32726	32976	32893	32827	32710	32694	32684	32832	32797	32577	32892	32767	32338	32772	32690	32761	32479	32723	32724	32753	32838	32948	32897	32701	32841	32578	32974	32931	32535	32638	32831	32889	32771	32610	32823	32879	32920	32941	32795	32668	33033	32897	32590	32702	32771	32722	32674	32897	32803	32805	32650	32778	32695	32794	32957	32748	32689	32520	32683	32510	32529	32923	32720	32588	32745	32870	32788	32813	32675	32721	32781	32826	32711	32996	32687	32829	32949	32621	32471	32873	32558	32748	32882	32824	32805	32771	32925	32801	32801	32774	32745	32905	32784	32954	32789	32876	32794	33013	32807	32738	32552	32906	32723	32643	32823	32648	32575	32845	32845	32866	32758	32695	32380	32631	32872	32899	32976	32591	32527	32875	32967	32920	33004	32671	32777	32796	32695	32715	32833	32990	32926	32677	32791	32718	32771	32896	32665	32799	32730	32786	32525	32850	32646	32822	32895	33040	32817	32972	32776	32809	32885	32805	32986	32919	32623	32887	32853	33016	32655	32616	32683	32771	32592	32793	32678	32892	32832	33021	32893	32926	32701	32793	32824	32918	32632	32880	32780	32893	32717	32655	32541	32689	32888	32851	32755	32580	32731	32475	32514	33012	32858	32939	32832	32759	32525	32814	32940	32786	32728	32595	32695	32839	32740	32751	32843	32761	32589	32638	32726	32619	32828	32918	32710	32577	32763	32929	32643	32676	32562	32458	32755	32810	32657	32808	32817	32735	32908	32849	32700	32828	32549	32730	32553	32788	32885	32759	32915	32706	32838	32699	32777	32638	32794	32792	32842	32661	32883	32817	32797	32719	32945	33034	32805	32687	32724	32883	32953	32787	32833	32639	32573	32547	32572	32955	32958	32843	32698	32920	32714	32773	32658	32727	32825	32806	32687	32999	32875	32891	32820	32585	32593	32971	32772	33000	32741	32673	32970	32901	32911	32849	32632	32749	32848	32710	32599	32668	32648	32601	32746	32792	32558	32523	32840	32969	32862	32958	32955	32597	32690	32877	32787	32690	32692	32588	32594	32850	32299	33048	32868	32841	32951	32999	32895	32747	32837	32650	32692	32617	32629	32998	32647	32771	32763	32682	32542	32701	32744	32875	32955	32839	32739	32848	32508	33011	32710	32810	32779	32649	32584	32915	32789	32849	32628	32848	32736	32578	32455	32977	32920	32826	32787	32694	32796	32746	32806	32832	32619	33003	32789	32938	32627	32829	32677	32705	32809	32786	32687	32727	32597	32624	32511	32702	32600	32607	32702	32733	32581	32698	32806	33037	32860	32696	32851	32610	32763	32531	32666	32888	32537	32812	32821	32941	32910	32901	32761	32657	32761	33032	32738	32715	32683	32893	32818	32532	32571	32746	32620	32592	32547	32685	32779	32651	32763	32748	32814	32561	32774	32734	32794	32965	32570	32841	32769	32918	32713	32596	32766	32722	32803	32951	32738	32586	32902	32798	32763	32789	32723	32585	32712	32789	32756	32906	32612	32599	32723	32810	32928	32988	32745	32640	32809	32710	32483	33002	32815	32851	32928	33037	32669	32776	32738	32991	32690	32851	32693	32850	32446	32711	32684	32656	32845	32771	32896	32844	32863	32932	32859	32742	32860	32667	32940	33080	32602	32576	32742	32756	32592	32909	32792	32882	32588	32553	32745	32669	32823	32780	32662	32656	32664	32720	32607	32722	32534	32629	32825	32729	32677	32528	32474	32660	32803	32713	32589	32895	32701	32816	32794	32670	32824	33036	32842	32768	32719	32823	32584	32759	32799	32749	32968	32475	32877	32457	32702	32798	32834	33021	32787	32712	32603	32649	32645	32603	32848	32719	32924	32655	32822	32702	32543	32578	32666	32719	33020	32922	32894	32723	32516	32977	32662	32663	32816	32872	32716	32630	32683	32725	32840	32751	32624	32624	32935	32829	32873	32784	33043	32832	32591	32758	32887	32589	32507	32524	32932	32643	32917	32775	32616	33072	32814	32953	32682	32811	32801	32656	32786	32728	32695	32711	32637	32758	33019	32690	32601	32704	32759	32374	32771	32693	32690	32894	32959	32703	33002	32690	32982	32670	32735	32728	32683	33156	32896	32581	32756	32831	32685	32804	32601	32921	33229	32672	32851	32974	32836	32643	33020	32919	32788	32983	32744	32814	32642	32772	32684	32811	32851	32729	32694	32526	32880	32708	32578	32785	32823	32565	32532	32768	32884	32884	32731	32697	32654	32495	33109	32789	32716	32876	32891	32919	32621	32693	32830	32766	32686	32320	32792	32737	32961	32615	32642	32732	32629	32724	32521	32775	32757	32854	32700	32402	33073	32712	32604	32898	32944	32674	32867	33009	32964	32765	32706	32613	32771	32861	32693	32672	32632	33082	32838	32762	32841	32667	32706	32934	32974	33050	33005	32828	32689	32805	32682	32566	32723	32676	32679	32644	32723	32627	32755	32864	32781	32625	32644	32620	32852	32775	33008	32812	32594	32463	32852	32730	33010	32988	32759	32643	32834	32893	32854	32990	32603	32510	32907	33021	32881	32902	32519	32447	32570	32546	32789	32594	32502	32660	32711	32798	32771	32812	32857	32651	32775	32802	32758	32747	32950	32797	32897	32646	32545	32773	32809	32786	32701	32829	32585	32631	32859	32755	32854	32720	32864	32781	32727	33136	33032	32782	32631	32742	32889	32518	32593	32706	32888	32876	32959	32681	32619	32659	32762	32791	32609	32529	32583	32648	32618	32760	32779	32647	32654	32654	32881	32776	32725	32578	33049	32729	32800	32652	32609	32533	32626	32714	32689	32851	32926	32616	32724	32707	32739	32737	32622	32911	32621	32818	32760	32728	32747	32757	32483	32626	32582	32851	32840	32766	33050	32682	32572	32904	32895	32741	32726	32828	32731	32851	32493	32526	32590	32707	32557	32828	32890	32675	32580	32682	32804	32985	32904	32629	32781	32792	32770	32449	32741	32792	32909	32920	32636	32917	32947	32745	32692	32788	32660	32802	32562	32808	32712	32768	32796	32656	32825	32724	32852	32853	32897	32487	32873	32911	32693	32992	32498	32826	32827	32842	32606	32707	32831	32746	32957	32872	32507	32789	32778	32633	32456	32836	32654	32846	32798	32714	32831	32591	32778	32669	33002	32858	32666	32656	33081	32842	32566	32689	32896	32702	32608	32889	32694	32462	32719	32869	32788	32872	32746	32799	32802	32722	32790	32767	32523	33077	32592	32661	32828	32507	32672	32964	32839	32946	32699	32839	32622	32646	32750	32515	32897	32584	32837	32591	32614	32598	32792	32792	32829	33024	32783	32823	32725	32724	32658	32580	32668	32720	32751	32699	32821	32908	32888	32895	32708	32754	32914	32964	32760	32670	32601	32916	32646	32762	32988	32681	32690	32575	32763	32756	32655	32582	32782	32679	32800	32821	32688	32789	32784	32619	32718	32871	32569	32760	32515	32768	32776	32754	32661	32770	32613	32838	32694	32792	32807	32794	32701	32769	32592	32820	32838	32993	32724	33011	32721	32719	32743	32781	32669	32813	32666	32785	32954	32647	32616	32739	32735	32632	32689	32782	32878	32610	32873	32682	32708	32747	32606	32656	32543	32624	32676	32601	32855	32994	32624	32754	32702	32829	32775	32695	32635	32985	32730	32588	32604	32689	32934	32715	32669	32794	32562	32747	32832	32816	32777	32812	32721	33022	32900	32605	32784	32671	32591	32815	32713	32567	32679	32899	32766	33018	32815	32721	32857	32858	32510	33016	32481	32849	32578	32674	32857	32607	32715	33051	32750	32622	32660	32682	32436	32778	32829	32780	32760
32852	56169	55835	51536	49214	48035	45151	40539	38007	33101	29264	27785	26820	26303	26081	25717	25554	25202	25194	25049	24958	25042	24757	24941	24713	24630	24611	24669	24671	24485	24697	24662	24268	24498	24793	24520	24686	24603	24576	24429	24355	24443	24111	24527	24290	24535	24348	24401	24501	24456	24411	24699	24396	24646	24455	24596	24272	24338	24526	24387	24596	24362	24491	24438	24352	24514	24384	24290	24225	24243	24345	24449	24347	24554	24474	24482	24495	24558	24511	24368	24442	24510	24559	24483	24424	24404	24491	24375	24474	24336	24546	24378	24432	24466	24499	24302	24449	24226	24414	24318	24436	24187	24658	24455	24492	24366	24420	24455	24333	24396	24340	24448	24394	24466	24494	24267	24376	24292	24308	24458	24315	24361	24331	24428	24652	24503	24347	24411	24435	24361	24200	24444	24479	24422	24360	24290	24255	24620	24388	24330	24500	24389	24539	24416	24693	24413	24284	24343	24693	24301	24349	24412	24320	24579	24282	24397	24462	24419	24455	24421	24429	24419	24378	24565	24517	24486	24355	24495	24415	24311	24653	24561	24362	24434	24367	24414	24297	24356	24446	24446	24410	24472	24382	24468	24319	24594	24375	24314	24488	24279	24630	24510	24510	24449	24433	24402	24535	24430	24440	24488	24198	24493	24341	24274	24531	24346	24251	24238	24437	24319	24439	24445	24464	24423	24199	24390	24471	24443	24495	24359	24302	24485	24441	24221	24299	24584	24599	24403	24349	24431	24406	24472	24423	24329	24619	24448	24472	24560	24370	24368	24459	24369	24259	24476	24392	24408	24399	24646	24449	24487	24464	24491	24532	24353	24326	24279	24470	24522	24220	24475	24590	24390	24608	24641	24509	24368	24400	24559	24478	24479	24192	24474	24575	24371	24582	24479	24264	24429	24462	24398	24404	24305	24397	24547	24380	24407	24435	24442	24539	24473	24471	24359	24308	24301	24499	24515	24400	24573	24278	24490	24348	24410	24488	24315	24408	24505	24426	24684	24515	24323	24488	24206	24331	24329	24438	24282	24494	24546	24331	24646	24629	24489	24465	24345	24517	24397	24360	24557	24177	24477	24375	24490	24254	24522	24319	24507	24357	24443	24426	24567	24417	24536	24282	24434	24297	24427	24637	24405	24512	24388	24316	24351	24396	24547	24401	24224	24492	24527	24391	24544	24292	24397	24491	24404	24304	24298	24453	24338	24447	24452	24401	24449	24289	24382	24435	24431	24461	24315	24420	24487	24550	24442	24488	24600	24408	24382	24351	24409	24526	24432	24403	24352	24517	24282	24367	24441	24460	24341	24232	24390	24431	24312	24330	24264	24477	24558	24394	24389	24531	24348	24620	24501	24279	24465	24579	24378	24373	24569	24414	24527	24309	24356	24339	24367	24365	24390	24517	24377	24384	24305	24282	24566	24317	24558	24364	24548	24500	24455	24395	24379	24383	24424	24533	24453	24469	24304	24465	24635	24370	24244	24433	24443	24461	24299	24520	24201	24511	24378	24408	24428	24559	24299	24375	24388	24435	24442	24350	24405	24638	24382	24405	24601	24480	24481	24304	24431	24166	24406	24360	24253	24243	24421	24296	24405	24475	24303	24448	24601	24412	24293	24497	24443	24505	24420	24469	24399	24329	24512	24472	24452	24369	24444	24577	24541	24516	24323	24323	24398	24406	24393	24467	24320	24202	24540	24414	24341	24502	24357	24580	24405	24471	24448	24358	24365	24469	24143	24304	24316	24389	24491	24452	24360	24484	24348	24508	24359	24420	24338	24511	24688	24537	24352	24666	24586	24525	24264	24281	24523	24259	24254	24451	24491	24428	24271	24506	24549	24669	24285	24366	24311	24446	24286	24581	24293	24254	24415	24373	24494	24517	24575	24466	24455	24330	24264	24435	24511	24363	24171	24496	24416	24421	24574	24468	24534	24396	24216	24345	24487	24485	24178	24548	24390	24626	24229	24430	24522	24606	24424	24529	24090	24417	24462	24542	24378	24487	24493	24524	24419	24400	24504	24472	24478	24458	24259	24386	24363	24415	24492	24529	24216	24340	24324	24444	24426	24306	24402	24362	24418	24432	24492	24308	24390	24323	24390	24270	24509	24256	24498	24259	24409	24544	24454	24590	24358	24554	24568	24363	24421	24050	24508	24355	24352	24413	24389	24352	24386	24335	24415	24544	24545	24504	24459	24212	24442	24513	24300	24454	24333	24250	24514	24340	24467	24353	24514	24261	24464	24568	24581	24417	24498	24545	24462	24483	24627	24425	24407	24483	24261	24505	24523	24475	24644	24218	24622	24289	24413	24417	24468	24461	24412	24465	24408	24387	24369	24549	24549	24346	24590	24389	24507	24255	24416	24502	24420	24398	24501	24492	24415	24438	24406	24527	24405	24452	24617	24444	24270	24371	24387	24457	24443	24425	24310	24348	24514	24450	24503	24407	24344	24304	24511	24406	24296	24440	24250	24440	24204	24704	24435	24402	24625	24347	24500	24219	24417	24360	24254	24380	24526	24144	24323	24207	24414	24569	24201	24428	24231	24536	24516	24440	24377	24391	24493	24442	24398	24655	24433	24445	24400	24529	24464	24487	24465	24368	24380	24587	24526	24543	24596	24465	24481	24667	24362	24437	24500	24434	24472	24233	24616	24347	24341	24397	24412	24458	24360	24432	24291	24614	24444	24668	24434	24280	24358	24453	24384	24445	24348	24473	24474	24511	24314	24419	24326	24423	24373	24582	24461	24354	24395	24281	24500	24346	24400	24462	24532	24446	24637	24409	24467	24484	24466	24378	24358	24333	24443	24386	24433	24450	24303	24543	24283	24486	24403	24374	24422	24305	24370	24326	24521	24503	24396	24366	24530	24426	24411	24616	24458	24337	24400	24561	24391	24429	24335	24433	24480	24427	24462	24370	24270	24524	24375	24498	24162	24416	24425	24388	24399	24317	24372	24260	24457	24310	24382	24295	24361	24471	24325	24445	24295	24525	24330	24330	24384	24374	24527	24283	24396	24479	24505	24365	24520	24281	24308	24420	24351	24388	24420	24540	24428	24287	24426	24452	24435	24462	24497	24361	24456	24405	24257	24289	24556	24360	24472	24601	24438	24517	24389	24182	24477	24335	24174	24394	24313	24461	24374	24336	24352	24188	24496	24244	24426	24343	24519	24433	24537	24322	24162	24466	24495	24597	24285	24404	24486	24364	24344	24397	24485	24495	24455	24284	24472	24561	24425	24270	24511	24448	24288	24277	24524	24491	24442	24283	24331	24460	24382	24637	24617	24331	24437	24313	24336	24550	24325	24424	24451	24349	24292	24381	24265	24490	24475	24315	24450	24505	24596	24432	24472	24439	24416	24351	24650	24331	24323	24396	24387	24399	24526	24416	24283	24497	24318	24253	24377	24328	24537	24439	24186	24485	24338	24393	24573	24422	24422	24430	24420	24162	24502	24387	24583	24390	24356	24421	24519	24361	24363	24366	24601	24474	24224	24455	24428	24569	24509	24417	24438	24391	24429	24433	24574	24491	24414	24459	24363	24351	24129	24308	24401	24430	24578	24433	24192	24547	24497	24373	24315	24465	24439	24270	24447	24447	24429	24508	24310	24347	24465	24420	24303	24452	24345	24358	24250	24435	24354	24368	24201	24403	24602	24537	24379	24320	24389	24327	24244	24409	24422	24393	24534	24183	24416	24429	24386	24479	24312	24355	24467	24444	24614	24450	24447	24501	24288	24332	24562	24423	24373	24333	24635	24276	24494	24591	24326	24462	24303	24448	24394	24566	24496	24400	24329	24446	24323	24449	24474	24181	24279	24460	24538	24502	24376	24349	24525	24577	24385	24441	24483	24272	24583	24412	24329	24402	24281	24463	24340	24464	24438	24322	24447	24338	24372	24639	24559	24356	24281	24459	24393	24333	24359	24320	24655	24592	24480	24499	24357	24126	24554	24409	24401	24255	24363	24411	24506	24554	24480	24427	24486	24403	24314	24317	24368	24411	24312	24495	24630	24265	24566	24668	24369	24397	24299	24397	24526	24427	24614	24407	24208	24392	24360	24484	24403	24553	24454	24515	24345	24513	24520	24525	24530	24200	24334	24349	24380	24423	24428	24364	24431	24521	24430	24384	24365	24312	24624	24570	24455	24479	24291	24446	24469	24504	24404	24502	24277	24437	24316	24386	24224	24352	24164	24474	24447	24543	24418	24568	24497	24530	24384	24322	24339	24387	24309	24411	24344	24542	24601	24496	24382	24268	24338	24495	24440	24172	24442	24581	24362	24364	24549	24412	24412	24405	24419	24415	24308	24467	24267	24376	24413	24471	24334	24284	24375	24218	24484	24449	24508	24499	24523	24496	24379	24430	24362	24454	24485	24389	24300	24482	24346	24260	24591	24545	24449	24229	24425	24409	24588	24502	24421	24326	24431	24332	24523	24450	24394	24315	24433	24462	24354	24456	24362	24388	24551	24505	24431	24349	24374	24506	24534	24409	24400	24469	24414	24409	24348	24346	24268	24493	24440	24446	24598	24556	24571	24346	24499	24383	24512	24496	24455	24446	24524	24426	24395	24403	24551	24257	24462	24159	24332	24255	24445	24500	24269	24373	24482	24439	24342	24375	24369	24406	24467	24355	24605	24348	24514	24490	24566	24390	24434	24431	24316	24541	24373	24436	24434	24387	24377	24525	24390	24410	24377	24226	24426	24496	24417	24388	24520	24410	24286	24422	24399	24446	24383	24260	24433	24425	24522	24427	24820	24426	24588	24513	24302	24426	24570	24301	24372	24385	24473	24531	24447	24526	24481	24446	24530	24482	24444	24312	24596	24195	24348	24283	24483	24498	24459	24460	24378	24196	24443	24426	24574	24290	24375	24446	24424	24398	24551	24283	24371	24363	24559	24617	24679	24498	24263	24398	24278	24352	24475	24514	24344	24360	24566	24402	24291	24449	24426	24343	24420	24515	24269	24264	24360	24330	24400	24441	24322	24388	24279	24501	24383	24554	24457	24393	24514	24360	24519	24638	24431	24384	24342	24439	24302	24302	24404	24470	24522	24463	24210	24180	24556	24571	24253	24356	24544	24384	24397	24488	24209	24213	24344	24405	24392	24320	24371	24321	24429	24349	24450	24572	24276
30271	31380	42644	42004	37860	37481	36664	35705	35262	34638	33276	32777	32760	32407	32391	32406	32130	32293	32269	31989	32117	32067	32042	32176	31521	31961	32159	31914	31932	32114	32011	31963	32159	31827	31999	31784	31780	31996	31991	31903	32001	32039	32016	31885	31770	31915	31777	31686	32045	31971	32031	31935	32045	31970	31613	31783	32011	31988	31973	31987	31664	31764	31820	31983	31920	31832	31969	31745	32063	32105	32061	32066	32006	32062	32063	32068	31830	31876	31959	32093	31954	31873	31833	32006	31843	31683	31994	32127	31842	32125	32105	31898	32193	31852	31704	31995	31758	31653	31846	32056	31879	31905	31817	31904	31941	32094	31828	31833	31733	31933	31873	31870	31887	31892	31821	31852	31972	31599	31882	31847	32128	31879	31842	31788	32013	31837	31899	32150	31949	31896	31904	32209	31877	31638	31894	32004	31819	32104	31937	31972	31807	31895	31959	31947	32034	31762	32051	31966	31851	31907	31948	31899	31797	31941	31892	31881	32034	32240	31779	31737	31911	31920	31623	31748	31978	31926	32049	32118	31910	31779	31841	31986	32073	31807	31718	31986	31838	31784	31908	32053	31806	31946	31884	31776	31880	31738	31852	31773	32205	32016	32280	31744	32064	31993	31748	31979	32036	32019	31974	31958	31929	32058	31915	31857	31669	31877	32028	31712	31852	31929	31756	31815	32071	31853	31738	31935	31755	31899	32019	31851	31946	31865	31760	31798	31834	32155	32026	31944	31829	31997	31963	31816	31895	31729	31918	31835	31908	31968	31943	32101	31904	31803	32224	31869	31738	32033	31894	31882	31999	31679	31909	31813	32014	31878	31885	31937	31672	31949	31939	31944	32070	31926	31785	31857	32102	31764	31850	32051	32010	31958	31981	31849	31836	31864	31690	31780	31714	31923	31919	32110	31833	32090	31916	31903	32037	31879	31926	31713	32112	31833	31968	31800	31780	31876	32071	31645	31879	32094	31895	31857	31790	31830	31867	31624	31992	32016	31894	31948	31734	31875	31865	31954	32072	31861	31929	31921	32018	31888	31909	31990	32130	32109	31974	31849	31813	31984	31901	32176	31926	31786	31840	31773	31649	31808	32045	31783	32022	32026	31862	31942	32232	31849	32030	31816	31911	31683	31916	31734	31969	31868	31931	32120	31694	31937	32007	32195	31957	32209	31938	31800	32044	32051	31824	31742	31765	31987	31956	31827	31828	32065	32067	31952	32041	31864	31904	31754	31907	32165	31707	31956	31969	31885	31953	31834	31847	31817	31797	31958	32017	31859	31723	31660	32073	31995	32064	31748	31940	31897	31814	32051	31917	31884	31927	31929	31994	32037	32007	32042	32071	32105	31854	31917	31942	32186	31978	32188	32069	32074	31889	31764	31945	31974	31905	31937	32075	32060	31905	32073	32236	32070	32181	32032	31556	31772	31949	32246	31868	31895	31676	32208	32008	31977	31771	31806	31928	31990	31796	31995	32039	31882	32070	31714	31899	32066	31979	31856	31853	32024	31867	31857	31832	31643	32165	31931	32001	31704	31824	31926	31771	31848	32155	31990	31740	31876	31865	31810	31830	31923	31782	31826	32008	31744	32151	32002	31902	32124	32072	31787	31819	31753	31800	31925	32150	32102	31808	31812	31994	31982	31834	31816	31846	31939	31950	31785	31960	31979	31887	31726	31811	31795	31976	32164	31747	31870	31882	31830	31834	31725	32043	31680	32077	31955	31777	32026	32098	31941	31880	31985	31833	32069	31901	31886	31900	31834	31871	32117	31926	31914	32212	32143	31991	32138	31886	31989	31826	31917	31829	32038	31824	32037	31827	32014	31830	31944	31886	31831	31820	31920	32055	31878	32048	32025	32118	31839	31803	32037	32025	32086	31909	31957	31878	32051	31886	31648	31791	31857	31964	31791	31756	32021	31771	31680	31771	31905	31764	31910	32088	31910	31881	31933	32154	31983	31823	31827	31957	32084	31742	32009	31934	32143	31915	31724	32018	31839	31888	31843	31767	31840	31974	32182	31948	31847	31947	31784	31976	32020	31860	32063	31790	31915	32081	31860	31950	32209	31892	31856	31877	31550	32058	31788	32082	31914	31965	31845	31889	32081	32040	31914	31953	31973	32100	31926	31805	31863	31821	32018	31821	31925	31736	32030	31790	31796	32098	31962	32019	31995	32059	32089	31787	31835	31889	32031	31938	31980	31984	31785	31977	31931	31822	31890	31781	32005	31807	31781	31978	32029	31859	32088	31997	31982	31977	32117	31897	31868	31836	31762	31884	31874	31946	31726	31845	31896	31662	31867	31990	31909	31948	32001	31813	31976	31782	31921	31821	31889	31709	31803	32152	31843	31813	32020	31941	31906	32120	31963	31940	31789	32120	31836	31764	31615	31789	31695	32010	31803	32162	32307	32078	31913	31712	31595	31876	31768	31965	32096	31734	31910	32105	31746	31932	31952	31886	31974	32037	32191	31979	31986	31696	31956	31881	31982	32064	32226	31857	31892	31785	31692	31952	31918	31850	32007	31919	32050	31796	31841	32076	31739	32159	31849	31911	31772	31952	31982	32048	31754	31835	32106	31982	32085	31787	31898	31999	31809	31813	31850	32011	31870	31944	31819	31780	31710	31845	31843	31959	31895	31647	31929	31984	31808	32088	32184	31874	31884	32084	31872	32019	31807	31855	31907	31760	32010	32103	31824	31934	31682	32047	31867	31825	31976	31936	31783	32050	32161	31801	31923	32049	31837	31861	32029	31907	31924	31882	31998	31736	31812	31805	32013	32034	31996	31936	31727	32099	31947	32072	32160	31770	31767	32198	31828	31923	31933	31849	31984	31582	31843	31976	31784	31918	31846	32058	31914	31659	32290	32284	31941	32028	31775	32065	31851	31843	31845	31733	31952	31897	31884	31869	31918	31690	32001	31838	31948	31962	31997	31908	31793	32113	31785	31984	31853	31863	31759	31798	31830	31930	31846	32043	32051	31807	31888	31965	31981	31920	31861	31870	31966	31917	31973	31998	31882	31781	32036	32154	32208	31804	31847	32126	32025	31898	31833	31781	31686	32107	31675	31925	32151	32184	32144	31874	31585	31925	31914	31897	31990	31798	31911	31863	31866	31811	31808	31796	31735	31723	31902	32012	32140	31994	31899	32041	31786	32122	31828	31928	31951	31960	32058	31888	31955	31833	32041	31871	32115	31938	32056	31946	32025	31953	31930	31767	31989	31797	32091	32050	31805	31968	31550	32225	31794	31831	31759	31928	31966	32023	31876	32199	31905	31736	31899	31848	32126	31870	32186	32050	31981	31775	31868	31922	31529	32004	31992	31906	31904	32043	31653	31767	32118	31804	32041	31690	31990	31842	31954	31944	31814	32000	32069	32027	31964	31847	31912	31720	32079	32091	32020	31783	31869	31925	31837	32096	31800	31982	31885	32001	31870	31691	31901	31948	32143	32055	31752	31797	31843	31894	31840	31831	31788	31829	31859	32146	31823	31762	31852	32136	31936	31679	31998	31839	31899	31771	31597	31827	31890	31864	31852	31833	31895	31978	31812	31794	31997	32053	32019	32103	32047	31951	31833	32051	31821	31887	31803	31639	31976	32126	31891	31975	31970	31892	31778	31881	31853	32029	31695	31926	31679	32034	31787	31883	32283	31873	32145	32013	31819	31990	31830	32127	32082	31689	31848	31759	31857	32074	31799	31974	31926	31986	31858	31840	31905	31835	31918	32015	31821	31584	32066	31906	32138	31776	31913	31759	31977	31814	31799	31907	31778	31833	31970	32218	32064	32133	31897	31809	31836	31944	31789	31780	31731	31869	31877	31987	32080	31873	32078	31994	31844	31971	31627	31792	32026	31872	32012	32112	31818	31901	31711	31840	32097	32192	31626	31949	31876	32212	31888	32116	31766	31873	31853	31829	31857	32086	31871	32014	31760	32065	32014	32023	32009	31905	31996	31978	31906	31966	32083	31934	31583	32078	31765	32090	32034	31964	31992	31943	31852	31945	31899	32064	31829	32038	31967	31887	31845	31850	31925	32016	31982	31880	31899	31940	31982	31861	32189	31982	31967	32063	32013	31969	32137	31997	31839	31843	31955	31938	31987	31956	31904	31887	31962	31931	31959	31958	32157	31873	31694	31696	31756	32024	31805	31826	32028	31759	31941	32015	32260	32130	31936	32016	32018	31729	31821	32071	31821	31698	32139	32196	31850	31912	31851	31626	32035	31855	31754	31920	31847	32167	31990	31838	31987	31964	32114	31893	31797	31819	31734	31749	31947	31876	31848	32117	31696	31691	31846	31792	32095	31938	31985	31949	31985	31964	32287	32178	31975	31688	31749	32030	32051	32173	31968	31719	31835	31919	31799	31963	31713	31773	32029	31825	31862	31739	31797	31974	31838	32138	31983	31976	31698	31574	31886	31980	31899	31961	31897	31998	31931	32068	32092	31961	32028	31760	31860	31976	31893	31840	31736	32140	31828	31991	31954	32036	31975	31857	32067	31925	32084	32231	32095	31981	31976	32210	32025	31949	32124	32107	32033	31949	31820	31878	32010	31834	31871	32254	32010	31933	31909	31887	32027	31934	31635	31980	31803	31907	31912	32112	31971	31910	31953	32044	31871	31825	31882	32059	32137	31732	32033	31993	32028	31947	31984	31804	31978	32008	31791	31787	31962	31705	31825	32088	31769	32018	31942	31995	32039	31782	31702	31813	31912	32008	31818	32048	31828	31881	31814	32042	31828	31751	31898	32071	31977	32087	31979	31929	31997	32008	31877	32047	31651	31931	31653	31880	31835	31794	32003	32039	31758	31857	31870	31789	31971	31969	31884	31828	32021	32031	32014	31997	31974	31946	31964	31965	31646	31831	31901	32162	31899	31773	31869	31743	31927	32052	31824	31786	31935	31727	32052	31950	32058	32109	32010	32043	31947	32105	31841	32046	31838	31899	31889	31957	32117	31941	31818	31791	31738	31979	31993	31908	31917	32121	31911	32116	32126	31954	31955	32121	31831	32067	31963	32137	31923	31866	31992	32047	31932	31964	32026	32067	31899	31987	31838	31940	32171	31707	32375	31700	31943	32038	32052	31813	31788	31660	32159	31996	31905	32087	31845	32100	32055	31716	31893	32172	32268
31315	45512	45025	38757	34212	32930	31478	30478	29617	28359	26253	25301	24876	24736	24554	24386	24419	24297	24112	24167	24028	24293	24066	24255	24151	23874	24006	24054	24109	23896	24105	24110	23990	24034	23849	23931	24078	23966	23966	24074	23996	23913	23959	23920	23920	23984	23962	23943	23941	23806	24113	23867	24011	24084	24006	23988	24238	24071	23879	24073	23994	24042	24193	24108	24000	23989	23895	24092	23963	23902	24076	24028	23850	24097	24016	24043	23907	23929	24066	23802	24161	24011	23917	24032	24052	24177	23975	23964	24070	23836	23933	23932	23917	24022	23975	23958	23974	23880	23958	23946	23990	24044	24103	23986	24035	23823	24016	24106	23991	23965	24002	24040	24002	23929	24046	23822	24066	24078	24059	23925	24009	23952	24128	24151	23833	23934	24129	23904	24071	24164	23882	24119	23992	23872	23875	23953	23943	24082	23991	24083	24009	23833	24031	23893	23771	23956	24019	23943	24046	23923	24063	24068	24006	24023	23886	23995	23897	23962	24012	23981	23813	24070	23909	24041	24010	23946	23898	23942	23973	23948	23965	23908	23933	24006	23908	23953	24078	24050	23871	24012	24028	24008	24010	24066	24100	24135	24002	23960	23911	23847	24044	23986	23924	23847	24162	23859	23934	24116	23918	24089	24143	23987	24124	23966	24003	23993	24161	23956	24189	23958	24092	23965	23925	23926	23987	23907	24147	23970	24115	23906	24076	24127	24099	24062	23847	24114	23957	24023	23867	24048	23894	23899	24062	23929	23860	23963	23740	24043	24057	23965	23867	23885	24064	23910	24108	23922	23941	24244	24114	24123	24122	24054	24112	23830	24051	24054	24168	23920	23802	23869	24090	23910	23985	24017	23961	24059	24099	23856	24070	23806	24046	24135	24089	24068	23971	24122	23835	24019	24158	24038	24080	23981	24013	23893	24085	23776	24005	23953	24084	24133	23775	24140	24100	23906	24127	23886	23795	23975	24030	23953	24013	23794	23892	24127	23827	23964	23944	23747	23912	23928	23688	24022	23878	24033	23933	24043	23981	24217	24048	23945	23972	23893	24082	23885	23997	24101	23906	23853	24032	23923	23878	24064	23922	24048	24002	23972	23925	23965	23829	24019	23966	24163	23992	24085	24006	24103	23913	23859	24062	24042	23991	23883	23951	23907	23791	24098	23955	23910	24131	23970	23995	24020	23757	23927	23954	24073	24108	23799	23940	23822	24037	23926	23901	24057	23999	23996	24007	24042	23828	23882	24103	24065	23994	24029	23956	23949	23958	24013	23929	24008	23867	23914	24121	23890	24152	24032	24037	23961	23944	24112	23951	24011	23964	24005	24039	24023	24091	24241	24099	23883	23974	24158	24055	23984	23856	24047	23915	23927	24137	24060	23910	23991	24158	24102	23901	23803	24059	23922	23897	24056	23876	24030	24078	24175	23924	23984	24095	23863	24219	24115	24050	23960	24096	23925	23964	23967	24003	23994	24030	23942	23896	24035	23986	24078	24075	24005	24080	24035	24102	23864	24003	24009	23888	23979	24092	23980	23986	23927	23930	23967	23902	24087	23999	23881	24126	24007	23892	24068	24126	23881	24271	24000	23867	23948	23981	23982	23896	24040	24042	24196	24041	23823	23946	23908	23968	23889	24134	23831	24115	24119	23851	23971	24045	23928	24127	24031	24183	23901	23896	23922	24043	23890	24054	24048	23803	24136	24023	23870	23797	24030	24061	24044	24007	24131	24084	23767	24198	23840	23581	23929	24030	23941	23844	24064	23843	23846	24025	23981	24025	23894	24118	23886	23950	24115	23967	24032	23952	24082	23984	23989	24009	24009	24111	23871	23754	24144	24072	23832	23851	23946	23998	24112	23788	24072	23893	23976	23887	23980	23966	24085	24014	23982	23889	23984	23919	24029	23916	24033	24083	23914	24064	23945	24048	24113	23873	24044	24127	24004	23898	24149	24174	23990	23881	24123	23967	24024	23852	24085	24046	23910	24022	24029	23988	24136	24010	24007	24036	23945	23934	23917	24048	23849	24056	23875	23860	23913	23937	23876	24078	23968	24079	23861	23860	24240	24002	24037	23982	24023	24200	23924	23937	24028	23922	23992	23993	23992	23973	24117	23917	23919	24003	24019	24065	24044	24095	24021	24056	23963	24121	23856	23999	24024	23965	23891	23947	24163	24017	24160	24118	23949	24092	23938	24061	24061	23901	24062	24035	23928	23978	24158	24020	23885	23968	24036	23990	23899	23925	24037	23905	23967	23965	24096	23872	24313	24044	24049	24087	24057	24089	24093	23927	23918	24009	23966	23932	23935	24109	23914	24009	24104	23960	24027	24032	23987	23972	23972	24024	24055	24230	24029	24028	24092	24104	23911	23979	24030	23975	23878	24184	23980	23904	23987	23983	24073	24060	24093	24183	23798	23930	23932	23985	23843	24043	24008	23970	23901	24081	24038	24163	23887	24181	24157	24007	24059	23999	24164	24028	24114	23936	24123	24084	24005	23939	23814	24046	24069	23996	24036	24113	24043	24053	23931	24033	24041	23903	24034	23833	23889	23912	24122	23908	24067	24099	23851	23979	24215	23920	23980	23866	24008	24046	23934	24088	23929	24025	24149	24013	24059	24097	23957	23838	24011	23965	23778	24181	24180	24077	23811	23988	24091	23880	23866	23943	23999	24135	23751	24071	23999	24157	24085	24035	23997	23833	23874	23940	23961	24064	24098	24102	23789	24132	23954	23933	23867	24075	24030	23845	24102	23776	24310	24035	24104	24116	23853	23823	24077	24015	24023	23737	24188	23888	23987	24020	24028	24088	24008	23907	24028	24316	23897	23971	24018	24060	23834	24075	23955	24140	23913	23955	24018	23864	23918	24068	23974	24076	24159	24232	23834	24001	24032	24070	23989	24102	23987	23979	23862	24003	23966	23925	24043	23999	24183	24024	23998	24064	24142	24104	24031	23978	24017	23865	24185	24016	24016	23889	24071	24067	24098	24051	23924	24067	24204	24044	23908	24046	24086	23776	23911	23995	24057	24011	23866	24016	24028	24006	23908	24012	23941	23975	23961	23930	24086	24002	23986	23833	24157	23991	24091	23920	24022	23975	23792	24034	24016	24088	23852	24154	23934	23897	23895	23948	23914	23819	24233	24190	24014	23848	24018	23918	23684	24044	23961	24090	23963	23834	23998	24144	23898	24084	23861	23970	24127	24048	23812	24041	23910	23885	24014	23916	24013	24113	24048	23889	24026	24068	24121	23885	24147	23921	24029	23873	23899	24187	24000	24127	23987	24103	24043	24104	23971	23923	24074	24102	23902	23937	24093	23943	23900	23863	23824	24211	24041	24105	24151	24045	23944	24067	23844	23848	23938	24153	24137	23890	24073	23864	23927	24099	23816	24081	24081	24021	23919	23928	23907	24182	23908	23982	24107	23940	24071	24042	24013	24157	23815	23857	24103	23744	24048	23831	23849	23854	23907	23924	24070	23994	23994	24039	23998	24031	24148	24104	24013	23999	23967	23941	23973	23944	24041	24094	23927	24014	23930	23893	24261	24140	23890	23982	24052	24021	24000	24115	23905	24093	24092	23855	23848	24152	23892	24025	24086	23990	23912	23943	23710	23927	23835	24027	23962	24041	23905	24075	24024	24026	23830	24104	23938	23941	24138	23906	23859	24073	24076	24270	24087	24044	24045	23993	24134	23940	23930	24064	23938	24000	23949	24089	24109	24010	23922	24070	24021	23939	24138	23963	23932	24102	23953	23941	24049	23870	24064	24230	23976	23849	24087	24061	23952	24040	23955	23793	23918	24028	24032	23870	23982	23963	24109	24084	23800	23990	24073	23989	24031	23924	24065	24017	24081	23874	24038	23796	24038	23703	23927	23936	23958	23946	23977	23871	24207	24031	24117	24031	24052	23887	24040	23942	24133	23893	23965	23888	23998	23982	23981	23905	24077	24078	23969	24005	24030	24030	24067	24045	24164	24030	23963	23951	23990	23823	24054	24131	24002	24030	23976	24004	24098	23905	23973	24046	24002	23929	23924	24154	23839	23942	24069	23927	24057	24025	24144	23860	24203	23958	24093	23912	23857	24041	24053	24033	23893	24075	23984	24081	24147	23838	23981	23948	23887	24088	23877	24043	24119	24056	23954	24069	23913	23935	23740	23865	23879	24034	24084	24069	24009	24124	24071	23951	23955	23894	23898	23819	23878	23929	24044	23870	24040	23952	24096	24050	23999	23886	24029	24000	24053	24025	23925	24025	23932	24037	23937	23888	23891	24033	24008	24055	23865	24026	24156	23717	23874	23871	23950	24003	23852	24080	23988	23917	24086	24086	23864	24043	24074	23984	24035	24090	23923	23927	23721	23948	24139	24060	23946	24067	24062	23991	24081	24052	24014	23986	24034	23960	24017	23964	24026	23845	24134	23948	24032	23893	24160	23978	24060	23893	24164	24092	24068	23844	23793	23965	24089	23824	23993	23972	24031	23924	24058	24024	24020	23827	23975	24015	23952	23913	24112	23930	23957	23965	23965	24046	24012	23831	23993	24077	23761	23989	24025	24062	23988	24008	24023	23953	23955	24026	24084	24121	23843	24078	24187	24050	24109	24008	23976	23930	23974	23915	23900	24013	23994	23953	24095	24015	23755	24063	24113	23874	23996	23839	24083	23982	24011	24051	23764	24093	23978	24111	24000	23987	24083	23968	23800	23950	23796	24033	23810	24063	23899	23942	24010	24091	24168	24017	23982	24141	23860	23882	24185	23932	24057	23989	23892	24123	23918	23957	24156	23903	23833	23984	23999	23871	24078	24085	24048	24045	24010	24002	24088	24148	23936	23998	24080	23989	23912	23994	24193	24077	24015	23871	23936	24178	23793	23894	23945	24053	24361	23905	23982	23794	24070	24019	24089	24064	24128	24201	24137	23953	24085	23871	23994	24124	23959	23997	24027	23974	23994	24132	23950	24041	24074	23819	23957	23974	24211	23918	23953	23929	23919	24153	24041	23910	24045	23990	24011	24116	24108	23952	23896	24086	24045	24098	23821	23893	23891	23939	23962	24021	24015	24078	24028	23950	24060	23953	23921	23958	23920	23924	23885	23871	23896	23972	23775	24145	24111	23796	24096	24027	23988	23882	23957
23605	21421	29601	28105	32654	38390	39231	36966	37302	36190	34304	33244	33002	32278	32636	32438	32505	32271	32040	32043	31906	32205	32068	31778	32130	31845	32113	31761	31744	31825	31545	31752	31884	31702	31804	31766	31639	31875	31895	31538	31606	31774	31799	31743	31466	31627	31667	31720	31650	31598	31701	31552	31723	31794	31679	31772	31769	31543	31919	31791	31806	31494	31639	31800	31652	31505	31844	31804	31793	31799	31773	31533	31620	31710	31714	31451	31598	31558	31597	31569	31679	31755	31416	31780	31575	31573	31580	31634	31541	31432	31529	31863	31748	31692	31569	31641	31700	31624	31518	31748	31645	31650	31682	31675	31509	31859	31654	31841	31642	31439	31652	31591	31455	31578	31631	31590	31820	31485	31955	31597	31930	31651	31734	31570	31824	31854	31856	31891	31846	31528	31693	31566	31831	31765	31771	31625	31677	31453	31828	31382	31537	31728	31553	31510	31616	31627	31629	31690	31690	31829	31691	31637	31851	31461	31846	31659	31673	31478	31381	31446	31512	31555	31702	31693	31582	31738	31711	31604	31872	31650	31667	31804	31843	31547	31751	31564	31372	31869	31537	31485	31802	31651	31837	31730	31794	31561	31622	31590	31640	31600	31801	31393	31728	31630	31919	31297	31554	31709	31764	31629	31785	31632	31708	31614	31559	31618	31832	31568	31775	31620	31672	31592	31778	31745	31695	31670	31456	31540	31558	31743	31660	31944	31799	31793	31618	31748	31722	31781	31873	31810	31657	31583	31579	31614	31676	31770	31586	31706	31734	31527	31613	31604	31781	31505	31792	31537	31672	31556	31731	31518	31434	31692	31653	31544	31593	31461	31581	31518	31384	31579	31652	31502	31695	31694	31782	31673	31469	31693	31671	31627	31731	31248	31600	31626	31815	31561	31609	31832	31696	31605	31571	31756	31615	31788	31687	31711	31634	31648	31777	31771	31663	31582	31519	31474	31536	31720	31632	31920	31751	31496	31783	31396	31568	31475	31750	31552	31636	31743	31754	31790	31669	31690	31985	31745	31685	31659	31925	31854	31622	31681	31660	31777	31620	31641	31601	31462	31541	31546	31514	31728	31556	31606	31522	31783	31855	32029	31551	31547	31790	31705	31598	31627	31587	31785	31479	31577	31885	31936	31667	31823	31674	31610	31694	31723	31853	31694	31760	31832	31795	31411	31636	31598	31893	31497	31723	31848	31538	31650	31929	31575	31494	31476	31649	31664	31637	31487	31411	31538	31394	31614	31872	31561	31469	31824	31729	31605	31396	31499	31740	31908	31716	31643	31556	31645	31800	31488	31449	31631	31540	31513	31905	31571	31603	31372	31580	31620	31684	31652	31730	31516	31700	31559	31652	31445	31727	31618	31709	31553	31694	31867	31925	31896	31493	31688	31537	31442	31623	31729	31653	31833	31849	31640	31603	31804	31619	31711	31584	31548	31421	31721	31773	31480	31628	31805	31629	31538	31764	31745	31587	31611	31893	31710	31819	31778	31782	31751	31909	31813	31739	31913	31664	31854	31624	31646	31694	31467	31668	31661	31662	31551	31841	31458	31433	31486	31617	31787	31691	31405	31466	31507	31747	31827	31741	31733	31448	31582	31746	31846	31543	31470	31623	31701	31698	31493	31830	31816	31873	31953	31737	31686	31547	31774	31877	31837	31755	31659	31765	31743	31788	31813	31536	31736	31390	31747	31694	31835	31628	31710	31529	32009	31577	31673	31527	31541	31681	31700	31608	31542	31733	31588	31520	31570	31721	31664	31748	31601	31654	31824	31736	31693	31981	31510	31699	31631	31508	31369	31640	31496	31674	31594	31713	31654	31715	31920	31550	31715	31600	31816	31631	31549	31713	31881	31778	31684	31650	31665	31643	31683	31734	31669	31756	31741	31460	31740	31774	31940	31736	31263	31539	31573	31762	31571	31746	31663	31492	31862	31576	31485	31695	31782	31684	31465	31928	31607	31927	31511	31596	31662	31798	31552	31751	31620	31690	31720	31870	31540	31627	31417	31677	31477	31920	31677	31469	31734	31860	31794	31781	31851	31682	31764	31851	31746	31878	31967	31347	31790	31828	31693	31780	31570	31735	31694	31708	31596	31873	31655	31475	31481	31578	31908	31671	31866	31740	31784	31896	31698	31892	31398	31741	31569	31616	31540	31497	31775	31690	31699	31553	31644	31928	31548	31691	31771	31472	31778	31820	31656	31643	31420	31831	31855	31745	31541	31611	31495	31907	31566	31528	31675	31642	31594	31609	31820	31793	31676	31634	31583	31788	31834	31734	31758	31676	31634	31770	31702	31625	31892	31775	31819	31754	31602	31615	32040	31595	31766	31744	31631	31862	31809	31771	31582	31761	31714	31856	31651	31632	31624	31694	31667	31674	31727	31535	31604	31767	31802	31880	31636	31654	31519	31677	31699	31845	31674	31290	31858	31481	31637	31789	31645	31703	31457	31611	31816	31730	31628	31529	31745	31584	31664	31594	31573	31717	31770	31811	31834	31696	31582	31368	31774	31765	31795	31816	31519	31485	31427	31522	31831	31538	31782	31728	32045	31637	31547	31674	31931	31851	31493	31592	31611	31481	31728	31687	31594	31706	31424	31395	31716	31707	31675	31714	31596	31727	31527	31793	31653	31631	31643	31562	31752	31514	31701	31817	32038	31678	31648	31687	31596	31722	31791	31576	31707	31667	31597	31694	31648	31848	31581	31581	31754	31815	31747	31513	31927	31625	31640	31676	31507	31815	31869	31850	31781	31637	32023	31692	31465	31835	31624	31706	31354	31744	31959	31841	31949	31727	31821	31772	31789	31582	31459	31777	31588	31748	31902	31612	31540	31503	31536	31505	31615	31458	31649	31605	31582	31527	31512	31898	31708	31635	31749	31673	31552	31773	31723	31591	31624	31751	31468	31974	31702	31553	31394	31934	31585	31793	31702	31669	31761	31658	31757	31681	31624	31684	31998	31568	31864	31720	31618	31724	31529	31669	31673	31716	31770	31791	31652	31729	31761	31764	31697	31756	31503	31648	31669	31854	31555	31911	31631	31677	31528	31793	31822	31606	31765	31686	31544	31766	31640	31552	31774	31772	31792	31467	31869	31942	31791	31670	31735	32035	31711	31901	31531	31692	31750	31836	31774	31791	31607	31552	31809	31424	31800	31789	31419	31779	31695	31547	31678	31856	31890	31683	31443	31574	31514	31781	31600	31776	31691	31553	31543	31696	31500	31828	31622	31613	31612	31724	31312	31517	31883	31703	31842	31670	31772	31672	31701	31580	31638	31534	31436	31604	31685	31835	31618	31685	31788	31795	31767	31512	31563	31715	31801	31560	31767	31722	31709	31646	31679	31425	31722	31809	31533	31789	31630	31704	31817	31573	31804	31479	31640	31930	31894	31629	31457	31560	32027	31702	31671	31616	31580	31387	31544	31509	31725	31460	31643	31566	31886	31676	31656	31702	31657	31785	31502	31570	31279	31549	31696	31663	31582	31737	31522	31886	31720	31754	31853	31715	31438	31720	31661	31563	31648	31468	31573	31748	31753	31541	31624	31565	31654	31728	31750	31502	31738	31871	31694	31640	31867	31727	31603	31417	31510	31782	31786	31475	31593	31784	31588	31521	31789	31678	31753	31502	31706	31655	31683	31597	31547	31618	31533	31838	31666	31696	31737	31565	31557	31766	31648	31724	31556	31836	31703	31708	31308	31638	31422	31611	31605	31543	31578	31699	31611	31522	31855	31995	31504	31865	31569	31728	31651	31877	31788	31636	31504	31780	31915	31770	31900	31678	31603	31523	31635	31539	31647	31723	31456	31743	31708	31695	31784	31698	31727	31940	31799	31688	31548	31801	31406	31822	31739	31741	31772	31736	31607	31421	31669	31636	31620	31559	31367	31710	31806	31625	31864	32055	31784	31664	31596	31892	31719	31809	31704	31597	31441	31755	31876	31625	31706	31711	31681	31791	31572	31660	31675	31714	31596	31523	31397	31579	31542	31888	31776	31577	31665	31871	31820	31688	31478	31488	31915	31670	31750	31570	31666	31765	31829	31656	31693	31599	31886	31770	31790	31818	31732	31554	31469	31548	31678	31661	31591	31545	31917	31787	31457	31489	31837	31796	31692	31534	31815	31571	31557	31624	31529	31685	31812	31623	31535	31700	31941	31698	31702	31717	31782	31561	31455	31537	31590	31594	31897	31785	31478	31726	31860	31968	31729	31709	31838	31403	31769	31886	31794	31796	31573	31489	31562	31600	31432	31642	31956	31820	31892	31691	31638	31805	31534	31559	31653	31934	31653	31719	31634	31648	31894	31692	31718	32063	31765	31645	31791	31706	31650	31735	31589	31794	31553	31569	31689	31818	31593	31642	31637	31752	31839	31687	31586	31735	31809	31842	31689	31845	31587	31534	31878	31727	31662	31798	31831	31635	31744	31633	31725	31625	31399	31597	31764	31423	31630	31683	31645	31841	31583	31847	31650	31748	31810	31698	31752	31718	31699	31640	31729	31543	31530	31648	31595	31729	31904	31723	31715	31455	31691	31710	31636	31687	31665	31700	31710	31616	31643	31600	31975	31642	31620	31547	31591	31818	31527	31640	31757	31685	31803	31500	31883	31837	31853	32029	31613	31571	31753	31499	31475	31715	31698	31802	31539	31538	31763	31585	31553	31835	31721	31733	31551	31623	31454	31631	31434	31411	31840	31909	31652	31497	31500	31673	31660	31722	31622	31535	31703	31581	31560	31748	31746	31756	31726	31933	31726	31675	31621	31702	31545	31720	31780	31817	31420	31627	31723	31601	31572	31743	31574	31728	31835	31711	31352	31688	31779	31774	31520	31546	31663	31827	31566	31766	31616	31660	31875	31832	31809	31701	31919	31698	31534	31429	31706	31757	31774	31651	31451	31729	31555	31750	31720	31556	31670	31659	31343	31911	31642	31694	31677	31707	31757	31763	31733	31779	31506	31693	31726	31707	31589	31845	31496	31586	31616	31484	31670	31723	31638	31615	31671	31776	31531	31807	31779	31496	31604	31556	31567	31646	31849	31572	31477	31677	31903	31859	31770	31735	31775	31638	31385	31461	31597	31500	31858	31687	31885	31617	31753	31638	31830	31769	31721	31692	31935	31865	31630
32095	52129	51144	45585	41467	37417	34297	33180	33323	30547	27691	26360	25621	25042	24921	24782	24909	24755	24513	24454	24305	24292	24122	24219	24161	24062	24292	24036	24043	23901	24168	23966	24043	24131	24035	24151	23868	23984	24102	24046	23948	24046	23963	23875	23792	23953	24033	23858	24009	23901	23943	23859	24011	23807	24081	23808	23936	24097	23891	23877	23999	23951	23903	24092	24050	23815	24051	23827	23778	23765	23962	24061	24101	23935	23942	23774	24054	23895	23990	23755	23979	24010	23877	24138	23793	23995	23789	23918	23919	23798	23878	24033	23967	23985	23973	23924	24052	23935	23951	23892	24004	23838	24083	23833	23972	23999	23897	24053	23977	23741	24042	24000	23951	23910	24092	24094	24099	23860	23903	23824	23792	23899	24087	23801	23871	24023	24107	24083	23980	23923	23930	23982	23941	23975	24002	24039	23815	23919	24001	23884	24095	23890	23818	24021	23818	23856	23945	24063	23962	23916	23934	23917	23960	24019	23814	23767	23972	23891	23868	24002	24083	23910	23799	24108	23866	24021	23958	24109	23900	23865	23753	24195	24041	24090	24013	23918	24061	24019	23807	23921	23912	23870	24068	23844	23876	23920	23888	24074	23938	23794	24031	23968	24115	23924	24066	23968	24095	23900	23915	23893	23940	23922	23970	24091	23892	23974	24076	24010	23891	23886	23966	24064	23799	23861	24034	24119	23892	23952	23890	24057	24022	23900	23900	24062	23771	24072	23913	23992	23956	24074	23992	24026	23889	23856	23945	23879	23919	23954	23948	23957	23911	23942	23949	24022	23963	23885	24026	23792	23930	23954	23987	23895	23911	24010	24005	24107	23987	23892	23903	23968	24024	23994	24020	23824	23925	23859	23908	24020	23972	24025	24092	24069	24009	23941	23918	23924	23815	23940	23805	23984	24099	23843	24049	23954	24054	23962	23661	23887	23941	23875	23864	23882	23882	24000	24079	24004	24136	23801	23969	23701	24016	23702	24020	23882	23994	24058	23907	24105	24052	23818	23984	24081	24025	23699	23994	24037	23846	23920	24059	23818	23904	23926	23825	24068	23857	24027	23924	23934	23862	23985	24190	23929	23871	23865	24055	23947	23916	24023	23815	23939	23838	24018	23945	24028	23818	23959	23654	23927	24060	23857	23950	24066	23859	23742	23878	24170	23989	23839	24146	23888	23911	23943	24012	23922	24008	23934	24083	23773	23862	24039	23995	23919	23936	24023	23958	23894	23879	23956	23914	23733	23734	24065	24020	23891	24003	23839	23956	23827	23821	24063	24113	23946	23910	23878	24075	24103	24034	23834	23914	23726	24121	24019	24010	23914	24058	23823	23975	24021	23807	23888	23863	24017	24023	23962	23882	24085	24012	23901	23788	23830	23899	23848	23871	23942	24194	23922	23988	23755	24025	23988	24049	23976	23988	23971	24131	24078	23792	23958	24267	23801	24110	23808	23778	24099	23981	23857	23974	24010	23883	23984	23879	23913	24146	23881	23882	24045	24003	23944	23845	23957	23988	24010	23794	23975	23961	23961	23917	23869	23868	23947	24132	23907	23812	23852	24013	24026	23997	23915	24094	23783	23979	23941	23954	23944	24005	23891	23835	23808	23855	23938	24182	24080	23831	24027	23963	23843	23984	24004	24092	23919	24003	24006	24007	23993	23937	24016	23938	23899	24001	23983	23998	23907	23945	23986	24014	23976	23895	24121	24035	23873	23883	23750	23995	23999	23887	23949	23727	23755	23991	24017	23927	23846	23970	23797	23965	23834	24000	23861	24069	23861	23927	23999	23982	24069	23925	23854	24107	23881	23876	24009	23924	23946	24078	24040	23883	23913	23767	23979	23905	23913	23983	23958	23757	23807	24147	23867	23981	23889	23893	23928	24031	23734	23917	24068	23904	23865	23897	23687	24032	23911	23978	23936	24175	23751	24070	23991	23919	23799	24013	23985	23898	23854	23733	23869	23925	23918	24109	24019	23955	23979	23819	23908	24045	23892	23996	23873	23827	23879	23969	23986	24064	23845	23996	23873	23945	23858	24159	23952	23912	23998	23992	24073	23879	24129	24071	23903	23995	23979	24113	24080	23958	23908	23944	23986	23935	23975	24042	23987	24150	23930	23818	23860	23942	24044	23775	23986	24194	23915	23994	23989	23973	23983	24086	23741	24059	23775	24002	23950	23881	24048	23999	24115	23698	23863	23738	23836	24128	23918	23990	23966	24032	24077	23903	23879	23925	23992	24003	23876	23956	24088	24133	24095	24116	23798	23998	23982	23930	23866	24023	23747	23839	24038	23880	23878	23962	23921	23948	23906	23933	23937	23984	23989	24005	23901	23958	23932	23985	23843	24038	23956	23759	23854	23870	23854	23921	23754	23873	23849	23813	23915	23694	23835	23944	24130	23968	23950	23899	24022	23936	23972	23833	24078	24005	23782	23943	23879	24011	24085	23912	24048	24019	23914	23857	24009	23909	23995	23977	23965	23916	24109	24314	23950	23945	23924	23981	23913	23941	24051	24040	23789	23778	23981	23906	23907	24015	23921	23983	24019	23884	23994	24119	24021	23851	23941	24000	23949	23857	24046	23877	23879	24063	23757	23902	23667	23981	24002	23888	23896	23991	23901	23968	23793	23931	23849	23991	23855	24050	23968	23872	24052	23812	24011	23955	24019	23890	24023	23826	24004	23993	23777	23915	24046	23968	23855	23921	23851	23843	24001	23803	23903	23730	23953	23737	23967	24047	23941	23766	23991	23904	23988	23852	23906	24048	23978	23998	23962	23823	24061	23990	24039	23997	23866	23913	24056	23904	23838	24145	24093	23858	23761	23963	23835	23848	23900	23860	24149	23991	23869	23866	23980	23902	24011	23960	23872	24009	24034	23909	23902	24021	24049	23864	23865	24004	24017	24008	24014	23910	23880	23846	23955	24007	23900	23793	24121	23780	23916	24074	24008	24078	23964	23782	24017	24023	23919	23849	23825	23974	24041	24016	23909	23942	23954	24115	24133	23925	24012	23957	24077	23879	23812	24089	24057	23798	23932	24027	23929	23719	23859	23896	23873	23967	24010	23948	24041	23970	23931	23800	23981	24029	23961	23939	23849	23903	23901	23766	23889	24111	24036	24088	23946	24061	23929	24032	24006	24118	23924	24024	23926	24014	23922	23993	23910	23851	23986	23896	24003	24006	24016	23895	24067	24054	23814	23691	23754	23985	23861	23940	23909	24123	23875	23910	23930	24099	23816	24099	24016	23924	24045	23924	24044	23914	23937	23944	23877	23989	23948	23868	23879	23882	23853	23880	23992	23815	23930	23991	23956	23836	24123	23971	23862	24014	24017	23858	23862	23834	23732	23973	23995	23871	24067	24040	24010	23885	23838	23876	24146	23791	23907	23993	24025	24004	23871	24052	23986	23939	23945	24044	24072	23825	23998	23800	23910	23770	24017	23874	24068	24000	24023	23821	23971	24101	24079	24016	23947	23996	24038	23701	23837	23837	24052	24070	23979	23780	23844	24004	24037	24025	23960	23859	24005	24049	23941	23895	24016	23848	23811	23962	23944	23897	23866	24069	23963	23782	23888	23936	24095	23768	23935	24020	23822	23971	23888	23803	23976	23989	23970	24226	24014	23944	24050	23934	24070	23955	23931	23823	24026	23923	24114	23888	23893	24024	24025	24074	23898	23935	23884	23920	24090	24093	24024	23894	24055	23923	23792	24000	23906	23722	23878	23924	23846	23939	23893	24000	23899	23776	23938	24032	23821	23915	24122	23936	24127	23851	23932	23994	23866	23942	23943	24105	23982	24044	23752	23911	24043	23883	23975	23907	23973	24190	23824	23979	23927	24035	24065	23934	23774	24073	23821	23952	23881	23880	24033	23989	23973	23984	24092	23662	24091	23940	23869	24032	23932	23886	23879	23730	23913	24078	23889	24097	23948	23953	23954	23923	23835	24012	23857	23988	23915	24004	23802	23971	23922	23868	23898	23790	23894	23951	23906	23980	23948	23937	23952	23906	24069	23906	23834	23855	23914	23958	24087	23963	23920	24078	24032	23921	23875	24010	23835	23943	23893	24052	23914	24012	24016	23859	24010	23836	23982	23811	24043	24122	23987	23991	23951	24166	23888	24186	23858	23924	23939	23982	23964	23987	24006	23930	24051	23803	23921	23782	23904	24012	24038	23886	24098	23915	24077	24014	24059	24054	24002	23920	23996	23868	23810	24068	23943	24118	23843	24057	23798	23825	23971	23975	23866	24010	23862	23895	23827	23818	23803	24028	24011	23954	23947	23954	23861	23953	23966	23987	23820	23997	23895	23900	24008	23871	23942	23921	24047	23799	23823	23891	24006	23905	23980	23861	24035	23861	23708	23988	23962	23871	23877	23946	23839	23838	23894	23947	23956	23887	23921	24039	23805	23893	23946	23725	23978	24155	23980	24115	23932	24061	24062	23956	23887	23923	24016	24049	23997	23874	24028	23964	23852	23915	23929	23883	23878	24160	23886	24042	24077	23998	23838	23824	23893	23893	23857	23950	23949	23957	23973	23938	23642	23978	24076	23976	23963	23994	23903	23977	23756	23928	24116	23862	23895	24156	23780	23795	24019	24039	23919	24002	23788	23834	23802	23802	24093	24049	24110	23826	23987	23794	23796	24070	23763	23928	23972	23814	23697	23958	23966	24096	23894	23922	23878	23974	24113	24095	23854	23958	24009	24054	24066	23958	23882	24016	23741	23861	23962	24103	23864	23821	23943	23945	23849	23908	23985	23955	23983	23975	24110	23833	24055	23821	23757	23983	24070	23886	23796	23707	23999	24026	24030	23927	23912	23918	23839	23935	23847	24132	23890	23897	24055	24053	23986	23817	24039	23931	24077	23902	23862	24086	24160	23967	23816	23875	23917	23854	23945	23998	24173	23853	23921	23935	23975	23980	24006	23906	24074	23869	24153	24001	23841	24086	23959	24028	23999	23989	23973	24045	23925	24071	23991	23855	23906	24082	23900	24012	24019	24124	23897	23885	23997	24018	23912	23849	23843	23895	23927	23871	23829	23918	23958	23807	23804	23868	23840	23968	24003	23868	23846	24025	23865	24034	24039	24072	23982	23852	23872	23978	23924	24032	23907	23947	23813	24133	24023
22654	21434	29390	26164	31013	40181	43734	40863	39296	38260	35884	34419	33432	32964	32972	33036	33042	32989	32637	32570	32383	32383	32501	32426	32399	32260	32463	32235	32000	32108	32136	32256	32336	32148	32339	32112	31828	32229	32358	32234	32023	32169	31834	32011	32056	32278	32122	32154	32202	32099	32194	32358	31854	32083	32101	32164	32193	32025	31878	31998	32179	32132	31952	32208	32056	31996	31920	32100	32095	32063	31941	32095	31989	31894	31974	32138	32229	31936	31837	32108	31893	32121	32060	32003	32066	31975	32025	32204	32075	32209	32078	31917	32103	32020	32007	32014	32189	32043	32014	31977	32155	31895	32109	32181	32042	31979	32014	32017	32128	32048	32219	32166	32161	31900	31891	31842	32119	32272	32108	32334	31746	31955	32040	32255	32139	32042	31997	32094	32053	32136	32068	31883	31979	32097	32093	32218	32013	32068	32091	32159	31943	32041	31936	32049	31991	31986	32322	32129	32249	32033	32105	31825	32077	31943	32038	32014	32053	31785	31942	32048	32203	31874	32002	31848	31892	31911	32117	32309	32029	31973	31893	32049	32189	32140	31838	31927	32030	32002	31876	32025	31838	32005	31786	31684	32143	32104	31995	31790	32195	32031	31965	32146	32132	31976	32031	31975	32057	32033	32069	31999	31851	31867	32141	32067	32116	31827	32067	31964	32019	31933	31926	32226	32162	32073	32196	31905	32141	31928	32045	32020	32010	31800	32105	32011	32031	32203	31959	31844	31857	31967	32213	31804	32035	31888	31997	31894	31849	32087	31836	32112	32179	32055	32201	32051	32091	31908	32192	32013	31965	32018	31971	31986	31961	31925	32100	32086	32081	32009	31946	32149	32096	31976	31733	32040	32136	32414	32134	31882	31941	32197	31961	31886	31947	31860	32061	31616	31981	32228	32129	31925	31809	31943	31864	31990	32196	32132	31958	31840	31820	31822	31917	31931	31902	32026	32283	31884	32301	31933	31806	32275	31982	32084	32118	32047	31984	32172	31945	32052	32028	32097	31884	31580	31693	32005	32163	32231	32137	32107	31974	31913	32131	32050	32015	31865	32008	31952	31858	31996	32102	31892	31921	31925	32229	31970	31984	31895	31983	32210	31938	31917	31856	31967	32183	32052	32210	32179	31658	32152	32123	31894	32082	32118	32192	32091	31935	32339	32034	32044	31924	31907	32090	31867	32111	31974	32050	31827	32028	32111	32156	32162	32138	31933	32062	31976	32062	31913	31748	31893	32009	31923	32015	32083	31921	32234	32067	32010	31957	32267	32191	32148	31759	32009	32008	32256	32149	32051	32163	31935	32085	31894	32159	32040	31989	31951	32193	32032	32027	32131	31630	31905	32007	31849	31980	32151	32113	32183	31993	31822	31769	31903	31966	31927	32154	32089	32003	32104	31963	32034	32117	31779	32026	31817	32083	32000	31911	32070	32022	31982	31750	31896	32066	32157	31967	31952	32072	31936	31929	31867	32156	32103	31875	32239	32004	31934	31829	32169	31943	32135	31995	32032	32110	31829	31930	32060	31980	32063	31990	31722	31778	31782	32086	31824	32178	31825	31880	32020	31728	31891	31983	31924	31911	32006	32028	31864	31681	32211	32060	32083	32324	32159	32049	31787	31916	31886	31930	32071	32041	32027	32221	31903	31932	32222	31898	32012	31980	31857	32078	32115	32024	31999	31905	31764	31954	32055	31797	32100	32208	31881	32185	31965	32084	31953	32241	32034	31877	32137	32109	32009	32120	32057	32131	31980	32093	31990	31976	31988	32153	32361	32236	32061	32039	31940	32025	32134	31975	32039	32124	32009	31918	31965	31813	31862	31864	32133	31879	31760	31990	31819	31866	32123	32098	31932	32095	31930	31905	31825	31766	31831	32010	32203	31847	31784	31866	31786	32140	32116	31962	31974	32077	31946	31734	32113	31983	31916	31642	31786	32073	32057	32222	31964	32195	32060	32068	32084	31985	32170	31942	32037	32072	32114	32276	32202	32040	31981	31903	31821	31892	31858	31953	32067	31946	31902	31914	32099	32030	32044	32124	31854	31891	32134	31733	32151	32127	31933	32076	32046	31973	31886	32118	31860	32029	32150	32063	32000	32124	31991	31965	32012	32037	32047	31819	31869	32049	32132	32145	32011	31864	32078	31946	32007	31902	31906	31774	31983	31966	31961	31954	32139	32054	32025	31773	32030	32282	32267	31877	31791	31900	31798	32053	31929	32027	32011	32078	31919	31947	32056	31956	32247	32191	32022	32187	31839	31832	32104	32028	32131	32121	32028	32012	32127	31882	31987	32157	31967	32002	31875	32001	31945	32104	32227	32111	31892	32031	32076	32350	32081	31943	32145	31886	31940	31843	32198	32111	32085	31810	32181	31946	31897	31929	32027	31959	32023	31991	32043	31975	32001	31973	31876	32092	31802	32031	32060	32112	32072	31990	32095	32133	32009	32070	31965	32186	32087	31913	31965	31895	32012	31984	31952	31832	32032	31719	31927	32118	32067	32170	31843	32259	31955	31988	32183	32131	31874	32036	31924	32113	31946	32099	31830	32093	32073	32145	31911	32071	32072	32343	32108	32072	32014	31942	32032	32122	31998	31981	31970	32139	32233	31891	31921	31985	31822	31987	31727	32047	32156	31871	31721	31777	32268	31876	32307	32168	31898	31761	32000	32175	31938	32052	32163	32156	32187	31824	32201	32036	32062	32153	32304	32182	31839	31777	32033	32214	32046	32141	31974	31888	32050	31854	32135	32178	31902	32103	32133	31963	32098	32014	31875	31977	32007	31988	32025	31876	32343	32075	31936	32004	31989	32077	31903	32023	31922	31923	31940	32013	31803	32104	32075	32068	32157	32103	31897	32219	31845	31923	32025	31953	31782	32032	32093	32153	32188	31978	32075	32117	32012	31988	31859	31912	31970	32152	31709	31949	31933	32047	31951	31811	31957	31893	32032	31991	31887	32039	31760	32007	32120	31910	31882	32009	31954	32095	32077	32190	32106	31942	32020	32019	32014	32211	32103	32375	31765	32097	32010	31616	31946	32040	31837	32054	32216	31865	31910	32235	32040	31827	32004	32301	32193	31908	31834	32181	31921	32088	32109	32057	31804	32180	31902	32042	32136	31980	31974	32063	31976	32072	32150	32161	31869	32116	31747	32301	31920	31920	32339	32209	32180	32091	32057	32001	31943	32017	31968	31976	32155	32027	32052	31684	32096	32297	32228	32120	31889	31868	32380	32003	31989	32044	32096	31773	32157	31914	32141	31932	32258	31914	31916	31884	32016	32011	31897	31955	31979	31776	31981	31919	32303	32098	31742	32031	32057	31991	32261	32110	31836	31985	32031	31965	32061	32041	32101	32225	31910	32188	32071	32145	31890	32180	31951	31842	32105	32163	31887	31749	31990	32069	32006	31831	32122	32094	32063	32137	31983	31998	32065	31927	32112	32073	32102	32152	31984	32248	31979	32043	31843	31895	31996	32012	31976	31746	32234	32013	32012	32191	31930	32014	32262	31800	32245	31963	31965	32306	32264	32139	31992	31902	32018	31885	31850	32160	31836	32010	32001	32181	32146	32056	32243	32027	31953	32111	32187	31786	31903	31939	32043	32136	32142	32191	31876	31827	31802	32121	32074	31944	32131	31950	32085	32105	31927	31955	31939	32134	32005	31946	31953	32094	31861	31867	31984	32079	32242	32046	31987	31890	31912	31960	31911	32263	31878	32012	31865	31816	31740	32080	31903	31961	32042	31980	32082	32334	32268	32052	32096	31959	31976	31812	32038	31987	32087	32179	32103	32039	32171	32032	32120	31932	31997	31792	31855	31906	31699	32292	31813	31980	32047	32175	32033	32132	31969	32244	32170	32108	31804	31937	32148	32251	32190	32128	32372	32345	32026	31879	31916	32042	32059	32100	32017	31907	32113	32157	31924	32046	31963	31903	31780	31722	31993	32183	32102	31869	32100	32147	31799	31825	31850	31990	31860	32141	31970	32062	31825	32036	32034	31973	31965	31918	31941	31847	32074	32314	32162	32192	31969	32108	32132	31858	31673	31945	31981	32133	32025	32091	31983	31954	31890	31998	32093	31929	31824	31942	32169	31955	32197	32144	32142	31832	32197	31960	31854	32203	31914	32111	32023	31674	31636	31909	31959	32259	32237	31653	32143	32045	32243	31867	32225	32162	32155	32221	31986	32066	32054	32007	31958	32009	31909	32108	31951	31914	31805	31904	31970	32065	32088	32103	31936	32081	31924	32056	32093	32036	32036	32071	31890	32065	32115	32114	31841	32111	32153	32146	32107	31908	32003	32188	32222	32035	31793	32229	32212	32087	32056	31904	31736	32261	31934	31942	31913	32075	31899	31756	32099	32114	32098	31858	32022	32089	32066	31779	31877	31872	31980	32089	32066	32198	31979	32086	32015	32243	31974	32126	32113	32096	32255	32093	32056	32065	32184	32276	31803	32088	31883	31944	32103	32045	32003	32174	32096	32073	31920	32030	32448	32015	31976	31958	32149	31899	32031	31760	31800	31969	32247	32084	31729	32009	32014	32216	32168	32144	31863	31961	31978	31939	32090	31821	31822	31868	31787	32197	31981	32002	31901	32094	31850	32071	32018	32079	32106	32041	32070	32045	32033	31951	32027	31981	32206	31968	32023	32038	32168	32011	31761	32112	32152	32150	31963	31955	32149	31970	31954	32178	32041	31777	32124	32084	31942	31922	32065	32009	31918	32228	32001	31878	32053	32204	32117	31898	32238	31998	31972	31866	32146	31927	31983	31936	31876	31734	32393	32137	31853	31686	32090	31963	31944	32118	32234	32012	31903	31913	32006	31824	31705	31864	32190	32206	31993	32215	32084	31879	32187	32071	32086	32022	32271	31995	32136	31925	31988	31965	32019	31893	31947	32186	31903	31894	32029	32138	32007	31935	31888	32018	32161	31997	32010	32167	31981	31730	32065	31905	31911	31938	32113	32177	31977	32007	32068	32025	31903	32121	31923	32065	32097	32227	31905	32082	32010	32001	32186	32256	31771	31994	32055	31897	31740	32375	32159	32063	31989	32092	32118	31880	32067	32184	31972	32123	32179	31959	32061	32175	32137	31887	32013	31899	32058	32285	32063	32033	31955	32006	31969
33595	56114	55882	51898	48523	45185	41441	38699	36167	33576	29584	27359	26176	25596	25273	25570	25363	25071	24952	24742	24652	24791	24309	24590	24431	24459	24372	24197	24207	24287	24372	24204	24328	24164	24177	24378	24353	24107	24102	24293	24107	24147	24004	24268	24194	24175	24140	24069	23964	24313	24249	23791	24230	24335	24047	24093	24070	24223	24196	24103	24144	24049	23978	24057	24153	23860	24193	24199	24072	24056	24025	24299	24177	24117	24169	23941	24201	24029	23971	24156	24266	24115	24195	24109	24108	23988	24200	23991	24188	24061	24249	24168	24115	24080	24046	24262	23989	23945	24123	24316	24103	24050	24149	24006	23980	24195	24207	23999	24190	24044	24088	24183	24120	24157	24161	24264	24106	24015	24196	23954	24139	24063	24116	24209	24232	24101	24025	24020	24078	24066	24019	24078	23970	24185	24136	23891	24047	24251	24050	24024	24123	24162	24112	24236	24323	24119	24089	24294	23978	24088	24260	24223	24121	24236	24025	23999	24032	24137	24191	24231	24228	24125	24153	24181	24044	24252	23967	24284	24074	23968	24117	24146	24009	23925	24062	24031	24059	24155	24032	24214	24106	24148	24139	24167	24128	23995	24194	23992	24002	23909	24163	23980	24180	24041	23967	24081	23939	24082	23952	24204	24128	24166	24078	24195	24253	24153	24012	24171	23992	24100	24207	23956	24271	24315	24009	24320	24107	24024	24191	24310	24146	24192	24083	24193	24038	24058	24148	24158	24129	24216	24035	23941	24272	24289	24226	23921	23804	24151	24000	24173	24054	24251	23955	24049	24223	24120	24109	24036	24223	24058	24124	24242	24133	24061	24018	24007	24172	24262	24300	24214	24041	24140	24155	24069	24143	24122	24126	24179	24287	24063	24103	24163	24048	24076	24057	24114	24160	24018	24094	24188	24014	24113	24070	24210	24038	23943	24191	24001	23939	24064	24315	23988	24288	24031	24113	24023	24012	24121	23998	24005	24190	24062	23890	24189	24169	24144	24121	24062	24177	24183	24112	23964	24216	24304	24010	24089	23989	24240	24251	24209	24051	24237	24099	23945	24160	24170	23831	24138	23927	24121	24046	24272	24098	23955	24071	24064	24107	24169	24272	24183	24098	24197	24093	23999	24221	24200	24161	24227	23888	24088	24112	24149	24031	24039	24202	24166	23958	24059	24196	24087	24155	24205	24081	24001	24074	24039	23997	24174	24114	24185	24109	24226	24160	24142	23932	23997	24067	24064	24039	24050	24059	24034	24149	24103	24148	24105	24173	24414	24052	24252	24076	24138	24041	24116	24261	24072	24014	23934	23961	24226	24035	24037	24146	24241	24321	24038	24002	24121	24180	24195	23993	23965	24223	24113	24089	24178	23982	24130	24174	24108	24095	24328	24118	24176	24079	24037	23917	24057	24092	23901	24198	24148	24027	24109	24025	24070	23865	24017	24015	24090	24016	24143	24150	24216	24079	23979	24063	24082	24151	24015	23917	24097	24068	24089	24110	23999	24143	24091	24031	24153	23958	24150	24109	23868	24167	24143	24207	24066	24018	24086	24143	24240	24093	23946	24108	23959	24113	24081	24070	24060	24053	24034	24157	24001	23952	24154	24014	24109	24307	24110	24186	24199	24151	24143	24121	24061	24090	24071	24185	24180	24242	24166	24085	24076	24033	24016	24074	23933	24103	24104	24087	24284	23966	23936	24178	24083	24133	24134	24056	24150	23999	23949	24058	24016	24008	24063	23981	23987	24171	24071	24072	24101	24145	24244	24071	24178	24150	24110	24063	24053	24215	24119	24233	24144	24097	23914	24123	24186	24193	24257	24073	24156	24254	24164	24109	23941	24258	24238	24038	24098	23945	24126	24109	24120	24237	24156	24156	24042	24198	24252	24007	24006	24089	24049	23935	24140	24377	23930	24145	24232	24016	24107	24082	24009	24065	24185	24207	24151	24198	24141	24028	24063	24059	24130	24132	24083	24019	23990	24049	24067	24182	24149	24050	24133	24101	24200	24285	23932	24014	24233	24207	24080	24195	24127	24052	24176	24095	24065	24234	24191	23969	24290	24021	24094	24147	24168	23943	24104	24312	24251	24307	24113	24138	24067	24136	24122	23931	23944	24056	24096	24097	24009	24201	24056	24048	23958	24120	24182	24110	24042	24027	24330	23970	24140	23994	24008	24100	24015	24188	24148	24171	24066	24077	24163	24119	24038	24146	24022	24052	24097	24337	24302	24070	23907	24114	24212	24102	24028	24210	23992	24083	24200	24015	24266	24079	24223	24145	24281	23890	24147	24253	24004	24119	24127	24178	24102	24057	24239	24034	24028	23997	24018	24291	24057	24033	23957	24092	23919	24000	24049	24028	24122	23994	24022	23823	23929	24150	23941	24072	24146	24047	23959	24042	24047	24125	24165	24052	24112	24070	24021	23955	23919	24281	24017	24099	24084	24124	24039	24091	24111	24184	23902	24057	24126	24072	24111	24033	24053	24215	24150	24152	24194	24045	24105	24118	24029	24100	23893	24219	24239	23922	24100	24294	24228	24085	24163	24080	24176	24107	23980	24031	24174	24147	24019	23990	24001	24060	24169	24018	24084	24143	24126	24025	24180	24068	24099	24221	24069	24118	24059	24065	24040	24068	23905	23984	24063	24013	24034	24152	23986	23964	23958	24087	23989	23908	23975	24116	24168	24153	24344	24243	24094	24164	24109	24008	24200	24084	24188	24161	24187	24234	24110	24080	23956	24288	24178	24116	24085	24040	24351	24016	23968	24131	24157	24263	24010	23904	24181	24141	24166	24152	24068	24271	24177	23981	24087	24207	23908	24215	23993	24149	23966	24175	24008	24110	24073	24066	24277	24242	24446	24166	23923	24067	24122	23944	24126	24085	24077	24019	24216	24249	24132	24106	23914	23945	24110	23930	24125	24110	24076	24200	24128	24100	23948	24245	24082	24058	24162	24141	24080	23923	24118	24167	24089	24080	24205	24177	23977	24146	23946	24046	24011	24152	24125	24125	23958	24282	23938	24223	24072	24121	24068	24085	24297	23953	24070	24244	24126	24114	24187	24184	24041	24247	24194	24174	24122	24209	23993	24143	24085	24047	24264	24120	24028	24154	24116	24024	24079	24066	24036	24025	23988	24086	24097	24039	23871	24250	24199	24104	24043	24083	24127	24165	24026	24094	24080	24075	24293	24111	23975	24082	24209	24058	24226	24135	24067	24228	23969	23889	24063	24164	24152	24150	24184	24238	24129	24009	24193	24311	24083	24184	23962	24142	24193	24204	24142	24209	24057	24088	23944	24082	24057	24013	24072	24041	24123	24082	24212	24079	23922	24170	23956	24078	24095	23912	23888	24149	24269	24150	24030	23923	24030	23985	23953	24106	24190	24195	24058	24037	24120	24145	24179	23908	24028	24050	24018	24130	24071	24163	24096	24189	23985	23984	23979	24175	24097	24125	24049	24063	24164	24086	24128	23929	24344	24050	24222	24025	24102	24118	24142	23994	24015	23984	23955	23961	24175	24300	24194	23980	24159	24140	24216	24030	24179	24082	24048	24143	24014	24212	24020	24044	24092	24056	24080	24218	24090	24072	24046	24206	24143	24003	24182	24234	24150	23987	24199	24386	24098	24115	24276	24025	24090	24294	24102	24029	24078	24055	24186	24272	24133	24071	24011	24268	24072	24227	24036	23937	24350	24200	23916	24211	24181	23922	23863	24144	23919	24108	23911	24137	24082	24150	24085	23987	24208	23998	24180	24186	24019	24162	24134	24157	24259	24067	24020	24080	24040	23925	23909	23974	24135	24053	24206	24091	24015	24232	24220	24215	24216	24118	24195	24180	23992	24153	24191	24062	24095	24001	24308	24144	24040	24139	24185	24000	24023	24068	24095	24128	24209	24133	24103	24065	24016	23972	24098	24100	24102	24007	23906	24118	24089	24368	24046	24346	24098	24099	24105	24129	23974	24119	24138	24084	24058	23874	24059	24382	23958	24113	24096	24205	23944	24096	24186	23982	24243	24169	23994	24070	24040	24153	24002	23993	24099	24106	24186	24153	24109	24067	24148	24220	24080	23957	24062	24246	24056	24170	23950	24044	24120	24061	23996	24131	24026	24195	24167	23937	23886	23990	24158	24133	24178	24238	24115	24108	24088	24123	24030	23924	24159	24147	24129	24019	24019	24137	23928	24206	24298	23996	23901	24106	24114	23998	24160	24098	24076	24211	24037	24178	24090	24055	23991	24180	23971	23801	24058	24023	24129	24126	24139	23818	24259	24161	24237	24096	24057	24320	24167	24081	24299	24136	24072	23840	24054	24003	24033	24072	23918	23960	23996	24107	24191	24132	24204	24102	24112	24029	23998	24173	24238	23994	24120	24165	24121	23992	23966	24288	24265	23997	23872	24066	23943	24108	24056	24003	24028	24016	24266	24239	24096	24101	24120	24032	24306	23957	24314	23996	24388	24007	24129	24066	24113	23896	24359	24100	24035	24046	24215	24021	24161	24008	24015	24190	24127	24033	24229	23988	23980	23942	24005	24116	24149	24011	24107	24108	24048	24223	23869	24213	24096	24086	24116	24164	24025	24077	24049	24119	24087	24043	24151	23875	24206	24162	24033	24278	24138	24168	23990	24004	24120	24163	23937	24027	23971	23960	24182	23985	24116	24002	23973	24074	24040	24133	24193	24032	24073	24150	24038	24112	24195	24057	24151	24085	24075	23971	24054	24131	24052	24151	24077	23858	24043	24013	24004	24216	24152	24131	24106	24046	24187	24042	24092	24163	24085	23851	24276	24108	24057	24189	24080	24127	23948	24015	23972	24175	24024	24037	24092	24182	24083	24062	24198	24011	24030	24059	23954	24192	24143	24144	24032	24209	24020	23950	23981	23973	24138	24063	24222	24220	23993	24128	23970	24138	23943	24194	24065	24037	24060	24096	24114	24172	24126	24084	24150	24271	24099	24265	24122	24094	24014	24101	24225	24231	24043	24131	23975	24295	24209	24087	24106	23968	23914	24032	24214	24088	24249	24006	24302	24237	23873	24093	24056	23944	24043	24224	24111	24113	24053	24087	24117	24099	24136	24024	24145	24115	24173	24019	24379	24090	24108	24099	23957	24114	24051	24225	24166	24095	24070
30783	33265	45241	45745	41237	39216	38363	35977	34540	33514	32629	32221	31693	31459	31595	31456	31419	31290	31238	31493	31377	31235	31171	31437	31317	31411	31194	31265	31190	31206	31202	31158	31076	31340	31252	31367	31205	31002	31229	31242	31118	30983	30957	31207	31094	31036	31386	31201	31186	31233	31467	31144	31310	31279	31599	31206	31188	31163	31231	31290	31271	31244	31136	31111	31130	31267	31427	30930	31195	31273	31127	31135	31476	31197	31031	31157	31044	31202	31027	30997	31068	31152	31221	31161	31209	31170	31221	31026	31267	31217	31005	31115	30986	31208	31550	31073	31091	31333	31073	31191	31180	31004	31079	31377	31340	31079	31156	31194	31065	31194	31333	31263	31160	31149	30986	31487	30750	31386	31340	31160	31269	31215	31040	31095	31179	31232	31136	31200	31223	31256	31438	31235	31146	31186	31126	31247	31293	31185	31274	31116	31461	31015	31081	31314	31417	31159	31340	31443	31132	31178	31266	31237	31307	31029	31130	31343	31293	31077	31135	31297	31393	31149	30989	31253	31341	31146	31206	31353	31115	31272	31127	31323	31218	31094	31318	31066	31057	31081	31046	31429	31266	31161	30992	30939	31435	31036	31152	31164	31218	31070	31404	31136	30918	31189	31198	31114	31024	31325	31154	31047	31198	31045	31091	31251	30966	30880	30943	31315	31131	31215	31256	30925	31139	31380	31208	31179	31146	31302	31084	31162	31437	31250	31146	31273	31152	31266	31257	31266	31312	31071	31216	30954	31156	31210	30999	31293	31389	31052	31204	31184	31228	31107	31229	31279	31253	31442	31260	31118	31100	31216	30911	31198	31239	31217	31003	31086	31302	31140	31360	31588	31243	31138	31178	31052	31223	31298	31315	31006	31371	31466	31352	31006	31167	31345	31098	31282	31082	31032	31423	31341	31123	31158	31434	31218	31136	31072	31221	31064	31102	31335	31106	31066	31103	31116	30990	31100	31189	31186	31303	31137	31224	31263	31052	30971	31238	31236	31185	31130	31187	31275	31038	31233	31144	31382	31750	31101	31266	31126	31161	31272	31328	31284	31270	31472	31046	31124	31261	31198	31255	31086	31198	30803	31282	31025	30972	31291	31118	31082	31249	31034	31290	31114	31208	31373	31095	30992	31317	31360	31177	31166	31178	31119	31087	31249	30915	31125	31389	31188	31205	31037	31238	31280	31347	31318	31245	31164	31129	31470	31331	31160	31141	31170	31060	30968	31095	31286	31290	31182	31158	30912	31171	31009	31095	30978	31203	31158	31450	31199	31156	31294	31232	31208	31263	31013	31151	31193	31267	31120	30997	31080	31252	31284	31265	31299	31349	31117	31197	31162	31065	31408	31334	31309	31214	31086	31350	31141	30954	30964	31286	31228	31145	31142	31275	30974	31193	31201	31391	31319	31384	31339	31431	31185	31306	31227	31234	31108	31086	31079	31176	31053	31199	31048	31198	31377	31250	30993	31017	31221	31372	31110	31026	31132	31120	31204	31135	30976	31220	31198	31210	31063	31205	31043	31348	31174	31361	31221	31240	31548	31353	31321	31242	31161	31250	31056	31292	31095	31436	31267	31206	31156	31170	31090	31288	31067	31252	31264	31267	31116	31217	31226	31004	31188	31194	30861	31090	31262	31292	31134	31131	31403	31227	31010	31245	31081	31194	31244	31428	31185	31185	31224	31133	31195	31147	31093	31433	31372	31064	30968	31302	31239	31233	31151	31080	31129	31053	30996	31439	31293	31116	30910	31239	31078	30906	31227	31053	31267	31166	31173	31178	30948	31362	30998	31410	31471	30961	31238	31059	31030	31179	31227	31240	31191	31163	31398	31483	31156	31281	31129	31080	31180	31280	31376	31118	31250	31120	30871	31158	31060	31402	31024	31274	31229	31187	31057	30988	31279	31241	30847	31284	31315	31178	31099	30973	30759	31209	31322	31263	31217	31250	31386	31254	31185	31227	31254	31227	31259	31250	31165	31130	31302	30981	31029	31185	31327	31235	31183	31111	31266	31235	31230	31338	31230	31333	31133	31123	31120	31136	31161	31286	31437	31136	31327	31125	31187	31298	31413	31551	31130	31306	31257	31228	31377	31448	31162	31188	31245	31025	31245	31264	31207	31376	31105	31162	31069	31182	31149	31324	31115	31255	31214	31200	31198	31280	31121	31527	31190	31246	31154	31347	31195	31238	31138	31172	31055	31200	31031	31333	30921	31016	31402	31126	31283	31277	31192	31214	31309	30979	31142	31264	31023	31019	31048	31250	31184	31226	30992	31093	31251	31070	30911	31267	31044	31121	31418	31242	31222	31194	31057	30964	31478	31296	31202	31230	31003	31293	30946	31238	31008	31152	31235	31251	31307	31201	31293	31333	31315	31230	31461	31093	30952	31374	31127	31269	31365	31224	31118	31156	31070	30959	31091	31200	31193	31100	31026	31188	31321	31123	31183	30955	31289	31075	31083	31142	31267	30974	31082	31339	31206	31047	31173	31152	31217	31152	31342	31286	30977	30976	31274	31211	31151	31266	31252	31262	31054	31092	31286	31039	30994	31256	30965	31085	30911	30955	31395	31172	31219	31031	31394	31091	30949	31208	31228	31446	31306	31278	31124	31138	31393	31461	31106	31172	31323	31310	31252	31273	31071	31300	31327	31333	31159	31231	31268	31285	31357	31223	31282	31300	31010	31074	31108	31200	31289	30830	31245	30976	31037	31067	31088	31428	31173	31122	31142	31144	31245	31092	31205	31158	31253	31004	31160	31282	31069	31371	31371	31159	31271	31180	31263	31265	31434	31321	31161	31207	31211	31095	31115	31328	31119	31189	30876	31356	31100	30940	31206	31117	31370	31180	31309	31451	31118	31282	31071	31236	31256	31338	31094	30939	31297	31050	31182	31286	31156	31279	31246	31231	31202	31045	31393	31105	31292	31469	31261	31154	31379	31120	31147	31117	31209	31057	31103	30972	30862	31347	30931	31296	31439	30958	31088	31012	31364	31221	31263	31288	31207	31258	31117	31294	31371	31474	31371	31422	30996	31300	31082	31273	31308	31200	31213	31220	31256	31209	30995	31362	31395	30980	31391	31363	31431	31382	31314	31256	31312	31066	31171	31184	31335	31130	31276	31327	31192	31085	31270	30882	31255	31222	31231	31072	31193	31229	31144	31418	31192	31040	31189	31392	31523	31596	31196	31124	31583	31350	31260	31116	31112	31160	31088	31306	31216	31488	31309	31235	31178	31176	31136	31305	31240	31184	31417	31364	31104	31127	31146	31207	31085	31057	31029	31245	30995	31249	31106	31159	31076	31221	31196	31403	31043	31092	31121	31222	31222	31257	31316	31152	31238	31407	31373	31254	31137	31050	31231	31443	31113	31414	31027	31305	31334	31165	31213	31045	31417	31228	31276	31267	31194	31254	31086	30839	31023	31122	30970	31108	31278	31300	31054	30903	31040	31101	31226	31358	31381	31133	31360	31106	31110	31252	31294	31194	31225	31334	30967	31231	31022	31295	31373	31066	31268	31282	30941	31063	30994	31383	31193	31215	31008	31077	31250	31235	31184	31066	31231	31274	31097	31272	30960	31510	31295	31236	31198	30985	31050	31212	31066	31264	31128	31172	31208	31217	31044	31227	31146	31206	31193	31111	31259	31283	31152	31192	31295	31001	31285	31471	31323	31417	31403	31172	31005	31349	31489	31214	31256	31067	30962	30952	31049	31333	30979	31127	31155	31177	30878	30999	31083	31117	31273	31114	31249	31226	31365	31108	31018	31124	31085	31138	31260	31223	31007	30973	31290	31416	31178	31253	31238	31233	30992	31314	31167	31288	31223	31031	31375	31239	31258	31043	31335	31195	31110	31126	31188	31175	30917	31043	31190	31446	31209	31112	30987	31067	31254	31143	31227	31051	31250	31246	30967	31361	31145	31256	31191	31152	31041	31282	31289	31130	31517	31193	31163	31060	31381	31085	31168	31255	31368	31193	31132	31135	31220	31270	31237	31223	31254	31331	31300	31274	31005	31122	31376	31095	31087	31223	31228	31194	31280	31257	31095	31376	31273	31142	31190	31226	31289	31374	30946	31056	31229	31233	31009	31117	31122	31246	31320	31161	31284	31125	31284	31290	31315	31198	31164	31208	31358	31407	31110	31061	31192	31273	31273	31314	31212	31138	31297	31090	31410	31379	31242	31392	31101	31377	31359	31341	31183	31225	31076	31334	31039	31190	31261	31073	31418	30952	30910	31060	31259	31341	31372	31380	31114	31351	31379	31410	31124	31311	31261	31366	31407	31360	31204	31076	31253	31187	31029	31293	30988	31222	31235	31128	31096	31164	31488	31067	31235	31280	31216	31275	31137	30868	31287	31172	31341	31364	31333	31360	31436	31241	31348	31284	31105	31174	31014	31557	31086	31003	31236	31189	30994	31276	31134	31436	31040	30879	31323	31265	31208	31258	31239	31238	31292	31064	31143	31110	31207	31125	31265	31182	31164	31170	31215	30975	31255	31255	31229	31298	31384	31363	31137	31050	31238	31203	31267	31282	31176	31065	31238	31255	31294	31164	31073	31144	31012	31386	31091	31261	31167	31138	31318	31498	31431	31134	30976	31094	31065	31149	31125	31234	31058	31176	31438	31192	31039	31293	31301	31193	31103	31068	31204	31190	31083	31357	31070	31289	31184	31163	30924	31228	31009	31001	31122	31440	31245	31364	31445	31090	31141	31400	31222	31221	31135	31421	31269	31123	31236	31354	31130	31212	31163	31142	31297	31400	31089	31072	31034	31204	30977	31150	31230	31245	31201	31177	31183	30916	31392	31020	31229	31110	31315	31369	31276	31164	31031	31351	31131	31142	31061	31274	31117	31229	31094	31138	31395	31057	31338	31155	31175	31284	31314	31272	31203	31221	31183	31225	31309	31193	31017	31291	31039	31261	31045	31246	31267	31284	31233	31336	31491	31308	31224	31073	31069	31264	31147	30910	31237	31143	31432	30929	31339	31163	31258	31156	31280	30988	31316	31363	31298	31317	31303	31305	31105	31278	31295	31200	31303	31432	31153	31425	31375	31098	31254	31106	30999	31016	31253	31287	31109	31168	31079	31327	31393	31197	31258	31270	30962	31172	31219	31194	31224	31159	31243
32785	47136	48525	44246	38621	36214	34370	31622	28767	27417	25628	25069	24286	24060	24190	24205	24089	23971	23839	23914	23864	23675	23933	23586	23826	23523	23652	23829	23727	23832	23707	23623	23832	23654	23802	23630	24006	23504	23740	23516	23736	23778	23473	23645	23635	23606	23778	23687	23492	23605	23764	23693	23616	23814	23512	23710	23623	23651	23652	23563	23471	23737	23772	23833	23558	23569	23697	23781	23767	23783	23531	23624	23537	23599	23490	23694	23704	23646	23589	23543	23469	23695	23657	23598	23818	23620	23710	23710	23649	23606	23619	23677	23649	23664	23772	23570	23689	23677	23847	23682	23645	23637	23808	23558	23520	23703	23682	23700	23723	23520	23606	23543	23645	23536	23514	23722	23601	23751	23760	23587	23813	23533	23565	23536	23620	23873	23626	23669	23458	23556	23630	23841	23767	23891	23837	23469	23680	23824	23597	23542	23596	23657	23723	23531	23728	23687	23617	23607	23710	23624	23701	23565	23777	23644	23542	23730	23856	23823	23804	23862	23660	23498	23750	23725	23722	23556	23698	23565	23581	23618	23494	23646	23739	23598	23417	23604	23477	23425	23636	23703	23771	23587	23749	23817	23707	23772	23648	23509	23654	23571	23542	23526	23704	23734	23745	23651	23777	23529	23930	23843	23511	23614	23717	23680	23697	23643	23576	23593	23461	23695	23668	23540	23631	23700	23715	23400	23607	23464	23779	23723	23786	23689	23567	23638	23699	23677	23819	23596	23486	23724	23699	23680	23712	23643	23650	23689	23704	23603	23792	23668	23426	23536	23691	23618	23714	23542	23668	23641	23798	23629	23769	23592	23542	23589	23682	23702	23618	23626	23533	23687	23754	23628	23657	23562	23631	23793	23785	23685	23666	23747	23446	23754	23615	23517	23557	23717	23649	23693	23584	23662	23716	23793	23616	23681	23683	23507	23461	23446	23861	23648	23515	23793	23654	23661	23571	23754	23823	23591	23602	23695	23560	23794	23595	23723	23583	23730	23656	23784	23851	23592	23550	23538	23752	23755	23807	23631	23706	23561	23601	23604	23708	23996	23768	23698	23741	23818	23647	23683	23808	23425	23732	23392	23554	23783	23623	23530	23651	23621	23602	23582	23762	23687	23656	23542	23711	23599	23591	23723	23737	23489	23631	23750	23466	23598	23595	23650	23858	23662	23411	23567	23687	23600	23855	23763	23735	23778	23647	23586	23600	23661	23562	23720	23738	23614	23904	23387	23489	23544	23559	23846	23683	23562	23646	23668	23735	23812	23541	23701	23651	23686	23725	23652	23728	23511	23813	23407	23761	23568	23672	23655	23740	23565	23617	23599	23579	23631	23725	23662	23745	23537	23525	23790	23666	23513	23751	23581	23538	23851	23697	23776	23447	23715	23581	23648	23743	23705	23683	23503	23641	23751	23665	23509	23596	23648	23679	23738	23662	23548	23646	23694	23561	23473	23727	23659	23598	23693	23673	23656	23815	23610	23902	23651	23679	23674	23690	23770	23710	23545	23744	23785	23625	23695	23601	23665	23592	23533	23701	23638	23805	23635	23643	23690	23572	23612	23650	23765	23776	23716	23625	23675	23658	23746	23750	23532	23621	23883	23669	23876	23687	23595	23852	23582	23507	23606	23545	23733	23677	23582	23687	23322	23767	23364	23790	23831	23713	23642	23562	23629	23594	23620	23755	23746	23512	23593	23609	23774	23535	23556	23658	23758	23843	23548	23868	23632	23777	23481	23718	23651	23620	23717	23785	23685	23618	23537	23581	23605	23817	23486	23851	23645	23682	23572	23636	23712	23492	23616	23529	23704	23693	23497	23672	23637	23841	23545	23650	23609	23719	23568	23696	23582	23824	23699	23716	23693	23513	23540	23650	23688	23805	23747	23669	23490	23686	23660	23840	23607	23698	23684	23640	23712	23593	23475	23799	23673	23794	23679	23608	23728	23736	23647	23493	23622	23619	23758	23535	23635	23856	23618	23764	23703	23494	23748	23776	23556	23750	23448	23559	23714	23869	23657	23578	23694	23683	23513	23561	23679	23635	23457	23754	23531	23855	23617	23597	23693	23783	23567	23782	23632	23620	23679	23499	23660	23718	23596	23649	23518	23691	23714	23719	23635	23674	23592	23522	23737	23573	23590	23522	23653	23632	23708	23650	23499	23577	23578	23567	23588	23655	23802	23608	23863	23606	23381	23705	23607	23652	23738	23902	23682	23733	23543	23646	23736	23423	23639	23519	23604	23475	23772	23701	23445	23634	23725	23689	23646	23588	23488	23618	23722	23684	23752	23474	23552	23735	23604	23546	23550	23590	23682	23763	23400	23581	23731	23764	23671	23473	23755	23775	23479	23693	23675	23591	23726	23605	23684	23587	23614	23769	23659	23647	23713	23610	23761	23682	23674	23565	23609	23827	23769	23733	23892	23760	23548	23835	23805	23670	23741	23699	23686	23539	23712	23578	23658	23689	23635	23725	23638	23587	23637	23776	23797	23652	23683	23559	23683	23671	23733	23563	23377	23512	23789	23636	23766	23634	23562	23650	23533	23752	23634	23658	23709	23590	23695	23587	23759	23770	23650	23566	23772	23640	23655	23758	23670	23787	23595	23576	23555	23582	23648	23707	23835	23521	23516	23606	23481	23584	23701	23549	23852	23550	23747	23714	23478	23644	23732	23543	23580	23660	23710	23632	23663	23561	23531	23731	23543	23582	23776	23690	23817	23731	23513	23537	23656	23669	23647	23585	23571	23735	23550	23542	23561	23788	23738	23827	23688	23800	23539	23510	23697	23474	23525	23592	23596	23779	23755	23586	23810	23671	23646	23750	23640	23608	23733	23691	23631	23673	23563	23724	23678	23604	23532	23763	23766	23651	23595	23783	23744	23583	23686	23721	23593	23417	23610	23564	23758	23585	23588	23688	23571	23734	23540	23750	23598	23550	23607	23631	23665	23724	23550	23696	23603	23664	23734	23687	23646	23731	23625	23605	23730	23600	23779	23699	23552	23683	23674	23651	23662	23607	23713	23891	23554	23605	23642	23693	23636	23521	23687	23652	23518	23597	23797	23721	23701	23802	23622	23583	23804	23666	23586	23641	23593	23622	23745	23939	23663	23586	23778	23559	23713	23549	23746	23617	23781	23702	23591	23466	23697	23834	23489	23665	23803	23653	23505	23792	23634	23795	23666	23549	23669	23588	23733	23692	23837	23782	23581	23662	23515	23517	23664	23691	23712	23876	23585	23466	23473	23647	23586	23798	23569	23479	23495	23628	23716	23751	23755	23679	23390	23760	23565	23563	23665	23689	23501	23652	23645	23593	23577	23650	23648	23825	23572	23555	23520	23651	23640	23694	23717	23595	23505	23786	23671	23709	23468	23757	23735	23729	23664	23764	23533	23837	23745	23795	23664	23648	23725	23812	23685	23683	23475	23556	23599	23674	23725	23603	23814	23635	23668	23721	23608	23595	23593	23742	23604	23778	23799	23838	23589	23579	23620	23679	23861	23781	23582	23654	23587	23836	23684	23616	23613	23589	23659	23735	23578	23665	23830	23817	23610	23721	23767	23637	23620	23641	23580	23644	23602	23763	23729	23659	23692	23653	23755	23587	23612	23590	23719	23837	23641	23731	23561	23692	23514	23702	23735	23720	23686	23567	23614	23518	23534	23818	23633	23779	23795	23663	23773	23611	23556	23672	23511	23546	23633	23670	23702	23712	23720	23795	23787	23626	23717	23625	23706	23606	23729	23721	23650	23840	23506	23708	23569	23651	23725	23750	23635	23486	23614	23780	23665	23503	23483	23636	23808	23853	23673	23633	23688	23829	23853	23626	23696	23840	23685	23589	23580	23687	23530	23591	23593	23511	23595	23629	23718	23730	23625	23632	23611	23471	23601	23734	23604	23671	23606	23719	23659	23763	23513	23649	23611	23683	23870	23557	23512	23609	23731	23637	23791	23801	23566	23784	23628	23491	23776	23699	23639	23565	23670	23564	23582	23793	23661	23491	23852	23587	23726	23889	23787	23584	23799	23639	23811	23717	23466	23476	23445	23816	23655	23705	23543	23627	23692	23548	23739	23717	23642	23766	23769	23628	23652	23695	23840	23649	23741	23667	23683	23759	23647	23440	23904	23525	23672	23661	23586	23665	23607	23733	23562	23692	23678	23560	23582	23667	23625	23723	23670	23666	23785	23750	23918	23728	23835	23797	23805	23981	23590	23589	23589	23592	23694	23729	23607	23713	23573	23797	23673	23623	23632	23777	23553	23611	23628	23528	23674	23849	23771	23585	23652	23610	23748	23544	23805	23723	23637	23587	23606	23579	23631	23591	23678	23649	23715	23860	23780	23616	23681	23603	23526	23703	23575	23624	23587	23710	23554	23542	23790	23487	23532	23810	23488	23667	23689	23858	23664	23631	23513	23683	23708	23585	23593	23677	23553	23717	23655	23551	23643	23574	23641	23711	23525	23638	23725	23529	23827	23475	23688	23881	23697	23777	23567	23664	23579	23568	23703	23609	23543	23717	23728	23925	23677	23686	23676	23654	23622	23910	23666	23872	23652	23645	23474	23757	23655	23491	23664	23689	23738	23647	23664	23658	23667	23603	23729	23852	23815	23531	23629	23722	23627	23620	23650	23817	23690	23624	23558	23548	23624	23618	23701	23686	23619	23644	23616	23560	23682	23748	23700	23537	23603	23739	23737	23647	23664	23629	23513	23589	23646	23641	23608	23790	23757	23646	23650	23633	23576	23813	23757	23686	23733	23633	23458	23771	23577	23801	23559	23554	23617	23539	23676	23705	23523	23473	23553	23785	23458	23657	23923	23732	23550	23608	23686	23703	23650	23503	23616	23667	23829	23701	23595	23611	23637	23571	23738	23669	23608	23739	23604	23584	23576	23720	23792	23608	23809	23473	23536	23560	23687	23870	23725	23577	23825	23391	23777	23652	23743	23629	23637	23755	23558	23663	23806	23736	23620	23751	23573	23594	23614	23714	23797	23603	23614	23557	23720	23727	23708	23778	23752	23485	23544	23650	23597	23652	23555	23745	23648	23565	23683	23696	23619	23694	23364	23723	23639	23782	23679	23648	23712	23633	23591	23674	23588	23571	23699	23620	23574	23579	23798	23612	23815	23687	23628
23669	21420	30261	31845	37261	42663	42046	38522	35838	34769	33411	32389	31920	31692	31562	31452	31427	31426	31180	31298	31087	31424	31072	31252	31082	31044	31299	30953	31191	30852	31062	30809	31034	31060	30811	31096	30882	30985	30923	30955	31031	31019	30973	30900	30750	31024	31120	31028	30853	30950	30831	30919	30948	30893	31028	30814	30725	30840	30988	30779	30833	30744	30897	30769	30754	30833	30924	30939	30940	30689	30838	30762	31038	30897	30726	31075	31114	31051	30947	31026	30957	31219	31004	30858	30968	30903	31057	31151	31029	31083	31043	30969	30875	30922	30880	30895	31153	31027	30822	30888	30856	31003	30921	30864	30793	30976	30977	30846	30815	31013	30822	30980	30830	31028	30933	30846	30792	30827	30935	30778	30987	30774	30722	31187	30784	31063	31057	30712	30914	31103	31032	30993	30818	30726	30745	30912	30930	31043	30779	30660	31296	31056	30793	30924	30883	30775	31077	31160	31014	30775	31041	31120	30996	30864	30874	31044	30896	31062	31043	30888	31069	30896	30858	31341	30970	30931	30923	30862	30834	31024	31136	30869	30777	30893	30777	30912	31056	31101	31181	30840	30737	30964	30779	31049	30859	30812	31006	30867	30994	31078	30968	31055	30998	30994	31086	30912	30777	31018	30672	30922	30823	30904	31013	30836	30766	30731	31156	30896	30805	30930	31008	31073	30892	30937	30735	30883	30729	31018	30923	30598	31110	31054	30806	30821	31098	30929	30736	30875	31003	30759	31066	30939	30971	30806	30984	30740	30772	30897	30703	31108	31024	30967	30768	31032	31043	31003	30935	31156	31015	30784	30782	30870	31123	30909	31079	31058	31137	30863	30606	30861	30906	30826	31068	30760	30983	30809	30876	30966	31047	30895	30623	30922	30942	30731	30972	31028	30818	30884	31016	31086	30805	31238	31017	30775	31023	30790	31017	30832	31051	31123	31189	30861	30738	30562	31009	31002	31152	31038	31068	30783	30834	31052	30805	30835	31049	30907	30774	30910	30808	30887	31188	30931	30740	30947	30805	30764	31011	31045	30713	30932	31034	30779	30971	30864	30793	30750	30604	31007	31160	30924	30957	30985	30867	30838	31108	30904	30747	30712	30949	30661	30913	30661	31095	30818	30956	30934	30703	30901	30864	30951	31059	30875	30831	30916	30825	30974	30756	30928	30983	30774	31050	31029	31131	30796	30805	30930	30810	30811	30739	30761	30921	30990	30961	30757	31029	30926	30836	30858	30867	30727	30914	30966	30870	30877	30571	31011	31150	30915	30963	31018	31041	30888	31158	31001	30850	30734	31170	31270	31176	30776	31007	30823	31090	30824	30818	30651	30735	30856	30806	30908	31062	31062	30745	31143	30999	31067	30817	31076	30883	30718	30844	31124	30912	31012	31036	31019	30949	30953	31004	30762	30922	30705	31208	30939	30857	30991	30864	30968	30952	31080	30983	31056	31064	30811	30934	30885	31049	30938	30906	30915	31043	30830	31029	30994	30913	30809	31067	31006	30989	30929	31093	31029	31030	31037	30765	30893	31025	31145	31070	30851	30961	30988	30941	31002	31065	30776	30756	30924	31005	30939	31001	30864	30826	31174	31056	31027	30764	30935	30875	31040	30858	30771	30871	30884	30939	30687	30839	30838	31058	30886	30806	30747	30936	30785	31248	30804	31136	30902	31028	30878	30880	30735	30958	30707	30877	30891	31104	30861	30936	30797	30889	31202	30863	30776	30795	30713	30764	30829	30764	30874	31010	30816	31070	30946	30886	30808	30868	30842	31027	30926	30902	30805	30890	30813	31194	30773	30949	30833	30865	30879	31077	30921	30917	30671	31087	30827	30917	31136	30841	30946	31104	30925	30905	30910	31037	30869	30962	31077	30979	30862	30759	30890	30916	30977	30858	30729	30762	30973	30857	31099	30869	30810	31084	30738	30664	30774	30994	30879	30787	31178	30908	30758	30824	30889	31001	31019	31122	30976	30815	30933	31018	30887	30566	30957	31056	30946	30684	30745	30779	30807	30710	30755	30911	31057	30998	31005	30855	30669	31227	31168	30792	31077	30918	30955	30768	30961	30981	30859	30980	30793	30967	31047	30909	30953	30809	30937	31196	30958	30989	30671	30905	30961	30850	30795	31048	30775	31026	31119	30987	31074	30816	30947	30692	30970	30826	31099	30843	31011	30909	30781	30870	30900	30896	30947	30707	30902	30814	30955	30983	30711	30824	31065	30950	30717	30787	30921	31125	30844	30883	30770	30710	30828	30858	31010	30880	30861	31096	30818	30903	30993	30863	31159	30812	30967	30760	30870	31037	30825	30847	30911	31167	31044	30731	30887	30996	31079	30932	30947	30978	30726	31023	30970	30797	30929	30949	30870	31066	31061	30930	31005	30767	31139	30770	30818	30850	31033	31000	30983	30941	30875	30961	30709	30797	30951	30851	31153	30827	31045	30867	30765	30956	30804	31033	30865	30974	31063	31133	30870	30751	31086	30749	30951	30891	30747	30900	30900	30857	30942	30768	31120	30977	30897	30866	31017	31098	30863	31075	30983	30906	30958	30962	30847	30567	30791	30849	30859	30944	30986	31105	30913	31100	30774	31097	30818	30744	31157	30981	30709	30722	31030	30914	30851	30875	30693	30832	30984	30846	30727	30877	30914	31160	30901	30982	30847	31056	30915	30706	30926	30878	31186	31015	31072	30715	30789	30786	31162	30955	30994	30793	30780	30975	30819	30790	30879	30779	31050	31066	31197	31143	30810	30879	30955	31078	30927	30992	31020	30938	31002	31060	30746	30963	31092	31021	30622	31137	30888	30806	31050	30852	30741	30934	31131	30846	31008	31026	31086	30781	30982	30897	30890	30801	31028	30936	30716	30818	30998	31003	30705	30828	30904	30850	30916	30837	30811	30878	30961	31029	30908	30965	30769	30962	30837	30903	30850	30993	31029	31344	30845	30963	30854	31049	30899	30785	31003	31072	30995	31133	30905	30760	30756	31009	30892	30802	30770	30936	30821	30789	30994	30903	30910	31000	31045	31015	30975	30769	30844	30892	30966	30779	31159	30885	30951	30885	30983	31068	30804	30668	31080	30871	30877	30923	31076	30976	30970	30949	31032	30856	31078	31105	30854	30902	31092	30983	30823	30909	31166	31062	30982	31107	30999	30854	30909	30930	30814	30814	30848	31118	30830	31046	30571	30833	30854	31297	30870	30773	31029	31046	30910	31069	30999	30722	31098	30961	31074	30990	30964	31013	30879	30879	30911	31043	30873	31076	31101	30815	31085	30887	31014	31211	31007	30998	30952	30977	30865	31030	30885	30934	30988	30919	31110	31192	30906	30907	30870	31113	30760	30929	30842	30859	30910	31168	30968	30834	30790	30917	31115	30663	30706	30686	30673	30858	30914	30924	30912	31114	30797	31078	30896	30932	31102	30816	30815	31228	31050	30964	31188	31054	31125	30993	30760	31088	30991	30722	31065	30785	30822	30600	30848	30939	30837	30668	31087	30840	31136	30940	31127	30662	30957	30718	30936	31069	30838	30847	30872	31101	30982	30777	31175	31055	30912	30765	30802	31104	30793	30847	30960	30951	31126	31021	31013	31046	31075	31000	30963	30926	31130	31029	30850	30724	30960	31068	30869	30824	30898	30790	30703	31080	30912	31022	30850	30940	31121	30938	30738	31239	31124	30969	31074	30970	31056	30856	30875	31078	31139	30818	30914	30936	31213	30827	30771	30719	30968	30922	30956	30904	30994	30872	30945	31133	31007	30889	31026	30844	30749	31038	30859	30835	30968	31163	30787	30742	30723	30932	30647	30842	30822	30804	30779	30784	31067	30710	31062	31065	30825	30762	30877	31116	31057	31025	30800	30865	30988	30722	30841	30822	31029	30796	30642	30952	30871	30878	31055	30675	30963	30937	30736	30825	31157	30896	30722	30854	30739	30911	30889	30883	30939	31076	30951	30971	30773	31129	31070	30841	30709	30705	31000	30702	30685	31063	30947	31004	31085	31155	30821	30937	31068	30813	30953	30782	30742	30857	30868	30884	30884	30802	30946	30702	30828	31146	30894	31191	30952	30708	30879	31073	30625	30900	31080	31104	31123	30950	30707	30889	30880	30835	30946	30943	30576	30879	31036	30951	30734	30887	31101	30984	30703	31012	30733	30695	30964	30828	30820	31160	30943	30970	30952	30978	30911	30946	30987	30744	30806	31034	31089	30806	30947	30882	31020	31027	31101	30933	31015	30812	30939	30689	30687	31000	30992	31128	31077	31039	30983	30989	30815	30948	30899	31120	30984	30947	30933	30823	30951	30735	30899	31190	30776	30878	30974	30972	30729	31056	31079	30973	30903	30783	31155	31019	31013	30891	30950	30927	30879	31043	30622	30982	30844	30876	30884	31047	30820	31065	30995	30816	30852	31018	31044	31311	30929	31011	31102	30866	31021	31020	31015	30964	31006	30934	30744	30971	30883	30812	30814	31218	30939	30945	31164	30830	30729	30773	30871	31006	30726	31102	30581	31153	30820	30847	30960	30958	31092	30746	30932	31020	30835	31021	30911	30974	30896	31081	30963	30802	30987	30964	30916	30715	31051	31095	30933	31122	31084	30875	30888	31119	31003	31114	30894	30642	30838	30860	30805	30919	30912	30871	31020	30909	30965	30890	31044	31000	31060	30861	31032	30835	31107	31075	30976	30810	31124	30970	30746	30834	30937	31226	30975	31124	30815	30733	30729	30925	30808	30980	31012	30816	31077	31208	30985	30701	31162	31012	30777	30843	30801	30923	30826	30899	30966	30998	31225	30999	31024	30764	30892	30978	30985	30877	30979	30822	30848	30973	30928	30793	30598	30908	30948	30916	30759	30776	30873	31004	31079	31122	30945	31048	31073	30732	30699	30735	31160	31174	31042	30717	30827	30791	30891	30960	30558	30862	31005	31253	31041	30955	30803	30739	30882	30842	30708	31073	30875	30816	30840	30787	30931	31003	31040	31094	30962	30869	30818	30820	31076	30863	30820	30955	31033	31065	30855	30802	30937	31079	31072	30793	30684	30865	30859	30882	31020	30815	30911	30957	31026	31123	30889	30865	30826	30957	30861	30640	30921	30860	30906	30980	30864	30839	31133	31034	30723
32417	53670	58426	54901	47767	44269	39030	35472	31110	28982	27324	25813	24932	24401	24197	24243	24057	24049	23704	24066	23714	23722	23583	23897	23692	23664	23640	23677	23373	23683	23449	23362	23565	23415	23518	23508	23647	23561	23517	23589	23349	23513	23756	23690	23584	23455	23804	23519	23533	23453	23487	23318	23500	23446	23367	23547	23531	23647	23583	23390	23489	23486	23415	23510	23550	23563	23493	23626	23297	23540	23608	23576	23338	23365	23513	23578	23714	23526	23437	23546	23714	23388	23642	23514	23661	23557	23515	23431	23594	23503	23380	23512	23501	23341	23608	23428	23583	23413	23542	23665	23550	23480	23467	23566	23508	23518	23226	23541	23504	23485	23404	23364	23810	23327	23514	23801	23643	23344	23463	23521	23375	23492	23437	23610	23565	23552	23558	23500	23505	23382	23602	23485	23509	23527	23376	23505	23632	23396	23398	23624	23314	23489	23439	23396	23590	23330	23427	23435	23531	23397	23377	23432	23569	23583	23476	23520	23524	23364	23544	23214	23766	23443	23676	23366	23497	23460	23475	23544	23499	23509	23584	23443	23676	23453	23486	23691	23486	23539	23437	23594	23572	23436	23453	23376	23730	23684	23498	23586	23424	23479	23650	23501	23619	23592	23520	23443	23444	23371	23454	23596	23580	23497	23451	23414	23659	23325	23569	23515	23443	23672	23703	23405	23508	23648	23617	23604	23566	23477	23493	23585	23493	23570	23385	23652	23460	23625	23433	23539	23471	23515	23476	23368	23575	23379	23441	23502	23608	23355	23324	23643	23366	23371	23429	23508	23589	23581	23580	23506	23525	23760	23397	23778	23263	23530	23590	23561	23416	23352	23706	23478	23474	23367	23694	23357	23411	23609	23397	23557	23510	23636	23492	23273	23437	23578	23530	23576	23551	23581	23376	23435	23628	23520	23545	23590	23579	23453	23472	23506	23493	23532	23373	23453	23502	23516	23343	23574	23491	23554	23320	23607	23694	23517	23578	23376	23427	23626	23393	23667	23416	23742	23595	23620	23419	23463	23522	23523	23701	23446	23604	23576	23584	23417	23545	23523	23564	23573	23382	23603	23440	23526	23471	23496	23452	23430	23461	23566	23588	23677	23420	23485	23494	23455	23427	23598	23620	23373	23789	23554	23510	23472	23506	23414	23513	23547	23575	23382	23562	23364	23562	23601	23555	23571	23492	23490	23399	23599	23376	23612	23612	23382	23535	23507	23507	23692	23530	23392	23674	23403	23393	23493	23487	23450	23502	23591	23545	23512	23511	23488	23650	23483	23417	23402	23480	23569	23527	23530	23581	23657	23464	23522	23430	23613	23525	23480	23541	23581	23316	23586	23449	23598	23437	23421	23589	23554	23432	23590	23537	23658	23500	23619	23589	23527	23725	23402	23300	23464	23587	23585	23610	23527	23619	23436	23583	23344	23473	23339	23538	23557	23801	23637	23349	23500	23403	23479	23546	23452	23412	23495	23644	23441	23614	23342	23436	23495	23762	23355	23474	23588	23791	23440	23623	23569	23562	23437	23681	23449	23451	23567	23567	23400	23347	23540	23435	23357	23499	23593	23486	23615	23449	23420	23710	23544	23613	23550	23553	23668	23572	23648	23486	23533	23592	23617	23597	23553	23498	23545	23409	23559	23499	23589	23398	23546	23375	23492	23447	23544	23523	23398	23142	23592	23525	23506	23332	23522	23529	23534	23599	23582	23425	23468	23346	23472	23546	23468	23662	23396	23571	23401	23506	23376	23577	23527	23632	23450	23520	23485	23479	23548	23531	23526	23603	23437	23478	23598	23551	23462	23306	23660	23536	23575	23361	23472	23525	23500	23461	23738	23788	23474	23543	23543	23601	23394	23468	23440	23431	23637	23569	23624	23513	23614	23586	23627	23671	23446	23451	23511	23460	23643	23556	23572	23716	23561	23693	23499	23644	23593	23667	23539	23431	23521	23321	23540	23374	23475	23389	23593	23708	23539	23443	23667	23443	23416	23332	23438	23458	23565	23701	23529	23616	23530	23425	23503	23480	23654	23675	23429	23379	23573	23632	23336	23396	23386	23470	23322	23602	23626	23487	23494	23432	23744	23587	23444	23524	23598	23555	23484	23530	23601	23382	23406	23509	23581	23611	23428	23449	23685	23477	23467	23453	23526	23506	23601	23471	23454	23498	23270	23401	23652	23573	23640	23366	23448	23375	23500	23622	23551	23424	23508	23308	23493	23380	23541	23444	23348	23557	23465	23530	23439	23609	23535	23462	23433	23566	23619	23495	23441	23485	23591	23396	23241	23659	23671	23461	23446	23397	23500	23573	23563	23408	23610	23561	23563	23481	23576	23653	23517	23510	23422	23436	23456	23449	23475	23367	23786	23563	23468	23467	23467	23483	23341	23660	23587	23488	23285	23492	23459	23482	23444	23660	23496	23644	23555	23419	23553	23283	23519	23646	23367	23645	23452	23552	23568	23416	23506	23334	23491	23606	23409	23563	23332	23371	23635	23592	23441	23428	23567	23338	23513	23514	23352	23619	23582	23669	23623	23455	23305	23365	23479	23673	23554	23500	23502	23513	23667	23627	23425	23575	23363	23490	23595	23334	23498	23628	23640	23585	23595	23341	23595	23585	23376	23558	23570	23607	23536	23548	23419	23378	23589	23673	23462	23451	23661	23521	23557	23494	23623	23517	23509	23526	23296	23501	23480	23377	23495	23418	23578	23689	23551	23544	23620	23469	23437	23507	23383	23582	23610	23536	23464	23632	23393	23616	23671	23442	23410	23579	23618	23415	23555	23304	23783	23591	23428	23315	23500	23457	23707	23507	23482	23480	23529	23314	23505	23442	23602	23650	23629	23495	23634	23701	23461	23493	23589	23390	23589	23326	23440	23416	23638	23491	23536	23546	23527	23427	23460	23460	23499	23499	23599	23700	23574	23494	23388	23409	23493	23525	23440	23542	23464	23224	23451	23675	23477	23600	23651	23428	23425	23508	23308	23472	23572	23701	23374	23334	23450	23553	23531	23538	23379	23601	23658	23568	23389	23542	23546	23429	23560	23575	23317	23514	23352	23380	23610	23469	23538	23560	23419	23421	23522	23426	23565	23623	23328	23598	23412	23521	23748	23387	23522	23494	23715	23469	23723	23493	23375	23513	23639	23553	23444	23336	23473	23411	23577	23287	23517	23660	23591	23532	23448	23476	23430	23472	23458	23410	23580	23354	23422	23461	23503	23477	23720	23503	23449	23459	23438	23434	23475	23577	23453	23615	23386	23306	23559	23532	23361	23545	23469	23515	23442	23499	23402	23483	23563	23424	23659	23668	23596	23430	23467	23452	23655	23562	23374	23468	23428	23545	23527	23628	23504	23519	23417	23349	23596	23529	23446	23450	23477	23619	23625	23589	23461	23454	23572	23553	23573	23514	23374	23503	23351	23549	23436	23562	23330	23822	23635	23552	23566	23473	23614	23422	23550	23621	23416	23503	23464	23552	23438	23763	23349	23427	23469	23407	23422	23619	23619	23587	23442	23438	23490	23369	23391	23442	23545	23410	23566	23481	23479	23682	23510	23569	23413	23434	23708	23647	23460	23505	23343	23657	23491	23389	23399	23404	23464	23502	23512	23505	23411	23659	23371	23561	23487	23514	23467	23457	23457	23577	23462	23469	23687	23446	23801	23396	23507	23478	23522	23519	23661	23531	23474	23459	23491	23694	23460	23556	23523	23532	23539	23682	23404	23604	23503	23470	23491	23640	23465	23509	23434	23567	23584	23535	23449	23570	23494	23630	23464	23598	23428	23515	23465	23579	23413	23597	23586	23544	23480	23573	23620	23418	23554	23431	23594	23597	23537	23418	23457	23614	23447	23406	23324	23464	23753	23674	23462	23404	23636	23452	23473	23505	23480	23621	23367	23619	23620	23432	23573	23496	23552	23514	23546	23502	23426	23363	23429	23457	23403	23581	23542	23378	23535	23381	23654	23396	23433	23606	23390	23529	23535	23505	23392	23614	23702	23448	23362	23455	23521	23306	23338	23462	23596	23476	23549	23524	23441	23690	23560	23473	23606	23784	23675	23577	23414	23511	23442	23546	23434	23325	23584	23503	23661	23539	23423	23752	23508	23527	23513	23592	23549	23620	23418	23367	23512	23508	23396	23464	23402	23473	23442	23330	23635	23494	23429	23628	23628	23571	23503	23500	23578	23516	23584	23495	23376	23572	23557	23380	23478	23380	23446	23354	23513	23451	23731	23550	23654	23523	23429	23463	23511	23599	23615	23584	23369	23494	23534	23427	23458	23347	23465	23689	23431	23469	23528	23406	23708	23494	23460	23683	23594	23463	23722	23445	23510	23386	23416	23438	23616	23612	23476	23514	23427	23485	23383	23555	23534	23518	23511	23496	23587	23338	23510	23466	23507	23565	23381	23419	23498	23588	23384	23419	23341	23570	23504	23574	23430	23665	23348	23518	23728	23417	23456	23470	23550	23460	23449	23521	23380	23581	23589	23390	23544	23662	23553	23583	23437	23546	23501	23356	23625	23538	23295	23394	23502	23544	23486	23626	23493	23448	23503	23346	23393	23513	23391	23617	23545	23543	23398	23328	23517	23558	23508	23684	23325	23447	23437	23777	23608	23833	23395	23415	23435	23396	23482	23399	23634	23496	23450	23529	23514	23502	23825	23558	23507	23332	23509	23407	23508	23639	23598	23564	23579	23633	23693	23571	23666	23539	23427	23445	23436	23533	23460	23478	23504	23323	23328	23517	23388	23494	23619	23489	23562	23635	23555	23478	23447	23539	23523	23413	23646	23402	23655	23437	23434	23515	23702	23268	23540	23401	23407	23586	23521	23563	23377	23613	23416	23686	23390	23656	23648	23650	23612	23366	23475	23518	23623	23435	23494	23605	23578	23531	23377	23399	23362	23382	23513	23573	23688	23346	23477	23545	23587	23563	23391	23593	23494	23697	23429	23638	23578	23517	23609	23402	23456	23534	23407	23447	23480	23461	23476	23559	23445	23631	23415	23591	23370	23460	23563	23573	23460	23479	23559	23491	23586	23546	23469	23406	23440	23587	23687	23588	23437	23530	23640	23367	23434	23603	23486	23603	23443	23562	23520	23477	23602	23595	23594	23526	23498	23455	23418
22619	21419	29917	28767	34190	42072	44700	40178	37711	36364	34976	33804	32843	32633	31975	31869	31808	31762	31782	31414	31669	31519	31583	31508	31386	31422	31348	31444	31327	31377	31390	31492	31362	31675	31644	31270	31469	31182	31583	31334	31097	31325	31481	31211	31189	31395	31212	30971	31363	31370	31378	31206	31317	31187	31276	31093	31244	31078	31245	31279	31022	31427	31106	31292	31198	31261	31335	31384	31332	31000	31147	31114	31140	31225	31428	31021	31186	31047	30971	31515	31418	31181	31307	31253	31306	31286	31455	31122	31294	31012	31293	31305	31049	31017	31503	31355	31147	31322	30970	31175	31146	31168	31230	31318	31171	31142	31166	31044	31277	31383	31184	31174	31294	31075	31444	31157	31125	30861	31220	31303	31131	31115	31057	31289	31288	31567	31175	31142	31436	31085	30896	31317	31268	31156	31347	31065	31362	31422	31325	31585	31358	31345	31088	31161	31091	31518	31319	31381	31428	31011	31457	31289	31354	31231	31018	31166	31200	31050	31136	31284	31062	31502	31301	31174	31485	31569	31304	31126	31093	31262	31294	31328	31285	31287	31143	31074	31158	31025	31355	31305	31302	31150	31149	31186	31172	31445	31202	31298	31410	31329	30973	31197	31119	31377	31339	31239	31404	31421	31301	31529	31248	31353	31447	31660	31423	31172	31308	31352	31513	31318	31226	31151	31367	31096	31290	31280	31230	31125	30889	31098	31262	31323	31510	31235	31190	31051	31446	31172	31291	31322	31214	30896	31260	31189	31286	31274	31302	31362	31225	31095	31308	31210	31221	31094	31162	31210	31215	31148	31173	31278	31122	31288	31258	31070	31201	31140	31203	31253	31052	31110	31255	31336	31151	31375	31311	31224	31183	31321	31272	31225	31133	31320	30873	30965	31141	31344	31076	30968	31179	31331	31268	31383	31341	31190	30944	31097	30972	31124	31166	31241	31249	31258	31449	31451	31335	31419	31115	31197	31020	31219	31219	31003	30864	31178	31037	31051	31091	31040	31166	31273	31266	31346	31285	31356	31099	31389	31055	30911	31332	31143	31245	31100	31226	31200	31400	31162	31235	31186	31290	31348	31418	31277	31258	31119	31141	31166	31124	31041	31061	31305	31072	31252	31288	30994	31119	31331	31326	31225	31169	31059	31020	31389	31325	31211	31236	31372	31297	31209	31272	31159	31217	31051	31183	31155	31290	31156	31187	31288	30992	30973	31353	31178	31350	31238	31197	31154	31259	31482	31408	31278	31371	31296	31511	31108	31181	31076	31053	31193	31072	30981	31084	31139	31106	30933	31195	30950	31049	31378	31265	31360	31134	30914	31330	31168	31496	31281	31307	31035	31059	30940	31498	31350	31299	31317	31144	31338	31344	31218	31295	31089	31182	31281	31035	31248	31044	31080	31244	31171	31108	31208	30950	31368	31103	31101	31273	31061	31234	30990	31168	31235	31442	31356	31298	31288	31207	31365	31167	31122	31257	31103	31308	31243	31255	31281	31349	31129	31169	31431	31214	31360	30936	31081	31362	31003	31341	31359	31182	30962	31160	31078	31030	31027	31266	31038	30908	30935	31258	31083	31270	31092	31106	31332	31311	30881	31249	31030	31179	31157	30871	31156	31060	31359	31109	31174	31162	31115	30963	30941	31205	31372	31161	31261	31262	31411	31221	31191	31015	31143	31337	31458	31287	31121	31285	31142	31419	31166	31039	31242	31075	30999	31161	31272	31268	31367	31301	31326	31159	31124	31534	31133	31320	31171	30895	31197	31163	31047	31470	31108	31203	31057	31089	31106	31225	31666	31393	31039	31374	31217	31207	31228	31289	31129	31216	31179	31307	31329	31139	31157	31211	31217	31012	31480	31420	31090	31183	31035	31142	31217	31146	31294	30936	31235	31280	31080	31102	31157	31504	31039	31314	31324	31277	31251	30983	31063	31171	31203	31166	31053	31057	31139	31134	31211	31451	31219	31160	31227	31490	31387	31236	31339	31117	31159	31162	31367	31239	31226	31140	31332	31057	31154	31102	31398	31388	31093	31162	31072	31079	31270	31220	31203	31241	31193	30908	31183	31034	31241	31017	31278	31240	31334	31257	31046	31308	31236	31133	31043	31152	31167	31165	31292	31239	31090	31306	31489	31327	31266	31143	31126	31073	30991	31180	31087	31145	31311	31224	31105	31148	31188	31381	31074	31226	30977	31172	31216	31270	31177	31178	31174	31026	31165	31052	31197	31261	31138	31204	31332	31021	31168	31053	31123	31307	30883	30971	31190	31177	31040	30933	31237	31358	31230	31265	31079	31298	31284	31334	31033	31256	31131	31070	31140	31270	31198	31439	31131	31175	31417	31542	31383	31005	31031	31378	30833	31215	31209	31240	31339	31376	31281	31265	31022	31293	31312	31332	31170	31331	31254	31165	31213	31309	30848	31127	31138	31087	31114	31063	31327	31286	31156	31406	31463	31129	31163	31007	30985	30776	31020	31265	31319	31137	31141	31117	31329	31012	31080	31180	31377	31138	31049	30982	31167	31194	31019	31265	31171	31222	30916	31322	31117	31172	31308	31344	31390	31326	31300	31331	31324	31081	31176	31230	31197	31163	31165	31316	31336	31406	31296	31236	31358	31134	30971	31009	31251	31320	31066	31154	31326	31314	31192	31479	31072	31132	30943	31178	31313	31290	31322	31251	31006	31046	31179	31126	31015	31259	31064	31102	31139	31138	30942	31019	31035	31258	31094	30971	31162	31182	31148	31141	31149	31120	31071	31268	31278	31370	31264	31063	31228	31300	31284	31397	31176	31439	31434	31312	31358	31178	31157	31027	31116	31202	31214	30983	31052	31165	31092	31270	31099	31167	30851	31119	30918	31306	31272	31091	31268	31082	31382	31137	31187	31176	31064	31290	31190	31112	31073	31280	31088	31083	31022	31005	31348	31203	31242	31066	30881	31163	31156	31062	31145	31058	31015	31094	31390	31338	31438	31233	31175	31314	31236	31003	31225	31056	31253	31181	31170	31356	31313	31259	31148	31132	31231	31094	30933	31431	31257	31249	31137	31338	31284	30979	31185	31061	31404	30935	31125	31093	31351	31293	31248	31054	31159	31099	31335	31273	31316	31325	31218	31169	31123	31028	31060	31046	31388	31094	31399	31411	31183	31417	31213	31116	31237	31339	31320	31319	31206	31210	31053	30867	31332	31425	31178	30924	31197	31221	31324	31378	31297	31330	31343	31273	31154	31022	31002	31150	31354	31389	31286	31154	31141	31213	31246	30986	31047	31303	31228	31218	31117	31123	31381	31316	31219	31241	30991	31311	31265	31068	31020	31007	31237	31299	31463	31243	31129	31029	31065	31287	31371	31170	31253	31243	31216	31070	31239	31251	31191	31288	31158	31239	31063	31115	31141	31249	31108	31224	31162	31005	31244	31056	31137	31124	31114	30957	31465	31174	31235	31304	31279	31150	31149	31451	31291	31343	31357	31152	31150	31200	31092	31055	31193	31346	31455	31152	31301	31337	31397	31364	30949	31200	31101	31107	31226	31349	31467	31351	31191	31360	31282	31248	31293	31180	31192	31144	31057	30983	31430	31174	31530	31305	31153	31125	31302	31327	31182	31151	31043	31224	30859	31320	31480	31269	31047	31289	31227	31186	31153	31219	31361	31343	31138	31301	31319	31149	31476	31285	31264	31169	31002	31142	30979	31124	31207	31156	31236	31399	31313	31148	30913	31252	31179	31247	31215	31265	31318	31241	31304	31251	31345	31105	31023	30995	31407	31547	30965	31135	31271	31412	31142	30976	30955	31297	31016	31430	31132	31229	30988	31150	31098	31352	31320	31177	31374	31150	31213	31139	30919	31287	31370	31173	31019	31109	31388	31289	31308	31424	31030	31234	31527	31389	31173	31093	30988	31356	31271	31442	31285	31053	31223	31590	31359	31290	31331	31335	31226	31190	30956	30991	31247	31163	31254	31121	31295	31446	31116	30865	31048	31211	31335	31285	31286	31025	31234	31156	31456	31273	31001	31019	30971	31112	30795	31241	31273	31282	31199	31098	31281	31243	31065	31344	31266	31173	31219	31166	31069	31138	31098	30927	31266	31298	31163	31287	31225	31373	31064	31185	31090	31188	31167	31105	31110	31277	31373	31169	31193	31159	31417	31225	31247	31386	31250	31027	31426	31210	31113	31319	31414	31107	31083	31159	31205	31300	31205	31282	31017	31229	31375	31176	31279	31180	30982	31078	31346	31278	31383	31084	31241	31356	31347	31308	31300	31423	31345	31165	31112	31226	31171	31249	31139	31221	31103	31418	31210	31123	31244	31163	31318	31258	31338	31188	30970	31260	31231	30962	31142	31057	31171	31155	31228	31150	31116	31259	31094	31123	31155	31045	31421	31245	31351	31285	31245	31029	31121	31310	30911	31187	31293	31430	31142	31288	31330	31389	31135	30992	31092	31262	31067	31139	31287	31362	31092	30979	30992	31082	31290	31178	31284	31225	31197	31329	31287	31274	31139	31152	31290	31348	31225	31180	31180	31035	31286	31250	31225	31222	30983	31061	31196	31344	31037	31327	31249	31295	31177	31144	31323	31011	31249	31080	31214	31190	31231	31401	31208	31094	31290	31331	31381	30962	31175	31275	30953	31078	30992	31124	31392	31340	31320	31314	31397	31147	31281	31257	31121	31451	31313	31210	30986	31389	31096	31332	31349	31292	31012	31130	31007	31031	30931	31411	31168	31236	31261	31287	31163	31304	31451	31246	31342	31379	31308	31317	31099	31278	31062	31362	31286	31242	30926	31152	31253	31220	31008	31350	31214	31116	31072	31081	31160	31305	31166	31079	31250	31189	31198	31052	31295	31173	30913	31007	31044	31242	31142	31228	31344	31077	31142	31214	31203	31235	31240	31289	31116	31207	31237	31159	31392	31235	31372	31048	31050	31279	31132	30997	31222	31241	31014	31187	31186	31467	31309	31197	31336	31094	31206	30880	31149	31205	31114	31289	31238	31374	31229	31308	31192	31261	31137	31142	31026	31112	31049	31264	31510	31285	31405	31170	31110	31286	31308	31273	31154	31183	31198	31351	31349	31058	31186	31078	31144	31442	31485	30956	31193	31362	31453	31322	31123	31106	31185	31005	31142
33956	59205	64338	60784	53564	48281	43541	37947	33761	31111	29014	27317	26167	25211	24815	24649	24276	24288	24139	24294	23988	24040	24007	23790	23699	23882	23822	23727	23732	23795	23668	23896	23881	23669	23868	23819	23521	23871	23626	23711	23667	23650	23687	23670	23683	23737	23900	23580	23834	23653	23710	23669	23667	23793	23690	23626	23793	23865	23700	23761	23397	23758	23645	23804	23636	23641	23633	23748	23772	23741	23548	23559	23425	23861	23632	23633	23671	23686	23650	23714	23704	23716	23718	23698	23483	23571	23697	23623	23666	23609	23611	23803	23762	23601	23662	23764	23593	23807	23731	23690	23653	23700	23730	23824	23418	23811	23749	23640	23577	23722	23514	23920	23724	23756	23725	23767	23762	23654	23569	23793	23482	23658	23725	23580	23936	23633	23742	23810	23581	23438	23542	23594	23732	23702	23615	23766	23614	23819	23878	23598	23811	23676	23626	23503	23613	23747	23722	23716	23674	23605	23845	23483	23535	23599	23685	23657	23736	23650	23710	23823	23621	23779	23608	23800	23779	23579	23757	23823	23672	23645	23585	23717	23874	23779	23701	23660	23692	23650	23663	23660	23657	23637	23666	23661	23605	23679	23649	23816	23662	23740	23573	23765	23472	23650	23764	23786	23688	23613	23806	23592	23654	23825	23603	23745	23670	23587	23721	23616	23854	23711	23653	23884	23665	23595	23745	23811	23758	23695	23751	23707	23639	23727	23607	23620	23641	23719	23737	23624	23676	23846	23644	23779	23701	23628	23502	23686	23786	23728	23704	23585	23642	23727	23880	23679	23496	23806	23653	23627	23776	23510	23582	23656	23563	23738	23488	23557	23586	23827	23758	23550	23666	23813	23791	23742	23483	23671	23625	23710	23705	23727	23552	23596	23793	23686	23808	23850	23659	23757	23690	23704	23752	23648	23715	23652	23746	23587	23704	23669	23739	23805	23593	23610	23582	23687	23618	23580	23515	23621	23646	23485	23799	23632	23731	23607	23698	23808	23611	23613	23692	23714	23635	23634	23619	23570	23680	23785	23583	23503	23598	23454	23547	23610	23611	23754	23673	23571	23633	23547	23599	23748	23628	23569	23725	23727	23657	23803	23739	23721	23508	23661	23665	23709	23713	23730	23463	23661	23615	23668	23726	23761	23585	23767	23778	23736	23651	23546	23619	23596	23769	23715	23721	23706	23814	23706	23649	23511	23600	23880	23777	23753	23743	23504	23688	23660	23539	23572	23649	23528	23574	23706	23505	23674	23735	23598	23682	23703	23661	23705	23639	23658	23683	23718	23504	23419	23655	23631	23539	23656	23798	23739	23481	23719	23732	23536	23750	23555	23572	23640	23691	23633	23682	23751	23752	23569	23561	23820	23409	23596	23748	23716	23712	23689	23573	23687	23741	23684	23666	23729	23789	23705	23614	23563	23662	23779	23781	23505	23683	23780	23709	23515	23568	23756	23718	23810	23701	23710	23789	23692	23616	23613	23629	23599	23607	23831	23702	23584	23665	23826	23478	23574	23696	23714	23666	23592	23672	23570	23620	23702	23534	23690	23789	23507	23744	23567	23574	23496	23692	23564	23816	23936	23670	23484	23794	23460	23851	23571	23591	23662	23618	23751	23659	23765	23720	23454	23664	23419	23826	23584	23655	23655	23511	23599	23567	23560	23672	23936	23602	23632	23660	23891	23664	23533	23584	23822	23732	23763	23648	23674	23625	23550	23660	23713	23750	23667	23713	23732	23653	23717	23651	23686	23647	23835	23577	23438	23856	23717	23547	23423	23641	23780	23491	23679	23604	23721	23976	23420	23686	23635	23670	23532	23618	23656	23844	23691	23649	23491	23723	23722	23725	23732	23845	23628	23623	23756	23761	23670	23733	23581	23642	23656	23645	23800	23626	23640	23639	23580	23788	23685	23693	23530	23771	23760	23722	23733	23764	23643	23511	23620	23770	23659	23615	23676	23774	23801	23661	23712	23558	23660	23538	23743	23494	23762	23666	23877	23755	23706	23406	23951	23730	23710	23819	23482	23559	23903	23660	23591	23825	23484	23718	23558	23755	23697	23737	23649	23445	23698	23671	23624	23668	23392	23692	23622	23631	23629	23854	23796	23721	23702	23617	23682	23762	23639	23579	23576	23659	23670	23600	23643	23480	23722	23676	23719	23644	23726	23913	23507	23819	23633	23790	23760	23688	23416	23517	23729	23784	23826	23516	23726	23783	23829	23722	23623	23625	23630	23595	23610	23604	23669	23773	23800	23678	23613	23490	23404	23547	23725	23584	23595	23707	23572	23610	23562	23715	23594	23819	23760	23811	23851	23642	23507	23813	23800	23760	23581	23843	23634	23668	23696	23756	23489	23730	23646	23636	23597	23465	23687	23488	23750	23604	23735	23768	23662	23715	23513	23668	23827	23539	23471	23773	23686	23743	23533	23787	23601	23531	23497	23754	23584	23745	23640	23735	23713	23657	23775	23709	23712	23689	23524	23634	23547	23649	23661	23479	23801	23652	23735	23758	23706	23716	23715	23467	23591	23690	23602	23689	23653	23671	23717	23564	23712	23600	23728	23729	23648	23711	23753	23561	23746	23784	23746	23703	23757	23694	23652	23574	23693	23765	23583	23700	23646	23702	23777	23827	23678	23902	23637	23624	23539	23609	23743	23875	23798	23798	23829	23750	23726	23838	23565	23596	23767	23547	23566	23721	23505	23612	23792	23577	23675	23595	23705	23508	23734	23686	23645	23544	23561	23673	23680	23553	23840	23590	23741	23638	23725	23567	23678	23575	23727	23750	23691	23735	23605	23809	23608	23548	23727	23674	23753	23554	23667	23593	23893	23537	23713	23820	23674	23625	23708	23683	23733	23503	23855	23508	23734	23675	23525	23608	23562	23600	23745	23677	23615	23522	23578	23589	23562	23504	23563	23534	23489	23613	23579	23778	23686	23875	23622	23636	23751	23588	23783	23785	23535	23686	23726	23583	23657	23776	23535	23453	23805	23730	23737	23658	23623	23753	23623	23624	23732	23639	23691	23709	23746	23598	23802	23527	23601	23757	23665	23772	23659	23644	23525	23726	23728	23648	23635	23676	23605	23700	23627	23838	23703	23782	23667	23690	23606	23720	23699	23888	23555	23655	23694	23674	23617	23644	23640	23790	23692	23688	23607	23717	23807	23733	23362	23609	23478	23625	23666	23549	23644	23487	23629	23757	23729	23619	23585	23668	23502	23587	23835	23700	23726	23582	23533	23675	23569	23750	23638	23661	23558	23737	23602	23564	23573	23706	23728	23467	23829	23859	23755	23585	23734	23848	23702	23666	23657	23754	23788	23807	23666	23719	23775	23638	23713	23639	23665	23568	23676	23685	23649	23507	23475	23749	23767	23588	23668	23617	23921	23738	23706	23685	23555	23612	23816	23747	23685	23562	23555	23577	23623	23671	23679	23555	23760	23804	23670	23737	23586	23857	23714	23607	23555	23605	23613	23622	23617	23563	23663	23498	23686	23717	23622	23832	23780	23499	23549	23579	23758	23667	23628	23642	23787	23392	23650	23600	23560	23739	23582	23477	23678	23655	23550	23595	23875	23645	23657	23904	23699	23653	23551	23751	23640	23639	23602	23639	23816	23627	23774	23713	23649	23493	23643	23918	23851	23625	23656	23412	23418	23693	23834	23692	23503	23660	23652	23705	23592	23555	23744	23662	23596	23708	23512	23601	23660	23712	23788	23692	23717	23811	23704	23848	23739	23709	23668	23538	23709	23722	23547	23765	23679	23802	23803	23766	23759	23790	23593	23634	23620	23744	23515	23716	23670	23698	23683	23557	23568	23751	23625	23680	23652	23679	23556	23723	23621	23772	23530	23491	23692	23512	23682	23685	23663	23693	23788	23720	23707	23756	23555	23730	23594	23779	23535	23621	23763	23779	23654	23835	23584	23595	23678	23622	23778	23925	23747	23590	23702	23625	23651	23740	23686	23697	23612	23529	23635	23737	23547	23558	23512	23707	23678	23875	23633	23689	23812	23643	23744	23590	23642	23595	23744	23553	23713	23746	23786	23749	23695	23549	23642	23579	23644	23585	23676	23564	23515	23657	23754	23696	23762	23455	23541	23669	23695	23659	23749	23634	23768	23680	23586	23527	23718	23723	23638	23547	23700	23528	23507	23462	23668	23707	23568	23532	23720	23595	23585	23720	23743	23742	23662	23733	23746	23659	23669	23807	23843	23606	23490	23509	23763	23791	23688	23671	23851	23723	23530	23748	23673	23915	23768	23749	23721	23822	23704	23542	23342	23829	23661	23781	23771	23779	23606	23653	23753	23841	23799	23601	23850	23592	23584	23727	23799	23490	23718	23741	23792	23598	23605	23580	23830	23670	23615	23705	23638	23745	23741	23768	23728	23813	23598	23772	23501	23684	23498	23568	23582	23646	23709	23552	23600	23587	23672	23886	23601	23675	23606	23616	23723	23627	23582	23667	23553	23751	23690	23862	23583	23741	23805	23677	23643	23729	23468	23720	23701	23631	23767	23567	23607	23693	23853	23655	23603	23685	23555	23667	23778	23762	23553	23585	23826	23547	23693	23743	23771	23747	23551	23707	23845	23569	23772	23602	23499	23727	23537	23678	23782	23613	23760	23487	23580	23699	23698	23558	23590	23641	23601	23698	23747	23793	23683	23801	23800	23755	23762	23503	23788	23612	23720	23726	23812	23475	23623	23779	23409	23628	23798	23657	23659	23644	23750	23468	23651	23594	23809	23652	23814	23706	23863	23678	23714	23602	23625	23603	23703	23761	23856	23584	23637	23518	23663	23798	23755	23674	23714	23555	23573	23674	23732	23669	23586	23614	23685	23814	23606	23561	23567	23768	23858	23506	23740	23789	23662	23780	23708	23823	23684	23500	23685	23796	23626	23632	23728	23681	23491	23607	23702	23847	23474	23667	23500	23731	23666	23650	23595	23750	23587	23825	23845	23703	23578	23742	23806	23720	23617	23590	23549	23625	23567	23736	23565	23859	23670	23765	23637	23687	23553	23651	23675	23618	23664	23678	23501	23837	23695	23706	23806	23660	23738	23702	23800	23669	23646	23733	23544	23725	23523	23596	23842	23532	23563	23652	23640	23645	23670	23611	23713	23741	23641
30672	34822	46143	46437	43059	39755	37016	34477	33331	32313	31446	31085	30933	30957	30682	30632	30614	30399	30508	30370	30532	30399	30252	30526	30279	30377	30411	30552	30366	30145	30345	30252	30139	30200	30475	30229	30282	30222	30429	30450	30453	30360	30170	30244	30271	30217	29962	30492	30036	30488	30284	30314	30294	30125	30447	30334	30216	30077	30115	30333	30091	30326	30228	30149	30233	30287	30375	30494	30298	30270	30274	29977	30352	30201	30206	30157	30427	30202	30345	30183	29936	30517	30117	30143	30127	30000	30438	30109	30272	30352	30327	30357	30306	30070	30315	30496	30364	30391	30143	30120	30240	30553	30232	30292	30167	30475	30271	30161	30289	30307	30132	30179	30306	30544	30265	30273	30303	30244	30353	30238	30163	30444	30256	30214	30285	30258	30250	30235	30227	30367	30176	30182	30216	30434	30546	30356	30256	30382	30440	30252	30064	30356	30354	30368	30417	30273	30465	30274	30439	30431	30164	30341	30524	30288	30539	30366	30264	30035	30318	30583	30296	30087	30132	30082	30309	30123	30409	30252	30144	30201	30435	30190	30317	30288	30251	30352	30316	30406	30462	30515	30283	30104	30115	30218	30197	30318	30424	30275	30414	30404	30343	30460	30346	30460	30382	30263	30407	30545	30327	30409	30514	30207	30104	30412	30194	30496	30402	30203	30211	30043	30153	30074	30383	30409	30261	30431	30361	30129	30298	30247	30246	30281	30108	30131	30551	30064	30361	30333	30295	30030	30477	30449	30422	30378	30132	30412	30191	30445	30224	30335	30009	29956	30206	30190	30215	30183	30203	30439	30165	30507	30028	29980	30425	30324	30420	30136	30307	30521	30136	30334	30341	30445	30209	30318	30230	30326	30627	30386	30036	30270	30183	30258	30365	30219	30424	30413	30462	30309	30404	30549	30247	30301	30436	30256	30165	30257	30475	30244	30112	30367	30318	30231	30239	30278	30216	30323	30541	30421	30434	30248	30333	30370	30467	30292	30426	30373	30200	30248	30595	30232	30250	30152	30152	30334	30230	30398	30212	30380	30200	30259	30347	30163	30272	30207	30402	30107	30472	30155	30149	30556	30416	30178	30485	30197	30556	30411	30395	30387	30253	30013	30243	30326	30246	30426	30364	30393	30365	30162	30066	30313	30176	30297	30207	30243	30044	30371	30343	30191	30588	30277	30252	30147	30194	30052	30049	30379	30030	30315	30390	30548	29990	30348	30514	30402	30189	30497	30341	30288	30366	30352	30206	30259	30412	30521	30261	30531	30237	30256	30439	30318	30329	30422	30559	30298	30365	30439	30180	30157	30423	30225	30207	30176	30430	30074	30347	30553	30023	30316	30157	30085	30077	30189	30226	30347	30436	30279	30349	30152	30314	30137	30363	30189	30218	30407	30185	30286	30146	30327	30403	30241	30358	29930	30293	30249	30219	30217	30306	30389	30227	30301	30244	30451	30360	30415	30309	30055	30168	30260	30412	30197	30072	30374	30247	30231	30508	30402	30343	30326	30350	30433	30204	30774	30353	30181	30285	30149	30244	30133	30372	30385	30428	30285	30366	30379	30401	30099	30324	30421	30495	30430	30520	30512	30092	30475	30448	30148	30163	30116	30492	30329	30194	30327	30309	30238	30288	30033	30157	30471	30329	30353	30412	30100	30283	30190	30270	30232	30257	30334	30133	30188	30467	30314	30113	30326	30271	30397	30341	30360	30281	30177	30178	30499	30290	30110	30401	30272	30319	30382	30467	30342	30140	30276	30218	30141	30490	30120	30446	30390	30338	30369	30254	30315	30192	30119	30154	30114	30180	30104	30180	30276	30548	30389	30257	30085	30105	30232	30192	30258	30357	30017	30332	30457	30240	30271	30340	30453	30315	30495	30629	30321	30275	30239	30369	30413	30268	30246	30417	30308	30310	30175	30076	30362	30275	30243	30401	30371	30184	30430	30138	30413	30385	30178	30350	30441	30464	30435	30393	30219	30261	30232	30388	30427	30103	30356	30311	30298	30375	30478	30355	30383	30410	30276	30365	30141	30449	30657	30035	30425	30205	30317	30376	30337	30262	30262	30213	30278	30312	30487	30371	30289	30393	30232	30187	30265	30283	30156	30076	30378	30249	30176	30252	30339	30431	30534	30258	30221	30174	30200	30118	30067	30206	30344	30030	30316	30189	30229	30272	30261	30254	30176	30344	30422	30300	30201	30261	30362	30181	30444	30416	30296	30569	30397	30467	30001	30363	30457	30160	30195	30098	30199	30048	30162	30242	30197	30200	30027	30392	30386	30095	30184	30118	30261	30506	30126	30233	30273	30315	30484	30361	30259	30296	30272	30213	30299	30233	30230	30445	30264	30209	30023	30333	30239	30350	30187	30347	30314	30591	30343	30092	30309	30255	30257	30301	30063	30189	30280	30337	30258	30345	30275	30191	30310	30331	30388	30305	30161	30189	30243	30743	30539	29917	30186	30207	30216	30293	30170	30166	30266	30189	30150	30392	30117	30152	30206	30097	30088	30149	30402	30229	30540	30403	30172	30420	30239	30403	30242	30390	30325	30427	30187	30297	30474	30523	30465	30490	30147	30395	30166	30160	30041	30380	30127	30246	30427	30144	30464	30383	30360	30326	30354	30463	30251	30054	30134	30003	30115	30105	30353	30145	30331	30267	29839	30267	30372	30310	30203	30290	30305	30273	30189	30218	30373	30431	30199	30488	30068	30253	30475	30205	30126	30553	30511	30612	30315	30390	30224	30271	30424	30395	30262	30326	30389	30548	30342	30297	30522	30349	30414	30134	30289	30101	30189	30060	30155	30450	30296	30339	30094	30165	30249	30329	30216	30262	30309	30207	30179	29994	30311	30324	30461	30281	30257	30237	30393	30507	30401	30614	30382	30234	30345	30472	30367	30348	30297	30113	30324	30203	30365	30298	30465	30146	30120	30394	30215	30176	30224	30240	30348	30240	30076	30380	30259	30335	30250	30084	30350	30381	30467	30473	30436	30205	30124	30469	30339	30261	30160	30272	30388	30231	30257	30238	30272	30143	30468	30270	30389	30289	30343	30525	30357	30112	30135	30172	30315	30295	30368	30114	30381	30328	30325	30242	30437	30259	30412	30226	30291	30152	30398	30405	30449	30241	30312	30405	30193	30368	30122	30202	30407	30346	30438	30164	30440	30168	30182	30341	30083	29955	30232	30060	30010	30253	30261	30494	30494	30209	30090	30306	30555	30477	30155	30283	30214	30272	30208	30512	30417	30267	30243	30221	30239	30294	30271	30330	30294	29956	30484	30215	30316	30235	30486	30272	30415	30369	30449	30241	30391	30525	30032	30208	30281	30182	30215	30495	30229	30212	30282	30004	30326	30153	30352	30184	30317	30285	30064	30339	30229	30292	30020	30096	30156	30276	30177	30369	30358	30263	29994	30335	30366	30169	30549	30357	30277	30301	30179	30504	30280	30063	30434	30282	30184	30450	30445	30082	30384	30342	30261	30558	30440	30358	30592	30339	30356	30207	30170	30398	30405	30338	30226	30307	30325	30427	30187	30206	30152	30311	30262	30307	30252	30213	30190	30337	30372	30257	30288	30272	30169	30361	30248	30083	30585	30085	30238	30163	30272	30347	30369	30313	30107	30453	30260	30164	30152	30252	30338	30316	30150	30172	30260	30391	30068	30049	30347	30208	30154	30197	30226	30152	30474	30218	30352	30235	30402	30225	30492	30314	30311	30355	30504	30531	30141	30221	30443	30308	30284	30232	30257	30183	30217	30566	30278	30361	30028	30255	30282	30303	30213	30133	30127	30223	30483	30159	30211	29996	30289	30361	30051	30311	30222	30485	30042	30047	30398	30212	30199	30243	30252	30320	30107	29931	30365	30136	30277	30387	30471	30421	30398	30570	30406	30394	30455	30510	30126	30261	30440	30188	30365	30405	30318	30156	30264	30349	30223	30301	30512	30281	30313	30488	30226	30400	30326	30438	30488	30348	30229	30439	30054	30240	30321	30218	30321	30352	30229	30357	30511	30597	30292	30142	30498	30603	30163	30461	30266	30260	30270	30354	30294	30436	30234	30242	30215	30399	30483	30295	30318	30308	30444	30487	30348	30282	30103	30202	30333	30501	30305	30412	30203	30469	30322	30489	30309	30297	30288	30339	30347	30330	30409	30339	30357	30397	30415	30360	30188	30305	30243	30266	30193	30438	30251	30344	30175	30338	30330	30359	30016	30289	30331	30277	30161	30220	30245	30205	30184	30371	30312	30460	30169	30394	30256	30213	30217	30335	30290	30331	30319	30260	30369	30256	30097	30259	30387	30218	30260	30213	30259	30469	30345	30519	30481	30590	30348	30279	30404	30031	30499	30420	30307	30451	30372	30454	30304	30281	30337	30266	30209	30343	30666	30369	30337	30443	30236	30569	30140	30251	30346	30245	30251	30250	30388	30258	30374	30428	30229	30493	30278	30266	30166	30028	30334	30162	30402	30282	30432	30236	30512	30362	30296	30619	30203	30259	30439	30196	30134	30347	30354	30286	30329	30471	30387	30276	30232	30389	30417	30021	30205	30236	30369	30351	30254	30015	30190	30394	30135	30100	30231	30181	30162	30421	30451	30256	30175	30157	30304	30330	29946	30383	30169	30425	30302	30497	30244	30232	30554	30464	30125	30183	30203	30152	30288	30334	30274	30152	30269	30111	30110	30227	30615	30131	29923	30368	30321	30373	30283	30185	30409	30273	30570	30412	30408	30356	30516	30121	30257	30268	30446	30460	30371	30436	30154	30417	30602	30164	30350	30480	30336	30403	30345	30284	30100	30157	30226	30178	30489	30173	30265	30212	30425	30209	30239	30361	30281	30481	30523	30561	30420	30177	30463	30450	30185	30169	30419	30360	30473	30429	30173	30227	30411	30346	30067	30211	30307	30450	29969	29966	30261	30451	30308	30295	30498	30425	30455	30248	30196	30230	30062	30287	30511	30259	30056	30250	30365	30355	30367	30066	30393	30463	30305	30361	30427	30392	30366	30331	30282	30458	30344	30256	30381	30072	30261	30162	30576	30494	30348	30340	30388	30356	30172	30311	30527	30211	30426	30426	30391	30216	30319	30332	30264	30355	30297	30331	30390	30283	30107	30323	30495	30446	30333
33020	48992	50165	45341	41523	37278	33231	29964	27842	26233	25253	24519	23996	23805	23605	23417	23581	23312	23355	23281	23247	23255	23253	23386	23145	23394	23016	23317	23228	23329	23140	23223	23220	23306	23402	23017	23311	23384	23123	23225	23235	23153	23268	23097	23282	23384	23182	23281	22944	23215	23241	23191	23350	23106	23196	23256	23330	23330	23314	23116	23231	23166	23317	22983	23346	23255	23401	23327	23095	23277	23227	23039	23198	23146	23258	23157	23369	23132	23171	23411	23153	23257	23281	23185	22814	23216	23158	23196	23108	23313	23248	22994	23130	23195	23219	23243	23178	23228	23086	22892	23137	23194	23160	23265	23059	23072	23239	23317	23395	23210	23179	23248	23305	23186	23201	23231	23360	22992	23188	23128	23211	23232	23221	23298	23249	23205	23193	23152	23221	23332	23351	23267	22951	23400	23274	23163	23314	23167	23339	23111	23151	23409	23184	23181	23144	23144	23239	23234	23339	23073	23177	23158	23319	23236	23153	23172	23322	23199	23056	23365	23201	23416	23180	23432	23243	23198	23120	23293	23284	23337	23270	23139	23112	23113	23185	23325	23182	23142	23204	23295	23106	23209	23226	22960	23204	23149	23376	23049	23078	23278	23088	23259	23173	23446	23063	23225	22981	23094	23212	23139	23039	23214	23193	23164	23122	23188	23135	23432	23213	23108	23088	23122	23059	23148	23160	23267	23212	23169	23173	23194	23233	23197	23363	23138	23202	23459	23110	23020	23231	23253	23101	23319	23064	23369	23102	23167	23115	23105	23048	23182	23189	23251	23074	23028	23201	23165	23372	23090	23338	23118	23240	23139	23340	23130	23252	23164	23239	23267	23252	23174	23197	23255	23073	23167	23240	23146	23256	23066	23196	23207	23361	23289	23254	23014	23261	23171	23139	23259	23234	23337	23240	23325	23093	23330	23367	23141	23231	23333	23470	23191	23380	23159	22992	23275	23241	23198	23195	23062	23011	23277	23382	23189	23111	23172	23191	23129	23171	23312	23110	23195	23353	23272	23227	23087	23509	23047	23330	23090	23312	23175	23342	22986	23297	23272	23239	23219	23192	23269	23213	23178	23068	23229	23322	23196	23158	23106	23173	23225	23187	23045	23387	23242	23300	23042	23226	23245	23414	23195	23262	23135	23343	23116	23141	23224	23256	23353	23191	23239	23284	23362	23192	23075	23324	23133	23169	23296	23219	23300	23240	23293	23031	23246	23290	23289	23183	23175	23201	23290	23085	23132	23411	23200	23153	23239	23179	23252	23337	23050	23127	23017	23269	23019	23057	23147	23114	23326	23261	23057	23139	23170	23338	23067	22998	23033	23030	23222	23171	23052	23505	23195	23145	23217	23116	23213	23197	23265	23166	23330	23232	23425	23230	23297	23265	23257	23228	23266	23274	23231	23209	23150	23062	23371	23346	23075	23260	23084	23198	23131	23258	23300	23094	23146	23182	23063	23339	23336	23225	23416	23022	23184	23144	23262	23108	23074	23260	23108	23009	23142	23255	23192	23214	23374	23277	23418	23177	23328	23293	23225	23017	23263	23413	23118	23299	23198	23248	23239	23255	23067	23154	23215	23237	23343	23472	23119	23283	23195	23193	23040	23306	23203	23238	23220	23155	23275	23135	23189	23196	23159	23320	23204	23157	23117	23092	23240	23122	23114	23446	23180	23257	23234	23165	23232	23145	23321	23227	23074	23254	23167	23028	23232	23261	23194	23187	23088	23217	23240	23369	23403	23088	23251	23390	23196	23260	23222	23137	23283	23192	23321	23363	23262	23111	23220	23085	23190	23108	23175	23197	23334	23157	23241	23267	23316	23162	23129	23169	23225	23191	23287	23154	23021	23315	23287	23050	23112	23038	23234	23198	22989	23181	23147	23188	23233	23064	23367	23265	23110	23186	23248	22982	23380	23248	23383	23075	23474	23281	22930	23227	23076	22993	23084	23236	23263	23134	23204	23265	23184	23204	23138	23240	23390	23278	23289	23087	23027	23155	23331	23290	23307	23180	23400	23287	23142	23114	23216	23296	23171	23208	23153	23278	23407	23176	23310	23350	23247	23043	23156	23119	23301	23082	23292	23018	23268	23414	23242	23309	23372	23155	23247	23239	23365	23103	22949	23171	23117	23195	23233	23305	23154	23240	23061	23218	23170	23242	23332	23224	23371	23047	23367	23157	23262	23275	23250	23336	23333	23198	23223	23253	23348	23225	23030	23109	23155	23258	23235	23254	23302	23242	23360	23284	23050	23219	23263	23231	23165	23062	23307	23306	23211	23382	23213	23166	23435	23270	23119	23243	23021	23412	23243	23178	23097	23256	23234	23351	23339	23236	23131	23149	23217	23247	23206	23191	23074	23126	23079	23388	23168	23269	23170	23133	23246	23166	23359	23117	23220	23347	23368	23229	23293	23059	23065	23229	23266	23111	23161	23282	23134	23102	23172	23142	23021	23267	23031	23195	23389	23210	23136	23201	23325	23118	23166	23233	23299	23156	23434	23111	22998	23161	23264	23305	23156	23200	23364	23141	23312	23391	23328	23228	22917	23329	23234	23090	23165	23279	23262	23232	23105	23196	23194	23211	23105	23313	23284	23149	23412	23060	23307	23096	23299	23137	23176	23027	23314	23297	23252	23308	23227	23484	23444	23404	23160	23137	23222	23212	23173	23320	23286	23186	23197	23241	23277	23194	23116	23134	23227	23147	23125	23196	23208	23110	23393	23197	23155	23193	23389	23230	23326	23210	23246	23130	23187	23341	23159	23163	23186	23298	23071	23344	23247	23138	23152	23172	23202	23168	23193	23134	23099	23251	23307	23213	23343	23296	23304	23223	23414	23257	23026	23236	23106	23121	23186	23218	23185	23324	23252	23235	23183	23375	23165	23031	23158	23259	23255	23117	23264	23192	23289	23268	23294	23039	23402	23198	23170	23333	23186	23245	23117	23138	23154	23362	23241	23099	23007	23230	23178	23234	23334	23110	23354	23184	23187	23003	23089	23129	23391	23302	23224	23293	23227	23198	23222	23318	23351	23134	23116	23267	23200	22890	23217	23110	23363	23154	23153	23062	23233	23260	23186	23191	23392	23328	23195	23417	23378	23148	23166	23256	23234	23229	23363	23321	23275	23138	23076	23267	23363	23165	23205	23403	23348	23064	23152	23071	23093	23216	23373	23374	23248	23190	23157	23261	23104	23163	23214	23255	23213	23236	23200	23111	23284	23355	23272	23243	23469	23242	23222	23230	23363	23184	23272	23141	23075	23194	23245	23291	23128	23166	23127	23228	23145	23209	23067	23099	23107	23234	23238	23162	23163	23323	23198	23180	23125	23244	23082	23154	23338	23282	23130	23244	23216	23374	23298	23264	23364	23163	23229	23279	23139	23217	23307	23102	23138	22999	23174	23241	23233	23409	22896	23159	23387	23162	23263	22919	23119	23414	23093	23066	23124	23260	23186	23326	23172	23193	23115	23092	23174	23030	23277	23233	23258	23161	23068	23388	23274	23361	23081	23276	23224	23319	23102	23215	23324	23354	23063	23010	23072	23165	23224	23271	23206	23186	23239	23169	23368	23092	23393	23132	23352	23274	23144	23139	23218	23169	23206	23130	23460	23336	23102	23131	23256	23201	23171	23088	23193	23240	23287	23185	23082	23258	23210	23269	23117	23282	23130	22928	23489	23137	23182	23264	23218	23305	23161	23173	23387	23228	23088	23158	23426	23225	23385	23164	23309	23090	23338	23248	23233	23142	23388	23312	23107	23307	23289	23225	23112	23290	23264	23254	23148	23078	23279	23156	23294	23094	23298	23251	23223	23201	23315	23254	23121	23244	23264	23197	23179	23184	23079	23212	23445	22983	23291	23205	23168	23090	23216	23140	23092	23271	23034	23414	23382	23303	23054	23217	23199	23010	23130	23286	23164	23161	23248	23263	23265	23262	23380	23232	23362	23235	23250	23311	23062	23286	23262	23306	23360	23326	23122	23232	23195	23076	23013	23353	23283	23045	23255	23199	23283	23178	23398	23226	23043	23094	23322	23222	23350	23127	23169	23396	23033	23207	23236	23049	23320	23197	23435	23397	23313	23292	23181	23182	23067	23357	23126	23371	23053	23183	23245	23115	23274	23303	23155	23030	23168	23093	23163	23129	23217	23181	23318	23345	23218	23266	23165	23343	23167	23129	23165	23093	23286	23024	23180	23166	23267	23116	23079	23276	23215	23313	23126	23080	23389	23079	23284	23184	23184	23190	23142	23164	23174	23294	23197	23183	23197	23322	23269	23078	23237	23282	23098	23152	23430	23021	23161	23254	23154	23311	23126	23130	22942	23244	23155	23275	23079	23247	23229	23079	23156	23040	23186	23230	23211	23108	23253	23053	23147	23429	23250	23322	23283	23346	23216	23058	23192	23290	23207	23292	23213	23102	23208	23223	23269	23261	23246	23293	23132	23208	23173	23280	23253	23142	23351	23171	23297	23449	23197	23255	23277	23091	23263	23074	23268	23149	23258	23087	23394	23408	23134	23407	23199	23157	23204	23333	23088	23031	23344	23159	23233	23369	23061	23122	23364	23257	23127	23378	23146	23201	23254	23186	23203	23175	23241	23177	23167	23250	23193	23147	23218	23318	23106	23199	23420	23331	23194	23161	23210	23165	23184	23236	23216	23164	23236	23201	23268	23268	23285	23263	23289	23148	23313	23253	23064	23324	23239	23169	23114	23176	23220	23178	23277	23303	23341	23177	23051	23348	23172	23200	23095	23195	23218	23367	23224	23073	23183	23115	23253	23232	23210	23246	23209	23246	23308	23462	23210	23324	23178	23184	23210	23386	23313	23211	23169	23281	23258	23287	23138	23422	23188	23267	23262	23401	23276	23270	23375	23263	23161	23156	23240	23183	23283	23163	23307	23108	23288	23077	23278	23093	23202	23285	23339	23114	23328	23196	23169	23323	23025	23128	23148	23162	23174	23401	23204	23323	23319	23199	23152	23305	23246	23243	23201	23268	23354	23312	23097	23327	23128	23273	23368	23264	23175	23413	23009	23287	23320	23235	23196	23175	23083	23204	23305	23054	23334	23142	23257	23310	23374	23128	23175	23147	23298	23352	23188	23092	23232	23261	23197	23173	23268	23244	23194
23821	21539	30264	32791	38124	41232	40593	36852	34500	33324	32268	31592	30977	30754	30483	30418	30385	30354	30306	30271	30323	30225	30290	30137	30129	30109	30090	30125	30118	30359	30176	30149	30201	30179	30133	29891	30022	29978	30129	29910	29765	30088	30303	29888	30078	30091	30071	30146	29898	30162	30047	30086	30091	29969	30007	29808	30144	30045	29937	29942	30120	30305	30126	29924	30178	29927	30193	30209	29948	30088	30001	29947	30030	29810	30105	30131	30117	29958	30043	30092	30108	29762	30482	30258	29917	30005	29965	30158	30048	29839	30101	29988	30193	30011	30188	30117	30121	29772	29977	29922	30105	29996	29727	29683	29831	29970	29902	30003	29797	30112	30037	30078	29913	29850	30014	30093	29978	30186	30021	30104	29931	29960	30073	30013	30043	30038	29789	29975	30272	30065	30152	30006	30019	30197	30387	30086	30230	29967	30217	30061	29880	30188	29874	29931	30163	29803	30024	29892	30033	30045	30095	29853	30147	29955	30023	29904	30176	30036	29890	30025	30258	30155	29963	30066	30064	29928	29966	30036	29839	29962	30082	30043	29884	29986	29825	30205	30147	30210	30109	30147	30004	30099	30097	30119	30163	30259	29972	30175	29946	29987	30048	30117	29845	29997	29973	29849	30008	30046	29970	30032	30132	29851	30002	30267	30192	30178	30186	29837	29975	30006	29980	29819	30031	30061	30115	30281	29972	29809	30188	29765	29947	29843	30050	29902	30203	29989	29848	30102	29974	30095	30148	30102	29896	29723	29863	29849	29930	29936	30048	30200	30036	30207	29833	30236	30307	30057	30133	30052	30178	29922	30056	30061	30008	30099	30345	29999	30322	30106	29823	30047	30063	30056	30003	29950	30026	30000	29850	29957	29756	29898	30410	30158	29968	29737	29791	30062	29949	30155	29951	30062	29764	29859	29996	30194	29815	30253	29906	30040	29809	30023	29749	30041	29887	30139	30009	30023	30012	29956	29881	29872	30020	30256	30147	30005	30027	29833	29908	30078	30032	30009	30088	29834	30019	30111	30007	29740	30126	30124	30134	30042	29848	30044	29984	30026	29978	29765	30133	29922	30066	30035	29944	29896	30098	30097	30074	29971	30122	30007	30115	30087	29953	29968	29878	30146	29925	30145	29855	30105	30079	30094	29976	29914	29915	30159	29883	29870	29998	29940	29870	29975	29948	29920	30099	30063	29952	30217	29984	30036	29941	29815	30120	30258	29941	30249	30074	30008	30248	30071	30094	29946	30098	30085	30239	29938	29942	30095	30018	30040	30056	30045	30034	29820	30078	29997	30106	29835	30298	30185	30503	29955	29985	30190	29952	30009	29909	29999	29868	29977	29932	30293	30009	30142	29994	30299	29892	30021	30108	30021	30013	30190	30068	30246	29961	29898	30029	30054	29985	30154	29943	30079	29921	29845	30346	30271	30096	29755	29891	30040	30017	29904	30232	29992	29963	29875	30091	30062	29869	30027	30002	29807	30169	29969	30239	30070	30135	30242	29899	29780	30146	29987	30042	30065	30076	29985	29869	29979	30039	29986	30171	30224	30019	30089	30147	29969	30030	29870	29861	30125	29965	29972	30161	30197	30019	30082	30234	30035	30104	30022	30172	30196	30032	30081	29971	29844	30088	30261	30141	29991	29855	29973	30127	29832	29956	30174	30220	30004	30101	29864	29983	29865	30075	30064	29966	29928	29999	29990	30056	30010	29989	30188	29743	29902	29959	30174	30321	29838	29866	29803	30067	30157	30126	30076	30157	30125	30393	30046	30040	30055	29996	29957	29900	30041	30047	29884	29914	30115	29952	29875	29908	29781	29879	30014	29979	29867	30169	30031	30108	29927	29948	29884	30091	30138	30007	30118	30188	30149	29988	29746	30267	30072	30007	29994	29923	29946	30037	29845	30020	29994	30059	30251	29919	30050	30186	30186	29979	30024	30015	29876	29849	30040	29917	30174	30216	30041	29852	30075	30041	30017	30064	30184	29990	30071	29989	30212	30220	30086	30167	29895	29979	29825	30087	29950	29997	29799	30084	29933	30019	30040	29905	29923	30197	30106	30023	29967	30029	29657	30045	30178	30284	29946	29914	30041	29879	29921	29636	30033	30016	30072	29940	29975	30077	29968	30085	29807	29892	30056	30256	30027	30231	29964	30041	30072	30180	29991	30002	30144	30082	30246	30326	30062	29872	29972	30050	30327	30087	30021	29941	29814	29970	30122	30196	30244	30072	29964	29972	30193	30214	30085	30056	29836	30208	29987	30156	29960	29974	29761	30205	30075	30039	29941	29910	30101	29877	30108	30031	30081	29914	30176	29872	30097	29911	30022	30061	30061	30039	30093	29963	29903	29845	30158	30066	29819	30146	30177	29934	30019	29917	30013	30040	29737	30270	29969	30073	29993	30024	30067	29915	30239	29964	29900	30067	30205	30152	29994	29909	30095	29836	30017	29962	29941	30166	29900	29997	30131	29981	29936	29909	29942	30109	29919	29849	30265	30175	30128	29965	30037	30052	30275	29957	30033	30180	30266	30104	30106	30003	29941	30022	30116	30001	29841	29948	30019	30009	30045	30399	30086	29877	29915	30014	30307	30020	29911	30070	30042	30085	30074	29995	30126	29991	30125	30071	30109	29937	30120	29828	30130	29929	30084	29647	29982	29935	29868	29923	30183	30049	29978	30070	29959	30054	29929	30037	30054	29987	29973	29878	29938	29923	30150	29938	30217	30059	30060	30166	30018	29815	29680	30006	29948	30090	30127	29954	30042	29922	29753	30167	30207	29985	30189	29924	29717	30215	30089	29901	30139	30087	29995	30058	30078	30089	29739	30130	30120	30085	29951	30122	29928	30055	30307	30215	30112	29941	30061	30085	29858	29932	29791	29813	30025	30013	30002	30223	29914	30087	30201	30221	29957	29963	29915	29926	30074	30081	30068	30089	29946	30052	30245	30170	30014	30055	29911	29871	30064	29896	29839	30014	29951	30309	30277	29875	30046	29906	30219	30172	29980	30026	29788	29885	30032	29772	30122	30055	29856	29989	29653	30198	29946	30027	29644	30054	30057	29966	29802	30032	30061	30102	30269	30034	30216	30051	29925	30073	29893	29917	29690	29999	30149	30006	30020	29981	30049	30065	29976	29910	30098	29989	29948	30074	30020	30201	29978	30207	29999	29829	29949	30012	30020	30112	30189	30010	29908	29947	29897	30166	30081	30049	30094	30082	29776	29823	29988	30196	30173	30010	30354	30083	30079	30071	30228	29908	30140	30138	30010	30046	29920	29998	29917	29819	29865	30166	29987	30016	30039	30147	29939	29975	29942	30132	30228	29870	29870	30201	30223	29920	30053	30218	29970	29914	30165	30137	29946	30217	29930	29817	29718	30075	30022	30141	30178	30314	30108	30182	30137	29907	29761	30018	30038	30130	30217	30103	30029	29945	30059	29891	30094	29907	30048	29687	30158	29947	29922	30153	30021	30102	29979	29805	29967	29960	30345	30016	29883	29862	29973	30034	30003	30027	30000	30129	30012	30184	29880	29940	30229	30118	29739	30087	29955	30130	30119	30058	30136	30069	30257	30129	29917	29985	30024	30064	29764	30118	30157	30154	29908	29999	30111	30078	29901	29990	29968	29844	29992	29943	30159	29856	30071	30033	29954	29866	30193	29823	30007	30058	30171	29982	29731	30018	30062	30047	29990	29884	29862	29868	29809	30037	29902	30023	29872	29989	30144	30029	30216	30044	29982	30166	29745	29847	30084	29932	30081	30231	30240	30120	29831	29971	29969	29893	30299	30109	29919	30157	30084	29982	29973	30434	30026	30098	30023	30070	29932	29997	30194	30267	30150	29939	30010	29838	30085	29947	29726	30207	30075	30032	30204	29914	29946	30260	29961	30252	30128	30224	30153	30031	30003	30018	30241	29967	29993	30095	30128	30084	30003	29742	29887	29837	29870	30030	29825	29970	30066	30070	29919	29917	29896	30053	29853	29905	29954	30193	30069	30141	29981	29958	30090	30075	29894	29896	30125	30000	29927	30028	29808	29989	29878	30136	30036	29819	30112	29966	29886	29923	30050	30091	30083	29758	30047	30036	30045	29929	29705	29931	29957	29890	30016	29957	29915	30030	30041	29960	30060	30035	30147	30016	29941	30044	30244	29976	29887	29982	30015	30235	29865	30174	29963	30002	30198	30227	29923	29991	30085	30104	29984	29930	30002	30083	30064	30217	30048	30126	30081	30053	29787	30032	29930	29941	30075	30180	29932	30087	29793	29854	29971	29819	30140	30394	30289	30007	30115	29931	29916	30198	30035	30093	30204	30162	29986	30176	30097	30274	29862	29871	30074	29911	29918	29977	29858	30039	29998	30058	30274	29906	30117	29891	30111	29991	29907	29993	30113	30284	30183	30118	30066	30011	30098	30019	30374	29936	30041	30184	30175	29999	30065	29982	29946	30103	30019	30066	29876	29930	30115	30085	30187	29927	29964	30024	30223	29965	30052	30170	30252	29961	30025	30030	29889	29954	29744	30224	30259	30254	29971	30081	30027	30272	30000	29967	30008	29845	29887	30260	30137	29832	29794	29817	29986	29931	29872	30274	29949	29796	30229	30134	29947	30059	30077	30182	30057	30017	30194	30028	29727	29842	29979	29876	30227	30020	29988	30023	29959	29919	29965	30077	29945	30279	30302	30329	29841	29900	29777	29979	30154	30366	30006	29932	30182	30018	30359	30192	29838	30237	30055	30216	29959	29910	29744	30088	30200	30113	30104	30005	29936	29863	29991	29996	30044	30043	30130	29664	30089	30293	29939	29874	30044	30125	29816	30038	29834	30066	29973	29960	29719	29992	30084	29976	29784	29965	30148	30147	30070	30104	30181	29797	29921	30228	29950	30108	30084	29918	30121	29976	29883	29774	29967	29911	29884	30113	30109	30098	30128	30022	30205	30004	30232	30067	30034	30145	29902	29877	30110	30074	30000	30122	30015	30053	30072	30109	30011	30002	29977	30070	30032	30029	30176	30119	29900	30061	29971	30241	30176	30233	29958	29939	30208	30036	29965	29828	30316	30157	30085	29871	29960	30149	30027	30131	29976	30009	30143	30258	30100	30006	29923	30063	30137	30214	29805	30106	30022	30012	30077
33201	55471	57751	55095	48597	42464	37767	33881	30449	27468	26125	25283	24528	24105	23790	23645	23374	23409	23507	23354	23496	23118	23236	23191	23292	23150	23227	23280	23121	22804	23291	23052	23087	23119	22983	23218	23329	23136	23308	23245	23024	23028	23149	23178	23252	22970	23004	23095	23102	23140	22934	23116	23094	23037	23087	23168	23103	23229	23263	23221	23157	23090	22940	22981	23117	23266	23115	23120	23067	23223	23191	22966	23266	23136	23096	23159	23276	23051	23208	23077	23078	23038	23026	23098	23069	22995	23085	23032	23120	23105	23103	22992	23334	23056	23271	23141	23115	23197	23267	23181	23090	23319	23074	23273	23040	23220	23202	23089	23052	23064	23194	23126	23174	23162	23243	23251	23227	23337	23334	23079	23113	23208	23205	23037	23199	23225	22969	23013	23312	23159	23076	23194	23103	23026	23168	23095	23160	23160	22959	23208	22988	23067	23202	23099	23158	23176	23125	23108	23084	23220	22980	23132	23238	23153	23267	23058	23032	23195	23170	23044	23217	23111	23182	23028	23075	22889	23025	23166	23090	23229	23204	23039	23099	23248	22984	23125	23309	23198	22908	23079	23132	23109	23111	23017	22956	23169	23154	23327	23131	23077	23264	23176	23191	23271	23201	23319	23273	23043	23171	23240	23020	22954	23116	23114	23133	23226	23187	23238	23172	23200	23101	23123	23151	23209	23254	23038	22976	22860	23127	23198	23243	23243	23163	23132	23164	23194	23175	23329	23075	23165	23163	23096	23139	23328	23216	23000	22978	23224	23324	23233	23018	23086	23137	23100	23001	22972	23356	23292	23195	23223	22998	23076	23027	23060	23331	23049	23192	23124	23219	23066	23233	23178	23146	23171	23012	23185	23186	23269	23249	23243	23166	23083	23197	23158	23197	23004	23182	23073	23150	23279	23092	23169	23111	23398	23069	23082	22908	23117	23208	23054	23285	23227	23295	23129	23126	23163	23087	23200	23128	23010	23208	23267	23075	23100	23200	22968	23058	23083	23192	23180	23085	22993	23300	22997	23190	23203	23107	23011	23133	23251	22919	23208	23337	23078	23067	23016	23270	23253	23080	23214	23141	23033	23089	23258	22911	23034	23092	23154	23092	23135	23104	23269	23219	23246	23031	23251	23115	23072	23141	23043	23310	22862	23028	23204	23076	22945	23027	22992	23167	23047	23147	23104	23208	23025	23280	23058	23376	23111	23211	23152	23109	23182	23112	23098	23159	23234	23037	23146	23063	23047	23257	23112	23193	23301	23245	23008	23146	23089	23169	23179	23089	23084	23112	22961	23066	22927	23102	23063	23051	23208	23080	23171	23032	23212	23019	23269	23128	22900	23235	23124	23205	23149	23227	23212	23128	23249	23179	23271	23154	23120	22984	23074	23200	23037	22975	23003	23048	23156	23139	23015	23250	23027	23085	23111	23058	23034	22987	23093	23141	23112	23008	23172	22923	23135	23059	22995	23419	23151	23154	23138	22979	23025	23000	23122	23296	23155	23132	23156	23231	23197	23170	23226	23030	23048	22908	23160	23168	23163	23257	23271	23232	23263	23190	23328	23083	23161	22807	22976	23098	23130	23034	23130	23145	23174	23341	23186	23194	23125	23197	23026	23183	23259	23109	23248	23078	23078	23211	23210	23164	23161	22994	23266	23174	23143	23198	23151	22994	23243	23057	23238	23276	23163	23034	23140	23127	23102	23172	22939	22958	23140	23195	23075	23284	23037	23083	23230	23118	23116	23095	23133	23203	22988	23341	23065	23211	23121	23277	23078	23085	22957	23090	23040	23124	22972	23135	23066	23333	23124	23391	23094	23070	23317	23277	23011	23194	23129	23151	23134	23192	23358	22983	23266	23094	23067	23231	23057	22929	22984	23152	23012	23106	23017	23080	23310	23255	23181	23161	23069	23093	23144	23200	23122	23135	23182	23156	22996	23171	23013	23080	23019	23220	23055	23138	23344	23181	23102	23104	23113	23352	23063	23083	23062	23065	23311	23083	23102	23082	23036	23058	23027	23191	23038	23074	23250	23082	23176	23257	23020	23256	23081	23161	23032	23107	23065	23016	22971	23092	23057	23202	23063	23123	23212	23134	23254	23067	23140	23064	23151	23046	23294	23210	23031	23127	23221	23296	23210	23159	23285	23254	22943	23186	22924	23180	22939	23180	23200	23232	23120	23273	23077	23129	23113	22997	23044	22969	23089	22957	23033	23332	23014	23011	23201	23090	23048	23009	23004	23322	22916	23139	23127	23254	23059	23076	23017	23260	23178	23036	23043	23115	23159	23151	23072	23251	23174	23163	23220	23172	23319	23068	23077	23248	23133	23165	23257	23156	23068	23291	23092	23094	23219	23074	23029	23274	23200	23120	23285	23013	23216	23124	23320	23233	23419	23089	23078	23099	23218	23155	23077	23065	23042	23220	23139	23230	23129	23172	23114	23251	23206	23287	23108	23141	23090	23095	23212	23096	23198	23234	23072	23122	23217	23129	23303	23274	23199	23385	23040	23044	23013	23217	23105	23272	22906	23079	23014	23058	23171	23060	23001	23217	23207	22983	23121	23240	23072	23027	23253	23147	23142	23094	23051	23004	22993	23217	23306	23174	23153	23215	23079	22968	23162	23195	23023	23257	23017	23194	23044	23268	23109	23282	23054	23217	23097	23289	23062	23020	23039	23116	23034	23038	23129	23165	23269	23192	23171	23075	23147	23244	23040	23094	23328	23019	23121	23091	23339	23034	23060	23135	22933	23111	23188	23045	23014	23140	23257	23274	23026	23046	23149	22988	23209	23012	23086	23286	23076	23243	23080	23152	23048	23048	23140	23311	23215	23028	23167	23184	22955	23292	23317	23076	23128	23168	22841	23117	23152	23278	23093	23074	23156	23095	23162	23289	23109	23229	22940	23169	23048	23129	23026	23087	23008	23096	23098	23122	23117	23030	23193	23177	23065	23222	23046	23178	22932	22920	23156	23114	23088	23180	23222	23192	22991	23136	23147	23374	23155	23068	23118	23068	23288	23058	23141	22886	23010	22935	23358	23134	23142	23276	23170	23125	23171	23216	22999	23189	23305	23079	23076	22902	23165	23063	23087	23053	23229	22953	23235	23203	23048	23155	22866	23301	23104	23117	23000	23241	22945	23279	23080	23190	22994	23165	23043	23158	23000	22953	22951	23146	23085	23079	23100	23151	22981	23097	23174	23181	23250	23290	22967	23165	23012	23149	23175	23120	23096	23049	23216	23162	23010	23225	23169	23164	23162	23027	22989	23130	23016	23054	23046	23025	23121	23203	23213	23215	23135	23215	23165	23019	23138	23106	23304	23133	23010	23237	23032	22979	23139	23159	23199	22999	23108	23048	23072	23269	23041	23058	23049	23260	23188	22960	23101	23134	23232	23148	23193	23057	23108	22952	23139	23239	23421	23242	23086	22876	23105	23198	23104	23106	23241	23153	23198	23111	23220	22971	23249	23209	23030	23265	23110	22999	23291	23227	23049	23120	22937	23248	23076	23208	23125	23100	23225	23258	23214	23159	23268	23044	23252	23112	23130	23167	23211	23186	22962	23277	23063	23200	23093	23060	22927	23098	23123	23090	22908	23010	23123	23149	23088	23030	23258	23187	23193	23253	23218	23190	22928	23181	23067	23107	23183	22919	23107	23158	23195	23212	23041	23112	23142	23303	22956	23055	23063	23030	23278	23077	23284	23000	23101	23030	23002	23088	23080	23193	23014	23210	23256	23201	22939	23211	23055	23120	23256	23172	23265	23162	23218	22957	23145	22859	23140	23046	23117	23129	23144	23071	23223	22994	23222	23091	23203	23142	23217	23100	23085	23095	23194	23141	23139	23191	23108	23150	23272	23040	22895	23218	23271	22904	23195	23075	23138	23109	23345	23070	23124	23119	23064	22967	23288	23114	23183	23044	23087	23127	23229	23061	23293	23077	23076	22946	23216	23053	23089	23298	23103	23317	23385	23137	23154	23137	22974	23096	23023	23253	23033	23149	23144	22892	23109	22853	22917	23226	23172	23340	23167	23153	23012	23029	23123	23059	23073	22981	23062	23240	23203	23140	23373	23141	22980	22995	23005	23046	23278	23279	23169	23129	23360	23108	23233	23189	23070	23294	23056	23143	23251	23068	23143	23089	23210	22917	23097	23031	23183	23148	23057	23202	23102	23204	23096	23285	23078	23356	23164	23268	23218	23330	23140	23287	23016	23224	23230	23209	23322	23191	23041	23204	23174	23211	23155	23261	23146	22950	23158	23182	22989	23144	23156	23208	23145	23140	23110	23126	23316	23151	23244	23172	23253	23116	23172	23092	23052	23200	23146	23062	23164	23220	23113	23169	23321	23242	22999	23135	23073	23055	23007	23245	23150	23212	23108	23073	23105	23127	23192	23177	23201	23032	23125	23062	23139	23166	23150	23191	22866	23112	23191	23105	23119	23155	23036	22987	23050	23146	23190	23096	23188	23172	23146	23174	23218	22932	23000	23278	23072	23106	23077	23412	23221	23032	23178	23183	23127	23320	23114	23321	23174	23123	23049	23169	23146	23159	23250	22991	23046	22992	23086	23166	23144	23089	23052	23285	23229	23288	23184	23184	22962	23237	22970	23169	23107	23250	23032	23119	23135	23197	23040	23162	23132	23257	23116	23187	23162	23211	23065	23263	23045	23119	23202	23133	23318	23087	23036	23387	23186	23216	23228	23120	23048	23051	23006	23158	23165	23240	23100	23234	22987	23228	22975	23239	23024	23120	23224	23288	23126	23185	23158	23225	23119	23075	23294	23093	23221	23136	23119	23067	23211	23062	23003	23109	23101	23189	23250	23108	23098	23194	23230	23124	23227	23129	23162	23121	23108	23162	22961	23171	23078	23153	23151	23148	23253	23131	23242	23108	23070	23236	23144	23041	23171	22962	22987	23119	23147	23198	23094	23247	23189	23000	23220	23275	23215	23054	23130	23085	23129	23205	23036	23093	23096	23182	23176	23151	23093	23108	23020	22893	23015	23277	23107	23171	23047	22965	23173	23181	23060	22949	23009	23010	23230	23194	22958	23182	23098	23197	23267	23083	23058	22948	23292	22886	23061	23072	23214	22899	23165	23162	23173	23219	23173	23148	23186	23135	23288
22645	21475	29943	28410	34183	40488	41625	37764	35726	34324	33359	32329	31759	31334	31119	30883	30594	30973	30728	30718	30709	30580	30637	30688	30580	30577	30657	30291	30386	30378	30345	30461	30365	30330	30582	30673	30164	30385	30158	30216	30239	30408	30369	30411	30454	30337	30379	30124	30551	30189	30430	30428	30299	30288	30160	30071	30209	30516	30395	30324	30479	30285	30359	30457	30031	30485	30198	30392	30518	30275	30545	30230	30309	30241	30209	30365	30312	30327	30233	30257	30174	30359	30387	30308	30515	30398	30580	30435	30566	30420	30356	30002	30221	30357	30252	30339	30244	30302	30375	30317	30332	30384	30294	30394	30319	29872	30089	30091	30363	30639	30270	30362	30467	30371	30153	30357	30405	30161	30321	30274	30409	30152	30293	30296	30298	30249	30093	30393	30197	30400	30167	30154	30196	30461	30329	30046	30287	30066	30339	30403	30250	30228	30242	30486	30284	30283	30223	30230	30271	30227	30157	30087	30267	30150	30222	30346	30242	30073	30244	30393	30468	29988	30310	30284	30217	30409	30376	30268	30462	30215	30504	30364	30195	30210	30350	30355	30365	30326	30305	30220	30411	30123	30102	30409	30352	30076	30227	30115	30172	30327	30361	30355	30193	30353	30385	30195	30446	30062	30409	30318	30161	30231	30386	30238	30220	30161	30330	30328	30349	30272	30521	30529	30177	30193	30252	30452	30286	30342	30044	30144	30348	30522	30262	30375	30229	30287	30367	30348	30156	30214	30282	30278	30598	30120	30213	30135	30216	30344	30418	30374	30345	30274	30357	30520	30473	30405	30343	30229	30393	30217	30254	30452	30239	30303	30147	30230	30105	30263	30074	30381	30181	30304	30296	30144	30241	30182	30175	30451	30209	30487	30323	30423	30372	30197	30169	30342	30269	30188	30339	30508	30446	30190	30304	30052	30087	30129	30173	30431	30165	30187	30342	30321	30287	30227	30201	30214	30121	30287	30260	30138	30287	30177	30188	30447	30374	30298	30128	30511	30293	30108	30359	30344	30316	30420	30381	30217	30290	30294	30037	30232	30180	30471	30430	30262	30571	30254	30259	30279	30206	30221	30177	30447	30363	30187	30512	30117	30173	30122	30396	30134	30278	30137	30285	30217	30444	30131	30178	30239	30240	30284	30105	30337	30490	30132	30320	30349	30316	30471	30008	30422	30282	30401	30262	30298	30190	30161	30147	30283	30394	30191	30265	30197	30152	30185	30358	30168	30406	30331	30508	30201	30306	30427	30351	30336	30272	30148	30449	30246	30221	30420	30435	30151	30241	30174	30231	30154	30476	30548	30029	30357	30311	30420	30217	30242	30350	30178	30236	30227	30247	30385	30492	30389	30342	30372	30353	30370	30159	30414	30121	30261	30272	30244	30106	30090	30312	30202	30263	30317	30209	30389	30363	30264	30224	30096	30255	30180	30208	30357	30253	30303	30143	30236	30133	30109	30202	30459	30223	30468	30353	30228	30380	30382	30294	30327	30100	30165	30326	30167	30183	30126	29939	30085	30337	30235	30213	30541	30384	30402	30575	30216	30312	30165	30224	30120	30395	30281	30320	30323	30353	30276	30144	30405	30238	30419	30239	30303	30261	30132	30159	30108	30402	30216	30347	30371	30245	30135	30042	30538	30193	30443	30218	30339	30388	30209	30302	30417	30329	30358	30348	30405	30524	30302	30534	30566	30226	30297	30215	30366	30336	30468	30374	30255	30268	30307	30304	30193	30280	30121	30233	30451	30464	30167	30251	30351	30242	30251	30337	30316	30094	30185	30207	30472	30244	30222	30188	30254	30212	30214	30612	30247	30288	30295	30157	30472	30227	30369	30320	30111	30308	30215	30287	30394	30319	30361	30192	30240	30298	30385	30219	30539	30517	30323	30427	30320	30155	29980	30433	30325	30089	30021	30151	30368	30129	30198	30334	30240	30465	30248	30402	30337	30387	30229	30361	30170	30252	30275	30255	30238	30199	30352	30295	30118	30241	30249	30354	30487	30417	30270	30404	30451	30292	30282	30322	30248	30294	30144	30246	30205	30323	30297	30322	30306	30343	30638	30243	30345	30052	30508	30420	30212	30168	30314	30300	30278	30234	30328	30210	30219	30463	30357	30405	30367	30308	30122	30113	30166	30207	30116	30265	30004	30276	30287	30173	30319	30257	30190	30369	30274	30274	30512	30345	30302	30192	30271	30255	30227	30416	30341	30364	30190	30204	30368	30262	30270	30266	30285	30245	30277	30168	30476	30389	30374	30491	30397	30497	30293	30341	30365	30164	30229	30306	30519	30332	30282	30394	30051	29998	30122	30215	30184	30372	30372	30203	30014	30319	30230	30246	30173	30239	30329	30351	30034	30165	30320	30467	30282	30388	30483	30226	30146	30112	30111	30442	30300	30341	30195	30182	30334	30201	30366	30279	30433	30453	30418	30032	30335	30481	30319	30074	30023	30009	30487	30276	30102	30152	30131	30495	30345	30242	30386	30446	29980	30247	30213	30361	30209	30302	30168	30352	30543	30379	30206	30351	30319	30325	30337	30141	30101	30289	30305	30359	30034	30076	30091	30056	30119	30239	30155	30089	30253	30275	30347	30259	30108	30207	30391	30334	30276	30360	30359	30105	30224	30095	30480	30346	30282	30418	30321	30062	30315	30190	30014	30409	30442	30349	30293	30261	30257	30377	30353	30455	30637	30600	30364	30168	30341	30355	30325	30111	30294	30392	30184	30345	30194	30291	30117	30211	30357	30344	30315	30164	30483	30271	30175	30372	30250	30302	30378	30204	30477	30288	30482	30380	30345	30290	30399	30474	30343	30313	30434	30292	30271	30210	30421	30281	30226	30036	30195	30395	30191	30259	30128	30230	30238	30296	30117	30441	30543	30162	30135	30296	30328	30321	30489	30243	30516	30295	30205	30197	30376	30320	30283	30552	30437	30380	30216	30427	30213	30498	30310	30252	30480	30416	30072	30384	30304	30048	30288	30249	30250	30277	30262	30312	30083	30405	30261	30377	30298	30209	30096	30263	30142	30243	30246	30431	30369	30348	30241	30282	30411	30268	30006	30363	30287	30166	30430	30093	30407	30474	30281	30308	30381	30203	30315	30119	30398	30135	30271	30397	30211	30193	30261	30302	30417	30158	30305	30442	30395	30433	30355	30135	30229	30338	30156	30390	30118	30425	30167	30259	30122	30335	30115	30201	30360	30127	30166	30131	30326	30285	30412	30354	30256	30457	30348	30065	30188	30404	30189	30442	30511	30272	30363	30293	30208	30323	30229	30072	30283	30353	30286	30200	30121	30244	30155	30207	30324	30251	30318	30343	30252	30081	30397	30179	30270	30078	30017	30341	30367	30191	30327	30301	30110	30118	30201	30174	30335	30293	30228	30352	30284	30236	30164	30234	30344	30368	30490	30315	30397	30556	30076	30327	30285	30536	30301	30458	30318	30295	30277	30313	30279	30222	30290	30377	30233	30326	30306	30306	30020	30409	30393	30400	30192	30050	30310	30349	30158	30336	30320	30156	30175	30039	30336	30279	30393	30492	30350	30309	30307	30276	30402	30272	30227	30366	30277	30309	30237	30342	30297	30322	30252	30300	30081	30322	30180	30469	30309	30321	30325	30262	30447	30326	30237	30414	30021	30228	30143	30303	30227	29945	29932	30212	30475	30354	30349	30405	30439	30287	30393	30209	30334	30331	30254	30231	30384	30401	30352	30303	30177	30294	30555	30518	30233	30277	30294	30194	30346	30368	30194	30271	30055	30313	30280	30266	30298	30557	30311	30201	30476	30026	30276	30437	30206	30468	30219	30351	30381	30259	30274	30194	30186	30181	30197	30285	30368	30186	30368	30485	30535	30202	30195	30409	30294	30218	30368	30436	30322	30351	30348	30431	30303	30143	30270	30307	30391	30235	30417	30378	30003	30281	30231	30365	30331	30199	30069	30225	30276	30311	30110	30301	30541	30271	30350	30399	30456	30395	30162	30322	30274	30165	30380	30446	30170	30497	30295	30289	30221	30290	30194	29957	30441	30308	30358	30324	30217	30519	30134	30401	30366	30483	30283	30200	30386	30442	30165	30415	30133	30470	30267	30174	30616	30349	30530	30288	30461	30148	30232	30264	30145	30094	30239	30026	30356	30351	30366	30222	30217	30316	30479	30239	30491	30335	30113	30421	30098	30350	30374	30519	30346	30164	30305	30435	30243	30237	30253	30186	30107	30375	30397	30424	30395	30237	30375	30295	30501	30222	30581	30186	30170	30330	30152	30409	30372	30139	30309	30243	30105	30232	30189	30166	30072	30224	30238	30180	30180	30360	30235	30340	30347	30418	30308	30257	30282	30441	30184	30481	30152	30328	30074	30367	30279	30340	30452	30213	30132	30278	30157	30176	30359	30525	30302	30018	30182	30322	30306	30313	30166	30320	30394	30350	30316	30383	30142	30263	30366	30325	30312	30294	30017	30265	30041	30205	30399	30296	30272	30378	30258	30170	30371	30449	30360	30674	30260	30330	30287	30419	30153	30317	30406	30253	30173	30267	30324	30276	30157	30333	30293	30553	30109	30575	30250	30280	30432	30426	30314	30229	30450	30174	30234	30366	30242	30447	30394	30404	30357	30145	30410	30029	30358	30237	29909	30284	30340	30606	30253	30377	30258	30261	30348	30291	30283	30169	30426	30337	30282	30242	30319	30293	30438	30281	30191	30198	30251	30243	30433	30071	30243	30354	30092	30264	30418	30506	30227	30159	30206	30182	30257	30116	30149	30150	30254	30234	30229	30048	30360	30356	30314	30463	30269	30337	30319	30449	30130	30410	30325	30375	30340	30125	30602	30433	30108	30196	30222	30387	30203	30385	30316	30407	30326	30183	30175	30144	30045	30443	30423	30453	30452	30434	30563	30189	30444	30240	30304	30549	30233	30334	30269	30530	29884	30202	30182	30367	30175	30058	30361	30236	30467	30336	30262	30425	30246	30098	30057	30312	30175	30285	30089	30102	29895	30521	30003	30215	30384	30416	30295	30218	30325	30310	30174	30391	30342	30434	30305	30265	30237	30340	30175	30313	30223	30129	30405	30273	30381	30407	30187	29950	30050	30336	30359	30372	30561	30311	30317	30221	29949	30106	30399
36637	63471	64845	60546	54041	46283	40050	35794	32062	29306	27550	25813	24998	24398	24008	23973	23647	23629	23494	23525	23669	23353	23562	23547	23208	23389	23475	23285	23258	23217	23308	23407	23209	23218	23333	23351	23370	23126	23408	23215	23441	23400	23187	23218	23266	23214	23549	23136	23353	23172	23290	23085	23371	23328	23167	23250	23237	23308	23340	23092	23228	23326	23440	23366	23124	23353	23463	23298	23325	23198	23505	23421	23320	23335	23178	23265	23100	23298	23428	23247	23302	23291	23166	23374	23164	23403	23185	23143	23294	23260	23340	23368	23176	23148	23321	23228	23202	23297	23208	23412	23367	23344	23235	23208	23268	23411	23256	23335	23114	23263	23411	23486	23208	23243	23219	23145	23284	23297	23188	23182	23336	23195	23326	23300	23143	23137	23305	23173	23189	23245	23329	23345	23151	23363	23449	23237	23164	23340	23261	23460	23186	23101	23193	23209	23194	23215	23116	23464	23226	23397	23229	23168	23369	23244	23206	23262	23265	23133	23266	23205	23367	23244	23173	23132	23220	23256	23196	23260	23384	23194	23228	23300	23263	23060	23260	23162	23260	23246	23365	23071	23137	23349	23350	23256	23211	23365	23364	23224	23042	23174	23139	23127	23200	23307	23104	22992	23285	23163	23236	23385	23240	23080	23073	23387	23333	23277	23244	23398	23177	23326	23328	23189	23360	23373	23240	23324	23204	23101	23066	23275	23195	23323	23270	23202	23381	23085	23221	23178	23411	23276	23389	23340	23233	23296	23370	23217	23209	23161	23146	23280	23179	23258	23169	23158	23206	23261	23230	23245	23159	23266	23269	23280	23326	23246	23064	23363	23204	23260	23172	23295	23229	23229	23332	23366	23166	23271	23124	23150	23235	23144	23194	23297	23338	23420	23196	23414	23056	23217	23360	23286	23290	23182	23200	23331	23154	23294	23356	23361	23087	23298	23161	23248	23323	23219	23208	23193	23111	23327	23333	23251	23153	23369	23351	23097	23514	23183	23289	23219	23133	23159	23229	23252	23072	23344	23266	23428	23159	23260	23171	23282	23359	23267	23176	23221	23305	23378	23113	23233	23225	23254	23321	23334	22966	23216	23304	23330	23105	23310	23254	23221	23195	23398	23351	23180	23097	23234	23164	23158	23125	23258	23274	23230	23268	23183	23031	23203	23227	23304	23419	23318	23214	23284	23234	23135	23128	23081	23243	23277	23123	23366	23252	23358	23267	23292	23206	23271	23208	23158	23210	23163	23386	23349	23031	23311	23317	23171	23016	23238	23339	23473	23216	23484	23338	23280	23164	23230	23429	23204	23189	23300	23344	23233	23489	23054	23239	23230	23228	23259	23283	23236	23211	23210	23184	23269	23206	23222	23297	23262	23484	23261	23110	23125	23385	23259	23003	23374	23197	23354	23546	23234	23385	23213	23221	23221	23211	23231	23187	23307	23376	23231	23279	23288	23444	23406	23183	23344	23298	23260	23295	23230	23393	23347	23420	23156	23312	23147	23059	23214	23279	23321	23375	23215	23221	23248	23253	23163	23236	23394	23231	23425	23163	23132	23213	23264	23270	23432	23193	23153	23171	23240	23299	23283	23310	23183	23285	23313	23243	23273	23176	23191	23314	23206	23216	23180	23399	23127	23233	23292	23169	23314	23318	23331	23132	23358	23280	23421	23249	23241	23147	23388	23375	23238	23343	23045	23278	23474	23365	23287	23279	23241	23369	23507	23297	23329	23263	23068	23178	23290	23144	23131	23250	23077	23515	23113	23395	23189	23371	23086	23359	23302	23260	23059	23279	23314	23280	23147	23322	23176	23407	23156	23196	23231	23358	23319	23258	23343	23259	23304	23237	23131	23267	23301	23177	23173	23397	23185	23288	23181	23123	23443	23280	23219	23293	23098	23336	23153	23135	23350	23513	23187	23282	23257	23257	23262	23298	23311	23199	23124	23429	23124	23195	23198	23277	23060	23231	23443	23405	23313	23203	23150	23372	23381	23065	23265	23370	23312	23345	23250	23370	23157	23283	23259	23170	23211	23253	23282	23209	23299	23319	23292	23365	23330	23254	23075	23286	23413	23318	23225	23283	23396	23161	23303	23356	23305	23128	23490	23015	23430	23188	23335	23233	23286	23307	23182	23222	23303	23442	23337	23288	23246	23165	23226	23210	23285	23261	23336	23204	23308	23321	23262	23296	23290	23225	23026	23205	23268	23173	23309	23329	23228	23085	23232	23304	23197	23472	23165	23276	23251	23057	23200	23319	23022	23405	23159	23267	23164	23258	23234	23239	23341	23224	23180	23152	23233	23225	23191	23286	23408	23404	23125	23284	23286	23173	23267	23426	23201	23362	23180	23243	23217	23246	23156	23425	23029	23338	23247	23259	23221	23276	23108	23307	23368	23218	23282	23131	23289	23368	23101	23221	23269	23298	23261	23262	23316	23216	23253	23115	23123	23315	23189	23259	23312	23215	23285	23370	23204	23266	23394	23230	23290	23149	23190	23330	23167	23104	23152	23178	23161	23375	23245	23226	23259	23294	23151	23243	23383	23293	23319	23273	23184	23303	23174	23183	23276	23133	23253	23373	23280	23325	23320	23237	23272	23288	23153	23155	23419	23034	23360	23276	22950	23373	23036	23221	23275	23302	23398	23134	23209	23120	23131	23437	23283	23273	23353	23178	23367	23140	23234	23394	23295	23290	23098	23297	23443	23199	23184	23175	23188	23191	22956	23302	23236	23219	23245	23242	23238	23424	23229	23252	23448	23169	23414	23250	23342	23279	23176	23282	23142	23073	23099	23116	23195	23285	23186	23240	23217	23218	23271	23188	23220	23245	23316	23040	23131	23334	23068	23341	23379	23273	23112	23248	23222	23380	23288	23134	23314	23087	23256	23204	23164	23285	23240	23300	23166	23444	23089	23349	23368	23307	23252	23345	23180	23243	23305	23262	23262	23106	23195	23204	23126	23287	23204	23427	23204	23269	23352	23187	23258	23286	23279	23198	23268	23323	23337	23332	23166	23266	23199	23302	23438	23141	23351	23137	23264	23362	23051	23358	23290	23007	23368	23285	23201	23025	23099	23207	23287	23297	23264	23128	23402	23248	23351	23120	23329	23233	23308	23190	23161	23323	23254	23324	23176	23194	23186	23202	23163	23291	23477	23199	23195	23158	23158	23137	23244	23264	23212	23299	23256	23431	23141	23206	23374	23281	23279	23246	23253	23238	23258	23278	23249	23177	23060	23277	23399	23189	23189	23391	23296	23389	23153	23256	23280	23273	23303	23278	23274	23199	23187	23245	23229	23131	23135	23408	23185	23485	23219	23412	23260	23346	23270	23178	23347	23338	23024	23202	23179	23315	23188	23250	23279	22986	23315	23252	23410	23279	23375	23220	23241	23260	23261	23290	23264	23073	23099	23246	23289	23268	23466	23120	23175	23105	23198	23330	23249	23280	23293	23466	23323	23201	23159	23322	23260	23360	23304	23144	23384	23153	23297	23285	23480	23209	23108	23336	23221	23138	23200	23407	23202	23141	23183	23176	23189	23183	23254	23316	23256	23294	23367	23369	23278	23190	23249	23108	23259	23259	23151	23327	23229	23246	23163	23221	23359	23177	23241	23219	23389	23323	23326	23274	23263	23350	23179	23326	23179	23321	23359	23293	23396	23251	23070	23234	23415	23296	23284	23178	23402	23122	23315	23313	23300	23180	23272	23192	23247	23232	23283	23345	23253	23227	23375	23473	23226	23252	23281	23191	23291	23189	23260	23350	23083	23169	23197	23386	23347	23142	23356	23219	23432	23350	23236	23240	23359	23447	23341	23102	23191	23193	23411	23197	23244	23280	23248	23314	23137	23296	23189	23299	23231	23292	23241	23394	23466	23352	23300	23227	23222	23303	23249	23258	23083	23164	23174	23194	23165	23489	23216	23353	23205	23310	23212	23213	23195	23293	23071	22987	23359	23121	23357	23330	23244	23266	23416	23214	23369	23235	23153	23247	23113	23261	23200	23331	23236	23269	23223	23176	23226	23356	23261	23105	23328	23268	23235	23345	23242	23350	23243	23115	23270	23338	23254	23195	23289	23152	23211	23354	23308	23391	23266	23255	23211	23378	23221	23161	23049	23276	23236	23200	23184	23184	23127	23178	23222	23210	23113	23202	23209	23273	23204	23183	23338	23231	23399	23110	23291	23193	23141	23220	23400	23349	23329	23207	23269	23276	23295	23181	23097	23107	23368	23370	23223	23201	23266	23381	23464	23183	23316	23419	23201	23293	23269	23107	23169	23245	23204	23174	23353	23444	23183	23264	23081	23202	23240	23279	23144	23323	23350	23424	23204	23167	23382	23144	23296	23050	23336	23164	23283	23127	23123	23348	23292	23242	23143	23154	23123	22949	23125	23132	23256	23071	23440	23355	23327	23186	23200	23250	23271	23368	23099	23282	23314	23347	23350	23302	23214	23186	23235	23365	23395	23179	23246	23319	23159	23414	23375	23461	23232	23355	23337	23272	23269	23383	23209	23399	23171	23348	23262	23263	23380	23242	23212	23195	23256	23129	23299	23384	23200	23246	23139	23257	23177	23288	23441	23334	23424	23307	23226	23281	23189	23256	23346	23287	23253	23386	23315	23144	23173	23201	23440	23154	23025	23343	23253	23194	23274	23231	23409	23194	23177	23202	23270	23107	23182	23316	23302	23267	23515	23096	23113	23208	23189	23224	23312	23244	23263	23149	23369	23232	23358	23297	23334	23232	23347	23246	23155	23004	23142	23212	23121	23179	23151	23023	23200	23256	23096	23343	23215	23131	23291	23088	23409	23466	23075	23182	23262	23486	23432	23310	23260	23220	23111	23226	23399	23264	23433	23137	23105	23122	23126	23320	23156	23391	23285	23349	23308	23295	23136	22985	23327	23356	23231	23247	23190	23366	23210	23206	23321	23363	23471	23252	23134	23229	23380	23234	23395	23198	23378	23130	23396	23271	23138	23164	23350	23175	23297	23172	23270	23261	23189	23401	23400	23026	23164	23247	23305	23139	23347	23055	23134	23062	23264	23138	23446	23203	23295	23220	23360	23396	23141	23135	23139	23338	23093	23202	23273	23271	23343	23289	23349	22946	23306	23312	23325	23253	23277	23166	23236
32648	39214	50093	47501	40890	36968	34874	33181	31974	31227	30618	30346	29871	29630	29800	29608	29715	29917	29548	29434	29573	29860	29626	29508	29880	29668	29559	29328	29416	29764	29712	29556	29481	29668	29667	29491	29648	29659	29589	29654	29597	29618	29624	29695	29446	29433	29726	29556	29624	29582	29431	29818	29654	29692	29657	29482	29699	29515	29546	29389	29530	29736	29573	29416	29423	29582	29243	29388	29699	29736	29578	29567	29576	29480	29646	29783	29759	29679	29603	29627	29623	29802	29524	29696	29451	29464	29481	29473	29728	29719	29769	29938	29499	29659	29451	29699	29356	29489	29462	29636	29656	29779	29556	29429	29496	29624	29392	29690	29542	29493	29505	29477	29440	29511	29453	29295	29432	29619	29466	29534	29912	29489	29427	29448	29623	29586	29644	29662	29637	29540	29395	29597	29523	29405	29411	29447	29314	29434	29644	29727	29472	29555	29480	29723	29805	29675	29730	29551	29624	29546	29510	29535	29637	29608	29535	29460	29360	29785	29706	29363	29696	29453	29422	29650	29680	29333	29506	29670	29474	29458	29509	29333	29553	29531	29444	29456	29752	29487	29506	29683	29415	29377	29613	29519	29496	29622	29454	29360	29216	29563	29579	29656	29485	29682	29408	29577	29383	29518	29528	29221	29485	29597	29589	29528	29389	29388	29657	29549	29334	29494	29638	29717	29601	29597	29469	29471	29859	29655	29738	29512	29982	29515	29632	29680	29660	29440	29657	29627	29543	29649	29572	29652	29988	29574	29654	29491	29638	29483	29488	29709	29294	29471	29507	29537	29657	29675	29559	29607	29564	29517	29430	29639	29561	29433	29569	29624	29487	29452	29475	29505	29585	29635	29660	29472	29521	29524	29472	29324	29527	29614	29566	29584	29431	29451	29570	29608	29581	29473	29642	29825	29808	29661	29459	29610	29660	29374	29532	29315	29420	29745	29440	29643	29488	29436	29536	29344	29584	29694	29601	29700	29697	29693	29434	29529	29517	29595	29672	29412	29342	29603	29730	29521	29624	29664	29615	29598	29425	29392	29562	29653	29703	29670	29558	29485	29580	29630	29581	29503	29677	29539	29369	29416	29488	29693	29500	29626	29613	29679	29886	29715	29347	29615	29583	29659	29274	29591	29792	29590	29494	29552	29739	29612	29480	29490	29621	29730	29788	29678	29670	29481	29404	29656	29610	29541	29578	29573	29516	29796	29443	29740	29698	29563	29648	29623	29449	29501	29501	29534	29590	29825	29451	29604	29620	29523	29743	29538	29367	29564	29472	29498	29495	29787	29698	29586	29555	29702	29449	29453	29593	29590	29650	29372	29630	29479	29446	29768	29587	29422	29544	29543	29703	29790	29663	29816	29642	29543	29581	29538	29317	29708	29579	29690	29612	29557	29481	29449	29711	29314	29516	29407	29614	29733	29513	29287	29425	29364	29472	29741	29528	29609	29629	29771	29477	29611	29429	29508	29496	29487	29660	29507	29642	29775	29503	29504	29431	29590	29192	29440	29592	29380	29892	29661	29441	29612	29396	29579	29550	29434	29374	29657	29631	29379	29742	29890	29372	29305	29567	29510	29807	29629	29606	29602	29578	29298	29557	29778	29390	29584	29590	29520	29467	29749	29541	29727	29527	29616	29498	29152	29689	29543	29547	29596	29582	29664	29480	29824	29392	29695	29221	29755	29682	29480	29486	29620	29662	29738	29502	29385	29280	29468	29349	29608	29588	29561	29603	29620	29515	29723	29792	29576	29718	29489	29949	29628	29343	29428	29649	29581	29718	29594	29572	29641	29409	29473	29571	29596	29422	29555	29554	29483	29661	29448	29536	29482	29540	29492	29683	29592	29692	29451	29676	29642	29316	29600	29585	29588	29689	29466	29541	29485	29412	29722	29420	29609	29486	29867	29462	29405	29501	29898	29686	29540	29366	29633	29456	29796	29439	29473	29749	29707	29461	29595	29303	29474	29501	29423	29700	29467	29818	29762	29547	29663	29599	29406	29743	29499	29554	29709	29515	29697	29556	29700	29516	29393	29564	29447	29650	29159	29713	29492	29610	29617	29638	29776	29607	29802	29586	29481	29536	29336	29257	29778	29683	29489	29512	29367	29540	29576	29468	29503	29625	29481	29724	29617	29688	29459	29476	29623	29593	29624	29578	29788	29446	29576	29791	29485	29435	29733	29527	29387	29417	29577	29585	29807	29684	29678	29603	29537	29690	29653	29522	29461	29431	29507	29496	29519	29413	29541	29666	29635	29620	29586	29777	29683	29680	29647	29686	29691	29316	29454	29637	29596	29692	29307	29494	29496	29450	29681	29676	29301	29661	29671	29469	29715	29525	29617	29616	29351	29675	29450	29648	29503	29528	29610	29694	29582	29462	29595	29586	29649	29655	29666	29765	29475	29573	29523	29671	29584	29608	29602	29631	29434	29459	29497	29604	29720	29610	29431	29606	29390	29364	29411	29634	29725	29621	29670	29601	29619	29724	29560	29633	29473	29669	29638	29488	29636	29586	29514	29517	29694	29707	29703	29574	29678	29680	29365	29537	29594	29709	29464	29417	29435	29640	29886	29625	29388	29376	29470	29543	29538	29685	29646	29753	29542	29642	29502	29688	29574	29610	29786	29831	29608	29712	29521	29816	29767	29497	29653	29639	29661	29429	29705	29683	29816	29740	29651	29738	29578	29667	29477	29409	29378	29660	29620	29634	29620	29495	29601	29751	29507	29736	29505	29547	29686	29700	29834	29817	29688	29448	29465	29698	29296	29566	29660	29492	29514	29661	29527	29746	29584	29530	29429	29747	29528	29662	29632	29519	29420	29749	29787	29625	29547	29341	29454	29577	29415	29720	29681	29523	29565	29585	29447	29681	29584	29640	29777	29583	29631	29948	29566	29760	29476	29613	29360	29239	29561	29627	29380	29588	29615	29549	29426	29496	29614	29508	29643	29638	29427	29542	29558	29879	29564	29421	29713	29511	29650	29685	29521	29597	29533	29662	29441	29600	29736	29648	29534	29409	29510	29681	29614	29734	29606	29769	29329	29485	29608	29539	29404	29671	29236	29667	29540	29561	29617	29632	29563	29640	29676	29599	29741	29479	29709	29470	29365	29571	29544	29588	29465	29333	29537	29779	29635	29581	29531	29782	29721	29860	29603	29530	29826	29532	29618	29769	29435	29658	29486	29386	29498	29666	29656	29578	29575	29590	29520	29499	29650	29636	29638	29509	29264	29544	29858	29771	29562	29645	29744	29456	29452	29470	29723	29570	29500	29606	29695	29587	29541	29681	29504	29678	29883	29800	29556	29625	29587	29764	29581	29542	29646	29478	29616	29403	29620	29581	29574	29340	29705	29528	29748	29582	29505	29665	29590	29605	29501	29599	29437	29612	29635	29493	29650	29414	29606	29588	29721	29467	29469	29510	29579	29565	29484	29578	29632	29575	29563	29410	29546	29747	29564	29518	29612	29561	29586	29523	29686	29574	29520	29513	29705	29759	29478	29734	29305	29412	29651	29507	29649	29645	29844	29481	29480	29545	29582	29652	29515	29521	29746	29508	29695	29862	29622	29589	29477	29633	29649	29469	29614	29755	29688	29616	29610	29543	29576	29489	29489	29673	29512	29492	29655	29533	29600	29484	29446	29727	29721	29611	29470	29420	29501	29555	29600	29581	29801	29575	29562	29652	29484	29230	29753	29535	29600	29716	29508	29675	29517	29521	29631	29541	29533	29633	29596	29375	29633	29667	29571	29553	29659	29674	29655	29456	29384	29639	29701	29338	29660	29459	29646	29560	29190	29668	29614	29603	29741	29447	29372	29530	29304	29639	29469	29734	29570	29601	29493	29627	29564	29618	29584	29406	29542	29818	29606	29578	29680	29679	29513	29538	29614	29478	29468	29514	29336	29512	29585	29403	29648	29290	29588	29496	29536	29614	29526	29760	29613	29522	29572	29426	29583	29518	29653	29434	29686	29828	29535	29519	29437	29517	29657	29571	29690	29693	29683	29479	29757	29446	29596	29826	29593	29537	29651	29708	29618	29525	29449	30040	29517	29774	29554	29768	29238	29715	29420	29490	29822	30015	29705	29684	29584	29754	29513	29678	29405	29444	29203	29631	29668	29529	29735	29572	29189	29467	29563	29478	29518	29658	29579	29368	29478	29562	29545	29860	29565	29481	29487	29776	29497	29708	29754	29639	29538	29668	29681	29626	29731	29751	29592	29566	29552	29600	29373	29645	29646	29346	29402	29668	29642	29585	29605	29700	29361	29433	29512	29534	29535	29639	29521	29486	29747	29917	29425	29436	29565	29446	29303	29556	29571	29599	29619	29524	29240	29446	29507	29450	29489	29637	29806	29639	29833	29556	29537	29336	29538	29632	29308	29275	29710	29608	29429	29518	29537	29408	29708	29571	29587	29641	29373	29513	29924	29922	29813	29703	29504	29574	29573	29406	29502	29495	29651	29791	29476	29508	29629	29766	29602	29599	29669	29590	29556	29576	29690	29639	29533	29810	29503	29831	29742	29698	29803	29722	29726	29398	29386	29427	29592	29733	29678	29667	29560	29636	29565	29720	29422	29573	29551	29659	29704	29549	29565	29616	29564	29731	29475	29532	29914	29726	29778	29803	29760	29586	29757	29651	29609	29864	29640	29574	29616	29458	29408	29697	29576	29643	29685	29594	29763	29674	29652	29391	29447	29467	29591	29522	29671	29595	29564	29611	29156	29439	29676	29621	29749	29525	29812	29765	29456	29414	29557	29590	29609	29611	29547	29855	29329	29763	29600	29514	29361	29413	29571	29442	29585	29773	29390	29745	29540	29337	29502	29525	29610	29545	29457	29578	29510	29504	29521	29320	29669	29455	29854	29688	29571	29714	29658	29525	29686	29532	29599	29671	29454	29798	29628	29513	29819	29605	29840	29712	29583	29578	29570	29473	29533	29563	29602	29546	29495	29497	29615	29722	29412	29496	29491	29355	29449	29743	29859	29445	29703	29529	29398	29710	29608	29656	29562	29602	29652	29430	29569	29528	29670	29479	29792	29666	29684	29584	29303	29679	29878	29667	29756	29570	29354	29778	29813	29544	29501	29649	29394	29710	29593	29287	29621	29589	29636	29544	29292	29529	29620	29647	29867
37741	55003	55876	46693	39815	33840	30628	28289	26620	25408	24366	23577	23196	23009	23147	22947	22865	22931	22751	22723	23098	22877	22888	22885	22815	22662	22896	23102	22859	22671	22918	22888	22955	22954	22834	22791	22768	22853	22832	22760	22791	22825	23009	22944	22856	22678	22975	22801	22783	22865	22727	22843	22793	22834	22842	22818	22721	22912	22765	22825	22811	22875	22923	22827	22885	22775	22852	22861	22840	22881	22524	22703	22895	22630	22656	22776	22940	22829	22610	22735	22746	22772	22873	23004	22884	22832	22651	22788	22956	22878	22857	22899	22829	22781	22820	22882	22954	22892	22655	22862	22608	22774	22908	22644	22761	22707	22887	22946	22928	22839	22751	22738	22796	22852	22879	22949	22758	22798	22828	22886	22809	22622	22911	22943	22825	22791	22669	22902	22789	22838	22946	22808	22846	22694	22642	22706	22649	22773	22858	22684	22726	22928	22916	22753	22779	22701	22809	22652	22903	22809	22729	22900	22718	22764	22766	22781	22856	22660	22772	22830	22846	22920	22825	22740	22829	22671	22823	22711	22730	22859	22852	22743	22998	22586	22778	22877	22733	22828	22873	23049	22898	22674	22689	22737	22829	22645	22933	22767	22725	22666	22807	22781	22834	22810	22819	22703	23001	22834	22833	22817	22835	22826	22848	22921	22673	22789	22876	22794	22762	22693	22703	22720	22693	22743	22994	22894	22588	22768	22726	22795	22953	22780	22902	22866	22767	22813	22863	22921	22884	22849	22648	22685	22878	22728	22874	22945	22867	22800	22711	22805	22823	22878	22919	22698	22756	22788	22659	22922	22620	22881	22776	22759	22884	22698	22809	22774	22708	22888	22642	22976	22819	22829	22732	22858	22987	22859	22812	22708	22799	22773	22834	22730	22902	22864	22849	22852	22672	22795	22895	22843	22900	22728	22817	22819	22957	22821	22729	22990	22857	22749	22803	22761	22761	22974	22704	22827	22928	22837	22879	22922	23000	22743	22744	22825	22735	22844	22642	23012	22789	22797	22882	22825	22929	22815	22897	22890	23011	22778	22504	22717	22726	22807	22851	22747	22953	22915	22716	22912	22698	22699	23026	22800	22812	22763	22740	22707	22760	22857	22828	22806	23002	22847	22962	22885	22834	22819	22593	22770	22763	22907	22964	22697	22806	22672	22791	22853	22871	22819	22806	22798	22865	22610	22939	22721	22816	22784	22806	22638	22748	22966	22909	22824	22615	22781	22731	22791	22728	22695	22955	22741	22971	22713	22605	22896	22646	22854	22649	22832	22824	22571	22756	22774	22631	22890	22765	22871	23000	22804	22975	22939	22582	22920	22845	22845	22973	22882	22564	22807	22821	22875	22850	22768	22696	22879	22775	22846	22838	22797	22815	22964	22698	22834	22785	22790	22927	22871	22797	22779	22740	22825	22908	22723	22733	22953	22828	22593	22864	22901	22689	22776	22693	22794	22746	22796	22812	22963	22893	22661	22782	22753	22869	22905	22832	22789	22736	22822	22697	22849	23052	22810	22580	22711	23019	22863	22858	22932	22923	22986	22856	22822	22722	22883	22773	22789	22849	23091	22796	22759	22814	22842	22679	22804	22728	22749	22927	22676	22877	22808	22931	22729	22711	22714	22659	22875	22811	22853	22817	22797	22920	22631	22897	22962	22646	22914	22802	22794	22830	22935	22877	22692	22777	22986	22893	22757	22740	22755	22836	22845	22886	22725	22837	22686	22771	22872	22852	22886	22804	22677	22989	22735	22774	22664	22874	22808	22959	22797	22875	22734	22837	22817	22732	22789	22812	22926	22839	22931	23016	22787	22763	22651	23002	22997	22935	22925	22726	22597	23050	22861	22952	22864	22870	22849	22733	22779	22772	22637	22841	22810	22706	22672	22746	22739	22876	22644	22908	22932	22731	22837	22864	22770	22777	22640	22817	22835	22908	22928	22834	22891	22597	22714	22877	22834	22856	22899	22798	22841	22600	22740	22615	22901	22984	22753	22940	22817	22738	22554	22825	22726	22818	22823	22785	22859	22848	22932	22869	22895	22927	22563	22801	22865	22577	22926	22693	22717	22803	22885	22895	22885	22753	22893	22810	22731	22725	22655	22892	22713	22775	22698	22787	22849	22817	22820	22816	22715	22794	22898	22797	22983	22866	22666	22950	22794	22700	23040	22929	22742	22761	22913	22904	22859	22681	22913	22764	22772	22867	22767	22621	22842	22774	22833	22841	22922	22841	22795	22746	22938	22752	22858	22635	22790	22920	22693	22966	22827	22669	22825	22737	22742	22728	22805	22783	22658	22766	22878	22948	22849	22642	22791	22970	22943	22737	22964	22974	22725	22701	22756	22859	22720	22725	22880	22841	22843	22672	22759	22993	22815	22861	22800	22889	22955	22806	22919	22879	22886	22879	22715	22741	22688	22782	22803	22861	22856	22830	22814	22711	22597	22834	22959	22698	22887	23073	22623	22825	22721	22875	22874	22842	22747	22766	22986	22740	22831	22797	22762	22914	22826	22765	22865	22819	22654	22530	22772	22916	22676	22971	22769	22745	22821	22938	22722	22872	22733	22896	22870	22769	22945	22783	23006	22770	22684	22855	22793	22757	22806	22916	22783	22876	22911	22707	22906	22835	22651	22801	22857	22947	22737	22755	22803	22954	22805	22928	22848	22689	22937	22738	22716	22787	23024	22648	22710	22849	22773	22841	22787	22736	22877	22799	22894	22656	22794	22735	22919	22822	22981	22683	22845	22762	22807	22843	22888	22790	22874	22872	22787	22951	22901	22637	22905	22770	22800	22787	22985	22716	23006	22733	22790	22851	22735	22933	22938	22884	22989	22796	22619	22702	22893	22764	22789	22791	23011	22977	22870	22979	22839	22730	23051	22861	22888	22762	22790	22843	22741	22804	22806	22790	22802	22912	22911	22752	22907	22673	22909	22747	22952	22811	22784	22761	22753	22825	22956	22788	22916	22737	22887	22889	22774	22841	22905	22832	23048	22715	22853	22814	22701	22699	22864	22869	22784	22802	22850	22693	22730	22793	22721	22888	22834	22911	22681	22766	22831	22822	22883	22683	22773	22704	22809	22888	22716	22951	22765	22768	22772	22846	22747	22796	22801	22796	22855	22938	22819	22762	22720	22737	22963	22817	22916	22855	22742	22851	22795	22875	22653	22898	22745	22804	22789	22704	22770	22841	22592	22839	22995	22726	22779	22812	22738	22938	22783	22903	22606	22931	22660	22789	22789	22786	22735	22723	22785	22811	22786	22778	22889	22725	22859	22869	22833	22956	22858	22701	22895	22937	22827	22799	22894	22959	22926	22731	22851	23059	22886	22734	22855	22871	22862	22900	22564	22731	22932	22873	22777	22732	23034	22572	22941	22836	22860	22807	23025	22805	22751	22751	22846	22675	22762	22898	22765	22973	22717	22926	22814	22848	22887	22739	22962	22881	22696	22851	22805	22768	22729	22826	22862	22767	22810	22833	22715	22866	22887	22869	22775	22809	22762	22818	22795	22921	22971	22739	22983	22814	22796	22694	22815	22606	22799	22839	22929	22845	22803	22688	22752	22797	23022	22815	22782	22871	22726	22900	22749	22772	22793	22678	22785	22870	22960	22801	22933	23038	22972	22557	22892	22869	22957	22771	22906	22945	22783	22655	22827	22911	22795	22799	22830	22960	22801	22886	22737	22807	22830	22869	22759	22798	22838	22816	22917	22813	22788	22892	22965	22679	22712	22792	22887	22830	22724	22891	22704	22721	22819	22971	22786	22756	22788	22849	22825	22769	22905	22995	22760	22753	22664	22838	22726	22714	22739	22784	22760	22809	22741	22608	23040	23043	22783	23038	22645	22938	22668	22683	22988	22885	22693	22950	22833	22899	22815	22808	22877	22960	22799	22800	22795	22989	22775	22971	22640	22755	22819	22937	22813	22916	22778	22780	22917	22853	22833	22853	22803	22816	22785	22752	22682	22892	22815	22865	22691	23012	22835	22862	22980	22711	22849	22803	22807	22860	22657	22801	22940	22938	22818	22856	22886	22797	22859	22922	22827	22779	22863	22668	22944	22910	22903	22756	22824	22804	22891	22889	22621	22809	22956	22865	22716	22918	22825	22799	22631	22772	22938	22921	22864	22769	22704	22818	22759	22878	22965	22754	22772	22910	22694	22748	22747	22795	22799	22921	22872	22818	22784	22636	22815	22678	22859	22730	22740	22733	22871	22889	22679	22965	22887	22843	22869	22848	22799	22862	22772	22704	22870	22756	22833	22820	22788	22830	23028	22991	22787	22779	22798	22758	22693	22736	22708	22957	22745	22842	23019	22678	22669	22803	22738	22686	22647	22947	22687	22986	22887	22871	22830	22586	22787	22827	22855	22759	22701	22949	22831	22841	22772	22733	22814	22685	22783	22786	22873	22681	22829	22731	22894	22948	22738	22903	22764	22908	22786	22875	22835	22655	22764	22924	22822	22647	22868	22676	22654	23040	22891	22839	22807	22822	22721	22740	22920	22852	22915	22776	22603	22737	22997	22714	22760	22886	22710	22847	22814	22761	22987	22763	22859	22845	22760	22905	22875	22625	22894	22785	22778	22609	22891	22711	22767	22830	22877	22970	22919	22765	22996	22826	22803	22856	22884	22761	22767	22739	22742	22474	23055	22825	22902	22950	22940	22776	22852	22809	22936	22708	22772	22848	22664	22790	22866	22729	22750	22835	22863	22752	22860	22921	22705	22889	22849	22932	22902	22989	22643	22862	22630	22866	22882	22814	22813	23019	22893	22637	22921	22656	22777	22934	22822	22934	22628	22812	22786	22735	22942	22741	22847	22812	22763	22794	22767	23048	22850	22896	22866	22658	22834	22530	22824	22673	22830	22908	22813	22779	22959	22967	22738	22582	22854	22777	22944	22807	23087	22948	22730	22647	22749	22944	22745	22824	22665	22763	22777	22940	22851	22885	22739	22842	22625	22966	22853	22734	22705	22801	22800	22762	22779	22843	22907	22888	22980	22806	22819	22975	22699	22819	22978	22765	22812	22829	22886	23066	22844	22652	22787	23015	22820	22853	22955	22857	22908	22808	22976	22935	22863	22820	22964	23042	22885	22958	22665	22748	23034	22980	22841	22941	22564	22774	22654
23702	21562	31031	32021	35617	38430	37558	34490	32930	32307	31156	30393	30047	30033	30097	29696	29550	29868	29723	29455	29359	29437	29608	29552	29757	29376	29483	29461	29632	29320	29638	29494	29553	29552	29428	29519	29350	29529	29296	29391	29534	29625	29383	29435	29546	29391	29384	29328	29366	29474	29624	29335	29580	29182	29550	29238	29681	29288	29506	29591	29444	29811	29441	29550	29426	29204	29534	29433	29412	29300	29297	29568	29490	29477	29302	29397	29323	29464	29530	29427	29553	29352	29343	29358	29455	29455	29342	29308	29501	29263	29571	29608	29247	29344	29300	29050	29375	29491	29504	29211	29590	29227	29331	29179	29483	29537	29773	29331	29498	29280	29527	29374	29408	29323	29253	29435	29334	29312	29374	29340	29217	29509	29527	29232	29637	29408	29483	29441	29278	29414	29459	29240	29483	29433	29521	29586	29300	29434	29547	29572	29346	29255	29292	29229	29390	29251	29418	29430	29144	29405	29376	29396	29434	29395	29356	29387	29572	29345	29651	29226	29582	29164	29598	29245	29381	29405	29428	29483	29253	29273	29341	29633	29342	29551	29396	29418	29441	29211	29452	29261	29468	29313	29324	29350	29345	29657	29452	29311	29718	29461	29399	29396	29395	29394	29330	29360	29318	29440	29235	29346	29360	29436	29314	29201	29403	29351	29327	29373	29235	29250	29308	29399	29453	29614	29463	29397	29555	29105	29297	29428	29310	29416	29364	29430	29478	29277	29288	29505	29327	29396	29191	29547	29397	29532	29568	29414	29240	29307	29282	29490	29501	29604	29183	29399	29241	29314	29324	29144	29439	29417	29372	29204	29541	29155	29339	29360	29513	29626	29252	29156	29407	29050	29390	29233	29201	29628	29465	29349	29523	29539	29315	29227	29360	29314	29540	29396	29488	29427	29372	29411	29560	29416	29318	29453	29202	29463	29351	29462	29315	29184	29426	29343	29334	29367	29446	29300	29314	29453	29527	29499	29641	29407	29264	29056	29672	29559	29500	29398	29648	29631	29366	29386	29667	29279	29413	29159	29650	29490	29583	29519	29540	29345	29188	29371	29397	29141	29411	29383	29381	29601	29307	29217	29189	29359	29157	29410	29480	29346	29366	29267	29495	29169	29303	29412	29380	29459	29459	29739	29218	29373	29516	29480	29565	29523	29389	29429	29382	29285	29364	29731	29351	29211	29195	29442	29366	29317	29475	29271	29340	29406	29295	29500	29338	29419	29465	29347	29279	29454	29359	29471	29189	29601	29355	29240	29306	29447	29279	29315	29237	29400	29091	29353	29550	29508	29345	29484	29386	29412	29684	29554	29410	29459	29542	29299	29460	29209	29184	29595	29252	29347	29405	29057	29450	29206	29582	29518	29439	29412	29502	29424	29417	29361	29322	29429	29421	29456	29585	29749	29570	29469	29452	29319	29351	29477	29240	29619	29327	29282	29285	29482	29385	29031	29235	29570	29495	29408	29317	29592	29314	29454	29279	29266	29409	29287	29309	29390	29443	29286	29277	29443	29575	29600	29499	29412	29494	29449	29452	29540	29425	29424	29484	29132	29478	29652	29322	29360	29552	29406	29504	29203	29432	29441	29233	29522	29559	29457	29369	29324	29237	29514	29074	29404	29370	29431	29393	29504	29459	29242	29455	29408	29244	29415	29425	29574	29389	29358	29489	29317	29317	29385	29594	29434	29287	29313	29439	29109	29269	29394	29591	29482	29464	29459	29565	29291	29411	29227	29495	29366	29394	29354	29488	29367	29080	29565	29245	29117	29347	29169	29028	29353	29390	29385	29215	29518	29425	29458	29207	29425	29356	29529	29209	29341	29303	29499	29327	29248	29516	29125	29428	29770	29344	29373	29246	29298	29334	29481	29297	29381	29380	29386	29522	29380	29523	29508	29674	29293	29230	29316	29032	29354	29334	29380	29338	29321	29528	29336	29442	29505	29458	29218	29479	29301	29325	29520	29401	29237	29420	29309	29109	29175	29336	29242	29429	29413	29287	29347	29107	29507	29545	29543	29346	29402	29357	29304	29264	29460	29472	29461	29674	29241	29401	29335	29464	29177	29505	29368	29164	29230	29610	29434	29011	29724	29481	29666	29461	29735	29395	29171	29368	29177	29212	29584	29325	29370	29458	29561	29499	29265	29337	29351	29188	29350	29713	29338	29289	29411	29409	29321	29363	29398	29449	29333	29298	29514	29244	29463	29510	29444	29223	29651	29407	29378	29374	29683	29458	29254	29506	29448	29494	29387	29520	29357	29486	29362	29525	29301	29384	29537	29525	29334	29490	29596	29395	29484	29372	29435	29445	29394	29297	29279	29392	29299	29521	29350	29345	29561	29303	29515	29285	29560	29493	29345	29392	29367	29295	29563	29343	29207	29558	29238	29392	29405	29473	29224	29255	29333	29372	29562	29515	29527	29619	29420	29415	29272	29297	29337	29393	29659	29274	29428	29201	29563	29320	29482	29515	29384	29350	29495	29632	29288	29301	29318	29488	29633	29548	29193	29177	29149	29427	29179	29286	29460	29167	29260	29416	29273	29230	29654	29543	29287	29342	29333	29571	29631	29256	29325	29298	29281	29558	29308	29450	29433	29680	29433	29354	29483	29508	29332	29274	29528	29533	29593	29498	29399	29296	29468	29318	29380	29553	29215	29486	29390	29293	29200	29451	29361	29357	29229	29558	29330	29603	29087	29046	29173	29553	29327	29582	29212	29304	29377	29453	29356	29242	29414	29465	29232	29548	29587	29389	29339	29300	29330	29566	29383	29428	29393	29348	29374	29250	29368	29308	29316	29323	29649	29361	29435	29457	29397	29228	29417	29351	29491	29473	29400	29248	29634	29425	29410	29674	29382	29482	29281	29425	29196	29335	29310	29198	29266	29497	29252	29369	29463	29666	29363	29439	29505	29423	29433	29518	29530	29511	29491	29303	29277	29304	29397	29126	29358	29374	29419	29494	29454	29606	29363	29488	29379	29593	29387	29539	29364	29535	29665	29567	29511	29431	29324	29479	29460	29378	29294	29420	29421	29506	29360	29296	29321	29421	29258	29471	29291	29487	29388	29168	29332	29357	29188	29463	29499	29367	29477	29599	29486	29278	29115	29066	29362	29310	29521	29516	29430	29169	29247	29430	29341	29574	29757	29411	29693	29367	29565	29429	29525	29348	29374	29409	29384	29547	29350	29520	29118	29555	29274	29505	29258	29440	29414	29277	29391	29361	29369	29684	29327	29486	29476	29257	29473	29312	29212	29407	29452	29465	29318	29506	29172	29255	29600	29072	29371	29189	29325	29524	29528	29318	29212	29365	29347	29425	29295	29518	29384	29501	29486	29451	29390	29208	29393	29614	29401	29395	29517	29387	29444	29390	29386	29439	29290	29327	29257	29158	29489	29238	29220	29372	29415	29256	29303	29170	29241	29169	29509	29357	29379	29517	29459	29335	29448	29299	29426	29482	29122	29150	29477	29317	29403	29328	29377	29302	29497	29568	29324	29223	29519	29413	29306	29071	29655	29382	29298	29688	29251	29349	29419	29148	29355	29560	29407	29407	29479	29430	29194	29372	29252	29456	29363	29473	29374	29382	29297	29290	29249	29380	29476	29455	29491	29242	29484	29177	29234	29237	29097	29598	29216	29309	29150	29316	29559	29297	29436	29254	29515	29335	29546	29374	29322	29332	29244	29261	29376	29377	29411	29290	29298	29461	29616	29524	29335	29423	29547	29335	29311	29335	29475	29676	29477	29273	29396	29569	29409	29437	29276	29616	29601	29390	29424	29257	29654	29223	29414	29519	29145	29514	29517	29332	29256	29393	29479	29293	29130	29331	29559	29475	29307	29079	29287	29526	29153	29311	29387	29316	29328	29457	29209	29272	29194	29303	29267	29425	29416	29295	29480	29461	29417	29518	29363	29477	29229	29385	29239	29219	29481	29191	29364	29478	29352	29542	29371	29385	29443	29234	29438	29552	29422	29414	29226	29196	29408	29407	29409	29455	29225	29263	29307	29296	29282	29536	29474	29557	29588	29530	29283	29331	29530	29344	29285	29680	29405	29357	29396	29423	29210	29079	29336	29393	29308	29513	29454	29349	29275	29272	29321	29371	29433	29403	29645	29184	29485	29303	29311	29348	29556	29395	29620	29629	29367	29420	29326	29469	29443	29506	29456	29495	29411	29464	29524	29370	29255	29295	29410	29368	29611	29218	29163	29591	29303	29245	29326	29494	29350	29462	29206	29162	29468	29529	29468	29362	29428	29505	29589	29427	29398	29482	29407	29287	29415	29755	29286	29206	29356	29494	29388	29332	29169	29336	29538	29399	29361	29140	29434	29445	29638	29496	29237	29144	29405	29302	29490	29351	29309	29524	29218	29521	29546	29576	29493	29208	29241	29493	29226	29544	29510	29691	29290	29334	29418	29322	29310	29126	29292	29381	29398	29409	29397	29248	29570	29639	29528	29380	29228	29560	29316	29214	29467	29748	29462	29250	29371	29351	29352	29696	29269	29258	29254	29496	29386	29354	29270	29487	29450	29475	29434	29437	29542	29337	29304	29447	29410	29327	29353	29484	29125	29255	29376	29313	29691	29268	29407	29602	29318	29650	29747	29585	29473	29297	29363	29399	29490	29276	29515	29460	29369	29315	29199	29385	29539	29561	29265	29437	29405	29731	29111	29361	29426	29339	29476	29415	29289	29306	29288	29746	29454	29560	29566	29406	29609	29423	29338	29270	29660	29293	29361	28992	29398	29324	29624	29533	29494	29218	29431	29439	29243	29543	29339	29444	29675	29489	29446	29490	29379	29596	29441	29248	29130	29176	29582	29300	29240	29278	29441	29674	29303	29431	29601	29438	29623	29443	29389	29279	29359	29504	29430	29466	29436	29394	29206	29325	29374	29366	29392	29471	29336	29291	29280	29445	29397	29486	29356	29242	29139	29310	29535	29387	29389	29363	29473	29120	29427	29414	29298	29255	29507	29358	29341	29251	29465	29449	29333	29391	29371	29471	29312	29388	29409	29535	29644	29447	29331	29235	29343	29612	29081	29241	29388	29306	29340	29601	29515	29560	29496	29134	29457	29418	29586	29613	29286	29352	29091	29245	29523	29288	29426	29384	29522	29321	29534	29413	29247
36561	60940	63004	53517	45652	38972	34046	31019	28599	26632	25002	24293	23532	23369	23287	23144	23078	22933	22911	22912	22921	22899	23004	22815	22814	22847	22943	22715	22934	22908	22828	22719	22746	22801	22864	22745	22691	22869	22948	22781	22680	22693	22643	22666	22910	22781	22628	22855	22791	22720	22834	22783	22782	22781	22852	22865	22664	22858	22605	22933	22820	22708	22774	22776	22719	22797	22839	22827	22562	22758	22793	22923	22693	22703	22821	22834	22858	22636	22758	22815	22660	22804	22862	22968	22825	22831	22580	22750	22675	22763	22667	22736	22647	22715	22799	22692	22913	22695	22875	22859	22581	22851	22802	22947	22762	22788	22836	22540	22670	22619	22974	22851	22958	22710	22875	22679	22878	22829	22742	22744	22854	22857	22806	22727	22899	22635	22796	22613	22948	22994	22799	22764	22745	22885	22660	22766	22839	22980	22795	22777	22700	22734	22759	22720	22859	22754	22778	22730	22860	22771	22883	22856	22628	22707	22821	22802	22641	22808	22785	22806	22787	22645	22767	22834	22742	22863	22717	22882	22699	22733	22742	22919	22839	22760	22740	22598	22808	22792	22636	22701	22762	22764	22739	23003	22684	22674	22846	22989	22791	22856	22953	22811	22991	22791	22778	22792	22797	22768	22737	22768	22740	22989	22758	22668	22696	22665	22735	22907	22720	22668	22751	22717	22685	22816	22783	22718	22613	22830	22777	22860	22738	22682	22788	22668	22681	22776	22840	22663	23006	22772	22734	22784	22743	22820	22750	22853	22776	22898	22744	22757	22699	22832	22760	22708	22854	22848	22671	22869	23037	22510	22781	22697	22711	22687	22890	22654	22733	22817	22758	22612	22866	22806	22751	22661	22653	22788	22789	22703	22818	22776	22808	22531	22952	22782	22683	22656	22721	22716	22834	22714	22726	22744	22687	23040	22775	22767	22744	22770	22895	22529	22547	22795	22808	22759	22857	22859	22906	22561	22938	22952	22753	22825	22750	22665	22721	22889	22582	22666	22664	22730	22782	22589	22776	22677	22679	22845	22812	22891	22765	22913	22784	22762	22876	22691	22818	22811	22854	22519	22819	22968	22721	22782	22884	22808	22824	22675	22732	22617	22753	22773	22823	22666	22588	22758	22842	22842	22876	22731	22827	22812	22731	22785	22726	22875	22662	22820	22745	22642	22779	22662	22804	22729	22829	22664	22911	22769	22799	22710	22818	22998	22854	22596	22904	22749	22849	22728	22983	22754	22740	22786	22825	22695	22820	22781	22869	22726	22965	22832	22716	22717	22637	22991	22829	22709	22943	22779	22816	22763	22825	22920	23056	22638	22662	22756	22783	22702	22733	22792	22622	22820	22659	22810	22761	22639	22864	22934	22899	22621	22794	22770	22948	22846	22604	22758	22731	22611	22701	22763	22801	22747	22823	22778	22731	22606	22866	22861	22639	22844	22538	22775	22739	22767	22677	22713	22478	22804	22825	22821	22689	22824	22728	22669	22795	22610	22686	22788	22771	22773	22859	22788	22781	22802	22552	22843	22800	22910	22704	22711	22821	22588	22740	22757	22668	22742	22745	22762	22757	22862	22705	22728	22730	22560	22876	22612	22684	22854	22756	22800	22771	22825	22835	22809	22812	22747	22647	22903	22761	22823	22668	22909	22742	22810	22691	22733	22637	22762	22782	22794	22938	22742	22761	22748	22821	22889	22642	22805	22859	22932	22755	22822	22918	22944	22730	22845	22755	22737	22899	22692	22755	22896	22809	22822	22858	22658	22863	22624	22819	22732	22955	22849	22693	22930	22784	23029	22748	22917	22560	22715	22781	22832	22770	22957	22830	22876	22929	22761	22761	22886	22747	22610	22939	22753	22884	22713	22975	22926	22903	22804	22605	22749	22884	22735	22743	22753	22824	22992	22657	22769	22784	22706	22843	22640	22784	22756	22611	22844	22874	22727	22792	22711	22849	22869	22809	22804	22836	22839	22913	22688	22836	22756	22828	22646	22912	22649	22839	22732	22704	22738	22659	22768	22840	22741	22870	22816	22682	22761	22782	22672	22893	22610	22675	22647	22782	22818	22739	22760	22958	22835	22724	22795	23015	22698	22670	22806	22668	22693	22993	22746	23108	22856	22996	22917	22656	22719	22725	22965	22693	22769	22853	22810	22636	22922	22647	22779	22638	22726	22861	22781	22665	22585	22721	22743	22700	22727	22844	22820	22633	22640	22853	22637	22754	22718	22910	22808	22717	22824	22678	22826	22737	22753	22717	22892	22844	22881	22620	22829	22820	22797	22851	22804	22785	22674	22814	22932	22884	22725	22751	22840	22778	22716	22656	22989	22835	22814	22816	22609	22864	22880	22802	22803	22920	22633	22777	22979	22829	22650	22789	22585	22953	22715	22694	22779	22802	22811	22767	22835	22849	22578	22743	22839	22670	22799	22800	22724	22631	22801	22826	22666	22915	22875	22581	22957	22609	22817	22918	22653	22906	22680	22811	22821	22819	22738	22823	22830	22654	22845	22626	22586	22681	22807	22668	22852	22831	22666	22853	22791	22714	22785	22672	22743	22785	22751	22911	22706	22841	22711	22846	22617	22846	22788	22690	22692	22761	22758	22990	22874	22818	22884	22804	22796	22749	22710	22656	22668	22904	22658	22843	22939	22847	22725	22716	22841	22896	22745	22713	22759	22866	22888	22950	22926	22847	22930	22910	22788	22794	22742	22769	22736	22762	22769	22870	22706	22771	22630	22796	22945	22901	22729	22686	22755	22700	22779	23024	22655	22688	22691	22766	22807	22688	22672	22825	22826	22691	22804	22774	22762	22691	22882	22718	22656	22590	22753	22728	22882	22613	22693	22762	22855	22836	22731	22865	22630	22701	22879	22776	22862	22635	22650	22999	22786	22751	22739	22888	22788	23025	22800	22768	22904	22719	22858	22744	22703	22746	22592	22877	22684	22755	22842	22969	22741	22720	22826	22952	22647	22678	22961	22878	22802	22776	22531	22835	22689	22742	22852	22842	22814	22841	22860	22650	22592	22719	22717	23044	22858	22748	22816	22773	22874	22945	22791	22829	22822	22988	22676	22807	22659	22793	22750	22658	22866	22825	22791	22868	22772	22914	22932	22823	22810	22566	22927	22776	22801	22760	23045	22720	22693	22762	22833	22792	22819	22942	22766	22638	22880	22860	22811	22684	22749	22644	22785	22695	22695	22902	22588	22679	22922	22760	22824	22709	22587	22771	22645	22861	22762	22827	22782	22806	22667	22743	22751	22854	22607	22923	22720	22852	22930	22738	22779	22865	22892	22727	22722	22716	22624	22823	22921	22682	22820	22855	22731	22774	22658	23019	22913	22772	22952	22709	22767	22737	22902	22725	22833	22792	22752	22815	22946	22544	22642	22690	22842	22638	22836	22733	22944	22656	22702	22866	22978	22767	22855	22662	22893	22765	22871	22675	22987	22846	22680	22610	22813	22791	22799	22633	22783	22719	22856	22878	22843	22763	22835	22857	22785	22746	22730	22879	22739	22789	23109	22791	22667	22869	22831	22834	22765	22759	22712	22849	22783	22833	22747	22873	22736	22761	22826	22817	22855	22737	22936	22902	22954	22697	22670	22887	22752	22622	22571	22788	22868	22742	22908	22760	22707	22592	22930	22786	22794	22886	22800	22606	22833	22761	22682	22954	22686	22848	22898	22612	22750	22895	22667	22762	22773	22748	22667	22791	22970	22671	22819	22478	22783	22642	22955	22863	22614	22687	22709	22796	22852	22890	22929	22793	22977	22761	22752	22783	22704	22763	22678	22750	22735	22658	22708	22794	22863	22745	22625	22821	22805	22581	22867	22826	22713	22794	22791	22849	22750	22724	22963	22750	22719	22672	22924	22776	22921	22886	22708	22635	22714	22664	22602	22766	22884	22821	22772	22776	22637	22635	23007	22791	22570	22883	22830	22692	22717	22801	22790	22697	22895	22706	22688	22715	22949	22849	22836	22674	22761	22859	22753	22653	22935	22840	22588	23001	22883	22790	22816	22774	22817	22648	22803	22667	22895	22775	22941	22822	22813	22879	22734	22724	22871	22913	22871	22898	22752	22685	22692	22902	22808	22827	22605	22652	22775	22779	22723	22635	22750	22662	22621	22760	22640	22899	22880	22928	22735	22725	22705	22866	22870	22666	22911	22713	22844	22696	22781	22798	22723	22715	22650	22952	22796	22758	22988	22772	22916	22632	22910	22812	22688	22788	22659	22869	22550	22818	22688	22840	22942	22663	22984	22653	22781	22711	22841	22539	22611	22884	22734	22684	22875	22662	22829	22785	22830	22557	22782	22808	22843	22846	22754	22742	22785	22649	22817	22696	22693	22708	22794	22534	22816	22928	22672	22587	22857	22680	22681	22775	22921	22755	22772	22677	22789	22698	22898	22787	22649	22821	22800	22804	22775	22700	22835	22839	22612	22762	22620	22801	22871	22687	22835	22919	22677	22748	22801	22676	22740	22782	22705	22823	22597	22821	22784	22578	22754	22710	22903	22746	22840	22787	22802	22751	22607	22657	22940	22901	22888	22822	22743	22828	22780	23024	22800	22860	22849	22713	22791	22760	22759	22831	22918	22798	22946	22686	22708	22852	22739	22774	22896	22656	22883	22834	22650	22750	22696	22720	22959	22854	22875	22832	22765	22805	22754	22788	22735	22653	22910	22737	22797	22724	22705	22648	22881	22653	22537	22750	22735	22808	22806	22979	22682	23127	22835	22737	22858	22790	22701	22687	22693	22763	22859	22730	22769	22608	22629	22923	22806	22702	22740	22756	22851	22888	22784	22578	22689	22855	22606	22874	22951	22858	22568	22829	22934	22799	22968	22749	22678	22611	22883	22784	22614	22942	22624	22664	22569	22835	22894	22754	22858	22842	22695	22831	22782	22574	22769	22810	22898	22808	22693	22570	22894	22534	22668	22968	22680	22892	22588	22662	22771	22783	22737	22810	22964	22720	22811	22795	22689	22743	22845	22787	22682	22814	22704	22739	22652	22806	22824	22770	22718	22677	22842	22808	22574	22720	22726	22798	22817	22782	22868	22679	22825	22825	22860	22716	22848	22822	22834	22707	22646	22770	22778	23040	22785	22960	22727	22765	22865	23022	22767
22801	21531	29914	27785	32407	38958	40585	36075	34403	33757	32312	31458	30945	30707	30671	30519	30504	30429	30169	30186	30261	30328	30123	30101	29999	30049	29961	29972	30172	30049	29857	29998	30130	29778	29845	29888	29868	29649	29908	30077	30030	30048	29970	30073	30047	29831	30011	29944	29937	29849	29859	30098	30111	29971	29826	29717	29934	29747	29903	29823	30019	30111	29866	29983	29863	29921	30155	29961	29825	29533	29805	29860	29937	29700	29836	30023	29844	29975	29964	29846	29862	29756	29966	30055	30030	29685	30040	29969	29936	29808	29906	29869	29931	29758	29955	29896	29738	29556	30162	29898	29987	29933	30027	30053	29822	29746	29823	29844	29784	29835	29931	29567	29744	29785	29885	29777	29972	29949	29828	29621	29762	29824	29763	29881	30032	30038	29953	29927	30063	30045	29952	29961	29871	29724	30023	30033	30185	29742	29715	29853	29860	30049	29763	29957	29967	29892	29960	29657	29817	29697	29790	30053	29954	29893	29883	29762	29686	29863	29941	29639	29678	29775	30018	29711	29686	29855	30061	29839	29744	29951	29935	29683	29785	29703	29854	29866	29863	29736	29811	29690	29785	29761	29948	29803	30000	29969	29958	29956	29904	29993	29592	29832	29919	29775	29743	29676	29920	29684	29855	29886	30008	29693	29841	29807	29643	29826	29627	29822	29669	29645	29583	29540	29974	29919	29915	29967	29715	29797	29920	29761	29870	30094	29795	29868	29948	29761	29860	29916	29816	29894	30144	29992	29810	29896	29890	29647	29896	29670	29737	29808	29881	29844	29969	29921	29825	29832	29959	29858	29598	29779	29592	29946	29934	29752	30054	29784	29852	29968	29723	30030	29757	29838	30039	29785	29676	29670	29929	29821	29867	29629	29925	29739	29896	29871	29921	29648	29818	29630	29676	29646	29847	29942	29717	29731	29855	29705	29637	29827	30059	29617	29729	29995	29822	29949	29985	29689	29711	29888	29953	29828	29853	29832	29858	29757	29795	29816	29873	29756	30043	29936	29801	29835	29638	29657	29800	29971	29761	29891	29992	29898	29774	30006	29667	29948	29812	29841	29739	29708	29816	29874	29931	29648	30106	29954	29848	29881	29812	29753	29816	29755	29767	29868	29967	29912	29879	30047	30094	29735	30117	29865	30112	29936	29981	29687	29723	29780	29889	29710	29873	29985	30017	29794	29846	29998	29822	29787	29721	29843	29871	29852	29728	30133	29816	29961	29909	29769	29856	29686	29750	29861	30007	29592	29753	29808	29997	29772	29825	29906	29591	29979	29970	29681	30022	29911	29866	29818	29952	30013	29810	29695	29647	29873	29733	29732	29929	29804	29809	29717	29689	30067	30129	29570	29928	29883	29844	29927	30091	29726	29643	29820	29742	30048	29849	29889	29888	29883	29848	29719	29702	30060	29905	30040	29924	29862	29867	29672	29475	29708	29768	29840	29768	29882	30090	29728	29981	30111	29920	29740	29753	29876	29907	29953	29612	29806	29957	29837	29761	29751	29996	30021	29719	29731	29768	29837	29963	29689	29985	30166	29672	29573	29740	29698	29954	29684	29881	29967	29887	29931	29891	29618	29835	29987	29823	29690	29889	29743	30011	29730	29702	30140	29715	29641	29943	29795	29949	29924	29964	30001	29847	29898	29839	29708	29744	29848	29773	29929	29863	29944	29720	29861	29832	29881	29917	29681	29821	29701	30072	30069	30008	30039	30046	29883	29837	29651	29882	29686	30045	29803	29587	30089	29785	30155	29943	29935	29832	29977	30003	29876	29888	29814	30058	30014	29794	30116	29889	29801	29652	30009	29712	29915	29859	29739	29879	30062	29951	29818	29792	29774	30097	29837	29808	29953	29821	29687	29866	29972	29872	29922	29912	29604	29835	29894	29623	29729	29720	29761	29986	29893	29829	29913	29832	29878	30123	30079	29729	29990	30216	29612	29994	29768	30006	29655	29812	29717	29954	29935	29737	29825	29820	29975	29794	29792	29903	29783	29707	29846	29912	29735	29695	29734	29886	29848	29881	29989	29809	29747	29798	29900	30098	29880	29837	29956	30069	29759	29870	29720	29852	29886	29849	30023	29855	29853	29818	30017	29750	29889	30162	29800	29767	29718	29753	30028	29794	29763	29959	30001	29771	29725	29804	29749	29704	29794	29991	29806	29861	29953	29859	29924	29878	29707	29884	30004	29923	29772	29751	29957	29725	29646	29978	29839	29679	29770	29789	29870	29931	29786	29885	29974	29847	29872	29899	29759	29931	29745	30003	29806	29828	29816	29785	29713	29920	29953	30027	29666	30030	30004	29830	29925	29810	29701	29756	29644	29634	29961	29832	29797	29985	29821	29769	29803	30047	29646	29798	29505	29931	29941	29887	29804	29920	29909	29866	29621	29689	29561	29801	29809	30023	29828	29825	29746	29939	29953	29983	29891	29656	29775	29763	29962	30117	30052	29621	29824	29936	29718	29836	30088	29727	29771	29616	29838	29832	29765	29847	29770	30029	29857	29885	29822	29750	29721	29903	29794	29753	29783	29730	29990	29691	29886	29737	29778	29886	29774	29718	29731	29875	29937	29805	29921	29585	29911	29759	29706	29620	30116	29829	29703	29722	29756	29617	29914	29965	29867	29900	29869	30013	29942	29751	29862	29936	29946	30103	29786	29888	29875	29785	29584	29923	29794	29901	29769	29941	29884	30037	29844	29873	30008	29814	30009	29866	30055	29786	29870	29850	29626	29814	29808	29867	29911	29794	29763	29862	29780	29779	29818	29841	29760	30029	29900	29900	29915	29688	29575	29896	29636	29663	29775	29696	29748	29746	29957	29935	30075	29799	29815	29903	30009	29843	29665	30004	29906	29701	29577	29957	29900	29843	29777	29860	29827	29961	29772	29938	29880	29776	30032	29958	29884	29720	29813	29718	29871	29753	29843	30016	29750	29958	29742	30022	29771	29918	29904	29965	29680	30235	29683	29858	29991	29671	29824	30067	29784	29880	29735	29840	29765	29834	29847	29803	29803	29754	29829	29871	29740	29931	29919	29948	29653	29750	29762	29790	29739	29847	29956	29663	29840	29972	29848	29765	29760	29947	29876	29982	29878	29935	29622	29701	29711	29837	29991	30070	29699	29832	29821	29895	29852	30025	29845	29711	29857	29901	29810	29704	29934	29863	29790	29838	29819	29941	29839	30058	30005	29711	29859	29866	29655	29906	29728	29916	29838	29832	29819	29707	29617	30010	29766	29854	30053	29886	29882	30054	29852	29728	29800	29672	29638	29816	30034	29742	29868	29714	29767	29965	29966	29935	30079	29941	29801	29996	29825	29808	29741	29777	30010	29983	30075	29872	29700	29800	29748	29955	29932	29908	30052	29789	29974	29826	30005	30042	29752	29682	29838	29713	29598	29969	30014	29846	29749	30060	29746	29754	30054	29880	30026	29793	29718	30032	29824	29813	29510	29677	29859	29964	29899	29978	29974	29862	30028	30037	29831	29935	29792	30093	29863	29781	29873	29837	29837	29969	29803	30051	29978	29727	29762	29879	30053	29770	29534	29855	30058	29674	29966	29905	29849	29781	30080	29801	29863	30087	29963	29856	29912	30083	29865	29639	29768	29873	29980	29983	30018	29798	29780	29909	29766	29963	29714	29895	29854	29969	29579	29662	29711	29654	29806	29850	29722	29879	29893	29711	29901	29590	29875	29959	29669	29822	29640	29791	29783	29827	29824	29858	29816	29799	29714	29713	29839	29953	29974	29636	29671	29878	29831	29907	29819	29770	29695	29776	30025	29819	29519	30145	29997	29971	30030	29912	29891	29865	29941	29902	29880	30035	29490	29745	29878	29773	29950	29890	29981	29846	29830	29643	29821	29795	29925	29968	29896	30103	29763	29837	30069	29788	29863	29925	29908	29882	29872	30041	29891	29900	29795	29733	29789	29903	29889	29932	29814	29776	29906	29900	29903	29943	29809	29688	29855	29727	29799	29848	29789	29971	29900	29748	29837	29747	30126	29915	29809	29714	29897	29905	29808	29889	29860	29976	29903	29963	29798	29913	30103	29731	30114	29948	29961	30048	29946	29742	29995	29892	29590	29836	29973	29951	29544	29801	29551	29815	29972	29957	29907	29859	29834	29765	30162	30010	29851	29621	29870	29738	29855	29666	29847	30094	29821	29815	29776	29800	29961	29836	29823	29935	30118	29904	29927	29945	30093	29975	29753	29795	29786	29754	30048	29746	29971	29928	29647	29760	29725	29972	29801	29760	29918	30008	29868	29993	29790	29771	30042	29739	29927	29767	29908	29982	29676	29901	29715	29898	30040	29760	29867	29598	29872	29909	29797	29999	29843	29745	29769	29666	29634	29872	29620	30118	30087	29771	29760	30030	30025	29628	29975	29912	29851	29931	29887	30015	29870	29929	29831	29859	29917	29903	30032	29842	30056	29600	29855	29897	29985	29798	30067	29717	29843	29600	30022	29887	29787	29743	30018	30042	29827	29864	30040	29814	29870	29734	29797	29905	29788	29868	29914	29862	29875	29851	29962	29837	29970	29848	29769	29899	29754	29655	30123	29924	29797	29748	29706	30067	29913	29922	29809	30047	29883	29876	29869	29732	29724	29859	29696	29900	29547	30072	29940	29986	29942	29835	29804	29791	29968	29696	29873	29926	29692	30081	29760	29877	29864	29963	29818	29903	29751	29733	30155	29936	30016	29659	29830	29912	30065	30058	29978	29652	29909	29829	30014	30017	29935	29718	29792	30075	29664	29867	29893	29940	29890	29950	30062	29964	30068	29802	29844	30017	29873	29982	30102	30056	29970	30018	29827	29870	29726	29986	29538	29667	29892	30100	29956	30078	30095	29982	29983	29842	29632	29764	29794	29515	29768	29787	29712	29739	29738	29937	29899	29853	29884	29995	30024	29910	29735	29695	29703	29715	30015	29975	30001	29774	29688	29933	29819	29705	29834	29787	29716	29966	29639	29841	30015	30018	29930	30151	30107	29769	29788	29961	29720	29891	29735	29903	29892	29832	29998	29930	29922	29721	29644	29661	29811	29732	29740	29718	29798	30031	29952	29628	30094	29797	29656	29865	29666	29952	29755	29740	29712	30000	30047	29872	29885	29894	30044	29924	29862
38356	65062	66061	58982	52019	44259	37893	33518	30445	28326	26510	25289	24550	24067	23815	23444	23477	23397	23276	23466	23166	23198	23267	23311	23030	23106	22997	23322	23075	23353	23049	23165	23166	23207	23142	23252	23103	23072	23042	22932	23123	23078	23011	22918	23012	23148	23173	23018	23139	23009	23221	23053	22979	23114	23265	22891	23031	23018	23224	23229	23038	23011	23277	23087	23050	22973	23106	23189	23057	23098	23058	23132	22985	22904	22887	22824	22982	22983	22937	23095	23008	23145	22989	23023	23014	23011	22943	23200	23082	22929	22976	23027	23213	23064	22968	22962	23027	23074	22975	22992	22894	23037	23065	23192	22997	22947	23179	23043	23087	23084	23277	23002	22924	23046	23053	23005	23021	22952	23050	23211	22937	23097	23006	22978	22993	23221	23127	22924	23042	23174	23091	23167	23159	23090	22943	23077	23060	23133	23055	23063	23119	23036	23107	23154	23026	22834	23155	23152	22915	23134	23001	22885	22831	23018	23058	23083	23149	23025	23052	22989	23168	22989	23207	22954	22907	23208	23081	23072	22951	23114	23090	23139	23140	22984	23270	22907	23085	22933	23132	22907	23014	22953	23225	22985	22973	23119	22980	23149	23014	23286	23083	23121	23078	22878	23034	23084	23055	22974	23124	23000	22999	23026	23008	22881	22956	22931	23040	23127	23067	23002	23069	23064	22943	22853	22998	23176	23055	23121	22917	23189	23036	23020	22945	23076	23144	23173	23090	23262	23112	22928	23068	22992	22983	23119	23015	23059	23005	22977	23108	22933	22990	22901	23060	23075	23110	22807	23245	23047	23080	23072	23015	23158	22890	23160	23225	22867	23027	23021	23032	22980	23008	23154	22983	22834	23208	23130	23119	23098	23053	23074	23031	23110	22831	23024	22992	23030	22956	22934	23096	23034	23049	23186	23103	22869	23018	22951	22863	23134	23062	22851	23100	23036	23042	23099	22995	23142	23042	22968	22980	23219	23149	22963	23178	22898	23070	23040	23018	23069	23125	22920	23020	23041	22997	23167	22961	23185	23018	23058	23138	23059	23048	23153	23089	22787	23153	23036	23144	22889	23150	23047	22912	23102	23218	23031	23180	22985	23112	22935	23045	22910	23216	23028	22888	23145	23094	23095	23222	22949	23174	23049	23016	23140	22980	23123	22911	23108	23018	23115	23140	22959	23012	23121	22841	22909	23120	23144	23034	23045	23030	22994	23149	22811	22777	22839	23096	23042	22861	23073	23151	23059	23062	23068	23089	23027	22838	22947	23059	23165	23085	23082	23032	22994	23074	22958	23142	23058	23145	22999	22949	22922	22832	23081	23137	22886	23019	23258	23072	23250	23035	22903	23061	23005	23019	23248	23175	22959	23110	23136	23122	23115	23221	23068	22852	23060	22906	22979	23034	23078	23107	22975	22973	23003	23172	22802	22926	23048	22889	23023	23096	23029	23244	22916	23082	23063	23148	23024	23005	22969	22990	23052	23053	22939	23161	22936	23007	23076	22911	23140	23003	22917	23137	22963	22952	23021	23087	23059	23138	23236	22922	22910	23148	23018	23126	23165	22915	23088	23037	23218	22881	23024	22931	23124	22952	22992	23210	23050	22954	23102	23129	22962	22937	22894	23130	23022	23069	23079	23102	23097	22905	22969	22978	23062	22949	22913	22989	23095	23052	23059	23180	23109	22881	23155	22955	22851	23000	22914	23097	23010	23088	23017	23157	23101	22915	23112	23062	23195	22835	23168	22929	22969	22950	23049	22991	22988	23163	23117	22905	23015	23012	23008	23115	23138	23023	23121	22858	22972	22958	22930	23130	23046	23009	22974	23142	23129	23114	23094	22964	23010	23096	23074	22940	22869	23029	23128	22952	23068	23090	22799	22892	22931	23057	23145	23015	23008	23043	23039	22915	23097	22957	23130	23001	23009	22978	23217	23102	22985	22980	22971	22995	22846	23082	23107	23391	22861	23072	22894	23194	23090	22833	23131	23225	23214	23137	23185	23026	22941	22974	22899	23013	23047	23137	23042	23048	23156	23071	23224	23157	22980	23086	23105	23262	22909	23057	23184	23103	22886	22988	22951	23181	22987	23070	23101	23044	23011	23118	23096	22935	22825	23075	22843	22929	22983	22938	22925	23008	22865	22946	22934	22965	22823	23086	23044	23031	22877	23081	23005	23047	23105	23177	23098	23236	23212	23219	23099	23069	22873	23056	22834	22955	23146	23010	22974	23063	23107	23214	23077	23051	23017	23138	22840	23104	22923	22879	23109	23041	23021	22927	23031	22885	22883	23111	23166	23087	23119	23150	22955	22941	23086	23163	22943	22930	23031	23007	23200	23035	22919	23149	23105	23013	23026	22984	23236	22977	23074	22989	22952	22875	22937	23024	23263	22840	23076	23144	23216	23152	23044	23025	23113	23094	23107	23069	23214	22855	23004	23051	22984	23102	22943	22933	22985	23185	22939	23089	23006	22985	23124	23065	23057	23027	23247	23117	22840	23042	23193	22871	22950	23015	23094	23009	23027	23030	23156	22792	23040	23124	23099	22905	23004	23156	22902	23003	23022	23236	23170	23182	23017	23015	23034	23116	23138	23011	22929	22878	23180	23127	23038	23194	23162	22981	23160	22968	22989	23045	23072	23090	22896	23068	22886	23116	23054	22810	23175	23032	22799	22932	22899	22980	22936	23003	22989	23236	22958	22799	23067	23043	22857	23006	22938	23089	23307	23068	22920	22975	23010	23104	23182	22999	22987	23052	23127	22853	23079	23021	22942	23121	23154	22924	22888	23017	22977	23065	23059	23040	23145	22964	23156	22907	22997	23189	23017	22962	22934	23179	23181	23058	23019	23082	23078	23133	23103	23195	23261	23065	23013	23007	22911	23075	23057	23027	23111	23172	23043	23268	22782	23046	22983	23030	23052	23054	22919	23110	22943	22841	23181	23219	22956	23183	23101	23164	23189	23148	23073	22835	23087	22952	23081	22905	23212	23037	22996	23132	23174	23189	23009	23128	22909	23087	23237	23069	23112	23064	23160	22928	22990	23154	23057	23117	22930	23077	22912	22910	22980	23063	23136	23062	23030	23033	22915	23198	23064	22842	23011	23067	22862	23004	22932	22970	22913	22966	23078	23318	23070	22891	23016	23156	23074	23170	23161	23274	22995	22810	23022	22834	22907	22897	23052	23037	23106	23032	23066	23040	23003	23149	23035	23114	23132	22976	22914	22966	23175	23101	23187	23118	23052	23059	23039	23102	23015	23175	23130	22951	23224	23072	23236	22972	23273	23152	23060	22928	23271	22882	22884	23101	23022	23008	23051	23010	22980	23098	23009	22941	23224	22945	22950	23068	22931	23102	23047	22958	23080	23051	22972	23102	23209	23169	23009	23104	23045	22986	23010	23051	23006	23056	22989	22859	23130	23061	22982	22982	22999	22894	23066	22887	23100	23163	22983	23016	22884	23039	23062	23282	23154	23094	22860	22962	23052	23212	23077	22885	23009	22860	22821	22947	23107	22851	22976	23031	23051	22969	23115	23027	22928	23086	23042	22910	22982	22885	23143	22892	23199	23086	23047	23159	23091	22981	23123	23068	23027	23038	22937	23031	23088	23000	22994	23045	22962	23031	22985	23073	23023	23114	23005	23251	23016	23044	23098	22982	23118	23105	22930	23252	23028	22961	23102	23037	23060	22979	23141	23095	22971	22872	23019	23110	22991	23036	22953	23074	23157	23103	23101	22918	22823	22959	23160	22897	23173	23209	22998	23153	23004	23071	23099	23164	23068	23120	23149	23124	22985	23113	22978	23034	22958	23081	23169	23161	23054	23070	23118	22948	22958	23152	23105	22968	22872	23076	23061	23108	23040	23195	23029	22820	22972	23188	23004	23309	22814	23182	23008	22998	22880	22993	23156	23005	22991	23159	22904	22994	23043	23058	23051	23062	23053	23076	22941	23282	22970	23038	23071	23055	22922	22885	22887	23120	23045	23057	22951	22974	23075	22967	23114	23163	23059	23270	22928	23145	23070	22861	23027	23070	23076	23080	22980	23156	22993	23072	23091	22922	22903	22966	23242	23027	23126	22918	22997	23141	22944	22989	22929	23140	23034	22957	22880	22908	22997	23121	23104	23164	22832	23007	23144	23217	22998	22836	23179	23028	23187	23067	22977	23169	23048	22946	23008	23013	22934	23084	23168	22960	23015	23306	23031	22923	23228	23207	22978	23149	22943	22927	23054	22929	23127	23058	22984	22920	23100	23017	22889	23103	23004	23090	22899	22922	23038	22999	23084	22966	23026	22980	23045	23039	23081	23111	23061	22952	23149	23041	22956	22946	23239	22971	23147	22899	23048	22996	23019	23147	23066	22829	23189	23102	23014	22881	22915	23089	23038	23211	23125	23102	22998	22942	22988	23001	23053	23153	22978	22912	23022	23139	23030	23008	23199	23010	23053	23180	22892	22962	23084	23004	22989	23161	22985	23157	22979	23065	23239	23013	23033	23098	22925	22792	23015	22797	23015	23083	22932	23074	23141	22918	23117	22885	23106	23117	22946	23038	23093	23220	23203	23047	22936	23328	22934	23015	22980	23091	23249	22971	23115	23030	22992	23069	22844	23032	23139	22942	23052	23018	22983	23069	22941	23229	22986	23233	23200	22922	22993	23042	23091	23005	23224	23058	23105	23325	23011	23132	23098	23071	23245	22908	22876	22823	22994	22820	22926	23003	22814	23051	23055	23065	22977	23107	23089	23118	23055	23094	23066	22928	23101	23077	23184	23085	22866	23050	23168	23015	23017	23104	23263	22955	23053	22994	23143	23026	22905	22950	23079	23171	23034	23045	23095	23111	23117	23090	23136	23086	22965	22959	22994	22886	23044	23068	22980	22925	23016	23006	23037	23185	23125	23106	23125	23093	23179	23074	22943	23101	22910	23077	23132	23028	23167	23070	22851	23107	23121	23189	22864	23026	23000	23072	23102	23180	23078	23049	22978	22928	22943	22925	22934	23019	22971	22980	23012	23151	23000	22972	23154	22946	23241	23141	22955	23022	23065	23088	23098	23027	23094	23163	23128	22920	22906	23242	23114	23080	23082	23281	22993	23059	22948	22972	22963	23150	23034	23135	22968	22964	23076	23031	23184
32651	39643	48575	44925	41082	38103	35109	32677	31015	30537	29770	29438	29542	29308	29006	29051	29436	29243	29235	29265	29235	29002	28994	29022	29299	29160	29040	28978	29055	29422	29036	29177	29124	29102	29128	29063	29222	29133	28988	28953	29166	29004	28958	28967	28964	29062	28949	28661	29091	28907	29064	29136	29319	28886	28943	29317	29131	29170	28898	29096	29283	29030	28937	28955	29223	29113	29007	29244	29390	29283	29061	29169	29144	29049	29205	29231	29042	29051	28999	28986	29141	29036	28878	29121	29094	29052	28915	28922	29178	29085	29008	29270	28902	29151	28731	29071	28735	29014	28932	29008	29060	28969	29084	28827	29071	29077	29126	29546	28962	29203	28960	28950	28954	29054	29069	28938	29033	28992	29009	28931	28959	28956	28869	29018	28997	28909	28981	29093	29059	29012	29078	28898	29047	28916	29228	29266	28920	29025	28859	29013	28951	29159	28941	29037	28990	29063	29162	28965	29067	29104	29016	28908	29026	29073	29027	28995	29214	29089	29244	28827	28930	29050	29098	29037	29164	28866	28956	29131	29071	29008	29014	29162	28970	29067	28992	29105	29010	29037	29190	29017	29101	28986	29091	28693	29189	28919	29055	29039	28720	28963	29000	29070	28968	28959	29252	28875	28870	29060	28937	29032	29186	28942	28911	29003	29059	28773	28924	29024	29075	28925	29096	29130	29070	29229	29019	28897	28964	29031	29009	28718	28996	28976	29060	29089	29129	29061	28884	28740	29217	29257	29138	28869	29206	29180	28772	28876	29208	29081	29186	28967	29254	29007	29161	28848	28837	28996	29430	28966	29148	29208	29270	29232	29017	29045	28988	28851	28918	28858	28960	29017	29089	29143	28839	29148	29032	28993	29046	28930	29166	29133	29091	28861	28984	29029	28931	29134	29139	28979	29016	29029	29343	29017	29042	28977	28895	28995	29084	29114	28930	29115	29018	28930	29162	29169	28971	29170	29046	28923	28992	28883	28876	29133	29119	28996	29163	28822	29112	29135	29091	28985	29045	28960	29102	29062	29064	28913	29255	29097	28665	28809	29054	29090	29090	28999	29188	29128	29121	28979	28856	29155	29081	29220	29066	28787	29098	28899	29286	29275	28841	29046	28860	28950	28958	28982	28936	28979	28863	28944	29210	28912	29056	28690	29018	29258	29234	29110	29057	29131	28988	28782	28954	28979	29072	29023	29115	28893	28954	29104	28975	28988	29135	29101	29163	28812	28967	29245	29136	29082	29062	28890	28903	29123	28713	28946	29153	29154	29075	28860	29034	28974	29195	29050	28954	28941	28941	28809	28595	29211	28965	28930	29408	29083	28976	29024	29101	28971	29004	29026	29136	28792	29435	29116	28890	28873	29048	28926	29052	28920	29000	29110	29071	28925	29191	29198	28947	29111	29127	29074	29042	28808	29082	28908	29153	29063	29087	29224	29155	29261	28757	29067	28854	28963	28967	29064	28882	28977	29100	29117	29136	28981	28936	29139	28884	28906	29033	29112	28905	29045	29219	29079	29051	29312	28988	29055	29292	29095	29078	29165	28950	28810	29131	29018	28862	29229	28948	28917	28929	28918	29130	29164	28977	28919	29185	28838	28889	28783	29171	29120	29029	29055	29087	29179	28946	28994	28719	29249	29148	29154	29013	28744	29068	28932	29129	29076	29124	28509	29176	29127	29192	28946	29121	28706	29261	29182	29103	29011	28900	28967	28907	28982	29157	29076	29144	28935	29159	28978	29106	29022	29093	29054	29254	29141	29049	29144	28902	29046	28959	28931	28752	28782	28999	29036	29256	28879	28958	28894	28810	29018	29051	28859	29065	28782	29215	29107	28961	29029	29145	28877	29074	28977	28950	29153	28843	28791	28857	28774	28893	29028	29108	29150	29014	28825	29304	29113	29106	29208	29264	29082	29098	29027	29122	29059	29334	28961	29078	29074	29273	29108	29008	29057	29012	29257	29288	28884	28898	29192	29088	28977	28928	29119	29202	29001	29000	29268	29144	29086	29180	28996	29068	28830	28987	29050	28972	29043	29088	28867	29086	29119	29251	28921	28967	28923	28927	28966	28991	29033	28993	29028	29223	29229	29134	29060	28963	29056	29005	29061	29129	28873	29256	28929	28995	28999	28787	28977	28903	29238	28813	29188	29149	28880	29070	28828	29097	29085	29057	29011	29135	29212	29072	28878	29053	29089	29021	28990	28960	29102	29074	29170	29048	28984	28925	29181	29086	28924	29192	29080	29409	28952	29236	28831	28804	28947	28882	29181	28853	29248	29058	28977	29101	28893	29250	29152	29227	29093	29191	29185	29138	28962	29041	29042	29055	29091	29023	29010	28921	28908	29034	28980	29218	29016	28809	28899	29013	29060	28966	29128	28833	29055	29176	28917	29005	28749	28988	28853	28998	28900	28971	29222	29184	28832	29107	29107	28990	28956	28879	29291	28986	29232	29222	28829	28768	28974	29029	29213	28861	28892	29307	29065	28921	29153	29128	29063	29073	28937	28986	28925	29256	29055	28919	29082	28978	28800	28985	28785	28928	29194	28926	28954	29180	28844	29196	29004	29043	28921	29005	28980	29348	29103	28935	29201	28831	29169	29043	28784	29114	29102	29023	28896	29052	29133	28934	28946	29176	29071	28974	29123	29085	29285	29053	29122	29313	29049	28986	28869	29122	28967	28857	29021	29139	28914	29083	29075	29329	29131	29017	28866	29055	29132	29225	28821	29136	28907	28862	28957	29009	29049	28981	28861	28872	28978	28986	29162	28955	29124	29162	28866	29156	29015	29213	28933	29112	29164	29117	28835	29041	29121	28956	28846	29200	29230	29099	29002	29120	28951	28994	29100	29085	29238	28883	29101	28992	29105	29042	29184	29023	29061	29156	28875	29048	28963	28998	29030	29118	28823	29078	28972	29008	28860	29089	28936	29103	29068	29014	28843	28929	29272	28873	29062	29230	29119	29010	29033	29016	28878	29111	29059	29084	28985	29094	29060	29057	29063	29097	29139	29004	28864	29192	29044	28923	29024	28976	28862	28892	29196	28955	29126	29076	28975	29153	29237	29125	29092	29023	29135	29163	29057	29133	28913	28911	29077	29183	29328	28922	28968	28901	29006	28927	28964	29078	28835	29066	28986	28967	29070	28869	29187	28987	28942	29261	28844	29006	29000	29012	28868	29088	28915	28903	29103	29097	29129	28858	28769	29071	28990	29249	29196	29068	29070	29100	28943	28760	29005	29081	29162	29416	28949	29156	29112	29248	29097	29013	29123	29057	28958	29112	28982	28982	29152	29003	28918	29086	28996	29208	29062	28848	28940	29047	28905	29165	29131	29124	29251	29274	29043	29154	29101	28896	29003	28961	29074	29110	29150	28789	29135	28924	28854	29163	28891	28806	28937	29007	29152	29176	28823	29271	28823	29149	29000	28779	28868	29148	28882	29017	29039	28980	29064	29123	28866	28965	29011	29037	28832	28808	29111	28996	28920	28911	28932	28991	29159	29099	29151	29033	29035	29106	29098	29046	29085	29222	29009	29266	28880	29098	29148	28914	28939	28994	28853	29010	28870	29151	29068	29036	29229	29054	28884	29094	29136	29015	29152	29171	28931	29153	29066	29002	29005	28912	28931	29070	28918	29036	29007	28875	29071	28834	29307	29045	29210	29238	28797	29067	29065	28766	29190	29206	29086	28998	29107	28961	29222	29075	29267	29073	29165	29023	29164	28927	29238	29305	28945	29058	28886	29157	29258	29051	28860	29269	28882	28937	28790	29128	29169	29059	29040	29084	28913	29114	29160	28936	29078	29115	29035	29213	29040	29054	29120	28956	29135	29271	28829	29155	28741	29000	28925	28926	29296	29053	29223	29360	29237	28949	29088	29041	28777	29110	29211	29055	29130	29139	29228	29013	28963	29132	29136	29221	29155	29099	28758	29116	29115	29363	29027	28885	28936	28897	29091	29218	29019	29070	28995	29019	29025	29234	29176	29320	29170	29265	28834	29209	29066	28894	28914	28913	29142	28976	28913	28972	29138	28987	28979	29082	29324	28876	29086	29155	29196	29123	29074	29082	29398	29056	29017	29066	29117	28862	29019	28831	29134	29228	29086	29011	29209	29101	29005	28860	29088	29036	28867	29053	29029	29113	29183	29087	28972	28979	29126	29112	29024	28919	28841	29191	29107	29129	28838	29029	29026	28896	29238	29018	29067	29004	29211	28928	29086	28976	28848	29167	29015	29108	28953	28967	29045	28918	29089	28982	29097	29031	29370	29010	29141	29081	28913	29328	29003	29097	29056	29194	29198	28923	29277	29085	28913	28979	29030	28958	29089	28904	29092	29276	29056	29140	28915	28957	29213	29119	29054	28987	28932	29139	29184	28985	28974	29035	29096	29067	29212	28964	29110	28908	29225	29080	29159	29004	28952	28818	28953	29057	28889	28843	28955	28939	29015	28982	28958	29234	29190	29129	28927	29067	29076	29474	28729	29006	29183	29243	28655	29217	29201	29010	28957	29126	29019	29054	29000	29274	29043	29261	29003	29265	29058	28954	29200	29013	28995	29106	28859	28974	28996	29061	29056	29050	29213	29128	28975	29177	29025	29072	29033	28973	28993	28947	28864	28924	29064	28981	28964	28983	28923	29258	29149	28928	29135	28984	29074	29235	29081	29084	29072	29050	28962	28839	29032	29207	29141	29109	28886	29091	29131	29117	29131	29162	29167	28954	29078	28922	29110	29004	29316	29116	29012	29129	29013	29088	29038	28944	28884	29022	29166	29133	28933	29038	29221	29001	29070	29089	29125	29148	29149	29037	28931	29045	28966	29165	28898	29133	29125	29065	28962	29168	29208	28989	29195	29140	29099	28908	28852	29233	29113	28942	29165	29229	29221	28996	28987	29046	28833	29298	28976	28986	29175	29130	28944	29049	29282	28922	28878	28846	29266	29074	29025	29036	28943	29051	29221	29232	29031	28854	28901	28951	28870	29168	28897	29098	28970	29066	29033	28963	29112	29154	29146	29234	28937	29053	29005	29101	28938	28928	28860	28989	29090	29049	28898	29125	29092	28943	28975	29118	29150	29246	28786	28890	29187	28770	29247	28895	29081	29125	29243	29174	29092	29258	29194	29143	28955	29030	28797
38151	55264	53027	44137	40334	35855	31478	27908	25563	24185	23585	23141	23120	22793	22838	22652	22682	22587	22797	22646	22612	22654	22630	22582	22656	22596	22640	22415	22693	22368	22616	22394	22601	22584	22555	22612	22405	22721	22463	22498	22446	22664	22556	22588	22668	22557	22515	22485	22652	22478	22352	22623	22593	22524	22647	22725	22595	22489	22402	22414	22567	22475	22719	22412	22381	22692	22668	22680	22633	22406	22723	22430	22533	22655	22511	22606	22569	22563	22588	22386	22738	22688	22415	22683	22560	22726	22551	22660	22717	22459	22657	22598	22657	22681	22502	22443	22628	22552	22466	22456	22479	22601	22434	22635	22559	22491	22707	22465	22479	22400	22543	22585	22548	22759	22585	22547	22493	22721	22624	22595	22776	22601	22423	22596	22606	22620	22513	22821	22703	22597	22482	22558	22374	22524	22613	22578	22464	22513	22446	22524	22617	22575	22493	22507	22654	22426	22299	22680	22526	22528	22561	22707	22645	22455	22291	22578	22430	22614	22396	22591	22651	22589	22606	22422	22521	22509	22579	22594	22466	22708	22441	22693	22497	22430	22477	22500	22413	22695	22518	22678	22568	22541	22526	22476	22543	22543	22765	22650	22386	22400	22614	22494	22363	22460	22570	22382	22514	22619	22685	22637	22574	22619	22630	22672	22546	22533	22437	22474	22506	22663	22528	22665	22487	22567	22692	22629	22521	22546	22505	22588	22562	22630	22619	22697	22685	22645	22433	22723	22545	22474	22460	22460	22495	22525	22452	22551	22455	22541	22531	22356	22381	22556	22384	22607	22604	22500	22516	22663	22586	22643	22534	22489	22431	22267	22779	22470	22702	22657	22473	22399	22585	22538	22606	22612	22367	22615	22541	22590	22595	22393	22630	22551	22650	22568	22620	22464	22532	22462	22513	22466	22752	22667	22649	22592	22692	22477	22597	22562	22643	22733	22368	22515	22596	22465	22283	22550	22419	22706	22617	22400	22744	22557	22493	22413	22605	22607	22661	22551	22512	22725	22527	22752	22496	22600	22653	22531	22439	22642	22473	22569	22531	22588	22554	22439	22603	22553	22569	22566	22611	22530	22533	22690	22353	22673	22650	22629	22567	22625	22707	22428	22583	22658	22755	22513	22455	22412	22541	22774	22536	22495	22698	22653	22486	22516	22759	22437	22458	22654	22617	22557	22629	22499	22706	22613	22615	22622	22714	22653	22470	22374	22525	22425	22633	22566	22574	22373	22481	22656	22550	22650	22599	22613	22361	22609	22634	22563	22545	22630	22487	22811	22633	22560	22474	22464	22480	22622	22679	22572	22459	22467	22580	22686	22654	22422	22692	22538	22497	22536	22565	22573	22430	22405	22678	22804	22388	22527	22546	22333	22677	22408	22434	22650	22471	22525	22385	22616	22649	22487	22463	22571	22704	22459	22410	22659	22509	22558	22496	22601	22519	22566	22545	22435	22586	22542	22545	22488	22490	22528	22485	22426	22510	22273	22810	22570	22656	22605	22467	22526	22754	22468	22587	22655	22575	22570	22640	22497	22699	22491	22575	22533	22462	22637	22588	22446	22643	22421	22495	22635	22367	22562	22563	22609	22452	22583	22725	22577	22493	22446	22617	22672	22702	22597	22537	22568	22466	22563	22543	22355	22485	22422	22710	22704	22580	22657	22514	22558	22497	22412	22471	22646	22412	22675	22396	22605	22418	22702	22694	22631	22543	22536	22568	22481	22547	22528	22486	22566	22541	22530	22415	22545	22660	22515	22379	22668	22480	22597	22456	22381	22541	22440	22737	22575	22558	22415	22593	22722	22657	22588	22569	22647	22408	22393	22520	22427	22600	22493	22627	22634	22592	22715	22690	22610	22409	22399	22647	22408	22554	22617	22567	22454	22460	22731	22557	22680	22672	22508	22541	22462	22560	22536	22365	22548	22639	22446	22692	22770	22671	22587	22687	22510	22525	22516	22626	22596	22598	22422	22496	22513	22588	22527	22637	22289	22409	22463	22717	22483	22474	22444	22674	22620	22493	22638	22490	22679	22610	22422	22508	22633	22389	22475	22553	22482	22450	22492	22670	22378	22652	22690	22605	22498	22680	22679	22716	22421	22504	22359	22604	22539	22572	22463	22569	22496	22491	22509	22475	22544	22603	22567	22576	22578	22685	22482	22529	22615	22561	22474	22665	22500	22559	22458	22538	22546	22467	22340	22703	22547	22555	22565	22533	22616	22755	22674	22526	22732	22542	22475	22670	22525	22531	22599	22612	22578	22701	22717	22791	22340	22560	22575	22598	22481	22713	22538	22700	22529	22415	22574	22568	22717	22480	22652	22473	22534	22519	22474	22504	22626	22672	22493	22490	22517	22511	22584	22662	22737	22502	22484	22686	22635	22564	22513	22510	22692	22626	22553	22522	22748	22507	22613	22577	22417	22503	22407	22581	22572	22789	22640	22600	22460	22562	22643	22529	22404	22465	22492	22478	22570	22613	22568	22536	22566	22591	22473	22476	22802	22623	22363	22526	22651	22406	22497	22660	22447	22494	22540	22654	22485	22617	22648	22549	22689	22656	22665	22610	22392	22643	22469	22482	22633	22687	22531	22552	22576	22414	22391	22613	22527	22854	22678	22603	22524	22765	22737	22371	22433	22590	22596	22760	22629	22568	22586	22642	22380	22420	22430	22549	22473	22683	22548	22665	22452	22696	22606	22657	22679	22651	22547	22601	22663	22528	22581	22501	22603	22562	22589	22443	22397	22776	22610	22595	22632	22436	22576	22532	22562	22425	22448	22565	22682	22480	22534	22592	22450	22687	22518	22690	22324	22496	22596	22476	22465	22655	22573	22693	22537	22533	22679	22696	22577	22500	22487	22565	22648	22304	22468	22628	22520	22669	22688	22388	22640	22506	22515	22398	22506	22541	22518	22455	22599	22611	22486	22486	22473	22445	22656	22468	22655	22467	22649	22558	22367	22717	22620	22536	22453	22555	22662	22371	22573	22465	22594	22294	22586	22560	22515	22529	22457	22554	22368	22592	22585	22637	22539	22525	22509	22610	22522	22617	22448	22409	22510	22388	22627	22670	22579	22615	22444	22618	22634	22689	22515	22573	22527	22548	22488	22622	22584	22491	22507	22549	22626	22514	22740	22701	22575	22491	22484	22594	22499	22427	22511	22525	22506	22628	22741	22587	22650	22537	22577	22575	22705	22718	22649	22496	22468	22621	22626	22566	22762	22765	22446	22757	22621	22709	22561	22757	22661	22549	22452	22533	22414	22518	22352	22366	22592	22744	22560	22648	22524	22415	22434	22645	22567	22563	22623	22664	22565	22713	22556	22658	22466	22692	22378	22565	22504	22681	22616	22554	22647	22618	22485	22561	22465	22497	22677	22420	22655	22371	22721	22550	22520	22703	22576	22629	22656	22502	22545	22539	22591	22639	22634	22620	22581	22712	22615	22517	22603	22693	22614	22575	22479	22500	22500	22688	22511	22595	22436	22493	22616	22550	22616	22591	22537	22474	22557	22569	22496	22438	22430	22519	22580	22487	22544	22570	22416	22764	22582	22476	22665	22566	22602	22520	22587	22601	22526	22590	22525	22532	22561	22586	22513	22585	22447	22400	22615	22560	22360	22833	22538	22551	22423	22565	22496	22445	22592	22718	22569	22579	22592	22549	22557	22525	22666	22433	22509	22682	22337	22566	22521	22770	22363	22467	22530	22826	22757	22538	22360	22709	22411	22452	22603	22605	22667	22523	22705	22682	22406	22606	22465	22545	22582	22636	22636	22526	22536	22607	22667	22711	22811	22628	22433	22531	22566	22670	22571	22430	22454	22525	22536	22448	22473	22586	22437	22604	22378	22451	22492	22428	22618	22362	22698	22597	22584	22533	22369	22374	22797	22655	22609	22374	22505	22668	22564	22653	22658	22690	22675	22587	22723	22592	22765	22593	22487	22664	22406	22677	22567	22568	22561	22324	22558	22583	22440	22613	22652	22475	22458	22761	22637	22625	22569	22618	22717	22386	22681	22779	22399	22486	22484	22664	22527	22507	22567	22557	22414	22458	22710	22529	22470	22504	22688	22422	22582	22641	22483	22627	22556	22463	22563	22530	22634	22555	22524	22392	22621	22468	22390	22441	22686	22639	22536	22752	22371	22545	22514	22617	22645	22550	22601	22582	22419	22643	22554	22608	22486	22603	22517	22357	22638	22479	22603	22690	22689	22538	22515	22652	22507	22554	22595	22624	22551	22633	22526	22321	22569	22605	22673	22400	22722	22550	22420	22475	22437	22560	22488	22465	22476	22583	22636	22662	22800	22452	22516	22281	22413	22717	22623	22610	22682	22630	22757	22620	22451	22569	22498	22595	22348	22485	22549	22499	22614	22626	22518	22618	22536	22673	22718	22400	22507	22447	22597	22685	22450	22637	22417	22520	22646	22554	22441	22569	22651	22769	22572	22458	22569	22707	22664	22471	22607	22659	22618	22654	22532	22697	22719	22516	22395	22543	22771	22496	22339	22620	22576	22480	22776	22588	22524	22630	22382	22547	22709	22682	22569	22458	22522	22431	22575	22680	22720	22676	22619	22575	22674	22460	22505	22580	22735	22513	22406	22620	22474	22514	22474	22566	22575	22590	22604	22486	22535	22505	22620	22605	22607	22453	22562	22594	22611	22540	22373	22587	22415	22705	22402	22524	22541	22611	22542	22534	22601	22709	22458	22538	22644	22541	22579	22591	22502	22477	22408	22673	22475	22578	22477	22533	22482	22414	22573	22486	22504	22484	22578	22649	22598	22769	22430	22453	22604	22652	22571	22557	22513	22404	22631	22568	22418	22547	22609	22441	22403	22609	22611	22577	22400	22601	22561	22589	22512	22537	22503	22404	22566	22474	22617	22479	22447	22638	22536	22699	22570	22530	22554	22403	22584	22545	22679	22653	22626	22493	22428	22634	22507	22558	22641	22473	22410	22681	22454	22492	22550	22483	22571	22597	22329	22454	22734	22343	22541	22335	22633	22395	22549	22527	22746	22624	22566	22544	22619	22661	22432	22421	22440	22423	22596	22414	22698	22557	22498	22557	22604	22543	22417	22499	22397	22535	22453	22472	22382	22370	22375	22589	22504	22626	22675	22499	22638	22515	22459
23762	21524	30794	32662	36143	38712	37749	33952	31919	31228	30402	29955	29491	29158	28984	29075	29090	29300	28901	28802	28914	28912	29023	28854	28905	28859	28707	28759	29020	28868	28692	28768	28776	29005	28749	29055	29000	28786	29055	28615	28728	28991	28821	28836	28863	28949	28882	28767	28941	28597	28918	28702	28786	28695	28710	28738	28836	28669	28755	28701	28909	28768	28658	28705	28763	28794	28619	28809	28552	28841	28758	28942	28916	28532	28772	28612	28816	28791	28702	28640	28565	28879	29023	28915	29203	28694	28840	28728	28889	28757	28808	28704	28935	28696	28834	28926	28890	28920	28807	28759	28773	28906	28737	28799	28670	28673	28693	28894	28729	28709	29081	29113	28835	28902	28646	28746	28839	28692	28721	28982	28815	28724	29171	28853	28916	28521	28758	29049	28909	28815	28870	29067	28753	28886	28858	28866	28913	28779	28707	28446	28932	28527	28681	28429	28739	28722	28626	28990	28810	28726	28904	28530	28803	28651	28773	28983	29043	28893	28891	28690	28659	29088	28790	28829	28794	28895	28688	28973	28850	28668	28554	28854	28793	28744	28587	28743	28900	28767	28544	28894	28790	28631	28665	28855	28651	28851	28759	28847	28766	28687	28735	28723	28924	28854	28716	28604	28809	28626	28713	28696	28860	29069	28804	28686	28894	28880	28932	28700	28736	28524	28744	28543	28627	28671	28693	28940	28782	28894	28900	28656	28893	28877	28575	28895	28884	28756	28988	28972	28932	28770	28934	28707	28698	28590	28842	28583	28736	28882	28697	28732	28706	28723	28792	28693	28783	28833	28740	28500	28830	28883	28536	28802	28873	28673	28798	28790	28597	28864	28924	29102	28803	28736	28819	28613	28861	28737	28558	28756	28660	28543	29013	28508	28689	28935	28801	28587	28649	28662	28702	28576	28734	28979	28706	28769	28846	28821	28846	28731	28683	28715	28772	28687	28763	28679	28765	28618	29179	28885	28866	28545	28830	28747	28789	28812	28294	29050	28773	28722	28902	28790	28589	28625	28804	28740	28825	28820	28911	28861	28691	28790	28743	28780	28834	28852	28846	28928	28798	28647	28658	28612	28756	28756	28905	28586	28772	28990	28807	28695	28791	28825	28706	28988	28693	28783	28662	28765	28691	28740	28887	28897	28930	28654	28614	28960	28952	28703	28772	28690	28579	29021	28803	29067	28877	28913	28758	28691	28598	28703	28604	28743	28672	28867	29018	28614	28722	28957	28807	28515	28760	28549	28766	28727	28931	28718	28758	28684	28777	28690	28849	28901	28968	28752	28718	28875	28910	28801	28490	28694	28706	28757	28513	28667	29082	28625	28639	28822	28996	28709	29049	28850	28620	28817	28663	28813	28990	28609	28659	28681	28715	28753	28657	28725	28717	28472	28811	28541	28717	28734	28784	28645	28948	28670	28662	28720	28862	28734	28686	28657	28681	28691	28864	28751	28970	28726	28796	28803	28686	28863	29023	28707	28882	28823	28858	28626	28639	28771	28867	28835	28832	28645	29023	28754	28744	28843	29108	28938	28746	28868	28924	28726	28576	28555	28661	28910	28863	28730	28846	28950	28865	28756	28714	28820	28676	28591	28837	28802	28739	28911	28619	28722	28469	28733	28669	28664	28594	28859	28754	28910	28965	28886	28878	28703	28816	28617	28658	28781	28766	28820	28765	28758	28585	28834	28691	28731	28804	28681	29087	28699	28861	28696	28929	28855	29096	28546	28669	28808	28719	28624	28949	28834	28566	28763	28624	28706	28549	28822	28871	28874	28880	28889	28761	28614	28897	28839	28739	28816	28811	29070	28928	28730	28511	28824	28557	28755	28824	28679	29046	29052	28866	28813	28930	28775	28715	28799	28581	28807	29005	28707	28813	28753	28457	28614	29020	28757	28786	28778	28769	28853	28827	28853	28792	28832	28803	29025	28742	28579	28953	28801	28979	28880	28777	28865	28958	28949	28824	28691	28932	28583	28820	28810	28753	28619	28987	28549	28635	28874	28749	28714	28736	28970	28941	28943	28653	28980	28932	28741	28728	28744	28835	28845	28846	28695	28720	28936	28609	28685	28923	28806	28898	28477	28813	28806	28929	28867	28841	28732	28669	29039	28822	28637	28668	28702	28815	28815	28696	28900	28579	28580	28854	28772	28695	28659	28992	28804	28734	28812	28877	28670	28692	28983	28577	28791	28781	28768	28895	28809	28790	28752	28630	29173	28697	28765	28844	28777	28874	28764	28692	28549	28731	28854	28731	29040	28835	28586	28584	28675	28749	28659	28954	28798	28858	28846	28687	28985	28971	28787	28470	28680	28712	28807	28639	28740	28821	28615	28780	28769	28772	29006	28864	28793	28852	28899	28544	28579	28712	28741	28685	28875	28988	28837	28694	28734	28721	28819	28636	28911	28769	28706	28854	28666	28783	28820	28779	28650	28704	28959	28896	28792	28774	28868	28566	28842	28851	28840	28811	28666	28763	28725	28749	28666	28733	28581	28625	28946	28723	28912	28793	28865	28774	28630	28874	28668	28625	29003	28873	28648	29079	28839	28721	28829	28766	28629	28749	28946	28656	28631	28748	28952	28742	28670	28931	28718	28637	28619	28551	28871	28642	28833	28957	28887	28818	28810	28618	28774	28818	28839	28693	28717	28984	28756	28603	28776	28686	28741	28899	28510	28807	28856	28945	28880	28806	28788	28614	28916	28820	28588	28690	28569	28781	28842	28808	28941	28784	28653	28698	28873	28621	28874	28578	28755	28651	28869	28688	28656	28706	28843	28922	28854	28822	28753	28680	28725	28750	28784	28668	28818	28682	28835	28773	28870	28951	28871	28892	28690	29020	28695	28858	28827	28843	28734	28768	28568	28689	28652	28741	29019	28759	28760	28475	28865	28570	28901	28663	28680	28776	28672	28826	28787	28906	28896	28890	28841	28750	28546	28971	28557	28840	28948	28683	28778	28696	28820	28760	28825	28973	28432	28694	28730	28554	28807	28639	28627	28781	28713	28847	28826	28670	28908	28710	28745	28891	28817	28698	28844	28780	28633	28711	28748	28776	28730	28963	28697	29014	28941	28748	28881	28975	28653	28832	28499	29085	28900	28757	28985	28798	28588	28821	28568	28638	28560	28640	28519	28517	28634	28591	28641	28554	28781	28645	28743	28672	28971	28572	28652	28850	28546	28906	28697	28750	28769	28794	28851	28835	28927	29020	28671	28784	28645	28821	28974	28640	28593	28774	28877	28780	29018	28742	28770	28579	28723	28627	28603	28769	29014	28837	28808	28853	28681	28644	28646	28798	28622	28640	28990	28801	28764	28723	28757	28574	28784	28779	28735	28912	28779	28930	28651	28649	28596	28726	28648	28786	28795	28471	28779	29069	28768	28625	28718	28865	28728	28727	28762	28609	28517	28815	28670	28879	28739	28743	28900	28725	28658	28847	28773	28963	28735	28730	28632	28739	28803	28810	28618	28706	28811	28979	28628	29027	28804	28817	28713	28880	28888	28871	28564	28767	28770	28709	28778	28955	28916	28694	28827	28596	28626	28800	28732	28908	28782	28846	28558	28809	28576	28786	28986	28702	28774	28763	28681	29008	28652	28875	28757	28572	28770	28822	28645	28743	28756	28787	28373	28727	28843	28740	28713	28525	28555	28645	28858	28665	28772	28669	28786	28670	28595	28619	28813	28578	28685	29094	28556	28829	28801	28749	28616	28783	28705	28826	28716	28668	28723	28508	28876	29063	28770	28715	28786	28905	28742	28861	29041	28662	28596	28435	29031	28905	28749	28909	28943	28665	28857	28740	28712	28872	28857	28800	28842	28797	28453	28565	28640	28816	28857	28978	28996	28946	28685	28666	28626	28916	28882	28900	28927	28814	28785	28834	28677	28914	28779	28928	28810	28711	28620	28713	28567	28903	28673	28875	28705	28851	28875	28925	28564	28692	28713	28856	28567	28666	28651	28644	28735	29010	28716	28634	28619	28728	28781	28877	28730	28886	28798	28580	28732	28855	28874	28859	28817	28975	28588	28806	28743	28578	28716	28736	28735	28788	28758	28770	28621	28566	28608	28622	28852	28614	28923	28689	28468	28732	28754	28813	28537	28632	28859	28639	28747	28871	28703	28683	28696	28838	28654	28859	28525	28737	28846	28856	28861	28646	28604	28698	28802	28743	28743	28676	28580	28995	28889	28784	28790	28962	28787	28903	28605	28594	28556	28423	28776	28824	28835	28899	28827	28820	28852	28733	28851	28877	29013	28742	28819	28573	28651	28802	28690	28618	28910	28571	28663	28741	28694	29076	28847	28852	28666	28849	29018	28922	28572	28947	29177	28715	28561	28719	29028	28736	28899	28758	28808	28609	28817	28542	28919	28816	28597	28630	28968	28591	28717	28810	28655	28669	28781	28854	28756	28985	28823	28968	28701	28746	28640	28693	28759	28913	28742	28702	29013	28822	28830	28793	28864	28848	28728	28840	28805	28961	28821	28788	28592	28721	28744	28506	28592	28806	28655	28825	28710	28916	28746	28801	28885	28717	29076	28942	28876	28992	28659	28718	28549	28617	29011	28833	28931	28510	28677	28833	28894	28894	28909	28770	28700	29001	28701	28529	28535	28785	28754	28908	28753	28862	28774	28629	28886	28838	28525	28810	28626	28670	28956	28773	28831	28833	28643	28912	28621	28828	28669	28688	28813	28943	28744	28707	28612	28701	28893	28890	28641	28726	28919	29040	28856	28783	28757	28619	28839	28914	28769	28822	28651	28700	28748	28742	28765	28733	28594	28759	28749	28489	28845	28681	28554	28572	28749	28641	28881	28829	28647	28960	28888	28624	28776	28953	28769	28759	28774	28559	28390	28724	28833	28772	28820	29022	28925	28824	28920	28643	28557	28723	28910	28793	28837	28828	28756	28834	28768	28919	28627	28793	28895	28545	28869	28881	28814	28795	28827	28781	28797	28686	28795	28926	29046	28590	28975	28672	28863	28801	28584	28786	28547	28579	28999	28806	28690	28771	28726	28707	28932	28754	28683	28772	28885	28649	28781	28648	28700	28732	28853	28910	28656	28703	28724	28611	28520	28743	28921	28799	28725	29002	28781	28961	28607	28751	28774	28755	28534	28745	28773	28813	28761
36460	58906	61169	54192	46770	39943	34731	30257	27349	25562	24497	23810	23370	23039	22904	22687	22720	22648	22524	22676	22305	22625	22526	22296	22585	22453	22363	22618	22450	22575	22259	22713	22492	22443	22537	22522	22368	22553	22398	22457	22460	22358	22633	22444	22313	22362	22445	22562	22584	22609	22427	22542	22429	22308	22279	22494	22341	22311	22485	22528	22498	22392	22364	22464	22273	22337	22345	22401	22391	22489	22374	22403	22423	22456	22487	22523	22367	22407	22347	22280	22468	22341	22553	22370	22507	22323	22561	22653	22433	22297	22471	22355	22683	22523	22562	22376	22371	22644	22317	22485	22427	22531	22470	22401	22511	22415	22336	22403	22483	22387	22419	22459	22467	22483	22369	22489	22497	22216	22496	22650	22573	22355	22349	22381	22458	22386	22220	22448	22421	22618	22360	22341	22438	22208	22443	22511	22350	22258	22482	22443	22296	22302	22626	22585	22385	22591	22327	22349	22446	22528	22560	22407	22515	22416	22494	22365	22375	22263	22551	22544	22452	22557	22440	22433	22412	22299	22566	22573	22382	22360	22401	22403	22418	22376	22397	22466	22333	22595	22285	22460	22630	22362	22513	22329	22449	22394	22468	22618	22379	22398	22421	22405	22429	22365	22511	22451	22515	22388	22521	22559	22383	22472	22431	22347	22504	22489	22392	22461	22416	22401	22357	22432	22565	22342	22357	22420	22414	22266	22593	22365	22497	22483	22426	22299	22351	22371	22307	22411	22634	22323	22464	22445	22567	22473	22472	22441	22368	22597	22471	22599	22374	22518	22532	22526	22415	22316	22299	22556	22540	22351	22470	22405	22660	22451	22377	22637	22597	22447	22613	22479	22534	22540	22351	22512	22533	22522	22499	22553	22357	22482	22481	22402	22506	22384	22442	22433	22626	22298	22513	22401	22412	22587	22495	22376	22395	22341	22465	22434	22500	22601	22628	22412	22315	22486	22524	22466	22356	22377	22419	22530	22380	22412	22304	22454	22194	22294	22438	22281	22588	22509	22525	22364	22493	22310	22320	22495	22591	22564	22296	22589	22344	22430	22523	22632	22410	22566	22608	22455	22455	22417	22401	22411	22379	22321	22379	22213	22453	22423	22610	22498	22396	22368	22375	22327	22325	22456	22372	22435	22550	22277	22478	22412	22320	22515	22572	22674	22382	22440	22605	22504	22488	22494	22473	22380	22344	22274	22596	22459	22499	22534	22372	22312	22411	22430	22488	22527	22402	22511	22435	22424	22396	22464	22483	22485	22411	22266	22337	22453	22620	22418	22306	22480	22355	22505	22389	22434	22240	22416	22574	22356	22513	22307	22409	22374	22329	22505	22643	22509	22414	22329	22427	22514	22441	22411	22518	22592	22427	22405	22235	22589	22441	22320	22501	22569	22304	22415	22566	22609	22573	22442	22373	22374	22507	22559	22345	22560	22450	22358	22564	22422	22344	22391	22430	22478	22471	22385	22358	22282	22334	22475	22619	22350	22528	22446	22613	22332	22508	22537	22424	22357	22283	22418	22552	22420	22418	22417	22518	22324	22496	22489	22370	22340	22546	22592	22434	22457	22476	22267	22350	22567	22388	22250	22497	22415	22322	22284	22397	22352	22343	22445	22260	22424	22404	22454	22548	22486	22503	22478	22341	22585	22444	22460	22324	22585	22495	22574	22473	22475	22306	22577	22353	22384	22318	22375	22609	22465	22321	22369	22395	22299	22549	22530	22183	22568	22447	22338	22303	22471	22375	22421	22278	22382	22381	22411	22501	22441	22260	22622	22324	22484	22551	22461	22558	22449	22422	22440	22372	22465	22480	22358	22435	22498	22506	22289	22493	22511	22514	22419	22422	22348	22219	22394	22419	22404	22501	22265	22466	22505	22331	22363	22499	22558	22655	22634	22397	22382	22273	22535	22538	22520	22613	22615	22542	22447	22466	22402	22527	22334	22615	22474	22398	22274	22517	22524	22372	22414	22536	22535	22405	22428	22448	22301	22396	22397	22378	22377	22379	22379	22249	22474	22427	22540	22546	22467	22280	22428	22422	22572	22468	22430	22450	22492	22326	22458	22448	22371	22424	22507	22418	22266	22424	22320	22458	22553	22357	22378	22392	22551	22362	22318	22215	22508	22400	22367	22445	22440	22390	22453	22430	22442	22419	22363	22480	22542	22607	22484	22505	22177	22480	22346	22494	22407	22542	22363	22396	22541	22562	22222	22623	22468	22376	22497	22476	22537	22493	22550	22423	22402	22408	22442	22364	22522	22487	22503	22489	22621	22450	22420	22445	22425	22371	22475	22532	22554	22390	22365	22508	22384	22544	22449	22438	22492	22365	22535	22356	22538	22355	22401	22414	22359	22566	22492	22359	22325	22372	22485	22393	22464	22421	22466	22431	22474	22715	22392	22316	22496	22641	22506	22385	22370	22489	22535	22466	22610	22558	22547	22535	22474	22456	22541	22535	22509	22232	22408	22569	22527	22373	22509	22472	22575	22601	22685	22511	22340	22263	22348	22333	22536	22356	22684	22395	22399	22443	22486	22369	22526	22469	22481	22418	22535	22509	22551	22392	22490	22372	22347	22655	22690	22480	22607	22307	22603	22497	22388	22520	22299	22508	22534	22468	22426	22429	22584	22449	22483	22414	22680	22554	22543	22308	22373	22367	22497	22510	22397	22450	22541	22298	22505	22310	22403	22337	22547	22387	22446	22524	22389	22505	22486	22494	22390	22512	22607	22371	22605	22430	22378	22340	22434	22267	22584	22385	22413	22422	22367	22537	22406	22195	22623	22438	22528	22524	22572	22518	22511	22570	22436	22404	22523	22492	22384	22543	22432	22552	22264	22458	22231	22376	22323	22381	22466	22494	22364	22446	22417	22350	22487	22517	22377	22359	22408	22441	22342	22497	22266	22333	22426	22548	22363	22442	22482	22343	22471	22216	22416	22367	22424	22551	22485	22521	22495	22468	22298	22300	22323	22583	22414	22552	22549	22277	22444	22452	22509	22513	22658	22383	22499	22470	22688	22434	22338	22513	22389	22361	22348	22487	22254	22530	22468	22506	22382	22508	22560	22508	22496	22621	22378	22355	22435	22480	22448	22303	22574	22501	22327	22476	22402	22364	22393	22379	22441	22528	22226	22337	22488	22453	22197	22405	22417	22480	22410	22669	22500	22386	22482	22608	22374	22485	22439	22363	22218	22513	22543	22601	22500	22650	22334	22508	22513	22581	22533	22540	22630	22537	22359	22503	22437	22378	22550	22384	22636	22282	22456	22440	22446	22462	22437	22580	22453	22348	22486	22384	22508	22418	22521	22418	22264	22401	22509	22285	22536	22477	22542	22101	22473	22478	22581	22599	22275	22384	22564	22366	22481	22332	22323	22414	22329	22548	22430	22455	22353	22515	22419	22561	22353	22465	22319	22383	22329	22605	22325	22375	22435	22395	22411	22552	22180	22467	22410	22400	22501	22404	22501	22570	22587	22435	22407	22642	22507	22553	22592	22479	22247	22483	22279	22535	22446	22582	22454	22348	22400	22577	22435	22401	22350	22585	22632	22513	22512	22466	22443	22414	22421	22424	22515	22300	22516	22596	22299	22568	22514	22379	22333	22534	22358	22351	22400	22499	22423	22524	22497	22422	22482	22316	22397	22428	22348	22572	22406	22531	22493	22285	22572	22359	22296	22456	22435	22497	22515	22331	22472	22584	22629	22440	22312	22407	22363	22505	22516	22453	22435	22483	22571	22550	22588	22726	22510	22465	22567	22568	22420	22439	22496	22383	22516	22619	22516	22485	22402	22335	22536	22384	22468	22373	22223	22574	22590	22448	22461	22486	22392	22455	22610	22368	22431	22396	22559	22457	22506	22468	22500	22529	22489	22512	22531	22309	22508	22489	22656	22419	22522	22303	22435	22421	22567	22610	22413	22610	22417	22445	22313	22399	22444	22391	22526	22519	22658	22462	22364	22301	22280	22389	22474	22530	22421	22329	22290	22568	22350	22518	22623	22397	22495	22423	22622	22662	22441	22675	22411	22245	22472	22421	22564	22507	22468	22419	22261	22400	22488	22312	22308	22500	22553	22419	22505	22383	22337	22480	22418	22465	22554	22501	22544	22379	22430	22505	22532	22344	22430	22565	22553	22302	22524	22398	22327	22435	22552	22365	22327	22182	22458	22557	22428	22304	22608	22513	22336	22605	22541	22293	22329	22430	22551	22460	22426	22329	22415	22421	22431	22332	22538	22474	22483	22466	22623	22379	22541	22497	22500	22556	22698	22470	22395	22557	22515	22277	22552	22643	22789	22393	22436	22367	22508	22752	22566	22361	22291	22569	22088	22581	22520	22378	22467	22495	22391	22305	22468	22278	22374	22492	22436	22526	22272	22352	22428	22412	22372	22496	22347	22416	22612	22452	22410	22570	22354	22537	22238	22603	22540	22311	22382	22370	22462	22458	22278	22582	22534	22363	22389	22193	22454	22270	22207	22535	22417	22538	22533	22513	22313	22341	22436	22505	22516	22324	22539	22268	22464	22434	22509	22561	22477	22592	22316	22280	22387	22457	22450	22415	22318	22431	22558	22443	22425	22390	22278	22308	22504	22280	22544	22724	22528	22102	22523	22541	22531	22519	22384	22319	22307	22519	22506	22628	22458	22503	22361	22349	22432	22372	22476	22488	22406	22367	22311	22515	22459	22576	22391	22405	22475	22433	22492	22362	22609	22577	22531	22436	22222	22548	22533	22486	22456	22490	22430	22339	22439	22490	22424	22556	22464	22576	22603	22242	22358	22372	22374	22494	22510	22399	22465	22278	22447	22367	22543	22545	22461	22465	22362	22547	22399	22439	22367	22234	22548	22339	22496	22353	22565	22463	22669	22342	22320	22612	22299	22549	22535	22483	22516	22507	22476	22558	22619	22563	22527	22448	22613	22514	22514	22359	22532	22418	22397	22483	22302	22474	22351	22389	22486	22391	22491	22369	22596	22513	22578	22382	22432	22601	22516	22492	22577	22337	22558	22453	22316	22492	22491	22434	22415	22403	22452	22377	22433	22440	22442	22408	22501	22500	22402	22429	22536	22360	22592	22409	22346	22655	22416	22365	22491	22661	22408	22512	22520	22418	22205	22340	22702	22298	22576
22667	21420	29801	28166	33080	38709	39468	35148	33542	32327	31434	30677	30244	29934	29892	29763	29508	29658	29505	29395	29448	29153	29177	29422	29496	29392	29336	29345	29351	29164	29287	29271	29310	29243	29421	29088	29193	29183	29299	29209	29140	29334	28840	29236	29036	29152	28942	29444	29114	29151	29296	28914	29171	28826	28876	29124	29021	29101	29128	29286	29014	29187	29072	29111	28991	29209	29228	28932	29144	29247	29108	29191	28978	28872	28944	29008	28866	29109	29236	29273	29077	29108	29043	29178	29320	28851	29498	29125	29199	29216	29162	29059	29064	29328	29061	29118	29106	28987	29035	29080	29008	29237	29174	28830	29165	29406	29049	28914	28806	29217	29388	29319	29136	29042	29179	29083	29187	29031	29100	29249	29286	29023	29156	28966	29166	28937	29111	28911	28931	29144	29059	29152	29148	29079	28990	29167	29155	28926	29147	29086	29060	28978	29108	29364	28948	29085	29066	29061	28948	29187	28928	29146	28946	29068	29392	29024	29150	29229	29072	29032	29169	29201	29275	29147	29118	29167	29200	29307	28912	29009	29130	29079	28999	29123	28876	29246	29081	28944	28977	29136	28901	29144	29092	29127	28965	28997	29094	29182	29003	29271	29052	29061	28983	28871	29051	29229	29055	28968	29229	28869	28966	29102	29035	29219	29058	29016	29105	29184	29129	28806	28952	29050	29130	29020	29038	29060	29080	29144	29055	29103	28936	29259	29007	29224	29237	29145	29256	29052	29241	29072	28939	29104	29172	29057	29145	29070	29409	29089	29005	29045	29024	29055	29009	29086	29187	29299	28977	29238	29214	29031	29118	29223	29084	29176	28973	29103	29090	29072	29016	29276	29313	29351	29160	29157	28989	29494	29238	28916	28809	29197	29287	29222	29017	28973	29195	29161	29290	29332	29066	29195	29172	29077	29252	29036	29180	29356	29196	29153	29078	28953	29035	29109	28922	28867	29036	29062	28931	29079	28977	29183	28928	29071	28958	29003	29114	29075	28976	29172	29189	29087	29207	29392	29029	29029	29127	29276	29056	29078	29026	29121	29120	29242	29091	29020	29286	29222	29050	28959	29056	29062	29049	29051	29130	29055	29250	28875	29087	29053	29465	29220	29301	29000	28976	29107	29038	29006	29048	29088	29072	29132	29123	29201	29180	29048	29050	28917	29158	29278	29078	29128	29195	28986	29115	29078	28993	29299	29180	29132	29253	29214	29130	29064	29015	28828	29069	29150	28973	29287	29140	29086	28950	28926	29116	29133	29139	29031	29141	29225	29116	29223	29013	28847	28839	29005	28794	28989	29135	29084	29228	29100	29222	28960	29019	28904	29049	29046	29165	29076	28917	29153	29230	28925	28957	29127	29326	29240	29358	29230	29220	29142	29135	29131	29086	29135	28832	28882	28974	29258	29075	29144	28954	29140	29029	28926	29016	29002	29026	28950	29130	29057	29117	28963	29001	29107	29074	29187	29120	29051	28945	28935	28914	28988	28907	28949	29132	29142	29152	29154	28803	29061	28850	28941	29012	29272	29200	28968	29123	28858	29099	29309	28820	29066	29183	29100	29079	29128	29225	28913	29309	28953	29091	28923	29253	29121	29019	28913	29325	29106	29117	28884	28910	29144	28873	29114	29047	28896	29020	29187	29135	29013	28965	29024	28986	29017	29247	28956	29051	29228	29037	28934	29150	29143	28982	29311	29058	28961	29101	28948	28912	29272	29011	29024	29058	29059	29140	29042	29139	29011	29112	29131	29093	29263	29338	29067	29172	29169	29088	29145	29095	29021	28925	29005	29184	28982	29021	29271	29390	29188	28979	29170	29148	29120	29077	29105	29153	29132	29218	29030	29259	29113	29339	28913	28967	28943	29158	29086	29276	28976	29245	29172	29190	29082	29061	29269	29073	29184	28903	28975	29017	28953	29111	29110	29051	29079	29129	29096	29095	29160	29067	29450	29188	28998	29184	29146	29150	28829	29102	29069	29139	29263	29131	28978	29084	29098	29058	29146	29074	29031	29246	28848	29500	29163	29195	29125	29071	28809	29034	29125	29055	28973	29046	29052	29264	28871	29237	29268	29143	28920	29173	29114	29146	29096	29087	28969	28994	28936	29069	29005	28940	29059	29128	29148	29100	28952	28837	29240	29198	29100	29116	28833	28974	29155	29013	29259	29242	29080	29072	29078	29058	29096	28740	29071	29158	29056	29072	29194	29160	28984	29030	29078	29013	28995	29144	29037	29068	29063	29059	29215	28925	29165	29280	29065	28879	29024	29156	28951	29001	29006	29224	29152	28849	29105	28818	29170	29037	29135	29025	29126	29316	29178	29141	29078	29138	29271	29099	29138	29192	28960	29026	29150	29020	28960	29119	29306	29057	29210	28788	28998	29197	28896	29030	29018	29094	29291	28998	29095	29081	28908	28748	28860	29140	29217	28882	29136	29153	28941	29086	28965	29095	28975	29143	29076	29066	28942	29284	28956	28982	29332	29157	29085	29372	29009	29127	29138	28953	29274	29123	29167	29043	28979	28999	28822	29045	29060	29110	29370	29179	29095	29038	28709	29090	29086	29031	29007	29122	28914	29006	29066	29246	29090	29143	29003	29143	29089	28900	28988	28967	29485	29263	29024	28977	29192	29394	29260	29214	29087	29068	29104	28985	28869	29275	29117	29096	28956	28959	28920	28994	29158	29186	28819	29013	28999	29028	29163	29128	29067	29036	28951	29043	29096	29034	29370	29311	29232	28984	28934	29096	29162	29055	29153	29110	28995	28840	28981	29061	29119	29250	28875	29005	28997	29173	29138	29206	29246	29177	28753	29100	29108	28947	28792	29123	28985	28998	29250	29228	29148	29087	28961	29159	29084	28954	29027	28958	29260	28981	29052	29422	29036	29153	29180	29260	29140	29103	28881	29048	29061	29219	29310	29113	29000	28976	28752	29021	29098	29032	28993	29150	29109	29170	28941	29295	29247	29009	29119	29047	29038	28963	28969	29155	29031	28937	28868	29013	29145	29078	29270	28824	29126	28833	29155	29071	29089	29071	29121	29055	29154	29253	28826	29294	28921	28844	29070	29093	29222	29166	29040	28932	28975	28969	29012	29031	28787	28976	29036	28697	28844	28918	29121	29011	29135	29108	28875	29062	29099	28946	28973	29178	29005	28929	29098	29133	29110	29227	28891	29129	29104	28951	28930	29286	29177	28995	29046	29027	29275	28893	28996	29133	29092	29007	28987	29141	29206	29041	29075	29349	28868	29278	28869	29175	28928	28963	29148	28980	28891	29230	29131	28951	28974	29001	29073	29099	29098	28926	28997	29102	29251	29103	29114	28937	29159	29229	29123	29238	29321	29201	28952	28939	28774	29042	28899	29091	29365	29029	29100	28980	28981	29154	29347	29348	29047	29051	28892	29156	29078	29096	29047	29084	29268	29265	29302	29009	29030	29026	29093	29191	28968	28928	28973	29069	29038	28919	29170	29194	29034	29199	29104	29179	29226	29071	29018	28890	29075	29150	29068	29061	29167	29273	29250	29018	29046	29122	29221	29217	29092	29118	29021	29040	28883	29106	29064	29278	29064	28960	29097	29053	28895	29330	29033	29139	28946	29027	28862	29098	29147	29061	29154	29085	29046	29145	29009	29235	29029	29012	29089	29041	29164	29035	28832	29173	29213	29058	28953	29161	29105	28944	28861	29384	29076	29084	29036	29228	29126	29029	29097	28975	29067	29095	29088	29293	28938	29266	28914	29207	29072	29399	29045	29155	29073	29132	28989	29255	29178	29202	29039	29082	29108	29099	29125	28953	28980	29056	29228	29112	28973	29312	29136	29079	29170	29240	28782	29021	29108	29025	29297	29135	29259	29033	29017	29105	29209	29271	29250	29439	29021	29128	28948	28951	28847	28991	29044	29014	29174	29238	29093	29068	28991	29020	29020	29351	29159	29006	29010	29166	29008	29158	29232	29172	29048	28905	28868	28979	29066	29329	29036	29145	28869	29204	29029	29166	29130	28824	28797	29195	29153	29131	28791	29021	29056	29006	28806	29113	29091	29192	29175	29068	28991	29075	29030	28968	29152	28944	28983	29166	28874	29262	29324	29185	28982	29315	28891	29118	29206	29022	29137	29041	29116	28912	28954	29081	29139	29239	29105	29073	28868	28992	29101	28995	29317	29282	29169	28852	28907	28910	29073	29009	29186	29038	29125	29007	29269	29158	28819	28788	29249	28913	29025	28779	28987	29153	29332	29094	29038	29007	29220	29019	28883	29085	29035	28788	29045	28981	29084	29013	29112	29093	28939	29224	28985	28972	29056	29115	29204	29121	29396	29223	29114	29051	28813	29130	29154	28921	28995	29120	29041	29047	29059	29181	28969	29322	29201	29161	28956	29205	29157	29165	28945	29112	29260	28948	29141	28918	29000	28906	29034	28969	28889	29225	29010	28964	28901	29008	28919	29187	29104	29122	28944	28962	29086	28947	29209	29057	28872	29174	29053	29110	29102	28989	28929	29004	28969	28985	29103	29055	28964	28951	29073	29252	29249	29263	29168	29200	29077	29165	29176	29062	29197	28894	29213	29101	29091	28929	29154	29145	29211	29178	29193	29198	29060	29065	29157	29072	29134	29060	28911	29133	29256	29178	29331	28933	29034	29062	29177	29354	29142	28994	29056	29033	28985	29286	29166	29148	29103	29147	28951	28980	28848	28925	29087	29032	29238	28868	29263	29267	28969	29063	29303	28918	29104	28804	29128	28920	28901	29155	29213	28946	29235	28889	29091	29204	29037	29140	29052	29406	29090	29503	29373	28947	29167	29192	29040	29056	29021	29011	28906	29270	29121	29152	29237	28937	29193	29028	29145	29033	28967	29158	29171	29095	29001	29143	29086	29087	29041	29042	29172	29046	29057	29288	29219	29131	29055	29260	29196	29226	29007	29212	29112	28854	29084	28970	29158	29179	29169	28987	28928	29151	29204	29001	28935	29128	29451	29094	29017	29108	29073	28933	29158	29207	29242	28937	28829	28990	28940	28814	29145	29050	29129	29197	29068	29047	29089	29219	29289	29204	28841	29275	29063	29134	28883	29278	29104	28971	29096	29078	28970	29067	29000	29109	29183	29299	29184	29137	29100	29100	28957	28990	28748
36750	63425	64170	59384	52505	44326	37088	32462	29352	27354	25797	24785	23984	23565	23317	23306	23093	23022	22955	22711	22635	22882	22740	22813	22481	22769	22575	22606	22487	22572	22700	22810	22676	22763	22625	22416	22746	22653	22673	22696	22652	22489	22731	22608	22625	22625	22642	22533	22557	22503	22708	22504	22549	22503	22687	22640	22916	22791	22570	22615	22697	22588	22654	22723	22677	22518	22702	22617	22759	22567	22670	22678	22733	22590	22503	22550	22405	22683	22643	22517	22679	22611	22557	22672	22703	22643	22556	22635	22630	22511	22501	22675	22789	22719	22559	22727	22500	22501	22696	22689	22483	22682	22593	22695	22652	22758	22623	22782	22626	22577	22596	22491	22666	22618	22564	22634	22683	22731	22572	22670	22662	22452	22436	22665	22717	22771	22612	22696	22684	22639	22480	22510	22607	22745	22499	22445	22801	22562	22718	22550	22604	22527	22670	22751	22746	22521	22444	22670	22606	22706	22670	22625	22615	22397	22544	22632	22477	22593	22776	22717	22735	22812	22585	22734	22722	22729	22522	22649	22616	22579	22708	22501	22692	22730	22679	22614	22741	22660	22634	22594	22512	22614	22653	22708	22487	22452	22675	22456	22508	22500	22663	22592	22745	22723	22582	22489	22641	22710	22579	22499	22642	22776	22567	22664	22629	22552	22575	22597	22669	22691	22556	22600	22716	22519	22655	22824	22568	22667	22465	22834	22627	22568	22728	22428	22619	22705	22518	22650	22664	22628	22826	22715	22613	22546	22849	22580	22606	22537	22762	22627	22731	22694	22771	22656	22508	22735	22420	22847	22646	22562	22644	22735	22636	22665	22456	22637	22741	22704	22397	22553	22471	22665	22496	22725	22538	22542	22586	22681	22601	22499	22474	22505	22866	22682	22701	22568	22718	22508	22692	22681	22685	22620	22640	22553	22605	22681	22683	22607	22575	22396	22519	22470	22723	22546	22727	22547	22635	22514	22696	22487	22506	22714	22560	22640	22440	22605	22645	22604	22637	22529	22621	22527	22607	22717	22585	22523	22659	22623	22791	22646	22576	22742	22535	22633	22627	22615	22737	22759	22560	22707	22457	22664	22513	22643	22573	22537	22471	22510	22693	22702	22558	22729	22691	22797	22676	22469	22499	22664	22675	22601	22600	22589	22630	22685	22518	22820	22568	22675	22685	22633	22518	22742	22647	22527	22527	22492	22495	22756	22443	22568	22695	22566	22745	22681	22631	22616	22567	22669	22628	22614	22569	22582	22766	22607	22606	22649	22437	22642	22514	22607	22658	22508	22746	22570	22462	22592	22614	22637	22721	22591	22548	22663	22656	22564	22550	22603	22611	22617	22459	22597	22550	22614	22661	22405	22754	22783	22770	22605	22663	22687	22586	22489	22612	22722	22520	22570	22572	22655	22527	22811	22616	22664	22506	22651	22573	22634	22578	22590	22456	22555	22574	22468	22646	22583	22816	22687	22620	22672	22492	22594	22643	22606	22671	22502	22784	22632	22637	22643	22661	22490	22800	22641	22641	22647	22461	22524	22629	22782	22565	22619	22833	22655	22668	22481	22637	22622	22498	22714	22395	22684	22446	22606	22661	22747	22567	22638	22690	22596	22648	22677	22737	22455	22643	22727	22566	22378	22652	22568	22659	22582	22729	22625	22755	22623	22692	22520	22498	22618	22594	22509	22722	22528	22711	22565	22752	22681	22550	22761	22719	22439	22515	22564	22693	22533	22587	22713	22475	22515	22638	22533	22682	22678	22692	22681	22736	22594	22520	22741	22638	22581	22676	22719	22625	22579	22660	22705	22759	22609	22787	22460	22696	22740	22422	22536	22664	22829	22592	22665	22593	22578	22520	22715	22531	22559	22533	22541	22711	22695	22540	22427	22515	22716	22715	22628	22681	22618	22544	22462	22598	22684	22697	22649	22579	22542	22655	22460	22673	22606	22612	22684	22624	22438	22568	22637	22712	22588	22685	22745	22622	22535	22586	22636	22813	22483	22593	22565	22832	22792	22479	22904	22707	22485	22574	22460	22768	22410	22537	22604	22564	22560	22592	22568	22720	22513	22471	22575	22622	22349	22590	22689	22695	22464	22716	22459	22578	22589	22772	22610	22727	22477	22543	22683	22695	22465	22688	22552	22481	22633	22722	22472	22715	22533	22589	22529	22487	22648	22517	22624	22566	22523	22846	22632	22577	22540	22545	22372	22528	22737	22543	22649	22538	22677	22587	22852	22640	22658	22718	22707	22610	22469	22745	22691	22566	22730	22705	22620	22750	22576	22558	22700	22667	22658	22590	22643	22739	22586	22461	22564	22640	22656	22719	22555	22620	22459	22480	22630	22529	22558	22553	22643	22830	22444	22580	22474	22838	22411	22500	22789	22754	22723	22648	22660	22634	22493	22720	22626	22625	22522	22669	22486	22724	22507	22827	22678	22654	22749	22615	22816	22602	22806	22751	22670	22501	22692	22579	22721	22571	22663	22624	22453	22719	22642	22945	22546	22831	22581	22445	22642	22578	22770	22509	22515	22605	22788	22618	22588	22742	22604	22787	22576	22723	22588	22605	22615	22726	22577	22757	22665	22440	22694	22416	22427	22518	22775	22707	22578	22673	22675	22731	22543	22886	22663	22499	22540	22630	22661	22642	22473	22598	22435	22644	22568	22655	22687	22646	22547	22519	22614	22605	22568	22560	22638	22587	22633	22749	22570	22666	22748	22554	22609	22695	22513	22664	22447	22674	22503	22629	22446	22631	22513	22545	22656	22559	22476	22807	22602	22575	22527	22596	22646	22762	22363	22762	22658	22494	22512	22583	22415	22683	22411	22816	22417	22504	22705	22559	22680	22549	22589	22573	22606	22569	22660	22446	22643	22619	22631	22639	22788	22674	22448	22540	22723	22587	22636	22698	22715	22500	22802	22649	22546	22563	22540	22688	22616	22591	22518	22616	22556	22627	22655	22627	22488	22771	22586	22704	22547	22644	22559	22730	22480	22746	22652	22539	22640	22755	22800	22910	22592	22667	22715	22528	22607	22697	22554	22673	22391	22550	22641	22630	22612	22599	22662	22775	22429	22675	22690	22609	22649	22600	22577	22708	22631	22654	22579	22650	22698	22607	22746	22547	22718	22481	22501	22589	22633	22539	22763	22511	22719	22608	22644	22672	22536	22578	22620	22724	22708	22620	22613	22685	22516	22583	22680	22616	22622	22452	22554	22617	22380	22564	22666	22645	22784	22732	22650	22660	22698	22529	22636	22513	22692	22773	22558	22452	22570	22564	22496	22636	22475	22572	22522	22474	22661	22408	22808	22542	22395	22827	22561	22684	22476	22724	22657	22606	22674	22388	22706	22574	22687	22532	22700	22779	22575	22640	22595	22393	22488	22559	22580	22545	22629	22720	22503	22557	22758	22535	22742	22623	22737	22738	22614	22717	22615	22579	22716	22777	22740	22465	22652	22412	22556	22769	22593	22422	22578	22577	22790	22710	22605	22518	22650	22596	22657	22555	22608	22508	22496	22613	22550	22582	22621	22743	22669	22697	22340	22626	22405	22668	22449	22672	22612	22680	22755	22801	22649	22694	22761	22677	22529	22641	22515	22642	22671	22756	22786	22563	22831	22660	22702	22544	22664	22549	22742	22669	22600	22574	22546	22556	22528	22437	22528	22640	22390	22688	22690	22682	22488	22634	22698	22576	22505	22512	22585	22585	22712	22729	22657	22682	22758	22509	22403	22469	22647	22895	22548	22706	22562	22348	22615	22596	22645	22548	22524	22658	22544	22393	22553	22591	22555	22511	22737	22446	22545	22566	22617	22592	22616	22670	22570	22784	22608	22692	22602	22425	22585	22833	22892	22732	22712	22563	22682	22762	22630	22648	22841	22633	22715	22687	22621	22567	22648	22636	22512	22729	22576	22684	22575	22643	22671	22649	22600	22710	22688	22811	22644	22733	22472	22555	22632	22668	22640	22547	22608	22642	22509	22678	22456	22777	22690	22698	22583	22578	22622	22593	22661	22614	22547	22769	22401	22598	22527	22471	22670	22628	22538	22620	22741	22790	22557	22573	22640	22557	22640	22685	22661	22538	22562	22584	22491	22626	22496	22519	22474	22680	22647	22695	22798	22672	22653	22734	22467	22626	22688	22464	22758	22445	22509	22522	22630	22726	22529	22648	22608	22720	22734	22613	22587	22376	22770	22406	22481	22814	22412	22777	22748	22472	22735	22591	22433	22535	22475	22491	22542	22723	22662	22402	22555	22700	22571	22530	22463	22451	22659	22485	22600	22593	22611	22699	22536	22476	22509	22478	22651	22444	22619	22629	22593	22601	22645	22648	22779	22433	22436	22632	22720	22611	22668	22461	22506	22788	22588	22443	22392	22565	22579	22639	22503	22611	22653	22688	22693	22517	22699	22645	22673	22475	22448	22581	22475	22539	22637	22664	22583	22623	22666	22617	22390	22547	22501	22678	22620	22619	22462	22712	22583	22633	22338	22704	22616	22522	22637	22594	22595	22584	22616	22640	22561	22548	22672	22487	22629	22275	22534	22663	22667	22457	22599	22755	22403	22502	22563	22619	22707	22346	22742	22579	22476	22633	22631	22577	22496	22629	22558	22644	22580	22727	22535	22456	22774	22549	22594	22671	22641	22647	22709	22507	22853	22587	22582	22660	22578	22712	22462	22652	22656	22544	22706	22655	22476	22620	22487	22486	22636	22520	22712	22614	22583	22571	22532	22515	22705	22665	22577	22582	22776	22831	22599	22678	22645	22641	22614	22699	22640	22548	22571	22680	22600	22464	22739	22639	22403	22446	22695	22479	22673	22657	22363	22728	22519	22730	22720	22600	22551	22521	22499	22625	22593	22672	22576	22452	22715	22674	22714	22577	22554	22761	22755	22692	22713	22706	22565	22568	22765	22492	22640	22624	22714	22613	22611	22669	22425	22766	22445	22708	22644	22612	22525	22660	22732	22710	22775	22661	22575	22777	22621	22755	22387	22582	22674	22615	22566	22595	22732	22546	22613	22522	22594	22529	22513	22530	22505	22578	22467	22574	22669	22658	22466	22602	22360	22551	22549	22761	22797	22708	22726	22601	22675	22704	22462	22723	22603	22534	22648	22775	22447	22573	22503
30995	36282	51104	47115	39332	34769	33144	31324	30092	29628	29152	28976	28767	28838	28718	28629	28638	28604	28571	28966	28680	28555	28551	28320	28710	28498	28508	28662	28922	28685	28646	28797	28178	28456	28532	28755	28481	28370	28508	28559	28461	28446	28288	28579	28642	28518	28549	28606	28704	28733	28570	28482	28504	28662	28533	28743	28584	28561	28674	28624	28390	28687	28573	28419	28457	28670	28555	28380	28361	28526	28546	28421	28408	28371	28317	28687	28559	28695	28462	28577	28244	28587	28490	28401	28642	28672	28460	28524	28818	28532	28650	28609	28514	28573	28604	28382	28644	28500	28640	28438	28712	28531	28336	28767	28594	28581	28675	28753	28470	28561	28665	28495	28679	28550	28889	28619	28569	28444	28446	28417	28309	28582	28490	28360	28258	28305	28511	28631	28393	28707	28280	28483	28435	28627	28529	28448	28440	28642	28422	28764	28405	28293	28370	28548	28278	28468	28420	28627	28527	28400	28270	28524	28436	28532	28536	28734	28567	28543	28565	28324	28695	28687	28688	28606	28605	28474	28482	28895	28424	28560	28608	28315	28185	28371	28401	28382	28294	28342	28613	28472	28431	28596	28656	28371	28742	28670	28354	28397	28670	28556	28353	28402	28653	28420	28702	28552	28631	28682	28517	28531	28521	28543	28621	28700	28711	28613	28448	28459	28404	28370	28668	28476	28408	28655	28571	28313	28543	28410	28460	28237	28559	28494	28366	28386	28556	28356	28277	28511	28408	28701	28418	28619	28322	28583	28562	28441	28601	28405	28516	28716	28539	28508	28360	28387	28442	28603	28500	28469	28442	28455	28506	28543	28585	28709	28735	28527	28560	28510	28634	28677	28318	28338	28559	28489	28665	28647	28342	28683	28454	28326	28468	28296	28452	28534	28451	28365	28465	28446	28268	28587	28497	28647	28660	28625	28326	28227	28410	28576	28495	28591	28661	28503	28527	28395	28443	28620	28374	28537	28503	28426	28669	28504	28473	28371	28599	28579	28403	28523	28404	28499	28625	28502	28615	28639	28416	28236	28585	28453	28522	28480	28714	28353	28512	28304	28412	28462	28652	28477	28399	28587	28729	28304	28207	28418	28352	28369	28450	28410	28708	28402	28132	28327	28394	28261	28284	28469	28516	28679	28659	28426	28721	28597	28294	28348	28516	28505	28617	28499	28655	28659	28571	28542	28517	28567	28638	28333	28425	28506	28742	28685	28517	28309	28602	28528	28699	28680	28322	28705	28519	28589	28415	28461	28521	28630	28568	28374	28504	28586	28324	28498	28478	28544	28496	28135	28625	28554	28568	28452	28294	28542	28483	28668	28439	28417	28468	28532	28495	28474	28334	28724	28537	28475	28641	28564	28569	28630	28490	28315	28340	28568	28522	28463	28390	28636	28601	28455	28256	28446	28369	28393	28498	28513	28394	28481	28478	28598	28721	28604	28570	28419	28703	28150	28403	28500	28367	28557	28573	28670	28324	28627	28329	28643	28404	28608	28569	28409	28875	28439	28631	28484	28290	28419	28508	28573	28402	28598	28712	28733	28373	28554	28274	28424	28365	28502	28611	28543	28559	28512	28664	28550	28626	28596	28591	28452	28562	28314	28577	28525	28460	28436	28511	28421	28779	28499	28502	28531	28492	28516	28384	28613	28508	28597	28455	28478	28461	28395	28398	28614	28430	28645	28363	28606	28668	28393	28540	28316	28457	28682	28451	28436	28621	28425	28591	28405	28703	28399	28389	28703	28684	28449	28561	28463	28556	28444	28584	28520	28532	28829	28567	28492	28433	28569	28180	28633	28523	28718	28289	28788	28376	28503	28507	28583	28379	28509	28423	28701	28657	28443	28606	28508	28525	28405	28514	28437	28580	28525	28318	28076	28372	28199	28502	28642	28639	28340	28467	28426	28363	28593	28491	28486	28448	28611	28452	28482	28376	28439	28507	28252	28626	28385	28452	28745	28528	28553	28458	28434	28484	28461	28514	28687	28576	28540	28707	28314	28659	28674	28663	28682	28767	28536	28456	28470	28606	28492	28779	28634	28545	28620	28653	28591	28678	28386	28465	28450	28575	28722	28690	28566	28495	28606	28605	28577	28612	28602	28481	28413	28548	28459	28590	28534	28508	28443	28436	28368	28481	28335	28468	28653	28545	28243	28490	28529	28607	28662	28524	28680	28222	28671	28492	28399	28650	28550	28516	28645	28290	28551	28500	28463	28622	28499	28520	28450	28633	28401	28530	28474	28425	28663	28785	28424	28251	28747	28302	28285	28654	28395	28512	28625	28366	28216	28435	28344	28416	28500	28364	28754	28606	28272	28604	28767	28433	28679	28654	28412	28574	28386	28562	28777	28611	28550	28207	28421	28405	28258	28627	28515	28563	28581	28391	28656	28416	28398	28747	28361	28474	28290	28483	28335	28509	28361	28592	28607	28431	28287	28574	28550	28419	28375	28707	28370	28707	28565	28593	28606	28628	28397	28600	28305	28556	28730	28437	28384	28763	28721	28553	28455	28370	28378	28511	28538	28594	28564	28466	28454	28697	28452	28655	28678	28641	28754	28545	28435	28467	28527	28300	28470	28681	28673	28508	28419	28415	28381	28388	28526	28354	28427	28453	28545	28670	28657	28611	28730	28339	28526	28516	28463	28383	28499	28329	28526	28409	28555	28446	28597	28384	28410	28495	28353	28440	28502	28682	28601	28558	28615	28650	28474	28294	28463	28483	28436	28474	28544	28647	28467	28598	28582	28603	28710	28643	28544	28542	28569	28293	28429	28494	28249	28496	28366	28463	28480	28728	28546	28614	28472	28708	28240	28465	28702	28447	28613	28540	28614	28585	28572	28453	28407	28732	28328	28620	28419	28369	28538	28443	28532	28384	28487	28686	28673	28733	28560	28540	28427	28484	28600	28624	28480	28565	28537	28414	28195	28428	28512	28587	28789	28723	28498	28568	28443	28378	28500	28403	28728	28467	28691	28361	28409	28661	28651	28585	28393	28750	28501	28492	28471	28530	28400	28488	28623	28453	28158	28741	28523	28502	28832	28573	28735	28504	28492	28347	28463	28580	28585	28778	28645	28424	28678	28657	28629	28416	28547	28547	28171	28374	28466	28486	28629	28350	28508	28587	28628	28348	28264	28413	28498	28510	28522	28471	28583	28512	28354	28495	28583	28333	28579	28395	28500	28778	28578	28709	28557	28836	28677	28592	28535	28461	28651	28702	28518	28678	28499	28249	28469	28467	28705	28763	28358	28558	28297	28286	28668	28559	28508	28464	28640	28512	28563	28422	28618	28733	28526	28462	28273	28769	28539	28682	28586	28851	28381	28599	28596	28513	28719	28568	28479	28492	28527	28696	28446	28334	28399	28494	28363	28503	28564	28462	28408	28461	28366	28492	28565	28311	28593	28578	28374	28561	28445	28695	28571	28536	28708	28682	28585	28579	28502	28741	28698	28664	28767	28523	28513	28407	28565	28582	28610	28688	28427	28493	28570	28508	28524	28497	28428	28662	28359	28545	28568	28646	28593	28802	28585	28677	28492	28602	28676	28492	28359	28332	28601	28568	28516	28488	28446	28616	28479	28393	28513	28371	28418	28337	28491	28265	28439	28605	28840	28617	28664	28588	28478	28630	28264	28478	28590	28509	28523	28615	28557	28634	28346	28294	28489	28439	28460	28615	28250	28405	28770	28491	28396	28482	28360	28379	28413	28224	28497	28524	28436	28499	28383	28655	28150	28484	28599	28580	28430	28322	28531	28369	28561	28618	28456	28497	28472	28347	28537	28286	28636	28633	28447	28522	28584	28638	28329	28632	28749	28696	28162	28408	28546	28721	28723	28572	28757	28480	28527	28491	28403	28555	28280	28610	28478	28575	28411	28590	28383	28667	28577	28637	28275	28683	28467	28601	28597	28341	28571	28462	28364	28617	28527	28713	28588	28425	28519	28488	28727	28456	28364	28271	28309	28732	28308	28623	28567	28487	28604	28604	28398	28415	28491	28712	28664	28567	28652	28625	28595	28627	28426	28601	28676	28557	28616	28453	28654	28446	28346	28375	28521	28657	28676	28751	28503	28738	28722	28705	28558	28581	28528	28418	28607	28499	28551	28595	28583	28445	28481	28452	28668	28675	28647	28442	28402	28596	28612	28585	28764	28677	28571	28532	28475	28680	28789	28388	28293	28620	28452	28605	28667	28789	28519	28387	28520	28455	28441	28499	28354	28576	28722	28489	28643	28719	28794	28644	28524	28340	28656	28589	28298	28492	28340	28573	28484	28618	28684	28499	28365	28528	28566	28479	28566	28413	28358	28556	28499	28558	28588	28455	28302	28714	28478	28602	28535	28247	28524	28495	28400	28595	28581	28492	28473	28552	28423	28661	28424	28442	28674	28509	28507	28680	28491	28755	28410	28404	28444	28499	28585	28406	28517	28586	28463	28549	28704	28568	28475	28721	28566	28459	28473	28264	28608	28500	28439	28507	28508	28329	28424	28606	28430	28640	28528	28444	28578	28697	28509	28580	28603	28741	28454	28259	28409	28584	28598	28532	28525	28243	28697	28448	28613	28641	28340	28670	28689	28488	28515	28705	28540	28575	28427	28554	28509	28494	28521	28462	28790	28454	28397	28446	28412	28635	28593	28660	28548	28496	28488	28592	28714	28291	28464	28465	28621	28477	28449	28624	28673	28559	28404	28412	28735	28570	28511	28686	28556	28793	28580	28365	28434	28532	28483	28490	28321	28579	28503	28433	28498	28545	28741	28641	28609	28537	28592	28616	28625	28327	28502	28604	28448	28532	28554	28685	28480	28805	28370	28436	28456	28497	28507	28502	28481	28648	28395	28559	28482	28377	28559	28398	28553	28724	28544	28637	28651	28288	28627	28384	28559	28585	28447	28355	28522	28489	28389	28550	28492	28540	28532	28641	28519	28639	28662	28475	28462	28361	28520	28567	28637	28868	28242	28534	28622	28690	28662	28511	28315	28585	28566	28529	28573	28474	28614	28469	28616	28717	28488	28478	28552	28596	28533	28523	28461	28279	28715	28501	28412	28516	28532	28648	28552	28393	28519	28631	28564	28437	28534	28665	28534	28405	28539	28500	28638	28504	28316	28588	28291	28519	28370	28568	28660	28470	28517
35851	52490	56508	46615	37694	31725	29275	26368	24489	23617	23071	22736	22682	22539	22347	22496	22232	22323	22309	22262	22372	22312	22176	22336	22380	22221	22288	22424	22178	22315	22077	22286	22296	22305	22126	22132	22138	22293	22285	22344	22293	22390	22145	22303	22457	22165	22244	22430	22362	22331	22335	22261	22232	22284	22245	22149	22237	22371	22316	22173	22196	22232	22065	22299	22206	22268	22234	22256	22196	22172	22206	22198	22332	22302	22348	22124	22348	22111	22340	22330	22260	22215	22131	22106	22280	22216	22253	22280	22278	22300	22207	22432	22181	22257	22224	22138	22277	22238	22264	22358	22289	22279	22172	22209	22200	22224	22298	22154	22176	22172	22105	22114	22310	22191	22276	22054	22232	22447	22141	21981	22157	22109	22369	22234	22080	22019	22286	22186	22114	22249	22127	22114	22163	22219	22354	22198	22242	22307	22252	22307	22168	22296	22177	22042	22137	22231	22166	22165	22184	22272	22376	22223	22199	22223	22166	22191	22356	22230	22084	22274	22152	22178	22209	22320	22166	22093	22311	22339	22129	22190	22187	22306	22332	22169	22279	22213	22087	22203	22306	22121	22071	22209	22071	22261	22385	22202	22291	22303	22171	22292	22246	22381	22199	22241	22363	22192	22166	22234	22292	22283	22225	22269	22263	22178	22298	22065	22195	22064	22253	22314	22076	22157	22058	22144	22102	22144	22282	22212	22104	22192	22127	22274	22314	22321	22258	22230	22102	22096	22162	22297	22258	22173	22315	22073	22170	22293	22319	22345	22218	22128	22242	22177	22322	22029	22377	22115	22144	22283	22321	22280	22213	22150	22194	22291	22301	22229	22004	22300	22318	22228	22315	22280	22205	22216	22145	22215	22404	22171	22376	22286	22171	22353	22181	22166	22174	22150	22016	22221	22201	22350	22205	22268	22272	22327	22276	22192	22147	22285	22232	22175	22183	22266	22293	22278	22198	22349	22278	22068	22210	22245	22219	22281	22268	22237	22377	22212	22130	22273	22260	22278	22292	22229	22324	22081	22126	22343	22328	22269	22328	22324	22298	22207	22280	22085	22213	22209	22289	22132	22248	22089	22185	22288	22301	22375	22067	22238	22319	22248	22179	22323	22087	22060	22238	22097	22139	22431	22240	22403	22283	22123	22360	22308	22079	22250	22233	22227	22193	22066	22314	22349	22212	22208	22190	22277	22179	22171	22401	22129	22275	22305	22251	22325	22150	22110	22316	22106	22260	22091	22367	22286	22137	22109	22293	22273	22282	22276	22109	22123	22209	22290	22198	22226	22347	22388	22265	22167	22192	22208	22284	22252	22304	22226	22351	22238	22267	22175	22171	22321	22226	22254	22412	21949	22245	22202	22249	22221	22051	22258	22227	22194	22275	22073	22179	22206	22217	22394	22368	22021	22294	22080	22376	22199	22425	22532	22201	22395	22235	22337	22281	22262	22387	22263	22162	22351	22137	22123	22023	22218	22265	22176	22192	22253	22251	22246	22306	22270	22336	22410	22133	22138	22362	22187	22177	22188	22100	22301	22293	22139	22153	22185	22314	22124	22215	22409	22183	22248	22162	22272	22265	22227	22184	22234	22246	22512	22216	22189	22281	22232	22214	22287	22305	22166	22187	22214	22202	22127	22299	22270	22229	22388	22315	22253	22050	22211	22195	22252	22260	22397	22312	22095	22325	22145	22304	22265	22094	22308	22241	22230	22366	22466	22059	22384	22320	22282	22294	22216	22188	22207	22439	22318	22271	22441	22214	22374	22245	22240	22334	22200	22092	22143	22228	22132	22296	22413	22227	22291	22253	22135	22187	22430	22180	22216	22220	22099	22204	22143	22185	22272	22176	22142	22338	22397	22298	22034	22263	22158	22246	22250	22442	22173	22043	22181	22272	22198	22322	22278	22400	22299	22224	22334	22260	22169	22336	22131	22285	22319	22220	22219	22124	22244	22331	22189	22143	22259	22264	22219	22111	22194	22257	22133	22199	22177	22129	22166	22310	22482	22390	22105	22361	22340	22189	22206	22182	22120	22355	22236	22182	22214	22302	22274	22184	22385	22315	22271	22201	22233	22085	22268	22132	22236	22304	22327	22218	22168	22156	22278	22046	22241	22424	22122	22117	22322	22387	22305	22243	22083	22134	22329	22220	22199	22233	22138	22094	22209	22213	22329	22193	22280	22361	22290	22231	22146	22140	22115	22163	22594	22174	22247	22400	22238	22406	22184	22159	22296	22250	22149	22353	22215	22059	22345	22348	22304	22201	22207	22264	22166	22289	22135	22422	22315	22164	22133	22391	22262	22152	22219	22218	22274	22153	22168	22129	22085	22274	22282	22205	22265	22155	22314	22212	22144	22100	22002	22071	22223	22148	21997	22261	22126	22513	22242	22272	22217	22178	22182	22347	22294	22227	22240	22361	22075	22250	22292	22302	22341	22194	22296	22195	22363	22448	22316	22219	22246	22352	22300	22315	22231	22117	22290	22114	22317	22175	22271	22259	22266	22337	22270	22189	22234	22341	22168	22261	22154	22304	22085	22326	22267	22111	22379	22144	22345	22265	22267	22308	22325	22224	22098	22303	22259	22331	22061	22368	22248	22296	22185	22319	22195	22249	22108	22357	22239	22315	22298	22288	22129	22217	22096	22217	22178	22333	22335	22208	22227	22383	22120	22065	22279	22102	22158	22233	22220	22339	22075	22234	22181	22418	22222	22228	22175	22285	22127	22100	22137	22286	22206	22262	22032	22262	22175	22106	22236	22176	22289	22159	22083	22500	22147	22295	22299	22350	22236	22096	22215	22177	22320	22374	22242	22353	22281	22168	22360	22127	22389	22404	22231	22308	22236	22343	22221	22226	22260	22334	22147	22060	22258	22308	21991	22230	22196	22288	22281	22254	22084	22298	22088	22298	22172	22330	22076	22111	22199	22350	22193	22204	22200	22190	22104	22364	22191	22308	22239	22348	22088	22038	22225	22370	22205	22212	22286	22278	22200	22296	22228	22202	22229	22264	22375	22191	22104	22318	22275	22403	22280	22420	21967	22279	22294	22228	22242	22150	22235	22101	22182	22351	21986	22360	22215	22381	22033	22308	22283	22156	22302	22208	22221	22225	22234	22346	22265	22193	22332	22171	22246	22467	22311	22167	22143	22262	22187	22306	22213	22291	22211	22218	22210	22222	22202	22282	22375	22010	22238	22353	22262	22395	22229	22078	22197	22121	22259	22121	22074	22216	22430	22288	22175	22295	22345	22227	22427	22188	22274	22447	22191	22179	22313	22127	22241	22212	22047	22425	22150	22406	22255	22317	22255	22124	22291	22313	22208	22371	22319	22037	22461	22356	22389	22137	22348	22354	22391	22394	22144	22162	22370	22109	22153	22461	22210	22219	22219	22217	22256	22249	22295	22219	22254	22339	22305	22270	22256	22234	22232	22165	22198	22358	22296	22342	22237	22252	22257	22027	22183	22193	22222	22367	22383	22321	22217	22108	22267	22186	22343	22101	22273	22168	22196	22147	22142	22143	22247	21961	22055	22255	22318	22335	22188	22274	22000	22297	22340	22339	22273	22075	22275	22289	22264	22168	22130	22279	22213	22172	22281	22421	22416	22200	22214	22280	22396	22041	22434	22152	22201	22258	22274	22203	22200	22213	22209	22272	22278	22186	22115	22268	22342	22292	22150	22163	22243	22241	22165	22131	22323	22242	22345	22302	22217	22265	22357	22289	22188	22260	22193	22289	22067	22301	22325	22011	22115	22155	22095	22352	22317	22130	22282	22230	22454	22307	22155	22270	22232	22209	22250	22181	22265	22241	22247	22341	22071	22199	22236	22293	22402	22255	22068	22259	22186	22321	22372	22212	22397	22345	22205	22410	22145	22226	22327	22295	22317	22404	22206	22225	22201	22163	22357	22266	22238	22193	22296	22329	22102	22288	22280	22433	22259	22473	22267	22017	22139	22380	22231	22358	22428	22239	22102	21972	22434	22082	22078	22229	22229	22306	22093	22224	22203	22281	22126	22256	22136	22398	22365	22306	22113	22218	22330	22233	22312	22296	22291	22336	22343	22363	22099	22430	22491	22349	22348	22305	22199	22265	22268	22188	22318	22154	22399	22149	22319	22145	22173	22126	22302	22244	22262	22072	22216	22262	22208	22633	22173	22165	22277	22242	22123	22054	22283	22219	22249	22441	22118	22214	22199	22232	22062	22223	22116	22167	22382	22128	22298	22203	22322	22271	22342	22065	22277	22309	22198	22222	22470	22168	22123	22268	22144	22201	22324	22241	22194	22388	22170	22423	22247	22064	22376	22309	22259	22210	22218	22173	22123	22333	22197	22212	22374	22299	22200	22451	22054	22188	22154	22071	22242	22235	22082	22181	22199	22143	22294	22191	22340	22149	22193	22322	22352	22245	22314	22226	22202	22270	22251	22254	22174	22397	22313	22280	22256	22349	22424	22104	22020	22345	22290	22337	22265	22179	22337	22248	22349	22515	22160	22204	22318	22342	22174	22415	22245	22194	22366	22145	22477	22185	22063	22098	22135	22356	22299	22288	22152	22284	22208	22319	22343	22041	22147	22124	22196	22253	22345	22239	22285	22122	22356	21993	22272	22406	22111	22323	22071	22167	22063	22328	22215	22196	22045	22328	22456	22147	22342	22220	22255	22395	22199	22253	22379	22148	22381	22228	22115	22143	22395	22066	22261	22280	22431	22367	22394	22172	22222	22301	22089	22230	22396	22202	22210	22227	22197	22141	22288	22331	22271	22295	22205	22119	22319	22344	22334	22210	22370	22050	22086	22159	22249	22237	22298	22149	21975	22239	22280	22302	22233	22269	22291	21993	22361	21974	22162	22025	22237	22304	22288	22275	22122	22349	22223	22165	22163	22310	22148	22368	22304	22361	22224	22191	22146	22301	22271	22355	22310	22271	22343	22296	22256	22118	22216	22134	22327	22348	22141	22114	22115	22398	22151	22115	22188	22403	22222	22197	22299	22178	22350	22162	22376	22336	22104	22262	22096	22392	22063	22438	22191	22203	22197	22152	22216	22111	22200	22397	22413	22363	22208	22118	22260	22383	22112	22329	22283	22222	22178	22369	22196	22197	22068	22173	22117	22318	22102	22303	22242	22253	22159
23755	21562	30792	30672	33185	37690	37312	32788	31131	30543	30085	29285	29322	29117	28982	28828	28931	28765	28767	28592	28533	28617	28797	28734	28624	28473	28525	28576	28484	28526	28642	28569	28747	28460	28506	28633	28519	28338	28469	28666	28581	28699	28595	28340	28689	28279	28514	28459	28408	28565	28516	28377	28420	28791	28479	28572	28534	28508	28318	28256	28522	28460	28710	28486	28408	28556	28360	28514	28703	28426	28484	28410	28666	28363	28494	28390	28752	28529	28562	28644	28545	28513	28376	28504	28301	28214	28376	28268	28431	28460	28274	28653	28306	28406	28573	28590	28447	28377	28584	28436	28758	28280	28375	28330	28558	28596	28314	28618	28750	28475	28469	28437	28705	28452	28448	28554	28518	28334	28540	28518	28725	28557	28480	28554	28241	28435	28482	28323	28506	28323	28512	28538	28538	28346	28336	28492	28358	28416	28414	28746	28472	28339	28389	28520	28442	28603	28480	28359	28426	28449	28710	28698	28567	28636	28372	28536	28373	28344	28454	28665	28547	28312	28265	28602	28412	28556	28549	28648	28334	28881	28316	28409	28722	28389	28572	28480	28531	28597	28702	28341	28456	28238	28390	28649	28353	28212	28246	28656	28531	28637	28607	28450	28550	28405	28373	28502	28482	28431	28597	28055	28561	28381	28189	28530	28265	28410	28446	28472	28405	28461	28579	28471	28493	28297	28314	28422	28400	28558	28456	28752	28493	28646	28570	28458	28487	28721	28404	28603	28448	28507	28793	28683	28524	28468	28445	28529	28584	28483	28282	28573	28566	28529	28737	28420	28598	28602	28552	28312	28908	28496	28453	28398	28379	28533	28422	28582	28421	28610	28389	28475	28627	28361	28412	28369	28288	28328	28341	28213	28560	28185	28477	28359	28581	28425	28534	28539	28386	28266	28507	28320	28417	28657	28597	28438	28422	28559	28398	28626	28442	28353	28614	28450	28555	28606	28413	28516	28234	28443	28562	28517	28423	28317	28685	28454	28415	28477	28470	28490	28573	28533	28499	28545	28486	28448	28371	28467	28521	28227	28367	28403	28513	28493	28376	28513	28540	28566	28345	28482	28525	28565	28336	28514	28353	28580	28636	28563	28359	28555	28564	28610	28533	28399	28620	28483	28349	28386	28490	28349	28271	28617	28482	28473	28457	28367	28395	28716	28472	28259	28340	28448	28517	28397	28235	28516	28419	28392	28487	28549	28403	28361	28486	28300	28309	28195	28402	28530	28491	28313	28730	28372	28367	28655	28533	28350	28552	28429	28297	28325	28344	28299	28341	28375	28507	28536	28150	28437	28619	28523	28617	28208	28408	28504	28396	28579	28516	28371	28419	28306	28403	28664	28451	28372	28526	28510	28464	28697	28270	28582	28830	28563	28548	28437	28260	28694	28502	28319	28353	28504	28430	28477	28533	28538	28871	28383	28375	28340	28423	28426	28269	28236	28421	28444	28323	28533	28562	28508	28629	28723	28603	28449	28769	28732	28833	28467	28511	28491	28701	28474	28577	28501	28488	28478	28380	28448	28502	28443	28598	28464	28464	28265	28763	28336	28389	28331	28655	28289	28415	28508	28466	28408	28516	28494	28329	28289	28414	28472	28682	28520	28334	28374	28528	28518	28426	28625	28477	28495	28631	28517	28552	28640	28453	28425	28288	28324	28378	28355	28584	28687	28501	28588	28326	28640	28350	28385	28515	28439	28552	28499	28500	28625	28213	28363	28562	28446	28336	28505	28462	28553	28470	28607	28488	28627	28436	28420	28467	28491	28563	28487	28154	28472	28582	28416	28381	28287	28309	28361	28467	28378	28654	28552	28585	28666	28766	28438	28224	28455	28575	28472	28322	28220	28569	28448	28429	28590	28576	28516	28700	28541	28436	28759	28434	28580	28701	28509	28702	28653	28260	28669	28543	28635	28513	28304	28313	28491	28602	28400	28423	28806	28541	28476	28486	28211	28475	28419	28502	28374	28642	28624	28464	28696	28411	28491	28531	28394	28669	28577	28582	28322	28487	28628	28514	28371	28637	28364	28421	28458	28352	28463	28575	28449	28468	28524	28594	28424	28615	28551	28511	28792	28553	28462	28543	28484	28377	28363	28566	28842	28714	28900	28352	28459	28526	28216	28407	28777	28332	28524	28401	28249	28435	28200	28498	28349	28382	28353	28247	28288	28495	28508	28339	28468	28557	28353	28416	28757	28552	28554	28414	28338	28599	28268	28610	28582	28472	28502	28463	28115	28486	28560	28516	28390	28387	28239	28590	28651	28370	28699	28566	28474	28573	28291	28402	28346	28320	28567	28327	28536	28667	28702	28676	28645	28523	28469	28550	28815	28500	28501	28269	28326	28537	28570	28424	28506	28565	28498	28457	28664	28555	28379	28339	28572	28471	28622	28640	28508	28370	28471	28346	28536	28502	28603	28479	28461	28493	28361	28485	28595	28399	28395	28438	28409	28680	28501	28652	28571	28576	28605	28421	28516	28226	28339	28546	28519	28737	28263	28748	28550	28336	28697	28689	28569	28691	28662	28360	28661	28243	28452	28584	28485	28498	28419	28596	28472	28463	28460	28644	28577	28633	28412	28610	28393	28617	28463	28485	28517	28426	28561	28426	28488	28745	28634	28192	28541	28429	28511	28540	28383	28615	28594	28419	28485	28583	28368	28511	28145	28617	28693	28488	28712	28402	28076	28180	28437	28522	28508	28574	28264	28438	28625	28348	28528	28529	28465	28550	28382	28783	28476	28419	28362	28643	28425	28428	28355	28369	28316	28321	28641	28775	28333	28752	28616	28369	28481	28544	28305	28509	28412	28466	28290	28585	28530	28463	28601	28558	28673	28532	28645	28479	28538	28422	28658	28387	28540	28546	28391	28132	28503	28442	28443	28459	28815	28301	28535	28415	28439	28616	28490	28757	28502	28436	28516	28749	28406	28521	28380	28328	28560	28547	28388	28253	28535	28389	28649	28512	28372	28355	28450	28712	28556	28483	28480	28544	28343	28499	28376	28733	28408	28499	28568	28386	28491	28407	28467	28397	28474	28370	28472	28494	28386	28084	28650	28539	28599	28472	28398	28565	28466	28572	28355	28472	28321	28564	28668	28206	28731	28590	28362	28181	28287	28506	28431	28500	28356	28533	28682	28504	28294	28735	28560	28423	28466	28536	28615	28420	28709	28593	28514	28358	28335	28417	28394	28540	28465	28431	28377	28629	28365	28424	28324	28469	28420	28403	28583	28362	28632	28458	28297	28425	28341	28512	28292	28548	28512	28434	28682	28721	28617	28475	28513	28595	28504	28613	28176	28519	28494	28494	28609	28441	28491	28559	28489	28453	28419	28533	28797	28579	28343	28313	28320	28645	28747	28473	28321	28438	28329	28416	28431	28489	28443	28275	28490	28569	28408	28618	28455	28484	28388	28613	28501	28583	28407	28559	28417	28268	28457	28327	28469	28697	28557	28550	28662	28301	28579	28417	28308	28487	28142	28664	28633	28655	28621	28612	28356	28515	28547	28538	28619	28523	28400	28450	28325	28613	28422	28395	28420	28618	28508	28310	28510	28505	28488	28535	28405	28416	28217	28528	28306	28510	28618	28581	28550	28482	28706	28591	28433	28368	28542	28421	28567	28456	28565	28485	28255	28838	28536	28536	28733	28445	28356	28369	28287	28514	28421	28517	28512	28573	28509	28271	28622	28299	28528	28442	28551	28474	28426	28376	28480	28571	28513	28341	28277	28352	28062	28655	28711	28495	28318	28597	28300	28589	28576	28589	28458	28581	28380	28253	28444	28476	28487	28691	28516	28474	28372	28674	28532	28452	28388	28749	28472	28512	28427	28343	28420	28486	28547	28673	28495	28553	28584	28463	28627	28430	28265	28649	28442	28448	28568	28490	28595	28743	28465	28649	28316	28546	28197	28749	28779	28539	28140	28374	28529	28320	28531	28457	28597	28485	28340	28681	28407	28424	28445	28460	28492	28455	28309	28533	28653	28361	28453	28556	28687	28359	28362	28396	28427	28465	28416	28380	28276	28510	28402	28504	28719	28472	28570	28402	28545	28740	28594	28509	28644	28514	28575	28615	28434	28633	28570	28581	28366	28422	28525	28561	28346	28676	28432	28374	28412	28578	28496	28518	28651	28344	28487	28432	28466	28660	28642	28630	28363	28218	28417	28498	28553	28468	28484	28509	28519	28500	28324	28593	28541	28184	28456	28399	28699	28313	28539	28453	28592	28577	28517	28772	28191	28502	28532	28593	28476	28593	28368	28518	28493	28525	28426	28439	28326	28406	28627	28515	28661	28454	28429	28257	28578	28462	28667	28205	28429	28505	28378	28278	28575	28377	28591	28298	28470	28484	28378	28353	28538	28440	28278	28639	28455	28503	28548	28408	28415	28501	28443	28629	28653	28561	28486	28638	28719	28522	28572	28743	28397	28408	28499	28464	28352	28203	28543	28599	28755	28598	28399	28436	28623	28458	28440	28753	28400	28492	28467	28387	28649	28280	28356	28601	28622	28573	28639	28620	28345	28545	28583	28612	28315	28672	28665	28610	28328	28733	28391	28527	28539	28641	28587	28298	28250	28447	28666	28471	28407	28512	28594	28340	28420	28396	28548	28435	28432	28684	28649	28842	28423	28496	28529	28383	28584	28627	28360	28547	28542	28557	28430	28447	28698	28662	28563	28427	28508	28623	28309	28424	28446	28551	28437	28618	28298	28261	28376	28444	28634	28343	28697	28677	28307	28637	28395	28514	28311	28481	28468	28440	28622	28517	28568	28458	28489	28457	28490	28419	28472	28564	28461	28605	28540	28433	28341	28672	28533	28382	28504	28543	28505	28520	28182	28490	28564	28139	28605	28696	28438	28423	28506	28547	28574	28530	28678	28380	28359	28265	28508	28313	28607	28483	28550	28452	28431	28526	28613	28386	28671	28337	28188	28429	28297	28532	28455	28503	28278	28435	28322	28731	28308	28544	28381	28497	28480	28582	28548	28569	28163	28513	28491	28545	28641	28668	28576	28670	28391	28571	28535	28464	28385	28468	28494	28535	28576	28604	28788	28594	28581	28612	28664	28666	28278	28422	28574	28380	28586	28514	28582	28594	28608	28488	28690	28358	28339	28517	28432	28594	28470
35667	60509	60360	50925	43089	38962	33803	29239	26352	24865	24092	23813	23138	22777	22573	22455	22508	22400	22431	22312	22503	22346	22234	22298	22379	22406	22289	22290	22428	22226	22297	22204	22226	22265	22488	22183	22242	22292	22464	22224	22291	22381	22197	22304	22344	22357	22422	22375	22471	22290	22183	22245	22305	22299	22415	22260	22368	22205	22281	22121	22218	22504	22417	22430	22348	22260	22363	22376	22445	22301	22412	22190	22363	22080	22346	22290	22272	22209	22378	22286	22216	22245	22464	22384	22469	22323	22219	22164	22166	22358	22221	22378	22326	22383	22218	22232	22377	22272	22302	22321	22276	22227	22226	22469	22101	22152	22249	22505	22320	22470	22306	22128	22379	22498	22247	22157	22343	22270	22129	22238	22279	22273	22382	22275	22355	22484	22234	22189	22203	22337	22286	22313	22295	22290	22349	22235	22187	22116	22423	22287	22470	22314	22433	22349	22306	22169	22266	22318	22304	22124	22316	22380	22049	22206	22536	22290	22213	22330	22282	22001	22173	22197	22196	22368	22371	22167	22344	22199	22266	22478	22375	22215	22395	22361	22227	22177	22165	22207	22226	22097	22437	22218	22318	22481	22219	22218	22414	22288	22183	22353	22237	22191	22191	22251	22306	22066	22312	22304	22146	22335	22335	22308	22188	22244	22272	22309	22396	22323	22204	22388	22396	22379	22154	22143	22271	22427	22325	22300	22378	22300	22391	22304	22520	22272	22155	22246	22424	22414	22311	22493	22400	22328	22246	22182	22358	22384	22430	22277	22281	22277	22274	22109	22237	22282	22297	22606	22158	22068	22307	22233	22482	22265	22236	22075	22343	22086	22371	22254	22390	22313	22199	22476	22355	22336	22234	22370	22163	22188	22287	22233	22115	22393	22388	22237	22390	22233	22196	22352	22239	22388	22231	22289	22436	22316	22229	22264	22229	22269	22282	22245	22326	22322	22184	22386	22269	22379	22063	22231	22221	22388	22307	22324	22167	22401	22372	22256	22332	22355	22288	22365	22350	22333	22325	22277	22124	22150	22172	22460	22376	22272	22444	22374	22156	22378	22186	22275	22351	22247	22301	22122	22427	22367	22255	22134	22269	22256	22374	22537	22153	22235	22308	22229	22299	22271	22375	22224	22257	22206	22273	22311	22142	22291	22405	22293	22328	22416	22370	22148	22496	22191	22390	22273	22316	22394	22338	22312	22223	22369	22347	22301	22373	22451	22261	22413	22378	22194	22250	22225	22295	22359	22248	22135	22172	22373	22275	22164	22296	22271	22397	22408	22155	22274	22409	22047	22464	22249	22418	22243	22251	22191	22383	22149	22391	22273	22148	22201	22331	22337	22459	22336	22261	22211	22115	22358	22329	22306	22255	22342	22180	22216	22391	22338	22267	22247	22426	22347	22450	22218	22425	22272	22120	22369	22334	22317	22295	22482	22140	22384	22181	22262	22294	22057	22375	22368	22198	22288	22232	22051	22190	22299	22229	22278	22455	22319	22437	22154	22176	22160	22201	22124	22249	22135	22300	22322	22152	22569	22146	22333	22352	22356	22268	22296	22189	22321	22184	22252	22282	22347	22295	22181	22188	22254	22140	22238	22281	22419	22321	22313	22172	22295	22413	22093	22169	22197	22363	22273	22238	22416	22159	22225	22232	22318	22463	22125	22418	22228	22447	22342	22252	22295	22257	22399	22273	22115	22258	22396	22335	22310	22295	22286	22202	22109	22372	22295	22198	22129	22206	22413	22241	22293	22166	22317	22282	22239	22492	22272	22449	22089	22287	22170	22389	22173	22215	22226	22321	22372	22318	22442	22193	22342	22305	22168	22260	22349	22181	22409	22296	22202	22210	22352	22171	22408	22219	22237	22320	22211	22258	22257	22596	22221	22238	22383	22206	22279	22207	22335	22197	22198	22365	22287	22325	22297	22365	22305	22233	22360	22272	22333	22238	22311	22338	22343	22303	22420	22126	22299	22284	22317	22259	22309	22288	22199	22367	22507	22370	22431	22396	22124	22199	22233	22113	22247	22400	22144	22418	22092	22094	22252	22297	22301	22201	22028	22334	22304	22396	22298	22311	22289	22350	22231	22443	22344	22155	22123	22282	22148	22444	22248	22187	22115	22316	22158	22366	22277	22363	22280	22239	22308	22106	22272	22134	22269	22277	22271	22248	22369	22300	22390	22478	22259	22315	22496	22123	22254	22191	22267	22277	22455	22365	22323	22258	22198	22280	22391	22355	22153	22341	22252	22358	22201	22274	22284	22400	22199	22148	22204	22130	22180	22355	22207	22362	22393	22266	22372	22248	22316	22447	22261	22399	22355	22351	22170	22324	22385	22256	22382	22254	22383	22424	22350	22466	22248	22212	22422	22315	22222	22308	22282	22412	22434	22103	22384	22242	22192	22248	22310	22316	22331	22132	22228	22378	22481	22287	22382	22114	22302	22314	22348	22204	22256	22352	22335	22330	22208	22327	22268	22237	22345	22358	22381	22235	22362	22341	22239	22327	22163	22100	22402	22291	22204	22331	22196	22397	22318	22378	22329	22236	22249	22406	22256	22365	22193	22329	22277	22358	22469	22175	22343	22267	22269	22343	22236	22324	22372	22111	22336	22415	22216	22289	22449	22251	22258	22334	22237	22407	22193	22179	22368	22350	22040	22121	22187	22243	22386	22391	22078	22213	22215	22289	22381	22255	22296	22291	22273	22366	22179	22229	22416	22377	22188	22262	22289	22400	22217	22294	22220	22312	22344	22531	22366	22339	22298	22332	22170	22379	22297	22376	22229	22219	22274	22289	22220	22326	22170	22330	22111	22281	22295	22258	22274	22347	22314	22472	22310	22349	22156	22307	22171	22266	22403	22253	22276	22272	22228	22187	22415	22259	22243	22229	22504	22199	22412	22403	22302	22291	22208	22418	22257	22261	22529	22347	22347	22264	22174	22318	22210	22288	22227	22090	22238	22431	22487	22465	22343	22422	22258	22230	22170	22263	22178	22312	22236	22171	22338	22400	22405	22164	22344	22395	22341	22129	22271	22301	22290	22147	22315	22285	22296	22205	22433	22242	22404	22156	22216	22122	22327	22268	22198	22377	22244	22358	22269	22417	22296	22277	22256	22253	22351	22293	22102	22394	22308	22281	22238	22236	22272	22357	22105	22320	22456	22182	22313	22261	22176	22442	22354	22468	22453	22211	22219	22376	22240	22384	22389	22330	22209	22452	22285	22361	22381	22330	22369	22109	22249	22345	22420	22251	22293	22166	22265	22300	22248	22328	22303	22155	22348	22347	22202	22308	22410	22432	22228	22209	22309	22257	22353	22184	22270	22425	22296	22298	22181	22379	22285	22474	22315	22136	22224	22161	22119	22237	22366	22307	22225	22077	22187	22367	22311	22340	22329	22317	22276	22138	22179	22256	22303	22372	22067	22544	22299	22209	22174	22206	22382	22250	22328	22290	22325	22464	22253	22272	22565	22353	22385	22358	22344	22210	22390	22415	22346	22117	22127	22358	22152	22241	22188	22385	22210	22112	22417	22124	22307	22135	22282	22164	22466	22331	22274	22333	22388	22103	22353	22456	22132	22388	22237	22385	22249	22432	22230	22183	22304	22426	22203	22270	22219	22200	22301	22262	22068	22331	22220	22399	22455	22198	22322	22325	22233	22342	22433	22178	22394	22159	22408	22235	22220	22152	22487	22213	22233	22647	22406	22313	22373	22185	22312	22135	22237	22365	22355	22430	22303	22264	22346	22390	22144	22239	22384	22331	22348	22282	22333	22288	22198	22377	22359	22337	22242	22315	22203	22373	22262	22413	22213	22201	22253	22285	22495	22207	22406	22273	22351	22333	22124	22383	22256	22213	22239	22320	22219	22379	22206	22268	22213	22548	22152	22402	22254	22163	22245	22430	22383	22231	22249	22319	22146	22267	22281	22219	22405	22188	22114	22295	22357	22098	22450	22267	22396	22194	22273	22376	22455	22277	22309	22249	22387	22413	22138	22173	22409	22170	22342	22235	22348	22269	22184	22368	22183	22080	22226	22260	22290	22436	22338	22194	22175	22439	22343	22296	22246	22196	22396	22182	22230	22277	22262	22244	22367	22261	22124	22306	22231	22234	22313	22273	22201	22440	22198	22427	22099	22311	22411	22241	22347	22073	22141	22297	22443	22193	22347	22327	22303	22396	22201	22298	22329	22449	22247	22244	22259	22252	22367	22205	22243	22233	22533	22171	22245	22275	22142	22277	22218	22377	22300	22165	22321	21937	22229	22314	22330	22404	22202	22350	22283	22212	22313	22319	22207	22238	22262	22274	22268	22411	22371	22129	22290	22321	22333	22364	22274	22372	22338	22443	22232	22228	22264	22334	22229	22188	22341	22394	22369	22302	22156	22417	22356	22332	22236	22325	22178	22123	22333	22306	22372	22168	22354	22377	22181	22251	22433	22245	22227	22401	22127	22212	22262	22128	22172	22387	22110	22474	22463	22378	22371	22391	22222	22078	22251	22110	22302	22362	22184	22234	22279	22431	22335	22320	22239	22428	22172	22197	22429	22116	22501	22391	22413	22464	22347	22416	22302	22302	22327	22300	22334	22239	22357	22367	22287	22171	22338	22302	22353	22167	22439	22219	22111	22335	22370	22267	22360	22143	22388	22273	22206	22392	22480	22149	22234	22388	22402	22345	22336	22335	22405	22278	22269	22311	22167	22255	22290	22194	22329	22357	22192	22264	22294	22296	21995	22357	22299	22268	22488	22311	22405	22360	22250	22493	22381	22258	22251	22144	22239	22244	22220	22358	22325	22369	22299	22217	22306	22225	22496	22291	22307	22337	22303	22121	22372	22274	22309	22113	22189	22495	22362	22209	22424	22246	22227	22305	22278	22476	22366	22234	22326	22288	22218	22460	22196	22336	22461	22415	22499	22131	22220	22291	22474	22300	22332	22236	22388	22248	22315	22429	22274	22268	22396	22108	22235	22215	22358	22404	22322	22115	22316	22435	22225	22160	22368	22379	22129	22110	22331	22364	22269	22242	22484	22351	22272	22405	22385	22375	22219	22367	22289	22268	22345	22194	22198	22340	22224	22440	22112	22293	22201	22262	22152	22011	22309	22215	22304	22255	22310	22165	22215	22464	22508
22722	21389	29562	26772	31271	39053	40785	35575	33230	32418	31351	30632	30146	29972	29500	29183	29360	29136	29359	29156	29141	29027	29047	29336	29147	28785	28950	29143	29004	28941	29124	29201	28909	29012	29277	28980	28817	29178	29183	28864	28997	28949	29480	28865	29008	28893	28825	28868	28912	28600	28878	28760	28873	28769	28803	28968	28800	28741	28818	29034	28792	28928	28684	29012	28780	29179	28836	28843	28769	28700	28936	28899	29021	29009	28993	28925	28977	29046	28885	29078	28890	29124	29092	29102	29048	28844	28932	28947	28963	28935	29036	28794	28919	28761	29083	28832	29043	29119	28804	28925	28783	28719	28960	29007	28762	28909	29047	29023	28850	28843	29032	29101	28924	28916	28981	28915	29087	28956	29133	29061	28911	28924	29064	28896	28995	28803	28994	28981	29044	28882	29026	28872	29119	28753	29076	28858	28842	28851	28932	28851	28875	28986	28828	28825	28726	28888	28984	28875	28797	28830	28926	28729	29104	29066	28864	28890	28982	28876	29062	28655	28683	28887	28836	28715	28834	28954	28806	28687	28889	28908	28775	28611	29075	29044	28826	28866	29058	29043	28811	28649	28909	28783	28915	28981	28878	28842	28810	28932	28851	29160	28965	28861	28921	28954	28959	28991	29013	28960	29026	28996	28702	28805	28880	28865	29232	28778	28864	29014	28938	29148	29116	28876	28976	28869	29048	28933	28895	28675	28891	28852	28731	29031	28981	28990	28828	28879	28918	28689	28934	28821	29027	29004	28883	28961	28852	28967	28909	28729	28822	28968	29215	28774	28843	28919	28883	28843	28759	28906	28725	28965	28834	28614	28716	28720	28862	28783	29090	28749	28974	28999	28852	28778	28931	28975	28844	28912	28821	28886	29215	28674	28829	28769	28814	29055	29185	28812	28788	28861	28929	28956	28838	28596	28866	28714	28833	28580	28840	29019	28917	28716	28656	28851	28828	28860	28882	28729	28970	29005	28811	28969	28926	28783	28860	29007	28881	28920	28962	28949	28708	28985	29049	28861	28929	28813	28810	28942	28714	29036	28845	29121	28877	28741	28881	29039	28806	28968	29144	28824	28954	28834	28876	28808	28948	28969	28892	28897	29030	28706	29027	28882	29040	28799	28713	28900	28933	28822	29134	28842	28881	28920	28922	28871	28687	28966	28783	28910	28860	28862	28857	28878	28728	28884	28982	28782	28916	29019	28970	29015	28806	28936	28820	28948	28894	28835	28801	28824	28925	28813	29045	28649	28995	28835	29024	29106	28940	28921	28926	28845	28911	29006	29026	29048	28882	28907	29237	29070	28940	28605	28785	28872	28843	28792	29130	28739	28743	28853	28897	28844	28732	28807	28936	28645	28772	28844	28950	28883	28670	28725	28726	28987	28992	28900	28725	28775	28863	28762	28709	28789	29075	28979	28809	28706	28502	28840	28882	28669	28980	28934	28689	28673	28736	28951	28914	28663	28801	28693	28986	28814	29034	28919	28688	28594	29052	29001	28876	28763	29118	28841	29046	28837	28757	28799	28917	28922	28691	28958	28852	29016	29034	29122	29037	28767	28639	28678	28867	29142	28668	28722	28879	28747	28893	28852	28987	28827	28602	28778	28746	28924	28910	28841	28965	28994	28909	28667	29045	28996	28870	28788	29137	28807	28817	28954	29119	28751	28830	29042	29024	29034	28832	29001	28963	28671	28831	28925	28863	28767	28857	28946	28998	28737	28948	28961	28890	28959	29071	28751	28651	28809	28942	28815	29074	28952	28981	28855	29007	28907	28913	28816	28973	28800	29011	28854	28930	28758	28780	28898	29068	28851	28985	29006	28774	29142	28956	28976	29222	28949	28753	29081	28837	28996	28674	28774	28982	28974	28975	28866	28746	28837	28726	28861	28671	29005	28950	28969	29026	28765	29012	28842	28868	29032	28674	28774	29016	29073	28928	28859	28914	28930	28996	28874	28974	29014	28631	28786	28832	28974	28844	28771	28962	28965	29069	28674	28965	28780	28912	28814	29056	28614	29091	28874	29020	29025	28973	28812	28854	28747	28848	28931	28815	28729	28825	28727	28968	28920	28893	28878	28687	28958	28789	28915	28937	28874	28840	29055	28921	28681	28861	28959	28834	28962	28757	28528	29054	28868	28922	28898	28894	28650	28651	29000	28933	28943	28741	29118	29410	28891	29070	29024	28876	28905	28854	28868	28759	28783	28879	28736	29075	28760	28935	28921	28866	28587	28975	28945	28796	28883	28806	28973	28677	28704	28892	28901	29072	28950	28752	28806	29072	28725	28906	28918	28898	28976	28977	28941	29020	29079	28656	28714	28971	28809	28739	28909	29057	28787	28720	28663	28738	28894	28832	28824	29054	28845	28857	29041	28888	28851	28917	28800	29088	28606	28923	28813	29015	28919	28863	29091	28842	28764	28857	28795	28810	28559	28911	29181	28716	28886	28820	28839	29057	28779	28976	29081	28926	28609	29055	28853	28740	28727	28905	28799	28969	29016	29044	28804	28825	28910	28761	28678	28788	29037	29020	28929	29030	28935	29041	28966	28838	28718	28725	28844	29047	28628	29120	29011	29099	28721	28782	28734	28823	28946	28838	28899	28924	28935	28868	28975	28769	29033	28706	28847	28924	28830	28816	28880	28805	28695	29026	28783	28622	28665	28854	29048	28782	29018	28612	28769	28765	28872	28975	28583	29262	29104	28805	28795	28749	28820	28831	28912	28830	28927	28716	28843	28862	28984	29009	28729	28913	28867	28738	28904	28841	28973	29034	28727	28939	28763	29013	29049	28855	28871	28858	28717	28803	28930	28913	29016	29028	28912	28843	28939	28652	28840	28969	28926	28850	29071	28944	28765	28929	28862	28809	29029	29032	28834	28801	29025	29039	29009	28685	28833	28862	28852	28859	29119	28787	28593	28944	28723	29055	28744	29080	28864	29022	28895	28837	28864	28867	28890	28773	28922	28913	28897	28994	28897	28863	28724	28872	28831	28750	29058	28775	29091	28791	28998	28707	28648	28742	28837	29103	29029	28885	29067	28659	28672	29036	29131	28894	28928	28928	28886	28841	28868	28927	28918	28708	28870	28861	29040	28752	28905	28880	28934	29039	29088	29019	28813	28972	28670	29077	28862	28709	29066	28904	28920	29119	29033	28930	29052	28780	28911	28715	28899	28960	28845	28843	28809	28774	28969	28854	29060	28863	29085	28948	28862	29127	28980	28892	28836	28840	29049	28816	29036	28938	28854	28923	28856	28771	28547	28963	28620	28893	29198	28900	28797	28898	28622	28991	28638	28863	28904	28963	28961	28816	28983	28914	28929	28789	28824	28881	28875	28993	28942	28768	28797	28768	28769	28867	28958	29013	28848	28978	28974	29098	28980	29061	28776	28831	28810	28821	28834	28880	28650	28832	28909	28702	28814	28862	28885	28860	28773	29000	28796	28826	28770	28834	28976	28942	29002	28894	28880	28782	28784	28695	28933	28860	28981	28827	28655	29014	28978	28612	28875	28576	28865	28716	28763	28832	29013	28889	28688	28970	29020	28963	28897	28725	28809	28940	28978	28826	28767	28705	28877	28909	28800	28830	28769	28803	28978	28922	28959	28668	28846	28744	29080	28808	28832	28973	28737	28881	28768	28783	28901	28909	29107	28808	28838	28897	28700	28789	28920	28925	29080	28556	28999	28804	28792	28872	28731	28681	28807	28931	28780	28807	28851	28908	29026	28944	28984	28850	28704	28699	28701	28677	28801	28858	28898	28854	28651	28886	28851	28941	28730	28764	28867	28750	28714	29130	28720	28633	28746	28917	28737	28824	28764	28729	28733	28918	28774	28992	28999	28765	28698	28841	29040	29193	28974	29096	29017	29000	28822	28942	29101	29060	28831	28856	28949	29059	29061	28775	28617	28854	28719	28857	28772	28910	28899	28974	28874	29031	29017	28669	28910	28793	28663	28833	28767	29010	28707	28704	28950	29152	28791	28988	28752	29090	28719	29075	28683	28658	28850	28702	28811	29003	29003	28761	28726	28960	29060	28835	28755	28915	28794	28979	28654	28828	29173	28845	28770	28687	28909	28905	29015	28823	28810	28616	28504	28716	28744	28887	28976	28828	28956	28923	28841	29108	28743	28951	28677	28894	28755	28844	28806	28873	28785	28825	28828	28687	28811	29174	28978	28891	28863	28651	28736	28557	29046	29185	28872	28986	29111	28910	28919	28942	28848	28754	28799	28599	28783	28825	28929	29033	28851	28978	28701	28839	28855	28710	28814	28863	28837	28903	28921	28779	28950	28972	28936	28872	28848	28865	28787	28921	28985	28796	28955	28649	28653	28832	28864	28718	28680	28820	28744	28869	28869	28910	28719	28799	28643	28725	28985	28742	28787	28889	28789	28665	28784	28757	28814	28992	28821	29039	28920	28879	28896	29020	28852	28968	28985	28952	28880	28804	28795	28752	28939	28778	28785	28702	28898	28726	28981	28960	28986	28888	28950	28776	28916	28950	28881	28917	28680	28878	28825	28939	28654	29069	28885	28717	28947	28936	28890	28833	28658	28961	28759	28894	28899	28985	28966	28913	28897	28915	28857	29008	29080	28896	28816	29316	28913	28797	28873	28929	28872	28638	28969	28897	28627	28996	28860	29028	28828	28697	28843	28779	28961	28922	28985	28805	28798	28751	29086	28825	28649	28581	28984	28912	28646	28933	29041	29022	29189	28801	28766	28940	28740	28724	28679	29079	28806	28948	29016	28950	28843	28834	29079	29119	28640	28988	29036	28807	28771	28729	28923	28877	28814	28699	28458	28780	28755	28804	28829	28872	28892	28649	28660	28968	28809	29024	28870	28960	28919	28922	29062	28698	28743	28809	28793	28897	28861	28611	28967	28768	28845	28830	28725	28854	28899	28912	28724	28928	28977	28993	29093	28921	29072	28670	28935	28914	28931	29002	29079	28544	28927	28726	28834	28694	28579	28948	28486	28682	28860	28875	28751	28806	28935	28910	28958	28827	29042	28712	28973	28946	28889	28970	28910	28889	28929	28697	28937	29051	28855	28929	28804	28771	28656	28975	28878	28732	28962	28988	28956	28757	28747	28766	28907	28805	28782	28866	28799	28938	28861	28957	28862	28711	28993	29108	28769
35694	61776	63442	56203	50920	45680	38847	33127	29809	27060	25655	24745	23899	23452	23116	22834	23090	22678	22610	22586	22637	22588	22543	22693	22498	22658	22523	22672	22470	22455	22446	22688	22472	22591	22534	22454	22464	22513	22589	22427	22567	22433	22593	22519	22666	22379	22462	22603	22566	22452	22533	22647	22523	22510	22472	22446	22666	22474	22596	22397	22431	22569	22636	22576	22457	22611	22510	22464	22533	22517	22407	22468	22423	22388	22533	22624	22734	22403	22563	22399	22541	22394	22447	22731	22360	22485	22511	22431	22549	22503	22386	22354	22636	22573	22524	22502	22503	22562	22480	22536	22522	22545	22328	22508	22526	22489	22485	22442	22425	22566	22430	22636	22523	22559	22380	22634	22590	22529	22121	22446	22431	22540	22456	22347	22542	22392	22451	22625	22436	22489	22447	22514	22286	22462	22473	22421	22683	22443	22513	22488	22499	22505	22530	22621	22428	22350	22579	22555	22506	22386	22398	22514	22462	22580	22417	22468	22555	22571	22272	22528	22477	22377	22451	22647	22556	22482	22473	22468	22343	22367	22311	22510	22618	22319	22594	22640	22464	22309	22480	22559	22543	22343	22524	22453	22462	22758	22216	22475	22510	22380	22527	22568	22325	22500	22419	22462	22448	22531	22566	22445	22455	22754	22404	22521	22584	22495	22437	22605	22387	22469	22556	22260	22388	22390	22280	22420	22373	22516	22258	22428	22481	22504	22519	22418	22514	22429	22433	22257	22347	22439	22503	22507	22471	22350	22392	22417	22570	22539	22504	22468	22460	22392	22532	22344	22644	22522	22460	22587	22252	22547	22487	22493	22366	22516	22378	22313	22593	22588	22407	22488	22381	22482	22392	22224	22502	22476	22442	22416	22490	22489	22417	22405	22459	22484	22573	22450	22310	22495	22454	22586	22558	22473	22523	22509	22458	22342	22333	22661	22520	22576	22489	22545	22560	22651	22650	22374	22526	22328	22502	22334	22491	22439	22476	22640	22477	22537	22531	22415	22457	22358	22451	22316	22700	22382	22359	22735	22451	22484	22501	22308	22363	22562	22470	22391	22474	22458	22468	22598	22453	22520	22333	22468	22343	22502	22454	22515	22500	22548	22438	22345	22450	22459	22427	22281	22423	22443	22455	22348	22456	22417	22404	22627	22658	22458	22525	22570	22304	22434	22531	22398	22504	22474	22361	22445	22353	22427	22588	22397	22524	22470	22517	22244	22508	22459	22378	22495	22373	22560	22411	22455	22444	22561	22394	22336	22597	22460	22588	22461	22432	22470	22563	22437	22351	22411	22485	22308	22477	22400	22641	22620	22323	22731	22421	22531	22474	22457	22509	22489	22597	22361	22554	22535	22545	22304	22728	22481	22619	22520	22405	22453	22400	22413	22436	22662	22410	22401	22615	22324	22383	22388	22414	22525	22552	22443	22440	22529	22419	22479	22430	22504	22458	22472	22329	22355	22292	22378	22577	22287	22536	22425	22524	22449	22564	22485	22568	22649	22386	22645	22380	22421	22652	22464	22507	22566	22568	22359	22396	22573	22371	22309	22561	22496	22479	22308	22650	22533	22512	22394	22631	22397	22357	22415	22631	22493	22414	22381	22595	22411	22395	22529	22550	22558	22407	22758	22509	22507	22471	22422	22422	22342	22481	22422	22343	22424	22541	22294	22465	22552	22331	22500	22478	22437	22384	22532	22514	22475	22416	22397	22659	22539	22433	22413	22525	22524	22580	22413	22438	22633	22495	22681	22352	22427	22459	22416	22486	22417	22297	22521	22476	22475	22456	22581	22310	22600	22332	22569	22435	22309	22516	22532	22469	22511	22498	22649	22398	22396	22625	22326	22620	22508	22526	22452	22465	22485	22409	22577	22508	22543	22359	22570	22636	22418	22473	22276	22369	22324	22581	22592	22494	22506	22538	22431	22572	22412	22482	22738	22640	22533	22456	22366	22222	22454	22552	22425	22451	22505	22635	22419	22420	22400	22392	22403	22573	22417	22435	22434	22619	22553	22574	22473	22524	22456	22485	22423	22424	22529	22390	22437	22389	22375	22321	22362	22534	22432	22465	22568	22541	22561	22256	22371	22308	22477	22467	22426	22592	22379	22531	22514	22558	22456	22490	22302	22543	22464	22204	22388	22599	22376	22575	22320	22431	22382	22547	22491	22458	22332	22548	22495	22552	22420	22682	22369	22515	22393	22300	22511	22352	22440	22330	22615	22433	22457	22588	22365	22681	22375	22480	22352	22438	22541	22476	22645	22505	22432	22522	22510	22549	22319	22440	22563	22416	22412	22418	22436	22388	22427	22398	22492	22569	22412	22265	22463	22580	22479	22637	22453	22461	22215	22438	22382	22437	22457	22465	22620	22289	22526	22506	22407	22509	22423	22510	22399	22563	22370	22618	22578	22525	22332	22417	22377	22353	22558	22412	22573	22350	22470	22433	22475	22417	22466	22384	22506	22555	22472	22541	22458	22560	22422	22537	22427	22385	22452	22561	22588	22463	22519	22594	22227	22445	22381	22474	22510	22409	22372	22462	22525	22461	22612	22432	22403	22371	22443	22417	22505	22462	22496	22559	22649	22319	22631	22515	22341	22434	22352	22366	22271	22378	22521	22377	22463	22585	22467	22316	22436	22418	22510	22392	22474	22495	22564	22509	22392	22433	22433	22319	22562	22638	22686	22488	22379	22522	22399	22463	22548	22476	22421	22462	22350	22433	22471	22311	22670	22434	22499	22619	22553	22471	22433	22302	22617	22459	22411	22560	22385	22493	22319	22434	22356	22666	22333	22512	22387	22296	22447	22564	22361	22377	22522	22350	22549	22485	22361	22407	22628	22515	22586	22361	22562	22486	22388	22448	22312	22519	22354	22522	22540	22496	22552	22482	22548	22489	22555	22388	22455	22627	22412	22431	22485	22471	22322	22499	22417	22510	22368	22681	22482	22340	22405	22522	22743	22483	22573	22503	22503	22619	22342	22552	22539	22508	22459	22511	22497	22443	22491	22461	22399	22524	22259	22352	22511	22496	22330	22555	22504	22321	22605	22441	22353	22355	22370	22392	22408	22506	22415	22416	22567	22631	22479	22396	22371	22441	22483	22645	22406	22538	22377	22472	22664	22716	22539	22420	22350	22504	22450	22346	22600	22501	22484	22573	22317	22611	22548	22705	22508	22571	22631	22416	22434	22458	22485	22614	22462	22140	22454	22440	22510	22487	22431	22465	22303	22443	22493	22526	22465	22618	22438	22475	22387	22466	22613	22490	22343	22566	22537	22457	22193	22437	22402	22360	22482	22467	22461	22606	22341	22397	22302	22434	22420	22265	22567	22521	22509	22314	22566	22475	22673	22545	22415	22374	22536	22446	22501	22396	22316	22647	22439	22410	22254	22453	22597	22622	22385	22583	22303	22417	22436	22413	22596	22545	22541	22579	22512	22482	22551	22535	22278	22609	22614	22607	22478	22510	22317	22374	22491	22306	22572	22533	22510	22538	22482	22452	22455	22411	22393	22499	22414	22431	22597	22446	22304	22625	22520	22514	22432	22563	22329	22458	22758	22565	22489	22481	22401	22247	22572	22563	22553	22294	22490	22442	22550	22301	22651	22572	22389	22471	22466	22358	22511	22500	22263	22367	22496	22428	22443	22412	22628	22465	22447	22559	22429	22465	22583	22418	22428	22546	22591	22485	22546	22541	22522	22507	22565	22553	22522	22442	22501	22540	22476	22600	22481	22545	22364	22377	22457	22554	22446	22430	22423	22425	22669	22495	22504	22545	22530	22557	22555	22435	22477	22498	22584	22435	22520	22568	22293	22580	22390	22516	22475	22545	22319	22380	22464	22459	22593	22486	22410	22467	22267	22568	22503	22474	22410	22500	22663	22579	22349	22471	22508	22407	22390	22442	22465	22515	22295	22377	22468	22617	22566	22512	22299	22454	22518	22669	22524	22565	22505	22603	22421	22442	22418	22364	22455	22513	22582	22410	22362	22367	22456	22446	22336	22382	22374	22498	22606	22271	22469	22476	22478	22455	22466	22588	22242	22523	22535	22421	22495	22476	22577	22578	22584	22425	22364	22432	22357	22241	22562	22564	22415	22640	22464	22438	22243	22607	22481	22559	22416	22640	22455	22659	22370	22490	22668	22329	22190	22614	22472	22445	22458	22454	22411	22637	22472	22329	22489	22417	22334	22400	22513	22652	22496	22504	22303	22521	22342	22501	22486	22461	22450	22428	22629	22530	22488	22433	22371	22369	22591	22385	22396	22389	22395	22393	22622	22435	22273	22414	22306	22408	22378	22574	22448	22398	22534	22406	22447	22644	22542	22445	22475	22619	22531	22600	22528	22338	22501	22289	22421	22386	22558	22466	22480	22713	22325	22340	22541	22525	22232	22650	22434	22474	22388	22525	22537	22513	22386	22311	22436	22495	22485	22429	22365	22544	22243	22467	22522	22566	22564	22458	22532	22624	22503	22611	22457	22472	22687	22454	22482	22372	22544	22580	22569	22570	22535	22511	22581	22505	22509	22568	22266	22455	22473	22687	22454	22390	22455	22534	22512	22378	22488	22543	22514	22501	22431	22446	22713	22498	22518	22238	22435	22573	22498	22685	22476	22412	22230	22547	22492	22378	22722	22574	22587	22590	22578	22617	22431	22229	22510	22366	22589	22589	22648	22524	22547	22357	22538	22458	22506	22393	22323	22465	22355	22349	22390	22485	22451	22517	22511	22424	22579	22489	22572	22683	22457	22473	22508	22380	22373	22593	22357	22450	22532	22307	22553	22511	22472	22500	22388	22415	22476	22476	22386	22586	22581	22426	22452	22399	22485	22440	22497	22505	22477	22620	22584	22524	22494	22506	22474	22473	22215	22704	22480	22470	22390	22426	22547	22421	22345	22631	22666	22451	22369	22445	22579	22330	22527	22340	22467	22527	22417	22364	22454	22602	22453	22518	22311	22552	22624	22560	22559	22506	22546	22603	22410	22486	22599	22468	22426	22447	22432	22347	22418	22505	22457	22365	22447	22468	22303	22470	22438	22610	22596	22494	22400	22485	22273	22172	22624	22596	22520	22329	22521	22497	22448	22368	22482	22513	22490	22423	22600	22637	22554	22411	22454	22621	22552	22300	22372
31657	36915	46128	46365	39782	35629	33347	31385	30019	29320	29071	28829	28847	28474	28523	28717	28381	28378	28597	28276	28421	28529	28222	28352	28401	28150	28191	28372	28560	28682	28288	28414	28378	28156	28230	28582	28480	28486	28349	28250	28104	28506	28069	28209	28549	28275	28265	28405	28110	28590	28486	28304	28655	28280	28010	28380	28348	28427	28403	28340	28245	28204	28288	28125	28365	28429	28503	28302	28324	28341	28419	28355	28453	28349	28337	28291	28398	28161	28376	28341	28453	28042	28377	28504	28324	28470	28255	28249	28104	28475	28224	28251	28480	28396	28473	28336	28499	28238	28455	28422	28473	28194	28368	28134	28234	28155	28396	28195	28430	28455	28382	28182	28334	28474	28478	28381	28368	28384	28477	28476	28473	28504	28521	28269	28378	28464	28127	28366	28279	28276	28423	28347	28893	28323	28444	28480	28506	28299	28241	28194	28219	28452	28271	28187	28429	28535	28481	28406	28332	28254	28458	28261	28466	28532	28446	28326	28362	28445	28245	28381	28356	28592	28292	28421	28254	28223	28399	28291	28295	28314	28341	28464	28255	28181	28289	28368	28498	28433	28431	28555	28367	28287	28407	28295	28452	28323	28232	28244	28308	28304	28333	28281	28332	28136	28400	28169	28532	28396	28434	28435	28495	28090	28314	28259	28354	28309	28412	28129	28522	28239	28161	28202	28119	28275	28173	28417	28336	28071	28194	28614	28141	28410	28497	28365	28204	28615	28265	28516	28248	28346	28453	28271	28489	28277	28343	28223	28401	28430	28170	28429	28282	28448	28425	28305	28607	28092	28342	28517	28349	28485	27956	28286	28578	28428	28540	28415	28651	28477	28489	28367	28376	28391	28456	28215	28454	28285	28284	28269	28555	28531	28471	28283	28444	28333	28400	28413	28406	28419	27926	28260	28319	28214	28439	28509	28248	28342	28252	28388	28241	28258	28170	28355	28377	28579	28521	28628	28382	28610	28289	28461	28425	28371	28512	28192	28036	28444	28450	28229	28299	28585	28641	28512	28399	28426	28541	28270	28315	28532	28588	28239	28244	28354	28538	28522	28478	28349	28333	28209	28311	28131	28419	28234	28456	28269	28368	28170	28199	28388	28810	28345	28288	28367	28396	28583	28323	28448	28518	28496	28330	28259	28551	28388	28320	28252	28163	28280	28385	28317	28240	28080	27992	28167	28201	28273	28506	28331	28264	28530	28346	28439	28472	28207	28309	28227	28432	28253	28270	28383	28511	28536	28135	28371	28538	28368	28598	28445	28404	28343	28281	28415	28157	28275	28310	28435	28122	28359	28285	28336	28536	28558	28553	28478	28329	28520	28202	28328	28486	28370	28536	28378	28451	28317	28380	28604	28545	28434	28319	28472	28395	28395	28377	28315	28401	28314	28361	28319	28377	28454	28321	28366	28274	28312	28301	28271	28268	28344	28427	28484	28274	28281	28529	28569	28321	28496	28357	28372	28325	28404	28260	28311	28247	28288	28360	28458	28392	28247	28312	28178	28380	28317	28561	28288	28317	28137	28423	28520	28409	28149	28666	28235	28367	28406	28399	28096	28335	28370	28341	28468	28494	28231	28369	28388	28308	28211	28293	28286	28373	28270	28479	28222	28286	28418	28453	28346	28243	28503	28323	28466	28516	28310	28162	28402	28378	28138	28363	28330	28240	28407	28345	28233	28654	28250	28300	28389	28256	28416	28321	28302	28474	28358	28227	28210	28453	28390	28503	28584	28433	28236	28301	28298	28255	28408	28249	28249	28431	28539	28452	28268	28280	28351	28519	28391	28379	28414	28385	28369	28460	28534	28440	28698	28393	28279	28434	28547	28394	28212	28311	28358	28368	28367	28370	28387	28384	28268	28356	28436	28355	28364	28506	28238	28562	28286	28271	28309	28299	28389	28449	28437	28461	28250	28347	28346	28313	28110	28380	28293	28295	28168	28412	28305	28354	28337	28392	28395	28441	28223	28314	28367	28378	28152	28377	28262	28363	28293	28318	28440	28516	28195	28103	28245	28280	28435	28486	28527	28296	28339	28181	28383	28416	28316	28184	28016	28215	28258	28343	28398	28228	28320	28687	28225	28434	28490	28444	28194	28303	28520	28368	28335	28306	28306	28368	28534	28275	28336	28109	28186	28044	28310	28503	28105	28266	28291	28162	28402	28447	28423	28317	28223	28324	28371	28562	28481	28278	28232	28275	28321	28381	28075	28400	28323	28183	28193	28245	28318	28459	28031	28215	28323	28175	28163	28220	28304	28373	28286	28327	28305	28395	28343	28478	28159	28486	28162	28388	28190	28276	28333	28129	28225	28416	28110	28382	28165	28228	27983	28094	28375	28194	28155	28289	28212	28245	28300	28582	28350	28212	28311	28516	28434	28287	28359	28494	28404	28334	28349	28244	28379	28595	28142	28489	28371	28448	28196	28292	28342	28331	28387	28391	28358	28286	28108	28454	28424	28435	28203	28288	28319	28470	28193	28524	28475	28248	28303	28442	28496	28417	28488	28302	28461	28383	28388	28220	28451	28338	28188	28471	28190	28452	28280	28539	28519	28369	28092	28138	28498	28335	28436	28512	28259	28324	28540	28354	28173	28338	28521	28247	28202	28309	28430	28141	28576	28151	28332	28344	28425	28282	28329	28375	28408	28364	28483	28462	28470	28117	28529	28260	28341	28452	28214	28346	28334	28340	28465	28152	28374	28418	28544	28447	28314	28302	28614	28212	28471	28395	28331	28440	28325	28234	28550	28383	28349	28235	28469	28398	28586	28547	28489	28396	28325	28358	28122	28045	28384	28449	28349	28640	28442	28227	28337	28532	28341	28371	28434	28217	28425	28190	28457	28411	28545	28306	28470	28391	28280	28373	28744	28167	28298	28443	28267	28411	28256	28282	28174	28517	28178	28305	28389	28104	28344	28298	28427	28429	28318	28286	28330	28403	28243	28419	28352	28417	28651	28456	28530	28265	28509	28291	28334	28523	28267	28198	28397	28254	28468	28597	28396	28381	28203	28281	28528	28412	28357	28299	28540	28370	28375	28337	28383	28357	28567	28417	28430	28309	28577	28216	28521	28186	28277	28413	28281	28300	28369	28542	28470	28446	28310	28437	28375	28401	28354	28572	28458	28373	28328	28197	28504	28283	28207	28192	28334	28218	28453	28562	28370	28130	28363	28418	28184	28400	28390	28286	28379	28396	28178	28505	28266	28327	28294	28247	28201	28565	28325	28445	28378	28622	28379	28342	28247	28290	28240	28638	28413	28103	28554	28614	28586	28478	28377	28539	28448	28138	28228	28312	28509	28257	28476	28326	28193	28346	28038	28499	28502	28158	28186	28475	28344	28401	28343	28283	28382	28218	28217	28539	28474	28409	28684	28348	28465	28415	28225	28588	28344	28288	28331	28348	28544	28572	28158	28368	28359	28415	28528	28299	28284	28298	28215	28307	28249	28414	28341	28218	28339	28492	28287	28156	28364	28336	28315	28518	28260	28119	28431	28487	28242	28060	28367	28380	28402	28556	28357	28374	28360	28461	28570	28687	28419	28347	28299	28382	28193	28277	28502	28583	28337	28364	28320	28236	28284	28320	28516	28559	28320	28214	28261	28525	28214	28327	28465	28512	28404	28512	28243	28284	28252	28484	28433	28524	28588	28248	28355	28474	28393	28445	28420	28399	28191	28293	28238	28424	28524	28369	28450	28367	28341	28542	28356	28386	28392	28473	28254	28476	28421	27890	28385	28228	28319	28344	28210	28289	28407	28445	28269	28217	28384	28123	28108	28306	28100	28311	28301	28481	28382	28313	28287	28444	28508	28208	28131	28324	28507	28605	28463	28235	28257	28195	28384	28429	28434	28097	28208	28220	28223	28409	28451	28160	28436	28401	28198	28192	28411	28284	28297	28595	28594	28363	28095	28364	28307	28374	28113	28375	28449	28107	28342	28376	28147	28572	28433	28267	28294	28311	28247	28432	28364	28191	28313	28317	28352	28349	28442	28345	28405	28278	28545	28350	28010	28527	28338	28245	28548	28333	28386	28444	28239	28133	28582	28430	28262	28418	28118	28471	28137	28575	28333	28271	28418	28530	28275	28315	28229	28332	28225	28367	28313	28449	28392	28356	28423	28514	28366	28177	28461	28368	28459	28359	28435	28111	28258	28463	28357	28166	28480	28093	28322	28337	28255	28369	28270	28461	28281	28503	28546	28453	28122	28418	28194	28166	28426	28381	28411	28493	28318	28477	28175	28359	28297	28343	28361	28273	28297	28237	28404	28278	28380	28331	28309	28339	28249	28590	28500	28526	28233	28165	28195	28534	28177	28406	28256	28284	28391	28467	28255	28333	28226	28298	28379	28513	28457	28254	28273	28353	28208	28225	28336	28456	28277	28379	28496	28549	28442	28060	28484	28248	28413	28231	28077	28199	28127	28391	28394	28419	28313	28318	28528	28472	28197	28263	28223	28428	28226	28180	28503	28193	28411	28215	28578	28334	28259	28444	28214	28384	28443	28158	28319	28413	28558	28334	28502	28172	28097	28493	28244	28379	28342	28300	28290	28508	28187	28115	28436	28399	28250	28086	28272	28343	28351	28435	28611	28415	28240	28410	28480	28553	28327	28331	28478	28290	28406	28323	28303	28348	28406	28319	28445	28477	28435	28315	28474	28101	28287	28349	28387	28622	28415	28235	28382	28489	28593	28108	28277	28436	28546	28422	28454	28432	28230	28431	28251	28249	28295	28556	28507	28244	28238	28404	28248	28239	28582	28192	28329	28583	28316	28311	28166	28322	28338	28525	28280	28409	28453	28646	28445	28418	28204	28273	28195	28263	28331	28387	28500	28478	28275	28346	28431	28488	28317	28391	28398	28268	28677	28261	28288	28280	28271	28320	28220	28413	28139	28206	28399	28439	28428	28448	28673	28419	28514	28454	28415	28501	28264	28321	28401	28375	28550	28126	28591	28383	28386	28413	28110	28177	28350	28334	28569	28281	28331	28564	28410	28400	28388	28444	28633	28320	28363	28414	28190	28500	28526	28285	28385	28341	28154	28284	28248	28462	28309	28107	28076	28351	28404	28463	28443	28144	28269	28594	28146	28305	28133	28408	28291	28008	28122	28413	28502	28436	28382	28221	28319
36647	52529	52029	46509	38615	32825	29647	26566	24597	23657	23180	22855	22581	22250	22490	22322	22247	22211	22251	22190	22070	22195	22106	22300	22270	22193	22223	21912	22328	22088	22103	22010	22156	22092	22086	22173	22231	22276	22112	22279	22178	22092	22099	22174	22242	22264	22091	22407	22293	22161	22116	22005	22103	22180	22302	22269	22044	22113	22152	22173	22143	22180	22326	22068	22097	22361	22142	22201	22259	22281	22192	22213	22211	22336	22043	22208	22180	22035	22337	22246	22415	22195	22049	21898	22126	22052	22214	22043	22156	22171	22095	22117	22230	22175	22248	22066	22205	22026	22319	22055	22218	22214	22059	22239	22012	21989	22199	22232	22161	22249	22298	22067	22202	22383	22259	22051	22194	22154	22207	22374	22067	22059	22237	22071	22349	22177	22355	22220	22151	22173	22077	22278	22075	22002	22249	22260	22193	22054	22277	22165	22086	22189	22207	22186	22115	22296	22198	22186	22066	22278	22142	22199	22305	22244	22092	22044	22113	22176	22239	22136	22081	22264	22204	22270	22171	22045	22168	22086	21964	22144	22082	22059	22303	22231	22193	22322	22080	22265	22103	22247	22189	22141	22418	22158	22027	22166	22165	21967	22295	22136	22172	22242	22061	22177	22278	22245	22068	22080	22155	22191	22256	22123	22078	22124	22092	22264	22265	22121	22047	22351	22089	22180	22180	22124	22209	22249	21992	22114	21961	22205	22167	22225	22346	22301	22249	22080	22202	22224	22009	22301	22169	22188	22150	22004	21888	22291	22181	22168	22262	21969	22209	22165	22180	22293	22173	22368	21980	22062	22157	22094	22439	22308	22027	22193	22058	22076	22270	21955	22191	22217	22291	22079	22124	22254	21920	22306	22079	22245	22297	22156	22146	22161	22186	22087	22182	22161	22010	22156	22129	22207	22114	22085	22092	22244	22256	22240	22126	22330	22097	22107	22064	22053	22242	22119	22237	22361	22247	22156	22038	22230	22027	22196	22189	22085	22069	22216	22090	22021	22221	22134	22025	22301	22114	22283	22355	22152	22009	22176	22219	22303	22152	21970	22087	22325	22071	22293	22287	22126	22270	22227	22136	22130	22063	22243	22151	22284	22252	22157	22353	22123	22063	22149	22236	21955	22157	22116	22328	22195	22164	22437	21979	22186	22218	22166	22232	22074	22163	22151	22347	22128	22169	22081	22205	22157	22231	22133	22135	22351	22283	22194	22108	22241	22270	22177	22106	22083	22101	22338	22019	22082	22343	22150	22193	21972	22174	22248	22052	21988	22126	22152	22069	22221	22235	22031	22204	22084	22115	22010	22186	22105	22161	22063	22208	22136	22238	22129	22108	22153	22214	22285	22251	22145	22395	22189	22270	22197	22225	22008	22327	22268	22148	22203	22124	22065	22245	22012	22167	22162	22191	22289	21951	22109	22238	22059	22191	22314	22040	22002	22193	22160	22154	22153	22391	22285	21907	22156	22407	22010	22286	22165	22102	22179	22232	22008	22308	22172	22156	22126	22092	22243	22180	22244	21999	22220	22248	22309	22269	22192	22224	22131	22218	22162	22051	22180	22354	22293	22113	22156	22388	22055	22218	22169	22083	22187	22251	22176	22234	22081	22138	22355	22185	22320	22323	22151	22318	22110	22222	22201	22086	22260	22298	22147	22257	22149	22323	22214	22072	22281	22181	22233	22171	22141	21922	22044	22122	22149	22211	22110	22071	22065	22140	22045	22235	22113	22201	22432	22384	22105	22096	22002	22047	22128	22186	22193	22143	22046	22160	22396	22118	22042	22135	22227	22313	22183	22175	22211	22126	21972	22355	22246	22215	22060	22276	22181	22078	22207	22109	22080	22017	22118	22116	22013	22089	22287	22173	22050	22199	22208	22128	22269	22128	21949	22189	22202	22122	22230	22003	22088	22162	22402	22091	22178	22188	22260	22246	22262	22193	22063	22186	22182	22217	22096	22265	22208	22080	22166	22149	22169	22331	22151	22271	22150	22083	22248	22027	22115	22276	22076	22116	22025	22179	22096	22113	22010	22062	22183	22212	22226	22277	22266	22206	22226	22235	22160	22354	22165	22089	22156	22202	22042	22153	21956	22077	22098	22209	22167	22164	22089	22183	22080	22206	21989	22158	22082	22107	22116	22338	22086	22109	22135	22182	22110	22139	22039	22375	22107	22118	22296	21964	22225	22286	22058	22114	22197	22216	22177	22127	22114	22043	22098	22171	22237	22146	22152	22336	22154	22329	22221	22317	22034	22219	22158	22128	22211	21975	22087	22182	22135	22057	21978	22098	22282	22138	22109	22158	22116	22056	22048	22075	22159	22174	22121	22278	22136	22190	22006	22273	22189	22217	21947	22005	22129	22018	22132	22250	22256	22165	22072	21991	22090	22069	22177	22288	22061	22037	22035	22251	22171	22286	22255	22002	22043	22146	22071	22233	22125	22218	22059	22153	22250	22059	22268	22036	22123	22169	22207	22059	22240	22144	22376	22364	22045	22107	22212	22136	22173	22059	22216	22176	22089	21996	22201	22227	22150	22033	22220	22231	22178	22139	22270	22411	22221	22057	22210	22183	22118	22117	22118	22127	22298	21977	22071	22120	22219	22368	22406	22099	22114	22017	22087	22178	22262	22187	22206	22219	22127	22146	22176	22200	22174	22151	22032	22078	21977	22235	22280	22109	22296	22128	22019	22305	22276	22146	22088	22227	22182	22279	22206	22136	22026	22107	22120	21997	22127	22298	22053	21977	22165	22037	22274	22031	22156	22150	22401	22219	22268	22219	22255	22041	22152	22263	22164	22188	22341	22062	22092	22162	22213	22195	22047	22401	22111	22095	21984	22241	22178	22176	22139	22177	22181	22131	22225	22113	22269	22079	22199	22084	22310	22171	22331	22249	22212	22115	22065	22202	22111	22117	22104	22197	22236	22004	22136	22226	22292	22239	22129	22165	22110	22154	22015	22196	22176	22255	22164	22146	22210	22152	22194	22154	22161	22273	22236	22387	22143	22063	22210	22240	22082	21919	22056	22230	22224	22159	22090	22439	22306	22170	22141	22214	22224	22106	22132	22056	22096	22132	22044	22056	22205	22133	22082	22230	22216	22333	22187	22297	22268	22059	22183	22151	22241	22225	21972	22269	22204	22083	22175	22107	22224	22213	22097	22038	22130	22302	22237	22006	22087	22074	21996	22031	22234	22245	22132	22081	22155	22230	22161	22182	22217	22200	22176	22117	22308	22015	22167	22308	22271	22279	22149	22163	22088	22101	22244	22312	22268	22260	22052	22051	22093	22285	22315	22091	22083	22179	22135	22215	22131	22248	22208	22211	22093	22153	22078	22133	22270	22001	22235	22163	22226	22297	22200	22285	22119	22305	22221	22053	22233	22172	22140	22328	22225	22210	22310	22192	22064	22115	22184	22175	22138	22063	22216	22176	22094	22171	22105	22123	22180	22405	22141	22357	22470	22055	22184	22309	22181	22166	22347	22281	21985	22290	22152	22281	22095	22000	22011	22142	21882	22231	22248	22075	22241	22254	22123	22262	22204	22051	22159	22207	22185	22329	22156	22065	22082	22056	22079	22195	22313	22091	22216	22376	22160	22036	22130	22228	22094	22165	22134	22260	22211	22034	22149	22430	21994	22018	22287	22127	22006	22154	22160	22242	22212	22210	22117	22200	22222	22129	22252	22112	22239	22149	22336	22045	22079	22111	22130	22226	22158	22227	22211	22146	22187	22137	22092	22204	22135	22229	22246	22204	22105	22200	22044	22100	22022	22332	22067	22132	22328	22002	22101	22014	22044	22093	22312	22189	21980	22142	22260	22110	22164	22096	22108	22112	22222	22079	22173	22125	22161	22118	22236	22075	22429	22213	22211	22221	22312	22038	22161	22250	22016	22309	22235	22102	22103	22175	22081	22180	22159	22273	22197	22155	22222	22172	22230	22118	22060	22183	22138	22177	22011	22253	21971	22105	22272	22025	22133	22187	22442	22207	22233	22112	22286	22024	22055	22114	22018	22058	22200	22201	22070	22271	22244	22295	22301	22108	22178	22097	22235	22093	22206	22304	22089	22382	22118	22236	22170	22336	22189	22008	22171	22198	22254	22255	22016	22148	22052	22164	22161	22129	22344	22283	22149	22238	22216	22346	22228	22103	22245	22215	22126	22134	22102	22083	22244	22037	22361	22319	22058	22249	22058	22140	22080	22347	22211	22233	22065	22122	22126	22264	22314	22050	22070	22208	22081	22255	22146	22227	22103	22142	22282	22379	22148	22103	22270	22213	21913	22118	22206	22190	22139	22244	22135	22369	22140	22251	22215	22464	22313	22150	22228	22067	22333	22312	22029	22307	22126	22319	22102	22298	22133	22200	22175	22098	22224	22070	22097	22155	22085	22278	22200	22044	22159	22203	22148	22070	22116	22419	22337	22096	22088	22385	22109	22210	22016	22329	22164	22219	22232	22287	22134	22060	21994	21958	22142	22213	22080	22276	21884	22165	22193	22112	22068	22258	22140	22130	22258	22245	22326	22241	22130	22248	22217	22190	22162	22169	22180	22241	22198	22369	21987	22153	22196	22128	22194	22154	22481	22219	22206	22162	22190	22384	22193	22117	22125	22202	22136	22140	22155	22137	22253	22254	22222	22142	22125	22288	22247	22206	22298	22077	22185	22151	22144	22319	22050	22248	21957	22267	22011	22248	22200	22263	22236	22253	22035	22150	22033	22102	22090	22272	22026	22196	22065	22154	22256	22192	22039	22160	22156	22145	22138	22320	22182	22118	22376	22282	22314	22174	22271	22141	22336	22248	22217	22229	22234	22189	22085	21990	22208	22202	22016	22223	22171	22170	22412	22085	22260	22218	22221	22116	22052	22227	22062	22412	22153	22226	22203	22190	22025	22197	22221	22100	22164	22229	22093	22362	22129	22160	22357	22306	22136	22291	22183	22265	22153	22191	22277	22095	22249	22247	22285	22266	21968	22265	22068	22162	22202	22141	22144	22182	22213	22166	21993	21999	22133	22212	21986	22068	22320	22167	22098	22004	22158	22039	22204	22183	22179	22264	22035	22223	22102	22090	22113	22317	22108	22146	22193	22191	22070	22191	22165	22113	22132	22296	22299	22092	22364	22236	22349
23836	21588	30833	32952	35714	37670	38004	33949	31516	30894	30017	29179	28744	28890	28647	28490	28439	28398	28320	28441	28394	28290	28521	28299	28477	28338	28470	28522	28312	28418	28489	28275	28397	28423	28230	28172	28466	28270	28440	28086	28435	28246	28136	28293	28319	28559	28308	28214	28129	28333	28385	28146	28244	28246	28188	28078	28507	28440	28279	28213	28222	28205	28490	28370	28310	28035	28108	28359	28537	28446	28415	28311	28213	28163	28210	28078	28265	28207	28161	28212	28210	28228	28431	28416	28520	28471	28386	28465	28325	28333	28307	28263	28543	28297	28173	28361	28286	28334	28291	28102	28161	28334	28338	28328	28480	28301	28432	28299	28227	28340	28157	28324	28183	28433	28540	27937	28411	28217	28315	28104	28224	28275	28344	27968	27915	28281	28325	28380	28052	28512	28362	28316	28181	28341	28142	28265	28244	28398	28304	28325	28506	28187	28148	28393	28094	28154	28202	28150	28207	28416	28333	28275	28225	28321	28250	27930	28348	28325	28090	28167	28409	28029	28352	28220	28178	28410	28411	28225	28269	28375	28391	28178	28118	28318	28232	28325	28222	28215	28274	28258	28388	28174	28199	28150	28105	28048	28289	28469	28126	28486	28213	28242	28309	28145	28280	28248	28004	28487	28633	28496	28368	28527	28424	28036	28298	28201	28352	28248	28292	28391	28239	28189	28067	28106	28162	28136	28157	28056	28460	28269	28301	28468	28650	28309	28306	28534	28376	28397	28211	28308	28394	28318	28304	28035	28480	28328	28109	28231	28486	28001	28497	28335	28287	28306	28264	28495	28390	28291	28349	28351	28332	28100	28066	28198	28136	28259	28380	28159	28331	28127	28307	28150	28268	27995	28357	28240	28183	28224	28175	28183	28350	28130	28281	28372	28234	28044	28318	28290	28134	28266	28486	28112	27986	28212	28347	28388	28126	28113	28499	28392	28318	28284	28161	28143	28192	28211	28179	28344	28266	28168	28269	28386	28314	28465	28295	28044	28466	28401	28321	28357	28392	28219	28197	28208	28234	28424	28119	28087	28362	28555	28424	28374	28256	28297	28333	28130	28465	28195	28170	28380	28235	28277	28386	28064	28530	28321	28383	28191	28325	28334	28317	28125	28404	28348	28323	28501	28229	28422	28334	28356	28090	28165	28412	28291	28182	28287	28387	28195	28287	28316	28281	28338	28317	28025	28297	28226	28076	28127	28480	27962	28232	28253	28441	28585	28232	28404	28212	28084	28064	28197	28205	28218	28284	28265	28308	28108	28394	28307	28331	28338	28306	28186	28267	28218	28429	28163	28440	28010	28363	28131	28608	28122	28242	28019	28320	28336	28089	28350	28530	28324	28325	28120	28364	28250	28313	28342	28390	28187	28342	28473	28332	28234	28197	28045	28393	28376	28267	28190	28304	28203	28204	28047	28214	28133	28173	28073	28133	28403	28101	28308	28332	28315	28378	28228	28533	28204	28400	28307	28364	28237	28291	28276	28245	28102	28478	28364	28282	28197	28210	28337	28397	28114	28208	28064	28511	28209	28471	28267	28709	28439	28409	28204	27900	28487	28233	28226	28311	28306	28244	28186	28418	28531	28341	28386	28229	28186	28255	28147	28160	28496	28283	28299	28377	28203	28273	28386	28300	28437	28171	28454	28204	28252	28329	28434	28439	28467	28173	28178	28246	28471	28287	28297	28378	28184	28143	28054	28444	28109	28410	28381	28261	28289	28201	28172	28101	28071	28308	28329	28167	28302	28089	28310	28103	28609	28346	28121	28400	28193	28207	28282	28244	28418	28390	28404	28331	28314	28196	28335	28118	28258	28307	28308	28171	28344	28010	28127	28247	28210	28160	28051	28470	28093	28179	28124	28428	28365	28295	28258	28510	28375	28370	28056	28358	28163	28464	27929	28272	28334	28270	28416	28440	28277	28358	28045	28239	28307	28308	28429	28368	27902	28238	28187	28168	28170	28116	28435	28357	28165	28077	28303	28348	28071	28247	28103	28094	28153	28216	28136	28098	28364	28369	28114	28297	28345	28220	28377	28305	28140	28260	28072	28421	28089	28186	28289	28098	28528	28202	28016	28299	28250	28289	27984	28048	28287	28344	28253	28378	28284	28117	28238	28361	28640	28350	28307	28399	28137	28372	28449	28390	28391	28165	28168	28043	28354	28440	28239	28090	28462	28259	28303	28301	28358	28065	28197	28286	28253	28032	28189	28388	28184	28360	28113	28327	28270	28197	28138	28385	28165	28306	28381	28449	28282	28425	28425	28165	28319	28132	28347	28239	28377	28598	28261	28234	28352	28358	28005	28408	28474	28472	28160	28324	28334	28095	28283	28499	28292	28119	28237	28148	28277	28307	28181	28309	28243	28304	28595	28301	28275	28297	28234	28385	28390	28666	28251	28360	28438	28196	28265	28184	28177	28213	28417	28352	28140	28290	28299	28168	28158	28562	28304	28682	28451	28153	28354	28255	28325	28228	28227	28165	28252	28395	28411	28212	28222	28347	28164	28366	28166	28118	28236	28314	28512	28132	28374	28034	28153	28265	28245	28097	28364	28225	28088	28265	28305	28169	28178	28372	28141	28327	28295	28141	28145	28277	28359	28132	28057	28077	28311	28228	28319	28479	28453	28124	28173	28286	28117	28135	28442	28237	28481	28466	28257	28408	28305	28179	28174	28187	28361	28158	28530	28317	28140	28406	28647	28174	28249	28267	28216	28257	28160	28277	28319	28387	28223	28255	28264	28239	28344	28181	28469	28467	28167	28277	28406	28225	28061	28195	28387	28365	28127	28175	28231	28268	28376	28231	28284	28159	28211	28018	28293	28357	28258	28279	28352	28262	28089	28345	28345	28259	28246	28096	28329	28236	28201	28274	28257	28146	28377	28283	28325	28101	28265	28383	28435	28507	28135	28307	28316	28420	28307	28142	28300	28194	28235	28415	28318	28353	28268	28487	28014	28303	28268	28275	28126	28410	28319	28442	28212	28368	28065	28250	28372	28365	28221	28251	28486	28248	28183	28241	28244	27999	28382	28496	28501	28153	28295	28245	28432	28205	28439	28357	28367	28213	28044	28194	28158	28206	28290	28368	28420	28385	28134	28365	28281	28333	28289	28315	28132	28211	28195	28329	28304	28069	28236	28352	28081	28301	28083	28452	28274	28248	28373	28296	28230	28259	28369	28253	28316	28353	28331	28272	28225	28296	28436	28294	28414	28354	28351	28400	28516	28629	28354	28207	28347	28192	28020	28241	28402	28127	28410	28366	28227	28292	28085	28476	28293	28216	28116	28365	28188	28296	28312	28508	28258	28275	28263	28314	28475	28398	27937	28418	28298	28593	28411	28416	28149	28254	28167	28030	28384	28240	28265	28209	28473	28378	28209	28221	28327	28241	28334	28174	28212	28295	28236	28474	28272	28252	28201	28119	28269	28273	28054	28374	28265	28399	28253	28416	28248	28326	28355	28210	27971	28447	28171	28408	28346	28124	28258	28119	28096	28276	28418	28253	28353	28465	28418	28106	28491	28232	28094	28295	28425	28424	28339	28354	28210	28117	28463	28312	28218	28225	28283	28395	28400	28445	28363	28276	28126	28271	28260	28435	28089	28268	28199	28247	28400	28193	28340	28071	28285	28409	28305	28227	28095	28449	28024	28184	28301	28187	28272	28233	28301	28210	28207	28222	28065	28338	28387	28257	28256	28294	28086	28156	28027	28177	28192	28181	28245	28291	28179	28268	28191	28391	28266	28365	28412	28605	28239	28337	28035	28458	28139	28342	28297	28142	28036	28250	28007	28356	28308	28414	28353	28397	28022	28176	28259	28271	28210	28480	28248	28283	28175	28178	28238	28260	28133	28502	28277	28024	28211	28042	28092	28422	28213	28105	28540	28480	28334	28503	28537	28253	28376	28333	28343	28293	28298	28310	28200	28236	28100	28167	28279	28138	28140	28367	28321	28209	28217	28114	28225	28249	27928	28356	28261	28216	28192	28361	28332	28181	28155	28505	28246	28439	28236	28591	28360	28255	28107	28124	28389	28096	28442	28138	28348	28485	28371	28281	28195	28086	28133	28288	28478	28527	28218	28391	28212	28309	28050	28088	28348	28328	28296	28276	28354	27935	28361	28325	28352	28489	28281	28245	28311	28229	28303	28288	28482	28222	28276	28194	28063	28187	28298	28069	28227	28234	28411	28548	28456	28086	28427	28182	28248	28244	28306	28175	28250	28428	28373	28217	27873	28322	28190	28381	28385	28052	28621	28118	28286	28246	28247	28232	28161	28433	28328	28331	28079	28451	28146	27932	28257	28232	28137	28224	28289	28202	28196	28411	28332	28249	28234	28400	28228	28349	28285	28344	28218	28582	28411	28199	28364	28262	28220	28426	28280	28295	28321	28337	28194	28229	28205	28252	28204	28255	28135	28274	28344	28545	28368	28364	28295	28160	28110	28204	28248	28071	28288	28330	28266	28152	28433	28471	28139	27991	28407	28148	28552	28298	28406	28393	28159	28110	28112	28325	28486	28482	28225	28394	28277	28224	28218	28076	28104	28206	28295	28130	28148	28263	28428	28176	28161	28007	28293	28313	28115	28250	28237	28320	28213	28277	28105	28366	28388	28315	28340	28319	28101	28281	28213	28447	28342	28226	28193	27892	28192	28145	28293	28356	28072	28246	28477	28437	28049	28284	28313	28135	28351	28478	28167	28229	28425	28293	28321	28285	27924	28207	28207	28285	28274	28353	28385	28477	28305	28222	28368	28263	28225	28393	28409	28383	28307	28388	28290	28219	28357	28303	28442	28345	28203	28411	28424	28378	28158	28325	28318	28218	28360	28123	28255	28425	28357	28243	28432	28218	28286	28453	28071	28340	28253	28336	28149	28313	28642	28275	28246	28186	28173	28155	28219	28263	28428	28464	28402	28069	28186	28183	28395	28152	28226	28336	28472	28057	28330	28174	28311	28129	28351	28327	28413	28315	28159	28358	28344	28329	28330	28115	28283	28185	28233	28229	28199	28308	28162	28183	28402	28479	28198	28335	28305	28509	28291	28325	28153	28250	28146	28475	28353	28441	28265	28109	28222	28305	28156	28255	28097	28110	28237	28308	28280	28450	28563	28404	28301	28172	28019	28283	28216
34782	57983	60418	54593	45658	39293	34786	30490	27152	25292	24222	23482	22899	22767	22658	22456	22361	22269	22089	22287	22297	22190	22397	22358	22231	22075	22257	22157	22243	22352	22276	22223	22228	22240	22367	22340	21980	22143	22126	22241	22195	22510	21989	22129	22391	22157	22268	22280	22279	22166	22277	22171	22159	22127	22280	22108	22113	22142	22392	22249	22113	22234	22269	22281	22232	22150	22142	22027	22305	22126	22194	22200	22268	22035	22293	22199	22165	22142	22212	22230	22140	22193	22377	22136	22150	22117	22107	22070	22074	22161	22272	22231	21995	22153	22262	22283	22098	22010	22221	22277	22381	22063	22105	22186	22255	22082	22118	22226	22332	22028	22207	22158	22209	22436	22361	22097	22236	22304	22202	22255	22183	22126	22113	22031	22275	22193	22188	22273	22151	22166	22282	22075	22066	22192	22299	22172	22034	22278	22179	22186	22209	22138	22183	22223	22252	22073	22257	22084	22192	22154	22216	22071	22241	22091	22237	22313	22119	22235	22369	22241	22272	22252	22073	22229	22203	22178	22286	22180	22256	22216	22236	22121	22012	22294	22183	22082	22272	22114	22051	22248	22094	22125	21976	22103	22235	22276	22175	22256	22191	22280	22162	22165	22062	22090	22216	22254	22145	22188	22091	22236	22360	22300	22174	22134	22151	22234	22139	22181	21963	22361	22143	22168	22224	22258	22046	22221	22095	22165	22176	22151	22386	22242	22196	22026	22414	22159	22167	22251	22244	22148	22087	22174	22153	22267	22441	22062	22103	22140	22022	22100	22276	22147	22169	22231	22287	22201	22316	22191	22165	21989	22325	22132	22158	22037	22056	22334	22195	22279	22138	22175	22151	22081	22246	22280	22239	22245	22191	22127	22156	22213	22225	22222	22111	22209	22310	22241	22229	22365	22370	22172	22230	22150	22241	22116	22291	22052	22179	22088	22169	22073	22113	22069	22216	22192	22066	22193	22211	22254	22314	22095	22204	22076	22161	22316	22090	22160	22285	22317	22339	22211	22274	22107	22169	22403	22196	22129	22023	22371	22176	22298	22193	22079	22236	21924	22110	22206	22340	22274	22147	22178	22189	22095	22239	22100	22069	22093	22089	22289	22264	22074	22057	22274	22249	22131	22169	22226	22111	22227	22199	22332	22092	22258	22216	22311	22304	22274	22106	22146	22167	22270	22054	22296	22098	22142	22317	22116	22147	22132	22239	22255	22225	22254	22194	22114	22129	22284	22107	22083	22296	22213	22259	22344	22171	22062	22099	22067	22282	22151	22156	22065	22337	22170	22195	22133	22147	22208	22025	22193	22156	22200	22250	22493	22263	22097	22304	22177	22159	22326	22112	22175	22233	21966	22042	22263	22120	22168	22205	22206	22258	22254	22071	22119	22170	22268	22154	22167	22252	22183	22217	22298	22219	22167	22095	22139	22144	22238	22300	22173	22097	22328	22112	22260	22221	22241	22130	22431	22293	22247	22135	22233	22231	22023	22201	22141	22051	22092	22082	22108	22233	22094	22170	22248	22187	22195	22055	22204	22144	22123	22181	22358	22155	22275	22270	22316	22157	22217	22332	22314	22181	22238	22259	22216	22092	22271	22266	22143	22144	22187	22217	22272	22216	22323	22271	22153	22192	22188	22333	22130	22224	22155	22044	22036	22144	22149	22055	22003	22270	22164	22270	21866	22031	22295	22291	22268	22112	22303	22019	22022	22223	22233	22164	22055	22106	22205	22259	22370	22140	22190	22267	22308	21988	22254	22171	22135	22300	22326	22124	22236	22163	22238	22160	22125	22123	22245	22031	22147	22116	22163	22207	22224	22202	22143	22238	22246	22099	22072	22283	22069	21981	22103	22042	22264	22321	22241	22117	22081	22361	22347	22042	22169	22246	22177	22119	22055	22312	22090	22150	22160	22201	22225	22271	22141	22052	22212	22244	22252	22335	22035	22063	22031	22212	21953	22319	22107	22165	22237	22401	22136	22053	22122	22217	22141	22187	22271	22016	22135	22079	22252	22300	22188	22223	22249	22148	22321	22172	22152	22387	22105	22148	22197	22330	22227	22354	22280	22223	22173	22356	22093	22209	22251	22048	22244	22144	22296	22023	22203	22094	22271	22223	22322	22158	22194	22012	22148	22300	22146	22372	22153	22322	22269	22216	22100	22170	22098	22267	22182	22156	22008	22281	22186	22266	22157	22261	22215	22188	22182	22311	22288	22203	21979	22289	22199	22312	22243	22124	21952	21929	22312	22143	21935	22280	22187	22202	22227	22203	21997	22151	21989	22155	22135	21873	22209	22253	22115	22297	22193	22181	22201	22015	22273	22053	22274	22258	22232	22110	22153	22108	22049	22161	22184	22105	22083	22322	22334	22188	22086	22223	22163	22070	21996	22266	22321	22234	22290	22192	22122	22174	22108	22411	22058	22157	22234	22212	22090	22168	22168	22121	22321	22335	22002	22408	22325	22201	22315	22112	22207	22139	22216	22209	22165	22100	22114	22220	22177	22058	22245	22404	22204	22010	22339	22039	22195	22196	22153	22203	22221	22271	22175	22208	22118	22158	22170	22217	22141	22061	22267	22218	22148	22270	22145	22114	22223	22061	22329	22177	21978	22152	21963	22219	22228	22145	22249	22232	22042	21957	22397	22163	22058	22240	22050	22057	22170	22235	22039	22417	22107	21962	22144	22141	22127	22049	22267	22153	22076	22068	22006	22162	22009	22257	22231	22300	22087	22116	22106	22360	22061	22110	22147	22062	22069	22101	22138	22072	22198	22389	22160	22177	22164	22174	22256	22256	22267	22177	22295	22254	22232	22005	22229	22132	22436	22227	22414	22280	22093	22101	22144	22311	22071	22025	22122	22100	22208	22182	22192	22236	22151	22281	22139	22233	22131	22283	22042	22310	22134	22069	22290	22310	22208	22185	22395	21921	22073	22268	22103	22337	22165	22099	22336	22179	22220	22382	22209	22002	22211	22189	22019	22222	22203	21990	22160	22454	22279	22320	22171	22195	22181	22140	22035	22310	22124	22228	22144	22283	22272	22281	22213	22284	22259	22201	22151	22196	22240	22172	22068	22138	22151	22223	21996	22128	22160	22039	21775	21835	22226	21959	22343	22228	22227	22196	22379	22322	22222	22105	22303	22215	22268	22187	22062	22268	22107	22296	22305	22053	21984	22313	22179	22128	22256	22184	22198	21953	22255	22189	22405	22223	22289	22219	22289	22422	22192	22240	22061	22335	22015	22104	22059	22203	22241	22099	22333	22019	22149	22004	22323	22320	22230	22206	22315	22016	22284	22260	22094	22134	22345	22156	22158	22234	22310	22050	22004	22267	22221	22102	22211	22259	22222	22239	22145	22223	22112	22087	22119	22234	22142	22221	22173	22314	22046	21890	22144	22309	22227	22274	22178	22071	22366	22190	22157	22092	22263	22001	22166	22015	22283	22110	22135	22262	22287	22103	22287	22268	21893	22017	22334	22131	22174	22116	22286	22145	22245	22235	22145	22165	22153	22025	22209	22096	22083	22289	22063	22282	22040	22053	22356	22168	21949	22229	22222	22147	22261	22033	22092	22146	22313	22096	22173	22002	22091	22373	22102	22063	22293	22329	22237	22194	22383	22014	22216	22122	22326	22141	22195	22175	22275	22126	22162	22193	21956	22286	22212	22432	22195	22176	22073	22112	22255	22219	22302	22118	22011	22299	22346	22272	22342	22180	22077	22092	22183	22203	22191	22271	22064	22114	22054	22216	22130	22157	22142	22359	22232	22356	22286	22145	22409	22182	22312	22108	22204	22316	22114	22169	22222	22201	22319	22142	22115	22288	22167	22225	22288	22155	22240	22054	22050	22083	22290	22291	22215	22097	22328	22102	22225	22247	22088	22063	22107	22196	22159	22238	21979	22204	22124	22150	22338	22262	22220	22137	22278	22251	22138	22140	22154	22242	22056	22213	22214	22076	21891	22049	22473	22074	22219	22241	22178	22123	22327	22203	22094	21984	22232	22090	22120	22114	22133	22064	22191	22271	22163	22368	22256	22208	22091	22216	22114	22293	22206	22168	22084	22133	21992	22343	22165	22255	22200	22031	22315	22111	22147	22134	22185	22138	22174	22121	22292	22243	22232	22201	22269	22185	22214	22089	22194	22296	22158	22137	22269	22206	22146	22086	22225	22058	22105	22059	22121	22160	22237	22295	22049	22287	22181	22073	22295	22076	22121	22196	22322	22252	22310	22206	22191	22313	22139	22156	22175	22249	22081	22207	22318	22333	22080	22287	22195	22201	22005	22168	22299	22217	22111	22143	22294	22315	22149	22121	22089	22133	22289	22158	22162	22397	22201	22151	22165	22244	22125	22124	22142	22161	22312	22052	22198	22306	22237	22237	22066	22114	22098	22255	22238	22221	22191	22263	22172	22272	22297	22156	22125	22248	22416	22187	22050	22241	22080	22168	22229	22101	22399	22319	22056	22164	22331	22102	22427	22170	22173	22241	22119	22233	22213	22025	22331	22204	22013	22135	22255	22017	22251	22249	22203	22082	22160	22205	22129	22155	22017	22352	22240	22218	22230	22194	22191	22137	22201	22255	22325	22159	22160	22224	21974	22232	22215	22444	22227	22397	22255	22292	22212	22078	22220	22214	22163	22161	22150	22179	22040	21981	22049	22272	22323	22076	22253	22279	22213	22100	22276	21993	22119	22123	22235	22175	22055	22279	22038	22050	22214	22120	22245	22100	22158	22109	22276	22189	22098	22065	22256	22152	22314	22359	22201	22311	22139	22140	22287	22083	22139	22229	22287	22239	22225	22127	22064	22357	22250	22149	22265	22151	22063	22263	22124	22175	22125	22196	22202	22243	22108	22219	22197	22096	22319	22254	22163	22333	22045	22179	21990	22188	22154	22083	22219	22022	22161	22220	22345	22048	22163	22089	22100	22294	22161	22236	22153	22199	22321	22333	22231	22045	22119	22127	22054	22092	22480	22172	22279	22008	22012	22194	22112	22263	22164	22260	22176	21996	22264	22259	22044	22045	22209	22123	22076	22137	22185	22326	22017	22307	22177	22219	22287	22249	22203	22050	22339	22239	22174	22125	22357	22112	22123	22138	22176	22326	22310	22074	22183	22194	22359	22228	22171
22742	21467	29730	27620	31548	38334	40640	36392	33881	32318	31028	30098	29530	29447	29043	28711	28841	28968	28766	28678	28793	28872	28502	28623	28945	28551	28587	28398	28637	28515	28659	28611	28583	28326	28532	28446	28661	28374	28450	28612	28554	28391	28563	28517	28513	28713	28750	28420	28700	28379	28626	28452	28705	28643	28443	28556	28654	28421	28692	28397	28321	28479	28526	28521	28450	28599	28283	28633	28262	28443	28715	28260	28404	28414	28525	28388	28519	28630	28319	28654	28330	28464	28339	28533	28573	28489	28278	28269	28538	28519	28417	28485	28694	28265	28451	28365	28308	28365	28648	28502	28493	28453	28502	28496	28534	28609	28718	28453	28583	28609	28396	28456	28553	28449	28402	28422	28317	28493	28461	28440	28526	28617	28543	28457	28485	28482	28410	28338	28521	28570	28361	28546	28233	28215	28435	28551	28568	28564	28338	28329	28275	28315	28597	28450	28453	28595	28556	28630	28421	28329	28380	28277	28429	28425	28550	28270	28355	28281	28253	28339	28682	28446	28266	28286	28322	28369	28556	28344	28395	28451	28169	28302	28596	28398	28415	28213	28461	28192	28379	28482	28415	28564	28223	28470	28397	28532	28450	28492	28411	28433	28483	28527	28483	28398	28379	28665	28566	28514	28353	28713	28276	28412	28538	28415	28350	28424	28405	28374	28490	28412	28186	28456	28349	28566	28385	28483	28399	28581	28521	28555	28348	28320	28443	28436	28666	28720	28428	28546	28572	28497	28470	28379	28328	28333	28531	28379	28363	28461	28480	28372	28541	28130	28239	28527	28401	28552	28351	28333	28456	28353	28420	28708	28361	28255	28368	28493	28355	28397	28412	28356	28345	28284	28442	28361	28369	28212	28458	28443	28505	28384	28463	28508	28438	28370	28324	28240	28531	28328	28298	28450	28557	28348	28629	28355	28449	28192	28508	28399	28240	28420	28205	28413	28482	28507	28483	28637	28369	28391	28306	28494	28292	28327	28378	28687	28564	28218	28298	28266	28362	28266	28330	28559	28518	28492	28535	28428	28375	28627	28513	28469	28335	28315	28533	28292	28543	28438	28327	28521	28607	28241	28506	28296	28584	28462	28539	28320	28294	28414	28639	28323	28410	28202	28469	28474	28250	28417	28160	28643	28472	28517	28473	28587	28481	28411	28477	28311	28291	28320	28411	28545	28599	28580	28534	28509	28320	28567	28353	28332	28317	28174	28511	28390	28545	28569	28410	28598	28320	28435	28738	28269	28259	28540	28402	28576	28390	28129	28603	28201	28396	28504	28312	28461	28360	28228	28405	28709	28392	28405	28432	28406	28351	28353	28385	28471	28457	28148	28527	28633	28534	28416	28399	28324	28461	28674	28645	28324	28443	28561	28514	28466	28514	28420	28268	28213	28401	28322	28529	28285	28450	28700	28473	28409	28595	28396	28445	28292	28646	28587	28344	28552	28385	28406	28737	28240	28361	28277	28386	28381	28350	28229	28368	28400	28305	28367	28170	28274	28327	28422	28575	28377	28275	28342	28487	28460	28345	28541	28467	28361	28589	28400	28564	28459	28392	28382	28361	28293	28348	28255	28594	28141	28390	28355	28418	28393	28549	28400	28271	28286	28344	28274	28406	28143	28326	28373	28277	28326	28287	28444	28490	28334	28242	28250	28512	28440	28463	28294	28519	28628	28208	28418	28606	28574	28674	28476	28367	28378	28446	28310	28572	28512	28494	28615	28541	28561	28683	28424	28441	28389	28588	28432	28376	28526	28459	28568	28304	28464	28563	28425	28447	28339	28376	28430	28365	28418	28349	28441	28471	28590	28389	28482	28320	28402	28352	28262	28702	28445	28501	28344	28390	28382	28516	28328	28395	28224	28384	28267	28490	28516	28423	28657	28420	28277	28421	28377	28379	28238	28223	28630	28354	28335	28481	28435	28401	28316	28433	28327	28393	28510	28348	28159	28499	28298	28385	28461	28292	28438	28566	28374	28359	28505	28439	28541	28609	28262	28376	28205	28499	28471	28423	28430	28368	28431	28286	28449	28496	28440	28490	28369	28583	28372	28546	28380	28681	28134	28386	28339	28496	28175	28247	28341	28329	28429	28270	28415	28293	28347	28460	28352	28308	28500	28411	28271	28390	28549	28283	28281	28544	28556	28375	28319	28450	28174	28482	28339	28507	28334	28567	28596	28344	28243	28295	28566	28381	28334	28421	28446	28555	28516	28507	28309	28383	28399	28633	28442	28198	28372	28498	28276	28349	28339	28452	28630	28551	28367	28384	28379	28559	28286	28279	28449	28472	28156	28190	28373	28479	28338	28264	28476	28474	28354	28395	28429	28481	28477	28317	28552	28411	28417	28396	28214	28396	28393	28556	28331	28524	28470	28489	28675	28418	28470	28459	28393	28531	28235	28342	28412	28629	28580	28480	28495	28687	28523	28430	28411	28327	28389	28445	28419	28397	28433	28333	28702	28516	28520	28335	28227	28527	28521	28400	28329	28460	28381	28311	28582	28272	28555	28422	28127	28301	28671	28622	28520	28600	28640	28466	28346	28430	28573	28442	28300	28552	28318	28472	28663	28383	28529	28238	28332	28524	28508	28690	28142	28431	28453	28614	28562	28317	28593	28419	28430	28415	28221	28420	28473	28410	28268	28652	28499	28313	28389	28756	28243	28419	28725	28435	28608	28450	28338	28327	28261	28301	28449	28505	28501	28541	28366	28152	28736	28682	28624	28401	28314	28728	28759	28309	28290	28366	28503	28281	28350	28380	28430	28364	28316	28694	28313	28351	28404	28527	28307	28577	28513	28512	28415	28438	28536	28318	28190	28322	28292	28384	28074	28381	28299	28284	28442	28201	28666	28346	28400	28340	28537	28416	28427	28342	28663	28496	28560	28397	28409	28432	28500	28544	28470	28302	28469	28687	28768	28243	28357	28376	28447	28263	28095	28232	28368	28538	28280	28562	28276	28312	28507	28458	28327	28536	28370	28368	28407	28552	28419	28351	28349	28475	28212	28565	28535	28409	28579	28327	28379	28474	28321	28449	28505	28608	28429	28309	28559	28718	28329	28217	28628	28620	28445	28348	28298	28340	28515	28407	28601	28510	28367	28438	28367	28507	28511	28666	28401	28353	28577	28544	28598	28310	28291	28438	28478	28251	28337	28436	28332	28392	28557	28441	28359	28457	28351	28445	28426	28395	28282	28255	28394	28486	28387	28555	28415	28437	28463	28511	28416	28452	28291	28296	28301	28523	28170	28571	28421	28413	28622	28546	28313	28563	28354	28579	28661	28485	28716	28530	28191	28509	28348	28396	28434	28492	28558	28416	28382	28187	28509	28239	28338	28527	28691	28555	28577	28544	28346	28455	28415	28423	28637	28266	28675	28244	28430	28260	28634	28438	28645	28484	28531	28284	28235	28469	28238	28504	28206	28527	28495	28199	28383	28648	28423	28477	28537	28294	28460	28077	28216	28522	28398	28596	28470	28702	28370	28582	28451	28467	28449	28447	28264	28261	28327	28222	28433	28449	28311	28501	28493	28358	28420	28383	28400	28507	28425	28422	28305	28322	28374	28375	28247	28295	28529	28531	28256	28418	28406	28483	28475	28414	28618	28343	28431	28634	28432	28555	28707	28439	28452	28322	28497	28447	28187	28294	28186	28472	28404	28562	28307	28491	28351	28378	28433	28301	28490	28343	28553	28485	28428	28289	28252	28666	28335	28430	28591	28530	28268	28498	28471	28364	28375	28499	28405	28589	28637	28405	28340	28456	28375	28567	28537	28432	28447	28349	28413	28495	28213	28475	28323	28568	28329	28348	28317	28514	28358	28321	28447	28488	28311	28134	28358	28738	28418	28524	28472	28345	28539	28356	28261	28518	28466	28327	28529	28660	28399	28358	28658	28446	28252	28448	28790	28478	28497	28328	28182	28422	28535	28467	28288	28646	28354	28262	28423	28269	28457	28453	28180	28497	28267	28314	28430	28496	28486	28378	28624	28410	28272	28598	28342	28526	28406	28279	28462	28265	28237	28559	28497	28392	28334	28409	28382	28523	28415	28318	28470	28358	28228	28386	28404	28517	28282	28342	28369	28769	28251	28577	28127	28415	28503	28520	28660	28752	28540	28413	28521	28320	28398	28346	28515	28548	28539	28430	28399	28466	28435	28351	28580	28334	28329	28465	28424	28374	28548	28543	28522	28323	28504	28263	28501	28194	28675	28660	28489	28488	28569	28431	28399	28509	28448	28656	28546	28480	28407	28438	28693	28288	28362	28473	28502	28675	28499	28357	28507	28308	28271	28355	28478	28355	28330	28661	28549	28516	28414	28298	28608	28513	28355	28649	28444	28456	28517	28300	28354	28376	28331	28484	28507	28461	28363	28384	28373	28426	28142	28334	28393	28542	28625	28373	28508	28477	28378	28591	28309	28430	28414	28249	28444	28501	28422	28497	28298	28196	28466	28344	28515	28441	28204	28550	28457	28267	28549	28456	28334	28377	28485	28225	28627	28362	28445	28308	28428	28530	28183	28521	28477	28324	28386	28282	28551	28477	28472	28509	28444	28546	28608	28192	28306	28519	28611	28335	28321	28369	28189	28204	28330	28583	28520	28405	28435	28377	28353	28536	28423	28539	28372	28605	28165	28421	28476	28630	28241	28421	28196	28357	28233	28612	28529	28338	28344	28493	28269	28150	28697	28347	28415	28427	28249	28299	28289	28357	28373	28340	28336	28296	28467	28381	28491	28606	28335	28241	28351	28545	28646	28478	28455	28596	28529	28464	28342	28278	28470	28555	28442	28278	28441	28460	28368	28472	28361	28242	28557	28426	28528	28485	28270	28525	28508	28480	28589	28338	28203	28623	28501	28588	28498	28352	28384	28497	28551	28405	28567	28150	28586	28238	28492	28669	28335	28557	28578	28538	28531	28561	28427	28605	28784	28527	28494	28441	28445	28325	28610	28450	28537	28485	28391	28380	28487	28523	28328	28305	28757	28363	28411	28500	28474	28395	28500	28490	28520	28378	28680	28304	28517	28479	28508	28165	28165	28516	28546	28480	28463	28233	28358	28298	28312	28433	28288	28383	28354	28582	28336	28301	28227	28354	28231	28470	28294	28273	28541	28409	28487	28514	28279	28399	28235
36957	61715	62710	58498	51163	44373	39343	34544	30603	27330	25469	24135	23525	22910	23028	22730	22520	22547	22462	22329	22358	22414	22402	22268	22440	22286	22421	22280	22479	22281	22323	22071	22291	22212	22231	22298	22180	22235	22237	22129	22447	22332	22346	22411	22293	22188	22238	22129	22099	22335	22266	22269	22346	22389	22076	22393	22412	22418	22505	22289	22296	22362	22142	22291	22279	22264	22195	22242	22400	22116	22371	22234	22387	22305	22083	22231	22282	22309	22307	22087	22195	22248	22290	22185	22330	22301	22290	22418	22205	22307	22200	22041	22395	22195	22317	22128	22284	22222	22205	22216	22297	22237	22408	22361	22235	22244	22177	22200	21968	22156	22217	22387	22183	22164	22241	22265	22301	22254	22381	21953	22183	22151	22415	22205	22118	22292	22221	22224	22223	22151	22083	22355	22066	22236	22251	22059	22319	22223	22313	22154	22441	22406	22104	22287	22244	22106	22163	22514	22251	22260	22205	22273	22200	22167	22375	22308	22337	22323	22152	22099	22274	22346	22241	22210	22296	22177	22183	22442	22331	22166	22140	22338	22271	22083	22257	22312	22235	22169	22157	22319	22265	22331	22395	22185	22507	22174	22225	22427	22101	22347	22096	22307	22197	22215	22293	22103	22212	22268	22311	22269	22067	22348	22263	22302	22109	22354	22021	22295	22385	22271	22317	22324	22270	22448	22332	22394	22374	22100	22246	22341	22257	22170	22153	22216	22345	22272	22190	22247	22195	22298	22119	22191	22210	22188	22339	22109	22162	22114	22090	22260	22135	22214	22391	22261	22247	22321	22190	22288	22303	22338	22220	22235	22430	22276	22290	22264	22267	22179	22298	22334	22413	22232	22263	22123	22317	22328	22229	22405	22136	22387	22423	22361	22299	22202	22232	22319	22303	22281	22226	22103	22296	22252	22296	22283	22288	22405	22357	22220	22345	22055	22175	22249	22185	22261	22320	22140	22352	22317	22304	22180	22184	22234	22327	22241	22181	22077	22014	22253	22265	22191	22138	22384	22261	22235	22311	22164	22281	22337	22285	22206	22059	22206	22176	22218	22358	22289	22343	22307	22317	22257	22261	22199	22378	22312	22315	22323	22233	22287	22344	22149	22002	22382	22257	22217	22329	22188	22333	22332	22355	22128	22237	22147	22320	22186	22390	22318	22168	22183	22389	22199	22294	22362	22150	22230	22175	22261	22123	22231	22266	22174	22316	22310	22193	22258	22185	22265	22151	22258	22215	22260	22386	22397	22237	22146	22357	22173	22326	22206	22315	22182	22461	22221	22281	22378	22218	22350	22259	22245	22273	22102	22098	22199	22247	22241	22480	22053	22177	22160	22381	22258	22266	22255	22385	22009	22231	22358	22247	22305	22082	22192	22313	22454	22266	22235	22141	22123	22356	22225	22316	22273	22196	22252	22429	22159	22271	22277	22326	22155	22256	22362	22164	22169	22064	22095	22214	22016	22336	22450	22175	22366	22263	22163	22392	21992	22369	22064	22265	22405	22385	22283	22189	22312	22208	22337	22310	22024	22140	22239	22204	22126	22170	22296	22195	22336	22195	22217	22191	22280	22226	22280	22361	22286	22388	22183	22218	22327	22266	22147	22283	22323	22149	22269	22331	22279	22315	22339	22306	22282	22039	22209	22320	22112	22419	22222	22274	22431	22078	22145	22307	21988	22278	22268	22307	22332	22188	22202	22285	22320	22396	22145	22232	22294	22227	22224	22070	22228	22142	22344	22417	22243	22279	22341	22173	22176	22455	22197	22232	22124	22225	22232	22324	22135	22228	22253	22190	22234	22318	22312	22293	22369	22386	22275	22300	22316	22191	22310	22354	22258	22221	22267	22304	22299	22293	22112	22190	22339	22272	22413	22269	22190	22208	22367	22324	22119	22137	22262	22120	22209	22064	22281	22409	22259	22305	22113	22041	22203	22164	22214	22275	22193	22227	22314	22258	22395	22209	22130	22260	22383	22114	22154	22233	22341	22458	22219	22217	22224	22237	22112	22216	22229	22249	22172	22077	22124	22475	22183	22186	22402	22224	22329	22277	22294	22351	22538	22242	22322	22198	22358	22141	22185	22168	22300	22249	22310	22143	22252	22087	22372	22269	22192	22272	22267	22336	22223	22236	22272	22356	22424	22232	22140	22179	22219	22157	22301	22235	22304	22244	22223	22335	22356	22242	22255	22148	22299	22253	22363	22373	22239	22116	22444	22304	22131	22178	22261	22145	22303	22348	22191	22308	22111	22283	22299	22066	22380	22143	22332	22386	22399	22112	22185	22433	22184	22232	22354	22222	22115	22327	22265	22152	22173	22133	22048	22301	22295	22118	22322	22546	22190	22090	22201	22321	22253	22390	22309	22124	22172	22308	22319	22486	22158	22107	22369	22158	22201	22404	22324	22378	22182	22157	22274	22314	22205	22269	22288	22240	22100	22184	22239	22237	22393	22196	22144	22221	22399	22277	22237	22194	22210	22237	22129	22204	22224	22356	22262	22389	22282	22123	22198	22217	22210	22273	22119	22208	22338	22287	22197	22187	22280	22153	22025	22316	22295	22259	22371	22211	22166	22152	22164	22168	22292	22305	22376	22028	22264	22110	22175	22126	22123	22240	22305	22243	22338	22383	22241	22166	22242	22401	22242	22381	22219	22317	22321	22251	22220	22281	22375	22393	22364	22308	22380	22137	22225	22311	22222	22107	22252	22151	22322	21997	22386	22158	22295	22234	22127	22028	22225	22083	22148	22183	22253	22271	22239	22005	22264	22328	22285	22278	22286	22313	22091	22345	22161	22335	22179	22131	22341	22321	22337	22082	22208	22120	22290	22167	22091	22297	22144	22025	22163	22351	22227	22358	22107	22348	22274	22089	22172	22290	22278	22187	22368	22368	22343	22199	22199	22302	22308	22445	22205	22159	22488	22428	22060	22116	22109	22205	22257	22220	22260	22225	22243	22054	22195	22338	22385	22117	22330	22362	22147	22319	22278	22183	22207	22144	22276	22301	22340	22298	22217	22096	22287	22162	22367	22307	22327	22283	22298	22301	22322	22203	22092	22222	22221	22136	22337	22248	22110	22383	22247	22315	22263	22284	22095	22206	22198	22398	22206	22262	22207	22276	22149	22195	22344	21928	22126	22145	22415	22207	22238	22309	22363	22375	22296	22098	22282	22301	22142	22352	22318	22216	22407	22263	22213	22355	22420	22201	22186	22473	22253	22192	22313	22364	22320	22329	22261	22336	22278	22446	22384	22279	22118	22400	22290	22113	22250	22425	22129	22237	22095	22395	22282	22297	22328	22214	22178	22307	22148	22137	22139	22279	22378	22222	22212	22260	22189	22260	22103	22231	22283	22258	22183	22038	22190	22151	22140	22117	22307	22254	22247	22371	22447	22379	22296	22182	22103	22383	22026	22260	22266	22407	22228	22127	22230	22269	22441	22336	22200	22225	22317	22310	22250	22470	22403	22205	22420	22363	22231	22217	22311	22170	22103	22235	22280	22161	22242	22322	22158	22346	22363	22198	22303	22306	22298	22232	22134	22206	22207	22267	22279	22271	22440	22028	22446	22139	22208	22296	22078	22234	22213	22188	22162	22167	22128	22237	22098	22162	22255	22204	22197	22121	22281	22367	22180	22391	22151	22081	22201	22250	22333	22336	22320	22327	22275	22202	22259	22256	22118	22259	22282	22256	22343	22474	22293	22444	22221	22224	22349	22066	22468	22180	22257	22397	22131	22422	22276	22386	22123	22309	22211	22400	22132	22196	22135	22404	22150	22374	22192	22294	22269	22362	22202	22323	22373	22142	22274	22405	22179	22265	22483	22204	22226	22290	22184	22405	22243	22361	22230	22306	22248	21978	22516	22246	22227	22135	22195	22139	22152	22157	22320	22252	22359	22150	22417	22242	22327	22216	22315	22507	22179	22258	22273	22233	22241	22241	22177	22399	22456	22108	22236	22266	22295	22173	22246	22242	22093	22276	22177	22348	22208	22140	22247	22149	22583	22363	22365	22206	22233	22362	22345	22248	22245	22233	22182	22289	22437	22107	22293	22187	22307	22248	22351	22267	22248	22389	22273	22229	22140	22277	22188	22271	22203	22185	22335	22317	22174	22248	22266	22384	22323	22426	22190	22294	22295	22335	22272	22254	22166	22091	22370	22336	22149	22223	22295	22397	22325	22070	22390	22275	22165	22326	22334	22199	22301	22290	22267	22132	22115	22120	22307	22428	22244	22386	22236	22246	22275	22352	22320	22431	21995	22319	22281	22209	22243	22252	22214	22197	22031	22489	22255	22302	22180	22310	22302	22320	22216	22313	22213	22028	22157	22253	22178	22235	22283	22383	22151	22236	22289	22207	22226	22293	22292	22226	22402	22110	22237	22223	22381	22312	22241	22192	22100	22319	22369	22231	22025	22244	22306	22053	22097	22198	22318	22448	22314	22154	22198	22265	22150	22300	22129	22267	22059	22106	22265	22288	22355	22211	22233	22263	22135	22389	22126	22308	22052	22323	22375	22216	22232	22103	22126	22111	22353	22266	22230	22358	22162	22320	22221	22222	22323	22343	22091	22468	22289	22386	22304	22308	22192	22376	22289	22242	22340	22209	22076	22159	22118	22445	22283	22042	22250	22201	22353	22164	22111	22263	22259	22190	22189	22166	22204	22359	22284	22416	22287	22232	22166	22212	22309	22233	22377	22315	22076	22269	22213	22105	22236	22171	22069	22242	22097	22223	22252	22242	22004	22265	22290	22109	22423	22243	22080	22275	22306	22217	22129	22365	22250	22384	22332	22374	22167	22185	22238	22261	22282	22070	22372	22183	22309	22127	22162	22395	22268	22228	22089	22303	22315	22251	22132	22060	22501	22342	22361	22131	22386	22329	22282	22178	22273	22223	22276	22306	22314	22092	22136	22264	22346	22141	22161	22444	22315	22231	22280	22279	22294	22162	22281	22415	22277	22398	22294	22166	22238	22279	22220	22228	22271	22263	22201	22338	22096	22252	22139	22330	22339	22294	22126	22160	22203	22207	22251	22055	22298	22008	22238	22375	22329	22315	22237	22307	22150	22261	22154	22332	22218	22018	22328	22283	22384	22049	22264	22210	22210	22433	22232	22352	22314	22194	22278
31032	35619	46892	44721	38244	34897	33095	31165	30434	29453	28715	28408	28136	28262	27967	28071	27748	28019	27842	27776	27833	27868	27838	27806	27859	27867	27504	28018	28061	27969	27740	27937	27873	27839	27887	27702	27867	27874	27817	27595	27808	28099	27784	27855	27802	27795	27839	27705	27743	27640	27661	27660	27813	27698	27744	28053	27815	27883	28041	27687	27932	27799	27854	27998	27566	27915	28026	27859	27724	27862	27720	27857	28066	27589	27741	28055	28009	27735	27867	27931	27841	27745	27766	27691	27624	27700	27651	27791	27630	27683	27830	27842	27945	27679	27823	27756	27654	27652	27739	27917	27705	27752	27742	27605	27794	27663	27609	27755	27901	27755	27748	27799	28102	27763	27939	27934	27961	28018	27933	27958	27821	27862	27648	27735	27833	27675	27890	27880	27818	27818	27832	27994	27894	27796	27860	27820	27793	27714	27739	27887	27648	27921	27871	27715	27958	28015	27833	27616	27725	27664	27645	27621	27719	27611	27658	27760	27787	27724	27606	27636	28035	27848	27843	27656	28008	27941	27726	27671	27925	27888	27970	27694	27884	27685	27919	27889	27862	27684	27649	27625	27650	27962	27890	27679	27575	27714	27969	27731	27697	27694	27546	27894	27897	27803	27718	27652	27762	28001	27633	27655	27756	27720	27792	27814	28018	27859	28130	27766	27711	27618	27665	27791	27935	27754	27997	27720	27584	27904	27882	27675	27448	27703	27930	27626	28032	27992	27865	27672	27629	27823	27882	27670	27565	27936	27969	27770	27683	27738	27687	27621	27821	27632	27683	27824	27889	27878	27847	27544	27678	27703	27774	27748	27840	27755	27517	27710	27681	27859	27861	27902	27687	27811	27910	27658	27718	27829	27910	28023	27589	27809	27814	27496	28098	27705	27997	27822	27804	27631	28022	27925	27724	27996	27796	27735	27638	27816	27615	27587	27922	27730	27624	27727	27897	27742	27768	27748	27772	27751	27821	27803	27923	28060	27690	27798	27843	27563	27901	27959	27749	27681	27843	27735	27864	27994	27559	27751	27844	27919	27612	27749	27722	27751	27801	27809	27729	27714	27848	27601	27649	27669	27481	27738	27822	27688	27593	27833	27688	27718	27931	27879	27783	27928	27431	27642	27830	27637	27733	27620	27738	27864	27866	28012	27766	27544	27576	27747	27886	27818	27730	27636	27644	27812	27899	27869	27779	27760	27899	27864	27898	27737	27803	27979	27837	27643	27895	27805	28019	27816	27678	27699	28051	27758	27688	27811	27846	27825	27794	27871	27755	27764	27739	27870	27887	28060	27942	28087	28034	28082	27814	27591	27702	27733	27852	27667	27791	27823	28003	27701	27760	27845	27982	27893	27948	27758	27855	27747	27857	27795	27982	27745	27736	27697	27649	27912	27910	27792	27802	27843	27537	27705	27817	27958	27694	27769	27711	27698	27751	28006	27901	27849	27654	27682	28092	27887	28059	27825	27836	27759	27834	27789	27937	27765	27779	27723	28112	27723	27723	27601	27848	27805	28132	27822	27906	27804	27927	28096	27767	27812	27635	27524	27644	27945	27840	27816	27639	27504	27803	28065	27895	27823	27682	27673	27845	27820	27860	27690	27869	27729	28029	27811	27822	27758	27665	27741	27814	27852	27773	27656	27741	27678	27777	27762	27863	28011	27894	27911	27856	27895	27723	27694	27662	27651	27691	27608	27882	27673	27675	27664	27782	27898	27968	27858	27449	27883	27834	27777	27834	27778	27655	27779	27714	27825	27866	27672	27930	27934	28079	27625	27870	27786	27727	27600	27821	27848	27939	27837	27938	27804	27976	27971	27963	27907	27931	27829	27535	27844	27920	27660	27744	27679	27873	27923	27984	27705	27911	27795	27892	27719	27603	27987	27720	27744	27526	27499	27721	27621	27783	27550	27785	28035	27690	27589	27647	27600	27654	27677	27658	27649	27821	27842	27669	27776	27816	27559	27743	27851	27939	27979	27766	27866	27604	27761	27995	27868	27774	27611	27795	27574	27885	28022	27857	27861	27781	27761	27669	27787	27760	27816	27995	27781	27873	28061	27978	27815	27621	27838	27584	27884	27820	27808	27720	27636	27684	27965	27618	27815	27837	27797	27812	27526	27989	27786	27814	27953	28038	27767	27841	27608	27638	27745	27992	27729	27812	27868	27888	27931	27952	27850	27815	27769	28018	27795	27891	27791	27844	27810	27581	27689	27932	27827	28105	27669	27862	27808	27723	27780	27968	27657	27700	27756	27795	27767	27891	27817	27788	27805	27958	27785	27949	27688	28054	27705	27640	27673	27752	27444	27888	27816	27791	27749	27746	27754	27822	27645	27828	27741	27937	27717	27656	27948	27896	27884	27968	27950	27612	27901	27910	27795	27716	27708	27847	27748	27807	27660	27749	27893	27999	27687	27973	27848	27920	27626	27883	27820	27864	27734	27837	27919	27775	27817	27758	27626	27717	27897	28000	27777	27573	27900	27852	27842	27755	27544	27659	27941	27935	27732	27744	27736	27713	27744	27913	27899	27610	27815	27844	27672	27730	28055	27705	27699	27770	27904	27798	27769	27865	27751	27797	27780	27955	27641	27909	27837	27944	27873	27720	27462	27705	28059	27733	27950	27751	27542	27608	27971	27626	27685	27702	27864	27704	27797	28024	27700	27629	27610	27807	27776	27903	27906	27916	27961	27602	27845	27881	27728	27752	27703	27478	27732	27868	27683	27934	27908	27857	27883	28018	27432	27915	27553	27939	27769	27959	27764	27893	27788	27894	27809	27803	28020	27733	27921	27792	27723	27737	27726	27758	27881	27894	27529	27797	27917	27596	27922	27933	27997	27951	27838	27883	27932	27505	27717	27796	27576	27733	27873	27686	27688	28155	27830	27837	27676	27794	27621	27618	27883	27773	27890	27781	27773	27884	27714	27913	27894	27932	27682	27922	27759	27986	28074	28038	27676	28054	27829	27837	27992	27845	27711	27825	27885	27933	27909	27918	27896	28023	27844	27790	27829	27843	27859	27970	27713	27835	27685	27812	27796	28020	27978	27959	27821	27627	27510	27762	28051	27923	27855	27827	27644	27853	27834	27738	27824	27986	27863	27797	27831	27664	27871	27882	28068	27958	27902	27777	27869	28006	27990	27961	27945	27716	28016	27845	27883	27840	27775	27992	27720	27676	27737	27847	27794	27771	27866	27795	27729	27817	27831	27765	27847	27874	27991	27675	27921	27523	27868	27924	27734	27889	27874	27866	27976	27920	27901	27731	27760	27896	27735	27879	27936	27781	27824	27627	27768	27791	27928	27801	27436	27640	28022	27893	27797	27739	27759	27654	27942	27980	27764	27919	27793	27984	27724	27709	27878	27624	27724	27855	27906	27676	27685	27943	27720	27594	27759	27803	27852	27818	27672	27983	27669	27825	27770	27779	28043	27758	27864	27779	27710	27923	27725	27988	27882	27754	27435	27775	27591	27911	27759	27685	27753	27769	27744	27833	27656	27782	27984	27886	27963	27693	27840	27813	27652	27831	27624	27699	27980	27753	27520	27940	27743	27869	27703	27918	27521	27630	27723	27747	27760	27705	27690	27706	27757	27827	27812	27778	27798	27751	27753	28107	27837	27866	27575	27629	27878	27684	27831	27941	27753	27865	27799	27880	28082	27865	27757	27826	27925	27885	27817	27570	28081	27850	27784	27686	27766	27737	27815	27781	27522	27703	27710	27944	27629	28133	27498	27761	27786	27971	27783	27833	27955	27746	27680	27790	27791	27646	27742	27906	27740	27920	27910	27780	27885	27934	27850	27809	27704	27929	27935	27945	27708	27777	27747	27732	27888	27534	27756	27935	27930	27743	27652	27562	27933	27753	27686	27792	27847	28011	28122	27891	27718	27789	27938	27747	27835	27622	27934	27675	27921	27951	27659	27648	27941	27880	27801	27715	27814	27728	27676	27704	27743	27802	27725	27784	27744	28071	27883	28034	28013	27997	27970	28122	27647	27931	27554	27967	27608	27867	27931	27741	27841	27880	27811	27691	28010	27685	27679	27898	27942	27961	27938	27872	27891	27755	27778	27869	27770	27681	27816	27761	27683	27721	28030	27955	27832	27899	27930	27795	28041	27970	27831	27671	27707	27900	27731	27822	27682	27694	27776	28000	27821	27822	27849	27820	27878	27721	27724	28108	27881	27933	27850	28099	27909	27759	27747	27739	27951	27651	27732	27820	27815	27728	27837	27705	27565	27814	27801	27735	27727	27998	27729	27684	27832	27931	27903	27847	27986	27889	27697	27697	27841	27873	27732	27922	27793	27672	27608	27819	27861	27654	27724	27838	27661	27728	27813	27872	27529	27848	28004	27967	27813	27926	27942	27687	27848	27810	27937	27716	27728	27649	27713	27706	27674	28098	27788	27828	27928	27877	27747	27872	27703	27798	27733	28027	27885	27984	27833	27921	27806	27693	27805	27690	27591	28003	27709	27740	27807	27823	27860	27723	27555	27821	27886	27868	27739	27772	27954	27767	27885	27866	27880	27664	27780	27856	27946	27822	27787	28104	27743	27870	27716	27769	27674	27588	27871	27843	27773	27980	27821	27695	27569	27872	27621	27795	28152	27668	27677	27913	27674	27697	27988	27746	27812	27712	27650	27909	27735	28004	27704	27813	27794	27682	27873	27780	27693	27861	27995	27737	27854	27685	27916	27786	27909	28064	27783	27793	27754	27706	27871	27927	27738	27723	27746	27541	27767	27906	27649	27914	27767	27707	27854	27771	27841	27922	28191	27896	27740	27791	27799	27907	27829	27820	27789	27759	27450	27714	28070	27733	27807	27826	27941	27617	27685	27670	27633	27926	27871	27874	27971	27687	27791	27856	27787	27939	27579	27631	27946	27712	27849	27779	27914	27763	27900	27851	27953	27884	27580	27738	28014	27609	27704	27847	27707	27901	27766	27801	27659	27673	27618	27709	27652	27694	27878	27739	27790	27931	27657	27581	27997	27847	27918	27771	27763	27805	27817	27960	27751	27813	27923	27921	27959	27751	27717	27851	27909	27837	27623	27780	27771	27628	27851	27925	28004	27879	27563	27828	27661	27779	27928	28025	27785	27572	27704	27777	27734	27800	27846	27798	27687	27777	27640
35076	51491	52118	44335	37002	32533	29279	26839	25988	24426	23225	22521	22369	22044	21961	22041	21844	22151	21882	21781	21941	22068	21814	21780	21892	21986	21894	22040	22024	21729	21919	21910	21787	22012	21804	21940	21926	21794	21826	21975	21827	21851	21963	22107	21701	21949	21849	22068	21778	21918	22015	21692	21821	21964	21604	21855	21951	21875	21883	21952	21873	21767	21991	21822	21943	21820	21715	21844	21898	21862	21725	22073	21913	21961	21931	21940	21764	22107	21902	21919	21997	21932	21817	21905	22095	22022	21806	21815	21646	21911	21947	22030	21727	21908	21860	21808	21936	21872	21964	21763	22058	21834	21791	21889	21842	21817	21850	21964	21992	21877	21836	21867	22005	21852	21901	21992	21848	21873	21881	21779	21923	21800	22092	21736	21791	21743	21778	21712	21911	21735	21760	21663	21892	21547	21844	21865	21929	21807	21811	21943	21965	21860	21915	21699	21964	21885	21709	21915	22049	21894	21855	21832	21855	21891	21903	21924	21856	21830	22024	21848	21806	21905	21750	21914	21775	21898	21877	21806	21922	21774	21892	21856	21977	21905	21871	21771	21721	21879	21724	21788	21899	21840	21710	21961	21870	21929	21965	21885	21648	21915	21795	21936	21973	22030	21834	21838	21925	21726	21870	21830	22005	21745	21994	21802	21771	21717	21914	21822	21838	21753	21811	21723	21898	22007	21799	22026	21804	22066	21925	21895	21841	21805	21791	21818	21903	21793	21672	21783	22014	21961	21922	21900	21912	22023	21994	21948	21962	21921	21868	21861	21997	21855	21787	21871	21790	21958	21904	21970	21906	21840	21983	21886	21848	21965	21784	21926	21816	21611	21860	21975	21918	21808	21877	21703	21893	21838	21969	22024	21792	21799	21875	21947	22012	21990	21978	21814	21980	21843	21862	21843	21868	21834	21759	21888	21909	21777	21863	21718	22097	22048	21746	21887	22048	22013	21882	21743	21963	21952	21913	21847	21860	21915	21771	21817	21841	21824	21845	21801	21769	21865	21852	21778	21769	21930	21798	21763	21872	21906	21918	21836	22135	21807	21910	21837	21705	22132	21952	21950	21874	22023	21756	22102	22045	21682	21699	21688	21894	21824	21732	22034	21759	22127	21880	21920	21927	21798	21995	21966	21944	21789	21838	21707	21802	21763	21944	21795	21849	21798	21896	21852	21614	21938	21981	22044	21942	21843	21889	21890	21942	21880	21825	22098	21994	21780	21878	21821	21893	21885	22012	21922	21920	22016	21936	21764	21744	21982	21941	21859	22204	21810	22041	21761	21929	21814	21776	21853	21990	21797	21869	21980	21949	21614	22006	21873	21920	21938	22024	22106	21759	21906	21766	21835	21880	21964	21893	21870	22007	21797	22020	21783	21902	21741	21857	21883	21770	22001	22039	21754	21869	22086	21859	21862	21916	21922	21897	22068	22064	21861	21785	21752	22096	21993	21761	22050	21935	21967	22013	21860	21987	21837	21965	21886	21883	21853	21835	21776	21829	21710	21715	22022	21920	21837	21796	21892	21901	21868	21774	22017	22087	22161	21992	21781	21978	21940	21998	21971	21947	21854	21764	22061	21881	21843	21957	21918	21676	21783	22163	21881	21774	21920	21746	21956	21938	21812	21892	22003	21960	21896	21832	21879	21876	21978	21934	21936	21890	21840	21945	21752	22046	22018	21931	22022	21842	21928	21886	21920	21820	21912	21868	22026	22066	21942	21910	21979	21869	21911	21717	22034	21889	21849	21839	21990	21828	21734	21873	21804	21894	21766	21765	21785	21800	21830	21847	21687	21878	21878	21814	21686	22006	21850	21827	22027	21935	21688	22035	21882	21909	21861	22075	21952	21873	22120	21932	21920	21861	21990	21899	21933	21827	21955	22016	21761	21772	21877	21666	21863	22054	21820	21960	21858	21885	21979	21893	21817	21812	21908	21802	21905	21852	22013	22076	21940	21915	21777	21850	21720	21707	22009	21681	21842	21900	21983	21726	21710	21990	21826	21865	21870	21944	21939	21700	21922	22018	21882	21897	21942	22060	22023	21894	21808	22021	21851	21877	21998	21902	21623	21892	21848	21871	22083	21929	21881	22043	21971	21972	21867	21935	21772	21951	21987	21960	21888	21839	21891	21863	22022	21965	21926	21841	21722	22008	21841	21775	21932	21892	21915	21938	21992	21933	21977	21817	21799	21872	21841	21875	21866	21961	21726	21984	21869	21818	21802	21880	21764	21889	21846	21699	21727	21908	22011	21867	21700	21928	21994	21899	21817	21829	21707	21709	21840	21854	21881	21877	21882	21690	21951	21878	21846	21972	21901	22062	21931	21743	21787	21608	21875	21938	21888	21824	21875	21903	21860	21782	21641	21856	21854	21846	21871	21733	21862	21916	21816	22002	21825	21930	21857	22071	22020	21892	21783	21938	21886	21878	21953	21753	21896	21754	21633	21819	21954	21789	21886	21715	21849	22022	21918	21827	21892	21837	22002	21871	21626	21845	21977	21925	21638	21726	21887	21880	21988	21753	21806	21912	21819	21909	21852	22040	21894	21952	22017	21900	21805	21890	21875	21769	21898	21948	21778	21861	21839	22099	21745	21849	21975	21715	21861	21881	21854	21857	21839	21773	21823	22034	22168	21870	21821	21839	21911	21795	21953	21909	21834	21937	22103	21928	21952	22025	21937	21901	21877	21903	21798	21869	21872	21967	21914	21800	21664	21830	21641	21908	21822	21719	21765	21790	21801	22002	22018	21801	21957	21773	21960	21809	21949	21885	21954	21991	21895	21927	21896	21850	22039	21908	21927	22013	22008	21649	21948	22046	21809	22041	21845	21968	21738	21889	22029	21903	21683	21883	21899	21971	21923	21721	21907	21728	21795	21890	21957	21910	21935	22002	21814	21952	22034	21819	21917	21813	21902	21979	21966	21985	21810	21919	21993	21960	21877	21911	21956	21801	21967	22084	21823	21944	21962	21979	21899	21910	21786	21745	21709	21825	21791	21908	21758	21812	21987	21865	21946	21900	21854	21827	21816	22096	22142	21935	21801	22092	21778	21899	21884	21741	21946	21855	21780	21822	21864	21812	21725	21911	22016	21966	21911	21869	21814	21850	21890	21923	21889	21950	21890	21984	21971	21917	21855	21800	21851	21970	21793	22050	22020	21858	21928	21848	21855	21860	21862	22109	21772	21800	21857	21727	21701	21989	21893	21913	22088	21928	21877	21830	21892	21749	21848	21972	21901	21799	21846	21629	21916	21894	21688	21968	21958	22130	21919	21990	21851	21974	21964	22031	21761	22040	21941	21693	21939	21740	22022	21998	21862	21785	21969	21784	21863	21820	21897	21783	21790	21727	21766	21916	22052	21859	21831	21880	21715	21855	21851	21884	21942	21732	21879	21760	21781	21927	21933	22100	21842	21906	21927	21917	21801	22068	21871	21952	21786	21760	21757	21912	21961	21914	21864	21923	21873	21819	21745	21861	21869	21637	21988	21784	21909	21887	21812	21777	21777	21824	21907	21833	21843	21778	21985	21872	21953	21841	21967	21816	21813	21922	22033	21924	22050	22014	21995	22014	21999	21931	21794	21888	21988	21764	21740	21922	21923	21790	21771	22012	21892	22021	21928	21806	21780	21905	22013	21964	21915	21782	21794	21797	21809	21974	21819	21931	21914	21681	21870	22056	22118	21701	21957	21761	22005	21989	21726	21766	21803	21782	21956	21880	22009	21868	21841	21871	21931	22048	21805	21937	21973	21926	21981	21933	22057	21692	21923	21831	22048	22017	21855	21907	21959	21783	22030	21805	21924	21690	21799	22048	21863	21791	21976	21970	21936	21804	21833	21921	21785	21907	21675	21752	21997	22027	22040	21828	21874	21875	22114	21662	21876	21833	21950	21823	21941	21892	21819	22002	21773	21885	21754	21856	21719	21908	21768	22036	21833	21772	21725	21867	21812	21744	21733	21965	21749	21891	21861	22145	21953	21958	21922	21880	21901	21885	21864	21778	21938	21828	21981	21898	21840	21822	21916	21946	21768	21957	21866	21959	21533	22028	22038	21912	21897	22009	21877	21785	21953	21865	21824	21897	21791	21849	21921	21587	21943	21773	21824	21848	21975	21967	21908	21912	21948	21891	21845	21927	21750	21588	21917	22086	21770	21730	21853	21760	21910	22004	21920	21983	21999	21811	21748	22018	21866	21684	22052	21846	21868	21891	21958	21803	21873	21829	21933	21851	21663	22124	21783	21701	21985	21755	21840	21924	21845	21770	21952	21774	21815	21844	22045	21891	21769	21837	21971	21719	21866	21865	21849	21989	21801	21920	21933	21928	22038	21764	21872	21830	21907	22102	21988	21926	21962	22043	21912	21908	21713	21996	21959	22013	22073	22009	21871	22144	21866	21934	21997	21681	21771	21865	21994	21901	21675	21846	21987	21898	21795	21893	21764	21783	21789	21979	21844	21783	21888	21927	21859	21854	21961	21763	21882	21852	21990	21919	21820	22025	21809	21801	21949	21885	22080	22000	21848	21966	21855	21973	21869	21713	22082	21770	21899	21970	21868	22002	21983	22005	22052	21911	21839	21868	21801	21759	21931	21789	21853	21855	21766	21859	22044	21987	22107	21752	21840	22034	21895	22083	21676	21949	21998	21849	21699	21982	21785	22087	21844	22003	21865	21842	21800	21951	21806	21890	21825	21722	21667	21868	21701	21808	21844	22072	22001	21928	21898	21862	21905	21838	21691	21861	21856	21952	21868	21718	21849	21931	21831	21789	21865	21768	21921	21953	21914	21798	21856	21934	21937	22043	21884	21851	21874	21887	22020	21777	21988	21877	21799	21705	21922	21840	21836	21941	21881	21776	21919	21857	21939	21908	21892	21887	21935	21823	21875	21849	21795	21858	21853	21574	21999	21797	21883	21883	21923	21921	21909	21858	21974	21867	21865	21882	21819	21818	21875	21903	21947	21894	21766	21859	22020	21814	21920	21997	21819	21945	21951	21796	21955	21914	21782	21883	21948	21807	21791	21902	21915	21892	21984	21902	21876	21842	21966	21908	21921	21887	21884	21995	21969	22089	21818	21753	21872	21992	21801	21700	21869	21877	22017	21736	21849	21932	21893	21754	21931	21859	21920
23892	21635	30673	31136	33738	36458	35736	33053	31992	30984	29923	29006	28425	28361	28095	28083	28164	27849	28262	28146	27895	27774	28091	27827	28053	27976	27921	28025	28153	28014	27915	27713	27745	28031	27759	27684	27702	28042	27883	27810	28000	27649	27772	27690	27938	27924	27874	27904	27802	27724	27664	27792	27931	28001	27761	27653	27898	27759	27897	27847	27697	27526	27682	27780	27931	27705	27742	27947	27876	28172	27862	27754	27768	27903	27916	27753	27745	27967	27861	27838	27803	27803	27977	27836	28039	27935	27902	27960	27835	27696	27893	27850	27665	27744	27730	27820	27728	28048	27736	27761	27816	27828	28119	27961	28058	27686	27954	27577	27656	27709	27890	27684	27885	27674	27957	28003	27671	27763	27928	27887	27988	27915	27900	27704	27902	27820	27842	27893	27946	27830	27737	27795	27740	27941	27943	27898	27952	27861	27853	27774	27756	27866	27768	27738	27596	27883	27696	27639	27780	27744	27825	27714	27870	27777	27768	27882	27804	27967	28012	27591	27594	27970	27723	27857	27568	27655	27743	27943	27755	28113	27685	27759	27875	27693	27758	27856	27935	27806	28024	27897	27790	27765	27837	27590	27459	27677	27781	27750	27802	27845	27835	27618	27755	27795	27835	27777	27718	27726	27697	27901	27745	27924	27753	28048	27820	27602	27675	27575	27882	27770	27983	27749	27981	27815	27887	27955	27836	28079	27752	27741	27658	27972	27694	27738	27824	27975	27823	27929	27850	27898	28068	27646	27654	27840	27840	27751	27603	27971	27898	27760	28043	27700	27960	27659	27594	27569	27708	27738	28066	27790	27531	27818	27837	27799	27636	27893	27684	27758	27801	27930	27831	27764	27682	27747	28002	27712	27738	27736	27753	27923	27763	27881	27868	27873	28002	27874	27693	28144	27563	27774	27850	27652	27851	27705	27680	27958	27810	27957	27658	27783	27722	27963	27895	27593	27741	27817	27845	27767	27712	27742	27699	27969	27861	27748	27580	27571	27771	27776	27901	27605	28028	27700	27781	27998	27743	27768	27705	27706	27830	27988	27847	27629	27835	27814	27838	28014	27881	27825	27899	27997	27835	27948	27810	27784	27706	27908	27782	27822	27727	27798	27802	27741	27964	27720	27644	27739	27754	27875	27971	27840	27445	27692	27472	27827	27923	27809	27716	27787	27722	27911	27928	27738	27836	27836	27633	27574	27907	27454	27626	27807	27764	27606	27863	27940	27769	27667	27821	27669	27872	27874	27535	27665	27883	27567	27839	27803	27803	27568	27873	27716	27679	27768	27845	27710	27638	27847	27859	27768	27782	28087	27696	27927	27857	27793	27870	27519	27793	27902	27702	27817	27922	27919	27863	27701	27921	27713	27769	27848	27971	28002	27858	27868	27864	27981	27853	27812	27780	27837	27693	27861	27982	27816	28066	27980	27876	27722	27672	27793	27711	27843	27760	27879	27775	27890	27805	27792	27873	27994	27782	27943	27635	27893	27970	27720	27823	27984	27905	27869	27628	27887	27880	27783	27803	27611	27980	27740	27762	27859	27846	27734	27885	27770	27873	27819	27904	27620	27771	27605	27838	27643	28011	27805	27836	27912	27857	27765	27998	27982	27775	28054	27767	27996	27719	27433	27835	27812	28026	27815	27850	27728	27768	27795	27730	27528	27789	27828	27707	27798	28209	27686	27825	27695	27582	27761	28108	27715	27876	27683	27904	27793	27684	27704	27809	27877	27654	27799	27995	27529	27983	27891	27770	27586	27760	27738	27850	27819	27712	27750	27558	27854	27738	27903	27702	27982	27578	27793	27731	27761	27752	27779	27705	28020	27865	27630	27814	27652	27628	27709	27734	27886	27871	27985	27816	27922	27815	27606	27779	27732	27860	27815	27749	27905	27543	27807	27921	28081	27850	27818	27742	27894	27760	27856	27963	27555	27372	27699	27731	27735	27698	27699	27579	27712	27750	27775	27753	27777	27794	27798	27792	27686	27906	27762	27655	28111	27716	27778	27671	27812	27825	27965	27790	27642	27667	28104	28030	27789	27754	27518	28062	27672	27700	27698	27825	27905	27484	27737	27888	27897	27847	27847	27586	27661	28036	27858	27833	27866	27935	27840	27863	27633	27564	27708	27938	27972	27809	27978	27756	27596	27833	27850	27797	27885	27772	27763	27895	27880	27786	28021	27956	27732	27930	27861	27716	27641	27661	28062	27786	27859	27638	27763	27700	27952	27718	27538	27604	27697	27837	27779	27765	27704	27877	27526	27846	27760	27913	27763	27830	27909	27765	27876	27822	27844	27808	27928	27855	27896	27614	28149	27641	27936	27927	27739	27906	28015	27698	27613	27688	27642	27739	27689	27678	27930	27764	27692	27972	27974	28095	27805	27814	27610	27761	27866	27845	27749	27855	27716	27505	27636	27877	27860	27695	27823	27778	27807	27769	27896	27804	27768	27770	28051	27687	27831	27803	27980	27747	27972	28021	27850	27812	27882	27804	28020	27788	27837	27742	27826	27844	27671	27878	27958	27693	27837	27689	27646	27713	28059	27894	27833	27934	27858	28084	27797	27779	27455	27655	27694	27909	27695	27664	27773	27799	27726	27671	27642	27846	27870	27845	27897	27938	27933	28086	27968	27716	27728	27954	27947	27812	27950	27656	27719	27810	27838	27970	27779	27730	27741	27918	27859	27714	27529	27845	27877	27622	27707	27873	27638	27962	27798	27828	27826	27700	27753	27757	27728	27911	27714	27644	28024	27855	27925	27570	27452	27939	27995	27826	27813	27810	27917	27968	27872	27885	27591	27733	27643	27821	27886	27760	27791	27756	27707	27857	27881	27819	27744	27756	27728	28027	27860	27682	27832	27635	27697	27982	27992	27624	27857	27833	27948	27772	27677	27635	27741	27925	27753	27949	27971	27920	27944	28011	27731	27697	28009	27671	27861	28017	27754	27884	27857	27715	27922	27889	27742	27804	27788	27929	27680	27937	27734	27658	27786	27679	27878	27877	27889	27713	27685	27809	27836	27807	27898	27680	27800	27835	27789	27952	27679	27717	27835	27833	27848	27799	27620	27745	27799	27838	27618	27835	27661	27931	27554	27760	27798	27943	27746	27728	27997	27905	28053	27924	27929	27790	27736	27939	27681	27833	27596	27615	27694	27898	27805	27801	27684	28020	27936	27873	27778	27846	27727	27893	27983	27908	27825	27685	27999	27811	27939	28113	27907	27740	27769	27987	27680	27622	27845	27732	28040	27931	27895	27682	27840	27935	27764	27819	27691	27866	27934	27741	28081	27685	27751	27929	27753	27671	27676	27700	27834	27627	27750	27809	27611	27641	27790	27828	27748	27755	27806	28021	28051	27764	27776	27708	27796	28021	27894	27966	27753	27932	27856	27641	27731	27615	27726	27737	28008	27873	27965	27688	27905	27938	28069	27652	27717	27490	27765	27814	27873	27872	27917	27799	27784	27749	27827	27716	27874	27702	27686	27859	27836	27770	27732	27737	27937	27999	27711	27925	27894	27840	27893	27754	27645	27917	27678	27655	27850	27739	27782	27762	27762	28009	27792	27816	27906	27817	27735	27933	28081	27648	27820	27844	27736	27881	27956	27742	27764	27840	27557	27703	27961	27850	27868	27675	27859	27998	27442	27802	27666	27694	27862	27881	27693	27859	27819	27809	27864	27911	27940	27651	28080	27750	27870	27840	27914	27885	28067	27669	27996	28036	27703	27820	27686	27793	27627	27798	27747	27976	27815	27931	27803	27962	27833	27725	27743	27913	27741	27443	27817	27711	27824	27839	27885	27762	27457	27873	27737	27845	27767	27971	27812	27789	27814	27681	28072	27802	27650	28013	27930	27768	28051	27629	27795	27865	27748	27934	27915	27571	27837	27686	27678	27636	27715	28067	28027	27773	27837	27619	28043	27775	27763	27819	27725	27834	27619	27746	27770	27577	27630	27891	27809	27902	27707	27600	27841	28039	27895	27695	27884	27968	27649	27864	27802	27744	27582	27710	27885	27953	27798	27807	27915	27936	27782	27825	27728	27739	27816	27841	27796	27827	27704	27806	27700	27659	27864	27761	27865	27817	27961	27761	27758	27864	27902	28046	27792	27961	27635	27837	27873	27879	27880	27914	27791	27880	27901	27725	27784	27764	28026	27695	27822	27788	28006	27745	27791	27757	28008	27883	27853	27811	27739	27725	27869	28086	27941	27907	27718	27922	27623	27786	27869	27799	27944	27832	27828	27780	27750	27812	27757	27986	27782	28001	27922	27838	27981	27987	28006	27938	28035	28136	27900	27738	27732	27793	27747	27736	27786	28068	27802	27708	27687	27823	27859	27853	27875	27772	27984	27659	27890	27658	27823	27715	27804	27634	27738	27716	27867	27846	28190	27615	27981	27744	27937	27808	27741	27876	28013	27912	27719	27756	27946	27658	27652	27582	27751	27913	27665	27495	27671	27881	27825	28015	27647	27442	27791	27928	27856	27626	27731	27990	27883	27720	27733	28057	27844	27818	27746	27844	27646	27911	27751	27561	27788	27704	27790	27504	28096	27721	27772	27948	27590	27759	27744	27799	27857	27667	27853	27661	27777	27845	27869	27838	27943	27702	27620	27696	27972	27888	27785	27733	27863	27824	27772	27990	27874	27803	27639	27893	27939	27932	27799	27727	27885	27549	27787	27736	27839	27662	27933	27696	28121	27879	27912	27794	27528	27608	27847	27892	27751	27904	27796	27804	27937	27866	27842	27970	27651	27851	28007	27857	28109	27735	27715	27784	27653	27777	27849	27585	27853	27776	27862	27931	27605	27812	27917	28018	27888	27931	27885	27830	27808	27984	27978	27707	27828	27871	27962	27666	27934	27624	27932	27769	27701	27770	27780	27887	27892	27691	27618	27890	27911	27806	27959	27805	28050	27840	27801	27756	27921	28042	27715	27693	27953	27816	27762	27805	27737	28105	27873	28002	27762	27700	27672	27917	27910	28093	27736	27660	27769	27914	27926	27965	27644	27750	27895	27753	27994	27827	27919	27702	27858	27700	27935	27969	27588	27910	27883	27777	27996	27561	27851	27783	27810	27964	27876	28093	27819	27697	27796	27859	27707	27821	27698	27845	27772	28117	28099	27952	27966
35853	58804	59314	51349	43432	37174	31863	30153	28216	26262	24458	23259	22740	22372	22200	22432	22156	22026	22083	22138	22167	22051	22052	21943	22143	21991	21913	21915	21807	21993	21986	22245	22105	22106	22105	22078	21893	21888	22003	21763	22265	22059	21959	21988	22075	21825	22018	21965	22036	21967	21933	22105	21901	22097	22148	21986	21901	21887	21955	21951	21849	22113	21959	21924	22132	21913	22088	22121	22150	21940	21970	22056	21873	22008	21990	22061	22145	22049	21958	21915	22060	21954	22071	21963	21934	21995	22120	21920	21966	21828	21746	21901	22031	21998	21904	21785	21975	22066	22059	21844	21841	21962	22004	21840	22015	21962	22011	22145	21924	21903	21922	21774	21919	21939	22168	22003	21926	21821	21986	22002	21834	22151	21898	22056	22015	22080	21930	21866	21913	22096	21917	22066	21901	22117	21995	21988	22034	21944	22067	22032	21931	22074	22049	21745	21981	21873	21904	22019	21852	22016	21993	21979	21958	21963	21940	22042	21894	21926	21954	21954	21955	21874	21915	21986	21958	21943	22085	22015	21995	21855	22010	21954	21965	21832	21931	21812	22038	21944	21840	21826	21904	21927	22051	22094	22189	21710	21882	21856	21979	21959	21917	21976	21915	21737	22176	21828	21994	22026	21840	21902	22079	21931	21812	21996	22060	21868	21890	21965	21978	21774	21849	21992	22084	21917	21957	22151	21872	21921	21870	21898	22086	21977	22134	21941	21937	21813	21770	21936	22113	22040	21934	22022	21980	21956	22000	22121	21978	21733	21974	21924	21895	22019	21881	22050	21925	21924	21877	21926	21941	21975	22015	22057	21914	21838	21927	21843	22045	21867	22064	22064	22093	22006	21893	22028	21925	21915	21827	22005	21955	21867	22143	22002	21826	22080	22011	21849	22014	22099	22097	21710	22103	22027	21794	21951	21957	21891	21967	21885	22074	22055	21783	22059	22072	22018	21986	21957	21903	21909	21982	21958	22092	22020	21931	21884	22008	21846	21974	21943	22122	21890	21905	22074	21938	21975	21843	21927	21837	21901	21988	21883	21962	22099	21913	21897	21933	22080	21933	22030	21851	21946	22056	21916	21973	21892	21816	22127	21919	21941	21841	21853	21796	22044	22112	21931	22212	21923	21919	21984	21959	21971	21948	21901	21856	22023	22013	21977	21807	22011	21858	22161	21839	22022	21883	22041	21689	22140	22030	21828	21830	21891	21927	21991	21984	21815	21931	21928	22072	21798	22061	22004	22081	21925	22046	21825	22084	21865	22036	21878	21852	22009	21865	21846	22097	21858	22043	21827	22053	21793	21923	21923	21819	21989	21777	21990	22048	21988	22106	21859	21987	21894	22042	21967	21891	21868	21983	21975	22052	22001	21913	21978	22061	22077	22002	22107	22005	22031	22029	21979	21815	21876	21903	22029	21794	22120	21875	21929	22036	21854	21979	21926	21960	21958	22040	21849	21962	22166	21929	21923	21931	21828	21892	22018	21954	21951	22014	21934	21985	21870	21872	22136	21902	22005	21979	21832	21875	21826	21882	21983	21852	22088	21920	21854	21914	21839	21981	22010	21827	21968	21944	21972	21753	21884	22214	22056	22034	21992	22056	21901	22116	22072	22063	22023	22008	21848	21835	21926	21963	21795	21969	21900	21912	22039	21931	21820	21894	22068	21957	21956	22035	21816	22024	21984	21884	22046	21950	21979	22003	21863	22004	21865	21984	22073	21979	22017	22100	21858	21994	21989	22113	22046	22064	22024	21880	21835	22058	21713	21972	21949	21803	22010	22090	21845	21972	21974	21885	22007	21959	22178	22043	21897	22100	21993	21987	22056	22024	22131	21991	21820	21965	21983	22041	22055	21921	22089	21950	21778	21966	21805	21989	21742	21932	21992	21788	22010	22091	22036	21880	21919	21921	21971	21963	22057	22025	22060	21796	21915	21975	22037	21929	21944	21962	21888	22216	21779	21982	21769	22042	21936	21888	21841	21920	22080	21948	21993	22031	21907	21894	21749	22081	21937	21920	22152	21911	21789	21840	21841	21895	22095	21886	21916	22075	21793	21974	21932	22073	21770	22000	21897	21977	21855	22225	22031	21805	21988	21973	22196	22202	22122	21995	22082	21986	22084	22007	21911	21961	22073	21988	21723	21984	21981	22108	21974	22006	21981	21890	21944	21916	22027	21977	21805	22016	22068	22001	21865	21905	21912	21978	21888	21983	21892	21854	21918	21905	21924	22093	21938	21930	21946	21914	21963	21845	21903	22007	21918	21981	22017	22054	21976	21997	21829	21838	21862	22077	22017	21863	22035	21853	21904	21875	21841	22116	21935	21826	21916	21980	21972	21935	22041	22078	21946	22102	21947	21912	21878	21950	22024	21880	21888	22062	22074	21954	22018	21773	21909	21885	21938	21991	21964	22013	21857	22060	21896	22031	21983	22096	21810	21900	21957	21967	21945	22037	21830	22002	21823	21958	22015	21890	22020	21939	22098	22000	21816	21968	21985	21916	21991	21901	22019	21867	21967	21817	22090	21967	21876	22125	22064	21963	21930	22094	22152	21985	22072	21929	21833	22066	21943	21985	22092	21900	22083	21879	22045	21948	21970	21972	22121	22101	21742	22096	22146	21872	21967	22079	22160	21952	22108	21906	22074	21941	22148	21924	21891	21806	21945	22055	21905	22069	21957	22049	21806	21961	21998	22010	21817	21882	21855	22055	21990	21936	21824	21988	21785	21956	21824	21803	21985	21988	21939	21922	22129	21899	21978	21910	21954	21965	22131	21951	21870	22041	21944	21982	21962	21892	21901	21943	21747	22112	21995	21759	21984	22014	21941	21916	21977	22014	21841	21954	21904	21960	21765	22106	21945	21794	21890	22017	22062	22082	22167	21762	21941	21870	21929	21875	21990	22002	21968	21936	21785	22068	21958	21898	21820	21972	21983	22103	21976	22047	22016	21931	22101	21836	21999	22145	21991	21900	22066	22091	22052	22084	22045	21849	21911	22094	21917	22005	21845	21887	21947	22106	21815	21909	22203	22086	22046	21838	21642	22003	21868	22033	21952	21935	21858	21987	21866	22133	21978	22022	22005	22010	21880	21950	22047	22020	21820	21912	22094	21981	21946	21990	21993	21734	22027	21938	22072	21722	21921	22036	21841	21905	21831	21822	21792	22035	21998	21982	21967	22104	21718	22055	21828	21877	21877	21969	22137	21874	22069	22039	22196	21934	21946	22232	22047	21670	21902	21802	21968	22033	21974	21916	21932	21840	22054	21985	22000	21997	22168	21915	21886	21891	22008	21949	21982	22061	22078	21818	21868	21969	22056	21976	22187	21872	22030	21712	22057	21804	21958	22072	22062	21874	21950	21971	22016	21899	21977	22080	21957	21929	21990	22000	21803	22009	22072	21928	21966	22074	21819	21918	21880	22026	22153	21911	21938	21819	22017	22003	21933	21899	22023	21823	21943	21851	21939	21786	21934	21873	21995	21980	22066	22026	22000	21915	22084	22157	21912	21940	21896	21938	22072	21979	21929	21796	22132	21711	21974	21862	21935	22089	22156	22164	21808	22000	21845	21987	21954	21854	22034	22108	22002	21948	22155	22196	21844	21927	21801	21882	21896	21931	21970	22042	21810	21941	21894	22089	21887	22079	21944	21912	22112	21898	22111	21979	21879	21794	21962	21888	21856	21987	22043	21955	21893	22188	21874	21755	22093	21995	21957	21983	21857	21979	22029	21924	21955	22065	21898	21748	22184	22066	22057	22069	21900	21970	22094	22035	21976	21777	21868	21993	21934	21934	21883	21951	21804	22088	21994	22031	21847	22041	22010	21856	22241	22068	22185	21870	22101	21837	21808	21875	21929	21990	21792	21974	21832	21915	21799	21840	21918	21951	21883	21916	21950	21985	21733	21867	21982	21905	22098	21996	21947	22060	21777	22184	21957	22019	21954	21972	22010	21999	22047	21820	21886	22016	21973	21848	21987	21829	22182	21918	22094	21993	21898	21968	21907	21959	21889	22022	22101	22160	21853	21864	21996	22019	22157	21825	21980	22018	21970	21957	22006	21997	21835	22076	21948	21862	21960	21880	22207	21914	21881	21928	21916	21948	21863	22021	21957	22219	22017	21892	21871	22127	22061	22048	21685	21841	21987	21932	22079	22124	21970	21921	22112	22159	22043	21716	21959	21963	21839	22018	21964	21851	21953	22096	21950	21763	22162	21931	22025	22029	21916	21819	21900	21726	21913	22236	21900	21935	22015	22088	21936	21940	21932	21942	22027	21822	21861	22089	21916	21967	21809	21897	22055	22000	21965	22014	22026	21957	21850	22056	21877	22013	21798	21995	21782	21962	21946	21860	21874	21818	21925	22075	21982	21979	22198	22021	21871	22088	21834	21980	21885	21969	21813	22137	21914	21980	21868	22133	21962	21970	21836	22031	21870	21868	21920	22001	21961	22025	21887	21974	21900	22072	22142	22079	22066	21855	21989	21824	21971	22005	21955	22139	21876	21849	21976	22029	22021	21992	21955	22109	21952	21926	21749	21921	21670	21961	22012	21973	21826	21831	22055	21870	21965	21965	22106	21934	21904	21963	22022	22048	22018	21850	21948	21796	22109	21733	21912	21920	21860	21852	21955	21980	21999	22167	22052	22074	21938	21944	21937	21890	21984	21931	22011	21983	22055	21939	22090	22068	21926	22101	21903	21861	22045	21924	21997	21988	21917	21918	21856	22109	21901	21920	22068	21953	21898	21964	21931	21751	21889	22150	21961	21942	21833	21979	21782	21795	21843	21881	22105	22177	22149	22047	21930	21948	22031	21844	21975	22080	21999	22060	22003	22017	22068	21936	21735	21859	21917	21871	21925	22171	21928	21812	21941	22024	21931	21793	21863	22133	21876	21780	21991	21997	22043	22016	21872	21861	22035	21887	22068	21837	21825	21911	22058	22134	21862	21979	22098	21958	21923	22065	22069	22059	21945	21867	21986	21816	22012	21906	21841	22037	21835	21728	21842	22001	21777	21982	21861	22011	21995	21836	21973	21913	21914	21941	21890	21984	21950	21998	21972	21995	21947	21910	21951	22106	21866	21831	22087	22014	21873	21896	22049	22019	22083	21960	22052	21872	22118	21817	21903
22709	21487	29711	26983	30129	35504	39244	35900	33815	32736	30918	29828	29369	28954	28927	28643	28766	28410	28802	28465	28397	28523	28231	28384	28551	28486	28458	28264	28377	28339	28397	28336	28387	28257	28316	28252	28244	28355	28365	28266	28278	28145	28253	28550	28276	28197	28166	28231	28327	28116	28356	28314	28552	28335	28332	28368	28191	28248	28220	28184	28336	28213	28258	28276	28468	28444	28189	28134	28337	28352	28184	28153	28465	28108	28424	28342	28331	28319	28324	28598	28048	28121	28190	28154	28221	28237	28107	28163	28356	28213	28043	28298	28337	28312	28241	28340	28536	28275	28257	28270	28321	28049	28176	28209	28173	28137	28241	28287	28166	28396	28480	28092	28170	28204	28113	28182	28328	27889	28199	28295	28289	28155	28185	28152	28136	28236	27890	28042	28070	28335	28338	28330	28217	28193	28034	28185	28126	28211	28303	28007	28051	28149	28232	28429	28377	28410	28351	28105	28289	28159	28174	27981	28034	28253	27964	28087	28391	28246	28274	28116	28250	28228	28081	28314	28196	28308	28102	28138	28206	28279	28308	28068	28441	28186	28134	28149	27849	28068	28138	28249	28270	28257	28126	28090	28121	28107	28082	28243	28148	28229	28226	28300	28444	28339	28195	28246	28013	27990	28280	28347	28402	28336	28386	28034	27814	28282	28220	28146	27815	28296	28205	28353	28286	28286	28361	27877	28422	28356	28257	27855	28277	28055	28248	28115	28054	28220	28204	28159	28468	28239	28200	28115	28311	28092	28296	27906	28209	28424	28299	28109	28439	28366	28190	28119	28207	28181	28281	28175	28283	28275	28084	27879	28187	28257	28164	28003	28132	28010	28260	28139	28112	28235	28362	28117	28293	28173	28120	28383	28466	28201	28226	28291	28141	28298	28207	27878	28146	28444	28047	28313	28286	28113	27934	28392	28204	28318	28446	28230	28287	28325	28211	28029	28244	28082	27927	28019	28467	28289	28318	28290	28445	28050	28244	28028	28251	28427	28343	28179	28079	28113	28332	28064	28313	28225	27898	28236	28025	28034	28179	28223	28392	28211	28473	28485	28100	28217	28281	28311	28209	28051	28119	28329	28259	28283	28388	28407	28114	28336	28020	28017	28211	28411	28026	28381	28248	28071	28150	28151	28218	28024	28128	28292	28145	28258	28298	28148	28319	28375	28098	28189	28154	28073	28416	28272	28285	28101	28192	28391	28236	27975	28371	28137	28244	28254	28168	28213	28398	28315	28064	28175	28241	28386	28369	28200	28153	28193	28328	28432	28189	28350	28468	28068	28352	28345	28032	28280	28145	28326	28190	28163	28189	28216	27920	28206	28077	28230	28419	28300	28287	28268	28301	28229	28185	28203	28002	28169	28039	28188	28222	28293	28379	28070	28273	28016	28223	28315	28273	28320	28244	28092	28222	28326	28155	28280	28090	28154	28192	28131	28237	28080	28410	28186	28333	28129	28090	28286	28205	28353	28247	28194	28388	28351	28252	28119	28166	28217	28008	28237	28169	27988	28126	28157	28132	28085	28278	28065	28139	28285	28270	28399	28157	28194	28255	28098	28204	28126	27943	28183	28213	28057	28126	28227	28085	28196	28173	28011	28137	28237	28100	28258	28137	28306	28144	28089	28230	28234	28251	28382	28278	28025	28219	28373	28162	28221	28226	27960	28109	28090	28364	28194	28265	28220	28317	28137	28134	28388	28273	28061	28413	28222	28109	28209	28111	28148	28316	28275	28546	28339	28374	28263	28126	28048	28078	28215	28033	28102	28138	28229	28133	28017	28138	28237	28170	28040	28402	28340	28131	28153	28437	28085	28069	28074	28437	28209	28273	28208	28049	28159	28085	28071	28219	28218	28048	28078	28051	28184	28194	28363	28422	28370	28249	28391	28292	28287	28145	28071	28422	28187	28515	28401	28020	28147	27898	27918	28369	27987	28332	28306	27801	28246	28175	28051	28240	28292	28423	28181	28131	28337	28270	28166	28200	28196	28480	28138	28196	28224	28216	28211	28203	28258	28201	27900	28256	28156	28224	28027	28234	28014	28166	28131	28172	28250	28191	28132	28311	28268	27990	28130	28571	28377	28193	28133	28425	28125	28472	28156	28224	28179	28249	28160	28135	28324	28205	28295	28326	28188	28339	28180	28420	28160	28398	28095	28135	28204	28222	28056	28422	28146	28158	28076	28057	28151	28087	28048	28155	28109	28218	28142	28388	28511	28166	28273	28224	28148	28347	28196	28194	28021	28069	28113	28135	28160	28218	28052	28154	27973	28191	28150	28224	28206	28283	28105	28234	28361	28240	28287	28200	28209	28443	28214	28177	28316	28279	28251	28210	28161	28329	28275	28212	28203	28116	28133	28204	28338	28127	28139	28262	28136	28192	28320	28153	28301	28360	28123	28453	28150	28254	28435	28048	28100	28168	28449	28149	28223	28061	28224	28294	28075	28082	28183	28287	28214	28217	28171	28069	27976	28272	28056	28178	28308	28128	28126	28319	28363	28034	28363	27985	28051	28340	27905	28350	28314	28138	28357	28241	28243	28144	28309	28357	28132	28142	27908	28250	28120	28333	28088	28319	28289	28188	28185	28442	28145	28207	28322	28217	28376	28329	28162	28155	28068	27867	28173	28199	27966	28409	28249	28258	28041	28173	28277	28340	28251	28279	28290	27998	28242	28011	28215	28120	28098	28119	28104	28181	27975	28126	28200	28090	28134	28294	28217	28227	27985	28272	28272	28431	28212	28244	28281	28203	28074	28069	28403	28144	28071	28413	28121	28096	28248	28250	28205	28011	28273	28232	28252	28313	28263	27993	28376	28666	28294	28328	28164	28094	28245	28296	28249	28340	28337	27941	28132	28377	28093	28069	28266	28036	28281	28145	28287	28148	28238	27985	28099	28118	28206	27839	28193	28175	28076	28299	28085	28076	28446	28389	28214	28473	28289	28396	28424	28139	28220	28109	28375	28062	28301	28259	28258	28172	28136	28130	28077	28262	28254	28549	28461	28223	28159	28408	28077	28251	27972	28487	28380	28150	28223	28143	28153	28245	28210	28152	28206	28037	28280	28336	28271	28406	28066	28131	28041	28140	28257	28042	28115	28234	28228	28067	28110	28200	28217	28182	28142	28120	28204	28350	28394	28041	28121	28396	27962	28075	28265	28217	28286	28109	28309	28311	28197	28266	28162	28363	28010	28087	28270	28308	28143	28198	28170	28168	28378	28251	28112	28527	28481	28205	28152	28014	28262	28441	28291	28282	28250	28218	28338	28154	28070	28526	28089	27988	28065	28108	28110	28210	28135	28014	28130	28402	28433	28325	28256	28173	28327	28227	28109	28247	28170	28164	28461	27849	28406	28287	28145	28437	28082	28357	28125	28063	28297	28120	28237	28171	28005	28303	28205	28105	28135	28294	28247	28347	28115	28078	28097	28174	28348	28299	28124	28254	28329	28270	28178	28217	28225	28329	28184	28362	28205	28239	28212	28233	28382	28061	28385	28173	28265	28425	28242	28299	28114	28325	28104	28373	28236	28345	28265	28126	28135	28079	28151	27992	28091	28269	28073	28357	28269	28178	28157	28119	28158	28247	28216	28256	28188	28040	28276	28170	28379	28329	28466	28221	28081	27884	28009	28252	28167	28375	28151	28216	28385	28097	28272	28398	28262	28483	28344	28174	28011	28486	28399	28102	28228	28093	28095	28316	28067	28171	28215	28321	28269	28414	28449	28088	28054	28122	28249	28324	28124	28180	28432	28183	28280	28370	28217	28310	28107	28422	28330	27987	28181	28182	28160	28206	28124	28277	28166	28020	28326	28249	28262	28379	28209	28420	28235	28214	28506	28268	28218	27906	28089	28231	28076	28299	28267	28410	28352	28321	28253	28125	28111	28264	28258	28304	28194	28056	28069	28131	28343	28192	28309	27963	28213	28160	28326	28362	28331	28180	28076	28359	28176	28374	28286	28173	28259	27858	27990	28101	28088	28195	28222	28330	28355	28339	28192	28139	28442	28168	28026	28246	27804	28183	28258	28185	28397	28411	28434	28172	28257	28252	27956	28193	27935	28365	28173	28162	28028	28582	28221	28190	28221	28414	28071	28275	28399	28208	28087	28314	27928	28072	28179	28262	28192	28001	28190	28407	28194	28162	28286	28546	28360	27825	28350	28128	28351	28407	28158	28229	28089	28312	28585	28003	28222	28129	28322	28138	28285	27966	28204	28108	28209	28167	28244	28291	28139	28221	28006	28296	28294	28079	28216	27880	28063	28604	28200	28093	28221	28361	28354	28245	28063	28170	28289	28159	28049	28225	28079	28105	28088	28097	28270	28177	28007	27992	28188	28367	28186	28376	28336	28296	28299	28188	27929	27728	28081	28092	28138	27964	28173	28145	28076	28561	28382	28316	28183	28228	28306	28192	28190	28356	28312	28106	28107	28352	28038	28049	28210	28257	28098	28270	28183	28278	28011	28137	28270	28130	28230	28306	28225	28388	28374	28229	28345	28259	28341	28382	28324	28378	28217	28192	27977	28308	28075	28296	28182	28287	28333	28017	28050	28255	28227	28324	28155	28343	28297	28142	28264	27977	28373	28346	28073	28299	28283	28156	28197	28136	28198	28206	28067	28195	27973	28330	28221	28196	28180	28320	28336	28237	28106	28127	28219	28112	28206	27991	28346	28265	28074	28353	28239	28091	28021	28339	28214	28324	28265	28087	28291	28187	28204	28388	28345	28136	28427	28211	28503	28310	28185	28366	28115	28060	28116	28220	27994	28065	28123	28276	28416	28219	28239	28223	28228	28187	28137	28099	28280	28210	28384	28137	28011	28256	28268	27978	28320	28524	28064	28403	28112	28095	28112	28200	28120	28109	28206	28154	28262	28201	28335	28536	28171	28400	28154	27995	28249	28464	28235	28100	28173	28304	28278	28372	28166	28082	28343	28145	28003	28502	28250	28225	28239	28227	28302	28299	28065	28195	28420	28130	28091	28346	28168	28067	28339	28331	28200	28267	28253	28514	28327	28352	28307	28070	28288	28186	28423	28264	28421	28184	28260	28113	28197	28535	28420	28224	28096	28113	27922	28105	28234	28360	28328	28002	28128	28203	28128	28214	28367	28361	28123	28400	28474	28524	28104
37525	61029	61024	56630	48675	41590	37347	34212	30579	28225	25930	24116	23383	22984	22736	22652	22717	22637	22287	22368	22311	22088	22186	22189	22226	22257	22146	22264	22187	22226	22195	22277	22424	22136	22196	22301	22224	22128	22079	22195	22102	22353	22324	22027	22285	22165	22185	22200	22270	22228	22254	22035	22199	22239	22123	22253	22085	22075	22077	22151	22043	22092	22099	21978	22250	22130	22271	22117	22121	22291	22026	22212	22081	22056	22211	22024	22240	22188	22167	21845	21969	21960	22091	22083	22021	22169	22216	21982	22044	22163	22132	22161	22126	22180	22294	22022	22173	22210	22178	22227	22131	22219	22185	22270	22117	22164	21960	21951	22097	22098	22204	22122	22033	22217	22079	21927	22250	21984	22232	22164	22240	22196	22202	22145	22132	22040	22179	22059	22201	22267	22052	22167	21939	22236	21914	22325	22063	22124	22197	22077	22177	22173	22204	22213	21843	21994	22149	22011	22205	22307	22124	22003	22305	22077	22209	22073	22181	22152	22016	22066	22049	21954	22181	22191	22155	22224	22069	22260	22139	22323	22130	22040	22069	22105	22153	22057	22160	22006	22375	21989	22162	21978	22160	22028	22081	22216	22204	22189	22143	22076	22153	22093	22311	22203	22097	21979	22163	22147	22130	22253	22183	22003	22217	22124	22153	22138	22096	21935	22237	22340	22155	21992	22175	22180	22257	21943	22085	22285	22058	22200	22128	22309	22107	22329	21924	22140	22168	22014	22233	22195	22161	22168	22233	22114	21990	22156	22067	22017	22075	22194	22014	21942	22173	22093	22264	22055	22062	22156	22074	22082	22031	22014	22205	22152	22304	22098	22066	22039	22056	22092	22105	22255	22146	22025	22122	22297	22027	22187	22098	22023	22062	21979	22068	22178	22233	22022	22143	22158	22388	22053	22018	21952	22199	22249	22117	22031	22026	22192	22244	21885	22013	22097	22059	22036	21953	22031	22134	22286	22174	22068	22266	22128	21979	21926	22023	22156	22161	22111	21950	22177	22112	22156	22127	22122	22203	22059	22142	22226	21934	22117	21929	22198	22182	22141	22294	22068	21967	22145	22180	22256	22170	22276	22186	21997	22105	22104	22047	22025	22148	22046	22039	22335	21984	22079	22070	21956	22108	21823	22153	22091	22207	21951	22127	22016	22086	22140	22032	22159	21916	22248	22088	22063	22080	21916	22170	22229	22222	21977	22084	22218	22052	22209	21821	22062	22014	22172	22119	22158	21981	22186	22069	22183	22074	22267	21969	22153	22265	22183	22114	22053	22052	22180	22349	22079	22043	22151	22103	22043	22106	22245	22200	21993	22139	22141	22225	21977	21884	22055	22171	22032	22005	22090	22190	22139	22211	21988	22209	22046	22161	22141	22161	21970	22066	21952	22096	22139	21964	22090	22149	22105	22169	21992	22143	22151	22105	22102	22031	22001	22120	22041	21876	22106	22103	22065	22132	22051	22271	22185	22280	22139	22047	22020	22306	22017	22112	22135	22014	22040	21843	22047	22118	22064	22186	22304	22289	22111	22262	22143	22006	22071	21963	21994	21986	22052	22065	22177	22161	22211	22018	22060	22042	22132	22094	22130	22065	22261	22127	22126	22141	22078	22030	22063	22092	22070	22195	22110	22231	22096	22064	22131	22188	22197	22086	22022	22300	22168	22393	22266	22040	22105	22083	22073	22190	22178	22349	22100	22041	21996	22115	22215	22139	21960	22287	22221	22107	22228	22340	22166	22123	22088	21963	22216	22083	22242	22167	21962	22010	22033	22217	22172	22084	22217	22061	22244	21917	22335	22215	22111	22176	22261	22095	22139	22151	22218	22045	22233	22072	22195	22046	22122	22101	22292	22215	21961	22139	22127	22109	22297	22060	21983	21992	22059	22072	22023	22345	22129	22144	22069	21964	22155	22273	22132	22060	22184	22032	22009	22075	22145	21986	22131	22091	22172	22057	22264	22063	22155	22184	22023	22068	21990	22101	22146	21995	22205	21966	22052	22085	21974	22193	22071	22107	22047	22093	22107	22157	22046	22144	22039	22049	22078	21945	22067	22185	22203	22081	22195	22262	22118	22191	22139	22150	22217	22077	22133	22276	22120	22270	21994	22240	22338	22064	22137	22106	22111	22088	22146	22037	22010	22145	22187	22023	22125	22253	22225	22144	22038	22325	21947	22040	22045	21949	22136	22153	22123	21964	22140	22242	22185	22132	21916	22271	22159	22025	22356	22276	21993	21793	22221	21983	21961	22083	22138	22222	22119	22216	22155	22043	22170	21944	22260	22269	22154	22103	22190	22155	22085	22190	22133	22080	22233	22046	22207	22018	21954	21972	22142	22044	22088	22104	22191	22186	22124	22160	22181	22042	22186	22005	22148	21991	22238	22006	21985	22243	22033	22208	21999	22288	22060	22115	21915	21982	22164	22169	22110	22056	22095	22293	21974	22112	22215	22241	22075	22199	22228	22091	22110	22266	22049	21973	22216	22172	21996	22132	22119	22366	22090	22076	21932	22157	22105	21983	22174	22011	22027	22215	22179	22128	22040	22147	22076	22189	22129	22033	22145	21995	22136	22264	22191	22250	22178	22233	22187	22060	22112	22234	22121	22200	22176	21993	21999	22153	22051	22157	22184	22113	22017	22156	22104	22108	22152	22208	22135	22226	22125	22176	21996	22102	22052	22152	22084	22237	22096	21965	22278	22155	22080	22161	22004	22137	22403	22161	22211	22080	22055	22140	22241	22183	22214	22159	21955	22171	22125	22025	21845	22184	22012	22216	22145	22028	22198	22079	22198	22271	22011	22030	22154	22123	22119	22156	22024	22167	22200	22102	21940	22202	22011	22092	22206	22021	22177	22147	22189	22215	22047	22253	22080	22146	22085	21960	22110	22191	22124	22214	22128	22248	22186	21928	22050	22424	22137	22143	22126	22107	22142	22233	22265	22186	22187	22225	22170	21979	22076	22131	22065	22165	22229	22117	22156	22048	22058	22094	22112	22143	22024	22068	22218	22205	22070	22118	22201	22331	22215	22110	21972	22111	22091	22060	22055	22114	22303	22203	22221	22102	22115	22015	22137	22051	22100	22103	22010	22103	22092	22243	22031	22183	22105	22198	22254	22275	22224	22116	21975	22067	22102	22127	22168	21953	22265	22223	22028	22143	22193	22013	22070	21898	22124	22304	22008	22110	22104	22115	22263	22265	22116	21987	22309	22059	22231	22190	22057	22081	22168	22090	22223	22254	22085	22312	22174	22098	22248	22002	22001	22102	22296	22090	22150	22133	22062	22122	22230	21956	22199	22250	22018	22162	22014	22058	22095	22141	22082	22079	22303	22209	22159	22004	22117	22098	22113	21943	22029	22063	21977	22035	22130	22214	21965	21957	22062	22154	22196	22088	22171	22274	22269	22044	22006	22058	22093	22173	22035	22189	22169	22164	22085	22128	22107	22170	21997	22040	22028	22244	22196	21997	21947	22078	22097	22158	21984	22056	22168	22096	22106	22007	22083	22196	21985	22002	22031	22287	22145	22077	21964	22247	22289	22195	22352	22196	22168	22315	22040	22192	22049	22200	22271	22119	22025	22086	22116	22148	21995	22247	22055	22048	22197	22168	22080	22272	21723	22097	22071	22148	22186	22046	22186	22298	22212	22085	22021	22193	22259	22172	22199	22027	22031	22119	22078	22273	21995	22228	22176	22198	22317	22206	22139	22052	22177	22167	22191	22087	22023	22097	22203	22145	22054	22147	22089	22117	22121	21948	21854	22094	22131	22096	22135	22096	22101	21994	22131	21898	22100	22157	22163	22061	21937	22215	22201	22236	22080	22056	22131	22184	22132	22154	22191	22198	22250	22080	22150	22226	22143	22189	22213	21987	22254	22058	22130	22119	21907	22195	22092	22188	22143	22093	21931	22138	21977	22037	22151	22061	22217	22013	22234	22177	22115	22254	22120	22126	22053	22060	22080	22222	22002	21977	21995	22212	22066	22064	22200	22002	22072	22081	22168	22208	22053	22104	22039	22071	22193	22077	22054	22040	22232	22175	21913	22317	22087	22070	22262	22032	22158	22213	22177	22109	22163	22171	21985	22051	22117	22222	21924	22276	21951	22172	22235	22081	22239	22243	22044	21995	22111	22315	22029	22156	22101	22153	22231	22090	22207	22034	22159	21986	22141	22036	22076	22048	22360	22137	22089	22104	22080	22216	22133	22154	22349	22092	22082	22281	22057	22277	22111	22052	22228	22187	22178	22133	22006	22156	22211	22062	21962	22187	22067	22167	21892	22055	22199	22071	22169	22245	22157	22235	22104	22125	22221	22096	22178	22295	22248	22042	22199	22042	22064	22098	22175	22064	22205	22214	22208	22059	22153	22285	22175	21910	22171	22065	22131	22042	22283	22099	22228	22255	22224	22141	22088	22192	22075	21945	21999	22058	22111	21944	22223	22061	22091	22244	21950	22230	22113	22096	22067	21940	22188	22231	22077	22318	22105	22139	22059	22067	22017	22204	22213	22265	22082	22019	22107	22107	22379	22306	22084	22227	22019	22200	22040	22155	22229	22231	22013	22057	22115	22304	22078	22044	22125	22055	22082	22264	22117	21986	22172	22183	22138	21929	22097	22140	22172	22027	22302	22166	21981	22109	22226	22001	22185	22066	22078	22184	22147	22094	21974	22195	21980	22318	21964	22261	22218	22383	21972	21939	22282	22118	22086	22218	21953	22209	22142	22199	22015	22192	22139	22057	22021	22052	22145	22157	22036	22034	22144	22056	22051	22065	22082	22021	22121	22279	22076	22131	22089	22094	22207	21891	22098	22257	21863	22075	22067	22114	22158	21982	22128	22100	22075	22137	22209	22105	21989	21966	22148	22277	22098	22107	22117	22199	22131	22364	22007	22172	22236	22084	22254	22270	22212	22152	22242	22289	22172	22234	22150	22153	22030	22245	22268	21971	22173	22042	22082	22018	22043	22039	22029	22181	22289	22219	22136	22024	22196	22114	21990	22069	22202	22115	22155	22101	22144	22071	21975	22055	22182	21980	21989	22230	22148	22277	22117	22208	21942	22128	22033	22177	22162	22195	22163	22129	21960	22194	22137	21987	22003	22205	21970	22213	21912	22076	21995	22104	22198
31899	37006	47830	43842	36644	34033	32249	30699	30185	29385	28744	28300	28068	28020	27920	27910	27688	27865	27786	27732	27880	27976	27939	27616	27726	27704	27773	27725	27496	27552	27755	27757	27804	27614	28184	27727	27909	27977	27757	27755	27887	27804	27781	27754	27501	27641	27772	27689	27725	27746	27668	27797	27872	27728	27590	27597	27911	27957	27631	27713	27860	27708	27898	27658	27523	27761	27847	27823	27846	27808	27562	27614	27640	27604	27764	27622	27649	27746	27611	27702	27765	27762	27637	27571	27942	27696	27626	27537	27816	28004	27659	27872	27577	27559	27721	27775	27826	27888	27912	27812	27862	27866	27964	27621	27681	27657	27760	27698	27853	27625	27637	27669	27734	27496	27811	27581	27666	27798	27879	27556	27840	27798	28037	27626	27916	27796	27787	27889	27684	27670	27735	27616	27674	27860	27837	27547	27802	27661	27720	27703	27627	27986	27743	27588	27590	27557	27774	27768	27774	27914	27747	27772	27993	27593	27687	27551	27820	27621	27756	27772	27703	27811	27793	27603	27826	27615	27630	27575	27851	27578	27686	27558	27710	27586	27780	27376	27635	27892	27772	27824	27799	27939	27832	27691	27780	27809	27719	27725	27689	27813	27687	27811	27962	27765	27560	27690	27535	27605	27954	27816	27773	27755	27974	27706	27854	27712	27782	27750	27562	27760	27769	27774	27562	27514	27788	27810	27769	27632	27787	27764	27990	27663	27805	27933	27814	27482	27915	27995	27853	27915	27676	27744	27752	27828	27818	27712	27787	27853	27843	27945	27600	27798	27808	27823	27708	27769	27794	27784	27981	27720	27603	27739	27752	27763	27957	27813	27819	27771	27719	27735	27807	27725	27748	27883	27846	27794	27789	27686	27812	27633	27818	27485	27766	27615	28049	27839	27514	27928	27585	27770	27721	27594	27803	27545	27482	27978	27810	27961	28040	27739	27716	27850	27651	27682	27796	27642	27678	27605	27843	27906	27729	27476	27746	27634	27721	27412	27697	27682	27855	27848	27692	27746	27633	27730	27601	27773	27885	27716	27661	27681	27575	27648	27387	27826	27824	27864	27773	27744	27893	27785	27676	27633	27847	27743	27786	27807	27593	27580	27643	27858	27779	27359	27873	27797	27873	27769	27775	27830	27762	27746	27846	27711	27725	28084	27854	27653	27905	27863	27635	27920	27824	27878	27841	27813	27738	27928	27835	27594	28103	27689	27761	27700	27679	27684	27593	27650	27927	27708	27758	27567	27575	27722	27783	27869	27741	27616	27642	27835	27830	27641	27559	27672	27586	27695	27728	27972	27882	27805	27624	27876	27683	27731	27685	27644	27569	27700	27635	27670	27396	27956	27852	27797	27698	27682	27698	27630	27885	27660	27882	27875	27541	27909	28230	27864	27781	27818	27819	27684	27824	27729	28058	27773	27713	27720	27590	27743	27826	27871	27965	27758	27963	27693	27673	27511	27843	27834	27776	27718	27576	27791	27751	27786	27803	27725	27756	27598	27703	27684	27633	27735	27845	27858	27768	27779	27748	27920	27902	27863	27825	27701	27829	27827	27809	27853	27701	27760	27713	27513	27644	27631	27782	28075	27915	27737	27846	27728	27987	27768	27539	27701	27817	27428	27752	27644	27583	27705	27564	27757	27778	27700	27684	27918	27489	27898	27750	27770	27791	27545	27701	27782	27837	27728	27899	27938	27785	27780	27727	27666	27735	27654	27719	27583	27670	27834	27695	27934	27770	27675	27452	27792	27833	27724	27710	28041	27728	27763	27703	27909	27577	27623	27627	27733	27665	27715	27806	27640	27757	27781	27693	27678	27791	27571	27556	27693	27735	27919	28018	27892	27803	27733	27529	27761	27578	27450	27499	27733	27467	27726	27972	27755	27827	27595	27753	27791	27672	27774	27747	27602	27700	27668	27721	27816	27918	27749	27742	27734	27984	27643	27636	27547	27847	27755	27815	27791	27751	27691	27562	27866	27816	27660	27724	27641	27521	27557	27632	27885	27545	27845	27735	27851	27714	27818	27845	27587	27557	27928	27788	27740	27952	27720	27770	27881	27725	27774	27941	27862	27563	27757	27734	27708	27635	27738	27824	27794	27627	27818	27570	27654	27716	27507	27570	27746	27675	27522	27661	27587	27590	27689	27824	27798	27918	27882	27701	27816	27839	27572	27907	27847	27684	27578	27732	27664	27734	27558	27720	27570	27732	27548	27734	27760	27913	27904	27693	28077	27750	27681	27848	27825	27785	27762	27723	27488	27834	27521	27578	27712	27768	27543	27650	27941	27650	27723	27673	27585	27732	27436	27698	27968	27859	27541	27958	27839	27996	27521	27628	27923	27811	27634	27668	27720	27708	27827	27848	27687	27760	27552	28013	27649	27828	27719	27921	27840	27742	27749	27780	27830	27651	27851	27640	27402	27768	27614	27771	27864	27769	27754	27754	28136	27875	27561	27575	27497	27793	27741	27629	27505	27518	27772	27745	27880	27713	27628	27728	27858	27711	27832	27816	27704	27802	27820	27811	27735	27621	27621	27769	27654	27862	27786	27910	28023	27668	27887	27898	27797	27625	27628	27583	28036	27805	27765	27873	27731	27521	27835	27806	27833	27747	27564	27752	27701	27700	27523	27664	27651	27694	27750	27792	27737	27691	27942	27864	27677	27753	27801	28074	27582	27578	27598	27705	27727	27807	27576	27907	27979	27674	27680	27530	27602	27533	27752	28082	27614	27776	27624	27736	27865	27850	27741	27639	27765	27862	27587	27702	27647	27625	27745	27764	27843	27541	27850	27790	27809	27873	27751	27565	27746	27644	27909	27876	27832	27694	27731	27840	27675	27662	27733	27753	27746	27886	27718	27981	27651	27809	27668	27850	27834	27683	27527	27670	27841	27938	27770	27690	27600	27755	27996	27761	27900	27669	27625	27571	27678	27738	27935	27872	27713	27818	27787	27737	27810	27766	27587	27864	27605	27697	27657	27878	27722	27789	27606	27784	27649	27758	27809	27723	27631	27891	27858	27735	27774	27744	27725	27761	27689	27740	27733	27662	27913	27840	27846	27718	27660	27956	27958	27943	27701	27654	27722	27727	27675	27682	27679	27552	27572	27923	27719	27739	27846	27956	27888	27647	27781	27773	27745	27765	27493	27865	27654	27769	27910	27740	27837	27802	27744	27822	27651	27856	27927	27715	27706	27869	27609	27857	27735	28042	27765	27713	27777	27762	27664	27922	27860	27718	27821	27957	27561	27682	27685	28101	27964	27654	27691	27660	27489	27706	27676	27799	27663	27837	27691	27593	27761	27649	27890	27679	27645	28128	27778	28045	27624	27980	27461	27988	27701	27886	27599	27834	27625	27589	27724	27758	27589	27869	27753	27798	27735	27727	27787	27634	27869	27639	27683	27629	28065	27915	27698	27894	27851	27918	27842	27682	27561	27765	27932	27792	27693	27778	27622	27845	27975	27893	27811	27899	27681	27864	27822	27423	27819	27716	27779	27710	27571	27794	27856	27840	27786	27876	27885	27817	27718	27614	27764	27633	27770	27740	27840	27899	28020	27829	27660	27926	27768	27708	28000	27617	27759	27790	27777	27649	27708	27929	27845	27796	27743	27787	27779	27738	27675	27868	27874	27514	27765	27694	27880	27799	27648	27738	27799	27823	27678	27776	27684	27811	27884	27808	27855	27752	27574	27688	27722	27764	27809	27466	27804	27700	27894	27737	27752	27670	27837	27629	27546	27808	27837	27974	27808	28019	27734	27725	27660	27691	28103	27622	27559	27716	27704	27727	27697	27980	27702	27838	27756	27877	27820	27776	27587	27734	27597	27856	27904	27954	27746	27811	27851	27829	27759	27858	27660	27932	27786	27921	27548	27691	27926	27588	27956	27936	27834	27831	27836	27828	27678	27707	27716	27636	27832	27570	27775	27681	27851	27782	27607	27653	27962	27737	27546	27623	27711	27749	27781	27680	27760	27775	27926	27858	27579	27829	27627	27747	27852	27911	27715	27558	27749	27906	27654	27524	27812	27934	27920	27672	27697	27741	27816	27834	28108	27748	27765	27744	27794	27550	27878	27629	27807	27816	27634	27658	27953	27663	27691	27770	27820	27820	27646	27705	27814	27694	27644	27674	27878	27859	27632	27940	27757	27677	27668	27833	27784	27771	27957	28054	27691	27802	27706	27639	28003	27491	27833	27803	27757	27690	27559	27618	27818	27639	27927	27661	27669	27604	27610	27853	27655	27623	27742	27691	27749	27674	27811	27843	27801	27847	27689	27656	27841	27666	27608	27599	27701	27738	27447	27772	27496	27871	27519	27824	27698	27908	27536	27696	27560	27757	27680	27702	27803	27724	27702	27796	27446	28022	27887	27874	27852	27948	27467	27722	27560	27780	28032	27698	27585	27892	27778	27913	27820	27604	27770	27862	27716	27895	27834	27726	27457	27701	27796	27732	28056	27715	27971	28024	27783	27751	27766	27739	27616	27706	27755	27784	27966	27635	27751	27919	27783	27576	27588	27959	27515	27947	27672	27919	27925	27868	27920	27591	27866	27886	27670	28014	27672	27791	27834	27741	27648	27549	27384	27643	27846	27663	27639	27706	27769	27819	27650	27725	27770	27803	27593	27853	27690	27672	27660	27938	27826	27678	27726	27900	27921	27554	27339	27678	27724	27524	27657	27696	27910	27528	27548	27690	27830	27679	27575	27723	27689	27702	27643	27612	27713	27806	27606	27734	28004	27682	27745	27659	27638	27783	27709	27562	27765	27674	27685	27678	27604	27820	27959	27723	27776	27778	27654	27754	27869	27665	27549	27573	27730	27843	27980	27730	27640	27631	27606	27806	27919	27758	27574	27455	27762	27578	27516	27797	27839	27917	27673	27743	27581	27715	27770	27634	27569	27900	27867	27826	27798	27788	27766	27748	27965	27751	27825	27717	27534	27865	27318	27623	27558	27843	27725	27608	27425	27846	27727	27878	27790	27905	27622	27736	27707	27690	27637	27710	27469	27738	27875	27863	27818	27817	27909	27584	27871	27844	27898	27797	27729	27864	27734	27891	27602	27859	27998	27706	27640	27871	27913	27841	27712	27838	27869	27694	27864	27443	27871	27737	27640	27652	27895	27598	27714
36128	52205	53029	43024	35159	31068	28851	26632	25462	24223	23535	22702	22328	22051	22105	21945	21711	21917	22038	21751	21930	21850	21890	21870	21967	21939	21859	22106	21883	21820	21903	21762	21920	21919	21784	21962	21883	21715	21882	21867	21808	21775	21849	21965	21984	21786	21841	22050	22051	21856	22021	21784	21759	21856	21745	21874	21902	21941	21879	21743	21875	21863	21971	21939	21710	21988	21888	21799	21773	21875	21874	21867	21894	21771	22015	22049	21800	22035	21973	21918	21806	21879	21882	21861	21809	21813	21767	22128	21803	21902	21804	21927	21982	21955	21912	21783	21760	21775	21688	21798	21743	21880	21832	22012	21700	21801	21746	21888	22098	22042	21877	21731	21834	21731	21847	21694	21775	21801	21860	21840	21795	21843	21814	21973	21734	21812	22053	22011	21637	21895	21881	21839	21766	21971	22000	21723	21819	21963	21911	21706	21890	21890	21853	21752	21977	21717	21835	21863	21806	21920	21852	21832	21872	21699	21803	22023	21947	21880	22023	21939	21907	22003	21834	21983	21827	21789	21798	21527	21881	21936	21700	21965	21768	22003	21708	21805	21802	21905	22041	21842	21892	21653	21701	21788	21778	21734	21707	21801	21904	21767	21726	21840	22048	21929	21877	21952	21914	21806	21699	21927	21746	21644	21938	21942	21891	21814	21776	21754	21857	22055	21615	21838	21911	21933	22004	21920	21616	21868	21930	21518	21879	21950	21713	21865	21661	21791	21694	21957	21800	21903	21973	21768	21920	21719	22036	21721	21951	21818	21943	21981	21790	21878	21856	21815	21845	21739	21837	22025	21955	21921	21745	21869	21817	21872	21909	21893	21705	21874	21676	21752	21886	21926	21951	21911	21942	21817	21887	21814	21794	22063	21787	21747	21901	21906	21762	21838	21774	21801	21962	21832	21881	21798	21829	22057	22115	21809	21919	21814	21716	21649	21942	21898	21649	21884	21814	21884	21788	21862	22008	21972	21793	21961	21950	21923	21848	21899	21923	21886	21704	21766	21614	21915	21806	21926	21845	21837	21864	21952	22031	21998	21848	21820	21760	22056	21903	21826	21924	21958	21734	21720	22111	21998	21756	21771	21762	21810	21974	21823	21869	21993	21913	21772	21715	22006	21750	22018	21912	21863	21812	21952	21972	21709	21979	21834	21907	21884	22011	21811	21962	21672	21733	21895	21798	21795	21804	21924	21815	21934	21884	21843	21827	21951	21981	21947	21946	21700	21696	22042	21882	21749	21992	21924	21995	21808	21928	21684	21859	22001	21937	21764	21696	21869	21782	21923	21850	21833	21924	21775	22127	21705	21853	21764	21652	21898	21805	21574	21811	21899	21852	21774	21965	21726	21884	21889	21902	21913	21953	21847	21773	21733	21867	21971	21839	21813	21960	21953	21970	21762	21781	21791	21758	21861	21738	21878	21669	21973	21809	21924	21837	21810	21882	21738	21806	21971	21767	21977	21694	21771	21934	21771	21979	21883	21841	21759	22008	21920	21908	21800	21975	21819	21983	21935	21750	21783	21941	21881	21954	21863	21995	21814	21849	21861	21671	22041	21829	21856	21868	21794	21731	21829	22001	22101	21876	21752	21818	21797	21909	21915	21977	21915	21927	21860	21880	21877	21741	21778	21801	21797	21971	21857	21907	21926	21836	21996	21713	21793	22051	21840	21915	21875	21949	21814	21859	21941	21844	21759	21976	21880	22037	22038	21817	21868	22036	21942	21806	21970	21915	21995	21750	21908	21847	21725	21821	21681	21806	21909	21834	21870	21892	21761	21926	21845	21665	21873	21958	21969	21871	21919	21873	21885	22001	21770	21874	21817	21825	21780	21934	21874	21958	21712	21753	21823	21890	21852	21827	21851	21748	21930	21779	21781	21638	22020	21747	21881	21791	21892	21803	21763	21747	22020	21821	21849	21973	21812	21933	21983	21660	21844	21800	21967	21830	22033	22095	21951	21888	21898	21873	21886	21943	21798	21862	21818	21966	21803	22009	21965	21814	21652	21874	21974	21954	21819	21850	21816	21878	21743	21948	21880	21752	21849	21794	21942	22010	21877	21935	21690	21954	21805	21738	21820	21832	21766	21959	21996	21968	21809	21966	21895	21696	21759	21957	21885	21874	21942	21884	21709	21760	21756	22012	21827	21837	21799	21840	21760	22087	21670	21770	21851	21818	21699	21849	21979	21714	21687	21848	21953	22056	21740	21894	22008	21846	21843	21906	21831	21912	21871	21732	21727	21843	21894	21788	21929	21761	21748	21938	21836	21852	21876	21978	21879	21743	21888	21980	21825	21933	21855	21916	21815	21849	21699	21789	21953	21795	21865	21950	21899	21876	21913	21919	22052	21879	21734	21778	21784	21812	21900	21798	21824	21918	21894	21752	21878	21926	21970	21759	22031	21964	21780	21848	21880	21908	21718	22033	21861	21895	21830	21801	22066	21681	21637	21921	21985	21937	21843	21927	21826	22026	21727	21935	21826	21771	21910	21856	21849	21928	21736	21852	21945	21935	22072	21919	21799	21814	21831	21882	21709	21939	21714	21959	21780	21825	21978	21905	21856	21934	21957	21756	21820	21820	22002	21835	22008	21770	21712	21863	22024	21832	21713	21906	21842	21760	21675	21778	21837	21844	21914	21808	21985	21961	21849	21803	21811	21775	21963	21890	21774	21884	21996	21856	21986	22123	21820	21846	22063	21880	21778	21804	21935	22078	21759	21808	21797	21843	21737	21963	21883	21868	21965	21747	21775	21860	21858	21924	21860	21920	21823	21831	21981	22007	22029	21841	21884	21963	21868	21825	22014	21693	21984	21804	21822	21803	22075	21929	21848	21979	21790	21893	21928	21900	21735	21791	21698	21983	22102	21761	21865	21812	21831	21922	21917	21879	22078	21759	21774	21914	21934	21890	21677	21843	21715	21855	21899	21933	21939	21730	21956	21913	22128	21858	21842	21857	21949	22030	21897	21903	21918	22128	21854	22009	21636	21834	21678	21921	21860	21888	21948	22026	21937	21703	21731	21787	21983	21777	21910	21915	21772	21863	21896	21941	21858	21805	21688	21883	21812	21964	21916	21817	21859	22023	21830	21837	21823	21967	21989	21984	21847	21823	21821	21863	21914	21803	21809	21851	21756	21893	21814	21843	22048	21902	21768	21880	21967	21701	21860	21664	21980	21713	22050	21886	21942	22086	21867	21723	21662	21654	21873	22099	21806	21733	21883	21889	21962	21916	21955	22023	21761	21840	21882	21802	21757	21959	21916	21898	21893	21807	21768	21964	21845	21881	21981	21863	21897	21758	21833	21904	21869	21961	21926	21808	21745	21879	21852	21933	21615	21882	21895	21862	21890	22083	22049	21874	21844	21845	21907	21748	21887	22012	21807	21938	21938	21923	21894	21947	21940	21865	21748	21950	21816	21692	21835	21711	21926	22073	21872	21829	21928	21906	21756	21848	21899	21935	21978	21753	21963	21820	21877	21916	22043	21813	21909	21842	21796	21900	21980	21903	21795	21807	21833	21839	21994	21848	21999	21850	21736	21728	21941	21780	21961	21873	21767	21914	21856	21898	22065	21700	21992	21711	21962	21907	21983	21791	21837	21947	21688	21962	21800	21758	21879	21696	21914	21680	21964	21727	21860	21897	21980	21961	21926	21943	21825	21931	21918	21761	21905	21718	21923	21722	21908	21917	21660	22023	21832	22097	21880	21976	21829	21848	21943	22028	21902	21786	21806	21790	21915	21776	21807	21812	21788	21858	21693	21878	21759	21986	21929	21808	21791	21757	21899	21780	21825	21960	21984	22005	21768	21722	21910	22080	21823	21784	21851	21733	21982	22000	22039	22093	21897	21796	21793	21889	22039	21804	21854	22037	21927	21830	21955	21940	21967	21889	21932	22029	21913	21858	21846	21701	21921	21779	21792	21855	21943	21989	21868	21707	21955	21849	21815	21864	21834	21852	21887	21813	21776	21787	22017	21875	21738	22037	21691	21879	21828	21916	21832	21824	21822	21800	21709	21995	21843	21982	21848	21884	22006	21936	21831	22136	21970	21584	21941	21772	21919	21802	21800	21899	21933	21933	21752	21928	21895	21825	21746	21906	21879	22020	21913	21888	21947	21875	21859	21987	21897	21765	21805	21832	21965	21794	21909	21909	21678	21904	21811	21848	21760	21927	21917	21909	21893	21997	21965	21885	21938	21797	21824	21973	21924	21889	21826	21907	21808	21903	21856	21823	21880	21737	21790	21845	21697	21930	21827	21820	21854	21745	21866	21979	21854	22083	21786	21975	21949	22009	21977	21990	21806	21785	21890	21887	22110	22042	21855	21891	22196	21877	21793	21900	22044	21850	21870	21849	21894	21888	21851	22011	21854	21910	21886	21954	21958	21946	21936	22012	21693	21966	21742	21828	21695	21939	21748	21924	21893	21892	21996	21856	21958	21821	21932	21845	21909	21829	21958	21954	21679	21920	21839	21830	21926	21846	21929	21599	21999	21920	21815	21871	21940	21859	21846	21689	21846	21810	21924	21872	21964	21936	21723	21921	21822	21912	21867	22051	21848	21933	21794	21812	21957	21866	21603	21779	21909	21894	21771	21898	21927	21754	21969	21818	21895	21813	21806	22024	21810	21777	21883	21874	21997	22066	21848	21771	21983	21805	21851	22041	22071	21930	21831	21877	21978	21741	21849	21808	21954	21718	21645	21971	21876	21983	21889	21834	21882	21756	21979	21770	21672	22120	21789	21606	21945	21823	21861	21809	21919	21788	21849	21954	22008	21733	21894	21896	21801	22047	21769	21803	21749	21770	21760	21822	21985	22011	21858	21797	21989	21946	21806	21867	21748	21939	21716	21821	22018	21788	22066	21846	21998	21787	21742	21715	21945	21801	21955	21813	21915	21709	21870	21759	21878	21889	22001	21962	21771	21916	21884	22085	21895	21982	21900	21763	21900	21975	21926	21885	21994	21868	22019	21953	21879	21978	21848	21975	21902	21815	21923	21767	21882	21817	21793	21794	21943	22076	21881	21884	21714	21868	21947	21771	22016	21845	21685	22057	21925	21945	21726	21820	21940	21751	22059	21965	21727	22029	21882	21926	21995	21985	22012	21722	22073	22044	21830	21962	21827
23707	21484	29856	29205	32004	35789	35744	32797	31833	30551	29420	28650	28370	27958	28116	27980	27710	27665	27791	27466	27891	27527	27706	27711	27485	27527	27435	27704	27660	27355	27475	27769	27721	27511	27743	27453	27689	27539	27606	27585	27676	27657	27668	27398	27806	27738	27792	27455	27484	27811	27564	27333	27561	27554	27630	27536	27466	27694	27600	27699	27741	27485	27741	27544	27466	27446	27621	27766	27730	27515	27806	27618	27759	27608	27650	27398	27714	27475	27457	27302	27506	27369	27441	27640	27438	27348	27341	27205	27388	27630	27635	27693	27508	27554	27429	27467	27686	27724	27554	27572	27603	27598	27714	27521	27354	27365	27555	27667	27610	27654	27691	27571	27514	27376	27399	27540	27556	27448	27481	27632	27664	27564	27421	27674	27534	27466	27345	27566	27620	27497	27609	27568	27421	27533	27532	27678	27586	27456	27540	27439	27490	27624	27741	27630	27499	27547	27569	27503	27438	27453	27536	27673	27514	27620	27510	27392	27649	27615	27275	27320	27440	27308	27645	27565	27461	27379	27508	27401	27295	27719	27304	27415	27447	27380	27645	27389	27551	27391	27559	27526	27361	27472	27402	27390	27430	27377	27558	27525	27442	27551	27694	27646	27493	27568	27641	27694	27495	27867	27577	27595	27359	27723	27622	27513	27403	27433	27406	27248	27779	27489	27595	27503	27479	27542	27423	27601	27473	27423	27430	27463	27721	27608	27488	27645	27501	27492	27557	27570	27587	27603	27543	27353	27614	27466	27372	27620	27344	27592	27661	27553	27529	27307	27711	27559	27571	27506	27498	27521	27535	27345	27576	27650	27467	27452	27535	27681	27447	27274	27616	27473	27645	27629	27675	27583	27423	27336	27373	27610	27575	27625	27409	27397	27445	27494	27281	27683	27577	27393	27354	27516	27528	27451	27558	27574	27583	27569	27430	27458	27404	27461	27681	27390	27250	27605	27556	27604	27465	27221	27588	27423	27601	27289	27619	27753	27698	27376	27477	27519	27587	27657	27535	27568	27594	27601	27579	27504	27672	27370	27698	27465	27394	27549	27297	27400	27459	27286	27540	27466	27481	27750	27604	27483	27355	27625	27410	27651	27583	27564	27671	27426	27458	27550	27539	27476	27690	27649	27548	27346	27540	27546	27583	27421	27375	27450	27691	27537	27653	27728	27629	27580	27308	27747	27691	27665	27431	27666	27604	27680	27622	27459	27444	27472	27597	27674	27529	27369	27639	27350	27650	27506	27599	27461	27377	27681	27485	27417	27547	27414	27667	27667	27489	27589	27590	27340	27530	27488	27518	27462	27552	27592	27515	27448	27784	27573	27372	27525	27418	27532	27561	27484	27552	27607	27572	27242	27238	27626	27739	27374	27542	27235	27372	27304	27603	27423	27468	27578	27366	27550	27692	27590	27339	27599	27613	27464	27567	27356	27458	27456	27600	27479	27550	27488	27300	27560	27737	27494	27683	27416	27659	27390	27174	27477	27352	27511	27348	27196	27503	27428	27476	27532	27548	27498	27536	27432	27483	27487	27518	27610	27721	27645	27539	27517	27426	27421	27412	27461	27639	27751	27640	27523	27504	27408	27345	27489	27464	27484	27453	27201	27515	27593	27450	27615	27642	27752	27676	27292	27324	27363	27397	27493	27747	27548	27605	27433	27553	27347	27473	27465	27404	27557	27697	27359	27673	27295	27524	27441	27686	27441	27303	27641	27615	27630	27354	27589	27420	27569	27624	27684	27540	27496	27539	27453	27263	27656	27504	27509	27751	27555	27780	27491	27455	27437	27597	27295	27532	27391	27527	27501	27472	27533	27594	27550	27654	27538	27558	27578	27602	27906	27304	27491	27468	27621	27495	27504	27734	27583	27697	27488	27407	27427	27723	27566	27402	27795	27503	27474	27850	27605	27747	27557	27808	27682	27396	27468	27587	27597	27544	27289	27638	27751	27655	27564	27641	27569	27671	27352	27266	27430	27372	27535	27524	27490	27565	27601	27750	27397	27704	27405	27569	27576	27544	27471	27628	27694	27438	27679	27636	27471	27558	27604	27591	27459	27539	27538	27697	27678	27597	27409	27637	27450	27312	27283	27273	27651	27326	27522	27763	27469	27543	27356	27571	27685	27621	27644	27345	27224	27509	27615	27536	27439	27790	27387	27771	27867	27579	27499	27687	27352	27654	27633	27589	27410	27647	27550	27476	27490	27340	27285	27547	27354	27550	27550	27520	27493	27580	27426	27408	27591	27621	27467	27325	27438	27464	27461	27516	27780	27212	27482	27552	27507	27396	27243	27634	27331	27551	27469	27430	27371	27413	27453	27484	27817	27350	27752	27456	27397	27552	27646	27501	27426	27358	27378	27619	27631	27499	27485	27611	27763	27321	27479	27601	27553	27561	27319	27264	27331	27540	27587	27631	27424	27473	27440	27672	27493	27392	27335	27392	27614	27325	27490	27600	27548	27524	27453	27344	27451	27626	27502	27624	27628	27655	27477	27659	27729	27421	27646	27587	27547	27470	27470	27357	27599	27450	27450	27460	27333	27496	27494	27528	27577	27655	27561	27512	27668	27513	27544	27461	27509	27629	27526	27422	27405	27552	27576	27505	27371	27538	27319	27702	27440	27652	27715	27696	27275	27576	27462	27344	27681	27526	27497	27908	27674	27652	27612	27470	27753	27539	27446	27774	27695	27448	27755	27516	27708	27517	27494	27664	27512	27617	27674	27724	27699	27598	27606	27465	27259	27756	27439	27475	27592	27425	27526	27514	27526	27565	27606	27504	27583	27647	27718	27490	27607	27680	27196	27299	27349	27540	27622	27737	27479	27561	27542	27444	27355	27626	27546	27366	27414	27655	27451	27482	27539	27633	27606	27429	27563	27461	27392	27584	27821	27442	27514	27275	27729	27568	27630	27523	27711	27487	27514	27466	27467	27413	27630	27696	27497	27548	27582	27768	27575	27414	27274	27566	27220	27479	27372	27517	27723	27617	27607	27715	27411	27603	27557	27445	27541	27803	27469	27758	27559	27660	27909	27648	27593	27392	27365	27360	27444	27333	27468	27500	27603	27635	27454	27730	27662	27450	27378	27401	27423	27672	27449	27801	27824	27430	27685	27387	27602	27468	27616	27427	27739	27374	27486	27640	27655	27408	27414	27604	27465	27499	27621	27599	27495	27482	27413	27622	27427	27430	27454	27596	27398	27671	27165	27490	27404	27424	27740	27760	27589	27612	27596	27611	27536	27479	27265	27637	27461	27453	27653	27461	27392	27509	27629	27356	27658	27393	27416	27357	27342	27560	27513	27561	27332	27467	27414	27568	27471	27738	27507	27325	27511	27640	27337	27683	27559	27688	27466	27681	27715	27629	27676	27820	27688	27425	27521	27466	27346	27547	27668	27376	27261	27470	27582	27590	27596	27410	27549	27565	27400	27293	27578	27427	27555	27531	27484	27648	27489	27500	27621	27470	27541	27197	27509	27432	27572	27517	27455	27453	27385	27508	27309	27652	27499	27581	27723	27448	27350	27558	27250	27683	27472	27685	27498	27617	27494	27450	27594	27661	27424	27505	27690	27561	27713	27443	27397	27350	27404	27570	27661	27489	27611	27481	27454	27550	27405	27599	27680	27376	27539	27538	27363	27551	27600	27528	27504	27584	27584	27581	27656	27665	27425	27657	27587	27362	27483	27533	27569	27280	27405	27672	27551	27605	27500	27650	27422	27510	27582	27610	27631	27541	27676	27565	27561	27282	27592	27570	27443	27465	27458	27486	27417	27683	27822	27482	27414	27733	27544	27371	27575	27392	27430	27657	27396	27288	27489	27474	27402	27675	27799	27516	27447	27492	27603	27493	27317	27501	27449	27720	27748	27410	27567	27496	27400	27530	27393	27769	27713	27467	27739	27474	27645	27465	27595	27568	27704	27499	27391	27651	27668	27666	27661	27309	27514	27425	27644	27604	27338	27470	27509	27480	27511	27639	27717	27722	27505	27497	27525	27751	27320	27539	27767	27509	27351	27524	27607	27662	27485	27482	27605	27530	27419	27716	27386	27624	27694	27488	27517	27637	27550	27507	27453	27553	27579	27590	27621	27544	27509	27314	27140	27571	27507	27555	27434	27525	27473	27504	27608	27495	27417	27532	27374	27621	27702	27508	27271	27525	27488	27520	27573	27573	27597	27536	27616	27541	27768	27503	27474	27519	27553	27321	27420	27189	27616	27440	27409	27517	27587	27578	27657	27809	27437	27601	27445	27718	27522	27547	27455	27405	27482	27547	27619	27567	27723	27667	27392	27601	27359	27555	27460	27704	27546	27505	27374	27498	27466	27459	27668	27750	27656	27685	27778	27512	27345	27566	27351	27467	27581	27701	27487	27425	27531	27582	27456	27438	27416	27509	27414	27552	27339	27666	27416	27454	27643	27635	27538	27467	27255	27535	27735	27771	27592	27628	27819	27527	27467	27526	27467	27409	27506	27669	27708	27683	27244	27617	27316	27590	27646	27640	27581	27565	27493	27483	27481	27704	27697	27730	27690	27635	27615	27576	27524	27614	27516	27552	27618	27506	27295	27343	27512	27509	27755	27740	27647	27560	27422	27522	27463	27611	27652	27542	27538	27384	27590	27580	27444	27595	27558	27522	27710	27583	27551	27436	27637	27564	27449	27471	27539	27447	27206	27333	27555	27598	27686	27350	27534	27538	27790	27609	27436	27650	27332	27590	27570	27484	27508	27623	27695	27655	27286	27413	27571	27285	27546	27522	27715	27717	27505	27727	27607	27687	27621	27569	27609	27573	27530	27220	27483	27384	27382	27465	27503	27506	27633	27616	27553	27575	27447	27575	27719	27575	27337	27578	27800	27627	27602	27455	27252	27667	27438	27585	27327	27283	27540	27644	27368	27529	27618	27384	27440	27802	27654	27716	27715	27623	27580	27670	27435	27360	27337	27501	27494	27451	27661	27597	27458	27513	27589	27613	27392	27439	27356	27646	27638	27658	27507	27871	27384	27384	27672	27560	27486	27158	27692	27455	27354	27456	27225	27375	27546	27587	27515	27569	27569	27596	27272	27169	27510	27492	27401	27577	27370	27700	27516	27635	27526	27664	27419	27270	27364	27517	27476	27439	27572	27610	27516
35459	59220	57637	48101	41242	36152	32379	29674	27798	25822	24311	23110	22527	22270	22222	22128	22105	21839	21932	21682	21820	21823	21930	21898	21687	21867	21856	21773	21866	21765	21769	21814	21863	21770	21891	21905	21815	21935	21676	21706	21850	21734	21661	21723	21680	21782	21832	21935	21724	21720	21962	21660	21704	21836	21876	21780	21626	21690	21815	21912	21534	21752	21674	21885	21729	21999	21831	21642	21769	21647	21722	21768	21593	21716	21749	21787	21699	21731	21689	21658	21685	21829	21622	21766	21701	21856	21854	21832	21611	21776	21777	21744	21727	21773	21817	21553	21770	21828	21886	21697	21715	21859	21852	21688	21745	21770	21825	21690	21773	21754	21741	21772	21844	21800	21708	21946	21562	21739	21701	21730	21846	21775	21799	21654	21592	21783	21702	21737	21800	21729	21891	21755	21614	21752	21745	21991	21837	21893	21781	21759	21578	21635	21754	21707	21767	21888	21756	21856	21623	21618	21710	21673	21823	21812	21734	21715	21905	21525	21673	21674	21673	21525	21811	21681	21741	21700	21695	21791	21784	21734	21717	21683	21774	21925	21611	21832	21826	21854	21757	21785	21716	21734	21921	21651	21898	21814	21793	21662	21654	21691	21849	21737	21587	21942	21662	21800	21555	21803	21793	21554	21866	21685	21769	21804	21988	21512	21870	21707	21676	21764	21721	21691	21849	21486	21507	21906	21746	21591	21876	21610	21728	21845	21669	21812	21705	21717	21735	21641	21796	21721	21822	21662	21802	21722	21773	21778	21642	21617	21874	21673	21815	21586	21615	21711	21848	21939	21831	21755	21648	21656	21635	21851	21781	21766	21657	21833	21783	21877	21737	21674	21803	21816	21736	21836	21690	21547	21888	21677	21656	21731	21819	21591	21801	21810	21789	21841	21774	21887	21526	21683	21744	21829	21789	21664	21883	21636	21722	21825	21850	21615	21952	21921	21707	21773	21702	21655	21701	21688	21723	21816	21879	21835	21737	21647	21673	21839	21904	21787	21804	21710	21711	21658	21739	21734	21693	21785	21863	21718	21832	21787	21949	21797	21752	21847	21780	21607	21667	21756	21836	21663	21731	21617	21707	21637	21735	21778	21865	21733	21701	21758	21712	21802	21778	21965	21744	21741	21717	21834	21813	21516	21830	21984	21759	21692	21857	21703	21710	21621	21730	21704	21870	21850	21788	21711	21566	21805	21843	21752	21760	21707	21815	21668	21778	21792	21877	21871	21728	21690	21783	21730	21774	21700	21802	21744	21780	21848	21828	21613	21694	21662	21915	21967	21570	21757	21740	21634	21828	21771	21675	22011	21640	21924	21872	21829	21825	21596	21748	21712	21755	21790	21631	21710	21839	21592	21747	21697	21850	21888	21857	21807	21582	21746	21729	21690	21617	21629	21775	21833	21799	21686	21833	21713	21720	21655	21702	21765	21890	21663	21607	21613	21766	21790	21727	21897	21625	21719	21938	21703	21781	21746	21629	21684	21873	21547	21604	21803	21704	21795	21845	21759	21749	21575	21544	21774	21680	21894	21726	21744	21754	21800	21607	21772	21607	21594	21872	21757	21823	21812	21758	21801	21477	21588	21772	21791	21661	21814	21579	21582	21692	21889	21747	21690	21603	21786	21871	21732	21873	21734	21703	21748	21719	21791	21667	21549	21622	21561	21802	21704	21927	21892	21773	21617	21614	21637	21770	21460	21536	21891	21680	21678	21822	21515	21797	21583	21808	21766	21699	21839	21742	21738	21710	21804	21622	21781	21738	21958	21821	21848	21889	21889	21890	21654	21837	22039	21793	21863	21645	21798	21707	21746	21688	21813	21634	21652	21733	21789	21786	21731	21601	21762	21584	21786	21789	22090	21737	21685	21755	21712	21715	21687	21619	21815	21809	21767	21826	21633	21494	21725	21761	21874	21711	21915	21812	21749	21579	21618	21852	21644	21707	21805	21775	21852	21722	21666	21604	21618	21772	21974	21870	21730	21676	21593	21699	21792	21884	21593	21709	21904	21805	21773	21539	21857	21612	21723	21807	21845	21674	21855	21682	21727	21775	21880	21778	21844	21478	21651	21614	21731	21617	21719	21761	21745	21828	21749	21700	21825	21877	21734	21768	21808	21674	21720	21712	21637	21863	21533	21656	21580	21760	21833	21774	21716	21866	21945	21817	21869	21625	21663	21973	21763	21653	21545	21730	21755	21707	21715	21720	21622	21702	21763	21761	21830	21655	21609	21562	21848	21679	21691	21699	21649	21694	21807	21601	21646	21727	21934	21824	21635	21810	21777	21612	21938	21800	21729	21838	21692	21676	21796	21923	21578	21655	21915	21691	21595	21897	21888	21731	21810	21734	21784	21727	21745	21835	21919	21723	21810	21899	21726	21755	21980	21848	21688	21876	21878	21752	21747	21827	21790	21798	21827	21697	21821	21795	21713	21660	21725	21584	21710	21699	21683	21781	21635	21747	21745	21746	21835	21639	21767	21675	21737	21785	21817	21781	21733	21875	21684	21744	21778	21736	21644	21592	21704	21576	21588	21655	21722	21965	21630	21696	21546	21766	21730	21798	21774	21630	21705	21846	21807	21620	21730	21725	21627	21699	21557	21703	21793	21737	21779	21784	21697	21688	21622	21714	21724	21940	21724	21719	21775	21723	21739	21790	21797	21825	21715	21611	21777	21678	21778	21706	21608	21655	21443	21622	21616	21792	21739	21758	21847	21714	21723	21741	21783	21643	21627	21780	21833	21850	21651	21767	21748	21786	21750	21473	21753	21821	21823	21642	21782	21835	21758	21640	21635	21701	21590	21892	21695	21589	21616	21877	21642	21633	21634	21508	21631	21989	21677	21686	21814	21627	21573	21699	21645	21684	21603	21831	21883	21793	21635	21758	21620	21842	21796	21878	21812	21754	21770	21752	21821	21522	21689	21801	21616	21850	21739	21860	21620	21789	21749	21670	21908	21623	21898	21505	21866	21582	21894	21574	21674	21872	21882	21818	21814	21764	21666	21622	21889	21912	21799	21668	21789	21655	21643	21763	21718	21994	21662	21855	21842	21933	21833	21577	21813	21713	21743	21726	21651	21789	21638	21589	21728	21834	21544	21869	21768	21690	21938	21677	21752	21718	21792	21567	21659	21840	21419	21826	21841	21698	21701	21887	21651	21671	21767	21904	21908	21800	21810	21856	21657	21820	21600	21733	21741	21937	21604	21770	21766	21775	21726	21804	21743	21706	21579	21807	21946	21784	21858	21673	21793	21724	21786	21703	21824	21598	21648	21831	21633	21829	21740	21712	21701	21814	21828	21595	21777	21858	21828	21727	21690	21694	21706	21678	21918	21594	21902	21655	21827	21594	21852	21906	21720	21797	21705	21709	21584	21780	21787	21811	21739	21711	21708	21849	21698	21744	21830	21797	21845	21755	21790	21642	21701	21793	21741	21824	21638	21743	21799	21706	21637	21853	21766	21799	21778	21643	21786	21841	22023	21670	21562	21707	21747	21746	21765	21808	21664	21716	21587	21843	21905	21705	21714	21799	21565	21761	21700	21838	21852	21870	21675	21627	21648	21734	21673	21852	21720	21735	21822	21771	21598	21900	21771	21814	21646	21677	21837	21746	21852	21633	21833	21786	21668	21757	21508	21731	21767	21876	21675	21560	21798	21819	21709	21726	21738	21802	21606	21670	21793	21893	21688	21679	21912	21663	21696	21695	21774	21858	21774	21768	21815	21773	21888	21727	21528	21659	21703	21887	21832	21741	21868	21743	21795	21795	21808	21552	21585	21845	21784	21643	21695	21794	21640	21628	21598	21810	21562	21783	21653	21760	21834	21525	21683	21695	21829	21788	21704	21639	21911	21651	21704	21763	21926	21785	21772	21925	21913	21657	21730	21842	21837	21616	21720	21570	21803	21818	21762	21786	21722	21863	21818	21893	21857	21762	21754	21647	21716	21748	21815	21871	21748	21852	21784	21802	21700	21767	21767	21779	21881	21751	21607	21708	21779	21793	21747	21799	21895	21765	21797	21956	21595	21830	21870	21757	21693	21746	21712	21780	21749	21701	21496	21644	21620	21635	21649	21790	21776	21838	21706	21561	21688	21736	21726	21856	21955	21687	21768	21808	21775	21901	21838	21698	21782	21796	21447	21749	21753	21889	21716	21666	21525	21619	21718	21562	21806	21697	21616	21913	21641	21776	21809	21780	21879	21661	21818	21852	21674	21662	21662	21565	21886	21755	21715	21740	21590	21722	21760	21773	21798	21965	21723	21869	21575	21772	21913	21796	21767	21800	21783	21779	21794	21699	21561	21733	21789	21789	21752	21784	21847	21767	21833	21740	21761	21658	21788	21644	21659	21741	21836	21885	21826	21591	21636	21639	21791	21738	21897	21714	21549	21690	21769	21680	21569	21889	21782	21687	21795	21736	21582	21810	21764	21600	21661	21792	21707	21877	21828	21763	21660	21864	21730	21732	21825	21774	21694	21919	21771	21683	21713	21860	21638	21839	21730	21516	21726	21616	21737	21826	21726	21753	21876	21750	21767	21686	21681	21710	21602	21921	21682	21758	21761	21632	21737	21691	21674	21680	21800	21777	21710	21779	21802	21563	21841	21679	21821	21783	21804	21816	21691	21828	21756	21756	21784	21628	21725	21593	21745	21579	21806	21504	21701	21704	21803	21651	21843	21911	21692	21604	21825	21795	21840	21783	21681	21623	21678	21611	21880	21809	21625	21781	21788	21883	21828	21852	21800	21769	21610	21807	21830	21875	21766	21699	21742	21758	21644	21672	21640	21825	21714	21693	21773	21735	21690	21676	21839	21962	21657	21838	21686	21759	21748	21900	21786	21821	21950	21607	21683	21857	21670	21720	21630	21613	21522	21914	21749	21690	21770	21777	21786	21860	21815	21575	21928	21817	21956	21528	21994	21891	21827	21844	21901	21744	21669	21663	21774	21726	21671	21793	21801	21585	21838	21616	21618	21613	21970	21670	21685	21822	21819	21648	21594	21730	21906	21785	21917	21790	21831	21520	21587	21692	21798	21766	21619	21782	21743	21648	21636	21927	21567	21743	21698	21721	21772	21841	21679	21739	21730	21717	21664	21949	21892	21813	21676	21674	21823	22027	21823	21786	21562
22756	21491	29623	26145	28458	34900	37926	34809	33883	33253	31269	29820	29494	29319	29110	28939	28886	28608	28457	28715	28624	28366	28297	28449	28566	28041	28355	28220	28459	28209	28228	28579	28316	28179	28412	28594	28466	28408	28503	28521	28334	28220	28373	28400	28337	28337	28175	28090	28405	28265	28320	28174	28456	28250	28363	28057	28233	28288	28164	28331	28154	28236	28261	28318	28350	28294	28165	28170	28218	28146	28315	28217	28324	28220	28106	28277	28103	28366	28384	28291	28153	28315	28287	28062	28279	28204	28538	28229	28093	28342	28327	28364	28291	28298	28199	28195	28321	28187	28154	28256	28486	28203	28445	28021	28208	28022	28154	28302	28399	28108	28099	28326	28202	28236	28320	28330	28174	28089	28368	28273	28373	28234	28263	28071	28437	28223	28290	27925	28081	28261	28455	28199	28000	28499	28335	28272	28308	28289	28135	28361	28170	28394	28302	27988	28233	28392	28312	28212	28320	28464	28121	28203	28050	28623	28146	28129	28197	28209	28383	28418	28326	28268	28368	27958	28106	28161	28268	27934	28420	28162	28230	28202	28297	28226	28487	28313	28127	28074	28256	28098	28241	28537	28543	28157	28200	28366	28364	28021	28119	28017	28513	28290	28346	28293	28215	28243	27979	28250	28538	28358	28404	28327	28314	28366	28225	28238	28272	28310	28342	28073	28381	28145	28030	28233	28411	28225	28386	28521	28245	28411	28247	28310	28401	28291	28376	28069	28204	28133	28305	28271	28292	28118	28474	28127	28268	28235	28388	28312	28211	28165	28190	28054	28432	28122	28270	28258	28369	28228	27958	28308	28271	28323	28344	28396	28265	28404	28123	28539	28235	28345	28469	28160	28378	28310	28342	28432	28504	28217	28191	28405	28416	28104	28217	28376	28209	27990	28075	28310	28313	27974	28151	28141	28188	28353	28216	28197	28056	28221	28247	28317	28113	28333	28298	28372	28244	28314	27976	28156	28287	28315	28450	28255	28073	28216	28555	28325	28334	28046	28208	28038	28025	28052	28118	28192	28193	28306	28446	28210	28289	28200	28439	28186	28332	28073	28466	28100	28178	28030	28002	28276	28373	28310	28213	27958	28155	27975	28239	28076	28244	28184	27946	28283	28289	28212	28283	28155	28293	28188	28125	28306	28130	28203	28279	28205	28249	28108	28344	28303	28141	28239	28289	28351	28383	27967	28254	28198	28243	28399	28126	28144	28109	28172	27958	28419	28321	28462	28130	28283	28062	28224	28358	28329	28217	28059	28144	28404	28452	28462	28189	28258	28194	28165	28262	28222	28341	28350	28100	27895	28076	28131	28229	28307	28215	28331	28394	27980	28116	27895	28269	28497	28278	28093	28349	28293	28328	28064	28335	28126	27922	28381	28353	28198	28233	28307	28446	28245	28301	27837	28297	28437	28265	28214	28272	28004	28101	28037	28236	27975	28130	28325	28282	28120	28345	28515	28328	28247	28168	28408	28391	28291	28327	28239	28343	27972	28383	28123	28218	28286	27979	28122	28219	28151	28381	27949	28321	28137	28081	28144	28236	28264	28536	28108	28188	28405	28306	28169	28057	28232	28456	28394	28191	28306	28338	28260	28257	28315	28280	27958	28341	28185	28070	28357	28075	28336	28373	28333	28378	28379	28260	28147	28462	28231	28415	28186	28549	28299	28249	28251	28363	28208	28276	28288	28218	28528	28150	28111	28017	28044	28120	28333	28352	28284	28370	28247	28013	28282	28475	28021	28388	28323	28200	28177	28226	28325	28212	28329	28286	28418	28188	28283	27960	28215	28050	28029	27935	28305	28404	28210	28097	28384	28344	28336	28129	28137	28074	28476	28410	28342	28061	28232	28448	28492	28346	28152	28042	28066	28287	28271	28241	28106	28389	28235	28350	28292	28288	28029	28378	28286	28051	28258	28155	28326	28319	28317	28312	28409	28305	28122	28130	28322	28262	28191	27991	28240	28210	28263	28341	28008	28209	28476	28212	28383	28297	28159	28375	28106	28074	28221	28414	28390	28258	28173	28367	28398	28172	28273	28329	28408	28360	28300	28297	28334	28280	28461	28298	28417	28243	28472	28353	28173	28211	28202	28164	28170	28181	28262	28114	28184	28232	28359	28178	28118	28212	28180	28362	28414	28178	28407	28130	28289	28261	28390	28105	28031	28298	28407	28269	28277	28169	28240	28359	28135	28232	28139	28458	28386	28195	28295	28246	28099	27996	28347	28328	28386	28335	28345	28342	28441	28620	28309	28300	28398	28289	28221	28454	28293	28132	28431	28480	28059	28262	28232	28270	28192	28133	28310	28312	28064	28179	28192	28387	28167	28359	28193	28312	28188	28350	28538	28420	28353	28309	28327	28336	28361	28246	28142	27930	28200	28275	28217	28244	28438	28453	28352	28306	28342	28260	28298	28403	28322	28038	28207	28027	28239	28255	28263	28406	28119	28096	28138	28101	28526	28261	28198	28417	27913	28427	28231	28215	28346	28244	28249	28173	28196	28235	28008	28364	28293	28154	28360	28281	28096	28449	28236	28289	28174	28406	27983	28304	28364	28355	28322	28152	28328	28591	28311	28140	28269	28281	28332	27855	28300	28317	28230	28184	27978	28073	28122	28276	28357	28308	28278	28356	28353	28219	28305	28033	28382	28307	28124	28263	28473	28284	28225	28311	28179	28295	28210	28378	28324	28233	28142	28285	28320	28357	28172	28355	28376	28368	28106	28187	28301	28090	28221	28160	28136	28382	28350	28096	28327	28156	28559	28434	28267	28196	28394	28380	28214	28574	28278	28306	28222	28198	28257	28250	28200	28253	28162	27951	28173	28238	28463	28301	28204	28265	28114	28460	28451	28215	28236	28277	28325	28263	28027	28124	28363	28266	28330	28202	28124	28199	28017	28225	28213	28207	28327	28281	28144	28102	28369	28063	28117	28334	28331	28199	28017	28304	28102	28283	28049	28303	28126	28300	28286	28149	28127	28269	28201	28250	28112	28394	28374	28429	28365	28295	28246	28474	28173	28218	28284	28362	28406	28140	28153	28173	28325	28226	28310	28310	27976	28336	28311	28334	28200	28016	28017	28338	28115	28143	28241	28067	28313	28470	28072	28147	28327	28208	28419	28176	28229	28282	28268	28098	28315	28230	28373	28190	28318	28369	28066	28041	28208	28321	28083	28544	28057	28412	28131	28317	28080	28327	28356	28274	28134	28337	28145	28187	27913	28180	27964	28665	28198	28164	28011	28100	28393	28315	28069	28109	28564	28153	28225	28177	28335	28114	28255	28453	28336	28138	28247	28544	28100	28176	28021	28120	28346	28273	28366	28138	28316	28221	28210	28107	28297	28283	28490	28131	28034	28272	28354	28470	28411	28177	28222	28187	28129	28330	28323	28291	28294	28276	28251	27942	28156	28115	28324	28364	28402	28318	28367	28394	28238	28150	28257	28138	28196	28194	28172	28138	28385	28200	28352	28307	28239	28163	28375	28221	28203	28326	28118	28114	28178	28205	27964	27981	28033	28070	28116	28135	28142	28271	28252	28376	28157	28450	28358	28392	28244	28373	28208	28293	28434	28431	28221	28316	27980	28243	28157	28139	28287	28329	28326	28085	27948	28268	28370	28226	28256	28372	28405	28288	28475	28339	28075	28475	28189	28152	28323	28094	28260	28294	28540	28397	28231	28238	28351	28106	28177	28295	28311	28185	28253	28530	28211	28269	28083	28242	28375	28469	28499	28217	28261	28170	28154	28409	28346	28281	28266	28222	28017	28269	27975	28173	28176	28066	28270	28433	27946	28216	28302	28410	28263	28112	28445	28247	28383	28164	28234	28410	28133	28202	28419	28391	28393	28364	28142	28088	28316	28415	28031	28145	28170	28357	28226	28236	28438	28457	28430	28258	28109	28371	28236	28331	28165	28262	28043	28041	28052	27986	28284	28307	28363	28533	28448	28140	28064	28459	28248	28340	28141	28123	28318	27949	28076	28168	28004	28451	28316	28116	28351	28362	28034	28195	28128	28280	28281	28135	28248	28268	28010	28271	28429	28169	28560	28231	28189	28189	28319	28165	28288	28134	28214	28124	28305	28327	28118	28029	28242	28277	28222	28126	28294	28277	28316	28155	28185	28522	28222	28412	28408	28270	28289	28256	28215	28159	28323	28178	28303	28279	28483	28423	28096	28331	28555	28320	28378	28235	28201	28119	28212	28114	28133	28559	28307	28195	27974	28344	28394	28222	28431	28372	27994	28481	28180	28261	28336	28248	28098	28299	28212	28438	28381	28166	28186	28219	28269	28106	28317	28549	28168	28192	27968	28310	28371	28540	28389	28100	28248	28295	28246	28174	28108	28408	28040	28293	28256	28068	28160	28340	28313	28117	28004	28301	28272	28439	28156	28275	28281	28249	28278	28210	28259	28023	28187	28320	28217	28173	28022	28303	27967	28303	28202	28324	28103	28337	28422	28425	28212	28228	28277	28117	28130	28400	28299	28412	28096	28467	28163	28260	28581	28413	28192	28266	28122	28124	28244	28274	28276	28423	28371	28243	28376	28408	28049	28275	28102	28183	28234	28460	28298	28433	28091	28148	28176	28261	28217	27895	28173	28165	28304	28215	28322	28135	28256	28245	28418	28335	28014	28182	28044	28248	28354	28273	28441	28273	28322	28211	28115	28273	28029	28249	28252	28029	28397	28418	28165	28499	28377	28447	28214	28304	28507	28156	28383	28417	28198	28335	28413	28342	28336	28473	28242	28345	28352	28525	28402	28326	28114	28097	28068	28269	28321	28366	28281	28171	28210	28246	28204	28286	28178	28209	28141	28074	28121	28319	28063	28556	28229	28287	28372	28263	28069	28056	28273	28251	28313	28273	28285	28373	28093	28328	28206	28310	28503	28279	28168	28330	28109	28095	28239	28213	28320	28271	28253	28068	28173	28532	28180	28270	28405	28259	28389	28369	28211	28109	28196	28046	28254	28119	28153	28162	28220	28324	28163	28175	28309	28388	28493	28330	28284	28204	28501	28307	28256	28462	28243	28510	28225	28442	28041	28234	28274	28242	28427	28164	28213	28231	28014	28249	28321	28218	28423	28069	28269	28029	28289	28146	28227	28377	28233	28197	28292	28108	28200	27968	28349
37392	62914	62705	54378	47322	40245	35446	33029	31090	28836	26080	24487	23624	23096	22948	22850	22648	22227	22620	22239	22401	22228	22145	22252	22194	22174	22090	22231	22080	22269	22252	22228	22465	22355	22206	22086	21982	22223	22207	22090	22018	22341	22143	22060	22257	22116	22230	22256	22008	22211	22153	22188	21934	22282	22186	22213	22323	22182	22198	22227	22257	22190	22230	22214	22173	22208	22290	22236	22174	22254	22265	22104	22124	22235	22259	21984	22167	22098	22149	22177	22275	22246	22224	22059	22004	22160	22428	22324	22281	22116	22167	22059	22284	22222	22101	22351	22252	22254	22184	22300	22081	22331	22113	22172	22222	22331	21924	22136	22299	22290	22148	22251	22219	21940	22184	22116	22062	22249	22117	22310	22090	22143	22138	22235	22231	22200	22223	22069	22208	22148	22152	22113	22022	22214	22330	22055	22025	22126	22040	22104	22084	22196	22206	21969	22348	22064	22083	22235	22211	22133	22168	22201	21938	22012	22030	22143	22110	22095	22118	22160	22174	22330	22091	22131	22038	22106	22109	22220	22293	22137	22186	22100	22112	22082	22232	22075	22109	22082	21991	22108	22004	22272	22162	22230	22163	22216	22133	22152	22148	22181	22006	22211	22136	22017	22116	22048	22170	22213	22243	22176	22243	22364	22123	22087	22033	22084	22151	22053	22081	22064	22116	22082	22143	22051	22140	22185	22086	22147	22192	22127	22044	22127	22114	22046	22165	22139	21954	22162	22247	22113	22019	22118	22000	22170	22143	22166	22062	22261	22175	21974	22123	22182	22084	22206	22127	22101	22139	22137	22296	22272	22049	22186	22067	22168	22117	22088	22241	22134	22196	22113	22103	22108	22128	22200	22068	22075	22204	22136	22135	22064	22209	22211	22166	22177	21984	22141	22135	22006	22192	22049	22157	22140	22013	22143	22112	22190	22151	22203	22069	22118	22130	22177	22202	21961	22113	22141	22017	21944	21896	22299	22055	22058	22151	22153	22155	22112	22072	22139	22163	22119	22134	22287	22147	22176	22089	22249	22076	22180	22206	22186	22206	22069	22176	22184	22156	22364	22253	22036	22268	22100	22108	22165	22206	22092	22014	22354	22017	22230	22046	22312	22106	22297	22111	22144	22116	22155	22088	22155	22070	22079	22044	22066	22204	22187	22134	22290	22059	22327	22155	22270	22127	22069	22063	22068	22171	22103	22392	22160	22022	22208	22007	22257	22240	22076	22221	21997	22172	22005	22183	22161	22095	22095	21945	22310	22101	22068	22163	22214	22234	22173	22154	22243	21957	22195	22146	22126	22232	22194	22027	22191	22152	22202	22251	22048	22110	22070	22027	22081	22338	22101	22302	22161	22236	22070	21948	22168	21883	22233	22195	22011	22265	22067	22054	22100	22253	22340	22260	22117	21933	22139	22035	21995	22360	22226	22170	22279	22145	22182	22215	22290	21891	22109	22125	22177	22129	22158	22300	22269	22295	22248	21985	22155	22024	21944	22144	21990	22040	22147	22088	22205	22182	22198	22305	22135	22027	22218	22329	22271	22279	22079	22307	22031	22269	21991	21885	22231	22048	22163	22119	22164	22050	22236	22160	22128	22175	22116	22228	22198	22183	22159	22103	22123	22171	22121	22070	22035	22026	22030	22253	22114	22135	22164	22033	22138	22151	22159	22060	22093	22169	22173	21919	22154	22103	22116	22157	22029	22012	22057	22225	22289	22146	22071	22231	22077	22216	22072	22345	22007	22098	21986	22018	22272	22109	22199	22177	22106	21911	22132	22142	22036	22406	22069	22392	22107	22144	22342	22273	22208	22291	22032	22209	22083	22074	22131	22082	22131	22094	22062	22179	22140	22239	22135	22169	22112	22198	22265	22186	22272	22040	22035	22063	22202	22179	22118	22081	22198	22101	22129	22282	21988	22344	22084	22150	22118	22169	22050	22146	22062	22168	22280	22161	22064	22219	22070	22088	22117	22196	22137	22293	22167	22090	22061	22008	22051	22187	22216	22236	22109	22023	21942	22233	22083	22132	22228	22171	21991	22276	22013	22094	22077	22100	22171	22255	22354	22117	22269	22216	22228	22057	22150	22146	22331	22222	21976	22056	22221	22208	22188	22087	22140	22246	22135	22036	22204	21959	22320	22095	22242	22223	22180	22184	21991	22062	22071	22287	22128	22130	22141	22104	22203	22233	22215	22096	21933	22040	22068	22192	22004	22206	22098	22156	22052	22102	22120	22011	22035	22265	22113	22349	22246	22104	22116	22164	22074	22036	22267	22186	22260	22159	22105	22176	22127	21993	22109	22153	22178	22286	22093	22236	22149	22065	22265	22060	22121	22163	21980	22224	22203	22152	22191	22130	22039	22167	22203	22295	22039	22201	22325	22123	22029	22428	22131	22210	22166	22003	22155	22250	22228	22284	22075	22211	22208	22168	21992	22134	22238	22251	22122	22026	22204	22196	22261	22253	22200	22256	22096	22113	22256	21999	22280	21934	22029	22225	22165	22176	22085	22041	22163	22044	22156	22211	22111	22201	22198	21990	22106	22210	22275	22398	22204	22281	22075	22228	22048	22173	22153	22176	22170	22186	21965	22194	21971	22297	22399	22140	22123	22065	22062	22060	22292	22148	22104	22059	21981	22045	21854	22136	22095	22103	22133	22170	22078	22117	22180	22063	22112	21983	22019	22278	22098	22317	22074	22127	22111	22134	21964	22060	22162	22159	22389	22038	22408	22068	22258	22224	22228	22224	22159	22213	22220	22309	22182	22068	22355	22024	22353	22291	22196	22218	22195	22025	22146	22288	22195	22262	22173	22119	22016	22105	22116	22273	21982	22193	22196	22216	21961	21950	22181	22091	22085	21925	22262	22181	22142	22204	21925	22318	22244	22083	21990	22175	22084	22197	22177	22022	22265	22082	22108	22005	22093	22339	22218	22144	22079	22017	22248	22123	22006	22076	21969	22167	22123	22125	22149	22088	22053	22296	22120	22305	22309	22120	22114	21932	22123	22153	21968	22338	21922	22086	22103	22113	21981	22198	22219	22024	22045	22194	22091	22171	22031	22305	22179	22340	22093	22487	21876	22149	22278	22139	22167	22017	22019	22153	21976	22071	21977	22110	22258	22191	22228	22257	22049	22131	21982	21975	22207	22160	22232	22201	22061	22046	22191	22198	22158	22173	22139	22367	22079	22128	22232	22101	22225	22074	22055	22028	22179	22091	22158	22156	22221	22065	22137	22107	21968	22126	22086	22200	22034	22065	22107	22270	22352	22113	22129	22200	22091	21953	22242	22250	22183	21988	22181	22301	22063	22112	22105	21949	22029	22176	22097	22178	22258	22097	22162	22134	22289	21949	22236	22144	22147	22239	22149	21928	22131	22271	22075	22261	22264	21963	22182	22196	22159	22089	22221	22189	22147	22199	22207	22050	22341	21950	22076	22203	22064	22070	21914	22110	22154	22210	22074	22016	22106	22269	21968	22251	22203	22085	22192	22121	22238	22049	21993	22062	22236	21921	21955	22095	22275	22089	22173	22206	22272	22182	22225	22197	22194	22113	22371	22179	22247	22126	21966	22286	22106	22276	22271	22276	21948	22243	22130	22237	22096	22122	22133	22063	22294	22014	22051	22047	22103	22135	22168	22172	22000	21945	22121	22035	22323	22244	22108	22229	22140	22251	21977	22232	22327	22156	22058	22196	22233	22057	22263	21956	22118	22250	22010	22088	22286	22023	22195	22225	22236	22026	21983	22155	22180	22093	22291	22134	22083	22027	22125	22041	22174	22455	22067	22087	22155	22100	22233	22141	22201	22187	21989	22265	22238	22099	22041	22088	21865	22187	22377	22029	22215	22049	22139	22084	22041	21932	22169	22059	22128	22223	22044	22242	22264	22276	22199	21973	22223	22107	22227	22049	22340	22116	22022	21990	22214	22181	22063	22143	22216	22071	22203	22036	22136	22261	22116	22105	22000	22108	22173	22147	22145	22085	22089	22103	22046	22163	22214	22205	21994	22112	22015	22161	22217	22302	22062	22008	22085	22233	22003	21994	22130	22199	22213	22065	22144	22027	21992	22356	21914	22273	22177	22133	22061	22248	22066	22128	22323	22266	22262	22140	22112	22203	22138	22146	22056	22037	22198	22163	22022	22120	22073	22162	22179	22072	22096	22163	22122	22089	21987	22250	22174	22035	21988	22094	22348	22115	22119	22164	22194	22010	22167	22026	22298	22135	22029	22260	22042	22121	22133	22097	22182	22063	21950	22233	22188	22246	22111	22007	22190	22181	22294	22107	21978	22175	22292	22244	22191	22242	22291	22219	22272	22310	22068	22416	22197	22229	22132	22102	21996	22082	22178	22174	22183	21985	22117	22106	22028	22060	22339	22176	22051	22137	22318	22322	22222	22309	22163	22312	22105	22132	22303	22200	22115	22105	22230	21969	22012	22367	22131	22157	22182	22053	22035	22003	22100	22169	22249	22320	22243	21965	22162	22125	22243	22128	22284	22010	22125	22051	21966	22151	22097	22132	22270	22100	22073	22174	21992	21949	22135	22088	22224	22320	22063	22163	22188	22145	22154	22240	22143	22223	22274	22249	22142	22051	22268	22154	22215	22072	22197	21979	22235	22268	22137	22138	22104	22085	22132	22148	21970	22100	22061	22194	22290	22187	22314	22216	22073	22028	22019	22159	22223	22252	22249	22193	22289	22215	22230	21921	22134	22095	22114	22198	22179	22199	22017	22215	22133	22059	21977	22197	22005	22106	22033	22049	22427	22145	22091	22189	22056	21967	22169	22095	22040	22375	22147	22309	21937	22274	22208	22115	22098	22249	22201	22353	22099	22003	22136	22018	22244	22119	22213	22196	21906	22139	22081	22111	22138	22165	22377	22303	22101	22046	22256	22106	22203	22250	22206	22219	22150	22255	22137	22200	22069	21922	22105	22167	22149	22397	22163	21991	22082	22245	22078	22002	22171	22082	22017	22219	22080	22190	22201	21979	22227	22187	22296	22218	22296	21945	22088	22048	22184	22229	22055	21944	22026	22035	21964	22101	22088	22220	22148	22507	22177	22183	22147	22312	22161	22051	22190	22108	22069	22149	22193	22116	22050	22097	22294	22328	22156	22197	22164	21982	22401
31559	37938	45778	41216	35553	34055	32776	31596	30468	29589	29082	28331	28182	28070	27844	27845	27942	27788	27962	27833	27919	27849	27643	27875	27941	27858	27746	27807	27851	27990	27950	27726	28022	27889	27717	27968	27601	27741	27972	27880	27790	27664	27726	27838	27773	28062	28108	27967	27490	27472	27725	27806	27931	27886	27560	27757	27801	27724	27843	27678	27833	27715	27708	27655	27734	27872	27716	27722	27677	27838	27798	27620	27845	27816	27715	27674	27777	27776	27813	27724	27644	27859	27679	27660	27747	27926	27817	27714	27630	27690	27654	27731	27627	27916	27849	27890	28066	27734	27703	27791	27715	27748	27884	27746	27691	27934	27912	27721	27679	27891	27605	27835	27844	27664	27940	27853	27662	27734	27622	27819	27869	27700	27837	27892	27872	27668	27708	27546	27621	27688	27879	27768	27887	27664	27833	27596	27696	27774	27696	27846	27935	27568	27571	27971	27817	27856	27688	27841	27932	27709	27629	27635	27700	27775	27650	27675	27895	27557	27647	27760	27804	27807	27575	27765	27814	27799	27861	27874	27810	27643	27832	27847	27633	27760	27831	27930	27452	27816	27574	27513	28020	27705	27879	27771	27689	27920	27765	27600	27643	27667	27876	27590	27579	27525	27765	27732	27762	27568	27934	27735	27688	27824	27780	27612	27790	27486	27876	27966	27578	27874	27714	27794	27822	27841	27982	27798	27807	27872	27686	27691	27619	27835	27667	27713	27742	27685	27882	27759	27627	27751	27980	27614	27768	27835	27797	27548	27688	28019	27959	27647	27743	27717	27659	27804	27771	27733	27616	27567	27868	27848	27712	27687	27708	27887	27685	27822	27755	27867	28002	27957	27616	27936	28072	27795	27755	27634	27652	27760	27709	27776	27866	27625	27822	27819	27773	27663	27556	27794	27814	27721	27652	27903	27677	27773	27708	27609	27763	27813	27890	27748	27763	27729	27804	27596	27674	27917	27648	27779	27630	27801	27773	27538	27662	27688	27663	27714	27618	27915	27815	27677	27640	27707	27609	27666	27923	27820	27736	27756	27740	27775	27721	27714	27738	27900	27594	27691	27974	27730	28001	27980	27941	27661	27533	27820	27535	27721	27865	27571	27814	27665	27536	27751	27642	27883	27808	27837	27872	27937	27601	27911	27880	28075	28038	27918	27736	27853	27583	27845	27950	27906	27570	27722	27756	27763	27839	27778	27697	27778	27887	27899	27730	27591	27770	27810	27817	27636	27806	27861	27787	27666	27786	27674	27830	27698	27665	27785	27866	27730	27863	27531	27751	27780	27971	27831	27829	27805	27724	27647	27739	27738	27690	27713	27936	28064	27753	27703	27748	28000	27840	27785	27836	27514	27867	27681	27768	28014	27856	27921	27704	27907	27765	27646	27767	27621	27871	27524	27773	27871	27854	27892	27939	27799	27668	27792	27633	27599	27790	27479	27897	27591	27693	27850	27744	27922	27746	27801	27698	27773	27724	27763	27720	27755	27559	27852	27739	27675	27537	27678	27663	27556	27753	27850	28200	27735	27483	27861	28000	27903	27852	27698	27906	27993	27783	27836	27688	27739	27867	27855	27736	27820	27575	27552	27600	27955	27831	27700	27741	27721	27835	27681	27837	27799	27838	27463	27795	28001	27848	27879	27821	27869	27902	27854	27973	27751	27597	27668	27829	27711	27995	27744	27675	27832	27885	28005	27797	27553	28023	27736	27680	27791	27744	27664	27679	27590	27830	27832	27736	27766	27786	27725	27903	27815	27704	27868	27941	27682	27739	27835	27709	27867	27823	27985	27945	27892	27635	27841	27504	27637	27844	27641	27732	27726	27653	27606	27722	27856	27603	27757	27506	27797	27805	27880	27553	27684	27596	27659	27545	27875	27851	27579	28066	27631	27634	27516	27901	27713	27712	27883	27851	27662	27612	27645	27669	27721	27974	28056	27649	27731	27669	27923	27799	27847	27655	27778	27848	27871	27739	28020	27844	27769	27660	27612	27732	27793	27945	27902	28090	27800	27740	27639	27826	27814	27810	27719	27708	27775	27956	27366	27717	27895	27513	27964	27835	27669	27660	27805	27784	27682	27856	27560	27793	27953	27955	27796	27544	27541	27604	27761	27669	27849	27764	27855	27572	27572	27691	27480	27848	27955	27452	27787	28074	27992	27679	27782	27866	27733	27637	27815	27671	27850	27891	27876	27647	27877	27777	27670	27918	27695	27916	27685	27713	27764	27828	27727	27722	27650	27757	27700	27723	27759	27636	27696	27700	27840	27545	27491	27943	27638	27910	27598	27858	27709	27648	27886	27775	27660	27697	27845	27885	27854	27802	27761	27651	27741	27845	27723	27679	27864	27746	27856	27849	27615	27648	27801	27781	27922	27911	27875	27944	27847	27712	27485	27752	27676	27705	27917	27617	27901	27735	27696	27569	27740	27602	27985	27694	27740	27878	27976	27640	27751	27819	27697	27591	27831	27615	27596	27777	27712	27861	27904	27698	27698	27944	27824	27824	27676	27670	27712	27635	27793	27776	27690	27871	27751	27759	27617	27795	27700	27605	27851	27859	27574	27760	27588	27693	27902	27721	27839	28018	27682	27722	27727	27888	27783	27961	27610	27850	27861	27855	27771	27773	27730	27783	27640	27796	27987	27948	27628	27831	27768	27692	27913	27634	27947	28110	27634	27644	27782	27886	27870	27843	27639	27750	27619	27794	27829	27747	27813	27770	27805	27795	27650	27872	27677	27694	27821	27948	27797	27548	27805	27832	27714	27739	27616	27827	27865	27604	27536	27915	27766	27668	27641	27775	27641	27878	28208	27662	27594	27557	27891	27691	27528	27742	28096	27896	27778	28032	27778	27687	27673	27747	27770	27665	27688	27855	27615	27726	27606	27463	27817	27776	27666	27750	27815	27745	27739	27750	27976	27968	27515	27662	27808	27941	28093	27755	27671	27712	27886	27858	27666	27795	27789	27544	27524	27676	27770	27696	27731	27671	28008	27693	27667	27783	27938	27800	27765	27801	27883	27580	27833	27809	27827	27794	27844	27779	27664	27908	27494	27851	27707	27874	27638	27700	28067	27712	27747	27828	27742	27748	27759	27775	27958	27718	27602	27959	27877	27840	27969	27694	27844	27687	27933	27848	27645	27671	27726	27781	27832	27742	27666	27885	27836	27779	27802	27879	27799	27744	27715	27916	27909	27699	27738	27750	27800	27758	27837	27818	27712	27919	28098	27591	27974	28092	27825	27835	27637	27862	27744	27820	27662	27660	27775	27823	27411	27759	27854	27993	27797	27630	27661	27657	27665	27629	27716	27718	27620	27780	27686	27904	27672	27865	27678	27654	27822	27908	27695	27625	27815	27687	27812	27672	27845	27972	27658	27815	27816	27668	27745	27800	27548	27868	27963	27711	27684	27833	27748	27572	27786	27848	27823	27869	27545	27700	28085	27813	27833	27850	27947	27804	27931	27853	27783	27773	27976	27713	27895	27816	27632	27719	27722	27674	27740	27863	27721	28054	27749	27702	27589	27851	27711	27664	27791	27754	27917	27826	27749	27825	27803	27600	27747	27791	27882	27751	27716	27788	27805	27668	27619	27897	27763	27794	27825	27872	27877	27970	27539	27790	27854	27568	27774	27764	27901	27757	27718	27561	27582	27629	27690	28066	27737	27717	27703	28020	27646	27769	27658	27721	27789	28091	27676	27966	27792	27943	27713	27958	27824	27908	27526	27829	27716	27924	28053	27766	27961	27640	27861	27687	27655	27744	27753	27824	27792	27684	28048	27910	27573	27854	27621	27725	27756	27778	27643	27693	27577	27952	28016	27533	28178	27733	27713	27781	27646	27822	27686	27664	27675	27938	27559	27745	27914	27593	27773	27645	27927	27853	27839	27866	27755	27623	27888	27862	27897	27594	27640	27947	27705	27601	27582	27653	27790	27559	27652	27983	27603	27880	27707	27914	27654	27898	27907	27788	27822	27711	27666	27604	27574	27616	27924	27861	27998	27783	27736	27631	27635	27899	27939	27780	27601	27974	27763	27807	28126	27846	27684	27674	27640	27851	27601	27924	27742	27722	27572	27718	27704	27605	27790	27894	27872	27685	27742	27719	27675	27842	27671	27960	27965	27481	27636	27823	27824	27968	27973	27787	27684	27882	27969	27943	27749	27698	27757	27984	27680	27759	27526	27896	27642	27952	27644	27650	27759	27825	27819	27854	27790	27836	27776	27723	27704	27647	27732	27850	27835	27680	27847	27832	27788	27791	27670	27674	27978	28014	27726	27813	27747	27880	27772	27656	27560	27837	27809	27886	27727	27702	27743	27840	27634	27715	27810	27690	27784	27626	27815	27763	27717	27631	27728	27547	27576	27781	27656	27630	27787	27826	27894	27675	27749	27809	27699	27750	27868	27754	27877	27774	27622	27837	27819	27893	27875	27750	27588	27814	27748	27667	27610	27742	27780	27743	27664	27794	27654	27856	27735	27859	28018	27938	27815	27871	27786	27783	27902	27882	27718	27771	27780	27876	27780	27633	27578	27655	27894	27966	28048	27990	27891	27913	27834	27876	27668	27735	27746	27815	27630	27840	27810	27526	27724	27858	27705	27879	27776	27918	27880	27811	27880	27706	27590	27827	27718	27949	27680	27838	27937	27836	27945	27664	27639	28115	27593	27819	27742	27849	27831	27794	27766	27911	28108	27588	27947	27656	27924	27928	27864	27873	27903	27839	28040	27782	27693	27808	27886	27865	27463	27706	27900	27877	28017	27787	27705	27897	27833	27580	27756	27563	27696	27789	27754	27932	27615	27653	27556	27423	27678	27948	27827	28021	28025	27606	27727	27576	27892	27888	27818	27889	27970	27773	27624	27693	27652	27691	27998	27586	27931	27660	27794	27771	27661	27856	27793	27757	27603	27700	27804	27594	27984	27664	27728	27859	27819	27785	27470	27631	28012	27719	27885	27729	27678	27818	28092	27707	27900	27852	27651	27685	27741	27747	27676	27891	27683	27785	27823	27707	27751	27904	27880	27735	27914	27930	27857	27771	27912	27743	27563	27926	27905	27890	27773	27787	27812	27884	27732	27599	27980	27875	27718	27968	27860	27660	27719	27694	27649	27512	27850	27639	27728	27620	27649
36424	54483	50258	41027	34360	31392	29298	27921	26074	24531	23494	22626	22504	22296	21931	21615	22236	22013	21692	21828	22074	21780	21994	21732	21970	21772	21845	21742	21977	21798	21714	21828	21701	21831	21839	21792	21920	21869	21771	21848	21902	21928	21906	21928	21825	21903	21800	21887	21859	21912	21912	21800	21910	21907	21730	21757	22000	21877	21887	21855	21826	21676	21829	22077	21786	21916	21706	21776	21845	21880	22028	21877	21855	21819	21773	21705	21804	21830	21958	21745	21904	21802	21943	21875	21858	21694	21925	21990	21878	21840	21738	21791	21641	21938	21859	21772	21964	21829	21684	21743	21859	21992	21500	21761	22014	21833	21648	21892	21998	21635	21989	21876	21818	21957	21987	21856	21902	21758	21696	21794	21918	21722	21892	21939	21912	21808	21605	21937	21865	21705	21702	21724	21687	21951	21808	21795	21864	21741	21871	21887	21511	21873	21850	21876	21830	21780	21815	21895	21817	21679	21922	21897	21765	21985	21861	21849	21875	21917	21716	21874	21840	21740	21649	21799	21989	21804	21822	21730	21958	21701	21853	21795	21679	21916	21814	21870	21858	21778	21809	21835	21878	21749	21910	21749	21733	21900	21839	21676	21917	21738	21604	21818	21918	21693	21537	21870	21859	21857	21723	21883	21915	21784	21883	21792	21786	21851	21945	21877	21749	21871	21907	21751	21841	21883	21744	21922	21813	21951	21995	21857	21894	21824	21787	21709	21848	21977	21742	21904	21682	21879	21834	21752	21637	21674	21815	21944	21813	21770	22001	21814	21916	21865	22076	21889	21973	21842	21997	21791	21905	21881	21872	21962	21757	21824	22047	21727	21773	21887	21908	21745	21821	21919	21740	21816	21819	21872	21819	21903	21766	21772	21883	21746	21710	21829	21911	21898	21950	21875	21813	21922	21802	21900	22117	21970	21944	21905	22020	21907	21666	21646	21844	21746	21951	21899	21757	21890	21794	21927	21848	21951	21895	21850	22032	21848	21863	21675	21817	21801	21639	21736	21783	22044	21933	21729	21979	21864	21861	21745	21862	21966	21775	21773	21948	21938	21893	21946	21878	21790	21986	21836	21823	21804	21800	21681	21819	21936	21903	21728	21863	21944	21902	21708	21947	21858	21909	21883	21692	21762	21924	21929	21726	21895	21885	21742	21633	21963	21887	21802	21687	21669	21787	21838	21791	21851	21936	21710	21864	21751	21848	21975	21727	21928	21815	21849	21939	21796	21986	21769	21890	22003	21765	21686	21883	21695	21906	21722	21821	21824	21712	21820	21712	21913	21685	21866	21868	21814	21789	21675	21707	21851	21892	21682	21872	21670	21843	21959	22035	21864	22006	21859	21890	21953	21691	21857	21600	22015	21802	21899	21719	21803	21937	21789	21756	21926	21846	21915	21865	21814	21745	21876	21757	21674	21688	21893	21935	21995	21758	21848	21964	21909	21658	21952	21869	21874	21667	21898	21757	21832	21983	21682	21712	21794	21687	21995	21909	21803	21863	21901	21954	21728	21861	21902	21929	21834	21632	21816	21718	22027	21636	21683	21856	21911	21816	21853	21867	22035	21843	21696	21711	21660	21818	21986	21846	21703	21826	21869	21837	21832	21930	21938	21761	21782	21675	21758	21896	21729	21961	21902	21843	21841	21810	21676	21934	21820	21864	21818	21806	21979	21907	21945	21923	21759	21774	21881	21827	21947	21959	21758	21720	21851	21896	21758	21808	21875	21890	21835	21854	22009	21913	21689	21917	21814	21905	21763	21751	21663	21657	21705	21905	21924	21835	21931	21930	22021	21711	21870	21867	21917	21929	21758	21780	21988	21880	21719	21923	21721	21823	21740	21881	21681	21837	21921	21875	21804	21788	21907	21951	21961	21943	21991	21798	21856	21784	21916	21863	21933	21795	21647	21834	21873	21742	21832	21774	21705	21887	21814	21770	21863	21833	21889	21758	21850	22141	21644	21767	22009	21904	21867	22014	21899	22041	21940	21790	22046	21704	21653	21769	21788	21775	21817	21781	21833	21840	21738	21727	21834	21732	21877	21895	21945	22004	21770	21983	21959	21955	21803	21760	21991	21759	21709	21870	21972	21757	21807	21685	21786	21815	21885	21772	21772	21904	21857	21704	21974	21866	21938	21902	21887	21661	21790	22072	21819	21786	21885	21882	21886	21916	21798	21790	21801	21784	21794	21788	22029	21639	21886	21772	21690	21867	21851	21744	21814	21825	22003	21673	21738	21927	21747	21733	21837	21798	21964	21913	21835	22011	21782	21870	21956	21971	21847	21895	22060	21721	21916	21898	21756	22022	21727	21906	21867	21865	22013	21750	21840	21661	21830	21985	22031	21684	22074	21803	21859	21923	21677	21944	22006	21966	21704	21960	21856	21931	21805	21791	21678	22036	21843	21843	21876	21849	21841	22025	21792	22020	21938	21750	21777	21782	21754	21784	21683	21813	21925	21925	21823	21801	21849	21797	21765	21873	21695	22077	21826	21911	21928	21937	21727	21828	21887	21893	21749	21632	21862	21856	21960	21882	21975	21881	21940	21857	21814	21837	21891	21708	21829	21766	21918	21927	21751	21895	21764	21806	21801	21770	21937	21870	21797	21955	22111	21777	21873	21787	21814	21866	21748	21712	21826	21945	21762	22031	21818	21818	21704	21976	21955	21665	21827	21798	21782	21806	22153	21932	21886	21773	21976	21834	21731	21813	21813	21739	21801	21773	21832	21999	21949	21719	21966	21708	21907	21826	22074	21849	21764	22181	21726	21904	21744	21877	21703	21851	21878	21951	21737	22004	21793	21723	21838	21713	21706	21861	22009	21906	21778	21735	21650	21885	21825	21997	21942	21960	21931	21964	21840	21966	21830	21738	21646	22032	21983	21926	21747	21875	21784	21810	21858	21752	21928	21763	21729	21776	21940	21699	21947	21805	22026	21721	21854	21743	21797	21899	21722	21792	21816	21776	21774	21769	21835	21723	21773	21866	21873	21836	21930	21787	21964	21816	21747	21798	21808	22149	21985	21774	21886	21906	21744	21679	21755	21878	21873	21756	21810	21722	21771	21962	21962	21878	21844	21832	21814	21759	21767	21915	21782	21767	21947	21776	21645	21992	21801	21809	21699	21847	21690	21787	21782	21916	21809	21935	21917	21695	21772	22079	21682	21627	21887	21778	21679	21827	21852	21872	21763	21854	21957	21764	21966	21751	21738	21928	21830	21793	21885	21884	21780	21699	22076	21832	22010	21769	21806	21855	21776	21776	21963	21744	21690	21952	22024	21808	21720	21750	21904	21838	21664	21861	21825	21780	21642	21875	21734	21795	21840	21857	21784	21894	21758	21822	21700	21879	21813	21765	21931	21869	21736	21861	21958	21890	21773	21678	21790	21900	21811	21913	21715	21786	21894	21870	21940	21843	21817	21658	21921	21834	21999	21862	21850	21794	21909	21924	21783	21717	21933	21772	21857	21774	21802	21774	21859	21992	21845	21753	21893	21882	21921	22090	21906	21689	21854	21856	21784	21870	21905	21935	21738	21749	21697	22024	21710	21855	21965	21857	22002	21954	21922	21867	21747	21835	21903	21697	21779	21781	21830	21870	21618	21785	21647	21714	21958	21713	21771	21970	21890	21682	21731	21814	21968	21705	21924	21831	21644	21944	21768	21815	21796	21698	21698	21779	21927	21976	21883	21909	21789	22019	22021	21915	21681	21849	21685	21797	22037	21724	21778	22132	21830	21625	21795	22056	21842	21886	21696	21784	21817	21957	21757	21979	21857	21855	21808	21773	21821	21627	21778	21758	21868	21840	21718	21738	21742	22013	21801	21741	21848	21769	21960	21775	21743	21953	21780	21747	21823	21734	21714	21834	21807	21701	21917	21675	21879	21823	21727	21933	21871	21802	21865	22023	21695	21947	21894	21896	21911	21766	21763	21662	21859	21831	21633	21959	21938	22031	21921	21900	21925	21762	21789	21958	21809	21936	21944	21805	21830	21867	21846	22030	21765	21777	21678	21899	21864	21818	21852	21978	21909	21827	21913	21998	21854	21940	21922	21878	21838	21867	21707	21811	21869	21747	21921	21917	21841	21798	21825	21776	21823	21900	21900	21897	21854	21779	21712	21983	21831	21790	21936	21994	21798	21763	21747	21744	21944	21843	21828	21933	21861	21870	21899	21756	21769	22075	21821	21892	21812	21818	21910	21811	21883	21845	21699	21810	21722	21826	21737	21931	21876	21636	21811	22021	21824	21858	21615	21887	21761	21858	21870	21728	21868	21922	22085	21931	21745	21726	21927	21912	21904	21773	21833	21808	21980	21823	21741	21764	21964	21874	21733	21786	21828	21707	21743	21846	22033	21859	21642	21696	21888	21880	21719	21839	21994	21727	21843	22032	21958	21783	21801	21766	21790	21842	21743	21927	21773	21854	21827	21774	21816	21880	21669	21920	21914	21860	22026	21943	22007	21777	21902	21826	21832	21918	21928	21778	21875	21818	21966	21830	21921	21951	21869	21729	21822	21610	21784	21689	21956	22038	21893	21843	21803	21631	21834	21645	21891	21864	21921	21966	21749	21738	22018	21759	21718	21901	21903	21975	21768	21901	21842	21803	21843	21897	21783	21676	21966	21672	21919	21837	21769	21787	21816	21814	21898	21899	22006	22032	21911	21890	21798	21856	21828	21884	21786	22012	21925	22049	21935	21896	21936	21642	21921	21802	21972	21968	21845	21966	21726	21970	21783	21780	21855	21842	21730	21973	21741	21915	21825	21756	21707	22060	21870	21940	21803	21864	21669	21741	21652	21765	21515	21915	21981	21999	21811	21861	21827	21837	21960	21800	21885	21839	21671	21799	21971	21763	21866	21772	21938	21937	21775	21854	22015	21906	21795	21894	21607	21786	21812	21783	21875	21853	21850	21839	21785	21643	21785	21845	21655	22011	21904	21875	21912	21557	21659	21789	21804	21973	21709	21858	21826	22018	21954	21829	21850	21758	21781	21811	21596	21731	21717	21801	21922	21847	21983	21774	21793	22132	21787	21898	21702	21828	21718	21711	21811	21767	21700	21824	21821	21820	21852	21987	21737	21867	21963	21807	21797	21942	21884	21882	21983	21948	21918	21918	21700	21741	21741
23920	21634	30290	29306	32474	36044	35823	32899	31806	30880	29906	29185	28636	28448	28160	28074	28043	28309	28346	28032	28115	28200	28113	28030	27949	27938	27859	27958	28016	27931	27946	28267	28001	27876	28243	27795	27815	27849	27848	28045	27835	27867	28056	28021	28001	27712	27815	27920	27852	27951	27783	27858	27811	27839	28133	28091	27719	27955	27951	28083	27905	27971	28121	27929	27911	27850	27788	27845	27984	27756	27895	27577	27943	27693	27661	28000	27759	27892	27661	27818	27927	28092	27922	27893	27738	27809	28216	27698	28012	27970	27910	27811	28050	28056	27978	27958	27902	28111	27986	27593	27909	27963	27647	27784	28041	27853	27966	27839	27963	27973	27906	27793	27975	27854	27754	27948	27825	27936	27888	28221	27840	27982	27754	27909	28018	27882	27546	27774	27822	27971	27770	27815	27891	27767	27974	28057	28045	27798	27887	27869	27824	27939	27739	27854	27914	28059	27767	27797	27716	27828	27947	28163	27850	27688	28154	27908	27757	27871	27786	27872	28086	27784	27934	27843	27662	27883	27909	27892	27952	27749	27905	27957	27989	27935	27825	27976	27777	28084	27762	27764	27869	27834	28068	27862	27918	27797	27624	27630	27823	28284	28096	27821	27654	27695	27570	27858	27886	27865	27764	28068	27715	27971	28045	27935	27787	28081	27860	27961	27949	28117	27709	27801	27991	27853	27957	28032	27825	27963	27945	27988	28030	27782	27766	27762	27949	27934	27810	27973	27742	27700	27640	28013	27985	27803	27730	27745	27732	27919	27958	27701	27853	27841	28150	27958	27873	27892	27980	27915	27887	27745	28049	27895	27799	27973	27966	27697	27754	27939	27813	27876	27978	28163	27907	27990	27890	27983	27924	27920	27816	27897	27777	27630	27856	28016	27919	27994	27727	27756	27960	27882	27702	28046	28002	27958	28056	27967	28041	27892	27954	27800	27968	28093	28162	27658	27785	27920	27869	27809	28035	27544	27712	27987	27789	27939	27898	28082	27751	28034	27637	27872	27734	27929	28118	28059	27858	27700	27795	27802	27785	27882	27873	28003	28081	27945	27835	27874	27737	28001	28147	27838	27903	27707	27913	27734	27652	27672	27809	27769	27809	27719	27774	28129	27848	27875	27876	27687	27765	27910	27918	27958	27969	27714	27879	27764	27936	27980	27904	27840	27910	28019	27749	27869	28127	28103	27949	27772	27981	27720	27703	27778	27957	27829	27923	27764	27959	28158	27869	27890	27644	27684	27759	27732	27978	27913	28030	27926	27997	27913	27859	27637	27898	27815	28093	28002	27886	27686	27800	27799	27730	27865	27804	27836	28010	27612	28001	27700	27907	27771	27962	27789	27854	27898	27670	27588	27692	27918	27682	27967	27943	27789	27835	27950	27927	27967	27967	27986	28108	27872	27899	27524	27790	27779	27678	28002	27998	27805	27609	27952	27831	27955	27763	27848	27860	27838	28077	27882	27890	27885	27953	28118	27844	27889	27932	27911	27864	27938	27895	27651	27953	27834	27967	27897	28068	27930	27931	27580	27962	27841	27664	27914	27983	27954	27965	27994	27927	27875	27764	27777	27736	27826	27615	27873	27963	27919	27994	27747	27771	27741	27864	27714	27834	27890	27628	27919	28318	28019	27897	27748	27973	27772	28050	27939	27761	27727	27904	27948	27863	27936	27707	27969	27875	27809	27992	27775	27886	27860	27882	28037	28016	28047	28178	27850	27837	27788	27873	27869	27835	27949	27875	27872	27907	27947	27828	27918	27839	27828	28079	28081	27957	28036	28042	27966	27768	27951	28094	27995	27937	28000	27819	27905	27778	27834	28037	27869	28000	28029	27983	27841	27871	27999	27957	27780	27858	27790	27875	27605	28057	27962	27790	27954	27855	27880	27794	27726	27819	27671	27820	27762	27768	27885	27634	27877	27802	27769	27799	28024	27666	27950	28044	27599	28034	27711	27932	27847	28059	27894	27865	27998	27963	27909	27953	27899	28049	27920	27836	27730	28140	27923	28027	27897	27826	27976	27868	28049	27795	27868	27503	27709	27837	27762	27628	27986	27770	27920	27719	27739	27866	28087	27866	27976	27941	27514	27947	28014	28016	28174	27894	27878	27951	27760	28049	27832	27726	27726	27728	27845	28163	27893	28020	27975	27830	27707	28073	28133	27991	27850	27844	27903	27802	27988	27876	27813	27784	28012	27918	28015	27864	27918	28011	28016	27789	27854	27881	27772	27850	28084	27944	27957	27937	27965	27971	27763	27860	27886	27852	27907	27895	27915	27916	27932	27921	27820	28155	28120	28033	27682	27725	27746	28024	27561	27889	28033	27951	27811	27849	28007	27849	27933	27939	27725	27867	27959	27932	27685	28016	27979	27863	27877	27750	27933	27691	27902	27965	27751	28036	27809	27771	27837	27840	27722	27777	27904	28004	27897	28037	27859	27922	27966	28062	27856	27684	27850	28000	28019	27940	27618	27957	28066	28075	28047	27820	28079	27983	27653	27918	27814	27698	27864	28076	28073	27839	28105	27912	27875	27949	28041	27702	27806	27918	27920	28062	27712	27927	27783	27875	28038	27972	27950	27754	27986	27924	27761	27476	27899	27889	28017	27771	27662	27906	28167	28044	28031	27954	27891	27898	27806	27811	27765	28027	27875	27910	28054	27848	27781	27995	28131	28038	28046	27875	27903	27886	27760	27690	27913	27815	27762	27855	27889	27751	28081	28027	27851	27812	27966	27929	27749	27757	27821	27961	27896	27828	27750	27714	27785	27884	28004	27848	27726	27753	28009	27843	27858	27849	27864	28018	28028	28025	27854	28084	27816	28139	27911	27935	27965	27875	27662	28052	27796	27825	27791	28127	27805	27800	27923	27896	27939	27863	27750	27851	27903	27919	28068	27810	27652	27881	27842	28026	27999	27904	27865	27859	27681	27930	27815	27921	27881	27864	27928	27919	27766	27879	27799	27806	27664	28191	27944	27900	27879	27755	27865	27852	27736	27879	27576	27798	28063	28034	27660	27660	27964	27980	27721	28109	27791	27844	28049	28045	27802	27924	27936	28055	27949	27894	27755	27940	27791	27842	28059	28027	28027	28119	27920	27723	27945	28062	27833	27667	27832	28080	28125	28078	27956	27931	27876	27900	27833	28127	27894	27595	27843	27965	27845	27902	27704	27829	27656	27794	27741	27886	27858	27902	27846	27816	27940	27758	27772	27699	27835	27985	27716	27906	28080	27900	27607	27800	27999	27808	28080	28049	27932	27969	27808	27878	28049	27902	27774	27940	28147	27955	28007	28153	27902	27726	27841	27955	27924	27659	27934	27908	28040	27965	27876	27641	27914	27603	28201	27636	27760	28028	28017	27828	28098	28005	27907	27839	27934	27918	27946	27924	28054	27742	27812	27674	27897	27851	27951	27893	27894	27849	27788	27664	27872	28286	28015	27920	27773	27816	27560	27556	27962	27812	27931	27797	27905	27840	28024	27767	27868	27817	27629	27637	27884	28108	27955	28132	27849	27620	28126	27712	27874	28173	27717	27895	27887	27970	27766	27668	27823	27881	27838	28053	28009	27695	27803	27789	27974	27881	27694	27980	27567	27817	27925	27833	27968	27769	27942	27795	27848	27819	28143	27832	27898	27757	27931	27770	27765	27906	27864	27614	27728	28034	27851	27866	27834	27877	27949	27667	27678	27912	27952	27862	27796	27778	27905	27907	27868	27854	27850	28159	27875	27963	27864	27829	27790	27730	27922	28039	27782	28139	27921	28046	27801	27953	27882	27738	27880	27783	28032	28092	28056	27768	27886	27807	28064	28071	27791	27759	28110	27977	28015	27989	27971	27774	27831	27847	27789	27688	27752	27875	28019	27611	27956	27875	28080	27901	27930	27964	27938	28196	27909	27904	27628	27727	28029	28028	27866	27750	27712	27972	27710	28010	27803	27642	27803	27761	27820	27898	27808	27733	28038	27968	28031	27846	27844	27988	28092	27836	27715	27907	27918	27974	27903	28136	28072	27854	28093	27755	27808	27893	27978	27999	27942	27960	27874	27872	27864	28021	27897	27850	28070	27750	27779	27855	27853	27885	27925	27652	27914	27924	27867	27918	27813	27800	28164	27840	27615	27804	27757	27948	27741	27769	28070	28037	27766	27961	27876	27840	27862	27854	27945	27803	27757	27807	27748	28030	27902	28045	27993	28019	27945	28015	27785	27762	28031	27610	28020	28033	28100	27769	28031	28108	27769	27798	27949	27878	27568	27861	28009	27871	27774	27590	27618	27836	28045	28011	27912	28023	27805	27791	27995	27892	27731	28210	27770	28115	27894	27841	28067	27769	28219	27914	27834	27891	28007	27685	27850	28027	27903	27891	27817	28132	28168	27911	27907	27931	27747	27935	27930	27885	28149	27444	27703	27715	27698	27708	27947	27837	27957	28006	27851	27846	27669	27771	27841	28034	27913	27906	27881	27775	27949	27886	28014	27800	27743	27926	27603	27885	27812	28010	27896	27890	27736	27844	27882	27964	27998	28009	27810	27776	27959	28058	27743	28100	27916	27974	27941	28026	27623	27833	27886	28104	27750	27961	28013	27924	27962	27858	27815	27833	28013	27934	27903	27974	27970	28002	28125	27971	27836	27749	27844	28088	27847	27924	27774	27663	27683	27760	27969	27914	28094	27847	27802	28026	27930	28055	27733	27854	27892	27791	27881	27834	27850	27794	27939	27799	27928	27908	27909	27754	27805	27748	27830	27786	27972	27824	27875	27950	27806	27794	28007	27944	27763	28136	27786	27956	27855	27910	27860	27720	27725	28089	28120	27914	28002	27837	27726	27899	28062	27990	27719	27975	27850	28100	27986	27901	27904	27957	27601	27876	27944	27972	28050	27611	27875	27890	27977	27821	27883	27740	27729	27973	27877	27992	27759	27903	27932	27970	28362	27769	27970	27916	27696	27942	28156	27978	27777	27875	27747	27825	27773	27801	28003	28078	27727	27972	27955	27994	28098	27814	27958	27708	28071	28006	27842	27697	27923	28081	27697	28049	27826	27945	27956	27960	27945	27900	28018	28085	27862	28013	27980	27815	28010	27763	27680	27740	28006	27754	27829	27894	27835	27737	27782	27748	27967	27842	27985
36622	58329	56217	48108	42266	36817	32452	29702	27933	25945	24831	23742	23007	22438	22474	22400	22259	22159	22114	21862	22058	21953	21904	22032	21867	21967	21966	22056	21998	21954	21951	21835	21957	22064	21953	22089	21909	21902	22060	21971	22003	21795	22126	21883	22018	21978	22108	21933	22055	21889	21783	22013	21965	21945	21960	22055	21986	22024	21835	21862	22014	21882	22104	21960	22002	22171	21903	21929	22115	21837	22220	21974	21966	22136	21969	21872	21747	21848	21871	22107	21920	22051	22129	22072	22106	22095	21930	22036	21893	22071	21687	22089	21801	22010	21950	21988	21811	22103	21885	22070	22056	21962	21914	22016	21804	21950	21960	22063	21984	22084	21929	21832	21996	22038	21871	21894	21795	22150	21827	22012	21990	22032	21729	22030	22024	22036	21995	21928	22006	21962	21866	22057	21829	21916	22035	21650	21890	21863	21967	21811	21959	21829	21839	21998	22137	21904	21971	21878	21926	21878	22092	21900	21994	21922	21958	21862	21800	21903	21808	22015	22006	21905	21768	21963	21958	21913	21745	21824	22045	22126	22171	22038	21928	21937	21851	21902	21946	22026	21980	21866	21856	21793	22019	21733	21999	21935	21817	21795	21938	21919	21957	21920	21965	21807	21935	21968	21923	21820	22020	21936	21999	21745	22112	22101	22009	21898	21810	22029	21815	21792	21934	21932	21736	21872	21981	21863	22010	22091	22144	22026	21989	21918	21883	22035	21932	21948	21899	21865	21942	22149	21999	21772	21960	21973	21968	21952	21967	21815	22005	21844	21922	21741	21902	21832	22050	21842	21937	22067	22062	21830	21983	21870	21955	21942	21866	21911	21886	21961	21901	22026	21801	21929	21952	22042	21876	21903	21992	21976	21921	21985	21895	21962	21827	21913	21982	21903	22052	21871	22035	21933	21922	21913	22054	21950	22108	21957	21939	21784	21883	21979	21873	21911	21998	22051	22060	21805	21938	21925	22078	21944	21854	22025	21814	21859	21975	22003	21945	21881	22027	21963	21866	21950	22033	21832	22184	21928	21871	21875	21858	22004	21888	21949	21872	22017	21912	22048	22027	21906	21989	21972	21977	22119	21875	21771	21884	21907	21776	21965	21784	21933	21940	22095	22061	21929	22118	21843	21965	21794	22058	22056	21848	21929	22018	21906	21787	22055	21964	21947	22127	21936	21994	21940	21882	21935	21888	21918	21757	21856	21883	21816	22041	21896	21973	21924	22092	21892	22028	21900	22185	21764	22043	22040	22112	21951	21841	22046	22019	21846	21669	21984	22000	21869	21887	21929	22004	21882	21833	22119	22077	21867	21832	21895	21924	22057	21972	21935	21927	21907	21886	21783	21968	22009	22023	21994	21879	22118	21862	21833	21921	21763	21838	21863	21852	21908	21862	22119	22003	21850	21919	21944	21880	21860	22184	21971	21952	22029	21842	21916	21948	21924	22071	21960	21929	21932	21866	22057	22060	21828	22137	21892	21951	21969	21971	21892	21996	22120	21952	21777	21905	21873	21970	21851	21867	21947	22035	21803	22081	21789	21749	21892	21809	22008	21881	21981	22043	21857	21963	21852	21874	22022	21772	21927	21996	21886	21830	21869	21818	21839	22024	21851	21751	21970	21830	21918	21927	21831	22019	21929	21923	21921	21920	22206	21805	21942	21833	21862	21843	21921	21941	21886	21977	22039	21853	21823	22030	21960	21901	21972	21822	22077	21930	21933	22002	21861	21809	21867	21707	21970	21876	21948	21807	22017	21925	21957	21877	22258	21832	21989	21954	21845	21921	21874	21897	21804	21898	22106	22050	21940	21859	22074	21942	22027	21876	21856	21864	21946	22011	21999	21784	21976	22007	21964	21842	21900	22067	22112	21763	21884	22012	21907	21968	22065	22013	22010	22008	21917	22121	21911	21859	21930	21945	21877	21948	21953	22048	21977	21950	21820	21870	21879	22011	21802	21763	21975	21884	21870	22151	22025	21972	21884	21919	21852	21958	22008	21807	21852	21976	21961	21863	21918	21948	22024	21846	21782	21801	21715	22023	22039	21998	21909	21842	21906	21780	22094	22001	22049	21896	21935	22000	21925	21833	21903	22090	22010	21945	21897	21756	22111	21967	21946	21974	22066	21884	21794	22066	22096	22080	22029	21915	21805	21931	21846	21940	22070	21874	22006	21882	21837	21822	21900	21957	22080	21989	21830	21950	22040	21793	21850	21878	21889	21869	21914	21886	21937	21844	21828	22023	21939	21855	21838	21954	21887	21882	21995	21827	22019	22097	21880	22042	21886	22108	21999	21912	21975	21848	21798	21962	21950	21883	22037	21972	21983	21899	21803	22027	21852	22045	21878	21852	21986	21952	22041	22013	21971	21924	22001	21987	21934	22021	21883	22008	21923	21931	21844	21938	22005	22084	21972	22051	21934	21879	21918	21896	21912	21971	21864	22091	21808	21977	22001	21953	21925	21982	21899	21747	21851	22034	21922	21837	21886	21910	22025	21983	21830	21981	21680	22014	21829	21960	21751	22035	22029	21975	22090	21994	21993	21922	22001	21968	21939	21758	21968	22024	21964	21998	22037	21950	21925	21896	21890	21956	21800	22058	21779	21764	21932	21828	22039	21971	22070	21993	22095	21903	22050	22025	21989	22001	21998	22055	21813	21886	21956	21831	21856	22065	22003	21809	21882	22013	21960	22006	22086	22102	21921	22130	21794	21831	21879	22029	21869	21826	21919	22029	22026	21821	21908	21942	21991	22010	22058	21929	21971	21609	21897	22010	21835	22108	21891	21968	21920	22055	22008	21897	21775	21949	21932	21924	21998	21802	21869	21925	22111	22038	21983	21952	21898	21925	21820	21974	21937	21914	21854	21897	22038	21794	22000	21713	21668	21857	22122	22014	22011	22000	21914	21846	22176	22062	21993	21996	22141	21852	21776	21821	21847	22039	21994	21932	21878	21971	22115	21885	21959	21926	22079	21890	22135	21873	21810	22030	21983	22000	21971	21851	21850	21879	21780	22111	21770	21964	21917	21836	21762	21914	22051	21903	21943	21730	21797	22017	21807	21731	21887	21868	22002	21954	22027	21998	21764	22028	21874	21874	21967	21932	22001	22000	22021	21951	21803	22013	21851	21929	22084	22035	21911	21928	22146	21856	21774	21829	22003	21901	21847	21797	21986	21928	22030	21887	21983	21783	21996	21967	22200	22011	21962	21941	21922	21969	21993	21981	21838	21992	21737	22099	22026	21853	21998	21917	21882	21754	22016	21878	21955	22014	21877	22021	21851	22064	21959	21954	21948	21882	22129	21817	21814	22062	22031	22043	22087	21857	21951	21957	21887	21946	22029	21892	21943	22013	21970	22079	22030	21834	22086	22055	21865	21919	21843	21899	21967	21904	21947	21581	21971	22113	21905	21824	22125	21889	22049	21890	21774	21790	21766	22063	21813	21888	21811	22009	21877	21879	21919	21925	21967	22049	21873	21947	21952	21990	21803	21814	21783	21979	21996	22013	21982	22027	21797	21876	22111	22074	21955	22108	21992	21990	21771	21856	22080	21893	22115	21741	22083	21824	21739	21844	22148	21976	21959	22022	21905	21884	22132	21931	22016	21955	21748	21952	21942	21806	21992	21824	21667	21895	22009	21942	21929	22053	21897	21803	21879	21977	21916	21956	21921	21931	21970	22099	21899	21827	22285	21822	22079	22101	21792	21939	21945	21985	22036	22098	21778	21883	21945	22007	21951	21789	22072	21777	21862	22022	21994	21823	22057	22066	21901	22028	21923	21893	21921	22088	21852	21940	22115	21971	21932	22039	21807	21942	21847	21796	21889	22017	22031	21701	21825	21844	21917	22031	22107	21952	21963	21819	21872	22082	22123	21856	21767	22030	21875	22008	21946	21775	21962	22085	22178	21794	21790	21751	21984	21949	21971	22058	21893	21929	21725	21890	21765	21921	21898	21873	21959	22025	21980	21714	21965	22061	21846	21945	21999	21851	21698	21932	21750	21855	21935	21925	21930	21895	21867	21957	21986	21920	21882	21996	21987	21971	21908	22094	22159	21808	21884	22040	22005	21886	21966	21865	21916	21807	21872	21895	22128	21910	21727	21880	21885	21892	22029	22081	21932	21908	22113	22029	21953	21974	21881	21693	21919	21992	21820	22024	22006	21769	21827	22062	22005	22001	21982	21979	21852	21884	22044	21803	21822	21884	21912	22173	21951	21828	21970	22008	21915	22091	21934	21994	21970	21973	21747	22069	21936	21945	21824	21977	21980	21984	21961	22036	22124	21647	22085	22072	22052	21874	21918	22043	21910	21846	21991	21735	21960	21960	21858	21917	22029	21819	22010	22219	21879	21886	21956	21922	21795	22008	21783	22072	21944	21961	21897	21972	21882	21914	21775	22029	22115	22097	22087	21943	21874	22160	21998	21789	21956	21909	22024	21861	21887	22062	22010	21831	21849	21871	21942	21973	22021	21801	21917	22015	21918	22082	22089	21918	21970	22104	21969	21816	22071	21980	21865	21951	21995	21975	21962	21942	22043	22011	21990	22005	21966	22004	22029	21870	21779	21925	21899	22008	21867	21864	21882	22080	21952	22063	22024	21852	21828	21810	21855	21999	21861	22024	21968	21922	21968	22081	22052	21860	21879	22030	21884	21968	21961	21870	21813	21930	22005	21763	21891	22009	22124	21932	21946	21933	21931	21876	22055	21896	21995	22062	21925	21932	21859	21801	22124	21856	21902	22108	21845	22082	21922	22003	21875	21904	22035	21967	21964	22025	21966	21847	21833	21968	22034	22015	21960	21898	21882	21984	22105	22094	22002	21951	22136	22035	21779	21712	21859	21989	21849	22058	21893	21997	21925	21873	22037	21932	21914	21900	22063	21968	21960	21869	21662	22098	21907	22031	21735	21946	22089	21930	22054	21696	21944	21837	22013	21997	22019	22028	21927	22019	21841	21879	21957	22036	21880	21985	21831	21963	21896	21959	22029	22001	21959	21943	21946	21973	21766	21916	21965	21877	21732	21950	21952	21863	21916	21957	21837	21934	21960	21868	21975	21785	21947	22073	22010	21813	22031	21995	21826	21725	21976	22015	21941	22130	22022	21868	21870	21880	21858	21970	21819	21913	22088
22812	21502	29538	26172	29360	35106	38476	34820	33069	32487	31290	30118	29885	29110	29185	28917	28930	28622	28731	28749	28614	28529	28235	28237	28562	28584	28459	28580	28499	28580	28406	28415	28272	28505	28449	28398	28464	28582	28428	28411	28525	28271	28276	28283	28240	28546	28428	28424	28395	28351	28268	28363	28307	28202	28223	28528	28552	28564	28599	28490	28503	28383	28522	28725	28364	28542	28372	28323	28505	28310	28109	28351	28400	28497	28410	28491	28336	28175	28415	28261	28266	28309	28530	28256	28387	28230	28167	28346	28118	28663	28473	28309	28302	28363	28403	28618	28282	28346	28277	28319	28441	28573	28322	28384	28438	28321	28193	28397	28392	28243	28442	28269	28415	28362	28578	28573	28650	28464	28535	28593	28471	28374	28400	28201	28381	28724	28364	28360	28373	28359	28481	28538	28379	28600	28405	28400	28486	28583	28435	28335	28359	28351	28481	28406	28566	28301	28338	28228	28543	28543	28513	28346	28199	28426	28264	28206	28436	28668	28231	28436	28420	28355	28494	28451	28403	28575	28369	28480	28174	28177	28345	28428	28301	28347	28357	28475	28335	28165	28235	28310	28544	28117	28378	28551	28403	28192	28292	28211	28090	28258	28405	28313	28526	28289	28060	28341	28126	28442	28506	28376	28478	28600	28408	28404	28363	28438	28327	28359	28282	28379	28532	28433	28248	28310	28375	28241	28541	28274	28412	28301	28350	28321	28413	28421	28457	28391	28484	28225	28305	28494	28356	28523	28406	28305	28254	28415	28308	28590	28619	28286	28314	28088	28370	28353	28159	28493	28447	28195	28321	28244	28462	28420	28333	28437	28175	28547	28450	28243	28245	28337	28406	28461	28299	28389	28252	28353	28412	28473	28259	28447	28617	28114	28391	28279	28416	28484	28136	28470	28488	28591	28296	28084	28262	28039	28142	28303	28320	28286	28461	28297	28349	28481	28425	28693	28566	28316	28363	28241	28452	28244	28562	28402	28486	28296	28506	28326	28267	28155	28213	28325	28367	28373	28314	28278	28585	28125	28266	28456	28363	28322	28338	28242	28344	28082	28131	28303	28460	28457	28218	28121	28404	28392	28480	28395	28184	28191	28407	28432	28522	28281	28489	28506	28217	28307	28579	28312	28427	28282	28160	28412	28427	28418	28609	28305	28148	28186	28375	28277	28462	28138	28362	28387	28345	28446	28229	28265	28380	28554	28287	28285	28360	28450	28463	28093	28527	28413	28269	28302	28489	28273	28497	28704	28336	28545	28308	28283	28252	28437	28273	28513	28409	28428	28374	28329	28334	28472	28398	28381	28411	28258	28272	28282	28402	28404	28297	28399	28352	28319	28375	28286	28206	28329	28215	28343	28346	28115	28411	28341	28265	28437	28477	28084	28350	28494	28582	28355	28392	28529	28161	28309	28452	28472	28418	28461	28031	28404	28575	28461	28319	28486	28308	28264	28426	28162	28252	28134	28559	28357	28319	28404	28319	28149	28345	28403	28317	28382	28396	28472	28323	28437	28403	28365	28473	28515	28357	28254	28388	28405	28510	28194	28156	28191	28335	28277	28217	28328	28250	28226	28166	28475	28673	28440	28494	28118	28446	28558	28176	28301	28324	28321	28454	28233	28521	28438	28333	28237	28240	28280	28280	28316	28262	28386	28287	28411	28140	28564	28380	28314	28322	28344	28420	28356	28235	28359	28403	28406	28260	28469	28534	28314	28360	28135	28559	28397	28365	28216	28563	28444	28404	28350	28201	28159	28422	28448	28465	28240	28315	28456	28361	28618	28461	28265	28212	28390	28390	28444	28403	28342	28349	28259	28398	28210	28355	28155	28372	28605	28247	28211	28492	28079	28315	28243	28274	28296	28491	28259	28449	28509	28320	28541	28592	28446	28354	28388	28448	28520	28277	28285	28643	28426	28415	28345	28211	28353	28397	28254	28421	28328	28462	28272	28165	28250	28545	28232	28250	28525	28427	28437	28096	28193	28292	28221	28376	28193	28333	28355	28255	28506	28344	28243	28555	28266	28607	28108	28044	28343	28420	28423	28268	28516	28233	28368	28195	28417	28529	28457	28306	28255	28624	28098	28429	28064	28351	28334	28472	28404	28630	28337	28348	28487	28435	28250	28194	28284	28519	28317	28465	28582	28537	28149	28367	28276	28326	28318	28299	28543	28345	28406	28173	28344	28290	28158	28413	28501	28383	28471	28182	28431	28225	28259	28239	28310	28359	28491	28353	28140	28155	28265	28470	28391	28322	28133	28086	28595	28286	28652	28345	28585	28124	28377	28331	28205	28220	28348	28591	28317	28329	28228	28288	28296	28326	28284	28466	28346	28393	28204	28449	28283	28344	28370	28252	28427	28178	28252	28352	28278	28503	28559	28393	28455	28335	28377	28511	28324	28490	28083	28336	28386	28377	28313	28229	28340	28475	28471	28610	28360	28301	28531	28490	28202	28160	28202	28476	28140	28395	28185	28353	28389	28423	28425	28423	28422	28463	28520	28370	28247	28489	28374	28443	28300	28185	28316	28425	28456	28597	28132	28327	28256	28095	28210	28218	28535	28406	28281	28259	28391	28162	28328	28644	28400	28312	28292	28280	28360	28336	28582	28268	28227	28474	28291	28415	28158	28067	28371	28271	28222	28300	28169	28288	28600	28154	28274	28351	28316	28361	28351	28279	28422	28467	28498	28475	28294	28496	28359	28323	28166	28158	28214	28362	28143	28089	28334	28369	28272	28570	28461	28274	28322	28396	28392	28507	28186	28195	28185	28391	28028	28499	28438	28565	28387	28583	28119	28365	28377	28320	28418	28264	28355	28129	28434	28176	28170	28405	28397	28255	28312	28208	28218	28478	28377	28378	28533	28532	28380	28396	28589	28366	28460	28243	28247	28405	28470	28503	28244	28300	28157	28294	28194	28374	28388	28406	28290	28533	28324	28305	28438	28252	28455	28302	28309	28448	28357	28497	28254	28328	28489	28414	28411	28273	28380	28181	28159	28370	28471	28184	28514	28423	28405	28330	28477	28374	28038	28259	28370	28213	28143	28420	28246	28489	28544	28254	28274	28257	28061	28351	28506	28521	28394	28252	28251	28403	28564	28452	28303	28145	28264	28378	28487	28394	28253	28225	28451	28560	28350	28260	28371	28173	28325	28312	28278	28257	28372	28602	28349	28262	28188	28212	28078	28435	28318	28336	28245	28365	28252	28148	28583	28441	28176	28393	28189	28317	28292	28336	28142	28602	28411	28603	28262	28186	28300	28432	28448	28252	28239	28279	28305	28163	28240	28479	28182	28210	28487	28412	28252	28397	28317	28565	28244	28113	28332	28388	28580	28615	28277	28408	28067	28575	28144	28332	28510	28457	28328	28339	28341	28209	28516	28249	28460	28272	28203	28240	28354	28434	28208	28333	28472	28136	28398	28637	28364	28346	28613	28367	28329	28314	28450	28173	28453	28305	28367	28470	28428	28382	28627	28508	28457	28511	28071	28213	28371	28168	28318	28440	28157	28329	28326	28472	28309	28203	28346	28575	28446	28390	28226	28329	28333	28290	28453	28563	28281	28271	28121	28375	28191	28157	28245	28418	28243	28397	28339	28238	28270	28386	28291	28281	28298	28448	28321	28431	28489	28556	28336	28321	28372	28343	28564	28136	28296	28466	28191	28462	28199	28399	28252	28374	28514	28337	28330	28239	28358	28454	28250	28449	28457	28439	28404	28331	28348	28586	28380	28212	28468	28090	28184	28446	28176	28448	28330	28408	28541	28066	28268	28424	28378	28514	28272	28416	28165	28455	28426	28511	28321	28529	28121	28389	28354	28462	28169	28520	28164	28331	28145	28170	28308	28283	28357	28239	28201	28310	28542	28264	28191	28453	28322	28630	28455	28378	28254	28250	28459	28555	28329	28330	28372	28457	28267	28404	28052	28076	28390	28543	28325	28309	28444	28339	28300	28277	28375	28196	28477	28342	28390	28405	28284	28592	28469	28470	28300	28514	28341	28242	28367	28324	28468	28255	28541	28323	28480	28222	28248	28382	28257	28298	28403	28411	28271	28516	28385	28384	28425	28435	28430	28250	28301	28365	28249	28277	28210	28411	28187	28231	28430	28275	28218	28329	28491	28466	28360	28450	28377	28267	28267	28371	28301	28409	28387	28518	28523	28369	28398	28418	28518	28666	28598	28535	28328	28240	28459	28442	28359	28235	28020	28110	28183	28364	28280	28466	28186	28664	28270	28375	28395	28196	28501	28466	28255	28586	28342	28286	28314	28435	28322	28325	28263	28356	28416	28388	28416	28546	28466	28360	28200	28535	28117	28507	28459	28286	28325	28236	28440	28413	28385	28234	28466	28313	28429	28332	28391	28420	28564	28305	28418	28505	28445	28457	28251	28317	28189	28187	28364	28507	28411	28354	28302	28264	28274	28266	28339	28245	28582	28357	28265	28121	28176	28386	28523	28198	28541	28312	28256	28354	28343	28254	28486	28487	28301	28230	28172	28136	28454	28301	28424	28342	28320	28254	28545	28314	28175	28442	28530	28200	28163	28431	28561	28471	28502	28304	28426	28539	28439	28174	28369	28325	28122	28285	28047	28420	28490	28419	28586	28178	28199	28408	28335	28245	28326	28262	28312	28261	28373	28474	28419	28389	28261	28384	28450	28472	28305	28429	28383	28401	28202	28041	28283	28306	28176	28237	28341	28316	28481	28388	28321	28385	28335	28134	28201	28439	28210	28089	28188	28166	28555	28496	28602	28294	28159	28246	28454	28427	28307	28615	28329	28390	28421	28488	28528	28479	28360	28379	28333	28263	28253	28183	28275	28110	28409	28179	28494	28181	28260	28122	28116	28269	28626	28449	28378	28099	28139	28415	28295	28657	28414	28313	28195	28302	28196	28371	28220	28538	28099	28317	28254	28289	28326	28209	28313	28337	28520	28416	28415	28135	28321	28361	28328	28218	28287	28382	28291	28400	28106	28231	28142	28304	28426	28160	28167	28236	28295	28325	28391	28491	28322	28345	28592	28240	28347	28397	28279	28150	28403	28390	28183	28201	28346	28257	28253	28394	28397	28311	28415	28528	28388	28446	28448	28457	28420	28307	28245	28290	28583	28316	28356	28236	28285	28356	28393
37149	60749	60030	54662	48426	40669	36500	33181	30031	27804	26050	24621	23963	23160	23027	22522	22490	22403	22466	22367	22389	22215	22214	22230	22498	22021	22077	22416	22244	22256	22037	22320	22039	22159	22414	22430	22207	22253	22241	22256	22246	22131	22368	22218	22116	22190	22288	22181	22276	22012	22253	22154	22274	22183	22206	22069	22166	22304	22058	22344	22265	22280	22393	22258	22137	22297	22309	22157	22103	22202	22023	21958	22390	22333	22185	22304	22312	22197	22175	22278	22270	22157	22287	22245	22204	22197	22145	22115	22216	22104	22122	22147	22142	22170	22155	22151	22198	22170	22171	22519	21955	22198	22222	22161	22030	22078	22100	22137	22117	22260	22088	22072	22098	22318	22139	22214	22149	22135	22146	22134	22222	22301	22144	22200	22313	22124	22244	22110	22198	22281	22235	22143	22247	22209	22104	22078	22205	22325	22254	22150	22320	22097	22168	22199	22111	22214	22163	22095	22262	22264	22362	22270	22115	22252	22134	22238	22323	22216	22319	22220	22156	22105	22360	22175	22094	22212	22180	22068	22060	22143	22240	22139	22162	22411	22093	22175	22194	22220	22282	22245	22218	22362	22208	22201	22255	22334	22087	22257	22207	22143	22150	22291	22292	22256	22212	21987	22142	22161	22284	22116	22335	22034	22297	22085	22201	21970	22118	22175	22095	22076	22183	22319	22115	22039	22212	22274	22162	22227	22241	22431	22142	22226	22389	22214	22375	22245	22152	22477	22257	22048	22076	22207	22130	22126	22156	22031	22359	22037	22160	22169	22141	22049	22108	22085	22155	22101	22128	22256	22016	22240	22307	22069	22100	22134	22500	22199	22362	22226	22141	22346	22163	21975	22115	22115	22160	22165	22034	22336	22075	22231	22112	22204	22217	21999	22162	22276	22120	22295	22047	22202	22129	21981	22118	22084	22156	22178	22333	22031	22325	21974	22111	21996	22145	22263	22209	22262	22192	22028	22153	22120	22029	22202	22247	22090	22234	22234	22164	22036	22216	22167	22226	22388	22296	22471	22240	22038	22151	22112	22232	22193	22159	22105	22208	22171	22117	22185	22126	22052	22255	22221	22240	22177	22212	22281	22042	22268	22108	22162	21951	22250	22137	22019	22108	22010	22176	22184	22194	22126	22281	22112	22139	22163	22257	22258	22130	22119	22184	22224	22228	22310	22108	22275	22056	22290	22206	22224	22228	22089	22314	22373	22369	22006	22166	22166	22218	22059	22182	22239	22034	22284	22151	22045	22214	22245	22055	22234	21982	22271	22079	22303	22364	22219	22203	22115	22148	22142	22190	22234	22361	22240	22210	22184	22252	22090	22408	22210	22223	22224	22175	22117	22026	22269	22366	22229	22314	22211	22284	22118	22261	22107	22300	21998	22207	22147	22274	22029	22273	22057	22000	22152	22299	22282	22390	22315	22093	22245	22204	22292	22262	22092	22109	22293	22198	22136	22088	22201	22096	22165	22110	22128	22168	22139	22142	22082	22030	22175	22255	22031	22055	22226	22206	22229	22134	22199	22210	21912	22291	22238	22095	22189	22229	21964	22091	22060	22063	22183	22016	22001	22298	22088	22126	22195	22216	22108	22107	22009	22141	22291	22226	22055	22261	22295	22097	22169	22138	22168	22217	21966	22160	22003	22013	22130	22235	22247	22412	22147	22061	22054	22177	22208	22221	22270	22162	22352	22095	22315	22086	22141	22024	22315	22317	22160	22165	22137	22174	22176	22211	22181	22037	22210	22149	22165	22181	22296	22107	22017	22095	22106	22299	22117	22247	22184	22232	22299	22319	22261	22204	22143	22192	22211	22235	22117	22219	22240	22167	22222	22225	22249	22095	22284	22112	22345	22164	22176	22203	22181	22375	22311	22178	22180	22105	22109	22053	22131	22291	22251	22258	22109	22196	22151	22204	22326	22019	22262	22243	22225	22328	22391	22173	22188	22186	22093	22150	22194	22054	22181	22222	22160	22145	22250	22085	22205	22169	22211	21999	22209	22250	22082	22339	22219	21949	22223	22180	22379	22224	22075	22192	22012	22198	22158	22198	22093	21985	22235	22195	22014	22343	22363	22052	22249	22170	22242	22314	22043	22228	22227	22278	22057	22239	22230	22225	22231	22187	22311	21939	22068	22093	22225	22215	22061	22092	22060	22183	22095	21841	22102	22243	22220	22301	21991	22384	22269	22141	22210	22163	22310	22181	22285	22275	22212	22200	22204	22091	22253	22100	22193	22032	22180	22261	22272	22088	22121	22219	22246	22219	22062	22076	22132	21967	22200	22020	22236	22094	22275	22174	22246	22149	22095	22274	22238	22386	22178	22145	22108	22086	22075	22195	21975	22101	22222	22082	22203	22191	22146	22256	22075	22291	22013	22281	22231	22187	22066	22287	22104	22288	21990	22222	22205	22119	22274	22135	22004	21970	22080	22141	22122	22216	22231	22183	22131	22212	22067	22085	22304	22129	22304	21981	22254	22202	22265	22250	22089	22239	22082	22205	22251	22011	22301	22083	22203	22123	22290	22073	22118	22174	22216	22129	22076	22253	22117	22322	22226	22106	22217	22230	22063	22147	22114	22120	22058	22163	22201	22205	22319	22177	22234	22268	22228	22201	22163	22108	22119	21908	22085	22145	22186	22173	22096	22201	22100	22118	22084	22095	22310	21955	22186	22496	22126	22116	22077	21965	22259	22261	22023	22234	22193	22165	22132	22200	22339	22184	21970	22219	22159	22231	22185	22125	22301	22154	22153	22293	21977	22213	22165	22096	22137	22244	22133	22106	22209	22164	22184	22163	22160	22128	22143	22248	22035	22205	22281	22156	22321	22067	22248	22136	22022	22153	22101	22266	22056	22048	22181	22173	22216	22277	22113	22292	22324	22189	22249	22251	22211	22191	22269	22210	22008	22207	22193	22264	22139	22134	21930	22210	22172	22131	22130	22020	22219	22132	22087	22246	22070	22121	22054	22319	22170	22158	22253	22160	22253	22316	22229	22254	22209	22207	22046	22127	22180	22114	22108	22226	22467	22176	22227	22132	22157	22101	22395	22186	22048	22038	22230	22156	22119	22399	22017	22273	22249	22210	22127	22252	22197	22308	22068	22118	22278	22209	22170	22257	22272	22181	22266	22158	22088	21927	22241	22174	22164	22098	22068	22173	22169	21973	22277	22140	22152	22286	22130	22214	22208	22230	22045	22108	22023	22146	22121	22205	22328	22144	22260	21976	22172	22104	22208	22169	22100	22190	22153	22336	22285	22150	22077	22359	22079	22168	22200	22146	22205	22312	22188	22203	22111	22047	22255	22165	22140	22198	22276	22130	22220	22188	22209	22258	22211	22056	22189	22114	22157	22328	22185	22269	22242	22160	22086	22239	22125	22226	22369	22224	22339	22067	22349	22215	22087	22132	22123	22190	22312	22093	22200	22189	22037	22089	22034	22270	22111	22153	22279	22106	22122	22074	22093	22143	22286	22093	22443	22064	22224	22191	22069	22177	22109	22273	22044	22194	22137	22049	22272	22378	22072	22055	22267	22241	21928	22276	22014	22090	22206	22075	22204	22026	22196	22173	22169	22189	22223	22229	22118	22243	22205	22163	22176	22143	22246	22047	22278	22265	22209	22184	22257	22087	22003	22057	22392	22150	22169	22116	22203	22258	22143	22100	22202	22242	22287	22045	22178	22251	22296	22231	22113	22221	22211	22009	22251	22375	22177	22392	22118	22257	21939	22147	22017	22262	22192	22250	22272	21990	22069	22240	22080	22168	22249	22161	22128	22328	22077	22406	22028	22345	22173	22329	22256	22181	22220	22117	22219	22176	22054	22106	22048	21991	22240	22340	22189	22158	22152	22213	22146	22399	22115	22058	22306	22325	22340	22436	22154	22155	22075	22237	22375	22162	22333	22142	22070	22154	22113	22217	22115	22305	22108	22182	22210	22343	22177	22067	22231	22129	22087	22196	22069	22329	22378	22271	22228	22134	22326	22370	22328	22246	22269	22202	22196	22192	22298	22406	22142	22300	22113	22222	22176	22309	21811	21985	22211	22178	22046	22140	22188	22016	22184	22227	22209	21950	22281	22116	22108	22235	22022	22371	22180	22398	22003	22068	22222	22134	22145	22157	22299	22309	22190	22217	22288	22094	22172	22190	22337	22283	22007	22156	22128	22007	22337	22204	22154	22142	22106	22217	22232	22143	22164	22166	22155	22340	22120	22242	22219	22257	22222	22235	22177	22256	22122	21919	22368	22220	22150	21951	22032	22107	22089	22041	22190	22199	22487	22138	21996	22188	22268	22104	22157	22298	22198	22373	22231	22159	22212	22216	22207	22195	22278	22113	22117	22201	22155	22156	22124	22374	21937	22074	22020	22275	22201	22233	22082	22190	22074	22382	22380	22054	22030	22072	22265	22165	22195	22179	22443	21898	22238	22316	22312	22022	22237	22236	22240	22195	22298	22038	22253	22394	22213	22123	22142	22050	22273	22181	22203	21916	22217	22203	22163	22105	22114	22363	22172	22080	22356	22081	21979	22170	22179	22203	22014	22080	22133	22335	22355	22230	22060	22268	22356	22131	22255	22250	22165	22258	22152	22120	22020	22119	22067	22181	22268	22275	22209	22144	22116	22316	22192	22250	22104	22180	22209	22023	22135	22269	22173	22095	22189	22157	22237	22059	22135	22191	22121	22277	22143	22328	22210	22164	22139	22283	22154	22217	22314	22098	22199	22176	22053	22336	22351	22250	22111	22065	22044	22219	22272	22161	22255	22149	22253	22097	22204	22103	22388	22229	22157	21948	22101	22237	22045	22019	22205	22178	22320	22192	22351	22222	22092	22235	22327	22282	22240	22250	22110	22214	22223	22067	22182	22252	22123	22236	21957	22162	22120	22234	22222	22335	22215	22181	22192	22391	22153	22344	22089	22308	22155	22378	22264	22368	22099	21966	22300	22284	22128	22051	22237	22119	22240	22001	22225	22245	22177	22216	22214	22077	22117	22114	22173	22168	22291	22097	22171	22094	22428	22222	22492	22276	22217	21975	22227	22231	22206	22046	22300	22180	22066	22117	22223	22131	22218	22357	22208	22270	22178	22184	22167	22095	22048	22290	22165	22193	22170	22232	22142	22114	22310
31233	35588	44612	41802	36241	34200	32519	30746	29811	29258	28909	28337	28256	28187	28160	28130	28109	27962	28062	27900	27819	27949	28046	27837	27861	27911	27778	27918	27720	27833	28009	27936	27902	28023	27750	28099	27823	27757	28062	27770	27704	28011	28060	27895	27978	27916	27916	27865	27961	27965	27874	27786	28080	27563	27623	27976	27740	27941	27983	27808	27874	27641	27912	27759	27944	27996	27874	27938	27729	27730	27649	27807	27778	27705	27598	28048	27759	28087	27631	27789	27766	27906	28008	27882	27810	27520	27839	27826	27545	27755	27977	27883	27750	27799	27535	27725	27928	27674	28099	27832	27859	27714	27979	27752	27764	27846	27886	27823	27992	27966	27620	27997	27708	27840	27763	27822	27943	27845	27896	27670	27763	27771	27591	27756	27708	27818	27653	27851	27687	27670	27741	27810	28021	27843	27793	28076	27735	27878	27875	27732	27809	27804	27916	27741	27782	27873	27668	27703	27652	27740	28097	27655	27826	27570	27597	27677	27773	27511	27821	28108	28064	27823	27876	27875	27947	27897	27559	27702	27713	27830	28089	27640	27899	27614	27782	27806	27940	28073	27704	27790	28018	27735	27687	28100	27806	27812	27652	27668	27902	27731	27787	27636	27678	27814	27702	28056	27780	27628	27673	27776	27868	27814	27900	27756	27830	27788	27863	28065	28052	27661	27794	27849	27940	27935	27757	27734	28049	27893	27725	27663	27577	27827	27897	27983	27852	27700	27727	27858	27785	27968	27959	27899	27817	27881	27667	27812	27856	27814	27849	27873	27920	27751	27743	27673	27876	27862	27923	27665	27977	27896	27671	27850	27748	27817	28063	27759	27883	27572	28057	27786	27682	27885	27494	27716	27719	27748	27895	27917	27915	27711	27810	28128	27844	27930	27646	27826	27822	27685	28075	28025	27795	27866	27603	27801	27867	27949	27874	27898	27939	27937	27771	27738	27690	27932	27832	27761	27785	27675	28001	27685	27786	27802	27839	27901	27816	27756	27792	27888	27918	27786	27860	27923	28034	27836	27711	27718	28096	27856	27756	27797	27977	27914	27728	27840	27767	27882	27761	27860	27708	27799	27619	27756	28038	27787	27658	28154	27708	27858	27802	27846	27908	27856	27937	28051	28017	27619	27832	28030	27888	27920	27967	27968	27813	27621	27933	27937	27572	27711	27887	27894	27834	27971	27812	28143	28045	27760	27873	27936	28005	27694	27960	27771	27538	27631	27619	27879	27986	27936	27884	27903	27955	27740	28124	27638	27741	27884	27765	27788	27944	27851	27910	27932	27754	27856	28064	27866	27719	27665	27875	27652	27500	27911	27963	27987	28009	27701	27633	27899	27686	27975	27742	27826	27885	27939	27838	27936	27941	27921	28058	27870	27684	27920	27737	27773	27592	27834	27942	27935	27682	27754	27743	27984	27775	27728	27856	27673	27711	27606	27950	27763	27716	27630	27853	27922	27770	27962	27878	27980	28042	27788	28083	27864	27915	27944	27892	27740	28069	27921	27878	27878	27789	27857	27828	27856	27826	27956	27657	27691	27804	28087	27895	28066	27716	27687	27881	27774	27900	27932	27756	27848	28001	27953	27882	27627	28031	27809	27899	27911	27810	27541	27662	27608	27991	27744	27918	27897	27828	27742	27981	27663	27983	27742	27881	28048	27902	27843	27665	27847	27945	27750	27652	27843	27966	27861	27685	27970	27898	27678	27763	27890	27922	27879	27925	27960	27836	27820	27852	27679	27871	27799	27622	27916	27832	27980	27920	27634	27697	27700	27627	27848	27957	27747	27832	27532	27965	27771	27980	27783	27713	27845	27927	27975	27849	27822	27732	27634	27887	27877	27646	27809	27745	27660	28062	27732	27796	27890	28126	27958	27731	27810	27764	27568	27901	27949	27770	28006	28003	28046	27718	27710	27902	27726	28001	27957	28101	27986	27766	27977	27777	27736	27681	27875	27744	27983	27817	27982	27964	27917	27889	27960	27677	27862	27791	27991	27904	27702	27980	27829	28049	27829	27921	27771	27827	27989	28039	27850	27882	27687	27550	27916	27906	27815	27871	27804	27955	27808	27772	28031	27762	28020	27847	27874	27940	27810	28006	28072	27857	27904	27961	27927	27750	27910	27612	27708	27992	27973	27964	27873	27849	27741	27726	27896	27865	28070	27758	27804	27851	27851	27681	28016	27776	27884	27699	27821	27810	27845	27752	27806	27801	27681	27701	27687	27884	27872	27668	27888	27875	27675	27713	27982	27664	27946	27728	27867	27956	27758	28036	27822	27796	27720	27726	27773	27911	27809	27867	27854	27696	27793	27775	27588	27651	27779	27681	27973	27704	27775	27888	27801	27762	27917	27992	27853	27795	27968	27939	27873	27977	27702	27864	28048	28051	27878	27820	27928	27951	27764	27892	27655	27698	27882	27792	27725	27713	27681	27703	27650	27695	27839	27775	27654	27672	27822	27952	27957	27874	27932	27961	27851	27927	28014	27971	27802	27825	27945	27939	27746	27578	28006	27654	27852	27862	27967	27719	27924	27861	27839	27811	27870	28065	27936	27931	28029	27844	27592	27737	27912	27663	27646	27903	28103	27752	27793	27957	27652	27969	27564	27955	27915	27849	27886	28037	28051	27921	28071	27855	27729	27805	27963	27760	27761	27881	27810	27910	28106	27913	27795	27830	27923	27743	27708	28137	27975	27781	27833	27908	27824	27686	28026	27880	27766	27938	27833	28021	28115	27780	28095	27783	28019	27944	27608	27936	27877	27720	27924	27968	27833	27963	27779	28147	27744	27809	27707	28013	27756	28004	28000	28009	27824	27660	27653	27958	28045	27716	27732	28043	27874	27912	27750	27874	28077	27788	27642	27987	28026	27843	27995	27880	27927	28000	27887	27772	27571	28012	27730	27950	27993	27756	27954	27699	27876	28107	27948	27838	27635	27941	27805	27746	27920	27800	27674	27877	27964	27924	27997	27977	27866	27965	27633	27787	28021	28102	27782	27926	27752	27965	27744	27810	27936	27709	27603	27906	27851	27626	27929	27683	27900	27978	28041	27785	27951	27809	27815	27648	27803	28021	27663	27883	27660	27836	27977	28009	27704	27793	27985	27764	27628	27663	27734	27793	27834	27974	27701	27865	27864	27741	27634	27609	27904	27817	27812	27736	27684	28029	27884	28146	27651	28012	27573	27923	27903	28001	27727	27823	27761	27933	27754	27984	27749	27748	27913	27830	28098	27868	28093	28022	27804	27758	28063	27977	27905	27786	27610	27770	27789	27829	27526	27879	27829	27593	27896	27835	27589	27813	27848	27824	27785	27939	27989	27989	27981	27537	27796	27979	27777	27910	27954	27933	27573	27847	27980	27803	27909	27885	28060	28098	27790	27994	27714	27897	27914	27926	27894	27903	27846	27966	27740	27739	27812	27914	27883	27808	28025	27925	27878	27843	27801	27708	27980	27646	28021	27886	27946	27859	27824	27998	27805	27889	27915	27921	27798	27862	27660	27671	27778	27867	27773	27807	27796	27745	27574	27999	27804	27812	27781	27870	27965	27809	27722	27748	27645	27756	27915	27736	27695	27877	27856	27865	27697	27868	27999	27837	27690	27713	27824	27922	27988	27685	27920	27783	27755	27734	27837	27852	27641	27722	28092	27812	27649	27854	27897	27677	27720	28033	27898	28002	27827	28047	27882	27931	28099	27701	27713	27711	27811	27848	27676	27800	27828	27501	27766	27639	27677	27916	27872	27614	27856	27693	28108	28253	27849	27860	27732	27821	27807	27926	27906	27846	27789	27814	27699	27774	27671	27687	27848	27923	27683	27963	28017	28036	28012	27808	27866	27789	27918	27678	27896	28001	27788	27635	27650	27997	27935	27799	27699	28042	27914	27763	27818	28039	27770	27794	27709	27700	27892	27707	27837	27861	27851	27949	27819	27721	27914	27918	27838	27727	27734	27838	27476	27755	27515	27918	27847	27940	27904	27696	27824	28121	27681	27777	27689	27693	27974	27859	27728	27970	28010	28039	27939	28012	27903	27918	27533	27750	27610	27621	27967	28035	27857	27950	27997	27993	27632	27694	27674	27747	28002	27803	27601	27736	27770	27851	28030	27930	27916	27934	27891	27874	27736	27772	27755	27673	27879	27786	27910	27849	28016	27702	27836	27900	28019	27944	27625	27796	27951	27764	27891	27827	27760	27939	27886	27933	27840	27919	27763	27757	27885	27905	27819	27907	27988	27955	27794	27754	27778	27933	27955	27984	27939	27862	28136	27706	27852	27796	27972	27910	28078	27752	27940	27824	27784	27912	27767	27697	27876	27798	28143	27827	27903	27907	27978	27918	27769	27874	27905	28065	27899	27895	27847	27760	27833	27467	27794	27899	27728	27920	27655	27967	27901	27815	27837	28049	28161	27904	27914	27887	27551	27860	27695	27701	27887	27865	27758	27820	27841	27879	27922	27951	27833	28051	27845	28003	27896	27832	27969	27740	27880	27729	27639	27620	27978	27741	27837	27848	27714	28054	28057	27803	27702	27791	27746	27740	27698	27800	27880	27565	27888	28019	27624	27722	27760	27990	27978	27871	27596	27723	27824	27841	27797	27893	27904	28078	27664	27671	27673	27879	27909	27861	27867	27988	27790	27987	27746	27927	28098	27972	27678	27926	27708	27768	27903	28216	27947	27761	27884	27935	27841	27708	28023	28012	27856	27931	27843	27803	27815	27711	27598	27855	28015	27947	27648	27735	27850	27788	27937	27568	28101	27801	27744	27806	27651	27846	27910	27702	27682	27707	28029	27643	27881	27773	27898	27889	27986	27753	27759	27931	27799	27891	28127	27843	27808	27786	27867	28019	27759	27898	27702	27921	27712	27591	27825	27944	27788	27886	28022	28033	27659	27882	27957	28029	27976	27821	27951	28297	27770	27913	27741	27846	27851	27902	28028	27905	28087	27869	27759	27729	27806	27995	27894	27873	28042	28145	27931	27841	27918	27876	27967	27774	27824	27800	27994	27961	27783	28021	27823	27798	27774	27843	28055	28064	27734	27950	27992	27693	27614	27827	27779	27891	27666	28069	27873	27887	27673	27675	27835	27877	27778	27798	27849	27924	27814	27823	27732	27936	27972	27798	27795
36137	51085	48051	41162	34643	31554	28437	26414	25148	24252	23355	22833	22684	22526	22207	21949	22046	21910	21929	21940	21958	22064	21758	22049	21874	21923	21942	21795	21861	21985	21944	21937	21915	21806	21917	21952	22002	21911	21873	21813	22039	21901	22016	21960	21850	21831	21642	21843	21920	21784	21959	21957	21808	21919	21847	21956	21954	21817	21762	21963	22050	21856	21767	21798	21647	21771	21879	21933	22067	21832	21787	21874	22004	21895	21797	21843	21902	21658	21905	22082	21889	21873	21859	21879	21868	21714	21888	21963	21895	21987	21984	22009	21788	21927	21936	21926	21979	21753	21995	21723	21810	21869	22104	21708	21783	21999	21950	21717	21908	21829	21983	21882	21906	21750	22062	21976	21915	22010	21944	21909	21809	21975	21914	21896	21926	21867	22065	21789	21971	22040	21950	22004	21997	21870	21893	21896	21945	21856	21792	21773	21916	22037	21983	21993	22012	21886	21885	21804	21684	21986	21931	21810	21960	21856	21832	21795	21904	21874	21981	21669	22002	21831	21912	22001	22036	21748	21747	21722	22011	21809	21947	21899	21819	21884	22008	21700	21944	21940	21867	21884	21818	21630	21713	21866	21822	21783	21944	22031	21777	21952	22037	21744	21902	21800	21723	21872	21857	21788	21942	21918	21704	21806	21723	22027	21752	22045	21888	21786	21844	21829	21783	21846	21850	21790	21886	22156	21941	21901	21903	21928	21713	21856	21823	21947	22034	21879	21960	21888	21886	21969	21881	21978	21818	21684	21938	21916	21925	21835	21847	21893	21979	21905	21839	21982	22116	21935	22037	21884	22022	21813	21883	21862	21881	22075	21879	21775	21983	21811	21833	21715	21903	21862	21806	21595	21899	21808	21735	22017	21630	21928	22092	21707	22005	21876	21990	22015	22006	21801	21884	22098	21908	21870	21949	21744	21690	21973	21972	21880	21953	21772	21853	21754	21816	22025	21887	21753	21777	21777	21937	21896	21895	21735	21792	21987	21867	21923	21811	21763	21912	22048	21771	21960	21821	21744	21875	21934	21902	21928	21943	21713	21952	21997	21984	21862	21946	21958	21840	21847	21965	21761	21807	21863	21791	22104	21999	21902	22010	21971	21807	22036	21773	21797	21992	21931	21896	21991	21748	21836	21895	21831	21733	21875	21696	21827	21984	21905	22056	21998	21986	22139	21752	21876	22024	21872	21884	22043	21857	21981	22041	21808	21846	21702	21902	21906	21887	21860	21811	21926	21807	22012	21655	21809	21882	21885	21810	21965	21808	21837	21995	21934	21852	21786	21909	21921	21857	21843	21800	21824	21898	21805	21905	21715	21744	21855	21831	21899	21971	21840	21988	21807	21833	21961	21834	21778	21779	21957	21470	21760	21916	22008	21892	22036	21827	21791	21831	21867	21860	21780	22064	21921	21993	22045	21730	21905	21923	21939	21911	22002	21911	21765	22042	21920	21982	21882	21698	21989	21925	22046	22140	22011	21788	21869	21894	21681	21806	21942	22005	21908	21935	21913	21835	21918	21837	21937	21857	21851	22013	22001	21813	21707	21854	21973	21676	21890	21876	21857	21844	21863	21965	22000	22021	22039	21914	21884	21822	21876	21737	21984	21776	21731	21851	22136	21874	21937	21935	21802	22120	21915	21880	21884	21787	22013	21867	21738	22032	21746	21883	22138	21952	22036	21757	21965	21953	21858	21869	22056	22035	22058	21876	21894	21923	21846	21917	21891	22049	21793	21770	22098	21862	21884	21988	21955	21888	21907	21893	21908	21826	21984	21975	21716	21887	21879	21973	21937	22004	22061	21787	21982	21896	21823	21865	21928	21815	21802	21981	21841	21942	21893	21956	21864	21957	21992	22006	21880	21934	21953	21799	21967	21785	22001	21891	21909	21862	21853	21987	21909	22004	21831	22019	21974	21985	21958	21827	21928	21657	22005	21931	22005	21876	21770	21821	22031	21841	21898	21913	21857	21900	21912	22020	21949	22096	21866	21839	21728	22009	21876	21969	21923	21758	21801	22073	22002	21870	21877	21832	21941	21950	22013	21931	22086	21783	21863	21934	21792	21782	21851	21714	22008	21787	21929	21782	21971	21749	22050	21943	21884	21874	21890	21802	21773	21854	21778	21759	21976	21983	21843	21970	21840	21796	21813	21898	21889	21975	21849	21805	21854	21841	22003	21799	22176	21838	21761	21996	22072	21811	22045	22001	21942	21960	21929	21739	22100	21906	21869	21903	21950	21844	21865	21875	21955	21961	21880	21624	21725	21809	21820	21946	21873	21898	22097	21781	21850	22094	21943	21839	21755	21882	21880	21626	21881	21876	21935	22062	21833	22026	21949	21925	21986	21899	21934	21624	22018	21897	21814	21793	21877	21878	21747	21746	21925	22005	21959	21829	21984	21898	21943	21901	21923	21891	21864	21807	21891	21955	21894	22018	21763	21920	21994	21933	21808	21952	21695	22101	22054	21913	22005	21776	21781	21689	22011	21864	21930	22043	21777	21904	21723	21965	21880	22041	21771	21854	21754	21912	22107	21939	21956	21907	21948	21926	21879	21905	21910	21877	21864	21905	21848	21812	22039	21933	21861	22041	21835	21768	22179	21847	21901	21969	21670	21890	21871	21807	21945	22100	21972	21964	22126	21877	21831	21942	22095	21855	21885	21942	22000	22003	22131	21872	21931	21652	21887	21955	21808	21953	21917	22090	21836	21845	21915	21900	21888	21895	21955	21929	21868	21787	21909	21922	21853	21867	21782	21730	21817	21973	22075	21995	21867	21789	21892	22070	22021	21937	21926	21959	21879	21865	21996	21796	22081	21965	21857	22003	21996	21739	21805	21896	21978	21955	21863	21745	21782	22099	21946	22136	21884	21751	21828	21707	21898	21928	21936	21925	22048	21944	21871	21912	21928	21851	21942	21958	21748	21772	21739	21965	21819	21818	21907	21937	22013	21761	21991	21898	21845	22061	21943	21703	21881	22001	22076	21860	21678	22051	21743	21954	22096	21769	21888	21928	21881	21852	21792	22032	22003	21767	21858	21849	21896	21840	21694	22062	21751	21891	22035	21929	21818	22006	21854	21762	22053	21906	21788	21946	21862	21856	21819	21980	21766	21711	21979	21944	21764	21747	21966	21778	21989	21950	21837	22070	21869	21873	21923	21831	21882	21966	21703	21710	21834	21703	21777	21974	21771	21874	21973	21879	21770	21807	21964	21818	21761	21848	21963	21772	21778	21860	22083	21926	21987	22027	21932	21906	21880	21765	22015	21743	21962	21781	21921	22133	21914	21853	22019	22069	22008	21835	21946	21776	21940	21967	21807	21883	21871	22092	21922	21954	21824	22021	21816	21936	21744	21727	21795	21969	21867	21813	21981	21849	21964	22114	22084	22070	21982	21906	21861	21889	21723	21827	21884	21867	22035	21807	21845	21901	22072	21898	21796	21992	21814	21831	21770	21926	21863	21943	21915	21946	21909	21878	21887	21949	21874	21989	21956	21833	22132	21727	21779	21902	21892	21850	21941	22079	21883	21904	21798	21832	21933	22027	21697	21875	22000	21906	21967	21952	21896	22052	21837	21846	21912	21939	22006	21802	21752	21964	21977	21892	21984	21989	22034	21781	21827	21905	21898	21793	21931	22146	22093	21845	21831	21906	21965	21886	21891	21628	21930	21923	21901	22011	21892	21886	21854	21962	21933	21879	21840	22045	21916	21992	21885	21914	22050	21663	21907	21911	21869	21973	21911	21925	21862	21748	21829	21840	21928	22015	21935	21772	22182	21756	21968	21880	21885	21840	21715	21848	21942	22103	21782	22043	21921	21710	21891	21979	21783	21971	22056	21857	21850	21904	21892	21980	21853	21796	21650	21875	21928	21930	21888	21827	22010	21877	21800	21892	21956	21868	21914	21850	21815	21831	21934	21725	21917	21863	21955	21919	21773	21859	21894	21824	21911	22042	21860	21904	21974	21686	21991	21942	21894	21739	21971	21636	21831	21802	21765	21868	21805	21725	21876	21781	22064	21856	21900	22103	21770	21849	21967	21790	21810	22174	21880	21907	22071	21660	22037	21845	22228	21889	21855	22045	22106	21918	21965	21781	21912	21804	21877	22014	21975	21989	21789	21948	21888	21938	21771	21952	21976	21915	21803	21854	21963	21878	21800	21995	21929	21738	21857	21814	21734	21971	21869	21948	21776	21864	21888	21869	22103	22017	21979	21938	21985	22004	22039	21960	21820	21740	21743	21920	21910	21798	21859	21708	22009	21912	21981	21866	21916	21663	21972	22018	21856	22024	21797	21829	21857	21802	21845	21934	21915	21721	22140	21755	22042	21760	21850	21920	21867	22000	21700	21724	21662	21870	22080	21858	21858	21947	21762	22002	21774	21917	21796	22012	21966	22003	21891	21983	21913	21896	21862	22061	21791	21875	21892	21778	21850	21948	21921	21823	21843	21961	21895	21862	22107	21895	21974	21879	22004	22053	21943	21858	21766	22013	21868	22106	21872	21919	21914	21965	22023	22002	21823	21998	21841	21968	21927	21875	21743	21971	21870	21863	21974	22081	21941	21742	21763	21816	21925	21865	21876	21850	21768	21880	21862	21865	21673	21852	21929	21885	21952	21769	21861	21996	21716	21903	22013	21894	21804	21780	21847	21859	21836	21886	21896	21991	21815	22013	21842	21949	22037	21971	21775	21837	21841	22017	21682	21799	21638	21899	21959	21873	21968	21954	21834	21914	21925	21894	21820	21911	21989	21843	21912	21824	21922	21989	21730	21884	21891	21764	21995	21941	21848	21856	21995	21877	21987	21866	21980	21754	21893	21875	21771	21896	21695	21945	22102	21812	21850	21948	21852	21797	21762	21931	21939	21923	21942	21890	22013	21831	21898	21822	21779	21790	21962	21991	22049	21932	21780	21874	22012	22140	21907	22166	21965	21952	21735	21980	21903	21827	21857	21881	21969	21834	21974	21985	22071	21775	21915	22088	21854	21900	21965	21826	22042	21908	21946	21873	21917	22002	22010	21971	21937	21778	22026	21864	21895	21914	21762	21904	21853	21920	22018	21844	22039	21818	21941	22086	21860	21844	21833	21934	21951	21983	21984	21924	21873	21838	22030	21911	21842	21837	21909
23855	21596	30020	29383	31537	33886	34750	32817	31384	31113	29960	29130	29103	28694	28225	28253	28069	28166	28174	28010	28117	27895	27914	27935	28100	28082	28083	28067	28122	28086	27910	28178	28110	28092	27889	28016	27725	27754	27942	27966	27951	27822	28072	27995	27858	27914	27955	27838	28050	28135	27898	27867	27939	27933	28167	28028	27828	27740	28041	27837	27837	28037	27949	28125	28023	27940	27965	27886	28224	27925	27926	27842	27672	27972	27703	27733	27887	27774	27796	27907	27907	27724	27676	28053	27903	28114	27803	27960	27810	27933	27829	27750	28102	27907	27786	27922	27645	28036	28032	27917	27886	28024	27692	27761	27898	27643	28059	28001	27894	27864	28046	27848	28127	28045	27610	27791	27771	27764	27679	27918	28003	28038	27902	27751	27565	27994	27881	28043	28000	27834	27783	28036	27682	27841	27948	27946	27812	27744	27863	27964	27798	27900	27700	27855	27668	27900	28111	27982	27931	27831	27944	27667	27825	27772	27855	27667	28102	27580	27814	27676	27872	27716	27789	27814	27793	28001	27895	27637	27888	27619	27882	27637	27946	27805	27995	27984	28087	28023	27792	28116	27709	28043	27979	27915	27888	27867	27895	27768	27807	27772	27768	27828	27872	27884	28007	27845	28018	28159	27928	27964	27926	27793	27861	27831	27918	27706	27931	27769	27955	27810	27881	27857	27874	27668	27675	27993	27929	27730	27667	27875	27640	27877	28143	27702	28008	28015	27942	27778	27842	27672	28029	28001	27753	27826	27868	27629	27828	27835	27814	27834	27939	27721	28023	27924	27884	27906	27878	27997	27946	27966	28007	27912	27843	27719	28094	27801	27926	27927	27707	27690	27794	28111	27809	27994	28255	27917	27949	27861	27871	27862	28009	27901	27878	27610	27906	28099	27691	27815	27835	28062	27804	28111	27765	27940	28119	28003	27824	27943	27830	27735	27861	28087	27724	27883	28017	27741	27754	27945	28040	27919	27927	28138	27973	27619	27675	27856	28138	27947	27803	27705	27584	27873	27664	27706	27984	27612	28014	27821	27845	27658	27764	27909	27752	28030	27866	27898	27731	27896	27956	27911	27705	27864	27787	27927	28003	27981	28035	27863	27895	27829	27880	27864	27975	28045	27696	27468	27851	27850	28009	27829	27687	27871	28012	27562	27805	27919	27808	27810	27952	27956	27713	27829	27865	27839	27961	28141	27750	28000	28034	27869	27862	27668	27911	27840	27956	27951	28042	28095	28012	27970	27926	27861	27962	27679	27971	27732	27905	27906	27944	27711	27868	27893	27956	27775	27901	27760	27623	27909	27734	27761	27775	27749	27687	27704	28059	27830	28156	27985	27737	27827	27886	28066	27825	27875	27793	27691	27918	27902	27960	27970	27544	27901	27888	27966	27940	27990	27907	27696	27805	27993	27712	27724	28023	27973	27926	27821	27821	27870	27651	27851	27780	27866	27916	28016	27814	27917	27765	27918	27744	27556	27701	27964	27973	27856	27834	27921	27816	27862	27972	27870	28026	27804	27929	27925	27765	27833	27974	27794	27932	27757	28095	28071	27899	27618	27912	27744	27710	27870	27834	28024	27754	28090	28076	27950	27908	27826	27936	27893	28062	27710	27921	27830	27901	27818	27775	27714	27949	27875	27856	28110	27729	27960	27948	28111	27806	27873	27941	27974	28020	27757	27782	27778	28135	28194	27979	27915	28137	27886	27668	27978	27905	27922	27888	27821	28144	27764	27959	27908	27885	27844	28093	27736	28085	27746	27946	27808	27743	27730	27834	27637	27889	27923	27781	27813	27962	27961	27835	27861	27778	28020	27844	27720	27828	27751	27972	27877	27814	27725	27799	27834	27902	27848	27948	27695	27878	27776	27960	27978	27924	27810	27709	27880	27878	27961	27937	27890	27699	27538	27753	27917	27807	27851	27914	27799	28024	27997	27936	27931	27603	27929	27780	27796	27857	28047	28122	27922	28174	27860	27732	27952	28059	27864	27806	27963	27780	27708	27750	28050	27987	27908	27908	27714	27815	27873	27783	27808	27878	27981	27906	27859	27669	27982	28325	27631	27834	27868	27901	27834	27861	27997	27875	27759	27833	27917	27913	27774	27763	27657	27859	27696	27892	27823	27869	27795	27988	27945	28006	27785	28001	27888	28016	27854	27890	27771	28016	28018	27787	27636	27910	27815	27839	28030	27906	28041	27852	27914	27901	27837	27726	27937	27721	27862	27914	28008	27824	27927	27815	27642	27669	27831	27677	27594	27826	27719	27896	27705	27897	27971	27859	27838	28010	27790	27957	27762	27765	27790	27899	28016	27860	27911	27766	28105	27899	27915	27954	28148	27857	27852	27945	27800	27662	27837	27972	28012	27795	27673	27658	28036	28096	27976	27843	27820	27807	27657	27885	28016	28015	27735	28005	27935	27950	27823	27805	28034	27839	27836	27928	27850	27922	27886	28038	27790	28023	27826	27849	27930	27894	27985	27894	27868	27937	27945	28063	27886	27946	27858	27968	28055	27873	28071	27913	27842	27927	27926	27841	28187	27987	28124	28061	27976	27711	27770	27807	27853	27956	27922	27818	27777	27707	27692	27751	27844	27850	28177	28043	28071	27990	27834	27812	27855	27918	27775	27745	27897	27922	27938	27875	28011	28006	28031	28022	27851	27673	27756	27986	27864	27962	27949	27709	27924	27864	27952	27949	28016	28045	27651	27790	28247	27964	27883	27756	28002	27819	27494	27995	27877	27703	27928	27708	27683	27789	28036	28153	27756	27737	27933	28096	28062	27775	27750	27863	27791	27887	27944	28001	27878	27922	27896	27849	27923	27652	27843	27826	27828	28000	27909	27848	27829	28060	27810	27755	27935	28256	27928	27911	27910	27902	27891	27846	27921	27919	27711	27864	28160	27941	27938	27883	27538	27982	27962	27884	27953	28027	27859	28030	27897	27886	27861	27802	27794	27804	27837	27998	28128	27844	27936	27810	27756	27990	27990	27847	27995	27932	27853	27678	27877	27805	27833	27932	27718	27768	27787	27930	28082	28124	27878	27722	27964	27944	27759	28193	27953	28035	28053	28012	27749	27806	27863	28059	27780	27969	27921	27929	27703	27554	27748	27903	27958	28028	28042	27978	27895	27790	27949	27858	27739	27695	27925	27969	27758	28079	28157	27724	27888	27920	27965	27809	27890	28119	27882	27774	28030	27861	27763	27708	27876	27778	27728	27988	28042	27857	28083	27855	27826	28126	27856	27978	27848	27836	27940	27893	27694	27947	28179	27977	27884	27819	27901	27714	27961	27994	27890	27778	27992	27808	27959	27937	28042	27868	27728	27687	27950	28067	27689	27917	27670	27741	27863	27894	27759	27953	27785	27820	27840	27863	28185	28131	27871	27885	28050	27994	27775	27983	27896	27996	27621	27944	27879	27996	27849	27647	27707	27712	27934	27916	27834	27771	28003	27681	27726	27996	27489	27790	28056	27999	27831	27900	28105	27994	27672	27764	27989	27855	28089	27824	27805	28020	28026	27943	27758	27892	27724	27896	27765	27916	27909	28003	27678	27665	27740	27961	28000	27730	27913	27626	27763	27877	27953	27678	27856	27758	27850	27725	27903	27737	27681	27815	27747	27932	27719	27777	27820	27870	27883	27928	27645	28108	27979	28048	27757	27889	27848	27979	27957	27917	27904	27887	27779	27881	27779	27987	27873	28114	28026	27795	27933	27867	27883	27978	28123	27854	27841	27863	27725	27791	27736	28041	28064	27589	27750	27781	28057	27741	27725	27672	27952	27984	27952	27998	28161	27961	27736	27791	27689	27831	27998	27968	27812	27894	27770	27974	27788	28041	28010	27725	27653	27945	27962	27782	27957	27924	27979	28026	27878	28020	27851	28084	27849	27767	27824	27971	28084	27595	27991	27796	27958	27911	27665	27669	27787	28038	27906	27810	27732	27794	27779	27913	27732	27969	27893	27848	27919	27985	27963	28050	27940	27992	27931	27802	27847	28039	27892	28012	27874	27928	27840	27780	27832	27807	27728	28035	27862	27746	27825	28093	28023	27729	27750	27884	28012	27935	28040	28105	27874	27977	27827	27689	27862	27789	28037	27882	27862	27964	27844	27963	28093	27747	27832	27845	27864	27805	27886	27907	27672	27712	27932	27856	27809	27872	27988	27903	27823	27957	28093	27806	27985	27789	27732	27865	27937	28025	27841	27911	28185	27913	27772	27848	27718	27757	27983	28013	27601	27619	27775	27957	27675	27662	27963	27949	27816	27737	27910	28014	28116	27841	27658	27993	27945	27865	27710	27791	27988	27850	27853	27747	27894	27871	27696	27820	27903	27982	27917	27965	27874	27878	27953	27905	27968	27571	27877	28053	27841	27688	28051	27850	27771	27895	27866	27953	27873	27655	28015	28130	28030	28003	28043	27568	27746	27987	27865	27945	27899	27927	28060	28053	27961	27967	27843	27996	28227	27949	27854	27761	27927	27963	27741	28209	27871	27787	27940	28138	27857	27703	27894	27772	27969	27845	27899	28031	28015	27825	27806	28000	27693	27846	27846	28020	27994	27815	28105	27965	27907	27969	27942	28009	28052	28031	27954	27860	27844	28055	28201	27869	28037	27908	27846	27760	27875	27885	27973	27949	27934	27906	27841	27943	27671	27952	28037	28111	28088	27861	27846	27895	27887	28009	27930	27948	28082	27838	27907	27883	27880	27977	27880	27828	28101	27940	27759	27776	27988	27994	27900	27909	27911	27611	28013	27872	27816	27871	27873	27885	27808	27669	27783	27842	27981	28114	27893	28001	27894	27953	27964	27965	27818	27732	27788	27893	27922	28122	27957	27839	27985	28011	27834	27955	27931	27985	27701	27975	27886	27933	27896	28068	27993	27964	27924	27851	28036	27771	27975	27935	27945	27918	27855	27800	27922	27785	27908	27988	27923	27877	27891	27814	27981	28030	27650	27821	28072	27856	27827	27739	27908	27798	27799	27900	27985	27947	27792	27891	28033	27666	27596	27850	28056	27827	28108	27858	27774	27825	27989	28036	27957	27965	27687	27723	27965	27703	28076	27778	27956	27819	27919	27867	27682	27907	27573	27848	27687	27876	27985	28031	27950	28039	27912	27815	27894
36165	57215	55799	47954	40578	33578	31157	29690	27671	26202	24871	23730	23289	22927	22549	22420	22249	22086	22114	22026	21987	22090	22095	22036	22128	21865	21800	22047	22011	22083	22108	22056	22063	21955	22053	22028	22028	22023	21941	22323	22001	21947	21963	21986	21996	22010	22055	22114	22094	21832	21924	21971	21929	21997	21969	22076	22075	22119	21874	22094	21982	22016	21989	21823	21809	21991	21992	22027	21958	21929	21912	21905	22062	22015	22018	21897	22116	22058	21897	21889	22028	22034	21870	22047	21986	21908	21968	21842	21833	22132	22219	21955	21989	21896	21955	21882	22079	21830	21878	22049	21986	22120	21778	22024	21926	21990	22141	21976	22000	21836	21963	22114	21791	21861	22104	21973	22004	22009	22036	22000	22027	21850	21920	21915	21948	22064	22140	21797	21916	21940	22005	21956	21986	21874	21953	22018	21981	21936	21969	22082	21902	22028	21926	21830	21950	21971	21971	21785	22030	21898	21861	22043	21940	21987	21749	21982	22009	21893	21927	21945	22000	21796	21805	21993	21932	21770	22023	21859	22047	21996	22286	21806	21946	21891	21934	22056	22070	21980	22111	21949	21842	21994	21864	21880	21984	22029	22105	21850	21845	22010	22056	22111	21987	21859	21936	22095	22002	22238	22008	22016	21923	22063	21839	21993	21788	21877	22105	21841	21986	21865	22098	21971	21915	21955	22189	21905	22038	21999	21940	21966	21999	21957	21854	22067	22000	21792	21989	22026	22041	22058	22092	22133	21956	22093	21767	21959	22032	21974	22029	21989	21899	21941	21973	21867	22021	22072	22126	21952	22012	21907	21976	21887	22134	21856	21930	22178	22174	21867	21819	21878	22031	21746	21954	22030	21943	21986	21994	21990	22029	21955	21994	21814	21939	21832	21998	21922	21889	21838	21932	21871	21902	21941	21943	21889	22222	21918	22039	22090	21889	22145	22069	22083	21930	21834	21893	22005	21900	21926	22157	21880	21869	21927	22110	21961	21951	21920	22044	22163	22020	21937	21781	22065	21904	22179	21865	21901	21688	22095	21821	21959	22020	21987	21904	22012	21891	21750	21773	21997	21860	22045	21907	21894	21865	21961	21883	21974	21930	21927	22109	21932	21892	21939	22052	22011	22086	21905	21951	21842	22053	22022	22079	21938	21929	21970	21889	21808	22032	21991	22134	22028	21993	21886	21688	21965	21869	21869	21914	21922	21851	22014	21713	21864	21911	22019	21841	21985	21997	22100	21940	22063	21874	22129	21935	21940	21963	22108	22160	21930	21972	21816	21996	21976	22090	21942	22034	21853	21938	21956	21831	21866	21827	21998	21850	22010	21690	22083	21781	22076	22007	21864	21948	22049	22130	22064	22235	21931	21968	21980	22021	22085	21904	21877	21909	22009	22102	22005	22018	21916	22034	21976	22128	21966	21925	21967	21872	22069	22031	21964	22077	21973	21787	22065	21961	22021	21877	22001	21964	21885	21920	21961	22054	22054	22018	22096	22014	21900	22201	21940	22057	21810	22152	21971	22018	22037	21911	21988	21993	22091	22091	21839	22040	21934	22124	21997	22070	22000	22106	21842	21971	22014	21968	22006	21843	21952	21751	21928	21995	21903	22076	21852	21989	22020	21919	22023	22259	21880	21933	22012	22033	21856	21999	21755	21901	21901	21843	22060	21970	21997	21852	21821	22157	21936	21991	21897	21956	21919	22039	21722	22059	21989	21969	22099	22133	21955	21927	22010	22090	21996	22090	21997	22122	22082	22047	21976	21846	22056	22168	21808	22053	21943	21965	21954	21942	22009	21862	21887	22064	21823	21930	21867	22051	21833	22154	21929	21939	22057	22062	21982	21966	21944	21944	21898	22071	21920	21922	22052	21915	21917	22100	22164	21851	22065	22041	21880	22074	22024	21861	21883	22048	21798	22084	22184	22078	22052	22072	21968	22066	21690	22133	21941	21944	22099	21979	21943	22083	21863	22036	21868	22013	21974	21927	21969	21937	21862	22047	21995	21941	21840	21876	21977	21886	21755	22060	21856	21946	22161	21844	21966	21930	22152	21787	21989	22059	22000	22048	22015	21796	22051	21819	21875	22021	22037	22005	21798	21968	22001	21950	22113	21934	21994	21904	21908	21954	21859	22010	22272	22047	21872	21923	22052	22029	22028	22016	21910	22102	21934	21878	22031	21857	21992	21814	21901	22020	21934	21763	22038	21952	21942	21935	21989	22006	22051	21944	22096	21828	21960	22077	22055	21963	22052	21853	21808	22034	22064	22061	22108	21931	21984	21995	22051	21941	21991	21954	21982	21931	22040	21897	21962	22106	21847	21966	21942	21949	21992	22137	21982	21892	21937	22160	22047	21743	21831	22174	21871	22068	21930	21967	21987	21908	22114	21932	21941	21921	21893	21956	21966	22022	22045	21947	21859	22051	22052	21955	22021	21904	22135	22009	21963	21876	21970	21972	22020	22100	22015	21810	21918	21943	21819	21920	21862	21925	21886	21964	21945	22197	21929	22028	22130	21874	21880	21988	22065	21980	21933	22081	22020	22128	22010	21961	22037	22007	21880	21918	22179	21880	22118	22147	21889	22147	21998	21917	22085	21965	22161	21980	21947	22009	21832	21902	21960	21970	22074	21956	22126	22086	21978	21864	21874	21856	21948	21986	22083	22003	21934	22087	22003	22036	21889	22120	22040	21799	21806	21806	21828	21956	22028	22076	21996	21743	21972	21935	21982	21759	22000	21944	21951	21802	22087	22147	22159	21965	22011	21943	21859	21950	22082	22034	22011	21996	22024	21912	22114	21885	22034	22042	21985	22025	21834	21928	21937	22039	21831	21965	21904	21933	21948	22001	21948	21901	21907	22061	21931	21945	21910	21991	21955	21962	22072	21949	22074	21818	22018	21980	21979	21911	21854	21919	22059	21939	21753	21999	21892	22017	21798	22004	22046	21862	21937	21904	21920	22064	21914	21828	21856	21912	21856	22071	22271	21903	21970	22021	21935	22010	21778	21981	22074	21883	21906	22114	22014	22178	21791	22011	21855	21898	21979	21968	21982	21935	21945	21809	22046	21907	22058	21971	21973	21997	22060	21781	21937	22154	21931	21915	21973	21861	22102	22053	22060	21967	22036	22125	21869	22161	22117	21854	21978	22108	21918	21975	21879	21973	21890	22079	22056	22086	21817	21990	21937	21912	21945	22021	21948	22036	22005	22094	22075	21886	21967	21903	21954	21794	21888	21895	21958	21941	21949	22014	22021	22181	21873	21998	21986	22059	22014	22069	22068	21950	21876	22131	21884	22078	21837	22008	22022	22166	21828	21887	22121	22129	21950	22067	21947	22084	21977	22056	22085	21892	21977	21994	21911	22073	22066	21993	22088	22029	22050	21924	21899	22111	22017	22107	21777	21942	21993	21906	21859	21975	21977	21944	21953	21965	21931	22023	21922	21936	21946	22007	22136	22042	22002	22108	21887	21853	22036	21783	21927	22040	22065	22081	22031	22084	21980	22059	21983	22063	21922	22096	21883	21815	22032	21782	21914	21972	21866	21753	22131	22095	21969	22009	22084	21778	22068	22009	22188	22181	21972	21865	21991	21995	22199	21950	21999	21999	21808	21989	21896	22034	21913	21985	21839	21994	21948	22079	21822	21844	21931	21941	21944	21991	21956	21937	21841	21978	22124	21860	22108	22131	22029	22006	21955	22057	22095	21942	21842	21887	21942	22146	21960	21925	21948	22113	22010	21951	21959	21873	22062	21933	22082	21947	21768	22029	21938	22150	21895	22058	21927	22060	21854	22183	22008	21887	22029	21925	21894	22073	21895	21864	21991	21916	21858	21964	22040	21830	22068	21884	21895	21805	22091	21968	22036	21924	22026	21850	21871	22095	22095	22013	22017	22005	21845	21969	22000	21937	22050	22077	21898	22049	21877	21967	22063	21923	22100	22074	22024	22038	21972	21930	22026	21942	22025	21850	21894	21891	21995	21874	21952	21961	22001	22012	21858	21804	21898	22044	21996	21928	22009	21928	21933	22018	21902	21910	22179	22087	21943	21877	22003	21819	21800	22157	21923	21938	21893	21810	21913	21938	21905	22098	21891	21918	21926	21921	21975	21939	21850	21946	21909	21862	22044	22163	22010	21924	21920	21962	21829	21978	21835	21952	21809	22028	22012	21907	21934	21983	22000	21953	22054	22061	21927	21813	21823	21888	22096	21860	21831	21917	21922	21940	21962	22081	21862	21772	21969	22087	21893	21959	22070	21827	21837	21950	21840	22083	21913	21949	22044	22074	21894	22020	21979	22088	21920	21941	21880	22078	21929	21957	21938	22126	22022	21881	21788	21838	21924	21911	21854	21900	21808	22103	21913	21937	21840	22264	22092	21920	21949	21912	21901	21803	21963	22044	22027	21929	21972	21795	21908	22053	22092	22192	21897	21912	22024	22021	21958	21990	21988	21819	22108	22109	22030	22030	22017	22109	22136	21733	21925	21892	21748	21956	21968	21892	21685	21965	21932	21776	22173	21805	21762	21938	21923	22038	21984	21978	21849	22024	22230	21962	22031	21959	21979	21976	21879	22088	21955	21846	22268	21863	21940	22141	21997	21876	21924	21939	21997	22041	21978	21788	22003	21862	21994	22002	22077	21996	21914	22011	21794	21945	21978	22001	22060	22017	22129	22007	21926	22156	22029	22224	22070	22107	22131	21930	22058	21742	21988	21852	21997	21927	21926	22047	22108	22021	21987	21823	21917	21817	21987	21994	21977	22173	21916	22105	21883	22011	21895	22023	21900	22029	21910	21849	21848	21934	22050	21942	22154	21949	21999	22038	21855	21793	22055	22085	21958	21989	22101	21911	22099	21810	21923	21995	21785	22055	22051	22120	21853	22169	22157	21974	22027	22126	21857	21937	21944	22034	21961	22016	21932	22029	21990	22019	22069	21944	22133	22094	22061	22059	21943	22091	21942	21947	22025	21993	21989	22095	21989	21971	22070	22073	21991	21947	21843	22096	21943	21971	21956	21968	21764	21899	21769	21819	21837	21979	21865	21869	21719	21983	21999	21846	21962	21866	21764	22134	21915	21997	21915	22039	22070	22023	21973	22032	21954	21728	22047	21642	21919	21966	22049	22068	22095
22778	21523	29669	26280	27854	33125	36739	33682	33533	33244	32183	30896	30152	29441	29427	29473	29136	28872	28650	28692	28740	28674	28760	28750	28561	28524	28414	28421	28703	28439	28506	28619	28421	28774	28562	28502	28390	28386	28343	28308	28536	28643	28664	28526	28579	28487	28495	28592	28544	28487	28555	28765	28762	28538	28676	28736	28283	28544	28801	28725	28556	28495	28545	28357	28538	28449	28595	28596	28709	28535	28847	28438	28616	28512	28712	28439	28550	28410	28509	28446	28470	28477	28502	28530	28174	28304	28360	28526	28409	28504	28382	28624	28382	28429	28471	28605	28409	28292	28482	28178	28426	28421	28433	28440	28522	28440	28631	28576	28636	28337	28395	28347	28466	28571	28549	28533	28517	28437	28468	28411	28488	28499	28538	28676	28529	28405	28551	28252	28534	28501	28398	28527	28500	28478	28801	28520	28469	28535	28516	28284	28410	28593	28475	28639	28210	28457	28577	28287	28326	28572	28561	28496	28346	28335	28292	28483	28419	28642	28390	28527	28470	28656	28347	28672	28677	28368	28448	28521	28652	28489	28534	28516	28481	28861	28590	28665	28529	28374	28513	28740	28493	28453	28382	28570	28559	28215	28567	28660	28491	28241	28510	28624	28698	28395	28526	28653	28614	28778	28624	28395	28281	28418	28288	28402	28599	28454	28623	28613	28469	28632	28655	28363	28316	28464	28374	28380	28788	28509	28484	28523	28540	28314	28253	28478	28317	28504	28376	28405	28561	28385	28482	28332	28332	28519	28463	28503	28426	28552	28690	28656	28357	28482	28477	28553	28523	28286	28514	28400	28427	28535	28285	28524	28386	28381	28516	28562	28495	28616	28472	28508	28267	28470	28386	28223	28421	28285	28466	28826	28513	28490	28410	28345	28378	28447	28357	28363	28490	28286	28383	28544	28477	28345	28405	28899	28512	28340	28395	28484	28545	28451	28533	28499	28428	28515	28338	28469	28732	28411	28499	28557	28361	28423	28633	28488	28491	28683	28468	28588	28624	28311	28466	28422	28406	28332	28305	28489	28471	28500	28482	28497	28385	28615	28460	28469	28498	28502	28491	28410	28390	28348	28426	28375	28320	28373	28685	28536	28612	28676	28280	28367	28420	28373	28570	28383	28567	28672	28112	28332	28424	28345	28247	28481	28253	28325	28347	28431	28446	28423	28363	28324	28384	28193	28417	28656	28347	28562	28335	28422	28447	28332	28610	28579	28596	28289	28611	28421	28753	28590	28466	28503	28532	28618	28610	28403	28575	28452	28305	28365	28374	28283	28499	28313	28386	28715	28579	28396	28579	28481	28698	28446	28688	28508	28374	28471	28300	28279	28514	28389	28565	28471	28455	28382	28429	28329	28444	28504	28192	28387	28465	28410	28486	28395	28412	28315	28624	28428	28287	28623	28471	28663	28400	28474	28287	28406	28408	28335	28516	28476	28592	28298	28346	28248	28505	28275	28349	28448	28391	28588	28606	28362	28289	28614	28607	28548	28320	28353	28582	28557	28280	28440	28422	28603	28432	28449	28414	28623	28502	28423	28577	28653	28414	28193	28529	28328	28537	28484	28326	28404	28493	28550	28302	28598	28476	28313	28444	28375	28185	28523	28650	28351	28310	28695	28575	28488	28725	28704	28619	28645	28312	28722	28515	28750	28321	28575	28286	28534	28443	28371	28339	28474	28622	28350	28377	28466	28435	28511	28345	28432	28519	28417	28413	28651	28515	28400	28340	28682	28439	28392	28631	28495	28499	28505	28640	28358	28675	28556	28441	28353	28264	28426	28492	28404	28708	28503	28488	28398	28303	28337	28658	28573	28343	28411	28502	28445	28692	28371	28422	28470	28346	28085	28219	28445	28498	28595	28141	28436	28460	28643	28449	28398	28572	28625	28463	28211	28390	28198	28548	28428	28698	28592	28555	28602	28644	28485	28595	28400	28539	28586	28580	28234	28522	28521	28418	28476	28505	28465	28196	28673	28512	28386	28425	28410	28327	28324	28470	28358	28423	28427	28537	28277	28281	28455	28501	28592	28417	28417	28348	28269	28678	28420	28473	28482	28258	28523	28566	28364	28742	28201	28532	28450	28564	28453	28687	28579	28432	28412	28458	28585	28523	28515	28336	28473	28479	28345	28470	28370	28630	28437	28443	28723	28492	28594	28563	28641	28475	28522	28595	28498	28512	28371	28352	28404	28233	28347	28733	28647	28450	28273	28370	28263	28382	28527	28510	28538	28595	28402	28301	28687	28230	28388	28524	28665	28607	28564	28346	28243	28508	28336	28435	28503	28211	28526	28612	28507	28188	28512	28569	28570	28513	28333	28273	28550	28511	28289	28446	28387	28615	28324	28329	28276	28665	28667	28601	28470	28346	28446	28551	28621	28490	28741	28370	28442	28368	28658	28391	28434	28497	28582	28510	28357	28543	28575	28612	28574	28552	28531	28433	28556	28449	28502	28558	28559	28524	28461	28297	28569	28650	28252	28407	28525	28545	28418	28349	28635	28605	28464	28431	28508	28456	28512	28571	28425	28647	28408	28390	28420	28489	28343	28649	28646	28416	28495	28250	28529	28418	28655	28354	28233	28511	28208	28414	28425	28219	28353	28638	28377	28307	28375	28496	28492	28555	28452	28640	28335	28617	28622	28372	28699	28511	28481	28331	28550	28656	28383	28405	28591	28541	28212	28394	28567	28343	28434	28524	28486	28612	28485	28436	28569	28414	28504	28378	28341	28464	28500	28369	28561	28689	28374	28507	28670	28322	28487	28392	28345	28563	28434	28388	28524	28532	28396	28348	28580	28400	28585	28477	28286	28397	28582	28351	28458	28454	28731	28319	28767	28531	28671	28598	28881	28571	28524	28472	28483	28457	28466	28596	28603	28485	28406	28562	28161	28549	28367	28415	28336	28613	28508	28516	28569	28236	28405	28377	28344	28625	28532	28543	28645	28463	28332	28438	28564	28421	28475	28432	28608	28539	28638	28363	28370	28618	28218	28448	28480	28668	28447	28348	28362	28442	28269	28216	28627	28412	28326	28278	28244	28588	28511	28504	28492	28587	28575	28489	28393	28564	28114	28692	28627	28349	28448	28552	28701	28298	28200	28555	28516	28301	28445	28658	28586	28447	28504	28607	28316	28465	28366	28434	28601	28660	28626	28574	28379	28568	28418	28275	28525	28449	28477	28315	28531	28547	28416	28341	28682	28435	28479	28217	28473	28403	28447	28396	28516	28409	28483	28494	28516	28378	28200	28431	28425	28716	28345	28230	28491	28487	28431	28407	28327	28532	28591	28403	28499	28383	28620	28498	28521	28469	28274	28418	28362	28596	28555	28402	28164	28519	28652	28449	28275	28445	28663	28536	28479	28466	28510	28646	28367	28262	28380	28478	28583	28587	28568	28376	28507	28395	28494	28604	28488	28646	28430	28356	28649	28594	28287	28444	28264	28577	28404	28765	28587	28584	28574	28337	28476	28439	28266	28691	28440	28413	28573	28435	28496	28690	28801	28513	28483	28532	28272	28462	28311	28643	28340	28494	28553	28556	28569	28482	28630	28366	28519	28679	28130	28623	28372	28482	28507	28627	28209	28470	28247	28613	28321	28826	28598	28400	28404	28628	28862	28213	28642	28761	28283	28582	28494	28645	28295	28464	28444	28706	28649	28273	28503	28428	28448	28359	28730	28261	28429	28182	28519	28592	28478	28591	28522	28615	28591	28571	28700	28502	28170	28588	28364	28627	28457	28515	28554	28463	28492	28428	28512	28482	28588	28484	28281	28259	28442	28614	28516	28363	28434	28451	28388	28521	28721	28639	28525	28773	28595	28606	28404	28244	28423	28405	28529	28651	28325	28490	28570	28370	28523	28561	28459	28452	28556	28393	28566	28620	28478	28549	28623	28473	28413	28370	28236	28504	28513	28480	28309	28461	28483	28473	28294	28415	28559	28406	28090	28418	28648	28549	28600	28271	28494	28364	28409	28759	28486	28501	28331	28590	28552	28327	28628	28641	28246	28537	28465	28490	28557	28852	28442	28432	28328	28274	28436	28714	28534	28891	28631	28649	28328	28449	28424	28649	28535	28380	28565	28603	28440	28326	28477	28386	28284	28270	28757	28635	28639	28357	28545	28597	28479	28436	28541	28632	28605	28618	28450	28411	28599	28715	28318	28453	28365	28297	28514	28447	28413	28579	28242	28597	28526	28417	28531	28584	28524	28438	28323	28455	28394	28340	28409	28469	28484	28445	28477	28682	28439	28652	28586	28270	28557	28583	28450	28733	28332	28676	28452	28577	28562	28366	28644	28400	28513	28690	28534	28546	28632	28320	28189	28270	28608	28417	28433	28449	28511	28419	28420	28533	28389	28437	28424	28514	28285	28502	28348	28641	28764	28681	28576	28724	28384	28657	28454	28578	28592	28414	28427	28473	28407	28682	28522	28173	28499	28489	28349	28437	28500	28527	28370	28459	28580	28556	28187	28594	28422	28305	28408	28617	28584	28354	28471	28481	28293	28623	28443	28560	28476	28583	28340	28252	28406	28578	28439	28156	28471	28280	28234	28460	28505	28458	28292	28594	28381	28574	28714	28483	28594	28436	28622	28634	28300	28464	28398	28565	28496	28569	28256	28508	28428	28481	28493	28447	28420	28192	28385	28485	28425	28509	28451	28493	28494	28574	28509	28470	28646	28670	28682	28380	28241	28366	28376	28375	28459	28264	28494	28662	28630	28645	28293	28323	28445	28390	28358	28667	28383	28822	28537	28442	28388	28546	28442	28471	28457	28613	28747	28450	28308	28445	28348	28388	28502	28439	28598	28476	28540	28310	28179	28283	28303	28623	28609	28229	28736	28393	28459	28331	28231	28313	28424	28509	28538	28511	28471	28646	28467	28449	28373	28513	28282	28338	28357	28528	28758	28447	28408	28623	28490	28490	28240	28307	28519	28368	28395	28533	28301	28650	28462	28590	28474	28431	28470	28767	28621	28475	28316	28496	28416	28631	28526	28415	28244	28541	28340	28505	28213	28501	28612	28634	28554	28872	28068	28395	28307	28520	28336	28476	28560	28458	28467	28529	28227	28654	28602	28195	28539	28324	28241	28666	28440	28522	28221	28548	28550	28348	28382	28477	28531	28318	28285
37106	61019	60630	52762	44478	37225	33666	31378	30163	29005	27864	25433	24453	23821	23362	22989	22911	22809	22761	22532	22521	22497	22294	22262	22243	22152	22406	22337	22438	22386	22269	22416	22257	22347	22432	22335	22408	22490	22432	22321	22293	22089	22220	22209	22242	22439	22198	22169	22357	22223	22412	22394	22151	22150	22305	22228	22267	22395	22195	22329	22184	22369	22288	22013	22062	22295	22288	22157	22277	22235	22246	22247	22312	22379	22143	22275	22285	22358	22295	22412	22238	22478	22277	22054	22243	22255	22151	22427	22086	22116	22236	22304	22146	22330	22412	22055	22158	22404	22180	22172	22210	22359	22368	22358	22431	22154	22435	22215	22295	22271	22209	22392	22274	22467	22365	22420	22185	22192	22298	22213	22262	22209	22329	22329	22443	22220	22230	22275	22469	22140	22343	22183	22251	22237	22459	22355	22277	22176	22276	22226	22344	22279	22308	22386	22255	22289	22269	22265	22227	22181	22273	22273	22415	22242	22190	22133	22295	22324	22106	22165	22258	22292	22280	22208	22292	22219	22244	22217	22360	22041	22219	22224	22219	22295	22399	22141	22211	22074	22461	22146	22368	22167	22319	22352	22135	22190	22425	22342	22325	22232	22460	22220	22428	22331	22283	22163	22208	22298	22082	22359	22214	22330	22267	22305	22308	22338	22195	22364	22193	22255	22327	22170	22374	22172	22373	22370	22256	22106	22410	22243	22123	22397	22256	22094	22240	22165	22361	22342	22055	22190	22388	22352	22356	22383	22300	22333	22277	22289	22117	22304	22381	22315	22364	22269	22219	22310	22239	22138	22133	22071	22282	22328	22269	22178	22367	22169	22182	22243	22322	22264	22076	22241	22389	22140	22181	22169	22303	22187	22217	22246	22308	22189	22194	22183	22155	22169	22173	22296	22342	22230	22103	22256	22235	22227	22243	22332	22330	22344	22246	22196	22226	22221	22227	22477	22219	22316	22244	22110	22408	22397	22242	22270	22343	22175	22288	22310	22132	22219	22214	22079	22164	22256	22388	22331	22252	22124	22345	22244	22321	22525	22194	22413	22192	22132	22138	22189	22317	22111	22209	22335	22155	22339	22206	22109	22223	22252	22310	22193	22262	22162	22367	22284	22329	22181	22213	22230	22320	22279	22249	22255	22376	22254	22287	22213	22224	22476	22163	22249	22367	22230	22134	22043	22149	22264	22298	22281	22343	22250	22362	22123	22373	22341	22246	22437	22321	22282	22169	22030	22241	22311	22254	22162	22337	22137	22231	22208	22236	22178	22331	22219	22038	22260	22287	22263	22279	22377	22331	22314	22411	22275	22458	22062	22213	22144	22263	22230	22278	22254	22297	22246	22360	22342	22259	22201	22127	22326	22368	22226	22372	22315	22235	22313	22308	22265	22366	22445	22108	22215	22208	22381	22287	22319	22446	22275	22174	22323	22215	22291	22155	22421	22291	22255	22345	22245	22326	22090	22291	22361	21974	22391	22269	22185	22310	22412	22103	22295	22277	22571	22217	22294	22350	22148	22193	22344	22203	22208	22179	22200	22222	22179	22425	22238	22359	22287	22261	22223	22264	22206	22432	22398	22435	22318	22388	22306	22409	22227	22080	22028	22429	22308	22366	22128	22247	22290	22177	22280	22341	22128	22275	22562	22224	22163	22224	22200	22414	22140	21947	22403	22212	22158	22383	22248	22173	22299	22097	22472	22253	22381	22353	22226	22367	22325	22325	22123	22183	22353	22112	22010	22285	22213	22229	22201	22217	22231	22191	22405	22284	22197	22267	22059	22374	22169	22249	22398	22469	22276	22067	22375	22310	22452	22315	22301	22276	22040	22259	22262	22364	22080	22227	22020	22289	22503	22122	22231	22376	22342	22133	22253	22157	22312	22212	22286	22267	22183	22290	22219	22108	22251	22275	22427	22254	22378	22340	22254	22203	22261	22303	22246	22355	22206	22470	22368	22187	22289	22137	22422	22268	22240	22367	22167	22303	22328	22132	22173	22295	22207	22396	22370	22308	22197	22286	22233	22375	22133	22222	22300	22137	22316	22241	22249	22336	22094	22336	22188	22176	22424	22346	22363	22244	22140	22389	22178	22365	21964	22444	22312	22220	22275	22130	22217	22450	22248	22127	22323	22334	22195	22290	22312	22210	22356	22347	22429	22178	22282	22094	22255	22194	22162	22075	22172	22118	22182	22402	22237	22381	22361	22197	22168	22218	22198	22155	22261	22209	22156	22334	22108	22316	22320	22401	22375	22129	22419	22284	22306	22243	22164	22434	22191	22248	22286	22174	22266	22410	22226	22362	22372	22234	22153	22175	22380	22240	22296	22245	22321	22473	22107	22221	22250	22189	22280	22238	22145	22366	22291	22304	22447	22302	22215	22372	22334	22280	22245	22327	22153	22229	22265	22363	22197	22461	22230	22189	22371	22314	22330	22421	22348	22195	22151	22250	22309	22332	22113	22306	22259	22228	22247	22376	22033	22199	22427	22078	22229	22257	22273	22370	22369	22171	22392	22235	22067	22284	22340	22185	22365	22244	22212	22229	22186	22410	22230	22039	22367	22158	22251	22297	22281	22171	22350	22452	22257	22518	22149	22376	22113	22044	22201	22272	22335	22210	22172	22424	22401	22459	22369	22474	22264	22322	22214	22266	22249	22389	22157	22215	22212	22261	22294	22136	22382	22352	22369	22146	22124	22537	22193	22275	22347	22386	22064	22206	22361	22364	22037	22127	22241	22247	22480	22210	22290	22333	22158	22272	22257	22192	22228	22134	22340	22180	22221	22272	22329	22127	22255	22350	22404	22224	22241	22423	22227	22248	22312	22305	22201	22303	22443	22244	22241	22266	22176	22178	22187	22207	22310	22247	22558	22357	22346	22174	22288	22450	22331	22281	22406	22378	22342	22287	22181	22416	22202	22192	22128	22264	22133	22204	22257	22210	22054	22287	22341	22174	22322	22445	22277	22364	22151	22223	22178	22338	22279	22265	22289	22162	22258	22339	22235	22130	22214	22127	22343	22374	22321	22214	22292	22258	22312	22113	22277	22249	22258	22308	22103	22242	22312	22323	22211	22203	22080	22265	22084	22330	22197	22229	22294	22272	22148	22289	22357	22291	22185	22442	22235	22288	22317	22292	22235	22217	22538	22240	22386	22221	22364	22256	22339	22326	22191	22153	22316	22183	22313	22369	22264	22245	22355	22352	22133	22386	21996	22330	22256	22239	22420	22252	22307	22388	22177	22273	22159	22269	22346	22394	22382	22055	22241	22444	22265	22235	22192	22145	22311	22156	22264	22306	22360	22216	22169	22312	22259	22324	22391	22256	22097	22450	22225	22193	22383	22316	22289	22214	22271	22243	22252	22293	22310	22358	22090	22182	22322	22168	22367	22429	22346	22394	22359	22388	22493	22245	22383	22527	22171	22264	22107	22309	22196	22280	22323	22410	22185	22456	22307	22343	22366	22454	22219	22094	22402	22182	22284	22392	22159	22402	22111	22259	22382	22115	22367	22273	22214	22096	22168	22331	22437	22049	22314	22275	22329	22338	22341	22305	22347	22258	22436	22212	22222	22168	22385	22298	22171	22078	22313	22386	22314	22095	22431	22242	22237	22299	22316	22525	22290	22322	22277	22199	22314	22273	22278	22281	22029	22325	22356	22124	22318	22305	22378	22311	22251	22311	22273	22445	22287	22144	22240	22267	22317	22307	22370	22463	22258	22195	22289	22342	22251	22364	22302	22270	22445	22281	22287	22413	22093	22421	22454	22227	22186	22354	22165	22255	22254	22262	22177	22355	22331	22444	22212	22493	22289	22509	22216	22284	22267	22383	22188	22183	22371	22344	22080	22153	22155	22080	22204	22345	22376	22474	22263	22344	22211	22293	22331	22113	22200	22119	22177	22124	22421	22345	22271	22201	22221	22149	22211	22257	21947	22183	22314	22398	22197	22192	22488	22155	22415	22153	22125	22238	22290	22226	22460	22177	22269	22304	22274	22310	22282	22093	22233	22233	22341	22262	22175	22308	22183	22230	22300	22178	22252	22090	22458	22400	22197	22296	22227	22420	22263	22324	22273	22362	22238	22471	22225	22040	22200	22157	22262	22331	22277	22213	22193	22277	22235	22352	22299	22284	22413	22199	22416	22259	22363	22239	22218	22099	22243	22290	22192	22498	22272	22287	22295	22349	22568	22092	21984	22259	22243	22309	22041	22393	22365	22402	22137	22219	22403	22124	22403	22402	22221	22266	22363	22204	22410	22219	22297	22218	22400	22385	22189	22434	22201	22187	22297	22274	22113	22325	22441	22254	22189	22369	22159	22339	22267	22253	22081	22216	22355	22396	22306	22223	22024	22348	22320	22464	22325	22301	22351	22342	22379	22440	22253	22417	22351	22229	22271	22317	22234	22310	22290	22268	22340	22244	22099	22243	22269	22220	22218	22231	22260	22262	22271	22321	22318	22271	22249	22261	22401	22294	22223	22296	22250	22302	22245	22236	22143	22273	22406	22247	22212	22261	22441	22471	22259	22336	22195	22198	22247	22370	22210	22538	22187	22272	22093	22288	22323	22224	22172	22363	22284	22232	22263	22071	22443	22236	22449	22253	22147	22330	22330	22296	22183	22348	22112	22306	22205	22062	22148	22530	22337	22124	22224	22238	22241	22139	22341	22237	22163	22320	22243	22453	22273	22183	22365	22180	22159	22407	22169	22117	22406	22331	22330	22295	22303	22245	22209	22341	22374	22323	22090	22304	22289	22309	22448	22253	22239	22140	22242	22185	22298	22335	22297	22292	22325	22291	22163	22340	22228	22338	22191	22363	22282	22089	22222	22234	22301	22089	22073	22309	22231	22236	22319	22204	22369	22207	22404	22130	22364	22125	22134	22214	22178	22255	22269	22201	22114	22150	22261	22262	22377	22328	22144	22334	22277	22377	22403	22215	22203	22352	22279	22196	22208	22196	22233	22304	22215	22245	22085	22362	22234	22257	22266	22428	22210	22292	22158	22301	22337	22257	22278	22393	22317	22277	22295	22339	22482	22230	22396	22203	22318	22148	22375	22343	22132	22344	22236	22148	22243	22333	22320	22099	22038	22255	22319	22346	22340	22229	22188	22426	22378	22445	22212	22298	22275
31572	35130	43211	39486	33888	31632	30999	29924	29547	29723	29432	28979	28688	28456	28199	28102	27818	27956	27950	27961	28069	27760	28051	28045	28196	27933	27971	27914	28133	27888	27781	27726	27767	27862	27831	28012	28174	27912	28149	27925	27850	27810	27997	27885	27950	27713	28016	27702	27971	27868	28017	28065	27966	28022	27942	27862	27744	27919	27603	27848	27957	27895	27918	27882	28058	28042	27982	27954	27760	27960	27757	28067	27777	27789	27979	27888	27687	27801	27901	28017	27962	28084	27904	27851	28032	27960	27673	28069	27814	27740	27952	27850	27793	27768	27956	28014	27981	27791	28041	27792	27899	27887	28045	28119	28223	27885	27762	27794	27630	28018	27911	27650	27835	27843	27851	27694	27875	27816	27954	28062	27934	27709	27866	27883	27593	27929	28062	27864	28129	28067	27833	27806	27790	27758	27912	27964	28076	28069	27909	27872	28026	27967	28075	27892	27892	28043	28031	28003	27848	27855	28122	27978	28184	27618	27755	28023	27625	27830	27954	27859	27768	28003	27755	27820	27709	27817	28259	27963	27772	27845	27752	27829	28063	27987	27788	27817	27895	27907	27897	27710	27908	27803	27903	28085	27553	27857	27968	27839	27962	27788	27981	27737	27670	27724	27954	27815	27753	27979	27805	27773	28227	27881	27995	27990	27945	27900	27681	28028	28049	27877	27891	27862	27698	27479	27840	27903	27920	27727	27806	27903	27858	27794	27927	27760	27774	27866	27793	28016	28136	27852	27883	28034	28178	28069	27860	27751	27721	27843	27863	27803	27768	27868	27770	27870	27997	27885	27805	27851	28031	27806	27887	27865	27948	28002	27892	27848	27940	27791	27856	27839	27942	27848	28073	27783	27865	27704	27983	27999	27785	27850	27880	27942	27893	27761	27927	28126	27748	28093	27974	27822	27677	27839	28016	28060	28213	27979	28149	27844	27813	28030	27726	27959	27965	28131	27870	27899	27947	27856	27883	27907	27891	27982	27958	27903	27993	27940	27996	27791	27875	27964	27884	27849	27999	27945	27836	27835	28101	28080	27913	27899	27757	28025	27881	27951	27851	28093	27882	27850	27929	27895	27840	27950	27762	27705	27670	27729	28226	27764	28134	27815	28086	27808	27942	27733	27834	27917	28036	27792	28045	27950	28057	27898	27869	27907	27771	27812	27838	28092	27829	27827	28020	27806	27736	28018	27858	27791	28083	27738	27951	27859	28065	27998	27842	27946	27828	27830	27906	27961	28019	28202	27787	27975	28022	27989	27991	27767	27846	27802	28045	27755	28055	27957	27731	28140	27946	27858	27714	27996	27941	27903	27985	28001	28094	27905	27998	27948	27704	27853	27975	27644	27754	27847	28118	27780	27981	27664	27801	27742	28063	28128	28032	27946	27964	28093	27959	27820	27756	28020	27695	27986	27881	27921	27993	28001	27706	27699	27880	27914	27918	27786	27645	28036	27988	28121	28062	27998	27991	27744	27768	28082	27773	28004	27818	28135	27956	27966	28023	27845	28039	27800	27927	27798	27882	28034	27880	27963	28063	27750	28002	28010	28024	27761	28083	27788	27838	27986	27889	28046	27728	27895	28099	27866	28164	27982	27937	27865	27871	28009	28016	27986	27964	27818	27932	27978	28053	28025	27960	28086	27832	27789	27914	28093	27875	27875	27861	27790	27995	27803	28025	27833	27654	27848	27771	27998	27788	28098	27935	27992	27842	28159	28106	27626	27937	27761	27901	27699	28005	28044	27906	27754	28139	27998	27967	27701	27718	27854	27981	27833	27678	27890	27944	27856	27734	27950	27757	28000	27839	27918	27936	27963	27872	27993	27869	28026	27908	27746	27745	27956	27928	27982	27930	27927	27801	27819	28007	27706	27840	27817	27867	27924	27878	27762	28199	27896	27883	27888	27975	28014	27935	28070	27848	27844	27874	27967	28042	27929	27746	27766	28043	27657	27839	27957	27841	28029	27844	28138	27759	28042	28037	27798	28015	27938	27762	27904	28169	28049	27990	27871	27841	28025	27856	28073	27945	27712	28125	27853	27980	27853	27790	27719	28062	27832	27584	27775	27963	27820	27807	27961	28025	27825	27945	27720	28047	27994	28166	27874	27928	27864	27764	28099	27755	27860	27942	27792	27649	27915	27868	28035	28359	27988	27809	28007	27845	27821	27903	27807	27757	27941	28102	27766	27784	27834	27814	27984	27758	27943	27958	28130	28019	27742	27941	27813	27962	27886	27981	27994	27803	27905	27684	27674	27644	27924	27750	27973	27974	27787	27868	27982	28104	27858	27910	27911	27900	28044	27818	27968	27971	27923	28031	27746	28133	27896	27980	28056	27981	27700	28103	27922	27855	27941	27953	27921	27919	27976	27880	27677	27925	27847	27749	27837	27888	27996	28108	27942	28017	27964	27931	27881	27845	28214	28090	27848	28131	27739	27844	27731	28116	27784	27839	28185	27883	27911	28053	27935	27831	28049	27959	27668	27872	27914	27880	28165	27927	27836	28123	27981	27814	27668	28104	27841	27961	27540	27890	28033	27783	27920	27873	27773	27975	27832	27922	27912	27826	28004	27946	28000	27907	28005	27716	27711	28032	27793	28109	27931	28122	27851	27747	27901	27977	27703	27972	27554	27868	28069	27694	27921	27999	27953	27729	28032	28085	27880	27915	27682	27887	27674	27791	27819	27958	27819	27893	27982	28162	27884	27676	27964	27846	27886	28236	28195	28007	28090	28068	27779	27860	27790	27866	27827	27958	28013	28030	28080	27881	27763	27976	28009	28039	27697	27703	27939	27894	28181	27985	27926	28037	27898	27782	27826	27850	27949	27984	27862	27824	27828	27917	28011	27819	27933	27961	28031	27913	27879	27815	27907	27662	28099	27966	27735	27952	27919	27696	27847	27928	27923	27870	27762	27855	27848	28122	27883	27839	27634	27691	28112	27847	27987	27814	27754	27917	27844	27902	28082	27843	28070	28141	28020	27928	27951	28129	27938	27928	28065	28036	27993	27990	27835	27989	27997	27957	28207	28083	28082	27756	27662	27730	27934	27922	27950	27934	27996	27853	27749	27847	27845	27986	27905	27768	27876	27995	27971	28023	27993	28169	27779	27869	27590	27968	27718	27801	27818	28059	27967	28185	28021	27834	27865	27902	27907	27993	27804	27692	28002	27879	27854	27879	27820	27944	27563	27771	28001	27781	27771	27925	27719	27858	28002	27986	27741	28024	28110	27983	27887	27983	27927	27891	27939	27792	28021	28172	27934	27950	28152	27696	27885	27828	27975	27859	28061	27984	27877	27719	27927	27821	28040	27904	27784	27790	28024	28080	27973	27936	27839	27962	27845	28001	27962	27903	27914	28067	28175	27876	27988	28175	27757	27795	27793	28027	27692	27816	27814	27864	27988	27945	28080	28033	27937	27933	27898	27957	27958	27923	27910	27971	28134	28018	28010	27886	27714	27999	27863	27840	27984	28144	28109	28085	27948	27868	27954	27845	27963	27690	28116	27991	28039	27916	27689	27871	27794	27958	27822	28017	28159	28094	27784	27968	27875	28031	28128	27953	27921	27867	27923	28045	28016	27925	27988	28249	27930	27838	27732	27641	27732	27805	28045	27768	27953	27846	27772	27800	27933	27822	27916	27913	27932	27972	27664	27950	27790	27835	28041	28069	27837	27892	27910	27908	27895	28055	27921	27883	27968	27799	27975	27913	27912	27816	27888	27981	28018	27964	27954	27890	27793	27744	27965	27865	28060	27773	27788	28131	27875	27852	27806	28058	27960	27890	27930	27804	28016	27943	27734	27820	27908	28099	27946	27896	28012	27821	27935	28019	27824	27876	28049	27975	27753	27863	27908	28055	27735	28022	27684	27922	27945	27821	27836	27890	27862	27821	28134	27969	28098	28082	28117	27953	27992	27960	27808	27772	28029	27936	27898	27781	27775	27675	28099	27944	27889	28113	27882	27834	28068	27727	27750	27834	27908	27953	28006	28220	27947	28049	28075	27996	27980	28057	27868	28010	28122	28081	27854	27711	27995	27871	27728	27822	27881	28004	27997	27950	28142	27664	27895	28020	27874	28044	27817	28023	27938	27938	27903	27814	27846	27921	27889	27730	27899	28092	27779	27880	27958	27551	27815	27802	27868	27924	28022	27912	27853	27753	27827	27916	27924	27908	27889	27672	27999	27833	27990	27734	27887	27785	27890	28040	27972	28045	28048	28194	27793	27909	27915	27944	27920	27998	27802	28041	27888	28084	27927	27964	27880	27892	27949	27961	27856	27901	27908	27801	27782	27868	27981	27781	27905	28115	28173	27960	28115	27884	27839	28080	28013	27870	27934	27982	28125	27951	27800	27986	27938	27971	27916	27800	27692	27831	27823	27959	27913	27915	27857	28044	27999	27917	27996	27985	28148	27825	27880	27906	27893	27742	28213	27927	28038	27729	28033	27948	28042	28113	27915	27880	27781	27796	27769	27931	27860	27747	27847	28008	27938	27899	28063	27958	28015	27919	27808	28116	27935	27967	28162	27892	27942	27880	27986	28082	27755	27783	27815	27788	27990	28025	27992	27871	28081	28021	27894	27810	27722	28022	27762	27771	28105	27724	28126	27846	27873	27706	27626	27632	27707	28069	28067	28013	27711	28012	28006	28110	28130	27847	28022	27915	28016	28119	28084	27749	27856	27829	27873	27847	27762	28219	27808	27731	28103	28305	27893	27961	27895	27702	27812	27862	27974	28044	27955	28198	27951	27891	27933	27768	27899	28107	27925	27785	27754	27919	27819	27928	27834	28147	28073	27964	27895	28123	27914	27859	28180	27807	28021	27731	27793	27914	28009	27999	28058	27981	27994	27839	28073	27923	27889	28052	27702	27899	28089	27974	27832	27762	27832	27748	27932	27887	27761	28091	27993	27873	28008	27945	27911	27890	27894	27790	27769	27954	27787	28016	28031	27983	27856	27918	27988	27897	27784	27846	27950	27934	27764	27794	27875	28169	28058	27858	27941	27728	27815	27962	27694	27820	27814	27988	27887	28044	28074	27784	27895	27624	27876	27825	28001	28092	27792	27936	27978	27852	27892	27661	28055	27796	27918	28030	27962	28038	27855	27825	27925	27875	27914	27855	27926	27733	28033
35870	50176	46519	37855	31477	27914	26566	24993	24798	24823	24419	23286	22924	22667	22434	22235	22213	22056	21937	22070	22023	22040	21823	21956	22038	21888	21861	21812	21861	21864	21681	22040	21932	21946	22079	21882	22006	21779	21961	22016	21932	22052	22090	21867	21887	22005	22250	22054	21943	22155	21843	22110	22101	21844	22005	21913	21975	22051	22143	22031	21923	21892	21985	21844	21953	21863	21938	21921	22091	22062	21953	22013	22128	22045	21918	21924	21976	22136	21830	21995	21927	22060	21871	22004	21993	22009	21933	21851	21969	22053	21838	22025	22045	21869	21840	22027	21913	22074	21755	21962	21982	21891	22020	22050	21833	21798	22007	22104	21940	21994	21963	21932	21927	21824	21974	21933	21854	21953	21856	22085	22084	21896	21831	21896	21998	21947	22012	21849	22027	22058	21826	22047	21701	22073	22033	21935	21840	21790	21899	21836	21930	21952	21927	22021	21995	21995	21992	21885	21974	21985	21932	21950	22024	21971	21891	21999	21971	21865	21815	21723	21962	22013	21971	21967	21900	21663	21963	21962	21993	21873	22026	21746	22000	21882	22053	22089	21954	21775	22092	21883	22001	21972	21799	22030	21839	22050	21936	21950	21887	21992	21926	22007	21961	21737	22031	21888	22028	21802	21860	21961	22101	22048	21852	21955	21942	22093	21910	21735	22128	21989	22008	21851	22002	22084	22110	21855	21993	22182	22048	21860	22002	21866	21961	21915	22003	21834	21871	22067	21877	22038	22118	22179	22059	21959	21967	21959	21837	21961	21877	21998	22099	21917	21974	22074	21772	21998	21892	22074	22084	21953	22027	21842	21915	22019	21818	21871	21960	21990	22019	21878	22061	21979	21924	22084	21982	22025	22004	21847	21861	21835	22055	21880	21834	21909	21964	22020	21994	21907	22045	22061	21862	22193	21738	21887	21998	21928	21788	21890	22124	21986	21762	22041	21921	21931	21871	22027	21995	21846	21926	22009	21964	22035	21847	22018	21774	21962	21944	21950	21976	22114	21930	22007	22040	21962	21952	21896	21892	21927	21989	22240	21991	21929	21926	21891	21878	22007	22042	22113	21996	21801	21845	21746	22051	21912	22016	21946	21927	21848	21814	21902	21844	21873	22047	21966	22088	22146	21966	21870	21901	21851	22010	22025	21958	21949	22005	21954	21757	22001	21960	21977	21897	21800	22037	21955	21979	22088	21882	22041	21874	21948	21985	21933	21843	21839	21997	21982	22018	21837	22117	22042	22051	21999	22065	21867	21892	21961	21967	21969	22005	21876	21860	21922	22099	22006	21898	21860	21933	22139	21795	21964	21970	22016	21980	22067	21875	21998	21863	21794	21898	21995	21993	21853	22083	21974	21901	21975	22066	21946	22077	21834	21896	21803	21904	21973	22084	22050	21859	22065	21903	21960	21975	21957	21812	22064	21937	21956	21863	21924	22074	21703	21994	21799	21987	22015	22136	22025	21787	22009	22012	21869	21860	21801	22100	22151	21984	21711	21898	21908	21894	22099	21851	21918	21815	21994	21848	21901	21857	22109	21996	21780	21987	21939	21956	21923	21984	21931	21838	22064	21874	21873	21857	22102	21676	21933	21838	22010	21963	21931	21948	22002	21861	21964	21831	21937	21818	21856	21918	22104	21942	22050	21901	21939	22077	21823	21951	21887	21677	21960	21746	21835	22021	22016	21940	22221	21860	21849	21935	21735	21911	21731	22081	21953	21995	21949	21966	21899	21914	21914	22002	22083	22157	22113	21966	21907	21881	21989	21956	22043	21803	21946	22098	22069	22096	21992	21988	21839	21997	21987	21956	22045	21769	21878	22099	21954	21817	22010	21900	21990	21943	21894	21967	22069	21952	22029	21746	22022	21934	22020	21988	21916	21960	21982	21889	21941	21982	21872	21927	21892	21910	21949	22126	22045	21849	21958	21931	22006	22188	21900	21936	21989	22001	22015	21969	22022	22012	21899	22086	21838	21752	21748	22062	21843	21685	21995	21926	22067	21939	22023	22081	22038	22016	22051	21862	21794	21986	21962	21963	21870	22039	21773	21978	21983	22081	21952	21950	22018	22097	21897	22053	21974	21779	22022	21974	21850	21841	22202	22079	21793	22027	22104	22001	22017	21885	21795	22136	21985	21853	21917	21925	21988	22084	21889	21910	21835	21938	21951	21839	22083	21937	21865	22093	21953	21838	21974	21860	21945	22089	21965	21893	21965	21930	22030	21861	21995	21933	21875	22025	21947	22093	21978	21953	22088	21929	22140	21904	21938	21957	22059	21773	22012	21860	22061	21810	21907	21924	22126	22126	21870	21810	22138	21938	21986	21790	22076	21848	21785	21983	21933	22046	21947	22023	21936	21830	21923	21803	22046	22031	21864	21972	21864	22133	21994	21991	22068	21987	22138	22021	21928	21986	22121	21994	21916	21891	21853	22091	21944	21931	21988	22017	21992	21881	21919	21821	21984	22065	22175	22072	21858	21985	21967	22078	21752	21909	22016	21993	22089	21940	21931	21896	22025	21878	22102	22140	22110	22106	22102	21994	21955	21956	21868	22051	21924	22148	21944	21885	21937	21933	21787	21923	21944	21883	21824	21815	22064	21924	21882	21955	22043	21851	21807	22063	22124	21833	21991	21810	21782	21930	21930	21938	21981	22060	22230	22002	21991	21952	21947	21946	21984	21990	22056	21893	21835	21835	21953	22019	22031	21956	21932	21984	22059	21926	21953	21958	21831	22053	22056	22039	22041	22108	22012	22003	21831	21779	22005	22178	21767	21971	21853	21968	21981	21915	21959	22101	21876	21951	21882	22018	21820	21797	21902	22049	21949	21995	21960	21758	22030	21898	21969	22075	21879	22012	22035	21996	21863	21906	22037	22114	21942	21926	21936	21951	22060	22052	21845	21967	21938	21894	21964	22029	21894	22158	21847	21893	22223	22090	21928	21939	21935	21958	22051	21766	21847	22001	21960	21969	21842	21950	22016	22007	21974	22018	21892	22101	22118	21989	21945	21889	21893	22065	21960	21784	22008	21953	21981	21988	22054	22066	22074	22038	21878	21961	21936	21902	21990	21707	21812	22167	21854	22008	21937	21912	22042	22086	22016	21914	21859	21958	21886	21945	21927	22029	22119	22069	21824	21952	22029	21966	21864	22015	21905	21874	21843	22032	22112	21966	21952	22014	22030	22162	21933	21973	22044	22092	21909	22005	21780	21865	21927	22027	21919	22004	21740	22044	21858	21866	21799	22095	22008	21795	21942	21846	21928	21915	21896	21964	21919	21960	22074	21851	21809	21958	22029	21960	21968	21970	22006	21830	21956	21974	21870	22046	21893	21956	22122	21883	22121	21884	22118	22183	21910	22130	21727	22059	22010	21931	21963	21891	21908	21999	21922	21765	22005	22044	21903	21969	21924	21932	22046	21847	21969	21973	21884	21811	21993	22046	21975	21910	21951	21872	21932	22066	21895	21940	21858	21961	22122	21906	22087	21810	21763	21855	22048	21706	21886	21708	22103	21908	21937	21963	22061	21969	21953	21946	22159	21991	21861	22039	21959	21887	21966	21938	21979	21996	22093	22009	22063	21963	21881	22101	22045	21749	21984	21981	21943	21959	22013	21907	22097	22008	21974	22187	21929	22196	21857	22090	21927	21831	21942	21894	21968	22076	22089	22029	21957	21969	21887	21744	22000	22020	21981	22023	21910	21909	21874	21907	21864	21937	21865	21833	21758	22058	21940	21852	21905	22003	21802	22078	22137	22138	22014	21820	21980	22042	21856	21963	22175	22152	21920	21996	22088	22068	21899	22148	21980	22012	21919	22070	21942	21913	22001	22027	21750	21822	21883	21983	22003	22029	22077	21914	21956	21936	21933	21891	21888	22022	21938	21836	21892	22084	22039	21860	21899	21865	21766	22026	22028	22001	21897	22083	22022	21905	22087	21929	21975	21896	21804	22162	21847	21849	22092	21907	21837	21958	21858	21922	21956	22058	21867	22027	21968	22052	21966	22015	22105	21860	22025	22054	21918	21835	22137	21948	21980	21931	21934	21991	21950	21956	21993	22187	21974	22010	22059	21791	21985	22148	22005	21979	21802	21943	21988	22046	22023	21724	22010	21942	22031	22052	21993	21877	21915	21923	21906	22054	21777	22012	22049	21966	21868	21891	21860	21921	22075	21845	21948	21947	22036	21832	22015	22063	21720	22044	22047	21961	21919	22001	22084	21952	21931	22004	22026	22132	21983	21885	22022	22121	21909	21787	21799	22024	22020	22014	21978	21858	21864	21911	21792	22097	21876	21958	21889	21905	21999	21868	22110	22003	22028	21817	22150	21917	22002	21971	21832	21851	21909	21938	21964	22007	22043	21852	22043	22134	22069	22048	22026	21946	21896	21940	21856	21873	21978	21899	21975	22076	21917	22010	21965	22104	21998	22067	21878	21984	21976	21944	22045	21990	22036	22076	22122	21783	21946	21975	21867	22092	22012	22043	21864	21910	21910	21848	21961	22024	21829	21967	21962	21907	21838	21911	21968	22173	21851	22005	22012	22103	21937	21978	21791	21914	21845	21845	22035	21924	21812	21901	22191	22001	21886	21867	21916	21933	21892	21770	22189	21889	21969	21951	21927	22021	22150	21941	21908	21896	21934	21952	22144	21917	21991	22055	21947	21824	21951	21892	22040	21809	21854	22021	21861	21773	21803	22000	21980	21989	21897	22036	21861	21859	21859	21795	21925	22099	21994	21972	21831	21828	22106	21895	21926	21916	22038	22068	21925	22190	21841	21993	21906	21899	21926	21856	21950	22082	21946	21929	21987	22019	21986	22077	21918	22086	21962	21908	22052	21822	21972	21895	21975	22092	21975	21948	22083	21982	21863	21959	22163	22031	22130	21812	21914	21856	21942	21911	22089	21872	22159	22073	22021	21893	21855	21993	21922	21994	21869	21942	22040	21894	21855	22163	21836	21864	21877	21943	22005	22047	21940	21857	21794	22023	22021	21949	21937	21946	21999	22109	21869	21953	22117	21810	22002	21974	22118	22075	21848	21896	22029	22099	21913	21916	22017	22092	21913	22062	21773	22098	21878	21822	21960	22065	22063	22001	22036	21959	22064	21867	22087	21862	21981	21941	21916
23812	21482	29346	26877	28881	33566	34639	32453	32209	31552	30571	29719	28934	28671	28630	28451	28256	28225	28208	28150	28296	27902	27903	27733	27959	27849	27975	27966	27691	27872	27989	28037	27756	28008	28000	27916	27806	27800	28045	27841	28037	27793	27905	27696	27724	27907	27951	28011	27700	27936	27988	27866	27935	27699	27848	27492	27864	27800	27734	27694	27580	27914	27874	27791	27862	27680	27696	27911	27968	27887	28029	27833	28146	27804	28037	27983	28062	28009	27675	28011	28180	27999	28196	27756	27731	27539	27903	27912	27808	27757	27836	27949	27671	27893	27566	27611	28022	27378	27683	27788	27846	27854	27945	27917	27912	27753	27832	27861	27824	27963	27985	27753	27844	27657	27724	27677	28005	27757	27824	28098	27851	27805	27873	27882	27963	27843	27804	27975	27956	27618	27651	27671	27781	27821	27801	27949	27997	27841	27872	27699	27821	27882	27621	27984	27765	27826	27985	27987	27853	28047	27869	28067	28034	28049	27691	27783	28050	27758	27717	28032	27663	27819	27914	27736	27697	27910	27885	27552	27951	27994	27790	27751	27688	27999	27788	27781	27978	27844	27784	27698	27733	27918	27668	27780	27947	27884	27700	27781	27811	27788	27894	27859	27797	27782	27810	27801	27793	27727	27896	27704	27698	27567	28074	27806	28006	27809	27903	27938	27573	27902	27913	27568	27884	27806	27742	27967	27902	27840	27786	27805	27914	27825	27857	27803	27764	27800	28024	27639	27776	27821	27805	27876	28003	27843	27907	27773	27754	27732	27615	27987	27704	27897	27988	27897	27998	27802	27925	27745	27845	27911	27734	27809	27611	27804	27922	27874	27948	27900	28031	27863	27797	27756	28053	27924	27716	27996	27774	27880	27753	27945	27771	27773	27880	27610	28077	27816	28087	27768	27830	27758	27749	27893	27585	27801	27744	27980	27949	27706	28164	27798	27901	27961	27901	27830	27677	27868	27702	27809	27887	27733	27835	27885	27992	27776	27653	27700	27843	27939	27987	27964	27764	27959	27887	28044	27795	27680	27922	27713	27764	27585	27657	27848	27957	27886	27673	27776	27958	28028	27727	27832	27787	27761	27755	27891	27881	27899	27818	27738	27865	27901	27811	27894	27777	27907	27965	27973	27652	27989	27718	28006	27688	27658	27977	27946	27816	27859	27781	27891	27846	27547	28177	27660	27856	27773	27937	27615	27784	27743	27807	27937	28011	27710	27955	27932	27757	27777	28007	27836	27792	27918	27998	27964	27949	27785	27810	27768	27942	27909	27764	27894	27935	27606	27724	28006	28072	27652	27968	27683	27759	27571	27767	27525	27680	27866	27883	27926	27895	27898	27780	27624	27763	27686	27850	27882	27792	27942	28111	27906	27790	27723	27841	27807	27789	27688	27817	28062	27610	27748	27684	28065	27953	27922	27895	27904	27867	27879	27846	27800	27679	27913	27878	27834	27964	27749	27997	28071	27927	28034	27766	27846	27902	27653	27822	27979	27787	28040	27789	27744	27992	27952	27724	27668	27856	27772	27925	27787	27856	27630	27697	27762	27782	27755	27537	27765	27768	27774	27789	27835	27620	27789	27947	27660	27636	27882	27683	27727	27892	27855	27828	27751	27718	27994	27798	27941	27901	27847	27963	27896	27610	28087	27859	27976	28029	27802	27772	27683	27646	27872	28030	27816	27801	27984	27941	27875	27855	27790	27790	27664	27865	27816	27769	27788	27773	27816	27824	27870	27825	28021	27912	27711	27971	28027	27694	27703	27858	27980	27884	27947	27953	27825	27845	27754	27924	27915	27738	27770	27905	27924	27788	27619	27729	27782	27728	27583	27778	27594	27826	27603	27665	27790	27846	27773	28037	27728	27679	27905	27918	27813	27915	27770	27771	27805	27929	27704	27738	27918	27853	27808	27751	27861	27654	28127	27821	27663	28056	27884	27902	27885	27832	27841	27670	27787	27798	27742	27868	27745	27904	27878	27765	27836	27913	27781	27801	27588	28029	27793	27730	27795	27692	27911	28049	27695	27672	27921	27844	27913	27858	27777	27643	27910	27846	27957	27865	27975	27849	27681	27775	27726	27720	27809	27880	27715	27742	27953	27865	27804	27768	27928	27871	27985	27741	27622	28113	27983	28117	27933	27891	27707	27807	27602	27826	27953	27899	27885	27831	27737	27971	27853	28027	27989	27839	27959	27695	27973	27788	27686	27841	28009	28054	27969	27791	27761	27683	27796	27806	27747	27842	27770	27828	27795	27978	27689	27888	27837	27846	27902	27623	27934	28029	27959	27851	27952	27772	27732	27683	27812	27908	27997	27892	27916	27792	27842	27831	27665	28091	28043	27753	27645	27779	27965	27959	27892	28098	27834	27673	27831	27799	27771	27669	27959	27588	27688	27805	27968	27646	28003	27742	27730	27843	27792	27948	27929	27975	27752	27823	27775	27975	27736	27859	27692	27760	27685	27885	28034	27911	27729	27856	27876	27788	27740	27937	27644	28060	27859	27739	28122	27819	27960	27690	27804	27911	27742	27806	28000	27766	27823	27974	27778	27949	27888	27702	27870	27994	27752	27746	27669	28018	27774	27728	27996	27780	27644	28062	27581	27774	27861	27705	27836	27822	27726	27738	27919	27812	27749	27946	27577	27857	27823	27792	27636	27885	27748	27794	27749	27548	27949	27910	27993	27946	27819	27673	27961	27707	27992	27702	28030	27631	27785	27889	27595	27606	27910	27997	27961	27981	27944	27861	27951	27777	27582	27875	27818	27833	27811	28152	27857	27640	27712	27902	27734	27972	27797	28068	27973	28076	27753	27811	27599	27477	28012	27843	27621	28056	28055	27838	27915	27666	27795	27727	27917	27932	27699	27963	27856	27925	27834	27929	27984	27844	27800	27823	28019	28026	27853	27914	27787	27883	27841	27936	27772	27882	27688	27784	27841	27722	27857	27619	27847	27870	27761	27788	27679	27518	27489	27678	27733	27891	27725	27918	27809	28038	27692	27803	27936	27998	27783	27758	27865	27966	27755	27989	27914	27831	27924	27787	27469	27617	27762	27803	27842	27911	27796	27817	27742	28055	28090	27958	27842	27658	27893	27939	27917	27732	27721	27696	27693	27708	27735	27831	27853	27895	27931	27937	27729	27826	27739	27939	27855	27730	27760	27746	27660	28036	27813	27757	27701	27787	27831	27783	27943	27762	27619	27865	27838	28121	27756	27890	27817	27872	27889	27870	27915	27724	27772	27643	27889	27869	27946	27898	27895	27963	27926	27885	27856	27808	28013	27967	27898	27677	27729	27677	27951	27792	28067	27619	27825	27917	27745	27897	27941	27841	27858	27912	27621	27769	27928	27734	27845	27940	27838	27655	27901	27649	28049	27723	27665	27937	27763	27789	27678	27904	27716	27791	27739	27893	27912	28007	27822	27938	27828	27758	27699	27721	27871	27847	28069	27895	27908	27736	27790	27798	27703	27702	27812	27876	27922	27950	27739	27987	28130	27665	28033	27767	27951	27797	27796	27945	27878	27818	27712	27719	27948	27866	27759	28001	27791	27518	27757	27728	27882	27937	27838	28030	27768	27870	27629	27860	27785	27832	27762	28008	27945	27527	27721	27829	28096	27958	27957	28038	27937	27862	27719	27817	27686	27604	27799	28026	27686	27718	27670	27623	28014	27944	27942	27878	27709	27660	28117	28029	27939	27784	27712	27950	27935	27884	27790	27844	27690	27660	27626	27594	27895	27788	27810	27875	27957	27652	27647	27834	27792	27834	27903	27825	27976	27786	27956	27857	27776	28049	27784	27597	28008	27779	27762	27746	28052	27800	28061	27650	27724	27931	27852	28116	28093	27789	27736	27834	27817	27897	27944	27869	27638	27792	27805	27831	27876	28003	28084	27907	27805	27710	28012	27720	27652	27853	27792	27801	27597	27983	27956	27680	27869	27810	27653	28011	27937	27765	27789	28029	27633	27646	27820	27641	27696	27969	27930	27780	27805	27876	27722	27688	27635	27977	27776	27921	27744	28010	27820	27736	27845	27661	27727	27783	27621	27744	27965	27890	27962	27888	27973	27842	27883	27739	27845	27758	28014	27765	27985	27706	27935	27812	27891	27942	27821	27738	27857	27918	27892	27835	27844	27863	27772	27783	27676	27853	27750	28030	27644	27652	27881	27777	27774	27676	27710	27873	27910	27951	27796	27969	27886	27963	28070	27913	27902	27834	27829	27831	27680	27649	27724	27787	27855	27889	27748	28030	27876	27887	27767	27917	28032	27987	27765	27726	27753	27788	27848	28008	27812	27607	27740	27764	27857	27739	27718	27990	28175	28039	27840	27557	27884	27727	27622	27919	28035	27554	27720	27826	27743	27777	27729	27749	27762	27886	27741	27650	27873	28013	27727	27614	27805	27725	27898	27951	27660	27995	27772	28095	27888	27688	27856	27887	27723	27880	27653	27782	27995	27716	27756	27767	27907	27916	27876	28099	27850	27699	27629	27759	27884	27987	27712	27734	27765	27740	27853	27805	27749	27793	27654	27783	27835	27859	27896	27755	27663	27631	27505	28176	28001	27835	27767	27780	27812	27980	27611	27817	27932	27849	27768	27818	27852	27795	27923	28095	27781	27923	27760	27794	27878	27904	27930	27808	27882	28082	27750	27680	28042	27878	27969	27977	27941	27741	27806	27813	27872	27902	28015	27955	27726	28009	27688	27734	27824	27768	27949	27716	27790	27952	27995	27901	28071	27704	27669	27613	27998	27815	27925	27773	27602	27927	27973	28018	27920	27924	27760	28003	27797	27870	27761	27693	27679	27902	27865	27866	27986	28014	27925	27866	27869	27687	28149	27824	27839	27820	27905	27716	27942	27748	27925	27776	27924	27682	27876	27832	27952	27922	27731	27800	27847	27908	27918	27971	28003	28103	27714	27756	27737	27948	27641	27586	27923	27670	27749	28024	27789	27870	27997	27676	27885	27847	28169	27840	27838	27786	27963	27695	27632	27773	27835	27845	27955	27830	28040	27742	27873	27875	27686	27697	27563	27878	27703	27743	27830	27671	27916	28067	27903	27980	27942	27840	27702	28078	27748	27775	27813	28053	27984	27893	27925	27786	27908	27489	27740	27909	28004	27793	27860
35074	55228	51682	42280	36694	33639	31007	29607	29205	27660	25964	24647	23322	23131	22750	22602	22370	22355	22111	22005	22166	22121	21985	21821	22025	21953	22012	22317	22100	21850	21945	21812	21907	21970	21933	21995	21775	21950	22057	21917	21944	21902	21995	22113	21770	21991	21890	21878	22047	22087	22026	21868	21919	22148	22192	22039	21837	22032	22144	21915	21836	21741	21980	22067	21982	21868	21963	21856	21981	21946	21807	21918	22123	21996	21901	21988	21863	21897	22020	22021	21902	21943	21892	21880	21761	21784	21978	21897	21851	22002	21830	22013	21946	21838	21867	22026	21926	21965	21959	22019	22008	21980	21956	22007	21995	21982	21911	21732	21928	22014	22043	22030	21908	21733	21863	21916	21987	21959	21822	22068	21992	22062	21852	22032	22010	21831	21894	21884	21881	21757	21998	22010	21977	22000	21701	21985	21855	21916	22003	22020	22023	21915	21846	21805	21890	21886	22004	22026	21971	21826	21714	22030	21957	22136	21989	21940	21757	21957	22099	22178	21939	21940	22019	21884	22074	21753	21973	21835	21852	21853	22133	21852	21819	21813	21716	22028	22035	22063	21877	21807	22054	21824	21935	22045	21959	21898	21958	21928	21870	22084	22021	21864	21911	21945	21900	21930	22126	21967	21979	21963	21969	21762	22140	22024	21967	22030	22089	21866	22019	22118	22108	22052	21968	21954	21911	21971	21950	21903	21929	21939	21885	21703	21846	21806	21854	22034	21900	21866	21951	21973	21907	22079	21930	22012	21933	22110	21835	21984	21827	21890	21722	22042	21837	21916	21674	21962	21767	21860	21849	22023	21767	21853	21905	21829	21888	22034	21943	21769	22091	21671	22063	22061	21960	21911	22019	22004	22084	21748	22041	21984	21939	21768	22009	21987	21824	21813	21880	21896	21950	22044	21853	21851	21796	22148	21703	21940	21974	21924	21926	21968	21971	21927	21719	21942	21961	21936	22220	21825	21894	21977	21789	22129	22046	21757	21813	21734	22005	22019	21859	21949	21855	21888	22042	21759	21915	21801	21974	21935	21991	22031	21970	21866	22098	22184	21979	21950	21907	22093	21931	21836	21984	21983	21995	21844	21845	21874	21940	21831	21766	21792	21994	22008	21909	21981	21992	21681	21894	22003	21946	21921	21864	21769	22169	22031	21882	21892	21859	21955	22124	21937	22101	22108	22009	21872	21871	21828	21766	21974	21875	21972	21823	21987	22062	21931	21918	22028	22144	21918	21923	21936	22118	22152	22028	21842	22208	22014	21965	21912	21804	21945	21978	22056	22044	21907	21839	21757	22124	21946	21921	21839	22010	21928	21927	21913	22006	21951	21925	21856	21984	21994	21967	21984	22057	21925	21946	22053	21944	21738	21976	21865	22087	22053	22086	22042	21866	21856	21824	21859	21736	22078	21936	22046	21850	21964	21675	21848	21833	21841	21774	21809	21805	21888	22000	21883	22060	21859	22032	22003	22058	21968	21830	22084	21654	21903	21821	22064	21895	21866	22046	21981	21978	21883	21917	21906	21697	21981	21962	21824	21915	22019	21969	21682	22007	21943	21875	21792	21925	21987	22016	22024	22037	21799	21945	21861	21956	21860	22028	22005	21918	22032	21696	21961	21857	21937	21871	22123	21928	21897	21948	21948	21960	21828	21908	21988	22019	21977	21811	21988	22013	21963	21901	21940	21918	21889	21912	21894	21862	21901	22050	22027	22006	21966	21915	21939	21820	21903	21843	21822	22010	21870	21868	21812	22003	21940	21978	22063	21898	21958	21890	21934	21951	21970	21917	22000	21931	21953	22029	22071	22069	21801	21935	22001	21997	21936	21859	21997	22011	21759	21935	21779	21948	21951	21846	21745	21984	21975	22034	21819	22114	21863	21953	21843	21839	21791	22045	21879	21772	21874	21940	22043	21883	21963	21883	21855	21959	21701	21990	21979	21890	22069	21984	21978	21849	22143	21857	21922	21887	22032	22036	21939	22114	22026	21914	22019	21963	22125	21834	22145	21996	22015	21761	21730	21834	21986	22138	21964	21925	21921	21923	21900	22129	21810	21906	22107	22010	21886	21920	22034	22006	21838	21981	21920	21943	21719	21852	22016	21732	21772	21997	21989	21878	21924	22003	21898	21847	22033	21784	21905	22021	21802	22055	21885	21901	21953	22049	21779	21962	21918	22063	21842	21753	21891	21973	21806	22012	21948	22000	22023	21770	21961	21942	22061	21918	22019	21891	22140	21838	22033	21845	22049	22140	22007	21942	22023	21868	21985	22005	21815	21885	21912	21960	21950	22037	21986	21976	21706	21890	21872	22104	21824	21871	21923	21991	21968	21882	21933	21960	21988	21777	21980	22032	21811	22012	21991	21857	22074	21896	21863	22051	21860	21720	22002	21976	21910	21924	21897	21858	21898	22158	21866	21958	21841	22033	21896	22047	21910	21978	21740	22191	21961	21992	22145	21833	22024	21862	22021	21931	21996	21993	21913	21754	21824	21997	21927	21852	21812	22065	21808	21882	21976	22025	21888	21989	22027	22063	21982	21847	21986	21960	21895	21972	21907	21895	21733	21955	21990	22137	21922	21984	22001	21967	21870	21963	21916	21796	21848	22123	21989	21785	21918	21917	22124	21721	21827	21769	21750	21919	21944	21993	21897	22227	21880	22075	21985	21888	21953	21957	21936	22087	21918	21845	21975	22068	21934	21847	21900	22021	21899	21943	22053	21966	21868	21917	22095	21913	21980	21713	21760	21930	21903	21876	21672	21881	21988	21987	21925	21855	21852	21906	21794	22041	22021	21895	21829	22177	22007	21769	21832	21899	21795	21925	21952	21918	22013	22026	21879	21862	21811	21682	22080	21663	21817	21807	21851	21948	21910	22085	21856	21949	22104	22099	21943	21951	21922	21837	22015	21845	21967	21943	22022	21881	21929	21972	22050	22007	22068	22234	21794	22012	21875	21754	22020	21982	21972	22082	21824	21906	21876	22016	22111	21954	21954	21847	21972	21927	21946	21972	21906	21910	21907	22007	22016	21960	21986	22052	21961	21974	22023	22039	21922	21830	21574	22049	21900	21939	21716	22008	21980	21930	21839	21893	21819	21863	22124	21914	21861	22025	21884	21931	21955	22109	21924	22098	21994	21939	21869	22019	22069	22012	21734	21908	21799	22097	21818	21939	21932	21972	21856	21985	21978	21999	22003	21896	21856	21885	21919	22042	21940	21756	21923	21778	21992	22011	21899	21975	21850	21993	21932	21876	22012	21862	21954	21903	21966	22064	21838	21958	21896	21906	21861	21854	21810	21842	21651	21968	21979	21882	21869	22150	21968	21938	21901	22120	21867	21880	21908	21957	22101	22013	21996	22038	21737	21717	22034	21916	21941	21990	21983	21851	21927	21998	21995	21945	22005	21894	22094	21979	21963	22020	22158	22092	21762	21935	22033	21843	21950	22057	21983	21791	21962	21991	22078	21878	21956	22007	21779	21938	21828	21893	21784	22183	21920	22017	21956	22004	21803	21864	21924	21914	21917	21836	21991	21824	21955	21846	22108	21998	21778	21905	21985	21954	21850	21884	21810	21869	21995	22155	21885	21916	22101	21859	21958	21844	21834	21865	21999	22068	21846	21837	21978	21854	22155	21985	22181	21971	21953	21801	21909	22049	21799	22074	21951	21753	21948	21898	22213	21992	21929	22054	21960	21863	22007	21800	22023	21808	22055	21871	21855	21952	21933	21893	22237	21855	22131	21869	22033	21898	21943	22114	21929	21908	22189	21814	21909	22057	21984	21902	21876	22019	22078	22070	21923	21944	21843	21787	21931	21931	22002	21824	21864	21937	22129	22013	21921	21792	22025	22023	21985	21902	21712	21936	21813	22056	21947	21806	21769	21856	21772	21901	21895	21918	22086	21891	22013	21878	22008	21890	21902	22009	21995	21908	21961	21874	21849	21821	21918	21755	21965	21734	22071	22018	22097	22113	21990	21849	21781	22033	21872	21824	21796	21966	21975	22021	21942	21856	22044	22032	21986	21865	22017	21986	21787	21867	21886	21825	21898	21896	21950	22033	22065	21828	21796	22140	22027	22004	21977	22024	22048	21942	22102	21898	22012	21775	21852	21989	21992	21884	21857	21947	22036	22041	22061	21706	21865	21651	21957	21907	21859	22058	21955	21975	21868	21935	21820	21873	21925	22161	21789	22019	21887	21917	21899	21766	21995	21933	21968	21977	22011	21848	21796	21899	21997	22103	21858	21974	21944	21982	21878	21910	21813	22022	21805	21877	21926	21932	22172	21957	21914	21955	21889	22008	21938	21998	21738	21811	22020	21956	21870	22019	21887	22061	21938	22092	22000	21899	21998	21919	21941	21775	22008	22053	21992	22068	21878	21877	21732	21863	21959	22170	22052	21841	22018	22099	21919	21846	21784	21869	21778	21914	21922	22035	21898	21855	21900	21909	21941	22087	22092	21898	21874	21999	22049	21906	21835	22024	22004	21955	21820	21921	21949	21884	21885	21920	21908	21995	21840	21972	21981	21699	22174	21923	22011	22020	21814	22046	21928	22006	22035	21949	22016	21834	21835	22005	21937	22012	22066	22123	21795	21898	21876	21833	21992	21901	21962	21862	21907	22015	21982	21987	21976	21954	21965	21710	22010	21863	21854	21838	21834	21944	21976	21919	21901	21757	21849	22049	21995	22051	21942	22037	21918	21810	21911	21937	22026	22178	21803	22032	21810	21979	22075	22044	21803	21940	22003	21919	22082	21914	21927	21933	22197	21915	22017	22211	21813	21888	21981	21922	22123	21965	21824	22083	21944	21922	21925	22200	22072	21796	22001	21991	21789	22001	22113	21802	22063	21891	22033	21931	21685	21885	21905	22018	21754	21765	21835	21913	21748	22014	22026	22013	22098	22110	21913	21928	21921	21820	22059	21889	21806	22145	22071	21830	21741	22057	21862	21964	21718	21947	21890	21938	21909	21828	21793	21835	21947	22081	21862	21983	21931	22001	22019	21986	22065	22151	21818	21876	21978	22094	21957	22075	21717	22045	21883	21946	22097	21875	21967	21956	21891	21758	21802	21860	21853	22008	22009	21935	21935	22006	21941	21850	21756	21864	22058	21895	21936	21926	22026
22740	21420	29418	25460	26657	34089	38300	34746	33788	33802	32397	31260	30329	29567	29169	29048	29152	28911	28890	28588	28486	28581	28736	28369	28650	28227	28616	28335	28489	28360	28507	28360	28377	28192	28367	28390	28481	28500	28431	28303	28444	28454	28286	28442	28200	28498	28317	28407	28263	28504	28475	28358	28516	28152	28217	28502	28407	28630	28325	28244	28374	28445	28426	28387	28412	28320	28146	28365	28420	28116	28240	28289	28511	28267	28019	28143	28210	28156	28488	28566	28426	28485	28271	28344	28204	28201	28229	28418	28186	28156	28475	28331	28319	28449	28084	28303	28363	28305	28427	28343	28485	28255	28554	28254	28371	28313	28540	28548	28443	28465	28165	28332	28511	28287	28288	28381	28295	28301	28135	28119	28368	28453	28124	28337	28247	28373	28290	28390	28396	28158	28425	28227	27994	28270	27913	28299	28310	28358	28180	28255	28081	28423	28528	28369	28273	28283	28275	28267	28407	28421	28393	28448	28503	28162	28245	28424	28293	28446	28297	28341	28384	28196	28276	28320	28238	28084	28264	28254	28410	28243	28191	28213	28425	28569	28553	28279	28153	28167	28417	28205	28385	28443	28224	28346	28254	28279	28218	28129	28365	28118	28260	28333	28173	28266	28247	28323	28128	28199	28362	28402	28192	28451	28344	28367	28310	28198	28427	28381	28451	28440	28114	28136	28262	28332	28512	28518	28287	28203	28463	28345	28417	28176	28487	28398	28414	28280	28359	28298	28301	28311	28506	28066	28297	28415	28230	28331	28304	28284	28170	28212	28130	28258	28363	28263	28178	27965	28155	28341	28206	28321	28251	28496	28226	28559	28197	28048	28582	28130	28178	28154	28210	28261	28379	28211	28300	28216	28440	28605	28397	28410	28149	28274	28408	28241	28225	28168	28274	28203	28243	28137	28325	28271	28058	28446	28501	28434	28267	28298	28361	28152	28146	28451	28164	28276	28335	28230	28128	28406	28242	28308	28266	28338	28571	28163	28247	28520	28342	28301	28547	28304	28348	28314	28753	28523	28171	28387	28489	28399	28403	28279	28513	28290	28242	28300	28345	28219	28259	28263	28384	28305	28321	28380	28251	28325	28274	28239	28343	28253	28163	28233	28247	28169	28372	28119	28244	28152	28261	28326	28189	28247	28337	28185	28274	28185	28282	28323	28334	28276	28196	28310	28412	28374	28272	28405	28277	28349	28190	28363	28328	28143	28287	28055	28320	28293	28198	28210	28449	28610	28395	28538	28300	28285	28206	28300	28323	28363	28387	28118	28453	28252	28267	28382	28265	28243	28354	28036	28169	28304	28192	28159	28516	28183	28336	28507	28290	28153	28094	28500	28258	28018	28486	28151	28346	28254	28267	28088	28444	28304	28545	28199	28361	28103	28184	28342	28162	28330	27979	28333	28201	28275	28355	28161	28219	28187	28272	28281	28496	28071	28333	28092	28147	28187	28258	28349	28421	28357	28344	28372	28097	28138	28267	28068	28360	28368	28123	28435	28559	28286	28251	28282	28434	28391	28414	28355	28450	28329	28017	28242	28320	28274	28389	28115	28390	28202	28271	28420	28090	28329	28125	28325	28424	28328	28191	28230	28386	28489	28288	28279	28157	28672	28394	28376	28330	28371	28234	28194	28319	28369	28405	28230	28232	28302	28325	28384	28316	28272	28159	28125	28251	28106	28407	28348	28346	28650	28408	28130	28243	28394	28162	28390	28379	28231	28402	28226	28346	28319	28312	28307	28118	28430	28355	28257	28386	28373	28250	28241	28082	28480	28080	28424	28260	28378	28344	28294	28032	28159	28314	28363	28261	28359	28165	28337	28476	28309	28335	28562	28114	28226	28533	28338	28331	28256	28452	28298	28403	28227	28174	28152	28132	28148	27997	28429	28028	28161	28297	28245	28448	28187	28374	28175	28254	28310	28354	28216	28409	28253	28391	28356	28347	28448	28167	28210	28165	28167	28128	28383	28389	28543	28314	28231	28316	28163	28430	28168	28274	28267	28193	28379	28150	28583	28243	28237	28146	28382	28183	28410	28354	28017	28156	28236	28221	28136	28284	28316	28083	28284	28297	28378	28333	28432	28394	28288	28284	28130	27952	28532	28199	28465	28560	28434	28468	28178	28294	28229	28307	28132	28059	28444	28353	28350	28125	28273	28270	28538	28001	28348	28221	28235	28416	28191	28322	28246	28298	28333	28348	28305	28296	28374	28138	28253	28216	28219	28370	28466	28471	28369	28274	28195	28230	28423	28332	28488	28271	28300	28283	28352	28282	28106	27997	28129	28447	28286	28325	28108	28492	28328	28571	28240	28406	28289	28396	28293	28194	28357	28045	28407	28448	28395	28470	28276	28430	28419	28218	28243	28319	28326	28393	28277	28216	28330	28400	28621	28207	28137	28240	28390	28314	28226	28397	28040	28132	28009	28222	28253	28175	28192	28329	28214	28092	28164	28319	28398	28361	28394	28491	28304	28310	28493	28296	28474	28416	28423	28403	28413	28358	28219	28171	28185	28284	28476	28222	28241	28473	28398	28238	28407	28257	28415	28420	28188	28486	28340	28343	28271	28301	28246	28117	28244	28125	28535	28112	28491	28413	28333	28455	28244	28478	28286	28196	28146	28266	28131	28337	28162	28077	28354	28254	28121	28362	28350	28092	28467	28401	28224	28066	28163	28465	28138	28461	28181	28092	28535	28480	28173	28346	28384	28185	28379	28268	28071	28454	28205	28140	28314	28063	28301	28402	28189	28514	28382	28114	28246	28155	28116	28384	28320	28256	28280	28091	28384	28295	28121	28434	28378	28365	28371	28348	28386	28234	28450	28380	28299	28362	28380	28290	28230	28370	28067	28147	28341	28335	28308	28238	28219	28499	28198	28398	28310	27890	28002	28212	28134	28068	28086	28289	28394	28443	28377	28270	28129	28129	28172	28163	28077	28108	27987	28533	28388	28293	28296	28350	28499	28295	28314	28173	28334	28433	28107	28282	28231	28305	28454	28281	28321	28074	28201	28206	28187	28357	28399	28316	28251	28390	28288	28696	28316	28440	28241	28255	28248	27977	28230	28221	28179	28283	28078	28324	27967	28048	28284	28393	28448	28342	28314	28349	28381	28266	28409	28382	28400	28267	28369	28409	28425	28389	28534	28132	28184	28339	28304	28298	28219	28328	28284	28076	28316	28261	28073	28249	28354	28357	28251	28376	28457	28126	28321	28218	28154	28320	28319	28055	28200	28203	28325	28415	28269	28210	28315	28496	28399	28652	28359	28250	28292	28380	28271	28211	28120	28274	28280	28258	28299	28262	28108	28473	28351	28380	28270	28282	28245	28401	28265	28228	28140	28206	28246	28272	28442	28371	28150	28116	28516	28272	28119	28236	28285	28453	28293	28553	28259	28142	28268	28215	28168	28211	28181	28543	28364	28191	28331	28532	28340	28448	28374	28380	28041	27932	28345	28193	28406	28397	28327	28357	28414	28138	28220	28458	28543	28366	28295	28201	28264	28390	28617	28393	28483	28030	28238	28256	28271	28158	28238	28158	28324	28489	28427	28312	28404	28131	28283	28196	28356	28135	28196	28418	28358	28194	28383	28439	28382	28327	28381	28607	28079	28250	28400	28309	28255	28319	28346	28391	28488	28396	28176	28405	28085	28163	28427	28349	28210	28401	28320	28117	28210	28256	28281	28261	28215	28404	28332	28179	28609	28119	28448	28333	28383	28155	28445	28256	28228	28437	28229	28338	28106	28222	28138	28325	28324	28268	28168	28452	28371	28125	28363	28269	28282	28411	28175	28255	28162	28285	27987	28244	28390	28395	28428	28340	28459	28452	28233	28302	28253	28159	28044	28482	28348	28018	28388	28377	28202	28346	28415	28306	28383	28559	28244	28321	28137	28258	28296	28442	28182	28065	28473	28399	28148	28265	28299	28286	28058	28309	28314	28184	28320	28205	28331	28268	28325	28300	28377	28455	28269	28265	28064	28341	28363	28109	28286	28365	28326	28325	28318	28369	28091	28297	28244	27962	28325	28318	28177	28084	28218	28060	28145	28153	28430	28205	28369	28333	28346	28320	28272	28747	28372	28140	28214	28347	28270	28311	28191	28326	28470	28335	28266	28454	28465	28284	28209	28457	28207	28317	28055	28421	28301	28338	28243	28250	28150	28377	28221	28388	28288	28367	28310	28360	28316	28361	28179	28279	28366	28368	28095	28327	28172	28455	28269	28245	28482	28203	28162	28236	28168	28359	28019	28313	28383	28237	28409	28566	28273	28276	28362	28302	28203	28269	28426	28384	28264	28194	28292	28214	28244	28175	28137	28452	28347	28445	28200	28177	28529	28272	28313	28329	28358	28118	28013	28196	28198	28113	28406	28137	28452	28381	28246	28490	28306	28411	28151	28090	28353	28224	28336	28166	28243	28569	28347	28543	28337	28208	28347	28310	28387	27944	28195	28209	28159	28410	28127	28245	28084	28103	28339	28346	28295	28281	28272	28360	28311	28227	28186	28124	28411	28369	28311	28329	28173	28149	28135	28339	27959	28224	28429	28227	28405	28183	28131	28157	28248	28253	28288	28483	28372	28371	28487	28354	28294	28183	28127	28411	28494	28439	28373	28118	28152	28478	28184	28352	28253	28284	28260	28160	28342	28245	28352	28539	28451	28183	28254	28222	28059	28431	28177	28379	28181	28344	28075	28367	28105	28335	28391	28584	28199	28295	28186	28363	28388	28332	28137	28089	28305	28318	28333	28217	28419	28185	28175	28242	28370	28237	28136	28264	28594	28332	28223	28410	28391	28239	28267	28260	28474	28323	28129	28181	28430	28234	28278	28534	28298	28186	28289	28430	28297	28466	28369	28282	28335	28044	28239	28477	28121	28259	28174	28362	28251	28355	28406	28492	28087	28234	28331	28138	28172	28176	28181	28319	28185	28532	28431	28319	28184	28438	28278	28266	28243	28210	28391	28318	28295	28375	28231	28143	28159	28064	28304	28207	28491	28440	28364	28301	28422	28028	28143	28021	28125	28196	28244	28115	28616	28058	28358	28311	28256	28351	28378	28281	28308	28359	28406	28439	28330	28338	28181	28427	28197	28505	28541	28379	28101	28337	28152	28384	28455	28370	28493	28123	28286
35984	59251	58035	49532	42662	39547	35903	32780	31553	29996	28071	26117	24587	23784	23604	23334	22950	22441	22680	22359	22462	22334	22394	22164	22287	22263	22298	22265	22330	22235	22102	22267	22130	22212	22182	22072	22323	22271	22057	22105	22032	22370	22147	22363	22163	22104	22187	22436	22196	22148	22333	22278	22322	22194	22134	22256	22131	22278	22069	22158	22291	22195	22182	22128	22137	22256	22325	22242	22212	22153	22111	22160	22222	22132	22235	22223	22282	22147	21979	22294	22217	22271	22344	22282	22288	22301	22202	22257	22143	22065	22100	21874	22195	22203	22292	22130	22247	22254	22198	22142	22191	22343	22353	22203	22213	22205	22103	22132	22162	22228	22066	22206	22193	22218	22037	22279	22116	22134	22316	22076	22382	22214	22107	22353	22035	22371	22062	22334	22223	22296	22059	22224	22195	22156	22090	22115	22043	21981	22051	22181	22001	22235	22106	22185	22075	22057	22187	22343	22144	22322	22044	22178	22012	22021	22098	22270	22233	22303	21963	22315	22206	22131	22145	22289	22281	22125	22101	22161	22384	22085	22087	22146	22204	22138	22019	22383	22383	22157	21951	22112	22257	22040	22035	22139	22207	22192	22140	22203	22134	22069	22217	22372	21963	22153	22119	22228	22226	22049	22384	22287	22046	22233	22336	22100	22183	22209	22207	22098	22308	22176	22017	22201	22035	22080	22202	22239	22089	22131	22260	21958	22441	22057	22190	22210	22256	21998	22181	22317	22151	22246	21947	22372	22121	22060	22298	22045	22129	22112	22185	22139	22244	22066	22106	22209	22011	22211	22140	22160	22133	22304	22083	22143	22080	22162	22317	22200	22282	22100	22150	22261	22187	22119	22291	22129	21994	22328	22244	22227	22063	22223	22017	22283	22015	22185	22121	22356	21843	22258	22208	22190	22196	22246	22170	22150	22203	22222	22218	22012	22175	22195	22122	22179	22128	22222	22342	22072	21998	21954	22148	22055	22160	22142	22237	22169	22070	22111	22181	22190	22055	21995	22278	22054	22157	22351	22195	22118	22284	22186	22026	22035	22057	22125	21991	22156	21953	22236	21954	22162	22053	21990	22163	22297	22167	22254	22098	22239	22128	22259	22317	22103	22013	22154	22242	22155	22128	22286	22203	22062	22261	22181	22155	22060	22165	22351	22034	22238	22335	22205	22145	22173	22174	22204	22109	22266	22039	22346	22115	21944	22210	22135	22168	22297	22242	22244	22176	22180	22302	22092	22176	22168	22325	22157	22056	22185	22312	22325	22217	22249	22206	22269	22070	22224	22176	21976	22089	22267	22256	22102	22241	22154	22252	22263	22292	22190	21888	22138	22175	22000	22255	21935	21898	22052	22041	22177	22180	22090	22131	22118	22299	22142	22104	22274	22116	22209	22113	22214	22163	22149	22189	22242	22171	22096	22167	22268	22119	22303	22074	22240	22268	22259	22209	21949	22272	22116	22122	22172	22135	22093	22281	22138	22283	21923	22232	22162	21939	22165	22234	22303	22316	22114	22263	22088	22043	22290	22111	22186	22135	22200	22041	22098	22096	21927	22254	22121	22119	22164	22028	22141	22202	22051	22092	22210	22215	22021	22056	22242	22087	22101	22230	22298	22226	21988	22075	22149	22201	22091	22185	22432	22163	21978	22265	22061	22166	22141	22075	22153	22069	22183	22184	22085	22274	22131	22205	22229	22250	22314	22029	22138	22145	21905	22118	22127	22149	22254	22226	22116	22184	22245	22247	22374	22128	22067	22087	22131	22278	22042	22190	22225	22208	22264	22143	22083	22341	22037	22087	22226	22080	22114	22050	22081	22155	22213	22097	22135	22130	22133	22192	22092	22256	22159	22163	22280	22124	22360	22218	22226	22291	22197	22120	22242	22122	22182	22016	22349	21948	22189	21945	22208	21947	22240	21899	22219	22249	22132	22274	22414	22196	22002	22233	22095	22056	22290	22187	22282	22260	22274	22068	22178	22104	22157	22192	22130	22239	22099	22150	22183	22066	22179	22181	22252	22100	22241	22289	22250	22020	22293	22305	21998	22256	22370	22145	22257	22240	22228	22242	22163	22175	22274	22176	22021	22135	22156	22203	22144	22136	22147	22151	22202	22147	22060	22286	22084	22092	22103	22255	22160	22125	22378	22235	22197	22261	22069	22283	22097	22274	22075	22294	21971	22184	22222	22224	22161	22170	22265	22006	22138	22094	22091	22143	22138	22099	22188	22082	22339	22190	22243	22300	22309	22189	22158	22058	22026	22241	22193	22105	22483	22075	22135	22263	22198	22155	22112	22025	22075	22178	22025	22056	22258	22263	22082	22217	22213	22265	22175	22109	22040	22275	22209	22378	22038	22069	22108	22088	22275	22050	22375	22185	22276	22139	22084	22210	22200	21941	22246	22099	22161	22240	22199	22256	22205	22270	22115	22115	22005	22144	22028	22225	21954	22296	22231	22308	22167	22048	22242	22057	22229	22272	22254	22202	22160	22034	22210	22155	22099	22205	21867	22219	22151	22190	22085	22199	22233	22318	22067	22167	22051	22286	22031	22200	22330	22196	22150	22011	22339	22182	22154	22150	22323	22125	22126	22095	22093	22326	22051	22222	22237	22404	21947	22246	22257	21970	22258	22268	22266	22157	22193	22123	22241	22253	22377	22104	22082	22206	22142	22019	22212	22106	22093	22154	22187	22218	21992	22183	22286	22231	22162	22229	22041	22177	22093	22195	22348	22231	22019	22076	22243	22233	22317	22101	22126	22050	22243	21999	22253	22137	22180	21965	22038	22119	22256	22061	22163	22188	22180	22224	22068	22084	22192	22116	22130	22151	22158	22186	22351	22264	22236	22151	22152	22227	22111	22178	22078	22163	22083	22009	22164	22263	22049	22303	22091	22096	22373	22193	22310	22056	22166	22166	22185	21990	22083	22210	22231	22085	22070	22075	22432	21843	22141	22360	22328	22180	22146	22090	21904	22151	21994	22142	22084	22120	22290	21952	22217	22235	22262	22148	22335	22185	22022	22237	22020	22212	22234	22042	22127	22236	21905	22084	22001	22120	22218	22214	22128	22261	22224	22158	22075	22255	22158	22243	22106	22254	22119	22103	22073	22113	22094	22210	22147	22107	22029	22285	22025	22041	22277	22253	22102	21997	22269	22127	22243	22133	22200	22204	22200	22220	22215	22278	22102	22051	22077	21989	22167	22236	22236	22275	22045	22190	22175	22126	22120	22128	22087	22148	22129	22093	22346	22118	22087	22103	22169	22144	22139	22171	22385	22297	22147	22409	22163	22037	22181	22282	22123	22291	22130	22057	22042	22111	22252	22208	22035	22065	22027	22228	22125	21992	22091	22161	22126	22183	22037	22205	22178	22195	22153	22232	22293	22271	22105	22134	22148	22214	22206	22156	22256	22105	22144	22108	22184	22090	22070	22157	21998	22065	22157	22044	22144	22187	22084	22087	22228	22119	22270	22301	22070	22128	22038	22087	22228	22111	22174	22142	22106	22224	22097	22249	22001	22169	22181	22092	22138	22302	22311	22335	22119	22056	22168	22201	22082	22244	22167	22099	22215	22188	22170	22289	22087	22298	22278	22135	22198	22220	22163	22172	22289	22044	22315	22267	22072	22132	22362	22209	22378	22299	22066	22176	21926	22089	22153	22360	22147	22318	22023	22133	22258	22036	22202	21888	22160	22128	22245	22044	21968	22223	22072	22051	22291	22144	22073	22417	22327	22255	22123	22068	22196	22161	21997	22128	22200	22066	22222	22209	22338	22340	22190	22059	22096	22144	22130	22211	22066	22329	22148	22248	22296	22246	22299	22197	22299	22147	21997	22281	22073	22215	22166	22161	22450	22068	22134	22164	22194	22185	22128	22097	22073	22320	22157	22134	22058	21956	22030	22312	22150	22138	22213	21847	22331	22254	22209	22244	22311	22091	22121	22211	22197	22163	22156	22119	22223	22253	22460	22198	22114	22197	22065	22182	22194	22266	22087	22200	22055	22094	22048	22246	22213	22139	22289	22265	22066	22169	22164	22151	22051	22199	22220	22109	22103	22319	22099	22092	22118	22173	22150	22169	22161	22202	22221	22126	22141	22103	22176	22193	22100	22062	22272	22269	22222	21969	22218	22198	22194	22175	22118	22057	22236	22290	22080	22238	21973	22041	22190	22140	22274	22160	22103	22167	22154	22315	22233	22103	22193	22085	22220	22352	21991	22200	22039	22269	21927	22134	22111	22137	22046	22224	22389	22045	22079	22255	21954	22136	22232	22267	21996	22256	22150	22197	22119	22247	22298	22323	22126	22187	22099	22254	22212	22140	21913	22131	22070	22219	22128	22113	22129	22027	22285	22274	22097	22050	22197	22279	21921	22098	22223	21955	22131	21994	22136	22007	22304	22248	22228	22100	22235	22177	22140	21973	22250	22098	22106	22192	22164	22103	22154	22350	22018	22166	22245	22111	22299	22079	22299	22215	22276	22225	22240	22272	22069	22090	22257	22162	22260	22125	22231	22187	22219	22163	22197	22280	22266	22290	22280	22127	22141	22112	22161	22064	22142	22079	22132	22131	22085	22118	22023	22250	22059	22092	22075	22118	22151	21980	22246	22142	22222	22165	22090	22279	22229	22256	22083	22085	22001	22096	22331	22123	22143	22081	21993	22305	22171	22231	22236	22241	22085	22191	22096	22214	22071	22167	21985	22002	22226	22295	22035	22088	22191	22402	22157	22168	22149	22115	22342	22146	22200	22160	22102	22233	22099	22011	22261	22161	22192	22177	22137	22306	22102	22194	22137	22145	22290	22366	22317	21940	22325	22406	22103	22186	22253	22423	22048	22100	22309	22137	22133	22197	22139	22174	22213	22296	22118	22029	22076	22169	22158	22140	22307	22132	22321	22303	22287	22159	22092	22215	22176	22328	22080	22107	22140	22068	22272	22197	22068	22033	22111	22266	22195	22227	22330	22097	22095	22182	22282	22125	22239	22144	22249	22009	22214	22155	22171	22237	22215	22211	22328	22166	22303	22086	21963	22267	22142	22113	22351	22143	22147	22212	22361	22272	22094	22186	22109	22128	22065	22158	22191	22281	22170	22098	22164	22319	22301	22335	22135	22228	22134	22028	22153	22268	22221
30978	33442	42108	38163	33350	32096	31746	30837	29902	29873	29470	28736	28590	28247	28384	28313	28024	27960	27997	28101	28188	28058	28014	28272	28132	28075	28322	27919	27961	28202	28104	28227	28134	28125	27887	28103	28004	27934	28112	27909	27875	28065	28013	27963	28051	28155	28056	28052	27956	28074	28296	27880	27900	28199	28192	28133	28338	28118	28035	28091	27839	28091	27960	27861	28038	27985	28082	28075	28023	27773	27841	27987	27912	27913	28185	28024	28104	28072	28151	28055	28039	27740	27994	27885	27967	28078	27791	27995	27952	28027	28057	27876	27826	28096	28120	28075	27959	28102	28008	28136	27887	27906	27985	28002	27762	28073	27902	27830	27762	28061	27776	27792	27809	27987	28086	28000	27972	28152	27971	27961	28253	28121	28238	27927	28076	28028	28193	28090	28131	27939	28362	28325	28139	28085	28000	27919	28103	27885	28038	27824	28089	27975	28009	28174	27935	28005	28031	28039	27879	28122	27796	28084	28135	28084	27969	27873	28092	28162	28355	28081	27996	28011	27994	27667	28006	27912	27928	28071	27957	27990	27850	27991	28065	28048	27761	28032	27875	27944	27928	27935	27971	27780	27822	27822	27942	27992	28003	28057	28204	28002	28026	27888	27827	27909	27910	28092	27945	27833	27863	28032	28032	27750	28051	27986	28168	28305	28033	28020	28085	27808	28031	28223	27995	27935	27986	27975	27895	27925	28063	28101	27955	27860	27989	28065	28011	28009	28136	27747	28149	27885	28328	28043	27929	27783	27854	28081	27867	27929	27977	28148	28114	27823	27951	27885	27991	28055	28144	27884	27915	28168	28102	28038	27990	27665	28008	27774	28167	28061	28007	27970	27864	28051	28159	28042	28177	27970	28039	28010	27732	27854	27883	27777	28031	27734	28035	27855	27858	28018	27887	27755	27991	27883	28377	28116	28061	27770	28091	28006	27995	27865	28055	27941	27967	28003	27834	27965	27834	28030	27895	28232	28131	27863	28165	27985	28061	27918	27809	27941	28001	27943	27878	28017	28030	27971	28209	27938	27956	27748	27875	28187	28006	27979	27994	28095	28123	27981	27984	27915	27924	28081	27981	27855	27802	28018	27802	28065	27833	28193	27902	28002	27801	28114	27874	28078	27996	28005	28127	27986	27771	28058	27983	27787	28025	28102	27853	27847	27829	27859	28081	27925	28160	28102	28335	28191	28359	28073	27849	27978	28051	28090	28167	27905	27888	27794	27779	28082	27873	27944	27813	28003	28022	27750	27795	28038	28195	27964	27743	27893	28230	28057	27941	27921	27823	27970	27910	28034	28077	28112	27866	28037	28165	27940	28055	28076	28048	28121	27909	27981	27957	27994	27917	27778	27979	27928	27998	27992	28147	28035	28066	27958	27879	27965	27989	27944	27931	27942	27973	28094	28077	27914	27834	27991	27897	27996	28119	28097	28212	28088	27793	27886	27935	27969	27897	27940	27832	27982	27980	27910	28188	27930	28028	28093	27968	27995	28282	28040	27848	27762	28121	28043	27992	28043	27959	28029	28204	28004	28022	28004	27986	28054	27939	27893	28197	27970	27933	27830	28262	27996	28119	27786	28020	27914	28066	27918	28237	28138	27968	28022	28040	27906	27658	28141	28154	27743	27942	27975	27836	27966	28016	27935	27759	27939	28052	28060	27921	27821	28108	28104	27792	28189	27950	27895	28161	28095	27990	27838	28176	28192	28076	27842	28024	28109	28070	27854	27967	27647	27942	28061	28156	28119	27907	27873	28189	27923	28157	27971	27806	27982	27954	28028	28062	28068	28105	28260	28165	27866	27820	28225	27948	28034	28042	27907	27998	28186	27966	27993	28050	27964	27776	27992	27920	28094	27908	28061	28078	28063	28050	28041	27923	27889	27930	27904	27883	28031	27998	27990	28173	27722	28155	28013	28035	27827	28107	27979	28083	27872	27973	28027	28019	27958	27952	28052	27880	27834	28025	27897	28029	28052	27780	27825	27934	28063	27853	27877	28129	27994	28108	27999	27920	27890	28126	28087	28190	28114	27889	27821	27862	27785	28160	28092	27999	28029	28074	28146	28191	27881	28047	27876	27924	27925	28005	28181	28105	27791	28059	27908	27839	27783	27921	28154	27940	27786	27597	27880	28004	28000	27884	28031	27917	27912	28047	27675	27998	28168	28004	27923	28134	28144	28032	27998	27867	27899	27749	28162	27893	27827	28225	28090	28153	28010	27900	27793	27944	27990	27998	27889	27688	27778	28083	28193	27910	27998	27807	28190	27711	28109	28082	28035	27967	27951	28048	27836	27915	27886	28084	28015	27868	28060	27996	27997	27894	28054	28099	28020	27772	27877	28211	28096	27982	28051	28172	27677	27969	28022	28034	28081	27861	27975	27855	27979	28118	28103	28131	28043	27979	27971	27860	28088	28171	28049	27902	28279	28135	28064	27915	28036	27975	28063	27948	27996	28162	28266	28227	28099	27878	27946	27859	27735	27827	28060	27962	28210	28090	27867	28024	28144	27871	28032	27915	28112	27995	28013	28168	28378	28125	27901	27980	28250	27895	28081	28153	27982	28213	27985	28099	28037	28005	28083	27847	28083	28014	28100	27794	28110	27915	27984	27905	28159	28030	27922	27882	27949	27811	28033	27930	28128	27980	27794	27740	27940	28011	28068	28017	27918	27937	28173	27998	27983	27844	28265	28033	28259	28017	27981	27911	27933	27862	27838	28007	27924	27973	28012	27936	27961	28056	27930	28110	28048	27961	28004	28169	27971	27965	28048	28097	27968	28162	27926	28015	27905	27986	28050	28081	28059	28003	28205	28165	27842	27900	28097	28020	28301	28013	27977	27924	27674	28028	27859	28043	27979	28126	28044	28167	27849	28092	27964	28260	28020	27990	27953	28042	27814	28016	27935	28130	28122	27922	28140	27936	27817	28212	28023	28004	27954	28065	27991	28056	27985	28329	28256	27974	27938	28237	28084	28061	27874	27985	28074	28176	28048	27901	28086	28090	27769	27790	27956	27957	27837	28049	27770	27861	28224	27896	28063	28119	28124	28075	27932	28065	28055	28037	28002	27911	27857	27977	27935	28117	28089	27941	28074	27975	27998	28054	27897	27703	28038	28151	27952	27850	28054	27890	27969	27882	27946	28274	27936	28087	27999	28159	27992	27925	27827	27932	28095	28056	27995	27920	27963	27937	28112	28056	27873	27929	28028	28159	28018	27999	28190	28076	28017	27860	27798	28105	27989	28013	28102	28100	27876	27928	28225	28129	28085	27915	27589	27753	28222	27925	27944	27983	28028	27889	27988	28047	27979	27921	27883	28074	27768	28179	27998	28141	28052	28194	27985	27637	27845	28002	28005	28130	28119	27903	28246	27889	28069	28083	27856	28104	27925	27876	28078	27843	27923	28233	27810	27929	27934	28078	27896	27922	28026	28052	27936	28048	27960	27890	27878	28036	27804	28064	27806	28034	27952	28117	28078	28036	27967	27904	28090	27844	27958	27966	28127	27847	27912	28259	28158	28102	27941	27987	28117	27958	27985	28134	27960	28133	27969	27887	28079	28130	28088	28201	27781	28126	28070	27956	28206	28242	28149	28133	27990	27970	27948	28106	27765	27867	27981	27978	27791	28004	28017	28107	27773	28082	28032	27876	28202	28134	27971	27896	28059	28057	28077	27905	28017	28033	28163	27975	27806	28003	28028	27969	27661	28203	27834	27932	27862	27768	28165	28290	27867	27903	28105	27959	27922	27882	27830	27886	27844	27733	28192	27981	28232	28160	28016	27966	28205	27888	28147	28188	27959	28107	28123	27794	28198	28022	27806	27899	27683	27948	27933	28368	27964	27922	28046	28114	27859	28088	28177	28049	28042	28138	27865	27798	28103	27795	28066	28093	27971	28102	28107	28235	27801	27981	28156	27974	27900	28192	28252	27940	27730	27800	27972	28015	28073	27875	27938	27978	27911	27712	28101	28102	27808	28020	27993	27924	27921	27855	27883	27935	27797	27960	28105	28112	28058	27798	28068	27847	27840	27948	28001	27952	28030	27967	27912	27974	27864	27855	27999	27959	28006	28010	28047	27832	28018	28069	27826	28000	27894	27825	28124	28134	28188	28183	27944	28047	27880	27929	27962	28060	28037	28142	27997	28084	28160	28039	27873	27910	27910	28081	28140	27871	27818	28007	27981	27808	28236	28006	28115	27956	28137	27766	28006	27837	28025	28147	28006	27831	28145	27717	27924	28096	28231	28156	27967	27876	28030	28065	28053	28039	28028	27978	28162	28087	27944	28201	27913	28041	27960	28024	28047	28067	27838	28144	28115	27842	28100	27887	28027	28069	28170	28236	27883	27981	27775	27922	27989	28042	27930	28141	27873	28101	28030	27856	28053	27965	27971	27976	27949	28031	28048	28109	28217	28022	28200	27844	27946	28045	28023	27886	28031	28051	27977	27903	27935	27952	27963	28155	27957	27967	27976	28021	28022	27998	28013	28044	27955	28089	27939	27959	28037	27896	28065	27914	27931	27784	27952	28056	28088	28061	27849	28123	27910	28102	28053	27882	28213	28227	27956	27934	27907	27971	28053	28077	27963	27965	28136	28019	27938	28010	27952	28099	28045	27998	28068	28113	27846	28227	28089	27910	28234	28083	28163	27780	27889	27871	28000	27848	28016	27906	28070	28050	27927	28033	27891	27870	27891	28340	27970	27856	28127	28053	28115	28186	28222	28192	27737	27940	28040	28004	27896	28027	27938	27919	27834	27958	28136	27961	28224	28116	27902	28029	28149	28053	27933	27984	28084	28143	27896	28138	28099	28011	27833	27972	27839	28094	28201	27906	27801	27983	27839	27790	27990	27832	28126	28238	27925	28082	27997	27855	27802	27934	27948	27964	27982	28078	27834	28032	27989	28129	27861	28097	28098	27966	28050	28070	27975	28276	27773	27911	27934	27938	28033	28012	28099	27885	27957	28092	27872	28023	27884	27912	27953	27937	27787	28093	27945	27857	28081	27988	28020	27883	28016	28297	27926	28171	28116	28127	27971	27842	27911	27970	27766	27960	28067	28034	28186	27960	27884	28007	27969	28158	28174	28027	27952	27797	27893	27872	27967	28058	27961	28214	27926	27990	27841	28059	27931
34982	48556	44974	36270	30805	28258	27883	26700	25578	25058	24145	23419	22965	22486	22392	22228	22165	22172	22045	22061	21927	21985	22080	21920	22089	21861	22076	21905	22037	21959	21878	21690	22159	21983	21968	22059	22073	21957	22143	21955	22032	21921	22039	21905	21952	22063	22027	22115	21924	22046	21870	22097	21843	21884	21945	22117	22045	22140	21934	21755	21854	21968	21855	21899	22144	21950	21969	21958	22155	22077	22062	22028	21871	21980	22084	21879	22013	22192	22076	22106	22012	22102	22161	21963	21985	21938	22164	21989	22061	22024	22115	21934	22119	21854	21905	22010	21752	21988	21914	22007	21876	21941	22047	21846	21885	21998	22107	21984	21897	22012	21857	21955	21976	21990	22129	22000	21942	22022	22033	21939	22123	21960	21903	22031	21875	21999	21999	21910	22171	21836	21984	21920	22063	22036	21989	22157	21953	21934	21831	21989	21958	22072	21787	22035	22202	21818	22064	22053	21966	22004	21917	21912	21813	21870	21915	22170	22031	22048	22010	21795	21962	21985	22231	21885	22151	21947	22061	21977	22134	22001	22094	22016	22058	21912	22063	22038	21936	21869	21890	22030	22037	21870	22086	22147	21924	22136	21971	21959	21925	21999	21878	21688	22013	22167	21939	21810	21960	21937	22098	21924	22008	22155	21970	22147	21904	22062	22096	21804	21987	21984	22040	22018	22022	22088	21948	22107	21965	22078	21824	22268	21999	22026	22128	22056	22053	22035	22033	21819	22030	21979	22026	21950	21860	22079	22100	21977	22006	22032	22148	22148	21866	21980	21853	21969	22049	21938	22037	21938	22055	21857	21982	22015	21943	21872	21789	22126	21786	22044	21989	22083	21986	22133	21966	21898	22091	21955	21971	22096	21977	22023	21945	22047	22029	22069	21915	21995	22049	21901	21949	21869	22066	21896	21938	21999	21892	21846	21880	21855	22100	22098	21928	21872	22020	22065	22053	22055	21839	22116	21956	21940	21858	22267	22017	22024	21990	21993	21875	22028	21919	21953	21971	22063	21980	22006	21880	21966	22132	22091	21982	21879	21999	21945	22084	21971	21859	21964	22010	21921	21834	21920	22166	22102	21926	22070	21977	21853	21998	22060	21831	21859	21931	21943	21877	21859	22029	21963	22127	21987	21802	22043	21822	21936	22066	22144	22130	22034	21964	21971	22214	21971	21983	22151	21882	22174	21989	21954	21881	22068	21849	21961	22071	21881	22010	22066	22024	22100	22122	22044	22125	22020	21962	22060	21965	21968	22047	21807	22105	22090	21744	21889	21978	22114	22196	22063	21909	21832	21914	21953	22059	21862	22070	21996	21968	21943	22053	22073	22113	21841	21855	22258	22026	21961	22044	21887	22069	22224	21940	21938	22145	22020	22098	21969	21884	22189	21915	21923	21998	21816	21783	22066	22038	21991	22136	21954	21866	21855	22053	22076	22002	22071	22104	21847	22024	22131	22038	22112	22003	22119	21857	22031	21917	21943	21987	22072	21915	21928	22004	22048	22036	22047	21774	22038	21993	22036	21930	22083	21940	21980	21873	21883	22132	21971	21918	21989	21954	21955	21981	22008	21835	21933	21993	22078	21981	22039	22060	22153	22002	21961	22153	21986	21944	21966	22016	21970	22138	21947	21930	22119	21949	21847	22076	22189	21913	22048	22080	21971	22027	21901	21987	22125	22329	21854	22082	21802	21926	21849	21802	21874	21905	21878	22136	21975	21961	22063	21926	22126	22206	22072	22073	21885	22157	21805	22091	21935	21916	22094	22036	21988	22052	21914	22124	21801	22009	21966	21829	21820	21826	22147	22004	21840	21806	22055	21876	21947	22122	22130	21969	21917	21929	22015	21971	21866	22151	22106	22063	22104	21958	22008	21752	21793	21994	22011	22001	22059	21855	22012	21974	21941	22151	22017	21865	21997	22004	21943	21923	21987	21950	22024	21958	22002	21967	21904	21904	21882	21997	22109	22024	21920	21969	22046	22068	21905	22015	21948	21978	21986	22093	21920	21922	22040	22112	21940	22159	22051	22032	21984	21969	22098	22052	21970	22147	21786	21919	21974	21937	21937	21913	22286	21832	21989	22007	21869	22052	21921	21928	21982	22075	22146	21920	21832	21961	21918	21881	21947	21921	22124	21933	21876	21775	22087	22079	22112	21917	22043	21977	22050	21924	21980	21840	22065	21922	21955	21891	22043	22028	22004	21897	22087	21938	21917	22056	22024	22063	21898	21874	21838	21912	22152	22144	22103	22004	21973	21999	22097	21958	22159	22093	21909	21956	21812	22048	22067	21940	22186	21910	21948	22081	21998	22006	22027	22045	21998	21893	21923	22007	21954	22048	22039	22204	21995	22019	22079	22031	22150	22016	21843	21798	22092	22009	21811	22160	22073	22050	21876	22036	21983	22126	21902	21913	21959	21935	21941	22120	21953	22015	22075	21715	21991	21943	22129	21805	21962	22102	21985	21849	21981	22005	21910	22044	21969	22078	22033	21897	22147	21951	22011	22079	21882	21914	22122	22137	22123	21863	21811	21754	21905	22120	21948	21957	22044	21983	21982	21949	21928	21960	22062	22083	22187	22021	21923	21896	21982	21886	22075	21882	21911	22149	21806	21988	22023	21917	22132	22056	21942	21851	22076	22176	22008	22027	22105	22067	22024	21994	21856	22000	22000	21881	21998	21952	22083	22042	22055	21880	22104	21966	21933	21974	22098	22048	21969	21970	21974	22096	21977	21998	22006	22131	21911	22094	22103	21971	22082	22007	22110	22118	22165	22016	22026	22078	22026	22053	22135	21982	22001	21975	21998	21995	22128	21927	21885	22050	21888	22163	22086	21978	21952	22070	21983	22004	22079	22101	21988	21969	21956	21881	22258	21958	22143	22123	21935	22089	21936	21986	21763	22051	21958	22217	21974	21839	22041	22104	22007	22144	22016	21902	22294	21983	21964	22043	21864	21948	22006	21918	21988	22188	21911	21952	21947	22007	22023	21834	22053	22017	21987	22022	22128	21951	21861	21935	21823	22005	22090	21940	22064	22022	21912	22077	22160	21976	22063	22072	21984	21975	21997	21862	22014	21918	22218	21878	22025	22009	21982	21870	22068	22043	21958	22081	21924	21856	22219	21926	22033	21897	22070	22097	22093	21821	22127	21917	22005	21944	21847	21930	22095	21923	22059	22058	22019	21947	21969	21992	21938	21906	22060	22151	22003	22092	22000	21846	21907	21850	22119	22029	21881	22048	22010	22002	21897	21824	22096	22026	21974	22013	21966	22035	22154	21909	22049	22037	21922	21965	22179	22099	22145	22010	22055	22015	21990	21779	22207	22182	21890	21876	21975	22016	22101	22151	21898	21892	21953	22112	22116	22156	21804	21943	22066	21952	22070	22002	22107	21855	21982	22215	21921	22020	22021	22020	21964	22075	22192	22012	21930	22052	21974	22036	21998	22057	21906	21998	21864	21914	21895	22096	21870	21972	22247	22081	22014	22093	21997	21988	21976	21996	22081	22024	21826	22033	22115	21959	22182	21897	21824	21925	21765	22002	22271	22080	21910	21922	21950	22156	21980	21984	22100	21997	21936	21988	21850	22074	21970	21907	22069	21985	22102	21925	22074	21927	21992	21864	21948	21948	21920	22169	22005	22127	21898	21844	22047	21920	21946	21978	22042	21993	22150	22124	21908	21951	21924	22031	22109	22289	21904	21861	22225	21916	22082	22170	22055	21986	22185	21942	22014	22072	22026	22102	21909	21941	21835	22045	22061	21968	22086	21844	21930	21992	21903	22100	21883	21990	21884	21935	22006	22085	22111	22104	22082	21993	21855	21971	22121	22002	21847	21898	21999	22043	22097	22085	22068	22092	22056	21744	21966	22251	22074	22061	22037	22093	22032	22168	21962	21851	22067	22006	21823	22000	22032	22012	22255	22074	22036	22022	21759	21924	21977	22100	22099	22084	22039	21874	21971	22115	21940	22002	22051	22133	21928	22077	21922	22003	21957	22092	22103	22002	21840	22082	21973	22234	22100	22072	22176	22018	21891	22012	21946	22285	22060	21902	21992	22007	22137	21947	22018	21943	21933	22020	21971	21922	21919	22021	21980	22062	22020	21998	21974	21823	22008	22154	21940	21903	22060	21760	21911	21862	21937	22011	22019	22062	22053	22054	22029	21924	21956	22012	22113	22099	21923	22027	21989	21881	22157	21970	21974	21964	21893	22084	21881	22032	22087	21944	21883	22104	21839	21947	22049	22104	22091	22052	21889	21948	21883	21823	21934	22049	21857	21957	22127	21980	21813	21990	21933	21915	21916	21975	21876	21965	22018	21921	21976	21910	22147	21904	21945	21921	21927	22011	22059	21987	21721	21974	22066	21942	21798	22071	22043	21891	21979	21952	22062	22080	22050	21970	22005	22091	22056	21956	22055	22302	21880	21880	22029	21957	21964	22223	21964	22030	21879	22031	22071	22074	21881	22124	21928	22083	22090	22055	22036	21906	21895	22183	22004	22009	22060	22075	22020	22020	22075	21869	21901	22066	21999	22260	21981	21989	21933	22143	22049	21959	22019	22042	21823	22092	21880	21910	21931	22205	21977	21969	22018	22169	22112	22024	22038	21952	22049	21991	21929	22061	21899	22255	21996	22121	21924	22037	21903	21919	22164	22295	21940	21950	21880	22017	22117	22054	21999	22136	22049	21993	21936	22064	22015	21980	22035	22066	21826	21979	21932	22011	21942	22000	21954	22106	21992	22125	21997	21982	22035	21978	21935	21893	22144	21976	22013	21882	22148	22086	21921	22100	21831	22158	22044	22145	22016	21984	22002	21966	21816	22067	22025	21948	22095	22033	21931	21984	22164	21951	21777	21956	22013	22077	21954	22008	22059	22078	21844	22107	22157	21850	21828	21943	21963	22083	22097	22007	22070	21990	22169	22007	22123	21746	22122	21951	22013	22075	22114	21996	21965	21940	21911	21983	22115	21833	22116	21902	22254	21998	21967	21955	21933	22002	21853	21855	21875	21979	21837	22072	21927	22097	22146	22140	21919	22022	22009	21896	21989	21963	21780	21991	21859	22017	22127	21929	21883	22018	21967	22068	22116	22256	22175	21976	21903	21931	21999	22099	22135	21743	22170
23903	21532	29557	27198	29472	35873	36552	32954	31692	31126	30260	29756	29193	28930	28901	28481	28559	28305	28198	28168	28017	28150	28217	28142	28332	28116	28063	27875	27989	28066	28365	28027	28016	28205	28365	28041	28019	28013	28153	27904	28058	28130	27788	27948	28037	27769	27933	27794	27958	28149	28135	27760	28058	28048	28033	27936	27967	28079	28215	28165	28144	27996	28047	27719	27996	27976	27801	27834	28008	28075	27900	27922	28221	27791	27964	27963	28076	27937	27965	27982	27919	27798	28004	27806	27945	27901	27851	27871	27804	28085	27710	28020	27773	27980	27910	28111	28028	28061	27943	27945	27925	27781	28098	28108	27915	27998	27812	28052	28226	27755	28193	27689	27949	28078	27851	28042	27930	28043	28003	28184	28070	27746	27844	27853	27948	27939	27886	27880	27748	27833	28272	27924	27968	27747	28033	27932	27883	27814	27973	27829	28180	28086	28021	27733	27951	27962	27841	27989	28076	27732	27824	27885	28092	28020	27787	28093	27783	27893	27844	27944	27951	27833	27836	28199	27990	28036	27902	27925	27851	28044	27725	27882	28077	28017	28223	27880	27882	27818	27814	28017	27900	27804	28003	27988	27554	27801	27887	27826	27985	27924	27753	27955	28006	28031	27807	27847	27832	28052	27976	28027	27798	28125	27997	27959	27909	27997	27825	27892	28199	28036	27933	27888	28029	27866	27804	27711	27804	27787	28124	27960	27860	27843	27932	27974	27827	27971	27881	27920	28067	27895	27985	27890	27859	27775	27804	27923	27958	27921	27863	27872	27992	28140	28154	27796	27876	27620	27857	27806	27902	27878	27903	27919	27880	28157	27996	28015	27985	27921	27963	27843	27991	27994	27943	27850	27739	27760	27762	27956	27909	27938	27828	27943	27852	28088	27926	27892	28057	27974	27913	28110	28004	27954	27729	27882	28009	28120	27976	28062	27730	27791	27855	27996	27836	27890	28126	27850	28014	27696	27839	27763	27871	27894	27888	28044	28128	28015	28158	27802	27927	28023	28071	28044	27898	27967	28011	27903	27843	27743	27847	28045	28016	27976	28133	27563	28097	28031	28163	27972	27821	28214	27921	27925	27925	27769	28040	28053	28035	27758	27850	28215	27869	28095	27841	27888	27794	27800	28002	27853	27859	27827	27862	28085	28000	28033	27707	27866	28018	27748	27865	27920	28109	27925	27961	27802	28011	27899	27935	27747	27780	27760	27768	27865	27992	27939	27753	27941	27870	27947	27879	27996	28180	28103	27886	27848	27868	28048	27900	28022	28058	27731	28064	28051	28298	27611	27997	27999	28136	27907	27943	28020	28192	28034	28032	27876	28240	27659	28130	27958	27936	27971	27936	28108	27896	27986	27964	27841	27954	27905	28159	27809	27859	27802	28002	27953	28076	27947	27920	27794	27857	27889	27895	27946	28058	27866	28002	27953	27838	27695	28053	28046	28005	27855	27787	27885	28094	27869	27851	27759	27851	28012	28020	27876	27963	28006	27853	27940	28134	27749	27784	28032	27977	27893	28035	27832	27931	28066	28005	27757	28162	28049	27854	27855	27978	27754	28001	27903	27776	27615	27877	27882	27869	27816	27950	27726	27830	28097	27982	27854	28101	27778	27931	28067	27697	28094	27977	28126	27927	27595	27871	27923	27859	27930	27731	27803	27996	27931	27870	28091	27773	27910	28031	28041	27968	27911	27847	28075	28006	28121	27836	27771	27982	27910	28173	27959	28009	27948	27988	27836	27860	27932	27826	27766	27798	27875	27828	27623	27829	27923	28072	27758	27971	28083	27874	27746	27976	27608	27802	27932	27993	27861	28019	27941	28008	28041	28022	27899	28095	27992	27900	28066	27890	28025	28088	27952	27960	27965	28049	27977	27867	28000	27905	28047	27786	27984	27960	27776	27856	27881	28094	27926	27888	28094	28080	27988	27969	27959	28207	28083	28070	27867	27889	27945	27913	28010	27944	28152	27690	28047	28115	27827	27823	27999	27940	27879	27674	28031	28014	27839	27966	27893	28175	27917	27862	27861	27911	27795	27990	28134	27876	27896	27997	27895	27795	27906	27665	28078	27780	27678	27733	27862	27887	27849	27893	27904	28176	27767	27839	27815	27919	27714	27708	27918	28060	27863	27944	27762	27806	27866	27811	27903	27759	27981	28023	27866	27837	27927	27849	27896	27686	27927	28010	27958	27842	28086	27822	27803	27775	27671	27933	27820	28036	27904	28121	27926	27672	27988	27946	27710	27714	27982	27834	27782	27802	27936	27844	27865	28150	27946	27875	27935	27804	27811	28119	27630	27766	28049	27863	27877	27833	27988	27814	28011	28145	27888	28102	27883	28073	27838	28171	27962	27928	27792	27957	28055	27916	28059	27855	27916	28163	28024	28146	27750	27893	28072	28010	28011	27874	27822	28151	28082	28222	28113	28035	27747	28071	27968	27972	28162	28093	27929	27795	28070	27838	27974	27724	28017	27996	27912	28088	28110	27953	28062	28063	27891	28129	28112	27954	28043	27944	28125	27800	27941	27937	27747	27822	27880	27946	27870	28018	27888	27992	27949	27894	28053	27822	28070	27817	27723	28124	27863	28055	27984	28009	27957	27947	27864	27938	28193	28120	27994	27719	27899	27671	27838	28086	27877	27882	27930	27936	28169	27902	27863	27955	28023	28053	28069	28098	27973	27835	27952	28014	27847	27926	28026	27841	27856	27976	27914	28208	27905	27874	28099	28240	28112	27920	27853	27930	27920	27979	27942	27874	27757	27826	27826	27929	28039	28048	27982	27832	28199	28067	28019	28011	27957	27879	28031	27954	27879	27867	27908	27777	28080	27690	28041	27871	27922	28105	28083	27911	27850	27869	27927	27923	28034	27842	27853	27970	27868	28171	27948	27978	27825	27754	27874	27915	28018	28070	27920	28098	27966	28065	28055	27957	27711	27885	27718	27732	28047	28048	28111	27846	28068	27805	27944	27781	27770	27829	28050	27534	27958	28018	27780	27802	27877	28023	27658	27935	28111	27949	28008	27894	27948	27929	27920	27996	28240	27802	27830	28165	28037	28037	28043	27878	27766	27975	27874	27821	27834	27899	27742	27759	27923	27963	28011	27721	28018	27789	27914	27724	27854	27862	27923	27983	27751	27831	27777	27791	28075	27956	28163	27802	27993	28128	27957	27853	27838	27822	28062	27867	27842	27956	27788	27982	27822	27800	27911	28103	27815	27748	27875	27912	27963	27830	27691	27753	28080	28149	27947	27832	27691	27845	27962	27711	27915	28114	28007	27838	28010	27831	27914	27827	27777	27963	27860	27853	27932	27917	27999	28188	28006	28071	27728	27807	27925	28157	28061	27824	27679	27642	27937	28100	27931	28039	27992	27631	27891	28060	27898	27704	27863	27773	27784	28148	27887	27959	27898	28061	27983	28098	27985	27830	27912	28133	27782	28188	28012	27871	27870	27804	28084	27685	28224	27874	27907	27977	27902	27736	27806	27917	27940	27969	27742	27820	27897	27942	28053	27851	27699	27875	27966	27876	27811	27959	28050	27745	27683	27960	27812	27851	27893	28247	27914	27969	27800	28074	27926	28096	27869	27952	28117	28130	27853	27910	28181	27819	27802	28046	27925	27953	27867	27815	28035	27985	27971	28248	28144	27929	27755	28004	28039	27807	27952	27923	27949	28127	27733	27803	28007	28009	27878	27942	27852	27916	27865	27813	27596	28023	28193	27951	28169	28026	27900	27770	27956	27841	28036	28053	28074	28013	28200	28126	27961	27986	27776	27861	27868	27889	27813	28082	27867	28140	27944	28117	27982	27886	27847	28011	27897	27768	27913	27820	27890	28037	27696	27852	28062	27919	27962	27912	27955	27906	27922	28002	27938	27959	28007	28010	27677	27868	28015	27916	27772	27755	27864	27888	27654	28146	27960	27951	27823	27783	27836	27964	28085	27832	28150	28040	27894	27965	28162	27923	27598	27977	28058	27994	28199	27853	28000	27677	27993	27985	27856	27973	27935	28070	28018	27845	28122	27805	27901	27942	27923	27755	27872	27977	27778	27869	28127	27965	28050	27838	27875	27994	27878	27887	28022	27737	27706	27877	27653	28087	28258	27960	28062	27986	27941	28039	28115	28052	27910	27955	27967	28109	27940	27969	28084	27837	28001	28116	27797	28071	28120	28078	28039	27931	28065	27779	27804	27886	27978	27906	27891	27902	27808	28111	28027	28210	27837	27989	27986	28090	28172	28084	28006	27851	27638	27924	27824	27914	28046	27833	28016	27965	27911	27951	27768	27753	27986	27797	27903	27630	27649	27970	28034	28225	28077	27858	27895	27901	27890	27894	28019	27816	27841	28096	27841	27908	28043	28004	27954	28106	28121	27821	27811	27983	28181	27918	27886	27963	28053	27933	28043	28129	28024	27960	28032	27911	28163	27891	28004	28036	28079	27743	27871	28034	27814	27939	27799	28002	28016	27841	27955	27726	27935	27836	27948	27932	28150	28155	28059	28055	27864	27940	27816	27630	28022	27948	27946	28011	27683	27815	27768	27877	27785	27994	28038	27970	27868	27914	28016	28089	27837	27961	28006	27931	27894	27959	28081	27950	27871	27887	27584	27904	28027	27959	28011	28122	27953	27966	27943	27932	27800	27871	27799	28132	27924	27742	27959	28056	27962	28020	28060	27923	27905	27924	27851	27952	28038	27850	27914	28081	27996	27818	27761	27974	28096	27781	27802	27970	28102	28020	27931	28237	27831	28159	27945	27942	28009	27860	28065	27661	27647	28096	27875	28035	27793	27823	27880	28104	27824	27781	27981	28010	27884	27935	27763	27864	27872	27885	27755	27920	27850	27828	27978	27883	27937	27627	28046	28188	27945	27887	27995	27841	28122	27973	27918	27874	27968	27945	28052	27990	27935	27932	28060	27884	27640	27862	28065	27993	27849	28104	27982	28164	28207	27947	27990	27893	27930	27945	27812	27902	28054	28225	28030	28212	28082	27890	27719	27907	28000	28100	27664	28061	27977	27837	27739	27952	28120	28006	27908	28054	28001	27996	28168	27742	27872	27937	27860	27974	27720	27906	27721	27728	28011	28028	27835	28025	27925	28093	27893	28072	27871	28091	28025	28033	27979
34420	54510	52264	42545	37882	36793	33468	30194	28320	26641	25785	24570	23836	23337	23014	22597	22538	22326	21961	22239	22127	22007	22178	22155	22051	22063	22267	21840	22113	22056	21939	21910	22214	22240	22162	22093	21986	22026	21990	21928	21919	22144	22040	21951	21972	22061	21882	21915	22019	22031	21965	22225	22158	22112	22062	21885	21965	22064	21797	22123	22043	22152	22015	22059	21917	21952	22118	21932	21926	22264	21963	21891	22029	21945	21942	22104	21972	22094	22009	21992	22136	22044	22114	22187	22174	21964	21918	22103	22071	22013	21929	22138	21985	21898	22031	22019	22012	21913	22000	22083	21878	22088	21995	21871	22122	22039	21908	21893	21942	22048	22021	21949	21876	22254	21962	21970	22113	21966	22177	21947	22146	22002	22007	22012	22099	22172	22080	22101	21868	22176	22102	22096	21938	22066	22019	21720	22021	21993	21970	22090	21967	22252	21882	22187	22012	22086	22161	22111	22075	21960	21994	21812	22082	21839	22051	21971	22096	22049	21915	22089	21905	22092	22030	22132	21891	22044	21847	21910	21901	21936	22007	22190	22006	22189	22031	22036	22032	21997	22074	22179	21935	21951	21992	22325	22012	22223	22089	22181	21910	22017	21961	22168	21994	22233	21907	22070	22139	22134	22103	22192	21938	22083	22198	22158	21997	22059	22042	22098	22062	22230	21968	22027	22085	22037	21893	22190	22033	22167	21962	21979	22133	21877	21996	22092	22162	21943	22034	21942	21912	22110	22056	21955	22141	22002	21982	22012	22042	21927	21967	21946	22068	21984	22014	22076	21916	21930	21964	21982	22150	21972	22022	22010	22010	22136	22095	21924	21941	21901	22018	21956	22100	21950	22098	22026	22021	21974	21891	22161	21874	22074	22127	22161	21919	22018	22078	21951	22222	22081	21967	21877	22074	22107	21767	21994	22088	21852	22041	22078	22101	21946	21976	22107	22163	22045	21988	22183	21850	21967	22028	22042	22116	21904	22127	21777	21918	22067	22055	21938	22119	22118	22069	21992	22343	21942	21944	22287	22060	22021	22016	21931	22048	22154	22098	22078	22115	22035	21987	22128	22075	21950	22178	22014	21974	21968	21993	22117	21933	22074	22184	21991	21904	22150	22046	22016	22046	21980	21888	22003	22050	22013	22012	22105	22059	22100	22019	21987	22054	22042	22141	21965	22055	22114	22139	21966	21852	22073	22173	21985	21904	22070	21883	22020	21989	21992	21991	22060	22139	21970	22018	22048	22008	21900	22008	21804	22186	22124	22011	22146	21967	21952	22067	21914	21997	22105	21989	22213	21876	21909	22002	22059	21951	22015	22030	22049	21956	22093	21996	21975	22110	22008	22245	22015	21913	22068	22155	21991	22005	22066	21965	21966	22113	22087	22012	21991	22121	22066	22084	22043	22079	22072	21852	22039	22055	22043	21934	21902	22015	22111	21957	21961	22210	21870	21939	21974	21979	22004	22088	22003	22061	21934	22042	21811	22015	22110	22079	21924	22111	22001	21949	21835	22205	21986	22178	21885	22078	22115	21880	22209	22135	22203	22246	22206	21991	21948	22027	22000	21941	22111	22011	21908	22020	21865	21955	21976	22180	22055	22072	22024	21988	21927	22161	21867	21883	21976	21951	22069	22049	21941	21984	21968	22174	21998	22136	22019	22057	22039	21994	21961	22046	21948	22089	22058	22204	22120	21852	22066	22011	22037	21970	22116	22025	21805	22077	22282	21989	22075	22155	22022	22001	21883	22126	22215	22084	21926	22075	22022	21995	22042	22101	22186	21959	21869	21873	21918	22096	22023	21926	21960	21982	22037	21934	21979	21901	21876	22060	22182	21976	21973	21914	22025	22167	22131	21942	22171	22132	22122	22170	22047	22170	21757	22012	22078	21921	22011	22163	22071	22113	21906	22066	21991	21968	21976	21954	22102	22071	21904	22072	21909	22059	22168	21992	21944	21888	22008	22079	22068	22078	22035	21951	22039	22273	21841	22058	22061	22172	22113	21971	22066	22032	21923	22150	22131	22063	22118	22053	22079	22054	21809	22065	21985	21988	21965	22130	22064	22093	22004	22002	21962	22185	21971	21917	21929	21865	22070	22039	21957	21937	21895	21973	22027	21886	21728	21928	21912	21973	22003	22041	21912	21969	22031	21937	22023	21917	21960	22032	21963	22051	21865	21972	22194	22008	22019	22059	21805	22034	21934	22073	22042	22077	22103	22062	22059	21980	22201	22082	22047	21962	21929	22143	21988	22113	22104	22154	22017	22107	21979	22006	22011	22199	22114	21958	21905	21953	21937	22074	22005	21875	22119	22237	22006	21854	22084	22038	21999	22096	22030	22026	22033	22167	22006	22029	22015	22096	22020	22008	22038	21905	21961	22053	22014	22093	22008	22128	22093	22035	22188	22177	22180	21854	21976	22130	21970	22054	22058	21961	22076	21901	22194	22234	22011	21925	22002	22168	22126	21990	21889	22220	21894	22136	22084	21951	22042	22037	21822	21955	21948	22012	22011	21890	22111	21935	22026	22255	21900	21879	22060	22020	22147	22089	22023	22071	22053	21835	22073	22200	22240	21856	21981	21925	22165	22097	22061	22006	22276	22059	21898	22070	22155	22128	22088	22074	21985	21897	22036	21984	22073	21829	22048	22168	21978	22020	22145	21988	22197	21986	22043	22038	21999	21844	22158	22115	22121	22080	22159	21982	21981	21992	21911	22036	22063	22126	21858	22101	21866	22024	22027	22093	22260	21847	22015	22030	21880	21968	22134	22103	22067	22053	22272	22156	21987	22028	22108	22166	21834	21955	21882	21974	21912	22124	22125	22072	21941	22023	21904	21995	22080	22005	21984	21934	22031	21933	22139	21989	21950	21970	22017	21977	22009	21905	21940	21833	22221	22061	22079	22133	22028	21980	22004	22015	22192	21867	22032	22093	22082	21933	22105	22068	22217	21930	22112	22052	22184	21974	22088	22220	21826	21932	22039	22255	22051	22026	21954	22023	22051	21943	22012	21936	21995	22209	22157	22117	21894	22003	21947	22190	22020	21891	22078	21962	22056	22057	22215	22219	21983	22085	22177	21970	21884	22064	21894	22094	21995	21968	22217	21884	21948	22012	22160	21950	22239	22011	21959	21918	22033	22118	21961	22057	21995	21958	22037	22133	21928	22034	22036	21997	22056	22041	22145	22126	21876	21936	22100	22143	22099	21932	22045	22049	21957	22036	21942	21907	21949	22132	22153	22181	21915	22089	22134	21949	21886	22021	21916	22044	22203	21981	22012	22171	22171	22102	22156	22149	21857	22043	21872	22041	21938	22042	22055	22007	22148	22019	22307	21963	22031	21873	21918	22055	21844	22036	22013	22148	21874	21896	22168	21967	21891	21899	22057	22003	22058	21813	22049	22062	22112	21997	21785	22127	22010	22164	22133	22028	22059	22165	21995	22082	22112	21987	21894	21962	22036	22052	21874	21840	22060	22131	22100	22069	21995	21997	21860	22249	22061	21954	21960	22142	22123	22018	22079	22190	21955	21943	22071	22080	22071	22042	21978	21954	22191	22085	21963	22154	22115	22115	22098	22024	22038	22071	21938	21924	22038	21885	22079	21879	21963	22141	21908	22181	22047	22048	21982	22086	22204	21939	22082	21886	21920	21821	22034	22125	22086	21930	21820	22077	22002	22250	21988	22025	21825	22089	22075	22083	21928	22066	22115	22066	22022	22008	21857	22020	21966	22080	22324	21935	22143	21959	22175	22021	22124	22171	22058	21916	22064	21920	22013	22092	21920	22097	21983	21982	22028	22187	22165	21915	22012	22174	21961	22131	21832	22029	22054	21954	21963	22038	22000	22101	22173	21979	22034	21996	21962	22014	22254	21876	22103	21982	22081	22001	22083	22000	22048	22022	22033	21856	21993	22025	22042	22107	22097	21986	21950	21920	22059	22032	21996	21997	22095	22077	22023	21861	22071	21994	22117	22087	21987	21922	22073	22144	22058	22186	22183	22057	21865	22114	21928	21990	21820	21915	21906	22179	21973	22045	22075	22123	22080	21986	21907	21998	22021	21968	21923	22021	22118	21908	21828	22109	22110	22009	22017	22076	22039	22256	21997	22162	22055	22042	21941	22117	21995	22025	22044	22073	21971	21926	22207	22023	22005	22157	21869	22114	21996	22128	22091	22233	21953	22101	21983	21983	22096	21922	22032	22140	21943	21961	22014	22129	21926	22082	21971	22020	22038	22142	21993	22103	22084	21937	22008	21970	22043	22030	21940	22140	21952	22024	22182	22114	21965	21984	22109	22153	22041	22156	22023	21991	21827	22020	22027	22222	22051	22069	21970	22010	22054	21874	22119	21991	21930	22064	22106	22016	22056	22088	21890	22196	22092	22065	22060	22057	21965	22027	22254	22051	22115	22045	21972	21851	22042	21875	22098	22064	22008	21964	21841	21982	22229	21826	21971	22126	22056	21937	22101	21995	21901	21970	22225	22076	22039	22013	21865	22109	21964	21903	21914	22128	21956	22159	22034	22159	22111	22003	21825	22071	21955	22005	22111	22116	21926	22044	22032	22002	21922	22196	22090	21961	21937	21887	22095	22049	22251	22081	22169	21876	21966	22023	22018	22176	21965	22123	22007	22021	22157	22082	21779	22133	21970	22025	21992	22180	21927	22161	22020	21870	21972	22165	22169	22018	21924	21925	21960	22013	21989	22042	22109	21933	22068	21940	22154	22168	22104	22060	21945	21889	22068	21918	22020	22211	22253	21909	22025	22171	22007	21858	21866	21997	22031	21880	21947	22247	21789	21863	21911	22194	22040	22193	21882	22175	22069	21912	22038	22004	22048	22181	21857	22054	22087	21969	21916	21979	21789	22180	21806	21989	22035	22077	21826	22085	22048	21976	22127	22106	22167	22008	21983	22097	22094	22224	22146	22017	21928	22120	21953	22098	21913	21910	21960	22093	22064	21946	22022	22126	21888	22064	21948	21966	21858	22026	22063	22011	21905	21979	22021	22084	21941	21861	22086	21966	22041	21827	22156	22004	22083	21886	22005	22068	21996	22132	22144	21966	22131	22130	21978	21990	21903	21973	22039	22040	21960	21788	21968	21949	22063	22057	21896	21989	22005	21934	22148
22853	21492	29451	25216	27193	35045	38497	34828	33187	32901	31589	31509	30667	30033	29744	29426	29099	28957	28735	28937	28813	28689	28783	28821	28712	28779	28738	28600	28518	28606	28349	28595	28405	28471	28565	28657	28606	28748	28652	28666	28588	28390	28524	28662	28564	28650	28548	28798	28529	28565	28539	28406	28538	28614	28811	28405	28268	28411	28427	28333	28464	28428	28513	28608	28517	28452	28592	28676	28592	28447	28307	28261	28622	28454	28601	28313	28445	28418	28511	28435	28427	28819	28574	28612	28215	28458	28633	28476	28261	28679	28598	28451	28855	28246	28591	28636	28283	28526	28415	28808	28307	28472	28399	28334	28473	28413	28424	28056	28616	28566	28115	28415	28244	28398	28509	28464	28577	28589	28648	28434	28389	28511	28543	28468	28538	28450	28537	28662	28549	28431	28503	28656	28576	28420	28453	28070	28574	28296	28532	28569	28387	28635	28474	28305	28249	28522	28422	28418	28623	28333	28624	28567	28536	28477	28429	28619	28665	28498	28650	28528	28445	28469	28636	28472	28262	28439	28738	28357	28564	28552	28533	28558	28526	28316	28321	28584	28359	28372	28309	28520	28411	28419	28500	28142	28617	28633	28656	28501	28707	28266	28272	28370	28356	28515	28554	28322	28284	28625	28578	28247	28334	28507	28669	28442	28391	28408	28599	28578	28405	28607	28660	28667	28559	28382	28462	28666	28559	28556	28678	28350	28200	28733	28312	28345	28172	28262	28268	28460	28661	28512	28508	28658	28516	28574	28700	28558	28466	28581	28277	28490	28584	28368	28639	28452	28355	28141	28558	28266	28516	28435	28477	28351	28746	28351	28484	28484	28629	28616	28495	28218	28605	28625	28532	28509	28337	28613	28638	28641	28476	28488	28519	28285	28598	28756	28653	28214	28361	28491	28573	28615	28320	28673	28581	28467	28332	28409	28457	28665	28495	28419	28667	28163	28248	28174	28325	28436	28279	28386	28225	28312	28453	28412	28393	28461	28358	28163	28851	28597	28690	28490	28339	28541	28445	28393	28302	28543	28439	28488	28557	28184	28224	28504	28454	28506	28611	28312	28174	28399	28356	28696	28350	28483	28485	28533	28637	28534	28530	28555	28363	28178	28370	28348	28393	28600	28209	28287	28302	28514	28233	28377	28266	28637	28476	28488	28564	28637	28649	28486	28414	28418	28649	28520	28529	28465	28441	28405	28471	28293	28562	28652	28501	28507	28467	28419	28305	28459	28477	28478	28732	28540	28718	28411	28438	28451	28314	28332	28560	28541	28401	28642	28339	28436	28569	28268	28347	28569	28481	28470	28542	28400	28156	28222	28364	28418	28680	28473	28263	28408	28279	28587	28676	28419	28341	28323	28324	28696	28542	28290	28637	28851	28805	28300	28387	28587	28498	28323	28550	28298	28330	28493	28423	28550	28401	28374	28660	28446	28467	28390	28505	28194	28555	28363	28299	28457	28538	28349	28424	28621	28487	28573	28668	28496	28405	28302	28535	28482	28373	28399	28582	28491	28316	28644	28401	28575	28723	28524	28436	28498	28198	28545	28311	28481	28385	28305	28555	28545	28485	28461	28515	28310	28451	28465	28536	28653	28424	28550	28490	28487	28428	28393	28442	28419	28483	28493	28345	28201	28434	28688	28537	28458	28425	28472	28663	28538	28397	28426	28416	28440	28247	28267	28417	28339	28428	28382	28631	28504	28635	28389	28409	28461	28585	28526	28468	28372	28440	28401	28316	28603	28698	28539	28301	28419	28640	28449	28595	28671	28589	28339	28437	28407	28416	28269	28317	28554	28416	28414	28360	28289	28203	28417	28383	28421	28342	28321	28457	28418	28409	28600	28508	28450	28304	28413	28374	28510	28398	28272	28312	28148	28578	28567	28418	28302	28488	28511	28375	28444	28444	28533	28240	28227	28306	28400	28702	28419	28381	28553	28328	28455	28613	28315	28484	28463	28322	28493	28569	28592	28677	28577	28703	28469	28496	28470	28539	28271	28245	28297	28479	28541	28786	28516	28144	28465	28400	28705	28447	28409	28404	28511	28469	28332	28170	28355	28347	28390	28651	28699	28461	28489	28595	28321	28354	28361	28451	28374	28347	28359	28602	28626	28630	28633	28269	28469	28615	28567	28637	28439	28610	28417	28644	28529	28585	28482	28427	28334	28543	28443	28555	28302	28454	28250	28470	28440	28364	28364	28412	28633	28464	28292	28322	28521	28629	28519	28385	28355	28246	28442	28202	28478	28558	28268	28522	28627	28442	28394	28513	28447	28323	28307	28317	28360	28542	28372	28432	28499	28468	28720	28444	28512	28561	28591	28527	28346	28352	28490	28514	28348	28449	28445	28519	28510	28467	28408	28316	28519	28425	28746	28488	28512	28591	28277	28323	28176	28268	28621	28309	28502	28342	28483	28376	28562	28554	28528	28377	28348	28393	28324	28668	28431	28595	28500	28552	28517	28656	28615	28414	28338	28262	28486	28558	28485	28592	28545	28504	28531	28214	28515	28418	28163	28484	28548	28530	28337	28296	28386	28548	28461	28265	28635	28146	28703	28448	28306	28563	28577	28480	28707	28384	28485	28426	28416	28362	28318	28403	28429	28397	28469	28362	28480	28603	28387	28368	28346	28098	28482	28219	28504	28374	28432	28465	28451	28459	28704	28395	28441	28265	28418	28333	28444	28115	28393	28439	28516	28403	28727	28439	28360	28388	28321	28308	28197	28423	28460	28344	28489	28376	28480	28323	28516	28466	28470	28641	28672	28692	28351	28520	28566	28438	28479	28264	28433	28478	28489	28588	28489	28455	28345	28501	28418	28537	28498	28436	28638	28387	28329	28370	28503	28358	28451	28377	28494	28469	28560	28561	28395	28667	28553	28560	28502	28554	28437	28391	28342	28473	28279	28507	28642	28371	28515	28483	28306	28341	28553	28550	28373	28500	28472	28516	28399	28483	28349	28545	28403	28216	28359	28485	28489	28390	28270	28471	28241	28384	28670	28552	28479	28435	28443	28464	28415	28445	28468	28815	28478	28208	28504	28446	28557	28516	28305	28328	28439	28497	28396	28575	28442	28229	28394	28589	28492	28309	28485	28611	28428	28297	28523	28516	28334	28426	28416	28572	28450	28621	28381	28565	28289	28467	28244	28393	28452	28473	28402	28578	28537	28331	28518	28188	28541	28469	28384	28560	28516	28534	28542	28272	28439	28479	28284	28360	28352	28552	28570	28312	28472	28426	28340	28514	28629	28673	28376	28351	28399	28527	28593	28390	28349	28453	28445	28338	28453	28724	28535	28380	28395	28574	28442	28456	28590	28860	28366	28412	28470	28410	28296	28449	28271	28617	28651	28489	28656	28526	28323	28615	28311	28456	28487	28395	28448	28340	28341	28444	28525	28479	28296	28548	28348	28338	28482	28387	28256	28078	28414	28568	28338	28718	28468	28288	28403	28566	28299	28492	28424	28295	28607	28195	28451	28489	28606	28615	28575	28393	28457	28675	28576	28357	28336	28722	28266	28451	28403	28447	28547	28470	28523	28438	28256	28285	28308	28330	28364	28477	28540	28558	28534	28258	28536	28291	28655	28350	28307	28281	28387	28408	28356	28443	28397	28467	28415	28457	28574	28626	28312	28443	28392	28405	28635	28533	28363	28624	28722	28453	28457	28576	28383	28422	28329	28445	28562	28366	28402	28598	28273	28791	28281	28696	28217	28228	28498	28191	28310	28693	28482	28489	28205	28270	28455	28471	28492	28477	28610	28471	28462	28292	28493	28638	28620	28522	28481	28444	28563	28379	28440	28614	28591	28496	28661	28578	28547	28484	28426	28516	28481	28538	28554	28552	28561	28307	28059	28518	28567	28555	28414	28480	28391	28497	28649	28573	28475	28428	28560	28625	28465	28577	28531	28458	28712	28304	28628	28723	28190	28327	28442	28407	28365	28622	28716	28266	28360	28538	28260	28287	28477	28318	28352	28635	28390	28290	28566	28721	28525	28575	28269	28611	28404	28446	28390	28216	28435	28462	28466	28336	28437	28545	28328	28387	28785	28337	28483	28334	28593	28539	28575	28533	28241	28432	28655	28449	28289	28361	28444	28438	28328	28539	28294	28405	28674	28611	28505	28612	28509	28354	28446	28416	28370	28426	28203	28442	28335	28486	28519	28658	28514	28654	28334	28290	28379	28393	28358	28357	28506	28479	28286	28379	28449	28307	28370	28424	28649	28517	28351	28460	28181	28559	28499	28696	28597	28523	28439	28686	28657	28297	28547	28456	28664	28774	28429	28477	28472	28424	28522	28455	28560	28238	28356	28481	28369	28543	28385	28470	28460	28619	28376	28351	28429	28219	28538	28391	28429	28386	28275	28462	28276	28459	28403	28395	28382	28530	28443	28396	28334	28462	28447	28429	28624	28546	28653	28525	28603	28403	28600	28355	28357	28401	28281	28552	28702	28346	28324	28506	28363	28291	28506	28759	28576	28538	28497	28532	28356	28415	28462	28635	28495	28289	28360	28407	28213	28545	28361	28518	28473	28448	28446	28450	28278	28676	28372	28230	28413	28507	28628	28371	28713	28324	28565	28452	28612	28476	28618	28256	28462	28339	28512	28495	28136	28530	28364	28514	28424	28638	28435	28541	28396	28322	28278	28218	28365	28223	28509	28510	28393	28271	28457	28335	28575	28676	28522	28442	28423	28235	28643	28434	28626	28454	28272	28373	28575	28499	28336	28432	28610	28319	28329	28395	28525	28490	28386	27996	28329	28473	28386	28520	28611	28499	28275	28397	28538	28374	28387	28361	28755	28778	28550	28273	28271	28425	28502	28122	28223	28328	28434	28459	28494	28550	28471	28525	28579	28590	28617	28441	28508	28563	28569	28561	28369	28360	28343	28396	28377	28674	28693	28498	28287	28267	28162	28504	28385	28453	28309	28341	28510	28445	28411	28097	28579	28566	28386	28650	28442	28552	28146	28507	28437	28490	28522	28664	28341	28416	28517	28516	28342	28405	28700	28407	28384	28677	28617	28296	28700	28567	28402	28345	28682	28385	28328	28490	28551	28506	28509	28641	28522	28401	28339	28518	28650	28339	28411	28400	28304	28640	28533	28325	28401	28535	28630	28516	28676	28681	28460
36416	58785	56721	49012	44892	40224	36708	33012	30458	28991	27697	26467	25425	24307	23791	23221	22961	22761	22652	22469	22590	22445	22284	22390	22681	22291	22493	22203	22472	22506	22449	22262	22361	22324	22297	22121	22586	22412	22310	22454	22165	22394	22424	22431	22378	22182	22113	22352	22191	22360	22367	22275	22202	22137	22351	22486	22267	22334	22261	22247	22178	22297	22172	22448	22240	22353	22355	22398	22244	22432	22074	22328	22218	22281	22122	22244	22210	22290	22226	22331	22362	22347	22191	22187	22238	22096	22342	22244	22248	22208	22196	22319	22298	22237	22263	22359	22267	22411	22370	22359	22454	22298	22110	22196	22204	22111	22336	22307	22354	22414	22378	22327	22229	22252	22263	22241	22293	22375	22198	22078	22128	22279	22466	22216	22371	22435	22309	22079	22416	22314	22313	22203	22341	22307	22302	22232	22220	22275	22333	22242	22310	22324	22321	22221	22364	22377	22356	22279	22300	22377	22416	22217	22382	22097	22225	22289	22267	22329	22428	22242	22287	22254	22399	22102	22373	22336	22279	22352	22342	22204	22228	22276	22235	22197	22359	22296	22350	22319	22198	22313	22427	22389	22327	22387	22471	22195	22256	22394	22332	22205	22206	22251	22351	22411	22374	22233	22314	22184	22487	22407	22316	22390	22386	22273	22287	22494	22263	22454	22218	22358	22158	22231	22272	22174	22166	22162	22238	22166	22160	22219	22246	22215	22339	22077	22265	22336	22203	22272	22294	22199	22207	22160	22232	22402	22302	22314	22196	22262	22215	22293	22225	22423	22370	22416	22253	22294	22398	22193	22217	22226	22335	22194	22274	22466	22257	22374	22343	22398	22219	22195	22450	22251	22352	22261	22264	22229	22223	22271	22497	22322	22230	22441	22206	22218	22093	22295	22180	22423	22246	22211	22142	22032	22312	22284	22148	22363	22455	22248	22235	22336	22245	22305	22377	22357	22566	22291	22213	22371	22260	22327	22336	22260	22513	22344	22307	22217	22216	22336	22370	22391	22317	22427	22178	22380	22302	22321	22242	22167	22231	22042	22288	22172	22363	22372	22379	22095	22372	22362	22297	22252	22185	22191	22304	22209	22304	22265	22140	22322	22243	22429	22344	22487	22326	22246	22276	22084	22460	22109	22270	22424	22313	22122	22273	22207	22296	22302	22369	22216	22106	22268	22186	22319	22332	22357	22372	22483	22397	22311	22222	22230	22362	22300	22318	22203	22315	22214	22409	22308	22179	22275	22302	22170	22387	22223	22240	22189	22378	22159	22340	22295	22246	22312	22199	22387	22411	22221	22158	22364	22157	22280	22161	22543	22217	22214	22431	22292	22296	22166	22287	22264	22406	22502	22253	22292	22251	22356	22067	22336	22301	22307	22260	22083	22330	22408	22193	22339	22128	22381	22254	22096	22458	22412	22067	22286	22295	22418	22243	22243	22497	22140	22219	22111	22191	22360	22199	22410	22311	22479	22244	22195	22470	22315	22287	22241	22259	22391	22600	22375	22206	22236	22432	22333	22307	22285	22280	22377	22215	22275	22455	22342	22310	22424	22136	22269	22205	22427	22056	22316	22378	22200	22265	22297	22407	22290	22488	22087	22432	22422	22421	22224	22354	22330	22286	22208	22290	22352	22284	22403	22421	22145	22360	22171	22249	22176	22259	22308	22353	22206	22440	22207	22417	22294	22246	22280	22287	22309	22266	22500	22339	22340	22380	22384	22366	22298	22246	22380	22160	22265	22296	22215	22252	22227	22408	22144	22290	22186	22443	22092	22416	22174	22320	22332	22293	22517	22114	22317	22175	22246	22222	22393	22334	22220	22327	22283	22227	22282	22212	22399	22251	22353	22328	22312	22236	22229	22386	22334	22193	22434	22306	22116	22323	22148	22383	22123	22247	22350	22241	22265	22317	22171	22308	22112	22173	22233	22340	22412	22213	22455	22260	22218	22388	22072	22335	22360	22218	22231	22254	22278	22243	22230	22404	22400	22265	22337	22360	22292	22401	22270	22455	22149	22314	22314	22153	22273	22441	22205	22272	22302	22275	22385	22329	22146	22116	22243	22179	22205	22294	22327	22187	22132	22226	22155	22368	22362	22336	22354	22173	22278	22288	22353	22368	22339	22365	22324	22243	22180	22372	22240	22393	22296	22248	22247	22299	22294	22230	22376	22394	22264	22274	22344	22303	22231	22368	22299	22331	22238	22125	22166	22367	22539	22339	22484	22254	22140	22297	22194	22273	22229	22516	22323	22424	22149	22384	22109	22327	22249	22374	22285	22218	22197	22187	22322	22334	22253	22354	22239	22576	22257	22304	22290	22418	22233	22222	22253	22178	22385	22208	22334	22442	22529	22467	22242	22296	22448	22368	22198	21975	22332	22368	22291	22294	22393	22273	22184	22426	22409	22179	22198	22330	22090	22431	22425	22528	22458	22242	22432	22274	22206	22212	22263	22323	22258	22391	22211	22247	22192	22238	22424	22280	22329	22247	22437	22311	22371	22461	22233	22306	22228	22261	22318	22188	22309	22452	22321	22204	22198	22379	22141	22233	22165	22322	22352	22161	22399	22245	22264	22263	22334	22348	22433	22450	22129	22405	22321	22374	22249	22174	22170	22332	22277	22115	22315	22235	22309	22198	22232	22392	22545	22223	22164	22166	22377	22179	22245	22433	22097	22287	22228	22201	22121	22304	22305	22293	22490	22407	22434	22314	22297	22106	22429	22302	22259	22228	22322	22035	22323	22455	22026	22311	22396	22124	22254	22185	22393	22280	22221	22275	22291	22458	22240	22343	22312	22244	22192	22282	22477	22319	22311	22258	22191	22281	22292	22201	22254	22235	22286	22263	22305	22333	22295	22186	22281	22278	22327	22221	22278	22291	22327	22350	22283	22354	22305	22238	22135	22253	22089	22278	22347	22171	22269	22340	22199	22238	22255	22324	22339	22305	22341	22164	22352	22394	22113	22254	22334	22237	22158	22295	22351	22298	22223	22578	22358	22254	22240	22192	22307	22418	22317	22370	22251	22392	22288	22304	22209	22407	22414	22256	22155	22328	22375	22229	22429	22383	22076	22359	22358	22282	22315	22391	22420	22206	22283	22111	22431	22145	22293	22225	22377	22294	22268	22208	22266	22122	22371	22218	22333	22283	22232	22298	22369	22343	22243	22215	22358	22201	22314	22255	22201	22294	22308	22277	22466	22275	22207	22336	22294	22379	22361	22519	22071	22333	22321	22310	22148	22372	22129	22362	22379	22405	22339	22261	22221	22333	22272	22375	22431	22205	22214	22239	22487	22182	22218	22407	22326	22313	22349	22275	22171	22287	22417	22466	22255	22169	22288	22173	22493	22493	22414	22614	22274	22322	22334	22364	22353	22224	22290	22317	22342	22289	22362	22483	22245	22109	22278	22190	22340	22313	22199	22055	22268	22367	22413	22272	22393	22340	22226	22225	22123	22435	22288	22280	22360	22357	22341	22204	22338	22219	22449	22338	22296	22258	22310	22463	22182	22428	22214	22214	22195	22340	22100	22271	22273	22207	22548	22123	22149	22254	22154	22237	22166	22407	22230	22395	22125	22417	22317	22327	22304	22344	22228	22255	22198	22375	22380	22462	22309	22364	22345	22374	22321	22523	22180	22338	22186	22319	22408	22249	22403	22222	22252	22352	22195	22233	22300	22251	22425	22415	22161	22153	22306	22214	22341	22382	22360	22236	22202	22299	22287	22488	22288	22066	22374	22159	22281	22511	22273	22478	22203	22474	22230	22369	22156	22410	22285	22289	22427	22264	22441	22187	22334	22305	22281	22271	22333	22412	22366	22290	22463	22500	22222	22357	22329	22244	22333	22397	22206	22278	22376	22432	22387	22243	22414	22276	22129	22222	22375	22291	22410	22368	22452	22334	22190	22394	22352	22303	22361	22325	22102	22105	22239	22273	22482	22197	22346	22209	22276	22399	22079	22315	22091	22179	22162	22261	22192	22060	22242	22255	22288	22403	22182	22184	22145	22321	22347	22400	22288	22242	22216	22225	22210	22061	22401	22479	22196	22345	22163	22280	22379	22208	22254	22308	22285	22259	22331	22358	22306	22272	22245	22311	22271	22370	22374	22301	22225	22430	22223	22156	22255	22339	22147	22418	22147	22277	22546	22281	22267	22275	22368	22339	22167	22232	22392	22383	22344	22355	22188	22223	22220	22219	22213	22190	22096	22151	22412	22249	22280	22321	22111	22359	22279	22211	22229	22441	22238	22219	22262	22399	22230	22130	22236	22360	22097	22194	22137	22453	22220	22200	22229	22159	22173	22274	22262	22290	22193	22315	22132	22283	22164	22214	22248	22343	22233	22312	22408	22272	22320	22129	22446	22279	22320	22348	22446	22177	22334	22286	22358	22315	22264	22043	22205	22330	22324	22203	22559	22383	22259	22319	22319	22239	22274	22156	22360	22416	22209	22318	22316	22129	22379	22268	22421	22145	22217	22108	22518	22197	22289	22193	22252	22396	22350	22310	22263	22403	22291	22230	22311	22204	22067	22376	22360	22139	22499	22203	22301	22392	22247	22169	22220	22444	22423	22232	22098	22232	22243	22475	22334	22309	22455	22263	22200	22346	22264	22489	22511	22284	22237	22443	22310	22350	22426	22293	22271	22304	22173	22286	22343	22072	22425	22317	22256	22302	22371	22352	22479	22312	22154	22441	22365	22155	22187	22432	22055	22287	22073	22314	22211	22399	22377	22490	22296	22352	22382	22297	22288	22260	22347	22249	22370	22215	22252	22128	22243	22402	22362	22340	22463	22129	22211	22529	22197	22216	22421	22089	22337	22422	22238	22264	22260	22175	22332	22372	22387	22175	22447	22194	22338	22460	22376	22324	22262	22223	22240	22275	22326	22111	22025	22249	22343	22186	22358	22328	22458	22145	22307	22219	22435	22356	22392	22271	22357	22164	22297	22242	22175	22263	22229	22324	22312	22211	22257	22260	22349	22249	22373	22484	22338	22210	22468	22188	22206	22326	22163	22034	22271	22444	22325	22296	22173	22194	22264	22311	22343	22281	22326	22230	22194	22194	22338	22218	22169	22201	22303	22225	22311	22383	22300	22103	22224	22390	22354	22342	22276	22250	22279	22369	22241
30924	32516	40369	38342	35139	33026	31979	30516	29913	29332	29160	28827	28471	28445	28300	28400	28059	28232	27911	28168	28040	28079	27968	27927	28036	27865	27990	27880	27950	27982	28212	27756	27936	27950	27910	28117	27916	27990	28164	28149	27902	27911	28160	27887	28085	28186	27990	27861	28171	28152	28041	28091	28015	27911	27805	28045	28297	28198	28060	28037	27904	27995	28122	28099	27899	28083	28034	27715	27954	27999	27836	27910	27838	27891	27988	28039	27983	27997	27947	27996	28158	27990	27900	27957	28087	28161	27948	27817	28063	27996	27870	27985	28120	28267	28038	28065	28059	28093	27937	27958	28032	27988	28275	27986	27732	28025	27872	28049	28017	28266	27859	28071	27838	28076	28262	27917	27980	28231	27946	27798	27940	28166	27953	27973	27931	28060	28002	28051	27937	27769	27894	27924	28293	27878	28019	28182	27861	27910	27941	28046	27946	27788	28087	27883	27958	28174	27976	27869	28090	27806	27835	28066	28065	27954	28152	28102	28046	28021	27993	28079	28042	27995	27813	28100	28112	27966	28139	28032	28090	28172	28010	28102	28014	27974	28112	28030	27770	28018	28059	27857	28022	28039	27859	27745	28090	27816	28244	28077	27962	27968	27996	27995	28131	28039	28086	27887	28259	28065	28298	28171	27970	27761	28153	28199	27982	27948	27884	27956	28086	28033	28250	28059	28248	27962	28080	28183	28004	28204	28110	28113	28137	28184	27690	28070	27968	28018	28107	27936	28006	28037	27920	28156	28336	28139	28074	27819	27696	27866	27809	28076	27947	27836	28181	27953	27876	27979	28165	27811	28265	27863	27973	27986	28412	28086	28105	28075	27829	27920	28155	28051	28016	28016	27905	27928	27905	28015	28018	28007	27918	28192	28116	27778	28069	27993	27848	28205	28179	28031	27969	28140	28005	28048	28163	27864	27917	28072	27889	27955	27928	28039	27889	27935	27953	28070	28015	27934	27830	27952	27957	28129	28141	27931	28036	28168	28024	28080	27973	28104	27960	27981	28032	27951	28076	28155	27900	28099	27914	27861	28054	28088	27977	28185	28003	27942	27952	28073	27928	27899	28016	27728	27973	28112	28118	28028	27936	27965	27940	28051	28019	28037	27909	27988	28029	27900	28016	28056	27995	28022	27981	27887	27946	28018	27849	27997	28079	27935	28035	27968	27774	27867	28049	27865	27839	27998	28025	28199	27979	28025	28163	28137	27949	28108	27913	27891	28131	28124	27829	28094	28092	27855	27882	27901	28068	28096	28109	28125	28012	28072	27931	27977	27885	28133	28026	28132	28018	28138	28154	27908	27874	28101	28135	27960	28047	27857	27950	28217	28050	28268	27969	28031	28023	28039	28070	27904	28071	28222	27902	28016	27959	28095	28083	28013	27775	27844	28190	28073	28069	28143	27927	28097	27905	28115	27954	28291	27992	28147	28129	27833	28021	28182	28302	27954	28141	27775	28147	28013	28125	28073	28001	27971	28025	28025	27962	28087	27972	28097	27983	27972	28049	28077	27890	28098	27996	27947	28174	28114	28041	27766	28121	28046	27816	27965	28079	28170	27934	28044	28063	28090	28144	27896	28146	27990	28250	28030	28213	28257	28111	28062	28191	28039	27964	27961	27865	27977	28125	27803	28149	28057	28137	27852	28195	27935	28169	27869	27834	28017	27911	27890	28071	28002	27964	27987	27786	28034	27996	28033	28115	28002	28156	27794	28057	27997	28118	27951	28047	28029	28010	27967	27938	28053	28018	28146	28023	27956	27961	27984	27788	28259	28099	27995	28168	28038	28126	28164	28052	27980	28101	28175	28074	28079	28013	27934	28104	28026	27804	28034	27990	28099	27933	27890	28020	27896	27906	27929	27649	28177	27895	27981	28091	27992	28022	27999	28197	27899	27863	28079	27881	28122	28020	27972	27779	28130	28023	28000	27915	27910	28060	28072	28112	28003	27816	28181	28004	27972	28178	28282	28170	28116	27908	28135	27891	27861	27973	28121	27862	27981	28063	28124	28049	28204	27797	27873	27922	28197	28047	28074	28110	28079	27904	27999	27825	28256	28203	27890	28030	27956	28009	27841	27993	27953	28106	27986	28081	27917	28046	27970	28118	28035	28096	28195	28167	27973	27994	28236	28208	27829	28060	28154	28086	28027	28210	27973	28123	27905	28014	28116	28048	27978	27925	27867	27925	28151	27953	28062	28192	27955	28232	27930	28015	28059	28025	27859	27989	27923	27910	27862	28313	27986	27856	28112	28178	27899	27833	28231	28070	28131	27922	28211	27951	28236	27968	28030	27999	28233	28260	28174	28051	27870	28036	28174	27828	27838	27907	27666	28162	28031	27983	28079	28160	27850	28187	28018	27991	28150	28068	28111	28195	28193	27953	28036	28110	27849	27791	27857	27753	27910	28078	27977	27994	28206	28174	28184	27824	27877	28107	28273	28062	27942	28165	28031	27929	27776	28259	27990	27895	27841	28331	28188	28067	27918	28006	28005	28145	28094	27999	28069	28126	28036	28023	28019	28079	27779	27838	27937	28073	28096	27937	28004	28074	27904	27923	28232	28110	28019	27964	28017	28029	28091	27874	28068	28100	27966	28068	27862	28220	28106	28081	27966	28110	28045	28166	27860	27973	28019	27982	27897	28108	27954	27962	28152	27840	27973	27996	27969	27995	27849	27855	28025	28068	27908	27811	28282	28143	28071	28011	28067	27680	28141	28204	27979	27833	28013	27984	28102	27776	27989	28039	28035	28257	28203	28253	28175	28002	27836	28029	28091	28075	28105	28010	27998	28143	27853	27747	27956	28039	27928	28016	27919	28152	28194	27934	27915	28147	28093	27761	28177	28207	28214	28059	27990	28119	27954	27883	27932	28070	28040	28238	27979	28472	27877	27845	27970	27969	27869	27939	28037	28093	27903	27996	27979	27978	28020	27805	28108	28084	28033	28071	27931	27739	27980	28051	27957	27771	27856	27998	27960	28154	27766	27887	27767	28097	28151	27936	28171	28110	27831	27999	28137	28093	28071	28169	28090	28201	27891	27976	27939	28010	27932	28254	28013	28118	28028	28152	27936	28057	28105	27946	27888	28115	27892	28045	28237	28118	28147	27813	27765	27954	28140	28002	27928	28093	27989	27962	27765	27921	27832	28282	27912	27958	27968	28235	27850	27942	27645	27994	27848	28196	27942	28103	28001	28116	28072	28282	28171	27927	27748	28009	28335	28060	28092	28094	27968	28043	28191	28302	28117	27959	28048	28224	28063	27971	28175	27802	28072	28113	28039	28071	27965	27856	27946	27986	27976	28064	27866	28050	27910	27989	28004	27987	27929	27871	27921	28023	28229	28149	28161	28024	27969	28064	28002	27998	28170	28007	28076	27976	28055	27946	27768	28117	28068	28284	28036	28121	27957	27993	28004	27683	27814	28077	28022	27902	28046	28074	27987	27965	27981	27971	28200	28091	27953	27908	28108	27878	28153	28106	27940	27976	27834	27872	27882	27960	28074	28150	27793	27936	28115	28015	27944	28141	28020	27989	28089	28224	28047	27998	27859	28023	28195	28153	27969	27785	28211	28298	28040	27914	28226	27839	27843	28049	28076	27969	28167	27918	28015	28103	28141	28146	27954	28064	28058	28020	28043	28208	27957	27970	28040	28212	27943	28016	28005	28272	28082	28068	28016	28009	28131	28002	28024	28219	27817	28013	27872	28003	28014	28101	27886	28001	28135	27954	28282	28046	28011	28078	27917	28008	28077	27983	27996	27952	27986	28123	28274	28083	28158	28053	27986	27773	28088	27911	28167	28090	28163	27979	27819	28019	27968	28048	28121	28092	28078	28027	27990	27800	28099	27956	28019	28088	27853	28061	28061	27980	27929	28045	27775	27947	27848	27905	28081	27932	28044	28118	28324	28286	28186	28111	27972	28236	28146	28166	28078	27935	28011	28226	27983	27964	28160	28093	27993	28128	27928	28237	27852	27737	28209	27983	28038	27946	27858	27936	28192	28053	28136	27953	28038	28022	28074	28191	27772	28056	27922	27997	28117	28110	28203	27986	27837	28056	28140	27942	28383	28018	28260	27915	28026	28032	28297	27854	28186	28147	28190	28003	28027	28204	28112	28016	27980	28058	28117	27961	28094	28023	28055	28087	27852	27917	28218	28030	27976	27781	28131	28009	28103	27940	28199	28301	27887	28084	28046	28066	28095	28048	27952	28020	28210	28128	28096	27969	28059	27914	27938	28019	28093	27995	28027	27888	27927	28185	28123	27963	28077	28101	27904	27950	27935	28095	28171	28153	27949	28094	28213	28163	28161	27922	28269	27992	28005	28161	27901	28090	28078	28155	27921	28133	27802	27873	28102	27795	27972	27915	27855	28114	28035	28040	28033	28040	28108	28047	27819	28019	28086	27890	27943	27899	27983	27970	27853	28092	27784	28020	28042	28146	28139	27830	28046	27992	28041	27912	28218	28240	27890	28103	28135	27931	28067	28119	27946	28235	28347	28174	28021	28073	28015	27840	28078	28242	28126	28028	28243	27707	28102	28038	28130	28157	27857	28063	27965	28095	28090	27952	28058	28000	28140	27948	28023	28083	27966	28005	28041	28051	27878	28273	28040	28112	27885	28176	27868	28262	28236	27933	28175	27980	27872	28066	28058	27936	28029	28261	28089	27964	28229	28205	27999	28016	27831	28191	28216	27950	27915	28143	27898	28059	28243	28155	27830	28211	28003	27925	28108	27913	27905	27926	28122	27933	27999	27933	27958	28150	28099	28003	27843	27913	28075	27954	27973	28127	28069	28008	27912	28036	28049	28136	27866	28136	27723	27846	27947	28199	27921	28090	28056	27873	27812	28115	28130	28068	27886	27840	28196	28284	28093	28066	28142	27778	28082	28140	27975	27891	27999	28126	27938	28196	28098	28081	28000	27953	27938	28112	28090	28166	27865	27834	28223	28169	28125	27880	27788	28095	28049	28023	28218	28054	28133	27819	27967	28036	27738	27789	27906	28093	28083	27835	28144	28171	28228	28132	27854	28029	27971	28089	27894	27756	27876	28031	28082	28276	28172	27935	27971	27961	27877	28065	28028	28048	27976	27804	28369	28154	27967	28200	27907	28040	28096	28036	27820	28053	27907
34578	47056	43398	37043	33070	29908	27384	26129	24900	24205	23770	23354	22799	22402	22446	22375	22198	22261	22165	22069	21998	22200	22140	21891	22104	22057	22137	22041	22063	22008	22039	22083	21864	22058	22257	21914	21900	22067	22161	21978	22060	22014	21784	22187	21962	21829	21939	22103	21956	21972	21843	22067	22129	21866	22037	22112	22003	22121	21876	21884	21901	21970	22014	22159	22042	22130	22043	21992	22085	21983	22001	21820	21907	22021	21857	22176	21913	21853	21967	21878	21910	21903	22193	21957	21871	22012	22012	21961	22034	21772	21872	21876	22002	22004	22100	21954	22056	21861	21941	22070	22018	21899	22064	22008	22039	21991	21819	22201	22172	21867	22028	22026	21957	21995	21842	22090	21933	21935	22344	22071	21897	21911	22000	21994	21979	21999	21891	21923	22134	22063	21894	22047	21971	21875	21933	21977	22110	21997	21959	22049	21946	21983	22009	21878	22090	21967	22008	22168	22058	21951	21897	22077	22096	22023	21889	22035	22144	22132	22021	22051	21841	21978	21984	22099	21984	21856	21968	22162	21979	22007	21922	22167	22018	21876	22005	22139	22134	21986	22103	22201	21818	22199	22103	21921	21957	21951	21994	21848	21901	21958	21849	22013	21884	22092	21955	22000	21756	22080	22004	22147	22000	21806	22041	21986	22069	22084	21939	22112	22027	21918	22035	21987	21866	22003	21954	22064	21870	21937	21935	21989	22104	21945	21963	21970	21994	21975	21841	22268	22046	21987	21985	21972	22029	21967	22189	22067	22135	22087	22003	21993	21992	21908	22094	22166	22034	21960	21995	21953	21997	21992	21860	22087	21965	22004	21879	21865	21915	21953	21994	22081	22046	22108	21986	22038	22062	22095	21957	21863	21940	22005	22046	21929	21870	21982	21969	21965	21979	22086	21849	22154	22098	22075	22096	21993	22160	21946	22041	21924	21875	21831	22302	21951	22008	21844	21817	22070	21975	21820	21965	21999	21910	21956	22040	22018	22134	21999	22018	22023	22129	22094	21918	22077	21947	22084	21924	21896	22021	22083	21900	22020	22038	22141	22187	22103	22164	21984	22013	22001	22003	21951	22096	22023	22137	21973	22070	22043	21967	21907	22075	21942	21914	22134	21848	21859	21930	21976	22076	22036	21842	22035	22038	21939	21924	22093	22036	21946	21994	22029	21928	21872	21981	21799	22077	21920	21791	21841	22108	22022	22063	21983	22026	21942	22008	22028	21842	22095	21766	21965	22024	21902	22062	22022	22008	21991	21952	21933	22167	22046	22218	22067	21998	21898	21890	21873	21928	22105	21889	22098	22169	21922	21973	21970	21982	21981	21996	22123	21840	22121	22124	22036	21964	21872	21919	22022	21921	22073	21973	22089	21961	21843	21914	22044	22027	22055	22035	22037	21923	21928	22197	21965	21955	22122	22024	22058	21874	22100	21980	22044	21904	22082	21877	21918	22121	22144	21909	22131	21982	22067	22085	22184	22045	22054	21869	22122	22036	22109	21897	21765	22023	22071	22100	22035	21918	21881	22005	22116	22009	22051	21978	21777	22065	21994	22004	21955	22050	22115	22172	22061	21865	22120	21863	22047	21906	22061	22039	21959	21948	21940	21888	22025	21948	21734	21969	21976	22015	22189	22061	21943	21932	21871	21876	21844	21973	22030	21996	21874	21993	22024	21995	21957	22023	21968	22022	22034	21931	22032	21951	22126	21948	21862	22006	22016	21882	22027	22009	21958	22047	22103	22020	22078	22078	21975	21996	21918	22083	21744	21955	22067	22086	21868	21983	21847	22045	22090	21833	22029	22123	22070	22078	21987	21861	22132	22118	21996	21925	21787	22157	22161	22089	22096	22084	22038	21906	22040	21868	22099	21832	22084	22045	22017	21970	21911	22052	21901	21929	22059	22081	21936	22141	21939	21888	22082	21911	21943	22012	21923	22111	22081	22071	22022	21945	22067	21865	22131	21864	22038	21923	21979	21936	22111	22160	22039	22111	22048	22197	21832	21904	21876	22047	21972	21936	22138	22108	21934	22017	22038	22031	21971	21947	22128	21997	22109	21998	22068	21976	22028	21995	22096	22079	21975	22103	22079	22030	21971	21842	22004	21910	21933	21924	22118	22011	22080	22053	22028	22046	21821	21964	21918	22070	21849	21780	22164	22168	21966	21856	21920	21917	21936	21993	21849	22105	21861	22124	22005	22086	22056	22017	21935	22109	21994	22063	22095	21940	22096	22021	21926	21947	22083	22014	22071	22116	21902	22003	22038	22041	21938	21939	21970	21927	21912	21991	21810	22152	21957	21963	22098	22002	22030	22062	22087	22032	22050	21934	21833	22006	22233	21908	21868	21866	21957	22010	22019	22115	22007	22042	22073	22014	21941	22072	22032	22031	22007	22159	22018	21999	22049	22149	21902	21863	22088	21999	21899	21946	22127	21959	21975	22035	22100	21887	21895	21952	22007	22157	21952	21786	21922	21917	21781	22090	21949	22101	21945	21994	21916	22024	21920	22108	22124	22111	22081	21990	21940	22017	21937	22073	21986	21986	21845	22115	21903	22022	22154	21921	22008	21914	21790	21940	22202	22028	21958	22120	21875	21786	22056	21874	21959	22074	22112	22044	21929	22086	21968	22134	21847	22042	21995	21878	22037	22196	22116	22035	21993	21981	22020	22066	21899	21969	21888	22106	22115	21982	22009	22106	21976	21826	22067	22123	21940	22067	22010	22014	22029	22059	22144	22065	21955	22094	21911	22010	21960	21983	21898	21932	21835	22048	22023	22094	21927	21983	22036	21914	21962	22010	21961	22070	22007	22048	21968	22074	21954	22120	21935	22031	21974	22051	21917	21814	22019	22014	22098	21985	21997	22078	22054	21984	21854	22167	21925	21892	22124	21951	21897	22055	21852	22157	21997	21974	21910	22120	22115	21922	22011	22150	21781	22013	22065	21959	22216	21847	21996	22111	22094	22008	22105	22023	22048	22050	21943	22121	22015	22069	21998	22057	22139	21965	22007	22017	22021	21926	22123	22113	21957	22126	21935	22150	22137	22077	22108	21764	22091	21968	21959	22080	22103	22014	22110	21924	22180	21991	22154	22010	22113	21965	22276	22107	21944	22123	21950	21947	21974	22047	22065	22022	22036	22034	22130	21956	22016	22010	22244	21997	22119	22076	22012	22009	22014	21997	21885	22160	22068	22079	21889	22001	22024	22085	22217	21968	21946	22008	21822	22019	21945	22055	21874	21988	21968	22048	21989	21859	21967	21902	21974	21917	21680	22154	21948	22119	22079	21997	21846	21998	21990	21909	22041	21845	21922	22046	22163	22041	22114	22159	22114	21904	21991	21925	21926	22085	21883	22092	22143	21832	22039	22118	22006	21864	21945	22035	21910	22003	22073	22033	21918	21907	22141	22186	22131	21819	22065	22016	22081	21922	21944	22018	22074	21994	21914	22116	21875	21985	22137	21992	22004	22005	22033	22267	22069	21991	22013	22002	22079	21882	21955	21916	22062	21997	21880	22185	21915	22024	22113	22042	22074	21810	21939	21878	22121	21868	22285	22113	22187	22033	22077	22081	22004	22140	21782	21889	21969	22036	21942	21979	21758	21923	21914	22028	22104	22165	22060	21980	22066	22223	22082	21945	22034	22136	22033	21734	22073	22103	21967	22044	22104	22019	22054	22001	21977	22033	22074	21957	22023	22215	21737	22196	21948	21994	22098	21901	21972	22049	21839	21864	21766	21953	21864	22067	21869	22071	21881	22126	22094	22011	21996	21975	21894	21945	21981	22043	21998	21922	21930	22022	21913	21935	21982	22064	22010	21937	22052	22074	22126	21937	22039	22082	22253	21937	21971	21970	22014	22041	22046	22022	21908	22070	21863	21970	22129	21706	22184	21886	22153	22038	22024	22055	21908	22112	21995	22003	21955	21941	22176	21989	22072	22154	22065	22048	21734	21960	22035	21962	22008	22061	21760	22025	21983	22112	22234	22062	21983	21799	22156	21948	21976	21966	22038	22027	22060	22080	21924	22001	22127	21972	22064	22088	21833	22084	22123	22047	22041	22199	21952	21945	21927	21965	21954	21955	21942	22178	22175	22038	21810	21912	21843	21964	21996	21995	22086	21942	22108	21901	21831	21905	22186	22019	21911	21956	21946	21973	22011	22115	22058	22000	22032	21823	21908	22038	21943	22037	22007	21905	22155	22118	22111	21902	21921	22112	21748	22080	22069	22034	22020	22016	21965	21979	22036	21863	22043	21989	22050	22020	22211	22121	21918	22116	21925	21898	21949	22153	21986	21959	22118	21980	22044	22050	21865	22118	22090	21769	21967	22127	22087	21867	22009	22033	22142	22131	22275	21977	21901	21977	22007	22059	21856	22316	22189	21919	22072	22030	21918	22050	21877	22011	21968	22058	22026	22119	22021	21972	21980	21772	21943	21999	22075	21956	22027	21972	22256	21890	21935	21913	22045	22167	22072	22009	22009	22037	22069	22177	21955	21832	21870	22082	21792	22083	22031	21938	22137	21883	21945	22005	22134	21920	21916	21973	22004	22087	22047	21909	21933	21786	22102	22049	22025	22093	21971	22076	22026	22035	22078	22033	22214	22093	22092	22165	22141	21852	21992	21895	22025	21995	21861	22176	21913	21998	22106	21939	22170	21876	21976	22027	21938	22044	22034	21987	21922	21965	22047	22100	22167	22009	21980	21987	22121	21924	21934	21942	22064	21852	22005	21874	21991	22009	21940	22030	22171	22106	22067	22083	21892	22069	21952	21868	22063	21873	21603	21862	22063	22024	21943	21974	22169	22052	21977	22084	21992	21913	21999	22068	22115	22030	22052	21873	22019	22072	22076	22186	21896	21829	22074	22149	22086	22048	21881	21933	21981	22023	22112	21959	22120	21889	21813	22057	21854	21990	21985	22070	22144	22062	21920	22197	22049	21992	21972	21955	22026	22093	22019	21942	22045	22209	22025	22062	22029	21947	21965	22013	22073	22069	21998	22084	22060	22002	22054	22034	21896	21874	21928	22085	22030	22071	22244	21995	22054	22128	22136	22177	22029	21976	21993	22087	21920	21970	21919	21939	22149	22056	21901	21903	22062	22091	22050	22066	21893	21837	22216	21948	22090
23804	21452	29515	27494	29395	33907	35989	33265	31983	31132	30616	29703	29450	29040	28786	28646	28674	28426	28571	28263	28339	28070	28308	28188	28158	28073	28385	28196	28065	28012	28172	28329	28068	28166	28107	28098	28071	28171	28013	28211	28124	28095	27906	27975	28259	27779	28360	28153	28060	28182	28209	28212	28163	28361	27891	28138	28134	28313	28066	27802	28186	28312	28043	28043	27930	28028	28025	28263	28240	28222	28310	28232	28165	28017	28281	27919	28383	28138	27940	27821	28269	28088	28146	28073	28105	28277	28264	27989	28063	28035	28275	27999	28111	28029	28196	28155	27905	27986	28379	27837	28081	27994	27870	27929	27924	28027	28046	28290	28264	28174	28016	28034	27742	28131	28125	28082	27973	27934	28152	28123	28103	28119	28063	28099	27925	27920	27899	28164	28038	28120	28262	27999	27919	28015	27944	27977	28100	28339	28168	28311	28047	28034	28063	27909	28058	28237	28061	28045	28145	28046	28139	28183	28122	27956	28195	27990	28127	28060	27985	27758	27997	28115	28071	27852	28095	28092	28127	28054	28113	28167	27931	28137	28198	27841	28072	27987	27947	28018	27971	28199	28116	28260	27987	27907	28125	28108	28266	28019	28231	28220	28075	28206	28024	27958	28012	27985	27993	28214	28027	28178	28033	27940	28168	28024	27923	27871	27985	28172	27975	27917	28125	28266	28063	27978	28082	27847	28020	27886	28084	28099	28255	27925	28207	28190	28296	28088	28030	28182	28043	28098	28231	28016	28277	28205	27847	28061	28173	28118	28000	28172	28156	28213	28067	27969	28190	28007	28167	27935	28160	27954	28139	28067	28102	27984	28200	28049	27891	28145	28059	27924	28156	28192	28028	28023	27976	27976	28020	28043	28228	28209	28137	28076	27930	28039	28114	27887	28011	28251	28130	27845	28219	27848	28113	28239	28137	28373	27935	27937	28303	28044	28128	28395	28063	28001	27825	28315	28228	27937	27961	28041	28166	28239	28109	28075	28227	28024	28195	28022	28011	28182	28145	28136	28153	28054	28122	28043	27964	27932	28051	28189	28042	28193	28019	28064	28133	28094	27990	28005	28077	28083	28133	28080	28088	27930	27933	28017	28040	27919	28049	28201	28206	28134	28066	28119	28092	28034	28194	27993	28064	27986	28242	27940	27960	28292	28229	28460	28157	28106	28233	28060	27809	27985	27990	27855	28022	28171	28229	28022	28053	27974	28272	28132	27942	27908	28263	28362	28029	27995	27933	28113	28172	27922	28158	28202	28301	28009	27784	27999	28240	28060	28124	27865	28161	27789	28164	27930	28081	28153	28182	28147	28038	28124	27934	27926	28223	28170	28016	28390	28060	28032	28133	28163	27997	28070	28203	28020	28338	28076	27960	28256	28182	28083	28162	28211	28155	27901	28149	28195	27969	27980	28311	28249	27990	28135	28059	28085	28117	28069	28050	28044	27981	28002	28044	28008	28162	28033	28234	28016	28118	28162	28021	28149	28185	27974	28296	27995	28006	28148	28137	28098	28049	28168	27942	28093	28106	27830	28118	28053	28195	28012	28086	27949	28176	27917	28106	28018	27912	28090	28005	27901	27969	28250	27837	28130	28039	28063	27920	28085	28068	28063	28002	28176	27791	28359	28120	28168	28150	28321	28061	28054	28116	28212	27923	27946	28171	28098	28024	28223	28092	28196	27978	28171	27926	27858	27991	28084	27836	27906	28114	28165	28038	27960	28374	28130	28153	28045	28141	28118	27950	28202	28166	28127	27929	27842	28125	27973	28173	28172	28100	28041	28008	27907	28071	28172	28177	28113	28026	28051	28227	28275	27998	28069	28241	28363	27942	27967	27941	28083	28202	28131	28169	27965	28201	28272	27947	28188	28186	28231	28250	28124	28207	28019	28141	28146	27839	27808	28312	28005	28162	28386	28062	28170	28490	28108	28210	28011	28007	27956	27923	28253	27813	27978	28014	28018	27933	28305	28077	27978	27846	28309	28148	28124	28043	27847	28032	27892	28194	28107	28095	28223	28075	27961	28066	27876	28167	28172	27925	28280	27790	27977	28042	27965	28000	28059	28149	28087	28095	28084	28236	27959	28141	28223	28049	28107	27986	28008	28116	27957	28102	28222	28063	27882	28025	28227	28434	28077	28194	28210	28049	27968	28128	28148	28035	28110	28064	28095	28051	28054	27995	28165	28233	28217	27989	28096	28131	28076	28048	28195	28052	28040	28117	27924	28063	28088	27903	28028	28165	28149	28040	28149	28156	27998	28221	28052	28108	27976	28023	27951	27958	27926	27973	27879	28189	27939	28037	28125	27975	28159	28055	28070	28209	27903	28097	28189	27925	28035	28080	28029	28169	27915	28250	27889	28114	27939	28324	28043	28222	28074	27846	27869	28111	28155	28121	28235	28064	27979	28273	28053	27990	28196	28155	28028	28172	27964	27979	28054	27962	27795	28277	28072	27975	28128	28043	28111	28121	27854	27826	27943	27934	28001	28168	28251	28080	27993	28061	28060	28185	28086	28050	27966	28068	28023	27999	28055	27915	28218	27967	27937	28126	28002	28063	28229	28415	28333	28074	28058	28206	28090	28155	28167	28097	28315	28051	27798	28064	28321	28046	27739	28299	28291	28013	28169	28105	28148	27981	28205	28152	28110	28235	28221	27852	28129	27958	28253	28002	28133	28067	28053	28171	28129	27828	28005	28156	28078	27892	28055	28136	27879	27962	28178	28180	28272	27943	28033	28191	27955	28053	28066	28281	27940	27967	28129	28172	28430	28205	28215	28194	27793	28150	27818	28118	28039	27927	28000	28165	28003	27985	27860	28342	27969	28031	28131	28213	27969	28185	28463	28029	28343	28208	28030	28158	28036	28074	28048	27984	27801	27956	28173	27931	28124	28246	28055	28172	28263	28065	28119	28210	28034	28121	28020	28164	28144	28019	28299	28156	28173	27583	28017	28221	28009	28127	28059	27926	28282	28018	28069	28359	28191	28008	27941	28053	27874	28018	28426	28143	27807	28057	27991	28188	27950	28004	28162	28052	28142	28060	28043	27841	27852	27893	27969	28199	28238	28074	27939	27986	28006	28135	28169	28053	27968	27950	27997	28062	28115	28025	27921	28163	27996	28232	28115	28270	28129	28190	28118	28078	28013	27970	28092	28246	28235	28156	28045	28203	28206	28215	27957	28023	28299	28071	28321	27790	27980	28262	28069	28198	28027	28213	28101	28257	28097	27985	27901	28082	28162	28137	28059	28274	28142	28037	28211	27755	28116	27957	28245	27945	28265	28000	27952	28025	28081	28111	28148	28227	28186	27681	28024	27997	28072	28189	28038	27913	28060	28142	28268	27894	28158	28199	28069	27819	28264	27979	28026	27943	28085	28021	28102	28075	28066	28044	28084	28095	27858	27982	28206	27898	28141	28289	28171	28173	27939	27968	28267	27956	27989	28078	28228	28070	28276	28288	28225	28077	28207	28144	27969	28026	28182	28393	28112	28114	28056	28066	28026	27941	28189	28204	28125	28141	28151	28033	28131	28005	28155	28061	28034	28015	28212	28119	28269	27827	28034	28049	28127	28234	28229	28161	27885	28164	27871	28076	28077	28129	28030	28109	28238	28174	28105	28035	28285	27923	28068	28061	28036	28096	27978	28068	28109	28073	27885	28229	28289	27917	28023	28052	28204	28116	27878	28171	27992	28071	28192	28237	28156	28219	28051	28137	28050	28242	28061	27917	28037	28081	28117	28016	28137	28256	28052	27952	27933	27894	28005	28022	27968	27914	28187	27905	27980	28010	27804	27877	28180	28314	28247	28169	28135	28090	28076	28086	27773	28279	28100	28139	28092	28092	28043	27933	28023	28238	28119	28162	27945	28091	27954	28074	28043	27881	28085	27953	27922	27982	28212	28071	28091	28363	28231	28195	28125	28297	28332	27895	28139	27918	28023	27993	28254	27911	28032	28119	28238	28247	27937	27963	28256	28323	27906	28306	27965	27876	28062	28061	28074	28125	28095	28197	28130	28019	28311	28092	27944	28269	28343	28175	28099	28020	27795	28077	28181	28220	28013	28298	28163	28134	27958	28270	28120	28111	28111	28064	28092	27878	27915	27886	28124	28465	28291	28013	27890	28249	28230	28087	27760	28074	28144	28008	28030	28057	28050	27950	28052	28226	27944	28347	28087	28085	27960	28342	27817	28100	27910	28169	28188	28174	28263	28028	27874	27882	28081	28076	28053	27995	28100	28139	28212	28131	27760	28058	28315	28093	28132	28094	27910	27988	28095	28353	28081	28029	28013	28181	27936	28086	27896	27945	28071	28077	28145	28028	28083	27798	28019	27825	27966	28076	28077	28222	27784	27994	27984	28285	28078	27895	28138	27955	28003	28120	27895	28044	28187	28094	28081	28042	28002	28029	27920	28093	27945	27979	27837	27898	27984	28157	28291	28223	27943	28110	27875	27860	28115	28098	28026	28198	28120	27872	28111	27888	27951	27881	27993	27994	28013	28093	27990	27921	27956	28116	27998	28264	28219	28041	27871	27985	28240	28162	28242	27997	28010	27965	28162	28285	28018	28202	28062	28257	28002	27967	28049	28137	27968	28002	27934	28163	28008	27940	28151	27941	28082	28085	28287	28275	27781	28062	28143	27889	28037	28011	28103	27888	28041	27959	27914	27876	28174	27822	28023	28208	28347	28007	28142	27913	28094	28129	28144	28402	28099	28139	28179	28138	28106	28086	27822	27980	28072	28094	28033	28083	27871	27995	28299	27991	28054	28048	28094	28250	28016	27840	27985	28072	27826	28117	28046	27875	28110	28007	27932	27915	28069	28221	28087	27941	27973	27990	28045	28070	28316	27992	28073	28069	28022	28160	28166	28057	28300	28315	28161	28251	28134	28170	27964	28082	27791	27799	28312	28115	27879	28085	28211	28056	28012	28208	28273	28072	28115	28096	28109	28220	28087	27986	27807	28202	28106	28241	28311	28099	27831	28442	28158	28165	28047	28054	27910	27899	28236	28287	28024	28161	28350	28261	28149	28166	28147	28122	28042	28068	28188	27927	28122	28143	28167	28227	28241	28059	28110	28074	28295	28339	28048	27975	27916	28067	27982	28032	27968	28094	28021	28043	28193	28086	28081
33209	53555	52069	43739	36996	33866	32067	30314	27860	26676	25603	24697	23746	23603	22912	22704	22550	22599	22477	22356	22341	22269	22244	22096	22027	21854	22134	21950	22096	22120	21962	22032	22279	21730	22156	22039	22106	22095	22130	22066	22178	22112	21958	21864	22181	22047	21797	22023	22146	22093	22025	21878	22185	22126	22261	22090	22169	21923	21937	21969	21982	21967	22124	21977	22067	22090	21939	21941	22087	21950	22158	21913	22241	22016	22139	21816	22123	22010	22082	22028	22011	22083	22004	22146	21951	22215	21901	21982	21996	22166	22093	22028	21995	22187	21939	22217	22074	21895	21849	21913	22382	21879	22126	22200	21880	22107	22025	21928	22097	22133	21957	22134	22080	22011	22062	22134	21988	21952	22026	21945	21943	22015	21916	21976	21882	22143	22072	22011	21781	22045	22065	22070	22082	22079	22018	21930	22061	22164	22334	22014	21973	22059	22062	22058	21891	22106	21867	21950	22111	21995	22045	22102	22026	21950	22082	22278	22114	22093	22012	22094	21887	22008	22117	22056	22172	21898	22307	21956	22093	22122	22034	21883	22150	22074	22143	22069	22038	22086	21973	22102	22018	21909	22024	21967	22159	21851	22139	22031	22078	22091	22149	22190	21983	22160	22018	22050	22154	22148	22233	22089	21962	22035	21939	22041	21987	22038	22058	21913	22020	21877	21830	21922	21925	22290	22180	21927	22000	21891	21957	22225	21805	21932	21959	22136	22126	22036	21993	22181	22058	21978	22117	21990	22054	22074	22122	22003	22129	22050	22030	22232	21920	22131	22140	21934	21854	22075	22034	22105	22012	22095	22062	21956	22097	22035	22097	21970	22029	21933	22095	21927	21904	21904	22066	21899	22057	22074	21936	22243	21991	22065	21972	22155	22028	21964	22158	22048	22050	22164	22024	22148	22004	21951	21763	22210	22045	22046	22086	22034	22116	21978	22219	21881	21927	22001	21948	22119	21826	22049	22084	22117	21875	22144	21813	22056	22246	21980	22053	22022	22173	22050	22122	22106	22222	22101	22022	21762	22248	22042	22125	22069	22242	22021	22012	22027	22195	22114	22024	21916	22167	21905	22208	22107	22246	22144	22143	21910	21950	22024	21894	22124	22145	22019	21977	21947	22001	22064	21944	22098	22042	22165	22146	22080	22059	22062	22094	21996	22241	22206	21926	21884	21836	22040	22180	22043	22023	21954	22015	21992	22123	21907	22229	21900	22035	21986	21961	21909	22147	21851	22024	22046	22120	22098	22050	21888	22094	21878	22117	22111	22106	21991	22123	22015	22151	22002	22079	21968	22040	21854	22062	22101	22056	22027	21997	22126	22151	21996	22122	22090	22058	21980	21960	22061	22033	22103	21983	22035	22085	21968	22268	22112	21975	22250	22036	21959	22110	21928	22154	21962	21933	22163	21955	22054	22013	21933	22052	22030	22183	22183	21986	22044	22133	22047	22081	22117	21920	21920	22046	22035	21952	21953	22161	21871	21874	22015	22212	21951	22197	22111	22120	22088	22014	22017	22112	21985	22138	21994	21984	22159	22027	22122	21791	22156	21884	21932	22165	22028	22044	22182	22173	22223	22010	21969	22170	22046	21957	22112	21978	22079	22094	21908	22192	21957	21983	22011	22108	21926	22096	22176	22038	22087	22015	21865	22225	22023	21905	21916	21998	21973	22138	21986	22042	21946	22081	22017	21893	22267	22219	22233	21860	21966	22054	21979	22033	21881	22210	22191	22176	22239	22096	21875	22202	22030	22090	22158	21963	22118	21894	21993	21987	21934	21929	22021	22150	21934	21982	22019	21895	22083	21926	22081	22046	21945	21824	22002	21946	22077	22117	22055	22064	22028	22162	21991	22048	21956	22076	22169	22182	21999	22050	22123	22048	22106	22108	22046	21984	21891	22074	22225	21983	22108	21888	22110	21928	22150	22044	22061	21969	22018	22018	21993	22132	21791	22025	22144	22171	22161	22079	22129	22022	22001	22179	22085	22049	22238	22112	22163	22120	22067	21999	22185	21902	22085	21976	22026	22035	22036	22083	22181	22015	22157	22000	22032	21921	21972	21974	22082	22080	21928	22037	22063	22027	21831	22229	22057	21963	22021	21911	22153	22156	22117	21962	22253	21925	21928	21953	21791	21993	21924	21919	22130	21943	21967	22049	21882	21996	22074	21948	22026	21892	22162	22182	22020	21987	22076	22000	22061	21942	22057	22090	22068	21785	22285	22101	22033	21933	21966	21937	21911	21941	21983	22104	22049	21905	22039	22013	21935	21989	22054	21957	22070	22032	22007	21850	22053	22078	22111	21986	22042	22105	21973	21918	22131	21917	21931	22175	22079	22048	22048	21997	22031	21917	22029	22012	21966	22181	22014	22241	22098	22051	22071	21970	22130	21953	21972	21816	22076	22085	22333	22086	22101	22094	22020	22041	22067	21882	22043	21972	22101	22047	21916	22063	21936	21910	22088	22054	21874	22096	21987	21948	21978	22088	22146	22111	22016	22053	22018	21984	22020	21886	22182	21888	21891	22105	22112	22040	21934	22085	21997	22065	21775	22137	21971	21884	22005	21868	22190	22170	21920	22197	21989	22155	22057	21881	22155	21858	21887	22091	22082	21927	22182	21981	22083	22061	22083	22260	22022	22085	22208	22013	22184	22015	22060	21944	22138	22059	22057	22234	21883	22017	21897	21961	22031	21992	22017	22046	21990	22252	21998	22039	22093	22182	21744	22034	21973	21975	22013	21870	21941	21911	21924	21988	22017	21906	21888	22091	22085	22091	21907	21870	22193	22115	22080	21930	22211	22059	22083	22028	22315	21903	22167	21903	22078	22105	22206	22092	22114	22000	21950	22264	21918	22085	22046	22047	22151	22041	21959	22099	22053	22023	21819	22044	21929	22136	22101	22079	22164	21993	22065	22192	21992	21948	22044	22173	22067	22031	22026	22033	21957	21892	21998	22104	22096	21986	21966	21857	22115	22139	21907	22126	22015	21998	22090	22099	22065	22237	21965	22037	21982	22129	21887	21988	22062	22040	22116	22212	21964	22033	22286	22126	21945	22078	22107	22081	22002	21977	21991	22062	21990	22135	21900	22087	22138	21927	22023	22139	22137	21938	21800	22063	22001	22088	22054	22141	21861	22208	22161	22106	21867	22019	22027	22208	22089	22066	22138	22060	22143	22205	21830	21976	21959	22034	22150	22020	21992	22058	22045	22118	22038	22097	21828	21942	22102	22076	21922	22231	21985	22122	22039	22138	22065	21935	22135	21932	21976	22022	22061	21917	22091	21893	22090	22016	22054	21957	21955	22026	22192	21999	22085	22093	22130	21899	22071	22188	22203	21901	22024	21861	22161	22051	22005	22079	22002	22108	22092	22043	22227	22040	21943	22089	22201	22136	22127	22006	22113	22149	21905	21972	22188	21999	21936	21931	22036	21881	22088	22104	22094	22170	21853	22184	22117	22059	21937	22093	21943	22173	22104	21983	22031	22026	22084	22130	22063	21974	22106	21883	22014	22212	21876	21908	21952	21922	22173	21821	22032	21977	22066	21937	22075	22000	22096	22126	22069	22052	22022	22021	22145	21872	22167	22109	22058	22021	22068	21973	21964	22107	22033	22141	22090	21984	21947	22005	21955	22114	21894	22034	22145	22085	21822	22085	22202	21859	21935	21964	22018	22161	21852	21947	21912	22092	21804	22074	22019	21986	22298	21954	21957	22025	22035	22090	21974	22112	21986	22013	21917	21972	22092	22135	22161	21908	22196	21996	21820	21932	22044	22122	21994	22102	21963	22112	21939	22049	21934	22163	21830	21986	22059	21959	21987	21977	21941	22131	22185	22113	22035	21972	22082	22177	22051	21819	22085	22091	21975	22067	22095	22124	21995	22256	22174	22157	22090	22026	21865	22054	22062	22003	22246	22154	22056	22166	22004	22016	22176	21938	22035	21988	21948	22176	22004	22185	22041	21943	22048	22107	22079	22076	22133	21940	22034	22009	22003	22128	22084	22085	22182	22039	22118	22272	21965	21970	22126	22206	22121	21996	22075	22189	22077	22101	21992	22035	21950	21884	21975	22087	21993	22084	22048	22168	22116	22063	22009	21945	22099	21990	21934	21794	22081	21975	22250	22215	22083	22043	21854	22134	21979	21905	21861	22022	22143	22189	21946	22004	21938	21891	22047	21941	22258	22132	22017	22070	21725	21904	22011	22030	21892	21962	22304	21989	22015	22125	22049	21942	22029	21930	21917	21946	22102	21986	21989	22057	21985	22144	22112	22138	21960	22013	21962	22170	22117	21921	22132	21805	22058	21973	22012	21927	21956	22137	22179	22053	21898	22119	22114	21967	22087	21815	21844	22096	22151	22125	22061	22020	21925	21997	22050	22147	22117	22099	22046	21999	22014	21897	22027	22060	22124	21980	22105	22086	22015	22187	22089	21938	22027	22148	22048	22118	22058	21962	22077	21905	22192	21980	21941	22139	21886	21991	21993	22005	22098	22090	22159	22027	21942	21970	21923	22072	21992	21993	22032	21966	22096	22231	22056	21809	22037	22100	21910	21977	22036	22153	22093	22022	22040	22016	22080	22106	22027	21939	22109	21918	22043	21986	22322	22014	22042	22160	21941	21967	22021	22091	22067	22164	22025	22170	22211	21907	22237	22156	22035	22050	22051	22001	22045	22085	22017	22082	21905	22049	22166	22067	22134	22001	22089	22057	22039	22034	22007	22040	22086	22138	22053	22027	22075	21978	22110	22018	22119	22215	21906	22262	22031	21973	22248	22153	22092	22068	22145	22199	22064	21969	22050	21996	21986	22061	22135	21978	22059	21968	21990	21972	21982	22099	22056	22222	21917	22111	21961	22092	21895	22231	21962	22303	22107	21795	21885	22188	22195	22029	22070	21992	21989	22144	22025	21889	22098	21877	22041	22117	22125	22000	21957	22125	21995	22116	22051	22149	21978	22114	22148	22129	21978	22026	21875	22144	22133	22110	22153	22074	21968	22003	22087	21860	22208	22054	22116	22009	22007	22219	21940	21779	22143	22094	22122	21925	22070	21821	22121	22257	22178	21982	22083	21920	22091	22012	22098	22158	21889	22000	21982	22094	21908	22004	21968	22091	22102	22163	22015
22758	21478	29367	25740	27230	34025	39523	35869	34117	33446	32284	31081	30481	29907	29721	29533	29386	29042	29143	29237	29017	28827	28884	28685	28772	28892	28673	28726	28903	28609	28769	28572	28717	28542	28701	28604	28756	28788	28748	28480	28608	28623	28666	28806	28650	28583	28505	28698	28566	28516	28506	28335	28684	28720	28521	28627	28627	28510	28627	28625	28534	28760	28439	28853	28744	28623	28741	28657	28605	28754	28724	28523	28706	28482	28637	28723	28754	28394	28557	28379	28724	28577	28645	28514	28444	28527	28481	28562	28567	28406	28773	28411	28570	28600	28902	28537	28788	28628	28753	28608	28827	28587	28663	28536	28820	28655	28674	28592	28547	28534	28629	28496	28434	28450	28447	28599	28677	28696	28640	28686	28553	28649	28548	28703	28554	28588	28660	28528	28528	28509	28230	28621	28715	28635	28728	28522	28600	28705	28549	28541	28702	28771	28743	28822	28423	28805	28507	28838	28449	28950	28604	28224	28681	28535	28529	28662	28613	28549	28641	28400	28517	28574	28694	28568	28627	28442	28572	28856	28482	28652	28599	28426	28602	28326	28769	28462	28808	28644	28726	28503	28399	28609	28577	28613	28840	28661	28729	28376	28402	28587	28778	28672	28647	28603	28839	28680	28490	28537	28737	28703	28587	28537	28778	28665	28491	28558	28469	28800	28773	28804	28773	28419	28422	28718	28582	28564	28710	28836	28379	28737	28562	28596	28544	28535	28649	28505	28357	28668	28574	28590	28795	28592	28577	28550	28523	28547	28547	28684	28766	28697	28608	28439	28435	28561	28563	28611	28356	28672	28700	28530	28556	28448	28583	28626	28667	28524	28794	28668	28887	28563	28506	28379	28894	28448	28243	28713	28763	28651	28416	28549	28657	28523	28494	28561	28729	28728	28447	28626	28448	28628	28527	28325	28564	28658	28582	28681	28717	28389	28359	28714	28677	28672	28432	28714	28547	28571	28569	28550	28552	28528	28356	28581	28711	28704	28654	28696	28652	28649	28690	28525	28435	28837	28525	28911	28734	28655	28440	28683	28670	28603	28511	28496	28689	28334	28731	28823	28659	28571	28503	28685	28614	28465	28450	28712	28550	28802	28770	28544	28495	28580	28510	28468	28457	28424	28535	28741	28719	28817	28718	28626	28492	28800	28412	28485	28460	28555	28579	28829	29199	28366	28431	28925	28683	28704	28638	28510	28693	28785	28586	28424	28656	28799	28620	28644	28627	28398	28634	28507	28373	28578	28827	28461	28645	28641	28708	28331	28624	28499	28524	28389	28526	28479	28713	28698	28376	28462	28642	28529	28685	28609	28481	28504	28684	28502	28785	28699	28477	28483	28654	28728	28787	28390	28869	28956	28634	28317	28635	28664	28685	28522	28603	28413	28470	28633	28730	28649	28470	28690	28834	28402	28361	28498	28694	28436	28512	28646	28322	28647	28695	28677	28633	28690	28480	28562	28701	28584	28538	28775	28696	28679	28704	28624	28558	28706	28845	28610	28671	28795	28905	28738	28689	28736	28711	28549	28536	28646	28694	28626	28697	28803	28658	28746	28506	28541	28886	28649	28658	28589	28599	28498	28446	28563	28649	28692	28449	28519	28726	28391	28813	28636	28583	28717	28600	28359	28855	28578	28580	28661	28705	28575	28613	28833	28670	28529	28659	28686	28594	28531	28629	28776	28665	28569	28867	28613	28687	28426	28781	28582	28517	28416	28535	28589	28674	28667	28538	28548	28786	28374	28490	28770	28536	28633	28499	28466	28475	28574	28513	28422	28605	28506	28545	28639	28470	28673	28651	28787	28729	28467	28743	28472	28669	28737	28442	28387	28950	28670	28503	28229	28643	28548	28683	28811	28559	28555	28662	28627	28685	28637	28706	28620	28379	28616	28751	28499	28759	28630	28602	28229	28561	28543	28639	28692	28745	28787	28648	28659	28412	28599	28650	28438	28683	28457	28495	28719	28738	28358	28862	28568	28504	28790	28545	28805	28602	28692	28598	28605	28334	28653	28749	28400	28497	28651	28587	28378	28757	28457	28719	28395	28552	28928	28738	28705	28471	28498	28644	28622	28307	28452	28574	28585	28396	28890	28597	28672	28486	28576	28471	28507	28519	28348	28539	28623	28590	28549	28348	28479	28587	28677	28584	28769	28660	28533	28551	28477	28593	28795	28533	28700	28603	28546	28717	28594	28388	28576	28630	28483	28724	28545	28390	28759	28686	28719	28543	28572	28765	28480	28617	28700	28512	28493	28821	28518	28665	28705	28644	28510	28539	28415	28413	28669	28525	28603	28647	28476	28446	28634	28667	28492	28745	28459	28801	28408	28443	28533	28644	28713	28509	28700	28514	28450	28475	28522	28600	28547	28639	28432	28523	28227	28768	28667	28459	28537	28611	28389	28576	28629	28544	28609	28602	28789	28510	28636	28524	28724	28688	28486	28675	28509	28677	28789	28558	28621	28788	28536	28791	28494	28560	28381	28470	28496	28816	28509	28870	28698	28787	28796	28502	28712	28476	28707	28704	28801	28780	28842	28625	28804	28553	28410	28667	28700	28831	28604	28631	28669	28618	28520	28613	28779	28649	28640	28714	28745	28498	28680	28867	28448	28510	28730	28890	28564	28533	28791	28507	28521	28488	28443	28665	28613	28519	28608	28369	28597	28792	28533	28435	28493	28446	28511	28627	28891	28650	28710	28581	28550	28585	28789	28837	28699	28555	28365	28799	28683	28378	28483	28370	28619	28449	28641	28351	28517	28683	28582	28400	28534	28580	28565	28539	28582	28443	28710	28415	28553	28751	28676	28702	28431	28708	28624	28471	28699	28457	28754	28351	28590	28774	28599	28509	28500	28767	28567	28635	28615	28689	28673	28734	28767	28554	28598	28636	28522	28529	28561	28649	28377	28771	28401	28969	28789	28615	28453	28599	28559	28731	28605	28527	28642	28774	28390	28772	28762	28656	28452	28817	28506	28560	28387	28540	28386	28646	28443	28632	28507	28451	28616	28420	28651	28682	28532	28505	28657	28675	28543	28680	28577	28868	28585	28679	28547	28618	28722	28533	28518	28637	28727	28875	28692	28754	28528	28564	28886	28644	28641	28414	28659	28692	28807	28508	28566	28681	28696	28760	28577	28687	28580	28526	28793	28610	28410	28638	28580	28753	28494	28722	28587	28525	28296	28590	28423	28552	28486	28707	28685	28672	28577	28666	28803	28663	28521	28324	28689	28702	28627	28733	28456	28587	28563	28630	28610	28525	28643	28732	28589	28829	28512	28694	28825	28557	28655	28572	28525	28583	28460	28568	28808	28702	28533	28366	28683	28405	28402	28696	28376	28565	28640	28590	28501	28686	28618	28674	28694	28548	28391	28502	28590	28552	28678	28639	28755	28599	28761	28502	28913	28451	28860	28561	28400	28476	28492	28400	28646	28753	28294	28418	28506	28536	28693	28651	28632	28374	28599	28771	28602	28545	28517	28380	28531	28488	28584	28859	28624	28606	28658	28682	28640	28423	28962	28671	28716	28762	28399	28373	28733	28512	28809	28387	28761	28625	28774	28700	28486	28536	28564	28524	28634	28615	28576	28507	28642	28565	28597	28510	28361	28548	28646	28484	28624	28571	28739	28283	28559	28640	28665	28468	28587	28400	28533	28551	28488	28687	28520	28590	28770	28415	28626	28529	28437	28481	28645	28726	28590	28480	28689	28652	28476	28502	28618	28758	28670	28769	28421	28391	28794	28265	28706	28351	28577	28674	28754	28633	28457	28635	28584	28731	28728	28668	28643	28737	28486	28759	28631	28761	28557	28657	28510	28686	28770	28535	28679	28672	28632	28849	28611	28706	28640	28486	28544	28531	28420	28581	28525	28609	28652	28594	28772	28526	28525	28569	28482	28484	28572	28614	28741	28622	28487	28473	28636	28621	28497	28598	28434	28432	28600	28673	28436	28520	28588	28720	28587	28541	28408	28560	28709	28798	28406	28640	28725	28674	28627	28405	28605	28629	28350	28481	28555	28655	28766	28749	28664	28511	28540	28861	28715	28451	28842	28376	28640	28650	28559	28742	28706	28619	28609	28822	28880	28769	28582	28741	28678	28472	28678	28651	28633	28609	28836	28552	28727	28888	28623	28331	28620	28516	28527	28508	28561	28619	28699	28422	28454	28485	28704	28709	28829	28860	28587	28633	28649	28628	28504	28551	28593	28577	28659	28501	28664	28702	28485	28588	28692	28694	28700	28898	28847	28694	28529	28584	28667	28635	28724	28581	28506	28497	28546	28503	28646	28593	28827	28787	28787	28547	28649	28861	28649	28691	28692	28897	28540	28673	28470	28601	28452	28696	28520	28834	28629	28373	28589	28432	28194	28514	28635	28581	28502	28728	28728	28544	28340	28568	28503	28660	28730	28512	28697	28536	28337	28276	28792	28661	28505	28616	28603	28584	28504	28443	28347	28541	28652	28721	28768	28719	28684	28534	28469	28611	28498	28707	28556	28727	28872	28793	28576	28659	28530	28755	28842	28651	28658	28560	28718	28779	28770	28876	28636	28727	28544	28585	28586	28494	28372	28217	28794	28554	28568	28656	28497	28480	28689	28905	28563	28655	28586	28504	28823	28412	28518	28703	28729	28769	28409	28615	28396	28670	28670	28844	28535	28619	28619	28660	28575	28787	28618	28558	28395	28779	28520	28739	28655	28641	28682	28549	28717	28656	28292	28663	28566	28686	28507	28670	28560	28631	28485	28721	28651	28709	28309	28438	28577	28511	28543	28526	28343	28575	28677	28609	28521	28801	28579	28557	28665	28588	28591	28732	28514	28636	28696	28470	28100	28577	28383	28563	28652	28441	28768	28655	28728	28754	28683	28582	28543	28554	28509	28585	28663	28637	28516	28710	28520	28585	28595	28690	28173	28445	28558	28439	28999	28636	28432	28537	28747	28715	28574	28471	28590	28789	28499	28234	28608	28708	28657	28720	28900	28799	28508	28885	28434	28677	28669	28546	28547	28614	28573	28466	28454	28692	28537	28674	28796	28455	28530	28662	28557	28757	28500	28432	28605	28573	28668	28466	28534	28745	28719	28307	28733	28572	28689	28597	28475	28589	28694	28859	28805	28779	28691	28576	28593	28508	28674
35416	59011	57693	50487	43343	38808	37809	34112	31082	29206	27321	25709	24537	24118	23863	23402	23197	22924	22927	22673	22525	22594	22422	22327	22405	22413	22474	22436	22301	22303	22365	22329	22400	22407	22387	22340	22290	22513	22406	22214	22550	22476	22378	22359	22434	22369	22401	22489	22352	22369	22441	22503	22328	22480	22441	22338	22477	22561	22350	22204	22367	22295	22388	22298	22295	22417	22343	22339	22240	22423	22305	22475	22369	22224	22333	22310	22177	22288	22498	22288	22355	22311	22217	22206	22492	22303	22300	22032	22416	22335	22352	22344	22365	22327	22491	22447	22221	22380	22180	22330	22280	22465	22361	22397	22310	22673	22273	22333	22371	22341	22378	22461	22376	22260	22546	22345	22209	22186	22431	22182	22351	22207	22151	22430	22542	22328	22568	22360	22307	22238	22156	22472	22291	22200	22470	22283	22289	22393	22437	22395	22296	22343	22338	22211	22319	22324	22384	22210	22571	22261	22360	22448	22305	22325	22351	22323	22197	22340	22208	22344	22222	22336	22327	22302	22374	22423	22370	22354	22281	22331	22423	22337	22321	22221	22150	22368	22354	22472	22352	22370	22273	22257	22278	22472	22306	22390	22324	22333	22420	22235	22303	22366	22381	22161	22169	22299	22251	22356	22188	22271	22306	22273	22343	22339	22272	22292	22425	22312	22320	22337	22372	22449	22335	22355	22471	22178	22448	22189	22396	22148	22417	22408	22395	22241	22386	22254	22315	22377	22389	22157	22467	22402	22374	22381	22381	22270	22384	22530	22217	22059	22170	22372	22147	22376	22260	22208	22315	22189	22164	22486	22293	22256	22511	22325	22392	22209	22364	22414	22287	22466	22249	22092	22333	22437	22311	22110	22298	22166	22235	22301	22465	22275	22203	22313	22376	22301	22338	22415	22407	22331	22199	22315	22315	22257	22369	22300	22366	22449	22354	22352	22378	22334	22226	22319	22215	22444	22309	22233	22358	22262	22462	22262	22376	22041	22276	22466	22296	22289	22356	22269	22397	22326	22225	22368	22290	22281	22267	22324	22433	22260	22210	22312	22463	22251	22325	22361	22387	22429	22294	22400	22336	22232	22424	22366	22320	22352	22241	22339	22309	22356	22416	22319	22256	22373	22402	22074	22293	22380	22559	22235	22251	22214	22345	22361	22435	22384	22305	22354	22438	22457	22260	22294	22337	22241	22200	22421	22210	22336	22467	22366	22247	22239	22276	22334	22373	22387	22327	22362	22486	22346	22263	22362	22259	22308	22360	22315	22166	22441	22334	22402	22310	22364	22220	22366	22408	22333	22384	22491	22382	22357	22373	22390	22280	22167	22442	22214	22376	22284	22281	22151	22266	22375	22324	22399	22273	22142	22314	22291	22252	22188	22366	22186	22186	22325	22194	22483	22610	22171	22281	22561	22220	21914	22324	22315	22209	22400	22370	22383	22222	22241	22299	22313	22406	22403	22278	22382	22484	22261	22248	22265	22398	22447	22249	22331	22249	22338	22302	22036	22260	22333	22146	22252	22320	22314	22373	22387	22400	22258	22608	22188	22134	22320	22334	22255	22276	22399	22210	22268	22334	22468	22083	22313	22387	22396	22266	22445	22344	22072	22452	22163	22417	22510	22132	22464	22289	22542	22049	22342	22445	22360	22262	22224	22216	22164	22304	22353	22265	22068	22434	22571	22086	22297	22342	22416	22483	22386	22419	22254	22333	22378	22239	22249	22513	22177	22363	22238	22399	22332	22402	22360	22289	22506	22489	22373	22034	22254	22308	22254	22340	22142	22304	22461	22449	22381	22309	22348	22380	22277	22236	22377	22283	22332	22340	22378	22525	22291	22428	22343	22339	22249	22343	22439	22215	22468	22362	22421	22337	22473	22218	22224	22288	22288	22424	22396	22304	22346	22236	22432	22352	22371	22270	22598	22362	22084	22499	22241	22435	22383	22354	22464	22321	22184	22349	22462	22252	22111	22374	22440	22155	22326	22250	22193	22419	22292	22283	22319	22293	22179	22260	22321	22263	22231	22402	22362	22427	22369	22444	22275	22316	22485	22369	22419	22044	22284	22372	22291	22306	22303	22365	22359	22407	22405	22435	22331	22288	22537	22518	22338	22350	22283	22293	22412	22264	22309	22263	22479	22242	22289	22149	22271	22450	22293	22161	22370	22216	22394	22424	22313	22325	22379	22351	22348	22391	22294	22308	22240	22510	22398	22215	22320	22351	22371	22227	22286	22369	22389	22398	22341	22400	22320	22372	22342	22306	22182	22309	22188	22239	22394	22462	22270	22231	22333	22398	22409	22474	22218	22270	22461	22484	22539	22185	22396	22258	22563	22229	22440	22204	22331	22208	22510	22421	22501	22270	22431	22250	22456	22219	22268	22322	22562	22338	22463	22356	22241	22430	22120	22371	22257	22083	22348	22410	22472	22335	22530	22417	22237	22406	22461	22220	22270	22330	22486	22325	22323	22452	22393	22154	22408	22259	22252	22360	22414	22254	22317	22399	22439	22321	22413	22425	22514	22367	22279	22257	22254	22216	22429	22282	22375	22169	22233	22347	22252	22361	22424	22353	22328	22359	22370	22353	22224	22312	22222	22453	22129	22453	22162	22304	22376	22070	22537	22447	22286	22276	22375	22254	22189	22307	22412	22475	22413	22168	22343	22293	22297	22332	22257	22374	22421	22303	22234	22385	22339	22289	22500	22134	22293	22030	22424	22341	22300	22346	22215	22388	22300	22492	22425	22384	22407	22353	22292	22448	22258	22171	22331	22474	22206	22258	22433	22259	22319	22238	22373	22463	22408	22218	22244	22375	22338	22538	22121	22332	22349	22261	22320	22312	22147	22501	22389	22271	22278	22291	22182	22368	22347	22180	22292	22509	22276	22343	22475	22473	22291	22389	22230	22504	22050	22371	22356	22180	22094	22357	22316	22360	22327	22245	22243	22331	22356	22335	22261	22180	22487	22608	22237	22335	22416	22386	22243	22441	22130	22336	22274	22294	22329	22203	22448	22362	22387	22375	22275	22353	22088	22310	22349	22038	22403	22551	22342	22188	22234	22141	22307	22458	22482	22475	22521	22402	22334	22457	22309	22239	22178	22423	22318	22310	22236	22405	22182	22226	22227	22377	22425	22220	22335	22285	22230	22259	22336	22226	22058	22270	22299	22092	22333	22343	22390	22402	22446	22478	22498	22264	22330	22311	22339	22294	22126	22332	22332	22500	22285	22425	22348	22482	22347	22334	22356	22533	22356	22272	22343	22523	22327	22248	22292	22414	22294	22379	22237	22389	22335	22446	22307	22160	22322	22478	22377	22374	22121	22350	22609	22384	22517	22382	22420	22323	22370	22241	22396	22254	22393	22266	22445	22263	22215	22522	22288	22342	22580	22414	22388	22180	22355	22220	22253	22302	22283	22088	22359	22279	22413	22339	22264	22290	22245	22409	22395	22421	22305	22382	22259	22388	22295	22510	22121	22538	22385	22319	22334	22380	22280	22491	22478	22248	22258	22284	22339	22440	22268	22425	22431	22444	22166	22345	22307	22129	22461	22334	22596	22236	22365	22268	22548	22383	22246	22340	22210	22362	22586	22219	22426	22305	22337	22189	22276	22277	22602	22527	22345	22352	22294	22436	22232	22308	22250	22254	22348	22427	22269	22414	22300	22371	22287	22214	22415	22255	22283	22378	22336	22274	22385	22260	22224	22338	22302	22483	22145	22352	22487	22441	22195	22278	22256	22289	22291	22435	22224	22242	22342	22491	22282	22168	22451	22409	22230	22392	22492	22196	22409	22248	22471	22497	22194	21981	22430	22331	22497	22336	22092	22366	22413	22284	22258	22286	22340	22155	22378	22317	22444	22353	22419	22333	22200	22340	22218	22387	22087	22363	22274	22325	22264	22346	22422	22356	22273	22309	22299	22329	22298	22144	22409	22299	22416	22378	22335	22344	22237	22337	22406	22167	22094	22333	22337	22473	22331	22358	22440	22323	22507	22294	22396	22385	22331	22357	22329	22509	22289	22419	22284	22078	22372	22260	22420	22368	22342	22202	22210	22251	22287	22443	22244	22467	22378	22314	22144	22239	22231	22421	22249	22519	22457	22223	22291	22252	22418	22425	22287	22237	22439	22140	22513	22209	22498	22264	22374	22204	22190	22447	22388	22388	22264	22346	22471	22338	22224	22401	22249	22403	22367	22290	22368	22223	22301	22139	22351	22406	22360	22389	22284	22267	22293	22251	22237	22356	22437	22458	22234	22236	22471	22273	22145	22398	22413	22219	22259	22492	22430	22403	22273	22276	22249	22472	22237	22510	22406	22188	22501	22417	22291	22155	22273	22267	22331	22453	22231	22409	22423	22244	22323	22337	22296	22420	22299	22485	22147	22399	22307	22127	22490	22291	22212	22313	22341	22432	22232	22273	22341	22289	22334	22405	22339	22399	22539	22492	22369	22420	22403	22270	22427	22338	22248	22548	22390	22209	22194	22278	22468	22189	22230	22294	22305	22320	22329	22359	22493	22394	22244	22300	22497	22203	22362	22269	22245	22144	22313	22276	22405	22246	22344	22242	22462	22354	22370	22407	22370	22288	22129	22173	22322	22176	22561	22276	22295	22286	22425	22494	22337	22234	22368	22239	22390	22239	22148	22276	22288	22376	22390	22397	22387	22276	22435	22284	22417	22109	22340	22448	22363	22311	22363	22311	22485	22176	22457	22230	22352	22160	22208	22226	22502	22265	22412	22269	22234	22001	22163	22442	22359	22348	22252	22456	22402	22379	22429	22166	22259	22136	22407	22370	22271	22296	22261	22162	22324	22234	22301	22216	22291	22182	22250	22466	22145	22287	22260	22304	22118	22234	22408	22489	22254	22345	22457	22174	22414	22303	22375	22145	22307	22404	22416	22424	22208	22330	22322	22258	22365	22201	22195	22559	22366	22309	22281	22404	22372	22186	22466	22372	22414	22206	22458	22326	22454	22311	22282	22185	22447	22412	22357	22312	22323	22133	22387	22194	22160	22208	22350	22260	22347	22280	22262	22454	22343	22286	22248	22298	22353	22537	22353	22331	22323	22287	22338	22452	22426	22390	22301	22460	22265	22526	22302	22192	22368	22261	22347	22209	22281	22305	22399
30891	32753	41701	38141	33952	33346	32738	31378	30184	29727	29444	28843	28702	28451	28634	28431	28244	28416	28532	28206	28378	28364	28289	28447	28321	28324	28330	28072	28438	28256	28354	28144	28162	28369	28287	28176	28221	28343	28240	28211	28536	28292	28019	28358	28343	28207	28335	28304	28340	28251	28185	28300	28255	28328	28331	28274	28346	28296	28191	27856	28160	28168	28168	28128	28219	28123	28260	28260	28176	28410	27948	28259	28428	28262	28227	28187	28502	28038	28340	28433	28328	28337	28063	28227	28210	28058	28209	28357	28187	28261	28330	28173	28401	28175	28211	28386	28266	27899	28162	28270	28125	28148	28142	28342	28174	28381	28365	28177	28335	28227	28382	28138	28180	28366	28091	28092	28315	28393	28227	28520	28089	28276	28365	28248	28336	28109	28100	28271	28364	28134	28113	28255	28252	28114	28216	28189	28259	28438	28213	28215	28434	28209	28341	28350	28185	28257	28567	28419	28424	28232	28446	27927	28143	28224	28194	28097	28335	27992	28490	28289	28269	28435	28177	28199	28309	28027	28289	28420	28371	28304	28152	28217	28202	27963	28246	28118	28198	28200	28237	28259	28264	28391	28190	28184	28154	28158	28195	28357	28255	28239	28445	28410	28277	27959	28187	28229	28318	28137	28112	28309	28284	28362	28286	28135	28288	28371	28118	28137	28350	28440	28132	28090	28147	28268	28113	28305	28119	28202	28379	28350	28160	28241	28152	28271	28262	28109	28295	28228	28403	28279	28395	27978	28300	28169	28142	28307	28236	28349	28235	27966	28458	28406	28256	28075	28271	28095	28214	28100	28307	28396	28162	28156	28306	28183	28274	28459	28599	28341	28166	28457	28354	28250	28054	28158	28178	28155	28130	28298	28184	28134	28220	28347	28214	28259	28291	28412	28276	27996	28291	28327	28229	28436	28429	28219	28331	28275	28137	28540	28042	28266	28444	28238	28305	28177	28054	28296	28366	28012	28037	28422	28283	28158	28128	28253	28305	28155	28350	28097	28090	28109	28340	28105	28518	28417	28154	28188	28356	28432	28249	28259	28049	28219	28387	28361	28136	28084	28083	28061	28391	28144	28208	27992	28237	28288	28308	28280	28438	28200	28187	28350	28462	28216	28187	28279	28000	27925	28425	28128	28252	28228	28487	28237	28186	28303	28189	28355	28222	28424	28384	28248	28494	28374	28125	28261	28023	28285	28463	28424	28217	27969	28390	28488	28067	28141	28053	28275	28380	28226	28226	28341	28023	28261	28412	28115	28164	28497	28551	28086	28397	28228	28451	28102	28412	27922	28297	28317	28180	28257	28345	28216	28126	28263	28310	28232	28315	28498	28500	28327	28379	28121	28440	28293	28280	28493	28342	28337	28134	28130	28351	28401	28129	28189	28288	28186	28284	28178	27994	28257	28115	28166	28299	28213	28328	28244	28200	28237	28393	28256	28117	28328	28300	28236	27813	28092	28261	28108	28386	28403	28366	28058	28426	28339	28231	28256	28367	28240	28221	28101	28245	28257	28260	28129	28321	28114	28327	28032	28227	28207	28357	28540	28345	28128	28198	28256	28158	28299	28085	27971	28214	28206	28368	28056	28246	28317	28018	28268	28312	28228	28416	28108	28292	28284	28375	28199	28395	28441	28065	28425	28160	28066	28228	28259	28203	28120	28228	28307	28280	28270	28270	28340	28150	28289	28393	28357	28402	28123	28197	28290	28314	27880	27967	28242	28107	28208	28614	28103	28108	28351	28259	28215	28237	28255	28291	28228	28428	28287	28411	28344	28478	28289	28185	28430	28391	28160	28076	27963	28297	27912	28095	28323	28238	28099	28242	27991	28136	28405	28195	27993	28390	28451	28529	28327	28318	28170	28317	28244	28381	28377	28217	28126	28335	28562	28242	28296	28268	28238	28348	28274	28407	28059	28368	28426	28169	28259	28305	28236	28224	28242	28479	28259	28367	28427	28286	28241	28297	28359	28306	28019	28288	28440	28400	28299	28259	28189	28181	28279	28406	28253	28152	28276	28019	28286	28069	28243	28315	28183	28473	28373	28212	28074	28346	28301	28230	28225	28311	28221	28487	28281	28119	28100	28098	28187	28268	28270	28419	28262	28433	28241	28279	28181	28265	28125	28286	28116	28175	28236	28043	28188	28146	28339	28150	28068	28356	28058	28174	28272	27968	28193	28339	28226	28213	28425	28591	28416	28183	28371	27894	28282	28337	28489	28399	28131	28255	28323	28139	28196	28324	28167	28259	28264	28374	28297	28190	28142	28053	28225	28276	28272	28307	28047	28257	28435	28267	28358	28319	28292	28446	28431	28388	28233	28203	28153	28434	28323	28245	28240	28044	28483	28450	28332	28207	28136	28270	28244	28302	28137	28196	28260	28179	28134	28159	28318	28079	28292	28076	28311	28168	28258	28270	28125	28458	28178	28212	28367	28194	28334	28483	28144	28207	28386	28405	28376	28267	28411	28409	28090	28267	28378	28166	28343	28241	28295	28432	28442	28185	28103	28284	28154	28513	28301	28308	28363	28408	28054	28012	28311	28092	28326	28172	28478	28286	28368	28422	28187	28323	28366	28315	28308	28463	28285	28221	28348	28201	28294	28344	28234	28334	28114	28306	28127	28026	28409	28312	28179	28433	28194	28378	28241	28016	28169	28226	28150	28339	28286	28224	28331	28243	28475	28071	28403	28038	28170	28654	28320	28535	28358	28333	28235	28175	28223	28319	28239	28233	28317	28115	28067	28365	28353	28122	28375	28188	28108	28243	28252	28209	28331	28466	28425	28316	28270	28219	28241	28508	28379	28090	28348	28178	28327	28355	28416	28315	28209	28526	28290	28533	28306	28241	28093	28400	28348	28259	28062	28219	28332	28420	28162	28193	28425	28235	28371	28384	28307	28176	28460	28040	28301	28297	28252	28240	28194	28347	28246	28393	28112	28371	28063	28257	28093	28276	28430	28261	28145	28305	28272	28182	28328	28284	28113	28272	28132	28243	28432	28192	28295	27987	28163	28334	28430	28066	28287	28351	28210	28227	28352	28481	28015	28022	28510	28411	28093	28184	28256	28339	28221	28289	28448	28182	28202	28335	28181	28360	28174	28150	28172	28420	28045	28195	28328	28131	28225	28153	28242	28219	28189	28231	28054	28254	28372	28163	28331	28310	28265	28229	28306	28304	28129	28177	28232	28433	28381	28181	28083	28267	28379	28284	28244	28348	28253	28496	28005	28265	28199	28329	28258	28071	28312	28375	28276	28338	28260	28398	28244	28181	28161	28414	28245	28340	28381	28384	28122	28326	28374	28356	28257	28047	28349	28315	28219	28358	28078	28354	28330	28239	28004	28272	28423	28206	28257	28307	28222	28384	28553	28241	28406	28333	28069	28417	28486	28186	28248	28401	28536	28431	28475	28206	28294	28468	28320	28285	28291	28084	28335	28230	28318	28278	28156	28417	28237	28257	28328	28349	28149	28348	28299	28150	28169	28339	28238	28260	28039	28488	28339	28332	28383	28210	28337	28495	28444	28419	27977	28137	28087	28061	28301	28352	28341	28250	28168	28171	28402	28445	28286	28139	28239	28219	28024	28187	28223	28399	28507	28308	28409	28180	28136	28406	28483	28245	28178	28260	28127	28390	28154	28409	28204	28474	28077	28264	27957	28271	28458	28234	28337	28185	28204	28261	28112	28101	28042	28335	28226	28084	28303	28239	28280	28563	28395	28346	28209	28352	28151	28348	28549	28504	28348	28371	28274	28135	28215	28313	28366	28062	28363	28500	28314	28078	28381	28186	28304	28283	28258	28121	28077	28185	28223	28554	28133	28440	28287	28372	28123	28164	28138	28225	28385	28290	28329	28372	28325	28315	28091	28391	28231	28216	28037	28234	28196	28215	28514	28438	28158	28129	28150	28169	28168	28206	28147	28180	28413	28525	28174	28080	28165	28158	28145	28505	28277	28381	28032	28247	28445	27994	28133	28272	28454	28089	28210	28337	28629	28289	28327	28136	28322	28122	28172	28305	28488	28204	28298	27965	28200	28182	28283	28059	28026	28261	28249	28294	28125	28256	28296	28372	28231	28636	28266	28451	28279	28070	27928	28147	28108	28150	28145	28201	28122	28370	28429	28267	28164	28311	28079	28449	28261	28296	28326	28346	28305	28394	28150	28251	28383	28348	28211	28348	28214	28164	28181	28327	28419	28290	28106	28272	28363	28105	28336	28300	28272	28258	28407	28528	28198	28319	28267	28345	28390	28219	28207	28364	28249	28423	28172	28207	28114	28267	28154	28428	28147	27979	28110	28121	28265	28043	28077	28248	28337	28283	28452	28198	28422	28082	28143	28003	28329	28137	28329	28018	28295	28327	28319	28253	28087	28340	28024	28303	28408	28057	28325	28254	28044	28294	28247	28245	28265	27958	28333	28174	28238	28251	28418	28324	28439	28406	28231	28359	27979	28307	28322	28311	28460	27925	28263	28199	28386	28200	28391	28632	28258	28240	28340	28154	28366	28352	28476	28313	28439	28638	28274	28274	28341	28489	28523	28183	28279	28418	28373	28248	28137	28265	28244	27998	28387	27960	28258	28477	28371	28274	28274	28475	28371	28418	28068	28413	28136	28257	28487	28322	28315	28266	28047	28160	28232	28279	28298	28308	28272	28120	28186	28119	28401	28665	28337	28303	28472	28532	28302	28447	28151	28141	28142	28082	28202	28301	28243	28210	28169	28304	28302	28142	28252	28101	28142	28410	28312	28409	28393	28229	28122	28481	28114	28364	28112	28390	28617	28234	28313	28098	28187	28441	28373	28438	28266	27982	28231	28407	28235	28242	28217	28526	28299	28423	28209	28192	28345	28166	28272	28331	28210	28473	28235	28043	28364	28397	28236	28550	28330	28334	28273	28186	28205	28314	28354	28361	28321	28334	28465	28167	28298	28358	28309	28384	28080	28093	28136	28173	28300	28512	28482	28222	28189	28268	28132	28245	28169	28247	28156	28377	28225	28190	27930	28054	28281	28326	28074	28438	28238	28362	28235	28138	28196	28212	28127	28248	28166	28127	28287	28134	28184	28275	28179	28423	28360	28370	28184	28176	28323	28362	28429	28277	28250	28213	28067	28168	28320	28310	28314	28221	28155
33855	47663	45628	36570	32012	30402	29021	26991	25623	24538	23698	23168	22824	22572	22491	22560	22509	22383	22075	22380	22261	22108	22202	22265	22136	22148	22037	22152	22151	22203	22062	22117	22309	22249	22021	22181	22123	22252	22078	22080	22318	22050	22077	22160	22043	22222	22116	22184	22173	22294	22118	21903	21985	22089	22172	22172	22230	22119	22025	22042	22214	21964	22018	21993	22231	21965	22286	21925	22121	22123	22298	22174	21921	22029	22113	21960	22220	22114	22068	21920	22222	22135	22008	22049	22307	22122	22124	22434	22139	22227	22086	22108	22002	22039	22235	22145	22207	22205	22184	22047	22118	22082	22057	22015	22233	22138	21911	22277	22150	22022	22266	22105	22104	22106	22218	22047	22208	22067	22153	22012	22043	22105	22000	21852	22110	22279	22282	22199	22118	22152	22174	22179	22267	22176	22177	22173	22189	22148	22132	22154	22168	22090	22104	22080	22116	22262	22246	22318	22222	21996	22050	22046	21980	22095	22139	22102	21995	22192	22158	22012	22079	22082	22045	22204	22208	22129	22142	21983	22209	22055	22181	22015	22018	22106	22151	22202	21924	22028	21942	22272	22050	22301	22039	22322	22267	22209	22146	22228	22126	22111	22109	21997	21933	22118	22066	22187	22279	22015	22124	21989	22021	22274	22340	22132	22108	22180	22104	22244	22192	22047	22103	22295	22150	22238	22046	22285	22122	22126	22163	22086	22009	22058	22069	22170	22164	22032	22205	22086	22010	22155	22146	22045	22059	22156	22157	22104	22225	22272	21895	22303	22229	22106	22090	22079	22246	22019	22269	22048	22269	22107	22248	22197	22110	22157	22110	22112	22121	22040	22119	22311	21996	22032	22207	22225	22012	22032	22132	22141	22228	22002	21945	22143	22153	22057	22256	22106	22217	22040	22363	22214	22029	22019	22078	22219	22175	22113	22230	22085	22235	22064	22125	22049	22143	21991	22092	22205	22202	22076	22200	21978	22205	22231	22188	22014	22110	22182	21994	22164	22030	22384	22103	21994	22087	22121	22120	22025	22162	22122	22060	22149	22053	22291	22164	22099	22168	22157	22102	22089	22074	22115	22022	22091	22262	22139	22233	22138	22082	22143	22181	22151	22221	22153	22119	22036	21969	22103	22038	22112	22100	22240	21992	22094	22141	22192	22200	22074	22007	22162	21924	22100	21972	22266	21981	22192	22120	22109	22149	22313	22050	22304	22189	22149	22052	22070	22016	22108	22162	22160	22153	22289	21947	22194	22125	22106	22243	22074	21992	22140	22256	22142	22067	22239	22040	22224	21971	22271	22327	21921	22258	22335	22034	22062	22099	22058	21981	22042	22259	22173	22177	22016	22193	22012	22111	22173	22159	22146	22134	22207	22257	22179	22295	22123	22132	22266	22213	22168	22066	21978	21977	22175	21952	21931	22059	22025	22136	22097	22138	22127	22091	22277	22011	22158	21983	22222	22094	22157	22133	22274	22201	22254	22331	22073	22144	21928	22258	22177	22127	22021	22189	22117	21972	22132	22217	22089	22202	22190	22173	22192	22194	22133	21985	22072	22059	22115	22018	22045	22101	22068	22013	22089	22095	22194	22043	22279	22232	22246	22065	22013	22092	22083	22000	22118	22088	22213	22021	22196	22126	22074	22105	22225	22108	22127	22216	22084	22260	22246	22308	22166	22330	22151	21933	22248	22136	22132	22123	22012	22159	22114	22255	22121	22143	22420	22324	22078	22189	22006	22087	22054	22089	21948	22113	22216	22135	21938	22074	22168	22162	22283	22138	22098	22202	22125	22250	22129	22087	22045	22187	22179	22403	21986	22030	22258	22120	22205	22163	22059	22125	22161	22074	22122	22235	22184	21960	21995	22104	22219	22127	22300	22254	21987	22130	22021	22046	22237	22297	22097	22293	22090	22274	22129	22141	22141	22229	22182	22024	22050	22109	22210	22080	22181	22201	22073	22244	21959	22170	22208	22224	22169	22193	22274	22212	22200	21879	21983	22185	21968	22236	22099	22075	22263	22203	22128	22205	22007	22091	22150	22079	22142	22034	22142	22023	22128	22074	22192	22270	22241	22141	22155	22077	22157	22286	22090	22109	22009	22285	21842	22039	22166	22062	22000	22306	22047	22241	22064	22074	22008	22130	22161	22178	22155	22141	21953	22155	22184	22228	22018	22158	22292	22206	22140	22187	22170	22098	22312	22150	22371	22099	22342	22307	22185	22241	21924	22091	22277	22263	22307	22229	22075	22087	22074	22203	22151	22228	22220	22052	22093	22100	22028	22197	22213	22104	22135	22099	22421	22399	21907	22206	22221	22202	22259	22186	22139	22066	22199	22169	22157	22233	22162	21938	22020	22194	21989	22119	22195	22097	22008	22232	21922	22102	22058	22225	22171	22219	22240	22054	22188	22238	22139	22080	22132	22306	22163	22061	22101	22171	22098	22349	22103	22280	22107	22206	22146	22056	22254	22059	22311	22223	22016	22290	22115	22178	22167	22196	22224	22162	22187	22200	22134	22137	21952	22037	22161	22183	22134	22036	22080	22159	22230	22163	22246	22081	22099	22043	21925	22238	22119	22078	22060	22210	22161	21913	22171	22195	22296	22180	22071	22113	22144	22065	22010	22256	22054	22178	22145	22079	22141	22021	22282	22056	22269	22196	22220	22053	22387	22058	22252	22054	22195	22114	22237	22088	21977	22138	22011	22114	22172	22090	22062	22114	22164	22075	22169	22077	22067	21953	22023	22105	22256	22169	22139	21866	22198	22204	22035	22131	22163	22293	22008	22194	22079	22225	22228	22055	22208	22198	22203	22197	22199	22288	22090	22042	22191	22166	21990	22325	22166	22091	22113	22119	22111	22094	22222	22110	22115	22115	22038	22104	22394	22075	22183	22119	22022	22104	22062	22193	22024	22213	22068	22167	22300	22048	22092	22150	22121	22093	22110	22232	22144	22219	21996	22207	21998	22114	22095	22124	22222	22324	22148	22209	22164	22051	22104	22218	22338	22148	22027	22153	21991	22114	22115	22083	22139	22091	22082	22076	22279	22123	22140	22131	22201	22239	21872	21928	22061	22145	22143	22246	22241	22041	22228	22147	22013	22117	22088	22127	22146	22158	22000	22209	22232	22107	22010	22257	22127	22111	21833	22399	22103	22174	21955	22232	22138	22100	22124	22195	22207	22133	22086	22214	22143	22177	22173	22195	21997	22236	22143	22169	22186	22319	22091	22253	22109	22129	22175	22123	22290	22036	22211	22044	22206	22169	22148	21997	22094	22027	22269	22133	22198	22293	22047	22259	22092	22249	22148	22070	22115	22105	22070	21999	22156	22253	22170	22151	22178	22090	22092	22107	22099	22040	22262	22014	22354	22292	22109	22099	22080	22076	22091	22105	22194	22175	22190	21976	22184	22115	22236	22239	22223	22160	21997	22109	22157	22080	22208	22060	22053	22120	22060	22095	22093	22138	22099	22143	22018	22069	22085	22239	22049	22220	22281	22190	22190	21987	22212	22152	22061	22149	22014	22149	21987	22170	22208	22072	22015	22002	22080	22233	22087	22030	22088	22021	22211	22167	22173	22152	22243	22123	22123	22113	22171	22166	22193	22133	22000	22243	22104	22327	22085	22061	22180	22197	22106	22048	22079	22186	22261	22029	22164	22154	22016	22226	22265	21990	22246	22173	22080	22226	22145	22237	22016	22149	22139	21957	22068	22235	22178	22138	22214	22230	22067	22464	22112	22172	22003	22206	22020	22122	22023	22113	22003	22275	22150	22234	21937	22200	22117	22278	22136	22194	22214	22051	22222	22309	22145	22028	22046	22325	22262	21919	22004	22140	22262	22210	22289	22174	21913	22224	22140	22166	22235	21898	22073	22312	22083	22048	22118	22095	22108	22213	22058	22252	22129	22368	22084	22259	22100	22110	22141	22018	22162	22287	22293	22059	22146	22387	22076	22244	22153	22138	22219	22096	22059	21990	22048	22227	22078	22344	22151	22073	22251	22281	22407	22089	22159	22157	22135	22126	22079	22313	22247	22229	22077	22190	21982	22171	21974	22118	22239	22084	22174	22146	22186	22243	22197	22067	22211	22089	22000	22058	22278	22078	22286	22172	22120	22283	22092	22143	22116	22214	22202	22108	22165	22324	22067	22309	22294	22190	22065	22120	22086	22099	22058	22199	21941	22098	22205	22253	22002	22112	22289	22082	22245	22194	22164	22135	22031	22115	21990	22171	22078	22003	22134	22228	22070	22101	22192	22108	22072	21980	22270	22203	22147	22238	22176	21961	22160	22129	22016	22133	22104	22147	22055	22199	22116	21987	22136	22077	22085	22155	22058	22055	22195	21978	21984	22307	22022	22177	22067	22082	22443	22235	22174	22020	22185	22003	22009	22085	22082	22166	22178	22238	22194	22094	22021	22168	22241	22174	22081	22488	22258	22030	22347	22177	22118	22184	22095	22193	22102	22169	22159	22142	22261	22129	22126	22059	22083	22162	22233	22087	22307	22207	22219	22215	22123	22121	21847	22254	22146	22141	22058	21874	22308	21995	22062	22276	22187	22204	22054	22042	22250	22192	21999	22128	22140	22261	22251	22106	22008	22121	22197	22211	22058	22079	22028	22038	22156	22166	22369	21933	22228	22128	22256	22125	22182	22103	22221	22016	22103	22137	22017	22029	22073	22225	22190	21995	22145	22158	22258	22277	22035	22178	22070	22150	22437	22060	22080	22203	22136	22117	22035	22309	22079	22104	22172	21901	22284	22233	22096	22066	22068	22197	22025	22209	22024	22247	22213	22152	21947	22245	22136	22119	22108	22327	22150	22013	22088	22121	22108	22227	22160	22303	22060	22109	22098	22170	22132	22239	22103	22119	22202	21999	22102	22336	22205	22163	21951	22138	22172	22080	22086	22003	22089	22141	22197	22092	22261	22208	22114	22230	22228	22044	22326	22121	22125	22249	22267	22126	22020	22066	22074	22167	22297	22125	21893	22109	21974	22241	22097	22313	22052	22081	22121	22143	22264	22088	21968	22237	22165	22114	21955	22207	22080	22156	22063	22038	22182	22109	22164	22005	22099	22197	22276	22228	22078	22338	22020	22294	22151	22162	22289	22228	21935	22157	22163	22169	22083
23854	21495	29679	28222	31367	37832	37258	33348	31945	31378	30229	29696	29202	28898	28704	28632	28755	28677	28803	28534	28366	28146	28327	28254	28242	28414	28500	28383	28520	28132	28186	28190	28485	28339	28338	28197	28280	28073	28300	28081	28376	27956	28385	27997	28151	28150	28308	28351	28196	28177	27872	28316	28261	28264	28150	28334	28210	28360	28073	28367	28218	28230	28468	28260	28162	28144	28372	27977	28191	28260	28107	28185	28135	28260	28214	28098	28067	28080	28097	28178	28008	28200	27985	28270	28266	28328	28246	28436	28345	28183	28296	28307	28077	28252	28135	28209	28318	27972	28205	28150	28231	28279	28111	28073	28138	28287	28340	28345	28228	27971	28081	28242	28178	28082	28165	27822	28148	28134	28040	28140	28287	28162	28088	28173	28259	28083	28229	28109	27999	28072	28436	28311	28310	28212	28140	28185	28232	28332	28366	28293	28358	28234	28032	28095	28017	28245	28250	28310	28314	28386	27990	28161	28553	28304	28225	28332	28083	28192	28223	28289	28074	27999	28182	28243	27996	28470	28287	28308	28295	28181	28321	28178	28059	28117	28236	28524	28432	28138	28208	28145	28241	28339	28437	28066	28073	27978	28006	28162	28114	28156	27986	28084	28349	28214	28025	28144	28369	28159	28217	28267	28242	28019	28183	28123	28110	28335	28219	28282	28252	28263	28145	28080	28228	28078	28015	28074	28202	28165	28337	28145	28053	28226	28093	28087	28177	28171	28207	27969	28233	28128	28126	28158	28342	28118	28193	28148	27942	28052	28248	28207	28047	28182	28204	28238	28282	28074	28335	28071	28303	28083	28328	28221	28418	28286	28019	28076	28169	28229	28176	28175	28281	28074	28337	27922	28220	28113	28174	28052	28232	28284	28143	28148	28006	28139	28171	28282	28335	28100	28043	28179	28246	28245	28117	28110	27883	28249	28175	28043	28356	28003	28169	27949	28204	28230	28458	28166	28196	28048	28263	28209	28195	28207	28248	28090	28215	28292	28403	28252	28050	28275	28269	28240	28205	27917	28302	28201	28112	27791	28134	28296	28168	28017	28160	28354	28291	28017	28163	28136	28314	28200	28059	28145	28137	28101	28050	28103	28229	28176	28063	27953	28169	28134	28348	28421	28283	28471	28130	28125	28235	28080	28163	28182	28094	28407	28317	27872	28055	28194	28223	28124	28249	28175	28243	28372	28160	28100	28463	27959	28113	28058	28001	28032	28247	28235	28113	28184	28036	28056	28195	28303	28137	28047	27880	28177	28261	28289	28252	28056	28026	28291	28307	28296	27810	28243	28063	27953	28080	28201	28047	28267	28118	28300	28271	28279	28074	28218	28171	28168	28224	28356	28199	28251	28327	28315	28221	28097	28242	28054	28144	28163	28179	28280	28297	28255	28270	28102	28199	28191	28317	28107	28243	27995	28285	28166	28307	28186	28239	28184	27910	28135	28162	28165	28116	28317	28376	28446	28003	28069	28377	28451	28270	28163	28132	28194	28360	28147	28393	28151	28167	28082	28281	28330	28385	28120	28243	28036	27960	28168	28415	28299	27957	28115	28209	28100	28058	28089	28113	27920	28260	28139	28297	28099	28344	28190	28183	28201	28111	28376	28259	28196	28129	28020	28080	28015	28236	28229	27937	28204	28031	28098	28206	28001	28123	28006	28122	28236	28212	28311	28319	27924	28231	28172	28317	28201	28299	28250	28178	28348	28137	28016	28218	28243	28246	28263	28169	28333	28009	28215	28315	28180	28365	28218	28134	28138	27934	28165	27990	28111	28157	28086	28359	28207	28349	28277	28135	28161	28170	28133	28120	28050	28289	28226	28166	28145	28208	27985	28113	28305	28233	28230	28254	28199	28256	27950	28254	28173	28346	28161	28297	28188	27992	28037	28267	28215	28135	28160	28242	28392	28465	28258	28395	27946	28049	28181	27974	28136	28223	28141	28196	28198	28013	28243	27998	28210	28222	28156	28048	28151	28238	28046	28101	28518	28103	28277	28170	28266	28228	28259	28178	28076	28294	28129	28249	28149	28080	28305	28308	28031	28235	28497	28060	28132	28083	28160	28103	28192	28041	28094	28191	28336	27974	28246	28314	27984	28054	28234	28348	28224	28087	28186	28384	28242	28162	28190	28031	28222	28228	28044	28225	28109	28290	28308	28147	28094	28471	28142	28218	28407	28402	27780	28150	28026	28306	28062	28238	28227	28251	28273	28114	28371	28456	27996	28165	28190	28460	28032	28178	28146	28205	28077	28144	28372	28139	28156	28162	28171	28207	28023	28055	28167	28014	28134	28100	28188	28123	28181	28322	28135	28139	28218	28242	28111	28135	28113	28134	28209	28170	28123	28062	27970	28302	28417	28097	28132	28357	28096	28290	28269	28230	28407	28254	28116	28059	28229	28145	28256	28234	28136	27984	28010	28168	28250	28278	28008	28302	28293	28142	28152	28081	28015	28064	28256	28203	28300	28252	28081	28155	28226	28118	28264	28051	28088	28116	28138	28225	28210	28195	28098	28121	28081	28094	28193	28206	28119	28315	28018	28141	28363	28344	28307	28362	28454	28202	28026	28224	28335	28279	28106	28233	28185	28064	28244	28093	28246	27938	28119	28314	28184	28154	28124	28218	28232	28253	28233	28060	28254	27962	28351	28253	28035	27919	28064	28039	28147	27883	28209	28222	28091	28276	28189	27907	27946	28239	28304	28250	28273	28291	28368	28224	28301	28310	28152	28206	28178	28291	28216	28214	28189	28252	28224	28362	28113	28228	28125	28225	28161	28028	27902	28126	28073	28091	28063	28103	28047	28343	27983	28249	27942	28096	28042	28176	27978	28154	28173	28184	28100	28295	28174	28231	28138	28157	28273	28041	28069	28069	28056	28240	28230	28128	28021	28042	28040	28138	28304	27999	28219	28466	28101	28141	28423	28177	28168	28215	27992	28280	28226	28292	28272	28247	28163	28167	28089	28139	28181	28233	28016	28284	28351	28339	28283	28200	28166	28285	28208	28029	28367	28301	28530	28087	28109	28069	28020	27948	28323	28287	28104	28038	28192	27947	28031	28471	28160	28122	28047	28235	27933	28330	28062	27964	27952	28452	28212	28008	27959	28087	28115	28090	28040	28162	27873	28249	28020	28061	28223	27801	28108	28264	28462	28306	28340	28198	28105	28204	28071	28100	28085	27974	28067	28302	28241	28164	28202	28127	28158	28091	27933	28251	28217	28085	27984	28141	28074	28369	28283	28098	28253	28103	28043	28346	27987	28243	28119	28063	28209	28382	28117	28346	28049	28230	28315	28378	28136	28247	28149	28176	28344	28339	28274	28012	28241	28287	28034	28165	28316	28099	28026	28161	27995	28110	28322	27905	27901	28109	28060	28156	28005	28041	28311	28188	28205	28123	28050	28331	28046	28277	28134	28220	27967	28076	28304	27977	28420	28221	28055	28160	28122	28170	28371	28152	28294	28202	28111	28221	28196	28127	28136	28208	28111	28208	28284	28372	28087	28167	28320	28276	28032	28414	28017	28070	28234	28490	28200	27988	28255	28170	28269	28075	28149	28447	28112	28121	28125	27980	28173	28341	28138	28128	28165	28274	28020	28131	27865	28320	28035	28207	27980	28347	27876	27982	28238	28310	28431	28348	28159	28108	28223	28078	27993	28253	28338	28207	28027	28264	28351	28199	28042	28145	28270	28277	28074	28327	28189	28083	28215	28257	28213	28204	28144	28185	28201	28217	28096	28089	28210	28295	28245	28317	28380	28344	28188	28131	28233	28118	28138	28130	28179	28194	28046	28346	28407	28452	28227	28267	28105	28114	28267	28117	28078	28225	28462	28372	28234	28495	28230	28283	28317	28200	28362	28374	28509	28406	28009	28139	28041	28272	28132	28057	28299	28088	28149	28196	28349	28142	28313	28082	28074	28198	28224	28391	28359	28360	28115	28254	27941	28181	28340	28283	28168	28183	28102	27950	28061	27998	28097	27963	28184	28148	28096	28135	28342	28490	28184	28248	28097	28294	28204	28252	28403	28364	28268	28226	28132	28248	28451	28227	28143	28148	28397	28084	28352	28137	28165	28024	28226	28249	28140	28066	28332	28029	27776	28070	28178	28243	28262	28151	28205	28184	28438	28093	28031	28530	28279	28310	28047	28262	28145	28415	27976	28222	28336	28381	28320	28320	27993	27912	28083	28127	28013	28212	28180	28402	28289	28157	27975	28222	28169	27897	28213	28364	28293	28033	28206	28012	28064	28199	28074	28123	28043	28029	28219	28038	28185	28168	28125	27980	28151	28216	28101	28157	28058	28083	28251	28404	27912	28169	28377	28183	28111	28160	28236	28108	28148	28027	28046	28124	28368	28196	28274	28221	28001	28217	28349	28209	28090	28170	28189	28101	28176	28378	28152	27947	28032	28212	28121	28277	28227	28176	28417	28352	28287	28137	28185	28392	28053	28349	28249	28031	28204	28068	28075	28154	28531	28301	28196	28023	28317	28193	28212	28165	28145	28193	28372	28209	28195	28323	28180	28116	28345	28179	28024	28273	28270	28059	28038	28083	28102	28142	27918	28047	27785	28336	27950	28333	27952	28033	28298	28189	28119	28378	28167	28198	28384	28316	28164	28241	28221	28071	28042	28051	27969	28291	28285	28026	28148	28034	28298	28118	28276	28372	28183	27851	28030	28187	28105	28337	28174	28129	27991	28082	28042	28131	28394	28335	28150	28339	28166	28319	27987	28209	28257	28219	28379	28043	28186	28059	28260	28140	28231	28400	27884	28067	28284	28403	28392	28360	28163	28301	27985	28071	28252	28395	28450	28234	28331	28393	28075	28138	28260	28452	28204	28157	28169	28124	28233	28466	28187	28397	28196	28340	28311	28209	28060	27998	28314	28189	27846	28329	27989	28035	28136	28203	28076	28285	28321	28266	28051	28204	28279	28226	28221	28203	28003	28415	28310	28295	28286	27897	28162	28251	27941	28081	28265	27937	28255	28442	28256	28141	28274	28175	28304	28335	28468	28113	28203	28319	28161	28156	28297	28347	28215	28369	28132	28330	28238	28133	28383	28065	27834	27859	28015	28245	28190	28239	28116	28089	28259	28175	28048	28191	27929	28111	28093	28088	28272	28302	28516
32787	54001	52757	45263	40550	38846	34079	30082	27604	26301	25151	24040	23456	23115	22930	22998	22709	22444	22427	22457	22311	22377	22183	22326	22443	22162	22175	22128	22076	22096	22069	22196	22056	22117	22103	22117	22212	22213	22240	22280	22274	22105	22280	22172	22159	22181	22105	22148	22249	22198	22161	22336	22053	22158	22252	21977	22027	22148	22102	22186	22137	21977	22236	21964	22162	22086	22224	22021	22197	22126	22196	21830	22171	22048	22004	22069	22005	22248	22049	22053	22211	22067	22203	22113	22123	22200	22019	22125	22098	22033	22296	22100	22036	22158	22089	22361	22068	22081	22133	21973	22068	22246	22034	21961	22191	22070	22092	22093	22175	22115	21894	22043	22044	22137	22162	22169	22141	21963	22205	22206	22017	22161	22146	21919	21891	21973	22024	21799	22014	22058	22100	22170	22067	21953	22162	22001	22218	22115	22036	22122	22030	22084	21991	22068	22162	22135	22244	22171	22260	22105	22091	22040	22032	22218	21890	22130	22089	22147	22012	21973	22116	22111	22113	22093	22121	22016	22028	22150	22163	22117	22137	22082	21998	22184	21959	22277	22285	22089	22077	22109	22198	22030	21925	22124	22111	22267	21781	22126	22039	21959	22147	22075	21940	22036	22181	22130	22035	22035	22142	22059	22208	21981	22064	21992	21954	22266	22190	22257	22087	22070	22085	22299	21805	22186	22079	22188	22224	22127	22194	22102	22130	22125	22054	22116	22241	22152	22047	22142	22216	22056	21927	21929	22063	22080	21979	22230	22123	22006	22092	22101	22116	22161	22205	22141	22086	22184	22080	22225	22004	22022	22129	21804	22074	22022	22107	22124	22100	22140	22154	22130	22145	22063	22058	22077	22050	22042	22005	22120	22260	22166	22158	22280	22065	22073	22052	22227	21937	22070	22138	22159	21983	22126	22092	22014	22086	22259	21973	22131	22023	22104	22116	22250	22213	22201	22021	22108	22067	22066	22113	21943	22189	21946	22201	22067	22059	22033	22062	21969	21966	22094	22325	22068	22062	22070	22074	22200	22030	22068	22233	22018	22035	22225	22084	22005	22202	22219	22222	22101	22000	21962	22178	22081	22246	22102	22272	22140	22184	22007	22195	22036	21996	22233	21743	22329	22124	22135	22223	22084	22199	22033	22029	22003	21954	22078	22231	22199	22154	22113	21944	22131	22225	22154	22079	22287	22074	22114	21901	22301	22067	22104	22136	22173	22170	22237	22027	22096	22184	22131	22118	22083	22168	22125	22106	22162	22001	22043	22056	22203	22229	22148	21948	22226	22151	22030	22169	22055	22119	22033	22144	22010	22147	22231	21866	22237	21818	22166	22027	22176	22119	22033	22177	21970	22105	21985	22019	22087	22123	22052	21953	22034	22097	22026	22295	22096	22060	21993	22153	22156	22158	21958	22205	21975	22133	22064	22097	21988	21959	22061	22052	21989	22088	22013	22046	22105	22035	21912	22314	22211	22357	22136	22170	22105	22173	22141	22030	22213	22181	22258	22094	22217	22146	22128	22081	22080	22109	22007	22057	22042	22007	22247	22083	22229	22203	22101	22158	22129	22126	22132	22200	22106	22129	22129	22180	21978	22136	22310	22042	22137	22198	21977	22167	22219	22009	22276	22099	22069	22023	22122	21980	22149	22196	22156	21987	22013	22073	22075	22157	22071	22288	22205	22349	22289	22113	22072	21962	22160	22157	22032	22191	22036	22069	22191	22110	22202	21791	22170	22131	21988	22136	22164	22067	22120	21856	22001	22018	22038	22203	22150	21887	22032	22220	22114	21971	22135	22055	22074	22146	22194	22036	22349	22070	22080	21977	22146	21963	22158	22287	22204	21899	22038	22245	22173	22328	22317	22225	22132	22116	22096	22000	21966	22130	22248	22019	22183	22033	22032	22140	21954	22053	22175	22201	22147	22128	22091	22082	22139	21991	22269	22221	22132	22168	21950	22132	21909	22139	22199	22307	22079	22129	22145	22081	22098	22037	22076	22088	22112	21947	22136	22075	22278	22124	21913	22218	22158	22103	22070	21968	22062	22153	22161	22017	22236	22126	21978	21941	22138	22197	22055	22180	22151	22235	22076	22101	22161	22217	22162	22044	22060	22245	22063	22286	21969	22007	22197	22159	22204	21908	22100	22075	22098	22100	22103	22309	22268	22005	22294	22289	22094	21999	22296	22103	22006	22164	22304	22099	22078	22218	22069	22108	22093	21947	22139	22151	22175	22099	22152	22038	22100	22071	22112	22068	22059	22067	22098	22173	22175	22125	22183	22150	22241	22150	22221	21901	22140	21999	22112	22114	22098	22051	21979	22029	22071	22161	22088	22111	22049	22255	21947	21973	22033	21956	21990	22309	22010	21911	22195	22087	22201	22180	22077	22163	21893	22086	22171	22006	22048	22060	22048	22147	21943	22005	22046	22025	22211	22145	22233	22060	22196	22131	22177	22068	22172	22088	22130	22027	22096	22191	22135	22039	22205	21917	21979	22195	22297	22010	22071	22034	22044	22040	22054	22111	22020	21978	22038	22327	22189	22111	22115	22043	22074	22087	22056	22191	22089	22123	21972	22086	22284	22033	22196	22046	22242	22038	22103	22281	22277	22154	22095	22167	22232	22041	22034	22153	22002	21934	22093	22059	22193	22069	21850	22222	22033	22116	22043	22047	22077	22087	22183	22132	22180	22120	22035	22055	22090	22120	21973	21998	22047	22198	22099	21936	22031	22188	22120	22116	22422	22211	22181	22064	22008	22095	22198	22084	21908	22092	22162	22051	22069	22132	22032	22170	22075	22072	22015	22299	22331	22128	22123	21947	21999	21979	22238	22005	22098	22080	22054	22194	22310	22170	22275	21940	22094	22190	21948	22020	22049	22084	22249	22187	22027	22303	22146	21888	21979	21999	22217	22002	22142	22004	21967	22024	22209	21933	22019	22182	22196	22114	22245	22027	22098	21990	22089	22262	22109	22082	22268	22128	22246	22309	21993	22210	22293	22224	22008	22301	21908	22054	22080	22177	22084	22268	21995	22028	22153	21969	22211	22162	22170	22159	22016	22262	22052	22143	21893	22233	21905	22088	22093	22058	21998	22054	22303	22215	22019	22134	22104	22277	22284	22263	22179	22013	22045	22038	21996	21976	22252	22167	21925	22096	21983	22083	22140	22053	22088	22269	22006	22065	22136	22094	22115	22134	21963	22279	22074	22184	21930	21974	22146	22222	22169	22152	22111	22122	22189	22039	22055	22224	22223	22018	22059	22071	21974	22195	22131	22211	22102	22099	21886	22160	22174	22231	21840	22185	22071	21987	22184	21966	21912	22223	22114	22239	22103	22126	22121	22201	22037	22148	22074	22013	22025	22012	22105	22221	22134	22230	22292	22065	22037	22147	22211	22114	22188	22033	22058	22123	22108	22075	22111	22151	22113	22174	22133	22128	22175	22174	21987	21960	22135	21958	22151	22207	22072	22214	22136	22052	22066	22016	22092	22052	22072	22034	22135	21910	22071	22228	22113	22001	22104	22125	22046	22236	22116	21995	22177	22165	22043	22236	22380	22040	22079	22082	21977	22029	22188	22039	21898	22200	22308	21841	22113	22073	21985	22168	22016	22031	22108	22060	22247	22148	22064	22019	22155	22102	22081	22006	22079	22166	22102	22095	22263	22370	22079	22267	22280	22065	21939	22125	22023	22032	22068	22062	22060	22112	21997	22187	22064	22141	22067	22043	21864	22230	22083	22116	22083	22073	22179	22105	22048	22009	22224	22112	22086	22237	22134	22206	22153	22027	22111	22098	22107	22234	22236	22249	22190	22174	21879	22110	22120	22116	22337	22247	22229	22000	22178	22299	21868	22131	22019	21999	22202	22164	22146	22027	22113	22172	22119	22241	22100	22110	22011	22195	21978	22224	22025	22224	22239	22145	22242	22093	22167	22153	22004	22219	22104	22102	22199	22014	22125	22293	22236	22138	22194	22194	22081	22013	22158	22192	22097	21961	22117	22156	22139	22104	22039	21965	22145	22124	22162	22095	22144	22160	22214	22234	22107	22146	22147	21916	22026	21994	22189	22147	22162	22103	22100	22282	22115	22132	22152	21968	22172	22135	21991	22028	22166	22039	22169	22063	22006	21999	22143	21992	22201	22062	22046	21934	22122	22103	22246	22039	22153	22050	22149	22037	22024	22123	22153	22225	22015	22097	22152	22156	22135	22168	21959	21947	21892	22132	21951	22223	21989	22167	21971	22175	21999	22112	22168	22136	21997	21960	22022	22130	21934	22169	22069	22211	22055	22355	22164	22393	22119	22099	22075	22006	22090	22078	22076	22234	22263	22090	22068	22010	22046	22234	22099	21987	21997	22052	21960	21933	22067	22019	22164	22113	21994	22070	22149	22154	22096	22374	22191	22068	21974	21982	22099	22115	22185	21992	22184	22118	22038	22194	22134	22150	22044	22048	22112	22005	22119	22097	22203	22117	22004	22282	22319	22256	21919	22108	22244	22323	21964	22333	22063	22046	22180	22219	22169	21973	22207	22222	22297	22065	21938	22148	22132	22136	22010	22121	21877	22072	21951	22054	22152	21924	22040	22092	21969	22220	22168	22041	22150	22073	22075	22098	22163	22093	22001	22203	22091	22077	22004	22112	22214	22065	21935	22240	22125	22079	22252	22000	22136	22174	22086	21978	22068	22222	22171	22194	22075	22100	22112	22358	22092	22189	21875	22026	22194	22024	22100	22009	22097	21929	22155	21968	22095	21949	22199	22164	22067	22244	22089	22259	22060	22147	22204	22187	22063	22023	22075	22171	22308	22117	21998	22241	22154	22086	22156	22215	22032	22003	22098	22197	22082	22014	22149	22061	22070	22350	22069	22049	22030	22099	21973	22140	21987	22127	21956	22208	22120	22000	22203	22064	22059	22353	22088	21998	22302	22210	22011	22001	22185	22116	21920	21911	22108	22275	22042	22222	22155	22010	22016	22195	22149	22112	22144	22037	22088	22291	22170	22177	22018	22041	22265	22031	22090	22100	22048	22168	22093	22171	21912	22273	22149	22001	22255	21976	21942	22111	22204	22162	22169	22022	21947	22085	22047	22026	22138	22213	22037	22096	22238	22046	22076	21906	22069	22212	22235
22838	21487	29474	25508	28997	37504	39578	35197	33325	32663	31662	31064	30267	29822	30022	29611	29498	29292	29297	29227	28973	29181	28978	28968	28940	28931	28891	28850	29071	29052	28791	28832	28718	28712	28655	28756	28715	28756	28623	28720	28860	28557	28727	28725	28769	28621	28786	28700	28906	28799	28834	28624	28666	28576	28879	28678	28911	28615	28882	28402	28720	28898	28485	28829	28600	28707	28860	28717	28751	28765	28715	28690	28912	28572	28863	28756	28661	28704	28798	28639	28816	28573	28576	28623	28737	28650	28680	28932	28771	28821	28754	28930	28671	28660	28813	28723	28733	28777	28853	28814	28794	29007	28741	28692	28602	28859	28672	28581	28663	28790	28678	28785	28632	28503	28711	28726	28711	28715	28903	28513	28828	28701	28796	28615	28700	28635	28828	28875	28788	28741	28800	28565	28749	28764	28894	28615	28838	28430	28633	28601	28656	28682	28617	28851	28638	28774	28789	28744	28592	28573	28831	28601	28824	28709	28560	28699	28594	28944	28916	28618	28976	28787	28941	28736	28679	28774	28758	28751	28659	28652	28769	28739	28379	28760	28614	28853	28776	28403	28553	28565	28828	28843	28691	28545	28761	28870	28899	28715	28714	28783	28707	28798	28568	28805	29095	28776	28643	28854	28697	28735	28531	28723	28766	28627	28749	28707	28774	28814	28737	28720	28580	28775	28594	28517	28752	28840	28855	28888	28526	28868	28795	28635	28688	28641	28631	28525	28598	28653	28443	28556	28667	28689	28647	28719	28697	28627	28492	28805	28597	28608	28731	28721	28678	28651	28656	28705	28648	28644	28628	28482	28839	28550	28765	28816	28911	28851	28786	28842	28643	28698	28671	28846	28677	28576	28767	28585	28545	28552	28736	28784	28762	28700	29031	28993	28458	28653	28747	28548	28684	28590	28782	28485	28562	28606	28777	28751	28604	28654	28803	28737	28535	28756	28579	28813	28606	28652	28685	28729	28635	28612	28676	28748	28714	28694	28818	28509	28795	28729	28892	28687	28582	28605	28891	28839	28681	28734	28756	28757	28737	28723	28626	28615	28686	28629	28725	28534	28823	28455	28459	28739	28610	28450	28509	28804	28766	28756	28637	28675	28581	28731	28588	28569	28776	28569	28634	28555	28739	28732	28496	28609	28577	28874	28577	28565	28697	28662	28594	28580	28723	28789	28800	28587	28657	28763	28655	28481	28664	28758	28714	28609	28680	28786	28843	28807	28642	28662	28608	28996	28696	28501	28729	28718	28856	28524	28725	28796	28687	28590	28848	28757	28661	28624	28758	28918	28590	28623	28517	28529	28480	28606	28571	28683	28580	28590	28475	28805	28622	28566	28609	28595	28557	28641	28770	28380	28640	28789	28737	28604	28564	28558	28670	28543	28615	28407	28736	28738	28727	28869	28896	28850	28844	28819	28760	28706	28698	28775	28794	28797	28950	28979	28812	28607	28465	28715	28815	28859	28604	28600	28916	28617	28637	28757	28592	28643	28811	28560	28707	28897	28575	28677	28719	28766	28670	28643	28902	28996	28621	28874	28682	28896	28865	28614	28707	28704	28660	28551	28820	28632	28716	28871	28892	28689	28732	28527	28705	28798	28766	28438	28647	28783	28755	28569	28610	28728	28780	28644	28700	28725	28696	28948	28782	28924	28634	28740	28807	28805	28926	28691	28651	28901	28484	28640	28614	28544	28736	28697	28825	28662	28745	28731	28679	28676	28749	28682	28557	28631	28673	28824	28939	28770	28789	28669	28613	28885	28639	28525	28830	28860	28843	28463	28718	28949	28599	28785	28798	28701	28646	28849	28753	28728	28426	28644	28744	28555	28785	28785	28846	28665	28490	28826	28649	28776	28693	28667	28724	28636	28625	28651	28807	28571	28599	28778	28692	28790	28759	28760	28701	28693	28540	28783	28917	28643	28496	28554	28636	28603	28664	28517	28489	28852	28644	28657	28638	28816	28407	28846	28695	28648	28664	28857	28775	28853	28601	28496	28765	28621	28635	28740	28961	28836	28735	28403	28586	28513	28796	28685	28558	28936	28633	28782	28822	28690	28778	28802	28627	28752	28869	28410	28547	28779	28593	28569	28733	28643	28977	28710	28545	28549	28648	28505	28654	28784	28666	28847	28638	28726	28723	28722	28735	28523	28661	28881	28565	28924	28907	28576	28858	28697	28665	28677	28799	28647	28809	28718	28919	28702	28662	28629	28792	28795	28513	28509	28666	28726	28734	28704	28779	29064	28761	28785	28685	28734	28768	28513	28430	28728	28831	28625	28827	28555	28771	28674	28629	28673	28729	28817	28717	28645	28543	28674	28697	28653	28790	28575	28657	28477	28713	28490	28758	28646	28717	28783	28641	28504	28635	28649	28774	28623	28446	28803	28822	28788	28550	28639	28744	28745	28751	28587	28840	28719	28550	28767	28993	28504	28672	28653	28751	28737	28579	28674	28529	28740	28725	28821	28545	28756	28724	28603	29061	28699	28694	28577	28778	28869	28501	28663	28779	28535	28548	28547	28514	28458	28577	28615	28457	28784	28856	28626	28521	28660	28612	28797	28619	28893	28801	28590	28647	28761	28781	28878	28630	28611	28604	28713	28874	29082	28590	28630	28606	28706	28768	28516	28801	28579	28732	28874	28780	28781	28631	28956	28702	28953	28574	28665	28749	28638	28668	28866	28627	29047	28786	28589	28962	28610	28624	28931	28826	28367	28657	28763	28688	28857	28868	28616	28315	28436	28427	28701	28734	28870	28446	28448	28878	28499	28825	28528	28663	29048	28733	28712	28591	28760	28706	28788	28652	28624	28796	28767	28805	28596	28739	28571	28536	28500	28622	28631	28728	29080	28560	28574	28579	28797	28791	28682	28631	28600	28371	28926	28792	28680	28760	28652	28896	28736	28723	29033	28758	28842	28693	28530	28771	28883	28796	28748	28811	28662	28963	28867	28682	28629	28579	28755	28733	28817	28900	28522	28804	28825	28818	28744	28578	28523	28600	28520	28480	29001	28544	28583	28761	28863	28752	28543	28616	28663	28570	28924	28864	28735	28686	28918	28865	28923	28606	28814	28741	28698	28582	28699	28788	28507	28739	28699	28675	28647	28672	28606	28828	28719	28678	28772	28821	28680	28485	28783	28482	28612	28749	28606	28569	28743	28679	28800	28875	28809	28624	28525	28650	28758	28856	28670	28659	28702	28869	28755	28769	28662	28600	28580	28783	28528	28753	28836	28550	28727	28774	28653	28556	28757	28701	28566	28617	28645	28762	28480	28541	28718	28877	28780	28625	28722	28761	28657	28809	28690	28885	28586	28676	28824	28677	28964	28978	28682	28766	28890	28681	28666	28626	28630	28574	28541	28862	28678	28880	28881	28803	28680	28491	28778	28708	28677	28693	28576	28600	28845	28564	28568	28620	28568	28895	28562	28761	28456	28775	28694	28672	28842	28756	28531	28764	28670	28718	28810	28617	28750	28641	28880	28746	28757	28885	28658	28664	28566	28647	28744	28707	28499	28589	28676	28750	28494	28580	28604	28633	28868	28743	28813	28883	28706	28805	28597	28622	28801	28802	28826	28692	28666	28854	28642	28513	29083	28657	28810	28639	28708	28670	28709	28530	28694	28754	28815	28566	28829	28856	28818	28813	28496	28831	28716	28809	28614	28701	28911	28645	28656	28483	28600	28780	28794	28688	28520	28575	28527	28910	28586	28545	28677	28505	28709	28745	28702	28889	28486	28708	28651	28580	28864	28652	28552	28732	28608	28489	28846	28548	28722	28733	28572	28625	28569	28764	28862	28738	28647	28713	28735	28684	28410	28849	28798	28822	28785	28715	28649	28613	28801	29016	28711	28764	28769	28764	28600	28853	28422	28783	28681	28916	28820	28660	28756	28669	28672	28639	28601	28688	28709	28570	28596	28720	28856	28715	28559	28960	28718	28710	28744	28427	28826	28682	28698	28603	28497	28493	28424	28471	28840	28881	28776	28842	28818	28676	28610	28700	28711	28769	28541	28784	28627	28461	28644	28621	28723	28877	28627	28763	28679	28734	28877	28738	28788	28857	28756	28629	28653	29037	28614	28846	28370	28403	28562	28820	28556	28720	28690	28877	28648	28761	28581	28764	28530	28796	28725	28436	28782	28891	28758	28666	28846	28588	28633	28665	28676	28808	28877	28670	28459	28773	28635	28934	28765	28620	28846	28606	28623	28606	28659	28646	28530	28726	28563	28839	28547	28786	28806	28893	28540	28760	28825	28696	28566	28810	28543	28651	28495	28559	28612	28812	28751	28744	28710	28589	28816	28487	28372	28746	28586	28846	28672	28797	28632	28885	28782	28744	28808	28821	29084	28737	28690	28885	28481	29037	28638	28619	28523	28836	29005	28821	28624	28502	28529	28917	28775	28425	28559	28502	28685	28765	28600	28589	28762	28591	28628	28718	28664	28816	28508	28648	28910	28669	28836	28645	28717	28780	28813	28673	28758	28682	28806	28750	28844	28673	28838	28771	28643	28531	28805	28779	28742	28786	28875	28670	28373	28601	28753	28655	28766	28724	28667	28766	28752	28806	28441	28691	28628	28731	28746	28714	28531	28680	28561	28665	28562	28697	28821	28561	28532	28646	29046	28918	28724	28623	28686	28784	28781	28711	28680	28873	28752	28939	28603	28549	28876	28796	28720	28644	28706	28948	28568	28847	28488	28687	28584	28638	28654	28882	28819	28871	28611	28911	28908	28920	28807	28656	28891	28769	28607	28687	28593	28795	28790	28654	28738	28786	28684	28905	28713	28831	28809	28611	28932	28807	28673	28753	28553	28569	28671	28778	28661	28768	28637	28656	28657	28679	28949	28788	28665	28856	28323	28507	28565	28641	28732	28844	28565	28806	28743	28888	28913	28707	28412	28625	28841	28764	28801	28785	28804	28354	28846	28847	28696	28763	28816	28787	28562	28688	28783	28731	28831	28789	28712	28698	28582	28883	28743	28630	28467	28590	28684	28888	28879	28651	28694	28652	28473	28626	28692	28780	28841	28518	28405	28735	28584	28796	28767	28924	28625	28726	28777	28674	28635	28657	28629	28719	28651	28575	28675	28837	28767	28901	28595	28781	28898	28394	28822	28720	28588	28714	28649
35987	57972	56558	50150	47347	43314	37206	32667	29992	28479	26792	25451	24631	23958	23695	23398	23281	23061	22958	22741	22588	22543	22398	22534	22627	22373	22361	22385	22610	22257	22365	22310	22403	22452	22586	22346	22372	22446	22426	22319	22429	22427	22400	22409	22280	22419	22339	22401	22448	22298	22421	22543	22415	22376	22481	22362	22330	22374	22305	22270	22426	22310	22549	22456	22360	22458	22337	22166	22285	22293	22255	22410	22417	22464	22427	22333	22282	22446	22374	22443	22229	22468	22495	22369	22262	22414	22496	22319	22388	22241	22386	22333	22404	22297	22232	22271	22386	22367	22498	22357	22288	22295	22292	22316	22293	22207	22237	22376	22439	22605	22502	22295	22432	22468	22319	22380	22521	22237	22471	22357	22438	22321	22316	22275	22561	22412	22328	22404	22513	22269	22263	22445	22470	22491	22265	22404	22345	22508	22358	22503	22400	22435	22252	22363	22457	22423	22365	22318	22225	22401	22337	22362	22360	22209	22268	22254	22582	22449	22384	22212	22261	22355	22484	22242	22430	22462	22338	22185	22261	22367	22309	22326	22363	22220	22571	22287	22200	22492	22284	22202	22329	22460	22371	22388	22354	22622	22442	22471	22367	22365	22341	22395	22310	22459	22074	22430	22444	22405	22196	22369	22385	22351	22309	22346	22248	22424	22565	22333	22344	22370	22528	22293	22289	22341	22468	22444	22379	22387	22399	22379	22388	22253	22305	22451	22342	22535	22269	22317	22319	22386	22345	22393	22344	22358	22424	22336	22568	22204	22326	22175	22297	22455	22368	22293	22364	22065	22447	22140	22371	22364	22425	22426	22360	22331	22417	22441	22386	22424	22368	22485	22433	22394	22487	22512	22301	22379	22567	22256	22418	22197	22391	22326	22415	22268	22296	22233	22240	22259	22295	22498	22348	22337	22498	22332	22359	22352	22434	22338	22291	22311	22414	22381	22268	22401	22389	22306	22127	22561	22346	22360	22426	22359	22413	22074	22387	22451	22445	22412	22228	22392	22389	22304	22153	22213	22288	22407	22336	22230	22288	22338	22458	22501	22357	22426	22316	22500	22434	22337	22287	22458	22502	22298	22353	22530	22269	22346	22199	22336	22374	22208	22490	22289	22423	22355	22400	22305	22421	22346	22324	22415	22280	22511	22344	22382	22529	22431	22440	22230	22430	22342	22567	22366	22320	22509	22528	22515	22434	22342	22459	22204	22446	22372	22277	22499	22435	22283	22479	22484	22474	22460	22408	22341	22368	22487	22265	22346	22437	22506	22434	22485	22437	22169	22335	22412	22322	22104	22270	22417	22463	22409	22403	22393	22051	22354	22400	22308	22360	22090	22282	22260	22433	22410	22364	22429	22305	22336	22486	22287	22322	22464	22342	22594	22401	22314	22318	22437	22272	22343	22250	22420	22238	22527	22370	22549	22462	22424	22309	22302	22266	22431	22257	22337	22334	22254	22321	22483	22536	22291	22343	22340	22293	22340	22259	22367	22557	22438	22374	22451	22299	22591	22447	22327	22505	22295	22288	22360	22393	22391	22220	22379	22313	22332	22431	22318	22395	22203	22425	22133	22469	22408	22354	22402	22253	22439	22533	22401	22528	22454	22309	22456	22413	22276	22473	22378	22457	22460	22425	22525	22491	22262	22344	22315	22467	22324	22258	22487	22285	22579	22452	22415	22306	22434	22349	22354	22317	22248	22458	22535	22355	22351	22598	22358	22338	22369	22518	22294	22554	22488	22345	22243	22417	22227	22403	22285	22444	22475	22250	22199	22389	22354	22535	22451	22286	22452	22293	22280	22425	22537	22303	22301	22172	22359	22327	22274	22401	22316	22213	22230	22244	22450	22439	22288	22394	22430	22356	22256	22376	22315	22470	22553	22383	22350	22209	22361	22373	22467	22305	22433	22506	22395	22392	22254	22387	22258	22309	22318	22321	22362	22220	22197	22346	22554	22298	22261	22402	22385	22341	22350	22553	22486	22660	22442	22361	22297	22565	22362	22423	22443	22326	22275	22445	22398	22352	22509	22305	22389	22384	22428	22483	22395	22481	22246	22388	22287	22526	22353	22389	22253	22346	22371	22311	22457	22333	22521	22329	22419	22499	22420	22264	22440	22549	22375	22481	22315	22453	22294	22465	22243	22437	22189	22393	22191	22339	22579	22264	22325	22321	22143	22441	22425	22404	22370	22383	22222	22590	22254	22352	22291	22280	22485	22339	22334	22220	22411	22421	22401	22331	22382	22459	22128	22170	22319	22549	22312	22486	22443	22222	22402	22400	22563	22299	22380	22566	22410	22414	22280	22380	22508	22316	22435	22327	22248	22248	22368	22212	22440	22264	22362	22327	22339	22272	22522	22479	22259	22238	22256	22384	22430	22282	22278	22416	22273	22401	22293	22311	22539	22405	22377	22452	22369	22314	22529	22320	22413	22359	22384	22403	22517	22464	22369	22261	22390	22321	22359	22573	22627	22433	22397	22470	22661	22483	22554	22302	22371	22614	22308	22325	22313	22137	22268	22160	22494	22417	22411	22481	22503	22373	22231	22422	22348	22573	22437	22283	22285	22473	22648	22336	22428	22286	22261	22507	22333	22321	22327	22323	22395	22258	22174	22399	22329	22352	22381	22361	22444	22283	22386	22280	22204	22285	22490	22528	22450	22266	22485	22478	22166	22556	22429	22437	22433	22239	22458	22359	22184	22323	22335	22327	22293	22312	22459	22272	22369	22276	22438	22219	22402	22362	22396	22338	22320	22377	22565	22387	22296	22402	22368	22383	22288	22480	22395	22398	22380	22328	22405	22264	22402	22275	22511	22394	22398	22322	22386	22357	22407	22455	22191	22302	22455	22544	22450	22414	22324	22226	22467	22417	22344	22520	22471	22481	22360	22356	22417	22252	22457	22272	22395	22445	22442	22367	22490	22314	22482	22373	22358	22410	22375	22289	22473	22449	22321	22315	22417	22197	22372	22355	22197	22435	22449	22542	22393	22338	22360	22411	22231	22227	22273	22249	22337	22306	22495	22343	22417	22355	22272	22195	22299	22275	22516	22403	22253	22375	22586	22328	22317	22446	22355	22326	22368	22412	22468	22350	22296	22338	22465	22457	22215	22260	22344	22259	22410	22193	22162	22494	22348	22445	22406	22264	22362	22487	22422	22240	22371	22243	22332	22258	22340	22283	22468	22392	22570	22250	22508	22319	22314	22470	22268	22295	22466	22437	22333	22349	22455	22342	22487	22560	22332	22204	22209	22306	22334	22344	22363	22373	22322	22285	22327	22336	22336	22312	22433	22179	22540	22393	22267	22380	22249	22446	22527	22352	22482	22129	22339	22389	22151	22366	22489	22320	22559	22368	22511	22206	22385	22492	22261	22442	22370	22279	22285	22442	22395	22363	22388	22304	22403	22318	22341	22245	22394	22562	22417	22367	22397	22577	22310	22370	22299	22462	22359	22525	22274	22130	22413	22435	22321	22374	22386	22329	22368	22333	22356	22196	22542	22362	22451	22302	22206	22359	22421	22446	22480	22342	22287	22313	22486	22563	22412	22251	22275	22425	22312	22242	22460	22362	22359	22402	22277	22323	22240	22223	22418	22308	22281	22438	22353	22416	22265	22324	22473	22427	22267	22395	22160	22343	22424	22465	22454	22475	22404	22318	22325	22379	22456	22401	22329	22381	22403	22312	22457	22394	22515	22433	22364	22337	22457	22378	22492	22249	22246	22252	22410	22310	22462	22390	22387	22390	22430	22224	22536	22453	22345	22127	22424	22481	22429	22151	22490	22388	22458	22306	22307	22290	22451	22481	22442	22440	22343	22352	22393	22404	22440	22253	22285	22449	22341	22385	22357	22217	22221	22375	22399	22442	22318	22462	22276	22256	22369	22470	22336	22353	22475	22550	22403	22295	22280	22250	22491	22310	22405	22622	22259	22310	22229	22309	22267	22402	22363	22469	22426	22595	22269	22276	22510	22428	22377	22313	22395	22320	22372	22312	22402	22294	22409	22398	22375	22361	22319	22404	22271	22591	22478	22440	22400	22402	22434	22445	22346	22413	22650	22245	22535	22361	22501	22432	22186	22527	22430	22286	22386	22283	22443	22195	22332	22225	22452	22330	22413	22249	22334	22371	22281	22506	22253	22246	22378	22441	22394	22186	22275	22389	22325	22339	22276	22429	22330	22481	22487	22334	22256	22379	22249	22353	22635	22359	22434	22260	22259	22393	22418	22251	22196	22366	22456	22590	22312	22396	22087	22385	22279	22439	22210	22460	22464	22395	22405	22348	22371	22358	22208	22295	22290	22443	22604	22316	22418	22493	22240	22408	22340	22580	22509	22312	22329	22413	22482	22550	22184	22378	22338	22515	22297	22390	22181	22416	22455	22175	22361	22492	22258	22485	22214	22521	22335	22409	22375	22492	22487	22344	22375	22226	22322	22330	22456	22476	22350	22271	22281	22358	22410	22339	22454	22169	22419	22176	22351	22216	22471	22256	22293	22419	22465	22390	22261	22398	22327	22253	22282	22360	22489	22415	22387	22300	22337	22387	22381	22370	22372	22350	22352	22323	22450	22462	22404	22211	22256	22224	22325	22468	22402	22408	22435	22542	22294	22260	22496	22252	22309	22354	22475	22377	22335	22224	22513	22380	22441	22272	22256	22413	22301	22551	22371	22150	22353	22278	22477	22405	22330	22447	22234	22441	22464	22357	22333	22497	22500	22337	22477	22312	22390	22263	22472	22377	22396	22420	22351	22465	22380	22221	22323	22336	22406	22515	22404	22363	22569	22314	22220	22323	22515	22393	22263	22522	22257	22505	22318	22422	22429	22491	22164	22547	22453	22274	22257	22464	22379	22429	22395	22395	22294	22137	22240	22446	22406	22329	22460	22299	22277	22400	22264	22373	22312	22300	22488	22403	22357	22223	22394	22261	22442	22263	22249	22337	22375	22348	22495	22438	22503	22306	22297	22313	22263	22263	22337	22491	22399	22327	22509	22374	22583	22315	22656	22203	22498	22311	22172	22356	22506	22438	22483	22430	22342	22378	22292	22410	22355	22341	22257	22305	22246	22205	22373	22428	22445	22490	22391	22435	22512	22231	22513	22550	22241	22535	22255	22218	22490	22309	22341
30226	30863	40931	39103	34587	33023	32666	31440	30142	29467	29295	28790	28848	28642	28575	28508	28291	28190	28215	28317	28373	28168	28125	28280	28182	28197	28332	27946	28231	28205	28229	28318	28364	28173	27947	28296	28404	28242	28359	28134	28324	28179	28174	28133	28405	28165	28060	28270	28163	28025	28136	28387	28258	28158	28137	28073	28302	28002	28086	28196	28053	28305	28041	28241	28118	28055	28295	28227	28167	28172	28174	28175	28080	28152	28078	28159	28082	28042	28050	28435	28204	27894	28064	28325	28179	28060	28308	27993	28175	28260	28520	28059	28020	28200	28222	28015	28127	27938	28173	28174	28161	28312	28114	28270	28271	28115	28260	28283	28091	28328	28075	28221	27843	28233	28172	28439	28131	28121	28066	28183	28208	28169	28117	28211	28070	28161	28144	27977	28304	27848	28156	28218	28378	28093	28173	28062	27982	28177	28270	28251	28227	28167	28130	28120	27972	27955	28319	28186	27886	28332	28358	28120	28267	28037	28080	28265	28402	28077	28300	27949	28245	28126	28188	28053	28123	28251	27910	27961	28165	28127	28052	28341	28025	28161	28037	27944	28240	28070	28176	28138	28101	28133	28325	28107	28223	28201	28140	28311	28284	28338	27970	28247	28024	28274	28086	28214	28177	27939	28022	28086	28327	28122	28383	28219	28245	28112	28091	28198	27959	28224	28140	27911	28331	28094	28196	28052	28247	28156	28119	28034	28080	28229	28020	28128	28114	28266	28103	28106	28218	28033	28085	28180	28187	28182	28140	28231	28153	28124	28164	28331	28261	27993	28066	28142	28204	28070	28502	28220	28272	28272	28245	28104	28319	28376	28249	28183	28128	28263	27913	28079	28120	28348	27947	28166	28269	28357	28096	28109	28084	28288	28095	28303	28062	28189	28318	28075	28244	28240	28097	28266	28368	28121	28056	28267	28070	28221	28290	28069	28320	28212	28170	27965	28265	28131	28308	28105	28234	28283	28214	28293	28200	28207	28118	28162	28291	28202	27974	28301	28319	28040	28234	28344	27947	28155	28062	28227	28168	28014	28119	28296	28136	28219	28134	28078	28199	28094	28150	28225	28143	28273	28047	28136	28085	28034	28150	28145	27990	28135	28236	27939	28301	28438	28046	28116	28203	28180	28173	28218	28208	28098	28161	28282	28466	28426	28216	28215	28173	28497	28134	28120	27993	28213	28125	28137	28116	28216	28133	28117	28003	28087	28194	28056	28162	28065	28224	28141	28320	28335	28099	28407	28196	28298	28105	28200	28223	28037	28370	28239	28229	28355	27980	27843	28096	28172	28259	28242	27962	28340	28420	28181	27974	28171	28130	27980	28310	28345	28120	27938	28319	28075	28135	28351	28275	27937	28313	28310	28185	28289	28195	28197	28260	28138	28462	27950	28305	28025	28108	28015	28044	28003	28153	28327	28204	28272	28222	28161	28314	28171	27940	28251	27932	28242	28090	28287	28023	28026	28328	28158	28157	28278	28174	28092	28156	28181	28157	28102	28059	28239	28073	28401	28382	28043	28115	27902	28035	28092	28198	28140	28066	28316	28560	28170	28244	28139	28147	28246	28188	28269	28164	28172	28448	28090	28096	28143	28296	27989	28102	28169	28182	28215	28358	28396	28170	28184	27942	28258	28085	28212	28382	28214	28218	28227	28237	28419	28284	28081	28146	28095	28306	28376	28334	28211	28160	28168	28159	28247	28365	28129	28179	28028	28143	28235	28183	28005	27966	28294	27911	28074	28275	28339	28126	28152	28445	28235	28107	28031	28282	28229	28356	28246	28219	28172	28185	28096	28072	28156	28110	28118	28202	28157	28131	28014	28184	28131	28204	28331	28155	27922	28298	28346	28136	28101	28382	28211	28293	28316	28121	28063	28180	28392	28254	28149	28122	28279	28168	28092	28301	27916	27972	28185	28121	28129	28219	28048	28330	28161	28191	28014	28214	28244	28134	27984	27988	27852	28233	28273	28224	28266	28367	28173	28149	27901	28282	28048	28165	28346	28262	28296	28216	28243	28193	28243	28161	28203	28054	28031	28016	28150	28208	28258	28252	28040	28124	28005	28104	28130	28054	28149	28135	28135	28265	28250	28215	28249	28105	27984	28209	28248	28304	28157	28068	28128	28293	28170	28176	28331	28172	28138	27990	28091	28179	28091	28105	28185	28185	28228	28251	28199	28299	28209	28243	28206	28191	28116	28076	28143	28022	28298	28142	28250	28196	28183	28308	27914	28183	28045	28213	27902	28048	28083	28382	28293	28580	28129	28185	28307	28206	28205	28268	28114	28108	28181	28328	28285	28476	28289	28329	28062	28276	28361	27774	27982	28377	28152	28114	28202	28155	28046	28119	28087	28036	27950	28182	28168	28037	27851	28099	28368	28360	28254	28093	28155	28284	28222	28048	28229	28277	28016	28103	28121	28392	28132	28157	28183	28174	28228	28273	28073	28302	28059	28066	28225	28273	28213	28263	28086	27908	28158	28199	28141	28257	28227	28168	28106	28145	27962	28169	28059	28049	28370	28292	28085	28128	28268	28022	28174	28036	28029	28113	28169	28253	28150	28413	28074	27867	28324	28193	28078	28239	28217	28178	28078	28243	28233	27958	28155	28328	28290	28168	28079	28199	28235	27930	28113	28375	28119	28063	28468	28290	28289	28203	27872	28233	28151	28183	28074	28163	28477	28098	28151	28270	28119	28223	28224	27978	28123	28358	28055	28135	28076	28250	27958	28253	28120	28173	28250	28098	28326	28137	28146	28246	28121	28383	28377	27996	28092	28289	28277	28354	28293	27968	28040	28256	28092	28274	28208	28295	27914	28209	28067	27987	28114	28396	28059	28122	28135	28046	28240	28346	28180	28347	28246	28068	28413	28160	28353	28216	28090	28148	28336	27921	28411	27924	27975	28161	28315	28144	28227	28082	27983	28211	28178	28340	28125	28227	28088	28141	28111	28204	28161	28241	28149	27995	28082	28016	28181	28277	28352	28280	28335	28338	28200	28065	28239	28194	28214	28231	27998	28481	28054	28167	28146	28213	28148	28101	28080	28194	28138	28438	28168	28132	28048	28072	28064	28336	28541	28319	28157	28245	28228	28015	28212	28122	28189	27983	28330	28361	28286	28044	28175	28166	28209	28283	28234	28114	27849	28239	28032	28222	28123	28050	28205	28194	28099	28192	28127	28291	28228	28183	27939	28015	27978	28200	28274	28218	28241	28453	28029	28348	28291	28320	28268	28208	28183	28473	28264	28403	28035	28127	28094	28273	28265	28221	28143	28372	28203	28054	28255	28102	28133	28385	28299	28317	28359	28120	28178	28148	28257	27935	28165	27909	28172	28068	28039	28101	28017	28133	28363	28175	28338	28222	28187	27980	28105	28127	28065	28195	28245	28233	28403	28104	28018	28333	28214	28169	28383	28201	28219	28141	28344	28155	28330	28220	28185	28229	28029	28243	28349	28274	28112	27896	28145	28192	28332	27965	27920	28181	28188	28217	28190	28218	28147	28288	28377	28297	28000	28291	28297	28271	28223	28052	28335	28360	28440	28250	28181	28261	28109	28253	28192	28532	28246	28460	28149	28216	28111	28265	28173	28265	28150	28203	28176	28141	28162	28413	28413	28335	28345	28091	27955	28179	28509	28111	28122	28084	28218	28116	28205	28056	28097	28254	28299	28195	28298	28051	28052	27885	28097	28215	28247	28233	28137	27977	28074	28224	28270	28263	28253	28000	27974	28201	28275	28506	27956	28237	28044	28408	28278	28324	28088	28316	28257	28160	28280	28515	28473	28257	28121	28072	28161	28186	28348	28256	28031	28208	28203	28098	28349	28215	28273	28284	27796	28111	28392	28423	28199	28124	28204	28059	28120	28181	27917	28163	28124	28153	28035	28029	28266	28336	28101	28243	28252	27942	28114	28189	28286	28352	28265	28226	28426	27944	28423	28375	28229	28110	28181	28206	28364	27947	28173	28214	28069	28210	27959	28107	27987	28142	28016	27966	27863	28343	27995	28356	28227	28164	28374	28411	28139	28193	28230	28093	27960	27999	28237	28096	28215	27989	28272	28328	28193	28170	28199	28109	28112	28035	28048	28277	28296	28316	28069	28370	28213	28228	28243	27987	28388	28237	28377	28154	28213	28447	27936	28271	28140	28136	28187	28434	27924	28247	28271	28101	28257	28281	28164	28255	28064	28088	28148	28196	27941	28365	28132	28129	28172	28370	28291	28180	28224	28322	28072	28177	28098	28046	28181	28233	28050	28288	28308	28187	28062	28499	27986	28053	28341	28312	28111	28385	28128	28256	28051	28156	28007	27939	28487	28370	28161	28288	28254	28295	28252	28281	28354	28356	28489	28075	28207	28251	28282	28253	28193	28123	28195	28013	28194	28160	28095	28300	28033	28103	28275	28166	28196	28410	28068	28118	28182	28006	28223	27884	27946	28084	28035	28116	28143	28120	28207	28213	28449	28334	27961	28249	28227	27925	28080	28142	28141	28484	28274	28161	28194	28159	28209	28045	28279	28181	28099	28249	28043	28173	28182	28060	28350	28354	28193	28422	28091	28270	28163	28141	28230	28250	28117	28389	28223	28186	28238	28270	28160	28359	28277	28204	28083	28358	28069	28248	28252	28106	28425	28315	28216	28210	28229	28200	28215	27822	28140	28082	28121	28117	28135	28413	28121	28256	28407	28243	28443	28278	28347	28041	27959	27897	28341	28213	28121	28172	28061	27936	28190	28361	28240	28245	28104	28191	28061	28153	28274	28364	28153	28302	28101	28194	28244	28055	28130	28176	28187	28137	28151	28066	28162	28101	28231	28092	28316	28134	27889	28178	28203	27941	28154	28372	27998	28349	28086	28346	28146	28254	28180	28339	27960	28295	28241	28329	28111	28410	28115	28159	28193	28144	28232	28149	28092	28267	28213	28251	28230	28206	28144	28242	28257	28108	28143	28214	28153	28271	28104	28260	28174	28105	28272	28150	28317	28218	28156	28013	27966	28158	28185	28157	28010	28259	28052	28349	28365	28086	27973	28337	28060	28172	28164	28235	28404	28264	28165	28074	28195	27997	28319	28322	28006	28125	28042	28318	28212	28230	28062	28355	28088	28206	28217	28261	28197	28204	28118	28200	28051
32268	45398	44204	37470	32450	29409	29060	27003	25328	24287	23642	23084	22802	22761	22525	22302	22260	22267	22104	22198	22084	22061	22168	22049	22123	21928	22312	22051	22022	22135	21996	22064	21962	21895	22052	22130	22095	21905	21982	22241	22058	22109	22005	22216	22136	21936	22052	21912	22111	22153	21921	21999	21949	22021	22016	21889	22077	22196	21998	22104	21966	22023	22111	21971	21921	22077	21965	22048	21936	22159	22011	21928	22007	22070	22070	21982	22024	22001	22147	22278	22195	22151	21850	22007	21894	21952	21911	21931	22106	21942	21924	22110	22081	22022	22102	22102	22118	22042	22056	21868	22070	22035	22097	21896	22043	22180	22098	22063	21877	22162	21983	22127	21965	22029	21860	22126	21994	22154	22017	22022	22066	21965	22230	21919	22009	21991	22013	21882	21999	21935	22059	22035	21932	22000	22107	21999	21956	22223	21938	21758	22020	22017	22006	22022	22263	22067	22156	22200	22022	21891	21963	22093	22019	22041	21901	22061	22169	21954	22074	22017	22072	21974	22156	22004	21892	22050	22081	21905	21981	22022	22042	22042	22047	22087	22045	21969	22247	22040	21890	22066	21865	22060	22093	22038	22032	22064	22018	21916	21964	22052	21951	22183	22001	21826	21935	21993	21908	22288	21884	21888	21905	21977	22111	22117	22000	21764	22040	22070	21971	21995	22008	21994	22117	22193	21896	21803	22178	21920	22040	22122	22052	21991	22048	22085	22029	22069	22053	22019	21975	22004	22061	22014	22037	22084	22121	22058	21839	22110	21902	21926	21977	21974	21957	21931	22081	22033	22082	22202	22142	21902	21915	21962	22136	22069	21914	21997	22071	21921	21939	22052	21778	22161	22037	22100	21985	21823	22066	22114	22195	21912	21889	22041	21957	22224	21967	21995	22122	22064	22148	21865	22017	22035	22115	21995	21921	22081	22062	21962	21987	22185	22157	22095	22050	22165	21864	22235	22061	21930	22105	21998	21984	22089	22056	22235	21967	22000	21936	22120	22124	21947	22122	22050	21932	21998	22009	22016	21998	22089	22185	21859	21922	22047	22068	22021	21830	21843	22009	21915	22004	22015	21974	21985	21985	22041	22089	22070	22068	21907	21965	22035	22098	22198	21820	21962	22019	22143	22210	21936	22136	22237	22091	22155	21970	21881	22002	22014	21922	21829	22142	21898	22067	21832	21943	21810	22220	22075	22041	22044	22067	21993	22137	22054	21891	21962	22093	22026	22163	22118	21941	21954	21951	21958	22109	21879	22145	21918	22168	22067	22207	22067	22066	22012	22064	22214	22003	22201	21970	22148	22093	21864	22037	21939	22061	21722	22114	22108	22055	22145	22035	22033	21991	22035	22150	22013	22013	22057	22018	22105	22128	21942	22025	21957	21895	22066	21993	21884	22007	21999	22013	22024	22104	22040	21998	21770	22111	22024	22005	22090	22021	22197	22068	22064	21875	22002	21971	21928	21990	22064	21842	22011	22060	22060	22125	22179	22066	21979	22084	21999	22084	22062	22037	22005	21888	21965	22086	21954	22011	22096	22000	22279	22192	22055	22032	22009	21935	22005	22082	21980	22136	22039	21963	22157	22142	22247	22153	22175	22110	21982	22086	21907	22001	22096	22074	22111	21920	22053	22190	22284	21906	21895	22066	21926	21992	22048	22185	22101	21887	22012	21876	22223	22338	22128	22008	22072	21943	21828	21823	22039	22184	21940	21948	22260	21950	22061	21929	22068	21886	21869	22032	21896	21864	21856	21910	22027	22008	21866	21987	22053	21987	22081	21885	22046	22169	22023	22053	22059	22129	22054	21917	21954	21924	22093	22111	22016	22046	21868	21753	21870	22082	22005	22133	22126	21862	22022	21968	22118	22173	21877	21978	21913	22062	22067	21979	21883	22208	21818	22093	22066	21958	22052	21987	22257	21957	21967	21917	22107	21919	21826	22140	22131	22025	22160	21888	22064	22021	21975	22037	22042	22169	21945	22024	22113	22123	22015	21892	22195	22024	22132	21938	21955	22144	21932	22040	21897	22041	22002	22082	22008	22011	21967	22185	21906	21934	22072	21967	21832	22091	21971	21969	21999	22087	22161	22001	22038	22124	22071	22050	22050	21997	21984	21916	22115	21809	22008	22050	21879	22144	22019	21936	21980	22061	21934	22112	22187	21856	21987	21903	22058	22054	22052	22076	22048	22033	22058	22059	22000	22005	22053	21968	21944	22030	21945	22065	22115	22078	21790	22163	22070	22037	22025	22116	21984	21815	22189	22071	21919	21833	21967	22055	22023	22097	21910	22085	22057	22030	22201	22006	22092	21965	22035	22034	22157	22047	22213	21962	22123	21914	21901	21931	22131	22136	22010	22078	22185	22052	21981	22005	22120	22004	22043	21921	22044	22120	22146	22051	22101	21978	21857	21958	22033	22038	22007	22092	21857	22030	22127	22085	22103	21986	21955	22043	22153	22027	21972	22269	21975	22090	22012	21962	21987	22067	21962	21995	22052	22204	22079	22031	21962	22183	21792	22076	21966	22158	22187	22016	22010	22143	21773	22082	22188	22046	22023	22019	22100	22050	22022	21910	21934	21964	22122	22042	22172	22126	21952	22016	21940	22001	22056	22071	22030	22133	22056	22059	21893	22060	22040	22089	22160	21884	22066	22048	21954	22086	21925	22158	22008	21987	22014	22020	22147	21950	22159	22143	22186	22017	22086	22050	22265	22017	21982	21870	22099	22048	21950	22170	22053	21966	21920	21912	21969	21738	22003	22093	21947	21977	21977	21958	22122	21969	21922	21915	21987	22071	21808	21761	21973	22124	22000	21973	21974	22008	21997	22338	22008	22081	22233	22007	21909	22116	22078	22156	21919	22065	22008	22069	21884	22071	21868	22052	22162	22048	22001	22027	22295	21985	21956	22216	21997	22137	22068	21936	22147	21808	22094	22070	22043	21968	21904	21999	22035	22020	21975	22066	21964	21923	22132	22194	22257	21980	21979	22067	22011	21926	22073	22114	21949	22003	21961	21923	22053	22022	21962	22013	22058	22144	22146	22139	21972	22141	22159	22078	22059	22131	22051	22044	22173	21935	22168	22190	22188	22114	22024	22030	21985	22061	22118	21944	22039	22008	22118	22080	21986	22113	21952	22034	21816	21981	22177	22285	21960	22086	22112	22114	21877	21904	22165	21922	21978	22102	21809	21944	22125	22113	22137	21922	22017	22068	21787	22142	22059	22050	22004	22128	22073	22213	21883	22081	22108	21977	22098	22044	21931	22022	22040	21960	22041	22173	22070	21970	21962	21975	22033	22008	22048	21770	21953	21832	22061	22202	22043	22053	21987	21904	21970	21904	21977	22071	22039	22040	22089	21977	22199	21984	21913	21909	21865	21990	22187	22007	21909	21964	22040	22015	21805	22086	21991	21947	22110	21998	22079	21958	22062	22066	21971	22025	22212	22110	22040	22074	21927	22003	22251	22040	22059	22105	21920	22138	22235	21949	21894	21804	21914	22083	21988	21956	21970	22122	21989	22200	22022	21885	22135	22013	21873	21946	22149	22224	21997	21999	22076	22221	21750	21959	21972	22101	22000	22020	22210	21947	22144	22080	21978	21861	21988	21970	22039	21993	22067	22112	22004	21938	22019	22130	22107	22107	22025	22086	21814	22068	21990	22113	21979	22088	22005	21979	22248	22058	21925	22003	21912	22120	22122	22017	21978	21943	22153	21889	22116	22057	22095	22195	21992	21949	21813	22085	22048	21950	22129	22016	21949	22105	22166	22024	21872	22081	21966	22137	22218	22045	22123	22085	22017	22115	22067	22234	21821	21937	21947	22080	21900	22060	22132	21862	22065	22127	21932	21996	21997	22158	21859	21939	22189	22021	21998	22177	22204	22015	22112	21996	22008	22155	22020	22128	22005	22035	21943	22133	21893	22136	21977	21957	21968	22017	22157	21974	21902	22028	21901	21977	21934	22196	22101	21960	22065	22048	22057	22104	21996	21861	22071	21911	21897	22185	21972	21926	22175	21871	21926	21832	22138	22090	21951	21943	22118	22089	22009	21893	22117	21883	21766	21999	22042	21995	21899	21979	22017	21999	22106	22291	22080	22031	22039	21982	22017	21946	22114	21878	21901	22118	22162	21974	21988	21968	22031	21956	22171	22043	22010	22060	21994	21981	22158	21987	22097	22114	22173	21997	21978	22084	22270	21982	21893	22086	21995	22240	21909	22062	21988	21938	21991	22057	22280	21964	21977	22052	21904	22091	21999	22076	22066	22008	21863	22079	21981	22107	22051	21967	21909	22053	22093	22135	21826	21990	21992	21978	22018	21998	22133	22067	22270	22025	22195	21898	22139	21905	22044	22059	21951	21979	21968	21931	22319	22044	22105	22038	21911	22011	21985	22080	21813	22108	21900	21809	22160	22021	22093	22017	22014	22054	22039	21868	21874	22003	22080	21861	21952	22117	22003	22052	21961	22028	22006	21967	22094	22047	22092	22055	22010	22101	22164	21964	22035	21762	22041	21959	22074	22039	21951	21930	22105	22039	22166	21958	22029	22056	21937	21980	21910	21896	21969	21860	22053	22001	22065	21892	21998	21978	21929	22147	22020	21923	22019	22025	22016	22067	22002	21990	22142	22047	21954	22017	21970	22224	22036	21999	22004	22202	22173	21917	22048	22105	22124	22273	22179	22225	22239	22020	22012	22054	22156	21907	21968	22119	21823	22101	22004	22022	22061	21943	21965	22103	22140	21939	22171	22180	22091	21821	22025	22074	22019	22084	22021	21999	22043	21993	21899	21975	21825	21797	22211	22124	22015	21963	21949	22019	22266	22149	22071	22133	21927	22105	21952	21855	21933	22088	21916	22017	21938	22176	22053	22087	22198	22000	21934	21979	22183	22056	22085	22071	21978	21968	21934	22034	21884	22056	22051	22208	21838	21894	21929	21973	22052	22176	22091	22119	22091	21908	22090	22157	22081	21832	21974	22176	21897	22088	21906	22040	21984	22066	21995	22085	22036	22037	22148	22051	22024	21923	22104	22212	22033	21879	21950	22196	22183	22016	22003	22174	21982	22029	21920	22147	21967	21983	21988	21958	22019	22014	21936	22038	22108	22047	22124	22038	22067	21945	22046
23837	21563	29812	28322	31632	37526	37431	33559	31787	30939	30461	29961	29534	29345	29148	28954	28850	28699	28779	28661	28766	28601	28379	28410	28551	28658	28646	28405	28368	28329	28671	28360	28416	28479	28369	28422	28206	28433	28189	28465	28424	28489	28409	28296	28285	28437	28614	28271	28283	28508	28145	28434	28412	28385	28425	28464	28358	28170	28286	28167	28339	28247	28436	28363	28257	28156	28090	28354	28208	28316	28074	28498	28175	28180	28520	28421	28421	28286	28289	28286	28411	28142	28257	28715	28351	28411	28709	28212	28623	28192	28336	28424	28388	28172	28458	28333	28223	28385	28386	28310	28604	28187	28569	28220	28306	28448	28164	28271	28173	28548	28221	28267	28361	28319	28224	28264	28389	28285	28496	28325	28278	28517	28461	28586	28274	28286	28307	28317	28292	28353	28304	28257	28406	28542	28556	28222	28388	28463	28307	28394	28515	28381	28173	28330	28093	28271	28367	28395	28239	28418	28070	28349	28299	28401	28429	28190	28303	28402	28325	28448	28445	28537	28445	28343	28338	28306	28419	28354	28358	28259	28269	28438	28670	28349	28346	28365	28288	28607	28186	28469	28459	28366	28024	28209	28100	28195	28125	28226	28417	28432	28217	28208	28438	28219	28730	28210	28290	28352	28402	28379	28274	28323	28350	28380	28404	28424	28181	28313	28472	28400	28350	28518	28429	28254	28405	28472	28265	28403	28353	28451	28369	28270	28494	28285	28545	28518	28224	28300	28548	28123	28222	28470	28583	28522	28452	28211	28221	28395	28320	28415	28348	28382	28299	28310	28355	28450	28143	28334	28186	28355	28432	28190	28318	28380	28397	28190	28305	28427	28624	28526	28409	28184	28217	28378	28506	28535	28521	28231	28282	28103	28106	28442	28265	28150	28453	27952	28334	28600	28419	28445	28300	28447	28334	28261	28584	28108	28126	28274	28304	28224	28550	28231	28512	28538	28512	28486	28390	28341	28574	28356	28183	28232	28384	28193	28583	28280	28181	28444	28389	28215	28338	28431	28463	28429	28572	28196	28122	28296	28457	28141	28647	28216	28463	28229	28297	28551	28268	28207	28395	28331	28192	28431	28470	28170	28150	28295	28446	28299	28274	28510	28196	28402	28405	28516	28389	28311	28306	28270	28357	28348	28367	28248	28399	28409	28301	28299	28373	28353	28395	28263	28499	28300	28440	28204	28043	28460	28357	28383	28179	28504	28130	28340	28364	28365	28152	28398	28517	28180	28292	28276	28314	28432	28263	28262	28114	28242	28416	28140	28593	28358	28369	28486	28408	28459	28140	28126	28275	28540	28485	28415	28438	28132	28262	28457	28444	28366	28416	28432	28531	28210	28069	28230	28319	28116	28257	28210	28392	28206	28386	28350	28582	28370	28171	28346	28340	28548	28522	28439	28365	28290	28343	28365	28641	28271	28256	28642	28431	28453	28221	28370	28598	28359	28362	28122	28318	28101	28200	28580	28695	28386	28212	28326	28282	28321	28183	28583	28272	28307	28092	28376	28641	28333	28390	28225	28405	28183	28486	28430	28325	28452	28336	28526	28560	28356	28350	28537	28346	28402	28422	28205	28413	28328	28368	28267	28214	28357	28387	28589	28320	28150	28469	28036	28118	28274	28351	28559	28131	28351	28399	28536	28647	28383	28252	28162	28386	28268	28470	28343	28407	28541	28439	28206	28292	28109	28236	28509	28145	28386	28151	28434	28301	28433	28106	28194	28212	28212	28475	28441	28407	28385	28396	28315	28324	28323	28484	28226	28275	28314	28340	28282	28373	28073	28509	28294	28312	28287	28321	28150	28374	28169	28260	28257	28306	28327	28498	28323	28274	28255	28525	28303	28323	28386	28470	28415	28099	28291	28314	28551	28298	28310	28305	28013	28382	28554	28257	28271	28230	28116	28212	28142	28253	28127	28356	28437	28386	28483	28386	28181	28532	28309	28343	28556	28052	28171	28251	28531	28363	28266	28499	28232	28210	28166	28182	28550	28348	28314	28424	28405	28287	28325	28615	28690	28214	28249	28392	28286	28391	28409	28267	28201	28373	28264	28323	28438	28404	28218	28339	28333	28408	28325	28301	28254	28349	28420	28303	28400	28643	28442	28383	28307	28412	28444	28526	28208	28295	28505	28561	28355	28482	28317	28148	28421	28435	28285	28339	28480	28327	28373	28395	28493	28368	28299	28347	28416	28242	28480	28145	28099	28233	28243	28346	28238	28121	28358	28122	28267	28425	28090	28193	28279	28173	28215	28293	28406	28363	28499	28404	28271	28581	28324	28471	28536	28302	28258	28390	28268	28541	28317	28423	28419	28458	28470	28405	28265	28671	28511	28398	28449	28393	28531	28314	28360	28222	28218	28269	28460	28445	28382	28450	28266	28367	28335	28418	28186	28280	28375	28234	28354	28315	28171	28408	28357	28515	28523	28177	28322	28255	28183	28372	28296	28292	28357	28294	28286	28390	28391	28259	28197	28377	28340	28614	28353	28299	28314	28605	28312	28424	28495	28282	28374	28382	28354	28466	28500	28340	28271	28417	28409	28332	28267	28274	28530	28326	28390	28207	28289	28209	28332	28240	28393	28345	28285	28441	28618	28297	28101	28224	28357	28446	28400	28226	28194	28249	28316	28445	28516	28292	28449	28288	28372	28371	28299	28601	28332	28331	28115	28363	28311	28243	28358	28383	28365	28233	28232	28442	28318	28660	28398	28276	28414	28356	28285	28425	28333	28263	28085	28101	28307	28202	28212	28399	28450	28002	28467	28233	28354	28413	28333	28419	28516	28348	28254	28568	28259	28505	28355	28433	28235	28334	28369	28500	28334	28221	28076	28262	28461	28493	28261	28391	28328	28384	28500	28518	28145	28408	28196	28477	28348	28371	28295	28396	28371	28341	28387	28405	28524	28340	28284	28395	28437	28425	28487	28419	28396	28462	28403	28380	28276	28519	28305	28048	28149	28396	28200	28353	28283	28303	28421	28340	28463	28259	28297	28332	28631	28565	28257	28336	28377	28257	28308	28428	28469	28307	28609	28352	28365	28262	28247	28303	28218	28387	28372	28229	28211	28165	28316	28329	28172	28470	28470	28472	28264	28489	28423	28272	28307	28358	28574	28165	28428	28596	28377	28450	28389	28092	28092	28312	28330	28251	28406	28307	28137	28303	28508	28333	28243	28429	28357	28304	28306	28346	28286	28429	28439	28657	28344	28326	28385	28446	28392	28176	28366	28221	28287	28489	28551	28549	28629	28460	28473	28345	28325	28458	28361	28426	28288	28379	28415	28339	28292	28426	28302	28535	28325	28177	28398	28402	28197	28377	28310	28326	28363	28303	28060	28548	28187	28410	28271	28348	28503	28380	28308	28473	28337	28510	28303	28307	28384	28460	28178	28320	28340	28216	28272	28242	28465	28287	28065	28288	28380	28412	28298	28387	28421	28260	28335	28583	28242	28250	28480	28460	28510	28328	28299	28254	28422	28265	28337	28365	28393	28188	28445	28066	28231	28402	28261	28398	28303	28455	28351	28346	28177	28400	28258	28426	28544	28585	28334	28377	28215	28432	28597	28416	28521	28467	28452	28217	28262	28305	28363	28399	28298	28612	28525	28367	28177	28411	28488	28376	28098	28411	28563	27985	28385	28189	28269	28094	28320	28537	28134	28326	28340	28644	28180	28424	28392	28348	28350	28466	28357	28357	28338	28243	28186	28128	28187	28495	28287	28477	28220	28550	28321	28537	28325	28513	28329	28291	28244	28368	28385	28311	28405	28481	28514	28472	28122	28563	28247	28274	28534	28425	28286	28492	28479	28229	28283	28283	28265	28526	28529	28322	28236	28623	28315	28378	28452	28432	28315	28296	28351	28042	28335	28498	28255	28509	28336	28263	28335	28240	28539	28253	28064	28394	28166	28397	28215	28645	28455	28276	28378	28144	28279	28281	28192	28436	28234	28335	28078	28443	28444	28377	28195	28492	28255	28152	28324	28102	28191	28226	28278	28092	28485	28325	28313	28192	28113	28130	28295	28472	28300	28225	28262	28371	28188	28488	28304	28270	28245	28405	28363	28447	28420	28211	28332	28531	28546	28479	28449	28391	28379	28161	28335	28396	28141	28225	28395	28426	28330	28412	28459	28353	28517	28252	28004	28385	28394	28457	28200	28143	28323	28342	28359	28507	28232	28621	28456	28335	28311	28221	28374	28340	28475	28333	28121	28457	28417	28501	28376	28327	28278	28602	28308	28406	28232	28234	28518	28176	28284	28396	28288	28297	28407	28485	28218	28164	28091	28492	28241	28619	28468	28372	28342	28395	28450	28294	28593	28368	28319	28340	28330	28352	28380	28349	28265	28382	28467	28282	28145	28220	28289	28364	28059	28495	28174	28339	28308	28224	28262	28373	28432	28463	28463	28348	28222	28117	28567	28451	28451	28237	28279	28569	28411	28665	28320	28452	28279	28647	28531	28189	28170	28434	28252	28123	28428	28635	28564	28300	28411	28240	28445	28381	28426	28573	28377	28239	28542	28383	28267	28106	28453	28467	28293	28423	28201	28300	28161	28200	28368	28376	28179	28320	28439	28510	28259	28129	28378	28325	28563	28328	28366	28285	28396	28453	28393	28327	27974	28462	28468	28341	28404	28563	28494	28290	28336	28252	28565	28581	28193	28450	28427	28266	28291	28637	28059	28412	28368	28483	28026	28350	28392	28286	28271	28326	28429	28428	28303	28450	28262	28444	28368	28494	28284	28176	28263	28148	28243	28348	28361	28272	28326	28372	28408	28628	28513	28327	28413	28419	28234	28253	28630	28163	28211	28252	28617	28347	28200	28571	28340	28231	28273	28248	28382	28231	28411	28261	28474	28413	28576	28171	28183	28186	28326	28140	28251	28226	28324	28395	28217	28350	28445	28261	28344	28463	28133	28484	28358	28191	28175	28437	28279	28230	28083	28463	28254	28495	28251	28336	28149	28186	28413	28364	28418	28574	28355	28348	28459	28095	28257	28488	28568	28603	28429	28449	28224	28233	28345	28498	28338	28267	28752	28387	28154	28277	28315	28301	28565	28219	28432	28170	28267	28483	28382	28369	28116	28149	28498	28360	28365	28363	28404	28108	28426	28487	28380	28567	28327
33415	53735	52460	45874	41259	38631	34256	30718	27896	26267	24844	24496	23747	23134	23206	22941	22449	22592	22425	22498	22347	22323	22300	22315	22281	22268	22396	22230	22316	22250	22199	22216	22274	22288	22249	22127	22189	22099	22261	22388	22237	22206	22302	22259	22332	22367	22175	22181	22081	22066	22348	22209	22232	22285	22192	22120	22166	22331	22139	22326	22269	22390	22142	21998	22214	22178	22216	22171	22278	22105	22221	22154	22134	22320	22333	22225	22128	22193	22046	22319	22280	22226	22233	22160	22270	22060	22308	22120	22115	22150	22251	22164	22352	22232	22145	22283	22238	22347	22119	22123	22223	22096	22244	22037	22350	22189	22329	22377	22097	22392	22409	22111	22321	22228	22139	22271	22070	22181	22178	22114	22114	22112	22096	22272	22192	22202	22213	22288	22233	22270	22214	22079	22205	22180	22176	22250	22084	22165	22161	22162	22141	22279	22194	22254	22261	22434	22070	22162	22229	22209	22119	22283	22300	22236	22137	22231	21942	22004	22195	22160	22135	22183	22204	22374	22243	22291	22110	22198	22106	22251	22174	22305	22307	22155	22141	22559	22249	22225	22111	22085	22167	22136	22241	22051	22033	22163	22094	22140	22080	22047	22102	22174	22084	22234	22321	22249	22093	22205	22183	22281	22308	22153	22204	22172	22194	22204	22192	22100	22008	22244	22379	22260	22095	21969	21980	22145	22239	22197	22046	22070	22236	22298	22317	22191	22390	22221	22031	22216	22289	22203	22204	22141	22374	22142	22225	22397	22173	22280	22202	22315	22211	22287	21983	22203	22245	22365	22093	22289	22291	22125	22244	22251	22135	22188	22122	22090	22241	22236	22059	22292	22045	22251	22349	22066	22387	22341	22141	22106	22170	22168	22136	22284	22238	22268	22439	22325	22297	22098	22302	22421	22208	22116	22198	22325	22198	22161	22037	22304	22183	22104	22177	22247	22193	22265	22297	22295	22269	22308	22182	22165	22124	22110	22160	22288	22319	22214	22239	22093	22252	22173	22253	22220	22130	22413	22100	22203	22148	22152	22097	22228	22420	22220	22173	22163	22282	22215	22313	22241	22232	22042	22115	22226	22251	22440	22201	22207	22206	22138	22294	22058	22175	22270	22054	22313	22240	22134	22098	22127	22324	22289	22180	22034	21957	22199	22200	22243	22115	22079	22099	22354	22223	22026	22100	22056	22002	22197	22287	22391	22048	22203	22123	22341	22277	22054	22302	22281	22072	22169	22311	22108	22262	22394	22296	22210	22252	22073	22360	22108	21987	22198	22106	22116	22131	22336	22178	21974	22209	22074	22235	22263	22266	22308	22180	22106	22153	22289	21885	22098	22279	22350	22068	22081	22230	22304	22223	22271	22197	22361	22367	22310	22300	22212	22261	22294	22192	22226	22048	22151	22157	22247	22253	22155	22206	22093	22206	22084	22133	22459	22011	22128	22038	22334	22158	22332	22227	22144	22348	22201	22065	22120	22272	22118	22422	22068	22257	22366	22238	22268	22182	22295	22208	22190	22242	22188	22396	22176	22524	22155	22231	22187	22375	22172	22372	22270	22218	22275	22182	22270	22109	22419	22250	22392	22165	22203	22269	22171	22241	22107	22177	22097	22204	22427	22154	22312	22312	22226	22220	22020	22077	22075	22165	22208	22402	22101	22301	22289	22200	22430	22231	22110	22240	22136	22162	22137	22354	22176	21955	22083	21959	22073	22077	22184	22183	22187	22283	22076	22103	22255	22091	22042	22353	22259	22197	22210	22101	22234	22299	22215	22291	22180	22252	22102	22073	22224	22249	22144	22176	22326	22249	22091	22143	22193	22228	22215	22346	22219	22134	22177	22250	22422	22117	22273	22154	22065	22111	22206	22203	22291	22280	22227	22121	22213	22094	22195	22263	22153	21933	22274	22204	22219	22262	22254	22335	22251	22257	22213	22247	22194	22176	22379	22129	22177	22056	22312	22198	22166	22185	22189	22202	22297	22349	22120	22079	22239	22131	22063	22240	22001	22284	22345	22117	22126	22338	22237	22193	22357	22167	22076	22217	22251	22100	22203	22145	22262	22289	22084	22203	22091	22165	22033	22094	22093	22114	22070	22253	22237	22234	22175	22260	22248	22089	22145	22263	22296	22293	22180	22261	22144	22265	21983	22092	22300	22271	22196	22283	22031	22007	22191	22125	22238	22343	22096	22180	22308	22118	22163	22333	22172	22193	22209	22459	22127	22129	22058	21915	22308	22187	22176	22121	22189	22142	22222	22430	22082	22280	22270	22400	22103	22041	22085	22203	22346	22048	22201	22318	22239	22489	22117	22105	22333	22232	22228	22220	22404	22262	22073	22250	22285	22242	22170	22278	22172	22147	22194	22303	22165	22249	22135	22247	22166	22204	22265	22265	22307	22210	22362	22286	22298	22022	22255	22224	22294	22159	22251	22264	22319	22326	22147	22173	22157	22373	22106	22187	22108	22154	22231	22292	22069	22264	22304	22300	22180	22245	22279	22161	22261	22238	22197	22158	22357	22056	22216	22239	22092	22280	22163	22321	22117	22253	22338	22155	22032	22192	22175	22186	22173	22249	22074	22410	22135	22165	22258	22219	22106	22483	22172	22340	22287	22164	22257	22093	22396	22336	22160	22312	22092	22115	22240	22262	22135	22205	22287	22187	22207	22253	22244	22326	22336	22107	22047	22173	22228	22216	22202	21977	22095	22144	22423	22112	22315	22081	22325	22242	22070	22402	22215	22147	22258	22142	22229	22164	22273	22135	22005	22324	22145	22173	22227	22343	22190	22281	22174	22138	22329	22038	22138	22219	22262	22158	22278	22206	22086	22228	22228	22228	22005	22183	22158	22294	22341	22216	22284	22095	21997	22156	22089	22273	22224	22224	22286	22145	22238	22177	22046	22217	22205	22280	22269	22300	22356	22272	22196	22229	21985	22190	22105	22392	22108	22080	22147	22120	22230	22381	22265	22234	22197	22024	22166	22251	22186	22109	22128	22459	22279	22093	22041	22233	22303	22289	22309	22087	22240	22210	22509	22296	22073	22247	22385	22105	22378	22033	22202	22246	22223	22152	22292	22179	22255	22166	21980	22270	22077	22315	22299	22096	22204	22248	22099	22230	22218	22177	22298	22155	22196	22015	21951	22251	22208	22287	22301	22216	22096	22136	22412	22248	22313	22175	22022	22206	22259	22351	22173	22187	22298	22293	22203	22332	22203	22201	22134	22112	22058	22159	22287	22255	22134	22097	22305	22195	22240	22228	22118	22124	22275	22247	22101	22087	22279	22215	22190	21983	22230	22075	22227	22135	22148	22224	22195	22119	22234	22244	22200	22295	22213	22014	22207	22205	22153	22122	22368	22308	22094	22384	22085	22225	22197	22271	22083	22173	22143	22202	22312	22243	22426	22157	21851	22107	22131	22029	22172	22394	22176	22035	22228	22013	22096	22246	22187	22101	22235	22243	22394	22228	22013	22174	22247	22267	22207	22140	22298	22232	22248	22168	21993	22210	22177	22258	21963	22249	22063	22080	22318	22197	22126	22094	22186	22193	22280	22330	22147	22218	22176	22215	22144	22349	22198	22131	22066	22366	22268	22233	22229	22200	22272	22303	22185	22131	22047	22143	22146	22237	22267	22182	22086	22356	22269	22075	22289	22216	22104	22193	22195	22313	22196	22102	22200	22262	22027	22319	22281	22308	22088	22176	22279	22011	22193	22089	22416	22230	22136	22170	22242	22151	22089	22100	21971	22373	22113	22141	22288	22212	22152	22413	22094	22168	22214	22246	22312	22187	22295	22084	22115	22205	22265	22216	22170	22162	22283	22296	22108	22126	22176	22309	22158	22204	22314	22066	22144	22298	22301	22216	22181	22224	22189	22295	22112	22380	22249	22147	22293	22341	22212	22199	22221	22157	22169	22217	22159	22229	22191	22201	22275	22374	22336	22393	22335	22241	22099	22111	22128	22194	22375	22196	22094	22332	22312	22275	22232	22321	22324	22143	22349	22411	22203	22196	22175	22099	22115	22036	22303	22168	22210	22233	22230	22270	22258	22131	22159	22288	22140	22132	22393	22117	22274	22134	22077	22227	22225	22333	22233	22183	22182	22295	22150	22040	22195	22069	22217	22313	22284	22332	22217	22193	22251	22184	22326	22137	22236	22276	22255	22179	22227	22131	22309	22171	22160	22260	22370	22158	22112	22135	22268	22110	22182	22215	22296	22289	22226	22246	22281	22278	22116	22365	22395	22214	22107	22237	22264	22292	22217	22221	22076	22226	22165	22121	22270	22245	22111	22234	22116	22309	22081	22350	22215	21999	22313	22253	22182	22149	22338	22255	22325	22178	22168	22247	22248	22213	22143	22093	22054	22330	22226	22237	22268	22173	22094	22214	22335	22192	22185	22418	22180	22290	22188	22179	22015	22390	22260	22102	22369	22391	22066	22163	22157	22176	22414	22208	22344	22297	22148	22196	22284	22235	22127	22236	22162	22219	22315	22109	22340	22298	22307	22214	22275	22073	22225	22149	22344	22121	22179	21995	22177	22135	22329	22155	22266	22352	22193	22374	22165	22335	22494	22384	22246	22182	22158	22275	22263	22252	22363	22059	22216	22089	22257	22357	22242	22243	22099	22315	22306	22025	22289	22071	22203	22201	22162	22224	22133	22216	22167	22313	22156	22110	22362	22180	22203	22197	22301	22364	22150	22078	22157	22033	22201	22159	22136	22366	22194	22186	22108	22302	21999	22283	22147	22200	22479	22239	22227	22243	22208	22401	22090	22414	22193	22201	22240	22126	22185	22282	22194	22228	22267	22056	22174	22008	22234	22204	22319	22146	22188	22230	22233	22074	22193	22134	22275	22167	22106	22118	22090	22169	22132	22229	22392	22133	22195	22185	22351	22214	22142	22246	22226	22230	22182	22217	22161	22120	22244	22256	22192	22037	22113	22318	22307	22343	22333	22094	22256	22073	22274	22023	22331	22416	22278	22196	22230	22212	22190	22457	22194	22114	22247	22045	22116	22164	22230	22230	22271	22168	22195	22204	22296	22166	22111	22370	22237	22190	22049	22170	22239	22235	22092	22161	22192	22148	22093	22259	22120	22201	22183	22231	22290	22133	22332	22223	22047
22692	21447	29447	26093	30680	37795	39629	35473	33297	32570	31481	30865	30252	30031	29871	29654	29453	29414	29152	29172	29022	29194	29103	29216	29039	29010	29224	28885	28880	28747	28676	28883	28728	29034	28720	28753	28767	28971	28738	28795	28870	28699	28684	28588	29126	28818	28625	28840	28781	28877	28783	28862	28837	28659	28979	28894	28757	28938	28880	28813	29027	29019	28903	28821	28695	28706	28698	28899	28902	28658	28929	28782	28786	28780	28720	28839	28760	28743	28974	28808	28761	28897	29104	29007	28820	28887	28892	28597	28906	28804	28625	28918	28795	28824	28796	28627	29058	28831	28570	28738	28802	28721	29098	28941	28760	28828	29030	28777	28681	28799	28659	28838	28917	28946	28837	28676	28925	28813	28739	28734	28651	28864	29009	28745	29042	28776	28532	29105	28752	28846	28594	28903	28553	28741	28804	28776	28486	28775	28815	28830	28721	28671	28755	28795	28697	28819	28696	28884	28727	28674	28812	28715	28690	28827	28739	28682	28779	28906	28618	28738	28749	28869	28638	28866	28843	28591	28786	28752	28642	28723	28725	28918	28926	28954	28866	28841	28628	28675	28695	28705	28716	28610	28848	28809	28746	28854	28733	28788	29048	28847	28904	28842	28954	28689	28609	28832	28841	28821	28751	29019	28893	28661	28601	28634	28779	28802	28780	28759	28828	28846	28818	28993	28711	28819	28667	29024	28695	28773	28882	28929	28856	28959	28701	28438	28856	28461	28862	28848	28940	28648	28966	28761	28724	28655	28919	28741	28459	28570	28753	28987	28647	28664	28634	28676	28776	28790	28652	28608	28955	28466	28981	28808	28855	28755	28759	29079	28497	28699	28675	28851	28567	28716	28610	28608	28871	28618	28725	28659	28594	28698	28715	28862	28901	28822	28524	28806	28832	28427	28693	28716	28924	28641	28502	28562	28807	28712	29023	28663	28736	28669	28433	28752	28547	28778	28674	28995	28697	28646	28638	28850	28744	28501	28683	28754	28478	28848	28780	28799	28672	28737	28747	28677	28658	28712	28802	28817	28933	28673	28621	28827	28861	28904	28870	28877	28884	28827	28646	28878	28656	28993	28859	28900	28679	28691	28938	28740	28601	29001	28830	28703	28901	28720	28736	28778	28795	28462	28762	28577	28804	28901	28964	28691	28574	28960	28846	28676	28738	28744	28506	28753	28834	28627	28741	29039	28913	28783	28829	28716	28759	28508	28943	28609	28911	28752	28820	28567	28710	28822	28719	28831	28667	28652	28891	28722	28757	28695	28368	28648	28534	28719	28582	28510	28583	28793	28627	28706	28794	28789	28767	28889	28935	28600	28716	28494	28686	28973	28834	28684	28736	28596	29033	28668	28809	28679	28844	28806	28925	28569	28932	28721	28844	28694	28845	28692	28650	28646	28650	28778	28540	28731	29000	28572	28656	28756	28819	28913	28886	28557	28656	28475	28654	28705	28684	28863	28844	29098	28795	28786	28830	28682	28898	28769	28710	28619	29046	28754	28595	28997	28815	28723	28934	28801	28758	28688	28673	28785	28891	28799	28587	28833	28539	28644	28832	28613	28839	28842	28872	28713	28595	28695	28840	28740	28627	28613	28918	28656	28742	28772	28775	28982	28866	28531	28820	28989	28933	28879	28636	28662	28800	28704	28705	28636	28908	28864	28746	28542	28872	28871	28663	28762	28655	28549	28785	28761	28920	28864	28653	28710	28626	28804	28733	28540	28976	28536	28779	28688	28692	28701	28783	28689	28510	28541	28714	28611	28810	28817	28850	28729	28772	28755	28986	28796	28688	28681	28793	28820	28781	28687	28800	28726	28792	28957	28707	28754	28614	28529	28768	28720	28767	28685	28617	28771	28495	28539	28772	28779	28705	28756	28768	28578	28741	28769	28868	28524	28602	28824	28740	28621	28552	28547	28525	28673	28845	28703	28814	28694	28825	28506	28718	28494	28684	28812	28664	28799	28748	28691	28650	28600	28734	28662	28640	28650	28731	28864	28601	28816	28598	28629	28768	28870	28732	28565	29036	28791	28896	28819	28515	28668	28595	28500	28913	28732	28850	28801	28798	28733	28821	28750	28768	28640	28540	28707	29091	28753	28664	28870	28941	28594	28639	28650	28875	28909	28832	28741	28622	28769	28570	28621	28862	29015	28861	28778	28817	28752	28804	28705	28905	28800	28641	28711	28691	28705	28713	28843	28837	28707	28724	28836	28791	28678	28876	28818	28686	28572	28637	28943	28575	28886	28620	28519	28862	28642	28730	28927	28887	28968	28761	28620	28750	28683	28625	29012	28881	28697	28830	28614	28877	28572	28890	28950	28707	28802	28734	28575	28738	28675	28724	28418	28742	28828	28646	28693	28764	28727	28982	28958	28751	28849	28560	28664	28640	28694	28627	28771	28826	28544	28840	28833	28874	28790	28903	28695	28938	28681	28847	28998	28791	28936	28613	28670	28856	28903	28914	28640	28800	28515	28886	28608	28636	28727	28676	28925	28950	28432	28681	28660	28668	28868	28550	28818	28885	28803	28807	28669	28817	28924	28845	28428	28528	28815	28893	28629	28779	28631	28640	28789	28840	28917	28666	28636	28967	28688	28703	28642	28945	28626	28703	28735	28826	28890	28635	28679	28782	28656	28901	28941	28664	28679	28551	28903	28608	28802	28989	28629	28801	28763	28796	28571	29025	28848	28609	28863	28942	28967	28782	28941	28592	28835	28725	28484	28819	28757	28699	28908	28724	28719	28829	28690	28727	28697	28951	28880	28600	28671	28743	28984	28565	28710	28700	28594	28782	28939	28976	28672	28869	28736	28739	28564	28651	28742	28776	28940	28794	28656	28866	28675	28571	28821	28894	28582	28943	28686	28603	28552	28970	29067	28737	28868	28889	28673	28821	28641	28692	28784	28737	28631	28949	28841	28558	28637	28707	28757	28527	28845	28653	28675	28692	28733	28853	28680	28740	28665	28661	28709	28597	28816	28562	28836	28621	28890	28790	28858	28904	28650	28730	28888	28826	28831	28683	28784	28681	28608	28641	28816	28697	28768	28943	28693	28799	28553	28710	28728	28826	28788	28738	28376	28327	28849	28854	28605	28706	28718	28976	28809	28758	28954	28579	28522	28901	28559	28424	28560	28742	28707	28730	28688	28898	28613	28538	28553	28764	28762	28799	28914	28996	28658	28862	28610	28713	28755	29076	28940	28687	28887	28847	28733	28667	28641	28603	28832	28915	28688	28717	28733	28993	28894	28822	28844	28878	28650	28763	28553	28566	29001	28918	28632	28582	28666	28938	28776	28637	28668	28583	28766	28718	28824	28787	29028	28779	28645	28522	28570	28652	28817	28686	28720	28842	28600	28682	28703	28535	28675	28711	28730	28653	28553	28787	28780	28856	28632	28754	28675	28836	28599	28877	28710	28844	29005	28858	28682	28692	28592	28788	28566	28679	28608	28765	28617	28810	28627	28743	28830	28636	28817	28705	28778	28786	28740	28470	28616	28836	28763	28805	28599	28663	28539	28755	28821	28765	28613	28909	28890	28811	28559	28688	28637	28694	28637	28817	28811	28737	28702	28608	28802	28681	28800	28644	28788	28815	28955	28505	28781	28596	29070	28743	28625	28728	28684	28837	28684	28835	28560	28620	28885	28854	28891	28717	28585	28798	28467	28801	28712	28879	28917	28831	28801	28703	28859	28856	28849	28823	28529	28731	28730	28909	28671	28586	28557	28617	28725	28965	28433	28766	28735	28640	28725	28623	28659	28960	28744	28607	28648	28882	29040	28808	28781	28854	28697	28776	28444	28706	28401	28741	28783	28905	28766	28655	28794	28817	28641	28710	28741	28663	29080	28830	28454	28667	28780	28328	28864	28650	28704	28729	28436	28777	28694	28651	28793	28731	28842	28805	28743	28613	28826	28857	28673	28730	28641	28597	28718	28435	28926	28863	28711	28601	28573	28620	28825	28588	28555	28524	28880	28784	28830	28535	28789	28629	28965	28900	28757	28960	28718	28789	28858	28772	28771	28531	28607	28704	28682	28785	28653	28702	28660	28527	28543	28774	28547	28855	28771	28813	28862	28567	28706	28741	28611	28625	28742	28748	28567	28680	28710	28815	28830	28856	28675	28634	28784	28786	28670	28749	28491	28534	28832	28803	28768	28863	28496	28687	28762	28716	28786	28850	28651	28780	28768	28770	28950	28765	29100	28971	28700	28812	28932	28635	28552	28729	28705	28923	28472	28710	28516	28726	28979	28879	28903	28810	28825	28967	28655	28866	28777	28859	28759	28744	28672	28815	28708	28601	28788	28851	28636	28583	28682	28688	28735	28580	28839	28704	28688	29012	28730	28591	28771	28713	28941	28921	28663	28803	28700	28755	28968	28664	28677	28573	28837	28773	28897	28647	28922	28725	28769	28851	28815	28660	28775	29084	28742	28790	28814	28764	28652	28629	28582	28962	28960	28921	28677	28920	28917	28635	28799	28832	28686	29003	28724	28711	28853	28744	28598	28729	28799	29006	28849	28628	28885	28873	28874	28634	28669	28888	28798	28704	28812	28727	28825	28838	28689	28890	28424	29093	29069	28639	28792	28816	28738	28685	28554	28812	28827	28727	28773	28784	28780	28728	28868	28699	28924	28500	28775	28791	28765	28695	28685	28955	28905	28595	28598	28672	28554	28716	29095	28652	28873	28749	28721	28905	28896	28793	28691	28930	28787	28676	28829	28953	28880	28803	28761	28735	28621	28814	28855	28871	28732	28847	29063	28540	28863	28579	28945	28672	28666	28541	28880	28845	28901	28727	28822	28795	28797	28742	28911	28636	28768	28793	28607	28842	28815	28738	28697	28892	28793	28812	28846	28788	28772	28829	28681	28943	28645	28473	28668	28784	28501	28693	28706	28989	29000	28764	28989	29023	28730	28662	28825	28815	28676	28768	28827	28549	28829	28754	28766	28803	28825	28802	28684	28742	28939	28633	28669	28832	28862	28749	28659	28549	28747	28708	28614	28679	28601	28711	28632	28832	28815	28969	28696	28587	28758	28790	28644	28839	28756	28631	28753	28834	28796	28893	28529	28830	28684	28601	28645	28534	28796	28793	28815	28626	28794	28706	28768	28832	28879	28947	29034	28932	28655
34773	57195	58446	53883	50185	43581	37502	32904	29869	27307	26260	25458	24343	23806	23624	23460	23055	23037	22759	22685	22522	22549	22541	22330	22428	22442	22366	22360	22450	22548	22294	22541	22333	22462	22342	22250	22392	22464	22438	22417	22469	22551	22448	22423	22488	22387	22291	22512	22528	22413	22342	22528	22436	22461	22370	22300	22143	22381	22426	22325	22280	22321	22441	22296	22443	22311	22226	22323	22541	22390	22404	22440	22400	22340	22496	22442	22437	22496	22340	22399	22536	22554	22330	22334	22433	22492	22433	22499	22586	22494	22333	22432	22286	22459	22397	22319	22406	22464	22405	22528	22311	22308	22288	22421	22399	22277	22341	22210	22446	22345	22161	22373	22390	22259	22474	22435	22289	22324	22485	22444	22385	22463	22389	22325	22504	22488	22282	22295	22576	22452	22374	22215	22307	22381	22444	22520	22521	22326	22401	22312	22250	22422	22394	22344	22370	22325	22458	22380	22305	22359	22216	22320	22452	22371	22179	22454	22330	22431	22244	22468	22396	22372	22464	22291	22440	22378	22229	22260	22356	22455	22441	22220	22442	22534	22326	22486	22485	22487	22311	22369	22475	22397	22278	22473	22350	22407	22239	22341	22446	22508	22523	22309	22547	22389	22264	22363	22381	22341	22198	22364	22291	22355	22275	22274	22336	22408	22511	22444	22495	22294	22427	22366	22350	22279	22383	22198	22452	22447	22573	22417	22429	22259	22264	22401	22485	22341	22421	22377	22055	22297	22142	22311	22427	22483	22339	22308	22280	22500	22471	22363	22433	22338	22504	22277	22294	22507	22330	22362	22233	22394	22332	22266	22253	22312	22395	22453	22158	22525	22438	22300	22410	22373	22407	22385	22310	22263	22453	22339	22442	22256	22322	22274	22174	22305	22434	22482	22315	22415	22373	22461	22222	22342	22178	22363	22351	22404	22391	22374	22345	22172	22665	22264	22235	22481	22333	22267	22532	22317	22102	22267	22304	22454	22395	22351	22406	22363	22427	22274	22285	22400	22355	22407	22332	22556	22489	22407	22450	22249	22400	22236	22276	22491	22427	22245	22328	22305	22298	22529	22456	22127	22548	22409	22423	22294	22306	22230	22228	22493	22472	22536	22305	22437	22378	22408	22387	22515	22326	22224	22287	22333	22317	22504	22282	22336	22342	22228	22389	22511	22405	22356	22367	22425	22379	22434	22579	22437	22402	22427	22373	22170	22557	22457	22401	22363	22401	22299	22345	22502	22198	22418	22329	22422	22259	22358	22401	22607	22364	22385	22396	22219	22376	22270	22342	22283	22308	22381	22421	22399	22486	22395	22296	22389	22322	22118	22563	22420	22394	22377	22216	22540	22373	22350	22272	22324	22429	22326	22548	22352	22186	22460	22403	22166	22366	22342	22541	22418	22307	22446	22293	22520	22456	22392	22319	22356	22381	22408	22414	22267	22488	22238	22508	22497	22468	22462	22327	22223	22494	22320	22381	22175	22381	22488	22246	22327	22399	22266	22282	22518	22310	22369	22203	22417	22518	22416	22300	22438	22408	22149	22275	22399	22517	22283	22499	22336	22461	22321	22542	22413	22266	22277	22378	22267	22321	22396	22413	22310	22268	22316	22360	22190	22446	22353	22267	22412	22543	22465	22424	22436	22219	22413	22361	22386	22210	22240	22235	22410	22500	22212	22452	22597	22362	22356	22313	22218	22375	22350	22397	22409	22461	22386	22255	22469	22326	22405	22341	22140	22343	22535	22311	22317	22425	22333	22328	22384	22356	22139	22304	22311	22401	22323	22319	22407	22128	22342	22498	22350	22459	22326	22483	22293	22420	22295	22339	22351	22401	22605	22253	22337	22396	22392	22397	22397	22333	22609	22309	22452	22355	22380	22413	22313	22277	22403	22355	22366	22397	22187	22552	22353	22285	22307	22430	22471	22406	22416	22438	22534	22236	22249	22099	22393	22384	22411	22404	22255	22367	22375	22413	22501	22337	22290	22291	22297	22238	22505	22399	22392	22369	22297	22261	22282	22358	22447	22330	22252	22274	22190	22296	22428	22446	22539	22235	22565	22198	22414	22289	22307	22289	22418	22225	22384	22405	22323	22375	22318	22377	22110	22300	22538	22380	22325	22359	22272	22410	22381	22491	22331	22342	22333	22250	22445	22300	22435	22462	22467	22225	22466	22422	22328	22402	22343	22415	22224	22403	22535	22382	22395	22361	22232	22263	22349	22452	22343	22480	22428	22560	22435	22300	22420	22253	22292	22401	22486	22404	22420	22294	22208	22321	22270	22398	22331	22139	22344	22235	22340	22493	22422	22288	22339	22445	22373	22342	22234	22600	22349	22286	22264	22372	22179	22477	22426	22449	22278	22499	22354	22335	22494	22201	22451	22170	22145	22260	22347	22320	22333	22257	22338	22305	22146	22226	22342	22456	22488	22311	22258	22404	22431	22412	22289	22401	22361	22214	22338	22315	22409	22440	22381	22284	22348	22229	22490	22275	22380	22094	22543	22178	22261	22310	22119	22450	22355	22382	22128	22582	22432	22276	22251	22250	22379	22456	22343	22215	22215	22540	22415	22413	22478	22459	22433	22321	22293	22275	22302	22515	22347	22248	22429	22424	22274	22124	22281	22423	22496	22169	22253	22324	22436	22419	22298	22595	22470	22254	22275	22256	22453	22441	22366	22269	22101	22406	22510	22365	22334	22418	22220	22357	22248	22439	22224	22565	22319	22461	22187	22259	22517	22303	22100	22618	22366	22514	22385	22461	22179	22363	22333	22284	22292	22421	22276	22359	22244	22467	22170	22461	22411	22480	22314	22302	22587	22156	22522	22582	22343	22607	22459	22204	22526	22408	22182	22269	22441	22347	22361	22485	22253	22418	22465	22365	22261	22215	22452	22307	22519	22466	22343	22298	22507	22317	22261	22429	22376	22395	22158	22424	22466	22425	22453	22322	22369	22377	22445	22479	22400	22294	22345	22294	22452	22310	22361	22394	22582	22358	22407	22454	22259	22567	22482	22405	22302	22587	22228	22284	22355	22374	22390	22203	22381	22380	22305	22376	22436	22360	22354	22437	22372	22305	22474	22353	22467	22287	22364	22386	22163	22351	22448	22436	22433	22142	22345	22391	22121	22524	22428	22420	22290	22339	22270	22469	22113	22505	22280	22533	22376	22462	22366	22364	22294	22328	22392	22302	22531	22339	22233	22348	22472	22302	22388	22301	22410	22507	22286	22310	22396	22381	22299	22420	22107	22437	22286	22337	22306	22292	22172	22489	22379	22519	22338	22379	22351	22540	22320	22308	22455	22436	22306	22420	22217	22237	22522	22562	22229	22164	22390	22448	22218	22559	22384	22360	22457	22503	22511	22400	22307	22456	22132	22323	22445	22547	22228	22206	22288	22338	22343	22327	22404	22439	22145	22232	22308	22407	22305	22209	22478	22379	22343	22344	22413	22366	22353	22394	22381	22552	22329	22264	22303	22502	22300	22437	22271	22343	22341	22302	22342	22490	22303	22526	22282	22421	22276	22291	22370	22132	22355	22335	22469	22136	22378	22227	22452	22355	22501	22392	22151	22437	22488	22337	22058	22181	22328	22483	22312	22260	22276	22410	22315	22417	22394	22402	22300	22354	22272	22398	22236	22483	22478	22562	22235	22347	22238	22315	22370	22467	22202	22378	22372	22363	22354	22211	22358	22336	22385	22534	22452	22386	22459	22427	22468	22262	22395	22324	22390	22489	22304	22403	22351	22430	22251	22452	22306	22439	22309	22426	22279	22533	22396	22457	22268	22315	22341	22286	22167	22192	22270	22282	22508	22539	22466	22496	22504	22344	22367	22111	22265	22292	22437	22527	22380	22311	22344	22264	22378	22303	22428	22431	22408	22368	22450	22225	22281	22301	22281	22352	22481	22287	22391	22384	22295	22383	22381	22512	22075	22334	22346	22306	22272	22394	22416	22424	22255	22436	22365	22328	22484	22437	22238	22225	22225	22402	22345	22258	22367	22269	22309	22500	22316	22353	22464	22386	22266	22199	22282	22515	22436	22395	22288	22159	22473	22332	22348	22362	22499	22435	22318	22454	22427	22422	22590	22439	22169	22283	22442	22501	22332	22422	22243	22510	22375	22408	22279	22312	22462	22335	22354	22421	22489	22530	22523	22345	22511	22418	22420	22206	22244	22355	22631	22190	22200	22396	22420	22554	22384	22171	22177	22490	22424	22388	22198	22442	22518	22543	22368	22404	22375	22477	22296	22380	22251	22390	22387	22346	22436	22511	22492	22361	22264	22347	22504	22387	22392	22406	22372	22542	22386	22391	22402	22234	22431	22360	22481	22298	22327	22338	22379	22302	22214	22777	22248	22442	22385	22207	22287	22451	22172	22424	22457	22319	22484	22305	22316	22258	22289	22393	22367	22361	22283	22279	22451	22366	22297	22378	22389	22313	22368	22356	22461	22259	22412	22289	22312	22403	22307	22268	22362	22447	22349	22433	22248	22325	22284	22381	22265	22518	22372	22286	22237	22400	22444	22309	22396	22427	22242	22409	22284	22453	22324	22586	22234	22261	22338	22256	22318	22384	22430	22394	22379	22493	22233	22382	22244	22562	22315	22421	22358	22267	22478	22200	22425	22344	22279	22428	22304	22483	22453	22299	22356	22271	22273	22397	22366	22253	22340	22417	22662	22425	22458	22598	22542	22333	22376	22480	22318	22411	22351	22393	22379	22430	22282	22286	22526	22374	22324	22223	22329	22342	22504	22365	22212	22474	22614	22449	22229	22384	22465	22340	22578	22560	22264	22443	22176	22441	22470	22384	22202	22355	22394	22155	22288	22407	22225	22374	22310	22188	22329	22489	22228	22387	22298	22342	22397	22527	22375	22263	22516	22379	22337	22429	22434	22516	22363	22334	22497	22443	22170	22358	22197	22450	22329	22375	22433	22353	22284	22302	22393	22252	22419	22416	22428	22533	22350	22335	22180	22298	22323	22289	22393	22476	22379	22161	22277	22460	22247	22333	22318	22453	22252	22391	22479	22362	22377	22391	22464	22498	22330	22237	22492	22632	22368	22378	22220	22359	22350	22212	22371	22535	22265	22450	22439	22250	22300	22444	22499	22450	22270	22291	22354	22442	22292
30057	31648	42412	42309	38576	35191	32997	31259	30061	29666	29669	28889	29237	28834	28920	28883	28815	28639	28776	28839	28627	28499	28569	28598	28654	28619	28516	28450	28446	28500	28367	28634	28450	28388	28369	28615	28370	28360	28389	28400	28662	28514	28500	28376	28320	28518	28637	28382	28507	28596	28550	28520	28537	28435	28242	28434	28376	28590	28210	28268	28496	28490	28747	28445	28476	28499	28224	28405	28361	28292	28508	28596	28535	28491	28403	28505	28558	28353	28608	28530	28489	28294	28663	28418	28306	28558	28445	28447	28691	28406	28542	28535	28512	28505	28643	28349	28413	28643	28430	28371	28528	28439	28584	28535	28688	28346	28639	28475	28402	28649	28562	28214	28314	28511	28337	28510	28396	28407	28516	28384	28485	28487	28481	28428	28506	28435	28237	28505	28430	28323	28528	28496	28627	28631	28575	28624	28536	28370	28544	28450	28502	28730	28493	28682	28535	28284	28434	28415	28520	28249	28621	28422	28256	28451	28468	28269	28415	28529	28446	28421	28563	28507	28535	28537	28214	28473	28430	28164	28454	28449	28502	28581	28512	28579	28673	28543	28244	28635	28589	28532	28537	28582	28545	28629	28458	28404	28576	28259	28585	28463	28471	28396	28557	28298	28396	28387	28661	28448	28644	28247	28329	28511	28557	28564	28370	28586	28455	28513	28416	28751	28542	28359	28413	28516	28548	28539	28317	28484	28475	28126	28529	28500	28705	28392	28467	28339	28509	28680	28348	28375	28510	28465	28465	28460	28588	28524	28327	28519	28438	28474	28229	28278	28345	28397	28368	28249	28584	28560	28517	28452	28516	28494	28643	28487	28319	28403	28516	28322	28462	28550	28372	28372	28441	28607	28415	28498	28440	28572	28512	28481	28502	28610	28487	28125	28384	28504	28543	28672	28650	28425	28664	28301	28494	28511	28366	28590	28424	28616	28559	28469	28428	28555	28577	28162	28499	28447	28636	28293	28558	28420	28536	28476	28555	28515	28246	28444	28329	28521	28508	28367	28556	28451	28606	28542	28213	28374	28531	28611	28441	28382	28252	28555	28576	28519	28337	28185	28461	28399	28440	28416	28496	28444	28640	28502	28534	28310	28605	28350	28602	28442	28465	28328	28381	28377	28620	28309	28515	28433	28573	28288	28347	28768	28444	28552	28648	28456	28497	28482	28617	28771	28252	28423	28794	28463	28411	28398	28367	28384	28512	28416	28684	28599	28541	28512	28412	28351	28528	28410	28578	28297	28383	28642	28567	28493	28488	28360	28429	28451	28467	28251	28497	28473	28568	28443	28488	28661	28250	28490	28763	28596	28594	28474	28667	28269	28570	28676	28504	28620	28613	28573	28537	28248	28429	28387	28546	28289	28421	28315	28450	28549	28743	28680	28506	28533	28403	28239	28357	28464	28440	28516	28574	28435	28493	28433	28482	28546	28409	28237	28386	28413	28570	28498	28608	28546	28482	28309	28522	28610	28110	28311	28286	28411	28331	28656	28464	28474	28679	28438	28513	28562	28647	28567	28272	28538	28443	28683	28351	28299	28492	28520	28302	28204	28451	28480	28557	28427	28311	28572	28701	28135	28709	28527	28587	28524	28622	28238	28630	28219	28731	28592	28453	28449	28245	28410	28362	28582	28200	28598	28448	28357	28544	28306	28717	28171	28201	28405	28572	28258	28520	28573	28490	28485	28432	28536	28556	28571	28499	28345	28349	28601	28538	28360	28426	28398	28476	28507	28630	28264	28593	28759	28713	28339	28614	28306	28534	28407	28551	28623	28320	28464	28425	28581	28482	28444	28273	28483	28556	28681	28247	28293	28383	28548	28586	28325	28417	28563	28301	28346	28397	28267	28523	28573	28638	28481	28610	28504	28459	28558	28401	28445	28496	28405	28640	28662	28552	28581	28350	28196	28278	28377	28466	28660	28273	28366	28593	28556	28516	28598	28633	28558	28507	28451	28771	28345	28687	28338	28558	28419	28718	28294	28507	28646	28368	28359	28464	28584	28553	28510	28524	28427	28531	28439	28388	28478	28388	28478	28457	28679	28489	28480	28605	28657	28396	28606	28699	28464	28611	28393	28410	28315	28414	28513	28366	28632	28372	28347	28259	28482	28485	28568	28620	28708	28588	28506	28609	28701	28245	28390	28376	28587	28698	28420	28714	28487	28724	28574	28379	28925	28552	28683	28414	28318	28640	28483	28515	28676	28474	28306	28492	28415	28288	28506	28434	28397	28559	28446	28666	28345	28600	28566	28377	28642	28290	28563	28564	28463	28442	28606	28594	28516	28533	28455	28301	28356	28705	28458	28678	28402	28178	28524	28589	28464	28333	28332	28534	28635	28530	28433	28501	28385	28590	28525	28423	28632	28467	28444	28606	28442	28384	28345	28585	28502	28419	28498	28413	28303	28713	28335	28515	28438	28485	28284	28288	28253	28541	28559	28509	28438	28478	28488	28594	28561	28480	28190	28663	28453	28666	28445	28399	28415	28649	28404	28349	28527	28510	28491	28557	28230	28303	28589	28405	28485	28343	28377	28656	28559	28606	28672	28518	28337	28424	28370	28600	28579	28374	28494	28399	28394	28526	28561	28320	28411	28367	28652	28791	28639	28493	28490	28636	28452	28449	28507	28552	28465	28528	28498	28355	28320	28379	28678	28515	28453	28294	28347	28594	28233	28398	28377	28488	28361	28547	28537	28450	28232	28467	28429	28382	28514	28193	28329	28345	28587	28453	28505	28459	28716	28422	28458	28658	28507	28470	28383	28570	28616	28631	28215	28595	28507	28430	28329	28377	28527	28481	28318	28590	28341	28454	28536	28431	28583	28593	28271	28496	28339	28259	28549	28601	28521	28668	28478	28181	28480	28346	28498	28448	28163	28329	28464	28587	28475	28595	28617	28355	28441	28348	28323	28551	28112	28540	28538	28883	28591	28460	28598	28392	28494	28494	28592	28355	28333	28336	28519	28524	28386	28579	28673	28541	28520	28437	28494	28386	28478	28390	28505	28500	28622	28619	28321	28377	28522	28516	28440	28610	28477	28195	28376	28281	28494	28565	28443	28387	28408	28637	28343	28373	28597	28542	28349	28670	28373	28479	28569	28474	28373	28271	28429	28559	28242	28443	28399	28553	28523	28503	28400	28429	28302	28514	28644	28405	28526	28261	28284	28560	28639	28446	28532	28268	28604	28509	28899	28462	28411	28399	28275	28253	28538	28456	28616	28348	28325	28182	28259	28527	28667	28355	28430	28514	28280	28546	28498	28577	28618	28425	28238	28336	28655	28543	28466	28519	28368	28594	28567	28577	28759	28398	28322	28452	28553	28261	28438	28738	28457	28334	28572	28603	28633	28468	28486	28590	28212	28386	28383	28863	28319	28502	28515	28474	28479	28274	28565	28318	28348	28546	28463	28639	28419	28195	28485	28340	28358	28607	28547	28486	28599	28356	28294	28519	28285	28629	28386	28587	28516	28521	28374	28476	28470	28417	28541	28356	28635	28290	28546	28462	28423	28504	28544	28483	28286	28606	28586	28343	28364	28448	28653	28486	28412	28434	28387	28553	28420	28447	28801	28598	28521	28308	28412	28501	28535	28448	28526	28617	28259	28486	28698	28378	28476	28565	28594	28552	28314	28430	28448	28425	28612	28615	28322	28451	28397	28420	28613	28583	28535	28478	28397	28410	28495	28424	28285	28392	28388	28793	28494	28418	28408	28484	28424	28379	28234	28500	28411	28633	28510	28455	28378	28655	28328	28169	28492	28547	28637	28482	28408	28499	28381	28430	28421	28531	28413	28370	28235	28430	28484	28502	28697	28292	28592	28499	28627	28471	28371	28322	28576	28330	28570	28485	28289	28407	28481	28639	28446	28516	28290	28298	28504	28419	28528	28490	28617	28225	28234	28302	28161	28552	28356	28563	28326	28559	28526	28556	28738	28539	28666	28428	28361	28502	28489	28467	28478	28430	28465	28691	28408	28377	28332	28585	28675	28379	28568	28445	28386	28553	28496	28636	28501	28480	28677	28486	28595	28393	28366	28456	28614	28667	28303	28127	28324	28453	28484	28213	28427	28316	28540	28282	28595	28492	28339	28502	28354	28558	28270	28378	28473	28427	28475	28374	28534	28540	28500	28359	28494	28305	28399	28434	28662	28493	28432	28459	28317	28491	28579	28375	28566	28157	28460	28522	28573	28654	28588	28366	28320	28541	28529	28603	28575	28326	28211	28474	28573	28444	28603	28412	28551	28667	28425	28502	28603	28445	28358	28486	28452	28667	28405	28393	28564	28502	28566	28278	28363	28382	28594	28413	28319	28518	28422	28396	28419	28275	28408	28605	28449	28465	28640	28272	28398	28259	28661	28550	28588	28519	28610	28615	28265	28331	28382	28541	28291	28561	28511	28477	28460	28450	28680	28589	28485	28284	28406	28481	28313	28617	28301	28524	28294	28596	28410	28265	28562	28464	28397	28475	28480	28413	28587	28787	28507	28592	28504	28525	28483	28454	28692	28267	28660	28452	28550	28768	28558	28501	28457	28479	28299	28537	28379	28677	28676	28667	28377	28587	28490	28441	28475	28367	28186	28688	28521	28401	28458	28579	28691	28510	28552	28612	28419	28323	28511	28477	28206	28689	28437	28571	28440	28383	28576	28654	28319	28501	28501	28466	28415	28506	28619	28506	28602	28657	28644	28433	28486	28518	28462	28215	28436	28408	28370	28455	28302	28492	28459	28261	28229	28315	28214	28467	28539	28483	28474	28661	28446	28463	28420	28405	28326	28385	28541	28256	28521	28370	28479	28459	28341	28667	28266	28367	28467	28433	28659	28444	28516	28519	28551	28489	28305	28701	28505	28429	28560	28418	28500	28370	28663	28704	28528	28346	28612	28481	28584	28596	28638	28490	28497	28617	28551	28388	28401	28391	28503	28399	28367	28609	28426	28457	28525	28630	28608	28796	28497	28434	28202	28394	28495	28671	28500	28722	28572	28197	28457	28483	28614	28532	28310	28390	28552	28405	28510	28402	28438	28562	28544	28174	28486	28630	28715	28415	28559	28502	28640	28574	28401	28588	28447	28375	28480	28459	28561	28510	28515	28626	28375	28561	28391	28527	28525	28510	28568	28419	28249	28573	28385
31984	46119	45847	41632	36471	32261	28885	26501	24966	23932	23719	23203	22841	22621	22611	22256	22375	22179	22406	22433	22214	22092	22226	22210	22365	22260	22105	22239	22078	22253	22261	22244	22214	22214	22178	22018	22232	22286	22154	22123	22165	22200	22283	22351	22101	22111	21984	22154	22228	22105	22009	22240	22113	22198	22213	22184	22144	22195	22204	22160	22235	22159	22248	22141	22144	22033	22181	22214	22146	22218	22209	22083	22114	22296	22342	22206	22156	22007	22370	21973	22502	22184	22311	22254	22198	22178	22452	22049	22210	22044	22072	22142	22239	22190	22133	22208	22116	22087	22193	22137	22222	22337	22155	22092	22205	22365	22295	22339	22415	22394	22017	22193	22122	22298	22363	22175	22186	22125	22250	22295	22088	22278	22277	22096	22272	22085	22264	22009	22163	22298	22163	22212	22295	22250	22202	22098	22167	22371	22322	22168	22153	22129	22322	22230	22317	22125	22406	22129	21960	22397	22134	22038	22316	22057	22002	22089	22030	22238	22298	22137	22162	22236	22287	22196	22353	22258	22091	22184	22282	22291	22376	22100	22353	22282	22166	22107	22024	22144	22111	22094	22135	22170	22140	22132	22096	22145	22254	22079	22202	22285	22205	22256	22246	22326	22316	22140	22320	22188	22183	22109	22324	22234	22221	22119	22187	21997	22309	22187	22153	22254	22345	22269	22211	22071	22269	22061	22306	22221	22210	22257	22219	22141	22238	22065	22235	22133	22186	22182	22154	22100	22257	22264	22175	22191	22287	22319	22191	22369	22219	22134	22098	22085	22384	22171	21985	22161	22122	22187	22358	22252	22315	22282	22442	22310	22197	22203	22149	22202	22219	22200	22276	21983	22012	22174	22227	22270	22151	22372	22325	22281	22196	22388	22251	22136	22166	22262	22133	22346	22210	22234	22087	22086	22272	22219	22180	22182	22139	22297	22204	22211	22187	22238	22122	22194	22186	22115	22127	22082	22276	22251	22256	22196	22217	22206	21984	22015	22237	22278	22078	22137	22037	22187	22230	22192	22140	22248	22339	22189	22178	22065	22297	22135	22195	22229	22228	22207	22149	22242	22108	22202	22070	22230	22156	22219	22183	22216	22186	22123	22161	22120	22003	22151	22061	22198	22088	22250	22279	22176	22102	22288	22269	22185	22405	22155	22262	22123	22099	22140	22245	22075	22343	22219	22344	22120	22261	22107	22367	21987	22158	22229	22232	22175	22143	22194	22222	22158	22150	22177	22065	22156	22054	22315	22162	22166	22115	22200	22202	22106	22282	22231	22330	22173	22305	22145	22206	22212	22319	22028	22362	22085	22153	22076	22268	22106	22393	22208	22361	22104	22291	22132	22146	22298	22366	22259	22505	22262	22222	22206	22412	22140	22264	22123	22218	22250	22166	22211	22118	22128	22219	22076	22145	22141	22067	22156	22262	22318	22119	22106	22276	22296	22328	22335	22101	22340	22264	22245	22162	22159	22195	22218	22234	22105	22122	22131	22258	22090	22187	22152	22259	22157	22428	22092	22092	22205	22314	22258	22230	22178	22134	22093	22383	22303	22212	22272	22224	22145	22246	22107	22292	22122	22026	22087	22219	21973	22406	22162	22368	22116	22270	22183	22225	22287	22187	22240	22052	22171	22392	22288	22245	22378	22132	22248	22150	22296	22230	22113	22314	22081	22363	22148	22195	22284	22019	22189	22330	22244	22040	22299	22237	22227	22183	22403	22277	22344	22167	22045	22151	22137	22246	22355	22171	22132	22163	22289	22160	22121	22146	22337	22200	22385	22236	22140	22097	22065	22119	22300	22289	22172	22270	22304	22078	22035	22212	22290	22164	22081	22041	22129	22182	22088	22076	22204	22032	22274	22239	22201	22123	22225	22194	22299	22305	22146	22201	22278	22373	22182	22163	22222	22274	22330	22210	22230	22181	22282	22064	22217	22300	22232	22290	22269	22104	22239	22205	22137	22350	22397	22178	22089	22264	22208	22320	22088	22155	22304	22095	22117	22134	22118	22302	22058	22053	22234	22177	22177	22363	22120	22296	22295	22370	22025	22155	22188	22213	22050	22378	22099	22249	22306	22289	22026	22262	22146	22237	22243	22252	22169	22273	22166	22206	22284	22091	22249	22162	22244	22284	22168	22156	22209	22290	22084	22183	22289	22372	22326	22340	22163	22362	22130	22152	22381	22131	22133	22368	22134	22228	22291	22242	21918	22267	22255	22221	22040	22444	22285	22043	22189	22261	22119	22222	22100	22221	22041	22273	22163	22092	22009	22224	22074	22399	22241	22230	22129	22206	22213	22207	22319	22055	22069	22333	22260	22302	22247	22318	22294	22063	22356	22271	22086	22246	22145	22042	22312	22052	22384	22242	22158	22306	22158	22232	22313	22193	22240	22092	22189	22127	22325	22345	22248	22231	22204	22274	22118	22268	22129	22273	22153	22024	22149	22199	22030	22226	22137	22280	22253	22209	22332	22136	22260	22136	22117	22161	22267	22068	22022	22218	22348	22184	22248	22280	22309	22199	22354	22296	22170	22219	22157	22215	22405	22071	22073	22140	22326	22255	22310	22040	22082	22231	22183	22251	22351	22345	22236	22047	22294	22228	22312	22075	22402	22064	22244	22319	22166	22415	21995	22416	22106	22045	22278	22182	22010	22178	22229	22321	22138	22202	22250	22160	21918	22080	22251	21855	22167	22002	22142	22323	22191	22184	22110	22124	22245	22232	22180	22351	22124	22339	22231	22130	22142	22153	22367	22224	22164	22269	22272	22291	22232	22334	22420	22338	22279	22093	22275	22241	22014	22136	22253	22162	22022	22206	22315	22170	22170	22286	22232	22317	22189	22095	22260	22070	22188	22136	22090	22210	22101	22304	22230	22084	22043	22369	22478	22144	22210	22235	22177	22163	22160	22254	22170	22213	22029	22421	22428	22256	22357	22177	22044	22244	22142	22305	22209	22354	22185	22222	22217	22293	22134	22252	22118	22275	22331	22212	22117	22069	22208	22122	22244	22119	22050	22238	22206	22201	22220	22163	22254	22003	22183	22317	22201	22268	22306	22158	22181	22311	22108	22182	22249	22059	22221	22363	22310	22110	22269	22055	22213	22096	22025	22098	22249	22260	22105	22272	22168	22142	22276	22378	22246	22080	22187	22239	22339	22341	22081	22070	22250	22044	22056	22072	22243	22231	22280	22186	22196	22495	22028	22146	22149	22240	22277	22093	22374	22148	22267	22169	22082	22197	22099	22154	22155	22156	22025	22322	22212	22235	22154	22143	22061	22220	22222	22356	22232	22189	22192	22307	22164	22317	22470	22309	22214	22294	22214	22178	22176	22203	22310	22249	22234	22199	22198	22234	22166	22206	22161	22309	22140	22239	22212	22184	22048	22167	22273	22293	22176	22111	22114	22246	21951	22117	22317	22142	22175	22205	22121	22220	22270	22239	22336	22284	22269	22182	22125	22160	22301	22205	22182	22330	22206	22142	22165	22149	22085	22363	22240	22058	22147	22244	22151	22341	22146	22008	22285	22214	22180	22271	22039	22168	22322	22353	22161	22270	22076	22225	22249	22088	22219	22005	22380	22069	22252	22250	22143	22216	22217	22082	22143	22235	22282	22281	22219	22206	22131	22240	22214	22293	22103	22208	22221	22383	22306	22236	22207	22169	22193	22107	22125	22205	22109	22192	22426	22288	22199	22250	22285	22274	22189	22125	22179	22174	22224	22346	22157	22165	22016	22252	22134	22125	22361	22276	22321	22148	22169	22140	22152	22125	22161	22169	22252	22056	22391	22129	22152	22237	22266	22101	22312	22242	22268	22030	22015	22179	22139	22155	22253	22043	22126	22073	22356	22243	22177	22110	22056	22180	22270	22199	22144	22112	22123	22369	21951	22159	22402	22124	22235	22184	22178	22119	22088	22222	22196	22176	22254	22247	22260	22025	22268	22116	22230	22218	22172	22116	22168	22305	22173	22179	22187	22214	22190	22027	22147	22156	22224	22324	22148	22382	22090	22165	22293	22303	22110	22137	22169	22251	22250	22158	22144	22280	22228	22238	22161	22300	22208	22233	22233	22174	22085	22222	22175	22201	22336	22236	22048	22219	22145	22253	22343	22106	22132	22175	22139	22200	22230	22268	22199	22257	22175	21895	22268	22151	22151	22256	22071	22368	22255	22211	22244	22215	22166	22092	22042	22206	22345	22231	22317	22166	22382	22332	22130	22212	22273	22234	22300	22266	22064	22090	22256	22278	22260	22276	22239	22270	22149	22148	22128	22184	22288	22249	22291	22207	22136	22061	22295	22340	22102	22280	22173	22167	22245	22160	22186	22358	22260	22086	22361	22125	22295	22232	22088	22252	22093	22171	22268	22222	22322	22280	22046	22234	22163	22285	22176	22027	22236	22189	22194	22144	22261	22102	22198	22256	22118	22263	22072	22093	22350	22117	22276	22205	22089	22341	22372	22248	22219	22043	22243	22241	22463	22206	22276	22148	22200	22311	22165	22256	22226	22074	22133	22278	22134	21944	22250	22331	22162	22339	22117	22025	22171	22095	22245	22194	22031	22050	22223	22245	22200	22203	22190	22117	22128	22192	22155	22288	22136	22183	22169	22303	22220	22087	22381	22267	22305	22159	22242	22147	22139	22283	22249	22120	22174	22131	22099	22101	22179	22286	22078	22199	21993	22095	22345	22172	22142	22299	22132	22261	22144	22254	22232	22349	22062	22265	22268	22046	22204	22094	22171	22006	22221	22183	22140	22092	22148	22175	22104	22088	22151	22197	22253	22227	22287	22114	22163	22063	22329	22130	22150	22273	22349	22395	22139	22227	22275	22098	22337	22156	22108	22424	22122	22183	22130	22271	22274	22082	22034	22101	22021	22308	22151	22247	22194	22270	22138	22208	22164	22230	22313	22265	22126	22210	22181	22139	22195	22098	22236	22169	22303	22227	22285	22389	22109	22250	22000	22255	22297	22184	22068	22130	22324	22325	22390	22154	22321	22096	22316	22200	22282	22188	22121	22099	22155	22147	22190	22216	22268	22252	22332	22288	22205	22006	22053	22317	22209	22181	22183	22188	22142	22141	22398	22139	22240	22363	22091	22238	22194	21997	22210	22107	22246	22154	22059
23841	21530	30422	30880	33442	36671	36373	32909	31699	31026	30267	29974	29332	29132	29159	28919	28859	28512	28506	28680	28816	28663	28733	28535	28568	28508	28362	28301	28474	28560	28352	28419	28360	28239	28581	28221	28225	28582	28233	28591	28470	28402	28389	28341	28491	28192	28652	28164	28172	28465	28386	28406	28253	28241	28483	28393	28499	28372	28545	28535	28319	28474	28666	28392	28463	28323	28322	28319	28254	28605	28319	28199	28482	28308	28472	28213	28474	28413	28687	28492	28526	28262	28117	28555	28584	28238	28485	28191	28416	28383	28114	28575	28563	28232	28405	28376	28462	28573	28351	28398	28269	28431	28269	28593	28496	28573	28303	28435	28418	28529	28531	28467	28468	28436	28379	28422	28376	28588	28746	28484	28517	28501	28539	28219	28409	28421	28697	28507	28504	28216	28273	28328	28546	28832	28474	28262	28635	28392	28300	28376	28463	28344	28241	28149	28391	28320	28492	28390	28625	28727	28262	28209	28254	28326	28217	28329	28277	28470	28243	28356	28380	28580	28248	28535	28559	28402	28280	28419	28136	28522	28482	28460	28285	28416	28561	28536	28644	28293	28411	28518	28540	28363	28515	28410	28316	28445	28191	28211	28451	28450	28533	28460	28350	28533	28466	28424	28499	28426	28412	28545	28339	28355	28549	28580	28383	28482	28210	28525	28446	28654	28448	28293	28341	28547	28607	28311	28468	28496	28312	28454	28308	28280	28299	28448	28399	28229	28283	28491	28316	28164	28577	28353	28479	28304	28326	28296	28466	28106	28151	28401	28368	28561	28306	28225	28325	28317	28536	28105	28345	28385	28333	28391	28348	28357	28620	28394	28416	28271	28153	28206	28458	28449	28354	28424	28512	28338	28621	28478	28662	28301	28465	28351	28345	28399	28292	28527	28350	28372	28698	28339	28434	28174	28550	28399	28184	28437	28287	28496	28461	28112	28341	28495	28620	28280	28141	28113	28556	28418	28599	28290	28230	28546	28739	28399	28283	28345	28366	28213	28320	28360	28430	28281	28492	28640	28337	28477	28531	28542	28361	28258	28392	28386	28361	27961	28273	28405	28323	28454	28476	28317	28456	28290	28498	28540	28556	28489	28485	28267	28007	28409	28455	28434	28378	28552	28617	28372	28454	28372	28333	28340	28203	28454	28362	28408	28206	28283	28278	28415	28542	28536	28488	28326	28272	28323	28531	28675	28629	28460	28379	28396	28098	28364	28266	28341	28250	28507	28459	28540	28317	28222	28401	28504	28375	28190	28456	28414	28221	28482	28513	28309	28350	28310	28394	28112	28318	28342	28189	28108	28459	28428	28444	28558	28586	28485	28415	28394	28415	28322	28233	28324	28564	28073	28411	28391	28513	28527	28338	28083	28286	28500	28725	28364	28320	28227	28416	28378	28579	28619	28539	28380	28150	28504	28445	28477	28454	28413	28391	28164	28303	28215	28295	28394	28427	28126	28323	28425	28350	28155	28516	28489	28172	28276	28495	28499	28254	28349	28265	28475	28448	28462	28398	28219	28392	28419	28478	28443	28368	28401	28301	28264	28383	28385	28326	28103	28326	28349	28310	28572	28629	28288	28555	28404	28361	28287	28493	28611	28321	28282	28450	28389	28542	28375	28516	28371	28553	28586	28524	28390	28305	28256	28259	28430	28397	28264	28382	28379	28557	28346	28116	28485	28585	28260	28400	28209	28292	28618	28542	28219	28655	28247	28441	28384	28256	28137	28388	28477	28284	28476	28460	28521	28294	28452	28478	28464	28357	28478	28345	28670	28406	28732	28469	28352	28498	28127	28320	28382	27990	28303	28252	28107	28411	28265	28536	28459	28412	28244	28391	28307	28168	28191	28451	28355	28296	28359	28476	28298	28178	28435	28293	28237	28345	28245	28553	28235	28191	28493	28270	28355	28495	28507	28086	28245	28537	28340	28410	28441	28372	28481	28416	28460	28351	28740	28343	28197	28468	28486	28377	28341	28445	28536	28540	28546	28654	28232	28266	28421	28539	28395	28469	28314	28311	28371	28391	28685	28454	28231	28341	28625	28291	28452	28642	28417	28415	28398	28430	28421	28392	28241	28425	28466	28475	28458	28287	28197	28585	28214	28549	28096	28291	28203	28283	28105	28469	28276	28693	28607	28423	27910	28548	28530	28235	28511	28413	28405	28533	28506	28465	28422	28529	28681	28208	28378	28309	28395	28412	28364	28272	28359	28208	28232	28472	28559	28332	28054	28517	28443	28301	28232	28641	28101	28143	28504	28258	28292	28194	28256	28510	28395	28425	28528	28306	28272	28225	28403	28515	28469	28644	28095	28478	28729	28377	28305	28456	28210	28313	28593	28379	28360	28453	28262	28277	28209	28228	28088	28039	28602	28357	28490	28492	28423	28557	28321	28636	28269	28422	28433	28379	28328	28386	28447	28217	28387	28702	28147	28428	28247	28221	28355	28459	28266	28448	28384	28393	28457	28396	28628	28334	28350	28481	28332	28298	28337	28472	28340	28286	28331	28397	28490	28263	28166	28303	28152	28424	28425	28564	28393	28504	28364	28370	28226	28163	28436	28595	28242	28594	28423	28147	28395	28427	28480	28559	28441	28537	28059	28468	28487	28424	28528	28302	28431	28455	28348	28308	28197	28599	28371	28231	28382	28484	28254	28388	28430	28299	28420	28274	28540	28346	28389	28406	28381	28377	28361	28418	28315	28338	28431	28075	28371	28449	28308	28343	28363	28440	28085	28461	28432	28469	28618	28493	28404	28398	28629	28483	28243	28525	28753	28140	28168	28519	28499	28501	28246	28343	28409	28540	28376	28437	28543	28539	28553	28569	28487	28219	28310	28262	28402	28382	28374	28458	28321	28529	28378	28311	28414	27991	28194	28219	28360	28401	28374	28315	28641	28313	28489	28329	28608	28445	28371	28335	28370	28269	28464	28322	28365	28316	28320	28304	28291	28355	28441	28385	28270	28241	28528	28252	28359	28411	28370	28476	28408	28366	28400	28238	28345	28522	28338	28406	28552	28566	28285	28470	28211	28554	28449	28196	28695	28314	28465	28225	28386	28253	28407	28578	28206	28263	28100	28246	28490	28497	28298	28528	28303	28348	28540	28316	28389	28483	28371	28389	28364	28407	28271	28513	28323	28291	28341	28552	28322	28544	28568	28273	28458	28623	28429	28433	28235	28284	28561	28358	28204	28283	28547	28100	28463	28322	28223	28463	28306	28439	28423	28339	28275	28479	28394	28182	28531	28447	28078	28412	28134	28527	28402	28202	28382	28691	28514	28358	28378	28282	28038	28425	28235	28537	28341	28331	28525	28269	28397	28316	28211	28243	28442	28378	28182	28543	28315	28305	28352	28319	28443	28384	28609	28605	28298	28611	28333	28273	28591	28348	28539	28361	28493	28245	28334	28485	28118	28414	28261	28371	28352	28585	28251	28200	28218	28418	28422	28334	28291	28487	28206	28422	28623	28616	28232	28296	28466	28332	28446	28262	28378	28303	28559	28630	28253	28546	28331	28667	28502	28457	28353	28163	28156	28645	28385	28522	28367	28558	28429	28446	28328	28534	28392	28356	28159	28493	28269	28507	28452	28084	28378	28298	28396	28506	28228	28414	28434	28507	28546	28397	28395	28343	28304	28358	28148	28227	28530	28116	28260	28423	28467	28791	28517	28298	28274	28648	28503	28547	28469	28280	28278	28340	28422	28290	28312	28360	28333	28436	28403	28484	28346	28313	28174	28474	28530	28587	28419	28366	28371	28465	28250	28281	28161	28389	28366	28412	28448	28599	28413	28623	28249	28237	28155	28467	28392	28597	28195	28421	28381	28272	28236	28344	28229	28235	28445	28569	28531	28167	28390	28468	28247	28513	28269	28336	28466	28158	28233	28282	28155	28495	28381	28272	28351	28452	28342	28275	28269	28349	28320	28431	28276	28248	28524	28355	28399	28328	28396	28349	28401	28358	28471	28429	28310	28435	28423	28301	28332	28494	28268	28400	28219	28380	28227	28477	28510	28223	28271	28544	28287	28312	28511	28399	28326	28290	28315	28325	28577	28181	28528	28299	28033	28414	28603	28275	28660	28312	28322	28615	28433	28303	28284	28351	28251	28373	28216	28299	28441	28393	28394	28255	28171	28534	28214	28473	28590	28480	28151	28395	28519	28398	28318	28504	28250	28384	28489	28279	28346	28328	28270	28353	28429	28335	28471	28445	28377	28322	28450	28450	28538	28453	28245	28416	28442	28526	28424	28295	28284	28351	28470	28594	28468	28377	28620	28424	28250	28532	28680	28408	28252	28452	28672	28377	28536	28304	28277	28640	28533	28521	28316	28393	28505	28515	28423	28261	28599	28315	28395	28423	28491	28132	28306	28344	28356	28531	28269	28481	28382	28476	28530	28243	28218	28426	28441	28505	28240	28268	28315	28493	28399	28411	28297	28488	28281	28416	28432	28147	28413	28297	28237	28342	28240	28352	28548	28444	28587	28355	28515	28453	28495	28365	28379	28460	28379	28340	28650	28457	28483	28741	28477	28434	28443	28427	28359	28509	28617	28593	28499	28347	28322	28517	28288	28346	28369	28193	28426	28634	28448	28550	28387	28306	28518	28550	28533	28382	28362	28143	28361	28523	28283	28381	28387	28328	28273	28371	28498	28558	28299	28366	28213	28571	28229	28233	28335	28400	28234	28501	28499	28201	28471	28555	28477	28385	28550	28592	28392	28184	28331	28230	28187	28518	28134	28394	28251	28576	28565	28349	28387	28441	28315	28344	28161	28467	28358	28411	28395	28217	28198	28545	28307	28373	28337	28441	28146	28518	28323	28353	28445	28305	28267	28564	28297	28232	28101	28406	28258	28589	28457	28502	28415	28260	28368	28645	28426	28359	28456	28444	28385	28336	28544	28474	28507	28617	28431	28480	28489	28367	28275	28399	28428	28272	28315	28392	28337	28394	28331	28341	28463	28322	28355	28389	28479	28548	28642	28374	28557	28346	28593	28582	28174	28328	28266	28163	28270	28331	28493	28172	28402	28370	28316	28313	28497	28310	28540	28521	28524	28210	28414	28670	28308	28241	28524	28462	28585	28425	28294	28167	28413	28285	28618	28398	28021	28366	28317	28502	28242	28161	28573
32409	54625	57774	51001	43342	37252	32810	29299	27073	25735	24891	24270	23510	23352	22833	22701	22852	22538	22395	22334	22269	22460	22408	22266	22355	22340	22244	22028	22218	22135	22379	22104	22197	22349	22330	22244	22348	22153	22171	22128	22243	22094	22126	22162	22159	22165	22287	22314	22033	22103	22184	22041	22289	22286	22258	22344	22215	22350	22258	22313	22285	22154	22431	22135	22176	22109	22093	22224	22198	22229	22391	22260	22152	22325	22299	22222	22381	22337	22222	22255	22143	22332	22206	22117	22361	22286	22197	22206	22204	22295	22166	22310	22142	22123	22045	22192	22140	22233	22318	22115	22360	22086	22414	22219	22329	22162	22245	22160	22272	22147	22200	22251	22186	22297	22170	21997	22433	22128	22324	22004	22267	22414	22187	22248	22225	22231	22035	22053	22167	22000	22151	22222	22252	22329	22305	22198	22148	22334	22108	22289	22086	22343	22327	22338	22270	22252	22195	21990	22116	22336	22028	22178	22207	22225	22102	22275	22009	22172	22268	22134	22139	22097	22184	22245	22140	22344	22349	22197	22363	22122	22136	22231	22257	22170	22131	22198	22324	22058	22219	22244	22340	22195	22276	22151	22166	22190	22122	22033	22305	22216	22074	22143	22241	22285	22073	22239	22146	22208	22178	22333	22143	22314	22195	22156	22303	22297	22248	22186	22304	22169	22123	22202	22254	22087	22236	22051	22230	21938	22142	22141	22317	22304	22057	22069	22267	22295	22161	22317	22162	22212	22286	22391	22357	22208	22136	22248	22294	22235	22052	22304	22260	22087	22254	22092	22173	22332	22178	22336	22289	22177	22229	22251	22190	22088	22286	22158	22195	22231	22197	22427	22337	22169	22005	22163	22124	22394	22107	22109	22228	22081	22180	22294	22130	22075	22167	22217	22151	22340	21990	22268	22248	22339	22213	22172	22095	22154	22245	22077	22083	22225	22191	22216	22077	22069	22166	22132	22287	22213	22226	22275	22034	22287	22149	22416	22122	22198	22179	22055	22174	22141	22368	22256	22144	22093	22129	22163	22174	22145	22129	22323	22050	22209	22099	22315	22168	22024	21969	22253	22165	22278	22369	22115	22241	22270	22157	22155	22215	22130	22175	22293	22244	22143	22107	22339	22231	21996	22082	22215	22103	22155	22092	22251	22169	22132	22111	22095	22171	22256	22051	22226	22305	22140	22287	22421	22126	22094	22030	22198	22360	22206	22267	22466	22336	22308	22235	22059	22386	22210	22043	22093	22336	22299	22191	22360	22230	22157	22160	22288	22326	22240	22219	22079	22269	22306	21920	22369	22155	22152	22235	22185	22207	22183	22193	22126	22389	22433	22270	22192	22273	22308	22112	22084	22140	22257	22180	22273	21958	22170	22121	22289	22099	22186	22192	22185	22293	22172	22237	21939	22264	22131	22103	22157	22118	22203	21897	22138	22298	22174	22181	22105	22111	22152	21999	22175	22089	22178	22254	22327	22326	22200	22033	22057	22198	22333	22256	22157	22109	22218	22261	22266	22135	22355	22335	22116	22049	22073	22320	22352	22287	22155	22245	22084	22062	22141	22223	22078	22158	22154	22184	22132	22252	22042	22194	22050	22179	22081	22313	22289	22204	22105	22076	22058	22394	22101	22056	22356	22155	22128	22035	22108	22181	22331	22238	22345	22090	22161	22317	22170	22248	21940	22337	22312	22149	22168	22224	22254	22262	22290	22269	22168	22223	22297	22079	22295	22243	22282	22273	22132	22382	22209	22278	22152	22311	22227	22152	22228	22337	22199	22104	22246	22053	22181	21998	22263	22158	22362	22268	22174	22145	22341	22054	22175	22098	22308	22245	22204	22146	22118	22256	22074	22197	22056	22265	22364	22260	22203	22337	22195	22326	22164	22212	22213	22199	22144	22320	22254	22097	22454	21948	22105	22109	22168	22088	22235	22191	22251	22176	22219	22177	22121	22229	22142	22210	22165	22091	22246	22099	22210	22365	22187	22257	22230	22209	22167	22312	22085	22216	22165	22291	22122	22240	22202	22304	22121	22241	22177	22191	22105	22312	22348	22131	22110	22469	22137	22189	22206	22287	22215	22229	22117	22111	22217	22109	22273	22379	22303	22114	22384	22054	22187	22179	22201	22306	22198	22190	22156	22250	22293	22252	22179	22217	22308	22051	22158	22311	22238	22237	22182	22210	22191	22198	22181	22346	22171	22250	22135	22258	22193	22301	22036	22113	22015	22406	22308	22117	22345	22249	22463	22169	22139	22230	22392	22068	22192	22354	22163	22175	22257	22245	22160	22159	22240	22129	22363	22237	22359	22255	22290	22137	22066	22114	22383	22079	22153	22121	22360	22132	22232	22112	22279	22073	22112	22357	22260	22203	22125	22379	22064	22130	22053	22212	22271	22243	22150	22116	22195	22215	22131	22180	22068	22332	22239	22024	22063	22161	22196	22322	22369	22032	22243	22145	22076	22172	21917	22191	22265	22136	22240	22321	22223	22294	22016	22137	22189	22300	22158	22117	22228	22199	22272	22157	22053	21890	22182	22084	22342	22283	22227	22316	22413	22227	22294	22271	22294	22118	22260	22234	22055	22285	22189	22069	22332	22136	22206	22207	22119	22158	22173	22189	22049	22053	22099	22246	22212	22186	21991	22229	22296	22155	22183	21965	22184	22283	22296	22103	22011	22138	22172	22194	22229	22239	22205	22202	22203	22253	22281	22158	22144	22368	22362	22222	22335	22148	22310	22349	22153	22064	22233	22220	22134	22164	22221	22364	22155	22192	22145	21946	22126	22207	22302	22172	22171	22098	22219	22133	22178	22357	22175	22064	22236	22203	22348	22245	22093	22227	22274	22263	22096	22303	22236	22196	22393	22316	22297	22151	22301	22134	22085	22174	22219	22342	22326	22317	22025	22369	22208	22259	22189	22169	22175	22331	22180	22157	22179	22235	22230	22282	22056	22303	22241	22121	22342	22389	22274	22229	22083	22353	22093	22417	22189	22142	22137	22114	22178	22235	22334	22245	22257	21970	22298	22258	22164	22214	22160	22153	22234	22163	22219	22182	22193	22113	22162	22206	21991	22123	22329	22221	22143	22270	22252	22186	22088	22261	22274	22409	21963	22324	22384	22082	22154	22316	22074	22352	22195	22025	22251	22190	22224	22194	22126	22245	22286	22232	22237	22298	22054	22336	22090	22412	22098	22193	22187	22029	22308	22153	22062	22255	22280	22229	22219	22154	21996	22320	22198	22263	22335	22151	22077	22248	22325	22287	22314	22276	22116	22396	22050	22216	22230	22182	22024	22192	22163	22141	22381	22208	22080	22193	22093	22402	22134	22153	22263	22130	22309	22364	22037	22258	22068	22152	22215	22179	22064	22252	22240	22004	22211	22310	22188	22376	22294	22463	22139	22179	22286	22173	22205	22114	22341	22380	22166	22260	22190	22262	22181	22162	22184	22170	22149	22111	22143	22124	22356	22241	22176	22099	22139	22168	22115	22214	22289	22308	22341	22231	22196	22234	22277	22290	22294	22399	22344	22207	22186	22182	22280	22110	22261	22112	22187	22184	22079	22154	22049	22282	22100	22213	22052	22177	22249	22375	22085	22355	22111	22129	22102	22260	22133	22332	22293	22204	22299	22414	22125	22147	22293	22267	22249	22178	22341	22169	22271	22330	22344	22277	22290	22261	22093	22185	22125	22415	22500	22132	22071	22164	22231	22194	22053	22279	22389	22394	22136	22114	22138	22144	22164	22466	22255	22029	22292	22167	22173	22189	22261	22321	22369	22084	21983	22088	21955	22313	22093	22091	22120	22164	22113	22294	22323	22214	22254	22141	22247	22045	22251	22218	22352	22204	22193	22250	22213	22111	22102	22278	22327	22373	22046	22008	22149	22419	22076	22223	22306	22113	22150	22145	22001	22283	22334	22225	22193	22277	22051	22309	22045	22182	22201	22124	22076	22094	22121	22295	22325	22076	22070	22200	22357	22173	22458	22143	22200	22234	22195	22294	22296	22390	22149	22480	22095	22239	22131	22041	22160	22280	21983	22224	22162	22193	22270	22326	22167	22186	22210	22330	22187	22049	22179	22223	22123	22242	22203	22224	22132	22196	22248	22300	22007	22211	22118	22326	22278	22313	22146	22189	22215	22240	22169	22196	22183	22091	22291	22020	22168	22154	22187	22139	22292	22163	22270	22234	22072	22393	22171	22139	22130	22201	22153	22076	22198	22188	22316	22254	22281	22156	22205	22320	22203	22351	22175	22235	21920	22219	22153	22300	22436	22347	22095	22163	22230	22176	22148	22309	22112	22268	22042	22179	22179	22198	22275	22203	22236	22243	22202	22248	22236	22444	22152	22109	22458	22119	22283	22482	22236	22370	22196	22327	22059	22254	22059	22100	22060	21941	22277	22243	22144	22178	22283	22204	22058	22214	22101	22169	22254	22325	22210	22220	22119	22251	22236	22240	22092	22299	22028	22198	22141	22271	21997	22291	22308	22080	22059	22186	22244	22052	22219	22193	22245	22134	22283	22265	22203	22021	22299	22293	22171	22066	22262	22241	22233	22231	22263	22207	22083	22356	22192	22366	22196	22060	22269	22255	22115	22184	22187	22138	22260	22200	22214	22221	22239	22206	22094	22087	22262	22267	22052	22194	22277	22080	22181	22174	22339	22155	22119	22138	22044	22351	22097	22242	22269	22189	22159	22199	22244	22156	22293	22174	22172	22077	22181	22304	22335	22300	22092	22102	22423	22191	22254	22049	22027	22135	22324	22218	22380	22378	22268	22114	22249	22150	22011	22202	22165	22095	22044	22159	22116	22116	22284	22274	22123	22063	22188	22283	22151	22201	22134	22179	22308	22251	22148	22028	22218	22234	22236	22406	22174	22254	22116	22259	22276	22220	22265	22156	22096	22293	22262	22264	22201	22222	22290	22170	22093	22245	22206	22291	22307	22245	22116	22227	22191	22123	22219	22065	22446	22281	22055	22158	22153	22114	22055	22159	22212	22328	22131	22172	22213	22129	22106	22106	22049	22277	22232	22098	22093	22385	22274	22215	22117	22348	22263	22240	22204	22089	22226	22173	22296	22221	22134	22354	22252	22178	22210	21875	22375	22246	22326	22256	22146	22251	22092
22734	21511	29720	27321	29927	35772	38618	34466	33022	32675	31764	30697	30388	29887	29784	29595	29498	29355	29040	29183	29310	29200	28965	28859	29119	29047	29095	28927	28993	29105	28777	29042	29008	29052	28749	28921	29027	28866	29091	29041	29036	28961	29026	28894	28955	28895	28833	28882	28820	29036	29080	28852	28911	29102	29175	28936	28791	28788	28725	28752	28812	28724	28915	28930	28802	28974	28827	28924	28805	28972	28770	28829	28806	28766	28911	28650	28786	28686	28941	29019	28765	28651	29004	29025	29111	28719	28823	28775	28901	28717	28811	28591	28832	28889	29167	28853	28856	28874	28654	28597	28643	28860	28807	28816	29055	28806	28776	29026	28853	28994	28790	28816	28936	28883	28969	28994	28816	28797	28636	28587	28786	28754	28868	28936	28764	28993	28781	28738	28828	28811	28907	28628	28593	28789	28922	28903	28803	28831	28622	28967	28558	28952	29127	28793	29036	28971	28800	28561	28617	28685	28772	28941	29029	28706	28970	28738	28784	28785	29006	28781	28807	28932	28924	29012	28806	28735	28695	29033	28786	28837	28698	28711	28811	28754	28907	28837	28900	29058	28762	28838	28766	29080	29029	29017	28825	28778	28547	28920	28709	28760	28935	28669	28833	28694	28756	28973	28881	28711	29057	28679	28702	29002	28681	28731	28924	28768	29094	28920	28767	28756	29016	28827	28921	29000	28871	28639	28963	28592	28885	28620	28784	28871	28915	28888	28711	28793	28606	28619	28870	28934	28735	28702	28723	28741	28788	28598	28902	28875	28791	28780	28912	28933	28884	28768	29134	28992	28973	28929	28687	29056	28891	28717	28834	28783	28983	28914	28842	28666	29142	28879	28711	28855	28787	28691	28661	28811	28578	28813	28838	28774	28758	28923	28903	28753	28847	28569	28726	28778	28809	28949	28730	28638	28621	28797	28741	28681	28721	29164	28631	28775	28980	29096	28640	28647	28604	28811	29135	28734	28910	28771	28933	28535	28652	29036	28824	28887	28796	29084	28795	28645	28856	28978	28832	28724	28764	28954	28843	28991	28652	28865	29103	28867	28726	28642	28764	29095	28657	28831	28874	28800	29009	29028	29066	29002	28896	28740	29041	28860	28649	28875	28883	28905	29037	28711	28815	28697	28763	28769	28847	28847	28679	28719	29017	28731	28931	28663	28672	28978	28842	28850	28872	28651	28803	28656	28684	28980	28925	28784	28912	28827	29052	28846	28759	29007	28960	28674	28798	28884	28802	28504	28593	28882	28881	28852	28696	29014	28898	28833	28792	28787	28855	28813	28738	28750	28655	28728	28659	28737	28854	28877	28805	28813	28832	28815	28919	28735	28696	28824	28944	28880	28918	28787	29054	28838	28837	28681	28855	28865	28838	28700	28950	28897	28800	28667	28965	28763	28825	28673	28898	28747	28857	28791	28801	28831	28738	29017	28865	28878	28857	28879	28818	29004	29014	28614	28928	28761	28731	28715	28837	28854	28744	28772	28869	28949	28904	29032	28778	28883	28799	28680	28575	28915	28603	29041	28909	28696	28954	28905	29004	28755	28840	28935	28608	28756	29012	28610	28848	28721	29053	28944	28775	28830	28881	28802	28653	28707	28705	28946	28860	28926	29007	28696	28870	28625	28815	29062	28859	28777	28641	28774	28788	28770	28920	28811	28890	28814	28775	28863	28703	28970	28669	28735	28949	28672	28710	28764	28771	28776	28917	28803	28850	28660	29002	29009	28522	28783	28562	28565	28745	28914	28671	28961	28837	28633	29028	28530	28733	28834	28726	28916	28885	28573	28483	28927	28879	28765	28829	28732	28894	28772	28609	28943	28963	28653	28698	28848	28909	28817	28758	29032	28614	28819	28966	28961	28640	28767	28900	28767	28865	29024	28878	28704	28925	29012	28921	28700	28732	28654	28734	28743	28606	28639	28797	28682	28842	28832	28915	28905	28830	28760	28842	29010	28927	28845	28635	28703	28699	28918	28859	28643	28777	28686	28894	29010	28866	28990	29048	28795	28812	29039	28819	28945	28982	29000	29007	28992	28842	28556	28786	28686	28840	28728	28895	28731	28842	28807	28705	28894	28986	28698	28698	28736	29005	28778	28814	28718	28811	28790	28747	28703	28737	28858	28703	28636	28678	29032	28984	29007	28876	28958	28834	28782	28850	28686	28762	28565	28835	28666	28917	29100	28941	29000	28725	28717	28842	28834	28869	28896	28955	28874	28970	28897	28777	28708	28527	28824	28835	28802	28842	28934	29156	29020	28729	29009	28841	28889	28835	28575	28884	28923	29029	28766	28713	28920	28731	28872	28876	28961	28547	28685	28982	28876	28626	28777	28878	29046	28853	29030	28957	28529	28897	28854	29110	28817	28939	28757	28791	29155	28677	28930	28691	28601	28811	28812	28869	28701	28991	28739	28855	28736	28875	28697	28596	29139	28855	28894	28850	28669	28894	28751	28808	28672	28901	28967	28768	29015	28908	28843	28967	29053	28797	28733	28831	28757	28758	28759	28906	28689	28968	28930	28815	28846	28881	28605	28912	29004	28849	28741	28884	28767	28799	29078	28792	28844	28753	28817	28824	28921	28815	28626	28727	28728	28910	28870	29141	28902	28898	28787	28888	28812	28819	28697	28765	28644	29094	28926	28609	28751	28910	28869	28824	28849	28681	28965	28829	28585	28794	29106	28829	28747	28996	28947	28878	28992	28905	28777	28822	28817	28791	28652	28772	28973	28450	28679	28736	28860	28854	28991	28930	28705	28866	28704	28935	28802	28678	28806	29018	28994	28891	28927	28841	28577	28986	28976	28745	28711	28909	28873	29043	29075	28645	28867	29077	28709	28715	28858	28703	28936	28739	28760	28852	28962	28917	28570	29084	28698	28898	28815	28804	28702	28958	28823	28787	29072	28890	28750	28909	28822	28821	28738	28984	28983	28548	28806	28811	28664	28741	28758	28932	28829	28892	28867	28810	28653	28629	28950	29024	29065	28667	29041	28883	28831	28670	28761	29083	28748	28982	28734	28924	28512	28671	28943	28868	28886	28792	28990	28781	28999	28558	28717	28845	28819	28859	28720	28603	28871	28920	28772	29026	28879	28793	28713	28991	28825	28823	28979	28725	28850	28890	28983	28657	28659	28983	28853	28690	29004	28868	28939	28846	28958	28781	28779	28903	28826	28851	28679	28996	28997	29079	28932	28787	28729	28881	28857	28948	28851	28873	28854	28844	28932	28819	29006	28800	28931	28961	29029	28664	28888	28889	28837	28896	28830	28505	28892	28911	28837	28785	28686	28782	28821	28914	28800	28702	28847	28994	28776	28686	28840	28799	28816	28798	28998	28645	28729	28850	28701	28796	28923	28775	28828	28925	28761	28667	28686	29018	28642	28655	28444	28604	28893	28675	28739	28678	28824	28923	28901	29189	28845	28834	28769	28899	28829	28550	29025	28623	28952	28807	28773	28697	28775	28769	28705	28792	28764	28712	28876	28893	28972	28877	28787	28819	28701	28785	28861	28806	29117	28832	28774	28822	28880	28814	28880	28757	28650	28874	28678	29077	28890	28751	28806	28940	28936	28786	28919	29081	28877	28826	28855	28695	28894	28635	28829	29177	28884	28853	28622	28598	28832	28916	28751	29022	29020	28845	28781	28658	28820	28970	28744	29034	29055	28904	28720	28769	28723	28676	28829	28763	28921	29021	28682	28862	28678	28632	28877	28911	28768	28676	28773	28880	28772	28764	28909	29087	28872	28806	28930	28808	28835	28710	28701	28841	28690	29068	28843	28804	28748	28693	28724	28859	28803	28729	28672	28842	28909	28878	28856	28822	28922	28790	28802	28634	28918	28934	28874	28739	28786	28791	28899	28974	28995	28879	28700	28830	28683	28754	29047	28888	28809	28810	28662	28901	28784	28977	28581	28847	28900	28583	28752	28759	28817	29057	28749	28901	28701	28787	28673	28774	28955	28607	28764	28795	28828	28810	28906	28880	28854	28948	28911	28665	28654	28958	29033	28648	28871	28879	28733	28752	28883	28838	28927	28729	28755	29019	28622	28777	28602	28896	28801	28714	28702	28983	28804	28898	28857	28785	28697	28820	28873	28698	28455	28594	28832	28888	28805	28874	28851	28785	28810	28736	28766	28743	28762	28974	28868	28609	29009	28912	28873	28859	28928	28774	28883	28715	28885	28835	29032	28782	28924	29031	28788	28712	28634	28630	28875	29013	28753	29048	28820	28750	28875	28932	28876	28868	28812	28840	28823	28686	28859	29042	28569	28745	28649	28800	28805	28717	28840	28811	28800	29151	28917	28840	29020	28731	28800	28968	28593	28835	28641	28720	28776	29010	28808	28839	28626	28951	28928	29009	28881	29097	28816	28724	28673	28838	29046	28887	28807	28855	28974	28727	28921	28849	28976	28579	28717	28679	28874	29154	28691	28652	28831	28791	28823	28767	28986	29019	28830	28537	28747	29053	28693	28714	28605	28940	28914	29006	28709	28801	28773	28798	28844	28580	28657	28814	28848	28799	28515	28871	28908	28849	28732	28840	28902	28997	28885	28886	28497	28889	28757	28792	28697	28827	28910	28825	28809	28829	28820	29201	28833	28641	28964	28844	28780	28777	28856	28838	28957	28722	28892	28600	28731	29012	28863	28857	28880	28711	28804	28863	28855	28822	28657	28733	28744	29039	28847	28673	28821	28793	28786	28726	28747	28862	28894	28746	29043	28900	28897	28834	28739	28697	28844	28932	28741	28809	28835	28865	28751	28876	28800	28750	28970	28769	29022	28876	28600	28743	28741	28893	28926	28951	28835	28623	28787	28915	28766	28797	28919	28835	28713	28997	28883	28871	28788	28635	28727	29007	28782	28799	28788	28790	28611	28665	28866	28686	28863	29014	28690	28890	28650	28652	28842	28973	28681	28681	28481	29023	28870	28800	28792	28815	28609	28932	28850	28857	28883	28830	29014	28919	28976	28877	28622	28908	28728	28857	29073	28640	28659	28746	28771	28724	28776	28901	28777	28770	28824	28867	28816	29046	28946	28905	28849	28760	28915	28742	28809	28838	29099	29045	28873	28622	28823	28934	28951	28941	28833	28836	28812	28890	28739	28864	28757	28878	28865	28750	28782	28759	28619
34871	58996	61873	56976	47771	41544	36432	32183	29282	27569	26365	25368	24502	23691	23601	23253	23047	22859	22745	22799	22714	22475	22560	22575	22572	22580	22395	22491	22416	22511	22518	22451	22431	22449	22527	22523	22540	22577	22547	22594	22485	22322	22633	22459	22659	22535	22207	22382	22391	22441	22452	22428	22546	22494	22209	22441	22494	22339	22607	22575	22389	22439	22550	22442	22548	22397	22587	22663	22713	22357	22440	22467	22443	22442	22504	22168	22347	22558	22386	22378	22427	22547	22328	22423	22441	22325	22473	22433	22358	22405	22554	22580	22393	22404	22328	22621	22397	22265	22425	22314	22389	22357	22222	22710	22559	22447	22281	22485	22469	22510	22339	22640	22406	22254	22380	22577	22284	22553	22324	22368	22602	22283	22473	22507	22464	22512	22599	22292	22462	22385	22436	22502	22558	22479	22530	22432	22380	22437	22217	22322	22518	22686	22357	22408	22425	22385	22477	22472	22500	22323	22416	22220	22499	22516	22404	22441	22459	22354	22425	22328	22412	22293	22461	22327	22442	22436	22368	22375	22427	22374	22406	22388	22635	22299	22587	22546	22510	22446	22412	22318	22278	22516	22318	22423	22380	22236	22507	22496	22418	22467	22334	22593	22335	22440	22578	22471	22187	22429	22588	22474	22544	22466	22452	22576	22458	22519	22159	22425	22440	22548	22517	22482	22316	22310	22507	22423	22477	22168	22462	22519	22333	22328	22486	22320	22311	22385	22615	22543	22233	22383	22441	22484	22391	22440	22425	22320	22406	22516	22384	22490	22402	22408	22481	22345	22360	22460	22534	22549	22378	22339	22640	22480	22464	22469	22514	22337	22402	22333	22374	22333	22350	22304	22419	22264	22376	22287	22459	22463	22561	22375	22576	22365	22503	22423	22273	22409	22391	22441	22423	22259	22234	22470	22603	22408	22400	22515	22446	22351	22212	22348	22315	22342	22301	22609	22294	22554	22560	22414	22551	22365	22339	22454	22444	22383	22648	22312	22596	22441	22503	22312	22468	22373	22399	22418	22437	22319	22548	22447	22570	22360	22530	22304	22686	22202	22422	22371	22526	22450	22568	22373	22521	22482	22470	22542	22259	22414	22462	22393	22347	22502	22456	22513	22545	22301	22476	22364	22442	22505	22279	22584	22463	22515	22473	22448	22371	22279	22412	22363	22514	22483	22391	22504	22471	22530	22496	22305	22276	22280	22586	22270	22328	22460	22343	22444	22467	22622	22414	22506	22608	22614	22469	22461	22420	22490	22407	22487	22592	22332	22416	22403	22456	22404	22508	22441	22473	22457	22502	22447	22358	22317	22451	22344	22293	22450	22367	22508	22279	22328	22446	22478	22323	22397	22506	22452	22424	22360	22530	22283	22593	22517	22592	22521	22493	22699	22642	22522	22545	22419	22463	22345	22332	22470	22614	22558	22462	22270	22430	22360	22448	22441	22351	22487	22581	22372	22439	22379	22667	22338	22371	22360	22272	22401	22641	22197	22455	22620	22715	22488	22467	22400	22584	22394	22375	22436	22395	22480	22376	22406	22499	22437	22471	22543	22595	22587	22454	22635	22401	22457	22621	22316	22545	22581	22326	22350	22408	22513	22471	22485	22612	22560	22507	22360	22498	22239	22295	22392	22445	22388	22449	22478	22438	22531	22570	22559	22422	22402	22326	22703	22353	22492	22347	22399	22495	22333	22444	22303	22524	22322	22250	22458	22545	22386	22309	22447	22526	22539	22383	22393	22568	22462	22476	22530	22402	22341	22402	22205	22365	22377	22360	22243	22490	22547	22497	22440	22452	22618	22176	22261	22510	22291	22408	22464	22418	22580	22280	22356	22345	22343	22481	22360	22412	22525	22253	22481	22431	22531	22363	22423	22278	22519	22437	22432	22422	22443	22318	22462	22408	22523	22451	22417	22535	22354	22340	22281	22494	22294	22536	22490	22222	22411	22506	22264	22478	22394	22515	22456	22398	22386	22346	22526	22551	22428	22437	22438	22447	22548	22507	22569	22576	22728	22410	22490	22525	22431	22412	22377	22445	22466	22466	22297	22307	22404	22578	22457	22427	22482	22416	22521	22475	22554	22325	22502	22383	22305	22452	22298	22403	22565	22452	22465	22538	22408	22329	22564	22387	22489	22486	22490	22197	22511	22368	22531	22433	22358	22520	22541	22346	22402	22552	22418	22419	22354	22492	22522	22462	22474	22381	22302	22543	22535	22539	22226	22479	22400	22486	22371	22352	22466	22437	22434	22448	22496	22443	22529	22489	22511	22346	22363	22525	22468	22373	22303	22232	22502	22372	22447	22492	22541	22473	22404	22534	22421	22406	22539	22485	22502	22275	22258	22433	22439	22452	22339	22425	22548	22501	22362	22409	22296	22448	22502	22367	22283	22396	22363	22619	22391	22423	22475	22468	22609	22274	22442	22374	22465	22351	22441	22258	22491	22485	22432	22416	22352	22368	22328	22274	22485	22399	22164	22558	22641	22555	22456	22406	22472	22564	22594	22321	22251	22540	22708	22443	22562	22418	22207	22295	22380	22449	22287	22387	22501	22378	22525	22387	22370	22383	22670	22670	22543	22311	22591	22399	22494	22481	22288	22648	22566	22444	22484	22390	22546	22407	22422	22514	22496	22286	22480	22234	22523	22579	22325	22390	22593	22521	22266	22524	22370	22269	22425	22431	22481	22432	22404	22679	22695	22594	22391	22357	22292	22335	22549	22511	22289	22316	22313	22435	22529	22378	22225	22535	22436	22488	22411	22493	22423	22449	22566	22367	22484	22378	22370	22397	22388	22420	22605	22405	22342	22315	22453	22382	22281	22512	22493	22654	22438	22530	22418	22380	22544	22549	22590	22477	22447	22350	22448	22543	22505	22482	22321	22462	22209	22560	22511	22518	22381	22308	22465	22247	22582	22427	22391	22382	22269	22500	22327	22249	22342	22631	22537	22522	22514	22536	22530	22399	22426	22349	22432	22442	22319	22379	22383	22474	22419	22450	22463	22356	22246	22538	22292	22572	22328	22282	22460	22279	22699	22411	22163	22465	22488	22416	22341	22388	22521	22615	22525	22436	22362	22400	22501	22297	22439	22448	22352	22440	22414	22388	22532	22396	22421	22615	22310	22598	22592	22344	22366	22619	22449	22423	22446	22449	22170	22340	22446	22370	22549	22435	22285	22425	22479	22484	22376	22429	22429	22441	22674	22403	22255	22487	22564	22531	22530	22247	22343	22549	22481	22627	22439	22394	22353	22500	22676	22454	22325	22498	22352	22308	22469	22284	22584	22316	22474	22419	22541	22464	22459	22262	22576	22486	22513	22307	22496	22494	22457	22645	22340	22429	22489	22397	22229	22597	22366	22351	22490	22408	22328	22298	22458	22394	22436	22409	22496	22623	22340	22552	22389	22377	22490	22453	22477	22561	22489	22557	22451	22481	22271	22361	22485	22314	22482	22714	22453	22493	22390	22544	22548	22422	22374	22288	22463	22436	22427	22429	22472	22371	22427	22383	22355	22512	22417	22397	22488	22481	22499	22348	22455	22319	22483	22512	22307	22374	22339	22375	22482	22378	22415	22367	22599	22608	22481	22408	22305	22425	22386	22362	22375	22360	22471	22351	22366	22417	22711	22427	22333	22405	22541	22416	22539	22629	22371	22329	22605	22179	22407	22299	22365	22517	22518	22445	22472	22460	22367	22471	22505	22316	22451	22449	22636	22430	22536	22589	22624	22352	22486	22320	22680	22498	22394	22261	22425	22489	22242	22419	22427	22645	22579	22394	22530	22551	22460	22564	22244	22354	22403	22646	22438	22469	22573	22551	22437	22454	22373	22274	22461	22535	22599	22455	22354	22464	22489	22150	22339	22463	22533	22471	22365	22455	22383	22314	22362	22134	22549	22360	22486	22458	22498	22448	22078	22514	22412	22446	22555	22521	22647	22374	22441	22524	22318	22445	22512	22386	22360	22536	22398	22445	22384	22579	22621	22378	22417	22344	22374	22476	22402	22304	22396	22241	22497	22453	22606	22399	22472	22473	22413	22394	22359	22273	22343	22499	22419	22437	22350	22285	22468	22347	22460	22614	22374	22438	22353	22524	22499	22355	22482	22473	22526	22438	22583	22376	22524	22438	22377	22543	22558	22407	22356	22384	22468	22394	22375	22414	22357	22593	22331	22467	22583	22307	22363	22606	22454	22386	22500	22392	22489	22556	22452	22308	22354	22564	22595	22499	22444	22576	22542	22512	22562	22551	22507	22212	22610	22270	22372	22447	22436	22427	22463	22489	22519	22457	22323	22462	22414	22428	22592	22472	22420	22449	22470	22363	22507	22442	22525	22473	22407	22457	22332	22498	22405	22314	22328	22549	22403	22398	22484	22418	22433	22520	22507	22438	22548	22453	22474	22424	22463	22322	22383	22414	22593	22383	22506	22234	22651	22517	22329	22510	22335	22483	22535	22265	22469	22486	22524	22404	22411	22514	22422	22427	22561	22483	22295	22271	22505	22432	22337	22398	22474	22437	22398	22537	22380	22604	22475	22339	22365	22397	22445	22497	22428	22383	22445	22309	22352	22378	22545	22302	22513	22416	22584	22373	22377	22581	22540	22396	22422	22396	22388	22355	22252	22425	22475	22223	22466	22518	22370	22277	22494	22383	22300	22484	22399	22514	22501	22408	22362	22345	22312	22509	22438	22451	22528	22421	22476	22294	22347	22492	22477	22363	22314	22215	22337	22614	22590	22424	22438	22389	22289	22497	22391	22421	22479	22254	22422	22458	22373	22490	22408	22467	22377	22583	22463	22475	22491	22382	22636	22686	22412	22451	22399	22429	22422	22530	22504	22366	22365	22383	22630	22401	22308	22373	22396	22436	22391	22489	22593	22306	22432	22483	22629	22622	22373	22413	22371	22311	22591	22478	22400	22301	22404	22542	22500	22429	22474	22278	22408	22439	22309	22389	22403	22518	22542	22524	22494	22442	22399	22321	22412	22450	22287	22604	22445	22208	22417	22403	22377	22489	22415	22408	22350	22315	22478	22361	22466	22457	22632	22365	22497	22449	22333	22486	22479	22394	22320	22536	22505	22475	22454	22469	22495	22538	22405	22367	22382	22406	22578	22454	22588	22392	22368
31101	36933	47515	43295	36987	33947	32241	30613	29918	29676	29418	29180	29027	28854	28792	28865	28710	28647	28631	28630	28774	28614	28686	28500	28522	28988	28515	28668	28675	28478	28685	28263	28436	28703	28413	28563	28705	28644	28538	28494	28373	28492	28472	28471	28685	28541	28640	28614	28473	28571	28531	28612	28417	28410	28639	28556	28808	28574	28843	28353	28415	28451	28489	28677	28690	28496	28678	28844	28572	28537	28386	28700	28726	28523	28502	28450	28622	28496	28594	28487	28546	28471	28559	28744	28717	28621	28458	28586	28491	28514	28503	28574	28547	28398	28420	28547	28711	28389	28600	28610	28670	28537	28538	28435	28782	28382	28489	28527	28635	28446	28474	28460	28661	28554	28645	28623	28551	28676	28729	28569	28674	28590	28451	28508	28437	28457	28407	28389	28846	28611	28588	28323	28674	28763	28455	28682	28380	28559	28642	28562	28753	28518	28337	28584	28430	28422	28602	28417	28440	28741	28479	28643	28475	28340	28434	28585	28546	28536	28423	28636	28651	28773	28534	28644	28677	28499	28655	28722	28494	28572	28561	28366	28714	28455	28461	28554	28546	28402	28592	28336	28591	28789	28715	28389	28321	28671	28586	28470	28686	28609	28545	28626	28593	28837	28601	28421	28358	28476	28460	28601	28570	28512	28605	28369	28587	28628	28639	28632	28512	28518	28486	28541	28650	28415	28502	28238	28240	28727	28582	28380	28381	28465	28462	28444	28770	28379	28539	28366	28436	28647	28579	28268	28548	28544	28214	28353	28659	28704	28487	28510	28603	28399	28454	28564	28304	28612	28425	28493	28272	28551	28401	28307	28756	28697	28582	28479	28457	28501	28581	28437	28439	28373	28556	28459	28659	28404	28759	28716	28582	28589	28777	28643	28699	28769	28563	28488	28407	28449	28474	28321	28279	28235	28522	28422	28512	28370	28320	28471	28578	28555	28742	28596	28450	28404	28712	28692	28498	28242	28509	28479	28332	28709	28511	28421	28792	28607	28864	28290	28631	28506	28540	28415	28426	28522	28375	28582	28610	28574	28399	28529	28779	28560	28681	28591	28501	28399	28422	28506	28482	28464	28455	28579	28468	28648	28571	28440	28412	28666	28520	28453	28661	28407	28553	28664	28394	28635	28661	28497	28718	28327	28436	28627	28522	28493	28438	28596	28534	28314	28524	28449	28662	28467	28626	28721	28346	28669	28565	28491	28434	28400	28659	28501	28302	28612	28575	28470	28549	28542	28391	28666	28463	28588	28852	28640	28748	28536	28548	28655	28391	28443	28628	28598	28569	28739	28729	28406	28402	28621	28617	28790	28585	28773	28545	28729	28560	28531	28473	28577	28450	28394	28510	28581	28459	28366	28582	28587	28680	28371	28643	28704	28555	28281	28490	28692	28564	28654	28560	28484	28520	28466	28560	28495	28397	28490	28332	28658	28448	28557	28558	28547	28626	28466	28647	28602	28594	28566	28410	28372	28646	28460	28508	28521	28635	28696	28405	28599	28603	28610	28510	28659	28621	28748	28594	28325	28690	28570	28731	28362	28281	28410	28517	28583	28446	28400	28622	28478	28327	28501	28468	28673	28543	28498	28472	28512	28597	28605	28448	28440	28639	28538	28512	28556	28481	28727	28612	28523	28416	28325	28552	28580	28707	28644	28444	28651	28594	28368	28334	28743	28443	28325	28516	28606	28697	28436	28543	28564	28307	28493	28720	28725	28647	28412	28541	28414	28382	28541	28643	28457	28496	28424	28488	28613	28534	28193	28529	28503	28867	28599	28570	28513	28636	28488	28443	28524	28759	28487	28560	28557	28572	28658	28726	28728	28444	28532	28773	28612	28715	28450	28523	28455	28435	28541	28460	28450	28425	28337	28740	28420	28477	28681	28437	28644	28746	28660	28702	28647	28562	28685	28662	28419	28614	28480	28740	28576	28480	28537	28649	28309	28423	28356	28373	28670	28496	28526	28738	28532	28437	28481	28545	28433	28449	28449	28525	28620	28239	28436	28283	28444	28481	28691	28712	28492	28582	28685	28401	28656	28712	28607	28418	28473	28511	28310	28551	28547	28509	28742	28592	28406	28504	28646	28635	28749	28417	28547	28489	28591	28339	28535	28537	28607	28565	28411	28542	28781	28694	28640	28540	28684	28535	28687	28547	28576	28358	28647	28448	28601	28621	28724	28656	28673	28583	28463	28386	28549	28643	28470	28685	28462	28687	28630	28345	28415	28676	28653	28677	28647	28501	28396	28522	28909	28439	28190	28498	28452	28518	28530	28657	28512	28621	28578	28573	28707	28582	28517	28591	28598	28295	28706	28330	28897	28665	28646	28477	28469	28458	28529	28417	28168	28650	28456	28533	28623	28398	28524	28383	28396	28437	28457	28441	28645	28579	28406	28710	28585	28402	28577	28339	28340	28486	28344	28571	28471	28585	28489	28708	28772	28597	28701	28523	28149	28503	28420	28458	28417	28557	28451	28351	28551	28378	28859	28704	28403	28543	28476	28442	28675	28595	28660	28522	28753	28636	28552	28697	28411	28657	28621	28337	28463	28384	28661	28648	28808	28611	28456	28805	28723	28751	28466	28558	28561	28488	28508	28673	28567	28394	28498	28520	28359	28491	28603	28576	28483	28401	28461	28518	28700	28574	28722	28614	28502	28592	28693	28645	28433	28471	28542	28200	28579	28459	28505	28540	28277	28794	28616	28540	28700	28480	28569	28605	28320	28471	28603	28451	28445	28679	28593	28566	28488	28759	28600	28708	28540	28338	28568	28750	28549	28501	28470	28790	28436	28272	28484	28759	28473	28457	28698	28634	28449	28642	28513	28340	28513	28769	28568	28379	28749	28425	28496	28735	28670	28715	28517	28479	28588	28473	28478	28571	28588	28856	28776	28595	28594	28653	28708	28644	28250	28775	28393	28309	28538	28485	28562	28726	28534	28737	28541	28346	28502	28559	28570	28645	28493	28536	28703	28789	28641	28686	28705	28482	28531	28336	28563	28627	28418	28476	28373	28455	28446	28482	28546	28527	28582	28419	28317	28469	28788	28753	28444	28746	28600	28603	28362	28484	28725	28441	28629	28388	28608	28742	28552	28593	28333	28627	28568	28581	28498	28622	28538	28366	28569	28432	28549	28583	28518	28691	28709	28771	28600	28625	28542	28597	28386	28650	28654	28425	28494	28667	28691	28668	28586	28436	28639	28376	28486	28538	28645	28680	28431	28380	28754	28560	28331	28507	28717	28508	28707	28620	28543	28505	28442	28604	28432	28427	28307	28733	28408	28681	28438	28410	28455	28676	28424	28440	28411	28625	28570	28632	28570	28693	28635	28429	28511	28376	28598	28476	28540	28598	28547	28565	28479	28602	28716	28476	28325	28390	28550	28742	28643	28629	28606	28505	28604	28369	28384	28473	28496	28532	28532	28350	28533	28643	28713	28396	28590	28467	28415	28437	28461	28397	28319	28467	28707	28361	28397	28601	28465	28509	28586	28419	28587	28646	28693	28709	28460	28504	28535	28581	28409	28569	28386	28615	28715	28376	28549	28498	28409	28629	28667	28521	28611	28429	28472	28631	28473	28419	28576	28570	28545	28545	28466	28700	28571	28485	28544	28492	28789	28332	28542	28621	28691	28695	28570	28588	28427	28235	28488	28586	28428	28392	28615	28442	28522	28589	28504	28387	28616	28506	28670	28753	28385	28550	28126	28450	28535	28437	28584	28259	28373	28444	28455	28655	28626	28655	28724	28466	28475	28294	28395	28765	28596	28497	28590	28741	28627	28503	28585	28556	28353	28493	28572	28617	28384	28424	28393	28670	28683	28608	28676	28823	28608	28770	28545	28486	28305	28342	28191	28653	28628	28489	28434	28632	28614	28231	28467	28551	28600	28594	28722	28605	28445	28618	28445	28175	28755	28363	28585	28515	28349	28545	28414	28494	28556	28678	28610	28476	28520	28318	28562	28399	28476	28677	28495	28505	28413	28412	28788	28502	28587	28670	28709	28451	28566	28675	28488	28329	28876	28735	28678	28721	28584	28415	28567	28663	28421	28183	28533	28506	28526	28540	28325	28526	28576	28515	28696	28493	28395	28637	28430	28670	28569	28593	28351	28677	28598	28600	28273	28749	28655	28593	28390	28502	28529	28609	28633	28580	28493	28602	28637	28504	28678	28512	28497	28526	28527	28548	28672	28560	28470	28498	28559	28618	28740	28309	28284	28513	28631	28508	28625	28286	28482	28427	28476	28461	28557	28565	28505	28599	28280	28579	28400	28465	28486	28523	28581	28576	28812	28515	28347	28505	28565	28581	28522	28780	28451	28415	28478	28337	28492	28722	28623	28514	28684	28444	28437	28265	28615	28387	28633	28800	28731	28635	28389	28650	28649	28677	28667	28656	28627	28592	28325	28413	28475	28483	28628	28707	28538	28531	28611	28481	28569	28710	28427	28616	28545	28396	28743	28486	28424	28609	28566	28358	28390	28630	28559	28393	28653	28368	28527	28489	28417	28669	28599	28811	28724	28359	28787	28629	28633	28673	28538	28431	28510	28713	28824	28700	28594	28610	28386	28439	28422	28574	28492	28609	28496	28660	28707	28551	28534	28624	28609	28686	28588	28619	28695	28536	28494	28632	28544	28383	28468	28649	28664	28820	28584	28531	28644	28428	28588	28591	28322	28497	28571	28620	28704	28593	28631	28463	28489	28601	28661	28590	28556	28436	28651	28403	28686	28621	28712	28518	28543	28537	28220	28465	28579	28564	28681	28449	28466	28575	28533	28628	28778	28583	28671	28664	28562	28380	28577	28527	28550	28708	28585	28697	28625	28410	28528	28317	28583	28491	28557	28541	28584	28732	28725	28400	28524	28442	28300	28456	28608	28587	28512	28698	28627	28601	28584	28657	28538	28728	28472	28462	28539	28466	28536	28428	28571	28514	28455	28539	28614	28445	28511	28582	28379	28549	28399	28629	28565	28426	28531	28556	28650	28538	28728	28801	28550	28838	28627	28523	28556	28405	28711	28584	28383	28112	28490	28648	28476	28406	28425	28383	28362	28521	28738	28675	28536	28576	28318	28639	28521	28621	28494	28663	28394	28679	28526	28617	28535	28706	28596	28615	28585	28232	28394	28777	28491
34607	52828	52479	42326	35303	30585	27054	25581	24362	24046	23388	23051	22841	22696	22491	22491	22338	22521	22496	22350	22360	22331	22379	22297	22387	22318	22292	22297	22197	22293	22301	22212	22267	22306	22312	22308	22236	22251	22420	22129	22070	22156	22336	22419	22244	22119	22396	22341	22382	22319	22332	22459	22272	22332	22400	22430	22348	22179	22291	22236	22320	22122	22334	22312	22175	22362	22298	22318	22246	22089	22191	22404	22443	22054	22272	22391	22239	22321	22249	22382	22249	22177	22284	22408	22262	22205	22265	22308	22277	22497	22427	22289	22347	22282	22349	22414	22213	22322	22204	22215	22423	22357	22267	22221	22261	22208	22334	22158	22382	22325	22236	22285	22346	22399	22279	22309	22352	22350	22384	22275	22203	22493	22151	22311	22198	22291	22205	22219	22284	22404	22337	22373	22157	22329	22260	22232	22262	22249	22340	22251	22239	22524	22280	22176	22188	22391	22212	22116	22257	22250	22400	22121	22393	22395	22238	22201	22293	22484	22405	22334	22150	22329	22095	22435	22082	22388	22276	22287	22145	22298	22394	22310	22303	22198	22513	22225	22113	22317	22234	22416	22309	22396	22372	22119	22304	22256	22369	22525	22158	22400	22249	22312	22216	22133	22254	22213	22167	22297	22263	22194	22077	22177	22183	22387	22265	22219	22305	22146	22236	22233	22284	22165	22353	22371	22398	22420	22235	22394	22336	22244	22059	22212	22128	22392	22298	22236	22393	22206	22094	22268	22399	22290	22405	22237	22155	22155	22320	22212	22165	22223	22227	22271	22208	22417	22115	22353	22249	22254	22317	22277	22354	22217	22329	22211	22298	22208	22309	22375	22123	22254	22272	22400	22306	22314	22295	22164	22423	22234	22447	22253	22335	22413	22323	22410	22427	22114	22211	22299	22348	22287	22148	22153	22293	22192	22218	22139	22434	22189	22278	22420	22152	22317	22221	22177	22304	22375	22361	22174	22366	22254	22162	22356	22285	22393	22295	22290	22528	22075	22248	22418	22283	22396	22133	22341	22286	22293	22295	22232	22292	22229	22289	22415	22315	22417	22266	22225	22381	22307	22365	22342	22260	22262	22364	22352	22217	22118	22168	22300	22267	22390	22166	22373	22181	22175	22253	22173	22136	22252	22165	22279	22271	22213	22192	22119	22201	22223	22240	22181	22253	22237	22333	22299	22358	22419	22290	22462	22272	22260	22238	22081	22117	22394	22191	22209	22259	22280	22311	22136	22184	22124	22301	22248	22202	22245	22318	22120	22352	22292	22342	22316	22329	22294	22191	22469	22215	22361	22163	22322	22337	22250	22221	22230	22119	22285	22420	22198	22279	22442	22222	22314	22389	22232	22297	22390	22382	22094	22197	22148	22029	22349	22285	22535	22207	22350	22112	22325	22260	22358	22355	22407	22280	22188	22201	22308	22194	22140	22301	22465	22432	22196	22279	22318	22318	22310	22097	22296	22356	22384	22286	22244	22492	22330	22336	22349	22322	22424	22362	22308	22373	22309	22289	22210	22299	22188	22265	22197	22137	22256	22137	22207	22265	22219	22282	22404	22417	22298	22298	22357	22113	22425	22258	22310	22385	22222	22195	22396	22423	22266	22242	22246	22224	22394	22273	22175	22300	22147	22320	22247	22210	22213	22263	22443	22233	22008	22399	22294	22429	22306	22263	22204	22281	22081	22282	22320	22340	22452	22302	22376	22220	22160	22233	22351	22354	22293	22183	22200	22113	22228	22237	22301	22096	22455	22506	22284	22163	22331	22397	22375	22366	22267	22330	22228	22172	22326	22274	22397	22477	21999	22218	22208	22297	22375	22074	22336	22421	22232	22291	22424	22044	22300	22222	22178	22217	22179	22277	22306	22317	22217	22275	22151	22517	22231	22422	22265	22195	22303	22291	22119	22323	22359	22346	22253	22223	22419	22264	22371	22374	22224	22248	22298	22393	22202	22515	22149	22254	22367	22286	22411	22233	22363	22275	22354	22259	22436	22306	21999	22291	22232	22359	22303	22392	22153	22345	22207	22232	22310	22330	22299	22302	22197	22400	22265	22073	22219	22159	22266	22238	22149	22270	22157	22314	22386	22154	22401	22482	22439	22239	22282	22243	22387	22352	22199	22107	22266	22352	22214	22260	22137	22275	22330	22159	22342	22259	22305	22221	22202	22218	22240	22430	22122	22491	22406	22340	22205	22279	22269	22345	22282	22194	22209	22309	22146	22302	22253	22164	22214	22297	22363	22152	22423	22268	22061	22372	22282	22302	22273	22374	22361	22412	22331	22448	22231	22284	22161	22393	22364	22399	22467	22073	22466	22329	22392	22218	22358	22236	22125	22176	22235	22065	22245	22406	22389	22310	22077	22290	22232	22118	22246	22100	22266	22228	22143	22480	22204	22214	22243	22142	22299	22360	22250	22216	22259	22416	22310	22185	22231	22273	22245	22219	22215	22367	22279	22427	22212	22367	22397	22361	22123	22197	22214	22287	22359	22374	22245	22314	22179	22410	22166	22185	22249	22215	22321	22134	22223	22308	22244	22314	22243	22288	22305	22394	22451	22190	22282	22198	22203	22417	22426	22316	22323	22256	22217	22411	22185	22344	22069	22471	22484	22278	22323	22212	22208	22413	22152	22263	22270	22279	22200	22212	22335	22269	22175	22261	22257	22217	22248	22380	22138	22266	22208	22473	22305	22287	22260	22316	22200	22334	22280	22533	22109	22169	22139	22184	22274	22212	22378	22368	22211	22415	22205	22288	22347	21991	22218	22165	22390	22303	22203	22168	22240	22402	22375	22407	22221	22185	22269	22317	22426	22265	22277	22304	22221	22196	22324	22343	22224	22371	22251	22348	22215	22301	22331	22375	22286	22331	22153	22168	22234	22242	22192	22375	22149	22126	22389	22398	22427	22301	22534	22310	22307	22267	22012	22103	22148	22198	22175	22121	22160	22254	22235	22365	22293	22350	22049	22268	22257	22079	22253	22328	22362	22200	22241	22395	22323	22284	22166	22356	22164	22218	22153	22336	22342	22412	22408	22241	22398	22212	22202	22175	22324	22279	22092	22308	22452	22186	22398	22184	22400	22313	22423	22412	22191	22263	22155	22425	22194	22237	22306	22224	22267	22221	22261	22535	22413	22336	22157	22124	22163	22528	22125	22345	22516	22240	22308	22218	22155	22218	22479	22322	22229	22129	22157	22532	22164	22209	22240	22293	22290	22418	22185	22316	22134	22147	22325	22246	22342	22539	22224	22188	22285	22414	22145	22266	22321	22362	22302	22251	22335	22321	22199	22297	22419	22163	22276	22289	22291	22368	22262	22278	22325	22315	22189	22284	22333	22275	22247	22179	22264	22392	22344	22202	22244	22243	22435	22253	22276	22328	22252	22186	22399	22273	22204	21998	22375	22077	22229	22275	22291	22361	22402	22246	22134	22237	22277	22251	22290	22218	22274	22315	22049	22207	22295	22182	22376	22107	22146	22295	22341	22316	22269	22278	22251	22144	22264	22246	22403	22330	22336	22368	22373	22233	22224	22214	22236	22290	22242	22321	22206	22143	22149	22172	22418	22385	22154	22419	22255	22390	22313	22336	22188	22287	22471	22540	22371	22209	22353	22211	22408	22355	22209	22243	22235	22398	22418	22327	22248	22336	22028	22147	22260	22222	22233	22245	22336	22392	22205	22416	22374	22225	22408	22267	22219	22455	22329	22200	22302	22421	22216	22313	22312	22495	22422	22293	22329	22318	22312	22167	22349	22262	22515	22170	22293	22325	22191	22229	22369	22413	22361	22362	22304	22335	22156	22283	22151	22167	22313	22321	22282	22232	22267	22352	22114	22310	22261	22175	22161	22410	22232	22215	22286	22219	22353	22220	22270	22191	22334	22376	22238	22579	21963	22332	22310	22183	22454	22400	22159	22317	22177	22515	22375	22437	22478	22055	22299	22213	22260	22269	22231	22131	22081	22240	22271	22154	22323	22478	22207	22170	22378	22229	22262	22137	22335	22377	22265	22316	22200	22346	22182	22345	22153	22270	22356	22216	22285	22161	22205	22167	22245	22281	22265	22373	22348	22099	22200	22287	22312	22363	22040	22202	22241	22321	22154	22191	22359	22070	22534	22232	22407	22135	22365	22276	22214	22424	22408	22341	22288	22269	22243	22237	22373	22398	22223	22170	22354	22226	22224	22252	22237	22448	22482	22266	22190	22302	22207	22429	22270	22222	22379	22296	22270	22282	22268	22232	22261	22287	22330	22295	22081	22248	22293	22359	22212	22479	22256	22220	22321	22248	22401	22183	22246	22142	22351	22248	22314	22195	22353	22221	22194	22149	22088	22434	22277	22357	22235	22273	22258	22296	22272	22469	22327	22390	22322	22419	22432	22254	22299	22130	22330	22209	22068	22217	22153	22277	22087	22258	22153	22262	22170	22292	22190	22266	22463	22215	22157	22428	22243	22385	22441	22268	22447	22190	22303	22246	22211	22346	22210	22343	22272	22344	22255	22417	22191	22310	22160	22358	22215	22178	22392	22199	22378	22240	22447	22291	22255	22127	22368	22163	22203	22276	22406	22072	22369	22183	22269	22386	22300	22316	22353	22273	22338	22378	22386	22435	22182	22148	22297	22092	22282	22349	22301	22263	22236	22343	22331	22186	22127	22459	22231	22292	22323	22342	22345	22196	22335	22345	22313	22282	22343	22295	22239	22305	22161	22289	22321	22289	22163	22369	22226	22254	22214	22368	22231	22353	22216	22221	22259	22291	22346	22128	22392	22482	22227	22364	22243	22180	22158	22369	22187	22231	22298	22229	22242	22323	22238	22236	22374	22330	22240	22111	22311	22311	22481	22419	22265	22059	22210	22364	22391	22376	22216	22333	22334	22244	22142	22216	22394	22314	22508	22268	22281	22443	22115	22287	22261	22352	22232	22404	22412	22414	22434	22275	22201	22260	22136	22142	22165	22287	22424	22217	22231	22440	22229	22226	22246	22325	22310	22415	22298	22331	22207	22235	22157	22277	22385	22294	22333	22382	22156	22346	22388	22347	22149	22257	22149	22275	22269	22253	22362	22394	22306	22325	22123	22415	22155	22183	22228	22192	22366	22326	22038	22351	22238	22242	22344	22323	22258
23783	21519	29947	29433	31427	34100	35449	32367	31266	30666	30521	29679	29437	29493	29011	28937	29215	28669	28830	28532	28770	28608	28912	28848	28490	28783	28681	28567	28726	28681	28609	28434	28517	28603	28428	28431	28548	28658	28552	28591	28607	28464	28626	28559	28448	28272	28739	28637	28508	28588	28378	28241	28536	28832	28719	28623	28568	28431	28739	28382	28525	28400	28539	28510	28535	28600	28420	28459	28589	28562	28578	28382	28640	28656	28584	28628	28747	28579	28427	28526	28459	28563	28697	28611	28348	28588	28544	28597	28584	28537	28735	28515	28424	28633	28515	28480	28540	28471	28785	28327	28509	28373	28456	28410	28492	28371	28512	28272	28524	28353	28474	28382	28580	28687	28342	28581	28302	28380	28775	28481	28519	28289	28505	28428	28666	28388	28508	28715	28525	28523	28481	28471	28446	28356	28280	28276	28313	28649	28345	28534	28614	28599	28439	28540	28437	28584	28900	28411	28571	28290	28346	28361	28636	28427	28804	28453	28667	28533	28495	28439	28581	28612	28444	28293	28485	28289	28415	28652	28628	28541	28692	28508	28437	28618	28455	28613	28426	28472	28718	28458	28386	28567	28731	28466	28442	28393	28608	28393	28443	28649	28570	28390	28467	28689	28641	28485	28385	28552	28304	28563	28455	28288	28357	28501	28535	28321	28301	28548	28584	28537	28458	28469	28730	28454	28228	28299	28525	28465	28457	28498	28491	28354	28588	28512	28486	28292	28453	28491	28363	28728	28521	28225	28529	28564	28443	28404	28590	28337	28451	28569	28401	28417	28568	28459	28575	28703	28532	28369	28450	28585	28664	28369	28523	28360	28528	28553	28610	28561	28601	28543	28532	28408	28669	28585	28570	28502	28452	28529	28613	28284	28411	28254	28436	28447	28279	28395	28587	28661	28389	28473	28718	28301	28528	28655	28709	28618	28526	28560	28557	28599	28375	28390	28620	28501	28438	28379	28338	28656	28419	28187	28423	28475	28469	28454	28652	28552	28336	28484	28573	28623	28602	28670	28537	28434	28528	28318	28538	28493	28123	28384	28390	28395	28343	28513	28410	28250	28433	28527	28415	28779	28559	28283	28310	28454	28489	28610	28256	28702	28692	28423	28212	28550	28350	28482	28493	28515	28541	28322	28546	28512	28535	28426	28298	28461	28523	28245	28456	28559	28597	28516	28463	28161	28422	28342	28534	28504	28720	28625	28525	28523	28554	28491	28357	28548	28356	28626	28517	28497	28568	28371	28333	28487	28518	28643	28362	28352	28631	28502	28506	28428	28628	28418	28316	28246	28571	28377	28643	28331	28443	28529	28123	28518	28648	28533	28417	28438	28382	28312	28537	28476	28483	28470	28648	28524	28232	28375	28668	28525	28596	28371	28482	28344	28561	28456	28522	28445	28551	28582	28562	28692	28419	28399	28395	28566	28526	28564	28547	28350	28649	28454	28642	28519	28452	28331	28595	28191	28686	28544	28441	28381	28764	28398	28520	28752	28256	28260	28432	28434	28620	28341	28449	28580	28533	28727	28560	28349	28309	28629	28532	28358	28635	28641	28566	28547	28649	28572	28191	28357	28620	28563	28489	28631	28402	28755	28543	28488	28572	28511	28477	28562	28570	28496	28584	28442	28578	28525	28576	28258	28491	28462	28554	28532	28409	28721	28556	28387	28576	28418	28704	28585	28498	28503	28525	28481	28437	28272	28634	28820	28488	28548	28531	28295	28418	28404	28473	28482	28533	28598	28548	28459	28621	28387	28728	28601	28499	28325	28448	28596	28421	28560	28587	28616	28503	28648	28534	28563	28707	28517	28316	28468	28535	28380	28338	28342	28248	28276	28328	28285	28519	28381	28421	28518	28508	28597	28510	28285	28529	28394	28356	28485	28475	28564	28631	28418	28423	28391	28390	28427	28407	28613	28444	28582	28604	28331	28664	28474	28600	28659	28503	28401	28977	28581	28457	28527	28682	28471	28328	28518	28553	28341	28502	28555	28538	28380	28319	28447	28536	28417	28434	28633	28506	28473	28575	28364	28579	28530	28553	28515	28422	28712	28525	28334	28501	28431	28684	28481	28467	28555	28561	28494	28499	28544	28404	28467	28573	28604	28725	28340	28586	28557	28564	28448	28423	28358	28513	28639	28535	28564	28680	28648	28741	28347	28382	28489	28332	28309	28578	28490	28708	28448	28674	28361	28439	28598	28461	28357	28596	28589	28443	28527	28268	28453	28688	28401	28571	28517	28427	28585	28327	28267	28322	28559	28524	28498	28652	28691	28699	28300	28657	28512	28363	28671	28440	28373	28583	28328	28391	28428	28435	28653	28677	28547	28329	28568	28390	28400	28625	28471	28610	28442	28543	28371	28642	28626	28568	28560	28567	28404	28409	28333	28376	28256	28506	28485	28664	28561	28544	28620	28638	28541	28423	28573	28230	28827	28568	28558	28734	28546	28585	28300	28696	28637	28552	28551	28787	28400	28411	28548	28624	28507	28466	28322	28331	28545	28669	28407	28479	28389	28729	28323	28276	28362	28480	28599	28601	28600	28489	28350	28537	28655	28587	28642	28500	28313	28795	28293	28744	28476	28641	28584	28477	28495	28378	28623	28491	28792	28678	28545	28710	28273	28561	28692	28545	28345	28728	28559	28265	28405	28584	28349	28532	28721	28330	28834	28472	28433	28553	28486	28660	28591	28568	28470	28482	28564	28522	28590	28466	28327	28574	28555	28614	28408	28603	28570	28715	28519	28603	28646	28323	28335	28477	28536	28770	28799	28333	28648	28385	28374	28490	28311	28643	28457	28699	28644	28563	28419	28806	28716	28649	28668	28673	28456	28481	28546	28326	28418	28528	28466	28546	28461	28490	28575	28295	28518	28351	28568	28358	28539	28465	28510	28390	28699	28764	28670	28699	28406	28470	28482	28517	28392	28559	28449	28503	28396	28497	28422	28465	28398	28455	28704	28570	28416	28682	28732	28616	28687	28518	28188	28556	28438	28361	28632	28541	28478	28562	28476	28428	28578	28459	28223	28845	28769	28712	28514	28573	28392	28451	28448	28562	28544	28847	28682	28392	28466	28547	28538	28513	28447	28575	28593	28452	28272	28314	28744	28327	28353	28454	28476	28416	28677	28566	28680	28598	28477	28339	28549	28511	28488	28518	28481	28496	28346	28598	28543	28585	28479	28404	28466	28570	28664	28399	28620	28631	28413	28383	28295	28340	28605	28624	28415	28341	28518	28520	28586	28517	28549	28575	28507	28541	28551	28304	28635	28474	28340	28486	28369	28658	28384	28638	28534	28540	28460	28753	28475	28681	28564	28619	28520	28352	28501	28474	28519	28419	28560	28417	28540	28458	28502	28351	28817	28424	28404	28440	28363	28456	28600	28738	28483	28502	28708	28496	28543	28275	28265	28813	28612	28542	28407	28402	28542	28662	28297	28684	28550	28396	28316	28582	28612	28487	28402	28500	28474	28419	28593	28433	28555	28659	28461	28279	28471	28541	28680	28518	28757	28571	28576	28341	28355	28597	28752	28541	28627	28559	28527	28469	28765	28525	28669	28556	28485	28763	28635	28632	28639	28574	28242	28529	28288	28533	28278	28471	28518	28228	28343	28371	28477	28552	28406	28396	28494	28560	28677	28528	28580	28483	28410	28543	28635	28300	28597	28656	28632	28525	28567	28429	28610	28527	28627	28700	28430	28646	28558	28642	28435	28373	28265	28648	28532	28587	28494	28560	28734	28462	28621	28429	28583	28336	28489	28711	28396	28609	28449	28406	28611	28453	28546	28678	28779	28566	28427	28462	28427	28418	28473	28697	28530	28496	28255	28570	28514	28570	28339	28586	28564	28312	28602	28582	28567	28362	28481	28507	28487	28711	28636	28407	28531	28483	28564	28487	28257	28470	28465	28500	28630	28678	28563	28630	28456	28522	28703	28520	28488	28700	28697	28344	28468	28575	28531	28611	28620	28581	28309	28257	28578	28516	28275	28664	28532	28648	28483	28460	28542	28566	28736	28618	28367	28562	28423	28216	28675	28637	28483	28385	28418	28432	28540	28379	28569	28596	28454	28449	28681	28505	28410	28398	28697	28675	28775	28621	28440	28350	28437	28458	28645	28443	28880	28292	28484	28465	28247	28612	28701	28265	28635	28414	28488	28551	28853	28528	28578	28584	28537	28571	28581	28392	28535	28651	28531	28655	28295	28594	28553	28387	28588	28294	28359	28542	28375	28393	28546	28650	28454	28295	28515	28460	28301	28599	28466	28575	28524	28410	28326	28649	28584	28499	28638	28454	28539	28386	28284	28662	28549	28620	28722	28470	28528	28697	28498	28472	28707	28592	28617	28659	28532	28571	28689	28369	28310	28588	28499	28434	28431	28648	28806	28510	28582	28430	28453	28577	28506	28641	28496	28472	28552	28586	28458	28550	28421	28526	28314	28734	28328	28487	28365	28464	28637	28409	28617	28429	28548	28248	28376	28459	28638	28464	28638	28799	28672	28579	28560	28458	28398	28582	28671	28634	28671	28424	28443	28559	28530	28372	28545	28684	28598	28566	28364	28491	28566	28612	28698	28604	28406	28494	28468	28344	28661	28762	28551	28513	28429	28458	28309	28722	28704	28331	28454	28547	28558	28707	28402	28659	28789	28406	28372	28500	28504	28701	28507	28568	28558	28447	28651	28700	28411	28341	28516	28409	28412	28705	28694	28447	28566	28459	28515	28301	28593	28623	28487	28649	28614	28403	28640	28449	28462	28488	28429	28556	28458	28404	28571	28599	28445	28422	28787	28431	28518	28398	28534	28464	28462	28353	28772	28586	28642	28625	28579	28567	28599	28557	28199	28480	28457	28724	28422	28354	28629	28259	28745	28525	28524	28598	28727	28501	28558	28321	28440	28478	28217	28499	28349	28539	28590	28294	28707	28640	28276	28571	28420	28548	28430	28553	28559	28550	28372	28770	28612	28548	28374	28647	28498	28582	28593	28611	28415	28521	28801	28705	28430	28338	28423	28483	28327	28387	28597	28392	28642	28469	28454	28619	28377	28562	28476	28456	28736	28590	28333	28574	28694	28348	28303	28646	28354	28490	28576	28457	28491	28484	28235	28356	28385	28670	28603	28591	28570	28447	28480
36005	58541	57960	48756	39405	33060	31063	28470	26344	25366	24412	23838	23424	23140	22745	22956	22430	22633	22355	22441	22442	22135	22559	22397	22385	22532	22224	22355	22251	22228	22414	22289	22232	22344	22210	22398	22340	22274	22199	22274	22494	22273	22424	22415	22287	22182	22219	22164	22202	22363	22519	22358	22372	22184	22187	22149	22254	22339	22259	22311	22317	22212	22323	22348	22331	22243	22213	22276	22208	22477	22199	22347	22376	22271	22177	22479	22183	22182	22371	22274	22371	22454	22519	22223	22484	22216	22133	22185	22372	22300	22264	22163	22336	22287	22143	22357	22405	22108	22108	22414	22233	22259	22293	22247	22304	22382	22142	22120	22334	22223	22427	22241	22353	22227	22247	22308	22595	22293	22420	22359	22167	22300	22362	22405	22171	22310	22295	22333	22415	22256	22324	22287	22285	22086	22363	22289	22324	22313	22311	22327	22246	22188	22151	22355	22287	22125	22334	22373	22291	22411	22203	22173	22080	22275	22279	22488	22228	22238	22125	22257	22266	22251	22236	22296	22465	22442	22485	22032	22360	22389	22266	22102	22211	22151	22288	22305	22097	22342	22276	22283	22315	22262	22413	22074	22374	22413	22205	22183	22401	22331	22234	22210	22469	22254	22076	22315	22292	22245	22294	22315	22266	22253	22477	22255	22282	22385	22256	22334	22225	22258	22224	22301	22279	22311	22361	22321	22370	22468	22295	22397	22320	22182	22182	22252	22284	22193	22237	22215	22293	22325	22318	22247	22207	22306	22239	22276	22222	22239	22167	22358	22280	22225	22508	22424	22451	22260	22218	22217	22360	22272	22179	22164	22262	22187	22263	22277	22304	22175	22327	22327	22256	22230	22099	22126	22312	22353	22204	22219	22239	22534	22375	22246	22315	22300	22092	22301	22255	22435	22329	22244	22278	22186	22258	22333	22314	22281	22228	22220	22192	22311	22403	22278	22402	22262	22240	22553	22174	22198	22447	22340	22249	22280	22161	22349	22236	22448	22421	22225	22122	22364	22279	22454	22305	22096	22390	22106	22266	22227	22349	22407	22266	22319	22191	22460	22155	22428	22285	22300	22165	22156	22389	22293	22281	22431	22304	22291	22233	22438	22351	22153	22463	22290	22066	22192	22110	22285	22529	22378	22387	22385	22347	22313	22240	22256	22424	22196	22460	22318	22115	22126	22402	22304	22346	22202	22229	22203	22389	22516	22195	22154	22241	22387	22284	22138	22282	22040	22084	22303	22093	22219	22290	22270	22357	22417	22249	22093	22297	22326	22260	22292	22209	22438	22096	22234	22572	22616	22530	22226	22477	22391	22304	22237	22433	22320	22319	22121	22250	22385	22390	22286	22219	22360	22280	22312	22170	22249	22384	22305	22264	22449	22366	22137	22189	22223	22415	22319	22079	22211	22195	22289	22381	22424	22208	22201	22247	22356	22338	22535	22308	22193	22385	22161	22338	22193	22266	22202	22468	22469	22294	22186	22158	22306	22189	22225	22251	22387	22309	22160	22214	22233	22266	22348	22183	22276	22291	22336	22216	22270	22139	22425	22261	22276	22486	22183	22376	22371	22368	22271	22371	22210	22169	22236	22364	22150	22304	22416	22266	22319	22382	22249	22409	22253	22261	22277	22465	22209	22206	22261	22268	22558	22043	22194	22323	22362	22306	22448	22469	22320	22183	22299	22230	22409	22478	22331	22332	22183	22324	22135	22350	22312	22391	22226	22287	22230	22394	22251	22456	22292	22259	22347	22394	22339	22332	22270	22456	22386	22246	22220	22381	22235	22140	22306	22451	22170	22253	22125	22184	22320	22104	22386	22148	22184	22075	22144	22145	22426	22418	22464	22303	22245	22164	22166	22325	22169	22351	22246	22124	22370	22241	22338	22205	22145	22187	22447	22039	22412	22275	22341	22273	22354	22315	22292	21993	22167	22292	22286	22365	22236	22220	22392	22069	22241	21949	22392	22230	22426	22176	22323	22290	22257	22320	22235	22336	22414	22267	22288	22270	22335	22290	22439	22339	22178	22276	22561	21979	22490	22282	22192	22279	22315	22388	22289	22265	22200	22258	22390	22293	22319	22215	22154	22178	22138	22324	22261	22381	22217	22082	22367	22338	22316	22507	22144	22318	22208	22379	22075	22284	22115	22341	22380	22074	22296	22463	22286	22357	22403	22266	22255	22310	22467	22369	22306	22204	22178	22332	22350	22317	22317	22417	22372	22204	22205	22429	22263	22304	22346	22399	22216	22369	22392	22352	22279	22220	22348	22162	22137	22198	22186	22187	22249	22270	22240	22344	22185	22297	22039	22436	22224	22195	22271	22406	22320	22291	22328	22253	22172	22261	22413	22339	22167	22261	22237	22244	22202	22445	22527	22187	22113	22118	22292	22365	22366	22159	22298	22375	22309	22327	22348	22353	22268	22234	22279	22401	22363	22504	22080	22322	22409	22009	22053	22122	22339	22341	22168	22143	22310	22209	22301	22246	22313	22299	22216	22241	22168	22141	22211	22291	22148	22478	22406	22337	22284	22166	22396	22268	22272	22174	22274	22149	22416	22293	22305	22411	22089	22321	22102	22230	22225	22192	22294	22274	22265	22359	22334	22277	22207	22364	22212	22294	22224	22435	22418	22391	22165	22150	22269	22363	22152	22259	22304	22215	22242	22348	22245	22326	22265	22403	22096	22316	22368	22410	22433	22206	22327	22201	22227	22211	22307	22283	22329	22265	22223	22471	22354	22216	22326	22126	22284	22382	22108	22261	22327	22421	22403	22187	22299	22241	22190	22301	22248	22420	22333	22295	22256	22385	22156	22228	22400	22404	22307	22333	22315	22154	22297	22311	22215	22239	22151	22301	22470	22235	22199	22376	22106	22430	22132	22417	22197	22270	22387	22423	22323	22303	22347	22315	22284	22289	22441	22239	22131	22038	22112	22513	22362	22130	22170	22254	22252	22510	22342	22121	22339	22347	22121	22221	22150	22077	22137	22419	22213	22307	22352	22357	22205	22147	22263	22242	22159	22344	22457	22339	22349	22279	22292	22255	22358	21977	22222	22193	22360	22210	22168	22184	22289	22143	22074	22322	22201	22320	22253	22510	22202	22314	22347	22275	22162	22386	22267	22418	22260	22252	22410	22396	22424	22216	22077	22230	22373	22205	22263	22496	22310	22296	22293	22223	22393	22110	22264	22340	22227	22394	22343	22179	22446	22412	22499	22302	22311	22108	22287	22191	22368	22062	22356	22268	22138	22192	22110	22258	22356	22284	22218	22375	22363	22024	22172	22338	22319	22264	22310	22204	22212	22277	22067	22465	22251	22132	22263	22189	22319	22214	22280	22059	22230	22228	22038	22297	22393	22228	22226	22313	22383	22509	22192	22243	22257	22309	22269	22398	22234	22211	22160	22214	22302	22259	22294	22277	22291	22308	22206	22337	22306	22164	22153	22546	22432	22156	22286	22429	22283	22229	22184	22259	22348	22417	22309	22369	22275	22456	22279	22204	22227	22370	22350	22258	22216	22372	22321	22297	22337	22463	22262	22064	22321	22274	22344	22263	22429	22316	22303	22327	22189	22248	22239	22072	22239	22217	22152	22333	22257	22239	22317	22489	22511	22407	22218	22335	22379	22150	22291	22248	22541	22162	22432	22187	22437	22198	22440	21952	22223	22235	22391	22256	22406	22134	22117	22330	22328	22504	22187	22378	22361	22215	22348	22215	22228	22318	22247	22103	22341	22183	22313	22429	22187	22442	22262	22149	22262	22141	22356	22290	22236	22066	22357	22359	22333	22333	22411	22207	22191	22214	22423	22104	22387	22247	22227	22320	22122	22283	22226	22085	22340	22265	22242	22352	22308	22303	22298	22115	22270	22295	22211	22519	22179	22391	22434	22273	22251	22357	22314	22209	22383	22209	22141	22202	22142	22245	22364	22393	22341	22319	22357	22236	22421	22384	22318	22280	22263	22268	22341	22201	22192	22291	22389	22330	22147	22265	22246	22417	22269	22356	22311	22223	22388	22379	22487	22222	22311	22308	22129	22248	22279	22339	22268	22393	22201	22262	22352	22345	22150	22409	22225	22347	22245	22480	22088	22286	22369	22220	22373	22403	22342	22263	22343	22456	22353	22182	22250	22427	22270	22218	22168	22269	22373	22463	22133	21977	22274	22138	22317	22215	22073	22363	22073	22154	22426	22349	22243	22425	22487	22166	22353	22446	22247	22038	22245	22268	22268	22221	22333	22142	22279	22418	22259	22062	22254	22308	22252	22265	22403	22208	22289	22361	22382	22389	22400	22266	22180	22322	22293	22294	22162	22252	22255	22353	22316	22302	22305	22242	22265	22026	22039	22337	22375	22191	22188	22279	22264	22474	22277	22242	22200	22522	22179	22377	22216	22352	22414	22197	22311	22446	22380	22280	22196	22351	22231	22375	22431	22129	22382	22206	22282	22398	22282	21983	22387	22343	22254	22335	22229	22247	22290	22222	22325	22059	22240	22210	22156	22300	22237	22087	22322	22287	22376	22277	22382	22293	22221	22365	22303	22292	22259	22216	22422	22273	22444	22289	22197	22256	22255	22222	22314	22217	22258	22452	22213	22370	22435	22406	22254	22325	22202	22316	22422	22275	22421	22167	22184	22266	22396	22298	22242	22516	22261	22358	22286	22280	22406	22405	22184	22322	22458	22282	22461	22541	22126	22297	22332	22300	22291	22281	22238	22380	22193	22248	22211	22332	22272	22436	22352	22379	22281	22455	22185	22165	22422	22244	22281	22143	22309	22559	22177	22421	22384	22300	22270	22438	22464	22285	22079	22247	22482	22387	22390	22266	22293	22221	22318	22389	22292	22254	22264	22375	22352	22374	22395	22127	22191	22205	22406	22359	22195	22377	22219	22175	22267	22355	22388	22161	22254	22271	22283	22456	22057	22495	22353	22432	22415	22126	22261	22073	22317	22382	22358	22181	22270	22303	22174	22328	22277	22131	22377	22195	22169	22186	22177	22306	22305	22178	22433	22228	22181	22298	22441	22165	22113	22340	22103	22402	22297	22258	22288	22199	22489	22291	22151	22452	22177	22336	22189	22210	22309	22218	22323	22318	22159	22271	22259	22350	22113	22260	22170	22312	22313	22344	22285
22635	21342	29387	25970	28216	34641	38349	34371	32716	31845	31141	30464	30279	30047	29870	29563	29247	29370	29286	29075	29245	29107	29322	29109	28945	29138	29090	29227	29232	28717	29124	28963	29036	28664	28937	28961	28771	28996	28934	28939	29097	29331	29279	28899	28778	28980	29049	29035	28936	28795	29017	29098	29100	28929	28938	28897	28890	28886	29080	28998	28818	28847	29040	28955	28846	29017	28889	28913	28951	28926	28705	28720	28996	28630	28944	28929	28904	29029	28891	28753	28947	28871	28693	29058	28964	29033	28884	28973	29276	29140	28858	29085	28976	28931	28929	29192	28862	28830	28692	28763	28870	28800	28812	28989	29003	29031	28678	28750	28810	28787	28887	28687	29041	28757	28967	29088	28980	29181	28875	29090	28832	28825	28827	29000	28734	28668	28770	28876	28597	28860	28703	28974	28832	28773	28858	28963	28927	28951	28974	28870	29018	28759	28792	28845	28860	29037	28943	28886	29084	28804	28906	29055	28752	28783	28874	28773	29188	29001	29140	28899	28990	28803	28752	29041	28941	29119	28920	28841	28926	28739	28818	28871	28818	29055	28967	28644	29063	28906	29017	29091	29005	29004	28772	28830	28754	28721	29031	28790	28845	28799	28886	28799	29050	29147	29153	28915	28730	28792	28866	28818	28944	28737	28992	28981	28853	28979	28932	28828	28696	28785	28687	28759	28892	28986	28852	28769	28729	28812	28962	29010	29064	28909	29030	28558	28792	28847	28955	28845	28799	29032	28936	28980	28886	28766	28836	28736	28969	28930	28921	28960	28838	28735	29025	28717	28542	28785	29043	28760	29009	28875	28926	28814	29027	28973	28717	28835	28793	28917	28988	28715	28696	29010	28791	29016	28923	29008	28987	28901	29126	28852	28787	28862	28824	28819	29060	28846	29006	28771	29131	28845	28772	28742	28898	28844	28746	28865	28766	28750	28736	28969	28724	28865	28825	28859	28935	28962	28535	28770	28892	28672	28932	28779	28951	28719	28879	28797	28989	28823	28914	29047	28850	28651	28923	28833	28970	29017	29001	28957	28980	28921	28900	28908	28919	28812	28876	28846	28807	28668	28933	28755	28836	28967	28803	28929	28831	28798	29114	28610	29099	28838	29079	28829	28825	28881	28919	28884	28962	28944	28712	28951	28834	28754	28785	28872	28824	28815	28722	28785	28965	29056	28880	28762	28716	28869	28785	28834	29088	28768	28825	28951	28810	28848	28789	28965	28946	28930	28942	29100	29042	29041	28745	28577	28866	28860	28827	28900	28946	28825	28839	28916	28942	28976	28850	28787	28879	28757	28677	28841	28917	28682	28899	28971	29036	28722	29058	28940	28803	28597	28554	29034	28769	28921	28775	29140	28821	28617	28941	29038	28872	28853	29017	28962	28797	28779	28704	28960	28881	28964	28941	28724	28683	29204	29091	28840	28875	28889	28945	28747	28888	28866	28648	28663	28814	28796	28664	28796	29153	28837	28932	28791	28660	28844	28947	28830	28992	28629	28812	29047	28751	28894	28873	28657	28809	28876	28983	28992	29159	28894	28668	28909	28975	28827	28913	28975	28809	29027	28905	28801	29061	29244	28878	28947	28901	28845	28883	28850	28596	28904	28829	28850	28652	28957	28940	28769	29145	28720	28746	28761	28806	29080	28740	28824	29094	28882	28792	28915	28946	28713	28943	28943	28907	28856	28718	28920	28863	28760	28777	28728	28816	28877	28872	28797	28824	29021	28775	28805	28756	28988	28814	28834	28835	28926	28741	28787	28783	28832	28872	28835	28705	28757	28941	28773	28811	29209	28771	29058	28820	28886	28656	28759	28762	28963	28846	28567	28867	28963	28858	28875	28810	28797	28753	29136	28779	28632	29136	28776	28894	28864	28691	28898	28765	28665	28819	28694	28766	28506	28914	28630	29034	29071	28831	28664	28553	29044	28816	28666	28963	28732	28726	28843	29034	28887	28751	28853	28819	28857	28881	28905	28936	28750	28763	28613	28814	29058	29202	29016	28925	28929	28936	28902	28763	28815	28626	28802	28769	28747	28678	28750	28991	28844	28817	28950	29028	29098	29052	28566	28739	28775	28906	29030	29014	28932	28823	29102	29072	28536	28700	28595	28801	28634	28758	28669	28862	28926	29050	29077	28815	28934	29063	29167	28770	28826	28778	28769	28921	29036	28703	28798	28992	28768	28756	28924	29023	28996	29039	28903	29027	29057	28885	28850	28731	28695	28794	29152	28899	28860	28789	28682	28854	28783	28785	28863	28800	28807	29012	28862	28852	28945	28857	28598	29100	28759	28949	28812	28918	28853	28912	28953	28808	28762	28536	28853	29026	28868	28612	28852	28867	28900	28701	29011	28883	28787	28710	29004	28863	28869	28747	28833	28749	28902	28887	28710	28943	28869	28963	28686	28712	29004	28884	28624	29025	28865	29017	28852	28995	28862	28795	29021	28747	28997	28556	28956	28930	28852	28792	28890	29009	28866	28896	28972	28671	29103	28869	28850	29063	28754	29182	28737	28699	28831	29227	28963	28826	28752	28811	28959	29021	28561	28634	29106	28785	28959	28811	28714	28790	29044	28866	28795	28881	28933	28995	28657	28862	29167	28814	28570	28700	28985	28931	28778	28910	29061	28919	28832	28928	29092	28797	28840	28942	29030	28813	28948	28882	28761	28731	28777	28957	28754	28743	28455	28969	28767	28981	28931	28959	28678	29024	28904	28885	28769	29050	28953	28782	29011	28880	28922	28723	28800	29028	28926	28784	28979	28837	28765	28665	28895	28968	28872	28760	28877	28869	28903	29010	28748	28985	28995	28978	28925	28598	28985	28721	28721	28930	29008	29047	28969	28787	28987	28890	29051	28899	28914	28850	28968	28760	29031	29006	28942	28916	28708	28927	28788	29155	28707	28854	28967	28921	28706	28875	28805	28917	28798	28960	28960	28922	28659	28965	28949	28912	28800	28737	28672	29003	28751	28827	28919	29066	28724	28962	28806	28869	28878	28875	29056	28942	29090	28748	28998	28959	29039	28890	29081	28812	28897	29062	28860	28911	28686	28965	28853	29061	28983	28848	29003	28954	28714	29023	28665	28870	28720	28748	28919	28894	28833	28921	28877	28948	28657	28657	28703	28893	28998	28996	28984	29023	28764	28880	28727	28805	28738	28846	29133	28963	29199	28998	28781	28836	29016	28756	28735	28784	28659	28967	28823	28702	29087	28795	28982	28717	28931	28962	29024	28805	28897	28986	28899	28704	28879	28884	28957	28985	28961	28996	28811	28763	28801	28663	29022	29039	28580	28805	29136	28986	29155	28957	28980	28790	28849	28951	28934	28855	28913	28712	28828	28873	29065	28709	28830	28728	28874	28935	28922	28669	28665	28888	28776	28955	28842	28918	28999	28911	28775	28879	29074	28705	28791	28919	29020	28914	28503	28966	28769	28889	28980	29068	29034	29017	28910	28820	28917	28818	28793	28918	29065	28659	29130	28748	28662	28819	28779	28980	28514	28803	28756	28902	29049	29113	28953	28832	28838	28639	28821	28867	28978	29006	28902	28949	29039	29006	28560	28838	28834	28932	28815	28785	28708	28895	28818	28925	28965	28898	28964	28889	28729	28832	28980	29004	28857	28941	28918	29004	29014	28943	28989	28876	29107	28664	28786	28927	28671	29034	28833	28859	29114	28963	29125	29011	28960	28872	28849	28869	28594	28751	29012	28840	28886	29142	28870	28870	29038	28849	28972	29037	28836	28808	28591	28878	28869	28670	28832	29134	28922	29138	28770	28656	28956	28960	28968	28696	28970	28969	29118	28801	28814	28929	28926	28799	28970	29035	28910	28864	28790	28669	28785	28817	28865	28610	28708	28737	28865	28944	28808	28668	29072	28881	28833	28877	28825	28881	28791	28989	28738	28878	28942	28885	28934	28809	28961	29008	28799	29018	28951	28763	28908	29024	28712	28982	29049	28962	28897	28885	28803	28804	28863	28804	28826	28830	28801	29046	28789	28920	28593	28771	28752	28852	28917	28885	28920	28958	28884	28985	28915	28828	28965	28920	28925	28930	29082	28939	28931	28810	28934	28844	28878	28825	28910	28866	29083	28900	28764	28728	28913	28756	28876	28763	28864	28979	28693	28760	28901	28562	28827	28792	28946	29009	29022	28904	29026	28898	28809	28749	28843	28825	28880	28817	28777	28801	28940	29065	29062	28984	28660	29021	28740	28765	28966	28551	28942	29023	28704	28730	28926	28939	28809	29018	28885	29029	28837	29033	28837	28642	29020	28905	29074	28777	28946	28987	28971	28941	28771	28913	29189	29035	29012	28862	28889	28802	28670	28543	28723	28949	28979	28953	29013	28923	28972	28835	28960	28982	28934	28431	29030	28978	28940	28949	28807	28667	28643	28987	28850	28761	29028	28797	28795	28992	28906	28795	28909	28676	28943	29098	28944	28879	28779	28830	28685	29081	28675	28786	28766	28712	28799	29009	28930	28924	28996	28826	28699	28715	28605	28789	28957	28843	28832	29096	28799	28939	28965	28847	28938	28835	28725	28952	28860	28852	28837	28939	28778	28735	28922	28814	29085	28821	28996	28980	29015	28909	28755	29012	28830	28961	28980	28895	28971	28695	28847	28962	28854	28925	28757	28896	29005	29008	28847	28867	28837	28943	28922	28808	28851	28942	28824	28944	28872	28857	29095	28971	29002	28840	28704	29001	29049	28711	28804	28783	28726	29014	28883	28836	28881	28867	28932	29024	28841	28726	28852	28796	28671	28854	28871	28920	29062	28923	28726	28893	28955	28816	28832	28961	28883	28877	28904	29016	28880	28991	28884	28913	29031	28755	28940	28884	28903	28821	28832	28760	28650	28825	28981	28770	28826	28990	29022	28927	29020	28771	28881	28729	28894	28836	28945	28666	29015	28909	29023	28948	28876	28693	29014	28740	28986	28862	29038	28913	28493	28781	28775	28977	28736	28843	29090	28601	28942	28983	28616	28621	28730	28849	28737	28635	28708	28991	28778	29024	28966	29020	28706	28759	28901	28774	28836	28863	28875	28851	28929	28725	28936	29020	28990	28812	28995	28860	28878	28987	28858	28996	28840	28860	28816	28761	28802	28861	28877	28790	28942	28981	28750
36691	60336	61259	53329	45472	39675	35433	31109	28421	26583	25224	24700	24148	23457	23347	23216	22859	22861	22817	22582	22693	22517	22339	22647	22538	22473	22346	22525	22526	22275	22514	22479	22644	22400	22497	22344	22556	22571	22463	22451	22409	22581	22247	22315	22436	22287	22429	22395	22435	22382	22477	22372	22631	22473	22417	22399	22419	22381	22401	22345	22375	22283	22578	22448	22328	22361	22536	22569	22327	22492	22352	22328	22512	22330	22578	22407	22275	22366	22422	22444	22499	22323	22300	22360	22384	22262	22321	22483	22404	22544	22264	22374	22559	22373	22621	22393	22388	22375	22441	22293	22533	22374	22461	22373	22347	22443	22645	22234	22256	22353	22239	22281	22571	22235	22427	22332	22481	22356	22389	22325	22501	22412	22437	22444	22461	22257	22435	22280	22539	22403	22299	22485	22432	22523	22391	22359	22402	22380	22466	22385	22459	22437	22433	22416	22451	22306	22453	22263	22391	22401	22446	22228	22476	22463	22402	22325	22441	22592	22418	22468	22435	22420	22499	22298	22461	22438	22446	22478	22382	22519	22300	22306	22455	22461	22497	22342	22546	22348	22439	22403	22294	22299	22386	22466	22250	22441	22437	22261	22363	22547	22656	22383	22498	22439	22464	22404	22395	22238	22499	22412	22467	22440	22505	22354	22312	22558	22354	22392	22396	22492	22282	22352	22481	22394	22584	22372	22303	22351	22511	22296	22225	22537	22340	22485	22372	22434	22346	22355	22321	22244	22320	22463	22376	22506	22259	22351	22446	22290	22469	22476	22377	22595	22259	22416	22320	22559	22537	22229	22333	22219	22412	22269	22459	22457	22385	22393	22454	22405	22335	22371	22391	22371	22403	22487	22424	22391	22516	22405	22620	22558	22468	22440	22250	22398	22357	22536	22459	22279	22436	22153	22404	22474	22415	22425	22464	22284	22307	22502	22238	22144	22464	22519	22504	22399	22391	22457	22606	22418	22506	22350	22342	22338	22470	22309	22375	22267	22360	22335	22462	22474	22505	22523	22289	22488	22210	22567	22466	22312	22645	22277	22330	22436	22468	22265	22347	22318	22448	22297	22451	22449	22445	22388	22471	22525	22198	22412	22396	22352	22304	22443	22416	22251	22265	22481	22490	22379	22479	22343	22410	22324	22494	22353	22419	22139	22642	22426	22344	22338	22369	22431	22522	22272	22347	22419	22320	22466	22516	22353	22328	22493	22275	22363	22409	22324	22475	22435	22276	22436	22222	22553	22389	22315	22248	22403	22265	22418	22516	22465	22378	22416	22469	22410	22389	22484	22475	22407	22514	22318	22317	22562	22561	22461	22600	22276	22451	22220	22406	22411	22378	22260	22289	22371	22368	22398	22437	22609	22519	22496	22386	22441	22324	22341	22473	22476	22592	22438	22332	22610	22503	22516	22415	22504	22356	22344	22448	22357	22341	22444	22364	22236	22470	22374	22434	22313	22395	22485	22369	22429	22285	22319	22468	22311	22540	22391	22337	22256	22316	22454	22304	22454	22444	22432	22408	22276	22383	22487	22470	22532	22488	22537	22456	22470	22234	22291	22412	22423	22354	22384	22459	22401	22523	22423	22550	22372	22476	22341	22398	22516	22623	22558	22427	22603	22391	22405	22160	22376	22523	22413	22316	22496	22442	22365	22397	22431	22446	22487	22482	22290	22505	22435	22445	22309	22298	22404	22352	22397	22302	22509	22402	22402	22543	22320	22346	22280	22517	22394	22472	22272	22601	22551	22326	22288	22344	22517	22421	22358	22301	22502	22603	22355	22257	22448	22350	22516	22469	22402	22319	22447	22344	22360	22370	22554	22344	22440	22418	22443	22317	22338	22401	22133	22544	22247	22311	22486	22226	22318	22296	22481	22321	22366	22499	22507	22466	22438	22465	22170	22306	22390	22323	22454	22323	22458	22471	22448	22273	22664	22471	22324	22392	22510	22303	22485	22347	22665	22256	22397	22278	22343	22427	22398	22437	22128	22465	22562	22209	22452	22345	22242	22531	22274	22567	22559	22401	22318	22421	22485	22476	22535	22366	22324	22358	22347	22259	22199	22339	22515	22469	22343	22306	22618	22367	22494	22474	22433	22378	22290	22280	22464	22422	22432	22284	22440	22509	22303	22480	22308	22250	22516	22424	22492	22416	22619	22512	22592	22415	22491	22197	22449	22421	22493	22400	22262	22463	22409	22394	22409	22314	22388	22405	22335	22393	22181	22296	22282	22585	22436	22330	22520	22365	22534	22385	22358	22270	22245	22229	22306	22473	22405	22564	22258	22521	22432	22552	22476	22321	22301	22383	22265	22442	22494	22481	22345	22276	22275	22375	22370	22512	22350	22486	22393	22358	22473	22412	22559	22424	22181	22580	22314	22485	22287	22292	22438	22404	22446	22393	22524	22091	22328	22402	22441	22292	22448	22286	22406	22400	22342	22382	22342	22342	22403	22458	22452	22313	22356	22564	22277	22335	22197	22397	22603	22304	22402	22435	22377	22270	22280	22364	22360	22279	22317	22284	22474	22506	22422	22271	22330	22483	22294	22352	22440	22343	22298	22386	22405	22231	22348	22286	22458	22388	22501	22413	22388	22611	22382	22468	22336	22366	22368	22102	22287	22541	22373	22198	22490	22344	22400	22400	22249	22465	22231	22393	22506	22433	22340	22377	22274	22495	22488	22414	22369	22262	22494	22366	22353	22417	22375	22399	22343	22417	22387	22430	22352	22349	22414	22424	22458	22438	22250	22391	22307	22374	22454	22319	22521	22368	22501	22413	22296	22389	22355	22232	22415	22447	22320	22406	22335	22321	22386	22403	22386	22479	22497	22324	22387	22544	22458	22256	22390	22398	22605	22275	22340	22493	22432	22274	22378	22320	22230	22308	22372	22377	22483	22409	22489	22440	22288	22313	22537	22503	22449	22396	22326	22401	22433	22496	22317	22542	22519	22334	22329	22409	22464	22636	22568	22242	22275	22305	22401	22134	22348	22337	22436	22424	22269	22473	22631	22410	22275	22377	22358	22368	22319	22271	22346	22351	22329	22391	22348	22298	22311	22456	22454	22421	22319	22356	22343	22414	22284	22559	22440	22342	22394	22260	22330	22309	22419	22491	22486	22263	22224	22307	22530	22512	22186	22302	22433	22557	22428	22361	22483	22474	22465	22466	22315	22443	22339	22291	22366	22408	22188	22313	22560	22537	22662	22498	22460	22569	22341	22555	22365	22348	22390	22438	22519	22442	22551	22523	22395	22550	22442	22209	22434	22293	22343	22306	22482	22453	22434	22369	22302	22610	22350	22469	22371	22223	22211	22343	22473	22294	22327	22633	22342	22277	22311	22476	22350	22337	22326	22452	22347	22302	22279	22252	22408	22407	22490	22404	22450	22293	22352	22501	22559	22424	22342	22367	22224	22368	22350	22410	22274	22502	22573	22519	22432	22561	22430	22296	22509	22362	22589	22509	22486	22336	22462	22564	22380	22479	22281	22363	22393	22360	22419	22511	22347	22628	22354	22374	22381	22428	22323	22413	22476	22461	22580	22403	22435	22429	22256	22376	22226	22464	22397	22324	22392	22481	22432	22385	22438	22269	22377	22505	22332	22319	22366	22371	22501	22313	22277	22343	22361	22313	22501	22382	22403	22531	22313	22295	22359	22294	22285	22406	22603	22272	22413	22529	22454	22408	22289	22453	22275	22330	22343	22520	22493	22381	22353	22479	22325	22371	22474	22432	22483	22489	22570	22208	22441	22548	22488	22388	22433	22395	22230	22293	22293	22550	22426	22438	22249	22351	22403	22437	22383	22419	22378	22510	22483	22390	22389	22353	22663	22350	22470	22426	22330	22550	22453	22329	22560	22426	22418	22436	22487	22594	22432	22379	22446	22303	22516	22263	22368	22633	22435	22364	22551	22265	22467	22399	22508	22358	22540	22345	22328	22379	22398	22239	22514	22400	22431	22366	22235	22392	22371	22606	22387	22453	22341	22436	22469	22250	22487	22353	22414	22442	22241	22375	22216	22382	22392	22406	22452	22306	22529	22343	22539	22354	22450	22431	22452	22273	22341	22494	22404	22389	22333	22262	22517	22459	22533	22270	22308	22430	22183	22441	22253	22436	22385	22257	22626	22360	22462	22482	22462	22452	22476	22325	22236	22423	22280	22371	22412	22330	22477	22376	22410	22477	22387	22470	22428	22330	22480	22353	22472	22557	22358	22358	22426	22376	22521	22550	22361	22224	22491	22318	22560	22491	22316	22431	22423	22381	22399	22442	22394	22425	22426	22250	22388	22415	22274	22297	22286	22400	22235	22398	22464	22282	22315	22517	22252	22482	22442	22404	22488	22301	22307	22441	22443	22618	22318	22274	22390	22364	22217	22446	22511	22466	22405	22444	22256	22424	22536	22386	22534	22420	22559	22512	22372	22382	22376	22382	22272	22345	22383	22467	22409	22632	22408	22348	22547	22422	22590	22427	22458	22440	22461	22396	22437	22331	22449	22406	22314	22495	22430	22199	22540	22310	22434	22328	22355	22374	22352	22612	22308	22390	22455	22320	22392	22365	22291	22223	22422	22448	22319	22451	22258	22206	22427	22470	22320	22428	22470	22474	22426	22255	22375	22580	22428	22580	22364	22414	22438	22398	22223	22363	22260	22477	22297	22286	22359	22402	22450	22339	22453	22466	22335	22452	22524	22369	22408	22465	22527	22272	22295	22480	22380	22507	22385	22170	22414	22454	22472	22277	22318	22572	22377	22403	22432	22310	22144	22279	22404	22300	22206	22468	22453	22570	22601	22336	22476	22406	22537	22517	22385	22354	22357	22380	22423	22491	22465	22452	22340	22469	22321	22269	22405	22375	22505	22264	22225	22495	22496	22293	22459	22441	22439	22446	22465	22451	22643	22455	22534	22476	22471	22527	22365	22392	22383	22270	22414	22395	22331	22382	22601	22425	22245	22371	22414	22233	22449	22463	22335	22440	22270	22373	22387	22384	22241	22319	22407	22407	22493	22456	22224	22342	22438	22387	22444	22315	22469	22408	22309	22490	22262	22366	22387	22516	22343	22534	22578	22333	22287	22490	22382	22312	22545	22230	22417	22212	22411	22515	22315	22331	22413	22425	22479	22424	22434
31661	34726	46511	43072	36973	34499	32095	31096	30135	29685	29483	29215	29360	29139	28912	28888	28663	28728	28813	28811	29036	28806	28911	28716	28946	28655	28724	28822	28765	29021	28702	28581	28822	28702	28760	28648	28640	28825	28902	28617	28792	28713	28807	28821	28751	28541	28839	28602	28852	28563	28953	28842	28509	28587	28762	28681	29005	28933	29019	28659	28575	28701	29007	28806	28777	28787	28842	28841	28610	28513	28990	28718	28649	28536	28568	28762	28804	28760	28740	28650	28960	28768	28718	28779	28790	28620	28581	28591	28651	28680	28774	28842	28771	28803	28675	28748	28830	28915	28489	28692	28830	28842	28684	28684	28700	28775	28698	28827	28814	28726	28994	28626	28991	28848	28581	28798	28815	28549	28724	28755	29019	28649	28733	28508	28676	28671	28992	28656	28815	28701	28769	28631	28786	28770	29134	28782	28640	28655	28650	28464	28716	28887	28775	28828	28615	28731	28558	28520	28818	28852	28668	28648	28809	28566	28437	28666	28565	28806	28919	28748	28802	28676	28668	28574	28703	28774	28661	28773	28675	28899	28674	28640	28663	28944	28672	28812	28678	28813	28684	28553	28875	28774	28853	28910	28611	28485	28845	28950	28448	28794	28619	28941	28812	28660	28347	28851	28791	28753	28869	28954	28950	28875	28819	28700	28628	28569	28692	28563	28681	28696	28602	28552	28493	28632	28760	28794	28758	28507	28539	28864	28787	28892	28728	28911	28431	28872	28707	28611	28575	28610	28623	28706	28850	28869	28708	28638	28650	28649	28908	28729	28821	28488	28911	28716	28793	28848	28701	28731	28581	28779	28696	28671	28723	28775	28523	28659	28675	28851	28776	28654	28615	28760	28775	28603	28615	28623	28519	28647	28632	28774	28904	28863	28786	28696	28719	28598	28821	28542	28791	28447	28589	28836	28372	28778	28850	28559	28848	28734	28684	28746	28923	28683	28732	28643	28482	28562	28888	28977	28929	28855	28596	28666	28437	28892	28830	28724	28715	28519	28733	28616	28579	28632	28847	28747	28795	28794	28609	28590	28649	28583	28715	28658	28592	28677	28679	28823	28600	28619	28637	28825	28546	28846	28937	28701	28627	28752	28693	28521	28598	28570	28657	28668	28522	28743	28698	28658	28643	28635	28704	28753	28538	28712	28744	28665	28943	28794	28643	28820	28837	28774	28669	28683	28721	28782	28871	28655	28692	28778	28824	28704	28686	28640	28861	28662	28774	28713	28636	28719	28944	28563	28674	28837	28525	28656	28665	28670	28702	28723	28617	28901	28831	28686	28615	28731	28681	28956	28767	28773	28730	28738	28617	28669	28770	28487	28413	28628	28655	28795	28732	28904	28596	28513	28500	28707	28747	28516	28691	28643	28513	28765	28884	28485	28935	28723	28655	28537	28621	28684	28661	28740	28709	28706	28786	28647	28841	28761	28914	28824	28885	28844	28781	28790	28676	28728	28816	28811	28766	28512	28472	28671	28515	28573	28644	28695	28744	28661	28771	28582	28623	28723	29060	28616	28387	28826	28625	28573	28761	28606	28759	28822	28671	28815	28821	28706	28811	28788	28832	28729	28621	28800	28571	28467	28329	28712	28780	28684	28862	28872	28664	28820	28527	28614	28718	28722	28704	28852	28523	28612	28848	28952	28777	28907	28925	28536	28848	28806	28705	28811	28458	28328	28944	28765	28586	28623	28507	28583	28725	28758	29131	28681	28853	28751	28716	28812	28707	28647	28861	28338	28617	28451	28567	28733	28785	28935	28793	28582	28611	28805	28858	28697	28665	28725	29074	28605	28493	28888	28654	28771	28705	28665	28487	28952	28597	28856	28690	28613	28675	28765	28837	28752	28822	28666	28821	28630	28681	28621	28814	28822	28738	28570	28758	28819	28721	28698	28665	28703	28624	28841	28852	28579	28624	28713	28758	28881	28434	28729	28755	28732	28437	28769	28348	28825	28724	28557	28584	28827	28828	28768	28854	28702	28742	28884	28761	28708	28590	28817	28774	28646	28734	28943	28510	28833	28730	28903	28868	28695	28897	28850	28759	28706	28920	28770	28742	28698	28580	28715	28965	28720	28673	28681	28685	28627	28780	28679	28648	28871	28660	28651	28743	28863	28944	28658	29007	28783	28632	28877	28705	28630	28856	28892	29020	28720	28879	28801	28544	28746	28859	28750	28657	28588	28916	28662	28853	28867	28619	28663	28499	28639	28789	28792	28890	28726	28774	28562	28867	28926	28795	28751	28729	28685	28994	28695	28677	28779	28573	28950	28590	28807	28507	28769	28794	28659	28698	28656	28774	28817	28607	28701	28473	28902	28695	28495	28624	28761	28780	28587	28803	28635	28890	28866	28899	28832	28755	28703	28719	28652	28553	28494	28888	28580	28894	28979	28943	28567	28640	28555	28761	28806	28647	28797	28732	28720	28724	28797	28669	28677	28929	28758	28686	28668	28568	28487	28826	28849	28940	28828	28690	28510	28768	28691	28715	28721	28857	28823	28631	28787	28630	28785	28923	28781	28595	28677	28658	28590	28646	28814	28806	28863	28811	28844	28757	28625	28750	28846	28677	29033	28804	28617	28568	28704	28770	28820	28651	28560	28909	28574	28667	28688	28715	28880	28808	28605	28806	28905	28606	28684	28783	28540	28628	28942	28687	28733	28607	28727	28704	28580	28536	28611	28570	28678	28767	28912	28971	28665	28751	28612	28829	28743	28593	28654	28728	28621	28604	28565	28752	28774	28521	28756	28709	28602	28745	28848	28490	28518	28660	28967	28703	28808	28500	28730	28860	28679	28734	28745	28387	28718	28582	28940	28599	28848	28719	28698	28689	28784	28683	28705	28976	28670	28664	28721	28523	28610	28583	28756	28776	28685	28724	28747	28766	28633	28851	28691	28714	28700	28853	28449	28577	28687	28884	28863	28745	28557	28909	28664	28749	28729	28765	28741	28623	28573	28360	28770	28838	28695	28695	28743	28812	28715	28757	28693	28649	28376	28784	28819	28458	28641	28806	28965	28369	28925	28890	28825	28745	28538	28671	28638	28808	28803	29034	28783	28719	28951	28892	28704	28896	28595	28624	28890	28649	28786	28654	28754	28822	28865	28775	28672	28761	28757	28694	28807	28783	28810	28443	28567	28662	28561	28633	28709	28623	28786	28434	28666	28697	28836	28537	28650	28649	28860	28606	28697	28746	28721	28625	28623	28964	28394	28813	28577	28504	28609	28758	28654	28760	28560	28577	28670	28738	28709	29006	28660	28547	28743	28364	28659	28694	28780	28901	29002	28884	28818	28854	28592	28953	28758	28898	28751	28757	28698	28693	28719	28710	28634	28548	28486	28792	28800	28650	28884	28781	29034	28670	28454	28615	28852	28657	28723	28612	28809	28755	28664	28921	28748	28796	28891	28791	28843	28682	28628	28739	28668	28752	28923	28748	28588	28807	28518	28539	28650	28955	28622	28816	28663	29018	28453	28763	28744	28900	28732	28785	28690	28704	28695	28792	28674	28639	28593	28696	28647	28767	28552	28895	28806	28831	28945	28642	28665	28778	28619	28825	28560	28739	28575	28591	28787	28943	28661	28668	28651	28841	28698	28949	28970	28889	28777	28695	28489	28712	28894	28686	28451	28578	28805	28672	28673	28706	28579	28889	28619	28688	28708	28894	28650	28621	28543	28692	28692	28887	28705	28733	28670	28732	28995	28752	28847	28671	28625	28702	28797	28731	28841	28813	28979	28611	28832	28680	28726	28867	28790	28678	28766	28694	28569	28698	28854	28607	28697	28690	29036	28564	28830	28704	28605	29073	28701	28670	28536	28965	28895	28801	28756	28818	28764	28858	28804	28603	28815	28782	28726	28660	28737	28741	28855	28994	28740	28561	28684	28863	28633	28731	28840	28808	28520	28579	28816	28571	28713	28502	28759	28724	28608	28696	28911	28731	28932	28773	28704	28658	28866	28688	28804	28762	28733	28781	28851	28822	28746	28626	28652	28881	28646	28635	28683	28644	28664	28668	28923	28876	28812	28587	28655	28845	28868	28866	28769	28741	28718	28690	28961	28634	28798	28793	28799	28986	28704	28688	28884	28831	28701	29009	28600	28525	28535	28851	28836	28570	28655	28787	28630	28850	28948	28573	28560	28689	28690	28707	28600	28599	28753	28752	28711	28869	28695	28830	28790	28828	28919	28806	28889	28844	28838	28650	28890	28712	28756	28794	28724	28670	28691	28725	28750	28728	28619	29068	28632	28755	28703	28851	28870	28953	28756	28614	28724	28607	28674	28784	28685	28560	28955	28717	28744	28839	28737	28852	28856	28819	28594	28696	28556	28820	28765	28607	28665	28752	28818	28824	28680	28618	28655	28737	28780	28893	28832	28455	28721	28860	28831	28896	28805	28723	28744	28893	28900	28998	28906	28641	28592	28607	28861	28649	28522	28695	28834	28850	28891	28880	28724	28546	28867	28724	28862	28498	28649	28863	28751	28812	28743	28778	28798	28548	28425	28571	29032	28798	28782	28586	28790	28816	28733	28742	28813	28778	28377	28573	28691	28689	28578	28626	28581	28760	28812	28999	28935	28835	28513	28659	28942	28910	28737	28653	28702	28498	28604	28631	28841	28716	28767	28806	28683	28735	28919	28811	28638	28770	28461	28573	28640	28824	28764	28621	28691	28890	28388	28550	28848	28791	28641	28833	28768	28732	28753	28674	28866	28819	29040	28905	28634	28815	28865	29075	28660	28819	28720	28673	28527	28712	28549	28728	28584	28707	28739	28705	28700	28690	28779	28841	28773	28704	28726	28740	28633	28734	28615	28586	28856	28823	28652	28684	28874	28767	28514	28670	28551	28700	28655	28801	28817	29041	28850	28670	28785	28924	28634	28487	28782	28602	28439	28710	28654	28782	28746	28543	28921	28729	28694	28742	28691	28714	28521	28863	28719	28901	28656	28844	28803	28951	28617	28517	28942	28755	28728	29083	28761	28659	28790	28647	28682	29018	28835	28802	28745	28685	28543	28800	28768	28724	28874	28593	28577	28652	28793	28651	28632	28683	28673	28701	28931	28879	28752	28829	28789	28618	28571	28783	28664	28821	28929	28875	28860	28833	28636	28914	28564	28716	28721	28733	28686
35437	50007	51141	41963	34852	30781	27618	25949	24728	23708	23512	23005	23016	22828	22640	22606	22614	22628	22533	22473	22511	22545	22529	22440	22333	22505	22492	22435	22432	22384	22571	22290	22503	22528	22209	22229	22411	22426	22347	22363	22430	22408	22467	22417	22342	22629	22433	22402	22429	22494	22524	22345	22260	22461	22350	22624	22495	22337	22503	22587	22619	22324	22486	22436	22458	22546	22278	22466	22583	22372	22484	22420	22381	22402	22398	22424	22403	22356	22632	22416	22402	22480	22488	22366	22504	22328	22197	22471	22411	22326	22464	22291	22391	22461	22471	22350	22570	22296	22397	22422	22345	22236	22413	22341	22309	22440	22435	22417	22403	22565	22419	22464	22423	22332	22394	22319	22367	22256	22589	22451	22470	22590	22227	22528	22531	22345	22361	22352	22406	22441	22257	22507	22511	22274	22376	22317	22447	22348	22487	22462	22439	22329	22436	22394	22268	22466	22526	22230	22479	22512	22525	22535	22311	22393	22672	22309	22263	22291	22332	22406	22351	22467	22378	22539	22361	22387	22495	22461	22415	22328	22436	22429	22441	22519	22331	22401	22451	22434	22459	22320	22268	22303	22473	22352	22370	22476	22350	22482	22529	22385	22360	22501	22317	22427	22345	22507	22480	22528	22432	22632	22611	22510	22476	22242	22520	22419	22249	22447	22525	22369	22509	22368	22320	22492	22380	22367	22399	22388	22407	22424	22485	22442	22430	22358	22439	22301	22457	22409	22320	22346	22282	22507	22573	22292	22676	22354	22491	22324	22282	22405	22504	22481	22302	22370	22589	22331	22451	22342	22397	22413	22456	22314	22457	22402	22479	22417	22299	22341	22480	22389	22224	22308	22414	22500	22388	22517	22550	22294	22356	22484	22419	22409	22437	22445	22428	22463	22425	22300	22295	22475	22599	22404	22391	22237	22465	22370	22312	22388	22244	22318	22378	22529	22414	22454	22524	22459	22358	22323	22386	22468	22430	22522	22352	22200	22531	22438	22352	22228	22421	22549	22422	22283	22423	22516	22412	22393	22151	22454	22360	22499	22407	22390	22285	22462	22412	22314	22544	22806	22407	22357	22503	22595	22349	22473	22599	22444	22467	22466	22322	22436	22509	22429	22281	22342	22315	22343	22428	22524	22328	22458	22403	22478	22492	22528	22379	22423	22527	22530	22310	22535	22242	22301	22378	22398	22470	22465	22295	22512	22420	22432	22327	22419	22443	22435	22561	22474	22242	22303	22274	22488	22329	22198	22566	22241	22451	22315	22362	22465	22394	22381	22418	22635	22594	22501	22294	22301	22342	22560	22336	22498	22363	22429	22427	22474	22501	22247	22427	22245	22522	22464	22535	22312	22219	22502	22566	22433	22511	22619	22449	22353	22474	22328	22298	22456	22499	22545	22704	22389	22525	22470	22390	22236	22320	22289	22263	22443	22471	22341	22427	22551	22546	22475	22481	22377	22375	22324	22443	22414	22421	22334	22423	22489	22510	22289	22238	22401	22365	22319	22474	22474	22363	22457	22246	22597	22319	22478	22574	22333	22513	22349	22475	22448	22438	22322	22525	22534	22238	22469	22507	22351	22471	22500	22425	22507	22398	22327	22316	22252	22489	22573	22374	22197	22342	22483	22395	22463	22423	22289	22501	22472	22621	22477	22421	22495	22451	22632	22406	22578	22346	22587	22348	22604	22331	22454	22528	22416	22254	22375	22284	22195	22367	22350	22289	22442	22585	22344	22293	22451	22568	22421	22352	22517	22514	22362	22516	22508	22381	22475	22368	22494	22404	22346	22467	22290	22519	22374	22414	22483	22361	22437	22500	22445	22586	22306	22548	22442	22629	22451	22388	22411	22143	22349	22332	22502	22455	22508	22306	22486	22367	22467	22532	22321	22307	22393	22502	22460	22387	22265	22345	22432	22400	22364	22481	22488	22481	22344	22607	22408	22425	22295	22538	22328	22323	22364	22342	22451	22244	22444	22294	22400	22390	22540	22271	22417	22623	22232	22451	22525	22428	22368	22438	22368	22303	22485	22334	22371	22455	22404	22291	22521	22394	22388	22312	22365	22281	22390	22141	22468	22227	22615	22394	22561	22530	22425	22282	22331	22435	22381	22309	22403	22304	22320	22227	22288	22450	22390	22372	22501	22554	22406	22488	22328	22623	22335	22530	22533	22238	22457	22579	22436	22544	22412	22431	22067	22488	22416	22277	22310	22464	22463	22493	22353	22518	22493	22349	22441	22476	22357	22368	22371	22445	22449	22461	22557	22456	22259	22264	22378	22333	22447	22262	22401	22336	22622	22404	22311	22311	22380	22466	22386	22587	22476	22315	22310	22530	22270	22504	22435	22451	22422	22519	22476	22434	22498	22595	22294	22448	22307	22349	22500	22440	22646	22187	22339	22259	22512	22410	22279	22353	22400	22460	22488	22390	22594	22255	22467	22309	22474	22522	22306	22362	22350	22405	22403	22497	22433	22410	22253	22400	22361	22450	22509	22474	22241	22596	22324	22294	22306	22405	22500	22499	22519	22399	22259	22479	22309	22329	22519	22704	22508	22418	22376	22491	22581	22437	22522	22379	22291	22217	22300	22312	22279	22271	22387	22123	22444	22536	22494	22523	22458	22297	22427	22251	22548	22411	22465	22504	22344	22359	22275	22436	22405	22654	22373	22518	22466	22406	22423	22526	22464	22420	22436	22339	22333	22415	22483	22363	22342	22475	22433	22379	22306	22448	22453	22286	22486	22268	22556	22446	22292	22448	22451	22389	22276	22380	22382	22684	22506	22263	22443	22395	22339	22490	22467	22254	22451	22412	22322	22470	22361	22442	22559	22256	22237	22520	22505	22475	22534	22431	22651	22418	22416	22255	22325	22404	22447	22321	22351	22528	22426	22546	22366	22153	22568	22445	22325	22348	22459	22316	22636	22294	22554	22400	22339	22346	22375	22426	22300	22332	22270	22642	22507	22522	22300	22335	22311	22308	22441	22337	22323	22554	22367	22337	22534	22596	22414	22463	22297	22488	22418	22258	22482	22287	22465	22506	22419	22422	22488	22429	22516	22431	22506	22411	22447	22511	22426	22589	22268	22388	22443	22279	22345	22430	22482	22473	22214	22470	22287	22396	22297	22569	22473	22417	22309	22452	22390	22550	22443	22505	22370	22487	22258	22499	22256	22362	22430	22485	22418	22438	22369	22569	22374	22482	22442	22369	22357	22547	22647	22357	22424	22416	22395	22239	22374	22514	22376	22381	22354	22529	22453	22438	22429	22627	22448	22482	22555	22401	22563	22461	22318	22351	22418	22322	22364	22283	22512	22426	22461	22555	22430	22396	22402	22480	22382	22345	22395	22555	22590	22439	22353	22465	22504	22458	22352	22482	22426	22350	22426	22418	22391	22365	22543	22416	22349	22400	22357	22497	22412	22422	22591	22254	22456	22327	22361	22192	22431	22364	22349	22536	22396	22442	22526	22349	22221	22519	22469	22285	22503	22528	22453	22486	22467	22384	22247	22471	22601	22381	22362	22449	22263	22528	22510	22643	22288	22416	22590	22408	22421	22421	22541	22379	22470	22332	22472	22466	22537	22443	22437	22386	22619	22383	22450	22297	22382	22529	22421	22305	22495	22207	22356	22559	22574	22326	22485	22322	22425	22405	22184	22318	22186	22609	22473	22522	22330	22428	22343	22382	22369	22445	22376	22469	22348	22413	22367	22389	22547	22427	22355	22510	22427	22383	22415	22364	22519	22443	22454	22200	22383	22418	22548	22494	22454	22354	22466	22590	22518	22307	22443	22267	22412	22462	22431	22296	22329	22402	22361	22486	22401	22164	22526	22375	22418	22404	22457	22290	22422	22467	22542	22452	22389	22338	22442	22293	22433	22401	22378	22316	22335	22541	22556	22348	22355	22323	22436	22559	22453	22372	22380	22486	22542	22418	22422	22576	22526	22509	22540	22177	22475	22416	22241	22444	22383	22449	22466	22539	22398	22369	22342	22542	22378	22485	22429	22476	22325	22349	22181	22403	22662	22314	22319	22354	22462	22294	22498	22291	22439	22651	22347	22487	22476	22510	22370	22429	22428	22601	22381	22596	22470	22515	22426	22471	22515	22362	22364	22297	22529	22220	22447	22567	22325	22640	22455	22523	22628	22505	22434	22416	22550	22417	22341	22497	22554	22377	22420	22389	22439	22438	22297	22389	22420	22522	22283	22647	22246	22509	22575	22426	22406	22322	22535	22230	22510	22355	22434	22308	22581	22516	22413	22619	22541	22414	22528	22345	22282	22443	22367	22630	22286	22530	22339	22380	22364	22361	22362	22463	22359	22359	22450	22431	22388	22369	22345	22211	22466	22510	22409	22482	22297	22348	22589	22436	22307	22468	22475	22468	22463	22271	22286	22253	22523	22405	22266	22485	22417	22441	22286	22436	22453	22535	22419	22489	22298	22491	22431	22403	22372	22252	22462	22323	22306	22463	22310	22429	22446	22506	22413	22345	22395	22438	22334	22627	22327	22293	22357	22379	22546	22239	22344	22449	22534	22401	22286	22212	22451	22499	22536	22419	22457	22327	22495	22206	22212	22340	22393	22393	22393	22475	22319	22316	22344	22404	22465	22418	22320	22382	22450	22477	22503	22429	22376	22356	22487	22350	22223	22464	22250	22488	22394	22363	22263	22417	22400	22219	22369	22567	22560	22475	22313	22341	22544	22596	22530	22362	22512	22414	22403	22353	22257	22261	22320	22449	22417	22312	22334	22414	22325	22442	22404	22493	22463	22554	22552	22474	22379	22460	22350	22441	22326	22508	22294	22308	22283	22447	22438	22402	22153	22498	22255	22394	22320	22311	22333	22495	22439	22424	22387	22416	22195	22332	22289	22508	22395	22395	22344	22270	22537	22348	22389	22470	22485	22345	22464	22561	22450	22350	22443	22365	22521	22401	22262	22437	22521	22527	22367	22363	22445	22514	22360	22537	22308	22544	22512	22367	22456	22394	22420	22396	22492	22454	22374	22336	22410	22391	22311	22477	22371	22568	22294	22405	22450	22423	22564	22565	22420	22267	22253	22432	22634	22254	22496	22332	22363	22352	22345	22666	22557	22333	22283	22569	22129	22624	22574	22442	22378	22482	22453
23875	21503	30006	30420	33112	35583	35775	32529	31821	31562	30510	29769	29641	29531	29411	29066	29251	29082	29125	29115	29088	28765	28788	28811	29200	28835	28913	28792	28650	28901	29007	28735	28772	28684	28831	28649	28647	28894	28828	28942	28835	28988	29056	28723	28749	28688	28732	28737	28833	28552	28732	28638	28680	28775	28894	28939	28748	28727	28706	28585	28864	28773	28757	28526	28907	28530	28553	28886	28832	28937	28676	28798	28703	28634	28826	28866	28707	28689	28533	28846	28802	28842	28783	28863	28787	28701	28723	28619	28690	28911	28630	28913	28615	28815	28660	28804	28889	28727	28843	28855	28844	28811	28796	28836	28917	28812	28855	28651	28665	28640	29018	28850	28790	28900	28768	28739	28587	28817	28929	28641	28698	28504	28697	28847	28825	28795	28658	28719	28746	28765	28707	28770	28862	28560	28787	29005	28688	28953	28817	28659	28872	28831	28661	28957	28665	28931	28715	28718	28913	28802	28803	28755	29088	28536	28657	28939	28875	28780	28754	28849	28581	28801	28664	28763	28900	28658	28693	28653	28631	28519	28916	28698	28825	28942	28689	28798	28634	28731	28746	28672	28779	28678	28837	28592	28595	28776	28612	29009	28733	28882	28675	28598	28894	28628	28674	28726	28713	28898	28745	28520	28687	28687	28780	28833	28625	28635	28978	28825	28796	28838	28754	28737	28991	28806	28572	28588	28744	28658	28763	29015	28563	28842	28704	28696	28578	28835	28642	28671	28659	28817	28668	28685	28790	28793	28538	28689	29051	28798	28659	28688	28878	28751	28358	28749	28671	28692	28754	28747	28684	28755	28639	29009	28910	28778	28542	28811	28797	28800	28730	28691	28899	28475	28716	28653	28738	28599	28859	29020	28660	28927	28732	28513	28952	28816	28981	28920	28736	28767	28782	28586	28710	28585	28720	28789	28661	28743	28770	28641	28669	28893	28833	28695	28703	28506	28877	28747	28927	28910	28792	28888	28877	28753	28719	28787	28611	28615	28852	28783	28752	28795	28676	28885	28751	28795	28563	28742	28658	28633	28728	28907	29038	28710	28974	28890	29030	28818	28763	28833	28589	28666	28798	28744	28672	28643	28709	28909	28460	28658	28737	28629	28808	28788	28464	28897	28870	28731	28742	28747	28657	28629	28798	28623	28780	28840	28740	28767	28980	28999	28781	28841	28880	28941	28890	28695	28824	28586	28690	28810	28554	28665	28737	28597	28759	28730	28583	28873	28449	28781	28909	28858	28755	28650	28780	28832	28772	28539	28679	28626	28765	28716	28801	28720	28578	28655	28667	28814	28555	28788	28712	28794	28605	28693	28695	28712	28884	28610	28924	28679	28590	28470	28661	28806	28284	28847	28816	28662	28749	28534	28525	28649	28516	28820	28678	28746	28820	28460	28574	28923	28590	28488	28583	28672	28905	28766	28725	28856	28857	28455	28706	28734	28746	28748	28951	28768	28798	28717	28749	28625	28602	28844	28762	28545	28719	28660	28697	28942	28891	28763	28789	28854	28623	28618	28584	28732	28761	28673	28775	28548	28592	28682	28749	28816	28844	28852	28839	28754	28713	28811	28643	28647	28611	28838	28739	28794	28713	28957	28650	28659	28671	28883	28695	28470	28746	28707	28918	28637	28870	28731	28508	28726	28861	28519	28751	28677	28952	28984	28634	28609	29000	28651	28736	28663	28879	28822	28782	28494	28707	28646	28593	28548	28708	28495	28675	28554	28847	28781	28759	28512	28706	28615	28674	28485	28683	28775	28784	28857	28726	28912	28803	28766	28891	28801	28728	28536	28996	28877	28600	28900	28505	28853	28721	28820	28818	28885	28727	28577	28756	28819	28918	29171	28698	28795	28871	28630	28979	28883	28852	28751	28758	28601	28827	28493	28738	28882	28958	28656	28950	28695	28976	29006	28714	28583	28813	28744	28798	28834	28873	28840	28796	28813	28738	28702	28651	28720	28994	28778	28863	28565	28794	28706	28973	28561	28793	28620	28835	28707	28696	28712	28870	28848	28762	28991	28927	28715	28713	28828	28783	28652	28735	28633	28845	28883	28706	28906	28776	28453	28676	28596	28904	28810	28787	28382	28876	28740	28903	28799	28878	28562	28634	28761	28654	28759	28720	28650	28915	28811	28714	28764	28531	28619	28742	29043	28727	28600	28791	28526	28966	28808	28895	28815	28588	28749	28520	28784	28702	28416	28613	28697	28725	28681	28560	28661	28665	28725	28705	28398	28705	28897	28801	28772	28919	28809	28782	28680	28606	28866	28897	28818	28777	28618	28541	28848	28920	28565	28929	28667	28725	28686	28874	28889	28829	28722	28739	28716	28811	28698	28712	28786	28665	28697	28858	28893	28663	28664	28783	28953	28756	28853	28605	28827	28973	28714	28811	28766	28800	28829	28862	28782	28768	28805	28658	28850	28968	28623	28785	28678	28602	28882	28679	28759	28769	28721	29061	28559	28710	28605	28758	28811	28719	28837	28673	28606	28705	28609	28874	28749	28573	28749	28832	28479	28902	28854	28636	28464	28745	28875	28747	28715	28823	28905	28737	28601	28628	28674	28848	28733	28746	28706	28744	28480	28702	28721	28742	28462	28834	28785	28867	28674	28777	28702	28835	28764	28930	28680	28853	28723	28770	28627	28767	28823	28608	28933	28737	28685	28539	28596	28785	28620	28799	28757	28579	28588	28599	28480	28557	28785	28759	28690	28795	28504	28607	28566	28790	28722	28842	28349	28952	28705	28730	28717	28760	28933	28817	28850	28566	29012	28795	28763	28966	28791	28733	28593	28732	28811	28695	28772	28865	28655	28841	28807	28811	28714	28816	28731	28898	28933	28884	28610	28848	28650	28798	28737	28721	28959	28825	28890	28777	28591	28983	28772	28602	28679	28991	28640	28692	28610	28828	28590	28901	28728	28529	28586	28626	28727	28822	28696	28687	28722	28746	28623	28624	28890	28721	28681	28812	28976	28734	28911	28954	28687	28666	28708	28838	28707	28936	28684	28701	28961	28867	28669	28716	28780	28802	28667	28720	28670	28491	28599	28906	28780	28761	28860	28780	28926	28747	28674	28835	28646	28883	28609	28600	28650	28788	28863	28463	28685	28639	28761	28519	28667	28913	28987	28799	28687	28770	28573	28681	28675	28758	28936	28797	28644	28653	28684	28798	28732	28735	28832	28815	28663	28725	28798	28928	28961	28931	28611	28712	28921	28758	28728	28742	28733	28786	28786	28870	28707	28655	28755	28816	28922	28808	28798	28850	28838	28815	28476	29048	28575	28425	28655	29018	28846	28535	28649	28637	28891	28817	28552	28801	28731	28862	28674	28902	28715	28953	28761	28852	28626	28634	28737	28705	28790	28628	28490	28721	28615	28561	28475	28915	28770	28842	28678	28652	28623	28805	28651	28848	28903	29023	28673	28774	28665	28768	28728	28706	28751	28665	28627	28651	28756	28767	28622	28732	28566	28990	28769	28851	28632	28605	28718	28832	28925	28591	28840	28730	28888	28613	28755	28726	28921	28745	28659	28846	28939	28880	28776	28979	28547	28873	28661	28789	28841	28800	28955	28572	28521	28521	28779	28654	29055	28640	28626	28725	28608	28904	28825	28465	28877	28915	28613	28965	28814	28733	28564	28751	28843	28961	28505	28765	28800	28706	28837	28588	28505	28744	29080	28586	28511	28557	28568	28572	28619	28678	28727	28687	28916	28688	28679	28675	28727	28569	28689	28874	28717	28794	28721	28734	29009	28680	28871	28897	28622	28723	28885	28923	28663	28742	28856	28825	28853	28978	28745	28887	28806	28884	28844	28830	28833	28830	28495	28790	28854	28968	28674	28744	28470	28564	28745	28500	28980	28901	28795	28625	28662	28790	28631	28777	28737	28696	28826	28885	28772	28773	28783	28829	28714	28631	28829	28812	28866	28766	28941	28671	28799	28521	28760	28870	28775	28871	28894	28638	28864	28881	28700	28691	28774	28792	28732	28865	28708	28824	28785	28848	28811	28689	28480	28683	28716	28896	28692	28583	28829	28870	28923	28945	28715	28898	28832	28895	28596	28763	28697	28643	28706	28919	28918	28976	28644	28805	28933	28717	28762	28516	28816	28718	28695	28736	28658	28759	28671	28661	29194	28903	28692	28662	28697	28625	28690	28836	28839	28861	28852	28844	28944	28680	28856	28788	28700	28573	28863	28756	28762	28685	28886	28741	28564	28907	28604	28451	28553	28799	28989	28679	28812	28852	28717	28653	28741	28776	28635	28557	28918	28633	28828	29041	28886	28927	28681	28858	28871	29007	28694	28606	28755	28715	28729	28855	28748	28591	28844	28733	28636	28917	28779	28823	28805	28832	28742	28697	28556	28835	28671	28392	28612	28852	28724	28713	28847	28802	28576	28690	28791	28680	28702	28590	28576	28735	28818	28880	28994	28824	28700	28896	28532	28721	29059	28754	28734	28707	29019	28881	28838	28734	28835	29167	28647	28726	28943	28706	28567	28920	28766	28822	28985	28793	28892	28677	28922	28706	28730	28884	29061	28796	28702	28639	28800	28688	28650	28872	28695	28627	29036	28744	28694	28733	28889	28854	28821	28549	28758	28918	28716	28673	28794	28704	28590	28700	28742	28970	28829	28758	28752	28647	28735	28796	28826	28693	28500	28551	28777	28849	28742	28679	28693	28742	28602	28744	28668	28927	28726	28758	28741	28910	28824	28800	28695	28610	28661	28904	28702	29041	28831	28873	28844	28867	28994	28896	28967	28776	28859	28788	28839	28896	28688	28871	28857	28745	28520	28508	28689	28477	28638	28581	28704	28708	28714	28840	28594	28751	28766	28839	28873	28677	28612	28656	28738	28787	28890	28790	28654	28834	28785	28701	28905	28808	29124	28687	28610	28527	28825	28532	28547	28810	28392	28713	28938	28771	28564	28969	28437	28642	28931	28822	28956	28799	28720	28666	28661	28677	28616	28843	28640	28805	28712	28967	28581	28728	28806	28595	28654	28973	28907	28854	28716	28540	28641	28904	28725	29006	28684	28700	28889	28574	29156	28835	28603	29054	28846	28927	28745	28526	28791	28851	28716	28847	28814	28919	28867	28529	28816	28750	28686	28742	28764	28816	28716
33342	52987	56150	51073	42171	35794	31112	28842	27501	25915	24739	23858	23471	23367	23320	22954	22788	22717	22550	22628	22803	22589	22757	22475	22360	22607	22585	22742	22499	22438	22399	22355	22634	22496	22524	22804	22451	22632	22505	22274	22355	22542	22234	22545	22407	22572	22455	22444	22605	22304	22485	22496	22389	22642	22422	22341	22468	22453	22461	22182	22394	22399	22536	22382	22517	22545	22399	22533	22269	22476	22306	22288	22445	22692	22570	22512	22449	22318	22245	22659	22465	22652	22309	22506	22332	22407	22399	22378	22276	22365	22425	22323	22389	22565	22431	22348	22473	22425	22348	22392	22312	22456	22446	22379	22466	22240	22342	22494	22359	22372	22582	22424	22301	22375	22318	22238	22538	22232	22378	22466	22607	22561	22507	22427	22428	22340	22490	22317	22376	22422	22426	22433	22482	22447	22540	22437	22526	22507	22539	22276	22227	22381	22346	22336	22434	22393	22332	22359	22463	22445	22381	22449	22422	22357	22277	22422	22488	22328	22571	22351	22434	22612	22533	22470	22455	22402	22465	22480	22404	22423	22367	22488	22305	22486	22404	22427	22495	22447	22598	22534	22304	22440	22426	22398	22493	22422	22413	22341	22523	22578	22468	22324	22418	22454	22450	22359	22549	22396	22311	22509	22495	22414	22626	22479	22382	22446	22274	22570	22372	22259	22555	22260	22335	22338	22432	22306	22696	22286	22392	22479	22406	22234	22327	22338	22325	22488	22555	22349	22567	22478	22425	22319	22373	22483	22455	22388	22547	22462	22539	22321	22546	22355	22452	22380	22419	22392	22468	22511	22374	22423	22458	22630	22456	22594	22244	22460	22170	22552	22477	22335	22670	22374	22300	22347	22323	22406	22435	22321	22252	22298	22572	22337	22466	22497	22514	22539	22421	22573	22289	22594	22366	22506	22323	22206	22530	22378	22404	22316	22598	22400	22438	22402	22316	22329	22402	22470	22560	22353	22524	22358	22409	22459	22442	22394	22467	22363	22257	22323	22507	22328	22452	22458	22555	22280	22398	22318	22411	22406	22319	22335	22652	22292	22507	22416	22258	22342	22347	22368	22598	22169	22341	22367	22431	22355	22306	22310	22571	22430	22275	22453	22470	22480	22429	22454	22523	22388	22578	22517	22262	22329	22496	22413	22517	22417	22489	22372	22454	22500	22430	22526	22439	22504	22509	22381	22529	22581	22437	22302	22480	22602	22357	22521	22394	22536	22440	22354	22461	22552	22475	22418	22401	22532	22319	22490	22428	22433	22345	22408	22335	22379	22282	22477	22483	22467	22449	22479	22213	22452	22382	22242	22438	22488	22557	22480	22369	22454	22269	22432	22481	22432	22260	22397	22297	22456	22216	22588	22568	22424	22474	22393	22286	22391	22481	22348	22501	22329	22488	22379	22408	22472	22567	22446	22572	22453	22559	22438	22299	22360	22479	22458	22502	22633	22491	22372	22552	22372	22386	22399	22463	22536	22447	22500	22381	22524	22484	22263	22516	22692	22339	22350	22510	22307	22432	22433	22310	22426	22332	22508	22573	22328	22286	22369	22437	22461	22412	22348	22356	22540	22358	22283	22429	22451	22541	22403	22326	22354	22496	22388	22419	22448	22385	22264	22419	22350	22597	22446	22569	22285	22485	22696	22456	22575	22212	22371	22281	22479	22540	22333	22486	22331	22422	22453	22421	22411	22508	22430	22616	22447	22560	22360	22432	22510	22443	22344	22359	22502	22466	22469	22232	22573	22536	22382	22556	22512	22428	22581	22468	22450	22542	22522	22458	22472	22320	22462	22325	22489	22567	22482	22679	22501	22541	22185	22563	22410	22470	22532	22475	22467	22313	22492	22508	22381	22267	22551	22549	22549	22417	22585	22401	22453	22440	22506	22428	22539	22510	22415	22404	22574	22404	22497	22412	22314	22394	22392	22489	22559	22438	22342	22387	22532	22461	22611	22446	22479	22332	22384	22288	22227	22343	22480	22619	22414	22409	22290	22408	22566	22575	22556	22395	22426	22470	22428	22560	22393	22463	22540	22268	22455	22357	22564	22100	22473	22531	22602	22292	22565	22466	22334	22357	22498	22460	22352	22456	22457	22223	22484	22467	22388	22499	22501	22483	22530	22502	22501	22441	22597	22410	22603	22347	22547	22592	22353	22578	22488	22304	22398	22408	22390	22538	22401	22262	22505	22569	22435	22413	22358	22500	22172	22359	22572	22452	22469	22531	22290	22377	22530	22678	22327	22461	22368	22344	22444	22442	22221	22512	22413	22297	22289	22354	22498	22516	22341	22527	22559	22231	22438	22663	22388	22416	22395	22410	22515	22465	22459	22482	22514	22487	22565	22559	22352	22325	22429	22308	22294	22584	22457	22319	22661	22384	22401	22382	22496	22422	22561	22560	22429	22381	22436	22395	22347	22380	22482	22377	22436	22188	22469	22376	22317	22366	22443	22469	22414	22493	22531	22518	22398	22439	22648	22461	22345	22502	22352	22301	22492	22571	22420	22342	22456	22477	22436	22404	22449	22277	22506	22531	22482	22414	22310	22499	22380	22515	22414	22567	22553	22401	22413	22336	22471	22311	22282	22527	22178	22182	22438	22521	22363	22225	22411	22340	22406	22323	22389	22412	22451	22305	22426	22477	22476	22576	22302	22527	22568	22467	22434	22462	22475	22539	22466	22530	22408	22507	22515	22494	22681	22386	22422	22568	22533	22425	22480	22427	22319	22187	22447	22424	22498	22428	22512	22458	22338	22400	22450	22436	22573	22350	22418	22369	22427	22512	22550	22301	22517	22411	22437	22417	22306	22407	22403	22454	22455	22566	22442	22498	22494	22255	22147	22386	22404	22393	22532	22470	22216	22564	22310	22456	22410	22354	22499	22457	22473	22506	22420	22461	22350	22400	22495	22346	22687	22379	22115	22431	22299	22387	22344	22469	22520	22539	22392	22411	22480	22461	22445	22437	22404	22615	22378	22522	22388	22501	22399	22300	22331	22482	22421	22653	22530	22478	22389	22559	22468	22397	22294	22509	22396	22225	22355	22485	22476	22350	22662	22619	22382	22574	22516	22394	22424	22415	22500	22482	22362	22310	22323	22318	22562	22530	22427	22465	22428	22473	22371	22286	22386	22432	22330	22431	22639	22468	22376	22205	22478	22453	22478	22466	22383	22472	22537	22374	22239	22574	22488	22431	22483	22394	22422	22267	22488	22525	22555	22582	22553	22494	22397	22562	22322	22376	22495	22513	22263	22370	22282	22555	22620	22457	22359	22627	22558	22555	22475	22383	22327	22573	22701	22384	22717	22387	22441	22303	22520	22318	22493	22510	22368	22372	22455	22278	22381	22359	22377	22426	22415	22302	22523	22429	22358	22440	22306	22521	22437	22323	22664	22638	22501	22498	22432	22362	22385	22408	22439	22545	22258	22421	22522	22474	22477	22442	22285	22606	22441	22286	22545	22445	22330	22293	22266	22376	22364	22545	22536	22461	22455	22376	22449	22559	22419	22608	22513	22319	22510	22400	22320	22431	22316	22292	22481	22421	22346	22405	22176	22420	22274	22430	22273	22573	22452	22499	22391	22283	22435	22527	22328	22417	22230	22412	22534	22370	22341	22565	22575	22501	22436	22400	22335	22410	22510	22317	22486	22462	22685	22545	22511	22429	22438	22360	22531	22401	22404	22441	22576	22384	22480	22367	22374	22453	22337	22458	22365	22375	22510	22305	22472	22473	22525	22312	22387	22414	22404	22433	22432	22322	22344	22377	22418	22577	22375	22307	22494	22449	22439	22234	22607	22453	22348	22452	22524	22348	22416	22406	22561	22425	22399	22478	22605	22374	22438	22292	22577	22418	22555	22381	22286	22682	22439	22470	22430	22448	22424	22514	22528	22251	22338	22322	22514	22442	22323	22491	22429	22525	22501	22242	22301	22600	22431	22342	22306	22452	22380	22569	22433	22325	22351	22446	22251	22412	22477	22422	22465	22382	22540	22520	22513	22580	22523	22272	22415	22358	22334	22374	22330	22571	22434	22439	22468	22577	22474	22517	22548	22302	22250	22628	22302	22547	22377	22446	22479	22386	22289	22505	22597	22331	22546	22429	22157	22414	22354	22382	22414	22355	22584	22638	22418	22502	22399	22256	22419	22499	22452	22406	22395	22520	22420	22560	22589	22451	22554	22409	22587	22309	22568	22573	22236	22285	22291	22451	22416	22479	22152	22509	22427	22411	22264	22399	22331	22517	22362	22428	22436	22460	22392	22425	22411	22428	22467	22505	22333	22336	22427	22543	22298	22385	22428	22428	22440	22301	22233	22449	22475	22449	22468	22515	22289	22430	22578	22560	22536	22233	22431	22649	22590	22500	22364	22410	22530	22520	22384	22319	22515	22570	22331	22262	22361	22339	22403	22568	22135	22467	22625	22311	22509	22452	22340	22634	22598	22607	22519	22286	22635	22323	22310	22419	22300	22262	22512	22672	22400	22351	22401	22628	22584	22318	22312	22539	22421	22373	22340	22324	22374	22505	22386	22614	22481	22630	22253	22414	22521	22606	22319	22295	22407	22381	22409	22453	22331	22602	22301	22559	22423	22645	22443	22487	22227	22507	22343	22371	22404	22470	22298	22342	22366	22448	22433	22453	22542	22395	22429	22567	22427	22645	22340	22411	22314	22394	22458	22608	22546	22417	22564	22384	22516	22484	22522	22302	22453	22461	22513	22409	22352	22449	22485	22449	22439	22561	22417	22419	22429	22388	22289	22619	22429	22434	22277	22531	22439	22376	22428	22529	22522	22438	22564	22329	22331	22354	22532	22471	22411	22292	22646	22520	22504	22390	22340	22650	22330	22310	22264	22403	22451	22397	22320	22582	22325	22446	22516	22607	22537	22283	22399	22278	22374	22421	22450	22420	22382	22393	22541	22380	22313	22411	22477	22684	22418	22474	22513	22390	22258	22212	22482	22507	22455	22317	22368	22496	22470	22435	22378	22373	22484	22506	22440	22454	22228	22556	22508	22468	22388	22350	22471	22411	22309	22543	22504	22460	22487	22606	22390	22422	22536	22335	22432	22385	22216	22498	22404	22360	22349	22323	22550	22557	22379	22709	22306	22523	22326	22596	22481	22342	22436
22762	21459	29515	25975	28429	34763	37995	34686	33714	33057	32006	30828	30376	30144	30090	29897	29678	29683	29647	29749	29284	29247	29560	29396	29296	29370	29163	29234	29378	29244	29547	29340	29380	29324	29205	29221	29460	29228	29181	29061	29324	29280	29555	29568	29259	29111	29309	29574	29333	29116	29294	29180	29161	29278	29175	29217	29390	29116	29277	29138	28899	29106	29477	29249	29083	29163	29106	29317	29221	29216	29055	29165	29217	29007	29283	29353	29335	28874	29156	29176	29153	29332	29315	28999	29171	29084	29280	29144	29293	29090	29119	29149	29195	29109	29251	29047	29129	29272	29192	29163	29056	28892	29250	29019	28795	29062	29140	29117	29290	29044	29297	29201	29269	29054	29054	29130	28953	29254	29259	29418	28990	29223	29266	29092	29109	29096	29310	29206	29300	29331	29257	29227	29231	29231	29046	29153	29079	29165	29104	29351	28946	28845	29134	29114	29279	29149	29399	29356	29178	29202	29333	29262	29106	29121	29173	28895	29091	29125	29083	29151	29138	29224	29144	29091	29179	29050	29039	29313	28927	29074	29063	28982	29214	29042	29132	29300	29294	29011	29106	29325	29387	29096	29287	29230	29157	29079	29140	29243	29065	29056	29152	29208	29197	29013	29316	28806	29179	29193	29236	29246	29105	29103	29271	29179	29362	28946	29226	29158	29325	29256	29161	29001	29165	29333	29095	29155	29210	29162	29298	29195	29399	29171	29091	28976	29234	29008	29186	29213	29367	29181	29194	29042	28893	29234	29079	29362	29073	29223	29108	29129	29249	29108	29196	28994	29079	29084	28808	29058	29085	29378	29213	29323	29098	29075	29169	29076	29034	28981	29390	29117	29323	29302	29299	29286	29070	29317	29282	29325	29242	29079	28980	28962	29077	29016	29236	29334	29187	29237	29055	29066	29189	29191	29295	29065	29087	29163	29301	29151	29164	29251	29082	29068	29460	29213	28916	29174	29165	28958	29260	28946	29089	29015	29231	29174	28987	29110	29300	29040	29164	29196	29003	28941	29072	29152	29080	29118	29069	29224	29133	29169	28842	29288	29044	29191	29122	29057	29290	29192	29311	29213	29268	29053	29240	29213	29063	29101	29112	29150	29206	29068	29194	29266	29154	29140	29080	29119	28934	29076	28996	28991	29247	29120	29192	28957	29012	29176	29188	28973	29004	29194	29094	29030	28910	29307	29429	29225	29033	29067	29051	29230	29284	29082	29113	29101	28968	29314	29033	29306	29361	29281	29120	29206	29150	29068	29182	29324	29306	29153	28849	29163	29121	29083	29198	29171	28880	29007	29030	29199	29099	29162	29137	29218	29278	28957	29132	28702	29154	29109	29084	29112	29121	28984	29013	29185	29291	29253	29078	29201	29244	29123	29116	29136	28988	29201	29061	29262	29196	29031	29139	28999	29289	29067	29015	29304	29112	29082	29053	29055	29436	29307	29102	29017	29354	29243	29241	29219	29021	28885	29281	29079	29148	29073	29147	29285	29059	29387	29259	29181	29297	29204	29093	29278	29103	28807	29106	29411	29168	29292	29281	28936	29001	29233	29085	29168	29228	29319	29267	29343	29186	29161	28930	29024	29115	29091	29086	29333	29033	29004	29313	29273	29357	28975	29052	29453	29126	28975	29297	29175	29215	29181	29084	29198	29182	29093	29111	29230	28865	29263	29306	29224	29320	29075	29095	29182	29115	29034	28899	29214	29287	29267	29244	29324	29215	29045	29039	29052	29042	29220	29125	28964	29166	28969	29186	29076	29149	29211	29110	29108	29167	29025	29163	28963	29202	29097	29210	29289	28948	29017	29170	29412	29112	29137	29168	29186	29215	29320	29002	29236	29031	29298	29166	28898	29130	29207	29067	29038	29111	28942	29193	29276	29286	29274	29322	29205	29294	29161	29037	29206	28984	28859	29123	29212	28957	29241	29105	29061	29330	29000	29290	29214	29195	29010	29132	28963	29435	29162	29230	28973	29040	29102	29259	29096	29147	28923	29333	28951	29068	29142	29136	29206	29135	29072	28906	29027	29146	29388	28929	29038	29199	29188	28781	28796	29244	29046	29254	29136	29076	29278	29126	29101	29183	29125	29202	29105	29082	29195	29010	29052	28747	29287	28944	29507	29316	28985	29104	28888	29110	29095	29072	29006	29325	29052	29186	29052	29131	29054	29174	29362	29066	28939	29176	29076	29274	29161	29172	29125	29211	29010	29081	29255	29024	29090	29020	29332	29286	28998	29234	29021	29414	29336	29196	29334	29193	29258	29237	29080	29308	29117	29182	29076	29212	29143	29239	28980	29211	29001	29332	29281	29008	29103	29372	29167	28927	28851	29118	29287	29320	29115	29131	28582	29087	28934	29136	29090	29072	29143	28920	29323	29391	28919	28949	29079	29154	29103	29117	29116	29047	29261	29256	29149	28961	29043	29289	29128	29001	29163	29287	29191	29208	29277	28973	29211	29381	29371	29281	29427	29094	29253	29119	29318	29201	29131	29248	29245	29228	29203	29193	29255	29168	29230	29239	28953	29240	28815	28908	29121	29234	28976	29221	29178	28864	28831	29083	29272	29216	29124	29241	29261	29356	29186	28877	29135	29255	29148	29290	29129	29154	29156	29217	29048	29168	29159	29265	29110	29093	29099	29228	29002	29264	29023	29139	29025	29398	29187	29386	29113	29375	29361	29172	28952	29098	29086	29054	29249	28990	28924	29334	29128	29202	29281	29104	29202	29078	29127	29189	28966	29172	29250	28990	28793	29084	28903	29009	29056	29079	29142	29178	29293	29310	29170	28966	29113	29217	29267	29066	29165	29094	29244	29273	29162	29074	29175	29021	28974	29003	28991	29231	29254	29019	29151	29071	29097	29345	29014	29161	29063	29168	29294	29395	29027	29390	29139	29151	29254	29053	29041	29208	29000	29013	29247	29194	29119	29208	29298	29187	29056	29042	29073	29223	29371	29205	29115	28917	29006	29053	28943	28850	29213	29193	29270	29127	29263	29228	28926	29126	29313	29158	29042	29105	28874	29111	29059	29093	29182	28943	28983	28883	29145	29136	29275	29311	29200	29270	29084	29182	29409	28954	28915	29073	29135	29048	29018	29227	28920	29230	29002	29338	29106	29088	29123	29195	29044	29251	29211	29056	29262	29037	29166	29251	29264	29270	29458	29169	29062	29182	28886	29185	29239	29084	29190	29148	28877	29104	29329	29158	29279	28814	29119	29234	29297	29066	29090	29248	29189	29064	29155	29310	29184	29091	29046	29046	29048	29209	29260	29041	29355	29034	29475	29250	29246	29173	29386	29027	29318	29078	29369	29189	29061	29226	29233	29276	29287	29125	29297	29150	28928	29222	28994	29187	29052	29001	29286	29155	29140	29193	29182	28980	29134	28954	28933	29254	29175	29218	28885	29160	29219	29133	29389	29063	29139	29242	28904	29025	29198	29203	29122	29410	29087	29086	29202	29277	29106	29126	28880	29140	29174	29301	29033	29237	29124	29057	29295	29168	29260	28758	29335	29016	28911	29061	28964	29037	29175	29285	28931	28996	29166	28946	29256	29269	29271	29292	29117	29032	29162	29042	29358	29135	29099	29139	29119	29084	29004	29216	29101	29091	28921	29114	29178	29172	29281	29072	29293	29038	29123	29139	29233	29027	29049	29139	29229	29263	29080	29117	29072	29157	29158	29123	29254	28997	29246	29324	29225	29214	29105	29200	29232	29105	29317	29399	29243	29082	29360	29400	28907	29167	29199	28939	29136	28964	28844	29150	29055	29062	28920	29208	29082	29097	29147	29121	29268	29163	29189	29517	29185	29233	28780	29191	28875	28982	29174	29049	29173	29115	29092	29131	29049	28843	29039	29385	29191	29253	29246	29189	29212	29112	28968	29242	29116	29289	29190	29109	28964	29214	29030	29259	29080	29323	29143	28976	29128	29116	29097	29089	28947	29186	29208	29346	29089	29151	29201	29103	29250	29135	29180	29226	29158	29229	29222	29251	29242	29093	29103	29044	29140	29281	29135	29192	29086	29214	29160	29112	29094	28979	29287	29172	29034	29110	29126	29213	29459	29206	29185	29220	29131	29181	29184	29470	29015	29344	29195	29201	29152	29259	29187	29239	29125	28890	29069	29218	29370	29070	29155	29357	29152	28905	29444	28938	29399	29048	29273	29171	29168	29126	29000	29000	29236	29109	29047	29260	29064	29267	29072	28988	29131	29245	29344	29068	29002	29241	29210	28852	29141	29098	29122	29089	29051	29070	29303	29110	28997	29009	29171	29011	29199	29122	29011	28991	29241	29316	29103	29277	29045	29357	29325	29189	29092	29161	29278	29347	29144	29289	29231	29106	29020	29129	29128	29148	29104	29037	28948	28982	29125	29237	29415	29097	29195	29074	28987	29061	28893	29123	29057	29105	28996	29339	29169	29161	29373	29156	29039	29181	29190	29137	29083	29228	29126	29270	29120	29043	29105	29177	29054	29028	29149	28903	29176	29036	29118	29139	29034	28946	29020	29130	29045	29000	28934	29199	29167	29031	29057	29286	29162	29280	29261	28938	28937	29324	29006	29156	29156	29162	29058	29212	29120	29133	28968	29045	29191	29240	29316	29159	29237	29228	28890	28959	28795	28895	29210	29233	28921	29176	28971	29186	29189	29219	29066	29252	29049	29451	29118	28951	29135	29238	29430	29171	29155	29167	29421	29075	29212	29166	29194	29147	29194	29155	29212	29273	29068	29069	29307	29276	29196	29173	28977	29026	29169	28780	29208	29167	29193	29128	29272	29067	28959	29161	29210	29075	29206	28880	29105	29124	29260	29237	29095	29223	29103	29202	29091	28983	28671	29147	29082	29173	28907	29235	29192	29236	29170	29201	29203	28942	29135	28943	29128	29155	29244	28981	29066	29222	29064	28941	29114	29005	29148	29295	28835	29165	29085	29180	29095	29140	29125	29238	29293	29359	29100	29114	29143	29066	29176	29030	29235	29179	29005	29164	29184	29073	29310	29195	29196	29106	29042	29353	29097	29142	29328	29199	29328	29346	29090	29015	29101	29264	29354	29431	29144	29436	29172	29428	29036	29159	29005	29041	29303	29099	28974	29110	29129	29018	29091	29312	29179	29113	29025	29001	28977
35606	60961	61536	53357	45882	39240	34493	31684	30051	27946	26357	24861	24180	23816	23490	23456	23276	23145	23190	22875	22924	22949	22963	22607	22876	22466	22569	22702	22746	22815	22858	22763	22723	22466	22761	22550	22764	22728	22452	22577	22601	22625	22630	22555	22487	22659	22664	22608	22665	22723	22569	22792	22838	22579	22538	22989	22604	22500	22538	22479	22667	22669	22764	22692	22569	22621	22655	22661	22586	22675	22518	22655	22828	22678	22421	22665	22544	22638	22610	22605	22653	22642	22869	22685	22508	22627	22761	22856	22702	22674	22626	22689	22693	22710	22563	22607	22519	22732	22493	22687	22673	22530	22653	22611	22436	22551	22864	22599	22612	22643	22582	22654	22678	22634	22745	22641	22632	22804	22822	22682	22593	22676	22670	22692	22499	22576	22563	22710	22666	22797	22560	22703	22561	22539	22692	22765	22703	22715	22615	22509	22883	22665	22714	22645	22570	22453	22682	22558	22839	22812	22477	22644	22682	22802	22723	22566	22701	22665	22649	22698	22552	22485	22681	22435	22688	22669	22663	22600	22627	22720	22711	22653	22720	22721	22720	22416	22595	22522	22750	22518	22736	22598	22375	22716	22511	22695	22625	22616	22526	22644	22633	22846	22492	22487	22508	22537	22543	22588	22633	22576	22478	22539	22772	22436	22559	22799	22575	22633	22428	22295	22672	22718	22539	22580	22605	22589	22502	22530	22538	22591	22705	22679	22757	22644	22569	22887	22542	22658	22577	22642	22468	22570	22687	22664	22559	22690	22549	22663	22789	22639	22605	22538	22568	22507	22740	22586	22656	22756	22698	22550	22742	22705	22518	22658	22525	22489	22588	22765	22631	22466	22775	22571	22712	22784	22440	22649	22593	22574	22751	22805	22576	22503	22457	22683	22751	22552	22532	22631	22619	22554	22573	22562	22738	22631	22652	22495	22649	22610	22757	22635	22606	22680	22748	22610	22788	22675	22614	22552	22822	22533	22590	22610	22480	22573	22560	22693	22488	22776	22649	22566	22577	22704	22611	22662	22683	22563	22566	22502	22590	22787	22626	22680	22435	22624	22697	22638	22533	22577	22719	22712	22633	22654	22752	22621	22718	22517	22651	22532	22538	22474	22686	22521	22663	22545	22585	22545	22740	22616	22573	22630	22603	22635	22667	22634	22580	22541	22776	22513	22659	22635	22576	22678	22624	22748	22607	22520	22631	22637	22729	22740	22493	22730	22627	22574	22658	22751	22658	22891	22415	22422	22696	22374	22658	22680	22508	22615	22564	22642	22463	22622	22671	22536	22650	22709	22833	22578	22761	22519	22600	22747	22405	22485	22587	22713	22709	22581	22595	22497	22608	22663	22638	22624	22559	22523	22619	22528	22609	22780	22532	22576	22780	22547	22363	22670	22843	22406	22637	22638	22830	22670	22522	22593	22689	22848	22682	22701	22646	22824	22680	22786	22566	22556	22786	22660	22691	22596	22646	22562	22679	22725	22510	22648	22762	22532	22619	22544	22707	22679	22472	22646	22627	22820	22730	22627	22673	22574	22355	22523	22663	22700	22530	22733	22634	22593	22792	22594	22695	22589	22529	22659	22571	22476	22564	22894	22518	22726	22607	22626	22684	22679	22677	22482	22575	22577	22566	22537	22686	22722	22652	22768	22700	22663	22696	22571	22688	22532	22525	22600	22507	22655	22634	22605	22810	22645	22750	22509	22651	22665	22784	22530	22576	22664	22748	22580	22488	22835	22526	22592	22438	22492	22664	22671	22527	22537	22660	22577	22654	22533	22589	22577	22596	22380	22634	22748	22449	22646	22722	22695	22540	22699	22559	22571	22508	22485	22545	22662	22670	22494	22510	22702	22748	22568	22573	22705	22534	22812	22655	22613	22874	22662	22629	22579	22714	22656	22446	22535	22464	22519	22683	22654	22641	22557	22615	22491	22654	22531	22754	22575	22602	22595	22685	22830	22532	22609	22736	22601	22603	22586	22764	22531	22351	22744	22662	22677	22465	22375	22457	22643	22517	22824	22576	22731	22475	22737	22732	22477	22427	22510	22644	22673	22580	22641	22645	22672	22740	22651	22603	22786	22628	22777	22577	22672	22566	22621	22586	22595	22766	22790	22549	22712	22619	22604	22782	22474	22589	22618	22387	22497	22760	22516	22683	22650	22557	22694	22574	22653	22624	22632	22554	22621	22673	22716	22563	22557	22555	22629	22570	22550	22778	22574	22554	22616	22609	22695	22814	22491	22720	22525	22665	22554	22662	22520	22707	22688	22594	22648	22554	22657	22699	22605	22637	22585	22607	22481	22509	22633	22660	22698	22476	22740	22471	22574	22484	22724	22523	22547	22703	22594	22755	22483	22721	22446	22592	22854	22624	22472	22576	22735	22457	22733	22826	22533	22568	22823	22669	22576	22643	22607	22652	22574	22653	22638	22686	22681	22675	22686	22711	22671	22650	22688	22390	22636	22585	22735	22547	22641	22675	22526	22448	22525	22531	22457	22693	22351	22529	22593	22664	22474	22726	22587	22384	22715	22445	22634	22572	22589	22671	22630	22707	22551	22684	22697	22727	22730	22519	22590	22481	22720	22666	22681	22721	22624	22617	22678	22621	22507	22503	22808	22562	22663	22413	22718	22628	22696	22792	22582	22602	22502	22709	22670	22586	22577	22670	22661	22516	22707	22601	22761	22662	22442	22698	22627	22479	22541	22626	22659	22485	22711	22597	22699	22705	22760	22525	22580	22665	22554	22755	22686	22788	22682	22574	22721	22631	22626	22632	22544	22863	22489	22705	22535	22572	22759	22668	22603	22612	22441	22691	22735	22655	22568	22528	22582	22555	22666	22616	22947	22664	22604	22850	22728	22605	22725	22684	22472	22586	22654	22702	22795	22393	22411	22609	22640	22658	22696	22715	22465	22532	22652	22598	22611	22511	22644	22776	22517	22506	22630	22518	22764	22615	22606	22496	22578	22556	22716	22655	22565	22600	22625	22474	22599	22531	22588	22864	22652	22612	22543	22562	22799	22666	22446	22411	22585	22715	22672	22636	22688	22480	22539	22609	22537	22516	22720	22499	22708	22662	22512	22558	22625	22809	22553	22764	22548	22658	22613	22740	22529	22718	22702	22696	22544	22610	22520	22775	22556	22566	22458	22569	22609	22733	22655	22542	22584	22756	22580	22592	22597	22625	22726	22716	22603	22610	22816	22630	22674	22646	22550	22686	22553	22665	22681	22548	22669	22687	22661	22487	22620	22574	22392	22622	22611	22641	22470	22722	22528	22585	22604	22958	22617	22584	22534	22741	22625	22835	22738	22511	22683	22517	22533	22611	22533	22556	22541	22550	22641	22597	22566	22632	22567	22766	22466	22460	22776	22476	22537	22647	22648	22591	22642	22547	22717	22760	22488	22673	22550	22694	22371	22708	22651	22628	22534	22577	22455	22657	22670	22738	22499	22638	22668	22574	22689	22629	22745	22583	22536	22499	22570	22525	22613	22831	22954	22673	22537	22657	22620	22665	22649	22732	22510	22739	22672	22579	22608	22657	22699	22657	22662	22628	22637	22528	22540	22672	22623	22741	22576	22612	22639	22454	22660	22727	22708	22594	22663	22586	22591	22721	22566	22671	22617	22580	22750	22452	22647	22690	22592	22760	22794	22597	22719	22952	22555	22525	22663	22581	22586	22678	22573	22606	22548	22638	22765	22491	22592	22517	22762	22649	22626	22702	22674	22536	22769	22758	22655	22500	22695	22839	22654	22816	22717	22481	22571	22567	22596	22374	22678	22547	22696	22595	22576	22602	22743	22490	22647	22472	22609	22752	22775	22701	22653	22871	22722	22726	22474	22766	22819	22631	22581	22695	22651	22297	22478	22694	22810	22529	22476	22527	22508	22549	22531	22822	22611	22631	22498	22730	22536	22580	22668	22734	22778	22529	22590	22583	22658	22508	22580	22584	22652	22641	22633	22711	22580	22691	22504	22741	22802	22475	22524	22646	22469	22780	22564	22668	22512	22627	22456	22730	22617	22601	22556	22503	22532	22650	22628	22588	22488	22579	22397	22496	22663	22593	22677	22684	22795	22659	22702	22447	22582	22603	22604	22563	22716	22586	22722	22651	22610	22501	22644	22741	22708	22496	22649	22379	22475	22575	22332	22747	22699	22435	22617	22666	22636	22631	22556	22628	22521	22740	22514	22578	22715	22657	22565	22447	22741	22677	22807	22503	22670	22598	22604	22659	22682	22777	22729	22770	22764	22634	22729	22649	22630	22709	22592	22795	22551	22658	22616	22896	22622	22763	22805	22572	22731	22703	22615	22779	22743	22613	22802	22572	22746	22416	22514	22515	22850	22657	22646	22679	22614	22527	22798	22676	22749	22571	22588	22616	22493	22710	22540	22662	22627	22509	22503	22693	22295	22550	22742	22565	22629	22703	22451	22624	22405	22649	22676	22565	22446	22822	22784	22779	22557	22514	22667	22605	22670	22688	22459	22696	22561	22648	22605	22480	22626	22660	22578	22548	22526	22741	22741	22595	22674	22506	22471	22431	22633	22616	22632	22472	22613	22584	22658	22599	22669	22550	22584	22638	22616	22845	22515	22622	22640	22700	22611	22711	22519	22580	22735	22588	22672	22706	22621	22593	22501	22484	22596	22510	22519	22574	22789	22693	22647	22559	22606	22686	22574	22642	22504	22671	22610	22617	22525	22772	22591	22691	22678	22646	22676	22648	22579	22508	22639	22614	22764	22784	22615	22536	22852	22648	22534	22613	22639	22528	22694	22715	22593	22631	22609	22670	22565	22859	22558	22882	22388	22534	22352	22557	22695	22587	22630	22562	22851	22744	22797	22674	22680	22846	22683	22531	22372	22729	22663	22669	22706	22550	22479	22636	22715	22556	22735	22698	22736	22719	22675	22667	22631	22657	22705	22586	22563	22578	22752	22650	22442	22693	22531	22650	22656	22794	22623	22594	22527	22827	22729	22745	22634	22636	22689	22504	22721	22664	22660	22493	22509	22675	22732	22761	22710	22640	22640	22583	22621	22526	22702	22828	22717	22713	22756	22582	22554	22479	22544	22530	22708	22602	22817	22471	22719	22380	22451	22582	22439	22597	22704	22660	22609	22629	22456	22714	22604
32277	36796	45067	40910	35525	33729	32414	31114	30458	29993	30000	29467	29341	29300	29093	29172	29335	28952	28794	29082	28949	28970	29037	29056	28901	29117	29259	29068	29061	28942	28859	28955	28882	29132	28963	28711	28679	29003	29095	29079	28843	28958	29043	28965	28685	28923	28956	28926	28757	28975	28874	28968	29034	28967	29074	29019	29002	28775	28964	28745	28838	28889	28765	29112	28816	29078	28846	28792	29115	28960	28986	28986	28721	28884	28827	28901	28849	28834	28757	28811	29006	28874	29008	28905	28997	28831	29250	28761	28682	28782	28956	29047	28930	28630	28727	28991	29135	28805	28833	28740	28827	28930	28889	28800	28800	28571	29080	28838	28946	28905	28807	28791	28814	28676	28842	28963	28980	29093	28787	28854	28830	29073	28772	28852	29024	28970	29154	28755	28750	28731	28918	28970	28818	28818	28604	28983	28865	28869	28649	28880	29016	29035	29082	28883	28866	28791	28766	28702	28931	28604	28894	28919	28642	28810	28802	28698	28754	28870	28900	28831	29142	28763	28780	28706	28871	29025	28980	28823	28814	28996	28906	28659	28891	28752	28874	28827	28795	29064	28875	28913	28990	28718	28960	29061	28961	28949	28993	28924	28783	28943	28797	28829	28819	28956	28837	28704	28881	28753	28895	28781	28804	28795	28906	28838	28907	28795	28880	28732	28958	28849	28850	28977	28837	28753	28837	28723	28932	28908	28761	28858	28858	28748	29035	28765	28758	28712	28965	28906	29026	28989	29061	28901	28740	28897	28587	28940	28796	29000	29001	29045	28865	28728	28905	29233	28917	28622	28994	28754	28893	28766	28816	28836	28941	28712	28967	28992	28977	29167	29006	28879	28991	29021	29048	28443	28842	28935	29257	29035	28903	29063	28946	28891	28730	28793	28924	28873	28941	29052	29145	28991	28870	28911	28636	28796	28811	28914	28960	28810	28824	28857	28867	28882	28790	28772	28709	28943	28834	28927	28974	28914	28889	28736	29000	28701	28839	28986	28873	29009	28963	28877	28874	28834	28690	29020	28921	28833	28909	28739	28993	28953	28930	28631	29075	28790	28824	28817	28876	28759	28781	28953	29088	28840	28856	28823	29156	28845	29086	28979	28926	28869	28861	28977	28834	28825	28815	28802	28944	28937	28961	28892	28935	28773	28989	28718	28937	29025	28890	28989	28930	28993	28890	28517	28751	29098	29022	28714	28914	28824	28597	28725	28906	28732	28840	28848	29072	28920	29040	28788	28973	28848	28700	28864	28864	28995	28967	28820	28669	28901	28862	28780	28716	28790	28782	29030	29009	28722	28825	28807	28868	28867	28612	28612	28850	29015	29110	28599	28907	28882	28990	28939	28974	28898	29037	29063	28775	28738	29083	28918	28760	29190	28918	28720	29058	28896	28726	28765	29113	28456	28948	28722	28737	28878	28923	28943	28817	28943	28697	29062	29053	28892	28948	28995	28729	29030	28769	28962	28826	28781	29020	28777	28976	28956	28884	28841	28736	28983	28880	28815	28831	28775	28975	28826	28972	28999	28988	28949	28643	29017	28771	28819	28998	29012	29003	28589	28941	28673	28764	28862	28966	28880	28928	29068	29011	28968	28980	29138	28688	28905	28754	28887	28994	29055	28785	28784	28962	28928	28741	28848	28864	29099	28835	29208	28979	28984	28773	28811	29096	28996	28977	28945	28671	28940	29021	28946	28757	28794	29000	28961	28927	29005	28859	28710	28932	29047	28663	28796	28689	28834	28774	28995	28844	28934	28967	28776	28950	28950	29092	28898	28884	28883	28906	28875	28791	28934	28768	28667	28898	28730	28742	28857	28867	28846	28714	29058	28867	28852	28787	28853	28875	29002	28805	28826	28937	28836	28855	28944	28699	28832	28837	28905	28735	28730	28985	28939	28845	28952	28786	28909	28924	28658	28740	28822	28812	28894	28947	28897	28908	28983	29022	28808	28868	28975	28780	28693	28960	29019	28965	29045	28998	28871	29030	28911	29265	28801	28930	29093	28805	28743	29059	28718	28940	28884	28921	28825	28827	29124	29284	28918	28851	29031	28902	29036	28923	29001	28938	29080	29000	29075	28924	28751	28708	28723	28662	29066	28747	28929	29007	28867	28776	28847	29044	28965	28785	28876	28831	28987	28888	29040	28778	28749	28755	28944	28992	29077	29039	28809	28840	28732	28914	29070	29056	29008	28847	29017	28902	29240	28839	28947	28857	29072	28755	28872	28952	28903	28870	28871	29236	28888	28698	28873	28856	28785	28756	28709	28941	28930	29000	29024	29037	28825	28870	28751	29118	28856	28723	29049	28853	28858	28609	28851	28829	28893	28941	28674	28857	28762	28979	28985	28788	28895	29016	28857	28959	28944	28954	28766	28747	29055	28977	29031	28786	28768	28825	28782	28783	28686	28764	28794	29241	29066	29015	29024	28827	28696	28914	28706	28824	28967	29076	28921	29022	28715	28858	28858	28913	28778	28931	28813	28739	28723	29071	28970	28802	28781	28904	29014	29118	28973	29075	28844	29006	29026	29082	28769	28707	28722	28865	28916	28967	28765	28908	28984	29068	28934	28916	29047	29114	28916	29213	28794	28669	28859	29097	29073	28952	28848	28755	28987	28828	28713	28793	29049	29077	28991	29075	28752	29055	29046	28855	29121	29043	29130	28846	28794	28923	28983	28935	28916	29008	28982	29077	28914	28956	28855	28799	28956	28856	28984	28798	28959	28899	28774	28729	28822	29210	28854	28886	29040	28857	28684	28926	28957	28510	28966	28905	28883	28850	28686	28952	28763	28923	28979	28777	28811	28660	28919	28886	28868	29031	29060	28781	28946	29075	28818	28858	28602	28621	28788	28769	28901	28965	28849	28784	28940	28717	28989	28885	28852	28609	28820	28811	28862	28872	28809	28815	28775	28717	28827	28828	28648	28785	28785	28737	29026	29058	28741	28712	28507	28979	29015	28898	29009	28816	28905	29055	28582	29047	29096	28779	28810	29002	28933	28984	28850	29075	28908	28782	28576	28850	28797	28971	28914	28771	28935	28888	28804	28850	28918	28985	29080	28844	28790	28755	28768	28942	28864	28918	28874	28772	28808	29178	28885	28809	28668	28983	28657	29143	28855	28840	29017	28914	28809	28766	28721	28916	29014	29194	28994	28944	28975	28772	28828	28829	28894	28595	28864	29028	28821	28820	28990	28993	28862	29122	28962	28825	28941	28946	28887	28947	28998	28977	28892	28967	29045	29016	28862	29125	28905	28821	29054	28660	28786	28903	28800	28771	28859	28811	28932	28868	29020	28892	28999	28857	28985	28809	28935	28779	29136	28866	28899	28832	28946	28957	29047	28786	28917	28988	29043	28914	28969	28789	29163	28762	28794	29030	28715	28981	28976	29037	28744	28851	29071	28800	28880	28823	28921	28876	28797	28857	28986	28991	28970	28799	29031	28747	28791	28971	29219	28875	28816	29114	28980	29042	29100	29024	28828	28903	28830	28902	29011	28854	28770	29065	29235	28682	28832	28618	28910	28877	28858	28812	29021	29012	28808	28947	29005	28878	28974	28840	28500	28789	29036	28892	28710	28812	29029	28631	28976	29011	29182	28883	28703	28935	28942	29113	28965	28952	28907	28801	28755	28636	28703	28700	28731	28847	28923	28782	28707	29091	29007	28805	28893	28670	29077	28622	28908	29171	29024	28831	29181	28823	28962	28713	28997	29098	28830	28903	28759	28901	28887	28644	28754	28910	29007	29001	28863	28846	28740	28854	29189	28867	28869	28880	28835	28793	28642	29061	29084	28840	28899	28927	28830	28878	28760	29107	28970	28970	28827	29098	28959	28953	29055	28767	28880	28852	29008	29227	28868	28698	29018	28734	28886	28892	29086	28859	29007	28923	29024	28815	29061	28946	28912	28931	28969	28806	28751	28915	29155	28718	28768	29073	28771	28757	28840	28824	28577	29040	28962	28760	28885	28978	28712	29001	28960	28934	29020	28881	28748	28951	28870	28759	29168	28951	28959	29077	28693	28781	28894	29096	28770	28787	28870	29181	29013	28833	29028	28937	28752	28993	28881	29017	28665	28962	28804	28911	28893	28860	29016	29065	28977	28709	28686	28997	28933	29043	28746	28897	28924	28849	28747	28894	29090	28867	28958	28934	28752	29058	29001	28880	28929	28846	28893	28990	28856	28980	28830	28944	29038	28990	28797	29001	28623	28833	29214	29011	28997	28898	28948	28733	28779	28663	28816	28808	28983	28687	29107	28912	28814	28872	28833	28979	29085	29179	28826	28566	29070	28901	28952	28972	28908	29032	28839	28779	28765	29086	28808	28873	28901	28964	28873	29061	28608	28998	28988	28961	28804	28784	28964	28949	28904	28884	28838	29068	29032	28817	29032	28835	28830	28844	28667	28715	28676	28613	28652	28913	28858	29019	28739	28829	29040	28857	28976	28591	28717	28934	28983	28786	28836	28789	28771	28786	28885	29045	28955	28891	28673	28845	28827	28951	28846	28823	28828	29107	29095	28748	28995	28969	29111	28833	28906	28829	28964	28730	28731	28912	28912	29023	28956	28902	28902	28991	28842	28851	28889	28797	28892	28966	28718	29097	29049	29280	28771	28715	28792	28679	28940	28931	28995	29072	28881	29075	28912	28848	28931	28924	28787	28668	29004	28914	28968	28797	28989	28996	28745	28897	28922	28945	29130	29149	28858	28728	28887	28999	28825	28886	28720	28881	28748	28877	28711	28905	28936	28985	28856	28998	28707	29015	28881	28931	28873	28873	28998	28469	28828	28897	28912	28644	28728	28802	28732	28909	29079	28821	28971	28629	28657	28620	28794	28800	28852	28999	28793	28791	28855	28869	28795	28824	28825	28859	28817	28861	28808	29016	28885	28897	28931	28866	28916	29043	28896	28870	29048	29054	28862	28992	28797	28909	28870	28916	28824	28912	29006	29039	28862	28822	29221	29035	28935	28735	28805	28832	29046	29015	28782	28709	28961	28966	28848	28859	28825	29150	28870	28949	28695	28793	28918	28815	28855	28930	28874	28952	28886	28981	28865	28973	28991	28848	28877	28835	28840	29047	28943	28946	29114	29115	28862	28697	28822	29015	29058	28775	28918	28853	28865	28934	28819
37677	52020	49212	39012	33119	29913	27454	25666	24943	24234	23659	23482	22808	22857	22773	22728	22508	22717	22564	22606	22496	22377	22369	22448	22459	22470	22682	22353	22457	22463	22512	22629	22484	22468	22412	22418	22374	22513	22495	22523	22425	22260	22597	22554	22421	22424	22504	22475	22532	22328	22517	22514	22531	22629	22354	22452	22337	22605	22330	22460	22589	22545	22322	22526	22582	22417	22458	22657	22446	22441	22326	22583	22557	22374	22454	22547	22566	22414	22517	22426	22482	22520	22478	22340	22497	22542	22549	22453	22471	22332	22583	22448	22507	22518	22231	22402	22471	22473	22375	22308	22393	22503	22500	22392	22514	22354	22398	22518	22500	22409	22498	22383	22573	22456	22408	22383	22514	22368	22686	22503	22382	22483	22764	22455	22449	22638	22537	22329	22455	22516	22631	22480	22505	22335	22238	22414	22561	22448	22511	22450	22540	22384	22479	22370	22512	22298	22690	22496	22322	22400	22394	22474	22484	22515	22506	22592	22390	22608	22511	22440	22527	22441	22578	22299	22582	22602	22422	22534	22514	22577	22535	22546	22379	22521	22451	22448	22480	22336	22371	22566	22466	22625	22484	22361	22298	22498	22603	22501	22343	22365	22432	22365	22519	22468	22447	22451	22498	22586	22414	22539	22414	22490	22449	22397	22430	22465	22481	22410	22456	22337	22596	22654	22417	22553	22607	22449	22534	22430	22511	22408	22432	22609	22470	22399	22481	22517	22421	22517	22486	22508	22629	22518	22668	22550	22552	22430	22553	22390	22538	22469	22449	22572	22264	22376	22435	22474	22386	22639	22450	22524	22359	22501	22561	22744	22471	22425	22522	22564	22432	22449	22502	22564	22338	22555	22308	22423	22504	22598	22375	22354	22494	22549	22411	22502	22391	22604	22612	22363	22414	22401	22482	22368	22429	22437	22563	22353	22577	22379	22267	22671	22379	22488	22473	22621	22509	22449	22490	22615	22604	22439	22413	22502	22468	22333	22383	22445	22588	22435	22387	22501	22411	22369	22499	22448	22498	22739	22416	22496	22418	22553	22415	22404	22449	22337	22520	22465	22577	22349	22568	22628	22634	22420	22395	22379	22513	22342	22402	22383	22465	22464	22499	22359	22458	22513	22398	22376	22431	22398	22518	22216	22403	22399	22525	22525	22627	22215	22449	22608	22567	22440	22463	22412	22541	22438	22513	22604	22383	22400	22543	22326	22574	22324	22516	22454	22656	22636	22477	22406	22412	22418	22469	22540	22364	22363	22355	22620	22580	22610	22375	22607	22338	22412	22354	22457	22603	22481	22548	22441	22717	22479	22393	22361	22366	22488	22467	22489	22387	22433	22410	22544	22306	22351	22338	22603	22603	22428	22581	22421	22551	22361	22441	22619	22486	22609	22424	22439	22544	22192	22439	22576	22595	22379	22576	22424	22430	22394	22338	22284	22214	22498	22671	22515	22590	22397	22399	22480	22376	22488	22562	22341	22306	22460	22615	22592	22288	22551	22430	22591	22559	22394	22625	22387	22428	22509	22489	22381	22492	22389	22403	22289	22622	22278	22317	22570	22316	22464	22433	22387	22436	22341	22442	22541	22432	22431	22500	22356	22539	22471	22577	22557	22706	22269	22389	22464	22430	22467	22538	22384	22441	22391	22482	22375	22602	22427	22459	22414	22492	22484	22439	22739	22631	22364	22366	22333	22444	22565	22345	22420	22427	22404	22458	22364	22408	22549	22468	22516	22457	22459	22441	22721	22307	22378	22328	22290	22607	22586	22232	22372	22581	22359	22420	22638	22396	22338	22364	22496	22590	22533	22519	22425	22526	22472	22354	22466	22477	22320	22490	22464	22432	22201	22575	22258	22453	22512	22627	22606	22486	22543	22371	22666	22539	22391	22318	22569	22482	22430	22514	22540	22655	22430	22564	22474	22324	22386	22404	22539	22490	22546	22517	22471	22441	22360	22382	22517	22658	22501	22448	22453	22686	22518	22490	22409	22409	22325	22391	22617	22453	22516	22521	22292	22647	22303	22579	22560	22439	22423	22572	22352	22201	22399	22392	22447	22499	22459	22600	22574	22570	22502	22443	22605	22320	22462	22439	22525	22503	22478	22494	22347	22649	22258	22379	22383	22538	22380	22515	22367	22681	22580	22460	22433	22357	22412	22380	22409	22423	22426	22342	22460	22589	22612	22527	22561	22409	22479	22359	22559	22338	22403	22403	22539	22534	22388	22396	22704	22427	22426	22516	22652	22483	22417	22327	22427	22428	22504	22332	22429	22354	22359	22433	22588	22454	22403	22443	22441	22486	22461	22522	22563	22389	22609	22422	22579	22392	22505	22363	22230	22497	22547	22571	22448	22413	22601	22578	22486	22555	22344	22620	22386	22407	22315	22517	22564	22415	22548	22442	22534	22519	22319	22558	22540	22437	22516	22414	22391	22609	22572	22476	22432	22515	22496	22399	22461	22460	22405	22334	22493	22513	22618	22412	22425	22372	22419	22365	22274	22587	22519	22539	22523	22454	22398	22448	22346	22490	22462	22297	22535	22530	22485	22461	22436	22452	22494	22428	22377	22399	22505	22603	22621	22521	22405	22434	22539	22456	22456	22551	22446	22575	22442	22424	22403	22602	22449	22469	22379	22281	22678	22391	22412	22346	22545	22382	22564	22416	22621	22411	22385	22229	22739	22592	22363	22545	22287	22447	22382	22533	22496	22362	22611	22381	22521	22542	22492	22337	22486	22511	22502	22518	22507	22350	22459	22541	22473	22545	22548	22453	22397	22478	22512	22461	22443	22403	22465	22347	22433	22453	22334	22628	22595	22543	22463	22394	22442	22333	22436	22636	22426	22574	22546	22425	22409	22531	22427	22568	22445	22451	22484	22420	22592	22403	22390	22570	22446	22725	22314	22681	22483	22506	22457	22471	22343	22590	22579	22473	22378	22517	22356	22395	22511	22576	22446	22505	22388	22607	22412	22360	22407	22630	22456	22593	22575	22428	22425	22483	22164	22453	22397	22530	22523	22357	22587	22449	22484	22481	22461	22593	22422	22524	22299	22657	22449	22411	22535	22586	22449	22507	22557	22413	22408	22517	22463	22307	22656	22478	22658	22448	22556	22517	22372	22352	22491	22615	22603	22513	22387	22502	22498	22442	22655	22320	22562	22406	22520	22549	22320	22611	22445	22508	22467	22654	22476	22529	22426	22368	22484	22508	22582	22396	22635	22288	22425	22470	22539	22685	22413	22396	22369	22489	22413	22426	22507	22428	22374	22609	22356	22613	22510	22671	22565	22396	22417	22587	22538	22529	22566	22482	22417	22568	22552	22561	22511	22342	22465	22357	22521	22552	22543	22650	22470	22568	22593	22514	22553	22347	22333	22541	22608	22437	22337	22394	22383	22647	22425	22382	22481	22467	22402	22547	22582	22625	22517	22240	22392	22596	22466	22386	22448	22282	22567	22646	22474	22581	22431	22380	22473	22777	22342	22560	22398	22419	22574	22353	22666	22396	22427	22447	22376	22581	22602	22442	22275	22352	22545	22348	22529	22437	22539	22491	22214	22411	22450	22582	22700	22659	22470	22420	22489	22607	22397	22558	22542	22474	22387	22597	22541	22344	22483	22415	22566	22487	22598	22225	22582	22485	22485	22508	22513	22465	22575	22512	22347	22527	22557	22526	22354	22511	22385	22439	22574	22475	22391	22527	22511	22414	22535	22474	22571	22395	22498	22457	22583	22614	22444	22352	22414	22469	22597	22436	22539	22507	22484	22668	22609	22508	22519	22497	22345	22470	22534	22509	22585	22635	22484	22545	22474	22424	22493	22481	22510	22610	22419	22542	22365	22397	22477	22483	22371	22435	22471	22429	22338	22418	22535	22552	22475	22580	22300	22350	22543	22498	22456	22467	22464	22569	22422	22499	22426	22458	22252	22477	22444	22500	22411	22299	22444	22342	22448	22509	22327	22471	22560	22210	22607	22382	22611	22472	22477	22528	22557	22522	22414	22587	22456	22344	22300	22530	22380	22582	22599	22683	22545	22402	22690	22579	22493	22581	22348	22613	22592	22367	22253	22525	22480	22384	22705	22634	22337	22470	22640	22489	22304	22352	22507	22452	22628	22431	22745	22582	22534	22479	22433	22458	22437	22497	22595	22412	22500	22621	22350	22405	22636	22557	22458	22415	22435	22459	22334	22423	22563	22598	22559	22453	22675	22605	22336	22453	22687	22320	22296	22678	22607	22500	22448	22454	22472	22368	22554	22545	22478	22425	22466	22417	22500	22366	22568	22283	22607	22537	22338	22599	22498	22438	22421	22350	22413	22436	22516	22525	22382	22454	22333	22441	22768	22378	22549	22503	22492	22690	22423	22406	22312	22499	22378	22556	22359	22499	22402	22691	22404	22385	22519	22390	22564	22422	22523	22621	22575	22312	22553	22394	22442	22494	22437	22358	22492	22482	22593	22433	22572	22530	22486	22385	22510	22495	22562	22441	22534	22594	22466	22333	22417	22477	22616	22525	22597	22481	22463	22636	22491	22516	22371	22501	22406	22459	22482	22559	22614	22526	22440	22563	22409	22271	22269	22328	22482	22434	22504	22576	22560	22525	22563	22613	22380	22320	22578	22554	22293	22496	22599	22607	22389	22372	22646	22367	22579	22331	22460	22548	22504	22413	22492	22699	22443	22412	22327	22541	22643	22329	22471	22476	22391	22615	22482	22448	22508	22587	22553	22475	22389	22300	22507	22550	22577	22546	22446	22552	22360	22467	22416	22627	22449	22513	22467	22570	22488	22402	22378	22500	22370	22464	22276	22559	22467	22467	22375	22293	22519	22345	22546	22515	22484	22620	22339	22487	22481	22547	22395	22333	22322	22473	22340	22454	22479	22399	22430	22510	22508	22371	22412	22393	22476	22232	22578	22434	22468	22537	22390	22457	22390	22457	22554	22627	22547	22362	22425	22344	22381	22456	22457	22362	22475	22286	22557	22466	22491	22503	22342	22428	22553	22394	22389	22580	22393	22524	22504	22495	22570	22423	22505	22496	22493	22661	22370	22593	22579	22486	22094	22453	22463	22472	22541	22485	22427	22542	22495	22405	22510	22580	22401	22507	22552	22685	22346	22452	22252	22518	22403
23849	21482	29565	27910	31046	35082	36197	33024	32109	31528	30627	30423	29889	29599	29313	29175	29441	29417	29116	29043	29255	29064	29255	29148	29163	29026	28984	28840	29325	29090	29143	28935	28873	29320	29002	28842	29037	29078	28910	29092	28898	29128	28945	28901	29063	29112	28853	29049	28836	28812	29082	29054	29010	28880	28609	28935	28967	28914	28976	29012	28963	28842	29066	29007	29033	28770	28999	28991	29004	29122	28942	29085	28909	28792	28934	28919	29062	28851	29209	28881	28769	28791	28978	28950	29081	28937	28806	28862	29159	28655	28774	28744	29223	28780	28917	28959	28841	28790	28777	29069	29003	29041	28952	28907	28994	29107	29019	28964	29063	29057	28970	28904	28885	29043	29043	28931	28902	29127	28957	28820	28786	29143	28744	29017	28867	28967	29027	28859	29219	29034	28740	28886	28879	28892	28873	28912	29106	28820	28903	28980	28937	28895	28775	28862	28738	29003	28638	28744	29015	28958	28773	28791	28859	28888	28776	28838	28577	28960	28773	28789	28999	28738	28803	28710	28951	28860	28708	28990	28959	28850	28915	29045	28716	28837	29031	28795	28779	29041	28756	28857	28865	28939	28852	28845	28842	28893	28986	28950	29155	28845	28943	28843	28923	28798	29120	28808	28775	28810	29040	29039	28752	28792	28838	29048	28790	29021	29109	28945	28945	29086	28984	29008	28948	29084	29107	28938	29105	28898	28987	28949	28802	28964	28811	28938	28863	28898	28807	28850	28991	28895	28742	29028	28838	28849	28787	28915	28852	28726	28745	28959	29074	28679	29019	29092	28956	28878	28978	28978	29184	28875	28834	29064	29046	28645	29097	28894	28798	28774	28835	29093	28909	29006	29173	28812	28810	28663	28866	28987	28837	29088	29007	29222	28743	28816	28934	28763	28822	28941	29155	28688	28845	29111	29170	28954	29090	28874	29192	29007	29089	28812	28905	29023	28751	28964	29131	28890	28824	28829	28799	28887	29222	29173	28827	28834	28939	29063	28625	28839	28725	28884	28766	28808	29005	29193	28756	28959	28873	28881	28734	28921	28954	28909	29020	28849	29019	28690	28765	29006	28854	28716	28836	28772	29002	29070	28877	28669	29026	28776	28843	28805	28938	28868	28822	29034	28762	28904	28971	29041	28840	28926	28965	28779	28772	29022	28926	28861	28890	28971	28892	28938	29002	29065	28981	28929	29027	28902	28889	28977	29024	28952	28847	28986	28787	28981	28796	28765	28868	28928	28653	29036	28709	28855	28946	28851	28741	28897	29101	28866	28787	28805	28794	28907	28891	28997	28742	28894	29111	28982	28821	28896	28973	28838	28671	28937	28846	28859	28748	28910	28946	28770	28888	28810	28965	29024	29021	28894	28978	28905	28923	28870	29067	29044	29161	28950	29174	29009	29067	28776	28833	28796	28631	28936	28874	29039	28854	28855	28938	28810	29103	28949	28780	28901	28955	28760	28956	28865	28874	28931	28790	29016	29005	29046	28954	28849	28881	28946	28720	29160	28929	28786	29100	28896	28768	28963	28997	28888	28903	29045	28834	29129	28994	28725	28668	28865	29098	28914	29025	28749	28924	28798	28963	28751	28795	28848	28798	28871	28864	29056	28999	29073	28969	28973	28871	28826	28748	28903	28926	28827	28854	29008	28809	29098	28857	28998	28847	29037	28939	28849	28786	28987	29083	28878	29007	28893	29008	28785	28857	28913	28898	28920	29102	28882	29083	28844	28813	28667	28951	28993	29049	29046	28950	28866	29094	28925	28843	28840	29022	28959	28789	28754	28771	28971	28885	28806	28651	29025	28845	28752	28679	28850	28800	28899	29081	28884	28743	28947	28860	28991	29128	28866	28934	28831	28766	28753	28935	29050	28973	28848	28918	28872	28743	28932	29148	28918	28978	28981	28900	28968	28907	28846	28791	28714	28996	29018	28912	28796	28574	28966	28962	28840	28940	29093	28852	29134	29073	28698	28770	28940	28885	28912	29065	28918	28896	28806	28537	29090	28837	28801	28938	28897	28946	28875	29218	28779	28812	29009	29061	28752	29211	28714	28853	28789	29009	28642	29003	28924	28941	28911	28879	29340	28772	28638	28803	28788	28835	28931	28922	28769	28870	28654	28765	28789	28880	28925	28901	28734	29078	28738	28967	29017	28969	29093	28846	28864	28933	28997	28864	28914	28922	28863	28838	28742	29041	29012	29268	28988	28903	28780	28836	29129	28857	28845	28925	29167	28893	29111	28924	29058	28819	28663	28876	28820	28811	28967	29051	28788	29196	28835	28727	28912	29102	28741	28946	29082	29039	28940	28982	29075	28932	28945	28911	29042	28854	28910	29065	29000	28991	29099	28920	28785	29113	29111	29030	28928	29009	28855	28626	28932	28768	28873	29047	29054	28988	29214	29035	28935	28805	28924	28914	28963	28887	29065	28658	28888	29056	28882	28891	28973	29030	29097	28867	28835	29017	28828	28971	28893	28877	28884	28977	28902	29010	28914	28774	28854	28973	28960	29072	28853	28889	28835	28780	29003	28971	29138	29006	28819	28774	28896	29031	28773	29021	29007	28770	28999	28920	29224	28775	29016	29067	28824	28921	29003	29160	28827	28778	29109	28822	28897	29092	28846	28904	28854	28893	28825	29131	28834	29006	28806	28924	29001	28869	28904	28945	28607	28773	29162	28994	28942	29066	29132	29090	28732	28919	29090	28887	29024	29059	29001	28939	28461	28813	28932	28857	28833	29106	28984	29151	28893	28700	28923	28757	28650	29023	28764	29129	28737	28771	29055	28907	28789	28788	29064	28925	29054	28924	28953	28962	28837	28945	29142	28801	28950	28840	28997	29066	28960	28796	28821	29015	28914	29056	28663	28848	29258	29045	28868	28997	29097	28913	29045	29036	29195	29205	28922	28834	28994	28749	28978	28961	28829	29125	28804	28754	28871	29189	28971	28819	29167	29253	28888	28973	29009	28982	29000	29069	28867	28854	28632	28760	28743	28933	28940	28795	28717	28962	28994	28976	29008	28934	28905	28816	28869	28966	28768	28886	28995	28908	29021	28992	28855	28888	28990	28966	28894	29109	29039	28862	29072	28876	28730	28914	28795	28979	28693	28749	28894	29063	29185	28727	28909	28929	28878	28863	28892	28961	28827	28812	28980	28832	28690	28985	28909	29041	29049	28755	29008	28998	28973	28752	28960	29075	28943	28924	28956	28927	28920	28821	28892	28962	28902	28704	28744	28685	28874	29031	28937	28855	28838	28980	28585	28858	28880	28801	28547	28775	28790	28780	28996	29102	28958	28753	28919	28987	28893	28893	28844	28927	29089	28935	28946	29024	28916	28930	29049	28869	29012	28937	28779	28955	29185	28923	29017	29023	28868	29039	28880	28761	28889	28873	28904	28936	28832	29131	29070	28915	28574	28989	29047	28750	28909	29076	29070	29172	29062	28977	28853	28842	29045	29144	29057	28886	29183	28900	29007	28817	28964	28655	29025	29041	28895	28797	28702	28921	28896	28755	29030	28996	29058	28890	28709	29068	28665	28902	28845	28923	29091	28755	28886	28703	28806	28931	28765	28983	28844	28898	28734	29112	29255	28909	28915	29121	28897	28798	29000	28907	29088	28864	28691	28980	28749	28946	28927	28833	28795	29010	28863	28887	28635	29276	28938	28750	28981	29039	28848	28838	28673	28787	28743	29088	28994	28840	28674	29021	29010	28657	28994	28836	28973	28716	28955	28905	28904	28870	28849	28955	28702	29018	28913	29199	28936	29049	28951	29073	28780	28854	29015	28950	28944	28996	28787	28936	29305	28968	28814	29238	28862	28999	29000	29027	28949	29037	28972	28907	29028	29032	29133	28862	28904	28834	28818	29038	28879	28966	28852	28930	28737	29011	28934	28714	28975	29021	29016	28866	28873	28894	28790	28925	28737	29079	28672	28999	28893	28989	28843	28923	28951	28990	28780	28748	29070	28925	28868	28948	28900	29098	28776	29086	29090	28944	28856	28932	29167	29069	29093	28886	28919	28902	28846	29011	28810	28808	29082	29117	28913	28949	28880	28866	28838	29025	29440	29137	29045	29114	28906	29042	28877	28875	29130	29079	28891	29018	28989	28976	28688	28691	28896	28940	28941	29010	28807	28942	28905	28832	28836	28991	28840	28964	28950	28845	29130	29044	28835	28799	28754	29043	28781	28585	28765	28651	28972	28730	28892	29005	29057	29018	29021	28761	28821	28766	28707	28916	28851	28979	28913	28776	29023	28941	28750	28852	28835	28909	28875	28931	28978	29038	28830	28720	29035	29181	28710	29000	28945	28776	29070	28780	28834	28846	28998	29006	29059	28909	28879	29030	28816	28998	28867	29339	28713	28890	29069	28861	28846	28905	28700	28892	28915	28967	28852	29030	28977	28908	29015	28876	28868	28868	28794	28928	28987	28835	28818	28998	29065	28756	28781	28866	28875	28847	29099	29108	29005	28967	28894	28904	28809	28982	28805	28723	28976	28956	29141	29142	28915	28980	28782	28879	28931	28886	28847	28918	29088	28907	28912	28843	29047	28660	28921	28999	29104	28777	28757	28788	28780	29170	29031	29018	28852	29072	29053	29246	28871	28953	28665	29094	28916	28796	28773	28836	28882	28889	29080	29049	28982	28954	28863	28724	29020	28945	28715	29057	29192	29177	28670	28762	28842	28735	28905	29237	29021	28942	28932	29085	28984	28943	29004	28865	29035	29136	28741	29057	28854	28886	29076	28993	28688	28923	28958	28954	28771	28940	28920	28964	29036	28863	28898	28796	29019	29041	28771	28975	28988	28950	28992	28839	28958	28977	28868	28951	28811	29037	28757	28941	29112	28917	28912	29037	28919	28858	28898	29095	29039	29002	28937	28977	29146	29003	28808	28818	28922	28872	28888	28941	28832	28943	28682	28900	28984	29131	28938	28780	28775	28954	28982	28733	28922	28805	28838	28869	28764	28893	28979	28746	28936	29017	28911	29094	28868	28733	28942	28654	28800	28887	28783	28856	28990	29025	28983	29071	29008	28752	29138	28759	28847	29017	29100	28763	28583	28782	29088	29120	28855	28941	29053	28763	28967	29117	28808	28760	28881	28725	28656	28729	28760	28983	29162	28719	28814
35654	56779	54307	44868	39215	35118	32191	29216	27574	26292	25116	24253	23904	23443	23439	23049	23084	22855	22741	22802	22607	22746	22485	22760	22710	22500	22523	22571	22529	22554	22522	22506	22489	22695	22365	22563	22461	22649	22605	22566	22408	22526	22581	22538	22523	22737	22762	22655	22589	22394	22579	22522	22432	22456	22473	22540	22286	22420	22503	22505	22581	22526	22677	22605	22525	22409	22404	22354	22508	22377	22545	22464	22501	22612	22663	22508	22372	22476	22603	22460	22471	22342	22519	22383	22435	22306	22635	22383	22643	22569	22426	22562	22573	22412	22477	22559	22483	22513	22652	22651	22499	22459	22308	22381	22450	22638	22551	22582	22497	22390	22399	22373	22629	22728	22470	22439	22439	22559	22459	22486	22513	22669	22476	22708	22565	22437	22601	22537	22603	22645	22521	22642	22499	22551	22622	22470	22708	22474	22548	22395	22627	22527	22245	22620	22684	22452	22524	22513	22458	22623	22379	22516	22466	22488	22499	22480	22332	22422	22531	22649	22562	22370	22558	22427	22309	22451	22630	22453	22620	22487	22641	22403	22386	22451	22307	22505	22496	22546	22608	22425	22522	22556	22656	22385	22575	22454	22543	22461	22589	22602	22370	22413	22653	22502	22588	22463	22449	22550	22673	22445	22491	22527	22652	22520	22691	22539	22403	22511	22516	22502	22414	22528	22347	22564	22320	22463	22477	22635	22654	22283	22543	22526	22348	22490	22441	22490	22447	22314	22637	22477	22286	22577	22364	22445	22466	22396	22511	22415	22475	22525	22727	22407	22461	22556	22689	22405	22393	22382	22500	22591	22497	22558	22410	22496	22547	22536	22516	22339	22356	22546	22385	22381	22310	22506	22506	22616	22544	22498	22293	22432	22643	22422	22464	22547	22583	22488	22463	22646	22490	22351	22418	22531	22533	22507	22486	22429	22509	22548	22524	22657	22472	22390	22491	22655	22494	22476	22444	22489	22642	22407	22663	22326	22493	22496	22533	22411	22427	22268	22427	22386	22449	22362	22371	22601	22750	22520	22411	22697	22393	22391	22433	22596	22494	22593	22269	22511	22457	22400	22426	22390	22626	22598	22549	22371	22342	22388	22259	22431	22468	22574	22492	22405	22558	22304	22440	22355	22571	22383	22480	22390	22762	22508	22519	22461	22505	22449	22441	22405	22571	22460	22394	22446	22392	22554	22394	22747	22560	22492	22516	22435	22449	22480	22554	22484	22424	22593	22522	22353	22445	22428	22603	22416	22352	22402	22463	22467	22456	22681	22517	22424	22424	22565	22306	22642	22509	22594	22545	22358	22434	22619	22556	22424	22485	22474	22310	22345	22356	22655	22342	22434	22658	22416	22388	22456	22511	22630	22516	22397	22468	22445	22686	22549	22528	22530	22505	22512	22371	22425	22490	22553	22423	22695	22501	22466	22435	22396	22340	22468	22555	22413	22483	22471	22505	22584	22581	22599	22557	22511	22492	22440	22485	22655	22543	22436	22661	22590	22606	22650	22562	22539	22503	22542	22678	22570	22549	22538	22376	22462	22638	22294	22479	22377	22318	22534	22357	22368	22461	22536	22652	22557	22529	22398	22436	22360	22633	22447	22447	22452	22556	22565	22451	22544	22503	22323	22380	22393	22555	22446	22578	22376	22711	22436	22549	22468	22535	22574	22516	22460	22549	22339	22593	22519	22543	22584	22450	22330	22205	22430	22386	22477	22394	22628	22410	22574	22650	22396	22472	22313	22415	22510	22241	22565	22308	22487	22482	22537	22568	22458	22398	22698	22562	22433	22626	22430	22554	22386	22466	22453	22412	22264	22423	22605	22485	22480	22376	22553	22533	22602	22720	22471	22626	22466	22568	22637	22342	22739	22345	22338	22657	22462	22514	22612	22581	22543	22289	22385	22418	22483	22493	22481	22523	22529	22469	22376	22606	22645	22600	22325	22521	22481	22172	22300	22499	22321	22385	22520	22574	22345	22669	22548	22345	22404	22624	22428	22643	22422	22530	22550	22541	22421	22603	22544	22475	22417	22477	22675	22534	22387	22443	22539	22415	22693	22327	22523	22480	22461	22474	22500	22572	22514	22494	22335	22442	22466	22454	22363	22515	22631	22522	22380	22605	22593	22458	22363	22594	22489	22435	22508	22735	22461	22317	22507	22634	22565	22476	22372	22304	22542	22509	22521	22531	22452	22481	22428	22622	22517	22331	22559	22603	22695	22445	22613	22498	22704	22469	22459	22504	22571	22488	22509	22259	22430	22552	22583	22558	22390	22495	22432	22513	22377	22426	22326	22475	22469	22560	22524	22553	22354	22457	22468	22497	22654	22451	22493	22528	22428	22293	22564	22217	22516	22581	22493	22442	22532	22535	22343	22624	22450	22656	22593	22534	22565	22438	22559	22546	22530	22258	22592	22704	22486	22500	22513	22515	22506	22539	22590	22336	22368	22232	22539	22656	22376	22428	22489	22446	22520	22362	22571	22452	22620	22516	22436	22276	22372	22445	22450	22554	22343	22392	22496	22721	22393	22474	22473	22552	22581	22359	22666	22398	22501	22568	22666	22416	22532	22318	22606	22516	22596	22475	22396	22642	22384	22508	22289	22553	22555	22533	22479	22541	22534	22452	22521	22555	22574	22418	22590	22452	22428	22506	22601	22432	22439	22485	22428	22442	22321	22420	22422	22511	22408	22516	22492	22503	22520	22404	22463	22660	22348	22671	22414	22628	22480	22459	22535	22521	22411	22458	22535	22474	22439	22467	22407	22510	22504	22387	22480	22515	22506	22586	22526	22493	22426	22515	22604	22627	22366	22467	22515	22330	22530	22392	22429	22470	22539	22593	22426	22703	22490	22488	22619	22510	22555	22563	22462	22634	22576	22466	22583	22623	22592	22293	22500	22436	22606	22560	22571	22508	22545	22579	22459	22575	22475	22328	22448	22590	22329	22490	22396	22349	22606	22578	22623	22595	22463	22577	22449	22554	22476	22442	22519	22480	22556	22641	22471	22532	22554	22357	22655	22374	22497	22539	22497	22518	22502	22447	22565	22491	22568	22479	22505	22495	22455	22402	22450	22473	22425	22682	22518	22391	22489	22450	22427	22357	22507	22700	22545	22478	22329	22490	22456	22459	22492	22518	22411	22578	22366	22520	22409	22626	22560	22538	22695	22402	22664	22540	22384	22408	22548	22432	22580	22453	22530	22688	22447	22626	22536	22378	22469	22485	22364	22495	22502	22363	22632	22361	22722	22477	22458	22625	22392	22324	22426	22409	22438	22399	22422	22504	22520	22585	22451	22481	22623	22464	22468	22547	22516	22461	22529	22519	22628	22288	22644	22595	22601	22505	22566	22555	22427	22444	22351	22436	22574	22350	22545	22528	22516	22544	22538	22484	22412	22541	22445	22602	22329	22430	22393	22376	22573	22443	22542	22483	22455	22482	22597	22397	22606	22641	22482	22507	22434	22428	22553	22471	22608	22694	22547	22563	22498	22403	22458	22464	22596	22279	22419	22552	22578	22418	22489	22528	22606	22397	22512	22522	22637	22725	22332	22506	22460	22563	22579	22549	22572	22549	22548	22468	22383	22389	22316	22311	22300	22324	22700	22602	22443	22635	22322	22398	22448	22719	22437	22657	22555	22536	22486	22557	22500	22570	22473	22461	22559	22513	22437	22622	22600	22505	22564	22303	22571	22451	22450	22414	22507	22481	22587	22513	22524	22524	22640	22517	22384	22534	22635	22508	22390	22399	22485	22473	22399	22547	22517	22586	22494	22645	22611	22529	22510	22541	22397	22532	22510	22639	22391	22547	22509	22433	22471	22438	22628	22532	22433	22337	22408	22462	22451	22476	22506	22463	22499	22515	22552	22489	22442	22461	22426	22603	22561	22529	22380	22346	22586	22299	22603	22428	22501	22494	22579	22415	22754	22622	22599	22417	22325	22474	22585	22451	22316	22373	22413	22477	22576	22610	22494	22320	22550	22432	22497	22564	22491	22293	22539	22613	22565	22532	22273	22657	22457	22552	22280	22453	22626	22403	22295	22434	22405	22661	22512	22435	22624	22511	22342	22386	22581	22403	22624	22330	22610	22477	22449	22399	22370	22490	22448	22712	22620	22435	22547	22448	22396	22529	22635	22495	22440	22456	22628	22503	22687	22415	22579	22493	22412	22462	22450	22537	22354	22536	22273	22237	22597	22425	22570	22496	22463	22517	22351	22548	22729	22461	22601	22478	22631	22523	22513	22341	22476	22556	22544	22491	22377	22557	22464	22509	22512	22374	22503	22571	22560	22523	22546	22527	22465	22434	22470	22304	22494	22481	22346	22405	22672	22480	22650	22414	22285	22435	22439	22620	22374	22503	22292	22484	22332	22501	22437	22409	22494	22556	22478	22706	22414	22573	22348	22499	22571	22573	22519	22486	22454	22516	22571	22368	22393	22784	22441	22756	22482	22563	22659	22496	22690	22350	22442	22420	22491	22687	22492	22528	22498	22527	22546	22455	22552	22547	22647	22408	22466	22523	22506	22579	22410	22451	22463	22787	22464	22530	22327	22688	22497	22485	22601	22523	22515	22719	22563	22691	22488	22528	22551	22535	22385	22459	22802	22346	22427	22496	22516	22307	22286	22621	22423	22495	22403	22503	22524	22479	22473	22477	22538	22590	22396	22391	22467	22567	22349	22472	22595	22392	22345	22404	22281	22437	22634	22521	22195	22528	22421	22607	22609	22450	22431	22495	22576	22497	22517	22377	22671	22554	22477	22507	22426	22739	22402	22561	22591	22409	22441	22473	22432	22474	22513	22465	22482	22600	22440	22619	22615	22632	22495	22427	22581	22499	22547	22496	22613	22646	22550	22413	22643	22549	22684	22507	22407	22560	22481	22366	22360	22590	22534	22615	22573	22633	22545	22338	22431	22599	22505	22440	22536	22639	22574	22372	22449	22643	22482	22795	22516	22332	22497	22514	22328	22522	22656	22600	22716	22504	22492	22538	22406	22595	22550	22500	22305	22502	22340	22359	22462	22712	22482	22453	22629	22518	22419	22564	22639	22187	22414	22426	22561	22583	22448	22364	22633	22448	22523	22497	22417	22521	22657	22583	22396	22582	22540	22456	22406	22427	22483	22486	22396
22732	21471	29382	25766	27913	35239	39110	36283	35069	34056	32856	31779	31117	30717	30619	30179	30518	30178	30040	30224	29768	29984	29618	29808	29667	29767	29682	29673	29784	29601	29870	29476	29330	29399	29576	29563	29624	29675	29414	29329	29650	29375	29638	29396	29508	29612	29684	29478	29864	29778	29458	29438	29684	29474	29424	29502	29552	29512	29311	29610	29475	29683	29513	29323	29801	29576	29781	29505	29803	29830	29337	29562	29524	29497	29550	29497	29785	29510	29569	29486	29730	29326	29527	29389	29661	29376	29523	29417	29509	29619	29359	29454	29378	29425	29754	29471	29678	29429	29393	29382	29308	29559	29467	29428	29365	29647	29559	29581	29652	29577	29350	29339	29776	29520	29498	29430	29509	29489	29620	29484	29489	29396	29432	29580	29494	29426	29524	29506	29734	29447	29766	29440	29296	29300	29643	29459	29544	29565	29297	29783	29379	29546	29330	29420	29480	29399	29669	29211	29565	29623	29484	29472	29412	29323	29485	29399	29506	29228	29688	29456	29548	29643	29327	29395	29533	29626	29492	29416	29416	29454	29316	29491	29504	29554	29616	29310	29591	29430	29700	29294	29427	29586	29477	29582	29396	29484	29441	29546	29450	29581	29517	29366	29530	29520	29713	29561	29278	29262	29566	29608	29366	29552	29659	29682	29345	29370	29501	29467	29565	29834	29217	29641	29496	29651	29264	29650	29586	29454	29517	29465	29559	29196	29333	29465	29341	29421	29706	29293	29725	29680	29390	29357	29426	29343	29579	29396	29548	29658	29542	29587	29358	29474	29262	29560	29409	29487	29610	29585	29465	29568	29662	29696	29406	29426	29375	29431	29479	29419	29310	29306	29287	29662	29645	29610	29358	29406	29581	29637	29443	29559	29327	29512	29576	29587	29355	29444	29595	29608	29644	29486	29437	29454	29440	29540	29528	29541	29540	29358	29476	29170	29518	29510	29432	29610	29644	29815	29650	29457	29455	29294	29429	29455	29508	29494	29498	29657	29556	29422	29588	29286	29362	29524	29518	29393	29449	29372	29481	29534	29584	29490	29392	29686	29545	29507	29567	29584	29550	29328	29666	29455	29481	29576	29662	29529	29576	29656	29371	29684	29519	29403	29433	29433	29377	29404	29556	29457	29348	29660	29531	29370	29728	29429	29306	29625	29229	29460	29329	29523	29336	29659	29483	29506	29407	29718	29767	29489	29589	29540	29538	29476	29617	29589	29531	29338	29492	29533	29647	29401	29653	29333	29535	29142	29345	29371	29464	29563	29553	29528	29657	29526	29439	29193	29461	29457	29725	29268	29399	29544	29628	29423	29357	29314	29618	29503	29497	29343	29671	29346	29513	29360	29362	29314	29577	29450	29588	29538	29484	29689	29322	29584	29493	29609	29367	29397	29346	29535	29395	29396	29472	29582	29384	29476	29433	29441	29653	29469	29645	29582	29586	29435	29475	29351	29497	29581	29411	29542	29525	29419	29355	29404	29300	29522	29186	29380	29473	29479	29568	29666	29462	29561	29322	29577	29506	29403	29413	29500	29594	29564	29478	29634	29381	29510	29675	29689	29523	29456	29376	29617	29508	29422	29557	29424	29507	29705	29300	29566	29513	29440	29446	29317	29163	29579	29190	29319	29680	29505	29406	29441	29538	29274	29441	29390	29503	29425	29476	29293	29579	29407	29137	29436	29418	29441	29643	29538	29404	29571	29688	29386	29457	29320	29624	29683	29592	29540	29306	29565	29677	29715	29669	29435	29543	29672	29392	29421	29552	29602	29371	29519	29482	29577	29591	29560	29581	29312	29560	29490	29624	29606	29625	29511	29629	29449	29467	29491	29444	29393	29479	29387	29700	29713	29519	29576	29416	29360	29473	29486	29578	29558	29302	29399	29406	29512	29471	29456	29388	29576	29686	29308	29377	29566	29239	29739	29552	29443	29385	29258	29484	29240	29311	29451	29437	29436	29513	29413	29826	29487	29379	29707	29576	29294	29482	29401	29591	29366	29416	29503	29596	29452	29420	29275	29429	29453	29402	29182	29430	29264	29440	29445	29569	29695	29737	29420	29547	29339	29430	29508	29507	29367	29367	29428	29518	29452	29456	29583	29393	29520	29407	29372	29465	29380	29417	29664	29391	29321	29679	29332	29461	29504	29532	29383	29535	29272	29479	29344	29714	29467	29451	29535	29509	29467	29575	29317	29665	29680	29632	29394	29313	29436	29481	29659	29621	29528	29352	29426	29608	29209	29534	29653	29783	29198	29431	29723	29393	29358	29656	29535	29767	29556	29466	29382	29464	29540	29545	29524	29462	29365	29316	29791	29462	29517	29498	29348	29623	29474	29650	29565	29429	29292	29633	29689	29508	29589	29618	29662	29522	29369	29445	29359	29659	29651	29808	29524	29519	29214	29545	29333	29474	29567	29425	29372	29437	29580	29630	29830	29386	29406	29375	29668	29595	29441	29328	29332	29332	29375	29247	29303	29379	29461	29541	29471	29486	29342	29514	29375	29671	29351	29662	29398	29437	29770	29569	29427	29399	29333	29402	29426	29274	29258	29392	29398	29489	29605	29480	29583	29465	29254	29558	29639	29466	29376	29496	29609	29476	29872	29412	29292	29413	29575	29590	29405	29474	29462	29394	29472	29526	29445	29576	29519	29672	29448	29555	29142	29793	29477	29389	29554	29583	29372	29580	29565	29787	29300	29293	29342	29452	29382	29544	29750	29479	29355	29555	29493	29661	29642	29503	29706	29356	29576	29426	29434	29511	29463	29319	29313	29336	29325	29245	29606	29569	29384	29813	29497	29396	29410	29414	29244	29473	29679	29476	29399	29546	29367	29656	29698	29468	29683	29620	29659	29430	29264	29570	29421	29404	29485	29634	29637	29250	29512	29594	29505	29564	29382	29549	29442	29692	29378	29457	29818	29607	29424	29472	29642	29635	29533	29651	29556	29500	29312	29751	29704	29609	29426	29482	29505	29384	29430	29253	29391	29347	29661	29585	29517	29461	29393	29468	29581	29576	29538	29626	29557	29539	29413	29518	29419	29227	29591	29501	29342	29474	29647	29539	29477	29327	29330	29351	29557	29642	29456	29268	29477	29698	29558	29063	29307	29677	29320	29657	29512	29338	29558	29430	29300	29392	29345	29526	29455	29489	29533	29748	29518	29516	29300	29362	29384	29230	29386	29354	29495	29731	29676	29237	29229	29404	29433	29299	29389	29596	29577	29282	29105	29323	29369	29635	29534	29718	29600	29289	29736	29432	29425	29371	29313	29446	29297	29439	29566	29830	29480	29349	29281	29571	29387	29395	29454	29440	29485	29703	29558	29238	29399	29344	29469	29436	29452	29463	29497	29547	29306	29377	29650	29202	29446	29616	29422	29494	29278	29664	29601	29475	29618	29492	29498	29604	29616	29713	29465	29560	29522	29578	29496	29483	29399	29595	29295	29638	29522	29562	29591	29608	29463	29431	29372	29388	29500	29311	29578	29480	29480	29828	29510	29624	29149	29212	29573	29350	29350	29434	29705	29153	29478	29429	29884	29589	29464	29827	29550	29491	29131	29499	29643	29599	29420	29444	29510	29458	29419	29230	29311	29398	29314	29491	29555	29576	29223	29577	29600	29667	29343	29411	29602	29455	29393	29704	29609	29460	29327	29352	29416	29582	29452	29585	29467	29588	29543	29408	29489	29384	29460	29624	29756	29473	29302	29859	29362	29242	29479	29700	29676	29559	29467	29380	29440	29666	29343	29456	29320	29497	29387	29395	29445	29254	29434	29824	29436	29429	29330	29526	29450	29613	29684	29395	29491	29468	29506	29482	29496	29630	29406	29630	29781	29651	29531	29305	29467	29387	29669	29841	29574	29544	29471	29457	29592	29234	29424	29541	29442	29611	29586	29298	29455	29609	29472	29276	29618	29354	29479	29506	29524	29658	29180	29386	29633	29299	29260	29525	29223	29645	29426	29494	29287	29412	29491	29601	29471	29587	29434	29401	29408	29672	29507	29626	29506	29553	29338	29468	29559	29547	29251	29319	29234	29392	29643	29369	29525	29457	29304	29476	29657	29424	29564	29354	29673	29325	29675	29400	29289	29563	29554	29372	29406	29393	29527	29508	29317	29414	29461	29460	29428	29666	29676	29490	29445	29576	29316	29470	29327	29568	29519	29599	29181	29525	29428	29285	29346	29278	29491	29511	29271	29544	29504	29466	29424	29382	29476	29401	29655	29527	29628	29523	29403	29508	29540	29699	29807	29508	29332	29520	29510	29325	29512	29623	29386	29485	29632	29420	29342	29362	29428	29343	29353	29236	29523	29409	29637	29482	29449	29460	29476	29537	29372	29454	29454	29499	29502	29514	29406	29518	29474	29517	29119	29559	29387	29317	29395	29657	29542	29621	29556	29419	29176	29294	29609	29380	29722	29387	29733	29313	29264	29439	29589	29244	29502	29509	29542	29586	29705	29602	29429	29453	29260	29374	29501	29509	29347	29437	29460	29689	29571	29591	29427	29457	29491	29430	29529	29444	29359	29624	29574	29520	29425	29385	29398	29468	29562	29536	29417	29588	29465	29374	29287	29396	29309	29678	29645	29442	29524	29406	29562	29578	29363	29415	29530	29668	29513	29599	29582	29435	29451	29361	29331	29590	29609	29263	29608	29547	29544	29434	29487	29426	29436	29192	29643	29211	29408	29499	29491	29534	29565	29599	29394	29507	29545	29369	29366	29687	29571	29655	29412	29534	29475	29538	29506	29718	29669	29452	29591	29572	29736	29362	29545	29584	29607	29411	29462	29472	29500	29769	29435	29475	29603	29398	29488	29288	29639	29437	29296	29509	29443	29508	29435	29352	29498	29493	29455	29448	29472	29348	29415	29552	29364	29389	29559	29425	29581	29581	29591	29421	29460	29602	29493	29443	29410	29577	29582	29499	29513	29442	29402	29483	29570	29281	29188	29428	29372	29598	29522	29525	29557	29545	29295	29445	29453	29359	29449	29449	29799	29872	29334	29604	29373	29567	29507	29350	29494	29525	29478	29633	29472	29723	29515	29300	29475	29449	29433	29687	29581	29645	29582	29503	29463	29718	29456	29619	29390	29520	29553	29340	29496	29680	29663	29658	29510	29295	29217	29548	29342
36671	59222	57344	51129	44570	39754	36640	33928	31570	29254	27126	26161	24811	24378	24174	23814	23697	23231	23258	23089	23144	23093	23124	23047	22888	22897	22915	22805	22839	22795	22969	23037	22850	22723	22808	22862	22681	22763	22834	22904	22716	22870	22788	22702	22925	22795	22716	22801	22954	22867	22603	22861	22909	22831	22928	22791	22867	22957	22768	22851	22862	22732	22937	22839	22614	22739	22890	22804	22966	22902	22854	22858	22879	22965	22969	22796	22617	22756	22900	22641	22827	22856	22794	22822	22650	22881	22797	22842	22846	22695	22939	22834	23006	22841	22854	22645	22763	22664	22576	22927	22746	23104	22747	22770	22710	22702	22668	22987	22781	22945	22664	22876	22922	22873	22623	22690	22973	22692	22677	22744	22751	22849	22954	22686	22876	22904	22831	22671	22979	22712	23000	22658	22742	22720	22741	22694	22769	22686	22822	22827	23084	22859	22813	22833	22892	22497	22902	22703	22966	22926	22839	22902	22718	22904	22805	22758	22968	22554	22934	22675	22804	22860	22818	22790	22860	22657	22685	22685	22843	22910	22661	22847	22783	22732	22726	22758	22777	22923	22873	22763	22665	22844	22860	22731	22835	22754	22709	22913	22798	22956	22815	22786	22985	22717	22667	22821	22759	22672	22634	22701	22705	22712	22757	22909	22732	22856	22731	22799	22838	22836	22791	22757	22939	22758	22810	23003	22735	22852	22864	22844	22829	22602	22722	22732	22754	22775	22530	22882	22802	22837	22757	22903	22625	22625	22790	22788	22777	22694	22719	22753	22749	22593	22938	22678	22874	22744	22852	22808	22980	22680	22709	22612	22935	22834	22668	22849	22964	22565	22811	22845	22733	22839	22806	22760	22855	22744	22841	23015	22856	22859	22726	22884	22793	22736	22977	22773	22696	22803	22734	22837	22778	22589	22773	22797	22736	22739	22733	22874	22908	22693	22680	22845	22839	22709	22786	22829	22810	22981	22719	22819	22758	22808	22706	22679	22606	22618	22785	22831	22985	22783	22727	22988	22821	22747	22721	22938	22900	22852	22591	22830	22732	22740	22852	22837	22926	22794	22910	22982	22649	22903	22612	22720	22835	22741	22815	22816	22771	22857	22908	22830	22743	22778	22880	22718	22759	22774	22926	22941	22745	22618	22888	22751	23028	22777	22739	22926	22760	22625	22840	22845	22878	22581	22797	22918	22961	22843	22847	22726	22722	22837	22958	22763	22784	22778	22812	22975	22814	22985	23021	22650	22695	22858	22698	22652	22902	22819	22716	22709	22814	22712	22839	22790	22938	22920	22767	22713	22878	22708	22626	22802	22800	22678	22770	22779	22736	22736	22746	22787	22770	23027	22762	22744	22686	22884	22994	22737	22714	22633	22778	22754	22764	22740	22913	22698	22950	22603	22687	22790	22939	22879	22724	22711	22779	23042	22751	22785	22746	22735	22869	22855	22825	22810	22821	22775	22926	22877	22871	22803	22869	22894	22867	22631	22832	22785	22786	22703	22696	22865	22822	22741	22970	22893	22645	22678	22777	22649	22853	22849	22790	22692	22646	22849	22881	22673	22838	22777	22747	22757	22866	22947	22650	22907	22697	22747	22836	22854	22807	22751	22856	22712	22656	22973	22606	22818	22670	22679	22905	22776	22699	22904	22740	22594	23017	22810	22866	22754	22903	22809	22848	22821	22850	22711	22932	22827	22863	22929	22855	22765	22749	22931	22894	22781	22768	22752	22939	22771	22884	22617	22740	22954	22773	22745	22605	22844	22922	22699	22720	22765	22717	22639	22866	22782	22710	22702	22876	22785	22696	22780	22773	22859	22861	22711	22947	22783	22849	22802	22794	22814	22910	22719	22814	22748	22941	22778	22866	22853	22753	22795	22606	22808	22941	22715	22740	22768	22709	22715	22936	22691	22786	22838	22793	22743	22888	22663	22906	22751	22667	22470	22852	22728	22869	22832	22751	22741	22803	22712	22835	22990	22773	22598	22717	22830	22916	22775	22950	23006	22734	22617	22873	22684	22897	22649	22921	22640	22821	22804	22928	22919	22874	22708	22702	22716	22855	22805	22797	22864	22700	22753	22719	22878	22848	22688	22683	22845	22747	22754	22542	22890	22707	22880	22779	22889	22848	22751	22660	22898	22786	22802	22686	22825	23058	22874	22827	22782	22711	22766	22960	22862	22658	22953	22677	22929	22737	22848	23051	22886	22768	22823	22803	22649	22779	22780	22775	22788	22881	22657	22815	22784	22859	22891	22719	22720	22782	22909	22789	22844	22790	22744	22876	22880	22619	22586	22889	22871	22592	22702	22800	22737	22676	22898	22709	22846	23020	22568	22949	22831	22843	22754	22660	22778	22712	22702	22935	22622	22803	22772	22749	22831	22855	22626	22790	22763	22885	22738	22688	22826	22578	22921	22798	22954	22816	22765	22738	22651	22881	22766	22590	22821	22813	22852	22810	22823	22686	22645	22687	22655	22815	22927	22938	22821	22837	22578	22730	22816	22867	22765	22982	22857	22885	22759	22992	22742	22700	22758	22841	22811	22925	22733	22611	22828	22646	22755	22554	22732	22874	22760	22765	22759	22927	22843	22805	22787	22553	23055	22805	22912	22904	22685	22974	22590	22730	22724	22800	22748	22695	22864	22876	22839	22725	22861	22695	22622	22625	22885	22842	22574	22847	22695	22810	22666	22790	22689	22859	22712	22840	22823	22790	22809	22684	22677	22780	22846	22839	22563	22739	22820	23018	22702	22894	22942	22688	22598	22710	22794	22954	22805	22800	22833	22923	22730	22801	22678	22653	22901	22856	22707	22780	22687	22856	22748	22686	22750	22800	22718	22839	22836	22765	22842	22713	22725	22484	22667	22912	22671	22830	22833	22927	22752	22579	23045	22818	22831	22681	22797	22642	22876	22737	22918	22988	22768	22771	22990	22612	22709	22719	22848	22933	22990	22801	22694	22706	22760	22859	22706	22812	22549	22909	22853	22868	22777	22778	22789	22910	22755	22937	22883	22876	22928	22878	22744	22752	22976	22658	22750	22721	22765	22571	22730	22762	22776	22694	22903	22799	22858	22716	23030	22812	22734	22783	22682	22799	22762	22804	22739	22913	22673	22722	22567	22609	22723	22897	22758	22700	22770	22745	22900	22738	22827	22922	22665	22909	22783	22745	22811	22636	22911	22742	22832	22565	22743	22860	22713	22851	22911	22800	22826	22866	22785	22829	22781	22648	22956	22799	22737	22893	22798	22778	22820	22838	22781	22752	22811	22913	22817	22777	22968	22956	22740	22710	22472	23068	22592	22939	22750	22811	22821	22839	22742	22841	22832	22857	22900	22913	22785	22803	22722	22654	22904	22810	22779	22803	22880	22629	22831	22792	22822	22897	22822	22758	22742	22753	22743	22896	22941	22880	22834	22913	22817	22896	22816	23005	22878	22950	22659	22615	22747	22808	22826	22510	22777	22609	22874	22756	22779	22717	22910	22718	22881	22837	22693	22706	22899	22803	22847	22729	23001	22766	22702	22836	22805	22659	22689	22600	22707	22801	22551	22695	22861	22910	22825	22716	22742	22677	22951	22795	22789	22829	22739	22679	22747	22828	22722	22934	22954	22875	22608	22819	22854	22776	22979	23059	22683	22844	22882	22711	22803	22715	22756	22851	22928	22712	22847	22735	22770	22908	22853	22728	22529	22720	22544	22827	22694	22781	22549	22823	22800	22611	23065	22736	22886	22827	22668	22715	22746	22712	22701	22884	22902	22871	22735	22758	22928	22695	22775	22911	22733	22703	22704	22699	22639	22868	22849	22633	22843	22742	22702	22764	22878	22828	22762	22872	22733	22777	22796	22967	22884	22878	22693	22618	22887	22694	22672	22882	22840	22906	22873	22720	22823	22904	22822	22731	22886	22865	22706	22596	22830	22643	23004	22689	22770	22676	22691	22861	22813	22883	22852	22914	22605	22874	22652	22807	22723	22783	22830	22938	22757	22817	22851	22932	22870	22895	22729	22799	23031	22822	22847	22857	22808	22667	22793	22862	22838	22497	22861	22657	22740	22733	22718	22734	22904	22504	22820	22812	22791	22720	22974	22669	22922	22802	22636	22645	22824	22754	22826	22661	22768	22782	22985	22691	22928	22905	22813	22724	22792	22777	22775	22873	22762	22719	22848	22832	22787	22894	22941	22678	22712	22864	22654	22936	22786	22857	22791	22731	22892	22798	22791	22859	22725	22634	22764	22778	22927	22687	22928	22851	22875	22654	22617	22848	22919	22700	22858	22923	22697	22836	22504	22745	22900	22704	22609	22781	22883	22980	22775	22889	22856	22773	22796	22777	22810	22886	22627	22791	22705	22862	22646	22739	22770	22817	22728	22833	22723	22759	22783	22738	22716	22772	22637	22826	22871	22810	22742	22871	22611	22951	22856	22708	22936	22722	22797	22827	22651	22930	22846	22796	22892	22535	22819	22826	22943	23040	22802	22744	22903	22846	22879	22822	22735	22719	22577	22675	22667	22773	22648	22826	22653	22854	22802	22768	22782	22807	22798	22765	22561	22737	22715	22749	22961	22875	22837	22807	22728	22936	22677	22681	22688	22744	22789	22743	22960	22873	22812	22841	22744	22684	22935	22764	22497	22607	22818	22707	22772	22965	22838	22718	22794	22652	22797	22754	22849	22824	22903	22718	22799	22763	22831	22772	22745	22818	22790	22758	22726	22782	22625	22850	22835	22750	22843	22757	22729	22719	22727	22848	22779	22841	22600	22570	22679	22863	22865	23010	22720	22655	22674	22662	22936	22739	22753	22722	22844	22777	22759	22775	22617	22790	22925	22868	22758	22642	22847	22767	22820	22706	22832	22906	22639	22650	22701	22803	22960	22949	22744	22621	22796	22887	22640	22835	22834	22887	22730	22742	22814	22816	22776	22819	22769	23024	22712	22777	22746	22803	22709	22701	22659	22670	22618	22726	22672	22727	22855	22715	22791	22657	22763	22921	22794	22958	22767	22848	22791	22711	22784	22761	22626	22897	22713	22838	22750	22804	22754	22703	22776	22726	22814	22621	22717	22905	22710	22992	22732	22700	22822	22771	22658	22752	22785	22795	22838	22705	22909	22940	22837	22622	22725	22757	22758
30870	32059	41580	40274	36603	34918	33781	32380	31419	30756	30365	29953	29688	29893	29686	29449	29451	29263	29138	29333	29285	29162	29374	29205	29192	29068	29211	29140	29099	29288	29083	29056	29188	28961	29308	29211	29212	29098	29240	29160	29245	29179	29158	29177	29239	29083	29175	29094	29152	29160	29258	28894	29226	29244	29134	29097	29345	29285	28954	29193	28983	29183	29147	29275	29072	29061	29324	29275	29053	29197	29223	29132	29081	29182	29243	29340	29112	29146	29327	29160	29272	29207	29114	29091	28985	29071	29192	29201	29217	29223	29457	29371	29110	29188	29411	29173	28881	29100	29124	29307	29369	29363	29046	29100	29240	29146	29370	29071	29328	29069	29013	29162	29319	28890	29326	29226	29245	29375	29057	29303	29318	29199	29043	28949	29103	28963	29121	29041	29142	29305	29363	29177	29058	29191	29007	29026	29096	29169	29025	29062	29143	29046	29187	29083	28987	28952	29241	29350	29232	29055	29127	29227	29311	29271	29162	29254	28970	29219	29430	29255	29349	29058	29165	29310	29137	29367	29393	29080	29277	28979	29157	29098	29176	29073	28942	29092	28919	29273	29523	29015	29412	29340	28952	29267	29369	29257	29079	29084	29372	29214	29257	29179	29231	29140	29211	29185	29332	29031	29273	29228	29206	29116	29084	29197	29085	29185	29136	29122	29309	29087	29370	29182	29401	29171	29116	29314	29186	29082	29170	29163	29156	29283	29176	29387	29018	29222	29096	29182	29240	29129	29366	29268	29222	29305	29322	29097	29231	29219	29070	29081	29312	29103	29100	29283	29268	29266	29157	29232	29045	29160	29156	29064	29252	28995	29114	29259	29079	29347	29186	29159	29281	29148	29287	29438	29251	29435	29156	29237	29210	29022	28850	29207	29201	29072	29148	29055	29064	29247	29155	29165	29243	29369	29012	29375	29240	29109	28995	29213	29255	29184	29127	29297	29192	29335	29234	28992	29180	29206	29277	29107	29088	29348	29058	29194	29199	29204	29002	29347	29126	28874	29233	29229	29300	29211	29015	29240	29286	29328	28980	29074	29044	29104	28994	29158	29397	29151	29127	29013	29186	29176	29448	29270	29200	29061	29004	29222	28961	29189	29237	29353	29079	29057	29228	29270	29288	29119	29069	29189	29399	29356	29259	28868	29324	29186	29318	29071	29062	29288	29179	29279	29041	29157	29186	29304	29295	29319	29077	29010	29253	29234	29262	29252	29250	29242	29314	29002	29232	29140	29256	29403	29277	29175	29321	29484	29200	29350	29311	29090	29251	29006	29222	29162	29088	29097	29112	29191	29149	29358	28997	29002	29249	28936	29225	29277	29210	29011	29194	29236	29233	29165	29180	29020	29179	29195	29220	29234	28864	29188	29357	29045	29478	29141	29294	29177	29316	29068	29327	29106	29439	29159	29167	29221	29128	29182	29184	29043	29327	29162	29134	29168	29238	28912	28957	29341	29219	29201	29196	29277	29154	29453	29358	29060	29301	29071	29201	29482	29101	29028	29172	29177	29027	29212	29230	29301	29269	29199	29383	29102	29200	29171	29188	29218	29039	29112	29138	29248	29176	29256	29193	29164	29246	28953	29167	29265	29179	29088	29190	29220	29302	29143	29346	29202	29325	29150	29057	29194	29076	29314	29364	29297	29258	29029	29298	29080	29080	29051	29069	29384	29353	29096	29394	29467	29194	29124	29436	29084	29254	29175	29225	29116	29387	29270	29153	29354	28966	29291	29143	29183	28996	28963	29143	29302	29258	29293	28941	29015	28972	29096	29157	29095	29021	29260	29183	29073	29068	29308	29234	29244	29179	28988	29145	29086	29218	29264	29010	29193	29403	29238	29200	29305	29229	29140	29143	29169	28926	28924	29182	29389	29126	29051	28980	29151	29314	29077	29208	28977	29285	29322	29123	28978	29213	29300	29148	28902	28948	29018	29218	29349	29302	29019	28903	29140	29031	29119	29090	29154	29174	29184	29225	28933	29434	29351	29358	29039	29161	29039	29141	29238	29352	29249	29037	29264	29276	29169	29169	29046	29136	28973	29338	29114	28961	28926	29080	29173	29058	29241	29200	28970	29154	29231	29042	29227	29324	29375	29115	29233	29132	29182	29323	29163	29230	29359	28879	29064	29113	29030	29225	29258	29123	28996	29232	29197	29113	29161	29119	29040	29185	28947	29375	29035	29093	29256	29104	29109	29180	29260	29152	28979	29189	29023	29192	29164	29212	29252	29127	29113	29279	29311	29404	29032	28990	29161	29217	29227	28989	29224	29219	29239	29087	29063	29229	28945	29298	29179	29342	29238	29549	29147	29134	29246	29174	29328	29529	29194	29207	29163	29278	29117	29247	29166	29148	29279	29100	29288	29074	28883	29229	29221	29212	29033	29326	29154	29215	29222	29161	29283	29319	29284	29155	29111	29146	29162	29478	29217	29325	29041	29437	29058	29171	29257	29405	29251	29161	29329	29292	29082	29226	29411	29385	29273	29223	29347	29362	29469	28877	29230	29220	29096	29220	29265	29174	29122	29121	29112	29084	29116	29431	29201	29245	29041	29138	29188	29105	29374	29366	29226	29232	29346	29346	29519	29068	29474	29173	28980	29333	29227	29174	29131	29229	29155	29135	29219	29205	29391	29224	29032	29061	29418	29183	29292	29236	28981	29441	28972	29393	29176	29115	29156	29114	29358	29107	29151	29345	29130	29111	29174	29109	29243	29095	29041	29282	29004	29174	29059	29180	29204	29099	29318	29230	29214	29333	29226	29201	29227	29032	29292	29069	29260	29182	29136	29252	29061	29334	29229	29145	29305	29130	29121	29370	29146	29118	29018	29343	29123	28819	29188	29210	29068	29448	29257	29099	29257	29279	29338	28873	28737	29315	29228	29112	29190	29367	28936	29172	29027	29039	29382	29005	29494	29246	29140	29331	29222	29267	29167	29344	29187	29073	29352	29261	29295	29234	29419	29180	29324	29257	29043	29184	29323	28977	29320	29076	28879	29189	29038	29282	29122	29383	29183	29061	29155	29334	29311	29221	29322	29414	29208	29256	29091	29102	29221	29108	29181	29366	29237	29167	29066	28996	29248	29053	28939	29142	29002	29113	29017	29222	29119	29080	29021	29123	28882	29038	29155	29648	29378	28933	29245	29146	29219	28996	29098	29252	29270	29099	29190	29280	29207	29375	29259	29285	29182	29296	29126	29384	29289	29267	29031	29017	29213	29205	29352	29479	29426	29089	29101	29208	29202	29507	29310	29149	29175	29384	29304	29218	29169	29378	29253	29180	29155	29193	29203	29030	29250	29203	29116	29037	29191	29245	29263	29055	29113	29193	29155	29144	29100	29118	29280	29507	29173	29270	29237	29033	29095	29349	29101	29371	29401	29205	29309	29420	29108	29333	29322	29234	29228	29462	29173	29256	29100	29143	29126	29280	29578	29276	29225	29100	29181	29309	29284	29246	29117	29104	29287	29086	29323	29248	29286	29160	29176	29357	29058	29120	29053	29272	29204	28981	29547	29225	29109	29153	29285	29033	28995	28997	28913	29160	29208	29230	29096	29142	29239	29244	29156	29274	28937	29151	29068	29283	29030	28989	29080	29247	29300	29336	29352	29254	29265	29338	29229	29097	29080	29025	29327	29330	29191	29229	29299	29383	29254	29466	29221	29106	29353	29311	29366	29002	28922	29053	29165	29245	29185	29098	29130	29160	29030	29234	29182	29105	28850	29152	29343	29251	29329	29343	29131	29392	29393	29282	29061	29392	29451	29106	29252	29333	29160	29283	29488	29170	29314	29224	29345	29262	29268	29409	29297	29151	29246	29178	29181	29069	29089	29296	29159	29306	29091	29318	29144	29207	29320	29022	29109	29079	29343	29309	29290	29030	29259	29136	29109	29116	29069	29276	29194	29042	29128	29070	29202	29076	29138	29051	29266	29207	29123	29180	29325	29238	29166	29243	29222	29166	29199	29030	29068	29202	29301	29364	29356	29079	29138	29098	29245	29142	29083	29386	29286	29629	29009	29223	29110	29123	29170	29214	29018	29152	29243	29275	29097	29025	29372	29173	29157	29100	29272	29228	29196	29211	28880	29395	29226	29171	29103	29351	29156	29316	29119	29188	29362	29400	28921	29220	29100	29331	29326	29289	29220	29379	29076	29349	29143	29150	29103	29288	29258	29388	29191	29224	29128	29413	29085	29097	29067	29126	29146	28973	29083	29087	29414	29273	29316	29331	29093	29216	29282	29316	29269	28973	29209	29225	29021	29211	29134	29243	29198	29082	29193	29212	29269	29156	29243	29232	29186	29148	29094	29139	29154	29263	29126	29309	29262	29177	28972	29152	29213	29153	28992	29228	29145	29260	29386	29246	29180	29089	29302	29262	29014	28956	29297	29149	29168	29021	28994	29169	29077	29322	29189	29084	29087	29135	29464	29308	29168	29255	28937	29234	29220	29296	29348	29003	29158	29124	29401	29399	29081	29373	29246	29031	29050	29370	29189	29079	29141	29169	29090	29090	28867	29076	29307	29476	29058	29170	29154	29262	29018	29181	29109	29243	29294	28954	29241	29167	29173	29021	29007	29232	29237	29316	29322	28994	29229	29156	28932	29300	29237	29190	29462	29179	29225	29142	29203	29287	29304	29286	29296	29292	29135	29113	29269	29309	28985	29194	29379	29333	29152	29002	29131	29226	29148	29131	29165	29042	29303	29251	29061	29297	29272	29230	29259	29234	29175	29071	29063	28999	29084	29402	29355	28974	29240	29077	28958	29187	29141	29264	29356	29510	29265	29098	29169	29307	29180	29116	29246	29080	29296	29194	29238	29229	29122	29393	28993	29320	29148	29110	29034	29488	29271	29288	29121	29096	29049	29067	29187	29214	29079	29187	29380	29232	29142	29128	28882	29354	29189	29070	29197	29142	29256	29148	29009	29336	28972	29322	29291	29253	29226	29286	29132	29425	29236	29097	28995	29123	29283	28904	29089	29052	29126	28943	29191	29559	29147	29232	29117	29102	29401	29207	29000	29273	29263	29019	29294	29231	29166	29300	29296	29272	29221	28828	29218	29318	29292	29197	29236	29348	29357	29448	29248	29093	29265	29271	29353	29260	29137	29153	29194	29239	29174	29072	29243
34340	46313	44931	38333	34312	31641	29393	27740	26314	25077	24590	23863	23361	23149	23145	22998	22810	22825	22845	22700	22791	22770	22952	22774	22728	22629	22680	22845	22693	22642	22642	22878	22672	22731	22686	22822	22764	22487	22654	22743	22786	22726	22795	22699	22623	22641	22710	22576	22648	22733	22733	22587	22618	22615	22710	22555	22724	22596	22804	22709	22639	22670	22805	22657	22575	22569	22728	22524	22639	22722	22573	22625	22704	22646	22497	22627	22792	22686	22503	22683	22533	22519	22682	22622	22654	22763	22775	22747	22637	22784	22649	22725	22732	22726	22602	22693	22867	22872	22449	22712	22729	22765	22623	22813	22677	22616	22700	22685	22633	22625	22870	22725	22640	22737	22570	22671	22716	22577	22820	22776	22825	22623	22884	22868	22612	22511	22663	22608	22763	22647	22716	22594	22603	22526	22649	22792	22731	22668	22582	22530	22776	22506	22697	22426	22776	22544	22479	22893	22647	22596	22602	22588	22644	22831	22707	22701	22681	22505	22718	22534	22602	22664	22676	22668	22777	22666	22663	22766	22668	22551	22757	22660	22730	22693	22635	22622	22834	22692	22685	22680	22711	22616	22666	22684	22799	22711	22588	22852	22554	22730	22617	22666	22663	22593	22639	22695	22639	22757	22612	22674	22775	22553	22752	22579	22681	22610	22693	22752	22407	22524	22644	22560	22682	22588	22679	22615	22507	22815	22627	22784	22719	22781	22476	22633	22705	22575	22685	22662	22556	22615	22519	22693	22749	22569	22678	22678	22590	22789	22808	22587	22709	22816	22524	22641	22638	22692	22711	22654	22658	22639	22508	22749	22817	22792	22578	22827	22688	22813	22574	22633	22637	22680	22396	22736	22684	22717	22610	22553	22572	22799	22786	22612	22613	22748	22456	22497	22693	22629	22875	22724	22654	22700	22582	22733	22728	22542	22467	22793	22609	22641	22812	22663	22730	22639	22722	22493	22683	22633	22620	22835	22687	22609	22748	22696	22719	22564	22530	22735	22598	22709	22697	22642	22728	22595	22541	22465	22766	22516	22562	22760	22570	22882	22673	22726	22608	22777	22562	22724	22511	22616	22843	22601	22680	22593	22901	22725	22684	22644	22593	22957	22741	22692	22675	22454	22764	22523	22735	22832	22435	22740	22742	22649	22704	22606	22760	22800	22603	22711	22811	22765	22503	22856	22580	22519	22732	22733	22621	22783	22708	22752	22725	22590	22646	22540	22732	22600	22677	22752	22710	22790	22568	22580	22496	22674	22536	22565	22760	22824	22589	22652	22545	22660	22689	22701	22764	22678	22598	22786	22566	22611	22557	22685	22525	22912	22674	22543	22690	22808	22724	22638	22829	22555	22598	22772	22754	22551	22748	22621	22838	22665	22662	22591	22624	22620	22575	22755	22647	22680	22659	22841	22603	22731	22557	22796	22656	22466	22744	22503	22777	22523	22577	22739	22593	22668	22795	22639	22597	22737	22586	22637	22689	22574	22638	22707	22697	22618	22692	22861	22497	22887	22792	22694	22514	22516	22616	22754	22746	22677	22640	22792	22706	22682	22728	22692	22780	22719	22782	22692	22693	22655	22706	22680	22797	22667	22676	22677	22755	22638	22801	22670	22863	22700	22629	22744	22541	22613	22573	22581	22723	22634	22613	22613	22592	22689	22746	22536	22770	22677	22851	22693	22832	22629	22759	22703	22826	22628	22698	22648	22603	22714	22677	22594	22732	22779	22624	22647	22772	22729	22702	22713	22562	22720	22736	22569	22732	22559	22836	22752	22888	22709	22722	22798	22475	22749	22595	22764	22736	22803	22439	22653	22735	22699	22471	22720	22607	22465	22692	22762	22640	22590	22798	22614	22809	22479	22734	22617	22680	22519	22585	22655	22619	22815	22799	22684	22557	22721	22601	22674	22675	22719	22674	22818	22656	22664	22820	22635	22609	22559	22916	22667	22686	22586	22652	22653	22793	22741	22843	22442	22712	22564	22647	22905	22768	22752	22581	22753	22666	22745	22714	22563	22694	22749	22675	22767	22803	22768	22542	22762	22635	22665	22637	22710	22918	22605	22370	22727	22680	22593	22754	22730	22622	22582	22658	22653	22676	22622	22671	22535	22656	22597	22780	22691	22859	22737	22601	22573	22762	22777	22654	22759	22697	22595	22718	22707	22651	22760	22774	22771	22527	22625	22642	22660	22705	22484	22665	22602	22558	22642	22695	22546	22549	22531	22708	22614	22674	22600	22623	22796	22744	22819	22839	22845	22915	22662	22597	22772	22755	22468	22701	22749	22645	22679	22885	22569	22749	22693	22463	22777	22616	22586	22873	22714	22467	22644	22684	22470	22642	22600	22729	22637	22725	22582	22858	22773	22497	22647	22751	22561	22765	22648	22674	22647	22688	22500	22804	22486	22598	22752	22594	22559	22674	22708	22482	22847	22738	22773	22802	22626	22828	22706	22607	22741	22703	22613	22633	22845	22873	22858	22713	22610	22721	22605	22779	22747	22770	22901	22581	22606	22781	22700	22587	22623	22719	22625	22803	22664	22723	22610	22542	22533	22689	22842	22783	22698	22769	22734	22721	22596	22661	22616	22693	22573	22712	22845	22632	22799	22808	22653	22615	22546	22583	22754	22510	22775	22496	22614	22492	22805	22637	22717	22641	22750	22758	22624	22566	22592	22664	22659	22718	22494	22730	22718	22750	22663	22628	22871	22644	22653	22790	22596	22736	22753	22621	22727	22760	22631	22791	22582	22817	22839	22682	22672	22577	22549	22680	22525	22530	22838	22589	22804	22728	22590	22585	22662	22665	22658	22551	22616	22789	22692	22676	22640	22719	22730	22644	22588	22683	22595	22603	22618	22611	22786	22713	22591	22430	22816	22792	22605	22742	22583	22669	22562	22711	22686	22654	22573	22689	22744	22720	22681	22711	22793	22748	22648	22677	22634	22664	22554	22433	22645	22533	22734	22669	22594	22631	22624	22794	22721	22836	22906	22473	22810	22830	22692	22799	22513	22725	22633	22707	22623	22686	22444	22746	22726	22902	22685	22643	22586	22704	22649	22589	22680	22580	22844	22534	22431	22637	22764	22642	22794	22710	22911	22677	22744	22788	22704	22732	22772	22567	22858	22666	22557	22620	22761	22785	22621	22717	22516	22542	22718	22581	22585	22688	22729	22695	22741	22672	22633	22691	22709	22626	22844	22638	22478	22690	22675	22781	22738	22662	22680	22544	22571	22690	22612	22595	22740	22650	22730	22505	22622	22633	22605	22650	22626	22772	22694	22877	22800	22822	22612	22738	22690	22838	22750	22593	22869	22745	22587	22714	22715	22561	22821	22727	22591	22658	22563	22820	22638	22545	22718	22587	22666	22597	22583	22666	22744	22480	22515	22526	22766	22549	22596	22540	22712	22435	22717	22492	22593	22717	22568	22841	22739	22689	22688	22486	22557	22706	22736	22722	22804	22683	22696	22758	22523	22603	22764	22696	22901	22664	22887	22704	22643	22794	22710	22647	22544	22770	22696	22777	22745	22612	22654	22842	22766	22761	22639	22780	22572	22663	22668	22651	22552	22619	22572	22868	22591	22656	22723	22713	22672	22478	22628	22645	22572	22636	22638	22683	22782	22649	22519	22671	22835	22545	22761	22617	22655	22594	22512	22631	22657	22710	22547	22752	22917	22610	22739	22513	22744	22870	22798	22754	22423	22853	22595	22720	22740	22740	22672	22776	22523	22761	22424	22826	22623	22676	22731	22595	22778	22829	22727	22621	22682	22666	22623	22622	22600	22673	22665	22820	22585	22744	22721	22695	22624	22785	22733	22584	22659	22701	22826	22900	22740	22729	22835	22676	22751	22498	22789	22595	22627	22634	22811	22755	22694	22790	22618	22708	22522	22635	22637	22658	22648	22576	22587	22571	22691	22878	22585	22751	22461	22723	22724	22723	22596	22644	22635	22685	22653	22531	22611	22794	22673	22685	22793	22726	22569	22752	22561	22612	22742	22610	22677	22792	22737	22815	22856	22734	22709	22719	22694	22598	22746	22510	22706	22618	22696	22680	22699	22722	22514	22818	22706	22582	22712	22854	22688	22754	22674	22580	22708	22781	22497	22520	22818	22630	22588	22583	22585	22483	22602	22678	22743	22666	22614	22778	22549	22645	22720	22734	22698	22679	22687	22688	22548	22545	22667	22537	22675	22505	22572	22822	22700	22828	22631	22571	22661	22741	22670	22592	22480	22582	22698	22571	22507	22653	22786	22557	22786	22658	22673	22862	22750	22514	22717	22675	22656	22715	22473	22536	22826	22719	22580	22559	22708	22825	22641	22709	22663	22708	22596	22592	22580	22798	22713	22719	22620	22842	22751	22618	22668	22772	22647	22727	22492	22761	22652	22670	22623	22684	22620	22772	22659	22726	22522	22733	22742	22762	22656	22610	22574	22797	22727	22682	22663	22516	22586	22693	22642	22770	22733	22653	22466	22631	22652	22771	22748	22599	22741	22600	22737	22695	22562	22775	22670	22714	22639	22730	22601	22855	22789	22669	22473	22664	22764	22603	22742	22689	22577	22740	22863	22524	22660	22834	22673	22550	22690	22603	22734	22650	22653	22578	22653	22857	22560	22654	22489	22601	22742	22860	22670	22664	22586	22769	22636	22682	22661	22547	22687	22710	22697	22667	22895	22648	22635	22566	22827	22628	22588	22588	22681	22633	22754	22542	22627	22672	22636	22740	22640	22706	22546	22723	22649	22748	22679	22789	22668	22624	22813	22598	22748	22798	22695	22612	22758	22538	22812	22863	22641	22645	22913	22671	22615	22635	22612	22522	22712	22746	22477	22615	22527	22776	22647	22558	22650	22809	22643	22892	22683	22830	22552	22751	22623	22534	22582	22618	22694	22624	22513	22665	22710	22699	22592	22818	22774	22652	22660	22679	22637	22499	22807	22783	22719	22596	22694	22639	22851	22540	22633	22769	22601	22582	22625	22626	22717	22726	22758	22689	22660	22656	22996	22680	22680	22533	22837	22678	22597	22731	22760	22788	22507	22710	22830	22650	22715	22724	22592	22581	22606	22725	22669	22643	22588	22732	22691	22860	22608	22734	22665	22738	22714	22760	22760	22755	22781	22717	22764
23817	21460	29662	27513	30537	36232	38188	34989	33461	32316	31433	30910	29874	30020	29909	29682	29562	29395	29531	29474	29230	29236	29395	29059	29130	29078	29227	29164	29015	29054	29060	29309	29136	29183	28858	29261	28998	29261	29087	29188	29107	29352	29275	29104	29192	28932	28934	29082	29037	28993	29167	28840	29040	29059	28942	29074	28999	29144	29195	29139	29041	29153	29027	29028	29227	29240	29183	29122	29027	29348	28910	29062	29035	29165	29186	29176	29316	29053	29025	28947	29118	28971	29080	29133	28882	29178	29385	29253	29073	29036	29020	28976	29108	29274	28884	29297	29106	28900	29019	28879	28974	29120	28958	28948	29025	29256	29104	28965	29238	29052	28681	28972	29115	29226	29040	28993	29047	29041	29102	29302	29163	28954	29006	29025	29147	29143	29255	29090	28941	29146	29179	28905	29167	28941	29070	29135	28991	29043	29063	29010	28940	29035	29073	29195	29167	28890	29159	29056	29271	29140	28894	29070	28927	29136	29370	29245	29116	29119	29314	28969	29176	29209	28961	29016	29198	29211	29125	29262	29077	28862	28982	28969	29116	29330	29183	29007	28935	29031	29228	29083	29115	28999	28944	29086	28949	28899	28929	29092	29060	29152	29325	29112	29234	29023	28864	29077	28968	29015	29019	29239	29054	28991	29403	29168	29314	29014	28946	29154	29253	29069	28979	28868	29131	29116	29197	28901	28918	29161	29340	28971	29366	29124	29089	29054	29113	29085	28978	29315	28923	29247	29080	28870	29292	28882	29009	28998	29136	29004	29129	28898	29151	29163	28937	29080	29162	29269	29165	29001	28925	29066	29011	28913	29102	28948	29113	29097	28932	29036	28984	29124	29139	29001	28964	29148	29068	29164	29255	29298	29151	29070	29122	29143	28747	29038	29228	29139	29243	28807	29073	29085	29118	29127	29281	29029	29026	28942	29055	29013	29117	29053	29095	28995	29008	29046	29035	29025	29506	28948	29089	28996	28830	29214	28781	29209	28921	28840	29218	28871	29132	29013	28988	28815	29049	29297	28948	28960	29010	28889	29080	28974	29042	28988	29189	28801	29134	29197	29171	28810	29098	29033	29008	29249	29140	28839	28925	28822	29089	29089	29083	29290	29059	28962	29420	29082	29094	29307	29000	28944	29214	29233	29081	28923	28946	28943	28932	28890	28930	28957	29024	29304	29082	29188	29020	28712	28917	29243	28969	29163	28903	29366	29356	29048	28967	29246	29268	29164	29070	29197	29001	28926	29096	28900	29127	29006	29279	29099	29354	29165	29137	29126	29052	29027	28918	29128	29150	28800	29124	28937	29199	28931	29050	29550	29254	29179	28894	29071	28895	29141	29192	29047	29074	29011	28958	29002	29102	28923	29108	29078	29035	29237	29010	29112	28984	28958	28748	29212	29434	29182	29071	29017	29073	28988	28846	29015	28929	29090	28694	28915	29065	29218	29200	28814	29018	29418	29231	28994	29211	29095	28990	28889	29087	29001	28826	29114	29185	28887	28908	29027	29022	28997	28985	29111	29181	29062	29065	29047	29234	29088	29069	29096	29176	29282	29149	28971	29053	28933	28931	29051	29037	29175	28992	28945	29076	28919	29182	29305	29183	29008	29171	29013	28857	29103	29127	29029	29041	29145	29060	28949	29110	28951	29122	28984	29177	29247	28987	28868	29198	28977	28984	28950	29235	28903	28867	29201	29085	29048	29068	29036	29000	29135	29146	28966	29265	29185	29085	29291	28997	29046	28904	29234	28965	29044	28976	28885	28993	28845	29003	28989	29311	28911	29083	29069	28921	28974	28962	29073	29120	29287	28931	28968	29054	29333	29092	29022	29067	29056	29181	29212	29188	29048	29057	29018	29019	29005	29031	29298	28912	29209	28954	28984	29225	29008	29180	29382	29129	29128	29339	29043	28966	29270	29010	29159	29057	29073	28909	29383	29036	29100	28969	28997	28843	28932	29253	29000	29158	29039	28989	28965	29083	29414	28963	29126	29229	29070	29089	29096	29119	28980	29401	29237	29112	29026	28883	29178	29077	29025	28769	28791	28961	28859	29077	28950	29143	29037	29062	28974	29155	29255	28866	29322	29171	28953	29113	29362	29093	28999	28972	29118	29106	29069	29042	29271	28853	29329	29179	28969	28949	29003	29035	29059	28956	29104	29285	29076	29166	29204	28912	28966	29286	29003	29137	28890	29083	29032	29010	28914	29054	29251	28944	28885	29118	28844	29281	29025	29108	29068	29116	29278	28836	28947	29049	28971	29084	28925	28918	28852	29285	29048	29070	29062	28780	28948	28781	29088	29027	29214	29084	28927	29184	29142	29037	29137	29120	29077	28979	29145	29028	29103	29098	29018	29171	29098	29043	29211	29212	29005	29140	28988	29182	29202	29046	28981	29099	29099	29016	28982	28952	29115	28953	29024	29013	29013	29062	29203	29021	28969	28877	29026	28930	29120	28938	28952	29125	28880	28892	29261	29271	29269	28972	29091	29100	29234	29143	29258	28786	28959	29090	29280	29172	29156	29166	28730	29111	28931	29074	29075	29247	28957	29105	29092	29062	28980	29180	29241	29096	29185	29073	29264	28984	28873	28876	29146	29254	29041	29180	29102	28993	29051	28882	28962	28889	29042	29125	29089	29097	29275	29018	29066	29085	29148	29237	29180	28942	29095	29013	29295	29072	29211	28981	29248	28902	28933	29181	29077	28914	29155	29162	28891	28908	28865	28865	29237	29165	29195	29189	29128	29187	29062	29240	28972	29145	29159	29036	28912	29125	28955	29040	29133	29086	29114	29033	28877	29107	28806	29152	29011	29059	29062	29190	29277	29340	28908	29206	28851	29064	29019	29149	29078	28840	29162	29024	29062	28928	29076	29202	29130	29025	29014	29245	29413	28978	28895	29029	29168	29002	28903	28977	28981	29142	29002	29086	29177	29327	28973	29044	28946	29009	29132	29259	29360	28877	28999	29050	28925	28918	29284	29262	29028	29055	29061	29227	29342	29071	29175	29289	29183	29120	29056	29039	28826	29004	29167	28961	28858	29237	29240	28867	28961	29119	29014	29142	29147	28917	29007	28829	28810	29187	29034	29099	29021	28989	28911	29195	28940	28967	29155	29019	29143	29076	29037	29363	29390	29040	29404	28985	29175	29288	29436	29208	29089	29035	29053	28974	29351	29092	29147	29267	29367	29016	29350	29348	29340	29067	29261	29135	28845	28976	28761	29057	29074	28988	29387	29031	29264	29072	29037	29081	29061	29090	29036	29126	28994	28971	28916	29150	28946	29161	29114	29103	29229	29045	28893	29098	28914	29070	28855	29087	29258	29150	29128	29079	29106	28979	29143	28885	28980	29199	29400	28918	28946	29192	29081	29298	29208	29160	28936	29107	29345	29221	29121	29193	29219	29100	29061	29111	29240	28944	29054	28881	28904	29138	28995	29180	29150	28950	29195	29201	29342	29307	29113	29125	28952	29154	29107	29069	28933	28792	28905	29075	28918	29048	29115	29189	29300	28980	29226	29176	28969	29039	29229	29117	29046	29043	28916	28917	29116	29185	29140	29140	29039	29017	28914	29000	28823	29134	29293	29121	29142	29081	28985	29121	28917	29348	29133	28978	28953	29315	29226	29237	29105	29071	28967	29099	28989	29043	29011	29096	29004	29162	29106	29076	28756	29224	29015	29132	28778	29157	28888	28991	29250	29385	28999	29033	29205	29061	29138	29167	29222	28979	29097	29066	28968	29140	29034	29057	29240	28891	29009	29110	28951	28803	29095	29135	29108	29278	29079	28985	28924	28929	29081	29267	29043	28909	29008	29069	29086	28959	29042	28978	29006	29060	29039	29056	28995	28990	29043	29095	28939	29316	29089	29012	29345	29170	29056	28982	28963	28983	28875	28904	29242	29172	29267	29107	29061	29071	28972	29033	29144	29247	28826	28941	28912	28804	28983	29074	28909	28928	29062	29049	29228	29030	29213	28810	28875	28928	28819	28913	29197	29252	28760	29022	29082	29187	28946	29272	29101	29184	29166	29026	28963	29308	29165	29087	28976	29099	28927	29092	28870	28816	29029	29036	29014	28997	29018	29346	29225	29114	28972	28977	28992	29032	29148	29139	29131	29046	28949	29144	29218	29099	29089	28969	28993	29245	28964	28825	29013	29057	29079	28959	29434	29182	29136	28963	29134	29276	29065	29073	29237	29076	29243	29191	29198	28995	29190	29215	29069	29296	29188	29090	29088	29052	28831	29165	29230	29089	28841	28857	29004	29167	28802	29300	29036	29102	29273	29072	29106	29314	29027	28925	29055	29245	28993	29165	29143	28920	29127	29136	29252	29068	28858	28953	28881	28980	28951	29317	29036	28945	28885	28997	29157	29166	29121	29080	29163	28949	29006	29063	29197	29153	28992	29089	28825	28926	29340	29191	29064	29098	29267	29081	28882	29086	29150	28940	29108	29025	29167	28982	29047	28801	29087	29214	28951	29121	29143	29084	29170	29420	28932	29120	28898	29186	29054	29182	28907	29145	29260	29000	29111	29343	29333	29003	29031	29109	28893	28904	28893	29066	28970	29195	29188	29207	29063	28991	29213	29118	28978	29080	29192	28982	29020	29124	29294	29289	29126	29154	28786	28906	29272	29100	29076	29340	28800	29170	29193	29112	29088	29121	28935	29311	29162	29211	29272	29093	29151	29121	29235	29217	29110	29050	29049	29083	29087	29310	29007	29129	29257	28901	29019	29235	29026	29060	29059	29164	29069	29052	28901	29242	29338	29068	29013	28923	28981	29198	28921	29121	28989	29010	28847	28921	29021	29296	29166	29203	29363	29020	29167	29259	29268	28997	29004	29090	28947	29308	29197	29151	28903	28980	29199	28882	29125	29224	28908	29149	28982	29095	29305	28909	28970	29286	29214	29098	28985	29201	29185	29211	29215	29322	29302	29003	28965	29092	29094	29184	29101	29162	29115	29067	29230	29013	29045	29263	28959	29243	29124	29028	29090	29169	29201	29061	28920	28864	29074	29094	29246	29174	28802	28941	29001	29020	29164	29230	29069	29187	29248	29172	28933	29031	28880	29013	29017	28923	28967	28782	29116	28927	29204	29069	29032	29133	29063	29259	29182	29195	29268	29009	28909
31857	52181	51940	44645	39006	36555	34735	31986	29310	27185	26072	24995	24064	23699	23321	23200	23043	23043	23023	22929	22890	22958	22728	22809	22829	22534	22676	22746	22598	22535	22804	22710	22628	22462	22602	22852	22557	22558	22709	22780	22572	22779	22575	22576	22740	22716	22734	22695	22668	22570	22864	22694	22571	22584	22671	22591	22402	22759	22778	22607	22618	22586	22594	22743	22664	22449	22684	22673	22763	22589	22627	22642	22525	22506	22640	22722	22643	22751	22608	22680	22642	22750	22636	22523	22634	22720	22707	22615	22680	22786	22724	22559	22486	22522	22658	22750	22557	22579	22780	22591	22609	22594	22717	22736	22391	22570	22704	22706	22472	22689	22673	22621	22565	22768	22541	22426	22461	22731	22654	22556	22715	22638	22752	22659	22652	22497	22646	22587	22665	22455	22767	22710	22593	22686	22561	22353	22581	22562	22733	22545	22639	22516	22582	22614	22590	22653	22590	22555	22696	22649	22586	22535	22664	22603	22599	22704	22480	22573	22635	22579	22466	22577	22532	22461	22631	22806	22412	22576	22497	22470	22770	22616	22402	22552	22641	22607	22690	22533	22511	22693	22620	22670	22666	22582	22763	22546	22695	22425	22582	22772	22710	22694	22580	22486	22707	22566	22639	22601	22473	22503	22744	22682	22546	22707	22720	22586	22500	22606	22642	22570	22678	22631	22655	22448	22618	22633	22677	22609	22624	22622	22792	22662	22597	22619	22566	22521	22625	22648	22411	22665	22489	22533	22597	22529	22405	22612	22590	22673	22659	22618	22459	22559	22663	22623	22523	22634	22457	22467	22679	22587	22679	22576	22760	22382	22678	22762	22578	22639	22532	22573	22540	22810	22593	22620	22661	22609	22493	22603	22621	22562	22590	22684	22596	22619	22625	22544	22572	22667	22491	22612	22652	22587	22748	22559	22706	22609	22503	22519	22696	22375	22783	22440	22536	22718	22677	22482	22472	22638	22657	22704	22432	22505	22482	22650	22553	22696	22684	22757	22750	22531	22508	22546	22734	22786	22634	22592	22513	22623	22593	22461	22465	22625	22711	22513	22607	22669	22580	22666	22717	22577	22564	22503	22434	22646	22403	22502	22551	22452	22716	22642	22497	22696	22589	22545	22706	22878	22587	22635	22581	22669	22559	22610	22875	22583	22581	22468	22622	22372	22629	22773	22569	22749	22569	22513	22584	22763	22675	22707	22641	22554	22616	22680	22600	22646	22622	22491	22719	22606	22607	22660	22495	22545	22652	22609	22656	22698	22532	22504	22664	22624	22572	22590	22441	22544	22751	22509	22541	22743	22623	22596	22894	22702	22508	22398	22578	22580	22657	22742	22619	22642	22489	22472	22515	22762	22606	22717	22543	22649	22495	22677	22594	22575	22481	22616	22701	22685	22837	22647	22788	22711	22659	22578	22686	22694	22679	22751	22537	22513	22623	22579	22642	22398	22562	22553	22627	22524	22723	22436	22795	22345	22798	22531	22623	22610	22461	22559	22570	22431	22614	22410	22672	22574	22515	22738	22638	22697	22644	22530	22718	22583	22712	22559	22729	22645	22672	22391	22719	22645	22431	22586	22469	22440	22752	22638	22428	22700	22412	22730	22412	22709	22545	22708	22692	22599	22680	22579	22837	22358	22737	22695	22665	22749	22545	22755	22581	22725	22562	22499	22647	22644	22598	22590	22612	22796	22633	22544	22632	22763	22396	22744	22586	22725	22677	22800	22753	22686	22583	22733	22533	22801	22562	22619	22686	22755	22551	22445	22646	22425	22568	22484	22466	22679	22599	22695	22457	22755	22903	22565	22521	22522	22596	22750	22567	22727	22603	22676	22650	22566	22764	22598	22734	22503	22540	22486	22552	22701	22545	22763	22683	22576	22722	22682	22510	22834	22710	22556	22634	22492	22610	22642	22526	22698	22688	22568	22660	22541	22631	22509	22763	22618	22775	22658	22700	22564	22555	22667	22452	22645	22478	22736	22613	22669	22686	22551	22674	22671	22660	22534	22566	22578	22553	22508	22647	22539	22565	22439	22655	22648	22556	22573	22708	22537	22810	22616	22647	22415	22634	22641	22851	22531	22698	22717	22682	22573	22620	22581	22728	22553	22706	22579	22681	22699	22475	22573	22629	22638	22671	22580	22611	22491	22568	22695	22739	22586	22580	22521	22759	22852	22413	22728	22579	22569	22660	22589	22622	22680	22670	22797	22712	22648	22604	22630	22466	22530	22395	22726	22607	22715	22607	22550	22673	22540	22616	22472	22574	22473	22549	22619	22620	22647	22527	22651	22727	22775	22536	22618	22621	22615	22679	22628	22695	22530	22797	22421	22682	22506	22588	22659	22581	22669	22660	22590	22681	22616	22615	22521	22471	22616	22666	22620	22890	22549	22686	22509	22606	22626	22688	22636	22455	22573	22805	22575	22734	22504	22692	22623	22445	22638	22638	22490	22664	22533	22584	22577	22605	22683	22768	22674	22562	22719	22726	22611	22662	22553	22516	22535	22631	22606	22668	22475	22636	22747	22534	22625	22490	22631	22565	22678	22703	22581	22606	22460	22651	22505	22875	22607	22583	22753	22601	22711	22496	22662	22699	22679	22564	22590	22648	22501	22545	22689	22489	22791	22527	22593	22747	22854	22594	22596	22589	22583	22468	22767	22569	22657	22612	22574	22739	22488	22647	22619	22700	22713	22925	22655	22680	22596	22518	22540	22682	22761	22543	22590	22535	22587	22499	22695	22430	22683	22601	22648	22772	22409	22550	22759	22623	22549	22704	22552	22642	22534	22747	22524	22662	22560	22704	22502	22556	22536	22759	22806	22675	22668	22650	22505	22628	22727	22679	22637	22612	22707	22646	22706	22576	22646	22640	22773	22664	22614	22798	22826	22672	22607	22724	22636	22570	22693	22602	22587	22571	22679	22620	22605	22630	22772	22720	22698	22285	22653	22490	22677	22512	22566	22803	22477	22765	22644	22472	22558	22605	22582	22629	22670	22660	22526	22716	22551	22648	22484	22612	22687	22533	22682	22610	22784	22570	22736	22481	22611	22622	22563	22574	22496	22631	22487	22778	22620	22373	22823	22691	22770	22517	22610	22721	22623	22499	22677	22627	22455	22655	22694	22518	22555	22517	22629	22720	22586	22661	22751	22610	22657	22532	22717	22567	22742	22770	22673	22675	22675	22653	22471	22640	22642	22637	22521	22515	22602	22563	22805	22578	22527	22742	22738	22507	22446	22675	22619	22608	22439	22754	22644	22809	22598	22546	22504	22570	22759	22616	22524	22450	22610	22667	22777	22536	22521	22582	22492	22531	22696	22440	22653	22635	22543	22765	22669	22508	22666	22949	22416	22520	22717	22724	22583	22573	22711	22677	22688	22588	22514	22685	22568	22483	22465	22496	22661	22626	22747	22672	22656	22745	22523	22544	22711	22597	22475	22556	22642	22729	22327	22647	22553	22643	22694	22554	22653	22668	22508	22574	22690	22588	22656	22709	22316	22734	22478	22731	22567	22670	22527	22623	22699	22595	22364	22676	22524	22473	22642	22516	22593	22793	22607	22550	22654	22521	22543	22758	22617	22655	22646	22520	22590	22685	22550	22523	22587	22736	22674	22522	22678	22587	22530	22605	22594	22581	22649	22743	22491	22582	22415	22748	22615	22481	22632	22701	22557	22478	22554	22258	22614	22605	22507	22726	22708	22837	22806	22705	22459	22680	22640	22661	22504	22747	22843	22714	22662	22705	22737	22465	22612	22567	22551	22577	22452	22630	22411	22589	22476	22604	22649	22532	22554	22785	22595	22681	22652	22744	22622	22677	22525	22552	22637	22773	22754	22582	22739	22565	22776	22402	22686	22685	22658	22539	22655	22660	22629	22706	22648	22611	22600	22631	22658	22561	22491	22528	22817	22639	22479	22614	22667	22583	22465	22587	22773	22599	22677	22699	22669	22620	22761	22579	22688	22633	22506	22730	22635	22550	22638	22686	22643	22694	22511	22581	22612	22779	22589	22670	22653	22611	22701	22670	22405	22658	22705	22516	22529	22789	22609	22516	22626	22727	22736	22602	22649	22591	22727	22456	22567	22774	22569	22713	22423	22598	22527	22600	22777	22527	22694	22625	22667	22622	22610	22672	22643	22578	22566	22519	22592	22783	22693	22508	22813	22675	22527	22539	22727	22635	22507	22634	22669	22759	22495	22699	22787	22592	22600	22668	22601	22608	22725	22619	22459	22523	22522	22714	22605	22593	22569	22848	22665	22483	22779	22580	22642	22558	22683	22434	22748	22470	22553	22570	22616	22499	22634	22795	22580	22766	22479	22699	22708	22674	22636	22644	22726	22555	22714	22685	22605	22584	22682	22653	22801	22552	22612	22797	22613	22905	22704	22609	22720	22652	22640	22740	22524	22422	22704	22510	22634	22450	22707	22609	22641	22600	22523	22686	22657	22588	22542	22561	22524	22715	22523	22588	22585	22767	22544	22600	22706	22582	22461	22674	22623	22690	22617	22591	22525	22456	22408	22771	22620	22617	22818	22617	22697	22626	22679	22589	22593	22584	22641	22624	22649	22463	22772	22637	22507	22800	22615	22439	22706	22612	22527	22546	22766	22536	22620	22622	22552	22673	22696	22723	22616	22699	22649	22851	22765	22665	22696	22746	22494	22726	22548	22527	22474	22657	22612	22552	22549	22788	22660	22555	22598	22708	22571	22578	22641	22692	22650	22526	22740	22646	22670	22571	22580	22667	22688	22712	22564	22568	22634	22656	22677	22668	22407	22699	22616	22565	22549	22725	22630	22647	22520	22741	22549	22624	22644	22760	22533	22673	22513	22428	22668	22778	22474	22470	22686	22863	22563	22551	22586	22580	22638	22609	22724	22608	22565	22472	22594	22727	22636	22669	22612	22643	22862	22714	22423	22711	22519	22757	22697	22517	22556	22702	22549	22545	22844	22476	22573	22539	22628	22705	22438	22549	22720	22640	22726	22667	22729	22661	22661	22705	22543	22612	22511	22782	22517	22502	22625	22675	22474	22749	22492	22662	22647	22429	22551	22753	22671	22639	22622	22537	22682	22702	22528	22489	22572	22531	22558	22571	22671	22705	22570	22662	22569	22576	22691	22755	22546
22801	21484	29389	25240	26984	36275	42114	37784	35284	34210	33221	32020	31281	30954	30734	30419	30456	30285	30082	29950	29737	29915	29994	30003	29747	29745	29826	29762	29778	29536	29664	29583	29702	29697	29678	29728	29801	29663	29894	29738	29721	29828	29541	29785	29584	29838	29888	29694	29829	29769	29818	29706	29443	29626	29595	29774	29775	29722	29734	29561	29641	29844	29723	29566	29943	29593	29670	29973	29558	29730	29542	29670	29790	29722	29742	29599	29668	29686	29693	29618	29794	29734	29812	29530	29715	29688	29787	29679	29539	29336	29539	29627	29631	29606	29811	29638	29853	29968	29688	29339	29595	29767	29665	29774	29434	29591	29559	29758	29602	29428	29657	29593	29526	29468	29606	29734	29763	29733	29704	29427	29482	29733	29564	29549	29622	29660	29660	29593	29693	29616	29460	29905	29436	29388	29761	29642	29603	29420	29818	29631	29759	29581	29944	29747	29646	29465	29554	29432	29612	29493	29897	29451	29810	29692	29566	29768	29633	29535	29393	29508	29627	29516	29744	29905	29507	29677	29687	29537	29408	29747	29367	29729	29662	29485	29830	29740	29711	29522	29727	29327	29627	29562	29672	29608	29613	29459	29420	29643	29974	29856	29714	29659	29773	29541	29865	29616	29730	29539	29335	29598	29608	29683	29809	29876	29485	29525	29856	29532	29623	29523	29814	29698	29657	29482	29759	29710	29769	29582	29803	29666	29524	29507	29488	29449	29455	29450	29644	29577	29693	29616	29472	29611	30092	29754	29622	29637	29534	29401	29490	29919	29717	29462	29714	29703	29538	29676	29617	29603	29496	29691	29409	29419	29710	29529	29749	29592	29645	29446	29738	29434	29535	29702	29699	29779	29696	29255	29578	29717	29503	29941	29752	29538	29769	29544	29623	29847	29423	29768	29518	29493	29352	29530	29632	29476	29626	29744	29661	29593	29770	29416	29711	29403	29521	29652	29629	29571	29363	29392	29312	29443	29778	29705	29668	29719	29782	29566	29926	29274	29646	29705	29864	29659	29371	29525	29723	29833	29713	29823	29598	29757	29540	29508	29704	29573	29478	29366	29365	29609	29756	29528	29572	29781	29505	29515	29797	29738	29453	29557	29656	29748	29512	29628	29666	29670	29666	29530	29741	29702	29720	29507	29617	29644	29593	29821	29448	29454	29535	29322	29776	29703	29527	29673	29471	29542	29864	29388	29599	29707	29689	29618	29614	29504	29671	29726	29781	29741	29588	29590	29492	29616	29633	29589	29705	29640	29536	29661	29676	29523	29299	29647	29672	29711	29518	29609	29705	29806	29712	29453	29624	29524	29642	29385	29438	29355	29468	29703	29377	29450	29596	29623	29887	29710	29635	29486	29692	29891	29482	29544	29864	29388	29581	29706	29525	29663	29459	29755	29581	29406	29488	29495	29619	29656	30039	29561	29745	29665	29587	29478	29697	29600	29630	29860	29640	29671	29992	29578	29902	29433	29553	29916	29625	29669	29885	29584	29699	29613	29588	29537	29578	29658	29752	29621	29416	29583	29641	29762	29778	29538	29495	29662	29806	29519	29562	29574	29704	29624	29443	29403	29634	29495	29449	29891	29686	29784	29692	29391	29555	29508	29901	29747	29694	29570	29468	29517	29665	29511	29793	29628	29961	29787	29779	29403	29521	29703	29776	29607	29782	29526	29685	29789	29679	29607	29511	29752	29535	29724	29561	29822	29791	29529	29626	29695	29533	29328	29527	29965	29496	29445	29598	29623	29810	29709	29783	29745	29447	29736	29570	29568	29649	29678	29702	29479	29571	29533	29656	29453	29432	29592	29835	29733	29481	29572	29466	29614	29527	29907	29575	29813	29655	29631	29848	29501	29623	29559	29629	29615	29612	29706	29685	29627	29606	29692	29503	29652	29860	29489	29299	29374	29733	29629	29736	29647	29579	29491	29491	29454	29635	29603	29773	29613	29481	29623	29686	29425	29582	29577	29604	29562	29764	29558	29592	29795	29753	29539	29594	29714	29673	29623	29586	29699	29624	29544	29602	29484	29721	29742	29534	29493	29760	29725	29905	29696	29400	29726	29629	29635	29594	29514	29587	29637	29500	29709	29394	29601	29696	29454	29646	29414	29625	29718	29496	29810	29624	29734	29541	29559	29367	29507	29739	29687	29545	29628	29669	29683	29409	29603	29781	29510	29666	29873	29459	29609	29744	29518	29404	29508	29790	29498	29689	29541	29667	29785	29623	29803	29629	29600	29611	29682	29719	29650	29608	29694	29472	29583	29635	29566	29537	29587	29760	29502	29681	29331	29587	29371	29625	29549	29486	29900	29601	29685	29701	29506	29379	29740	29702	29538	29807	29509	29412	29751	29723	29608	29825	29474	29597	29618	29623	29563	29559	29787	29733	29713	29803	29518	29565	29831	29750	29662	29544	29956	29544	29606	29556	29618	29735	29644	29663	29617	29472	29653	29289	29748	29490	29551	29755	29661	29567	29346	29521	29727	29524	29535	29518	29733	29660	29566	29612	29357	29978	29853	29758	29817	29632	29780	29826	29687	29826	29591	29729	29617	29539	29553	29713	29637	29749	29638	29410	29700	29756	29591	29532	29651	29624	29676	29375	29571	29746	29657	29428	29278	29718	29682	29643	29574	29589	29652	29441	29267	29455	29685	29816	29703	29490	29502	29700	29650	29710	29536	29672	29545	29442	29459	29751	29774	29763	29663	29382	29939	29549	29409	29568	29643	29761	29579	29476	29609	29567	29658	29920	29584	29672	29831	29640	29391	29634	29745	29675	29710	29741	29834	29688	29493	29528	29333	29535	29473	29651	29686	29624	29824	29569	29495	29526	29549	29629	29709	29579	29498	29604	29570	29681	29610	29630	29600	29510	29501	29566	29514	29527	29706	29506	29740	29729	29526	29868	29633	29496	29573	29348	29762	29607	29393	29633	29483	29724	29407	29768	29552	29485	29594	29768	29519	29424	29839	29823	29617	29716	29771	29612	29504	29665	29731	29517	29629	29716	29567	29717	29455	29480	29541	29550	29592	29690	29679	29790	29663	29499	29703	29746	29590	29765	29523	29799	29713	29714	29542	29894	29534	29726	29728	29799	29651	29652	29565	29549	29630	29553	29477	29611	29741	29894	29531	29495	29430	29692	29642	29580	29745	29574	29634	29581	29672	29663	29760	29663	29742	29702	29554	29659	29394	29497	29649	29683	29581	29625	29621	29583	29577	29515	29565	29598	29492	29744	29641	29415	29698	29475	29570	29590	29508	29608	29608	29614	29561	29490	29703	29361	29456	29895	29738	29984	29501	29514	29480	29317	29793	29777	29564	29894	29756	29770	29538	29379	29800	30022	29681	29503	29726	29712	29720	29498	29393	29510	29730	29498	29798	29721	29361	29620	29496	29788	29822	29566	29643	29604	29616	29847	29615	29767	29465	29593	29741	29773	29693	29497	29409	29612	29807	29404	29845	29664	29616	29699	29454	29501	29792	29923	29680	29661	29529	29437	29461	29673	29826	29824	29673	29715	29617	29831	29474	29973	29563	29684	29611	29449	29822	29693	29629	29716	29655	29892	29478	29887	29758	29853	29775	29713	29564	29823	29718	29502	29745	29680	29468	29725	29670	29667	29752	29730	29287	29616	29660	29692	29662	29456	29525	29619	29565	29757	29719	29672	29755	29706	29471	29548	29573	29498	29556	29551	29702	29765	29642	29804	29603	29665	29690	29585	29664	29585	29620	29532	29654	29653	29450	29658	29809	29826	29696	29676	29732	29703	29525	29859	29706	29621	29433	29473	29941	29673	29602	29649	29537	29447	29665	29398	29546	29503	29672	29749	29539	29544	29503	29790	29674	29735	29640	29725	29774	29555	29732	29508	29604	29632	29524	29493	29677	29517	29541	29645	29579	29552	29717	29648	29717	29537	29671	29841	29879	29550	29487	29702	29784	29552	29893	29770	29711	29564	29703	29643	29762	29720	29693	29559	29736	29833	29655	29684	29574	29487	29414	29628	30001	29726	29699	29464	29748	29671	29565	29382	29604	29694	29707	29415	29633	29736	29612	29579	29745	29795	29789	29531	29648	29766	29780	29676	29630	29847	29630	29652	29598	29586	29867	29606	29674	29647	29816	29665	29491	29885	29671	29595	29805	29441	29509	29659	29498	29571	29967	29570	29449	29577	29676	29601	29714	29496	29487	29765	29625	29745	29703	29585	29912	29377	29657	29565	29660	29679	29712	29681	29556	29604	29612	29638	29642	29479	29680	29639	29572	29642	29600	29604	29589	29495	29793	29548	29599	29777	29465	29918	29684	29637	29357	29470	29674	29677	29606	29726	29415	29557	29621	29815	29550	29491	29449	29567	29718	29759	29698	29637	29608	29653	29616	29497	29978	29498	29836	29503	29636	29578	29457	29662	29458	29803	29601	29707	29638	29687	29513	29464	29451	29526	29518	29737	29403	29459	29420	29881	29419	29783	29683	29463	29398	29660	29497	29672	29647	29476	29581	29535	29475	29505	29763	29985	29654	29594	29519	29501	29346	29619	29597	29620	29527	29530	29466	29606	29617	29564	29664	29586	29575	29800	29570	29462	29627	29628	29631	29657	29458	29603	29649	29627	29455	29693	29650	29575	29624	29765	29413	29732	29684	29859	29624	29714	29693	29457	29643	29761	29617	29788	29646	29674	29696	29638	29377	29489	29381	29523	29460	29822	29532	29604	29759	29665	29392	29644	29686	29570	29657	29777	29669	29527	29696	29614	29671	29800	29727	29531	29639	29483	29563	29513	29795	29550	29592	29504	29548	29461	29521	29625	29625	29493	29615	29717	29601	29559	29822	29647	29734	29615	29629	29556	29671	29559	29661	29635	29635	29685	29519	29528	29599	29512	29742	29509	29723	29704	29583	29748	29408	29763	29437	29914	29406	29724	29676	29527	29439	29534	29646	29373	29699	29676	29581	29696	30021	29513	29411	29708	29691	29739	29583	29461	29472	29714	29537	29827	29599	29373	29435	29803	29759	29582	29584	29576	29647	29642	29598	29721	29557	29580	29723	29742	29640	29692	29674	29603	29587	29595	29369	29545	29439	29536	29563	29516	29586	29621	29598	29590	29433	29599	29443	29679	29594	29559	29920	29642	29611
35425	59024	57657	49214	43417	41683	40472	35590	31982	29921	28039	26317	25266	24582	24233	23785	23536	23326	23384	23118	23335	22991	23221	23121	22834	23061	23117	23008	22950	22901	22907	23027	23014	22953	22883	22956	22962	23088	22933	22834	22962	22928	22896	22967	22930	22863	22896	22855	22893	22838	23055	22859	23048	22934	22766	23012	22880	22893	23057	22923	23061	22918	22897	22957	22813	22882	22958	22984	22882	22859	22886	23004	23029	23029	22843	22833	22939	22907	23093	22820	23159	23113	22883	22893	23011	22886	22845	22939	22972	23055	22981	22900	22941	22820	22820	23004	22942	22889	22785	23030	22995	22946	22846	22984	22954	22872	22669	22793	23015	22991	22903	23063	22954	23011	22929	22925	22897	22978	22946	23131	23021	23018	22914	22837	22845	23015	22793	23052	22773	22981	23010	22821	22893	22741	23018	22746	22933	23018	22800	22656	22787	22947	22899	22795	23055	22851	22793	22852	23058	23095	22889	23061	22919	23188	23016	22803	22909	22946	23035	22964	22729	22760	23046	22940	22846	22985	22819	22757	22904	22868	22908	22813	23013	23008	22983	22895	22693	22996	23126	22650	22899	22930	22821	22880	22957	23023	22881	22706	22988	22777	22770	23006	22879	22920	22687	22982	22966	22838	22956	22854	22824	22946	22896	23038	22921	22749	22902	22942	22785	22975	22805	22772	22999	22773	22770	22770	22848	22962	22903	22909	23064	22993	22981	22935	22767	22719	23032	22726	22938	22858	22721	22770	23019	23075	23180	22800	22923	22877	23135	22976	22840	22988	22844	23002	22909	22949	22906	22939	22944	22884	22840	23012	22934	22995	22836	22757	22886	23115	23004	22958	22857	22828	22750	22903	22863	22826	23030	23006	22873	22887	22922	22717	22859	22834	22793	22895	22966	23004	22942	22964	23111	22784	22954	22819	22768	22981	22840	22938	22987	22919	22927	23011	22701	22873	23002	22938	22972	22887	23047	22818	22903	22698	22858	22846	22935	23041	23000	23068	23033	22771	22996	22892	22650	22945	22843	23000	22939	22916	22972	22811	22896	22946	23095	23063	22648	22732	23013	22828	23087	22920	22923	22837	22736	22972	22863	22887	23006	22907	22659	22920	22856	22724	22845	22820	22888	22804	22853	23065	22973	22798	22876	22832	22944	22832	23115	22956	22810	22943	22843	23050	22822	22890	22806	22754	22854	22972	22797	23016	22858	22958	22923	23050	22791	23214	23005	22860	22872	22766	22853	22781	22832	22957	22905	23197	22779	22888	22980	22833	22893	22850	23004	23118	22931	22950	22915	23076	22922	22808	22918	23002	23049	22992	22829	22954	22765	22774	22807	23069	22894	23073	23020	22992	22843	22795	22897	22899	22810	22809	23110	23032	23014	22841	22839	22855	22923	22821	22872	22926	22906	23060	22916	22940	22790	22964	22808	22910	23050	23046	22781	22984	22794	22848	22873	22985	22999	22891	22925	22933	22930	22760	22888	22716	22952	22672	22806	22810	22907	22898	23057	22802	23201	22776	23053	22993	23079	22929	22926	22976	23055	22995	22870	22751	22943	22747	22870	22839	22978	22875	22986	23027	22687	22922	22999	22943	22863	22865	22918	22817	22984	23064	22679	22812	23004	22922	23043	22779	22939	22912	22927	22893	22945	23016	22902	22949	22955	22888	23030	23060	22875	22825	23024	22979	22851	22794	22895	22730	23056	22847	22910	23025	22816	22972	22725	22968	22879	22861	23048	22760	22984	22748	22805	22853	22895	22934	22655	22985	22926	22830	22939	22915	22798	22930	23002	22987	22991	22759	22963	23018	22588	22950	22894	22719	22924	22812	23011	22981	22916	23002	23036	22778	22921	22860	22873	22817	22816	22884	22966	22852	22914	22848	22906	22923	22827	22985	23008	22983	22738	22886	22694	22867	22863	23029	23096	22974	22741	22989	22772	22886	22844	23041	22789	22886	22965	22935	22942	22795	22883	22888	22970	23105	22853	22872	22894	22940	22911	23083	22776	23076	22815	23019	22726	22967	22995	22931	22984	22818	22974	22983	22864	23022	22858	23020	23076	22850	22870	22861	22869	23168	23154	22847	22761	23079	22977	22943	22892	22923	23119	22920	22857	22935	22867	23037	22865	23031	23031	22774	22877	23119	22821	22805	22817	22996	23030	22829	22978	22808	23040	22800	23053	22793	23016	22799	22928	22906	23030	22975	22864	22839	22839	22930	22871	22951	22960	23076	22934	22871	23014	22867	22915	22898	22856	22991	22988	23073	22901	22974	22969	22811	22915	22961	22916	22751	22896	22749	22923	22693	22912	22828	22908	22831	22741	22805	22814	22945	22804	22651	23054	22946	22845	22895	22805	23062	22863	22969	22876	22962	22912	23096	22973	22993	22978	22808	22940	23005	23053	22946	22939	22881	23065	22803	23092	22739	22978	22945	22982	22856	22902	22818	22873	22982	22869	22823	22842	22895	22973	22973	22766	22862	22924	22734	22811	22852	22779	22920	22894	23077	23020	23041	22933	22895	22999	23031	22890	23036	22934	22813	22808	22861	22872	22912	22872	22842	22712	22905	22887	22893	23090	22950	23178	23125	22957	22811	23085	22898	23192	22945	22839	22875	22871	22825	22779	22918	23044	22916	22922	22985	22677	22941	22859	22941	23018	22888	22875	22845	22813	22745	23093	22910	22738	22994	23077	23089	22754	22872	22776	23020	22897	22896	22703	22794	23095	22868	22898	23084	22760	22710	22688	22942	22959	22854	22908	22804	22884	22934	22990	23024	22831	22918	22898	22971	22882	22831	23045	23002	22948	23024	22921	22782	22972	22938	23086	23003	22996	22882	22841	22722	22879	23093	23028	22861	22940	22897	22761	22960	22961	22853	22932	22911	22965	22825	22898	22784	22893	22948	22836	22829	22851	22880	22977	22813	23114	22933	23082	23031	22829	22928	22899	23018	22922	23032	22870	23024	22928	22770	22987	22885	22750	23059	22853	22875	22969	22844	22981	22879	23016	23023	22903	22763	22787	22817	23027	22809	22940	22837	22968	22875	23085	23080	22766	23058	22890	22850	22928	23040	23065	22974	22922	22978	22903	23037	22939	22923	22797	23008	22979	22999	22962	22902	22756	22810	22710	22812	23041	22790	23055	23033	22904	23039	22940	22972	23029	22973	22810	23011	22773	23107	22803	22961	22933	22809	22934	22683	22970	22805	22837	22982	23019	22747	22702	22998	22932	22965	22925	23022	23048	22886	22965	22804	22912	22979	22786	22872	23030	23009	22985	22867	22994	22939	22935	22817	22933	22886	22827	22794	22897	22878	22838	22673	22809	22836	22903	22851	23022	22819	23034	22895	23022	22950	23033	22775	22904	22910	22781	22919	23034	22843	22964	22880	22852	22876	23009	23010	22885	22915	22811	22795	22798	22981	23107	22831	22943	22724	22990	22924	22783	22795	22886	22986	22984	22840	22951	23063	22907	22999	22884	22896	22973	23105	23036	22880	22998	22820	22949	22779	22889	22901	22876	22917	22912	22796	22898	23013	22817	22986	22947	23053	22679	22821	22876	22948	22809	22847	23001	22848	22949	22646	23073	22844	23011	22837	22923	22905	22823	23038	23011	22821	22801	22951	22746	22902	22923	22750	22895	22856	22901	22975	22905	22924	22926	22911	22904	22915	22904	22733	22807	22922	22945	23019	22889	22838	22750	22899	22972	22791	23120	22953	23025	22806	22735	22865	23041	23042	22893	22736	23003	22776	22780	22946	22983	22772	22979	23132	22784	22878	22953	22862	23088	22876	22963	22874	23009	23033	23188	22877	22983	22915	22732	22757	22885	22974	22678	23007	22931	22804	22957	22737	23058	22910	22878	22920	22901	22956	22846	23031	23038	22865	22896	22807	22748	22792	22829	23013	22747	22859	23023	22946	22912	22881	22907	22998	22840	23013	22911	22868	22729	23009	22786	22948	22807	22813	22868	22934	22871	22853	22891	22800	22971	22835	22973	23000	22897	22966	22975	23021	22945	23100	22961	23000	22702	22891	22887	22911	22900	22876	23024	22795	22727	22979	22820	22822	22987	22777	22806	23050	22849	22921	22970	22962	23012	23071	22905	22797	22756	23084	22911	22854	22940	22695	22808	22958	23060	23005	23008	22942	22613	22824	22751	22911	23176	23077	22908	22666	23076	22959	22798	22852	22866	22925	23068	22702	22960	22887	23076	22994	22793	22923	22806	22853	22784	22942	22884	23014	22901	22888	23058	22914	22728	22891	22812	22829	22962	22812	22957	22853	22865	22821	22982	23060	22972	22982	23017	22941	22808	22853	22673	23048	23005	22912	22912	22875	22803	22887	23066	22968	22924	22923	22775	22988	22856	22728	22919	23032	22925	22887	22895	22806	22787	23030	22845	23054	22841	22803	23166	22835	22980	22888	22977	23127	22657	22822	23000	22853	22752	22903	22880	22868	22888	22855	22888	22949	23019	22872	23072	22834	23004	22941	22941	22838	22905	22720	22955	23020	23047	22864	22834	22849	23098	22881	23023	23029	22733	23022	22853	22853	22945	22825	22928	22895	22957	22961	22834	22823	23136	22921	22873	23161	22956	22934	22817	22901	22862	22923	23050	22944	23037	22988	22982	22763	22885	22846	22907	22883	22815	22827	22740	23128	23026	22722	22879	22816	23050	22960	22655	22879	22923	23096	23005	22807	22835	22991	22813	22909	22826	22891	22788	22756	22961	22907	23021	22915	22781	22973	22918	22921	22947	22857	22822	22758	23033	22864	22920	22993	23069	22790	22936	23099	22914	23000	22753	22814	22911	22981	22996	22918	23044	22872	22932	22888	22939	23055	22831	22739	23067	22904	22992	22931	22966	22838	23038	22967	22861	22984	23031	22978	22993	22972	22893	23063	22635	23046	22974	23082	22892	22910	22893	22781	22880	22775	22892	22935	22754	22930	22883	22890	22963	23018	23010	22846	23078	22834	22939	22907	23100	22885	22995	22837	22854	22836	22989	22794	22754	22966	22715	22887	23016	22826	22873	22792	23077	22804	22862	22861	22975	23069	22841	22783	22851	22975	22683	22642	22828	22863	23022	22898	22769	22867	22969	22828	23109	22761	22858	22950	22997	22764	22984	22950
31201	33283	42407	39006	34881	35035	35212	33465	31941	31302	30532	30120	29912	29467	29559	29373	29526	29621	29603	29353	29494	29496	29573	29444	29476	29322	29459	29426	29410	29350	29428	29388	29452	29436	29355	29304	29321	29280	29227	29261	29235	29070	29381	29382	29238	29415	29348	29176	29281	29428	29344	29277	29430	29303	29358	29348	29313	29384	29490	29305	29222	29192	29072	29305	29305	29036	29498	29558	29473	29299	29499	29157	29306	29213	29232	29214	29124	29369	29370	29193	29332	29219	29072	29165	29461	29340	29138	29139	29274	29224	29442	29267	29309	29350	29227	29449	29315	29540	29100	29189	29345	29085	29115	29131	29327	29064	29383	29328	29369	29303	29539	29465	29079	29259	29275	29197	29495	29305	29005	29279	29441	29248	29123	29328	29240	29232	29519	29395	29413	29253	29561	29336	29209	29556	29542	29266	29326	29250	29143	29116	29412	29225	29309	29225	29434	29370	29316	29379	29332	29144	29263	29234	29287	29194	29163	29136	29244	29184	29492	29325	29166	29288	28979	29010	29204	29381	29252	29355	29348	29390	29313	29167	29357	29236	29377	29056	29263	29029	29398	29236	29163	29192	29401	29064	29447	29017	29233	29362	29424	29143	29243	29226	29288	29222	29480	29422	29243	29171	29596	29267	29171	29421	29270	29207	29287	29151	29319	29377	29371	29189	29181	29606	29283	29377	29446	29450	29338	29463	29376	29275	29374	29223	29331	29351	29360	29202	29420	29371	29444	29344	29264	29401	29529	29330	29243	29193	29247	29113	29354	29326	29433	29330	29209	29330	29168	29221	29311	29336	29241	29255	29212	29187	29343	29353	29307	29358	29419	29387	29178	29556	29252	29234	29438	29354	29295	29388	29218	29261	29236	29165	29239	29009	29584	29196	29275	29211	29341	29342	29422	29511	29297	29074	29131	29257	29272	29226	29411	29398	29123	29429	29451	29308	28971	29186	29167	29308	29238	29314	29107	29201	29409	29210	29328	29240	29122	29298	29350	29359	29448	29185	29261	29363	29178	29271	29415	29289	29295	29467	29273	29203	29211	29221	29070	29090	29382	29291	29124	29120	28909	29223	29321	29310	29338	29362	29498	29171	29488	29398	29304	29260	29249	29219	29363	29290	29548	29347	29325	29423	29303	29298	29492	29315	29311	29450	28975	29497	29389	29306	29649	29191	29352	29040	29680	29159	29563	29328	29462	29199	29146	29287	29269	29570	29315	29322	29520	29167	29258	29217	29243	29118	29330	29324	29356	29303	29424	29526	29211	29167	29278	29230	29408	29212	29114	29529	29269	29262	29285	29385	29260	29510	29230	29322	29433	29260	29351	29098	29238	29114	29233	29308	29349	29414	29285	29310	29443	29201	29298	29401	29243	29187	29334	29291	29263	29472	29457	29537	29506	29306	29272	29450	29503	29302	29351	29532	29274	29355	29457	29263	29334	29585	29282	29404	29295	29316	29068	29203	29306	29350	29373	29183	29481	29276	29367	29391	29339	29366	29495	29256	29282	29254	29166	29308	29405	29047	29141	29266	29516	29337	29258	29409	29081	29516	29266	29234	29235	29327	29464	29557	29424	29358	29182	29440	29367	29356	29158	29424	29250	29315	29248	29167	29449	29485	29130	29262	29017	29482	29479	29406	29439	29442	29136	29305	29149	29281	29162	29142	29390	29185	29381	29438	29188	29188	29320	29318	29149	29319	29314	29195	29204	29416	29421	29163	29500	29285	29262	29118	29460	29198	29348	29254	29275	29557	29129	29394	29360	29299	29355	29105	29167	29269	29565	29245	29420	29312	29332	29466	29245	29163	29352	29007	29317	29218	29410	29254	29357	29111	29298	29098	29176	29382	29006	29230	29441	29300	29314	29202	29315	29291	29422	29303	29416	29167	29098	29204	29375	29221	29297	29380	29282	29181	29439	29055	29342	29216	29247	29291	29316	29386	29411	29114	29250	29367	29109	29436	29531	29480	29366	29468	29461	29288	29338	29259	29304	29290	29311	29267	29299	29196	29490	29393	29343	29095	29249	29182	29161	29331	29413	29330	29217	29431	29400	29299	29311	29305	29515	29197	29395	29396	29427	29287	29592	29269	29237	29304	29038	29389	29447	29120	29161	29446	29206	29429	29357	29381	29329	29423	29230	29585	29274	29022	29256	29159	29313	29334	29307	29221	29421	29392	29289	29392	29223	29602	29436	29455	29392	29227	29186	29291	29322	29196	29236	29202	29407	29343	29401	29335	29428	29158	29379	29090	29255	29283	29349	29329	29297	29336	29449	29456	29178	29295	29573	29451	29277	29324	29212	29505	29014	29212	29336	29475	29424	29183	29299	29384	29478	29493	29346	29190	29432	29492	29267	29446	29313	29397	29436	29220	29236	29186	29249	29397	29315	29207	29318	29595	29371	29449	29447	29196	29442	29285	29428	29326	29030	29371	29389	29351	29247	29280	29319	29567	29307	29361	29231	29191	29287	29400	29362	29201	29201	29403	29412	29515	29057	29717	29244	29268	29076	29251	29432	29185	29277	29182	29181	29429	29648	29456	29323	29167	29193	29326	29417	29138	29282	29347	29386	29279	29321	29350	29235	29315	29329	29303	29470	29318	29449	29374	29262	29535	29519	29155	29265	29210	29185	29332	29459	29402	29252	29342	29363	29348	29427	29422	29267	29409	29404	29521	29164	29304	29472	29322	29312	29491	29285	29164	29388	29257	29155	29386	29195	29338	29278	29239	29328	29319	29474	29509	29405	29360	29363	29214	29329	29142	29309	29194	29206	29219	29313	29141	29212	29282	29349	29258	29389	29549	29533	29428	29365	29414	29407	29316	29240	29370	29117	29258	29461	29401	29308	29508	29308	29120	29256	29273	29387	29620	29605	29395	29313	29370	29294	29376	29530	29184	29183	29188	29262	29082	29367	29372	29418	29368	29352	29376	28949	29188	29405	29399	29800	29456	29411	29200	29261	29384	29431	29334	29351	29442	29674	29366	29514	29472	29274	29414	29309	29342	29193	29317	29399	29427	29317	29366	29429	29231	29300	29381	29457	29309	29540	29130	29229	29275	29762	29386	29173	29401	29441	29368	29216	29293	29258	29525	29280	29422	29428	29178	29294	29526	29298	29248	29248	29394	29273	29344	29430	29479	29413	29366	29190	29431	29190	29121	29338	29247	29309	29223	29423	29166	29821	29292	29308	29358	29307	29522	29310	29442	29140	29445	29298	29708	29211	29343	29218	29262	29115	29433	29108	29430	29351	29269	29184	29301	29323	29355	29413	29229	29263	29202	29226	29288	29186	29551	29414	29267	29424	29368	29340	29396	29478	29314	29421	29131	29050	29157	29303	29489	29359	29379	29360	29211	29533	29385	29228	29273	29407	29439	29406	29290	29255	29314	29157	29416	29187	29117	29196	29055	29082	29442	29412	29380	29329	29217	29192	29186	29217	29399	29279	29225	29552	29425	29400	29405	29140	29253	29394	29347	29320	29088	29319	29171	29117	29216	29201	29105	29289	29260	29509	29315	29380	29239	29300	29267	29533	29278	29612	29278	29156	29462	29104	29149	29179	29246	29464	29101	29360	29207	29286	29146	29100	29302	29485	29305	29388	29500	29313	29145	29246	29474	29463	29376	29281	29451	29149	29243	29289	29476	29290	29549	29448	29288	29434	29279	29434	29331	29507	29442	29510	29330	29328	29344	29497	29401	29471	29319	29253	29259	29512	29350	29479	29408	29326	29259	29342	29364	29400	29391	29324	29160	29288	29247	29383	29567	29405	29294	29393	29271	29344	29557	29493	29467	29279	29306	29365	28991	29316	29174	29468	29567	29402	29361	29382	29503	29540	29207	29184	29441	29394	29643	29148	29213	29344	29321	29417	29180	29377	29317	29239	29149	29074	29191	29173	29232	29299	29284	29371	29288	29400	29416	29330	29339	29252	29101	29431	29329	29279	29274	29420	29240	29623	29317	29494	29524	29319	29270	29284	29409	29159	29220	29390	29520	29470	29274	29250	29202	29442	29288	29331	29318	29231	29412	29303	29324	29306	29367	29613	29322	29135	29460	29572	29230	29385	29399	29203	29512	29454	29091	29100	29259	29322	29165	29471	29380	29348	29440	29435	29449	29034	29337	29078	29295	29303	29334	29252	29297	29174	29478	29446	29179	29436	29302	29238	29320	29589	29488	29541	29201	29365	29331	29307	29343	29395	29291	29286	29315	29247	29537	29380	29404	29180	29405	29138	29468	29322	29162	29112	29318	29237	29362	29229	29035	29238	29427	29063	29289	29547	29370	29256	29145	29333	29276	29179	29240	29477	29257	29307	29066	29206	29551	29271	29461	29278	29473	29324	29299	29346	29407	29512	29171	29565	29445	29330	29393	29311	29529	29370	29378	29344	29199	29304	29497	29358	29301	29236	29358	29665	29378	29284	29278	29310	29368	29462	29366	29546	29333	29412	29633	29276	29485	29477	29153	29443	29032	29610	29401	29422	29353	29294	29251	29208	29344	29276	29131	29231	29376	29396	29409	29202	29263	29310	29392	29371	29282	29398	29327	29438	29279	29105	29316	29206	29168	29499	29513	29303	29357	29452	29116	29346	29373	29292	29236	29360	29469	29366	29252	29257	29492	29280	29274	29322	29403	29219	29335	29142	29326	29299	29306	29250	29370	29340	29421	29301	29492	29314	29487	29190	29382	29394	29535	29319	29277	29429	29297	29368	29437	29199	29104	29694	29616	29512	29501	29257	29354	29372	29514	29214	29318	29168	29282	29449	29280	29334	29352	29497	29389	29189	29080	29381	29194	29490	29225	29470	29289	29593	29337	29365	29325	29322	29436	29200	29496	29612	29443	29268	29326	29328	29223	29247	29052	29555	29274	29390	29623	29565	29371	29400	29254	29336	29349	29046	29363	29132	29304	29577	29428	29356	29228	29405	29296	29260	29131	29519	29312	29669	29380	29251	29233	29392	29254	29288	29481	29599	29306	29470	29548	29316	29413	29429	29268	29446	29300	29271	29343	29062	29362	29147	29426	29264	29383	29169	29224	29086	29418	29183	29210	29088	29496	29427	29238	29123	29023	29511	29551	29322	29387	29279	29070	29530	29467	29166	29407	29092	29373	29551	29462	29340	29400	29298	29479
35102	48870	45928	36719	32252	32107	31825	28910	26884	25597	24843	23923	23392	23194	23353	23098	22969	23096	22893	22763	22881	22748	22780	22834	22766	22604	22735	22740	22710	22937	22730	22827	22895	22862	22634	22935	22795	22881	22828	22649	22705	22641	22649	22672	22585	22660	22796	22891	22837	22882	22741	22717	22745	22760	22731	22675	22804	22695	22974	22838	22821	22789	22472	22885	22729	22732	22641	22821	22598	22742	22564	22683	22847	22825	22570	22707	22750	22766	22710	22806	22982	22842	22798	22818	22599	22534	22800	22781	22588	22753	22854	22865	22738	22754	22606	22779	22613	22833	22752	22865	22753	22825	22743	22496	22626	22711	22521	22659	22795	22797	22803	22532	22647	22791	22726	22658	22813	22642	22798	22780	22674	22665	22761	22625	22853	22762	22585	22660	22885	22747	22828	22720	22849	22679	22793	22735	22888	22802	22750	22695	22563	22718	22939	22920	22591	22732	22768	22547	22889	22746	22554	22743	22732	22807	22729	22771	22715	22714	22735	22769	22763	22533	22816	22814	22813	22797	22601	22884	22640	22569	22915	22746	22635	22725	22610	22780	22666	22742	22738	22686	22697	22635	22584	22754	22692	22717	22939	22595	22760	22729	22900	22599	22684	22684	22644	22745	22775	22819	22619	22658	22551	22660	22655	22646	22848	22618	22652	22451	22861	22614	22606	22661	22716	22660	22606	22667	22765	22652	22608	22659	22764	22510	22658	22808	22757	22648	22872	22547	22723	22814	22640	22914	22763	22816	22721	22702	22683	22901	22766	22603	22771	22608	22734	22597	22717	22611	22745	22655	22784	22692	22783	22650	22739	22725	22817	22600	22782	22907	22586	22683	22666	22758	22690	22755	22634	22755	22665	22696	22614	22648	22613	22729	22513	22716	22666	22767	22687	22714	22861	22513	22592	22882	22656	22799	22743	22606	22589	22823	22557	22621	22594	22766	22737	22619	22761	22801	22740	22650	22747	22767	22577	22780	22764	22646	22792	22624	22773	22699	22735	22791	22619	22645	22739	22682	22634	22633	22760	22624	22761	22803	22705	22811	22660	22897	22744	22695	22573	22749	22607	22711	22607	22657	22610	22684	22783	22739	22709	22689	22679	22605	22851	22610	22900	22890	22754	22667	22713	22651	22793	22727	22832	22870	22666	22770	22767	22632	22728	22569	22674	22582	22800	22629	22764	22700	22700	22879	22646	22622	22715	22886	22704	22791	22757	22760	22768	22687	22746	22839	22902	22863	22754	22816	22764	22786	22706	22659	22742	22675	22835	22849	22784	22823	22651	22871	22763	22545	22794	22674	22777	22780	22745	22735	22708	22754	22767	22656	22622	22587	22758	22720	22661	22754	22771	22734	22651	22722	22808	22582	22774	22681	22709	22610	22593	22743	22629	22684	22766	22578	22669	22592	22645	22689	22719	22736	22803	22694	22661	22591	22592	22605	22693	22693	22750	22774	22756	22703	22658	22950	22608	22660	22617	22744	22559	22815	22805	22706	22927	22840	22817	22739	22765	22755	22723	22743	22629	22769	22564	22816	22622	22717	22796	22769	22762	22716	22700	22769	22538	22592	22702	22749	22702	22795	22702	22768	22653	22583	22793	22712	22663	22693	22651	22683	22797	22955	22611	22880	22734	22915	22708	22791	22701	22770	22907	22712	22713	22706	22636	22645	22817	22809	22769	22614	22831	22687	22745	22734	22853	22878	22726	22842	22754	22938	22701	22866	22677	22713	22728	22786	22634	22614	22573	22663	22731	22716	23069	22863	22702	22701	22766	22660	22804	22726	22780	22785	22808	22832	22955	22521	22652	22798	22526	22762	22891	22791	22607	22667	22616	22783	22619	22654	22629	22733	22554	22806	22593	22753	22788	22822	22788	22849	22809	22738	22624	22718	22750	22730	22693	22687	22648	22863	22630	22692	22687	22835	22828	22663	22754	22681	22865	22606	22626	22723	22628	22833	22806	22640	22646	22676	22756	22834	22574	22507	22745	22918	22543	22814	22786	22598	22707	22734	22771	22876	22766	22669	22734	22591	22801	22735	22753	22487	22710	22740	22869	22720	22841	22670	22719	22649	22779	22647	22857	22747	22786	22738	22618	22849	22710	22805	22833	22660	22837	22698	22588	22805	22547	22933	22640	22678	22694	22716	22873	22630	22776	22765	22833	22917	22562	22748	22654	22787	22787	22668	22802	22758	22730	22777	22869	22590	22726	22684	22774	22685	22660	22789	22740	22749	22606	22763	22787	22701	22971	22631	22766	22636	22678	22771	22547	22774	22656	22720	22504	22753	22736	22860	22790	22775	22833	22890	22636	22762	22757	22632	22733	22721	22792	22803	22766	22532	22788	22735	22782	22748	22626	22488	22656	22562	22768	22640	22640	22811	22828	22599	22759	22693	22625	22663	22682	22680	22747	22866	22795	22656	22628	22874	22769	22845	22803	22555	22902	22716	22655	22681	22599	22776	22750	22610	22780	22666	22914	22662	22773	22782	22664	22808	22760	22750	22687	22728	22477	22672	22577	22697	22719	22710	22957	22490	22725	22582	22818	22543	22788	22764	22794	22889	22613	22845	22710	22920	22574	22641	22646	22649	22634	22718	22818	22399	22786	22670	22684	22907	22618	22680	22763	22672	22783	23001	22751	22630	22712	22857	22755	22868	22741	22751	22639	22677	22878	22763	22657	22879	22689	22823	22499	22725	22882	22593	22938	22635	22770	22902	22742	22624	22783	22844	22707	22639	22639	22724	22680	22602	22655	22703	22479	22589	22717	22714	22718	22730	22774	22688	22619	22912	22681	22850	22704	22936	22802	22747	22921	22800	22786	22679	22697	22741	22564	22691	22676	22910	22740	22473	22841	22761	22596	22579	22790	22797	22610	22771	22787	22613	22738	22601	22669	22756	22529	22752	22634	22767	22728	22623	22829	22410	22692	22788	22717	22672	22880	22533	22852	22831	22858	22819	22627	22714	22451	22776	22979	22705	22645	22640	22643	22641	22880	22628	22837	22579	22834	22740	22707	22791	22668	22761	22615	22846	22491	22704	22562	22842	22719	22800	22837	22567	22821	22726	22646	23006	22740	22661	22792	22725	22815	22882	22853	22684	22784	22736	22728	22684	22774	22755	22810	22646	22524	22753	22806	22727	22697	22720	22797	22707	22614	22622	22704	22747	22661	22753	22849	22798	22723	22817	22799	22761	22770	22719	22737	22481	22658	22798	22609	22684	22922	22678	22733	22711	22964	22843	22730	22759	22675	22692	22860	22698	22748	22795	22776	22596	22848	22881	22681	22678	22875	22677	22686	22577	22649	22620	22717	22728	22817	22484	22772	22694	22677	22876	22821	22662	22722	22836	22776	22665	22791	22715	22825	22638	22662	22496	22764	22547	22718	22710	22879	22721	22640	22644	22747	22835	22701	22716	22439	22644	22747	22804	22872	22932	22701	22587	22701	22857	22676	22637	22753	22870	22996	22656	22741	22748	22745	22682	22800	22858	22792	22668	22588	22885	22835	22713	22755	22614	22694	22848	22990	22644	22683	22671	22723	22603	22690	22777	22662	22711	22647	22761	22824	22796	22544	22676	22753	22627	22579	22803	22543	22609	22790	22725	22629	22513	22681	22771	22722	22947	22786	22681	22635	22579	22674	22651	22702	22728	22826	22752	22806	22699	22830	22704	22713	22852	22596	22691	22761	22840	22736	22741	22778	22650	22560	22894	22773	22688	22618	22893	22658	22732	22782	22766	22777	22893	22525	22818	22733	22723	22511	22832	22798	22842	22879	22597	22856	22632	22719	22594	22739	22868	22874	22738	22668	22653	22821	22836	22822	22785	22656	22766	22578	22772	22807	22605	22785	22775	22779	22753	22949	22778	22678	22702	22552	22661	22583	22783	22869	22699	22825	22612	22705	22631	22534	22682	22820	22716	22794	22701	22427	22785	22806	22807	22784	22522	22838	22820	22708	22793	22635	22722	22673	22599	22737	22660	22798	22848	22849	22630	22626	22784	22722	22691	22752	22650	22681	22659	22828	22778	22646	22668	22731	22801	22800	22924	22737	22738	22550	22824	22827	22587	22736	22478	22581	22770	22574	22702	22850	22809	22703	22686	22758	22724	22507	22706	22773	22595	22597	22680	22774	22745	22700	22606	22792	22797	22780	22592	22776	22840	22625	22787	22750	22650	22568	22614	22778	22707	22776	22746	22823	22806	22758	22707	22610	22698	22819	22865	22823	22777	22764	22701	22720	22902	22601	22593	22705	22608	22755	22849	22662	22979	22870	22767	22717	22815	22722	22649	22747	22752	22781	22748	22751	22668	22843	22824	22726	22762	22746	22738	22756	22685	22843	22874	22756	22671	22639	22768	22707	22729	22895	22772	22493	22737	22676	22713	22688	22846	22667	22704	22861	22717	22712	22667	22668	22726	22803	22797	22686	22792	22772	22657	22722	22779	22697	22755	22796	22685	22634	22815	22820	22814	22843	22752	22818	22884	22943	22592	22714	22754	22640	22726	22704	22595	22816	22748	22765	22768	22534	22706	22676	22517	22695	22664	22666	22661	22683	22703	22548	22720	22666	22628	22772	22852	22786	22776	22648	22747	22753	22686	22794	22644	22593	22554	22556	22783	22661	22630	22908	22648	22775	22708	22662	23032	22630	22619	22648	22694	22657	22795	22730	22442	22780	22537	22797	22770	22748	22755	22609	22514	22523	22905	22738	22646	22746	22717	22824	22660	22765	22553	22779	22625	22679	22675	22707	22793	22753	22644	22766	22671	22697	22703	22613	22764	22744	22656	22646	22690	22861	22803	22844	22753	22729	22756	22782	22648	22594	22691	22777	22776	22756	22782	22786	22754	22759	22774	22780	22821	22791	22664	22836	22771	22736	22705	22897	22821	22487	22809	22646	22681	22791	22656	22715	22681	22673	22698	22723	22875	22640	22797	22798	22822	22680	22759	22676	22678	22721	22899	22551	22650	22699	22693	22624	22749	22778	22641	22684	22547	22865	22841	22979	22820	22726	22703	22854	22827	22645	22672	22757	22718	22811	22794	22919	22688	22643	22766	22844	22653	22793	22730	22726	22830	22714	22806	22653	22719	22798	22786	22812	22788	22708	22720	22821	22707	22841	22777
23566	21387	29372	27641	31958	38360	39175	35417	33624	32857	31467	30566	30164	29807	29673	29488	29611	29459	29305	29443	29365	29200	29522	29183	29258	29233	29202	29165	29162	29030	29320	29121	29128	28980	29112	29073	29225	29167	29153	29252	29135	29242	29119	28972	29235	29029	29226	29286	29253	29236	28968	29179	29151	29374	29581	29183	29026	29216	28995	29201	29067	29232	29218	29131	29128	29441	29020	29166	29134	28834	29291	29465	29200	29445	29084	29050	29139	29270	29126	29100	29173	29285	28846	29149	29043	28961	29054	28768	29078	29155	29136	29004	29059	29087	28890	29121	29227	29131	29064	29134	29145	29234	29137	28998	28993	29087	29290	29080	29054	29090	29224	29236	28995	29263	29166	29227	29206	29106	28938	28937	28965	29061	29164	29302	29300	29082	29006	29157	29480	29259	29335	28960	29073	29085	29201	29363	29059	29136	29014	29197	29337	29134	29029	28975	29170	29183	28952	29134	29282	29223	29257	29368	28913	29016	28978	29187	29092	29031	29017	28899	29256	28954	29133	29092	29136	29061	28926	29110	29214	29153	29091	29072	29102	29135	29094	29116	28998	28901	28974	29032	29238	29043	29113	29000	29165	29234	28973	29017	29210	29248	29150	29061	29271	29037	28921	29300	29092	29074	29118	28977	29418	29028	29154	29011	29124	29231	29379	29160	28995	29158	29117	29185	29122	29161	29059	29060	29282	29287	28945	29036	29140	28945	29237	29059	29118	29196	29293	29278	29114	28848	29083	28842	29034	28873	29135	29012	29144	28981	29245	29283	29184	29102	29155	28962	29121	29261	29333	29096	29294	28874	29229	29183	28866	29280	29100	29111	29077	29203	29121	29236	29074	29318	29253	29243	29101	29236	29108	29234	29221	28704	29084	29383	29093	29133	29251	29180	29030	28893	29057	29145	28735	29157	29041	29142	29109	28883	29084	29136	28992	29121	29173	28964	29209	29174	28893	28865	29216	29281	29260	29349	29001	29151	29068	29162	29115	29030	28961	29223	29192	29147	29043	28953	29141	28976	29160	29260	29064	29214	29045	29091	29180	29205	29086	29028	29180	29190	29407	29276	29134	28953	29296	29156	29303	29108	28967	29235	29205	28965	29429	29087	29321	29148	28953	29176	29146	29112	28966	29040	29143	29196	29113	28781	29111	28906	29060	29127	29059	29087	29107	29088	28975	29210	28957	28979	28783	28931	29155	28865	29106	29082	29256	29276	29190	29211	29211	29151	29109	29169	28962	28978	28977	29394	29268	29165	29293	29031	29151	29144	28856	29067	29133	28926	28985	29047	29215	29211	29174	29320	29180	29176	29008	29043	29234	29011	29075	29028	29198	29243	29323	28922	28971	29001	29123	28928	29176	29091	29212	28881	29047	29020	29262	29211	29194	29029	29173	29311	29181	28877	29026	28996	29175	29138	29152	29048	29059	29238	29135	29007	29201	29136	29251	28952	29174	29272	28961	29117	29140	28994	29264	29222	29250	28970	28965	29135	29022	28941	29180	29078	29127	29345	29351	29057	28916	29127	29063	29242	29088	29146	29338	29163	29295	29255	29334	29037	29112	28891	29084	29271	29148	29244	29227	29093	29157	29047	28983	29143	29077	29134	29041	28805	29184	29266	29101	29161	29261	29055	29383	29015	29054	29113	28924	29098	29279	29213	28929	28861	29232	29255	29315	29020	28887	29071	29146	29072	28902	28978	28968	28988	29082	29072	29242	29088	29126	29167	29477	28955	29021	29183	29437	29049	29119	28848	29149	28965	29188	29203	28989	28912	28998	29120	29141	29104	29088	28938	29119	29048	29329	29043	29161	29179	29163	29383	29205	29308	29203	29172	29091	28817	29135	29188	29200	29213	29084	28877	29273	29216	29103	29184	29352	29029	28957	29248	29316	29031	29060	29112	29163	29113	29049	29138	29122	29055	29162	29095	29077	29058	29034	29062	29242	29183	29106	29264	29161	29249	29088	29174	29080	29001	29179	29096	29028	28911	29164	29063	28946	29235	29340	29073	28990	29088	29022	29124	29090	29098	29282	28980	28877	29056	29254	28935	29228	28913	29106	29157	29324	29332	29028	28967	29288	29163	29057	29113	29139	28994	29392	28974	29161	29153	29016	29224	29164	28970	29058	29034	29291	29179	29072	29211	29199	28983	29053	29174	29067	28787	29507	29445	29168	29405	29210	29190	29361	29003	29057	29229	29276	29078	29225	29143	29101	29046	29108	29255	29194	29015	29053	29104	29288	28998	29142	29009	29241	29127	29162	28951	28916	29040	28864	29024	29190	29215	29209	29242	29194	29072	28961	28966	28930	29101	29129	29309	29161	29118	28919	29010	29147	29260	29133	29054	28920	29041	29145	29374	29088	29122	29131	29276	29216	29271	29096	29291	28899	28862	29018	29146	29223	29033	29274	29088	28978	29072	28992	29190	29010	29107	29355	29039	29230	28797	29089	28923	28846	29099	29334	28989	29103	29053	29112	29123	28974	29107	29142	29240	29144	29193	28894	29172	29025	29015	28967	28999	29126	29109	29002	28930	29041	28995	28910	29062	29148	29118	29066	29156	29259	29191	29164	29114	29059	29055	29236	29316	29136	29068	29162	28909	28929	29223	29079	29118	29173	29195	28908	29387	29250	28841	29226	29012	29145	29211	29151	29219	29357	28919	29052	28902	29059	28910	29111	29192	29195	29166	29008	29234	29088	29188	28983	28966	29078	29098	29291	29091	29152	29099	29086	29161	29128	29090	28978	28944	29176	29115	29251	29252	29145	29232	29333	29129	29136	29053	29188	29361	29122	29406	29024	28969	29333	29029	29125	29116	29314	28934	29055	29210	29227	29212	29074	28962	29005	29210	29158	29030	29156	28960	29028	29236	28865	29139	29313	29091	29252	29349	29050	29330	28955	29469	29290	29029	29043	28963	29250	29077	29276	29064	29127	29308	28955	28970	29143	29150	29291	28877	29196	29190	28943	29016	29089	29098	29141	29066	29019	29014	29105	29251	29247	29058	29259	29007	29073	29301	29402	29131	29173	29176	29062	28872	29244	29423	29340	29163	29300	29029	29331	29042	29085	29092	29169	29163	29160	29145	28865	29106	29023	28915	29174	29068	29136	29021	29041	29086	29472	29211	29234	29076	29481	29058	29244	29327	28907	29180	29091	29178	29059	29023	29307	29206	29213	28941	29034	29082	29085	29286	29080	28907	29219	28951	29275	29070	29181	29354	29404	29004	29093	29192	29202	28975	28952	28992	29210	29012	28942	29337	29227	29170	29176	29222	29120	29092	29067	29144	29232	28872	29315	29128	29218	29032	29255	29039	29382	28929	29103	29128	29014	29184	29201	29035	29094	29179	29042	29086	29160	29171	29216	29152	29325	29281	28989	28967	29143	28973	29158	29252	29180	29224	29240	29073	29356	29059	29266	29318	29094	29076	29088	29129	29138	29209	29051	29170	29118	29179	29195	29072	28865	29105	29181	29075	29150	28981	29057	29090	29398	29174	29273	29075	29070	29359	29132	29092	29197	29042	28952	28827	29223	29188	29171	29093	29055	29169	29003	29357	29361	28937	28862	28999	28939	29271	29234	28926	29359	29093	29244	28963	29265	29007	29090	28928	29259	29200	29206	29202	29151	29074	29117	29117	29200	29137	29119	29373	29305	29072	29000	29150	28942	29040	29306	29405	29246	29056	29162	29291	29121	29007	28995	29173	29108	28933	28778	29108	29199	29133	29253	29177	29208	29003	29219	29211	29023	28919	29012	29166	29290	29182	29050	29295	29016	28893	29081	29077	29171	29049	29217	29129	29108	29040	29053	29082	29205	29145	29201	29076	29251	29335	29187	28981	28829	28949	29166	29280	29232	29057	29221	29047	29074	29161	29092	29161	29172	29203	29060	29066	29212	29025	29007	28924	29257	29078	29197	29195	29290	29229	29198	29077	29271	29337	29194	29027	29183	28925	29079	29338	29206	29121	29229	29169	29211	29185	29244	29038	29177	29068	29193	29166	29357	29028	29220	29042	29170	28963	29203	29161	29108	29183	29186	29146	29323	28913	29144	29182	29011	29142	29138	29078	29029	29149	29179	29256	29185	29068	28872	29057	28986	29077	28954	29223	29088	29036	29192	29505	29333	29149	29311	29366	29287	29146	29117	29111	29074	29017	29262	29144	29159	29262	28884	29129	29170	29163	29211	28920	28914	29088	29210	29128	29114	29215	28945	28904	28822	29268	29193	29035	29264	29176	29211	28999	29087	28966	29268	29188	29097	29355	29191	29289	29095	29311	29272	28919	29112	29084	29116	28835	29174	29276	29178	29149	29206	29287	28948	28922	29080	29028	28940	29235	29147	28917	29256	29407	29027	29163	29114	29227	29342	28989	29110	29072	28984	29034	29153	29306	29387	29103	29306	29242	29125	29575	29161	29186	29090	29255	29079	29243	29020	29171	29244	29372	29307	29092	29132	28962	29071	29163	28899	29224	28864	29059	29163	28891	29168	29042	28958	29423	29265	29134	29037	28975	29073	29022	29010	29146	29330	28843	28918	29273	29248	29156	28969	28955	29170	29065	29005	29010	29102	29007	29247	29253	29225	29135	29216	29032	29126	29329	29104	29105	29346	29097	28991	29102	29182	29557	29291	28921	29222	29163	29213	29212	29146	29132	29155	29148	29143	29042	29324	29337	29210	29243	29190	29300	29315	29100	29200	28970	28925	29004	29190	29350	29143	29106	28889	29083	29209	29183	28950	29204	29314	29323	28958	29053	29121	29374	29253	29181	29102	29167	29326	29136	29139	29384	29394	29095	29191	29004	28953	29129	29456	29267	28978	29096	29265	29213	29189	29208	29297	29205	29137	29028	29209	29196	29205	29273	29313	29020	29249	28850	29185	29128	29226	29106	29003	29006	29295	29046	29181	28998	29361	29136	28946	28915	29273	29039	29186	29165	29198	29125	28942	29172	29022	29205	29078	29347	29006	28964	29218	29044	28793	28871	29244	28999	29124	29171	29289	29064	28924	29268	29158	29114	29166	28841	29174	28928	29052	29197	29096	29113	29140	29314	29193	29003	29215	29048	29092	29081	28914	28945	29040	29252	28899	29129	29161	29056	29229	29138	29117	28902	29150	29092	29017	29110	28966	29251
34130	54608	53349	45195	41671	39885	35989	32542	30056	27522	25679	24657	24071	23522	23402	23242	22916	22952	22906	22747	22806	22712	22626	22771	22623	22533	22793	22722	22676	22624	22725	22540	22619	22609	22711	22674	22609	22399	22730	22642	22580	22638	22602	22823	22575	22432	22543	22753	22500	22503	22520	22658	22559	22590	22706	22574	22689	22549	22509	22573	22598	22525	22596	22697	22549	22533	22445	22476	22621	22492	22671	22501	22408	22420	22517	22378	22656	22597	22651	22496	22662	22628	22638	22670	22543	22529	22519	22470	22465	22483	22662	22553	22655	22576	22736	22631	22591	22370	22514	22605	22403	22564	22768	22593	22487	22458	22548	22515	22407	22593	22511	22691	22373	22744	22690	22699	22419	22543	22616	22678	22594	22623	22728	22582	22647	22676	22665	22591	22621	22542	22615	22550	22651	22568	22660	22616	22435	22633	22523	22462	22653	22434	22665	22543	22694	22617	22597	22428	22514	22599	22695	22540	22577	22620	22650	22643	22601	22629	22666	22691	22464	22499	22642	22716	22594	22521	22401	22520	22509	22676	22452	22729	22600	22357	22664	22419	22684	22489	22694	22591	22723	22402	22531	22586	22619	22460	22414	22542	22676	22722	22599	22555	22536	22436	22732	22601	22618	22630	22709	22575	22578	22525	22736	22576	22590	22544	22609	22617	22536	22639	22656	22475	22527	22689	22531	22597	22547	22513	22359	22615	22669	22523	22568	22654	22594	22628	22490	22519	22483	22676	22552	22473	22742	22619	22442	22494	22771	22761	22679	22662	22566	22779	22360	22503	22497	22398	22626	22467	22591	22494	22548	22561	22562	22639	22672	22208	22697	22667	22503	22449	22431	22521	22608	22559	22445	22470	22642	22538	22578	22479	22550	22351	22679	22642	22765	22676	22493	22653	22482	22518	22564	22604	22750	22507	22517	22467	22744	22591	22564	22708	22524	22516	22629	22600	22613	22643	22572	22486	22602	22664	22520	22588	22609	22353	22663	22684	22688	22583	22741	22371	22518	22339	22475	22500	22395	22899	22670	22749	22442	22529	22384	22663	22365	22544	22705	22699	22576	22575	22717	22755	22624	22448	22468	22749	22505	22648	22511	22568	22523	22559	22669	22564	22537	22369	22676	22378	22466	22571	22604	22555	22618	22415	22363	22411	22688	22399	22632	22598	22563	22430	22538	22476	22612	22424	22554	22457	22668	22493	22507	22459	22628	22574	22612	22459	22623	22573	22310	22601	22650	22609	22695	22687	22661	22614	22640	22521	22667	22532	22379	22377	22486	22677	22555	22404	22666	22521	22585	22592	22707	22565	22562	22544	22597	22416	22534	22709	22482	22607	22597	22531	22502	22637	22562	22445	22631	22641	22524	22490	22636	22527	22611	22680	22684	22608	22369	22562	22548	22500	22385	22585	22445	22412	22597	22524	22498	22651	22725	22578	22435	22642	22562	22660	22575	22525	22688	22478	22535	22694	22575	22603	22497	22474	22557	22554	22507	22497	22439	22551	22579	22574	22433	22525	22561	22604	22529	22623	22644	22352	22385	22641	22473	22604	22646	22714	22666	22539	22583	22647	22611	22564	22651	22712	22488	22637	22381	22453	22515	22771	22506	22631	22599	22459	22490	22668	22590	22585	22476	22498	22735	22510	22561	22551	22699	22718	22360	22662	22466	22645	22602	22462	22536	22488	22612	22502	22592	22759	22510	22650	22521	22492	22582	22502	22729	22543	22730	22663	22582	22700	22573	22656	22609	22541	22704	22528	22505	22585	22530	22469	22487	22551	22496	22623	22452	22409	22401	22590	22336	22324	22443	22543	22625	22805	22491	22566	22471	22479	22632	22675	22697	22576	22600	22646	22596	22557	22797	22470	22381	22518	22667	22599	22616	22700	22539	22495	22565	22432	22573	22706	22460	22564	22480	22803	22629	22540	22584	22598	22521	22392	22575	22387	22567	22586	22716	22499	22461	22434	22563	22556	22488	22650	22531	22439	22601	22538	22541	22716	22641	22593	22656	22473	22671	22601	22619	22533	22685	22561	22506	22620	22598	22301	22527	22445	22615	22478	22630	22467	22673	22683	22640	22554	22625	22523	22584	22564	22627	22646	22615	22621	22573	22474	22451	22516	22569	22477	22548	22449	22536	22613	22562	22511	22746	22537	22547	22478	22585	22594	22602	22694	22864	22580	22517	22528	22552	22681	22669	22502	22555	22536	22640	22552	22575	22599	22754	22655	22624	22538	22602	22584	22607	22564	22528	22659	22578	22553	22710	22547	22569	22461	22461	22670	22607	22708	22565	22609	22530	22699	22611	22707	22722	22557	22567	22574	22594	22500	22520	22378	22834	22725	22614	22450	22502	22654	22420	22657	22552	22449	22671	22575	22675	22600	22585	22661	22531	22552	22515	22504	22549	22435	22557	22501	22477	22673	22578	22595	22505	22366	22579	22741	22610	22575	22615	22530	22562	22576	22470	22656	22696	22537	22359	22416	22479	22663	22573	22546	22479	22613	22612	22475	22532	22625	22468	22686	22530	22536	22443	22669	22527	22633	22623	22442	22612	22507	22450	22644	22658	22508	22547	22393	22598	22670	22670	22529	22576	22456	22723	22412	22581	22464	22713	22592	22659	22519	22456	22652	22489	22488	22751	22785	22490	22700	22585	22599	22633	22339	22411	22585	22663	22582	22568	22482	22790	22572	22180	22548	22529	22572	22630	22488	22536	22635	22628	22442	22601	22501	22658	22375	22624	22482	22403	22555	22486	22561	22568	22466	22619	22640	22588	22731	22576	22585	22710	22373	22669	22498	22655	22376	22694	22501	22581	22440	22572	22743	22504	22606	22416	22708	22663	22499	22543	22729	22552	22727	22530	22487	22479	22507	22627	22561	22550	22564	22650	22468	22526	22767	22383	22586	22551	22616	22600	22535	22623	22502	22482	22661	22434	22639	22709	22413	22520	22663	22531	22597	22661	22633	22344	22512	22643	22502	22658	22687	22682	22541	22603	22664	22448	22418	22403	22398	22470	22681	22688	22606	22608	22487	22857	22642	22492	22390	22701	22373	22505	22552	22507	22588	22592	22362	22477	22474	22582	22614	22626	22721	22624	22557	22661	22559	22569	22465	22551	22599	22606	22711	22607	22534	22572	22554	22524	22497	22415	22518	22703	22570	22576	22530	22573	22600	22539	22517	22704	22529	22619	22604	22644	22492	22579	22635	22639	22622	22713	22570	22582	22429	22617	22497	22583	22521	22459	22569	22717	22565	22423	22438	22436	22640	22552	22685	22590	22568	22700	22731	22545	22646	22448	22538	22404	22622	22439	22639	22465	22478	22565	22641	22637	22612	22550	22577	22732	22693	22506	22603	22548	22900	22539	22638	22467	22706	22378	22476	22704	22558	22652	22446	22641	22600	22582	22533	22556	22578	22591	22649	22542	22623	22578	22548	22628	22514	22660	22601	22504	22457	22622	22259	22630	22370	22655	22554	22506	22694	22560	22604	22590	22429	22557	22549	22440	22632	22652	22571	22585	22672	22727	22447	22526	22441	22363	22657	22552	22590	22557	22447	22637	22453	22658	22570	22531	22488	22622	22520	22404	22501	22536	22502	22484	22584	22473	22520	22626	22437	22505	22443	22760	22682	22452	22492	22594	22549	22383	22642	22583	22531	22739	22595	22639	22529	22619	22469	22640	22516	22606	22536	22612	22648	22682	22659	22590	22619	22576	22538	22621	22641	22590	22483	22619	22544	22470	22512	22572	22664	22507	22529	22720	22496	22662	22681	22601	22605	22753	22711	22736	22807	22528	22654	22599	22574	22516	22549	22719	22591	22634	22595	22623	22605	22425	22502	22709	22579	22865	22455	22590	22661	22658	22550	22534	22647	22531	22713	22673	22477	22558	22559	22552	22507	22750	22474	22562	22812	22445	22599	22663	22659	22712	22423	22656	22498	22668	22375	22597	22654	22573	22530	22471	22464	22553	22687	22450	22700	22589	22617	22482	22644	22622	22437	22493	22699	22722	22566	22556	22380	22641	22598	22432	22604	22590	22622	22557	22662	22618	22710	22607	22560	22697	22477	22378	22638	22578	22393	22763	22727	22410	22544	22582	22512	22497	22658	22656	22578	22674	22387	22530	22499	22674	22605	22502	22764	22460	22680	22585	22617	22428	22680	22520	22600	22480	22728	22521	22677	22603	22424	22536	22492	22697	22568	22756	22558	22651	22485	22633	22439	22790	22677	22529	22687	22559	22662	22573	22367	22503	22455	22537	22568	22691	22555	22656	22741	22601	22640	22528	22560	22553	22623	22708	22571	22524	22436	22703	22608	22786	22585	22506	22778	22466	22547	22559	22672	22387	22705	22685	22684	22498	22549	22604	22561	22624	22410	22582	22606	22548	22670	22592	22441	22568	22648	22548	22646	22497	22606	22608	22685	22535	22543	22495	22627	22609	22455	22516	22557	22458	22600	22543	22622	22757	22296	22687	22582	22685	22508	22699	22504	22618	22376	22591	22364	22657	22447	22746	22548	22745	22835	22538	22682	22445	22652	22654	22611	22566	22546	22533	22599	22594	22453	22587	22509	22732	22658	22492	22611	22547	22583	22576	22377	22419	22543	22683	22494	22367	22397	22514	22603	22612	22760	22679	22462	22611	22615	22683	22508	22351	22642	22570	22647	22626	22434	22604	22560	22660	22537	22692	22545	22508	22615	22484	22427	22557	22548	22608	22558	22497	22535	22557	22568	22486	22546	22391	22484	22548	22731	22486	22513	22719	22548	22548	22541	22539	22538	22642	22586	22760	22473	22462	22605	22636	22512	22540	22537	22655	22593	22448	22591	22471	22579	22567	22669	22513	22591	22568	22666	22486	22455	22557	22627	22403	22486	22654	22715	22548	22507	22544	22477	22480	22394	22670	22549	22652	22463	22562	22441	22509	22541	22626	22560	22498	22768	22572	22657	22578	22566	22522	22670	22692	22623	22628	22638	22527	22502	22535	22601	22634	22647	22523	22474	22449	22588	22674	22534	22587	22520	22471	22654	22627	22665	22388	22582	22549	22475	22677	22523	22537	22740	22566	22763	22489	22522	22656	22601	22786	22671	22729	22669	22536	22606	22490	22596	22668	22505	22567	22632
22769	21468	29371	25683	28332	36264	39746	37873	37140	36103	33815	32523	31548	31244	30962	30767	30664	30370	30459	30298	30305	30218	30154	30287	29980	29921	29982	30299	29918	30056	30031	29714	29943	30176	30004	30072	29863	29896	29941	29827	29736	29976	29708	29810	29874	29845	29752	30076	30073	29643	29877	29947	29798	29919	30050	29745	29932	29664	30202	29740	30059	29944	29974	29883	29918	29886	30059	29812	29976	29803	29984	30033	29876	29864	29812	29953	29930	29776	29837	29899	29903	29968	29805	29854	29812	30039	29938	29940	29702	29786	30007	29926	29969	29963	29839	29921	29951	29980	29844	29654	29782	29943	30341	30001	29944	29813	29970	30057	29864	29973	30081	29797	30025	29545	29874	29859	29662	29757	29613	29939	29917	29842	29907	30183	29828	29796	29892	29869	29850	29866	29838	29686	29927	29717	29741	29565	30150	29727	29745	29666	30018	29935	29779	30017	29641	30092	29843	29808	29896	29910	29763	29887	29911	29699	29846	29941	29497	29577	29843	29765	29764	29797	30078	29862	29937	29985	29863	30058	30062	29947	29651	29876	29857	30020	29809	29987	29750	29894	29977	29925	29850	29873	29994	29950	29861	29609	29866	29616	29864	29911	29713	29762	29793	29780	29937	29912	29948	29787	29837	30102	29732	29701	30093	29814	29863	29845	29916	29799	29667	29981	29804	29937	30051	29737	29830	29946	29713	29896	29732	29898	29508	29891	29648	29944	29776	29870	29866	29865	29817	29749	29722	30029	29932	29890	29898	29845	30029	29913	29795	30005	29800	29906	30046	29917	29873	29843	29799	30008	29782	29850	29695	29647	29803	29792	29889	30039	29957	29874	29829	29725	29965	29690	29731	29892	29939	29738	29738	29636	29947	29925	29795	29944	30003	29945	29844	29897	30088	29956	29837	29938	30083	29802	29851	30175	29737	29514	29911	29956	29873	29729	29788	29884	29983	29957	29952	29879	29918	29996	29771	29926	29947	29930	29975	29658	29701	29776	29645	29898	29941	29913	29949	29906	30064	29707	29935	29585	29985	29930	29795	29699	29865	29629	30110	29705	29751	29662	29905	29999	29870	29902	29910	29695	29966	29898	29916	29810	29692	29973	29932	29817	29586	29741	29792	29827	29984	29935	29913	29783	29656	29892	30267	29977	29881	29719	29955	29982	29875	29890	29985	29910	29869	29920	29890	29938	30024	29803	30016	29924	29899	29981	29997	29923	29661	29864	29851	29954	29982	29821	29943	29704	29797	29900	29845	29856	29700	30214	29674	29902	29875	29833	29687	29830	29866	29743	29851	29859	29898	29903	29776	29719	29482	30073	29856	30037	30012	29856	30002	29961	29749	29779	29950	29789	29791	29686	29870	29789	29761	29878	29815	29963	29906	29780	29888	29699	29858	30097	30030	29906	29670	30028	29612	29906	29987	29972	29666	29782	29890	29866	30119	29815	29966	29898	29553	29976	29590	29680	29897	29935	29836	29681	29715	29668	29751	29712	29980	30015	29815	29944	29974	30074	29891	29833	29982	29532	29872	29935	29706	30094	29909	29899	30069	29869	29852	29912	29795	29798	29671	29715	29984	29965	29578	29783	29797	29819	29926	30016	29751	29773	29930	29549	29936	29839	29840	29594	29638	29933	29878	29882	29883	30014	29872	29625	29871	29981	29868	30092	29929	29976	29806	29560	29857	29891	29908	29812	29848	29987	29808	29976	29880	29746	30205	29984	29909	29740	29874	30035	30004	29956	29956	29668	29811	29734	29435	29810	29919	29729	29804	29916	29786	29926	29642	29754	29905	29801	29699	30095	29877	29794	30167	29726	29774	29839	29897	29995	29943	29666	29845	29949	29854	29906	29931	29953	30019	29845	29832	29538	29819	29826	29945	30022	30026	29678	29946	29748	29909	29880	30064	30052	29725	29851	29831	30031	30036	29563	29713	29824	29744	29941	29855	29867	29981	29935	29921	29547	29755	29810	29952	29906	29962	29621	30006	29944	29924	29989	29994	29537	29642	29866	29894	29864	29641	29636	29949	29878	29840	29689	29858	30113	30095	29711	29925	29851	29813	29833	29919	29869	29845	29800	29702	29904	29934	29773	30056	29752	29775	29936	30026	29832	29891	29927	30049	29725	29952	30083	29956	29579	29797	29711	29816	30012	29783	30027	29672	29909	29846	30048	29726	29757	30017	29982	29830	29801	29941	29773	29948	29737	29687	29745	29753	29718	29778	29720	29750	29955	29964	29855	29817	29622	29701	29651	29837	29751	29833	29827	29956	29784	29901	29668	29931	29647	29896	30201	30066	29774	29666	29914	29879	29899	29820	29726	29984	29723	29949	29851	29740	30053	29933	29728	29885	29812	29843	29925	29981	29958	29841	29749	29575	29868	29812	29640	30000	29810	29781	29849	30087	29778	29957	29970	29746	29726	29598	29761	29758	29724	29693	29837	30006	29826	29798	29928	29870	29666	29730	30014	30171	29742	29725	29808	29909	29661	29829	29678	29630	30021	29853	29812	29774	29719	29979	29794	29769	29887	29947	29944	30092	29812	29979	29685	30108	29624	29707	29711	30089	29803	29853	29665	29856	29826	29629	29821	30042	30132	29927	29776	29806	29788	29996	29896	29916	29954	29677	30023	29604	29796	30005	29621	29896	29819	29827	29824	29838	29894	29827	30010	29799	29758	29931	29658	29939	29670	29953	29913	29689	29848	29828	29878	30018	29905	29909	29901	29680	29778	29846	29930	29817	29679	29796	29788	29926	29411	29809	29780	30019	30015	29888	29924	29654	29898	29817	30084	29926	29868	29790	29671	29739	29927	29857	30074	29788	29624	29721	30072	29857	29871	29753	29614	29972	30122	29864	29611	29644	29980	29840	29795	30039	29737	29962	29689	29969	30037	29788	29727	29868	29811	29771	29663	29797	29631	29946	29925	29854	29617	29904	29654	29815	30115	29725	29977	30227	30026	29993	29975	29947	29904	29979	30065	29769	30036	30026	29817	30036	29707	29757	29773	29748	30101	29708	29651	29751	29611	30148	29839	29813	30146	29783	29865	29767	29952	29977	29962	30300	29987	29844	29927	29768	29621	29914	30061	29759	29764	29713	29865	29710	29866	29721	29706	29831	29736	29730	29878	29992	29764	30122	29759	30033	29889	29966	29962	29899	29915	29657	29781	29760	29592	29770	30059	29703	29994	29734	29951	29910	29865	29669	29917	29801	29781	30018	29971	29798	29925	29728	29858	29940	29737	29869	29859	29926	29946	29984	29952	29752	29676	29823	29935	29796	29981	29866	29931	30208	29753	29684	29966	29774	29964	29793	29916	30024	29923	29674	29711	29762	29982	30076	29729	29560	29769	30026	29807	29782	29470	29918	30014	29802	29918	29872	29706	29916	29695	29827	30110	29949	29798	29803	29681	29846	30089	30068	29779	29938	29811	29940	30057	29906	29975	29951	29935	29850	29867	29837	29813	29798	29559	29770	29963	30072	29915	30021	29914	29703	29931	29844	29875	29955	29809	30136	29751	29806	30293	29596	29671	29950	29481	30020	29803	29740	29969	29750	29636	29662	29834	29846	30032	29925	29870	29599	29847	29788	29839	29891	29663	29611	29999	29714	29678	29871	29968	29929	29926	29811	29826	29766	29686	29933	29726	29738	30106	29718	29860	30086	29981	29724	29906	29866	29818	29878	29878	29807	29955	29829	29857	29795	29590	29944	29850	29893	29841	29947	29961	29895	29812	29728	29946	29599	29883	29721	29883	29865	30056	30047	29861	29964	29902	29736	29907	29958	29888	29643	29636	29492	29738	30132	29928	30006	29778	29886	29940	29876	29796	29846	29748	29810	29914	29829	29932	29725	29901	29896	29929	30023	29703	30009	29913	29757	29946	29688	29740	29815	29940	29813	29752	29591	29645	29650	29811	29935	29785	29771	29965	29744	29952	29942	29685	29813	30062	30001	29680	29728	29887	29817	29951	29982	30042	30024	30082	29680	29614	29709	30035	29913	29836	29847	29802	29836	29799	29960	29829	29717	29800	29847	29710	29882	29999	29741	29729	29653	29831	29831	29873	29895	29914	30057	29820	29889	29988	29822	29742	29856	29725	29798	29990	29850	29757	29978	29728	29832	30016	29879	29833	29995	29833	29719	29800	29843	29771	29921	29815	29929	29841	29814	29846	29967	30011	29951	29775	29838	29701	29688	29792	29843	29889	30040	29984	29646	29995	29931	29967	29921	29874	29623	29665	29692	29811	29911	29952	29889	29738	29685	29759	29929	29749	30082	29982	29797	29794	29693	29909	30020	29793	29957	29935	29745	29914	30025	29852	29836	29804	29950	29992	29888	30046	29808	29674	29907	29892	29778	29962	29967	30090	29785	29757	29442	29774	29914	29710	29772	29936	29897	29813	29817	29834	29874	29931	29891	29676	29702	29885	29929	29941	30026	29790	29969	29849	29814	29647	29695	29927	29940	30051	29820	29688	29754	29783	30013	29811	29866	29693	29710	29442	29824	29904	29469	29857	29758	29893	29937	29879	29855	30020	29684	29849	30116	29831	29752	29827	29787	29794	29935	29817	29934	30052	29920	29755	29751	29858	29927	30011	30222	30058	29860	29930	29799	29736	29819	29914	30072	29916	29751	29858	29952	29769	29823	30062	29674	29898	29711	29844	29896	29853	29802	29875	29955	29640	30029	29698	29643	29935	29887	29852	29802	29988	29813	29883	29729	29847	29647	29929	30028	29674	29823	29835	29916	29828	29822	29872	29558	29858	29759	30068	30071	29910	29920	29886	29955	29665	29995	29802	30143	29709	29693	29914	29778	29927	29812	30029	30043	29959	29809	29791	29735	29718	29726	29938	29980	29863	29692	29750	29825	29713	29871	30092	30139	30173	29776	29666	29920	29824	29915	29670	29977	30097	29816	29849	29795	29626	29763	29777	30215	29858	29917	29596	29734	30026	29742	29841	30113	29835	29736	29814	29705	29959	29851	29740	29888	29890	29942	29889	30081	29711	29843	29908	29767	30018	29923	29946	29948	29896	30077	29748	30002	29822	29864	30079	29729	29834	29883	29850	30002	30045	29867	29903	30000	29815	29769	29697	29728	29797	29682	29843	29784	30152	29890	29800	29927	29936	30058	29964
33659	58170	60296	51670	45333	41051	37065	36182	34762	31871	28717	26602	25461	24586	24076	23915	23697	23644	23395	23229	23322	23241	23065	22843	23344	23208	23152	23068	23264	23079	23326	23075	23046	23154	22963	23140	23072	23108	23142	23027	23015	22887	22999	23056	23105	23125	23108	23009	23091	23053	23169	23276	23136	23187	23088	22955	23036	22835	22971	23195	22927	23004	23085	22984	22970	23181	22997	23079	23096	23142	23040	22938	23123	23028	23085	23136	22907	23038	23229	22920	23061	22932	23092	23081	23006	22994	22997	23059	22997	23030	22985	23063	23098	23112	22933	23154	22994	23002	23126	23097	23107	23174	23149	23199	23043	22892	22971	23079	22902	22889	23012	22926	23175	23136	22975	23088	22933	23062	22978	23021	23039	23051	22979	22957	22949	22944	23103	23130	23076	22917	23034	22910	23054	23184	23053	23166	23145	22921	23083	23145	22980	23002	23033	22824	22966	23034	23221	23070	23034	23063	23019	23120	23007	23028	22977	23028	23033	23169	23077	22983	22916	22832	23078	23033	23203	23148	23008	22967	23030	23239	22953	23131	23075	23098	22850	22931	23114	23222	23014	23123	23111	23194	23041	23102	22960	23001	23022	22963	22753	23087	22958	22987	23107	22936	23111	22839	23018	23021	23010	23180	23195	23025	23130	22935	22979	23069	22914	23126	23074	23135	23127	23050	22934	23052	23022	23146	23080	23211	23118	23032	23174	23004	23104	23122	22945	23030	23049	22886	22858	22915	23109	22990	22933	22969	23140	22877	22897	22942	23117	22862	22789	22882	22861	23102	22902	23166	22869	23184	23028	23069	22897	23136	23173	22995	23093	22948	23127	23101	23157	23054	22825	23076	23071	23147	23161	23101	23071	23063	23125	22816	23037	23384	22963	23021	23009	23025	22879	23151	22935	23191	23016	23014	23030	22918	23080	23027	23006	23065	22936	22977	23015	22976	22935	22903	23106	23024	23048	23176	23005	23114	23197	22924	22877	23129	23022	22749	23131	22856	22983	23028	22886	22995	23062	23130	22925	22981	23121	22909	23030	23071	23148	23072	23130	22942	23074	22949	22836	23022	23139	22920	23012	23015	23188	23031	23057	23020	22948	22847	22960	23075	22998	23213	23032	23101	22804	22988	22933	22882	23006	22982	22939	23069	23048	23086	23251	22943	22930	22932	22937	23054	22978	22963	23036	22875	22987	22923	23016	23028	23043	22856	22931	22920	23041	22975	22905	23176	23158	23072	23037	22989	22799	22880	22962	23148	23039	23000	22911	23144	22937	23007	23133	22949	22918	22993	23133	22897	22932	23074	23004	22936	23011	23055	23049	22986	23096	22962	22877	22927	23033	22971	22988	23126	23010	22986	23070	22946	22951	22822	23153	22923	22981	23165	22908	23191	22966	23207	22892	22901	22979	22871	22925	23018	22961	23013	23090	23186	22801	23125	22959	23087	22925	23029	23108	22894	22982	23111	22951	22997	23011	22995	23044	23009	23047	23108	22897	23184	23063	23072	23020	22954	22933	22938	23075	23054	23033	23061	23097	23029	22983	23023	23014	22926	23000	23133	22992	22965	22946	22813	23170	22863	22953	23214	23038	23082	23029	23075	22911	22988	22852	23021	23012	22774	23214	23027	23153	23000	22976	23040	23056	23176	23129	23102	22968	22963	23020	22983	23043	23038	23182	22831	22976	22930	23036	22911	23108	22931	22875	23039	22990	23045	22970	22891	23021	23040	23020	22976	23095	23109	23277	23250	22926	23131	22980	22979	23088	23020	22944	23196	23129	22910	23078	23001	23020	22953	23013	22846	23096	23159	23120	23050	23146	22886	23043	23196	23004	22992	22967	22816	23151	23048	22724	23121	23136	22949	23119	23041	22974	22979	23098	22987	22964	22820	23128	22928	22920	23096	23087	23015	23172	23002	23057	22963	22924	22958	23089	23176	23117	22962	22739	23061	23168	23092	23034	23010	23089	23094	23201	23019	23036	22941	22909	22923	22996	23023	23084	22869	22920	22933	22928	23185	23047	23020	23172	23112	22930	23187	22923	22836	23273	22863	23039	23178	22999	23064	23147	23156	23200	22950	23047	22948	22910	22810	22853	23035	23152	23029	22952	22962	23145	23005	22994	23067	22860	23100	23096	23139	22974	23127	22931	23018	23015	23047	23060	22923	22870	22892	23050	22897	23024	23053	22866	23152	23036	23144	22967	22959	23230	23094	22923	22901	22937	23004	23065	23011	23120	22994	22986	23066	23072	23060	22929	22890	23066	23125	23001	23152	23056	22957	23045	22957	23128	22908	23082	22874	23031	23028	22893	22987	23037	22953	23074	23099	23040	23110	22834	23040	23032	23001	23080	23206	23000	23033	23080	23043	23210	23040	22810	23144	23120	23011	23124	22961	23046	22993	23071	23076	22820	22976	22975	23100	23071	23021	22988	22943	23205	22937	23066	23054	22877	22887	23146	22865	23016	23124	23072	22878	23028	23066	23172	22969	22926	23042	22912	23017	23087	23052	23004	22890	22887	22869	23056	22981	22943	22942	22990	23086	23217	23065	22985	23153	23115	22921	22937	22918	23050	22978	22901	22735	23094	23143	22982	23168	22901	23032	22907	22997	23186	23261	22963	22966	22766	22985	22971	23205	23001	22984	22681	22964	23113	22954	23047	23066	23162	22928	23117	23093	23064	23085	23024	23100	23133	22818	23213	23133	22892	23094	23095	23068	22999	23098	23041	22988	23033	23014	22994	22944	22969	22989	23100	23008	22894	22973	23102	22895	23123	22834	23036	23210	23063	22992	23020	23048	23119	23013	23028	22814	22910	23018	22933	22911	23086	23115	23108	23247	23049	22759	23078	22969	22882	22997	22985	23052	23040	23095	23136	23056	23245	22930	23223	23096	23029	23006	22828	23007	23075	23036	22983	23037	23040	23030	23037	23046	23107	22908	23051	22978	22883	22816	23020	23142	23034	22908	22879	23075	23011	22940	22874	22953	23050	23195	23134	22946	23007	23014	22966	22878	23080	22971	23053	22868	22993	23017	22869	22898	22925	22972	23107	22765	23040	23144	23007	22983	23103	23049	22951	23054	23156	23014	23269	22989	23052	23099	22908	23007	23112	23109	22952	23019	22977	23018	22931	22975	23215	23175	22852	23077	23103	22795	22966	22992	22986	23022	23223	23033	23005	22996	22901	22914	23153	23010	22917	23008	23182	22933	22930	22978	23061	22990	23019	22889	22847	23020	22961	23047	23064	23102	22966	23124	23170	22988	22937	23044	22857	23039	23082	23022	22886	22912	22988	23072	22942	22962	23081	22999	23092	22904	23009	23043	23012	22988	22919	23086	23033	23090	23027	23150	23040	22835	22967	22995	23008	22951	22982	22956	22927	23029	23026	23137	23024	23224	22821	23134	22947	22964	23127	23265	23026	22960	23179	23092	22856	22928	23052	23007	23048	23102	22973	23016	23096	23124	22859	22977	23049	23049	22880	22861	22988	23118	23205	22874	23142	23036	23008	23089	22984	22905	23178	22886	23029	23042	23034	23099	22963	23075	23042	22951	23168	22974	23110	23143	23180	23001	22884	23078	23032	23161	22871	23150	22995	22889	22934	22974	22974	23017	22971	23079	23229	23029	22972	22799	23040	23054	23032	22922	22964	23121	23102	23019	22995	22903	23327	23038	22988	23183	23016	22931	23079	23018	23070	22977	22971	22915	23178	22955	23100	23009	22962	22952	23069	23101	23232	22936	22905	22915	23016	23162	22957	22959	23303	23147	22993	23079	23097	23160	23010	22948	23153	23182	23180	22887	23055	23136	22984	23059	23096	22870	22837	23083	23074	23078	22983	23093	23028	23152	23056	22979	23374	22868	22911	22883	23025	23002	22885	23092	23058	23020	22972	22990	22947	23033	23112	23025	22894	23010	23128	23027	23155	22988	23079	23013	23049	23101	23007	22949	23002	22859	22933	22984	23181	23015	22959	22922	23115	23043	23042	23060	23056	22907	22969	23014	23058	22914	23141	22968	22960	23044	23102	23068	22977	23120	22986	23034	22967	23004	23064	23143	22874	23057	22969	23012	23063	22984	23035	23116	23077	23143	23091	23072	23081	22982	22967	23091	23037	23029	22985	22867	22918	23156	23115	23000	23246	23020	22929	22958	22980	23041	23049	22954	22944	23103	23176	22937	23011	22932	22968	22999	23000	22977	23078	22996	22997	23043	23281	22953	22910	22971	23194	23101	22856	23202	23012	23133	22974	22995	23258	23025	23162	23042	22977	22922	23006	22896	23171	23157	23041	23170	23069	22905	22942	23141	22966	23219	23070	23073	23085	22989	23183	23131	23048	23280	23103	23151	23028	23030	23064	22945	23051	22903	23153	23046	23081	23246	22830	23017	22996	23132	23144	23057	22931	23028	23061	23047	22893	22983	23107	23211	23114	23026	23038	23104	23063	22962	23000	23305	23196	22927	22937	23163	23175	22969	22995	23051	23043	22735	23004	23128	22835	22963	23114	22978	22931	23063	23089	22982	23127	23062	23098	22896	22742	22891	23021	23107	23094	23096	22996	22865	23005	23066	22964	23025	23260	23133	22874	23147	23001	22922	23134	22760	22873	23004	22970	23002	23046	23165	23062	23034	22979	22946	23155	23114	22986	23025	22957	23022	22979	23122	23144	22976	23034	23154	23118	23019	22748	23064	23119	22977	23116	23103	23069	22905	22996	23046	23220	23007	22920	23023	23083	23034	23061	22938	23047	23046	22962	22964	22898	22960	22955	22940	23172	22978	23020	22985	22987	23138	23068	23015	23054	22964	22924	23123	23076	23063	22951	23026	22881	23078	23046	22821	22986	22972	22995	23005	23087	22985	23124	23011	22953	22957	22847	23069	22872	23067	23048	23126	22777	23109	22906	23050	23087	23156	23107	23181	22961	22968	23197	22981	22901	23042	22849	23017	22775	22993	22967	23083	23030	23044	23012	22923	22964	23010	23029	23241	23025	22999	23084	22929	22913	23105	22909	23153	22963	22975	23053	23013	23175	22970	23081	22938	23063	23004	23205	23012	23115	23188	23010	23099	22995	23097	23164	22978	23029	22894	23003	22929	23098	22972	22921	22853	23048	22985	23002	23092	23054	22980	23101	23185
30995	34699	45261	42416	37485	34610	32892	31779	32055	31401	31027	30386	30372	30123	29907	29675	29688	29683	29356	29657	29467	29831	29326	29733	29499	29571	29631	29454	29598	29643	29523	29408	29634	29392	29508	29590	29460	29430	29768	29564	29702	29541	29463	29607	29523	29799	29671	29644	29434	29513	29625	29604	29372	29400	29460	29574	29680	29314	29667	29632	29596	29636	29529	29453	29720	29707	29558	29484	29464	29404	29381	29449	29349	29599	29563	29530	29433	29681	29804	29639	29374	29691	29409	29538	29491	29433	29721	29532	29531	29580	29664	29616	29576	29596	29482	29504	29364	29439	29382	29401	29628	29404	29869	29549	29549	29305	29386	29567	29594	29473	29596	29660	29515	29598	29494	29514	29481	29571	29530	29501	29565	29494	29644	29709	29471	29426	29432	29734	29363	29625	29294	29529	29303	29376	29685	29408	29630	29467	29405	29623	29612	29287	29681	29592	29572	29454	29326	29326	29556	29383	29510	29798	29424	29516	29716	29534	29554	29599	29323	29503	29679	29709	29517	29613	29446	29625	29721	29288	29413	29533	29541	29584	29475	29377	29600	29422	29404	29404	29597	29342	29755	29597	29492	29563	29531	29644	29590	29591	29440	29610	29545	29373	29461	29527	29518	29667	29663	29720	29470	29680	29518	29834	29701	29393	29416	29659	29857	29495	29417	29718	29401	29696	29477	29207	29472	29530	29675	29191	29460	29515	29366	29467	29632	29515	29714	29506	29641	29380	29466	29535	29762	29510	29499	29348	29387	29493	29514	29583	29728	29481	29693	29495	29404	29527	29520	29577	29455	29447	29723	29353	29569	29507	29662	29419	29483	29561	29770	29485	29555	29399	29575	29496	29430	29869	29501	29536	29489	29419	29779	29644	29633	29696	29601	29386	29727	29261	29537	29350	29430	29641	29738	29606	29279	29575	29494	29342	29577	29612	29534	29629	29435	29424	29669	29625	29824	29517	29276	29709	29530	29423	29652	29456	29695	29464	29456	29513	29490	29396	29655	29735	29441	29590	29466	29360	29556	29450	29592	29529	29675	29597	29536	29548	29410	29513	29441	29530	29484	29694	29507	29671	29591	29728	29534	29586	29630	29411	29415	29612	29288	29340	29313	29388	29389	29396	29327	29569	29663	29419	29646	29499	29589	29605	29772	29813	29532	29521	29558	29369	29532	29651	29554	29733	29475	29299	29639	29594	29284	29713	29555	29425	29647	29620	29568	29460	29583	29592	29590	29437	29640	29571	29423	29352	29539	29450	29510	29439	29675	29581	29569	29392	29624	29622	29487	29803	29522	29554	29703	29477	29636	29445	29350	29647	29521	29605	29526	29683	29691	29736	29412	29618	29563	29445	29665	29516	29260	29442	29552	29437	29439	29516	29292	29457	29559	29473	29574	29321	29606	29495	29623	29531	29394	29514	29497	29374	29772	29485	29525	29540	29636	29410	29493	29516	29609	29467	29544	29497	29565	29208	29517	29459	29580	29668	29527	29639	29672	29539	29628	29717	29746	29752	29464	29524	29690	29490	29546	29549	29678	29638	29688	29462	29450	29431	29436	29473	29710	29600	29596	29518	29797	29655	29686	29638	29545	29405	29586	29514	29496	29563	29571	29650	29509	29409	29616	29734	29543	29570	29714	29528	29391	29565	29442	29496	29656	29690	29547	29517	29765	29508	29459	29375	29528	29534	29616	29510	29769	29399	29589	29463	29547	29376	29756	29535	29463	29149	29497	29353	29609	29433	29748	29383	29640	29489	29884	29240	29518	29541	29558	29449	29486	29398	29433	29469	29453	29588	29576	29480	29509	29560	29580	29666	29619	29498	29644	29437	29529	29501	29322	29586	29583	29501	29558	29779	29772	29718	29421	29464	29523	29478	29412	29634	29420	29260	29725	29697	29587	29663	29584	29870	29658	29667	29623	29687	29575	29342	29517	29361	29579	29717	29651	29627	29385	29322	29675	29499	29548	29611	29468	29557	29718	29636	29445	29612	29513	29429	29637	29542	29507	29490	29430	29511	29668	29579	29487	29456	29560	29335	29711	29559	29414	29418	29342	29411	29382	29455	29593	29594	29508	29540	29811	29366	29828	29487	29603	29366	29391	29387	29587	29654	29625	29646	29514	29523	29594	29563	29486	29418	29433	29703	29510	29404	29653	29331	29506	29430	29549	29708	29589	29465	29541	29411	29619	29557	29415	29448	29560	29680	29505	29540	29618	29444	29604	29678	29456	29333	29422	29634	29671	29535	29661	29534	29750	29243	29445	29661	29289	29593	29639	29629	29579	29607	29614	29390	29355	29873	29487	29863	29512	29543	29683	29669	29589	29657	29945	29619	29636	29453	29593	29351	29577	29741	29543	29531	29692	29657	29747	29365	29561	29402	29319	29614	29521	29566	29725	29622	29398	29526	29600	29743	29624	29439	29453	29662	29489	29572	29510	29519	29592	29453	29714	29456	29592	29540	29839	29652	29432	29531	29488	29714	29314	29437	29795	29557	29491	29495	29288	29783	29584	29581	29507	29602	29554	29754	29616	29460	29475	29828	29497	29411	29666	29547	29666	29465	29510	29495	29681	29576	29671	29508	29589	29614	29617	29581	29748	29545	29654	29697	29608	29595	29718	29371	29338	29718	29432	29433	29483	29745	29363	29528	29518	29604	29525	29356	29457	29464	29536	29542	29584	29650	29559	29516	29599	29452	29426	29499	29210	29410	29551	29451	29407	29516	29654	29624	29452	29632	29609	29573	29451	29536	29622	29449	29536	29580	29708	29570	29476	29563	29502	29466	29540	29435	29513	29323	29398	29665	29629	29545	29706	29632	29764	29771	29765	29646	29407	29577	29476	29488	29756	29538	29542	29546	29753	29809	29546	29633	29467	29173	29308	29428	29412	29439	29620	29541	29475	29645	29460	29497	29765	29505	29376	29534	29594	29674	29573	29407	29789	29748	29673	29509	29608	29338	29425	29529	29657	29425	29644	29656	29815	29654	29312	29702	29479	29627	29604	29480	29627	29534	29392	29240	29524	29633	29575	29507	29359	29474	29519	29551	29483	29451	29581	29548	29565	29688	29513	29762	29528	29531	29242	29513	29634	29481	29467	29530	29476	29701	29299	29417	29635	29710	29750	29529	29671	29624	29557	29527	29547	29529	29723	29472	29445	29704	29573	29489	29617	29388	29723	29712	29681	29573	29560	29586	29680	29408	29412	29592	29752	29725	29792	29545	29422	29604	29507	29401	29288	29544	29363	29297	29699	29618	29405	29464	29770	29665	29670	29501	29445	29554	29540	29337	29467	29502	29616	29326	29470	29711	29383	29443	29455	29517	29672	29848	29392	29543	29565	29514	29761	29934	29635	29764	29641	29561	29508	29433	29512	29403	29638	29415	29555	29625	29534	29759	29567	29452	29475	29516	29534	29512	29417	29576	29631	29582	29579	29681	29690	29529	29661	29503	29641	29441	29733	29465	29507	29739	29549	29521	29541	29616	29557	29736	29682	29669	29512	29459	29644	29718	29391	29456	29373	29425	29622	29423	29694	29437	29791	29562	29248	29409	29567	29550	29463	29548	29704	29530	29554	29672	29480	29515	29387	29658	29573	29591	29564	29368	29586	29495	29516	29512	29796	29549	29615	29427	29731	29609	29503	29455	29549	29557	29636	29667	29639	29539	29693	29428	29511	29541	29494	29778	29614	29545	29538	29534	29751	29428	29384	29490	29430	29487	29537	29728	29509	29410	29713	29489	29532	29587	29603	29475	29680	29654	29860	29598	29702	29509	29501	29591	29721	29648	29455	29664	29512	29615	29645	29588	29638	29504	29637	29492	29508	29623	29401	29720	29605	29390	29602	29488	29498	29501	29658	29700	29643	29490	29490	29625	29641	29587	29483	29204	29727	29439	29649	29785	29494	29548	29659	29812	29423	29491	29606	29666	29589	29577	29594	29496	29598	29574	29530	29669	29656	29268	29426	29592	29515	29537	29628	29773	29411	29481	29277	29552	29559	29379	29451	29318	29750	29440	29521	29474	29630	29212	29506	29562	29607	29562	29366	29343	29571	29724	29512	29497	29788	29539	29531	29502	29488	29536	29484	29706	29552	29493	29530	29548	29702	29705	29556	29557	29536	29502	29712	29441	29788	29633	29575	29752	29498	29492	29791	29587	29649	29605	29613	29505	29525	29603	29581	29446	29703	29488	29576	29755	29783	29427	29588	29440	29517	29439	29566	29365	29280	29591	29539	29512	29454	29244	29740	29636	29420	29841	29577	29540	29550	29376	29474	29599	29574	29400	29572	29497	29382	29470	29461	29719	29592	29464	29448	29574	29477	29788	29513	29721	29550	29610	29850	29716	29818	29549	29623	29741	29720	29744	29579	29614	29543	29302	29601	29568	29590	29471	29457	29508	29449	29421	29344	29566	29700	29510	29485	29468	29529	29342	29669	29168	29553	29464	29594	29549	29170	29625	29672	29751	29686	29583	29608	29672	29458	29494	29657	29636	29639	29528	29574	29403	29672	29750	29489	29592	29472	29616	29602	29778	29358	29492	29386	29511	29421	29507	29490	29470	29666	29607	29448	29452	29677	29563	29580	29507	29632	29340	29516	29403	29821	29430	29719	29408	29866	29815	29724	29676	29509	29687	29353	29492	29421	29585	29521	29478	29505	29675	29545	29398	29542	29541	29686	29436	29695	29673	29398	29737	29682	29705	29503	29423	29297	29428	29557	29513	29538	29507	29672	29364	29758	29533	29334	29537	29724	29563	29498	29428	29609	29699	29660	29480	29443	29327	29623	29709	29687	29497	29538	29681	29482	29605	29545	29539	29275	29571	29870	29828	29423	29677	29693	29616	29639	29656	29636	29361	29670	29911	29495	29355	29764	29748	29695	29370	29491	29547	29736	29380	29697	29551	29781	29763	29805	29659	29680	29268	29608	29661	29714	29608	29498	29538	29731	29679	29620	29610	29555	29664	29610	29713	29717	29477	29578	29507	29624	29598	29568	29532	29502	29544	29565	29615	29752	29666	29336	29573	29540	29411	29534	29839	29814	29686	29646	29627	29571	29731	29878	29664	29676	29528	29559	29491	29459	29761	29557	29343	29459	29773	29471	29521	29493	29464	29633	29626	29472	29527	29581	29478
35137	51726	49807	40698	34981	30299	27514	26961	26803	25860	24883	24220	23641	23441	23154	23045	22820	23010	22959	22903	22856	22837	22977	22845	22811	22777	22838	22878	22929	22738	22797	22736	22802	22908	22818	22738	22870	22675	22836	22903	22640	23091	22782	23031	22870	22752	22674	22701	22690	22685	22714	22867	22890	22660	22867	22907	22782	22790	22864	22551	22970	22642	22781	22764	22828	22800	22869	22667	22734	22934	22951	22734	22592	22801	22892	22787	22927	22754	22889	22878	22625	22765	22566	22830	22790	22662	22710	22799	22874	23037	22743	22807	22796	22757	22716	22830	22795	22932	22898	22793	22794	22750	22757	22759	22682	22777	22788	22901	22840	22768	22843	22737	22896	22979	22766	22881	22896	22734	22823	22887	22767	22877	22950	22829	22806	22959	22935	22856	22847	22845	22684	22819	22950	22714	22965	22797	23034	22630	22972	22854	22840	22895	22726	22744	22837	22979	22805	22885	22806	22893	22954	22755	22941	22712	22832	22820	22709	22884	22828	22828	22758	22783	22824	22813	22713	22812	22899	22842	22852	22784	22939	22853	22869	23188	22753	22955	22784	22803	22907	22822	22817	22556	22634	22640	22877	22939	22726	22874	22693	22688	22853	22795	22742	22802	22674	22800	22882	22858	22734	22748	22709	23107	22738	22799	22533	22725	22768	22679	22726	22842	22719	22961	22871	22680	22865	22785	22872	22807	22809	22776	22921	23017	22707	22940	22768	22809	22769	22771	22914	22721	22754	22878	22840	22724	22745	22912	22624	22933	22832	22793	22525	22809	22781	22803	22802	22802	22857	22666	22665	22905	22735	22773	22562	22754	23047	22805	22796	22756	22878	22955	22823	22762	22916	22733	22769	22877	22833	22889	22929	22925	22894	22684	22753	22761	22766	22821	22756	22920	22926	22851	22907	22814	22796	22727	22896	22733	22833	22876	22915	22596	22787	22654	22763	22559	22763	22605	22900	22568	22817	23015	22827	22830	22944	22946	22922	22729	22790	22907	22724	22966	22776	22700	22801	22792	22931	22927	22804	22829	22716	22750	22799	22659	22815	22769	22706	22960	22715	22844	22708	22872	22648	22613	22708	22735	22697	22839	22833	22793	22949	22828	22709	22888	23006	22849	22701	22873	22898	22793	22797	22858	22980	22601	22739	23001	22736	22723	22868	22849	22886	22978	22617	22894	22912	22888	22753	22864	22636	22739	22571	22609	22817	22948	22830	22843	22901	22773	23001	22840	22759	22913	22728	22872	22961	22662	22925	22854	22817	22807	22824	22710	22830	22811	22783	22852	22859	22779	22776	22729	22864	22810	22816	23016	22625	22903	22891	22834	22979	22869	22789	22926	22720	22781	22854	22932	23023	22750	22633	22837	22742	22817	22891	22784	22747	22713	22637	22865	22934	22843	22754	22806	22753	22845	22703	23024	22793	22903	22871	22817	22799	22871	22812	22818	22652	22821	22838	22809	22847	22782	22820	22800	22741	22924	22777	22831	22903	22731	22764	22605	22629	22868	22897	22830	22731	22850	22880	22778	23013	23081	22811	22706	22615	22564	22659	22684	22824	22860	22705	22938	22674	22714	22840	22892	22939	22875	22679	22820	22828	22597	22746	22765	22981	22898	22783	22799	22871	22789	22689	22683	22827	22912	22998	22553	23046	22756	22810	22717	22944	22700	22892	22744	22835	22747	22777	22823	22763	22764	22736	22755	22778	22866	22857	22846	22847	22882	22799	22988	22877	22685	22669	22938	22701	22913	22688	22771	22778	22830	22795	22777	22828	22861	22856	22756	22767	22680	22907	22573	22982	22687	22637	22852	22882	22729	22707	22610	22896	22797	22665	22854	22703	22830	22789	22777	22607	22816	22992	22578	22639	22924	22691	22843	22798	22925	22754	23016	22665	22806	22952	22704	22751	22621	23029	22852	22794	22828	22747	22733	22834	22709	22900	22836	22713	22717	22715	22644	22800	22747	22767	22813	22744	22691	22729	22884	22817	22963	22640	22885	22878	22928	22856	22841	22781	22604	22709	22947	22758	22723	22717	22868	22712	22697	22838	22780	22901	22789	22791	22897	22842	22852	22846	22817	22690	22669	22813	22880	22837	22765	22795	22847	22693	22828	22827	22740	22861	22696	22852	22602	22996	22965	22785	22704	23015	22658	22855	22832	22521	22798	22697	22859	22654	22659	22976	22844	22811	22850	22865	22751	22803	22849	22859	22660	22707	22889	22782	22737	22768	22925	22738	22836	22796	22994	22807	22820	22820	22709	22885	22786	22851	22862	22676	22890	22786	22836	23036	22792	22839	22987	22939	22759	22722	22738	22879	22683	22663	23020	22970	22741	22799	22785	22741	22740	22786	22819	22735	22915	22806	22615	22757	22813	22864	22715	22652	22953	22766	22817	22833	22780	22797	22708	22853	22716	22649	22757	22808	22573	22883	22872	22956	22998	22725	22851	22765	22756	22828	22773	22685	22870	22758	22848	22706	22742	22590	22864	22831	22926	22760	22648	22862	22839	22808	22914	22761	23096	22884	22945	22793	23020	22862	22875	22831	22988	22818	22890	22793	22784	22699	22852	22716	22898	22714	22831	22762	22784	22831	22856	22737	22778	22863	22965	22820	22833	22886	22566	22874	22835	22813	22707	22980	22779	22998	22666	22897	22595	22878	22692	22892	22726	22938	22867	22783	22806	22773	22726	22604	23041	22810	22786	22957	22692	22838	22776	22798	22878	22882	22771	22855	22651	22878	22724	22900	23002	22821	22927	22646	22761	22722	22825	22817	22858	22944	22786	23036	22913	22756	22786	22841	22747	22740	22859	23014	22690	22680	22916	22823	22994	22686	22863	22679	22933	22691	22789	22873	22735	22840	22561	22775	22875	22806	22698	22645	22769	22930	22892	22972	22752	22738	22820	22907	22986	22664	22713	22771	22758	22843	22771	22629	22873	22859	22802	22811	22914	22636	22940	22743	22763	22996	22773	22676	23040	22897	22940	22876	22871	22828	22998	22898	22777	22796	23044	22855	22939	22784	22663	22849	22845	22746	22803	22880	22822	23002	22542	22761	22844	22859	22751	22923	22823	22911	22810	22813	22593	22872	22713	22842	22736	22652	22905	22616	22642	22801	22733	22690	22927	22747	22865	22716	22682	22762	22813	22821	22743	22952	22738	22687	22648	22807	22952	22735	22772	22594	22866	23080	22803	22898	22812	22806	22845	22855	22762	22873	22758	22866	22800	22781	22784	22567	22888	22870	22913	22991	22844	22833	22830	22788	22853	22820	22714	22779	22926	22831	22641	22805	22767	22867	22753	22794	22782	22877	22949	22811	22792	22761	22895	22855	22768	22707	22879	22614	23011	22618	22722	22825	22831	22806	22960	22853	22849	22676	22738	22772	22766	22911	22754	22865	22679	22685	22880	22979	22717	22772	22839	22737	22974	22876	22610	22789	22873	22741	22854	22841	22860	22759	22716	22880	22818	22974	22669	22953	22918	22705	22683	22854	22727	22964	22866	22689	22828	22708	22933	22941	22674	22840	22824	22759	22907	22663	22935	22801	22922	22811	22903	22842	22825	22937	22906	22830	22939	22977	22906	22933	22846	22945	22756	22794	22979	22728	22830	22789	22778	22900	22657	22947	22717	22812	22752	22795	22761	22783	22881	22808	23105	22691	22722	22860	22696	22746	22711	22619	22893	22767	22956	22711	22655	22936	22848	22755	22691	22831	22763	22775	22622	22962	23012	22746	22784	22794	22850	22948	22801	22684	22845	22818	22748	22815	22908	22694	22711	22701	22758	22701	22804	22812	22901	22767	22789	22965	22660	22747	22924	22733	22874	22694	22859	22887	22796	22663	22841	22938	22793	22934	22871	22825	22772	22793	22812	22775	22851	22707	22963	22868	22846	22873	22734	22797	22973	22718	22939	22806	22909	22995	22917	22609	22826	22699	22796	22888	22797	22850	23008	22809	22831	22620	22628	22846	22965	22558	22614	23087	22713	22849	22928	22865	22770	22665	22751	22757	22814	22763	22927	22820	22896	22734	22743	22968	22558	22711	22693	22749	23037	22911	22817	22805	22869	22896	23023	22677	22720	22722	22772	23090	22989	22678	22898	22829	22674	22556	22890	22607	22799	22834	22861	22745	22895	22821	22811	22859	22644	22764	22752	22909	22767	22840	22736	22731	22858	22777	22732	22749	22781	22768	22823	22702	22929	22950	22924	22855	22759	22930	23069	22911	22947	22685	22786	22813	22683	22852	22888	22515	22765	22801	22796	22861	22763	22735	22965	22629	22828	22885	22883	22757	22839	22820	22871	22743	22949	22785	22742	22811	22789	22969	22822	22765	22780	22846	22733	22891	22944	22888	23002	22842	22711	22757	22944	22759	22827	22724	22791	22907	22694	22752	22820	22926	22737	22758	22836	22668	22667	22902	22743	22848	22946	22825	22779	22551	22726	22888	22759	22925	22856	22800	22908	22636	22918	22896	22766	22786	22937	22665	22986	22860	22919	22712	22659	22848	22694	22826	22812	22960	22878	22804	22893	22862	22952	22610	22821	22815	22722	22871	22920	22674	23015	22817	22824	22609	23032	22897	22921	23067	22827	22777	22839	22775	22780	22749	22586	22826	22785	22948	22898	22574	22817	22646	22893	22693	22688	22949	22874	22853	22696	22834	22702	22795	23081	22762	22766	22815	22905	22722	22750	22874	22947	22847	22843	22740	22863	22815	22835	22950	23001	22748	22945	22761	22713	22738	22665	22669	22901	22790	22810	22749	22733	22845	22805	22721	22669	22753	22898	22676	22721	22840	22724	22597	22834	22764	22646	22850	22783	22732	22924	22805	22875	22878	22784	22857	22701	22826	22619	22951	22706	22811	22872	22751	22935	22849	22900	22748	22813	22901	22938	23052	22852	22896	22864	22834	22874	22708	22786	22926	22827	22823	22882	22865	22783	22676	22749	22721	22787	22928	22933	22670	22874	22922	22865	22854	22785	22958	22791	22800	22815	22765	22828	22709	22821	22673	22775	22869	22798	22677	22942	22782	22601	22738	22625	22811	22930	22934	22762	22853	22804	22742	22952	22947	22608	22869	22906	22743	22838	22766	22867	22875	22737	22803	22900	22845	22904	22973	22680
23682	21366	29966	30300	34226	35634	35704	33205	32649	32257	31164	30527	30316	30137	29756	29763	29603	29728	29549	29544	29554	29359	29361	29503	29398	29343	29371	29383	29436	29172	29396	29446	29362	29372	29357	29484	29453	29344	29296	29393	29414	29427	29301	29454	29402	29302	29377	29311	29403	29501	29462	29501	29332	29376	29429	29255	29314	29361	29337	29286	29444	29186	29280	29283	29446	29393	29245	29354	29320	29136	29114	29244	29397	29261	29177	29223	29304	29348	29408	29399	29585	29293	29166	29553	29479	29163	29354	29318	29335	29386	29324	29198	29125	29386	29391	29361	29230	29338	29422	29295	29170	29356	29347	29485	29141	29347	29254	29242	29164	29427	29157	29343	29211	29419	29335	29364	29376	29388	29153	29133	29170	29328	29603	29392	29310	29324	29369	29365	29118	29491	29498	29046	29358	29406	29271	29360	29327	29157	29322	29104	29509	29395	29168	29377	29278	29180	29261	29343	29247	29563	29400	29246	29283	29064	29448	29244	29254	29367	29450	29240	29325	29253	29471	29196	29500	29219	29219	29158	29320	29142	29344	29414	29410	29242	29238	29535	29467	29232	29382	29195	29235	29360	29225	29297	29276	29509	29604	29345	29269	29172	29186	29242	29271	29168	29125	29457	29384	29447	29357	29341	29374	29432	29306	29252	29207	29076	29360	29203	29305	29117	29147	29239	29460	29242	29159	29373	29291	29109	29235	29192	29242	29428	29251	29495	29358	29456	29143	29356	29425	29213	29155	29235	29495	29434	29322	29471	29547	29490	29323	29225	29233	29184	29267	29264	29245	29105	29233	29559	29122	29152	29243	29397	29493	29170	29439	29396	29459	29238	29362	29298	29288	29364	29189	29210	29182	29294	29181	29178	29352	29243	29336	29267	29542	29240	29442	29280	29182	29420	29343	29513	29393	29206	29258	29304	29449	29344	29164	29515	29422	29200	29017	29487	29347	29173	29381	29319	29512	29283	29453	29220	29312	29193	29149	29193	29438	29261	29274	29276	29395	29039	29650	29189	29359	29302	29160	29369	29424	29473	29365	29284	29319	29350	29474	29361	29400	29320	29255	29168	29418	29302	29369	29277	29220	29238	29234	29327	29399	29395	29517	29391	29180	29327	29394	29349	29264	29397	29297	29366	29409	29191	29360	29282	29476	29291	29224	29396	29125	29231	29414	29355	29315	29340	29237	29013	29373	29264	29275	29351	29338	29233	29420	29470	29499	29251	29281	29159	29252	29338	29317	29195	29227	29203	29329	29334	29459	29334	29522	29363	29380	29248	29279	29246	29462	29396	29296	29420	29263	29186	29019	29033	29442	29228	29321	29282	29285	29282	29441	29217	29411	29145	29532	29420	29460	29324	29299	29120	29290	29319	29394	29247	29274	29423	29365	29539	29150	29514	29291	29184	29530	29212	29316	29455	29172	29209	29165	29333	29064	29491	29276	29184	29294	29175	29465	29175	29071	29294	29157	29031	29095	29314	29174	29144	29365	29316	29177	29301	29234	29155	29444	29482	29081	29324	29399	29118	29377	29249	29071	29202	29304	29508	29390	29656	29448	29445	29500	29288	29495	29330	29155	29479	29444	29461	29359	29195	29074	29390	29542	29152	29444	29196	29283	29445	29184	29427	29343	29099	29140	28978	29517	29135	29391	29256	29290	29384	29291	29486	29124	29374	29539	29490	29130	29474	29364	29190	29346	29270	29743	29310	29369	29225	29323	29327	29324	29447	29331	29131	29050	29556	29347	29244	29406	29255	29024	29208	29315	29052	29057	29315	29337	29200	29342	29260	29429	29274	29170	29458	29281	29332	29423	29407	29285	29207	29302	29195	29404	29412	29169	29379	29463	29255	29488	29287	29329	29317	29352	29394	29198	29351	29510	29202	29320	29230	29298	29117	29496	29280	29388	29376	29256	29130	29452	29421	29379	29295	29341	29408	29265	29374	29191	29374	29189	29465	29450	29211	29589	29226	29298	29472	29138	29538	29349	29416	29266	29347	29321	29152	29188	29374	29311	29266	29655	29105	29252	29429	29512	29337	29191	29353	29307	29433	29304	29206	29326	29456	29281	29351	29154	29159	29490	29261	29472	29267	29319	29365	29401	29264	29358	29359	29442	29396	29176	29232	29092	29051	29552	29494	29342	29261	29163	29370	29173	29208	29264	29201	29270	29377	29434	29136	29282	29505	29185	29124	29340	29272	29402	29339	29218	29252	29404	29391	29272	29219	29235	29179	29234	29523	29290	29118	29296	29298	29192	29237	29198	29396	29287	29529	29301	29338	29073	29454	29312	29405	29358	29221	29609	29218	29171	29381	29252	29222	29356	29340	29386	29161	29348	29321	29609	29443	29186	29429	29262	29129	29339	29276	29433	29144	29252	29380	29346	29224	29240	29273	29292	29435	29125	29314	29342	29200	29361	29441	29328	29407	29290	29275	29122	29270	29325	29245	29396	29286	29357	29141	29343	29286	29282	29422	29451	29446	29578	29135	29175	29398	29409	29132	29417	29347	29427	29472	29269	29631	29377	29359	29335	29199	29472	29208	29075	29156	29529	28894	29355	29476	29426	29230	29293	29324	29441	29485	29159	29061	29210	29331	29475	29462	29242	29264	29627	29406	29286	29302	29291	29512	29208	29609	29130	29481	29297	29127	29363	29231	29023	29493	29329	29418	29244	29276	29218	29513	29208	29120	29387	29319	29369	29357	29403	29315	29238	29444	29089	29369	29117	29276	29303	29295	29140	29533	29130	29306	29419	29360	29449	29288	29137	29418	29268	29271	29272	29366	29467	29151	29495	29179	29154	29152	29212	29242	29182	29435	29352	29308	29598	29746	29248	29154	29534	29435	29558	29213	29348	29499	29373	29438	29309	29270	29303	29240	29150	29362	29231	29372	29325	29450	29498	29211	29709	29345	28939	29365	29353	29267	29308	29215	29328	29038	29168	29429	29173	29308	29236	29295	29230	29479	29363	29426	29564	29223	29127	29190	28992	29304	29232	29319	29170	29338	29245	29262	29383	29091	29288	29236	29499	29430	29532	29277	29392	29126	29262	29274	29301	29427	29224	29229	29565	29416	29259	29170	29170	29429	29137	29041	29413	29494	29377	29182	29370	29221	29105	29137	29325	29363	29264	29288	29330	29329	29421	29259	29243	29108	29138	29177	29348	29079	29350	29112	29200	29427	29449	29193	29257	29191	29320	29315	29429	29420	29486	29554	29286	29336	29294	29290	29291	29174	29225	29125	29283	29293	29377	29224	29460	29128	29430	29404	29193	29007	29290	29156	29342	29017	29169	29249	29417	29188	29254	29515	29002	29329	29390	29456	29375	29405	29425	29120	29375	29340	29334	29276	29348	29148	29266	29034	29415	29337	29114	29290	29282	29225	29217	29290	29452	29182	29426	29328	29168	29409	29390	29538	29144	29370	29247	29311	29360	29162	29134	29409	29665	29540	29403	29344	29324	29235	29277	29325	29388	29726	29288	29258	29345	29144	29196	29144	29400	29450	29487	29177	29254	29389	29260	29005	29388	29387	29213	29260	29283	29332	29247	29137	29466	29291	29371	29181	29325	29127	29551	29267	29224	29510	29457	29328	29334	29647	29436	29129	29242	29505	29409	29196	29481	29398	29264	29069	29234	29333	29523	29124	29462	29319	29323	29113	29435	29381	29353	29378	29289	29388	29301	29472	29350	29397	29377	29587	29526	29199	29519	29269	29412	29361	29419	29226	29149	29512	29407	29220	29339	29265	29449	29189	29484	29208	29446	29515	29286	29502	29400	29488	29251	29450	29270	29300	29287	29431	29211	29057	29386	29138	29292	29405	29200	29172	29087	29277	29472	29194	29319	29407	29242	29306	29464	29338	29180	29219	29357	29295	29264	29308	29204	29257	29251	29319	29078	29401	29085	29111	29500	29353	29157	29127	29309	29123	29443	29076	29096	29525	29369	29335	29453	29389	29463	29292	29269	29569	29200	29324	29303	29219	29284	29403	29456	29203	29387	29442	29259	29041	29087	29283	29176	29281	29144	29462	29316	29652	29456	29223	29344	29211	29023	29331	29358	29481	29405	29530	29275	29196	29354	29403	29416	29311	29421	29477	29300	29420	29090	29132	29210	29340	29372	29349	29465	29260	29315	29094	29412	29301	29226	29238	29175	29240	29230	29286	29376	29535	29268	29258	29301	29369	29396	29306	29387	29052	28957	29783	29429	28961	29366	29311	29509	29267	29319	29355	29532	29386	29276	29241	29235	29262	29511	29528	29099	29268	29343	29199	29333	29321	29358	29295	29386	29097	29385	29373	29566	29434	29396	29216	29513	28996	29495	29611	29392	29258	29342	29114	29315	29190	29623	29273	29387	29203	29214	29424	29103	29478	29189	29410	29323	29562	29215	29206	29289	29457	29196	29178	29378	29452	29476	29397	29614	29439	29390	29339	29228	29217	29387	29301	29420	28990	29182	29371	29481	29276	29078	29422	29256	29210	29501	29224	29391	29333	29450	29395	29216	29346	29082	29485	29446	29291	29459	29290	29245	29529	29320	29411	29313	29235	29366	29424	29056	29422	29293	29150	29095	29222	29210	29174	29395	29592	29272	29228	29271	29249	29348	29343	29168	29391	29218	29253	29242	29106	29262	29271	29035	29363	29410	29157	29540	29273	29216	29326	29452	29428	29283	29472	29394	29345	29255	29182	29255	29122	29473	29272	29540	29306	29250	29349	29500	29340	29271	29538	29452	29176	29237	29444	29103	29468	29141	29269	29483	29270	29512	29146	29302	29453	29629	29135	29395	29430	29495	29475	29423	29349	29318	29555	29364	29154	29378	29339	29278	29394	29207	29126	29320	29258	29458	29197	29396	29273	29393	29468	29381	29453	29097	29150	29362	29336	29192	29455	29062	29187	29186	29395	29218	29307	29383	28993	29556	29611	29415	29354	29549	29200	29178	29196	29277	29283	29259	29403	29400	29269	29326	29341	29202	29413	29205	29296	29283	29085	29365	29355	29362	29363	29334	29365	29291	29325	29440	29289	29338	29297	29338	29145	29319	29371	29368	29443	29366	29140	29189	29182	29524	29337	29275	29156	29291	29250	29198	29483	29234	29524	29234	29269	29522	29399	29466	29229	29358	29558	29148	29367
35741	58927	59185	51358	43225	34927	30605	28804	27656	26748	25722	24797	24111	23514	23124	23172	23050	22803	23011	22771	22649	22668	22773	22671	22796	22733	22728	22706	22719	22702	22641	22596	22622	22781	22674	22830	22665	22451	22655	22680	22448	22438	22677	22710	22610	22738	22752	22809	22545	22736	22673	22611	22501	22744	22869	22582	22722	22491	22493	22608	22667	22725	22583	22509	22628	22640	22683	22616	22803	22703	22627	22633	22562	22727	22630	22756	22783	22741	22877	22473	22591	22690	22599	22808	22855	22753	22572	22559	22731	22735	22709	22818	22602	22665	22650	22678	22411	22466	22496	22820	22713	22679	22850	22557	22764	22608	22658	22755	22786	22607	22818	22680	22721	22474	22615	22695	22395	22710	22891	22593	22576	22716	22687	22613	22566	22631	22702	22600	22563	22688	22736	22883	22763	22673	22639	22604	22584	22587	22577	22544	22701	22668	22689	22737	22654	22776	22706	22505	22566	22524	22873	22675	22538	22709	22672	22537	22756	22672	22703	22699	22517	22704	22787	22749	22559	22565	22728	22547	22605	22675	22594	22665	22639	22700	22414	22722	22806	22637	22727	22725	22828	22582	22802	22674	22710	22585	22564	22656	22632	22832	22707	22631	22611	22625	22653	22605	22628	22601	22601	22701	22656	22387	22292	22611	22774	22667	22600	22776	22833	22650	22703	22720	22697	22521	22639	22615	22724	22623	22584	22664	22749	22796	22616	22696	22779	22651	22764	22616	22857	22651	22671	22521	22684	22507	22692	22688	22609	22804	22583	22433	22741	22788	22594	22802	22633	22666	22588	22578	22685	22550	22871	22618	22817	22613	22673	22648	22622	22693	22771	22669	22716	22682	22673	22480	22547	22643	22444	22757	22512	22539	22734	22662	22673	22534	22655	22699	22672	22653	22731	22607	22591	22822	22532	22714	22686	22605	22700	22564	22772	22603	22726	22658	22588	22695	22599	22592	22575	22644	22694	22757	22765	22510	22795	22741	22522	22796	22708	22679	22800	22699	22510	22701	22381	22699	22576	22684	22477	22524	22612	22517	22707	22775	22737	22747	22698	22622	22665	22720	22650	22737	22421	22608	22686	22667	22639	22711	22696	22599	22573	22705	22714	22631	22789	22702	22592	22757	22701	22552	22787	22759	22577	22660	22865	22643	22633	22758	22687	22582	22786	22661	22658	22807	22910	22569	22854	22582	22460	22635	22647	22690	22815	22554	22633	22659	22610	22732	22661	22738	22582	22470	22587	22696	22644	22616	22726	22608	22643	22771	22884	22632	22695	22582	22723	22702	22672	22719	22645	22803	22573	22606	22677	22664	22788	22639	22761	22569	22601	22785	22569	22753	22583	22459	22690	22632	22605	22667	22613	22538	22656	22866	22620	22689	22693	22698	22583	22736	22630	22605	22797	22626	22597	22455	22581	22811	22712	22610	22799	22741	22725	22759	22726	22586	22631	22661	22553	22576	22706	22713	22649	22722	22664	22739	22757	22496	22467	22447	22592	22685	22557	22688	22905	22872	22569	22605	22619	22646	22694	22652	22727	22687	22538	22368	22484	22880	22647	22728	22881	22557	22718	22811	22483	22725	22683	22775	22795	22678	22859	22691	22694	22679	22743	22565	22589	22527	22716	22709	22736	22621	22684	22744	22753	22650	22573	22646	22706	22676	22735	22806	22655	22524	22633	22647	22440	22701	22771	22782	22593	22763	22697	22665	22680	22724	22621	22678	22577	22613	22869	22770	22691	22565	22792	22638	22712	22478	22574	22880	22528	22783	22589	22747	22627	22559	22662	22680	22660	22739	22631	22731	22706	22630	22466	22681	22539	22507	22605	22553	22672	22704	22650	22681	22628	22581	22609	22673	22737	22798	22742	22486	22529	22581	22636	22678	22560	22597	22614	22817	22545	22492	22680	22738	22705	22643	22605	22665	22632	22654	22785	22541	22725	22710	22651	22610	22655	22778	22725	22605	22779	22678	22593	22658	22718	22670	22505	22711	22672	22588	22786	22509	22642	22666	22790	22757	22696	22815	22687	22717	22627	22578	22540	22674	22690	22760	22625	22640	22654	22663	22791	22730	22722	22551	22584	22726	22557	22755	22894	22703	22684	22495	22663	22594	22657	22631	22672	22653	22687	22667	22512	22788	22491	22675	22503	22721	22513	22563	22790	22503	22526	22821	22622	22674	22863	22598	22763	22661	22697	22451	22530	22704	22706	22678	22782	22646	22560	22792	22658	22675	22726	22658	22522	22614	22568	22482	22718	22724	22494	22737	22797	22913	22380	22712	22580	22505	22617	22764	22781	22675	22507	22723	22748	22506	22731	22601	22712	22660	22833	22644	22470	22705	22611	22496	22593	22745	22732	22536	22616	22604	22845	22822	22709	22792	22609	22480	22465	22684	22871	22477	22699	22758	22664	22653	22729	22571	22685	22863	22437	22668	22758	22681	22517	22490	22638	22729	22568	22769	22594	22830	22957	22674	22763	22615	22528	22506	22667	22668	22524	22510	22554	22609	22727	22815	22637	22554	22626	22579	22668	22564	22784	22592	22623	22613	22557	22625	22643	22574	22666	22870	22613	22626	22624	22774	22722	22613	22853	22715	22546	22632	22624	22620	22717	22775	22822	22777	22635	22669	22752	22759	22539	22725	22622	22511	22731	22679	22603	22688	22627	22684	22770	22678	22508	22648	22751	22613	22730	22655	22511	22687	22665	22573	22672	22590	22644	22604	22579	22718	22688	22749	22707	22632	22602	22710	22663	22807	22781	22559	22689	22597	22622	22604	22604	22535	22699	22474	22542	22695	22682	22573	22521	22723	22505	22444	22619	22617	22807	22711	22576	22812	22618	22699	22654	22650	22833	22682	22722	22690	22658	22760	22837	22706	22517	22541	22624	22708	22868	22682	22641	22630	22654	22731	22627	22737	22539	22814	22739	22568	22575	22667	22652	22710	22789	22530	22691	22653	22511	22760	22731	22657	22673	22639	22574	22584	22642	22554	22663	22812	22526	22639	22627	22766	22619	22641	22876	22682	22683	22658	22718	22810	22856	22567	22527	22630	22650	22965	22702	22359	22649	22866	22765	22622	22628	22673	22769	22728	22687	22480	22698	22663	22460	22732	22719	22516	22706	22783	22812	22783	22601	22628	22623	22744	22624	22709	22557	22758	22633	22681	22643	22800	22729	22551	22763	22616	22657	22770	22738	22564	22793	22648	22650	22654	22812	22522	22673	22555	22641	22532	22622	22917	22809	22558	22647	22623	22647	22671	22634	22686	22461	22579	22715	22611	22671	22679	22540	22533	22604	22618	22765	22459	22771	22685	22786	22679	22746	22822	22587	22720	22621	22507	22531	22630	22721	22612	22575	22608	22608	22554	22568	22586	22664	22706	22687	22816	22567	22858	22561	22550	22534	22663	22763	22670	22655	22637	22780	22565	22627	22721	22654	22702	22591	22555	22639	22518	22716	22656	22508	22631	22618	22634	22820	22744	22733	22670	22832	22581	22646	22561	22804	22614	22763	22486	22621	22747	22493	22805	22644	22742	22522	22727	22862	22557	22618	22565	22677	22591	22675	22550	22526	22594	22516	22536	22752	22758	22652	22583	22894	22597	22816	22581	22726	22530	22705	22336	22758	22746	22693	22682	22659	22799	22482	22644	22751	22702	22703	22511	22669	22737	22592	22705	22763	22638	22609	22779	22541	22722	22600	22784	22577	22686	22579	22850	22782	22604	22606	22521	22540	22726	22702	22547	22699	22548	22737	22669	22731	22757	22710	22497	22884	22727	22592	22523	22754	22591	22785	22742	22514	22817	22649	22713	22590	22597	22654	22728	22732	22661	22809	22640	22688	22753	22795	22482	22669	22579	22599	22636	22653	22864	22661	22576	22567	22623	22599	22768	22548	22611	22635	22615	22735	22817	22774	22683	22586	22742	22531	22547	22787	22688	22572	22684	22749	22748	22732	22628	22519	22659	22490	22643	22524	22690	22807	22556	22852	22668	22687	22568	22586	22775	22344	22477	22665	22719	22835	22763	22619	22778	22593	22666	22666	22787	22733	22766	22777	22566	22718	22650	22548	22720	22667	22754	22835	22683	22764	22461	22713	22729	22573	22611	22491	22758	22630	22754	22617	22575	22595	22503	22735	22593	22821	22758	22603	22796	22680	22640	22708	22594	22581	22649	22695	22636	22802	22761	22521	22616	22814	22857	22579	22670	22661	22743	22611	22645	22489	22859	22678	22641	22754	22540	22565	22568	22602	22673	22724	22598	22668	22682	22692	22701	22530	22651	22614	22536	22654	22758	22752	22713	22559	22816	22768	22448	22732	22634	22671	22607	22348	22485	22710	22494	22473	22907	22660	22721	22645	22699	22422	22564	22788	22723	22634	22852	22486	22469	22664	22725	22579	22803	22758	22615	22704	22795	22721	22596	22514	22742	22490	22622	22702	22738	22643	22710	22881	22559	22757	22434	22710	22603	22693	22686	22661	22671	22601	22683	22436	22498	22754	22607	22711	22858	22584	22589	22429	22654	22714	22682	22621	22625	22560	22601	22642	22788	22625	22471	22607	22655	22800	22681	22770	22740	22511	22697	22543	22550	22606	22628	22727	22615	22745	22736	22578	22645	22460	22651	22666	22677	22692	22708	22575	22694	22710	22629	22724	22597	22509	22625	22551	22714	22535	22729	22958	22713	22381	22682	22569	22934	22495	22658	22613	22761	22565	22722	22555	22765	22650	22877	22735	22491	22650	22719	22691	22621	22636	22641	22577	22631	22733	22676	22686	22721	22608	22570	22591	22686	22509	22466	22629	22776	22732	22718	22581	22729	22682	22601	22702	22642	22703	22499	22654	22769	22612	22887	22617	22627	22666	22652	22717	22619	22760	22570	22663	22608	22655	22787	22673	22632	22666	22629	22505	22683	22543	22514	22719	22806	22659	22502	22886	22529	22722	22582	22679	22645	22619	22583	22747	22566	22585	22889	22588	22661	22732	22474	22675	22464	22743	22759	22731	22634	22511	22680	22781	22647	22712	22836	22732	22732	22542	22767	22572	22602	22661	22763	22759	22673	22706	22614	22742	22622	22733	22508	22694	22545	22691	22795	22696	22722	22776	22763	22738	22657	22627	22673
22645	21426	29597	27502	30172	35776	38242	34827	33808	33640	32736	31926	31232	31122	30530	30595	30606	30434	30304	30434	30180	29863	30216	30189	30007	30262	30244	30147	30227	30138	30065	29924	30040	30004	29898	30138	30062	29660	30061	29983	30087	29955	30130	29813	30106	30186	30153	30034	29869	30063	29748	29965	30055	30126	30281	30099	29752	30016	29955	30126	29875	30187	29914	29968	30241	29839	30002	30155	30087	30084	29964	29904	30081	30104	30116	29973	30170	29948	30235	29991	30220	30021	29916	30016	29976	30060	29932	30057	29978	30140	29615	29914	29883	30001	29818	29720	29926	29840	29775	29874	29991	30121	29751	29898	29979	30080	29858	29794	29736	30042	30225	30214	30009	30058	29818	29837	30004	30005	29791	29942	29885	29925	30213	29884	30092	30024	29994	29731	30056	29980	29905	30178	29982	29816	30113	30053	30061	30251	30090	29955	30199	29940	29969	30006	30009	29784	29909	29967	29860	30052	29924	29904	29917	29994	30014	30159	30154	29958	29901	29869	29939	29841	29907	30074	29921	29999	29852	29987	29877	29907	29735	30027	29920	30005	29909	29929	29776	29924	30065	29914	30075	29792	29982	30070	29962	30064	29812	29870	30071	29838	30091	29853	29951	29678	30061	29923	30020	29774	29720	29947	29774	30138	29817	29790	29962	29880	29999	29907	29847	29981	30042	29988	29848	30253	30171	30085	29695	29818	30008	29875	29753	30100	29617	29722	30047	30081	29939	29729	30076	29893	30036	30047	29902	30060	30139	29748	30081	30198	29859	30224	29945	29870	29928	29756	29955	29999	30036	29758	29870	29646	29906	30006	29712	29850	30000	29738	30020	29842	30016	29822	29833	30007	29929	30032	29966	29802	30131	29801	30149	29930	29908	30076	30053	30009	29903	29848	30009	29856	29636	29831	30013	29966	29959	29837	29992	29671	29910	30033	30013	29833	29902	29780	29695	29982	30108	29905	29774	29810	29937	29981	30044	30127	29710	30105	29857	29907	29518	29812	29876	30133	29707	30023	30206	30037	29916	30076	30088	30006	29865	29827	29782	30031	30000	30026	30075	29793	30005	29876	29797	30021	29976	29830	29838	29930	30029	30009	29915	30042	29695	29944	30062	29889	29874	29977	30007	29969	29806	30104	29876	29963	29826	29844	30000	30041	30038	29787	29859	29673	29842	29960	30010	29888	30091	29730	30094	29927	29784	29852	30051	29833	29858	29933	29847	29767	29969	29960	29931	29914	29821	30118	30149	30005	30030	29798	29922	29830	30082	30008	30003	29930	30133	29822	30162	30016	29772	30029	30109	29788	30133	29962	30030	29975	29876	29569	29702	29901	29802	29836	30004	29991	29872	29861	29967	29944	30138	30040	29791	29615	30245	30093	29918	29878	30010	30077	29937	29787	29752	29930	30033	30071	30032	29958	29789	29948	30073	29964	30013	29703	30019	29911	30043	29844	29637	29940	30174	30152	29820	29794	29792	30150	29862	29970	30210	30062	29925	29883	30157	29823	29862	29911	29998	29935	29872	30003	29789	29930	29785	30029	29776	30011	29907	29986	29990	29875	30140	30060	30188	29594	30105	29911	29972	29934	29898	29805	30028	29989	29936	29836	30022	29751	29851	29848	29912	29973	29725	29588	29841	30208	30094	30125	29983	29843	29928	30001	30140	30227	29924	29734	29775	29816	30251	29896	29926	29892	30216	29982	29794	30051	30252	30036	29800	29782	29948	30083	30035	29948	29889	29957	29968	29761	29987	29632	29852	29771	29955	29797	29924	29927	30028	29659	29901	29623	29771	29949	29888	29839	29713	29782	29820	30174	29881	30117	29879	29726	29864	30048	30027	30037	29828	29983	30033	29959	29840	29783	29749	30049	29945	29991	29869	30026	29824	29775	29799	30029	29801	29703	29854	29745	29967	29912	29849	30042	29842	29846	29918	30020	30105	29993	29994	29841	30056	30043	29783	29974	29785	29888	30058	30067	29978	29820	29992	29821	29861	30111	30033	29871	29938	30113	30097	29938	29717	29814	29732	29746	29823	29934	30005	29966	30029	30169	30012	29949	30173	29912	29901	29971	29899	29682	30129	29889	29909	30125	29823	29770	29957	30105	29894	29958	30073	29902	29704	30123	29844	30041	29985	30236	29655	29697	29734	30093	29764	29947	29815	29725	29832	29924	29908	29838	29841	29942	29954	30024	29972	29932	29777	30074	29912	29751	29874	29917	29944	29618	29853	29926	30080	29544	29784	30056	30161	29695	29814	29817	29955	29900	29919	29644	29720	29866	29868	29875	29820	30016	30073	29847	30033	29825	29791	29803	29969	30023	29998	30059	29831	30009	29881	29908	30000	30028	29762	29897	29939	29948	29753	30001	29945	29893	29854	30103	29964	29984	30192	30048	30006	29990	29853	29983	29855	30103	30084	29797	29932	29812	30132	29734	30140	29857	29818	29990	29790	29849	29910	29877	29789	29559	30063	29805	29740	30066	29862	30024	29945	30019	29868	29773	29951	29935	29843	29770	30143	29942	29928	29860	30090	29945	29890	29990	29840	29957	29803	29743	29950	29892	29732	29935	30137	29943	29886	30041	30142	30300	29928	29821	29804	29967	29634	29833	29863	29722	29927	29948	29977	29789	29958	29964	29899	30299	29968	29947	30009	29883	30008	30373	29725	29886	29932	29938	29875	29835	29790	29921	29974	29800	29893	30003	29956	29820	29853	29801	30037	29907	29825	30005	29785	29826	29985	29924	29935	29993	29921	30012	30046	29830	29798	30050	30124	29911	30093	29691	29989	29857	29800	29958	29979	29972	29865	30076	29968	29959	29932	30113	29867	29778	29782	29912	29872	29917	29918	29761	29836	29726	29748	29779	29942	29854	29950	30032	29840	29857	29909	29852	29910	30103	29865	29813	29695	29612	29876	29755	29784	29896	30043	30075	30015	29743	30037	29760	29858	29790	30197	29871	30095	29935	29931	30245	30064	30024	29852	29926	29811	29830	29719	29826	29634	29885	29799	29655	29819	29870	29807	29887	29876	30019	29672	30030	29929	30013	30095	29824	29895	29953	29978	30087	29977	29931	29945	29889	29745	29723	30088	30138	30002	29908	29893	29717	29897	29803	29833	29773	29614	29749	29920	29910	29919	29890	30042	29918	29979	29667	29988	29820	29855	30067	30040	29862	29953	29858	30051	29807	29953	29700	29874	29910	29938	29743	30134	29977	30149	30011	29993	30094	29785	30054	30082	29844	30098	30064	29958	29883	29827	29992	29837	30116	30008	30123	29951	29895	29843	29919	29860	29940	30218	29934	30085	29870	29901	29825	29961	29985	29840	30004	30129	30068	29952	30170	29904	29921	29841	29855	29742	29966	29639	29720	30028	29968	30208	30099	29853	30052	29927	29743	30097	30027	29925	29805	29816	29989	30115	29823	30032	30078	29896	29835	29662	29757	29915	30002	29862	29794	29956	30029	29948	29856	30047	29910	29867	29809	29866	29952	29996	29827	30013	29989	30052	29899	30002	29774	30083	29974	29990	29911	29760	30082	29987	29873	29833	29810	29772	29843	29764	29891	30019	30016	29939	29885	29908	29849	30182	30142	29999	29998	29739	29823	30116	29886	30064	29990	29976	29799	29887	30093	29715	30061	29635	29856	29960	30020	30059	30050	29852	29984	29911	29876	30016	30168	29743	30013	30132	29833	29963	29920	30062	30012	30088	29794	29937	30077	30047	30106	29897	29957	30054	29857	29830	29754	29724	29927	29845	29834	29834	30013	29927	29950	29933	29883	29712	29848	29865	29778	29801	30145	29833	30066	29941	29877	30033	30051	29763	29803	30090	29931	29968	29943	30008	30221	29655	29894	29861	29823	29692	29911	29914	29726	30181	29819	29916	29871	29901	29791	29964	29898	30133	29876	29959	30040	29925	29872	30034	30040	30022	30065	29818	29962	29975	29845	29872	29936	29891	29623	29853	29887	29906	29609	29780	29852	30135	30074	30053	29758	29796	29812	30063	29831	30078	29981	29998	30058	30118	29761	29812	29880	29938	29894	30068	30002	29910	29821	30001	30027	29871	30046	29982	29706	29923	29941	29824	29925	29872	29810	29924	29807	29887	29875	29967	29872	29870	29987	29773	29870	30180	29910	30146	29879	29958	29974	29893	29948	30078	29988	29897	30028	30025	29863	29987	29831	29828	29868	30067	29828	29946	30006	29907	29688	29872	30030	29779	30130	29918	29850	29984	29963	29923	29809	30104	29787	29853	29937	29971	29817	29793	29608	29994	29722	30051	29954	30005	30001	29770	29711	29932	30169	30007	30080	30017	30045	29814	29802	30094	30103	29999	29809	29830	30104	29902	30000	30091	30031	30078	30001	29994	29889	30106	29560	29838	29979	29844	30015	30210	29909	30105	30033	29814	29749	29999	29828	29763	29734	29782	29860	29950	29814	29967	30210	29773	29840	30082	29954	29988	29824	29821	30027	29916	29967	29984	30005	30075	29831	29648	29937	29773	30095	30081	30024	30006	29859	29877	29850	30035	29975	30126	29997	29880	30103	29960	30070	29900	29839	29922	29808	30012	29877	29850	29926	29764	30162	29861	29837	30157	29984	29780	30131	29927	29895	29854	30111	29969	30072	30002	29887	29922	29873	29718	29763	29882	30033	29978	29930	30015	29846	29873	30094	30026	29720	29837	29921	29935	29845	30005	30016	29797	30068	29851	29997	29834	30074	29935	29822	30026	29865	29782	29870	29918	29893	30179	30108	29886	30137	29881	29895	29948	29930	29866	30014	30064	29915	29951	29807	29975	29797	30032	30060	29803	29606	29714	29985	29984	30111	29945	30005	30320	30004	29848	29798	29667	29880	30032	29624	29727	29891	29924	29780	29990	29759	29895	29964	30188	29872	29950	29841	29719	30026	30102	29780	30121	29821	29861	29708	30188	29972	29899	30178	30033	29757	29936	29801	29729	29646	30136	29809	29802	29904	29777	29899	29853	29824	29865	30015	29888	29914	30042	29997	30020	29971	30026	29712	30108	30093	29833	30033	29942	29773	30142	29700	30219	30102	30163	29721	29913	29827	29752	29917	29958	29843	29880	29870	30068	30044	29921	29849	29907	30000	29941	30079	29873	30011	29692	29836
39315	67003	67924	60453	48290	40193	34243	31479	29604	27951	26792	25730	24916	24232	24062	23779	23455	23383	23216	22909	23320	23036	23139	22861	23053	23212	23246	23076	23210	23106	23019	23107	23055	23109	22973	22888	23135	23072	22956	23267	23171	23128	23119	22931	22982	22994	23122	22919	23270	23130	22935	23094	23041	22945	23117	23027	23232	22995	23103	22977	23012	23275	23023	23117	23081	22997	23194	22991	23168	23088	22914	23040	22966	23033	22933	23062	22935	22904	23149	22945	23166	23082	22991	23013	23184	22973	23000	22905	23064	23104	22998	23110	22912	23084	23051	23174	22825	23044	22930	23007	23010	23087	23129	22927	23062	22991	23036	23014	23026	23033	23018	22929	23130	23109	23023	22921	23063	23006	23131	22993	22917	23152	22981	23048	23107	22946	23173	23124	23264	22928	23090	23160	23101	22982	23034	23085	23058	23071	23044	23001	23131	22951	23183	22801	23087	22913	23052	23174	22991	23082	22888	23025	23190	23101	22947	23067	22942	23176	23096	23071	22985	23081	22952	22921	23038	23080	23067	23033	23207	22913	23014	23066	23156	23075	23033	22975	23128	22985	23071	23068	22967	23180	23008	22821	23056	23024	23116	23001	23037	23098	22831	23110	23051	23080	23098	22767	23136	23238	23035	23052	23009	23035	22956	23057	22926	22982	23072	23025	23106	23139	22950	23129	23101	23198	23029	23059	23022	23158	23079	23122	22947	23159	22907	23088	22983	23011	23218	22863	23141	22836	23007	23089	22891	23174	22890	23087	22892	22852	22814	23082	23037	22962	23036	23132	22992	23345	22994	23108	23060	22958	22930	23009	23065	23016	22829	22935	22928	23071	23096	23023	23089	23073	23000	23305	22996	22994	23090	23023	23180	22924	22975	23178	23108	23184	22955	23102	23213	23080	23185	23059	23069	22917	22717	23037	23102	23108	23027	23055	23082	23062	23002	23179	23150	23097	23106	23007	22897	23056	23218	23122	23047	22947	23040	22872	22794	23240	22993	23044	23082	23128	22914	22897	22985	23079	23104	23191	22804	23116	22962	23070	22916	23066	23096	23039	23088	23152	23022	22996	23087	23034	22979	23107	23054	22881	23066	23025	22848	23010	23015	23302	23033	23127	22994	23130	22850	23138	23021	23061	23026	23163	23035	22922	23140	22940	23030	23194	23165	22990	22970	22983	23084	22997	23045	23088	23131	23099	23072	22963	23189	22954	23029	22996	23097	23153	22952	23029	22933	23146	22922	22977	23064	22994	22967	22830	23090	23126	22996	22804	23017	23104	22952	23036	23006	23019	23004	23007	23123	23206	23126	23033	23070	23038	22891	22829	22962	23096	22997	23014	23144	23038	22777	22963	23033	22910	23021	23023	23189	22984	22995	22894	23094	22855	22849	22983	22908	22971	22913	22918	22987	22953	23017	23144	23064	23011	23288	22955	22931	23019	23107	23128	23006	23046	22924	23136	23064	23127	22952	23031	23206	23106	23008	22861	23046	22932	22959	23044	23030	23049	22973	23193	23058	22989	23098	23019	22895	23062	22965	23172	22977	22977	23033	23036	22966	22986	23075	23001	22997	22994	23069	23040	23145	23025	23034	23205	23078	22983	23028	23086	23099	22941	22948	23002	22989	23067	22954	23250	23107	22921	22864	23219	23022	22968	22965	22936	23078	23060	22774	22947	23123	22967	22998	23108	23113	22935	22954	23078	23039	23121	23016	23023	23176	22981	23154	22840	22842	23146	22981	23071	23077	22865	23049	22938	23121	22972	22948	22983	22890	22941	22786	23182	23134	22990	22931	22881	23030	23005	23236	22906	23140	22968	23124	23019	22912	22918	23238	23014	22991	23088	23142	22922	23148	23087	22952	23008	23103	23021	22930	23054	23022	22991	23055	23047	23035	23055	23079	22999	23229	23209	22858	23058	23062	22980	23030	23142	23164	23032	22875	23037	22868	23183	23064	22980	23043	22848	22989	23249	23020	22919	22999	23037	22963	23106	23228	22934	23057	22958	23121	22910	23003	23027	22999	23168	22962	23095	23030	22933	22962	22980	22986	23006	23277	22997	23077	22872	23171	23013	23015	23079	23128	23017	23310	23019	22943	23152	23160	22958	23141	22928	23021	23246	22979	23168	23075	23179	23137	23142	22953	23070	23217	23043	23171	23198	22992	22919	23062	23047	22967	23020	23128	22931	23074	23080	22973	22955	22941	22989	23021	22909	23065	23034	22985	23129	23262	22991	23175	23049	23156	23060	23102	23044	23274	23142	23076	23103	23061	22979	22978	22990	23001	22909	23138	23076	23074	23169	23149	22858	23126	23096	23074	22999	23028	22882	23049	23049	23225	22922	23035	22975	23090	23020	23193	22953	23172	23134	23137	23128	23030	23194	23070	23089	22913	23020	23123	23123	23000	23139	23058	23158	23021	23073	23004	22955	23079	23035	23099	22920	23127	22952	23157	23070	22979	23021	23052	23047	23018	22961	22982	23030	22948	22974	23168	22882	23080	23022	23128	23004	23218	22970	23055	23052	23161	23088	23163	23059	23206	22883	22803	23168	22977	23027	23045	23068	22923	23078	23169	23008	22947	22829	22898	23012	23010	22970	22943	23010	23055	23121	23057	23094	22965	22915	23120	23002	23075	23117	22888	23030	22999	23085	22993	23177	23101	22920	23056	22988	22830	23100	23106	23116	23185	23012	22900	23036	22910	22979	23142	22992	23146	23080	23022	22991	23099	22972	23015	23139	23108	22964	23088	23090	22900	23092	23021	23083	22976	23200	23178	22902	22836	23055	23038	23067	23025	22967	23122	22959	23116	23026	23069	22975	22974	22928	22969	22987	23305	23034	22921	23172	22973	23000	23094	23119	23082	22981	23053	23288	23033	23147	23195	23151	22992	23228	23105	23066	23183	23053	22970	23134	22954	23169	23076	23079	23015	23065	22803	23017	22987	23074	23135	22943	23052	23230	22830	23127	23069	22973	22880	23156	23011	22851	23077	22824	23128	22921	22936	23078	23092	22955	23031	22953	23033	23162	22947	22969	23174	22931	23166	22984	22948	23104	22927	22960	23058	22903	22719	23085	22965	22860	22982	22945	22966	23085	22989	23155	22898	22962	22927	22798	23066	22991	22957	22870	22893	23144	22916	23186	23028	23080	22920	23152	22984	22887	23126	23059	23009	23196	22839	23033	23170	23012	22983	23027	23037	23053	23084	23002	23121	23241	22878	22900	23051	23205	22994	23328	23108	23180	23043	23044	23053	23065	22972	23110	23070	23080	23141	23045	22996	22897	23003	22824	22980	23083	23005	22826	22940	23257	22901	22818	23061	23097	23093	23039	23239	22835	23218	22930	23069	22822	22969	22795	23159	23021	22948	23015	22949	22947	22975	23034	22933	23087	22982	23040	22901	23054	23102	23015	23072	22939	22972	23080	23105	22954	23049	23006	22987	23077	22976	23159	22992	23244	23207	22989	23144	22886	23090	23054	22906	23025	23143	22941	23142	23048	23305	23256	23065	23082	22738	23060	22854	22930	23102	22944	22996	23055	23058	23036	22801	22990	23208	22875	23051	22977	23226	23210	23077	22994	23174	23027	23028	23049	22934	23051	23026	23070	22839	23242	22984	23136	22988	22946	22940	22954	22885	22921	22974	23056	22874	23027	23175	22969	23066	22944	22989	23074	22969	22888	23110	22908	23133	23195	22893	23153	22928	22953	23103	23140	23046	22933	23041	23098	23001	22999	22921	23069	23019	23160	22924	23056	22919	23290	22901	23026	23070	23116	22992	23074	23111	23052	23193	22937	22980	22970	23243	23168	22911	23209	23087	23060	22929	23010	23093	23174	22995	22896	23083	23019	22999	22934	22997	23052	23037	23169	23028	23036	23039	22905	23111	22975	23060	22883	22924	23030	22884	23013	22981	23058	23169	23102	22957	22905	22887	23144	23280	23097	22962	22899	23042	23017	23141	23120	23094	22983	23085	22967	22969	23089	23177	22937	23208	23003	23054	23061	23096	23006	23277	22822	22921	23228	22906	23228	22992	23171	22941	23082	23025	23264	23154	23115	23259	22965	23060	22935	23035	23031	23033	23067	22920	23127	23229	22877	23027	22888	22897	22903	22928	23073	22945	22968	23059	23095	22830	23248	22817	23043	22866	23099	22763	22998	22965	23075	23153	23028	23078	23014	23002	23195	22941	23034	23114	23183	22816	23135	23130	23146	22865	23052	23178	23363	23020	23237	22852	22861	23176	22977	23079	22849	23059	22919	23099	23112	23030	22942	22938	23024	22942	23034	23369	22997	22793	23086	22865	23143	23008	23029	22953	23095	23027	23067	23045	22901	22998	23074	22845	23069	23010	23079	22920	23120	23040	23082	23066	22967	23051	23059	23016	23228	23030	22894	23205	23102	22916	23085	23017	22993	22922	22991	23029	23028	22990	23119	22982	23198	23016	23121	22962	23070	23134	23126	22975	23032	23137	22912	23047	22963	22987	22946	23087	23042	23042	23102	23177	23198	23113	23116	22890	22952	23064	22973	23020	23106	22891	22974	23189	23145	23005	23038	22893	22973	23074	22953	22635	22943	23086	23004	22969	22956	23082	23208	22965	23115	22915	23011	23022	22872	22749	22980	23199	23062	22865	23006	23078	22951	22963	22983	23035	22987	22742	23195	23018	23112	22793	23012	23242	23073	23053	22988	23070	23130	23140	23212	22917	22972	23027	23110	22985	23067	23046	22951	23237	22888	23191	23140	23016	23045	23018	23179	23293	22974	23167	23107	23170	23134	22917	22887	23044	22920	23167	23122	22976	23108	23085	22970	23177	23009	23143	23282	23112	23041	23021	23050	23166	23036	23028	23067	23174	23053	23000	22958	23076	23045	22933	22991	23201	22851	23141	23128	22961	23094	22955	22972	23097	23019	23065	23120	23227	22919	22882	22983	23076	22959	23017	23122	22929	22915	23116	22998	23028	23080	23356	23000	23140	23008	23036	23129	23014	23069	22976	23027	22974	23106	22906	23067	22884	22911	23094	22915	22897	22965	22888	22993	23126	22960	23019	23060	23014	23123	23186	22842	23056	22999	23305	23005	22938	22989	23063	23048	22877	22948	23086	23082	23002	23131	22740	22815	22930	23007	22928	23024
31579	37759	49528	46812	40262	35248	32931	31959	31363	30802	30716	30117	30151	29864	29896	29709	29759	29602	29672	29750	29518	29666	29565	29573	29751	29799	29607	29569	29696	29772	29684	29558	29700	29415	29635	29582	29542	29418	29680	29624	29709	29605	29760	29591	29337	29726	29698	29518	29685	29715	29649	29577	29558	29632	29625	29688	29617	29904	29484	29540	29598	29462	29639	29517	29705	29302	29511	29531	29682	29608	29618	29808	29475	29721	29660	29753	29799	29704	29928	29520	29851	29873	29632	29566	29586	29535	29666	29657	29621	29574	29558	29521	29520	29706	29675	29698	29667	29611	29663	29302	29334	29428	29647	29717	29623	29196	29417	29426	29499	29819	29462	29541	29547	29642	29623	29353	29599	29710	29794	29657	29581	29458	29398	29594	29580	29746	29578	29701	29683	29600	29791	29601	29561	29563	29672	29830	29666	29557	29747	29867	29523	29741	29429	29532	29476	29649	29656	29386	29740	29402	29411	29597	29473	29429	29700	29447	29769	29541	29605	29411	29658	29501	29470	29595	29630	29455	29382	29491	29476	29638	29483	29699	29491	29548	29494	29707	29581	29572	29824	29475	29409	29388	29597	29533	29705	29556	29612	29540	29704	29766	29564	29513	29668	29564	29435	29419	29652	29505	29410	29488	29620	29628	29495	29860	29556	29508	29579	29574	29879	29615	29452	29432	29375	29424	29580	29647	29486	29550	29645	29828	29509	29460	29566	29763	29877	29628	29610	29058	29599	29564	29682	29537	29360	29593	29489	29519	29540	29591	29499	29772	29761	29711	29738	29680	29568	29576	29557	29528	29678	29557	29643	29574	29560	29644	29585	29256	29544	29654	29613	29804	29593	29548	29511	29590	29487	29517	29453	29367	29600	29270	29550	29592	29605	29541	29744	29656	29427	29645	29691	29188	29539	29501	29634	29341	29522	29585	29700	29661	29393	29377	29593	29849	29473	29560	29516	29586	29742	29629	29668	29850	29521	29777	29592	29328	29476	29598	29517	29720	29654	29493	29597	29772	29594	29796	29625	29930	29405	29351	29547	29713	29670	29625	29676	29460	29848	29557	29546	29718	29937	29841	29945	29593	29417	29758	29438	29677	29723	29430	29577	29533	29777	29780	29592	29618	29493	29522	29550	29388	29755	29592	29612	29565	29776	29602	29562	29558	29456	29473	29557	29453	29527	29834	29699	29699	29447	29647	29658	29657	29513	29654	29585	29441	29700	29752	29663	29408	29480	29537	29676	29529	29772	29554	29717	29377	29543	29681	29431	29515	29647	29599	29636	29483	29766	29607	29672	29457	29341	29695	29614	29569	29491	29677	29604	29758	29898	29597	29497	29523	29682	29513	29492	29552	29565	29408	29421	29512	29514	29506	29652	29755	29850	29629	29430	29431	29693	29574	29598	29274	29806	29648	29757	29543	29843	29667	29650	29688	29548	29625	29878	29377	29967	29599	29561	29549	29681	29712	29418	29552	29499	29404	29532	29502	29456	29670	29563	29386	29457	29695	29538	29563	29738	29632	29743	29607	29703	29756	29809	29562	29649	29521	29567	29607	29507	29632	29406	29677	29608	29526	29583	29571	29791	29469	29493	29497	29791	29382	29503	29467	29648	29533	29431	29538	29281	29552	29707	29450	29539	29616	29529	29786	29843	29668	29453	29684	29596	29616	29586	29449	29351	29586	29542	29578	29619	29448	29547	29571	29445	29663	29662	29845	29772	29545	29681	29536	29491	29568	29610	29589	29567	29406	29497	29631	29319	29550	29471	29625	29495	29698	29446	29631	29667	29739	29380	29633	29530	29383	29561	29674	29655	29374	29510	29688	29667	29496	29693	29652	29731	29585	29711	29754	29312	29624	29557	29441	29445	29523	29649	29752	29429	29664	29636	29577	29752	29630	29691	29478	29435	29524	29500	29415	29774	29599	29541	29590	29499	29579	29517	29466	29645	29651	29615	29459	29374	29658	29735	29774	29346	29644	29341	29661	29444	29468	29728	29396	29830	29482	29487	29429	29617	29721	29586	29707	29472	29380	29505	29586	29563	29632	29450	29412	29599	29490	29596	29540	29660	29559	29664	29779	29454	29614	29562	30012	29714	29500	29664	29551	29657	29354	29924	29538	29784	29782	29718	29660	29647	29630	29519	29706	29524	29752	29512	29715	29510	29641	29651	29508	29646	29746	29571	29633	29598	29434	29377	29556	29637	29698	29491	29653	29612	29346	29617	29726	29790	29595	29650	29195	29839	29754	29456	29618	29579	29837	29495	29671	29586	29585	29241	29563	29726	29586	29567	29687	29636	29572	29806	29675	29359	29684	29696	29844	29639	29766	29642	29592	29831	29539	29583	29600	29535	29615	29468	29545	29592	29482	29558	29634	29606	29555	29460	29611	29557	29800	29800	29696	29446	29477	29560	29503	29383	29598	29717	29586	29669	29568	29820	29818	29702	29494	29388	29359	29776	29434	29657	29751	29960	29909	29716	29286	29609	29617	29616	29490	29510	29389	29885	29508	29628	29732	29748	29649	29468	29615	29739	29693	29576	29576	29661	29687	29557	29629	29326	29866	29626	29667	29517	29632	29397	29572	29563	29574	29772	29616	29400	29590	29499	29717	29645	29563	29529	29568	29554	29523	29630	29528	29721	29584	29768	29384	29558	29479	29756	29565	29384	29552	29734	29654	29361	29559	29553	29484	29411	29445	29713	29543	29696	29491	29619	29448	29526	29643	29743	29563	29533	29494	29554	29579	29462	29496	29651	29596	29533	29626	29798	29695	29647	29553	29684	29485	29798	29616	29557	29466	29737	29567	29470	29555	29414	29668	29665	29487	29769	29586	29430	29787	29612	29678	29627	29628	29529	29578	29647	29712	29466	29654	29591	29767	29688	29490	29736	29679	29550	29703	29424	29702	29792	29624	29705	29699	29554	29786	29644	29629	29740	29405	29508	29423	29826	29628	29716	29754	29376	29558	29540	29627	29892	29670	29601	29658	29632	29595	29784	29455	29786	29548	29614	29652	29755	29540	29689	29578	29684	29639	29637	29569	29533	29457	29607	29656	29638	29706	29897	29568	29536	29707	29632	29686	29560	29485	29575	29308	29869	29761	29710	29580	29751	29644	29814	29512	29376	29535	29658	29512	29673	29563	29547	29553	29485	29427	29527	29694	29573	29534	29817	29501	29469	29560	29613	29433	29573	29465	29773	29440	29821	29835	29532	29358	29569	29622	29651	29647	29412	29535	29628	29388	29601	29536	29535	29197	29862	29598	29689	29633	29782	29416	29571	29613	29681	29826	29531	29790	29690	29635	29519	29584	29705	29483	29457	29579	29559	29437	29743	29435	29647	29396	29594	29478	29691	29537	29534	29536	29730	29509	29594	29662	29602	29657	29537	29731	29506	29511	29690	29857	29735	29681	29461	29537	29332	29542	29310	29793	29421	29646	29748	29458	29686	29410	29625	29578	29556	29542	29669	29644	29623	29681	29864	29532	29702	29711	29584	29736	29450	29350	29527	29443	29802	29715	29785	29643	29576	29530	29704	29442	29465	29693	29651	29432	29379	29723	29463	29470	29701	29519	29639	29431	29819	29777	29490	29672	29635	29966	29610	29780	29698	29601	29785	29667	29553	29518	29215	29648	29622	29628	29428	29693	29638	29552	29549	29837	29541	29649	29500	29635	29764	29591	29511	29547	29566	29567	29526	29460	29735	29710	29827	29630	29574	29415	29833	29556	29675	29444	29438	29655	29783	29525	29456	29499	29810	29724	29805	29426	29601	29418	29676	29560	29609	29526	29553	29709	29596	29680	29497	29426	29594	29527	29754	29689	29655	29849	29763	29659	29476	29460	29589	29555	29285	29648	29612	29472	29480	29546	29692	29388	29533	29580	29464	29798	29638	29611	29536	29410	29740	29555	29771	29594	29732	29489	29289	29587	29595	29603	29658	29422	29610	29892	29816	29595	29686	29536	29517	29492	29815	29711	29546	29494	29526	29645	29722	29634	29677	29496	29599	29530	29388	29577	29766	29660	29621	29860	29301	29636	29585	29602	29810	29533	29452	29685	29509	29640	29610	29722	29759	29557	29835	29687	29475	29285	29476	29629	29402	29583	29727	29399	29422	29506	29730	29564	29801	29693	29567	29696	29656	29367	29713	29745	29662	29465	29723	29484	29974	29770	29724	29820	29840	29722	29598	29688	29490	29748	29355	29825	29707	29676	29637	29802	29659	29632	29560	29644	29536	29540	29721	29651	29620	29526	29792	29660	29614	29630	29646	29694	29714	29599	29552	29536	29477	29438	29583	29698	29815	29502	29701	29722	29570	29636	29321	29554	29742	29621	29507	29591	29633	29696	29641	29524	29568	29851	29572	29602	29588	29654	29376	29734	29757	29705	29742	29720	29613	29381	29560	29437	29552	29706	29791	29759	29429	29639	29327	29685	29424	29639	29631	29605	29525	29631	29619	29718	29638	29721	29454	29409	29728	29709	29602	29729	29616	29519	29482	29679	29433	29728	29471	29491	29490	29546	29650	29308	29518	29525	29569	29724	29641	29495	29609	29437	29672	29617	29562	29696	29480	29764	29600	29597	29660	29681	29641	29745	29344	29806	29248	29574	29593	29400	29371	29363	29519	29534	29713	29727	29888	29876	29609	29945	29378	29806	29631	29658	29694	29562	29433	29727	29385	29661	29741	29600	29723	29639	29731	29498	29733	29503	29577	29449	29516	29401	29695	29477	29645	29527	29599	29647	29490	29679	29542	29632	29650	29503	29684	29729	29545	29806	29393	29381	29590	29545	29498	29545	29363	29430	29546	29513	29467	29699	29485	29584	29536	29636	29618	29669	29564	29655	29621	29640	29742	29416	29603	29918	29641	29483	29614	29559	29525	29519	29400	29531	29383	29449	29505	29717	29512	29885	29814	29442	29811	29754	29669	29632	29566	29515	29567	29666	29415	29616	29655	29704	29546	29746	29616	29597	29802	29499	29598	29672	29697	29783	29747	29457	29470	29463	29452	29637	29669	29463	29692	29639	29579	29385	29538	29762	29652	29515	29457	29452	29789	29627	29413	29690	29618	29691	29724	29804	29704	29683	29407	29346	29613	29538	29591	29753	29627	29548	29622	29400	29487	29656	29712	29600
37041	55219	55325	45772	38316	30917	27699	26706	25439	24648	24091	23671	23601	23271	23378	22805	23063	22989	22846	22765	22672	22855	22834	22907	22884	22789	22850	22886	22778	22844	22915	22568	22777	22893	22839	22743	22873	22746	22946	22630	22844	22838	22773	22818	23021	22827	22738	22904	22897	22783	22871	22726	22834	22766	22847	22704	22691	22825	22974	22710	22737	22676	22787	22736	22857	22703	22668	22801	22810	22834	22861	22814	22772	22799	22849	22874	22625	22667	22838	22784	22736	22840	23003	22916	22873	22854	22913	22880	22766	22737	22746	22824	22905	22856	22818	22903	22785	22687	22729	22915	22760	22819	22711	22904	22711	22754	22786	22769	22707	22709	22693	22773	23027	22866	22869	22788	22693	22808	22818	22865	22781	22685	22876	22833	22797	22960	22738	22837	23031	22897	22867	22859	22816	22792	22886	22881	22843	22853	22957	22850	22776	22781	22866	22877	22756	22896	22773	22756	22754	22775	22779	22988	22853	22901	22816	22721	22921	22888	22786	22772	22898	22826	22811	22965	22775	22964	22835	22951	22796	22884	22804	22784	22820	22874	22867	22724	22753	22805	22743	22762	22807	22948	22784	22812	22873	22860	22844	22804	22789	22837	22710	22935	22711	22771	22665	22685	22816	22714	23013	22636	22995	22885	22752	22721	22755	22650	22732	22749	22562	22613	22754	22796	22846	22786	22795	22857	22848	22617	22703	22658	22965	22744	22907	22744	22929	22671	22904	22694	22917	22748	22778	22858	22764	22894	22624	22893	22813	22755	23159	22887	22828	22842	22650	23095	22753	22785	22852	23033	22879	22731	22806	22699	22654	22786	22806	22803	22930	22860	22686	22839	22935	22801	22883	22784	22752	22844	22709	22694	22804	22847	22706	22665	22858	22657	22862	22839	22846	22695	22702	22764	22761	22858	22870	22688	22842	23063	22883	22808	22840	22686	22691	22777	22959	22763	22826	22691	22935	22927	22905	22951	22606	22881	22771	22810	22910	22803	22802	22923	22904	22898	22750	22644	22820	22669	22916	22741	22793	22853	22693	22833	22680	22941	22868	22738	22825	22849	22836	22785	22799	22769	22702	22781	22671	22797	22816	22763	22883	23069	22688	22709	22901	22753	22855	22796	22642	22753	22825	22782	22882	22859	22666	22744	22993	22742	22803	22863	22680	22862	22843	22944	22789	22944	22968	22710	22770	23035	22755	22763	22733	22852	22882	22705	22812	22746	22981	22843	22784	22874	22845	22868	22773	23137	22713	23041	22832	22747	22594	22857	22660	22776	22833	22790	22817	22786	22809	22964	22787	22759	22929	22684	22852	22890	22873	22848	22917	22865	22620	22815	22842	22814	22796	22963	22636	22942	22893	22846	22786	22772	22980	22936	22837	22903	22715	22943	22789	22708	22773	22816	22922	22769	22916	22753	22719	22928	22578	23017	22863	22779	22745	22734	22872	22898	22757	22785	22827	22818	22891	22937	22846	22921	22816	22741	22678	22839	22859	22828	22912	22866	22838	22961	22596	22724	22906	22815	22905	22766	22725	22961	22617	22753	22759	22715	22852	22843	22772	22691	23037	22805	22835	22830	22643	22793	22981	22688	22885	22741	23008	22725	22729	22849	22859	22788	22833	22864	22737	22799	22622	22763	22795	22821	22826	22758	22815	22958	22870	22779	22958	22763	22636	22819	22921	22765	22727	22878	22734	22739	22837	22824	22701	22787	22788	22811	22595	22994	22776	22932	22963	22790	22794	22743	22925	22873	22892	22916	22783	22739	22720	22767	22670	22963	22721	22743	22800	22768	22862	22653	22765	22755	22766	23013	22877	22894	22989	22654	22823	22846	22906	22777	22777	22962	22992	22927	22883	23013	22908	22838	22900	22884	22794	22987	22922	22808	22764	22840	22764	22715	22799	22861	22795	22858	22836	22818	22889	22829	22571	22858	22769	22984	22829	22920	22756	22740	22838	23049	22842	22830	22929	22671	22947	22844	22798	22745	22807	22777	22703	22884	22998	22892	22804	22892	22894	23022	22967	22708	22784	22743	22641	23168	22714	22748	22804	22875	22685	22756	22808	22629	22855	22815	22826	22817	22763	22875	22743	22813	22813	22679	22858	22962	22819	22947	22701	22900	22849	22973	22951	22846	22972	22812	22958	22898	22801	22850	22919	22859	22748	22814	22799	22824	22800	22878	22900	22915	22932	22799	22927	22799	22657	22797	22902	22624	22686	22757	22733	22730	22826	22801	22957	22853	22798	22723	22755	22835	22783	22863	22865	23000	22811	22731	22763	22838	22864	22677	22803	22860	22666	22868	22897	22881	22602	22883	22805	22788	22751	22930	22873	22836	22808	22629	22971	22819	23012	22852	22799	22728	23003	22653	22719	22890	22803	22695	22913	22721	22737	22901	22935	22663	22853	22890	23032	22800	22787	22896	22693	22807	22720	22853	22814	22837	22613	22671	22793	22782	22992	22799	22988	22652	22772	22554	22695	22842	22937	22851	23010	22903	22895	22914	22828	22633	22789	23034	22747	22892	23010	22655	22820	22675	22730	22794	22786	22740	22985	22833	22922	22886	22823	22643	22928	22965	23260	22710	22727	22760	22947	22846	22806	22880	22930	22803	22926	22919	22998	22785	22836	22843	22801	22812	22880	22911	22731	22748	22831	22901	22905	22940	22848	22618	22696	22767	22586	22873	22792	22862	22780	22931	22691	22865	22871	22853	22726	22750	22797	22711	22588	22611	22777	22970	22585	22969	22942	22579	22861	22708	22925	22773	22691	22746	22903	22845	22765	23120	22690	22881	23008	22840	22766	22782	22748	22709	22834	22960	22775	22771	22827	22838	22695	22722	22788	22898	22954	22792	22685	22796	22586	22837	22787	22616	22733	22911	22542	22605	22756	22878	22850	22720	22736	22884	22801	22672	22710	22715	22761	22770	22896	22797	22865	22707	22534	22891	22722	22891	22802	22786	22846	22832	22937	22843	22832	22925	22820	22840	22734	22835	22715	22761	22767	22802	23025	22801	22733	22817	22711	22792	22891	22817	22727	22829	22936	22684	22748	22775	22909	22821	22627	22834	22671	22608	22770	22626	22679	22809	22765	22864	23008	22779	22721	22873	22876	22589	22908	22721	22821	22463	22911	22914	22763	22656	22807	22916	22563	22640	22848	22858	23045	22579	22828	22860	22681	22843	22810	22636	22892	22790	22722	23009	22723	23132	22803	22880	22895	22988	22864	22612	22665	22788	22951	22704	22889	22676	22670	22775	22760	22727	22798	22684	22859	22730	22805	22865	22868	22825	22928	22769	22809	22844	22810	22883	22953	22685	22901	22787	22902	22742	22772	22939	22812	23000	22842	22888	22708	22752	23008	22690	22978	22735	22816	22703	22886	22790	22778	22720	22811	22875	22634	22854	22860	22679	22933	22810	22901	22902	22884	22869	22866	22776	22728	22863	22809	22847	22898	22903	22825	22956	22908	22832	22841	22852	22877	22798	22982	22775	22979	22873	22970	22769	22766	22855	22892	22944	22708	22767	22590	22777	22732	23017	22755	22763	22763	22797	22814	22749	22862	22762	22787	22889	22642	22789	22703	22693	22639	22870	22865	22824	22798	22769	22882	22726	22781	23037	22846	22700	22841	22860	22963	22750	22703	22900	22807	22733	22832	22725	22790	22852	22838	22744	22933	22836	22845	22915	22771	22709	22847	22790	22865	22745	22743	22993	22902	22677	22727	22878	22864	22663	22759	22844	22822	22803	22821	22696	22830	22811	22698	22678	22807	22702	22514	22721	22861	22997	22605	22640	22889	22959	22769	22883	22800	22905	22936	22689	22957	22825	22764	22755	22841	22877	22897	22991	22895	22856	22904	22969	22864	22830	22909	22726	22935	22722	22705	22833	22887	22645	22825	22840	22882	22904	22878	22733	22782	22971	22806	22440	22583	22831	22648	22892	22861	22798	22834	22863	22706	22869	22844	22631	22942	22763	22937	22797	22757	22909	22908	22742	22596	22733	22900	22867	22869	22757	22611	22866	22660	22881	22854	22865	22853	22766	23049	22672	22677	22758	22841	22786	22843	22973	22588	22827	22988	22839	22742	22854	22815	22941	22616	22706	22927	22791	22775	22749	22821	22810	22814	22760	22917	22696	22840	22745	22735	22717	22724	22759	22907	22712	22828	22808	22874	22632	22879	22824	22838	23018	22589	22613	22731	22976	22611	22935	22820	22725	22584	23005	22729	22950	22702	22878	22820	22669	22927	22811	22718	22806	22794	22509	22786	22939	22932	22952	22823	22917	22830	22843	22750	22925	22848	22705	22837	22687	22831	22698	22827	22996	22807	22901	22736	22778	22818	22755	22630	22935	22819	22832	22848	22781	22916	22947	22863	22751	22837	22820	22777	22703	22881	22654	22895	22705	22970	22738	22750	22796	22969	22812	22792	22815	22802	22874	22856	22738	22960	22918	22858	22719	22709	22820	22902	22878	22688	22860	22759	22859	22829	22802	22739	22811	22850	22751	22921	22903	22784	22814	22879	23024	22701	22707	22851	22991	22804	22849	22819	22668	22778	22884	22925	22706	22714	22892	22582	22888	22856	22909	22761	22952	22826	22931	22942	22723	22909	22834	22809	22795	22622	22923	22626	22692	22742	22792	22769	22951	22908	22544	22948	22815	22764	22816	22920	22821	22668	22771	22848	22941	22859	22773	22771	22683	22852	22873	22817	22820	22651	22755	22797	22986	22827	22726	22887	22801	22828	23059	22723	22899	22717	22750	22764	22748	22613	22960	22654	22841	22692	22720	22752	23031	22987	22698	22849	22868	22634	22697	22820	22694	22588	22895	22694	22897	22842	22826	22941	22737	22838	22754	22962	22723	22911	22730	22822	22808	22913	22751	22807	22748	22718	22907	22929	22758	22835	22771	22775	22780	22774	22846	22830	22724	22735	22747	22883	22898	22773	22821	22807	22790	22677	22828	22931	22922	22804	22771	22820	22815	22935	22760	22931	22988	22639	22847	22764	22759	22749	22907	22970	22785	22833	22728	22661	22869	22854	22874	22910	22755	22778	22735	22860	23097	22791	22872	22841	22833	22913	22739	22620	22860	22765	22750	22728	22754	22827	22747	22778	22876	22708	22722
23743	21479	30422	31700	34210	36264	36021	33473	33115	32647	31578	30929	30703	30383	30010	30087	29956	29746	29771	29813	29877	29762	30089	30043	29960	29718	29600	29728	29873	29443	29629	29593	29832	29774	29835	29696	29904	29626	29704	29418	29786	29582	29987	29846	29762	29704	29708	29672	29589	29516	29881	29818	29827	29516	29850	29694	29681	29712	29512	29412	29624	29361	29521	29691	29715	29769	29601	29599	29429	29610	29800	29596	29676	29836	29731	29691	30003	29583	29669	29804	29614	29638	29438	29483	29585	29571	29604	29479	29818	29620	29546	29601	29711	29628	29521	29666	29669	29663	29769	29627	29720	29762	29606	29773	29811	29577	29575	30026	29632	29787	29468	29642	29708	29642	29617	29494	29518	29690	29728	29865	29732	29626	29668	29615	29755	29698	29731	29613	29564	29523	29686	29801	29558	29755	29765	29541	29394	29531	29482	29550	29472	29799	29673	29681	29500	29603	29768	29546	29417	29494	29727	29739	29899	29926	29656	29508	29435	29576	29548	29655	29703	29609	29599	29606	29702	29541	29701	29687	29869	29604	29461	29536	29779	29817	29808	29671	29743	29738	29600	29913	29859	29552	29962	29655	29821	29517	29773	29575	29892	29739	29710	29725	29485	29710	29611	29859	29555	29669	30000	29772	29671	29602	29577	29862	29603	29449	29488	29658	29758	29689	29469	29673	29725	29596	29667	29727	29552	29520	29684	29732	29802	29626	29559	29602	29768	29680	29635	29626	29632	29388	29614	29692	29526	29633	29510	29594	29814	29369	29793	29716	29734	29564	29886	29557	29593	29788	29898	29436	29603	29847	29717	29630	29509	29580	29396	29688	29530	29700	29779	29576	29829	29609	29741	29507	29871	29745	29517	29606	29521	29775	29559	29373	29416	29816	29746	29551	29605	29440	29797	29730	29426	29328	29651	29593	29521	29567	29499	29715	29512	29558	29510	29665	29923	29655	29767	29824	29744	29630	29668	29685	29800	29733	29475	29521	29658	29747	29532	29572	29726	29680	29519	29462	29578	29749	29502	29664	29693	29657	29553	29584	29493	29740	29648	29703	29649	29445	29580	29625	29546	29882	29674	29693	29709	29455	29574	29497	29661	29593	29734	29604	29276	29650	29506	29696	29543	29757	29633	29553	29647	29714	29703	29413	29606	29521	29690	29522	29569	29678	29715	29478	29561	29643	29621	29496	29572	29480	29677	29469	29724	29616	29464	29593	29763	29398	29603	29677	29630	29872	29598	29704	29550	29542	29679	29616	29832	29666	29416	29569	29590	29716	29569	29681	29817	29395	29600	29684	29626	29987	29336	29783	29718	29744	29497	29474	29558	29635	29553	29729	29709	29850	29722	29693	29717	29373	29627	29725	29853	29526	29750	29551	29531	29672	29629	29634	29562	29761	29630	29636	29593	29563	29683	29798	29516	29714	29813	29484	29550	29627	29778	29916	29423	29713	29643	29746	30002	29703	29684	29594	29916	29576	29586	29742	29792	29428	29667	29510	29716	29466	29676	29599	29792	29498	29611	29849	29827	29620	29535	30015	29386	29474	29524	29866	29579	29629	29638	29873	29667	29592	29537	29592	29479	29639	29423	29498	29617	29558	29661	29719	29681	29905	29588	29684	29931	29687	29675	29816	29632	29684	29776	29612	29645	29792	29798	29573	29579	29460	29488	29477	29843	29767	29802	29656	29543	29596	29827	29567	29752	29838	29848	29630	29605	29791	29585	29229	29894	29709	29593	29349	29620	29540	29848	29732	29612	29643	29529	29635	29667	29680	29547	29514	29689	29758	29697	29595	29638	29900	29553	29616	29677	29532	29582	29839	29424	29685	29526	29540	29653	29699	29641	29642	29774	29781	29831	29561	29837	29573	29497	29714	29397	29826	29803	29677	29798	29628	29786	29466	29567	29775	29472	29675	29646	29835	29771	29588	29687	29738	29658	29652	29660	29785	29627	29488	29679	29749	29389	29524	29832	29612	29545	29730	29547	29856	29719	29412	29856	29605	29579	29576	29472	29810	29396	29799	29670	29636	29578	29487	29763	29879	29590	29644	29625	29792	29828	29700	29811	29702	29485	29588	29845	29786	29597	29791	29647	29832	29735	29581	29648	29709	29770	29823	29638	29527	29644	29731	29883	29538	29613	29632	29701	29737	29880	29809	29734	29636	29848	29663	29748	29730	29700	29605	29532	29834	29838	29542	29700	29572	29557	29524	29543	29581	29657	29652	29647	29437	29659	29671	29392	29683	29856	29566	29721	29538	29453	29554	29847	29621	29466	29625	29727	29436	29453	29500	29590	29777	29622	29423	29663	29620	29813	29834	29515	29539	29408	29644	29657	29686	29774	29449	29481	29497	29710	29758	29653	29760	29702	29647	29637	29670	29634	29591	29534	29627	29569	29690	29859	29601	29740	29834	29698	29600	29631	29531	29661	29519	29723	29649	29654	29570	29728	29602	29752	29651	29645	29514	29881	29633	29626	29620	29594	29504	29647	29690	29673	29452	29626	29547	29503	29496	29802	29474	29623	29596	29603	29575	29684	29510	29798	29545	29626	29520	29425	29618	29811	29664	29609	29574	29527	29647	29585	29869	29605	29910	29724	29640	29608	29805	29678	29721	29655	29656	29553	29409	29792	29867	29558	29853	29493	29687	29546	29578	29975	29715	29857	29541	29778	29900	29582	29697	29736	29488	29531	29462	29700	29464	29758	29756	30003	29584	29628	29603	29821	29664	29638	29596	29606	29495	29756	29550	29613	29402	29383	29549	29569	29779	29577	29649	29553	29764	29693	29807	29807	29607	29635	29939	29764	29766	29642	29632	29569	29554	29441	29594	29726	29505	29811	29500	29555	29458	29826	29748	29785	29645	29633	29619	29588	29514	29738	29864	29750	29622	29506	29693	29787	29713	29895	29667	29808	29670	29845	29733	29576	29673	29565	29542	29757	29512	29634	29513	29425	29538	29635	29763	29397	29782	29725	29823	29777	29903	29557	29739	29539	29648	29621	29475	29497	29670	29711	29461	29515	29621	29689	29536	29524	29682	29810	29614	29700	29697	29655	29696	29788	29386	29691	29664	29602	29565	29926	29683	29624	29786	29876	29574	29544	29645	29604	29617	29622	29660	29491	29606	29551	29684	29823	29404	29699	29811	29710	29615	29514	29663	29632	29673	29709	29416	29613	29636	29532	29676	29754	29782	29822	29546	29561	29668	29834	29408	29552	29748	29441	29683	29374	29506	29882	29591	29767	29648	29494	29706	29653	29767	29624	29734	29604	29577	29594	29463	29643	29875	29843	29758	29723	29734	29543	29779	29860	29826	29709	29700	29694	29689	29534	29680	29615	29483	29546	29727	29665	29704	29655	29559	29545	29846	29735	29817	29737	29517	29708	29499	29577	29497	29514	29688	29761	29510	29589	29737	29514	29878	29656	29639	29606	29732	29489	29785	29711	29401	29495	29643	29601	29867	29678	29796	29745	29853	29799	29578	29562	29534	29518	29527	29598	29593	29691	29813	29754	29639	29339	29528	29582	29635	29786	29577	29494	29635	29612	29660	29689	29641	29397	29430	29794	29655	29637	29454	29701	29696	29567	29907	29781	29651	29640	29785	29480	29707	29823	29529	29537	29838	29492	29510	29567	29625	29614	29644	29500	29679	29614	29766	29621	29556	29683	29538	29836	29348	29582	29590	29671	29851	29797	29800	29653	29756	29614	29670	29734	29844	29689	29848	29522	29782	29627	29724	29700	29794	29472	29849	29767	29475	29518	29742	29897	29794	29927	29668	29673	29602	29590	29691	29962	29515	29652	29730	29808	29723	29395	29605	29866	29625	29725	29630	29704	29452	29706	29641	29692	29868	29621	29663	29782	29902	29695	29598	29745	29775	29482	29573	29847	29587	29439	29632	29532	29744	30067	29657	29496	29628	29595	29670	29443	29729	29493	29425	29761	29757	29833	29695	29866	29671	29700	29593	29772	29589	29698	29597	29502	29550	29593	29693	29483	29516	29720	29527	29665	29744	29523	29614	29530	29413	29772	29896	29752	29645	29608	29626	29842	29874	29694	29800	29709	29685	29604	29660	29455	29632	29563	29788	29700	29570	29688	29696	29582	29749	29790	29586	29625	29693	29802	29565	29595	29648	29697	29606	29712	29686	29823	29580	29532	29721	29611	29908	29542	29562	29940	29779	29491	29742	29759	29783	29676	29735	29651	29673	29813	29697	29642	29876	29987	29675	29808	29500	29617	29690	29603	29688	29365	29677	29623	29402	29712	29717	29758	29389	29406	29530	29641	29558	29901	29569	29862	29856	29660	29658	29618	29744	29666	29554	29772	29722	29675	29895	29410	29980	29714	29565	29865	29600	29701	29602	29647	29709	29520	29706	29528	29931	29775	29642	29315	29622	29381	29698	29465	29599	29527	29622	29730	29564	29820	29703	29866	29339	29603	29862	29837	29687	29598	29603	29508	29526	29580	29589	29621	29821	29693	29558	29707	29782	29814	29640	29787	29763	29713	29665	29622	29817	29748	29803	29507	29566	29683	29576	29588	29747	29790	29307	29602	29625	29521	29753	29897	29879	29710	29750	29855	29574	29559	29586	29642	29827	29625	29394	29659	29653	29572	29606	29599	29640	29878	29708	29641	29677	29779	29634	29715	29742	29853	29509	29586	29592	29775	29582	29632	29798	29650	29435	29652	29544	29704	29686	29456	29797	29806	29597	29563	29435	29563	29481	29613	29731	29611	29596	29800	29821	29627	29492	29547	29561	29833	29616	29600	29557	29678	29772	29666	29509	29609	29593	29719	29783	29536	29645	29534	30051	29569	29539	29561	29472	29605	29831	29855	29679	29645	29518	29449	29496	29469	29324	29634	29961	29790	29718	29718	29626	29498	29423	29527	29681	29583	29475	29794	29723	29896	29661	29651	29678	29682	29612	29622	29550	29477	29685	29648	29720	29479	29716	29552	29646	29419	29466	29798	29577	29718	29577	29801	29807	29612	29401	29392	29501	29862	29740	29603	29552	29602	29776	29506	29696	29428	29496	29685	29611	29468	29626	29687	29813	29628	29665	29919	29733	29624	29675	29670	29848	29659	29614	29846	29712	29702	29728	29802	29596	29801	29722	29753	29647	29583	29750
36092	60714	63306	54121	43758	36005	31403	29359	28301	27103	25506	24285	23849	23517	23455	23257	23101	23327	23006	23075	23029	22806	22780	22915	22912	23134	23059	22787	23027	22811	23208	22854	22923	22820	22985	22830	22929	22868	22800	22829	22892	22899	22934	22826	22851	22806	22989	22878	23004	22900	22775	22992	22912	22936	23118	23035	22780	22984	22925	23013	22746	22929	22934	22813	22861	22840	22986	23052	22660	22873	22931	22825	22973	22755	22926	22739	22886	22916	22781	22983	22963	22919	22749	22985	22920	22989	22857	22896	22865	22943	22834	22923	22701	22925	22893	22803	23050	23026	22828	23052	23037	22870	22784	22875	22826	22885	23028	22817	23102	22740	22646	22935	22837	22818	22815	22683	23077	22776	22900	22998	23113	22901	22792	22859	22784	22727	22966	22936	22815	23113	22897	22723	22942	22881	22756	22944	22885	22748	22880	23060	22806	22824	22942	22911	22861	22798	23125	22733	22851	23001	22881	22985	22962	22873	22853	22992	22915	22808	22877	22830	22942	22699	22950	22930	22875	22895	22935	23039	22820	22922	22662	22765	22880	22813	22996	22865	22882	22921	22944	22853	23098	23075	22712	22714	23013	22802	22749	23018	22911	22802	22983	22852	22999	22805	22962	22838	22791	22859	23016	22889	22754	22780	22936	22865	23028	22765	22935	22846	22757	22896	22760	22939	22955	22815	22774	22961	22584	22984	22577	22907	22994	22754	23091	23058	22813	22977	22813	22797	22880	22784	22913	22917	23008	22960	22721	22930	23046	22727	22899	22859	22835	22809	22668	22860	22880	22924	22890	22747	22927	22714	23028	22953	22851	22905	22965	22955	22801	22775	22988	22879	22927	22787	22813	22941	23006	22882	22999	22942	22849	22844	22893	22814	22854	22932	22886	23058	23113	22752	22829	22907	22859	22850	22832	22872	23023	22687	22936	22836	22923	22856	22789	22889	22861	23059	22762	22812	22893	22838	22965	22854	22955	22778	22864	22880	22950	22623	22857	22965	22934	23004	22967	22833	22850	22887	22967	23008	22987	22935	22969	22785	22979	23012	22902	22999	23068	22856	22926	22730	23028	23009	23036	22968	22789	22903	22795	22946	23014	22781	22826	22961	23049	22878	22764	22941	22920	23071	22863	23021	22901	22973	22927	22696	22891	22772	22812	22740	23021	22793	22855	22923	22950	22860	22890	23013	22644	22985	22828	22796	22874	23064	23010	22847	22898	22844	22744	22675	23192	22911	22930	22789	22793	23065	22760	22977	22878	22957	22896	22800	22970	23021	22880	22962	22842	22829	22889	22902	22910	22766	22991	22714	23003	22769	23029	22896	22921	22847	22834	22835	23010	23020	22872	22892	22825	22970	23001	22945	22932	22892	22914	22828	22875	22957	23137	22580	22894	22829	22824	22822	22964	22885	22870	22921	22907	22785	22890	22940	22976	22885	23019	22872	22788	22924	22766	22910	22887	22728	22735	22657	22665	23009	22877	22829	22977	22965	22837	23053	22799	22779	22935	22736	22854	22807	22903	22883	22906	22925	22991	22865	22779	22766	22926	22708	22784	22873	22686	22855	22869	23037	22941	22937	23062	22872	22865	22880	22988	22726	22832	22835	22736	22805	22783	22722	22925	22915	22677	22908	22864	22835	22894	22741	22915	22906	22904	22931	22916	22939	22873	23025	23061	22822	22721	22935	22989	22813	22959	22753	22901	22910	22846	22967	22735	22653	22828	22922	23012	22852	23044	22801	22976	22749	22791	22740	22888	22750	22696	22934	22922	22807	22902	22892	22858	22661	22786	22884	22907	22861	22766	22662	22905	22812	22655	22719	22882	22880	22813	22792	22994	22750	22915	22739	22692	22990	22868	22829	22808	22942	22866	23007	22922	23117	22943	22838	22756	23065	22934	22775	23012	22717	23049	22818	23021	22958	22751	22862	22792	22769	22960	22993	22925	22802	22968	22945	22863	22899	22771	22953	22951	22931	22882	22829	22940	22984	22830	22849	23010	22901	22893	22875	22953	23023	22913	22746	23092	23070	22909	22701	22822	23033	22817	22898	22841	22884	22785	22818	23041	22785	23076	22884	22912	23081	23102	22823	22847	22724	22780	22982	22772	22857	22888	23004	22812	22703	22882	22961	22906	23013	22966	22848	22907	22871	22849	22705	22936	22664	22985	22830	22820	22978	22978	22752	22839	22939	22901	22934	22841	22926	22918	22758	22820	22988	23025	22867	22862	22962	22874	22954	22785	22886	22864	22901	23024	22823	22947	22896	22902	22953	22865	22776	23065	22965	22909	22892	22856	22836	22909	22990	22872	22939	22836	22770	22999	23148	22741	22865	23106	22751	22842	22994	22926	22866	22776	22977	22903	22853	22807	22992	22866	22937	22881	22759	22817	22847	22753	22819	22963	22921	22877	22961	22808	23013	23003	22927	22959	22748	22769	22896	22837	22880	22947	22897	22904	22983	22905	22907	23036	22979	22886	22860	23037	22818	22848	22981	22830	22874	22893	22928	22950	22927	22897	22775	22795	23063	22900	23125	22773	22782	22927	22845	22906	22757	22904	22802	22710	22922	22921	23052	22931	22791	22993	22822	22890	22890	22941	23039	22818	22923	22957	22816	22899	22800	22759	22980	23115	22936	22963	22788	22776	22988	22933	22701	22816	22911	22872	22785	22851	22837	22888	23050	22864	22964	22863	22839	22746	22846	22667	22974	22804	22741	22919	22728	22849	22944	22999	23016	22954	22991	22947	22879	22981	22881	22884	22830	22892	22817	22786	22876	22804	22958	22761	22790	22814	22883	22847	23036	22915	22838	22935	22829	22736	22901	22941	22968	23035	22955	22933	22891	22819	23051	23054	22890	23065	22822	22901	22788	22906	22968	22792	22951	22898	22935	22886	23016	22940	22822	22972	22790	22935	22869	22900	22773	22673	22794	22931	23058	22812	22798	22848	22929	22878	22802	22964	22836	22836	22879	23068	22945	22854	22842	22959	22829	22753	22818	22904	22831	22887	22904	23141	22766	22949	22914	22946	22857	22623	22940	23033	22909	22682	22816	22945	23077	23011	22679	22893	22865	22963	22839	22962	23055	23009	22951	23041	22666	22814	22893	22844	23045	22764	22813	22940	22797	22923	22919	22975	22820	22832	22990	22783	22850	22809	22968	22923	22877	22956	22960	22844	22917	22867	22867	22905	22982	23017	22903	22885	22734	22844	22879	22904	22793	22998	22885	22941	22925	22861	22903	22781	23047	22980	22873	22849	22874	22853	22861	22837	22892	22914	22915	22909	22841	22702	22592	22899	22766	22969	22901	22926	22948	22723	22845	22818	23079	22882	22688	23080	22853	23005	23018	22796	22790	22871	22973	22664	22774	23025	22915	22922	22778	22974	22727	22882	22900	22886	22899	22781	22719	22661	22898	22819	23097	22846	22877	23009	22780	22740	22966	22948	22788	22813	22541	22856	22813	22705	22997	22918	23092	22716	22972	22697	22998	22964	22780	22977	22795	22952	22870	22923	22911	22985	22840	22889	22979	22803	22860	22797	22712	22892	23076	22805	22932	22994	23042	22961	23029	23056	22789	22887	22894	22965	22808	22930	23013	22913	22831	22888	22829	22813	22881	22946	22931	23005	22761	22826	22839	22798	22954	22687	22983	23061	22833	22884	22874	22802	22782	22805	22906	22905	23062	22783	22855	22912	22808	22925	22830	22892	22929	22861	22850	22908	23021	22978	23013	22699	23064	22855	22858	23029	22898	23011	22893	22824	22779	22974	22831	22953	22925	22743	23011	22836	22760	22952	22824	22868	22876	22823	22799	22907	22828	22804	22702	22968	22970	22941	22826	22964	22846	22922	22945	22878	22965	22938	22762	22842	22759	22881	22729	22893	23002	22696	22929	22972	22883	22704	23006	22929	22906	22946	22895	22796	22911	22911	22901	22814	22771	22851	22939	22834	22735	22954	22825	22692	22902	22867	22859	22997	22896	22940	23055	22859	22859	23115	22631	22793	22907	22909	23078	22732	22915	23078	22807	22988	22665	22804	22893	23040	22835	22947	22842	22817	23147	22885	22920	22845	22766	22794	22890	22927	23024	22936	22810	22802	22785	22805	22843	22694	23040	22724	23093	22847	22902	23026	22901	22901	22917	22785	22907	22803	23015	22853	22869	22971	22910	23007	22705	23006	22777	22944	23023	22957	23015	22871	23122	23061	22937	22856	22963	22774	22766	22860	22757	22579	22893	22931	22914	22891	22967	22743	22828	23049	22814	22929	22920	22783	22991	22823	22879	22862	22758	22944	22890	23085	23037	22902	22824	22825	22768	22918	22878	22891	22848	22981	22888	22909	22957	22911	23007	22991	22797	22826	22755	22946	22861	22940	22781	22936	22830	23042	23019	22687	22804	23015	22948	22747	22920	22991	22812	22791	22885	22981	22804	22912	22838	22897	22778	22908	22720	22811	22856	22875	22871	22976	22848	22616	22902	22822	22792	22964	22878	22904	22918	23006	22917	22944	22971	22903	22968	22854	22736	22718	22819	22867	22882	22883	22950	22744	22951	22945	22723	22914	22997	22623	23069	22901	22898	22960	22923	23016	22821	23022	23101	22825	23043	22928	23032	22806	23116	22961	22807	23097	22793	23092	22752	22790	22840	22904	22941	22996	22871	22935	22865	22737	22883	23020	22722	22780	23110	22923	22862	22764	22732	22840	22730	22911	23046	22867	22987	22779	23025	22672	23038	22761	22736	22923	22800	22858	22681	22696	22752	23021	22864	22766	23001	22943	22884	22855	22935	23007	22721	22982	23007	22833	22899	22844	22973	22751	23027	22995	22976	22890	23031	22912	22902	22829	22897	22958	23034	22856	22823	22834	22898	22981	23012	22822	22863	22754	22931	22835	23026	22988	23120	22970	22736	22919	22809	23037	22896	22943	23023	22962	22889	22847	22935	22828	22858	23025	22933	23061	22574	22757	22847	22845	22807	22895	22897	22942	22939	22769	22997	23010	22909	23005	22732	22842	22945	22723	22929	22920	22965	22917	22848	23068	22792	22866	22939	23090	23089	22958	22927	22931	22895	22864	22778	22872	23046	22788	22921	22841	22993	22914	22962	22898	22766	22852	22854	22761	22868	22871	22793
22659	21402	29573	26765	30148	36879	39356	36782	35671	35031	33401	31743	31446	31115	30751	30772	30959	30669	30575	30517	30420	30534	30665	30237	30384	30529	30248	30302	30326	30043	30060	30066	30374	30443	30152	30301	30157	30004	30153	29941	30387	30116	30165	30376	30197	30205	30109	30193	30445	30308	30324	30257	30241	30311	30185	30197	30116	30136	30058	30177	30490	30144	30102	30284	30058	30349	30361	30247	30198	30341	30386	30010	30397	30122	30324	30307	30179	30405	30068	30109	30593	29957	30371	30164	30184	30227	30225	30292	30185	30041	30118	30273	30298	30429	30255	30095	30191	30536	30277	30109	30253	30293	30356	30119	30147	30143	30322	29930	30237	30305	30446	30078	29958	30111	30073	30204	30397	30343	30340	30452	29999	30131	30252	30194	30239	30040	30211	30053	30207	29964	30155	30273	30240	30485	30243	30398	30176	30115	30213	30116	30313	30185	30177	30217	30189	30199	30295	30120	30203	30215	30395	30310	30298	30139	30237	30301	30276	30120	30338	30185	30114	30118	30064	30398	30381	30271	30073	30126	30346	30248	30309	30032	30108	30204	30285	29863	30129	30084	30226	30110	30211	30055	30100	30210	30279	30334	30050	30171	30219	30089	30121	30294	30007	30007	30403	30092	30283	30202	30568	30389	30361	30140	30160	30212	30162	30102	30131	30263	30276	30234	30293	30140	30065	30154	30309	30234	30181	30072	30195	30103	30053	30134	30305	30083	30278	30110	30207	30089	29795	30170	30235	30259	30137	30028	30467	30292	30191	30030	30212	30171	30245	30039	30381	30098	29932	30160	30307	30186	30187	30258	30305	30282	30548	30328	30300	30491	30379	30165	30128	30185	30031	30074	30379	30155	30194	30165	30099	30038	30277	29892	30167	30217	30291	30238	30032	30255	30063	30342	30094	30056	30181	30196	30278	30242	30169	29917	30199	30378	30243	30117	30142	30292	30191	30088	30237	30159	30098	30192	30113	30146	30136	30251	30296	30198	30051	30148	30240	30050	30258	30373	30208	30271	29877	30049	30183	30058	30126	30180	30098	30238	30176	30293	30233	29998	30365	30380	30166	29973	30244	30252	30195	30133	30340	30294	30211	30313	30076	30040	29908	30157	30002	30002	30032	30122	30233	30067	30271	30443	30394	30191	30433	30134	30172	30329	29972	30164	30073	30336	30205	30253	30041	30078	30262	29988	30334	29961	30283	29998	30444	30397	30200	30205	29987	30279	30151	30261	30405	30229	30242	30001	30251	30178	30241	30104	30175	30144	30078	29831	30379	30124	30112	30138	30295	30066	30147	30229	30097	30298	30416	30116	29977	29941	30410	30247	30176	30295	29990	30157	30455	30254	30260	30299	30267	29969	30200	29988	30213	30258	30245	30124	30205	30274	30335	30341	30303	29953	30161	30091	30295	30130	30334	30178	30174	30061	30168	30201	29945	30319	30218	30003	30287	30205	30242	30311	30345	30254	30351	30129	30293	29915	30162	30074	30193	30193	30423	30206	30258	30001	30281	30158	30142	30331	30161	30329	30368	29809	30348	30201	30223	30238	30354	30145	30145	30119	30076	30359	30261	30281	30230	30280	30103	29976	30448	30301	30045	30057	30364	30115	30260	29976	30295	30046	30237	30212	30311	30244	30119	30098	30377	30225	30231	30184	30280	30378	30344	30021	30253	30045	30154	30366	30122	30112	30326	30154	30232	30271	30207	30481	30395	30036	30357	30372	30431	30144	30433	30051	30205	30287	30170	29935	30085	30149	30290	30018	30154	30159	30188	30272	30239	30195	29986	29908	30049	30230	30270	30176	30112	30228	30374	30209	30135	30165	30199	30026	30080	30194	30350	30257	30068	30235	30377	30469	30305	30313	29973	30453	30045	30499	30175	30114	30126	30021	30015	30311	30375	30220	30014	30030	30321	30276	30175	30136	30073	30369	30200	30144	30127	30323	29968	30177	30043	30171	30140	30243	30476	30108	30087	30255	30055	30306	30017	30004	30262	30097	30209	30146	30166	30143	30041	30070	30252	30272	29997	30177	30095	30155	30096	30335	30284	30087	30089	30266	30341	30151	30158	30122	30138	30053	30249	30039	30399	30273	30432	29926	30066	30284	30267	30334	30460	30320	30121	30219	30387	30234	30004	30296	30206	30204	30085	30151	30108	30273	30222	30114	30270	30221	30395	30153	30112	30291	30249	30175	30331	30143	30102	30198	30099	29952	30029	30246	30082	30040	30191	30200	30062	30169	30212	30200	30281	30171	30286	30387	30279	30200	30294	30058	30267	30168	30118	30191	30352	30226	30151	30064	30168	30052	30424	30124	30251	30203	30108	30238	30343	30287	30277	30185	30094	30089	30176	30252	30178	30063	30154	30322	30012	30256	30092	30383	30348	30129	30165	30232	30417	30248	30435	30324	30185	30192	30263	29952	30052	30323	30448	30175	30374	30252	30069	30293	30039	29995	30445	30297	30244	30558	30258	30183	29988	30108	30174	30117	30326	29969	30175	30314	30106	30103	30291	30248	30060	30293	30269	30021	30052	30180	30089	30165	30118	30317	30217	30013	30228	30327	30373	30358	30435	30057	30447	30418	30069	29996	30248	30213	30099	30251	30503	30298	30049	30181	30290	30031	30402	30187	30138	30303	30240	30115	30434	30440	30324	30282	30306	29929	30133	30310	30347	30514	30344	30079	30105	30167	30412	30219	30043	30082	30167	30200	30424	30230	30266	30246	30039	30154	30206	30141	30173	30229	30331	30279	30113	30180	30311	30177	30395	30129	30243	30353	30157	30166	30382	30043	30126	30107	30358	30177	30052	29969	30089	30114	30187	30225	30219	30304	30006	30108	30074	30345	30245	30186	30128	30069	30382	30222	30048	30156	30303	30125	30432	30257	30244	30260	30162	30217	30266	30348	30046	30266	30127	29960	30081	30327	30316	30153	30124	30247	30356	30367	30250	30181	30225	30134	30342	30351	30147	30172	30118	30233	30308	30071	30431	30267	30456	30320	30197	30045	30288	30430	30188	30140	30422	30086	30178	30263	30304	30321	30192	30139	30280	30217	30104	30056	30203	30278	30242	30345	30291	30112	30289	30079	30367	30119	29958	30132	30033	30259	30264	30034	30337	30377	30258	30032	30150	30193	30478	30110	30170	29893	30196	30354	30150	30148	30253	30074	30312	30183	30227	30009	30136	30354	30192	30227	29979	30290	30331	30142	30368	30234	30335	30190	30070	30312	30145	30370	30091	30232	29843	30221	30152	30249	30322	29945	30171	30246	29991	30024	30143	30012	30137	30212	30012	30099	30221	30247	29889	30182	30112	30204	30207	30073	30253	29998	30073	30013	30192	30211	30340	30281	30398	30075	30417	30067	30153	30307	30300	30297	30135	30003	30208	30202	30238	30414	30339	30192	30477	30240	30189	30129	30384	30293	30284	30343	30191	29976	30360	30146	30258	30175	30319	30108	30189	30122	30471	30149	30242	30108	30349	30323	30261	30370	30277	30105	29963	30061	30306	30099	30252	29957	30182	30319	30341	30000	30359	30117	30142	30138	30149	30291	30178	30413	30220	30295	30495	30368	30365	30388	30041	30299	30190	30385	30150	30301	30065	30079	30298	30120	30289	30078	29984	30257	30120	29948	30253	30289	30147	30097	30263	30079	30189	30194	30246	30094	30285	30059	30154	30246	30290	30209	30171	30460	30276	30406	30319	30359	30227	30297	30234	30135	30279	30460	30177	30173	30289	30256	30091	30169	30154	30426	30323	30401	30274	30458	30023	30051	30034	30327	30191	30411	30211	30002	30035	30279	30227	30089	30276	30216	30123	30320	30103	30413	30447	30225	30034	30197	30459	30142	30359	30145	30097	30096	30170	30173	29980	30265	30175	29984	30074	30038	30145	30192	30199	30095	30203	30155	30236	30195	30440	30498	30119	29998	30128	30272	30312	29991	30164	30397	30155	29994	30034	30092	30373	30230	30393	30449	29963	30226	29951	30189	30341	30186	30006	30207	30326	30059	30035	30433	30417	30070	30258	29996	30018	30142	30298	30271	30257	30524	30027	30429	30450	30220	30071	30334	30516	29995	30242	30168	30431	30278	30177	30075	30171	30189	30118	30155	30158	30075	30506	30201	30262	30253	30044	30453	30209	30312	30058	30237	30148	30533	30175	30264	30083	30109	30101	30230	30198	30108	30110	30074	30034	30303	30254	30128	30276	30339	30287	30174	30295	30042	30185	30255	30172	30296	30006	29991	30145	30281	30362	30257	30263	30093	30081	30164	30083	30365	30052	30030	30397	30081	30066	30126	30331	29950	30085	29954	30189	30432	30265	30023	30216	30186	30063	30249	30045	30351	30241	30252	30330	30171	30261	30212	30374	30325	30097	30222	30099	30197	30253	30420	29966	30173	29947	30259	30105	30192	30117	29991	30273	30029	30087	30219	30485	29948	30068	30149	30052	30104	30357	30295	30006	30123	30302	30016	30508	30286	30229	30165	30153	30323	30480	30275	30166	30135	30392	30108	30288	30089	30197	30276	30298	30214	30007	30274	29795	30403	30222	29854	30313	30121	30068	30159	30255	30234	30263	30236	30239	30273	30110	30239	30087	30341	30010	30321	30376	30050	30051	30409	30069	30328	30121	30221	30455	30257	29832	30431	30421	30373	30245	30281	30213	29943	30181	30162	30293	30281	30111	30071	30322	30156	30190	30366	30186	30381	30250	30146	30189	30128	30211	30217	30044	30065	30389	30387	30366	29894	30401	30194	30130	29961	30309	30219	30126	30176	30284	30056	30079	30204	30097	30164	30219	29902	30065	30326	30254	30367	30308	30209	30397	30132	30498	30303	30442	30024	30373	30172	30004	29951	30247	30034	29985	30177	30296	30513	30337	30205	30055	30223	30409	30108	30519	30126	30111	30178	30232	30200	30214	30060	30155	30164	30454	30452	30264	30021	30226	30213	30033	30018	30203	29934	30063	30201	30201	30291	30101	30236	30132	30205	30292	30286	30192	30308	30409	30156	30106	29943	30385	30132	30438	30294	30176	30308	30112	30019	30037	30112	30047	30318	30247	30563	30293	30295	30189	29947	30019	30104	30220	30117	30116	30243	30233	30101	30110	30043	30168	29996	30178	30166	30326	30079
36985	62825	65538	56226	48468	41659	36134	34050	31797	29786	26915	25414	24526	24177	24055	23641	23845	23512	23560	23126	23264	23192	23339	23216	23469	23176	23028	23404	23212	23393	23322	23154	23273	23154	23309	23168	23262	23277	23103	23176	23124	23242	23166	23286	23070	23262	23305	23120	23201	23037	23164	23175	23307	23259	23153	23224	23333	23139	23317	23124	23213	23302	23249	23196	23354	23368	23126	23169	23196	22999	23193	23084	23194	23153	23188	23184	23373	23050	23159	23125	23178	23043	23131	23088	23177	23285	23197	23168	23043	23239	23094	23189	22951	23286	22870	23257	23264	23170	23294	23167	23158	23121	23063	23174	22993	23184	23278	23047	22968	23291	23180	23291	23072	23123	22986	23020	23187	23172	23130	23273	23116	23228	23137	23209	23233	23176	23270	23283	23314	23042	23184	23196	23257	23298	23264	23199	23224	23127	23203	23259	23197	23157	23098	23213	23235	23085	23254	22958	23115	23201	23114	23110	23138	23198	23169	23194	23205	23323	23088	23098	23190	23272	23275	23168	23103	22977	23080	23066	23254	23146	23304	23306	23160	23100	23148	23103	23142	23213	23161	23232	23086	23263	23157	23313	23223	23057	23092	23007	23292	23233	23083	23101	22908	22981	23238	23234	23291	23269	23301	23133	23182	23178	23408	23031	23226	23255	23278	23120	23149	23294	23123	23127	23155	23195	23178	23038	23069	22961	23187	23107	23121	23168	23242	23153	23150	23309	23251	23435	23244	23176	23026	23193	23060	23196	23027	23086	23186	23085	23261	23288	23125	23275	23101	23106	23171	23169	23014	23224	23261	23050	23123	23123	23246	23142	23127	23359	23183	22904	23329	23060	23354	23097	23164	23009	23160	23057	23106	23082	23105	23055	23104	23069	23212	23041	23138	23187	23307	23203	23133	23120	23098	23190	23066	23077	23247	23120	23407	23198	23018	23176	23325	23219	23195	23204	23242	23012	23355	23278	23225	23082	23188	23052	23275	23112	23089	23136	23095	23242	22993	23180	23049	23086	23242	23193	23278	23045	23074	23097	23032	23271	23085	23140	23181	23219	23219	23013	23213	23020	23000	23061	23372	23260	23350	23228	23084	23279	23297	23006	23082	23141	22924	23226	23083	23278	23233	23122	23131	23121	23208	22973	23236	23238	23199	23214	23130	23248	23098	23083	23219	23105	23159	23078	23194	22940	23258	23179	23268	23121	22949	23210	23097	23179	23173	23066	23070	23143	23078	23086	23212	23093	23215	23125	23267	23215	23287	23227	23099	23258	23330	23199	23047	23291	23153	23268	23302	23305	23163	23202	23210	23045	23075	23115	23179	23253	23228	23137	23094	23152	23074	23071	23013	23145	23118	23120	23241	23107	23071	23148	23143	23349	23142	23187	23163	23309	23167	23015	23277	23131	23179	22940	23060	23232	23053	23212	23127	23233	23203	23118	23171	23187	23281	22956	22991	23129	23164	23132	23174	23180	23378	23252	23353	23138	23243	23106	23229	23316	23191	23143	23107	23031	23258	23263	23070	23340	23086	23261	23367	23425	23183	23080	23190	23122	23210	23214	23273	22904	23097	23171	23103	23144	23125	23215	22959	23150	23199	23091	23139	23071	23156	22946	23282	23111	23085	23093	23179	23065	23208	23021	23183	23156	23326	23089	23080	23168	23225	23223	23178	23155	23163	23264	23202	22821	23215	23146	22992	23039	23213	23092	23053	23084	23059	23292	23125	23223	23015	23148	23034	23167	23143	23332	23237	23109	23204	23372	23197	23123	23282	23033	23061	23059	23175	23080	23194	23148	23017	23355	23097	23070	23142	22928	23053	23132	23174	23257	23221	23141	23144	23193	23177	23243	23067	23249	23094	23041	23127	23157	23210	23040	23005	23278	23347	23260	23215	23273	22954	23198	23040	23352	22991	23028	23198	22939	23042	23033	23199	23144	23401	22980	23108	23189	22984	23160	22953	23240	23112	23213	23179	23102	23219	23038	23116	23022	23132	23009	23218	23134	23086	23090	23208	23235	23109	23042	23229	23273	23078	23128	23048	23248	23231	23364	23186	23291	23101	23372	23328	23055	23012	23204	23067	23063	23009	23109	23295	23141	23115	23146	23180	23135	23275	23030	23077	23182	23143	23019	23291	22906	23136	23343	23154	23009	23148	23221	23181	23262	23286	22901	23192	23412	23010	23138	23184	23191	23131	23168	23288	23067	23149	23217	23300	23269	23191	23154	23227	23183	23253	23142	23178	23229	23289	23227	23110	23277	23230	23131	23224	23025	23159	23125	23173	23233	23155	23158	23173	23176	23105	23123	23197	23427	23008	23181	23206	23071	23145	23243	23372	23181	22909	23409	23162	23275	23251	23166	23134	23097	23212	23070	23378	23188	23174	23308	23115	23046	23121	23138	23002	23176	23002	23252	23255	23160	23103	23246	23191	22896	23287	23399	23299	23166	23217	23102	23129	23019	23150	23197	23185	23159	23062	23178	23101	23178	23292	23336	23279	23273	22965	23116	23428	23159	23233	23035	23235	23208	23273	23161	23100	23249	23203	23025	23249	23098	23376	23265	23180	23174	23102	23304	23160	23110	23129	23036	23269	23090	23310	23261	23162	23062	23168	23075	23044	23078	23261	23281	23317	23015	23146	23177	23174	23156	23194	23047	23211	23042	23099	23169	23220	23133	23281	23080	23085	23233	23146	23285	23067	23207	23079	23058	23267	23020	23023	23089	23151	23229	23134	23241	23039	23040	23200	23212	23039	23099	23196	23258	23313	23035	22939	23157	23146	23227	23221	23275	23199	23123	23242	23078	23273	23056	23207	23183	23147	23128	22930	23262	23136	23176	23144	23264	23091	23189	23245	23015	23105	23132	23166	23140	23239	22975	22939	23246	23184	22924	23171	23184	23201	23200	23137	23163	23132	23195	23072	23115	23134	23126	23424	23035	23256	23245	23134	23170	23087	23154	23163	23042	23171	23166	23156	23282	22949	23125	23152	23194	23050	23203	23211	23286	23028	23283	23069	23392	23097	23043	23018	23116	22969	23160	23093	23178	23091	23157	23107	23157	23173	23037	23078	23059	23212	23060	23026	23144	23196	22956	23212	23223	23277	23029	22968	23093	23279	23395	23206	23252	23265	23206	23277	23341	23038	23161	23275	23054	23281	23269	23256	23168	23116	23213	23162	23048	23339	23105	23242	23157	23088	23009	23067	23176	22966	23206	23102	23369	23035	23098	23112	23076	23239	23283	23157	23159	23108	23053	23241	23162	23119	23129	23088	23352	23066	23082	23031	23243	23257	23174	23220	23139	23057	22930	23252	23069	22958	23125	23074	23081	23096	23065	23094	23053	23376	22975	23151	23223	23259	23170	23075	23210	23168	23174	22968	23228	23052	23284	23176	23183	23246	23190	23151	23111	23262	23193	23152	23117	23267	23101	23112	23194	23385	23229	23303	23299	23181	23187	23134	23148	23053	23171	23299	23005	23232	22999	23387	23117	23198	23128	23246	23181	23229	23089	23165	23039	22982	23143	23109	23099	23065	23117	23099	23013	23166	23066	23247	23291	23254	23353	23101	23202	23062	23221	23264	23171	23142	23120	23016	23196	23190	23239	23249	23197	23208	23092	23064	23133	23171	22984	23174	23164	23158	23108	23170	23124	23299	22971	23120	23305	23033	23079	23149	23110	23109	23001	23353	23127	23071	23312	23055	23399	23140	23089	23118	23099	23037	23216	23102	23023	23012	23001	23077	23179	23371	23033	23105	23231	23032	22969	23207	23165	23103	23246	23273	23182	23019	23211	23265	23173	23174	23090	23046	22943	23216	23114	23086	23035	23064	23180	23360	23165	23093	23069	23122	22923	23310	23202	23164	23178	23195	23199	22968	23224	23004	23165	23136	23295	23170	23078	23230	23279	23166	23237	23204	23110	23055	23058	23012	23291	23031	23209	23210	23018	23257	23143	23235	23319	23317	23134	23165	23128	23079	23043	23125	23088	23087	23009	23098	23118	23121	22973	23224	23142	23237	23159	23331	23107	23225	23102	22995	23178	23071	23170	23206	23336	23192	23260	23203	23304	23017	23099	22925	23176	23127	23086	22956	23156	23249	23154	23105	23148	23027	23059	23109	23231	23051	22992	23039	23305	23211	23179	23193	23207	23127	23127	23108	23002	23241	23225	23132	23136	23118	22988	23164	23039	23255	23116	23074	23043	23097	23145	23222	23056	23179	23206	23125	23286	23062	23001	23281	23136	23103	23204	23134	23098	23261	23022	23028	23004	23267	23117	23170	23290	23089	23277	23246	23245	23153	23167	23155	23149	23226	23149	23227	23064	23203	23032	23075	23148	23084	23186	23302	23257	23057	23155	23251	23304	23134	22946	23099	23186	23178	23211	23270	23214	23157	23117	23144	23133	23331	23184	23065	23087	23178	23059	23083	23249	23186	23112	23116	23239	23316	23034	23192	22960	23255	22976	23213	23276	23126	22997	23052	23146	23121	23190	23177	23093	22971	23106	23201	23067	23186	23088	22984	23191	23105	23163	23007	23302	22970	23063	23272	23082	23215	23091	23216	23051	23057	23004	23021	23240	23129	23044	23280	23279	23156	23340	23151	23219	23177	23077	23297	23115	23291	23282	23284	23199	23131	23271	23144	23337	22989	23206	23056	23055	23252	23347	23258	23173	23094	23176	23081	23153	23068	23211	23090	23160	23159	23151	22967	23263	23130	23095	23104	23106	23180	23323	23257	23117	23191	23148	23269	23209	23052	23333	23116	23090	23137	23102	23048	22980	23156	23172	23045	23256	23177	23160	23141	23014	23112	23212	23130	23099	23126	22976	23157	23083	23213	23090	23170	23168	23192	23022	23076	23336	22915	23154	23255	23326	23288	23123	23156	23073	23056	23116	23133	23123	23186	23272	23115	23011	22999	23160	23145	23199	23290	23145	23269	23134	23174	23252	23085	23238	23282	23065	23181	23012	23071	23140	23177	23164	23104	23117	23109	23341	23163	23238	23359	23080	23251	23073	23168	23269	23211	23225	23044	23217	23178	23148	23138	23230	23093	23373	23017	23065	23111	23130	23112	23333	23145	23301	23279	23101	23184	23110	22972	23294	23066	23175	23073	23082	23158	23113	23346	22952
31469	34989	44433	42849	37999	35558	34003	33099	32537	31726	31022	30753	30551	30217	30099	29861	30174	29971	29962	29910	29996	29922	29795	30144	29902	30067	29822	29832	29789	30075	29832	30106	30149	29871	29845	29899	30069	29927	30069	29840	29865	30330	29936	30017	30133	29772	29944	29839	29801	30118	29989	30020	29883	29850	29866	29989	29873	29691	29856	29848	29811	29690	30038	29868	30037	29869	29853	30077	29724	29889	29992	29895	29627	30009	29940	30177	30062	29966	29925	29877	29575	29997	29829	30154	30046	30137	29925	29914	29841	30115	29816	29959	29979	29857	29768	30126	30010	29884	29631	30121	30056	29869	29924	29914	30040	29793	30034	29791	29994	30044	29939	29970	29879	29876	30097	29748	30003	29982	29704	29861	29928	29976	29765	29731	29934	29781	29788	29796	29882	30092	29741	29945	29913	29747	29839	29984	29953	29843	30087	29703	29868	30033	29921	29963	29547	29816	30122	29945	30026	30009	29726	29691	29939	30143	29945	29946	30094	29751	29954	29852	29818	29945	29859	29749	29852	29934	29788	29931	29949	29851	30030	30123	29823	29824	30031	30026	29848	29792	29865	29750	29829	29690	29833	29927	29743	29923	29963	29973	30048	30221	29920	29815	29987	30033	29927	30024	29874	29862	29926	29761	29922	29733	29901	29942	29897	29938	29923	29711	29929	29940	29957	30029	29998	29835	29963	29784	29968	29862	29738	29971	29905	29741	29980	29968	29772	29882	29985	29970	29898	29932	29729	29842	30039	29779	30010	29754	29733	29777	29703	29659	29821	29688	29963	29838	29800	29923	30001	30211	30128	29747	29883	29670	30005	29932	29915	29913	29950	29923	29676	29905	29763	29825	29976	29750	29987	29676	29798	29828	29883	29943	29775	29716	29801	30022	29837	29811	29951	29897	30026	29994	29945	29877	29675	29838	29902	29974	29980	29909	30073	29939	29808	29891	29929	29872	29841	29828	30066	29831	29804	29775	29990	29797	29819	29735	29892	29974	29694	29778	29877	29973	29895	29817	29787	29927	30107	29931	29903	29838	29971	30097	30087	29949	29865	29508	30016	30170	29973	29781	29799	30210	29950	29739	29997	29875	29981	29975	30001	30286	30080	30171	30034	29887	30108	30077	29790	29733	29734	30007	29653	30027	30040	29843	29818	29879	29771	29834	29859	30074	29971	30125	29967	29758	29842	30148	29786	29961	29892	30006	29920	29740	30011	29843	29810	29850	30001	29780	30022	29908	30045	29505	29794	29944	30065	30036	29634	29918	29894	29975	30053	30079	29868	30025	30190	29693	29998	29990	29881	29935	29780	29764	29628	29595	29934	29996	29904	29827	30003	29811	29755	29935	29570	29975	29804	29816	30021	29974	29876	29908	29799	30050	29837	29875	29844	29901	29891	29894	29882	29638	29772	29769	29960	29902	30130	29962	29959	29900	30010	29879	30126	29886	29760	29889	30024	29868	29886	29848	29909	29898	29900	29847	29738	29711	29716	29795	29872	29975	30040	30039	29675	29863	29864	29756	29955	29968	29774	29962	29961	29924	29679	29855	29991	29785	29892	29688	29905	29878	29911	30036	30099	29810	29915	29796	29783	29948	29868	29907	29851	30070	29907	29993	29878	30259	29988	29962	30084	30034	29915	29825	29940	30103	29948	29793	29795	29776	30030	29945	29788	30097	30020	29990	29981	29846	29957	29919	30077	29841	29936	29885	29887	30087	29883	29892	29863	30185	30045	30140	29855	29772	30029	30057	29909	29895	29968	29961	29888	29870	29799	29823	29974	29831	29979	29890	29746	29734	29849	29863	29912	29815	29929	29803	29932	29810	30179	29865	30092	29802	29786	29906	29845	30032	29819	29888	29830	29925	29721	30197	29882	29746	29706	30013	30046	29913	29969	29975	29951	30044	29825	29904	29820	29963	30007	29956	29810	29874	29812	30184	29848	30018	29766	29605	29834	29874	29872	29850	29635	30037	29878	30001	29995	29838	30008	30103	30015	29816	30081	29782	29963	30147	29902	29987	29747	29699	29817	30156	29740	29959	30150	29927	29753	29918	29892	29726	29855	29751	29778	29994	30076	29849	29916	29723	29753	29880	29977	29871	30065	29852	29501	29848	29858	29907	29908	29989	29994	29874	30134	29703	29807	29914	29711	29879	29859	29797	29902	29785	29953	30056	29954	29869	29857	29939	30190	30084	29970	30097	30101	30121	30076	29913	29819	30027	29860	29995	29833	29992	29990	29752	30158	29933	30083	29847	30024	29932	29997	29866	29999	30224	30085	29855	29846	30116	29926	29950	29854	29922	30142	29679	30050	30063	30020	29784	29829	29863	29940	29674	29691	30079	29892	29840	30028	30053	29796	29826	29911	29837	30083	29690	29855	29628	29836	29923	29872	29921	29900	30042	30031	29748	29969	29959	29762	29752	29806	29817	29820	29872	30007	29853	29886	29876	29970	30067	29900	29913	29828	29638	29862	29895	29841	29952	29886	29925	29910	29947	29943	30060	29924	29875	30134	30008	30061	29926	29909	29786	29993	30010	29858	29815	29935	29906	29852	29850	29968	29829	30098	29965	29794	29990	30029	29910	30145	30054	30055	29909	29861	29606	29592	29782	30048	29995	29851	29796	29945	30095	29726	30005	30104	29900	29891	29929	30140	29912	30010	29872	29946	29835	29697	29947	29952	29868	29873	29971	30025	30110	29868	29892	29552	29828	30059	29729	29976	29905	29932	29773	29708	29857	29953	30005	29928	30029	29776	30039	29839	29912	29959	30046	29833	29679	29814	29738	29914	29839	29822	29915	29768	29856	29970	30002	29847	29864	29749	29958	30016	30046	29826	29910	30125	29964	29908	30073	29926	30137	30076	30051	29967	29801	30025	29924	30069	29852	29853	29922	30157	30053	29946	29597	30006	29982	30308	29784	30024	30069	29812	29895	29925	29880	29755	29897	30079	30110	29940	29877	29993	29970	29689	29752	29818	29726	29886	29822	30050	29821	30204	29714	29802	30027	29892	29829	29945	29597	29934	29943	29983	29655	29878	29806	29793	29784	29828	30014	29968	29904	29840	30061	29771	29748	29805	30006	30039	30072	30033	29851	29907	29886	29773	29915	29995	29826	29784	29928	30014	30067	29951	29821	29749	29775	30026	29984	30084	29955	29648	29898	29852	29908	30052	29752	29959	29788	29899	30159	30139	29810	29873	29768	30006	29966	29956	30118	29802	30028	29913	29892	29951	29846	29780	29745	29922	30044	29777	29979	30014	29792	29772	30063	30036	29761	29998	29916	29905	29664	30159	29958	29817	29968	30039	29890	30101	29845	29960	29963	29623	29923	29989	29759	29997	29859	29982	29836	29966	29946	29957	29830	29918	29729	30035	29790	29968	30118	30006	29936	29969	29954	29873	29852	29945	29905	29861	29863	29872	30163	30001	29798	29918	29991	29901	30081	29821	29823	30078	29968	29985	30137	29965	29936	29785	29949	30099	29822	29974	30049	29868	30006	29802	30145	29867	29893	29856	29776	29864	29765	29890	30039	29840	29831	29969	29904	30040	30072	29839	29724	29827	29795	30007	30033	30025	29993	29993	30022	30061	29934	29800	29846	29837	29902	29947	30102	30071	29968	29974	29864	30073	30071	29854	30043	29826	29815	30016	30037	29817	30069	29861	29913	29911	29635	29820	29841	29744	29912	29984	29885	30063	30002	30035	30020	30084	29933	30025	30010	29923	29842	29880	29875	29763	30061	30107	30067	29818	29923	29732	30095	30044	29908	29988	30027	30076	30167	29967	29848	29842	30006	29989	29964	30069	29862	29815	29880	29804	29788	29967	29907	29906	29803	30027	29819	29870	29962	29977	29899	29943	29957	30085	29795	29831	29722	29854	29878	29918	29942	30015	29951	29788	29780	30137	30029	30102	29940	29840	29719	29987	30004	30197	29919	29716	29616	29833	29847	30062	29993	29878	29974	29641	29844	29926	29992	29930	29832	29990	29771	29980	30122	29600	29766	29848	29985	30026	30116	30021	30020	30011	29841	29984	29777	29995	29919	30081	29898	30140	29807	30009	30051	29893	29859	30045	29921	29887	29704	30047	29996	29855	29775	29790	29831	29935	30034	29966	30150	30099	30019	30054	29850	29923	30067	29954	30214	29958	29913	30026	29972	29728	30002	29759	30017	30022	29765	29870	29540	29779	30019	29919	29901	29860	29900	29814	29914	29849	29785	29924	29811	30075	29981	29950	29770	29933	29844	30128	29938	29715	30099	30102	29679	29958	29820	29874	29997	29754	29944	29899	29895	29843	29846	29906	29698	29735	29958	30052	29779	29999	29983	30003	29864	30136	29886	30144	29982	29818	29847	29788	29876	30004	29879	29996	30006	29945	29801	29953	29804	29536	29829	29974	29775	29643	29912	29717	29758	29745	29957	29870	30055	30180	29959	29896	29915	29996	29873	29790	29854	30128	29941	29660	29936	29970	30077	29986	29987	29978	29739	29911	29880	29705	29694	29959	29732	30017	29865	30113	29867	30128	29807	30021	29961	29902	29818	29736	30061	29954	29804	29808	29645	30134	29891	29911	29934	29999	29914	30133	30009	29897	29771	30052	29923	30005	29967	29975	29924	29947	30163	30106	30139	30176	29967	29694	29951	30155	29987	29891	29853	29835	29956	30252	30025	29889	29919	29847	30001	29910	29921	30020	30003	29847	29919	29806	29907	29720	29819	30160	29765	29682	29781	29947	29959	30116	30172	29834	29945	29859	29893	29690	30026	30084	29719	30132	29936	29812	29936	30158	30087	29710	30039	29849	29752	29746	30074	29635	29969	29796	29849	29717	29857	29799	29719	29874	29864	29833	29950	30005	29908	29765	29832	29734	29839	29711	29927	29818	29797	29992	29831	29955	29802	29810	30037	30054	29771	29974	29896	29868	29792	29775	29944	29993	30190	29901	29769	29936	29763	29928	29862	29896	29607	30077	29617	29969	29912	29892	29664	29977	29798	29701	29982	29925	29767	30053	30026	30056	29817	30023	30049	29840	29938	29917	29957	29990	29845	29852	29848	29888	29808	30105	29851	30119	29967	29779	30169	29975	29813	30110	30103	29997	29920	29938	29846	29954	29814	30019	29910	30055	29911	29807	30050
37718	52454	49155	41357	35828	31543	28808	28120	26758	25535	24554	23980	23682	23570	23391	23237	23175	23015	23066	23146	22887	23090	22985	23051	23103	22920	23014	23025	22842	22970	23030	22888	23165	23163	22994	22977	23023	22934	23035	22823	22945	22745	22891	22837	23162	23053	22999	23076	23033	22962	22991	22837	22991	23151	22971	22956	22968	22840	22843	22937	22813	22924	22963	23023	22973	23000	22876	22708	22832	22897	23094	22886	22839	22977	22819	23003	22811	22949	22811	22960	22958	22821	22829	23107	23109	22969	23037	22985	22972	22977	22831	23168	23134	22893	23070	22898	22947	22969	23208	22783	23158	22929	22904	22795	22817	22954	23058	23009	22987	22972	22783	22901	23070	22670	22903	22801	23015	22953	22950	23035	23031	22884	22910	22987	22858	22991	22860	23015	22920	22838	23108	22987	22941	22951	22944	22951	23037	22857	23101	22917	22852	22744	23043	22854	23049	22717	22961	22886	22814	22810	22962	22937	22890	22848	22862	22959	22900	22862	22966	23138	23070	23011	22999	22827	23110	23069	22922	22992	23086	22891	22976	22769	22778	22786	22836	22884	22892	23078	22977	23112	22927	22983	22738	22997	23037	22898	22983	23093	22996	22862	22950	22988	22781	22760	22959	22933	23230	22806	22872	22839	22778	23030	22938	22920	22927	22897	22909	22782	23009	23044	23071	23173	23038	22890	23031	23012	22926	23000	22768	23234	23066	22870	23039	23027	23088	22857	23000	22901	23095	22908	22916	23010	22968	22991	23050	22894	22980	22967	22910	22970	22917	22890	22923	23005	23015	22919	22960	22935	22985	22910	23149	22792	22932	22969	22794	22967	22973	23114	23000	22684	23169	22791	22978	22920	22866	22918	22939	22965	22884	22914	22867	23067	23045	23050	22941	23124	22917	22903	22922	22959	23047	22863	22954	23005	22868	22929	23052	23020	22979	22957	22997	22992	23006	22939	22902	23136	22991	22951	23013	22869	23076	23010	23121	22917	22915	22956	22966	22839	23012	23015	22885	22942	23206	22990	23027	22970	23038	22889	22812	22825	23021	22909	23086	22937	22918	22905	22897	22995	22899	23061	22849	22958	22982	22958	22961	23004	22871	22997	22803	23082	22752	22918	23034	22807	22989	23019	22971	22884	22942	22778	23006	22875	23032	23157	22911	22838	22920	23144	22923	22995	22863	22973	22792	22774	23015	23017	23191	22821	22728	22960	22818	23021	23041	22968	22958	22798	22889	22957	22849	22881	23125	23039	22935	23076	23007	22811	23084	22727	22986	23036	22931	22907	22921	22980	23073	22966	22960	23024	22994	22767	23118	22904	22907	22908	22974	22841	22823	23213	22894	22868	22860	23000	22837	22922	22873	22732	22959	23025	22975	23033	22879	22723	23269	23003	22777	22995	22888	22809	22907	22914	23012	23047	23144	22963	23067	22864	22994	23029	22744	22735	22819	22964	22986	22914	23027	22967	22985	23004	23002	22976	23059	23023	23036	23022	22877	22948	23050	22729	22922	22983	23067	22942	22737	22805	23114	23097	22880	22904	23007	22945	22907	22972	22704	22872	23143	22840	22938	23079	22777	23078	23101	22862	23007	22906	22903	22965	22869	23094	22827	22850	22859	23186	22880	22931	22928	22888	22904	22885	22814	22944	22843	22889	22920	22850	22895	22812	22793	22890	23076	23195	22860	22988	22968	22859	22962	22996	22921	23108	23135	22896	23120	22759	22871	22927	23218	22960	23006	22871	22897	22965	22782	23008	23013	22820	23039	23061	22897	22923	23033	22994	22907	23037	23106	22943	22862	22943	22912	23050	23005	23013	22909	22876	22917	22920	22943	22936	22778	22989	22909	22976	23073	22940	23075	23061	22934	22988	22818	22852	22949	22884	22994	23007	22877	22940	23034	22922	23094	22951	22897	22875	22862	22911	23007	22810	22968	22956	22993	22794	23011	23127	22992	22886	22812	22952	22903	22823	22875	22825	23073	22884	23095	22839	22733	23029	22811	23001	23037	22978	23120	23159	22909	23015	23180	22988	22928	23161	22854	23013	23055	22926	23040	22971	22811	22865	23045	23012	22857	22871	22809	22850	22875	22956	23052	22978	22930	22871	22904	22869	22829	22958	23045	23043	22952	22906	22967	23014	23017	23025	22995	23042	23007	22922	22976	23089	22874	22955	23030	22939	23072	22999	23099	22933	23061	22899	22864	22970	22949	22838	22992	22935	23041	22810	23003	22982	22806	22821	22906	23041	23040	22976	22984	22902	22903	22905	22925	22953	23113	22996	22892	22993	23005	22921	22886	22992	22979	22995	23021	23082	22897	23047	23177	22922	22847	23171	22851	22790	22877	22945	22930	23050	23080	22929	22944	23032	22905	23008	22823	22962	22946	22974	23015	23003	22900	23132	22900	22854	22937	23045	22866	22889	23006	22963	22882	23036	22931	22949	23033	22918	22842	22965	22811	23013	23037	23152	22995	22877	22936	22893	23041	23032	22911	23111	22978	22965	22977	22850	22942	23033	23022	23056	22989	22986	22917	22748	22944	22847	22953	23000	22871	23009	23014	23022	22944	22700	22989	23031	22849	23104	22867	22943	22894	23051	23003	22830	22975	23052	22810	23021	22975	22918	22976	22993	22901	22726	22754	23069	23058	22777	22829	22936	22952	22873	23026	23041	22905	22972	22973	22838	22941	23050	23089	22785	22938	22937	22747	22875	22885	22925	22998	22978	22956	22976	22970	22857	22980	23085	23143	22978	23116	23033	23142	22838	22846	22932	23101	22959	22986	23014	22877	22862	23175	23088	22925	22994	22720	23069	23019	23011	22986	22947	23124	22867	22943	23072	23037	23067	22814	22886	22843	23214	22845	22872	22882	22999	22944	22785	22901	22970	22949	22818	22855	22826	23071	22895	22874	22953	22992	22978	22885	22778	23026	22911	22872	22975	22997	22962	22953	23160	22902	22726	23013	22917	23006	22777	22939	23071	23009	23072	23015	22896	22879	22946	23068	22996	23038	22936	22675	23076	22796	23200	22885	22943	22857	22916	23056	22977	22892	23089	22782	22998	22963	22844	22993	23072	23100	22865	23038	22982	23006	22963	23087	22816	22983	23060	22880	23023	23069	22919	22870	23059	22909	23049	22938	22813	23017	22933	23096	22902	22975	22902	22953	23007	22987	22895	23087	23020	22920	22907	22914	23139	22934	23099	23101	22916	22937	22852	22750	23005	22925	22969	22864	22918	22947	22860	22843	22983	22964	22924	23050	22951	22951	22956	22971	22961	22868	22801	23049	22979	22930	22862	23090	23000	22784	23098	22852	22849	22946	23226	23013	23065	22904	22937	23016	22841	23039	23071	23005	22894	22893	22871	22995	23032	22809	22675	22819	22866	22977	23016	22960	23108	22946	23126	22791	22892	22867	22805	22813	22719	23041	22939	23138	23271	22870	23011	23016	22947	22941	22735	22855	22707	22934	22920	22972	22865	22960	23003	22895	22960	22968	22880	22906	22823	22965	22962	22977	22919	22837	22844	23063	22908	22922	22871	22849	23159	22754	23031	22923	23091	22969	22950	23036	23050	22771	23017	22822	23026	22975	22954	23087	23136	22923	22893	23034	22895	22797	22784	22906	22952	22845	22895	23000	23000	23094	23021	23008	22750	22849	22980	22694	23083	23048	22856	22920	23010	22890	22829	23149	23015	22806	22894	22904	22805	23068	22814	23047	22989	22903	22997	22957	22957	22785	22923	23013	22936	22901	22839	22952	22928	22919	22959	22878	23121	22929	22854	23036	22958	22863	23081	23139	22759	22969	22881	23117	22867	22944	23137	22826	23046	23011	22887	23104	22874	23051	23050	22740	22979	22977	22849	22763	23050	22864	23076	22782	22850	22953	23059	23219	22790	23027	22997	23005	22870	22881	22978	22886	22736	22954	22930	22875	22810	22976	22875	22956	22992	22902	22896	23009	22813	22921	22928	22805	22932	22902	23031	22874	22826	23024	22842	22996	22895	22806	22861	22982	22851	22999	22872	22976	22917	23131	23029	22895	22959	22919	22962	22794	23076	22913	23014	22965	22809	22813	23106	23061	23040	22832	22998	23020	23117	22848	22897	23017	23009	22952	22962	22755	22927	23072	22808	23014	22845	22976	23070	22948	23020	22837	23013	22841	22952	22886	22942	22904	23035	22931	22991	22946	22785	22891	23156	22928	23129	23028	22929	23034	22924	22966	22914	22988	22908	23087	22859	23135	22854	23109	23000	23096	22957	23144	23010	23007	23198	22950	22921	22971	23007	22710	22913	22976	22867	22897	23189	22801	23043	23078	23198	22949	22724	22835	22994	23102	22990	23004	22725	23179	23027	23008	22820	22965	22972	22960	22855	22902	22935	22725	22859	23006	22958	22982	22938	22954	23047	22878	23174	22816	22939	22927	22958	22908	22971	22957	22843	22916	22962	22815	22810	22991	22756	23015	23097	22975	22963	22902	22895	22889	22916	22965	22947	22872	22997	22956	22814	22939	22927	22916	23025	22904	22841	22974	23047	22835	22961	23052	22895	22951	22984	22845	22851	22941	22898	23088	23073	22909	23117	22941	23054	22963	22785	22956	22917	22979	22949	23010	23009	22849	23008	22980	23044	23123	22840	22951	23096	23013	22987	22816	23027	22858	22901	23012	23092	22832	22967	22902	22937	22798	23211	22796	22861	22978	22936	23047	23020	22919	22870	22866	22997	22949	22794	23063	23002	22810	23058	23000	23016	22950	22950	22943	22934	22850	23025	22980	23116	22986	22828	22978	23029	22772	23009	22924	23142	22943	23040	23050	22981	22940	22827	23174	22884	23082	22775	22934	22874	23031	22963	22921	22894	22971	22920	22866	22816	22918	23059	22806	22950	22849	22916	23139	22912	22836	23001	23024	22917	23008	22860	23090	22963	22915	23062	23035	22842	22750	23058	23032	22921	22904	23027	23027	22840	22955	22906	22974	22956	22912	22877	23163	23088	22972	23074	23047	22780	22933	23027	23064	23002	23172	22772	22965	23047	23015	23048	22913	22830	22978	22924	23021	22838	22880	22835	22956	22950	22943	23031	23093	22846	23047	22757	23041	22770	22907	22872	22732	23074	23056	22859	22952	22835	23054	23076
23735	21467	29647	29277	33615	37895	38724	35873	34400	33436	32111	31483	30917	30404	30516	30630	30314	30324	30325	30215	30180	30200	30003	30276	30387	30102	30184	30220	30208	30010	30072	30099	30131	30225	30029	30102	29940	29981	30108	30221	30050	30179	30028	29794	29936	29887	30125	29882	30041	30001	30084	29890	30150	29821	29947	29930	30145	30032	30171	30020	29995	30137	30122	30054	29927	29816	29886	29890	30233	30162	30081	29840	29907	29910	30010	29938	30017	30042	29944	29979	29998	30164	30229	30073	30022	30081	30041	30120	30019	29900	30236	29864	29882	29684	29902	29733	30123	29972	30136	30111	30243	30160	30231	29948	29823	29934	30017	30011	30396	30050	30304	29919	29969	29895	30004	30204	29988	30216	29735	29925	29992	30159	29927	30059	30033	29933	30255	29905	29839	29870	29945	30091	29850	30137	30095	29920	30052	29882	30004	30016	30193	29836	30135	30125	29850	29865	30024	29871	30096	30040	30064	30009	29764	30138	29817	30054	30023	30098	29975	29849	30003	29932	30145	30094	29974	29918	30086	29985	29926	29872	29964	29883	30066	29757	29923	29933	30003	29953	29960	30011	29842	30079	30222	30107	30046	29858	29906	29843	30215	30290	29859	29982	29676	29877	29979	29818	29911	29766	30030	30058	29906	30169	30125	29876	30094	29893	30214	29993	30001	30030	29853	29836	30117	30114	29927	30009	29870	30129	30053	29782	30192	30081	29817	29987	30210	30213	29892	30139	29938	30082	30179	29850	30219	30051	30074	30085	29969	30179	30222	30038	29787	29950	30065	30018	29811	30015	29826	30242	30252	30076	30015	30159	30076	29940	30018	30052	30014	30076	29973	29861	29926	29924	30047	29825	30002	30126	30180	29940	29777	29739	30074	29797	29904	30154	30178	29928	30288	30017	29959	30003	30095	29885	30222	29696	29919	30251	30065	30068	30070	30047	29750	29817	29953	30013	29941	30325	29806	30026	30035	29951	29965	30026	30006	30116	29908	29760	29850	29953	30123	29942	29832	30026	29958	30116	29799	29953	30202	30131	29994	30063	29972	29890	30045	29837	29840	29886	30082	30085	29806	29807	29905	29750	29870	30049	30061	29827	30050	29670	30042	29725	29971	29998	30115	29952	29995	29871	30033	30063	29971	30030	29903	30038	30297	29795	29893	30052	29978	29863	29977	29790	29781	30150	29948	29941	29875	30166	30199	29966	30009	30100	29815	30010	30043	29762	29770	30290	30051	29884	29909	30084	30015	29970	30026	30108	30137	29957	30005	30117	30048	29953	29769	29817	29956	29871	29870	29931	30178	30050	29963	29865	30007	29988	29947	29724	29887	30073	30131	29970	29784	30229	29878	29925	29754	30117	29963	30108	30066	30112	29735	29960	29952	30028	29964	30109	29968	30177	29894	29814	29796	30074	30108	29854	29958	30016	30178	30154	30015	29895	29834	30008	30242	30012	29821	29925	29933	29993	29874	29814	29874	30200	29962	30134	29951	29997	30072	29880	30039	30030	29905	29821	29807	30218	30046	30157	29969	29981	30024	30049	29850	30054	30155	30095	29996	29977	29904	29896	29818	30183	29865	29985	30192	29847	30156	30150	30012	30107	30119	30073	30098	29891	29885	30032	29854	29594	30057	30067	29993	30085	29928	29862	30211	29987	30220	30009	30089	29887	30120	30082	30236	30082	29891	30032	29916	29845	30070	29873	29950	29860	29841	29947	30050	30003	30157	30116	29812	29683	29976	30042	29880	29882	29804	29962	29952	30071	29858	30137	29921	30169	30101	29885	30151	30265	29959	29726	30076	29964	29879	30095	29881	29825	29665	30018	30019	29965	30001	30014	30107	30013	29775	30058	30290	30161	30252	29991	30098	29862	29992	30131	30184	30327	30018	29905	29841	29879	29854	29926	29858	29960	30117	29998	30047	29924	30104	30194	30000	29939	30129	29928	30032	30083	30038	29895	30090	30147	29775	29914	30010	30023	29879	29993	30049	30237	30008	30015	30215	29905	29997	29944	30133	29961	29965	29860	29742	29990	30131	30176	29817	29853	29810	29969	29832	29831	30215	29918	30022	30194	30031	30326	30190	30235	30084	29955	29932	29996	30054	30027	30041	30022	30017	30023	29892	30128	29661	29757	30183	29900	30010	29978	30118	30226	29946	29812	29923	29887	29912	30332	30019	29903	30188	29813	29848	29707	30023	29926	30146	29886	30083	30133	29944	30100	29994	29899	29882	30210	29978	30145	30061	29820	30080	30046	29935	30144	30008	29963	29779	29962	29769	29846	30079	29855	30064	30159	29860	30045	29897	30001	30107	29959	30088	30021	30103	30062	30183	29992	30200	30035	29804	30112	30125	29987	30278	30174	29944	29901	30004	29861	29873	30280	29994	30352	29709	30012	30046	30058	30011	29978	29993	29706	29891	30010	30110	30077	30032	29740	29783	30178	29929	29957	29916	29970	29857	30117	30111	30297	30006	30204	29824	29738	30141	30118	30091	29974	29952	30333	29806	30072	29807	29680	30056	29759	29972	30032	29859	30092	30132	30035	30021	29897	29795	30064	30243	29985	29828	30074	29985	29885	29756	30163	30295	30191	29845	29841	29906	30046	29881	29754	30096	29986	30076	29955	30207	30094	30042	29892	29980	30034	30076	30052	30058	30052	29952	30093	30279	29924	29906	29997	29872	30132	29993	29986	30102	29908	29842	30022	29911	29960	29852	30141	30022	29904	29775	29864	29788	30125	30010	30021	30045	30022	30183	29935	30241	30017	29920	29959	29988	29799	29975	29997	29880	30188	29978	29808	29729	29882	29920	29872	29675	29901	30254	30039	29941	29831	30025	29796	29985	29703	29995	30257	30038	30066	29971	29887	30026	30114	30256	30219	30024	29898	30073	30229	30021	29790	30227	29928	30259	30001	29915	30016	29807	30352	30183	29788	30032	30068	30071	30060	30126	30045	29889	30159	30126	29886	29892	29917	30016	30096	30070	30013	30026	30161	30010	30141	29906	29955	30063	30069	29874	29989	30007	29794	30110	29888	29881	29705	30013	30128	29842	29966	30001	29957	30159	30127	30000	29996	30080	30188	30091	29682	29849	29805	30032	30005	30004	29913	30040	30042	30105	29986	30235	30030	30187	30101	30005	30106	30030	30080	30167	29920	30151	29878	29962	30083	29964	29968	29917	29995	30052	30083	30081	30143	30220	30330	30070	30121	30256	30056	29982	29943	30075	30103	30053	30041	30038	30163	29922	30179	29950	30129	30121	29997	29906	30020	30037	29966	29887	29912	29857	30238	30142	29838	29875	30030	30082	29879	29984	29783	29857	29907	29974	29995	30168	30055	30138	30173	29620	29959	30024	29980	29971	29867	29846	29957	29801	29971	29985	29811	29798	30034	29980	29907	30029	29833	29945	29972	29969	29871	30081	30047	30103	29915	30101	29924	30134	29973	30070	29810	30025	30088	29976	29875	29999	29838	30068	30229	30056	30126	30033	29837	30060	29791	30114	29964	29988	29825	30016	30140	29844	29968	30021	29830	30144	30094	29842	29917	29962	30069	29984	30071	29925	30025	29915	30041	29938	30237	30083	30086	30132	29853	30099	29850	30096	29909	29965	30217	30058	30140	29966	29974	29963	30043	30215	30016	29994	29972	30026	30291	29994	30084	30032	29929	29931	30005	30127	29994	29956	30084	29848	29996	30093	29864	30099	30013	30170	30023	30130	29999	29923	29931	30048	30206	29813	30126	30008	29975	30023	29893	30034	29882	30103	30004	29955	30036	30100	30328	29924	29986	30123	30039	30021	29914	29986	29895	30172	29912	30055	30084	30225	30109	29844	29997	30211	29823	30046	30042	29870	29904	30314	30040	30059	29991	29913	29949	30124	30161	30132	30155	30186	30049	29908	29866	30007	30002	30092	29919	30225	30031	29934	29951	30219	29748	30275	29971	30277	29935	30048	29972	30022	29984	30245	29888	30097	30022	29903	29833	30008	30130	29976	30093	29912	29863	30415	29983	29911	30129	30050	29813	29769	30123	30115	29876	29887	30107	29932	29942	29996	30196	30142	30045	30175	30133	29697	29857	29967	29896	30035	29923	29951	30215	29742	29887	30048	29868	30095	29971	30016	30090	30059	30039	29970	30251	29941	29983	29962	30091	30226	30238	30027	29795	29849	30000	30051	29963	29931	29991	30067	30124	29828	29997	29810	29943	30090	29962	30110	30135	30007	29992	29858	29802	29950	29870	29900	30086	30007	30080	30048	30131	29792	30243	30114	29980	29921	30211	30112	30069	29781	29759	29851	29835	30013	29855	30112	30010	30049	30139	30074	30031	30089	29809	29857	29954	30003	29968	30127	29674	30084	30050	29763	29906	30056	29868	29762	30003	29739	29850	30116	29983	30190	30165	29829	30022	30026	29887	29992	29894	29868	30055	29840	29910	30148	30124	30053	30113	30065	30023	30232	30135	29815	30044	29676	29876	30047	29863	29942	29680	29816	29899	29953	29715	30198	29996	29961	29975	30176	29804	29903	29985	30048	30135	30001	30163	29847	30109	29836	30109	29927	30049	30069	30145	29824	29991	29898	29964	29718	29822	29987	30240	29869	29939	29942	29811	30009	30055	30123	30023	29986	30207	30078	29890	30078	30187	30020	30031	30117	29964	30043	30093	29905	30180	29989	30024	29925	29977	30162	30092	29884	29933	29748	30064	29941	29820	29968	29848	29955	30292	30125	29872	30111	29743	29916	29972	29852	30089	30146	30034	29647	30094	30169	29944	29832	30082	30058	29765	30084	30032	29953	30218	30114	30112	29898	30122	29922	30095	30021	29880	29984	30230	29864	30020	30065	30139	30151	30100	30043	29919	29915	29818	30015	30211	29854	30260	29904	30096	30011	30119	30175	30117	29983	29755	30137	30053	29770	30031	30031	30092	29990	30168	30295	29990	30098	30074	30073	30104	30249	30182	30125	30180	30096	29834	30161	29908	29927	29819	30060	29944	29936	29793	29953	30072	30017	30062	30006	29926	30163	29987	30075	30073	30038	29909	30052	30102	29851	30040	30011	30064	30124	29887	30095	30116	29920	29870	30016	29864	29979	29803	30075	30179	29873	29989	30132	30174	29960	30134	29819	29954	29898	30211
36332	55843	55574	49862	43666	38263	34964	32139	29831	27848	25980	24979	24206	23897	23694	23668	23411	23214	23175	23313	23241	23190	23158	23154	23100	23073	23165	23074	23097	23081	23079	23024	23002	23261	23098	23003	23114	23140	23170	23083	23127	23125	23238	23196	22953	23184	23094	23157	22991	23024	23188	23004	22943	23107	23020	23105	22832	22917	23203	22957	23053	23088	23160	23045	22948	22948	23129	22953	23059	23120	23225	23096	22838	23136	22983	23146	22982	22964	22962	23143	23215	23165	23223	22921	23038	23035	23199	22981	23027	23154	23000	22867	23021	23113	22863	23250	23246	23120	22988	22895	23099	22923	23154	23079	22943	23159	22988	22982	23116	23075	22997	23099	23181	23013	23204	23155	23095	23070	23004	22949	23210	23049	22858	22889	23287	22933	23062	22925	23021	22953	23249	23112	23092	23121	23102	23192	23015	22891	23050	22914	23150	23116	23070	23256	23087	22948	23014	22942	23031	22767	23017	23126	22951	23100	23022	23012	23015	23153	23128	23092	22930	22948	23011	23084	22907	23061	23127	23062	23135	23165	22958	23193	23015	22977	23087	23177	23115	22962	22904	23166	23145	23186	23019	22953	23000	23111	23248	23079	23180	23044	23016	23156	23116	22967	23032	23053	23083	23014	23054	23130	23222	22899	23069	23173	22893	23038	23233	23020	22991	22998	23066	23104	23271	23047	23156	23072	23218	23193	23056	23001	23068	23200	23106	23105	23194	23200	22796	23072	23082	23192	23119	23104	23166	23078	23112	22903	22982	23044	23164	23101	23171	23039	23030	23017	23216	22979	23008	23082	22966	23044	22941	23111	23122	23209	23026	23146	23005	22991	22999	23092	22932	22964	23037	23051	22973	22979	22984	23024	23061	23021	22974	23048	23051	23181	23030	23097	23135	23137	22975	23113	23187	23067	23158	23042	23086	23032	22890	22982	23255	23183	23070	23036	22998	23118	23065	23025	22956	22867	22883	23273	23066	23257	23122	23154	22993	23109	23103	23111	23038	23011	23107	23139	23065	23066	23367	22994	23069	22980	23037	22873	23073	23097	23149	23036	23089	23146	23104	22908	23011	22855	23132	23102	23116	23127	23021	23098	22966	23045	23062	23034	23143	23121	22937	23135	22996	23064	23225	23231	23001	23035	23063	22866	22938	23127	23237	23056	22873	23188	23091	22919	23076	22989	23010	23117	23003	23003	23020	23119	23053	23002	23094	22867	23003	23147	23007	23119	23125	22969	23050	23051	23139	23182	23012	23182	22924	23030	23144	23152	23134	23145	23215	22987	23250	23140	23236	23075	23046	22925	23035	23165	23016	23038	23077	23150	22996	22979	22991	23021	22985	23098	23037	22983	22864	22950	23046	23088	23165	23155	22949	23074	23130	23122	23118	23079	23010	22934	23118	23175	22961	23210	23023	23096	23087	23131	23202	23026	23022	23086	23101	23090	22982	23235	23005	23215	23060	23051	23075	23022	23186	22990	22982	23130	23163	22986	22898	23043	23104	23125	23022	23141	23048	23059	23148	22984	23103	23221	23057	22997	23114	23030	22955	23235	23086	23090	22937	22980	22960	23135	23106	23116	23065	22896	23012	23111	22921	23018	23114	23077	22954	23026	23153	22951	23151	23047	23021	23059	22991	22934	23266	22945	23182	23021	23081	23116	23342	23033	23016	23076	22954	23230	22889	23052	23121	22902	23160	23127	22921	23025	22986	23167	22945	23068	23116	23081	23261	23106	23021	23022	23021	22908	23145	23080	22826	23184	23020	22840	23224	22948	23177	23031	23087	22845	23048	23271	23123	23131	23049	22972	23278	23257	23050	23106	22971	23113	23023	23030	22926	22814	22923	23166	23109	23133	23186	22937	23121	23057	23126	23057	23138	23193	22967	23128	23071	23061	23052	23257	23225	23242	23072	23171	23144	23048	23073	22911	23183	23119	23083	23008	23048	23153	23037	23154	23034	23095	22974	22992	23042	23021	23059	23009	23222	23054	23178	22998	22979	23176	22984	23141	22989	22942	23138	23132	22872	23115	22791	22983	22940	23052	22954	23040	23190	22957	23140	22949	22988	23009	22969	23045	23182	22979	23130	23126	23060	23253	22880	23033	23112	22987	23101	23157	22957	22972	22993	23182	23077	23059	23038	23021	23016	23008	23096	22972	23050	23185	23043	23002	23075	23189	22901	22917	23013	23126	22904	23076	22974	23116	22994	22995	23048	23061	23046	23159	23116	23077	23046	23152	23160	22802	23165	23099	23098	23156	23124	23090	22993	23007	23027	23113	23043	23004	23118	23095	23090	22911	23054	22968	23032	23200	23123	23194	23002	23139	23161	23276	23087	23009	23229	23214	23024	22851	23232	23195	23156	23182	22921	23012	23181	23214	23064	23045	23040	23120	22959	23102	23291	23203	23224	23102	23352	22972	23008	23124	23020	23179	23027	23117	23183	23002	23036	22993	23305	22971	23149	23094	23170	23053	22927	23061	22935	22957	22909	23109	22920	22977	22956	22983	23123	23088	23121	23210	23043	23061	22928	23088	23133	23223	22876	23154	22980	23103	22974	23115	23190	23086	23119	22817	23109	23071	22967	23097	23089	23121	22998	23103	23084	22993	22942	23069	23060	23034	23134	22898	23230	23072	22998	22940	23110	23236	23061	23005	23192	23258	23099	23075	23021	23028	23099	23352	22987	23052	23077	23116	23014	23085	22916	23003	23186	22984	23032	22943	23155	23130	23038	23085	23084	22989	22928	23137	23008	23008	23189	22937	23023	22891	23202	22991	23320	23158	23257	23017	23123	23025	22986	23002	23217	23005	23026	23094	23045	22940	23093	22978	23055	23027	22831	23228	23067	23183	23153	22954	23129	23327	23009	22990	23000	23127	22921	22910	23077	23048	23002	22977	23009	23021	22909	22960	23026	23137	22967	23008	23155	23060	23062	22918	22942	23231	22830	23109	22898	23107	23020	23222	23098	23033	23175	23129	22978	23166	23212	23179	22966	23011	23001	23218	22991	23079	23057	23215	22883	23069	22908	23003	22995	23181	22976	23062	22866	23029	22968	23078	23113	23135	23289	22963	23352	23207	22901	23236	23093	23018	23093	22926	23173	22827	22941	23057	22942	23007	23052	22983	23103	23072	22799	23059	23114	23095	23198	23057	23089	22932	23039	23165	23242	22937	23196	23053	23069	23004	22965	23095	23204	22981	23002	22816	23275	23051	23110	23102	23027	23078	23106	22972	23111	22917	23063	23140	22997	23047	23143	22996	23111	22907	22966	23050	23147	22997	23211	23032	23101	22948	23012	23192	23162	23243	22932	23069	22997	22883	23178	22903	23194	22925	23201	23209	23109	23187	22968	23013	22845	22941	23064	23118	23047	23062	23046	22955	22982	23030	22973	23139	22932	22932	23040	23146	23088	23137	23061	23078	23106	23253	23134	23061	23119	23109	23002	23064	22968	23142	22926	23094	23108	22942	23000	23212	22844	23207	23137	23146	22813	23052	22878	23228	23013	23004	23113	22922	23151	23169	23109	22974	23217	23181	22879	23032	22997	22987	23042	23047	23144	23066	22967	23131	22999	22959	23120	23124	23114	23055	23096	22922	22863	23046	22900	23292	22869	23016	23099	23003	23060	23115	23112	23188	23008	23175	22997	23008	23004	22906	22951	23085	23107	22998	23162	23110	22946	23174	23187	23003	23067	23153	23231	23036	22886	23108	23009	23124	23021	22981	22892	23177	23140	23162	23104	22883	23113	23123	23003	23168	23098	22949	23133	22896	22905	23040	23130	23293	22889	23140	22993	22915	23029	23176	22967	23090	23077	23052	23027	23090	23011	22941	22987	22886	23302	23066	22971	23095	23143	23186	23177	23086	23006	23094	22869	23182	22984	23118	23077	23084	23082	23008	23060	23099	22876	23058	23116	23120	23241	23110	23191	23069	23055	23201	23105	23108	22997	23157	22958	23153	23210	23179	23015	23065	23075	23158	23218	23018	23072	22921	23147	22943	23109	22914	23135	23036	23047	22941	23020	23366	23169	23050	23158	23068	23049	23007	22840	23289	23021	23024	23241	23077	22955	23046	23201	23079	22817	23156	23001	23093	23241	22894	23137	22948	23056	22908	23149	22927	23123	23024	22966	22988	23132	23017	22995	23181	23067	23097	23061	23097	22956	23120	23047	23148	23048	22943	22987	23095	23096	23152	23048	23147	23001	23091	23090	23010	23094	23103	23079	23091	22953	22960	23052	22996	23130	22941	23042	23094	22965	23140	23089	23184	23233	22843	23124	22941	23310	23010	23066	23037	22917	23349	23151	23036	23141	23042	23127	23125	22944	23016	22904	22985	23324	22880	22992	23106	22986	23177	23054	23105	23229	23106	22926	23122	23095	23237	23179	23056	23034	23087	23074	23091	23140	23176	23136	23287	23122	23002	23059	22997	23146	23077	23355	23014	23094	23111	23193	23064	23110	22943	22969	23063	22917	23061	23118	23231	23157	22988	23266	23102	22848	23071	23140	23101	23009	23166	23105	23261	23143	23051	22960	22986	22996	23181	23142	23013	22957	23033	23165	23220	23189	22979	22973	22989	23171	23242	22909	22990	23053	23004	23139	23088	23096	23072	23057	23045	22945	23175	23120	23065	22947	23004	23087	23035	23115	22947	23031	23183	22954	22860	22955	23147	23251	23013	23242	23033	23108	23103	23034	22999	23152	23102	23114	23057	22967	22872	22972	22997	22963	23006	22910	23046	22828	23090	22992	23200	22843	23014	23100	22974	23183	23064	23140	23062	23284	23127	22965	23216	22980	23062	23178	23182	23048	23118	22988	23010	23057	23074	23064	22911	23055	22958	23240	22948	23138	22964	23104	22959	23140	23099	22962	22982	23111	23000	23220	22908	22977	23025	23158	22980	22958	23022	22970	23189	23043	23075	22942	22948	23219	23098	22916	23224	23082	23136	23154	23102	23070	22981	22993	23075	23088	23083	23243	23086	23033	23181	23196	22986	22836	23070	23058	22676	23066	23164	22962	23057	23169	22699	23180	22952	23082	23121	23022	23123	23146	23121	23271	23078	23240	22925	23116	23082	23017	23021	23085	23152	23020	23050	23009	23204	23144	22946	23219	23063	23160	23162	23120	22850
22604	21394	29490	26826	30585	38059	42244	37604	35971	35100	33540	32468	31467	31209	31267	31199	31042	30904	30612	30637	30513	30787	30765	30616	30514	30336	30222	30604	30819	30299	30548	30506	30757	30681	30774	30531	30587	30631	30612	30350	30497	30544	30367	30497	30490	30568	30523	30434	30291	30536	30383	30679	30520	30494	30290	30658	30543	30789	30481	30417	30170	30369	30478	30565	30461	30477	30420	30372	30242	30489	30302	30497	30297	30527	30441	30651	30372	30497	30449	30580	30549	30350	30599	30556	30521	30497	30535	30492	30417	30443	30323	30383	30412	30358	30364	30397	30331	30277	30570	30643	30558	30394	30359	30425	30686	30410	30701	30497	30328	30481	30505	30290	30430	30629	30353	30447	30477	30427	30406	30348	30609	30476	30165	30244	30382	30647	30446	30491	30349	30362	30501	30221	30617	30417	30451	30229	30347	30469	30307	30390	30386	30456	30179	30205	30495	30385	30581	30465	30626	30471	30357	30175	30624	30479	30393	30502	30564	30363	30199	30538	30266	30236	30200	30495	30303	30289	30341	30090	30448	30350	30376	30562	30452	30304	30451	30387	30245	30440	30353	30279	30108	30430	30564	30154	30282	30207	30593	30242	30403	30500	30400	30422	30660	30258	30267	30223	30393	30416	30397	30522	30598	30469	30591	30490	30406	30318	30360	30338	30505	30171	30349	30424	30499	30597	30433	30459	30592	30638	30567	30299	30351	30177	30442	30320	30607	30493	30404	30219	30751	30363	30604	30528	30338	30347	30256	30443	30408	30200	30332	30059	30236	30374	30303	30607	30602	30567	30684	30232	30343	30465	30470	30587	30425	30286	30286	30484	30379	30557	30781	30303	30236	30463	30581	30428	30437	30411	30347	30670	30496	30564	30479	30306	30035	30315	30462	30686	30708	30260	30328	30601	30320	30480	30464	30470	30526	30377	30240	30192	30440	30359	30404	30368	30366	30482	30332	30317	30609	30383	30541	30351	30455	30304	30460	30377	30548	30307	30330	30584	30400	30416	30232	30508	30410	30524	30379	30383	30365	30376	30459	30427	30516	30293	30439	30525	30313	30517	30337	30396	30429	30365	30439	30307	30406	30491	30405	30397	30341	30209	30328	30502	30605	30149	30364	30352	30553	30415	30353	30408	30311	30408	30430	30250	30402	30286	30401	30292	30203	30176	30429	30428	30469	30410	30427	30317	30483	30119	30406	30384	30515	30557	30324	30428	30453	30698	30367	30531	30270	30452	30507	30735	30433	30347	30571	30397	30396	30117	30158	30313	30427	30595	30362	30644	30498	30535	30505	30263	30417	30511	30395	30471	30474	30579	30286	30372	30441	30509	30456	30591	30266	30344	30487	30221	30290	30258	30330	30249	30483	30295	30449	30307	30585	30428	30399	30726	30190	30552	30270	30282	30390	30319	30496	30367	30224	30437	30487	30526	30439	30531	30510	30320	30335	30488	30647	30485	30437	30506	30460	30325	30477	30073	30406	30390	30642	30547	30411	30283	30289	30267	30276	30399	30494	30457	30511	30663	30414	30347	30551	30434	30569	30438	30361	30446	30561	30295	30363	30245	30616	30454	30563	30753	30335	30311	30260	30465	30588	30282	30433	30384	30499	30403	30606	30477	30309	30390	30623	30420	30444	30409	30419	30453	30293	30622	30366	30296	30623	30355	30270	30556	30443	30255	30702	30284	30276	30562	30416	30320	30428	30472	30494	30514	30686	30303	30473	30533	30466	30409	30475	30441	30357	30488	30689	30559	30550	30290	30449	30397	30624	30414	30523	30443	30488	30390	30621	30182	30237	30608	30464	30292	30245	30364	30499	30409	30277	30446	30664	30348	30579	30409	30383	30314	30472	30259	30373	30437	30376	30542	30547	30642	30535	30486	30476	30439	30451	30452	30481	30408	30565	30193	30343	30370	30258	30316	30351	30569	30626	30326	30487	30549	30628	30354	30462	30257	30427	30588	30386	30535	30392	30446	30611	30597	30523	30404	30513	30366	30433	30449	30489	30545	30465	30395	30855	30544	30408	30196	30450	30258	30102	30443	30438	30570	30275	30591	30595	30335	30409	30812	30485	30464	30238	30386	30475	30342	30545	30394	30380	30067	30652	30362	30556	30339	30224	30260	30359	30304	30695	30386	30350	30556	30545	30514	30455	30761	30265	30517	30384	30566	30523	30509	30592	30366	30679	30390	30405	30367	30371	30377	30258	30564	30627	30528	30199	30373	30507	30562	30485	30362	30350	30381	30409	30261	30304	30210	30509	30570	30696	30479	30574	30309	30261	30562	30479	30511	30488	30328	30434	30348	30325	30198	30712	30104	30473	30484	30360	30455	30485	30258	30462	30416	30499	30321	30582	30452	30526	30411	30512	30530	30308	30478	30295	30358	30568	30399	30554	30448	30730	30342	30501	30433	30573	30303	30450	30313	30221	30239	30377	30474	30543	30600	30554	30687	30328	30276	30323	30367	30532	30499	30350	30470	30658	30302	30478	30162	30205	30383	30246	30153	30476	30489	30189	30415	30366	30640	30262	30306	30516	30561	30708	30259	30330	30379	30101	30335	30468	30026	30232	30480	30468	30340	30556	30593	30498	30390	30612	30592	30519	30464	30625	30535	30536	30541	30331	30447	30424	30465	30589	30395	30431	30271	30374	30426	30571	30482	30509	30328	30253	30322	30272	30436	30515	30385	30314	30483	30435	30202	30431	30397	30231	30309	30416	30470	30162	30624	30318	30216	30480	30436	30489	30573	30465	30613	30407	30364	30183	30438	30468	30485	30566	30315	30312	30627	30417	30242	30371	30282	30515	30320	30413	30407	30188	30310	30430	30564	30490	30581	30346	30543	30251	30224	30359	30480	30533	30690	30441	30415	30377	30663	30486	30544	30518	30578	30302	30410	30569	30285	30385	30235	30244	30801	30398	30371	30394	30589	30335	30436	30272	30586	30559	30473	30248	30378	30256	30372	30445	30658	30562	30227	30457	30488	30297	30554	30201	30333	30527	30555	30240	30336	30515	30168	30214	30634	30532	30273	30549	30512	30654	30477	30546	30486	30351	30299	30451	30456	30576	30362	30345	30503	30506	30366	30625	30250	30289	30276	30581	30342	30352	30546	30293	30593	30290	30363	30376	30283	30371	30578	30276	30219	30219	30596	30522	30511	30558	30413	30384	30335	30475	30369	30338	30452	30399	30410	30402	30429	30392	30445	30604	30413	30435	30369	30374	30557	30463	30494	30641	30768	30331	30610	30476	30518	30484	30594	30437	30443	30625	30327	30465	30342	30277	30345	30478	30399	30616	30544	30451	30709	30524	30424	30275	30382	30405	30165	30288	30338	30481	30553	30268	30438	30250	30282	30477	30438	30293	30248	30534	30606	30371	30794	30409	30402	30689	30635	30403	30273	30277	30266	30375	30306	30507	30235	30635	30318	30595	30472	30611	30506	30371	30565	30318	30704	30311	30435	30725	30509	30351	30473	30528	30339	30370	30471	30559	30560	30574	30539	30434	30619	30544	30636	30407	30170	30353	30424	30537	30241	30339	30604	30274	30444	30416	30566	30451	30679	30604	30526	30558	30476	30397	30544	30288	30182	30431	30290	30452	30318	30611	30449	30456	30460	30293	30518	30239	30632	30481	30438	30389	30585	30347	30275	30372	30308	30570	30466	30433	30638	30727	30758	30496	30384	30621	30544	30896	30463	30602	30421	30371	30567	30243	30344	30451	30615	30550	30434	30213	30439	30376	30639	30306	30479	30413	30172	30286	30242	30223	30237	30365	30448	30295	30241	30661	30631	30352	30285	30427	30289	30673	30158	30540	30556	30239	30215	30523	30471	30515	30066	30458	30356	30370	30668	30433	30410	30526	30241	30503	30351	30258	30500	30549	30472	30215	30444	30225	30512	30489	30388	30621	30467	30505	30643	30420	30525	30613	30589	30232	30536	30616	30171	30564	30222	30558	30419	30647	30555	30285	30431	30408	30414	30305	30539	30590	30275	30406	30416	30528	30364	30271	30498	30532	30309	30323	30432	30243	30198	30383	30407	30369	30421	30525	30303	30472	30492	30291	30454	30574	30275	30138	30496	30567	30280	30584	30501	30603	30486	30676	30608	30443	30377	30540	30116	30517	30563	30391	30524	30383	30434	30545	30386	30478	30485	30270	30170	30573	30602	30670	30347	30589	30682	30428	30265	30264	30419	30434	30539	30182	30401	30162	30217	30697	30483	30250	30321	30402	30404	30350	30244	30521	30248	30351	30458	30606	30323	30127	30575	30539	30459	30583	30294	30596	30388	30479	30453	30509	30515	30489	30502	30296	30564	30594	30110	30293	30674	30644	30617	30446	30363	30318	30556	30474	30366	30402	30339	30439	30345	30484	30481	30535	30290	30446	30470	30379	30459	30341	30247	30418	30295	30520	30306	30254	30478	30276	30374	30617	30291	30643	30316	30414	30314	30295	30464	30551	30491	30418	30575	30613	30495	30287	30451	30354	30378	30544	30292	30487	30333	30723	30533	30511	30397	30271	30350	30378	30701	30297	30329	30160	30217	30528	30588	30461	30204	30370	30617	30447	30680	30325	30215	30381	30499	30468	30392	30369	30463	30539	30476	30522	30567	30561	30541	30509	30531	30442	30538	30529	30407	30385	30592	30326	30203	30440	30412	30501	30471	30591	30071	30262	30369	30491	30364	30570	30417	30344	30464	30150	30755	30476	30312	30549	30602	30491	30464	30389	30468	30561	30288	30461	30450	30270	30453	30570	30620	30437	30232	30415	30503	30442	30467	30250	30539	30392	30292	30224	30455	30335	30448	30357	30490	30302	30568	30423	30476	30555	30308	30479	30534	30316	30366	30656	30414	30217	30385	30378	30340	30402	30400	30331	30451	30251	30499	30400	30521	30558	30420	30415	30353	30555	30433	30093	30438	30363	30652	30330	30394	30354	30394	30379	30373	30268	30419	30662	30434	30248	30430	30392	30624	30273	30640	30528	30370	30441	30343	30479	30261	30495	30596	30258	30302	30306	30381	30552	30232	30280	30693	30661	30554	30391	30434	30389	30484	30278	30580	30244	30459	30476	30535	30310	30522	30378	30297	30437	30320	30375	30335	30192	30265	30448	30498	30535	30337	30635	30525
36233	59244	63274	58433	48279	44138	40068	35014	32384	29851	27640	26063	24884	24523	24316	24048	23709	23889	23612	23413	23447	23555	23596	23478	23375	23259	23524	23381	23417	23472	23509	23430	23357	23262	23494	23368	23211	23579	23311	23274	23288	23309	23225	23220	23401	23391	23470	23342	23388	23296	23446	23410	23338	23543	23419	23226	23193	23502	23335	23456	23373	23231	23189	23397	23347	23364	23313	23353	23565	23194	23253	23235	23189	23291	23333	23337	23366	23183	23249	23479	23574	23316	23252	23373	23132	23422	23383	23257	23448	23411	23340	23309	23253	23337	23278	23390	23094	23396	23243	23260	23248	23263	23218	23447	23411	23370	23521	23297	23343	23183	23135	23372	23458	23205	23566	23270	23138	23342	23429	23579	23208	23406	23331	23288	23367	23356	23466	23389	23134	23252	23322	23602	23287	23378	23258	23337	23199	23363	23270	23362	23346	23344	23280	23362	23272	23170	23343	23301	23372	23171	23230	23423	23199	23330	23467	23205	23252	23362	23396	23352	23192	23391	23294	23455	23299	23262	23404	23262	23436	23138	23367	23264	23247	23233	23436	23379	23261	23229	23310	23468	23319	23368	23217	23357	23081	23266	23316	23357	23356	23357	23215	23248	23290	23403	23354	23429	23244	23328	23193	23213	23284	23194	23229	23241	23264	23237	23549	23618	23265	23398	23341	23269	23343	23318	23309	23416	23173	23347	23219	23210	23254	23317	23337	23224	23426	23114	23471	23314	23323	23425	23419	23162	23320	23475	23241	23561	23230	23350	23161	23353	23302	23225	23246	23337	23250	23348	23278	23059	23252	23395	23339	23249	23412	23280	23349	23297	23526	23341	23254	23311	23370	23188	23454	23303	23251	23265	23540	23280	23297	23284	23178	23252	23108	23135	23273	23311	23353	23176	23472	23401	23170	23385	23147	23290	23472	23343	23230	23226	23206	23396	23360	23404	23281	23255	23265	23266	23306	23447	23418	23396	23399	23359	23384	23204	23204	23339	23534	23167	23137	23294	23284	23205	23410	23384	23493	23293	23250	23347	23301	23435	23091	23119	23278	23152	23161	23224	23304	23336	23250	23241	23462	23495	23318	23467	23426	23305	23188	23093	23307	23184	23328	23203	23384	23388	23462	23389	23261	23232	23273	23361	23228	23308	23283	23394	23244	23337	23418	23384	23316	23427	23314	23417	23488	23377	23174	23394	23268	23319	23199	23365	23414	23251	23430	23267	23375	23407	23223	23254	23323	23268	23289	23503	23373	23286	23310	23243	23536	23258	23354	23126	23386	23034	23244	23327	23365	23295	23430	23387	23387	23249	23310	23235	23059	23229	23166	23330	23318	23436	23285	23365	23522	23115	23284	23169	23234	23228	23216	23300	23359	23358	23199	23464	23133	23205	23173	23217	23380	23643	23219	23211	23402	23300	23393	23240	23368	23357	23274	23124	23299	23200	23281	23381	23431	23357	23269	23337	23470	23420	23260	23194	23315	23272	23167	23483	23428	23235	23348	23398	23280	23265	23256	23263	23234	23122	23257	23327	23237	23159	23427	23398	23225	23339	23361	23267	23118	23278	23442	23407	23134	23085	23339	23371	23576	23271	23374	23315	23368	23277	23267	23251	23303	23341	23208	23249	23324	23401	23255	23252	23245	23323	23396	23460	23190	23479	23269	23258	23233	23382	23210	23332	23452	23123	23269	23338	23402	23221	23307	23429	23476	23434	23314	23280	23325	23337	23397	23253	23230	23274	23301	23306	23295	23255	23275	23058	23373	23136	23434	23245	23500	23274	23531	23329	23186	23354	23298	23200	23143	23226	23506	23481	23326	23240	23278	23362	23282	23333	23175	23350	23308	23288	23269	23423	23312	23341	23305	23222	23300	23461	23246	23347	23261	23357	23259	23290	23285	23219	23262	23407	23314	23311	23288	23270	23370	23233	23484	23115	23352	23386	23207	23147	23277	23243	23323	23371	23293	23531	23288	23293	23296	23384	23389	23278	23266	23350	23311	23271	23229	23441	23409	23480	23262	23408	23221	23234	23253	23401	23298	23204	23032	23259	23228	23382	23315	23132	23511	23356	23321	23124	23426	23426	23278	23137	23481	23023	23311	23188	23264	23368	23241	23353	23316	23264	23141	23408	23384	23199	23208	23275	23449	23192	23382	23310	23248	23300	23232	23267	23183	23336	23286	23338	23121	23394	23192	23282	23394	23458	23283	23560	23497	23243	23337	23108	23161	23279	23449	23200	23426	23273	23333	23293	23189	23285	23308	23448	23185	23338	23174	23350	23338	23427	23156	23367	23374	23189	23325	23506	23428	23345	23208	23342	23390	23342	23084	23345	23339	23170	23356	23418	23325	23299	23340	23104	23307	23416	23127	23195	23245	23295	23389	23308	23247	23211	23332	23355	23338	23286	23257	23304	23275	23352	23319	23304	23324	23336	23279	23157	23443	23398	23369	23281	23288	23250	23426	23397	23318	23323	23268	23369	23275	23260	23493	23452	23232	23247	23437	23222	23524	23400	23421	23272	23199	23383	23166	23273	23489	23239	23508	23472	23375	23355	23393	23169	23301	23427	23426	23297	23471	23284	23426	23203	23448	23309	23336	23172	23321	23237	23374	23270	23218	23430	23368	23254	23067	23223	23245	23340	23160	23299	23433	23229	23296	23402	23361	23423	23334	23320	23296	23152	23168	23348	23320	23288	23439	23303	23343	23196	23443	23400	23299	23351	23222	23490	23267	23414	23433	23314	23416	23172	23143	23154	23270	23362	23087	23301	23454	23310	23226	23391	23160	23297	23300	23536	23439	23475	23391	23306	23115	23292	23225	23180	23419	23150	23349	23328	23146	23386	23247	23242	23390	23475	23268	23232	23324	23350	23012	23441	23416	23237	23080	23237	23327	23274	23459	23472	23232	23150	23414	23335	23305	23144	23337	23296	23336	23346	23139	23293	23318	23406	23294	23329	23307	23521	23422	23356	23425	23327	23474	23312	23199	23233	23445	23193	23305	23421	23474	23384	23386	23421	23416	23332	23340	23307	23296	23324	23315	23143	23419	23225	23389	23187	23294	23244	23446	23204	23398	23131	23274	23258	23418	23307	23390	23376	23348	23448	23271	23084	23577	23479	23437	23434	23010	23169	23304	23235	23269	23390	23429	23158	23408	23385	23092	23447	23310	23195	23200	23338	23386	23242	23271	23320	23254	23246	23133	23340	23314	23465	23273	23404	23345	23290	23441	23404	23299	23256	23181	23257	23326	23354	23143	23220	23276	23161	23319	23318	23312	23453	23307	23305	23153	23300	23365	23234	23206	23441	23387	23431	23172	23183	23362	23289	23387	23387	23240	23488	23449	23141	23201	23202	23232	23381	23487	23174	23288	23211	23306	23260	23425	23405	23437	23368	23407	23538	23311	23332	23227	23484	23261	23240	23248	23353	23259	23303	23387	23420	23412	23083	23406	23397	23483	23392	23219	23190	23318	23386	23350	23186	23209	23361	23438	23344	23303	23223	23376	23233	23340	23210	23290	23361	23377	23310	23266	23211	23464	23227	23247	23335	23229	23415	23147	23343	23400	23516	23479	23248	23379	23397	23255	23292	23129	23300	23395	23330	23312	23027	23382	23271	23338	23480	23224	23405	23365	23597	23232	23368	23154	23342	23347	23380	23144	23279	23439	23374	23315	23289	23262	23504	23220	23374	23360	23194	23311	23363	23309	23396	23409	23322	23284	23401	23264	23138	23296	23292	23344	23327	23227	23262	23344	23381	23223	23416	23248	23349	23251	23437	23277	23162	23137	23305	23317	23388	23374	23412	23311	23226	23444	23178	23216	23361	23398	23456	23271	23319	23537	23371	23223	23240	23363	23406	23158	23272	23139	23374	23267	23374	23286	23386	23395	23292	23350	23509	23176	23360	23291	23154	23266	23159	23357	23284	23291	23341	23448	23182	23489	23291	23345	23433	23174	23280	23501	23172	23347	23230	23372	23262	23367	23312	23327	23373	23392	23370	23456	23208	23302	23305	23345	23225	23514	23309	23275	23175	23333	23389	23455	23376	23366	23377	23291	23212	23281	22965	23277	23080	23237	23385	23482	23343	23402	23289	23198	23225	23366	23338	23246	23200	23514	23115	23461	23296	23260	23331	23349	23242	23369	23654	23370	23228	23302	23361	23321	23282	23342	23249	23100	23455	23446	23395	23239	23364	23231	23059	23380	23458	23316	23151	23328	23361	23205	23408	23540	23316	23197	23136	23206	23340	23485	23223	23436	23511	23419	23246	23360	23398	23183	23199	23277	23362	23312	23350	23371	23187	23410	23336	23213	23424	23278	23314	23334	23309	23482	23129	23473	23300	23364	23288	23332	23403	23434	23373	23286	23305	23424	23327	23364	23489	23339	23352	23213	23204	23364	23271	23371	23289	23425	23303	23336	23407	23222	23163	23472	23352	23524	23301	23301	23331	23253	23218	23261	23134	23390	23401	23406	23374	23154	23007	23426	23417	23411	23311	23283	23409	23317	23353	23266	23234	23206	23424	23322	23171	23482	23287	23242	23131	23474	23256	23336	23097	23225	23324	23383	23356	23405	23270	23381	23425	23314	23327	23154	23488	23386	23434	23346	23128	23220	23211	23276	23471	23417	23142	23214	23368	23217	23410	23266	23428	23451	23274	23308	23405	23378	23285	23463	23268	23240	23458	23356	23469	23394	23245	23434	23546	23258	23438	23319	23312	23346	23272	23243	23093	23294	23318	23136	23359	23423	23272	23438	23416	23338	23414	23319	23092	23287	23435	23081	23495	23274	23272	23255	23298	23271	23314	23308	23383	23244	23277	23196	23292	23208	23419	23245	23344	23471	23318	23270	23351	23276	23376	23472	23351	23358	23332	23292	23390	23240	23337	23389	23190	23251	23402	23162	23428	23379	23330	23362	23413	23237	23245	23264	23450	23184	23254	23295	23429	23332	23283	23280	23359	23386	23346	23309	23300	23033	23306	23348	23338	23373	23237	23488	23384	23270	23218	23275	23291	23349	23259	23324	23244	23441	23387	23153	23175	23291	23251	23346	23235	23397	23443	23312	23293	23378	23200	23412	23423	23178	23313	23505	23336	23385	23179	23268	23221	23145	23244	23314	23272	23358	23049
31048	33837	46944	43688	39155	37113	35710	33522	32390	31934	31393	31113	30820	30210	30152	30412	30319	30314	30517	30363	30379	30178	30283	30092	30082	30309	30259	30175	30178	30080	30182	29936	30378	29920	30046	30369	30405	29995	30252	30162	30229	30133	30226	30269	30148	30299	30063	30243	30170	30110	30149	30013	30109	30244	30246	30052	30341	30205	30170	30239	30024	30329	30140	30199	30247	30355	30136	30065	30197	30193	30309	30231	30432	30134	30393	30240	30134	30292	30134	30264	30344	30196	30221	30402	29999	30073	30100	30075	30270	30161	30325	30314	30431	29971	30161	30166	29931	30173	30227	30176	30123	29989	30016	30177	30321	30353	30261	30563	30510	30024	30278	29998	30284	30151	30139	30362	30213	30071	30101	30347	30220	30132	30196	30020	30348	30026	30164	30365	30198	30300	30019	30356	30285	30408	30189	30324	30046	30347	29935	30164	30138	30097	30342	30346	29943	30277	30088	30005	30171	30299	30303	30190	29978	30163	30237	30334	30083	30265	30509	30105	30176	30136	30265	30404	30171	30028	30091	30237	30290	29965	30297	30276	30164	30212	30404	30309	30097	30046	30079	30389	29981	30243	30129	30205	30113	30341	30243	30152	30015	30270	30225	30153	30302	30144	30185	30182	30413	30115	29968	30599	30182	30096	30202	30119	30316	30346	30115	30149	30316	30339	30352	30063	30212	30280	30332	30262	30055	30334	30116	30021	30208	30346	30269	30292	30289	29962	30110	30171	30442	30025	30304	30166	30120	30416	30054	30213	30275	30161	30373	30011	30086	30230	30188	30131	30062	30243	30137	29997	30446	30005	30110	30200	30208	30197	29863	30138	30390	30296	30277	30176	30259	30275	30239	30376	30210	30238	30220	30502	30226	30069	30173	30157	29946	30115	30106	30283	30519	30430	30334	30262	30088	30094	30100	30138	30364	30178	30231	30073	30231	30258	30359	30026	30313	30412	30284	30296	30174	30349	30195	29971	30272	30110	30250	30261	30153	30158	30108	30068	30079	30322	30384	30152	30358	30094	30399	30274	30355	30275	30361	30242	30274	30240	30184	30120	30002	30080	29941	30526	30432	30240	30346	30205	30147	29915	30436	29917	30015	30312	29978	30353	30066	30039	30240	30356	29970	30050	30285	30193	30101	30147	30412	30111	30293	30249	30283	30211	30231	30295	30377	30162	30362	30162	30228	30355	30264	30299	30371	30169	30158	29919	30056	30196	30256	30235	30323	29931	30076	30012	29956	30181	30288	30119	30225	30262	29992	30049	30265	30042	30288	30080	30139	29933	29997	30030	30141	30064	30177	30437	30229	30319	30245	29980	30381	30214	30154	30468	29928	29963	30007	30197	30102	29715	30063	30507	30120	30297	30135	29974	30342	30198	30303	30279	30170	30122	30348	30072	30375	30180	29970	29960	30101	30233	30373	30153	30213	30472	30203	30245	30031	29941	30121	29890	29938	30277	30307	30187	30201	30225	30115	30286	30051	30149	30340	30378	29955	30097	30104	29946	30321	30341	29912	30158	30182	30196	30319	30298	30228	30121	30395	30146	30186	30468	29969	30190	30270	30018	30204	30201	30194	30277	30238	30023	30221	30141	30293	30207	30281	30277	29983	30153	30202	30053	30261	30190	30240	30101	30161	30190	30276	30231	30401	30207	30107	30247	30014	30080	30333	29993	29775	30292	30241	30076	30109	30188	30341	30276	30021	30281	30330	30082	30092	30208	30228	30264	29924	30164	30504	30291	30178	29991	30225	30370	30384	30291	30102	30292	30289	30106	30141	30351	30105	30265	30244	30421	30102	30029	30267	30205	30269	30310	30120	30325	30233	30165	30469	30101	30051	30244	30261	30148	30308	30230	30353	30570	30007	30293	30199	30330	30264	30064	30384	30245	30453	30170	30140	30001	30356	30056	30191	30344	30162	30259	30037	30102	30353	30065	30383	30058	30273	30177	30003	30395	29923	30190	30544	30153	30096	30261	30238	30110	30170	30222	29990	29879	30379	30241	30352	29868	30059	30068	30137	30238	30258	30270	30274	29980	30138	29995	29968	29970	30245	30440	30246	30062	30198	30189	30319	30207	30366	30056	30161	30390	30085	30047	30215	30357	30343	29986	30283	30238	30071	30312	29992	30191	30121	30151	29900	30284	30215	30243	30149	30213	29953	30369	30262	30262	30232	30073	30297	30320	30463	30136	29987	30176	30266	30241	30226	29996	30066	30088	30125	30246	30074	30172	30351	30208	30333	30352	30121	30189	30264	30296	30182	30205	30535	30142	30179	30067	30289	30132	30337	30026	30043	30121	30410	30137	30020	30073	30413	30284	30171	30098	30254	30091	30111	30426	30283	30216	30229	30365	30252	30297	30202	30167	29852	29946	30203	30052	30054	30212	30016	30110	30237	30058	30141	30076	30350	30325	30186	30283	30136	30170	30062	30285	30245	30319	30095	30201	30277	30373	30200	30250	30116	30212	30351	30290	30108	30362	30040	30219	30244	30360	30356	30347	30292	30188	30284	29922	30346	30103	30194	30196	30401	30239	30294	30219	30134	30368	30521	30627	30230	30223	30287	29978	30134	30338	30063	30087	30218	30298	30032	30001	29991	30135	30242	30233	30134	30043	30025	30052	30145	30035	29938	30301	30153	30242	29880	30339	30282	30053	30438	30273	30273	30188	30310	30317	30237	30288	30083	30119	30203	30070	30177	30165	30242	30342	29954	30128	30091	30121	30185	30196	30186	30235	30227	30286	29995	30321	30252	30334	30157	30086	30281	30280	30263	30304	30124	30052	30138	30218	30276	30062	30140	30259	30113	30301	30285	30285	30351	29980	30428	30372	30358	30206	30140	30201	30208	30142	30222	30108	30451	30307	30051	30212	30200	30036	30207	30138	30173	30024	30328	30230	30045	30276	30357	30082	30115	30136	29953	30293	30496	30184	30513	30503	30436	30351	30132	30109	30192	29870	30374	30167	29855	30598	30290	30204	30330	30105	30257	30231	30165	30190	30116	30050	30188	30040	30368	30380	30238	30305	29970	30577	30178	30192	30073	30271	30086	30416	30468	30313	30256	30146	30259	30334	30031	30199	30006	30170	30079	29972	30141	30417	30500	30169	30195	30284	30055	30126	30349	30215	30041	30166	30111	30290	30235	30429	30476	30115	30160	30296	30223	30153	30359	30194	30179	30309	30236	30119	30153	30294	30051	29877	30334	30245	30340	30140	30223	30380	30291	30319	30167	30114	30066	30310	30304	30218	29971	30222	30287	30263	30237	30146	30360	30057	30256	30100	30183	30071	30347	30263	30174	30298	30236	30111	30137	30025	30341	30289	30182	30248	30208	30129	30053	30212	30356	30205	30290	30384	30149	30022	30243	30354	30183	30288	30544	30375	30267	30422	30303	30276	30230	30339	30199	30038	29974	30004	30196	30305	30164	30075	30211	30072	30138	30182	30263	30290	30512	30189	30316	30263	30176	30322	30201	30188	30310	30025	30410	30120	30479	30316	30205	30347	30245	30012	30049	30209	30131	30198	30274	29977	30007	30158	30273	29948	30352	30247	30194	30432	30359	30132	29914	30334	30407	30306	30203	30279	30301	30357	30232	30277	30352	30060	30151	30156	30276	30017	30266	29972	30132	30300	30267	30276	30303	30101	30361	30220	30243	30155	30180	30154	30365	30088	30337	30369	30182	30121	30313	30444	30270	30260	30039	30317	30182	30216	30360	30107	30227	30249	30327	30121	30043	30090	30266	30296	30126	30291	30177	30149	30168	30066	30081	30335	30256	30100	30304	30073	30310	30426	30077	30193	30220	30243	30288	30120	30243	30341	30306	30170	30384	30307	30182	30119	30358	30003	30077	30391	30442	30073	30141	30330	30178	30102	30393	30152	30293	30249	30136	29966	29881	30289	30351	30204	30432	30281	30316	30204	30244	30373	30256	30334	30429	30166	30258	30022	30188	30039	30063	30070	30428	30244	30495	30296	30202	30250	30190	30153	30042	30343	30564	30181	30185	30125	30134	30298	30254	30356	30377	30195	30145	30150	30164	29982	30279	30188	30333	30301	30161	30253	30084	30014	30375	30216	30372	30371	30217	30265	30296	30303	30250	30237	30277	30013	30211	30107	30143	30487	30339	30176	30442	30226	30134	30163	30343	29967	30126	30351	29940	30396	30291	29931	30185	30320	30216	30293	30238	30232	30260	30214	30290	30209	30204	30227	30240	30053	30181	30263	30162	30073	30105	30061	30091	30284	29999	30350	30251	30153	30239	30259	30289	30110	30276	30119	30188	30325	30116	30252	30393	30195	30071	30259	30164	30190	30310	30053	30297	30355	30233	30234	30374	30113	30178	30257	29972	30169	30068	30364	30045	30291	30481	30201	30177	30495	30029	30190	30246	30464	30117	30052	30233	30199	30376	30158	30124	30248	30141	30077	30364	30272	30333	30147	30169	30299	30365	30316	30258	30193	30304	30205	30224	30191	30409	30458	30121	30304	30139	30350	30228	30214	29918	30375	30123	30211	29862	30184	29952	29890	30207	30100	30150	30332	30383	30211	30402	30196	30100	30382	30435	30088	30151	30303	30204	30337	30163	30108	30336	30141	30099	30418	30136	30158	30050	30173	30358	30007	30266	30247	30343	30198	30311	30025	30102	29847	30256	30059	30246	30207	30119	30197	30170	29973	30225	30394	30267	30139	30369	30236	30259	30256	30261	30212	30030	30422	30118	30198	30337	30261	30532	30204	30240	30112	29930	30027	30148	30170	30275	30124	29955	30165	30262	30280	30458	30238	30417	30187	30197	30030	30311	30231	30112	30080	29897	30268	30391	30075	30149	30052	30269	30263	30387	30148	30204	30130	29984	30131	30195	30011	30234	30190	30442	30067	30127	30264	30273	30234	30029	30047	30334	30385	30268	30027	30217	30355	30301	30012	30352	30181	30063	30399	30123	30372	30064	30084	30260	30428	30072	30121	30135	30412	30022	30025	30266	30263	30084	30204	30210	30227	30230	30193	30178	30211	30124	30203	30255	30090	29892	30392	30088	30154	30113	30307	30286	30407	30331	30088	30192	30173	30194	30248	30394	30101	30258	30182	30068	30253	30347	30178	30180	30254	30274	30275	30343	30175	30343	30341	30257	29980
34779	50494	51705	42643	37531	33829	31052	28314	26744	25611	24867	24510	23887	23516	23343	23368	23370	23562	23170	23265	23153	23184	23388	23174	23320	23253	23235	23195	23365	23115	23161	23276	23232	23223	23059	23302	23410	23189	23285	23235	23197	23182	23244	23166	23344	23104	23324	23226	23360	23214	23125	23320	23374	23253	23200	23060	23166	23279	23314	23373	23202	23220	23164	23173	23084	23164	23293	23306	23239	23056	23098	23238	23203	23184	23177	23082	23145	23079	23166	23355	23297	23162	23150	23488	23274	23077	23319	23141	23264	23325	23008	23160	23285	23104	23179	23211	23248	23164	23218	23090	23307	23245	23189	23151	23259	23218	23131	23410	23226	23339	23240	23276	23271	23111	23097	23208	23380	23156	23209	23144	23181	23186	23046	23069	23201	23303	23065	23184	23218	23075	23208	23072	22999	23218	23178	23068	23332	23116	23137	23167	23232	23209	23096	23111	23342	23163	23085	23023	23284	23138	23376	23182	23285	23284	23158	23213	23016	23091	22963	23214	23311	23278	23241	23226	23231	23270	23062	23236	23206	23237	23177	23003	23314	23166	23131	23158	23173	23154	23274	23227	23288	23143	23177	23289	23126	23012	23200	23135	23344	23356	23102	23273	23186	23323	23185	23233	23105	22960	23147	23193	23340	23241	23278	23283	23221	23278	23085	23016	23320	23188	23158	23204	23270	23322	23205	23221	23246	23047	23310	23188	23097	23442	23175	23153	23305	23345	23240	23295	23268	23232	23093	23268	23262	23135	23437	23101	23146	23370	23181	23216	23275	23247	23273	23139	23138	23122	23182	23225	23332	23212	23110	23000	23264	23134	23206	23262	23219	23043	23151	23107	23225	23406	23238	23298	23290	23314	23279	23161	23072	23213	23201	23200	23205	23348	23363	23408	23146	23054	23327	23090	23153	23201	23242	23050	23262	23278	23049	23195	23129	23108	23260	23107	23248	23277	23120	23314	23260	23214	23188	23271	23122	23197	23327	23253	23191	23264	23140	23166	23135	23177	23207	23112	23288	23130	23256	23284	23219	23172	23049	23104	23139	23259	23103	23170	23216	23208	23140	23192	23042	23223	23346	23191	23237	23220	23082	23169	23203	23177	22984	23242	23074	23262	23101	23212	23111	23410	23044	23297	23365	23485	23212	23189	23097	23080	23211	23058	23220	23234	23163	23043	22957	23311	23186	23221	23113	23310	23115	23268	23506	23252	23148	23100	23172	23123	23174	23214	23291	23303	23293	23239	23134	22990	23130	23282	23329	23110	23222	23069	23451	22984	23079	23176	23316	23102	23362	23219	23206	23206	23225	23195	23319	23120	23208	23185	23103	23115	23323	23083	23206	23123	23085	23113	23058	23155	23078	23198	23294	23024	23346	23138	23241	23128	23154	23264	23186	23347	23170	23120	23208	23292	23238	23320	23217	23292	23252	23042	23323	23267	23197	23166	23121	23162	23263	23469	23069	23169	23259	23207	23037	23103	23157	23254	23345	23287	23300	23196	22924	23305	23250	23179	23196	23347	23202	23230	23322	23149	23293	23306	23211	23080	23322	23387	23049	23383	23008	23248	23337	23276	23115	23056	23183	23428	23344	23216	23077	23301	23220	23267	23365	23280	23208	23273	23204	23187	23000	23379	23412	23260	23151	23039	23098	23267	23290	23282	23204	23196	23080	23284	23241	23135	23104	23151	23423	23306	23235	23223	23041	23189	23196	23185	23127	23106	23092	23224	23083	22953	23102	23279	23174	23319	23243	23174	23453	23328	23248	23074	23388	23191	23099	23208	23321	22934	23086	23110	23082	23051	23294	23085	23206	23018	23256	23180	23185	23202	23406	23363	23179	23250	23240	23263	23275	23385	23213	23244	23245	23134	23132	23178	23228	23289	23122	23122	23266	23334	23195	23274	23248	23203	23188	23301	23247	23028	23102	23046	23239	23182	23508	23192	23271	23263	23196	23228	23268	23146	23187	23228	23233	23268	23282	23245	23042	23372	23249	23110	23126	23394	23170	23314	23028	23184	23245	22941	23301	23290	23143	23103	23140	23178	22971	23112	23179	23236	23337	23041	23113	23164	23195	23405	23166	23256	23184	23277	23313	23211	23194	23116	23291	23345	23115	23114	23165	23191	23362	23272	23118	22950	23129	23149	23395	23140	23302	23138	23329	23180	23270	23208	23255	23195	23197	23401	23229	23079	23151	23082	23176	23213	23204	23195	23215	23223	23047	23423	23164	23055	23233	23403	23224	23138	23223	23307	23374	23093	22924	23156	23162	23275	23225	23146	23088	23301	23155	23219	23203	23205	23138	23134	23216	23287	23110	23250	23231	23375	23270	23116	23061	23200	23223	23222	23166	23206	23334	23110	23294	23183	23248	23124	23087	23080	23228	23154	23072	23278	23494	23332	23091	23135	23257	23207	23229	23279	23285	23118	23338	23220	23430	23191	23160	23384	23260	23192	23026	23198	23316	23183	23141	23296	23122	23099	23343	23336	23144	23053	23113	23124	23065	23164	23226	23284	23332	23248	23341	23180	23254	23158	23327	23111	23293	23119	23273	23058	23310	23154	23362	23219	23141	23109	23141	23251	23274	23203	23164	23100	23119	23086	23155	23400	23125	23207	23138	22992	23412	23313	23389	23182	23242	23159	23332	23071	23362	23105	23154	23054	23322	23158	23187	23295	23336	23236	23340	23447	23034	23198	23134	23192	23197	23150	23205	23198	23337	23340	23100	23186	23116	23330	23154	22994	23177	23357	23055	23426	23347	23361	23221	23113	23201	23080	23191	23107	23114	23126	23132	23258	23372	23338	23296	23288	23148	23200	23281	23212	23131	23041	23298	23327	23100	23366	23145	23114	23275	23239	23130	23050	23225	23169	23233	23233	23202	23293	23116	23193	23309	23248	23171	23077	23298	23168	23232	23076	23034	23405	23254	22933	23170	23192	23198	23079	23182	23294	23274	23134	23364	23140	23055	23283	23069	23184	23211	23349	23339	23246	23124	23269	23178	23240	23134	23285	23245	23191	23140	23304	23050	23421	23207	23102	23277	23312	23203	22994	23170	23187	23140	23322	23260	23102	23344	23168	23124	23260	23076	23307	23042	23192	23414	23303	23270	23321	23209	23225	23191	23435	23109	23182	23240	23189	23252	23229	23208	23072	23204	23297	23058	23179	23203	23135	23324	22972	23144	23331	23253	23215	23226	23308	23261	23201	23150	23285	23067	23324	23135	23123	23352	23333	23148	23075	23190	23306	23085	23260	23006	22975	23279	22982	23411	23193	23218	23231	23301	23281	23229	23095	23253	23042	23091	23190	23277	23264	23165	23188	23265	23280	23204	23197	23267	23266	23217	23159	23172	23177	23209	23155	23353	23067	23084	23261	23353	22978	23077	23337	23159	23241	23260	23014	23164	23150	23090	23233	23190	23136	23292	23305	23075	23151	22999	23005	23261	23034	23332	23164	23113	23151	23244	23294	23296	23112	23273	23152	23311	23196	23100	23246	23242	23140	23060	23085	23187	23088	23221	23144	23182	23367	23101	23305	23259	23114	23255	23329	23199	23217	23192	23252	23168	23096	23266	23340	23238	23150	23192	23230	23181	23118	23208	23215	23083	23332	23253	23084	23293	23071	23139	23222	23125	23256	23152	23264	23286	23112	23185	23226	23192	22952	23296	23220	23385	23196	23150	23256	23275	23116	23137	23306	23206	23125	23250	23079	23172	23213	23238	23158	23213	23116	23091	23177	23338	23204	23390	23201	23058	23280	23049	23275	23142	23156	23041	23185	23187	23219	23228	23202	23261	23199	22990	23233	23080	23244	23084	23063	23171	23293	23140	23133	23063	23230	23209	23099	23283	23252	23340	23199	23103	23322	23222	23050	23229	23202	23359	23142	23205	23234	23245	23071	23343	23212	23129	23141	23167	23326	23434	23218	23326	23272	23198	23264	23264	23136	23092	23173	23263	23293	23213	23093	23014	23438	23247	23066	23193	22987	23058	23268	23241	23154	23236	23151	23179	23153	23191	23211	23322	23190	23186	23191	23481	23193	23256	23098	23365	23387	23161	23138	23072	23329	23175	23410	22962	23401	23159	23246	23199	23228	23001	23315	23395	23204	23012	23411	23134	23175	23331	23142	23417	23251	23242	23131	23287	23183	23116	23219	23362	23285	23102	23104	23286	23249	22982	23075	23290	23281	23234	23333	23422	23170	23223	23312	23324	23406	23289	23118	23261	22975	23062	23169	23201	23235	23048	23128	23016	23125	23142	23152	23142	23288	23058	23235	23142	23225	23161	23192	23177	22948	23307	23168	23055	23217	23098	23238	23130	23281	23166	22993	23144	23270	23214	23403	23372	23228	23175	23222	23111	23358	23311	23350	23296	23186	23213	23164	23360	23133	23288	23159	23234	23110	22940	23090	23355	23301	23283	23350	23067	23198	23127	23196	23146	23029	23218	23048	23311	23223	23149	23209	23144	23152	23258	23126	23036	23187	23225	23224	23408	23176	23320	23340	23176	23234	23183	23216	23340	23166	23211	23234	23127	23172	23288	23145	23313	23314	23172	23278	23298	23299	23082	23116	23335	23444	23036	23283	23228	23236	23277	23301	23207	23150	23054	23263	23180	23100	23259	23202	23237	23084	23259	23019	23128	23137	23296	23095	23281	23197	23280	23059	23447	23173	23274	23178	23367	23235	23229	23223	23324	23249	23351	23410	23179	23215	23098	23280	22973	23303	22931	23249	23231	23297	23295	23287	23257	23280	23209	23149	23403	23122	23200	23061	23234	23420	23182	23111	23268	23260	23380	23289	23125	23092	23219	23127	23083	23417	23116	23388	23247	23331	23047	23173	23100	23079	23219	23293	23035	23144	23317	23295	23170	23047	23206	23109	23398	23018	23145	23148	23186	23299	23046	23176	23259	23334	23285	23214	23128	23236	23100	23146	23250	23204	23085	23084	23157	22971	23095	22989	23216	23198	23111	23296	23135	23326	23363	23163	23236	23208	23182	23128	23325	23277	23240	23151	23113	23276	23333	23037	23176	23070	23348	23217	23133	23361	23286	23337	23317	23094	23288	23156	23196	23074	23180	23129	23246	23247	23191	23367	23181	23144	23149	23101	23291	23149	23178	23101	23216	23126
23599	21458	30123	30379	34694	39312	39797	35387	33954	32807	32221	31494	31148	30589	30510	30443	30205	30409	30206	30218	30254	29949	30083	30230	29992	30119	30148	29947	30145	30013	30216	30079	30227	29936	29815	30036	30152	29926	30115	30115	30206	30067	29931	30014	29882	29957	30160	30128	30042	30199	30006	29994	29887	29976	29696	30067	30025	29915	29918	29965	30106	30074	30126	30049	29849	30205	30091	29938	29749	29997	29994	30051	30212	30027	30065	29922	29982	30127	29958	30163	29917	29974	29973	29885	29822	30027	30024	30176	30096	29845	30114	29717	30021	30146	30205	30009	29788	29967	29817	29874	30029	30006	30157	29842	29834	30118	30162	29788	30004	30024	30011	29961	30020	29925	30044	29947	29969	29937	29925	29895	29915	29735	29807	30082	29952	30033	29861	30182	29844	30113	29968	30008	29975	30026	30145	29917	29927	30042	30173	29852	30184	29957	29860	30092	29881	29859	29977	29820	29779	29898	29829	29878	30061	30045	29927	29786	30081	29997	29897	30226	30246	30059	30157	30032	30030	29696	30057	30028	30201	29952	29813	29865	30055	29801	29916	30179	29795	30159	30077	29842	29913	29779	29933	29914	30039	29785	30087	29951	30116	30041	30202	30004	30095	30037	29810	29935	30168	29874	29892	30022	29864	29960	30026	29877	29878	29669	30063	29968	29749	30000	30030	29929	30023	30216	29984	29930	29841	29921	29990	29515	29910	29743	29955	29880	29898	30095	29969	29975	29822	30139	30086	30201	29892	30003	30056	29928	29906	29806	29877	29797	29842	29791	30020	29949	30089	30153	30002	29909	29988	30104	30033	29856	29962	30211	30055	29825	29956	29983	29986	29996	29745	29938	29785	29892	29921	30104	30220	29942	29821	29924	29777	29873	30046	29915	29872	29996	30070	29961	30000	29901	29828	29986	30014	29795	29987	30085	29994	29825	29924	29914	29966	30095	30171	29918	29787	29807	29924	29929	29827	30000	29947	29989	30092	30176	30141	29831	30082	30213	29754	29762	29740	29947	29908	30042	29836	29863	29930	29841	29744	29921	30004	29920	30326	29914	29875	30211	30146	30160	29997	30077	30040	30268	29945	30161	29976	29905	30041	29796	30007	29690	30098	30086	29936	29996	29971	29915	30031	29965	29946	30096	29820	30007	30100	30110	30193	30030	29938	29936	29945	29769	29747	29710	30174	30093	29889	29879	30197	30152	29910	30161	29833	29980	29754	30247	30088	30020	30316	29879	30200	29953	30121	29866	30019	29804	29908	30018	29718	30081	30093	30000	29715	29851	30129	29832	30008	29980	29932	30161	29994	29900	30223	29898	30016	29960	29853	30030	30061	29962	30051	30031	30003	29918	29843	30089	29785	29910	29787	29938	30358	29806	30120	29827	29905	30072	30055	29831	29919	29903	29928	29896	29803	29729	30061	30288	30069	29719	29799	29873	29862	29925	29754	29798	30301	30056	30035	29947	30016	29905	29940	29646	29766	30030	29983	29849	29797	30109	29833	29903	29907	29904	29908	29915	30036	30007	30118	29887	29794	30083	30063	30115	29965	29885	29876	30055	29723	30029	29965	30191	29946	30193	30021	30142	30150	29950	29971	29931	29766	29941	30068	30120	29777	30100	30042	30007	30010	29872	30019	30062	30007	29972	29901	29983	29985	30063	29960	30036	29959	29932	30043	29869	30016	29991	29951	30087	30305	29837	29624	29846	29985	29912	30054	30073	29798	30184	29958	30049	29624	30064	29849	30004	29982	30137	29816	29879	30078	30002	29877	30153	30033	30028	30024	30003	30017	29923	29971	29942	29995	29896	29891	29796	29905	29858	30226	30009	30181	30053	29973	29838	29903	30325	30070	29886	29903	29934	29830	30079	30011	29882	29953	29855	29989	29667	29941	29845	29995	29758	29789	30038	29970	30118	30001	29619	30208	29959	29925	30120	30085	29812	29870	29924	29973	29711	29837	30007	30290	30020	29918	30195	29995	29984	29962	29852	30191	29972	30035	30224	29963	29945	29829	29866	29954	29828	30079	29886	29844	29972	29714	29851	30117	30067	30057	30036	29957	29804	29969	29781	30174	29928	29926	29958	29956	29843	30109	29929	29819	29929	29983	29787	29890	29758	29894	29900	29977	29849	30089	30061	30168	30103	29975	29890	29872	30013	29954	30052	30104	29822	29833	30131	30035	29961	29870	29923	30132	29925	30092	29915	29880	30338	29769	29832	30150	29783	29853	29831	30233	29908	30052	29993	30126	29855	29910	29729	30184	29888	29977	29991	29846	29773	29751	29941	29882	29962	30136	29965	30225	30040	30183	29889	30016	29871	30044	30073	29996	29861	29924	30119	29961	29955	29867	29902	29887	29831	29887	30158	30098	29929	30011	29901	29913	30059	29980	30005	30122	29956	29987	29987	30167	29938	30098	30015	29886	30012	29949	29760	29962	30062	29690	30039	29680	29963	30059	29913	29976	30198	29881	30066	30017	30030	29848	29944	30120	29994	30013	29655	29639	29740	30008	29974	29869	30090	30093	30084	30264	30030	30196	29834	29869	29763	30332	30046	30241	29797	29871	29805	30209	29916	30016	29998	29974	30011	30148	30119	30041	29916	29891	30157	30026	29985	29823	30094	30057	30039	29956	29919	29918	29650	29930	29851	30094	30082	30102	30161	29919	29809	29948	29855	30047	29946	29928	29925	29881	30006	29769	29864	30248	30009	30045	29879	30092	30041	30069	30105	29896	29973	30040	29877	30031	30000	29872	29955	29474	29840	29850	29885	30006	30029	30052	29963	29853	30172	29868	29985	30130	30016	30027	29994	29935	29842	29987	30094	30067	29909	29947	29893	29999	29917	29859	29985	30091	29969	30043	30049	30349	29792	30160	29880	30167	30388	30308	30089	29820	30068	29883	30084	29800	29950	29944	29928	29668	29842	29966	30017	29964	29721	29936	29840	29814	30065	30114	29999	30067	30013	29955	29798	30084	30215	29942	29965	29868	29803	30026	30056	30064	29800	29875	29818	29921	29889	29838	29937	30063	29899	29972	30028	29916	30022	30019	29875	29979	29916	29990	30078	29803	30137	30094	29981	30072	30094	30085	29923	30067	30048	30354	29972	29915	29889	29772	29884	30133	30021	30037	29833	30020	29842	30007	29802	29949	30019	30018	29836	29775	29993	30000	30031	29985	30159	29884	30106	29833	30038	30007	30023	29943	29991	30228	29973	29934	29872	29981	29852	29996	29804	29920	30015	30131	30126	29973	30011	30013	30032	29988	29932	29878	30016	30301	29993	29866	29822	29960	30006	30139	29822	29849	29761	29871	30116	30029	29786	29939	30027	29780	29986	29964	30011	29980	30032	30062	30165	29904	30018	29707	29884	30150	30149	29979	30111	30043	30048	29848	29931	29945	29601	29979	29809	30021	29842	30151	29864	30025	29937	29783	29905	29842	29959	29699	30117	29998	30048	29952	30082	29990	29839	30170	30401	29891	29902	29849	29959	29998	30026	30193	29879	30055	29654	30115	29723	30077	30264	30000	30114	29960	29865	29823	29868	29980	29880	29892	29806	30008	30102	29775	29727	29818	29762	30003	29891	30133	30004	29894	29667	29897	29940	30023	29816	29969	29882	29627	29879	30007	29860	29858	30128	29724	30138	30072	30088	29803	30088	30013	30084	29824	29974	30022	30281	30055	30003	29945	29765	29820	29952	29934	30119	29958	30104	29827	29861	30116	30225	29815	29713	29939	29969	30032	29870	29802	29860	29831	29902	29908	29946	29962	29740	29928	29996	29985	30017	30043	30141	29917	29950	29905	30054	30164	30018	29919	30013	29990	30044	30147	30038	30073	29816	29902	29798	29879	30032	29920	29806	29807	29860	30298	30054	29860	30048	30115	29860	29851	29904	30023	30050	30089	30072	30157	30046	30028	30018	29731	30013	30060	29945	30136	29981	30045	29897	29926	29771	30105	29882	29988	30078	29843	29920	29995	29855	30070	29964	29975	30057	29850	29800	30005	30060	29901	29945	29989	30114	29978	29793	29620	30011	30180	30062	29959	29987	29880	29887	30205	30035	29780	29937	30007	30078	29680	30049	29706	29902	29885	29806	29805	29898	29867	29836	29937	29861	29919	29998	29878	30007	30091	29874	30076	30028	30108	30108	29851	29925	30157	29989	30026	29784	29874	29841	29978	30065	30001	29931	30216	30246	29899	29961	30070	30072	29919	29983	29896	30294	29920	29896	29958	29906	30060	29904	29822	30134	29872	30032	30069	29978	30236	30167	29971	29677	29896	29958	30185	29731	30093	30064	30086	30224	30010	29937	29956	30024	30046	29751	29865	30003	29909	30183	29870	29935	29885	29925	29760	30003	29920	30184	29877	29995	29940	29810	29964	29929	30011	29853	30101	30050	29994	30050	29765	30059	29812	30012	29954	29847	29995	29652	29918	29913	30057	30003	30025	30093	30132	29995	29842	30041	29716	30045	30095	30060	29996	29903	30130	29977	30049	30102	29969	29945	30213	29971	30033	29925	30011	30103	29993	30140	29908	30109	30040	29907	29916	29984	30181	29803	29809	29960	30221	29981	30133	29743	29770	29996	30030	29893	29744	29724	29824	30052	29858	29809	30107	29768	30024	30015	29876	29848	30079	29951	29727	29909	30052	29984	29775	30016	30192	30052	30083	29931	30138	30096	29939	30065	29817	30053	30032	29673	29974	29895	30319	30099	30069	30096	30039	30117	30138	29808	30009	30098	29825	30119	29963	30130	29919	30152	30009	29998	29948	30121	30056	29751	30163	29934	30156	30015	30046	29980	29819	29878	29981	29948	29931	29935	29956	29839	29993	30118	30053	29937	30197	30172	30090	29994	29936	29877	29956	30245	29868	30112	30018	29868	30033	30164	30054	29838	29809	30033	30023	29831	30028	29923	30001	30052	29897	29749	30088	29925	29977	29949	29818	29919	30076	30032	30226	30072	30010	29947	30163	30301	30192	29746	29950	30195	30082	30192	30033	29830	30188	30017	29800	29835	30103	29870	29760	29830	29840	29987	29942	30042	29788	30103	29932	29985	29890	29485	29897	30058	30064	29920	29976	30093	30047	29856	30088	29918	30001	29932	29997	30085	29982	29878	29964	29752	29878	29660
35339	57747	59586	51477	44463	39927	36268	31784	28905	27053	26006	24751	24334	23831	23685	23360	23356	23335	23373	23377	23313	23178	23069	23232	23180	23175	23313	23115	23077	23208	23146	23201	22946	23072	23115	23164	23142	23032	23263	23127	23030	23245	22943	23104	23135	23051	22950	23119	23106	23173	22881	23170	23141	23231	23256	23268	23001	23141	23053	23108	23104	23021	23103	23088	23085	23046	23208	23352	23203	23164	23027	23084	23085	22949	23178	23045	23141	23112	23119	23212	23093	22995	23206	23103	22939	23217	22892	23028	23216	23176	23131	23086	23249	22980	23136	23087	23203	23015	23035	22981	23088	23273	23044	23173	23056	23254	23058	23073	23245	23177	23256	22997	23041	23112	23170	23099	22905	23054	23108	23074	23043	23071	23069	23131	23224	23037	23221	23109	23130	22880	23075	23347	22992	22977	23163	22980	23117	23131	23098	22965	23270	23091	23338	23156	23154	23013	23124	23210	23017	23057	23058	23111	23289	23113	23309	23062	23163	23045	23012	23118	23050	23071	22940	23073	23098	23138	23159	22954	23233	22998	23159	23105	23178	23101	23161	23008	23159	23147	23011	23206	23264	22901	23274	23214	23080	23181	23168	23054	23173	23134	23067	22998	23094	23100	23037	23093	23091	23061	23088	22949	23066	23197	23174	23313	23037	23093	22991	23020	23014	23275	23147	23004	23179	23045	23184	23140	23152	22989	23135	23167	23102	23105	22962	23195	23208	23072	23101	23112	23207	23004	23076	23116	23078	23023	23061	22943	22971	23160	23165	23090	23158	23066	23041	23251	23137	23018	22943	23034	23110	22876	23070	23109	23295	23133	23065	23279	23111	23223	22981	23070	23166	23001	23162	23095	23315	23176	23246	22977	22974	23167	22919	23221	23139	22887	23029	22988	23287	23017	23191	23087	23121	23068	23386	23082	23022	23100	23177	23162	23169	23041	23082	22919	23162	23151	23266	23031	23107	23119	23007	23187	23061	23187	23020	23150	23028	23189	23125	23030	23103	23078	23275	23179	22954	23041	23046	23231	23190	23027	23285	23001	23087	23260	22990	22999	23190	23203	23128	23082	22997	23084	23210	23083	23114	23106	23287	23241	23241	23221	23189	23115	23081	23152	23270	23047	23111	23003	23134	22961	23102	23122	23046	23183	23213	23102	23329	23041	23232	23053	23142	23132	23114	23018	23085	23078	23027	23182	22932	23029	23078	23174	23038	22992	23188	23060	23144	23129	23141	23127	23143	22989	23333	23128	23242	23091	23191	23258	23209	23046	23104	23129	23299	22977	23289	22904	23136	22959	23088	23056	23106	23116	23137	23204	23093	23142	23156	22953	23178	23159	23021	23155	22941	23212	23205	23260	23244	23140	23046	22847	23041	23168	23043	23025	23114	22983	23035	23092	23102	23075	23073	23111	23124	23078	23254	23234	23069	23095	23049	23209	23290	23038	23233	23082	23223	22986	23133	23013	23144	23162	23188	23166	23165	23093	22894	23203	23150	22924	23037	23019	23050	23017	23150	23075	22998	23079	23094	23138	23111	23124	23166	23186	23020	23083	23061	23199	23046	23109	23085	23083	23154	23103	23174	23094	23111	23011	23205	22877	23174	23112	23131	23285	22958	23013	23399	23009	22984	23151	23142	23129	23216	23141	22928	22977	23081	23010	23164	23203	23198	23085	23220	23157	23168	23309	23003	23143	23198	23187	23025	23136	23144	23198	23263	23252	23130	23223	23406	23197	22799	23082	23070	23112	23089	22945	23235	23105	23160	23099	23010	23020	23247	23133	23214	23036	23151	23196	23281	23150	23140	23200	23012	23063	23058	23137	23126	23077	23048	23014	23051	23036	23119	23149	23203	23198	22975	23108	23007	23232	23092	23164	23090	23001	23017	22989	23285	23213	23075	23074	23042	23114	23020	23142	22926	23191	23118	23097	23033	23071	23206	23016	23018	23228	23136	23038	23076	23030	23160	23170	23118	23030	22921	23111	23032	22988	23167	22845	22878	23045	23241	23113	23068	23149	23102	23118	23164	23105	23123	23119	23011	23092	22984	23137	23279	23049	23041	23034	23118	23241	23127	23027	22970	23028	23140	23258	23043	23082	23127	23030	22944	23118	23197	22974	23073	23041	23018	23138	22956	23039	23182	23123	23032	23061	22951	23236	23230	23079	23160	23063	23226	23211	23156	23094	23087	23029	22952	23078	23053	23245	23078	23031	23224	22907	23136	23221	22967	23102	22978	23142	23223	23126	23164	23003	22950	22873	23086	23168	23039	23162	23170	23224	23285	23084	22925	23064	23117	23049	23323	23056	23076	23026	22966	23217	23154	23022	22900	23244	23116	23045	23002	23053	22983	23169	23077	23109	23143	22848	23064	23116	23187	23207	22857	23073	23038	22926	23064	23074	23136	23290	23015	22897	23271	22976	23027	23119	23004	23035	23076	23197	23049	23048	23107	22931	23118	23172	23042	23082	22967	23176	23129	22815	23006	23051	23212	22993	23095	22914	23207	23064	23167	22977	23171	23121	23027	23192	23186	23121	23186	23186	23169	23093	23063	22984	23072	22987	23080	23059	23050	23124	23114	23025	23098	23197	23062	23263	23045	23189	23166	23102	23008	23091	23006	23257	23133	23196	23007	23033	22982	23029	23183	23086	22976	23098	23134	22988	23047	23088	23162	22915	23105	23038	23260	23033	23104	22983	23190	23267	22996	22932	23011	23006	23127	23114	23012	23044	23121	23106	23067	23073	23008	23130	23121	23143	23045	23218	23269	23108	23176	23281	23111	23064	23100	23092	23053	23107	23057	23195	23184	23145	23148	23102	23048	23143	23116	23259	22976	23005	23039	23080	23131	23222	23114	23053	23159	23180	22981	22984	23321	22996	23055	22847	23233	23190	23022	23026	23398	23107	22865	23019	23109	23137	23115	23275	23140	23003	23109	22944	23004	23136	23110	23144	23079	23158	23102	23239	23072	23078	23118	23052	23237	23139	23010	22847	22899	23309	22999	23005	23222	23223	23063	23110	23151	23122	23330	23056	23106	23043	22905	23051	23246	23096	23100	23060	23234	23002	23042	23248	22999	23093	23087	23235	23026	22944	23263	23124	23074	23048	23091	23036	23146	23174	23227	22932	22926	23116	22993	23033	23175	23126	23104	23168	23074	23127	23115	22988	23155	23007	23017	23007	23165	23180	23160	23073	23235	23158	23164	23141	23128	23099	22864	23221	23039	23023	23108	23262	23033	23085	23198	23047	23207	23015	23059	23215	23223	23032	23101	23186	23002	23249	23022	23146	23137	23224	23091	23089	23139	23093	23037	23065	23057	22885	23196	22968	23172	23056	23227	23221	23057	23054	23252	22874	23011	23217	23112	23032	23090	23220	23008	23004	23056	22976	23076	23130	23068	22937	23124	23178	23128	23101	22980	23044	23239	23074	23160	23049	23051	23017	23146	22929	23028	23154	23092	23140	23030	22986	23076	23063	23010	23207	23179	23039	23202	22968	23079	23075	23205	23074	23104	23295	23113	23359	23107	23286	23197	23171	22966	23189	23116	22914	23106	23267	23195	23058	22960	23191	23113	23263	23067	23236	23044	23140	23227	23110	22974	23081	23012	22922	23102	23169	22961	23064	23321	22998	23140	23271	23128	23286	23074	23017	23222	23094	22955	23278	22962	23165	23050	22904	23153	23239	22976	23157	23160	23067	23035	22949	23162	22971	22914	23200	23072	23081	23039	23267	23135	23016	23201	23180	23019	23173	23297	23165	23154	23092	23236	23036	23183	22991	23031	23047	23171	23032	23164	23037	23140	23107	22995	23264	22945	23260	23199	23037	23083	23198	23110	22957	23038	23188	23037	22980	22871	23173	23129	22864	22972	23099	23144	22994	23251	22985	23142	23221	23035	23086	23196	23044	23025	23060	23180	23169	23126	22943	23205	23215	23159	23160	23232	23099	23250	23126	23214	23032	23182	23137	23028	23120	23015	23004	23196	23128	23128	23149	23150	23224	23143	23166	22950	23138	23149	23210	23104	23014	23029	23014	23049	23138	23115	23146	23224	23066	23026	23048	23028	23242	23164	22915	22866	23106	23149	23124	23137	23151	23013	23030	23239	23022	23176	23072	22964	23072	23139	23066	23080	23214	23086	23131	23058	22848	23046	23354	23196	23202	23044	22954	23111	23227	23107	23082	23036	23066	23032	22971	23076	22995	23072	23064	23132	23224	22987	23129	23099	23130	23055	23094	23100	23070	23283	23103	23100	23031	23171	23033	22984	23030	23233	23227	22864	23142	22992	23234	23052	23158	23105	23128	23060	23198	23071	23145	23113	23186	23123	23186	22896	23317	23112	23089	23215	22951	23008	22973	23011	23170	23165	23176	23155	23156	23027	23108	23135	23141	22991	23146	23139	23085	23040	23182	22943	23021	23076	23283	23158	23009	22893	23148	23083	23016	23015	23031	23109	23080	23039	23144	23002	22975	23164	23059	23234	23170	23037	23240	23161	23035	23136	23181	22983	23137	23224	23202	23047	23223	23283	23172	23165	22938	23125	23074	23025	23000	22963	23195	23159	23161	23177	23085	23065	23096	23054	23191	23218	23142	23058	23078	23171	23142	23201	22874	23239	23176	23203	23152	23005	22986	23032	22885	23117	23173	23040	23184	23164	22938	23234	23144	23250	23080	23180	22990	23143	22971	22940	23240	23163	23118	23165	23280	23183	23314	23174	23261	23148	23124	22999	23172	23152	23035	23197	23064	23291	22964	23076	23090	23167	22967	23123	23071	22946	23179	23092	22924	23023	23111	23167	23128	23088	23180	23170	22996	23206	23125	23244	22883	23066	23164	22903	23129	23115	23227	23193	23157	23134	23127	23188	23032	23148	23173	23095	23041	23266	23117	23050	23024	23070	23168	22965	23020	23123	22963	23098	23105	23033	23084	23080	23246	22963	23029	23106	23225	23069	23078	23060	23071	23000	23043	23116	23057	23064	23142	23173	23100	23036	23247	23030	23185	23038	22921	23165	23095	23009	23038	23243	22835	22933	23037	23133	23110	23173	23002	23111	23087	23077	23011	22995	23014	23065	23142	23228	23036	23315	23135	23122	23107	23242	23271	23345	23152	22961	23129	23002	23072	23104	22941
22698	21485	29702	26980	30555	39124	42891	37426	35334	34692	33631	32900	32152	31627	31396	31117	30963	31085	30849	30787	30889	30561	30539	30703	30709	30512	30683	30727	30751	30569	30763	30469	30791	30517	30531	30432	30696	30597	30627	30499	30714	30877	30826	30320	30453	30858	30741	30733	30379	30540	30527	30484	30735	30711	30540	30693	30300	30460	30329	30523	30611	30460	30567	30280	30392	30489	30478	30509	30342	30559	30353	30457	30373	30378	30709	30585	30558	30583	30492	30475	30416	30785	30567	30708	30543	30694	30309	30511	30398	30432	30484	30639	30620	30597	30526	30584	30503	30720	30529	30558	30517	30603	30608	30618	30421	30395	30481	30567	30518	30726	30618	30463	30565	30604	30534	30580	30551	30573	30590	30443	30519	30512	30251	30300	30735	30653	30481	30484	30499	30577	30398	30424	30509	30537	30503	30364	30718	30477	30802	30463	30576	30655	30650	30294	30390	30360	30485	30692	30591	30383	30606	30285	30495	30442	30464	30570	30389	30560	30334	30457	30370	30289	30617	30189	30787	30418	30537	30527	30464	30373	30466	30470	30475	30776	30319	30837	30521	30404	30273	30626	30628	30778	30503	30460	30631	30371	30680	30437	30468	30539	30380	30436	30417	30474	30414	30269	30491	30614	30798	30398	30510	30310	30514	30465	30443	30466	30394	30619	30736	30555	30433	30523	30616	30390	30371	30455	30557	30494	30682	30574	30528	30448	30577	30322	30447	30444	30390	30577	30791	30646	30473	30561	30867	30483	30639	30561	30435	30385	30508	30458	30447	30537	30606	30549	30464	30438	30467	30467	30458	30703	30443	30325	30506	30496	30211	30536	30054	30346	30866	30283	30422	30379	30257	30677	30410	30769	30417	30589	30485	30495	30412	30426	30419	30623	30605	30490	30587	30684	30261	30390	30676	30663	30250	30360	30472	30633	30647	30337	30532	30646	30479	30531	30497	30665	30378	30698	30475	30499	30443	30404	30623	30602	30734	30446	30438	30412	30659	30531	30356	30453	30478	30446	30336	30663	30429	30467	30611	30390	30355	30530	30498	30690	30433	30505	30576	30574	30265	30213	30031	30518	30463	30426	30462	30692	30456	30429	30565	30703	30674	30455	30729	30521	30613	30392	30631	30455	30422	30397	30418	30465	30745	30490	30555	30388	30308	30554	30503	30550	30667	30545	30456	30455	30519	30511	30351	30295	30576	30499	30267	30283	30674	30482	30091	30460	30656	30467	30451	30592	30516	30628	30333	30283	30739	30322	30266	30460	30663	30301	30562	30414	30478	30398	30690	30590	30501	30468	30474	30639	30546	30481	30490	30255	30425	30375	30366	30205	30492	30553	30512	30455	30334	30419	30440	30633	30510	30289	30419	30659	30630	30599	30623	30295	30498	30493	30377	30356	30400	30604	30462	30488	30676	30568	30551	30440	30184	30360	30698	30591	30506	30497	30464	30668	30351	30460	30284	30645	30469	30543	30737	30520	30479	30630	30491	30532	30415	30443	30581	30560	30665	30587	30619	30446	30455	30454	30650	30600	30439	30664	30233	30471	30656	30522	30763	30452	30288	30729	30490	30414	30583	30423	30529	30651	30461	30754	30493	30533	30279	30525	30609	30484	30414	30516	30625	30705	30339	30509	30568	30471	30598	30579	30679	30651	30497	30459	30446	30619	30390	30499	30387	30303	30401	30615	30507	30685	30524	30479	30732	30601	30547	30472	30546	30549	30517	30357	30563	30329	30646	30764	30437	30436	30429	30475	30583	30668	30356	30594	30497	30485	30426	30386	30490	30457	30359	30670	30634	30583	30563	30457	30530	30515	30526	30496	30302	30485	30292	30412	30362	30514	30749	30504	30704	30762	30478	30262	30366	30495	30559	30320	30441	30275	30542	30409	30646	30689	30298	30379	30561	30134	30561	30285	30604	30569	30887	30428	30500	30371	30462	30601	30678	30227	30495	30409	30410	30628	30460	30446	30694	30695	30653	30553	30445	30519	30541	30412	30357	30708	30711	30351	30440	30593	30602	30472	30319	30560	30532	30511	30666	30517	30640	30536	30530	30508	30429	30425	30629	30384	30622	30666	30598	30435	30531	30275	30425	30435	30312	30616	30446	30502	30485	30575	30456	30534	30506	30744	30604	30804	30279	30424	30571	30418	30462	30364	30383	30671	30752	30590	30635	30513	30676	30485	30446	30421	30463	30520	30402	30533	30727	30515	30629	30534	30497	30624	30695	30696	30679	30653	30399	30559	30661	30494	30638	30513	30298	30493	30441	30531	30489	30609	30515	30462	30613	30516	30601	30442	30441	30451	30512	30500	30520	30291	30660	30547	30593	30605	30370	30516	30565	30460	30300	30368	30636	30580	30496	30480	30365	30537	30429	30553	30478	30553	30474	30517	30467	30284	30596	30259	30551	30559	30415	30729	30651	30318	30371	30446	30754	30630	30594	30489	30394	30672	30219	30662	30386	30392	30407	30265	30295	30634	30591	30649	30392	30685	30437	30414	30533	30537	30477	30544	30459	30447	30280	30508	30679	30524	30325	30441	30348	30708	30560	30452	30533	30301	30364	30425	30425	30579	30407	30523	30485	30415	30346	30570	30710	30500	30378	30638	30428	30232	30644	30381	30440	30597	30456	30429	30377	30551	30708	30675	30660	30630	30651	30546	30454	30458	30700	30345	30676	30633	30491	30860	30508	30423	30331	30430	30469	30402	30476	30750	30753	30604	30613	30534	30300	30480	30683	30528	30552	30532	30630	30393	30370	30393	30346	30725	30566	30613	30707	30506	30356	30454	30613	30313	30573	30333	30618	30581	30644	30404	30498	30513	30475	30554	30756	30706	30758	30400	30294	30412	30483	30460	30687	30515	30514	30769	30436	30538	30738	30676	30255	30430	30765	30341	30390	30404	30657	30566	30376	30511	30317	30224	30377	30329	30550	30464	30504	30457	30335	30288	30271	30602	30293	30446	30661	30509	30625	30620	30492	30346	30315	30540	30454	30626	30682	30659	30434	30363	30623	30482	30600	30446	30777	30409	30535	30235	30459	30482	30630	30413	30485	30324	30566	30452	30314	30520	30316	30386	30509	30324	30633	30541	30504	30373	30683	30547	30542	30472	30509	30762	30493	30721	30474	30641	30348	30567	30387	30568	30493	30424	30454	30633	30677	30511	30332	30651	30592	30485	30345	30546	30408	30688	30675	30588	30623	30588	30399	30351	30599	30570	30486	30580	30302	30511	30553	30529	30325	30429	30440	30547	30742	30417	30522	30597	30415	30587	30536	30370	30818	30617	30450	30384	30431	30513	30553	30418	30569	30517	30505	30570	30395	30316	30420	30360	30528	30560	30560	30632	30425	30512	30574	30676	30847	30272	30425	30416	30359	30628	30508	30450	30370	30702	30644	30421	30630	30457	30543	30807	30556	30496	30487	30519	30513	30516	30401	30538	30542	30620	30668	30391	30380	30541	30405	30717	30641	30641	30477	30423	30517	30522	30573	30672	30476	30536	30355	30326	30591	30347	30691	30707	30224	30374	30585	30591	30632	30602	30606	30330	30403	30872	30615	30422	30521	30546	30344	30776	30633	30474	30522	30478	30637	30523	30704	30747	30490	30583	30540	30270	30500	30398	30371	30562	30601	30647	30604	30551	30612	30412	30486	30684	30633	30361	30624	30516	30461	30333	30559	30549	30427	30665	30472	30720	30801	30363	30717	30352	30581	30535	30616	30434	30410	30262	30692	30636	30473	30240	30394	30477	30246	30322	30161	30501	30776	30737	30721	30739	30426	30701	30604	30466	30174	30493	30494	30622	30564	30407	30354	30693	30440	30386	30459	30648	30604	30598	30855	30697	30714	30411	30288	30595	30640	30486	30476	30697	30682	30435	30603	30439	30489	30433	30702	30554	30414	30323	30526	30662	30330	30579	30520	30506	30624	30666	30372	30492	30558	30399	30551	30407	30531	30483	30739	30548	30544	30648	30552	30520	30493	30701	30864	30688	30579	30593	30602	30455	30586	30407	30329	30393	30575	30360	30502	30756	30384	30701	30476	30459	30760	30341	30470	30572	30505	30661	30693	30361	30304	30493	30453	30404	30522	30506	30666	30408	30573	30605	30509	30492	30634	30370	30528	30318	30551	30636	30545	30345	30596	30525	30359	30677	30594	30313	30486	30399	30521	30534	30413	30617	30574	30697	30663	30543	30518	30682	30435	30613	30574	30309	30468	30474	30583	30527	30586	30428	30511	30175	30490	30461	30506	30558	30514	30411	30153	30412	30634	30524	30569	30440	30293	30425	30527	30498	30886	30414	30295	30345	30464	30417	30322	30496	30559	30362	30378	30273	30432	30467	30566	30492	30430	30465	30415	30360	30463	30378	30785	30478	30466	30482	30395	30740	30530	30117	30781	30556	30687	30476	30580	30510	30549	30504	30531	30367	30748	30487	30481	30637	30678	30481	30599	30619	30572	30496	30443	30481	30680	30577	30364	30658	30393	30530	30301	30714	30510	30471	30369	30416	30414	30358	30569	30533	30531	30516	30663	30636	30557	30442	30448	30281	30641	30633	30584	30410	30580	30642	30848	30363	30514	30532	30547	30563	30714	30458	30582	30453	30250	30480	30366	30641	30384	30491	30680	30223	30430	30370	30361	30615	30606	30585	30715	30336	30766	30670	30539	30465	30635	30412	30344	30348	30597	30479	30440	30683	30561	30327	30501	30637	30559	30450	30496	30675	30421	30267	30512	30531	30483	30402	30576	30559	30400	30531	30512	30695	30312	30497	30387	30645	30287	30591	30392	30357	30491	30303	30491	30404	30503	30376	30403	30535	30487	30769	30412	30498	30655	30497	30578	30662	30709	30559	30471	30554	30401	30269	30574	30718	30408	30358	30604	30239	30420	30590	30536	30555	30399	30459	30180	30664	30424	30413	30489	30512	30563	30632	30561	30277	30301	30561	30608	30325	30605	30623	30512	30472	30520	30510	30269	30545	30677	30507	30385	30468	30356	30522	30533	30717	30724	30621	30591	30457	30375	30435	30630	30616	30329	30402	30382	30524	30378	30635	30602	30287	30290	30373	30516	30409	30294	30498	30518	30349	30767	30417	30447	30592	30502	30512	30434	30701	30416	30605	30408	30707
38099	65110	67074	57575	49364	45121	40769	35098	31413	29353	28109	26574	25435	24915	24408	24307	23982	23719	23797	23660	23510	23453	23614	23491	23650	23419	23529	23403	23557	23474	23471	23346	23512	23478	23597	23470	23746	23522	23513	23339	23406	23455	23578	23418	23350	23165	23578	23387	23576	23454	23474	23528	23455	23358	23511	23678	23419	23449	23356	23426	23382	23413	23519	23631	23444	23319	23535	23250	23394	23613	23456	23392	23391	23460	23236	23495	23345	23504	23448	23441	23534	23407	23631	23516	23608	23395	23301	23512	23310	23465	23418	23482	23612	23523	23416	23611	23366	23637	23544	23531	23344	23580	23387	23357	23410	23450	23429	23633	23344	23370	23383	23410	23599	23337	23487	23477	23521	23538	23501	23432	23388	23314	23447	23534	23500	23432	23505	23510	23592	23389	23433	23562	23563	23191	23387	23381	23431	23373	23328	23428	23491	23297	23307	23532	23502	23392	23572	23209	23260	23525	23334	23377	23457	23554	23407	23348	23372	23298	23429	23521	23552	23312	23324	23495	23208	23436	23434	23288	23300	23332	23424	23417	23393	23586	23293	23175	23524	23508	23470	23289	23394	23292	23365	23123	23373	23405	23439	23502	23446	23302	23450	23570	23468	23488	23432	23355	23646	23585	23328	23291	23360	23431	23528	23405	23254	23393	23616	23435	23606	23413	23200	23310	23384	23380	23564	23269	23359	23470	23587	23242	23408	23521	23446	23274	23425	23347	23412	23437	23330	23433	23548	23173	23470	23456	23342	23456	23308	23362	23430	23408	23375	23562	23410	23468	23226	23250	23413	23506	23288	23466	23514	23261	23397	23376	23451	23405	23406	23405	23362	23393	23450	23348	23528	23381	23284	23471	23234	23543	23273	23354	23300	23473	23513	23517	23466	23501	23460	23423	23417	23702	23360	23570	23399	23463	23485	23288	23497	23466	23468	23205	23454	23361	23633	23552	23427	23526	23425	23510	23379	23578	23266	23381	23330	23610	23395	23397	23333	23247	23371	23416	23375	23479	23274	23297	23493	23541	23281	23409	23311	23569	23446	23306	23400	23481	23435	23430	23244	23506	23406	23493	23591	23164	23548	23401	23277	23373	23173	23452	23435	23348	23409	23327	23340	23399	23449	23499	23411	23294	23444	23371	23403	23443	23456	23461	23557	23365	23523	23416	23416	23384	23410	23573	23251	23581	23453	23600	23568	23462	23453	23269	23426	23478	23297	23506	23509	23498	23361	23414	23651	23404	23461	23220	23340	23415	23403	23337	23319	23418	23372	23412	23570	23415	23419	23281	23374	23457	23472	23433	23527	23391	23524	23420	23422	23348	23434	23501	23316	23294	23375	23261	23382	23319	23337	23223	23309	23496	23379	23355	23495	23271	23483	23469	23365	23361	23530	23363	23537	23426	23387	23191	23396	23539	23331	23467	23544	23278	23483	23435	23342	23414	23411	23113	23425	23394	23584	23444	23466	23474	23436	23431	23501	23342	23413	23323	23605	23507	23196	23303	23550	23288	23315	23651	23263	23244	23397	23414	23660	23227	23433	23321	23400	23419	23392	23426	23465	23507	23161	23458	23466	23719	23289	23540	23270	23486	23450	23439	23306	23442	23524	23510	23338	23395	23375	23284	23656	23399	23640	23384	23350	23317	23559	23413	23421	23469	23296	23442	23491	23315	23470	23633	23391	23393	23380	23452	23420	23407	23332	23466	23506	23269	23485	23336	23371	23514	23370	23542	23427	23481	23259	23542	23335	23358	23265	23373	23427	23471	23505	23332	23488	23583	23360	23549	23508	23425	23411	23460	23463	23346	23395	23452	23242	23358	23494	23429	23314	23319	23443	23474	23455	23353	23696	23331	23201	23563	23371	23266	23237	23354	23439	23369	23232	23472	23543	23506	23431	23412	23362	23289	23380	23471	23366	23558	23514	23297	23532	23385	23402	23401	23419	23465	23388	23360	23649	23203	23531	23583	23288	23478	23372	23413	23455	23399	23467	23360	23316	23277	23566	23282	23369	23358	23209	23489	23424	23335	23314	23447	23408	23453	23467	23277	23602	23528	23239	23433	23366	23376	23251	23440	23441	23213	23320	23326	23398	23300	23400	23313	23472	23206	23477	23324	23403	23514	23447	23480	23447	23465	23361	23483	23444	23418	23449	23606	23534	23353	23525	23357	23356	23361	23469	23372	23505	23324	23366	23424	23418	23479	23311	23457	23489	23585	23469	23478	23383	23458	23496	23426	23386	23235	23407	23353	23235	23267	23403	23513	23620	23445	23376	23482	23472	23384	23394	23378	23320	23248	23439	23274	23339	23546	23220	23286	23442	23468	23305	23508	23325	23488	23470	23496	23328	23485	23527	23336	23301	23430	23389	23397	23429	23473	23354	23389	23413	23506	23553	23538	23392	23387	23488	23418	23557	23533	23548	23350	23339	23446	23386	23421	23444	23506	23312	23411	23406	23462	23477	23465	23439	23480	23541	23122	23464	23383	23437	23520	23496	23308	23463	23560	23476	23347	23454	23377	23370	23572	23500	23454	23407	23530	23404	23288	23444	23431	23357	23408	23605	23447	23396	23340	23480	23397	23515	23294	23277	23444	23473	23250	23339	23482	23332	23543	23319	23411	23421	23433	23512	23258	23403	23574	23469	23546	23493	23336	23451	23563	23567	23364	23490	23252	23326	23463	23374	23386	23341	23219	23393	23571	23210	23469	23321	23570	23440	23371	23303	23334	23531	23554	23413	23510	23484	23447	23398	23461	23539	23314	23420	23344	23410	23331	23576	23286	23172	23591	23456	23379	23566	23337	23422	23269	23439	23241	23573	23490	23489	23347	23141	23287	23289	23434	23352	23439	23329	23380	23514	23403	23540	23426	23444	23501	23454	23421	23466	23450	23536	23562	23276	23536	23360	23494	23355	23376	23340	23472	23258	23517	23406	23358	23431	23428	23029	23414	23378	23491	23533	23305	23376	23430	23124	23527	23484	23433	23417	23399	23344	23350	23448	23531	23675	23393	23457	23469	23381	23403	23332	23371	23323	23563	23570	23414	23590	23514	23542	23472	23368	23459	23392	23458	23246	23368	23427	23393	23348	23361	23411	23380	23366	23404	23418	23479	23333	23497	23618	23291	23420	23309	23457	23558	23397	23282	23600	23287	23369	23576	23378	23292	23308	23412	23362	23408	23469	23372	23395	23465	23322	23507	23389	23385	23408	23453	23316	23326	23367	23381	23518	23334	23534	23278	23587	23437	23292	23558	23372	23434	23300	23455	23380	23226	23496	23169	23411	23433	23343	23437	23449	23271	23327	23604	23353	23431	23685	23491	23433	23476	23360	23296	23514	23420	23190	23234	23159	23497	23382	23519	23436	23273	23269	23355	23419	23298	23401	23351	23549	23590	23268	23331	23496	23487	23404	23585	23335	23468	23442	23279	23467	23403	23304	23469	23403	23334	23505	23480	23503	23406	23389	23522	23568	23193	23429	23450	23308	23382	23604	23568	23418	23554	23166	23421	23518	23352	23443	23290	23496	23418	23351	23430	23489	23361	23203	23389	23453	23292	23435	23558	23463	23414	23413	23281	23339	23429	23262	23412	23196	23460	23554	23438	23353	23384	23437	23561	23267	23488	23585	23396	23521	23388	23119	23549	23321	23514	23391	23462	23512	23462	23331	23255	23443	23356	23377	23490	23516	23437	23381	23475	23407	23352	23517	23512	23560	23623	23495	23388	23495	23480	23575	23431	23521	23319	23447	23307	23258	23465	23346	23438	23375	23424	23544	23426	23552	23435	23548	23361	23358	23398	23466	23627	23394	23427	23561	23363	23679	23452	23354	23351	23534	23575	23521	23362	23414	23612	23406	23407	23360	23597	23330	23400	23456	23380	23495	23446	23374	23388	23410	23378	23417	23264	23381	23353	23472	23679	23369	23403	23538	23662	23357	23405	23242	23525	23330	23457	23564	23386	23306	23507	23414	23192	23486	23283	23461	23584	23484	23549	23264	23502	23461	23429	23460	23427	23480	23283	23397	23409	23584	23296	23390	23448	23426	23282	23302	23371	23356	23387	23599	23394	23401	23408	23441	23598	23448	23441	23348	23294	23497	23410	23440	23571	23234	23495	23363	23500	23461	23435	23580	23429	23485	23376	23408	23509	23401	23695	23363	23242	23340	23318	23322	23514	23382	23521	23379	23573	23600	23276	23346	23508	23378	23298	23534	23549	23442	23480	23438	23299	23343	23380	23528	23574	23302	23434	23650	23412	23308	23337	23546	23453	23475	23381	23384	23476	23405	23407	23461	23403	23312	23529	23439	23314	23149	23342	23523	23211	23344	23438	23328	23389	23488	23483	23511	23474	23431	23402	23312	23315	23654	23317	23400	23525	23490	23211	23340	23383	23313	23617	23357	23417	23369	23367	23518	23292	23387	23447	23346	23525	23380	23344	23242	23485	23246	23437	23406	23296	23451	23389	23454	23382	23486	23349	23243	23740	23385	23412	23405	23446	23444	23380	23510	23346	23366	23448	23383	23338	23284	23194	23492	23317	23521	23492	23413	23575	23346	23318	23505	23340	23343	23554	23472	23249	23288	23489	23252	23253	23212	23410	23629	23447	23359	23343	23404	23450	23486	23380	23553	23435	23371	23524	23462	23516	23399	23368	23332	23400	23372	23462	23440	23407	23397	23317	23406	23503	23536	23419	23551	23428	23280	23253	23490	23542	23384	23300	23427	23395	23493	23322	23372	23258	23463	23547	23461	23158	23503	23409	23332	23396	23475	23403	23270	23551	23492	23464	23410	23543	23481	23537	23214	23386	23576	23282	23463	23286	23365	23424	23452	23496	23341	23435	23541	23376	23369	23527	23279	23614	23436	23336	23319	23559	23302	23363	23358	23116	23306	23375	23627	23372	23264	23535	23549	23549	23413	23379	23316	23340	23533	23395	23353	23483	23526	23535	23382	23456	23329	23512	23539	23380	23416	23372	23287	23491	23362	23227	23452	23278	23475	23402	23514	23310	23527	23404	23468	23374	23554	23484	23463	23451	23452	23430	23336	23426	23357	23405	23369	23330	23436	23372	23507	23496	23205	23564	23394	23472	23414	23531	23245	23541	23469	23385	23543	23361	23557	23492	23599	23525
31628	37050	48751	44484	39104	36862	35314	33052	32015	31574	31264	30467	30593	30173	30154	30368	30354	30000	30157	30145	29916	30159	30043	30021	29913	30122	30142	29985	29966	29904	29787	30173	29886	30002	29983	29995	30207	30101	30037	30024	30151	30151	30141	29945	30067	30180	30095	29894	30110	29952	30037	29856	30057	30057	30181	30124	29884	30219	30000	30097	29908	30023	30081	30013	30001	30115	30000	29997	29754	30028	29885	30009	30111	29964	29893	29978	30222	29754	30017	30126	30040	30108	30048	30007	29981	30184	29914	29840	29891	30024	30275	29974	30134	30114	30034	30035	29935	30057	29851	29955	30014	29973	30253	29922	30044	29921	29655	29969	29881	30024	29966	30001	30052	29940	30146	29851	30154	30060	30104	30252	30239	29929	29891	29936	30188	29991	29993	29944	29959	29835	29947	29968	29926	30123	29916	29883	30056	29892	30189	29837	30017	30101	30018	30110	30103	30081	29945	30275	29865	29918	30133	30095	30154	29983	30015	30081	30089	29749	30043	29906	30038	29871	29891	29969	29995	29990	29864	29875	30011	29843	29988	30133	29945	29926	30161	30009	30039	29749	30282	29712	29525	29842	29850	30141	30014	29881	29983	29993	30105	29941	30036	29877	30008	29891	29840	30147	30103	30155	30017	29944	29831	30016	30129	29976	29866	30152	30084	30057	29715	29908	30047	30170	29896	30106	30040	29749	30114	29784	29957	30032	30021	30144	30234	30074	29896	30073	29915	29994	30084	29969	29999	29973	30030	29823	29957	30024	29967	29924	30073	29964	29789	29866	30111	29870	29883	29847	29850	30014	30152	30099	29943	29859	29945	29902	30020	30057	30117	30017	30207	30065	30115	30265	29834	29979	30098	29899	29923	30168	30157	30229	29979	29860	30106	30130	29799	30032	29829	30201	29986	30100	29960	29972	30038	29704	29817	29862	30064	30192	30080	29941	30203	29862	29995	30101	29970	29989	29862	30099	30040	29990	29822	30130	29943	29853	30125	29837	29958	29944	30077	29975	29932	29988	30118	30003	29880	29904	30025	29900	30077	29600	29905	30255	30037	29891	29666	30116	29927	29858	30180	30142	29819	30025	29931	30146	30095	29969	29847	30071	30018	29918	29864	29871	30079	29734	30173	30073	30155	30057	29979	29871	30285	30055	29984	29884	29781	29674	30185	30168	29945	29975	29959	30155	30313	30098	29879	30001	29949	29866	30037	30139	29975	30065	29857	29848	30038	29917	30160	30130	30132	30220	29801	30231	30128	29751	30061	30049	30107	29956	30056	29933	29951	30143	30076	30140	29920	30034	29860	29820	29934	30023	29922	29833	30226	29816	29797	30161	30042	30061	29925	30084	29966	30119	29845	30026	30123	29848	29856	30072	29911	29938	29886	29760	29896	29929	29807	29824	30052	30072	30092	29998	29780	29959	29919	29908	30023	29863	30156	30188	30155	29970	29753	30030	29741	29784	29953	29906	30195	30044	29968	30133	30121	29909	30101	30146	30093	30194	30012	30328	29924	30234	30132	30282	30024	30134	30105	30193	29913	29924	29996	29918	29962	29986	30054	30192	30047	30010	29916	29959	30139	30333	30270	30174	29890	29983	29975	29791	29936	30024	29627	29967	29962	30050	30103	30002	29646	30060	30259	30095	29893	29879	29693	30179	29878	30039	30127	29887	30010	30033	30234	30126	29795	30123	30297	30108	30044	29986	30227	30193	29948	30045	29864	30102	30020	30009	30024	30054	29977	30053	30097	30028	29992	29962	30282	30091	29909	29915	29926	30172	30030	29783	29650	29843	29911	29990	29874	29900	30249	29889	29909	30048	30038	30262	29973	30125	29975	30117	30095	29907	29977	29952	30007	30008	29810	29789	30028	29951	30123	29976	29913	30037	29891	29983	30028	30009	30063	29874	29962	30079	30124	29920	30059	30025	30120	29980	29996	30074	29906	29990	29869	29890	30153	30122	29881	29934	29976	29961	30157	29947	30107	30152	29906	30039	29856	29900	30217	30147	29884	29954	30065	30046	29937	30135	29805	29805	29691	30112	29931	30022	29962	29820	29958	29960	29944	30174	29928	30013	29907	30164	30045	30045	29826	29874	30118	30043	29991	29817	29845	30089	29722	29926	30095	30093	29943	29847	29990	29803	29792	30007	30026	29863	30093	29966	29745	30003	30178	29962	29984	29966	29879	30140	29966	30057	30031	29749	29626	30086	29733	29901	30088	29886	29833	30261	29771	30085	30144	29960	30135	29741	30082	29954	29747	29953	29934	29739	29831	30123	29936	29931	29975	30182	30093	29902	30160	30165	30081	29925	30109	29973	30053	30047	29862	29895	30132	30098	29881	30100	29937	29891	30154	29866	29978	29795	30179	29938	29999	29958	29747	29953	29717	30118	29980	29965	30078	29883	29919	30195	29924	29877	30044	29896	30019	29945	30260	29968	29925	29735	30202	29999	29946	29869	30043	30024	29895	29856	30031	29893	30239	30114	29977	30198	29956	30011	29946	30300	29986	30025	30169	30097	29825	30168	29911	29997	30208	29956	29908	30140	29970	29947	30036	30202	30003	29885	29884	30102	29811	30033	30171	29939	30168	30071	30161	29940	29840	30007	29769	30097	29967	29945	30080	29855	30291	30084	30172	30065	29718	29868	29785	30105	29787	30149	30059	30108	30032	30141	29956	30047	29907	30028	30099	29989	29998	29993	29901	30070	29939	29952	30186	29926	30027	29985	29917	29785	29845	29997	29908	29868	29967	30069	30163	29801	29821	29956	30016	30002	30257	30011	29835	30177	30095	30137	29851	29778	30118	29838	30063	29946	29916	30091	30048	29876	30109	30114	29952	29917	29886	29738	29882	30026	30113	30098	30271	30120	30165	29797	29866	29987	29824	29899	29915	30141	29914	29732	29860	30011	30023	29953	30154	30120	29961	29678	29955	30181	29984	30097	30220	29998	29945	30204	29958	30047	30109	29880	29911	29842	30226	30062	30132	30063	30096	29995	29887	29767	30020	29650	29994	29889	30181	30078	30156	29854	29852	29974	29796	29980	29805	30016	30146	29911	29941	30157	29977	29868	29812	30240	29794	30150	29893	30097	30178	29936	29856	30096	30109	29973	29848	29859	29820	29956	30144	30120	29925	30004	30039	30019	30105	30035	29958	30072	30111	29825	29937	29925	30259	30108	30112	29935	30001	30028	30009	29910	30235	30066	30070	30069	30130	29786	30054	30129	30068	30123	30192	30133	30011	29888	29764	30010	30149	30090	30002	29978	29799	30078	29973	30040	29975	29916	29804	29859	30198	29878	30321	30118	30053	29948	30159	29950	29852	30073	30051	30163	30234	29936	29799	30026	29947	30174	29806	30054	30145	30059	30022	29981	30368	30149	29867	30105	30260	30006	30267	29882	29959	30001	29901	30079	30112	30000	30013	29905	30060	30143	30021	29993	29894	30036	29798	29991	29922	30008	29916	29888	30211	29878	30040	29947	30048	29764	29863	29967	29883	30026	30071	29805	30152	30092	29964	30155	30029	30183	29945	30212	30051	30091	29841	29946	29984	30039	30073	29971	30174	30026	29961	29971	29984	30180	30060	30175	30068	29741	30095	30017	29881	30142	30005	30112	29883	29985	29824	29943	30224	29949	29895	29731	29868	30163	29962	29791	29925	29956	29969	29973	30139	30104	29945	30001	29716	29933	29899	29821	29810	29822	29876	30061	29883	30008	29879	30017	30015	29984	30012	30114	29590	29934	30019	29842	30027	30098	30146	30013	30002	29965	29957	30128	29818	29945	29966	29850	30141	30011	30023	29840	30198	30198	30017	30115	29961	29976	30013	29971	30114	30290	29953	30263	30070	29677	29942	30101	30017	29885	29881	29982	29789	29894	29746	29705	30066	30137	30089	29921	30035	29970	30042	30144	29995	29928	30204	30066	30055	29941	29992	29840	30028	30130	30383	29717	30031	29980	30005	30094	29959	29790	30016	30016	30033	29761	30254	29730	30060	29890	30094	30115	29984	29920	30016	30066	30043	30002	30170	30108	29999	29925	29998	30015	30214	29953	29986	30101	29809	30174	30092	29846	30311	29945	30166	30176	29992	30066	30052	29981	30011	30016	30154	30009	29869	30088	29809	29998	30017	30098	30129	30134	30087	30072	30208	29996	30117	30149	30210	29867	29816	29845	29985	30031	30034	30014	30033	30129	30130	30309	29888	30102	30167	29978	29943	30038	29837	30148	30033	30130	29982	30133	30104	29859	30039	29942	29746	30034	30102	30007	29919	30030	29992	30217	30052	29941	30104	29966	30025	30029	30011	29778	29737	29877	29675	30029	29908	30006	29973	30168	29902	29764	30165	30090	29964	30134	30088	30060	29944	30052	29936	29959	29831	30172	29832	29763	30098	30025	29945	30164	30224	30058	30177	30252	29955	30063	30046	29882	30027	29997	30038	30031	30079	30203	30214	29875	30273	30245	30275	29795	30237	29978	29916	30105	29941	30102	29881	30058	30026	29923	29922	29931	29855	29947	29838	29894	30087	29918	30186	29778	29779	29809	30029	30175	30247	29999	29979	29941	29908	30070	30027	29917	29960	30224	30008	30012	29811	29881	30208	30103	29911	29892	29920	29844	30018	29821	29988	30100	29940	30063	29931	29766	30039	29773	29995	30013	30001	29736	30217	30030	30213	29995	30001	30252	29937	29960	30023	29900	29843	29843	29951	29885	30132	29792	29870	29999	30113	29971	29867	29914	30185	29854	30088	29796	30004	30127	30109	30186	29923	30131	30025	30088	29751	30127	30072	29864	30075	29827	30067	30074	30113	29938	29970	29892	29851	29809	29997	30215	30052	29872	29982	29853	30022	29964	29776	30158	30140	30116	30051	29907	29742	29959	30132	30022	29987	29839	30074	30014	29990	29921	29930	29984	30086	29963	30007	29895	30055	29835	30077	29762	29799	30062	29903	29981	30151	30015	29848	29960	30033	30004	30084	29717	29996	30181	30021	29973	29973	30159	30344	29895	30147	29893	30169	30015	30265	30128	29984	29813	29712	29975	30027	29965	30000	29938	30087	29985	30107	30143	30103	29767	30132	30081	29908	29833	30025	30030	29918	30139	29949	29901	30066	30058	29821	29864	29898	30058	30149	29903
38539	55545	54304	42884	37074	33333	30692	27536	25828	25355	24923	24035	23697	23614	23142	23324	23245	23164	23113	23007	23091	23102	23142	22918	23056	23054	23044	23039	23157	23123	22961	23022	23107	23060	23048	23085	22962	23169	23153	22874	23077	23067	23109	23032	22945	22932	23034	23168	23135	23065	23051	23143	23033	23274	22916	23098	22998	23134	23128	23014	23085	22977	23167	23023	23090	23223	22959	22918	23035	22973	23077	23141	23147	23115	23003	23094	23132	22980	23075	23084	23102	23149	23181	22960	22998	23206	23044	22927	23101	22984	23064	22957	23061	22944	23057	22890	23099	22885	23151	23036	22986	22978	23218	23127	22909	23074	23073	22977	23042	22974	23083	22928	23052	23027	23081	22790	23004	23025	23208	23022	22886	23102	22948	22887	22924	23000	23125	22962	23119	23118	23117	23091	23111	22875	23123	23028	23035	22889	22929	23073	22970	22943	23154	23005	23040	23083	23193	23032	22876	23028	23157	23150	23151	23103	23116	23070	23112	22931	23171	23057	23039	23110	23077	22978	23064	23191	23036	23218	23051	23268	23136	22924	23199	23233	22906	22992	23175	23074	22915	23038	23120	23063	23141	23063	23005	23285	23052	22955	23057	22912	23050	23143	23091	23075	22987	23066	22952	22984	22878	23127	22947	23235	22958	23016	23126	23112	23094	23046	23240	23090	23013	23098	23116	22958	23026	22974	22979	22829	23188	23037	23092	23027	23022	22929	23094	22964	23066	23192	23185	22961	23072	23125	23237	22978	23086	22893	23017	22858	23130	23095	22923	22936	23156	22805	22983	23037	22869	23026	23155	22994	23106	22908	23094	23109	22917	22781	23090	22948	23083	23035	22955	23056	23000	23094	22929	22909	23048	23134	23018	22978	23201	22992	23148	23014	23038	23063	23091	23169	22874	22889	23049	23121	23168	23073	23079	23033	23180	23144	23069	22877	22971	23145	23076	22887	23031	23100	23235	22901	23120	23067	23229	23204	23274	23057	22960	22920	23114	23057	23101	23071	23075	23088	22914	22951	23167	23068	23108	22908	23147	23016	23082	23064	23191	23012	23019	23273	23122	23032	23154	22986	23117	22902	23229	23137	23182	23022	22995	23003	23006	23189	22981	22904	23241	22983	23086	22870	23147	23084	23116	22993	22952	23097	23020	23082	23032	23094	23182	22930	22934	22892	23022	23155	23111	23057	22938	23074	23158	22946	23015	22978	23334	23063	23163	23097	23115	23018	23038	23085	23115	23019	23102	23069	22767	23146	22940	23121	22982	22861	23081	23165	23000	22959	23082	23020	22952	23080	23146	23054	22979	22947	23030	23031	22961	23226	22938	23076	23130	23121	22953	23131	23099	23126	22892	23140	22926	23143	23235	22947	23084	22959	23159	23252	23017	23096	23065	23134	23026	23023	23135	23071	23068	23207	22930	23121	23088	23134	23004	22981	23005	22920	23052	23141	22983	22858	23109	23140	22971	22944	23071	22934	23011	22963	22826	23139	23040	23116	23041	22989	23061	23047	23037	23081	23067	23128	23119	22983	23232	22964	23011	23186	22926	23205	23321	23126	23037	22937	23021	23149	23145	23089	23131	23101	23242	23011	23162	23116	22893	23321	23129	23286	23093	23117	22887	22911	23013	23142	23154	23060	22997	22890	22997	23086	23187	23057	23145	23105	22934	23013	23082	23210	23004	23127	23071	22965	23086	22907	22955	23018	22814	23143	23167	23106	23197	23004	23053	22996	22934	23063	23010	23168	23193	23111	23023	22986	23103	22974	22908	23057	23145	23094	23014	22917	23155	22922	23089	23104	22971	22999	23122	23023	22940	23039	23184	23207	23044	22911	23026	23037	23097	22953	23215	23196	23063	23093	23096	23006	23087	23101	22981	23119	22880	23064	23008	23065	23096	22954	23003	23137	23071	23194	22972	22961	23076	23104	23075	23040	23043	22985	22867	22941	22924	23032	23112	23140	23094	23105	23014	23103	23016	23075	23052	23125	22989	23001	22905	23020	22932	23096	23064	22926	23068	23134	23227	23123	22897	23090	23037	23003	23317	22973	22991	22953	22922	23007	23023	23024	23068	22959	22985	23144	23004	23231	23119	23002	23022	23050	22894	22956	23090	22781	23048	23091	23013	23120	23001	23101	23118	23056	23045	22795	23137	23197	23184	22996	22913	23093	23092	23036	23064	23191	23031	22936	23038	22967	23082	23075	23117	23193	22941	23024	23062	22961	22947	23162	22977	22997	23428	23084	23033	23125	22982	23321	22960	23100	23067	23008	22914	23231	22906	23110	23093	23065	22904	23046	23028	23037	23007	23188	23075	23040	22997	23112	22929	23283	23214	23009	23056	23020	23027	23334	23160	23115	22960	23134	23088	23076	23088	22960	23123	23105	23166	23137	23095	23022	23008	23111	23013	23053	23052	23025	23161	23142	22857	23169	23088	23076	23039	23085	23114	23344	23103	22892	23144	23214	23106	22971	22960	22773	23087	23245	22919	23160	22980	23199	23145	23003	22974	22859	22972	23118	23044	23203	23000	23221	23064	23077	23053	23002	22944	23097	22897	23089	23190	23216	23087	23036	23021	22900	22993	22947	22939	23302	22985	22955	22864	23064	23200	23025	23039	23122	23157	23181	22889	23058	23030	23075	23003	22984	23175	22875	23245	23057	22979	22781	22944	22951	23046	23108	23251	22901	22994	22977	23119	23043	22853	23027	23106	22885	23144	23063	23052	23087	22913	23128	22890	23101	23172	22902	23086	22861	23024	23168	22986	23011	23193	22981	22972	23041	23157	23006	23049	23127	22976	23151	23078	23111	23215	23085	23190	22943	23031	23074	23183	23219	23044	22912	23051	23140	23032	23130	22968	22970	22961	22994	23115	22979	23131	23086	23069	23101	23022	23047	23178	23206	22949	23112	23122	22914	23015	23182	23004	23182	23164	22940	22972	22992	23197	22969	23153	22962	23054	23079	22875	23115	23011	23069	23005	23154	23101	23102	23152	23175	23004	22974	23215	23042	23031	23131	23136	23127	22924	22990	23030	23117	23164	22952	23107	22925	23127	23032	23012	23013	23107	23120	23096	23128	23053	23147	22963	23223	22871	23051	23009	23187	23001	23036	23051	23148	23104	22965	23172	23036	23103	23032	23093	22851	23012	22888	23191	23259	23021	22852	23246	22954	23021	23146	23093	23169	23080	22975	22894	23236	23143	23063	23090	23008	22874	23062	23002	23017	23051	23065	23189	23141	23106	22948	23080	23098	23094	22966	23041	23073	23075	23022	23060	23050	23173	22986	23108	22988	22969	23123	23070	23130	23072	22929	23113	22904	23088	23124	23087	22981	23124	22918	22991	22986	22921	22971	23027	23048	22995	23169	23088	23004	22923	23073	22996	23055	23125	22961	22982	23017	23075	23064	22959	23039	23071	23055	22972	22902	23061	23148	22999	23179	22950	23188	23055	22957	23130	23171	23100	23145	23202	23051	22988	23056	23014	23080	23101	22916	23031	22876	23168	23063	23165	22886	23037	23164	22993	22996	23035	23021	22895	22987	23014	23003	23086	22978	22971	22899	22970	22890	23137	22908	23148	23045	23047	23071	23214	23147	22825	23033	23166	22937	22797	22944	23054	23110	23150	23233	22902	22944	22990	22838	23093	23144	22984	22977	23102	22972	22978	22962	22974	23080	22882	23114	23050	23017	23175	23128	22975	23014	23104	23143	23080	23176	23161	23123	23162	23043	23304	22991	23182	23127	23018	23066	23221	23017	22923	23031	23077	23100	23112	23145	23202	23000	23111	22818	22977	23083	23112	23064	23054	23181	23041	22919	23112	22946	23094	23130	23017	22980	23059	22953	22897	23098	23262	23095	22912	23089	22855	23200	23002	22851	22892	23069	23040	23033	23081	23065	23069	23191	23072	23034	23148	23197	22904	23102	22977	22957	23126	23041	22862	23163	23108	23084	23252	23031	23136	23184	23073	22960	23155	23124	23165	23083	22992	23053	23018	23099	23155	23114	22947	22939	22951	22930	23246	23152	23031	22905	22960	23121	23063	22818	23015	22960	22983	23039	22992	22907	23032	23002	23070	23005	22989	22952	22982	23031	23006	23007	23150	23062	23208	23124	23086	22968	23191	23048	23029	23170	23065	23008	23024	23178	22937	23098	22974	22893	23010	23089	23068	23253	23198	23195	22937	23014	22917	23164	23103	23245	23044	23028	22809	23045	23031	23114	23146	23024	22998	23145	22976	23210	23004	23171	23210	23085	23097	22953	23011	23102	23079	23017	22994	23118	23104	23131	23055	23077	22878	23117	23005	23114	23079	23004	22898	23083	22985	23066	23034	22897	23138	22967	23105	22998	22922	23012	23153	23008	22944	23139	23200	23128	23191	23210	23265	23250	23051	22944	23054	22954	22999	22948	23217	23056	23000	23072	23207	23040	23093	23036	23032	22898	23009	23075	23056	23148	22989	23356	22982	23222	23036	22968	23006	23063	22984	23060	23054	23187	22909	23133	23031	23031	23080	22939	23098	22974	22994	23057	22733	23111	23040	22939	23088	23066	23055	23075	23120	22998	23016	23182	23039	22987	23067	23082	23141	23044	23091	23154	22935	23075	22874	23041	22955	22996	23201	23170	23224	22953	23088	23113	22987	22997	22939	23090	23001	23165	23184	23009	22997	23109	22857	23153	23137	23009	23182	23113	23148	23042	22972	23144	22833	23035	23005	23003	23050	23109	23096	23103	23054	23155	23165	23133	22926	23135	22914	23058	23091	23165	23177	23073	23071	23060	23165	23146	22959	23330	23078	22957	23015	23198	23046	23064	23141	23055	22967	23142	23289	23052	23198	23056	22908	23248	23117	23024	23120	23171	22954	23012	23095	23060	23105	22971	23221	22979	22982	23005	23111	22840	23076	23175	23031	23089	23069	23221	23141	23148	23004	23027	22979	23124	23153	23032	23054	23008	22915	23108	23152	22963	23084	23246	23022	23124	23093	22965	23121	23072	22986	22877	23141	23033	22799	23164	23002	22990	23120	23065	23023	23019	22995	23112	23047	23038	23144	23089	23028	23070	23035	23166	23041	22823	22991	23075	23121	22991	23072	23043	23152	23215	23192	23097	23052	23094	22955	23060	22918	23098
23826	21551	30399	30616	34163	38243	39288	35264	33593	32725	32025	31331	31041	30862	30622	30466	30550	30488	30126	30370	30208	30193	30277	30259	30201	30079	30338	30290	30385	30080	29872	30292	30224	30272	30219	30034	30147	30306	30575	30239	30093	29992	30229	30249	30060	29980	30268	30093	30188	30008	30188	30101	30235	30196	30303	29950	30296	30242	30166	30362	30002	30170	29966	30298	30275	30033	30016	30077	30220	30004	30251	30263	30288	30133	29875	30339	30058	30152	30023	29864	30136	29837	30133	30032	30184	30071	30044	30169	30147	30201	30085	30182	30372	30120	30033	30092	30192	30174	30120	29993	30080	30119	30117	30194	30164	30013	30229	30406	30317	30150	29981	30065	30062	29919	30059	29950	30032	30057	30183	30135	29990	29891	29932	29917	30159	30235	30089	30287	30211	30328	30326	30226	30179	30282	29908	30024	30114	30068	30211	30227	29978	30104	30105	30016	29923	30171	30151	30256	29962	30037	29938	30088	30256	30286	30054	30196	30123	30287	30083	30107	30197	29978	30155	30321	30183	30035	30483	30063	30008	30331	29988	30057	30061	30039	30153	30202	29991	30072	30283	29903	29883	29911	29921	30135	30052	30256	30133	30357	30206	30145	30142	29982	29869	30149	30258	30261	30245	30305	29848	29956	30243	30214	30269	30242	29967	30045	30056	29992	30225	30134	30002	30135	30073	30076	29917	30138	30313	30169	30072	29892	30099	30112	30194	30198	30280	30048	30163	29984	30117	30121	30199	30200	30068	30208	30062	30260	30076	30195	30381	30242	30062	30204	30022	29930	30034	30189	30052	29825	30000	30020	30236	30109	29998	30183	30103	30010	29900	29965	30468	30143	30162	30017	30163	30068	30250	30260	30234	30169	29951	30156	29862	30277	30214	30061	30169	30314	30082	30075	30032	30038	30255	29896	30132	30228	30009	30181	30012	30578	30176	30049	30141	30083	30263	30082	30091	30071	30015	29942	30110	30274	30100	30078	30075	30135	29952	29866	29816	30244	30063	30142	29961	30128	30103	30046	30183	29913	29883	30207	30181	30019	30072	30201	30114	30159	30133	30088	30049	29944	30158	29947	30185	30107	30012	30185	30092	30190	30140	30255	30061	30142	30128	30370	30233	29952	30294	30285	30018	30072	30239	29861	30173	30154	30156	30179	29991	30112	30246	30296	29953	30326	30153	30018	30203	30188	29957	29954	29991	30109	30072	30183	30138	29942	29963	30038	30193	30084	30193	29940	30106	30106	30270	30072	30165	30001	30406	30088	30361	30003	30052	30155	30073	30278	30333	30210	29727	30051	30174	30280	30020	30098	30347	30063	30350	29885	30203	30183	30198	30178	30383	30101	30104	30070	30228	29995	30038	30299	30036	30060	30070	29975	30112	30036	29932	29977	30166	30093	30307	30270	30415	30115	30128	30020	30229	30141	30348	29987	30180	29979	30172	30211	30090	30251	30106	30060	29995	29949	30360	30099	30003	30238	30257	30068	30146	30087	30123	30298	29923	30278	30097	30496	30167	30021	30009	30236	30069	30342	30208	30263	30393	30230	30116	29997	30416	30125	30076	30096	29907	30139	30392	30266	30337	30188	30238	30149	30218	30332	30171	29942	30033	30022	30166	30503	30460	30078	30196	30441	30254	30075	30279	30208	30183	30148	30398	29949	30114	30140	30160	30246	30172	30280	30172	30362	30343	30207	30184	29969	30158	30252	29996	30173	30396	30196	30200	29872	29912	30222	30121	30366	30281	30083	30168	30131	30527	29954	30060	30260	30037	30083	30152	29941	30111	30254	30194	30179	30182	30138	30006	30154	30132	30088	30302	30182	29903	30154	30105	30146	30288	30346	30027	30094	30152	30185	30118	30253	30224	30016	29971	30166	30124	29930	30189	29982	30106	30043	30427	30243	30180	30104	30170	30009	30098	30003	30151	29975	30084	30119	30379	30028	30202	30101	29752	29846	30280	30334	30122	29896	30292	30136	30143	30214	30189	30307	30111	30274	30042	29732	29708	30067	29989	29864	30214	29963	30134	30347	30021	30158	30256	30332	30071	30300	30032	30075	30285	30142	30143	30169	29868	30143	30270	30182	30104	30168	30088	30323	30084	30085	29979	30130	30384	30177	30127	30124	30313	29973	30028	30040	30189	30248	30243	30273	30227	30129	30256	29980	30047	29918	30276	30262	30134	30019	29973	30009	30045	30075	30113	30156	30166	30104	30422	30251	30224	30346	29892	30025	30077	30078	30289	30060	30257	30228	29925	29946	30003	30176	30300	30144	30063	30129	30088	30141	30052	30180	30228	30254	30393	30203	30233	30060	30272	30085	30175	30302	30192	30135	30216	30305	30272	30322	30371	30043	29984	30126	30074	30100	30175	29986	30069	30037	30354	30358	30061	30029	30174	30195	30116	30101	30083	30230	30211	30335	29979	30241	30147	30256	29914	29918	30277	30332	30199	30297	30005	30034	30172	30196	29963	30294	30164	30102	30164	30130	30220	30130	30075	29985	30122	30172	30194	30195	30207	30194	30018	30056	29937	29835	30194	30237	30057	30087	29940	30299	30359	30020	30103	29964	30263	30240	30149	30004	30375	30104	30469	29976	30156	30223	29973	30432	30242	30141	30263	30164	30016	29915	30040	30371	29844	30171	30178	30075	30078	30096	30158	30073	30322	30214	30046	30052	29912	30292	30232	30201	30138	30215	30391	30275	30140	30136	30109	30305	30395	30141	30222	30205	29879	30170	30140	30003	30235	30182	30161	30111	30045	30307	30208	30120	30266	30135	30164	30160	29980	29930	29997	30135	30214	30231	30033	29956	29971	29801	30222	29943	30131	30162	30280	30183	29864	30096	30028	30014	29997	29975	30171	30063	30275	30242	30419	30191	30150	30158	30142	30041	30013	30150	30122	30020	30163	29927	30042	30289	30192	30278	30149	30043	30140	30260	30022	30095	29946	30151	30316	29875	30228	30088	30086	30074	30069	30069	29946	30116	30198	30036	30135	29925	29922	30202	30101	30083	29982	30261	30100	30043	30138	30149	30213	30178	30407	30274	30352	30047	30054	30151	29891	30266	30291	30118	30121	30096	30182	30048	30228	30001	30281	29999	30221	30019	30059	29934	30276	30097	30072	30124	30286	30237	30049	30071	29960	30157	30052	30120	29915	30058	30164	30256	30065	30154	30084	30183	30271	30391	30361	30275	30053	30214	30092	30099	30182	30056	30175	30131	30274	30071	30071	30209	30051	30291	29973	30070	30323	30157	30193	29886	30060	30085	30209	29912	30233	30080	30270	30126	30030	30191	29935	30223	30095	30330	29946	30182	30185	30258	30320	29954	30119	30505	30112	30135	30207	30053	29913	30264	30141	29957	30190	29937	30073	30054	29915	29993	30053	30098	30022	30239	29993	29959	30210	30100	29899	30009	30260	30020	30202	30307	30138	30222	29976	30083	29954	30308	30108	30182	30112	30178	29929	30162	30135	29874	30098	30045	30207	30172	30228	30157	30109	30026	30071	30101	30027	30202	30017	30319	30283	30116	30074	30290	30030	30260	30236	30131	30151	30178	30245	30036	30130	30333	30184	30016	30122	30012	29946	30124	30097	30231	30376	30154	30191	30120	30061	30155	30009	29740	30044	30190	30095	30181	30237	30117	30041	30268	29883	29930	30075	29972	30221	30367	30019	29889	30143	30327	30126	30277	30071	29956	30080	29917	30217	29936	30063	30080	30078	29794	30250	30134	30204	30163	30034	30118	30064	30137	29911	30095	30105	30157	30156	29919	30063	30188	30103	29998	30224	30194	30085	29803	30015	30108	29969	29849	30076	30024	30266	29928	30284	30140	29975	29968	30069	30338	30203	30269	30012	30135	30094	30096	29979	30137	30070	30193	30127	29872	30271	30080	30277	30245	30210	29879	30214	30078	30257	30290	30020	30034	30139	29899	30362	30151	30062	30223	30136	30322	29978	30197	30210	30167	30067	30082	30028	29859	30061	30006	30096	29935	30196	30079	30233	29942	30204	30079	30081	29945	30252	30136	30028	30021	30202	29898	30045	30094	30116	30056	30204	30189	30159	30207	30206	30038	30160	30223	30078	29939	30199	30232	30279	30185	30204	30052	30187	30034	30253	29905	30115	30164	29981	30220	30026	30057	30159	30226	30155	29916	30276	30034	29962	30016	30231	30245	30020	30251	30333	30126	30135	30152	30202	30106	30201	30148	30181	30127	30026	30174	29979	29935	30000	30071	30286	29897	30147	30097	30322	30055	30164	30057	30131	30077	30228	30279	30303	30166	29962	29788	30102	30099	30249	30223	30393	29876	29877	30095	30058	30097	30261	30230	30060	30292	30077	30315	29933	30096	30259	30155	30029	30018	30277	30157	30236	30245	30194	29909	30299	30136	30079	30152	30068	30035	30193	30165	30219	30149	30152	30098	30352	30001	30228	29884	30217	30129	30223	30149	29886	30415	30015	29951	30083	30104	30167	30192	30097	29786	30189	30313	30210	29879	29992	30539	30134	30088	30125	30161	30131	29985	30216	29863	30008	29999	30268	30118	30179	30256	30015	30199	30036	30204	29858	30208	30199	30222	30156	29931	30069	30274	30232	30186	30093	30158	30050	30096	30275	30141	30077	30175	29879	30020	30125	30082	29875	30094	30102	29967	30276	30100	29934	30308	30067	30302	30236	30102	30084	30088	30090	30248	29920	30163	30296	30088	29988	30166	29964	30129	30128	30316	30273	30189	30262	29955	29969	30007	30288	29936	30262	30267	30056	30243	30108	29988	30148	30050	30253	30218	30320	30063	29985	30140	30112	30078	30133	29965	30223	30107	30199	30027	30135	30160	30064	30084	30508	30106	30368	30154	30120	30294	30195	30156	30159	30328	30249	29911	30100	30211	29936	29840	30232	30079	29929	29884	30350	29692	30197	29930	30074	30225	30367	30131	30134	29974	30172	30316	30154	30158	30152	30212	30350	30234	29950	30305	30104	30047	30050	30300	30290	29838	30294	30374	30149	30215	30044	30024	30023	30165	30081	29917	30219	30162	29932	30069	30169	30288	30046	29959	30072	30245	30259	29890	30146	29938	30086	30160	30236	30161	30289	30200	30144	29986	30136	30298	30132	30097	30022	30241	30012	30159
37604	62834	63170	51809	44173	39034	35208	31416	28302	27139	25754	24704	24177	23902	23664	23674	23472	23417	23484	23319	23315	23230	23422	23316	23109	23406	23249	23270	23299	23186	23153	23257	23262	23188	23294	23302	23303	23118	23372	23155	23184	23091	23484	23220	23176	23390	23194	23299	23382	23215	23212	23302	23028	23215	23229	23344	23150	23345	23140	23179	23262	23244	23135	23177	23034	23183	23398	23087	23219	23241	23173	23172	23255	23251	23277	23230	23291	23339	23179	23331	23260	23254	23385	23245	23146	23191	23106	23277	23160	23146	23453	23355	23050	23335	23238	23170	23254	23208	23279	23298	23097	23203	23191	23259	23380	23322	23257	23231	23256	23130	23272	23313	23216	23220	23225	23235	23020	23219	23109	23196	23034	23315	23134	23314	23104	23203	23238	23235	23123	23099	23373	23252	23228	23216	23093	23270	23200	23080	23209	23163	23212	23106	23268	23095	23382	23324	23255	23024	23249	23255	23085	23159	23335	23273	23292	23362	23186	23169	23228	23116	23259	23416	23270	23393	23245	23376	23303	23049	23140	23216	22965	23380	23126	23069	23091	23199	23304	23182	23116	23255	23156	23355	23253	23160	23223	23192	23283	23279	23011	23041	23108	23064	23138	23272	23233	23184	23167	23129	23093	23085	23116	23243	23144	23255	23327	23250	23367	23316	23141	23168	23091	23205	23038	23156	23159	23218	23493	23266	23175	23141	23329	23312	23058	23336	23011	23084	23182	23157	23219	23256	23120	23044	23314	22931	23145	23152	23114	23274	23155	23247	23196	23324	23226	23202	23080	22966	23252	23241	23106	23369	23243	23196	23088	23291	23135	23122	23130	23272	23319	23210	23225	23134	23184	23256	23110	23129	23205	23148	23168	23133	23341	23287	23187	23193	23297	23244	23190	23152	23058	23216	23331	23173	23035	22994	22963	23192	23333	23195	22879	23194	23143	23274	23338	23155	23008	23195	23248	23224	23258	23120	23229	23173	23278	23112	23302	23127	23170	23161	23208	23289	23146	23317	23186	23129	23260	23273	23187	23093	23076	23164	23131	23395	23475	23300	23153	23032	23018	23160	23269	23094	23065	23184	23189	23085	23112	23081	22960	23273	23363	23324	23150	23174	23267	23231	23132	23332	23363	23300	23312	22995	23103	23214	23154	23054	23169	23197	23255	23121	23443	23262	23344	23064	23214	23173	23282	23197	23225	23082	23398	23224	23345	23190	23330	23307	23243	23256	23245	23124	23224	23231	23318	23136	23393	23297	23185	23134	23228	23109	23152	23149	23341	23275	23054	23359	23026	23052	23366	23305	23208	23214	23048	23351	23164	23090	23250	23363	23148	23242	23167	23173	23240	23150	23364	23306	22953	23133	23254	23295	23211	23158	23156	23137	23077	23093	23202	23378	23172	23210	23302	22993	23336	23322	23204	23023	23072	23267	23123	23329	23180	23325	23265	23189	22971	23204	23146	23171	23068	23362	23154	23182	23147	23050	23092	23361	23355	23271	23066	23087	23244	23168	23242	23086	23363	23131	23233	23095	23342	23180	22957	22987	23178	23225	23363	23127	23007	23315	23062	23211	23302	23226	23240	23259	23254	23216	23161	23079	23012	23184	23095	23233	23261	23174	23180	23371	23206	23106	23281	23266	23250	23312	23086	23316	23142	23091	23331	23024	23110	23349	23123	23324	23171	23215	23123	23118	23117	23183	23343	23114	23384	23032	23146	23130	23174	23251	23198	23129	23141	23089	23281	23231	23104	23243	23148	23285	23256	23224	23224	23166	23115	23288	23237	22929	23164	23260	23363	23115	23353	23330	23296	23268	23226	23175	23057	23248	23228	23179	23014	23281	23256	23191	23143	23163	23151	23138	23248	23002	23082	23151	23180	23156	23114	23180	23210	23161	23160	23106	23171	23147	23024	23167	23232	23132	23049	23215	23121	23210	23309	23111	23275	23091	23396	23263	23205	23175	23105	23317	23119	23209	23172	23151	23205	23248	23273	23293	23182	23189	23360	23263	23092	23220	23426	23239	23279	23206	23107	23421	23213	23254	23187	23062	23181	23106	23090	23294	23125	23226	23126	23251	23218	23319	23349	23087	23226	23036	23133	23143	23312	23121	23194	23146	23156	23305	23303	23209	23303	23201	23231	23265	23246	23332	23181	23189	23201	23106	23237	23273	23228	23181	23297	23115	23300	23348	23205	23078	23017	23289	23236	23174	23066	23504	23207	23139	23071	23428	23253	23195	23198	23462	23172	23063	23166	23044	22944	23085	23289	23291	23261	23130	23286	23201	23207	23138	23281	23082	23208	23252	23157	23163	23116	23333	23068	23203	23225	23383	23165	23208	23195	23054	23167	23329	23192	23265	23086	23182	23279	23187	23253	23310	23293	23133	23249	23243	23283	23205	23182	23234	23326	23137	23325	23197	23101	23176	23269	23253	23261	23097	23142	23085	23115	23096	23072	23393	23252	23268	23190	23325	23243	22972	23134	23242	23160	23178	23121	23038	23065	23363	23267	23214	23323	22991	23351	23231	23227	23139	23309	23118	23175	23185	23016	23316	23270	23260	23048	23082	23253	23291	23154	23159	23133	22999	23093	23288	23161	23261	23072	23045	23209	23028	23170	23190	23280	23393	23191	23165	23108	23094	23158	23215	23189	23266	23184	23152	22968	23277	23131	22943	23202	23169	23269	23312	23381	23164	23245	23281	23359	23140	23234	23240	23242	23258	23212	23120	23195	23173	23217	23168	23131	23072	23282	23256	23215	23102	23136	23177	22997	23334	23167	23233	23196	23250	23024	23284	23415	22977	23041	23163	23172	23069	23316	23056	23062	23106	23231	23259	23151	23174	23194	23250	23050	23120	23176	23134	23330	23200	23385	23219	23093	23123	23075	23096	23121	23053	23239	23186	23214	23289	23154	23138	23201	23203	23270	23203	23158	23210	23178	23198	23173	23360	23121	23253	23154	23237	23157	23234	23088	23478	23125	23071	23213	23197	23184	23284	23309	23157	23333	23327	23223	23266	22940	23306	23174	23186	23294	23226	23327	23169	23165	23347	23194	23157	23249	23292	23173	23329	23411	23097	23314	23121	23154	23123	23199	23292	23270	23281	23180	22976	23202	23463	23040	23257	23329	23152	23177	23235	23294	23242	23225	23284	23309	23111	23179	23193	23141	23181	23232	23296	23187	23128	23270	23121	23203	23273	23152	23182	23484	23095	23307	23067	23117	23325	23170	23038	23448	23213	23247	23232	23135	23224	23267	23127	23128	23200	23310	23009	23471	23220	23190	23288	23327	23160	23267	23271	23295	23151	23268	23051	23125	23340	23229	23132	23054	23131	23344	23017	23178	23179	23266	23170	23090	23179	23289	23197	23249	23132	23204	23127	23181	23293	23197	23269	23133	23135	23060	23175	23183	23062	23253	23130	23241	23009	23225	23124	23262	23192	23200	23162	23311	23283	23275	23259	23234	23237	23195	23054	23220	23191	23242	23274	23282	23351	23128	23167	23244	23209	23266	23125	23175	23240	23270	23177	23198	23235	22922	23221	23313	23328	23247	22985	23174	23053	23426	23202	23160	23184	23288	23256	23259	23230	23101	23309	23127	23217	23130	23097	23231	23228	23172	23361	23173	23317	23250	23213	23171	23420	23308	23173	23154	23180	23226	23170	23244	23047	23230	23120	23349	23140	23144	23298	23105	23308	23179	23263	23025	23111	23071	23081	23292	23230	23162	23140	23260	22996	23036	23119	23405	23237	23240	23212	23268	23115	23232	23224	23296	23203	23235	23423	23329	23209	23329	23179	23303	23181	23096	23153	23256	23133	23167	23176	23264	22961	23068	23165	23188	23202	23238	23179	23272	23194	23195	23238	23267	23253	23282	23161	23069	23275	23161	23121	23105	23208	23172	23056	23339	23254	23367	23295	23284	23093	23124	23155	23191	23182	23254	23326	23160	23361	23165	23197	23187	23067	23187	23169	23200	23157	23104	23296	23155	23368	23245	23249	23197	23124	23419	23276	23224	23202	23096	23197	23240	23250	23149	23168	23075	23124	23118	23082	23167	23200	23014	23127	23346	23115	23165	23173	23236	23384	23287	23302	23152	23185	23201	23158	23285	23260	23221	23484	23172	23103	23270	23201	23185	23104	23190	23322	23182	23176	23251	23225	23385	23098	23066	23249	23196	23161	23158	23149	23150	23341	23197	23204	23164	23196	23047	23281	23184	23179	23184	23258	23330	23224	23056	23222	23233	23053	23478	23032	23291	23071	23350	23080	23131	23119	23247	23256	23152	23176	23173	23105	23249	23211	23338	23055	23174	23099	23091	23185	23070	23358	23260	23087	23312	23210	22983	23222	23302	23242	23096	23240	23142	23159	23279	23077	23295	23201	23066	23268	23123	23146	23320	23037	23244	23131	23240	23172	23239	23123	23084	23265	23297	23137	23328	23355	23238	23180	23222	23101	23058	23331	23038	23139	23205	23160	23117	23157	23164	23139	23191	23284	23211	23042	23077	23157	23289	23306	23142	23203	23212	23182	23058	23080	23206	23293	23148	23055	23172	23113	23257	23286	23336	23140	23315	23133	23258	23057	23228	23379	23290	23396	23253	23289	23181	23348	23201	23231	23183	23024	23088	23077	23397	23342	23214	23028	23138	23312	23245	23223	22990	23108	23264	23340	23144	23168	23111	23100	23164	23299	23354	23378	23219	23123	23187	23215	23262	23256	23071	23089	23147	23280	23200	23053	23150	22976	23397	23241	23162	23195	22947	23082	23135	23092	23326	23206	23153	23130	23244	23264	23061	23257	23089	23257	23219	23181	23227	23280	23187	23302	23150	23078	23009	23144	23118	23258	23363	23190	23198	23004	23125	23196	23293	23306	23148	23308	23224	23120	23281	23145	23276	23327	23191	23342	23148	23142	23172	22990	23284	23206	23240	23388	23121	23205	23173	23237	23321	23403	23210	23418	23370	23163	23231	23263	23176	23058	23222	23207	23219	23196	23111	23191	23264	23015	23131	23094	23281	23147	23111	23262	23260	23315	23259	23150	23254	23102	23128	23181	23352	23237	23275	23251	23130	23267	23243	23033	23341	23245	23270	23255	23280	23285	23195	23201	23193	23270	23246	23216	23041	23141
22736	21509	29821	26946	30701	39756	42775	37624	35904	34772	33156	32130	31854	31360	31308	31061	31041	31114	31045	30692	30962	30903	30876	30550	30564	30586	30538	30589	30823	30709	30646	30698	30687	30870	30763	30781	31032	30673	30702	30658	30528	30602	30653	30428	30563	30899	30640	30590	30620	30510	30551	30568	30587	30714	30552	30468	30465	30646	30526	30655	30371	30467	30462	30481	30473	30670	30617	30751	30592	30715	30457	30537	30375	30614	30661	30797	30644	30522	30425	30381	30539	30413	30599	30679	30741	30698	30574	30488	30636	30515	30476	30390	30443	30799	30694	30387	30629	30637	30711	30564	30614	30586	30652	30722	30498	30770	30407	30475	30840	30518	30504	30712	30508	30669	30362	30542	30558	30471	30542	30506	30631	30428	30725	30592	30182	30531	30424	30374	30615	30629	30607	30578	30333	30746	30253	30189	30500	30737	30369	30746	30707	30321	30413	30612	30579	30739	30542	30572	30626	30552	30568	30555	30667	30535	30425	30374	30462	30312	30563	30479	30744	30417	30489	30820	30623	30316	30542	30602	30655	30266	30599	30427	30391	30527	30616	30387	30432	30350	30461	30541	30425	30649	30500	30763	30520	30527	30551	30591	30541	30425	30573	30445	30517	30512	30491	30513	30755	30810	30537	30641	30456	30520	30632	30532	30674	30421	30607	30453	30462	30553	30367	30422	30525	30345	30757	30527	30692	30642	30268	30610	30685	30742	30598	30379	30705	30519	30336	30465	30796	30711	30383	30333	30484	30753	30537	30843	30494	30654	30803	30594	30533	30296	30498	30500	30560	30709	30548	30648	30674	30387	30712	30527	30352	30468	30751	30467	30461	30635	30713	30569	30610	30660	30577	30835	30713	30534	30721	30312	30516	30491	30574	30692	30226	30416	30821	30698	30362	30457	30409	30677	30553	30547	30467	30594	30478	30539	30533	30632	30734	30565	30640	30394	30652	30523	30459	30747	30340	30713	30627	30635	30308	30600	30651	30238	30406	30776	30442	30627	30780	30768	30422	30411	30663	30662	30510	30465	30495	30171	30556	30633	30743	30533	30534	30646	30610	30377	30581	30687	30607	30489	30691	30408	30677	30493	30576	30508	30439	30311	30749	30517	30462	30499	30192	30638	30672	30440	30395	30657	30378	30816	30406	30670	30650	30360	30714	30376	30652	30317	30768	30496	30536	30531	30498	30648	30684	30522	30537	30397	30556	30541	30787	30393	30601	30482	30764	30382	30405	30391	30687	30495	30462	30469	30866	30485	30584	30224	30492	30553	30755	30398	30712	30517	30647	30669	30658	30439	30720	30425	30673	30661	30612	30686	30610	30746	30719	30506	30323	30579	30427	30345	30742	30675	30461	30580	30687	30549	30607	30515	30487	30478	30456	30484	30397	30532	30537	30586	30532	30207	30526	30760	30610	30435	30764	30593	30588	30574	30492	30459	30473	30473	30510	30431	30355	30280	30500	30424	30520	30332	30540	30594	30313	30362	30702	30450	30280	30521	30546	30527	30487	30619	30558	30525	30514	30420	30770	30715	30401	30741	30639	30576	30387	30474	30547	30342	30541	30727	30731	30630	30553	30479	30747	30685	30692	30762	30568	30514	30388	30598	30521	30649	30561	30573	30648	30499	30448	30442	30700	30583	30557	30671	30591	30477	30489	30604	30415	30548	30636	30666	30504	30517	30639	30320	30299	30291	30560	30589	30552	30508	30405	30457	30549	30373	30278	30541	30646	30668	30658	30602	30624	30563	30645	30340	30415	30581	30595	30709	30469	30488	30428	30722	30638	30533	30367	30500	30551	30734	30388	30441	30337	30611	30412	30704	30704	30418	30333	30636	30622	30493	30259	30451	30908	30619	30413	30772	30484	30622	30525	30715	30572	30384	30545	30600	30731	30793	30455	30492	30396	30471	30384	30450	30507	30596	30619	30412	30448	30617	30651	30480	30597	30628	30536	30553	30594	30564	30614	30350	30652	30429	30606	30382	30336	30625	30517	30312	30428	30647	30585	30603	30645	30608	30689	30599	30658	30544	30546	30448	30540	30710	30539	30631	30711	30665	30922	30959	30750	30470	30501	30636	30391	30616	30755	30478	30512	30366	30532	30510	30494	30385	30468	30464	30602	30609	30587	30325	30619	30606	30511	30566	30304	30577	30694	30400	30476	30401	30797	30746	30724	30364	30547	30339	30605	30642	30350	30339	30296	30480	30214	30509	30438	30810	30783	30453	30830	30641	30573	30289	30657	30362	30544	30534	30733	30323	30921	30684	30514	30552	30722	30588	30524	30735	30540	30226	30545	30641	30349	30448	30847	30568	30430	30476	30496	30398	30301	30493	30454	30667	30647	30478	30628	30647	30526	30636	30539	30514	30768	30696	30547	30620	30633	30314	30464	30654	30481	30332	30649	30596	30596	30634	30650	30231	30446	30561	30395	30653	30696	30696	30683	30526	30601	30670	30469	30607	30475	30638	30766	30605	30596	30168	30418	30580	30513	30539	30675	30682	30656	30632	30446	30501	30619	30455	30597	30563	30569	30589	30414	30298	30297	30657	30436	30398	30442	30443	30693	30389	30523	30773	30579	30752	30315	30595	30657	30416	30614	30585	30573	30633	30478	30586	30642	30552	30602	30635	30585	30671	30633	30360	30341	30346	30401	30800	30607	30262	30305	30660	30729	30404	30598	30471	30525	30432	30614	30478	30780	30410	30667	30628	30415	30747	30229	30656	30541	30468	30614	30372	30506	30601	30572	30576	30696	30604	30604	30454	30732	30560	30533	30555	30267	30372	30404	30423	30580	30477	30509	30428	30781	30665	30417	30523	30553	30528	30494	30331	30580	30478	30420	30469	30626	30499	30638	30589	30478	30732	30753	30511	30647	30537	30480	30613	30579	30712	30340	30577	30549	30236	30540	30360	30517	30602	30491	30732	30410	30505	30390	30694	30535	30270	30438	30329	30734	30633	30678	30593	30478	30509	30452	30631	30474	30485	30525	30596	30576	30395	30346	30475	30687	30535	30191	30589	30722	30584	30763	30374	30598	30487	30502	30608	30490	30605	30692	30361	30458	30424	30354	30551	30332	30773	30562	30428	30424	30368	30714	30499	30698	30450	30827	30512	30331	30370	30434	30593	30507	30397	30552	30438	30481	30625	30554	30433	30431	30614	30515	30678	30762	30494	30376	30411	30682	30616	30515	30578	30639	30674	30895	30878	30450	30626	30296	30471	30561	30567	30614	30554	30508	30300	30666	30758	30434	30497	30454	30551	30512	30521	30452	30495	30588	30354	30434	30325	30668	30672	30521	30486	30702	30572	30622	30535	30427	30589	30701	30678	30364	30312	30287	30621	30573	30452	30517	30465	30655	30578	30440	30470	30637	30702	30601	30707	30438	30765	30505	30441	30461	30586	30300	30635	30409	30484	30444	30683	30618	30542	30603	30459	30769	30626	30792	30773	30666	30655	30518	30475	30643	30533	30506	30623	30336	30672	30517	30494	30518	30470	30609	30620	30618	30435	30424	30422	30726	30503	30684	30550	30611	30379	30562	30348	30493	30525	30528	30706	30407	30490	30636	30743	30388	30559	30526	30329	30677	30676	30513	30625	30748	30709	30396	30557	30664	30615	30602	30579	30570	30692	30836	30431	30807	30665	30415	30293	30463	30665	30604	30564	30456	30597	30544	30525	30399	30646	30667	30503	30482	30750	30643	30491	30498	30721	30396	30327	30624	30423	30635	30586	30494	30562	30295	30475	30832	30771	30471	30762	30793	30457	30756	30581	30528	30323	30532	30696	30714	30736	30687	30405	30680	30576	30469	30607	30429	30369	30540	30557	30707	30644	30666	30768	30504	30545	30581	30511	30404	30497	30478	30568	30882	30217	30492	30604	30608	30416	30486	30557	30723	30702	30509	30670	30558	30414	30339	30525	30722	30299	30642	30355	30614	30422	30594	30552	30554	30577	30569	30265	30594	30418	30307	30413	30540	30477	30372	30692	30626	30625	30673	30677	30680	30431	30303	30545	30647	30615	30487	30484	30524	30709	30272	30588	30536	30663	30388	30663	30366	30626	30588	30410	30370	30706	30581	30504	30503	30615	30498	30532	30456	30459	30345	30664	30523	30340	30653	30423	30759	30621	30583	30511	30468	30624	30570	30390	30640	30586	30439	30581	30763	30338	30538	30711	30370	30441	30569	30754	30798	30537	30406	30321	30377	30364	30474	30584	30658	30710	30512	30498	30449	30591	30725	30597	30580	30641	30468	30301	30754	30605	30667	30587	30565	30486	30431	30276	30406	30613	30546	30442	30494	30677	30508	30548	30378	30394	30530	30559	30715	30317	30176	30774	30723	30533	30685	30628	30702	30646	30737	30707	30579	30339	30651	30331	30743	30308	30621	30568	30362	30711	30389	30491	30649	30517	30441	30607	30731	30220	30438	30395	30468	30625	30521	30459	30726	30516	30723	30725	30559	30603	30370	30519	30500	30524	30696	30655	30503	30421	30367	30770	30375	30710	30738	30626	30419	30417	30729	30564	30567	30770	30496	30614	30486	30543	30506	30435	30620	30468	30546	30529	30613	30751	30455	30559	30522	30587	30490	30599	30615	30199	30670	30235	30566	30490	30593	30577	30598	30441	30600	30671	30588	30424	30416	30381	30722	30432	30518	30648	30447	30248	30574	30389	30544	30751	30481	30401	30468	30422	30600	30646	30512	30403	30611	30681	30574	30524	30615	30696	30511	30330	30659	30367	30428	30531	30805	30807	30423	30483	30518	30592	30440	30500	30673	30631	30291	30422	30296	30363	30774	30709	30562	30415	30582	30398	30420	30490	30394	30496	30513	30511	30492	30635	30369	30447	30692	30558	30586	30510	30773	30597	30704	30467	30850	30231	30567	30401	30564	30606	30339	30493	30526	30647	30547	30363	30661	30581	30384	30343	30563	30356	30550	30568	30569	30615	30481	30529	30451	30296	30365	30637	30392	30579	30445	30410	30559	30546	30789	30520	30512	30439	30535	30703	30497	30473	30466	30531	30467	30386	30698	30565	30469	30317	30613	30558	30196	30464	30656	30643	30498	30592	30862	30492	30766	30539	30502	30518	30474	30567	30473	30453	30456	30332	30606	30620	30455	30538	30578	30517
39790	67127	68913	57053	49423	45579	40766	35284	32013	29426	27037	25614	24941	24625	24401	24112	24089	23746	23733	23624	23515	23604	23587	23572	23581	23548	23530	23553	23348	23619	23566	23448	23306	23365	23524	23593	23505	23419	23523	23561	23472	23570	23555	23395	23373	23556	23517	23517	23400	23393	23411	23435	23463	23548	23445	23555	23425	23385	23413	23404	23471	23471	23595	23422	23501	23528	23331	23426	23426	23615	23541	23434	23390	23452	23643	23376	23388	23542	23469	23401	23265	23593	23537	23425	23341	23430	23406	23544	23568	23334	23415	23389	23514	23377	23336	23398	23391	23502	23442	23542	23403	23621	23528	23454	23416	23410	23471	23424	23477	23343	23505	23540	23516	23503	23422	23606	23504	23409	23386	23416	23379	23403	23633	23210	23439	23381	23260	23311	23536	23456	23464	23268	23268	23418	23539	23439	23462	23288	23266	23350	23594	23685	23446	23546	23411	23436	23485	23345	23492	23439	23533	23378	23375	23381	23420	23497	23322	23369	23317	23347	23297	23493	23435	23477	23674	23550	23502	23453	23529	23326	23374	23438	23679	23340	23463	23438	23355	23464	23458	23295	23667	23534	23467	23359	23436	23410	23493	23363	23592	23487	23466	23274	23449	23338	23468	23281	23613	23496	23349	23508	23566	23521	23512	23448	23504	23360	23423	23279	23510	23352	23508	23576	23395	23560	23467	23274	23480	23394	23575	23362	23432	23395	23411	23362	23383	23537	23418	23436	23340	23436	23394	23518	23346	23453	23503	23489	23464	23469	23362	23468	23368	23524	23501	23316	23680	23350	23363	23508	23546	23381	23341	23371	23484	23584	23385	23426	23558	23282	23513	23287	23322	23360	23512	23360	23513	23388	23463	23430	23414	23392	23561	23432	23239	23550	23478	23282	23348	23288	23509	23256	23455	23337	23470	23413	23347	23304	23405	23559	23490	23569	23365	23521	23580	23191	23480	23405	23346	23440	23389	23765	23287	23546	23523	23345	23223	23501	23437	23583	23339	23433	23438	23536	23536	23513	23618	23497	23411	23487	23397	23390	23357	23470	23513	23386	23660	23262	23289	23325	23559	23467	23287	23383	23584	23403	23505	23458	23433	23530	23604	23368	23460	23517	23411	23386	23392	23453	23267	23502	23424	23555	23506	23399	23349	23312	23514	23240	23351	23433	23400	23384	23589	23496	23473	23580	23512	23315	23413	23405	23430	23281	23303	23506	23383	23559	23501	23465	23411	23447	23666	23264	23306	23331	23495	23376	23326	23452	23495	23441	23421	23435	23245	23316	23492	23299	23612	23452	23243	23441	23426	23396	23430	23372	23519	23423	23236	23474	23347	23485	23423	23320	23275	23353	23262	23528	23525	23535	23496	23265	23515	23314	23439	23598	23607	23419	23324	23463	23291	23363	23360	23380	23386	23560	23371	23318	23473	23424	23389	23326	23416	23406	23410	23378	23289	23490	23503	23287	23355	23312	23314	23451	23334	23392	23356	23304	23452	23396	23359	23370	23556	23650	23315	23549	23422	23361	23568	23547	23192	23240	23492	23350	23510	23280	23463	23376	23388	23395	23427	23443	23530	23553	23470	23493	23417	23548	23688	23355	23347	23386	23404	23377	23411	23582	23639	23468	23469	23558	23424	23445	23498	23495	23574	23476	23345	23383	23462	23302	23526	23480	23276	23259	23546	23317	23378	23457	23424	23465	23402	23218	23471	23331	23464	23497	23443	23417	23405	23401	23597	23439	23568	23351	23207	23403	23401	23482	23347	23424	23072	23404	23319	23481	23423	23512	23482	23512	23489	23594	23436	23417	23411	23318	23486	23569	23284	23320	23431	23343	23473	23340	23376	23458	23549	23434	23415	23313	23248	23410	23282	23489	23252	23488	23557	23399	23525	23224	23339	23491	23598	23357	23313	23382	23478	23422	23354	23344	23557	23153	23531	23506	23418	23566	23586	23334	23462	23358	23422	23347	23338	23593	23453	23363	23293	23550	23434	23650	23398	23508	23240	23551	23378	23580	23360	23440	23431	23494	23353	23352	23296	23328	23454	23422	23513	23147	23495	23452	23559	23341	23394	23413	23363	23505	23256	23599	23424	23493	23582	23450	23466	23414	23446	23376	23347	23393	23600	23378	23405	23478	23340	23293	23466	23371	23232	23270	23401	23416	23439	23331	23507	23493	23476	23401	23556	23464	23416	23420	23373	23380	23458	23641	23351	23583	23377	23501	23251	23311	23347	23380	23353	23508	23470	23518	23471	23385	23393	23386	23417	23527	23384	23518	23459	23394	23648	23439	23354	23487	23440	23458	23417	23340	23517	23501	23588	23367	23580	23426	23582	23593	23416	23456	23380	23458	23495	23310	23392	23532	23409	23553	23386	23337	23570	23372	23443	23465	23386	23372	23510	23523	23387	23424	23427	23308	23492	23385	23386	23672	23342	23590	23225	23472	23445	23429	23303	23505	23390	23556	23499	23438	23565	23347	23426	23482	23378	23372	23358	23359	23694	23512	23635	23500	23311	23507	23169	23477	23366	23562	23389	23427	23446	23567	23391	23438	23590	23651	23359	23473	23348	23474	23518	23433	23222	23385	23512	23379	23635	23238	23558	23359	23473	23375	23552	23582	23443	23519	23413	23574	23375	23417	23396	23366	23360	23517	23445	23483	23447	23528	23387	23391	23458	23631	23268	23460	23414	23278	23457	23389	23400	23443	23388	23537	23520	23445	23392	23353	23448	23386	23525	23464	23300	23287	23438	23406	23565	23459	23373	23498	23422	23620	23364	23431	23405	23531	23276	23359	23433	23378	23502	23304	23479	23290	23627	23260	23607	23567	23359	23411	23417	23536	23366	23344	23519	23390	23435	23289	23629	23470	23389	23358	23510	23347	23310	23426	23409	23120	23412	23285	23494	23479	23577	23259	23466	23501	23528	23357	23598	23234	23392	23367	23353	23493	23508	23375	23509	23399	23430	23395	23424	23293	23529	23496	23485	23355	23379	23348	23347	23608	23387	23400	23321	23394	23202	23528	23450	23588	23535	23497	23250	23341	23264	23473	23389	23302	23336	23402	23454	23455	23415	23552	23691	23435	23386	23332	23492	23428	23305	23394	23417	23357	23585	23565	23511	23356	23457	23502	23379	23336	23285	23436	23634	23472	23491	23573	23485	23411	23305	23437	23418	23369	23413	23450	23386	23372	23352	23442	23472	23324	23428	23421	23289	23450	23419	23467	23344	23318	23332	23424	23334	23467	23498	23428	23516	23294	23432	23481	23369	23315	23470	23496	23394	23421	23339	23389	23493	23378	23579	23515	23364	23650	23499	23364	23429	23469	23343	23418	23334	23551	23454	23225	23554	23616	23533	23465	23414	23265	23573	23166	23505	23484	23322	23522	23464	23382	23274	23396	23358	23401	23415	23350	23301	23434	23388	23368	23436	23363	23398	23333	23482	23279	23441	23452	23589	23374	23394	23420	23575	23314	23259	23397	23444	23321	23320	23780	23263	23297	23439	23238	23419	23368	23447	23348	23468	23558	23352	23346	23278	23349	23261	23474	23500	23445	23437	23243	23365	23520	23387	23395	23652	23505	23407	23392	23564	23373	23398	23249	23232	23498	23550	23401	23465	23377	23406	23577	23547	23523	23464	23353	23471	23589	23564	23364	23456	23421	23281	23299	23386	23562	23545	23355	23386	23492	23639	23449	23521	23343	23417	23629	23453	23357	23512	23457	23395	23556	23478	23270	23402	23420	23410	23486	23585	23508	23414	23428	23509	23471	23520	23458	23538	23453	23406	23517	23556	23341	23577	23408	23522	23470	23516	23355	23515	23407	23422	23338	23337	23359	23269	23426	23298	23395	23363	23383	23456	23307	23523	23367	23520	23488	23433	23379	23360	23655	23420	23360	23435	23562	23406	23588	23509	23516	23370	23395	23184	23463	23404	23487	23524	23646	23602	23177	23414	23483	23234	23413	23293	23492	23339	23355	23463	23519	23387	23278	23304	23761	23418	23491	23522	23455	23332	23378	23359	23475	23570	23351	23328	23385	23274	23302	23275	23243	23421	23647	23442	23327	23480	23452	23386	23400	23360	23603	23362	23527	23324	23493	23548	23339	23381	23689	23632	23457	23458	23517	23228	23493	23772	23518	23606	23282	23374	23280	23350	23371	23322	23427	23515	23689	23308	23411	23403	23393	23320	23439	23486	23607	23326	23669	23570	23433	23306	23247	23477	23534	23387	23464	23494	23511	23618	23449	23651	23508	23372	23278	23516	23232	23411	23300	23517	23359	23366	23502	23373	23468	23388	23464	23420	23412	23476	23442	23467	23574	23390	23477	23438	23399	23465	23537	23633	23467	23540	23487	23517	23595	23438	23494	23569	23432	23403	23419	23462	23540	23670	23464	23468	23343	23402	23500	23362	23644	23348	23524	23327	23355	23336	23410	23467	23260	23412	23441	23581	23406	23447	23378	23228	23351	23425	23485	23465	23365	23215	23290	23492	23564	23520	23351	23453	23528	23401	23437	23487	23557	23464	23489	23620	23465	23356	23418	23385	23449	23483	23412	23421	23531	23423	23463	23537	23591	23493	23597	23364	23142	23562	23372	23542	23369	23460	23371	23434	23323	23297	23419	23249	23385	23487	23473	23519	23492	23225	23527	23441	23496	23597	23514	23371	23401	23411	23451	23403	23499	23413	23576	23657	23458	23327	23492	23606	23421	23406	23623	23462	23599	23487	23333	23500	23518	23382	23210	23529	23461	23354	23560	23397	23468	23577	23393	23254	23337	23291	23373	23187	23472	23408	23391	23465	23368	23494	23475	23310	23282	23353	23481	23465	23537	23537	23484	23208	23435	23449	23368	23296	23450	23424	23454	23374	23341	23453	23265	23411	23558	23571	23348	23554	23520	23582	23322	23385	23391	23603	23351	23515	23367	23418	23497	23467	23353	23435	23303	23480	23445	23380	23306	23333	23480	23465	23413	23425	23630	23381	23607	23243	23492	23458	23473	23252	23427	23376	23523	23397	23348	23448	23400	23428	23328	23560	23515	23456	23393	23447	23396	23642	23426	23322	23482	23278	23497	23546	23386	23313	23342	23201	23342	23440	23280	23409	23478	23409	23644	23385	23410	23353	23416
32126	39298	48306	44403	40344	38450	35973	33768	32694	31935	31212	30805	30461	30382	30263	30195	30480	30271	30511	30187	30279	30157	30228	30129	30068	30053	30113	30012	30129	30303	30212	30292	30234	30226	30081	29964	30168	30146	30234	30141	30236	30055	30025	30298	30218	30006	30140	29945	30163	30015	30256	30035	30256	30179	30118	29984	30156	29950	30253	30005	30219	30202	29995	30255	30236	29918	30381	30177	30216	30107	30148	30136	30084	30252	30109	30271	30148	30200	30257	30152	30112	30086	30031	30051	30199	30190	30044	29981	30139	30096	30257	30241	30354	30019	29992	30120	30243	30182	29965	30297	30395	30224	30084	30187	29978	29848	29903	29887	30253	30053	30147	30109	30041	30446	30276	30135	30353	29798	30138	30145	30179	29898	29942	30064	29916	30210	30175	30111	30197	30268	29911	30271	30180	30093	30172	29966	30311	30117	30110	30361	30212	30311	30314	30080	30241	30025	30211	30116	30196	30137	30184	30144	30059	30141	30028	30227	30039	30098	30146	30278	30069	29961	30279	30220	30112	29939	30017	30205	29965	30222	30200	30288	30287	29997	30091	30341	30088	29987	30015	29924	30096	30316	29991	30241	29914	29875	29998	30182	30128	30232	30243	30171	30155	30075	30053	30008	30090	30203	30179	30145	30067	30163	30204	30055	30157	30062	30158	30199	30384	30149	30301	30133	30008	30063	30101	30151	30049	30202	30149	30155	30236	29946	30249	30212	30316	30151	30078	30058	29969	30076	29948	29946	29872	30025	30180	30244	30177	30273	29964	30234	29956	30056	29974	30263	30045	30143	30283	30093	30040	30031	30192	29948	30070	30051	29919	30294	30034	29869	30297	30047	29963	30264	30100	30126	30278	30203	30024	30035	30312	30357	30126	30052	30231	30172	30301	30243	30154	29963	30210	30123	30133	30279	30110	30275	30306	30155	30069	30174	30289	30074	30196	30325	30253	30035	30229	30224	30041	30262	29926	30146	30502	30323	30159	30219	30254	30090	29957	30085	29898	30040	30327	30158	30194	30084	30229	29945	30207	30174	30229	30404	30203	30321	29995	30122	30436	30280	30225	30042	30256	30091	30238	30394	29919	29958	30003	29946	30071	30140	30129	30048	29812	30193	30051	30337	30320	30073	30230	29829	29727	30139	30140	30055	30065	30099	30205	30156	30045	29943	30029	30300	30166	30146	30162	30113	30086	30161	30253	30034	30065	30103	30180	30090	30240	29955	30209	30087	29994	30183	30180	30186	29919	29880	30086	30089	30261	30312	30018	30292	30007	30309	29903	30141	30090	30132	30053	30262	30042	30180	30159	30078	29783	30038	30027	30153	30103	30002	30014	30278	30191	29995	30225	30398	29965	30030	30261	30199	30288	30189	29956	30311	30160	30125	30163	30002	30235	30051	30138	30119	29872	29990	30256	29983	30305	29906	29897	30175	30232	30165	29847	30007	30084	29963	30225	30026	29941	30352	30017	30187	30215	29994	30157	30283	30116	30181	30279	30157	30186	30246	30089	30019	29963	30160	29969	30177	30319	30033	30212	30293	30190	29856	30085	30176	30032	30004	30260	30125	30288	30036	30139	30145	30295	30209	30210	29983	30176	30013	30073	30198	30140	30078	30105	30119	30241	29879	30128	30027	30071	30258	30220	29931	30071	30002	30090	29958	30214	30072	30022	29967	29779	30264	30222	30146	30046	30086	30247	30078	30116	30196	30103	29913	30004	30155	30183	30059	29874	30262	30163	30136	30021	30123	29957	30008	30146	30195	30208	29959	30151	30137	29793	30094	30134	30285	30122	30263	30206	30148	30214	30143	30109	29955	30259	29974	30244	30188	30057	30087	30158	29968	30318	30174	30115	29987	30006	30047	30288	30064	30251	30250	30269	30100	30047	30089	30329	30287	30039	29918	30107	29997	30089	29778	30109	30219	30148	30034	30132	30387	30199	30154	30017	29928	29963	29992	30212	29819	30277	30133	30237	30026	30516	30092	30250	30225	30282	30286	30253	29926	30213	30142	30083	30086	30208	30355	29962	29927	30380	30206	30080	30136	30122	29980	30264	29975	30254	30257	30298	30164	30349	30251	30290	30100	29892	30013	29906	30264	30053	30269	30186	30144	29970	29964	30042	29969	30089	30230	30144	30049	30034	30078	29871	29943	29941	29921	30193	30264	30067	29915	30193	29943	29944	29951	30213	30031	30091	30203	29995	29848	30150	30126	30224	29850	30270	30125	30086	30323	30193	29917	29925	29986	30300	30106	30202	30239	30210	30056	30116	30386	30230	29976	30156	30082	30280	30197	30052	30169	30072	30166	30140	30072	30200	30175	29992	30367	30026	30063	30211	30070	30096	30196	30019	30265	30194	30381	30192	29860	30229	30283	30208	30137	30265	30578	30318	30217	30185	30283	30120	30017	30073	30276	30036	30024	30115	30438	29963	30162	30362	30227	30068	30327	29997	30007	29948	30077	30216	30146	29897	30343	30246	30048	30399	30079	30172	30128	30043	30158	30111	30066	30096	30171	30212	29964	30113	30191	30298	30344	29925	30028	30007	30252	29980	30332	30486	30186	30132	30237	29956	29974	30032	30047	30187	30059	30272	30206	29885	30223	30050	30227	30278	30114	30024	30167	30096	30045	30004	30344	30256	30209	30171	30238	30213	30262	30113	29909	30281	30207	30275	30051	29876	30264	30110	30152	30070	30160	30145	30071	30171	30169	29982	30062	30182	30072	30058	29967	30277	30151	30513	30126	30253	30166	30170	30049	30122	30194	30074	30187	29971	29787	30290	30136	30085	30031	30184	30107	30091	30094	30090	30216	29911	30160	30279	30040	29985	29994	30154	30259	30049	30182	29980	30069	30211	30144	30157	29996	29907	30016	30228	29966	30157	30194	29974	30298	29975	30047	30302	30125	30050	30210	30097	29940	30023	30302	30125	30010	30190	30232	30239	30227	30165	30064	30438	30020	29939	30371	29994	29816	30145	30069	29871	30242	30034	29919	30059	30206	30034	29997	30192	29978	30084	30001	30244	29975	30372	30126	30203	30290	30183	29944	30151	30287	30087	30329	30225	29885	29926	30080	30260	30092	30011	30013	29966	30116	30172	30117	30358	30156	30224	30040	30031	30205	30149	30113	30205	30252	30192	30151	30049	30026	30346	30014	30274	30133	30113	29977	30040	30220	30170	30405	30232	29986	30160	30262	30090	29931	30093	30241	29971	30105	30174	30016	30233	30398	29890	29917	30133	30096	30016	30173	30137	30199	30111	29913	30160	30104	30323	29961	30082	30120	30223	30123	30299	30419	30127	30148	30108	30108	30177	30265	30100	30198	30050	30230	30293	30078	30137	30293	29981	30213	30128	29967	30192	30020	30233	30228	30010	30270	30320	30258	30166	30344	30159	30043	30094	30230	30074	29946	30239	30107	30116	29980	30061	29975	30273	30105	30052	29905	30084	29906	30302	30037	30185	29985	30104	30179	30186	30183	29943	30107	30120	30253	30153	30112	30221	29889	30158	29969	29928	30102	29865	29901	30123	30222	30168	29945	29989	30152	30197	30001	30020	30373	30187	30359	30151	30249	30060	30139	30291	30148	30176	30365	30312	30080	30009	30080	29994	30024	30262	30123	30290	30283	30267	30252	30018	30188	30483	29932	29897	30025	30144	30042	30277	30169	30153	30395	30146	30199	30127	30118	30353	30137	30282	30349	30233	30010	30331	29981	30329	30228	30176	29908	30340	30013	29889	30109	30223	30063	30153	29796	30123	30049	30071	30226	30117	30150	30199	30025	30025	30245	30078	30425	29985	30010	30162	30055	30183	30252	30233	30337	30069	30156	30053	30234	30322	30015	30038	30212	30425	30117	30144	30016	30070	30084	30111	30019	30125	30018	29846	30126	30236	30054	29979	29918	30181	30251	30297	30326	30094	30161	30254	30159	29811	30190	30262	30240	30011	30198	30139	30201	30235	30046	30158	30227	30449	30241	30127	30131	30167	30012	30155	30070	30269	30123	30020	30244	30279	30093	30194	30241	30185	30101	29714	30006	30117	30158	30117	30077	30320	30039	30169	30203	30075	30040	30185	30065	29960	30181	30252	29958	30248	30180	30171	30424	30031	30079	30272	30234	30375	30150	30323	29985	30194	29881	30042	30071	30005	30036	30106	29802	30306	30041	30297	30335	29999	30020	30315	30180	30155	30224	30268	30107	30232	30116	30140	30046	30225	30074	30019	29950	30336	30151	30150	29953	30120	29995	30237	30021	29879	30177	30220	30038	30094	30268	30116	30138	29989	29965	30128	30010	30145	30252	30127	30387	29985	30076	30081	30227	29986	30083	30346	29995	30039	30332	30290	30234	30259	30413	30250	30024	30276	30161	30311	29949	29945	30200	30329	30308	29871	30080	30065	30276	30363	30181	30239	30141	30011	29985	30146	30244	30140	30125	30083	30165	30109	30098	30041	30126	30228	30079	30113	30152	30283	30115	30244	29966	30272	30255	30044	30377	30345	30184	30432	30238	29965	30384	30222	30021	30135	30242	30218	29862	30124	30242	30389	30200	30266	29985	29987	30133	30199	29926	30117	30139	30010	30251	30172	30142	30227	30096	30006	30276	30367	30073	30190	30150	30070	30287	30243	30140	30373	30211	30519	30261	29964	30093	30245	30151	30078	30404	30160	30243	30135	30014	30139	30019	30039	29934	29966	30009	30002	30249	30045	30166	29929	30086	30218	30030	29948	29991	30135	29972	30132	30263	30297	30323	30481	30121	30060	29975	29919	30282	30231	30109	30361	30096	30017	30301	30061	30292	30206	29992	29977	30123	30176	29920	29772	30114	30243	30093	29970	30237	30050	30273	30029	29825	30095	30032	30316	30281	30035	30179	30252	30109	30184	30070	30219	30136	30175	30044	30047	29938	30091	30008	30151	30149	30160	30075	30125	30231	30245	30224	30033	30112	29953	29911	29987	30193	30122	30166	30120	30020	30145	30292	29943	29999	30346	30239	30193	30047	30155	30132	30118	30258	30021	30179	30142	30047	30317	30137	30253	30146	30271	30253	30120	29841	30227	30036	30191	30231	30031	30194	30147	30289	30288	30078	30028	30036	30212	29872	30332	29843	30099	30029	30133	30162	30185	29995	30165	30069
39004	57751	53363	43169	38391	34916	31868	28808	27012	25317	24568	23964	23672	23513	23582	23497	23297	23124	23175	23164	23204	23089	23260	23209	23036	23190	23110	23059	23227	23114	23269	23140	23256	22987	23094	23157	23140	23031	23122	23117	23219	22994	23212	22903	22969	22943	23177	23145	23218	23209	23016	23049	23040	23118	22962	23129	22897	22899	23210	23221	22989	23014	23179	23067	23108	23114	23229	23046	23070	23179	22969	23211	23210	23000	23295	23059	23240	23342	23218	23212	23017	22960	23064	23243	22980	22916	23216	23231	23182	23049	23159	23244	23158	23027	23093	23115	23154	23033	23193	23220	23108	23221	23139	23049	23289	23072	22888	22938	23163	23123	23184	23165	23189	23107	23061	23035	22819	23190	23123	23262	23134	23176	23154	23060	23034	23055	23044	23035	23029	23071	22980	23084	23101	23054	22981	23191	22988	23182	23057	23093	23113	23192	23020	23075	23045	23141	23143	23171	23087	23081	23073	23048	23225	23169	23151	22885	22997	23141	23303	22976	23081	23092	23027	23116	23229	23213	23048	23083	23210	22934	23052	23075	23241	22986	23169	23082	23116	23199	23070	23222	22913	22943	23020	23114	23088	22946	23093	23144	23099	23100	23053	23025	23125	22991	23026	23216	23167	23083	23301	23141	22992	23107	23190	23087	23157	23165	23200	22968	23038	23058	23329	23064	23115	23112	22999	23135	23090	23170	23116	23074	23096	23243	23051	22906	23106	23000	23252	23183	23009	23124	22933	23039	23023	22928	23155	22951	23145	23087	23183	23123	23260	23021	23104	23164	23092	23275	23176	23192	23268	23249	23159	22967	22995	23208	23014	23123	23145	23301	23097	22985	23105	23069	23134	23125	23079	23266	22986	23149	23192	23229	23224	23081	22917	22997	23077	23110	22991	23127	23175	23218	23139	23116	23019	23105	23132	23210	22999	23054	23112	23228	22853	23107	23231	23266	23145	23149	23085	23163	23292	23125	23260	23013	23040	23183	23100	22967	23135	22978	23130	23239	23238	23126	22958	23017	23089	23046	23045	23053	23096	23124	23159	22862	23267	23059	22962	23206	22882	22951	23206	23191	23156	23095	23313	22916	23074	23071	23031	23240	23322	22932	23126	23083	22929	23195	23116	22987	23126	23041	23092	23099	22909	23084	23018	23128	23217	23046	23216	23064	22994	23198	23190	23158	23057	23213	23126	23130	23168	23105	23116	23149	22990	23052	23081	23018	22933	23068	23139	23015	22987	23208	23178	23094	23170	23206	23005	23329	23018	23347	23035	23020	23055	23127	22910	23060	23135	23187	23134	23059	23118	22976	22954	23167	23020	22890	23052	23166	23090	23233	23081	23113	23078	23068	23088	23119	23124	23085	22959	23004	23191	23033	23153	23157	23021	22987	23158	22851	22875	23223	23013	23183	23188	23054	22944	23314	22954	23285	22983	23105	23136	23306	23320	23077	23192	23225	23209	23202	22991	23325	23110	23055	23059	23064	22884	23024	23143	23070	23295	23197	23252	23082	23051	23115	23085	23164	23050	23192	23123	23180	23300	23122	22970	23179	23095	23147	22954	23163	22928	23215	23183	22972	22937	23098	23118	23066	23113	22986	23140	22943	23214	23125	23016	23276	23084	23117	23213	23114	23105	23093	23081	23130	23113	22936	23214	23204	23050	23242	23104	23339	23060	23255	23116	23044	23155	22998	23108	23191	23087	23184	23053	23227	23214	23111	23167	23032	23193	23200	23042	23055	23191	23115	22898	23063	23269	23157	23043	23308	23066	23054	23164	22918	23110	23052	23096	23010	23162	23008	22993	23275	23125	23156	23072	22906	23121	22876	23017	23184	23120	23068	23281	23276	22983	23162	23114	23025	23121	23108	23063	23200	23036	22943	22967	23205	23227	23307	23105	23135	23255	23084	23112	22999	23100	23196	23114	23046	23034	23061	22969	23195	23118	23067	23135	23072	23134	23118	23125	23267	23067	23140	23262	22989	23160	23218	23195	23072	23139	23051	22973	23147	23168	23006	23119	23078	23152	23065	23103	23064	23231	23157	22996	23125	23120	23114	23056	23160	22964	23219	23289	23015	23073	23138	23099	23277	23127	23106	23203	23163	23128	23116	23037	22964	23117	23092	23269	23332	23112	23049	23212	23220	22901	23050	23189	23185	23156	22921	22966	23317	23135	23046	23084	23006	23017	23068	23407	22909	23158	22834	23167	23183	23132	23011	23121	22940	22944	23099	23252	23064	23123	23129	23171	23164	23094	22916	23191	23053	23046	23184	23022	23094	23099	23109	23062	23243	23147	23391	23158	23073	23143	23147	23232	23141	23011	23009	23302	23051	23142	23127	23089	23129	23134	23252	23072	23123	23115	23158	22952	23290	23246	23004	23321	23183	23060	23104	22964	23123	23100	23082	23021	23146	23077	22991	23284	23151	23183	23155	23331	23301	23117	23183	23164	23024	23229	23047	22980	23103	23019	23103	23079	23087	23106	23170	23172	23004	22927	23464	23128	23078	23124	23183	22986	23027	23104	23193	23084	23099	23108	22974	23028	23145	22980	23159	23073	23085	23270	23276	23032	23005	23243	23092	23125	23141	23006	23088	23133	22930	23092	23121	23174	23139	23100	23182	23001	23088	23089	23204	22962	23023	23218	23202	23240	23235	22984	23051	23178	23027	23197	23022	23143	23144	23152	23112	23114	22875	22921	23063	22962	23181	23108	23145	23191	22956	23318	23134	23028	23009	22986	23241	23159	23157	23084	23085	22893	23214	23150	23382	23359	23068	22922	23229	23183	23149	23195	23205	23115	23136	23081	23093	23168	23279	23097	23221	23176	22907	23049	23281	23010	22944	23256	23138	22984	23138	23183	23319	23159	23135	23385	22961	23252	22940	23029	23014	22894	23133	23097	22999	23256	23187	23159	23249	23088	23039	23061	23245	23168	23129	23070	23141	23122	23030	23253	23229	23031	23193	23183	23088	23035	23037	23230	23114	22999	23035	23107	23133	23199	23118	23120	23196	22904	23087	23160	23233	23193	23276	23133	23050	23041	23098	23383	23001	23108	23220	23315	23119	23110	23028	22995	23092	23066	23072	23077	23152	22979	23102	22928	23260	23066	23082	23017	23054	23003	23118	23121	22996	23082	22989	23163	23110	23151	23098	23222	23098	23078	22943	23066	22844	23152	23211	23153	23069	23150	23130	23153	23243	22989	23077	23096	23137	23145	23088	23022	23080	23100	23088	23144	23168	23124	23196	23190	23111	23050	23209	23034	23076	23060	23140	22993	23253	22984	22916	23042	23057	23038	22923	22924	23089	23030	23213	23070	23247	23258	23219	23048	23134	23362	22954	23239	23210	23232	23205	23206	23113	23316	23100	23124	23095	23225	23033	23223	23125	23120	23072	23233	23024	23184	23137	23124	23179	23225	23171	23128	22940	23062	23033	22961	23045	23175	23181	23090	23108	23099	23124	23047	23013	23146	23113	23061	23197	23312	23306	23022	23029	23135	23232	23119	23123	23122	23035	23055	23043	23109	23125	23013	23093	23273	23055	23195	23050	23079	23095	23126	23082	23189	23040	23150	22992	23084	23069	22982	23044	23092	23265	22907	23116	23124	23163	23170	23104	23385	23043	23305	23168	23200	23114	23006	23114	23179	23035	23103	23049	23125	23184	22940	23224	23190	23248	23162	23151	23229	23150	23098	22940	23133	23236	23067	23203	23321	23128	22879	23262	23205	22971	23121	23044	23224	23167	23360	23157	23332	23063	23212	23229	22965	23154	23239	23138	23176	23141	23049	22904	23043	22920	22918	23157	23205	23046	23065	23232	23081	23125	23147	23026	23093	23178	23239	23144	23243	23140	23000	23210	23031	23255	23156	23196	23160	23014	23292	23103	23188	23041	23208	23019	22989	23308	23194	22953	23197	23125	23115	23379	23080	23183	23088	23016	23147	23171	23057	23226	23126	23095	23014	23176	23159	23156	22918	23033	23106	23027	23032	23257	23104	23093	23155	23322	23041	23117	23052	23379	23314	23151	23111	23108	23229	23068	23270	23171	23197	22965	23017	23238	23143	23091	23191	23224	23182	23080	23207	23269	23036	23160	23170	23164	23147	23096	23372	23122	23032	23035	23237	23066	23041	23095	23087	22860	23091	23390	22906	22855	23160	23031	23155	23272	23184	23242	22960	23206	23125	23383	23257	23109	23249	23100	22879	23102	23000	23053	23054	23028	23019	23035	23496	23088	22897	23081	23250	23035	23387	23135	23030	22862	23110	23275	23044	23203	23163	23025	23081	23111	23215	23292	23223	22981	23088	23018	23112	23027	23055	23106	23048	23202	23041	23234	22995	23192	23133	23029	23106	23087	23328	23202	23050	23113	23069	23229	23064	22886	23169	23092	23102	23161	23165	23151	22982	23275	23048	23010	23275	22992	23185	23163	22972	22965	23254	22972	23082	23113	23154	23206	23208	23014	23013	23024	23162	22997	23173	23241	22965	23125	23124	23110	23213	23205	23150	23136	23046	23146	23029	23198	23180	23258	23120	23115	23060	23065	23084	23060	23109	23127	23086	23105	23202	23045	23303	23231	22972	23094	23113	22921	23043	22998	22972	23054	23027	23001	23078	22995	23234	23162	22989	23012	23207	23154	22908	23224	23127	23229	23226	22930	23227	22991	23322	23020	23168	23174	23146	23118	23265	23009	23086	23068	23180	23168	23141	23110	23150	23034	23242	22972	23174	22995	23235	23150	23082	22979	23189	23153	23003	23188	23071	23246	23210	23061	23128	22933	23286	23123	23180	23050	23038	23091	23096	23213	23144	23190	23023	23155	23213	23022	22945	23135	23301	23104	23060	22934	23172	23059	23072	23114	23276	23194	23202	23171	22995	23114	23008	23085	22802	23161	23094	23173	22991	23173	23157	23193	22999	23148	23058	22996	23163	22985	23032	23120	22915	23160	23164	23072	23070	23254	23091	23160	22905	23238	22888	23192	23064	23124	23196	22973	23125	23013	22996	23233	23066	23230	23110	23308	23201	23178	23058	23075	23028	23029	23325	23127	23091	23019	22898	23057	23178	23056	22922	23161	23199	23140	23348	23055	23230	22987	23013	23143	23109	23144	23019	23250	22986	23229	23344	23094
23763	21530	30084	30982	36123	39731	39463	35727	34019	32924	31555	31209	30830	30539	30574	30628	30421	30227	30007	30062	30174	30323	29922	29926	30053	30238	29963	30123	30003	29892	30213	29868	29943	30259	30016	30112	30049	30099	30051	30097	29877	30155	29914	29983	30192	29851	29945	29918	30014	30173	29920	30101	29958	30053	30019	30111	30170	30076	30178	30164	30043	30113	29963	29983	30242	30113	30101	29779	29909	30185	30040	30113	30279	29939	29969	30133	30073	30237	30230	29894	29889	30012	29900	30236	29771	30135	29799	29937	29794	30069	29982	30170	29766	30304	29987	29986	29946	30051	30001	29792	29942	30187	30417	30203	29955	30052	29915	29684	30172	30243	30128	30215	30057	29895	30025	30021	30035	30044	30386	29672	30101	30171	29986	29969	30210	29990	29782	30176	30012	29981	30047	30097	29804	29984	30108	29872	29953	30098	30027	29941	29940	29948	30089	30251	29811	29892	30217	30073	29638	29907	30185	30010	29949	30131	30151	30135	30195	30068	30194	30158	30025	30008	29950	30092	30053	30038	30146	30111	29989	29803	29857	30233	29988	29910	29852	29754	30071	30201	30092	29995	30173	29985	29979	29955	29976	29935	29938	29841	30153	29931	30003	30055	29844	30036	29815	29766	30037	30143	29866	29753	30017	29857	29911	29971	30288	30114	29802	30271	30013	30184	29996	29995	30210	30156	30000	29988	30253	30078	30013	30300	29815	29793	30061	29980	30034	30039	30139	30038	30145	30160	30021	30111	30073	30086	30005	29765	29890	29817	30026	29892	30135	29908	30092	29965	29907	29974	29890	29763	30087	30020	30136	30003	29925	30066	29821	29954	29897	30012	29923	29777	30060	30113	30106	29977	30324	29884	29921	30188	30176	29943	30144	30076	29987	29916	30079	30243	30370	29695	30025	30132	30027	29859	30013	30127	29978	29831	30190	30063	29846	30015	30067	30038	29992	30270	30049	29853	30059	29876	29711	30199	30098	29969	30069	30114	29752	29987	30147	29877	29963	30004	30068	29756	30103	30166	29940	30139	30004	29811	29741	29956	29970	29977	30070	29783	30078	29972	30107	29883	29987	30012	29980	30071	29975	30054	29965	29988	29948	29965	29922	30049	30116	29777	29977	30048	30028	29810	29805	30216	30246	30006	29874	29970	30249	29928	30050	29977	29927	30057	30049	30114	30268	29960	30104	30089	30034	29901	29864	30040	29790	29842	30205	30069	29999	30027	29858	29843	29857	29735	30136	30024	29956	30141	30208	30000	30021	30023	30017	29970	29978	29926	29898	29972	30070	30153	30158	30025	30036	29889	30130	29976	30117	29907	30038	29939	29913	29917	30027	29813	30077	30072	30149	29907	29894	30179	30068	30136	30044	30030	29930	30120	30001	29827	30112	29840	29999	30053	29714	29902	30080	30034	29948	29920	30097	30233	30156	29920	30183	30208	29859	29935	29886	30221	29998	29997	29925	29929	29968	30024	30104	30167	30077	30042	29911	29705	30068	29902	29985	30083	30039	30060	29980	29901	30139	29790	29876	30191	30033	30062	30118	30101	30166	30164	29988	29821	30166	30033	29921	30058	29991	30092	30122	29841	30009	29937	29943	29883	30100	29972	30080	30020	30099	30087	29911	30001	30088	29922	29949	29973	30063	29899	30180	29932	29928	29898	29837	30066	30107	29921	30408	29918	30073	29830	29784	30115	29932	30236	30003	30033	30090	29885	29864	29972	29971	29894	29947	29885	29988	30081	30072	30124	30093	30026	29972	29903	30276	30117	30179	29930	29988	29928	30057	29892	29996	30483	30224	30110	30422	29888	29971	30245	30061	30109	29891	30103	29901	29900	30069	29905	30062	29946	30231	30051	30048	30168	29824	30106	30067	29897	30070	29890	30171	30005	29997	29988	29939	30161	30013	30015	30095	30193	30156	30073	29799	29836	30129	30302	30049	30022	30013	30036	29925	30047	30120	29892	29889	29851	29912	30018	30259	30074	30172	30315	30190	29977	29981	29805	30076	29988	30107	29983	30079	30036	29880	29849	29943	29906	29975	30199	30086	29999	29779	30176	30092	29947	30095	30008	29919	29944	30017	30031	30185	30145	30091	29807	29840	29976	30205	29846	30207	29931	30154	29832	30175	29972	30031	29870	29933	30219	30010	29948	29797	29966	29968	29813	30210	30165	30276	29996	29822	30171	29936	30150	30029	29937	30049	29988	30190	30074	29988	29917	29860	29990	30090	29904	30190	30029	30119	30009	29991	29741	30016	30142	29818	29998	30017	29880	29968	30003	29928	29789	29984	29764	29799	30105	30127	30022	29949	30106	29897	30092	29995	30149	30153	29811	30147	30115	30102	29961	30181	29948	29960	30094	30153	29849	29901	30203	30020	30098	30058	30132	29854	29974	30029	30005	30237	30128	29907	29883	30213	29962	29869	29928	29934	30188	30153	30373	30037	29956	29987	30128	29993	30099	30041	30023	29987	30009	30037	29989	30129	29864	30024	29960	29989	29805	30057	29907	29969	29981	30027	29962	30051	30019	29938	29806	29817	30063	29958	30137	30151	30032	29976	29809	30004	30061	29955	29974	30057	30152	30035	29912	29999	30055	29965	29956	29990	30018	30034	29875	29915	29870	30078	29871	30067	30013	30058	29920	29939	29941	29961	30074	30211	30117	30004	30053	29956	29972	29820	29877	29718	29917	29757	29627	30144	30068	29831	29982	30131	30121	30085	30217	30178	29987	29935	29920	29837	30032	30246	30169	30270	29965	30023	30074	30038	29998	29967	30038	30186	30035	29770	30003	29922	29898	30104	30187	30106	30093	29921	29900	30094	30155	30031	29953	29899	30188	30093	29885	30075	29946	30198	29963	29733	29869	30071	30098	30234	30019	29981	29850	30050	29863	30038	30105	30200	29962	30081	29836	30118	30172	29980	29968	29916	29989	29892	30050	30103	30282	29971	30171	29998	30223	29928	30017	30079	29929	29891	30271	29804	29988	29992	29947	30136	29973	30088	29953	30010	30059	30042	30003	29994	30106	30208	29946	29837	29966	29877	29941	30007	30001	29672	30078	29852	30165	29925	29975	30016	30017	30095	30015	30132	30141	30152	30142	29971	29835	30229	30153	30012	29971	30090	30145	30085	29846	30109	30113	30010	29855	29961	29916	29605	30151	30067	30054	30162	30041	30079	29962	30124	30248	29941	30076	30068	29981	29980	30000	29841	30165	30042	29923	30109	29935	29962	29987	29910	29929	30090	29768	29969	29969	30244	30218	30105	30047	29962	29808	30010	29887	29957	30049	29839	29963	30359	29958	30242	29883	30204	30028	30077	29998	30197	29964	29814	29814	29787	29975	30184	29774	29990	30046	30162	30175	30191	30104	30009	29844	30091	29863	29996	29815	30120	29957	29887	30033	29912	30077	29890	30183	30114	29889	29957	30027	29988	29780	30037	29926	30043	29833	30067	30051	29900	29952	30109	30032	30132	29939	30129	30053	30007	30099	29949	30062	30176	29934	30128	29927	30169	29934	30022	30197	30049	29966	30037	29925	29771	29709	30000	29995	29913	29980	30025	30099	30062	30040	30118	30082	29892	30058	30293	30028	30026	29899	30032	29953	30184	29934	30127	30276	29900	30038	30027	30004	30283	29930	30192	30289	30065	29893	29962	30044	30043	29760	30012	29895	29905	30089	30144	30137	30092	30145	30119	29879	30046	29980	30053	30059	30135	30264	30054	29999	29710	30041	29946	30019	29943	30175	30172	29960	29878	29687	30075	29846	29988	29973	29879	30147	30157	30022	29962	29917	30108	30039	29793	29904	29923	30106	29969	29859	30187	29874	30097	29872	29837	29988	30215	30103	29955	30313	30063	30064	30028	30070	29922	30114	30108	30070	30018	29967	30203	30145	29995	30088	30001	30128	29931	29858	30079	29779	29866	30126	29946	30042	29977	29970	30120	30006	30393	29996	29883	30046	30051	30180	29958	29966	30014	29874	30160	29908	30213	30103	30026	30039	29838	29912	30007	29869	30111	30012	30029	30032	30034	30122	30063	30062	30024	30085	30006	29954	29942	29890	29928	30063	29943	30029	29930	29930	30170	29971	30162	30144	30015	30021	29721	29910	30125	30129	30176	29967	30076	30043	29734	30004	30097	29996	30363	30098	30050	29858	29947	30093	29960	29808	29990	29904	29892	29895	30083	30036	29843	29965	29915	30012	30051	30117	30094	29820	30337	30132	30182	30029	29926	29996	29689	29940	30204	30072	30077	30129	29921	30071	29982	29955	30078	30155	29836	30126	30037	30060	30117	30107	30044	30175	30203	30126	30063	29829	30066	30085	29957	30094	29770	30468	30052	30187	30043	30117	30350	29953	30141	29988	29818	29922	30212	30228	30063	30023	30067	30097	30060	29908	29986	30113	29775	29923	30177	30115	29960	29892	30087	30158	29996	30024	30147	29976	30070	30024	30369	29834	30154	30163	29904	30079	29987	29999	29881	30070	29842	29917	30203	29913	29948	30264	30079	29626	30133	29932	30227	30179	30042	30279	29883	29949	30213	30210	29902	29847	30192	30055	29848	30073	30210	30202	30252	29854	30210	30159	30099	29992	30085	30083	30000	29978	30202	30218	29847	29889	29935	29985	29993	29983	30128	30085	29994	30072	30071	29726	30304	30108	29939	29980	29921	30060	30154	30029	29963	29982	29925	30065	29979	30135	29919	30145	29988	30009	30259	29962	29969	29747	30207	30013	29940	29917	29968	29811	29859	29964	30018	29911	29716	30107	30043	30098	30200	30088	30122	30001	30113	30112	29958	30043	30054	30214	30335	30230	29999	30244	30141	29811	29757	30107	29939	30158	30106	30190	29937	29797	30044	30077	30199	30051	29984	30053	29840	30038	29935	29983	29957	29946	30077	29892	30252	30144	30040	30123	30166	29877	29825	29904	30173	29901	30000	30044	30014	30140	29984	29966	30041	29839	29787	29974	29915	30100	29954	30006	30167	29960	29955	30048	30292	30101	29998	29801	30095	30086	29964	29973	30010	29943	30048	30079	30012	29966	29885	29896	30031	30124	30171	29961	30150	29851	30105	29935	29998	30116	29866	30143	30008	29948	30248	30109	29893	29865	30401	30098	30285	29966	29956	30230
40044	62527	61073	53018	46603	40543	36481	32296	29369	27153	25294	24760	24108	24074	23703	23578	23649	23530	23416	23198	23320	23405	23380	23112	23076	23186	23168	23305	23087	23244	23044	23031	23063	23033	23177	23081	23059	23175	23208	23150	23174	23269	23142	23333	23056	23092	23326	23128	23294	23169	23238	23074	23042	23254	23068	23084	23259	23210	23100	23195	22933	23057	23293	23231	23196	23143	23229	23168	23193	22980	23094	23355	23099	23051	22964	23191	23109	23248	23203	23128	23175	23127	23044	23106	23135	23107	23288	23251	23142	23105	23018	23097	23162	23108	23029	23032	23072	23090	23233	23230	23203	23207	23072	23003	22951	23201	23172	23132	23176	23163	23404	23320	23353	23103	23131	23116	23206	23187	23214	22894	23197	23203	23050	23120	23236	23287	23229	23159	23295	23093	23187	22981	23212	23094	23007	23280	23211	23040	23096	23207	23205	23223	23196	23258	23125	23249	23026	23002	23164	23040	23016	23220	23175	23180	23101	22891	22999	23083	23206	23169	23129	23183	23035	23151	23305	23074	23142	23199	23239	23204	23297	23238	23146	23028	23158	22994	23030	23247	23184	23037	23093	23147	23100	23172	23373	23123	23000	23012	23107	23116	23174	23208	23072	23169	23233	23273	23225	23036	23181	23135	22990	23126	23237	22991	23213	23009	23045	22938	23191	23204	23146	22938	22974	23267	23069	23141	23055	23297	23249	23102	23102	23084	23055	22975	23188	22992	23234	23000	23211	23228	23120	23179	23029	23189	23287	23037	22975	23072	22964	23135	23020	23177	23067	23104	23144	23075	22951	23162	23149	23224	23234	23094	22973	23069	23168	23216	23082	23144	23150	23092	23057	23265	23279	23136	23281	23211	23098	23099	23096	23202	23089	23156	23175	23119	23069	23221	23258	23246	23299	23091	23074	23125	23089	22944	23099	23167	23018	23068	23137	23081	23365	23114	23284	23136	23221	23023	23194	23214	23296	22915	23194	23104	23308	23107	23297	23333	23113	23186	23088	23212	23002	23143	23222	23206	23231	23240	23322	23263	23158	22812	23133	23138	23316	23097	23103	23089	23035	23136	23079	23086	23196	23067	23225	23293	22946	22999	23306	23164	23150	23083	23025	23063	23202	23209	23086	22975	23181	23252	23038	23155	23079	23103	23163	23238	23235	23012	23073	23115	23254	23169	23015	23225	23182	23388	23218	23192	23116	23053	23243	23142	23268	23076	23132	23085	23107	23024	23231	23188	23132	23081	23147	23005	23162	23085	23309	23026	23122	23040	23110	23091	23057	23030	23146	23114	23166	23360	23215	23137	23322	23086	23073	23108	23136	23173	23127	23125	23293	23010	23194	23075	23169	22936	23124	23087	23226	22942	23188	23174	23265	23141	23242	23057	22793	22988	23232	23263	23212	22980	23217	23174	22947	23103	23113	23205	23052	23110	23141	23258	23007	23123	23125	23066	23122	23115	23157	23264	23003	23054	23129	23105	23204	23185	23158	23330	23110	23124	23024	23111	23128	23144	22913	23056	23253	23061	23284	22762	23185	23108	23181	23097	23021	23079	23207	23159	23157	23087	23532	23060	23112	22949	23157	23223	23010	23261	22995	23185	23115	23044	23019	23317	23322	23196	23110	23236	23274	23061	23154	23154	23022	23148	23096	23029	23167	23151	23067	23249	23249	23150	23063	23244	23118	23162	23287	23037	23311	23002	23097	23121	23283	23043	23120	23089	23277	23286	22965	23211	23183	23009	23292	23343	23126	23112	23200	23176	23267	23080	23078	23161	22946	23118	23195	23132	23076	23109	23260	23040	23208	23126	23017	23216	23272	23158	23215	23081	23335	23141	23132	23232	23020	23069	23100	23180	23072	23215	23268	23282	23013	23191	23100	23185	23118	23142	23165	23098	23228	23046	23108	23241	23255	23069	23303	23258	23279	23190	23278	23261	23085	23145	23287	23088	23081	23086	23045	23074	23197	23116	22943	23136	23089	23061	23318	23188	22986	23124	23189	23171	23037	23113	22974	23103	23026	23018	23243	23115	23109	23116	22962	23143	23064	23210	23079	23167	23175	23092	23103	23183	23075	23079	23229	23191	23125	23164	23061	23230	23123	23079	23107	23103	23140	23090	23036	23018	23184	23232	23058	23123	23161	23139	23278	23203	23050	23257	23246	23131	23051	23218	23252	23120	23220	23118	23123	23163	23107	23233	22821	23202	23007	23025	23228	23285	22938	23050	23083	22949	23260	23321	22929	23449	23190	23249	23107	23233	23375	23127	23235	23245	23008	23198	23175	23159	23142	23310	23189	23266	23253	23169	23005	23077	23167	23125	23056	23128	23207	23075	23133	23092	23192	23095	22950	23121	23142	23084	23245	23111	22982	23277	23138	23219	23078	23248	23110	23100	23034	22990	23104	23104	23205	22871	23097	23160	23291	23099	22983	23112	23124	23218	23003	23218	23078	23104	23020	23223	23187	23048	23078	23035	23165	23203	22942	23107	23166	23099	23355	23272	23158	23100	23166	23150	23143	22946	23259	23270	23125	23112	23227	22976	23360	23080	23267	23045	23083	23122	23076	23194	22741	23029	23183	23243	23144	22947	23265	23057	23159	23207	23216	23003	23088	23027	23204	23167	23123	23305	23099	23217	23102	23062	23144	23107	22975	23238	23185	23115	23111	23029	23439	23264	23125	23134	23011	23101	23061	22934	22940	23210	22890	23167	23157	23101	23167	23158	23079	23139	22990	23250	23019	23185	23420	23239	23248	23143	23044	23213	23043	23082	23244	23216	22996	23157	23264	23156	23011	23167	23146	23342	23177	23044	23354	22931	23005	23090	23055	23009	23005	23180	23104	23101	23244	23100	23203	23027	23238	23212	23170	23037	23146	23143	23136	23037	23166	23168	23038	23047	23187	23190	23145	23196	23200	23170	23008	22984	23206	23117	23075	23091	23119	23195	23060	23164	23161	23188	23146	23062	23226	23198	23099	23114	22979	23197	23116	23051	23155	23162	23289	23049	23121	23232	23026	23113	23086	23041	23119	23257	23383	22881	23197	23018	23220	23183	23277	23109	22951	23143	23210	23155	23132	23201	23223	23107	23220	23210	23316	22864	23111	23163	23174	23046	23216	23098	23183	23259	23322	23053	23074	23107	22920	23196	23189	23155	23133	23250	23241	23123	23164	23077	23127	23044	23156	23352	23260	23297	23074	23146	23121	23141	23259	23250	22996	23119	23235	23171	23184	23173	23170	23277	23159	22965	23103	23117	23217	23199	23117	23194	23074	23319	23123	23114	23028	23009	23103	23288	23249	23132	23202	23185	23294	22979	23167	23149	23122	23100	23207	23008	23271	23202	23203	23189	22996	23120	23023	23083	23132	22954	23070	23210	23122	23200	23204	23067	23104	23161	23229	23128	23219	23094	23237	23107	23012	23057	23139	23160	23170	23106	23169	23192	22990	23110	23213	23032	23054	23116	23072	23158	23234	23387	23139	23155	23058	23204	23143	23248	23233	23095	22978	23281	23197	22916	23197	23228	23158	22987	23240	23008	23307	22982	22978	23099	23031	23173	23154	23191	23193	22912	23207	23219	23171	23027	23219	23143	23104	23215	22981	23221	23237	23137	23302	23183	23098	23036	23002	23014	23052	23204	23121	23107	23199	23240	23217	23034	23085	23182	23128	23384	23132	23085	23126	22948	22984	23127	23275	23187	23266	23043	23080	23126	23235	23161	23144	23058	23122	23154	23145	23144	23115	23071	23145	23418	23197	23094	23175	23384	23061	23097	22925	23292	23067	23020	23156	23251	23133	23219	22990	23095	23164	23179	23134	23241	23051	23005	23153	23040	23164	23013	22993	22922	22936	23078	23215	23280	23223	23147	22992	23141	23147	23038	23162	23279	22869	23200	23127	23106	23113	23259	23106	23058	23114	23183	23236	23104	23106	23187	23239	23258	23139	22990	23053	23271	22975	23234	23045	23034	23138	22960	23139	23221	23084	23246	23106	23115	23084	23112	23204	23080	23096	23158	23066	22969	23157	22977	23128	23186	23015	23279	23167	23067	23271	23101	23362	23144	23132	23259	23230	23149	23015	23124	23420	23161	23192	23173	23160	23158	23177	23224	23218	23156	23082	23103	23051	23215	23440	23127	23151	22901	23236	23292	23285	23138	23331	23129	23159	23162	23041	23262	23293	23201	23021	23190	23209	23099	23083	23238	23249	23024	23048	23078	23182	23075	23100	23195	23011	23128	23175	23156	23153	23129	23053	23098	23215	22915	23119	23036	23061	23198	22950	23132	23177	23151	22983	23118	23099	23115	23192	22974	23099	23022	23128	23094	23114	22983	23228	23007	23155	22923	23185	22944	23194	23173	22985	23276	23126	23134	23187	23222	23080	23040	23063	23209	23089	23145	23009	23246	23080	23169	23123	23112	22963	23105	23231	23145	23218	23267	22848	23214	23168	23172	23062	23134	23113	23160	23030	23139	23119	23255	23198	23258	23249	23096	23187	23136	23249	23091	23201	23248	23166	23141	23243	23209	23084	23120	23048	23237	23263	23149	23343	23352	23051	23151	22981	23049	23146	23132	23379	23195	23218	23162	23115	23193	23239	23175	23222	23158	23111	23253	23180	23339	23217	22985	23076	23163	23063	23245	23078	23023	23236	23203	23236	23124	23199	23072	23302	23130	23172	23038	23223	23205	23067	22860	23242	23096	23387	23376	23101	23099	23184	22949	23249	23117	23235	23042	23035	23353	23283	23142	23208	23186	23065	23219	23010	23124	23131	22977	23189	23162	23148	23105	22971	23168	23179	22832	23151	23277	23079	22951	23156	23190	23023	23057	23306	23127	23004	23165	23014	23200	23184	23102	23355	23079	23188	23087	23128	23126	23159	23062	23303	23024	23024	23096	23135	23178	23075	23062	23028	23108	23051	23075	23294	23225	23103	23181	23167	23093	23190	23092	23065	23029	22993	23126	23165	23307	23139	23093	23217	23216	23113	23207	23229	23031	23251	23083	23062	23369	23155	23131	23414	23129	23171	23105	23231	22997	23222	23064	23069	23123	23190	23204	22987	23379	23075	23273	23118	23077	23162	23187	23346	23273	23052	23182	23068	23034	23000	23247	23115	23187	23074	23077	23209	23126
22692	21435	29593	27420	32327	39752	42382	38331	35876	34425	32948	32176	31515	31493	31392	30891	30956	30949	30931	30935	30580	30676	30649	30628	30605	30705	30553	30285	30561	30190	30628	30305	30579	30480	30539	30645	30640	30439	30513	30505	30803	30525	30536	30376	30423	30182	30443	30358	30696	30322	30491	30621	30475	30355	30440	30579	30792	30714	30354	30476	30562	30630	30439	30146	30441	30540	30429	30659	30289	30601	30416	30622	30320	30318	30386	30323	30322	30480	30239	30180	30382	30166	30353	30493	30623	30321	30457	30349	30359	30476	30455	30562	30445	30592	30459	30462	30582	30383	30530	30247	30402	30458	30475	30345	30456	30637	30156	30462	30590	30103	30376	30458	30664	30414	30303	30459	30531	30307	30646	30397	30459	30561	30271	30242	30353	30423	30278	30177	30512	30434	30308	30247	30516	30524	30533	30206	30454	30466	30382	30326	30340	30448	30554	30496	30457	30389	30414	30336	30332	30576	30369	30350	30122	30444	30281	30391	30221	30499	30665	30521	30594	30229	30477	30180	30159	30139	30429	30281	30672	30702	30393	30381	30392	30284	30665	30312	30288	30429	30208	30423	30085	30345	30318	30492	30486	30716	30423	30541	30258	30255	30058	30407	30348	30369	30429	30168	30478	30410	30256	30577	30436	30284	30260	30669	30516	30445	30667	30430	30322	30552	30326	30506	30492	30600	30524	30296	30450	30283	30580	30064	30459	30478	30554	30335	30353	29881	30499	30352	30414	30401	30405	30431	30526	30463	30408	30255	30484	30278	30184	30178	30569	30319	30279	30221	30279	30559	30300	30148	30339	30225	30526	30463	30473	30555	30616	30382	30286	30460	30397	30471	30672	30462	30548	30443	30558	30160	30474	30291	30382	30313	30314	30436	30464	30553	30566	30463	30437	30534	30402	30480	30289	30416	30590	30515	30184	30468	30315	30367	30431	30550	30505	30360	30586	30507	30266	30258	30373	30198	30447	30420	30437	30435	30483	30436	30254	30469	30504	30524	30509	30111	30639	30514	30333	30259	30236	30297	30458	30310	30500	30300	30600	30319	30408	30472	30500	30363	30626	30416	30507	30598	30487	30275	30498	30396	30364	30286	30136	30396	30381	30456	30423	30315	30452	30375	30432	30693	30563	30110	30277	30248	30332	30342	30224	30372	30316	30406	30504	30441	30298	30624	30568	30342	30602	30389	30319	30588	30433	30461	30489	30421	30259	30333	30452	30357	30524	30308	30442	30343	30292	30505	30295	30294	30391	30280	30459	30371	30181	30378	30313	30795	30404	30365	30284	30370	30309	30426	30321	30304	30386	30325	30530	30516	30562	30355	30402	30174	30373	30244	30382	30288	30214	30450	30408	30353	30606	30416	30503	30560	30325	30207	30514	30676	30423	30405	30513	30274	30362	30507	30337	30076	30432	30422	30559	30321	30306	30245	30426	30480	30652	30346	30309	30371	30404	30344	30607	30673	30133	30540	30128	30325	30384	30440	30453	30485	30340	30506	30407	30506	30569	30355	30353	30527	30404	30328	30609	30400	30366	30254	30543	30527	30321	30469	30477	30372	30508	30356	30520	30321	30300	30634	30172	30467	30534	30434	30324	30339	30168	30474	30446	30527	30423	30374	30374	30252	30389	30357	30185	30233	30516	30300	30393	30384	30454	30471	30381	30462	30362	30412	30689	30243	30332	30684	30381	30387	30384	30418	30312	30489	30263	30466	30400	30461	30499	30409	30542	30473	30533	30386	30506	30427	30075	30415	30402	30225	30365	30464	30471	30480	30544	30525	30382	30357	30404	30386	30662	30539	30256	30329	30413	30330	30254	30206	30356	30415	30243	30233	30411	30454	30465	30413	30337	30398	30311	30450	30471	30346	30575	30432	30174	30496	30401	30249	30371	30403	30410	30516	30402	30165	30454	30180	30277	30435	30118	30068	30246	30543	30299	30356	30320	30402	30242	30471	30437	30386	30463	30536	30254	30550	30305	30439	30679	30539	30474	30576	30376	30515	30391	30213	30522	30359	30535	30442	30332	30114	30390	30599	30306	30430	30290	30512	30345	30418	30494	30156	30282	30527	30419	30388	30388	30504	30515	30441	30461	30306	30386	30454	30445	30280	30383	30142	30408	30458	30517	30720	30293	30327	30422	30462	30668	30289	30161	30521	30332	30267	30556	30344	30203	30557	30528	30446	30442	30389	30515	30463	30449	30261	30545	30477	30588	30583	30491	30413	30556	30402	30357	30550	30493	30078	30434	30487	30301	30360	30407	30579	30335	30449	30175	30435	30391	30168	30521	30511	30628	30333	30275	30455	30125	30420	30401	30552	30516	30231	30549	30574	30505	30454	30279	30261	30373	30518	30564	30153	30463	30178	30473	30333	30607	30529	30159	30164	30415	30439	30482	30465	30385	30395	30291	30377	30603	30385	30462	30246	30581	30280	30477	30427	30165	30494	30451	30240	30242	30420	30686	30359	30280	30321	30534	30175	30291	30476	30398	30333	30412	30411	30566	30545	30560	30299	30264	30330	30328	30569	30642	30307	30364	30635	30340	30560	30527	30617	30448	30586	30491	30142	30413	30493	30473	30619	30498	30125	30294	30349	30320	30435	30068	30728	30426	30454	30517	30322	30172	30214	30308	30291	30328	30686	30185	30010	30315	30169	30360	30318	30422	30346	30445	30563	30431	30425	30309	30618	30456	30374	30366	30467	30369	30388	30520	30438	30443	30479	30252	30193	30255	30501	30421	30302	30427	30314	30420	30408	30115	30200	30490	30459	30497	30214	30315	30353	30398	30495	30196	30448	30367	30362	30380	30184	30405	30498	30387	30544	30456	30305	30391	30643	30378	30210	30330	30195	30423	30499	30392	30470	30366	30275	30285	30776	30457	30285	30306	30448	30350	30337	30290	30515	30107	30426	30357	30239	30226	30626	30372	30470	30518	30431	30216	30561	30350	30519	30481	30458	30273	30312	30316	30482	30330	30545	30014	30192	30394	30439	30405	30419	30350	30423	30505	30308	30138	30303	30455	30582	30414	30461	30276	30556	30106	30423	30531	30524	30499	30158	30284	30496	30495	30434	30249	30297	30450	30275	30525	30352	30454	30604	30628	30604	30630	30297	30392	30522	30242	30222	30396	30526	30526	30530	30416	30477	30465	30528	30457	30346	30474	30341	30446	30397	30288	30518	30391	30398	30484	30493	30468	30413	30389	30322	30335	30172	30336	30267	30192	30447	30307	30404	30341	29980	30536	30189	30356	30247	30183	30415	30693	30328	30172	30415	30237	30440	30384	30196	30403	30332	30347	30480	30219	30463	30475	30188	30579	30648	30727	30550	30388	30517	30310	30335	30371	30517	30412	30320	30363	30479	30409	30396	30333	30583	30462	30419	30250	30249	30344	30618	30412	30301	30395	30489	30508	30324	30480	30493	30183	30216	30489	30613	30471	30500	30306	30536	30422	30364	30281	30460	30150	30315	30574	30524	30270	30559	30428	30567	30334	30439	30371	30384	30613	30611	30044	30454	30426	30408	30461	30429	30434	30541	30425	30247	30361	30735	30445	30149	30522	30493	30497	30537	30345	30314	30426	30344	30548	30341	30394	30564	30276	30351	30197	30239	30203	30407	30275	30355	30404	30399	30430	30310	30231	30238	30466	30575	30550	30372	30505	30482	30469	30355	30449	30357	30373	30357	30226	30166	30755	30419	30288	30549	30535	30638	30336	30248	30396	30374	30283	30500	30294	30402	30486	30409	30619	30273	30440	30371	30408	30468	30391	30270	30422	30368	30568	30273	30296	30376	30408	30427	30576	30103	30523	30593	30631	30620	30436	30363	30236	30434	30187	30408	30329	30497	30627	30301	30611	30452	30383	30437	30440	30626	30368	30495	30368	30263	30353	30486	30703	30237	30548	30534	30194	30509	30444	30320	30361	30530	30195	30590	30416	30228	30432	30480	30238	30719	30474	30393	30325	30379	30459	30325	30489	30771	30356	30243	30431	30319	30345	30467	30372	30508	30396	30237	30421	30052	30362	30391	30577	30310	30053	30217	30225	30403	30178	30209	30441	30490	30583	30396	30381	30586	30415	30386	30438	30544	30350	30423	30201	30190	30460	30286	30474	30268	30335	30540	30485	30390	30485	30393	30289	30690	30595	30187	30550	30419	30410	30478	30433	30416	30447	30515	30541	30648	30375	30540	30332	30571	30431	30447	30209	30264	30092	30544	30463	30389	30203	30433	30459	30267	30465	30438	30607	30240	30305	30560	30430	30380	30616	30570	30329	30338	30256	30261	30337	30410	30372	30430	30161	30420	30554	30404	30478	30475	30264	30275	30343	30276	30384	30209	30473	30277	30290	30351	30384	30625	30605	30279	30386	30367	30263	30653	30430	30317	30514	30461	30523	30611	30532	30509	30562	30214	30403	30508	30234	30469	30626	30345	30419	30472	30325	30417	30488	30291	30515	30088	30193	30512	30227	30497	30589	30415	30378	30202	30197	30301	30420	30207	30383	30169	30542	30407	30261	30322	30391	30251	30574	30211	30226	30443	30382	30418	30607	30304	30613	30462	30424	30513	30377	30457	30368	30273	30230	30428	30444	30512	30676	30504	30412	30467	30583	30292	30408	30287	30642	30315	30333	30544	30551	30369	30510	30368	30528	30394	30465	30267	30369	30421	30414	30298	30453	30381	30302	30259	30546	30188	30395	30489	30370	30231	30228	30451	30367	30240	30521	30489	30351	30590	30284	30360	30215	30503	30610	30282	30458	30292	30490	30391	30380	30354	30566	30473	30706	30328	30473	30406	30398	30358	30563	30397	30556	30322	30214	30442	30414	30516	30535	30599	30330	30487	30505	30046	30488	30418	30202	30207	30457	30523	30655	30326	30453	30429	30543	30205	30198	30390	30471	30686	30520	30616	30544	30200	30633	30272	30208	30202	30267	30348	29872	30514	30403	30471	30594	30412	30487	30467	30279	30525	30370	30593	30582	30369	30510	30481	30544	30207	30368	30506	30254	30520	30534	30360	30291	30124	30485	30342	30651	30492	30558	30416	30325	30430	30355	30196	30738	30398	30454	30458	30482	30442	30619	30600	30502	30738	30429	30446	30318	30385	30218	30295	30354	30411	30299	30517	30200	30529
41154	66703	68376	60357	52250	45773	40445	36231	32002	29146	26742	25669	25176	24494	24201	24141	23908	23794	23714	23672	23548	23425	23655	23483	23409	23361	23549	23551	23408	23336	23237	23351	23306	23494	23388	23356	23337	23325	23290	23350	23283	23341	23155	23257	23169	23388	23293	23211	23483	23458	23304	23226	23291	23399	23445	23431	23322	23246	23285	23265	23377	23380	23321	23438	23275	23314	23416	23330	23206	23349	23340	23339	23347	23373	23328	23307	23479	23182	23371	23265	23356	23318	23545	23572	23121	23596	23172	23359	23125	23182	23386	23385	23349	23126	23277	23313	23246	23383	23344	23400	23323	23480	23265	23332	23295	23412	23372	23386	23446	23390	23335	23292	23355	23243	23378	23373	23191	23452	23507	23285	23426	23296	23364	23380	23343	23254	23133	23305	23369	23491	23432	23200	23512	23485	23219	23412	23220	23456	23421	23216	23049	23281	23397	23428	23486	23249	23315	23372	23321	23400	23318	23385	23393	23232	23290	23613	23338	23281	23377	23131	23332	23573	23515	23270	23310	23353	23352	23329	23301	23072	23200	23323	23209	23456	23475	23371	23285	23265	23238	23225	23244	23395	23269	23333	23291	23552	23408	23383	23246	23424	23321	23265	23509	23368	23392	23336	23433	23289	23239	23464	23400	23513	23401	23435	23416	23357	23412	23239	23245	23445	23366	23517	23317	23317	23550	23593	23223	23324	23485	23548	23300	23546	23322	23458	23351	23390	23364	23419	23418	23505	23179	23226	23196	23256	23368	23486	23453	23337	23316	23537	23280	23586	23446	23451	23331	23386	23421	23559	23418	23345	23233	23289	23430	23429	23313	23421	23391	23450	23414	23412	23456	23323	23410	23387	23236	23375	23152	23425	23293	23381	23297	23348	23125	23342	23517	23092	23403	23345	23328	23275	23344	23299	23460	23392	23386	23283	23202	23318	23255	23356	23323	23288	23380	23381	23274	23443	23379	23263	23314	23267	23112	23446	23415	23547	23434	23318	23447	23229	23192	23316	23354	23273	23302	23480	23333	23374	23283	23209	23342	23404	23266	23079	23547	23203	23226	23380	23440	23371	23406	23126	23275	23645	23473	23294	23381	23341	23305	23149	23115	23279	23173	23330	23416	23337	23427	23512	23183	23424	23322	23283	23444	23358	23327	23389	23448	23160	23322	23462	23292	23266	23210	23335	23341	23251	23524	23414	23502	23362	23267	23404	23243	23263	23395	23166	23395	23390	23372	23351	23484	23218	23407	22999	23434	23375	23430	23222	23402	23414	23327	23376	23184	23418	23469	23309	23113	23331	23146	23441	23350	23392	23450	23352	23294	23204	23339	23202	23126	23258	23380	23353	23288	23308	23252	23419	23338	23203	23316	23108	23282	23418	23391	23247	23246	23335	23303	23297	23431	23393	23374	23282	23390	23309	23393	23373	23324	23293	23200	23280	23371	23335	23341	23386	23386	23343	23366	23454	23146	23083	23237	23479	23431	23315	23232	23251	23297	23382	23406	23296	23284	23336	23432	23278	23360	23517	23232	23451	23548	23248	23296	23302	23341	23216	23368	23131	23378	23447	23172	23349	23405	23499	23254	23226	23395	23344	23500	23346	23334	23247	23324	23242	23385	23304	23617	23425	23209	23325	23374	23282	23422	23148	23467	23257	23327	23263	23352	23393	23369	23516	23283	23225	23345	23253	23312	23168	23509	23284	23388	23459	23459	23278	23303	23238	23311	23358	23332	23329	23482	23347	23296	23273	23263	23240	23201	23217	23311	23551	23337	23481	23341	23475	23309	23484	23189	23204	23416	23321	23299	23249	23426	23479	23205	23378	23475	23401	23593	23419	23559	23396	23256	23188	23454	23370	23356	23427	23148	23401	23247	23318	23373	23475	23343	23359	23436	23256	23296	23233	23575	23202	23188	23412	23287	23356	23552	23364	23151	23282	23263	23343	23293	23255	23349	23493	23484	23494	23316	23324	23341	23319	23280	23213	23437	23347	23329	23502	23201	23298	23241	23286	23331	23101	23366	23225	23312	23298	23280	23179	23450	23357	23399	23303	23374	23219	23441	23417	23544	23337	23288	23353	23329	23233	23298	23339	23203	23442	23235	23417	23371	23375	23287	23372	23400	23339	23555	23466	23534	23421	23292	23373	23238	23363	23459	23369	23429	23503	23467	23441	23397	23265	23526	23183	23305	23417	23484	23360	23242	23185	23262	23156	23419	23282	23330	23408	23457	23331	23249	23266	23226	23484	23484	23338	23358	23103	23411	23222	23390	23239	23273	23251	23325	23115	23213	23467	23300	23346	23528	23224	23408	23262	23297	23296	23284	23339	23492	23334	23242	23398	23165	23305	23326	23240	23371	23273	23373	23382	23604	23318	23205	23305	23281	23439	23312	23257	23212	23272	23340	23259	23251	23392	23406	23398	23164	23261	23331	23449	23488	23363	23201	23283	23338	23316	23431	23393	23347	23407	23275	23178	23283	23360	23240	23332	23545	23261	23241	23195	23164	23326	23536	23367	23348	23075	23364	23369	23319	23481	23249	23320	23156	23237	23404	23158	23241	23329	23323	23148	23244	23298	23437	23417	23535	23394	23316	23357	23305	23372	23254	23341	23239	23340	23231	23406	23454	23491	23251	23421	23323	23321	23265	23320	23306	23326	23199	23329	23410	23224	23228	23460	23617	23446	23554	23350	23355	23407	23222	23431	23345	23326	23300	23116	23423	23330	23390	23387	23316	23307	23330	23200	23326	23398	23400	23419	23162	23122	23504	23438	23002	23253	23541	23224	23339	23316	23285	23340	23376	23185	23412	23383	23210	23172	23338	23113	23376	23159	23297	23286	23395	23429	23333	23227	23246	23407	23347	23241	23496	23381	23175	23292	23323	23309	23544	23237	23319	23281	23402	23257	23343	23429	23434	23274	23391	23186	23413	23286	23382	23183	23299	23241	23175	23223	23248	23380	23099	23260	23254	23321	23217	23344	23325	23433	23082	23415	23242	23302	23260	23398	23302	23354	23261	23436	23361	23286	23325	23315	23228	23404	23410	23389	23208	23354	23258	23366	23295	23343	23291	23318	23530	23319	23376	23306	23215	23250	23295	23309	23270	23092	23453	23338	23168	23197	23381	23388	23453	23329	23326	23231	23424	23289	23378	23307	23295	23324	23690	23549	23210	23360	23470	23411	23479	23434	23254	23406	23142	23518	23276	23487	23256	23275	23343	23327	23265	23465	23306	23354	23217	23353	23451	23355	23409	23353	23233	23320	23260	23263	23094	23338	23505	23225	23418	23375	23191	23289	23119	23474	23488	23323	23275	23443	23294	23381	23231	23531	23179	23126	23317	23166	23344	23399	23364	23413	23401	23336	23352	23450	23432	23501	23341	23207	23349	23344	23356	23313	23380	23213	23293	23213	23233	23316	23443	23380	23300	23464	23394	23407	23313	23328	23447	23349	23395	23384	23329	23460	23315	23386	23428	23329	23289	23526	23409	23396	23346	23378	23196	23315	23456	23514	23414	23547	23349	23395	23521	23338	23360	23367	23307	23256	23413	23296	23206	23408	23335	23320	23226	23502	23422	23403	23407	23120	23333	23398	23399	23335	23350	23371	23239	23457	23352	23339	23273	23414	23384	23402	23336	23304	23502	23382	23233	23476	23256	23586	23466	23281	23398	23167	23363	23427	23455	23221	23402	23465	23298	23175	23262	23276	23254	23307	23197	23308	23398	23195	23311	23265	23306	23244	23393	23188	23424	23346	23442	23503	23263	23147	23324	23503	23371	23196	23273	23310	23453	23547	23336	23405	23423	23403	23249	23194	23466	23456	23399	23381	23346	23408	23301	23474	23423	23352	23259	23439	23251	23463	23438	23235	23369	23428	23323	23318	23209	23396	23536	23193	23255	23321	23250	23379	23172	23304	23165	23398	23348	23493	23274	23483	23517	23321	23227	23429	23341	23313	23395	23193	23072	23247	23310	23177	23519	23360	23476	23173	23443	23192	23581	23355	23278	23308	23421	23255	23364	23221	23322	23307	23225	23278	23256	23224	23260	23252	23519	23405	23344	23326	23279	23517	23207	23438	23363	23336	23472	23127	23231	23523	23352	23111	23384	23272	23397	23353	23321	23223	23423	23195	23524	23249	23429	23342	23306	23225	23488	23399	23306	23460	23411	23457	23333	23337	23467	23356	23448	23494	23316	23309	23486	23355	23443	23407	23381	23393	23229	23306	23355	23328	23388	23222	23426	23380	23499	23256	23377	23339	23505	23429	23366	23196	23311	23515	23421	23299	23330	23265	23345	23393	23455	23402	23197	23342	23404	23310	23549	23305	23207	23423	23347	23304	23264	23387	23197	23235	23401	23193	23191	23288	23439	23432	23076	23289	23269	23332	23431	23313	23346	23322	23360	23227	23514	23347	23305	23413	23178	23327	23357	23188	23381	23291	23160	23539	23296	23381	23402	23367	23293	23476	23348	23255	23484	23137	23453	23233	23342	23146	23452	23433	23405	23283	23111	23442	23347	23339	23312	23381	23175	23288	23349	23423	23427	23416	23426	23337	23280	23568	23332	23410	23181	23181	23392	23379	23331	23497	23391	23288	23349	23357	23437	23086	23307	23308	23445	23269	23211	23295	23365	23529	23515	23389	23195	23326	23364	23539	23304	23354	23137	23234	23365	23249	23371	23296	23271	23142	23293	23338	23231	23244	23345	23293	23157	23405	23412	23210	23303	23361	23403	23395	23434	23525	23392	23281	23315	23344	23291	23473	23397	23370	23275	23280	23268	23358	23326	23445	23408	23313	23316	23457	23381	23186	23288	23328	23226	23326	23303	23415	23574	23360	23253	23325	23375	23384	23332	23321	23344	23340	23383	23394	23326	23421	23255	23255	23327	23445	23386	23360	23415	23138	23415	23398	23429	23364	23151	23209	23445	23367	23264	23480	23440	23270	23297	23202	23367	23388	23345	23540	23457	23412	23548	23272	23445	23234	23275	23228	23390	23412	23358	23373	23578	23316	23358	23358	23150	23329	23238	23360	23450	23315	23242	23587	23403	23283	23204	23229	23421	23237	23376	23412	23321	23519	23412	23398	23243	23356	23488	23327	23357	23444	23477	23267	23330	23485	23481	23195	23369	23238
32317	38330	49357	48014	42422	38045	35547	33715	32446	31858	30964	30802	30406	30252	30310	30399	30470	30450	30151	30186	30141	30047	30199	30149	29904	30248	29920	29999	29922	29871	30177	30188	30028	29907	30200	30115	30122	30030	30021	30190	30232	30332	30364	30363	30146	30090	30123	30113	29973	30175	30143	30151	30224	30131	30171	30184	30042	30107	30237	30281	30154	30451	30097	30273	29996	29848	30116	29917	29922	29857	30013	30034	29822	30170	30213	30242	30025	30209	30018	30056	30147	30067	29688	30004	30410	29951	30090	29982	30095	29940	30157	30069	30116	30040	30059	30021	30079	30080	30176	29961	29880	29910	29915	29912	30157	29991	30108	30144	30099	30302	30182	30263	29962	30090	30057	30147	30085	29954	30075	30314	30185	30214	30093	30105	29993	30093	29967	30019	30095	30281	30220	29992	30254	30162	29872	29958	30197	29825	30035	30085	30053	30206	29927	30022	30170	29845	29948	30065	30209	29913	29948	30018	29897	30181	29839	30142	30257	29951	30323	30237	30063	30158	30080	30066	29996	30022	30007	30091	29993	30044	29999	30033	29989	29957	30156	30185	30231	29881	30182	29865	30025	29954	30114	30286	30257	30052	29900	30073	30109	30081	30060	30076	30063	30097	30131	29900	30216	30136	30245	29831	30203	30056	30015	29925	30160	30250	30336	30094	30069	30080	30274	30203	29862	30339	29951	29840	29881	30006	30103	29904	30122	29887	30098	30248	30187	30247	30292	30066	30091	30348	29999	30189	30390	30243	30050	30107	30119	29999	30038	29983	30360	30083	30193	29921	29880	30161	30241	30155	29801	29838	30180	30137	29801	30275	30234	30261	30152	30103	29920	30031	30267	30059	30132	30304	30030	30050	30153	30190	30178	30111	29862	29883	29841	30205	30171	29881	30123	29956	30330	30018	30083	30004	30001	30140	30115	30154	30117	29996	30150	29834	30087	30166	30029	30205	30200	30155	30218	30115	30107	29969	30134	29942	30088	30082	30205	30022	30164	30342	30136	30138	29901	30177	30144	30307	30109	30089	29848	30138	30012	29999	30040	30330	30188	30150	30080	30216	30117	29946	30112	30084	30264	30163	30066	30280	30176	29980	30001	30012	30070	30294	30152	30247	30295	30133	30022	29743	30219	29912	30209	30069	30025	30049	30022	30245	30209	30161	30168	30244	30094	29892	30146	29958	30349	30255	29992	30171	30193	30042	30194	29870	29761	29939	30254	30126	30049	30038	30193	29946	30003	29998	30029	30147	30028	29961	30192	30020	30056	30058	30056	29943	30082	29944	30178	30226	29904	30020	30041	30126	30207	30209	30240	30202	29917	30055	30053	30032	29980	30082	30174	29989	30378	30114	30101	30038	30166	29944	30221	30036	30127	30143	30064	29989	30033	30119	30110	30090	30212	30131	29899	30000	29950	30079	30034	30101	30011	30215	30110	30225	30071	30047	30045	30214	30198	30185	30047	30024	30070	30245	29918	30015	30310	29974	30394	30264	29967	29957	30042	30286	30132	30231	29980	29877	30046	30209	30045	30151	30150	30028	30214	30163	29905	30300	30058	29986	30160	30002	30330	29877	29884	29872	30265	30013	30104	30189	30214	30058	30206	30106	30055	30128	29984	29999	30060	29945	30069	30115	30251	29979	30058	30122	30241	29940	29928	30198	30140	30139	30034	30050	30059	30071	30072	30031	30013	30286	29986	30031	30167	30257	29952	30235	29979	29994	30070	30108	30118	30027	30018	30101	30167	30128	30191	30347	30041	30196	29949	30037	30132	30155	30101	30038	30342	29968	29967	30126	30112	30057	30040	30153	30235	30365	30046	30272	29988	29931	30014	30060	30072	29948	29979	30082	29991	30145	30036	30102	30187	30251	30080	29922	30092	30263	30334	30171	30236	30127	30211	29836	30086	30292	30014	30057	30118	29997	29964	29965	30024	29918	30028	30067	30099	30132	29788	29971	30136	30043	29968	30081	30016	30211	29893	30064	29880	29939	30081	30007	30084	29909	30118	30113	30034	30099	30207	30012	30078	30060	30018	30170	30336	30013	30204	29953	30006	29900	30209	29947	30512	30182	30136	30068	30170	30028	30068	30197	30097	30099	30058	29907	30164	30015	30064	30052	29880	30211	30083	30168	30024	29945	30235	30050	30341	30190	30094	30228	30080	30076	29930	30051	29962	30028	29914	30159	30153	30204	29955	30126	29877	30053	30174	30288	29975	30269	30229	30072	30033	29994	29938	30163	29946	30248	30105	30094	30075	29971	30353	30163	30061	30410	29897	30248	30226	30062	30141	30031	30026	30118	29887	30187	30188	29940	30376	30123	30046	29857	30021	30189	30162	30179	30158	30405	29858	30144	29878	30275	30157	30411	30152	29903	30106	30099	30208	29983	29963	30114	30049	30218	30181	30203	30173	30320	30159	30079	30308	30059	30312	30299	30011	30160	29680	30203	30252	30058	30061	30165	29896	30075	30133	30137	30357	30081	30005	30208	30132	30363	30232	30089	30266	29981	30318	30031	30275	30383	30000	30356	30284	30068	30176	30278	30037	29914	30065	30051	30036	30160	30130	30235	29929	30112	30110	30148	30083	30139	30042	30106	30104	30070	29962	30006	30033	29891	30311	30093	30148	30376	30034	29949	30067	30126	30022	30079	30223	30241	30131	29804	30232	30021	30318	30206	30397	30102	30120	29930	30205	29840	30046	29969	30361	30279	30385	29980	30009	30214	30009	30242	30156	30134	30228	30007	30214	30057	30037	29929	30045	30079	29993	30203	29981	30251	30020	29952	29872	29971	30180	30163	30142	30214	30052	29927	30076	30001	29987	30269	30307	30032	30176	30409	30130	29997	30004	30008	30182	30071	30027	30145	29835	30096	29933	30057	30128	30137	30092	29975	30002	29735	30051	30059	30149	30137	30451	30202	30201	29933	30080	30135	29894	29929	29905	30003	29957	29890	30127	30096	29895	30180	30202	30222	30306	30181	29907	29776	30108	30030	29994	30060	30031	29968	30163	30195	30143	29961	29961	30005	30070	30032	30147	30234	30222	30155	30189	30077	30000	30024	30224	30071	30142	29859	30086	30034	29968	30216	29961	29912	30304	29901	30131	30043	30211	29922	30057	30103	30058	29860	30293	30038	30350	30088	30221	30138	29956	29888	30124	29965	29960	30220	29981	30099	30067	30036	29943	29837	30334	30074	30023	30192	30033	29870	30331	30084	30201	30093	29714	29926	30380	30335	30234	30171	30050	30119	29917	30208	29968	29927	30019	29849	30024	30324	30208	30121	30083	30065	30086	30073	30004	30115	30122	30081	30305	30056	29988	30014	30290	29901	30007	30164	30083	30263	29919	30124	30041	30050	30244	30081	29944	30027	30319	30170	30201	30022	30128	30222	30019	30077	30081	29923	30051	30055	30288	30400	30193	30160	30091	30023	29971	29894	30003	30011	30030	29800	30174	29891	30113	30263	30093	30076	30023	30182	30251	30052	30088	30035	29990	29916	30278	29943	30095	29921	30209	30082	30219	30291	29970	30098	30124	29973	29961	30088	30127	30262	30416	29876	30246	29966	30396	29839	29991	30153	30056	30143	30090	30000	30121	30007	30135	30065	30137	30030	30074	30345	30014	29953	29957	30320	30162	30025	29904	30026	30217	30020	30273	29821	30220	30003	30192	30096	30227	30098	30009	30333	29945	29872	29918	29964	29911	30182	29897	30170	30137	30286	30096	30200	30283	30067	30051	30125	30224	30064	30310	30140	30079	30089	29983	29998	30025	30223	30210	29972	30313	30277	30151	29994	29844	29818	30152	30018	30420	30132	30458	30091	30185	29889	30209	29967	30019	30219	30229	30228	30067	30003	29821	30009	30133	30175	30225	30068	30261	30131	30130	30236	30145	30239	30248	29854	30136	29914	30122	29959	29967	30306	29975	30084	30104	30066	30090	30079	30035	30055	30124	30242	29986	29992	29846	30072	30332	29966	30145	30046	30171	30017	29722	30277	30113	29762	30096	30018	30162	30101	30117	29978	30115	30078	30093	30074	29979	30016	30091	30362	30148	29898	30112	29883	30165	30173	30125	30186	30283	29772	30294	29991	29989	29959	30114	30113	30039	30042	30106	30206	30266	30125	30083	29962	30142	30102	30208	30311	30175	30276	30228	29901	30145	30378	29932	29965	30298	29883	30129	29811	30157	29956	29879	29836	30037	29960	30020	30040	30141	30215	30077	30133	30187	30219	30128	30102	30034	30363	30051	30148	29964	30285	30248	30272	30156	30115	30222	30117	30263	30220	30319	30183	29885	30213	30350	30174	30061	30381	29924	30148	30153	30293	30042	29871	30042	30220	30345	30095	30222	30190	30077	30340	30205	30091	29981	30245	30034	30092	30044	30100	29984	29783	30102	30143	30171	30243	30104	30078	29878	30019	30086	30185	30187	30094	30045	30417	30315	29890	30071	30039	29967	30207	29916	29958	30393	30042	30069	30058	30054	29871	30021	30118	29890	29800	30121	30110	30193	30336	30125	29985	30077	30073	30153	29827	30050	29953	30060	30027	30007	30011	30145	29887	30221	30162	30232	30048	30027	30312	30030	30018	30119	30139	30392	30297	30004	30165	30268	30157	30323	30076	29990	30362	29953	30187	30028	30093	30215	29979	30101	30145	30133	29879	30081	30089	30304	30105	30069	30078	30040	30184	30187	30071	29916	30067	30025	30012	30165	30145	30163	30064	30279	30279	29947	29975	30202	30200	30189	30150	30188	29982	30210	29932	29940	30310	29976	29983	30170	29960	30020	30188	30137	30453	30229	30096	30143	30300	29980	30393	30336	30378	30137	30021	30221	30176	29960	30094	30184	30205	30082	30081	30151	30035	30225	30129	30013	29886	30119	30170	29882	29907	30269	30228	29906	30164	30104	29858	30146	30148	30103	30081	30273	30110	30111	29968	30344	30130	30179	30199	30342	29895	30305	30138	30117	30116	29972	29986	30182	30234	30054	30059	30109	30078	29971	29844	30139	29916	29971	30037	30015	30048	30183	30118	30077	30322	29976	30183	30003	30156	30287	30215	30309	30259	30226	30157	30250	30177	29896	29970	30039	30121	30030	30094	30275	30050	29896	30047	30043	30245	30020	30032	30074	30212
40210	57435	55611	47292	40990	34926	31120	28761	26886	25265	24347	23851	23771	23553	23442	23260	23439	23213	23358	23275	23344	23200	23220	23213	23194	22916	23263	23054	23133	23152	23304	23398	23108	23103	23096	23042	23220	23053	23160	23241	23190	23201	23122	23104	23275	23071	23245	23072	23064	23245	23024	23261	23190	23049	23252	23150	23180	23150	22951	23298	23334	23205	23047	23060	23079	23152	23034	23078	23300	22980	23294	23134	23237	22981	23180	22944	23002	23183	23139	23215	23386	23062	23168	23267	23182	23080	22991	23291	23108	23293	23145	23245	23158	23135	23197	23098	23187	23192	23261	23307	23011	23127	23275	23055	23153	23071	23175	23292	23191	22979	23066	23264	23222	22944	23227	23008	23000	23155	23065	23141	23122	23050	23197	23158	23140	23172	23176	22908	23341	23131	23093	23151	23031	23225	23142	23059	23116	23300	23038	23177	23230	23263	23068	23209	23207	23230	22937	23250	23061	23186	23110	23052	22996	23194	23225	23051	23236	22966	23072	23064	23181	23126	23104	22954	23238	23306	23213	23069	23138	22919	23132	23050	23084	23072	23118	23136	23359	23229	23251	23036	23076	23138	23075	23179	23109	23186	23267	23146	23042	23176	23371	23108	23107	23133	23352	23136	23118	23038	23147	23123	23211	23017	23113	23168	23229	23176	23080	23057	23114	23217	23135	23155	23167	23288	23001	23185	23133	23066	23121	22984	23089	23176	23091	23311	23410	23016	23098	23092	23310	23103	23207	22981	23011	23336	23194	23200	23002	23287	23148	23235	23281	23109	23285	23106	23031	23064	23098	23239	23254	22999	23300	23128	23410	23372	23184	23015	23139	23205	23145	23279	23122	23211	23283	23191	23107	23115	23041	23155	23039	23120	23218	23222	23050	23117	23158	23064	23189	23214	23131	23204	23229	22994	23078	23209	23390	23182	23074	23140	23023	23098	23228	23122	23154	23285	23056	23185	23133	23145	23218	23022	23151	23052	23005	23242	23118	23304	23198	22906	23069	23199	23049	23333	23199	23048	23192	23222	23119	23214	23174	23267	23132	23169	23186	23102	23342	23287	23189	23002	23278	23164	23219	23121	23032	23046	23073	23251	23326	23135	23095	23107	23185	23177	23095	23018	23324	23153	22951	23208	23136	23225	23241	23141	23044	23184	23268	23212	23175	23180	23226	22991	23101	23231	23110	23149	23267	22997	23188	23177	23280	23340	23145	23160	23322	23111	23323	23158	23138	23321	23160	23214	23363	23181	23264	23043	23067	23231	23273	23204	23099	23204	23192	22964	23017	23136	23172	23157	23102	22997	23227	23074	23162	23144	23151	23048	23131	23108	23157	23257	23050	23157	23121	23101	23259	23074	23020	23168	23230	23166	23105	23214	23219	23136	23385	23220	23220	22988	23186	23048	23203	23119	23203	23156	23019	23160	23157	23023	23164	23068	23170	23142	23036	23451	23072	23255	23096	23209	23074	23115	23132	23150	23048	22922	23294	23181	23120	23133	23138	23016	22940	23214	23057	23163	23040	23160	23114	23152	23288	23206	23084	23089	22925	22937	23138	23235	23117	23063	23057	23244	23116	23144	23116	23023	23179	23078	23168	23182	23197	23322	23081	23123	23133	23166	23144	23060	22939	23214	23487	23159	23155	23189	23258	23158	23124	22960	23114	23148	23198	23177	23215	22985	23150	23250	23044	23024	23183	23025	23266	22994	23215	23302	22978	23208	23075	23233	23121	23048	23248	23344	23210	23013	23320	23235	23281	22917	23148	23082	23232	23064	23253	23131	23378	23027	23145	23129	23261	23224	23350	23241	23093	23222	23149	23098	23053	23286	23192	23128	23063	23271	23106	23018	23213	23119	22965	23124	23083	23407	22979	23144	23092	23130	23009	23096	23272	23077	23252	23225	23141	23342	23285	23149	23201	23104	23237	23161	23250	23085	23131	23334	23274	23271	23199	23085	23185	23243	23449	23111	23299	23200	23103	23208	23051	23090	23259	23046	23171	23125	23108	23204	23108	23186	23120	23195	22916	23133	23135	23027	23156	23281	23106	23016	23194	23136	23238	23425	23147	23038	23228	23152	23177	23196	23231	23133	23127	23201	23054	23230	23037	23155	23103	23068	23013	23125	23145	23284	23075	23224	23151	23177	23209	23325	23115	23234	23156	23067	23181	23120	23178	23008	23156	23243	23097	23197	23320	23249	23275	23153	23104	23081	23054	23353	23256	23038	23227	23244	23412	22966	22988	23127	23247	23231	23271	23069	23249	23237	23052	23185	23292	23161	22932	23047	23074	23146	23154	23216	23269	23119	23118	23078	23243	23155	23086	23170	23129	23195	23073	23156	23178	23071	23188	23025	23026	23151	22977	23133	23159	23207	23163	23006	23234	23242	23206	23138	23152	23284	23174	23134	23068	23101	23259	22985	23307	23269	23225	23090	23133	23174	23129	22997	23135	23354	23280	23349	23121	23088	23133	23038	23321	23092	23126	23049	23143	22975	23203	23146	23098	23257	23283	23096	23088	23029	23112	23217	23075	23196	23208	23016	23057	23108	23239	23209	23315	23278	23253	23145	23127	23091	23159	23256	23126	23109	23136	22935	23154	23112	23038	23156	23140	23083	23077	23143	23083	23026	23053	23099	23241	23040	23128	23055	23164	23087	23226	23306	23067	23154	23170	23000	23216	23198	23120	23274	23200	23107	23184	23144	22850	23114	23413	23067	23053	23108	23153	23139	23119	23252	23079	23194	23128	23033	23199	23046	23099	23094	22900	23365	23194	23116	23116	23177	23060	23201	23190	23283	23227	23142	23294	23254	23302	23233	23333	23128	23106	23045	23219	23261	23239	23228	23249	23085	23162	23170	23217	22991	23112	22996	23245	23247	23080	23113	23200	23041	23126	23136	23038	22955	23138	23125	23354	23261	23223	23188	23214	23183	23209	23015	23123	22993	23269	23154	23014	22971	23254	23322	23103	23122	23192	23395	23069	23264	23185	23274	23261	23153	23207	23033	23037	23056	23150	23122	23130	23118	23218	23000	22966	23152	23026	23121	23309	23220	23150	23103	23067	23056	23296	23224	23145	23216	23099	23122	23176	23186	23196	23131	23149	23031	23121	23129	23157	23243	22918	23179	23157	23180	23267	23251	23234	23031	23227	23077	23407	23029	23223	23208	23058	23176	23184	23230	23168	23126	23254	23174	23134	23053	22995	23027	23290	23173	23069	23132	23066	22995	23070	23176	23339	23027	23174	23111	23388	23092	23307	23253	23303	23158	23090	23131	23141	23227	23233	23172	23083	23006	23153	23275	23129	22976	23126	23057	22947	23192	23259	23137	23150	23140	23181	23376	23331	23160	23250	23061	23078	23236	23174	23104	23249	23021	23277	23170	23060	23040	23345	23031	23311	23179	23242	23236	22828	23172	23288	23163	23162	23068	23094	23316	22994	23162	23223	23117	23133	23111	23203	23185	22965	23270	23186	23281	23293	23171	23197	23366	23089	23094	23076	22998	23079	23179	23274	23121	23232	23295	23091	23085	23095	23212	23211	23033	23246	23165	23176	23341	23121	23024	23316	23114	23209	23163	23157	23275	22903	23270	23192	23180	23128	23109	23174	23173	22932	23189	23147	23097	23204	23347	23084	23115	23129	23058	23122	23160	23331	23327	23195	23026	23091	23224	23207	23218	23071	23144	23376	23272	23219	22943	23204	23102	23068	23229	23351	23088	23084	23042	23178	23216	23066	23114	23234	23198	23280	23095	23156	23147	23142	23139	23196	23149	23236	23119	23212	23246	23054	23294	23218	23225	23086	23187	23075	23026	23424	23137	23172	23042	23088	23146	23250	23305	23121	22940	23308	23248	23272	23162	23110	23200	23095	23153	23044	23275	23021	23173	23083	23163	23338	23176	23209	23068	23114	23248	23198	23340	23118	23208	23015	23302	23076	23217	22934	23247	23126	23270	23012	23180	23001	23175	23182	23046	23248	23177	23151	23029	23222	23115	23084	23332	23191	22967	23304	23121	22933	23205	23131	23332	23093	23113	23217	23293	23209	23252	23163	23173	23190	23193	23275	23126	23192	23218	23122	23105	23378	23200	23060	23232	23196	23140	23159	23146	23150	23288	23319	23097	23252	23123	23231	23115	23129	23209	22991	23248	23015	23130	23245	23170	23205	23009	23272	23402	23172	23089	23122	23086	23282	23188	23032	23226	23208	23186	23274	22995	23241	23232	23098	23070	23223	23247	23265	23191	22918	23172	22945	23248	23118	23121	23049	22916	23185	23093	23183	23260	23212	23078	22954	23059	23258	23238	23177	23265	23047	23068	23144	23197	23332	23091	23203	23410	23172	23216	23242	23240	23364	23168	23083	23192	23161	23170	23068	23109	23213	23364	23312	23168	23135	23121	23144	23257	23032	23213	23205	23103	23207	23125	23223	23128	23036	23116	23289	23255	23490	23047	22995	23073	23128	23064	23263	23159	23286	23430	23261	23081	23186	23115	23136	23093	23237	23344	23013	23179	22901	23269	23139	23259	23265	23036	23143	23195	23070	23169	23351	23041	23345	23222	23160	23151	23151	23172	23156	23175	23166	23098	23038	23299	23146	23125	23170	23035	23182	23087	23162	23134	23169	23245	23282	23251	23031	23195	23096	23076	23142	23334	23080	23118	23308	22989	23089	23286	23276	23252	23026	23061	23116	23151	23271	23190	23212	23095	23205	23159	23214	23161	23281	23170	23356	23241	23054	23316	23253	23293	23149	23143	23176	23187	23145	23018	23209	23181	23133	22994	23265	23140	23111	23231	23156	23274	23058	23125	23210	23083	23214	23272	23246	23070	23236	23178	23060	23182	23150	23299	23479	23403	23015	23226	23095	23142	23211	23188	23209	23015	23194	23363	23300	23210	23133	23162	23382	23062	23112	23111	23188	23232	23060	22794	23315	23295	23052	23082	23220	23142	23345	23070	23072	23079	23199	23061	23223	23138	23231	22963	23016	23183	23133	23111	23045	23084	23182	23230	23034	23084	23277	23211	23193	23199	23011	23204	23259	23107	22986	23022	23124	23349	23190	23108	22993	23046	23159	23098	23043	23440	23061	23091	23310	23265	23267	22997	23185	23131	23186	23157	23300	23088	23322	22984
23767	21548	30989	34024	37661	39471	38464	35334	33895	32931	31835	31275	30637	30499	30209	30137	30145	30195	30098	29853	30126	30018	30182	30159	30000	29916	29784	29925	29843	29880	29821	30127	29847	29854	29695	29955	30045	29970	30169	29905	29874	29831	29895	29966	29714	29859	29834	29685	30026	29884	29859	30053	29890	29782	29882	30086	30030	29860	29923	29903	29764	29831	29771	29923	29887	29811	29915	29953	29931	29841	29510	29673	29863	29963	29686	29899	29896	29853	29837	29837	30060	29811	29701	30019	29715	29842	29917	29850	29860	29933	29665	29695	29773	29710	29995	29952	30167	29898	29604	29638	29678	29826	29845	30008	29647	29957	29933	29961	29864	29785	29844	29791	29707	29883	29999	29861	29724	29695	29752	29830	29746	29915	30009	29695	29944	29687	29967	29662	29870	29835	29950	29935	29963	30007	29699	29876	29772	29831	30133	29862	29645	29575	29959	29651	29868	29783	30228	29668	29562	29924	29944	29773	29994	29692	29750	30078	29945	29849	29842	29704	29704	29653	29865	29737	29736	29864	29557	29950	29963	30040	29914	29767	29763	29839	29810	29796	29618	29837	30002	29924	30137	29906	29733	29785	29584	29694	29818	29811	29965	29890	29824	29909	29929	29860	29791	29580	29990	29670	29913	29828	30052	29742	29879	29828	29710	29815	29883	29929	29726	29678	29837	29912	29719	29750	29935	29820	29655	29944	29895	29835	29797	29754	29919	29822	29592	29929	29693	29787	29718	29904	29643	29687	29794	29911	29996	29533	29695	29847	29746	29996	29748	30028	29835	30083	29735	29946	29903	29952	29728	29987	29793	29714	29637	29655	29800	29598	29645	29681	29772	29542	29850	29630	29795	29643	29883	29869	29763	29533	29736	29920	29817	29909	29958	29757	29980	29822	29477	29988	29708	29851	29806	29693	29564	29768	29813	29759	29894	29932	29898	29904	29689	29728	29925	29732	29769	30127	29859	30135	30125	29995	29797	29977	29916	29945	30000	29836	29837	29854	29766	29838	29544	29785	29764	29887	29890	29874	29853	29681	29892	29802	29649	29685	29849	29746	29763	29827	29713	29697	29734	29976	29915	29794	29942	29870	29847	29869	29828	29993	29822	29908	29701	30086	29724	30144	30057	29842	29981	29828	29978	29796	29876	29820	29869	29747	29863	29856	29910	29782	29941	29802	29609	29782	29818	29973	29696	29675	29936	29765	29863	29820	30062	29895	30132	29657	29991	29739	30107	29901	29687	29743	29831	29687	30137	29832	29469	29737	30057	29845	29694	29695	29873	30031	30080	29832	29922	29810	29875	29628	29893	29991	29619	29732	29903	29837	29678	30015	29888	29804	29813	30003	29881	29692	29727	29832	29792	29801	30152	29864	29870	29914	30092	29881	29841	29644	29740	29984	29927	29726	30090	29715	29765	29779	29678	29803	29693	29997	29846	29650	29735	30000	29797	29623	29684	29802	29720	29719	29959	29881	29764	30007	29977	29944	30010	29708	29830	29977	29918	29932	29954	29710	29759	29695	29744	29888	29833	29619	29703	29553	30004	29702	29699	29670	30010	29957	29811	29450	29881	29831	29882	29767	29842	29522	29871	29901	29984	29892	29894	29908	30148	29741	29790	29923	29981	29826	29904	29848	29980	29772	29854	29931	29727	29745	29977	29811	29612	29780	29931	29620	29604	29722	29761	29621	29753	29703	29728	29734	29728	29659	29827	29559	29692	29780	29792	29741	29765	29834	29699	29741	29659	29776	29721	29869	29555	30035	29716	29836	29669	30032	29899	29851	29914	29932	29916	29877	30036	29838	29863	29807	29922	29867	29794	29854	29758	29931	29935	29815	29842	29859	29968	29657	30019	29806	29808	29790	29981	29512	29913	29783	29897	29846	29674	30036	30169	29914	29714	29822	29919	29673	29809	29731	29856	29706	29605	29863	29810	29822	29618	29785	29935	29632	29859	29580	29676	29627	29932	29757	29838	29774	29734	29940	29778	29906	29979	29863	29902	29532	29715	29864	29955	29737	29700	29683	29643	30091	29715	29772	29810	29775	29643	30034	29926	29840	29660	29975	29828	29972	29860	29730	29918	29408	29605	29695	29884	29955	29894	29674	29999	29781	29882	29945	29743	29991	29913	29761	29942	29811	29864	29747	29894	29829	29885	29862	29850	29890	29893	29766	29880	29863	29944	29740	29928	29830	29682	29943	29961	29888	29963	29773	29587	29796	30230	29664	29738	29862	29836	29668	29788	29549	29887	29946	29800	29783	29722	29807	30051	29786	29865	29524	29652	29610	29888	29935	29894	30016	30000	29623	29646	29787	29706	29787	29608	29863	29944	29615	29910	30001	29676	29677	29859	29652	29741	29963	29723	30123	29603	29885	29876	29939	29849	29784	29908	29639	29738	30006	29969	29948	29897	29907	30038	29857	29884	29994	29700	29731	29659	29692	29856	29868	29818	29669	29906	29984	29807	29890	29750	29811	29922	29654	29984	29860	29748	29981	29636	29800	29894	29801	30020	29754	29802	29657	29488	29765	29576	29682	29663	29742	29859	29686	29801	29922	29892	29937	29926	29937	29913	29937	29922	29749	29634	29772	29704	29723	29900	29623	29991	29870	29714	29693	29804	30103	29929	29841	29758	29686	29623	29929	29772	29796	29753	29858	30049	29981	29730	29766	29836	29872	29941	29841	29822	29833	29781	29733	29877	29897	29793	29834	29802	29603	29967	29858	29637	29639	30066	29954	29706	29653	29835	29941	29911	29688	30045	29731	29886	29982	29730	29723	29999	29756	29886	30096	30002	29705	29892	29954	29605	29705	30067	29641	29856	29803	29889	29891	29791	29979	29733	29912	29769	29689	29740	29721	29576	29696	29684	29729	30037	29778	29990	29778	30017	29831	29628	30024	29846	29825	29866	29829	29972	30049	30006	30023	29926	29829	30046	29919	29966	29992	29908	29992	29463	29709	29842	29755	29863	29758	30163	29849	29890	29835	29771	29688	29838	29766	29651	29855	29899	29845	29803	29732	29925	29885	29862	29758	29753	29850	29708	29657	29969	29783	29530	29882	29896	29971	29782	29784	29720	29895	29902	29776	29769	29924	29915	29853	29573	29682	29910	29930	29867	29668	29762	29794	29780	29717	29817	29970	29768	29964	29832	29994	29772	29769	29712	29424	29752	29740	29866	30039	29701	29758	29684	29757	29720	29813	29818	29651	29788	30090	29876	29839	29904	29742	29673	30050	29953	30094	29866	30128	29786	29855	29760	29632	29804	29649	29854	29691	29951	29763	29816	29851	29978	29971	29790	29750	29903	29909	29813	29517	29832	29870	29787	29745	29481	30075	29782	30164	29876	29685	29898	29921	29604	29668	29731	29816	29788	29674	29983	29443	29826	29835	29574	30038	29697	29837	30059	29902	29775	30137	29926	29910	29683	29992	29866	29823	29769	29653	30085	29887	29924	29807	29926	29870	29879	30005	29699	29897	29962	29758	29971	29621	30001	30052	29587	29606	29984	30008	29794	29714	29923	29685	29877	29825	29698	29851	29800	29931	30084	29850	30060	29741	29782	29996	29828	29701	29811	29957	29755	29696	29983	29827	29831	29695	29980	29991	29772	29687	29711	30050	30104	29927	29710	29691	29791	29786	29623	29846	29702	29732	29864	29797	29951	29615	30060	29982	29938	29665	29938	29884	29706	29836	29838	29706	29854	29736	29962	29704	29776	29700	29867	29770	29995	29730	29957	29720	29777	29890	29829	29969	29967	29752	29560	29926	29916	29646	29651	29903	30001	30026	29839	30124	29834	29715	29876	29879	29543	29814	29669	29897	29927	30009	29832	29879	29845	29825	29835	29671	29937	29800	29965	29863	30039	29776	29871	29836	29916	29758	29834	30027	29881	29960	29870	29820	29719	29906	29943	29660	29740	30104	29755	29749	29836	29751	29880	29749	30164	29735	29740	29865	29761	30098	29964	30022	29968	29560	29925	29915	29932	29888	29946	29929	29701	29819	29952	29848	29717	29923	29686	29799	30153	29688	29785	29837	29956	29771	29929	29786	29650	29837	29790	29769	29806	29781	29689	30105	29938	29768	30004	29806	29837	29596	29951	29963	29862	29751	29882	30040	29810	29853	29763	29872	29796	29759	29689	29918	30141	29977	29711	29823	29823	30124	29941	29986	29930	29655	29736	29991	29959	29987	29663	29768	29766	29736	29864	29700	29770	29859	29881	30026	29635	29972	29728	29618	29911	29808	29708	29597	29983	29809	29917	29807	29917	29866	30024	29811	29679	29815	29672	29904	29803	29687	29824	29796	29565	29943	30040	29621	29805	30016	29689	30046	29998	30004	29646	29781	29838	29889	30146	29795	29700	30026	29975	29852	29640	29931	29864	29934	29851	29808	29878	29882	29901	29589	29859	29702	29808	29784	29888	29821	29882	29801	29731	29843	29998	30069	29852	29952	29895	29532	29786	29964	30144	29846	29742	29696	29821	29936	29534	29990	29847	29808	29897	29931	30035	29760	29922	29733	29685	30011	29971	29813	30095	29828	29670	29671	29766	30001	29712	29940	29988	29931	29870	29725	29745	29923	29954	29620	29902	30092	29903	29664	29965	29828	29899	29869	29922	29825	29943	29593	29856	29864	29765	30034	29771	29915	30028	29838	29843	29686	29834	29785	29954	30038	29786	29832	29876	29752	30044	29866	29812	29739	29992	29821	29969	29572	29701	29947	29820	29886	29874	29723	29819	29898	29762	29944	30018	29783	29973	30025	29699	29716	29761	29724	29856	29816	29800	29595	29734	29913	29795	29780	29918	29998	29855	29786	30040	29995	29926	29773	29765	29776	29708	29728	29720	29695	29575	29726	29733	29840	29568	29655	29957	29660	29798	29899	29926	29692	30072	29883	29943	29880	29925	29971	29733	29910	29806	29785	29918	29895	29713	29784	29875	29871	29772	29799	29810	29765	30013	30133	30005	29910	29767	29964	29886	29960	29822	29651	29973	29656	29917	29674	29736	30001	29872	29876	29872	29744	29934	29821	30119	29812	29749	29999	29974	29618	29853	29894	29888	29849	29967	29654	29838	29887	29934	29802	29981	30010	29868	29639	29759	29876	29970	29748	29806	29497	29816	30145	30180	29974
39291	63688	66776	57777	48282	40278	34751	31841	29223	26955	25650	24731	24255	23934	23606	23519	23293	23363	23439	23243	23177	23052	23206	23072	23243	23141	23190	23184	23142	23184	23098	23018	23130	23118	23018	23123	23067	23256	23133	23062	22996	23027	23012	23128	23055	22986	22892	23045	23017	23167	23185	23070	23137	23133	23098	23134	23110	23066	23260	22966	23091	22995	23065	23030	23102	22908	23165	22992	23179	23109	22942	23246	23178	23034	22997	23275	23029	23174	23126	23088	23011	23097	23018	23111	23149	22921	23202	23057	23090	23084	22903	23254	23013	23209	23105	22944	23192	23073	23192	22972	22990	23083	23233	23054	23181	22902	23155	23157	23069	22903	23163	23002	23134	23074	22944	23066	23087	23206	23169	23138	23139	23191	23075	23112	23006	23161	22941	23106	22833	23033	23176	23046	23013	23134	23053	22942	22997	23099	22927	23066	23140	22948	22864	23163	23139	22925	23023	23112	23128	23135	23130	23151	23102	23096	23136	23011	22920	23141	23110	22952	23287	23118	23124	22898	23115	22965	23198	23006	23023	23194	23218	23031	22970	23123	23000	22946	22879	23135	23204	23115	22993	22981	23046	23002	22984	23211	23076	23156	23078	22949	22981	23091	23158	23101	23095	23093	22949	22889	23061	23127	23154	23294	23388	22988	23186	23203	22875	22979	23089	22870	23064	23025	23079	23044	23020	23016	22978	23001	22854	22919	23232	23064	23241	22967	23145	23041	23035	23080	23038	22930	22953	23040	23055	22926	22948	23063	23044	22969	23023	23145	22909	22886	23080	23018	23024	23024	23057	23032	22956	22979	23145	23014	22906	23078	22819	23095	23174	23063	23082	22987	22984	23182	22949	23043	23038	22941	23302	23079	22958	23027	23056	23030	23166	23031	23047	23115	23093	23102	23130	23042	23167	23129	23170	23101	23190	22992	22990	23101	22938	22915	23097	23252	23214	22891	23111	22878	23012	23066	22884	23170	22938	22996	22882	23044	22902	22873	23138	23151	22964	23039	23008	23141	22960	23143	23204	23010	23037	22973	22945	23085	22999	23087	23147	23055	23192	23023	22978	23189	23085	22976	23062	23159	23075	23118	23200	22979	23223	23062	23068	22896	22988	22869	23152	22945	23220	23042	23137	23021	23024	23023	23118	22929	23005	23032	23148	22944	23053	23097	23120	22976	22987	22912	23105	22968	22949	22923	23049	23075	22988	23203	23100	23171	22925	23084	23062	23138	23045	23197	23123	23015	23102	22895	23041	23073	23150	22980	23018	22953	23158	23062	23075	23024	22979	23344	22938	23200	23093	22975	23234	23094	22984	23088	23021	23026	23120	23055	23167	22999	22976	23132	23134	23068	23108	23095	23137	23093	23114	23076	23035	23153	23083	23063	23092	23173	23049	23087	22898	22941	22982	23135	23085	22979	22875	23106	23077	23056	22992	23006	23193	22959	22972	22861	22911	23084	22996	22918	23087	23156	23081	23056	22875	23158	23085	23049	23082	23146	23057	23189	22928	23126	22991	23122	23141	22973	23106	23105	23074	22974	22953	23067	23140	23084	22921	22831	22898	23065	22999	22975	23027	22789	23093	23059	23090	23071	23166	22970	22865	23054	23230	23273	23032	22979	23102	23134	22997	22934	23080	22899	23004	23105	23177	23039	23121	23217	23015	23026	23137	23013	22891	22934	22945	22999	22944	23104	23066	23216	22973	22932	23047	23103	22938	22899	23093	23105	23162	23196	22955	22979	23168	23150	23053	23037	22894	22989	22897	22992	23124	23193	23171	23141	23090	23101	23093	22901	22967	23201	22888	23100	23052	22966	23015	22888	23126	22974	23243	22971	23033	23139	23055	23096	23148	22916	23189	23104	22882	23109	23008	23063	23106	23194	22945	23036	23076	23047	22989	23163	22958	23125	23080	23045	23119	23145	22979	23009	23055	23033	23138	23097	23101	22931	22956	23077	23116	22865	23159	23104	23101	23068	23129	23037	23080	23058	22901	23080	23082	23120	23177	23036	22990	23032	22986	23093	22888	22961	22987	23099	23283	23062	23111	23002	22952	23002	23134	23215	22990	23217	23057	23141	23124	23130	22932	23106	23110	22993	22867	23010	22941	22934	22908	23171	23131	23139	23066	23124	23131	23079	23072	23042	23020	22895	23287	22967	22949	23092	22950	23033	23029	23148	23174	23106	23092	23165	23129	23173	23033	22981	22948	23040	23004	23023	22943	23042	23058	23103	23000	23126	22857	23058	22951	23081	22860	22891	23002	23289	23084	23019	23215	23191	22906	22956	23100	23115	23018	23003	23155	23022	23059	22934	23299	23144	22932	23067	23072	22939	23036	22942	23034	22857	23091	23029	23129	22982	23269	23137	23028	22911	23099	23069	23036	23273	23040	23037	23048	22950	23060	23084	23213	23037	23037	22980	22880	22901	23046	23090	23044	23018	23235	23005	23086	23086	23102	23087	23042	23032	23067	23154	22870	23132	23050	23202	23058	22941	22974	23188	23204	22934	23133	23157	23026	23359	23058	23114	22923	23007	22969	23011	23113	23047	23163	22990	23047	23249	23041	23023	23027	22837	23048	22991	23091	23128	23143	23195	22986	23053	23124	22918	23175	23015	23081	23008	23167	23126	23144	23072	23167	23161	22898	23051	23268	22964	23232	23080	23237	22899	23006	22904	22880	23037	23236	23127	22921	23080	23124	23384	22920	23027	22996	23097	23256	23122	22939	23126	22894	23030	22994	22779	23195	22884	23142	23023	22900	23014	23020	22988	22900	23057	22916	23017	23080	23039	23212	23210	22909	23110	22929	23044	22966	23105	23085	22913	23174	22854	23149	23202	23192	23008	22943	22981	23025	23037	23112	22897	23236	22884	23015	22961	23147	23015	23037	23034	23014	23152	23072	22984	23100	23134	23023	23019	22885	23011	22876	23152	23148	23021	23127	22886	22901	22973	23119	22936	22882	23112	22939	22999	23195	23030	23117	23038	22896	23021	23079	22964	22904	23199	22960	23184	23022	22863	22900	23007	23162	23110	23007	23047	22807	22997	22975	23055	22989	23043	23104	23038	23111	23022	23180	22861	23159	23019	23118	23108	23162	23100	22996	22945	23152	22934	23126	23005	23247	23074	23173	22916	22866	23271	23140	22866	22942	23038	23371	22978	23133	23054	22924	23079	23090	23097	22909	23176	23013	23177	23097	22960	23159	23134	23093	23092	22902	22804	23065	22962	22899	23000	23156	22808	23201	23019	23201	23201	23036	22929	23019	23059	22969	22984	23323	23109	23149	23023	23013	22988	23126	23052	23126	23056	23123	23089	22894	23387	23141	23058	23116	23035	22978	22912	22879	23058	23071	23072	22996	23049	22977	23039	23063	23017	23096	23077	22788	22888	23054	23012	22954	23108	23091	22997	23065	23130	22988	23164	23075	22983	22961	23013	22949	23022	23000	23010	22987	22972	23196	23110	23114	22974	23049	23082	22999	23149	22991	23240	22985	22924	23150	23114	22771	23084	23182	23006	23182	23029	23175	23108	23084	23113	22932	22974	23168	23046	22953	23034	23040	22982	23321	22962	22995	23023	23030	23136	22888	23183	22940	23061	23056	23076	23052	22931	22981	23144	23101	22985	22940	23018	23082	23074	23070	23010	23010	22957	23245	22965	23191	22927	23075	22945	23185	22944	22968	23110	23178	22931	23154	23111	22873	23124	23079	23111	23125	23136	23012	22941	23185	23119	23263	22912	22999	23098	23022	23289	23069	22955	23137	23106	23017	22922	23170	23057	23004	22978	23200	22952	22899	23043	22973	23160	23275	23123	23027	23016	22961	22819	22985	23074	23051	23018	23187	23093	23064	23120	23009	23061	22934	22960	23104	22898	22875	23152	23170	23153	23003	23039	22912	23066	23084	23125	22977	23128	22801	23087	23112	23032	23113	23070	23048	23175	23022	23029	23187	23137	23203	23097	23124	22866	23165	22959	23144	23118	23248	22941	23096	22938	23077	22861	22921	23019	23007	22832	23079	23020	23246	23092	23211	23028	23101	22980	22901	22965	23062	22992	23177	23026	23060	23019	22861	23007	23241	23117	23138	23060	23161	23051	23019	23124	22958	23209	22985	23072	23108	23050	23249	23085	23037	23054	23277	23113	22982	23109	23043	22942	22884	23223	23023	23123	22953	23025	23132	23109	22970	23093	22888	23011	23169	22850	23048	23002	23172	23194	23053	22999	23027	23098	22991	23038	22963	23025	23009	23128	23125	23058	22941	23131	23112	22901	23166	23221	23078	22965	22975	23023	22949	23156	23002	23080	23029	23185	22999	23067	22998	22971	22928	23053	23149	23074	23015	23172	23085	23157	23188	22871	23087	22942	23087	23017	22949	23215	23031	22920	23281	22995	23001	23163	23104	23106	23058	23123	22908	22893	23143	23055	22988	23121	23198	23230	23109	22997	22881	23061	23105	22827	23095	23112	23105	23102	22954	23267	22946	22989	23217	23009	23079	23032	23236	22982	23105	23323	23124	23002	23036	22991	22971	23081	23073	23043	23182	23005	22935	23013	23065	23131	23049	23139	23206	23006	23134	23147	23055	23076	23113	23085	23045	23038	23163	23155	23091	23078	23211	23063	22861	23222	23061	22988	23037	23192	22985	22931	23146	22978	23160	23027	23059	23108	23053	22978	23087	23006	22882	23110	23009	23181	23124	23017	23054	22819	23065	23152	22974	23004	23077	23063	23279	23097	23049	23018	23029	22972	23116	23037	23030	22995	23032	22879	23219	23151	22943	23075	22902	23108	23075	22981	22945	22940	23032	23008	23004	23088	23112	23175	23118	22817	23074	23007	23232	22930	23231	23014	23223	23036	23411	23018	23093	23113	23068	23177	23093	22975	22964	22940	23254	23073	22992	23002	23224	23123	23026	23096	23220	23031	23003	23053	23222	23012	22977	22909	23012	22953	23161	23020	22932	23060	23008	22982	23276	23006	23020	23052	22828	23179	23055	23087	23048	23054	23057	23194	23075	23041	23105	23076	22982	23106	23104	22979	23079	23080	22986	23104	22985	23203	23004	23138	23143	23036	23126	22950	23002	23061	23179	22956	23095	23113	22913	23090	23132	22938	22956	23008	23075	23150	23180	23122
22705	21528	30036	28656	32705	38159	40829	37348	35553	34279	33170	32001	31498	30936	31034	30995	30852	30381	30396	30471	30643	30384	30399	30212	30121	30327	30182	30384	30328	30165	30179	30345	30315	30337	30365	30253	30035	30112	30417	30259	30253	30335	29934	30093	30298	30224	30372	30146	30045	30059	30250	30317	30129	30299	30239	30022	30053	29661	30335	30385	30337	30083	30209	30330	30050	30140	30007	30110	29953	30139	30166	30162	30115	30187	30268	30442	30099	30120	30297	30073	30246	30074	30208	30143	30119	30151	30232	30256	30207	30142	30373	30159	30016	30248	30177	29966	30167	30031	30186	30148	30123	30235	30047	30290	30120	30136	30294	30143	30207	30368	30146	30101	30363	30164	30389	30119	30082	30132	30180	30313	30262	30026	30334	30351	30255	30061	30296	30128	30182	30329	30000	30119	30080	30143	30167	30011	30221	30149	29985	30350	30400	30005	30283	30250	29955	29979	30056	29985	30071	30186	30087	29997	30166	30271	30042	30038	30285	29970	30257	30359	29991	30091	29968	30195	29827	30009	30184	30412	30062	30267	30331	30118	30083	30189	30344	29967	30218	30276	30088	29904	30201	30136	30267	30322	30174	30036	30039	30244	30249	29885	30200	30145	30201	30047	30040	30325	30002	30422	30282	30049	30010	30251	29993	30175	30208	30100	30293	30025	30083	30192	30163	30086	29964	30286	29941	29939	30262	30389	30122	30108	29966	30073	30185	30254	30331	30030	30038	30009	30199	30104	30044	30061	30169	30304	29970	30062	30316	30021	30222	30225	30033	30190	30147	30265	30212	30228	30177	29920	30055	30036	30095	30159	29935	30232	30221	30043	30252	29855	30202	30067	30075	30134	30165	30198	29986	30251	30154	30134	30003	30103	30167	30069	30131	30041	30190	30045	30141	30180	30215	30004	30102	30104	29970	30246	30139	30320	30292	30002	30207	30475	29829	30291	29996	30210	30265	30139	30254	29913	30447	30056	30095	30113	30200	29976	29976	30209	30099	30331	30108	30220	30232	30196	30280	29973	30204	30141	30046	30005	30061	30079	30247	30195	29994	30322	30098	30043	30207	30308	30116	30170	30217	30222	30197	29939	30451	29929	30092	30182	30101	30004	30158	30080	30067	30135	30140	30119	30219	30137	30071	30076	30232	30069	30278	30162	30287	29986	30082	30341	30124	30248	30331	30188	29993	30103	30125	29953	30274	29859	29946	30215	30162	29897	30139	30173	30273	30042	30206	30101	30029	30209	30323	30074	30301	30386	30200	30110	30042	30043	29961	30054	30174	30222	29812	30165	29983	30237	30122	29944	30200	30079	30201	30161	30386	30358	29836	30113	30255	29999	30226	30128	30028	30012	29884	30175	29974	30093	30248	30209	30023	30063	29932	30377	30215	30250	30193	29944	30030	30081	29946	30188	30094	30078	30235	30264	30140	30042	30063	30053	29905	30210	30292	30144	30117	30048	30020	30054	30302	30000	30052	30162	30156	30377	30210	30143	30180	30488	30039	30030	30218	29929	30169	30115	30186	30042	30156	30212	30229	30173	30326	30231	30146	30216	30177	30158	30369	30226	30326	30085	30181	30147	29959	29923	30030	30096	30127	30317	30012	30052	30059	30183	29970	30350	30259	30097	30160	30164	30300	30013	30142	30150	30275	30021	30160	30023	30369	30352	30177	30172	30050	30206	30094	30118	30188	30331	30042	30117	30061	29833	30068	30391	30323	30257	30038	30105	30280	29975	30115	30184	29887	30254	30281	30135	30124	30267	30361	29957	30234	30168	30400	30343	30265	30364	30098	30069	29975	30304	30428	30222	30034	29775	30097	30082	30200	30263	30110	30241	30305	30390	30062	29932	30155	30023	30256	29944	30170	30148	30280	30156	30235	30306	30284	30007	30015	30060	30108	30264	30203	29879	30044	29964	30043	30055	30210	30286	30374	30288	30178	30241	30184	30163	30112	29928	30002	30312	30231	30009	29976	30111	30274	30191	30288	30176	30033	30101	30221	30085	30020	30299	30185	30164	30195	30287	30113	30247	29956	30050	29856	30211	30384	30020	30115	30280	30292	30045	30108	30276	30264	30311	30208	30217	30192	30270	30109	30175	29934	30063	30210	30226	30043	30019	30009	30201	30305	30270	30166	29884	30043	30194	30280	30270	30045	30012	30028	30263	30228	30359	30255	30123	30284	30125	30011	30081	30134	30437	30103	30285	30229	30110	30179	30029	30246	30066	30135	30203	30172	30296	30161	29836	30178	30418	30215	29832	30019	30061	30150	30216	30219	30126	30084	30111	30252	30024	30212	30004	30252	30183	30237	30250	30307	30133	30261	30248	30166	30306	30065	30070	30307	29995	30103	30186	29956	30173	29972	30019	30011	30145	30096	30078	30277	30128	30347	30032	29837	29986	29931	30107	30098	30115	29927	30099	30182	30063	30018	30105	30334	30414	30251	29987	30206	30191	30158	30205	30022	30341	30182	30038	30143	30017	30149	30052	30082	30023	30276	29993	30393	30025	30147	30115	30413	30297	30122	30082	30255	30226	30071	30057	30180	29962	30162	30291	30300	30021	30266	30099	30110	30105	30322	30126	30192	30245	30022	30067	29966	30238	30352	30060	30030	30074	29981	30025	30153	29960	30086	30156	30437	30362	30132	30281	30093	30251	30063	30161	29980	30326	30042	30251	30136	30037	30174	30280	29888	30152	30385	30121	30031	29963	30104	30085	30085	30093	30022	30410	30070	30063	30089	30086	30203	30204	30194	30121	30257	30065	30001	30085	29949	30289	30006	30047	30192	30084	29928	30130	29948	30007	30211	30049	30123	30195	30142	30071	30116	30319	30252	30139	29977	30147	30199	30285	30238	30044	30110	30263	30209	29991	30059	30049	29991	30160	30089	30233	30005	29989	30090	30251	30293	30329	30243	30108	30186	30103	29940	30066	30150	30093	30136	30261	30147	30293	29963	30144	30125	30200	30285	30180	30208	30183	30113	30190	30152	30149	30165	29879	30171	30052	30208	30081	30019	30112	30185	30125	30039	29992	30194	30338	30089	30038	30054	30193	30227	29936	30230	29963	29957	30144	30112	30008	30088	30137	30061	30261	30212	29870	29958	30147	30053	29963	29956	30262	30099	30060	29939	30152	30232	30149	30170	30191	30303	30321	30302	30229	30151	30234	30007	30360	30311	29904	30294	30048	30102	30111	30107	30421	30262	30284	30138	29984	30096	30181	30192	30218	30063	30239	30110	30131	30079	30152	30105	30229	29996	29877	30319	30082	30300	30174	29878	30270	30059	30101	30251	29854	30344	30247	30159	30021	30371	30029	29970	29789	30264	30172	30179	29998	29898	30266	30372	30123	30035	30179	30167	30128	30058	30078	29987	29931	30473	30341	30300	30162	30257	30287	30157	29964	30128	30256	29927	30184	30183	30208	30065	30247	30203	30172	30227	29963	30331	30149	30039	30203	30153	29963	30060	30189	29987	30153	30156	30311	30098	30285	29867	30200	30109	30251	29947	30319	30411	30177	30238	29921	29992	30120	30015	30138	30353	30120	29907	30153	30078	30081	30186	30119	30128	30029	30239	30054	30170	29915	29878	29963	30051	30181	30083	30325	30244	30074	30074	30179	30117	30128	30194	30211	30256	30385	30029	30183	30013	30044	30136	30368	30278	30012	29967	30291	30056	30401	30059	30025	30249	30036	30052	30102	30152	29878	30192	30209	30317	30110	29927	30267	30292	30371	30159	30218	30128	29997	30021	30065	30040	30203	30224	30165	29859	30085	30263	30162	30089	30109	30170	29942	30157	30216	29981	29929	30097	30049	30264	30088	30162	30226	30112	29789	30019	30135	30196	30341	30229	29794	30117	30222	30143	30232	30191	29962	30211	30253	30306	30164	30194	30367	29948	29691	30103	30158	30226	30258	30247	30297	30412	30173	30060	30126	30229	30231	29962	30152	30243	30100	30357	30009	29757	30048	30243	30075	30193	29896	30072	30127	30026	30123	30107	30334	30019	30046	30085	29933	30005	30282	30067	30242	30373	30017	30059	30332	30097	30178	30064	30049	29971	30019	30115	29920	30152	30260	30165	30013	30163	30070	30306	30214	30058	29962	30243	30126	30333	30225	30159	30230	30140	30036	30403	30313	30302	30121	30109	29997	30032	29932	30162	30014	30336	30259	30212	30114	30256	30170	30430	30219	30052	30156	30089	30175	30033	30169	30359	30175	30146	29912	30112	30334	30430	30124	30255	30430	30061	30123	30122	30285	30202	30176	30180	30053	30115	30038	30216	30201	30111	30032	30111	30074	30061	30370	29790	29963	30256	30140	30410	30047	30348	30231	30169	30183	30266	30090	30069	30010	30062	30113	30221	29902	30121	30051	30258	30082	30182	30324	30138	30089	30086	29878	30175	29834	29998	30104	30259	30155	30013	30213	30052	30317	29965	30027	30046	30311	30170	30060	30301	30197	30181	29951	30154	29990	30179	30311	30134	29996	30060	30157	30361	30322	30088	30163	30108	30198	30161	30220	29920	29949	29989	30184	29929	29999	30140	30432	30138	30099	30283	29841	30027	30107	30054	29993	30150	30177	30073	30159	30069	30285	30121	30039	29981	29941	30071	30260	30109	30034	30097	30087	30097	30070	30188	30066	30239	30049	30130	30243	30248	30288	30052	30157	29962	30141	30182	30240	30246	30062	30151	30139	30426	30126	30101	30003	30150	29985	30070	30189	30236	30035	30274	30116	29944	30170	30154	30131	30172	29917	30203	30066	30072	30168	30158	30178	30210	30280	30075	30125	30211	30141	30480	30088	30197	30112	30062	30005	30140	30029	30103	30244	30368	30116	30100	30248	30199	29998	29939	30036	30141	30363	30055	30259	30096	30091	30310	30042	30076	30485	30070	30270	30116	30141	30296	30144	30149	30193	30412	30204	30050	30090	29921	30178	30228	30004	29995	30048	30357	30179	30162	30270	29960	30282	30147	29947	30214	30162	30119	30137	30152	30222	30319	30113	30478	30144	30095	30099	30334	30191	30373	30154	30215	30273	30213	30130	30276	30573	30506	30298	30042	30074	30098	29898	30220	30214	30161	30017	30103	30233	30279	30253	30174	30121	29951	30041	30336	30093	30248	30371	30056	30108
42228	72260	73074	63623	52391	44038	38772	34930	31418	29214	27664	25665	24675	24267	23953	23792	23808	23554	23373	23373	23124	23296	23391	23396	23280	23252	23090	23445	23167	23218	23150	23184	23287	23206	23362	23324	23170	23227	23092	23477	23231	23196	23267	23343	23234	23232	23112	23273	23437	23327	23193	23185	23254	23158	23294	23335	23376	23175	23291	23242	23401	23312	23226	23231	23365	23061	23038	23136	23226	23318	23229	23284	23240	23082	23355	23133	23081	23134	23162	23226	23292	23207	22999	23118	23316	23199	23243	23151	23333	23029	23269	23330	23154	23271	23233	23345	23242	23286	23060	23135	23324	23238	23103	23129	23239	23114	23430	23199	22991	23329	23231	23175	23179	23280	23049	23196	23346	23025	23190	23124	23293	23114	23139	23367	23158	23261	23384	23224	23307	23106	23229	23275	23082	23221	23105	23222	23218	23353	23109	23244	23307	23119	23193	23136	23153	23035	23155	23202	23174	23162	23301	23225	23337	23225	23180	23206	23326	23341	23106	23139	23040	23321	23191	23245	23350	23267	23194	23159	23374	23214	23286	23183	23209	23313	23060	23199	23083	23219	23073	23306	23231	22955	23299	23149	23088	23151	23211	23200	23147	23106	23219	23152	22861	23288	23251	23277	23195	23321	23354	23223	23056	23053	23136	23254	23161	23333	23474	23185	23265	23271	23155	23342	23159	23114	23237	23049	23191	23152	23154	23242	23160	23072	23194	23189	23146	23053	23124	23156	23076	23056	23179	23257	23208	23235	23233	23208	23208	23087	23177	23272	23233	23298	23012	23234	23387	23203	23227	23280	23128	23289	23119	23310	23321	23064	23208	23251	23155	23163	23484	23264	23158	23158	23175	23291	23403	23383	23067	23117	23046	23085	23227	23111	23181	23024	23214	23281	23305	23143	23123	23230	23223	23229	23056	23410	23103	23347	23278	23217	23155	23084	23113	23231	23261	23150	23115	23224	23129	23174	23174	23221	23322	23231	23312	23149	23229	23087	23264	23130	23291	23244	23190	23290	23186	23405	23205	23020	23251	23306	22994	23284	23326	23065	23103	23306	23218	23286	23013	23292	23141	23086	23201	23288	23208	23304	23204	23172	23326	23274	23301	23150	23190	22995	23184	23397	23269	23064	23106	23126	23187	23076	23125	23212	23182	23330	23141	23238	23344	23056	23179	22974	23189	23295	23291	23397	23053	23259	23207	23099	23104	23228	23365	23118	23059	23360	23253	23015	23261	23082	23234	23036	23262	23457	23168	23373	23164	23263	23086	23273	23179	23184	23336	23097	23121	23168	23102	23345	23123	23280	23176	23075	23241	23164	23090	23244	23070	23346	23320	23270	23184	23109	23052	23079	23122	23367	23093	23156	23200	23195	23246	23230	23146	23117	23155	23318	23146	23184	23141	23208	23086	23309	23086	23262	23167	23343	23077	23308	23179	23119	23284	23120	23211	23337	23067	23014	23290	23304	23343	23192	23212	23282	23380	22908	23195	23149	23011	23140	23201	23139	23102	23126	23331	23304	23131	23141	22968	23202	22960	23354	23172	23094	23220	23062	23322	23273	23232	23251	23210	23155	23097	23240	23178	23284	23090	23201	23236	23098	23133	23214	23276	23258	23087	22990	23152	23078	23087	23268	23245	23205	23090	23344	23150	23147	23066	23285	23176	23256	23115	23180	23315	23234	23182	23197	23250	23409	23076	23154	23073	23245	23077	23027	23326	23194	23181	23221	23128	23458	23081	23272	23259	23152	23261	23126	23028	23309	23351	23039	23289	23103	23206	23051	23092	23171	23114	23058	23183	23340	23241	23221	23265	23238	23095	23334	23048	23168	23351	23213	22961	23192	23252	23305	23004	22926	23250	23340	23270	23239	23258	23241	23384	23172	23145	23044	23258	23152	22978	23180	23089	22974	23132	23095	23233	23428	23203	23235	23286	23342	23286	22943	23205	23175	23117	23177	23202	23301	23067	23133	23285	23276	23082	23278	23184	23254	23251	23021	23280	23219	23136	23266	23151	23057	23287	23227	23250	23279	23147	23176	23296	23245	23242	22946	23298	23405	23133	23172	23275	23192	23332	23249	23228	23334	23247	23153	23145	23209	23256	23322	23090	23168	23210	23303	23257	23433	23238	23231	23098	23138	23280	23054	23284	23209	23285	23062	23416	23247	23154	23336	23113	23257	23143	23056	23091	23193	23336	23076	23150	23104	23151	23227	23016	23114	22947	23248	23190	23277	23234	23151	23229	23245	23285	23346	23235	23095	23248	23240	23019	23147	23004	23205	23155	23162	23225	23084	23279	23016	23108	23262	23245	23305	23192	23061	23282	23118	23257	23225	23216	23403	22980	23424	23001	23195	23160	23223	23178	23357	23247	23356	23075	23270	23407	23216	23147	23089	23128	23303	23212	23095	23251	23298	22941	23341	23152	23132	23337	23183	23403	23182	23265	23442	23315	23360	23194	23102	23261	23142	23183	23396	23075	23368	23411	23232	23344	23294	23077	23201	23234	23142	23155	23168	23189	23409	23232	23251	23436	23164	23192	23057	23301	23437	23397	23219	23237	23247	23145	23201	23248	23186	23392	23199	23294	23112	23272	23292	23109	23366	23186	23118	23142	23254	23191	23199	23159	23156	23140	23151	23389	23026	23219	23301	23055	23303	23227	23103	23305	23395	23371	23220	23106	23048	23207	23277	23263	23135	22893	23393	23020	23253	23133	23193	23113	23205	23297	23052	23092	23153	23302	23204	23245	23183	23295	23196	23301	23119	23251	23178	23279	23154	23271	23228	23115	23233	23087	23072	23265	23205	23239	23263	23278	23359	23196	23413	23231	23179	23127	23281	23200	23131	23238	23265	23138	23003	23286	23218	23106	23354	23030	22970	22990	23266	23148	23182	23362	23183	23046	23295	23161	23029	23199	23353	23146	23199	23129	23131	23229	23128	23430	23265	23106	23061	23243	23142	23283	23109	23182	23171	23140	23075	23283	23237	23379	22997	23247	23227	23153	23125	23286	23280	23250	23142	23337	23387	23250	23029	23279	23144	23283	23151	23297	23209	23259	23230	23056	23545	23202	23170	23284	23229	23225	23181	23304	23033	23282	23043	23192	23138	23177	23298	23237	23196	23043	23176	23244	23234	23124	23194	23107	23164	23216	23145	23122	23199	23125	23152	23367	23018	23076	23078	23514	23372	23051	23231	23197	23202	23111	23180	23061	23055	23227	23300	23102	23254	23198	23140	23265	23054	23320	22926	23061	23239	23234	23375	23173	23301	23144	23136	23120	23446	23116	23329	23190	23203	23167	23263	23198	23313	23356	23092	23317	23157	23290	23263	23194	23170	23243	23178	23226	23091	23304	23128	23432	23082	23202	23078	23156	23113	23096	23311	23185	23311	23285	23328	23118	23050	23157	23120	23328	23138	23118	23317	23038	23247	23087	23146	23235	23273	23191	23331	23153	23362	23140	23099	23189	23328	23223	23248	23236	23418	23265	23335	23268	23252	23238	23296	23022	23234	23137	23313	23108	23384	23270	23150	23260	23301	23249	23401	23125	23015	23106	23244	23249	23165	23120	23314	23194	23126	23192	23087	23212	23387	23329	23287	23155	23316	23410	23346	23046	23333	23105	23102	23248	22904	23177	23302	23145	23350	23180	23074	23157	23217	23205	23022	23093	23263	22947	23372	23133	23209	23229	23076	23402	23204	23302	23125	23496	23266	23237	23044	23355	23154	23238	23252	23179	23259	23279	23249	23274	23406	23188	23118	23159	23239	23106	23248	23280	23333	23269	23284	23266	23262	23122	23163	23227	23120	23311	23240	23302	23044	23149	22981	23124	23215	23147	23339	23212	23220	23168	23239	23117	23153	23032	23073	23236	23292	23031	23132	23232	23174	23135	23257	23088	23371	23253	23167	23164	23169	23273	23394	23294	23097	23392	23333	22983	23158	23310	23111	23443	23304	23104	23064	23197	23226	23380	23183	23150	23104	23117	23331	23130	23089	23139	23161	23375	23163	23238	23287	23115	23319	23055	23050	23153	23306	23359	23163	23232	23305	23020	23114	23091	23311	23023	23289	23204	23313	23158	23214	23343	23252	23277	23156	23253	23111	23116	23405	23180	23252	23143	23096	23121	23155	23310	23303	23384	23281	23131	23154	23199	23008	23261	23226	23334	23177	23335	23133	23131	23137	23357	23125	23123	23191	23328	23325	23275	23088	23241	23222	23199	23249	23122	23312	23249	23154	23223	23082	23307	23263	23323	23220	23224	23276	23079	23204	23171	23339	23122	23334	23308	23112	23236	23219	23255	23248	23327	23120	23194	23286	23102	23182	23117	23330	23239	23334	23212	23435	23187	23194	23078	23275	23152	23288	23169	23320	23394	23204	23162	23243	23104	23155	23262	23245	23041	23107	23061	23260	23227	23132	23259	23077	23220	23178	23111	23259	23142	23039	23156	23239	23139	23370	23105	23214	23278	23368	23315	23418	23107	23343	23240	23151	23386	23274	23262	23232	23235	23210	23185	23119	23278	23283	23123	23265	23179	23292	23219	23021	23285	23269	23247	23102	23295	23269	23320	22912	23115	23167	23109	23202	23131	23222	23204	23312	23316	23063	23128	23067	23234	23041	23153	23169	23266	23302	23185	23172	23327	23142	23148	23248	23382	23185	23197	23208	23318	23204	23111	23190	23279	23048	23092	23083	23156	23118	23397	23254	23150	23256	23201	23279	23295	23187	23192	23231	23166	23318	23462	23219	23217	23172	23144	23243	23431	23228	23226	23197	23152	23097	22975	23224	23312	23194	23070	23129	22958	23210	23275	22959	23181	23022	22998	23215	23154	23310	23173	23163	23246	23244	23118	23194	23183	23138	23361	23107	23185	23077	23203	23149	23480	23273	23177	23190	23068	23124	23207	23183	23229	23126	23287	23066	23381	23113	23190	23244	23279	23266	23272	23166	23326	23085	23276	23073	23246	23330	23220	22981	23284	23014	23137	23273	23048	23108	23117	23185	23127	23180	23200	23221	23113	23163	23438	23160	23348	23089	23078	23185	23279	23321	23155	23055	23416	23061	23306	23241	23286	23429	23258	23156	23007	23073	23386	23222	23280	23150	23129	23236	23196	23279	23133	23253	23043	23287
34520	42779	54046	48838	40012	35460	34244	33006	32023	31652	30966	30630	30210	30024	30106	30088	29768	30134	30051	29695	29834	29772	29861	29679	29565	29792	29807	29589	29780	29660	29815	29758	29780	29521	30000	29755	29574	29836	29611	29620	29921	29714	29739	29606	29766	29735	29889	29754	29612	29776	29802	29862	29859	29971	29808	29976	29796	29621	29795	29675	29836	29800	29738	29738	29899	29666	29689	29853	29734	29576	29865	29786	29557	29577	29790	29789	29618	29772	29852	29537	29654	29870	29740	29780	29863	29785	29592	29944	29951	29535	29549	29652	29652	29688	29794	29796	29756	29703	29811	29538	29746	29458	29687	29804	29459	29757	29595	29535	29751	29559	29723	29649	29861	29843	29369	29697	29598	29683	29866	29832	29695	29736	29544	29857	29767	29941	29907	29910	29869	29673	29822	29740	29734	29655	29762	29646	29516	29686	29686	29998	29675	29811	29887	29735	29686	29547	29687	29570	29813	29897	29665	29494	29806	30027	30026	29821	29737	29529	29675	29518	29764	29630	29848	29601	30017	29802	29685	29719	29795	29694	29646	29624	29810	29600	29838	29761	29648	29630	29592	29868	29742	29754	29549	29580	29800	29630	29941	29768	29716	29756	29818	29655	29687	29788	29783	29828	29856	29769	29829	29589	29752	29714	29730	29810	29730	29710	29970	29524	29935	29609	29695	29704	29636	29831	29748	29800	29963	29736	29705	29774	29795	29746	29459	29614	29617	29724	29884	29736	29658	29667	29569	29520	29619	29728	29825	29533	29828	29446	29698	29859	29779	29769	29899	29654	29752	29933	29648	29714	29702	29577	29753	29641	29739	29721	29627	29778	29624	29689	29837	29932	29733	29725	29664	29539	29856	29456	29658	29686	29773	29640	29744	29846	29693	29757	29935	29745	29692	29878	29611	29692	29705	29600	29719	29661	29778	29634	29597	29593	29635	29833	29742	29646	29780	29804	29777	29816	29992	29731	29825	29533	29795	29544	29932	29678	29831	29680	29826	29671	29761	29694	29670	29537	29650	29511	29701	29878	29732	29572	29712	29807	29823	29649	29795	29846	29619	29698	29751	29593	29596	29998	29653	29828	29634	29639	29704	29713	29796	29918	29728	29464	30029	29618	29899	29977	29647	29654	29730	29611	29822	29747	29766	29766	29619	29791	29810	29674	29650	29924	29733	29623	29744	29528	29906	29779	29819	29840	30017	29917	29521	29773	29674	29916	29407	29644	29720	29656	29833	29705	29687	29533	29673	30014	29829	29668	29652	29545	30061	29734	29653	29744	29637	29665	29542	29889	29861	29689	29930	29667	29798	29475	29580	29602	29663	29554	29767	29549	29810	29460	29773	29881	29879	29515	29833	29519	29780	29742	30014	29928	29806	29763	29763	29520	29752	29649	29964	29746	29681	29724	29682	29891	29817	29633	29819	29744	29817	29757	29829	29581	29761	29633	29780	29816	29675	29611	29769	30019	29940	29865	29602	29513	29815	29924	29783	29590	29531	29742	29809	29903	29672	29494	29734	29967	29453	29604	29846	29505	29875	29572	29757	29901	29866	29688	29734	29699	29647	29766	29661	29705	29653	29603	29413	29568	29975	29716	29647	29674	29798	29685	29878	29690	29725	29659	29622	29457	29854	29644	29696	29582	29676	29782	29718	29579	29842	29640	29659	29893	29716	29567	29521	29573	29637	29726	29742	29760	29735	29859	29828	29743	29525	29707	29992	29795	29690	29884	29765	29903	29722	29891	29743	29732	29832	29839	29710	29593	29520	29894	29911	29673	29922	29656	29492	29832	29787	29979	29670	29782	29843	29784	29622	29894	29813	29630	29703	29730	29558	29724	29793	29820	29830	29770	29464	29809	29552	29826	29915	29847	29653	29735	29727	30058	29760	29926	29822	29904	29662	29573	29426	29699	29713	29684	29603	29803	29866	29706	29883	29696	29783	29744	29786	29742	29639	29758	29751	29700	29670	29822	29689	29721	29705	29661	29527	29732	29667	29882	29622	29550	29734	29665	29782	30052	29563	29873	29848	29574	29711	29786	29873	29997	29899	29792	29968	29764	29472	29919	29734	29830	29872	30024	29809	29600	29717	29910	29798	29720	29764	29487	29439	29608	29968	29628	29754	29564	29557	29751	29889	29709	29793	29966	29599	29847	29587	29861	29722	29598	29663	29694	29846	29679	29888	29724	29641	29560	29879	29594	29790	29827	29762	29791	29532	29738	29801	29624	29695	29839	29661	29614	29505	29862	29660	29848	29616	29685	29604	29850	29908	29609	29820	29544	29630	29708	29559	29575	29649	29785	29702	29881	29759	29706	29696	29551	29843	29777	29634	29706	29795	29757	29757	29688	29823	29816	29547	29612	29824	29723	29711	29751	29702	29836	29947	29801	29783	29908	29668	29940	29893	29616	30033	29914	29802	29713	29644	29953	29621	29772	29969	29750	29722	29649	29835	29678	29785	29587	29917	29645	29687	29686	29638	29815	29857	29364	29863	29673	29882	29674	29774	29812	29874	29501	29419	29871	29849	29555	29541	29730	30011	29666	29525	29709	29631	29581	29701	29900	29756	29599	29861	29415	29930	29936	29528	29844	29933	29669	29911	29594	29822	29750	29952	29623	29721	29844	30000	29429	29851	29937	29790	29591	29716	29773	29767	29657	29823	29750	29512	29857	29845	29666	29893	29675	29734	29706	29804	29633	29599	29756	29824	29803	29481	29648	29661	30158	29680	29490	29560	29585	29628	30020	29613	29811	29595	29597	29704	29929	29786	29687	29887	29569	29567	29534	29865	29612	29653	29782	29637	29762	29846	29497	29574	29817	29619	29650	29777	29643	29665	29565	29759	29730	29732	29757	29941	29615	29718	29650	29674	29961	29605	29505	29779	29659	29553	29722	29691	29565	29642	29570	29740	29680	29544	29653	29694	29706	29565	29588	29729	29744	29976	29888	29887	29630	29328	29628	29639	29578	29671	29590	29718	29675	29576	29690	29551	29774	29650	29894	29535	29553	29662	29639	29571	29518	29664	29908	29663	29835	29848	29760	29635	29673	29617	29737	29643	29741	29667	29803	29795	29784	29681	29805	29661	29624	29769	29557	29734	29745	29739	29800	29987	29882	29887	29717	29688	29602	29646	29739	29735	29761	29845	29840	29628	29564	29556	29844	29520	29691	29684	29681	29624	29805	29887	29802	29580	29600	29789	29675	29837	29586	29628	29847	29355	29814	29797	29604	29713	29611	29832	29700	29862	29826	29784	29687	29683	29359	29918	29697	29780	29752	29658	29736	29596	29561	29799	29749	29684	29668	29845	29576	29749	29601	29560	29869	29730	29808	29611	29829	29842	29546	29930	29683	29941	29583	29549	29736	29712	30005	29847	29541	29892	29813	29720	29752	29767	29811	29971	29722	29665	29690	29748	29772	29648	29846	29728	29681	29898	29801	29661	29785	29672	29695	29532	29720	29589	29622	29633	29664	29809	29894	29856	29749	29691	29848	29544	29732	29913	29864	29593	29702	29761	29887	29573	29669	29830	29793	29849	29713	29765	29507	29909	29742	29639	29847	29792	29679	29567	29459	29708	29746	29773	29482	29784	29854	29810	29754	29599	29797	29406	29562	29565	29546	29483	29706	29828	29735	29865	29726	29793	29842	29812	29763	29798	29866	29857	29834	29789	29587	29617	29850	29798	29828	29824	29755	29847	29897	29763	29686	29654	29665	29951	29735	29682	29769	29571	29685	29657	29640	29578	29880	29835	29803	29502	29674	29829	29806	29976	29924	29481	29538	29821	29702	29664	29395	29655	29999	29470	29615	29696	29730	29584	29556	29803	29784	29740	29897	29663	29426	29792	29715	29721	29580	29723	29695	29704	29594	29932	29834	29651	29672	29773	29855	29859	29781	29792	29682	29817	29694	29676	29551	29768	29778	29766	29670	29775	29736	29662	29633	29681	29735	29815	29836	29711	29626	29638	29845	29702	29613	29718	29649	29900	29656	29623	29649	29721	29781	29677	29917	29631	29893	29659	29780	29635	29676	29741	29520	29487	29967	29721	29649	30021	29756	29831	29770	29648	29856	29902	29633	29580	29894	29751	29569	29543	29673	29687	29636	29942	29712	29904	29650	29616	29709	29510	29714	29669	29605	29560	29784	29679	29892	29946	29696	29679	29773	29945	29828	29767	29716	29749	29461	29725	29854	29671	30051	29770	29860	29994	29632	29946	29696	29647	29660	29664	29720	29915	29489	29927	29773	29811	29667	29934	29659	29722	29675	29726	29616	29980	29703	29843	29774	29861	29776	29899	29867	29730	29862	29459	29732	29719	29487	29885	29705	29854	29781	29781	29522	29651	29867	30024	29642	29904	29829	29599	29826	29609	29617	29715	29700	29943	29879	29657	29888	29870	29653	29721	29729	29654	29522	29775	29509	29669	29662	29966	29507	29735	29616	29732	29829	29777	29772	29812	29915	29682	29808	29585	29657	29660	29693	29850	29850	29883	29744	29585	29661	29348	29827	29577	29538	30014	29734	29750	29539	30022	29592	29797	29680	29833	29644	29961	29958	29816	29489	29660	29599	29691	30048	29834	29890	29784	29628	29746	29971	29424	29568	29860	29687	29860	29980	29785	29618	29722	29547	29715	29872	29649	29877	29780	29774	29948	29647	29954	29628	29614	29592	29988	29685	29739	29991	29878	29654	29670	29747	29793	29475	29765	29440	29933	29783	29788	29488	29864	29817	29832	29638	29611	29751	29679	29690	29667	29619	29727	29833	29980	29829	29850	29739	29908	29689	29782	29644	29725	29366	29808	29740	29685	29887	29883	29603	29605	29530	29957	29681	29939	29837	29844	29453	29780	29849	29492	29894	29845	29350	29671	29806	29977	29751	29819	29658	29879	29827	29816	29654	29994	29943	29884	29682	29707	29691	29741	29800	29873	29656	29739	29602	29809	29677	29641	29634	29664	29838	29628	29682	29681	29694	29802	29602	29631	29582	29830	29816	30010	29537	29643	29759	29548	29725	29912	29767	29558	29404	29811	29665	29693	29697	29629	29837	29925	29729	29889	29617	29716	29561	29684	29672	29607	29737	29516	29963	29683	29739	29592	29910	29998	29525	29809	29865	29524	29733	29804	29720	29710	29680
44485	61491	61644	48246	38244	31854	29879	28557	26856	25273	24602	23988	23308	23325	23232	23239	23255	23224	23112	23139	22931	22921	23046	23069	23038	23013	22982	22799	22993	22926	22859	23011	22947	22866	22989	23081	22881	22869	22928	22980	22869	22954	22795	23007	22789	23049	22803	22942	22851	22982	22968	23029	23046	22981	22886	22637	22956	22998	22892	22847	22987	22889	23051	22920	23003	22906	23015	23037	22960	22989	22883	22845	22820	22859	22943	22869	22952	22884	23003	22940	22694	22948	22867	23002	22827	22759	22939	22855	22842	22925	22999	22995	22931	22872	22925	23059	22812	22860	23006	23019	22931	22950	22791	22999	23041	22990	22888	23074	22836	22934	22828	22970	22866	22877	22892	22615	22930	23097	22708	22986	23017	22918	22917	23021	23067	22921	22873	22857	23088	22890	22947	22837	22888	23076	22879	23004	22878	22902	22833	23063	22947	22895	22934	22992	23029	22986	22856	23061	22948	22846	22685	23157	22891	22962	22851	22801	22973	23059	23064	22783	23042	22893	22842	23027	23059	22930	22934	22856	23027	22918	22970	22785	22842	22906	22979	22975	22999	23031	22728	22926	23019	23075	23025	23009	22959	23047	22826	22941	22993	23096	22943	22890	22824	22634	22951	23035	22940	23020	23045	22814	22785	22936	22812	22968	22990	22849	23027	23125	22908	23063	22808	22910	22910	23043	22955	22943	22995	22977	22895	23001	22795	23006	22896	22915	22965	23028	22993	22966	22892	23079	22738	23011	22847	23024	23061	22791	22912	23140	22756	22917	22942	22875	22962	22787	22932	23099	22880	22860	22959	22889	22990	22760	22992	22872	22719	22925	22782	22913	22959	22988	23100	22836	22869	22902	22890	22864	22726	22749	22900	22919	23077	23079	22961	23013	23082	22859	22880	22964	22934	22851	22890	23068	22836	22971	22895	22903	23010	22803	22881	22852	22928	22997	23010	23015	22864	22878	23090	22869	22947	23096	22974	23009	23016	23027	22952	22622	22731	23073	22972	22954	22808	22868	23053	22875	22942	22914	22820	22805	22971	22808	22929	22807	22822	22982	23013	22819	23016	22923	23049	22988	22974	22912	23047	22855	23117	22885	22964	22787	22805	22971	22733	22860	22817	22978	22970	23057	22996	22866	23076	23019	22903	22929	22897	22841	23028	23011	23081	22966	22970	23002	22902	22763	22956	22951	23093	22856	22990	22869	22810	22910	23102	23100	22869	22939	23013	23040	23039	22895	22714	22839	22933	23068	22771	22994	22943	22980	22887	22961	22936	22910	23005	22721	22878	22975	23006	23041	23049	22896	22984	22761	22980	23036	23036	22966	22897	23011	22809	22863	22988	22782	23057	23029	22941	22899	22900	22979	22901	23078	22926	22868	22956	22962	22872	22913	22877	22860	23066	23036	22721	22982	22949	22914	22913	22824	23059	22979	22974	22878	22929	22935	23011	22762	22919	22868	22859	22853	22893	22876	22845	22842	22841	22816	23000	22674	22948	22991	23026	22783	22950	22874	22917	22995	23041	23055	23020	22898	22962	22980	22768	22973	22938	22858	23026	22831	22965	22999	22963	23004	22972	22875	22898	23032	22977	23011	23020	22899	22936	22938	23012	22983	23091	22739	22950	22893	23009	22979	22931	23041	23001	23109	22846	22704	22937	22924	22823	22893	22825	22930	23056	22970	22845	23000	22962	22754	23089	23006	22823	22968	22988	22939	22814	22885	22946	22903	22939	22980	22804	23010	23143	23061	22935	22973	22801	22879	22978	22763	22886	22998	22788	22952	22917	22855	22981	22957	23035	22890	22937	22929	23073	22920	22932	22912	22991	22864	23042	22982	22935	23054	22827	22924	22893	22858	23105	23182	22734	23160	23108	22957	22839	22990	22986	23105	22901	22751	22962	22932	22870	22903	22981	22792	22887	22848	23019	23127	22962	22813	22940	22985	22923	22848	22797	23148	22866	23072	22896	22974	22810	22897	22972	22968	22953	22981	22926	23029	22831	22993	22929	22768	22940	22967	22915	22872	22980	22957	22995	23103	22794	22971	23015	22934	22931	22863	22842	23017	23054	22984	23034	22886	22950	22896	23082	23062	22863	22830	22854	22944	23065	23060	22998	22972	23014	22975	22900	22774	22902	22924	22944	22939	22889	22844	23011	22833	23032	23003	23062	23141	22935	23158	22971	22927	22783	23208	22907	22868	23042	22821	22906	22994	22871	23015	22805	22919	23058	22926	23117	22650	22862	22844	23195	22944	22912	22889	22970	22899	23006	23056	23013	23008	22875	22839	22931	22845	23093	23005	22944	23004	23013	22869	22950	22917	23015	22976	22806	22949	22990	23064	22976	22785	22818	23034	22894	22799	22988	23034	22962	22894	23074	22917	22953	22898	22981	22814	22735	23030	23053	22896	22975	22968	22914	22783	22946	22934	22777	22906	22977	23005	22881	23042	22845	23050	22823	23058	22884	22839	22834	23013	22890	22752	22981	23016	22999	22763	22925	22997	23025	23063	23024	23172	23012	22889	22837	22903	22967	22796	23093	22960	23032	22948	22938	22957	22929	23054	22896	23060	23122	22889	22929	23033	22964	23053	22845	22895	22961	22696	22985	22876	23050	22894	22982	22820	23010	22849	23004	23021	23015	22701	22896	22911	22958	23046	22794	22964	22822	23031	22668	22817	23049	22925	22822	22839	22998	22952	22928	22778	23119	23194	22890	22964	22904	22966	22977	22942	23019	22915	23032	22886	23025	23087	22916	23066	22983	22952	22680	22892	23009	23056	22788	23110	22831	22790	22859	22981	22994	22989	22993	22990	22899	23068	23085	22848	22774	22906	22803	22943	22865	23086	22926	22856	22969	22933	22788	22821	22945	22888	22961	22996	22823	23039	22884	23069	22860	22910	22908	22832	22770	22998	22927	22901	22990	23026	22991	22918	23024	22911	23029	22938	23050	22809	23009	22829	22984	23044	22916	22933	22909	22701	22947	23169	22800	22913	22925	22850	22884	22883	23003	22882	22993	22946	23174	22885	23065	22839	22874	22852	22936	23070	22896	22958	22901	23039	22962	22872	22983	23019	23129	22998	22959	22968	23007	22979	22995	22833	22936	23007	22841	22956	22955	23009	22839	22934	22915	22849	22904	22893	23068	23100	22834	22833	23141	23020	23001	22894	22909	23135	22968	22806	23131	22923	22822	22988	22919	22810	22946	22933	23064	22871	23041	22970	23009	23013	22890	22942	22987	22941	22961	22840	22834	23027	23075	23145	22874	22911	22946	22973	22769	22955	23113	22816	22865	23033	23007	22996	22925	23060	22939	22979	22873	22919	22839	22900	22838	22951	22934	22800	22899	22866	23016	23116	22679	22882	22965	23008	22834	23064	22847	23028	22892	22947	22999	22823	22996	22901	22911	23030	22647	22964	22933	22731	23008	23037	23121	22908	23015	22732	22828	22927	23004	22976	22861	22853	23011	22915	23070	22837	23117	22893	22881	23018	22859	23006	22868	22932	23004	22974	22980	23167	22851	22900	23020	22846	23063	22883	23001	22883	22815	22790	22887	22936	22904	23083	22969	22986	22901	22946	23073	22810	22820	23026	23095	22946	22973	22855	22954	23023	22892	23041	22849	23001	23017	22859	23156	22959	22791	23085	22918	23049	22752	22900	22792	23048	22827	23098	22916	23045	22962	22966	23022	22773	22663	23108	23051	22743	22902	22937	23037	22852	22953	23041	22925	23022	23000	22827	23090	22843	22952	22831	22882	22947	22988	22936	22813	22929	22964	22931	22931	23035	23110	22954	22842	22902	23002	22893	22804	22871	22968	23063	22960	22928	23006	22916	23092	23065	22912	22898	22976	22806	22994	23029	22985	22856	23006	22915	22826	22985	23023	22758	23022	22984	23141	22932	22916	22988	22957	22819	22804	22817	23165	22893	22906	23044	22877	22970	23024	22974	22851	22868	22870	22900	22992	22831	22926	22895	23087	22932	22868	23093	22823	22919	22908	22873	22878	22948	22904	22933	22930	22864	22943	23004	22872	22967	22907	23004	22856	22854	22948	22939	22775	23095	22764	22877	23022	23031	22952	22778	22935	22948	22884	22876	23032	22951	22923	23015	23039	22974	23105	23045	22985	22906	22922	22859	23000	22948	23023	22836	22925	22962	22912	22943	23028	22940	22980	22998	23021	22822	22855	23021	22896	22896	22923	22931	22729	22960	22954	22829	23059	23070	23121	22895	22787	23015	23000	23133	23182	23092	22793	23050	22622	23089	22797	22989	22910	22883	22966	22957	22992	22774	22827	23062	22905	22847	22847	23117	22972	22943	22895	22849	23053	23022	23010	22974	23020	23046	22981	23004	22926	22989	22904	22826	23051	22935	22935	22877	22979	22938	23050	23082	22879	22952	22778	22943	22939	22834	23051	22952	22912	22786	22887	22862	23081	22993	22995	23182	23096	22770	22546	22900	23001	22881	22903	22970	22987	22981	23117	22834	23074	22895	22856	22944	22961	22892	22951	23135	22915	22923	22971	22770	22909	22949	22909	22775	22899	23011	23020	22887	22876	22810	23012	22966	22883	22962	22925	22996	23048	22961	22959	22889	23032	22815	23172	22787	22956	23052	23028	22810	22893	22856	23053	22753	22783	23033	22924	22984	23082	22865	23004	22854	22980	22947	22937	22820	23074	23002	22891	22837	22955	23072	22891	22845	22854	23039	23036	22970	23079	22917	23116	22846	23093	23008	22942	22917	23083	22936	23004	22895	22858	23010	22814	22861	23070	22904	23017	22929	23034	22664	23031	22777	22887	22763	22947	23007	22841	23145	23017	22992	23054	22894	23004	22798	22917	23040	23020	22991	22656	22950	22767	23063	22906	22820	22975	22877	22967	22755	23087	22869	22882	22993	22925	22931	22907	22938	23055	22763	22937	23020	22959	22793	23020	22923	22849	22875	22886	22817	22977	23009	23013	22893	23118	22866	22973	22985	23107	22980	22770	23028	22917	22938	22885	22976	22714	22827	22892	22905	22855	22898	22929	23010	23171	22972	22797	22866	22869	23091	22759	22872	23079	22726	22953	23037	23163	22745	22901	22909	23054	22888	22966	22994	22920	22814	22941	22901	22915	23038	22792	22892	23025	22914
23852	21685	31962	33050	32975	36721	38221	36330	34456	33055	31633	30936	30462	30273	30341	29831	29879	29702	29797	29619	29742	29614	29646	29798	29607	29894	29526	29748	29591	29733	29495	29583	29780	29545	29501	29512	29639	29408	29668	29435	29550	29581	29649	29384	29590	29749	29476	29715	29609	29751	29670	29711	29621	29439	29693	29568	29529	29764	29561	29200	29678	29465	29740	29468	29588	29578	29389	29705	29480	29802	29815	29624	29302	29614	29509	29183	29634	29632	29826	29541	29472	29597	29556	29439	29661	29516	29495	29635	29241	29721	29670	29600	29797	29581	29344	29509	29465	29786	29702	29645	29543	29667	29565	29811	29717	29611	29412	29657	29320	29500	29575	29432	29302	29549	29458	29446	29761	29745	29666	29789	29567	29791	29431	29632	29613	29507	29539	29503	29646	29465	29696	29699	29594	29506	29552	29711	29428	29568	29548	29309	29740	29425	29539	29738	29427	29463	29564	29492	29661	29683	29664	29501	29579	29517	29578	29517	29447	29664	29393	29350	29531	29466	29445	29610	29595	29387	29527	29722	29444	29623	29765	29421	29585	29868	29540	29819	29608	29801	29610	29613	29636	29640	29538	29398	29651	29661	29895	29559	29320	29653	29502	29418	29820	29192	29630	29635	29430	29383	29540	29527	29564	29596	29655	29650	29744	29694	29628	29253	29584	29677	29664	29462	29355	29623	29761	29662	29761	29526	29632	29491	29566	29336	29670	29692	29406	29595	29720	29441	29708	29417	29590	29588	29694	29446	29752	29393	29533	29601	29612	29400	29371	29601	29599	29442	29665	29378	29796	29724	29607	29689	29747	29674	29619	29731	29656	29848	29648	29520	29717	29618	29285	29672	29578	29503	29649	29587	29446	29699	29530	29704	29534	29522	29601	29650	29708	29366	29643	29571	29722	29458	29494	29569	29767	29634	29659	29452	29686	29537	29443	29346	29378	29607	29364	29221	29553	29468	29564	29805	29636	29663	29640	29248	29653	29554	29405	29581	29780	29513	29758	29784	29313	29467	29636	29619	29671	29493	29404	29676	29508	29583	29533	29564	29463	29479	29628	29648	29513	29708	29494	29592	29734	29508	29577	29448	29353	29551	29560	29763	29494	29524	29496	29604	29509	29752	29712	29650	29865	29696	29571	29451	29520	29389	29653	29639	29616	29572	29418	29279	29496	29481	29570	29608	29531	29354	29683	29408	29421	29448	29411	29526	29370	29543	29622	29546	29853	29705	29626	29599	29275	29602	29498	29478	29618	29448	29292	29630	29664	29674	29518	29446	29705	29597	29449	29595	29386	29726	29567	29439	29369	29513	29686	29508	29724	29343	29315	29750	29398	29715	29578	29550	29545	29738	29679	29545	29564	29527	29604	29416	29410	29593	29828	29801	29592	29744	29648	29430	29563	29694	29834	29464	29622	29581	29492	29621	29601	29777	29602	29896	29829	29705	29773	29726	29436	29530	29502	29595	29677	29638	29485	29519	29667	29430	29489	29732	29307	29432	29809	29423	29704	29582	29564	29122	29602	29403	29357	29607	29176	29619	29719	29574	29701	29725	29460	29552	29501	29603	29516	29639	29705	29467	29659	29427	29679	29538	29637	29561	29647	29446	29709	29399	29505	29405	29295	29695	29808	29603	29663	29323	29661	29515	29632	29677	29440	29588	29647	29792	29421	29199	29409	29251	29529	29635	29623	29553	29602	29504	29489	29527	29663	29445	29694	29574	29723	29462	29497	29691	29785	29737	29489	29568	29616	29570	29515	29487	29497	29343	29529	29688	29342	29637	29286	29649	29383	29587	29523	29662	29543	29884	29681	29667	29742	29626	29552	29416	29501	29656	29440	29609	29689	29521	29627	29560	29398	29563	29584	29661	29436	29677	29517	29587	29533	29444	29591	29682	29517	29685	29357	29589	29497	29380	29604	29732	29428	29525	29417	29727	29614	29637	29630	29649	29310	29197	29636	29823	29540	29675	29622	29478	29660	29669	29742	29699	29354	29543	29652	29558	29625	29683	29440	29396	29659	29483	29550	29405	29349	29388	29464	29594	29983	29443	29441	29627	29704	29508	29736	29623	29624	29623	29418	29690	29470	29635	29616	29592	29315	29346	29580	29473	29604	29589	29479	29652	29501	29443	29664	29606	29594	29680	29491	29446	29663	29523	29565	29654	29618	29758	29684	29536	29589	29612	29472	29490	29500	29285	29459	29540	29492	29736	29380	29718	29502	29439	29715	29513	29766	29698	29608	29524	29588	29586	29508	29632	29456	29697	29361	29546	29754	29372	29451	29577	29680	29575	29865	29810	29567	29588	29452	29752	29445	29558	29614	29452	29377	29415	29413	29890	29700	29596	29710	29744	29642	29447	29642	29659	29392	29646	29312	29316	29466	29488	29374	29521	29534	29655	29718	29500	29376	29495	29459	29299	29564	29602	29833	29534	29398	29409	29602	29665	29773	29629	29609	29544	29559	29348	29434	29818	29598	29481	29728	29536	29523	29364	29719	29607	29447	29499	29551	29607	29413	29542	29619	29557	29456	29669	29625	29591	29603	29405	29576	29541	29575	29630	29629	29597	29636	29324	29663	29741	29725	29539	29439	29522	29534	29469	29492	29605	29723	29828	29478	29620	29496	29651	29699	29642	29720	29680	29654	29674	29524	29470	29304	29612	29738	29441	29260	29427	29450	29495	29630	29715	29614	29854	29511	29367	29663	29702	29626	29639	29580	29671	29591	29587	29581	29444	29318	29624	29551	29721	29819	29691	29519	29207	29529	29523	29727	29616	29423	29588	29534	29519	29422	29440	29771	29428	29276	29326	29437	29512	29724	29776	29425	29391	29458	29486	29562	29511	29408	29735	29698	29766	29587	29528	29669	29451	29559	29562	29497	29551	29544	29629	29619	29632	29649	29876	29616	29546	29628	29430	29395	29778	29479	29610	29796	29403	29527	29453	29592	29587	29574	29500	29673	29654	29605	29481	29715	29583	29654	29539	29749	29614	29478	29920	29620	29716	29850	29474	29354	29651	29867	29439	29588	29652	29586	29553	29508	29359	29679	29572	29732	29585	29391	29526	29596	29547	29592	29466	29543	29620	29639	29552	29347	29714	29633	29511	29646	29475	29557	29590	29412	29562	29560	29912	29356	29531	29461	29463	29868	29534	29473	29592	29537	29636	29590	29581	29667	29591	29326	29556	29823	29782	29653	29554	29628	29498	29661	29501	29606	29466	29678	29434	29600	29598	29654	29694	29696	29591	29610	29833	29533	29647	29872	29607	29495	29472	29428	29317	29616	29808	29594	29703	29358	29474	29418	29507	29410	29470	29737	29624	29716	29327	29516	29587	29568	29552	29716	29554	29605	29477	29653	29345	29622	29445	29694	29606	29499	29332	29665	29343	29488	29571	29359	29468	29313	29543	29505	29579	29699	29762	29705	29605	29348	29618	29531	29454	29410	29382	29729	29629	29701	29333	29446	29557	29643	29542	29795	29460	29452	29493	29517	29476	29740	29608	29497	29401	29556	29483	29453	29450	29892	29587	29490	29578	29898	29741	29652	29523	29581	29538	29552	29605	29632	29775	29759	29502	29592	29348	29684	29221	29302	29675	29302	29370	29750	29557	29582	29541	29499	29670	29490	29480	29609	29576	29487	29720	29518	29327	29490	29690	29448	29462	29555	29541	29634	29406	29491	29472	29695	29519	29664	29880	29342	29577	29833	29724	29400	29582	29716	29594	29520	29531	29540	29684	29650	29476	29921	29881	29730	29522	29414	29814	29577	29342	29610	29570	29484	29633	29550	29589	29712	29608	29484	29548	29534	29418	29253	29534	29497	29594	29434	29511	29566	29403	29442	29593	29574	29422	29504	29641	29742	29588	29659	29848	29698	29635	29491	29478	29671	29661	29631	29295	29558	29701	29524	29778	29601	29579	29564	29689	29565	29321	29639	29673	29460	29301	29624	29744	29415	29587	29583	29432	29514	29555	29535	29816	29509	29728	29654	29529	29660	29678	29638	29584	29389	29558	29732	29628	29771	29365	29506	29719	29353	29257	29632	29506	29448	29335	29804	29703	29550	29672	29752	29710	29435	29709	29525	29801	29730	29779	29619	29632	29487	29609	29504	29483	29614	29640	29589	29344	29849	29674	29576	29743	29797	29421	29310	29539	29742	29458	29347	29370	29570	29689	29523	29476	29524	29793	29375	29554	29602	29402	29444	29507	29557	29668	29508	29831	29525	29629	29522	29557	29608	29201	29499	29574	29686	29645	29596	29433	29516	29745	29631	29165	29533	29601	29501	29833	29773	29576	29322	29387	29241	29574	29550	29472	29541	29580	29656	29749	29749	29642	29469	29419	29336	29712	29738	29473	29630	29489	29586	29686	29687	29710	29554	29505	29477	29602	29507	29841	29627	29468	29790	29490	29502	29754	29665	29703	29583	29616	29416	29510	29736	29753	29554	29534	29535	29368	29457	29390	29576	29545	29571	29609	29771	29579	29561	29595	29627	29436	29546	29637	29546	29440	29452	29531	29544	29455	29765	29608	29775	29703	29376	29410	29577	29256	29599	29563	29503	29650	29329	29390	29529	29413	29515	29568	29639	29494	29515	29402	29625	29509	29848	29740	29705	29567	29637	29456	29565	29607	29525	29733	29615	29498	29480	29596	29483	29599	29361	29656	29452	29518	29533	29422	29620	29540	29563	29445	29609	29622	29557	29409	29600	29629	29431	29390	29575	29528	29380	29710	29706	29522	29610	29725	29578	29334	29428	29424	29615	29529	29731	29591	29534	29557	29511	29603	29591	29569	29558	29623	29738	29580	29871	29847	29615	29749	29516	29567	29477	29643	29576	29530	29382	29585	29576	29587	29399	29689	29722	29557	29452	29676	29813	29757	29678	29799	29555	29611	29436	29714	29716	29753	29629	29453	29538	29536	29714	29631	29482	29688	29456	29812	29712	29460	29673	29365	29546	29723	29607	29391	29398	29557	29662	29661	29595	29459	29482	29622	29642	29685	29869	29450	29742	29655	29824	29423	29763	29458	29492	29291	29582	29767	29529	29415	29533	29623	29336	29477	29606	29712	29570	29580	29555	29364	29527	29719	29633	29656	29548	29702	29394	29580	29684	29683	29738	29456	29699	29619
40848	67491	70062	54077	42031	37116	35034	33217	30385	27582	25814	24555	24135	23321	23265	23334	23045	23101	22771	23020	22930	22875	22965	23008	22815	22957	22747	22843	22951	23079	23050	22943	22951	23021	23000	22788	22798	22930	23015	23073	22901	22942	22870	23047	23057	22875	22846	22976	22988	22889	23024	22980	22958	22745	23064	22842	23033	22862	22830	23022	22968	23152	22867	22926	22936	22883	22842	22990	22837	22946	22889	22820	23073	22983	22948	22892	22812	22926	23044	22917	22933	22794	22889	22936	22903	22765	22986	22844	22877	22990	23206	23002	23019	22736	22828	23145	22705	23172	22909	22949	22861	22881	22916	22803	22902	23060	22664	22975	22906	22736	22892	23073	22949	22995	23132	22845	22973	23001	22998	22990	22949	22862	22942	23004	22687	22800	22814	22976	22963	22859	22866	22922	23052	22916	22912	22999	23018	22733	22973	22840	22811	22893	23016	22870	22885	22989	23006	22918	22827	22900	22843	22820	22995	22817	23014	23086	22902	22957	22854	22933	22892	22775	22748	22998	22843	22845	23072	23026	22779	22928	22929	23048	22939	22702	22774	23100	22727	22990	22818	22801	22826	22827	22955	23034	22893	22670	22891	22702	22861	22858	23030	22958	22969	23025	22962	23031	22932	22813	23020	22908	22874	22924	22855	22785	22877	23024	23034	22845	22882	22880	22962	22821	23022	23055	23047	23076	22951	22783	23072	22727	22781	22881	23058	23042	22827	22695	22932	22996	23133	22843	22871	22723	22990	22878	23046	22967	22953	22990	22837	22936	22825	23094	22859	23019	22854	22778	22944	22891	23111	22954	22969	22916	22946	22806	22907	22875	23064	23098	22927	22806	22872	23005	22831	22939	22803	22757	22909	22775	23073	22996	22922	22901	22919	22994	22904	22904	23128	22920	22971	22912	22931	22809	22847	22925	22776	23108	23025	22953	22980	22737	22707	22966	22749	22957	22768	22844	22750	22871	22814	22829	22764	22888	22909	22931	23049	22726	22868	23029	22762	22814	22724	22937	23064	23034	22942	22927	22946	22905	23022	22981	22931	22955	22943	22956	22895	22960	23087	22886	22935	23038	22788	22925	22776	22773	22786	22948	23074	22897	22889	22819	22917	22784	22969	22931	22880	22938	22684	23075	22766	22915	22802	22890	22801	22820	23014	22927	22903	22822	23018	22947	22820	22783	22968	22753	22814	22762	23003	22830	22853	23018	22898	22826	22909	22800	22898	22961	22889	22787	22903	22908	23090	22861	22965	22925	23071	22939	22992	22887	22803	22892	22864	22696	22909	22924	22849	22969	22757	22889	22842	22928	22844	22852	22760	22948	22898	22928	22971	23145	22704	22951	22816	23054	23032	22935	22870	23033	23010	22877	23182	22822	22969	23019	22840	22848	22848	22892	22769	23112	23002	22869	22952	22831	22937	23052	22794	22953	22778	22926	22992	22740	22871	22800	22933	23062	22786	22943	22801	22892	22816	22915	22891	22851	22552	22823	22906	23029	22993	22832	22903	22856	22807	22979	22874	22808	23101	22925	22710	22867	22977	22729	22843	22826	23001	22817	22922	22945	22800	22800	23039	22976	22861	22647	22878	22795	22974	22885	23066	22701	22936	22836	22949	22964	23000	22966	22961	22975	23045	22863	22904	22912	22892	22799	23144	22852	22984	22820	22858	22736	22835	23017	23003	22948	23034	22911	22990	23054	22638	22892	22982	22801	22890	22977	22867	22994	22873	22952	22851	22894	22940	22887	22900	23055	22945	23093	22974	22928	22663	22889	23070	22768	22816	22771	22906	23001	22954	22766	23100	22783	22803	23104	22927	22860	22962	23040	22832	22813	22900	22883	22704	22888	23019	22816	22882	22727	22776	22921	22825	22804	22998	23090	22963	22913	22775	22939	23105	23102	22792	22763	22920	22999	23022	22979	22967	22809	23019	22744	22883	23061	22794	22810	22752	22929	22897	22996	22899	23031	23003	22828	22995	22888	22845	23043	22905	23158	22930	23146	22999	22706	22801	22744	23035	22777	22824	22920	22963	22856	22812	22947	23031	22891	22918	23014	23000	22961	22907	22905	22916	22773	22687	23026	22957	23056	22951	23051	23047	22911	22907	22972	22869	23021	22814	23098	22834	23002	22872	22897	22923	22967	22914	22883	22954	23045	22720	22816	22986	23040	22757	22871	22882	23004	22913	22960	22894	22818	22869	23057	22930	22963	22776	22918	22833	22800	22940	22854	22868	22953	23009	22851	22884	22907	22755	22841	22933	22845	22948	22938	22897	22798	22865	22813	22774	22988	22758	23155	23003	22937	22957	22841	22944	23003	22767	22897	22881	23045	22742	22915	22706	22960	22858	22839	22974	22999	23024	22990	22757	22946	22929	22875	23076	22680	23034	23017	22806	22837	22985	23076	22886	22837	22757	22758	22793	23175	22816	22710	22993	22884	22954	22963	22986	22960	22840	22730	22826	22933	22867	22748	22752	22992	23008	22947	22776	22997	22726	22898	22899	22831	23007	22893	23029	22903	22947	22883	22989	22991	22986	22883	22887	22885	22912	22920	22973	22968	22832	22978	23008	22975	22907	22936	22820	22772	22995	23028	22831	23070	22904	22931	22927	22939	22902	22998	22739	22780	22884	22839	23054	23027	22883	22860	22903	22703	22806	22868	23029	22947	22880	22758	22888	22749	22965	22764	22713	22864	22976	22775	22991	22937	22876	22747	23033	22783	22970	22890	22879	22848	22937	22852	22844	23025	23038	22870	22951	22906	22905	22994	22952	22947	22831	22952	22976	22873	22869	22933	23013	22800	22876	22807	22993	22805	22917	22694	22874	22928	22922	22904	22827	22972	22901	22883	22869	23071	22983	22967	23041	22856	22900	22826	22973	23033	23029	22902	22822	23139	22994	23041	23071	23099	22934	22778	22908	23046	22955	22896	22925	22892	22878	22907	22917	22769	22921	23084	22996	22915	22925	22926	22922	22846	22902	22974	22778	22940	23094	22842	22988	22999	22901	22815	22874	22833	22993	23080	22810	23009	23085	22933	22755	22900	22764	22898	22997	22902	22855	22963	23010	22901	23124	22919	23020	22865	22861	22890	22933	22897	22824	22994	23025	22609	22846	22839	23049	22936	22957	23025	22845	22746	22803	22929	22868	22987	23025	22978	22872	22947	22896	22798	22921	22901	23003	23042	22962	22877	22896	22951	22923	22845	23110	22991	22884	22980	22792	23050	22905	23195	22639	22862	22855	23073	22744	22931	22966	22912	22987	22788	22756	23010	22809	22836	22886	22908	22853	23049	22830	22832	22891	22887	22937	22918	23115	22844	22911	22805	22964	22935	22866	22770	22915	22986	22851	23228	22725	22904	22834	23089	22907	22914	23065	23003	22856	22938	22779	22944	23001	22889	22977	22997	22884	22876	23009	23150	23014	22905	22888	23020	23017	22877	22791	22763	22877	22830	22819	23035	22754	22750	22952	22969	22806	22807	22701	23058	22719	22936	22762	22981	23121	22763	22697	22873	23007	22915	23084	22804	22971	22715	22813	22877	22884	22926	23071	22993	22844	23096	22935	22998	22823	22798	22878	22935	22976	22676	22892	22860	22873	22812	22816	23078	23036	22768	23031	23022	23011	22970	23177	23048	22922	22875	22972	22997	22768	22819	22704	23140	22938	22723	22948	22823	22921	23013	22999	22665	22696	22883	22971	22905	22778	22893	22763	22930	23123	22919	23134	22841	22997	22884	22887	23042	22948	22733	22817	23007	22776	22830	22982	23014	22748	23121	22742	22848	22859	22722	23056	22927	22903	22814	22833	22824	22816	22825	23098	22818	22951	22886	22744	23056	22750	22937	22913	22875	22979	22917	22888	22722	22907	23002	22759	22825	22997	22933	22828	22851	22938	22845	22860	23001	22637	22743	23004	22808	23080	22826	23033	23061	22929	22748	22813	23078	23037	22853	22891	23041	22863	22871	22965	22965	22976	22858	22907	22861	22800	22824	22856	22963	22792	22933	22947	23026	22906	22967	22998	23076	22846	22814	23088	22744	22983	22803	22974	22847	22915	23033	22829	22977	23060	22920	22883	22883	22804	22905	22987	22761	23010	22865	22943	23137	22874	22902	22824	22724	22972	22905	23053	22833	22947	23060	22917	22885	22935	22991	22988	22864	23015	22921	22874	22681	23056	22935	22968	22824	23081	22848	22700	22754	22822	22950	23143	23085	22801	22953	22738	22955	22959	23040	22980	23172	22986	22860	23028	22895	23032	22841	22963	22989	23062	23085	22936	22961	22880	22950	22910	22854	23011	22989	22805	22855	23005	22918	22868	22782	22981	22855	22870	23077	22966	22959	22881	22877	22817	22878	22849	22836	22899	22927	22743	22721	23018	23010	22764	23000	23047	23109	23009	23010	22944	22844	22877	22954	22909	22953	23025	23005	22918	23049	22943	22927	22946	22895	22778	22871	22929	22872	22893	22851	23000	22796	22820	23054	22902	22937	22854	22754	22791	22868	22891	22919	22937	22896	22788	22897	22932	22918	22987	22732	22671	22812	22911	23023	22884	22816	22953	23005	22859	22892	22912	22802	22804	22836	22941	22864	22911	22782	22845	22983	22921	22859	22844	23017	22887	23106	22892	22745	22719	22934	22752	22969	22988	22825	22858	22858	22884	22851	22969	23021	22932	22983	22851	23041	22851	23030	22887	22920	22921	22794	22997	22777	22745	23081	23032	23038	22741	22904	22765	22816	22863	22889	22898	22778	22878	23074	22900	23061	22927	22941	22897	23022	23053	22960	22747	22735	22757	22855	23035	23060	22870	22995	22910	22841	22834	23011	22738	22730	22818	22911	22733	22977	22961	22869	22834	23004	22991	22981	22787	22940	22904	23014	22984	22960	23005	22887	22758	22909	23016	22771	22846	22904	22964	22812	22995	22936	22903	22927	22790	23022	22881	23075	22659	22963	23055	23007	22945	22742	22851	22956	23106	22908	22819	22864	23014	22966	22860	22920	22840	22911	22850	23021	22838	23043	22947	22876	22976	22915	23052	23113	23042	22914	22938	22800	22989	22934	23038	22956	22860	22851	22985	22972	22934	23227	22878	22882	22908	22698	22844	22969	22905	23111	23000	22819	23175	22828
22683	21533	29701	26099	27912	36002	41357	38953	37525	35339	33194	31848	31345	30756	30759	30569	30183	30441	30256	30202	30241	29890	30317	29970	30045	29897	30309	30190	29916	30118	30054	29880	30218	29926	30181	30112	29954	30102	30167	30051	29994	29815	30150	29951	29925	29836	30133	29740	29816	29869	29854	29763	29798	29922	29871	29881	30192	30029	30107	30002	29687	29901	29923	29935	30143	29981	30072	29987	30126	30129	29865	29789	29949	30035	29819	30037	30010	30007	30033	29990	29922	29890	30134	29866	30108	30032	29828	29932	29912	29953	30066	30033	29995	29902	29922	29892	29777	29929	30030	29960	29864	30066	29959	29999	29980	29780	29827	29607	29886	30002	30100	29794	29861	29803	30118	29898	30005	29687	29681	29921	29964	29950	29820	29905	29911	29970	29838	29994	29785	30058	30156	29890	29722	29900	29821	29828	29963	30148	29944	29959	30010	30055	30005	30122	29957	29879	29891	30036	29697	29981	29877	29943	30061	29986	29633	29908	30017	29948	30111	29879	29819	29981	29844	29814	30120	29803	29679	29707	29752	29926	29888	29940	29804	29849	29892	29972	29827	29934	29915	29956	29812	29956	29798	30061	29965	30043	30000	29925	30187	29945	29920	29887	29959	29857	29906	29922	29856	29987	29872	29985	29858	29684	30105	30180	29976	29840	29879	30094	29664	29802	29870	29708	29831	29841	30099	30098	29918	30175	29750	29870	29903	29963	29806	30013	29806	29972	30088	30158	30148	29946	29931	29979	30169	30116	30024	29847	29978	29812	29956	29864	29721	29988	29859	29900	29866	30212	29985	29945	30052	30088	29855	29707	29827	29913	29964	29697	29908	29776	29786	29745	30068	30139	30031	29730	29866	29816	30068	30013	30054	30026	30196	30027	29925	29875	29916	29948	29897	29734	29976	29940	29772	29789	30062	29879	29870	30046	29969	29753	29830	29877	29915	29786	29811	29831	29923	29792	29715	29844	29667	29760	29974	29871	29963	30109	29919	29953	29882	29989	30093	29840	30004	29759	30026	29945	30016	29977	29963	30034	29897	30058	30081	29873	29715	29778	29895	29777	29952	29855	30114	29983	29828	29972	29795	30038	29842	30070	29985	29926	29947	29988	29725	29854	30067	29823	29665	30088	30050	29763	30066	29937	30044	29800	29722	30054	29849	29834	29875	29791	29794	29962	29893	29928	29983	29815	29864	30053	30045	29883	30100	30061	30047	29863	29791	29976	30029	29870	30116	29947	30023	29975	29890	29968	30008	29985	29850	29881	30122	29773	29881	30030	29852	30081	30109	30103	29870	29677	29845	29950	29854	29954	30149	29983	30005	30081	30147	29982	29894	30240	30049	29805	29972	29925	29946	29762	29930	29976	29744	29931	29922	29838	29818	29803	29817	30039	30052	29897	29986	29985	29770	29874	29980	30015	29811	29723	29897	29937	29965	29674	29914	29976	29856	29922	30039	29867	30052	30171	29837	30057	29907	29876	30153	29706	30086	29586	30154	29761	29887	29766	29862	29803	29878	30045	29690	29988	29919	29903	30023	30054	29813	29715	29947	29958	29796	30101	29810	29882	29800	30092	29985	29785	29986	29677	29916	30043	30029	29848	29971	29705	30106	29944	30047	29908	30031	29875	29989	29972	29830	30009	29923	29769	29923	29883	29847	29893	29804	30076	29790	29769	29931	29842	30013	29858	29964	29953	29862	30020	29917	29827	29694	29854	29978	29832	30026	29829	30050	29677	30211	29960	29937	29815	29872	29820	29951	30070	29758	29925	29695	30018	29872	29898	29865	29836	30180	30040	30006	29837	30000	29780	29904	29793	30023	29899	29737	29851	29940	29784	29988	29940	29825	29884	29790	29751	29884	29780	29827	29805	29894	29817	30020	30070	29814	30171	29909	29808	29872	30289	30122	30123	29921	29805	29898	29927	30204	29900	30161	29912	30113	29745	29881	29898	29967	29705	29806	29998	29962	29886	30001	29918	29804	30148	29948	29726	29977	29767	29663	29940	29716	29885	29762	29852	29940	29975	29782	30120	30183	29700	29964	29852	29878	29882	30097	29782	29721	30002	29935	30031	30197	29855	29928	29992	30031	29980	30146	29957	29987	29937	29657	29806	29875	29985	29944	29806	29961	29771	29839	29831	29937	29738	30177	30152	30072	29983	30120	29797	29878	29854	29776	29709	30078	29983	29904	29815	29792	29958	29820	29872	30010	29935	29866	29936	29676	29899	29759	29961	29869	29993	29696	29774	29909	29943	29855	29741	29675	30003	29799	30007	29757	29853	30096	29682	29751	29882	30086	30001	29751	30051	29948	29788	29915	29828	29903	29874	30056	29899	29854	29932	29821	29996	30026	29720	29991	29681	29896	29930	29676	29678	29834	29816	29729	29901	29742	29746	29757	29709	29841	29861	30024	30145	30096	29963	29918	30025	30015	29774	29799	29941	30003	29827	30151	29899	29965	29733	29894	29878	29814	29771	29970	29969	29852	29970	29874	29760	29922	30147	30087	30055	29558	29719	29787	29785	29979	29917	30167	30120	29828	29763	29791	29919	29904	29755	29782	29826	29831	30059	30035	29621	29741	29720	30143	30094	29894	29767	29873	29836	29827	30049	29700	30168	30193	30083	30132	29971	29887	29889	29777	30048	30008	29883	29773	29959	30041	29895	29995	30079	29824	30031	29952	29653	29870	29873	30055	29946	29955	29888	29709	29906	29883	30038	29979	29766	29868	30026	29993	29823	29945	29909	29968	29910	29774	29899	29815	29922	30059	29994	29960	29990	30125	29885	30061	30223	29961	29869	29627	29971	29880	29938	30000	29882	29717	29964	30039	29739	29952	29830	29627	29753	30108	29855	30022	29719	29820	29971	30042	29836	30038	30154	30085	30005	30038	29818	30021	29897	29953	29709	29923	29633	30019	29836	29659	29997	29736	30046	29957	29720	30087	30029	29907	29751	30073	29836	29797	30006	29971	30011	29860	29889	30117	30034	30025	29778	29982	29678	29883	29917	30003	29680	29828	29812	29944	29981	29932	29867	29733	29726	29678	29989	30012	30049	29992	29867	29762	29719	30056	29861	29929	29842	30051	29820	29925	30046	29712	30007	29881	29924	30214	29894	29811	29834	29964	29801	30175	29891	29874	29942	29841	29980	29868	30011	29834	30030	30050	30108	29874	29709	29833	29917	30024	30089	30117	29861	29908	29713	30189	29695	29830	29767	29834	29933	29922	29953	29985	29923	30172	29842	30017	29990	29791	29741	29987	29951	30008	29844	29846	29963	29893	30040	29949	30111	30024	29877	29832	29800	29961	29828	29853	30151	30088	29857	30080	29878	29869	29802	29914	29667	29931	29925	29905	29969	29960	30059	29974	29845	29915	29719	29977	29985	30138	30122	29860	30102	30222	29757	30045	29947	29838	29808	30016	29827	29935	29980	29905	29838	29873	30305	29984	29943	29855	29949	29761	30147	29904	29841	30134	29727	30072	30130	29975	29992	29897	29986	30096	29854	29940	29977	30094	29775	29811	29693	29874	29886	29746	29856	29757	30101	30046	29973	30060	30003	29808	29994	30116	29807	29863	29922	29833	30067	29568	29865	30074	30127	29695	29736	30029	29808	29604	29852	30042	29836	29808	29949	29933	29766	29832	29935	29901	29820	30066	29894	30152	29911	29774	30003	30071	30037	29902	29701	29954	29870	29893	29907	30114	29895	30081	29995	30395	29988	29960	30014	29878	29925	29993	29806	29772	29897	30007	29933	29765	29804	29864	30042	30110	29874	30009	29848	29922	29801	29774	29856	29701	29729	29950	29766	29884	29686	29918	29835	29820	29999	30098	29920	29875	30007	29771	29749	29955	29784	30011	29878	29758	29969	29997	29838	30208	30000	29843	29833	29829	30005	29650	30107	30011	29971	29790	29883	30097	29912	30064	29998	30096	30135	29652	29919	29874	29986	30132	29894	29966	29689	30071	29927	29888	29939	29763	30035	29856	29933	29856	29912	29922	29795	29868	29755	29724	29805	29709	29938	29845	29951	29871	30193	29940	29950	29871	29810	29679	29745	30026	29635	29991	29994	29931	29893	29877	30039	30125	29780	29791	29659	29928	29931	29934	29820	29716	29941	29674	29962	29824	29626	29943	29920	29827	29986	29921	30083	30176	29959	29919	30057	29979	29829	29940	30152	30050	30030	30128	29473	30099	30080	30103	30133	29887	29874	29895	29868	29807	30109	29747	29934	30105	29969	29946	29835	29959	29760	30082	29858	30042	29903	29917	29820	29925	29902	30007	29992	30014	30034	29863	29958	30124	29944	29856	29985	29835	30189	30125	29933	30038	29873	29753	29845	29643	29821	29786	29699	29985	29867	29940	29793	30094	29888	30007	29974	29679	29679	30020	29921	29859	29954	30060	29975	29799	29686	29844	29990	30051	29930	29977	29985	29976	30073	29879	29952	29849	29695	29987	29705	29941	30039	29876	29925	30162	30007	29938	29912	30015	29959	29859	29765	30096	29845	29913	29937	29835	29916	29634	29739	30006	29838	29855	29605	30172	29616	29720	29858	29785	29860	29737	29775	29720	29737	29841	29733	29943	29867	30099	29738	29990	29765	30029	29853	29868	29797	30037	30127	29827	29748	30222	30136	29914	29856	30063	29861	29810	29949	29997	29990	29827	29649	29888	29750	29541	29748	30112	30014	29712	29942	29618	30079	30198	29771	29774	29811	29938	29872	30143	29857	29990	30262	29916	29866	29924	30089	29830	29966	30015	29949	30156	29946	30087	29780	29851	29947	30031	29692	30076	30088	29909	29729	29987	29638	30031	29831	29970	29834	30083	29723	29590	30098	29941	29840	30070	29929	29927	30058	30080	30041	29812	30130	29930	29864	29838	29871	29858	29894	29919	29781	29880	29812	30031	29789	29771	29843	30058	29966	29741	29886	29811	29833	29748	29963	29942	29825	29883	29911	29816	29870	30013	29968	29953	29810	29733	29934	29591	29918	29786	29906	29863	30096	30025	29809	29902	30054	30050	30067	30147	30248	29739	30094	29880	29971	29904	29980	30066	29632	29957	29771	29892	30070	29822	29985	29998	29952	29910	30045	30067	29886	30064	29956	29915	30021	29856	29971	29821	29847	29819	29726
42963	74138	70085	54663	45172	41419	39444	37237	34764	30308	27436	25729	24795	24166	23965	23446	23349	23152	23285	23276	23140	23292	23023	22947	23197	23189	23170	22922	23156	23158	22904	23323	22944	23246	23013	23206	22835	23146	23173	23167	22866	23139	22943	22914	23241	22943	22996	23082	23099	22933	23283	23081	23240	23141	23226	23074	23122	23013	23229	23039	23157	22985	22976	23041	22980	22996	23003	22858	23227	22959	22952	23028	23117	22860	23090	23136	23119	23028	23104	23024	22942	23130	23185	22979	23103	23023	23162	23127	23025	23136	23008	23086	23081	23070	22910	22996	23106	23064	23161	23111	23219	23108	23005	23042	22974	23053	23093	23082	23193	23157	23149	23090	23039	22981	23041	23012	23124	22967	22995	23091	22946	22936	23237	23038	23113	23157	22989	23172	23011	23302	22959	22958	23204	23035	22896	23094	22872	22867	23126	23144	22856	23094	23005	22993	23164	23204	22953	23134	23038	23034	23054	22969	23029	23133	23082	23041	23080	23094	23142	23308	23299	23031	22919	22993	23157	22926	22976	23231	22932	23009	23035	23182	23211	23136	23275	22968	22977	23186	23089	23220	23041	23000	23110	23116	22955	23034	22928	23055	22994	23043	23086	23050	23061	22930	23127	23050	23021	22942	23230	23029	23075	22919	23028	23052	23141	23054	22978	23172	22802	23111	22896	22986	23054	23068	23059	23052	22923	23005	23061	23061	22878	22989	23128	23177	23130	23099	22874	23165	22962	23132	22986	23234	22904	23048	23054	22934	22916	23063	22825	22986	23185	23137	22986	23027	22907	22915	23126	23052	22980	23151	23151	22957	23130	22801	23018	23052	23077	23008	23208	23030	23079	23049	23231	22940	22971	22886	23139	23156	23128	22953	22999	23126	23158	22939	22940	23161	23091	23020	23029	23149	23151	22893	23060	23100	22923	22909	23099	23078	23171	23040	22955	22984	22953	23232	22950	22942	23200	23085	22949	22993	23205	23052	23090	23105	22972	23122	23080	23089	23099	23108	22962	23070	22855	23147	23079	22995	22974	23072	23022	22988	23139	23097	22860	22956	23149	22995	22941	23146	23179	22902	23031	23177	23090	23143	23074	23169	22971	23050	22981	23102	23041	22844	23070	23160	23115	23139	23004	23075	23067	23199	23226	23116	22887	23001	23101	22921	22998	22939	22922	23174	23009	23003	23195	23110	23074	23034	22990	23006	23091	23391	22855	23136	23047	22865	22903	23164	23054	23103	23068	23200	23065	23033	23027	23114	23176	23072	23079	23183	22979	23032	23222	22910	23164	23129	23199	23151	23265	23260	23219	23041	22973	23082	23290	23015	22990	22892	23040	23033	22906	22997	22895	23045	23060	22975	23205	22933	22930	23032	23064	23054	22945	23149	23370	22990	23076	23086	23122	22867	22972	22998	22997	23076	23025	23034	22994	22948	22957	23027	23079	23102	23008	22956	23134	23054	23239	22933	23007	23041	23003	23108	23058	23132	23007	22985	23188	23096	23266	22985	22966	23161	22975	22971	23166	23033	22989	22955	23099	23176	23208	23150	23166	23134	23022	23000	23141	22903	22975	23027	22901	22864	22966	23162	23090	23118	22993	23054	23051	22998	23173	22975	23051	23046	23006	23085	23150	23198	23169	22943	22907	23031	23192	23090	22992	23109	23122	22893	23200	22975	23038	23207	23036	23048	23215	23132	23176	23029	23004	23159	22892	23154	22937	22939	23144	23025	23169	23000	23106	22976	22995	23165	22996	23102	23042	22868	23191	23040	22901	22904	22860	22937	23055	23045	23101	23054	23112	22953	23277	23147	23146	23141	23074	23115	23143	23267	23206	22870	23248	23114	22881	23130	23134	23179	23076	22868	23029	23212	23015	23030	23232	23056	23266	22894	23261	23109	22894	23110	22984	23183	23120	22947	23067	23070	23271	22960	22944	22944	23070	23025	22936	23089	23199	22983	23081	23089	23085	23053	22858	23068	23069	23071	23231	23170	23023	23067	23137	23093	22997	23071	22900	23059	23048	23002	23157	22978	23090	23001	23251	23031	22999	22984	23316	23036	23286	23035	23061	23148	23010	23036	23037	23109	23016	23091	23199	23109	22998	23152	23134	22949	23028	22903	23059	23032	22955	23142	23161	23202	23065	23069	22960	23119	23155	23084	23142	23010	23127	22945	23000	22904	23001	23313	22981	23170	23045	23103	23018	22930	23077	22856	23343	22962	23115	22937	22941	23166	23071	23146	23285	23195	22860	23117	23103	22967	23042	22995	23117	23236	22824	23020	23078	22888	23022	23083	23101	23094	23107	23046	22894	23150	22982	23034	23029	23112	23166	22858	23073	23226	23015	23180	23007	23065	22947	23064	22944	23153	23010	23034	23188	22931	22914	23130	22944	23111	23114	23033	23086	22934	23049	22849	23222	23132	22989	23102	22936	23225	23237	23165	23100	23033	22900	23057	22975	23035	23290	23187	23140	23031	23187	23165	22846	23117	23247	23062	23089	23023	23060	23090	23106	22883	23184	23125	23084	23033	23043	22965	23210	23132	22864	22913	23127	23066	22900	23076	23034	23077	23075	22831	23186	22920	23124	23029	23208	22876	23060	23020	23162	22978	23105	22931	22832	22990	23161	23095	23044	23267	23056	23149	23050	23183	23002	23285	22894	23200	23110	22966	22999	23239	22967	23095	22888	23037	22880	22946	23107	23014	23050	23014	22982	23150	22980	22921	23061	23041	23092	22962	22961	23115	23115	23164	22910	23093	23057	23053	23066	23075	22917	23110	23166	23036	23061	23026	22972	23079	22968	23180	22928	22970	22952	23041	23021	23023	23013	23034	23062	23156	23057	23007	22984	22998	22985	23020	23124	22830	23229	23181	22889	22870	23018	23279	23117	23074	23273	22965	23008	22996	23027	22853	23236	22940	22947	23078	22920	22976	22959	23092	23014	23088	23106	23054	23111	23045	23051	22855	23099	23065	23014	23094	23165	23067	23308	23130	23076	22859	23217	23014	22810	23024	23063	23195	22914	22940	22983	23144	23145	22932	22933	23037	23196	22991	22950	22884	22965	22990	23237	23109	22979	23027	22871	22921	23135	22877	22968	22978	22988	23053	23216	22795	23046	23156	23031	23041	23123	23022	23000	23144	23091	22986	23014	22913	23157	23189	23060	22997	23092	23010	22965	23203	23202	23114	22859	23114	23059	23173	23242	22929	22845	23365	22944	23005	23147	23051	22848	22968	23134	23046	23060	23116	22909	23068	23029	23059	22960	23144	22848	22935	23084	23094	23046	23290	23106	23163	23080	23055	23069	23088	22874	23124	23098	22983	23027	22998	23069	23113	22867	23045	23081	23013	23229	22982	23013	23039	23206	23171	22853	23143	22949	23107	23265	23149	23101	23003	23117	23185	23080	23003	23142	23089	23037	23004	23090	23245	23026	23085	23186	22942	23012	23096	23069	22983	23057	23031	23084	22984	22971	23064	22938	23035	23075	22983	23061	23004	23036	23166	23027	23070	23165	23119	22857	23031	23123	22951	23032	23048	23111	22949	23123	23199	22902	23154	22939	23023	23103	23115	23153	22830	23215	22913	23034	23045	23062	23027	23066	23075	23020	23125	23202	22967	23029	22910	23112	23109	23126	23025	23194	23057	23021	23068	22800	23109	23124	22988	23052	23106	22927	23096	23025	23041	23092	23102	22945	23006	23105	22994	22944	23032	23022	23191	23084	23122	23015	22931	23067	23036	23059	22841	23244	22978	23209	23085	22979	23127	22972	23091	23084	23162	22937	23105	23086	23072	23107	23148	23112	23092	23043	23205	22918	23100	22923	22880	23113	23172	23080	23093	22801	23162	23019	23080	23083	23045	23007	22896	23070	22832	22863	23049	23124	23061	22944	23113	23033	22801	23011	22957	23212	22942	23187	22968	23031	22878	23218	22952	23034	22971	23145	23040	22918	23008	22971	23113	23132	23045	22843	22941	23166	23118	23141	22887	23209	23023	23129	23037	23036	23077	23094	23106	23249	23167	23131	22960	22981	22879	23029	22927	23036	22956	23145	23018	23033	23006	23102	22889	23134	23098	23144	23159	22964	23002	23139	22960	23054	22965	23213	22967	23175	23153	23072	23129	23083	23149	22754	23040	23138	23084	23128	23059	23085	23120	23085	22988	23083	23089	23115	23083	22943	23282	22999	22992	22906	23001	22900	23010	23021	23018	23117	23196	22994	23162	23033	23239	23114	23042	23094	23208	23029	22977	22849	23056	22981	23128	23136	23167	22921	22953	23031	23032	23246	23088	23022	23095	23033	22860	22993	22896	23073	22905	23073	22911	22884	22962	23221	22933	23067	23058	22978	22972	22988	23073	22998	23060	22883	22971	23084	22978	23008	22956	23128	23122	22963	23091	23080	22944	23147	23028	23042	22873	23048	22907	23221	23073	23159	23139	23052	23299	23129	22997	23102	23237	23023	22843	23036	23126	23089	22997	23012	22962	23037	22971	22994	23108	23062	22993	23047	23038	23108	23080	23023	23149	23081	22941	23126	22925	23076	23102	23128	22913	23038	23125	23018	23023	23242	23049	23038	23124	22941	23172	23054	22950	22877	23068	23013	23164	23218	22821	23101	22932	23032	22989	23442	22883	23102	23113	23088	23009	22996	22910	23052	23132	22978	22970	23101	23162	23136	22975	23149	23084	23168	23056	23102	23032	23219	23123	22908	23089	23013	23092	23121	22982	23176	23081	22899	22919	23007	23183	22951	23087	22984	23100	22947	23069	23125	23067	22882	23083	23351	23024	22874	22973	22943	23145	23014	22943	23020	23187	22949	22957	23100	23083	23268	23171	23009	22848	23022	23134	23008	23113	23082	22955	23021	22886	23075	23012	22804	23129	23036	22939	22971	23008	23065	23010	23054	23116	23119	23042	22965	23127	23188	22961	23141	23019	22868	22952	23264	23198	23101	23195	22939	23100	22900	23017	23131	22970	22972	23015	22910	22917	23064	23047	22921	23059	22980	22994	23177	23150	23089	22856	22956	22994	23050	23115	23054	23471	23105	23178	23053	23001	22960	23026	22887	23097	22948	23125	22932	22935	23194	23145	23078	23012	23110	22985	23146	23032	22990	22883	23056	22997	22991	23111
34951	46564	51763	44210	36012	34000	33692	33754	33256	31970	30865	30163	29785	30018	29705	29775	29404	29613	29563	29559	29615	29279	29526	29573	29439	29583	29421	29395	29722	29571	29372	29613	29468	29249	29426	29396	29320	29280	29593	29610	29414	29440	29491	29367	29558	29368	29232	29532	29372	29437	29486	29543	29545	29394	29527	29455	29540	29332	29411	29369	29460	29378	29514	29059	29552	29416	29399	29276	29430	29391	29698	29435	29404	29473	29626	29361	29204	29410	29365	29367	29710	29612	29435	29427	29419	29648	29433	29497	29378	29436	29508	29484	29418	29495	29366	29292	29593	29493	29448	29796	29511	29558	29397	29479	29512	29150	29463	29495	29387	29471	29227	29607	29549	29443	29311	29379	29413	29477	29632	29442	29451	29309	29625	29499	29543	29387	29367	29166	29710	29709	29327	29463	29574	29517	29526	29382	29480	29417	29527	29325	29426	29542	29648	29492	29412	29401	29653	29479	29162	29390	29537	29590	29679	29384	29333	29399	29390	29547	29340	29592	29739	29659	29740	29473	29422	29528	29491	29347	29498	29438	29392	29332	29426	29677	29402	29352	29560	29331	29425	29402	29557	29461	29446	29410	29510	29304	29758	29487	29582	29395	29335	29487	29510	29345	29640	29490	29443	29605	29488	29309	29297	29566	29344	29413	29291	29497	29439	29621	29330	29359	29229	29482	29343	29384	29546	29344	29570	29473	29671	29128	29373	29288	29332	29573	29616	29482	29351	29390	29562	29459	29407	29222	29665	29550	29425	29404	29365	29515	29431	29474	29640	29495	29414	29469	29029	29403	29476	29466	29544	29546	29424	29266	29291	29480	29407	29542	29375	29155	29587	29508	29321	29441	29633	29356	29388	29661	29683	29336	29543	29049	29351	29461	29275	29255	29663	29436	29387	29236	29454	29529	29441	29294	29560	29506	29490	29397	29449	29597	29475	29526	29400	29298	29429	29723	29554	29500	29376	29446	29611	29639	29355	29582	29531	29527	29281	29370	29552	29486	29435	29329	29474	29574	29218	29301	29425	29508	29470	29369	29371	29648	29327	29664	29286	29333	29328	29387	29563	29579	29289	29420	29405	29877	29488	29410	29439	29260	29453	29739	29678	29436	29644	29414	29651	29332	29485	29467	29522	29548	29571	29382	29365	29373	29653	29514	29370	29418	29506	29332	29197	29597	29433	29183	29669	29585	29489	29514	29506	29560	29517	29296	29174	29698	29545	29539	29469	29579	29698	29264	29296	29587	29518	29353	29622	29592	29496	29211	29288	29493	29656	29260	29523	29661	29337	29470	29356	29421	29710	29464	29454	29461	29331	29294	29287	29380	29439	29677	29667	29349	29580	29459	29557	29453	29317	29474	29305	29427	29460	29633	29248	29603	29313	29319	29394	29750	29443	29433	29468	29547	29293	29206	29512	29393	29473	29538	29542	29401	29515	29482	29493	29499	29546	29363	29499	29527	29194	29523	29534	29466	29596	29302	29623	29588	29545	29273	29497	29384	29435	29686	29464	29617	29553	29541	29361	29578	29488	29361	29870	29656	29466	29558	29438	29443	29451	29506	29248	29602	29336	29229	29659	29417	29471	29451	29438	29727	29595	29233	29633	29677	29106	29375	29606	29353	29415	29434	29307	29627	29460	29551	29560	29591	29406	29437	29362	29507	29258	29506	29467	29285	29400	29497	29362	29192	29400	29438	29351	29443	29656	29715	29584	29334	29693	29564	29573	29328	29453	29460	29469	29282	29183	29648	29382	29264	29571	29545	29392	29392	29649	29410	29463	29452	29446	29318	29525	29294	29212	29570	29665	29452	29409	29298	29380	29551	29319	29252	29566	29519	29453	29482	29554	29562	29737	29384	29430	29497	29629	29526	29447	29579	29266	29465	29869	29528	29472	29483	29319	29451	29712	29689	29444	29285	29470	29155	29519	29450	29521	29563	29652	29383	29469	29268	29477	29680	29313	29533	29525	29418	29443	29485	29417	29357	29551	29334	29379	29392	29524	29456	29395	29399	29505	29425	29477	29454	29636	29459	29580	29813	29602	29472	29491	29386	29495	29539	29431	29605	29299	29456	29459	29617	29352	29503	29262	29481	29678	29416	29581	29250	29306	29246	29554	29401	29625	29314	29437	29443	29478	29660	29460	29272	29607	29349	29459	29508	29646	29434	29588	29596	29375	29667	29477	29424	29469	29447	29332	29515	29438	29528	29275	29454	29246	29480	29197	29629	29557	29277	29389	29543	29391	29391	29523	29748	29576	29383	29451	29615	29516	29370	29404	30008	29488	29333	29603	29427	29446	29602	29576	29394	29410	29589	29358	29401	29421	29317	29533	29377	29666	29610	29404	29246	29593	29374	29730	29473	29510	29578	29324	29494	29355	29257	29466	29373	29284	29263	29226	29541	29425	29452	29486	29396	29528	29269	29260	29434	29235	29592	29461	29462	29696	29338	29373	29547	29496	29570	29556	29350	29395	29395	29534	29483	29461	29317	29556	29601	29629	29321	29207	29308	29332	29371	29620	29425	29407	29479	29261	29475	29426	29632	29585	29390	29325	29318	29598	29298	29389	29750	29420	29281	29457	29542	29444	29426	29639	29597	29182	29288	29251	29575	29566	29559	29456	29322	29299	29275	29579	29704	29453	29549	29310	29484	29689	29389	29590	29450	29531	29428	29477	29613	29534	29560	29312	29358	29314	29584	29236	29644	29674	29545	29287	29374	29472	29439	29408	29342	29533	29393	29501	29389	29310	29335	29491	29353	29269	29367	29382	29269	29438	29209	29368	29671	29404	29452	29495	29322	29679	29485	29368	29440	29678	29336	29763	29609	29358	29461	29394	29337	29362	29282	29398	29530	29419	29515	29684	29495	29089	29379	29328	29292	29326	29391	29355	29501	29379	29523	29395	29512	29226	29429	29270	29389	29446	29639	29421	29681	29634	29619	29496	29327	29624	29492	29482	29299	29419	29282	29427	29439	29634	29512	29465	29344	29554	29771	29324	29624	29480	29514	29366	29256	29461	29667	29485	29726	29602	29359	29374	29460	29201	29746	29542	29395	29546	29401	29473	29572	29614	29753	29380	29479	29548	29553	29299	29440	29594	29612	29315	29389	29439	29559	29305	29648	29445	29497	29597	29499	29502	29506	29635	29660	29599	29488	29319	29406	29507	29187	29433	29570	29560	29566	29427	29499	29367	29415	29356	29341	29363	29476	29425	29502	29561	29457	29513	29355	29307	29395	29540	29493	29691	29531	29210	29557	29441	29263	29478	29283	29433	29213	29554	29426	29550	29258	29254	29619	29591	29370	29263	29320	29387	29417	29388	29308	29627	29426	29595	29374	29491	29610	29271	29706	29530	29248	29330	29383	29557	29421	29541	29175	29298	29468	29260	29400	29482	29376	29448	29538	29390	29536	29453	29336	29424	29507	29696	29687	29538	29293	29500	29384	29451	29375	29293	29579	29411	29680	29364	29454	29432	29607	29296	29293	29353	29617	29396	29347	29342	29239	29340	29375	29446	29615	29405	29374	29580	29608	29491	29317	29608	29443	29503	29505	29356	29326	29460	29367	29591	29225	29221	29549	29286	29389	29698	29178	29563	29392	29369	29459	29220	29600	29547	29273	29649	29696	29596	29289	29715	29554	29343	29252	29731	29415	29522	29495	29433	29316	29518	29329	29419	29690	29495	29627	29423	29439	29719	29507	29450	29603	29492	29291	29410	29506	29885	29525	29270	29360	29384	29676	29369	29455	29428	29479	29280	29374	29414	29675	29766	29625	29693	29533	29363	29188	29417	29385	29719	29391	29622	29446	29258	29399	29284	29508	29323	29500	29504	29463	29363	29548	29559	29514	29671	29176	29315	29318	29343	29507	29690	29579	29275	29590	29485	29610	29526	29428	29725	29480	29424	29416	29670	29437	29505	29475	29401	29483	29434	29289	29177	29476	29418	29421	29661	29554	29378	29441	29459	29411	29514	29547	29832	29592	29562	29476	29534	29363	29145	29540	29439	29405	29425	29388	29333	29236	29446	29301	29462	29471	29414	29712	29465	29512	29568	29256	29309	29338	29442	29416	29380	29297	29494	29587	29656	29460	29677	29496	29416	29563	29441	29448	29412	29504	29591	29330	29242	29404	29476	29313	29389	29508	29577	29414	29488	29517	29645	29294	29493	29330	29617	29510	29296	29512	29777	29482	29456	29459	29580	29395	29453	29315	29287	29367	29436	29481	29680	29281	29499	29620	29362	29405	29506	29314	29651	29346	29431	29392	29545	29471	29359	29510	29070	29230	29411	29397	29549	29563	29320	29538	29647	29483	29242	29495	29377	29510	29501	29384	29601	29401	29383	29409	29446	29259	29465	29343	29529	29308	29453	29884	29632	29616	29463	29302	29447	29504	29431	29360	29588	29400	29323	29216	29470	29603	29427	29609	29390	29288	29561	29568	29356	29569	29487	29498	29308	29481	29473	29317	29506	29330	29512	29512	29441	29313	29701	29593	29513	29413	29462	29265	29702	29573	29564	29304	29597	29302	29201	29364	29187	29569	29411	29521	29416	29516	29553	29473	29612	29265	29519	29415	29621	29525	29692	29716	29242	29466	29379	29382	29416	29425	29505	29536	29405	29258	29431	29642	29321	29512	29562	29601	29588	29669	29309	29540	29483	29579	29807	29627	29332	29257	29551	29576	29471	29562	29705	29383	29385	29361	29349	29448	29663	29485	29593	29481	29706	29642	29716	29199	29441	29455	29454	29440	29475	29412	29440	29615	29621	29332	29239	29682	29466	29531	29435	29377	29568	29461	29410	29289	29523	29333	29546	29538	29283	29342	29553	29547	29430	29652	29459	29529	29481	29430	29337	29355	29484	29408	29386	29305	29529	29390	29335	29568	29616	29544	29588	29374	29421	29435	29459	29215	29402	29337	29284	29526	29415	29539	29466	29514	29339	29625	29491	29546	29276	29547	29463	29462	29409	29439	29428	29456	29477	29359	29532	29525	29677	29250	29431	29225	29401	29346	29631	29788	29576	29587	29375	29604	29685	29474	29482	29485	29592	29475	29575	29492	29623	29564	29453	29703	29382	29593	29302	29282	29477	29525	29346	29283	29441	29528	29653	29654	29512	29568	29358	29645	29449	29508
45467	65546	58141	43280	33280	29945	29482	29765	28690	26159	24675	24024	23560	23389	23214	22957	22885	23141	22977	22942	22967	22915	22914	22949	22771	22780	22788	22706	22931	22819	22803	22803	22909	22932	22762	22718	22954	22723	22774	22947	22793	22456	22855	22699	22682	22850	22862	22706	22751	22749	22815	22906	22781	22784	23043	22839	22683	22792	22768	22711	22677	22852	22912	22701	22763	22886	22843	22818	22880	22763	22871	22624	22832	22897	22662	22972	22998	22926	22924	22874	22848	22793	22666	23041	22723	22795	22932	22719	22860	22741	22867	22843	22748	22756	22822	22854	22838	22791	22838	22738	22893	22852	22875	22813	22673	22824	22578	22752	22724	22761	22713	22666	22780	22609	22987	22736	22885	22656	22749	22656	22888	22782	22780	22631	22641	22805	22993	22694	22941	22845	22786	22818	22768	22825	22865	22915	22932	22842	22878	22704	22852	22801	22813	22862	22770	22815	22991	22768	22915	22790	22818	22734	22964	22583	22791	22890	22767	22820	22697	22959	22793	22821	22698	22763	22780	22857	22794	23016	22775	22771	22939	22795	22807	22553	22984	22679	22827	22778	22883	22585	22891	22833	22774	22946	22827	22763	22920	22664	22498	22798	22854	22818	22802	22878	22680	22930	22938	22796	22795	22665	22909	22781	22810	22647	22971	22875	22757	22938	22878	22783	22770	22755	22706	22633	22755	22689	22802	22665	22703	22905	22678	22713	22823	23039	22794	22764	22868	22541	22969	22832	22705	22692	22683	22785	22527	22753	22756	22758	22872	22875	22759	22759	22778	22825	22791	22906	22783	22738	22757	22872	22794	22641	22845	22769	22846	22806	22968	22731	22930	22828	22905	22621	22780	22858	22833	22731	22997	22707	22717	22616	22904	22773	22898	22938	22673	22884	22869	22654	22790	22908	22803	22724	22817	22655	22700	22750	22741	22772	22877	22738	22687	22871	22718	22994	22767	22633	22822	22790	23132	22983	22737	22784	22862	22799	22961	22903	22703	22807	22707	22954	22677	22790	22838	22673	23038	22671	22705	22901	22935	22797	22785	22790	22797	22800	22784	22614	22879	22634	22728	22777	22944	22813	22805	22827	22758	22833	22766	22887	22643	22874	22873	22876	22873	22800	22838	22818	22730	22923	22724	22831	22881	22752	22740	22898	22770	22692	22729	22889	22719	22742	22869	22939	22693	22946	22840	22713	22771	22732	22895	22737	22821	22660	22726	22868	22813	22895	22665	22808	22705	22618	22854	22873	22649	22829	22790	22843	22843	22956	22835	22759	22950	22825	22878	22794	22942	22819	22884	22916	22761	22670	22839	22640	22964	22961	22691	22741	22905	22802	22931	22790	22959	22700	22853	22603	22920	22565	22974	22963	22855	22778	22974	22773	22641	22948	22739	22775	22638	22937	22548	22857	22765	22945	22795	22786	22669	22786	22984	22751	22662	22930	22929	22942	22719	22675	22987	22752	22783	22794	22746	22913	22644	22819	22635	22777	22625	22755	22745	22856	22789	22702	22771	22755	22733	22889	22698	22643	22952	22617	23037	22870	22803	22862	22745	22688	22770	22841	22739	22879	22775	22682	22942	22818	22669	22945	22778	22850	22656	22856	22752	22725	22830	22645	22851	22739	22674	22820	22741	22798	22947	22649	22805	22836	22814	22899	22789	22965	22965	22901	22850	22778	22857	22692	22828	22749	22722	22645	22852	22763	22884	22825	22754	22941	22854	22581	22858	22619	23030	22845	23009	22685	22911	22875	22717	22916	22771	22657	22733	22670	22614	22748	22740	22715	22863	22752	22839	22721	22687	22745	22848	22920	22736	22917	22718	22928	22439	22748	22776	22780	22933	22778	22738	22743	22840	22867	22786	22761	22883	22869	22694	22816	22891	22813	22912	22829	22955	22714	22768	22760	22950	22708	22793	22861	22705	22890	22661	22990	22723	22745	22790	22681	22985	22912	22903	22950	22912	22883	22692	22762	22908	22943	22792	22704	22911	22931	22673	22724	22793	22877	22903	22706	23100	22719	22856	22814	22833	22733	22861	22829	22640	22707	22866	22572	22851	22704	22876	22734	22826	22665	22923	22957	22699	22667	22897	22760	22928	22858	22927	22771	22862	22647	22652	22733	22737	22865	22813	22905	22873	22749	22773	22780	22934	22918	22750	22701	22802	23007	22613	22811	22941	22688	22855	22748	22865	22880	22694	22793	22865	22692	23149	22815	22926	22833	22896	22853	22792	22850	22685	22841	22702	23023	22971	22905	22848	22703	22792	22822	22703	22916	22856	22793	22938	22920	22867	22836	22858	22594	22854	22773	22890	22842	22923	22879	22950	22861	22731	22820	22844	22674	22835	22895	22942	22793	22846	22798	22656	22852	22948	22908	22721	22869	22892	22795	22813	22806	22718	22858	22770	22859	22901	22796	22775	22942	22755	22941	22786	23111	22704	22807	22887	22671	22764	22773	22719	22817	22845	22763	22885	22904	22729	22852	22756	22830	23056	22961	22774	22771	22785	22658	22789	22991	22849	23063	22620	22828	22695	22811	22630	22884	22796	22790	22854	22723	22622	22805	22856	22656	22807	22716	22812	22853	22733	22857	22589	22741	22807	22854	22970	22960	22926	22878	22823	22840	22584	22668	22650	22776	22823	22866	22780	22821	22953	22788	22862	22831	22785	22748	22965	22746	22695	22760	22847	22824	22859	22645	22775	22653	23074	22755	22787	22981	22787	22913	22819	22888	22734	22855	22744	22741	22957	22734	22848	22908	22871	22597	22758	22805	22805	22969	22885	22709	22760	22785	22796	22814	22869	22828	22865	22904	22772	22710	22795	22873	22681	22700	22811	22693	22750	22625	22810	22716	22610	22951	22643	22900	22727	22936	22984	22781	22977	22723	22878	22860	23003	22696	22795	22835	22748	22802	22890	22834	22653	22700	22863	22929	22677	22739	22808	22839	22762	22644	22914	22778	22925	22803	22850	22867	22854	22764	22885	22611	22862	22862	22793	22772	22808	22773	22786	22748	22859	22750	22786	22675	22827	22989	22916	22846	22792	22668	22864	22750	22808	22943	22815	22862	22827	22795	22786	22771	22741	22838	22791	22684	22670	22835	22882	22671	22785	22798	22873	22872	22830	22862	22708	22865	22759	22733	22832	22535	22576	22743	22855	22869	22635	22812	22864	22794	22830	23045	22944	22753	22921	22816	22765	22982	22973	22673	22899	22835	22836	23061	22849	22744	22953	22733	22815	22717	22852	22842	22913	22798	22848	22660	22951	22939	23177	22778	22765	22931	22929	22903	22844	22722	22898	22649	22823	22893	22699	22927	22791	22841	22834	22778	22786	22827	22689	22719	22905	22800	23104	22850	22793	22878	22722	22802	22871	22666	22882	22753	22832	22808	22837	22845	22917	22695	22978	22814	22683	22871	22751	22800	22988	22692	22858	22729	22685	22935	22968	22850	22628	22669	22770	22764	22859	22558	22933	22729	22970	22903	22650	22708	22729	22842	22713	22827	22883	22974	22780	22804	22980	22857	22791	22754	22883	23051	22626	22735	22881	22814	22864	22936	22930	22642	22780	22692	22690	22906	22951	22801	22622	22741	22864	22843	22795	22852	22915	22839	22719	22906	22802	22966	22834	22924	22861	22973	22717	22878	22845	22751	22828	22831	22934	22951	22780	22831	22789	22819	22870	22782	22712	22875	22902	22707	22846	22827	22661	22849	22859	22866	22845	22973	22848	22689	22835	22808	22780	22891	22757	22789	22943	22831	22816	22657	22619	22677	22886	22723	22979	22787	22768	22946	22921	22973	22570	22857	22923	22790	22723	22871	22876	22683	22853	22830	22913	22844	22733	22738	22998	22836	22731	22789	22880	22979	22916	22877	22891	22776	22943	22964	22949	22707	23038	22821	22733	22911	22883	22884	22851	22854	22759	22725	22958	22967	22936	22813	22735	22636	22871	22818	22822	22754	22746	22706	22949	22898	22715	22952	22894	22902	22704	22715	22836	22811	22992	22822	22725	22827	22927	22735	22776	22897	22738	22764	22795	22618	22729	22765	22993	22659	22801	22758	22864	22907	22780	22837	22805	22814	22767	22761	22844	22905	22647	22640	22852	22827	22787	22815	22873	22806	22800	22638	22908	22862	22836	22687	22822	22926	22691	22793	22731	22766	22878	22748	22858	22897	22870	22792	22667	22767	22762	22759	22851	22934	22720	22634	22822	22761	23064	22909	22719	22752	22794	22691	22833	22776	22915	22555	22776	22862	22946	22882	22800	22907	22864	22679	22754	22718	22854	22881	22935	22757	22810	22624	22768	22865	22732	22816	22574	22757	22960	22782	22829	22835	22690	22755	22858	22611	22956	22755	22922	22879	22875	22609	22901	22846	22775	22910	22862	22798	22721	22700	22835	22731	22950	22849	22822	22797	22793	22940	23046	22905	22761	22812	23124	22697	22911	22906	22892	22809	22865	22666	22908	22980	22783	22928	22818	22846	22829	22806	22898	22790	22898	22795	22831	22756	22736	22875	22856	22725	22631	22934	22873	22970	22617	22987	22702	22785	22934	22694	22852	22925	22911	22736	22830	22792	22820	22788	22858	22777	22855	22886	22896	22678	22774	22808	22851	23046	22781	22816	22808	22763	22738	22654	22778	22821	22901	22684	22802	22830	22958	22772	22852	22871	22625	22790	22670	22743	22742	22619	22949	22899	22815	22860	22838	22916	22883	22911	22708	22839	22918	22789	22864	22847	22640	22689	22888	22804	22725	22837	22813	22850	22875	22776	22826	22896	22873	22758	23036	22756	22867	22858	22832	22742	22678	23045	22930	22839	22779	22864	22603	22652	22737	22763	22878	22806	22703	22645	22824	22900	22865	22663	22785	22627	22776	22937	22777	22949	22755	22738	22678	23002	22659	22802	23085	22818	22713	23056	22886	22751	22863	22919	22823	22961	22787	22954	22792	22941	22802	22790	22786	22734	22783	22771	22679	22683	22713	22853	22795	22824	22933	22609	22777	22826	22681	22722	22845	22735	22817	22777	22812	22586	22986	22860	22698	22697	22817	22732	22791	22865	22689	22815	22715	22812	22744	22707	22943	22703	22735	22645	22778	22860	22836	22957	22850	22764	22861	22726
23841	21755	30605	30078	31438	35870	38759	36891	35257	32866	31401	30668	30323	29929	29843	29645	29356	29490	29467	29592	29426	29650	29445	29439	29427	29279	29545	29492	29587	29404	29225	29394	29315	29328	29506	29321	29104	29157	29511	29258	29239	29623	29393	29184	29347	29253	29495	29200	29258	29480	29436	29155	29502	29437	29409	29238	29104	29414	29342	29215	29429	29465	29275	29400	29147	29319	29272	29239	29311	29183	29271	29243	28990	29329	29321	29264	29327	29534	29534	29248	29251	29235	29330	29273	29517	29257	29382	29270	29554	29475	29355	29428	29468	29232	29334	29409	29306	29400	29458	29328	29479	29172	29369	29299	29305	29111	29128	29454	29339	29412	29348	29087	29301	29429	29400	29412	29588	29242	29349	29350	29128	29509	29420	29385	29259	29346	29395	29281	29217	29366	29462	29320	29289	29241	29234	29335	29505	29338	29281	29324	29197	29052	29289	29182	29280	29104	29431	29267	29431	29255	29592	29184	28929	29385	29374	29339	29337	29196	29258	29280	29165	29313	29187	29215	29226	29501	29550	29170	29382	29499	29340	29032	29234	29213	29521	29414	29379	29195	29482	29269	29174	29219	29223	29274	29201	29103	29328	29274	29241	29007	29386	29478	29316	29384	29318	29190	29253	29403	29082	29208	29148	28995	29397	29193	29244	29398	29440	29250	29107	29460	29272	29140	29442	29413	29314	29225	29230	29256	29220	29296	29346	29310	29384	29274	29317	29145	29343	29331	29193	29452	29384	29346	29243	29239	29337	29497	29318	29311	29413	29151	29224	29339	29330	29267	29275	29332	29535	29128	29107	29534	29376	29210	29352	29408	29078	29231	29346	29187	29339	29208	29257	29082	29311	29115	29288	29358	29443	29449	29221	29502	29385	29394	29303	29157	29202	29157	29372	29197	29319	29097	29425	29350	29516	29323	29479	29498	29315	29276	29298	29343	29441	29156	29428	29414	29244	29232	29515	29128	29174	29262	29238	29387	29373	29267	29485	29105	29389	29309	29288	29320	29373	29408	29212	29176	29248	29539	29286	29094	29155	29172	29077	29345	29445	29326	29270	29301	29192	29176	29447	29395	29361	29224	29665	29399	29142	29508	29300	29267	29375	29319	29177	29519	29362	29418	29305	29245	29223	29307	29512	29062	29419	29223	29534	29243	29299	29221	29350	29114	29266	29518	29095	29365	29231	29336	29541	29342	29274	29389	29377	29406	29209	29147	29316	29322	29414	29195	29341	29396	29237	29242	29213	29148	29153	29077	29152	29207	29321	29253	29390	29458	29285	28997	28913	29178	29389	29063	29380	29419	29395	29495	29427	29275	29216	29227	29441	29106	29312	29272	29391	29214	29472	29268	29338	29360	29375	29283	29346	29344	29134	29155	29287	29319	29505	29226	29447	29125	29288	29322	29195	29314	29251	29307	29382	29422	29017	29235	29252	29304	29426	29416	29492	29312	29669	29429	29150	29290	29239	29373	29107	29506	29341	29126	29443	29373	29090	29446	29020	29451	29330	29396	29318	29346	29296	29352	29339	29153	29243	29301	29338	29267	29209	29527	29475	29342	29233	29333	29474	29389	29282	29299	29278	29208	29373	29434	29316	29219	29518	29309	29299	29236	29393	29247	29419	29380	29464	29175	29181	29434	29380	29265	29207	29183	29401	29313	29431	29442	29405	29309	29546	29330	29295	29295	29345	29177	29257	29390	29483	29322	29308	29408	29411	29369	29302	29283	29438	29217	29426	29244	29315	29084	29138	29245	29215	29283	29318	29074	28999	29308	29199	29265	29422	29165	29416	29550	29371	29385	29478	29205	29124	29142	29309	29213	29327	29307	29413	29347	29145	29380	29288	29566	29295	29548	29350	29438	29282	29234	29467	29270	29344	29243	29270	29159	29417	28966	29488	29300	29459	29474	29460	29404	29489	29284	29424	29080	29439	29319	29370	29426	29092	28982	29330	29316	29300	29500	29298	29279	29221	29392	29356	29307	29325	29229	29301	29159	29284	29309	29382	29422	29047	29494	29397	29119	29427	29347	29448	29232	29104	29289	29168	29489	28985	29360	29367	29140	29238	29269	29352	29076	29174	29122	29325	29224	29192	29397	29282	29255	29116	29163	29169	29491	29282	29382	29211	29633	29417	29117	29311	29370	29392	29127	29447	29390	29309	29249	29077	29244	29266	29232	29345	29287	29545	29477	29432	29179	29408	29045	29184	29210	29376	29228	29609	29307	29242	29337	29263	29063	29245	29419	29215	29189	29460	29527	29451	29133	29578	29653	29409	29244	29248	29376	29256	29264	29233	29101	29245	29337	29448	29178	29229	29278	29458	29543	29343	29220	29279	29266	29358	29298	29250	29281	29315	29197	29182	29224	29434	29073	29395	29134	29358	29336	29187	29291	29458	29317	29120	29069	29176	29191	29112	29229	29477	29261	29260	29367	29317	29332	29302	29256	29274	29104	29417	29404	29344	29295	29184	29257	29413	29126	29223	29152	29367	29282	29346	29321	29314	29471	29336	29129	29265	29380	29244	29130	29073	29499	29220	29344	29240	29348	29256	29246	29164	29410	29304	29326	29502	29518	29341	29140	29210	29195	29398	29186	29438	29257	29299	29378	29271	28946	29236	29496	29251	29013	29480	29396	29168	29341	28982	29319	29347	29304	29312	29451	29229	29273	29148	29156	29221	29348	29311	29244	29486	29299	29177	29404	29551	29463	29348	29238	29308	29430	29281	29403	29284	29254	29297	29218	29247	29447	29302	29161	29403	29359	29233	29458	29359	29449	29469	29073	29115	29160	29491	29358	29376	29318	29283	29467	29296	29294	29312	29308	29567	29110	29279	29497	29171	29342	29397	29324	29379	29370	29444	29298	29407	29303	29322	29205	29398	29283	29482	29398	29255	29377	29423	29322	29363	29136	29570	29377	29424	29417	29248	29380	29276	29238	29333	29222	29210	29102	29229	29422	29319	29446	29076	29170	29161	29258	29234	29511	29348	29432	29069	29157	29106	29319	29569	29372	29329	29497	29057	29230	29432	29395	29182	29231	29340	29314	29160	29304	29300	29581	29276	29327	29172	29326	29348	29259	29380	29219	29220	29259	29110	29254	29393	29195	29420	29261	29236	29301	29352	29262	29260	29230	29197	29292	29344	29431	29130	29532	29234	29236	29334	29278	29316	29257	29158	29130	29510	29440	29312	29413	29440	29425	29641	29462	29478	29270	29160	29190	29391	29487	29231	29351	29382	29569	29344	29526	29368	29308	29183	29094	29363	28949	29306	29386	29238	29309	29504	29194	29175	29551	29514	29325	29228	29473	29228	29350	29373	29313	29176	29204	29436	29211	29421	29420	29240	29136	29534	29491	29495	29154	29235	29314	29239	29504	29316	29260	29185	29240	28972	29365	29281	29307	29214	29444	29448	29377	29090	29489	29211	29252	29106	29180	29401	29259	29313	29155	29487	29261	28959	29279	29031	29210	29320	28990	29181	29355	29442	29158	29163	29389	29293	29406	29486	29378	29523	29371	29479	29382	29261	29260	29405	29324	29303	28989	29256	29388	29171	29514	29404	29492	29223	29314	29313	29276	29072	29203	29443	29407	29256	29207	29437	29355	29397	29168	29400	29294	29360	29132	29444	29192	29346	29414	29318	29366	29256	29342	29118	29043	29525	29258	29307	29266	29398	29387	29419	29461	29187	29178	29237	29309	29331	29197	29379	29460	29382	29424	29160	29461	29342	29135	29324	29393	29204	29327	29306	29271	29359	29171	29182	29504	29319	29219	29205	29353	29518	29459	29214	29575	29252	29333	29272	29227	29198	29199	29423	29478	29180	29400	29293	29266	29197	29399	29513	29228	29357	29258	29183	29156	29366	29433	29165	29472	29282	29411	29280	29299	29245	29405	29265	29427	29295	29234	29073	29357	29275	29358	29135	29092	29289	29593	29230	29298	29114	29459	29325	29387	29582	29530	29366	29179	29363	29339	29296	29434	29215	29217	29217	29175	29370	29423	29477	29136	29259	29339	29376	29327	29249	29363	29136	29315	29407	29252	29527	29319	29264	29386	29520	29099	29377	29113	29401	29384	29316	29287	29369	29377	29186	29686	29187	29560	29450	29321	29204	29465	29355	29402	29330	29289	29154	29279	29373	29289	29216	29303	29490	29486	29387	29331	29381	29293	29428	29119	29306	29281	29304	29281	29379	29261	29469	29089	29372	29350	28978	29399	29326	29479	29399	29207	29468	29314	29340	29543	29290	29456	29328	29266	29274	29210	29204	29271	29080	29518	29352	29280	29091	29436	29185	29238	29187	29201	29466	29143	29252	29170	29238	29298	29328	29513	29256	29334	29249	29601	29376	29198	29282	29511	29427	29270	29683	29212	29260	29181	29186	29010	29404	29412	29553	29236	29421	29212	29167	29238	29263	29410	29442	29238	29296	28931	29284	29464	29447	29299	29260	29274	29369	29320	29225	29010	29339	29200	29256	29423	29464	29350	29414	29449	29256	29328	29168	29183	29428	29222	29274	29288	29431	29353	29239	29248	29297	29294	29421	29319	29425	29277	29046	29393	29204	29146	29286	29286	29223	29368	29695	29461	29398	29227	29541	29526	29303	29531	29508	29440	29321	29397	29067	29365	29243	29150	29240	29524	29437	29389	29158	29284	29183	29279	29313	29328	29318	29151	29451	29334	29104	29248	29182	29244	29357	29279	29371	29379	29381	29241	29526	29165	29327	29265	29374	29242	29068	29362	29438	29249	29212	29179	29263	29309	29316	29255	29364	29226	29221	29420	29068	29351	29413	29314	29252	29243	29486	29508	29323	29344	29553	29240	29443	29466	29454	29268	29390	29457	29232	29451	29161	29359	29077	29468	29515	29321	29195	29006	29317	29118	29550	29282	29465	29210	29287	29265	29365	29225	29309	29318	29467	29172	29181	29360	29325	29408	29598	29398	29369	29282	29216	29182	29380	29309	29226	29107	29252	29294	29451	29201	29404	29474	29356	29195	29135	29479	29231	29272	29286	29276	29376	29251	29196	29376	29443	28947	29405	29403	29511	29309	29142	29153	29340	29191	29184	29251	29446	29376	29370	29360	29622	29542	29288	29479	29142	29090	29344	29298	29447	29509	29135	29133	29273	29283
43566	70495	65235	50804	40003	36434	35420	34524	31567	27656	25611	24747	23958	23519	23013	23216	23036	22910	22914	22855	22904	22849	22855	22797	22965	22960	22708	22677	22849	22830	22531	22720	22717	22768	22747	22668	22925	22952	22710	22686	22681	22828	22664	22865	22729	22589	22755	22683	22839	22537	22801	22864	22851	22782	22822	22860	22706	22764	22825	22743	22802	22860	22811	22806	22814	22878	22670	22809	22871	22776	22889	22727	22708	22841	22887	22703	22941	22825	22840	22773	22830	22723	22805	22672	22817	22722	22903	22816	22733	22928	22740	22572	22794	22642	22758	22779	22800	22755	22687	22730	22791	22895	22862	22871	22869	22801	22680	22643	22771	22828	22715	22855	22741	22809	22734	22782	22637	22803	22749	22953	22797	22691	22744	22730	22896	22814	22712	22641	22797	22706	22697	22830	22886	22700	22662	22827	22776	22871	22697	22679	22836	22721	22528	22779	22918	22647	22704	22678	22814	22707	22728	22655	22591	22951	22737	22476	22789	22808	22765	22737	22635	22828	22729	22833	22732	22866	22825	22762	22954	22684	22898	22618	22994	22761	22850	22879	22839	22807	22655	22786	22752	22910	22763	22753	22813	22684	22571	22900	22537	22741	22804	22781	22945	22755	22545	23008	22596	22813	22719	22637	22769	22812	22592	22645	22841	22649	22835	22627	22820	22803	22723	22884	22798	22809	22752	22723	22680	22870	22684	22659	22758	22634	22697	22700	22677	22881	22714	22698	22703	22559	22779	22845	22563	22617	22815	22846	22825	22794	22900	22668	22950	22661	22778	22823	22861	22769	22675	22777	22924	22886	22707	22749	22579	22695	22762	22757	22768	22712	23059	22768	22831	22672	22767	22668	22740	22800	22913	22924	22670	22746	22727	22853	22887	22825	22837	22845	22879	22829	22873	22627	22581	22658	22866	22897	22803	22899	22791	22699	22801	22885	22828	22735	22765	22836	22791	22689	22939	22799	22875	22912	22656	22964	22829	22727	22674	22828	22680	22793	22738	22763	22740	22829	22764	22864	22648	22705	22707	22842	22895	22824	22843	22847	22727	22754	22816	22754	22909	22789	23020	22878	22765	22835	22868	22956	22730	22731	23026	22673	22804	22795	22748	22773	22785	22707	22914	22655	22615	22813	22829	22859	22746	22707	22978	22769	22679	22832	22782	22801	22732	22754	22890	22659	22684	22772	22838	22806	22855	22825	22875	22741	22387	22612	22973	22626	22747	22957	22698	22705	22782	22640	22902	22884	22734	22649	22937	22793	22785	22719	22666	22749	22789	22885	22944	22860	22914	22763	22745	22740	22780	22982	22932	22610	23005	22896	22847	22768	22684	22938	22634	22725	22891	22753	22915	22839	22765	22749	22861	22652	22704	22793	22848	22884	22764	22926	22640	22835	22703	22791	22576	22857	22542	22907	22885	22790	22809	22721	22857	22796	22755	22816	22775	22582	22771	22740	22770	22754	22793	22722	22823	23054	22810	22959	22813	22656	22699	22809	22718	22760	22851	22879	22872	22761	22682	22659	22671	22678	22973	22809	22698	22769	22904	22983	22845	22788	22801	22580	22656	22688	22757	22713	22642	22868	22853	22753	22792	22777	22794	22864	22898	22808	22833	22821	22707	22764	22893	22645	23066	22773	22655	22807	22878	22859	22808	22760	22762	22625	22671	22693	22598	22968	22894	22802	22781	22557	22913	22846	22807	22774	22793	22763	22650	22811	22850	22812	23133	22796	22813	22709	22944	22703	22645	22603	22906	22876	22670	22833	22798	22787	22762	22817	22850	23073	22580	22715	22683	22802	22670	22751	22759	22856	22707	22787	22924	22826	22717	22818	22772	22862	22706	22869	22676	22714	22854	22799	22815	22866	22755	22823	22795	22806	22875	22881	22782	22906	22909	22681	22599	22784	22836	22752	22865	22817	22888	22815	22794	22792	22548	22575	22741	22791	22982	22695	22819	22796	22525	22711	22818	22657	22788	22802	23037	22732	22713	22713	22977	22702	22981	22858	22875	22880	22839	22769	22923	22670	22776	22874	22784	22810	22791	22810	22851	22772	22918	22667	22669	22850	22779	22665	22961	22938	22641	22614	22804	22690	22753	22763	22975	22730	22846	22803	22682	22605	22620	22861	22836	22757	22784	22690	22802	22883	22895	22816	22782	22793	22912	22615	22601	22679	22905	22714	22877	22936	22708	22797	22748	22871	22856	22632	22827	22650	22665	22901	22885	22809	22715	22720	22832	22844	22836	22614	22590	23033	22590	22758	22601	22635	22753	22838	22792	22738	22699	22744	22867	22951	22723	22823	22835	22773	22795	22678	22793	22751	22733	22690	22874	22712	22730	22945	22747	22975	22807	22776	22637	22734	22819	22780	22901	22719	22721	22755	22724	22692	22731	22552	22935	22828	22840	22884	22757	22872	22854	22841	23060	22711	22826	22917	22919	22703	22681	22782	22717	22646	22807	22900	22817	22866	22779	22702	22887	22708	22773	22845	22894	22653	22743	22849	22750	22925	22744	22883	22905	22865	22764	22777	22800	22889	22787	22895	22821	22698	22883	22988	22703	22889	22806	22739	22776	22811	22647	22683	22806	22768	22849	22868	22724	22698	22977	22884	22810	22635	22861	22754	22866	22814	22680	22731	22558	22942	22899	22834	22658	22771	23022	22780	22945	22775	22806	22867	22885	22760	22712	22808	22797	22849	22587	22795	22914	22817	22790	22801	22670	22575	22712	22757	22929	22584	22896	22856	22678	22706	22663	22735	22747	22731	22770	22732	22632	22727	23026	22686	22707	22681	22950	22958	22739	22836	22786	22703	22693	22884	22881	22752	22985	22581	22835	22679	22819	22939	22765	22709	22741	22741	22953	22601	22661	22752	22643	22723	22871	22749	22825	22820	22732	22832	22932	22861	22747	22625	22855	22827	22755	22897	22779	22649	22767	22718	22736	22821	22746	22702	22796	22884	22680	22695	22773	22723	22895	22756	22790	22862	22888	22913	22840	22968	22783	22781	22795	22774	22712	22819	22769	22858	22669	22632	22852	22792	22734	22717	22963	22869	22758	22679	22967	22596	22721	22733	23003	22632	22801	22864	22771	22821	22712	22689	22696	22875	22695	22807	22747	22849	22781	22656	22800	22879	22740	22889	22794	22834	22692	22877	22789	22769	22840	22675	22708	22639	22794	22722	22643	22995	22727	22777	22730	22885	22832	22835	22660	22823	22776	22760	22876	22837	22753	22685	22826	22889	22743	22863	22762	22670	22941	22669	22688	22944	22839	22710	22798	22691	22874	22794	22774	22860	22672	22971	22917	22781	22819	22682	22973	22852	22747	22729	22620	22787	22822	23012	22786	22875	22683	22734	22776	22758	22857	22816	22819	22860	22764	22709	23018	22974	22750	22997	22827	22829	22974	22713	23091	22911	22789	22716	22970	22801	22810	22845	22713	22701	22788	22664	22804	22887	22903	22691	22759	22764	22628	22721	22821	22926	22921	22710	22930	22696	22785	22921	22735	22803	22856	22806	22821	22861	22651	22809	22629	22724	22777	22851	22786	22782	22691	22979	22901	22764	22786	22923	22901	22968	22810	22596	22821	22694	23021	22708	22690	22923	22981	22636	22759	22682	22717	22935	22745	22724	22829	22553	22826	22931	22802	22631	22854	22844	22733	22724	22932	22814	22529	22862	22807	22847	22623	22731	22780	22567	22857	22673	22633	22737	22879	22664	22694	22818	22653	22841	22776	22661	22878	22781	22779	22837	22765	22654	22640	22573	22800	22890	22956	22598	22732	22745	22722	22692	22770	22741	22859	22874	22724	22916	22769	22628	22866	22587	22803	22747	22795	22710	22930	22647	22835	22893	22875	22666	22695	22697	22873	22597	22660	22553	22912	22870	22858	22718	22730	22727	22854	22705	22819	22652	22731	22881	22756	22744	22796	22755	22776	22795	22987	22655	22728	22852	22874	22911	22788	22811	22740	22755	22754	22721	22857	22768	22954	22698	22705	22812	22896	22889	22799	22757	22803	22728	22939	22847	22710	22604	22886	22935	22637	22767	22833	22768	22734	22861	22619	22883	22802	22756	22775	22807	22790	22685	22670	22774	22737	22816	22652	22807	22922	22890	22792	22781	22735	22780	22697	22881	22793	22744	22960	22733	22748	22823	22746	22906	22552	22885	22804	22790	22933	22683	22998	22708	22787	22839	22803	22930	22785	23028	22777	22792	22799	22874	22658	22793	22905	22873	22803	22876	22745	22808	22741	22658	22815	22657	22876	22777	22738	22900	22619	22809	22853	22795	22860	22843	22988	22799	22859	22736	22747	22847	22699	22682	22795	22867	22869	22679	22940	22839	22892	22668	22631	22924	22653	22668	22719	22773	22901	22796	22655	22769	22740	22674	22736	22904	22597	22684	22842	22957	22866	22724	22732	22847	22704	22733	22799	22816	22439	22942	22806	22723	22674	22858	22779	22944	22852	22829	22897	22762	22705	22716	22886	22734	22808	22794	22794	22748	22599	22778	22853	22850	22882	22878	22673	22773	22709	22697	22818	22758	22847	22865	22905	22752	22905	22813	22765	22848	22815	22925	22775	22853	22816	22687	22690	22793	22800	22675	22926	22854	22864	22786	22754	22678	22902	22852	22874	22823	22767	22709	22877	22649	22704	22768	22732	22780	22831	22612	22800	22786	23007	22767	22866	22943	22771	22794	22764	22887	22722	22902	22624	22635	22729	22839	22618	22762	22765	22814	22916	22769	22879	22809	22731	22809	22864	22821	22720	22785	22697	22931	22775	22759	22837	22811	22817	22794	22664	22821	22638	22752	22785	22887	22736	22649	22891	22642	22910	22634	22870	22725	22856	22822	22868	22746	22773	22592	22706	22747	22698	22863	22735	22796	22879	22729	22874	22790	22813	22605	22842	22661	23007	22906	22701	22920	22842	22799	22864	22827	22650	22787	22865	22993	22802	22717	22775	22886	22928	22719	22758	22891	22693	22877	22806	22648	22862	22580	22931	22716	22789	22783	22885	22813	22739	22868	22783	22740	22816	22666	22816	22720	22851	22612	22641	22835	22741	22870	22824	22708	22754	22814	22596	22778	22743	22813	22873	22847	22800	22719	22789	22708	22822	22799
22615	21401	29627	26062	28070	36163	41653	40027	37391	34611	32441	31734	31001	30360	30422	30068	29813	29912	29739	29605	29869	29873	29582	29818	29778	29661	29722	29337	29795	29864	29531	29556	29720	29520	29627	29505	29739	29826	29842	29581	29798	29499	29606	29358	29494	29503	29467	29566	29643	29443	29514	29805	29430	29504	29442	29416	29705	29661	29731	29430	29819	29608	29748	29489	29621	29466	29640	29726	29679	29526	29445	29453	29492	29459	29493	29634	29401	29418	29884	29685	29625	29605	29483	29543	29589	29525	29467	29554	29406	29298	29390	29526	29570	29549	29377	29623	29414	29620	29409	29464	29502	29592	29580	29610	29677	29441	29504	29496	29568	29600	29614	29698	29609	29794	29528	29313	29739	29507	29569	29510	29549	29563	29514	29493	29565	29755	29637	29507	29392	29635	29678	29627	29460	29576	29647	29495	29458	29542	29034	29498	29621	29652	29589	29576	29448	29600	29631	29696	29348	29550	29506	29331	29497	29514	29578	29565	29612	29472	29647	29575	29457	29377	29499	29547	29132	29442	29513	29587	29606	29613	29620	29755	29581	29379	29387	29715	29423	29725	29293	29438	29533	29487	29776	29535	29430	29460	29596	29552	29299	29480	29410	29469	29435	29374	29856	29467	29523	29731	29554	29595	29375	29693	29388	29433	29716	29583	29563	29450	29625	29347	29595	29518	29615	29562	29455	29313	29456	29690	29614	29576	29275	29478	29311	29289	29803	29549	29336	29324	29482	29371	29573	29637	29542	29460	29881	29535	29371	29422	29370	29454	29299	29681	29579	29793	29539	29586	29761	29528	29622	29509	29636	29562	29709	29484	29471	29434	29567	29694	29606	29451	29555	29524	29557	29440	29617	29428	29840	29458	29616	29483	29614	29401	29478	29700	29506	29506	29565	29494	29506	29517	29720	29727	29660	29559	29437	29463	29646	29421	29381	29429	29378	29507	29405	29516	29542	29510	29828	29601	29548	29539	29525	29488	29524	29464	29527	29561	29425	29401	29228	29381	29467	29490	29621	29376	29566	29588	29286	29550	29411	29607	29610	29277	29621	29349	29428	29343	29453	29330	29451	29330	29387	29579	29603	29513	29414	29398	29487	29567	29576	29590	29390	29533	29540	29391	29492	29371	29592	29389	29325	29492	29462	29627	29476	29422	29212	29383	29551	29484	29502	29518	29267	29591	29593	29462	29503	29533	29561	29673	29527	29294	29456	29500	29545	29634	29586	29530	29553	29738	29446	29705	29622	29493	29611	29657	29459	29719	29638	29460	29697	29491	29394	29579	29198	29724	29451	29276	29656	29571	29484	29538	29692	29496	29385	29647	29594	29686	29510	29552	29299	29594	29679	29322	29685	29341	29406	29481	29504	29491	29480	29681	29339	29514	29514	29608	29337	29536	29610	29624	29692	29493	29466	29452	29604	29517	29455	29621	29582	29462	29298	29526	29645	29361	29406	29504	29722	29658	29263	29596	29625	29597	29226	29589	29618	29766	29350	29580	29602	29501	29376	29409	29485	29461	29579	29537	29562	29548	29640	29658	29817	29609	29391	29541	29389	29464	29329	29421	29629	29452	29344	29772	29343	29565	29661	29424	29648	29469	29508	29554	29595	29444	29856	29457	29354	29546	29475	29400	29610	29632	29602	29464	29718	29698	29878	29298	29460	29573	29730	29460	29422	29320	29485	29673	29724	29445	29398	29610	29392	29529	29574	29581	29263	29535	29478	29604	29758	29520	29517	29472	29290	29600	29601	29438	29560	29600	29491	29548	29657	29521	29327	29374	29541	29335	29355	29673	29457	29527	29493	29457	29488	29826	29551	29566	29498	29434	29359	29667	29423	29506	29338	29582	29654	29400	29487	29437	29530	29283	29434	29629	29418	29471	29480	29608	29737	29531	29556	29470	29691	29487	29102	29518	29407	29529	29569	29655	29576	29715	29589	29656	29548	29658	29560	29546	29482	29540	29451	29525	29567	29490	29493	29378	29394	29596	29563	29619	29528	29519	29566	29495	29414	29501	29622	29686	29551	29468	29692	29618	29417	29304	29657	29445	29625	29316	29466	29377	29424	29472	29513	29310	29556	29386	29537	29441	29407	29402	29652	29711	29565	29286	29515	29551	29531	29378	29384	29168	29549	29365	29530	29494	29638	29547	29454	29383	29859	29679	29470	29630	29527	29513	29465	29650	29757	29494	29475	29268	29684	29559	29586	29379	29563	29551	29376	29558	29619	29481	29452	29674	29386	29681	29696	29245	29456	29749	29580	29519	29592	29360	29374	29487	29370	29633	29629	29491	29624	29581	29433	29589	29274	29418	29504	29444	29563	29407	29489	29434	29675	29354	29732	29620	29582	29827	29758	29642	29254	29684	29303	29553	29421	29723	29682	29604	29434	29376	29596	29418	29341	29621	29583	29383	29604	29299	29464	29309	29245	29465	29578	29453	29369	29596	29499	29370	29529	29596	29641	29452	29324	29409	29288	29462	29571	29368	29665	29259	29361	29668	29743	29562	29561	29283	29702	29482	29683	29651	29500	29495	29519	29464	29856	29532	29575	29641	29781	29305	29528	29162	29501	29593	29407	29315	29390	29684	29804	29468	29403	29638	29536	29734	29555	29632	29165	29450	29367	29656	29529	29425	29422	29246	29304	29579	29716	29510	29414	29608	29551	29464	29425	29533	29504	29611	29350	29630	29678	29303	29604	29782	29363	29502	29154	29224	29613	29363	29520	29617	29382	29473	29740	29693	29554	29899	29404	29449	29626	29616	29611	29586	29473	29481	29537	29542	29800	29452	29262	29334	29591	29547	29698	29668	29557	29448	29510	29531	29684	29733	29415	29553	29287	29451	29621	29530	29447	29552	29452	29556	29393	29584	29513	29624	29518	29635	29717	29388	29551	29474	29413	29534	29402	29567	29683	29516	29572	29784	29502	29554	29472	29466	29774	29500	29502	29528	29658	29444	29397	29352	29499	29429	29421	29598	29534	29589	29437	29459	29517	29524	29535	29457	29714	29441	29586	29508	29608	29535	29517	29355	29310	29681	29410	29541	29695	29626	29919	29451	29698	29508	29562	29597	29674	29460	29449	29445	29472	29276	29717	29495	29482	29613	29403	29561	29458	29292	29817	29386	29451	29881	29294	29553	29631	29615	29464	29619	29384	29416	29798	29498	29391	29465	29517	29711	29597	29353	29693	29349	29527	29590	29730	29552	29680	29472	29366	29707	29372	29563	29429	29311	29321	29502	29494	29245	29655	29433	29191	29622	29393	29318	29554	29481	29419	29298	29544	29565	29443	29507	29319	29701	29615	29648	29486	29592	29497	29454	29614	29480	29443	29505	29516	29379	29514	29319	29438	29385	29683	29497	29630	29359	29350	29666	29485	29630	29621	29456	29445	29543	29637	29651	29385	29462	29356	29502	29583	29471	29676	29679	29234	29504	29385	29380	29381	29324	29393	29446	29538	29482	29544	29355	29533	29531	29594	29383	29329	29296	29511	29551	29453	29486	29620	29665	29424	29629	29601	29638	29681	29618	29532	29367	29599	29393	29699	29696	29558	29561	29457	29407	29523	29633	29537	29417	29560	29349	29298	29426	29363	29291	29517	29421	29498	29610	29374	29474	29682	29527	29555	29270	29645	29212	29532	29561	29392	29488	29608	29619	29544	29437	29658	29685	29274	29446	29460	29356	29473	29501	29344	29679	29602	29594	29676	29459	29499	29591	29592	29623	29396	29507	29644	29701	29571	29689	29714	29324	29506	29558	29643	29473	29686	29579	29592	29529	29620	29555	29289	29448	29720	29429	29667	29716	29459	29596	29293	29529	29607	29354	29665	29688	29587	29660	29478	29564	29485	29699	29283	29383	29402	29626	29590	29279	29394	29357	29677	29674	29431	29576	29416	29645	29490	29477	29409	29476	29472	29356	29625	29268	29259	29766	29452	29743	29721	29521	29434	29511	29462	29500	29547	29715	29703	29817	29424	29623	29565	29497	29514	29750	29627	29521	29631	29327	29669	29380	29514	29560	29659	29519	29462	29543	29631	29443	29496	29413	29579	29726	29605	29769	29653	29857	29585	29573	29570	29622	29360	29257	29395	29777	29407	29288	29536	29537	29545	29481	29598	29426	29652	29485	29488	29335	29504	29450	29555	29620	29627	29475	29521	29640	29404	29459	29641	29515	29466	29637	29377	29528	29571	29441	29742	29372	29318	29548	29322	29421	29483	29317	29427	29441	29653	29578	29419	29579	29580	29556	29363	29518	29513	29264	29383	29362	29671	29518	29677	29541	29546	29687	29595	29315	29506	29440	29382	29586	29564	29522	29703	29584	29455	29524	29471	29350	29697	29547	29548	29425	29370	29576	29249	29663	29566	29491	29466	29242	29384	29480	29331	29620	29594	29318	29784	29456	29611	29471	29570	29694	29393	29483	29583	29610	29380	29613	29262	29550	29465	29462	29454	29677	29419	29528	29205	29486	29392	29563	29352	29566	29492	29416	29631	29263	29760	29481	29395	29738	29569	29620	29387	29290	29233	29555	29828	29590	29583	29433	29620	29362	29403	29560	29638	29650	29505	29452	29602	29465	29529	29497	29443	29557	29472	29702	29482	29359	29571	29398	29650	29392	29339	29681	29308	29547	29405	29530	29430	29551	29363	29492	29458	29580	29560	29433	29567	29594	29761	29537	29226	29421	29387	29450	29646	29569	29453	29400	29452	29401	29334	29702	29512	29313	29603	29386	29590	29463	29278	29643	29619	29388	29535	29803	29582	29510	29561	29536	29665	29595	29540	29427	29380	29622	29686	29292	29459	29495	29484	29253	29494	29650	29576	29389	29466	29561	29594	29704	29445	29302	29530	29448	29200	29331	29576	29547	29477	29570	29536	29535	29406	29314	29426	29448	29307	29742	29313	29542	29550	29566	29652	29458	29388	29556	29560	29522	29357	29493	29351	29827	29479	29525	29691	29362	29517	29445	29442	29665	29477	29513	29650	29480	29318	29416	29487	29429	29439	29522	29347	29580	29553	29532	29489	29509	29616	29385	29623	29602	29542	29633	29327	29267	29739	29286	29553	29467	29630	29486	29529	29549	29625	29522	29509	29480	29370	29600	29594	29608	29492	29541	29637	29332	29358	29401
43447	72211	69637	55106	45774	41883	40845	38936	34631	29833	27035	25730	24747	24141	23690	23332	23328	23016	22856	23046	23048	22778	23007	22706	22702	22862	22825	23013	22846	23052	22955	22864	23200	23108	22902	22954	22926	22812	22930	22818	22773	22871	22775	22988	22991	22740	22970	22977	22906	22861	22979	22995	22884	22780	22624	22970	22727	22951	22948	22748	22822	22943	22954	23041	22813	23000	22830	22714	22842	22724	22842	22924	22799	22943	22801	22843	22773	22681	22832	22794	22867	22927	22676	22634	22702	22707	22754	22766	22993	22834	22864	22840	22925	22726	22712	22764	22952	22918	22751	22858	22718	22923	22851	22920	23060	22876	22774	22665	22736	22814	22896	22615	22876	22799	22772	22798	22929	22884	22917	22847	22978	22844	22965	22903	22566	22671	22827	22982	22852	22761	22870	22726	22716	22764	22827	22740	22915	22761	22769	22815	22720	22795	22882	22667	22839	22829	22968	22795	22796	22829	22705	22797	22732	22840	22887	22790	22836	22928	22762	22849	22938	22967	22620	22824	22794	22707	22915	23046	22687	22819	22926	22886	22705	22774	22830	22832	22939	22795	22959	22946	22737	22843	22742	22822	23026	22741	22931	22715	22846	22988	22887	22987	23027	22767	22722	22776	22673	22923	22742	22835	22866	23014	22907	22648	22824	22794	22825	22752	22910	22711	22887	22589	22819	22692	22922	22831	22822	22661	22802	22676	22818	22897	22877	22903	22744	22681	22980	22696	22815	22748	22852	22898	22753	22785	22672	22699	22869	22713	22784	22920	22653	22952	22801	22909	22844	22877	22785	22829	22807	22978	22964	22744	22948	22737	22760	23036	22953	22943	22846	22591	22684	22890	22753	22770	22791	22699	22861	22979	22795	22837	23014	22750	22786	22832	22905	22882	22979	22799	22794	22878	22883	22908	22827	22868	22808	22857	22691	23043	22938	22905	22570	22995	22931	22858	22848	22786	22798	22923	22660	22804	22805	22864	22722	22768	22760	23015	22794	22677	22808	22620	22845	22815	22602	22901	22869	22970	22666	22628	22805	22744	23105	22618	22812	22853	22783	22689	22772	22814	22849	22981	22852	22817	22919	22771	22840	22729	22850	22726	22672	22916	22782	22848	22817	22925	22960	22853	22742	22925	22933	22827	22829	22856	22817	23050	22811	22882	22868	22821	22617	22758	22826	22670	22973	22941	22719	22813	22621	22945	22694	22717	22848	22913	22936	23099	22718	23127	22875	22746	22722	22937	22862	22653	22996	22999	22844	22918	22780	22926	22771	22721	22926	22817	22792	22654	22761	22829	22808	22794	22680	22924	22777	22844	22817	22634	22782	22906	22929	22890	23018	23018	22856	22670	22924	22776	22943	22911	22632	23062	22811	22757	23140	22858	22700	22690	22856	22659	22734	22828	22840	22772	22920	22812	22784	22774	22782	22784	22739	22715	22933	22713	22803	22769	22699	22843	22785	22828	23013	22681	22826	22763	22822	22827	22880	22716	22820	22897	22858	22871	22860	22787	22848	22785	22827	22875	22965	22870	22799	22824	22759	22930	22966	22909	22922	22898	22640	22949	22816	22978	22905	22879	22752	22798	22937	22865	22683	22870	22975	22732	22834	22756	22811	22744	22840	22985	22892	22838	22799	22828	22832	22820	22944	22733	22818	22910	22813	22730	22945	22732	22823	22917	22779	22910	22776	22853	22656	22835	23026	22684	22703	22846	22981	22745	22831	22634	22914	22646	22653	22745	22811	22881	22744	22732	22963	22764	22832	22811	22840	22685	22965	22977	22642	22720	22819	23011	22690	22685	23011	22509	22902	22901	22930	22842	23016	22901	22825	22906	23009	23017	22912	22563	22854	22944	22789	22995	22940	22687	22944	22809	22815	22693	22885	22803	22712	22732	22688	22656	22748	22608	22823	22670	22809	22934	22835	22820	22818	22781	22776	22863	22952	22850	22795	23058	22637	22859	22965	22827	22984	22819	22962	22924	22953	22787	22777	22732	22987	22870	22811	22917	22641	22865	22977	22931	22595	22837	22917	22591	22651	22648	22632	22818	22854	22946	22886	22914	22889	22556	22983	22759	22729	22848	22707	22892	23007	22857	22824	22895	22841	22816	22771	22814	22732	22769	22831	22734	22741	22800	22795	22913	22886	22773	22713	22881	22886	22827	22861	22914	22744	22722	22744	22732	22882	22803	22990	22679	22743	22716	22894	22974	22933	22817	22766	22769	22786	22765	22892	22909	22883	22867	22918	22815	22660	22714	22681	22648	22721	22820	22838	22821	22822	22724	22928	22849	22790	22644	22832	22654	22767	22713	22836	23030	22744	22855	22828	22881	22678	22734	22793	22849	22860	22725	22818	22659	22843	22887	22901	22795	22822	22916	22788	22824	22751	23071	22910	22761	22932	23025	22703	22792	22766	22949	22856	22773	22919	22709	22849	22782	22829	22795	22894	22749	22939	22797	22893	22716	22695	22970	22778	22878	22679	22827	22920	22743	22758	22656	22849	22761	22694	22991	22804	22929	22853	22705	22897	22757	22681	22814	22763	22853	22811	22856	22908	22896	22876	22796	22944	22763	22799	22684	22952	22899	22788	22911	22808	22915	22863	22864	22940	22733	22668	22950	22791	22836	22938	22939	22845	22908	22837	22914	22461	22862	22864	22863	22864	22770	22921	22741	22698	22711	22768	22773	22778	22849	22920	22801	22876	22842	22927	22802	22890	22750	22889	22828	22950	22841	22811	22817	22835	22792	22876	22706	22943	22955	22836	22855	22795	22875	22768	22972	22812	22914	22618	22841	22750	22920	22842	22689	22840	22947	22869	22800	22698	22865	22796	22911	22742	22798	22852	22812	22762	22824	22844	22706	22805	22871	22903	22790	22716	22772	22685	22861	22754	22627	22771	22811	22795	22853	22719	22880	22934	22902	22904	22789	22873	23060	22853	22738	22752	23026	22805	22744	22855	22779	22732	22899	22664	22717	22791	22985	22881	22760	22829	22776	22791	22895	22901	22915	22748	22768	22954	22695	22748	22823	22729	22660	22782	23060	22786	22878	22722	22505	22881	22842	22810	22832	22859	22651	22780	22911	22868	22657	22872	22969	22955	22984	22907	22876	22665	22824	23006	22857	22870	22642	22919	22973	22786	22745	22934	22776	22908	22936	22852	22809	22684	22851	23055	22731	22852	22715	22911	22685	22639	22733	22886	22840	23027	22660	22943	22863	22947	22705	22804	22660	22791	22978	23004	22659	22521	22981	22783	22980	22720	22788	22928	22978	22797	22721	22973	22908	23085	22935	22862	22820	22880	23020	22872	22968	22830	22855	22787	22805	22941	22742	22805	22840	22792	22761	22724	22897	22730	22809	22816	22992	22916	22740	22882	22771	22806	22615	22731	22800	22883	22908	22683	22891	22880	22844	22724	22830	23019	22854	22721	22910	22704	22817	22950	22923	22854	22759	22882	22814	22722	22888	22851	22842	22793	22625	22956	22692	22916	22679	23033	22752	22703	22812	22853	22855	22744	22845	22848	22880	22956	22831	22755	22845	22827	22765	22666	22858	22699	22989	22903	22753	22791	22727	22769	22851	23069	22860	22787	22872	22724	22760	22768	22798	22918	22913	22764	22811	22880	22700	22795	22752	22732	22761	22826	22981	22590	22900	22839	22892	22971	22730	22959	22615	22870	22872	22929	23008	22739	22833	22795	22718	22929	22930	22934	22767	22717	22802	22815	22928	22745	22785	22851	22943	22794	22776	22742	22721	22969	22732	22674	22806	22757	22909	22805	22912	22801	22972	22859	22857	22830	22680	22956	22808	22956	22804	22658	22751	22699	22877	22779	22872	22637	22792	22768	22735	22818	22927	22819	22824	22814	22784	22836	22871	23018	22804	22976	22834	22830	22881	22683	22917	22937	22973	22825	22954	22662	22792	22774	22854	22862	22639	22926	22846	22702	22849	22812	22865	22956	22851	22857	22766	23161	22800	22683	22716	22905	22883	22737	23002	22632	23004	22770	22856	22935	23038	22983	22703	22910	22876	22709	22832	22887	22759	22781	22812	22749	22929	22912	22725	22890	22876	22859	22977	22835	23038	22827	22733	22844	22895	22731	22676	22686	22849	22896	22809	22918	22836	22718	22850	22816	22735	22829	22871	22972	22638	22961	22894	22852	22809	22793	22918	22981	22706	22912	22825	22760	23015	22840	23070	22854	22791	22952	22727	22677	22831	22983	22813	22869	22744	22880	22837	22820	22809	22819	22893	22934	22722	22831	22820	22805	22748	22662	22749	22833	22775	22775	22833	22708	22881	22908	22830	22684	22969	22731	22861	22917	22837	22725	22701	22677	22856	22835	22840	23096	22836	22856	22847	22743	22918	22596	22792	22854	22803	22772	22928	22662	22657	23001	22815	22957	22919	22671	22721	22888	22951	22723	22920	22846	22787	22824	22647	22947	22862	22887	22803	22900	22826	22879	22804	22713	22978	22825	22870	22928	22696	22822	22735	22998	22911	22927	22675	22764	23004	23029	22732	22654	22923	22735	22732	22862	22937	22756	22846	22866	22929	22766	22842	22750	22688	22664	22895	22824	22892	22804	22847	22798	22910	22837	22797	22871	22809	22642	22895	22836	22782	22722	22877	22818	22819	22655	22713	22895	22803	22720	22909	22971	22814	22795	22798	22749	22788	22928	22733	22857	22911	22777	22694	22727	22961	22586	22938	22904	22771	22531	22819	22976	22932	22806	22725	22904	22843	22653	22690	22829	22688	22927	22869	22787	22832	22644	22905	22847	22794	22919	22810	22751	22707	22832	22816	22887	22794	22757	22767	22897	22865	22782	22913	22899	22934	22872	22878	22699	22805	22854	22899	22887	22767	22763	22891	22939	23114	22600	22818	22816	22752	22828	22850	22812	23005	22776	22683	22800	22777	23030	22723	22987	22788	22984	22693	22821	22833	22918	22768	22957	22898	22912	22806	22905	22789	22743	22800	23003	22761	22826	22801	22675	22729	22797	22813	22802	22829	22738	22857	22920	22851	22746	22893	22722	22795	22697	22654	22702	22912	22785	22759	22755	22925	22828	22896	22645	22782	22685	22836	22757	22842	22794	22865	22822	22915	22831	22828	22887	22717	22862	22922
33238	39643	46345	41599	36853	38096	37600	35381	32762	31202	30329	29993	29906	29499	29458	29286	29482	29314	29478	29211	29179	29131	29016	29142	29280	29021	29528	29306	29089	29075	29193	29099	28891	29071	29069	29207	29094	29085	28996	29045	29144	29031	28919	28803	29018	29124	29182	29046	28895	28827	29174	29146	28966	28923	29286	29022	29061	28899	29064	29083	29071	29148	29074	29001	29266	28991	29141	29109	29061	28820	29128	29068	29051	29266	29057	29014	28944	28998	29109	28708	29133	29303	29256	28881	29085	29171	29061	29017	29059	29117	29314	29194	29282	28972	29161	28974	28986	29042	28952	29251	28948	29063	29135	29082	29269	28965	29149	29111	28948	28924	28935	28906	28968	29097	29029	29012	28982	29015	29074	29201	29136	29175	29245	29116	29236	29115	28994	29176	29084	29145	29063	28803	29251	28935	29165	29228	29113	29081	28975	29345	29237	29300	29321	28731	29037	28836	29140	29057	29047	29095	28972	28878	28826	29045	29178	28750	29137	29041	29318	29219	29137	28902	29138	28976	29051	29143	29094	29203	29029	29106	29038	29090	29103	29020	29062	29028	29097	28890	29208	28921	28921	29137	29100	29113	29046	29020	29012	29249	29025	28998	28900	29174	28992	29047	28917	29194	29056	28940	28963	29148	28880	29015	29132	29186	29215	29006	29101	29211	29086	29023	29175	29104	29287	29000	28878	28970	29182	29074	29067	29162	29200	29276	29005	29028	29063	29235	29222	28982	29099	29037	28958	29085	29270	29143	28963	29285	29111	29044	29043	28844	29131	28984	29035	29005	28967	29084	29035	29006	29219	28847	28896	29236	29081	29139	29287	29106	29062	29075	29061	29041	29289	29094	29286	28747	28960	29000	29164	29114	29089	29164	29178	29083	28995	29240	29290	29206	29008	28939	28904	28943	29288	29260	29131	29068	28914	29016	28996	29448	29076	28974	29062	28840	29014	28974	29186	28969	29223	28953	28988	29107	29149	29334	29172	29013	29194	28843	29109	28988	29009	29161	29020	28917	28887	29162	28977	28986	29085	29302	29208	29330	29129	29248	29020	29132	29127	29277	29440	29082	29121	29014	28995	29027	29181	29133	29031	29200	29221	29248	28947	28827	28931	28983	29032	29155	29214	28942	28975	29072	28792	29128	29088	29033	29215	29253	29025	29217	29355	29089	29003	29064	29223	28940	29134	28918	29142	28995	29124	28898	29177	28950	29176	28964	28896	28965	29388	29090	29042	29022	29192	28991	29019	29041	29129	29303	28959	29008	29467	29079	29021	29237	29311	28874	29064	29088	28962	29104	28985	29062	29080	28952	29083	29105	29280	29114	28983	29269	29182	29273	29091	28855	29131	28789	29021	29057	28976	28871	29119	28875	29166	29178	29149	28937	28933	29026	29084	29073	29063	28948	29127	29208	29354	29135	29047	29100	28857	29077	29063	28862	28836	29109	29086	29204	28989	29126	28888	29112	28931	29225	28913	29158	29230	29210	29192	29064	29222	29044	29193	29076	28872	29135	28900	29154	29087	29199	29279	28974	29122	29026	28928	29222	28921	29053	28889	29279	29211	28792	29259	28873	28939	29211	28926	29149	29216	29011	28876	29063	29213	29104	29305	29164	29079	29093	29016	29156	29274	28858	29250	29112	29306	29025	29050	29221	28883	29107	29226	28956	28991	29198	29023	28942	28970	28932	29144	29031	29069	29060	29061	29090	29122	29098	28981	28959	28860	29146	29046	28885	29069	28980	29008	29148	28996	29046	29313	28876	28962	29107	29156	29162	28993	29049	28815	29168	29105	29024	28978	29144	29118	29071	29137	29149	29105	29236	29067	29161	28890	29099	29080	29247	29183	28944	28908	28904	29200	29179	29195	29243	29269	29013	28921	29068	29009	29153	29247	29174	29091	29025	29266	29216	28993	29025	29119	29050	29026	29152	28910	28849	29060	28824	29095	29125	29042	29286	29012	29091	29092	29146	29000	28935	29149	29057	29320	29237	29247	29127	29125	29181	28829	29099	29204	28980	29054	29105	28822	29030	29180	28968	28899	28735	29222	28964	29200	28942	29071	29043	29219	29184	29049	29172	29112	29288	29347	28887	28868	29025	29168	29178	29285	29291	29034	29255	29071	29129	29056	29073	28992	28988	29053	29036	29048	28919	29012	29003	29140	29245	29336	29270	29006	29099	29186	29013	28930	29289	29131	29138	29058	28992	29060	28956	29209	29010	28910	28997	29019	29055	29154	28990	29036	29316	29029	29209	29233	29237	28857	29124	29239	28864	29151	29320	29145	28757	28937	28944	29018	29096	29022	29079	28913	29198	29128	28943	29107	29210	29281	29037	29126	29189	28927	29261	28760	29115	29285	29178	29197	29118	29067	29205	28989	28871	29068	29176	28935	29198	29163	29254	29140	29120	29096	29202	29084	29248	29147	29014	29175	29035	29100	29146	29051	29081	29188	29240	29123	29041	29036	29081	28953	29203	29070	29142	28898	29067	29116	29103	29422	29073	29150	28957	29269	29057	29310	28817	29174	29013	29358	29040	29135	29080	29226	29062	29109	29187	28928	29132	29083	28768	29192	29091	28975	28995	29113	28987	29300	29134	29036	28993	28923	29252	29062	29246	29208	29054	29084	28994	29067	29205	29036	29296	28874	29124	29078	29084	29216	29173	29221	29142	29037	29097	29021	29148	29095	29205	29079	29099	29158	29118	29261	29036	29304	28930	28949	29082	28892	29112	28925	29058	29243	29076	28810	29115	28852	28791	29178	29133	29192	29103	29206	29083	29027	29003	29149	29167	29025	29193	29107	29230	29225	29283	29076	29304	29107	29004	29143	29144	29053	29019	29060	29162	29048	28863	28900	28995	29159	29040	29232	29007	29018	29165	29150	29104	29289	29134	29051	29402	29391	29093	29076	28938	29135	29052	28966	29130	29084	29000	28995	29262	28986	29177	29179	28930	29127	29309	29078	29057	29016	28909	29107	29099	29295	29026	28948	28975	29035	29208	29026	29002	28963	29137	29089	29333	29088	29414	28867	29205	28973	29275	29080	29225	29042	29016	28904	29221	29067	29043	28996	29262	29226	29005	29058	28875	29059	29079	29284	29048	28958	29169	28990	29083	29231	29072	29067	29301	29148	29278	28952	29064	29125	28891	29199	29404	29169	29074	29144	28995	29040	29166	29041	29037	29087	29046	28873	29024	29049	29072	28919	29296	29062	29105	29201	29025	29119	29127	29150	29267	29230	29132	28938	28905	28952	29039	29049	29075	29328	29293	29186	29103	28961	28796	29010	28885	29246	29129	28990	29051	29042	29103	29213	29008	29053	29321	29091	29143	29257	28983	28980	29191	28886	28975	29036	29263	28979	29152	28804	28968	29066	29140	28907	28951	29012	29105	28856	29160	29064	29060	28896	28994	28902	29067	29187	29320	28976	28859	29230	28993	29062	29148	29101	29146	28870	29119	29129	29139	29092	28958	29178	29031	29248	29110	29122	29142	29030	28919	29095	29077	29057	29034	29137	29130	29223	29150	29096	28907	29059	29038	28693	29066	29185	29167	29193	29204	29458	29233	29088	29047	29256	29197	29123	28901	29012	29203	29221	29144	29032	29110	29193	28872	28919	29169	29140	29029	29211	29041	29020	29098	29161	28945	29080	29276	29101	29087	29157	28943	29206	28825	29028	29149	29269	29199	28998	29065	28971	29155	29200	29088	29114	29049	29191	29290	28979	29069	29258	29106	29053	29095	29144	29093	29077	28946	29147	29214	29061	29287	29035	29185	28976	29206	29382	29031	28941	29099	29146	29299	29071	29083	29203	28882	29175	29098	29018	29045	28870	29151	28975	29123	29257	28988	28908	29236	29257	29117	29087	29170	29044	29148	29024	29148	29062	28864	28952	29061	29096	29303	28979	29231	29022	28921	28749	28987	29175	29159	29096	28926	29098	29129	28953	29142	29001	29033	29138	28960	29147	28948	29091	28932	29092	29143	29151	29201	29143	29046	29355	29152	29252	29242	29058	29029	28958	29332	29084	29050	29129	29131	29136	29278	29062	29050	29143	29226	29007	28915	28981	29078	29172	29061	29160	29311	29280	28884	29210	29336	29054	29127	29187	29110	29233	28891	28991	28849	28900	28959	29130	29092	29180	29041	29195	29029	29276	29269	28909	29122	29035	29315	29202	29198	29428	28932	29042	28944	28872	29226	28955	29096	28929	28963	29218	29176	29356	29058	29151	29067	29065	29127	28899	29065	28965	29062	29195	29225	29047	28959	29019	29032	28932	29124	29047	29179	28973	29154	29049	29246	29136	28816	29245	29155	29229	29089	29038	29132	29109	29306	29028	28903	29117	29128	29108	29192	29042	29036	29022	29262	28978	28881	29049	29021	29304	29037	28846	29205	29233	29120	29106	29135	29079	29093	29071	29215	29048	29320	29047	29194	28967	29111	29224	28952	28954	29032	28733	29017	29361	29122	28898	29331	29114	29094	29230	28964	28936	29149	28882	29183	29236	29242	28947	29014	28988	28962	28930	28857	29171	29190	28966	28951	29212	28912	29099	28963	28976	29059	29144	29187	29091	29120	29116	29127	29017	28930	29314	29076	28993	29358	29178	29319	29123	29129	29260	29265	29008	28962	29298	29033	28993	29144	28932	29098	29241	29273	29056	29196	29141	29150	29318	29442	29314	29122	29118	29285	29104	29308	29288	29053	29227	29165	29065	29075	29090	29104	29211	29176	29021	29123	29408	29079	29412	29034	29254	28932	29111	28985	29178	29215	29001	29315	29116	29264	28906	29149	29180	29076	29125	29217	28984	29037	28723	29201	29191	29220	28942	29187	28985	28785	28953	29202	29220	29246	29243	29067	28951	29064	29155	29175	29099	29104	29499	29127	28852	29141	29025	29088	28938	29098	29101	29062	28989	29217	28902	29028	29080	28924	28987	29164	29103	28948	29049	28907	29045	29191	29377	29110	29103	29111	29233	29273	29256	28865	29072	29068	29257	29147	29209	28881	29135	29177	28953	29222	29078	28897	28923	29096	29167	28972	29185	29152	29057	29289	29144	28989	29248	29333	28937	28946	29022	29005	29113	29280	29145	28931	29311	29176	29051	29012	29107	29170	29164	28921	29035	28940	29221	29285
43046	58981	51350	40175	34714	35617	34260	31715	28163	25532	24312	23895	23396	23318	22962	22731	22608	22674	22502	22577	22660	22565	22707	22843	22475	22654	22608	22608	22501	22625	22568	22549	22642	22663	22530	22561	22543	22564	22608	22591	22390	22498	22601	22573	22675	22728	22528	22422	22605	22844	22684	22584	22553	22484	22472	22702	22601	22644	22483	22509	22467	22644	22564	22436	22522	22574	22565	22577	22511	22712	22509	22534	22760	22534	22514	22733	22528	22350	22683	22620	22635	22622	22721	22514	22603	22503	22698	22564	22526	22487	22630	22513	22630	22597	22568	22598	22606	22623	22474	22616	22526	22539	22684	22526	22547	22667	22602	22603	22652	22590	22658	22651	22838	22530	22624	22449	22765	22361	22511	22485	22654	22696	22648	22595	22605	22793	22381	22533	22559	22577	22556	22830	22590	22421	22571	22484	22509	22665	22613	22462	22529	22583	22636	22567	22641	22603	22597	22500	22603	22596	22525	22653	22568	22482	22605	22521	22652	22691	22714	22520	22685	22532	22500	22649	22544	22510	22452	22607	22598	22688	22526	22557	22594	22627	22729	22481	22505	22596	22496	22417	22432	22580	22676	22477	22527	22597	22509	22781	22561	22586	22502	22500	22515	22486	22554	22507	22507	22439	22554	22592	22628	22578	22684	22492	22605	22660	22486	22513	22753	22505	22479	22472	22499	22507	22683	22509	22477	22565	22814	22365	22677	22457	22454	22556	22495	22576	22702	22645	22400	22690	22671	22498	22667	22541	22542	22583	22712	22669	22545	22590	22590	22529	22440	22534	22587	22433	22530	22506	22505	22700	22643	22473	22544	22522	22553	22477	22678	22520	22855	22574	22647	22465	22566	22570	22716	22573	22596	22646	22670	22571	22455	22661	22552	22689	22628	22682	22462	22530	22744	22777	22742	22371	22470	22637	22648	22545	22407	22696	22429	22589	22780	22653	22443	22712	22622	22484	22515	22548	22490	22687	22541	22477	22787	22602	22461	22677	22648	22588	22574	22501	22653	22723	22515	22719	22546	22263	22551	22496	22751	22702	22607	22567	22603	22448	22692	22780	22514	22509	22529	22578	22544	22636	22639	22418	22513	22772	22540	22579	22715	22550	22637	22507	22483	22483	22722	22527	22797	22666	22466	22550	22672	22469	22573	22699	22714	22573	22646	22560	22511	22708	22671	22331	22552	22482	22513	22471	22654	22460	22648	22583	22641	22630	22613	22823	22545	22591	22467	22622	22411	22626	22592	22478	22494	22622	22633	22600	22593	22619	22550	22594	22639	22420	22517	22467	22432	22640	22734	22522	22490	22619	22475	22641	22695	22719	22742	22536	22630	22552	22618	22640	22559	22639	22497	22518	22561	22706	22669	22537	22660	22639	22520	22561	22707	22632	22577	22722	22506	22462	22490	22503	22607	22367	22600	22395	22617	22768	22436	22664	22532	22554	22817	22604	22495	22462	22553	22594	22580	22727	22572	22530	22838	22620	22531	22546	22585	22480	22754	22796	22692	22752	22894	22555	22514	22621	22477	22489	22683	22686	22689	22510	22452	22386	22501	22639	22602	22459	22736	22500	22564	22438	22685	22646	22515	22550	22710	22559	22648	22551	22685	22701	22523	22716	22522	22570	22628	22538	22390	22541	22438	22668	22582	22643	22648	22608	22414	22549	22471	22729	22566	22420	22517	22621	22473	22614	22707	22581	22589	22467	22702	22610	22548	22648	22453	22498	22826	22608	22470	22728	22642	22725	22611	22541	22571	22547	22628	22669	22584	22576	22541	22540	22566	22685	22620	22458	22721	22540	22543	22705	22486	22500	22509	22463	22683	22612	22714	22590	22566	22440	22729	22722	22662	22612	22564	22622	22617	22489	22598	22382	22722	22557	22630	22559	22459	22678	22534	22773	22524	22558	22623	22703	22647	22654	22490	22667	22598	22465	22671	22402	22516	22355	22493	22620	22605	22660	22422	22555	22735	22521	22645	22558	22499	22491	22655	22762	22447	22542	22600	22487	22483	22488	22679	22594	22490	22523	22648	22633	22592	22553	22321	22415	22593	22518	22689	22738	22513	22612	22622	22470	22706	22580	22506	22546	22523	22482	22470	22377	22696	22580	22511	22454	22790	22584	22573	22748	22433	22736	22601	22636	22748	22696	22385	22632	22505	22584	22390	22528	22598	22530	22563	22758	22765	22584	22491	22605	22499	22627	22474	22484	22538	22518	22644	22603	22433	22676	22573	22626	22702	22644	22721	22403	22613	22767	22700	22485	22685	22542	22604	22638	22461	22285	22642	22568	22638	22766	22684	22551	22609	22846	22495	22852	22803	22580	22542	22475	22460	22614	22576	22490	22411	22661	22624	22631	22630	22395	22672	22585	22626	22454	22566	22582	22521	22657	22552	22450	22684	22694	22583	22471	22683	22507	22511	22577	22541	22544	22516	22670	22568	22691	22613	22515	22538	22591	22773	22693	22527	22501	22616	22725	22525	22656	22446	22435	22496	22335	22515	22549	22475	22485	22557	22485	22731	22769	22513	22397	22544	22504	22613	22702	22492	22680	22298	22440	22614	22660	22816	22578	22633	22303	22392	22605	22670	22761	22573	22548	22590	22386	22621	22711	22448	22572	22601	22512	22514	22562	22504	22523	22788	22721	22636	22527	22819	22538	22692	22526	22693	22756	22648	22800	22520	22685	22370	22602	22436	22789	22327	22687	22375	22453	22708	22472	22554	22523	22674	22687	22557	22537	22585	22561	22634	22700	22748	22473	22608	22544	22684	22670	22693	22633	22574	22392	22378	22549	22559	22573	22543	22581	22428	22568	22595	22601	22833	22487	22671	22733	22873	22559	22395	22464	22523	22661	22521	22473	22655	22554	22675	22678	22727	22699	22680	22760	22572	22564	22640	22613	22706	22597	22523	22550	22595	22827	22529	22491	22717	22552	22743	22559	22432	22628	22741	22599	22652	22583	22578	22565	22642	22673	22590	22519	22782	22578	22664	22358	22713	22613	22603	22637	22672	22646	22674	22717	22435	22500	22554	22757	22669	22483	22574	22713	22612	22591	22613	22638	22499	22607	22715	22678	22651	22677	22560	22482	22448	22583	22586	22534	22815	22526	22413	22389	22498	22593	22655	22598	22432	22535	22537	22640	22715	22442	22621	22550	22587	22578	22754	22673	22493	22433	22387	22602	22498	22461	22632	22632	22510	22636	22502	22488	22515	22688	22818	22522	22389	22329	22647	22587	22517	22505	22566	22543	22564	22668	22370	22654	22597	22517	22630	22672	22671	22609	22616	22396	22461	22514	22552	22626	22618	22673	22555	22640	22496	22709	22609	22637	22554	22504	22683	22624	22673	22420	22560	22618	22554	22701	22605	22637	22590	22572	22606	22752	22786	22254	22537	22637	22667	22574	22480	22564	22546	22357	22450	22660	22421	22736	22651	22537	22687	22619	22528	22477	22575	22635	22525	22570	22549	22581	22698	22599	22607	22484	22508	22493	22394	22574	22758	22658	22422	22489	22568	22547	22520	22710	22761	22443	22614	22617	22677	22523	22616	22585	22459	22597	22547	22525	22600	22681	22572	22459	22598	22453	22530	22608	22520	22640	22463	22493	22535	22579	22688	22565	22760	22409	22473	22637	22518	22503	22754	22683	22725	22445	22459	22594	22769	22463	22789	22525	22508	22626	22457	22368	22485	22702	22677	22577	22598	22670	22473	22454	22722	22469	22617	22635	22739	22629	22599	22792	22449	22582	22482	22443	22733	22717	22576	22623	22782	22664	22487	22556	22409	22519	22678	22467	22625	22527	22600	22527	22581	22708	22540	22468	22489	22619	22633	22596	22687	22404	22696	22520	22447	22766	22670	22525	22737	22658	22619	22709	22752	22534	22512	22619	22661	22486	22715	22403	22769	22512	22551	22594	22543	22546	22540	22711	22469	22587	22645	22549	22645	22637	22536	22752	22599	22604	22430	22498	22854	22663	22518	22353	22373	22451	22597	22807	22693	22436	22514	22471	22531	22706	22633	22565	22485	22625	22447	22621	22581	22675	22616	22682	22513	22469	22536	22694	22524	22508	22588	22462	22564	22650	22430	22663	22725	22460	22549	22694	22573	22699	22551	22467	22704	22493	22547	22576	22681	22699	22523	22622	22474	22624	22635	22636	22588	22545	22638	22565	22534	22563	22643	22504	22641	22540	22648	22588	22591	22505	22690	22668	22628	22515	22436	22477	22592	22628	22690	22713	22518	22754	22497	22543	22572	22448	22624	22673	22448	22542	22621	22493	22473	22540	22555	22544	22404	22587	22705	22529	22518	22671	22582	22715	22637	22640	22532	22739	22383	22612	22431	22673	22513	22395	22586	22430	22424	22767	22734	22416	22388	22603	22444	22482	22426	22694	22518	22558	22512	22709	22410	22721	22746	22605	22779	22559	22580	22624	22425	22496	22628	22634	22520	22674	22824	22652	22563	22761	22488	22543	22553	22675	22664	22543	22473	22533	22606	22563	22594	22531	22455	22350	22637	22438	22558	22433	22560	22608	22563	22498	22737	22592	22527	22653	22857	22770	22526	22544	22610	22440	22527	22547	22448	22538	22402	22660	22617	22664	22708	22675	22820	22556	22485	22658	22567	22503	22531	22452	22626	22499	22674	22635	22713	22609	22793	22707	22568	22621	22550	22780	22609	22434	22443	22658	22712	22689	22584	22572	22762	22651	22614	22571	22661	22562	22597	22570	22503	22486	22618	22704	22592	22635	22598	22595	22544	22507	22470	22602	22491	22482	22615	22515	22470	22538	22577	22704	22620	22426	22629	22664	22506	22643	22736	22645	22704	22599	22654	22612	22404	22715	22633	22501	22792	22669	22544	22660	22460	22599	22436	22633	22630	22572	22634	22592	22630	22544	22628	22620	22574	22552	22716	22412	22621	22523	22598	22616	22659	22600	22548	22551	22438	22676	22521	22344	22624	22471	22594	22633	22459	22724	22521	22606	22395	22654	22719	22640	22787	22538	22467	22520	22771	22859	22460	22694	22529	22601	22597	22490	22457	22623	22472	22556	22553	22537	22577	22553	22802	22670	22502	22650	22650	22841	22534	22779	22848	22638	22483	22614	22647	22558	22572	22620	22397	22486
23809	21514	29844	29097	36573	44695	42497	36530	33414	31651	30592	30211	29758	29554	29395	29148	29081	28912	28970	29007	29159	29191	28785	29092	29078	29093	29150	29078	28951	28922	28945	29106	29041	28990	28786	28966	28982	28707	29061	29181	29076	29085	28561	28741	28827	28916	29069	28810	28821	28968	28827	29045	28763	28839	28956	28688	28837	28825	28791	28956	29009	28821	29071	28901	28990	28940	28922	28762	29114	28979	28975	29103	28945	28934	29024	28973	28954	28783	28862	28909	28904	28773	29018	28904	29023	28782	28871	28853	29120	28783	28851	28649	28877	28773	28899	28945	28975	28795	28780	28753	28834	28963	28947	28982	28917	29083	28967	28922	28815	28695	28631	28708	28582	28836	28896	28811	28913	28921	28995	28806	28868	28585	28933	28660	28835	29065	28882	28913	28824	28975	29034	28925	29042	28715	29074	28748	28888	28950	28817	28891	28661	28898	28923	28838	28945	29093	28864	28998	28938	28912	28796	28749	28934	28870	28909	28969	28819	28959	28859	28460	28714	29059	28781	28821	28737	29023	28955	28775	28615	28961	28767	28933	29086	29058	28895	29001	28788	28785	29223	28897	28892	28985	28835	28925	28750	28886	28793	28802	28765	29011	28758	28815	28739	28918	28851	29073	28911	28955	28820	29190	28729	28855	28736	28977	28686	28968	28815	28792	28813	28942	28571	28924	28843	28645	28964	28658	28961	28572	28842	28869	28796	28911	28894	28854	28826	28788	29012	28996	28979	28854	29038	29002	28872	28682	28915	28842	28845	28929	28767	28899	28760	29100	28868	28934	29035	28822	28742	28925	29064	28901	29113	28913	28688	28651	28894	28867	28918	28548	28979	28775	28712	28919	28838	28916	28839	28839	28814	29003	28867	28826	29057	28949	28781	29021	29177	28830	28905	28895	28677	28720	28922	28864	28923	28698	28776	28895	28785	28890	29117	28914	28725	28896	28842	28856	28992	28941	28912	28993	28911	28868	29053	28798	28931	29095	28720	28730	28984	29102	29056	29025	29017	28957	29090	28970	29082	28888	28849	28858	28820	28959	28856	28718	28938	28857	28947	28911	28591	28806	28721	28904	28856	28806	28763	28700	29012	28742	28807	29103	28742	28877	28699	29067	29052	28911	28957	28916	28824	28909	28920	28768	28897	28816	28728	28617	28739	28943	28587	28867	28983	28943	28738	29057	28857	28672	28813	28811	28641	28985	28823	28935	28702	28686	28959	28682	28777	28904	28755	28800	28744	28762	28893	28918	28945	28813	28834	28680	28943	29072	28818	28553	29077	28767	29096	28898	28966	28644	29002	29190	28912	28999	28916	28993	29131	28973	28661	28855	28749	28907	28924	28789	29065	28976	28894	29059	28920	28777	29104	28686	28785	29034	28857	28734	28667	28858	28979	28688	28864	28727	28918	28871	29083	28888	28887	28898	28911	28848	28810	29007	29007	28722	28881	28914	28845	28997	28768	28672	28923	28997	28869	28748	28914	28884	29160	28794	28714	28963	28903	28734	28809	29004	28868	28852	28834	28907	28903	28743	28895	28880	28711	28853	28911	28756	28769	28779	28650	29243	28889	28859	28672	28776	28830	28825	28822	28545	28789	28927	29056	28793	28986	28991	28859	28826	28821	28993	28709	28720	28648	28710	28891	28983	29023	28733	29126	28940	28899	28896	28952	28952	29153	29028	28991	28761	28839	28772	28875	28800	28942	28829	28804	28758	28961	28744	28749	28774	29156	28650	28753	28486	28725	29025	29104	28814	28728	28987	28719	28813	28716	29116	28914	28952	28842	28984	28797	28943	28914	28832	28935	29106	28883	28720	28703	28931	28670	28740	28723	28876	28931	29171	28949	29046	28874	28922	28936	28784	28820	28981	28892	28815	28825	28763	29015	28885	28859	28647	28728	28832	28830	28780	29106	28702	28960	28705	28691	29075	28962	29145	28910	28940	28981	29079	28934	28727	28973	29089	28843	28837	29009	28853	28764	28877	28740	28895	28794	28835	28918	28997	29022	28763	28869	28898	28702	28795	28836	29093	28835	28878	28864	28642	28795	28990	29014	28878	28864	28801	29041	28878	28829	29176	28895	28636	28883	28761	28737	29059	28790	28810	29045	28829	28722	28815	28906	29138	29085	28904	28943	28872	28706	29038	29023	28845	28896	28952	28888	28883	28831	28786	28829	28754	28791	28846	28906	28950	28922	28646	28491	28795	28757	28816	28930	28759	29064	29124	28795	29057	29038	28904	28877	28869	28909	28700	28679	29061	28802	28935	28994	28939	28883	28997	29016	28695	28887	28763	28931	28814	28950	28802	28904	28800	29115	28707	28810	28850	28970	28758	28847	28803	28826	28661	28874	28847	28854	28832	28921	28958	28959	28917	29131	28922	29176	28904	29014	28851	28986	28781	28873	28845	28712	28950	28966	28821	29023	29170	28824	28962	28746	29119	29118	29104	28909	28885	28838	28807	28904	28660	28911	28785	28757	28576	28969	28674	28944	28786	28838	28843	28948	28673	28869	28865	28985	28854	28899	28816	28874	28927	28752	28732	28773	28772	28815	28704	28922	28808	28757	28670	29043	28811	28976	28804	28873	29088	28815	28949	28747	28846	28958	28836	28929	28797	29066	28890	28839	28816	28913	28780	28763	28929	28749	29002	28903	28825	28860	29118	28915	28841	28921	28968	28912	28966	28880	29150	28949	28779	28724	28748	28741	28971	28943	29034	28822	28984	28567	28927	28846	28631	28705	28951	28794	28789	28892	28750	28736	28800	28921	28925	28841	28963	29125	28838	28840	28927	29025	28853	28871	28829	28767	28642	28883	28863	28780	28766	28881	28842	28996	28895	28851	28941	29156	28673	28653	28926	28812	28843	28905	28999	28867	28692	28934	28746	28891	28924	28675	28790	28782	29258	29010	28984	28995	28806	28631	28781	28921	29162	28767	28816	28957	28936	28893	28633	28689	28977	29205	28788	28887	28896	28956	28736	28629	28749	28672	28821	28936	28867	29040	28818	29106	29028	29016	29063	28854	28729	28818	28924	28792	29107	29052	28817	28987	28750	29003	28638	28966	28741	28651	28685	28920	29010	28872	28814	28740	29109	28971	29145	29015	28922	28869	28815	28993	28946	28924	28811	28829	28929	28881	28950	29086	28922	28867	28727	28947	28936	28958	28782	28825	28975	28850	28860	28734	28837	28856	28874	29002	28753	28945	28899	28854	28858	28846	28940	28996	28775	28791	28996	28884	28908	28888	28838	28798	28703	29047	28879	28844	28688	29183	28822	28985	29047	28839	28895	28568	29011	28951	29002	28778	28923	29008	28765	28756	28589	28832	28895	28910	28961	28902	28876	28816	28604	28942	28974	28829	28916	28981	29162	28897	28943	28919	28816	28711	28728	28780	28742	28946	28621	28950	28895	29021	28847	28944	29052	28899	28807	28863	28777	28891	29209	29024	28769	29134	28922	28911	28875	28763	28845	28711	28967	28888	28769	28920	28947	28966	28776	28780	28859	29094	28839	28901	29012	29134	28814	28877	28934	28847	28655	28788	28758	28713	29075	29010	29034	28884	29058	28679	28935	29092	28811	28686	28918	28923	28841	28759	28957	28939	28792	28829	28861	29002	28760	28664	29235	28837	28548	28848	28625	28885	28924	28883	29070	29112	28867	28776	28624	28828	28954	29299	28929	28925	28907	28804	28894	28898	28887	29055	28909	28938	28644	28737	28884	28956	28778	28950	28850	28706	28918	28800	28909	28846	28659	28757	28849	28979	28777	28804	28780	28813	28935	28979	28800	28799	28722	28776	28808	28862	28913	28789	28977	28902	28758	28821	28877	28986	28915	28841	28772	28931	28929	28859	28709	28803	29027	28894	29081	28752	28619	28984	28815	29062	29143	29052	28944	28940	29049	28926	28872	28879	28871	28709	28949	29010	28887	28968	28790	28833	28926	28963	28931	29142	28758	28803	28692	28675	28816	28932	28601	28959	28879	28974	28908	28921	28822	28994	28937	29010	28765	28897	28908	29160	28960	28863	28753	28772	28739	28985	28981	28864	28870	28819	28826	29087	29158	28976	28789	28911	28886	28763	28905	28794	28815	28991	28917	28999	28890	28922	28960	28742	28988	28847	29026	28669	28987	28998	28802	29041	28831	28918	28865	28850	28862	29052	28776	29021	29090	28914	28859	28852	28712	28827	29020	28852	28972	28918	28955	28876	28926	28983	28825	28719	29253	28816	28832	28624	28874	29196	28816	28835	28902	28756	28906	28943	28705	28983	29002	28768	28733	28751	28989	28828	29032	28990	28868	28861	28757	28992	29007	28961	28793	28780	28914	28863	28843	28858	29019	29072	28870	28841	28882	28819	28739	28935	28750	28780	28794	28892	28863	28749	28862	28659	28866	28821	29045	28646	28963	28800	28859	28966	28931	28950	29083	28870	28911	28745	28811	28645	28715	28752	29053	29064	28836	29014	28917	28984	28846	28954	28834	28949	28862	28971	28851	28741	28830	28985	28745	28902	28751	28749	28931	28794	28725	29079	28819	28901	28890	28904	28927	28996	28899	28855	28886	28979	28918	28749	29024	28872	29015	28785	28763	29108	29013	28853	28999	28897	28847	28700	28659	29048	28826	28724	29127	28758	28783	28897	28811	29078	28855	28945	28974	28906	28831	29079	28920	28769	28800	28909	28842	28894	28916	28974	29027	28969	28969	29022	28955	28801	28987	28769	28929	28855	29049	29044	28760	28659	28991	28813	28947	28803	28839	28853	29056	28896	28650	28797	28779	28733	28712	28876	28722	29275	28729	28824	28681	28823	28776	29034	28817	28874	28925	28745	29088	28741	28657	28936	28909	29002	28821	28808	28955	29037	28859	28858	29054	29075	28753	28844	28866	28670	28965	28834	28929	28896	28846	28807	28960	28961	28766	28906	28978	28732	28586	28657	28910	28989	28944	28992	28842	28840	28913	28787	28945	29107	28799	29068	29006	28866	28844	29065	28820	28911	28974	28737	28772	28919	28925	28752	28985	28940	28920	28939	28789	29172	28865	29088	28961	28723	28874	28793	28637	28872	28906	28784	28809	28818	28831	28883	28963	28904	29022	29260	28657	28928	28889	28881	29042	28966	29101	28999	28731	28784	28782
40919	62471	59478	49642	49059	47116	40030	33500	28968	26082	24925	23980	23786	23257	22862	22929	22658	22514	22598	22612	22451	22526	22468	22330	22631	22410	22547	22567	22496	22623	22440	22572	22390	22563	22530	22580	22598	22697	22598	22425	22383	22485	22529	22523	22405	22644	22321	22458	22559	22480	22577	22489	22574	22426	22500	22463	22418	22643	22425	22553	22500	22667	22248	22444	22699	22540	22410	22549	22405	22498	22384	22546	22446	22516	22632	22359	22561	22609	22448	22664	22631	22464	22327	22592	22340	22497	22583	22558	22583	22348	22613	22406	22371	22557	22530	22508	22394	22421	22349	22366	22427	22241	22420	22499	22564	22501	22598	22425	22641	22482	22642	22618	22511	22337	22496	22349	22473	22370	22544	22448	22455	22440	22519	22386	22477	22498	22470	22353	22439	22473	22383	22438	22576	22549	22610	22407	22399	22360	22621	22497	22571	22465	22356	22567	22405	22502	22318	22507	22611	22569	22551	22542	22491	22388	22652	22459	22454	22459	22479	22429	22396	22320	22390	22524	22705	22391	22436	22336	22626	22553	22614	22527	22507	22500	22437	22559	22379	22532	22384	22413	22432	22561	22404	22321	22712	22377	22377	22432	22547	22594	22354	22295	22327	22388	22597	22604	22656	22610	22425	22384	22592	22427	22440	22399	22512	22470	22291	22446	22356	22511	22334	22360	22388	22402	22455	22328	22521	22406	22574	22489	22422	22343	22372	22581	22557	22446	22364	22478	22512	22447	22499	22486	22807	22528	22474	22497	22550	22349	22690	22617	22511	22513	22250	22481	22634	22448	22448	22521	22532	22491	22532	22499	22498	22518	22310	22405	22333	22312	22506	22369	22501	22367	22394	22421	22656	22620	22401	22551	22763	22481	22459	22390	22564	22486	22633	22501	22547	22645	22613	22458	22349	22435	22604	22650	22459	22617	22595	22460	22484	22552	22550	22434	22394	22330	22322	22551	22447	22477	22601	22490	22543	22552	22644	22412	22673	22381	22376	22371	22420	22634	22334	22561	22487	22470	22520	22358	22452	22356	22483	22555	22451	22428	22357	22592	22466	22342	22406	22365	22554	22503	22443	22495	22551	22525	22425	22574	22522	22381	22269	22483	22533	22634	22377	22291	22277	22541	22544	22637	22292	22666	22298	22434	22549	22370	22470	22544	22394	22502	22556	22437	22556	22603	22554	22345	22335	22394	22630	22441	22383	22454	22536	22324	22622	22582	22591	22522	22516	22588	22567	22325	22513	22554	22346	22529	22377	22451	22395	22529	22610	22529	22344	22554	22366	22519	22428	22478	22472	22485	22502	22583	22368	22582	22444	22552	22571	22537	22311	22583	22451	22419	22555	22520	22527	22354	22472	22359	22482	22389	22428	22450	22406	22512	22653	22492	22441	22520	22518	22438	22253	22466	22370	22337	22473	22404	22600	22449	22554	22629	22460	22429	22334	22610	22438	22424	22349	22409	22446	22510	22558	22350	22657	22382	22356	22340	22446	22482	22433	22470	22391	22528	22454	22485	22541	22486	22518	22577	22474	22489	22629	22415	22574	22413	22469	22562	22526	22332	22589	22448	22470	22495	22326	22601	22466	22522	22305	22365	22533	22529	22364	22529	22427	22525	22300	22336	22420	22251	22423	22450	22418	22495	22611	22488	22522	22479	22381	22372	22302	22532	22438	22531	22490	22459	22437	22408	22378	22539	22422	22403	22367	22471	22448	22450	22512	22396	22540	22405	22549	22371	22511	22434	22526	22311	22306	22377	22384	22422	22678	22524	22370	22343	22414	22512	22368	22298	22294	22448	22278	22621	22577	22510	22725	22549	22603	22582	22367	22365	22667	22222	22379	22451	22397	22514	22359	22367	22422	22328	22510	22558	22502	22391	22406	22504	22418	22573	22487	22530	22588	22285	22691	22603	22372	22621	22453	22635	22407	22367	22356	22683	22517	22303	22506	22524	22355	22513	22462	22631	22471	22562	22360	22288	22355	22506	22251	22540	22475	22510	22328	22564	22543	22586	22284	22460	22424	22387	22418	22385	22496	22484	22476	22441	22333	22379	22414	22256	22545	22718	22411	22591	22500	22451	22394	22535	22399	22430	22339	22495	22568	22549	22643	22481	22437	22618	22521	22367	22526	22368	22557	22495	22613	22430	22381	22561	22605	22539	22552	22437	22410	22488	22328	22539	22657	22517	22374	22443	22431	22542	22516	22348	22588	22568	22433	22410	22716	22336	22395	22491	22480	22415	22312	22380	22503	22394	22616	22416	22446	22229	22685	22495	22649	22559	22524	22483	22548	22313	22478	22475	22392	22566	22432	22511	22533	22440	22576	22414	22508	22414	22327	22522	22392	22441	22368	22554	22590	22457	22515	22353	22427	22741	22488	22719	22438	22669	22418	22364	22434	22573	22350	22581	22462	22383	22477	22531	22440	22391	22431	22441	22377	22556	22484	22569	22431	22385	22449	22385	22533	22318	22337	22327	22408	22443	22513	22465	22391	22667	22432	22632	22588	22452	22316	22496	22455	22458	22416	22406	22492	22556	22477	22637	22564	22560	22373	22574	22527	22260	22446	22443	22441	22491	22461	22359	22450	22531	22649	22331	22493	22470	22316	22459	22538	22482	22445	22351	22392	22291	22436	22558	22431	22533	22589	22342	22528	22441	22576	22552	22448	22431	22477	22550	22343	22551	22549	22432	22601	22358	22599	22550	22391	22616	22504	22515	22705	22486	22456	22387	22417	22484	22533	22357	22467	22240	22517	22436	22496	22512	22344	22426	22616	22584	22403	22464	22565	22418	22382	22425	22436	22664	22361	22463	22486	22450	22363	22508	22328	22307	22443	22549	22517	22337	22455	22432	22418	22480	22738	22602	22421	22540	22431	22480	22439	22303	22467	22410	22323	22313	22643	22475	22437	22494	22532	22404	22341	22562	22332	22467	22513	22542	22511	22613	22323	22471	22422	22527	22439	22475	22515	22394	22575	22366	22603	22618	22494	22469	22584	22364	22537	22709	22427	22386	22433	22383	22353	22502	22518	22569	22538	22439	22559	22428	22474	22518	22632	22560	22466	22368	22441	22248	22542	22370	22634	22201	22533	22466	22408	22556	22515	22374	22544	22382	22426	22544	22453	22500	22351	22556	22445	22337	22337	22501	22467	22577	22507	22447	22252	22418	22493	22527	22540	22590	22585	22486	22597	22670	22427	22477	22695	22421	22669	22477	22300	22522	22247	22538	22441	22514	22599	22380	22519	22633	22225	22493	22479	22627	22380	22464	22383	22511	22357	22320	22522	22537	22552	22360	22488	22553	22424	22528	22309	22648	22610	22540	22478	22650	22488	22440	22319	22494	22558	22265	22386	22510	22423	22481	22670	22541	22508	22272	22517	22684	22492	22388	22478	22432	22490	22432	22552	22409	22310	22447	22444	22422	22756	22417	22470	22430	22404	22413	22528	22570	22594	22372	22336	22600	22480	22523	22425	22491	22459	22532	22190	22539	22498	22527	22413	22410	22707	22667	22520	22579	22473	22442	22689	22440	22500	22327	22404	22675	22368	22394	22574	22465	22238	22549	22407	22274	22539	22481	22424	22315	22592	22258	22497	22521	22448	22416	22509	22450	22402	22281	22499	22192	22464	22257	22454	22645	22286	22619	22332	22400	22459	22336	22432	22507	22570	22651	22401	22467	22403	22472	22389	22392	22447	22315	22416	22518	22285	22421	22324	22400	22376	22563	22559	22322	22548	22610	22485	22465	22538	22572	22506	22381	22485	22477	22258	22476	22421	22258	22426	22406	22590	22717	22548	22424	22648	22484	22373	22371	22381	22495	22255	22327	22331	22514	22437	22597	22542	22294	22517	22549	22375	22418	22342	22319	22556	22546	22409	22614	22587	22458	22350	22469	22449	22498	22459	22298	22579	22476	22472	22401	22508	22491	22511	22566	22565	22573	22400	22308	22444	22461	22455	22647	22248	22391	22529	22488	22418	22634	22429	22515	22352	22549	22616	22419	22474	22519	22509	22370	22361	22548	22637	22329	22317	22389	22624	22505	22283	22486	22405	22588	22399	22451	22639	22506	22513	22577	22530	22350	22461	22540	22410	22376	22583	22258	22603	22526	22363	22460	22234	22610	22583	22411	22307	22783	22305	22565	22592	22454	22254	22549	22483	22545	22560	22416	22510	22464	22604	22532	22535	22386	22566	22477	22336	22558	22633	22333	22462	22539	22641	22574	22591	22401	22598	22423	22547	22440	22354	22656	22508	22475	22469	22441	22414	22655	22496	22579	22487	22539	22317	22492	22356	22521	22473	22454	22374	22410	22347	22367	22434	22422	22542	22414	22479	22451	22235	22421	22366	22458	22497	22499	22561	22368	22401	22513	22369	22463	22411	22443	22503	22459	22456	22489	22491	22452	22387	22691	22649	22464	22649	22585	22281	22503	22337	22244	22463	22419	22560	22487	22468	22369	22315	22472	22364	22516	22358	22475	22541	22473	22324	22351	22592	22488	22628	22593	22406	22387	22531	22402	22560	22505	22280	22425	22609	22457	22608	22455	22602	22251	22241	22566	22587	22368	22459	22420	22680	22423	22550	22542	22507	22462	22340	22518	22413	22494	22491	22377	22522	22351	22393	22514	22442	22465	22366	22536	22512	22447	22603	22395	22330	22414	22485	22532	22685	22327	22453	22548	22432	22379	22355	22401	22595	22337	22346	22386	22283	22425	22355	22341	22600	22527	22574	22632	22610	22391	22613	22531	22272	22471	22665	22498	22522	22181	22412	22453	22461	22409	22555	22546	22406	22398	22524	22578	22372	22441	22442	22539	22484	22427	22605	22518	22355	22405	22455	22488	22507	22439	22416	22339	22558	22463	22449	22534	22479	22670	22563	22593	22523	22417	22510	22464	22506	22382	22607	22583	22308	22481	22403	22497	22619	22532	22520	22562	22359	22557	22461	22422	22415	22404	22470	22434	22487	22493	22604	22510	22322	22464	22403	22434	22309	22428	22507	22342	22595	22450	22369	22506	22564	22591	22420	22353	22631	22414	22557	22415	22366	22659	22298	22647	22532	22500	22263	22440	22628	22531	22406	22610	22556	22360	22422	22308	22454	22548	22327	22301	22519	22585	22506	22486
22728	21473	29538	26606	36655	46118	43636	36848	33959	32559	31628	30644	30196	30093	29866	29625	29456	29736	29326	29813	29434	29707	29364	29512	29583	29356	29258	29523	29469	29348	29262	29307	29318	29004	29448	29435	29409	29183	29202	29255	29405	28951	29282	29572	29286	29460	29188	29271	29404	29090	29236	29240	29089	29391	29313	29265	29354	29354	29195	29242	29410	29152	29245	29315	29259	29128	29281	29241	29395	29372	29329	29249	29254	29255	29413	29183	29101	29247	29180	29083	29086	29083	29310	29009	29476	29425	29188	29456	29445	29111	28974	29142	29332	29195	29041	29134	29155	29067	29175	29332	28997	29331	29067	29259	29225	29344	29191	29450	29464	29147	29201	29289	29496	29060	29288	28997	29125	29279	29335	29256	29147	29289	29401	29162	29514	29207	29126	29148	29255	29178	29074	29509	29136	29229	29142	29384	29283	29270	29123	29306	29392	29296	28900	29160	29278	29198	29434	29191	29107	29213	29271	29080	29080	29128	29092	29357	29409	29246	29113	29214	29121	29393	29511	29036	29256	29036	29139	29279	29098	29246	28897	29274	29186	28999	29352	29141	29317	29242	29187	29162	29036	29031	29250	29229	29170	29079	29141	29219	29120	29420	29314	29166	29215	28946	29085	29125	29091	29044	29151	29323	29287	29218	29005	29267	29162	29042	29179	29570	29099	29249	29365	29343	29129	29362	29213	29093	29334	28953	29438	29018	29386	28954	28944	29336	29177	29028	29089	29256	29079	29289	29198	29092	29145	29385	29162	29085	29376	29378	29100	29338	29226	29434	29079	29261	29176	29104	29171	29050	29261	29251	29142	29345	29286	29332	29212	29210	29255	29272	29119	29306	29438	28948	29247	29145	29256	29000	29068	29332	29110	28844	29180	29104	29275	29300	29262	29145	29342	29398	29326	29165	29052	29299	29259	29293	29135	29139	29139	29180	29135	29301	29211	29245	29368	28969	29343	29071	29410	29041	29229	29310	29153	29047	29042	29436	29127	29317	29306	29015	29074	28969	29132	29321	29239	29225	29494	29234	28894	29236	29486	29346	29223	29086	29091	29068	29077	29222	29125	29190	29067	29201	29361	29413	29199	28998	29193	29255	28983	29187	29341	28954	29294	29006	28986	29190	29325	29164	29264	29039	29249	29380	29065	29272	29303	29291	29156	29271	29202	29294	29123	29146	29237	29166	29362	29204	28996	29318	29217	29075	29249	29459	29082	29244	29358	29264	29427	29273	28999	29235	29234	29187	29273	29324	29338	28990	29181	29252	29157	29070	29304	29328	29130	29363	29178	29296	29431	29214	29132	29313	29051	29117	29377	29365	28986	29072	29015	29199	29255	29257	28970	29164	29180	29189	29067	29245	29108	29374	29380	29313	29034	29228	29275	29353	29252	29093	29298	28991	29095	29341	29371	29186	29396	29329	29178	28978	29356	29250	29146	29146	29151	29011	29406	29224	29206	29487	29338	29214	29332	29386	28993	29098	29083	29195	29099	29274	29389	29060	29362	29080	29267	29130	29306	29419	29398	29201	29232	29102	29396	29223	29086	29222	29284	29290	29361	29156	29304	29178	29242	29368	29347	29174	28984	29156	29274	29225	29497	29102	29020	29057	29293	29451	29412	29244	29215	29204	29364	29285	29246	29211	29165	29195	29412	29183	29388	29135	29443	29168	29158	29387	29237	29362	29510	29331	29075	28977	29215	28923	29061	29066	29084	29109	29244	29012	29230	29202	29190	29357	29111	29045	28997	29096	29388	29314	29179	29105	29282	29181	29087	29247	29427	29130	29152	29181	29402	29215	28966	29170	29229	29192	29321	29300	29188	29307	29205	29105	29020	29182	29356	29200	29448	29466	29527	29027	29258	29085	29280	29454	29384	29308	29114	28978	29337	29222	29217	29132	29184	29029	29082	29239	29323	29257	29177	29274	29095	29379	29242	29091	29408	29208	29148	29126	29221	29318	29296	29170	29174	29243	29204	29289	29320	29238	29213	29006	29405	29121	29073	29070	29120	28974	29403	29484	29254	29260	29204	29199	29266	29091	29110	29091	29329	29207	29097	29077	29402	29240	29328	29221	29356	29121	29294	29380	29252	29177	29218	29512	29252	29149	29180	29302	29043	29127	29219	29166	29531	29048	29167	29020	29017	29395	29232	29115	29179	29089	29176	29217	29194	29096	29166	29112	29366	29181	29010	29072	29518	29216	28974	29206	29136	29427	29179	29200	29207	29143	29290	29196	28918	29407	29284	29107	29247	28881	29284	29154	29202	29044	29483	29300	29314	29315	29168	29301	29249	29302	29278	29427	29391	29209	29325	29286	29188	29116	29156	29380	29260	29101	28969	29109	29204	29094	29213	29233	29628	28985	29333	29355	29215	29143	29159	29285	28969	29251	29274	29250	29264	29271	29048	29353	29301	29367	29498	29372	29259	29012	29247	29034	29185	29066	29003	29467	29251	29099	29082	29292	29190	29086	29137	29246	29231	29245	29185	29479	28937	29219	29280	29096	29104	29008	29408	29169	29265	29270	29173	29344	29250	29105	29124	29362	29237	29229	29249	29393	29164	29384	29246	29242	29031	29301	29114	29265	29328	29081	29027	29146	29323	29199	29283	29364	29180	29204	29112	29256	29247	29135	29003	29499	29137	29188	29410	29040	29071	29068	29300	29075	29254	29288	29209	29223	29288	29339	29280	29237	29223	29317	28974	29388	29284	29054	29377	29238	29287	29288	29138	29348	29385	29001	29043	29220	29243	29186	29280	29315	29389	29266	29097	29415	29047	28999	29249	29123	29310	29106	29212	29243	28948	29497	29021	29037	29142	29001	28917	29250	29248	29222	29288	29259	29215	29131	29082	29533	29007	29219	29314	29258	29257	29210	29302	29005	29117	29272	29290	29300	29435	29345	29554	29180	29235	28997	29262	29071	29318	29438	29311	29281	29074	29167	29230	28993	29112	29178	29216	29081	29462	29323	29280	29489	29162	29065	29058	29345	29145	29390	29352	29241	29061	29339	29208	29290	29168	29162	29079	29061	29068	29070	29390	29118	29416	29074	29176	29422	29301	29520	29051	29287	29470	29027	29061	29110	29298	29007	29334	29064	29482	29186	29291	29357	29184	29363	29203	29469	29320	29074	29285	29191	29367	29391	29281	28958	29111	28921	29225	29280	29173	29168	29262	29163	29228	29144	29233	29015	29239	29209	29090	29230	29140	28897	29200	29180	29268	29152	29340	29328	29128	28918	29116	29137	29316	29268	29348	29097	29065	29083	29265	29220	29100	29332	29086	29278	28890	29254	29103	29102	29391	29138	29245	29117	29247	29297	29441	29141	29493	29145	29027	29353	29121	29091	29291	29114	29264	29032	29246	29407	29412	29384	29208	29157	29047	29295	29330	29243	29206	29578	29187	29128	29180	29024	29242	28907	29203	29378	28995	29045	29310	29130	29223	29233	29093	29216	29270	29125	29340	28977	29246	29350	29275	29116	29338	29507	29285	29269	29489	29436	29244	29374	29136	29223	29355	29165	29424	29159	29130	29259	29148	29168	29217	29386	28964	29198	29313	29287	29196	29007	29175	29526	29174	29216	29146	29436	29165	28981	28926	29338	29150	29127	29215	29195	29391	29267	29263	29253	29119	29142	29161	29415	29300	29373	29269	29218	29143	29501	29497	29243	29518	29138	29103	29353	29223	29187	29311	29101	29168	29101	29124	29185	29154	29074	29380	29367	29254	29210	29232	29340	29126	29372	29280	29136	29271	29285	29262	29276	29101	29128	29027	29214	29321	29316	29386	29195	29088	29223	29151	29087	29484	29329	29277	29329	29249	29161	29224	29211	28875	29176	28995	29156	29188	29208	29169	29060	29036	29282	29319	29491	28997	29161	29068	29229	29290	28956	29008	29402	29234	29156	29281	29076	29191	29184	29133	29199	29380	29231	29296	29257	29226	29350	29261	29118	29309	29061	29362	29164	29073	29363	29275	29275	29253	29190	29367	29259	28972	29232	29251	29225	29159	29167	29436	29202	29115	29322	29316	29218	29108	28973	29398	29193	29354	29276	29297	29106	29424	29185	29361	29203	29106	29121	29280	29059	29139	29560	29291	29416	29372	29139	29009	29141	29273	29199	29321	29316	29090	29146	29213	29167	29347	29262	29453	29100	29416	29166	29269	29183	29372	29128	29327	29258	29256	29096	29111	29150	29225	29284	29359	29398	29053	29295	29336	29211	29199	29093	29185	29397	29574	29206	29230	29228	29544	29251	29189	29110	29328	29008	29295	29374	29434	29231	29343	29356	29164	29003	29416	29270	29026	29358	29298	29158	29282	29078	29199	29011	29227	28960	29110	29384	29297	29271	29051	29234	29191	29095	29156	29227	29090	29372	29181	29110	29214	28965	29253	29056	29423	29489	29128	29255	29370	29339	29216	29355	29185	29277	29145	29245	29202	29097	29271	29035	29219	29244	29070	28939	28993	29094	29238	28936	29213	29004	29315	29490	29353	29137	29355	29266	29074	29248	29167	29191	29038	29366	29166	29101	29342	29398	29146	29222	29186	29501	29318	29328	29357	29090	29213	29155	29220	29171	29041	29419	29368	29068	29286	29422	29368	29170	29091	28906	29194	29373	29340	29572	29133	29025	29208	29416	29280	29246	29059	29262	29293	29220	29242	29303	29497	29214	29207	29386	29314	29399	29167	29135	29307	29413	29183	29268	29396	29170	29129	29134	29124	29056	29413	29092	29301	29393	29236	29201	29398	29201	29215	29204	29421	29390	29261	29162	29282	29206	29371	29127	29386	28985	29113	29329	29315	29438	29183	29367	29222	29157	29266	29263	29279	29291	29239	29298	29339	29148	29073	28964	29057	29198	29222	29175	29275	29215	29121	29083	29102	28998	29075	29045	29185	29144	29007	29187	29248	29247	29368	29135	28838	29235	29071	29368	29294	29161	29370	29231	29069	29279	29268	29107	29284	29294	28831	29259	29194	29049	29030	29125	29149	29302	29295	29238	29435	29360	29062	29202	28908	29273	29170	29270	29247	29205	29313	29342	29259	29235	29251	29203	29259	29422	29217	29146	29116	29152	29156	29226	29456	29290	29193	29263	29234	29340	29414	29309	29335	29116	29140	29210	29172	29490	29208	29126
42001	68309	65041	57841	59114	52780	42467	34990	29799	27201	25695	24767	23848	23502	23141	23152	22894	22895	22789	22591	22961	22823	22912	22697	22790	22926	22740	22700	22610	22529	22656	22788	22722	22720	22580	22737	22703	22750	22643	22654	22622	22858	22915	22686	22550	22629	22623	22660	22581	22685	22732	22628	22669	22561	22683	22617	22739	22691	22714	22692	22778	22626	22531	22709	22669	22699	22679	22788	22674	22789	22701	22551	22488	22572	22631	22651	22774	22514	22769	22567	22780	22808	22643	22780	22694	22663	22584	22716	22737	22711	22572	22788	22699	22511	22676	22742	22751	22733	22646	22673	22871	22798	22736	22827	22659	22739	22884	22742	22650	22475	22763	22705	22568	22746	22673	22600	22451	22782	22549	22627	22725	22761	22748	22637	22671	22763	22657	22622	22841	22578	22736	22572	22554	22844	22709	22710	22666	22655	22666	22668	22633	22484	22648	22659	22487	22470	22735	22702	22678	22793	22769	22466	22725	22693	22858	22702	22590	22722	22736	22577	22760	22600	22332	22622	22695	22757	22613	22697	22685	22749	22535	22685	22777	22670	22760	22901	22639	22602	22798	22683	22559	22861	22727	22658	22719	22554	22820	22653	22742	22594	22610	22597	22517	22586	22654	22647	22602	22688	22475	22736	22487	22548	22584	22442	22791	22613	22668	22687	22697	22659	22683	22556	22482	22818	22654	22724	22670	22673	22633	22613	22710	22596	22639	22539	22704	22734	22605	22473	22717	22582	22759	22623	22512	22590	22652	22950	22657	22638	22797	22484	22641	22812	22579	22656	22537	22672	22490	22712	22599	22482	22674	22409	22586	22543	22739	22663	22613	22764	22719	22681	22516	22801	22592	22740	22779	22492	22579	22521	22514	22611	22666	22687	22799	22917	22488	22685	22641	22665	22711	22582	22836	22678	22736	22845	22672	22483	22795	22862	22777	22520	22618	22639	22671	22585	22833	22596	22515	22498	22596	22860	22450	22574	22778	22649	22681	22551	22639	22510	22719	22589	22776	22748	22764	22627	22686	22775	22590	22649	22663	22647	22591	22773	22559	22512	22755	22599	22652	22726	22672	22557	22738	22448	22775	22598	22633	22866	22810	22839	22656	22589	22597	22601	22810	22582	22717	22599	22745	22594	22709	22561	22726	22546	22694	22512	22705	22722	22806	22603	22587	22700	22687	22692	22586	22675	22721	22562	22601	22591	22501	22636	22681	22609	22681	22521	22766	22509	22548	22847	22715	22741	22655	22747	22570	22672	22712	22675	22659	22605	22638	22704	22623	22520	22684	22629	22797	22733	22644	22639	22805	22550	22603	22402	22694	22723	22847	22542	22817	22627	22574	22499	22613	22492	22791	22642	22632	22675	22503	22663	22556	22716	22726	22597	22576	22853	22620	22574	22732	22451	22603	22617	22893	22554	22575	22751	22536	22627	22475	22764	22696	22583	22531	22790	22702	22621	22639	22516	22643	22823	22690	22632	22814	22685	22803	22659	22691	22652	22412	22607	22715	22594	22735	22582	22634	22712	22679	22547	22616	22821	22633	22471	22643	22671	22675	22585	22832	22767	22703	22517	22730	22705	22771	22446	22625	22676	22723	22639	22568	22657	22924	22691	22683	22635	22680	22767	22731	22603	22841	22512	22709	22638	22575	22608	22561	22476	22693	22754	22753	22873	22737	22740	22541	22778	22554	22591	22744	22736	22733	22648	22754	22651	22538	22694	22432	22579	22678	22537	22765	22656	22681	22639	22635	22517	22558	22758	22656	22680	22726	22711	22737	22721	22538	22627	22582	22603	22682	22635	22639	22709	22883	22510	22645	22523	22602	22675	22434	22588	22691	22682	22649	22651	22572	22569	22655	22631	22953	22776	22623	22711	22703	22698	22573	22665	22469	22607	22551	22716	22478	22736	22741	22568	22688	22637	22715	22577	22528	22606	22572	22698	22593	22620	22567	22602	22711	22554	22611	22743	22698	22639	22697	22632	22615	22634	22488	22635	22554	22538	22787	22428	22643	22628	22592	22676	22720	22524	22673	22611	22777	22894	22715	22764	22375	22765	22779	22694	22710	22561	22736	22450	22607	22693	22764	22614	22614	22550	22477	22685	22614	22736	22643	22555	22583	22785	22716	22548	22525	22788	22715	22690	22797	22688	22674	22561	22568	22613	22584	22579	22640	22722	22649	22739	22624	22496	22703	22652	22687	22726	22509	22620	22761	22449	22652	22688	22424	22664	22667	22670	22702	22718	22866	22706	22671	22885	22602	22694	22559	22674	22533	22819	22671	22610	22640	22669	22639	22954	22628	22646	22737	22901	22606	22552	22642	22686	22627	22691	22667	22661	22798	22717	22535	22781	22601	22726	22685	22709	22753	22673	22530	22576	22680	22693	22740	22596	22788	22651	22602	22575	22728	22645	22451	22707	22416	22697	22680	22689	22470	22740	22670	22646	22628	22668	22565	22754	22730	22639	22584	22623	22654	22621	22703	22670	22821	22729	22814	22545	22504	22675	22719	22394	22851	22610	22746	22667	22775	22591	22590	22641	22776	22733	22599	22865	22666	22518	22803	22659	22633	22725	22786	22794	22588	22522	22467	22778	22771	22749	22438	22589	22545	22540	22639	22791	22720	22550	22570	22737	22766	22884	22635	22526	22723	22664	22454	22722	22547	22834	22555	22630	22776	22674	22684	22750	22709	22666	22725	22691	22626	22729	22484	22398	22675	22643	22700	22700	22628	22639	22703	22571	22692	22741	22815	22698	22442	22758	22575	22516	22811	22814	22518	22833	22568	22769	22637	22573	22710	22705	22577	22723	22575	22697	22621	22722	22550	22614	22650	22448	22724	22571	22711	22552	22643	22578	22684	22715	22530	22662	22386	22824	22755	22428	22623	22545	22677	22660	22511	22764	22602	22628	22483	22703	22695	22749	22576	22512	22629	22700	22597	22647	22776	22676	22704	22408	22553	22858	22716	22711	22627	22675	22518	22813	22695	22604	22619	22680	22705	22618	22471	22667	22719	22702	22776	22483	22773	22720	22556	22792	22574	22643	22584	22572	22710	22762	22802	22645	22618	22658	22723	22705	22332	22616	22703	22549	22863	22751	22822	22631	22622	22603	22761	22313	22633	22553	22655	22753	22760	22667	22628	22755	22738	22647	22638	22667	22511	22681	22704	22678	22797	22746	22625	22784	22588	22610	22653	22578	22599	22666	22631	22643	22720	22475	22460	22692	22650	22489	22517	22891	22675	22692	22713	22699	22608	22604	22685	22657	22842	22774	22711	22603	22670	22712	22525	22721	22811	22537	22610	22533	22725	22836	22788	22655	22746	22513	22567	22783	22797	22640	22742	22607	22544	22627	22649	22704	22703	22570	22721	22517	22447	22783	22631	22834	22469	22601	22560	22657	22743	22590	22534	22697	22766	22594	22628	22780	22705	22617	22640	22795	22587	22640	22861	22690	22570	22672	22727	22753	22791	22565	22667	22667	22605	22700	22590	22634	22517	22497	22727	22649	22676	22834	22757	22618	22744	22571	22648	22658	22581	22629	22668	22622	22678	22712	22631	22458	22605	22672	22706	22713	22812	22581	22531	22661	22561	22490	22481	22507	22705	22581	22535	22610	22677	22543	22517	22829	22764	22587	22521	22501	22670	22574	22609	22676	22656	22719	22426	22576	22855	22842	22703	22735	22592	22581	22583	22695	22554	22530	22815	22611	22689	22782	22635	22852	22653	22749	22692	22688	22603	22592	22674	22611	22542	22535	22535	22680	22648	22584	22612	22742	22514	22637	22755	22608	22707	22611	22692	22416	22565	22699	22846	22643	22639	22393	22601	22691	22834	22783	22751	22659	22576	22703	22566	22564	22799	22696	22626	22669	22593	22624	22681	22773	22755	22759	22606	22688	22610	22755	22618	22560	23022	22696	22705	22709	22563	22809	22863	22701	22577	22570	22677	22588	22617	22494	22644	22733	22625	22472	22620	22704	22638	22564	22636	22504	22572	22574	22687	22665	22765	22845	22633	22596	22707	22670	22635	22727	22690	22680	22539	22644	22704	22688	22612	22489	22696	22496	22626	22798	22639	22649	22662	22502	22570	22665	22664	22751	22662	22705	22570	22660	22710	22753	22813	22833	22605	22712	22567	22825	22673	22550	22500	22594	22600	22889	22676	22761	22562	22760	22749	22828	22657	22710	22518	22681	22775	22632	22776	22531	22702	22688	22585	22819	22659	22766	22670	22645	22639	22691	22648	22687	22559	22606	22718	22658	22759	22743	22648	22789	22628	22734	22776	22783	22669	22532	22587	22682	22837	22548	22474	22505	22754	22595	22578	22587	22726	22618	22620	22828	22535	22517	22490	22709	22577	22667	22811	22813	22497	22686	22685	22712	22514	22747	22588	22652	22784	22573	22736	22486	22744	22728	22664	22580	22524	22597	22736	22476	22412	22592	22567	22542	22682	22527	22538	22641	22608	22655	22767	22860	22532	22648	22757	22653	22760	22642	22626	22797	22691	22866	22728	22687	22685	22540	22461	22659	22708	22654	22727	22525	22703	22672	22452	22829	22791	22497	22580	22441	22601	22828	22553	22716	22672	22592	22632	22691	22673	22587	22772	22778	22715	22542	22532	22782	22567	22580	22678	22443	22584	22590	22552	22615	22612	22539	22792	22684	22479	22589	22572	22649	22733	22637	22701	22785	22638	22580	22822	22743	22720	22625	22644	22628	22735	22663	22707	22671	22829	22717	22534	22677	22452	22669	22554	22613	22547	22602	22830	22760	22539	22689	22663	22654	22796	22642	22637	22354	22505	22553	22706	22573	22691	22557	22592	22567	22741	22765	22665	22747	22693	22501	22711	22612	22625	22550	22739	22503	22583	22684	22604	22660	22666	22762	22731	22633	22654	22602	22706	22730	22639	22650	22533	22781	22469	22824	22751	22760	22602	22610	22646	22701	22615	22803	22694	22522	22965	22506	22444	22543	22493	22689	22705	22714	22628	22704	22620	22528	22723	22569	22516	22641	22627	22708	22803	22866	22505	22755	22619	22548	22571	22705	22582	22618	22590	22593	22596	22706	22650	22750	22598	22617	22627	22603	22940	22721	22566	22584	22670	22508	22707	22489	22614	22662	22599	22726
32221	37418	49415	53872	48128	40617	34915	31812	30304	29779	29506	29096	28805	28644	28630	28596	28825	28805	28610	28634	28817	28462	28573	28470	28366	28784	28517	28604	28739	28613	28545	28518	28566	28656	28758	28456	28782	28463	28504	28628	28601	28613	28522	28464	28584	28392	28560	28373	28539	28602	28492	28632	28620	28767	28343	28433	28532	28585	28750	28587	28516	28629	28510	28589	28381	28472	28787	28488	28708	28726	28398	28646	28475	28397	28790	28380	28606	28490	28605	28722	28519	28902	28750	28674	28539	28396	28390	28449	28448	28381	28500	28401	28597	28445	28504	28468	28702	28697	28561	28707	28550	28599	28523	28454	28593	28572	28605	28491	28519	28646	28249	28481	28385	28705	28491	28460	28577	28593	28650	28475	28600	28361	28549	28585	28601	28525	28482	28531	28633	28613	28669	28604	28536	28413	28747	28364	28659	28397	28660	28475	28533	28489	28634	28436	28376	28686	28625	28371	28645	28543	28517	28538	28711	28404	28469	28344	28527	28228	28716	28607	28508	28581	28585	28345	28626	28505	28357	28507	28584	28635	28279	28491	28343	28508	28528	28568	28701	28478	28609	28243	28435	28493	28616	28569	28374	28472	28552	28394	28558	28532	28538	28191	28424	28834	28467	28483	28580	28741	28756	28582	28381	28408	28487	28757	28471	28259	28458	28464	28481	28412	28655	28604	28259	28689	28597	28464	28500	28624	28438	28422	28231	28370	28343	28494	28668	28512	28486	28650	28596	28659	28667	28537	28399	28545	28320	28759	28440	28505	28564	28557	28593	28523	28739	28508	28547	28544	28454	28688	28685	28582	28468	28347	28357	28536	28534	28558	28509	28516	28348	28622	28686	28498	28648	28265	28471	28609	28410	28507	28605	28557	28387	28459	28597	28361	28615	28438	28827	28657	28591	28717	28853	28709	28646	28437	28411	28423	28698	28648	28830	28580	28607	28400	28531	28554	28649	28677	28594	28623	28628	28563	28571	28376	28471	28485	28630	28577	28761	28429	28404	28235	28417	28772	28427	28595	28491	28354	28543	28783	28448	28455	28685	28634	28686	28527	28676	28398	28533	28738	28896	28333	28545	28672	28437	28414	28445	28359	28483	28847	28670	28575	28651	28616	28635	28662	28753	28489	28545	28559	28638	28505	28656	28339	28560	28549	28504	28433	28631	28602	28536	28487	28419	28722	28722	28352	28544	28911	28598	28443	28559	28519	28509	28522	28677	28450	28582	28619	28611	28771	28637	28685	28526	28508	28856	28781	28474	28370	28451	28538	28603	28350	28558	28544	28802	28532	28336	28599	28526	28505	28389	28508	28603	28564	28673	28646	28484	28540	28551	28488	28161	28432	28725	28518	28639	28584	28477	28624	28461	28644	28520	28523	28665	28416	28808	28399	28470	28516	28680	28353	28412	28419	28517	28760	28829	28615	28529	28461	28662	28680	28657	28572	28657	28608	28485	28723	28551	28336	28576	28468	28730	28417	28667	28449	28398	28533	28630	28460	28638	28552	28417	28606	28307	28493	28370	28679	28767	28574	28714	28513	28670	28790	28765	28400	28506	28401	28511	28597	28668	28508	28778	28460	28617	28523	28633	28662	28548	28674	28809	28525	28592	28343	28366	28577	28457	28441	28588	28566	28562	28383	28629	28634	28828	28570	28568	28707	28545	28523	28657	28494	28620	28624	28508	28409	28630	28642	28514	28635	28365	28552	28358	28714	28559	28398	28640	28402	28579	28441	28688	28440	28643	28556	28514	28519	28645	28501	28468	28516	28502	28467	28607	28514	28248	28550	28614	28703	28419	28527	28394	28365	28558	28548	28352	28637	28606	28571	28497	28651	28630	28771	28810	28650	28458	28428	28519	28540	28247	28527	28704	28326	28651	28349	28625	28381	28750	28691	28492	28624	28720	28764	28615	28398	28710	28678	28526	28574	28601	28660	28629	28666	28613	28382	28491	28627	28447	28746	28529	28747	28556	28647	28663	28360	28339	28415	28508	28534	28858	28646	28590	28487	28796	28532	28473	28471	28647	28560	28585	28659	28797	28449	28764	28921	28533	28383	28522	28783	28460	28503	28497	28620	28801	28485	28700	28495	28427	28613	28664	28606	28633	28707	28693	28565	28460	28545	28402	28430	28557	28538	28459	28386	28446	28578	28466	28766	28551	28551	28615	28510	28741	28407	28455	28444	28545	28698	28422	28498	28809	28676	28657	28694	28442	28535	28614	28536	28783	28674	28539	28537	28505	28397	28545	28354	28329	28723	28508	28540	28385	28485	28424	28723	28576	28235	28639	28473	28494	28503	28419	28560	28607	28546	28485	28635	28770	28575	28539	28461	28347	28324	28527	28329	28623	28293	28718	28651	28802	28574	28687	28648	28509	28486	28632	28584	28257	28488	28366	28539	28483	28702	28550	28721	28697	28602	28509	28749	28427	28557	28413	28742	28567	28680	28642	28485	28540	28472	28585	28611	28617	28542	28206	28212	28479	28594	28691	28491	28477	28741	28742	28829	28456	28642	28341	28662	28314	28745	28648	28640	28589	28592	28553	28562	28641	28577	28504	28530	28512	28536	28772	28772	28591	28437	28661	28683	28680	28586	28530	28401	28687	28419	28583	28661	28408	28715	28542	28665	28459	28651	28631	28796	28505	28701	28523	28673	28608	28609	28520	28584	28395	28572	28504	28534	28512	28679	28437	28632	28556	28630	28619	28626	28416	28387	28597	28581	28710	28706	28619	28335	28533	28613	28329	28716	28679	28614	28524	28509	28628	28398	28583	28587	28602	28639	28404	28490	28747	28943	28566	28315	28511	28803	28603	28370	28505	28533	28594	28291	28382	28858	28828	28547	28604	28433	28820	28547	28383	28523	28519	28733	28683	28631	28637	28502	28402	28503	28600	28417	28727	28557	28567	28502	28436	28474	28496	28543	28664	28771	28427	28551	28727	28635	28704	28542	28382	28376	28515	28341	28532	28531	28418	28621	28642	28698	28579	28467	28644	28697	28664	28704	28659	28461	28803	28657	28525	28531	28691	28563	28626	28592	28613	28601	28615	28662	28542	28411	28639	28649	28515	28306	28501	28531	28861	28455	28561	28739	28516	28530	28660	28642	28567	28524	28556	28522	28478	28409	28661	28421	28546	28374	28614	28510	28808	28495	28678	28662	28610	28672	28506	28574	28586	28600	28526	28528	28652	28541	28731	28640	28529	28468	28651	28625	28594	28537	28635	28577	28536	28517	28415	28482	28702	28644	28730	28626	28498	28519	28352	28437	28556	28480	28636	28566	28405	28497	28537	28393	28314	28659	28816	28700	28757	28447	28748	28530	28565	28291	28656	28650	28517	28656	28646	28664	28515	28285	28551	28700	28714	28554	28461	28423	28338	28465	28544	28719	28591	28593	28664	28614	28730	28453	28491	28448	28408	28586	28583	28420	28602	28630	28543	28400	28536	28441	28537	28463	28372	28647	28496	28641	28534	28505	28762	28571	28748	28502	28415	28700	28485	28673	28520	28608	28818	28589	28670	28561	28512	28817	28388	28470	28677	28479	28492	28536	28492	28676	28362	28608	28706	28741	28823	28540	28594	28568	28654	28421	28543	28569	28389	28348	28631	28417	28521	28640	28654	28728	28650	28415	28681	28530	28512	28625	28463	28807	28643	28648	28588	28653	28515	28599	28577	28418	28570	28660	28748	28514	28654	28755	28498	28474	28499	28244	28404	28544	28605	28519	28715	28631	28392	28580	28568	28404	28598	28492	28515	28591	28646	28391	28457	28609	28476	28503	28346	28654	28541	28473	28689	28235	28665	28439	28622	28586	28647	28808	28609	28586	28568	28567	28705	28391	28775	28478	28804	28615	28525	28516	28648	28601	28846	28627	28497	28471	28611	28440	28661	28504	28462	28876	28457	28474	28300	28711	28608	28502	28645	28623	28510	28476	28592	28490	28386	28402	28378	28561	28540	28786	28712	28402	28696	28604	28462	28611	28745	28455	28767	28493	28547	28606	28463	28640	28508	28575	28666	28732	28470	28400	28561	28524	28651	28494	28541	28643	28399	28601	28569	28698	28661	28650	28624	28536	28327	28677	28664	28479	28508	28479	28428	28420	28432	28481	28708	28498	28508	28597	28321	28485	28725	28707	28599	28556	28389	28634	28599	28293	28380	28247	28357	28504	28455	28670	28470	28522	28591	28742	28763	28522	28618	28714	28579	28424	28832	28561	28560	28636	28630	28695	28650	28689	28710	28417	28654	28682	28596	28714	28449	28650	28614	28505	28615	28428	28537	28480	28597	28476	28447	28423	28682	28501	28512	28383	28660	28515	28778	28754	28739	28474	28735	28601	28658	28562	28643	28555	28669	28591	28716	28646	28523	28636	28434	28586	28406	28923	28473	28603	28675	28428	28617	28645	28588	28562	28669	28500	28545	28719	28469	28507	28658	28385	28486	28548	28359	28343	28719	28617	28472	28460	28671	28562	28575	28719	28797	28638	28529	28510	28647	28497	28591	28390	28608	28757	28450	28590	28512	28522	28414	28322	28639	28577	28500	28465	28609	28529	28349	28432	28781	28542	28403	28551	28710	28639	28604	28398	28251	28491	28520	28487	28445	28343	28622	28641	28751	28710	28587	28471	28654	28643	28661	28511	28537	28688	28599	28584	28474	28405	28902	28400	28544	28578	28394	28608	28504	28328	28446	28591	28713	28184	28695	28650	28592	28640	28624	28671	28222	28514	28560	28692	28530	28545	28552	28404	28743	28598	28619	28598	28586	28508	28514	28558	28526	28802	28760	28446	28525	28547	28846	28595	28427	28383	28639	28567	28663	28838	28448	28500	28450	28618	28801	28838	28660	28267	28716	28767	28658	28411	28486	28670	28512	28633	28634	28547	28756	28812	28870	28497	28314	28716	28395	28518	28643	28630	28567	28516	28529	28398	28471	28601	28604	28630	28485	28500	28560	28592	28627	28556	28685	28631	28799	28149	28581	28662	28402	28489	28577	28680	28555	28975	28583	28556	28575	28430	28648	28382	28477	28502	28543	28140	28699	28766	28615	28584	28578	28567	28645	28410	28601	28601	28668	28573	28821	28669	28563	28463	28593	28648	28457	28642	28677	28589	28742	28357	28608	28430	28668	28468
40680	56523	55626	54147	47648	37925	31093	26964	24859	24142	23291	23035	22800	22560	22379	22376	22356	22271	22362	22407	22245	22405	22247	22341	22196	22356	22266	22368	22237	22071	22366	22328	22532	22238	22255	22171	22333	22409	22362	22306	22403	22260	22155	22287	22276	22222	22305	22141	22319	22256	22264	22387	22163	22390	22238	22254	22271	22188	22227	22196	22257	22382	22342	22401	22430	22123	22289	22221	22367	22298	22455	22351	22209	22201	22027	22330	22305	22253	22266	22546	22259	22315	22290	22142	22395	22345	22378	22334	22356	22343	22214	22252	22390	22460	22233	22029	22346	22391	22331	22235	22447	22242	22407	22289	22326	22286	22246	22232	22317	22270	22334	22327	22280	22334	22143	22433	22130	22420	22405	22273	22172	22311	22354	22042	22267	22298	22227	22233	22285	22189	22325	22209	22369	22241	22312	22225	22221	22294	22254	22213	22289	22233	22244	22365	22119	22216	22305	22101	22279	22278	22237	22252	22410	22289	22286	22322	22295	22228	22375	22544	22226	22420	22153	22108	22331	22087	22314	22139	22208	22235	22269	22082	22332	22360	22197	22290	22452	22260	22242	22236	22386	22273	22251	22295	22309	22390	22225	22237	22184	22355	22307	22319	22246	22368	22337	22276	22408	22207	22144	22372	22246	22304	22299	22376	22416	22163	22370	22197	22285	22334	22097	22242	22064	22220	22435	22201	22318	22411	22361	22336	22259	22263	22267	22305	22548	22234	22377	22169	22464	22222	22158	22208	22480	22144	22213	22250	22265	22341	22252	22099	22288	22358	22191	22274	22449	22222	22427	22168	22107	22295	22354	22265	22204	22519	22178	22335	22431	22218	22268	22266	22247	22220	22283	22365	22183	22251	22265	22153	22367	22564	22229	22247	22261	22406	22262	22202	22208	22054	22410	22419	22257	22299	22204	22167	22221	22356	22146	22490	22240	22394	22443	22215	22266	22318	22306	22196	22338	22153	22151	22253	22154	22267	22515	22272	22169	22206	22362	22359	22398	22346	22201	22344	22330	22327	22388	22196	22089	22252	22268	22288	22289	22539	22323	22290	22376	22111	22388	22268	22367	22308	22264	22219	22456	22364	22637	22324	22289	22366	22137	22279	22337	22257	22356	22336	22266	22085	22256	22234	22296	22146	22185	22343	22345	22376	22437	22398	22457	22478	22245	22417	22262	22394	22382	22271	22302	22168	22364	22254	22298	22370	22199	22368	22330	22443	22272	22348	22383	22317	22267	22239	22539	22254	22485	22221	22206	22190	22143	22446	22413	22368	22366	22209	22336	22261	22322	22229	22299	22206	22401	22369	22242	22095	22381	22263	22426	22321	22194	22285	22192	22338	22333	22175	22339	22227	22326	22219	22534	22277	22130	22272	22152	22251	22405	22247	22394	22176	22386	22163	22289	22141	22377	22504	22161	22238	22238	22401	22336	22449	22287	22238	22322	22215	22228	22205	22276	22191	22331	22235	22347	22311	22302	22362	22366	22227	22258	22414	22234	22366	22154	22347	22316	22282	22339	22394	22614	22308	22358	22216	22360	22312	22274	22311	22329	22115	22492	22198	22363	22413	22305	22384	22152	22468	22316	22217	22318	22282	22107	22211	22260	22324	22489	22185	22403	22364	22301	22248	22177	22282	22428	22273	22444	22179	22187	22323	22438	22313	22242	22268	22419	22243	22144	22348	22255	22193	22279	22411	22348	22480	22209	22175	22105	22268	22106	22253	22337	22376	22286	22128	22298	22306	22550	22457	22277	22412	22073	22268	22247	22304	22312	22256	22374	22289	22183	22252	22172	22167	22408	22377	22361	22429	22315	22290	22376	22317	22435	22287	22303	22364	22264	22159	22209	22325	22369	22332	22438	22290	22219	22413	22333	22259	22159	22368	22329	22392	22376	22405	22261	22326	22197	22430	22235	22247	22223	22361	22231	22273	22399	22196	22324	22199	22331	22221	22282	22345	22425	22222	22444	22298	22348	22352	22270	22338	22168	22198	22322	22275	22267	22240	22137	22338	22253	22107	22464	22156	22337	22359	22274	22363	22318	22285	22207	22316	22370	22194	22209	22099	22269	22203	22403	22348	22380	22357	22313	22390	22171	22252	22308	22245	22309	22536	22154	22254	22402	22231	22392	22243	22314	22191	22370	22422	22225	22458	22276	22351	22343	22294	22382	22195	22310	22375	22255	22210	22374	22379	22455	22233	22222	22279	22208	22323	22280	22338	22300	21991	22429	22197	22233	22425	22365	22406	22168	22283	22489	22575	22337	22361	22176	22253	22246	22194	22354	22237	22283	22402	22309	22447	22353	22273	22152	22485	22322	22204	22451	22427	22107	22210	22210	22037	22425	22241	22230	22294	22242	22313	22175	22226	22012	22362	22354	22241	22195	22217	22205	22175	22273	22258	22268	22286	22521	22367	22432	22378	22331	22360	22317	22243	22336	22213	22078	22341	22179	22182	22230	22333	22405	22156	22382	22297	22388	22452	22277	22391	22283	22352	22285	22236	22199	22320	22267	22435	22219	22304	22284	22305	22294	22219	22390	22390	22195	22303	22251	22370	22257	22379	22331	22336	22277	22355	22338	22196	22208	22300	22371	22267	22325	22224	22203	22173	22298	22410	22154	22293	22349	22299	22224	22170	22358	22140	22319	22373	22325	22278	22337	22305	22465	22364	22455	22290	22266	22246	22138	22376	22352	22482	22283	22321	22123	22313	22244	22239	22219	22359	22193	22275	22290	22273	22484	22385	22171	22246	22301	22366	22388	22218	22350	22106	22211	22343	22444	22260	22439	22506	22320	22217	22325	22259	22363	22383	22249	22538	22361	22311	22376	22331	22356	22290	22248	22320	22287	22363	22397	22290	22306	22240	22417	22270	22176	22249	22352	22303	22288	22283	22237	22088	22371	22276	22149	22350	22120	22332	22244	22348	22233	22234	22272	22360	22434	22185	22226	22323	22247	22307	22440	22084	22207	22164	22423	22311	22318	22313	22398	22313	22325	22308	22412	22237	22308	22214	22202	22234	22268	22332	22169	22167	22236	22396	22358	22316	22186	22242	22377	22223	22268	22167	22370	22270	22382	22253	22197	22297	22395	22183	22354	22183	22153	22131	22182	22258	22355	22188	22169	22335	22334	22325	22332	22406	22214	22421	22238	22328	22398	22435	22248	22435	22431	22350	22133	22202	22260	22260	22260	22269	22397	22232	22203	22216	22343	22395	22261	22250	22220	22378	22199	22342	22316	22296	22300	22278	22345	22375	22006	22485	22251	22344	22155	22284	22333	22269	22381	22280	22033	22358	22208	22311	22207	22256	22314	22242	22312	22202	22344	22334	22238	22247	22369	22197	22386	22386	22286	22294	22277	22144	22213	22268	22180	22283	22374	22298	22227	22368	22213	22230	22203	22344	22479	22373	22328	22306	22334	22211	22257	22329	22157	22332	22228	22244	22280	22325	22046	22249	22248	22151	22443	22144	22354	22403	22142	22178	22191	22262	22254	22339	22293	22425	22460	22152	22386	22327	22291	22255	22278	22291	22094	22270	22466	22135	22242	22242	22329	22253	22410	22270	22297	22384	22209	22278	22536	22481	22412	22257	22255	22175	22301	22471	22259	22301	22287	22249	22263	22224	22343	22296	22031	22347	22255	22079	22161	22290	22340	22449	22181	22376	22305	22131	22227	22246	22295	22343	22150	22221	22371	22114	22331	22322	22345	22249	22300	22244	22353	22234	22407	22242	22280	22090	22137	22236	22305	22267	22302	22329	22347	22223	22342	22347	22361	22172	22290	22262	22403	22503	22339	22196	22230	22109	22357	22393	22358	22510	22473	22330	22479	22100	22215	22246	22407	22390	22327	22219	22049	22198	22301	22375	22211	22270	22375	22287	22260	22257	22513	22364	22189	22203	22315	22304	22157	22320	22235	22269	22035	22235	22271	22343	22360	22195	22253	22166	22169	22246	22469	22205	22455	22145	22411	22456	22315	22233	22285	22232	22307	22280	22248	22362	22372	22220	22353	22281	22356	22246	22295	22363	22338	22357	22438	22185	22195	22261	22227	22074	22429	22402	22238	22253	22271	22348	22359	22541	22372	22163	22354	22281	22036	22287	22431	22273	22228	22240	22174	22314	22318	22337	22114	22329	22097	22307	22260	22396	22356	22414	22227	22129	22242	22232	22293	22154	22227	22350	22327	22224	22153	22189	22284	22174	22327	22335	22339	22231	22317	22415	22072	22232	22332	22270	22482	22419	22360	22352	22361	22316	22305	22376	22253	22369	22483	22199	22430	22312	22202	22220	22395	22239	22361	22310	22421	22263	22175	22330	22266	22313	22219	22324	22382	22421	22279	22317	22032	22311	22237	22310	22324	22338	22489	22302	22145	22504	22317	22201	22169	22306	22328	22331	22362	22232	22147	22293	22194	22386	22217	22335	22391	22332	22289	22313	22276	22270	22241	22473	22200	22357	22243	22271	22288	22370	22383	22287	22186	22397	22125	22158	22398	22257	22186	22251	22265	22411	22219	22373	22445	22233	22311	22282	22373	22452	22284	22398	22150	22375	22203	22265	22238	22323	22346	22404	22427	22411	22149	22316	22345	22197	22442	22386	22299	22191	22346	22189	22412	22358	22088	22311	22214	22267	22343	22157	22275	22390	22223	22337	22390	22163	22274	22116	22383	22274	22268	22494	22314	22314	22313	22339	22257	22219	22266	22201	22321	22310	22350	22317	22293	22185	22373	22295	22368	22302	22289	22267	22231	22293	22373	22139	22311	22174	22380	22373	22236	22280	22309	22367	22375	22184	22280	22381	22175	22383	22258	22286	22280	22104	22421	22214	22346	22320	22451	22292	22319	22166	22398	22242	22137	22353	22524	22047	22368	22306	22227	22284	22186	22372	22240	22221	22430	22207	22264	22141	22248	22232	22259	22191	22347	22257	22183	22135	22176	22410	22461	22324	22281	22318	22274	22375	22286	22262	22350	22389	22179	22268	22332	22221	22355	22388	22249	22272	22500	22489	22346	22287	22292	22350	22321	22441	22297	22349	22113	22288	22197	22381	22075	22233	22437	22258	22225	22262	22442	22294	22313	22440	22384	22277	22314	22517	22225	22176	22002	22380	22431	22468	22197	22371
23761	21511	30865	35949	43054	41642	38026	32988	30827	30300	29549	29202	28985	28853	28537	28865	28746	28472	28386	28409	28577	28447	28451	28585	28522	28441	28474	28381	28481	28484	28326	28528	28403	28427	28424	28451	28391	28404	28502	28560	28535	28210	28371	28350	28489	28409	28282	28235	28573	28554	28501	28407	28471	28569	28320	28509	28556	28265	28254	28427	28213	28251	28236	28259	28577	28477	28138	28279	28181	28337	28640	28208	28318	28383	28358	28654	28433	28452	28334	28473	28336	28437	28250	28235	28431	28428	28450	28462	28317	28309	28654	28396	28563	28367	28539	28348	28625	28252	28425	28498	28320	28242	28465	28443	28512	28483	28538	28518	28271	28570	28282	28255	28600	28272	28407	28265	28395	28321	28326	28423	28372	28018	28275	28271	28414	28424	28420	28321	28241	28323	28482	28215	28362	28249	28182	28266	28195	28419	28272	28215	28367	28242	28292	28260	28076	28568	28466	28452	28543	28514	28495	28335	28520	28359	28302	28117	28396	28247	28471	28254	28453	28387	28326	28462	28486	28412	28448	28449	28465	28615	28084	28434	28477	28276	28388	28495	28566	28406	28369	28508	28361	28617	28324	28383	28290	28336	28339	28144	28397	28281	28247	28450	28355	28468	28358	28543	28233	28369	28347	28558	28418	28508	28375	28313	28321	28481	28211	28312	28130	28522	28095	28117	28197	28543	28436	28399	28297	28216	28493	28489	28441	28376	28278	28577	28372	28551	28405	28294	28318	28265	28036	28359	28607	28343	28428	28320	28517	28383	28393	28252	28229	28532	28417	28245	28392	28318	28423	28395	28519	28441	28493	28387	28250	28356	28502	28321	28193	28409	28292	28354	28294	28248	28197	28396	28303	28466	28464	28410	28262	28343	28410	28265	28311	28259	28261	28347	28438	28551	28400	28255	28366	28280	28318	28339	28321	28568	28306	28367	28308	28204	28258	28210	28323	28405	28320	28471	28412	28286	28350	28251	28219	28256	28379	28250	28568	28586	28269	28312	28204	28225	28390	28325	28353	28360	28502	28342	28249	28370	28372	28394	28187	28249	28335	28594	28317	28374	28524	28490	28247	28349	28446	28285	28440	28322	28389	28488	28292	28385	28210	28451	28233	28294	28215	28355	28381	28393	28363	28505	28541	28387	28386	28200	28366	28257	28241	28368	28223	28094	28512	28328	28485	28209	28307	28391	28216	28262	28505	28576	28151	28200	28415	28405	28405	28341	28582	28321	28364	28388	28239	28387	28280	28142	28306	28395	28359	28470	28495	28431	28300	28370	28261	28282	28326	28461	28471	28304	28407	28250	28256	28304	28515	28472	28265	28379	28678	28291	28618	28474	28459	28337	28276	28454	28446	28376	28046	28390	28346	28203	28346	28520	28583	28598	28291	28138	28252	28406	28358	28398	28224	28320	28165	28513	28441	28225	28522	28461	28086	28562	28313	28367	28321	28175	28433	28348	28366	28482	28253	28274	28257	28498	28358	28279	28369	28414	28409	28294	28334	28270	28460	28312	28274	28368	28435	28341	28358	28274	28165	28489	28215	28289	28453	28328	28304	28161	28303	28454	28543	28458	28479	28383	28354	28284	28372	28324	28293	28514	28579	28373	28519	28407	28331	28400	28463	28416	28479	28386	28429	28139	28226	28303	28583	28387	28449	28460	28307	28698	28392	28170	28124	28433	28163	28341	28433	28250	28218	28341	28400	28184	28273	28298	28175	28380	28335	28657	28411	28470	28338	28472	28217	28354	28434	28390	28554	28265	28247	28489	28297	28146	28343	28617	28384	28339	28348	28400	28381	28444	28326	28550	28215	28326	28282	28332	28565	28500	28249	28227	28309	28283	28505	28334	28083	28639	28594	28388	28375	28529	28480	28420	28463	28210	28291	28377	28405	28338	28266	28489	28413	28323	28565	28327	28419	28323	28425	28482	28394	28289	28311	28380	28431	28585	28527	28662	28347	28082	28350	28723	28248	28475	28367	28365	28117	28445	28333	28372	28332	28378	28575	28214	28569	28562	28182	28321	28300	28471	28228	28331	28206	28491	28651	28477	28433	28482	28444	28134	28552	28556	28451	28166	28382	28443	28419	28372	28305	28113	28348	28437	28328	28568	28394	28281	28486	28400	28630	28451	28586	28277	28380	28282	28473	28509	28307	28321	28482	28392	27999	28195	28516	28064	28398	28757	28323	28150	28282	28335	28308	28119	28462	28308	28625	28474	28215	28352	28399	28431	28260	28326	28213	28313	28453	28501	28425	28326	28431	28215	28188	28291	28256	28366	28406	28299	28467	28423	28409	28559	28404	28298	28135	28465	28391	28427	28332	28374	28339	28318	28439	28404	28417	28651	28411	28450	28531	28302	28199	28233	28520	28375	28458	28407	28281	28422	28471	28167	28686	28375	28388	28308	28306	28179	28389	28305	28330	28247	28261	28552	28565	28321	28008	28287	28382	28572	28480	28571	28526	28195	28143	28312	28398	28311	28182	28593	28331	28160	28341	28451	28098	28284	28320	28458	28232	28439	28415	28300	28506	28722	28435	28514	28386	28432	28267	28387	28406	28105	28290	28336	28193	28236	28327	28505	28298	28256	28280	28230	28294	28489	28147	28281	28294	28202	28114	28332	28294	28510	28149	28392	28278	28231	28310	28346	28287	28373	28271	28232	28419	28363	28484	28233	28322	28310	28482	28294	28179	28248	28387	28280	28290	28491	28478	28378	28463	28426	28090	28265	28316	28265	28444	28246	28341	28457	28468	28279	28391	28346	28391	28254	28553	28385	28079	28350	28452	28408	28342	28484	28464	28503	28182	28403	28148	28416	28326	28482	28274	28128	28186	28313	28539	28248	28230	28410	28328	28300	28419	28487	28461	28632	28442	28170	28512	28221	28345	28545	28180	28672	28244	28334	28317	28355	28391	28415	28504	28362	28373	28349	28221	28412	28458	28364	28271	28276	28443	28376	28249	28198	28257	28388	28384	28511	28491	28334	28329	28633	28388	28384	28252	28405	28261	28479	28296	28330	28354	28317	28349	28324	28558	28272	28300	28394	28335	28495	28334	28499	28390	28262	28433	28509	28459	28323	28346	28453	28351	28252	28425	28206	28219	28251	28600	28531	28490	28360	28437	28471	28323	28258	28364	28314	28293	28322	28308	28257	28324	28331	28330	28290	28432	28250	28305	28453	28369	28366	28232	28451	28446	28529	28569	28382	28257	28329	28429	28499	28529	28557	28471	28266	28325	28388	28392	28304	28248	28358	28500	28402	28353	28286	28494	28398	28408	28487	28231	28398	28461	28092	28497	28424	28309	28346	28352	28380	28529	28500	28440	28448	28272	28501	28513	28486	28374	28351	28353	28324	28238	28400	28571	28415	28231	28420	28458	28565	28422	28228	28122	28246	28360	28342	28529	28545	28469	28152	28266	28429	28267	28244	28430	28463	28368	28392	28101	28251	28377	28243	28306	28298	28453	28410	28535	28332	28370	28413	28448	28378	28310	28457	28388	28240	28315	28404	28246	28560	28302	28458	28273	28245	28357	28377	28395	28537	28263	28476	28376	28422	28530	28332	28438	28218	28411	28108	28466	28318	28153	28330	28475	28302	28485	28165	28474	28245	28454	28582	28560	28399	28406	28542	28509	28400	28440	28547	28689	28267	28241	28626	28481	28201	28301	28566	28206	28217	28456	28260	28480	28345	28475	28426	28629	28282	28285	28230	28310	28352	28204	28305	28330	28309	28364	28470	28284	28112	28544	28328	28430	28153	28364	28293	28342	28540	28427	28398	28344	28497	28509	28267	28475	28286	28418	28164	28434	28104	28420	28433	28391	28446	28626	28646	28328	28486	28358	28333	28462	28322	28125	28338	28388	28277	28282	28194	28179	28403	28403	28225	28385	28373	28232	28439	28511	28264	28393	28246	28550	28365	28250	28352	28647	28244	28254	28431	28325	28184	28537	28374	28243	28415	28354	28344	28379	28615	28437	28249	28517	28226	28396	28374	28445	28579	28297	28229	28284	28347	28389	28376	28393	28234	28448	28225	28311	28386	28431	28502	28497	28422	28491	28449	28459	28415	28574	28410	28407	28386	28506	28320	28285	28270	28100	28333	28204	28351	28218	28385	28190	28518	28653	28358	28302	28371	28255	28510	28321	28494	28434	28190	28289	28439	28418	28402	28215	28312	28357	28301	28530	28516	28451	28319	28088	28323	28241	28291	28299	28270	28497	28580	28270	28351	28337	28376	28249	28281	28322	28636	28432	28143	28442	28483	28739	28365	28391	28360	28395	28314	28106	28349	28469	28480	28335	28332	28373	28174	28418	28505	28385	28209	28157	28385	28460	28336	28131	28392	28629	28247	28101	28189	28410	28391	28490	28196	28472	28463	28368	28562	28303	28303	28559	28641	28439	28309	28345	28368	28531	28476	28407	28376	28435	28425	28324	28214	28562	28635	28305	28478	28543	28201	28527	28369	28099	28299	28283	28356	28403	28393	28566	28351	28332	28257	28456	28136	28236	28114	28548	28513	28374	28103	28201	28370	28497	28456	28238	28246	28378	28317	28115	28360	28356	28404	28319	28306	28371	28064	28472	28569	28534	28339	28686	28475	28485	28295	28284	28317	28182	28516	28224	28510	28465	28306	28360	28026	28337	28328	28304	28522	28462	28255	28491	28279	28317	28481	28299	28238	28609	28421	28392	28406	28446	28299	28262	28408	28385	28578	28402	28142	28356	28469	28361	28331	28276	28098	28224	28489	28468	28460	28346	28501	28308	28321	28393	28663	28324	28278	28431	28301	28439	28294	28182	28225	28298	28220	28279	28347	28310	28423	28518	28427	28203	28312	28272	28493	28622	28341	28431	28550	28065	28113	28408	28443	28347	28282	28411	28485	28356	28348	28494	28523	28143	28322	28301	28206	28459	28423	28373	28430	28292	28544	28565	28258	28456	28300	28348	28329	28598	28236	28642	28357	28490	28447	28562	28439	28347	28380	28210	28236	28485	28256	28326	28416	28362	28453	28303	28131	28229	28555	28474	28379	28151	28365	28282	28307	28248	28509	28355	28465	28171	28284	28386	28331	28441	28389	28124	28490	28352	28209	28539	28405	28374	28342	28440	28376	28259	28397	28274	28369	28395	28213
40060	63702	64107	61410	54073	43128	34482	28910	25906	24406	23803	23277	22968	22584	22657	22503	22357	22375	22196	22084	22303	22383	22318	22111	22265	22191	22241	22156	22107	22093	22282	22211	22275	22030	22157	22109	22299	22274	22195	22316	22300	22122	22327	22105	22153	22416	22304	22196	22202	22373	22269	22256	22500	22157	22309	22214	22388	22123	22156	22264	22254	22132	22296	22420	22211	22185	22347	22100	22238	22364	22386	22423	22185	22172	22233	22186	22297	22273	22306	22156	22259	22231	22137	22107	22174	22183	22314	22352	22254	22112	22324	22295	22123	22302	22182	22348	22233	22109	22356	22270	22375	22113	22326	22344	22227	22291	22180	22261	22078	22232	22297	22184	22235	22284	22127	22089	22421	22219	22098	22306	22362	22126	22442	22250	22321	22181	22212	22165	22280	22251	22354	21963	22241	22276	22410	21976	22237	22156	22050	22303	22374	22253	22149	22067	22121	22191	22201	22266	22408	22135	22185	22225	22230	22304	22394	22279	22178	22145	22429	22286	22231	22347	22256	22176	22182	22250	22164	22233	22112	22358	22240	22190	22223	22267	22046	22163	22141	22178	22363	22255	22318	22090	22198	22063	22322	22293	22309	22417	22269	22175	22425	22362	22128	22169	22209	22385	22139	22249	22396	22104	22327	22189	22286	22283	22104	22137	22338	22211	22243	22198	22191	22142	22432	22194	22199	22305	22347	22115	22202	22149	22194	22417	22410	22263	22391	22229	22192	22316	22189	22122	22004	22020	22301	22329	22245	22120	22396	22188	22207	22299	22037	22233	22249	22228	22358	22091	22253	22338	22168	22251	22368	22153	22240	22264	22123	22280	22191	22053	22222	22212	22143	22161	22278	22032	22186	22188	22210	22076	22327	22218	22292	22172	22149	22135	22236	22226	22112	22285	22114	22179	22106	22139	22192	22277	22315	22276	22153	22235	22138	22440	22426	22151	22216	22125	22268	22282	22183	22110	22185	22335	22277	22283	22174	22097	21901	22220	22141	22244	22290	22072	22221	22337	22196	22180	22270	22037	22301	22268	22109	22362	22204	22222	22331	22272	22285	22064	22229	22302	22227	22235	22250	22408	22199	22243	22291	22205	22066	22338	22314	22280	21989	22165	22130	22179	22254	22190	22162	22245	22289	22111	22287	22248	22437	22156	22219	22293	22084	22269	22277	22422	22278	22149	22233	22278	22295	22222	22156	22402	22182	22206	22314	22251	22202	22337	22316	22145	22318	22107	22255	22292	22140	22086	22040	22331	22182	22056	22146	22284	22285	22200	22250	22260	22161	22335	22275	22322	22252	22317	22274	22300	22327	22036	22326	22413	22198	22202	22344	22308	22274	21992	22226	22235	22209	22240	22183	22171	22316	22257	22158	22195	22131	22455	22147	22300	22229	22232	22148	22131	22146	22340	22186	22412	22308	22077	22245	22240	22295	22104	22261	22268	22198	22459	22269	22482	22110	22109	22496	22067	22084	22403	22009	22114	22331	22157	22285	22240	22259	22311	22416	22270	22394	22194	22261	22265	22154	22396	22236	22220	22303	22379	22245	22141	22107	22154	22274	22196	22073	22087	22217	22338	22201	22238	22453	22211	22352	22290	22276	22053	22314	22212	22171	22356	22271	22181	22217	22169	22321	22161	22260	22567	22146	22336	22374	22103	22287	22259	22331	22131	22182	22266	22147	22296	22298	22227	22287	22294	22266	22018	22357	22275	22123	22212	22262	22162	22151	22284	22192	22126	22273	22393	22294	22127	22192	22069	22292	22347	22332	22305	22247	22225	22199	22275	22361	22202	22341	22214	22261	22275	22179	22250	22340	22254	22297	22309	22200	22235	22394	22285	22098	22138	22250	22140	22306	22132	22215	22136	22356	22371	22152	22328	22149	22299	22090	22187	22226	22089	22216	22165	22190	22390	22201	22335	22153	22388	22245	22126	22267	22421	22310	22135	22243	22274	22209	22098	22192	22316	22097	22117	22223	22037	22389	22227	22325	22203	22156	22315	22252	22044	22295	22327	22232	22182	22348	22278	22220	22086	22292	22185	22265	22276	22136	22468	22253	22327	22291	22179	22073	22158	22205	22174	22137	22154	22089	22218	22158	22175	22234	22377	22173	22140	22151	22288	22286	22210	22159	22214	22246	22091	22051	22174	22297	22218	22150	22332	22219	22051	22093	21947	22338	22141	22187	22238	22104	22251	22158	22351	22052	22226	22182	22140	22289	22268	22159	22238	22420	22165	22190	22221	22275	22198	22378	22299	22297	22026	22274	22187	22235	22307	22252	22245	22342	22273	22283	22161	22141	22374	22163	22126	22355	22286	22260	22217	22084	22386	22175	22185	22325	22154	22229	22184	22388	22087	22085	22191	22331	22192	22316	22234	22262	22352	22190	22150	22284	22325	22064	22272	22333	22134	22094	22296	22128	22284	22536	22191	22259	22234	22167	22139	22245	22344	22199	22395	22273	22373	22290	22354	22145	22326	22229	22401	22169	22275	22264	22243	22070	22220	22300	22194	22356	22177	22201	22130	22232	22286	22398	22313	22274	22143	22188	22262	22384	22173	22172	22297	22225	22230	22039	22253	22276	22206	22382	22247	22268	22113	22212	22058	22337	22323	22236	22353	22194	22059	22278	22303	22082	22094	22363	22191	22287	22160	22011	22279	22243	22076	22190	22104	22130	22185	22296	22208	22302	22139	22109	21973	22197	22159	21971	22223	22149	22224	22202	22279	22173	22327	22435	22115	22180	22126	22314	22155	22201	22208	22018	22200	22239	22536	22122	22353	22241	22171	22194	22292	22356	22244	22308	22319	22195	22155	22377	22423	22126	22167	22235	22438	22197	22208	22316	22162	22221	22366	22377	22144	22113	22120	22264	22293	22049	22121	22365	22315	22197	22218	22259	22287	22346	22233	22264	22217	22163	22208	22169	22337	22180	22271	22246	22227	22203	22202	22373	22123	22241	22075	22237	22140	22152	22274	22272	22220	22450	22338	22338	22187	22248	22299	22155	21992	22297	22142	22152	22413	22453	22245	22066	22285	22092	22302	22172	22213	22249	22152	22399	22234	22342	22336	22527	22393	22257	22356	22197	22256	22293	22355	22052	22277	22222	22142	22173	22338	22186	22365	22094	22119	22150	22302	22290	22223	22286	22303	22262	22299	22241	22344	22201	22302	22053	22260	22213	22342	22101	22298	22292	22411	22252	22242	22202	22193	22300	22297	22306	22353	22203	22261	22325	22279	22090	22297	22319	22185	22222	22173	22313	22279	22369	22187	21948	22425	22305	22148	22163	22257	22173	22358	22102	22238	22386	22280	22222	22180	22337	22146	22227	22419	22306	22444	22346	22080	22211	22236	22335	22041	22267	22381	22298	22276	22161	22108	22266	22129	22170	22177	22223	22171	22330	22106	22143	22262	22280	22185	22434	22390	22280	22284	22183	22145	22395	22176	22279	22216	22256	22109	22120	22231	22191	22211	22308	22306	22371	22195	22320	22348	22186	22225	22358	22458	22275	22055	22237	22202	22189	22245	22205	22330	22136	22223	22270	22211	22109	22254	22111	22337	22272	22093	22382	22205	22254	22231	22307	22221	22470	22189	22300	22144	22322	22288	22240	22188	22077	22168	22268	22153	22178	22235	22359	22206	22220	22236	22247	22263	22270	22228	22251	22198	22224	22165	22076	22205	22255	22256	22342	22172	22050	22257	22171	22302	22081	22320	22397	22222	22215	22256	22350	22127	22381	22100	22222	22313	22147	22313	22137	22201	22321	22245	22273	22174	22345	22339	22080	22184	22122	22138	22330	22122	22082	22269	22199	22247	22280	22224	22214	22230	22345	22104	22231	22239	22282	22243	22515	22223	22080	22157	22271	22210	22266	22390	22378	22197	22328	22206	22309	22220	22259	22067	22327	22274	22036	22194	22238	22164	22239	22128	22285	22363	22278	22073	22275	22231	22294	22221	22237	22228	22306	22170	22256	22334	21981	22294	22244	22182	22163	22316	22146	22092	22237	22289	22230	22055	22414	22231	22246	22050	22253	22235	22330	22407	22336	22219	22297	21851	22281	22239	22304	22235	22411	21988	22223	22350	22436	22089	22224	22169	22084	22249	22282	22198	22355	22095	22213	22226	22303	22473	22248	22138	22117	22364	22261	22167	22080	22398	22349	22158	22069	22376	22329	22340	22142	22433	22283	21993	22236	22181	22293	22159	22198	22104	22335	22124	22248	22303	22197	22132	22302	22332	22286	22223	22186	22194	22117	22121	22369	22162	22239	22306	22132	22437	22365	22155	22297	22133	22311	22192	22420	22184	22270	22228	22248	22022	22197	22189	22250	22185	22294	22202	22168	22259	22242	22072	22274	22236	22141	22267	22068	22280	22233	22314	22184	22207	22330	22315	22324	22257	22334	22322	22193	22086	22226	22362	22184	22274	22140	22295	22243	22330	22119	22156	22272	22313	22376	22306	22323	22157	22174	22164	22230	22310	22270	22236	22282	22211	22193	22213	22244	22357	22254	22381	22165	22465	22136	22346	22316	22298	22276	22125	22492	22269	22124	22089	22357	22189	22274	22359	22384	21971	22330	22084	22335	22103	22256	22275	22281	22234	22218	22207	22279	22253	22021	22191	22095	22111	22273	22221	22134	22174	22241	22238	22096	22155	22353	22330	22361	22267	22388	22243	22189	22172	22321	22191	22198	22091	22327	22142	22164	22363	22467	22349	22361	22198	22324	22048	22164	22163	22302	22198	22224	22214	22169	22099	22216	22338	22240	22208	22267	22186	22216	22083	22148	22190	22140	22192	22237	22170	22295	22212	22204	22312	22407	22199	22273	22081	22220	22267	22056	22175	22369	22162	22288	22240	22412	22229	22004	22239	22388	22151	22196	22182	22177	22232	22246	22130	22298	22069	22082	22071	22181	22335	22355	22276	22194	22320	22157	22243	22058	22227	22405	22106	22008	22120	22308	22239	22052	22389	22404	22196	22293	22304	22348	22344	22379	22207	22289	22243	22301	22315	22200	22302	22201	22122	22032	22190	22227	22156	22421	22104	22318	22206	22278	22208	22258	22051	22093	22082	22294	22253	22220	22304	22109	22397	22301	22278	22402	22245	22252	22249	22228	22017	22308	22346
22718	21431	29881	31438	39403	42577	40442	34535	31762	31198	30442	29829	29249	29367	28987	29138	29239	28995	29116	29277	28823	28759	28908	28832	29023	29044	28847	28686	28824	28925	28909	28622	28843	28906	28958	28826	28914	28839	28846	28793	28814	28708	28515	28711	29130	28797	28686	28756	28654	28666	28724	28853	28653	28636	28805	28807	28464	28741	28741	28487	28688	28843	28694	28522	28501	28827	28639	28655	28586	28483	28623	28611	28712	28988	28966	28629	28663	28894	28650	28728	28756	28420	28602	28840	28522	28792	28869	28849	28612	28521	28653	28563	28652	28689	28753	28765	28628	28599	28514	28468	28804	28731	28642	28578	28872	28859	28626	28675	28624	28779	28719	28311	28906	28720	28800	28652	28675	28860	28650	28676	28385	28492	28803	28787	28559	28808	28624	28502	28791	28541	28574	28736	28810	28716	28790	28743	28683	28641	28506	28711	28672	28747	28488	28588	28682	28574	28697	28825	28444	28590	28905	28876	28972	28650	28697	28652	28773	28612	28614	28783	28399	28649	28585	28732	28556	28685	28789	28765	28430	28830	28665	28808	28600	28626	28593	28802	28701	28706	28509	28719	28854	28661	28678	28659	28885	28724	28729	28872	28585	28740	28310	28654	28406	28617	28825	28672	28684	28638	28623	28537	28695	28613	28693	28618	28683	28593	28619	28653	28679	28765	28683	28657	28652	28876	28705	28556	28849	28711	28638	28699	28862	28678	28852	28664	28696	28876	28826	28633	28770	28695	28722	28605	28433	28737	28590	28681	28682	28698	28505	28425	28780	28551	28747	28711	28808	28824	28661	28565	28930	28344	28631	28623	28864	28505	28667	28684	28863	28813	28669	28702	28614	28594	28574	28493	28634	28469	28523	28596	28668	28624	28571	28681	28489	28882	28648	28722	28655	28658	28814	28616	28571	28538	28809	28633	28601	28374	28573	28684	28670	28895	28801	28425	28485	28860	28474	28461	28671	28744	28737	28724	28717	28641	28758	28802	28781	28639	28491	28994	28610	28615	28696	28600	28671	28712	28475	28438	28674	28907	28603	28676	28611	28883	28823	28658	28770	28542	28603	28717	28594	28596	28612	28576	28713	28536	28663	28805	28610	28458	28823	28457	28469	28599	28654	28570	28358	28608	28583	28370	28656	28789	28761	28839	28597	28866	28559	28754	28679	28783	28745	28936	28541	28530	28617	28730	28747	28761	28553	28754	28542	28507	28887	28457	28871	28743	28732	28611	28941	29011	28859	28504	28803	28643	28531	28573	28672	28632	28815	28802	28838	28618	28946	28622	28742	28735	28746	28635	28688	28808	28719	28544	28616	28625	28764	28693	28918	28634	28598	28676	28444	28380	28479	28731	28509	28517	28799	28532	28661	28672	28680	28496	28661	28515	28395	28634	28691	28732	28334	28467	28697	28561	28658	28831	28624	28591	28776	28796	28546	28530	28701	28782	28723	28787	28667	28822	28798	28819	28807	28451	28788	28826	28628	28714	28400	28758	28508	28788	28633	28782	28487	28631	28618	28655	28828	28575	28647	28468	28522	28608	28414	28606	28775	28696	28763	28606	28715	28278	28528	28698	28597	28584	28559	28619	28530	28767	28520	28546	28718	28632	28800	28692	28528	28739	28706	28335	28653	28613	28925	28543	28818	28594	28554	28729	28830	28645	28789	28609	28812	28852	28740	28359	28792	28815	28651	28479	28612	28683	28777	28466	28449	28701	28558	28669	28834	28483	28658	28619	28525	28539	28597	28715	28690	28826	28598	28385	28589	28791	28645	28240	28731	28664	28619	28612	28706	28419	28587	28816	28643	28870	28447	28764	28845	28408	28654	28605	28731	28805	28855	28538	28859	28666	28807	28706	28722	28769	28928	28659	28817	28548	28622	28513	28698	28565	28700	28684	28599	28556	28824	28830	28513	28600	28531	28719	28540	28843	28574	28721	28629	28618	28574	28732	28903	28713	28863	28445	28891	28624	28670	28667	28695	28656	28669	28474	28652	28530	28640	28587	28745	28926	28582	28716	28745	28589	28484	28558	28779	28997	28602	28559	28684	28815	28518	28605	28616	28680	28767	28909	28707	28658	28848	28742	28846	28851	28610	28405	28659	28769	28915	28559	28882	28796	28720	28791	28764	28752	28598	28711	28789	28659	28599	28492	28760	28662	28551	28388	28639	28502	28607	28970	28737	28562	28723	28630	28682	28630	28909	28787	28823	28641	28789	28499	28703	28754	28751	28538	28652	28749	28702	28670	28566	28522	28702	28830	28459	28421	28775	28587	28564	28749	28963	28829	28784	28946	28731	28603	28467	28690	28638	28571	28856	28705	28754	28908	28703	28681	28539	28759	28479	28445	28567	28674	28673	28589	28838	28645	28567	28486	28770	28551	28743	28824	28709	28644	28821	28605	28416	28606	28587	28779	28658	28816	28530	28750	28418	28665	28578	28729	28724	28855	28701	28840	28589	28729	28640	28816	28660	28563	28639	28828	28532	28773	28728	28533	28703	28721	28625	28725	28712	28702	28546	28764	28648	28439	28554	28762	28827	28799	28661	28633	28709	28494	28698	28572	28678	28765	28760	28697	28484	28821	28392	28466	28530	28467	28526	28796	28586	28650	28812	28632	28842	28688	28635	28624	28636	28400	28694	28634	28774	28718	28559	28710	28750	28736	28725	28480	28593	28727	28632	28487	28554	28672	28952	28655	28830	28568	28570	28895	28464	28660	28743	28740	28530	28591	28623	28485	28713	28575	28453	28793	28623	28807	28632	28543	28408	28807	28729	28685	28796	28548	28885	28490	28857	28708	28617	28660	28890	28616	28426	28569	28831	28582	28829	28616	28563	28714	28423	28506	28794	28920	28642	28738	28646	28681	28669	28714	28815	28797	28700	28497	28677	28779	28625	28613	28712	28514	28701	28648	28313	28646	28627	28662	28697	28798	28512	28571	28580	28660	28497	28807	28765	28738	28432	28568	28901	28714	28639	28584	28698	28686	28622	28708	29045	28646	28782	28766	28835	28805	28724	28802	28803	28842	28871	28744	28689	28787	28747	28625	28568	28639	28380	28489	28448	28577	28880	28616	28925	28695	28700	28590	28838	28613	28755	28690	28582	28558	28679	28566	28769	28912	28728	28615	28971	28647	28767	28740	28635	28760	28942	28609	28747	28436	28864	28701	28676	28674	28715	28799	28617	28655	28702	28661	28705	28728	28792	28776	28600	28725	28737	28608	28640	28525	28832	28998	28606	28648	28909	28678	28451	28709	28514	28624	28494	28503	28615	28489	28759	28607	28479	28841	28436	28682	28522	28685	28730	28598	28669	28516	28499	28497	28613	28605	28951	28720	28692	28711	28805	28614	28750	28648	28641	28704	28604	28739	28801	28585	28691	28598	28635	28604	28744	28722	28495	28814	28767	28717	28712	28671	28660	28814	28949	28677	28573	28673	28652	28847	28589	28825	28569	28638	28352	28833	28747	28626	28661	28751	28698	28827	28738	28587	28813	28450	28770	28434	28702	28746	28514	28582	28627	28654	28852	28438	28854	28516	28574	28672	28522	28691	28638	28655	28575	28952	28737	28784	28820	28668	28595	28689	28438	28755	28555	28704	28517	28828	28797	28680	28651	28559	28772	28651	28774	28742	28561	28583	28767	28604	28520	28735	28649	28600	28612	28622	28754	28566	28546	28758	28744	28532	28888	28579	28776	28614	28665	28654	28701	28633	28889	28709	28648	28552	28725	28874	28843	28581	28658	28568	28675	28572	28667	28794	28671	28609	28979	28710	28455	28282	28909	28757	28608	28779	28604	28796	28589	28679	28511	28427	28705	28639	28655	28551	28613	28485	28961	28614	28687	28530	28727	28505	28508	28699	28611	28560	28664	28667	28806	28826	28619	28632	28609	28777	28704	28680	28663	28718	28912	28366	28651	28668	28672	28660	28599	28835	28657	28817	28675	28604	28485	28753	28700	28512	28647	28610	28706	28613	28516	28678	28864	28739	28349	28637	28426	28725	28328	28408	28667	28768	28671	28718	28600	28595	28849	28593	28875	28776	28803	28761	28704	28873	28936	28688	28669	28669	28917	28628	28677	28698	28648	28647	28916	28746	29002	28631	28727	28641	28851	28785	28534	28480	28736	28792	28612	28881	28463	28799	28949	28534	28611	28547	28733	28641	28547	28473	28641	28617	28535	28626	28692	28740	28575	28453	28662	28533	28804	28576	28722	28799	28663	28751	28749	28760	28727	28609	28683	28832	28750	28735	28426	28727	28716	28675	28585	28632	28784	28562	28544	28636	28401	28630	28661	28475	28761	28851	28592	28671	28653	28659	28765	28746	28684	28652	28492	28764	28713	28964	28666	28717	28717	28702	28490	28403	28757	28784	28801	28638	28753	28491	28828	28642	28980	28690	28410	28728	28670	28713	28657	28492	28507	28706	28883	28537	28729	28634	28750	28729	28643	28979	28887	28499	28704	28565	28803	28661	28870	28742	28754	28599	28556	28569	28814	28657	28610	28779	28517	28640	28821	28782	28599	28590	28787	28689	28782	28587	28912	28624	28452	28892	28687	28774	28602	28527	28624	28643	28692	28729	28593	28747	28648	28722	28498	28635	28616	28606	28594	29062	28778	28721	28774	28786	28455	28623	28759	28606	28520	28521	28506	28567	28925	28307	28508	28990	28758	28425	28894	28596	28690	28577	28645	28715	28918	28821	28711	28795	28771	28502	28705	28622	28710	28754	28787	28648	28706	29091	28532	28735	28776	28449	28774	28810	28703	28291	28484	28528	28539	28591	28809	28565	28835	28619	28645	28715	28421	28829	28566	28801	28515	28749	28816	28863	28657	28503	28700	28742	28769	28360	28901	28819	28708	28375	28830	28699	28897	28615	29039	28862	28542	28681	28745	28815	28764	28602	28679	28393	28553	28759	28409	28594	28675	28684	28814	28619	28602	28376	28505	28640	28626	28930	28531	28755	28659	28720	28816	28693	28652	28753	28857	28740	28731	28461	28767	28719	28671	28773	28590	28783	28454	28445	28795	28651	28368	28633	28589	28777	28677	28530	28755	28643	28830	28691	28797	28561	28559	28553	28492	28695	28788	28755	28482	28472	28705	28571	28926	28724	28669	28649	28790	28700	28605	28656
41538	67852	69420	69367	60611	48466	38672	31528	27363	25508	24135	23609	23086	22758	22563	22306	22379	22549	22507	22496	22223	22528	22398	22548	22430	22415	22368	22336	22506	22440	22600	22468	22287	22233	22319	22252	22369	22352	22337	22475	22428	22330	22435	22594	22281	22577	22582	22392	22373	22421	22460	22305	22354	22318	22226	22536	22204	22460	22412	22277	22291	22394	22574	22315	22307	22474	22351	22313	22318	22448	22420	22402	22250	22318	22426	22507	22503	22423	22511	22395	22271	22494	22383	22379	22327	22364	22283	22408	22471	22429	22440	22389	22250	22464	22036	22189	22456	22304	22462	22305	22341	22273	22510	22441	22538	22423	22381	22303	22316	22430	22254	22275	22386	22275	22361	22430	22422	22239	22187	22296	22382	22365	22390	22285	22203	22373	22383	22367	22279	22433	22390	22366	22381	22276	22342	22359	22322	22406	22352	22114	22229	22348	22386	22418	22280	22223	22488	22317	22493	22550	22332	22346	22445	22512	22311	22227	22163	22406	22570	22414	22288	22334	22322	22315	22389	22286	22353	22411	22311	22357	22431	22421	22461	22152	22367	22564	22192	22391	22420	22271	22303	22326	22519	22334	22385	22281	22382	22458	22385	22406	22344	22168	22298	22305	22437	22403	22446	22493	22405	22310	22310	22388	22525	22386	22384	22358	22280	22439	22355	22409	22478	22526	22497	22481	22226	22289	22288	22374	22383	22288	22553	22261	22339	22370	22417	22287	22380	22449	22371	22202	22399	22512	22306	22466	22372	22510	22444	22441	22463	22255	22402	22209	22378	22363	22247	22439	22475	22197	22434	22416	22502	22360	22346	22421	22486	22232	22434	22260	22077	22171	22298	22310	22256	22250	22539	22336	22683	22245	22457	22276	22257	22248	22225	22194	22335	22448	22358	22407	22361	22378	22587	22410	22454	22460	22505	22374	22494	22266	22490	22463	22235	22547	22271	22296	22484	22266	22295	22100	22546	22165	22344	22376	22328	22208	22290	22292	22403	22587	22384	22452	22420	22240	22368	22428	22469	22524	22318	22145	22371	22341	22599	22336	22197	22197	22404	22465	22423	22374	22351	22371	22382	22298	22333	22229	22292	22284	22347	22308	22263	22295	22400	22278	22407	22267	22243	22360	22532	22428	22289	22540	22385	22321	22484	22322	22174	22255	22388	22362	22406	22292	22597	22185	22549	22213	22517	22515	22505	22476	22357	22253	22468	22327	22426	22274	22327	22346	22359	22262	22408	22413	22256	22434	22295	22303	22291	22365	22514	22290	22214	22507	22344	22536	22324	22454	22477	22443	22216	22391	22350	22215	22417	22361	22296	22273	22309	22459	22220	22361	22337	22497	22313	22226	22299	22357	22384	22286	22297	22274	22505	22304	22230	22431	22465	22270	22016	22375	22352	22171	22234	22362	22405	22295	22235	22473	22483	22162	22291	22262	22344	22473	22402	22436	22331	22564	22424	22150	22325	22288	22317	22360	22502	22371	22273	22328	22396	22438	22445	22355	22311	22280	22420	22470	22170	22222	22272	22516	22392	22154	22399	22398	22258	22360	22403	22301	22381	22312	22377	22371	22290	22331	22351	22396	22390	22210	22429	22243	22381	22269	22327	22337	22312	22079	22199	22470	22320	22200	22163	22414	22291	22399	22435	22404	22506	22434	22280	22230	22440	22320	22277	22341	22442	22359	22296	22303	22479	22378	22332	22396	22439	22435	22337	22301	22343	22467	22310	22395	22190	22494	22318	22387	22255	22317	22300	22492	22366	22283	22516	22341	22304	22406	22303	22438	22275	22292	22470	22292	22479	22283	22324	22500	22398	22418	22379	22276	22475	22191	22314	22265	22220	22284	22484	22357	22292	22388	22467	22350	22455	22327	22219	22167	22366	22198	22472	22567	22279	22436	22220	22327	22419	22402	22286	22343	22532	22295	22308	22363	22354	22487	22387	22510	22283	22228	22264	22420	22284	22314	22164	22398	22506	22231	22578	22495	22372	22385	22357	22273	22533	22546	22362	22226	22410	22337	22345	22351	22442	22299	22387	22079	22369	22342	22202	22319	22486	22381	22261	22284	22449	22438	22302	22176	22248	22312	22412	22262	22364	22353	22418	22290	22310	22363	22075	22400	22613	22312	22361	22349	22298	22477	22362	22286	22262	22469	22445	22358	22427	22427	22354	22257	22396	22460	22170	22520	22322	22132	22124	22336	22249	22342	22135	22365	22336	22106	22279	22422	22391	22320	22480	22333	22438	22348	22377	22254	22337	22364	22265	22359	22554	22170	22266	22373	22217	22438	22268	22298	22498	22370	22203	22311	22335	22301	22292	22304	22366	22335	22421	22350	22491	22360	22317	22393	22466	22197	22582	22272	22431	22315	22384	22311	22315	22563	22544	22256	22493	22385	22251	22303	22380	22419	22479	22236	22298	22410	22378	22332	22460	22292	22345	22347	22242	22285	22355	22289	22467	22300	22362	22288	22401	22332	22245	22315	22197	22244	22166	22281	22337	22345	22368	22336	22320	22438	22326	22443	22336	22411	22390	22460	22260	22375	22516	22350	22346	22283	22411	22193	22329	22368	22430	22311	22546	22260	22380	22385	22451	22344	22339	22280	22461	22307	22332	22339	22530	22315	22376	22420	22410	22394	22201	22310	22502	22232	22252	22342	22220	22302	22396	22404	22292	22317	22631	22414	22460	22283	22447	22329	22469	22454	22225	22238	22232	22359	22388	22358	22391	22403	22323	22403	22446	22181	22269	22384	22435	22509	22299	22343	22182	22387	22319	22419	22412	22425	22320	22244	22440	22474	22171	22418	22414	22363	22345	22565	22390	22267	22273	22261	22386	22333	22328	22350	22345	22405	22320	22246	22328	22330	22396	22446	22289	22352	22359	22469	22414	22491	22318	22216	22346	22275	22360	22341	22270	22423	22369	22423	22370	22353	22245	22410	22388	22408	22327	22208	22291	22369	22104	22322	22335	22273	22361	22470	22389	22373	22411	22309	22517	22455	22314	22366	22343	22297	22165	22298	22346	22254	22420	22319	22491	22358	22316	22355	22194	22380	22411	22314	22367	22363	22513	22339	22317	22244	22436	22404	22326	22349	22382	22460	22311	22395	22046	22506	22413	22520	22483	22399	22338	22450	22386	22264	22214	22253	22181	22381	22259	22593	22241	22299	22500	22389	22418	22142	22388	22433	22249	22186	22298	22376	22270	22559	22224	22383	22152	22380	22390	22249	22321	22439	22338	22395	22464	22284	22345	22421	22436	22441	22271	22333	22366	22476	22296	22415	22467	22442	22420	22371	22527	22500	22407	22402	22245	22409	22546	22417	22284	22252	22404	22332	22253	22313	22353	22342	22429	22430	22342	22240	22419	22441	22458	22219	22396	22500	22231	22180	22318	22277	22411	22326	22166	22297	22205	22369	22414	22332	22299	22409	22327	22272	22119	22481	22437	22543	22311	22242	22417	22434	22147	22274	22472	22230	22409	22332	22379	22453	22232	22525	22434	22349	22475	22078	22364	22375	22414	22325	22265	22268	22349	22426	22426	22544	22417	22316	22307	22370	22202	22482	22407	22317	22451	22407	22463	22264	22509	22369	22568	22444	22407	22359	22413	22372	22258	22372	22345	22156	22391	22429	22381	22345	22390	22259	22383	22281	22305	22375	22311	22467	22545	22423	22417	22297	22538	22194	22397	22432	22273	22255	22385	22156	22282	22437	22469	22244	22384	22431	22239	22394	22571	22355	22235	22421	22274	22256	22338	22391	22427	22443	22431	22308	22462	22338	22444	22556	22479	22304	22321	22376	22411	22571	22398	22486	22207	22348	22284	22286	22366	22399	22273	22377	22417	22376	22148	22314	22413	22318	22353	22337	22313	22495	22513	22312	22535	22201	22417	22315	22475	22228	22390	22352	22355	22327	22516	22371	22281	22548	22200	22357	22236	22451	22253	22368	22253	22371	22306	22283	22360	22475	22369	22268	22249	22460	22284	22476	22344	22444	22401	22175	22244	22368	22401	22391	22187	22425	22433	22184	22386	22570	22337	22546	22382	22289	22375	22469	22208	22369	22319	22230	22318	22318	22310	22392	22196	22324	22335	22297	22416	22380	22353	22409	22480	22347	22342	22259	22411	22519	22477	22378	22354	22439	22360	22507	22469	22459	22284	22389	22481	22396	22404	22264	22316	22134	22343	22476	22247	22193	22352	22336	22399	22343	22300	22424	22343	22362	22307	22371	22460	22373	22168	22154	22311	22195	22360	22235	22285	22494	22302	22254	22335	22375	22325	22329	22225	22484	22413	22413	22406	22382	22482	22328	22306	22402	22440	22340	22364	22322	22447	22254	22364	22266	22332	22347	22443	22648	22271	22335	22539	22584	22354	22451	22282	22411	22283	22444	22448	22275	22473	22289	22350	22264	22560	22185	22301	22344	22364	22467	22579	22249	22403	22486	22242	22287	22393	22345	22244	22217	22246	22315	22354	22419	22252	22276	22449	22420	22301	22304	22412	22384	22221	22190	22308	22244	22450	22439	22442	22250	22165	22245	22404	22411	22434	22610	22372	22322	22357	22282	22430	22472	22233	22419	22345	22610	22210	22332	22322	22233	22493	22289	22246	22168	22305	22431	22508	22476	22264	22396	22423	22428	22259	22330	22332	22266	22376	22466	22451	22223	22390	22334	22225	22389	22419	22496	22209	22259	22371	22343	22302	22443	22596	22356	22469	22373	22194	22498	22363	22456	22276	22402	22217	22435	22438	22328	22410	22409	22557	22188	22304	22498	22357	22513	22300	22336	22426	22403	22334	22449	22282	22225	22366	22457	22310	22308	22351	22472	22484	22211	22333	22362	22371	22356	22567	22258	22475	22212	22440	22377	22510	22216	22325	22226	22327	22246	22341	22649	22316	22383	22535	22376	22314	22301	22519	22468	22608	22208	22408	22536	22460	22248	22327	22242	22356	22367	22374	22401	22381	22414	22353	22373	22130	22286	22310	22230	22234	22397	22531	22355	22477	22206	22497	22442	22435	22302	22345	22492	22560	22445	22375	22514	22284	22349	22379	22362	22377	22371	22291	22330	22254	22395	22432	22597	22258	22281	22430	22304	22496	22463	22306	22409	22207	22198	22532	22438
31376	37882	55878	55927	46080	38568	34180	31052	29705	29032	28653	28679	28385	28241	28218	28032	28074	28265	27889	28013	28115	27938	28276	28150	28098	28028	28137	28118	28112	28078	28034	28044	28044	28047	28025	27968	28107	27988	28229	27999	27976	27870	27992	28045	28319	28048	27943	28073	28152	28015	27944	28162	28154	28204	28332	27938	27973	27911	28030	28084	27989	28157	28101	28134	27955	27935	28152	28061	27986	28174	28172	28092	28127	28256	28204	27859	28089	27969	28274	28151	27896	28082	28058	28217	28255	28061	28048	27921	28324	27850	27719	27902	28060	27999	28219	28000	28065	28043	28072	28333	28214	28034	28175	28187	27813	27942	27962	27953	28227	28009	28387	28036	27997	28083	27981	27826	28003	27987	28130	28069	28064	27861	27867	27936	28305	28131	28041	27804	27899	28055	28235	27970	27970	27797	28054	27971	28047	28092	28094	27781	28100	27939	27914	28018	28220	28050	28244	28150	27996	27771	27885	27950	27845	28052	27985	27867	27928	28264	28198	28122	28117	28066	27998	27910	27962	27947	28067	27948	28076	28285	28082	28294	28113	27979	27846	28150	27913	28360	28099	27863	28049	28047	28224	28295	28315	28089	27945	28164	28250	28146	27915	28125	27933	27854	27902	27934	28242	28201	28176	27910	27889	28120	28019	28304	27868	28063	28090	27948	27994	28186	28070	28011	28097	28251	27992	28170	28303	27988	27899	28071	28219	27866	28142	28065	28203	27847	28066	27908	28157	28134	28045	28027	28107	27907	28003	27919	28136	28104	28078	28041	27900	28016	28252	28058	28141	28233	28014	27815	28001	28094	28136	27888	28024	27977	28033	28018	28176	28028	27793	28139	27900	28192	27957	27976	28236	27844	28083	28079	28138	28147	28072	28127	27937	28159	27933	28097	28078	28255	27977	28080	28018	27979	27983	28100	28011	28028	28182	28266	28088	27991	27910	28046	27971	28025	27967	28095	27864	28081	27837	27868	28035	28079	28156	27984	27948	28121	28010	27987	27952	27795	28075	27753	27765	28026	27679	27997	28032	28223	28116	28027	27794	28194	28060	28058	28093	28143	28065	28189	28095	28120	27986	28281	28124	28015	28052	28284	27935	27987	28051	27854	28140	27946	28200	28097	27903	28130	28009	28042	28331	27974	27998	28106	28030	28128	28102	27945	28070	27905	28170	28081	27966	27991	28223	27946	28216	27883	27966	28075	28209	28025	28032	28081	28117	28157	28052	28080	27917	27988	28122	28082	28143	28226	28319	28131	28080	28089	28006	28309	28020	28008	27999	28172	28229	28107	28171	28024	28125	28027	28184	28009	28038	28162	28019	28205	28006	27930	28042	28228	28087	28052	28085	27886	28007	27812	27942	27967	27989	28012	28085	27836	27977	28168	27971	28009	27995	28139	28217	27974	27715	27712	28030	28147	27916	28060	27886	28159	28162	27916	28140	28041	28199	27950	28093	27892	28123	28029	27839	27999	27822	27938	28005	27913	28144	27848	28090	27948	28086	28153	28000	27923	28062	28114	27839	27948	28211	28110	27957	27831	28001	28146	28195	27993	28131	27981	28182	27900	28037	28006	28303	28363	28146	28142	28085	27978	27915	27807	28306	28070	27983	27920	27906	28091	28036	27907	28044	28046	28099	27913	27740	28140	28085	28125	27943	28101	27963	28065	27786	28162	28080	28102	27970	28073	28091	28070	28022	28061	28201	28161	28061	27937	28025	28256	28010	28018	28178	28083	28339	28174	28058	28120	27987	28036	28107	28095	28135	28034	28084	27911	28029	27987	27961	27921	28034	27909	27897	28033	27905	28015	27970	27897	28271	28230	28264	28091	28052	28056	28209	28041	27896	27778	27987	27708	28039	27856	28088	28141	28159	28172	28205	27997	28124	27964	28034	28075	28002	27881	28016	28198	27966	27993	28038	27978	27863	28226	28141	27975	28029	28091	27953	28099	28080	27926	28293	28050	27960	27962	27973	28003	27956	28216	27915	28232	28102	28157	28084	28059	27967	28035	27960	28207	27911	27949	27844	28096	28078	27962	28143	27964	28262	28261	28202	28172	28213	27993	28114	28203	28122	28081	27962	27959	28260	28108	28038	27988	27946	28149	28251	28076	27875	28005	28038	28028	28157	28162	28039	28207	28109	28110	28007	28208	28261	27881	27936	27938	28112	27828	27904	27882	28201	28074	28171	27926	27753	27915	28022	28054	28135	28294	28192	28059	28199	28117	27856	28058	28086	28119	28118	28050	27908	28014	27849	28002	27835	28104	28234	27996	28064	28191	27883	28076	28143	27852	28018	28116	28140	28056	27960	27938	28066	27935	27978	28161	28159	27930	28223	28183	28118	28069	28043	28002	27926	28034	27975	27785	27879	28026	28001	28049	28006	28075	28175	27806	28187	27949	28119	27999	28019	27970	28014	28124	28189	28136	27942	28136	27930	28082	28007	28063	27805	27812	28036	27950	28032	28000	28212	28180	28118	27851	28114	28004	27929	28044	28138	28364	28010	28060	28034	28051	27981	28191	28099	28128	28105	28017	27762	27916	27966	28168	27965	28055	27947	28152	27941	28187	28022	27947	28082	28003	27978	27888	27889	28094	28058	28212	28135	27798	27921	28030	28199	28050	28036	28090	28144	28069	28102	28213	28095	27945	27855	27928	28080	28131	27940	28068	28144	28171	28050	28123	27957	28095	28147	27989	28128	28084	28013	27860	28037	28228	28165	27909	27970	27835	28186	28080	28147	27999	28137	28376	27914	28009	28153	28031	28088	27890	28083	28154	27968	28067	28195	28225	27844	28142	27898	28045	28033	28076	28114	28145	28209	28028	28105	28250	27719	27970	27872	28054	28281	28338	28208	28036	28059	28069	28262	28230	28054	28175	28088	27975	28126	28024	28191	27934	28141	27829	27864	28072	28167	27815	28118	27945	27740	28016	28346	28023	27954	28155	27823	27840	27971	28099	27934	28248	28285	28119	28053	28253	27982	28082	28062	28160	28042	28044	28257	27866	28106	28001	27966	28038	28138	27844	27998	28088	27946	27973	28010	28057	27912	28082	28013	28010	28068	28212	27826	28136	28079	27889	28135	28003	28029	28299	28164	27969	27983	28139	27972	28299	28165	27898	28019	28111	28018	27932	28273	28131	28031	28149	28105	28056	28083	28042	28177	28073	27906	27930	27906	27937	28119	28146	28384	28123	28109	28048	27919	28011	28124	27964	27906	27974	27867	27926	27973	28169	28065	28149	28202	28150	28237	28127	27825	27889	28056	27700	27966	28013	28136	27956	28066	28012	27880	27855	28153	27915	27884	27991	28143	28183	27983	28110	27990	28213	28158	28116	28206	28128	28069	28267	28220	28044	28114	27903	27946	28159	28228	27984	28034	27949	28277	28066	28254	27965	28054	28103	27917	28333	28216	27799	27914	28113	28043	28250	28011	27681	27798	27918	27934	28048	27803	28213	27938	28025	27934	28041	27947	28074	27997	28116	27910	28325	28239	27842	28134	27835	27889	27954	28138	28334	28002	28105	27876	28055	28011	28209	27865	28201	28045	28037	28202	27883	27944	27935	27967	27941	28167	27977	27970	27876	27876	28067	28189	28071	27967	27905	28031	28046	28163	27944	28040	27881	28074	28015	28141	28235	27993	27957	28129	27846	28031	28094	28054	27952	27822	28043	28199	28103	28103	27933	28099	27914	27893	27779	28093	28130	27958	27921	28161	28227	28047	28028	28040	28232	28298	28216	28050	27879	28157	27944	28228	28028	27798	27923	28022	28113	28174	28323	28034	28147	27962	28011	27977	28108	28265	27936	28094	28154	28167	27873	28017	28043	27980	28148	28077	28140	27888	27837	28221	28033	27800	28318	28105	28147	27976	28017	27898	28115	28165	28218	28036	28127	27979	28264	28076	28081	28099	27917	28250	28290	28196	27880	28078	28020	28085	28100	27993	28102	27918	27825	27951	28114	28282	28102	28252	27916	27931	27967	28036	28043	28064	27995	28118	27938	28100	28050	28217	27769	28021	28131	28086	27805	28185	28195	28264	28120	28181	28165	28256	27935	27716	27902	28225	28067	27837	28119	28207	27882	27911	28012	28196	28065	27978	27796	27965	28013	28024	27971	28054	28109	27940	28176	27960	28067	27760	28238	27992	28131	27896	28149	28095	28153	28302	28012	27978	28014	28108	27927	28258	27913	28038	27869	28101	28282	28069	27995	28037	28040	28008	28116	28001	28046	28280	28135	27970	27958	27989	28231	27869	27847	28018	28084	28003	28107	27901	27832	28063	28176	28046	28131	28173	27886	27875	27940	27752	28014	27994	27943	28340	28035	27963	28233	28169	28243	28154	27829	28050	28083	28215	28373	28140	28195	28082	28135	28049	27988	28220	28089	27999	27923	27971	28016	28009	28032	28007	27946	28169	28049	27897	27891	27878	27920	28040	28014	28031	28173	27954	28098	27845	27898	28025	28140	27986	28055	28003	28040	27858	28230	28039	28034	28121	28070	28025	28122	28141	27963	27816	28250	28031	28144	28379	28247	27904	28192	28078	28185	27995	27925	28045	28002	28176	28159	28020	28115	28042	28025	28019	27926	28246	28000	28050	28120	27720	27907	27932	27840	27887	28113	28117	27911	28113	28085	27985	28041	28100	27956	28155	28143	28013	27951	27919	28052	28041	28275	28145	28114	28107	28043	28102	27823	28137	27995	27889	28068	28181	28075	27961	27885	28089	27961	27940	28079	28041	28106	28246	27899	28117	27833	27983	27940	28157	28194	28132	27918	28171	28299	28180	28143	27983	28112	27850	28133	28139	27904	28036	27976	28027	28099	28198	27913	28231	28046	27862	28160	28022	27963	27949	28108	27903	28218	27986	28097	27919	28138	28173	28059	28189	28059	28107	28103	28028	27628	27969	28087	27994	27914	27932	28073	28096	28193	27997	27983	28087	28097	28081	28014	27889	28052	27939	28309	28060	28170	28081	28088	28222	27952	28289	28202	28016	27984	28098	28109	28285	27890	27944	28039	28063	27967	27881	27942	28124	27948	27836	27794	28088	28047	28190	28165	28141	28033	28057	27825	28021	27986	28028	28067	28168	28340	28381	28244	28059	27887	28038	28127	28039	28085	28203	28147	28079	27882
39448	57272	62161	56509	44956	36224	30033	26095	24194	23252	22840	22434	22225	22260	22199	22296	22014	22023	22031	22060	22013	21906	21975	21987	21997	22140	22128	22031	21949	21828	21864	21980	22087	22046	22037	22167	22012	22006	21793	22055	22197	21987	22003	22039	21810	22085	22104	22052	21981	21879	21980	21938	21913	21982	22125	21925	22040	22020	22095	21982	21996	22085	21988	21913	22013	21920	21851	21890	22270	22167	22163	22008	22087	22020	22014	22030	22143	21980	22132	22208	22089	21935	21857	21979	22171	22101	22171	22114	21956	21855	22049	21913	21861	21985	22050	22067	21986	22114	22109	22238	22118	22169	22209	21999	22140	21787	22110	21952	22086	21945	22134	22072	22110	22072	21906	21999	21841	21977	21917	22044	21956	22057	22016	21926	21922	21980	22133	21799	22077	21991	21836	22057	21881	22008	22015	22062	21906	22030	21983	22032	22062	21793	21957	21870	21941	21855	22210	22010	22068	22054	22064	21920	21981	22085	22004	22117	21986	21953	21886	22077	22071	22092	22055	22112	21969	21930	22008	22011	21940	21935	22017	21992	22195	21990	22019	22029	21924	22088	22210	22045	21968	22115	22110	22052	22182	22151	21871	22019	22080	21980	22396	21833	21982	22115	22133	21861	21929	22128	22100	22098	21974	21988	22008	22050	22027	22089	21835	22012	22102	21986	21985	21843	22107	21969	22067	22028	22077	21901	21946	22024	21902	22099	21984	22067	22084	21886	22127	22232	22047	21899	21962	22051	21914	21977	21882	22142	22090	21933	21960	21957	21991	21999	21975	22000	22091	22136	22141	22146	22069	22175	21910	21863	22162	21945	21984	21893	21944	22107	22045	22003	22020	21802	21967	22076	22153	22116	22004	21994	21931	22035	22034	22025	22026	22052	22090	22186	21915	22064	22136	21961	21759	22103	21930	21861	22032	22007	22024	22136	22190	21998	22061	22044	21829	21957	21962	21855	21802	22015	22124	21988	22167	22004	22017	22043	22017	22008	21911	22057	21989	21955	22060	21966	22096	22129	22001	21984	22040	21780	22048	22114	22190	21826	21890	21896	21911	22142	22051	22069	21916	22039	22000	21941	22025	22189	21996	21947	22002	22054	21957	22099	22178	22089	21999	21937	21902	22069	21891	22117	21912	22049	22144	21905	21983	22112	22026	21897	22010	21997	21912	21992	22027	22002	22086	22131	22049	22055	22126	22019	22149	22068	22081	21867	21886	21914	22016	21838	22186	21973	22072	22162	21909	22041	21884	21940	21993	21899	21978	22036	22095	22087	21982	21935	21873	22046	22236	22023	22013	21958	22016	21939	22171	22129	22050	21976	22129	21904	21989	21881	21978	21913	22215	21929	21928	22006	22020	21870	21985	22133	22002	22004	22118	22215	21902	21889	22068	22188	21971	22016	22071	22036	22045	22175	22141	22042	22124	21978	21878	21944	22105	21948	22197	22031	22135	21953	22028	21909	22177	21960	21859	21874	22022	22005	22054	21995	22145	22046	21889	21924	21961	22131	22013	21985	21942	22041	21787	22102	22041	22004	21949	22062	22323	22013	22052	21882	21879	22086	22028	22093	21996	22022	22076	22014	21879	22025	22171	22126	21813	21971	21993	22108	22014	22026	21957	21992	21879	21904	22083	21980	21963	22096	22030	21987	22001	22046	22030	22017	21995	21958	21991	22004	21932	21984	21999	22009	22035	22101	22061	22123	22239	21974	22172	22007	21948	22077	22084	21842	22151	22005	22029	22054	22054	22173	21966	21806	21917	22008	21962	21934	22062	22135	22202	21906	22167	21937	22035	22003	22084	21922	21996	21955	22096	22030	21782	22234	22258	21970	21927	22092	22015	22030	22023	21967	21960	22119	21995	22025	21991	21707	22032	22054	21942	21997	22044	22181	22001	22161	22048	22093	21995	21960	22020	22134	22087	22128	22097	22135	22159	22153	21926	21960	21835	21995	22022	21946	22119	22136	22124	22067	22148	22063	21906	22002	22045	22214	21984	22063	22025	22082	21992	21931	22039	22025	21963	22143	21941	22113	21979	21947	21829	22036	21942	21948	22031	21962	22163	21995	22143	21968	22114	21794	22042	22050	22094	22158	22025	21839	22091	22156	22003	22199	21885	22050	21959	22153	22110	21784	22034	22001	22019	22086	21892	21931	22008	21894	22104	22053	22014	21922	21938	22048	21932	21995	22097	22071	22035	21959	22051	21978	21966	22181	21977	22063	22192	21890	21968	22038	22046	22133	21913	21891	22179	22178	22087	21973	22022	21963	21948	22187	22020	21805	22080	21999	21816	22139	21937	22042	22042	22185	22063	21916	22017	22124	22023	21941	22045	22023	22199	22010	21864	22176	22092	21944	22018	21800	21894	22030	22027	21941	22056	22003	21965	22025	22016	21961	21927	21933	21991	21919	21971	22060	22013	21878	22262	22011	22155	22092	22142	22098	21957	21996	22008	22267	21910	22180	22031	22018	21935	22124	21872	22036	22088	21773	21991	22113	22336	22091	21918	22038	22145	22071	21965	22125	21930	21928	21967	22037	22042	21935	21932	22119	22136	21948	22128	22026	21878	21960	22047	22033	22004	22063	22129	21945	21933	22044	22080	21853	22047	21956	22108	21993	22114	22160	21894	22046	21941	21786	22080	21886	22129	22125	21806	21953	22006	21909	22085	22078	22262	22053	21907	21914	22108	22159	21936	22188	22014	22027	22114	21896	22094	21787	22063	21951	21858	22046	22078	21847	22265	21998	22040	22223	21873	22148	21783	21979	22047	22002	22144	22114	21906	22083	21985	22164	21908	21954	22093	21977	21880	22103	22032	21849	21985	21910	22002	21882	22198	22046	21820	22181	21982	22040	21903	22027	22100	22060	21980	21981	21925	21942	22072	22024	22023	22166	22087	22042	21960	22190	22200	22060	22091	21953	22191	22017	21937	22175	22033	22106	22014	21941	21979	22127	21987	21939	21993	22047	21987	22027	21879	22243	21906	22007	22003	21833	22030	21975	21960	22023	22219	22024	22141	21873	21960	22023	21965	21854	21825	22077	22199	22134	22020	22133	22176	22055	22167	22077	22017	21907	22029	21952	21932	21943	22009	22082	21930	21916	22050	22118	22291	22050	22105	22003	22088	22147	22006	21877	22063	22038	21985	22239	21837	22100	22088	22070	22100	22077	21846	22030	21950	22106	21891	21850	21938	21955	22141	22186	21911	22021	21984	21888	22006	22047	22031	21993	22164	22120	22084	21966	22063	22071	21997	22009	22068	22062	22068	21975	22091	21945	22194	21978	22035	21806	22089	22099	22014	21991	22030	21958	22069	22104	21930	22175	21923	22022	22006	22209	22027	21911	21949	21835	21900	22118	22000	22100	21973	22192	22021	21879	22007	22000	22117	22094	21952	22155	22092	21951	22040	21955	22107	22053	22061	21949	22195	22123	22030	21986	21935	22004	22060	22094	22070	21940	22058	22194	22041	21922	22051	21793	21999	21998	22129	22111	22138	21883	21999	22128	22039	21927	22004	22075	21839	22071	22041	21940	22042	21865	22185	22030	22005	22246	21999	22136	21941	21834	21933	21909	21846	21915	22050	21960	22096	21891	22063	21988	21956	21808	22127	22255	22117	22128	21952	22195	22041	21924	21891	21966	21989	21817	21994	21972	22093	22042	21963	22022	22181	21973	22018	22097	22136	22018	22103	22072	22014	22190	21941	22042	22003	22001	21926	22022	22088	22160	21945	22074	22062	22068	22042	21769	21883	22190	22029	21972	21872	21993	22158	22088	21990	21773	22040	21959	22030	21976	21968	22031	22163	21891	21987	21958	22018	22076	22029	22111	22060	21904	22121	22086	21972	22224	22025	22030	22026	21854	22004	22028	22077	22129	22136	22014	21911	22144	21990	21979	22022	21976	22107	22040	22152	22010	22091	22044	22192	22150	21984	21995	21966	22075	21951	21886	22125	21989	22011	22052	21995	22056	22220	21976	22191	21874	21976	22010	21989	21936	22090	22013	22193	21983	22125	21916	22034	22199	22161	22023	22147	21962	21947	22202	21917	22039	22058	22054	22218	21950	22273	22133	21963	21997	22226	22003	21861	21962	22119	22246	22038	21851	22125	22008	22017	21859	22206	22159	22105	21989	22039	21995	22052	22124	21920	22007	22144	22130	22128	21921	22044	22004	22179	21942	22020	22001	21863	22010	21919	22162	22025	22033	21993	22161	22098	22048	21991	22033	22060	21948	22083	22001	21896	22052	21893	22118	22015	22014	21948	21963	22034	22195	22113	22134	22006	22204	21903	21990	22084	22154	21957	21962	22092	22054	22062	21984	21973	21884	22216	21933	22091	22108	22129	21918	22138	22094	22100	21907	21903	21962	22021	21959	22057	21986	22097	22114	22090	22225	22007	21995	21990	22134	22031	22066	22141	21926	22106	22079	22228	22138	22005	21961	22055	22128	21942	22029	22070	22050	22163	22139	22005	21934	22016	22015	21937	22137	21980	21947	21902	21999	22078	22091	21949	22126	22055	22126	21997	22284	21823	22048	21987	22047	21937	21988	22028	22081	22091	22072	22171	21857	22132	21973	22101	22182	22029	22032	22024	21984	22053	21986	22073	21971	21919	21997	21999	22098	21917	22133	21949	21991	22039	22018	22020	22068	21923	21980	22094	22180	21904	21890	22081	22113	21966	21838	21910	21942	22234	22059	21939	21993	22061	22027	21989	22105	22033	21921	22131	22075	21873	22176	21984	21920	22060	22021	21957	22185	21983	21938	22108	22114	22121	21787	22175	21953	22028	21847	21994	22229	22066	22019	21898	22035	21808	21987	22143	22101	21956	22121	21832	22113	22043	22175	22122	22097	21954	21940	21986	22098	21763	21895	22108	22200	21948	22227	22092	21976	22090	22018	21891	22005	22038	22105	21971	22027	21926	22023	21937	21964	21966	21997	21999	22081	22018	21991	22003	22060	22119	21900	21906	22121	22193	21881	21980	22066	21944	21968	21997	22033	21995	22060	22106	21950	22162	22020	22216	22087	21864	22081	22159	21939	21857	21891	22227	22325	21776	22082	22102	21794	22210	21923	22132	22021	22120	22023	22062	21905	22004	22032	22163	21984	22096	22323	21917	22117	22058	22051
23926	21889	32676	36149	37954	38353	36324	31812	29972	29550	28826	28622	28608	28270	28462	28044	28237	28110	28107	28275	28039	27936	28149	27962	27935	28015	27969	28110	28071	28018	28039	28008	27777	27876	28036	28005	27829	28066	28096	28012	28042	28114	28179	27864	28240	27855	28005	27910	27911	28063	28049	28017	27891	28241	28156	28115	28209	28064	27875	27981	27947	27982	28005	27927	28160	27879	27789	28034	27998	27805	27838	28047	28162	27834	28048	27904	28067	27825	28187	28007	28086	27775	27860	27740	27907	27786	28049	27984	28042	27949	27969	27918	27999	27832	27997	27901	28029	28021	28230	27992	27941	27963	27889	28111	28052	28008	27874	28135	28052	27841	27977	27897	28100	28096	28063	27881	27845	28005	28187	28066	27727	27873	27757	28015	27844	27957	28224	27871	27974	28132	28007	27858	27769	28041	27967	27835	27915	27751	28079	27935	27891	28045	27857	28087	27858	27929	28029	27834	27961	27928	28012	27926	28141	28018	28146	28097	28012	27816	28085	27837	27912	27886	28006	27731	27704	27752	27875	27893	27882	27760	28165	28053	27874	27989	28017	27910	27755	27709	27880	27888	28117	27896	28316	28111	27730	27886	28145	27915	28046	27868	27964	28019	28127	27757	28059	28270	27881	27836	27771	27774	27955	27789	27941	28290	27980	28284	28024	27892	28091	28158	27799	27910	27938	27946	28004	27913	27850	27934	27911	27970	27959	28121	27939	28086	28089	27817	27826	28007	27896	27921	27868	27746	28029	27997	27822	27715	27939	27945	28023	28128	27998	27789	28022	27886	28141	27826	28040	27845	27896	28000	28085	27951	27888	27800	27800	28022	27660	27916	27858	28015	28053	27971	28189	27863	27826	27998	28004	27900	28230	27955	28083	27915	27760	28112	27850	28023	28033	27902	28227	28097	27954	28002	28057	27770	27931	27989	27906	28085	27965	27955	28021	28041	27930	27914	27893	27970	27710	27850	27911	27735	28097	28017	27893	27990	27921	28146	28169	28065	27799	27831	27762	27835	28041	28001	28006	27732	27984	27860	27932	28040	27986	28138	28005	28083	28168	27911	27935	27848	27987	27995	27880	27989	27893	28011	27918	28265	27833	28086	27910	27965	28136	28086	27885	27853	27917	27936	27957	27899	28159	28203	27787	27922	27812	28054	27840	28060	28048	28107	28015	27926	28000	28005	27954	27915	28112	27897	28262	27896	27908	27927	28068	27903	28133	27885	27885	27832	28108	27875	27857	28190	27844	28104	28056	28149	27864	28104	27916	28001	27814	27740	27830	27816	27806	27752	28153	27989	27927	27896	28026	27996	27923	28004	27947	27740	27987	27935	27977	27792	27951	28065	28037	27932	28071	28083	27974	28094	27992	27787	27989	28225	27792	27956	27821	27779	27954	27975	28014	28139	28232	27876	27882	27861	28089	28080	27838	28041	28004	27825	27950	27828	28046	27765	27937	28050	27865	27897	28196	28073	28027	27910	27873	27941	27876	28108	27855	27939	27958	28044	27897	28126	28103	28133	27963	27887	27774	27784	28014	28041	28186	28026	28172	27975	27996	27924	28000	27883	28071	27800	27786	28102	27880	27849	28002	27831	27958	28062	27941	27796	27992	27893	27930	28071	28124	27905	27858	27791	27969	27884	28144	27849	27901	27809	27889	27910	27885	28023	28108	27919	28008	27923	28162	28010	28012	27874	27966	27766	28227	27963	27970	27764	27999	28000	28080	27973	27851	27954	27885	27853	28081	28132	27787	27987	27971	28011	27927	27985	27976	27795	27909	27941	27763	28170	27883	27919	27834	28058	27923	28022	28037	27955	27998	27918	27920	27826	27956	27975	27982	28000	28173	27975	28104	28010	27857	27916	27848	27847	28098	27953	28057	28133	27791	27601	27793	27896	27832	27923	28033	28008	27966	28027	28081	28120	27942	27880	27930	27759	27868	27953	27806	27920	27952	27876	27917	28226	28073	28195	27988	28244	28290	28183	28078	27853	27924	28032	28020	27881	28014	27986	28231	28143	28043	28007	27732	28001	27937	28152	27923	27878	27864	27894	28027	27877	27898	28178	27748	27976	27873	27840	28124	27982	28027	27906	27999	27848	27917	27960	28054	27928	28161	28035	27900	27908	27901	28156	28161	27849	28094	27964	27878	27911	27808	27986	27822	27983	27974	27866	28138	27956	28123	28017	28079	27921	27989	27957	28028	28035	27779	28146	28084	27817	28149	27963	28139	27941	28097	27957	28079	28055	27940	27988	27784	28026	27862	27945	27959	28052	28241	27778	27769	27796	28067	28052	28077	27936	28050	27940	27903	27983	27965	27861	27774	28086	28067	28045	27963	28029	28175	27953	28025	27823	27859	27683	27987	27834	28157	28126	27905	27933	27839	28033	27809	27976	27859	28049	27980	27851	28064	27928	28182	28076	28027	27812	28021	28006	28111	27874	28022	28020	27842	27808	28067	27987	27953	27984	27907	27812	27928	28022	28018	27882	28125	28117	28124	27722	27944	28071	27912	27844	27891	27998	27872	27960	27969	28034	28068	27946	27835	27933	27765	27945	27946	27997	28053	27959	28013	28032	27905	27734	28033	27978	27942	27833	28126	27774	27715	27954	27924	28059	28006	28156	28085	28044	27859	27843	28108	27808	27917	27888	27760	28018	28028	28095	28003	28062	27893	27893	27940	28075	28060	27845	27978	27935	28132	27750	27789	27981	27841	27656	27825	27920	27744	27959	27970	27872	28039	27915	27809	27968	27949	28262	28163	28006	27859	27920	28014	28029	27930	28017	27787	27751	27948	27883	28125	27775	28172	27910	28037	27891	27973	27908	27826	27955	27885	28075	28075	28194	27789	27874	28174	27785	28093	28010	27911	28087	27838	27908	27919	28001	27853	27846	27668	28167	27777	28025	28063	28008	27956	28113	27910	28146	27923	27993	28194	27777	28211	28074	28180	27871	27943	27909	27993	27979	28159	28223	27849	28197	28274	28012	28091	28083	27994	27706	28051	28012	27800	28101	27927	27938	28010	28031	27910	28060	28020	27989	27956	27938	27969	27918	27818	28121	27903	27970	28269	27893	28042	27796	28000	27965	27892	28023	27901	27734	27911	27907	27701	28079	28148	27928	28035	27762	27841	28001	28028	27937	27759	28052	27947	28008	27920	27853	28045	28111	27987	27917	28023	27801	27969	27850	28161	28198	28253	27839	28192	27768	27902	28016	27961	28316	27880	28006	27978	28122	27763	27972	27726	27916	28131	28155	27874	28078	28072	27900	28015	28180	28015	28022	28050	27962	27936	28039	27886	28128	28084	28134	27902	27904	27903	27846	27841	27929	28091	28008	27826	28185	28022	28145	28126	27783	28098	28033	27977	28103	28008	28043	27910	27766	27866	27968	28051	27947	27682	27862	27770	27966	27892	28037	27897	28028	27895	28039	27910	28080	27931	27996	27618	28021	28128	28103	27928	28064	28172	27961	27921	28039	27915	28110	28243	27998	28019	28183	27824	28002	27988	27956	27966	27966	27947	28040	28020	28217	28107	27982	28040	27783	28017	27724	27893	28027	28037	27980	27761	27898	27978	27716	27989	27980	28253	27822	27997	27832	28028	27782	27897	27981	27968	27891	28072	28025	27992	27773	28130	27755	27746	27918	28133	28112	28216	27957	27989	27829	27803	27883	27699	27969	28046	27962	28058	27750	27833	27831	28018	27943	27986	27917	27894	27936	27975	27964	28083	27613	28027	27829	27886	27960	27856	27921	28153	28216	27956	27903	28101	27709	27993	27950	27902	27900	27869	27899	27907	27804	27987	27915	28328	27907	28018	28075	28081	27819	28088	27894	27955	27843	28056	28140	28117	28215	27842	28125	27801	28141	27897	27964	28039	27841	28177	27678	27848	28182	27740	27924	27861	27785	27826	28063	27838	27970	28089	28032	27983	27904	28016	27835	28024	28022	27917	27832	27785	27911	27924	27933	28043	27981	27985	28070	28053	27940	27779	28173	27736	27864	27879	27871	27804	28027	28036	28088	28043	28077	27846	27794	28004	28258	27961	27820	27939	28042	28047	28211	27938	27904	27990	28095	28242	28116	27736	27901	27882	27781	27809	28157	28050	27913	27926	27984	27999	28025	28115	27996	27863	27924	28187	27993	28012	27828	27970	28128	28222	28123	27888	27794	28013	28148	27989	28199	28036	27941	28067	28167	28017	28213	28036	27936	28091	28085	27790	28152	28168	27861	27880	27839	28062	28030	27998	27815	27903	27956	28155	27727	28155	28261	28020	27844	27995	28163	28368	28090	27687	27766	28133	27946	27971	28050	27869	27936	28052	27807	28178	27902	28095	27969	28061	28070	27871	28044	27830	27962	27963	27955	28088	27979	28185	28225	27977	28033	28023	27951	28031	28108	28005	28162	28155	27817	28036	27928	28031	28026	28085	27961	27811	27921	27843	28037	28037	28083	27848	28156	28171	27898	27841	27915	27839	28059	27781	27878	28114	28121	27857	27771	27995	28016	28258	27975	27804	27963	28171	28232	27935	28025	28098	27874	27909	28025	28085	27969	27817	28133	27925	28004	28186	27887	27930	27986	27999	27902	27774	27855	28047	27887	27793	27997	27738	28006	28275	27895	27981	28095	27817	28033	27992	28009	27818	28074	28183	27977	27933	27973	28212	28046	27951	28098	27873	27883	27830	27990	27996	27932	28173	27992	27829	27852	28008	27886	27857	27875	27833	28032	28035	27902	27888	27945	28194	28125	27929	27872	27752	28146	28022	27855	28022	27837	27980	27844	28061	27920	28098	27985	28166	28166	27881	27880	27819	28148	27957	28064	28078	27903	28029	28080	28002	27852	27986	27940	27934	27967	28043	28020	28145	28186	27999	27885	27896	28042	27931	28141	27958	27864	28046	27979	27785	27945	28023	27984	28088	28086	28118	27960	28045	28252	27857	27883	28113	27826	28115	27904	27847	27942	28016	27952	27832	27777	27949	28060	28118	27866	27961	27869	27822	27942	28100	27956	28183	27990	27828	28065	27893	27986	28136	28055	28119	27913	28064	27818	27952	28178	27902	28067	27707	28211	27924	28227	27763	27837	27782	27944	28121	27697	28294	28137	28144	27973	27844	27868	28032	27817	28235	28032
42735	72364	71925	59876	48263	39357	32156	27842	25450	23861	23200	22675	22454	22389	22239	22085	22176	22136	22113	22245	22009	22082	22087	22097	22048	22073	22124	21974	22351	21965	22343	22122	22208	22135	21951	22113	22108	22071	22010	22151	21893	22240	22092	22027	22037	21989	22019	22127	22241	21859	22048	22078	22274	22070	22152	22200	22056	21961	22209	21927	22113	21959	22215	21916	22011	22115	22180	22236	21949	22132	21990	22148	22143	22086	22051	21986	21972	22121	21972	22173	22031	21940	22159	21871	22182	21977	21969	22035	21992	22075	22078	22075	21997	22098	22146	21936	21915	22000	22062	22111	22091	22373	22171	21898	22028	22136	22201	22032	22022	22021	22114	22036	22085	22003	22108	22121	21881	22012	21918	21964	22122	22001	22078	22167	22123	21908	22075	21960	22133	21920	21993	22230	22038	22192	21949	22022	22012	22040	22186	21969	21936	21850	22190	21997	21942	21996	22066	22180	21776	22257	22182	21994	22078	21861	22169	21915	22073	21831	22072	22107	22052	21932	22137	21963	21825	21895	22198	22008	22110	22202	22037	21888	22047	22062	22060	22004	21960	21994	21933	22120	22037	22173	22036	22033	22148	21988	21919	22008	21927	21892	21945	22004	21953	22075	22051	22084	21988	22008	21937	21987	22075	21869	22112	21895	22098	22035	22170	22170	21921	21898	22231	22077	22187	22189	21997	21919	22291	21950	22119	22071	22113	21962	21890	21986	22083	22149	22010	21929	21965	21943	21902	22056	21942	22161	21811	22166	21907	21921	22093	21928	22086	22078	21770	22235	21869	22122	21792	21863	22006	21988	21953	22055	21991	22082	22117	22085	21938	22095	22069	22089	22134	22105	21997	22081	22094	21838	22106	21992	22096	22186	21917	22112	21883	22141	22001	22175	22138	22063	21962	21994	22165	22238	22086	22059	21946	22196	21906	22081	22182	21970	22157	22228	21827	22092	21971	21902	21932	22162	22050	22113	21895	21925	22081	22015	22025	22147	22049	22047	21985	21934	21922	22142	22081	21941	21971	21966	22009	22184	22180	22015	21999	22017	22061	22183	22033	22073	21967	22055	22198	22243	22124	22019	21842	22118	22122	22087	21985	22081	22041	22018	22156	22050	21994	22052	22107	21905	21877	21928	21898	22078	22069	21963	22116	22185	21904	21935	21976	22056	22089	22019	21997	22133	22008	21868	22076	22154	21902	22111	21820	22165	22108	22111	22245	21835	22062	21951	21820	22069	22163	22114	21967	22122	22037	22025	22133	22000	22225	22114	22145	22014	22056	21974	22140	22050	21979	21821	21891	22078	22023	22145	21994	22047	22006	22119	21941	22252	22087	21925	22065	22049	22157	22216	22101	22103	22057	22023	21933	22113	21987	22077	22237	21986	22132	21965	22011	22115	21930	22154	22186	21872	22005	22132	22173	22070	21854	21853	22224	22060	22127	22183	21943	21957	21905	21900	21887	21903	21992	21989	22179	22020	22168	21943	22016	21965	22126	21975	21990	22030	21953	22029	22240	22173	22040	21962	22044	22107	21819	22207	21926	22101	22218	21994	21976	22097	22061	22145	21947	22006	22122	22051	22102	22001	22137	22016	22043	21976	22159	22066	22152	22240	21950	22038	22194	21943	22213	21971	21848	21834	22092	22038	22120	22086	22339	22233	22079	22193	21919	22055	22295	22114	22071	22141	22049	22115	21974	22148	21958	22017	22112	22111	21977	22174	22036	21868	22220	22159	22067	21974	22018	21946	22099	21995	22242	22087	22168	22029	22034	22066	22117	22169	22029	22210	22178	22116	21997	21871	21890	22109	22141	22114	22058	22049	21907	22181	22057	21998	22206	22048	21862	22179	21753	22071	22004	22231	22023	22012	22069	21871	22199	22130	21980	21967	21968	21971	22185	22100	22290	21911	22076	21997	21907	22063	21928	22132	21977	22036	22073	21935	22084	22082	22161	22132	21937	22126	22016	22067	22052	22092	22155	22045	22077	22035	22042	21962	21978	22038	22092	22023	22211	21923	22143	21921	22163	21916	22120	21893	22056	22137	22056	22002	21996	22080	21958	22087	22247	22022	22141	21975	21993	22237	22020	22030	21926	22035	22078	22007	21991	22067	22060	22082	22066	22156	22094	21947	22216	21783	21975	22119	21926	22055	22044	22070	21980	22014	21929	22043	22086	22042	21961	22139	22131	21960	22025	22099	22006	22063	22049	22095	22148	21743	22063	22130	22164	22052	22042	22040	22058	22130	21990	22080	22143	21983	22125	21895	22097	22113	21999	21915	22049	22026	22115	22067	22030	22009	21944	21962	22079	21985	22006	22084	21926	21984	22014	22043	22080	22010	21993	22109	22005	22018	21926	22009	21961	22056	22166	22114	22011	22035	22165	21959	22024	22116	22033	22000	22070	21961	22115	21973	22163	22050	22211	21957	21932	21946	22064	21999	22100	22060	22167	21882	22065	22113	22168	21971	22179	22137	21986	22196	21747	22143	22032	22032	22338	22110	22090	21901	22074	22083	21891	22017	22228	21969	22180	22177	22195	22194	22006	21969	21957	22096	21964	22264	22220	22127	21991	22099	22082	22094	22088	22026	22104	22057	22226	22245	22180	21994	22037	21985	22053	21979	22127	22090	22157	22091	22198	22042	21932	21955	22122	22165	21967	21959	22174	21918	22018	22193	21959	21979	22044	22028	21922	22072	22269	21924	22139	22170	22122	22123	22012	22119	22181	22132	22110	22061	22078	22070	22148	22208	22004	21889	22136	22138	22158	22044	22023	22080	22032	22233	22029	22013	22061	22144	22101	22067	22116	22164	22037	22178	22183	21926	22056	22033	22009	22100	22172	22001	22090	22076	21864	21983	21887	22186	22070	22252	22103	21919	22172	22117	21959	22100	22062	21973	22047	22101	22132	21977	22088	22071	22203	22047	22137	22132	22077	22153	21897	21990	22083	21995	22093	22203	22000	21949	22063	22136	22020	22173	21980	21986	21931	22005	22075	22219	22129	22060	22018	22097	22173	22020	22142	21937	22096	22243	22072	22033	22045	21996	21966	22086	22072	21973	22104	22161	22056	21996	22023	22128	21925	22023	22083	22155	21984	21871	21965	22099	22147	22057	22051	22110	22000	22115	22197	22216	22121	22139	22081	22100	21884	22105	21970	22172	21959	22043	22087	22192	21894	22014	22189	22108	22210	22176	22195	22123	22015	21933	22052	21932	21885	22088	22096	21864	22180	22178	22010	22152	22070	21933	21958	22076	22217	22148	22082	22163	22230	21921	22067	21883	22170	22049	22021	21880	22021	22231	22029	22156	21856	21980	21829	21950	22083	22017	22045	22324	22079	22095	22088	22026	22064	22003	22109	21903	21972	21923	22236	22122	22101	22126	22206	22144	21742	22050	22125	22082	22203	21970	22292	21994	22125	21938	22055	21953	21999	21861	22034	22175	22011	22114	21972	22018	22027	22031	21922	22146	22063	22009	21939	22021	22029	22120	21926	22190	21965	21943	22020	22039	22179	22132	21980	21937	22117	22135	22071	22110	22045	22050	21844	22283	22125	22027	22110	22049	22027	22057	22061	21966	22017	22141	22204	22109	22053	21923	22173	22042	21890	21967	22208	22071	22249	22135	21900	22080	22123	22315	22045	21960	22213	21898	22085	22200	22043	22098	21983	22046	21940	22022	22074	22064	22025	22142	22074	21931	22189	22008	22178	22069	22021	22005	22089	22067	22028	22207	21844	22058	22108	22064	22293	22055	22120	21905	22053	22064	22125	22083	22155	21940	22030	21891	22025	22123	22031	22091	22173	21927	22130	22037	21995	22051	22089	22025	22013	22047	21990	22052	22177	22127	22043	22257	21864	22123	22065	22178	22112	22044	22161	22104	21830	21938	22143	22135	21943	21965	22049	22260	21920	22115	21842	22144	22040	22091	21997	22129	21896	21945	22020	22000	22040	22053	22188	22170	22032	21881	21873	22160	21917	22102	22039	22010	22114	22051	22063	22035	22158	22094	21830	22035	21961	21905	22064	22011	21802	22067	21987	22016	22007	21854	21984	21852	21907	22022	22316	21880	22133	22098	22073	21858	21912	22090	22085	22133	22077	22075	22036	21945	22087	22162	21938	22100	22011	22182	21944	22076	22037	22157	21800	22123	22062	21959	21922	22039	22080	22078	22045	22244	22067	22006	22046	22036	21902	21882	22002	21958	21974	22185	21910	21962	22197	22036	21995	22121	22025	22181	22218	21982	22079	22199	22068	22110	22263	21967	21835	22148	22040	22181	21971	21992	21985	21973	22038	21808	21840	22155	21988	21938	22050	22183	22046	21928	22148	21956	22032	22061	22176	22122	21930	22058	21965	21997	22024	22132	22105	22090	21927	22048	22044	22078	22143	21871	22154	22080	22045	22179	21880	21977	22135	22165	22120	22281	21997	22156	22027	22088	21930	21934	22091	21953	22139	22167	22119	22027	21991	22064	21996	21924	22241	22088	22071	21983	22003	21986	22093	21993	22033	22173	21800	22089	21841	22091	21961	22043	22046	22114	22039	21928	22129	22146	21942	22205	22126	21956	21985	21971	22026	22025	21991	22032	22023	21848	21953	22097	22125	22177	22017	22122	22045	21932	21972	22165	22010	21942	21996	21982	21914	21920	21967	22091	21918	21881	21891	22204	21891	22158	22063	22249	21878	22157	22050	22067	22011	21970	22062	21808	22092	22061	21972	22121	22136	21946	21895	22172	21999	22053	22192	22114	22209	22159	21963	22098	22087	22184	22215	22107	21913	21942	21938	22199	22049	22010	22108	21883	22277	21949	22161	21785	22103	22172	21976	21916	22095	22087	22080	22156	22004	22071	21981	22040	22143	22195	21913	21992	22192	22187	22133	21920	22165	21911	22248	21863	22171	22002	22071	21922	22196	22098	22005	22070	22012	22148	21861	22010	22140	22183	21939	22100	22051	22150	22032	21829	22124	21902	22109	22120	22164	21881	22085	22035	22040	22083	21959	22054	21993	22148	22194	21879	22083	21974	22060	22101	21979	22106	22066	21982	22208	21933	22018	22113	22082	21928	22125	22218	22172	22147	22218	22130	21995	21984	22159	22172	22135	22162	22135	21954	22030	22064	22157	21962	21987	21946
22790	21560	30616	30705	34542	39044	39174	34247	32081	31200	30077	29430	29174	29079	28720	28774	28759	28647	28593	28642	28399	28601	28327	28699	28593	28500	28529	28524	28491	28347	28630	28510	28380	28413	28388	28435	28482	28535	28539	28558	28281	28544	28384	28501	28481	28582	28332	28328	28434	28504	28576	28355	28405	28531	28484	28443	28261	28427	28394	28438	28226	28347	28451	28550	28805	28412	28753	28485	28351	28678	28300	28432	28424	28292	28333	28288	28451	28330	28456	28372	28408	28476	28387	28261	28304	28510	28305	28298	28627	28495	28430	28398	28393	28258	28101	28333	28367	28414	28564	28444	28477	28285	28285	28236	28664	28284	28462	28416	28487	28512	28359	28334	28344	28324	28336	28598	28508	28426	28071	28298	28375	28456	28322	28440	28352	28483	28449	28323	28510	28491	28576	28434	28590	28486	28324	28450	28481	28473	28068	28446	28574	28235	28326	28454	28413	28158	28208	28664	28322	28532	28417	28442	28277	28279	28481	28619	28493	28333	28469	28333	28464	28330	28356	28327	28288	28297	28385	28302	28368	28542	28309	28543	28479	28396	28159	28237	28366	28279	28363	28453	28340	28225	28310	28356	28372	28421	28449	28492	28371	28368	28307	28295	28094	28336	28418	28223	28242	28453	28493	28495	28629	28466	28393	28167	28416	28457	28618	28292	28403	28401	28396	28324	28637	28323	28230	28412	28483	28172	28245	28275	28206	28444	28276	28338	28505	28527	28376	28174	28291	28293	28513	28396	28480	28331	28318	28450	28278	28399	28474	28510	28325	28575	28311	28512	28336	28522	28535	28274	28394	28327	28441	28337	28408	28310	28491	28328	28333	28347	28466	28504	28588	28419	28316	28072	28177	28205	28262	28257	28408	28273	28283	28353	28202	28200	28278	28322	28562	28618	28473	28383	28201	28328	28412	28366	28246	28302	28535	28285	28351	28344	28388	28422	28302	28363	28094	28427	28578	28243	28124	28215	28272	28387	28376	28272	28505	28313	28534	28341	28309	28344	28322	28281	28311	28287	28471	28419	28458	28356	28301	28280	28450	28293	28345	28737	28327	28337	28388	28449	28278	28192	28440	28194	28333	28310	28290	28113	28506	28446	28332	28365	28337	28106	28207	28431	28467	28558	28374	28293	28673	28328	28236	28174	28328	28203	28381	28306	28212	28302	28559	28310	28142	28422	28480	28304	28231	28477	28198	28415	28035	28211	28332	28301	28345	28381	28292	28416	28352	28373	28450	28376	28318	28190	28401	28318	28580	28356	28389	28280	28357	28330	28427	28180	28346	28196	28340	28443	28475	28487	28316	28591	28208	28304	28388	28253	28469	28416	28385	28369	28363	28720	28462	28394	28547	28303	28517	28390	28519	28422	28387	28396	28298	28333	28394	28428	28240	28243	28583	28501	28141	28156	28474	28099	28472	28469	28498	28405	28455	28340	28029	28472	28445	28444	28380	28185	28253	28284	28197	28384	28332	28267	28369	28003	28220	28324	28414	28410	28133	28267	28212	28458	28624	28373	28400	28270	28298	28283	28350	28374	28358	28289	28244	28231	28391	28372	28413	28811	28470	28284	28133	28103	28399	28396	28371	28653	28391	28244	28347	28152	28213	28401	28352	28336	28467	28416	28404	28151	28370	28283	28171	28102	28367	28271	28328	28301	28246	28423	28487	28120	28384	28414	28431	28546	28382	28313	28256	28270	28558	28231	28507	28185	28354	28406	28025	28364	28471	28289	28367	28452	28365	28576	28274	28376	28693	28489	28377	28233	28472	28477	28434	28194	28310	28252	28365	28539	28238	28494	28486	28217	28210	28394	28498	28318	28324	28316	28212	28306	28309	28367	28388	28499	28380	28381	28378	28425	28450	28493	28449	28373	28569	28004	28511	28228	28314	28559	28477	28301	28376	28145	28503	28418	28232	28364	28515	28152	28336	28529	28316	28163	28316	28390	28238	28354	28306	28331	28409	28084	28182	28425	28449	28227	28126	28202	28267	28478	28285	28279	28406	28148	28454	28343	28301	28322	28250	28395	28515	28284	28170	28317	28421	28483	28352	28553	28450	28360	28432	28376	28137	28437	28272	28379	28243	28432	28365	28181	28531	28408	28480	28495	28315	28283	28191	28374	28186	28254	28399	28186	28269	28271	28495	28512	28586	28368	28193	28208	28307	28429	28521	28507	28657	28328	28384	28257	28324	28567	28348	28339	28459	28399	28392	28415	28471	28246	28355	28512	28403	28196	28424	28550	28409	28464	28293	28350	28345	28485	28225	28429	28255	28440	28315	28410	28249	28692	28587	28419	28662	28296	28322	28295	28332	28434	28306	28375	28358	28406	28305	28204	28271	28233	28452	28173	28367	28342	28321	28444	28358	28295	28584	28406	28412	28416	28245	28445	28354	28451	28384	28504	28359	28107	28400	28532	28310	28135	28053	28279	28430	28522	28393	28239	28184	28352	28269	28283	28382	28502	28566	28368	28319	28351	28393	28074	28167	28278	28455	28236	28303	28613	28715	28171	28521	28495	28436	28340	28390	28429	28232	28402	28365	28492	28476	28529	28377	28414	28367	28399	28331	28338	28183	28259	28527	28364	28329	28263	28412	28527	28344	28258	28437	28543	28436	28237	28226	28448	28557	27974	28407	28302	28228	28535	28385	28465	28473	28309	28358	28233	28407	28184	28558	28278	28321	28343	28350	28496	28421	28508	28455	28685	28520	28336	28425	28379	28217	28373	27980	28564	28200	28512	28368	28425	28373	28483	28167	28322	28250	28431	28214	28537	28521	28367	28534	28183	28224	28349	28492	28329	28263	28218	28285	28417	28139	28425	28227	28207	28568	28536	28287	28351	28555	28317	28512	28421	28435	28265	28383	28136	28464	28276	28405	28473	28231	28162	28323	28212	28595	28483	28394	28413	28507	28289	28468	28191	28502	28283	28232	28157	28469	28297	28466	28264	28326	28542	28271	28565	28620	28369	28487	28273	28302	28365	28348	28423	28730	28426	28446	28135	28310	28303	28528	28359	28260	28261	28579	28049	28274	28519	28401	28556	28108	28399	28395	28445	28350	28602	28338	28269	28546	28547	28538	28129	28419	28226	28467	28367	28349	28374	28439	28299	28180	28258	28491	28218	28318	28340	28266	28419	28361	28634	28384	28409	28418	28329	28311	28518	28295	28452	28497	28241	28331	28445	28491	28415	28396	28402	28418	28330	28469	28346	28735	28373	28413	28397	28480	28369	28531	28265	28472	28457	28444	28493	28467	28559	28551	28447	28512	28590	28308	28447	28273	28386	28244	28171	28432	28285	28300	28322	28387	28414	28370	28622	28496	28383	28451	28389	28174	28342	28210	28194	28580	28483	28299	28317	28286	28284	28399	28438	28448	28229	28391	28536	28344	28183	28423	28505	28453	28258	28232	28324	28175	28443	28465	28192	28297	28450	28390	28309	28438	28646	28228	28322	28365	28136	28538	28368	28355	28466	28373	28435	28334	28609	28377	27999	28360	28220	28351	28417	28586	28467	28357	28300	28350	28463	28285	28231	28572	28485	28557	28276	28354	28422	28486	28368	28211	28206	28429	28384	28480	28418	28447	28451	28075	28374	28440	28378	28486	28435	28498	28447	28391	28339	28330	28382	28562	28087	28438	28584	28539	28431	28202	28454	28330	28344	28513	28188	28707	28385	28316	28502	28452	28391	28452	28250	28339	28531	28470	28218	28506	28177	28425	28117	28356	28334	28515	28175	28512	28270	28443	28355	28598	28448	28388	28513	28448	28482	28332	28163	28531	28591	28548	28534	28435	28376	28323	28535	28361	28386	28350	28129	28648	28408	28226	28388	28288	28368	28315	28693	28355	28443	28576	28322	28502	28242	28409	28217	28341	28462	28336	28460	28364	28371	28419	28544	28295	28507	28477	28202	28107	28421	28342	28426	28193	28384	28284	28480	28193	28494	28520	28239	28349	28396	28423	28297	28362	28245	28435	28100	28155	28557	28438	28312	28334	28433	28234	28465	28356	28414	28477	28230	28421	28245	28413	28439	28380	28449	28343	28512	28335	28483	28438	28296	28250	28357	28330	28337	28317	28130	28641	28471	28182	28386	28432	28317	28673	28380	28319	28315	28520	28175	28343	28401	28471	28429	28284	28582	28674	28615	28355	28392	28463	28371	28177	28274	28375	28414	28249	28426	28318	28393	28643	28294	28552	28378	28344	28120	28395	28484	28390	28153	28379	28341	28446	28339	28557	28372	28220	28248	28377	28277	28401	28605	28400	28410	28297	28080	28381	28002	28530	28524	28410	28208	28261	28390	28368	28477	28336	28250	28233	28104	28335	28508	28294	28324	28466	28338	28245	28340	28190	28466	28448	28350	28449	28552	28203	28667	28541	28506	28214	28435	28340	28488	28408	28189	28321	28230	28416	28572	28270	28384	28185	28488	28534	28478	28400	28165	28395	28266	28440	28491	28536	28444	28363	28327	28437	28245	28427	28256	28367	28319	28248	28487	28160	28297	28490	28354	28367	28499	28237	28357	28479	28376	28302	28401	28357	28380	28498	28358	28516	28252	28300	28361	28069	28288	28543	28413	28395	28339	28443	28328	28170	28346	28597	28547	28609	28287	28462	28122	28610	28328	28273	28235	28386	28484	28418	28136	28493	28443	28519	28338	28397	28126	28223	28340	28254	28254	28278	28262	28191	28082	28443	28497	28566	28385	28309	28524	28300	28386	28323	28318	28326	28380	28498	28355	28300	28409	28510	28556	28541	28277	28336	28257	28238	28333	28362	28330	28373	28257	28179	28224	28251	28648	28378	28298	28307	28257	28291	28204	28552	28407	28358	28222	28541	28490	28494	28292	28516	28229	28514	28258	28389	28285	28299	28493	28436	28513	28495	28274	28616	28407	28355	28424	28348	28342	28547	28348	28222	28299	28313	28283	28446	28204	28375	28188	28376	28415	28254	28337	28063	28219	28161	28431	28479	28300	28244	28276	28308	28461	28412	28414	28616	28367	28400	28500	28690	28479	28452	28246	28323	28326	28315	28561	28361	28576	28526	28296	28489	28427	28358	28553	28381	28290	28371	28287	28284	28445	28560	28334	28320	28453	28305	28228	28228	28507	28499	28447	28419	28360	28406	28064
43680	72604	76212	67800	54333	44884	36818	31552	27843	25495	24482	23489	22926	22630	22515	22646	22325	22412	22123	22333	22324	22104	22363	22325	22103	22254	22163	22193	22213	22041	22201	22285	22256	22132	22291	22346	22131	22192	22180	22134	22324	22151	22306	22217	22334	22117	22390	22236	22084	22165	22286	22364	22116	22344	22326	22220	22231	22345	22319	22349	22154	22307	22179	22174	22261	22189	22335	22069	22284	22179	22219	22243	22156	22224	22065	22066	22356	22340	22251	22302	22339	22163	22227	22179	22183	22044	22296	22283	22047	22343	22266	22177	22181	22164	22176	22224	22102	22283	22159	22290	22234	22280	22358	22276	22095	22197	22449	22257	22109	22262	22230	22176	22243	22232	22296	22239	22048	22305	22119	22161	22019	22112	22203	22167	22324	22361	22247	22105	22225	22248	22107	22257	22312	22305	22265	22110	22091	22178	22211	22269	22300	22331	22109	22031	22174	22351	22202	22067	22157	21958	22152	22201	22129	22158	22204	22265	22322	22284	22127	22355	22272	22199	22256	22306	22203	22272	22132	22085	22210	22452	22292	22224	22250	22090	22174	22048	22380	22245	22392	22265	22208	22244	22447	22274	22270	22023	22211	22237	22193	22193	22248	22042	22253	22264	22237	22358	22134	22314	22292	22231	22216	22530	22129	22224	22265	22042	22176	22330	22311	22002	22511	22253	22271	22233	22321	22312	22254	22133	22163	22188	22242	22220	22253	22414	22209	22167	22039	22093	22361	22110	22195	22252	22422	22276	22080	22217	22322	22204	22216	22060	22196	22396	22124	22355	22372	22090	22097	22244	22171	22328	22319	22110	22375	22151	22255	22043	22268	22391	22329	22301	22181	22009	22351	22137	22404	22252	22408	22071	22373	22302	22189	22077	22168	22061	22052	22107	22168	22153	22233	22029	22239	22241	22223	22392	22148	22371	22145	22360	22236	22041	22227	22058	22304	22301	22282	22282	22357	22136	22191	22236	22254	22379	22275	22110	22251	22376	22329	22223	22229	22047	22368	22167	22320	22256	22244	22141	22233	22140	22389	22169	22258	22283	22236	22246	22307	22478	22320	22106	22204	22296	22194	22221	22206	22300	22069	22346	22210	22458	22228	22292	22364	22056	22072	22282	22126	22281	22269	22211	22095	22050	22398	22150	22243	22419	22030	22093	22322	22277	22168	22055	22402	22149	22162	22296	22227	22290	22076	22144	22225	22175	22208	22120	22389	22309	22305	22209	22356	22143	22120	22441	22196	22169	22158	22226	22278	22218	22306	22261	22106	22018	22169	22346	22435	22128	22159	22053	22046	22142	22166	22118	22459	22245	22334	22217	22351	22160	22323	22230	22247	22067	22313	22239	22191	22300	22189	22179	22296	22059	22297	22254	22240	22254	22114	22225	22284	22313	22132	22216	22335	22302	22154	22293	22378	22274	22313	22365	22124	22295	22144	22426	22322	22128	22151	22179	22059	22339	22163	22282	22225	22242	22382	22218	22262	22378	22356	22277	22170	22223	22109	22166	22269	22290	22219	22148	22147	22373	22103	22159	22240	22087	22159	22256	22376	22139	22378	22195	22179	22287	22181	22110	22083	22185	22207	22103	22159	22203	22278	22303	22209	22176	22242	22094	22465	22239	22161	22317	22284	22243	22296	22196	22365	22277	22192	22376	22234	22456	22218	22172	22219	22142	22187	22112	22235	22170	22152	22240	22097	22250	22398	22107	22433	22411	22015	22109	22201	22240	22224	22235	22108	22287	22390	22226	22036	22296	22068	22243	22253	22293	22372	22227	22009	22325	22215	22302	22273	22134	22475	22341	22188	22296	21993	22268	22370	22181	22205	22023	22218	22180	22374	22178	22540	22236	22192	22149	22240	22103	22296	22370	22220	22237	22256	22151	22200	22345	22264	22313	22295	22270	22286	22263	22135	22243	22356	22128	22254	22207	22158	22224	22210	22193	22214	22250	22327	22300	22219	22191	22157	22324	22042	22142	22287	22201	22329	22277	22244	22102	22100	22143	22326	22099	22306	22337	22363	22187	22188	22215	22261	22244	22156	22256	22217	22455	22269	22131	22212	22241	22203	21977	22323	22457	22217	22246	22169	22050	22235	22380	22369	22252	22298	22132	22215	22289	22248	22126	22134	22102	22215	22283	22226	22315	22195	22342	22259	22197	22085	22122	22204	22252	22185	22031	22165	22125	22158	22451	22197	22070	22260	22224	22220	22022	22268	22240	22311	22368	22092	22254	22218	22279	22270	22373	22369	22271	22099	22298	22171	22256	22174	22124	22276	22365	22179	22382	22175	22226	22305	22268	22211	22076	22245	22064	22230	22271	22435	22361	22191	22342	22359	22139	22280	22195	22153	22156	22228	22318	22304	22081	22236	22306	22196	22206	22175	22296	21785	22255	22029	22150	22268	22258	22243	22136	22243	22207	22185	22487	22338	22176	22360	22266	22131	22370	22324	22180	22154	22270	22186	22133	22222	22302	22260	22376	22373	22329	22108	22236	22306	22324	22176	22230	22342	22221	22364	22033	22324	22230	22202	22249	22266	22365	22141	22146	22260	22001	22221	22072	22350	22309	22170	22258	22191	22321	22199	22079	22119	22339	22317	21990	22165	22422	22237	22303	22250	22260	22306	22215	22280	22282	22102	22241	22218	22356	22133	21999	22315	22224	22272	22288	22274	22241	22199	22365	22243	22228	22222	22290	22219	22220	22309	22106	22217	22101	22319	22244	22165	22257	22099	22231	22266	22234	22173	22212	22180	22048	22192	22350	22096	22334	22184	22136	22259	22326	22178	22224	22077	22278	22285	22087	22108	22264	22374	22220	22284	22359	22278	22294	22142	22265	22033	22423	22034	22263	22101	22353	22334	22124	22061	22162	22283	22343	22338	22131	22349	22487	22379	22283	22226	22203	22178	22258	22438	22185	22199	22396	22315	22368	22130	22167	22267	22257	22222	22016	22321	22118	22224	22289	22291	22223	22166	22271	22224	22363	22206	22262	22323	22128	22354	22291	22334	22142	22128	22263	22134	22153	22230	22310	22153	22349	22251	22031	22237	22230	22282	22143	22076	22287	22155	22203	22177	22280	22220	22381	22247	22165	22065	22234	22271	22068	22139	22172	22290	22199	22288	22148	22251	22164	22319	22061	22149	22107	22354	22288	22374	22224	22356	22389	22144	22200	22159	22231	22208	22126	22375	22262	22283	22297	22094	22228	22357	22164	22324	22225	22414	22270	22176	22329	22162	22182	22229	22008	22119	22110	22242	22072	22118	22204	22188	22178	22336	22320	22154	22280	22183	22138	22163	22338	22136	22184	22410	22344	22287	22378	22263	22190	22267	22175	22126	22170	22206	22363	22178	22157	22216	22222	22220	22159	22220	22258	22259	22269	22267	22266	22312	22356	22219	22171	22160	22309	22140	22109	22271	22269	22266	22235	22185	22103	22210	22267	22201	22103	22230	22163	22173	22388	22191	22208	22157	22239	22272	22317	22366	22222	22230	22137	22362	22223	22402	22228	22047	22253	22179	22312	22289	21920	22162	22197	22196	22434	22096	22309	22221	22254	22151	22152	22191	22286	22288	22281	22361	22072	22182	22008	22332	22153	22312	22214	22284	22022	22248	22415	22355	22158	22248	22282	22146	22048	22208	22271	22013	22269	22080	22350	22079	22217	22300	22271	22325	22144	22105	22244	22263	22244	22343	22274	22216	22201	22285	22133	22198	22159	22341	22145	22088	22314	22279	22261	22354	22267	22221	22330	22263	22161	22192	22249	22165	22339	22332	22336	22115	22139	22195	22264	22431	22276	22340	22263	22282	22184	22262	22206	22194	22356	22391	22037	22293	22127	22259	22380	22203	22259	22146	22281	22413	22381	22176	22098	22209	22226	21969	22205	22345	22317	22131	22302	22096	22194	22321	22384	22206	22222	22208	22013	22293	22312	22189	22283	22210	22233	22019	22282	22267	22200	22245	22238	22165	22307	22374	22358	22134	22310	22151	22388	22200	22178	22335	22275	22429	22292	22319	21996	22225	22506	22336	22049	22229	22117	22367	22225	22366	22209	22185	22388	22406	22242	22442	22205	22263	22168	22321	22121	22064	22168	22245	22226	22164	22235	22116	22357	22077	22208	22326	22105	22217	22358	22155	22304	22132	22313	22331	22358	22288	22168	22298	22193	22267	22305	22271	22290	22100	22295	22154	22130	22286	22215	22273	22074	22217	22218	22441	22128	22287	22128	22301	22281	22035	22015	22262	22249	22350	22277	22229	22230	22156	22151	22187	22155	22297	22226	22267	22231	22266	22381	22306	22146	22412	22180	22307	22407	22117	22068	22142	22309	22199	22408	22197	22060	22116	22215	22230	22381	22197	22267	22322	22255	22311	22262	22293	22139	22165	22243	22394	22288	22317	22166	22211	22241	22315	22088	22197	22262	22118	22265	22325	22390	22239	22192	22056	22204	22255	22140	22285	22238	22267	22277	22098	22121	22254	22120	22198	22276	22140	22190	22056	22268	22138	22276	22371	22124	22128	22296	22120	22120	22234	22111	22131	22287	22270	22265	22176	22261	22271	22422	22218	22228	22198	22345	22224	22278	22177	22233	22147	22373	22253	22224	22331	22364	22185	22240	22223	22288	22220	22082	22196	22318	22257	22271	22292	22314	22140	22245	22100	22199	22124	22274	22191	22343	22216	22227	22293	22268	22192	22180	22154	22171	22322	22159	22186	22322	22175	22286	22020	22194	22001	22206	22188	22096	22209	22229	22311	22114	22146	22260	22212	22176	21960	22250	22158	22338	22336	22159	22407	22303	22263	22308	22085	22228	22311	22194	22251	22203	22233	22105	22319	22331	22326	22193	22259	22387	22147	22301	22098	22132	22244	22240	22280	22056	22295	22198	22186	22111	22365	22167	22161	22374	22107	22272	22279	22172	22139	22318	22304	22215	22274	22217	22200	22197	22139	22288	22220	22297	22367	22169	22130	22300	22194	22300	22267	22161	22243	22087	22171	22357	22258	22387	22284	22227	22210	22203	22376	22284	22268	22358	22141	22037	22065	22109	22181	22370	21987	22117	22189	22357	22126	22283	22255	22129	22285	22258	22182	22161	22168	22359	22237	22091	22084	22283	22409	22311
32013	41251	58978	52775	43438	37695	33785	31694	29878	29335	28830	28456	28197	28196	27892	28048	27840	27981	27958	28024	27843	28011	28044	27975	27704	27809	28133	27857	27832	27787	27780	27761	28113	28045	27857	28194	27654	27834	27912	27768	27966	27901	27925	27844	27776	27962	27849	27845	27800	27688	28118	27995	27952	27751	28001	27757	27934	27884	27895	27802	27660	27759	27698	27941	27652	27836	27896	27844	27978	27697	27881	28031	27896	27815	27826	27955	27813	28033	27840	27927	28182	27807	27890	27862	27792	27880	28007	28107	27980	27799	27666	27663	28035	27852	27790	27816	27926	27694	28042	27955	27795	27689	27954	27699	27901	27904	27829	27840	27828	27987	27767	27850	27707	27740	27572	27900	27677	27771	27765	27568	27862	27637	27695	27905	27907	27826	28030	27558	27575	27787	27800	28080	27766	27529	27780	27575	27646	27978	27648	27795	27689	27683	27790	27867	28134	27808	27957	27682	27854	27791	27974	27617	27968	27734	27835	27730	27760	27978	27925	27830	27865	27674	27940	27819	27640	27953	27766	27885	27739	27896	27573	27802	27750	27851	28031	27678	27872	27737	27827	27927	27758	27951	27717	27753	27543	27768	27895	27862	27503	27846	27822	27679	27793	27902	27810	27854	28013	27880	27770	28039	27876	27641	27826	27937	27886	27765	27691	27697	27974	27675	27696	27660	27668	27549	27961	27881	27875	27767	28007	27923	27869	27843	27799	27750	27708	27848	27787	27811	27726	27920	27733	28017	27968	27799	27818	27828	27762	27564	27946	27658	27897	27983	27959	27981	27876	27573	28060	27762	27686	27817	27884	27834	27857	27824	27925	27966	27691	27659	28005	27848	27782	27973	27817	27674	27860	27616	27958	27861	27718	27745	27938	28003	27881	27923	27723	27577	27556	27911	27989	27860	28030	27880	28114	27849	27740	27739	27938	27803	28105	28018	27935	27814	27750	27668	28061	27685	27841	27917	27789	27979	27869	27669	27878	27823	27973	27832	27880	27920	27537	27523	28045	28006	27865	27691	27637	27725	27833	27702	27860	27846	27750	27953	27571	28032	27814	27878	27894	27818	27579	27706	27748	27835	27804	27584	27852	27989	27729	27806	27572	27604	27833	27886	28003	27698	27810	27910	27935	27817	27892	27903	27719	27718	27800	27827	27605	27872	27875	27607	28021	27743	27813	27742	27849	27677	27883	27692	27823	27912	28011	27881	27922	27957	27899	27703	27712	27840	27719	27927	27833	27931	27702	27851	27807	27833	27863	27837	28244	27937	27933	27855	27891	27797	27697	28031	27799	27801	27724	27950	27855	28004	27919	27685	28005	27814	27706	27704	27885	27800	28138	27863	27600	27762	27771	27843	27991	28033	27950	27638	27901	27694	27929	27916	27882	27984	27729	27902	27642	27924	27702	27911	27789	27907	27801	27735	28003	27856	27748	27979	27877	27888	27899	27821	27856	27648	27758	27800	28035	27945	27909	27889	27734	28039	27631	27646	27995	27918	27806	27912	27889	27841	27826	28003	27639	27878	28045	28034	27899	27957	27923	27841	27869	27811	27855	27908	27854	27784	27839	27724	28018	27787	27712	27807	27901	27829	27946	27759	27809	27798	27908	27818	27935	27994	27909	27808	27753	27878	27833	27686	27751	27886	27827	27816	27957	27653	27744	27766	27877	27336	27797	27915	27805	27694	27838	27892	27666	27759	27814	27795	27795	27702	27895	28061	27738	27708	27930	27929	27689	27840	27865	27749	28043	27981	27851	27846	28050	27787	27765	27794	27921	27977	27879	27696	27868	28032	27875	27986	27722	27712	27932	27957	27858	28000	27668	27808	28031	28057	27894	27715	27625	27819	27867	27559	27794	27767	27803	27808	27870	27859	27556	27946	27858	27817	27696	27815	27822	28035	27870	27917	27755	27943	27553	27743	27913	27535	27770	27852	27850	27622	27809	27811	28042	27922	27950	27622	28032	27894	27809	27946	27903	27791	27902	28077	27910	27839	28036	27951	27675	27648	27890	27675	27775	27678	27918	27814	27811	27895	27986	27758	27740	27886	27766	27660	27902	27601	27994	27926	28010	27869	27781	27756	27736	27671	28033	27772	27937	27749	27788	27726	27700	27929	27781	28011	27911	27842	27990	27992	27949	27863	27767	27769	27793	27841	27743	27890	27699	27856	27862	27983	27922	27822	27786	27902	27916	27962	27789	27865	27875	27877	27786	27863	27754	28105	27600	27804	27826	27888	27935	27926	27810	27911	27941	27966	27703	27930	27795	27794	28006	27898	27486	27649	27783	27766	27841	27837	27924	27889	27730	27909	28001	27682	28062	27881	27777	27977	27914	27918	28103	27829	27623	27925	28014	27820	27824	27878	27941	27882	27960	27707	27672	27914	27597	27893	27909	27924	27957	27777	27924	27919	27791	27663	27796	27811	27564	27770	27770	27571	28000	27852	27901	27748	27699	27869	28159	27727	27709	28044	27980	27907	28060	27749	27946	28043	27900	27859	27801	27724	27776	27896	27794	27870	27830	27869	27691	27818	27920	27806	27972	27855	27662	27889	27924	27876	27746	28076	27789	27807	27956	27699	27768	27699	28075	27794	27838	27686	27765	27879	27781	28033	27886	27669	27755	27937	27917	27697	27881	27832	27919	28056	27736	27611	27779	27986	28051	27794	27986	27880	27948	27894	27946	27810	28067	27762	27641	27825	27797	27901	27900	28007	27873	27806	27857	27782	27908	27788	27486	27642	27942	27909	27748	27974	27862	28060	27898	27765	27688	27790	27762	27780	27980	27757	27902	28000	27697	27816	27860	27656	27789	27884	28032	27837	27639	27855	27899	28057	27851	27889	27806	27761	27897	28057	28031	28004	27964	27765	27851	27839	27677	28094	27934	27800	27861	27982	27566	27796	27923	27937	27782	27703	28047	27756	27842	27844	27903	28026	27875	28070	27936	27891	27630	27980	27778	27686	27851	28002	27750	27720	27988	27774	27670	27899	27938	27833	27992	27606	27583	27943	27529	27711	27991	27918	27805	27648	27894	27888	28066	27795	28001	27955	27818	27921	27927	27934	27903	27981	27773	27800	27769	27932	27930	27932	28107	27812	27921	27756	28103	27936	27646	27684	27759	27995	27854	27587	27750	27541	28055	27865	28200	28086	27834	27729	27989	27718	27841	28067	27966	28003	27763	27807	27691	27820	27886	27781	27753	27758	28087	27923	27901	27831	27893	27839	28080	28038	27832	27835	27686	27593	27839	27780	27756	27930	27942	27881	27908	27690	28137	27862	27981	27957	27881	27823	27948	27872	27729	27955	27923	28047	28085	28013	28053	27917	28091	27723	28003	27983	27688	27759	27899	27795	27887	27889	27932	27867	27754	27900	27652	27874	28117	27887	27659	27813	27994	27906	27852	27562	27940	27816	27818	27777	28000	27835	27768	27806	27874	27708	27941	27676	27695	27890	27986	27960	27924	27937	27968	27945	27679	27898	27789	27962	28025	27904	27899	28001	27888	27684	27996	27699	28181	27822	27941	27483	27769	27966	27762	27859	27997	27909	27642	27617	27922	27933	27893	27856	27761	27837	27921	27825	27815	27841	27838	27993	27901	27736	27933	27933	28192	27816	28098	27828	27776	27878	27847	27913	27976	27700	27879	27909	27962	27909	27793	27755	27965	27843	27942	27813	28131	28063	27843	27862	27834	27812	27917	27916	27951	27718	27983	27923	27738	28087	27707	27733	28106	28018	27827	27995	27919	27636	27819	27823	27836	27810	27882	27885	27671	27842	27997	28013	27737	27845	28049	27921	27896	27819	27624	28147	27872	27775	27724	27858	27816	27728	27807	27642	27622	28009	27818	27803	27741	27775	28034	27876	27747	27902	27863	27946	27893	27731	27974	28052	27811	27729	27885	27901	27821	27775	27837	27770	27956	27874	27904	27916	27894	27903	27939	27849	27967	27935	27987	27844	27892	27888	28054	27841	27914	27788	27825	27870	27780	27922	27706	27924	27733	27787	27805	27886	27779	27680	27726	27416	27777	27791	27744	27701	27840	27754	27873	28012	27697	27952	27776	27678	27756	27854	27768	27850	28076	27912	27902	27935	27859	27660	27909	27935	27815	27857	27994	27873	27943	27805	27767	27831	27829	27954	27812	27933	27686	28095	27965	27745	27530	27793	28175	27972	27712	27930	27910	27768	27756	27543	27762	27898	27742	27885	27619	27957	27812	27964	27747	27762	27934	27826	27910	28001	27959	27919	27738	27786	27907	27532	27871	27849	27871	27820	27820	27716	27663	27871	27773	27684	27973	28121	27844	28003	27876	27620	27806	27852	27608	28049	28005	27847	27683	27788	27808	27782	27852	27810	27714	27808	27603	27824	27984	28068	27738	27869	27923	27815	28200	27925	27885	27832	27597	27848	28039	27692	27742	27785	28114	27813	27967	27844	27932	28031	27929	28030	28199	27792	27774	27669	28036	27785	27891	28022	27811	27970	27911	28020	27984	27856	27717	27837	28057	27723	27755	27931	27820	27814	27674	27705	27717	27990	27679	27571	27748	28065	27867	27918	27650	27718	27566	27720	27718	27804	27784	27741	27934	27881	27758	27715	27884	28003	28059	27928	27828	27898	27983	27799	28002	27732	27988	28025	27941	27969	27906	27854	27708	27808	27934	27845	27821	28094	27633	27821	27763	27856	27803	27644	27877	27959	28063	27931	27683	27907	27808	27799	27841	27521	27785	27794	27665	27585	27618	28106	27772	27953	27881	27970	27915	27724	28013	27952	28129	27889	27837	27876	27755	27831	27681	27623	27962	27660	27753	27911	27905	27844	27772	27795	28056	27860	27820	28018	27687	27961	27740	27952	27850	28148	28025	28146	28049	27810	27744	28039	27888	27776	27906	27691	27949	27809	27761	27865	27946	27814	27660	27827	27529	27797	27831	27881	27665	28041	27902	27880	27829	28138	27946	27737	27906	28054	27779	27886	27725	27686	27797	27633	27847	27977	27780	27721	27780	28001	27928	28035	27946	27901	27908	27741	27786	27899	27848	27878	28127	27847	27875	27813	27903	27569	27793	27844	27824	27891	27775	27748	27835	27799	27820	27801	27630	28090	27959	27848	28055	27997	27859	27943	28010	27659
39930	60607	66185	52875	42865	35553	30576	27177	25089	23934	23192	22667	22381	22187	21872	22152	22105	22306	21986	21899	22020	22000	21855	21968	21908	21835	21997	21948	21941	21918	21964	21826	21931	21842	21925	21858	22039	21932	21910	21744	21987	22031	21760	21980	21869	21996	22220	22083	21879	21973	22003	21935	21914	21953	21735	21879	21997	21748	21900	21818	21826	21945	22108	21828	21934	21922	21708	22097	21651	21947	21861	22034	21924	21791	21913	21899	21974	21726	21959	21820	21858	22010	21810	21823	21939	21974	21791	21852	22087	22021	22088	21815	21825	22041	21906	22039	21868	21912	21746	21861	21805	21695	21847	21951	21790	21833	22076	22045	21907	21734	22013	21935	21839	22110	21916	21991	21757	21926	22022	21816	21845	21922	21763	21758	21860	22000	21804	22198	22165	22034	21919	22141	21725	21849	22108	21781	21943	21826	21754	21861	21906	21801	21846	21755	22040	21789	21837	21822	21884	21848	21944	21959	21656	21917	21947	21745	21737	21810	21986	21670	21916	21971	21793	21920	21911	21892	22184	21839	21899	21776	22132	21732	21903	21985	21875	21995	21868	21845	21960	21624	22026	21936	22018	21898	21800	21995	21855	21932	22025	21822	21864	21653	21965	21978	21855	21802	21882	21794	21885	21950	21851	21902	21874	21737	21874	21988	22052	21827	21962	21794	21882	21886	21891	22051	22018	22028	21700	21948	21962	21889	21867	21847	21910	21806	21908	21881	21983	21919	21846	21820	21876	21887	21937	21893	22028	22071	21736	21913	21872	21835	21875	21967	21850	21815	21926	21771	21997	21812	21854	21841	22011	22009	21936	21898	21927	21887	21837	21734	21864	22057	21802	21739	21892	21965	22028	21874	21823	22084	21844	21927	21904	21731	21887	21909	21916	21767	21876	21954	21974	21923	21908	21920	21969	21816	21808	21800	21931	21893	21799	22056	21822	22002	21956	21923	21951	21861	21775	21856	21936	21974	21982	21853	21782	22102	22109	21993	21708	21870	21831	21881	21920	21923	21897	21910	21873	21988	21997	21968	21880	21989	22027	22044	21936	21852	21780	21982	21977	22057	21838	22014	22114	21957	21815	21909	21992	21819	21821	21998	21838	21836	21633	21829	21834	21926	22061	21993	21865	21824	21836	21809	21995	21845	21932	22037	21863	21848	21861	21930	21985	21836	22012	21978	21813	21783	21896	21693	21921	21838	21822	21879	21926	21936	21901	21878	21828	22036	21782	21791	21919	21792	21740	21937	21943	21809	21848	22028	21790	22014	21926	22001	21935	21936	21631	21882	21918	21828	21972	21887	21869	21963	22151	21961	22038	22030	22033	21888	22190	22006	21883	21851	21880	21866	21800	22012	21920	21901	21953	21901	21923	21887	21988	21956	21643	21809	21931	21991	21856	21945	21929	21966	21914	21974	21852	21969	21827	21830	21902	22083	21964	21761	21943	21993	21993	21760	21920	21870	21999	21915	21918	22056	21646	21989	21964	21945	21923	21930	21606	21986	21851	21905	22060	22001	21839	21946	21846	22004	21817	21931	21913	21818	21786	21781	21885	21988	21981	21848	21952	21802	21829	21788	21828	21590	21837	21887	21756	21995	21927	21847	21974	21909	21945	21696	21941	21984	22008	21871	21820	21876	21926	22014	21801	21839	22024	21868	21908	21942	21838	21836	21772	22048	22039	21779	21985	21884	21918	21817	21832	21922	21954	21952	21718	21748	22068	21947	21945	21853	21911	22003	21825	21872	21845	21853	21952	21915	21902	21779	21808	22051	21966	22089	21966	22026	21805	21835	21834	21795	22083	21930	21820	22027	21737	22155	21932	21779	22016	21990	22005	21910	21871	22191	22012	21787	22051	21836	21762	21852	21955	22070	21853	22013	21827	22044	21902	21914	22069	21808	21949	21840	21851	21747	21955	21796	21975	22012	22113	21864	21945	21898	21870	21753	21701	21914	21707	21911	21883	21824	21839	21825	21973	21894	21897	21849	22086	21850	22169	22122	21987	21930	22012	22182	22038	21911	21846	21994	21909	21856	21807	22021	21877	21883	21894	21901	21972	21770	21819	21815	22152	21917	21871	22006	21903	21989	21818	22054	21899	21759	21963	22046	21719	22091	21944	21787	22046	21915	21869	21872	22036	21777	21945	21881	21814	22024	21890	21897	21671	21897	21926	21871	22038	21869	21952	21920	22093	21724	21886	21895	21919	21917	22059	21930	21917	21885	21950	21839	21747	22008	21995	21916	21898	22055	21916	21984	21994	21996	21930	21896	21986	21872	21925	21965	21885	21815	22089	22062	21916	21825	21887	21877	21780	22073	22002	22258	21948	21864	21821	21950	21778	21900	21864	21950	21961	22122	21720	21722	22109	21790	22087	21867	22028	21934	21744	21926	21905	21896	21886	21818	21764	21932	21819	21926	21751	21726	21902	21889	21802	21922	21909	21918	21926	21988	21999	21902	21961	21898	21988	21893	22014	21840	21951	22015	22035	21972	21985	21850	22031	21893	21887	21822	22010	21980	22011	21848	21857	21992	22088	21883	21921	21921	21814	21997	22063	21917	21883	21775	21944	21841	21920	21958	21994	21978	21900	21905	21994	21942	22015	21740	21703	22150	21919	22041	21790	22132	21912	21717	21874	21868	21760	21813	21917	21922	21933	21840	21952	21819	21783	21988	21713	21905	21829	21780	21958	21854	21828	21920	21789	21928	22027	21794	21854	21912	21860	21939	21772	21803	22028	22031	21951	21930	21883	21924	21884	21924	21884	22078	22052	21972	21991	22007	21957	21981	21926	21789	21864	21974	21923	22020	21894	21880	21988	21883	21762	21812	21983	21917	21949	21786	21756	21905	21920	21930	22034	21760	21953	21890	21904	21822	21983	21884	21908	21926	22037	21901	22057	22166	21741	21926	21784	21995	22049	21890	21984	21922	21939	21875	21810	21789	21965	21870	22067	21987	21932	21759	21764	22083	21916	21722	21901	21918	21968	21917	21836	22070	21959	21749	21908	21954	21914	22108	21880	21860	21918	21769	22049	21906	21781	21708	21946	21826	21913	21905	21985	21849	21852	21965	21958	21998	21893	21999	21853	21962	21863	21998	22002	21879	22093	21948	21852	21971	22162	21936	21729	21796	22035	21966	21921	21897	22055	22006	21956	21885	21973	21951	21965	21949	21734	21908	21942	21986	21937	21715	21926	21966	21893	22116	21941	21797	21841	21985	21774	22103	21844	21944	21825	21897	21960	21617	22090	21821	21889	21926	21882	22098	21910	21917	21923	21887	21864	21983	21921	22040	22166	21911	21958	21987	21985	22084	21787	22058	21906	22038	21863	21943	22044	21996	21764	21816	21965	22106	22072	21650	22006	21892	21903	21935	21968	21902	21867	21879	21975	21850	21935	22110	21922	21749	21923	21868	21888	21984	21979	21821	21955	21764	21961	21925	21992	21885	22037	21728	21773	21811	21845	21942	21847	21862	21847	22128	21913	21853	21974	21815	21862	21901	21975	21963	21856	21881	21978	21883	21806	21871	21992	22103	21932	21884	21827	22051	22011	21855	21965	21807	22029	22019	21905	21829	21791	21813	21980	21860	21885	21913	22009	21977	22110	21814	21814	21901	21910	21925	22036	21967	21981	21978	21985	22069	21891	21907	21905	21990	21830	21893	21815	21711	21818	22018	21743	21965	21922	21809	21869	21928	21978	21663	21773	22009	21911	21793	21868	21883	21655	21803	22058	21918	21937	21906	21939	21788	21847	21870	22035	21929	21967	21993	21789	21946	21947	21721	21864	21912	21853	21944	22059	22128	21847	21940	22041	21937	21901	21916	21922	22212	21894	21777	21947	21787	21844	21772	21762	21990	21932	22068	21978	21845	21937	21838	21885	21872	21903	21915	21802	22039	21894	21927	21888	22129	21803	21865	22137	21994	22001	21916	21915	21930	21873	21928	22012	21949	21751	21848	21777	21828	21936	21851	22047	21940	21863	21862	21852	21912	21622	22083	22016	21931	21932	21783	22036	21877	21979	21916	21954	22016	22000	21939	21876	21900	22003	22081	21999	21747	22078	21937	21891	21942	21913	21971	21923	21944	21821	21963	22113	21943	21980	21941	21799	21908	21859	21667	21748	21917	21789	22020	22123	22039	21774	21853	21911	21752	21817	21922	21872	21963	21728	21861	21964	22011	21988	21869	21934	21838	21984	21975	21895	22002	21825	21926	21955	21893	21838	21919	21989	22022	21971	21815	22020	21847	21890	22244	21932	21868	22085	21880	21853	22006	21686	21829	22067	21955	21972	21905	21792	21880	22009	21934	21985	21801	21691	21822	21949	22185	21695	21961	21876	21893	21922	22021	21813	21864	21880	21927	21961	21949	21869	22076	21897	21961	21678	21900	21874	21722	21968	21827	21858	21946	21977	21843	21767	22105	22007	21920	21954	21970	21815	21920	22041	22061	21714	22230	22007	21844	21906	21800	21741	21972	21786	21890	21979	22033	21888	21963	22003	21913	22000	21936	21900	22010	21798	21823	22001	22166	22009	21802	22010	21924	21817	21738	21841	21948	21951	21782	21986	21838	22040	22154	21795	21944	21784	21898	21898	21954	21905	21725	21717	21968	21877	21860	21821	21811	21959	21797	22029	22127	21803	22019	21768	22010	21755	21974	21932	21986	21873	22008	21835	21861	21844	22086	21988	21705	21985	21899	21786	22051	21925	21969	21886	21751	21983	21759	21931	21878	21774	21845	21854	21871	21848	21849	22042	21860	21765	21805	22202	21885	21879	21945	21909	21803	21886	21776	21833	21883	22041	21822	22104	21819	21803	22127	21597	21839	21768	21896	21789	22074	21807	21808	21889	21960	21784	22080	21923	21997	21924	21885	22004	22039	21937	21979	21935	21902	21945	22025	21831	21938	21584	21896	21921	21824	21922	21848	21815	21919	21847	21961	21792	21815	21852	21953	22088	21872	21909	21830	21840	21866	21921	21809	21895	22007	21974	21838	21779	22059	21916	22033	21993	22040	21823	21922	21944	22064	22053	21803	21952	21982	21973	21845	21967	21879	21802	21690	21934	21844	21794	22026	21960	21911	22083	21761	21948	21968	21868	21905	21754	21912	22006	21954	21851	21863	21831	21940
23860	21919	33340	35738	36303	36998	36129	32964	31281	30308	29335	28662	28365	28176	28283	28118	27909	27861	27926	27872	27957	27732	27949	27759	27963	28062	27876	28132	27759	27915	27805	27794	27666	27686	27722	27821	27863	27734	27723	27707	28061	27951	27718	27660	27983	27637	27651	27892	27864	27760	27600	27426	27974	27767	27564	27714	27704	27749	27619	27616	27723	27828	27908	27698	27726	27834	27839	28042	27646	27663	27831	27721	27884	27880	27816	27837	27684	27952	27686	27630	27840	27783	27674	27982	27675	27643	27464	27711	27831	27677	27721	27625	27413	27676	27697	27651	27873	27586	27831	27805	27346	27625	27812	27713	27719	27621	27553	27881	27732	27484	27674	27586	27694	27673	27647	27673	27466	27846	27664	27688	27750	27722	27714	27676	27718	27784	27504	27437	27555	27638	27816	27558	27767	27717	27771	27916	27824	27729	27635	27737	27743	27483	27950	27814	27728	27758	27686	27597	27777	27671	27700	27621	27753	27611	27712	27871	27606	27575	27631	27862	27725	27771	27490	27555	27705	27529	27546	27679	27810	27605	27499	27591	27733	27755	28157	27669	27725	27816	27894	27593	27922	27888	27826	27755	27665	27842	27564	27663	27714	27767	27955	27609	27531	27748	27711	27682	27798	27642	27567	27574	27691	27816	27599	27599	27467	27641	27653	27714	27701	27629	27653	27827	27867	27689	27713	27420	27704	27606	27494	27654	27587	27642	27733	27534	27743	27659	27611	27663	27691	27916	27838	27637	27547	27853	27625	27762	27695	27652	27899	27753	27660	27606	27677	27693	27791	27815	27859	27688	27559	27563	27492	27749	27744	27716	27706	27666	27585	27732	27641	27656	27477	27687	27966	27648	27782	27412	27687	27648	27518	27605	27976	27681	27808	27785	27705	27679	27724	27775	27700	27626	27723	27695	27782	27774	27774	27761	27828	27823	27566	27565	27626	27619	27701	27938	27647	27603	27622	27432	27593	27683	27556	27718	27685	27747	27921	27704	27684	27334	27424	27450	27600	27684	27707	27569	27760	27743	27480	27728	27578	27714	27675	27744	27699	27652	27797	27700	27527	27694	27570	27904	27755	27498	27659	27691	27586	27670	27733	27609	27647	27599	27580	27882	27566	27648	27728	27816	27910	27532	27570	27589	27876	27721	27801	27692	27765	27806	27749	27695	27959	27743	27817	27505	27430	27581	27753	27608	27581	27606	27778	27778	27875	27768	27649	27674	27808	27841	27731	27423	27834	27541	27920	27638	27814	27755	27635	27788	27819	27774	27734	27563	27655	27752	27689	27682	27785	27800	27799	27768	27865	27645	27308	27706	27529	27590	27679	27798	27746	27662	27836	28025	27626	27729	27815	27616	27621	27838	27570	27609	27873	27631	27662	27768	27993	27840	27738	28004	27923	27834	27750	27546	27600	27834	27882	27627	27802	27696	27899	27727	27781	27661	27558	27632	27461	27443	27823	27739	27754	27581	27801	27471	27637	27629	27816	27666	27811	27850	27814	27594	27461	27703	27792	27508	27535	27837	27630	27693	27716	27725	27710	27686	27547	27592	27761	27677	27691	27694	27861	27767	27723	27759	27624	27752	27724	27858	27601	27750	27897	27764	27658	27806	27637	27860	27659	27697	27800	27868	27728	27571	27760	27748	27839	27774	27893	27756	27782	27828	27710	27724	27695	27699	27565	27630	27606	27714	27632	27816	27836	27581	27643	27558	27974	27740	27842	27701	27814	27629	27532	27702	27803	27716	27654	27443	27702	27744	27508	27834	27961	27692	27609	27611	27806	27795	27680	27610	27670	27651	27613	27979	27666	27829	27860	27543	27542	27623	27609	28056	27226	27695	27558	27364	27919	27769	27567	27826	27759	27630	27734	27593	27654	27715	27717	27611	27680	27775	27756	27437	27747	27603	27728	27752	27754	27767	27694	27700	27739	27810	27635	27689	27575	27765	27721	27712	27465	27658	27726	27798	27599	27717	27632	27629	27804	27718	27806	27881	27593	27913	27738	27645	27943	27814	27597	27823	27494	27531	27682	27902	27663	27607	27648	27722	27250	27430	27367	27721	27715	27619	27704	27657	27760	27374	27813	27875	27713	27699	27859	27515	27813	27566	27710	27698	27745	27482	27796	27694	27915	27943	27551	27918	27570	27573	27726	28007	27559	27553	27604	27696	27856	27689	27656	27771	27615	27899	27691	27614	27706	27673	27435	27518	27642	27459	27646	27792	27662	27421	27614	27832	27715	27741	27802	27827	27596	27706	27706	27582	27466	27802	27905	27518	27818	27739	27845	27640	27470	27747	27672	27683	27648	27715	27519	27696	27664	27727	27797	27583	27725	28018	27778	27928	27819	27786	27700	27774	27815	27674	27598	27664	27734	27668	27643	27605	27883	27840	27471	27392	27679	27613	27671	27779	27685	27522	27656	27665	27761	27846	27819	27715	27836	27698	27785	27829	27811	27748	27584	27537	27925	27729	27587	27843	27724	27670	27691	27653	27616	27917	27832	27429	27648	27446	27717	27668	27810	27515	27629	27779	27689	27583	27616	27791	27780	27810	27614	27555	27563	27577	27680	27680	27960	27868	27750	27906	27685	27851	27764	27600	27867	27889	27831	27851	27499	27742	27948	27782	27634	27567	27651	27618	27722	27578	27942	27670	27515	27568	27724	28037	27661	27681	27657	27778	27666	27521	27534	27694	27763	27681	27641	27710	27745	27622	27798	27709	27555	27697	27847	27833	27897	27843	27755	27813	27762	27705	27720	27858	27666	27671	27547	27802	27704	27678	27862	27674	27681	27698	27703	27750	27894	27900	27855	27793	27405	27648	27826	27711	27736	27636	27778	27665	27618	27853	27616	27375	27842	27637	27560	27648	27772	27852	27825	27790	27707	27582	27583	27506	27800	27432	27707	27546	27795	27585	27782	27645	27789	27538	27700	27551	27664	27765	27673	27631	27720	27655	27855	27760	27569	27702	27748	27811	27619	27780	27814	27791	27625	27572	27884	27435	27721	27670	27573	27433	27722	27804	27772	27809	27818	27616	27859	27532	27695	27635	27845	27597	27721	28198	27537	27628	27643	27813	27646	27683	27621	27851	27704	27530	27502	27570	27658	27610	27730	27714	27813	27576	27763	27843	27633	27528	27873	27508	27463	27776	27655	27615	27776	27814	27890	27900	27611	27733	27566	27542	27421	27678	27824	27835	27715	27467	27655	27568	27633	27610	27494	27518	27631	27543	27617	27645	27549	27581	27705	27841	27757	27442	27707	27607	27632	27660	27602	27536	27881	27821	27779	27663	27831	27770	27867	27880	27769	27772	27553	27614	27580	27793	27718	27708	27856	27564	27638	27824	27599	27756	27623	27775	27889	27835	27872	27632	27854	27631	27670	27550	27866	27581	27936	27805	27866	27535	27561	27574	27580	27723	27455	27550	27744	27616	27835	27601	27656	27852	27614	27640	27427	27863	27928	27616	27735	27573	27574	27900	27807	27821	27765	27596	27869	27796	27809	27868	27628	27744	27637	27576	27683	27547	27448	27800	27920	27736	27670	27678	27796	27525	27704	27830	27910	27769	27589	27750	27684	27828	27683	27419	27669	27646	27630	27634	27697	27822	27520	27642	27727	27680	27622	27656	27840	27818	27773	27751	27782	27618	27700	27661	27760	27820	27776	27654	27893	27723	27823	27788	27708	28002	27710	27686	27707	27727	27738	27634	27814	27855	27718	27738	27648	27710	27722	27731	27749	27591	27653	27680	27637	27669	27629	27703	27784	27671	27595	27548	27682	27838	27763	27452	27658	27771	27822	27768	27642	27757	27888	27695	27831	27706	27700	27810	27601	27595	27711	27634	27522	27695	27610	27751	27829	27802	27702	27474	27796	27550	27582	27931	27695	27722	27623	27828	27932	27730	27771	27541	27741	27683	27782	27703	27830	27804	27663	27758	27895	27908	27671	27706	27847	27867	27755	27459	27831	27722	27804	27773	27654	27747	27972	27526	27957	27542	27812	27588	27555	27344	27578	27628	27749	27594	27343	27813	27711	27389	27884	27653	27824	27829	27631	27588	27773	27807	27669	27469	27572	27772	27706	27526	27604	27959	27839	27663	27714	27698	27675	27559	27477	27547	27408	27721	27692	27822	27750	27863	27636	27551	27509	27800	27926	27668	27610	27652	27565	27593	27657	27538	27898	27809	27749	27630	27704	27683	27598	27902	27745	27924	27699	27601	27755	27861	27461	27541	27597	27741	27875	27952	27569	27581	27749	27446	27867	27773	27675	27866	27726	27789	27946	27702	27857	27478	27695	27711	27696	27984	27870	27712	27793	27829	27599	27705	27812	27917	27803	27782	27724	27537	27789	27514	27653	27606	27737	27561	27907	27732	27774	27775	27696	27845	27528	27563	27708	27689	27684	27768	27910	27742	27865	27510	27505	27475	27637	27871	27585	27725	27737	27768	27856	27630	27567	27668	27686	27728	27674	27803	27866	27470	27761	27990	27349	27751	27847	27497	27540	27619	27731	27493	27677	27691	27767	27641	27691	27625	27945	27866	27937	27629	27524	27822	27924	27523	27736	27726	27764	27725	27720	27680	27736	27554	27560	27623	27790	27597	27811	27768	27599	27481	27685	27670	27955	27696	27728	27663	27492	27755	27645	27687	27782	28001	27765	27910	27640	27697	27663	27666	27493	27793	27772	27734	27931	27714	27687	27677	27540	27635	27683	27790	27688	27654	27697	27851	27656	27746	27461	27672	27837	27651	27820	27769	27724	27527	27716	27858	27681	27692	27815	27663	27609	27639	27902	27801	27614	27439	27829	27860	27589	27558	27583	27667	27519	27831	27707	27820	27865	27484	27671	27628	27760	27581	27837	27876	27702	27644	27927	27677	27808	27621	27665	27833	27827	27710	27896	27845	27871	27838	27594	27616	27625	27792	27826	27643	27693	27555	27823	27779	27855	27654	27728	27923	27701	27370	27621	27858	27728	27925	27590	27694	27679	27780	27494	27684	27726	27927	27654	27716	27751	27632	27676	27784	27674	27628	27671	27995	27782	27745	27648	27560	27666	27616	27817	27860	27412	27680	27898	27675	27555	27822	27696	27719	27620	27816	27668	27832	27777	27975	27812	27658	27441	27729
40431	72449	73289	58227	46149	38112	32578	29866	27226	25154	23969	23133	22807	22508	22424	22116	22114	22098	21981	22067	21936	21971	21943	21872	22026	22073	21963	21797	21893	21782	21860	21905	22046	21955	21994	22046	22091	22012	21846	22017	21939	21961	21831	21968	21868	21806	22025	22047	21766	21932	22041	22017	21948	21853	21818	21935	21886	22123	22059	21833	21844	21920	21946	21876	21869	22099	21947	22034	21989	21926	22038	22218	21978	21864	21971	21853	22102	21778	21724	21894	21948	21918	21940	21828	21857	21876	21897	21936	22005	22001	21977	21743	21979	21961	21887	21858	21929	21915	21890	21796	21896	21791	21963	21782	22025	21841	21961	21914	21850	21710	21947	21847	21789	21942	22106	21926	21932	21927	21729	21879	21920	21860	21751	22178	22067	21776	21965	21918	21990	21985	21929	21889	22088	21693	21904	21827	21861	21947	21866	21948	21990	21951	21892	21914	21926	21871	21942	21914	22015	21793	22193	21981	21935	21816	22010	21908	21917	21955	21807	21916	21800	21797	21928	21874	21770	21800	21977	21917	21980	22069	21811	21916	21926	22040	21868	21921	21972	21758	21810	21744	21874	22081	21788	21793	21856	21974	22036	21894	21948	21817	22014	22010	21858	21932	21713	21849	22014	21998	21902	21860	21909	21900	21897	21866	21806	22059	21825	22099	21929	21893	22023	21976	21886	22011	22050	21761	21883	21947	21970	21972	21965	21939	21897	21873	21953	21800	22005	22060	21699	21823	21929	21864	21944	22114	21960	21888	21997	21888	21802	21835	21829	21922	21982	21946	21700	21955	21960	21843	21745	22007	21946	21901	21812	21871	21733	22134	22125	22016	21949	21910	22039	21828	21999	21883	21883	21906	22033	21831	21781	21881	21823	21945	22065	21828	22072	22059	21866	21807	21981	22023	21843	22160	21789	21904	21998	21802	21706	21918	21958	21921	21944	21815	22006	21988	21704	21923	21992	21807	21948	21822	21997	21705	21929	21951	21976	22010	21706	21813	21925	21956	21902	21642	21948	21818	21963	21947	21901	21945	21896	22107	21907	21901	21866	21838	21857	21739	21909	21731	22003	21862	22062	21877	21881	21793	21751	21789	22006	21882	21872	21773	21987	22160	21913	21952	21890	21891	22012	21986	21844	21783	21934	21984	21920	21933	21908	21862	21946	22001	21961	22070	21955	22011	21930	21902	21930	21877	21850	21854	21882	21851	21961	21767	21941	22089	21925	21768	21952	21911	21945	22069	21965	21987	22038	21936	21981	21811	21757	21856	21734	21890	21914	21760	21834	21908	21813	22043	21779	21928	21874	22073	21894	21983	21931	22089	21923	21962	22005	21887	21787	21719	22071	21923	22018	21763	21991	22113	21737	21966	21953	21728	21813	21929	21854	21948	21920	21807	21859	21896	21887	22114	21862	22091	21976	21804	22125	21696	21998	21992	21965	21989	22127	21860	22015	21883	21980	21965	21975	21913	21873	22045	21823	21895	21891	21751	21980	21815	21823	21800	21839	21956	21977	22009	22049	21885	21851	21927	21761	21733	21947	21875	21827	21969	21759	21750	21957	22014	21869	21807	21958	21900	21793	21760	21987	21960	21967	21888	22014	21922	21811	21847	21850	22015	21902	21897	21957	21810	21830	22035	21882	22015	22039	21945	21951	22043	21897	21987	21916	21986	21864	21879	21827	21965	21810	21921	22022	21772	21934	21948	22012	22017	21997	21847	22056	21972	21755	21965	21831	21843	22099	21880	21945	22063	21832	21897	21955	21920	22013	21937	21610	21791	21873	21760	21996	21938	22044	21959	21865	21899	21888	21911	21996	21895	21943	21797	21844	21980	21939	21803	22020	22011	21786	21977	21958	21834	21877	21799	21995	21975	22053	21813	22045	21895	22010	21937	22074	21865	21862	21883	21722	21940	22115	21910	21978	21715	21707	21936	21989	21820	22083	21856	21872	22130	21906	21790	21794	22136	21899	21962	21886	21947	21970	21875	21954	22120	21735	22051	21967	21834	21742	21881	21815	21865	22012	21913	21975	21971	21881	21955	21971	21786	22094	21989	21949	21820	21828	21622	21979	21963	21911	21916	21951	21911	21849	21822	21951	21696	22016	22003	21926	21916	21985	21901	21828	21718	21786	21880	21907	21908	21810	21753	22000	21829	21855	21906	21908	21740	22079	21987	21870	21734	21795	21875	21943	21806	21967	22066	21695	21982	22014	21710	21762	21935	21912	22083	22036	22010	22058	22013	21975	21816	21964	22012	21870	21912	21806	21961	21990	21984	21806	22147	21884	21925	22078	21863	21884	21790	21928	22050	21911	21943	22037	21873	21956	21880	21976	21929	21984	21961	21855	21942	21874	21907	21849	21830	21948	21881	21836	22090	21930	21849	21812	22051	21798	22019	21854	21953	21900	21942	22057	22017	21951	22101	21892	21924	22017	22010	21845	21867	21860	22033	22007	21890	21788	21909	21906	21763	21859	21768	21723	21775	21809	21704	21899	21863	22001	21899	21723	21979	21839	21924	22010	22058	21782	22083	22063	21881	21872	21812	21831	21919	21786	21943	21824	21982	21783	21889	21928	21794	21873	21863	21987	21973	21784	22004	21929	21872	21886	21988	22215	21883	21914	22025	21954	22142	21860	22103	21716	21928	22015	22008	22039	21861	21928	21742	22069	21811	21910	21914	21995	21967	21991	22015	22037	21794	21970	21903	22201	21931	22011	21914	21952	22029	22025	21952	21975	21884	21939	21957	22128	21808	21738	21966	22029	22130	21908	21825	22021	21916	21878	22002	21904	21943	21808	22022	21835	21957	21830	21846	21782	22025	21825	21778	22036	21794	21926	21886	22000	21790	21868	21846	21987	21863	21813	21856	21864	22015	21928	21897	21821	21840	21962	22032	22026	21950	21983	21937	21926	21979	22119	22001	21866	22014	21851	21795	22039	22039	21881	21922	21789	22033	21879	21884	21783	21936	21854	21766	21796	21988	21883	21764	21929	21914	21795	21757	21966	21960	21693	22034	21787	21732	21871	21882	21812	21734	21975	21961	21805	21802	21957	21979	21846	21997	21880	22018	21996	21904	21964	22008	22045	21859	21842	21853	21979	21946	21841	22048	21836	21931	21992	21939	21932	21993	21847	22118	21994	22004	22024	21812	21907	21752	21932	21866	21888	21850	21836	21886	21913	21846	21879	21944	21861	22009	21907	21823	21954	22086	21902	21862	21926	21885	22000	21650	22124	21686	21934	21917	21999	22194	21842	21998	21703	21763	21927	21937	22099	22044	21912	21973	21713	21918	21985	22081	22011	21843	22058	21979	21880	21953	21881	21695	21844	21946	22168	21872	21817	21759	21808	21840	21811	21931	22102	21833	21862	21877	21827	21798	21704	21958	21893	21899	21900	22063	21995	21829	21909	21873	21900	21882	21769	21926	21927	21995	21769	22085	21900	21897	21968	21841	22006	21941	21987	21884	21949	21920	21999	21858	22016	22070	22034	21960	21854	21936	21971	21954	21909	22044	22003	21936	21938	21787	21844	22036	21883	21783	21985	22070	22163	21935	21752	21851	22053	21937	21658	22118	21821	21849	21818	21884	21959	22013	22011	21719	21864	21805	22080	21857	22037	21913	21865	22041	22127	21833	21806	21952	21840	21969	21982	21955	21773	21790	21790	21827	21927	21909	21999	21869	22070	22045	21842	21826	22043	21937	21951	21956	22017	21999	22080	21881	21991	21966	21909	21977	21918	21868	22021	21981	22012	21798	22004	22180	21805	21802	21996	22114	21829	21868	21807	21837	21966	21697	21863	21884	21843	21993	21962	21962	21984	21787	21998	21999	21884	22136	21940	21987	21789	21964	21897	21857	21784	21888	21857	22000	21828	21946	21964	21852	21849	21786	21947	21953	21946	21990	22103	22052	21935	21984	21990	21957	21945	21846	21964	21998	21923	21856	22105	21760	21789	21707	21982	21909	22054	21812	21873	21938	21969	21938	22070	21928	22008	21966	21693	21859	21656	21729	21995	21939	21906	22030	21883	21813	21889	22024	21983	21823	21730	21999	21871	21898	21834	21740	21939	21902	21892	22038	21999	21906	22051	21730	22030	21935	21757	22007	21810	21811	21880	21922	21900	21908	21968	21968	21959	21901	21935	21983	21764	22007	21907	21970	21819	21997	21990	21847	22033	21952	21760	21818	21808	22036	21954	21896	21801	21997	22009	21715	21960	21926	21791	21811	22074	21851	21953	21911	21933	21811	21837	21841	21908	21795	21826	21866	21939	21947	22001	21989	21983	21763	21759	21880	21875	21666	21816	21898	21847	21970	21975	21974	21829	21751	21921	22074	21922	22045	21730	21773	21771	22001	21929	21736	22062	22126	21949	21948	21905	22067	21808	22031	21985	21889	22044	21960	21646	22002	22048	21998	22005	21958	21965	21843	21854	21962	21888	21972	22073	21791	22109	21963	21985	21833	21833	21969	21752	21747	21898	21837	21941	21920	21939	21976	22035	21921	21962	22057	21869	22017	21982	21938	21926	21855	21825	21908	21745	22023	21818	21847	21911	21723	21991	21971	22010	21822	21984	21934	21957	21838	21908	21745	21988	21940	21841	21971	22008	21811	21898	21849	21972	21860	21990	21946	22012	22018	21792	21844	21891	22055	21894	21721	21804	21947	22005	21876	21984	21848	21907	21917	21673	21838	21928	21962	21966	21847	21873	21841	21870	22015	21983	22126	21944	21984	21908	21931	21800	22242	21784	21987	21928	21940	21812	21822	22043	21719	21915	21936	21923	21866	21836	21858	21798	21921	21973	21980	21924	21790	22023	22043	21924	21889	22029	21949	21886	21996	21900	21834	21832	22132	21964	22086	22014	21937	21825	21771	21917	21793	21952	21810	22048	21760	21862	21905	21913	21927	22196	22028	21660	22009	21835	21914	22033	22030	21869	21913	22167	21803	21900	22002	21703	21958	21802	21926	21971	21910	21900	22038	21948	21855	21986	21995	21870	21996	22068	22105	22029	21813	21892	22008	21908	22028	21807	22000	21779	21874	21759	21966	21936	21754	22015	21924	21726	22025	21836	21969	22026	21812	21828	21812	21900	21806	21868	21866	21866	21925	22046	21969	21820	21966	21963	21931
22778	21579	30180	28451	30618	35372	38540	34843	32994	32073	30407	29825	29412	29006	28790	28872	28720	28648	28436	28522	28251	28422	28312	28223	28295	28479	28355	28318	28620	28158	28361	28016	28171	28394	28271	28136	28189	28363	28298	28133	28150	28264	28222	28094	28108	28424	28411	28380	28342	28251	28089	28034	28014	28200	28352	28052	28174	28251	28127	28048	28121	27777	28194	28439	28322	28013	28085	27997	28184	28422	27956	28191	27960	28030	28093	28401	28132	28130	28158	27964	28106	28251	28291	28021	28135	28146	28113	28159	28193	28339	28000	28260	28157	28224	28154	28289	28152	28168	28121	27998	28183	28244	28193	28220	28294	28018	28225	28384	28181	28233	28128	28478	27948	28207	28034	28113	28329	28242	28098	28351	28111	28127	28275	28360	28180	28244	28179	28250	28270	28035	28160	28163	28391	28211	28385	28237	28276	28169	28001	28254	28231	28043	28254	28016	28140	27955	28174	28007	28167	28272	28169	28363	28161	28296	28394	28215	28004	28161	28172	28163	27932	28091	28067	28314	28323	28111	28112	27961	28084	28158	28284	28112	28051	28328	28280	27964	28080	28163	28094	28094	28137	27955	28316	28014	28044	27968	28106	28227	28198	28082	28252	28262	28159	28111	28190	28123	28256	28136	28033	28152	28266	27924	28160	28066	27961	28105	28272	27921	28190	28272	28171	27996	28198	28047	28345	28211	28180	28213	28192	28057	28129	28226	28241	28179	28071	28054	27852	28205	28149	28419	28291	28254	28349	28377	28060	28059	28097	28294	28260	28365	28265	28219	28201	28070	28268	27941	27961	27977	28141	28291	27965	28002	28186	28106	28281	28211	28252	28043	28359	28192	28097	28036	27886	28251	28218	28408	28235	28102	28123	28409	28054	27936	28235	28080	28324	28264	28241	28347	28338	28037	28340	28166	28253	28216	28071	28261	28064	28107	27931	27973	27993	28205	28324	28272	27903	28054	28380	28173	28426	28098	28116	28306	28169	28036	28040	28009	28490	28308	28168	28038	28192	28355	28062	28138	28262	28051	28085	28333	28112	28197	28291	28236	28044	28140	28054	28039	28155	28142	28174	28025	28028	28282	28294	28046	28112	28052	28067	28059	28168	28373	28204	28128	27890	28276	28092	28096	28358	28043	28286	28209	27983	28015	28244	28270	28173	27961	28251	28068	28076	28220	28258	28315	27962	27991	28486	27992	28243	28161	28220	28365	28068	28223	28415	27931	28116	28220	28048	28312	28266	28128	28313	27900	28169	28227	28128	28195	28208	28230	28393	27995	28209	28167	28267	28186	27964	28180	28081	28303	28172	28111	28018	28235	28238	28326	28226	28120	28194	28384	28205	28027	27987	28144	28095	28292	28162	28085	28512	28180	28115	27998	28068	28293	28463	28185	28116	28107	28372	28202	28121	28079	28211	27982	28049	28001	28210	28185	28227	28210	28043	27929	28176	28346	28269	28127	27958	28006	28216	28114	28238	28082	28253	28026	28115	28011	28464	28355	27794	28109	28057	28131	28248	27992	28206	28284	28299	28156	28081	28114	28035	28019	28045	28189	28312	28128	28131	28256	28025	28074	28183	28243	28055	28008	28326	27973	27851	28023	27997	28239	28001	28162	28063	28165	28088	27899	28261	28115	28278	28244	28146	28070	28097	28286	28281	28148	28212	27840	28149	28044	28231	28226	28242	28012	28353	28074	28014	28306	27918	28053	28086	27989	28080	28325	28073	28272	28073	28056	28172	28152	28099	28212	28246	28108	28205	28099	28110	28124	28173	28126	28054	28348	28213	28171	28182	28275	28318	28384	28132	28095	28182	28203	27999	28014	28277	27908	28102	28311	28206	28239	28037	28355	28067	27812	28163	28092	28229	28194	28343	28240	28295	28293	28145	28111	28055	28348	28251	27975	28060	28129	28208	27956	28337	28013	28310	28017	28124	28278	28153	28408	28317	28232	27942	27848	28426	28227	28200	28142	28112	28262	28181	28077	28081	28213	27942	28115	28282	28111	28201	28013	28130	28286	27989	27985	27707	28363	28170	28250	28231	28083	28227	27915	28276	28373	28158	28101	28032	28024	28103	28054	28319	28097	27989	28033	28217	28230	28092	28100	28019	28054	27992	28286	28275	28066	28197	28164	28022	28309	28052	28080	28291	27983	27850	28146	28153	27958	28309	28177	28223	28062	28217	28002	28210	28023	28044	28270	28095	28275	28029	28355	28142	28122	28061	27867	28458	28104	27914	28122	28038	27992	28014	28069	28082	28044	28090	28226	28144	28037	28300	28477	28280	28118	28066	28249	28544	28501	28200	28090	28137	28033	28210	28331	28063	28289	28227	28213	28127	27986	28076	28059	28267	28145	28050	28347	28295	28010	28113	28091	28326	28270	28127	28046	28086	28114	28355	28151	28234	28234	28086	27998	28077	28140	28312	28284	28167	28015	28023	28093	27974	28368	28174	28084	28153	28164	28085	28149	28390	28145	28172	27917	27950	28179	28227	28285	28235	28270	28316	28083	27961	28168	28022	28235	28045	28105	28183	28057	28182	28195	28142	28140	28252	28161	27952	28228	28150	27965	28142	28101	28195	28157	28195	28113	28323	28174	28233	28066	27998	28320	28244	28184	27954	28329	27716	28142	28371	28153	28208	28001	28068	28102	28087	28232	27942	28210	28025	28228	28237	28164	28141	28011	28202	28346	28070	28195	28203	28115	28086	28399	28380	28094	28098	27988	28036	28360	28167	28032	28178	28291	28229	28262	28449	28146	28196	28333	28287	28165	28274	28098	28201	28047	28273	28077	28047	28171	28310	28183	28293	28201	28240	28059	28063	28225	28171	28121	28225	28228	28253	28170	27979	27997	28188	28101	28101	28171	28111	28330	27982	28039	27851	28307	28112	28156	28440	27973	28190	28244	28190	28233	28049	28257	28229	28236	28238	28093	27927	28198	28158	28054	28144	27905	28190	28130	28212	28018	28054	27925	28180	27932	28290	28183	28174	28209	28321	28206	28219	28163	27916	27956	28043	28086	28370	28240	28086	28082	28191	28397	28160	28050	28185	28307	28041	28206	28394	28095	28078	28438	28411	28188	28089	27876	28312	28168	28346	28044	28171	28215	28209	28240	28157	28252	28317	27960	28229	28093	28185	28100	28140	27987	27846	28183	27970	28183	28426	28184	28284	28065	28191	28131	28001	28083	28197	28240	28208	28211	27967	28208	28247	28119	27950	28179	28290	27994	27742	28007	28306	28355	28137	28058	28275	28121	28176	28165	28263	27975	28327	28249	28146	28175	28372	28311	28282	28070	28282	28042	28321	28282	28202	28103	28183	28089	28253	28039	28168	28187	28146	28111	28052	28391	28280	28371	28379	28103	27947	28233	28174	28105	28061	27977	28068	28321	28237	27981	27987	28238	28193	28313	28357	28337	28079	28318	28236	28212	28137	28210	28019	27936	28012	28108	28056	28086	27932	28482	28186	28230	28143	28241	27832	27915	28079	28170	28271	28017	28157	28341	28242	28131	28145	28270	28297	28232	28157	28123	27952	27938	28126	28422	28144	28066	28128	28020	28253	28429	28428	28014	28099	28297	28114	28142	28080	28108	28294	27980	28107	28308	28120	28022	28108	28291	28320	28248	28189	28320	28295	27929	28115	28096	28257	28178	28198	28059	28288	28014	28040	28196	28182	28236	28352	28280	27975	28244	28293	28207	28208	27892	28152	28084	28271	28161	28363	28138	28217	28154	28058	28253	28317	28305	28085	28172	28169	28127	28335	28084	28231	28144	28061	27980	28007	28092	28043	28143	28031	28235	28037	28126	28094	28090	28143	28098	28137	28188	28107	28206	28245	28285	27892	28411	28125	28075	28080	28183	28061	28144	28090	27851	28018	27984	28265	28182	27922	28092	28123	28203	28125	27773	28265	28183	28013	28314	28152	28154	28140	28102	28378	28111	28057	28244	28203	28094	28262	27993	27969	28198	28274	28219	27985	28018	28193	28160	28116	28461	28031	28529	28317	28314	28363	28197	28105	28049	28283	28181	28094	28052	28333	28341	28056	28126	28134	28319	28218	28369	28222	28082	28254	28148	28395	28471	28093	28293	28255	28210	27889	28272	28324	28250	28337	28066	28152	28181	28141	28243	28359	28338	28060	28133	28207	28122	28113	28069	28068	28191	28256	27970	28158	28099	27859	28311	28141	28050	27922	28064	28094	28229	28092	28032	28089	28220	28176	28341	28194	28072	28059	28066	28211	28091	28317	28273	28045	27792	28145	28106	28297	28255	28063	28265	28292	27901	28265	28005	28078	28206	28282	28109	28189	28174	28128	28118	28195	28036	28179	28040	28102	28167	28161	28295	28259	28016	28336	28039	28278	28238	28003	28015	28320	28198	27941	28096	28001	28129	28029	28054	28101	28160	27997	28178	28110	28094	27992	28274	28279	28277	27915	28057	28203	28241	28250	28285	28291	28164	28107	28166	28180	27767	28198	28083	28172	27999	28094	28042	28153	28061	27960	28119	28285	28162	28268	28189	28107	28070	27989	28084	28067	27973	28042	28184	28113	28225	28180	28065	28109	28188	28105	27865	28055	28194	28009	28122	28292	27946	28092	28059	28219	28169	27996	28256	28047	28345	28255	28344	28078	28148	28107	28004	28071	27990	28250	28216	28009	28196	28096	28068	28202	28080	28105	28364	28236	28211	28276	27961	28078	28085	28282	28284	28231	28023	28299	28270	28072	28040	28004	27986	28228	28061	28288	28302	28252	28110	28419	28240	28084	28121	28171	28198	28264	28227	28136	28020	28259	28181	28112	28258	28377	28265	28324	28230	28083	28342	28103	28184	28117	28277	27992	28087	28210	28077	28288	28298	28116	28059	27998	28006	28169	28314	28173	28047	28327	28123	28151	28175	28331	28138	28060	28161	28085	28194	28102	28275	28115	27888	28173	28128	27971	28404	28380	28002	28233	28153	28390	28084	28056	28337	28205	28274	28511	28102	28334	28261	28423	28192	28095	27952	28040	28248	27903	28224	28154	28073	28090	28192	28178	27942	28278	28321	27839	28215	28178	28075	28003	28290	28123	28333	28125	28055	28119	27863	27905	28240	28157	28232	28044	28315	28009	28162	28244	28387	28355	28475	28159	28062
43966	75786	75882	62527	49443	40919	36055	32874	29491	27448	25018	24048	23259	23067	22761	22722	22487	22444	22210	22139	22261	22199	22272	22023	22275	22248	22141	22079	22167	22153	22291	22196	22066	22034	22048	22141	22268	22216	22276	22033	21967	22191	22127	22097	22208	22270	22033	22301	22177	22064	22314	22215	22045	22205	22206	22239	22002	22316	22174	22096	22159	22202	22306	22137	22158	22156	22122	21879	22136	22257	22178	22141	22042	22226	22167	22141	22212	22198	22162	22152	22135	22041	22246	22049	22109	22107	22185	22106	22090	22248	22191	22237	22253	22104	22089	22135	22185	22161	21980	22160	22300	22090	21977	22059	22026	22419	22143	22057	22224	22274	22091	22164	22079	22129	22183	22052	22159	22117	22099	21954	22224	22273	22277	22189	22036	22182	22041	22324	22192	22020	22143	22029	22130	22168	22109	22153	22162	22209	22232	22043	22117	22142	22293	22223	21957	21862	22111	22066	22062	22130	22197	22264	22198	22149	21904	22150	22269	22111	22152	22032	22001	22146	22030	22215	22031	22292	22267	22000	22223	22276	22245	22121	22107	22046	22305	22165	22043	22038	22141	22067	22144	22313	22256	22225	22022	22030	22048	22229	22186	22117	22151	22032	22208	22245	22148	21953	22046	22056	22220	22132	22142	21952	22085	22240	22224	22033	22233	22041	22277	22104	22217	21982	22132	22124	21905	21999	22163	21905	22080	22278	22058	22213	22214	22202	21938	22189	22062	22307	22148	22108	22028	22159	22052	22022	22150	22168	22272	22345	22147	22210	22315	22014	22297	22096	22239	21869	22285	22131	22252	22201	22147	22009	22181	22259	22080	22048	22176	22163	22005	22083	22318	21996	22262	22184	22278	21928	22127	22089	22124	22198	22056	22308	22120	22146	22149	22168	21944	22118	22161	22120	22195	22064	22027	22004	22252	22108	22138	22124	22297	21948	22275	21934	22177	22073	22272	22094	22037	22235	22199	22066	22117	22096	22296	22079	21933	22087	22070	22265	22454	22311	22180	22095	22208	22145	22014	22134	22152	22127	22179	22137	22121	22125	22169	22160	22176	22111	22245	22073	22088	22161	22113	22084	22126	22039	22294	22015	22047	21989	22117	22097	21944	22061	22210	22330	22160	22248	22210	22131	22167	21904	22201	22062	22208	22163	22107	22158	22072	22162	22218	22042	22060	21977	22202	22075	21896	22171	21996	22215	22205	22074	22126	22240	22147	22154	22150	21948	22376	22104	22254	22140	22110	22063	22118	22250	22033	22274	22075	22163	21987	21996	21991	22353	22149	22197	22045	22023	22123	21968	22313	22127	22104	22153	22164	22219	22003	22204	22148	22043	22142	22239	22199	22082	22248	22150	22098	22206	22002	22137	22191	22126	22134	21972	22142	22046	22049	22091	22080	22153	22192	21991	22270	22084	22061	22206	22216	22311	22233	22093	22222	22315	22090	21991	22250	22197	22195	22183	22138	22195	22278	22009	22000	22136	22090	22185	21985	22190	22156	22116	22168	22136	22264	22144	22148	21973	22071	22164	22120	22187	22189	22166	22212	21947	22169	22263	22292	22074	22184	22128	22045	21979	22163	22100	22218	22123	22130	22103	22173	22125	22174	22080	22023	22428	22090	22119	22141	22231	22203	22139	22300	22169	22022	22095	22105	22092	22053	22385	22108	22216	22105	22226	22033	22120	22007	22142	22244	22119	22240	21947	22109	22227	22044	22124	22000	21962	22314	22189	22109	22294	22131	21997	22010	22143	22099	22108	22341	22084	22116	22070	22088	22108	22020	22294	22063	22030	22104	22302	22078	22099	22338	22226	22077	22310	22020	22261	22252	21995	22255	22233	22131	21902	22112	22047	22176	22095	22011	22165	22164	22186	21979	22182	22123	22051	22342	22030	22079	22056	22184	22110	22125	22201	21989	22051	21946	22258	22152	22204	22084	22042	22178	22260	22158	22066	21919	22075	22111	22209	22200	22171	22130	22258	22086	22103	21979	22160	22063	22270	22308	22000	22349	22205	22085	22013	22010	22197	22255	22084	21947	22088	22017	22272	22174	22103	22076	22134	22065	22172	22209	22354	22201	22161	22193	22050	22055	22060	22210	22034	22290	22144	22098	21974	22075	22064	22112	22151	22084	22123	22177	22004	22273	22082	22148	22241	22094	22430	22038	22217	22115	22191	22067	22117	22373	21918	22144	22024	22124	22187	22082	22098	22215	22098	22109	22256	22051	22104	22224	22013	22153	22238	22155	22019	22310	22200	22121	22271	22235	22185	22082	22116	22175	22034	22083	22300	22034	22303	22007	22266	22158	22181	22091	22205	22036	22228	22103	22151	22137	22040	22140	22093	22253	22281	22156	22014	22188	22138	22225	22292	22110	22293	22171	22114	22206	22183	22391	22124	22072	22115	22174	22040	22113	22187	21983	22125	22036	22105	22028	22139	22146	22026	22084	22095	22126	22051	22055	22153	22062	22046	22260	22234	22166	22223	22178	22273	22002	22255	22129	22194	22052	22080	22115	22300	22228	21875	22342	22076	22180	22080	22138	22131	22133	21887	22104	22080	21972	22115	22134	22112	22192	22118	22395	21883	22111	21858	22068	22188	21950	22075	22250	22110	22156	22094	22141	22163	22057	22083	22094	22018	22308	21903	22311	22058	22222	22151	22179	22212	22015	22157	21997	22255	22232	22160	22151	22155	22023	22106	21926	22126	22116	21988	22294	21937	22384	22071	22106	22173	22120	22154	22037	22032	22094	22245	22042	22048	22207	22265	22025	22465	22166	22102	22254	21975	22083	22043	22179	22306	22243	22162	22210	22044	22120	22239	22176	22130	22255	22227	22219	22036	22198	22079	22137	21959	22125	22055	22160	22076	22027	22073	22062	22203	22004	22309	22129	22215	22096	22281	21997	21940	22199	22036	22128	22101	22165	22173	22161	22175	22290	21996	22162	22075	22229	22134	22192	22247	22096	22172	22140	22232	22165	22152	22237	22261	21951	22111	22076	22218	22020	22148	21985	22243	21923	22036	22176	22147	22371	22236	22195	22189	21978	22257	22369	22279	22080	22022	22122	22173	22241	21984	22373	22160	22307	22402	22026	22112	22093	22054	22055	22059	22241	22046	22213	22117	22027	22250	22260	22076	22133	22118	22043	22031	22319	22224	22172	22069	22032	22129	22174	22115	22204	22072	22198	22057	22045	22099	22289	22145	21984	21953	22149	22176	21945	22123	22222	22040	22211	22266	22210	22105	22081	22033	22395	22042	22256	22202	22221	22234	22176	22113	22196	22430	22261	22001	22037	21984	22211	22264	21957	22080	22096	21969	22038	22065	22188	22166	22107	22113	22105	22133	22072	22206	21964	22280	22135	22383	22234	22038	22122	22073	22330	22083	22099	22201	22131	21922	22267	22212	21984	22071	22200	22147	21881	22094	22220	22131	22269	22214	22077	22064	22052	22132	22098	22168	22029	22018	22375	22043	22179	22134	22140	22132	22182	22066	22122	22160	22309	22146	22091	22288	22204	22353	21994	22043	22273	22098	22152	22134	22257	22148	22112	22063	22055	21995	22087	21989	22062	21974	22137	21947	22304	22233	22327	21963	22243	22040	22114	22169	22062	22146	22308	22052	22125	22073	22145	22159	22057	22289	21982	21888	22363	22104	22117	22244	22157	22205	22123	22161	22220	22103	22169	22143	22054	22272	22080	22185	22053	22062	22066	22014	22144	22076	22084	22141	22015	22222	22320	22249	22059	22168	22306	22209	22057	22146	22096	22040	22088	22199	22281	21964	22173	22056	22101	22167	22146	22184	22070	22179	22144	22155	22032	22074	22184	22291	22306	22250	22201	22021	22268	22100	22152	22383	22186	22101	22283	22106	21907	22077	22252	22144	22197	22094	22026	22231	22026	22196	22274	22081	22170	22015	22047	22110	22143	22119	21961	22329	22142	22123	22248	22059	22054	22104	22215	21978	22047	22085	22045	22010	22252	22206	21981	22144	22212	22176	22200	22201	22302	22161	22281	22109	22164	22231	22116	22183	22208	21932	21913	22064	22375	22151	22106	22073	22187	22294	22346	22261	22239	22080	22049	21993	22267	22178	22005	22267	22106	22230	22290	22043	21726	22089	22156	22091	22029	22160	22094	22118	22132	22125	21908	22117	22219	21992	22103	22137	22138	22204	22243	22122	22155	22047	22152	22051	21880	22099	21966	22130	22140	22216	22120	21994	22188	22040	22197	22178	22188	22257	22271	22209	22075	22213	22241	22162	22020	21920	22081	22153	22249	22135	22102	22148	22086	22099	22189	22253	22125	22113	22201	22190	22106	22050	22204	22104	22170	22270	22223	22148	22042	22146	22045	22056	22025	22126	22227	22083	21989	22135	22220	22212	22238	22235	21941	22273	22042	22160	22015	22055	22212	22237	22166	22109	22032	22170	22097	21906	22320	22243	22155	22153	22083	22147	22284	22108	22259	22094	22320	22186	22032	22096	22050	22119	22121	21974	22124	22385	22075	22058	22225	22113	22211	22116	22250	22136	22067	22238	21980	21994	22319	21903	22194	22253	22325	22083	22177	22100	22092	22116	21970	22279	22197	22114	22207	21956	22124	22097	22012	22116	22133	22145	22130	22104	22074	22164	22137	22314	22163	22204	22053	22117	22276	22136	22155	22160	22022	22236	22356	22154	22296	22077	22085	22118	22006	22138	22090	21958	22074	22250	22336	22038	22235	22009	22062	22383	22163	22197	22181	21968	22083	22175	22164	22045	22191	22229	22093	22271	21950	22198	22179	22180	22132	22219	22088	22126	22200	22044	22089	22183	22192	22144	22164	22053	22105	22282	21983	22131	22245	22266	22235	22022	22066	22098	22237	22118	22012	22339	22088	22205	21807	22116	22163	22116	22197	22061	22231	22133	22078	22201	22223	21994	22255	22176	22148	22307	22140	22135	21992	22084	22020	22146	22146	22169	22305	22001	22252	22190	22239	22073	22050	22287	22219	22319	22025	22025	22078	22162	22154	22109	22138	22065	22192	22093	22128	22144	22134	22195	22103	22111	22263	22273	22046	22014	22210	22146	22119	22068	22100	22165	22168	22268	22105	22019	22237	22094	22177	22147	22167	22124	21956	22020	22207	22020
35107	47832	55407	48739	39367	34606	32507	31454	30321	29923	28866	28435	28351	28143	28123	27980	27765	27793	27649	27783	27713	27724	27847	27787	27827	27570	27910	27859	27670	27643	27711	27835	27640	27709	27730	27859	27661	27515	27499	27802	27817	27821	27671	27915	27848	27739	27634	27752	27774	27790	27622	27776	27637	27610	27838	27647	27770	27707	27717	27768	27529	27795	27621	27680	27857	27776	27633	27704	27591	27593	27874	27828	27620	27840	27739	27702	27630	27670	27543	27678	27796	27645	27817	27608	27716	27719	27680	27725	27803	27687	27591	27873	27618	27721	27753	27545	27787	27817	27690	27578	27626	27749	27788	27735	27563	27942	27620	27649	27495	27802	27490	27368	27528	27544	27809	27718	27573	27689	27762	27575	27777	27766	27783	27683	27778	27824	27718	27928	27611	27836	27604	27630	27600	27585	27495	27779	27532	27783	27681	27697	27523	27623	27892	27552	27597	27816	27572	27642	27891	27509	27630	27671	27973	27744	27720	27635	27654	27733	27769	27821	27459	27493	27580	27461	27480	27689	27652	27548	27636	27558	27920	27657	27852	27627	27567	27875	27948	27840	27726	27594	27667	27892	27761	27452	27634	27793	27608	27639	27823	27581	27638	27738	27634	27882	27321	27817	27687	27736	27495	27693	27559	27653	27522	27768	27545	27827	27729	27548	27665	27566	27716	27726	27832	27594	27886	27821	27819	27594	27715	27942	27447	27761	27623	27701	27653	27784	27676	27518	27641	27537	27512	27946	27591	27629	27446	27721	27968	27578	27573	27445	27699	27744	27912	27638	27714	27976	27868	27603	27773	27666	27663	27529	27488	27492	27801	27699	27715	27777	27767	27670	27721	27681	27685	27580	27879	27665	27687	27659	27884	27816	27571	27479	27540	27630	27649	27531	27629	27719	27835	27761	27620	27595	27894	27534	27848	27457	27441	27695	27976	27538	27649	27657	27669	27828	27834	27522	27691	27406	27813	27652	27690	27638	27643	27773	27732	27977	27728	27860	27564	27697	27789	27814	27725	27740	27649	27591	27877	27868	27595	27325	27594	27761	27503	27629	27802	27903	27734	27482	27589	27857	27617	27520	27578	27621	27849	27688	27672	27633	27730	27799	27817	27378	27792	27538	27668	27763	27842	27561	27956	27683	27808	27678	27726	27669	27609	27773	27772	27444	27534	27461	27470	27616	27614	27887	27704	27671	27502	27593	27795	27599	27777	27632	27685	27622	27726	27833	27785	27584	27903	27516	27682	27852	27800	27588	27944	27937	27579	27819	27872	27816	27772	27880	27724	27402	27735	27607	27869	27737	27832	27835	27632	27693	27771	27757	27619	27802	27649	27757	27680	27649	27690	27602	27506	27486	27677	27711	27611	27877	27472	27746	27641	27492	27546	27942	27845	27584	27778	27404	28003	27820	27449	27772	27732	27626	27651	27878	27578	27641	27481	27524	27542	27765	27885	27751	27612	27771	27779	27623	27707	27611	27774	27870	27861	27774	27951	27622	27858	27685	27855	27725	27697	27652	27791	27863	27790	27847	27619	27788	27594	27557	27645	27590	27587	27741	27917	27545	27610	27761	27681	27583	27633	27745	27617	27544	27739	27760	27518	27753	27631	27488	27632	27761	27703	27610	27832	27817	27781	27740	27529	27723	27818	27689	27759	27592	27764	27639	27931	27658	27661	27484	27621	27775	27730	27648	27822	27725	27945	27470	27713	27556	27779	27616	27748	27869	27690	27584	27704	27548	27705	27571	27711	27801	27738	27432	27831	27782	27850	27780	27692	27650	27598	27547	27805	27527	27668	27710	27717	27395	27661	27631	27828	27648	27825	27701	27808	27730	27656	27745	27795	27866	27850	27633	27666	27585	27568	27824	27709	27701	27524	27412	27906	27839	27836	27575	27840	27859	27587	27722	27861	27722	27667	27554	27691	27568	27514	27740	27914	27667	27576	27627	27401	27442	27818	27645	27658	27725	27652	27799	27784	27455	27639	27598	27686	27714	27825	27593	27696	27699	27651	27717	27724	27647	27601	27736	27321	27670	27538	27516	27733	27750	27535	27743	27748	27604	27636	27637	27793	27578	27667	27716	27570	27726	27728	27880	27695	27893	27895	27691	27681	27538	27814	27667	27649	27632	27522	27661	27706	27428	27903	27593	27534	27603	27850	27640	27972	27664	27803	27824	27822	27900	27840	27756	27879	27698	27759	27782	27771	27624	27750	27780	27864	27960	27781	27447	27680	27510	27551	27719	27702	27627	27505	27674	27670	27757	27576	27615	27564	27611	27698	27934	27830	27490	27771	27622	27517	27671	27859	27573	27601	27525	27646	27542	27729	27621	27699	27732	27582	27676	27827	27632	27680	27773	27415	27803	27564	27725	27658	27828	27857	27831	27524	27584	27729	27518	27477	27930	27781	27759	27780	27593	27760	27693	27713	27760	27743	27666	27780	27710	27593	27782	27628	27649	27610	27847	27696	27462	27627	27818	27915	27813	27659	27725	27661	27522	27579	27784	27896	27779	27661	27775	27937	27905	27835	27699	27770	27587	27989	27689	27666	27815	27482	27691	27584	27524	27655	27448	27775	27790	27659	27503	27649	27595	27720	27689	27730	27556	27674	27908	27684	27447	27620	27744	27715	27645	27916	28002	27888	27586	27650	27809	27554	27878	27675	27887	27550	27496	27710	27662	27784	27860	27572	27752	27598	27657	27877	27632	27602	27786	27750	27749	27656	27846	27498	27621	27595	27490	27698	27348	27467	27867	27711	27814	27697	27745	27461	27489	27657	27724	27493	27642	27749	27515	27664	27671	27789	27824	27849	27801	27713	27575	27728	27694	27808	27816	27761	27793	27514	27644	27692	27484	27591	27771	27647	27756	27585	27667	27797	27893	27773	27761	27508	27709	27695	27820	27719	27703	27840	27538	27525	27711	27724	27679	27561	27626	27982	27629	27812	27616	27754	27612	27825	27639	27755	27782	27807	27609	27827	27701	27562	27597	27753	27535	27829	27653	27794	27632	27511	27827	27567	27615	28014	27536	27574	27675	27701	27872	27816	27714	27669	27807	27846	27593	27652	27943	27395	27797	27651	27993	27768	27693	27841	27724	27742	27472	27707	27755	27615	27647	27734	27655	27509	27473	27679	27672	27825	27508	27708	27654	27507	27597	27639	27676	27818	27732	27793	27500	27472	27428	27463	27657	27662	27581	27788	27786	27403	27497	27862	27753	27578	27664	27544	27479	27597	27626	27435	27733	27743	27680	27584	27651	27405	27727	27757	27480	27703	27732	27654	27477	27807	27862	27706	27511	27717	27573	27629	27899	27714	27693	27709	27865	27786	27704	27730	27913	27716	27554	27374	27817	27803	27715	27610	27546	27664	27625	27819	27504	27459	27852	27751	27765	27625	27714	27592	27758	27517	27623	27818	28049	27626	27776	27758	27743	27810	27764	27627	27608	27953	27620	27612	27769	27920	27890	27581	27819	27648	27729	27633	27598	27558	27643	27721	27628	27808	27606	27631	27697	27606	27863	27620	27723	27768	27489	27610	27524	27742	27809	27743	27814	27471	27759	27746	27524	27708	27804	27650	27501	27688	27735	27758	27610	27761	27744	27688	27667	27792	27608	27688	27607	27726	27896	27726	27902	27790	27704	27579	27620	27644	27599	27652	27462	27753	27728	27540	27876	27609	27644	27926	27799	27616	27626	27853	27797	27481	27707	27611	27853	27839	27819	27742	27506	27750	27968	27690	27594	27878	27744	27432	27600	27635	27727	27747	27473	27703	27596	27744	27628	27479	27870	27682	27892	27710	27836	27850	27743	27727	27723	27712	27571	27664	27657	27637	27740	27995	27642	27583	27565	27594	27548	27626	27633	27615	27878	27642	27527	27707	27715	27802	27732	27483	27634	27665	27656	27697	27856	27660	27746	27737	28021	27599	27684	27647	27707	27633	27456	27612	27879	27497	27695	27601	27869	27637	27571	27715	27461	27732	27479	27896	27784	27591	27556	27747	27641	27470	27553	27617	27618	27688	27624	27609	27789	27743	27677	27906	27440	27863	27856	27824	27663	27592	27726	27665	27775	27644	27797	27554	27843	27679	27744	27704	27590	27886	27581	27548	27342	27691	27501	27845	27686	27909	27651	27664	27807	27529	27798	27737	27698	27677	27767	27777	27855	27734	27638	27721	27634	27767	27765	27679	27666	27731	27804	27749	27836	27796	27979	27777	27718	27824	27646	27715	27935	27555	27765	27541	27770	27760	27646	27593	27449	27618	27596	27738	27788	27543	27723	27881	27731	27578	27710	27395	27661	27789	27663	27928	27745	27601	27668	27706	27919	27715	27842	27968	27881	27888	27703	27769	27525	27785	27711	27853	27611	27727	27633	27593	27678	27512	27574	27777	27654	27663	27746	27728	27718	27555	27717	27716	27796	27855	27545	27698	27767	27650	27713	27668	27594	27712	27895	27708	27676	27637	27736	27755	27886	27673	27744	27585	27626	27445	27624	27817	27771	27540	27799	27711	27684	28008	27944	27615	27681	27653	27630	27702	27856	27736	27894	27896	27521	27714	28093	27610	27778	27643	27733	27763	27691	27656	27793	27655	28095	28060	27470	27855	27530	27714	27426	27898	27559	27714	27558	27733	27565	27707	27784	27570	27713	27624	27555	27504	27663	27777	27700	27500	27573	27884	27602	27873	27748	27932	27635	27508	27711	27744	27697	27919	27938	27787	27891	27606	27886	27751	27886	27796	27748	27893	27597	27636	27839	27796	27531	27777	28015	27848	27512	27793	27640	27641	27665	27621	27630	27869	27658	28010	27722	27691	28015	27571	27971	27655	27717	27848	27722	27771	27772	27532	27742	27750	27774	27638	27790	27482	27741	27807	27757	27728	27640	27901	27552	27588	27780	27716	27745	27472	27678	27761	27755	27641	27778	27672	27599	27832	27623	27783	27588	27782	27666	27683	27554	27581	27777	27655	27691	27620	27663	27872	27535	27818	27600	27674	27619	27554	27475	27709	27796	27754	27864	27557	27524	27727	27695	27840	27555	27704	27693	27565	28092	27556	27429	27682	27788	27639	27805	27598	27697	27715	27557	28020	28118	27876	27694	27827	27605	27801	27628	27776	27703	27632	27642
45262	66071	62650	48653	38008	31620	29055	27559	26211	25097	23611	22908	22722	22359	22233	22002	21791	21821	21909	21753	21829	21900	22010	21919	21950	21672	21896	22035	21757	21921	21758	21962	21881	21906	21727	22002	21891	21877	21756	21796	22004	21788	21675	21778	22004	21858	21901	21898	21746	21905	21922	21895	21983	21797	21653	21829	21846	21986	21849	21940	21920	21890	21880	21974	21665	21801	21872	21791	21801	21815	21721	21888	21819	21901	21703	21880	21673	21885	21844	21942	21774	21895	21994	21914	22003	21991	21653	21723	21784	21959	21691	21834	21695	21910	21926	21857	21759	21804	21986	21793	21834	21803	21779	21695	21793	21763	21726	21669	21992	21840	21684	21981	22001	21907	21856	21895	21885	21805	21919	21807	21836	21908	21684	21778	21715	21743	21612	21845	21941	21819	21789	21838	21856	21740	21832	21894	21920	21912	21731	21802	21785	21824	21751	21807	21673	21831	21752	21849	21855	21869	21983	21972	21722	21836	21830	21914	21830	22008	21747	21775	21878	21855	21687	21706	21941	21545	21866	21746	22039	21829	21936	21793	21771	21882	21758	21888	21834	21796	21762	21826	21878	21822	21772	21976	21762	21949	21732	21722	21817	22002	21911	21679	21812	21839	21750	21893	21780	21927	21787	21740	21933	21861	21856	21788	21874	21835	21878	21797	21713	21747	21786	21954	21814	21807	21708	21960	21776	21907	21812	21778	21806	21852	21824	21988	21875	21891	21863	21813	21914	21620	22020	21860	21824	21883	21773	21590	21927	22039	21795	21813	21825	21872	21921	21830	21805	21808	21841	21768	21797	21845	21840	21940	21932	21943	21752	21693	21714	21728	21877	21820	22000	21669	21821	21807	21924	21798	21926	21940	21723	21828	22007	21667	22012	21866	21818	21711	21813	21693	21837	21682	21896	21887	21774	21864	21872	21921	21760	21929	21833	21758	21859	21753	21839	21909	21875	21904	21790	22092	21694	21851	21864	21849	21875	21668	21662	21883	21751	21784	21870	21684	21805	21682	21796	21789	21795	21620	21765	21965	21674	21730	21975	21761	21783	21924	21743	21796	21991	21652	21865	21760	21877	21853	21800	21874	21681	21799	21748	21808	21694	21625	21759	21645	21940	21718	21926	21741	21778	21637	21678	21829	22102	21859	21888	21885	21831	21946	21892	21999	21714	21920	21767	21784	21803	21759	21847	21887	21990	21851	22025	21949	21625	21675	22023	21740	22101	21752	22043	21932	21933	21920	21879	21766	22116	21922	21854	21779	21947	21672	21825	21967	21846	21938	21656	21707	21968	21731	21743	22076	21841	21893	21737	21826	21863	21753	21732	21851	21908	21815	21870	21786	21849	21792	21885	21817	21659	21696	21698	21928	21794	21556	21731	21957	21856	21906	21691	21761	21829	21824	21839	21809	21955	21959	21974	21832	21770	21759	21985	21715	21864	22023	21725	21820	21794	21869	21820	21788	21955	21825	21753	21724	21916	21836	21898	21771	21731	21638	21713	21944	21930	21885	21895	21892	21833	21706	21751	21939	21643	21927	21730	21935	21645	21903	21846	21959	21953	21868	21786	21762	21934	21782	21915	21707	21917	21830	21738	22024	21891	21781	21997	21818	21815	21710	21790	21788	21841	21756	21870	21871	21806	21965	21826	21729	21814	21927	21829	21868	21757	21869	21785	21712	21928	21894	21773	21872	21836	21790	21859	21757	21650	21862	21824	21792	21946	21831	21839	21954	21951	21840	21867	21879	21987	21840	21779	21654	21867	21883	21740	21857	21764	21758	21840	21784	21692	21782	22104	21778	21762	21758	22009	21829	21764	21742	21920	21866	21852	21690	21975	21690	21842	21741	21863	21769	21813	21672	21674	21769	21797	21826	21753	21843	21736	21842	21784	21722	21747	21851	21722	21870	21947	21697	21747	21889	21821	21868	21784	21891	21688	21957	21826	21735	21891	21730	21665	21772	21832	21940	21853	21800	21972	21768	21944	21621	21854	21852	21759	21876	21969	21989	21692	21872	21639	21871	21622	21871	21985	21817	21974	21689	21752	21892	21946	21873	21780	21979	21820	21843	21884	21937	21762	21646	21798	22019	21962	22059	21785	21810	22015	21930	21872	21749	21888	21778	21838	21713	21800	21805	21933	21780	21880	21857	21596	21980	21810	21954	21868	22025	21892	21763	21953	21855	21681	21956	21764	21808	21806	21822	21794	21791	21985	21743	22058	21730	21872	21950	21820	21909	21777	21932	21946	21890	21951	21933	21828	21794	21825	21844	21643	21948	22055	21823	21785	21773	22008	21759	21839	21549	21778	21773	21829	21735	21854	21725	21815	21861	21861	21953	21728	21919	21913	21828	21748	21917	21775	21979	21842	21613	21753	21851	21729	21754	21825	22035	21958	21663	21902	21774	21777	21844	21966	21792	21886	21652	21854	21982	21807	21704	21776	21862	21780	21889	21791	21784	21711	21977	21803	21869	21873	21847	21905	21797	21874	21747	21955	21722	21955	21771	21917	21916	21645	21869	21891	21841	21722	21894	21770	21967	21769	21754	21819	21851	21884	21872	21810	21806	21660	21805	21863	21816	21780	21765	21968	21686	21900	21987	22046	21843	21770	21711	21795	21937	21800	22000	21830	21881	21897	21714	22030	21791	21755	21937	21806	21675	21829	21867	21789	21722	21900	21978	21816	21767	22023	21920	21815	21864	22025	21881	21945	21869	21928	21739	21762	21912	21916	21711	21757	21768	22001	21916	21724	21770	21851	21870	21847	21755	21742	21742	21888	21788	21961	21938	21839	21928	21679	21762	21850	21751	21796	21827	21761	21928	21931	21690	21832	21835	21832	21751	21895	21819	21759	21820	21952	21935	21820	21873	21918	21641	21798	21820	21798	21741	21794	21816	21875	21930	21774	21905	21806	21877	21817	21947	21733	21963	21828	21719	21931	21855	21631	21888	21840	21833	21688	21866	21854	21905	21790	21780	21545	21879	21881	21876	22014	21934	21840	21677	21656	21868	21812	21740	21970	21739	21795	21399	21938	21608	21958	21729	21859	21825	22002	21900	21759	21812	21751	21786	21805	21764	21807	22086	21830	21925	21897	21860	21858	21751	21919	21807	21826	21900	21872	21792	21873	21831	21959	21769	21841	21932	21893	21675	21754	21999	21747	21756	21822	21774	22063	21801	21928	21800	21789	21892	21864	21823	21844	21848	21743	21728	21851	21864	21760	21865	21846	21874	21644	21811	21825	21770	21821	21669	21781	21835	22040	21863	21691	21892	21963	21917	21877	21836	21815	21943	21981	21746	21887	21884	21780	21959	21892	21787	21792	21880	21693	21511	21702	21670	21967	21841	21877	21924	21786	21805	21798	21806	21820	21847	21934	21700	21768	21855	21820	21786	21808	21737	21948	21802	21803	21814	21910	21901	21809	21874	21734	21934	21855	21881	21897	21888	21805	21745	21792	21776	21877	21982	21725	21811	21783	21939	21907	21923	21912	21666	21949	21818	21888	21805	21783	21782	21696	21876	22016	21919	21865	21924	21961	21944	21824	21869	21732	21865	21852	21736	21785	21957	21669	21704	21746	21935	21633	21698	21908	21881	21669	21706	21720	21918	21828	22038	21925	21805	21840	22071	21779	21667	21823	22030	21775	21908	21959	21755	21885	21813	21785	21805	21823	21888	21883	21709	21806	21770	21768	21813	21835	21911	21890	22007	21871	21832	21884	21839	21921	21929	21754	22029	21751	21809	21677	21958	21698	21882	21930	21852	21742	21868	21811	21789	21717	21611	21761	22023	21891	21822	21820	21843	21827	21959	21822	21886	21798	21813	21773	21815	21984	21778	21762	21713	21841	21758	22025	21712	21783	21871	21806	21879	22016	21592	21784	21614	21856	21862	21840	21764	21945	21785	21798	21791	21791	21881	21874	21830	21785	21549	21967	21779	21904	21703	21716	21943	21746	21840	21831	21690	22058	21692	21698	21779	21868	21806	21956	21715	21889	21882	21894	21866	21841	22005	21933	21897	21877	21780	21898	21809	21861	21718	21894	21764	21568	21839	21787	21869	21940	21874	21928	21778	21886	21947	21943	21743	21745	21847	21802	21819	21673	21940	21823	21886	21783	21868	21746	21979	21912	22033	21767	21853	21605	21652	21882	21823	21671	21906	21942	22010	21847	21755	21766	21761	21901	21680	21805	21789	21837	21958	21819	21743	21887	21918	22060	21810	21876	21814	21908	22021	21899	21780	21917	21820	21922	21874	21758	21662	21819	21628	21894	21725	21859	21828	21686	21737	21745	21725	21801	21776	21965	21939	21919	21759	21757	21924	21959	21795	21948	21881	21846	21773	21798	21915	21846	21739	21761	21799	21776	21859	21806	21725	21808	21763	21950	22029	21695	21772	21760	21919	21836	21735	21912	21787	21818	21828	21557	21792	21887	21808	21684	21751	21866	21945	21821	21738	21640	21857	21876	21901	21860	21865	21862	21855	22010	21796	21844	21773	21876	21995	21629	21894	21923	21963	21837	21868	21623	21765	21795	21686	21813	21773	21858	21907	21939	21782	21967	21940	21704	21841	21780	21941	21846	21833	21949	21894	21825	21848	21898	21885	21791	21735	21678	21839	21741	21921	21836	21893	21849	21668	21825	21878	21916	21757	21701	21888	21605	22007	21757	21835	21951	21876	21899	21945	21743	21850	21950	21844	21737	21843	21769	21867	21777	21960	21674	21788	21917	21742	21687	21909	21946	21792	21940	21935	21984	22000	21854	21818	21799	21832	21750	21863	21857	21820	21731	21880	21628	21874	21760	21844	21702	22057	21959	21943	21740	22002	21928	22000	21852	21705	21702	21958	21790	21831	21584	21899	21898	21893	21874	21910	21640	21858	21799	21708	21881	21832	21759	21897	21857	22038	21815	21659	21851	21939	21885	21666	21868	21800	21764	21795	21771	21995	21839	21900	21863	21869	21856	21676	21922	21794	21726	21774	21871	21871	21964	21918	21949	21840	21830	21964	21887	21985	21650	21895	21758	22048	21829	21828	22053	21924	21920	21834	21717	21771	22021	21836	21828	21790	21865	21718	21796	21907	21865	21648	21842	21929	21804	21792	21875	21802	21804	21727	21865	21803	21878	21654
23847	21760	31514	32511	32783	34566	35089	32583	31900	31970	30205	29499	28855	28424	27968	28047	27888	27978	27852	27658	27815	27704	27829	27643	27835	27765	27739	27740	27725	27777	27598	27809	27848	27521	27669	27595	27651	27712	27671	27485	27456	27482	27678	27693	27478	27677	27591	27617	27463	27447	27440	27447	27376	27678	27599	27614	27499	27653	27474	27660	27817	27692	27604	27587	27629	27453	27647	27667	27693	27591	27412	27489	27530	27501	27584	27553	27560	27488	27646	27391	27791	27737	27335	27765	27708	27603	27554	27729	27357	27623	27606	27394	27641	27478	27534	27755	27494	27572	27779	27543	27659	27703	27671	27645	27680	27317	27394	27596	27733	27725	27678	27522	27607	27268	27705	27420	27504	27387	27773	27516	27356	27627	27467	27609	27712	27815	27611	27601	27571	27696	27596	27681	27709	27559	27728	27541	27664	27595	27599	27542	27818	27424	27617	27486	27321	27574	27726	27838	27618	27566	27493	27473	27651	27498	27536	27540	27562	27800	27618	27616	27588	27272	27515	27626	27473	27755	27910	27623	27703	27741	27434	27563	27820	27515	27682	27739	27493	27677	27721	27616	27793	27550	27612	27785	27687	27558	27598	27563	27786	27363	27568	27760	27621	27469	27651	27632	27442	27477	27502	27482	27937	27692	27444	27420	27714	27582	27569	27366	27736	27801	27518	27538	27476	27449	27611	27398	27459	27759	27526	27310	27680	27528	27392	27565	27678	27453	27541	27587	27588	27493	27538	27500	27621	27503	27520	27561	27802	27633	27732	27692	27588	27736	27414	27780	27526	27730	27653	27775	27543	27503	27527	27582	27550	27836	27735	27610	27715	27690	27211	27620	27603	27705	27768	27506	27571	27424	27635	27600	27526	27513	27729	27789	27517	27654	27353	27705	27464	27441	27592	27742	27577	27607	27844	27386	27748	27713	27503	27750	27619	27346	27416	27501	27521	27492	27369	27519	27832	27451	27511	27415	27600	27732	27774	27538	27648	27561	27555	27447	27626	27561	27274	27502	27711	27475	27450	27504	27669	27684	27730	27662	27803	27579	27653	27694	27360	27608	27830	27774	27590	27600	27482	27746	27510	27510	27588	27642	27707	27651	27701	27651	27364	27691	27391	27817	27604	27489	27551	27627	27458	27518	27529	27660	27480	27558	27453	27713	27753	27502	27432	27381	27652	27536	27659	27486	27516	27527	27505	27711	27662	27612	27425	27577	27558	27447	27463	27587	27766	27687	27682	27537	27629	27691	27649	27699	27848	27785	27605	27628	27580	27488	27589	27485	27676	27661	27693	27455	27525	27788	27715	27526	27663	27568	27397	27637	27378	27405	27308	27925	27775	27435	27687	27624	27905	27580	27659	27342	27637	27499	27472	27547	27560	27581	27556	27518	27593	27501	27601	27484	27752	27599	27593	27515	27960	27445	27889	27397	27486	27672	27612	27537	27610	27697	27473	27639	27626	27397	27588	27655	27493	27610	27887	27606	27354	27541	27481	27397	27664	27675	27473	27569	27689	27745	27491	27515	27620	27596	27417	27411	27580	27593	27515	27535	27659	27693	27906	27732	27656	27713	27573	27771	27664	27465	27687	27597	27548	27612	27446	27742	27388	27619	27567	27540	27647	27388	27830	27479	27720	27566	27463	27628	27478	27652	27641	27565	27301	27498	27616	27441	27564	27700	27599	27529	27487	27531	27558	27718	27566	27460	27572	27558	27529	27552	27672	27506	27631	27638	27615	27477	27647	27388	27533	27487	27637	27643	27587	27547	27629	27419	27634	27609	27400	27589	27500	27812	27471	27485	27530	27904	27577	27598	27555	27299	27359	27613	27691	27675	27466	27624	27696	27511	27461	27528	27657	27785	27835	27672	27622	27493	27587	27593	27547	27645	27548	27528	27719	27476	27644	27477	27599	27434	27468	27550	27457	27458	27705	27607	27479	27615	27487	27780	27599	27713	27605	27627	27535	27901	27626	27595	27801	27624	27606	27852	27754	27337	27496	27665	27477	27558	27678	27615	27550	27678	27710	27700	27442	27561	27488	27412	27777	27666	27282	27722	27714	27535	27493	27833	27500	27687	27521	27436	27274	27682	27539	27508	27610	27817	27587	27447	27564	27718	27491	27495	27642	27483	27573	27531	27691	27495	27492	27450	27486	27690	27533	27492	27580	27557	27551	27509	27335	27688	27680	27720	27690	27619	27729	27496	27554	27551	27584	27722	27709	27493	27533	27707	27869	27607	27487	27841	27797	27773	27695	27497	27809	27452	27773	27737	27358	27686	27635	27431	27883	27525	27835	27567	27666	27611	27699	27745	27572	27439	27384	27599	27373	27614	27653	27513	27502	27604	27526	27373	27773	27457	27567	27521	27606	27595	27513	27701	27654	27486	27757	27708	27618	27572	27642	27704	27506	27792	27634	27610	27674	27817	27555	27548	27578	27597	27574	27636	27659	27559	27877	27512	27463	27725	27565	27431	27746	27570	27702	27775	27852	27613	27583	27746	27427	27424	27386	27482	27621	27546	27635	27720	27329	27421	27694	27863	27605	27662	27710	27742	27310	27505	27456	27448	27837	27392	27455	27510	27682	27530	27778	27623	27649	27591	27636	27373	27730	27521	27651	27545	27796	27524	27690	27538	27368	27477	27677	27753	27477	27781	27713	27727	27706	27565	27634	27448	27626	27465	27839	27482	27730	27768	27456	27457	27592	27611	27828	27614	27387	27565	27780	27622	27702	27657	27624	27641	27563	27514	27464	27346	27396	27557	27829	27816	27723	27474	27476	27800	27470	27466	27523	27597	27614	27440	27565	27600	27405	27679	27566	27464	27509	27786	27618	27578	27551	27447	27810	27496	27531	27484	27566	27618	27829	27499	27563	27677	27564	27618	27501	27410	27603	27518	27574	27713	27800	27513	27706	27531	27691	27597	27674	27619	27537	27402	27230	27396	27627	27590	27644	27798	27550	27345	27489	27424	27567	27628	27555	27615	27519	27534	27628	27747	27566	27566	27722	27617	27584	27705	27701	27537	27572	27725	27555	27498	27403	27986	27703	27492	27475	27616	27430	27820	27510	27546	27524	27612	27460	27832	27565	27714	27758	27621	27561	27578	27561	27726	27689	27404	27366	27666	27634	27611	27620	27526	27558	27554	27512	27479	27573	27732	27729	27623	27684	27678	27405	27560	27513	27695	27410	27566	27637	27495	27450	27507	27480	27538	27428	27537	27655	27682	27737	27556	27698	27510	27644	27416	27557	27587	27703	27300	27677	27651	27716	27765	27572	27826	27566	27447	27716	27774	27711	27647	27821	27381	27676	27606	27748	27641	27709	27520	27561	27371	27571	27402	27509	27516	27639	27668	27605	27366	27490	27748	27803	27545	27491	27455	27517	27703	27624	27843	27835	27650	27622	27498	27614	27487	27721	27397	27470	27606	27548	27608	27477	27718	27539	27567	27589	27671	27645	27559	27571	27677	27551	27648	27327	27531	27752	27684	27578	27292	27641	27503	27810	27522	27476	27428	27770	27637	27623	27404	27785	27627	27764	27461	27537	27488	27475	27738	27528	27876	27672	27538	27775	27683	27711	27564	27656	27579	27626	27627	27569	27625	27332	27659	27600	27868	27684	27403	27683	27597	27700	27750	27542	27502	27392	27351	27509	27581	27728	27552	27471	27460	27490	27769	27627	27725	27896	27693	27842	27598	27547	27659	27548	27353	27403	27407	27724	27354	27507	27551	27636	27513	27590	27545	27552	27670	27669	27689	27799	27726	27534	27562	27375	27563	27328	27616	27423	27536	27655	27570	27724	27681	27671	27498	27329	27525	27501	27615	27747	27785	27803	27381	27550	27540	27602	27380	27851	27724	27490	27540	27615	27507	27766	27568	27719	27605	27473	27436	27529	27691	27768	27633	27638	27664	27562	27672	27736	27340	27506	27639	27495	27649	27649	27825	27601	27649	27960	27423	27603	27508	27568	27475	27667	27288	27475	27670	27503	27464	27668	27785	27532	27696	27595	27392	27770	27576	27799	27541	27593	27746	27602	27652	27299	27506	27728	27457	27315	27515	27728	27433	27529	27669	27366	27511	27577	27651	27680	27789	27744	27721	27426	27635	27867	27385	27375	27371	27732	27898	27652	27584	27678	27313	27592	27554	27779	27463	27632	27564	27780	27701	27337	27422	27573	27459	27361	27659	27403	27612	27567	27627	27368	27678	27634	27522	27770	27521	27463	27581	27639	27757	27529	27638	27558	27544	27539	27569	27540	27466	27658	27570	27632	27866	27505	27773	27440	27742	27613	27541	27318	27460	27561	27493	27603	27614	27652	27782	27558	27811	27731	27421	27788	27540	27696	27613	27454	27618	27506	27578	27823	27387	27688	27758	27406	27505	27438	27485	27768	27668	27602	27521	27633	27672	27508	27453	27594	27381	27535	27480	27523	27685	27761	27643	27777	27552	27477	27616	27698	27500	27761	27534	27642	27916	27724	27446	27535	27864	27589	27523	27505	27759	27685	27437	27424	27685	27515	27624	27842	27778	27557	27499	27703	27732	27409	27606	27614	27540	27541	27760	27701	27717	27496	27686	27821	27681	27481	27738	27489	27521	27634	27800	27586	27609	27434	27502	27537	27632	27562	27465	27761	27589	27450	27545	27751	27498	27545	27712	27631	27746	27604	27653	27370	27655	27779	27417	27570	27417	27502	27635	27790	27733	27594	27678	27814	27411	27608	27417	27781	27562	27527	27543	27697	27540	27648	27317	27699	27673	27453	27440	27673	27531	27738	27599	27624	27704	27672	27525	27625	27577	27683	27902	27891	27484	27691	27279	27480	27800	27799	27762	27595	27634	27640	27732	27630	27576	27568	27466	27354	27685	27679	27551	27444	27588	27455	27712	27469	27576	27692	27601	27534	27738	27583	27333	27523	27568	27339	27381	27585	27616	27401	27245	27567	27503	27256	27592	27495	27549	27469	27854	27466	27696	27413	27598	27470	27412	27702	27420	27524	27450	27654	27526	27487	27403	27570	27652	27656	27574	27542	27558	27857	27624	27810	27576	27546	27638	27655	27651	27700	27625	27770	27608	27719	27682	27612	27925	27681	27459	27591	27670	27722	27584	27559	27666	27727	27621	27631	27533
44393	73138	68747	54329	42269	34686	31126	29602	28740	27776	25150	23994	23395	22979	22421	22312	22162	22058	21897	21896	21831	21922	21996	21810	21796	21655	21969	21904	21880	21659	21988	21821	21751	21765	21938	21790	22008	21763	21737	21734	21769	21666	21776	22011	21754	21794	21804	21769	21968	21822	21954	21898	21780	21837	21754	21950	21671	21870	21881	21918	21705	21853	22000	21895	21803	21691	21962	21935	21921	21936	21679	21843	21623	21752	21894	21982	21687	21928	21889	21948	21905	21800	21858	21727	21802	21885	21698	21809	21945	21758	21916	21750	21860	21814	21827	21627	21848	21735	21727	21876	21711	21746	21746	21796	21848	21775	21950	21830	21853	21753	21799	21814	21649	21914	21762	21894	21737	21731	21685	21878	21847	21798	21938	21863	21926	21725	21736	21726	21894	21671	21839	21832	21796	21776	21695	21976	21924	21610	21683	21686	21956	21834	22080	21693	21756	21778	21783	21612	21896	21784	21853	21629	21948	21907	21801	21764	21996	21882	21735	21724	21932	21756	21835	21838	21802	21777	21677	21745	21798	21913	21784	21703	21823	21776	21887	21856	21861	21677	21970	21745	21761	21819	21866	21857	21783	21984	21852	21836	21744	21767	21609	21727	21737	21619	21810	21827	21960	21722	21892	21836	21749	21767	21928	21890	21945	21901	21581	21884	21858	21833	21828	21851	21656	22012	21795	21762	21776	21885	21821	21674	21773	21773	21882	21824	21748	21928	21808	21946	21635	22068	21935	21910	21739	21946	21794	21810	21840	21868	21574	21753	21802	21879	21696	21522	21882	21501	21937	21842	21671	21712	22014	21778	21785	22030	21622	21991	21668	21686	21747	21893	21876	21862	21833	21790	21698	21813	21929	21712	21933	21806	21767	21863	21857	21810	21642	21882	21752	21704	21742	21904	21743	21748	21841	21847	21931	21926	21811	21779	21771	21946	21658	21806	21774	21880	21866	21935	21879	21931	21727	21806	21794	21595	21753	21894	21779	21816	21869	21810	21814	21781	21772	21916	21652	21835	22039	21891	21604	22001	21946	21822	21754	21920	21850	21855	21922	21874	21834	21830	21797	21934	21924	21834	21777	21696	21772	22086	21819	21856	21633	21762	21963	21888	21809	21875	21931	21731	21903	21727	21869	21924	21863	21850	21819	21583	21855	21816	21888	21815	21925	21694	21913	21664	22046	22025	21809	21933	21672	21746	21551	21874	21741	21832	21739	21806	21798	22143	21710	21712	21909	21892	21948	21816	22065	21878	21766	21875	21831	21687	22016	22009	21823	21779	21717	21798	21663	21833	21748	21993	21766	21816	21786	21746	21743	21799	21720	21867	22003	21764	21804	21847	21860	21843	21879	21719	21840	21875	21851	21751	21778	21795	21830	21692	21939	21991	21813	21883	21688	22030	21635	21700	21892	21839	21747	21881	21663	21764	21855	21721	21871	21767	21835	21781	21746	21786	21826	21902	21784	21653	22092	21719	21879	21838	21937	21840	21797	21884	21809	21838	21852	21701	21616	22030	21930	21904	21845	21782	21837	21786	21887	21645	21744	21808	21720	21672	21883	21815	21897	21750	21846	21901	21907	21890	21736	21792	21880	21804	21724	21821	22005	21845	21931	21904	21771	21770	21767	21856	21913	21816	21937	21822	21810	21827	21770	21797	21911	21728	21757	21711	21937	21784	22087	21862	21828	21902	21811	21933	21951	21929	21881	21704	21931	21838	21782	21872	21752	21856	21672	21895	21775	21717	21975	21730	21818	21812	21875	21918	21624	21823	21693	21666	21952	21835	21837	21720	22053	21894	21840	21909	21841	21942	21820	21902	21831	21739	21823	21782	21758	21799	21824	21703	21719	21700	21766	21914	21732	21850	21987	21908	21835	21843	21873	21716	21911	21674	21958	21840	21715	21845	21757	21898	21809	21902	21672	21893	21903	21936	21793	21775	21768	21911	21683	21879	21587	21905	21817	21889	21780	21892	21752	21949	21737	21679	21907	21785	21872	21959	21713	21805	21761	21817	21873	21798	21908	21766	21970	21694	21945	21955	21716	21800	21685	21985	21860	21839	21806	21951	21812	21819	21775	21754	21874	21808	21615	21760	21814	21810	21922	21854	21856	21682	21735	21961	21758	21895	21873	21975	21773	21951	21733	21810	21938	21769	21768	21639	21800	21920	21896	21828	21867	21855	22010	21626	21951	21780	21890	21650	21936	21795	21817	21909	21573	21816	21911	21763	21917	21844	21576	21893	21657	21958	21903	21911	21928	21751	21972	21749	21883	21701	21830	21874	21843	21837	21847	21869	21717	21813	21821	21896	21828	21800	21615	21894	21746	21799	21711	21808	21731	21825	21722	21804	21882	21810	21801	21901	21669	21692	21814	21864	21851	21792	21705	21932	21748	21802	21645	21753	21856	21696	21873	21899	21846	21825	21944	21874	21626	21862	21802	21762	21894	21602	21829	21829	21965	21816	21838	21875	21954	21752	21791	21879	21639	21985	21733	21887	21870	21731	21807	21789	22025	21803	21922	21861	21930	21831	21905	21833	21777	21749	21896	21963	21716	21828	21884	21902	21698	21858	21831	21766	21747	21851	21781	21898	21882	21680	21925	21778	21953	21705	21844	21816	21818	21914	21929	21682	21777	21714	21990	22068	21712	21801	21810	21879	21803	21694	21855	21813	21783	21899	21880	21890	21798	21695	21709	21806	21897	21897	21945	21911	22002	21881	21832	21855	21591	21853	21821	21802	21835	21695	21617	22125	21912	21665	21775	21746	21765	21852	21855	21857	21838	21751	21797	21709	21778	21947	21808	21748	21856	21703	21783	21850	21643	21817	21841	21722	21863	21788	21863	21699	21657	21910	21914	21631	21959	21822	21888	21843	21828	21890	21798	21924	21902	21840	21670	21901	22054	21666	21742	21796	21661	21826	21719	21819	21721	21880	21719	21881	21872	21965	21794	21802	21829	21871	21768	21920	21907	21784	21869	21747	21921	21820	21782	21848	21847	21834	21719	21905	21815	21739	21953	21846	21995	21653	21769	21834	21868	21713	21822	21975	21909	21871	21881	21920	21917	21753	21871	21823	21660	22083	21672	21670	21973	21761	21751	21862	21966	21631	21724	21689	21857	21900	21700	21661	21775	21766	21792	21928	21720	21888	21965	21856	21999	21765	21948	21816	21853	21768	21865	21576	21958	21909	21909	21783	21758	21808	21757	21666	21827	21913	21899	21751	21862	21916	21804	21838	21805	21844	21741	21846	21807	21796	21890	21821	21775	21764	21705	21800	21772	21878	21646	21815	21863	21774	21830	21820	21842	21934	21829	21686	21625	21807	21811	21737	21968	21736	21882	21694	21821	21716	21801	21748	22069	21760	21948	21873	21766	21922	21812	21923	21857	21876	21770	21674	21956	21656	21693	21652	21761	22030	21721	21689	21802	21912	21728	21975	21889	21780	21948	21765	21868	21819	21734	21626	21730	21992	21662	21773	21723	21810	21710	21843	22026	21899	21854	21961	21655	21812	21832	21773	21918	21702	21815	21792	21817	21895	21708	21931	21907	21856	21877	21832	21656	21918	21864	21771	21766	21825	21724	21693	21701	21801	21738	21957	21721	21819	21707	21846	21845	21972	21845	21780	21901	21822	21791	22056	21806	21794	21900	22014	21728	21730	21662	21753	22047	21849	21728	21947	21909	21758	21736	21771	21789	21758	21880	21855	21870	21876	21864	21949	21840	21893	21913	21815	21893	21830	21690	21801	21834	21887	21751	21958	21769	21896	21753	21619	21719	21995	21804	21867	21867	21955	21700	21864	21611	21719	21929	21685	21788	21904	21893	21655	21787	21738	21842	21716	21879	21699	21978	21871	21823	21890	21830	21755	21815	21788	21918	21749	21872	21872	21806	21840	21734	21730	21719	21882	21777	21860	21871	21959	21791	21648	21939	21835	21855	21923	21850	21794	21673	21871	21892	21799	21908	21943	21809	21784	21817	21869	21852	22021	21840	21792	21765	21757	21668	21925	21952	21898	21790	21828	21953	21714	21798	21869	21659	21990	21703	21922	21775	21841	21893	21679	21842	21798	21970	21665	21639	21822	21758	22002	21670	21893	21741	21881	21765	21825	21846	21718	22016	21973	21909	21883	21798	21696	21969	21753	21980	21702	21956	21837	21851	21705	21844	21723	21908	21716	21810	21756	21730	21806	21741	21687	21856	22054	21834	21903	21853	21793	21847	21783	21771	21631	21720	21579	21939	21903	21954	21741	21911	21899	21721	21730	21855	21660	21759	21883	21842	21917	21740	21818	21812	21986	21780	21804	21880	21940	21788	21951	21667	21844	21848	21980	21791	21972	21811	21753	21623	21850	21738	21871	21827	21784	21719	21723	21846	21766	21671	21771	21851	21795	21749	21822	21851	21936	21641	21664	21729	21875	21777	21735	21877	21875	21758	21804	21822	22043	21794	21830	21655	21649	21739	21849	21767	21795	21979	21904	21794	21881	21934	21874	21780	21658	21966	21729	21813	21697	21730	21833	21814	21901	21838	21851	21805	21705	22009	21763	21824	22039	21796	21976	21842	21848	21737	21792	21742	21901	21890	21910	21908	21730	21989	21775	22014	21847	21891	21822	21867	21974	21748	21718	21977	21991	21757	21798	21818	21778	21918	21821	21904	21639	21788	21915	21890	21813	21799	21657	21708	21865	21967	21751	22026	21786	21875	21901	21588	21952	21925	21697	21814	21657	21844	21873	21849	21936	21821	21822	21772	21789	21883	21779	21948	21880	21729	21784	21796	21822	21760	21651	21833	21768	21751	21959	21932	21922	21776	21927	21915	21829	21834	21755	21903	22045	21764	21709	21785	21878	21849	21806	21676	21761	21769	21831	21917	21935	21776	22017	21760	21818	21726	21854	21807	21916	21768	21820	21884	21735	21855	21974	22054	21861	21898	21739	21811	21713	21845	21780	21753	21725	21826	21866	21662	21914	21920	21884	21890	21687	22072	21516	21819	21747	21655	21970	21648	22081	21701	21672	21958	21866	21764	21872	21752	21769	21675	21767	21970	21765	21849	21688	21922	21828	21956	21788	21779	21593	21836	21922	21742	21857	21914	21991	21738	21842	21912	21694	21836	21798	21957	21775
22733	21477	29841	26503	28455	34425	37596	34613	34784	34375	32013	30560	30026	29489	28860	28551	28593	28352	28323	28009	28166	28102	28052	28138	28184	28094	28077	27985	28057	28206	28070	28111	27992	27940	28071	28094	27934	28229	28073	28356	28129	27997	28192	27973	27906	27890	28027	28111	28053	28364	28001	28197	27955	27959	27928	28072	27974	28119	28091	28005	28024	27947	28032	27863	27893	27790	28053	28059	27922	27902	27818	27928	28229	28015	27949	28105	27938	28003	28089	28147	28041	27790	28366	27940	27850	28019	28108	27925	27850	27973	28005	28038	28188	28074	28137	28065	28440	28020	28001	27820	27944	27916	27916	28030	28036	28119	27902	27720	27834	28014	28078	27973	28023	27942	27790	27961	28138	27914	28255	28281	28030	27770	28079	28022	28098	27980	28107	27862	28044	28091	27889	27886	28059	27971	27962	28208	28155	28057	28001	28149	27985	27994	27918	28217	27883	28171	27762	27990	28152	28084	28028	27956	27913	28083	27799	27751	28080	27812	28024	27846	27857	28015	27904	27814	27911	27883	28113	27844	27915	27993	27919	27880	28025	28003	27738	28009	27821	28100	27946	28168	27787	27896	28073	28187	27837	27987	28112	27842	27912	27846	27868	28194	27825	27963	28210	28066	27891	28047	27941	27888	27776	27978	27786	28065	28016	27700	28051	28066	28200	27980	27709	27897	27857	28061	27741	27876	28055	27898	28126	28097	27789	28034	27765	27913	28096	27743	27915	28031	28180	27967	28042	27883	28101	28154	28046	28028	27906	27810	27885	27779	27855	27890	28201	27900	28051	28075	27737	28042	28086	27874	27999	27689	27776	27897	27743	27940	27936	27953	27819	28025	27804	28138	27999	27885	28135	28081	28015	28150	27953	27678	27716	27768	28350	28056	27962	27956	27894	27814	28180	27623	28026	27869	27922	27887	27625	27796	27759	28006	27871	27819	27965	27922	27929	27940	27766	27817	28148	28077	28050	27936	28034	28053	28083	27916	28155	27970	27976	27967	27925	27784	27791	27857	27830	27829	28164	27776	28075	28069	28105	28114	28004	28002	28050	27783	27693	28213	27851	27869	27738	27876	28171	28126	27845	27751	27895	27827	27879	27947	27764	28021	27914	27673	27959	28002	28013	28063	28023	28007	27992	27922	27857	28077	27933	28071	27879	27935	27869	27973	27987	27653	27871	28131	28199	28033	27920	28208	27734	27894	27811	27907	28096	28146	28084	28043	28108	27684	27941	27842	27723	28014	27896	27865	27795	27890	28022	28062	27979	28000	28013	27981	27968	27902	27868	28054	27896	27945	28079	27980	27739	27825	27949	27778	28229	27865	27917	27802	27977	27921	28107	28032	28084	28126	27844	27960	28168	27956	28017	27827	27996	27848	27901	28002	28132	28059	27938	27834	28109	28160	27973	27823	27917	27945	27749	27883	27935	27913	28158	27958	27793	27878	27870	27971	27966	27929	28028	27855	27891	27851	27883	27668	27736	28119	28094	28085	27886	27763	27862	28064	27929	28084	27939	27709	28178	27925	27872	27752	27924	27832	27776	27952	27854	27945	27800	27830	27997	27824	27829	27697	27948	27856	27897	28065	28157	27887	27741	28147	28087	27918	28058	27832	28047	28053	28070	27972	27929	27852	27921	28055	27888	28045	27990	28116	27821	28083	27897	27738	27954	28043	27683	28170	27946	28055	27978	28044	27994	27661	27857	27753	27934	27898	28010	28052	27930	27953	27908	27920	27756	27865	27899	28045	27811	27796	27746	28135	27854	27890	27868	27768	28141	28044	27804	27891	27992	27635	27931	27809	28062	28011	28009	27845	28127	27759	28011	27853	27791	27830	27835	27960	28058	28217	27788	27660	27887	27746	27973	28041	27810	28177	27855	27893	28108	27820	28163	28045	27871	27854	27912	28018	27984	27894	27964	28008	28085	28024	27986	28010	27954	28028	27751	27908	27903	27995	27776	28027	27989	27803	28246	28074	28062	28036	27963	27985	27922	27815	27896	27907	27795	27882	27973	27920	28097	28082	27643	27870	28152	27784	28034	28035	28180	27939	27845	28056	27814	27888	27828	27976	28005	27996	28071	28021	27830	27909	28085	27880	27932	27709	28039	27914	28262	27767	28009	27990	27861	28046	27951	27945	28179	27938	28034	28077	27845	27780	27934	28196	28111	28108	27965	27923	27854	27820	27912	27732	28105	27913	27930	28050	27970	28069	27876	27858	27780	27838	27914	27742	27848	27933	27802	27848	27915	28106	27991	27886	27889	27929	28002	27701	28123	27855	27911	27818	27952	27848	27771	27968	27899	27812	28252	27715	28007	27971	27873	27919	27996	28063	27913	28038	27944	27870	27896	28034	27911	27744	27986	27884	27911	27784	27720	27705	28033	27955	27947	27923	27928	27814	28012	27912	28040	27864	27747	27987	28072	27961	28204	27876	27946	28130	28068	27679	27975	27637	27940	27985	28043	27823	28098	27765	28112	27918	28121	27790	27907	28034	27855	27788	28081	27992	27889	27894	27764	27843	28040	27968	28240	27901	27770	27651	28042	28064	27969	27824	28003	27934	27910	27732	28087	27877	27880	28007	28011	27987	27982	27957	28063	27913	27704	27861	27958	28179	28143	27752	27992	27879	27936	27857	27804	28175	27745	27853	28107	28096	27867	28023	27852	27783	27843	27852	27947	27981	27878	28042	27866	27839	27833	27897	28017	27837	27949	27856	28052	28021	27861	27952	27924	27849	28138	27987	27785	27900	27743	28005	27871	28017	27991	27937	27890	27915	28082	28055	27690	28076	27975	27857	27814	28028	27949	28108	27977	27968	27966	27874	28006	28007	27861	27947	27987	27963	27874	28009	27857	27951	27837	27896	27891	27912	28283	28069	27746	27944	27847	27994	28126	27993	27901	27758	28011	27895	28127	27982	28105	27753	28005	27964	27979	28121	27811	27711	28016	27741	27932	27976	28089	28042	28122	28013	27812	27975	27966	27781	27827	28019	28019	28126	27659	27700	27879	27929	27953	27827	27754	27834	28002	27988	28089	28057	27973	27797	28131	27946	28104	28090	28087	27800	27676	27951	27960	27825	27838	27801	27788	27832	28048	28116	28137	28075	28015	27916	27816	27899	27852	27889	27715	27806	27558	27864	28087	28041	27766	27839	27865	28144	28042	27993	27925	27879	27874	27989	27718	27706	27928	27873	28002	28066	28057	27789	27811	27833	27928	27854	27699	28036	28073	28156	27917	28147	28128	27893	28068	27794	27698	27966	27877	28028	27814	27860	27927	27889	28260	27971	27639	27854	27943	27866	27824	28007	28026	27832	27928	27740	27972	27918	27922	27829	27739	27822	27923	27911	27895	28027	27901	27868	27789	27834	27893	27985	28008	27940	27980	27967	28174	27746	27948	27769	28164	28167	27876	27917	27835	28031	27890	27949	28284	27917	27683	28079	27924	27787	27714	27666	27921	28066	27900	28134	27769	27706	27881	27941	27929	28049	27988	28018	27740	28004	28166	27746	27985	27975	27856	28119	27841	28058	28060	28000	27904	27736	27961	27963	27859	27943	27811	28056	28188	28056	27992	27809	28229	28144	27923	27992	27959	27939	28153	27992	28034	27922	27884	27855	27869	28082	27907	28198	28116	27883	27934	28164	27875	27866	28077	28207	28062	27853	27825	27836	27797	27939	27874	28179	28089	27974	27947	27999	28077	27823	27770	27960	27941	27907	28024	28067	28209	27860	28044	27863	28121	28134	27762	28050	28050	27904	27836	27928	28038	28027	27977	27967	27938	28022	28263	27986	27991	28002	28141	27889	28017	27843	27896	27854	27839	27763	28099	27938	27874	27933	28117	28037	27800	28121	27897	28103	27835	28019	27937	28136	28056	28015	27838	28019	28043	27920	27987	27897	27854	27870	27859	27753	28036	27766	28013	27793	28007	27980	27828	28023	27858	27899	27883	27908	27858	27879	27939	27802	27900	28090	27903	27953	28199	27982	28031	27712	27888	27974	28080	27866	27891	28370	28039	28028	28014	27831	28078	27648	27774	28013	27997	28023	27746	27879	27795	27968	28122	28187	27826	28036	28080	27834	27991	27902	27947	27975	27721	28072	28088	27955	28017	28140	28007	27940	28155	28021	27863	27997	27903	27723	27912	28137	27901	27719	27747	28092	27983	27924	27822	27893	28208	27910	28001	27983	27883	27929	28075	27854	27788	27919	27846	28096	27830	27968	28012	27911	28103	28106	28052	27903	28031	27978	28052	27627	27964	27943	27900	27880	27927	27844	28114	27828	27621	27792	27997	27679	28005	27928	27938	28206	27919	27953	27756	28073	28044	28020	27861	28104	28039	28030	28063	27963	27948	27954	27899	27936	27906	27904	27862	27849	28053	27849	28074	27804	27958	27727	28103	27888	28096	27944	27956	27843	27803	28115	27920	27725	27959	28025	27884	28004	28004	27717	27997	28125	28192	27984	27961	27903	27843	27742	27899	27888	27915	28080	28032	27930	27952	27879	27730	27633	28164	28170	28012	27919	28053	27723	27941	28013	27918	27841	27914	28009	27790	27905	27919	27823	28062	27956	27774	27949	27954	28186	28007	28006	28006	28024	27787	27946	27920	27891	28027	27783	27837	27995	27915	27754	28126	28017	27857	27697	27952	28086	27964	27923	27846	28094	27710	28056	27786	27887	27940	27732	27922	27846	28088	27928	27879	27861	28204	28073	27993	27995	28051	27771	27894	27912	27920	27972	27903	27818	27708	28087	27961	27916	28007	28072	27721	27919	27852	27932	27968	27826	27867	27767	27973	27946	27990	27775	27631	27980	27959	27645	28033	27986	28111	27987	27625	27900	28133	28017	28055	27910	27874	27846	27922	27973	27757	28112	28098	28036	27915	27918	27931	28023	28046	27760	28128	27794	27936	28085	27936	27943	28087	27952	27861	27847	28188	27952	27800	27763	27725	28139	27778	28017	28165	28010	27850	27812	27840	28074	27904	28011	27953	28095	28089	28030	27923	28091	27793	27950	28025	28080	28030	28145	28105	28074	28119	27936	27878	28153	27791	28136	27959	27892	27935	27952	27867	27916	28010	27989	28001	27897	28180	27968	27677	27848	27980	27993	27768	28027	27966	27871	27797	28028
44944	75157	72161	56431	46456	39585	35110	33236	32732	30729	27518	25810	24818	23958	23241	22660	22534	22451	22160	22458	22234	22134	22243	22053	22062	22114	22157	21990	22223	21975	21948	21940	22100	22134	21989	21970	22247	22041	22179	21942	21966	22106	22176	22195	22207	22058	21974	22049	21956	22181	22002	22064	22089	21951	22246	22010	21861	22130	21958	21954	22087	22005	22003	22064	22115	21918	22054	21893	22184	21945	21791	21962	21993	21893	22095	22008	21918	21929	22086	21877	22034	21986	22172	22125	21910	22019	21948	21938	22050	21946	22029	22014	22114	22096	22113	21963	22201	21901	22124	22084	21962	22297	21931	22053	21905	22033	21897	21943	22104	22141	22060	22012	22050	22009	21863	21934	22009	21953	21980	21902	22030	22030	21884	21886	21975	21962	22091	22033	21989	22136	22045	22010	21879	21976	22071	22083	21946	22052	21927	22133	22225	22135	21751	22046	22091	22156	21788	22063	21985	21905	21839	22174	21985	22049	22055	22045	22143	22047	21948	22031	21945	21952	22046	21909	22033	22204	22002	21973	22031	22144	21875	22017	22047	21901	22019	22078	21894	22178	22159	21960	21967	21926	22195	22073	22282	21947	22084	22191	21817	22006	22136	22205	22065	22050	22005	22051	21930	21867	21859	22144	22119	22034	22097	22004	21895	22062	21920	22007	22106	21921	22119	22169	21832	22136	22096	22001	21949	21992	22080	21977	21997	21982	22225	21940	21999	21913	21914	22070	22014	22122	21889	21988	21967	22026	21994	22006	21865	22112	21830	22121	22030	22073	21960	21938	21902	21990	22170	22019	22063	21979	21754	21979	22048	21975	21851	21967	21908	22146	21997	21950	21937	21954	22010	21978	21992	21980	22156	21927	22026	22023	22107	22120	21974	21853	21973	21831	21962	21995	22189	22007	22092	22065	21939	22041	22074	22127	22067	22057	22023	22157	21938	22101	21984	21966	21946	22159	22109	22082	22058	22149	22010	22066	21878	21906	21987	22139	22146	22142	21938	22066	21948	22110	21958	21790	21811	21947	22196	21991	21992	21920	22163	22158	21966	21889	22191	21976	21996	22044	22159	22071	21863	22105	22074	22117	22177	22137	22087	22079	21931	22071	21926	22170	21908	22074	22024	22048	21968	22000	22056	21916	22081	22021	22116	21824	22021	22141	22102	22021	22054	22009	22012	21999	21813	22129	22126	21966	21939	21805	22015	21790	22156	21896	21946	22106	21834	22014	22116	21998	21954	22108	21975	21980	22082	22107	22201	22146	21857	22196	22056	22027	22126	22085	22177	21969	21911	22026	21988	22130	22049	22043	21849	22037	21991	22029	21981	21938	21993	22043	21945	21970	22130	22016	22322	21861	22015	22157	22110	22028	21971	22093	21841	21928	22154	21993	21972	21798	22041	21854	21989	22077	22189	21998	22004	22085	21802	21923	21964	21960	22244	22102	21926	22185	22204	22056	21815	21928	21914	21934	22019	21920	21865	22038	22023	21776	22310	22018	22087	21886	21885	22035	22219	22102	21906	21955	22046	21979	22047	22004	21967	21955	21981	22058	22053	22092	21831	21988	21849	22032	22100	21802	22091	21944	22109	22002	22012	22058	21819	21870	21930	22027	22022	21836	22043	22200	22111	22012	21858	22066	21907	21909	22062	22052	21955	22056	21879	22023	21981	22086	21964	22058	21833	21945	21959	21859	22108	22057	21814	22110	21977	22036	22052	21816	21867	22095	21921	21980	22082	22068	22135	21946	22088	22141	22059	22078	22124	21899	21926	22102	22136	21891	22058	22009	22008	21998	21836	21834	22031	21809	21880	22093	22041	21911	21865	22221	21912	22005	22098	22009	22043	21751	22013	22049	22012	22106	22040	21923	21811	21996	21929	21916	22140	21925	21983	21929	21990	21893	22033	22079	21974	22062	22131	22183	22114	22088	21893	22054	21914	21940	21955	21991	22140	22020	22044	21920	22153	22103	22034	22191	22074	21809	21811	22155	22070	22095	21723	21952	22148	22188	22117	22058	21932	21747	22068	22014	22119	21991	22222	22012	22024	21938	22097	21944	22181	22075	22023	21809	22046	21938	22096	22111	22138	22091	21992	22083	22062	22037	22028	21925	21894	21981	22131	22000	22278	22123	21912	22072	22186	22030	22057	22203	22188	22022	22026	22002	21997	21954	22134	22095	22127	21988	21855	22002	22129	22026	22149	21921	22104	21956	22026	22066	22069	21880	22005	22085	22009	22008	21939	21938	22047	22009	21895	22023	21920	21857	22159	22068	21998	22165	22083	22027	22086	21968	22033	22071	22032	21932	21936	21923	22172	21975	21800	22052	21904	21944	21911	22060	21977	22047	22058	22109	22145	21853	22055	22046	21903	22010	22353	21912	22119	22182	21965	21956	22004	22029	21966	22169	21892	22065	22057	22137	22204	21936	21934	22199	21923	22114	22103	22129	21926	22236	21992	21994	21983	22096	22148	22146	22012	21872	21905	21997	21946	21825	22098	22023	22156	21856	22032	21965	21893	22056	22072	21865	22180	21950	22051	21850	21966	21970	22183	22146	21995	21888	22151	22100	22131	22137	22074	21899	22112	21952	21948	22154	22012	22111	21737	21848	21868	22108	21897	21905	22147	22088	21895	22067	22077	21942	22016	21794	22009	21971	21977	22016	21939	22031	21900	21992	21950	21983	22049	21963	22022	22129	22168	21886	21957	21937	22000	22100	21911	22032	22044	22071	21933	21918	22093	21976	22011	22062	22222	21981	21998	22133	21990	22002	22046	21933	22006	22131	21954	22215	22063	22115	21979	22035	21827	22045	22040	22090	22025	22029	21924	22068	22111	21970	21984	21999	22018	22070	21968	21945	22105	22036	22241	21915	21881	21877	21761	21922	21988	22000	22046	22048	22066	21947	22070	21826	21891	21891	21897	21876	22048	21957	21956	21944	21798	22058	21905	22090	22206	22134	21940	22073	21945	22062	22052	21893	22112	22130	22184	22089	21918	22132	22282	21787	22116	22212	22149	21915	21944	21800	21945	22164	22134	22110	22180	22034	21899	22011	22217	21991	22074	21955	21978	21819	21851	22012	21958	21989	22128	21996	22099	22046	22002	22059	22098	22020	22019	21935	22022	22030	22017	22152	21948	22011	22024	22063	22027	21933	22085	21921	21986	22040	22180	22036	22033	21842	21975	21939	22041	21858	21976	21905	21978	22103	22065	22141	21960	22031	21924	22145	21943	21954	22127	22072	21978	22004	21922	22129	21809	22062	22074	21974	22108	22022	21950	21958	21937	22019	22022	22005	22011	21862	22177	21976	22067	21988	22121	21860	22073	22097	21952	22142	22006	22029	21938	21880	21964	22199	21822	21948	22089	22053	22032	22017	22067	21946	22033	22014	21929	22083	22002	21960	21924	22058	21870	21829	22048	22068	22062	21907	21862	21906	22082	22024	22201	21779	21982	22003	22052	22084	22184	21988	21996	21778	22188	21888	21844	21865	22050	21980	22053	22072	22077	21832	21899	22013	21910	22004	21919	21981	21997	22105	22156	22102	22010	22057	21892	21981	22170	21825	22007	21999	22067	21820	22122	21949	21892	22020	22194	21961	21888	22076	21980	22100	22318	22008	21961	21957	21975	21935	21987	22067	21910	22070	21976	22036	21971	22180	22149	22163	21920	21965	21923	21966	22090	21953	21929	22038	22073	22112	22054	22015	22189	21999	21946	21974	22043	22045	22207	21977	22099	22103	22087	22257	22036	22212	22091	21898	22026	22002	21937	21827	21967	22106	21835	22084	22115	22043	21924	21913	21991	21955	22047	22101	22079	22023	22137	21876	22006	22106	22082	21987	21889	21944	22058	21949	21917	22170	22044	22023	22012	22164	22043	22170	22172	22046	21862	21921	21952	21924	22095	21985	21855	22160	21986	21992	22203	22085	21920	21900	22009	22075	22047	22085	21983	22042	21989	21941	22047	21920	22049	22018	21853	21912	22063	21878	22265	21880	22109	22146	22053	21999	21906	22039	21900	22051	21925	22098	22100	22231	22139	22021	22038	21862	21981	21956	22047	22113	22155	21857	21815	21900	22109	22071	21906	22100	21871	22181	22101	22061	21909	21999	21965	22077	22104	22111	21815	22079	21965	22009	21923	21779	22019	21868	22138	22022	22068	22024	22039	21936	22115	22037	22141	22143	22034	22039	22073	21967	21976	21962	22183	22085	22056	21842	22050	22034	22058	22106	21740	21873	21863	22073	21983	21873	21939	21960	22291	22043	21989	22014	22058	21851	22118	21917	21818	21906	21955	21957	21830	22026	22078	22032	22104	22012	21921	21953	22074	21820	22071	21933	22035	21962	22009	21893	22194	22064	22080	21954	22137	22000	22118	22113	21811	22167	21890	21931	21888	22013	22047	22097	22058	21862	22174	22063	22008	22046	21994	21916	21916	21988	21961	21938	22199	21924	21925	21995	22256	22075	22098	22057	21829	21986	22025	21945	21976	22008	21792	21975	21775	21970	22038	22188	22039	22058	21905	21892	21986	22138	22140	21993	22006	21881	21970	21946	22050	21882	22090	21905	22064	22055	22054	22078	22049	22099	22088	22117	22049	21896	22078	21991	21988	21950	21951	22118	22067	22014	22013	22027	22091	22106	21971	22080	22003	21901	21991	22031	22132	21896	21874	22128	21952	22021	22151	21946	22036	22008	22027	22034	22073	21846	21923	21811	22072	22060	22044	21992	21917	21956	22085	21873	21872	21983	22129	22056	22021	21932	21907	21949	22018	22135	21916	22039	21993	22180	22284	22034	22013	22082	21928	22097	21985	22042	22103	21985	22115	21925	21852	22166	21926	22148	21984	21920	22079	22184	21902	21959	22140	22049	22018	22046	21771	22086	22012	22155	21904	22019	21759	22060	21933	22105	22050	21883	22052	21846	21977	22078	21749	22199	21985	21946	22009	22029	22016	22001	22085	21831	22020	21966	22083	21999	21945	21944	22016	22089	22147	22163	22052	22017	21943	21894	22018	21996	21818	22083	22065	22268	21828	22114	21949	21919	22032	21924	21963	22023	22059	22006	21989	22042	22077	21700	22064	21925	22040	22000	21919	22103	22080	21771	22061	21900	22022	22009	22090	22056	22143	22012
35319	44207	50023	45358	38480	34846	32483	30946	30484	30733	30150	29211	28966	28521	27886	28001	27858	27895	27683	27707	27769	27540	27542	27741	27640	27457	27946	27702	27429	27596	27453	27479	27497	27501	27657	27473	27660	27491	27638	27439	27579	27424	27431	27318	27399	27587	27372	27603	27621	27390	27375	27662	27527	27325	27570	27333	27427	27563	27671	27439	27552	27542	27470	27673	27345	27608	27422	27449	27378	27394	27378	27303	27602	27323	27644	27535	27379	27607	27602	27389	27280	27613	27419	27296	27482	27430	27449	27536	27591	27552	27551	27366	27495	27389	27700	27577	27215	27464	27573	27588	27365	27575	27757	27420	27636	27563	27613	27617	27815	27574	27470	27609	27437	27363	27332	27432	27455	27461	27489	27366	27439	27650	27550	27499	27433	27357	27532	27749	27689	27555	27578	27452	27765	27664	27770	27458	27530	27605	27404	27286	27489	27508	27652	27637	27609	27515	27473	27316	27519	27449	27530	27543	27458	27657	27673	27516	27526	27427	27438	27561	27387	27650	27517	27611	27546	27309	27284	27420	27320	27430	27638	27525	27473	27695	27475	27510	27515	27495	27413	27530	27491	27680	27433	27368	27621	27593	27849	27659	27570	27619	27647	27468	27482	27421	27541	27440	27504	27474	27545	27462	27661	27452	27335	27241	27439	27590	27455	27398	27379	27581	27455	27625	27567	27715	27582	27669	27778	27470	27564	27685	27716	27701	27501	27474	27490	27757	27565	27700	27719	27593	27616	27588	27637	27531	27395	27459	27485	27435	27608	27548	27278	27491	27495	27308	27656	27445	27570	27130	27502	27141	27559	27367	27530	27511	27460	27405	27360	27439	27530	27557	27493	27310	27578	27622	27371	27689	27705	27591	27585	27477	27581	27264	27394	27505	27209	27394	27505	27617	27585	27586	27467	27766	27594	27642	27534	27695	27610	27321	27633	27553	27311	27267	27315	27411	27313	27600	27586	27564	27443	27121	27516	27498	27538	27543	27596	27595	27825	27709	27428	27504	27546	27353	27526	27497	27474	27528	27500	27347	27539	27376	27464	27426	27797	27397	27398	27513	27245	27285	27658	27426	27355	27205	27522	27583	27433	27428	27487	27540	27493	27197	27505	27404	27534	27527	27695	27595	27620	27539	27581	27593	27506	27487	27443	27779	27702	27682	27800	27465	27482	27534	27492	27613	27283	27596	27552	27511	27794	27591	27582	27502	27518	27472	27665	27739	27549	27711	27424	27544	27390	27502	27253	27626	27464	27509	27517	27683	27499	27349	27542	27461	27452	27208	27536	27407	27597	27373	27566	27607	27548	27821	27253	27339	27566	27459	27340	27512	27451	27299	27378	27574	27473	27235	27392	27627	27590	27477	27315	27454	27609	27404	27356	27479	27494	27628	27618	27248	27556	27580	27613	27396	27560	27663	27327	27534	27560	27594	27347	27422	27440	27331	27413	27443	27672	27523	27428	27773	27270	27508	27726	27260	27609	27482	27384	27604	27837	27551	27559	27586	27384	27458	27534	27640	27600	27437	27501	27393	27532	27485	27427	27517	27391	27608	27273	27772	27240	27385	27376	27244	27563	27471	27552	27677	27755	27842	27517	27439	27486	27469	27813	27579	27561	27591	27383	27418	27591	27522	27748	27481	27611	27555	27525	27479	27428	27623	27785	27435	27557	27498	27465	27357	27618	27676	27484	27499	27502	27457	27582	27421	27403	27478	27645	27519	27407	27582	27610	27565	27672	27545	27456	27532	27462	27331	27266	27320	27194	27557	27352	27459	27753	27491	27715	27630	27594	27637	27606	27284	27270	27534	27508	27421	27498	27629	27585	27411	27539	27355	27418	27642	27412	27581	27515	27498	27485	27880	27472	27393	27651	27447	27471	27749	27516	27463	27492	27372	27550	27628	27168	27726	27526	27511	27601	27499	27480	27625	27563	27342	27530	27604	27582	27596	27432	27533	27667	27303	27584	27368	27498	27379	27493	27556	27529	27395	27703	27378	27364	27511	27530	27581	27443	27513	27505	27387	27629	27561	27572	27569	27513	27487	27530	27473	27591	27366	27562	27568	27396	27520	27521	27690	27596	27467	27513	27501	27371	27285	27592	27600	27659	27588	27562	27550	27511	27535	27506	27601	27496	27388	27542	27554	27562	27576	27459	27431	27472	27331	27400	27481	27701	27278	27531	27517	27709	27639	27376	27604	27711	27570	27493	27790	27590	27629	27325	27477	27721	27320	27575	27366	27494	27388	27487	27521	27412	27425	27816	27425	27529	27564	27376	27231	27700	27598	27491	27722	27213	27643	27483	27531	27687	27584	27255	27292	27475	27321	27511	27476	27337	27357	27723	27591	27598	27670	27692	27573	27569	27626	27756	27683	27251	27369	27770	27353	27813	27547	27459	27588	27630	27505	27416	27213	27443	27552	27425	27372	27440	27283	27380	27644	27510	27465	27391	27455	27560	27387	27574	27475	27584	27326	27408	27417	27620	27558	27336	27546	27309	27493	27469	27629	27562	27532	27636	27571	27625	27688	27778	27217	27520	27658	27462	27716	27580	27493	27405	27591	27369	27520	27334	27512	27455	27383	27633	27415	27517	27658	27426	27281	27479	27664	27659	27288	27515	27696	27613	27447	27642	27688	27535	27546	27288	27474	27467	27632	27660	27633	27505	27379	27691	27513	27800	27392	27319	27618	27687	27436	27696	27328	27641	27815	27471	27504	27447	27431	27347	27473	27552	27252	27563	27685	27360	27409	27579	27735	27412	27468	27487	27546	27329	27627	27425	27795	27297	27363	27432	27350	27381	27462	27599	27634	27369	27377	27465	27489	27612	27546	27584	27618	27675	27753	27534	27575	27551	27603	27283	27471	27490	27568	27434	27539	27666	27666	27659	27486	27538	27483	27413	27617	27770	27468	27510	27585	27684	27391	27772	27531	27480	27748	27518	27712	27595	27526	27550	27532	27381	27568	27580	27355	27538	27541	27650	27591	27636	27336	27670	27511	27445	27471	27431	27579	27484	27488	27268	27584	27475	27634	27331	27523	27399	27435	27604	27570	27770	27509	27519	27494	27543	27476	27467	27295	27619	27436	27381	27333	27452	27504	27468	27823	27826	27571	27550	27376	27475	27448	27463	27586	27580	27421	27499	27467	27517	27358	27491	27344	27630	27524	27474	27466	27854	27496	27525	27512	27554	27588	27633	27355	27393	27417	27622	27476	27500	27721	27562	27240	27569	27514	27630	27577	27474	27416	27470	27354	27376	27507	27675	27629	27282	27514	27523	27353	27544	27615	27618	27196	27516	27598	27540	27646	27281	27509	27622	27494	27670	27695	27430	27548	27505	27727	27439	27628	27510	27344	27345	27607	27360	27549	27457	27405	27422	27413	27753	27590	27554	27652	27748	27603	27399	27558	27499	27233	27593	27497	27405	27680	27677	27532	27320	27533	27710	27374	27437	27761	27481	27603	27591	27566	27301	27503	27582	27406	27828	27666	27655	27538	27560	27648	27507	27662	27442	27720	27682	27500	27476	27554	27558	27479	27611	27603	27248	27513	27516	27429	27718	27454	27780	27740	27568	27716	27635	27441	27523	27536	27466	27551	27586	27458	27536	27347	27427	27471	27572	27842	27769	27515	27590	27452	27571	27584	27822	27146	27496	27444	27702	27502	27607	27541	27284	27571	27519	27416	27417	27520	27493	27383	27467	27309	27669	27646	27471	27535	27657	27576	27643	27645	27465	27375	27469	27312	27638	27603	27376	27600	27606	27396	27306	27513	27550	27500	27540	27635	27670	27418	27499	27441	27400	27516	27413	27551	27551	27482	27266	27346	27567	27487	27336	27429	27404	27356	27471	27625	27607	27291	27455	27682	27288	27711	27683	27436	27523	27615	27484	27280	27403	27490	27534	27678	27496	27785	27537	27443	27421	27661	27560	27499	27512	27601	27668	27453	27548	27624	27503	27432	27628	27485	27513	27669	27499	27640	27420	27688	27500	27460	27498	27512	27612	27515	27574	27406	27460	27625	27677	27520	27777	27518	27666	27388	27447	27517	27363	27434	27591	27457	27559	27713	27425	27727	27389	27465	27452	27742	27451	27279	27527	27382	27403	27479	27731	27417	27588	27715	27472	27598	27479	27350	27659	27590	27536	27477	27734	27570	27581	27455	27493	27505	27460	27643	27464	27564	27803	27394	27629	27524	27527	27566	27479	27394	27736	27638	27692	27647	27529	27426	27800	27484	27516	27549	27668	27620	27579	27434	27523	27534	27623	27717	27548	27770	27795	27615	27282	27389	27590	27593	27659	27440	27514	27466	27701	27622	27400	27632	27523	27477	27315	27413	27612	27640	27554	27391	27618	27527	27781	27672	27647	27366	27439	27535	27383	27536	27418	27283	27566	27585	27549	27763	27585	27535	27621	27476	27487	27490	27649	27703	27660	27327	27645	27303	27507	27638	27675	27598	27643	27428	27783	27633	27484	27496	27585	27725	27444	27641	27512	27612	27517	27576	27228	27449	27597	27381	27610	27564	27617	27624	27425	27273	27422	27394	27654	27512	27666	27528	27636	27704	27353	27380	27632	27459	27516	27537	27595	27664	27757	27491	27454	27733	27550	27526	27469	27555	27561	27428	27399	27444	27526	27562	27596	27503	27812	27306	27606	27511	27550	27681	27383	27355	27604	27456	27731	27401	27408	27371	27544	27679	27559	27540	27562	27484	27656	27545	27371	27478	27466	27654	27351	27464	27743	27565	27357	27651	27426	27646	27619	27308	27525	27452	27349	27831	27641	27597	27577	27597	27503	27696	27422	27283	27577	27557	27530	27435	27460	27475	27407	27614	27657	27575	27592	27710	27530	27632	27579	27480	27385	27671	27615	27433	27554	27504	27491	27418	27623	27325	27615	27336	27444	27682	27646	27426	27631	27596	27496	27862	27616	27462	27545	27339	27345	27551	27524	27543	27626	27718	27434	27526	27369	27618	27631	27468	27375	27520	27477	27552	27803	27675	27484	27588	27635	27318	27437	27504	27544	27456	27578	27632	27567	27367	27827	27493	27596	27496	27565	27541	27552	27476	27423	27365	27720	27525	27717	27557	27707	27416	27607	27483	27629	27707	27546	27693	27639	27336	27668	27474
46366	63831	56994	45385	37720	32666	29042	26996	26796	26923	25115	24019	23567	22875	22445	22255	22062	21979	21821	22009	21827	21758	21740	21672	21814	21844	21710	21649	21816	21651	21672	21838	21732	21780	21680	21886	21628	21695	21755	21625	21868	21847	21784	21634	21699	21689	21666	21666	21754	21710	21695	21729	21732	21643	21815	21563	21617	21833	21794	21601	21753	21757	21783	21793	21709	21770	21685	21712	21808	21920	21806	21661	21776	21867	21790	21803	21772	21756	21933	21573	21638	21718	21945	21611	21767	21818	21866	21904	21777	21687	21785	21997	21792	21988	21672	21868	21642	21912	21759	21791	21678	21796	21810	21684	21672	21858	21713	21672	21841	21774	21739	21648	21793	21683	21765	21741	21701	21682	21696	21884	21619	21857	21743	21678	21704	21687	21710	21777	21738	21959	21528	21531	21859	21692	21704	21633	21637	21639	21664	21805	21723	21747	21810	21686	21724	21954	21790	21742	21635	21684	21814	21728	21640	21793	21784	21833	21905	21808	21790	21835	21568	21809	21813	21677	21710	21667	21729	21590	21817	21784	21935	21696	21798	21834	21820	21807	21856	21585	21639	21754	21838	21621	21838	21574	21628	21733	21799	21836	21902	21869	21682	21728	21752	21851	21789	21893	21920	21549	21796	21870	21715	21665	21721	21715	21655	21813	21692	21643	21759	21864	21727	21445	21735	21931	21692	21707	21795	21905	21677	21635	21560	21814	21604	21958	21707	21651	21616	21733	21706	21610	21899	21809	21691	21778	21799	21531	21786	21805	21719	21796	21896	21841	21791	21660	21807	21798	21754	21799	21935	21806	21756	21748	21924	21734	21842	21748	21835	21671	21737	21611	21674	21734	21842	21779	21612	21730	21761	21902	21732	21598	21803	21676	21857	21890	21801	21670	21706	21673	21873	21734	21805	21775	21732	21652	21927	21801	21768	21681	21869	21679	21612	21739	21635	21748	21760	21601	21858	21826	21620	21839	21785	21710	21658	21738	21671	21794	21805	21642	21797	21771	21609	21893	21760	21782	21872	21636	21856	21805	21775	21649	21752	21868	21698	21830	21676	21780	21649	21878	21922	21729	21568	21784	21778	21741	21681	21834	21763	21745	21797	21803	21528	21570	21704	21617	21677	21621	21849	21845	21796	21870	21805	21890	21903	21622	21664	21653	21806	21680	21881	21787	21722	21660	21603	21680	21665	21512	21820	21682	21883	21867	21786	21713	21861	21765	21727	21708	21725	21508	21623	21837	21641	21807	21882	21609	21754	21689	21887	21756	21982	21795	21876	21632	21762	21717	21811	21787	21571	21853	21697	21834	21601	21691	21848	21698	21718	21550	21681	21696	22055	21729	21811	21497	21764	21873	21629	21688	21677	21570	21811	21734	21775	21676	21714	21624	21799	21805	21815	21667	21762	21815	21752	21707	21697	21895	21825	21739	21653	21778	21746	21817	21708	21910	21744	21788	21851	21830	21738	21630	21756	21661	21576	21636	21842	22011	21806	21807	21991	21780	21724	21691	21779	21783	21677	21946	21748	21620	21770	21662	21880	21650	21718	21831	21589	21783	21852	21685	21822	21788	21881	21787	21663	21795	21753	21693	21580	21819	21765	21799	21749	21774	21703	21780	21857	21791	21700	21811	21666	21837	21847	21571	21859	21563	21768	21813	21698	21729	21778	21776	21738	21638	21687	21709	21687	21894	21794	21729	21858	21846	21761	21710	21817	21722	21773	21949	21953	21682	21674	21689	21826	21848	21635	21683	21855	21705	21711	21877	21960	21817	21767	21627	21721	21779	21658	21738	21847	21817	21783	21744	21486	21743	21730	21852	21513	21727	21757	21970	21623	21755	21778	21829	21792	21812	21721	21635	21790	21706	21855	21580	21794	21671	21618	21813	21728	21642	21780	21935	21655	21757	21746	21676	21741	21552	21675	21830	21744	21744	21790	21694	21819	21706	21707	21658	21716	21748	21780	21739	21683	21845	21882	21667	21927	21756	21622	21583	21818	21795	21820	21669	21950	21650	21778	21772	21711	21553	21746	21761	21771	21713	21849	21766	21853	21560	21781	21848	21755	21691	21823	21671	21738	21823	21538	21770	21641	21630	21814	21678	21632	21682	21730	21757	21863	21956	21824	21662	21854	21746	21675	21762	21731	21716	21678	21692	21767	21638	21682	21720	21678	21777	21764	21714	21825	21657	21622	21590	21657	21745	21806	21651	21681	21913	21605	21686	21893	21804	21772	21829	21689	21759	21660	21702	21815	21900	21737	21748	21696	21682	21580	21827	21659	21960	21808	21767	21709	21698	21659	21710	21815	21974	21751	21646	21713	21829	21768	21737	21832	21614	21628	21755	21809	21715	21815	21716	21693	21771	21891	21552	21763	21681	21740	21855	21738	21878	21560	21844	21723	21895	21688	21758	21718	21859	21673	21719	21795	21727	21763	21837	21706	21640	21627	21646	21621	21802	21797	21780	21795	21606	21761	21711	21685	21771	21715	21726	21715	21688	21621	21799	21599	21800	21810	21908	21851	21723	21596	21852	21870	21695	21969	21596	21959	21747	21875	21791	21616	21916	21791	21769	21702	21795	21918	21757	21776	21682	21834	21777	21791	21675	21745	21834	21784	21793	21775	21772	21758	21793	21738	21585	21788	21776	21696	21748	21722	21834	21699	21794	21707	21673	21678	21841	21621	21837	21666	21765	21628	21819	21676	21775	21895	21902	21722	21769	21608	21755	21787	21719	21755	21563	21623	21718	21699	21811	21607	21811	21747	21662	21709	21613	21677	21921	21852	21788	21804	21893	21869	21691	21809	21733	21880	21962	21717	21610	21742	21650	21744	21638	21724	21898	21709	21671	21894	21681	21529	21736	21741	21746	22004	21622	21649	21753	21735	21882	21717	21699	21813	21733	21612	21550	21746	21708	21668	21621	21708	21731	21688	21681	21691	21840	21667	21966	21799	21700	21821	21853	21682	21838	21765	21668	21755	21745	21868	21705	21675	21515	21882	21927	21899	21713	21608	21916	21704	21844	21793	21718	21707	21720	21870	21819	21544	21715	21605	21794	21702	21855	21848	21633	21774	21771	21597	21850	21827	21687	21698	21677	21893	21700	21997	21848	21693	21910	21691	21668	21750	21695	21765	21501	21689	21692	21917	21730	21611	21781	21673	21805	21811	21719	21554	21876	21620	21832	21847	21780	21670	21792	21726	21733	21817	21886	21808	21826	21860	21830	21651	21681	21714	21798	21762	21766	21754	21690	21662	21604	21749	21682	21784	21666	21909	21875	21685	21710	21607	21730	21776	21704	21609	21718	21720	21626	21677	21781	21590	21790	21885	21837	21834	21973	21725	21592	21718	21810	21562	21824	21651	21848	21821	21682	21777	21682	21748	21864	21758	21849	21732	21578	21859	21746	21704	21822	21436	21847	21852	21741	21772	21840	21627	21803	21517	21717	21783	21592	21852	21739	21752	21862	21792	21819	21762	21793	21557	21754	21758	21713	21469	21810	21797	21735	21775	21681	21765	21717	21819	21833	21681	21751	21891	21594	21686	21842	21839	21681	21727	21769	21831	21805	21587	21614	21826	21915	21818	21764	21661	21758	22006	21806	21834	21911	21714	21657	21797	21956	21638	21600	21822	21884	21761	21772	21642	21663	21783	21687	21802	21786	21585	21844	21728	21499	21798	21816	21760	21715	21610	21717	21789	21917	21752	21776	21726	21705	21717	21778	21614	21751	21648	21578	21849	21960	21869	21630	21792	21718	21776	21713	21557	21794	21702	21883	21950	21833	21679	21630	21690	21670	21682	21833	21798	21815	21806	21618	21694	21666	21850	21797	21529	21819	21802	21775	21890	21716	21680	21834	21670	21745	21662	21728	21859	21765	21717	21733	21827	21836	21651	21797	21693	21795	21784	21785	21635	21715	21726	21787	21863	21829	21748	21597	21834	21691	21648	21686	21746	21633	21795	21722	21755	21714	21898	21618	21785	21732	21740	21819	21725	21834	21609	21855	21591	21795	21627	21917	21814	21787	21779	21519	21755	21767	21696	21758	21732	21676	21886	21550	21865	21703	21800	21686	21822	21595	21674	21836	21722	21815	21870	21731	21709	21654	21655	21851	21700	21671	21716	21722	21763	21742	21741	21648	21794	21713	21742	21905	22050	21476	21745	21878	21692	21737	21723	21904	21830	21617	21903	21811	21928	21729	21698	21619	21685	21680	22010	21780	21990	21802	21624	21638	21563	21752	21652	21872	21651	21766	21856	21617	21822	21768	21814	21673	21781	21836	21635	21815	21817	21717	21751	21743	22026	21803	21694	21825	21782	21849	21712	21906	21728	21752	21953	21518	21659	21615	21609	21878	21836	21572	21687	21668	21660	21827	21569	21918	21753	21847	21625	21678	21715	21660	21725	21772	21751	21763	21751	21827	21716	21665	21779	21695	21878	21744	21791	21840	21839	21904	21868	21765	21795	21522	21966	21907	21719	21719	21932	21749	21628	21857	21607	21816	21660	21862	21765	21737	21774	21661	21800	21819	21548	21664	21600	21647	21900	21679	21845	21853	21739	21653	21686	21722	21842	21782	21867	21910	21815	21683	21929	21807	21651	21883	21849	21819	21770	21644	21908	21845	21949	21713	21738	21756	21865	21858	21737	21762	21684	21568	21726	21910	21871	21720	21728	21600	21854	21841	21755	21680	21725	21571	21684	21792	21759	21749	21711	21530	21725	21808	21889	21657	21854	21698	21955	21746	21767	21811	21771	21871	21775	21751	21652	21703	21763	22004	21811	21862	21662	21782	21697	21951	21749	21660	21656	21749	21925	21840	21708	21589	21743	21778	21713	21833	21750	21752	21772	22070	21789	21612	21742	21616	21918	21860	21784	21895	21959	21717	21814	21511	21658	21856	21740	21780	21809	21851	21866	21788	21801	21921	21880	21637	21872	22024	21694	21833	21919	21789	21869	21855	21674	21720	21768	21784	21784	21678	21933	21674	21794	21744	21827	21834	21774	21735	21803	21573	21784	21724	21752	21841	21748	21867	21790	21845	21734	21802	21629	21672	21645	21662	21759	21933	21697	21855	21938	21756	21696	21722	21817	21574	21715	21789	21891	21959	21632	21959	21693	21716	21851	21613
24010	21699	30782	30863	33228	34893	34913	32383	31515	31500	31414	30269	29845	28863	28402	28050	27948	27924	27720	27543	27544	27420	27364	27544	27624	27158	27480	27661	27471	27384	27601	27696	27521	27312	27521	27210	27487	27242	27170	27512	27517	27584	27332	27424	27401	27468	27199	27331	27467	27481	27191	27228	27236	27360	27231	27366	27266	27272	27264	27448	27393	27310	27446	27432	27410	27480	27411	27137	27437	27560	27666	27432	27360	27355	27391	27308	27354	27285	27347	27561	27111	27336	27436	27361	27327	27478	27441	27467	27347	27232	27576	27270	27577	27551	27618	27374	27323	27397	27797	27525	27273	27522	27493	27256	27508	27390	27431	27198	27361	27496	27311	27318	27459	27270	27425	27220	27227	27425	27380	27391	27299	27396	27215	27486	27315	27257	27251	27555	27221	27265	27523	27376	27350	27638	27283	27445	27297	27444	27167	27541	27364	27350	27541	27449	27540	27651	27227	27182	27435	27253	27131	27221	27243	27292	27515	27395	27479	27457	27292	27269	27311	27077	27524	27394	27206	27065	27320	27244	27217	27184	27296	27430	27408	27644	27187	27191	27349	27211	27551	27443	27125	27329	27450	27565	27291	27240	27285	27297	27292	27496	27531	27296	27427	27389	27500	27408	27420	27336	27210	27283	27166	27408	27424	27387	27373	27386	27428	27518	27291	27250	27332	27349	27441	27123	27189	27672	27287	27319	27199	27207	27394	27360	27337	27459	27462	27411	27545	27412	27275	27445	27288	27590	27317	27485	27140	27479	27279	27409	27369	27358	27450	27482	27428	27355	27442	27105	27518	27527	27167	27498	27368	27169	27164	27215	27224	27358	27389	27350	27293	27321	27189	27475	27387	27344	27072	27511	27414	27439	27495	27198	27185	27427	27450	27320	27451	27516	27276	27364	27439	27332	27281	27361	27486	27498	27317	27175	27532	27459	27286	27321	27291	27361	27400	27422	27424	27436	27337	27285	27477	27248	27127	27258	27298	27345	27153	27581	27428	27429	27423	27239	27334	27352	27526	27191	27160	27320	27481	27443	27438	27294	27313	27518	27150	27371	27528	27360	27258	27204	27394	27209	27392	27206	27286	27166	27396	27241	27177	27227	27424	27437	27217	27209	27260	27223	27295	27314	27314	27534	27430	27214	27047	27243	27049	27225	27366	27482	27623	27460	27297	27496	27331	27372	27315	27405	27335	27343	27284	27516	27007	27459	27332	27384	27366	27237	27519	27093	27300	27457	27355	27293	27392	27387	27274	27440	27425	27343	27235	27123	27060	27268	27465	27607	27476	27393	27227	27411	27418	27235	27092	27224	27279	27309	27579	27384	27477	27517	27571	27389	27281	27295	27390	27409	27408	27182	27238	27308	27410	27391	27441	27381	27475	27331	27389	27016	27475	27349	27160	27192	27478	27432	27286	27224	27223	27308	27394	27213	27542	27256	27262	27473	27242	27343	27234	27315	27276	27182	27193	27606	27299	27260	27425	27404	27296	27272	27222	27546	27195	27332	27494	27355	27307	27625	27270	27374	27139	27363	27403	27214	27260	27188	27385	27514	27570	27236	27299	27317	27504	27257	27390	27150	27442	27096	27400	27304	27222	27438	27298	27379	27237	27469	27131	27256	27439	27446	27302	27462	27357	27300	27326	27288	27430	27032	27470	27288	27417	27425	27386	27412	27117	27328	27189	27510	27352	27274	27439	27332	27464	27241	27173	27325	27225	27188	27274	27158	27280	27256	27302	27420	27413	27440	27518	27446	27365	27345	27135	27171	27317	27408	27388	27399	27416	27181	27340	27338	27596	27269	27232	27429	27261	27192	27508	27042	27330	27420	27296	27454	27488	27221	27120	27277	27336	27348	27491	27461	27473	27288	27242	27414	27393	27234	27371	27261	27290	27274	27252	27626	27230	27527	27320	27328	27333	27330	27457	27374	27293	27333	27551	27426	27252	27379	27271	27304	27353	27301	27391	27180	27328	27094	27326	27223	27240	27352	27585	27146	27422	27579	27143	27432	27300	27415	27454	27534	27513	27316	27429	27386	27412	27388	27060	27168	27301	27524	27460	27574	27375	27376	27490	27372	27254	27313	27145	27239	27252	27232	27493	27303	27456	27599	27509	27224	27292	27328	27318	27154	27163	27322	27254	27227	27313	27337	27387	27263	27283	27429	27463	27348	27181	27369	27367	27366	27306	27386	27275	27353	27327	27225	27440	27452	27190	27218	27315	27385	27463	27404	27305	27458	27250	27461	27391	27338	27147	27489	27487	27270	27199	27500	27373	27228	27486	27202	27248	27315	27531	27186	27547	27319	27278	27121	27331	27402	27254	27379	27345	27179	27418	27343	27506	27248	27557	27451	27338	27303	27374	27442	27320	27336	27462	27315	27292	27413	27309	27382	27326	27444	27463	27343	27393	27232	27491	27380	27341	27342	27439	27274	27350	27444	27254	27278	27066	27075	27262	27370	27254	27309	27203	27518	27555	27503	27459	27481	27223	27240	27453	27303	27454	27625	27244	27278	27284	27329	27524	27254	27238	27457	27331	27514	27523	27417	27530	27424	27284	27410	27486	27370	27345	27564	27415	27305	27458	27492	27429	27505	27346	27285	27267	27254	27554	27358	27163	27597	27111	27209	27335	27220	27344	27275	27170	27404	27309	27417	27269	27136	27479	27289	27533	27429	27441	27379	27244	27189	27314	27529	27232	27075	27447	27320	27349	27285	27447	27228	27254	27128	27323	27309	27317	27339	27446	27396	27583	27320	27178	27334	27185	27183	27211	27232	27423	27197	27577	27416	27256	27251	27363	27576	27260	27136	27495	27353	27200	27387	27517	27154	27158	27211	27385	27287	27371	27306	27237	27348	27408	27256	27666	27173	27337	27324	27442	27235	27350	27540	27615	27491	27355	27273	27251	27159	27466	27532	27406	27578	27294	27341	27356	27366	27213	27293	27293	27466	27464	27295	27040	27258	27391	27136	27412	27249	27657	27433	27325	27411	27680	27212	27354	27314	27261	27335	27233	27306	27529	27532	27030	27482	27453	27174	27184	27616	27577	27402	27237	27355	27206	27403	27412	27629	27345	27383	27443	27365	27284	27044	27337	27248	27442	27333	27721	27145	27409	27438	27297	27631	27365	27497	27364	27564	27203	27405	27329	27397	27443	27205	27221	27401	27572	27530	27396	27229	27415	27365	27323	27446	27407	27160	27361	27099	27368	27376	27404	27265	27424	27260	27228	27381	27137	27676	27205	27230	27359	27239	27287	27362	27140	27564	27456	27547	27148	27400	27404	27332	27365	27319	27205	27415	27226	27584	27281	27331	27384	27309	27300	27330	27290	27573	27494	27321	27156	27212	27483	27191	27406	27361	27350	27374	27474	27438	27264	27405	27517	27293	27387	27338	27467	27221	27297	27337	27495	27372	27349	27399	27322	27300	27069	27415	27434	27443	27208	27381	27511	27203	27231	27243	27416	27406	27502	27380	27391	27358	27373	27279	27333	27532	27435	27292	27238	27297	27272	27189	27227	27257	27378	27279	27329	27483	27332	27058	27250	27300	27377	27407	27203	27300	27461	27293	27269	27305	27451	27358	27403	27429	27407	27286	27323	27164	27259	27254	27293	27354	27487	27311	27401	27327	27242	27353	27316	27421	27494	27456	27565	27174	27416	27196	27287	27387	27520	27227	27371	27276	27314	27472	27351	27319	27168	27393	27356	27464	27543	27353	27542	27389	27368	27154	27277	27352	27546	27337	27174	27455	27385	27424	27178	27414	27228	27562	27307	27499	27497	27452	27407	27373	27453	27175	27358	27391	27280	27149	27275	27331	27152	27191	27352	27134	27349	27343	27406	27321	27156	27354	27564	27185	27310	27146	27389	27289	27311	27372	27424	27360	27300	27309	27382	27326	27278	27464	27483	27350	27515	27248	27267	27505	27539	27101	27356	27603	27209	27533	27521	27381	27426	27218	27408	27531	26982	27459	27180	27324	27453	27302	27344	27230	27435	27160	27287	27321	27273	27513	27493	27186	27382	27324	27311	27332	27296	27368	27274	27339	27423	27352	27366	27240	27214	27330	27267	27358	27468	27361	27555	27376	27295	27329	27265	27167	27500	27295	27454	27249	27373	27453	27272	27292	27329	27494	27635	27318	27371	27119	27289	27397	27011	27468	27424	27426	27179	27220	27561	27216	27465	27340	27430	27475	27587	27150	27469	27484	27500	27142	27434	27383	27385	27309	27175	27702	27331	27284	27337	27263	27441	27523	27316	27452	27143	27131	27242	27422	27411	27256	27362	27360	27549	27352	27257	27230	27348	27308	27319	27104	27554	27499	27361	27347	27514	27232	27418	27481	27303	27213	27467	27286	27544	27452	27171	27368	27226	27610	27515	27196	27297	27241	27235	27267	27091	27268	27221	27269	27424	27379	27323	27083	27349	27216	27446	27316	27332	27345	27286	27336	27290	27200	27287	27397	27298	27385	27575	27304	27382	27616	27358	27457	27342	27198	27355	27228	27207	27235	27035	27187	27497	27239	27310	27370	27302	27355	27396	27413	27456	27172	27243	27360	27314	27177	27371	27268	27323	27512	27425	27223	27282	27493	27205	27432	27375	27174	27659	27286	27329	27449	27680	27423	27358	27206	27445	27306	27305	27440	27282	27253	27535	27338	27291	27436	27414	27531	27467	27317	27452	27322	27133	27090	27236	27477	27057	27252	27145	27226	27376	27301	27297	27460	27462	27393	27473	27518	27468	27378	27469	27267	27430	27337	27274	27300	27478	27177	27406	27299	27315	27484	27341	27480	27448	27228	27294	27584	27360	27393	27308	27334	27328	27567	27417	27337	27239	27350	27459	27389	27528	27471	27252	27419	27324	27409	27460	27270	27485	27307	27328	27539	27372	27587	27497	27319	27393	27148	27262	27343	27551	27605	27373	27448	27541	27284	27264	27340	27342	27416	27416	27167	27422	27531	27336	27574	27201	27468	27301	27186	27409	27433	27451	27287	27354	27321	27536	27386	27350	27295	27372	27343	27329	27166	27307	27398	27433	27288	27459	27378	27534	27413	27265	27363	27361	27353	27439	27295	27117	27333	27093	27303	27271	27426	27557	27515	27260	27309	27469	27347	27393	27271	27458	27260
42878	68330	65298	52081	42668	35341	31401	29509	27995	27780	27556	25841	24525	23646	23150	22727	22446	22137	21900	21956	21877	21646	21716	22028	21878	21736	21830	21770	21695	21750	21665	21661	21677	21709	21730	21920	21575	21609	21579	21750	21753	21804	21798	21813	21657	21652	21771	21711	21591	21764	21690	21674	21540	21694	21697	21782	21725	21719	21705	21548	21896	21537	21812	21886	21613	21825	21583	21751	21809	21565	21763	21648	21805	21646	21602	21855	21751	21695	21607	21603	21684	21854	21731	21537	21836	21670	21740	21740	21591	21635	21810	21613	21757	21743	21732	21751	21766	21956	21947	21729	21714	21640	21500	21766	21676	21794	21661	21828	21649	21746	21640	21797	21732	21845	21713	21504	21665	21725	21644	21700	21697	21736	21618	21800	21794	21494	21570	21771	21794	21623	21814	21539	21438	21789	21775	21640	21897	21577	21688	21606	21484	21762	21651	21421	21739	21645	21736	21814	21836	21678	21791	21674	21641	21630	21625	21606	21597	21649	21761	21904	21614	21818	21727	21668	21838	21623	21587	21692	21673	21691	21713	21752	21708	21575	21657	21768	21669	21736	21776	21785	21545	21734	21587	21876	21773	21694	21587	21717	21680	21539	21577	21759	21562	21846	21620	21675	21704	21999	21708	21485	21820	21707	21792	21597	21724	21606	21709	21686	21694	21692	21668	21720	21446	21424	21786	21640	21645	21759	21704	21592	21746	21761	21653	21785	21754	21718	21599	21602	21754	21554	21706	21697	21700	21641	21622	21777	21602	21682	21580	21525	21661	21871	21808	21535	21722	21661	21826	21691	21659	21652	21767	21890	21690	21620	21732	21703	21805	21743	21827	21718	21730	21622	21473	21716	21623	21624	21762	21683	21736	21701	21746	21827	21778	21611	21649	21635	21771	21954	21657	21538	21705	21608	21631	21840	21544	21792	21572	21738	21695	21673	21555	21701	21728	21507	21818	21723	21620	21688	21631	21623	21676	21682	21676	21867	21597	21790	21438	21675	21789	21478	21736	21455	21680	21499	21750	21885	21740	21521	21675	21579	21645	21805	21685	21672	21740	21621	21577	21631	21598	21669	21803	21739	21781	21886	21683	21737	21668	21550	21688	21499	21633	21642	21736	21738	21533	21758	21718	21749	21735	21664	21769	21721	21549	21884	21547	21866	21619	21658	21597	21686	21849	21704	21704	21732	21436	21564	21866	21631	21744	21558	21950	21700	21775	21735	21671	21618	21781	21776	21751	21661	21638	21771	21675	21655	21770	21800	21748	21614	21627	21647	21662	21801	21464	21581	21715	21674	21643	21765	21700	21661	21671	21877	21794	21638	21600	21698	21663	21825	21705	21820	21760	21598	21855	21777	21359	21729	21666	21641	21688	21878	21593	21547	21808	21584	21600	21659	21856	21671	21839	21510	21660	21599	21798	21658	21671	21693	21709	21598	21717	21575	21676	21444	21672	21685	21743	21803	21782	21734	21786	21735	21697	21721	21707	21719	21772	21644	21509	21565	21667	21674	21661	21624	21724	21698	21578	21823	21817	21616	21723	21656	21689	21822	21644	21897	21782	21604	21533	21702	21737	21725	21784	21632	21704	21718	21564	21694	21749	21786	21573	21662	21611	21724	21481	21764	21684	21732	21832	21732	21667	21757	21789	21720	21567	21526	21717	21768	21746	21715	21823	21555	21783	21702	21744	21646	21734	21560	21698	21686	21485	21670	21844	21778	21888	21880	21789	21631	21805	21822	21758	21571	21829	21737	21716	21541	21622	21782	21567	21720	21687	21595	21613	21767	21664	21652	21829	21793	21678	21504	21900	21906	21769	21722	21696	21821	21582	21678	21714	21929	21636	21684	21741	21655	21824	21634	21649	21689	21685	21751	21822	21721	21695	21684	21609	21745	21735	21554	21813	21652	21775	21645	21660	21737	21818	21489	21514	21930	21732	21704	21646	21873	21728	21626	21784	21568	21745	21846	21566	21740	21736	21787	21794	21770	21684	21652	21623	21867	21790	21621	21698	21765	21616	21651	21676	21526	21691	21760	21710	21779	21774	21892	21550	21697	21657	21578	21877	21692	21771	21711	21521	21655	21638	21772	21872	21668	21758	21812	21787	21620	21833	21620	21764	21589	21811	21745	21763	21588	21669	21581	21723	21641	21738	21849	21750	21755	21843	21733	21634	21827	21487	21843	21752	21713	21821	21813	21747	21631	21660	21713	21746	21791	21609	21780	21481	21600	21816	21647	21719	21750	21694	21751	21706	21729	21782	21762	21656	21688	21584	21749	21770	21638	21683	21806	21560	21727	21726	21727	21905	21589	21666	21914	21443	21657	21747	21891	21691	21645	21692	21703	21612	21745	21489	21997	21631	21536	21636	21658	21555	21765	21717	21626	21623	21864	21632	21743	21671	21708	21869	21756	21793	21844	21890	21694	21642	21532	21578	21631	21692	21596	21573	21556	21747	21678	21807	21805	21533	21725	21673	21646	21717	21791	21845	21751	21654	21784	21703	21811	21575	21684	21618	21602	21793	21661	21843	21658	21760	21891	21642	21695	21529	21645	21842	21713	21619	21624	21813	21552	21562	21681	21582	21877	21619	21892	21786	21572	21650	21638	21811	21748	21769	21735	21816	21665	21651	21856	21834	21674	21667	21745	21669	21758	21590	21518	21770	21638	21649	21752	21765	21815	21794	21658	21643	21547	21693	21793	21589	21673	21595	21597	21495	21576	21715	21429	21800	21581	21730	21597	21682	21928	21710	21658	21640	21701	21647	21688	21717	21645	21758	21747	21908	21790	21815	21656	21792	21899	21627	21909	21848	21673	21843	21497	21783	21620	21591	21874	21623	21930	21868	21708	21768	21800	21676	21653	21808	21675	21671	21816	21570	21712	21718	21644	21794	21602	21631	21541	21761	21668	21733	21713	21742	21639	21727	21596	21745	21651	21714	21756	21692	21637	21767	21708	21625	21681	21501	21675	21903	21479	21692	21673	21720	21739	21482	21820	21819	21663	21756	21749	21517	21855	21740	21658	21638	21740	21726	21665	21667	21789	21665	21605	21748	21752	21663	21803	21511	21640	21730	21651	21859	21750	21647	21903	21675	21634	21657	21762	21574	21833	21533	21690	21679	21921	21738	21650	21843	21742	21572	21750	21739	21856	21879	21617	21838	21865	21719	21911	21598	21714	21609	21755	21656	21443	21489	21601	21726	21505	21562	21730	21644	21690	21585	21467	21674	21841	21873	21647	21642	21600	21911	21720	21690	21772	21873	21642	21690	21675	21758	21672	21615	21811	21747	21657	21815	21686	21890	21537	21742	21892	21786	21543	21702	21637	21729	21708	21581	21665	21723	21819	21823	21627	21689	21650	21623	21740	21696	21778	21734	21687	21551	21729	21653	21753	21626	21740	21818	21675	21656	21730	21577	21753	21754	21434	21778	21776	21788	21543	21762	21745	21634	21720	21811	21619	21898	21582	21684	21816	21675	21897	21545	21825	21631	21741	21652	21609	21729	21713	21651	21703	21524	21627	21719	21881	21735	21544	21601	21729	21671	21661	21749	21797	21784	21498	21691	21892	21712	21923	21567	21589	21701	21674	21715	21531	21747	21832	21675	21722	21764	21979	21823	21587	21667	21741	21704	21691	21674	21695	21681	21634	21741	21760	21762	21618	21547	21622	21808	21654	21966	21540	21589	21875	21755	21776	21586	21646	21738	21837	21787	21601	21789	21752	21536	21752	21777	21646	21725	21586	21846	21734	21458	21528	21567	21704	21704	21555	21736	21805	21684	21596	21731	21519	21540	21726	21664	21842	21655	21569	21875	21592	21891	21755	21642	21597	21812	21783	21821	21584	21694	21707	21641	21773	21928	21581	21598	21850	21848	21684	21689	21831	21703	21751	21669	21610	21743	21720	21686	21632	21596	21647	21876	21679	21670	21694	21800	21720	21524	21851	21720	21748	21637	21781	21748	21754	21686	21777	21710	21716	21711	21639	21898	21745	21724	21646	21810	21666	21575	21828	21858	21836	21790	21729	21549	21779	21731	21652	21841	21800	21689	21648	21764	21598	21675	21665	21719	21795	21677	21733	21772	21624	21850	21599	21583	21485	21702	21514	21718	21769	21773	21821	21832	21761	21752	21713	21578	21679	21846	21793	21585	21783	21684	21629	21651	21737	21606	21637	21868	21734	21757	21687	21889	21705	21728	21584	21569	21645	21585	21700	21694	21731	21583	21779	21669	21652	21530	21661	21729	21766	21726	21722	21635	21650	21848	21641	21717	21801	21759	21777	21732	21821	21674	21690	21717	21702	21675	21798	21639	21566	21745	21874	21771	21633	21738	21705	21952	21746	21783	21554	21671	21761	21867	21737	21645	21654	21771	21533	21623	21576	21696	21778	21741	21655	21701	21809	21739	21739	21482	21809	21801	21664	21681	21632	21696	21571	21687	21633	21726	21597	21725	21742	21773	21526	21705	21699	21581	21656	21709	21687	21696	21661	21522	21751	21679	21641	21680	21621	21546	21740	21560	21476	21578	21621	21543	21654	21605	21851	21518	21772	21688	21848	21607	21797	21588	21569	21757	21743	21847	21663	21725	21826	21720	21681	21619	21685	21681	21622	21549	21609	21827	21502	21838	21726	21795	21677	21659	21675	21686	21657	21751	21863	21709	21861	21850	21697	21855	21679	21590	21839	21709	21754	21939	21861	21757	21598	21577	21695	21833	21911	21681	21555	21670	21663	21543	21647	21946	21520	21724	21567	21696	21555	21641	21752	21511	21555	21573	21588	21671	21673	21480	21623	21725	21661	21395	21627	21789	21591	21807	21555	21702	21629	21796	21682	21642	21659	21776	21561	21633	21583	21635	21617	21803	21741	21606	21671	21612	21541	21794	21709	21797	21699	21627	21795	21629	21693	21735	21800	21755	21770	21799	21443	21487	21651	21605	21545	21612	21651	21679	21758	21734	21743	21772	21722	21822	21757	21922	21756	21904	21811	21709	21686	21899	21692	21651	21626	21819	21642	21677	21765	21792	21724	21677	21768	21719	21689	21781	21580	21733	21570	21668	21572	21764	21628	21579	21626	21768	21561	21775	21818	21888	21794	21738	21917	21809	21653	21695	21638	21425	21617	21616	21586
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
