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
339373995048	339373995617	339373996167	339373996717	339373997267	339373997815	339373998365	339373998917	339373999467	339374000017	339374000567	339374001117	339374001667	339374002217	339374002767	339374003317	339374003867	339374004417	339374004967	339374005517	339374006067	339374006617	339374007167	339374007717	339374008267	339374008817	339374009367	339374009917	339374010467	339374011017	339374011567	339374012117	339374012667	339374013217	339374013767	339374014317	339374014867	339374015417	339374015967	339374016517	339374017067	339374017617	339374018167	339374018717	339374019267	339374019817	339374020367	339374020917	339374021467	339374022017	339374022567	339374023117	339374023667	339374024217	339374024767	339374025317	339374025867	339374026417	339374026967	339374027517	339374028067	339374028617	339374029167	339374029717	339374030267	339374030817	339374031367	339374031917	339374032467	339374033017	339374033567	339374034117	339374034667	339374035217	339374035767	339374036317	339374036867	339374037417	339374037967	339374038517	339374039067	339374039617	339374040167	339374040717	339374041267	339374041817	339374042367	339374042917	339374043467	339374044017	339374044567	339374045117	339374045667	339374046217	339374046767	339374047317	339374047867	339374048417	339374048967	339374049517	339374050067	339374050617	339374051167	339374051717	339374052267	339374052817	339374053367	339374053917	339374054467	339374055017	339374055567	339374056117	339374056667	339374057217	339374057767	339374058317	339374058867	339374059417	339374059967	339374060517	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2620	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24268	21826	29357	25401	25574	39378	65811	61065	46970	32608	23391	19286	18087	17601	17606	17572	17769	17485	17400	17504	17372	17465	17381	17427	17326	17357	17231	17331	17349	17373	17407	17531	17623	17428	17548	17518	17245	17300	17256	17284	17147	17434	17287	17179	17264	17144	17552	17337	17347	17337	17466	17408	17191	17259	17506	17330	17284	17337	17544	17533	17411	17319	17326	17449	17349	17328	17484	17121	17094	17483	17232	17390	17168	17473	17394	17422	17204	17229	17414	17207	17392	17312	17418	17277	17408	17215	17242	17470	17283	17360	17290	17308	17290	17143	17234	17123	17298	17347	17201	17353	17222	17341	17012	17356	17324	17292	17330	17501	17462	17156	17237	17165	17178	17259	17141	17403	17307	17139	17281	16974	17320	17539	17397	17341	17441	17195	17302	17207	17412	17450	17378	17165	17339	17301	17340	17357	17209	17187	17303	17546	17252	17244	17131	17323	17406	17326	17128	17467	17402	17092	17214	17453	17514	17200	17286	17168	17123	17397	17135	17362	17495	17353	17293	17469	17292	17350	17184	17463	17372	17273	17173	17250	17195	17165	17374	17159	17069	17358	17184	17318	17243	17254	17175	17423	17409	16940	17160	17264	17239	17402	17245	17160	17287	17353	17498	17335	17334	17135	17298	17213	17311	17176	17229	17031	17280	17376	16925	17332	17352	17084	17343	17279	17197	17172	17262	17564	17368	17251	17287	16998	17094	17486	17332	17415	17372	17106	17124	17408	17501	17310	17143	17419	17259	17285	17249	17338	17270	17141	17197	17238	17260	17200	17386	17165	17249	17260	17338	17481	17195	17429	17287	17137	17301	17203	17264	17214	17299	17318	17231	17228	17567	17412	17364	17450	17434	17334	17240	17177	17212	17335	17358	17154	17111	17305	17210	17171	17322	17302	17277	17299	17266	17373	17212	17219	17346	17191	17191	17453	17267	17331	17217	17535	17219	17376	17316	17280	17396	17471	17121	17311	17205	17370	17112	17015	17359	17281	17345	17255	17302	17383	17388	17388	17003	17200	17246	17122	17224	17202	17433	17255	17255	17416	17242	17253	17378	17308	17454	17467	17470	17156	17171	17287	17204	17167	17226	17213	17135	17185	17116	17208	17403	17244	17315	17471	17227	17212	17363	17156	17173	17119	17226	17338	17310	17249	17370	17201	17378	17217	17061	17134	17327	17393	17157	17215	17286	17231	17365	17462	17333	17354	17198	17137	17169	17392	17274	17321	17264	17231	17378	17238	17143	17153	17235	17085	17440	17337	17065	17187	17334	17220	17357	17233	17148	17340	17177	17403	17202	17467	17313	17350	17348	17267	17302	17188	17278	17234	17285	17284	17244	17140	17224	17220	17271	17135	17046	17131	17096	17280	17247	17278	17133	17229	17180	17181	17380	17272	17454	17254	17308	17292	17353	17479	17265	17290	17329	17139	17462	17395	17407	17094	17089	17154	17193	17275	17367	17313	17363	17098	17180	17437	17310	17280	17284	17199	17296	17170	17146	17201	17439	17387	17225	17209	17219	17123	17240	17605	17540	17471	17268	17430	17212	17247	17282	17463	17283	17101	17121	17273	17203	17104	17035	17118	17186	17360	17359	17157	17464	17268	17210	17227	17404	17221	17270	17227	17101	17231	17171	17253	17268	17328	17232	17181	17376	17008	17180	17224	17199	17381	17342	17451	17310	17451	17269	17210	17054	17198	17007	17300	17094	17223	17251	17362	17117	17223	17326	17214	17256	17329	17277	17251	17125	17154	17219	17370	17455	17289	17139	17268	17020	17324	17367	17151	17071	17375	17390	17300	17403	17262	17326	17178	17106	17155	17299	17159	17412	17167	17184	17235	17233	17147	17380	17148	17241	17322	17252	17370	17569	17201	17292	17396	17124	17254	17430	17298	17247	17236	17163	17126	17310	17322	17485	17330	17187	17137	17111	17128	17323	17252	17255	17099	17038	17342	17418	17245	16928	17447	17146	17300	17420	17304	17504	17262	17222	17121	17090	17311	17426	17118	17215	17258	17241	17315	17318	17315	17256	17264	17437	17387	17280	17253	17223	17099	17268	17349	17427	17422	17239	17196	17193	17083	17309	17468	17331	17172	17425	17281	17291	17402	17606	17323	17176	17320	17316	17359	17162	17374	17276	17060	17396	17317	17347	17289	17251	17170	17178	17051	17253	17229	17308	17175	17123	17380	17384	17526	17412	17237	17189	17169	17227	17190	17398	17260	17158	17375	17550	17301	17442	17201	17106	17110	17237	17283	17345	17353	17209	17281	17310	17330	17199	17318	17313	17157	17064	17194	17151	17359	17148	17300	17088	17427	17267	17056	17196	17212	17328	17109	17106	17101	17373	17341	17161	17312	17258	17104	17177	17035	17334	17217	17179	17210	17091	17280	17208	17600	17390	17244	17395	17220	17273	17299	17259	17113	17516	17197	17141	17183	17330	17077	17351	17410	17289	17201	17441	17173	17458	17301	17199	17268	17321	17364	17467	17427	17267	17110	17359	17335	17265	17456	17211	17484	17306	17136	17161	17270	17067	17376	17194	17481	17327	17097	17413	17312	17284	17275	17282	17361	17312	17305	17177	17394	17432	17101	17178	17360	17123	17168	17312	17391	17278	17440	17381	17409	17320	17297	17398	17458	17256	17193	17251	17140	17423	17534	17271	17252	17387	17237	17349	17258	17325	17220	17327	17426	17210	17474	17310	17247	17452	17326	17406	17243	17385	17315	17497	17345	17248	17290	17249	17142	17122	17381	17401	17439	17261	17363	17255	17345	17288	17216	17247	17354	17363	17311	17174	17083	17310	17169	17438	17109	17473	17141	17224	17254	17384	17341	17218	17133	17076	17109	17391	17245	17382	17206	17367	17129	17487	17272	17261	17394	17220	17306	17085	17358	17330	17397	17351	17097	17162	17149	17244	17209	17207	17254	17106	17330	17061	17041	17286	17237	17305	17195	16955	17237	17202	17333	17272	17349	17314	17494	17288	16988	17467	17311	16899	17057	17434	17079	17348	17391	17374	17312	16933	17105	17138	17168	17321	17313	17098	17357	17217	17243	17366	17165	17464	17391	17297	17244	17162	17341	17222	17369	17045	17214	17233	17171	17263	17201	17201	17187	17164	17240	17324	17243	17361	17280	17262	17351	17368	17250	17166	17317	17283	17252	17293	17271	17320	17129	17322	17281	17441	17159	17390	17309	17330	17020	17175	17405	17269	17277	17187	17169	17165	17124	17234	17249	17230	17267	17067	17198	17073	17295	17203	17206	17368	17206	17196	17131	17421	17502	17143	17273	17339	17034	17302	17188	17213	17363	17361	17304	17246	17455	17242	17175	17260	17043	17114	17281	17111	17252	17125	17304	17249	17216	17252	17165	17251	17243	16961	17464	17180	17080	17312	17272	17160	17200	17375	17034	17108	17348	17379	17487	17082	17251	17272	17210	17265	17275	17173	17228	17147	17085	17222	17248	17220	17245	17143	17203	17424	17311	17370	17254	17279	17115	17306	17315	17390	17334	17339	17130	17282	17286	17412	16970	17267	17359	17347	16996	17124	17474	17405	17514	17283	17288	17126	17196	17570	17173	17134	17126	17296	17341	17286	17339	17202	17335	17273	17332	17414	17368	17437	17270	17335	17480	17179	17180	17091	17368	17358	17253	17463	17142	17351	17404	17353	17248	17463	17359	17217	17281	17462	17164	17325	17356	17209	17170	17292	17364	17269	16971	17125	17208	17379	17261	17264	17339	17231	17228	17171	17012	17197	17257	17345	17256	17355	17235	17115	17467	17378	17329	17378	17107	17329	17469	17215	17378	17224	17223	17288	17177	17105	17313	17400	17320	17166	17152	17186	17310	17255	17174	17308	17332	17292	17051	17009	17161	17341	17322	17413	17421	17401	17273	17249	17128	17202	17392	17379	17313	17387	17159	17199	17136	17172	17109	17257	17184	17294	17218	17105	17194	17359	17244	17291	17178	17404	17466	17177	17127	17329	17206	17058	17110	17223	17339	17063	17114	17497	17519	17323	17309	17414	17259	17263	17198	17396	17352	17430	17335	17299	17388	17061	16975	17277	17232	17247	17335	17292	17277	17218	17137	17438	17396	17302	17297	17208	17109	17125	17225	17340	17411	17327	17237	17246	17463	17371	17442	17319	17231	17306	17239	17285	17440	17328	17446	17349	17425	17397	17415	17384	17116	17216	17372	17277	17263	17151	17162	17157	17248	17360	17076	17285	17302	17208	17386	17319	17158	17414	17258	17202	17425	17361	17222	17394	17178	17057	17154	17329	17355	17265	17227	17103	17143	17401	17229	17322	17176	17492	17280	17341	17362	17370	17499	17332	17236	17346	17280	17272	17278	17285	17216	17524	17324	17275	17325	17213	17211	17270	17031	17402	17322	17360	17221	17317	17499	17374	17323	17435	17017	17166	17245	17200	17192	17156	17285	17121	17350	17137	17298	17337	17359	16931	17120	17273	17359	17111	17464	17311	17068	17315	17362	17197	17162	17418	17413	17474	17100	17173	17368	17388	17214	17141	17412	17159	17040	17142	17132	17402	17411	17288	17208	17255	17300	17235	17265	17419	17274	17181	17239	17168	17392	17267	17127	17437	17346	17306	17184	17398	17415	17321	17339	17332	17139	17358	17214	17202	17364	17367	17211	17308	17280	17123	17268	17321	17316	17229	17380	17371	17241	17044	17304	17327	17250	17307	17482	17277	17121	17269	17400	17333	17204	17280	17312	17324	17349	17286	17153	17144	17450	17436	17249	17036	17266	17225	17243	17541	17199	17297	17251	17215	17382	17276	17492	17257	17468	17327	17343	17108	17261	16970	17291	17221	17156	17294	17271	17242	17190	17452	17139	17103	17138	17392	16972	17374	17339	17388	17258	17343	17433	17149	17357	17105	17289	17110	17373	17335	17312	17227	17326	17341	17069	17068	17198	17251	17116	17454	17197	17254	17364	17181	17123	17194	16964	17343	17360	17531	17315	17130	17414	17365	17421	17386	17208	17189	17189	17451	17383	17252	17422	17478	17288	17250	17200	17323	17143	17120	17437	17257	17211	17398	17346	17215	17258	17284	17261	17411	17378	17220	17400	17362	17369	17452	17199	17383	17199	17156	17380	17444	17131
13432	24646	25790	28679	25425	40880	63235	56803	37122	23172	14446	11290	10447	10228	10321	10235	10260	10368	10332	10329	10114	10228	10322	10206	10324	10160	10359	10275	10192	10268	10195	10200	10236	10350	10139	10167	10225	10219	10264	10202	10266	10263	10405	10299	10189	10435	10246	10133	10337	10173	10288	10348	10180	10295	10216	10304	10100	10283	10167	10168	10280	10103	10143	10198	10203	10150	10179	10247	10272	10349	10091	10140	10187	10210	10289	10204	10264	10184	10230	10110	10070	10215	10181	10272	10260	10193	10326	10190	10344	10156	10283	10248	10297	10204	10132	10302	10238	10133	10177	10187	10152	10231	10191	10327	10064	10094	10227	9928	10222	10160	10251	10202	10228	10328	10271	10147	10293	10207	10316	10212	10302	10296	10049	10091	10042	10258	10105	10297	10390	10255	10139	10103	10223	10162	10193	10069	10085	10188	10162	10247	10222	10188	10213	10052	10077	10208	10135	10192	10239	10312	10201	10058	9962	10037	10223	10259	10256	10189	10270	10355	10085	10242	10249	10066	10122	10141	10145	10194	10129	10238	10091	10144	10237	10190	10181	10122	10208	10251	10095	10182	10171	10099	10190	10151	10173	10286	10241	10038	10215	10134	10238	10240	10260	10182	10189	10215	10253	10200	10182	10217	10164	10168	10110	10256	10265	10374	10132	10063	10336	10108	10232	10147	10122	10046	10188	10248	10169	10188	10094	10130	10181	9991	10188	10142	10137	10204	10114	10179	10364	10181	10184	10041	10205	10147	10208	10055	10174	10149	10117	10312	10121	10101	10328	10131	10216	10136	10107	10096	10055	10087	10373	10121	10123	10184	10181	10111	10225	10122	10142	10054	10123	10142	10257	10299	10108	10180	10138	10114	10326	10193	10214	10093	10241	10292	10029	10068	10085	10255	10278	10217	10102	10350	10168	10152	10164	10143	10145	10068	10171	10132	10275	10202	10183	10267	10066	10160	10214	10145	10197	10196	10001	10115	10209	10044	10155	10109	10327	10106	10198	10302	10096	10219	10081	10119	10274	10074	10114	10223	10247	10107	10025	10223	10378	10142	10217	10208	10164	10190	10217	10186	10211	10085	10216	10124	10177	10078	10117	10193	10157	10191	10243	10127	10251	10199	10211	10166	10171	10257	10122	10112	10094	10217	10260	10105	10024	10105	10058	10135	10157	10152	10143	10181	10203	10108	10187	10118	10104	10048	10211	10280	10181	9972	10247	10129	10090	10149	10039	10255	10192	10222	10230	10164	10158	10334	10178	10174	10102	10091	10282	10334	10357	10155	10175	10162	10130	10254	10185	9971	10193	10131	10224	10165	10163	10137	10299	10183	10129	10249	10077	10353	10056	10124	10115	10101	10145	10226	10216	10224	10087	10179	10126	10148	10299	10277	10135	10231	10192	10259	10243	10157	10201	10054	10231	10065	10092	10256	10031	10117	10083	10081	10028	10313	10094	10270	10217	10086	10203	10148	10296	10217	10302	10311	10167	10129	10307	10157	10140	10270	10151	10186	10263	10106	10055	10203	10203	10115	10299	10297	10180	10221	10163	10306	10321	10232	10167	9997	10114	10197	10253	10193	10044	10218	10100	10192	10134	10182	10171	10175	10123	10135	10114	10195	10208	10127	10129	10061	10158	10166	10178	10265	10323	10113	10132	10189	10123	10150	10111	10176	10149	10262	10134	10262	10149	10165	10113	10076	10322	9948	10265	10256	10206	10272	10347	10176	10234	10260	10246	10267	10071	10150	10212	10233	10149	10260	10061	10191	10128	10091	10206	10169	10263	10175	10328	10181	10209	10195	10169	10148	10119	10252	10109	10167	10249	10073	9973	10171	10204	10219	10142	10362	10239	10065	10263	10232	10141	10050	10238	10148	10177	10040	10179	9959	10203	10104	10249	10139	10233	10162	10272	10160	10119	10250	10178	10119	10341	10155	10187	10196	10175	10217	10190	10120	10017	10185	10168	10257	10247	10263	10268	10328	10104	10110	10215	10113	10204	10120	10165	10130	10122	10236	10133	10208	10207	10133	10176	10195	10139	10295	10157	10350	10143	10101	10100	10258	10142	10108	10064	10049	10133	10151	10165	10099	10204	10213	10193	10152	10121	10163	10155	10151	10059	10193	9944	10090	10168	10173	10112	10054	10148	10204	10233	10232	10218	10301	10215	10183	10347	10061	10059	10294	10169	10105	10194	10122	10206	10167	10018	10013	10154	10162	10121	10330	10160	10203	10160	10224	10155	10218	10177	10082	10165	10196	10176	10224	10175	10159	10159	10227	10178	10104	10138	10351	10299	10232	10246	10217	10294	10239	10319	10236	10201	10152	10133	10287	10165	10106	10236	10137	10191	10256	10153	10314	10269	10161	10104	10112	10289	10188	10163	10062	10211	10191	10231	10211	9947	10326	10285	10250	10149	10142	9981	10141	10200	10239	10427	10094	10368	10342	10308	10054	10253	10130	10122	10125	10058	10254	10182	10151	10155	10155	10200	10245	10303	10037	9975	10175	10232	10298	10243	10197	10183	10209	10279	10228	10155	10133	10203	10138	10038	10050	10292	10143	10152	10075	10146	10255	10126	10070	10105	10144	10183	10074	10073	10259	10060	10297	10132	10216	10222	10163	10243	10252	10045	10145	10121	10165	10260	10199	10255	10201	10114	10313	10331	10289	10179	10243	10049	10129	9926	10346	10105	10258	10151	10140	10314	10161	10277	10071	10208	10011	9968	10104	10295	10272	10357	9950	9954	10254	10123	10203	10052	10176	10315	10159	10365	10182	10246	9972	10172	10180	10351	10081	10231	9992	10105	10196	10221	10281	10265	10206	10141	10201	10137	10244	10304	10105	10166	10234	10244	10119	10228	10241	10051	10206	10275	10258	10080	10150	10166	10099	10232	10245	10121	10294	10188	10161	10287	10085	10172	10191	10155	10155	10217	10142	10170	10119	10142	10173	10111	10068	10079	10183	10244	10215	10010	10179	10269	10174	10270	10250	10124	10219	10200	10006	10131	10166	10286	10114	10088	10159	10033	10229	10134	10130	10247	10131	10014	10270	10117	10172	10216	10328	10232	10127	10091	10136	10038	10162	10073	10095	10129	10288	10003	10185	10131	10251	10058	10126	10255	10154	10242	10146	10259	10289	10156	9984	9988	10149	10203	10050	10073	10140	10113	10182	10116	10160	10143	10117	10254	10130	10076	10244	10048	10270	10266	10238	10235	10226	10283	10086	10167	10095	10330	10207	10219	10187	10307	10063	10171	10079	10270	10160	10193	10218	10200	10179	10213	10032	10110	10171	10106	10281	10181	10256	10263	10109	10324	10151	10058	10132	10278	10220	10055	10166	10269	10111	10135	10201	10157	10351	10192	10156	10225	10161	10164	10075	10104	10235	10179	10240	10236	10275	10067	10129	10128	10186	10139	10234	10145	10232	10154	10220	10182	10207	10172	10323	10055	10069	10139	10131	10101	10242	10240	10224	10102	10087	10220	10097	10260	10156	10055	10182	10014	10250	10122	10053	10181	10252	10154	10124	10226	10170	10119	10218	10143	10253	10076	10040	10093	10091	10118	10268	10103	10095	10216	10099	10332	10279	10127	10227	10204	10158	10097	10249	10136	10109	10240	10213	10199	10362	10262	10134	10262	10125	10173	10287	10220	10189	10191	10305	10225	10247	10034	10231	10061	10262	10137	10099	10234	10249	10195	10223	10123	10209	10075	10188	9972	10253	10225	10271	10236	9917	10187	10225	10100	10313	10270	10058	10132	10139	10090	10206	10120	10145	10295	10205	10380	10311	10013	10230	10242	10131	9975	10085	10184	10290	10238	10178	10121	10160	10233	10159	10221	10149	10054	10250	10191	10199	10167	10094	10292	10118	10286	10221	10215	10185	10161	10240	10295	10141	10206	10251	10140	10227	10267	10094	10229	10159	10166	10220	10162	10154	10244	10036	10211	10048	10272	10274	10241	10201	10375	10239	10171	10114	10260	9983	10198	10093	10260	10216	10229	10279	10099	10236	10041	10199	10152	9957	10196	10175	10162	10161	10202	10280	10116	10138	10169	10150	10052	10122	10117	10271	10129	10193	10141	10153	10090	10212	9977	10195	10061	10129	10086	10170	10273	10179	10065	10230	10240	10279	9998	10042	10213	10152	10248	10207	10183	10328	10089	10331	10128	10111	10247	10244	10065	10081	10121	10233	10080	10269	10182	10075	10187	10100	10171	10098	10099	10337	10254	10168	10120	10348	10149	10114	10240	10134	10329	10148	10022	10164	10076	10132	10132	10120	10128	10190	10272	10110	10328	10285	9930	10108	10010	10267	10248	10212	10212	10213	10207	10169	10231	10122	10148	10186	10161	10222	10158	10133	10280	10050	10146	10370	10225	10143	10227	10087	10108	10279	10208	10344	10138	10252	10216	9983	10002	10225	10139	10104	10204	10328	10270	10186	10185	10082	10061	10190	10152	10030	10226	10250	10298	10218	10104	10120	10102	10200	10067	10192	10378	10239	10162	10241	10120	10185	10197	10121	10054	10080	10155	10199	9992	10271	10328	10214	10058	10078	10155	10116	10169	10023	10125	10270	10255	10341	10270	10221	10137	10275	10081	10327	10239	10152	10188	10081	10306	10265	10180	10108	10234	10118	10145	10165	10108	10087	10238	10036	10050	10241	9971	10249	10245	10120	10344	10193	10252	10203	10051	10351	10269	10224	10151	10131	10134	10155	10042	10013	10343	10253	10174	10192	10213	10212	10245	10101	10137	10189	10302	10254	10200	10298	10128	10184	10134	10144	10410	10150	10094	10034	10204	10190	10210	10283	10216	10163	10086	10111	10372	10085	10126	10180	10195	10241	10249	10291	10172	10097	10199	10200	10193	10154	10205	10257	10152	10269	10218	10120	10227	9974	10076	10095	10262	10293	10122	10150	10193	10096	10196	10393	10090	10221	10272	10157	10221	10191	10142	10052	10135	10159	10245	10114	10281	10212	10152	10270	10042	10307	10078	10140	10108	10105	10142	10160	10053	10241	10284	10051	10065	10189	10160	10187	10249	10049	10270	9967	10215	10097	10238	10097	10101	10138	10287	10071	10205	10329	10073	10322	10201	10193	10144	10152	10102	10172	10199	10221	10108	10079
30534	23384	25751	25779	21818	19818	22745	23594	21240	18939	17829	17236	17262	17189	17248	17071	16703	16971	17014	16888	16886	17152	16934	16996	16841	16901	17267	17273	17151	16959	17092	16963	16826	17075	16991	17059	17046	17141	16770	16993	17072	16963	16806	16826	17004	17062	16979	17001	16952	17174	17119	17053	16872	16933	16915	17038	16984	17244	17032	16822	16891	17071	16903	16900	17010	16918	17033	17227	16851	17052	17112	17014	16867	16943	17240	16939	16967	17012	17133	17046	16922	17192	16943	17102	16781	17013	17026	17055	16910	17048	16974	16967	16878	17023	17006	16954	16910	17016	16892	17188	16956	16992	16809	16987	17049	17027	17080	16821	17054	17003	16878	16978	16814	16755	16979	17102	16589	17035	17066	16941	16894	16981	17040	16782	16940	16899	17036	17038	16920	17118	17017	16888	17159	16971	17158	17002	17011	17215	17169	17006	17159	17166	17269	17060	17188	16933	17094	16962	16998	17014	17062	17195	17020	16997	17085	16673	16907	17142	17013	17195	17087	16891	17030	17046	16894	16942	16982	16925	17049	16894	17011	16988	17062	17135	17049	17227	16966	16930	17065	17075	16917	16996	17211	17090	17159	16975	16797	17120	17036	17072	16950	17054	17065	17146	16969	17139	17020	17085	17363	16996	16968	16886	16745	16872	17092	17096	16940	17170	17093	16969	16932	16795	17118	17080	16972	16972	17065	17078	17119	16992	16789	16811	17025	16984	16936	17298	16962	17094	17023	16884	17098	17087	17024	17059	16974	16842	17202	16929	16984	17192	16920	17140	16732	16978	16917	17089	16978	17163	17012	16915	16785	17201	17177	17145	16964	17199	17179	17012	17079	17141	17161	16765	16951	17053	16918	16954	17104	17152	17063	17241	17107	16821	17012	17040	16944	16837	17148	17125	17133	17064	17048	16950	16932	16776	16884	16994	17198	16988	17146	16756	17037	16883	16972	17115	17029	17101	17033	17085	17022	17063	16878	17140	16980	16931	17033	17105	17058	17168	17029	16974	17131	16983	17033	17011	17216	16861	16960	17055	16972	17093	17175	17038	16685	16803	17038	17083	17047	17041	16977	17016	17213	17004	17113	17165	16952	17005	17061	16914	17041	16965	16909	16930	17106	17261	17130	16825	16918	16854	17109	16946	17075	17031	16829	17070	17067	16866	17062	16982	17061	17189	17140	17030	17063	16795	17089	17144	16890	17092	16967	16861	17046	17062	16799	17024	17187	16924	17097	17131	17110	16743	17125	17004	16972	16963	17155	17201	17120	17232	16910	17110	17055	17072	17121	17069	17104	16971	16830	17121	16939	17121	17187	16989	17002	16992	17061	16933	17160	16997	17310	16995	17080	17070	16831	16864	17054	16777	16985	17047	17138	17160	17037	16792	17148	16844	17054	16926	17025	16820	16904	17016	16971	16937	16941	17227	17211	17209	17049	16660	16940	16918	16829	17011	16845	17139	16980	16872	17119	16926	16860	16964	17044	17150	17113	16948	17217	17186	17176	17152	17013	17337	17119	17051	17209	17068	17035	17311	17065	17008	16850	17086	17024	16891	16930	16912	16936	16948	17018	17001	16974	17201	16923	17176	16936	16977	16982	17066	16882	17070	17452	17144	16778	16930	17115	16869	17037	17122	17080	16971	17118	16953	16968	16822	17096	16992	16926	16957	17042	17128	16963	16855	17134	17054	16998	17034	17211	16973	16920	17009	17183	17152	17093	16959	16869	17074	16981	16795	16864	16971	16927	17092	17226	16889	17177	16991	16996	17017	17267	16940	17014	16997	17049	16996	17039	17031	16974	17026	16880	17088	17010	17122	16840	16913	16863	17065	16857	17103	17041	17191	17011	17056	17009	16911	17104	16850	17060	17151	17130	16947	17149	16928	17242	17185	17029	16803	16872	16977	17010	16818	16874	17041	16826	16982	16667	16876	16919	16918	17010	16893	17017	17071	17081	17167	17003	17161	16989	17070	16973	16930	17007	17052	17102	16820	17103	17084	16921	17052	17024	17001	17054	16983	16798	16947	17070	16880	16899	16875	16903	17079	17003	17115	16972	17084	16970	17048	16837	17096	16975	16853	16988	17093	17214	17171	17144	16937	17193	17156	17061	17025	17069	17005	17022	17262	16969	16959	17099	17191	16943	17016	17303	16932	17053	16855	17216	16829	16999	17121	17175	17084	17028	17160	16802	16898	17032	17025	16989	16892	16900	17013	16967	17015	17173	16955	17158	17017	17176	17164	17009	17041	17196	17122	17106	16994	16894	16928	17134	17107	17102	17008	17023	17240	17089	17131	16983	16960	17443	16774	16972	17247	16947	16874	16902	17080	16981	16924	17134	17047	16965	16959	17073	16925	16765	17185	17040	16958	16980	17058	17009	17270	16983	17018	16918	16938	16951	17174	17172	16882	16938	16850	16835	16934	16941	16982	17031	16939	17229	17062	17078	16734	16909	16983	17158	17060	17129	17165	16988	17147	17122	17098	17021	16916	17261	17063	16787	17137	17065	16959	16895	17000	17112	16942	16949	17052	16942	17069	17111	17058	16950	17031	17152	16966	17095	16797	16887	17007	17074	17015	16973	16968	16848	16965	16769	16846	16890	16935	16975	16868	16973	17022	17000	16918	16959	17061	17067	16806	17133	17128	17115	17117	17041	17080	17064	17045	16986	16890	17081	17043	16982	16830	16822	16693	16952	16838	17033	17032	16970	17121	16901	16737	16840	17015	16924	16823	16849	17004	17090	16870	16842	16956	17072	17097	16982	17096	16969	17164	17121	16833	16952	16973	17325	16835	17107	17268	17078	17090	17000	17202	16987	16967	16907	17005	16971	16995	17153	17098	16925	16837	17009	16927	17024	16987	17121	17035	17041	17029	17128	17011	16919	16996	17057	17037	16933	16863	16976	17021	16857	16932	17083	17116	16963	17109	17002	16728	16765	16982	17061	17208	17196	16986	17042	17111	17047	17009	17170	17089	16903	17099	17012	16928	16947	17148	17079	17044	16916	17261	16962	17048	17128	17189	17262	16922	17043	16950	16866	16918	16946	17014	17117	16986	16909	16759	16866	16706	16902	16954	16954	17224	17080	16870	17008	17182	16739	17015	17234	16983	17044	17008	17172	16999	17025	17158	16944	17075	17091	16990	17124	17117	16891	17048	17024	16913	16759	17120	16997	17009	16895	17136	17257	16963	16923	17193	16788	17080	16869	16971	16932	17119	17117	17144	17102	16903	16899	17032	16900	17200	17225	16960	16977	16892	16871	16984	17094	17227	16912	17023	16841	17087	17091	16977	17197	17197	16889	16995	17150	16926	17192	16943	16942	16864	17078	16894	17086	16993	17026	16942	17138	16898	17046	17076	16980	17038	16981	17054	16860	16984	17004	16947	16986	16993	17032	16960	17010	17179	17097	17112	16928	16911	16905	16995	16948	17052	17177	17029	16929	16968	16697	16891	16832	17245	16925	16937	17011	17013	17100	17005	17185	17185	17069	16960	16963	16729	16939	16963	17223	16940	16806	17289	17379	16749	16847	17000	16883	17024	17178	16958	17096	17073	16978	17124	17032	17010	16989	17202	16891	17036	16915	16790	16808	16938	17172	17218	16995	17039	17130	17140	17257	17126	16871	16983	16819	16993	17084	16833	17115	17134	17021	16857	17121	16732	16940	17189	17021	17031	16819	16891	17257	17038	16866	16758	16906	16965	16783	17030	16882	16955	16917	17177	16955	16965	16821	17059	16995	16944	17300	17130	17187	16981	16972	16995	16986	17238	16975	16986	16950	17018	17066	16859	17135	17033	17081	16946	16959	16992	17268	16851	16831	16959	16908	17225	16912	16930	17181	17103	17059	17024	16974	17036	16988	16993	17071	17044	16796	16814	16840	17100	17178	17013	17035	17051	17253	16922	17223	16840	16956	17035	17146	17063	16862	17056	17075	16717	16881	16947	17077	17066	16831	17013	16889	17180	17103	16970	16878	16876	16886	17092	17204	17008	17197	17088	16973	16837	17130	16906	16895	17019	16836	17018	16944	17055	17021	17244	16955	17223	17167	17010	16972	17086	16986	16663	17103	17062	17243	16885	16883	17114	17128	17072	16979	16946	17043	16890	17018	16996	17102	16994	17052	17203	17035	17139	16981	16941	16743	16930	17064	16784	16986	17083	16979	17023	17034	17152	17011	16907	16930	17216	17129	16943	17025	17116	16975	17046	16845	16951	17232	17093	16995	16996	16998	16851	16945	17247	17049	17156	17002	17042	17011	17247	17196	17348	17003	17057	17033	16961	16951	17029	16931	17183	17087	17134	17173	16803	16883	16947	17112	17131	16962	17101	17145	16909	17261	17302	16856	16965	16982	17357	17119	16867	17040	16886	17049	17004	17023	16994	17141	17010	17054	17027	17047	16945	16917	17081	17142	17033	16971	16920	16963	17055	17021	17120	17070	17071	16992	16964	17065	17126	17215	16895	16989	17207	17141	16804	17032	17015	17132	17194	17155	17120	17160	16909	17100	16914	17035	17156	17304	17046	17229	17066	17214	17171	17113	17062	16981	17176	17046	17081	17008	17091	17035	16843	17097	17397	16922	16724	16905	17042	17063	17188	16938	17171	16868	17144	16871	16936	16902	17048	16922	17153	17040	17083	17173	17036	16956	16912	16984	16918	17063	16782	17099	17126	17078	17074	16994	17006	16956	16814	17217	17064	17158	17009	17091	16911	17039	17313	16873	16785	16953	17063	16906	16924	17038	17027	17023	16960	16933	17006	16978	16999	16960	17136	17054	17093	16920	17056	17134	17117	16896	16959	17097	17291	17044	17084	17073	16737	17051	17107	17030	16983	16897	17214	16967	17098	16984	17129	16935	16875	16784	16931	16932	17153	17095	16989	17058	16989	17160	16937	16996	17037	17163	17006	16879	17088	17070	17037	17046	17045	17003	16948	17008	17083	16970	16891	16977	16864	16979	16813	17107	17081	17100	17053	17166	17060	17002	17026	16821	17004	17126	17059	17266	17168	17147	16917	16695	17027	17093	17169	17003	17066	16892	16940	16957	16986	16989	16895	16959	17255	17050	16945	17068	17178	17035	17007	17147	16975	16952	17007	17210	16942	17079	17309	17169	17049	17132	17197	17162	17104	16984	17149
13281	14180	18439	17833	14539	12900	16443	16121	13122	10837	10219	9959	9841	9680	9955	10024	9752	9967	9646	9846	10057	9882	9873	9742	9965	9865	9956	9811	9847	9742	9905	9853	9914	9880	9656	9713	9829	9772	9821	9938	9784	9907	9840	9871	9859	9898	9928	9767	9962	9957	9732	9816	9840	9844	9852	9725	9863	9691	9760	9854	9961	9823	9776	9885	9785	9722	9900	9961	9849	9712	9824	9889	9768	9847	9903	9795	9825	9808	9725	9849	9728	10013	9820	9646	9708	9756	9738	9900	9801	9816	9654	9899	9763	9996	9808	9833	9974	9787	9875	9829	9901	9722	9747	9814	9827	9856	9978	9738	9804	9781	9795	9968	9910	9850	9724	9799	9747	10009	10017	9988	9786	9698	9646	9737	9782	9875	9709	9819	9738	9892	9810	9799	9826	9875	9858	9643	9974	9795	9912	9912	9801	9961	9740	9878	9845	9908	9786	9801	9855	9813	9642	9794	9837	9843	9870	9895	9631	9920	9887	9823	9831	9860	9941	9795	9956	9827	9697	9998	9869	9816	9820	9782	9706	9898	9808	9748	9862	9736	9836	9859	9940	10027	9958	9829	9813	9710	9685	9667	9790	9769	9885	9862	9909	9611	9897	9877	9705	9841	9852	9833	9819	9852	9845	9796	9756	9779	9849	9800	9876	9848	9838	9971	9796	9890	9863	9837	9797	9788	9689	9841	9762	9824	9711	9950	9865	9728	9992	9865	9912	9817	9809	9833	9870	9769	9835	9884	9838	9763	9854	9868	9950	9666	9817	9895	9918	9772	9854	9694	9786	9866	9796	9844	9757	9812	9767	9757	9686	9990	9787	9865	9744	9905	9911	9942	9928	9885	9827	9892	9754	9911	9668	10001	9800	9968	9862	9824	9652	9805	9816	9895	9768	9899	9668	9739	10039	9946	10009	9721	9962	9820	9639	9735	9864	9739	9786	9795	9808	9926	9927	9611	9828	9758	9825	9814	9855	9726	9903	9792	9875	9845	9793	9767	9881	9966	9938	9800	9808	9769	9781	9910	9819	9837	9714	9853	9898	9904	9915	9761	9791	9798	9862	9740	9730	9811	9768	9757	9769	9617	9809	9814	9900	9782	9622	9913	9915	9751	9924	9856	9857	9897	9721	9910	9915	9879	9824	9804	9869	9905	9830	9879	9858	9878	9936	9812	10002	9685	9791	9876	9705	9939	9915	9671	9798	9970	9772	9817	10025	9835	9801	9864	9862	9899	9870	9868	9847	9858	9976	9816	9963	9759	9857	9732	9677	9735	9671	9613	9896	9891	9789	9813	9956	9830	9760	9789	9860	9886	9906	9910	9944	9723	9817	9855	9749	9841	9872	9745	9979	9741	9782	9799	9820	9700	9705	9851	9718	9785	9865	9989	9971	9844	9760	9818	9857	9791	9734	10020	9914	9875	9750	9823	9827	9764	9613	9841	9837	9735	9660	9799	9785	9903	9912	9933	9957	9813	9813	9760	9829	9826	9762	9827	9759	9935	9849	9913	9858	9747	9819	9902	9854	9856	9969	9963	9845	9893	9825	9741	9861	9749	9890	9821	9827	9752	9822	9816	9875	9972	9859	9828	9813	9991	9689	9574	9836	9808	9818	9803	9852	9717	9862	9764	9802	9964	9819	9840	9837	9942	9719	9870	9811	9765	9731	9792	9969	9713	9891	9706	9828	9918	9790	9919	9755	9822	9912	9845	9746	9891	9935	9757	9826	9695	9861	9858	9875	9735	9719	9897	9980	9939	9829	9835	9889	9793	9777	9777	9897	9824	9787	9793	9997	9676	9792	9698	9843	9880	9770	9824	9868	9728	9836	9703	9803	9712	9733	9947	9844	9850	9768	9970	9998	9728	9841	9792	9826	9604	10027	9830	9778	9649	9766	9906	9877	9835	9953	9927	9726	10014	9836	9724	9904	9641	9782	9603	9993	9837	9941	9905	9728	9885	9733	9908	9766	9630	9892	9713	9885	9739	9693	9785	9844	9782	9882	9740	9895	9926	9779	9849	9862	9910	9805	9996	9899	9756	9859	9787	9704	9607	9893	9835	9947	9718	9862	10001	9913	9794	9981	9822	9778	9845	9605	9748	9787	9829	9840	9873	9678	9887	9764	9696	9721	9883	9804	9919	9854	9942	9774	9881	9933	9745	9998	9857	9921	9683	9824	9746	9929	9863	9841	9753	9767	9856	9734	9787	9914	9737	9767	9851	9819	9822	9794	9873	9844	9746	9817	9669	9754	9599	9930	9874	9855	9791	9806	9778	9740	9792	9867	9791	9804	9884	9880	9810	9928	9755	9985	9811	9887	9846	9840	9777	9700	9805	9941	9940	9798	9789	9844	9890	9811	9873	9751	10050	9857	9974	9940	9908	9721	9789	9854	9889	9850	9739	9718	9787	9793	9755	9804	9867	9698	9891	9755	9841	9889	9830	9781	9829	9855	9757	9714	9957	9807	9863	9926	9681	9879	9878	9857	9757	9787	9750	9870	9757	9804	9747	9714	9845	9707	9691	9911	9799	9905	10047	9754	9761	9796	9773	10052	9680	9878	9974	9884	9737	9809	9722	9921	9758	9719	9864	9825	9754	9794	9561	9891	9733	9837	9892	9782	9791	9793	9924	9834	9726	9809	9924	9908	9796	9831	9690	9715	9803	9777	9837	9837	9734	9807	9918	9710	9922	9859	9798	9750	9879	9821	9862	9920	9744	9771	9811	9822	9893	9810	9962	9869	9986	9734	9927	9735	9921	9925	9761	10034	9692	9870	9853	9877	9689	9722	9910	10044	9982	9755	9708	9750	9959	9772	9815	9921	9823	9834	9916	9810	9793	9734	9935	9989	9785	9855	9741	9669	9700	9756	9884	9837	9803	9829	9867	9686	9861	9698	9852	9861	9718	9949	9957	9930	9884	9982	9790	9737	9817	9823	9996	9690	9668	9858	9736	9775	9868	9896	9794	9920	9743	9997	9848	9820	9815	9718	9810	9773	9963	9786	9766	9824	9910	9920	9757	9787	9818	9715	9848	9763	9763	9735	9740	9731	9893	9888	9876	9792	9703	9886	9773	9885	9701	9797	9870	9741	9924	9764	9818	9823	9748	9673	9803	9758	9963	9872	9789	9817	9691	9655	9811	9791	9862	9923	9734	9799	9903	9875	9917	9911	9848	9876	9756	9745	9757	9795	9814	9974	9921	9729	9901	9806	9879	9803	9814	9819	9798	9653	9776	9731	9676	9782	9926	9925	9780	9723	9857	9757	9718	9869	9753	9808	9831	9919	9805	9758	9772	9756	9991	9839	9823	9705	9781	9756	9801	9828	9845	9960	9770	9913	9785	9803	9875	9748	9902	9841	9831	9620	9812	9780	9837	9876	9777	9909	9795	9804	9744	9743	9943	9877	9757	9770	9750	9878	9891	9806	9910	9822	9720	9938	9839	9728	9618	9847	9950	9880	9874	9706	9770	9900	9724	9969	9710	9761	9815	9869	9919	9822	9806	9789	9712	9982	9857	9821	9850	9862	9655	9931	9815	9718	9781	9851	10001	9740	9775	9711	9940	9832	9742	10019	9860	9730	9813	9743	9718	9901	9843	9711	9792	9886	9623	9693	9819	9878	9829	9775	9785	9960	9917	9797	9843	9895	9894	9910	9820	9839	9873	9806	9742	9639	9805	10023	9715	9800	9857	9894	9896	9870	9837	9827	9901	9981	9943	9818	9680	9778	9882	9804	9811	9899	9744	9933	9786	9923	9701	9804	9854	9683	9855	9832	9845	9865	9775	9766	9941	9747	9781	9889	9720	9948	9868	9787	9733	9762	9965	9981	9749	9705	9892	9920	9677	9813	9815	9782	9774	9706	9782	9923	9587	9831	9693	9917	9671	9872	9914	9881	9886	10071	9850	9953	9770	9720	9871	9831	9863	9787	9763	9841	9799	9834	9915	9767	9837	9818	9743	9814	9712	9866	9775	9864	9839	10033	9866	9573	9847	9903	9808	9725	9714	9802	9709	9795	9762	9860	9687	9813	9926	9855	9853	9766	9942	9787	9699	9767	9845	9750	9808	9665	9808	9891	9942	9918	9883	9835	9744	9840	9834	9739	9952	9847	9772	9857	9876	10007	9783	9841	9603	9903	9621	10047	9783	9673	9880	9833	9814	9954	9820	9805	9826	9918	9938	9864	9612	9744	9859	9919	9769	9733	9782	9606	9859	9736	9783	9742	9755	9825	10002	9683	9702	9888	9723	9858	9939	9762	9699	9803	9797	9909	9873	9850	9792	9876	9907	9824	9735	9867	9890	9983	9905	9881	9898	9800	9836	9883	9842	9696	9890	9936	9750	9723	9789	9821	9895	9709	9970	9843	9870	9856	9832	10002	9868	9807	9713	9855	9848	9757	9827	9827	9857	9733	9750	9693	9746	9766	9662	9901	9818	9782	9835	9884	9853	9765	9784	9891	9636	9749	9851	9753	9931	9885	9815	10018	9739	9720	9999	9768	9755	9844	9836	9801	9941	9889	9918	9820	10004	9941	9825	9697	9825	9751	9747	9923	9721	9780	9912	9760	9743	9718	9789	9753	9830	9746	9686	9751	9762	9916	9816	9958	9942	9787	9790	9880	9910	9739	9818	9929	9738	9781	9832	9833	9709	9745	9795	9803	9695	9872	9964	9948	9783	9956	9860	9866	9910	9805	9852	9792	9713	9716	9947	9753	9790	9943	9921	9767	9784	9845	9754	9894	9792	9867	9782	9751	9808	9838	9863	9931	9867	9782	9730	9689	9831	9864	9565	9953	9769	9770	9836	9684	9893	9780	9814	9973	9859	9842	9885	9841	9852	9844	9895	9768	9784	9756	9959	9760	9640	9770	9763	9842	9769	9901	9777	9789	9861	9894	9780	9803	9828	9901	9777	9865	9828	9797	9811	9922	9818	9764	9855	9706	9851	9805	9819	9928	9895	9883	9881	9859	9858	9532	9916	9783	9750	9901	9808	9862	9788	9714	9870	9842	9891	9799	9941	9763	9802	9792	9766	9821	10013	9836	9813	9704	9916	10015	9923	9762	9949	9917	10053	9752	9891	9746	9789	9810	9947	9951	10072	9784	9756
25361	21173	27795	28023	23931	25164	44964	46001	34792	24829	19833	17987	17301	17176	17214	17352	17215	17150	17183	17088	17201	17009	17208	17231	17109	17020	17089	17069	17180	17148	17233	17187	17257	17075	17055	17016	16956	17136	16928	17055	17033	17101	17021	16941	17015	17170	17030	17218	17127	17209	16881	17108	17025	17201	17277	16894	16912	17016	17232	17090	17041	16994	17126	17000	17036	16884	17080	17105	17136	17134	17148	17012	16965	16918	17029	17203	17021	17132	17056	17038	16924	17071	17186	16985	16945	17042	17108	17168	17037	16848	17129	16856	17111	17061	17081	16991	17080	17232	17018	16924	16948	16884	17093	17035	17184	17176	17122	16986	16996	17046	17214	17081	16863	16930	16872	17202	17110	17034	17063	17289	16891	17176	16972	16979	17305	16918	17043	16967	17107	17153	17230	16995	17016	17177	17015	17050	16842	17023	17074	16993	17000	17064	16908	17012	16998	17278	17358	16962	17149	17173	17191	17097	17184	17141	17311	17181	16974	17009	17150	17077	17080	17149	17041	16904	16996	17030	17047	17160	17289	17098	17043	17223	17024	17173	17107	17031	17078	17196	17078	16954	16871	16825	17007	16954	17081	17053	17011	17048	17010	17160	17237	17273	17150	17125	16999	16869	17189	17066	17166	17029	17120	17077	17022	17022	17020	17027	17150	16960	17151	17231	17075	17022	17060	17033	17082	17125	17057	17057	17161	17275	17105	17081	17183	17229	17251	17046	17123	17032	17188	17053	17225	17069	16653	17096	17068	17126	17013	16791	16811	17134	16986	16817	16968	17022	16878	17055	17085	17070	16979	17078	17102	17212	17054	17034	17113	17097	16917	16920	16975	17256	17088	16958	16803	17080	17144	17148	16870	17051	16969	16995	17160	16977	16953	17102	17169	17072	17228	17175	17210	17210	17056	17119	17140	17070	16900	17181	16890	17304	17143	16869	17192	17187	17174	16975	17082	16972	17010	16813	16958	16978	17126	17022	17321	17039	17132	17169	17159	16993	17134	17398	17071	17070	17159	17173	17126	16836	17154	16805	17136	17248	17100	17128	16941	17070	16978	17154	16899	16872	17002	17182	17088	17142	17020	16959	17187	17094	16971	17330	16967	16936	16796	16927	17162	17046	16994	16845	16936	16980	16768	16882	17062	16976	16931	17092	16968	17007	17000	16983	16855	16876	17024	17076	17106	17264	16892	16888	17148	17150	16839	17189	17347	17069	17123	17171	16966	16976	17086	16825	17030	17045	17086	17135	17162	17025	17036	17130	17172	17119	16925	16941	17262	16845	16792	17152	17167	17092	16852	17177	16844	17121	16916	17086	17067	16989	16959	16847	17027	17065	17240	16867	17217	17174	17056	17104	16920	17006	17077	16767	17137	17030	17091	16997	17258	17120	17273	17234	16884	16944	17152	16862	17145	17074	17231	16993	17109	17126	17169	17260	17026	17044	16960	16992	16915	17006	17157	17083	17081	17005	17262	17126	17093	17164	16961	17021	17190	17075	17321	17045	17190	17076	16967	17211	17117	17112	17071	16994	16963	17029	17030	16707	16951	16903	16888	16890	17097	17153	17023	16923	17143	17260	17236	17107	17000	17347	16994	16853	16940	16964	16816	17106	17172	17266	16935	16863	17330	16966	16976	17133	17488	17137	17193	16824	17137	16939	17091	17110	17128	17072	16959	17243	17112	17096	16864	17154	16882	17194	17075	17200	17162	17054	16873	17083	17259	17014	17341	17109	17148	16933	16996	17019	17111	16894	17014	16862	16988	17089	17143	16814	17284	17080	16998	16828	16987	17011	17100	17077	16910	17101	17014	16734	17159	17005	17076	17257	16998	16942	17058	17152	16941	17054	16975	16988	17092	17025	17069	17028	16897	17156	17150	17076	17044	16879	16830	16961	16872	16962	16971	17078	17177	16925	16925	16951	16981	17165	17255	16999	16906	17112	16997	17037	17040	16922	16924	17159	16819	16984	17027	17154	16978	16966	16987	17134	17049	17085	16754	17080	17143	17137	16951	16994	17164	17109	17260	17090	17329	17151	16902	17011	17223	16887	16937	16956	16968	17193	16993	16986	17063	17137	17230	17113	17175	17062	17035	16963	17024	16764	16801	17055	17214	17222	16980	16876	16956	16993	16915	16838	17023	16947	17020	17169	17138	17089	17045	17061	16928	16969	16867	17083	17039	16945	17246	16939	17046	16962	17093	17284	17176	16906	16961	17077	17073	17109	17110	16978	17046	17013	16983	17111	17189	17072	17066	17073	17353	17123	16939	17129	16892	16876	17363	17122	17175	17108	17188	17050	17133	17352	17174	17185	17118	17296	17035	17012	16922	17154	17010	16954	16938	17071	17078	17236	17091	16998	16944	17004	17037	17109	17163	17145	17027	17117	17089	16892	16919	16973	17094	17480	16994	17129	17005	17117	17011	16998	17226	17022	17264	17038	17030	16858	17100	17043	17052	17087	17018	16862	16864	17059	17171	17164	16952	17178	17146	16846	17118	17019	17122	17171	16981	17112	16971	17069	17231	17111	17024	16955	17026	16995	16990	16919	17026	17124	17121	16937	17050	17133	17285	17302	17041	17002	17250	17012	16925	16982	16886	16855	17075	17015	17124	17265	17114	17369	16986	17070	17141	17102	17102	17060	16964	17144	16965	17118	17046	17055	16980	17061	16921	17432	17140	17161	16972	17126	17017	17105	16953	17014	17018	16878	16951	16962	16872	17093	17127	17079	17177	17067	17296	17221	16959	16910	17095	17060	17159	17267	17067	17016	16933	16965	17002	16983	17126	17181	16925	17087	17130	17122	17339	17222	17029	16933	16984	17185	17001	17022	16981	16908	16938	17162	16925	16953	17152	17041	17005	17250	17141	17074	17142	17033	17009	17098	17079	16895	16983	16888	16870	16832	17106	17236	17004	16982	17075	16939	17144	17140	16895	16986	17201	17075	17039	17086	17042	17121	16952	16904	16895	17101	17040	16965	16927	17165	17098	17060	16968	16811	17075	17140	17316	17185	17006	16961	17109	17032	17008	17172	16983	16981	16995	17042	17004	17243	17014	17174	17047	16983	17129	16881	16747	17117	16943	16962	17174	17063	17091	17021	17074	16933	17197	17105	17134	17104	17149	17270	17333	16982	17056	17055	17087	16984	16977	17068	17203	16995	16962	17020	16930	17067	17155	17031	17027	17060	17042	17012	17057	16978	16988	16894	17230	17006	16960	17015	17047	16991	17177	17096	16973	17104	16920	16964	17018	17158	17068	16874	17044	17169	17160	16945	16940	17146	16926	17198	17033	16820	17086	17248	16879	17021	17222	17014	17019	17244	17114	17064	17050	17041	17018	17050	17048	17017	17040	16973	17089	17311	16978	17191	16970	16931	17103	17064	17086	17234	17229	16928	17024	16902	17034	17251	16982	17109	17092	17151	16965	17254	17120	16895	16767	17237	17017	17012	16992	17028	16882	17256	16971	17239	17003	16874	17057	17027	16932	16890	16838	17030	17059	17165	17042	16897	17129	17090	16849	16954	16966	17014	17154	17246	17090	17119	17055	17068	16886	17061	17139	16906	16924	16903	17096	17077	17008	16884	17134	17056	16967	17049	17004	17072	17005	17134	16904	16986	17043	17124	17301	17005	16902	16878	17262	17108	17265	17070	17036	17079	16986	17146	17003	17112	16929	16907	16995	17012	17061	17232	16985	16964	17047	16951	16980	17293	17084	17075	17303	17115	17074	17154	17080	16914	17039	17126	17129	17042	17010	17122	17388	17168	17091	17153	17356	16977	17116	17051	17072	17178	17130	17212	17097	16952	17016	17245	17049	17023	17080	17075	17073	17128	17046	16912	17184	17055	17158	17015	16775	17084	17026	17060	17122	16950	16831	17152	17025	17167	16993	16897	17265	17021	17144	17309	17066	16914	17166	16912	16942	17098	17105	17051	16964	17100	16876	16945	17064	17125	17116	16960	16998	17113	17099	16995	16950	17069	17223	16981	17063	16880	17075	17069	17221	16936	17262	17178	17129	16993	17151	16934	17087	17034	16950	16834	17140	17023	17172	16963	16949	16942	17250	17084	17240	17211	17023	17164	17019	16971	17188	17141	16965	17146	17131	16905	17049	16983	16845	17274	17041	17033	17058	17060	17054	17167	17172	16917	16896	17170	17121	16982	17177	16963	17135	17195	16955	16906	17037	17136	17047	17097	17193	17230	17093	17273	17064	17076	16862	17025	17039	17132	17010	16956	17133	17136	17119	16836	17202	16979	17023	17064	17183	17219	17106	17192	17027	17210	17017	16931	17011	17100	17336	16983	17064	16975	17177	16849	16940	16978	16891	17149	17246	16903	17083	17133	16993	17242	17149	17090	17180	17173	16907	17014	17040	16984	17146	17283	17067	16940	17120	16764	17179	17331	17105	16773	17161	17091	16976	16866	17026	16856	17003	16900	16978	16998	16985	17027	16720	16978	17075	17053	17070	17064	17189	17140	17011	17041	17050	17220	17083	16941	17033	17067	17082	16820	16986	17058	16997	17258	17128	17059	17104	16853	16933	17279	17015	17095	16890	17111	17056	17067	17219	17138	17097	16860	17081	17037	17202	16939	17099	16873	16738	16814	16885	16916	17209	16914	16959	17168	16987	16917	17261	17054	17223	17315	16960	17094	16903	17000	17079	17110	17013	16937	17070	16953	16984	17150	17330	17028	17302	17102	17389	17085	17089	17076	16801	17081	16756	17213	17040	17050	17035	17139	17258	16957	17096	17190	16903	16940	17111	16968	17033	16875	17080	16933	17049	17045	16990	16960	16943	17144	17084	16961	16954	17036	17165	16898	17158	16855	16858	16922	17100	17083	16963	17119	16995	17027	17143	17198	17074	17114	17110	17250	17168	17168	17270	17097	17237	17024	16930	16996	17229	17249	17167	17346	17244	16793	17026	16997	17035	16842	17270	16806	16990	16935	17034	17079	16994	17113	17073	17027	16835	16941	17262	17238	17147	17125	17150	17040	17155	16977	17000	16779	16950	17034	17022	17089	17137	16983	17125	17041	17038	16959	16991	17072	17263	16932	16870	17109	17018	17102	17106	17071	16816	16997	17342	17178	17004	17049	17096	16954	17135	17120	16991	16947	17122	16965	16954	16958
12767	20037	24606	22593	16079	19704	40097	38047	25241	15706	11592	10380	10105	10035	9883	9959	10051	10100	10086	10026	9983	10017	9932	10135	10034	9966	9917	9824	9972	9865	9744	9942	9939	9914	9832	10101	10035	9773	9712	9741	9990	10047	9939	9997	9909	9977	10054	9925	9836	9883	9760	9801	9782	9943	10020	10050	9915	10032	10066	9932	9834	9929	9914	9982	9830	9957	9950	10017	10010	9893	9955	9943	9866	9920	9855	9953	10100	9957	9942	9862	10046	9907	9969	9853	9845	9905	10069	9887	9939	9888	9878	10041	9923	9901	9879	9906	9971	9924	9943	9910	9812	9686	9919	9992	9907	9904	9892	9916	9812	9835	9820	9978	9895	9914	9792	10029	9817	10144	9885	9718	9958	9928	9945	9834	9763	9939	9999	10000	10015	10059	10018	9757	9942	9842	9958	9899	9884	9966	9917	9936	10095	9898	9786	9916	9868	9890	9799	9869	9972	9960	9794	9978	9921	9958	9971	9941	9897	10054	9774	9801	9946	9839	9810	9862	10010	10001	9879	10012	9931	9881	9966	9939	10026	9932	9917	10002	9927	9827	9915	9787	10126	9880	9929	9982	9909	9761	9932	9900	9939	9863	10073	9830	9715	9871	9911	9880	9933	10004	9851	9811	9938	9954	9857	9760	9955	9801	9962	9840	9981	9929	9967	9824	9904	9929	9947	9880	9872	9984	9956	9968	10016	9826	9965	9752	9693	9772	9884	9956	9962	9824	10022	9824	9830	9871	9910	9947	9908	9918	9888	9979	9729	9809	9830	9847	9872	9956	10129	9900	9807	10016	9838	9799	9979	10046	9841	9806	9865	10025	9967	9953	9866	10010	9850	9799	9909	9799	10001	9928	9901	9871	9769	9798	9807	9976	9925	9949	9992	9934	10004	9887	9938	9801	10071	9841	10062	9742	10029	9931	9874	10013	9902	10022	9923	9979	9896	10024	9883	10004	10031	9826	10041	9820	9945	9912	10078	9872	10045	9854	9993	9935	9909	9880	10040	9936	9855	9951	10028	9784	9859	9897	9923	9991	9928	9855	9853	9830	9964	9882	10022	9845	9833	9788	10026	9973	9879	9889	9925	9936	9953	9754	9979	9870	9938	9922	9819	9750	9888	9743	9993	9914	9834	9915	10033	9838	9924	9803	9876	9999	9766	9814	9850	9960	10017	9947	9706	9969	9920	9971	9888	9671	9980	9880	9753	9839	9847	9933	10015	9983	9758	10094	9917	9945	9979	9736	9873	10026	9789	9808	9912	9883	9664	9909	9957	9757	9866	9915	9872	9890	9847	9833	9808	9820	9897	9834	9955	9852	9766	9963	9825	9847	9995	9873	9954	9955	9889	9824	10002	9987	9840	9963	9820	9888	9831	9873	9851	9993	9764	10122	9856	9971	10070	10060	10077	9853	9975	9857	9897	9927	9910	9913	9807	9992	9902	9943	9905	9948	9845	9872	9975	9769	9825	9961	9792	9968	9938	9996	9931	9887	9934	9849	9781	10087	9890	9745	9968	9936	9731	9984	9943	9974	9872	9833	9909	9830	9853	9767	10025	9889	9767	10038	9870	9869	9947	10019	9859	9952	9963	9939	9912	9921	9887	9909	10053	9927	9959	9807	9813	10078	9918	9923	9814	9989	9846	9983	9913	9872	9871	9877	9867	9893	9861	10001	9774	9963	9903	9619	9957	9902	9898	9892	9979	10004	9958	9885	10115	9905	9993	10079	9825	9836	10004	9818	9874	9881	9989	9684	9876	9894	9786	9900	9780	9839	10024	9799	9992	9984	9836	9877	9923	9879	9880	9947	9965	9793	9974	9977	9904	9812	9944	9789	9855	9833	9959	9978	9829	9989	9958	9972	9899	9831	9702	9842	9812	9935	9885	9957	9917	9948	9788	9900	9908	9869	9917	9882	9953	9793	9955	9792	9735	9793	9743	9825	9928	10043	9927	9888	9784	9926	9903	9943	9934	9998	9885	9950	9723	9933	9967	9849	10026	9976	9964	9873	9990	9776	9950	9686	9902	10006	9912	9946	9956	9760	9911	9917	9847	9919	10025	9759	9960	9951	9914	10086	9766	9647	9915	9846	9989	9986	9971	9858	9940	9919	9879	9912	9853	9906	9961	9973	9835	9755	9928	10000	9936	9875	9903	9864	9867	9879	10079	9766	9880	9861	9977	9922	9921	9876	9937	9902	10001	9863	9907	9976	9936	9777	9852	10037	9864	10044	10095	9792	9977	9794	9987	9929	9778	9854	9911	10028	10044	9989	10055	10055	9739	10028	10037	10018	9859	9790	9866	9959	9903	9730	9828	9872	9918	9838	9876	9850	9856	9899	9901	9986	9783	9864	9867	9740	9878	10057	9761	9991	9866	9787	9870	9987	9951	9822	9943	9840	9805	9940	9977	9756	9909	10004	9786	9833	9882	9924	9775	9923	9848	9874	9879	10012	9783	9854	9917	9905	9833	9980	9822	9912	9861	9797	9921	10013	9994	9902	9894	9818	9903	9918	10009	9800	9836	9887	9842	9844	9956	9875	9878	9847	9804	9738	9807	9841	9928	9828	9883	10035	9797	9925	9925	9861	9921	9905	9778	9819	9986	9876	9841	9980	9848	9914	9868	9929	9904	9764	9932	9900	9954	9914	9964	9895	9866	9899	9876	9947	9789	9885	9938	9959	9912	9885	9809	9899	9857	9751	9730	10003	10161	9883	9936	9908	9832	10001	9856	9800	9997	9829	9906	9839	9973	9811	10000	9856	9838	9939	9776	9799	9858	9702	9994	9931	9873	9927	9818	9822	9911	10014	9891	9836	9834	9942	9799	10093	9847	9922	9716	9792	9863	9842	9823	9935	9990	10079	9855	9811	10088	9807	9977	9851	9966	9993	10003	9972	9950	10045	9915	9882	9864	9913	9800	9821	9906	10018	9904	9966	9783	10023	9906	10040	10025	9878	9904	9866	9828	9894	9888	9952	10001	10014	9856	9941	9872	9994	10003	9845	9765	9976	9855	9865	9869	9911	9954	9987	9764	9759	10184	9896	9766	10058	9899	9787	10036	9935	9997	9823	9816	9927	9919	9911	9840	9864	10024	9980	9809	10120	9871	9684	9768	9876	9790	9898	9927	9905	10031	9961	9869	9832	9942	9786	9822	9926	9896	9919	9952	9898	9977	9931	9872	9817	9714	9934	10076	9833	9981	9872	9958	9905	9965	9706	9961	9877	9953	9991	9688	10013	9843	9901	9844	9900	9948	10005	9869	9724	9925	9942	9808	10090	9855	9786	9838	9793	9870	9967	9916	10099	9919	9951	9927	9877	9878	9915	9833	9831	9807	9737	9863	9905	9962	9924	9936	9996	9807	9932	9880	9981	9715	9850	9906	9999	9820	9856	9808	9813	9876	9937	10106	9872	10000	9986	9815	9883	9859	9739	9810	10048	9755	9840	9787	10013	9801	9964	9787	9971	9932	9925	9740	9910	9902	9790	9984	9995	9933	9905	9851	9662	9935	9851	9900	9843	9960	9827	10006	9967	9920	9839	9977	10015	9703	10074	9810	9813	9846	10050	9961	9907	9930	9899	9991	10045	9892	9878	9875	9795	9899	9955	9784	9878	9940	10006	9930	9885	9881	10027	9968	9789	9845	9986	9913	9957	9935	9896	9878	9974	9880	9839	9850	9847	9961	9689	9894	9898	9888	9993	9919	9718	9850	10019	9904	9969	9748	10059	9790	9912	9848	9804	9729	9944	9783	9942	9756	9834	10135	9943	9870	9780	9805	10111	9911	9961	9901	9888	9833	9868	9892	9772	9915	9862	9840	9995	10038	9829	9856	9953	9914	9815	9845	9983	9856	9697	9845	9874	9844	9885	9848	9770	9928	9851	9802	9845	9834	9915	9814	9944	9856	9925	9916	9921	9850	9937	9881	9861	9916	9972	9871	9879	10020	9883	9911	9898	9957	9966	10054	10005	9979	9777	10017	9937	9884	9817	10081	9757	9969	9942	9992	9923	9932	9925	9867	9987	9950	9895	9772	10025	9800	9876	10023	9933	10014	9912	9963	10005	9781	10058	9727	9750	9890	9822	9781	9886	9908	9942	9754	9894	9918	9920	9976	9850	9917	9983	9692	10002	9882	9904	9833	9957	9728	10022	10084	9827	9895	9834	9953	9938	9708	9832	9930	9922	9899	9766	9982	9876	9795	10069	9768	9661	9948	9817	9982	9991	9892	9823	9754	9862	10007	9682	9981	9925	9853	9888	9806	9866	9928	9818	9973	9835	9949	9931	9815	9928	9998	9890	9975	10051	9976	9696	9882	10000	9916	9884	9855	9807	9844	9697	9809	9782	9947	9968	9848	10016	9906	9837	9739	9887	9973	9814	9986	9920	9727	9984	9922	9951	9975	9958	9875	9936	10054	9879	9841	9843	9843	10062	9968	9824	10001	9826	9961	9994	9892	9930	9959	9789	9898	9859	9891	9811	9765	10062	9930	9803	9975	9855	9848	9807	9921	9840	9884	9812	9774	10028	9910	9922	9901	9984	9906	9993	9957	9898	10010	9910	10003	9954	9952	9882	9902	9903	9910	10057	9876	9984	9801	9912	9931	9934	9815	9932	10042	10007	9914	9960	9660	9851	9880	9849	9881	10032	9871	10008	9855	9897	9929	9990	9791	9704	9919	9869	9789	9854	9842	9882	9914	9808	9980	9791	9854	9823	9726	9918	9857	9815	9880	9943	9932	9820	9766	9848	9892	9827	9855	9928	9772	9981	9838	9884	9949	9982	10084	9837	9934	9851	9866	9976	9898	9912	9941	9950	10020	9981	9914	9797	9899	9925	9985	9927	9929	9901	9930	9829	9929	9924	9888	9956	9918	9885	9971	9814	9813	9892	9765	9929	9999	9985	9918	9893	10077	9967	9798	9909	9932	9807	10026	9924	9850	9855	9987	9734	9984	9920	9970	9845	9845	9958	9771	9882	9852	9726	10011	9906	10050	9934	9890	9879	9926	9826	9944	10037	9719	9823	9918	9940	9941	9917	9932	9890	9877	9935	9947	10025	9870	9867	9914	9943	9906	9819	10002	9809	9887	9879	9972	10019	9851	9922	9931	9964
23419	21127	28382	24729	23498	28888	62690	61473	46658	30735	23062	18980	17916	17446	17602	17338	17340	17346	17394	17404	17599	17417	17326	17056	17121	17434	17460	17130	17170	17269	17363	17256	17294	17060	17256	17491	17299	17206	17145	17210	17439	17410	17265	17241	17231	17143	17401	17205	17169	17112	17207	17231	17367	17096	17122	17395	17516	17370	17120	17332	17392	17079	17196	17055	17203	17377	17248	17025	17202	17130	17095	17189	17242	17176	17228	17324	17215	17132	17123	16895	17215	17080	17300	17391	17176	17328	17357	17304	17381	17148	17174	17327	17262	17214	17054	17077	17196	17182	16930	17187	17096	17229	17092	17051	17092	17325	17333	17198	17114	16846	17063	17067	17183	17087	17225	16965	17220	17139	16992	16997	17271	17183	17056	16937	17128	17187	17077	17198	17159	17273	17025	17157	17247	17153	17221	17232	17101	17285	17300	16992	17527	17088	16979	17068	17206	17016	17301	17092	17347	17196	17202	17090	17009	17014	16975	17081	17131	17104	17355	17200	17142	17225	17101	17009	17052	17251	17362	17322	17166	17165	17016	16854	17134	16937	17205	17210	17124	17253	17204	17083	17352	17207	17208	17087	17317	17450	16957	17187	17139	17126	17087	17269	16862	17215	17297	17255	17070	17141	17219	16980	17272	17280	17178	17018	17130	16955	17122	17008	17113	17093	17385	17259	17151	17300	17298	17245	17395	17125	16974	17314	17205	16855	17088	17279	17043	17222	17312	16945	17461	17208	17111	17087	17327	17190	17184	17149	17237	17143	17242	17209	17266	17200	17298	17020	16729	17207	17257	17208	17138	17089	17294	17055	17202	17034	17155	17077	17234	17232	17075	16941	16992	16947	16991	17150	17144	17127	17049	17073	17239	17186	17261	17312	17242	17091	16993	17268	17218	17066	17181	17256	17234	17121	17221	17298	17092	17168	17051	17149	16991	17266	17314	17236	17197	17037	17294	17171	17224	17246	17333	17212	17141	17148	17223	17262	17071	16938	17118	17175	17237	17047	17173	17215	17390	17279	17177	17052	17112	17131	17243	17156	17294	17277	17100	17278	17088	17267	17138	17092	17012	17290	17047	17129	17116	17162	17102	17278	17135	17081	17176	17190	16981	17262	17205	17056	17205	17186	17239	17116	17127	17312	17167	17151	17116	17203	16929	17099	16866	17147	17189	17236	17038	17294	17291	17196	17152	17264	17170	17253	17287	17078	17016	17108	17205	17060	17278	17179	17254	17148	17161	17177	17251	17200	17235	17096	16947	17260	16932	17076	17127	17067	16911	17007	17132	17161	17074	17171	17002	17040	17053	17250	17237	17253	17111	16978	17308	17050	16992	17165	17081	17029	17199	17243	17149	17021	17135	17288	17130	17162	17247	17035	17185	17150	17116	16962	17066	17329	17247	17285	17078	17027	17240	17250	17147	17094	17147	17193	17114	17219	17104	17151	17325	17012	17074	17021	17202	17035	17206	17187	17196	17101	17069	17178	17280	17205	17077	17025	17029	17135	17092	16961	17231	17264	17289	17056	16947	17009	17024	17102	17102	17098	17066	17079	17234	17089	17303	17379	17258	17351	17085	17020	16876	17376	16924	17123	17109	17026	17130	17093	17231	17185	17172	17124	17017	17117	17196	17054	17262	17172	17027	17266	17058	17193	17282	17016	17096	16973	17008	17012	17194	17019	17463	17266	17285	17031	17181	17108	17152	17051	17179	17246	17173	17187	17001	17266	17144	17236	17236	17219	17263	17319	17039	17181	17000	17035	17203	16929	17254	17135	17354	17337	17057	17121	17253	17102	17003	17077	17322	16938	17046	17113	17180	17068	17060	17225	17285	17124	17273	16888	17181	17034	17184	17049	17409	16919	17001	17186	17073	17084	17218	17144	17168	17296	17322	17262	17180	17188	17170	17352	17201	17233	17133	16943	17120	17019	16970	17221	17282	17134	17161	17265	17272	17072	17108	17041	17195	17374	17117	17368	17127	16958	17094	17060	17153	17252	17197	17253	17349	17099	17117	17120	17058	17269	17293	17362	17078	17032	17079	17133	17152	17017	17185	17281	17291	17115	17027	17058	17288	17098	17009	17191	17180	17007	17040	17313	17164	17238	17155	17048	17190	17003	17320	17286	17373	17224	17225	17085	17142	16794	17139	17238	17380	17077	17295	17118	17023	16945	17280	16926	17424	17178	17226	17102	17054	17299	17228	17023	17032	16854	17077	17263	17144	17211	17121	17108	17103	17205	17162	17053	17264	17106	17297	17133	17249	17117	17151	17179	17202	17301	17251	17097	17118	16976	17039	17073	17333	17122	17287	17414	17055	17053	17220	17204	17138	17222	17017	17124	17141	17225	17170	17108	17092	17056	17148	17208	17167	17113	17181	17120	17197	17005	16878	17096	17052	17239	17223	17289	17144	17188	16840	17262	17331	17124	17233	17110	17119	17146	17278	17082	17015	17114	17376	16983	16992	17160	17124	17179	17094	17191	17081	17117	17141	17138	17326	17330	17172	16960	17045	17356	17246	17014	17217	17294	17186	17405	17181	17206	17303	17179	17202	17063	17160	17245	17276	17221	17284	17045	17221	17113	17088	17257	17106	17248	17151	17042	17389	17077	17288	17160	17363	17425	17129	17295	17139	17362	17485	17020	17143	17100	17162	17051	17209	17216	17117	17034	17154	17351	17323	16887	17176	17010	17287	17326	17247	16924	17239	17161	16981	17198	17012	17056	16930	16794	17209	17112	17226	16997	17274	17023	17299	17008	17127	17101	17382	17422	17168	17177	17199	17058	17116	17250	17185	17297	17145	17091	17143	17405	17187	17017	17346	17135	17241	17330	17318	17275	16952	17251	17272	17225	17149	17017	17130	16990	16951	16992	17072	17257	17233	17148	17178	17003	17225	17259	16971	17189	17133	17228	17124	16872	17078	17143	17174	17292	17213	16958	17190	17290	17248	17002	17153	17257	17065	17153	17306	17192	17151	17062	16969	16937	16807	17058	17402	17172	17007	17037	17215	16993	17114	17258	17277	16986	17191	17301	17017	17152	17283	17145	17057	17124	17180	17343	17114	17002	17153	17017	17205	17017	17143	17006	16963	17106	17061	17347	17373	17127	17340	16847	17011	17271	17071	16924	17235	17327	17102	17125	17336	17202	17116	17043	17128	17206	17274	17296	17131	17252	17355	17252	17264	17306	17114	17291	17154	17140	17101	17442	17301	17010	17295	17151	17092	17210	17134	17063	17078	17209	17129	17123	17068	16892	17091	17268	17207	17116	17282	16847	17249	17296	16991	17233	17156	17038	17088	17089	17189	17205	16976	17071	17205	17173	17164	17217	17142	17184	17224	16982	17208	17140	17107	17267	17040	16996	17071	16937	17211	17040	16938	17206	17129	17415	17215	17023	17309	17213	17243	17200	17042	17163	16931	17303	17255	17065	17119	16976	17259	17082	16997	17185	17139	16902	17197	17353	17140	17157	17302	17038	17395	17364	17256	17157	17003	17262	17201	17042	16991	17016	16889	17027	17161	17209	17029	17204	17119	17267	17022	17208	17200	17236	17246	17159	17102	17064	17046	17011	17489	17094	16959	17236	17270	17160	17216	17390	17179	17109	17103	17267	16913	17048	17084	17128	17121	16901	17050	17200	17067	17080	17281	17067	17221	17252	17311	17087	17204	17223	17128	17088	16990	17196	17021	17325	17408	17111	17400	17083	17126	17383	17111	17180	17201	17167	17002	17253	17280	17180	17152	17119	17225	17072	17216	16933	17055	17244	17119	17152	17066	17121	17283	17227	17186	17429	17340	17367	17134	17136	17009	17138	17074	17374	17071	17111	17063	17251	17094	17186	17106	17012	17001	17283	17099	17281	17277	17105	17226	17209	17404	16771	17314	17186	17217	17111	16973	17214	17296	17065	17197	17070	17199	17222	17175	17202	17256	17006	17057	17227	17215	17235	17104	17289	17186	17044	17130	17090	17232	17066	17045	17052	17171	17016	16979	17294	17218	17240	17009	17153	17220	17160	17147	17039	16999	17376	17064	17175	17197	17082	17214	17082	16954	16973	17011	17074	16988	17072	17045	17230	17171	17124	17184	17034	17307	17209	17312	17135	17106	17166	17247	17113	17289	17063	17175	17109	17026	17196	17124	17272	17143	17323	17221	17058	17069	17276	17137	17038	17138	17305	17269	17251	17206	17288	17230	17143	17119	17033	17205	17156	17146	17371	17170	17216	17174	17165	17153	17215	17022	17094	17472	16973	16927	17192	16942	17057	17096	17239	17146	17239	16923	17220	17129	17073	17116	17202	17036	17192	17233	17109	17160	17122	17199	17106	17050	17202	17009	17215	17130	17122	17181	17479	17127	17297	17275	17197	17079	17313	17431	17139	17071	17281	17265	17098	17282	17332	17463	17320	17311	17072	17157	17215	17211	17081	17179	17065	17150	17039	17171	17097	17128	17194	16957	17054	17151	17169	17347	17082	17252	17190	17318	16981	16997	17218	17249	17174	16891	16944	17280	17080	17162	17093	16965	16992	17136	17318	16973	17264	17219	17270	17099	17117	17218	17006	17134	17149	17222	17160	17108	17029	17076	17225	17179	17360	17322	17013	17048	16991	17214	17031	17379	17299	17053	17064	17294	17257	17382	17242	16960	17427	17110	17061	17099	17360	17086	17054	17016	17082	17063	17180	17406	17327	17156	17070	17221	17088	17294	17244	17167	17008	17023	16938	17275	17367	17071	17083	17106	17243	17221	17198	16905	17243	16861	17142	17076	17200	17231	17149	17157	17162	17222	17235	17193	17503	17082	17317	17108	17095	17046	17082	17319	17272	17236	17316	17149	17326	17180	17080	17182	17155	16980	17169	17099	17206	17166	17072	17198	17092	17112	17077	16985	17010	17387	17195	17163	17294	17262	17114	17039	17256	17141	17224	17150	17276	17390	17131	17208	17271	17149	17155	17023	17206	17080	17241	17194	17219	17057	17103	17208	16935	17214	17087	17156	17133	17181	17209	17319	17432	17126	17307	17117	17101	17176	16988	17171	17296	17188	16935	17074	16932	16973	17143	16978	17127	17426	17190	17272	17336	17269	17127	17143	17183	17184	17359	17459	17033	17181	17231	17133	16854	17199	17056	17060	17226
15434	31946	32413	27378	19831	24404	61066	56800	37369	20669	14131	11125	10183	10118	10157	10092	9963	10263	9995	10006	10233	10255	10063	10023	10248	10147	10140	10122	10200	10211	10053	10032	10097	10230	10086	10058	10071	10256	10129	10084	10171	10142	10063	10150	9911	10011	10068	10118	10112	10067	10050	10243	10175	10102	10022	10035	10121	10185	10083	10109	10068	10031	10094	9968	9954	9988	10115	10206	10052	10070	9906	10131	10017	10039	10115	9945	10106	10063	10048	10122	10105	10264	10203	10033	10060	10043	9929	9979	10116	10134	9912	10083	10079	10202	10263	10062	10066	10101	10216	10014	10077	10035	10166	10067	10050	9988	10067	10234	10012	10175	10389	9932	10219	9817	10061	9977	10040	10031	10006	9964	10001	10090	9989	10118	10035	10071	10233	10039	10087	10134	10028	10055	9943	10081	10133	10130	9933	10199	9935	10110	10022	10035	10131	10037	9982	10032	10145	10255	10065	10134	10098	10146	10106	10076	10072	9903	10090	10123	10094	10092	10176	10145	10038	10030	10085	10032	10030	10070	10014	10175	10117	10090	10088	9968	10041	9997	10189	10045	10050	10095	9922	10050	10182	10092	10119	10077	10059	10028	10083	10002	10054	10289	10138	10081	10067	10016	10004	10064	9942	10023	10122	10088	9970	10163	10058	10059	9971	10085	9974	10051	10054	10111	10146	10038	9973	10015	10092	10218	10082	10086	10264	10156	9835	10017	10086	10171	9967	10151	10016	9968	10024	10071	10151	10050	9991	9950	10036	10041	9866	10108	10087	10102	10011	10133	10013	10164	10039	10098	10010	10151	10211	9931	10035	10110	9965	10063	10062	10070	9990	10047	10053	10094	9979	10012	10140	9980	10053	10193	10054	10071	10045	10082	10086	10050	9995	10037	10084	10010	9875	10231	10057	10063	10119	10009	10046	9974	10076	9991	10116	10097	9994	10105	10040	9865	10121	10024	9995	10081	10081	9854	10097	10115	10111	10177	9971	10184	9900	10285	10104	10150	9973	9965	10143	9799	10084	10186	9948	9958	10130	10027	10111	10122	10243	10115	10037	10232	10078	9988	9914	10108	10039	10124	10026	10101	10031	9980	10159	10018	10164	10035	10143	9996	10039	10035	10125	10116	9978	10079	10057	10054	10023	10036	10109	9902	10042	10040	10014	10094	10039	10000	10265	9957	10127	9914	10000	10144	10027	9991	10183	10019	10285	10120	10098	10018	10055	10129	10065	10027	9867	10051	10034	10092	9898	9980	9757	10005	10051	9970	10003	10027	10192	9929	10029	10061	9955	10155	9955	10022	10197	10069	10039	10090	10028	10053	10011	10008	9991	10219	10227	10057	10036	10072	10007	10005	10009	10181	10187	9963	9979	10116	10009	10185	10115	10020	10078	10085	10033	9958	9981	9966	10020	10109	10206	10235	10141	10096	9932	10207	10019	10086	10143	10068	10084	9932	10060	10015	10098	10208	10153	10022	10196	10044	10018	10155	10010	10045	9914	10192	10175	10028	10293	9909	10135	10028	10212	10201	10019	10051	10128	10292	9929	9998	10027	9967	9985	10127	9976	10012	10164	9976	9933	10047	10208	10002	10063	10002	10116	9986	10002	10044	10171	10125	10046	10047	10139	10112	10084	10156	10071	10013	9984	9958	10029	10045	9998	9990	9948	10012	10109	10141	9950	10167	10028	10077	10137	10065	10048	10082	10011	10052	10038	10117	10037	9987	10155	10111	9989	9986	10013	9976	9978	9967	10010	9980	10069	9998	10045	10067	9997	10148	10010	9983	10095	10003	9974	10029	10014	10104	9990	10043	10243	10023	10083	10026	9859	10037	10092	10172	10054	10028	9990	9919	10170	10034	9956	10040	10045	10063	9995	10073	10023	10117	10075	10047	9998	10197	9965	10114	9879	10094	10170	9986	10003	10014	10070	9909	10065	10147	10153	10044	10055	9990	9906	10171	9978	10118	10034	10115	9943	9979	10114	10046	10042	10026	10091	10101	10097	9894	10028	10042	10041	10092	9999	10116	10003	9892	10079	10147	10082	10042	10016	9988	10249	9978	9984	10050	9908	10010	10214	9990	10244	10218	10182	10095	10006	9986	10029	10057	10190	10214	9938	10119	9955	10141	10067	10046	10039	10159	10066	10204	9985	9946	10115	10094	10131	10110	10088	10023	10120	10032	10105	10054	10042	10200	9991	10079	10091	10074	10088	10161	10067	10122	10038	9969	9886	9961	10143	10242	10058	10040	9929	9979	9992	10039	9976	10173	10025	10057	9997	10072	10122	9984	10027	10116	10042	10072	9926	10028	10054	9896	10066	10027	10042	10047	10123	9894	10062	9977	10026	10056	10113	10000	10001	10002	10047	10090	10059	10065	10079	10222	9981	10147	10183	10136	10178	10077	10070	10118	10184	9945	9888	10089	10041	9996	10015	10103	9945	10189	10311	10108	9932	10023	9931	10121	10020	10180	9992	10239	10086	10011	10030	10105	10055	10087	10123	9990	10050	10114	10031	9986	9999	10057	10251	10022	9843	9926	10011	9990	10062	10079	10072	10005	10038	9971	10113	10213	10060	9959	10112	9950	10211	10185	10073	10151	10002	10043	10148	9922	10070	10020	9990	10045	10054	9971	10013	10046	9968	9976	10187	10135	10084	9825	10059	10044	9991	10071	10125	10035	9941	9950	9901	10058	10068	10080	10102	9937	10029	9968	10232	10110	10243	10114	10059	10150	9920	10057	10018	10097	10139	10002	9968	10189	10022	10076	10062	9961	10113	9984	10038	9956	10040	10236	10083	9928	9935	9993	10080	10043	10135	10268	10132	10091	10014	9993	10141	10145	10059	10029	10019	9938	10123	10163	10018	10071	10128	10189	9963	10046	10154	10072	9939	10024	10216	10084	10033	10098	10022	9859	9910	10002	10082	10081	10012	10183	10068	9935	10079	10143	10094	10047	10090	10018	9981	10095	10144	9980	10126	10101	10159	10090	10140	10009	10174	9977	10107	10139	10026	9912	9965	10213	10017	9986	9922	10251	10083	10090	10115	10005	9981	9990	10020	9908	10058	10198	10153	9971	10017	10154	9939	10073	10017	10088	10041	9967	10050	10208	10171	10081	9957	10045	10013	10024	10222	10071	10038	10134	10024	9936	9999	10022	10193	10122	10099	10131	10220	10159	10040	9976	10011	10225	10082	9948	9989	10210	10056	10035	10140	9940	10187	10140	10167	10009	9892	10144	10073	9992	10169	10035	9996	10288	10162	10030	9962	10099	9982	9961	10034	10071	9979	10250	10222	10298	10046	10052	10065	10015	10054	10150	10068	10041	9986	10061	10040	10057	10102	10116	10160	10271	10070	10037	10000	10105	10115	9829	10110	10112	10006	9979	10101	10186	10023	10069	9979	10029	10103	10166	10028	10051	10003	10108	10027	9950	10029	10054	10063	10096	10127	9953	10014	10086	10037	10098	10004	10018	10203	10028	9912	10092	9979	10013	10162	10199	10010	10141	10121	10061	10094	10082	10126	9940	9966	10108	10184	9879	10019	10139	10114	9959	10185	10021	10154	10056	10145	9882	10045	10158	9926	10168	10028	9943	10237	10153	10028	10073	10055	10177	9956	9980	10010	10001	10025	9988	10099	10052	10110	9996	10001	9963	9968	10153	10170	10168	9979	10091	10028	10104	10043	10105	9936	9965	10187	9934	10052	10108	10014	10030	9917	10031	9992	10085	10091	10141	10125	10044	10209	9999	10125	10081	10178	10130	10008	10064	10082	10076	10205	9977	9791	10046	10099	9945	10087	10160	9949	10105	9910	9863	10074	9967	9993	9951	10089	10016	9965	10015	10064	10022	10174	10072	9994	10027	10113	10071	9948	9990	10148	10042	10129	10011	9964	9999	10077	9978	10083	10059	10057	10002	10078	10149	9967	10012	10063	10159	10021	10020	9842	10047	10024	9966	9896	9886	10078	10162	9984	10080	10022	9955	10086	10047	10025	9947	10212	10102	10149	9954	10239	10000	10127	9934	10044	10165	9976	10163	10143	10042	9827	10117	9977	9891	10238	10242	9965	9975	10060	10028	10055	9983	10055	9919	10095	10110	9986	10105	9896	10031	9935	10071	10050	9912	10082	10097	9971	10053	9887	10183	9939	10085	9961	10172	10110	9952	9973	10057	10113	9853	10070	10093	10202	9979	9992	10207	10013	10168	10094	10017	10152	10051	10029	10029	10106	10023	9942	10148	10109	10161	10127	10077	9922	10303	10116	10058	9878	9974	9973	9972	10211	10016	10122	10068	10195	9977	10028	10101	10117	9985	9974	10119	10087	9996	10174	10187	10103	9998	10051	10265	10046	9998	10140	10086	9940	10100	10088	10121	10016	10065	10142	10079	10100	9999	10052	9986	10033	10110	10128	9965	10074	10045	10027	10059	10156	10070	9973	10057	10059	10050	10102	10062	10154	10105	10141	10086	9887	9932	10212	10035	10127	10058	10125	10125	10011	10037	10156	10200	10191	9878	10165	9955	10037	10174	10081	9979	9880	10013	10093	10083	9924	10057	10108	9983	10025	10031	9945	9935	10097	10017	9962	10212	9917	10199	10034	10047	10025	10138	10011	9983	10142	10065	10117	10121	9975	9959	10077	10117	10216	10109	10048	9960	9948	9962	10106	10115	10061	9875	10119	9865	10033	10063	9939	10182	10263	9970	10032	10029	10168	10155	10001	10039	10061	9952	10100	9929	10050	10188	10092	10131	10149	10010	9945	10143	10075	10038	10089	9996	9996	10023	9923	10099	9942	9932	9951	10137	9918	10133	9990	10025	10123	10109	10024	10116	10108	10117	10081	10120	10092	10191	10055	10009	9965	10147	9970	10165	10145	10116	9915	10134	10087	10106	10180	9973	10186	10107	10066	10082	10148	10089	10149	9980	10104	9953	10117	10074	10110	9970	10153	10151	9980	9938	9997	9875	10031	10032	9935	9951	10088	10013	10085	9960	10058	10045	10274	10134	10017	10133	10174	9797	10079	10251	10130	9954	9896	10166	10192	10138	10047	10065	10090	10198	10145	10061	10090	10049	10190	9967	10023	9966	9977	10107	10044	10003	9964	9980	10176	10036	10041	10149	10155	10154
31773	28359	31058	26275	20998	19329	22642	23294	21233	19152	18097	17372	17447	17244	17377	17182	17344	17328	17511	17186	17291	17287	17212	17106	17317	17377	17166	17275	17441	17238	17342	17309	17371	17455	17448	17421	17241	17344	17330	17326	17367	17365	17228	17556	17099	17190	17298	17358	17200	17212	17220	17274	17421	17351	17203	17346	17386	17293	17171	17259	17228	17206	17214	17300	17091	16919	17307	17422	17366	17240	17325	17195	17087	17240	17231	17194	17299	17213	17237	17112	17422	17434	17322	17309	17324	17238	17198	17192	17210	17566	17288	17313	17506	17309	17409	17347	17073	17337	17545	17343	16891	17315	17274	17341	17172	17369	17360	17281	17265	17299	17323	17296	17222	17462	17244	17028	17233	17110	17257	17452	17196	17273	17458	17147	17207	17259	17382	17280	17221	17495	17395	17523	17318	17279	17428	17334	17298	17267	17452	17471	17431	17127	17327	17456	17158	17254	17264	17367	17102	17207	17199	17246	17395	17437	17191	17286	17592	17334	17367	17127	17404	17215	17323	17270	17529	17289	17094	17125	17240	17290	17066	17051	17142	17164	17282	17383	17434	17294	17412	16984	17143	17466	17242	17306	17386	17438	17273	17268	17383	17358	17323	17175	17348	17356	17108	17274	17322	17217	17286	17220	17222	17222	17393	17468	17315	17100	17185	17387	17443	17130	17346	17379	17428	17237	17220	17301	17270	17385	17422	17196	17303	17097	17344	17364	17372	17166	17328	17476	17319	17519	17075	17025	17542	17385	17325	17300	17290	16997	17390	17143	17469	17416	17078	17181	17323	17331	17462	17457	17507	17322	17366	17264	17452	17294	17315	17181	17133	17422	17373	17238	17228	17340	17320	17272	17448	17440	17285	17309	17344	17430	17397	17451	17105	17365	17116	17157	17105	17284	17042	17163	17100	17338	17352	17245	17475	17241	17213	17275	17428	17301	17369	17320	17413	17254	17204	17181	17242	17219	17098	17353	17420	17310	17370	17386	17106	17383	17435	17235	17303	17282	17131	17248	17381	17213	17187	17243	17247	17423	17344	17161	17193	17210	17444	17527	17304	17332	17162	17108	17198	17317	17248	17466	17346	17267	17251	17151	17333	17247	17194	17074	17377	17426	17269	17229	17395	17410	17290	17206	17116	17379	17436	17245	17178	17396	17389	17225	17174	17357	17307	17282	17448	17234	17283	17298	17311	17297	17224	17288	17273	17190	17185	17444	17571	17086	17235	17338	17531	17527	17226	17282	17149	17366	17158	17100	17457	17392	17438	17455	17340	17215	17334	17142	17203	17260	17125	17214	17224	17451	17390	17176	17334	17396	17175	17373	17389	17161	17091	17347	17508	17306	17306	17284	17255	17419	17396	17426	17369	17129	17432	17287	17357	17191	17453	17192	17521	17264	17174	17153	17360	17265	17441	17131	17177	17286	16950	17323	17168	17237	17249	17231	17328	17375	17377	17361	17400	17239	17275	17041	17161	17417	17486	17193	17196	17294	17381	17238	17173	17424	17375	17283	17246	17365	17346	17117	17132	17134	17388	17160	17265	17400	17260	17190	17325	17186	17240	17198	17293	17234	17570	17370	17298	17115	17147	17077	17056	17395	17507	17365	17333	17325	17542	17338	17334	17050	17447	17455	17186	17115	17291	17315	17038	17274	17497	17597	17138	17138	17326	17351	17195	17424	17432	17348	17050	17219	17244	17260	17270	17197	17016	17202	17106	17422	17220	17162	17166	17169	17376	17241	17189	17422	17342	17281	17413	17193	17199	17280	17245	17346	17526	17296	17428	17295	17124	17156	17168	17287	17590	17310	17255	17413	17283	17257	17277	17270	17255	17390	17459	17222	17243	17212	17367	17106	17275	17350	17231	17179	17190	17129	17033	17167	17191	17362	17264	17260	17219	17249	17501	17140	17471	17342	17266	17342	17384	17335	17195	17500	17120	17249	17195	17316	17369	17073	17152	17227	17425	17462	17219	17183	17301	17422	17019	17089	17324	17358	17316	17236	17198	17255	17291	17359	17316	17218	17205	17182	17383	17215	17256	17450	17240	17198	17260	17288	17263	17390	17304	17505	17326	17180	17165	17324	17306	17245	17371	17194	17218	17096	17221	17109	17200	17331	17461	17121	17223	17330	17341	17491	17269	17250	17315	17183	17224	17081	17277	17402	17198	17254	17212	17363	17283	17261	17363	17336	17377	17474	17259	17141	17402	17188	17091	17298	17369	17430	17178	17178	17346	17258	17426	17261	17436	17186	17264	17224	17301	17270	17226	17412	17273	17231	17334	17120	17317	17268	17275	17194	17164	17213	17197	17399	17290	17420	17413	17398	17128	17363	17404	17451	17342	17373	17183	17276	17211	17176	17432	17394	17156	17236	17402	17458	17300	17064	17024	17518	17165	17335	17313	17325	17468	17364	17281	17364	17328	17311	17123	17336	17258	17202	17145	17342	17234	17311	17422	17363	17308	17302	17466	17220	17271	17198	17344	17395	17209	17264	17221	17281	17144	17122	17084	17120	16955	17177	17405	17113	17311	17180	17296	17346	17373	17107	17186	17216	17206	17363	17282	17170	17368	17165	17339	17175	17283	17309	17448	17347	17160	17232	17321	17185	17124	17202	17182	17233	17444	17369	17471	17127	17375	17273	17339	17429	17384	17343	17293	17173	17333	17370	17386	17312	17325	17417	17519	17197	17292	17501	17078	17361	17555	17069	17167	17243	17321	17010	17527	17544	17249	17190	17311	17525	17330	17227	17102	17338	17270	17180	17388	17379	17323	17202	17245	17298	17299	17314	17198	17424	17181	17320	17113	17095	17177	17154	17250	17324	17311	17403	17390	17271	17172	17358	17288	17240	17380	17472	17358	17401	17093	17292	17513	17351	17334	17210	17413	17082	17259	17237	17089	17265	17163	17273	17292	17344	17467	17245	17378	17328	17316	17372	17421	16860	17082	17249	17416	17328	17298	17362	17472	17230	17141	17100	17021	17206	17012	17208	17372	17386	17286	17291	17388	17161	17275	17360	17278	17245	17354	17221	17110	17511	17151	17266	17202	17336	17396	17291	17399	17216	17129	17387	17316	17361	17389	17315	17197	17510	17454	17197	17106	17048	17226	17236	17188	17306	17252	17209	17225	17088	17249	17282	17159	17302	17297	17257	17412	17390	17223	17271	17335	17040	17152	17293	17316	17371	17238	17422	17428	17264	17396	17351	17261	17090	17307	17368	17378	17131	17447	17480	17321	17378	17209	17101	17249	17248	17362	17129	17351	17237	17318	17169	17249	17205	17328	17234	17480	17422	17284	17374	17275	17333	17117	17272	17218	17078	17157	17167	17177	17115	17137	17609	17082	17327	17525	17075	17273	17343	17467	17365	17217	17127	17088	17191	17421	17327	17186	17553	17278	17225	17164	17287	17137	17334	17227	17174	17639	17386	17379	17329	17110	17173	17240	17313	17444	17112	17214	17285	17284	17257	17141	17306	17450	17131	17726	17475	17196	17228	17207	17242	17523	17258	17336	17232	17295	17324	17523	17259	17091	17457	17491	17263	17234	17192	17085	17197	17280	17380	17381	17331	17236	17092	17252	17086	17168	17435	17200	17136	17334	17213	17148	17337	17474	17326	17313	17316	17393	17406	17323	17370	17290	17358	17213	17286	17392	17516	17349	17241	17250	17401	17450	17545	17424	17202	17327	17058	17532	17296	17260	17183	17223	17249	17306	17286	17159	17167	17143	17235	17251	17593	17152	17511	17383	17534	17084	17260	17198	17203	17421	17293	17238	17434	17360	17414	17257	17310	17042	17352	17362	17265	17280	17374	17244	17250	16972	17434	17636	17325	17141	17257	17136	17250	17284	17263	17295	17126	17339	17369	17288	17216	17213	17437	17258	17031	17263	17128	17247	17260	17116	17276	17352	17398	17401	17447	17425	17430	17417	17345	17337	17302	17520	17476	17277	17345	17381	17371	17328	17217	17317	17167	17345	17146	17144	17370	17504	17214	17426	17198	17278	17530	17182	17178	17243	17186	17396	17106	17379	17065	17216	17186	17590	17447	17462	16989	17043	17207	17432	17446	17075	17223	17240	17231	17347	17341	17338	17400	17200	17258	17165	17130	17337	17282	17526	17355	17218	17349	17342	17505	17186	17387	17259	17163	17332	17248	17111	17089	17231	17291	17330	17268	17389	17234	17416	17272	17361	17314	17329	17274	17245	17318	17426	17349	16947	17172	17530	17445	17395	17082	17275	17400	17407	17232	17101	17387	17333	17327	17517	17217	17281	17397	17240	17065	17189	17131	17434	17211	17366	17403	17113	17323	17300	17205	17075	17268	17414	17300	17116	17165	17367	17492	17294	17204	17511	17161	17280	17540	17440	17184	17432	17346	17363	17306	17501	17428	17121	17354	17272	17350	17390	17278	17274	17277	17528	17217	17152	17207	17101	17531	17438	17307	17446	17380	17140	17461	17268	17042	17226	17256	17425	17465	17266	17346	17409	17081	17401	17214	17300	17385	17160	17165	17400	17490	17418	17203	17295	17208	17502	17392	17259	17380	17335	17229	17282	17488	17221	17379	17464	17456	17645	17372	17342	17420	17428	17205	17345	17523	17444	17309	17461	17374	17211	17110	17247	17152	17001	17416	17497	17258	17369	17373	17304	17394	17188	17196	17340	17338	17385	17490	17361	17257	17273	17418	17184	17374	17295	17369	17451	17414	17205	17156	17637	17366	17231	17276	17431	17393	17236	17342	17302	17340	17234	17326	17282	17147	17307	17360	17329	17143	17248	17288	17276	17431	17268	17243	17227	17321	17292	17292	17196	17180	17231	17391	17374	17400	17172	17144	17287	17171	17229	17205	17124	17390	17322	17204	17078	17297	17330	17248	17381	17124	17270	17236	17315	17238	17140	17508	17319	17439	17155	17211	17405	17305	17361	17345	17249	17362	17310	17139	17272	17303	17365	17327	17145	17253	17448	17339	17227	17201	17322	17328	17238	17306	17334	17150	17474	17289	17024	17373	17390	17298	17495	17324	17273	17182	17484	17229	17160	17287	17460	17392	17212	17286	17321	17252	17319	17190	17324	17217	17419	17278	17239	16830	17353	17493	17133	17318	17274	17412	17385	17083	17449	17393	17384	17216
17365	23951	23496	17306	13040	11878	16448	15774	13113	11104	10218	9999	10068	9743	9988	9887	9880	10013	9952	9965	9953	9860	9966	10024	9981	10010	9902	9673	9890	9780	10005	10109	9906	10008	9809	9901	9820	9845	9997	9860	9811	9883	9908	9807	9942	10005	9858	10009	9973	9831	9749	9927	9965	10049	9969	9909	9809	9923	9905	9840	10006	10008	10013	9998	9732	10047	9955	9933	9934	9845	9810	9886	10037	9676	10058	9963	9851	9865	9892	9880	9921	9973	9764	9920	9788	9832	9824	9892	9950	10054	9727	9911	9951	9877	9920	9912	9896	9886	10004	9905	9922	10030	9858	9820	9927	9913	9874	9792	9930	10013	9842	9889	10040	9961	9887	10018	9986	9956	9901	9833	9895	9843	10006	9938	9824	9732	9872	9862	9894	10030	9816	9966	10006	9867	9949	10032	10039	9928	9800	9904	9764	9836	10044	9835	10010	9916	10030	9939	9904	9693	9987	9893	9957	9877	9859	9823	9960	9873	9942	9807	9872	9896	9890	10058	9989	9932	10020	9878	9866	9951	9974	9778	9975	9789	9814	9952	9989	10001	9947	9884	9916	9926	9855	10017	9937	9774	9760	9992	9923	9935	9919	9806	10069	9898	10086	9939	9800	9913	9996	10031	9801	9885	9878	10039	9918	9794	9902	9824	9933	10110	9864	9875	9903	9951	9931	9975	9783	9984	9788	9909	9900	9906	9819	9969	9828	9789	9762	10003	9778	9912	9885	10015	9807	9872	9909	10051	9893	9959	9794	9783	9897	10090	9884	9854	9947	9917	10031	9794	9904	9862	9763	9862	9970	9847	9966	9962	10000	9877	9979	9841	10013	9806	9939	9826	9948	9836	9886	9797	9980	10075	9683	9862	9830	9853	9879	9731	9861	9945	9836	9868	9771	9871	9977	9978	9904	9790	9771	9905	10004	9734	9845	9923	9805	9831	9915	9949	9699	9883	9853	9600	9855	9833	9846	9962	9720	9851	9926	9920	9790	9828	9795	9889	9692	9783	9689	9762	9907	9963	9920	9904	9901	9969	9854	9904	9913	9768	9975	9964	9814	9817	9935	9916	9905	10076	9782	9875	9842	9960	9909	9889	9983	9864	10058	9855	10051	9745	9866	9889	9961	9823	9924	9740	9995	9924	10003	9698	9995	9892	9863	9705	9912	9789	9913	10000	9769	9995	9737	9890	9794	9911	9851	9966	9892	10044	10029	9845	9911	9894	9880	9930	9968	9851	9749	9847	9990	9759	9705	9900	9823	9979	9952	9774	9900	9944	9874	9977	9927	9728	9970	9977	9899	9866	9924	10003	9927	9902	9838	9742	9897	9994	9928	9792	9846	9808	10013	9901	9932	9923	9839	9949	9916	9922	9864	10037	9951	9890	9863	9954	9884	9855	9924	9973	9945	9935	9953	9915	9936	9774	9797	9890	9838	9904	9787	9838	9885	9880	9932	9774	9881	9866	9881	9953	9905	9843	10029	9735	9847	9992	9876	9902	9840	9961	9987	10005	9941	9876	10102	9979	9873	9977	9836	9964	9905	9970	10013	9859	9919	9945	9979	9994	9908	9921	10010	9902	9861	9881	9804	9786	9962	9928	9853	9933	9985	9933	9862	9941	10007	9963	9944	9898	9847	9916	9921	9874	9817	9926	9747	9877	9723	9930	9924	9843	9969	9950	9771	9810	9865	10008	9984	9942	9930	9885	9848	9847	9923	9892	9933	9965	10082	10014	9827	9976	9867	9810	9930	9884	9868	9826	9870	9907	10018	9847	9852	9903	9823	9918	9796	10010	9994	9809	9758	9885	10125	9891	9832	9997	9923	9808	9868	9910	9899	9891	9932	9785	9791	9885	9949	9788	10029	9858	9812	9910	9718	9988	9925	9853	9791	9910	9880	9892	9785	9876	9970	9861	9953	9959	9963	9917	10002	9864	9884	9949	9780	9929	9798	9868	9888	9903	10142	9867	9835	9787	10049	9732	9969	9906	9725	9890	9939	9784	9702	9772	9960	9881	10026	9957	9834	9769	10089	9937	9862	9829	9844	9910	9839	9911	9819	9992	10060	9954	9952	9903	9797	10002	9950	9886	10016	9907	9841	9925	9913	9832	9859	9905	9957	9824	9823	10034	9694	9897	9955	9828	10039	10010	9813	9836	9726	9912	10017	9928	10031	9963	9884	9986	9928	9977	9879	9883	9962	9926	9965	9947	9847	9768	9873	9946	9975	9850	9885	9877	9757	9877	9903	9834	9825	10014	9875	10042	9861	9918	9797	10037	9936	9783	9841	9838	9863	10125	9917	9833	9887	10050	9842	9894	9776	9878	9796	9904	9785	9893	10049	9951	9881	10035	9784	9874	9904	9851	9688	10036	10046	10011	9817	9801	9933	9812	9830	9834	9835	9942	9849	9833	9992	9924	9971	9937	9944	10005	10004	9976	10011	9947	9796	9958	10001	9916	9903	9842	9920	9771	9864	9889	9979	9771	10053	9926	9842	9899	9885	10003	9904	9848	9817	9928	9912	9964	9936	9975	9939	9873	9764	9922	9943	9818	9935	9887	9872	10020	9992	9835	9915	9957	9874	10084	9827	9928	9985	9763	10017	9931	9967	9943	9726	9998	9824	9822	10078	9908	9879	9816	9932	9982	9906	9877	9889	9825	10068	9865	9844	10012	9852	9926	9948	9955	9969	9823	9729	9855	9980	9801	9980	9794	9887	9905	9916	9978	9661	9876	9877	9881	9904	9858	9871	9954	9908	9956	10074	9831	9906	9645	9948	9894	10043	9911	9956	9861	9840	9940	9929	9820	9979	9983	9954	9895	9842	10032	9779	9911	10014	9949	9832	9824	9967	9782	10028	9744	10090	9958	9947	9824	9870	9932	9978	10015	9838	9821	9775	9908	9904	9833	9947	10005	9728	9843	9805	9938	9898	10047	9966	9981	9887	9948	9861	9950	9946	9875	9721	9984	9967	9842	9835	9960	10117	9922	9950	9913	9846	9908	10059	9829	9916	9815	9905	9859	9792	9906	9958	9944	9960	9950	10108	9807	9847	9939	9885	9835	9916	9936	9868	9910	9834	9938	9842	9957	9968	9877	10009	9793	9807	9896	9923	10047	9920	9943	9953	9845	9888	9949	10029	9935	9835	9871	10018	9826	9816	9859	9886	9847	9908	10053	9878	9941	9863	9852	10046	9790	9860	9823	9867	9971	9919	9903	9914	9918	9833	9790	9973	9832	10014	9858	9980	9960	9895	10039	10106	9965	9927	9913	9910	9894	10009	9890	9843	9926	9984	9835	9925	9772	9918	10020	9866	9926	9792	9796	10014	10023	9913	9920	9759	9922	9915	9726	10027	9852	9921	10009	9939	10012	9762	9985	9859	9871	9990	9739	9881	9897	9947	9892	9914	9800	9973	9924	9875	9870	10040	9839	9840	9867	9771	9805	9900	10035	9881	10019	9867	10078	10073	9909	9845	10019	9871	9746	9779	9959	9907	9791	9951	9822	9876	9925	10008	9930	9896	9842	10033	9885	9822	9853	9848	9966	9958	9981	10113	9873	9847	9843	9923	9813	9833	10036	9846	10072	9878	9854	9940	9878	9918	9930	9882	9811	9980	9839	9954	9941	9852	9951	9850	9858	10013	10020	10018	9908	9760	9955	9840	9835	9869	9896	9709	9813	9852	9915	10070	9888	10018	9780	10020	9793	9905	9794	9771	9918	9929	9923	9897	9762	9895	9736	9909	9914	9810	9963	9947	9804	9808	9776	9880	9944	9706	9771	9895	9905	9899	9882	9828	9853	9812	9919	9922	9949	9850	9982	9841	9961	9993	9884	9861	9946	9951	9789	9940	9955	9937	9964	9911	9982	9915	9989	9985	9976	9927	9794	9917	9913	9830	9791	9905	9854	9799	9864	10110	9912	9939	9794	9861	9910	9845	9823	9934	10038	9927	9980	9793	9861	9891	9764	9827	9757	10031	9865	9859	9807	9814	10052	9986	9789	9814	9812	9933	9884	9931	10001	10042	9918	9971	9972	9834	9894	9993	10038	9887	9886	10041	9924	9810	9805	9940	10008	9977	9837	9835	9870	9970	9887	9886	9916	9868	9870	9862	10087	9897	9819	9761	9978	9924	9941	9885	10000	9862	9815	9865	9905	9834	9772	9944	10013	9906	9806	9828	9813	9840	9773	9844	10003	9881	9961	9966	9941	9837	9968	9869	9971	9909	9702	9946	9848	9963	10043	9945	10001	9855	9783	9767	9880	9978	9929	9973	9936	9814	9886	9968	9796	9808	9908	9839	9964	9905	9904	9787	10046	9879	9968	9932	9885	9807	9878	9919	10013	9894	9988	9761	10023	9980	9948	9847	10003	9994	9842	10197	10003	9880	9923	9790	9954	9873	9972	10015	9831	9863	9915	9886	9757	9852	9913	9942	10005	9991	9732	9842	10024	9919	9920	9773	9786	9915	9907	9975	9808	9823	9974	9930	9973	9818	10007	9906	9993	9773	9912	9738	9943	9898	9967	10019	9978	9767	10003	9829	9842	9924	9949	9865	9967	9809	9790	9994	9814	9854	9931	9825	9743	9727	9825	10043	9889	9996	9940	9951	9800	9972	9898	9803	9929	9977	9832	9810	9988	9923	9779	9853	9979	9865	9894	9874	9831	9928	9938	10018	10020	9951	9908	10007	9755	9901	10113	10032	9923	9840	9816	9998	9926	9931	9764	10088	9970	10113	9668	9828	9914	10114	9744	9905	9866	9922	9823	9939	9862	9874	9954	9917	9942	9948	9878	9945	9967	9906	9926	9909	9695	9858	9885	9920	9834	9776	9876	9775	10072	9779	10029	9901	9849	9821	9900	9766	9764	9825	9759	9972	9856	9861	9746	9924	9942	9906	9833	9835	9815	10170	9852	9905	9894	9889	9951	10078	9847	9910	9883	9820	9882	9951	9896	9958	9935	9699	9864	10000	9790	10028	9990	9861	9824	10054	9835	10071	10003	9928	9865	9888	9922	9884	10022	9883	9929	9943	9882	9877	9805	9787	9993	9932	9915	9938	10066	9969	9979	10031	9907	9786	9779	9803	9839	9894	9927	10168	10044	9851	9908
25521	21387	28437	27966	23788	24194	45949	43991	34116	24443	20126	18166	17455	17398	17183	17075	17361	16977	17268	17065	17229	17386	17150	17099	17262	17248	17218	17354	17115	17255	17369	17358	17022	17092	17192	16988	17422	17170	17030	17260	17095	17180	17249	17351	17015	17514	17286	17342	16965	17080	17147	17278	17096	16920	17169	17043	17221	17186	17171	17116	17183	17202	17249	17169	17354	17123	17150	17180	16960	17125	16969	17150	17237	17188	17069	17315	17194	17075	17000	17125	17092	17383	17066	17172	16975	17017	17050	17072	17145	16994	17149	17106	17129	17266	17020	17097	17110	17050	17098	17160	17209	16982	17218	16968	17091	17270	17096	17146	17136	17053	17121	17216	17243	16988	17419	17023	17055	17275	17148	17128	17212	17138	17297	17200	17139	17279	16982	17151	17267	17115	16874	16674	16837	17248	17246	17126	16853	17337	17115	17277	17341	17213	17179	17150	17136	17212	17040	16976	16967	16957	17155	17026	17144	17226	17250	17253	17169	17074	17166	17148	16996	16947	17123	17005	17153	16912	16995	17101	17329	17002	17228	17174	16995	17185	17346	17160	17071	16974	17256	17126	17382	17402	17173	17144	17049	17240	17223	17067	17248	17394	17328	16981	16919	17286	17328	16983	16909	16997	16930	17191	17162	17238	17220	17105	16938	17020	16851	17088	17027	17137	17062	17287	17130	17196	17161	17087	17029	17403	17218	17249	17185	17011	17177	17321	17017	17060	17268	17182	16998	17240	16990	17050	17100	16932	17104	17127	17129	17155	17253	17050	17110	17159	17177	17117	17206	17159	17075	17107	17149	17052	17090	17108	17238	17277	16936	17009	16919	17093	17211	17022	17117	17225	16916	16875	16995	17130	17257	17128	17003	17032	17036	16989	17160	17252	17086	17054	17070	17029	16955	17002	17036	17184	17101	17275	17091	16959	16864	17020	17065	17024	16976	17183	17221	17110	17139	17172	17076	17180	16906	16970	17118	17028	17094	17087	17322	17241	16941	17114	16863	17162	17371	17018	16963	16963	17062	17164	17273	16940	17033	17096	17169	17081	16990	16997	17347	17022	17074	17198	17273	17188	17203	17195	17035	17092	16997	17106	16972	17015	17154	17157	17216	16909	16995	17123	16999	17203	17228	17054	17151	17112	17211	17126	16989	17087	17054	17018	17117	17203	17226	17005	17325	17262	16945	17227	17050	17151	16923	17139	17158	17167	17369	17108	17061	17045	17257	16981	17061	17184	17300	17092	17031	17096	17145	17166	17196	17059	17064	17188	17153	17267	17052	17263	17100	17141	17078	17144	17197	17170	17013	17273	17011	17094	17235	17102	17130	17279	17157	17028	17215	16994	16922	17133	17046	16916	17375	17075	17178	17089	17223	17230	17083	17177	17236	17068	17260	16864	17217	17246	17215	17204	17139	17098	17048	17170	17036	17243	17225	17005	17038	17036	17112	17137	17125	17151	17018	17078	17026	17098	17263	17201	17217	16825	17093	17138	17137	17459	17237	17046	17199	17062	17276	17210	17102	17290	17019	17016	17084	17125	17174	17031	16891	17062	17219	17216	17255	17136	17036	17028	16995	16994	17101	17160	17312	16996	17241	17086	17130	17102	17255	17142	17354	17108	16982	17058	17013	17089	16946	17051	17062	17167	17043	17145	17379	17185	17222	17116	17258	17042	17075	16937	17026	17158	17012	17178	17348	17104	17152	16951	17094	17011	17253	17099	17050	17020	17246	17275	17369	17076	17352	17149	17267	17209	17063	17062	17004	17238	16905	17051	17087	17075	17230	17119	17168	17181	17391	16998	17068	17011	17201	17116	17180	17065	17238	17093	17279	16981	17152	17051	17106	17233	17187	17197	17023	17054	17112	17168	16924	17162	17228	17138	17403	17186	17183	16894	17291	17302	17017	17128	17110	16954	17122	17034	17215	16982	17221	17104	17029	16988	16991	17232	17313	17116	17243	17160	17232	16983	17182	17213	17308	16990	17122	17163	17090	17019	17070	17226	17125	16941	17072	17079	17242	16907	17068	17344	17040	16871	16995	17207	17144	17191	17300	17162	16944	17093	17160	17187	17241	17112	17055	17121	17233	16986	16990	17086	17170	17030	17017	17112	17021	17144	17156	17000	17414	17168	16976	17019	17379	17079	17079	17197	16749	17086	17033	17074	17056	17210	17292	17277	17160	17388	17320	17185	17132	17138	17148	17287	17012	17221	17095	17109	17292	17134	17087	17076	17130	17284	16964	17051	17406	17181	17201	17170	16999	17030	17197	17255	16952	17058	17077	17262	17060	17006	17123	17362	17195	16854	17106	16844	17037	17148	16957	17200	17235	17343	16954	17198	17175	16955	17135	16865	17018	17209	16998	17013	17154	17184	17115	17179	17224	17278	17093	17167	17188	16980	17109	16957	16940	17324	17073	17129	17222	17280	17288	17226	17021	17067	17001	16989	17164	17303	17120	17345	17136	17089	17066	16954	17261	17142	17210	17096	16987	16967	17035	17210	17031	17236	16881	17096	17174	17317	17088	16990	17154	17149	17011	17304	17113	17146	16925	16992	17117	17150	17247	17064	17110	17286	17061	16922	17300	17089	17254	17033	17112	17306	17358	17061	17099	17294	17075	16962	17380	17078	17254	17048	17116	17336	17065	17287	17050	17279	17260	17123	16959	17202	16775	17151	17299	17183	17108	17350	17169	17090	17184	17019	17291	17223	17275	17191	17251	17101	17240	17011	17198	17260	16991	16939	17114	17329	17058	17253	17047	17116	17046	17238	17151	17097	17289	17164	17357	17069	17128	17088	17145	17408	17213	17007	16923	17189	17289	17024	17315	17227	17095	17087	17184	17090	17173	17164	16993	16853	17018	17042	17395	17061	16935	17195	17136	17203	17133	17305	17164	16973	17072	17106	16920	16865	17055	17285	17185	17159	16962	17200	16828	17168	16897	16980	17161	16938	17049	17214	17196	17118	17180	16891	17111	17060	17191	17175	17121	17255	16885	17216	17114	17269	17210	17236	17168	17333	16978	17016	17001	17192	17086	17205	17145	17131	17103	17222	17155	17238	17145	17129	17267	17172	17195	17118	17079	17037	17139	17173	17193	16987	17257	16986	17117	17165	17364	17162	17055	17006	17178	17138	17089	17031	16992	17016	17128	17262	17009	17107	17150	17131	17135	17080	17196	17185	17132	17238	17002	17092	17190	17163	17106	16941	17222	16941	17092	17056	17206	16873	17145	17214	17139	16986	17166	17206	17234	16974	17292	17033	17153	16834	17006	17116	16974	17087	16935	16944	17043	16975	16994	17135	17095	17102	16894	17152	16994	17205	17183	17083	17019	16849	17070	17285	17152	17197	17218	17172	16909	17216	17400	17204	16946	16937	17216	17119	17126	16961	17132	17230	17301	17173	17242	17174	17256	17165	17042	16994	17159	17140	16993	17291	17037	17314	17018	17042	17251	17151	17101	17120	17135	17027	17132	17256	16913	17287	17105	16826	16949	16983	17004	17029	17398	16952	17162	17075	17282	16961	17224	17046	17158	17151	17058	17104	16846	17033	17141	17238	17271	16986	17249	17293	16963	17084	17037	16946	16892	16926	17229	16957	17223	17054	17147	17087	17166	17087	17239	17112	17235	17130	17033	17128	17157	16931	17307	17103	17089	17130	16991	17163	17087	17137	17280	16977	17209	17094	17173	17105	16999	17018	17014	17088	17010	16955	17190	17205	17146	17072	17052	17116	16861	17009	17253	17045	17090	17110	17097	17227	17244	17056	17070	16829	17132	17167	17014	17046	17065	16944	17071	16990	17189	17067	17088	17011	17129	17264	17399	17122	17176	16937	17078	17166	17278	16977	17122	17146	17137	17312	17228	17036	17171	17057	17229	16992	17070	17197	17125	17222	17029	17034	17057	17046	17104	17080	16849	17204	16938	17000	17257	17008	17362	17192	17027	17271	16968	17174	17171	16976	17084	17057	16940	17047	16909	17315	17160	17204	17248	17209	17094	17315	17037	17060	17067	17180	17083	17177	17123	17156	17030	17203	16911	16904	17014	17101	16987	17253	16923	17128	17257	17246	17135	17053	17030	17306	17207	16929	17124	17457	17323	17260	17095	17172	16912	17052	17223	17110	17108	16944	17051	17179	17084	16740	17054	16987	17143	17251	17063	17015	17188	17082	17239	17199	17302	17038	17062	17011	17264	17164	17217	17068	17236	17149	17247	17065	16976	17164	17109	17331	17108	17109	17195	16933	17270	16988	17060	17205	16909	17178	17013	17101	17050	17182	17136	17034	16944	17011	17220	17190	16697	16932	17043	16834	17075	17187	17295	17382	17169	17062	17057	17070	17165	17349	17083	17183	17128	17213	17261	17050	17203	17218	17008	17142	17145	17326	17300	17007	16949	17094	17021	17083	17075	17161	17075	17172	17395	17109	17285	17074	17140	17185	16998	17262	17309	17051	17123	17130	17334	17195	17169	17337	17076	17216	17230	17139	17200	17042	16918	17135	17211	17454	17257	17207	17081	17175	17053	17293	17214	17213	17257	17053	17149	17191	17179	17090	17081	17188	17243	17148	17167	17191	17017	17167	17206	17063	17334	17182	17213	17173	17172	17158	17042	17296	17544	17083	17250	17029	17293	17315	17138	17321	17207	17227	16982	17205	17147	16977	17141	17150	17071	17213	17197	16923	17309	17017	17161	16964	17267	17077	17301	17149	17095	17193	17386	17238	17117	17119	17166	17196	17046	16923	17055	17008	17068	17002	17175	17154	17040	17189	17144	17247	17117	17125	17274	17137	16839	17267	17107	16893	16968	17082	17114	17082	17118	17136	16972	16924	17071	17176	17135	17241	17139	17166	17200	17067	16917	16993	16940	17125	16902	17057	16672	17058	17073	17167	17130	17113	17178	17000	16991	17190	17130	17147	17044	17149	17003	17105	17248	17189	16909	17044	17129	17193	17023	17246	17209	17082	17138	17135	16966	17048	17183	17261	17401	17360	17178	17013	16933	17420	17221	17111	17161	17075	17001	17298	17045	17125	17051	17007	17186	17090	17274	17167	17184	17050	17243	17097	17222	17278	17120	17087	17024	17292	17019	16916	17243	17111	17146	17133	17088	17153	17191	17190	17024	17049	17143	17150
15465	28460	28518	21800	15897	18482	40473	36249	24847	15639	11943	10417	10039	10095	9890	9914	9915	9969	9917	9718	9829	9982	9985	9947	9958	10022	10056	9913	10021	9808	10054	9918	9923	10052	9784	9967	10026	9919	10051	10125	9917	9947	9905	9955	9804	9942	9979	9815	9992	9836	9914	9902	10112	9955	9994	9941	10025	9927	10001	10095	9840	10056	9913	9838	9938	9818	9841	9844	10008	9899	10108	10015	9938	10017	10012	9955	9772	9853	9934	9855	9995	9953	9913	9949	9971	9930	10104	10004	9866	9907	9823	9962	10069	9970	9879	9831	10264	9968	9743	10071	10015	9771	9928	9836	9989	9881	9869	9951	10056	9858	9849	9835	9993	9851	10111	10023	9948	9994	9869	9871	10042	9968	9950	9962	9909	9994	9990	9889	9783	9811	9883	9915	9830	9924	9969	9977	9924	10074	9939	9632	9877	9955	9870	9779	10020	9827	10058	9802	9898	9847	9752	9942	9771	9865	9896	10100	10075	9891	9936	10017	9986	9985	10033	9872	9961	9864	9919	9930	9725	9825	10007	9997	9864	9983	9934	10052	10000	9971	9961	9971	9852	9973	9901	10103	10023	9987	10075	9969	9787	10018	9951	9983	10064	9963	9960	9907	9984	9996	10038	10030	9925	9848	9945	9841	9875	10123	9965	9919	9784	10026	9932	9847	10016	9849	9863	9925	9744	9980	9858	9876	9971	9914	9855	9952	9955	9982	10040	9868	9931	9852	9885	9791	9890	9841	9880	9880	9850	9877	9938	9862	9811	9867	9925	9983	9818	9968	9896	10014	9956	9645	9947	9918	9859	10031	9775	9769	9964	9939	9880	9978	9944	10009	9892	9926	9752	9971	9924	10018	9866	9930	9923	9838	9978	9923	9928	9788	10025	9857	9921	9869	9910	9805	9971	9944	9918	9837	9908	9967	9932	9908	9950	9995	9895	9800	9880	9838	9998	9978	9803	9997	9929	9835	9964	9895	9894	9942	9977	10151	9777	9831	9919	10062	9899	9898	9794	9905	10014	9992	9827	9849	9956	9941	9840	9963	10151	9926	9879	9797	9923	10111	9789	9897	10004	9782	9788	9938	9954	10080	9909	10038	9894	9901	10046	9905	9875	9923	9994	9934	10002	9819	10004	10018	9920	10094	9798	10125	9932	10089	10038	9971	9934	9922	9870	9995	9883	9925	9838	9869	9896	9874	9853	9855	9911	10086	10002	9893	9911	9888	10005	9967	9853	9893	9950	9902	9893	9787	9955	9900	9954	9925	9888	9796	9969	9958	9950	9840	9839	10067	9878	9916	9900	9825	9787	9928	9738	9820	9892	9885	9874	9817	9912	9877	9953	10017	9911	9972	9912	9974	9817	9999	9919	10003	10023	9946	9941	10091	9915	9894	10089	10067	9906	9972	9826	9915	9875	10073	9977	10103	9922	9828	10031	9817	9985	9968	9976	9854	10029	9857	9850	9872	9805	10112	9804	9762	9806	10042	9957	9870	9840	9834	9819	9968	10044	9840	9945	9923	9907	9950	9924	10003	9956	9804	9868	9892	9823	9756	9896	10014	9893	9873	10107	9901	9783	9882	9920	9864	9863	9991	9940	9955	9829	9927	9927	9946	9930	10109	9981	9902	10011	9951	9840	9978	9773	9959	9944	9978	9983	10147	9965	9998	9892	10022	9842	9822	9940	9872	9840	9864	9973	10010	9991	9837	9976	10005	9940	10070	9947	9847	9938	9910	9980	9849	9864	9846	9907	9949	10017	9922	9936	9956	10097	9741	9887	9839	9918	9855	10031	10020	9990	9913	10003	9907	9968	9847	9908	9900	9701	10058	10070	9900	9908	9986	9760	10003	10031	10038	10032	9835	9804	10035	9901	9962	9782	9937	9958	9931	9807	10008	9873	9933	10030	9860	9882	10001	10033	9785	9972	9940	10004	9944	9993	9881	9821	9911	10040	9952	10087	9876	9897	9778	10095	9753	9886	9946	9847	9883	10016	9981	9983	9906	9863	9943	9855	9964	9889	9960	9827	10005	9777	9807	9995	10102	9705	9831	9957	10011	9839	9828	9871	9902	9978	9967	9877	9923	9977	9811	9846	9908	9918	9946	9986	10114	9882	9873	9918	9977	9927	9934	9790	9941	9916	9902	9746	9849	9902	9858	9999	9955	9936	9882	9895	9794	10071	9837	9811	9846	9874	9898	9840	9899	9977	9990	10042	9929	10029	9877	9997	10062	9936	9907	9855	9990	9968	10037	9835	9913	9857	9878	10062	9927	9893	9816	9726	9982	9890	9951	9877	9822	9860	9976	9859	9988	10089	9895	9909	9846	9876	9792	9956	9969	9987	9850	9865	9829	9992	10031	10007	9915	9789	9918	9953	9891	9859	9848	9847	9979	9980	9704	10132	9887	9858	9868	9767	9953	9970	9780	9893	9954	9994	9853	9885	9899	10006	9971	9942	10148	10050	9796	10173	9878	9929	9781	9766	9963	9859	9941	10063	10062	9873	9927	9912	9881	9949	10009	9991	9999	9877	9919	9904	9888	9913	9897	9863	9797	9934	9976	9997	9943	9848	9904	9892	9794	9979	9879	9941	9802	9758	10052	10053	9944	9931	9956	9876	9859	9818	9980	9870	9890	9764	9980	10010	10065	9896	9908	9920	9860	9900	9698	9984	9763	10051	9786	9899	9888	9991	9805	9831	9750	9893	9864	10017	9838	9745	9901	9893	9874	10026	9913	9912	9958	9955	9962	10070	9859	9840	9859	9992	9948	9940	9811	9644	9880	9824	10024	9896	9862	9892	10052	9849	9790	9841	9856	9822	9967	10102	9817	9877	9830	9968	9879	9942	9978	10004	9846	9846	9828	9876	9974	9923	9890	9966	9859	9905	9813	9902	9849	9784	9906	9828	10014	9893	9955	10019	9832	9784	9922	9964	9892	9846	9817	9919	10025	9786	9917	9835	9913	10015	9926	9933	9962	9993	9927	9995	9879	9970	9806	9974	9769	9739	9969	9931	10020	10032	9767	9882	9845	9952	9883	9919	10017	9999	9910	9925	10053	9971	9884	9972	9967	10096	9915	9724	9909	9685	9888	9911	9866	9908	9985	9796	9973	10034	9880	9881	9907	9754	9884	9934	9896	9805	9991	9773	9918	9790	9876	9798	10000	9946	10032	9922	9848	9832	9901	10055	9855	9831	9928	10057	9997	10010	9803	9968	9814	9857	9927	9908	9932	10003	9941	9910	9972	9765	9891	9966	9849	9894	10023	10074	9987	9850	9881	9997	10034	9919	10025	10004	9975	9861	9938	9917	9933	9922	9981	9986	9931	9956	9875	9959	9988	9841	10029	9809	9775	9931	9956	9996	9928	9971	9771	10037	9993	10076	9916	9898	9945	9824	9864	9865	9944	9838	10115	10125	9942	9905	9904	10055	10137	9846	9861	9903	9937	9999	9862	9951	10044	9826	9828	9931	9862	9953	9973	9940	9985	9735	9734	10016	9934	9964	10033	9968	9999	9910	9845	9888	9723	9901	9833	9833	10040	9954	9802	9984	9814	10005	10012	9911	9900	9911	9948	9915	10001	9874	9882	9771	9975	9863	9951	9905	9965	9925	9972	9858	9906	9967	10149	9943	9821	9785	10000	9845	9951	9882	10002	9967	9856	9819	9931	9712	9981	9970	9907	9923	9821	9967	10055	9932	10115	9865	9835	10067	10005	9946	9848	9782	9985	10024	9876	9798	9923	9857	9938	9887	9972	9906	9711	9839	9767	9949	9915	9808	9953	9936	9849	9901	9862	9950	9998	10004	9987	10087	9899	10042	9815	9970	9872	9947	10037	9916	9861	9846	9884	9888	9952	10049	10095	9896	9840	9682	9923	9816	9913	10053	9893	9945	9965	9849	9889	9941	9907	9849	9994	9880	9810	9958	10044	9995	9851	9769	9881	9939	9786	9851	9987	10037	9882	9980	9804	9898	9971	9886	9936	10026	9999	9884	9918	9889	10013	9763	9943	9960	10000	9911	9975	10021	9907	9910	9950	9969	9923	9937	9908	9885	9874	9941	9915	9817	9831	9728	10020	9913	10020	9915	10027	10035	10015	9961	9996	10088	9889	9824	10064	10024	9932	9960	9986	9851	10008	9908	9711	9966	9826	10054	9989	9836	9851	9809	9802	9872	9767	9937	9888	9917	10014	9854	9725	10067	9870	9957	9765	9949	9875	10121	9952	9930	9969	9904	9964	9879	9864	10124	9938	10019	9864	9874	9866	10037	9997	9991	9893	9943	9925	10015	9899	9932	9855	10045	9936	9902	9936	9904	9880	10018	9820	9867	10121	9979	9839	10010	10022	10017	9916	9919	10018	9842	9914	9967	9792	10003	9908	9790	9891	10013	9913	10037	9902	9787	9838	10000	9789	9882	9858	9796	9853	9884	9947	10015	9866	9835	9774	9948	9866	9857	9937	9904	9918	9924	9911	9954	9854	9951	9817	10006	10037	9864	9967	9928	9895	9940	9935	9978	9751	9943	9863	9888	10033	9889	10039	9902	9858	9827	9950	10014	10062	10032	9773	10030	10028	9756	9980	10098	10002	9982	9870	9876	9924	10062	9919	9893	9940	9928	10006	9982	9795	9944	9789	9939	9828	9895	10014	10005	10010	9831	9943	10046	9785	9912	10026	10029	9976	9888	9946	9971	9975	10035	10017	9901	9850	9964	9929	9861	9937	9907	9981	9942	10063	9914	9899	9960	9918	10100	9943	9915	9974	9897	9844	9899	9813	9914	9924	10009	9996	9873	10004	9954	9991	9977	9926	9917	10014	9915	10071	10016	9818	9980	9880	9883	9796	9911	9893	9961	9832	9781	9691	9939	9963	10013	10139	9878	9847	10020	9992	9929	10056	9949	9877	9999	9918	9957	9828	9949	9956	10012	10002	9813	9882	9720	9949	9928	9872	9929	9955	9950	9901	10074	9863	10061	9919	9909	10048	9829	10256	9935	9881	9869	9873	9877	9887	9893	9999	9950	9853	9940	9884	9980	9852	9887	10007	9872	10120	9895	10092	9959	9944	10009	9998	9859	9915	10014	9853	9845	9831	9951	9964	9983	9951	9813	9831
23453	21164	28522	24727	23411	29942	63868	59169	46887	32022	23594	19013	17792	17316	17225	17393	17479	17272	17109	17231	17301	17164	17215	17194	17227	17310	17508	17117	17221	17325	17239	17170	17073	17241	17321	17176	17113	17161	17128	17064	17127	17200	17209	17163	17286	17084	16964	17287	17246	17211	17382	17305	17137	17067	17266	17288	17162	17187	17063	17052	17100	16982	17103	17283	17151	17029	17200	17217	17221	16955	16974	17018	17029	16837	17057	17109	16966	17084	16950	16803	16899	17153	17260	17134	17122	16963	17248	17006	17161	16987	17069	17094	17072	17106	16989	17189	16928	17140	17028	16949	17032	17114	17244	17171	17072	17021	17054	17136	17071	17025	17005	17083	17223	17203	17221	17159	17004	17063	16943	17030	17028	16948	17109	16989	17016	17178	17173	17025	17103	17076	17056	17211	17021	17023	16968	16930	17106	17134	17214	17168	17319	17104	17060	17050	17270	17022	17149	17214	17057	16952	17045	17215	17107	17219	17082	17031	16867	16949	17056	16922	17110	17300	16986	17053	17125	17058	16957	17284	17137	17023	17375	16884	17024	16992	17202	17151	17314	16912	17065	16962	17142	17162	17039	17022	17024	17041	16996	16928	17081	17079	16879	16952	16984	17118	17144	17046	17088	17032	17120	17114	16985	17033	17147	17027	17220	17269	17036	16991	16996	17031	17119	16914	17004	17041	17019	17229	16943	16967	17264	17104	17095	17329	17005	17060	16943	16964	17006	17202	17185	17287	17091	17031	17131	16993	16973	17166	16968	17038	17240	17050	17043	17185	17044	17142	17090	17236	16991	16913	17220	17063	16944	17182	17265	16928	16970	17101	17094	16952	16983	17170	17065	17143	17094	17093	16921	17008	17090	17144	17122	16911	16900	17229	17314	17006	16992	17074	17064	17267	17395	16982	16966	17046	17165	17124	16947	16788	17037	17147	16992	17054	17062	17190	16910	17059	16969	17170	17169	17134	17117	17079	17032	17131	16932	17042	16972	16952	17137	16917	17006	17054	17181	17070	17069	16908	17140	17271	17063	17316	17127	17197	17148	17076	17156	16893	17220	17032	16942	16999	17060	17015	16787	16782	17100	16858	17118	17035	17135	17011	17117	17131	17090	16992	17068	16969	17179	17161	17132	17164	17031	16972	17046	17018	17021	16704	17022	17333	17205	16865	17056	17055	17046	16895	17193	17256	16962	16962	17043	16972	16899	16912	17073	16958	17051	16941	17100	17044	17003	17011	17028	17180	17051	16753	16659	17167	17061	17276	17194	17213	17220	17032	17113	17281	16992	17035	17039	16988	17128	17086	17029	17201	17008	17272	17323	16982	17028	17055	17000	17211	17135	17077	17197	17156	17134	16999	17046	16991	17206	16976	16960	17095	17184	17034	17270	17121	17075	17051	17020	17092	17047	17095	17039	16940	17212	17086	16915	17081	17017	17206	17209	17173	17007	17144	16999	17001	17168	17193	17143	17015	16953	17022	17020	16973	16778	17228	17155	16964	17092	17138	17038	16910	16821	16951	16890	16990	17144	16866	17178	17095	17030	16965	17009	17149	17093	17187	17003	17037	17024	17038	17246	17068	17198	16821	17025	17079	17006	17009	16844	17096	17194	17072	17244	17126	17047	16999	17150	17140	17281	17216	17138	16951	16892	16901	16950	17070	17036	16966	17267	17319	16998	17195	17191	17070	16993	17020	17191	17138	17076	17126	17091	16827	16914	17116	17191	17252	17028	17051	17050	17034	17106	17081	17057	17025	16930	17053	17144	17223	17084	17152	17078	17249	17267	16932	17190	16937	16876	17200	17132	16986	17086	17203	16986	17179	17107	17218	17096	17021	17048	17042	17190	16901	16927	17177	16770	16911	16809	17106	17232	16798	17055	17191	16800	17004	17187	16870	17075	17016	17109	17030	17092	17032	17131	17085	17082	17157	17102	16937	17051	16961	17120	16989	17085	16971	16879	17025	17076	17160	16888	16920	17084	16854	17017	16943	17090	17209	17011	17122	17173	16987	17406	16968	17272	17161	17038	17057	17218	17086	16941	17155	17187	17055	17112	17200	17177	16954	17146	17134	17122	16987	16969	17083	17047	17115	17085	17168	17093	16998	17134	17070	17021	17048	17152	17066	16875	17101	17147	16886	17174	17048	16912	17113	17223	17156	17220	17124	17005	17188	17078	17182	16942	17140	17056	16898	17069	16853	17006	17117	17112	17052	16895	16884	17071	16797	17151	17089	17007	16873	17081	17046	17031	17166	17057	16768	17296	17290	17105	16891	17176	17108	17144	17065	17242	17192	17071	16957	16821	16998	17104	16975	17203	17105	17017	17066	17190	16890	17156	17102	16922	17086	17074	17151	17283	16926	16964	17077	16813	16993	17257	17007	16995	16792	17119	17161	17097	17092	17047	17159	17128	17267	16863	16948	17024	17054	16945	16957	17053	16990	17075	16982	16945	17064	16916	17108	17228	16865	16935	17195	17066	17015	16986	17080	17250	17015	17131	17148	17249	17221	17141	16978	17093	17027	17150	17178	17206	16911	16956	17089	17257	16755	17017	17065	17067	17294	17069	17081	16989	16948	16968	16989	17057	17015	16935	16810	16946	17300	17290	17185	17049	17037	17064	17033	16965	17118	16958	17153	17107	16936	16992	17249	16985	17163	16838	16849	17074	17183	17248	17050	17001	17057	16889	16973	17103	16838	17017	17130	17000	17024	17226	16919	17180	17103	17119	17024	17037	16973	17137	17140	17104	16926	17186	16915	16936	17276	17154	16970	17134	17273	17229	17002	16973	17096	17047	16973	16973	17079	16970	16938	17231	17076	17125	16894	17009	17100	16969	17179	17023	17036	16990	17033	17154	17125	16996	17059	16924	16955	16996	17260	17151	16934	17052	16951	17224	17011	17128	17016	17197	16880	17048	16989	17380	17024	17146	16963	17035	17141	17273	17159	17154	17174	17098	16978	17123	16953	17037	17163	17213	17097	17252	17164	16968	17227	17051	17037	17030	16683	17183	17177	16907	17236	17018	17128	17143	17188	16980	16779	16968	17299	17043	16909	17154	17072	16911	17145	17077	17171	16963	17216	17040	16957	16885	16950	16983	17099	17155	17079	17009	17178	17015	17059	17014	17119	17003	16802	16969	17188	17149	17153	17080	17135	17060	16989	16840	17033	17076	17081	17002	17032	17073	17094	16986	17072	17151	16991	16982	16965	16977	16785	17104	17009	17016	17185	16990	17092	16851	17065	17100	17110	17161	17138	17078	16970	17005	17002	16933	16944	17101	17039	17043	17177	16933	16826	16916	16870	17076	16933	17036	17181	17115	17272	17053	16968	17147	16917	17099	17083	17179	17114	17057	17209	17033	16916	17064	17037	17018	17103	17112	17160	16915	16948	16973	17030	17041	17094	17076	16926	16933	17022	17055	17100	17403	17034	17161	16971	17186	17057	17020	17272	16927	17015	17212	17039	17193	17012	17117	17052	17236	17111	17077	17103	17137	17182	17185	17129	17126	16957	16997	17042	16964	17106	16973	17154	16982	17054	17180	17022	17259	16963	17055	17239	17147	17119	16998	17003	17069	17088	17067	17179	17033	17166	17030	17015	17015	17008	16963	17098	16969	17352	16902	16988	17218	16889	17261	17080	17214	17028	16812	17095	17051	17078	16879	17099	16886	16958	17078	16995	17303	17028	17059	17169	17120	17083	16858	17157	17002	17139	17286	17091	17009	16880	17210	17221	17089	17104	17117	17065	17087	17218	17307	17082	17054	17005	16945	16884	17192	17034	17043	17108	16992	17065	17223	17115	17076	17113	17060	17027	16932	16924	17138	17233	17230	17196	17102	17046	16969	16906	17060	17188	16998	17159	17144	16994	17118	16886	17072	17070	17284	17250	17241	16799	17018	16925	17146	17310	16943	16867	17288	17095	17089	16950	17051	17076	17257	17035	16929	17210	17055	17093	17180	17127	16955	17282	17042	17149	16945	16989	16981	16927	17058	16998	17225	16988	17131	17134	17156	17141	16998	17128	16936	17115	17141	17121	16971	17168	16882	16919	17012	17268	16904	16960	17134	16881	16813	16943	17280	17081	16969	17255	17301	17157	16867	16862	17087	16903	17158	17097	16959	17027	17173	17029	17033	17124	17018	16950	16960	17097	16996	16970	16951	17018	16887	17055	16920	17047	17220	16952	17153	17210	17181	17104	16931	17108	17111	16848	17106	17142	17163	17099	17222	17056	16833	16915	17255	17106	17094	16988	17023	17128	17223	17159	17148	17000	17053	17304	17041	17050	17048	17189	17053	17156	16975	17172	17187	17035	16914	16845	17129	17240	16824	17056	17120	17088	17043	17074	17086	17011	17066	17064	16908	16895	16998	17267	17185	17142	17109	17162	16954	17313	16837	17241	16934	17128	16998	17026	17019	17029	17112	17028	16874	17024	17279	16970	16999	16944	16967	17011	17309	17109	17145	17021	17263	17024	17263	17091	16998	17155	16935	17017	17251	17056	16997	17094	17066	17043	17039	17045	16860	17073	17105	17016	17042	17045	16934	16973	17064	17085	16977	17145	17265	17042	17080	16945	16958	16934	17079	16902	17029	16947	16929	17121	16949	17010	16991	17036	17021	16956	16980	16933	17107	17097	17150	17069	17093	16899	16995	16987	17049	17112	17258	17345	17041	17039	17120	17070	17286	16880	17217	17106	16926	16986	17187	16881	17001	17198	17049	17098	17121	16948	16737	16935	16919	17367	16989	17032	16948	17166	17065	17119	16999	17027	17310	16992	17096	17064	17092	16987	16814	17001	17129	17048	16857	17063	17377	17319	17462	17055	17028	17187	17080	17112	17247	16971	17076	17066	17223	17123	16903	16892	17123	16819	16996	16990	17112	17040	17179	17205	17107	17131	17138	17007	17070	17077	16824	17096	17178	16978	16962	17233	16965	17094	17103	17099	16892	17248	17236	17131	16927	17137	17014	17134	17121	17047	17158	17124	17197	17108	17109	16885	17096	17104	17076	16885	17160	17203	17132	16950	17144	16924	16904	17126	17154	17222	17146	17034	17067	17075	16966	17048	16962	17208	17095	17103	16885	16950	16994	17309	17045	17081	17015	17192	17206	17141	17125	17157	16899	16970	17165	17001
17843	32322	32928	27940	18840	26039	61436	53903	37593	22414	14614	11175	10315	10083	10038	9973	10054	10200	9993	9987	9938	10138	10229	10058	9958	10084	10050	9999	10095	9778	10032	10037	10162	10281	10058	10104	10139	9877	9932	9972	10100	10042	10029	10036	10100	10115	9845	10004	10126	10074	10077	9992	9938	9978	9925	10100	9970	9966	10222	10016	10074	9959	10042	10094	10058	10030	10072	10046	9985	10167	9861	10060	10059	10013	10020	9975	9636	10150	10110	10132	10019	9771	10127	9836	10141	9938	10083	10009	10006	10152	10096	10027	10071	10022	10054	10145	10059	10093	9991	10127	10138	10129	9944	10045	9941	10058	9940	10010	10142	9993	10039	9925	10051	9971	10027	10020	10152	9834	10163	10050	9870	9992	10036	10123	9998	10136	9969	9941	10093	10014	9973	10049	10055	10092	10075	9845	9982	10282	9963	10059	10119	10072	9876	10017	10050	10100	10002	9977	10083	9898	9985	10018	9981	9928	9930	9985	10026	9853	10063	10199	10047	10116	9929	10073	9983	9974	9976	10148	10018	9971	10107	10038	9993	10125	10070	9860	10147	9958	10059	10062	10092	9882	10182	9902	9964	10064	10008	10232	9935	10099	10073	9982	10088	9909	9961	10119	10244	10172	10010	9879	9864	10058	9975	9951	9914	9872	10131	9946	9889	10050	10177	9929	9949	9961	10116	9952	10033	10053	10012	9968	10139	9948	10080	9884	9830	10071	10038	10025	10044	10064	9956	10075	10125	10136	10084	10064	10200	10072	9930	10057	9952	10096	10095	10092	10148	9969	10085	10093	10025	10012	10065	10033	10107	10147	10060	9919	9894	9879	9994	10112	10049	10178	9894	9966	9776	10119	10046	10090	9953	9914	9994	9933	10047	10080	10010	9936	9933	9934	9947	10049	10072	10070	10085	10008	10104	10089	10072	9947	10093	9957	10045	9935	9990	10016	10007	9920	10108	10034	9898	10036	9961	9924	10026	9981	9934	9970	9985	10024	9976	10033	9845	10020	10038	10036	9935	10027	10116	9994	10119	9849	10130	10043	10059	10154	9978	10003	10034	10081	9986	10027	9992	10053	9975	10055	9955	9894	9906	10011	9964	10028	10046	9854	10165	9993	10156	9850	10086	10069	9981	9985	10065	10075	9983	10021	9962	9964	10132	9996	10071	9864	10005	9823	10139	10134	9937	10026	10008	10050	9933	10047	9907	10053	9977	10024	9908	9846	10034	9859	9827	10063	10110	9999	9944	9992	9963	10141	9995	9976	10123	9983	9883	10079	9922	9980	9994	9941	10027	10038	10154	9844	10003	9962	9921	10090	9965	10041	10121	10022	10104	9991	10098	9871	10127	10074	10153	10036	10022	10105	9827	10126	9912	10039	10015	9888	10030	10006	10062	10110	10002	10063	10111	10025	9988	10046	10062	10056	9953	10066	10180	10095	9995	10113	9895	9942	10072	9935	9987	10074	10041	9870	9977	10064	9990	10067	10090	10041	9901	10188	10165	9886	9966	9894	10124	9937	9950	10018	9964	10039	9993	10030	9944	9976	9941	9840	10066	9954	9952	9944	9963	10059	9911	10052	10016	10184	10004	9859	10079	9869	10114	10031	9903	10053	9918	9955	10002	9885	10039	10115	9981	9937	9998	10037	9943	10067	9880	10014	9979	10117	9892	9935	10052	9999	9964	10117	9920	9847	9928	9947	10060	10081	10010	10038	9958	10159	9923	10108	10162	10062	10045	9935	10061	9877	9924	9985	9927	10007	9999	9953	9750	9944	10067	9904	9964	9989	10011	9869	9983	9972	10046	10002	9912	10001	10121	10163	10044	9891	9939	10003	10266	10073	10125	10125	9902	10069	10025	9906	10065	9882	9928	10048	9947	10106	10102	10093	10029	10057	10014	9880	10017	10107	10043	9944	9976	10010	10076	9995	10025	10135	9955	9991	10080	10093	9985	9914	9952	10029	10053	10020	10055	10054	9963	9911	10054	10096	9957	9956	9981	10096	10033	9976	10085	10057	9936	10068	10048	9989	10112	9991	10030	9979	9940	9934	9963	9914	9906	10098	10061	10166	9977	9873	9966	9932	9932	9948	10082	9925	9972	9828	10048	10016	9992	10126	10141	10018	10004	9947	9891	10023	10000	10085	9942	10123	10046	10103	10044	9989	9998	10008	10049	10007	10079	10076	10082	10007	10024	9896	9985	9966	10024	9955	9982	9915	10101	10008	10004	9947	9867	10115	9984	9967	10008	9896	10040	10116	9996	9841	10052	9989	10160	10026	10026	10090	10085	9969	9988	9862	9918	10106	10127	9885	9903	9991	9874	9883	10179	10022	9968	10003	9863	9974	9998	10009	9823	10089	10092	9855	9840	10160	10036	10027	9928	10033	9939	9901	10079	9916	10114	10111	10074	9879	10053	10089	9995	10044	10041	10004	10005	10149	9804	9901	9852	9938	10206	10105	10039	10002	10100	10037	9959	10097	10065	9954	9804	9911	10139	10213	9902	10193	10065	10164	9843	10086	9871	9904	10041	9974	10038	10035	10044	9995	9825	10002	9972	10044	10101	10008	10005	9866	9905	10042	9921	10151	10166	9947	10061	10074	10072	9981	10010	10232	10142	10002	9887	10039	10101	9880	10029	9979	9962	9826	10115	9903	9922	9892	10041	10076	9921	10033	10033	10020	10066	9993	9926	9944	9973	10004	10036	9937	10080	10109	10082	10113	9964	10170	9982	9900	9896	9888	10068	10035	10025	9974	9947	10040	9967	9984	10015	9935	9770	10037	9901	9995	10082	9993	9920	9854	9926	10115	10106	9927	9909	10108	10099	9957	9914	10057	10072	10007	10024	9961	9933	10152	9999	10107	10060	10044	10041	9797	9931	9931	10120	9998	10030	10057	10099	9876	10045	10123	9943	9970	9893	9989	9905	10017	10056	9991	9926	10047	9887	9989	10017	9958	9946	10126	10023	9950	9762	10168	9919	10022	10086	10098	10079	9930	9964	10056	10086	9958	9979	10035	10151	9955	10065	9861	10054	9995	10077	9984	10093	10105	9958	9925	9951	10009	9982	9982	10037	9996	10027	9959	9931	10100	9940	9874	10127	10037	10004	9934	10146	9975	10026	10047	9981	9991	10105	10030	9966	9977	10013	10074	10145	10083	10166	10134	9950	10009	10042	10012	9873	10021	10179	9852	10080	10084	10050	10090	10064	10047	9978	10005	9870	10011	10022	9984	9909	9992	9954	9949	10001	10075	10032	10168	10091	10035	9994	9898	9940	9975	10028	10009	9872	9990	10045	10039	10033	9985	10107	10090	10082	9966	10010	9972	10057	10078	9932	10161	9970	10028	10025	10028	9986	10022	9806	9900	9875	10069	10076	9905	10108	9948	10228	10097	9892	10066	10061	10071	10029	9955	10050	10081	9961	10019	10118	9984	10132	10036	10045	9838	9884	10000	9938	10118	10054	10099	9828	10023	10013	9892	9954	10117	10007	10077	10058	9949	10123	10035	9909	10044	9968	10052	10023	10099	9898	10026	9970	10104	10082	10060	10034	10001	9972	9995	9981	10133	10156	10148	9987	9927	9828	9983	9886	9890	9979	9877	9875	9896	9944	9916	10010	10077	9987	9871	9999	10249	10019	10029	9971	9977	9911	10131	9988	9936	10038	9969	10011	9955	9877	9982	9887	9829	10079	9996	9992	10012	10200	10036	9931	9944	9771	9975	10040	9963	10030	9878	10077	10041	10127	10056	10068	10049	10003	9913	10000	9903	9837	9966	9949	9915	10155	9995	9963	10069	10001	10026	9917	10031	10125	9968	9990	10147	10045	10035	10022	10021	9970	10044	10137	10173	9987	9899	9999	9880	10038	10019	10023	9999	9964	9942	10147	9969	10053	9959	10034	9999	9989	10147	10018	9942	9956	10023	10035	9903	9893	10111	9971	9878	10074	9960	9999	9904	10055	10009	9980	10102	10017	9930	10116	10167	9996	9983	10054	9864	10152	10029	9983	10036	10073	9947	10148	10083	9957	10063	10071	10001	9929	9907	9972	10007	10082	10031	10019	10064	10065	10099	9958	9959	10048	9929	10072	10147	9898	9995	10086	9978	9901	9999	10216	10032	9927	9963	10047	10051	9906	9956	9996	9932	10183	10019	10045	9988	10057	10047	10125	9947	10060	10130	9812	10011	9867	9990	10041	9899	10087	9984	9894	9920	9897	10123	9894	9954	10050	10155	9915	9985	9911	10130	9860	10073	10038	10078	10116	10085	9934	9918	10019	9873	10075	10003	9970	10010	9998	9988	9913	9930	10071	10046	10035	10017	9976	10046	10059	9898	10072	9984	9862	10057	10034	10150	9857	9940	10039	10029	10022	9983	10130	9963	9969	10103	10075	9988	9868	10071	9843	9940	10195	10064	9995	10040	10023	10002	10095	9936	9985	10041	9994	10081	10031	9927	10007	10037	9992	9935	10062	10034	10130	9834	10011	9880	10083	9917	9942	10020	9935	9967	9905	9945	10104	9974	10117	10076	10009	9983	10056	10119	9934	10035	10028	10113	9986	9936	10022	9977	9965	10081	9953	10031	9931	10108	10005	9937	9967	10066	9879	9892	10185	10034	9987	10029	9988	9852	9820	9928	9956	9982	9871	10012	10090	9968	9884	10039	10022	10109	9963	10066	9969	10103	9939	10030	10035	10140	10199	10060	9961	9919	10036	9952	9855	9931	10025	9861	10004	9930	9974	10063	9930	10072	10005	10032	10043	9948	9786	9965	10100	10187	10078	9977	10047	10066	9966	9914	9906	9986	9968	9975	9999	10071	9970	9856	9912	10062	9909	9953	10086	10108	9956	10059	10149	9956	10005	10085	10122	9995	9979	10033	9978	10018	10189	10024	10106	10118	10048	9953	9987	9992	9870	10048	9995	9866	10022	9905	10154	9885	9912	10041	9982	10162	10093	10109	9952	10020	9943	9901	10120	10031	10066	9984	10011	10026	9881	9961	9929	9903	9974	10023	9803	9805	10049	9964	10013	9926	9985	9960	10048	10003	10011	10120	10039	10065	9882	9923	9962	9973	10091	10051	10000	10010	10009	9982	9879	10083	10189	9978	10073	10109	10202	9851
31592	27876	29080	23819	20200	18916	22391	22718	20929	18675	17790	17410	17032	16965	17246	16924	16908	16972	16999	16887	16885	16973	17090	17116	16903	16898	17090	17068	17177	16925	16855	16917	16961	16907	16871	17161	16992	17104	17117	17066	16961	16881	16842	17045	17206	17028	17140	17066	16897	17029	16937	16940	16964	17042	17017	17204	16813	16973	17114	16946	16885	16810	16992	16695	17003	16891	16904	16996	17002	16799	16934	17106	16868	16879	16955	16912	16977	16699	16952	17011	17053	16952	16814	16963	16866	16861	17001	16884	16949	16939	17127	17045	17088	16940	17059	17006	16859	16831	17071	17011	17005	16993	16933	16911	16893	16997	17090	17041	17083	16926	17155	17118	17010	16971	16916	16793	16746	16883	17059	16853	17002	17176	16703	16731	16910	16946	16980	17146	17175	16861	17031	16962	17023	16762	17061	16854	16733	16978	16865	17116	16878	17067	16785	16919	17024	16860	17015	16965	17004	16975	17044	16924	16903	17014	17235	17037	17011	16967	16949	16897	17027	16996	16914	17065	16938	16890	16908	17148	17085	16823	16914	16950	16891	16727	16958	16904	16953	16875	17003	16887	17219	17040	16968	17113	16848	16935	16736	17047	17008	16947	16910	16833	16981	16990	16922	16980	16955	16893	17120	17185	16897	17106	17035	16892	16859	16980	16762	16974	17012	16785	17133	17034	16955	17114	17078	16894	16874	16930	16804	17030	17010	17010	16937	16882	17096	17072	17018	17097	16923	16989	17074	17003	16985	17109	16740	16995	17059	17155	16994	17157	17241	16744	16921	17078	16932	16925	17100	17015	17044	16955	16693	17106	16865	16933	16989	16908	17011	16817	16732	16757	17158	17076	16959	17053	17042	16926	16832	16893	16997	16883	16917	16966	16878	17063	16974	16987	16824	17063	16831	16790	16966	16853	17138	16803	16916	16984	16957	16996	16807	17063	17059	16719	16973	17112	16951	16916	16939	16939	16930	16932	17026	17007	17004	16969	16963	17076	17256	17148	16967	16878	16876	17266	16825	16986	17078	16899	16856	16768	17180	16920	16985	17127	16922	17032	16905	16876	16967	16982	17105	17003	17224	16792	16958	16936	17093	16876	16848	16913	17044	16778	17041	16999	16964	17238	16896	16941	17062	17060	16923	16971	16765	16848	16923	16980	16881	17079	17029	17151	16914	16897	16987	17039	16976	17025	16832	17005	16817	16910	16921	16990	16902	16986	16965	16983	17011	17004	17221	16957	16840	16871	17153	16853	17134	17185	17043	17142	16986	16836	16870	16981	16974	16922	17089	16989	16917	16952	16986	16914	16948	17038	16885	17126	17187	16918	16898	17008	17169	16799	16958	17018	17016	17052	16902	17078	17000	16959	17256	16965	16842	17053	16895	16902	16936	16697	16955	16937	16941	17078	16955	17174	17002	17055	16943	16864	16705	16982	16948	16873	17120	16854	17115	17003	16924	17136	17046	17047	16917	17055	16992	16922	16898	16865	16457	16873	17075	17009	17054	17065	16899	16926	16856	16906	17041	17046	16907	17109	17124	17026	17035	16905	16911	16912	16990	16997	17103	17027	16960	16870	16932	16918	16853	16869	16730	16949	16841	17083	17097	16903	17138	16930	17015	17088	17106	17024	16829	17089	17247	17111	16964	16779	16990	17112	17119	17108	17069	17078	16819	16899	16966	17208	16779	16773	17022	16945	16929	17098	16953	17018	17015	16954	16774	17116	16932	16910	17167	17189	16993	16949	17006	17060	16861	17078	17034	17170	16845	17041	17086	17031	17147	17037	16995	16981	17016	17058	16828	16875	17012	16826	16926	17002	17200	16742	16987	17144	16989	16939	17036	16868	17030	17233	17136	16992	17088	16879	16991	17154	16988	17023	16973	16832	16945	17206	17044	16873	16897	16905	16938	16843	16984	16915	17057	16956	17118	17098	17185	17066	16907	16795	16968	16862	17065	16895	17099	16921	16904	16794	16988	16942	17118	16894	16811	16800	17139	17048	16966	16857	16865	17140	17070	16949	16700	16731	16972	17072	17222	16937	16830	17003	17032	16930	17177	17211	16963	16805	16894	16863	16763	17122	16834	17101	17115	16935	16916	16894	16824	16801	16935	17163	16980	16971	16843	17035	17095	16906	16906	16941	17017	17033	17156	16943	17047	17164	16937	16907	16873	16913	16937	17106	16943	16924	17086	16759	16955	17012	17101	16840	16854	17058	17212	17042	17056	16802	16807	17057	16907	17135	17029	17046	16782	16889	17041	17016	16819	16994	16865	16903	16864	16840	17132	17021	17026	16845	17106	17111	16974	16903	16894	17127	16922	16901	17015	16975	16903	17092	17122	16983	16938	17104	17082	17079	17061	16946	16914	17047	17124	16909	17140	16864	17071	16855	17003	16906	17050	16892	16840	16856	17041	17018	16982	17074	17026	17050	16873	17065	16892	16933	17010	17040	16908	16769	16935	16946	17259	17155	16794	16940	16716	17128	17119	16973	17142	17083	17000	17123	16953	17033	16776	17035	17144	17056	17071	17282	16805	17111	17215	16880	16947	17002	17033	16993	16939	17004	16805	17300	17019	16826	16927	16972	16879	16970	16975	16942	17050	16898	17051	17101	16819	17133	17078	17056	17033	17014	17063	16881	16785	17080	16933	16897	16984	16891	16750	16973	16787	16866	16863	16910	17132	17085	17002	17049	16946	16830	16964	17189	16802	16853	16767	16971	17066	17029	16934	16979	16861	16867	16853	16987	16757	17110	17073	16944	17139	16937	16928	16919	16850	16932	16970	17010	17103	16982	16995	17204	17050	17019	16958	16894	17024	16959	16985	16895	16991	16836	17171	17145	16967	17240	16898	17003	16893	16767	16931	17087	17293	17030	17067	17059	17094	16856	16964	16992	17018	16749	16980	16856	17055	16887	17114	17087	16874	16892	16762	16726	16928	16994	16943	17000	16868	17047	17241	16814	16997	16842	16971	17016	16866	16950	17000	16896	16837	16987	17110	16984	16865	16895	16867	16950	17098	17048	16831	16997	16954	16969	16977	16937	17180	17067	17153	17138	16922	17008	16999	16966	16930	17135	17141	17002	17004	16972	17008	17143	17012	16921	17149	17194	16987	16964	17268	17033	16741	16863	16986	16859	17059	17035	17066	16998	16831	16810	17055	17025	16896	17070	16965	17167	17034	17135	17103	17017	17094	17154	16890	16987	16898	16998	17053	17022	16856	17021	17010	17044	17166	17101	16906	16862	16760	17069	16761	17012	16979	17092	17076	16919	16679	16802	17015	16952	16909	17016	16952	16877	16905	17093	17105	17038	17019	16836	16900	16894	16887	16889	16992	16998	17054	16973	17084	17048	16817	17183	16945	17124	16929	17016	17279	16951	17096	17020	17032	17019	16925	16830	17099	16987	17185	17055	16941	16910	17049	17029	16892	17004	17259	16975	17158	17112	16974	16776	16800	16798	16998	17003	16926	17223	17126	16942	16932	17089	17041	16958	16997	16945	16966	17110	17128	16905	16949	16838	16820	16910	16880	16950	16831	16836	17097	17051	17070	17032	16940	16832	17171	17062	16846	16899	16986	17009	16949	17089	17077	16990	16957	16816	17066	17038	17069	16961	16897	17041	17011	16890	16928	16829	16885	16885	17086	16883	16924	16914	16757	17005	17094	17157	17113	17012	16907	16956	16957	17190	17013	16962	16902	16862	16952	16904	16917	16951	16808	16964	16899	16975	17200	17165	16882	17011	17227	16843	17114	17130	17058	16946	16902	16963	17004	16990	17135	16804	17094	16854	17026	16921	17163	17200	17227	17033	16988	16846	16826	16968	16847	17006	16813	16907	16947	16997	16937	17080	17006	16942	17027	17103	16695	16953	17005	17143	17215	16776	16932	17050	17027	16959	17140	16898	17281	16966	17038	17165	16895	17044	16950	17166	16965	16864	16958	16996	16788	17033	17102	17145	16900	17136	17086	16941	17006	16738	17041	17044	16983	17028	17093	17151	16871	16986	17070	17023	17050	17113	17092	16837	17038	16976	17174	16757	17019	17019	16950	17128	16996	17142	17081	16739	17211	16768	16882	17034	16941	17230	17187	16977	17126	16920	17133	17099	17042	16896	17125	17066	17054	16772	16956	16825	16898	16849	17123	17074	16994	17275	16838	16969	16956	17125	16834	17068	16903	16962	16966	16983	17087	17151	17174	16958	16885	16948	16924	17062	17055	16845	17022	16982	16944	17049	16776	16874	17076	17208	17049	16932	16911	17062	16805	17025	17005	16977	16902	17103	17006	16803	17134	17024	17241	17186	16891	16894	16987	16987	17050	16936	16912	17171	16738	17060	16825	16790	17069	17010	17028	16879	17052	17055	17064	16977	17050	17173	17037	17060	17112	17281	16946	16979	16790	16753	16881	17056	16926	17020	17044	17173	16960	16779	17105	16981	16866	16920	17060	16918	17107	16935	16805	16870	17112	16774	17187	16986	16944	17080	17225	17169	17152	17081	17032	16943	16915	17028	16976	17052	17030	16932	17041	17091	16879	17075	16778	17058	17177	16952	16895	16864	17055	16926	16999	17034	17145	17201	17100	16983	16933	17035	17091	17100	17068	16861	17101	17006	17034	17047	16927	17045	16980	17114	17238	17144	17003	16968	17037	17046	17102	17034	16906	16978	17122	17043	16821	16825	16791	16943	16915	16971	16713	16877	17077	16965	16977	17020	17080	17127	17016	17042	16884	17179	16916	16886	17074	17041	17072	16927	17072	16980	16866	16804	17090	16849	17045	16953	17001	16826	16972	17072	17176	16827	17096	16983	16874	16930	16906	17090	16904	16897	16890	16828	17092	16887	16677	16956	16981	16901	17161	16841	16973	16887	16899	17126	17135	16723	17130	17101	16951	16930	17048	17087	16951	16908	16955	17087	16896	16956	17177	16777	16889	17079	17003	17071	17056	16935	16951	16969	16916	17017	17114	16987	17163	17058	16848	16767	17000	16913	16938	17149	17305	16798	17066	17051	17132	17099	17113	16970	17059	17048	17004	17114	17050	17063	17100	17099	17008	17146	16983	17121	17150	17037	16992	16959	17011	16911	16919	17135	17069	16998	17151	16913	17134	17002	16957	16854	17101	16851	16586	16869	17005	17023
17338	23019	21803	14917	12992	11870	15955	15390	13045	11115	10230	9908	9937	9756	9820	9940	9697	9828	9704	9883	9741	9734	9817	9644	9620	9846	9852	9882	9774	9542	9851	9797	9703	9696	9683	9743	9848	9866	9702	9814	9761	9914	9905	9921	9745	9816	9658	9702	9842	9848	9874	9713	9767	9772	9769	9866	9606	9716	9914	9753	9732	9603	9727	9768	9751	9889	9701	9853	9854	9713	9661	9762	9675	9696	9871	9707	9759	9925	9693	9673	9724	9724	9672	9524	9757	9590	9623	9848	9770	9690	9746	9696	9778	9673	9744	9895	9677	9835	9826	9763	9866	9847	9650	9575	9826	9687	9708	9734	9728	9761	9672	9864	9784	9718	9790	9702	9656	9923	9874	9624	9751	9770	9615	9803	9870	9747	9680	9827	9619	9569	9741	9637	9684	9879	9670	9839	9785	9741	9845	9735	9705	9634	9741	9731	9715	9915	9700	9630	9686	9991	9827	9654	9804	9757	9865	9752	9906	9764	9732	9625	9846	9611	9642	9739	9737	9809	9671	9656	9921	9722	9731	9762	9765	9668	9660	9693	9815	9737	9648	9763	9801	9719	9782	9870	9629	9825	9803	9729	9627	9659	9687	9665	9636	9813	9862	9764	9883	9727	9749	9808	9645	9777	9630	9701	9844	9732	9783	9765	9715	9679	9750	9595	9724	9710	9784	9828	9813	9647	9807	9881	9620	9561	9881	9610	9752	9606	9716	9657	9758	9657	9682	9625	9830	9743	9765	9704	9726	9732	9783	9740	9816	9850	9632	9940	9763	9679	9774	9714	9757	9706	9682	9647	9734	9565	9725	9706	9794	9801	9620	9711	9834	9676	9698	9799	9785	9669	9743	9834	9665	9657	9857	9627	9694	9666	9716	9742	9652	9730	9777	9707	9844	9650	9758	9693	9665	9659	9780	9772	9712	9761	9778	9638	9625	9857	9649	9637	9767	9633	9741	9777	9715	9851	9926	9625	9731	9726	9711	9807	9648	9826	9642	9820	9733	9820	9655	9693	9788	9650	9702	9779	9784	9721	9671	9705	9862	9704	9654	9649	9826	9875	9712	9680	9764	9736	9702	9854	9747	9752	9659	9648	9693	9620	9718	9800	9914	9873	9606	9629	9822	9644	9763	9739	9696	9828	9791	9677	9620	9916	9822	9757	9677	9725	9668	9622	9792	9786	9745	9636	9699	9836	9876	9781	9775	9631	9856	9659	9707	9727	9817	9544	9880	9641	9652	9900	9641	9519	9667	9761	9640	9632	9653	9721	9721	9815	9669	9819	9702	9845	9770	9800	9843	9575	9773	9816	9622	9649	9724	9786	9660	9881	9727	9859	9775	9746	9679	9606	9640	9723	9730	9761	9750	9655	9720	9629	9808	9693	9732	9895	9719	9789	9656	9845	9784	9731	9766	9740	9736	9771	9731	9732	9576	9582	9661	9741	9889	9854	9677	9681	9816	9752	9772	9773	9795	9635	9668	9723	9746	9646	9707	9687	9674	9795	9820	9794	9869	9746	9762	9832	9675	9790	9714	9677	9720	9745	9728	9689	9750	9749	9756	9800	9692	9665	9725	9665	9793	9775	9838	9543	9697	9519	9711	9829	9786	9706	9678	9862	9741	9742	9709	9697	9671	9938	9772	9810	9684	9731	9737	9778	9718	9769	9696	9777	9730	9608	9605	9653	9726	9747	9594	9716	9632	9801	9620	9689	9806	9768	9626	9371	9578	9653	9807	9745	9826	9836	9664	9855	9839	9790	9730	9683	9919	9759	9784	9725	9760	9738	9686	9862	9748	9842	9908	9797	9762	9649	9672	9699	9803	9688	9669	9631	9749	9624	9762	9802	9675	9750	9786	9766	9769	9704	9674	9720	9926	9678	9783	9619	9829	9732	9674	9779	9647	9750	9499	9712	9765	9759	9752	9824	9638	9707	9748	9889	9721	9611	9771	9680	9592	9782	9810	9725	9833	9649	9643	9859	9805	9676	9677	9844	9670	9715	9744	9808	9634	9808	9789	9566	9716	9758	9632	9794	9931	9704	9814	9729	9686	9576	9774	9809	9806	9767	9776	9680	9676	9627	9644	9579	9661	9701	9661	9757	9871	9774	9840	9791	9703	9615	9742	9622	9720	9668	9701	9808	9825	9773	9749	9557	9771	9825	9813	9661	9736	9651	9821	9526	9760	9799	9631	9747	9724	9724	9811	9644	9709	9823	9773	9931	9759	9714	9859	9753	9786	9824	9684	9777	9603	9663	9774	9778	9751	9800	9848	9717	9750	9906	9767	9616	9780	9577	9710	9762	9704	9775	9781	9698	9793	9846	9813	9710	9789	9815	9688	9678	9864	9742	9691	9647	9788	9807	9768	9851	9753	9805	9804	9546	9855	9717	9764	9855	9571	9656	9746	9884	9747	9697	9713	9868	9732	9667	9708	9793	9753	9856	9855	9763	9593	9731	9781	9790	9683	9758	9718	9677	9762	9752	9819	9846	9809	9777	9629	9810	9731	9899	9732	9663	9848	9613	9641	9628	9881	9677	9749	9666	9615	9883	9823	9806	9782	9707	9734	9780	9576	9875	9978	9779	9815	9742	9797	9811	9760	9636	9884	9570	9723	9783	9862	9694	9766	9741	9707	9789	9750	9777	9717	9729	9635	9785	9705	9868	9700	9814	9705	9807	9736	9775	9762	9593	9892	9850	9681	9969	9679	9646	9803	9802	9755	9711	9865	9675	9768	9577	9831	9671	9734	9693	9704	9698	9623	9632	9681	9719	9851	9784	9701	9667	9732	9783	9596	9629	9794	9677	9828	9908	9593	9696	9776	9818	9688	9746	9644	9854	9672	9707	9638	9711	9627	9724	9667	9872	9701	9713	9562	9892	9771	9484	9605	9650	9739	9820	9814	9701	9815	9811	9791	9644	9919	9884	9585	9713	9756	9710	9712	9700	9865	9731	9673	9756	9683	9781	9800	9769	9710	9725	9845	9756	9652	9880	9766	9597	9877	9749	9797	9774	9630	9640	9771	9810	9802	9704	9551	9849	9779	9780	9947	9842	9665	9693	9831	9615	9784	9761	9617	9640	9718	9799	9792	9735	9936	9622	9737	9703	9783	9751	9850	9780	9618	9884	9739	9639	9677	9626	9668	9741	9795	9835	9679	9751	9806	9780	9802	9742	9794	9803	9700	9743	9652	9859	9836	9702	9699	9769	9799	9750	9749	9802	9713	9893	9815	9817	9757	10014	9651	9804	9679	9744	9773	9742	9721	9713	9695	9751	9772	9766	9783	9845	9750	9685	9722	9737	9599	9654	9660	9828	9797	9648	9797	9771	9649	9729	9792	9799	9865	9714	9777	9658	9720	9935	9769	9780	9599	9721	9724	9579	9786	9702	9830	9785	9697	9665	9607	9882	9871	9803	9768	9759	9911	9697	9775	9834	9741	9830	9738	9748	9821	9763	9739	9775	9775	9658	9827	9860	9849	9704	9882	9695	9714	9853	9759	9825	9701	9831	9681	9732	9692	9896	9800	9661	9614	9900	9873	9627	9656	9700	9579	9846	9805	9667	9587	9935	9861	9781	9689	9703	9757	9737	9700	9889	9712	9727	9676	9764	9756	9805	9719	9700	9871	9979	9692	9647	9626	9796	9717	9839	9703	9721	9886	9855	9653	9719	9845	9756	9788	9600	9656	9739	9773	9804	9653	9592	9683	9740	9727	9835	9796	9743	9667	9682	9775	9846	9642	9724	9689	9639	9716	9576	9892	9713	9607	9866	9891	9778	9839	9663	9694	9633	9794	9729	9793	9690	9752	9742	9743	9598	9730	9604	9668	9827	9728	9699	9632	9571	9791	9711	9939	9837	9821	9896	9771	9762	9756	9658	9617	9702	9637	9692	9793	9797	9756	9655	9810	9721	9736	9863	9837	9810	9831	9658	9686	9542	9901	9815	9761	9793	9741	9855	9649	9707	9846	9667	9712	9702	9784	9634	9934	9676	9734	9730	9777	9554	9851	9671	9638	9852	9798	9888	9884	9753	9630	9787	9791	9753	9811	9703	9632	9604	9772	9613	9696	9779	9752	9838	9884	9755	9700	9831	9813	9702	9810	9841	9784	9540	9794	9816	9780	9850	9730	9835	9825	10011	9693	9760	9733	9717	9591	9748	9836	9648	9738	9770	9798	9843	9733	9717	9822	9647	9758	9750	9675	9849	9874	9670	9742	9618	9795	9743	9708	9758	9903	9761	9859	9747	9829	9731	9817	9776	9675	9747	9728	9818	9862	9860	9602	9749	9771	9780	9758	9720	9813	9773	9798	9618	9726	9658	9758	9777	9935	9650	9654	9689	9548	9766	9670	9833	9653	9724	9951	9706	9636	9785	9720	9756	9659	9787	9787	9797	9751	9826	9752	9847	9862	9732	9837	9703	9835	9581	9704	9833	9804	9649	9690	9630	9715	9719	9834	9754	9862	9915	9669	9785	9786	9620	9659	9634	9558	9671	9685	9879	9834	9785	9882	9820	9725	9983	9677	9731	9764	9747	9812	9804	9695	9697	9712	9628	9693	9828	9800	9722	9702	9733	9749	9829	9696	9590	9824	9662	9765	9858	9784	9827	9906	9861	9626	9643	9781	9710	9599	9705	9653	9868	9495	9772	9846	9651	9762	9698	9896	9658	9840	9822	9704	9786	9746	9783	9733	9961	9756	9625	9739	9712	9813	9645	9761	9843	9783	9813	9701	9499	9779	9722	9866	9646	9676	9601	9840	9667	9676	9768	9694	9668	9722	9539	9682	9772	9825	9748	9890	9793	9709	9776	9615	9742	9686	9688	9844	9814	9760	9816	9743	9702	9760	9754	9748	9880	9776	9941	9686	9711	9774	9707	10031	9832	9666	9691	9689	9716	9894	9662	9792	9728	9804	9762	9776	9741	9660	9750	9781	9923	9675	9801	9727	9797	9698	9674	9837	9646	9830	9867	9707	9885	9857	9791	9776	9753	9666	9758	9826	9782	9795	9732	9590	9696	9685	9610	9808	9681	9713	9703	9724	9757	9699	9791	9878	9783	9742	9552	9841	9818	9609	9756	9693	9799	9791	9643	9908	9670	9883	9698
25519	21257	27906	27194	23183	22627	44611	44783	35477	24298	20045	17738	17234	17055	16987	16851	17081	16995	17028	16902	17141	17105	17098	16943	16869	16989	16839	17031	17077	17057	16866	17001	17040	17082	16768	16900	16894	16954	16903	16742	16964	16739	16914	16768	16868	16798	16907	16963	17074	16838	16996	16857	17052	16966	16950	17029	17036	17078	16992	16912	17012	16673	16950	16898	16919	17036	16940	16813	16900	17000	16781	16855	16892	16888	16932	16854	16940	16807	16884	17080	16853	17081	16920	17008	17031	17118	16897	16922	17004	16648	16943	16812	16945	16843	16932	16749	16791	17136	16752	16778	16903	16801	16863	16943	16788	16910	16836	16966	16792	16874	16657	16884	16900	16749	16877	16787	16935	16874	17004	16991	17274	16765	16641	16816	16810	16784	16747	17181	17063	16950	16965	16669	17022	17064	16974	16829	16908	16896	16761	16774	16924	16909	17075	16786	16914	16972	16835	16974	16993	17026	17053	17046	17006	16886	16949	16525	16973	16994	17125	17002	16954	16714	16988	17088	16923	16629	16896	16909	16864	16881	16851	16798	16790	16786	16750	16788	16836	16705	17031	16839	16764	16797	17053	16903	16804	17032	16857	16858	16892	16870	17039	16770	16885	16881	16939	16829	16997	16966	16792	16838	16975	16903	16981	16709	16789	16748	16837	16754	16686	16981	16915	16890	16732	16837	16629	16997	16826	16728	16937	16939	16982	16698	16695	16863	16822	16896	16853	16733	16872	16818	16932	16886	16983	17007	16993	16724	16884	16925	16902	16848	16863	16917	16855	16820	16984	16742	16930	16869	16938	16872	16649	16845	16904	16775	16893	17004	16911	17102	16894	16886	17054	17072	16944	17047	17105	16677	16839	17026	16982	16841	16933	16788	16875	16825	16936	16852	16992	16841	17066	16774	16814	16849	16671	16812	16972	16889	16942	16932	16938	16897	16759	16976	16807	16859	16866	16856	16688	16767	16791	16668	16878	16870	16787	16618	17150	16883	16760	17040	16864	16781	16856	17173	16879	16858	16844	17163	16958	16999	16955	17008	17107	17018	16893	16780	16921	16843	16923	16854	16709	16688	16998	17031	16818	16897	17033	16997	17053	16835	16824	16859	17054	16769	16862	16863	16914	16885	16915	17123	16740	17042	16724	16923	16788	16757	17021	17038	16731	16732	16921	17064	16933	16999	17088	16741	16897	16878	17039	16794	16983	16812	16896	16977	16982	16934	16746	16994	16893	16957	17102	17100	17004	16823	16917	16851	16897	16917	16819	17156	16997	16807	17085	17045	16839	16780	16931	16842	16895	16785	16781	16758	16842	16980	16844	16574	16776	16844	17010	16978	16881	16932	17035	16909	16971	16906	17080	16883	16915	16826	16880	16971	16968	16761	16750	16954	16947	17042	17094	16947	16838	16672	16988	16806	16859	16738	16821	16945	16789	16778	16803	17011	16781	16642	16955	16887	16752	16883	16752	16747	16894	16771	16841	16966	16702	16990	16856	16687	16869	16903	16613	16823	16671	16667	17026	16727	16969	17146	16748	16838	16827	16981	16800	16676	17087	16883	16956	16430	16781	16801	16720	16855	16953	16959	16887	16784	16856	17270	16957	16864	16663	16961	17003	16946	17070	17064	16970	16956	16875	16717	16875	16897	16799	16798	16874	16797	16937	16830	16614	16631	16961	16976	16865	16808	17160	16835	16878	16894	16829	16919	16774	16866	16873	16680	16856	16916	17000	16982	16798	16810	16884	16977	17082	17011	16806	16650	16912	17029	16881	16927	16958	16819	16777	16682	16684	16875	16830	16715	16869	17177	16910	16972	16955	16996	16831	16920	16813	16968	16881	16771	16622	16880	16847	16849	16928	16848	16908	16810	17012	16911	16747	17039	16876	16754	16801	16978	17054	16847	16717	16914	16799	16622	16713	17099	16846	16932	16820	16868	16986	16675	16882	16823	16874	16561	16872	16821	16947	17029	16888	16749	16662	16881	16983	16938	17004	16982	16971	16824	17059	16866	16910	16872	16948	16999	16860	16871	17030	16755	16861	16893	16750	16846	16880	16830	16876	17214	17131	17070	17099	16773	16922	16880	16984	16821	16820	16908	16959	16818	16988	16896	16927	16792	17156	16891	16727	17146	16829	16849	16835	16976	16858	17027	17007	16962	16873	16761	16785	16968	17178	16805	16627	16927	16819	16904	16744	16948	16978	16727	16938	16993	16827	16871	16841	16976	16994	16945	16785	16781	16654	16971	16995	16923	16605	16894	17078	16813	16861	16917	16914	16948	17087	17012	16939	16777	16832	16803	16942	16841	16916	16999	16877	16877	16865	16954	16813	17096	17125	17069	16887	16631	16711	16784	16871	16984	16804	16696	16953	16901	16901	16971	16921	16751	16691	16860	16974	16898	16983	16820	16805	16873	17066	16960	16971	16878	17080	16893	16807	16885	16880	16948	16886	16858	16958	16839	16943	16691	16825	17035	16927	17027	17112	16890	16830	16871	16861	16785	17073	16808	16898	16914	16723	16499	16866	17018	16773	17019	16843	16942	17046	16940	17016	17129	16623	16721	16619	16715	16923	17002	16871	16829	16811	16852	16832	17073	16988	16796	16760	16849	16905	16826	16900	16751	17189	16818	17067	17152	16975	16929	17028	17062	16908	16839	16896	16810	16781	16883	16778	16699	16984	16872	16604	16934	16792	16888	17089	17004	17009	17033	16915	17169	17136	16903	16975	16892	16848	16814	16878	16979	17256	16969	16727	16748	16974	17004	16978	16933	16975	16877	16757	16614	16839	16693	16746	16804	16909	17036	17015	16953	16963	16807	16965	17007	16758	16883	16934	16846	17143	16827	16837	16806	16897	16880	17088	16683	16871	16945	16625	16811	16960	16729	16943	16950	16889	16978	16919	16890	16723	16770	17036	16998	16745	16978	16750	17060	16931	16889	16795	16850	16732	16989	17040	16942	16896	17204	16799	16964	16685	16908	16824	16878	16715	16994	16944	16867	16986	16813	17009	16693	16832	16956	16988	16714	16966	16856	16868	16783	16968	16777	16977	16992	16935	16938	17013	16861	16939	16802	17109	17011	16993	16913	17000	16993	16898	16644	16823	16848	17018	16849	16895	16980	17016	17022	16983	16871	17055	16916	16705	16775	17139	16731	17061	16823	16927	16548	16728	16907	16779	16891	16897	16914	16878	16822	16944	17039	17051	16652	17058	16954	16678	16809	16970	16614	16770	16718	16827	16864	16784	16991	16977	16763	17038	16765	16957	16873	16749	16783	17104	16909	16727	16887	16828	16855	16857	16851	16962	16856	16869	16677	17003	16854	16859	16885	16730	16847	16873	16980	16823	16828	16878	16745	16945	16914	16842	16915	16971	16976	16888	16934	16918	16999	16792	17005	16826	16764	16938	16806	17086	16950	16841	16771	16764	16914	16880	16951	16933	16833	16739	16812	16775	16816	16939	17048	16957	16862	16921	16722	16594	16920	16795	16775	17085	16850	16927	16936	16991	17050	17136	16938	16915	16622	16931	16751	17007	16862	16823	17163	16832	16824	16947	16979	16993	16920	17078	16845	16646	16644	16848	16909	16930	16803	16874	16884	16903	16725	16957	17151	16825	16879	17133	17057	16779	16723	17066	16975	16782	16875	16827	16878	16775	16811	16896	16850	17013	16817	16954	17040	16877	16850	16721	16812	16569	16896	17264	17022	16828	16809	16836	17001	16975	16918	16828	16983	16992	16798	16811	16925	17026	17004	16947	16865	16802	16937	16974	16983	16739	17005	16877	17061	16946	17050	16871	16871	16973	17134	16946	17055	16884	16859	17048	16667	16779	16875	16984	16734	17056	16821	16684	16823	16737	16966	16808	16830	16951	16754	16899	17012	16891	16730	16848	17018	16818	16636	16865	16948	16684	16783	16863	16891	16812	17091	17020	16874	16888	16807	16896	16965	16853	16861	16980	16765	16827	17005	16796	16777	16902	17034	16910	16776	16680	17092	17013	16902	16770	16734	16760	16915	16818	16844	16543	16720	16908	16677	16974	16930	16989	16910	16987	16761	16908	16738	16781	16774	16842	16921	16740	16971	16881	17009	16950	17023	16946	16843	16954	17128	16982	16913	17164	16826	16784	16795	16942	16986	16813	16885	16843	16954	17095	17018	16999	17060	16753	16742	16879	16982	16872	16867	16832	16841	17107	17025	16832	16843	16930	16890	16817	16749	16917	16808	16838	16905	16883	16949	17110	17071	16817	16793	16762	16774	16950	17034	16998	16846	16829	16978	16977	16951	16912	16901	16866	16941	16935	16964	16756	16787	16657	16787	17006	16873	16956	16953	16877	16926	16772	16755	16912	16924	17059	17078	16826	16941	16975	16800	16921	17079	16981	16923	16946	16795	17012	16940	16984	16935	16732	17068	17023	17016	16923	17006	16796	16935	16977	16907	16840	16827	16943	16976	16732	16855	16716	16872	17015	16814	16710	16927	16914	17190	16977	16827	16835	16888	16871	16750	17108	17101	17044	16970	16910	16852	16829	16933	17005	16823	16921	16950	16728	16804	16845	16926	17157	17189	16873	16850	16803	16855	16971	16746	16711	16880	16857	16974	17136	16930	16680	16758	16933	17080	16817	16831	16932	16863	17037	17043	16642	16859	16676	16985	16865	17197	16964	16677	16703	16943	16880	17000	16955	16819	16873	16828	17034	16713	16830	17049	16954	16795	16812	16953	17082	16885	16942	17079	17013	16823	16734	16765	16940	16821	16911	16837	16882	16917	17005	17005	16976	16904	16874	16869	17069	16781	16967	16938	16895	16810	16916	16741	16851	16783	17116	16923	16857	17037	16970	16960	17048	17081	16940	16888	16843	16854	16870	16939	16773	16905	16776	16984	16883	16766	16818	17108	16944	16977	16911	16818	16943	17030	16834	17005	16935	16960	16960	17066	16824	16841	16957	17170	16690	16921	16805	16849	17002	16910	16827	17021	16935	16936	17010	17033	16747	16939	16736	16886	16901	16801	16957	16956	16900	16838	16833	16895	16901	17239	16930	16675	16934	16811	16967	17060	16976	16986	17150	16802	16697	16788	16905	16972	17054	16964	16759	16773	16913	17173	16908	16751	17080	17240	16900	16965	16807	17175
15877	26967	25769	17909	15286	16395	39686	37196	25228	15536	11724	10277	9901	9801	9907	9844	9932	9952	9899	10039	9787	9771	9831	9774	9828	9790	9639	9752	9833	9775	9713	9916	9932	9873	9859	10020	9906	9748	9897	9778	9837	9886	10015	9832	9933	9871	9725	9854	9838	9906	9818	9858	9903	9920	9871	9611	9746	9785	9920	9740	9841	9855	9749	9873	9803	9879	9830	9756	9760	9817	9812	9856	9701	9812	9600	9839	9807	9761	9806	9787	9749	9870	9840	9834	9902	9850	9807	9884	9709	9894	9726	9776	9922	9845	9801	9721	9905	9732	9870	9846	9687	9882	9687	9788	9720	9804	9847	9644	9588	9788	9737	9902	9643	9890	9935	9958	9727	9761	9854	9811	9729	9756	9795	9822	9772	9874	9807	9826	9741	9940	9787	9806	9712	9762	9881	9719	9806	9757	9728	9786	9589	9857	9901	9818	9677	9938	9733	9710	9917	9801	9543	9678	10013	9737	9835	9758	9804	9653	9779	9763	9963	9749	9874	9828	9772	9926	9749	9742	9834	9743	9829	9799	9657	9943	9754	9796	9852	9803	9941	9839	9872	9874	9879	9758	9833	9914	9553	9788	9862	9597	9956	9873	9723	9885	9620	9824	9720	9624	9910	9705	9766	9830	9856	9920	9812	9689	9746	9921	9788	9856	9676	9815	9674	9745	9663	9606	9731	9696	9783	9696	9980	9800	9795	9826	9710	9803	9713	9814	9787	9959	9767	9765	9887	9842	9860	9857	9783	9866	9691	9657	9854	9770	9782	9840	9844	9738	9912	9855	9764	9824	9666	9829	9751	9780	9755	9687	9823	9804	9680	9908	9775	9901	9840	9839	9704	9804	9741	9655	9837	9724	9825	9909	9798	10032	9827	9695	9751	9784	9774	9792	9819	9774	9680	9926	9788	9821	9668	9663	9735	9784	9942	9725	9643	9734	10057	9838	9790	10010	9645	9756	9788	9744	9881	9808	9782	9711	9726	9745	9783	9862	9720	9832	9805	9721	9773	9748	9671	9964	9742	9826	9758	9668	9692	9829	9636	9919	9656	9815	9796	9817	9652	9715	9751	9782	9719	9782	9619	9842	9807	9617	9733	9803	9604	9688	9781	9824	9803	9753	9816	9790	9760	9758	9736	9919	9797	9766	9645	9655	9893	9930	9929	9779	9927	9704	9957	9787	9719	9752	9758	9778	9803	9900	9808	9953	9756	9815	9663	9896	9788	9775	9818	9916	9722	9832	9777	9758	9752	9845	9983	9871	9751	9877	9820	9724	9755	9800	9899	9830	9699	9803	9846	9872	9854	9774	9664	9759	9818	9923	9755	9786	9887	9697	9816	9799	9690	9792	9858	9801	9843	9666	9829	9931	9803	9695	9881	9796	9873	9922	9703	9802	9819	9634	9740	9773	9875	9838	9845	9813	9820	9660	9876	9755	9767	9780	9586	9797	9719	9814	9805	9900	9774	9747	9874	9883	9722	9976	9854	9765	9791	9717	9836	9672	9732	9838	9804	9820	9667	9675	9765	9846	9943	9744	9809	9917	9778	9893	9858	9824	9913	9878	9803	9747	9707	9822	9824	9691	9742	9783	9729	9828	9933	9832	9877	9898	9765	9638	9701	9857	9841	9715	9635	9553	9762	10066	9875	9886	9803	9832	9796	9956	9757	9821	9877	9722	9805	9769	9686	9812	9871	9720	9835	9797	9834	9805	9812	9813	9818	9705	9867	9797	9868	9829	9813	9828	9707	9640	9881	9731	9747	9626	9797	9705	9862	9648	9771	9766	9706	9796	9795	9744	9766	9825	9758	9787	9606	9862	9854	9693	9743	9836	9736	9720	9827	9677	9705	9778	9727	9758	9784	9765	9826	9842	9841	9815	9940	9714	9853	9748	9828	9848	9785	9804	9857	9847	9941	9783	9818	9776	9803	9642	9802	9733	9683	9743	9755	9733	9847	9761	9912	9947	9779	9862	9816	9815	9735	9931	9675	9754	9857	9823	9701	9761	9853	9907	9831	9814	9698	9771	9783	9747	9863	9925	9750	9651	9833	9944	9778	9738	9621	9762	9971	9739	9877	9738	9967	9935	9683	9651	9837	9838	9782	9919	9806	9853	9755	9719	9720	9736	9842	9702	9858	9744	9972	9748	9938	9714	9893	9762	9723	9703	9689	9855	9863	9716	9783	9850	9831	9790	9600	9953	9854	9892	9758	9766	9888	9810	9738	9606	9779	9691	9828	9737	9726	9756	9990	9766	9714	9910	9881	9775	9734	9852	9798	9695	9733	9793	9838	9916	9848	9777	9661	9831	9791	9700	9749	9833	9732	9797	9824	9664	9700	9744	9964	9882	9964	9859	9627	9741	9803	9672	9708	9741	9728	9849	9734	9782	9986	9816	9673	9768	9595	9653	9802	9883	9812	9704	9957	9767	9713	9852	9888	9609	9894	9645	9679	9797	9810	9781	9818	9831	9857	9655	9887	9862	9789	9787	9780	9871	9811	9716	9765	9729	9830	9955	9684	9668	9864	9984	9804	9700	9871	9848	9753	9655	9860	9771	9841	9696	9818	9837	9808	9985	9891	9773	9789	9870	9850	9695	9883	9793	9815	9527	9738	9743	9772	9840	9821	9728	9713	9864	9857	9889	9865	9830	9693	9761	9809	9826	9910	9593	9807	9693	9794	9899	9919	9727	9690	9724	9839	9793	9723	9916	9622	9753	9665	9635	9952	9800	9879	9839	9819	9941	9817	9742	9702	9657	9930	9822	9867	9681	9712	9766	9865	9727	9654	9561	9845	9893	9740	9825	9953	9724	9686	9834	9622	9871	9815	9759	9819	9724	9808	9627	9852	9747	9800	9569	9925	9745	9907	9742	9730	9797	9847	9930	9800	9884	9715	10068	9792	9823	9953	9885	9729	9897	9908	9919	9883	9684	9909	9956	9813	9866	9783	9804	9704	9711	9694	9901	9674	9766	9879	9899	9810	9730	9990	9688	9884	9825	9854	9763	9977	9745	9810	9635	9808	9766	9827	9727	9788	9666	9842	9885	9896	9752	9693	9687	9844	9777	9729	9771	9781	9699	9695	9865	9758	9636	9891	9860	9790	9711	9686	9782	9837	9933	9780	9684	9741	9808	9767	9796	9825	9861	9750	9839	9819	9954	9586	9840	9758	9828	9796	9738	9848	9627	9829	9862	9684	9891	9855	9779	9987	9778	9681	9876	9762	9780	9765	9743	9750	9662	9787	9782	9873	9805	9775	9613	9882	9753	9813	9800	9863	9951	9751	9772	9644	9682	9747	9772	9859	9740	9770	9737	9651	9879	9766	9757	9777	9824	9766	9743	9679	9881	9821	9669	9868	9861	9789	9652	9831	9900	9774	9789	9932	9929	9785	9824	9836	9775	9872	9744	9989	9906	9746	9893	9791	9670	9774	9807	9921	9797	9708	9952	9908	9751	9873	9672	9757	9868	9751	9809	9795	9870	9914	9808	9768	9749	9828	9649	9778	9617	9711	9663	9725	9669	9857	9883	9784	9869	9845	9818	9875	9753	9771	10003	9905	9613	9799	9880	9874	9901	9818	9877	9727	9939	9785	9714	9595	9677	9909	9834	9742	9804	9639	9777	9785	9747	9715	9943	10029	9858	9740	9708	9734	9778	9840	9634	10037	9566	9857	9823	9741	9840	9781	9809	9803	9821	9722	9850	9756	9806	9788	9869	9792	9687	9841	9729	9834	9834	9875	9865	9928	9851	9840	9771	9758	9718	9728	9838	9720	9700	9784	9869	9767	9881	9858	9772	9796	9892	9691	9883	9930	9640	9791	9860	9793	9852	9794	9798	9749	9836	9621	9909	9882	9909	9814	9905	9724	9700	9963	9707	9850	9689	9837	9850	9722	9940	9875	9705	9765	9787	9734	9670	9752	9887	9764	9826	9732	9790	9773	9685	9949	9696	9678	9782	9785	9736	9939	9789	9990	9864	9664	9845	9798	9806	9857	9805	9860	9860	9831	9813	9736	9812	9858	9719	9902	9698	9869	9780	9763	9831	9728	9798	9838	9805	9818	9894	9895	9803	9778	9835	9776	9818	9858	9695	9848	9962	9724	9844	9790	9832	9802	9705	9795	9794	9746	9712	9748	9833	9846	9837	9684	9723	9714	9869	9772	9697	9697	9774	9666	9906	9713	9750	9748	9801	9653	9723	9891	9729	9783	9956	9655	9700	9798	9872	9693	9688	9825	9779	9783	9781	9688	9664	9837	9880	9825	9812	10002	9762	9708	9737	9829	9763	9810	9916	9825	9695	9793	9884	9876	9732	9811	9720	9733	9847	9714	9848	9701	9896	9607	9749	9748	9785	9686	9790	9885	9880	9767	9827	9933	9821	9710	9784	9743	9904	9855	9774	9712	9836	9879	9748	9880	9862	9753	9828	9826	9791	9606	9664	9877	9809	9702	9860	9709	9824	9754	9961	9930	9686	9946	9756	9643	9846	9653	9907	9793	9714	9790	9708	9796	9783	9750	9707	9803	9859	9667	9795	9773	9884	9739	9871	9726	9961	9795	9707	9813	9887	9716	9829	9759	9914	9980	9828	9834	9656	9777	9673	9778	9899	9843	9747	9737	9778	9780	9773	9852	9921	9908	9871	9672	9909	9859	9858	9625	9794	9691	9770	9667	9730	9757	9600	9731	9667	9900	9907	9750	9881	9758	9697	9785	9753	9627	9935	9740	9800	9872	9773	9798	9804	9871	9703	9605	9739	9685	9816	9860	9738	9729	9855	9802	9731	9814	9755	9949	9764	9947	9720	9804	9750	9857	9769	9784	9725	9953	9742	9863	9949	9766	9812	9874	9681	9895	9830	9716	9926	9700	9802	9799	9736	9719	9814	9779	9655	9776	9841	9916	9843	9767	9906	9780	9642	9952	9714	9686	9681	9825	9846	9822	9701	9794	10012	9768	9794	9693	9684	9768	10020	9710	9789	9832	9751	9703	9830	9692	9757	9906	9711	9902	9750	9852	9928	9736	9780	9681	9778	9867	9875	9753	9681	9835	9787	9975	9827	9687	9651	9876	9657	9726	9780	9874	9882	9839	9682	9775	9909	9669	9807
23305	21069	28216	24402	23040	29033	62925	60070	47982	31206	22997	18535	17458	17113	17011	17246	16903	17107	16997	16963	17053	16940	16989	16818	17016	16954	16830	17022	16993	16662	16908	16942	16953	16845	16861	16933	16945	16977	16935	16920	16842	16953	16975	16884	16819	16982	16992	16810	16939	16972	16831	16825	16697	16993	16806	16919	16903	16804	16806	16958	16820	16992	16881	16745	16880	16745	16589	16993	16745	16639	16831	16963	16995	16772	16949	16753	16858	16808	17001	16847	16774	16759	16682	16850	16911	16880	16884	16911	16986	16752	16768	17018	16787	16812	16787	16913	16876	16711	17056	16910	16931	16854	16832	16793	16686	16662	16750	16799	16700	16811	16966	16845	16880	16802	16701	16602	16658	16857	16784	16837	16569	16638	16951	16631	16850	16852	16697	16778	16848	16885	16657	16522	16808	16806	17002	16855	17001	16754	16841	17012	16811	16853	16902	16893	16932	17018	16934	16698	16743	16945	16835	16765	16903	16638	16858	16816	16634	16877	16869	16773	16904	16785	16912	16778	16872	16581	16768	16730	16933	16820	16779	16867	16782	16670	16905	16885	16848	16899	16890	16765	16657	16666	16785	16877	16721	16970	16813	16845	16836	16798	16859	16887	16715	16619	16619	16579	16823	17098	16630	16769	16921	16672	16645	16843	16785	17047	16889	16711	16826	17012	16890	16602	16739	16624	16727	16862	16916	16947	16862	16718	16677	16706	16780	16773	16683	16805	16601	16629	16696	16624	16734	16903	16896	16680	16800	16862	16782	16541	16749	16651	16657	16674	16922	16731	16944	16774	16754	16786	16647	17053	16803	16904	16630	16681	16699	16799	16731	16988	17028	16769	16713	16691	16629	16773	16644	16657	16983	16803	16680	16665	16807	16589	16880	16880	16736	16762	16607	16675	16893	16949	16760	16827	17122	16735	17011	16697	16773	16903	16721	16961	16941	16633	16809	16870	16775	16883	16994	16660	16495	16718	16778	16644	16865	16750	16760	16637	16901	16974	16873	16921	16958	16794	16862	16799	16869	16852	16942	16762	17154	16871	16778	17006	16791	16625	16590	16634	16907	16858	16846	16805	16544	16824	16688	16869	16853	16818	16813	16985	16834	16850	17085	16917	16780	16810	16854	16680	16989	16789	16801	16849	16672	16799	16614	16764	17009	16911	16945	16912	16740	17084	16850	16705	16746	16856	16738	16795	16865	16811	16842	16739	16790	16753	16838	16930	16770	16715	16776	16909	16919	16740	16971	16720	16735	16899	16864	17069	16702	16764	16738	16829	16789	16784	16812	16783	16853	16413	16861	16766	16918	16806	16656	16717	16806	16856	16584	16757	16659	16786	16712	16620	16885	16774	16869	16751	16830	16651	16702	16805	16678	16964	16907	16917	16805	16987	16846	16758	16787	16648	16928	16919	16836	16765	16987	16641	16671	16843	16710	16864	16682	16554	16823	16962	17105	16779	16556	16900	16756	16681	16915	16809	16875	16977	16863	16992	16781	16786	16977	16847	16799	16753	16735	16921	16791	16967	16695	16843	16671	16824	16776	16785	16947	16748	16923	16839	16739	16658	16764	16813	16793	16856	16805	16674	16693	16802	16640	16664	16961	17047	16731	16896	16892	16688	16711	17192	16729	16960	16909	16890	16909	16916	16882	16637	16383	16714	16633	16685	16784	16685	16560	16610	16657	16810	16754	16675	16803	16702	16895	16941	16796	16839	16673	16995	16920	16976	16718	16837	16961	16932	16729	16791	16744	16575	16931	16849	16890	16597	16738	16774	16612	16860	16883	16679	16773	16906	16742	16963	16672	16898	16757	17069	16903	16796	16785	16916	16767	16680	16786	16786	16869	16896	16856	16639	16715	16653	16947	16783	16904	16865	16934	16872	16659	16603	16913	16747	16824	16799	16771	16568	16971	16847	16774	16848	16809	16575	16686	16906	16622	16786	16699	17001	16659	16723	16843	16532	16813	16580	16852	16966	16803	16917	17034	16844	16867	16841	16699	16818	16725	16932	16852	16665	16755	16748	16887	16821	16729	17027	16705	16765	16811	16751	16896	16857	16896	16945	16946	16749	16935	16444	16708	16750	16577	16660	16744	16726	16685	16884	16855	16788	17013	16611	16994	16788	16808	16815	16847	16947	16894	16870	17045	16639	16847	16745	16775	16843	16754	16658	16613	16485	16657	16622	16716	16725	16900	16774	16824	16914	16934	16890	16689	17001	16975	16853	16894	16945	16641	16805	16794	16829	16816	16829	16798	16885	16969	16890	16740	16655	16810	16787	16976	16747	16915	16776	16836	16799	16893	16759	16720	16842	16915	16863	16710	16782	16820	16893	16830	16439	16561	16825	16891	17026	16800	16575	16618	16844	16796	16638	16731	16991	16795	16748	16828	16863	16778	16835	16932	16521	16833	16816	16659	16901	16813	16798	16815	16888	16658	16884	16826	16645	16831	16863	16646	16827	16693	16745	16528	16611	16862	16834	16765	16620	16857	16939	16686	16739	16667	16794	16829	16749	16815	16624	16994	16748	16803	17117	16736	16748	16851	16849	16765	16765	16641	16626	16518	16660	16889	16941	16844	16999	16794	16954	16555	16630	16706	16751	16886	16816	16810	16908	17061	17029	17103	16624	16852	16820	16831	16875	17002	16642	16738	16944	16775	16916	16891	16817	16968	16772	16664	16659	16542	16924	17013	16518	16705	16789	16715	16803	16881	16690	16656	16647	16939	16776	16750	16647	16808	16879	16689	16747	16779	16831	17083	16844	16981	16874	16663	16689	17143	16944	16971	16872	16801	16926	16968	16894	16633	16943	16807	16757	16725	16820	16916	16774	16808	16916	16818	16850	16662	16861	17127	16803	16841	16620	16733	16862	16960	16776	16804	16771	16961	16760	16784	16668	16732	16693	16548	16514	16778	16934	16873	16872	16708	16755	16774	16738	16858	16848	16930	16786	16865	16869	16724	16880	16891	16860	16913	16674	16696	16859	16770	16873	16596	16806	16839	16998	16772	16646	16658	16741	16815	16696	16827	16953	16846	16786	16832	16770	16716	16723	16897	16818	16868	16745	16669	16814	16535	16782	16589	16714	16664	16899	17007	16795	16753	16789	16850	16907	16878	16906	16887	16660	16830	16788	16658	16749	16876	17014	16808	16999	16954	16788	16771	16826	17042	17163	16809	16693	16807	16804	16887	16903	16961	16902	16610	16839	16772	16957	16712	16939	16821	16750	16792	16865	16799	16887	16637	16728	16865	16892	16980	16848	17071	16985	16673	16719	16918	16754	16774	16610	16895	16695	16868	16897	16901	16775	16947	16785	16717	16577	16662	16766	16803	16611	16736	16790	16875	16679	16793	16742	16762	16784	16716	16719	16662	16961	16879	16828	16790	16645	16614	16807	16721	16701	16770	16769	16879	16836	16806	16946	16867	17029	16633	16727	16849	16800	16684	16678	16906	16861	16702	16708	16839	16696	17195	16930	16937	16719	16727	16766	17028	16798	16652	16811	16789	16934	16555	16770	16745	16871	16724	16786	16767	16775	16845	16964	16874	16700	16786	16779	16976	16867	17131	16866	16797	16775	16803	16830	16939	17016	16801	16839	16821	16895	16771	16622	16840	16926	16765	16853	16860	16894	16744	16851	16900	16692	16691	16783	16776	16849	16809	16575	16619	16793	16679	16704	16735	16880	16779	16493	16921	16985	16652	16834	16840	16808	16742	16637	17013	16700	16771	16745	16859	16831	16784	16831	17101	16985	17012	16856	16757	16886	16674	16832	16963	16883	17028	16944	16904	16791	16830	16632	16785	16956	16784	16804	16869	17030	16734	16826	16732	16849	16681	16916	16903	16950	16840	16817	16725	16841	16774	16759	16830	16944	16968	16828	16953	16778	16763	16908	16823	16795	16968	17016	16781	16763	16887	16824	16881	16776	16683	16620	16881	16895	17063	16942	16850	16881	16686	16851	16951	16876	17081	16867	16873	16741	16848	16819	16898	16869	16849	16754	17054	16745	16604	16800	17051	16832	16838	16968	16993	16671	16784	16753	16664	16656	16855	16640	16659	16499	16839	16589	16864	16960	16681	16768	16735	16768	16869	16736	16969	16806	16594	16906	16926	16842	16851	16648	16865	16797	16868	16851	16854	16628	16765	16809	17062	16769	16727	16877	16763	16699	16816	16707	16895	16863	16831	16752	16721	16856	16820	16790	16750	16817	16701	16733	16788	16854	17041	16976	16699	16646	16710	16910	16781	16826	16885	16676	16781	16738	16773	16821	16829	17105	16889	16803	16785	16875	16803	16814	16751	16895	16883	16863	16647	16753	16880	17115	17258	16865	16823	16804	17063	16737	16998	17025	16823	16661	16801	16639	16836	16810	16910	16944	16828	16976	16666	16935	16903	16873	16839	16754	16650	16775	16875	16949	16584	16723	17006	16960	16933	16820	16940	17029	16796	16803	16823	16877	16885	16777	17021	16948	16732	16687	16902	16834	16894	16752	16802	16838	16820	16933	16850	16887	16622	16660	16827	16860	17059	16817	16718	16798	16733	16694	16809	16865	16932	16748	17010	16728	16696	16716	16731	16695	16711	16619	16961	16844	16570	16561	16589	16662	16858	16717	16954	16769	16757	16864	16838	16940	16782	16900	16855	16870	17055	16818	16849	16843	16560	16726	16459	16555	16769	16973	16812	16828	16733	16609	17079	16852	16780	16943	16861	16548	16727	16816	16650	16645	16675	16790	16839	16787	16726	16766	16903	16735	16931	16764	17123	16763	16610	16692	16801	16718	16837	16872	16886	16926	16890	16929	16795	16766	16721	16653	16641	16854	16745	16630	17012	16630	16870	16526	16813	17019	16824	17000	16861	16736	16482	16890	16662	16740	16826	16782	16878	16846	16796	16836	16858	16890	16706	16681	17029	16640	16766	16765	16834	16530	17064	16791	16834	16875	16935	16791	16643	16916	16763	16717	16780	16814	16669	16844	16861	16851	16872	16742	16829	16726	16787	16774	16661	16761	16704	16788	16944	16917	16856	16831	16854	16755	16933	16667	16720	16872	16655	16804	16777	16732	16764	16924	16793	16730	16863	16973	16865	16728	16662	16840	16928	16832	16781	16772	16864	16861	16961	16797	16663	16823
16825	29303	28569	23359	19006	25257	59886	55849	37827	21740	14348	10791	9988	10113	9977	9966	9760	9906	10043	9958	9912	10112	9932	9836	9960	9907	9808	9930	9843	9887	10077	9897	9879	9806	9851	9733	9927	9860	9747	9991	10018	9955	9952	9919	10066	9786	10023	9947	10025	10094	9800	9816	10027	9890	9947	9873	10088	9940	9874	9734	9844	9767	10151	9909	9757	9852	9950	10021	9824	9973	9859	9805	9834	10011	9931	9894	9871	9904	9854	9857	9976	9806	9878	9709	9885	9934	9816	9724	10078	9875	9730	9657	9829	9760	9920	9931	9811	9931	9791	9832	9975	9932	9863	9946	9986	9839	9768	10032	9867	9791	9769	9930	9921	9900	9827	9897	9813	9929	9993	9765	9934	9711	9828	9809	9890	10038	10003	9819	9668	9885	9830	9933	9942	9971	9809	9795	9926	9859	9826	9922	9816	10028	9898	9951	10034	9964	9886	9793	9790	9865	9895	9956	9829	9910	9898	9681	9919	9683	9857	9940	9939	9959	9844	9960	9916	9829	9778	9759	10020	9961	9954	9912	9864	9991	9867	9882	9987	9903	9846	9748	9879	9923	9796	9950	10083	9957	9817	9978	9795	9950	10023	10102	9946	9974	9762	9795	9714	9746	9851	9757	9856	9839	9783	9802	10063	9878	9809	9907	9748	9966	9775	10177	9725	9850	9842	9928	9934	9730	9807	9843	9789	9832	9916	9971	9911	9803	9879	9744	9958	9941	9799	9840	9950	9703	9814	9843	9888	9751	9913	9865	9923	9867	9837	9881	9917	9917	9970	9691	9958	9796	9948	9842	9709	9740	9907	9950	9874	9902	9803	9934	9862	9876	9891	9880	9910	9797	9811	10015	9953	9795	9918	9795	9848	9884	9869	9967	9923	9717	9795	9841	9852	9898	9799	9985	9799	9868	9709	9951	9796	10077	9851	9892	9950	9853	9813	10033	9754	9829	9908	9954	9980	9896	9906	9846	9826	9912	9784	9876	9886	9822	9817	9919	9942	9979	9921	9804	9719	9883	9794	9873	9844	9754	9800	9846	9943	9853	9786	9947	9956	9932	9824	9859	9778	9754	9897	9785	9993	9781	9878	9793	9717	9792	9866	9794	10031	9908	9889	9816	9932	10119	9837	9763	9838	9900	9966	9670	9748	9935	9864	9963	9719	9926	9736	9903	9940	9901	9776	9850	9882	9885	9864	9880	9676	9875	9758	9840	9744	9862	9865	9732	9860	9810	9806	9816	9807	9919	9920	9697	9760	9883	9723	9743	9885	9751	9771	9859	9771	9822	9706	9888	9905	9812	9928	9845	9920	9805	9908	9908	9882	9721	9814	9969	9996	9953	9894	10077	9764	9729	9802	10031	9973	9850	9844	9820	9928	9769	9939	9899	9988	9918	9896	9835	9662	9855	9977	9888	9915	9939	9772	10025	9863	9760	9915	10017	9834	9876	9749	9877	9826	9743	9868	9982	9932	9842	9901	9886	9866	9908	9866	10092	9933	9668	9903	9903	9819	9853	9878	9800	9829	9817	9898	9796	9854	9905	10011	9667	9854	9916	9817	9757	9786	9812	9861	9866	9937	9736	9925	9906	9898	9739	9880	9927	9755	9858	9794	9921	9822	9908	9781	9955	9750	9982	9951	9848	9951	9845	9753	9912	9783	9857	9939	9898	9853	9799	9871	9920	9780	9842	9692	9913	10009	9898	9988	9797	9851	9900	9855	9835	9912	9930	9919	9847	9909	9828	9943	9902	9731	9793	9840	9856	9941	9813	9904	9944	9959	9904	9958	9822	9961	9993	9816	9998	9792	9864	9897	9651	9984	9776	9861	9687	10045	9853	9674	9890	9932	9789	10000	9899	9967	9810	9748	9882	9784	9799	9761	9975	9874	9809	9928	9875	9841	9688	9915	9931	9855	9737	9815	9990	9900	9704	9690	9947	9772	9695	10026	9798	9756	9760	9938	9901	9838	9818	9825	9925	9832	10007	9944	10052	9813	9798	9828	9878	9797	9968	9784	9876	9824	9876	9917	9761	10008	9847	9892	9811	9895	9909	10024	9939	9748	9806	9898	9846	9924	10005	9816	9847	9695	9861	9861	10079	9957	9879	9894	9774	9822	9843	9835	9925	9971	9938	9874	9864	9836	9855	9904	9713	9850	9924	9888	9891	9925	9802	9921	9711	9743	9681	9860	9935	9798	9866	9949	9878	9826	9904	9816	9812	10045	9975	9837	9786	9772	9941	9653	9712	9934	9894	9851	9998	9723	9992	9739	10054	9857	9849	10018	9929	9773	9808	9908	9884	9891	9835	9864	9944	9920	10019	9811	9923	9885	9935	9853	9943	10083	9799	9926	9833	9813	9973	9880	9685	9819	9692	9924	9871	9815	9907	10003	9866	9986	9811	9697	9937	9776	9925	9863	9868	9778	9936	9863	9704	9838	9841	9858	9899	9910	9841	9875	9990	9864	9735	9852	9899	9950	9759	9884	9889	9853	9877	9777	9855	9808	9895	9791	9973	9756	9981	9824	9867	9792	9919	9892	9839	9823	9924	9849	9809	9777	10024	9808	9770	9799	9814	9907	10089	9742	9875	10017	9740	9806	9811	9688	9860	9928	9918	10037	9889	9964	9801	9796	9848	9926	9899	9848	9751	9842	9843	9825	9801	9968	9854	9858	9753	9870	9706	9849	9871	9827	9965	9877	9819	9945	9938	9819	9761	10110	9984	9783	9968	9762	9859	10014	9708	9698	9819	9777	9867	9807	9702	10000	9904	9872	9886	9984	10037	9832	10057	9948	9840	9751	9927	9833	9988	9952	9898	9906	9875	9882	9727	10074	9909	9821	10055	9865	9851	9775	9833	9771	9853	9879	9989	9932	9747	9692	9721	9836	9628	9851	9952	9955	9809	9783	9973	9636	9889	9734	9903	9911	9932	9732	10000	9833	9972	9690	9948	9868	9881	9805	9862	9837	9927	9893	9900	9874	9828	9817	9801	9723	9880	9918	9871	9873	9681	9827	9761	9991	9817	9924	9792	9923	9929	9951	10007	9905	9950	9826	9847	9873	9835	9987	9914	9910	9900	9818	9895	9821	9808	9932	9959	9823	9881	9900	9890	9937	9876	9814	9772	9892	9883	9960	9890	9794	9827	9891	9803	9744	9808	9869	9828	9937	9788	9733	9827	9840	9905	9917	9847	9924	9865	9811	9977	9826	9882	9816	9843	9915	9930	9980	9755	9858	9925	9859	9800	9835	9749	9878	9865	9735	9885	9790	9850	9671	9829	9992	9884	9701	10056	9885	9763	9889	9876	9701	9935	9891	9789	9977	9750	9944	9844	9855	9865	9941	9951	9845	9914	9928	9858	9824	10034	9942	9686	9953	9957	9820	10067	9842	9850	9812	9835	9800	9707	9895	9990	9789	9975	9807	9756	9734	9835	9823	9747	9786	9969	9914	10008	9963	9857	9783	9909	9855	9825	9821	9861	9810	9845	9868	9957	9865	9934	10011	9848	9869	9885	9855	9728	9890	9880	9767	9791	9950	9941	9836	9754	9920	9780	9939	9998	9745	9821	9992	9807	9777	9876	9828	9760	9995	9889	9780	9917	10027	9934	9808	9864	9977	9934	9883	9798	9907	9791	9721	9996	9992	9906	9990	9900	9810	9879	9973	9977	9844	9835	9891	9847	9882	9828	9925	9932	9828	9976	9960	10029	9870	9869	9793	9840	9922	9818	9797	9779	9791	9847	9860	10002	9810	9900	9987	9782	9894	9815	9957	9865	9846	9860	9722	9936	9737	9900	9868	9816	9899	9847	9672	9726	9970	9929	9931	9926	9863	9943	10014	9839	9858	9798	9911	9904	9844	9785	9729	9804	9798	9897	9961	9924	9778	9848	9888	9803	9853	9778	9772	9894	9723	9861	9783	9876	9796	9952	9889	9834	9808	9770	9863	9786	9831	9727	9861	9822	9986	9903	9757	10011	9906	10084	9920	10129	9850	9745	9802	9847	9836	9965	9872	9781	9822	9977	9759	9871	9848	9866	9926	10054	9759	9947	9894	9846	9848	9894	9836	9885	9914	10014	9844	9931	9925	9877	9906	9914	9907	9902	9876	9961	9900	9862	9978	9891	9741	9847	9902	9844	9874	10016	9756	9880	9875	9884	9780	9771	9801	9826	9897	9951	9778	9774	9956	9833	9967	9692	9927	9737	9898	9703	9955	9784	9657	9914	9966	9796	9874	10028	9742	9732	9924	9986	9849	9845	9919	9936	9883	9933	9835	9893	9861	9856	9816	9794	9839	9993	9918	9833	9904	9803	9831	9945	9887	9868	9828	9864	9805	9926	9765	9807	9907	9939	9682	9853	9872	9803	9909	9905	9989	9946	9974	9858	9758	9964	9786	9984	9869	9916	9844	9834	9815	9957	9738	9810	9845	9791	9852	9890	9785	9797	9856	9800	9795	9805	9782	9783	9844	10020	9838	9969	9868	9838	9826	9897	9682	9907	9786	9888	9826	9952	9828	9920	9840	9742	9858	9721	9984	9928	9793	9914	9828	9838	9892	9790	9920	9784	9979	9860	9828	9825	9818	9888	9961	9892	9848	9812	9910	9801	9958	9819	9807	10004	9825	9760	9846	9856	9867	9885	9782	9813	9697	9728	9785	9813	9968	9797	9863	9807	9816	9831	9822	9866	9814	9793	9859	9734	9849	9809	9942	9812	9971	9763	9935	9849	9845	9869	9873	9825	9762	9800	9853	9774	9862	9949	9848	9930	9852	9830	10079	9812	9909	9778	9702	9919	9949	9696	9741	9752	9805	9841	9745	9831	9933	9824	9929	9860	9936	9888	9865	9883	9931	9988	9887	9856	9968	9818	9853	9781	9883	9859	9837	9801	9784	9827	9803	9797	9763	9825	9774	9769	9753	9900	9807	9886	9948	9906	9750	9929	9911	9773	9899	10014	9888	9811	9895	10084	9884	9942	9841	9777	9785	9872	9759	9940	9785	9835	9974	9891	9744	9970	9936	9825	9994	9761	9923	9755	9875	10081	9892	9916	9980	9825	9887	9857	9904	10108	9932	9888	9875	9769	9807	9943	9764	9984	10022	9803
31401	25790	26960	24456	20041	18837	22373	23054	21206	18711	17655	17238	17086	17005	16851	16943	16817	16949	16797	17326	17115	16912	16949	17004	17057	16972	17136	16946	17034	16880	16662	16977	17023	17124	16943	16823	16909	16899	16922	16952	16874	16707	16877	16849	16604	16856	17037	16997	16843	16702	17021	16819	17094	17059	16912	17045	16881	17019	17013	16927	16891	16887	16982	16890	17019	16974	16943	16912	17021	16958	16816	16812	17084	16845	16771	16839	16995	16748	16929	16878	16935	16820	17050	16807	16803	16910	16751	16912	17005	16728	17143	16964	16880	16736	16811	17148	16850	16820	16922	17149	16927	16828	16962	17024	16854	17015	16988	16871	16724	17017	17165	16963	17004	16940	16763	16951	16870	17108	16972	17045	16697	16935	16699	16789	16926	16944	16691	17122	16920	16898	16862	16800	16768	16972	16899	17040	16876	17014	16799	17268	16865	16742	16734	16913	16941	16886	16966	16743	16917	16847	16738	16635	16669	16802	16841	16764	17052	16890	16733	16967	16844	16947	17037	16893	16886	16767	16953	17101	16807	16685	16979	16867	16643	16746	16902	16902	16907	16968	16804	16783	16748	16832	16871	16890	16956	16867	17170	16950	16870	16774	16787	17004	16987	16666	16823	17034	16812	16889	16989	17153	16870	17157	16947	17000	16923	16852	16997	16647	17055	16920	16983	16724	16971	16808	16981	17103	17015	16631	17096	16889	17248	16754	16822	17079	16890	16760	16959	16897	16717	16665	16972	16672	16863	16872	16866	16804	16829	16781	17021	16970	17029	16859	16974	16960	16786	16961	17021	16968	16931	17005	16988	16733	16814	17025	17064	16809	16850	16854	16872	17004	16813	16823	17027	16868	16849	16902	16947	16861	16888	16974	17042	16767	16964	16941	16923	17100	16852	16866	17014	16708	16730	16970	16826	16740	16786	16825	16861	16787	16977	16991	16933	17079	16782	16837	16975	16838	16812	16951	16865	16697	16796	17036	16746	16730	17028	17030	16896	17108	16933	16974	16963	16733	16785	16851	17018	16783	17102	16829	16891	16806	16829	16843	16814	16734	16892	16756	16994	16995	16896	16692	16565	16939	17082	16817	16902	16991	17137	16983	16913	17069	16885	16957	17029	16988	16864	16939	16884	16678	16835	16887	17011	16911	17096	16953	16758	16924	16822	16645	16717	16844	16953	16875	16805	16801	16973	16971	16944	16721	16890	16892	16857	16929	16927	17032	16963	17047	16959	16829	16956	16764	16939	16717	16730	16941	16912	16808	16898	16664	16901	17023	16934	16855	16793	16887	16899	16820	17064	16895	16986	16632	16937	16891	16880	16820	16693	16884	16681	16929	16844	16732	16866	16843	16957	16949	17061	16922	17248	16960	16862	16849	17102	16744	16708	17086	16784	16839	16940	16705	16880	16978	17032	16610	16836	16901	16781	16874	16791	16934	16754	16952	16954	16946	16951	16682	16765	16802	16833	16857	16991	16861	16894	17209	16864	16988	16825	16764	16983	16843	16844	16824	16991	16801	17011	17076	16787	17116	16883	17103	16991	17112	16779	16918	16924	16828	16929	17006	16995	16894	16832	16853	16760	16784	16839	16926	16884	16961	17015	16685	16848	16804	16987	16883	16808	16904	16936	16784	17020	16765	16785	16820	16726	16741	16942	17046	17084	16774	16922	17095	16780	17110	16626	16702	16743	16896	16925	16826	16976	17019	17052	16778	16706	16854	16834	16925	17102	17150	16914	16914	16738	16592	16738	16990	16921	16792	16915	17040	16921	16892	16847	16969	16771	16856	16902	16885	17014	16728	16874	16977	16945	16905	16801	16918	16889	16854	16977	16943	16919	16869	16866	16625	16902	16705	16796	16872	16910	17037	16891	16912	17029	16951	16950	16996	16947	16754	17099	17066	17111	16905	16801	16841	16972	16618	16839	16689	16910	17016	16849	16825	16991	16691	17038	16938	16936	16831	16948	16742	16805	16781	16910	16935	16940	16963	16851	17021	16942	17005	16893	16862	17042	16982	16722	17008	16866	17084	16918	16622	16683	16755	16672	16880	16924	16859	16786	16804	16758	16922	16885	16777	17000	17117	17032	16935	16994	16926	16836	16840	16912	16759	17005	16853	16766	16821	16768	16925	17074	17114	17162	16640	16887	16991	16879	16851	17039	16865	16795	17004	16936	17082	16828	16983	17098	16788	16841	16839	17000	16906	16740	17002	16721	16994	16746	16889	16796	16863	17012	16924	17115	16960	16810	16872	16956	16721	16988	16710	16892	16720	16804	17074	16990	16956	16667	16804	16990	16771	17002	16876	16929	16908	17052	16920	16818	16871	16890	16846	17046	16981	16916	17015	16958	16839	16811	16857	17019	16577	16755	17011	16823	16898	17064	17021	16789	16919	17140	16828	16919	16786	16769	16825	16649	16532	16942	16898	16904	16725	16957	16958	17051	17113	16686	16890	16734	16961	16743	16914	16775	16644	17136	16978	17090	16721	16921	17075	17088	16947	16820	16928	16797	16781	16747	16821	16703	16748	16948	16645	16853	16883	17020	16948	16681	16864	16797	17093	16592	16947	16955	16717	17025	16743	16737	16951	16964	16886	16780	16879	16791	16838	16824	16813	17035	17018	17109	16800	16705	16760	16760	16804	16827	16890	17068	16907	16774	16722	16904	16858	16907	16959	17070	16887	16724	16634	17052	16888	17138	16877	16742	16892	16819	16956	17032	16915	16926	16861	16872	16828	16829	16848	16720	16725	17164	17142	16859	17018	16978	16916	16881	17074	16870	16842	16999	16995	16827	17096	17060	16835	17016	16856	16931	16832	16981	16803	16851	16805	17024	16942	17061	17006	16969	17017	17067	16954	17068	16934	16783	17127	16840	16889	16770	16976	16995	16943	16757	16764	16936	16655	17017	16925	16950	16833	17031	16774	16803	17020	16860	17084	16708	16936	17071	16660	16621	17072	16812	16911	16993	16748	16780	16700	16874	16852	16940	16981	16737	16775	16791	16850	16924	16672	16795	16989	16770	16860	16872	16900	16822	16725	17034	17005	17116	16865	16845	16771	17061	17050	16908	16840	17025	16701	16952	16925	16773	16738	16933	16733	16818	16950	16870	17073	16738	16752	16867	16941	16999	16991	16979	16941	17014	16947	16988	16776	16863	16823	16769	16699	16933	16979	16957	16946	16820	16855	16978	16897	17106	17033	16845	16793	16983	16718	16935	16730	17011	16715	16792	16694	17043	16775	17223	16798	16914	17031	17076	16876	16848	16935	17091	16849	16866	16888	17031	16764	17044	16992	16839	16935	16902	17081	16836	16950	16986	17215	17034	16978	16862	16851	17056	16784	16781	16975	16798	16890	17010	17029	16941	16887	16837	16960	16979	16833	16849	16890	16968	17023	16853	16913	16932	16964	16772	16948	16875	16674	16812	16776	16935	16924	16607	16778	16926	16886	16911	16843	16742	16703	16980	16828	16708	16851	16793	16858	16815	16861	16741	16623	16768	16530	16935	16655	17035	16896	16825	16629	16852	16923	16845	16752	16908	16774	16949	17097	16888	16869	16927	16849	16948	16830	16867	17049	16851	16732	16807	16875	16768	16578	16817	16872	16882	17164	17073	16956	16957	16866	16986	17166	16923	16981	17040	16895	17020	16924	16948	16862	16930	16942	16838	16874	16745	16867	17098	17029	17021	16844	16859	17006	16967	16868	16707	16782	16838	17121	16822	16830	16999	16839	16806	17020	16886	16939	16882	16901	16994	16832	16592	16868	16938	16957	16868	16682	17096	16921	16916	17049	17090	16777	16878	17039	16958	16868	16921	16822	17220	16912	16940	17135	17008	16853	17026	16754	16941	17034	16969	17024	17039	16828	16931	16813	16740	16923	16995	16634	16811	17060	16808	16818	16865	16881	16889	16941	16834	17022	16814	17063	16752	16946	16876	16956	17182	17070	17035	16912	17055	16995	16968	16962	16909	17007	17009	17051	17235	16734	17042	16854	16821	16892	16870	17003	16989	16820	17074	16977	17087	16893	17096	16913	17070	17118	17009	16863	16764	16852	16915	16735	16902	16862	16902	17141	16973	16916	16903	16916	16945	16961	16853	16989	17111	17179	17200	17039	16944	16761	16874	16846	16956	16804	16893	16824	16967	16667	16582	16795	16906	16553	16843	16686	16744	16662	16922	17144	16900	16758	16821	16794	16870	16851	16850	16866	16887	16766	16816	16892	17132	16770	16861	16899	17049	17102	17034	17034	17064	16993	16958	16833	16835	16692	17014	16877	16933	17074	16963	16953	16882	16866	16926	16845	16950	17008	16998	16985	16853	16964	16853	16939	16911	16978	16689	16931	16916	16890	16794	16964	17013	17099	16914	17035	16956	16990	16701	16948	17021	17048	16960	16677	16802	16940	16952	16786	16890	16757	16996	16751	17149	16751	16827	16913	16893	17049	17087	16796	17012	16977	16928	16977	16955	17063	16887	16941	16801	17142	16960	17017	16939	16851	16917	16963	16995	16751	16967	17198	16951	17055	17049	16924	16999	17022	16860	16798	16897	16943	17076	17003	17058	16847	16949	16939	16873	17202	16692	16837	16871	16877	16929	16832	16957	16902	16823	16891	17041	16817	17126	16825	16811	16881	16986	16944	17092	17010	16963	16752	16926	16981	17120	16920	16860	16827	17029	17110	16887	16917	16745	16802	17031	17015	16808	17093	17094	16795	16985	16780	16994	16855	16928	17044	16898	17119	17067	16825	16962	16980	16732	16791	16733	17066	16748	16798	17178	16803	16956	17078	17009	16841	17153	16952	16816	16743	16840	16828	16885	16702	16800	16832	16827	16994	16876	16873	16698	16836	16941	17033	16774	16976	16794	17023	17059	17023	16947	16790	16684	16715	16850	17038	16883	16840	16967	16866	16737	16819	16995	16966	16770	16998	17110	16827	16962	16884	16861	16828	16841	16885	16984	16961	16876	16741	17115	16947	16841	16960	16807	16698	16749	16925	16853	17000	16756	16706	16953	16737	16807	16817	16940	16859	16979	16759	16945	16991	17010	16881	16759	16850	16954	16908	16813	16714	16768	16630	16916	16821	16927	16878	17029	16842	17030	17090	16936	16878	16979	16852	16918	16687	16931	16956
16814	19425	19051	15915	13264	12087	16102	15979	13296	10737	10138	9636	9891	9631	9692	9792	9681	9888	9782	9845	9616	9803	9779	9720	9757	9713	9738	9725	9823	9871	9771	9618	9889	9704	9867	9716	9787	9747	9853	9747	9635	9746	9601	9630	9724	9846	9711	9703	9716	9608	9748	9761	9818	9803	9701	9746	9589	9500	9764	9860	9523	9708	9942	9479	9804	9713	9691	9598	9750	9707	9755	9805	9670	9612	9645	9855	9710	9680	9718	9735	9742	9791	9742	9720	9629	9674	9684	9614	9727	9891	9679	9594	9859	9711	9747	9699	9672	9719	9689	9635	9676	9714	9861	9851	9729	9734	9701	9698	9641	9659	9731	9770	9710	9599	9759	9795	9711	9728	9810	9781	9605	9715	9861	9662	9745	9719	9799	9611	9645	9674	9814	9891	9816	9829	9757	9613	9726	9715	9615	9647	9598	9834	9769	9695	9736	9748	9825	9631	9782	9772	9618	9718	9659	9838	9607	9672	9603	9788	9600	9689	9710	9437	9766	9837	9655	9643	9589	9615	9846	9748	9698	9855	9724	9820	9825	9576	9766	9636	9725	9569	9812	9675	9694	9744	9632	9685	9645	9880	9719	9790	9643	9831	9562	9729	9617	9623	9733	9701	9602	9796	9796	9634	9707	9690	9954	9562	9528	9786	9858	9785	9853	9743	9750	9757	9708	9610	9708	9737	9831	9654	9734	9717	9680	9597	9720	9705	9745	9724	9605	9673	9639	9586	9748	9659	9716	9693	9627	9539	9577	9685	9790	9554	9571	9820	9536	9684	9715	9704	9830	9681	9677	9707	9781	9678	9723	9690	9803	9711	9780	9684	9824	9719	9720	9631	9638	9570	9708	9673	9754	9704	9760	9802	9744	9701	9633	9691	9765	9667	9507	9736	9721	9636	9647	9691	9810	9780	9730	9794	9802	9785	9778	9753	9678	9766	9785	9675	9747	9695	9654	9816	9682	9718	9815	9606	9695	9772	9801	9662	9717	9813	9676	9646	9742	9849	9757	9651	9649	9652	9547	9615	9773	9713	9724	9818	9767	9598	9765	9516	9702	9675	9565	9676	9669	9718	9721	9823	9709	9835	9824	9805	9557	9704	9625	9824	9643	9813	9748	9709	9650	9727	9747	9667	9766	9760	9605	9859	9827	9793	9822	9791	9762	9750	9721	9653	9738	9748	9583	9739	9732	9591	9702	9647	9697	9772	9680	9669	9711	9746	9752	9581	9697	9534	9739	9649	9646	9793	9707	9784	9839	9804	9786	9730	9650	9764	9632	9871	9809	9777	9736	9723	9699	9763	9776	9763	9745	9768	9860	9795	9844	9742	9663	9817	9746	9803	9676	9808	9663	9825	9702	9837	9742	9855	9780	9673	9826	9637	9682	9647	9610	9619	9810	9723	9710	9879	9688	9680	9613	9818	9798	9782	9800	9759	9822	9660	9665	9795	9722	9598	9826	9540	9739	9693	9801	9603	9776	9537	9746	9737	9717	9572	9646	9699	9890	9795	9663	9702	9716	9761	9742	9650	9897	9585	9757	9747	9623	9869	9584	9751	9667	9752	9851	9609	9824	9631	9733	9693	9688	9885	9602	9792	9802	9766	9878	9740	9817	9641	9587	9556	9677	9772	9662	9849	9680	9782	9673	9768	9688	9667	9649	9672	9772	9757	9723	9693	9702	9756	9627	9575	9724	9653	9653	9636	9716	9801	9700	9744	9650	9676	9660	9684	9819	9734	9782	9767	9695	9733	9648	9581	9598	9652	9672	9673	9805	9655	9687	9704	9694	9774	9622	9596	9814	9628	9791	9559	9725	9694	9807	9728	9847	9763	9777	9720	9602	9673	9653	9737	9922	9589	9608	9726	9734	9650	9724	9664	9782	9769	9689	9672	9630	9835	9745	9805	9648	9701	9724	9658	9891	9577	9494	9883	9648	9676	9789	9821	9712	9603	9695	9739	9627	9746	9593	9739	9595	9753	9720	9666	9961	9851	9606	9736	9670	9716	9716	9787	9571	9689	9767	9723	9679	9733	9790	9698	9774	9712	9830	9843	9647	9763	9658	9846	9653	9611	9754	9629	9658	9752	9688	9716	9802	9715	9606	9633	9798	9718	9731	9742	9818	9584	9653	9756	9767	9624	9847	9777	9602	9770	9683	9685	9841	9706	9689	9741	9742	9767	9656	9795	9803	9759	9791	9573	9834	9782	9904	9692	10047	9686	9705	9572	9660	9665	9705	9925	9678	9598	9608	9702	9715	9640	9610	9724	9691	9690	9779	9747	9853	9723	9744	9741	9670	9763	9623	9697	9650	9498	9651	9648	9793	9684	9717	9585	9666	9753	9678	9678	9727	9722	9699	9611	9601	9792	9705	9660	9798	9803	9793	9728	9740	9621	9571	9550	9766	9785	9743	9583	9718	9582	9803	9635	9783	9558	9760	9693	9486	9694	9791	9555	9709	9770	9629	9802	9602	9647	9692	9771	9802	9607	9793	9669	9675	9706	9779	9665	9805	9742	9731	9787	9531	9812	9735	9607	9716	9703	9752	9560	9816	9726	9616	9646	9611	9864	9730	9733	9676	9716	9797	9750	9687	9877	9563	9685	9711	9673	9675	9573	9646	9743	9833	9699	9798	9697	9635	9746	9847	9604	9625	9622	9693	9737	9687	9736	9679	9766	9663	9743	9651	9788	9618	9839	9820	9704	9820	9657	9794	9691	9798	9631	9646	9815	9767	9742	9561	9810	9753	9663	9700	9769	9572	9729	9694	9844	9772	9738	9823	9773	9777	9777	9840	9639	9963	9711	9767	9819	9639	9839	9616	9770	9740	9645	9549	9766	9573	9676	9689	9697	9546	9590	9814	9771	9697	9646	9666	9622	9638	9707	9820	9747	9791	9629	9656	9614	9720	9545	9800	9774	9744	9703	9822	9635	9752	9581	9716	9797	9828	9681	9786	9774	9613	9650	9787	9562	9818	9685	9783	9847	9723	9676	9668	9791	9725	9819	9798	9757	9655	9674	9557	9683	9684	9681	9676	9652	9697	9741	9803	9748	9839	9705	9613	9671	9700	9743	9636	9594	9607	9708	9803	9840	9750	9621	9717	9751	9693	9676	9685	9757	9752	9719	9786	9560	9636	9741	9713	9769	9743	9635	9583	9609	9810	9824	9768	9742	9819	9675	9655	9794	9671	9834	9781	9809	9545	9703	9657	9571	9570	9621	9817	9733	9681	9866	9620	9870	9634	9672	9645	9822	9716	9715	9692	9609	9732	9703	9733	9682	9700	9798	9755	9582	9799	9779	9763	9852	9670	9733	9743	9729	9834	9764	9643	9720	9641	9728	9727	9816	9802	9573	9771	9734	9881	9629	9706	9640	9681	9694	9765	9744	9783	9761	9722	9726	9636	9846	9779	9598	9655	9626	9641	9837	9553	9666	9762	9619	9624	9608	9823	9543	9643	9625	9927	9665	9643	9730	9703	9810	9599	9764	9803	9510	9716	9662	9828	9660	9695	9733	9777	9796	9735	9782	9806	9804	9674	9629	9546	9665	9743	9585	9740	9727	9596	9720	9760	9564	9725	9706	9748	9646	9732	9661	9883	9717	9738	9568	9666	9820	9572	9704	9627	9630	9815	9646	9683	9692	9611	9695	9659	9820	9751	9736	9528	9646	9705	9701	9702	9733	9743	9501	9782	9866	9747	9733	9754	9613	9675	9814	9648	9812	9766	9666	9673	9774	9573	9675	9790	9905	9672	9734	9645	9828	9504	9779	9672	9665	9943	9674	9721	9756	9680	9939	9897	9766	9631	9755	9710	9802	9801	9653	9765	9651	9690	9750	9708	9616	9783	9762	9691	9838	9678	9707	9687	9771	9611	9798	9796	9678	9820	9831	9921	9754	9679	9622	9595	9753	9752	9624	9747	9652	9653	9728	9766	9510	9668	9894	9711	9640	9708	9769	9758	9785	9880	9868	9640	9747	9958	9716	9589	9742	9783	9763	9723	9758	9648	9585	9581	9661	9604	9632	9598	9629	9595	9648	9939	9833	9711	9711	9812	9718	9640	9586	9748	9602	9745	9716	9585	9609	9694	9857	9816	9652	9579	9679	9616	9719	9926	9684	9565	9724	9702	9688	9699	9765	9762	9693	9851	9719	9807	9790	9599	9726	9667	9581	9763	9650	9744	9671	9695	9754	9703	9588	9785	9757	9676	9624	9810	9760	9694	9729	9695	9821	9743	9617	9753	9665	9813	9636	9703	9738	9681	9650	9748	9696	9715	9683	9862	9813	9643	9557	9767	9671	9703	9846	9841	9730	9824	9863	9736	9759	9865	9640	9691	9683	9811	9588	9683	9802	9760	9854	9763	9708	9642	9799	9585	9710	9642	9611	9716	9833	9601	9933	9857	9749	9707	9846	9830	9698	9476	9896	9639	9724	9636	9800	9752	9666	9755	9721	9851	9588	9771	9611	9828	9727	9779	9669	9525	9829	9753	9724	9839	9612	9644	9603	9714	9820	9764	9677	9730	9832	9683	9692	9658	9720	9782	9684	9753	9782	9586	9620	9777	9768	9713	9864	9689	9724	9872	9647	9761	9770	9633	9749	9801	9885	9754	9628	9780	9782	9658	9693	9866	9748	9696	9756	9817	9643	9731	9563	9604	9706	9681	9570	9704	9838	9690	9858	9762	9674	9654	9888	9680	9625	9682	9701	9665	9804	9443	9709	9776	9818	9677	9798	9832	9688	9687	9645	9905	9721	9649	9735	9740	9780	9795	9712	9747	9686	9855	9736	9773	9640	9772	9750	9612	9765	9804	9594	9728	9603	9664	9806	9713	9623	9656	9706	9777	9684	9723	9614	9617	9793	9565	9821	9665	9829	9593	9687	9720	9827	9758	9718	9852	9569	9806	9815	9733	9625	9688	9621	9833	9796	9612	9559	9657	9688	9706	9730	9662	9737	9607	9563	9864	9722	9551	9600	9726	9749	9712	9584	9880	9819	9594	9713	9793	9824	9585	9711	9538	9787	9619	9796	9621	9774	9806	9531	9563	9784	9641	9767	9573	9606	9726	9582	9718	9652	9898	9608	9706	9877	9621	9828	9755	9833
25315	21095	27692	27474	24062	24261	46157	45230	35177	23835	19655	17709	17008	16972	16914	16880	16537	16714	16789	16948	16773	16949	16988	16820	17033	16819	16945	16840	16813	16690	16729	16823	16814	16804	16745	16850	16828	16555	16753	16597	16798	17004	16694	16867	16696	16855	16790	16818	16598	16707	16670	16941	16777	16869	16716	16635	16559	16930	16875	16679	16804	16770	16949	16662	16791	16739	16781	16819	16878	16556	16522	16650	16539	16693	16581	16657	16798	16673	16842	16796	16850	16550	16554	16774	17024	16511	16598	16751	16801	16605	16714	16817	16784	16573	16727	16871	16691	16506	16670	16568	16779	16728	16854	16780	16866	16754	16759	16431	16755	16878	17000	16933	16803	16721	16560	16808	16914	16806	16727	16648	16767	16803	16553	16778	16619	16597	16791	16714	16822	16849	16861	16715	16735	16646	16717	16764	16744	16562	16913	16572	16769	16745	16762	16750	16803	16882	16566	16698	17004	16906	16671	16700	16632	16581	16964	16546	16830	16760	16718	16642	16736	16950	16703	16690	16733	16845	16766	16794	16809	16907	16734	16768	16771	16725	16730	16689	16710	17077	16792	16689	16738	16780	16846	16838	16729	16840	16751	16622	16687	16675	16604	16854	16715	16644	16619	16597	16601	16482	16735	16788	16748	16712	16720	16734	16662	16855	16686	16828	16657	16736	16596	16864	16853	16846	16655	16779	16768	16790	16634	16586	16496	16675	16634	16662	16821	16901	16617	16735	16803	16752	16866	16562	16747	16643	16716	16499	16615	16861	16849	16588	16867	16732	16549	16784	16727	16821	16707	16545	16687	16821	16805	16868	16803	16765	16721	16723	16819	16556	16861	16646	16765	16724	16930	16890	16854	16710	16605	16782	17042	16739	16514	16694	16739	16593	16706	16678	16755	16522	16621	16914	16680	16824	16703	16627	16586	16914	16634	16757	16923	16853	16851	16754	16632	16927	16701	16583	16518	16809	16788	16813	16910	16801	16608	16871	16942	16769	16823	16661	16581	16653	16553	16626	16786	16726	16519	16602	16617	16660	16830	16826	16532	16779	16816	16885	16741	16667	16838	16685	16784	16512	16599	16610	16752	16799	16632	16901	16591	16772	16915	16846	16912	16921	16813	16782	16857	16813	16914	16795	16870	16568	16708	16927	16716	16706	16595	16811	16686	16830	16623	16591	16578	16826	16693	16810	16612	16888	16903	16718	16624	16643	16832	16489	16725	16787	16755	16619	16608	16619	16645	16668	16873	16518	16799	16709	16680	16765	16657	16634	16730	16737	17063	16465	16759	16847	16568	16875	16707	16545	16720	16852	16938	16874	16789	16567	16727	16656	16667	16841	16747	16804	16831	16749	16834	16552	16782	16549	16780	16869	16777	16666	16757	16591	16539	16756	16721	16746	16733	16769	16874	16741	16964	16705	16839	16907	16684	16742	16725	16838	16689	16888	16754	16688	16676	16765	16453	16839	16754	16565	16463	16593	16660	16739	16795	16794	16767	16774	16574	16621	16579	16813	16998	16690	16607	16541	16757	16866	16806	16780	16798	16775	16827	16658	16813	16492	16745	16551	16645	16695	16752	16674	16632	16671	16542	16787	16947	16833	16791	16759	16740	16854	16991	16749	16534	16703	16945	16717	16701	16509	16704	16733	16564	16610	16616	16830	16653	16603	16662	16460	16735	16699	16771	16710	16779	16853	16788	16808	16697	16873	16733	16609	16700	16700	16731	16559	16768	16560	16624	16634	16776	16714	16643	16821	16759	16575	16703	16971	16490	16463	16618	16624	16632	16792	16813	16871	16700	16611	16786	16675	16785	16691	16732	16706	16940	16659	16667	16792	16691	16546	16555	16715	16668	16603	16820	17054	16735	16620	16711	16516	16762	16751	16678	16765	16544	16877	16513	16794	16952	16677	16645	16872	16892	16811	16721	16631	16810	16788	16657	16779	16706	16661	16811	16656	16754	16824	17018	16575	16816	16883	16773	16762	16922	16679	16479	16668	16710	16721	16846	16860	16848	16786	16698	16899	16677	16789	16696	16586	16671	16710	16786	16872	16527	16446	16586	16660	16605	16706	16553	16767	16763	16890	16538	16769	16613	16845	16631	16931	16875	16785	16550	16801	16897	16531	16881	16914	16729	16582	16760	16551	16543	16659	16555	16669	16661	16664	16802	16668	16827	16633	16616	16804	16730	16802	16809	16847	17011	16712	16764	16713	16971	16697	16745	16663	16700	16886	16658	16750	16722	16733	16809	16713	16833	16657	16868	16882	16887	16749	16795	16883	16779	16640	16723	16757	16881	16717	16751	16607	16755	16740	16652	16769	16657	16717	16663	16649	16815	16742	16633	16810	16853	16671	16680	16655	16733	16411	16560	16944	16771	16678	16682	16809	16775	16665	16649	16986	16779	16794	16897	16940	16707	16831	16532	16849	16649	16791	16700	16821	16786	16722	16812	16862	16650	16719	16759	16690	16778	16615	16816	16842	16800	16579	16796	16952	16780	16765	16696	16725	16777	16903	16707	16580	16638	16857	16620	16912	16802	16793	16906	16799	16799	16588	16702	16592	16629	16842	16757	16651	16773	16780	16765	16815	16718	16750	16630	16723	16802	16837	16678	16749	16801	16762	16849	16648	16572	16919	16753	16781	16794	16934	16811	16608	16737	16703	16723	16611	16743	16723	16695	16820	16759	16944	16831	16779	16681	16744	16984	16741	16695	16687	16821	16788	16874	16719	16675	16672	16724	16636	16651	16773	16840	16854	16783	16710	16624	16750	16716	16590	16695	16780	16734	16703	16788	16630	16618	16735	16862	16750	16911	16703	16795	16883	16737	16703	16905	16963	16559	16603	16633	16700	16531	16664	16740	16660	16866	16570	16818	16662	16744	16782	16648	16837	16904	16752	16756	16585	16847	16672	16629	16553	16670	16618	16867	17085	17003	16764	16849	16812	16788	16820	16757	16703	16896	16695	16621	16776	16445	16717	16874	16560	16789	16715	16668	16741	16708	16717	16756	16596	16890	16874	16544	16893	16728	16471	16628	16697	16542	16482	16650	16790	16739	16780	16860	16749	16580	16788	16633	16713	17018	16724	16704	16749	16965	16871	16567	16651	16768	16682	16782	16765	16749	16506	16588	16914	16880	16736	16921	16856	16808	16555	16983	16872	16855	16684	16617	16513	16601	16596	16649	16720	16590	16658	16880	16768	16878	16821	17004	16781	16635	16734	16694	16659	16707	16639	16662	16768	16871	16883	16649	16663	16870	16690	16643	16722	16919	16902	16737	16630	16751	16778	16866	16824	16678	16843	16961	16880	16826	16798	16726	16737	16808	16872	16568	16789	16764	16779	16794	16809	16742	16749	16947	16973	16727	16713	16674	16679	16713	16740	16824	16588	16809	16849	16619	16684	16694	16705	16525	16564	16806	16811	16882	16789	16915	16709	16726	16646	16613	16712	16638	16703	16659	16721	16808	16632	16922	16500	16805	16852	16885	16788	16656	16700	16741	16988	16512	16578	16672	16595	16791	16717	16783	16748	16771	16850	16674	16634	16990	16566	16879	16718	16586	16934	16695	16909	16684	16789	16754	16450	16707	16579	16741	16811	16888	16698	16915	16765	16709	16610	16663	16833	16610	16766	16761	16690	16720	16924	16863	16649	16540	16701	16583	16925	16945	16703	16823	16758	16558	16812	16709	16656	16959	16907	16785	16755	16621	16995	16952	16693	16689	16924	16783	16659	16602	16568	16826	16932	16816	16719	16678	16915	16579	16569	16714	16768	16646	16813	16669	16848	16869	16637	16722	16689	16647	17065	16903	16773	16940	16699	16941	16764	16845	16754	16773	16685	16732	16821	16829	16793	16744	16931	16921	16888	16698	16831	16776	16639	16834	16828	16566	16917	16800	16558	16704	16842	16750	16739	16933	16635	16641	16830	16733	16864	16753	16900	16714	16739	16611	16872	16736	16543	16753	16621	16688	16881	16706	16513	16707	16891	16773	16471	16780	16772	16827	16660	16525	16761	16809	16610	16682	16635	16633	16756	16463	16704	16955	16829	16557	16917	17022	16826	16709	16538	16776	16592	16507	16705	16800	16829	16535	16660	16798	16640	16857	16705	16832	16765	16817	16922	16890	16964	16783	16966	16717	16673	16518	16753	16801	16797	16486	16687	16539	16704	16756	16706	16721	16861	16544	16923	16862	16701	16795	16662	16733	16696	16575	16875	16720	16740	16893	16599	16781	16894	16786	16810	16581	16834	16662	16851	16886	16633	16705	16632	16718	16694	16622	16719	16913	16879	16659	16556	16782	16622	16530	16775	16725	16663	16831	16800	16955	16661	16574	16862	16721	16736	16845	16596	16712	16796	16798	17120	16589	16711	16427	17018	16672	16764	16860	16804	16678	16828	16788	16959	16898	16719	16685	16740	16787	16716	16777	16657	16521	16864	16904	17054	16785	16854	16716	16652	16794	16853	16818	16767	16857	16776	16773	16685	16912	16590	16641	16690	16529	16805	16844	16758	16840	16804	16767	16496	16592	16758	16758	16578	16574	16676	16517	16844	16706	16706	16556	16703	16636	16729	16607	16906	16888	16611	16510	16830	16590	16836	16955	16646	16839	16813	16711	16979	16816	16698	16863	16692	16981	16883	16752	16790	16819	16702	16735	16611	16899	16641	16889	16844	16821	16855	16678	16764	16666	16778	16872	16714	16848	16980	16822	16741	16753	16889	16608	16724	16808	16824	16625	16696	16559	16764	16881	16744	16527	16615	16564	16713	16629	16807	16674	17009	16568	16727	16930	16757	16996	16809	16802	16814	16753	16728	16804	16894	16885	16741	16891	16557	16630	16755	16602	16536	16800	16781	16796	16771	16752	16742	16847	16821	16759	16712	16738	16725	16764	16721	16740	16845	16768	16648	16677	16662	16873	16881	16801	16689	16721	16835	16861	16717	16971	16877	16638	16612	16770	16542	16472	16764	16843	16525	16634	16750	16668	16606	16730	16947	16752	16784	16776	16676	16634	16794	16700	16609	16697	16777	16674	16955	16715	16778	16838	16725	16696	16856	16838	16722	16719	16568	16686	16690	16773	16961	16846	16549	16784	16654	16685	16712	16755	16724	16543	16809	16571	16702	17025	16882
12946	22415	23522	20570	16562	18468	40857	37172	25060	14674	11576	10400	9892	9582	9992	9783	9721	9911	9757	9846	9849	9729	9886	9785	9650	9895	9847	9796	9674	9619	9772	9629	9739	9777	9719	9792	9770	9770	9723	9763	9696	9829	9756	9754	9767	9687	9872	9789	9647	9684	9787	9842	9798	9900	9690	9596	9812	9775	9731	9687	9688	9640	9872	9599	9695	9881	9695	9665	9713	9670	9685	9629	9667	9879	9702	9637	9756	9768	9630	9794	9789	9755	9747	9773	9629	9682	9715	9692	9770	9855	9775	9728	9884	9689	9807	9669	9670	9770	9706	9641	9678	9813	9912	9748	9676	9616	9674	9715	9601	9850	9644	9832	9800	9542	9696	9677	9809	9624	9614	9680	9594	9698	9764	9780	9706	9651	9644	9729	9710	9774	9822	9661	9607	9709	9826	9555	9612	9843	9757	9904	9672	9873	9838	9699	9869	9772	9728	9569	9718	9703	9847	9735	9680	9794	9739	9723	9717	9696	9785	9525	9848	9720	9774	9685	9767	9664	9742	9609	9619	9658	9637	9776	9801	9761	9640	9832	9717	9644	9659	9798	9603	9745	9888	9669	9683	9663	9744	9745	9892	9628	9687	9812	9631	9675	9773	9747	9720	9649	9844	9755	9708	9660	9667	9825	9644	9595	9825	9654	9659	9544	9713	9832	9640	9770	9847	9707	9847	9709	9560	9628	9527	9820	9646	9696	9759	9653	9575	9800	9667	9763	9834	9762	9617	9782	9739	9855	9729	9899	9802	9625	9665	9716	9754	9740	9846	9849	9716	9636	9841	9766	9744	9833	9645	9814	9814	9690	9614	9664	9847	9698	9650	9681	9606	9710	9629	9714	9747	9611	9673	9688	9712	9735	9731	9573	9744	9836	9557	9614	9687	9827	9839	9832	9855	9853	9783	9706	9622	9832	9827	9607	9774	9601	9713	9654	9804	9708	9720	9748	9775	9750	9688	9688	9832	9887	9659	9881	9593	9582	9717	9639	9810	9660	9743	9544	9756	9706	9766	9596	9788	9653	9582	9739	9672	9780	9667	9619	9667	9592	9783	9838	9704	9649	9828	9742	9626	9762	9670	9765	9576	9738	9597	9750	9702	9743	9674	9736	9632	9726	9620	9602	9624	9789	9731	9763	9653	9867	9605	9657	9681	9859	9657	9781	9824	9736	9745	9711	9712	9731	9752	9518	9773	9732	9944	9700	9695	9800	9556	9805	9754	9554	9767	9688	9819	9619	9598	9821	9752	9777	9713	9828	9756	9722	9704	9785	9840	9734	9750	9647	9673	9706	9795	9742	9518	9828	9646	9549	9756	9906	9614	9715	9682	9606	9670	9718	9663	9688	9864	9623	9812	9816	9619	9820	9607	9665	9614	9768	9728	9836	9774	9762	9813	9633	9659	9798	9785	9832	9716	9674	9742	9580	9791	9657	9788	9625	9688	9749	9672	9781	9668	9823	9633	9685	9840	9661	9776	9709	9617	9720	9855	9565	9649	9607	9752	9792	9622	9759	9708	9724	9737	9679	9749	9783	9695	9875	9881	9545	9747	9706	9712	9795	9557	9700	9622	9608	9861	9770	9602	9695	9868	9712	9706	9642	9730	9812	9729	9625	9612	9738	9695	9502	9739	9579	9790	9750	9766	9582	9688	9787	9731	9466	9771	9849	9802	9769	9759	9702	9748	9542	9781	9808	9715	9584	9755	9491	9651	9811	9578	9593	9618	9733	9781	9591	9677	9541	9626	9733	9740	9717	9884	9626	9620	9799	9663	9802	9679	9785	9577	9787	9718	9866	9868	9764	9938	9668	9639	9758	9743	9582	9692	9600	9697	9612	9653	9802	9837	9692	9683	9791	9796	9716	9720	9777	9753	9579	9738	9671	9722	9874	9777	9546	9741	9735	9747	9782	9862	9734	9776	9697	9591	9961	9829	9676	9709	9624	9723	9688	9631	9822	9799	9793	9726	9838	9847	9695	9741	9798	9831	9825	9656	9704	9727	9772	9604	9751	9801	9527	9772	9640	9702	9781	9761	9815	9752	9796	9733	9796	9698	9812	9746	9613	9739	9579	9772	9759	9685	9622	9716	9762	9798	9505	9841	9671	9803	9934	9751	9671	9755	9837	9597	9677	9841	9776	9749	9708	9858	9668	9721	9481	9666	9650	9632	9594	9841	9680	9646	9843	9781	9810	9862	9638	9626	9566	9784	9843	9651	9743	9611	9644	9819	9660	9640	9693	9753	9692	9755	9550	9765	9671	9685	9784	9762	9652	9623	9967	9748	9741	9902	9782	9817	9683	9693	9912	9759	9768	9584	9770	9658	9685	9736	9685	9752	9572	9850	9793	9604	9691	9839	9740	9851	9736	9770	9705	9750	9732	9561	9769	9563	9835	9688	9855	9826	9838	9615	9756	9614	9761	9722	9792	9708	9749	9736	9486	9782	9733	9722	9936	9476	9588	9705	9602	9722	9778	9717	9867	9502	9666	9697	10017	9622	9639	9463	9779	9644	9463	9691	9831	9657	9704	9639	9902	9687	9576	9804	9741	9655	9746	9691	9763	9721	9585	9814	9739	9661	9806	9770	9497	9617	9772	9698	9792	9798	9690	9710	9860	9781	9788	9917	9781	9723	9763	9596	9913	9658	9752	9700	9753	9821	9796	9639	9769	9829	9746	9768	9827	9710	9614	9810	9728	9778	9806	9728	9656	9584	9797	9797	9841	9679	9566	9671	9769	9765	9486	9566	9665	9706	9597	9733	9659	9702	9636	9743	9680	9738	9700	9708	9676	9778	9807	9845	9758	9707	9693	9730	9630	9661	9877	9622	9785	9723	9642	9825	9891	9662	9681	9759	9535	9775	9685	9737	9840	9749	9744	9767	9678	9807	9516	9855	9757	9667	9557	9828	9833	9700	9595	9691	9739	9701	9810	9663	9703	9780	9649	9717	9783	9747	9543	9667	9801	9673	9716	9510	9661	9768	9633	9709	9511	9591	9715	9845	9821	9839	9712	9925	9576	9773	9657	9634	9708	9585	9750	9602	9668	9647	9768	9679	9724	9720	9630	9802	9770	9738	9909	9615	9744	9556	9895	9681	9689	9711	9778	9671	9683	9697	9852	9674	9586	9610	9625	9783	9731	9775	9752	9556	9574	9655	9883	9625	9854	9632	9661	9687	9781	9717	9684	9665	9845	9673	9671	9674	9725	9652	9666	9642	9536	9654	9695	9707	9718	9811	9809	9673	9821	9812	9718	9688	9756	9692	9566	9747	9697	9901	9660	9545	9785	9791	9796	9837	9754	9760	9658	9729	9722	9449	9665	9725	9669	9860	9832	10005	9751	9635	9830	9670	9820	9747	9690	9766	9693	9730	9575	9722	9524	9765	9757	9581	9614	9570	9756	9783	9685	9726	9646	9801	9698	9728	9740	9590	9713	9706	9830	9708	9829	9545	9790	9737	9770	9707	9778	9653	9770	9732	9811	9714	9693	9730	9915	9709	9662	9600	9725	9825	9733	9756	9744	9798	9787	9698	9635	9703	9689	9685	9627	9802	9650	9678	9749	9857	9722	9687	9757	9839	9607	9596	9770	9805	9673	9485	9619	9805	9651	9706	9796	9811	9677	9750	9677	9648	9751	9933	9644	9689	9833	9808	9748	9752	9804	9633	9672	9732	9630	9762	9834	9654	9774	9755	9649	9647	9680	9672	9717	9642	9803	9601	9651	9422	9790	9622	9666	9616	9853	9710	9787	9835	9537	9621	9749	9690	9700	9830	9768	9789	9759	9679	9645	9620	9809	9731	9698	9804	9713	9667	9745	9660	9770	9659	9848	9641	9704	9704	9621	9748	9735	9885	9756	9672	9661	9491	9908	9748	9618	9777	9794	9675	9568	9696	9824	9701	9724	9495	9686	9650	9787	9794	9788	9728	9586	9728	9611	9563	9820	9621	9899	9733	9722	9653	9706	9731	9780	9755	9641	9737	9838	9752	9655	9697	9787	9554	9837	9811	9605	9656	9594	9665	9735	9711	9596	9649	9661	9698	9701	9722	9809	9842	9720	9631	9618	9757	9657	9703	9820	9624	9815	9714	9831	9610	9727	9705	9692	9629	9613	9836	9671	9759	9660	9682	9584	9699	9736	9683	9753	9621	9649	9838	9638	9799	9697	9716	9671	9713	9854	9715	9848	9644	9704	9832	9633	9790	9726	9755	9724	9986	9732	9782	9773	9696	9757	9756	9793	9681	9792	9756	9772	9770	9683	9713	9771	9720	9665	9667	9772	9706	9764	9739	9742	9849	9697	9816	9568	9667	9812	9566	9769	9827	9615	9715	9764	9561	9827	9759	9765	9697	9811	9817	9699	9668	9875	9694	9672	9773	9638	9715	9625	9651	9786	9600	9611	9584	9627	9604	9732	9744	9870	9567	9659	9669	9847	9880	9702	9697	9608	9792	9678	9700	9821	9811	9700	9762	9846	9744	9851	9779	9657	9750	9601	9729	9611	9738	9798	9915	9739	9734	9704	9663	9702	9920	9748	9828	9777	9697	9771	9631	9672	9724	9787	9586	9772	9700	9804	9747	9789	9726	9569	9772	9684	9661	9858	9782	9864	9650	9773	9800	9658	9836	9772	9574	9811	9770	9691	9912	9859	9661	9789	9812	9874	9749	9861	9792	9670	9556	9594	9698	9718	9734	9856	9745	9753	9684	9691	9842	9672	9808	9564	9806	9673	9611	9705	9680	9639	9766	9696	9783	9629	9812	9716	9581	9734	9831	9818	9569	9687	9747	9619	9799	9790	9784	9671	9479	9737	9677	9679	9652	9735	9729	9613	9844	9679	9738	9625	9700	9815	9768	9628	9670	9639	9744	9784	9742	9876	9591	9657	9825	9627	9800	9850	9670	9779	9741	9602	9710	9690	9552	9721	9621	9808	9827	9766	9612	9765	9678	9714	9760	9631	9789	9697	9662	9853	9819	9719	9652	9814	9718	9771	9842	9768	9607	9731	9637	9604	9769	9692	9890	9769	9619	9730	9678	9718	9762	9640	9742	9697	9659	9595	9722	9661	9635	9724	9610	9713	9808	9691	9811	9819	9668	9854	9686	9644
23320	21084	28267	24410	23406	29843	63763	60987	47467	30170	22498	18348	17378	17106	16964	16988	16812	16852	16808	17014	16820	16958	16662	16687	16727	16692	16823	16783	16621	16706	16907	16757	17035	16810	16654	16908	16652	16692	16825	16752	16837	16773	16663	16581	16680	16856	16718	16474	16772	16691	16734	16752	16762	16618	16795	16661	16688	16725	16597	16817	16799	16678	16550	16872	16542	16612	16797	16781	16805	16593	16698	16776	16482	16677	16568	16699	16581	16833	16396	16527	16831	16799	16695	16655	16566	16605	16574	16736	16539	16514	16639	16660	16617	16631	16701	16675	16402	16734	16523	16782	16713	16638	16767	16612	16865	16555	16648	16547	16664	16638	16521	16663	16644	16614	16516	16559	16678	16636	16637	16724	16744	16705	16617	16817	16746	16774	16717	16793	16821	16758	16937	16839	16720	16577	16678	16716	16996	16496	16471	16557	16951	16758	16784	16652	16708	16593	16631	16575	16633	16604	16608	16517	16719	16739	16703	16780	16566	16689	16733	16604	16562	16608	16834	16822	16729	16616	16671	16751	16755	16815	16620	16416	16602	16618	16762	16670	16807	16608	16529	16751	16577	16606	16571	16589	16691	16664	16675	16813	16761	16591	16669	16578	16602	16585	16829	16796	16665	16684	16751	16490	16799	16554	16680	16618	16720	16691	16658	16836	16598	16708	16940	16557	16682	16470	16734	16710	16745	16377	16803	16677	16699	16349	16526	16714	16557	16563	16540	16346	16552	16568	16688	16776	16694	16616	16486	16498	16755	16710	16619	16540	16833	16395	16890	16755	16551	16902	16833	16570	16606	16684	16858	16545	16714	16722	16671	16647	16785	16850	16649	16683	16562	16774	16629	16638	16544	16609	16534	16453	16588	16635	16783	16610	16590	16642	16561	16575	16764	16786	16562	16758	16714	16579	16674	16603	16687	16802	16667	16667	16439	16652	16516	16582	16607	16879	16414	16567	16634	16508	16525	16653	16526	16565	16808	16689	16901	16624	16815	16937	16646	16867	16697	16785	16642	16588	16628	16456	16923	16620	16635	16505	16621	16610	16745	16519	16533	16863	16677	16567	16723	16695	16564	16384	16584	16682	16635	16911	16559	16550	16624	16519	16589	16582	16853	16605	16685	16618	16492	16600	16624	16535	16523	16692	16718	16471	16678	16705	16522	16790	16487	16714	16530	16712	16690	16577	16629	16577	16713	16455	16860	16652	16608	16621	16814	16648	16537	16425	16491	16509	16764	16511	16617	16620	16504	16691	16643	16808	16522	16605	16701	16633	16682	16641	16494	16662	16593	16691	16566	16728	16738	16650	16664	16440	16728	16579	16836	16905	16597	16829	16670	16646	16608	16682	16438	16639	16564	16697	16715	16707	16733	16828	16641	16223	16748	16686	16707	16671	16638	16766	16579	16476	16538	16589	16555	16651	16473	16919	16652	16683	16590	16608	16650	16813	16741	16754	16707	16544	16628	16782	16586	16693	16810	16825	16710	16580	16758	16736	16751	16721	16810	16617	16619	16627	16642	16369	16579	16782	16619	16556	16627	16962	16732	16595	16668	16639	16661	16635	16801	16623	16618	16484	16490	16577	16640	16765	16487	16456	16660	16540	16687	16792	16621	16502	16638	16774	16539	16647	17050	16556	16688	16393	16787	16736	16769	16425	16590	16683	16746	16685	16869	16566	16458	16469	16514	16656	16763	16706	16480	16747	16376	16596	16343	16694	16479	16710	16645	16553	16608	16625	16536	16813	16687	16683	16713	16463	16735	16529	16868	16532	16573	16684	16673	16641	16764	16751	16690	16638	16648	16410	16660	16643	16721	16437	16617	16548	16816	16613	16639	16863	16627	16945	16756	16751	16879	16735	16782	16562	16603	16606	16708	16590	16753	16746	16663	16694	16904	16756	16479	16590	16731	16803	16638	16646	16615	16605	16455	16605	16617	16634	16762	16511	16869	16600	16716	16418	16605	16561	16661	16540	16680	16554	16627	16651	16696	16410	16491	16619	16617	16562	16948	16615	16797	16598	16585	16744	16723	16604	16824	16582	16539	16458	16700	16346	16654	16661	16720	16535	16363	16647	16655	16961	16640	16646	16565	16694	16615	16560	16698	16675	16497	16869	16609	16428	16599	16643	16794	16747	16781	16630	16817	16756	16618	16607	16414	16497	16523	16662	16736	16620	16714	16774	16813	16674	16717	16405	16523	16626	16617	16678	16556	16870	16583	16634	16693	16535	16551	16619	16730	16591	16626	16535	16649	16587	16630	16642	16489	16597	16622	16592	16475	16581	16637	16691	16694	16623	16780	16614	16398	16806	16627	16781	16682	16585	16590	16580	16575	16885	16822	16734	16656	16708	16476	16573	16667	16691	16733	16734	16596	16850	16675	16747	16442	16558	16626	16769	16609	16753	16513	16682	16777	16588	16846	16601	16696	16664	16596	16642	16672	16683	16486	16961	16775	16960	16548	16958	16638	16715	16878	16550	16530	16546	16717	16566	16694	16596	16918	16688	16785	16602	16712	16567	16617	16705	16669	16616	16539	16505	16805	16630	16442	16472	16774	16549	16615	16496	16775	16591	16607	16683	16687	16643	16747	16495	16610	16631	16642	16715	16539	16626	16766	16474	16487	16735	16671	16774	16765	16668	16677	16711	16524	16535	16648	16801	16596	16478	16488	16901	16672	16559	16603	16528	16726	16659	16726	16910	16845	16719	16736	16651	16766	16548	16564	16688	16719	16767	16722	16559	16565	16730	16689	16697	16559	16618	16631	16296	16706	16681	16786	16650	16589	16548	16495	16734	16773	16724	16746	16716	16572	16752	16740	16397	16522	16624	16574	16580	16664	16419	16638	16598	16699	16766	16609	16733	16521	16810	16649	16455	16629	16762	16722	16619	16508	16587	16670	16802	16804	16578	16723	16734	16675	16708	16750	16506	16501	16484	16668	16642	16553	16660	16591	16595	16627	16588	16610	16605	16462	16448	16848	16761	16789	16702	16784	16581	16612	16786	16650	16642	16791	16701	16337	16370	16485	16622	16616	16468	16527	16494	16450	16412	16567	16590	16591	16698	16701	16745	16477	16568	16549	16766	16860	16640	16555	16534	16603	16752	16722	16509	16546	16550	16556	16452	16730	16753	16688	16449	16494	16279	16454	16618	16835	16408	16407	16704	16777	16700	16714	16828	16634	16630	16665	16568	16585	16556	16749	16521	16653	16577	16657	16575	16581	16555	16630	16651	16834	16755	16838	16560	16659	16628	16652	16304	16765	16583	16414	16735	16728	16820	16934	16558	16862	16618	16534	16473	16682	16555	16452	16470	16728	16552	16638	16677	16642	16692	16752	16596	16622	16751	16730	16796	16560	16406	16597	16608	16729	16632	16662	16658	16613	16767	16418	16686	16635	16675	16672	16457	16347	16657	16466	16522	16474	16564	16758	16796	16750	16565	16850	16748	16808	16693	16855	16604	16614	16683	16577	16739	16767	16670	16514	16416	16761	16589	16753	16694	16604	16615	16723	16766	16709	16629	16797	16572	16610	16811	16664	16759	16661	16692	16595	16664	16703	16582	16670	16485	16471	16461	16555	16433	16704	16713	16619	16470	16794	16671	16604	16609	16788	16788	16850	16912	16597	16684	16624	16651	16593	16662	16602	16584	16557	16731	16514	16806	16794	16788	16769	16613	16666	16545	16864	16608	16732	16638	16538	16353	16735	16518	16733	16624	16855	16559	16571	16877	16652	16438	16550	16766	16633	16554	16489	16705	16654	16632	16728	16900	16770	16590	16697	16628	16662	16632	16636	16812	16618	16713	16647	16597	16671	16672	16605	16561	16410	16298	16647	16600	16605	16778	16769	16638	16651	16581	16700	16584	16761	16829	16599	16623	16529	16715	16539	16550	16597	16669	16563	16545	16604	16637	16643	16651	16566	16563	16676	16590	16679	16782	16811	16629	16534	16814	16832	16756	16612	16465	16490	16534	16585	16655	16510	16679	16710	16686	16680	16762	16750	16679	16835	16689	16615	16742	16615	16433	16800	16724	16645	16698	16682	16919	16668	16623	16519	16532	16628	16764	16697	16611	16735	16627	16687	16794	16827	16677	16847	16585	16622	16770	16667	16470	16498	16552	16801	16588	16864	16857	16835	16629	16614	16700	16602	16669	16612	16655	16685	16647	16598	16555	16541	16348	16455	16655	16595	16849	16574	16541	16523	16638	16609	16589	16845	16635	16842	16595	16676	16684	16496	16785	16639	16558	16929	16361	16562	16451	16588	16645	16718	16563	16569	16841	16743	16702	16842	16711	16766	16506	16693	16716	16562	16636	16534	16411	16616	16722	16641	16909	16694	16643	16574	16620	16577	16715	16817	16498	16721	16750	16598	16709	16623	16801	16556	16743	16623	16413	16538	16686	16579	16364	16744	16554	16907	16765	16766	16630	16676	16654	16579	16596	16616	16739	16711	16719	16596	16786	16699	16770	16663	16392	16715	16668	16504	16669	16725	16786	16811	16743	16815	16719	16624	16442	16546	16602	16503	16623	16568	16723	16426	16665	16762	16701	16777	16702	16762	16768	16613	16431	16690	16777	16648	16704	16778	16624	16690	16567	16458	16604	16686	16743	16678	16591	16574	16778	16600	16752	16491	16395	16487	16322	16539	16732	16636	16405	16580	16550	16907	16672	16581	16703	16695	16735	16582	16640	16544	16688	16814	16544	16918	16639	16765	16654	16705	16449	16866	16753	16793	16768	16744	16677	16772	16456	16686	16583	16613	16704	16801	16744	16552	16626	16675	16721	16520	16640	16793	16777	16549	16663	16715	16312	16777	16514	16583	16624	16618	16533	16472	16817	16731	16706	16511	16724	16699	16555	16903	16476	16764	16670	16504	16702	16689	16578	16520	16716	16635	16760	16823	16745	16654	16633	16631	16741	16564	16540	16679	16611	16698	16655	16765	16675	16761	16757	16854	16875	16619	16862	16684	16556	16512	16589	16653	16544	16640	16593	16700	16740	16763	16700	16692	16498	16661	16724	16602	16572	16631	16596	16781	16709	16547	16672	16483	16685	16695	16456	16807	16729	16749	16481	16671	16838	16737	16726	16615	16491	16703	16777	16698	16664	16604	16782	16641	16731	16445	16689
15615	28759	29038	25784	19602	26954	60054	56579	37836	20414	13951	10808	10042	9905	9897	10094	9940	9831	10023	9952	9922	10022	9899	9844	9962	9788	9885	9934	9871	9906	9951	9846	9916	9919	9837	9844	9899	9890	9881	9820	9829	9823	9834	9983	9883	9939	9921	9762	9840	9878	9904	9961	10009	9922	9811	9933	9815	9795	9886	9872	9921	9814	9947	9963	9907	10037	9827	9777	9875	9847	9952	9861	9884	9840	9785	9856	9781	9761	10031	10025	9690	9826	9924	9875	9835	9808	9953	9815	9992	9903	10030	9733	9878	9813	9857	9731	9965	9816	9751	9831	9818	9961	9990	10001	9939	9767	9984	9825	9802	9815	9740	9879	9687	9887	9748	9897	9818	9847	9859	9891	9757	9725	9838	9807	9875	9836	9870	9808	9783	9695	9797	9845	9860	9889	9945	9967	9982	9860	9825	9915	9764	9797	9792	9880	9794	9880	9759	9711	9871	9884	9745	9933	9819	9892	9926	9811	9649	9918	9723	9798	9662	9790	9846	9905	9911	9915	9846	9908	9955	9857	9704	9884	9736	9996	9912	9933	9809	9718	9785	9863	9907	9694	9872	9716	9846	9883	9919	9787	9857	9910	9933	9864	9751	9817	9852	9840	9893	9824	9947	9825	9824	9872	9838	9850	9769	9882	9905	9798	9703	9738	9769	9730	9685	9912	9844	9840	9968	9939	9817	9826	9728	9778	9723	9851	9726	9718	10048	9980	9759	9846	9719	9852	9792	9956	9833	9695	9817	9850	9844	9808	9783	9814	9872	9672	9780	9812	9913	9775	9888	9875	9946	9697	9820	9925	9974	9958	9799	9821	9860	9769	9801	9940	9923	9877	9845	9831	9857	9836	9817	9806	9865	9831	9769	9846	9825	9852	9824	9701	9800	9575	9936	9804	9873	9749	9838	9807	9779	9814	9855	9845	9631	9752	9823	9810	9785	9866	9862	9712	9779	9892	9693	9681	9957	9756	9834	9806	9819	9612	9818	9870	9854	9824	9859	9740	9780	9742	9909	9857	9829	9836	9800	9759	9773	9887	9752	9755	9642	9767	9717	9857	9769	9819	9730	10136	9839	9728	9940	9765	9910	9860	9813	9866	9920	9764	9672	9703	9791	9856	9831	9849	9730	9858	10033	9818	9830	9878	9753	9742	9858	9727	9859	9725	9935	9783	9721	9839	9889	9735	9769	9724	9641	9926	9802	9732	9673	9665	9857	9881	9739	9819	9880	9889	9744	9860	9956	9756	9691	9853	9842	9919	9812	9633	9987	9937	9786	9864	9759	9897	9762	9745	9808	9844	9830	9789	9788	9832	9803	9781	9820	9778	9830	9689	9715	9747	9899	9663	9790	9757	9809	9685	9857	9789	9781	9982	9778	9689	9936	9880	9787	9823	9805	9730	9856	9758	9717	9822	9808	9780	9761	9713	9780	9916	9853	9765	9880	9789	9886	9714	9744	9880	9910	9786	9842	9732	9856	9729	9699	9813	9834	9841	9640	9733	9915	9645	9803	9781	9656	9811	9813	9809	9727	9735	9722	9941	9894	9771	9884	9854	9738	9915	9970	9847	9730	9722	9874	9878	9788	9852	9828	9854	9979	9888	9667	9904	9735	9793	9823	9787	9671	9849	9719	9809	9819	9858	9919	9970	9830	9838	9860	9770	9787	9958	9697	9832	9707	9898	9821	9742	9852	9908	9869	9865	9735	9850	9807	9788	9667	9837	9814	9840	9644	9774	9783	9731	9821	9800	9941	9781	9896	9847	9837	9812	9910	9906	9729	9897	9973	9679	9714	9761	9706	9700	9798	9970	9803	9897	9688	9729	9893	9939	9658	10064	9881	9802	9785	9835	9727	9784	9741	9802	9745	9967	9866	9793	10004	9757	9901	9837	9850	9753	9802	9901	9836	9768	9727	9947	9792	9786	9731	9778	9788	9801	9899	9841	9781	9723	9724	9736	9916	9815	9809	9819	9833	9838	9717	9869	9874	9907	9770	9869	9767	9834	9721	9755	9777	9852	9793	9826	9754	9908	9746	9889	9843	9925	9710	9701	9840	9753	9702	9748	9766	9745	9633	9714	9875	9812	9918	9914	9797	9937	9916	9720	9863	9748	9865	9851	9851	9803	9908	9744	9939	9893	9963	9873	9758	9815	9980	9688	9718	9774	9826	9861	9900	9707	9868	9741	9695	9742	9814	9877	9762	9745	9806	9786	9646	9795	9830	9758	9862	10040	9850	9831	9790	9546	9831	9690	9916	9873	9855	9836	9796	9850	9833	9802	9856	9813	9685	9920	9724	9850	9721	9785	9783	9739	9701	9811	9911	10005	10022	9851	9811	9772	9880	9735	9892	9854	9767	9835	9740	9857	9661	10053	9828	9806	9696	9755	9891	9910	9887	9779	9799	9830	9885	9751	9743	9742	9702	9843	9658	9854	9736	9762	9748	9761	9812	9826	10108	9793	9925	9714	9863	9828	9688	9738	9658	9812	9704	9815	9863	9809	9642	9900	9746	9871	9728	9789	9814	9798	9919	9756	9748	9771	9755	9869	9693	9796	9807	10025	9836	9832	9886	9969	9892	9884	9896	9872	9884	9875	9721	9869	9787	9776	9871	9916	9710	9881	9842	9704	9772	9832	9744	9631	9747	9838	9898	9884	9893	9812	9840	9866	9924	9920	9776	9787	9761	9752	9759	9712	9749	9783	9877	9565	9795	9728	9829	9836	9795	9852	9834	9733	9971	9748	9839	9626	9845	9740	9844	9787	9816	9843	9911	9724	9787	9693	9868	9912	9851	9911	9868	9887	9887	9886	9656	9874	9733	9905	9850	9801	9896	9785	9779	9777	9897	9840	9680	9728	9662	9943	9675	9870	9860	9635	9882	9901	9846	9876	9823	9897	9701	9848	9785	9826	9831	9835	9814	9829	9675	9888	9762	9788	9522	9826	9778	9614	9776	9763	9823	9837	9895	9748	9808	9773	9836	9798	9714	9815	9909	9838	9677	9771	9867	9930	9744	9760	9763	9775	9849	9803	9819	9693	9816	9907	9883	9792	9766	9780	9813	9783	9741	9901	9930	9743	9996	9860	9846	9794	9756	9825	9702	9789	9757	9854	9764	9820	9665	9771	9770	9958	9818	9852	9758	9758	9758	9880	9777	9861	9775	9876	9654	9805	9726	9838	9782	9857	9678	9695	9807	9748	9893	9706	9774	9797	9864	9859	9773	9672	9902	9773	9689	9700	9736	9657	9889	9763	9947	9866	9778	9807	9827	9879	9806	9710	9922	9767	9725	9834	9657	9880	9802	9825	9916	9905	9756	9780	9901	9985	9840	9789	9864	9836	9881	9930	9747	9772	9711	9829	9852	9779	9783	9914	9781	9855	9855	9813	9870	9647	9767	9918	9800	9754	9813	9845	9850	9740	9829	9757	9794	9769	9639	9838	9805	9742	9878	9746	9896	9784	9889	9706	9847	9752	9782	9976	9858	9856	9717	9821	9861	9825	9853	9678	9782	9794	9714	9888	9962	9929	9824	9903	9965	9888	9853	9840	9821	9785	9817	9779	9882	9911	9821	9795	9874	9790	9879	9972	9858	9783	9825	9803	9637	9600	9807	9780	9867	9949	9772	9815	9751	9861	9835	9904	9775	9853	9736	9815	9661	9783	9717	9887	9880	9763	9874	9784	9800	9838	9744	9897	9863	9963	9899	9708	9921	9831	9840	9838	9433	9958	9796	9879	9904	9843	9822	9912	9972	9792	9949	9995	9832	9705	9803	9918	9695	9614	9740	9609	9883	9830	9841	9857	9831	9803	9772	9825	9845	9759	9822	9789	9801	9894	10022	9840	9868	9883	9673	9797	9780	9993	9761	9831	9899	9721	9871	9820	9751	9982	9906	9860	9892	9924	9879	9833	9967	9890	9652	9833	9769	9858	9817	9718	9785	9637	9818	9768	9731	9867	9802	9732	9880	9870	9988	9729	9751	9787	9972	9866	9911	9670	9784	9732	9791	9849	9795	9918	9738	9857	9883	9726	9938	9830	9843	9923	9886	9807	9891	9974	9781	9803	9642	9639	9850	9617	9909	9758	9932	9888	9844	10020	9750	9778	9730	9790	9774	9798	9790	9871	9858	9874	9867	9888	9761	9762	9654	9800	9763	9674	9873	9803	9869	9872	9880	9826	9717	9928	9700	9709	9838	9955	9743	9879	9786	9786	9693	9846	9870	9705	9809	9939	9802	9845	9730	9927	9797	9791	9894	9990	9733	9839	9767	9814	9860	9746	9843	9789	9825	9607	9988	9913	9795	9842	9807	9824	9753	9767	9771	9915	9789	9881	9753	9755	9846	9718	9831	9621	9846	9829	9760	9739	9802	9913	9878	9763	9652	9867	9959	10027	9875	9992	9854	9760	9820	9819	9907	9657	9728	9881	9824	9860	9832	9885	9856	9805	9657	9904	9945	9673	9834	9858	9783	9855	9801	9906	9893	9670	9763	9953	9915	9743	9873	9781	9749	9891	9801	9739	9857	9801	9881	9814	9878	9811	9818	9933	9960	9811	10028	9798	9835	9795	9823	9809	9962	9761	9947	9799	10005	9914	9707	9736	9787	9735	9899	9749	9644	9839	9807	9747	9713	9889	9890	9911	9895	9794	9855	9680	9869	9816	9574	9670	9899	9858	9797	9834	9732	9827	9985	9870	9747	9702	9854	9712	9783	9829	9873	9807	9844	9781	9825	9813	9862	9895	9902	9813	9679	9728	9696	9715	9738	9825	9791	9976	9776	9839	9953	9914	9883	9769	10003	9794	9618	9829	9931	9726	9910	9829	9810	9752	9815	9851	9944	9902	9806	9786	9934	9762	9847	9861	9872	9761	10069	9824	9697	9683	9670	9834	9658	9740	9762	9799	9755	9776	9776	9833	9935	9757	9803	9723	9858	9817	9879	9810	9918	9787	9857	9757	9849	9827	9928	9657	9810	9883	9748	9841	9942	9736	9797	9940	9781	9818	9704	9817	9759	9698	9806	9793	9786	9706	9733	9827	9809	9652	9857	9770	9735	9766	9875	9746	9849	9772	9962	9781	9779	9864	9827	9805	9888	9684	9694	9826
31784	26775	26577	23783	20027	18447	22148	22939	20944	18590	17666	16934	16903	16717	17112	16809	16784	16852	16841	16723	16634	16730	16962	16888	16885	16893	16864	16839	16836	16721	16712	16755	16747	16681	16932	16740	16701	16695	16944	16838	16768	16955	16790	16866	16869	16735	16863	16792	17142	16781	16890	16707	16823	16614	16688	16928	16911	16780	16669	16653	16889	16830	16839	16747	16953	16865	16663	16793	16760	16808	16820	16885	16910	16805	16697	16913	16795	16781	17025	16709	16611	16919	17225	16764	16862	16868	16911	17025	16808	16846	16881	16808	16727	16778	16737	16688	16715	16842	16727	16843	16851	16993	17065	16809	16887	16770	16869	16845	16828	16832	16871	16954	16964	16837	16967	16844	16862	16726	16968	16961	16660	16727	16837	16974	16660	16945	17043	16804	16697	16770	16784	16796	16784	16814	16935	16842	16870	16846	16857	16883	16748	16852	16852	16886	16957	16819	16845	16554	16877	16822	16977	16629	16733	16678	16757	16766	16852	16741	16815	17020	16861	16876	16740	16865	16666	16824	17091	17047	16870	16768	17029	16689	16813	16694	16892	16776	16747	16871	16792	16721	16869	16811	16600	16669	16818	16652	16700	16791	16733	16787	16727	16910	16787	16763	16857	16883	16886	16770	16733	16861	17019	16816	16934	16815	16683	16768	16711	16860	16932	17014	16660	16832	16784	16828	16673	16881	16788	16852	16943	16709	16692	16733	16928	17105	16757	16658	16621	16862	16928	16793	16945	16759	16930	16895	17087	16750	16824	16839	16758	16837	16703	16978	16899	16784	16795	16677	16529	16818	16701	16923	17075	16799	16937	16776	16702	16789	16877	16714	16861	16866	16950	16689	16766	16732	16813	16805	16732	16601	16814	16737	16983	16859	16875	16940	16857	16720	16621	16923	16889	16861	16640	16831	16876	16784	16575	16865	16739	16859	16781	16828	16780	16827	16749	16831	16796	16803	16817	16808	16795	16774	16869	16659	16607	16683	16823	16857	16627	16687	16752	16836	16939	16760	16651	16754	16883	17077	16980	16852	16831	16760	16883	16868	16737	16632	16981	16853	17016	17047	16893	16774	16766	16844	16764	16856	16561	16762	16802	16684	16840	16697	16826	16806	16681	16970	16812	16640	16869	16632	16694	16754	16846	16718	16783	16711	16572	16776	16659	16676	16754	16752	16860	16799	16566	16818	16958	16641	16904	16921	16455	16746	16828	16569	16863	16856	16639	16766	16550	16663	16839	16860	16967	17077	16838	16702	16742	16773	16843	16872	16919	16897	16964	16720	16717	16721	16913	16964	16851	16960	16888	16757	16761	16644	16718	16783	16947	16757	16837	16686	16696	16648	16874	16799	16753	16729	16889	16995	16852	16922	16844	16827	16977	16828	16840	16583	17000	16957	16664	16744	16828	16845	16780	16773	16812	16903	16745	16768	16715	17146	16720	16740	16900	16755	16952	16836	16900	16809	16738	16894	16891	16927	16772	16681	16644	16688	16814	16861	16765	16692	16759	16831	16658	16751	16664	16855	16653	16756	16753	16731	16930	16585	16631	16745	16781	16877	16930	16893	16713	16683	16970	16919	16724	16874	16988	16874	16892	16775	16717	16780	16697	16795	16826	16631	16684	16862	16978	16742	16764	16809	16673	16511	16844	16677	16581	16739	16893	16902	16974	16711	16811	16655	16877	16623	16809	17177	16726	16983	16805	16713	16769	16766	16741	16712	16708	16829	16816	16957	16952	16791	16823	16835	16597	16733	16873	16963	16868	16842	17028	16947	16855	16600	16944	16931	16945	16581	16806	16818	16611	16712	16835	16740	16786	16894	16998	16817	16741	16704	16766	16792	16792	16902	16796	16884	16790	16760	16749	16727	16945	16811	16751	16696	16677	16731	17035	16764	16961	16771	16930	16893	16646	16635	17093	16769	16878	16825	16824	16945	16663	16640	16328	16772	16845	16796	16752	16703	16801	16800	16720	16889	16904	16776	16575	16702	16497	16726	16862	16778	16653	16879	16751	16615	16808	16835	16840	16500	16803	16915	16803	16681	16832	16643	16616	16906	16793	16821	16789	16707	16870	16931	16967	16858	17031	16892	16991	16811	16897	16897	16752	16638	16946	16860	16669	16881	16874	16935	16918	16767	16917	16887	16607	16769	16621	16937	16844	16612	16897	16759	17044	16778	16786	16782	16969	16764	16786	16662	16785	16660	16655	16595	16809	16735	16751	16795	16860	16966	16877	16924	16775	16909	16920	16925	16913	16868	16615	16925	16739	16754	16834	16844	16968	16914	16838	16985	16838	16981	16824	16804	16851	16932	17028	16942	17120	16924	16864	16696	16754	16951	16762	16598	16838	17007	16980	16582	16932	16656	16638	16731	16858	16776	16948	16830	16939	16674	16698	16935	16928	16711	16710	16810	16554	16856	16658	16885	16899	16831	16880	16667	16827	16936	16716	17002	16797	16632	16674	16943	16929	16778	16622	16745	16690	16969	16748	16828	17018	17015	16870	16698	16773	16596	16675	16930	16970	16823	16697	17002	16873	16930	16734	16617	16812	16992	16891	16963	16999	16781	16888	16594	16691	16917	16755	16830	16818	16875	16918	16913	16715	16754	16801	16673	16877	16875	16817	16736	16824	16774	16941	16874	16801	16737	16943	16755	17039	16521	16903	16885	16847	16902	16737	16755	16579	16839	16929	16823	16902	16816	16695	16773	16754	16565	16793	16716	16868	16633	16913	16585	16753	16745	16742	16704	16735	16824	16967	16846	16642	16764	16774	16851	16704	16592	16600	16794	16763	16935	16841	16809	16997	16865	16908	16699	16873	16782	16775	16912	16879	16730	16687	16983	16905	16724	16581	16707	17032	16776	16692	16868	16767	16751	16737	16743	16942	16731	16982	16627	16648	16649	16529	16904	16588	16529	16962	16790	17034	16772	16943	16921	16743	16772	16734	16767	16933	16781	16850	16649	16940	16813	16608	16871	16725	16951	16752	16875	16677	16970	16771	16929	16681	16655	16558	16998	16920	16897	16783	16631	16747	16611	16895	16972	16615	16640	16895	17038	16807	16842	16777	16640	16892	16869	16715	16735	16725	16600	16531	16710	16804	16633	16680	16913	16724	16719	16831	16710	16876	16752	16961	16775	16951	16803	16867	16825	16899	16910	16799	16766	16848	16776	16902	16849	16770	16669	16840	16864	16658	16920	16854	16660	16871	16960	16979	16921	16852	16912	16798	16917	16643	16718	16718	16932	16554	16564	16848	16659	16983	16936	16739	17046	16880	16642	16578	16820	16901	16932	16657	16845	16652	16844	16902	16880	16713	16871	16922	16713	16979	16859	16902	16905	16673	16936	16440	16637	16807	16828	16628	16926	16736	16569	16845	16878	16692	16856	16950	16806	16866	16890	16989	16690	16715	16732	16758	16787	16778	16746	16629	16780	16791	16889	16812	16846	16973	16912	16919	16677	16715	16475	16595	16870	16847	16880	16838	16811	16917	16950	16861	16793	16733	16853	16759	16838	16700	16766	16873	16740	16956	16710	16942	17154	16768	16966	16792	16766	16850	16853	16634	16650	16728	16789	16727	16369	16875	16947	16871	16701	16730	16827	16782	16898	16782	16639	16809	16890	17023	16708	16689	16802	16798	16527	16935	16753	16797	16820	16895	16766	16958	16897	16855	16877	16973	16754	16905	16920	16727	16779	16640	16812	16867	16764	16956	16958	16811	16891	16917	16672	16791	16724	16768	16671	16754	16593	17001	16798	16826	16676	16899	16808	16917	16823	16911	16936	16965	16874	16841	16713	16823	16829	16751	16784	16805	16729	16833	16738	16795	16714	16765	16665	16618	16737	16728	16835	16922	16936	16868	16780	16898	16809	16831	16937	16760	16939	16970	16722	16831	16721	16718	16653	16518	16750	16709	16733	16555	16887	17070	16719	16740	16798	16786	16842	16895	16844	16724	16424	16677	16873	16872	16877	16847	16877	16697	16905	16965	16761	16745	16861	16919	16756	16558	16923	16844	16739	16777	16671	16851	16752	16880	16744	16726	16724	16593	16713	16817	16890	16873	16838	16853	16639	16699	16764	16703	16840	16695	16836	16842	16557	16764	16950	16869	16779	16561	16930	16777	16862	16838	16684	16725	16678	16663	16495	17029	16460	16869	16698	16889	16728	16629	16906	16904	16939	16761	16752	16866	16834	16696	16646	16833	16718	17042	16699	16735	16677	16529	16824	16857	16755	17073	16874	16935	16821	16912	16894	16779	16894	17048	16837	16858	16782	16746	16859	16744	16681	16738	16807	16713	16624	16723	16898	16677	16776	16775	16761	16807	16676	16994	16772	16738	17021	16796	16761	16830	16930	16728	16865	17016	16956	16576	16639	16770	16905	16827	16712	16722	16889	16885	16995	16713	16535	16682	16978	16531	16804	16978	16750	16973	17114	16858	17003	16702	16765	16882	16630	16659	16885	16801	16766	16766	16778	16789	16612	16787	16686	16604	16813	16774	16907	16871	16832	16768	16852	16970	16921	16665	16670	16765	16921	16871	16570	16818	16727	16931	16765	16828	16922	16782	16847	16764	17064	16930	16756	16747	16658	16804	16858	16826	16812	16884	16826	16974	16884	16914	17036	16881	16771	16831	16825	17012	16913	16597	16931	16950	17028	16741	16620	16803	16599	17027	16818	16841	16880	16952	16655	16805	16735	16767	16827	16804	17024	16952	16950	16833	16714	16920	16697	16993	16727	16764	16523	16774	16685	16876	16900	17021	16856	16842	16872	16930	16749	16770	16987	16817	16687	16655	16596	17037	17051	16976	16772	16689	16845	16814	16807	16790	16722	16717	16555	16873	16861	16800	16842	17028	16921	16892	16787	16858	16787	16909	16688	16860	16793	16854	16706	16793	16639	16711	16588	16827	16861	16924	16969	16594	16625	16769	16842	16531	16881	16858	16986	16953	17073	16643	16902	16635	16775	16811	16760	16692	16581	16658	16798	16938	16754	16776	16794	16945	16810	16829	16871	16819	16577	16918	16724	17115	16800	16897	16763	17016	16908	16838	16815	16710	16551	16739	16743	16937	16687	16825	16769	17134	16768	16846	16974	16853	16766	16709	16902	16656	16890	16799	16871	16766	16689
17043	20790	18210	15081	12700	11531	15823	15771	13028	10913	10087	9981	9615	9761	9726	9702	9843	9613	9579	9604	9698	9678	9726	9751	9533	9700	9672	9790	9532	9774	9661	9728	9602	9711	9785	9690	9690	9529	9701	9640	9646	9548	9768	9494	9767	9691	9681	9720	9584	9682	9645	9625	9690	9707	9708	9775	9620	9748	9598	9568	9648	9691	9701	9760	9785	9676	9754	9745	9684	9620	9615	9837	9604	9893	9725	9558	9696	9566	9675	9713	9538	9604	9719	9833	9881	9678	9695	9709	9658	9625	9568	9615	9661	9683	9760	9473	9635	9737	9538	9730	9891	9733	9689	9620	9765	9642	9630	9393	9855	9540	9465	9804	9493	9624	9763	9588	9655	9718	9649	9736	9467	9568	9711	9540	9672	9682	9743	9661	9611	9614	9561	9584	9793	9703	9670	9686	9621	9552	9604	9688	9710	9869	9655	9859	9739	9691	9614	9651	9602	9672	9635	9604	9791	9692	9690	9724	9781	9654	9659	9440	9670	9574	9553	9751	9722	9694	9695	9602	9665	9712	9576	9616	9652	9690	9497	9747	9555	9708	9556	9711	9716	9702	9660	9530	9510	9868	9578	9753	9754	9716	9568	9617	9740	9607	9564	9503	9584	9793	9650	9758	9721	9619	9615	9664	9683	9722	9564	9723	9656	9610	9703	9680	9601	9654	9690	9575	9662	9711	9462	9526	9738	9733	9588	9553	9763	9779	9725	9728	9796	9657	9756	9648	9591	9679	9682	9692	9567	9601	9751	9696	9840	9730	9659	9775	9698	9598	9559	9431	9538	9608	9954	9632	9701	9747	9683	9683	9670	9611	9694	9640	9759	9653	9642	9645	9716	9642	9683	9642	9715	9672	9600	9651	9736	9513	9675	9583	9594	9612	9572	9540	9690	9549	9743	9604	9725	9868	9682	9863	9670	9664	9643	9636	9564	9658	9641	9665	9617	9754	9704	9514	9773	9712	9661	9715	9563	9654	9560	9683	9681	9609	9538	9826	9663	9494	9670	9792	9771	9636	9701	9682	9710	9828	9777	9685	9580	9723	9601	9740	9746	9666	9723	9774	9721	9617	9611	9569	9706	9713	9519	9611	9698	9607	9674	9637	9745	9662	9583	9717	9796	9779	9687	9729	9579	9604	9798	9741	9644	9682	9688	9712	9653	9773	9618	9580	9856	9869	9644	9685	9736	9584	9699	9726	9738	9604	9476	9816	9601	9718	9649	9658	9675	9610	9714	9714	9572	9559	9537	9552	9502	9659	9565	9524	9756	9554	9584	9588	9615	9601	9494	9624	9766	9639	9664	9606	9698	9527	9574	9610	9769	9651	9735	9549	9679	9638	9727	9616	9728	9688	9661	9645	9598	9648	9515	9768	9514	9667	9778	9776	9722	9572	9812	9688	9605	9685	9688	9754	9711	9681	9633	9648	9652	9670	9546	9553	9684	9725	9679	9683	9687	9636	9749	9500	9795	9655	9631	9754	9859	9602	9640	9708	9581	9625	9675	9652	9617	9670	9752	9822	9509	9677	9761	9545	9728	9644	9646	9644	9668	9732	9670	9613	9570	9611	9519	9609	9802	9649	9625	9605	9649	9639	9712	9701	9662	9613	9479	9678	9644	9750	9686	9725	9654	9725	9728	9663	9724	9526	9578	9816	9737	9678	9556	9720	9670	9667	9769	9684	9516	9637	9589	9683	9680	9621	9557	9677	9755	9564	9692	9665	9533	9638	9758	9708	9728	9527	9762	9706	9664	9496	9637	9699	9684	9531	9667	9741	9706	9531	9611	9703	9622	9776	9560	9613	9766	9680	9739	9699	9748	9721	9662	9763	9661	9809	9775	9704	9574	9727	9654	9621	9693	9623	9772	9699	9802	9685	9632	9763	9586	9775	9804	9603	9535	9654	9686	9668	9771	9613	9638	9645	9488	9720	9781	9627	9532	9615	9636	9731	9662	9646	9600	9615	9468	9742	9558	9499	9691	9654	9764	9661	9701	9604	9760	9846	9588	9814	9636	9677	9552	9859	9718	9642	9715	9659	9629	9762	9693	9652	9781	9518	9769	9719	9540	9576	9624	9723	9681	9549	9774	9771	9618	9617	9725	9654	9635	9596	9698	9675	9679	9668	9690	9868	9630	9542	9677	9602	9723	9678	9620	9821	9784	9766	9550	9761	9703	9560	9601	9711	9633	9652	9696	9534	9637	9582	9576	9674	9657	9701	9786	9636	9659	9741	9591	9505	9593	9480	9539	9674	9735	9814	9746	9742	9600	9824	9600	9699	9722	9662	9705	9773	9732	9626	9765	9548	9614	9765	9681	9720	9716	9721	9685	9690	9759	9742	9490	9658	9673	9691	9631	9765	9638	9796	9681	9708	9598	9637	9721	9714	9775	9681	9565	9686	9679	9679	9724	9828	9647	9828	9634	9716	9701	9781	9632	9711	9672	9760	9684	9537	9565	9623	9725	9652	9630	9687	9529	9654	9898	9697	9584	9553	9676	9668	9651	9575	9799	9599	9818	9631	9720	9660	9771	9600	9704	9683	9616	9690	9788	9699	9692	9680	9648	9647	9707	9560	9634	9787	9706	9738	9614	9715	9773	9723	9606	9681	9637	9700	9694	9575	9514	9701	9647	9734	9717	9695	9760	9526	9685	9580	9523	9670	9742	9745	9658	9740	9731	9544	9729	9615	9653	9629	9672	9745	9581	9750	9732	9805	9754	9649	9704	9704	9532	9521	9698	9600	9693	9764	9709	9825	9783	9648	9571	9706	9744	9601	9706	9734	9809	9643	9582	9615	9650	9815	9685	9745	9753	9751	9734	9700	9612	9587	9587	9760	9624	9627	9532	9710	9698	9649	9639	9757	9763	9710	9675	9670	9784	9948	9572	9689	9760	9809	9836	9654	9840	9678	9729	9575	9638	9658	9568	9630	9556	9710	9667	9792	9580	9743	9512	9608	9701	9728	9551	9650	9746	9768	9615	9675	9660	9858	9643	9715	9694	9652	9743	9630	9715	9444	9736	9594	9769	9684	9705	9592	9613	9660	9726	9719	9641	9685	9570	9640	9724	9669	9675	9815	9859	9623	9432	9761	9694	9579	9619	9687	9739	9648	9727	9537	9596	9727	9593	9743	9599	9463	9521	9799	9714	9727	9607	9807	9651	9662	9846	9559	9774	9631	9631	9768	9765	9840	9655	9746	9650	9510	9874	9830	9584	9571	9628	9547	9734	9708	9641	9512	9802	9589	9668	9814	9723	9642	9707	9737	9637	9610	9790	9756	9715	9567	9882	9665	9627	9811	9784	9794	9828	9585	9707	9679	9562	9562	9636	9668	9617	9614	9798	9652	9641	9502	9734	9701	9716	9722	9680	9773	9784	9619	9539	9555	9688	9558	9609	9541	9576	9775	9710	9613	9704	9718	9554	9639	9598	9787	9661	9556	9601	9694	9655	9600	9754	9729	9656	9641	9644	9665	9747	9719	9654	9643	9647	9480	9566	9758	9644	9730	9633	9761	9573	9711	9784	9651	9770	9535	9592	9779	9766	9638	9715	9757	9725	9410	9514	9535	9659	9675	9635	9567	9633	9634	9797	9698	9546	9744	9609	9753	9720	9708	9616	9637	9606	9733	9617	9628	9788	9686	9566	9546	9571	9673	9616	9431	9704	9668	9711	9668	9684	9555	9479	9794	9738	9616	9679	9710	9720	9682	9679	9627	9782	9627	9626	9625	9771	9587	9671	9687	9736	9642	9832	9697	9662	9655	9800	9734	9771	9822	9677	9679	9594	9656	9734	9524	9762	9604	9704	9627	9699	9721	9757	9622	9718	9498	9711	9719	9585	9685	9719	9750	9598	9756	9712	9583	9546	9569	9636	9533	9643	9741	9698	9733	9670	9643	9517	9511	9738	9725	9727	9618	9681	9656	9656	9585	9759	9593	9729	9798	9607	9618	9640	9627	9656	9717	9675	9688	9827	9614	9599	9670	9690	9768	9629	9596	9609	9664	9663	9716	9787	9665	9674	9631	9789	9590	9667	9688	9658	9681	9621	9627	9612	9690	9665	9567	9656	9566	9785	9601	9629	9553	9777	9673	9760	9648	9594	9856	9662	9701	9523	9615	9689	9618	9558	9522	9679	9700	9511	9459	9649	9648	9715	9683	9735	9728	9709	9624	9754	9625	9703	9638	9561	9721	9559	9698	9641	9721	9745	9645	9736	9639	9562	9768	9702	9801	9777	9647	9705	9698	9716	9568	9652	9771	9593	9713	9624	9754	9773	9714	9751	9697	9579	9746	9653	9850	9592	9539	9615	9615	9564	9679	9689	9733	9689	9791	9459	9815	9571	9584	9735	9669	9635	9635	9758	9806	9583	9752	9731	9534	9672	9750	9504	9700	9675	9773	9883	9758	9862	9786	9638	9698	9690	9703	9748	9688	9714	9757	9788	9608	9609	9784	9715	9568	9607	9737	9550	9712	9645	9637	9597	9603	9769	9729	9684	9804	9536	9683	9708	9512	9641	9793	9695	9727	9690	9738	9700	9692	9554	9653	9635	9594	9826	9820	9655	9571	9515	9679	9707	9534	9612	9616	9453	9745	9495	9747	9704	9704	9767	9680	9907	9722	9637	9620	9755	9733	9651	9624	9770	9734	9711	9558	9845	9754	9821	9777	9735	9660	9720	9625	9686	9786	9793	9678	9608	9551	9711	9551	9700	9602	9761	9682	9601	9634	9764	9639	9596	9584	9742	9590	9641	9688	9612	9780	9477	9658	9558	9681	9674	9726	9533	9652	9722	9633	9758	9689	9611	9587	9579	9588	9686	9669	9526	9723	9608	9561	9626	9550	9655	9630	9649	9811	9785	9712	9558	9711	9546	9673	9706	9566	9749	9629	9842	9568	9566	9652	9681	9594	9822	9702	9635	9602	9664	9715	9736	9701	9754	9589	9731	9742	9819	9545	9581	9611	9501	9663	9675	9730	9572	9759	9674	9729	9602	9629	9668	9612	9787	9597	9842	9622	9775	9698	9612	9756	9739	9400	9717	9696	9769	9709	9695	9524	9806	9671	9710	9754	9613	9559	9667	9590	9742	9567	9770	9551	9819	9628
25396	21188	27812	27027	22796	22096	45967	45470	35090	23939	19467	17676	16971	16898	16901	16829	16969	16710	16797	16730	16694	16727	16774	16676	16801	16786	16563	16678	16603	16758	16861	16719	16799	16789	16651	16632	16895	16833	16760	16571	16745	16797	16702	16813	16679	16646	16735	16847	16558	16661	16693	16850	16873	16823	16794	16647	16696	16780	16652	16591	16703	16605	16568	16752	16774	16596	16755	16704	16783	16630	16404	16825	16620	16563	16561	16682	16646	16844	16810	16633	16705	16646	16639	16592	16672	16532	16725	16798	16576	16618	16528	16430	16754	16825	16839	16704	16804	16585	16389	16726	16720	16734	16687	16588	16622	16700	16701	16496	16632	16737	16548	16318	16777	16613	16597	16541	16886	16509	16472	16714	16388	16605	16661	16629	16742	16458	16509	16572	16614	16639	16649	16507	16580	16691	16544	16519	16670	16627	16387	16731	16840	16536	16479	16563	16772	16787	16702	16727	16796	16594	16707	16706	16615	16475	16578	16511	16506	16754	16598	16461	16489	16420	16639	16641	16509	16375	16745	16605	16808	16503	16809	16512	16543	16546	16613	16467	16596	16681	16618	16337	16503	16452	16609	16459	16729	16665	16732	16540	16601	16536	16691	16691	16520	16574	16976	16766	16415	16550	16507	16585	16554	16565	16628	16578	16700	16844	16435	16693	16675	16726	16596	16747	16649	16657	16696	16697	16422	16697	16867	16613	16887	16933	16759	16565	16603	16304	16655	16657	16656	16703	16593	16645	16578	16614	16634	16567	16436	16686	16570	16604	16675	16558	16505	16787	16654	16699	16664	16489	16504	16512	16874	16744	16683	16791	16582	16592	16682	16558	16612	16559	16750	16559	16727	16659	16557	16677	16581	16534	16600	16766	16588	16636	16572	16455	16492	16932	16562	16722	16761	16832	16552	16759	16628	16443	16673	16623	16442	16749	16497	16544	16456	16793	16544	16596	16608	16705	16468	16667	16612	16419	16610	16433	16852	16487	16583	16395	16513	16532	16442	16436	16695	16650	16762	16693	16571	16796	16635	16587	16832	16878	16500	16627	16773	16755	16634	16633	16522	16797	16469	16743	16673	16576	16662	16553	16822	16635	16745	16475	16825	16862	16688	16563	16773	16732	16659	16552	16766	16732	16913	16629	16653	16748	16660	16507	16586	16746	16754	16736	16569	16559	16354	16742	16915	16614	16499	16368	16439	16653	16760	16725	16642	16521	16509	16608	16621	16775	16516	16667	16694	16573	16787	16397	16757	16663	16639	16709	16770	16738	16861	16630	16604	16865	16730	16536	16560	16715	16631	16779	16783	16680	16614	16598	16690	16827	16714	16808	16779	16724	16496	16739	16615	16500	16779	16523	16586	16805	16665	16670	16428	16739	16552	16584	16657	16634	16836	16578	16697	16691	16558	16510	16851	16655	16578	16745	16736	16617	16611	16702	16886	16909	16670	16701	16753	16801	16618	16692	16791	16588	16778	16555	16517	16695	16839	16721	16811	16585	16611	16742	16645	16607	16428	16672	16610	16686	16711	16475	16614	16770	16712	16586	16687	16756	16787	16696	16764	16697	16613	16626	16511	16635	16660	16734	16548	16492	16495	16686	16821	16550	16517	16551	16431	16410	16632	16612	16480	16814	16680	16597	16546	16750	16532	16502	16523	16515	16668	16628	16475	16701	16662	16722	16560	16724	16665	16744	16788	16842	16651	16564	16533	16538	16649	16735	16753	16680	16521	16514	16704	16805	16878	16677	16707	16511	16444	16533	16903	16718	16597	16797	16611	16587	16648	16613	16571	16657	16624	16574	16473	16433	16780	16633	16781	16526	16665	16684	16627	16563	16602	16663	16793	16592	16834	16607	16590	16666	16729	16637	16680	16463	16688	16776	16686	16713	16539	16702	16569	16612	16677	16595	16602	16705	16712	16657	16526	16488	16571	16696	16645	16835	16489	16750	16539	16753	16572	16473	16900	16796	16765	16692	16737	16595	16626	16372	16435	16691	16374	16650	16721	16644	16588	16689	16623	16658	16523	16579	16660	16442	16825	16607	16452	16321	16583	16540	16755	16524	16535	16749	16796	16623	16680	16800	16502	16745	16665	16483	16578	16514	16411	16726	16389	16654	16567	16640	16825	16696	16832	16555	16525	16561	16666	16438	16729	16650	16704	16469	16705	16632	16688	16672	16404	16737	16542	16656	16657	16500	16546	16676	16449	16706	16546	16787	16592	16587	16772	16706	16671	16646	16567	16661	16892	16603	16408	16447	16673	16642	16629	16517	16805	16636	16556	16661	16674	16646	16676	16655	16536	16573	16532	16773	16584	16614	16649	16523	16361	16638	16740	16817	16431	16489	16931	16571	16598	16659	16470	16630	16804	16618	16799	16613	16785	16833	16698	16689	16437	16750	16610	16741	16780	16449	16689	16895	16688	16768	16769	16757	16927	16586	16592	16734	16455	16795	16455	16703	16569	16605	16495	16648	16632	16691	16715	16741	16723	16462	16775	16586	16602	16733	16573	16563	16675	16294	16433	16539	16643	16609	16621	16589	16594	16801	16424	16622	16418	16447	16739	16591	16676	16697	16789	16571	16620	16615	16792	16702	16603	16748	16773	16696	16688	16552	16325	16662	16520	16785	16420	16495	16588	16560	16520	16629	16552	16651	16632	16738	16751	16683	16751	16517	16642	16656	16477	16563	16749	16515	16672	16654	16485	16384	16590	16604	16733	16724	16418	16654	16564	16784	16391	16715	16634	16712	16527	16594	16524	16769	16683	16558	16645	16639	16890	16559	16579	16524	16618	16456	16709	16729	16785	16496	16406	16537	16732	16766	16825	16456	16646	16593	16445	16719	16479	16730	16709	16832	16655	16730	16525	16607	16605	16672	16474	16763	16671	16585	16439	16703	16749	16669	16627	16639	16604	16386	16503	16660	16451	16676	16577	16751	16670	16649	16547	16554	16479	16716	16650	16784	16675	16655	16660	16671	16647	16739	16826	16649	16732	16612	16604	16712	16747	16680	16627	16369	16619	16624	16453	16672	16882	16703	16717	16744	16638	16515	16391	16766	16646	16526	16628	16592	16551	16785	16407	16746	16607	16722	16714	16689	16600	16557	16575	16640	16479	16522	16481	16632	16811	16678	16730	16660	16632	16641	16866	16514	16676	16750	16647	16635	16710	16712	16563	16761	16703	16656	16802	16635	16439	16680	16742	16740	16688	16513	16543	16643	16539	16614	16719	16907	16721	16527	16615	16666	16622	16612	16702	16651	16761	16753	16781	16568	16761	16688	16747	16748	16766	16634	16765	16514	16383	16576	16717	16864	16587	16596	16660	16445	16522	16698	16680	16893	16681	16473	16450	16701	16574	16908	16712	16494	16855	16898	16595	16769	16590	16449	16652	16735	16708	16693	16549	16757	16591	16575	16634	16613	16574	16578	16738	16569	16717	16754	16815	16847	16922	16835	16798	16701	16678	16514	16830	16508	16713	16705	16641	16803	16498	16539	16830	16657	16739	16525	16551	16560	16619	16870	16671	16735	16720	16573	16743	16632	16705	16417	16723	16580	16642	16754	16577	16630	16695	16617	16685	16675	16726	16482	16618	16639	16721	16582	16705	16645	16692	16737	16496	16671	16557	16556	16506	16736	16599	16713	16567	16742	16780	16784	16476	16668	16686	16622	16803	16546	16636	16550	16694	16555	16668	16804	16415	16689	16623	16740	16619	16663	16673	16915	16601	16724	16502	16658	16631	16628	16340	16617	16514	16750	16553	16625	16517	16560	16755	16722	16632	16697	16834	16561	16632	16552	16872	16556	16735	16838	16759	16802	16655	16581	16509	16665	16806	16472	16567	16747	16668	16521	16823	16797	16451	16623	16573	16806	16665	16781	16637	16633	16689	16634	16641	16528	16785	16799	16719	16554	16700	16416	16459	16639	16561	16720	16790	16567	16709	16705	16656	16600	16793	16920	16637	16680	16641	16647	16690	16643	16707	16585	16573	16628	16532	16731	16780	16694	16733	16560	16766	16558	16525	16876	16875	16590	16820	16520	16583	16775	16657	16388	16684	16719	16697	16560	16439	16885	16906	16861	16633	16502	16696	16775	16610	16673	16441	16709	16492	16491	16664	16749	16785	16831	16546	16658	16660	16630	16598	16910	16858	16551	16493	16570	16583	16730	16751	16588	16629	16596	16701	16509	16662	16586	16670	16750	16676	16613	16942	16802	16811	16726	16625	16687	16735	16521	16687	16461	16702	16959	16710	16677	16816	16652	16518	16594	16721	16763	16648	16669	16643	16638	16583	16717	16616	16686	16435	16687	16577	16451	16541	16673	16699	16457	16688	16471	16494	16621	16437	16591	16504	16636	16753	16537	16654	16533	16590	16647	16505	16683	16658	16794	16741	16942	16526	16398	16298	16510	16664	16749	16679	16753	16763	16510	16788	16725	16666	16671	16674	16759	16604	16701	16654	16709	16670	16620	16483	16695	16811	16539	16779	16641	16773	16870	16790	16747	16521	16704	16572	16597	16900	16615	16706	16569	16498	16642	16586	16799	16510	16483	16672	16646	16669	16765	16828	16611	16659	16820	16578	16718	16444	16748	16534	16455	16475	16555	16647	16510	16763	16518	16439	16593	16808	16583	16637	16732	16635	16686	16943	16875	16667	16556	16603	16747	16670	16556	16639	16702	16575	16716	16705	16616	16680	16448	16522	16620	16543	16753	16605	16430	16617	16839	16887	16673	16655	16583	16831	16823	16515	16575	16669	16656	16761	16700	16600	16725	16672	16762	16788	16525	16747	16542	16620	16605	16713	16455	16490	16586	16554	16691	16530	16709	16831	16993	16677	16517	16521	16714	16725	16720	16697	16699	16989	16626	16553	16767	16709	16664	16577	16641	16655	16568	16689	16778	16647	16562	16578	16758	16791	16871	16846	16753	16602	16751	16706	16537	16549	16635	16438	16796	16478	16554	16674	16390	16546	16653	16535	16699	16734	16656	16399	16647	16585	16656	16858	16660	16321	16593	16554	16503	16723	16745	16665	16764	16746	16662	16616	16698	16598	16426	16672	16706	16667	16506	16664	16623	16636	16854	16651	16740	16674	16892	16555	16617	16470	16709	16627	16543	16643	16427	16871	16738
12988	24319	24006	18463	14328	15767	41166	37740	25827	15024	11421	10196	9890	9808	9695	9745	9733	9757	9789	9782	9599	9685	9803	9893	9778	9768	9713	9764	9696	9661	9642	9677	9660	9653	9762	9900	9726	9619	9578	9682	9873	9650	9750	9579	9779	9684	9658	9663	9766	9703	9807	9743	9719	9591	9749	9641	9658	9647	9729	9488	9668	9602	9648	9911	9562	9723	9819	9560	9600	9621	9650	9583	9726	9647	9438	9809	9697	9716	9904	9598	9749	9776	9731	9655	9760	9703	9695	9632	9618	9753	9601	9752	9716	9692	9656	9770	9655	9632	9672	9837	9823	9757	9774	9705	9712	9618	9697	9613	9612	9575	9817	9568	9773	9618	9793	9599	9733	9715	9679	9677	9699	9634	9749	9650	9608	9740	9679	9588	9614	9833	9730	9803	9718	9779	9689	9783	9741	9609	9614	9648	9760	9696	9560	9566	9545	9636	9795	9845	9769	9716	9810	9628	9491	9703	9761	9586	9715	9762	9765	9924	9805	9592	9733	9686	9775	9654	9746	9653	9717	9733	9624	9575	9718	9649	9785	9743	9720	9555	9726	9644	9657	9696	9563	9617	9743	9641	9652	9745	9674	9705	9708	9662	9729	9716	9670	9710	9552	9694	9709	9610	9667	9665	9647	9636	9700	9628	9690	9829	9661	9696	9659	9818	9739	9613	9667	9714	9746	9769	9602	9811	9750	9740	9845	9642	9728	9687	9606	9670	9691	9640	9793	9610	9706	9691	9661	9606	9705	9664	9487	9841	9571	9655	9588	9668	9871	9678	9859	9651	9756	9518	9633	9628	9693	9771	9742	9642	9877	9705	9593	9550	9766	9591	9566	9658	9714	9579	9744	9808	9758	9635	9717	9595	9682	9824	9726	9595	9621	9660	9529	9698	9699	9607	9759	9696	9544	9800	9519	9651	9669	9627	9630	9668	9681	9757	9754	9626	9825	9586	9718	9655	9801	9612	9685	9598	9707	9627	9581	9742	9782	9750	9653	9689	9782	9822	9566	9539	9377	9734	9702	9668	9630	9690	9608	9760	9845	9757	9785	9736	9707	9689	9627	9646	9707	9706	9632	9724	9467	9495	9637	9654	9585	9515	9757	9701	9707	9676	9696	9659	9740	9724	9815	9826	9640	9740	9674	9701	9623	9663	9745	9681	9748	9745	9645	9606	9602	9717	9755	9662	9682	9693	9719	9699	9578	9779	9812	9554	9666	9644	9576	9684	9618	9642	9763	9584	9705	9702	9616	9793	9612	9684	9699	9682	9734	9778	9723	9661	9603	9657	9611	9722	9668	9585	9696	9623	9706	9696	9548	9707	9786	9693	9818	9718	9659	9780	9713	9801	9645	9652	9611	9783	9709	9651	9758	9682	9640	9598	9725	9673	9586	9738	9889	9594	9674	9690	9591	9887	9746	9582	9668	9689	9661	9804	9791	9758	9668	9691	9575	9592	9621	9623	9675	9778	9557	9627	9591	9706	9704	9641	9686	9681	9700	9585	9682	9604	9680	9645	9628	9789	9639	9604	9733	9618	9671	9757	9708	9788	9788	9711	9602	9626	9671	9764	9811	9707	9482	9845	9656	9644	9628	9655	9634	9719	9745	9724	9674	9533	9645	9595	9740	9632	9796	9654	9911	9620	9787	9685	9637	9603	9596	9731	9729	9767	9566	9657	9769	9697	9719	9724	9724	9780	9668	9728	9675	9786	9685	9771	9675	9711	9764	9798	9595	9760	9677	9668	9755	9768	9662	9712	9571	9683	9632	9763	9701	9633	9621	9712	9766	9488	9728	9849	9674	9639	9739	9627	9677	9755	9549	9767	9755	9743	9723	9593	9697	9603	9654	9588	9566	9650	9655	9604	9797	9719	9633	9567	9493	9691	9576	9678	9616	9753	9717	9669	9900	9671	9615	9708	9634	9729	9654	9634	9640	9680	9782	9709	9735	9696	9691	9508	9766	9796	9536	9680	9527	9763	9715	9672	9696	9757	9769	9727	9636	9586	9746	9615	9651	9673	9709	9941	9686	9621	9412	9678	9942	9483	9600	9725	9631	9536	9582	9622	9651	9636	9778	9655	9586	9609	9653	9603	9635	9736	9691	9696	9688	9622	9459	9552	9462	9763	9654	9794	9614	9691	9692	9736	9691	9706	9642	9630	9650	9662	9613	9750	9684	9725	9714	9624	9653	9700	9813	9520	9882	9680	9647	9566	9798	9776	9853	9673	9781	9928	9713	9805	9623	9678	9553	9709	9632	9774	9509	9698	9779	9598	9589	9606	9746	9648	9739	9491	9674	9550	9824	9766	9634	9667	9690	9611	9569	9581	9774	9560	9726	9815	9673	9771	9687	9702	9670	9717	9625	9577	9591	9600	9760	9687	9688	9727	9689	9617	9762	9698	9660	9707	9601	9657	9785	9695	9712	9499	9652	9425	9761	9743	9663	9755	9720	9734	9699	9657	9647	9703	9854	9760	9723	9711	9687	9785	9672	9531	9780	9855	9751	9684	9633	9545	9803	9686	9566	9744	9707	9745	9726	9672	9670	9626	9699	9666	9724	9689	9678	9650	9731	9590	9762	9788	9849	9681	9714	9736	9632	9830	9725	9827	9560	9747	9730	9807	9675	9690	9758	9691	9507	9574	9700	9671	9511	9744	9752	9594	9757	9691	9639	9686	9719	9509	9757	9553	9723	9727	9604	9751	9865	9673	9615	9656	9605	9596	9659	9648	9654	9694	9544	9664	9568	9718	9671	9696	9640	9626	9627	9618	9710	9733	9671	9747	9665	9530	9724	9802	9661	9632	9657	9673	9693	9635	9550	9783	9669	9722	9735	9700	9709	9670	9591	9718	9585	9766	9604	9718	9657	9696	9722	9771	9643	9774	9840	9611	9715	9758	9705	9554	9747	9621	9591	9584	9595	9761	9635	9671	9687	9610	9574	9568	9585	9675	9763	9724	9653	9696	9794	9750	9664	9872	9715	9595	9702	9710	9673	9550	9648	9717	9716	9656	9721	9647	9718	9652	9839	9726	9540	9805	9670	9776	9586	9730	9672	9730	9638	9747	9668	9623	9711	9738	9618	9628	9492	9709	9649	9653	9641	9763	9781	9616	9476	9679	9533	9630	9676	9701	9733	9745	9674	9518	9709	9621	9811	9559	9537	9753	9684	9726	9662	9664	9831	9900	9700	9795	9709	9764	9581	9698	9528	9722	9702	9664	9522	9657	9667	9657	9621	9692	9842	9768	9741	9760	9653	9746	9753	9586	9614	9748	9554	9742	9565	9583	9612	9900	9714	9646	9742	9763	9768	9672	9780	9800	9651	9671	9764	9713	9752	9694	9492	9668	9623	9659	9548	9651	9785	9724	9609	9769	9785	9737	9626	9611	9718	9653	9961	9706	9615	9643	9613	9642	9695	9611	9593	9838	9793	9718	9610	9806	9682	9632	9809	9642	9647	9591	9614	9616	9775	9607	9635	9730	9728	9554	9649	9654	9662	9741	9634	9641	9674	9827	9668	9646	9590	9712	9723	9624	9618	9676	9726	9868	9722	9633	9895	9675	9612	9579	9794	9649	9663	9702	9684	9671	9705	9630	9669	9642	9763	9600	9649	9715	9613	9688	9732	9614	9795	9500	9695	9642	9669	9645	9636	9693	9692	9567	9705	9723	9825	9645	9658	9665	9523	9638	9705	9757	9504	9708	9641	9789	9548	9791	9666	9815	9711	9751	9457	9617	9670	9727	9644	9754	9718	9530	9616	9589	9783	9635	9830	9748	9639	9606	9778	9650	9643	9725	9538	9774	9926	9494	9722	9721	9759	9662	9670	9550	9504	9686	9705	9782	9734	9717	9759	9636	9689	9790	9641	9775	9662	9713	9710	9830	9613	9760	9764	9764	9577	9676	9584	9512	9647	9591	9633	9619	9794	9649	9794	9691	9710	9677	9635	9555	9664	9772	9696	9605	9561	9857	9663	9783	9561	9608	9669	9655	9648	9693	9865	9665	9824	9662	9616	9649	9618	9842	9883	9568	9805	9591	9683	9722	9663	9628	9710	9762	9623	9639	9763	9741	9674	9722	9738	9725	9741	9716	9557	9666	9609	9644	9674	9704	9626	9753	9821	9675	9639	9671	9640	9577	9540	9864	9724	9683	9726	9839	9575	9634	9806	9724	9674	9680	9702	9712	9540	9708	9603	9701	9692	9761	9533	9651	9723	9645	9518	9581	9784	9667	9722	9742	9752	9541	9631	9640	9672	9703	9697	9758	9555	9648	9705	9668	9730	9749	9770	9667	9622	9614	9756	9680	9769	9640	9769	9751	9609	9715	9694	9691	9762	9840	9764	9738	9716	9727	9668	9537	9675	9725	9767	9656	9720	9735	9633	9710	9558	9666	9758	9646	9730	9672	9594	9726	9711	9524	9672	9818	9612	9578	9695	9640	9651	9721	9901	9843	9805	9666	9740	9668	9715	9716	9526	9610	9708	9738	9623	9776	9716	9663	9683	9701	9693	9729	9484	9666	9628	9643	9666	9673	9879	9674	9586	9619	9608	9755	9677	9528	9722	9784	9609	9661	9707	9688	9775	9646	9677	9575	9780	9532	9712	9713	9668	9618	9658	9668	9622	9612	9602	9761	9798	9614	9585	9779	9726	9607	9729	9708	9714	9549	9605	9774	9770	9670	9653	9773	9663	9723	9855	9686	9632	9472	9728	9709	9633	9563	9738	9602	9710	9813	9707	9583	9681	9654	9802	9589	9590	9800	9582	9749	9743	9558	9594	9791	9601	9740	9567	9612	9699	9755	9690	9732	9750	9617	9781	9690	9617	9768	9721	9789	9756	9709	9795	9623	9751	9722	9599	9636	9745	9823	9635	9639	9669	9810	9515	9663	9752	9824	9749	9756	9694	9692	9635	9594	9599	9659	9701	9665	9650	9524	9788	9661	9598	9630	9935	9652	9761	9676	9639	9665	9563	9569	9595	9700	9677	9664	9661	9647	9509	9667	9715	9800	9510	9725	9750	9688	9552	9688	9776	9681	9606	9768	9672	9574	9505	9730	9816	9564	9615	9808	9519	9711	9530	9711	9694	9797	9604	9643	9712	9521
23442	21109	28433	24317	23154	29193	63531	60550	47912	31304	23051	18966	17323	16919	16882	17155	16956	16860	17044	16872	17019	16829	16816	16765	16927	16903	16793	16694	16765	16990	16808	16747	17038	17040	16932	16749	16849	17012	16700	16809	16889	17065	16879	16749	16650	17055	16603	16627	16760	16606	16796	16816	16835	16681	16796	16914	16819	16847	16616	16728	16879	16798	16769	16703	16858	16857	16688	16748	16728	16675	16778	16796	16656	16557	16818	16722	16880	16759	16742	16907	16593	16808	16660	16810	16856	16615	16805	16566	16608	16746	16659	16803	16736	16633	16850	16641	16732	16776	16464	16660	16661	16882	16727	16670	16644	16651	16801	16469	16700	16670	16722	16502	16792	16654	16670	16594	16734	16771	16701	16700	16681	16562	16711	16737	16952	16547	16604	16518	16667	16785	16879	16786	16906	16989	16650	16700	16700	16744	16703	16559	16672	16635	16751	16972	16749	16843	16392	16669	16587	16802	16578	16678	16704	16495	16741	16520	16537	16808	16580	16685	16727	16840	16741	16734	16802	16679	16701	16803	16860	16840	16511	16682	16641	16895	16759	16512	16765	16505	16854	16732	16781	16705	16726	16605	16593	16754	16631	16700	16542	16582	16797	16885	16656	16638	16751	16554	16697	16792	16696	16733	16617	16633	16728	16612	16617	16727	16986	16662	16783	16962	16730	16672	16845	16703	16760	16713	16463	16723	16323	16558	16704	16589	16641	16859	16692	16833	16697	16823	16744	16779	16621	16695	16725	16635	16692	16718	16817	16873	16627	16779	16511	16784	16564	17084	16780	16864	16701	16806	16569	16884	16716	16989	16731	16853	16698	16711	16654	16843	16676	16586	16581	16909	16789	16554	16674	16698	16648	16606	16884	16547	16593	16737	16728	16598	16625	16707	16739	16842	16752	16614	16538	16771	16845	16603	16840	16848	16943	16582	16595	16601	16781	16895	16789	16734	16627	16695	16737	16737	16707	16838	16488	16782	16704	16658	16569	16814	16750	16667	16833	16759	16740	16596	16728	16891	16707	16794	16791	16842	16736	16700	16750	16725	16580	16637	16873	16867	16832	16785	16902	16834	16717	16667	16835	16748	16672	16757	16686	16786	16588	16829	16835	16862	16707	16799	16473	16720	16547	16750	16802	16656	16522	16687	16654	16448	16841	16849	16675	16563	16691	16652	16709	16508	16656	16865	16829	16759	16609	16655	16814	16621	16715	16604	16782	16714	16782	16579	16764	16886	16520	16673	16603	16665	16769	16626	16648	16563	16697	16631	16544	16507	16959	16619	16744	16760	16733	16821	16912	16865	16435	16780	16639	16510	16684	16684	16963	16839	16635	16708	16633	16616	16552	16680	16498	16769	16515	16542	16640	16664	16656	16676	16789	16551	16765	16785	16882	16590	16727	16725	16633	16802	16838	16688	16990	16568	16597	16669	16514	16565	16734	16688	16673	16617	16656	16665	16718	16870	16754	16635	16653	16660	16754	16795	16635	16758	16665	16639	16795	16707	16744	16674	16721	16568	16843	16691	16848	16811	16871	16891	16501	16850	16679	16647	16867	16628	16725	16671	16866	16671	16648	16756	16791	16813	16724	16686	16931	16609	16689	16608	16861	16848	16847	16793	16642	16724	16783	16664	16862	16640	16772	16854	16821	16843	16889	16907	16702	16547	16734	16643	16632	16610	16782	16684	16727	16676	16479	16689	16635	16720	16619	16901	16614	16716	16844	16728	16836	16634	16778	16511	16739	16629	16623	16773	16733	16326	16652	16490	16598	16709	16584	16389	16621	16753	16767	16800	16748	16796	16547	16722	16897	16812	16813	16581	16785	16780	16694	16691	16790	16662	16624	16692	16698	16609	16758	16678	16718	16835	16727	16717	16795	16681	16783	16577	16848	16738	16779	16510	16575	16766	16695	16802	16636	16707	16531	16650	16551	16618	16718	16770	16762	16749	16701	16778	16684	16938	16733	16768	16778	16771	16701	16827	16818	16579	16825	16668	16752	16815	16713	16706	16656	16640	16481	16825	16566	16590	16703	16609	16587	16670	16588	16608	16803	16676	16761	16420	16776	16910	16625	16820	16988	16777	16670	16753	16650	16710	16754	16580	16766	16809	16938	16616	16613	16735	16902	16578	16664	16642	16583	16855	16698	16671	16734	16623	16761	16536	16689	16901	16821	16548	16715	16687	16716	16733	16468	16772	16882	16725	16775	16699	16834	16697	16635	16766	16939	16863	16799	16746	16760	16606	16531	16765	16701	16580	16726	16707	16769	16824	17002	16833	16608	16884	16743	16642	16407	16742	16750	16817	17038	16824	16747	16820	16729	16959	16940	16797	16671	16722	16773	16473	16619	16574	16770	16776	16877	16526	16733	16822	16540	16875	16658	16466	16725	16616	16837	16676	16585	16701	16722	16704	16736	16693	16687	16717	16713	16832	16750	16761	16587	16760	16693	16574	16689	16720	16594	16685	16817	16698	16753	16758	16820	16589	16527	16698	16644	16634	16697	16602	16743	16592	16839	16826	16587	16676	16661	16468	16631	16725	16730	16672	16622	16751	16727	16574	16739	16723	16823	16605	16631	16734	16710	16896	16830	16733	16952	16685	16750	16734	16776	16814	16758	16741	16762	16613	16729	16514	16674	16658	16679	16713	16945	16666	16724	16684	16607	16717	16668	16717	16635	16514	16739	16724	16680	16557	16776	16825	16736	16551	16777	16763	16876	16723	16539	16575	16850	16673	16747	16756	16798	16945	16657	16747	16803	16599	16866	16784	16694	16807	17018	16691	16555	16776	16614	16806	16661	16579	16643	16418	16615	16708	16939	16663	16776	16729	16515	16755	16748	16837	16488	16614	16845	16982	16615	16645	17059	16683	16577	16513	16882	16823	16636	16735	16850	16656	16388	16531	16903	16670	16690	16715	16996	16578	16759	16699	16667	16812	16687	16704	16713	16717	16859	16751	16566	16886	16666	16675	16790	16660	16830	16788	16924	16687	16587	16747	16884	16681	16645	16858	16656	16772	16852	16689	16602	16804	16610	16638	16547	16638	16694	16623	16882	16624	16631	16663	16817	16840	16721	16697	16761	16645	16681	16627	16541	16675	16709	16629	16903	16679	16710	16649	16808	16787	16625	16629	16818	16775	16809	16675	16678	16757	16641	16576	16467	16744	16978	16915	16667	16854	16880	16587	16730	16596	16735	16725	16569	16737	16900	16837	16611	16783	16675	16859	16716	16695	16633	16827	16625	16588	16693	16674	16817	16491	16761	16664	16731	16671	17161	16606	16855	16908	16678	16790	16891	16755	16677	16442	16763	16932	16710	16818	16782	16707	16617	16454	16496	16634	16735	16796	16653	16718	16768	16716	16624	16724	16943	16762	16651	16684	16750	16830	16743	16774	16601	16953	16699	16619	16798	16739	16656	16642	16656	16869	16715	16868	16815	16666	16746	16491	16778	16725	16680	16771	16713	16620	16611	16557	16690	16745	16836	16663	16537	16801	16668	16782	16682	16700	16631	16774	16665	16548	16876	16623	16476	16747	16793	16784	16713	16773	16644	16766	16878	16820	16664	16619	16792	16756	16663	16652	16887	16409	16888	16749	16766	16645	16612	16598	16741	16701	16811	16665	16756	16526	16813	16763	16661	16652	16845	16703	16669	16735	16513	16669	16827	16715	16822	16887	16392	16585	16568	16624	16852	16614	16844	16725	16629	16898	16560	16412	16422	16770	16665	16790	16699	16540	16724	16802	16886	16798	16871	16795	16999	16841	16562	16547	16674	16883	16536	16791	16775	16842	16791	16766	16702	16703	16562	16807	16728	16742	16608	16720	16775	16746	16702	16676	16788	16839	16893	16545	16924	16878	16757	16857	16791	16497	16715	16759	16813	16647	16682	16861	16717	16800	16782	16714	16939	16662	16864	16755	16690	16909	16838	16501	16544	16770	16929	16798	16719	16778	16593	16647	16777	16823	16732	16930	16877	16627	16611	16837	16582	16742	16725	16727	16554	16772	16743	16667	16683	16533	16683	16809	16893	16452	16730	16783	16602	16603	16808	16712	16959	16903	16764	16849	16737	16626	16653	16790	16732	16551	16682	16639	16925	16600	16812	16710	16922	16940	16855	16758	16783	16808	16679	16571	16756	16783	16495	16634	16750	16791	16637	16489	16896	16764	16678	16643	16881	16760	16962	16695	16576	16688	16620	16651	16725	16522	16728	16666	16822	16737	16719	16688	16644	16808	16842	16909	16709	16455	16689	16621	16568	16729	16602	16764	16714	16776	16611	16716	16789	16853	16921	16753	16657	16623	16710	16750	16746	16747	16628	16742	16550	16847	16643	16684	16718	16625	16626	16792	16684	16845	16788	16714	16750	16607	16991	16744	16718	16961	16598	16638	16644	16715	16732	16672	16710	16740	16923	16812	16796	16714	16575	16726	16682	16565	16800	16575	16749	16884	16881	16613	16495	16710	16674	16608	16533	16839	16607	16657	16716	16668	16725	16637	16696	16540	16882	16628	16569	16803	16841	16928	16731	16622	16622	16524	16816	16836	16858	16696	16684	16739	16590	16628	16769	16537	16759	16768	16543	16801	16828	16717	16740	16700	16981	16697	16490	16837	17034	16591	16757	16595	16509	16817	16605	16643	16585	16574	16632	16855	16843	16701	16636	16581	16932	16712	16893	16940	16786	16656	16638	16595	16807	16849	16615	16726	16764	16828	16549	16812	16810	16562	16746	16905	16915	16622	16876	16993	16922	16586	16739	16815	16665	16821	16571	16787	16677	16607	16878	16440	16664	16944	16880	16465	16656	16783	16566	16808	16801	16842	16852	16655	16837	16616	16733	16558	16961	16658	16797	16660	16772	16760	16880	16803	16817	16796	16812	16566	16643	16659	16811	16739	16711	16800	16569	16833	16873	16739	16781	16759	16590	16561	16540	16636	16838	16776	16667	16796	16805	16769	16780	16858	16902	16798	16656	16568	16805	16676	16731	16612	16703	16777	16558	16790	16783	16581	16719	16660	16838	16794	16774	16547	16698	16690	16761	16603	16969	16724	16655	16875	16661	16708	16765	16656	17022	16738	16763	16681	16690	16498	16802	16662	16805	16903	16835	16843	16701	16695	16835	16623	16689	16405
14363	28624	29433	23300	19113	25055	60994	57231	38780	21079	14177	10923	10088	9918	9931	10002	9835	9961	9810	9953	9943	9811	10007	9897	9866	9962	10070	9774	10032	9791	9857	9871	9982	9922	9993	9872	9897	9928	9908	9708	9785	9840	9743	9910	9914	9980	9928	9988	9846	9844	9681	9792	9948	9681	9793	9838	9833	9710	9865	9840	9867	9844	9797	9934	9822	9845	9869	9787	9821	9941	9726	9825	9851	9918	9823	9868	9721	10012	9718	9825	9787	9929	9852	9798	9990	9683	9796	9838	9957	9747	9812	9901	9805	9780	9812	9799	9892	9771	9872	9867	9731	9848	9821	9938	9929	9955	9834	9911	9713	9782	9839	9850	9801	9904	9919	9896	9830	9601	9805	9723	10097	9905	9860	9844	9746	9836	9897	9850	9890	9726	9820	9863	9754	9779	9840	9725	9783	9873	9969	9874	9770	9942	9752	9734	9794	9896	9831	9850	9800	9864	9770	9678	9864	9817	9871	9724	9867	9783	9878	9806	9711	9923	9758	9717	9884	9985	9840	9899	9734	9708	9811	9799	9784	9959	9791	9986	9777	9786	9888	9880	9900	9671	9819	9847	9891	9817	9853	9779	9995	9880	9780	9854	9704	9743	9812	9885	9760	9737	9867	9774	9767	9845	9777	9807	9914	9763	9784	9726	9784	9769	9844	9741	9822	9713	9612	9852	9818	9732	9687	9765	9828	9753	9898	9862	9938	9792	9853	9871	9672	9709	9762	9851	9761	9897	9759	9820	9752	10017	9851	9820	9645	9735	9842	9785	9806	9783	9831	9671	9659	9802	9741	9810	9685	9708	9773	9703	9695	9763	9806	9852	9836	9859	9752	9781	9693	9778	9837	9846	9897	9785	9817	9679	9742	9629	9811	9937	9810	9704	9839	9750	9722	9813	9900	9751	9743	9761	9886	9886	9716	9813	9884	9911	9741	9700	9809	9894	9720	9922	9921	9831	9934	9710	9770	9814	9918	9755	9839	9655	9815	9752	9712	9776	9794	9945	9791	9788	9797	9721	9767	9747	9831	9766	9903	9876	9690	9796	9805	9887	9809	9860	9849	9722	9916	9692	9761	9914	9619	9829	9759	9844	9847	9910	9902	9788	9832	9856	9861	9809	9806	9913	9777	9840	9763	9875	9774	9771	9833	9760	9769	9922	9875	9760	9797	9774	9621	9637	9788	9735	9709	9778	9822	9835	9850	9703	9742	9737	9915	9770	9795	9834	9856	9850	9743	9877	9721	9825	9862	9811	9798	9880	9829	9763	9802	9910	9933	9792	9652	9828	9759	9946	9786	9705	9834	9882	9769	9767	9674	9726	9812	9804	9871	9873	9848	9843	9747	9674	9894	9887	9914	9853	9809	10020	9842	9828	9879	9711	9897	9695	9713	9879	9793	9762	9860	9984	9764	9809	9875	9800	9815	9843	9656	9750	9741	9764	9811	9834	9873	9732	9746	9780	9902	9889	9991	9721	9665	9751	9693	9767	9603	9806	9691	9801	9840	9686	9897	9821	9886	9841	9740	9728	9834	9904	9903	9770	9800	9945	9947	9801	9841	9811	9668	9832	9735	9749	9789	9802	9792	9576	9852	9675	9825	9903	9816	9755	9850	9776	9797	9810	9705	9880	9681	9874	9848	9898	9869	9827	9720	9700	9880	9884	9839	9735	9882	9766	9845	9745	9831	9826	9768	9893	9803	9729	9893	9939	9773	9851	9770	9846	9851	9780	9705	9702	9890	9974	9986	9796	9912	9752	9798	9729	9805	9795	9732	9855	9848	9680	9880	9883	9854	9803	9768	9788	9956	9873	9836	9769	9888	9767	10000	9629	9643	9783	9823	9889	9865	9821	9815	9703	9852	9621	9790	9837	9770	9903	9899	9819	9833	9925	9875	9928	9840	9533	9985	9852	9918	9784	9885	9834	9839	9765	9908	9985	9822	9844	9777	9795	9659	9894	9721	9624	9639	9824	9788	9644	9823	9757	9905	9883	9676	9765	9828	9972	9901	9735	9785	9702	9784	9894	9890	9933	9824	9783	9830	9865	9682	9761	9823	9723	9790	9930	9859	9853	9847	9700	9896	9852	9934	9878	9841	9638	9931	9803	9777	9808	9793	9940	9741	9890	9757	9916	9803	9860	9916	9741	9940	9829	9880	9797	9869	9780	9679	9731	9766	9695	9860	9880	9881	9832	9754	9916	9664	9829	9724	9704	9856	9708	9743	9826	9812	9801	9654	9806	9839	9816	9979	9777	9848	9717	9901	9686	9821	9830	9816	9753	9828	9848	9962	9866	9544	9899	9695	9916	9837	9783	9861	9819	9733	9983	9597	9695	9696	9842	9857	9650	9761	9740	9793	9730	9976	9854	9771	9749	9796	9682	9692	9827	9949	9687	9776	9660	9790	9826	9641	9836	9825	9789	9848	9794	9760	9684	9873	9799	9726	9979	9734	9918	9949	9922	9846	9815	9928	9691	9914	9821	9792	9870	9868	9860	9732	9738	9638	9836	9921	9816	9829	9838	9816	9780	9919	9809	9727	9709	9883	9835	9777	9954	9761	9802	9787	9899	9764	9781	9866	9865	9976	9847	9821	9826	9726	9851	9725	9854	9827	9783	9873	9767	9740	9773	9774	9805	9816	9814	9804	9741	9757	9838	9840	9761	9654	9868	9729	9746	9814	9719	9781	9856	9840	9758	9812	9820	9853	9803	9839	9840	9725	9730	9756	9722	9627	9897	9892	9749	9943	9874	9950	9766	9901	9811	9841	9732	9691	9829	9706	9819	9694	9772	9769	9729	9639	9918	9823	9799	9890	9861	9825	9820	9744	9732	9615	9840	9793	9742	9811	9766	9736	9854	9734	9832	9858	9886	9799	9731	9867	9586	9908	9855	9753	9814	9796	9878	9697	9883	9951	9745	9829	9784	9802	9791	9767	9710	9784	9805	9846	9599	9847	9664	9948	9800	9782	9760	9695	9773	9841	9685	9942	9712	9933	9846	9766	9854	9803	9811	9728	9827	9969	9813	9746	9890	9856	9640	9815	9809	9820	9936	9808	9744	9807	9819	9840	9670	9826	9802	9738	9680	9710	9648	9768	9836	9762	9666	9829	9894	9652	9766	9903	9911	9847	9754	9826	9729	9686	9814	9803	9940	9822	9722	9828	9809	9736	9992	9877	9766	9859	9632	9890	9773	9853	9731	9854	9903	9761	9736	9810	9856	9775	9789	9800	9768	9789	9818	9775	9827	9741	9760	9560	9803	9831	9906	9828	9696	9764	9877	9701	9822	9770	9612	9813	9806	9753	9910	9530	9802	9754	9901	9796	9671	9778	9732	9658	9901	9813	9841	9694	9719	9769	9765	9789	9899	9683	9770	9724	9885	9717	9847	9730	9812	9950	9697	9882	9782	10007	9816	9885	9749	9773	9838	9814	9729	9656	9800	9752	9820	9781	9714	9750	9815	9846	9916	9763	9925	9817	9800	9911	9822	9831	9595	9885	9700	9903	9778	9869	9730	9672	9767	9739	9881	9784	9770	9819	9830	9772	9823	9788	9787	9796	9752	9676	9878	9844	9879	9820	9741	9737	9825	9891	9780	9699	9788	9800	9839	9901	9871	9907	9664	9776	9736	9770	9814	9847	10005	9642	9732	9901	9829	9790	10023	9828	9802	10013	9727	9883	9909	9870	9891	9653	9755	9760	9780	9765	9737	9851	9722	9806	9754	9915	9875	9838	9958	9796	9820	9875	9766	9891	9786	9706	9789	9924	9889	9758	9775	9670	9864	9970	9780	9789	9799	9717	9884	9697	9795	9838	9825	9640	9834	9890	9957	9824	9873	9834	9747	9904	9751	9911	9806	9795	9638	9848	9798	9766	9840	9800	9795	9828	9748	9722	9641	9726	9799	9698	9789	9697	9980	9889	9806	9727	9657	9714	9758	9817	9836	9828	9746	9871	9703	9666	9730	9755	9709	9939	9917	9797	9775	9740	9734	9803	9873	9891	9839	9706	9651	9866	9878	9716	9837	9736	9764	9959	9610	9799	9665	9896	9826	9780	9812	9704	9818	9979	9919	9866	9745	9880	9788	9783	9904	9682	9816	9732	9795	9712	9677	9830	9933	9795	9834	9765	9911	9853	9769	9699	9875	9803	9778	9558	9724	9806	9822	9819	9878	9852	9814	9828	9816	9617	9873	10010	9971	9768	9710	9729	9734	9905	9730	9844	9731	9806	9740	9948	9814	9618	9791	9843	9786	9794	9668	9754	9741	9839	9797	9786	9667	9765	9838	9838	9753	9888	9827	9940	9835	9810	9855	9603	9837	9708	9793	9681	9868	10020	9650	9751	9810	9654	9797	9946	9810	9843	9656	9884	9921	9669	9771	9743	9734	9759	9674	9788	9796	9883	9824	9736	9923	9775	9692	9745	9722	9760	9940	9685	9856	9853	9679	9732	9921	9711	9802	9816	9941	9842	9863	9845	9835	9909	9762	9834	9737	9653	9835	9764	9732	9898	9789	9714	9645	9747	9737	9823	9812	9766	9852	9730	9652	9826	9686	9592	9937	9897	9780	9855	9675	9775	9852	9808	9804	9842	9831	9957	9705	9845	9823	9784	9702	9829	9785	9752	9745	9754	9905	9728	9874	9811	9768	9702	9684	9917	9931	9804	9897	9826	9817	9886	9905	9844	9631	9676	9770	9773	9775	9699	9812	9794	9729	9834	9872	9818	9667	9777	9880	9811	9604	9773	9796	9824	9890	9945	9880	9879	9731	9676	9897	9966	9777	9722	9734	9838	9850	9812	9730	9886	9906	9737	9780	9855	9939	9746	9748	9813	9848	9846	9839	9712	9857	9753	9822	9835	9785	9875	9699	9701	9750	9848	9881	9841	9870	9833	9859	9766	9738	9684	9829	9927	9805	9698	9917	9865	9982	10019	9621	9822	9651	9909	9735	9844	9857	9853	9819	9912	9708	9680	9685	9831	9805	9644	9793	9741	9711	9880	9662	9651	9783	9777	9899	9803	9626	9803	9812	9712	9770	9650	9861	9762	9767	9842	9741	9848	9769	9745	9878	9866	9829	9696	9819	9805	9744	9726	9686	9747	9777
30237	25400	27503	22977	19638	18667	22425	23064	20978	18478	17271	16802	17029	16715	16610	16628	16673	16600	16766	16833	16742	16694	16765	16749	16697	16689	16734	16755	16808	16546	16560	16932	16666	16768	16612	16662	16779	16618	16775	16648	16684	16620	16397	16597	16774	16678	16744	16730	16791	16726	16823	16769	16786	16597	16442	16552	16615	16666	16672	16765	16735	16808	16667	16405	16710	16761	16686	16632	16757	16723	16741	16818	16559	16763	16662	16728	16760	16663	16605	16862	16838	16746	16683	16666	16616	16653	16671	16729	16805	16705	16760	16514	16844	16894	16735	16899	16683	16853	16797	16820	16883	16694	16644	16777	16735	16830	16868	16786	16806	16639	16857	16804	16812	16643	16793	16754	16689	16605	16726	16639	16583	16801	16732	16727	16806	16838	16740	16821	16821	16744	16544	16657	16660	16652	16674	16537	16793	16580	16851	16703	16850	16636	16637	16780	16633	16711	16700	16476	16688	16701	16968	16529	16707	16505	16655	16867	16827	16659	16706	16632	16466	16693	16706	16827	16771	16776	16677	16455	16823	16816	16778	16813	16634	16747	16416	16629	16660	16583	16674	16598	16852	16699	16628	16843	16743	16765	16803	16753	16721	17025	16756	16637	16935	16726	16822	16793	16717	16810	16603	16737	16586	16762	16846	16612	16791	16617	16731	16767	16817	16844	16737	16588	16816	16620	16774	16790	16868	16717	16909	16713	16501	16727	16818	16474	16613	16478	16488	16862	16573	16824	16653	16686	16731	16629	16874	16563	16943	16737	16752	16705	16946	16839	16763	16632	16783	16707	16571	16791	16772	16750	16638	16677	16699	16573	16955	16582	16741	16502	16911	16609	16689	16741	16695	16598	16768	16718	16926	16799	16674	16633	16803	16689	16895	16627	16659	16687	16802	16890	16766	16815	16660	16512	16794	16597	16617	16700	16739	16732	16775	16590	16660	16780	16753	16437	16793	16557	16701	16869	16556	16735	16617	16675	16901	16623	16740	16583	16627	16972	16844	16795	17004	16935	16673	16652	16750	16585	16867	16463	16872	16758	16656	16829	16716	16427	16494	16845	16528	16544	16550	16675	16868	16898	16600	16650	16624	16785	16718	16744	16489	16414	16596	16907	16852	16805	16726	16487	16588	16739	16612	16673	16537	16711	16796	16585	16629	17028	16820	16516	16708	16796	16598	16491	16570	16654	16497	16799	16784	16923	16682	16637	16724	16891	16719	16607	16742	16782	16603	16677	16855	16740	16650	16634	16732	16808	16752	16636	16699	16811	16671	16736	16680	16885	16758	16796	16817	16587	16789	16733	16729	16562	16588	16665	16635	16523	16631	16722	16628	16589	16790	16967	16794	16643	16774	16697	16676	16807	16710	16718	16829	16767	16488	16686	16871	16652	16682	16858	16664	16759	16721	16676	16648	16683	16693	16643	16562	16744	16724	16517	16724	17013	16744	16650	16596	16474	16674	16637	16606	16600	16610	16660	16873	16757	16672	16731	16716	16599	16665	16564	16609	16765	16737	16900	16788	16652	16871	16691	16747	16718	16557	16715	16770	16865	16824	16780	16862	16764	16845	16660	16839	16588	16945	16456	16792	16677	16641	16660	16359	16680	16772	16876	16821	16966	16832	16792	16634	16784	16704	16492	16710	16820	16831	16689	16430	17066	16794	16718	16664	16527	16680	16843	16760	16602	16747	16859	16776	16508	16717	16691	16885	16844	16629	16699	16649	16625	16681	16878	16581	16665	16518	16519	16535	16802	16636	16742	16559	16611	16692	16861	16624	16835	17096	17025	16947	16688	16984	16668	16865	16734	16668	16666	16643	16810	16703	16698	16669	16614	16435	16738	16601	16736	16844	16538	16613	16491	16753	16560	16602	16776	16749	16636	16706	16652	16745	16482	16762	16892	16673	16750	16816	16768	16651	16663	16535	16664	16717	16672	16782	16799	16515	16611	16650	16833	16808	16729	16667	16752	16593	16927	16698	16978	16846	16942	17050	16781	16632	16752	16582	16743	16783	16447	16529	16606	16564	16547	16809	16631	16870	16707	16813	16661	16680	16494	16688	16652	16766	16773	16872	16499	16665	16652	16903	16591	16669	16641	17017	16723	16694	16841	16584	16778	16828	16668	16764	16809	16686	16778	16736	16849	16775	16609	16614	16601	16632	16681	16570	16769	16660	16586	16626	16687	16689	16705	16720	16975	16723	16775	16800	16654	16734	16790	16762	16698	16711	16799	16802	16511	16602	16625	16782	16758	16704	16724	16685	16791	16761	16786	16673	16765	16710	16723	16695	16883	16861	16707	16775	16824	16725	16737	16937	16693	16826	17084	16814	16639	16814	16577	16594	16580	16825	16771	16770	16781	16867	16821	16880	17037	16894	16689	16641	16775	16807	16912	16626	16603	16679	16934	16710	16616	16774	16758	16636	16896	16687	16869	16869	16637	16724	16470	16661	16739	16743	16695	16742	16642	16831	16769	16671	16818	16534	16730	16764	16622	16580	16716	16900	16709	16682	16773	16694	16934	16629	16679	16741	16864	16703	16772	16689	16710	16570	16787	16586	16700	16895	16511	16751	16874	16784	16593	16687	16687	16744	16670	16683	16649	16728	16799	16688	16653	16810	16799	16783	16747	16658	16578	16529	16540	16630	16719	16730	16819	16723	16589	16870	16896	16748	16616	16852	16684	16805	16683	16515	16704	16654	16689	16629	16779	16651	16495	16686	16786	16511	16610	16765	16769	16630	16404	16645	16599	16774	17000	16782	16865	16763	16645	16772	16705	16871	16829	16841	16761	16592	16736	16790	16656	16801	16707	16864	16621	16868	16674	16866	16806	16717	16596	16746	16755	16958	16650	16929	16607	16610	16890	16745	17030	16798	16696	16693	16882	16835	16477	16839	16652	16552	16573	16780	16730	16710	16603	16675	16830	16825	16535	16655	16800	16858	16723	16757	16610	16746	16567	16684	16755	16618	16699	16634	16781	16532	16564	16833	16753	16828	16729	16824	16537	16740	16432	16729	16397	16822	16649	16486	16547	16463	16698	16735	16682	16872	16635	16693	16859	16685	16758	16763	16512	16623	16759	16634	16883	16871	16693	16693	16714	16632	16847	16645	16791	16814	16632	16575	16607	16617	16620	16641	16861	16618	16788	16726	16521	16859	16657	16687	16826	16928	16871	16709	16810	16650	16622	16705	16768	16648	16874	16806	16513	16819	16797	16613	16811	16835	16911	16650	16743	16718	16797	16565	16621	16784	16763	16633	16788	16577	16664	16622	16765	16689	16600	16773	16646	16683	16985	16792	16589	16727	16542	16767	16615	16755	16522	16796	16518	16732	16771	16553	16766	16576	16720	16846	16883	16726	16790	16820	16726	16824	17030	16579	16803	16610	16888	16707	16674	16741	16741	16897	16674	16696	16687	16652	16720	16897	16719	16498	16710	16811	16605	16676	16660	16954	16729	16718	16728	16816	16910	16994	16570	16824	16680	16720	16759	16599	16713	16712	16612	16668	16664	16819	16590	16666	16505	16715	16794	16730	16724	16816	16788	16765	16673	16447	16737	16730	16605	16706	16832	16714	16745	16505	16552	16704	16743	16855	16781	16774	16718	16510	16749	16866	16546	16757	16631	16869	16626	16807	16880	16804	16714	16831	16746	16857	16787	16616	16781	16630	16858	16817	16899	16760	16579	16633	16936	16596	16865	16860	16680	16784	16512	16811	16651	16724	16874	16848	16634	16559	16737	16719	16684	16777	16919	16776	16940	16801	16777	16711	16776	16769	16878	16709	16965	16800	16706	16811	16730	16696	16899	16723	16554	16671	16620	16673	16650	16911	16937	16730	16607	16559	16721	16857	16611	16584	16819	16828	16707	16673	16769	16680	16689	16869	16735	16718	16702	16595	16705	16658	16851	16729	16680	16784	16764	16750	16744	16812	16703	16749	16702	16826	16808	16636	16713	16810	16732	16580	16627	16634	16671	16711	16767	16766	16722	16603	16615	16669	16755	16483	16638	17001	16657	16624	16524	16670	16621	16733	16654	16626	16647	16692	16615	16715	16702	16732	16751	16846	16728	16672	16765	16600	16639	16706	16623	16734	16575	16748	16773	16797	16846	16518	16853	16880	16685	16625	16667	16720	16508	16611	16754	16719	16853	16633	16643	16581	16614	16609	16720	16681	16857	16583	16710	16748	16741	16727	16819	16710	16900	16670	16776	16754	16716	16709	16779	16761	16676	16556	16655	16571	16728	16575	16618	16729	16590	16668	16769	16955	16713	16767	16814	16714	16719	16674	16680	16858	17011	16842	16767	16659	16754	16679	16780	16954	16912	16418	16607	16680	16738	16738	16551	16824	16797	16584	16560	16691	16834	16804	16849	16659	16859	16629	16557	16545	16642	16686	16815	16687	16695	16671	16732	16829	16688	16699	16843	16914	16722	16733	16594	16738	16731	16874	16684	16680	16712	16728	16479	16931	16995	16721	16748	16629	16856	16677	16595	16474	16715	16621	16455	16694	16824	16741	16800	16723	16812	16788	16731	16728	16950	16880	16661	16647	16749	16619	16731	16771	17011	16727	16719	16572	16580	16816	16625	16812	16817	16847	16739	16565	16666	16798	16724	16751	16811	16820	16928	16589	16707	16696	16656	16827	16478	16885	16962	16931	16769	16784	16773	16565	16628	16704	16693	16848	16760	16744	16677	16776	16645	16811	16540	16736	16877	16823	16700	16598	16897	16909	16471	16726	16820	16643	16774	16803	16737	16897	16945	16916	16687	16835	16691	16837	16577	16790	16958	16637	16534	16794	16742	16760	16762	16912	16657	16616	16507	16841	16641	16446	16594	16601	16632	16745	16660	16659	16708	16632	16717	16707	16720	16663	16689	16765	16807	16824	16801	16755	16781	16965	16808	16781	16788	16649	16555	16769	16660	16848	16823	16768	16574	16727	16713	16811	16793	16809	16618	16753	16799	16895	16575	16694	16571	16712	16598	16413	16797	16720	16860	16589	16719	16673	16695	16683	16596	16654	16873	16817	16617	16665	16689	16876	16917	17003	16732	16479	16656	16653	16624	16677	16871	16867	16838	16585	16811	16810	16812	16659	16569	16324	16529	16536	16632	16866	16689	16687	16730	16715	16472
13866	19227	19703	13959	12397	11848	16215	15673	12954	10693	10176	9699	9618	9641	9580	9634	9629	9653	9531	9614	9469	9652	9794	9588	9631	9575	9698	9494	9770	9568	9518	9658	9668	9563	9501	9519	9448	9515	9609	9612	9568	9697	9563	9718	9510	9504	9619	9587	9632	9564	9697	9647	9543	9560	9677	9646	9632	9515	9631	9568	9520	9649	9649	9367	9672	9387	9351	9643	9703	9520	9533	9681	9483	9601	9555	9505	9416	9397	9618	9590	9704	9475	9483	9516	9513	9634	9655	9657	9537	9519	9525	9728	9512	9680	9597	9615	9582	9503	9645	9516	9759	9708	9611	9490	9628	9587	9519	9433	9582	9474	9406	9663	9548	9431	9547	9503	9595	9532	9470	9674	9688	9631	9691	9688	9699	9389	9469	9579	9545	9732	9648	9550	9548	9539	9467	9598	9547	9692	9568	9581	9699	9507	9602	9595	9654	9436	9597	9764	9518	9602	9643	9602	9450	9589	9633	9509	9608	9437	9677	9430	9649	9568	9557	9460	9505	9669	9628	9839	9599	9488	9594	9638	9511	9575	9530	9501	9538	9612	9573	9647	9511	9486	9581	9633	9712	9471	9502	9727	9449	9536	9507	9565	9482	9595	9529	9702	9536	9585	9533	9503	9597	9648	9452	9546	9475	9681	9446	9359	9499	9614	9519	9606	9660	9695	9599	9640	9579	9526	9493	9525	9712	9684	9578	9576	9617	9447	9538	9511	9469	9446	9482	9643	9578	9698	9453	9617	9699	9551	9611	9617	9635	9644	9531	9498	9586	9665	9486	9394	9640	9497	9472	9623	9565	9574	9556	9688	9529	9574	9560	9583	9600	9650	9701	9531	9556	9600	9540	9509	9583	9452	9554	9544	9547	9474	9584	9554	9590	9575	9493	9774	9470	9577	9725	9478	9524	9635	9661	9611	9443	9592	9753	9636	9619	9495	9638	9533	9636	9550	9504	9485	9525	9556	9723	9367	9559	9545	9573	9604	9635	9581	9479	9638	9485	9499	9630	9470	9583	9691	9696	9649	9510	9581	9589	9464	9504	9665	9550	9576	9574	9642	9747	9565	9695	9519	9476	9498	9534	9644	9623	9623	9605	9569	9627	9562	9463	9491	9509	9504	9599	9378	9414	9741	9494	9660	9624	9487	9592	9470	9482	9605	9426	9460	9508	9622	9561	9514	9524	9556	9629	9463	9405	9668	9502	9585	9651	9577	9551	9552	9549	9657	9596	9563	9632	9709	9592	9537	9585	9588	9440	9490	9589	9593	9657	9598	9583	9656	9561	9596	9567	9677	9559	9551	9594	9561	9467	9532	9578	9362	9610	9704	9613	9714	9687	9472	9581	9641	9469	9339	9718	9768	9537	9780	9609	9576	9489	9660	9673	9541	9544	9768	9666	9539	9421	9589	9575	9496	9577	9678	9422	9590	9708	9505	9582	9649	9450	9436	9604	9620	9515	9474	9670	9648	9572	9363	9486	9647	9643	9578	9587	9602	9474	9670	9676	9448	9364	9467	9607	9493	9553	9544	9531	9591	9654	9562	9698	9561	9607	9557	9607	9635	9522	9631	9574	9585	9686	9532	9828	9523	9604	9565	9350	9627	9469	9709	9591	9657	9562	9569	9526	9577	9646	9772	9644	9489	9478	9440	9515	9609	9706	9476	9694	9504	9582	9604	9608	9807	9408	9611	9542	9570	9586	9510	9578	9458	9621	9549	9449	9531	9583	9551	9543	9721	9671	9644	9627	9577	9610	9578	9603	9592	9569	9559	9643	9566	9612	9624	9580	9622	9597	9604	9460	9438	9748	9629	9649	9524	9591	9579	9734	9608	9653	9635	9590	9559	9774	9674	9578	9623	9600	9636	9484	9538	9662	9588	9526	9519	9694	9397	9616	9529	9658	9498	9643	9632	9527	9555	9565	9590	9667	9520	9672	9500	9452	9595	9703	9643	9497	9581	9598	9584	9733	9645	9477	9627	9550	9571	9492	9522	9643	9761	9606	9696	9588	9697	9609	9613	9623	9577	9685	9697	9730	9590	9456	9646	9504	9744	9651	9659	9543	9619	9600	9580	9588	9569	9626	9611	9537	9618	9592	9466	9559	9593	9511	9621	9654	9580	9510	9714	9519	9566	9656	9524	9546	9498	9472	9522	9552	9788	9536	9537	9601	9625	9506	9597	9570	9566	9687	9431	9505	9555	9717	9630	9522	9702	9511	9573	9626	9364	9721	9474	9481	9407	9563	9523	9580	9579	9658	9744	9538	9670	9668	9555	9578	9632	9667	9491	9466	9602	9657	9493	9555	9524	9417	9581	9634	9687	9457	9698	9629	9546	9653	9434	9591	9668	9581	9520	9629	9731	9531	9679	9628	9629	9659	9604	9571	9556	9578	9516	9626	9666	9676	9552	9621	9575	9547	9656	9657	9669	9700	9566	9596	9654	9656	9561	9508	9606	9605	9527	9680	9663	9704	9711	9475	9565	9708	9540	9533	9577	9485	9514	9509	9564	9622	9696	9645	9426	9485	9582	9523	9589	9420	9446	9524	9628	9639	9532	9502	9606	9570	9453	9681	9407	9490	9565	9509	9676	9640	9669	9464	9398	9475	9633	9666	9438	9633	9485	9473	9422	9665	9607	9552	9434	9479	9543	9557	9464	9706	9666	9597	9693	9430	9481	9554	9427	9526	9650	9583	9618	9687	9611	9569	9537	9662	9556	9544	9590	9455	9592	9587	9625	9537	9592	9625	9641	9531	9682	9484	9648	9524	9501	9633	9394	9540	9576	9558	9546	9548	9575	9545	9388	9610	9470	9647	9632	9510	9539	9559	9647	9585	9522	9636	9706	9433	9413	9622	9560	9546	9564	9384	9727	9498	9628	9540	9645	9645	9647	9651	9662	9577	9679	9482	9640	9515	9504	9669	9619	9726	9584	9462	9646	9459	9587	9594	9469	9541	9856	9532	9450	9727	9648	9602	9449	9627	9528	9678	9565	9544	9548	9645	9546	9572	9555	9517	9538	9569	9502	9481	9415	9639	9584	9690	9668	9674	9575	9725	9579	9606	9434	9667	9547	9622	9581	9612	9628	9450	9657	9702	9464	9534	9669	9553	9575	9575	9731	9462	9669	9477	9529	9514	9676	9652	9633	9651	9541	9545	9506	9554	9552	9630	9644	9636	9552	9570	9593	9459	9582	9593	9718	9299	9680	9716	9677	9623	9640	9618	9511	9516	9618	9787	9611	9553	9434	9571	9726	9649	9448	9637	9595	9670	9504	9674	9510	9501	9577	9651	9597	9558	9662	9603	9625	9671	9542	9491	9713	9457	9533	9581	9503	9665	9392	9679	9592	9666	9766	9702	9590	9608	9541	9586	9416	9604	9516	9558	9417	9484	9642	9552	9537	9552	9565	9514	9523	9533	9523	9675	9599	9604	9710	9598	9542	9420	9629	9501	9593	9499	9516	9545	9486	9645	9666	9719	9782	9497	9591	9558	9622	9627	9447	9620	9553	9552	9561	9510	9566	9462	9537	9523	9498	9558	9548	9547	9569	9558	9652	9539	9632	9545	9564	9709	9634	9612	9734	9535	9432	9774	9583	9576	9488	9549	9698	9501	9575	9617	9474	9651	9584	9686	9581	9709	9679	9549	9534	9554	9441	9479	9710	9593	9629	9535	9518	9466	9532	9747	9617	9613	9488	9645	9436	9564	9492	9626	9560	9708	9569	9656	9534	9669	9650	9674	9639	9617	9617	9556	9562	9505	9561	9691	9398	9617	9591	9462	9447	9630	9620	9412	9624	9692	9551	9567	9616	9709	9490	9617	9568	9514	9547	9637	9659	9566	9597	9523	9492	9659	9606	9489	9718	9627	9572	9510	9385	9540	9543	9699	9625	9656	9514	9621	9622	9717	9425	9519	9682	9468	9523	9728	9547	9607	9410	9549	9595	9558	9513	9484	9565	9504	9515	9802	9529	9580	9513	9731	9543	9572	9526	9598	9491	9534	9709	9479	9610	9647	9523	9658	9461	9593	9491	9621	9574	9669	9519	9536	9556	9602	9571	9547	9664	9683	9696	9558	9582	9590	9610	9534	9599	9609	9696	9723	9510	9476	9535	9799	9547	9673	9485	9492	9718	9550	9569	9642	9701	9479	9473	9630	9468	9604	9655	9599	9636	9694	9491	9489	9666	9616	9514	9596	9620	9409	9641	9499	9535	9466	9713	9480	9497	9646	9477	9588	9404	9686	9656	9503	9538	9515	9496	9699	9566	9592	9465	9473	9711	9675	9706	9747	9484	9633	9584	9585	9721	9612	9681	9496	9551	9510	9666	9474	9572	9588	9670	9583	9578	9517	9680	9531	9615	9652	9698	9555	9613	9450	9548	9496	9502	9715	9639	9518	9485	9421	9608	9579	9442	9434	9643	9632	9526	9575	9590	9619	9411	9651	9636	9680	9502	9525	9715	9535	9464	9790	9446	9485	9486	9656	9688	9577	9590	9590	9436	9641	9727	9623	9527	9526	9544	9655	9658	9527	9528	9621	9543	9597	9557	9724	9715	9505	9741	9425	9527	9553	9684	9597	9561	9671	9569	9766	9562	9590	9653	9611	9611	9483	9696	9611	9531	9455	9529	9641	9627	9405	9386	9615	9704	9461	9572	9561	9531	9789	9584	9761	9688	9546	9533	9806	9470	9683	9739	9497	9676	9516	9536	9716	9713	9487	9496	9654	9517	9430	9478	9448	9512	9659	9543	9546	9621	9616	9592	9667	9553	9500	9502	9673	9623	9503	9701	9463	9492	9721	9508	9475	9504	9495	9614	9552	9624	9511	9459	9582	9677	9593	9488	9574	9634	9503	9513	9525	9509	9702	9588	9545	9535	9541	9621	9660	9591	9516	9497	9639	9643	9563	9608	9515	9504	9492	9534	9616	9636	9678	9563	9432	9566	9677	9618	9465	9755	9582	9556	9542	9616	9570	9447	9589	9748	9560	9578	9631	9741	9655	9562	9656	9585	9742	9682	9438	9700	9554	9618	9606	9572	9569	9523	9517	9604	9442	9532	9440	9610	9697	9607	9555	9614	9639	9587	9593	9564	9458	9406	9658	9501
25409	21123	27906	27382	23192	24259	46162	45533	35025	23833	19599	17745	17000	17005	16967	16764	16837	16867	16751	16609	16792	16926	16809	16598	16736	16801	16921	16874	16911	16847	16826	16737	16723	16706	16984	16734	16574	16829	16828	16769	16727	16852	16866	16580	16794	16943	16531	16822	16776	16823	16994	16679	16728	16820	16892	17012	16859	16541	16727	16774	16737	16919	16812	16637	16800	16757	16824	16687	16888	16905	16916	16730	16856	16738	16761	16754	17000	16726	16465	16911	16655	16581	16691	16777	16644	16699	16649	16582	16737	16749	16719	16475	16711	16748	16855	16826	16816	16576	16665	16613	16887	16706	16590	16686	16827	16879	16888	16824	16805	16667	16746	16486	16684	16658	16778	16682	16679	16875	16505	16740	16748	16641	16788	16744	16855	16742	16868	16739	16772	16613	16783	16493	16986	16882	16803	16906	16850	16698	16491	16793	16797	16958	16758	16687	16527	16856	16465	16854	16552	16613	16795	16702	16652	16930	16903	16736	16951	16801	16552	16835	16634	16761	16865	16727	16703	16723	16761	16720	16719	16713	16623	16621	16816	16826	16494	16865	16686	16903	16808	16903	16722	16717	16851	16800	16732	16627	16839	16801	16744	16959	16504	16711	16698	16662	16549	16973	16999	16832	16808	16541	16902	16947	16660	16843	16837	16851	16842	16544	16785	16494	16702	16676	16538	16683	16727	16875	16565	16823	16883	16651	16666	16931	16760	16811	16695	16705	16694	16547	16848	16597	16639	16787	16739	16660	16763	16585	16801	16707	16882	16825	16817	16879	16751	16575	16749	16547	16741	16864	16757	16547	16785	16619	16683	16630	16667	16681	16798	16626	16817	16793	16888	16862	16775	16585	16889	16742	16762	16800	16816	16782	16736	16765	16764	16766	16701	16705	16653	16564	16653	16870	16753	16737	16721	16751	16721	16684	16720	16709	16639	16837	16727	16881	16534	16566	16874	16759	16422	16694	16759	16842	16819	16812	16760	16748	16809	16779	16705	16782	16814	16844	16834	16858	16894	16864	16791	16758	16742	16854	16688	16725	16790	16763	16719	16756	16673	16988	16870	16741	16833	17032	16840	16687	16856	16799	16803	16590	16674	16779	16820	16630	16780	16678	16720	16703	16849	16809	16612	16605	16953	16689	16724	16660	16732	16758	16915	16805	16713	16567	16627	16633	16782	16787	16854	16674	16867	16743	16649	16821	16809	16818	16906	16793	16648	16714	16779	16705	16790	16802	16712	16584	16811	16699	16799	16809	16820	16716	17022	16638	16892	16756	16808	16872	16652	16725	16856	16581	16702	16652	16875	16868	16791	16806	16566	16818	16621	16741	16783	16658	16659	16605	16692	16784	16677	16609	16644	16670	16814	16739	16748	16683	16616	16642	16704	16705	16882	16711	16801	16888	16650	16653	16815	16787	16816	16904	16743	16729	16561	16734	16744	16761	16876	16675	16634	16652	16685	16454	16724	16859	16699	16657	16679	16687	16752	16707	16812	16752	16819	16709	16737	16537	16473	16900	16436	16638	16764	16767	16677	16762	16808	16809	16714	16724	16652	16530	16629	16761	16619	16612	16644	16744	16797	16701	16721	16992	16826	16600	16785	16765	16807	16587	16756	16544	16863	16913	16714	16777	16949	16930	16556	16607	16751	16842	16722	16695	16540	16580	16901	16356	16793	16735	16750	16741	16689	16759	16782	16845	16791	16657	16841	16879	16809	16593	16535	16882	16869	16790	16772	16723	16771	16665	16739	16733	16698	16676	16806	16545	16844	16441	16862	16613	16583	16864	17054	16774	16693	16684	16666	16773	16731	16629	16783	16857	16863	16861	16768	16732	16890	16816	16819	16624	16805	16661	16684	16692	16879	16604	16714	16634	16642	16739	16880	16691	16954	16845	16787	16819	16665	16722	16919	16690	16702	16663	16714	16753	16731	16646	16947	16725	16772	16855	16692	16660	16806	16710	16711	16653	16816	16775	16543	16578	16779	16835	16961	16872	16703	16888	16512	16456	16759	16838	16517	16611	16900	16643	16799	16738	16804	16813	16629	16737	16744	16691	16738	16712	16687	16959	16837	16613	16827	16894	16797	16706	16647	16794	16625	16734	16656	16730	16711	16750	16779	16642	16766	16705	16802	16548	16735	16790	16728	16580	16618	16692	16939	16843	16677	16577	16758	16820	16708	16900	16637	16697	16622	16675	16822	16825	16612	16658	16594	16598	16703	16786	16566	16569	16601	16712	16692	16648	16585	16686	16874	16575	16818	16755	16916	16630	16628	16668	16739	16802	16915	16773	16822	16636	16724	16749	16804	16798	16741	16719	16764	16799	16677	16698	16817	16963	16930	16795	16735	16630	16674	16594	16648	16658	16511	16709	16576	16754	16765	16712	16702	16638	16731	16776	16784	16679	16598	16561	16607	16874	16843	16492	16807	16611	16908	16935	16714	16691	16781	16814	16820	16860	16660	16573	16598	16703	17003	16740	16737	16651	16809	16654	16762	16806	16919	16746	16698	16730	16551	16611	16909	16701	16819	16598	16702	16721	16742	16898	16611	16542	16767	16727	16733	16585	16908	16901	16919	16817	16807	16845	16761	16914	16886	16727	16768	16703	16473	16755	16868	16697	16566	16713	16827	16699	16586	16658	16801	16776	16775	16905	16758	16850	16921	16739	16758	16939	16742	16700	16674	17007	16747	16604	16608	16784	16812	16779	16902	16705	16803	16735	16602	16691	16776	16863	16959	16799	16825	16949	16736	16713	16756	16800	16654	16652	16783	16784	16649	16850	16724	16940	16674	16796	16661	16580	16775	16818	16466	16681	16825	16622	16824	16942	16696	16767	16670	16822	16726	16743	16930	16688	16687	16853	16735	16571	16670	16725	16603	16651	16977	16520	16835	16646	16699	16815	16744	17015	16610	16779	16756	16934	16592	16668	16781	16699	16815	16698	16891	16795	16942	16734	16694	16792	16702	16745	16842	16881	16687	16812	16649	16721	16697	16806	16848	16780	16749	16740	16862	16701	16903	16791	16597	16849	16790	16849	16855	16621	16695	16922	16807	17077	16698	16779	16593	16712	16784	16679	16672	16857	16822	17016	16841	16662	16811	16915	16828	16882	16841	16818	16791	16796	16851	16723	16770	17010	16770	16689	16737	16698	16751	16638	16872	16718	16852	16690	16889	16683	16774	16999	16842	16799	16788	16745	16588	16913	16793	16872	16724	16764	16960	16549	16728	16729	16643	16802	16595	16583	16827	16887	16722	16760	16745	16830	16588	16953	16912	16851	16666	16783	16828	16792	16846	16750	16708	16730	16871	16845	16669	16730	16933	16787	16770	16781	16748	16812	16951	16773	16984	16837	16939	16609	16776	16918	16773	16753	16753	16767	16572	16726	16585	16787	16774	16875	16604	16725	16748	16587	16906	16542	16590	16714	16833	16726	16866	16651	16773	16688	16760	16582	16758	16665	16759	16658	17066	16978	16681	16580	16734	17124	16640	16803	16966	16542	16632	16709	16862	16772	16699	16727	16832	16528	16988	16812	16933	16755	16834	16828	16555	16909	16735	16902	16689	16802	16582	16531	16748	16690	16779	16746	16738	16461	16732	16656	16684	16672	16604	17052	16723	16623	16447	16658	16694	16785	16612	16554	16696	16712	16641	16752	16982	16622	16870	16736	16768	16959	16771	16866	16724	16554	16586	16637	16860	16814	16767	16823	16566	16571	16801	16816	16736	16670	16591	16596	16754	16676	16954	16673	16531	16548	16478	16724	16777	16882	16833	16613	16776	16859	16799	16822	16822	16740	16762	16737	16735	16491	16669	16727	16872	16838	16725	16811	16814	16737	16738	16762	16747	16697	16483	16763	16708	16670	16870	16713	16774	16545	16702	16844	16803	16737	16817	16862	16667	16623	16983	16716	17088	16724	16756	16615	16685	16805	16623	16739	16619	16680	16664	16752	16675	16751	16968	16697	16656	16702	16814	16696	16559	16442	16691	16816	16691	16574	16756	16629	16757	16767	16801	16922	16790	16639	16733	16782	16934	16722	16828	16854	16665	16692	16635	16946	16726	16862	16791	16616	16844	16718	16800	16724	16823	16736	16676	16816	16713	16649	16797	16662	16755	16601	16572	16780	16807	16699	16634	16743	16805	16664	16725	16923	16668	16822	16716	16772	16578	16680	16765	16748	16562	16692	16711	16780	16854	16846	16804	16744	16771	16706	16788	16672	16743	16709	16596	16591	16618	16804	16851	16726	16752	16826	16653	16720	16828	16889	16804	16774	16607	16494	16861	16815	16649	16802	16827	16642	16657	16710	16461	16814	16761	16789	16751	16591	16526	16685	16879	16964	16663	16707	16752	16572	16948	16718	16812	16682	16647	16901	16707	16791	16925	16994	16688	16786	16530	16504	16705	16714	16596	16597	16527	16830	16587	16700	16632	16731	16732	16768	16741	16730	16855	16622	16744	16681	16610	16736	16969	16966	16816	16704	16857	16809	16714	16676	16676	16717	16636	16825	16726	16769	16567	16734	16723	16589	16787	16765	16676	16773	16598	16773	16804	16943	16872	16584	16758	16882	16602	16737	16736	16646	16680	16525	16604	16671	16733	16610	16716	16625	16771	16924	16649	16726	16688	16601	16844	16981	16537	16662	16726	16735	16758	16743	16653	16755	16705	16606	16729	16707	16737	16718	16733	16823	16731	16533	16688	16743	16902	16697	16698	16850	16639	16859	16648	16558	16631	16610	16737	16715	16850	16713	16781	16815	16742	16373	16707	16758	16791	16672	16712	16580	16764	16458	16702	16592	16797	16681	16525	16792	16913	16612	16944	16631	16811	16751	16644	16684	16829	16755	16961	16691	16774	16715	16804	16803	16644	17017	16713	16841	16652	16597	16742	16528	16909	16598	16778	16700	16792	16789	16902	16744	16770	16814	16585	16924	16822	16664	16868	16667	16576	16824	17012	16616	16611	16765	16758	16795	16733	16882	16952	16749	16582	16721	16914	16710	16723	16714	16799	16784	16961	16464	16673	16629	16758	17019	16640	16908	16549	16688	16597	16770	16706	16846	16792	16680	16777	16759	16872	16575	16819	16573	16572	16767	16957	16814	17042	16793	16649	16835	16634	16809	16803	16853
12341	24626	24857	20063	14712	18561	40762	37701	25221	14890	11492	10101	9871	9831	9721	9827	9788	9717	9691	9705	9836	9788	9758	9766	9664	9823	9698	9777	9828	9683	9823	9637	9589	9954	9669	9778	9820	9819	9709	9741	9767	9679	9672	9786	9793	9729	9856	9769	9729	9802	9756	9779	9746	9960	9852	9565	9812	9598	9696	9653	9923	9783	9574	9878	9884	9897	9718	9702	9778	9769	9794	9599	9826	9918	9854	9817	9828	9849	9773	9749	9710	9641	9713	9585	9616	9761	9758	9768	9658	9843	9720	9826	9908	9649	9739	9768	9682	9732	9720	9555	9758	9627	9738	9817	9779	9731	9835	9829	9672	9674	9780	9806	9660	9789	9805	9614	9784	9797	9715	9524	9638	9680	9669	9814	9718	9642	9723	9659	9774	9751	9713	9520	9730	9641	9551	9748	9678	9680	9619	9675	9793	9690	9781	9689	9911	9671	9702	9702	9772	9700	9619	9845	9732	9662	9648	9663	9857	9752	9698	9781	9773	9650	9689	9685	9766	9705	9706	9621	9591	9573	9595	9653	9786	9734	9764	9689	9701	9642	9863	9694	9677	9696	9702	9697	9524	9803	9685	9698	9613	9769	9630	9611	9762	9769	9656	9736	9864	9772	9613	9789	9626	9808	9782	9763	9600	9702	9613	9718	9600	9617	9601	9606	9716	9806	9694	9593	9733	9707	9554	9676	9675	9765	9715	9798	9692	9506	9631	9771	9799	9544	9615	9750	9639	9769	9924	9848	9694	9676	9712	9708	9801	9836	9686	9758	9865	9797	9645	9779	9826	9882	9664	9707	9731	9719	9549	9805	9720	9746	9785	9795	9753	9758	9648	9854	9741	9675	9684	9780	9717	9660	9618	9592	9731	9762	9577	9752	9701	9845	9464	9682	9787	9702	9640	9750	9624	9849	9546	9759	9841	9799	9577	9725	9489	9682	9637	9822	9745	9691	9748	9545	9710	9730	9729	9682	9849	9686	9716	9730	9686	9633	9782	9639	9705	9689	9594	9814	9590	9754	9633	9723	9781	9758	9613	9678	9785	9637	9805	9650	9752	9792	9647	9698	9683	9791	9567	9707	9676	9703	9730	9656	9639	9642	9739	9905	9775	9837	9744	9830	9665	9601	9744	9776	9820	9698	9723	9757	9597	9837	9754	9737	9702	9784	9761	9631	9807	9581	9694	9753	9739	9832	9790	9749	9628	9629	9651	9666	9803	9653	9713	9660	9668	9834	9583	9677	9684	9887	9609	9686	9831	9759	9525	9811	9651	9628	9596	9706	9735	9831	9735	9816	9689	9712	9575	9800	9644	9669	9718	9546	9659	9671	9627	9521	9817	9682	9754	9671	9657	9606	9510	9610	9757	9679	9842	9671	9625	9758	9712	9895	9786	9616	9876	9662	9767	9752	9719	9757	9548	9761	9774	9671	9727	9821	9691	9839	9623	9799	9665	9559	9766	9538	9708	9766	9903	9668	9757	9762	9782	9829	9700	9711	9671	9615	9573	9610	9736	9793	9625	9588	9766	9655	9692	9847	9756	9809	9763	9633	9642	9835	9708	9760	9697	9620	9627	9626	9797	9746	9781	9516	9684	9626	9571	9836	9813	9649	9887	9784	9688	9912	9676	9674	9549	9637	9684	9665	9775	9684	9735	9645	9589	9701	9618	9662	9766	9499	9698	9633	9600	9600	9847	9759	9629	9651	9798	9811	9643	9782	9569	9621	9792	9587	9669	9611	9660	9797	9680	9826	9731	9672	9665	9854	9739	9777	9688	9626	9811	9847	9614	9655	9763	9679	9638	9828	9802	9647	9667	9603	9690	9613	9431	9799	9819	9529	9678	9761	9705	9749	9625	9510	9620	9784	9722	9744	9664	9610	9757	9690	9743	9756	9782	9874	9690	9701	9608	9689	9620	9689	9826	9669	9771	9650	9812	9603	9874	9623	9736	9798	9705	9761	9738	9835	9624	9694	9671	9831	9730	9721	9764	9697	9588	9687	9626	9587	9568	9806	9571	9631	9705	9593	9716	9754	9760	9805	9677	9658	9686	9770	9636	9663	9740	9785	9939	9699	9711	9725	9674	9789	9698	9789	9608	9780	9745	9576	9594	9679	9605	9606	9727	9768	9634	9874	9715	9626	9704	9834	9707	9601	9676	9773	9766	9561	9749	9624	9709	9802	9729	9759	9642	9659	9715	9834	9687	9687	9757	9661	9582	9700	9744	9777	9658	9509	9646	9679	9778	9669	9642	9770	9717	9591	9789	9504	9670	9690	9662	9789	9565	9588	9705	9690	9720	9784	9734	9658	9683	9667	9755	9645	9471	9651	9594	9621	9813	9739	9681	9501	9740	9712	9877	9769	9410	9644	9777	9746	9830	9625	9834	9734	9762	9659	9868	9683	9604	9647	9764	9724	9770	9686	9779	9705	9697	9522	9846	9630	9779	9684	9630	9715	9687	9699	9715	9869	9726	9628	9711	9582	9500	9738	9785	9644	9649	9844	9626	9698	9721	9828	9728	9644	9756	9674	9756	9740	9589	9697	9772	9587	9875	9614	9714	9763	9811	9842	9771	9680	9661	9671	9743	9685	9839	9709	9786	9775	9788	9897	9646	9737	9824	9775	9781	9750	9620	9737	9771	9835	9692	9877	9731	9753	9679	9698	9925	9754	9579	9740	9588	9584	9692	9701	9605	9412	9826	9613	9712	9728	9768	9635	9657	9835	9865	9647	9664	9655	9747	9788	9778	9696	9594	9703	9691	9672	9673	9688	9758	9694	9619	9722	9820	9635	9698	9721	9756	9682	9597	9789	9761	9760	9649	9635	9624	9709	9714	9682	9666	9613	9743	9831	9575	9725	9816	9586	9711	9817	9577	9782	9680	9813	9699	9770	9626	9619	9848	9554	9805	9662	9741	9582	9832	9664	9833	9744	9759	9853	9634	9706	9846	9746	9762	9749	9743	9757	9613	9894	9688	9668	9782	9741	9632	9716	9862	9768	9790	9718	9625	9492	9737	9792	9699	9573	9696	9687	9813	9725	9673	9750	9645	9714	9771	9766	9713	9639	9733	9704	9696	9674	9815	9812	9663	9678	9730	9664	9672	9654	9717	9710	9637	9685	9806	9832	9791	9807	9659	9767	9727	9681	9643	9785	9743	9672	9696	9661	9701	9763	9716	9649	9578	9665	9736	9762	9735	9728	9686	9868	9566	9831	9711	9738	9685	9898	9778	9708	9696	9655	9627	9830	9750	9799	9729	9710	9795	9564	9782	9759	9603	9626	9800	9765	9654	9744	9560	9781	9747	9634	9977	9765	9793	9711	9716	9692	9764	9651	9690	9571	9842	9564	9865	9706	9733	9769	9552	9616	9772	9720	9692	9604	9756	9791	9685	9505	9745	9756	9780	9640	9716	9624	9715	9638	9838	9699	9819	9718	9720	9713	9713	9716	9669	9890	9740	9792	9738	9678	9803	9877	9679	9769	9790	9959	9580	9650	9644	9626	9716	9794	9806	9592	9791	9900	9653	9721	9739	9674	9641	9624	9639	9559	9652	9567	9854	9742	9757	9654	9565	9808	9714	9813	9680	9816	9801	9759	9642	9692	9668	9743	9674	9727	9493	9603	9577	9617	9812	9642	9695	9668	9721	9810	9606	9865	9550	9555	9781	9695	9739	9682	9878	9840	9584	9683	9742	9863	9682	9689	9775	9761	9775	9779	9602	9656	9795	9717	9728	9687	9520	9687	9751	9950	9866	9863	9855	9857	9728	9659	9769	9832	9612	9670	9824	9513	9758	9623	9694	9774	9714	9576	9716	9758	9739	9874	9770	9661	9612	9821	9561	9687	9715	9725	9812	9667	9551	9677	9627	9582	9722	9750	9728	9801	9760	9621	9646	9690	9802	9800	9618	9710	9681	9722	9694	9736	9594	9811	9780	9769	9655	9719	9741	9608	9640	9806	9669	9736	9723	9832	9739	9908	9578	9840	9669	9702	9754	9648	9849	9684	9767	9666	9724	9719	9707	9651	9622	9714	9601	9723	9734	9706	9752	9635	9688	9841	9681	9741	9719	9708	9623	9817	9748	9726	9723	9733	9720	9751	9792	9632	9603	9749	9685	9684	9701	9684	9921	9746	9739	9715	9701	9741	9738	9726	9778	9768	9729	9748	9788	9665	9640	9774	9655	9704	9675	9756	9598	9735	9760	9710	9798	9580	9750	9744	9772	9571	9868	9689	9747	9663	9677	9742	9708	9685	9775	9548	9727	9712	9671	9870	9741	9681	9743	9734	9610	9691	9828	9634	9565	9686	9761	9734	9756	9676	9808	9604	9615	9630	9845	9724	9715	9606	9771	9794	9702	9646	9753	9591	9739	9684	9680	9637	9743	9724	9816	9783	9571	9735	9815	9854	9584	9724	9833	9644	9707	9748	9666	9665	9718	9741	9559	9716	9727	9805	9813	9745	9724	9609	9675	9692	9702	9780	9740	9716	9765	9675	9626	9745	9712	9723	9624	9715	9823	9826	9708	9760	9743	9702	9780	9609	9675	9665	9740	9804	9659	9890	9609	9515	9625	9794	9683	9672	9793	9681	9717	9639	9737	9664	9840	9667	9597	9779	9757	9727	9742	9556	9731	9856	9635	9747	9733	9710	9680	9754	9627	9774	9618	9781	9656	9793	9732	9744	9705	9705	9690	9708	9736	9841	9590	9425	9685	9679	9637	9606	9616	9757	9741	9916	9646	9766	9626	9599	9694	9594	9572	9780	9694	9717	9629	9858	9608	9754	9603	9661	9787	9643	9759	9747	9691	9551	9807	9682	9726	9778	9696	9778	9686	9571	9679	9752	9729	9653	9718	9665	9696	9615	9728	9738	9911	9778	9797	9800	9803	9706	9774	9666	9519	9730	9749	9790	9538	9836	9639	9673	9723	9713	9609	9745	9744	9708	9754	9996	9805	9837	9701	9671	9763	9610	9702	9704	9737	9700	9762	9698	9773	9588	9684	9607	9585	9774	9628	9645	9643	9906	9673	9828	9663	9519	9973	9851	9690	9653	9731	9801	9892	9879	9688	9695	9774	9779	9753	9726	9881	9626	9711	9690	9760	9569
23352	21042	28356	24420	22922	28261	63250	61609	47259	31239	22758	19084	17335	17150	17108	17141	17187	17137	16959	16945	17057	17003	17093	16882	17101	17040	17102	16980	16840	17127	16814	17059	16937	16774	16923	16969	16794	16737	16973	16893	16891	16718	17000	16983	16809	16863	17009	16907	16900	16991	16835	16965	16848	17038	16661	17078	16823	16893	16765	16962	16956	16957	16783	16909	17078	16995	16992	16951	16818	16765	16931	16872	16699	16818	16783	16921	16818	16849	16702	16765	16751	16599	16714	16836	16906	16709	17094	16953	16863	17049	16923	16769	16919	16979	16739	16907	16826	16971	16745	16836	16855	16784	16858	16879	16848	17047	16746	16844	16834	16755	16902	16686	16862	16903	16869	16889	17087	16901	16851	16948	16986	16997	16712	16860	16884	16753	16843	16866	16881	16947	16947	16897	16546	16940	16802	16745	16905	17043	16947	16898	16652	16832	16922	16702	16704	16899	17203	16833	16766	16868	16844	16979	16855	16769	16827	16648	16913	16859	16892	16905	16886	16746	16761	16738	16798	16654	16643	16883	16853	16876	16854	16846	16738	16808	16934	16889	16767	16679	16806	16750	16706	16953	16857	16914	16990	16968	16719	16826	16721	16642	16856	16592	16758	16733	16532	16798	16832	16903	16847	16862	16857	16841	16844	16625	16868	16816	17000	16844	16914	16881	16915	16904	16803	16670	16647	16854	16732	16687	16897	17151	16737	16832	16846	16909	16892	16794	16966	16814	16920	16806	16705	16794	16901	16761	16756	16908	16787	16861	16893	16853	16775	17049	16806	16705	16881	16894	16909	16902	16657	16773	16857	16845	16799	16726	16891	16820	16775	16686	16830	16962	17058	16755	16837	16785	16755	16850	16912	16540	16938	16857	16855	16788	16871	17034	16878	16779	16783	17079	17016	16600	16693	17015	16773	16872	16754	16961	16816	16736	16797	16973	16905	16909	16835	16820	16793	16951	16887	16907	17113	16656	16864	16714	16805	16912	16915	16666	16819	16799	16950	16733	17009	17053	16911	16847	16903	16861	16936	16806	16887	16654	16992	16906	16882	16841	16779	16848	16798	16785	16615	16822	16892	16767	16704	16758	16655	16822	16869	16726	16843	16925	16648	16887	16797	16831	16904	16749	16710	17059	16837	16643	16917	16678	16781	16581	17111	16737	16962	16888	16873	16799	16782	16907	16778	16876	16812	16734	16866	16936	16845	16626	16894	16724	16662	16897	16833	16835	16910	16812	16625	16807	16926	16937	16574	16632	16854	16910	16885	16996	16909	16765	16673	16895	16747	16612	16686	16621	16790	16837	16663	16944	16609	16761	16664	16862	16801	17057	16953	16549	17074	16830	16711	16538	16866	16904	16837	16852	16827	16727	16779	16808	16817	16930	16695	16987	16782	16824	16846	16802	16971	16761	17050	16686	16917	16860	16962	16734	17031	16859	16825	16829	16968	16808	16878	16975	16688	16850	16885	16763	16961	16969	16749	16752	16761	16910	16939	16744	16810	16878	16926	16943	16791	16872	16772	16682	16729	16648	16672	16873	16866	16742	16770	16792	16712	16869	16871	16716	17075	16883	16965	16742	16897	16974	16891	16705	17016	16720	16671	16702	16911	16867	16567	16688	16845	16848	16901	16850	16787	17007	16878	16937	16967	16776	17052	17066	17010	16666	16754	16737	16618	16965	16860	16780	16864	16790	16923	16705	16958	16482	16696	16845	16927	16956	17178	16773	16797	16779	16726	16966	16968	16924	16495	16811	16858	16752	16803	16940	16806	16848	16741	17071	16717	16645	16815	16782	16850	16635	16899	16563	16881	16767	16926	16987	16743	16859	17000	16731	16899	17084	16737	17037	16959	16849	16902	16870	16687	17035	16868	16916	16517	16757	16755	16753	16813	16868	16808	16758	16754	16777	16848	17006	16830	16737	16690	16744	16982	16907	16950	16817	16927	16740	16992	16778	16868	16978	16913	16698	16821	17176	16815	16744	16678	16772	16887	16752	16939	16866	16763	16765	16660	16748	16758	16819	16672	16986	16864	16839	16844	16881	16860	16906	16924	16659	17078	16979	16851	16798	16905	16691	16725	16697	16759	16781	16948	16813	16632	16906	16765	16833	16870	16968	16682	16893	16952	16645	16783	16947	16656	16693	16823	16956	16714	16752	16885	16877	16752	17021	16734	16804	16985	16864	17004	16796	17012	16631	16883	16690	16837	16633	16925	16797	16638	16815	17019	16835	17049	16806	16858	17036	16777	16741	16804	16827	16916	16833	16928	16932	16774	16957	17014	16754	16728	16938	16989	16629	16936	16878	16831	16952	16734	16711	16874	16635	16594	17064	16884	16941	16844	16792	16816	16902	16789	16729	16872	16746	16770	16818	16785	16860	16866	17023	16907	16911	16943	16960	16591	16983	16884	16749	16888	16618	16803	16839	16712	16780	16802	16745	16939	17031	16805	16863	16829	16771	16643	16741	16928	16816	16854	16791	16958	16859	16958	16970	16893	16935	16800	16852	16890	17050	16965	16831	16978	16688	16761	16727	16839	16648	16909	16974	16745	16680	16457	16946	17073	16760	16794	16911	16750	16739	16695	16867	16990	16818	16782	16724	16800	16798	16913	17043	16797	16714	16867	16467	16809	16716	16820	16738	16780	16916	16720	16948	16859	16784	17047	16794	16905	16859	16942	16798	16719	16844	16984	16742	17012	16878	16882	16945	17001	16796	17018	16742	17029	16842	16838	16762	16721	16906	16838	16696	17020	16736	17046	16793	16523	16823	17124	16840	16577	16717	16986	16699	16830	16747	16800	17208	16753	16567	16662	16822	16841	16616	17065	16858	16839	16731	16869	16770	16757	16848	17059	16710	16701	16826	16744	16920	16876	16778	16902	16840	17020	16919	16745	16870	16894	16886	16890	16714	16938	16851	16699	16859	16822	16745	16934	16643	16672	16759	16948	16891	16886	16847	16716	16669	16813	16913	16948	16806	16990	16838	16761	16816	16885	16744	16953	16854	16714	16870	16866	16790	16981	16592	16890	16933	16628	16873	16765	16906	16821	16845	16911	16855	16770	16989	16761	16887	17008	16900	16919	16811	16674	16725	16905	17040	16854	16800	17021	16870	16883	17027	16954	16787	16748	16843	16901	16919	16703	16870	16789	16824	16744	16770	16663	16815	16891	16777	16967	16822	16860	16771	16856	16719	16892	16939	16727	16858	16819	16678	16570	16942	16940	16831	16800	16685	16664	16681	16973	16902	16847	16698	16776	16614	16708	16743	16767	16835	16778	16811	16880	16731	17038	16841	16802	16802	16927	16648	16761	16739	16663	16990	16763	16808	16951	16869	16677	16622	16699	16875	17001	16738	16820	16879	17000	16991	17028	16720	16888	17020	16995	16849	16606	16829	16911	16880	16857	16800	16931	16834	16616	16887	16930	16790	17010	17061	16862	16851	16617	16974	16707	16861	16642	16892	16640	16799	16734	16829	16706	16802	16807	16718	16771	16854	16853	16757	16663	16689	16905	16928	16576	16793	16707	16933	16725	16827	16725	16922	16980	16868	16852	16687	16728	16954	16801	16765	16848	16666	16718	16897	16948	16857	16865	16872	16680	16942	16933	16885	16784	16970	16826	16839	17028	16859	16754	16843	16789	16511	16978	16877	16775	16769	16702	16682	16996	16908	16691	16835	16861	16715	16863	16699	16749	16775	16953	17012	16985	17009	16825	16854	16812	16710	16925	16558	16829	16791	16784	16940	16746	16847	16857	16751	16763	16668	16861	16921	16691	16661	16882	16916	16887	16820	16793	16707	16652	16781	16858	16776	16973	16726	16701	16782	16805	16862	16621	16833	16921	16812	16568	16596	16919	17053	16886	16756	16761	16603	16769	16825	16739	16808	16877	16738	16836	16879	16823	16970	16643	16935	16836	16737	16993	16900	17114	16708	16832	16691	16626	16896	16932	16758	16748	16801	16874	16752	16913	16829	16764	16636	16846	16782	16808	16757	16821	16795	16616	16972	16761	16759	16867	16801	16782	16870	16773	16885	16684	16782	16909	16734	16819	17053	16869	16812	16799	16736	16839	16896	17007	16792	16992	16776	16949	16764	16802	16805	16773	16861	16816	16694	16976	16964	16975	17024	16947	16872	16810	16867	16926	16662	16739	16845	16707	16773	16698	16726	16815	16777	16824	16693	16721	16664	16626	16958	16846	16837	16921	16692	16588	17034	16908	16879	16881	16665	16881	16845	16993	16869	16701	16888	16851	16884	16784	16652	16850	16899	16944	16752	16717	16692	16776	16708	16906	16902	16882	16655	16908	17023	16748	16877	16945	16980	16864	16914	16889	16762	16604	16630	16848	16672	16861	16685	16645	16783	16756	16689	16763	16904	16847	16962	16881	16774	16795	16809	16937	17044	16855	16571	16813	16834	16705	16774	16839	16875	16558	16662	16746	16831	16620	16904	16846	16802	16956	16773	16689	16810	16774	16907	16836	16672	16943	16766	16986	16727	16780	16858	16797	16937	16748	16837	16975	16810	16959	16948	16992	16720	16829	16666	16659	16962	16602	17017	16800	16758	16661	16661	16749	16896	16971	16976	16823	16791	16803	16819	16771	16708	16884	17039	16984	16991	16861	16811	17130	16860	17025	16765	16751	16690	16489	16811	16591	16776	16779	16839	16736	16640	16853	16577	16795	16838	16973	16867	16830	16706	16815	16916	16740	16811	16769	17010	16828	16815	16634	16685	16671	16791	16967	16940	16995	16954	16902	16745	16869	16846	16840	16849	16807	16978	16931	17026	16654	16671	16823	16758	16707	16646	16717	16831	16825	16661	16583	16890	17145	17045	16842	17041	16627	16685	16716	16671	16864	16790	16743	16940	17040	17069	16697	16927	16824	16843	16790	17026	16775	16848	16959	16640	16762	16992	16891	16839	16901	16885	16861	16905	16984	17003	16621	16751	16792	16917	16773	16682	16777	16816	16896	16758	16818	16851	16777	16762	16985	16710	16853	16767	16701	16854	16947	16847	16608	16884	16922	16776	17014	16584	16813	16675	16725	16743	16801	16709	16756	16792	16659	16953	16752	16820	16734	16935	16818	16887	17072	16783	16875	16786	16858	16960	16894	16761	16751	16696	16920	16865
14596	30191	31650	24755	17496	23881	61961	56852	37608	21488	14247	10937	10021	9838	9822	9987	9974	9814	9815	10031	9992	9881	9909	10269	9828	9895	9908	9993	9906	9902	9838	10005	10040	9875	9835	9903	10080	9780	9982	9966	10048	10109	9942	9912	9935	10040	9734	9914	9845	9820	9914	9934	9866	9767	9812	9952	10000	9937	9852	9903	9760	9927	9900	10020	9795	9798	9911	9792	9815	9842	9759	9959	9857	10028	9908	9904	9953	9904	9780	9913	9769	9975	9722	9871	9870	9789	9843	9950	9754	9863	9897	9806	9852	9798	9883	9860	9974	10064	9790	9845	10091	9945	9959	9856	9951	9867	9875	9873	9763	9896	9972	9854	9865	9971	9931	9817	9982	9724	9888	9802	9812	10008	9777	9796	9918	9892	10001	9986	9785	9910	9809	9830	9732	9824	9907	9975	9801	9974	9788	9866	9864	9857	9910	9894	9676	9760	9865	9792	9891	9786	9863	9888	9768	9837	9911	9834	9873	9781	9841	9900	9861	9839	10049	9813	9948	9950	9998	9749	9839	9878	9995	10053	9989	9909	9847	9822	9965	9953	9795	9746	9766	9777	9810	9748	9919	9878	9964	9846	9858	9953	10012	9798	9890	9842	9846	9997	9848	9872	9928	9919	10077	9739	9814	9913	9720	9912	9749	9872	9697	9858	9787	9927	9840	9722	9727	9961	9874	9944	9862	9851	9735	9878	9791	9745	9855	9959	9795	9742	9711	9947	9948	9867	9734	9848	9832	9731	9844	9874	9950	9943	9845	9732	9864	9963	9879	9788	9845	9748	9785	9799	9826	9817	9811	9954	9970	9947	9890	9755	9889	9921	9921	9966	9829	9835	9870	9888	9765	9771	9779	10028	10041	9827	9843	9916	9719	9789	9734	9883	9926	9790	9886	9827	9891	9871	9863	9959	9906	10020	9867	9706	9933	9818	9902	9757	9972	9807	9938	9626	9770	9888	10024	9910	9809	9869	9775	9737	9896	9829	9687	9906	10051	9843	9787	9836	9915	9895	9884	9873	9859	9916	9712	10036	9805	9836	9933	9863	9913	9826	9920	9903	9858	9935	9970	9743	9755	9836	9902	9862	9853	9822	10077	9917	10044	10010	9770	9998	9818	9896	9769	9933	9793	9902	9637	9919	9733	9918	9827	9898	9796	9750	9864	9855	9819	9985	9901	9783	9815	9870	9913	9798	9861	9929	9751	9846	9786	9888	9865	9850	9822	9844	9992	9732	9988	9819	9836	9787	9820	9882	9871	9715	9841	9879	9778	9928	9791	9836	9702	10030	9966	9875	9731	9747	9682	9819	9889	9912	9978	9821	9873	9958	9789	9688	9832	10040	9870	9905	9920	9850	9913	9935	9975	9907	9817	9764	9793	9690	9825	9962	9877	9846	9808	9950	9884	9731	9927	9780	9721	9727	9783	9785	9793	9741	9764	9768	9994	9883	9762	10035	9905	9775	9805	9945	9885	9992	9803	9825	9801	9929	9837	9774	9846	9773	9903	9916	9859	9822	9957	9763	9932	9903	9955	9860	9894	9923	9718	10085	9696	9768	9855	9857	9980	9945	10026	9831	9978	9877	9856	9960	9801	9914	9743	9799	9851	9682	9945	9808	9833	9880	9829	9880	9904	9928	9867	9861	9894	9763	9883	9940	9811	9926	9982	9795	9887	9895	9889	9943	9826	9797	9818	9843	9815	9931	9953	9839	9914	9888	9753	9770	9909	9786	9965	9727	9810	9887	9835	9777	9788	9861	9915	9903	9751	9809	9979	9953	9956	9932	9798	9927	9829	9770	9925	10040	9958	9769	9872	10107	9748	9898	9853	9768	10037	9717	9905	9950	9871	9875	9890	9900	9841	9910	9938	9890	9789	9851	9803	9879	9885	9747	9931	9813	9879	9787	9940	9873	9786	9838	9781	9747	9681	9743	9819	9680	9713	9727	9968	9645	10036	10031	9850	9740	9969	9747	9853	9759	9900	9934	9821	9812	9812	9768	9917	9843	9760	9768	9918	9889	9811	9880	9914	9806	9762	9764	9890	9721	9923	9822	9760	9908	9821	9837	9771	9789	9799	9843	9838	9850	9877	10011	9988	9788	9793	9807	9891	9822	9852	9878	9694	9843	9910	9892	9919	9805	9591	10048	9840	9787	9909	9716	9841	9793	9824	9727	9793	9725	9983	9821	9825	10038	9911	9774	9846	10003	9847	9881	9892	9693	9912	9936	9759	9825	9886	9757	9760	9860	9786	9842	9807	9858	9893	9786	9917	9816	9845	9913	9823	9904	9823	9780	9887	9683	9914	9870	9810	9958	9846	9888	9951	9873	9836	9786	9862	9894	9776	9900	9998	9893	9810	9808	9834	9799	9878	9725	9921	9774	9862	9855	9730	9832	9851	9689	9831	9821	9759	9943	9839	9769	9818	9770	9747	9863	9891	9863	9826	9868	9912	9729	9836	9836	9872	9914	9841	9817	9891	9813	9664	9987	9967	9967	9927	9863	9820	9850	9988	9769	9824	9783	9825	9814	9898	9673	9946	9859	9922	9797	9858	9890	9889	9892	9958	9922	9939	9971	9933	9818	9942	9865	9734	9855	9817	9810	9933	9862	9808	9887	9857	9781	9864	9821	9932	9856	9890	9872	9836	9883	9942	9820	9982	9837	9843	9903	9852	9952	9858	9866	9817	9928	10073	9912	9947	10028	10072	9794	9915	10039	9974	9914	9842	9846	9861	9796	9870	9835	9777	9869	9790	9843	9661	9800	9736	9851	10016	9833	9807	9888	9890	9804	9795	9817	9828	9878	9817	9856	9777	9853	9862	9788	9863	9903	9961	9711	9894	9772	9627	10023	9858	9987	9701	9883	9737	9956	9823	9756	9853	9814	10067	9966	9915	9911	9953	9819	9811	9903	9861	9863	9819	9830	10019	9863	9737	9716	9985	9802	9911	9775	9902	9676	9924	9802	9901	9784	9838	9776	9830	9787	9829	9985	9767	9905	9778	9718	9845	9926	9764	9812	9820	9850	9948	9896	9902	9920	9868	9689	9803	9791	9769	9736	9709	10030	9897	9868	9883	9785	9731	9773	9799	9745	9736	9793	9787	9772	10062	9857	9938	9841	9745	9924	9750	9867	9870	9856	9836	9810	9923	9892	9851	9906	9850	9768	9831	9843	9971	9725	9920	9860	9780	9829	9951	9909	9921	9825	9901	10012	9682	9806	9830	9858	9738	10020	9864	9871	9895	9786	9851	9659	9738	9694	9856	9667	9878	9874	9837	9949	9830	9815	9776	9777	9834	9962	9965	9864	9929	9922	9711	9753	9878	9802	9971	9802	9875	9916	9875	9747	9850	9896	9819	9862	9789	9852	10037	9966	9975	9882	9845	9847	9963	9916	9886	9804	9839	9925	9894	9900	10009	9860	9956	9724	9828	9898	9777	9848	9830	9885	9823	9797	9879	9825	9724	9889	10022	9838	9950	9800	9799	9775	9896	9816	9973	9984	9882	9795	9920	9816	9900	9945	9851	9750	9905	9767	9830	9886	9853	9839	9686	9897	9967	9902	9787	9802	9824	9796	9931	9956	9900	9808	9836	9911	9941	9762	9828	9957	9703	9875	9833	9937	9782	9894	9955	9978	9757	9894	9868	9965	9824	9879	9759	9871	9824	9808	9967	9843	9894	9643	9957	9829	9785	9968	9938	9824	9867	9869	9906	9912	9864	9869	9767	9753	9842	9906	9899	9929	9896	9868	9883	9796	9840	9974	9837	9877	9896	9833	9864	9810	10010	9891	9929	9834	9767	9834	9878	9715	9970	9924	9829	9713	9920	10006	9854	9857	9991	9642	9788	9845	9935	9760	9921	9948	9769	9807	9846	9910	9690	9895	9971	9804	9878	9801	9926	9767	9699	9862	9822	9734	9850	9839	9723	9879	9830	9845	9838	9815	9842	9558	9777	9854	9813	9801	9861	10101	10005	9796	9899	9861	9677	10002	9884	9756	9948	9855	9877	9845	9845	9798	9797	9862	9805	9794	9850	9802	9749	9725	9765	9904	9914	9951	9678	9849	9773	9881	9852	9959	9798	9848	9784	9865	9705	9868	9803	10022	9973	9790	9849	9752	9838	9762	9860	9894	9846	9803	9872	9805	9968	9731	9890	9778	9953	9849	9888	9773	10048	9990	9945	9725	9797	9955	9876	9923	9750	9884	9866	9840	9897	9642	10006	9737	9856	9804	9848	9895	9772	9676	9789	9840	9843	9647	10003	9731	9813	9840	9823	9849	9860	9877	9905	9776	10019	9957	9682	9884	9957	9935	9887	10001	9779	9870	9903	9704	9772	9823	9867	9862	9917	9683	9952	9670	9804	9876	9935	9863	9807	9923	9823	9805	9922	9796	9835	10055	9838	9840	9846	9690	9724	9880	9912	9905	9961	9919	9649	9932	10042	9853	10011	9953	10004	9872	9930	9746	9932	9928	9887	9848	9768	9744	9879	9733	9875	9926	9921	9801	9895	9858	9853	9868	9637	9836	9881	9795	9895	9900	9831	9742	9891	9997	9895	9856	9778	9869	9949	9903	9879	9801	9793	9766	9708	9593	9675	9832	9885	9780	9888	9782	9775	9768	9800	9777	9787	9973	9796	9807	9821	9678	9965	9947	9684	9873	9867	9894	9849	9726	9856	9993	9894	9919	9861	9902	9847	9966	9842	9941	9711	9809	9918	9923	9756	9935	9890	9735	9813	9804	9811	9901	9753	9817	9945	9914	9711	9926	9747	9950	9877	9916	9729	9785	9698	9765	9912	9971	9972	9954	9794	9768	9836	9785	9833	9810	9841	9887	9678	9692	9770	9874	9807	9984	9883	9873	9909	9782	9834	9794	9818	9820	9716	9868	9755	9893	9884	9760	9894	9961	9768	9890	9840	9872	9866	9824	9776	9761	9776	9776	10009	9812	9902	9840	9800	9873	9962	9809	9852	9933	9804	9881	9981	9781	9760	9837	9773	9894	9648	10035	9905	9846	9905	10009	9837	9924	9899	9873	9810	9910	9867	9966	9739	9761	9744	9739	9917	9563	9817	9688	9830	9831	9887	9914	9817	9910	9790	9902
30458	24521	28150	23210	19950	18803	23577	24029	21530	19022	17591	17209	17228	17029	17091	17336	17052	17079	17173	16999	17157	17146	17134	17005	17131	17014	16884	16744	17189	17235	17138	17190	17065	16922	17106	16961	17080	17140	17180	17114	17154	16847	16972	16936	17099	16895	17077	16889	16997	17034	17052	16755	16982	16833	16869	16779	16923	16992	17182	17373	16793	16976	17103	16894	16813	16943	17097	16883	16959	17123	16698	16981	17081	16897	16812	16827	16720	16817	17039	17098	16912	17028	16995	17161	16915	16858	16772	17029	16995	16975	16991	17036	17231	17046	16808	16904	17111	17005	16921	17004	17069	17030	17023	17014	17001	16825	16815	16920	16853	16957	17052	16813	16828	16935	17034	16985	17020	16956	16882	16822	17017	16902	17036	16923	17118	16988	16856	17004	16768	16930	17009	17087	17139	16976	17083	16739	16836	16981	16865	16950	17136	17149	17061	16905	16901	17009	16940	17186	17034	16930	16970	17123	16988	17001	16680	16930	17060	17029	16802	16908	17034	16931	17118	16961	17135	16850	16876	16975	17018	16961	17090	17044	16862	17097	17068	16973	17058	17077	17028	16863	16658	16876	16964	16896	17086	16871	16916	16830	16886	16938	17148	17061	17006	16886	16945	16833	17250	16948	16898	17091	16993	16965	17136	16947	16940	16895	17012	17211	16988	17058	16945	16964	17076	16877	17047	17227	16915	16970	17118	17043	16895	17149	17049	16986	16829	16822	16919	17130	17114	16988	17163	17128	16878	16900	16873	16957	16939	16863	17075	16975	16950	17186	16959	17008	17002	17310	16949	16972	16854	16881	17046	16981	17039	16992	16967	17001	17113	16836	17012	17009	17013	16839	16869	16818	16795	17080	16859	16907	17087	17158	17135	17030	16853	16987	16940	16833	16879	16895	17046	16969	17122	16860	16884	16904	17016	17081	17031	16913	16820	16814	17107	16871	16903	16833	16952	16974	17012	16980	16879	17238	16942	16927	16888	16846	17089	16820	16904	16957	17012	17151	17074	17079	16680	17032	16868	17012	17074	16761	16916	16794	17180	16905	17076	16908	16897	16958	16975	17021	16864	17101	16891	16890	16996	16859	16923	17044	17093	17107	17066	16977	16824	16891	17127	16988	16996	17145	17067	16873	16857	17035	17043	17014	17132	17105	17037	16909	17075	16858	16944	16835	16870	16972	16772	17093	16946	17066	16844	16951	16884	16999	17148	16993	16812	16918	17151	16973	16878	16918	16928	16662	17068	16841	16923	16889	16946	16981	16897	16971	16945	16756	16964	16978	17143	16924	16756	16742	17015	16850	17008	16735	16889	17119	16966	17062	16920	16979	17098	16942	17061	16907	17239	17184	16857	16729	17051	17091	17023	16947	16959	17076	16868	17161	16955	17018	16975	17055	16926	16993	16956	17009	16937	17015	17193	17026	16874	17052	17080	17046	17093	16939	17080	17013	16728	16939	17024	16860	17046	17129	16994	16974	17080	16896	17039	17189	17133	16812	16807	16990	17192	17126	17083	17122	16865	17099	17178	17147	16768	16935	16827	16744	16720	17185	17118	16971	16753	17114	17030	17206	16894	16756	16940	16927	17046	17003	16954	17001	17104	17098	17025	17045	16983	16857	16958	17014	17224	17036	17071	17002	16783	17040	16866	16876	16886	17066	17145	16870	16934	17012	16981	16792	17064	17106	17198	16946	16843	16953	17138	16975	16817	17064	16851	16882	16884	16914	17196	17013	16936	16757	17041	16865	17059	17074	17092	17001	16984	16985	16873	17028	16960	16973	17029	16862	17071	17058	17050	16848	16806	16865	16996	17063	16936	16899	16930	16829	17104	17146	17174	17044	16977	17097	16989	17368	17038	16879	17133	17053	16904	16868	17186	17088	16745	17053	17168	17080	17004	16947	17150	16808	17096	16926	16917	16964	17010	17012	17131	17205	16991	17147	17225	16900	17051	16988	17022	16870	16890	16779	16787	17129	16836	16963	17002	16764	17225	16950	16871	16765	17204	16761	17135	16840	17005	16862	16758	17054	16859	17077	17014	17185	16966	17009	17069	17046	17038	17045	17106	16961	16942	16989	17105	17071	17061	17131	16977	16965	17034	16993	16756	17021	16954	16756	16982	17179	17214	16850	16865	17081	16969	17068	17051	16864	17109	17066	17085	17023	16824	16998	17154	16937	16793	16925	17223	16995	16904	16956	16902	16914	16953	16843	17034	17039	17034	16984	16967	17054	17013	16869	16981	17093	16932	16930	17057	17086	17095	17052	17157	16976	17147	16943	17063	17053	16912	17071	17011	17040	16883	17052	17050	16964	16949	16891	17100	17058	16985	16927	16966	17096	16917	16954	16922	17016	16928	16856	16981	17030	17135	16936	16898	17045	16969	16894	17124	17067	17012	16958	16987	17120	16905	16799	16898	17009	16927	17178	16926	16826	17035	16957	17021	17028	17108	17076	17191	16962	16940	17148	16996	17026	17141	17123	16917	17007	17107	17122	17074	17015	17134	16977	17007	16858	16950	16914	16928	17152	16762	17149	16983	16946	16894	17068	17000	17123	16852	16941	16834	16961	17169	17066	17035	16968	17018	16989	16906	17070	17014	17010	16910	16817	17312	16774	16770	17132	17079	17051	16781	16909	16881	16695	16976	16965	17045	16997	16779	17002	17081	16938	16913	17031	16921	17158	17020	16888	16759	16754	16976	17058	17038	17079	17195	16922	16998	16884	16964	17239	16874	17246	16936	17040	16941	17010	17112	16840	17073	17027	16960	16960	17014	17095	16872	17050	17032	17118	16869	17033	16976	16878	17141	16920	16892	17068	17064	16940	17034	17085	16863	17077	16877	17010	17113	16884	17127	16736	17209	16969	16952	16835	16935	16856	16992	16975	17071	17054	17137	17074	17002	17166	17030	16982	16870	17046	17010	16825	16816	16979	17000	16847	17203	17053	16934	16826	16804	17021	16926	17132	16889	17014	16857	16845	17161	16871	16960	17004	17010	16793	17064	16985	16913	17039	17135	16840	16850	16855	16875	17165	16942	16835	16999	17231	16893	16730	16894	17135	17030	17001	16811	17053	16851	17018	16971	16960	16827	17100	17075	17083	17026	17016	17177	17228	16930	16982	17047	17027	17145	17012	16857	17070	16923	16857	16801	16913	16813	17153	17045	16995	16973	16716	17043	17189	16843	17137	17219	16928	16982	16948	16904	16971	17004	16992	17153	16946	16957	17073	17245	16969	16968	16641	17206	16974	17067	17112	16896	16908	17026	17018	17255	17091	16954	17151	16890	16927	17008	16855	17168	16781	16943	16901	16928	16954	17076	16945	16960	16793	17065	16987	16861	16823	17270	17017	17021	16844	16849	17045	17048	17074	17187	16986	17257	17059	16919	17004	17125	17181	16938	17345	17071	16971	16977	17109	16915	17027	17104	16812	17110	16948	17324	17036	16901	16999	16902	16850	16917	16930	17057	16864	16939	17202	17146	16897	17097	16909	16831	16936	16969	17103	17086	16892	17105	17029	16842	17197	16994	16811	17255	17123	17031	17260	17004	17003	17012	16976	17087	17044	17026	16862	16959	17039	16961	16993	17027	17219	17040	17178	17143	16952	16946	16765	16867	16861	17131	16861	16947	17095	16996	17014	17010	16952	17120	16964	17030	17096	17127	17010	16959	16913	17147	17004	16921	16909	16871	16852	17028	17010	16792	16787	16863	17030	17102	17050	17273	16981	16652	17078	17188	16985	17123	16984	17053	16901	17038	16913	17059	16917	17282	16902	16959	16844	17093	16991	17092	17054	17153	16934	16893	16939	16836	16738	16900	16903	17034	17255	17053	16856	16962	17051	16838	16968	16954	16978	16970	16972	17043	16964	17006	17183	16974	16934	16989	17083	17006	17100	16854	17025	17085	17105	16866	17020	17019	16960	17005	16955	17043	17097	17168	17078	17096	16951	16848	16732	16992	17003	17142	17047	16785	17066	16937	17082	17154	16874	16941	17052	17137	16866	17011	17072	16956	17083	16967	17233	16840	16920	17080	17092	17131	16980	17116	17119	17058	17078	17001	17019	16849	17099	16971	17088	17106	16893	16973	16810	16888	16950	17037	16992	16842	16890	17079	16921	17064	16901	16997	16921	16975	17177	17008	16840	16980	17107	16820	17086	17102	16986	17142	16906	16977	17031	17114	17021	16935	17108	16829	16871	17054	16842	16806	17080	16976	16880	16920	17064	17043	17035	17133	16884	17151	16911	16816	17015	16795	17122	16901	16922	16861	16782	16942	17106	17256	17039	16967	17057	17019	17181	16971	17162	16788	16947	16860	16820	16710	17009	16988	16998	16972	17010	16947	17101	17004	17013	16946	17127	16830	17268	16970	17140	16806	16921	16793	16862	16892	16989	17065	17253	16880	17048	16806	17136	16867	17076	16821	16883	16919	16733	17005	16887	16889	17106	17168	16842	17113	17184	16991	17241	17178	17083	17105	17062	16934	16896	16894	17032	17014	16911	16815	17126	17031	16786	16893	16867	16965	16969	16950	16896	16920	17151	17049	16838	17189	17112	16964	16865	16864	17011	17023	17032	16964	17013	17036	17061	16981	16930	17207	17043	16939	16944	16924	17025	17232	16809	17177	17075	17161	17137	17290	16888	16951	16992	16898	16938	17165	16973	16828	16814	17142	16922	16960	16851	17047	17122	17145	17081	16810	17114	16953	16839	17130	17420	17133	17040	16773	16817	16961	17010	17133	17111	16913	17058	17057	16862	17009	16980	16975	17051	16879	16808	17074	17043	17102	17146	17031	17024	16941	17066	17019	17043	16837	16908	16804	16901	17034	16950	17179	16891	17138	16778	16937	17108	16838	16917	16890	16918	17128	17037	17091	16990	17089	17084	17208	17132	16888	16995	17023	17010	16908	16934	17330	17012	17147	17060	17097	16891	16922	17059	17013	17007	16904	17048	17109	17086	17167	17026	17004	16943	17146	17061	17061	17168	16925	16792	17057	17050	16876	17136	17043	16817	16987	16896	16866	17015	16965	17016	17055	16686	17050	17027	16907	17027	16882	16961	16704	16716	16847	16871	17076	16814	16997	16978	16956	17093	16902	16906	16874	16918	17083	16966	17037	17000	16951	16961	16949	16804
14007	17874	20321	14746	12591	11810	17600	16460	13122	10971	10036	9892	9833	9639	9818	9781	9879	9586	9639	9682	9640	9637	9734	9843	9707	9687	9688	9719	9705	9921	9659	9740	9710	9714	9855	9654	9570	9677	9664	9702	9821	9616	9778	9816	9814	9682	9636	9581	9612	9805	9955	9669	9747	9621	9789	9686	9809	9670	9761	9818	9699	9742	9812	9694	9445	9865	9641	9565	9773	9652	9675	9693	9726	9732	9768	9637	9739	9664	9693	9595	9792	9699	9694	9708	9796	9633	9795	9710	9778	9777	9797	9684	9671	9688	9586	9700	9727	9486	9713	9678	9591	9673	9721	9711	9709	9626	9452	9694	9888	9790	9937	9620	9721	9643	9600	9750	9668	9667	9542	9819	9678	9694	9645	9702	9621	9615	9616	9542	9625	9674	9773	9671	9696	9756	9675	9695	9798	9519	9702	9765	9664	9596	9661	9603	9711	9637	9595	9662	9611	9636	9766	9761	9703	9696	9667	9677	9696	9623	9608	9492	9638	9781	9755	9758	9750	9685	9541	9621	9629	9751	9735	9603	9676	9695	9647	9611	9608	9661	9603	9628	9727	9627	9808	9762	9558	9671	9779	9853	9643	9733	9659	9744	9605	9745	9522	9665	9764	9599	9670	9706	9716	9539	9626	9676	9584	9839	9652	9643	9608	9779	9679	9664	9788	9676	9726	9749	9757	9723	9636	9714	9661	9699	9671	9750	9718	9567	9802	9709	9715	9512	9696	9693	9877	9669	9693	9510	9574	9725	9601	9513	9800	9587	9794	9622	9581	9662	9629	9782	9790	9588	9751	9754	9672	9786	9598	9588	9719	9730	9721	9667	9930	9827	9776	9724	9643	9744	9670	9774	9701	9646	9708	9676	9571	9641	9776	9781	9549	9743	9820	9599	9647	9683	9627	9544	9760	9645	9693	9651	9751	9640	9573	9813	9749	9654	9704	9598	9644	9600	9797	9758	9799	9764	9694	9663	9716	9584	9523	9772	9576	9649	9710	9643	9685	9728	9687	9630	9798	9689	9704	9621	9509	9678	9717	9698	9731	9529	9656	9849	9796	9609	9772	9623	9740	9676	9622	9669	9710	9564	9674	9692	9651	9761	9845	9721	9753	9690	9683	9643	9719	9681	9862	9694	9653	9665	9867	9687	9726	9690	9732	9650	9682	9763	9511	9700	9757	9684	9737	9692	9620	9587	9680	9582	9599	9653	9694	9644	9624	9746	9747	9638	9715	9667	9610	9792	9801	9603	9598	9700	9513	9650	9798	9515	9658	9682	9665	9744	9570	9684	9818	9829	9736	9825	9709	9676	9687	9743	9613	9656	9656	9682	9740	9704	9762	9938	9573	9591	9854	9582	9716	9700	9715	9684	9706	9729	9483	9633	9836	9650	9759	9794	9649	9553	9690	9583	9748	9676	9561	9543	9837	9623	9640	9779	9702	9656	9629	9736	9587	9622	9749	9673	9666	9639	9702	9596	9551	9545	9684	9778	9771	9681	9546	9666	9794	9702	9694	9784	9882	9759	9719	9670	9728	9682	9778	9713	9772	9610	9634	9642	9613	9575	9756	9609	9700	9767	9640	9682	9651	9747	9614	9633	9718	9561	9578	9758	9606	9688	9848	9737	9759	9728	9687	9571	9594	9812	9621	9619	9601	9660	9649	9690	9674	9750	9776	9659	9742	9627	9685	9584	9715	9566	9612	9691	9683	9777	9655	9615	9746	9865	9697	9635	9691	9581	9549	9566	9693	9699	9701	9660	9573	9656	9640	9737	9645	9642	9560	9565	9847	9567	9607	9740	9700	9694	9678	9726	9713	9701	9638	9551	9536	9749	9862	9693	9689	9736	9742	9736	9698	9806	9656	9728	9688	9886	9671	9632	9832	9640	9649	9755	9633	9675	9714	9694	9649	9589	9715	9758	9784	9583	9739	9546	9646	9520	9656	9656	9645	9684	9717	9659	9681	9638	9787	9661	9752	9745	9660	9617	9681	9804	9630	9808	9655	9627	9758	9664	9701	9790	9687	9730	9796	9603	9632	9709	9641	9627	9773	9813	9682	9690	9482	9828	9682	9719	9615	9705	9635	9735	9675	9660	9604	9678	9633	9540	9788	9681	9620	9620	9703	9747	9732	9768	9566	9674	9714	9647	9338	9660	9817	9591	9615	9610	9624	9689	9641	9698	9824	9802	9789	9604	9656	9577	9668	9739	9608	9705	9684	9636	9678	9684	9915	9618	9828	9813	9786	9711	9709	9599	9738	9516	9679	9670	9743	9622	9670	9722	9697	9656	9884	9795	9750	9626	9645	9846	9616	9452	9660	9699	9831	9647	9591	9672	9747	9563	9684	9772	9742	9633	9740	9697	9769	9726	9633	9614	9616	9773	9732	9573	9608	9616	9641	9817	9582	9749	9623	9663	9600	9751	9750	9758	9646	9801	9839	9699	9622	9797	9667	9658	9657	9621	9741	9698	9670	9609	9784	9835	9687	9733	9694	9592	9807	9764	9711	9850	9745	9618	9759	9451	9741	9469	9734	9465	9560	9569	9667	9644	9529	9593	9763	9765	9813	9572	9721	9663	9662	9581	9646	9656	9619	9770	9689	9765	9857	9804	9776	9689	9535	9729	9834	9691	9722	9826	9560	9733	9763	9773	9725	9607	9785	9897	9673	9585	9678	9658	9658	9561	9856	9714	9696	9754	9594	9678	9639	9679	9776	9860	9645	9680	9739	9592	9627	9657	9622	9679	9572	9705	9821	9668	9757	9822	9746	9809	9558	9571	9617	9733	9575	9747	9640	9746	9677	9607	9817	9822	9519	9585	9829	9619	9628	9650	9824	9827	9721	9746	9738	9604	9704	9678	9709	9517	9560	9673	9545	9742	9649	9696	9742	9681	9764	9784	9582	9855	9750	9707	9673	9668	9769	9668	9647	9738	9755	9601	9778	9832	9732	9767	9780	9625	9855	9771	9727	9607	9688	9795	9600	9809	9687	9594	9713	9712	9824	9531	9729	9704	9594	9713	9588	9515	9681	9648	9702	9753	9665	9774	9836	9685	9544	9713	9719	9718	9616	9754	9725	9724	9704	9765	9721	9613	9707	9724	9560	9637	9725	9744	9767	9715	9713	9739	9553	9714	9729	9606	9740	9771	9763	9641	9754	9661	9826	9822	9709	9589	9783	9533	9673	9561	9613	9533	9653	9750	9639	9744	9726	9629	9673	9660	9775	9708	9726	9701	9768	9796	9707	9757	9684	9723	9687	9677	9669	9703	9889	9707	9772	9813	9640	9614	9607	9721	9622	9633	9802	9686	9656	9655	9626	9722	9683	9736	9737	9640	9527	9672	9767	9592	9756	9629	9720	9513	9595	9780	9816	9631	9780	9769	9727	9719	9890	9776	9802	9608	9728	9824	9680	9663	9690	9762	9784	9671	9627	9778	9507	9719	9636	9648	9672	9887	9622	9745	9619	9783	9665	9768	9479	9567	9657	9636	9706	9637	9647	9592	9633	9702	9613	9867	9695	9606	9793	9599	9760	9638	9667	9485	9636	9671	9689	9688	9819	9752	9678	9644	9696	9701	9603	9713	9669	9818	9562	9656	9689	9712	9645	9788	9692	9550	9502	9561	9743	9745	9663	9616	9773	9643	9741	9797	9849	9691	9634	9669	9644	9658	9707	9767	9686	9691	9730	9683	9513	9772	9638	9647	9730	9799	9662	9667	9629	9591	9789	9648	9653	9759	9686	9623	9775	9932	9752	9737	9718	9728	9746	9755	9757	9511	9639	9702	9788	9503	9749	9696	9653	9589	9652	9591	9761	9695	9661	9925	9760	9636	9663	9760	9731	9568	9792	9683	9755	9728	9613	9693	9786	9557	9743	9737	9546	9774	9732	9766	9636	9825	9728	9835	9823	9608	9624	9708	9693	9884	9625	9806	9727	9677	9648	9649	9662	9643	9626	9709	9564	9681	9621	9755	9628	9660	9612	9750	9637	9574	9846	9690	9572	9717	9777	9656	9775	9559	9592	9662	9701	9670	9706	9668	9751	9825	9729	9806	9710	9614	9767	9725	9528	9651	9780	9575	9629	9788	9762	9707	9581	9556	9652	9737	9709	9513	9698	9656	9819	9574	9701	9710	9733	9571	9726	9744	9701	9661	9542	9821	9619	9775	9683	9639	9776	9709	9666	9615	9817	9694	9620	9655	9522	9557	9692	9768	9732	9643	9626	9739	9584	9720	9667	9608	9707	9832	9920	9661	9689	9609	9528	9636	9716	9663	9630	9614	9782	9785	9763	9791	9713	9818	9653	9752	9615	9777	9825	9567	9741	9662	9555	9639	9705	9555	9665	9719	9619	9717	9606	9818	9606	9680	9693	9647	9712	9741	9614	9649	9723	9622	9718	9731	9633	9831	9755	9606	9708	9694	9650	9682	9606	9610	9761	9824	9740	9682	9539	9771	9770	9786	9712	9768	9540	9782	9799	9659	9639	9649	9608	9727	9617	9569	9693	9692	9841	9671	9541	9761	9791	9631	9743	9703	9717	9830	9602	9804	9750	9682	9734	9813	9572	9738	9774	9622	9730	9621	9741	9708	9693	9711	9670	9621	9621	9721	9719	9724	9777	9721	9713	9705	9772	9624	9772	9594	9821	9745	9694	9690	9778	9585	9829	9648	9690	9806	9869	9750	9631	9636	9688	9689	9641	9813	9599	9512	9740	9825	9624	9851	9680	9744	9664	9588	9718	9618	9770	9738	9642	9770	9856	9637	9692	9739	9647	9681	9589	9738	9691	9603	9777	9718	9637	9798	9767	9683	9727	9600	9783	9727	9653	9644	9607	9653	9596	9630	9756	9866	9782	9582	9747	9701	9767	9771	9632	9499	9649	9709	9698	9775	9685	9663	9660	9681	9586	9627	9698	9494	9704	9695	9745	9573	9641	9554	9658	9630	9694	9758	9670	9643	9581	9776	9641	9731	9573	9655	9817	9736	9721	9709	9605	9695	9666	9644	9622	9837	9678	9678	9622	9573	9716	9749	9669	9704	9639	9686	9654	9881	9672	9830	9755	9476	9626	9605	9566	9609	9682	9627	9691	9723	9660	9708	9554	9730
25282	21047	27487	26538	22818	22546	47413	44811	35037	25256	20035	17956	17019	17062	17204	16911	16829	16952	16855	16765	16928	16870	16969	16992	17034	16952	16825	16929	16849	17094	16954	16753	16754	16752	16711	16848	16735	16922	16902	16613	16966	16871	16824	16849	16786	16928	16827	16745	16753	16946	16715	16977	16796	16791	16872	17025	16744	16766	16687	16699	16989	16725	16806	16826	16938	16877	16844	16711	16745	16842	17152	16926	17098	16955	16704	17007	16833	16749	16551	16829	16948	17020	16956	16705	16766	16857	16805	16736	16843	16847	16837	16593	16670	16866	17012	16718	16643	16644	16753	16758	16741	16827	16898	16911	16692	16857	16839	16970	16763	16664	16818	16743	16986	16840	16831	16620	16676	16874	16999	16988	16923	16772	16936	16885	16866	16791	16673	17028	16826	16663	16906	16492	16673	16841	16699	16815	16898	16782	16640	16760	17092	16784	16771	16904	16704	16896	16902	16720	16780	16881	16936	16741	16850	16850	16897	16639	16957	16972	16624	16758	16781	16808	17001	16694	16696	16697	16754	16865	16699	16766	16879	16824	16855	16985	16824	16689	16823	16701	16857	16941	16737	16785	16840	16851	16465	16861	16804	16888	16919	16873	16974	16841	16848	16729	17008	16785	16789	16815	16803	16725	16609	16836	16517	16801	16878	16762	16729	17009	16798	16835	16640	16806	16885	16874	16722	17050	16930	17003	16730	16641	16678	16907	16816	16869	16895	16919	16772	16869	16828	16720	16818	16832	16731	16687	16774	16616	16731	16853	16822	16694	16847	16715	16904	16945	16808	16794	16832	16522	16845	17074	16737	16720	16671	16866	16750	16853	16598	16692	16650	16826	16991	16837	16702	16763	16963	16815	16868	16833	16845	16862	16639	16897	16747	16771	16876	16883	16767	16670	16914	16867	16933	16967	17135	16729	16771	16476	16704	16699	16653	16907	16819	16808	16780	16807	16684	16903	16799	16725	17034	16911	16714	16464	16632	16819	16894	16942	17079	16627	16782	16988	16773	16621	16700	16825	16761	16734	16711	16713	16707	16647	16618	16859	16550	16823	16755	16786	16658	16809	16632	16847	16963	16776	16782	16786	16769	16852	16873	16732	16678	16684	16844	16962	17093	16788	16763	16917	16831	16841	16781	16899	16762	16632	16718	16839	17032	16805	16770	17011	16907	16695	16837	16995	16890	16789	16828	16988	16939	16714	16890	16805	16811	16666	16887	16971	16583	16777	16479	16527	16697	16488	16786	16838	16719	16726	16736	16690	16886	16871	16932	16734	16779	16873	16748	16887	16809	16582	16529	16793	16870	16871	17036	16644	16821	16863	16809	16711	16893	16727	16777	16937	16899	16843	16750	16680	16686	16504	16892	16744	16702	16892	16914	16905	16802	16940	16796	16816	16702	16723	16642	16770	16772	16741	16861	16786	16879	16712	17008	16660	16609	16628	16875	16746	16715	17021	16934	16703	16795	16731	16740	16831	16866	16704	16926	16670	17027	16757	16764	16917	16635	16859	16791	17046	16966	16908	16916	16656	16511	16757	17001	16942	16716	16898	16768	16774	16873	16879	16938	16786	16790	16796	16600	16845	16821	16863	16790	16678	16597	17014	16711	16807	16759	16762	16741	16835	16542	16784	17037	16791	16781	16756	16850	16823	16793	16956	16716	16812	16811	16994	16707	16834	16644	16786	16790	16965	16835	16705	16776	16858	16939	16760	16713	16711	16792	16921	16798	16911	16904	16926	16874	16969	16805	16837	16815	16891	16883	16853	16849	16828	16819	16790	17025	16933	16675	16720	16824	16956	16791	16808	16840	16672	16595	16742	16926	16871	16757	16852	16656	16907	16861	16596	16510	16742	16705	16818	16741	16935	16954	16837	16724	16744	16781	16797	16852	17115	16990	16786	16756	16719	16766	16828	16621	16803	16765	16687	16691	16685	16760	16745	16915	16643	16706	17066	16909	16878	17003	16606	16593	16746	16864	16930	16777	16875	16683	16700	16851	16847	16788	16908	16988	16841	16861	16649	16693	16788	16734	16689	16875	16712	16766	16880	16708	16730	16794	16914	16957	16759	16787	16919	16977	16782	17107	16764	16828	16967	16695	16866	16832	16854	16990	16769	16940	16821	16914	17011	16770	16825	16717	16801	16705	16527	16756	16857	16745	16746	16878	16551	16929	16857	16795	16702	16657	16949	16670	16531	16827	16833	16755	17026	16860	16674	16946	16937	16903	16804	16762	16945	16661	16792	16891	16827	16699	16658	16895	16796	16928	16732	16683	16742	16759	16826	16885	16912	16881	16776	16814	16643	16859	16772	16850	16587	16655	16715	16692	16907	16596	16769	17016	16798	16703	16919	16865	16727	16800	16935	16918	16748	16996	16718	16666	16838	16919	16936	17018	16858	16739	16954	16695	16764	16929	16900	16660	16746	16739	16744	16596	16782	16877	17054	16781	16682	16786	16741	16852	16720	16905	16818	16845	16813	16814	16736	17126	16963	16632	16949	16830	16781	16775	16702	16812	16899	16771	17019	16953	16705	16824	16823	16768	16778	16901	16741	16823	16950	16664	16738	16830	16798	16881	17005	16729	16844	16857	16798	17045	16668	16797	16872	17079	16816	17157	16719	16810	16973	16952	16825	16798	16842	16915	16746	16886	16922	16856	16715	16704	16732	16894	16772	16886	16698	16798	16974	16759	16931	16980	17031	16847	16559	16741	16622	16749	16755	16760	16877	16770	16720	16741	16710	16823	16918	16650	16661	16820	16825	16830	16732	16806	16720	16821	16689	16803	16851	16746	16866	16770	16694	16695	16707	16763	16719	16873	16896	16974	16618	16895	16657	16927	16771	16908	16609	16951	16813	16714	16775	16842	16806	16697	16865	16933	16867	16722	16733	16741	16795	16697	16890	16944	16977	16770	16881	17003	16830	16905	16711	17009	16968	16778	16858	16668	16801	16757	16922	16752	16737	16745	16877	16964	16818	16876	16976	16888	16996	16981	16788	16772	16858	16691	16793	16874	16720	16926	16895	16653	16850	16849	16603	16743	16851	17099	16949	16930	16634	16632	16625	16915	16851	16956	16889	16665	16711	16932	16892	16891	16678	16644	16777	16976	16688	16829	17029	16857	16649	16842	16508	16654	16797	16828	16768	17027	16758	16592	16612	16917	16733	16801	16893	16865	16685	16875	16972	16674	16873	16781	16867	16815	16755	16851	16818	16814	16871	16927	16834	16808	16697	16869	16798	16682	16722	16640	16982	16913	17029	16854	17005	16758	16786	16869	16620	16917	16757	16797	16852	16862	16750	16996	17013	16605	16759	16932	16917	16812	16750	16647	16869	16893	16638	16854	16855	16994	16771	16732	16840	16677	16595	16855	16664	16950	16956	16856	16664	16909	16774	17020	16887	16795	16988	16901	16918	16805	16938	16830	16535	16924	16891	16908	16933	16885	16899	16695	16646	16882	16611	16936	16736	16865	16926	16634	16801	16852	16734	16795	16842	16713	16637	16813	17090	16692	16813	17051	16830	16783	16881	16738	16731	16765	17023	16872	16705	16856	16709	16951	16877	17025	16763	16856	16720	16769	16792	16954	16721	16940	16842	16834	16851	16947	16874	17064	16931	16857	16788	16761	16921	16769	16804	16995	17057	16671	16749	16842	16854	16860	16830	16861	16888	16818	16848	16639	16996	16846	16725	16743	16839	17168	16784	16795	16771	16737	16693	16849	16594	16685	16884	16907	16923	16921	16657	17082	16768	17038	16887	16955	16774	16714	16875	16720	16550	16743	16940	16672	17002	16763	16846	16853	16764	16669	16860	16704	16562	16917	17054	16963	16655	16901	16812	16696	16915	17000	16820	16927	17180	16783	16878	16664	16994	16881	16838	16986	16733	16847	16858	16744	16888	16973	16845	16854	16858	16940	16761	16872	16703	16694	16921	16700	17095	16981	16959	17009	16936	17128	16789	16775	16854	16762	16821	16849	16772	16760	16857	16669	16722	16862	16908	16676	16874	16889	16728	16927	16685	16648	16746	16818	17025	16826	16911	17049	16769	16714	16977	16796	16770	16755	16448	16789	16742	16740	16898	17003	16724	16851	16742	16829	16684	16623	16804	16654	16854	16762	16644	16838	16787	16771	16797	16717	16645	16649	16816	16642	16844	16701	16751	16765	16721	16970	16870	16730	16791	17011	16810	16947	16881	16987	16778	16720	16872	16798	16600	16731	16897	16879	16824	16806	16804	16835	16836	16701	16773	16964	16818	16709	16777	17056	16586	16665	16755	16753	16768	17095	16809	16819	16900	16783	16906	16709	17046	16858	16675	16858	16907	16956	16789	16797	16621	16870	16862	16939	16845	16833	16991	16640	16644	16933	16722	16758	16857	16741	16714	16677	16859	16847	16980	16877	16780	16808	16702	16824	16867	16795	16758	16830	16805	16856	16653	16841	16847	16992	16727	16881	16687	16872	16918	16959	16829	16699	16823	16859	16944	16911	16827	16814	16675	16902	16772	16831	16759	16917	16678	16895	16873	16606	16490	16942	16952	16918	16808	16895	16975	16842	16986	17180	16821	16919	16703	16784	16768	16802	16717	16688	16762	17042	16870	16754	16606	16862	16858	16949	16832	16891	16771	16644	16721	16646	16684	16906	16599	16979	16796	16607	16764	16880	16817	16795	16615	16731	16933	16824	17043	16911	16760	16834	16828	16837	16834	16872	17045	16660	16705	16757	16757	16755	16902	16633	16696	16975	16880	16872	16884	16986	16769	16839	16745	16956	16943	16817	16651	16839	16714	16864	16954	16725	16789	16952	16791	16689	16819	17073	16893	16763	16764	16574	16689	16824	16769	16789	16751	16775	16671	16706	16788	16750	16666	17013	16799	16741	16756	16911	16809	17044	16557	16777	16685	16957	16869	17022	16637	16776	16690	17052	16834	16879	16791	16715	16686	16669	16909	16761	16734	16875	16747	16986	16791	16707	16836	16855	16914	16921	16714	16754	16797	16797	16589	16818	16965	16844	16930	16705	16557	16756	16931	16840	16774	16686	16743	16849	16896	16971	16984	16911	16828	16741	16755	16840	16739	16921	16974	16758	16687	16734	16731	16695	16825	17009	16907	16827	16763	16595	16827	16779	16551
12728	21086	21000	16245	14349	16192	42181	36746	25480	15832	11885	10238	9918	9925	9733	9732	9911	9734	9792	9656	9675	9842	9644	9832	9834	9746	9764	9690	9668	9815	9847	9686	9720	9744	9787	9683	9870	9782	9540	9683	9687	9810	9881	9702	9785	9756	9801	9766	9799	9732	9886	9728	9881	9800	9737	9749	9762	9705	9745	9720	9591	9810	9880	9817	9937	9690	9619	9743	9754	9821	9729	9664	9840	9762	9716	9843	9806	9683	9770	9719	9830	9614	9718	9754	9635	9678	9845	9831	9577	9719	9747	9683	9724	9763	9756	9612	9761	9680	9781	9596	9685	9745	9741	9720	9745	9708	9710	9657	9818	9930	9613	9545	9653	9775	9863	9749	9622	9844	9746	9668	9651	9758	9771	9855	9657	9879	9798	9666	9723	9784	9773	9619	9692	9662	9682	9613	9718	9731	9705	9630	9662	9718	9816	9710	9715	9747	9759	9792	9590	9609	9717	9716	9943	9747	9700	9508	9924	9735	9807	9712	9700	9838	9713	9824	9657	9696	9691	9836	9577	9610	9616	9815	9604	9666	9684	9745	9646	9829	9637	9642	9782	9600	9846	9499	9560	9761	9691	9596	9770	9801	9670	9774	9554	9762	9684	9673	9761	9714	9743	9756	9706	9600	9623	9625	9610	9645	9499	9694	9767	9866	9629	9611	9702	9760	9675	9659	9702	9617	9666	9767	9737	9693	9792	9670	9467	9497	9801	9881	9706	9678	9740	9862	9874	9770	9761	9763	9782	9624	9677	9814	9732	9742	9855	9768	9743	9767	9771	9809	9674	9833	9597	9759	9604	9747	9616	9739	9670	9713	9741	9774	9762	9826	9670	9705	9639	9595	9779	9742	9767	9798	9825	9730	9780	9813	9651	9711	9878	9618	9725	9702	9777	9708	9777	9712	9680	9499	9846	9855	9967	9748	9730	9550	9617	9728	9717	9847	9710	9751	9646	9729	9768	9655	9628	9663	9610	9693	9833	9706	9676	9736	9666	9608	9730	9643	9696	9666	9599	9688	9725	9771	9837	9744	9761	9712	9758	9857	9650	9691	9693	9704	9650	9609	9726	9762	9682	9695	9641	9742	9667	9701	9608	9679	9724	9751	9614	9671	9802	9753	9750	9618	9684	9690	9741	9629	9794	9747	9674	9610	9798	9659	9687	9599	9699	9759	9591	9721	9611	9774	9595	9641	9682	9583	9764	9707	9673	9916	9699	9915	9748	9686	9816	9730	9629	9713	9653	9653	9640	9793	9909	9658	9731	9662	9842	9674	9806	9763	9779	9749	9735	9760	9644	9797	9747	9603	9763	9825	9628	9731	9532	9686	9530	9777	9652	9747	9623	9731	9530	9654	9793	9676	9703	9826	9662	9729	9853	9672	9548	9640	9722	9851	9818	9681	9720	9894	9613	9665	9518	9682	9734	9595	9637	9744	9869	9788	9581	9720	9595	9733	9677	9857	9794	9677	9713	9681	9759	9711	9752	9593	9688	9898	9645	9706	9645	9603	9911	9737	9731	9816	9653	9611	9752	9772	9742	9641	9705	9618	9635	9891	9738	9841	9765	9773	9652	9762	9698	9678	9570	9718	9664	9798	9617	9578	9749	9678	9770	9750	9804	9756	9627	9608	9747	9741	9864	9697	9719	9786	9667	9670	9832	9617	9677	9763	9729	9612	9745	9701	9687	9834	9703	9798	9804	9558	9675	9759	9797	9675	9900	9723	9662	9791	9640	9628	9744	9669	9729	9711	9566	9840	9674	9832	9618	9753	9668	9813	9804	9810	9743	9743	9752	9555	9793	9731	9705	9812	9808	9727	9746	9641	9731	9747	9924	9446	9656	9891	9659	9781	9637	9640	9624	9742	9761	9641	9758	9959	9872	9708	9612	9724	9626	9782	9829	9601	9866	9804	9585	9754	9527	9810	9748	9747	9450	9665	9776	9868	9847	9639	9657	9591	9796	9533	9750	9677	9619	9762	9639	9688	9634	9637	9743	9682	9716	9676	9803	9704	9902	9575	9715	9645	9562	9594	9582	9755	9641	9679	9786	9714	9705	9677	9760	9706	9790	9793	9677	9857	9786	9596	9584	9638	9699	9722	9784	9747	9722	9790	9807	9659	9481	9863	9789	9637	9626	9809	9606	9816	9773	9850	9781	9657	9542	9595	9640	9692	9772	9721	9805	9841	9788	9780	9747	9800	9888	9726	9615	9736	9760	9753	9839	9599	9767	9853	9575	9635	9767	9889	9760	9646	9768	9477	9834	9670	9630	9625	9803	9579	9674	9826	9653	9805	9840	9744	9666	9844	9564	9849	9608	9768	9702	9774	9652	9720	9608	9680	9766	9694	9677	9680	9644	9731	9568	9706	9566	9601	9606	9664	9696	9741	9635	9773	9824	9820	9678	9679	9839	9782	9710	9847	9738	9631	9764	9825	9637	9848	9690	9566	9715	9666	9609	9661	9746	9753	9698	9604	9694	9733	9656	9700	9811	9878	9649	9626	9687	9646	9662	9693	9634	9716	9791	9715	9764	9691	9827	9627	9787	9938	9632	9733	9763	9774	9687	9827	9804	9716	9795	9683	9804	9650	9696	9722	9736	9632	9754	9767	9809	9704	9739	9594	9675	9725	9769	9734	9629	9878	9717	9637	9813	9576	9709	9542	9639	9733	9602	9717	9850	9702	9692	9801	9669	9739	9715	9764	9739	9691	9686	9844	9869	9811	9760	9696	9624	9746	9865	9506	9691	9669	9755	9701	9812	9669	9702	9832	9728	9847	9798	9663	9608	9814	9675	9875	9650	9727	9702	9496	9767	9629	9605	9734	9695	9774	9662	9718	9710	9665	9846	9869	9655	9850	9829	9640	9579	9708	9709	9804	9743	9561	9878	9690	9790	9835	9593	9592	9725	9547	9766	9744	9844	9795	9827	9781	9581	9696	9716	9548	9707	9571	9622	9727	9634	9634	9782	9748	9602	9798	9694	9819	9822	9596	9869	9598	9701	9600	9711	9726	9644	9666	9723	9836	9731	9650	9632	9796	9715	9776	9686	9581	9757	9856	9782	9810	9619	9750	9750	9671	9846	9689	9674	9682	9643	9767	9665	9713	9712	9537	9904	9761	9810	9705	9755	9824	9744	9717	9671	9868	9741	9714	9785	9763	9707	9810	9705	9742	9809	9778	9723	9593	9777	9808	9541	9551	9826	9609	9866	9764	9783	9721	9573	9687	9727	9680	9548	9700	9684	9729	9749	9744	9732	9891	9630	9797	9780	9795	9786	9748	9839	9814	9735	9829	9663	9777	9654	9855	9632	9750	9599	9563	9798	9664	9667	9788	9704	9873	9597	9582	9802	9767	9480	9767	9773	9614	9763	9836	9767	9592	9597	9645	9794	9702	9665	9764	9797	9728	9780	9646	9668	9826	9630	9638	9756	9624	9752	9693	9829	9601	9599	9747	9835	9691	9629	9710	9554	9671	9842	9798	9718	9710	9772	9767	9731	9848	9746	9804	9730	9560	9748	9743	9756	9860	9639	9679	9813	9652	9736	9706	9670	9724	9647	9632	9691	9758	9558	9816	9657	9751	9744	9671	9711	9629	9627	9716	9600	9588	9608	9604	9868	9716	9756	9800	9658	9762	9535	9665	9709	9986	9702	9862	9601	9735	9586	9587	9652	9696	9675	9853	9736	9627	9512	9803	9641	9752	9753	9765	9768	9757	9722	9688	9745	9667	9808	9729	9777	9515	9813	9703	9754	9924	9753	9836	9630	9656	9807	9663	9686	9742	9724	9710	9689	9517	9806	9806	9649	9711	9603	9651	9793	9697	9700	9645	9671	9758	9721	9785	9520	9746	9747	9631	9602	9701	9774	9662	9662	9564	9699	9670	9920	9709	9783	9850	9657	9685	9779	9717	9688	9742	9557	9721	9680	9656	9633	9793	9622	9819	9834	9706	9628	9643	9853	9658	9583	9647	9726	9666	9633	9731	9781	9619	9788	9762	9914	9753	9798	9690	9582	9727	9535	9726	9871	9680	9843	9749	9744	9877	9612	9762	9826	9733	9729	9578	9686	9643	9794	9656	9656	9602	9827	9731	9726	9640	9790	9841	9661	9673	9700	9893	9656	9799	9748	9859	9645	9788	9705	9681	9625	9794	9665	9791	9663	9754	9698	9667	9558	9697	9654	9853	9721	9785	9774	9788	9733	9817	9723	9682	9717	9781	9802	9733	9809	9598	9762	9675	9810	9781	9747	9728	9633	9727	9790	9719	9843	9723	9656	9595	9699	9779	9651	9780	9845	9751	9589	9745	9634	9745	9748	9609	9810	9734	9870	9690	9765	9747	9752	9816	9664	9741	9763	9635	9761	9621	9775	9651	9721	9696	9765	9722	9562	9735	9735	9787	9625	9851	9736	9770	9937	9592	9840	9813	9706	9652	9470	9729	9805	9716	9695	9706	9799	9768	9690	9687	9834	9653	9642	9701	9796	9820	9753	9741	9623	9735	9620	9712	9815	9584	9772	9603	9533	9638	9870	9815	9631	9517	9705	9657	9754	9775	9621	9634	9644	9694	9797	9712	9740	9745	9615	9859	9705	9608	9531	9778	9778	9847	9578	9724	9806	9697	9562	9647	9689	9624	9769	9669	9689	9854	9687	9609	9760	9670	9598	9895	9865	9742	9665	9791	9631	9669	9697	9639	9710	9823	9688	9650	9741	9832	9790	9674	9652	9682	9706	9729	9721	9818	9625	9706	9584	9806	9782	9729	9679	9749	9862	9706	9649	9830	9729	9657	9582	9728	9789	9767	9849	9692	9649	9728	9619	9812	9741	9813	9707	9935	9716	9565	9700	9825	9624	9860	9718	9546	9654	9664	9688	9677	9753	9774	9711	9778	9645	9644	9673	9652	9742	9727	9721	9776	9757	9628	9744	9701	9633	9799	9756	9884	9656	9808	9690	9718	9803	9810	9574	9725	9669	9819	9658	9905	9640	9629	9755	9810	9716	9741	9852	9629	9736	9716	9598	9760	9690	9691	9680	9765	9821	9673	9828	9778	9660	9603	9629	9675	9562	9589	9638	9647	9769	9641	9745	9835	9866	9598	9765	9675
23377	21097	28228	24364	23140	29117	64069	59468	48360	32572	23841	19316	17727	17224	17016	17166	17032	17053	17075	17028	16773	16872	16930	16950	16627	16948	16923	17016	16962	16868	16672	17019	16998	16803	16850	16790	16869	16645	16923	16964	16630	16871	16921	16915	16751	16907	16805	16861	16852	17049	17007	17044	16919	16790	16956	16936	16974	16679	17031	16770	17009	16970	16661	16877	16933	16923	16942	16922	17074	16869	16945	16891	16782	16949	16869	16918	16881	16783	16777	16708	16745	16736	16708	16991	17029	16913	16947	16689	16566	16920	16705	16765	16680	16645	16996	16919	16871	16904	16632	16870	16633	16769	16768	16662	16635	16731	16787	16896	16761	16764	16929	16746	16678	16824	16842	16903	16792	16827	17071	16984	16776	17094	16754	17000	16753	16787	16782	16791	16794	16882	16906	16509	16806	16858	16880	16812	16829	16637	16672	16702	16935	16881	16806	16811	16841	16686	16663	16936	17103	16705	16773	16869	16934	17086	16595	16704	16740	16693	16811	16817	16842	16948	16981	16888	16840	16910	16734	16627	16703	16961	16896	16765	16934	16626	16748	16726	16835	16789	16796	16545	16779	16563	16969	16701	16666	16892	16802	16938	16694	16812	17010	16910	16696	16877	16842	16931	16613	16826	16881	16510	16608	16840	16790	16629	16873	16879	16869	16723	16798	16918	16989	16866	16981	16752	16911	16714	16861	16819	16924	16665	16587	16623	16775	16882	16564	16753	16707	16882	16963	16662	16935	16609	16748	16738	16822	16642	16712	16814	16810	16835	16722	16858	16893	16944	16682	16809	17008	16500	16732	16870	16642	16734	16801	16736	16696	16815	16686	16862	16797	16583	16888	16833	17121	16822	16891	17018	16715	16752	16724	16739	16650	16916	16787	16833	16787	16729	16921	16631	16908	16836	16817	16900	16963	16800	16836	16951	16713	16876	17054	16922	16933	16761	16748	16726	16810	16818	16783	16816	16811	16687	16769	16846	16596	16668	16712	16614	16770	16782	16674	16902	16761	16691	16832	16901	16873	16771	17035	16905	16611	16867	16647	16896	16683	16736	16828	16842	16697	16738	16669	16942	16988	16958	16902	16894	16884	16804	16780	16951	16814	16964	16876	16753	16577	16877	17003	16939	16787	16815	16804	16699	16907	16727	16865	16905	16749	16733	16837	16905	16914	16782	16722	16725	16783	16684	16812	16705	16825	16971	16854	16993	16751	16734	16806	16833	16734	16873	16862	16865	16888	16854	16699	16693	16941	16839	16899	16840	16767	16596	16888	16719	16924	16763	16986	16636	16981	16724	16901	16807	16919	16714	16738	16863	16937	16933	16927	16748	16760	16679	16611	16891	16733	16762	16806	16784	16730	16742	16810	16895	16813	16963	16855	16739	16918	16796	16715	16824	16893	16643	16868	16691	16782	17028	17081	16709	16861	16684	16831	17058	16939	16921	16799	16714	16715	16900	16752	16817	16838	16558	16541	16816	16744	16974	16799	16727	16620	16854	16766	16885	16855	16942	16793	16652	17052	16804	16522	16715	16644	16694	16971	16662	16832	16663	16784	16852	16875	16871	16857	16730	16980	16970	16749	16893	16793	16839	16787	17045	16827	16813	16802	16816	16683	16769	16747	16740	16818	16756	16794	16841	16847	16684	16714	16931	16672	16549	16766	16823	16821	16702	16812	16906	16641	16979	16817	16946	17017	16935	16671	16685	16904	16802	16925	16848	16581	16640	17018	16844	16879	16520	16706	16912	16793	16717	16845	16807	16808	16727	16917	16776	16775	16801	16849	16793	16814	16846	17034	16965	16894	16753	16784	16929	17025	16739	16717	16784	16637	16945	16683	16801	16766	16875	16806	16777	16734	17018	16785	16780	16811	16867	16829	16838	16929	16721	16756	16559	16684	16998	16802	16808	16859	16863	16890	16813	16730	16777	16927	16795	17037	16997	16971	16737	16874	16692	16746	16672	16709	16751	16649	16828	16904	16778	17037	16733	16977	16869	16860	16901	16802	16953	16844	16808	16733	16984	16645	16799	16961	16768	16960	16801	16804	16898	16781	16614	16772	16966	16756	16950	16889	16605	16753	16971	16660	16656	16800	16519	16822	16814	16691	16854	16772	16818	16696	16817	16636	16900	16742	16865	16883	16718	16665	17012	16615	16811	16680	16695	16832	16789	16713	16858	16671	17083	16862	16621	16950	16706	16695	16926	16777	16905	16642	16722	16594	16895	16736	16860	16672	16775	16899	16714	16721	16669	16644	16836	16736	16585	16587	16729	16671	16806	16917	16943	17088	16806	16760	16754	16819	16700	16669	16930	16737	16916	16936	16776	16873	16938	16991	16835	16852	16782	16714	16891	16746	16674	16932	16939	16993	16936	16834	16672	16884	16840	16958	16873	17119	16822	16750	16919	16622	16574	16633	16755	16672	16705	16835	16605	16534	16909	16908	17089	16844	16724	16836	16544	16749	16955	16713	16706	16830	17195	16809	16887	16649	17009	16760	16755	17083	16840	16862	16915	16726	16640	16835	16977	16559	16585	16787	16842	16734	16927	16940	16891	16871	16875	16718	16850	16735	16949	16930	16718	16939	16937	16751	16831	16763	16643	16661	16549	16875	16794	16825	16689	16812	16827	16732	16624	16604	16796	16791	16731	16604	16569	16833	16806	16729	16646	17040	16961	16870	16940	17017	16869	16873	16660	16647	16707	16577	17046	17020	16896	16837	16919	17073	17208	16750	16872	16867	16722	16970	16651	16909	16869	16811	16599	16603	16932	16706	16831	17084	16692	16748	16569	16836	16744	16838	16876	16753	16952	16750	16725	16861	17065	16913	17111	16876	17015	17126	16811	16890	16668	16885	16633	16782	16792	16918	16841	16568	16796	16909	16872	16658	16759	16721	16792	16835	16807	16815	16873	16970	16813	16932	16848	16938	16935	16774	16863	16949	16815	16979	16948	16959	16773	16701	16884	16783	16578	16636	16697	16665	16985	17005	16856	17068	16969	16910	16752	16811	16701	16870	16712	16835	16690	16903	16802	16871	16888	16786	16722	16962	16832	16999	16804	16840	16667	16783	16978	16728	16840	16879	16696	16690	16710	16869	16900	16744	16817	16858	16805	16612	16778	16778	16613	16986	16826	16915	16852	16796	16561	16797	16921	16773	16711	16857	16794	16808	16840	16620	16770	16930	16831	16920	16753	16754	16603	16835	16973	17015	16877	16921	16891	16785	16829	16724	16965	16810	16807	17030	16931	16976	16698	16780	16562	16851	16659	16700	16655	16791	16939	16670	16697	16870	16939	16866	16766	16733	16583	16875	16782	16896	16907	17152	16764	16773	16913	16919	16937	16812	17066	16833	16850	16902	16969	16961	17032	16896	16699	16769	16895	16816	17044	16657	16786	16786	16752	16615	16840	16780	16950	16761	16871	17069	16966	16666	16772	16744	17073	16688	16747	16608	16753	16750	16671	16905	16644	16745	16687	16736	16791	16745	16771	16669	16718	16832	16827	16818	16781	16716	16757	16726	16629	16771	16797	16657	16920	16672	16658	16872	17044	16841	16999	16880	17127	17044	16962	16867	16793	16867	16777	16772	16813	16812	16885	16845	16803	16989	16820	16809	16847	16818	16845	16797	16797	17059	16746	16973	16735	16624	16875	16786	16620	16837	16773	16782	16735	16961	16781	16829	16834	16730	16686	16939	16787	16707	16789	16617	16843	16597	16827	16798	16668	16850	16622	16744	16761	17008	16684	16717	16847	16760	16884	16729	16684	16857	16861	16578	16792	16829	16856	16840	16769	16851	16870	16960	16877	16947	16813	16719	16669	16733	16678	16755	16834	16628	16825	16708	16788	16800	16987	16866	16721	16912	16691	16666	16924	16737	16766	16671	16791	16672	16693	16706	16756	16664	16673	16676	16601	16570	16835	16798	16827	16829	16730	16781	16705	16636	16873	16666	16764	16599	16613	16678	16784	16947	16842	16882	16779	16801	16634	16847	16907	16773	16724	16779	16959	16634	16870	16897	16741	16998	16829	16683	16810	16693	16772	16894	16707	16801	16746	16695	16784	16755	16698	16858	16755	16600	16795	16726	16881	16706	16857	16814	16808	16656	16869	16717	16602	16612	16758	16683	16649	16784	16743	16659	16820	16758	16843	16815	16931	16539	16820	16862	16999	16887	16736	16977	16924	16671	16664	16728	16674	17010	16861	16744	16669	17101	16867	16771	16742	16804	16729	17019	16805	16617	16673	16787	16872	16781	16675	16565	16771	16771	16910	16846	16881	17014	16806	16454	16888	16917	16843	16961	16946	16757	16871	16950	16817	16720	16738	16838	16859	16812	16988	16631	16902	16860	16817	16689	16905	16732	16903	16885	16729	16966	16875	16963	16733	16676	16753	16796	16732	16695	16680	16777	16623	16996	16750	16554	16657	16906	16764	16916	16866	17016	16696	16882	16831	16717	16659	16833	16940	17062	17056	16835	16637	16936	16708	16779	16536	16853	16824	16762	16787	16757	16889	17021	16869	16773	16876	16814	16734	16749	16759	16679	16767	16836	16807	16869	16822	16813	16653	16733	16902	16901	16795	16790	16783	16612	16748	16722	16816	16850	16759	16653	16693	16713	16866	16912	16860	16844	16852	16832	16480	17126	16709	16825	16640	16710	16949	16553	16750	16826	16696	16814	16803	17004	16954	16839	16832	16608	16516	16905	16704	16813	16982	16648	16898	16725	16808	16819	16750	16714	16987	16663	16727	16934	16753	16828	16603	16839	17002	16818	16812	16821	16833	16947	16853	16965	16626	16713	16953	16696	17068	16591	16787	16779	16743	16808	16782	16989	17087	17005	16765	16731	16822	16677	16619	16798	16900	16846	16805	16841	16898	17001	16905	16897	16540	17002	16789	16643	16696	16973	16714	16734	16656	16687	16784	16878	16627	16879	16783	16920	16853	16774	16605	16969	16994	16851	16789	16961	16775	16761	16854	16878	16894	16761	16761	16912	16886	16777	16809	16981	16739	16810	16659	16909	16890	16812	16883	16778	16556	16846	16927	16793	16978	16729	16735	16753	16689	16848	16944	16933	16841	16745	16643	16748	16545	16641	16814	16641	16823	17034	16778	16815	16842	16828	16859	16816	16716
14955	27775	26268	22936	18938	24917	61189	54560	39276	22922	14938	11285	10089	10011	9911	10011	9993	9835	9844	9971	10073	9904	9969	10090	9902	9956	10059	9957	9590	10055	9870	10023	9992	9946	9943	9958	9909	9820	9845	9848	9891	9952	9882	9843	9659	9870	9822	9893	9780	10006	9906	9852	9982	9874	9722	9964	9771	9898	9905	10000	10009	9911	9749	9727	9805	9937	9834	9638	9721	9997	9764	9826	9792	9941	9876	9908	9776	9849	9859	9887	9935	9815	9722	9766	9904	9835	9863	9909	9915	9973	9863	9672	9675	9893	9876	9871	10058	9819	9846	9843	9773	9873	9892	9821	9925	9909	9880	9877	9909	9858	9996	9736	9896	9876	9820	9874	9896	9944	9759	9807	9845	9887	9782	9988	9707	9894	9784	9904	9823	10035	9758	9996	9848	9922	9802	9918	9857	9787	9823	9793	9692	9838	9803	9649	9780	9876	9648	9810	9811	9855	9788	9793	9996	9883	9937	9870	9956	9974	9845	9860	9831	9970	9827	9845	9778	9712	9677	9880	9909	9750	9849	9934	9845	9984	9705	9834	9808	9843	9879	9878	9871	9716	9900	9673	9820	9927	9993	9861	9941	9694	9879	9814	9878	9820	9822	9960	9932	9855	9784	9921	9853	9862	9745	9737	9731	9917	9809	9733	9810	9951	9742	9757	9826	9827	9805	9733	9738	9816	9886	9809	9837	9832	9861	9805	9973	9821	9876	9818	9951	9815	9896	9827	9819	9867	9862	9848	9789	9903	9905	9818	9893	9865	9797	9772	9614	9620	9923	9808	10001	9790	9806	9810	9785	9710	9963	9652	9867	9836	9926	9955	9866	9928	9773	9845	9843	9858	9948	9855	9930	9880	9910	9931	9946	10018	9803	9905	9841	9923	9730	9968	9864	9802	9825	9828	9920	9811	9719	9703	9958	9771	10018	10000	9875	9779	9731	9870	9845	9960	9953	10016	9770	9774	9805	9749	9780	9811	9833	9920	9978	9755	9789	9729	9880	9777	9916	9864	9900	9757	9869	9874	9779	9963	9819	9787	9913	9816	9827	9917	9874	9912	9850	9807	9887	9751	9852	9797	9793	9744	9897	9903	9886	9789	9832	9893	9837	9732	9637	9769	9781	9943	9871	9765	9929	9731	9781	9812	9888	9796	9838	9844	9794	9751	9849	9906	9787	9782	9780	9973	9772	9895	9856	9784	9908	9749	9849	9910	9737	9813	9760	9837	10029	9861	9744	9866	9786	9758	9960	9797	9958	9815	9897	9891	10045	9859	9687	9787	9868	9720	9729	9876	9967	9671	9938	9843	9779	9912	9995	9768	9784	9920	9941	9909	9916	10039	9920	10001	9950	9792	10032	9825	9700	9837	9814	9801	9988	9859	9782	9851	9821	9898	9878	9929	9760	9842	9893	9801	9800	9748	9819	9700	9813	9904	9925	9807	9698	9987	9620	9821	9846	9718	9880	9848	9923	9735	9823	9804	9709	9870	9858	9795	9683	9731	9753	9800	10002	9835	9712	9763	9764	9866	9811	9912	9992	9805	9798	9899	9864	9932	9835	9863	9776	9840	9905	9880	9848	9934	9850	9956	9990	9982	9851	9801	9812	10008	10009	9745	9905	9850	9648	9888	9760	9769	9949	9787	9926	9901	9719	9885	9920	9857	9851	9785	9722	9818	9734	9749	9737	9767	9822	9874	9748	9843	9937	9863	9760	9943	9751	9812	9926	9866	9835	9706	9978	10014	9889	9836	9713	9666	9859	9931	9975	9956	9831	9814	9861	9783	9719	9882	9759	9928	9832	10005	9801	9761	9653	9915	9834	9891	9736	10044	9915	9793	9864	9986	9732	9904	9783	9931	9922	9874	9781	9811	9926	9791	9705	9916	9920	9800	9742	9884	9644	9771	9905	9701	9839	9799	9875	9768	9884	9827	9808	9780	9839	9816	9829	9893	9769	9897	9868	9723	9831	9721	9788	9896	9801	9836	9819	9897	9844	9853	9652	9884	9780	9964	9875	9821	9943	9881	9848	9739	9940	9901	9885	9943	9828	9875	9747	9838	9659	9780	9801	9806	9854	9740	9799	9782	9819	9842	9841	9758	9748	9791	9810	9870	9806	9928	9921	9671	9769	9805	9924	9628	9902	9844	9755	9756	9931	9725	9729	9749	9788	9888	9591	9804	9818	9786	9951	9835	9777	9883	9639	9717	9628	9867	9885	9867	9883	10042	9764	9834	9805	9730	9785	9889	9925	9832	9762	9965	9792	9823	9794	9800	9727	9652	9860	9909	9751	9908	9735	9796	9808	9737	9890	9894	9825	9854	9744	9938	9704	9845	9735	9777	9691	9968	9671	9764	9722	9983	9929	9859	9914	9795	9839	9972	9710	9802	9871	9779	9965	9830	9813	9753	9829	9881	9821	9652	9751	9937	9919	9907	10028	9805	9905	9798	9896	9827	9832	9826	9807	9832	9880	9811	9776	9839	9909	9863	9786	9923	9723	9774	9694	10028	9932	9872	9982	9788	10000	9855	9918	10021	9906	9777	9868	9892	9841	9875	9806	9788	9756	9739	9919	9686	9967	9980	9841	9765	10001	9876	9820	9847	9775	9824	9601	9916	9826	9774	9874	9720	9891	9873	9927	9778	9590	9849	9730	9818	9869	9756	9861	9882	9812	9896	9753	9892	9805	9777	9950	9814	9853	9844	9938	9880	9890	9851	9772	9745	9866	9709	9592	9766	9774	9798	9973	9714	9791	9917	9856	9888	9804	9700	9818	9903	9715	9802	9831	10064	9763	9902	9988	9980	9940	9891	9700	9767	9973	9782	9874	9843	9851	9807	9840	9954	9780	9936	9761	9782	9725	9867	9878	9844	9886	9771	9725	9900	9833	9720	9937	9880	9817	9720	9797	9765	9765	9739	9655	9963	9816	9797	9831	9804	9837	9841	9907	9658	9908	9780	9695	9928	9884	9871	9736	9789	9914	9790	9777	9725	9743	9724	9791	9785	9848	9930	9959	9722	9703	9820	9704	9906	9764	9765	9776	9854	9756	9882	9802	9691	9907	9870	9848	9895	9825	9887	9849	9872	9931	9798	9832	9880	9698	9895	9872	9714	9928	9680	9791	9861	9896	9808	9818	9885	9917	9776	10040	9708	9820	9912	9904	9876	9910	9987	9816	9902	9704	9881	9892	9861	9644	9791	9909	9808	9958	9795	9914	9838	10002	9836	9887	9737	9885	9763	9803	9760	9799	9768	9934	9892	9805	9683	9888	9667	9802	9848	9891	9790	9783	9978	9886	9813	9817	9979	9797	9815	9796	9797	9840	9967	9690	9734	9896	9980	9791	9731	9829	9828	9768	9814	9798	9907	9912	9775	9839	9782	9763	9622	9854	9898	9833	9767	9774	9786	9699	9729	9994	9904	9950	9800	9975	9892	9733	9889	9803	9901	9805	9908	9856	9856	9942	9855	9722	9903	9831	9704	9817	9780	9843	9954	9934	9772	9788	9639	9828	9869	9866	9812	9784	9869	9669	9850	9874	9771	9903	9976	9812	10048	9898	10014	9831	9789	9684	9932	9695	9770	9760	9643	9843	9897	9824	9837	9795	9825	9796	9788	9937	9781	9691	9948	9860	9976	9782	9844	9842	9723	9839	9828	9995	9757	9899	9891	9800	9896	9906	9745	9911	9706	9957	9766	9766	9885	9919	9796	9926	9737	9876	9903	9671	9846	9865	9798	9716	9982	9822	9775	9873	9819	9656	9806	9826	9684	9835	9811	9846	9813	9938	9802	9916	9894	9953	9934	9808	9664	9773	9650	9798	9934	9698	9842	9728	9915	9928	9876	10003	9871	9919	9815	9839	9883	9843	9834	9886	9727	9829	9872	9872	9765	9947	9781	9858	9957	9807	9812	9815	9883	9800	9736	9884	9709	9682	9899	9804	9863	9851	9888	9620	9906	9746	9810	9859	9864	9928	9801	9893	9780	10007	9784	9780	9829	9920	9782	9805	9965	9974	9851	9832	9972	9934	9764	9690	9782	9781	9851	9800	9787	9714	9819	9850	9981	9866	9861	9906	9837	9821	9867	9806	9770	9859	9766	9791	9952	10068	9677	9993	9817	9986	9746	9831	9740	9838	9726	9799	9866	9944	9817	9856	9728	9916	9874	9909	9830	9858	9849	10022	9788	9895	9857	9868	9810	9860	9849	9860	9981	9762	9898	9954	9808	9804	9897	9887	9824	9833	9847	9638	9780	9852	9704	9836	9789	9895	9819	9793	9822	9658	9847	9875	9739	9812	9896	9768	9905	9990	9838	9840	9832	9832	9833	9918	9738	9844	9894	9831	9922	9917	9957	9855	9881	9924	9644	9772	9751	9929	9886	9880	9814	9873	9845	9728	9689	9692	9843	9877	9986	9790	9794	9899	9760	9867	9843	9905	9823	9814	9900	9679	9798	9850	9935	9735	10019	9840	9902	9725	9761	9875	9787	9850	9882	9854	9888	9860	9759	9753	9837	9676	9817	9885	9875	9732	9801	9833	9832	9889	9819	9807	9870	9781	9892	9766	9816	9735	9985	9841	9770	9918	9846	9941	9915	9780	9911	9821	9852	9866	9839	9693	9881	9801	9953	9722	9922	9780	9773	9811	9794	9940	9921	9758	9832	9748	9651	9760	9951	9806	9874	9857	9885	9846	9853	9938	9863	9809	9756	9922	9838	9828	9739	9894	9690	9902	9685	9787	9921	9762	9792	9827	9763	9815	9768	9820	9935	9873	9914	9871	9673	9867	9749	9786	10008	9838	9834	9584	9988	9874	9870	9867	9877	10006	9883	9871	9793	10005	9909	9875	9731	9813	10008	9735	9824	9875	9921	9888	9842	9880	9769	9923	9609	9706	9818	9855	9691	9871	9876	9762	9992	9605	9915	9829	9879	9781	9730	9760	9759	9824	9918	9763	9826	9941	10013	9972	9753	9800	9849	9674	9839	9779	9774	9989	9791	9738	9842	9790	9806	9812	9853	9829	9736	9742	9860	9926	9789	9929	9848	9709	9865	9799	9702	9806	9909	9879	9784	9687	9783	9880	9921	9769	9860	9699	9754	9872	9791
30633	23905	24376	22924	20294	19342	23368	24014	21654	19128	17896	17058	16912	16917	17048	16803	17136	16853	16804	17045	16761	16777	16860	16875	17136	16776	17057	16776	16888	16900	16923	16943	16867	16699	16834	16895	16890	16823	17024	16886	16888	16854	16897	16967	17074	16852	17007	16867	16884	16992	17062	16776	16987	16826	17061	17133	17051	16816	16947	16747	17030	16780	16782	16934	16834	16891	16762	16658	17074	16966	17064	17000	16933	16998	16970	16815	17021	17103	16900	16842	16734	16871	17119	16666	16901	16996	16839	16983	16942	16855	16710	16716	17086	17001	16842	16962	16731	16921	16730	16764	16815	16899	16780	16921	16849	16871	17064	17060	17010	16780	17015	16796	17018	16819	16902	16857	16977	16887	16937	16911	16789	16755	17118	16957	17047	16776	16926	16983	16965	16820	16981	16954	16863	17024	16753	16945	16930	16730	16881	16677	16841	17053	16971	16843	16975	17016	17034	16732	17056	16829	16989	16827	17078	17032	17033	17190	17124	16950	17056	17061	16984	16818	16722	16786	17069	17073	16856	16840	16880	17032	17011	16763	16873	16871	16614	16858	16756	16877	17008	16992	16782	16849	17064	16852	16778	16950	16927	16851	16823	17081	16830	16897	16984	17158	17046	16803	16878	17027	16736	16742	16883	16754	17016	16821	16851	16788	16713	16771	16868	16909	16858	17100	16998	16840	16956	16694	16987	17023	17053	16790	16769	17125	17116	16938	16653	17073	17069	16856	17106	16760	16814	16665	17100	16744	16878	16880	16817	16849	16898	17011	16857	16908	16949	16891	16990	16703	16947	16973	16941	16911	16911	16919	17011	17008	16881	16856	16865	16787	16806	16944	16942	16719	16735	17024	16887	17011	16986	17039	16872	17085	16949	17019	17007	17105	16995	16828	16861	16777	17093	17020	16887	16862	16844	17046	17004	17068	16973	16819	16836	16765	16854	16933	16744	16769	17002	17087	16938	16965	16819	16958	17168	16852	17071	16827	16870	17015	17009	16876	16842	16823	16968	17004	16759	16929	17150	16717	16785	16936	16991	16748	16957	17009	16846	16903	16807	16880	16888	17080	17195	16698	16737	16910	16771	16901	16951	16812	17003	16850	16805	17050	16844	16898	16766	16831	16880	16850	17033	16926	16933	17011	16972	16802	16952	16860	16918	16787	16921	17030	16753	17025	16772	16712	16975	16911	16820	16797	16877	16935	17029	16879	16778	16949	17023	16857	17040	16672	17112	16960	17086	16725	16951	16900	17067	16782	16919	16925	16842	17044	16771	16969	16676	16848	16979	16775	16763	16923	16882	16868	16827	16741	16963	17024	16960	17176	17001	17025	16781	16880	16875	16957	16826	16867	16964	16965	16897	17019	16934	16864	17119	16997	17020	16894	16923	16933	17047	17039	16892	16922	17073	16990	16757	16873	17119	16970	16899	16893	17068	16923	17154	16975	16929	16836	16967	16905	17026	16880	17003	16751	16962	16922	16871	16794	16936	16882	16976	17142	17063	17020	16978	17064	16825	16922	16887	16793	16940	16839	16786	16718	16945	16850	16756	16757	17047	16678	16790	16877	16933	16877	16774	16979	16805	16914	17105	17016	16913	16973	16962	16803	16869	17000	17121	16822	16924	16945	17068	16943	17018	16859	17007	16924	16921	16901	16863	16948	16917	16759	16798	16916	16826	16973	16747	17029	16976	16693	17018	16765	16962	16781	16753	16876	17072	16722	16961	16917	17018	16952	16829	16934	16964	16852	16856	16655	16890	16717	16963	16896	16791	16829	16758	17028	17104	16956	16765	17049	16924	16847	16941	16771	16789	16990	16942	16874	17071	17012	16891	17042	16890	16927	17023	16990	17064	17051	16757	16971	16857	16770	16740	16898	16966	16963	16965	17001	16769	16872	16919	16600	16973	16829	16777	16875	16916	16928	16991	16785	16976	16926	16913	16922	17012	16880	16982	16826	17027	16932	16761	16984	16881	16938	16645	16799	17065	17000	17081	16930	17039	16963	16985	17088	16896	16874	17184	16979	16883	17016	17001	16839	16981	16942	17043	17003	16818	16949	16933	16685	17147	17043	16946	16602	17028	16941	16841	16967	16750	17019	17007	17002	16983	16850	16948	16882	16809	16872	16763	17102	16902	16991	16857	16828	16758	16864	16955	16904	16959	16992	16881	17066	17132	16848	16957	16946	16964	16770	16919	17052	17002	16997	17126	16928	16767	16912	16889	16951	16864	16818	16927	16917	17051	16850	17010	16706	16708	17133	16921	16975	17038	16953	16984	16767	16983	16983	17017	16945	16896	17056	17124	16998	16913	16855	16769	16850	16949	17142	16841	16837	16759	16950	16985	16860	16833	16897	16885	16878	16966	16861	17049	16778	16801	16980	16976	16909	16886	16707	17081	16908	16880	16923	16790	16841	17027	16946	16845	16907	17008	17025	16952	16810	16674	16669	17101	16954	16903	16784	16763	17107	16842	17004	16904	17051	17030	17026	16950	16766	16905	16792	16900	17127	16945	16829	16916	16920	16838	16719	16818	17151	17001	16987	16785	16738	16733	16911	16926	17008	16980	16612	17170	16941	16594	16793	16772	17157	17068	16732	16831	16926	16784	16853	16874	16741	16836	17023	16857	16838	16981	16782	16842	16945	16873	17079	16768	16944	16698	16964	16840	16833	16826	16869	16730	16749	17087	16948	16763	17160	17150	16929	16930	16880	16899	16885	17091	16823	17009	16947	16894	16907	16969	17065	17194	16820	16734	16945	17013	16964	16957	17092	16870	16735	16796	16873	16774	16847	17019	16911	17057	16755	16981	16803	17022	17017	17195	16899	16835	17029	16911	16825	16975	17019	16847	16887	16959	16783	16992	16873	16804	16713	16967	16892	16792	16989	17088	16861	17053	17027	17131	16948	16799	16945	16922	16871	17186	16877	17092	16807	16675	16681	16712	16859	16985	16878	16769	16960	16930	16999	16773	16861	17139	16864	16902	16870	16829	16963	16905	16945	16888	16893	16917	17080	16837	16749	16727	16856	16942	16863	16970	16997	16785	16900	16873	17045	17000	16889	16676	16989	16765	16903	16921	16914	16963	16765	16895	17209	16814	16808	16721	17139	16969	16699	17119	16880	17001	16952	16927	17017	16913	16842	16776	16999	16943	16720	16799	16718	17098	17354	16969	16845	16702	17020	17111	16953	16950	16782	16864	16757	17105	16857	16748	16864	17074	17075	16984	16869	17058	16876	16869	17047	17013	16835	16982	16958	16853	16877	16638	16858	16840	16985	16964	16926	16895	16874	16898	16953	16890	16634	16826	17005	17053	17097	16975	16778	17031	16984	17051	16807	16729	16689	17016	17099	16895	17002	16899	16805	17000	16758	17016	16808	16945	16737	16940	16993	16786	16815	16626	16942	16951	16991	17106	16845	16808	16978	17073	16989	16864	17041	16982	16960	16797	16873	16887	16847	16870	16959	16746	16927	17241	16989	16737	16968	17009	17054	16939	16984	16600	16884	17058	16918	16755	16777	16955	16923	16788	17018	16842	17032	16792	17166	16941	16836	16956	16923	16837	16865	16918	16743	17060	17095	16932	16890	16929	16925	16815	17115	17004	16983	16928	17036	17002	16856	16805	16776	16881	16811	17083	17008	16948	17111	16850	16681	16933	16892	16863	16941	16927	16864	16968	16818	16924	16979	17012	17108	17068	16813	16994	16780	16782	16914	16843	16985	16901	16809	16854	17070	16794	17088	17033	16769	16918	16930	16789	16872	17030	16929	16812	16906	16754	17057	16932	16806	17088	16883	16946	16774	16839	16683	16847	16958	16948	17090	16833	16807	17033	17085	17019	16984	16860	16784	16863	16789	16994	17065	16715	17012	16913	16817	17055	16995	16897	16904	16920	16869	16888	16867	16633	16949	16763	17128	16809	16949	16700	16893	16757	16816	16598	16738	16923	16789	16842	17128	17017	16844	17024	16780	16841	16694	16998	17244	16860	16979	16891	16984	17010	16872	16978	17022	16823	16824	17000	16910	16891	16867	16828	16852	17229	16849	16732	16803	16819	16898	16941	16875	17018	16961	16758	16906	17034	17036	17139	16972	16856	16663	17001	16930	16734	16858	16912	16868	16925	16999	16943	16972	16741	16726	16860	16842	16771	17088	17102	16774	17066	17058	16992	16843	16889	16888	16827	16801	16734	16915	16813	16838	16815	16706	16903	16964	16820	16814	16956	17000	16938	16953	17055	17007	16966	16877	16789	17030	16607	16983	16851	16852	16892	16867	16958	16849	16809	16866	16910	17011	17044	16957	16797	16938	16985	16774	16877	16746	16897	16841	16965	16799	16928	16796	17118	16843	16860	16962	16955	17042	17027	16943	16819	16799	16843	17134	17014	16885	17145	16940	16810	16891	16939	16889	16847	16977	16928	16900	16880	16812	16976	16871	16852	17044	16740	17035	16940	16696	16872	17137	16827	16981	17106	16922	16891	16749	16951	16961	16900	17117	16965	16847	17000	16874	17038	16875	16870	17067	16785	16869	16586	16991	17136	16846	16723	16867	17073	16914	16818	16863	16764	16588	16877	16869	17018	16786	16913	16900	16787	16852	16848	17058	17107	16981	16987	17002	16967	17065	16769	16871	16988	16962	16734	16901	17032	17074	16751	16849	17101	16882	17075	16942	17015	16866	16968	16909	16933	16916	16929	16956	16872	16963	16819	16761	16868	16909	16967	17118	16972	17001	16897	16855	16985	17040	16939	16737	16866	16703	16979	16720	17164	16948	16692	17019	17137	16810	16817	16941	16946	16691	16910	17024	16965	17065	16819	16975	17020	16909	16923	16856	16888	16665	16880	16966	16977	16986	16801	16732	17044	16754	16888	16975	16894	17038	16814	16963	16843	16812	16810	16945	16734	17098	16937	16968	17013	16865	16642	16700	16985	16917	16808	16893	16911	16940	16856	16913	16897	16960	17208	16798	16733	16780	16889	16988	16687	16801	16799	16696	16998	16867	17001	17044	16860	16733	16974	16905	17032	16914	16947	16791	17073	16954	17032	17215	16861	16938	17104	16913	17007	17056	16811	16952	16975	17159	16852	16947	17064	16967	16972	17030	16951	16947	16783	17129	17061	16867	17018	16941	16900	16946
14137	16492	16043	14749	13199	12594	16989	16722	13591	11045	10334	9797	9719	9860	9784	9683	9667	9868	9639	9663	9843	9704	9735	9822	9717	9732	9732	9655	9684	9800	9642	9671	9695	9823	9664	9589	9774	9709	9902	9606	9531	9716	9601	9817	9826	9715	9722	9485	9778	9751	9788	9744	9729	9678	9624	9694	9742	9802	9618	9522	9676	9663	9573	9782	9619	9810	9755	9743	9629	9880	9847	9740	9604	9631	9645	9627	9772	9766	9591	9811	9570	9820	9703	9798	9652	9717	9733	9787	9678	9768	9708	9672	9649	9671	9677	9616	9656	9668	9682	9627	9665	9805	9608	9832	9597	9745	9671	9624	9729	9682	9646	9581	9660	9570	9635	9790	9580	9810	9745	9610	9807	9864	9523	9575	9632	9834	9773	9727	9707	9543	9611	9651	9637	9572	9626	9782	9658	9808	9579	9761	9776	9629	9593	9617	9716	9745	9637	9518	9691	9679	9645	9619	9754	9641	9761	9723	9685	9783	9710	9726	9740	9662	9731	9791	9611	9627	9517	9653	9821	9544	9693	9662	9640	9763	9655	9621	9733	9694	9671	9696	9670	9724	9763	9742	9525	9819	9731	9617	9694	9868	9613	9713	9666	9522	9598	9662	9808	9773	9728	9722	9709	9545	9651	9663	9707	9667	9754	9468	9668	9704	9697	9748	9747	9585	9609	9753	9731	9732	9692	9666	9718	9664	9644	9723	9806	9742	9571	9727	9694	9551	9815	9841	9751	9558	9542	9625	9630	9481	9542	9822	9572	9614	9629	9598	9626	9649	9705	9716	9658	9764	9732	9623	9673	9584	9773	9695	9699	9718	9679	9603	9563	9812	9707	9656	9825	9585	9749	9724	9758	9731	9818	9805	9661	9891	9676	9640	9728	9602	9599	9814	9527	9647	9861	9642	9799	9656	9641	9747	9655	9667	9632	9621	9678	9769	9649	9774	9740	9685	9736	9627	9721	9705	9780	9623	9824	9759	9603	9683	9657	9568	9850	9596	9578	9741	9524	9632	9592	9755	9780	9684	9795	9561	9757	9595	9630	9712	9579	9635	9569	9748	9755	9535	9649	9728	9575	9789	9793	9791	9622	9698	9796	9719	9793	9612	9841	9693	9565	9791	9647	9600	9515	9757	9519	9896	9679	9692	9647	9671	9737	9858	9800	9646	9837	9800	9652	9583	9485	9667	9696	9699	9583	9828	9711	9597	9588	9683	9730	9616	9620	9729	9772	9765	9774	9736	9526	9674	9784	9819	9757	9749	9651	9706	9593	9667	9631	9690	9783	9689	9788	9658	9632	9628	9791	9732	9704	9652	9755	9569	9638	9744	9637	9764	9775	9593	9686	9690	9699	9660	9666	9669	9732	9774	9714	9723	9756	9669	9843	9609	9528	9738	9646	9617	9651	9772	9634	9623	9736	9561	9719	9720	9787	9767	9584	9674	9700	9765	9753	9834	9652	9854	9781	9632	9821	9658	9646	9757	9728	9776	9540	9645	9629	9734	9550	9752	9682	9746	9634	9599	9620	9693	9748	9790	9811	9766	9711	9693	9617	9734	9670	9663	9765	9719	9696	9736	9717	9657	9683	9867	9625	9696	9841	9749	9723	9605	9705	9805	9662	9708	9694	9746	9699	9670	9784	9617	9668	9750	9694	9726	9843	9726	9687	9564	9799	9766	9657	9672	9725	9930	9675	9721	9676	9597	9746	9658	9623	9640	9835	9607	9750	9504	9751	9757	9679	9618	9652	9682	9827	9620	9688	9645	9677	9665	9677	9648	9792	9790	9670	9604	9771	9874	9824	9607	9708	9645	9665	9601	9792	9638	9602	9713	9743	9691	9858	9669	9772	9696	9658	9666	9784	9712	9854	9687	9721	9596	9579	9607	9600	9499	9642	9781	9699	9494	9749	9704	9731	9728	9798	9767	9638	9655	9632	9628	9757	9677	9693	9641	9727	9658	9727	9663	9644	9625	9682	9630	9701	9693	9709	9617	9468	9764	9594	9620	9720	9841	9559	9766	9833	9523	9671	9688	9736	9699	9677	9669	9738	9706	9638	9645	9554	9662	9766	9614	9782	9724	9923	9692	9605	9643	9826	9577	9706	9696	9641	9812	9757	9636	9613	9632	9777	9674	9836	9660	9546	9640	9724	9730	9746	9697	9882	9750	9660	9657	9754	9668	9686	9679	9592	9685	9696	9648	9676	9775	9808	9679	9623	9709	9565	9509	9639	9708	9767	9755	9566	9619	9547	9801	9754	9659	9698	9770	9735	9684	9663	9697	9693	9719	9739	9665	9656	9810	9749	9694	9564	9676	9624	9527	9731	9590	9754	9799	9711	9682	9559	9556	9759	9675	9428	9759	9652	9684	9885	9633	9720	9800	9552	9718	9597	9700	9724	9671	9762	9818	9783	9734	9820	9681	9599	9717	9626	9764	9683	9877	9779	9591	9662	9604	9710	9596	9623	9778	9762	9640	9658	9766	9599	9781	9784	9674	9756	9637	9518	9569	9722	9729	9658	9691	9644	9800	9783	9647	9790	9760	9674	9686	9716	9675	9667	9692	9732	9651	9561	9768	9637	9848	9653	9705	9706	9866	9753	9704	9620	9638	9585	9627	9614	9632	9654	9683	9678	9703	9670	9625	9615	9662	9574	9656	9668	9722	9629	9784	9823	9828	9784	9877	9870	9729	9594	9750	9680	9682	9782	9665	9681	9759	9726	9732	9780	9715	9810	9709	9878	9783	9876	9639	9708	9651	9657	9755	9618	9763	9713	9658	9756	9597	9640	9711	9652	9739	9567	9742	9775	9827	9527	9545	9661	9705	9708	9734	9710	9596	9854	9676	9699	9584	9695	9694	9581	9709	9676	9564	9658	9610	9650	9648	9627	9699	9610	9632	9600	9814	9724	9545	9698	9710	9713	9608	9786	9797	9539	9633	9764	9625	9658	9696	9631	9756	9626	9697	9786	9810	9720	9724	9847	9757	9658	9724	9706	9709	9734	9803	9866	9734	9783	9613	9793	9653	9736	9788	9718	9718	9681	9741	9726	9521	9616	9662	9640	9736	9915	9603	9675	9710	9605	9751	9828	9633	9887	9676	9791	9569	9622	9738	9641	9594	9704	9679	9603	9584	9756	9714	9674	9611	9721	9727	9892	9686	9653	9719	9706	9726	9670	9731	9700	9634	9646	9649	9635	9686	9506	9748	9795	9736	9565	9600	9724	9596	9731	9661	9718	9668	9728	9638	9748	9587	9802	9612	9711	9683	9679	9776	9593	9657	9716	9598	9885	9561	9660	9761	9792	9778	9586	9785	9777	9608	9649	9734	9820	9654	9566	9840	9484	9750	9646	9588	9817	9715	9749	9874	9652	9735	9472	9730	9760	9760	9628	9744	9780	9769	9596	9751	9587	9631	9704	9690	9719	9589	9588	9639	9646	9708	9654	9717	9597	9503	9573	9669	9784	9603	9690	9679	9767	9656	9670	9828	9617	9680	9674	9608	9755	9769	9812	9669	9792	9688	9693	9656	9833	9886	9799	9647	9614	9719	9714	9652	9762	9752	9727	9823	9725	9639	9729	9649	9752	9668	9600	9647	9614	9705	9708	9704	9445	9707	9920	9637	9608	9640	9704	9721	9690	9688	9841	9661	9800	9644	9715	9696	9699	9588	9836	9802	9741	9688	9670	9939	9720	9674	9577	9540	9754	9702	9610	9731	9725	9691	9722	9680	9777	9818	9886	9600	9591	9620	9736	9735	9843	9580	9653	9708	9827	9683	9555	9563	9768	9753	9676	9788	9693	9626	9599	9646	9730	9655	9811	9811	9675	9735	9656	9539	9666	9582	9689	9548	9713	9694	9719	9757	9759	9686	9594	9686	9777	9695	9670	9686	9827	9662	9692	9721	9674	9664	9695	9649	9820	9763	9411	9568	9748	9699	9833	9668	9590	9757	9707	9703	9674	9753	9646	9670	9723	9747	9782	9754	9721	9738	9803	9555	9584	9696	9500	9777	9757	9770	9507	9656	9724	9675	9667	9565	9860	9647	9641	9713	9689	9703	9786	9752	9772	9715	9889	9875	9756	9801	9857	9812	9710	9484	9738	9721	9670	9838	9756	9725	9682	9791	9683	9725	9732	9668	9700	9831	9764	9775	9646	9646	9818	9593	9607	9625	9694	9718	9622	9659	9698	9753	9679	9792	9721	9774	9716	9677	9873	9733	9750	9675	9751	9740	9627	9754	9725	9739	9643	9757	9671	9652	9719	9703	9608	9599	9583	9789	9815	9815	9511	9686	9842	9562	9800	9724	9649	9833	9755	9675	9805	9815	9678	9700	9655	9730	9678	9661	9562	9784	9739	9754	9662	9841	9769	9690	9671	9724	9745	9727	9730	9732	9585	9711	9563	9711	9684	9626	9843	9756	9619	9620	9646	9722	9814	9779	9637	9620	9600	9677	9561	9654	9698	9584	9693	9679	9768	9746	9686	9723	9675	9624	9646	9782	9774	9696	9644	9782	9766	9701	9662	9786	9710	9647	9670	9755	9660	9853	9632	9842	9602	9731	9699	9747	9760	9748	9671	9601	9699	9679	9660	9729	9775	9630	9708	9737	9727	9682	9750	9696	9685	9543	9581	9850	9573	9791	9708	9597	9715	9828	9796	9706	9639	9835	9577	9668	9724	9864	9742	9732	9704	9577	9736	9667	9701	9741	9700	9633	9660	9717	9667	9828	9711	9732	9697	9639	9634	9806	9613	9681	9651	9502	9830	9733	9695	9793	9765	9683	9722	9711	9644	9680	9968	9700	9774	9931	9675	9641	9677	9588	9741	9808	9714	9622	9780	9584	9708	9694	9698	9879	9813	9747	9746	9758	9839	9552	9699	9627	9880	9790	9747	9628	9856	9627	9748	9740	9789	9598	9617	9670	9764	9640	9596	9662	9718	9636	9855	9646	9620	9716	9703	9692	9687	9664	9702	9738	9712	9748	9652	9828	9747	9702	9931	9685	9749	9729	9707	9685	9762	9766	9694	9875	9652	9803	9660	9684	9679	9556	9599	9677	9818	9827	9687	9561	9596	9707	9624	9641	9696	9685	9714	9654	9723	9641
25273	21038	27455	26682	23263	24142	45224	44258	36594	25683	20225	17765	17097	16857	16689	16701	16849	16807	16755	16788	16655	16727	16742	16864	16746	16752	16725	16773	16754	16887	16734	16678	16620	16693	16860	16821	16822	16857	16751	16518	16970	16562	16993	16642	16612	16694	16723	16736	16749	16607	16787	16734	16510	16545	16754	16656	16773	16611	16694	16852	16661	16511	16694	16725	16900	16480	16631	16569	16699	16565	16557	16518	16606	16716	16801	16704	16779	16827	16619	16699	16684	16534	16676	16740	16503	16615	16438	16616	16617	16917	16704	16524	16830	16701	16598	16588	16642	16898	16704	16653	16837	16752	16624	16690	16652	16769	16847	16666	16486	16632	16736	16695	16769	16722	16477	16615	16561	16598	16658	16533	16770	16789	16757	16623	16772	16389	16704	16538	16536	16601	16765	16624	16588	16652	16637	16467	16581	16572	16624	16973	16645	16525	16941	16507	16555	16701	16473	16686	16493	16555	16692	16848	16536	16630	16538	16406	16838	16724	16667	16553	16686	16576	16660	16953	16623	16755	16377	16696	16619	16753	16716	16752	16642	16730	16723	16753	16734	16663	16454	16466	16772	16556	16732	16669	16709	16564	16671	16584	16858	16610	16658	16555	16664	16504	16700	16627	16634	16582	16709	16630	16606	16747	16726	16737	16736	16716	16725	16625	16868	16603	16645	16652	16521	16671	16723	16786	16643	16618	16722	16626	16673	16580	16456	16467	16689	16757	16753	16598	16534	16629	16539	16491	16728	16403	16630	16713	16636	16791	16724	16825	16671	16808	16599	16715	16643	16527	16738	16735	16518	16551	16453	16535	16669	16679	16789	16590	16714	16563	16607	16791	16669	16829	16597	16659	16561	16920	16721	16722	16841	16595	16539	16458	16801	16747	16747	16621	16741	16755	16533	16530	16702	16570	16457	16561	16564	16647	16420	16669	16648	16508	16618	16484	16752	16601	16689	16698	16669	16561	16742	16477	16541	16670	16521	16440	16478	16813	16427	16706	16692	16637	16657	16700	16539	16561	16596	16832	16652	16754	16561	16523	16544	16812	16661	16471	16597	16642	16382	16539	16720	16789	16629	16774	16696	16417	16651	16865	16662	16734	16781	16560	16486	16587	16521	16548	16724	16776	16637	16472	16504	16560	16602	16524	16733	16590	16686	16876	16528	16467	16443	16568	16438	16530	16610	16500	16669	16678	16533	16527	16585	16647	16644	16779	16775	16651	16621	16621	16555	16646	16696	16560	16639	16728	16656	16667	16468	16432	16751	16681	16777	16615	16580	16611	16660	16717	16629	16938	16636	16690	16766	16714	16694	16668	16441	16694	16877	16566	16609	16676	16674	16469	16665	16791	16619	16805	16821	16603	16535	16648	16710	16520	16596	16723	16369	16865	16714	16727	16514	16695	16493	16454	16523	16713	16514	16680	16603	16627	16777	16398	16450	16662	16671	16718	16570	16564	16753	16725	16714	16653	16767	16520	16662	16567	16470	16563	16673	16699	16592	16758	16718	16637	16537	16675	16649	16443	16680	16420	16544	16478	16740	16561	16466	16553	16851	16618	16602	16705	16864	16844	16680	16652	16683	16904	16655	16691	16572	16776	16705	16686	16804	16587	16661	16684	16551	16726	16678	16682	16567	16525	16660	16532	16678	16628	16624	16496	16611	16584	16578	16543	16598	16600	16648	16489	16639	16613	16624	16769	16444	16595	16817	16596	16727	16621	16801	16654	16669	16596	16611	16654	16681	16671	16724	16565	16484	16491	16550	16673	16634	16582	16743	16564	16779	16666	16648	16667	16775	16606	16668	16792	16684	16553	16669	16664	16593	16496	16700	16734	16500	16593	16695	16695	16514	16738	16848	16696	16493	16843	16720	16568	16868	16794	16609	16656	16799	16673	16718	16610	16753	16596	16637	16709	16543	16694	16642	16624	16783	16829	16727	16733	16570	16800	16875	16780	16861	16466	16648	16650	16643	16689	16764	16635	16850	16637	16704	16477	16572	16728	16813	16612	16657	16698	16746	16809	16573	16656	16522	16526	16607	16625	16693	16648	16708	16524	16840	16654	16697	16684	16608	16630	16644	16691	16577	16361	16608	16783	16638	16621	16521	16727	16561	16872	16751	16838	16761	16808	16840	16771	16725	16721	16850	16536	16691	16596	16818	16861	16851	16591	16617	16721	16668	16703	16657	16499	16606	16493	16409	16559	16844	16708	16648	16602	16654	16808	16868	16730	16720	16704	16799	16584	16594	16509	16577	16607	16409	16524	16626	16618	16678	16728	16682	16636	16811	16679	16608	16706	16597	16633	16752	16641	16485	16382	16485	16498	16617	16725	16653	16543	16268	16467	16538	16651	16643	16566	16810	16561	16713	16621	16584	16694	16590	16624	16662	16767	16481	16711	16870	16838	16784	16561	16712	16658	16613	16861	16704	16848	16604	16559	16543	16718	16679	16637	16630	16673	16515	16499	16559	16566	16566	16678	16917	16692	16782	16821	16616	16773	16894	16606	16648	16726	16623	16770	16846	16698	16370	16702	16551	16672	16669	16846	16735	16772	16707	16846	16728	16583	16612	16540	16861	16297	16500	16649	16515	16531	16673	16655	16666	16712	16527	16653	16786	16570	16553	16430	16524	16677	16716	16692	16510	16591	16718	16819	16592	16555	16831	16706	16750	16805	16706	16625	16691	16573	16645	16729	16639	16739	16713	16790	16756	16660	16923	16731	16680	16817	16779	16647	16669	16617	16613	16683	16610	16454	16768	16639	16522	16496	16516	16588	16889	16687	16616	16638	16580	16608	16738	16632	16752	16858	16579	16748	16473	16706	16483	16599	16680	16611	16679	16737	16786	16616	16650	16661	16673	16693	16556	16560	16709	16718	16930	16734	16622	16505	16851	16880	16649	16588	16599	16782	16441	16551	16762	16444	16673	16642	16560	16754	16769	16672	16875	16673	16727	16592	16582	16481	16828	16575	16622	16564	16621	16665	16547	16636	16825	16445	16747	16536	16793	16819	16574	16335	16739	16704	16578	16649	16545	16780	16851	16641	16632	16595	16559	16542	16636	16756	16662	16528	16668	16646	16502	16582	16606	16520	16469	16634	16466	16442	16595	16642	16693	16760	16671	16635	16745	16467	16719	16718	16455	16601	16860	16634	16730	16487	16716	16772	16778	16647	16725	16875	16721	16627	16515	16704	16854	16698	16751	16643	16853	16458	16799	16755	16732	16604	16636	16581	16685	16627	16576	16709	16621	16675	16740	16769	16614	16577	16581	16564	16709	16573	16660	16634	16733	16744	16768	16704	16497	16585	16675	16800	16687	16605	16837	16564	16452	16480	16684	16901	16671	16691	16565	16411	16596	16726	16764	16448	16564	16659	16770	16573	16727	16664	16718	16607	16433	16652	16862	16746	16598	16682	16640	16784	16799	16747	16702	16749	16598	16665	16872	16608	16724	16700	16385	16586	16386	16632	16679	16825	16752	16493	16733	16688	16735	16624	16667	16706	16749	16699	16632	16816	16638	16968	16621	16702	16738	16785	16721	16765	16609	16671	16572	16462	16743	16611	16658	16732	16324	16581	16654	16637	16984	16520	16839	16841	16901	16785	16543	16730	16531	16509	16726	16592	16745	16428	16594	16682	16827	16488	16733	16636	16755	16593	16620	16607	16652	16927	16782	16739	16539	16540	16694	16665	16615	16485	16375	16670	16712	16512	16728	16596	16381	16587	16506	16884	16816	16628	16786	16703	16922	16313	16720	16629	16836	16856	16646	16625	16433	16620	16701	16495	16609	16564	16787	16570	16728	16660	16538	16578	16528	16887	16805	16630	16918	16452	16501	16692	16695	16766	16779	16704	16526	16358	16586	16583	16568	16612	16750	16649	16547	16863	16776	16581	16799	16568	16716	16789	16417	16703	16635	16771	16738	16728	16784	16590	16511	16498	16824	16587	16682	16826	16595	16735	16670	16438	16696	16601	16701	16799	16739	16622	16568	16593	16632	16683	16980	16619	16700	16667	16750	16701	16781	16784	16736	16597	16610	16554	16646	16753	16553	16716	16550	16694	16642	16693	16683	16695	16641	16712	16811	16626	16627	16806	16808	16582	16415	16678	16725	16600	16513	16704	16876	16770	16720	16637	16616	16583	16725	16660	16815	16483	16592	16613	16581	16841	16792	16893	16639	16761	16624	16489	16511	16726	16802	16650	16661	16609	16499	16684	16599	16603	16669	16487	16596	16659	16654	16455	16575	16574	16533	16581	16440	16573	16876	16593	16590	16689	16496	16403	16563	16611	16835	16717	16598	16710	16516	16645	16689	16555	16623	16511	16874	16552	16623	16750	16640	16711	16735	16720	16590	16849	16698	16681	16652	16481	16648	16530	16718	16770	16618	16663	16786	16790	16676	16671	16681	16596	16740	16816	16626	16505	16749	16713	16766	16667	16711	16686	16586	16558	16696	16720	16451	16545	16539	16734	16681	16744	16701	16672	16541	16874	16732	16492	16659	16522	16548	16822	16588	16663	16693	16511	16501	16657	16531	16681	16711	16704	16729	16718	16749	16677	16840	16549	16740	16652	16721	16413	16506	16575	16512	16408	16575	16613	16782	16618	16621	16695	16627	16593	16398	16498	16732	16584	16628	16627	16883	16470	16720	16857	16633	16489	16730	16787	16749	16560	17030	16745	16699	16749	16516	16793	16469	16558	16629	16677	16560	16792	16792	16777	16594	16777	16912	16647	16660	16536	16536	16542	16714	16815	16748	16482	16692	16638	16879	16630	16648	16724	16673	16732	16558	16555	16732	16534	16940	16646	16857	16649	16660	16598	16675	16763	16495	16660	16669	16578	16694	16596	16862	16933	16776	16659	16570	16769	16685	16466	16565	16675	16663	16668	16628	16779	16680	16850	16376	16560	16691	16686	16805	16632	16738	16795	16633	16682	16509	16849	16655	16558	16732	16664	16994	16726	16711	16476	16539	16680	16736	16580	16707	16796	16657	16660	16586	16838	16801	16518	16736	16638	16703	16650	16791	16449	16494	16588	16765	16685	16445	16892	16774	16532	16612	16730	16750	16509	16768	16705	16748	16502	16677	16874	16537	16580	16741	16774	16568	16740	16572	16641	16469	16585	16655	16674
13185	21304	21761	17221	15261	18457	38889	36742	26871	16212	12152	10246	9814	9639	9699	9697	9906	9682	9629	9730	9589	9712	9568	9832	9734	9763	9653	9619	9708	9798	9709	9743	9676	9637	9679	9742	9737	9680	9797	9585	9703	9583	9726	9682	9787	9809	9667	9571	9617	9618	9644	9503	9876	9663	9774	9827	9748	9604	9733	9675	9583	9729	9684	9785	9720	9517	9552	9635	9845	9724	9603	9649	9840	9724	9629	9580	9592	9728	9685	9672	9817	9665	9556	9691	9609	9644	9671	9539	9552	9621	9730	9650	9680	9727	9731	9707	9801	9541	9749	9711	9615	9688	9659	9619	9713	9522	9784	9587	9617	9726	9513	9553	9676	9681	9850	9651	9737	9702	9701	9686	9765	9629	9715	9691	9672	9684	9587	9668	9599	9824	9526	9688	9668	9683	9757	9793	9580	9683	9451	9690	9792	9694	9556	9580	9636	9729	9476	9399	9494	9735	9521	9557	9562	9637	9551	9648	9617	9551	9736	9635	9625	9716	9751	9749	9551	9645	9743	9642	9525	9586	9524	9687	9717	9710	9770	9709	9709	9539	9653	9704	9609	9634	9654	9532	9755	9608	9577	9666	9708	9547	9620	9634	9737	9651	9672	9635	9742	9548	9792	9715	9588	9819	9646	9634	9757	9678	9745	9690	9583	9672	9863	9786	9795	9815	9552	9631	9691	9589	9724	9466	9730	9740	9635	9523	9464	9670	9571	9728	9759	9702	9773	9575	9669	9613	9635	9585	9637	9576	9669	9734	9657	9647	9553	9671	9585	9694	9786	9370	9671	9518	9777	9589	9591	9733	9563	9613	9697	9610	9594	9873	9676	9549	9782	9546	9670	9810	9691	9674	9627	9627	9646	9554	9465	9529	9746	9684	9726	9659	9629	9547	9653	9564	9729	9554	9625	9648	9675	9695	9720	9616	9687	9529	9526	9828	9591	9686	9597	9620	9637	9553	9592	9591	9691	9625	9700	9754	9818	9726	9714	9712	9574	9764	9742	9655	9570	9671	9746	9697	9665	9640	9724	9609	9802	9545	9691	9592	9707	9613	9720	9792	9758	9722	9592	9648	9691	9752	9447	9713	9545	9595	9709	9555	9898	9634	9566	9623	9632	9702	9748	9644	9773	9606	9731	9542	9824	9753	9657	9649	9685	9793	9705	9584	9689	9599	9583	9625	9513	9610	9682	9737	9719	9652	9607	9785	9666	9679	9630	9602	9775	9833	9780	9670	9595	9688	9527	9593	9717	9534	9624	9622	9663	9508	9744	9713	9575	9648	9691	9530	9543	9632	9727	9650	9690	9580	9691	9551	9623	9523	9754	9521	9562	9599	9639	9574	9669	9611	9594	9699	9617	9832	9791	9631	9597	9730	9719	9764	9694	9645	9636	9694	9588	9723	9603	9680	9648	9642	9552	9495	9675	9692	9717	9670	9626	9840	9550	9818	9658	9555	9713	9722	9739	9609	9643	9799	9686	9513	9680	9660	9696	9569	9631	9709	9678	9633	9748	9681	9836	9733	9719	9602	9642	9754	9660	9487	9550	9672	9589	9786	9645	9641	9819	9723	9662	9547	9723	9717	9701	9697	9693	9727	9598	9525	9557	9784	9708	9642	9700	9549	9883	9685	9679	9607	9808	9718	9658	9805	9788	9709	9568	9645	9706	9715	9746	9687	9572	9607	9824	9705	9664	9565	9809	9650	9723	9624	9547	9620	9650	9620	9655	9547	9822	9710	9592	9702	9585	9695	9721	9583	9689	9689	9719	9625	9534	9673	9443	9753	9695	9751	9637	9867	9672	9559	9616	9721	9743	9737	9816	9610	9762	9625	9591	9730	9603	9677	9633	9673	9708	9528	9711	9731	9600	9600	9569	9655	9587	9826	9722	9657	9752	9486	9557	9645	9752	9569	9654	9645	9545	9611	9684	9695	9723	9516	9649	9621	9750	9675	9737	9687	9775	9574	9613	9807	9584	9630	9624	9649	9688	9706	9697	9647	9543	9639	9562	9740	9657	9631	9586	9652	9594	9759	9652	9624	9665	9638	9592	9721	9705	9738	9630	9613	9761	9722	9787	9689	9779	9695	9781	9756	9603	9553	9552	9666	9628	9751	9675	9685	9688	9564	9662	9585	9628	9748	9771	9782	9774	9614	9749	9660	9700	9690	9635	9725	9588	9702	9833	9702	9619	9677	9700	9594	9625	9613	9579	9664	9709	9731	9670	9594	9597	9617	9695	9664	9671	9667	9656	9564	9609	9787	9761	9696	9522	9640	9510	9731	9725	9551	9830	9648	9438	9614	9720	9700	9595	9520	9607	9650	9540	9856	9774	9610	9692	9659	9681	9631	9640	9733	9878	9740	9673	9652	9642	9696	9725	9618	9512	9660	9780	9680	9768	9652	9478	9548	9713	9606	9654	9605	9648	9683	9644	9655	9731	9647	9606	9622	9633	9690	9674	9776	9612	9677	9604	9579	9641	9678	9669	9699	9727	9599	9445	9581	9649	9717	9744	9772	9485	9648	9624	9605	9632	9712	9630	9599	9624	9581	9678	9579	9735	9639	9459	9606	9577	9722	9535	9751	9802	9576	9702	9607	9525	9522	9746	9809	9755	9665	9776	9617	9664	9657	9631	9598	9691	9690	9652	9698	9607	9650	9672	9622	9649	9617	9579	9657	9755	9647	9652	9660	9645	9629	9689	9609	9652	9581	9723	9680	9661	9547	9771	9712	9524	9592	9691	9662	9831	9693	9640	9769	9643	9750	9627	9694	9744	9526	9567	9696	9722	9648	9553	9663	9614	9661	9602	9665	9734	9590	9626	9500	9598	9573	9709	9617	9617	9643	9670	9601	9626	9594	9563	9577	9703	9694	9594	9649	9580	9577	9597	9616	9787	9558	9558	9489	9524	9694	9670	9766	9749	9639	9791	9783	9695	9634	9729	9655	9518	9762	9859	9700	9736	9646	9705	9634	9744	9478	9758	9718	9653	9694	9651	9741	9784	9857	9803	9675	9574	9619	9707	9793	9639	9744	9816	9695	9595	9727	9730	9769	9786	9549	9640	9756	9588	9675	9627	9609	9536	9595	9724	9637	9556	9771	9543	9601	9769	9673	9782	9613	9645	9585	9652	9753	9614	9642	9640	9621	9751	9692	9737	9787	9682	9862	9604	9874	9582	9478	9706	9653	9560	9610	9785	9763	9694	9756	9709	9716	9667	9681	9543	9772	9669	9655	9600	9660	9673	9495	9683	9656	9718	9707	9681	9590	9679	9615	9571	9616	9616	9615	9663	9620	9550	9638	9830	9544	9570	9576	9533	9747	9629	9891	9601	9662	9580	9706	9698	9556	9528	9636	9730	9673	9771	9672	9654	9700	9570	9500	9637	9599	9799	9578	9558	9700	9480	9692	9599	9670	9713	9594	9707	9807	9692	9678	9598	9789	9662	9661	9638	9680	9714	9793	9631	9614	9569	9711	9586	9673	9560	9690	9691	9637	9591	9681	9666	9701	9703	9789	9794	9746	9593	9599	9610	9841	9806	9708	9671	9782	9738	9604	9572	9751	9596	9626	9547	9741	9552	9784	9669	9609	9540	9683	9630	9805	9692	9627	9574	9694	9633	9745	9608	9693	9615	9663	9776	9757	9737	9679	9658	9666	9593	9745	9597	9657	9640	9770	9706	9630	9549	9601	9804	9590	9817	9648	9560	9618	9732	9814	9718	9602	9612	9663	9631	9736	9727	9675	9687	9641	9492	9874	9726	9632	9681	9584	9671	9501	9642	9678	9517	9676	9619	9541	9648	9650	9760	9696	9649	9745	9415	9679	9619	9708	9766	9740	9764	9686	9677	9634	9629	9613	9736	9790	9813	9620	9795	9804	9533	9743	9662	9910	9749	9571	9681	9516	9687	9643	9681	9582	9591	9606	9529	9514	9609	9667	9648	9571	9765	9576	9751	9767	9766	9719	9719	9678	9620	9594	9738	9485	9597	9600	9637	9704	9751	9569	9823	9666	9597	9818	9597	9762	9643	9555	9638	9682	9689	9557	9761	9549	9649	9656	9695	9540	9641	9591	9677	9603	9732	9700	9775	9620	9706	9680	9757	9670	9617	9740	9749	9803	9657	9705	9790	9570	9763	9688	9652	9734	9857	9697	9589	9678	9618	9587	9785	9735	9633	9683	9719	9544	9503	9860	9690	9670	9611	9518	9748	9771	9744	9600	9692	9615	9599	9705	9647	9688	9711	9647	9485	9642	9669	9785	9655	9830	9672	9725	9507	9792	9741	9632	9783	9771	9643	9650	9643	9689	9614	9676	9691	9670	9447	9582	9530	9588	9763	9655	9732	9504	9645	9703	9655	9640	9617	9702	9814	9659	9662	9654	9542	9753	9696	9636	9539	9747	9784	9643	9737	9643	9695	9642	9725	9576	9747	9734	9746	9632	9692	9768	9680	9636	9596	9583	9698	9661	9656	9740	9799	9535	9748	9624	9799	9578	9750	9640	9808	9620	9719	9663	9741	9625	9739	9789	9705	9553	9676	9621	9687	9819	9583	9682	9664	9500	9684	9695	9593	9711	9500	9659	9874	9723	9562	9579	9744	9481	9590	9530	9706	9614	9618	9678	9884	9791	9698	9623	9728	9719	9540	9678	9692	9709	9732	9602	9707	9626	9573	9687	9595	9625	9548	9712	9627	9546	9800	9566	9527	9769	9669	9596	9728	9609	9661	9662	9653	9723	9754	9701	9711	9556	9628	9793	9590	9730	9687	9663	9677	9682	9615	9598	9706	9733	9574	9572	9627	9661	9618	9780	9601	9831	9693	9829	9668	9657	9703	9532	9783	9565	9785	9496	9790	9608	9783	9617	9497	9715	9806	9744	9506	9765	9643	9657	9542	9654	9704	9667	9661	9740	9651	9752	9799	9807	9660	9597	9741	9645	9702	9752	9565	9669	9907	9683	9700	9572	9687	9612	9671	9599	9530	9714	9544	9647	9690	9594	9776	9621	9689	9642	9670	9692	9679	9646	9545	9669	9680	9550	9602	9597	9883	9565	9664	9694	9737	9619	9725	9710	9732	9673	9743	9646	9697	9552	9693	9880	9567	9585
23366	21069	28304	24311	23783	29008	59718	60755	48510	32595	23279	18692	17361	17083	16870	16650	16751	16789	16662	16757	16423	16702	16719	16689	16632	16623	16486	16756	16457	16655	16792	16699	16675	16497	16579	16751	16504	16569	16848	16496	16557	16726	16698	16882	16546	16629	16562	16695	16428	16533	16631	16611	16582	16445	16840	16478	16585	16537	16567	16723	16358	16502	16674	16214	16362	16585	16620	16477	16480	16540	16676	16732	16589	16733	16556	16401	16677	16595	16549	16568	16482	16729	16633	16668	16586	16696	16212	16350	16465	16417	16519	16625	16633	16498	16498	16506	16461	16735	16490	16394	16407	16553	16498	16596	16663	16662	16717	16566	16720	16541	16432	16647	16550	16662	16617	16706	16739	16537	16715	16594	16315	16208	16394	16450	16647	16364	16584	16516	16622	16495	16464	16644	16635	16670	16586	16422	16394	16568	16607	16330	16494	16792	16605	16432	16655	16456	16612	16768	16318	16787	16475	16397	16412	16645	16800	16444	16425	16468	16536	16378	16600	16610	16430	16579	16481	16379	16635	16575	16722	16615	16483	16522	16396	16729	16658	16658	16591	16562	16684	16573	16683	16715	16463	16636	16515	16693	16565	16734	16490	16577	16564	16568	16426	16905	16525	16474	16675	16535	16500	16471	16500	16382	16632	16536	16513	16594	16422	16424	16343	16330	16475	16341	16702	16739	16593	16465	16339	16215	16729	16600	16554	16593	16590	16648	16668	16637	16559	16547	16537	16449	16553	16523	16799	16653	16593	16603	16625	16370	16402	16664	16614	16570	16777	16532	16394	16516	16527	16567	16504	16680	16770	16600	16314	16455	16682	16711	16584	16510	16643	16703	16463	16282	16485	16373	16428	16403	16570	16336	16410	16678	16560	16518	16469	16497	16690	16542	16663	16563	16534	16554	16249	16495	16520	16199	16657	16426	16560	16489	16618	16502	16478	16441	16711	16597	16509	16632	16607	16446	16525	16533	16822	16632	16436	16504	16594	16378	16599	16677	16521	16651	16435	16499	16534	16621	16459	16494	16438	16406	16455	16527	16400	16570	16680	16455	16463	16800	16259	16543	16502	16706	16560	16468	16669	16498	16350	16697	16508	16526	16474	16615	16753	16532	16554	16682	16690	16666	16671	16568	16494	16500	16546	16477	16741	16441	16504	16591	16561	16462	16773	16509	16510	16539	16524	16484	16533	16441	16504	16508	16445	16441	16457	16270	16780	16477	16348	16501	16517	16435	16401	16604	16502	16668	16335	16385	16756	16713	16556	16335	16117	16473	16504	16430	16639	16722	16440	16421	16515	16630	16697	16427	16396	16466	16584	16658	16506	16507	16695	16686	16624	16678	16549	16509	16564	16588	16444	16540	16551	16418	16401	16614	16530	16548	16400	16545	16711	16544	16452	16515	16671	16513	16827	16545	16571	16513	16662	16520	16639	16631	16383	16621	16380	16504	16778	16541	16327	16751	16452	16490	16400	16591	16655	16398	16412	16582	16462	16553	16542	16522	16241	16510	16507	16537	16336	16529	16553	16767	16543	16546	16488	16491	16429	16542	16604	16482	16484	16558	16445	16491	16550	16512	16390	16482	16543	16249	16376	16453	16689	16422	16340	16824	16457	16604	16584	16667	16657	16605	16690	16604	16526	16441	16604	16662	16382	16545	16440	16545	16509	16528	16618	16473	16366	16445	16589	16367	16563	16511	16511	16467	16552	16485	16715	16514	16699	16679	16703	16200	16482	16519	16411	16481	16463	16457	16489	16387	16455	16631	16520	16501	16509	16598	16494	16447	16548	16477	16450	16672	16890	16628	16339	16424	16583	16641	16561	16789	16534	16623	16420	16470	16525	16522	16448	16517	16520	16431	16389	16555	16357	16361	16496	16429	16555	16676	16518	16779	16454	16508	16302	16476	16688	16404	16548	16547	16517	16630	16515	16507	16651	16734	16434	16483	16510	16613	16373	16449	16519	16368	16704	16609	16514	16590	16611	16553	16698	16754	16679	16406	16553	16453	16472	16386	16558	16532	16536	16239	16589	16566	16629	16446	16406	16443	16498	16520	16353	16547	16292	16491	16472	16593	16626	16708	16607	16626	16568	16422	16393	16566	16370	16604	16617	16870	16563	16428	16564	16312	16459	16435	16193	16599	16361	16640	16501	16597	16605	16593	16502	16591	16432	16513	16538	16320	16402	16659	16510	16536	16548	16399	16577	16368	16807	16616	16531	16577	16499	16502	16609	16610	16595	16719	16614	16575	16646	16694	16401	16517	16545	16491	16502	16525	16204	16523	16391	16655	16465	16353	16674	16514	16574	16489	16507	16627	16532	16643	16588	16648	16558	16664	16608	16550	16311	16418	16464	16540	16647	16481	16464	16623	16590	16631	16693	16425	16622	16754	16514	16614	16500	16508	16682	16514	16352	16432	16537	16747	16409	16487	16408	16688	16675	16622	16639	16544	16421	16301	16347	16439	16852	16554	16571	16545	16603	16647	16508	16506	16517	16469	16458	16433	16494	16472	16532	16312	16415	16312	16527	16597	16605	16334	16439	16238	16419	16464	16646	16523	16444	16643	16440	16729	16551	16526	16837	16559	16547	16535	16342	16426	16443	16562	16435	16523	16665	16606	16438	16629	16339	16581	16453	16525	16675	16393	16283	16758	16413	16536	16739	16454	16407	16491	16460	16589	16716	16608	16591	16339	16535	16613	16291	16535	16429	16688	16482	16398	16417	16597	16378	16559	16372	16473	16504	16665	16426	16630	16626	16557	16580	16537	16348	16500	16638	16626	16579	16462	16547	16449	16525	16307	16622	16533	16742	16381	16459	16566	16413	16463	16539	16766	16616	16293	16371	16619	16436	16417	16499	16681	16683	16446	16551	16499	16419	16558	16550	16545	16455	16677	16658	16483	16635	16406	16566	16182	16532	16407	16422	16686	16565	16394	16725	16600	16429	16587	16512	16558	16360	16589	16779	16384	16582	16425	16656	16424	16562	16456	16504	16631	16593	16354	16607	16600	16598	16331	16573	16402	16384	16626	16306	16620	16439	16412	16523	16408	16267	16508	16454	16452	16787	16412	16598	16449	16578	16415	16497	16612	16503	16366	16240	16714	16602	16378	16541	16340	16373	16717	16585	16632	16556	16537	16599	16478	16562	16498	16501	16269	16308	16389	16492	16340	16668	16483	16428	16348	16615	16273	16711	16450	16585	16551	16388	16499	16441	16489	16570	16419	16645	16600	16536	16645	16568	16409	16442	16367	16565	16386	16506	16581	16444	16302	16576	16492	16620	16463	16486	16543	16544	16505	16515	16801	16505	16332	16574	16470	16289	16239	16564	16524	16557	16448	16520	16610	16411	16540	16517	16586	16432	16550	16535	16514	16598	16457	16721	16598	16649	16761	16646	16556	16502	16398	16473	16616	16477	16547	16364	16417	16766	16443	16460	16383	16726	16422	16176	16332	16553	16478	16570	16546	16468	16230	16494	16472	16508	16425	16397	16444	16419	16456	16608	16341	16512	16233	16554	16457	16620	16486	16480	16622	16497	16707	16706	16549	16462	16401	16533	16353	16548	16640	16575	16645	16533	16520	16846	16629	16430	16658	16830	16260	16630	16448	16474	16707	16579	16609	16297	16216	16342	16552	16629	16651	16433	16588	16578	16358	16707	16648	16409	16327	16586	16362	16545	16380	16321	16552	16657	16626	16449	16228	16652	16310	16307	16655	16787	16449	16582	16258	16553	16644	16511	16514	16682	16553	16461	16738	16449	16376	16497	16560	16515	16551	16437	16349	16405	16730	16530	16503	16474	16540	16483	16188	16421	16493	16476	16734	16537	16404	16415	16737	16393	16510	16640	16422	16389	16551	16159	16390	16555	16681	16624	16533	16594	16563	16702	16552	16580	16558	16513	16553	16575	16504	16482	16548	16388	16610	16445	16569	16358	16414	16567	16555	16655	16668	16535	16524	16621	16463	16554	16575	16605	16413	16351	16632	16550	16617	16556	16633	16461	16582	16484	16593	16395	16566	16673	16310	16678	16498	16481	16522	16629	16605	16488	16550	16544	16492	16425	16345	16625	16525	16320	16489	16340	16454	16489	16238	16623	16639	16514	16525	16523	16629	16460	16486	16493	16445	16561	16612	16696	16398	16461	16610	16588	16410	16433	16711	16547	16572	16670	16394	16492	16339	16636	16394	16557	16375	16586	16462	16349	16336	16569	16432	16461	16446	16463	16350	16551	16472	16847	16518	16534	16498	16386	16580	16514	16473	16772	16573	16498	16539	16449	16306	16595	16164	16899	16598	16424	16455	16641	16532	16726	16413	16508	16610	16397	16468	16728	16424	16679	16607	16754	16505	16406	16542	16742	16569	16652	16701	16598	16488	16396	16452	16394	16305	16655	16469	16356	16508	16687	16603	16500	16507	16507	16567	16527	16479	16597	16549	16581	16564	16394	16455	16538	16289	16515	16611	16492	16529	16470	16277	16439	16559	16562	16608	16714	16528	16743	16545	16575	16628	16481	16497	16568	16626	16616	16652	16514	16667	16666	16678	16695	16610	16640	16542	16491	16370	16554	16434	16664	16497	16641	16532	16556	16387	16438	16418	16445	16420	16622	16512	16406	16394	16460	16350	16359	16342	16537	16422	16529	16525	16479	16647	16507	16367	16521	16330	16529	16298	16574	16358	16368	16418	16521	16231	16386	16479	16561	16402	16464	16572	16520	16594	16663	16615	16589	16642	16188	16262	16790	16416	16461	16580	16643	16459	16599	16706	16465	16500	16589	16453	16451	16576	16404	16226	16417	16444	16542	16668	16458	16595	16518	16462	16340	16419	16392	16573	16625	16566	16723	16669	16659	16573	16342	16478	16532	16574	16518	16629	16487	16412	16621	16636	16551	16460	16488	16553	16640	16560	16597	16493	16333	16105	16501	16362	16351	16647	16524	16374	16640	16664	16348	16393	16454	16594	16580	16866	16501	16406	16664	16426	16607	16512	16585	16294	16448	16522	16463	16373	16368	16628	16586	16607	16458	16676	16622	16584	16610	16719	16428	16708	16595	16392	16506	16177	16493	16568	16599	16527	16605	16460	16458	16586	16421	16581	16559	16616	16405	16449	16610	16692	16459	16559	16462	16363
14972	27627	28782	23523	21425	24552	57996	56345	39590	22315	14327	11003	9887	9801	9789	9811	9847	9727	9936	9874	9895	9840	9735	9763	9788	9738	9648	9860	9905	9808	9794	9794	9780	9854	9842	9759	9567	9726	9810	9719	9671	9755	9812	9673	9651	9743	9787	9665	9606	9673	9850	9745	9709	9688	9802	9689	9868	9748	9659	9832	9728	9749	9647	9650	9826	9699	9736	9648	9791	9670	9674	9619	9825	9426	9691	9706	9676	9650	9821	9920	9804	9746	9679	9685	9625	9743	9770	9788	9676	9751	9831	9741	9607	9886	9734	9557	9800	9741	9760	9789	9774	9828	9914	9711	9800	9650	9753	9699	9731	9730	9752	9727	9749	9747	9587	9712	9726	9628	9873	9738	9696	9766	9705	9667	9778	9588	9792	9790	9760	9674	9774	9706	9700	9742	9646	9700	9749	9659	9783	9818	9621	9752	9752	9644	9884	9633	9836	9767	9749	9615	9612	9824	9758	9641	9720	9830	9774	9530	9756	9674	9786	9799	9746	9690	9673	9743	9551	9543	9848	9624	9834	9744	9756	9889	9809	9754	9614	9636	9764	9692	9702	9730	9827	9855	9719	9853	9723	9841	9876	9856	9774	9802	9650	9779	9739	9688	9602	9705	9733	9758	9786	9724	9572	9819	9807	9570	9583	9744	9682	9800	9666	9569	9755	9714	9795	9639	9663	9730	9788	9697	9780	9647	9874	9773	9686	9812	9754	9815	9605	9768	9872	9773	9726	9621	9852	9592	9595	9635	9695	9802	9704	9698	9797	9808	9713	9658	9652	9786	9650	9762	9697	9720	9623	9770	9724	9680	9706	9795	9612	9594	9702	9895	9831	9594	9861	9679	9581	9798	9715	9737	9815	9692	9750	9578	9762	9699	9661	9651	9673	9755	9702	9536	9716	9579	9812	9617	9858	9686	9673	9588	9698	9657	9694	9805	9725	9717	9624	9704	9731	9794	9717	9766	9722	9883	9601	9770	9886	9740	9739	9711	9756	9718	9851	9673	9804	9741	9768	9669	9777	9801	9658	9646	9691	9701	9701	9651	9734	9739	9586	9657	9839	9762	9592	9874	9919	9578	9573	9593	9747	9725	9807	9665	9516	9609	9742	9722	9788	9606	9530	9630	9876	9642	9729	9804	9563	9818	9848	9621	9837	9693	9715	9705	9755	9586	9671	9796	9675	9747	9711	9772	9677	9809	9654	9725	9706	9761	9702	9757	9653	9678	9733	9652	9818	9768	9630	9686	9750	9673	9757	9825	9642	9631	9718	9803	9778	9724	9781	9515	9867	9709	9786	9588	9760	9718	9632	9699	9627	9829	9722	9490	9715	9656	9633	9488	9770	9538	9694	9867	9795	9740	9925	9814	9661	9682	9688	9805	9670	9664	9741	9596	9688	9781	9642	9596	9754	9739	9796	9626	9650	9821	9754	9633	9713	9713	9693	9754	9708	9832	9726	9706	9670	9749	9785	9709	9784	9751	9742	9649	9743	9796	9725	9667	9699	9785	9636	9655	9809	9658	9694	9654	9838	9504	9711	9682	9699	9838	9640	9801	9588	9739	9699	9734	9577	9664	9600	9603	9664	9731	9724	9593	9597	9595	9764	9610	9748	9859	9730	9789	9644	9643	9755	9767	9599	9856	9651	9774	9636	9617	9583	9825	9928	9791	9766	9791	9525	9751	9647	9697	9677	9817	9576	9720	9698	9659	9685	9636	9865	9702	9660	9729	9686	9636	9649	9720	9746	9580	9738	9654	9607	9688	9843	9768	9642	9645	9849	9624	9740	9622	9668	9773	9755	9722	9683	9647	9716	9692	9814	9790	9866	9808	9724	9692	9763	9732	9744	9725	9631	9936	9748	9854	9523	9666	9671	9610	9637	9809	9736	9639	9790	9788	9690	9714	9769	9645	9818	9630	9804	9696	9767	9686	9715	9865	9712	9744	9672	9759	9596	9667	9730	9684	9636	9712	9784	9831	9645	9696	9591	9769	9823	9748	9754	9736	9683	9716	9690	9792	9674	9655	9713	9691	9760	9735	9673	9611	9615	9882	9756	9700	9849	9839	9579	9785	9804	9604	9674	9770	9737	9742	9644	9639	9757	9817	9654	9706	9736	9606	9755	9754	9748	9735	9808	9782	9777	9634	9677	9690	9750	9845	9637	9568	9606	9678	9708	9731	9687	9748	9687	9749	9773	9735	9641	9717	9771	9646	9605	9679	9633	9710	9735	9769	9730	9564	9577	9773	9924	9721	9636	9584	9580	9877	9832	9789	9581	9643	9710	9648	9741	9697	9668	9783	9665	9814	9683	9688	9806	9798	9707	9611	9652	9792	9663	9842	9879	9754	9698	9648	9708	9697	9780	9754	9734	9711	9602	9632	9796	9629	9814	9703	9717	9817	9778	9810	9599	9578	9584	9711	9607	9634	9786	9662	9566	9675	9683	9653	9794	9723	9699	9742	9814	9591	9663	9721	9744	9714	9809	9718	9732	9658	9616	9874	9679	9667	9731	9717	9867	9777	9643	9679	9615	9712	9760	9721	9777	9710	9735	9737	9695	9706	9633	9733	9763	9714	9716	9759	9701	9671	9625	9776	9721	9639	9868	9787	9770	9823	9871	9664	9784	9825	9645	9876	9755	9577	9660	9685	9647	9650	9740	9636	9621	9692	9626	9603	9734	9790	9664	9668	9646	9661	9554	9767	9642	9843	9720	9777	9746	9665	9731	9755	9771	9656	9519	9741	9697	9627	9581	9634	9679	9802	9844	9684	9820	9857	9628	9720	9604	9801	9645	9754	9794	9664	9770	9563	9684	9643	9736	9834	9863	9663	9756	9830	9798	9658	9683	9687	9786	9699	9788	9643	9851	9790	9570	9816	9854	9715	9836	9612	9770	9691	9698	9791	9914	9563	9644	9915	9744	9681	9596	9764	9777	9703	9851	9609	9712	9774	9846	9728	9702	9725	9794	9716	9757	9913	9722	9710	9650	9679	9669	9719	9761	9744	9846	9792	9700	9879	9726	9607	9709	9847	9684	9778	9621	9710	9646	9730	9609	9749	9868	9493	9751	9651	9712	9568	9643	9718	9828	9646	9592	9735	9833	9750	9677	9801	9678	9692	9618	9577	9740	9665	9640	9693	9751	9781	9781	9776	9681	9654	9649	9750	9801	9685	9647	9803	9827	9580	9587	9678	9731	9622	9508	9725	9845	9633	9690	9710	9810	9824	9726	9713	9848	9658	9818	9713	9655	9649	9556	9821	9841	9692	9617	9574	9674	9737	9732	9560	9518	9688	9739	9624	9739	9744	9635	9651	9722	9644	9645	9726	9683	9644	9723	9800	9582	9673	9643	9767	9631	9611	9799	9737	9703	9651	9723	9685	9677	9563	9674	9709	9603	9650	9622	9641	9859	9805	9685	9730	9722	9620	9611	9763	9652	9741	9652	9713	9776	9634	9905	9638	9547	9696	9878	9803	9749	9623	9722	9680	9655	9693	9773	9743	9660	9761	9670	9726	9733	9691	9657	9710	9788	9720	9619	9678	9815	9702	9569	9763	9750	9724	9626	9736	9711	9704	9591	9638	9648	9519	9602	9705	9727	9765	9649	9668	9662	9612	9633	9694	9800	9690	9638	9535	9737	9815	9630	9667	9645	9661	9663	9752	9710	9639	9600	9624	9560	9827	9726	9787	9647	9659	9618	9592	9679	9779	9669	9731	9733	9585	9886	9738	9758	9567	9771	9542	9843	9760	9824	9801	9632	9758	9820	9677	9800	9794	9878	9723	9773	9676	9625	9619	9689	9817	9727	9602	9712	9709	9627	9842	9683	9627	9734	9683	9635	9543	9648	9572	9598	9635	9738	9765	9703	9694	9617	9586	9679	9571	9657	9743	9692	9646	9812	9793	9666	9636	9832	9667	9688	9657	9747	9747	9718	9726	9760	9802	9715	9692	9750	9618	9616	9752	9634	9504	9729	9773	9846	9799	9693	9606	9575	9755	9772	9707	9680	9732	9755	9771	9650	9651	9746	9790	9760	9813	9863	9789	9633	9801	9738	9683	9523	9760	9797	9665	9557	9602	9630	9609	9718	9836	9733	9698	9788	9748	9751	9591	9707	9759	9735	9667	9754	9778	9708	9724	9593	9735	9599	9770	9720	9617	9575	9857	9710	9820	9694	9663	9607	9597	9498	9666	9601	9791	9699	9791	9603	9530	9865	9757	9746	9707	9545	9664	9691	9709	9688	9735	9707	9685	9668	9668	9722	9883	9693	9712	9826	9617	9735	9591	9767	9659	9692	9748	9663	9799	9619	9633	9668	9752	9768	9533	9726	9731	9781	9575	9743	9683	9761	9539	9838	9727	9777	9815	9776	9660	9571	9819	9704	9611	9775	9740	9660	9688	9807	9777	9602	9636	9810	9717	9869	9648	9661	9784	9819	9639	9702	9652	9707	9778	9707	9650	9809	9527	9844	9622	9608	9574	9626	9750	9659	9715	9725	9636	9770	9693	9764	9790	9803	9772	9687	9638	9722	9708	9599	9743	9804	9720	9693	9741	9693	9676	9761	9648	9704	9698	9490	9775	9686	9824	9770	9821	9563	9777	9616	9589	9679	9800	9685	9776	9776	9741	9786	9740	9705	9717	9625	9687	9840	9775	9623	9707	9745	9571	9729	9565	9684	9745	9734	9775	9742	9622	9665	9733	9796	9667	9734	9918	9578	9682	9815	9655	9580	9628	9672	9739	9766	9773	9669	9729	9773	9673	9801	9774	9818	9738	9726	9550	9847	9678	9791	9525	9761	9946	9690	9579	9666	9676	9778	9625	9751	9627	9751	9687	9827	9677	9853	9833	9690	9741	9515	9818	9714	9819	9667	9717	9566	9775	9735	9895	9827	9748	9723	9692	9829	9629	9666	9888	9721	9865	9849	9821	9627	9820	9771	9652	9742	9653	9708	9770	9811	9627	9500	9812	9642	9810	9559	9786	9688	9750	9617	9826	9664	9619	9778	9781	9797	9693	9782	9664	9643	9688	9651	9842	9718	9733	9537	9824	9691	9778	9841	9702	9732	9735	9553	9715	9770	9609	9703	9791	9743	9761	9828	9651
30674	24193	25512	25223	23096	21585	24638	24392	21104	18645	17433	17102	16631	16611	16647	16528	16706	16690	16624	16832	16807	16726	16691	16686	16981	16535	16709	16628	16552	16730	16730	16535	16702	16511	16756	16741	16646	16465	16686	16781	16778	16847	16539	16779	16607	16559	16815	16779	16721	16572	16671	16666	16612	16508	16479	16664	16958	16740	16574	16649	16548	16714	16517	16674	16648	16644	16766	16615	16508	16348	16609	16556	16655	16568	16610	16700	16618	16734	16664	16881	16494	16669	16657	16853	16526	16707	16714	16754	16798	16686	16812	16660	16832	16743	16477	16629	16796	16813	16722	16625	16604	16588	16683	16661	16553	16424	16615	16724	16594	16535	16418	16716	16655	16656	16662	16546	16612	16601	16707	16740	16720	16679	16591	16459	16625	16441	16610	16562	16499	16778	16660	16695	16558	16797	16735	16516	16517	16515	16676	16700	16649	16666	16696	16513	16519	16556	16682	16701	16587	16610	16727	16576	16564	16533	16637	16496	16629	16527	16732	16448	16625	16758	16414	16404	16742	16846	16941	16743	16474	16500	16717	16700	16683	16524	16593	16502	16429	16770	16556	16523	16662	16403	16492	16856	16560	16530	16642	16755	16748	16607	16492	16642	16768	16529	16466	16732	16629	16771	16712	16522	16696	16648	16625	16792	16597	16591	16739	16806	16447	16616	16499	16717	16687	16476	16815	16567	16741	16751	16789	16683	16477	16687	16524	16523	16875	16620	16663	16617	16790	16660	16681	16706	16705	16692	16490	16793	16559	16554	16783	16481	16578	16317	16603	16578	16855	16616	16608	16626	16707	16629	16550	16522	16651	16710	16688	16679	16795	16712	16701	16442	16704	16499	16634	16471	16749	16544	16709	16465	16746	16442	16662	16780	16831	16895	16512	16566	16730	16666	16748	16723	16466	16701	16734	16600	16646	16606	16616	16720	16722	16622	16710	16513	16659	16556	16671	16552	16522	16523	16633	16757	16643	16773	16714	16576	16720	16544	16585	16578	16595	16665	16389	16428	16612	16730	16510	16639	16630	16566	16642	16741	16600	16716	16257	16771	16526	16642	16657	16719	16586	16600	16840	16497	16465	16805	16476	16443	16668	16639	16849	16645	16819	16608	16443	16509	16748	16598	16834	16643	16645	16712	16650	16431	16630	16756	16697	16676	16951	16499	16832	17006	16769	16778	16605	16709	16353	16710	16529	16584	16702	16594	16581	16498	16655	16481	16753	16636	16653	16403	16868	16651	16649	16700	16805	16778	16654	16852	16711	16815	16666	16529	16740	16567	16805	16658	16597	16758	16685	16584	16687	16399	16485	16615	16548	16478	16781	16689	16616	16770	16694	16669	16688	16627	16387	16860	16784	16592	16629	16633	16604	16693	16759	16802	16512	16701	16639	16614	16624	16784	16692	16523	16751	16627	16676	16857	16640	16540	16752	16670	16466	16499	16572	16551	16623	16480	16587	16611	16541	16655	16511	16493	16645	16476	16551	16592	16487	16729	16664	16436	16754	16482	16514	16400	16829	16501	16587	16792	16528	16491	16588	16635	16714	16735	16641	16688	16508	16588	16421	16676	16646	16684	16816	16715	16569	16456	16641	16762	16721	16563	16551	16633	16765	16614	16668	16584	16815	16995	16770	16570	16610	16743	16618	16621	16724	16627	16725	16759	16710	16605	16734	16431	16486	16773	16548	16613	16646	16640	16679	16772	16809	16758	16575	16725	16730	16669	16674	16694	16817	16793	16586	16743	16582	16678	16807	16724	16523	16654	16631	16698	16810	16760	16739	16542	16584	16606	16447	16564	16566	16671	16567	16675	16668	16566	16516	16591	16509	16602	16673	16690	16502	16465	16365	16594	16398	16723	16692	16576	16676	16653	16534	16561	16738	16700	16623	16662	16665	16471	16650	16854	16612	16617	16669	16720	16580	16930	16700	16676	16618	16598	16530	16625	16626	16768	16612	16569	16416	16553	16931	16838	16555	16536	16771	16732	16645	16683	16573	16599	16718	16719	16711	16605	16678	16720	16713	16660	16660	16623	16429	16597	16649	16523	16644	16800	16597	16581	16651	16712	16792	16603	16667	16776	16768	16911	16759	16576	16655	16662	16755	16590	16673	16590	16862	16751	16625	16814	16585	16706	16370	16403	16687	16717	16851	16839	16788	16957	16681	16639	16518	16887	16699	16674	16688	16883	16418	16694	16912	16743	16753	16500	16795	16756	16669	16505	16697	16557	16652	16691	16740	16728	16817	16682	16540	16726	16752	16737	16853	16588	16588	16596	16684	16764	16685	16657	16649	16675	16762	16750	16532	16798	16645	16519	16697	16556	16656	16808	16750	16620	16562	16879	16747	16731	16679	16563	16507	16429	16563	16683	16479	16932	16624	16705	16918	16762	16787	16749	16596	16570	16806	16798	16687	16702	16664	16760	16880	16840	16737	16709	16721	16563	16644	16641	16572	16513	16893	16606	16429	16355	16506	16761	16754	16387	16618	16468	16633	16575	16600	16568	16497	16719	16839	16728	16510	16497	16696	16641	16518	16643	16676	16869	16563	16820	16711	16582	16727	16697	16405	16594	16724	16672	16647	16769	16617	16575	16581	16713	16634	16664	16558	16742	16621	16346	16594	16633	16692	16560	16490	16771	16820	16703	16574	16799	16630	16617	16594	16389	16661	16294	16481	16680	16555	16531	16633	16649	16442	16644	16615	16570	16570	16545	16748	16658	16534	16709	16845	16792	16708	16688	16599	16714	16589	16960	16622	16664	16594	16554	16637	16683	16816	16634	16778	16747	16701	16684	16698	16672	16868	16637	16741	16671	16645	16631	16771	16601	16623	16617	16701	16761	16574	16582	16492	16640	16624	16744	16683	16843	16548	16644	16561	16623	16647	16490	16649	16732	16652	16580	16705	16552	16647	16646	16425	16541	16681	16675	16866	16928	16803	16689	16664	16754	16610	16555	16698	16627	16847	16813	16698	16533	16568	16651	16650	16698	16684	16378	16577	16557	16452	16523	16419	16682	16818	16640	16815	16598	16643	16824	16654	16684	16888	16975	16726	16495	16573	16574	16541	16730	16558	16716	16789	16471	16490	16701	16505	16562	16702	16669	16565	16682	16548	16491	16750	16830	16753	16730	16603	16711	16720	16562	16563	16835	16573	16671	16774	16597	16562	16789	16501	16611	16728	16763	16715	16721	16563	16353	16793	16749	16722	16738	16720	16714	16448	16795	16559	16568	16571	16380	16708	16709	16656	16684	16520	16629	16427	16391	16708	16745	16699	16665	16619	16650	16746	16664	16386	16733	16576	16730	16731	16782	16473	16635	16737	16673	16708	16787	16796	16637	16772	16703	16562	16754	16548	16759	16580	16823	16709	16541	16452	16682	16681	16582	16683	16625	16596	16658	16727	16780	16563	16892	16618	16773	16765	16632	16681	16835	16590	16659	16643	16571	16514	16640	16571	16646	16691	16598	16691	16726	16539	16521	16675	16314	16613	16742	16895	16772	16655	16593	16715	16720	16658	16484	16658	16697	16617	16685	16854	16709	16797	16675	16703	16682	16743	16746	16795	16698	16549	16489	16509	16481	16498	16446	16552	16610	16598	16821	16672	16607	16573	16504	16646	16576	16750	16731	16817	16836	16792	16524	16665	16541	16801	16625	16804	16711	16882	16734	16805	16747	16658	16609	16687	16608	16613	16681	16632	16738	16589	16439	16439	16647	16641	16739	16645	16611	16744	16861	16650	16503	16687	16695	16754	16525	16521	16672	16801	16687	16725	16817	16611	16651	16454	16614	16763	16643	16643	16640	16578	16744	16526	16562	16682	16668	16548	16769	16755	16746	16745	16706	16661	16663	16438	16598	16604	16678	16731	16689	16652	16500	16626	16487	16646	16726	16718	16660	16634	16630	16633	16611	16686	16548	16623	16402	16294	16764	16773	16426	16589	16514	16614	16558	16519	16426	16653	16864	16815	16600	16686	16785	16371	16598	16736	16558	16539	16745	16641	16458	16504	16642	16412	16687	16820	16730	16519	16733	16605	16763	16618	16598	16643	16750	16734	16810	16697	16642	16776	17000	16760	16555	16916	16661	16565	16479	16487	16474	16528	16730	16489	16565	16622	16667	16650	16653	16791	16564	16871	16616	16568	16598	16726	16494	16548	16646	16662	16640	16842	16793	16614	16627	16741	16842	16701	16574	16618	16711	16421	16652	16433	16739	16486	16788	16762	16712	16475	16603	16715	16718	16721	16683	16712	16481	16717	16481	16630	16707	16782	16681	16688	16657	16775	16617	16496	16637	16978	16634	16701	16697	16779	16470	16743	16597	16815	16623	16650	16794	16817	16535	16609	16567	16717	16699	16713	16495	16778	16684	16710	16853	16824	16653	16710	16736	16729	16648	16675	16553	16770	16567	16743	16477	16690	16436	16955	16716	16830	16510	16722	16797	16786	16621	16624	16606	16672	16576	16799	16611	16617	16730	16611	16816	16491	16667	16644	16450	16550	16862	16493	16596	16725	16632	16718	16653	16644	16707	16553	16550	16483	16837	16551	16811	16805	16737	16574	16689	16742	16794	16718	16528	16826	16735	16560	16695	16581	16728	16692	16665	16830	16741	16997	16671	16618	16689	16448	16590	16844	16791	16411	16689	16500	16372	16667	16619	16702	16738	16664	16671	16753	16607	16628	16694	16869	16846	16674	16548	16679	16666	16664	16634	16720	16608	16596	16563	16681	16619	16760	16687	16590	16620	16765	16835	16657	16610	16602	16571	16716	16595	16653	16801	16858	16824	16539	16551	16585	16790	16527	16639	16695	16615	16644	16737	16857	16612	16876	16601	16635	16730	16330	16602	16473	16742	16773	16621	16526	16620	16601	16766	16625	16664	16661	16543	16778	16506	16697	16594	16882	16547	16762	16658	16683	16569	16652	16613	16609	16838	16558	16621	16766	16683	16672	16689	16678	16372	16580	16547	16762	16830	16772	16731	16680	16561	16690	16518	16615	16726	16657	16584	16640	16602	16592	16543	16615	16531	16561	16545	16454	16635	16627	16683	16632	16477	16664	16541	16621	16705	16788	16712	16528	16646	16741	16702	16543	16703	16589	16719	16543	16777	16508	16464	16572	16801	16638	16652
14515	17498	18115	17489	16566	15021	18372	16891	13277	10859	10118	9955	9715	9443	9640	9693	9570	9648	9716	9548	9797	9644	9644	9646	9772	9609	9665	9455	9457	9600	9595	9592	9735	9538	9611	9569	9729	9641	9523	9594	9587	9597	9885	9522	9596	9639	9575	9759	9818	9621	9766	9534	9577	9527	9515	9652	9663	9503	9490	9603	9661	9630	9561	9629	9586	9687	9612	9695	9591	9502	9366	9651	9600	9728	9683	9767	9648	9631	9612	9729	9646	9621	9667	9650	9660	9576	9583	9527	9594	9574	9617	9667	9715	9638	9664	9518	9528	9519	9686	9642	9505	9608	9473	9624	9668	9665	9746	9806	9610	9723	9746	9647	9727	9616	9737	9714	9528	9576	9457	9537	9627	9750	9788	9676	9551	9533	9580	9590	9608	9707	9412	9787	9516	9643	9661	9557	9607	9488	9688	9498	9676	9729	9708	9672	9778	9513	9653	9473	9628	9652	9661	9657	9607	9551	9574	9612	9640	9644	9601	9604	9565	9598	9587	9638	9598	9426	9543	9575	9705	9603	9547	9700	9509	9663	9537	9651	9625	9610	9593	9657	9600	9702	9697	9602	9564	9667	9581	9789	9586	9524	9607	9659	9722	9560	9664	9632	9527	9593	9702	9510	9652	9563	9647	9651	9579	9634	9636	9698	9634	9630	9739	9621	9650	9558	9473	9607	9639	9734	9655	9657	9630	9671	9534	9639	9494	9545	9544	9642	9474	9601	9549	9636	9543	9683	9659	9562	9643	9505	9541	9638	9581	9491	9482	9611	9632	9440	9626	9636	9713	9633	9560	9435	9419	9562	9556	9732	9818	9552	9548	9639	9606	9511	9646	9657	9516	9573	9741	9629	9642	9661	9668	9721	9647	9770	9598	9680	9559	9624	9558	9506	9636	9535	9612	9485	9701	9513	9762	9597	9756	9625	9630	9533	9603	9657	9658	9685	9668	9577	9540	9591	9394	9628	9505	9671	9577	9644	9597	9604	9628	9659	9767	9630	9519	9605	9634	9512	9780	9462	9556	9560	9613	9670	9772	9612	9530	9687	9720	9663	9718	9601	9686	9653	9692	9559	9423	9521	9661	9603	9621	9677	9529	9587	9705	9613	9687	9614	9705	9608	9411	9529	9665	9608	9493	9689	9632	9675	9653	9547	9614	9618	9573	9649	9572	9580	9773	9585	9594	9682	9556	9695	9610	9524	9798	9535	9627	9599	9623	9665	9703	9650	9672	9500	9615	9653	9539	9500	9561	9618	9749	9631	9563	9709	9624	9629	9627	9499	9683	9458	9561	9495	9613	9571	9669	9658	9438	9415	9598	9645	9716	9599	9607	9624	9660	9605	9704	9619	9598	9616	9645	9502	9672	9610	9562	9549	9678	9665	9662	9595	9611	9609	9545	9651	9574	9487	9612	9590	9809	9603	9521	9705	9584	9495	9488	9626	9521	9566	9670	9567	9477	9680	9627	9704	9558	9631	9722	9678	9796	9715	9530	9634	9491	9736	9630	9686	9493	9715	9585	9527	9658	9447	9619	9706	9644	9485	9536	9633	9476	9599	9667	9669	9678	9730	9562	9694	9759	9747	9545	9676	9566	9739	9722	9717	9596	9576	9603	9726	9631	9569	9628	9541	9716	9704	9589	9614	9621	9599	9533	9530	9626	9651	9504	9628	9592	9578	9631	9571	9751	9551	9513	9738	9682	9513	9595	9607	9496	9726	9670	9556	9642	9698	9642	9588	9561	9588	9659	9757	9636	9547	9647	9515	9580	9612	9536	9466	9439	9519	9629	9587	9590	9693	9706	9643	9593	9651	9750	9757	9618	9658	9542	9470	9691	9565	9646	9569	9649	9595	9527	9632	9692	9703	9509	9525	9527	9573	9607	9702	9615	9676	9770	9561	9496	9652	9634	9642	9494	9715	9717	9617	9517	9707	9606	9607	9848	9444	9667	9692	9611	9541	9600	9543	9555	9635	9720	9547	9638	9617	9635	9788	9599	9657	9644	9619	9642	9545	9655	9610	9585	9608	9516	9577	9638	9812	9694	9620	9494	9495	9503	9553	9498	9722	9443	9477	9649	9451	9580	9472	9500	9602	9725	9651	9426	9632	9707	9544	9710	9462	9622	9674	9747	9693	9623	9517	9531	9674	9642	9580	9481	9499	9687	9400	9578	9508	9749	9618	9539	9491	9567	9629	9564	9554	9542	9522	9729	9684	9482	9422	9561	9645	9771	9521	9520	9711	9661	9578	9711	9646	9615	9671	9648	9683	9564	9581	9572	9583	9661	9549	9700	9540	9631	9593	9564	9757	9604	9533	9510	9467	9651	9472	9804	9562	9600	9556	9546	9589	9627	9598	9812	9733	9699	9589	9797	9629	9478	9540	9642	9630	9769	9569	9647	9538	9623	9750	9600	9471	9621	9663	9517	9626	9525	9668	9594	9637	9589	9693	9588	9742	9590	9511	9712	9489	9449	9527	9604	9578	9765	9677	9632	9715	9612	9559	9795	9524	9650	9550	9714	9770	9710	9594	9674	9547	9612	9729	9465	9647	9616	9433	9433	9568	9641	9492	9643	9463	9687	9561	9644	9689	9620	9553	9680	9539	9523	9531	9611	9727	9649	9519	9836	9581	9603	9586	9559	9809	9752	9595	9589	9568	9592	9494	9650	9628	9714	9780	9636	9501	9718	9586	9609	9617	9561	9499	9716	9667	9691	9585	9609	9688	9645	9569	9550	9512	9734	9752	9593	9534	9630	9707	9788	9599	9686	9536	9587	9570	9600	9499	9711	9635	9691	9542	9518	9634	9548	9563	9742	9486	9692	9633	9618	9666	9749	9763	9450	9523	9659	9444	9477	9636	9681	9664	9755	9673	9640	9545	9823	9768	9739	9539	9560	9692	9612	9609	9533	9555	9672	9514	9552	9705	9464	9683	9581	9520	9574	9608	9736	9770	9555	9689	9689	9678	9709	9691	9584	9680	9631	9707	9751	9653	9600	9573	9595	9447	9552	9658	9456	9809	9690	9538	9663	9507	9560	9751	9692	9673	9564	9595	9526	9551	9481	9622	9529	9636	9679	9577	9664	9639	9580	9816	9438	9600	9564	9599	9512	9665	9471	9531	9746	9558	9624	9536	9539	9718	9667	9669	9663	9544	9623	9604	9609	9417	9475	9697	9652	9627	9635	9563	9669	9584	9508	9844	9630	9627	9513	9799	9583	9538	9748	9533	9629	9716	9666	9608	9721	9758	9598	9532	9535	9724	9549	9621	9720	9613	9732	9522	9370	9650	9659	9620	9573	9597	9741	9660	9691	9648	9622	9607	9690	9590	9673	9488	9594	9572	9810	9407	9786	9669	9517	9510	9623	9482	9521	9643	9591	9546	9653	9689	9679	9615	9630	9612	9611	9645	9429	9507	9648	9643	9688	9609	9560	9596	9593	9557	9697	9654	9768	9677	9503	9442	9635	9609	9547	9575	9552	9678	9559	9555	9756	9621	9802	9712	9570	9561	9603	9669	9687	9715	9598	9662	9636	9667	9693	9557	9622	9519	9467	9683	9618	9641	9656	9603	9736	9639	9806	9569	9545	9652	9551	9684	9615	9701	9777	9500	9529	9722	9543	9593	9625	9605	9378	9724	9622	9426	9536	9604	9475	9526	9747	9737	9584	9542	9764	9819	9683	9520	9482	9677	9684	9783	9748	9544	9560	9633	9532	9621	9692	9642	9674	9662	9623	9602	9585	9611	9731	9581	9663	9684	9532	9616	9676	9581	9630	9573	9603	9715	9881	9568	9573	9637	9613	9668	9687	9642	9576	9547	9697	9610	9552	9856	9594	9677	9536	9646	9512	9644	9502	9685	9631	9486	9648	9643	9719	9736	9701	9494	9715	9631	9674	9621	9620	9587	9645	9568	9810	9600	9556	9657	9499	9601	9708	9640	9633	9503	9778	9501	9629	9512	9564	9598	9655	9484	9625	9564	9628	9778	9552	9703	9597	9680	9682	9509	9668	9663	9752	9608	9700	9619	9500	9644	9529	9675	9723	9768	9623	9467	9555	9780	9527	9510	9650	9698	9500	9545	9497	9603	9473	9707	9662	9656	9537	9582	9544	9607	9767	9635	9759	9536	9656	9627	9538	9626	9459	9485	9589	9773	9613	9574	9532	9617	9525	9517	9558	9638	9624	9447	9700	9775	9557	9602	9617	9629	9573	9608	9562	9497	9724	9534	9619	9487	9751	9576	9497	9572	9585	9507	9696	9639	9602	9574	9561	9624	9707	9606	9583	9485	9528	9507	9761	9483	9655	9533	9702	9697	9637	9764	9697	9509	9592	9595	9693	9617	9673	9671	9570	9527	9601	9544	9579	9764	9662	9432	9558	9632	9488	9694	9585	9665	9672	9676	9392	9723	9681	9510	9421	9559	9687	9712	9648	9642	9589	9591	9599	9528	9600	9664	9628	9611	9644	9621	9535	9646	9544	9586	9643	9530	9831	9573	9684	9626	9613	9682	9499	9509	9597	9652	9658	9669	9465	9654	9589	9684	9785	9608	9537	9616	9529	9658	9542	9440	9634	9625	9632	9692	9486	9646	9712	9502	9750	9655	9550	9659	9742	9613	9673	9519	9547	9476	9719	9521	9649	9708	9614	9618	9618	9636	9510	9565	9638	9702	9723	9598	9543	9622	9687	9731	9488	9710	9700	9666	9713	9606	9608	9542	9532	9718	9620	9764	9426	9578	9526	9595	9661	9679	9559	9592	9555	9690	9643	9541	9632	9772	9546	9552	9617	9495	9597	9629	9581	9744	9608	9743	9614	9697	9626	9590	9746	9541	9513	9645	9686	9656	9581	9585	9527	9517	9605	9435	9512	9508	9678	9380	9676	9648	9639	9750	9586	9759	9610	9529	9448	9558	9543	9458	9561	9678	9512	9657	9587	9723	9591	9779	9582	9548	9612	9722	9625	9604	9681	9670	9743	9568	9595	9689	9593	9612	9657	9529	9654	9597	9542	9419	9778	9673	9573	9605	9781	9661	9707	9517	9712	9836	9654	9649	9620	9628	9628	9489	9513	9656	9583	9526	9457	9611	9629	9653	9680	9751	9689	9657
25440	21116	27937	28190	27022	27685	43623	43930	35229	24225	19246	17338	16860	16611	16496	16494	16500	16574	16492	16333	16563	16483	16409	16177	16342	16442	16624	16632	16585	16697	16626	16208	16522	16633	16468	16639	16497	16431	16403	16529	16254	16589	16457	16384	16327	16525	16397	16421	16441	16336	16267	16354	16757	16604	16584	16646	16484	16504	16660	16585	16577	16576	16449	16589	16576	16398	16390	16440	16371	16616	16352	16549	16592	16337	16486	16254	16410	16492	16583	16533	16619	16541	16221	16386	16261	16220	16472	16480	16471	16534	16559	16304	16399	16480	16538	16339	16441	16520	16699	16483	16280	16432	16385	16372	16284	16480	16440	16406	16679	16556	16535	16517	16391	16382	16655	16278	16458	16601	16420	16365	16384	16507	16473	16752	16481	16537	16506	16445	16405	16419	16288	16436	16434	16440	16135	16636	16409	16313	16226	16508	16485	16157	16579	16263	16788	16479	16543	16561	16494	16371	16405	16665	16526	16610	16344	16470	16282	16546	16303	16281	16584	16439	16417	16493	16366	16320	16549	16314	16374	16268	16355	16435	16498	16523	16328	16683	16461	16508	16606	16228	16451	16281	16426	16327	16245	16564	16486	16485	16306	16601	16319	16399	16362	16298	16355	16272	16451	16321	16373	16504	16361	16567	16469	16385	16346	16481	16473	16454	16483	16558	16534	16487	16619	16441	16468	16264	16229	16451	16435	16364	16733	16464	16472	16489	16338	16500	16500	16376	16469	16477	16419	16190	16340	16660	16362	16489	16468	16513	16442	16457	16309	16515	16525	16386	16257	16541	16265	16470	16501	16364	16266	16308	16270	16253	16512	16371	16557	16441	16567	16471	16466	16543	16562	16408	16485	16354	16320	16493	16276	16604	16516	16339	16472	16389	16195	16214	16564	16551	16496	16202	16478	16366	16479	16376	16581	16554	16563	16370	16509	16510	16576	16354	16609	16318	16335	16339	16348	16463	16496	16366	16581	16327	16507	16386	16540	16534	16595	16368	16567	16347	16353	16579	16650	16405	16484	16391	16485	16465	16659	16729	16376	16331	16425	16537	16406	16359	16523	16354	16314	16276	16503	16428	16429	16283	16521	16556	16256	16359	16427	16449	16410	16358	16378	16617	16296	16253	16409	16445	16524	16617	16423	16429	16530	16499	16464	16489	16268	16428	16376	16476	16505	16444	16467	16311	16360	16220	16513	16297	16460	16361	16320	16393	16393	16450	16467	16352	16462	16637	16626	16496	16280	16414	16475	16467	16423	16422	16369	16438	16413	16460	16527	16419	16546	16372	16629	16417	16359	16181	16432	16401	16700	16574	16422	16332	16280	16632	16523	16297	16460	16463	16542	16401	16540	16463	16378	16201	16232	16348	16724	16421	16407	16478	16387	16364	16463	16472	16325	16392	16556	16416	16578	16628	16384	16091	16322	16393	16333	16496	16457	16611	16411	16382	16190	16326	16448	16433	16456	16387	16274	16449	16500	16659	16437	16415	16529	16450	16361	16535	16485	16472	16342	16239	16311	16386	16577	16332	16412	16341	16330	16364	16452	16506	16706	16062	16489	16377	16446	16638	16635	16333	16505	16502	16501	16600	16333	16686	16587	16555	16501	16396	16518	16567	16395	16432	16363	16391	16495	16488	16390	16279	16371	16457	16396	16192	16224	16433	16260	16326	16521	16622	16631	16445	16359	16786	16642	16562	16532	16519	16424	16502	16475	16502	16355	16516	16471	16071	16327	16410	16435	16235	16324	16546	16481	16494	16378	16520	16444	16222	16401	16337	16541	16379	16282	16524	16510	16391	16486	16506	16435	16576	16240	16375	16448	16487	16587	16535	16473	16549	16277	16509	16291	16411	16287	16511	16569	16403	16296	16355	16315	16460	16577	16488	16622	16416	16472	16254	16595	16621	16440	16496	16580	16609	16490	16496	16443	16643	16587	16449	16619	16654	16540	16318	16356	16476	16292	16412	16327	16512	16427	16202	16444	16474	16407	16538	16513	16357	16553	16643	16609	16693	16502	16605	16491	16600	16346	16486	16465	16533	16575	16301	16449	16518	16407	16397	16510	16572	16404	16473	16377	16720	16433	16475	16320	16621	16646	16444	16533	16339	16498	16474	16245	16587	16471	16466	16379	16427	16349	16567	16446	16764	16402	16423	16395	16369	16465	16393	16584	16416	16540	16568	16428	16449	16298	16442	16461	16516	16571	16428	16580	16450	16432	16278	16521	16434	16584	16271	16455	16534	16594	16335	16494	16499	16225	16365	16505	16622	16392	16452	16401	16391	16554	16348	16249	16313	16719	16530	16321	16651	16385	16469	16515	16329	16347	16417	16491	16309	16314	16427	16391	16189	16427	16514	16480	16600	16394	16387	16441	16342	16528	16252	16588	16602	16527	16477	16345	16494	16188	16405	16666	16358	16603	16172	16562	16533	16550	16385	16405	16396	16360	16506	16524	16696	16553	16473	16464	16542	16577	16518	16495	16452	16329	16442	16315	16457	16569	16417	16495	16562	16473	16369	16349	16378	16380	16562	16415	16333	16565	16319	16458	16519	16499	16391	16319	16413	16577	16478	16557	16525	16429	16395	16404	16474	16404	16528	16538	16496	16569	16300	16267	16651	16628	16314	16685	16389	16344	16432	16285	16433	16455	16350	16331	16384	16391	16503	16389	16462	16315	16513	16587	16426	16571	16652	16642	16364	16371	16617	16390	16358	16621	16404	16464	16280	16338	16396	16536	16378	16356	16427	16536	16313	16188	16305	16695	16370	16453	16511	16419	16444	16403	16226	16465	16506	16203	16629	16608	16509	16421	16694	16513	16331	16359	16425	16575	16536	16407	16475	16485	16385	16561	16501	16240	16533	16434	16410	16315	16304	16283	16508	16246	16615	16517	16465	16364	16454	16430	16190	16363	16517	16577	16522	16385	16211	16385	16309	16389	16608	16669	16561	16464	16428	16630	16500	16466	16584	16463	16387	16413	16506	16617	16631	16457	16350	16445	16380	16469	16574	16281	16317	16219	16240	16513	16525	16500	16304	16575	16380	16458	16375	16493	16473	16337	16336	16707	16572	16571	16322	16342	16630	16476	16351	16504	16496	16505	16567	16402	16431	16352	16025	16403	16522	16566	16507	16324	16409	16475	16253	16370	16462	16459	16423	16580	16575	16239	16674	16742	16447	16353	16221	16378	16400	16304	16092	16484	16355	16454	16350	16520	16465	16543	16349	16405	16732	16535	16345	16353	16510	16482	16358	16447	16475	16393	16439	16400	16446	16417	16520	16356	16322	16266	16367	16189	16344	16418	16274	16522	16262	16160	16521	16344	16482	16532	16580	16350	16350	16716	16539	16559	16323	16460	16421	16401	16497	16354	16513	16594	16328	16273	16397	16532	16388	16498	16380	16458	16372	16382	16526	16361	16362	16499	16514	16432	16345	16492	16580	16406	16417	16488	16433	16394	16566	16435	16371	16424	16592	16508	16483	16451	16176	16245	16370	16489	16461	16519	16356	16483	16312	16372	16461	16429	16464	16463	16494	16536	16337	16556	16363	16436	16574	16446	16421	16540	16475	16419	16335	16366	16537	16436	16463	16304	16316	16508	16476	16575	16526	16477	16413	16299	16421	16450	16251	16377	16494	16472	16346	16484	16427	16376	16408	16345	16608	16355	16453	16250	16576	16581	16610	16431	16367	16527	16344	16369	16503	16735	16696	16366	16387	16555	16197	16313	16560	16410	16466	16367	16208	16325	16526	16439	16714	16551	16448	16535	16419	16526	16664	16483	16550	16346	16503	16632	16658	16374	16272	16518	16521	16643	16596	16352	16602	16242	16351	16487	16362	16525	16473	16218	16414	16483	16645	16635	16611	16356	16550	16533	16515	16411	16406	16502	16442	16335	16663	16432	16625	16502	16608	16452	16364	16356	16523	16296	16423	16541	16442	16741	16481	16405	16513	16588	16517	16560	16386	16715	16569	16465	16519	16527	16473	16519	16472	16595	16317	16501	16556	16396	16492	16421	16534	16215	16454	16580	16472	16419	16493	16583	16606	16451	16552	16412	16366	16674	16435	16498	16405	16201	16534	16395	16296	16296	16411	16453	16294	16446	16556	16048	16306	16476	16596	16377	16715	16616	16592	16580	16612	16453	16661	16499	16478	16463	16339	16315	16626	16495	16492	16639	16495	16399	16313	16291	16488	16415	16524	16612	16630	16445	16335	16180	16330	16388	16223	16459	16567	16315	16494	16596	16360	16439	16468	16557	16377	16445	16322	16601	16529	16370	16574	16362	16611	16642	16474	16465	16467	16409	16293	16496	16479	16209	16282	16427	16335	16403	16681	16364	16384	16242	16543	16323	16486	16523	16693	16497	16456	16424	16434	16499	16401	16528	16571	16366	16520	16275	16286	16334	16470	16476	16491	16567	16629	16470	16454	16509	16534	16502	16315	16388	16296	16501	16544	16304	16588	16431	16547	16508	16168	16391	16527	16381	16291	16457	16535	16460	16642	16463	16565	16490	16373	16448	16332	16464	16495	16511	16575	16596	16531	16308	16592	16421	16365	16447	16404	16433	16557	16588	16379	16434	16319	16392	16370	16586	16503	16527	16435	16417	16478	16717	16253	16571	16553	16483	16284	16512	16470	16317	16372	16539	16416	16269	16484	16359	16334	16533	16338	16588	16459	16475	16524	16501	16200	16629	16344	16478	16287	16407	16531	16547	16478	16572	16228	16200	16404	16456	16439	16497	16287	16294	16330	16387	16263	16398	16433	16585	16517	16457	16363	16466	16396	16457	16545	16384	16519	16319	16366	16568	16519	16433	16122	16474	16396	16687	16464	16304	16466	16569	16399	16413	16477	16428	16471	16682	16700	16487	16515	16530	16342	16498	16503	16590	16632	16604	16328	16486	16564	16558	16442	16477	16343	16348	16424	16352	16529	16580	16715	16451	16592	16432	16512	16403	16346	16289	16548	16372	16436	16295	16344	16304	16282	16708	16528	16526	16391	16494	16376	16507	16705	16492	16303	16386	16665	16618	16846	16483	16434	16263	16183	16392	16299	16593	16365	16522	16400	16620	16296	16413	16304	16509	16211	16445	16372	16638	16430	16359	16425	16600	16279	16468	16465	16476	16499
13455	24395	25683	23032	22015	21358	38272	36127	25797	15067	11410	10173	9797	9641	9612	9672	9729	9733	9626	9683	9674	9727	9599	9721	9634	9675	9499	9527	9535	9586	9605	9714	9642	9727	9704	9646	9673	9683	9491	9569	9598	9536	9628	9733	9602	9585	9642	9668	9627	9635	9495	9470	9573	9635	9609	9557	9445	9530	9657	9582	9487	9669	9546	9664	9572	9622	9671	9547	9560	9595	9540	9668	9611	9614	9599	9543	9622	9692	9684	9594	9457	9570	9639	9756	9742	9613	9513	9605	9583	9797	9620	9486	9598	9582	9464	9436	9620	9717	9616	9789	9713	9588	9518	9621	9766	9681	9709	9722	9657	9540	9630	9672	9539	9673	9548	9701	9702	9482	9472	9524	9667	9520	9465	9457	9645	9509	9570	9583	9746	9736	9609	9609	9702	9512	9553	9464	9583	9603	9543	9742	9647	9776	9474	9585	9516	9733	9610	9705	9593	9737	9584	9608	9594	9516	9563	9749	9649	9625	9584	9654	9489	9559	9432	9519	9702	9532	9533	9486	9506	9520	9385	9616	9514	9654	9671	9652	9623	9523	9691	9625	9637	9685	9684	9662	9649	9723	9798	9588	9554	9522	9611	9560	9616	9811	9623	9575	9615	9586	9584	9601	9575	9655	9540	9614	9614	9470	9481	9585	9621	9539	9597	9745	9506	9590	9510	9615	9612	9568	9499	9415	9631	9662	9701	9649	9418	9675	9608	9506	9503	9587	9632	9452	9684	9662	9646	9593	9657	9619	9455	9672	9474	9568	9517	9451	9614	9605	9752	9551	9648	9476	9725	9427	9752	9569	9670	9675	9596	9598	9740	9518	9528	9603	9660	9559	9607	9493	9655	9486	9518	9567	9502	9517	9606	9586	9773	9645	9526	9556	9598	9544	9684	9634	9568	9557	9691	9590	9491	9814	9509	9530	9584	9515	9714	9620	9516	9314	9524	9655	9699	9672	9525	9519	9411	9439	9533	9553	9714	9591	9671	9589	9495	9564	9631	9584	9598	9572	9505	9536	9387	9685	9587	9601	9650	9658	9556	9492	9535	9477	9667	9755	9659	9527	9663	9611	9621	9541	9786	9620	9703	9569	9674	9579	9509	9594	9612	9443	9638	9519	9574	9621	9637	9690	9471	9577	9556	9569	9624	9532	9470	9653	9528	9515	9706	9726	9504	9607	9775	9576	9525	9602	9643	9544	9723	9644	9507	9552	9574	9662	9747	9567	9609	9694	9455	9667	9743	9521	9592	9556	9550	9585	9600	9551	9593	9505	9607	9542	9482	9611	9504	9705	9475	9624	9693	9577	9616	9717	9592	9559	9584	9600	9529	9633	9619	9563	9558	9592	9520	9641	9512	9724	9635	9654	9602	9716	9596	9478	9621	9677	9656	9585	9751	9655	9473	9417	9567	9557	9627	9596	9650	9579	9557	9582	9524	9590	9602	9755	9475	9533	9569	9514	9540	9667	9550	9570	9589	9689	9715	9604	9473	9409	9536	9571	9589	9565	9581	9650	9636	9479	9562	9667	9830	9630	9497	9617	9710	9612	9565	9762	9493	9682	9506	9614	9624	9537	9604	9553	9638	9604	9584	9647	9579	9567	9431	9637	9609	9502	9533	9574	9624	9579	9630	9462	9493	9624	9630	9621	9556	9510	9623	9635	9607	9611	9571	9509	9669	9628	9639	9613	9664	9641	9714	9382	9639	9543	9567	9577	9657	9538	9613	9769	9599	9617	9538	9629	9433	9576	9649	9638	9582	9440	9591	9599	9623	9646	9636	9581	9471	9570	9486	9739	9575	9626	9512	9530	9513	9621	9622	9724	9805	9380	9613	9704	9607	9664	9441	9562	9545	9508	9797	9707	9526	9547	9554	9619	9553	9696	9584	9543	9547	9439	9669	9484	9488	9581	9447	9704	9761	9520	9513	9689	9753	9626	9548	9596	9714	9608	9489	9629	9658	9478	9679	9607	9758	9624	9587	9615	9654	9533	9742	9465	9585	9512	9600	9690	9484	9667	9521	9619	9699	9552	9451	9631	9591	9523	9652	9492	9503	9612	9572	9575	9554	9632	9642	9449	9717	9551	9604	9560	9781	9480	9729	9590	9652	9545	9790	9530	9734	9619	9685	9487	9697	9514	9811	9632	9694	9618	9640	9673	9420	9621	9445	9422	9585	9735	9614	9610	9666	9629	9720	9573	9573	9574	9734	9494	9521	9610	9658	9338	9521	9652	9652	9629	9647	9616	9570	9475	9610	9558	9561	9529	9653	9582	9626	9628	9760	9643	9657	9769	9445	9574	9729	9658	9567	9653	9659	9482	9626	9676	9560	9699	9590	9658	9631	9690	9468	9589	9643	9640	9548	9579	9669	9746	9723	9467	9527	9630	9650	9612	9565	9529	9754	9654	9509	9491	9664	9700	9667	9592	9525	9616	9579	9661	9662	9712	9723	9548	9594	9616	9471	9692	9558	9580	9779	9531	9518	9627	9575	9599	9481	9685	9600	9453	9625	9440	9672	9540	9499	9667	9412	9589	9569	9526	9597	9716	9564	9469	9567	9575	9628	9658	9544	9561	9553	9623	9498	9636	9568	9579	9650	9650	9712	9600	9497	9408	9574	9594	9563	9622	9601	9556	9463	9694	9495	9659	9580	9692	9735	9682	9508	9585	9621	9449	9612	9600	9480	9625	9635	9612	9512	9557	9537	9650	9684	9503	9488	9703	9648	9506	9605	9429	9666	9588	9451	9656	9678	9719	9581	9665	9758	9562	9694	9697	9765	9658	9660	9437	9523	9471	9637	9684	9580	9537	9611	9507	9651	9574	9741	9638	9617	9606	9507	9609	9665	9451	9613	9736	9577	9541	9715	9582	9698	9559	9569	9603	9614	9561	9586	9580	9521	9672	9529	9585	9618	9565	9604	9677	9492	9653	9641	9598	9615	9621	9771	9564	9516	9527	9514	9572	9867	9538	9690	9572	9622	9652	9695	9531	9521	9616	9687	9619	9561	9490	9629	9558	9658	9587	9503	9775	9623	9520	9525	9853	9726	9639	9660	9559	9649	9530	9572	9599	9536	9442	9650	9628	9605	9578	9704	9443	9556	9766	9528	9580	9656	9480	9699	9674	9491	9561	9604	9511	9617	9504	9635	9645	9514	9713	9566	9612	9594	9686	9564	9592	9592	9570	9566	9757	9604	9641	9575	9548	9613	9676	9663	9430	9629	9711	9539	9437	9756	9572	9513	9534	9580	9612	9601	9560	9549	9618	9559	9662	9507	9552	9561	9738	9613	9539	9753	9728	9631	9742	9570	9486	9548	9664	9583	9641	9552	9613	9498	9653	9540	9693	9609	9731	9627	9531	9709	9508	9486	9452	9567	9569	9538	9602	9757	9686	9559	9607	9579	9538	9659	9580	9739	9515	9643	9548	9519	9538	9533	9582	9556	9647	9525	9629	9633	9609	9640	9731	9667	9622	9511	9535	9648	9632	9672	9702	9563	9586	9762	9572	9570	9519	9534	9574	9511	9682	9603	9555	9660	9713	9765	9465	9707	9584	9604	9537	9685	9529	9565	9655	9763	9608	9748	9617	9674	9706	9730	9537	9661	9513	9628	9449	9629	9566	9540	9611	9511	9554	9657	9536	9475	9572	9643	9537	9658	9505	9528	9592	9639	9656	9597	9481	9621	9554	9511	9677	9518	9521	9580	9614	9584	9394	9525	9556	9458	9516	9557	9517	9659	9548	9550	9412	9521	9500	9729	9474	9456	9619	9480	9572	9542	9640	9799	9676	9657	9518	9665	9694	9548	9721	9614	9684	9619	9676	9631	9806	9668	9590	9587	9731	9611	9651	9649	9449	9430	9528	9658	9593	9568	9420	9397	9542	9592	9634	9551	9552	9592	9517	9738	9672	9583	9545	9500	9583	9528	9527	9680	9547	9644	9565	9651	9513	9457	9564	9801	9707	9646	9617	9427	9592	9681	9536	9591	9452	9696	9603	9535	9577	9620	9594	9517	9527	9551	9640	9543	9685	9570	9636	9670	9631	9472	9644	9675	9626	9457	9703	9629	9622	9584	9495	9471	9581	9526	9635	9478	9608	9668	9616	9493	9649	9488	9696	9464	9541	9681	9733	9617	9612	9692	9648	9714	9501	9525	9649	9758	9616	9446	9788	9512	9642	9559	9614	9696	9576	9481	9795	9431	9481	9656	9713	9481	9592	9456	9582	9606	9535	9516	9589	9708	9551	9451	9613	9518	9644	9610	9447	9778	9646	9522	9594	9492	9587	9634	9670	9672	9639	9726	9563	9680	9531	9684	9616	9542	9632	9677	9648	9577	9708	9681	9625	9598	9518	9658	9666	9631	9645	9529	9547	9683	9638	9544	9622	9612	9713	9761	9731	9503	9523	9637	9743	9587	9617	9403	9505	9535	9673	9542	9518	9600	9365	9748	9502	9742	9469	9526	9460	9548	9470	9567	9596	9540	9608	9616	9517	9571	9502	9698	9665	9594	9654	9756	9661	9620	9605	9646	9768	9605	9640	9646	9512	9528	9743	9583	9538	9481	9467	9701	9545	9526	9597	9596	9581	9495	9594	9408	9554	9607	9583	9767	9595	9528	9546	9690	9734	9460	9638	9526	9423	9585	9551	9584	9701	9474	9545	9772	9640	9608	9479	9533	9395	9659	9709	9564	9611	9587	9730	9529	9646	9701	9492	9604	9660	9701	9640	9563	9790	9631	9717	9541	9657	9484	9461	9610	9580	9736	9549	9524	9638	9556	9650	9650	9573	9678	9630	9599	9466	9626	9566	9769	9605	9634	9524	9529	9596	9476	9608	9496	9662	9574	9602	9476	9625	9554	9787	9415	9547	9617	9504	9679	9522	9551	9696	9663	9684	9705	9681	9524	9614	9550	9573	9741	9752	9708	9637	9534	9592	9491	9557	9629	9593	9686	9569	9527	9727	9557	9640	9599	9512	9608	9570	9570	9654	9570	9642	9600	9424	9624	9679	9591	9680	9584	9513	9559	9689	9718	9614	9458	9564	9590	9676	9610	9417	9634	9688	9601	9509	9685	9767	9589	9655	9712	9482	9560	9580	9525	9544
23420	21064	28231	24833	26621	32428	51326	58947	49814	32827	22975	18779	17351	16831	16747	16741	16671	16635	16447	16518	16521	16411	16334	16623	16468	16492	16640	16530	16482	16405	16417	16524	16635	16427	16398	16651	16634	16643	16424	16608	16287	16393	16562	16465	16525	16523	16579	16573	16467	16667	16465	16490	16491	16450	16332	16486	16277	16610	16703	16349	16431	16478	16455	16444	16417	16397	16294	16370	16414	16304	16445	16440	16565	16553	16360	16489	16493	16257	16511	16630	16542	16217	16488	16203	16394	16502	16555	16353	16459	16525	16521	16283	16622	16598	16329	16620	16498	16265	16401	16247	16505	16505	16406	16450	16438	16461	16420	16223	16479	16350	16494	16396	16347	16391	16299	16655	16693	16264	16396	16485	16361	16486	16646	16185	16397	16305	16392	16482	16633	16445	16639	16518	16573	16484	16367	16376	16350	16351	16426	16234	16456	16485	16552	16310	16307	16450	16520	16210	16357	16373	16396	16658	16458	16297	16328	16534	16273	16446	16504	16464	16492	16266	16394	16293	16190	16438	16280	16520	16293	16450	16510	16373	16522	16459	16526	16165	16287	16467	16468	16313	16401	16412	16237	16463	16339	16451	16289	16545	16424	16503	16486	16548	16500	16357	16328	16479	16466	16203	16489	16370	16394	16498	16238	16359	16468	16421	16316	16493	16592	16169	16515	16540	16480	16530	16426	16441	16495	16476	16446	16450	16473	16686	16496	16452	16422	16529	16590	16453	16387	16394	16507	16501	16445	16380	16478	16516	16605	16476	16428	16493	16574	16527	16359	16553	16499	16352	16429	16457	16444	16343	16492	16566	16318	16661	16458	16503	16365	16562	16385	16428	16455	16448	16396	16502	16366	16569	16415	16150	16460	16412	16426	16410	16722	16489	16412	16517	16472	16236	16354	16349	16257	16236	16349	16289	16556	16457	16442	16467	16577	16541	16387	16359	16424	16485	16662	16348	16612	16447	16402	16482	16301	16533	16478	16410	16323	16267	16345	16246	16356	16516	16419	16420	16359	16369	16377	16399	16443	16330	16293	16572	16304	16552	16505	16275	16476	16613	16405	16636	16450	16325	16360	16287	16397	16493	16551	16649	16446	16410	16426	16406	16338	16452	16421	16260	16291	16452	16409	16425	16361	16308	16523	16512	16440	16421	16567	16444	16442	16351	16399	16495	16446	16334	16503	16464	16556	16318	16308	16360	16405	16486	16252	16504	16243	16414	16293	16344	16462	16526	16431	16376	16322	16459	16420	16368	16351	16331	16580	16326	16344	16368	16174	16541	16414	16437	16396	16548	16536	16332	16465	16536	16471	16472	16263	16524	16313	16418	16255	16253	16411	16476	16337	16498	16385	16514	16325	16348	16304	16428	16228	16408	16401	16243	16472	16451	16361	16568	16244	16298	16281	16503	16414	16237	16162	16637	16572	16372	16437	16603	16614	16538	16519	16534	16355	16393	16345	16430	16195	16540	16395	16697	16446	16362	16313	16502	16434	16488	16209	16218	16435	16418	16376	16431	16467	16290	16499	16214	16456	16545	16387	16376	16476	16532	16243	16376	16541	16367	16416	16534	16381	16660	16612	16542	16440	16448	16351	16678	16571	16555	16363	16415	16411	16242	16372	16398	16580	16174	16476	16357	16524	16468	16557	16620	16629	16432	16547	16378	16546	16175	16357	16465	16302	16288	16524	16315	16500	16316	16367	16560	16501	16258	16442	16445	16417	16447	16527	16628	16481	16429	16549	16396	16431	16493	16397	16297	16209	16456	16362	16422	16668	16492	16413	16468	16428	16238	16289	16434	16391	16695	16534	16517	16580	16421	16567	16431	16583	16454	16247	16433	16332	16515	16439	16675	16301	16518	16522	16544	16669	16418	16492	16473	16676	16576	16493	16661	16518	16460	16470	16579	16329	16416	16495	16488	16289	16112	16366	16314	16429	16509	16173	16579	16431	16414	16509	16284	16569	16423	16288	16462	16544	16596	16409	16367	16603	16465	16283	16408	16513	16392	16419	16248	16436	16609	16690	16314	16422	16411	16567	16453	16375	16397	16343	16156	16488	16463	16558	16353	16291	16386	16368	16296	16320	16258	16506	16292	16483	16294	16510	16334	16323	16380	16475	16097	16303	16228	16393	16384	16435	16343	16491	16507	16298	16593	16574	16530	16572	16502	16559	16281	16214	16115	16332	16353	16547	16336	16449	16599	16500	16285	16404	16434	16342	16159	16294	16502	16524	16343	16399	16359	16393	16484	16507	16357	16338	16469	16310	16485	16148	16467	16160	16146	16474	16598	16494	16349	16609	16452	16426	16209	16599	16254	16432	16276	16511	16538	16459	16329	16374	16396	16414	16560	16449	16447	16478	16341	16361	16535	16464	16564	16561	16369	16442	16426	16530	16288	16684	16635	16587	16534	16517	16412	16414	16347	16520	16484	16406	16462	16315	16534	16545	16556	16537	16438	16428	16471	16609	16427	16541	16355	16235	16228	16336	16335	16491	16537	16531	16614	16436	16391	16580	16386	16472	16346	16286	16213	16414	16459	16653	16327	16629	16437	16394	16450	16581	16563	16605	16162	16554	16735	16576	16569	16382	16384	16385	16684	16249	16466	16461	16370	16424	16316	16273	16297	16629	16241	16426	16495	16411	16481	16664	16387	16350	16281	16683	16456	16360	16430	16583	16440	16227	16351	16386	16633	16514	16399	16516	16497	16670	16411	16331	16446	16480	16335	16277	16480	16443	16325	16390	16500	16440	16295	16395	16246	16432	16383	16446	16335	16686	16458	16420	16427	16275	16530	16561	16503	16294	16351	16538	16532	16632	16498	16384	16272	16106	16575	16358	16365	16524	16333	16350	16505	16412	16464	16522	16513	16468	16494	16354	16321	16309	16503	16520	16418	16414	16277	16532	16463	16734	16744	16367	16531	16563	16676	16627	16216	16243	16472	16250	16516	16318	16225	16290	16365	16505	16345	16584	16395	16280	16374	16403	16442	16400	16423	16172	16288	16408	16390	16500	16356	16642	16516	16280	16646	16576	16678	16450	16576	16452	16408	16564	16466	16578	16459	16293	16244	16349	16387	16639	16501	16438	16670	16367	16279	16359	16187	16460	16465	16515	16537	16312	16403	16373	16378	16328	16392	16394	16488	16407	16397	16442	16519	16516	16397	16384	16460	16397	16294	16298	16403	16610	16606	16407	16257	16454	16364	16445	16528	16451	16570	16465	16491	16436	16311	16408	16524	16224	16557	16363	16329	16410	16493	16445	16313	16377	16563	16434	16628	16602	16239	16511	16338	16318	16245	16412	16737	16507	16445	16246	16278	16228	16128	16440	16597	16831	16431	16272	16367	16395	16441	16409	16461	16405	16411	16398	16416	16387	16436	16432	16319	16303	16343	16385	16415	16314	16334	16255	16380	16488	16305	16488	16362	16459	16294	16550	16550	16511	16433	16260	16331	16373	16514	16369	16494	16563	16385	16326	16500	16255	16536	16330	16396	16430	16450	16553	16328	16435	16503	16424	16369	16407	16460	16568	16503	16377	16341	16389	16457	16431	16380	16479	16541	16508	16369	16442	16498	16395	16428	16481	16293	16364	16336	16394	16297	16451	16355	16519	16526	16412	16237	16307	16355	16298	16290	16421	16142	16264	16503	16418	16326	16386	16720	16662	16827	16515	16519	16434	16413	16485	16627	16255	16604	16469	16461	16121	16390	16684	16520	16440	16314	16374	16510	16463	16457	16200	16344	16390	16222	16317	16201	16418	16449	16373	16390	16419	16174	16471	16373	16676	16471	16433	16260	16609	16332	16546	16498	16404	16406	16428	16436	16594	16487	16648	16545	16528	16492	16332	16227	16482	16543	16464	16409	16440	16377	16491	16561	16335	16291	16518	16235	16508	16332	16439	16486	16438	16366	16414	16389	16410	16412	16298	16365	16320	16225	16521	16441	16416	16262	16622	16385	16413	16359	16410	16581	16613	16449	16407	16461	16391	16407	16375	16371	16267	16351	16261	16253	16231	16452	16574	16364	16543	16452	16510	16346	16176	16356	16392	16592	16595	16445	16353	16482	16529	16370	16373	16299	16407	16659	16529	16482	16432	16361	16339	16474	16316	16476	16366	16569	16615	16477	16418	16496	16349	16549	16487	16463	16375	16496	16684	16401	16306	16372	16565	16472	16504	16330	16551	16569	16233	16275	16346	16347	16479	16134	16382	16545	16302	16272	16207	16351	16375	16341	16321	16576	16375	16493	16471	16580	16547	16547	16516	16218	16440	16679	16384	16421	16381	16250	16396	16293	16361	16483	16631	16157	16396	16363	16250	16436	16639	16513	16542	16603	16447	16316	16240	16197	16281	16322	16483	16359	16440	16522	16380	16206	16198	16514	16470	16501	16299	16441	16601	16431	16486	16454	16590	16544	16533	16332	16408	16295	16528	16334	16630	16202	16125	16434	16632	16419	16268	16549	16266	16408	16374	16522	16374	16357	16248	16517	16400	16574	16371	16487	16386	16294	16516	16305	16342	16624	16532	16349	16559	16459	16381	16597	16484	16643	16286	16271	16582	16522	16649	16633	16447	16462	16682	16383	16422	16297	16502	16359	16501	16711	16472	16372	16447	16481	16635	16399	16302	16402	16577	16363	16393	16408	16219	16199	16200	16399	16314	16562	16448	16363	16645	16371	16275	16392	16474	16631	16353	16482	16532	16553	16401	16407	16498	16239	16238	16243	16335	16467	16421	16366	16568	16325	16276	16411	16347	16424	16243	16446	16672	16441	16336	16209	16464	16405	16393	16528	16285	16527	16288	16404	16401	16410	16378	16416	16294	16308	16539	16598	16365	16218	16401	16398	16592	16349	16377	16446	16442	16530	16360	16437	16346	16243	16503	16512	16486	16341	16237	16417	16417	16385	16370	16617	16457	16493	16285	16241	16300	16346	16235	16128	16225	16488	16612	16589	16432	16158	16327	16435	16524	16381	16213	16330	16285	16377	16505	16581	16200	16574	16568	16274	16387	16486	16439	16280	16339	16467	16337	16350	16374	16276	16448	16196	16362	16397	16380	16479	16514	16268	16277	16379	16577	16304	16275	16468	16440	16442	16214	16437	16522	16529	16336	16428	16459	16465	16459	16509
16312	30814	32829	29894	29846	27545	50081	53365	41071	22159	14427	11115	9877	9760	9854	9681	9729	9653	9867	9807	9686	9750	9772	9488	9758	9741	9639	9574	9719	9783	9603	9711	9673	9722	9776	9806	9563	9670	9798	9779	9633	9700	9665	9844	9694	9700	9634	9559	9644	9697	9633	9640	9630	9815	9711	9681	9687	9555	9699	9803	9815	9616	9729	9664	9784	9678	9663	9628	9858	9712	9715	9681	9802	9714	9764	9615	9772	9723	9703	9600	9664	9617	9512	9698	9695	9650	9581	9790	9724	9523	9722	9656	9570	9504	9642	9726	9629	9756	9743	9701	9656	9633	9659	9804	9725	9567	9688	9491	9504	9844	9749	9597	9769	9511	9587	9696	9746	9672	9628	9722	9451	9783	9544	9709	9609	9591	9573	9562	9610	9639	9609	9663	9690	9705	9702	9623	9799	9646	9502	9744	9709	9702	9645	9638	9573	9553	9632	9583	9724	9689	9580	9698	9679	9586	9679	9592	9580	9732	9802	9546	9685	9477	9647	9573	9667	9777	9454	9720	9533	9637	9725	9745	9648	9571	9707	9848	9691	9556	9660	9637	9689	9689	9627	9778	9643	9636	9566	9722	9751	9738	9708	9574	9565	9530	9543	9839	9492	9540	9713	9624	9764	9572	9645	9784	9617	9499	9712	9656	9688	9722	9605	9763	9564	9734	9621	9704	9799	9634	9671	9513	9683	9745	9650	9592	9753	9625	9724	9579	9529	9723	9557	9710	9612	9733	9560	9578	9646	9688	9746	9638	9691	9545	9787	9670	9626	9677	9526	9573	9556	9645	9777	9663	9580	9535	9582	9667	9667	9683	9659	9608	9592	9565	9717	9709	9633	9661	9775	9625	9723	9566	9475	9730	9573	9617	9736	9571	9574	9745	9634	9585	9705	9603	9557	9750	9632	9704	9663	9720	9738	9651	9579	9641	9593	9558	9524	9635	9725	9715	9656	9687	9655	9667	9690	9555	9721	9457	9703	9734	9738	9671	9688	9606	9567	9586	9620	9857	9712	9647	9664	9680	9682	9602	9770	9640	9748	9848	9680	9650	9668	9713	9598	9615	9789	9541	9740	9563	9666	9519	9676	9727	9669	9569	9635	9712	9647	9647	9607	9492	9763	9634	9548	9850	9726	9576	9624	9654	9689	9630	9542	9379	9645	9640	9611	9501	9635	9535	9597	9379	9472	9776	9787	9428	9637	9670	9726	9836	9582	9592	9738	9584	9540	9471	9749	9639	9617	9636	9603	9747	9724	9741	9679	9624	9666	9632	9554	9705	9592	9525	9599	9602	9816	9667	9613	9526	9690	9488	9669	9505	9623	9571	9539	9514	9600	9650	9521	9585	9628	9569	9716	9731	9768	9873	9713	9694	9615	9693	9441	9610	9765	9604	9643	9649	9656	9682	9627	9506	9768	9525	9644	9606	9625	9652	9606	9660	9528	9658	9752	9638	9645	9629	9774	9717	9566	9565	9591	9744	9557	9757	9694	9438	9523	9615	9636	9713	9631	9394	9748	9715	9696	9640	9553	9725	9785	9518	9731	9560	9577	9684	9576	9512	9637	9483	9700	9614	9624	9642	9529	9644	9483	9590	9660	9675	9517	9592	9808	9578	9563	9571	9837	9680	9670	9674	9679	9648	9596	9698	9763	9751	9694	9511	9751	9792	9668	9611	9662	9686	9629	9570	9635	9607	9576	9583	9534	9673	9500	9534	9647	9716	9709	9714	9835	9775	9729	9631	9740	9601	9663	9561	9539	9603	9598	9627	9666	9664	9608	9663	9862	9692	9683	9575	9771	9565	9693	9786	9597	9649	9750	9650	9616	9670	9534	9705	9582	9746	9533	9653	9614	9657	9522	9637	9545	9601	9723	9501	9646	9561	9666	9653	9592	9647	9691	9602	9714	9767	9751	9677	9625	9650	9705	9621	9490	9632	9607	9668	9797	9668	9795	9668	9652	9526	9683	9570	9700	9650	9675	9585	9643	9707	9582	9758	9776	9551	9584	9536	9649	9732	9661	9606	9631	9675	9684	9622	9752	9618	9679	9660	9666	9719	9755	9663	9603	9666	9672	9716	9507	9683	9643	9694	9758	9647	9610	9650	9630	9628	9713	9524	9572	9544	9776	9518	9735	9546	9643	9644	9574	9659	9696	9708	9671	9751	9450	9487	9679	9621	9521	9736	9609	9590	9489	9663	9661	9631	9582	9642	9716	9504	9910	9699	9564	9628	9514	9541	9536	9700	9590	9694	9602	9644	9704	9659	9554	9723	9531	9552	9402	9549	9457	9713	9591	9684	9732	9638	9769	9636	9721	9566	9737	9672	9676	9703	9668	9708	9637	9618	9639	9639	9636	9616	9748	9650	9635	9629	9662	9705	9735	9722	9755	9614	9650	9576	9684	9507	9525	9641	9780	9649	9726	9599	9583	9601	9679	9796	9522	9566	9726	9649	9494	9450	9667	9645	9603	9678	9615	9669	9698	9470	9645	9769	9697	9720	9596	9735	9654	9566	9816	9651	9728	9607	9641	9627	9668	9514	9673	9708	9645	9681	9698	9679	9585	9641	9559	9756	9622	9745	9581	9582	9523	9710	9799	9737	9819	9725	9468	9727	9687	9668	9646	9612	9759	9603	9712	9647	9667	9697	9582	9666	9676	9375	9715	9692	9541	9614	9766	9524	9652	9834	9701	9479	9644	9724	9571	9604	9688	9630	9516	9699	9636	9787	9630	9694	9770	9625	9684	9670	9618	9665	9691	9603	9701	9621	9727	9738	9764	9665	9739	9657	9696	9866	9572	9803	9752	9575	9846	9498	9764	9699	9469	9721	9399	9712	9425	9682	9775	9668	9602	9666	9686	9616	9647	9608	9715	9596	9785	9645	9611	9600	9621	9542	9630	9604	9539	9685	9787	9444	9775	9532	9690	9813	9823	9685	9683	9745	9677	9527	9572	9789	9643	9616	9524	9707	9597	9682	9680	9675	9725	9845	9675	9638	9577	9398	9554	9560	9711	9768	9958	9729	9604	9699	9899	9654	9559	9810	9692	9764	9625	9680	9779	9643	9658	9656	9754	9728	9511	9800	9677	9660	9629	9634	9798	9619	9670	9751	9537	9787	9589	9716	9636	9541	9706	9534	9575	9675	9557	9875	9695	9733	9793	9572	9692	9682	9753	9734	9523	9677	9604	9617	9663	9634	9560	9635	9661	9614	9552	9697	9815	9588	9614	9657	9618	9590	9626	9697	9600	9643	9656	9693	9776	9605	9747	9686	9750	9740	9645	9659	9851	9556	9663	9678	9523	9750	9578	9639	9686	9704	9674	9669	9717	9646	9609	9626	9691	9632	9690	9600	9662	9513	9761	9656	9642	9519	9581	9522	9652	9597	9659	9588	9571	9568	9788	9648	9706	9824	9589	9496	9619	9592	9531	9663	9654	9634	9593	9625	9618	9700	9677	9714	9554	9686	9555	9509	9523	9600	9805	9725	9493	9688	9653	9531	9677	9726	9674	9720	9681	9631	9539	9609	9564	9567	9788	9487	9656	9523	9605	9658	9617	9778	9771	9603	9709	9520	9703	9611	9708	9728	9621	9570	9596	9577	9731	9495	9481	9509	9674	9728	9651	9674	9528	9693	9541	9644	9707	9632	9550	9550	9598	9588	9591	9710	9687	9706	9742	9671	9750	9622	9617	9729	9688	9643	9616	9537	9702	9669	9644	9618	9630	9603	9772	9546	9671	9529	9547	9673	9633	9685	9611	9739	9658	9677	9651	9551	9717	9744	9702	9737	9740	9446	9738	9678	9689	9530	9679	9732	9650	9751	9612	9614	9652	9566	9638	9743	9684	9677	9595	9642	9623	9653	9522	9557	9632	9660	9604	9615	9732	9623	9697	9537	9684	9652	9643	9623	9636	9547	9625	9498	9666	9620	9774	9618	9556	9695	9864	9742	9646	9587	9600	9590	9689	9664	9553	9706	9640	9622	9578	9646	9695	9697	9692	9566	9590	9825	9583	9745	9683	9697	9664	9708	9713	9772	9793	9768	9616	9789	9590	9567	9688	9839	9605	9584	9604	9853	9592	9700	9682	9764	9721	9536	9655	9515	9623	9688	9673	9664	9597	9902	9597	9715	9484	9457	9787	9836	9458	9672	9707	9779	9705	9712	9683	9435	9684	9534	9614	9528	9759	9765	9666	9771	9579	9720	9661	9511	9717	9665	9482	9608	9756	9613	9723	9613	9793	9649	9587	9637	9799	9645	9730	9517	9666	9709	9621	9708	9559	9681	9754	9689	9668	9726	9610	9748	9584	9564	9611	9696	9687	9553	9582	9467	9696	9569	9676	9591	9572	9591	9660	9570	9517	9800	9709	9742	9569	9464	9579	9713	9760	9658	9638	9539	9586	9577	9709	9731	9661	9541	9591	9798	9786	9709	9558	9527	9806	9529	9595	9623	9797	9652	9561	9456	9713	9657	9692	9826	9726	9579	9669	9508	9495	9660	9710	9562	9533	9637	9671	9654	9584	9752	9494	9629	9581	9509	9668	9533	9625	9567	9741	9608	9518	9805	9708	9468	9537	9618	9491	9604	9798	9868	9637	9651	9622	9720	9680	9621	9556	9677	9670	9786	9640	9590	9670	9661	9751	9661	9709	9648	9581	9650	9744	9693	9747	9660	9730	9699	9538	9674	9561	9654	9771	9704	9720	9664	9756	9749	9540	9647	9756	9561	9636	9529	9632	9661	9586	9625	9606	9465	9591	9632	9500	9760	9624	9678	9810	9532	9586	9788	9611	9607	9630	9652	9726	9715	9634	9643	9623	9799	9548	9746	9458	9606	9722	9570	9669	9660	9611	9573	9721	9623	9613	9748	9770	9540	9592	9601	9462	9800	9677	9699	9465	9720	9662	9686	9586	9691	9666	9681	9742	9588	9634	9649	9625	9637	9534	9515	9670	9634	9636	9522	9565	9595	9652	9543	9580	9502	9680	9611	9637	9503	9669	9748	9662	9608	9697	9512	9619	9621	9588	9418	9657	9737	9675	9739	9565	9605	9637	9711	9727	9548	9638	9676	9670	9626	9452	9588	9869	9468	9752	9626	9589	9589
30943	25331	28011	27988	26707	21911	23728	24429	21480	18822	17642	17141	16733	16440	16757	16697	16604	16672	16841	16718	16755	16427	16759	16738	16887	16664	16721	16831	16773	16345	16641	16654	16572	16671	16369	16592	16558	16805	16785	16547	16666	16742	16820	16686	16662	16656	16720	16634	16681	16483	16706	16519	16510	16741	16523	16511	16647	16586	16833	16454	16502	16610	16815	16628	16680	16636	16444	16634	16571	16559	16816	16702	16699	16496	16491	16635	16679	16775	16574	16763	16691	16478	16588	16712	16535	16637	16578	16616	16514	16742	16638	16713	16533	16572	16841	16706	16672	16741	16651	16530	16541	16494	16422	16854	16583	16716	16657	16666	16653	16678	16735	16741	16660	16817	16636	16718	16399	16397	16581	16727	16434	16400	16594	16464	16557	16822	16689	16686	16881	16451	16600	16691	16605	16779	16706	16695	16695	16593	16617	16459	16459	16747	16581	16692	16808	16661	16805	16541	16745	16505	16761	16822	16646	16368	16812	16413	16753	16724	16699	16485	16623	16673	16498	16583	16776	16583	16521	16565	16596	16579	16486	16620	16746	16670	16734	16569	16557	16552	16566	16585	16570	16656	16555	16753	16685	16671	16546	16643	16595	16638	16862	16722	16718	16656	16867	16602	16865	16608	16792	16530	16503	16746	16808	16841	16845	16852	16735	16866	16658	16534	16591	16597	16630	16644	16623	16703	16710	16709	16676	16697	16652	16638	16606	16587	16849	16710	16614	16683	16481	16672	16662	16653	16782	16624	16462	16484	16782	16686	16465	16686	16869	16763	16581	16789	16551	16537	16578	16600	16772	16916	16869	16802	16831	16684	16509	16599	16872	16869	16651	16670	16602	16824	16578	16712	16532	16491	16505	16631	16726	16580	16550	16990	16553	16538	16575	16541	16594	16671	16656	16592	16707	16687	16635	16677	16574	16580	16887	16476	16689	16634	16463	16593	16649	16700	16536	16411	16626	16528	16616	16577	16705	16694	16491	16765	16691	16551	16586	16526	16638	16624	16621	16613	16713	16675	16684	16666	16610	16748	16676	16573	16500	16702	16839	16579	16501	16741	16589	16681	16546	16708	16694	16683	16607	16312	16638	16628	16674	16541	16579	16564	16716	16603	16724	16568	16842	16536	16369	16644	16861	16630	16852	16510	16763	16797	16657	16682	16494	16737	16570	16720	16433	16712	16710	16710	16741	16609	16576	16713	16731	16556	16768	16780	16785	16580	16714	16744	16848	16621	16702	16495	16718	16606	16648	16599	16769	16615	16634	16454	16590	16486	16734	16494	16729	16713	16706	16773	16774	16604	16670	16811	16680	16757	16872	16514	16574	16823	16746	16797	16570	16650	16830	16516	16800	16651	16758	16688	16639	16571	16628	16638	16766	16648	16572	16545	16589	16665	16703	16680	16839	16625	16676	16608	16693	16743	16741	16606	16593	16612	16740	16519	16711	16664	16398	16551	16646	16563	16657	16558	16443	16520	16744	16861	16705	16865	16653	16459	16260	16597	16529	16580	16607	16588	16705	16592	16666	16606	16799	16579	16524	16679	16609	16678	16581	16686	16672	16685	16690	16861	16609	16784	16885	16572	16624	16800	16794	16660	16769	16827	16634	16478	16586	16533	16475	16893	16530	16786	16558	16530	16757	16742	16737	16699	16450	16547	16458	16686	16897	16540	16824	16725	16616	16761	16837	16681	16658	16952	16619	16695	16663	16580	16652	16363	16628	16395	16741	16604	16487	16564	16659	16814	16818	16704	16702	16608	16514	16511	16649	16678	16562	16714	16352	16764	16621	16744	16474	16639	16634	16540	16513	16519	16708	16722	16675	16727	16525	16370	16542	16492	16535	16719	16536	16571	16600	16506	16414	16662	16761	16666	16650	16626	16567	16524	16704	16695	16589	16612	16845	16612	16715	16490	16654	16638	16515	16506	16686	16574	16532	16715	16845	16740	16586	16655	16751	16578	16555	16857	16781	16682	16450	16673	16836	16634	16613	16612	16553	16507	16553	16530	16551	16716	16573	16800	16512	16371	16665	16483	16700	16684	16750	16507	16608	16645	16494	16624	16685	16723	16957	16843	16753	16557	16469	16701	16563	16550	16695	16478	16585	16591	16748	16413	16655	16663	16537	16544	16635	16895	16567	16804	16809	16507	16688	16457	16673	16821	16867	16839	16638	16688	16884	16688	16737	16592	16817	16710	16589	16658	16693	16679	16755	16472	16541	16618	16872	16533	16513	16503	16619	16676	16709	16762	16437	16644	16698	16548	16656	16918	16704	16677	16812	16585	16468	16528	16573	16512	16774	16849	16602	16661	16684	16451	16916	16542	16598	16370	16583	16793	16531	16550	16700	16882	16822	16667	16550	16709	16588	16674	16545	16399	16798	16744	16798	16587	16619	16597	16537	16599	16892	16639	16677	16711	16754	16602	16663	16662	16744	16722	16752	16699	16499	16538	16709	16578	16560	16634	16546	16743	16387	16604	16542	16604	16935	16708	16692	16607	16704	16580	16565	16712	16710	16642	16730	16532	16677	16680	16496	16687	16745	16715	16764	16777	16694	16638	16536	16333	16655	16802	16723	16713	16636	16610	16764	16634	16809	16581	16721	16686	16743	16622	16533	16790	17020	16655	16642	16523	16765	16845	16584	16746	16677	16571	16630	16564	16684	16797	16419	16806	16602	16941	16634	16553	16490	16655	16691	16743	16662	16561	16968	16809	16725	16637	16769	16613	16646	16643	16676	16779	16611	16384	16514	16762	16635	16577	16821	16795	16590	16751	16594	16641	16707	16435	16635	16569	16669	16761	16708	16435	16722	16563	16813	16770	16529	16645	16645	16613	16612	16745	16781	16619	16659	16513	16468	16699	16937	16620	16633	16655	16525	16617	16635	16598	16881	16528	16618	16702	16626	16603	16615	16633	16588	16502	16622	16597	16695	16367	16708	16621	16792	16635	16733	16675	16772	16812	16595	16700	16634	16689	16769	16549	16677	16637	16794	16772	16666	16584	16494	16574	16663	16479	16558	16605	16635	16700	16785	16624	16660	16628	16540	16797	16625	16602	16531	16606	16601	16564	16586	16716	16733	16410	16696	16507	16633	16745	16547	16528	16781	16878	16657	16804	16573	16717	16759	16798	16586	16589	16820	16775	16517	16760	16814	16476	16650	16724	16637	16557	16608	16506	16562	16878	16302	16706	16755	16884	16826	16649	16776	16720	16523	16685	16733	16635	16554	16381	16643	16361	16602	16650	16672	16734	16487	16553	16385	16684	16843	16767	16769	16662	16589	16570	16756	16845	16878	16693	16753	16789	16552	16561	16678	16489	16429	16694	16575	16495	16693	16707	16742	16599	16407	16703	16637	16651	16685	16486	16595	16698	16559	16393	16474	16650	16606	16760	16670	16767	16584	16496	16570	16723	16732	16627	16663	16799	16676	16728	16805	16699	16476	16678	16669	16537	16651	16645	16697	16587	16584	16664	16758	16625	16863	16761	16734	16511	16400	16477	16613	16486	16754	16628	16722	16793	16674	16783	16699	16598	16755	16718	16573	16663	16599	16657	16553	16679	16694	16642	16665	16749	16728	16833	16849	16651	16579	16657	16561	16722	16773	16764	16590	16654	16519	16455	16706	16521	16657	16722	16724	16644	16811	16687	16758	16769	16727	16625	16531	16865	16558	16678	16639	16547	16680	16660	16618	16810	16399	16569	16605	16341	16719	16843	16866	16835	16838	16508	16794	16599	16422	16604	16747	16446	16474	16765	16498	16850	16663	16665	16434	16576	16547	16699	16821	16677	16264	16532	16780	16651	16531	16650	16701	16736	16695	16613	16506	16641	16533	16664	16601	16686	16473	16730	16540	16722	16577	16531	16740	16711	16631	16474	16565	16552	16719	16792	16682	16728	16721	16467	16967	16502	16525	16609	16594	16651	16762	16632	16530	16580	16766	16669	16563	16775	16783	16754	16710	16762	16574	16661	16644	16537	16542	16681	16880	16428	16779	16457	16561	16597	16638	16805	16552	16545	16615	16755	16912	16721	16842	16617	16675	16627	16512	16484	16803	16728	16590	16703	16772	16514	16614	16707	16669	16701	16748	16669	16541	16692	16669	16719	16582	16541	16601	16380	16500	16574	16582	16742	16522	16815	16711	16957	16774	16365	16600	16742	16706	16937	16730	16738	16753	16551	16679	16694	16607	16702	16640	16668	16560	16728	16656	16748	16573	16552	16498	16590	16645	16646	16934	16776	16657	16758	16481	16424	16600	16769	16632	16671	16704	16577	16644	16748	16625	16433	16421	16650	16498	16754	16879	16572	16393	16632	16876	16430	16572	16667	16579	16558	16811	16554	16647	16604	16672	16726	16912	16623	16499	16448	16642	16675	16866	16433	16624	16468	16686	16686	16646	16817	16723	16722	16589	16555	16591	16546	16598	16715	16615	16754	16619	16609	16542	16793	16798	16726	16679	16684	16550	16617	16650	16563	16584	16603	16856	16708	16724	16739	16770	16651	16739	16498	16816	16822	16576	16701	16748	16541	16613	16582	16682	16833	16482	16740	16665	16747	16683	16608	16850	16756	16627	16643	16745	16681	16787	16735	16511	16561	16557	16622	16507	16520	16729	16492	16758	16761	16657	16614	16635	16322	16702	16617	16695	16723	16816	16445	16580	16803	16654	16798	16746	16389	16684	16726	16618	16666	16823	16403	16866	16564	16479	16564	16817	16567	16741	16759	16485	16669	16750	16559	16391	16540	16467	16588	16933	16699	16866	16727	16785	16543	16624	16852	16693	16791	16718	16749	16712	16644	16722	16466	16540	16537	16717	16453	16530	16567	16616	16824	16496	16881	16818	16739	16816	16664	16893	16712	16784	16566	16747	16606	16548	16741	16583	16574	16781	16589	16588	16603	16797	16733	16690	16643	16709	16770	16540	16689	16827	16583	16471	16677	16441	16577	16563	16693	16623	16745	16569	16655	16681	16735	16947	16792	16892	16665	16608	16595	16626	16536	16479	16702	16504	16520	16747	16636	16597	16464	16607	16444	16711	16647	16774	16836	16658	16660	16562	16609	16737	16500	16705	16978	16656	16633	16751	16704	16744	16693	16636	16601	16499	16662	16674	16949	16779	16636	16544	16778
15848	19352	21271	19714	20599	14508	17828	16940	13634	11257	10007	9790	9591	9490	9611	9467	9540	9463	9681	9581	9519	9605	9551	9550	9684	9596	9564	9502	9653	9446	9677	9510	9572	9496	9478	9482	9558	9525	9495	9589	9654	9529	9587	9541	9532	9562	9502	9457	9612	9570	9493	9509	9612	9534	9605	9587	9458	9658	9627	9503	9667	9637	9652	9443	9564	9637	9433	9573	9528	9636	9570	9583	9488	9620	9540	9445	9538	9580	9584	9693	9417	9675	9634	9604	9450	9571	9625	9603	9541	9570	9568	9569	9587	9416	9449	9347	9679	9443	9494	9453	9501	9472	9571	9383	9523	9464	9502	9602	9624	9580	9537	9482	9561	9530	9512	9475	9515	9503	9619	9488	9606	9595	9524	9491	9572	9537	9464	9563	9577	9507	9557	9406	9474	9518	9548	9515	9643	9548	9631	9457	9559	9545	9544	9484	9612	9433	9492	9476	9389	9532	9435	9355	9659	9512	9581	9581	9627	9443	9424	9439	9678	9507	9629	9538	9583	9616	9547	9612	9481	9547	9488	9534	9535	9533	9535	9461	9511	9648	9599	9454	9616	9691	9635	9478	9628	9596	9511	9423	9552	9445	9450	9651	9603	9389	9383	9476	9441	9374	9720	9459	9680	9454	9503	9584	9625	9473	9652	9522	9569	9608	9514	9548	9566	9610	9504	9545	9439	9608	9571	9678	9592	9583	9478	9551	9637	9529	9583	9467	9670	9613	9508	9401	9536	9524	9576	9520	9463	9612	9620	9496	9596	9631	9664	9564	9753	9442	9450	9576	9524	9538	9392	9554	9540	9641	9375	9539	9496	9550	9411	9527	9500	9590	9654	9533	9417	9598	9559	9556	9638	9715	9520	9500	9762	9595	9511	9450	9422	9308	9520	9430	9515	9540	9611	9494	9518	9561	9577	9515	9493	9359	9590	9490	9706	9488	9486	9676	9424	9522	9452	9445	9461	9506	9444	9484	9472	9377	9769	9570	9533	9581	9531	9556	9630	9738	9579	9512	9683	9534	9385	9598	9614	9518	9366	9545	9399	9525	9440	9615	9734	9531	9578	9479	9404	9504	9541	9495	9601	9454	9550	9521	9456	9738	9418	9555	9411	9656	9549	9583	9472	9502	9582	9546	9541	9504	9424	9597	9374	9614	9581	9675	9496	9396	9561	9544	9511	9519	9653	9437	9595	9556	9544	9572	9447	9467	9559	9677	9371	9595	9522	9662	9598	9571	9615	9720	9459	9472	9521	9473	9451	9490	9720	9637	9688	9462	9446	9472	9467	9577	9490	9592	9598	9575	9528	9630	9524	9498	9506	9421	9500	9583	9611	9491	9505	9538	9612	9653	9644	9570	9434	9555	9576	9563	9503	9518	9348	9577	9500	9554	9540	9532	9515	9563	9399	9620	9589	9548	9569	9585	9556	9618	9429	9513	9648	9486	9477	9569	9589	9648	9610	9586	9533	9609	9473	9451	9506	9406	9481	9569	9517	9503	9526	9620	9577	9516	9619	9530	9499	9502	9711	9552	9553	9535	9688	9659	9555	9707	9589	9618	9582	9515	9612	9534	9648	9616	9352	9418	9657	9501	9552	9458	9583	9734	9552	9637	9586	9574	9670	9486	9725	9537	9623	9597	9551	9699	9477	9539	9592	9456	9696	9428	9649	9638	9512	9502	9515	9483	9588	9711	9796	9542	9554	9587	9479	9480	9562	9529	9561	9458	9523	9600	9584	9556	9442	9549	9605	9655	9615	9525	9514	9393	9384	9623	9575	9684	9627	9645	9501	9629	9639	9611	9418	9584	9517	9483	9447	9406	9648	9381	9402	9652	9518	9554	9555	9642	9626	9591	9765	9567	9494	9483	9351	9606	9562	9387	9782	9657	9513	9602	9519	9491	9586	9446	9395	9551	9451	9612	9544	9627	9553	9680	9541	9647	9536	9617	9350	9422	9610	9647	9480	9439	9543	9520	9593	9712	9503	9610	9561	9537	9550	9491	9604	9735	9524	9542	9532	9551	9678	9312	9683	9631	9487	9405	9585	9464	9637	9575	9377	9556	9793	9548	9620	9626	9551	9637	9554	9503	9554	9676	9396	9577	9623	9535	9656	9414	9483	9518	9523	9562	9508	9474	9731	9483	9507	9617	9485	9452	9437	9443	9645	9401	9235	9513	9556	9560	9728	9568	9345	9728	9565	9599	9620	9622	9535	9644	9483	9681	9618	9662	9518	9458	9491	9595	9585	9505	9559	9564	9571	9460	9629	9754	9573	9662	9524	9486	9617	9478	9444	9559	9490	9493	9622	9470	9310	9560	9579	9559	9579	9651	9430	9577	9567	9603	9332	9658	9563	9417	9336	9564	9522	9510	9496	9578	9485	9604	9569	9598	9498	9449	9534	9483	9651	9486	9346	9489	9488	9634	9538	9535	9466	9408	9641	9449	9475	9556	9476	9482	9639	9497	9680	9486	9642	9477	9570	9583	9450	9413	9534	9562	9388	9644	9529	9567	9572	9644	9529	9550	9567	9602	9481	9546	9696	9552	9638	9510	9614	9573	9336	9547	9458	9474	9629	9537	9527	9392	9585	9722	9603	9611	9607	9504	9600	9647	9536	9586	9495	9606	9361	9586	9573	9396	9368	9564	9503	9656	9663	9548	9439	9622	9563	9568	9635	9627	9376	9533	9567	9656	9458	9538	9648	9468	9560	9725	9534	9583	9555	9548	9448	9454	9533	9509	9467	9486	9531	9490	9707	9728	9403	9451	9613	9561	9591	9392	9414	9536	9521	9575	9443	9518	9672	9480	9554	9391	9550	9548	9530	9546	9548	9540	9392	9541	9555	9463	9489	9387	9556	9625	9370	9670	9494	9775	9620	9486	9413	9655	9688	9559	9485	9507	9660	9460	9634	9611	9343	9648	9521	9671	9613	9565	9612	9597	9739	9603	9598	9559	9657	9591	9473	9500	9651	9488	9622	9510	9576	9433	9605	9568	9616	9490	9665	9697	9663	9623	9497	9626	9512	9554	9628	9463	9482	9382	9571	9529	9541	9552	9517	9496	9396	9536	9369	9443	9617	9548	9463	9483	9516	9465	9450	9517	9440	9468	9568	9486	9642	9626	9442	9476	9600	9590	9435	9447	9430	9538	9498	9518	9569	9440	9660	9498	9407	9531	9545	9470	9523	9672	9596	9563	9517	9502	9607	9481	9597	9486	9504	9570	9676	9508	9546	9566	9456	9517	9578	9576	9525	9582	9797	9482	9599	9718	9612	9545	9572	9553	9519	9532	9644	9467	9496	9489	9613	9512	9495	9370	9480	9536	9434	9494	9509	9631	9536	9508	9427	9611	9706	9521	9380	9467	9586	9499	9646	9565	9574	9539	9641	9546	9678	9464	9571	9716	9540	9530	9661	9495	9657	9533	9667	9563	9595	9577	9367	9564	9700	9689	9506	9405	9518	9677	9474	9463	9642	9438	9666	9545	9559	9553	9563	9429	9675	9543	9572	9712	9568	9522	9399	9502	9490	9745	9663	9387	9379	9473	9433	9528	9505	9640	9525	9674	9427	9458	9483	9505	9571	9660	9477	9739	9460	9553	9461	9495	9567	9653	9543	9447	9639	9627	9609	9540	9487	9580	9537	9514	9636	9506	9622	9538	9728	9517	9470	9524	9484	9599	9436	9432	9554	9491	9489	9349	9720	9479	9664	9476	9510	9654	9522	9608	9528	9472	9549	9444	9550	9623	9544	9433	9537	9407	9566	9527	9564	9594	9418	9456	9606	9552	9424	9546	9533	9587	9517	9558	9506	9549	9549	9546	9592	9552	9542	9534	9726	9508	9591	9627	9452	9703	9630	9431	9570	9479	9641	9607	9632	9505	9506	9520	9502	9538	9749	9301	9427	9349	9527	9496	9629	9578	9500	9482	9518	9382	9557	9478	9508	9610	9512	9552	9591	9673	9577	9533	9566	9667	9549	9570	9625	9395	9543	9470	9474	9517	9569	9611	9595	9502	9552	9471	9547	9499	9590	9625	9659	9485	9411	9515	9535	9513	9607	9707	9592	9561	9491	9483	9555	9611	9615	9430	9422	9557	9398	9545	9652	9631	9619	9457	9435	9548	9490	9661	9569	9445	9516	9474	9456	9558	9522	9691	9331	9657	9436	9404	9382	9618	9486	9493	9430	9533	9528	9346	9539	9494	9480	9466	9453	9607	9582	9502	9552	9434	9516	9522	9426	9590	9730	9438	9521	9494	9612	9572	9476	9506	9521	9612	9464	9576	9444	9653	9424	9659	9632	9572	9423	9592	9613	9499	9488	9586	9573	9700	9542	9666	9649	9626	9368	9609	9610	9501	9716	9435	9608	9660	9432	9490	9354	9533	9446	9605	9576	9386	9561	9793	9544	9518	9506	9469	9403	9463	9508	9785	9561	9435	9512	9632	9691	9543	9616	9355	9539	9510	9560	9517	9650	9469	9550	9564	9497	9598	9544	9632	9511	9678	9504	9604	9586	9649	9598	9539	9516	9534	9548	9432	9506	9543	9443	9563	9571	9604	9513	9483	9527	9503	9489	9607	9547	9641	9356	9673	9502	9545	9619	9672	9484	9702	9439	9685	9503	9657	9466	9409	9757	9612	9710	9381	9642	9482	9506	9661	9561	9496	9487	9642	9424	9353	9549	9553	9515	9477	9454	9635	9620	9495	9617	9601	9610	9619	9422	9557	9433	9520	9555	9511	9623	9502	9551	9496	9462	9533	9561	9521	9667	9565	9486	9631	9603	9474	9643	9578	9603	9546	9659	9639	9586	9620	9487	9431	9511	9457	9614	9589	9629	9548	9499	9412	9359	9389	9461	9469	9526	9481	9604	9552	9602	9479	9667	9647	9623	9564	9617	9663	9586	9452	9528	9664	9591	9666	9542	9638	9520	9508	9662	9554	9419	9607	9551	9582	9583	9523	9487	9439	9512	9528	9417	9427	9624	9707	9511	9622	9565	9485	9512	9671	9578	9574	9515	9538	9605	9703	9783	9455	9354	9458	9580	9592	9452	9651	9502	9544	9528	9643	9532	9478	9577	9575	9662	9694	9528	9545	9557	9574	9484	9489
25329	21081	27924	29125	27697	25661	38749	44500	35722	25238	19896	18077	17111	16760	16483	16555	16548	16663	16850	16716	16713	16656	16637	16698	16634	16727	16824	16721	16643	16725	16644	16873	16755	16617	16744	16568	16555	16747	16752	16578	16698	16650	16622	16680	16618	16464	16715	16544	16778	16518	16471	16678	16729	16506	16673	16542	16634	16626	16635	16536	16621	16573	16763	16585	16815	16616	16757	16597	16783	16492	16682	16668	16721	16628	16657	16715	16666	16658	16512	16610	16586	16452	16594	16655	16791	16538	16571	16812	16897	16591	16727	16691	16674	16739	16500	16761	16934	16686	16336	16174	16860	16803	16607	16538	16554	16652	16552	16448	16682	16660	16655	16490	16913	16628	16487	16696	16598	16738	16699	16578	16600	16811	16817	16525	16687	16282	16650	16782	16421	16526	16490	16611	16708	16533	16730	16503	16585	16487	16558	16423	16570	16618	16795	16611	16603	16584	16606	16666	16548	16550	16734	16598	16649	16579	16598	16607	16636	16491	16561	16636	16484	16625	16611	16436	16565	16618	16573	16531	16601	16388	16601	16763	16692	16412	16562	16576	16618	16626	16672	16770	16409	16767	16686	16588	16445	16641	16628	16814	16820	16570	16468	16716	16592	16453	16769	16602	16568	16641	16413	16608	16382	16693	16543	16383	16734	16631	16680	16328	16525	16463	16532	16534	16791	16576	16584	16442	16490	16424	16635	16536	16557	16730	16531	16488	16558	16570	16443	16590	16751	16655	16425	16583	16439	16789	16628	16598	16625	16594	16672	16760	16765	16567	16628	16846	16686	16787	16632	16641	16588	16420	16593	16488	16497	16564	16440	16672	16505	16621	16611	16715	16682	16521	16557	16477	16542	16887	16692	16707	16426	16487	16586	16396	16520	16627	16581	16763	16449	16660	16734	16586	16720	16574	16738	16589	16664	16692	16677	16606	16656	16443	16562	16788	16727	16631	16645	16553	16504	16420	16889	16506	16568	16577	16677	16533	16419	16486	16577	16721	16601	16430	16534	16725	16553	16482	16548	16500	16453	16609	16511	16498	16614	16418	16547	16673	16509	16485	16674	16809	16618	16919	16464	16624	16472	16475	16473	16650	16649	16546	16730	16745	16655	16720	16707	16674	16561	16541	16371	16527	16552	16698	16640	16727	16738	16631	16736	16603	16770	16550	16531	16537	16805	16746	16585	16523	16726	16658	16421	16563	16549	16491	16682	16457	16711	16635	16603	16591	16463	16590	16465	16680	16719	16805	16603	16285	16554	16562	16632	16564	16591	16585	16434	16533	16768	16562	16648	16700	16645	16522	16806	16634	16619	16635	16643	16515	16704	16407	16614	16581	16631	16473	16434	16547	16535	16384	16599	16457	16500	16731	16545	16584	16801	16789	16659	16593	16532	16845	16713	16555	16588	16550	16650	16514	16682	16637	16541	16594	16546	16491	16824	16781	16675	16487	16513	16642	16614	16766	16498	16496	16565	16445	16611	16601	16648	16585	16396	16442	16544	16644	16485	16485	16742	16525	16688	16650	16540	16581	16703	16692	16435	16583	16719	16742	16603	16489	16570	16706	16373	16592	16636	16554	16590	16695	16551	16639	16473	16517	16580	16686	16563	16541	16693	16815	16660	16511	16692	16536	16570	16546	16583	16371	16512	16722	16666	16642	16687	16734	16524	16624	16740	16564	16720	16623	16708	16489	16534	16446	16621	16701	16622	16661	16596	16595	16711	16646	16414	16472	16648	16568	16687	16587	16743	16627	16579	16575	16506	16466	16537	16405	16620	16636	16717	16676	16412	16689	16674	16667	16583	16728	16753	16827	16613	16485	16676	16512	16697	16888	16758	16599	16560	16588	16718	16400	16560	16598	16671	16499	16557	16483	16677	16550	16462	16611	16625	16509	16462	16497	16756	16714	16589	16404	16762	16518	16601	16596	16508	16596	16625	16720	16596	16502	16570	16649	16823	16509	16622	16733	16754	16748	16554	16578	16422	16663	16670	16543	16647	16663	16648	16682	16606	16604	16527	16811	16669	16494	16558	16618	16707	16748	16444	16516	16602	16372	16485	16915	16578	16503	16651	16709	16583	16562	16695	16615	16718	16604	16652	16683	16544	16587	16580	16710	16655	16692	16900	16596	16768	16538	16525	16674	16685	16485	16621	16601	16650	16582	16533	16568	16801	16797	16632	16478	16559	16534	16495	16603	16586	16500	16760	16602	16638	16509	16854	16567	16751	16596	16632	16438	16551	16596	16522	16639	16742	16757	16621	16450	16464	16553	16727	16679	16746	16636	16539	16667	16647	16427	16540	16475	16852	16618	16712	16573	16626	16773	16571	16452	16495	16580	16789	16448	16590	16729	16704	16457	16614	16711	16789	16760	16691	16461	16537	16361	16713	16730	16568	16625	16692	16731	16570	16630	16522	16725	16724	16457	16683	16760	16480	16733	16668	16513	16609	16622	16575	16649	16662	16640	16470	16703	16593	16381	16711	16644	16696	16541	16412	16689	16713	16576	16393	16557	16476	16498	16420	16525	16630	16785	16498	16653	16562	16771	16859	16511	16419	16644	16748	16377	16495	16748	16518	16655	16646	16655	16544	16702	16518	16591	16737	16715	16806	16730	16566	16424	16319	16627	16765	16773	16612	16800	16981	16506	16592	16642	16651	16632	16557	16578	16541	16570	16509	16452	16552	16723	16734	16511	16750	16615	16764	16653	16848	16606	16698	16455	16713	16678	16639	16547	16492	16511	16452	16598	16643	16501	16499	16641	16544	16614	16634	16481	16489	16688	16644	16628	16381	16623	16414	16535	16846	16598	16472	16473	16632	16529	16717	16571	16777	16691	16468	16782	16795	16745	16655	16510	16637	16544	16621	16623	16653	16719	16668	16682	16591	16602	16454	16626	16819	16637	16520	16509	16555	16477	16747	16496	16550	16599	16676	16788	16703	16710	16499	16549	16669	16481	16654	16785	16635	16645	16486	16778	16282	16666	16720	16509	16538	16547	16615	16486	16526	16413	16650	16642	16462	16859	16596	16604	16613	16554	16452	16543	16551	16580	16640	16474	16636	16702	16673	16820	16674	16602	16666	16383	16370	16521	16591	16656	16616	16349	16514	16646	16496	16364	16586	16642	16594	16508	16817	16494	16660	16713	16670	16646	16521	16876	16642	16647	16543	16516	16516	16689	16795	16750	16615	16577	16693	16699	16618	16564	16718	16477	16625	16797	16679	16764	16745	16667	16555	16713	16748	16671	16713	16627	16626	16823	16664	16687	16316	16579	16600	16514	16642	16491	16743	16763	16731	16389	16495	16446	16615	16429	16547	16552	16521	16568	16606	16521	16534	16617	16699	16717	16472	16730	16409	16409	16577	16601	16710	16432	16506	16827	16638	16558	16419	16472	16516	16529	16823	16699	16727	16557	16577	16603	16559	16558	16743	16676	16538	16423	16580	16590	16502	16687	16631	16554	16599	16542	16472	16572	16311	16583	16586	16562	16391	16500	16787	16752	16697	16541	16613	16678	16453	16665	16610	16528	16623	16611	16670	16525	16496	16652	16454	16577	16656	16466	16569	16650	16654	16731	16557	16524	16461	16575	16598	16534	16465	16654	16632	16891	16593	16791	16661	16655	16573	16372	16699	16617	16446	16631	16562	16615	16501	16537	16443	16817	16531	16709	16760	16593	16679	16721	16622	16602	16673	16554	16614	16720	16387	16853	16714	16722	16549	16446	16542	16774	16567	16574	16484	16791	16698	16529	16660	16608	16492	16496	16636	16513	16527	16632	16630	16677	16617	16688	16457	16673	16660	16543	16591	16429	16636	16636	16734	16458	16552	16412	16596	16479	16697	16610	16925	16616	16402	16582	16591	16658	16594	16764	16695	16623	16552	16543	16517	16657	16621	16453	16534	16598	16514	16667	16475	16740	16623	16678	16675	16628	16785	16691	16677	16822	16579	16710	16652	16574	16712	16646	16726	16770	16590	16657	16564	16592	16721	16574	16353	16577	16546	16704	16589	16506	16740	16414	16543	16455	16683	16533	16613	16666	16706	16853	16644	16607	16641	16589	16676	16472	16668	16675	16519	16732	16460	16636	16406	16486	16744	16409	16789	16524	16580	16693	16591	16650	16801	16660	16695	16453	16633	16586	16693	16641	16327	16428	16624	16666	16644	16727	16492	16791	16727	16650	16538	16481	16623	16453	16877	16720	16691	16515	16611	16668	16815	16510	16796	16505	16640	16751	16831	16451	16440	16679	16621	16714	16632	16682	16560	16666	16510	16682	16521	16807	16689	16679	16637	16436	16591	16592	16713	16581	16582	16485	16647	16465	16721	16792	16736	16791	16680	16433	16710	16403	16593	16420	16550	16444	16595	16718	16428	16486	16771	16573	16462	16654	16563	16582	16534	16524	16686	16755	16506	16572	16638	16496	16580	16652	16569	16502	16746	16554	16437	16552	16661	16435	16641	16801	16524	16516	16701	16706	16663	16602	16622	16545	16695	16758	16536	16381	16801	16602	16517	16398	16529	16622	16677	16683	16460	16657	16822	16342	16657	16693	16663	16459	16696	16619	16542	16512	16676	16791	16514	16588	16715	16427	16548	16530	16802	16636	16728	16518	16424	16467	16768	16617	16673	16819	16601	16594	16576	16669	16592	16696	16699	16642	16614	16577	16481	16543	16624	16743	16584	16511	16383	16681	16524	16798	16738	16468	16465	16598	16728	16675	16577	16585	16690	16525	16408	16603	16742	16591	16730	16578	16745	16824	16679	16721	16709	16589	16646	16761	16594	16668	16482	16534	16624	16688	16742	16833	16825	16718	16531	16673	16738	16524	16745	16616	16527	16308	16540	16431	16604	16612	16576	16557	16597	16592	16627	16432	16611	16311	16610	16696	16457	16621	16877	16805	16395	16522	16586	16696	16573	16776	16677	16521	16575	16627	16580	16383	16582	16740	16592	16734	16643	16458	16675	16582	16499	16572	16725	16777	16714	16739	16697	16543	16628	16436	16578	16658	16597	16480	16740	16562	16667	16547	16573	16706	16614	16380	16591	16767	16622	16527	16707	16574	16623	16560	16694	16636	16555	16435	16723	16653	16576	16666	16737	16755	16520	16444	16515	16861	16644	16542	16719	16466
14859	27221	27827	26649	21491	18125	34182	35977	26236	15547	11595	10299	9699	9782	9650	9566	9612	9580	9565	9671	9778	9564	9606	9652	9698	9562	9667	9668	9657	9675	9636	9738	9667	9641	9430	9663	9656	9639	9569	9663	9756	9584	9658	9587	9713	9540	9581	9563	9639	9502	9623	9615	9427	9627	9609	9635	9754	9595	9730	9634	9793	9651	9569	9639	9659	9724	9582	9629	9654	9713	9659	9654	9541	9487	9519	9736	9408	9591	9474	9616	9702	9494	9549	9479	9690	9663	9512	9663	9626	9593	9531	9662	9465	9686	9601	9532	9566	9787	9660	9629	9591	9650	9576	9475	9600	9634	9458	9669	9502	9704	9600	9540	9573	9549	9680	9632	9667	9553	9566	9687	9681	9474	9602	9600	9500	9598	9607	9662	9624	9546	9514	9575	9686	9464	9342	9544	9667	9633	9488	9605	9511	9685	9664	9647	9619	9550	9576	9573	9707	9635	9443	9428	9692	9701	9488	9747	9545	9590	9658	9488	9587	9618	9642	9681	9703	9509	9710	9683	9592	9627	9526	9602	9506	9624	9563	9408	9432	9511	9766	9754	9428	9521	9568	9586	9535	9517	9570	9720	9594	9591	9517	9507	9463	9628	9660	9610	9618	9749	9458	9633	9619	9548	9504	9590	9636	9629	9653	9444	9662	9351	9639	9634	9608	9582	9699	9483	9454	9598	9581	9670	9532	9716	9590	9757	9540	9716	9499	9522	9751	9654	9570	9634	9635	9530	9660	9661	9465	9627	9681	9423	9607	9434	9594	9514	9516	9543	9524	9493	9709	9381	9617	9638	9660	9708	9471	9435	9687	9576	9508	9616	9494	9494	9414	9502	9562	9644	9618	9599	9659	9689	9469	9687	9575	9608	9568	9636	9666	9566	9590	9607	9562	9627	9406	9688	9477	9597	9506	9747	9673	9659	9601	9636	9508	9508	9597	9561	9651	9651	9579	9471	9636	9731	9373	9457	9551	9582	9720	9422	9512	9584	9537	9702	9639	9614	9685	9624	9513	9547	9549	9653	9650	9694	9476	9530	9497	9560	9465	9581	9751	9598	9513	9652	9560	9592	9371	9553	9613	9649	9514	9398	9646	9726	9507	9522	9542	9726	9519	9498	9447	9629	9661	9561	9519	9681	9716	9604	9684	9618	9477	9701	9724	9631	9649	9467	9582	9610	9589	9585	9521	9558	9524	9622	9528	9561	9633	9620	9629	9701	9548	9682	9604	9624	9794	9574	9439	9623	9595	9377	9636	9519	9604	9606	9694	9553	9596	9586	9536	9602	9550	9470	9660	9541	9624	9687	9585	9567	9609	9540	9539	9627	9524	9510	9670	9558	9413	9702	9473	9643	9684	9398	9751	9569	9581	9616	9596	9598	9750	9688	9603	9617	9578	9514	9555	9713	9598	9564	9558	9667	9518	9462	9632	9482	9611	9632	9643	9549	9653	9605	9630	9618	9600	9608	9574	9627	9662	9619	9556	9667	9551	9471	9681	9626	9608	9610	9570	9522	9572	9632	9566	9471	9535	9609	9562	9549	9529	9627	9567	9542	9505	9634	9850	9393	9701	9539	9778	9548	9450	9696	9653	9675	9568	9551	9542	9565	9570	9518	9549	9531	9605	9602	9510	9658	9700	9601	9551	9516	9556	9573	9562	9678	9606	9563	9343	9639	9417	9614	9801	9492	9653	9647	9623	9587	9582	9565	9417	9603	9596	9631	9653	9681	9638	9505	9498	9612	9695	9467	9532	9524	9634	9634	9530	9648	9516	9593	9469	9643	9611	9597	9744	9579	9673	9500	9471	9626	9609	9587	9627	9513	9387	9534	9617	9542	9620	9585	9600	9660	9620	9518	9585	9562	9645	9746	9711	9538	9573	9618	9551	9633	9535	9510	9521	9663	9668	9480	9667	9656	9514	9628	9525	9616	9604	9553	9626	9522	9545	9674	9663	9587	9492	9573	9493	9654	9546	9457	9662	9538	9499	9628	9612	9593	9575	9561	9514	9640	9535	9475	9502	9590	9707	9639	9818	9661	9543	9610	9444	9575	9664	9541	9427	9654	9488	9468	9766	9628	9500	9578	9532	9520	9606	9568	9376	9758	9553	9600	9628	9650	9694	9715	9448	9612	9634	9525	9604	9623	9736	9667	9603	9523	9536	9726	9510	9575	9420	9535	9556	9570	9495	9540	9545	9523	9501	9608	9687	9681	9609	9576	9650	9450	9627	9389	9498	9555	9803	9629	9576	9347	9575	9687	9534	9680	9558	9776	9673	9540	9595	9512	9601	9581	9560	9570	9623	9636	9664	9624	9553	9579	9482	9386	9457	9560	9674	9533	9635	9576	9638	9778	9536	9650	9639	9667	9620	9431	9467	9795	9553	9554	9526	9718	9665	9697	9601	9540	9599	9556	9723	9560	9527	9555	9669	9669	9654	9647	9530	9479	9736	9658	9546	9451	9718	9509	9780	9549	9466	9600	9562	9513	9505	9565	9656	9661	9562	9543	9540	9567	9638	9700	9511	9622	9483	9471	9739	9520	9422	9753	9705	9480	9550	9607	9545	9525	9633	9390	9495	9623	9578	9597	9571	9599	9669	9482	9450	9689	9680	9585	9706	9627	9497	9536	9732	9510	9696	9703	9722	9528	9561	9703	9481	9530	9617	9522	9608	9588	9615	9455	9535	9565	9587	9589	9578	9681	9487	9539	9637	9439	9495	9542	9587	9703	9561	9582	9584	9468	9460	9624	9523	9568	9758	9622	9639	9716	9630	9744	9675	9611	9640	9572	9660	9622	9661	9650	9534	9619	9508	9646	9718	9521	9669	9636	9520	9398	9648	9620	9544	9514	9645	9606	9692	9436	9543	9534	9546	9566	9617	9560	9682	9589	9493	9567	9577	9672	9689	9433	9583	9570	9668	9679	9556	9629	9637	9571	9591	9417	9509	9630	9607	9621	9494	9611	9558	9550	9632	9468	9475	9594	9567	9548	9534	9604	9676	9533	9506	9613	9653	9526	9713	9690	9629	9647	9521	9435	9572	9658	9657	9745	9543	9510	9570	9506	9492	9627	9620	9698	9541	9735	9670	9675	9548	9732	9759	9590	9518	9468	9477	9488	9676	9616	9650	9668	9610	9620	9634	9530	9676	9594	9580	9502	9548	9405	9631	9642	9608	9520	9698	9494	9492	9645	9665	9581	9506	9622	9674	9789	9536	9568	9580	9583	9538	9543	9735	9511	9590	9536	9558	9666	9615	9582	9546	9502	9554	9442	9622	9548	9580	9520	9526	9619	9613	9732	9576	9574	9604	9674	9515	9586	9786	9394	9497	9629	9497	9587	9669	9629	9613	9417	9541	9637	9594	9709	9529	9684	9577	9490	9780	9572	9613	9670	9447	9840	9524	9606	9674	9509	9622	9599	9591	9508	9641	9542	9441	9681	9723	9540	9587	9540	9506	9584	9679	9679	9604	9749	9579	9524	9495	9605	9674	9505	9612	9544	9562	9638	9651	9625	9431	9538	9586	9600	9585	9642	9567	9562	9599	9496	9739	9524	9562	9517	9717	9567	9649	9554	9693	9544	9631	9354	9671	9576	9638	9765	9673	9708	9502	9663	9553	9612	9582	9517	9600	9571	9463	9561	9560	9555	9565	9500	9471	9595	9491	9531	9559	9593	9758	9564	9696	9525	9526	9739	9637	9676	9413	9586	9538	9702	9731	9528	9622	9627	9548	9545	9687	9572	9664	9583	9542	9537	9594	9423	9645	9415	9538	9585	9563	9479	9668	9651	9582	9701	9540	9474	9542	9619	9775	9538	9596	9634	9455	9582	9513	9684	9567	9769	9628	9511	9510	9527	9596	9566	9527	9668	9531	9543	9669	9597	9508	9667	9485	9491	9604	9618	9410	9641	9521	9441	9663	9572	9540	9612	9577	9625	9547	9633	9626	9497	9570	9787	9710	9599	9477	9625	9451	9683	9494	9561	9474	9689	9455	9680	9639	9561	9527	9618	9574	9530	9574	9752	9676	9508	9555	9663	9483	9561	9572	9531	9554	9744	9537	9576	9555	9588	9666	9524	9721	9605	9581	9548	9680	9519	9600	9679	9639	9686	9513	9729	9553	9687	9596	9659	9420	9551	9567	9628	9466	9624	9638	9639	9533	9529	9577	9711	9607	9592	9688	9528	9573	9691	9615	9591	9451	9549	9652	9590	9533	9610	9570	9608	9570	9421	9687	9589	9434	9582	9647	9448	9551	9711	9563	9605	9736	9522	9617	9512	9405	9692	9591	9544	9537	9594	9555	9600	9685	9412	9563	9602	9642	9614	9502	9552	9482	9650	9544	9527	9432	9693	9521	9625	9557	9495	9653	9526	9631	9578	9567	9703	9545	9560	9609	9612	9492	9516	9719	9602	9742	9545	9459	9546	9511	9584	9580	9620	9626	9539	9458	9686	9584	9673	9533	9664	9699	9515	9620	9499	9606	9530	9504	9641	9677	9595	9536	9534	9487	9689	9621	9696	9628	9587	9637	9595	9689	9607	9512	9524	9552	9607	9569	9513	9595	9577	9781	9639	9582	9564	9664	9467	9498	9790	9588	9468	9422	9611	9615	9575	9712	9598	9757	9565	9454	9632	9462	9532	9603	9689	9688	9580	9639	9718	9731	9599	9456	9637	9635	9425	9463	9544	9577	9534	9498	9436	9666	9650	9520	9530	9606	9665	9666	9445	9711	9495	9596	9612	9563	9569	9541	9523	9631	9556	9645	9506	9611	9454	9631	9566	9554	9617	9490	9724	9694	9614	9558	9428	9598	9703	9505	9593	9625	9682	9630	9693	9700	9519	9518	9601	9525	9603	9666	9630	9635	9581	9617	9610	9572	9775	9605	9598	9666	9606	9659	9492	9700	9598	9536	9707	9565	9555	9574	9646	9666	9436	9617	9628	9680	9443	9377	9609	9650	9664	9581	9475	9610	9676	9473	9559	9525	9726	9650	9690	9774	9663	9572	9493	9565	9282	9583	9505	9445	9691	9530	9428	9514	9431	9642	9578	9654	9621	9631	9567	9608	9612	9719	9607	9636	9471	9580	9594	9625	9670	9374	9548
23332	21113	28459	25499	25639	28113	53149	58403	48077	33286	23741	19587	17677	17099	16802	16889	16967	16929	16570	16600	16663	16809	16551	16668	16745	16927	16630	16720	16769	16602	16702	16723	16664	16663	16478	16569	16732	16733	16511	16823	16500	16670	16764	16774	16580	16886	16441	16873	16622	16684	16681	16506	16640	16542	16601	16536	16529	16332	16639	16647	16607	16500	16710	16375	16694	16621	16740	16342	16536	16659	16578	16387	16603	16550	16795	16568	16776	16805	16841	16606	16484	16541	16755	16772	16591	16622	16646	16417	16552	16530	16759	16515	16767	16387	16518	16620	16663	16510	16621	16563	16803	16573	16671	16655	16767	16452	16637	16631	16388	16604	16613	16636	16563	16358	16664	16445	16783	16521	16621	16526	16386	16592	16612	16507	16607	16555	16514	16557	16467	16581	16735	16504	16653	16488	16581	16797	16468	16736	16652	16474	16481	16765	16390	16650	16621	16391	16487	16509	16606	16478	16576	16384	16359	16695	16744	16677	16426	16544	16473	16347	16430	16651	16504	16604	16534	16428	16530	16606	16536	16512	16520	16487	16637	16559	16535	16489	16619	16569	16681	16759	16573	16673	16590	16596	16681	16536	16425	16567	16542	16669	16412	16505	16700	16651	16692	16486	16474	16599	16565	16591	16613	16489	16581	16656	16646	16683	16676	16473	16576	16645	16455	16598	16470	16344	16588	16631	16487	16594	16637	16594	16487	16588	16547	16399	16496	16452	16638	16660	16533	16748	16613	16649	16507	16490	16248	16541	16604	16762	16580	16547	16635	16526	16623	16587	16455	16621	16531	16499	16455	16679	16528	16471	16482	16764	16655	16563	16700	16750	16698	16782	16669	16575	16520	16491	16658	16527	16353	16588	16643	16592	16590	16608	16517	16470	16556	16395	16632	16599	16502	16569	16622	16728	16642	16370	16482	16530	16809	16517	16496	16637	16679	16493	16623	16653	16571	16353	16476	16552	16628	16632	16595	16734	16635	16630	16507	16785	16496	16587	16582	16508	16458	16357	16539	16482	16581	16597	16443	16603	16493	16727	16645	16542	16581	16487	16627	16594	16763	16499	16367	16534	16652	16344	16549	16584	16557	16627	16684	16604	16320	16623	16393	16348	16568	16514	16538	16457	16495	16554	16574	16575	16674	16571	16579	16630	16592	16526	16595	16680	16801	16536	16571	16618	16648	16586	16473	16769	16550	16672	16528	16584	16585	16472	16589	16785	16582	16687	16461	16639	16551	16527	16522	16487	16658	16543	16437	16352	16567	16544	16521	16606	16441	16520	16663	16625	16502	16580	16350	16564	16675	16487	16463	16626	16399	16704	16419	16608	16577	16531	16621	16403	16522	16662	16300	16374	16656	16658	16691	16701	16609	16461	16518	16366	16567	16775	16701	16527	16612	16505	16522	16372	16564	16593	16769	16597	16695	16579	16682	16656	16555	16635	16625	16531	16530	16665	16623	16501	16424	16685	16456	16575	16549	16570	16519	16734	16514	16655	16404	16433	16742	16711	16612	16644	16460	16555	16654	16486	16494	16491	16390	16446	16621	16424	16456	16511	16547	16574	16622	16556	16472	16523	16332	16567	16532	16638	16335	16480	16605	16563	16400	16568	16753	16545	16543	16524	16690	16477	16488	16359	16635	16551	16486	16427	16549	16633	16486	16606	16398	16527	16399	16477	16558	16635	16571	16500	16509	16752	16479	16709	16677	16599	16596	16510	16600	16548	16467	16488	16399	16539	16649	16439	16539	16554	16734	16679	16449	16469	16518	16513	16719	16620	16420	16422	16634	16615	16511	16407	16587	16488	16568	16678	16521	16521	16631	16815	16361	16534	16554	16443	16313	16799	16453	16498	16665	16518	16368	16563	16478	16696	16602	16631	16398	16368	16457	16503	16496	16479	16432	16506	16559	16492	16568	16408	16561	16529	16755	16559	16371	16385	16620	16469	16433	16613	16244	16786	16654	16498	16625	16636	16595	16440	16371	16726	16762	16663	16790	16564	16706	16347	16736	16572	16529	16660	16521	16682	16662	16341	16654	16484	16606	16602	16391	16557	16482	16536	16526	16692	16595	16746	16705	16626	16723	16591	16472	16673	16636	16408	16324	16587	16495	16689	16636	16551	16577	16621	16878	16485	16445	16614	16690	16597	16643	16539	16558	16352	16552	16519	16342	16320	16509	16631	16295	16507	16680	16735	16736	16524	16615	16523	16605	16474	16690	16779	16660	16737	16370	16609	16543	16543	16507	16584	16632	16699	16667	16737	16490	16625	16562	16560	16666	16333	16634	16518	16668	16496	16595	16564	16811	16671	16631	16545	16664	16482	16731	16695	16551	16384	16358	16473	16663	16795	16595	16624	16552	16405	16351	16685	16536	16434	16709	16595	16521	16266	16902	16434	16357	16529	16400	16681	16406	16475	16532	16448	16524	16435	16578	16454	16588	16492	16488	16454	16558	16585	16660	16500	16600	16494	16642	16600	16669	16444	16548	16547	16545	16462	16555	16699	16377	16514	16414	16431	16512	16780	16553	16628	16583	16553	16614	16619	16571	16477	16483	16519	16478	16639	16580	16774	16606	16570	16480	16558	16410	16594	16620	16470	16692	16537	16443	16474	16546	16362	16518	16672	16597	16572	16603	16432	16393	16571	16486	16336	16610	16654	16664	16551	16645	16740	16571	16427	16681	16680	16626	16378	16555	16505	16516	16641	16685	16474	16480	16657	16212	16726	16522	16484	16640	16641	16650	16665	16534	16506	16501	16661	16656	16629	16457	16644	16493	16577	16596	16691	16498	16482	16468	16443	16558	16493	16490	16528	16794	16699	16438	16641	16493	16572	16767	16604	16428	16593	16408	16665	16504	16649	16393	16557	16554	16769	16441	16374	16595	16356	16593	16779	16592	16756	16613	16495	16452	16597	16585	16780	16421	16429	16734	16317	16857	16580	16472	16608	16420	16559	16670	16668	16575	16681	16415	16573	16525	16687	16604	16507	16755	16667	16674	16562	16481	16482	16627	16817	16600	16570	16507	16497	16527	16791	16544	16520	16621	16816	16340	16595	16556	16583	16712	16550	16618	16725	16592	16726	16783	16676	16489	16429	16526	16493	16726	16670	16755	16366	16333	16712	16616	16614	16450	16706	16738	16614	16389	16706	16650	16781	16631	16549	16434	16544	16713	16544	16570	16655	16603	16619	16611	16515	16648	16730	16535	16393	16597	16642	16427	16583	16683	16558	16559	16595	16714	16445	16497	16512	16528	16629	16801	16651	16718	16785	16603	16621	16562	16706	16635	16583	16583	16620	16679	16368	16622	16470	16573	16612	16385	16513	16521	16749	16340	16484	16609	16566	16419	16215	16505	16547	16586	16606	16274	16385	16560	16495	16520	16520	16737	16559	16553	16528	16715	16673	16599	16233	16657	16568	16469	16580	16295	16772	16399	16551	16551	16619	16576	16395	16694	16405	16399	16601	16568	16339	16360	16496	16573	16279	16640	16497	16451	16608	16383	16530	16571	16701	16442	16481	16390	16667	16543	16676	16603	16581	16442	16417	16372	16453	16659	16531	16541	16617	16497	16635	16625	16484	16510	16476	16355	16669	16437	16746	16628	16362	16581	16508	16441	16712	16438	16438	16506	16648	16595	16589	16529	16345	16530	16509	16431	16450	16422	16730	16578	16452	16462	16497	16524	16694	16528	16561	16652	16543	16466	16518	16413	16518	16316	16714	16696	16552	16674	16566	16643	16626	16645	16567	16596	16463	16631	16529	16470	16563	16429	16456	16368	16308	16313	16524	16698	16722	16338	16463	16563	16556	16712	16549	16481	16454	16445	16622	16610	16816	16531	16669	16531	16426	16612	16642	16545	16562	16629	16644	16566	16547	16635	16460	16494	16588	16569	16482	16463	16530	16486	16370	16634	16448	16540	16402	16529	16719	16599	16322	16497	16549	16624	16518	16774	16659	16511	16384	16438	16437	16441	16466	16604	16531	16395	16536	16715	16526	16638	16407	16462	16692	16525	16527	16437	16764	16799	16606	16591	16833	16729	16555	16588	16546	16559	16517	16594	16581	16616	16331	16713	16799	16555	16581	16642	16586	16827	16583	16740	16918	16519	16440	16689	16693	16834	16734	16701	16938	16641	16465	16625	16598	16608	16824	16710	16618	16522	16615	16771	16514	16560	16439	16508	16401	16679	16584	16563	16762	16666	16657	16588	16722	16541	16581	16463	16401	16388	16842	16423	16324	16598	16612	16614	16286	16644	16457	16641	16527	16639	16644	16374	16694	16792	16440	16620	16602	16517	16483	16606	16750	16622	16633	16507	16578	16668	16633	16738	16734	16669	16489	16537	16373	16764	16532	16659	16633	16458	16501	16586	16387	16528	16556	16635	16450	16459	16437	16708	16535	16684	16589	16822	16537	16713	16574	16528	16709	16752	16490	16422	16576	16791	16525	16460	16506	16512	16441	16349	16690	16384	16482	16473	16463	16778	16718	16731	16536	16529	16529	16312	16344	16709	16555	16650	16645	16680	16567	16531	16574	16749	16563	16524	16540	16783	16501	16468	16424	16537	16506	16410	16530	16534	16576	16577	16721	16710	16584	16540	16632	16420	16321	16549	16640	16614	16647	16751	16468	16617	16596	16460	16593	16598	16556	16484	16737	16764	16463	16503	16572	16608	16402	16675	16726	16846	16546	16449	16625	16756	16774	16504	16435	16378	16614	16497	16456	16441	16664	16658	16648	16602	16462	16460	16205	16484	16597	16656	16321	16753	16501	16361	16429	16540	16503	16504	16475	16635	16557	16432	16632	16599	16525	16389	16511	16561	16525	16577	16734	16883	16646	16557	16458	16634	16580	16456	16502	16465	16557	16605	16510	16505	16506	16710	16625	16646	16539	16817	16668	16532	16492	16602	16632	16363	16520	16641	16491	16556	16676	16632	16701	16611	16609	16495	16260	16328	16599	16446	16730	16536	16508	16357	16386	16553	16410	16487	16479	16562	16555	16588	16792	16548	16449	16617	16711	16585	16549	16764	16312	16737	16519	16577	16491	16549	16620	16524	16574	16527	16512	16418	16435	16581	16606	16616	16643	16453	16655	16584	16604	16563	16660	16574	16703	16649	16324	16308	16495
16675	34149	36939	33821	25557	21858	50882	52116	39609	22734	15198	11529	10027	9709	9815	9940	9941	9803	9777	9832	9732	9620	9789	9794	9757	9819	9641	9760	9783	9880	9718	9771	9839	9701	9672	9710	9716	9749	9800	9675	9757	9876	9788	9769	9712	9705	9847	9853	9772	9777	9901	9710	9761	9838	9798	9797	9844	9919	9775	9671	9733	9933	9739	9849	9732	9767	9781	9734	9662	9840	9761	9841	9750	9748	9689	9710	9673	9718	9679	9667	9802	9649	9689	9672	9878	9655	9798	9888	9745	9626	9565	9666	9981	9645	9755	9637	9820	9470	9719	9534	9714	9652	9678	9644	9607	9750	9681	9924	9789	9676	9753	9744	9595	9812	9787	9739	9700	9719	9810	9692	9568	9762	9577	9660	9835	9729	9764	9643	9721	9755	9734	9731	9672	9776	9640	9697	9748	9726	9683	9723	9846	9628	9876	9811	9503	9685	9595	9795	9908	9762	9680	9604	9546	9715	9754	9788	9739	9833	9810	9636	9648	9757	9696	9737	9557	9674	9747	9667	9611	9682	9744	9574	9733	9696	9649	9840	9836	9673	9714	9756	9744	9795	9573	9832	9790	9651	9924	9719	9686	9741	9695	9735	9714	9824	9728	9783	9720	10022	9614	9771	9649	9802	9818	9581	9721	9813	9588	9649	9678	9688	9773	9769	9758	9700	9657	9839	9701	9838	9796	9724	9656	9721	9692	9787	9698	9566	9686	9675	9840	9688	9723	9632	9826	9522	9780	9834	9646	9733	9738	9644	9710	9768	9708	9768	9844	9816	9676	9728	9489	9689	9488	9569	9833	9598	9628	9706	9785	9792	9812	9650	9926	9647	9640	9668	9685	9564	9678	9727	9767	9754	9836	9746	9678	9780	9644	9733	9774	9694	9790	9609	9777	9732	9824	9592	9738	9629	9644	9562	9571	9765	9847	9693	9570	9706	9870	9716	9784	9646	9594	9829	9647	9798	9743	9829	9781	9564	9775	9557	9744	9693	9660	9644	9868	9587	9744	9749	9848	9674	9753	9664	9570	9751	9611	9661	9693	9725	9789	9862	9866	9620	9678	9709	9746	9923	9849	9640	9656	9555	9753	9783	9747	9612	9701	9798	9710	9717	9607	9732	9705	9798	9698	9528	9762	9618	9690	9730	9772	9761	9707	9900	9659	9832	9679	9761	9628	9839	9734	9732	9751	9643	9675	9640	9683	9766	9811	9775	9772	9710	9804	9730	9786	9755	9757	9581	9544	9846	9602	9542	9546	9660	9881	9704	9596	9816	9585	9710	9852	9687	9707	9700	9686	9737	9838	9680	9666	9682	9668	9831	9721	9704	9620	9751	9719	9795	9670	9735	9746	9520	9706	9737	9645	9734	9678	9649	9628	9662	9554	9741	9735	9685	9747	9693	9630	9611	9789	9562	9709	9701	9730	9829	9661	9690	9615	9659	9757	9655	9720	9821	9709	9768	9882	9697	9578	9870	9650	9711	9740	9682	9732	9778	9797	9617	9638	9818	9758	9677	9745	9737	9549	9741	9772	9676	9876	9667	9764	9683	9671	9766	9800	9575	9809	9611	9666	9645	9765	9683	9693	9677	9690	9693	9618	9703	9593	9631	9695	9606	9759	9781	9649	9727	9710	9857	9720	9790	9789	9782	9727	9648	9686	9643	9595	9770	9691	9560	9794	9633	9748	9770	9710	9865	9685	9642	9645	9673	9764	9668	9636	9634	9808	9710	9675	9717	9620	9785	9710	9640	9674	9670	9732	9802	9696	9798	9680	9831	9559	9698	9635	9636	9778	9659	9587	9736	9616	9724	9709	9761	9639	9569	9583	9559	9636	9669	9804	9751	9608	9654	9628	9698	9820	9626	9588	9762	9836	9722	9870	9673	9805	9919	9733	9647	9745	9734	9625	9703	9699	9655	9691	9684	9645	9793	9652	9454	9601	9858	9675	9807	9867	9588	9722	9747	9562	9701	9863	9678	9601	9658	9633	9762	9758	9869	9588	9643	9802	9691	9673	9942	9750	9736	9762	9707	9629	9751	9802	9846	9632	9629	9731	9749	9697	9726	9631	9666	9662	9754	9789	9748	9773	9700	9677	9691	9676	9686	9753	9816	9732	9615	9614	9800	9692	9603	9840	9694	9622	9802	9717	9851	9661	9575	9654	9691	9818	9667	9676	9762	9600	9653	9716	9611	9632	9826	9855	9644	9736	9813	9810	9554	9698	9693	9588	9874	9685	9751	9664	9663	9598	9521	9741	9753	9673	9691	9746	9588	9586	9705	9685	9632	9781	9680	9744	9700	9646	9666	9634	9756	9555	9685	9702	9567	9674	9809	9651	9687	9780	9786	9746	9627	9743	9623	9681	9837	9734	9581	9781	9571	9673	9518	9755	9727	9686	9727	9633	9564	9680	9826	9864	9724	9679	9758	9708	9741	9730	9791	9767	9783	9696	9492	9838	9622	9784	9750	9635	9673	9656	9504	9721	9673	9786	9727	9721	9784	9717	9875	9663	9552	9559	9665	9779	9609	9749	9823	9749	9798	9711	9765	9631	9760	9808	9509	9766	9719	9760	9790	9818	9672	9690	9739	9866	9664	9803	9589	9605	9606	9556	9609	9707	9582	9768	9651	9810	9628	9789	9667	9847	9751	9707	9660	9649	9800	9748	9757	9657	9756	9834	9557	9580	9599	9836	9707	9581	9702	9788	9514	9668	9953	9760	9943	9660	9886	9808	9645	9702	9639	9641	9753	9796	9680	9861	9698	9763	9682	9627	9591	9593	9722	10071	9708	9598	9705	9719	9641	9612	9871	9591	9632	9735	9822	9556	9650	9745	9648	9800	9692	9812	9810	9682	9568	9660	9710	9631	9671	9760	9766	9746	9569	9679	9611	9588	9829	9709	9720	9770	9773	9780	9559	9688	9601	9879	9782	9807	9683	9682	9648	9647	9782	9626	9637	9620	9694	9621	9525	9753	9635	9668	9853	9592	9576	9729	9745	9763	9750	9735	9605	9746	9637	9622	9702	9707	9814	9822	9670	9707	9597	9659	9725	9561	9670	9702	9658	9744	9871	9687	9738	9609	9816	9644	9730	9708	9600	9692	9695	9584	9867	9707	9695	9721	9612	9753	9722	9648	9661	9558	9550	9671	9737	9607	9823	9633	9586	9589	9736	9659	9794	9760	9740	9642	9793	9581	9723	9677	9728	9770	9655	9559	9808	9607	9824	9639	9741	9652	9641	9799	9744	9616	9637	9863	9667	9765	9711	9722	9664	9666	9707	9897	9693	9775	9705	9590	9788	9708	9776	9715	9772	9733	9822	9546	9714	9665	9566	9810	9776	9740	9822	9611	9749	9879	9811	9788	9726	9787	9567	9620	9640	9599	9809	9738	9645	9627	9694	9783	9864	9689	9581	9591	9636	9766	9824	9799	9810	9800	9533	9714	9667	9823	9693	9749	9684	9643	9763	9483	9769	9755	9691	9782	9716	9726	9520	9770	9665	9784	9627	9794	9665	9797	9829	9737	9802	9813	9605	9731	9788	9498	9681	9795	9731	9604	9832	9655	9602	9656	9691	9717	9630	9711	9785	9777	9668	9563	9784	9772	9628	9639	9645	9656	9649	9623	9848	9716	9782	9778	9650	9772	9694	9613	9563	9642	9563	9776	9921	9484	9707	9795	9634	9757	9853	9844	9841	9645	9942	9613	9668	9644	9752	9678	9596	9697	9715	9654	9663	9704	9720	9650	9728	9632	9649	9859	9614	9859	9823	9689	9762	9739	9779	9658	9636	9865	9832	9719	9654	9679	9811	9751	9798	9722	9693	9678	9808	9694	9770	9701	9609	9711	9732	9713	9719	9713	9735	9724	9633	9764	9656	9697	9744	9843	9632	9734	9696	9657	9680	9713	9655	9766	9876	9607	9788	9690	9693	9716	9729	9603	9577	9711	9616	9718	9627	9915	9724	9725	9728	9727	9726	9725	9893	9646	9626	9840	9658	9775	9771	9700	9785	9712	9699	9608	9766	9748	9754	9581	9811	9688	9665	9675	9613	9711	9853	9552	9820	9557	9753	9681	9736	9871	9685	9631	9717	9612	9835	9824	9547	9797	9659	9718	9746	9571	9665	9758	9783	9762	9827	9780	9895	9781	9832	9744	9787	9739	9760	9635	9678	9665	9675	9686	9617	9586	9675	9732	9530	9679	9655	9716	9652	9711	9654	9766	9595	9685	9642	9581	9839	9625	9544	9679	9694	9784	9751	9546	9792	9803	9671	9774	9774	9870	9650	9674	9777	9557	9682	9764	9723	9819	9720	9758	9698	9744	9571	9671	9598	9790	9728	9759	9489	9825	9771	9693	9653	9542	9733	9601	9669	9823	9686	9650	9722	9699	9666	9768	9674	9559	9702	9767	9806	9588	9697	9693	9624	9693	9695	9699	9611	9793	9791	9651	9724	9589	9838	9595	9726	9698	9663	9878	9633	9639	9672	9760	9723	9748	9518	9818	9601	9754	9687	9536	9667	9784	9729	9646	9770	9633	9693	9720	9670	9622	9703	9761	9609	9791	9592	9695	9666	9795	9593	9680	9661	9656	9624	9709	9769	9667	9657	9659	9598	9729	9760	9856	9566	9689	9815	9802	9571	9785	9764	9765	9801	9857	9864	9700	9685	9758	9661	9593	9679	9605	9750	9633	9703	9733	9672	9601	9757	9682	9659	9794	9761	9633	9737	9782	9609	9715	9742	9775	9621	9748	9725	9863	9737	9564	9787	9822	9646	9703	9455	9635	9764	9879	9772	9807	9759	9708	9674	9762	9657	9837	9717	9548	9777	9585	9657	9685	9617	9551	9682	9712	9591	9657	9711	9702	9593	9683	9858	9745	9659	9710	9607	9666	9683	9650	9635	9765	9876	9717	9743	9784	9673	9658	9697	9791	9731	9740	9659	9728	9666	9754	9665	9758	9766	9685	9752	9670	9663	9644	9761	9833	9770	9586	9762	9643	9836	9791	9629	9657	9707	9698	9556	9504	9559	9770	9706	9674	9826	9728	9672	9672	9626	9711	9841	9680	9657	9588	9806	9673	9924	9800	9667	9526	9692	9659	9459
31346	27572	32587	27885	22916	21048	23363	23420	21603	19025	17810	16914	16871	16834	16670	16771	16792	16678	16831	16666	16591	16733	16767	16577	16454	16834	16761	16807	16838	16712	16740	16631	16785	16684	16726	16646	16706	16628	16596	16602	16817	16577	16765	16564	16731	16661	16819	16847	16536	16638	16566	16678	16936	16610	16636	16688	16564	16510	16577	16680	16656	16629	16720	16632	16716	16792	16724	16643	16808	16737	16674	16793	16811	16711	16779	16542	16735	16728	16719	16667	16808	16476	16589	16809	16785	16758	16621	16745	16825	16695	16728	16568	16654	16744	16801	16697	16365	16923	16709	16736	16911	16683	16728	16653	16707	16725	16793	16731	16667	16554	16661	16663	16562	16530	16644	16507	16593	16489	16712	16569	16537	16769	16676	16534	16389	16471	16857	16612	16896	16595	16517	16774	16697	16708	16741	16512	16700	16657	16639	16605	16783	16689	16830	16481	16718	16800	16689	16764	16685	16698	16810	16844	16622	16704	16701	16667	16772	16623	16836	16526	16477	16718	16772	16732	16891	16820	16821	16571	16435	16497	16773	16667	16673	16792	16926	16798	16710	16694	16702	16440	16801	16569	16819	16687	16697	16661	16555	16719	16768	16720	16714	16599	16610	16780	16787	16826	16826	16721	16778	16800	16900	16754	16630	16787	16658	16736	16807	16845	16561	16498	16760	16844	16776	16430	16855	16673	16884	16608	16626	16704	16761	16492	16818	16592	16661	16957	16849	16872	16585	16754	16704	16691	16561	16597	16636	16688	16787	16852	16541	16613	16947	16493	16729	16585	16630	16362	16752	16553	16460	16688	16742	16599	16536	16642	16597	16640	16655	16805	16449	16852	16455	16432	16718	16610	16787	16846	16586	16683	16645	16516	17066	16799	16805	16762	16582	16679	16655	16756	16940	16654	16532	16866	16634	16627	16578	16632	16645	16567	16695	16770	16742	16662	16709	16620	16673	16745	16641	16617	16550	16709	16525	16484	16692	16630	16635	16649	16597	16604	16734	16726	16652	16507	16850	16652	16712	16334	16545	16629	16759	16722	16788	16508	16823	16699	16711	16657	16670	16694	16575	16775	16874	16761	16541	16790	16556	17088	16684	16664	16821	16695	16563	16596	16671	16625	16662	16427	16568	16542	16645	16595	16548	16487	16522	16622	16636	16720	16714	16515	16729	16521	16549	16648	16655	16739	16862	16523	16678	16612	16849	16600	16728	16668	16566	16664	16535	16583	16727	16717	16545	16609	16611	16626	16460	16877	16570	16754	16501	16640	16593	16654	16438	16732	16632	16570	16746	16863	16812	16864	16767	16717	16715	16447	16778	16476	16682	16766	16616	16801	16586	16689	16642	16702	16678	16722	16689	16575	16551	16598	16545	16574	16747	16734	16502	16571	16558	16789	16456	16757	16759	16765	16633	16733	16609	16739	16906	16723	16660	16626	16979	16506	16440	16619	16853	16679	16726	16687	16757	16598	16664	16649	16605	16742	16729	16658	16791	16814	16691	16503	16553	16740	16744	16712	16596	16797	16795	16865	16738	16757	16490	16528	16796	16643	16495	16642	16533	16515	16550	16808	16697	16689	16686	16635	16780	16595	16728	16637	16592	16737	16635	16754	16642	16657	16659	16430	16809	16867	16782	16689	16679	16709	16601	16629	16710	16767	16746	16626	16696	16687	16900	16663	16520	16633	16692	16808	16658	16561	16795	16451	16661	16690	16875	16844	16983	16637	16635	16677	16601	16713	16718	16620	16629	16772	16688	16773	16674	16850	16855	16672	16639	16623	16667	16673	16972	16679	16532	16614	16645	16634	16602	16549	16689	16718	16698	16532	16607	16744	16822	16696	17112	16551	16576	16723	16653	16652	16712	16657	16679	16634	16463	16609	16597	16624	16583	16806	16547	16949	16849	16831	16783	16756	16792	16654	16841	16583	16699	16562	16662	16602	16655	16530	16549	16701	16701	16607	16621	16702	16715	16571	16652	16830	16766	16717	16733	16446	16521	16785	16699	16680	16732	16615	16649	16585	16767	16762	16502	16847	16598	16673	16824	16703	16760	16697	16824	16544	16790	16646	16714	16702	16647	16594	16453	16603	16639	16896	16712	16513	16881	16702	16658	16692	16751	16702	16691	16689	16403	16601	16975	16624	16674	16666	16817	16735	16728	16428	16621	16686	16596	16709	16593	16575	16564	16681	16727	16556	16608	16530	16490	16524	16565	16673	16653	16692	16697	16505	16478	16775	16606	16704	16760	16639	16681	16583	16744	16568	16589	16611	16846	16708	16801	17016	16762	16694	16732	16522	16845	16755	16726	16657	16607	16961	16677	16635	16810	16528	16734	16822	16686	16718	16778	16799	16498	16451	16758	16636	16740	16769	16839	16744	16621	16779	16629	16753	16722	16678	16693	16643	16807	16841	16748	16738	16760	16708	16688	16511	16673	16561	16432	16529	16780	16854	16706	16532	16608	16575	16833	16579	16796	16480	16731	16550	16742	16616	16581	16697	16565	16741	16676	16487	16658	16674	16666	16643	16742	16827	16808	17005	16897	16576	16627	16519	16838	16623	16568	16942	16867	16430	16677	16621	16803	16574	16542	16702	16696	16951	16901	16661	16818	16589	16460	16726	16711	16701	16780	16663	16850	16614	16800	16695	16656	16626	16828	16830	16630	16850	16664	16773	16955	16577	16415	16598	16691	16749	16832	16634	16634	16794	16510	16637	16688	16852	16405	16730	16678	16544	16527	16820	16580	16780	16801	16736	16470	16964	16730	16676	16793	16719	16584	16690	16785	16676	16752	16673	16564	16559	16748	16708	16909	16577	16609	16635	16657	16702	16683	16697	16781	16608	16668	16499	16782	16772	16849	16765	16659	16452	16747	16592	16627	16608	16642	16579	16667	16570	16684	16762	16692	16578	16522	16557	16628	16615	16627	16613	16620	16695	16881	16764	16638	16867	16652	16686	16807	16679	17099	16770	16611	16741	16849	16682	16608	16690	16838	16923	16778	16757	16750	16634	16544	16573	16780	16565	16746	16703	16654	16835	16628	16722	16648	16603	16547	16841	17068	16586	16762	16873	16572	16582	16564	16486	16740	16419	16535	16805	16851	16618	16477	16633	16785	16789	16596	16513	16637	16830	16500	16763	16642	16837	16626	16655	16473	16528	16523	16567	16653	16930	16778	16518	16618	16736	16689	16626	16698	16799	16683	16622	16757	16594	16781	16399	16643	16553	16818	16769	16645	16901	16738	16613	16698	16732	16697	16732	16759	16620	16629	16561	16495	16651	16746	16629	16672	16724	16509	16763	16626	16669	16560	16649	16637	16552	16500	16619	16711	16829	16850	16691	16744	16661	16698	16502	16487	16668	16803	16623	16723	16785	16535	16705	16633	16818	16454	16699	16714	16689	16924	16605	16614	16638	16555	16628	16828	16671	16775	16687	16572	16739	16509	16590	16553	16722	16774	16803	16739	16790	16440	16629	16659	16605	16696	16827	16807	16683	16607	16779	16764	16766	16725	16773	16470	16774	16710	16468	16644	16705	16793	16556	16507	16557	16738	16630	16608	16394	16376	16691	16760	16860	16743	16580	16466	16563	16731	16559	16598	16613	16672	16666	16667	16636	16682	16576	16745	16745	16652	16791	17021	16691	16638	16671	16609	16620	16699	16721	16685	16641	16624	16710	16845	16803	17118	16745	16807	16490	16742	16624	16638	16553	16805	16808	16616	16646	16593	16676	16717	16773	17004	16916	16443	16661	16785	16608	16632	16533	16765	16579	16665	16693	16854	16658	16767	16791	16441	16667	16610	16778	16709	16616	16779	16703	16775	16862	16848	16717	16708	16543	16722	16684	16716	16904	16905	16810	16514	16596	16721	16660	16677	16653	16439	16824	16842	16901	16471	16709	16806	16558	16785	16518	16616	16914	16747	16578	16712	16672	16746	16674	16629	16666	16754	16840	16775	16580	16568	16660	16712	16764	16575	16521	16562	16526	16350	16468	16657	16549	16582	16708	16783	16682	16546	16672	16490	16755	16649	16913	17019	16394	16537	16854	16563	16910	16839	17030	16659	16612	16538	16636	16660	16765	16593	16846	16711	16690	16822	16636	16533	16739	16651	16726	16693	16632	16744	16506	16916	16638	16614	16737	16592	16912	16860	16651	16802	16502	16641	16668	16848	16722	16783	16597	16756	16673	16593	16620	16605	16608	16429	16745	16842	16771	16857	16571	16859	16831	16475	16744	16721	16782	16719	16478	16661	16682	16807	16729	16903	16810	16870	16736	16737	16635	16811	16736	16697	16797	16696	16698	16673	16415	16797	16691	16676	16590	16848	16595	16834	16774	16855	16920	16777	16727	16692	16872	16706	17114	16828	16588	16440	16748	16649	16705	16750	16846	16892	16754	16751	16573	16455	16612	16841	16849	16864	16660	16650	16610	16458	16697	16663	16632	16680	16904	16728	16650	16870	16822	16826	16644	16656	16463	16668	16582	16699	16638	16711	16566	16766	16428	16763	16905	16608	16791	16577	16576	16695	16839	16823	16655	16792	16537	16487	16540	16729	16466	16785	16828	16563	16567	16740	16644	16729	16612	16679	16635	16461	16719	16596	16654	16527	16587	16667	16533	16675	16643	16520	16600	16678	16751	16648	16868	16829	16556	16777	16667	16715	16831	16810	16790	16709	16524	16735	16824	16630	16808	16865	16707	16676	16749	16595	16618	16548	16778	16747	16705	16668	16788	16935	16714	16741	16748	16608	16770	16631	16722	16668	16899	16856	16651	16784	16723	16566	16643	16752	16689	16784	16888	16690	16841	16661	16725	16654	16533	16606	16548	16652	16671	16522	16681	16717	16848	16829	16939	16805	16666	16600	16655	16716	16717	16646	16677	16700	16843	16639	16632	16632	16774	16744	16637	16706	16632	16744	16726	16742	16644	16706	16956	16861	16612	16858	16742	16667	16742	16668	16821	16746	16599	16647	16759	16349	16794	16768	16730	16809	16697	16570	16755	16523	16729	16723	16592	16655	16820	16386	16756	16639	16899	16624	16782	16771	16608	16851	16581	16721	16393	16675	16825	16584	16673	16810	16764	16550	16785	16665	16614	16602	16739	16776	16789	16751	16630	16704	16793	16720	16844
16873	23384	25967	18019	15639	14069	17004	16389	13917	11182	9993	9819	9654	9524	9715	9697	9638	9647	9569	9532	9417	9480	9795	9572	9485	9517	9658	9638	9481	9620	9610	9609	9684	9559	9644	9747	9603	9715	9508	9451	9595	9455	9563	9596	9644	9515	9543	9508	9611	9512	9459	9531	9694	9500	9490	9570	9460	9539	9420	9512	9658	9460	9517	9360	9438	9518	9520	9674	9680	9577	9420	9633	9665	9498	9594	9428	9678	9537	9557	9463	9741	9628	9541	9598	9740	9642	9636	9613	9479	9541	9504	9659	9643	9643	9621	9492	9776	9583	9655	9528	9532	9419	9485	9681	9507	9506	9665	9675	9627	9570	9617	9430	9518	9567	9613	9566	9630	9501	9428	9609	9449	9608	9577	9525	9502	9475	9719	9405	9576	9655	9782	9621	9590	9515	9542	9518	9562	9629	9697	9772	9609	9615	9616	9607	9660	9653	9604	9553	9435	9507	9567	9580	9739	9670	9603	9558	9528	9608	9512	9549	9582	9441	9614	9568	9646	9525	9496	9537	9592	9634	9540	9456	9669	9547	9549	9510	9491	9617	9674	9716	9441	9493	9445	9553	9556	9557	9380	9569	9602	9525	9703	9400	9653	9533	9466	9437	9429	9761	9488	9487	9556	9498	9568	9522	9435	9691	9562	9570	9635	9537	9463	9435	9535	9505	9574	9634	9749	9549	9610	9444	9423	9609	9650	9663	9375	9623	9580	9502	9599	9640	9653	9564	9612	9488	9529	9475	9504	9602	9552	9419	9536	9541	9645	9430	9643	9612	9538	9615	9662	9573	9475	9571	9543	9540	9478	9544	9490	9471	9682	9677	9446	9468	9550	9530	9639	9593	9511	9637	9600	9607	9528	9566	9679	9674	9599	9513	9500	9665	9641	9557	9436	9510	9674	9544	9559	9646	9673	9416	9596	9530	9615	9437	9449	9427	9534	9655	9689	9552	9475	9525	9466	9580	9506	9523	9572	9614	9748	9543	9520	9494	9567	9510	9630	9576	9500	9677	9565	9508	9598	9497	9413	9546	9462	9499	9485	9620	9524	9492	9478	9736	9581	9576	9537	9517	9533	9631	9537	9573	9548	9577	9451	9608	9578	9516	9545	9598	9721	9549	9518	9559	9452	9640	9585	9788	9509	9670	9556	9718	9436	9521	9383	9525	9629	9516	9614	9696	9489	9566	9614	9513	9632	9594	9517	9614	9580	9599	9474	9482	9579	9514	9542	9560	9535	9640	9577	9540	9504	9589	9613	9548	9479	9500	9501	9375	9429	9367	9712	9509	9675	9528	9579	9506	9558	9707	9606	9533	9680	9783	9510	9658	9480	9752	9483	9689	9487	9573	9569	9568	9588	9546	9488	9543	9577	9512	9680	9682	9533	9695	9494	9494	9549	9471	9443	9549	9651	9499	9568	9523	9653	9585	9523	9624	9473	9518	9586	9557	9622	9631	9528	9608	9576	9536	9461	9582	9508	9507	9626	9628	9642	9617	9678	9586	9774	9522	9605	9662	9559	9632	9571	9600	9516	9558	9680	9538	9530	9597	9521	9707	9599	9586	9575	9634	9620	9495	9494	9366	9510	9700	9429	9582	9700	9514	9548	9595	9695	9494	9729	9405	9638	9682	9582	9607	9465	9538	9505	9605	9517	9525	9477	9351	9535	9660	9589	9656	9532	9555	9538	9568	9575	9593	9555	9476	9577	9468	9711	9617	9546	9541	9617	9649	9630	9483	9538	9422	9654	9396	9628	9649	9514	9552	9540	9669	9626	9475	9501	9550	9572	9385	9542	9626	9650	9543	9672	9556	9470	9461	9598	9716	9524	9617	9690	9633	9576	9421	9647	9563	9583	9476	9579	9490	9519	9571	9700	9520	9570	9448	9526	9643	9710	9564	9425	9502	9658	9561	9692	9477	9709	9572	9611	9563	9596	9611	9566	9654	9592	9429	9533	9606	9533	9406	9660	9645	9550	9553	9559	9460	9528	9476	9482	9618	9532	9667	9622	9658	9580	9612	9572	9538	9636	9488	9442	9581	9498	9613	9537	9557	9550	9496	9580	9664	9642	9579	9553	9463	9790	9548	9596	9550	9514	9561	9474	9707	9450	9534	9650	9592	9393	9418	9516	9602	9577	9552	9504	9705	9437	9588	9593	9397	9563	9525	9578	9585	9577	9572	9498	9476	9464	9504	9440	9567	9493	9499	9506	9536	9571	9414	9488	9680	9715	9645	9486	9725	9617	9608	9510	9607	9685	9588	9533	9613	9632	9690	9399	9617	9801	9692	9422	9655	9603	9701	9601	9462	9600	9647	9561	9666	9593	9644	9608	9479	9603	9467	9603	9605	9535	9627	9548	9465	9616	9554	9685	9619	9538	9487	9746	9599	9571	9578	9639	9576	9599	9602	9522	9594	9524	9509	9608	9496	9584	9632	9439	9666	9492	9485	9561	9671	9608	9471	9611	9620	9491	9497	9518	9501	9349	9482	9473	9415	9663	9574	9510	9534	9551	9671	9456	9457	9676	9622	9454	9549	9470	9565	9445	9523	9503	9467	9586	9475	9561	9610	9539	9658	9567	9558	9548	9688	9603	9490	9580	9713	9519	9517	9607	9612	9573	9338	9489	9696	9730	9517	9656	9337	9474	9518	9380	9634	9693	9698	9592	9575	9697	9588	9615	9614	9446	9614	9555	9672	9502	9416	9737	9617	9559	9631	9683	9626	9574	9680	9649	9459	9593	9696	9585	9541	9648	9573	9499	9553	9541	9533	9631	9533	9592	9548	9377	9625	9706	9554	9589	9491	9651	9515	9570	9622	9454	9452	9452	9431	9599	9528	9657	9463	9444	9616	9589	9578	9538	9627	9645	9626	9651	9565	9439	9610	9512	9641	9586	9646	9731	9423	9614	9586	9557	9405	9704	9643	9459	9410	9590	9500	9766	9631	9428	9519	9606	9617	9608	9548	9571	9522	9550	9543	9481	9656	9538	9771	9489	9603	9500	9742	9498	9543	9584	9519	9506	9579	9556	9595	9484	9478	9590	9524	9568	9734	9647	9546	9575	9509	9444	9438	9559	9458	9568	9633	9590	9502	9566	9526	9529	9543	9712	9580	9497	9572	9684	9433	9632	9724	9555	9502	9646	9545	9464	9652	9643	9704	9495	9557	9668	9499	9527	9688	9664	9689	9472	9592	9701	9472	9621	9597	9604	9450	9452	9449	9548	9545	9462	9535	9395	9563	9688	9576	9695	9639	9558	9523	9658	9385	9538	9538	9698	9587	9523	9639	9659	9676	9535	9687	9575	9649	9440	9591	9546	9591	9642	9473	9652	9589	9572	9643	9631	9646	9601	9633	9545	9609	9478	9501	9597	9543	9558	9751	9579	9448	9716	9439	9679	9556	9540	9556	9537	9562	9663	9535	9621	9567	9581	9569	9575	9563	9487	9599	9628	9607	9527	9407	9580	9696	9596	9549	9608	9579	9668	9542	9501	9656	9497	9595	9491	9643	9503	9717	9517	9606	9750	9607	9647	9584	9405	9598	9499	9609	9636	9459	9492	9437	9653	9475	9610	9455	9539	9547	9626	9621	9444	9494	9453	9589	9609	9642	9759	9507	9455	9641	9662	9507	9706	9609	9623	9594	9715	9500	9612	9532	9729	9465	9548	9577	9591	9499	9522	9530	9619	9651	9522	9484	9447	9494	9585	9643	9551	9430	9408	9615	9704	9538	9596	9637	9578	9505	9611	9763	9552	9551	9435	9619	9501	9590	9477	9448	9554	9542	9568	9561	9494	9582	9734	9712	9498	9600	9614	9488	9443	9487	9576	9567	9581	9587	9491	9531	9599	9385	9667	9448	9608	9508	9617	9356	9599	9687	9452	9684	9531	9585	9530	9424	9667	9689	9456	9474	9487	9459	9582	9691	9694	9445	9528	9554	9575	9723	9703	9525	9660	9599	9484	9597	9477	9526	9526	9398	9691	9622	9644	9574	9544	9627	9601	9428	9580	9544	9682	9456	9663	9588	9536	9440	9669	9603	9354	9645	9634	9475	9690	9434	9572	9526	9537	9631	9550	9582	9707	9631	9465	9478	9605	9593	9607	9441	9746	9565	9489	9482	9373	9688	9519	9741	9738	9588	9456	9573	9392	9623	9734	9386	9602	9518	9627	9398	9445	9646	9503	9616	9556	9461	9542	9508	9630	9639	9460	9638	9428	9632	9577	9555	9429	9641	9627	9502	9697	9575	9635	9596	9571	9472	9689	9585	9542	9688	9475	9623	9477	9699	9662	9606	9677	9587	9475	9587	9562	9499	9592	9562	9556	9695	9482	9673	9516	9527	9709	9536	9451	9366	9463	9801	9539	9556	9516	9601	9585	9665	9695	9585	9609	9428	9529	9790	9516	9568	9629	9595	9666	9525	9623	9419	9565	9413	9606	9436	9601	9430	9629	9644	9621	9691	9396	9566	9573	9587	9607	9663	9406	9643	9520	9432	9424	9662	9551	9361	9694	9545	9520	9507	9677	9659	9446	9669	9481	9614	9397	9599	9519	9693	9521	9638	9601	9497	9584	9530	9705	9447	9529	9602	9670	9617	9473	9545	9640	9688	9491	9688	9478	9460	9420	9560	9708	9649	9626	9533	9503	9646	9429	9667	9546	9672	9585	9504	9651	9616	9483	9670	9508	9600	9457	9661	9568	9621	9608	9488	9542	9696	9529	9608	9585	9307	9501	9503	9715	9489	9571	9524	9408	9585	9485	9617	9631	9537	9476	9613	9616	9564	9638	9586	9514	9571	9609	9550	9591	9596	9527	9535	9630	9581	9594	9507	9593	9690	9638	9532	9566	9556	9535	9653	9579	9572	9521	9678	9492	9582	9508	9641	9609	9558	9572	9625	9585	9636	9506	9577	9649	9524	9567	9492	9531	9594	9610	9661	9687	9592	9688	9706	9535	9505	9444	9612	9529	9674	9455	9429	9604	9436	9547	9539	9653	9530	9454	9618	9626	9516	9694	9457	9515	9415	9641	9532	9685	9574	9590	9732	9425	9533	9418	9558	9683	9579	9628	9547	9546	9635	9626	9575	9493	9791	9416	9642	9480	9603
25444	21301	28484	28156	26148	25072	37230	38325	37639	27206	20556	18025	17184	16613	16508	16751	16682	16755	16726	16664	16535	16700	16609	16343	16456	16385	16471	16624	16662	16605	16408	16450	16499	16719	16566	16589	16515	16473	16358	16478	16461	16507	16522	16551	16413	16500	16641	16386	16571	16490	16477	16575	16585	16475	16643	16513	16516	16540	16567	16454	16593	16646	16497	16384	16404	16354	16526	16568	16527	16480	16426	16496	16596	16546	16650	16502	16372	16727	16595	16378	16655	16475	16719	16451	16574	16558	16468	16428	16479	16483	16486	16442	16370	16594	16557	16332	16318	16433	16736	16546	16459	16495	16653	16679	16661	16504	16525	16579	16459	16347	16546	16540	16478	16578	16598	16531	16542	16377	16348	16524	16356	16632	16674	16613	16466	16434	16230	16426	16573	16243	16469	16301	16463	16652	16668	16525	16448	16459	16508	16405	16484	16576	16682	16367	16477	16414	16652	16475	16547	16594	16580	16552	16735	16596	16566	16732	16679	16657	16511	16506	16383	16486	16563	16351	16384	16523	16458	16599	16427	16452	16396	16310	16500	16486	16551	16639	16322	16415	16317	16620	16493	16451	16349	16563	16560	16587	16479	16390	16496	16450	16407	16402	16312	16704	16573	16438	16469	16722	16390	16559	16509	16420	16627	16420	16516	16453	16449	16474	16552	16566	16384	16739	16231	16436	16407	16440	16595	16581	16603	16690	16391	16467	16522	16655	16556	16479	16476	16349	16501	16538	16594	16543	16616	16537	16738	16822	16617	16549	16350	16321	16636	16489	16589	16471	16445	16622	16560	16600	16615	16584	16650	16573	16575	16592	16691	16543	16514	16804	16659	16465	16394	16425	16480	16511	16480	16506	16777	16619	16638	16607	16375	16503	16468	16148	16357	16742	16480	16745	16712	16582	16334	16428	16509	16533	16446	16555	16429	16471	16483	16576	16343	16411	16309	16654	16223	16423	16370	16554	16509	16622	16551	16303	16580	16295	16418	16388	16303	16519	16212	16613	16411	16535	16626	16630	16387	16381	16345	16604	16316	16450	16409	16724	16422	16512	16615	16437	16512	16400	16641	16549	16503	16406	16280	16205	16543	16530	16516	16358	16440	16638	16507	16581	16438	16398	16453	16441	16405	16517	16654	16536	16503	16450	16711	16409	16543	16690	16604	16624	16496	16424	16374	16391	16283	16611	16570	16628	16418	16551	16576	16566	16598	16484	16460	16610	16413	16393	16449	16445	16325	16479	16382	16629	16433	16644	16503	16427	16405	16540	16443	16410	16459	16620	16471	16495	16628	16367	16422	16584	16452	16640	16648	16505	16687	16534	16399	16572	16377	16326	16779	16492	16422	16693	16482	16326	16457	16355	16540	16792	16452	16505	16654	16381	16863	16560	16274	16608	16549	16570	16446	16657	16496	16527	16465	16552	16830	16599	16730	16369	16499	16341	16463	16519	16517	16518	16559	16485	16578	16590	16572	16545	16660	16465	16526	16430	16587	16745	16596	16578	16505	16522	16402	16549	16435	16526	16476	16656	16450	16636	16426	16249	16538	16602	16469	16415	16417	16480	16762	16494	16332	16382	16539	16455	16600	16526	16539	16477	16641	16535	16461	16450	16621	16565	16395	16740	16364	16460	16426	16524	16484	16545	16610	16639	16359	16422	16588	16654	16397	16512	16463	16549	16485	16373	16602	16541	16604	16458	16458	16415	16496	16724	16470	16445	16647	16453	16434	16334	16370	16655	16385	16481	16485	16523	16657	16550	16747	16634	16302	16456	16570	16501	16669	16409	16421	16417	16496	16542	16742	16363	16722	16572	16505	16520	16618	16478	16550	16518	16531	16358	16508	16496	16657	16409	16632	16557	16764	16577	16328	16577	16647	16708	16697	16331	16565	16391	16597	16532	16489	16591	16813	16587	16499	16728	16520	16572	16550	16498	16396	16565	16539	16316	16427	16678	16526	16435	16466	16544	16667	16663	16532	16443	16164	16324	16666	16643	16532	16412	16470	16607	16400	16488	16440	16604	16451	16379	16605	16616	16263	16387	16480	16608	16732	16789	16489	16592	16604	16528	16351	16380	16432	16370	16248	16430	16326	16241	16468	16500	16552	16499	16737	16631	16494	16591	16533	16446	16596	16297	16516	16761	16343	16551	16679	16609	16465	16471	16503	16443	16513	16550	16628	16471	16540	16456	16741	16610	16549	16667	16523	16263	16307	16627	16481	16289	16558	16391	16334	16519	16550	16433	16566	16494	16478	16536	16442	16469	16403	16515	16471	16486	16376	16518	16526	16461	16492	16566	16333	16630	16644	16727	16674	16312	16559	16648	16407	16508	16393	16492	16628	16494	16515	16423	16536	16576	16663	16472	16247	16264	16410	16260	16487	16522	16486	16596	16598	16531	16530	16436	16628	16355	16702	16555	16576	16673	16333	16508	16442	16699	16621	16569	16577	16637	16513	16447	16276	16552	16614	16380	16608	16466	16603	16330	16403	16636	16584	16394	16489	16376	16521	16575	16607	16518	16479	16483	16515	16555	16289	16599	16530	16653	16507	16508	16596	16758	16369	16548	16454	16547	16609	16510	16715	16544	16353	16440	16484	16442	16514	16513	16560	16396	16520	16539	16689	16491	16201	16208	16554	16601	16498	16671	16429	16367	16381	16355	16577	16531	16617	16341	16540	16628	16505	16614	16558	16418	16468	16389	16291	16491	16375	16493	16293	16611	16474	16330	16563	16488	16419	16550	16383	16528	16482	16545	16380	16463	16739	16455	16408	16596	16378	16509	16430	16397	16332	16627	16420	16506	16524	16469	16539	16409	16395	16418	16622	16601	16255	16774	16603	16594	16587	16476	16421	16535	16391	16616	16815	16550	16569	16417	16358	16397	16372	16657	16364	16456	16452	16359	16606	16400	16589	16515	16466	16575	16458	16497	16620	16356	16448	16260	16426	16479	16404	16522	16529	16524	16417	16457	16390	16565	16428	16349	16336	16358	16580	16550	16412	16283	16616	16426	16436	16476	16575	16504	16584	16484	16648	16495	16520	16598	16613	16362	16350	16689	16588	16683	16465	16586	16662	16746	16371	16402	16393	16267	16486	16528	16516	16536	16547	16657	16483	16756	16586	16414	16622	16440	16437	16319	16488	16630	16490	16590	16476	16625	16436	16603	16823	16528	16462	16447	16374	16650	16595	16593	16541	16436	16587	16577	16458	16648	16544	16572	16492	16680	16682	16627	16478	16352	16450	16654	16626	16461	16701	16440	16413	16577	16404	16572	16583	16497	16456	16675	16669	16159	16554	16620	16362	16366	16470	16582	16492	16598	16236	16499	16238	16504	16380	16362	16525	16630	16372	16422	16536	16475	16362	16419	16444	16522	16486	16521	16440	16414	16471	16399	16473	16651	16474	16426	16379	16731	16400	16434	16389	16556	16495	16618	16438	16496	16502	16519	16196	16484	16270	16524	16600	16729	16543	16706	16324	16510	16489	16591	16379	16396	16583	16635	16380	16737	16505	16610	16474	16486	16336	16586	16540	16480	16332	16473	16455	16404	16566	16471	16340	16827	16545	16390	16481	16593	16308	16351	16249	16588	16591	16504	16353	16343	16447	16490	16476	16452	16680	16470	16408	16508	16482	16511	16510	16331	16531	16401	16480	16615	16542	16726	16585	16373	16258	16583	16580	16470	16647	16551	16580	16678	16558	16741	16642	16510	16415	16492	16582	16597	16465	16628	16597	16435	16630	16429	16586	16475	16337	16395	16440	16390	16518	16600	16570	16433	16327	16519	16561	16607	16412	16468	16424	16500	16284	16376	16442	16415	16595	16391	16553	16389	16420	16552	16364	16542	16564	16539	16503	16350	16314	16527	16714	16568	16466	16433	16587	16552	16603	16695	16638	16488	16403	16451	16551	16298	16442	16416	16644	16525	16342	16384	16511	16402	16638	16524	16579	16523	16583	16479	16421	16295	16496	16507	16459	16508	16632	16410	16503	16502	16685	16565	16306	16650	16480	16505	16500	16595	16608	16525	16493	16638	16555	16406	16395	16616	16640	16773	16581	16694	16426	16422	16419	16774	16609	16611	16563	16482	16594	16446	16320	16620	16731	16385	16460	16395	16478	16502	16491	16480	16382	16665	16438	16309	16671	16525	16697	16421	16344	16429	16414	16434	16495	16599	16573	16575	16439	16452	16577	16492	16420	16527	16455	16484	16617	16563	16510	16565	16510	16396	16379	16603	16492	16372	16416	16473	16462	16332	16451	16329	16484	16399	16590	16509	16703	16614	16734	16554	16546	16610	16368	16469	16599	16574	16459	16669	16415	16622	16453	16417	16542	16629	16383	16462	16587	16504	16544	16479	16543	16602	16615	16323	16488	16504	16630	16382	16356	16329	16399	16330	16602	16499	16488	16692	16453	16639	16668	16642	16446	16522	16471	16504	16462	16578	16626	16385	16482	16662	16397	16483	16533	16443	16472	16664	16702	16573	16556	16538	16328	16396	16563	16466	16371	16642	16474	16370	16532	16603	16685	16671	16407	16497	16789	16443	16384	16426	16527	16473	16427	16348	16480	16480	16466	16372	16569	16280	16425	16544	16562	16514	16542	16443	16635	16353	16493	16585	16467	16301	16549	16418	16498	16490	16316	16604	16255	16581	16495	16385	16538	16567	16583	16629	16247	16501	16390	16550	16511	16443	16473	16563	16434	16499	16436	16586	16319	16466	16570	16628	16510	16581	16391	16637	16384	16576	16550	16562	16410	16622	16504	16360	16378	16493	16529	16526	16616	16427	16414	16395	16592	16569	16499	16503	16562	16573	16501	16488	16614	16636	16462	16459	16474	16572	16542	16443	16393	16600	16383	16461	16583	16488	16461	16411	16630	16550	16646	16596	16496	16418	16406	16429	16657	16290	16673	16506	16526	16563	16405	16451	16581	16586	16643	16395	16376	16545	16476	16587	16415	16657	16596	16648	16624	16521	16369	16430	16281	16479	16300	16372	16470	16543	16645	16618	16494	16631	16495	16410	16528	16428	16429	16482	16552	16362	16641	16531	16354	16483	16471	16415	16536	16673	16723	16655	16485	16434	16617	16674	16426	16615	16412	16505	16477	16481	16570	16331	16560	16534	16679	16759
17074	29988	28857	22651	20287	17876	32237	31131	29282	17487	12284	10576	9904	9755	9772	9667	9606	9773	9607	9651	9629	9762	9871	9747	9643	9603	9744	9600	9669	9478	9629	9708	9536	9703	9662	9684	9714	9762	9615	9649	9743	9665	9590	9690	9556	9593	9704	9606	9676	9588	9663	9729	9643	9659	9757	9636	9693	9651	9664	9714	9681	9637	9605	9639	9593	9596	9733	9637	9718	9780	9849	9740	9677	9693	9672	9569	9621	9695	9626	9736	9772	9684	9744	9685	9674	9676	9700	9707	9799	9577	9752	9633	9492	9677	9450	9768	9683	9591	9508	9600	9620	9650	9709	9631	9627	9599	9684	9589	9563	9646	9616	9568	9596	9548	9552	9650	9606	9762	9579	9428	9484	9503	9651	9610	9640	9785	9707	9612	9708	9634	9726	9581	9651	9554	9734	9613	9505	9819	9586	9594	9582	9677	9673	9768	9548	9644	9595	9727	9632	9541	9690	9558	9440	9605	9495	9779	9709	9631	9502	9492	9692	9776	9729	9563	9549	9755	9637	9716	9536	9597	9685	9696	9601	9760	9622	9671	9462	9542	9664	9626	9641	9747	9511	9505	9856	9570	9704	9679	9579	9546	9634	9577	9741	9505	9588	9687	9635	9658	9574	9634	9679	9658	9433	9565	9633	9839	9533	9679	9692	9502	9571	9601	9740	9633	9612	9563	9580	9547	9577	9684	9722	9625	9632	9528	9483	9708	9604	9559	9696	9820	9825	9591	9478	9659	9737	9661	9672	9589	9604	9678	9655	9532	9598	9616	9565	9621	9574	9523	9567	9846	9667	9620	9688	9779	9588	9594	9488	9602	9585	9743	9538	9599	9462	9509	9777	9610	9563	9749	9545	9588	9641	9464	9708	9670	9677	9605	9783	9568	9548	9733	9690	9614	9700	9543	9675	9621	9536	9636	9782	9558	9693	9608	9672	9647	9688	9499	9510	9521	9654	9604	9547	9769	9683	9527	9628	9657	9757	9625	9679	9634	9569	9565	9623	9676	9709	9541	9502	9815	9713	9578	9706	9533	9586	9660	9547	9563	9601	9693	9708	9700	9639	9543	9522	9707	9569	9595	9607	9713	9513	9635	9569	9631	9525	9798	9695	9763	9540	9434	9711	9556	9590	9614	9700	9604	9788	9471	9571	9644	9721	9728	9628	9809	9666	9654	9522	9615	9575	9465	9799	9612	9593	9604	9446	9587	9685	9543	9561	9671	9538	9518	9694	9727	9595	9669	9610	9547	9635	9671	9539	9633	9733	9749	9641	9550	9706	9598	9622	9538	9607	9781	9627	9487	9665	9610	9555	9595	9649	9612	9687	9634	9544	9605	9555	9726	9808	9709	9735	9735	9678	9601	9475	9630	9655	9702	9644	9605	9669	9685	9658	9641	9724	9540	9772	9551	9566	9531	9369	9628	9723	9674	9580	9575	9770	9679	9657	9700	9691	9591	9769	9636	9652	9681	9770	9716	9402	9490	9652	9545	9635	9556	9595	9551	9645	9599	9676	9672	9679	9731	9449	9584	9642	9693	9581	9522	9516	9667	9560	9558	9724	9575	9677	9652	9615	9544	9581	9532	9651	9512	9717	9439	9541	9597	9676	9689	9532	9678	9792	9666	9710	9667	9586	9598	9465	9571	9736	9651	9599	9788	9558	9573	9563	9761	9583	9662	9707	9544	9693	9566	9644	9788	9562	9735	9601	9833	9556	9700	9583	9617	9695	9594	9634	9496	9588	9486	9646	9538	9636	9576	9568	9762	9812	9759	9652	9559	9775	9730	9659	9737	9617	9621	9652	9716	9437	9624	9602	9600	9658	9717	9567	9549	9631	9756	9554	9566	9696	9605	9577	9715	9702	9604	9646	9604	9778	9684	9575	9587	9654	9640	9669	9753	9660	9767	9635	9582	9670	9511	9695	9635	9707	9539	9635	9621	9723	9516	9609	9505	9493	9827	9686	9609	9528	9669	9541	9549	9647	9668	9730	9658	9632	9591	9527	9604	9631	9889	9650	9737	9683	9622	9692	9668	9546	9630	9699	9521	9521	9684	9549	9572	9576	9633	9695	9583	9607	9675	9675	9528	9383	9661	9566	9591	9643	9665	9450	9614	9553	9569	9868	9509	9719	9658	9471	9584	9623	9642	9668	9645	9570	9653	9825	9521	9633	9653	9766	9583	9609	9545	9598	9744	9694	9638	9608	9572	9588	9458	9653	9678	9686	9656	9588	9510	9715	9498	9570	9516	9585	9526	9726	9470	9666	9623	9699	9497	9674	9539	9690	9683	9601	9551	9570	9713	9739	9637	9460	9861	9563	9683	9632	9680	9548	9665	9545	9669	9748	9816	9702	9472	9677	9657	9712	9570	9651	9549	9593	9640	9705	9616	9706	9633	9722	9709	9459	9542	9599	9692	9604	9725	9492	9700	9618	9679	9685	9620	9746	9627	9660	9536	9639	9605	9708	9691	9682	9696	9617	9597	9548	9593	9529	9640	9555	9606	9568	9622	9734	9736	9532	9453	9730	9647	9610	9665	9592	9620	9499	9628	9672	9562	9541	9533	9713	9673	9573	9752	9684	9826	9703	9757	9753	9544	9516	9649	9727	9430	9593	9721	9577	9758	9576	9608	9564	9666	9498	9753	9641	9503	9640	9656	9590	9646	9575	9624	9447	9480	9457	9665	9679	9531	9607	9680	9529	9778	9844	9665	9652	9733	9511	9631	9697	9531	9575	9711	9660	9587	9668	9561	9834	9667	9604	9702	9576	9660	9700	9734	9529	9610	9639	9650	9631	9709	9577	9606	9564	9600	9623	9381	9701	9665	9612	9716	9680	9749	9626	9450	9711	9714	9681	9732	9666	9628	9761	9644	9693	9441	9532	9735	9556	9794	9569	9487	9485	9719	9702	9758	9598	9632	9630	9584	9541	9622	9560	9700	9567	9525	9756	9540	9639	9631	9498	9507	9701	9522	9641	9535	9673	9509	9673	9529	9733	9621	9794	9699	9574	9715	9604	9619	9706	9674	9659	9646	9547	9496	9619	9605	9701	9626	9533	9621	9583	9699	9671	9652	9574	9637	9677	9543	9616	9685	9787	9534	9687	9523	9607	9626	9543	9594	9753	9544	9631	9669	9640	9577	9801	9750	9635	9597	9672	9668	9640	9440	9762	9663	9651	9590	9533	9502	9703	9568	9590	9537	9474	9633	9630	9718	9905	9608	9694	9610	9658	9670	9553	9625	9671	9551	9581	9559	9588	9718	9582	9617	9498	9571	9661	9478	9609	9756	9726	9599	9606	9573	9620	9615	9616	9624	9576	9634	9728	9705	9841	9595	9670	9743	9618	9544	9682	9626	9711	9671	9497	9506	9662	9627	9739	9621	9544	9719	9544	9543	9647	9637	9584	9659	9679	9719	9643	9588	9668	9663	9675	9643	9670	9588	9630	9609	9640	9593	9611	9640	9569	9643	9619	9546	9669	9831	9513	9535	9740	9626	9538	9740	9569	9735	9699	9806	9637	9643	9557	9569	9713	9603	9747	9605	9709	9746	9707	9709	9743	9667	9617	9560	9757	9707	9695	9650	9602	9675	9563	9597	9769	9802	9498	9641	9528	9553	9647	9865	9512	9625	9823	9707	9649	9562	9651	9655	9754	9524	9605	9583	9486	9584	9691	9572	9556	9659	9721	9801	9524	9762	9593	9596	9637	9597	9567	9460	9574	9644	9675	9593	9617	9814	9659	9755	9835	9448	9679	9585	9688	9614	9776	9556	9678	9673	9730	9678	9554	9551	9543	9601	9693	9550	9672	9600	9623	9552	9713	9599	9688	9583	9571	9635	9690	9597	9513	9736	9675	9755	9604	9604	9645	9611	9498	9548	9608	9753	9518	9574	9654	9698	9759	9711	9422	9764	9699	9479	9614	9612	9674	9620	9635	9707	9682	9506	9627	9738	9669	9754	9648	9576	9570	9672	9665	9673	9760	9637	9583	9584	9523	9658	9673	9440	9589	9669	9718	9728	9657	9644	9563	9460	9552	9690	9712	9672	9668	9499	9501	9628	9600	9694	9638	9645	9562	9719	9634	9645	9503	9545	9549	9538	9519	9536	9703	9635	9685	9668	9585	9478	9528	9601	9625	9592	9449	9640	9573	9772	9550	9689	9648	9748	9699	9514	9733	9517	9748	9716	9581	9678	9735	9633	9716	9636	9739	9687	9705	9733	9576	9575	9694	9624	9665	9553	9698	9615	9588	9667	9626	9663	9515	9724	9630	9490	9696	9655	9575	9830	9614	9601	9491	9851	9683	9648	9684	9508	9546	9690	9609	9687	9565	9605	9680	9538	9607	9453	9631	9773	9685	9612	9684	9661	9694	9695	9678	9712	9437	9609	9687	9586	9534	9626	9693	9607	9677	9533	9605	9598	9776	9744	9486	9742	9604	9482	9621	9712	9612	9707	9679	9711	9795	9596	9644	9785	9578	9581	9625	9508	9721	9611	9696	9578	9646	9627	9501	9685	9690	9567	9664	9531	9800	9633	9671	9639	9759	9577	9673	9738	9661	9618	9653	9621	9601	9499	9630	9592	9560	9762	9658	9663	9632	9702	9568	9539	9596	9601	9751	9791	9542	9722	9549	9767	9644	9667	9599	9626	9599	9648	9816	9698	9654	9730	9668	9630	9681	9487	9609	9635	9667	9722	9621	9738	9554	9691	9614	9472	9769	9748	9517	9656	9512	9693	9660	9702	9623	9695	9640	9651	9673	9633	9707	9729	9701	9764	9600	9540	9602	9677	9602	9707	9579	9740	9618	9657	9583	9563	9649	9598	9663	9644	9681	9677	9657	9778	9663	9591	9720	9642	9658	9665	9565	9626	9585	9546	9613	9592	9617	9745	9700	9716	9679	9504	9671	9639	9696	9722	9777	9573	9526	9798	9531	9689	9581	9570	9687	9621	9460	9747	9611	9343	9555	9585	9644	9687	9645	9497	9591	9536	9617	9752	9716	9569	9786	9627	9575	9649	9625	9640	9705	9683	9463	9618	9655	9619	9621	9572	9641	9530	9705	9649	9750	9632	9647	9611	9538	9587	9726	9767	9606	9771	9737	9561
23398	21118	28448	25015	25646	28937	44521	50846	51117	38632	26167	20328	17790	17068	16744	16762	16698	16859	16859	16760	16525	16662	16314	16457	16552	16525	16603	16580	16460	16463	16442	16602	16513	16596	16769	16514	16532	16323	16472	16654	16497	16659	16379	16535	16630	16607	16495	16479	16687	16683	16665	16450	16399	16501	16221	16407	16397	16288	16519	16304	16490	16548	16427	16468	16487	16353	16534	16472	16433	16479	16370	16515	16600	16346	16464	16589	16274	16566	16283	16257	16455	16471	16376	16511	16649	16360	16267	16332	16405	16305	16517	16297	16608	16315	16478	16259	16379	16351	16409	16369	16486	16424	16443	16260	16255	16378	16587	16531	16528	16366	16143	16212	16211	16410	16399	16507	16371	16480	16312	16479	16437	16070	16299	16366	16335	16435	16690	16519	16386	16347	16627	16465	16407	16465	16505	16262	16328	16383	16442	16549	16394	16443	16474	16483	16622	16300	16543	16292	16413	16392	16610	16254	16382	16442	16299	16389	16575	16436	16284	16399	16319	16107	16491	16413	16736	16297	16332	16262	16212	16364	16384	16270	16474	16568	16614	16416	16407	16369	16459	16571	16592	16391	16557	16041	16169	16446	16187	16120	16253	16376	16414	16334	16427	16369	16475	16158	16594	16459	16561	16652	16525	16324	16494	16468	16816	16287	16452	16670	16546	16464	16393	16490	16494	16377	16421	16392	16483	16352	16376	16458	16338	16420	16447	16589	16373	16294	16327	16415	16492	16372	16559	16345	16645	16346	16555	16385	16458	16435	16587	16326	16474	16418	16324	16379	16495	16338	16372	16316	16374	16412	16471	16495	16350	16405	16352	16488	16223	16501	16579	16689	16339	16512	16306	16489	16376	16156	16598	16218	16344	16442	16329	16559	16540	16323	16198	16266	16382	16437	16596	16326	16399	16574	16433	16133	16274	16312	16147	16337	16446	16364	16502	16305	16333	16234	16272	16323	16625	16656	16429	16378	16716	16595	16390	16491	16401	16219	16402	16440	16513	16315	16431	16507	16268	16382	16533	16473	16394	16391	16515	16391	16364	16417	16382	16404	16509	16479	16655	16342	16529	16618	16348	16359	16402	16429	16182	16342	16339	16388	16539	16158	16437	16550	16454	16353	16474	16374	16420	16454	16487	16222	16237	16582	16640	16373	16607	16379	16396	16363	16505	16489	16347	16427	16522	16438	16436	16223	16510	16325	16272	16346	16305	16181	16345	16511	16390	16636	16354	16396	16339	16433	16178	16551	16554	16395	16333	16501	16105	16334	16543	16607	16329	16287	16652	16452	16355	16421	16208	16484	16559	16454	16162	16453	16403	16638	16487	16359	16388	16480	16259	16218	16354	16436	16171	16429	16440	16368	16106	16552	16205	16458	16278	16439	16409	16293	16452	16448	16348	16443	16650	16464	16506	16424	16627	16402	16467	16304	16442	16489	16350	16337	16374	16327	16392	16357	16332	16556	16339	16281	16327	16317	16309	16166	16264	16278	16264	16262	16650	16532	16317	16390	16299	16257	16394	16225	16396	16437	16359	16444	16169	16423	16276	16339	16516	16308	16557	16508	16441	16514	16495	16311	16622	16198	16403	16441	16441	16454	16184	16472	16449	16366	16345	16491	16496	16383	16369	16363	16295	16362	16420	16596	16476	16400	16291	16337	16483	16432	16404	16362	16207	16462	16273	16576	16517	16231	16469	16236	16322	16464	16320	16382	16550	16420	16378	16552	16391	16250	16273	16469	16463	16369	16433	16122	16455	16384	16423	16555	16404	16380	16503	16295	16271	16174	16401	16335	16471	16480	16647	16409	16510	16573	16463	16386	16186	16046	16313	16199	16429	16570	16218	16537	16422	16368	16505	16396	16260	16393	16627	16615	16368	16508	16598	16192	16566	16158	16439	16644	16605	16356	16453	16194	16358	16341	16503	16460	16398	16212	16400	16422	16491	16395	16492	16321	16301	16382	16438	16421	16457	16493	16479	16571	16501	16340	16309	16294	16328	16437	16297	16395	16327	16287	16460	16446	16442	16446	16335	16283	16412	16335	16316	16229	16348	16457	16410	16403	16482	16175	16492	16602	16412	16503	16573	16350	16224	16243	16628	16579	16293	16582	16395	16473	16276	16463	16271	16424	16496	16388	16243	16421	16389	16245	16376	16597	16568	16512	16260	16388	16172	16381	16401	16447	16473	16237	16413	16304	16247	16273	16424	16394	16468	16346	16539	16266	16306	16676	16575	16481	16264	16414	16446	16444	16387	16456	16441	16469	16318	16344	16526	16460	16575	16428	16314	16136	16426	16442	16244	16393	16438	16456	16449	16417	16221	16322	16417	16354	16347	16410	16252	16529	16427	16417	16511	16303	16412	16270	16344	16207	16346	16250	16579	16255	16472	16185	16409	16491	16267	16188	16458	16208	16341	16423	16170	16364	16368	16455	16460	16366	16498	16528	16418	16638	16357	16184	16581	16444	16422	16539	16427	16378	16433	16454	16417	16462	16403	16294	16239	16501	16398	16347	16348	16485	16560	16447	16445	16281	16241	16317	16575	16384	16546	16412	16430	16423	16408	16320	16274	16317	16427	16281	16271	16228	16183	16321	16223	16528	16517	16176	16215	16222	16732	16459	16361	16437	16446	16313	16425	16277	16231	16612	16472	16403	16439	16425	16526	16402	16581	16564	16425	16385	16404	16330	16179	16515	16350	16555	16165	16169	16500	16194	16321	16275	16546	16482	16287	16450	16301	16328	16525	16495	16423	16349	16490	16347	16409	16350	16507	16329	16230	16549	16432	16514	16270	16510	16301	16437	16370	16477	16614	16402	16399	16387	16303	16364	16368	16420	16333	16253	16484	16465	16412	16200	16257	16445	16401	16398	16479	16350	16608	16290	16455	16392	16387	16479	16491	16473	16238	16417	16216	16462	16236	16313	16271	16295	16210	16263	16391	16350	16432	16490	16476	16392	16388	16399	16445	16388	16117	16238	16568	16486	16516	16500	16422	16223	16279	16358	16421	16433	16558	16522	16316	16426	16231	16325	16281	16420	16386	16519	16213	16448	16531	16494	16433	16417	16488	16600	16294	16268	16494	16540	16349	16328	16276	16486	16300	16544	16596	16564	16264	16388	16519	16299	16510	16494	16334	16496	16451	16373	16396	16387	16130	16381	16297	16241	16487	16393	16401	16511	16343	16298	16178	16440	16354	16362	16719	16532	16459	16465	16516	16490	16397	16435	16481	16454	16389	16268	16532	16379	16287	16141	16271	16379	16167	16570	16415	16421	16341	16464	16508	16243	16461	16532	16471	16403	16506	16413	16436	16467	16467	16332	16497	16324	16451	16284	16386	16400	16360	16571	16379	16339	16288	16415	16504	16354	16332	16293	16313	16483	16551	16434	16012	16195	16431	16398	16553	16583	16419	16372	16384	16287	16596	16434	16558	16390	16413	16504	16496	16690	16415	16137	16498	16522	16573	16387	16406	16237	16365	16265	16530	16403	16338	16462	16377	16497	16477	16297	16326	16333	16341	16318	16350	16472	16279	16271	16393	16316	16387	16199	16400	16253	16552	16109	16436	16183	16517	16226	16437	16485	16472	16415	16338	16457	16233	16516	16743	16543	16757	16307	16271	16352	16385	16450	16440	16388	16324	16481	16494	16539	16401	16430	16592	16659	16420	16289	16439	16292	16604	16498	16544	16461	16278	16438	16603	16557	16235	16312	16609	16362	16306	16399	16482	16612	16357	16347	16387	16452	16498	16437	16488	16506	16582	16435	16484	16323	16470	16458	16232	16490	16319	16501	16363	16377	16400	16521	16395	16396	16252	16346	16673	16476	16384	16403	16489	16536	16540	16331	16373	16308	16517	16353	16293	16290	16463	16360	16298	16302	16443	16511	16381	16528	16370	16653	16364	16314	16518	16403	16356	16310	16468	16429	16494	16320	16313	16248	16349	16524	16384	16390	16489	16239	16426	16562	16327	16291	16252	16304	16446	16327	16366	16481	16607	16292	16394	16397	16309	16364	16511	16469	16347	16322	16307	16477	16275	16445	16357	16276	16367	16447	16427	16228	16421	16369	16475	16532	16270	16566	16287	16325	16369	16398	16494	16464	16449	16274	16494	16364	16519	16370	16285	16392	16398	16285	16379	16468	16600	16351	16237	16179	16429	16358	16380	16251	16640	16429	16301	16462	16369	16353	16331	16397	16467	16467	16506	16418	16464	16223	16238	16378	16248	16425	16457	16470	16378	16248	16338	16341	16244	16174	16440	16251	16128	16373	16477	16542	16394	16208	16550	16217	16376	16237	16457	16283	16484	16305	16441	16249	16427	16446	16316	16254	16387	16412	16307	16367	16365	16348	16299	16219	16401	16329	16300	16725	16488	16624	16422	16409	16405	16456	16495	16303	16486	16303	16263	16259	16499	16321	16350	16509	16265	16403	16377	16334	16469	16251	16422	16316	16431	16140	16489	16495	16260	16388	16204	16359	16472	16439	16295	16459	16465	16435	16242	16469	16473	16413	16343	16341	16422	16472	16599	16303	16423	16693	16350	16183	16582	16420	16197	16320	16166	16320	16366	16646	16257	16431	16461	16239	16462	16422	16568	16446	16385	16544	16613	16358	16498	16387	16507	16336	16407	16435	16330	16355	16328	16409	16343	16410	16412	16312	16460	16286	16519	16475	16376	16191	16251	16324	16365	16178	16264	16152	16292	16390	16431	16469	16314	16242	16463	16361	16288	16338	16085	16356	16401	16390	16350	16557	16212	16287	16307	16382	16395	16452	16475	16550	16517	16317	16543	16310	16548	16400	16499	16344	16412	16383	16480	16243	16365	16401	16526	16379	16373	16187	16275	16348	16431	16458	16437	16341	16540	16320	16368	16481	16390	16242	16426	16379	16201	16307	16307	16285	16347	16092	16345	16230	16395	16442	16525	16479	16312	16266	16468	16398	16614	16381	16088	16576	16362	16445	16502	16520	16512	16363	16266	16317	16111	16472	16552	16472	16454	16429	16494	16429	16466	16338	16596	16406	16553	16357	16381	16161	16547	16161	16276	16324	16473	16418	16290	16438	16505	16452	16546	16337	16377	16385	16346	16395	16417	16296	16797	16266	16425	16474	16443	16379	16436	16243	16232	16311
19810	36018	34275	29802	27295	23822	37231	48370	44160	28139	17133	12372	10366	10034	9689	9724	9689	9752	9976	9780	9641	9770	9698	9784	9575	9552	9721	9773	9737	9681	9797	9810	9771	9769	9634	9681	9675	9733	9764	9827	9606	9615	9684	9561	9781	9623	9820	9777	9821	9659	9702	9634	9775	9643	9682	9625	9693	9551	9671	9733	9646	9683	9889	9664	9564	9578	9684	9738	9637	9756	9616	9623	9671	9817	9766	9799	9687	9597	9717	9737	9782	9581	9718	9863	9677	9807	9600	9459	9771	9592	9813	9776	9685	9667	9658	9739	9716	9790	9587	9637	9747	9810	9652	9754	9671	9509	9622	9631	9635	9654	9626	9820	9704	9798	9657	9721	9678	9554	9652	9631	9772	9650	9830	9649	9786	9591	9692	9892	9611	9927	9741	9542	9766	9752	9735	9692	9656	9562	9580	9682	9683	9823	9624	9645	9696	9627	9579	9722	9688	9486	9561	9652	9859	9655	9741	9783	9743	9737	9639	9575	9571	9727	9598	9557	9675	9682	9855	9703	9743	9696	9688	9433	9628	9734	9619	9712	9660	9731	9695	9737	9697	9635	9653	9629	9661	9588	9778	9729	9622	9730	9697	9676	9593	9696	9775	9629	9671	9716	9761	9712	9702	9603	9588	9610	9560	9706	9737	9666	9737	9616	9748	9571	9752	9664	9726	9672	9470	9812	9741	9578	9717	9693	9681	9560	9669	9667	9730	9557	9637	9724	9856	9616	9869	9639	9648	9610	9615	9856	9800	9535	9835	9732	9684	9749	9601	9596	9807	9559	9534	9663	9761	9706	9722	9562	9682	9638	9669	9748	9686	9802	9691	9678	9766	9654	9696	9539	9803	9577	9675	9536	9616	9533	9654	9721	9697	9769	9610	9720	9813	9596	9681	9617	9581	9618	9698	9667	9629	9639	9670	9799	9684	9766	9625	9759	9734	9707	9654	9659	9720	9738	9638	9534	9528	9798	9674	9617	9594	9633	9663	9642	9781	9749	9729	9611	9798	9605	9583	9635	9724	9767	9768	9632	9630	9643	9585	9885	9754	9513	9595	9681	9778	9547	9654	9630	9700	9655	9537	9538	9705	9578	9627	9677	9839	9619	9713	9747	9683	9631	9644	9768	9571	9654	9775	9604	9635	9598	9634	9596	9550	9538	9583	9895	9839	9616	9586	9571	9740	9569	9751	9645	9711	9675	9738	9639	9728	9707	9751	9645	9736	9721	9580	9692	9610	9674	9711	9662	9645	9704	9609	9647	9578	9671	9534	9530	9726	9557	9669	9528	9524	9664	9541	9674	9622	9812	9628	9645	9801	9482	9623	9762	9676	9569	9693	9718	9522	9719	9696	9572	9696	9626	9616	9730	9481	9805	9829	9681	9810	9581	9693	9665	9677	9676	9495	9676	9635	9715	9929	9591	9763	9665	9783	9750	9679	9578	9744	9798	9799	9684	9688	9650	9751	9690	9577	9568	9542	9472	9674	9603	9829	9844	9596	9688	9700	9707	9729	9647	9731	9676	9589	9677	9612	9628	9595	9695	9816	9719	9658	9557	9662	9657	9574	9763	9708	9703	9715	9695	9709	9702	9703	9649	9716	9746	9713	9666	9791	9730	9815	9672	9583	9690	9682	9706	9764	9787	9861	9645	9681	9712	9658	9607	9568	9689	9643	9698	9651	9613	9728	9834	9704	9787	9720	9803	9616	9780	9682	9720	9636	9581	9739	9658	9643	9688	9666	9582	9586	9547	9608	9770	9720	9749	9599	9752	9522	9737	9787	9590	9734	9738	9783	9606	9657	9757	9725	9574	9560	9602	9659	9667	9676	9695	9710	9580	9502	9534	9588	9757	9522	9719	9632	9665	9706	9730	9822	9729	9610	9869	9664	9615	9827	9606	9567	9552	9617	9775	9589	9893	9654	9688	9958	9404	9767	9628	9839	9496	9726	9575	9736	9795	9723	9688	9635	9652	9692	9662	9607	9548	9851	9753	9746	9856	9750	9618	9653	9697	9707	9744	9527	9618	9634	9757	9678	9569	9542	9732	9623	9823	9738	9590	9574	9620	9718	9660	9703	9696	9563	9655	9534	9587	9692	9666	9674	9645	9695	9831	9673	9641	9650	9648	9675	9682	9546	9680	9530	9535	9665	9853	9635	9701	9625	9657	9599	9685	9714	9654	9743	9641	9806	9556	9756	9702	9684	9542	9768	9673	9654	9799	9652	9683	9600	9642	9627	9719	9672	9510	9795	9664	9702	9711	9676	9773	9718	9822	9616	9684	9477	9615	9558	9560	9600	9682	9665	9563	9642	9696	9693	9628	9759	9472	9561	9712	9516	9827	9538	9578	9624	9717	9545	9668	9780	9685	9824	9567	9802	9651	9720	9719	9728	9678	9724	9629	9698	9676	9636	9513	9633	9815	9728	9652	9700	9536	9724	9654	9603	9647	9553	9683	9649	9710	9640	9724	9668	9533	9675	9738	9633	9533	9794	9794	9651	9710	9537	9640	9549	9631	9660	9537	9779	9744	9715	9512	9729	9717	9649	9745	9764	9655	9759	9563	9575	9548	9674	9491	9569	9768	9739	9716	9669	9689	9697	9459	9669	9662	9632	9759	9612	9499	9688	9444	9668	9684	9745	9673	9469	9587	9716	9704	9651	9645	9616	9654	9747	9651	9641	9601	9574	9613	9768	9695	9658	9554	9545	9628	9721	9643	9698	9733	9528	9698	9664	9556	9587	9741	9570	9607	9657	9672	9574	9798	9640	9706	9730	9656	9648	9656	9769	9748	9790	9665	9689	9654	9684	9604	9806	9503	9613	9721	9724	9772	9744	9702	9714	9631	9577	9662	9505	9675	9770	9779	9662	9755	9719	9746	9442	9746	9762	9652	9671	9721	9713	9785	9775	9612	9611	9742	9662	9743	9633	9455	9566	9752	9716	9601	9767	9622	9741	9570	9578	9750	9620	9678	9641	9710	9736	9694	9811	9620	9650	9600	9702	9618	9598	9639	9665	9704	9650	9718	9614	9618	9642	9618	9645	9691	9769	9620	9819	9687	9629	9668	9766	9562	9701	9555	9723	9709	9593	9605	9697	9746	9660	9656	9686	9679	9690	9641	9602	9826	9653	9723	9672	9678	9613	9738	9540	9724	9618	9656	9638	9581	9798	9579	9655	9721	9735	9574	9650	9692	9564	9827	9634	9540	9685	9749	9798	9720	9619	9578	9790	9622	9636	9597	9490	9710	9772	9600	9650	9546	9667	9647	9559	9720	9607	9663	9730	9552	9785	9650	9707	9648	9494	9736	9694	9841	9685	9788	9740	9690	9647	9519	9682	9676	9607	9614	9652	9805	9639	9620	9743	9694	9540	9695	9598	9617	9574	9558	9579	9607	9704	9703	9459	9708	9542	9626	9671	9581	9774	9592	9674	9709	9677	9709	9815	9771	9666	9733	9504	9811	9623	9610	9805	9619	9701	9605	9762	9500	9679	9735	9602	9646	9660	9622	9741	9586	9680	9789	9772	9672	9768	9909	9761	9667	9704	9776	9680	9585	9588	9644	9651	9503	9718	9606	9690	9738	9601	9710	9819	9573	9867	9652	9861	9815	9567	9638	9713	9630	9594	9687	9778	9808	9548	9488	9721	9719	9696	9706	9644	9690	9735	9559	9772	9563	9598	9654	9566	9694	9659	9712	9679	9697	9645	9527	9705	9690	9686	9634	9599	9543	9642	9724	9777	9648	9763	9728	9617	9696	9662	9694	9724	9854	9739	9681	9644	9622	9597	9599	9874	9599	9694	9770	9741	9817	9661	9574	9623	9599	9692	9748	9533	9704	9588	9602	9669	9623	9742	9714	9649	9743	9692	9614	9646	9819	9654	9855	9683	9685	9654	9640	9650	9598	9726	9781	9739	9793	9643	9684	9722	9723	9621	9570	9599	9836	9640	9716	9716	9580	9557	9785	9665	9913	9768	9588	9680	9752	9662	9551	9574	9576	9494	9851	9645	9778	9704	9628	9715	9501	9632	9763	9677	9669	9666	9740	9594	9755	9609	9625	9707	9611	9771	9637	9876	9572	9640	9670	9657	9587	9624	9637	9744	9972	9688	9623	9707	9581	9719	9758	9660	9584	9649	9576	9607	9791	9667	9715	9738	9612	9676	9522	9639	9676	9601	9579	9545	9584	9622	9680	9565	9543	9834	9715	9619	9673	9839	9791	9674	9837	9682	9686	9603	9655	9722	9752	9686	9754	9851	9696	9679	9656	9669	9820	9603	9649	9645	9671	9584	9687	9538	9676	9571	9561	9605	9777	9806	9720	9823	9640	9565	9705	9663	9865	9677	9729	9610	9656	9567	9662	9646	9733	9510	9500	9556	9785	9836	9669	9616	9775	9751	9634	9821	9815	9723	9758	9732	9515	9694	9638	9702	9632	9716	9796	9702	9681	9513	9591	9757	9526	9713	9737	9631	9650	9689	9731	9815	9718	9813	9602	9581	9609	9713	9663	9578	9753	9582	9522	9600	9648	9718	9661	9775	9705	9558	9671	9619	9529	9892	9582	9530	9758	9649	9532	9726	9592	9473	9693	9720	9796	9545	9647	9624	9587	9632	9593	9906	9585	9807	9631	9548	9430	9711	9672	9700	9671	9630	9686	9774	9853	9686	9579	9702	9714	9728	9796	9685	9521	9709	9834	9564	9563	9724	9712	9671	9676	9569	9721	9610	9619	9635	9641	9559	9734	9797	9517	9627	9508	9588	9659	9526	9729	9766	9634	9732	9613	9778	9619	9596	9789	9804	9519	9466	9513	9687	9606	9633	9677	9673	9631	9583	9599	9667	9684	9654	9681	9522	9676	9678	9712	9676	9750	9707	9711	9692	9790	9609	9636	9649	9625	9558	9642	9589	9715	9669	9702	9689	9703	9540	9492	9530	9738	9656	9639	9688	9602	9683	9655	9545	9762	9682	9613	9644	9558	9585	9688	9650	9666	9784	9795	9817	9701	9550	9738	9690	9573	9763	9689	9667	9806	9622	9687	9574	9794	9717	9676	9637	9588	9572	9618	9776	9701	9654	9558	9454	9726	9573	9517	9627	9724	9831	9745
31452	27715	29053	29280	25321	23694	23983	22992	21566	19195	17683	17134	16741	16795	16648	16603	16685	16640	16485	16681	16841	16813	16723	16725	16451	16718	16646	16539	16722	16643	16512	16720	16644	16644	16768	16619	16615	16603	16361	16755	16532	16530	16621	16477	16501	16658	16616	16239	16692	16606	16564	16675	16825	16763	16776	16636	16632	16459	16760	16620	16377	16614	16599	16754	16436	16498	16542	16739	16720	16746	16493	16458	16440	16686	16357	16639	16688	16550	16694	16728	16556	16622	16608	16594	16553	16437	16729	16577	16555	16581	16715	16527	16871	16664	16616	16526	16503	16516	16455	16652	16536	16757	16794	16402	16642	16549	16530	16398	16471	16460	16396	16502	16601	16673	16559	16605	16577	16519	16608	16483	16691	16588	16868	16511	16430	16431	16509	16514	16708	16584	16454	16512	16629	16523	16378	16566	16695	16536	16671	16535	16723	16700	16625	16578	16650	16518	16621	16577	16610	16488	16547	16913	16348	16500	16788	16440	16820	16618	16420	16369	16348	16731	16540	16566	16491	16423	16574	16632	16484	16753	16416	16592	16500	16503	16718	16614	16562	16599	16538	16505	16545	16454	16573	16452	16554	16582	16407	16594	16591	16660	16587	16797	16705	16384	16408	16546	16563	16472	16721	16466	16742	16610	16694	16735	16511	16607	16565	16783	16578	16426	16430	16620	16604	16432	16523	16464	16495	16395	16612	16526	16566	16562	16646	16565	16461	16464	16314	16508	16645	16528	16573	16488	16516	16460	16399	16644	16737	16623	16538	16656	16573	16579	16621	16512	16435	16587	16710	16516	16599	16386	16672	16738	16588	16417	16582	16529	16564	16452	16417	16596	16614	16494	16449	16529	16613	16817	16600	16506	16354	16508	16809	16613	16735	16604	16451	16365	16369	16491	16647	16786	16598	16722	16571	16662	16397	16495	16627	16583	16438	16474	16486	16399	16609	16622	16724	16403	16386	16502	16724	16658	16343	16411	16614	16449	16499	16423	16251	16732	16772	16793	16405	16560	16643	16506	16622	16554	16660	16476	16422	16662	16425	16611	16549	16570	16645	16544	16649	16406	16513	16499	16543	16597	16445	16684	16419	16483	16430	16363	16482	16590	16574	16671	16707	16770	16756	16575	16627	16581	16728	16396	16661	16454	16627	16632	16604	16529	16606	16634	16557	16610	16494	16472	16643	16561	16416	16703	16573	16647	16668	16404	16655	16709	16687	16610	16765	16665	16584	16461	16622	16548	16604	16395	16635	16636	16475	16710	16569	16702	16469	16554	16893	16667	16296	16737	16629	16321	16400	16413	16603	16809	16629	16737	16638	16609	16413	16476	16575	16468	16779	16654	16787	16411	16661	16495	16603	16409	16381	16312	16402	16552	16708	16433	16744	16520	16600	16643	16617	16387	16733	16610	16553	16695	16489	16467	16660	16723	16704	16274	16490	16647	16596	16711	16646	16647	16651	16730	16287	16778	16508	16651	16859	16766	16316	16595	16606	16548	16382	16550	16558	16517	16450	16608	16617	16550	16626	16690	16684	16758	16646	16501	16697	16459	16693	16734	16636	16463	16732	16681	16602	16514	16512	16382	16584	16606	16803	16527	16707	16681	16740	16620	16365	16652	16484	16565	16631	16500	16773	16625	16526	16530	16756	16488	16552	16470	16798	16754	16535	16432	16756	16481	16536	16360	16561	16735	16763	16630	16531	16667	16373	16288	16591	16671	16537	16704	16590	16485	16395	16559	16534	16328	16461	16670	16682	16615	16584	16498	16609	16553	16600	16691	16521	16461	16511	16606	16763	16397	16472	16537	16654	16450	16629	16431	16624	16646	16640	16714	16379	16757	16544	16574	16579	16628	16450	16465	16765	16420	16398	16717	16682	16469	16695	16461	16600	16513	16550	16539	16822	16583	16601	16460	16779	16662	16613	16752	16575	16800	16687	16572	16389	16600	16595	16620	16518	16625	16296	16502	16605	16575	16649	16531	16381	16520	16477	16537	16406	16517	16630	16712	16584	16753	16286	16634	16464	16578	16589	16399	16514	16714	16660	16437	16649	16566	16427	16614	16507	16582	16549	16481	16776	16557	16505	16560	16660	16538	16651	16477	16525	16359	16590	16518	16843	16514	16686	16739	16639	16658	16604	16512	16786	16873	16576	16585	16502	16738	16486	16358	16467	16465	16360	16561	16682	16675	16277	16431	16251	16593	16604	16482	16511	16495	16496	16785	16463	16713	16666	16631	16542	16718	16516	16593	16593	16620	16496	16661	16326	16680	16689	16589	16620	16365	16706	16425	16628	16561	16524	16644	16759	16505	16569	16688	16542	16787	16539	16698	16660	16397	16628	16567	16696	16412	16549	16656	16672	16525	16629	16418	16383	16234	16870	16640	16421	16525	16397	16555	16553	16474	16570	16618	16823	16678	16455	16577	16466	16690	16498	16370	16492	16472	16611	16358	16561	16676	16582	16615	16541	16561	16449	16428	16478	16393	16573	16475	16625	16520	16448	16460	16285	16630	16567	16743	16387	16632	16646	16793	16548	16510	16583	16885	16663	16561	16493	16494	16796	16554	16612	16653	16634	16681	16546	16586	16636	16474	16567	16615	16645	16616	16550	16619	16714	16714	16681	16516	16709	16826	16494	16850	16522	16495	16550	16485	16585	16548	16564	16595	16705	16906	16557	16605	16524	16457	16564	16496	16691	16713	16528	16342	16347	16512	16617	16260	16693	16637	16547	16392	16467	16617	16648	16474	16889	16595	16472	16584	16512	16387	16469	16605	16713	16693	16543	16795	16714	16661	16563	16457	16676	16617	16571	16517	16641	16486	16521	16428	16563	16616	16828	16853	16636	16768	16849	16554	16554	16631	16522	16663	16433	16636	16589	16728	16645	16660	16518	16772	16551	16541	16525	16801	16654	16724	16579	16503	16628	16395	16566	16577	16521	16538	16634	16675	16747	16598	16502	16731	16492	16604	16555	16310	16532	16561	16640	16521	16799	16689	16485	16503	16836	16377	16575	16643	16581	16595	16562	16513	16783	16634	16420	16554	16684	16605	16433	16554	16591	16848	16539	16527	16516	16665	16455	16619	16690	16697	16581	16535	16535	16610	16530	16695	16601	16850	16676	16554	16586	16582	16475	16773	16359	16527	16613	16504	16550	16732	16511	16455	16562	16628	16645	16515	16455	16494	16571	16449	16642	16590	16613	16365	16525	16424	16353	16504	16640	16326	16541	16449	16585	16499	16513	16568	16766	16763	16528	16529	16530	16500	16586	16547	16510	16685	16588	16696	16425	16491	16552	16569	16595	16415	16436	16617	16530	16510	16587	16490	16673	16492	16751	16604	16664	16703	16488	16435	16648	16546	16707	16410	16584	16680	16652	16566	16569	16522	16534	16521	16403	16644	16586	16591	16668	16656	16544	16616	16423	16359	16470	16740	16597	16654	16465	16675	16558	16612	16419	16466	16421	16864	16655	16441	16549	16574	16566	16529	16569	16563	16503	16595	16436	16484	16670	16526	16464	16745	16518	16504	16645	16674	16454	16561	16650	16486	16603	16574	16640	16449	16761	16612	16583	16483	16557	16690	16709	16732	16660	16577	16646	16747	16546	16528	16585	16689	16611	16355	16640	16611	16602	16589	16459	16584	16572	16641	16343	16587	16653	16543	16704	16689	16597	16462	16595	16646	16606	16761	16668	16604	16529	16439	16532	16609	16621	16568	16458	16456	16513	16594	16829	16484	16811	16722	16683	16676	16660	16408	16668	16629	16457	16511	16544	16565	16566	16583	16764	16578	16536	16643	16535	16558	16422	16576	16502	16725	16782	16680	16544	16418	16705	16493	16640	16719	16450	16833	16590	16819	16608	16623	16460	16537	16633	16596	16530	16695	16700	16650	16612	16550	16574	16621	16600	16369	16458	16700	16586	16356	16680	16476	16519	16449	16552	16595	16542	16659	16604	16566	16362	16584	16730	16491	16569	16507	16568	16501	16566	16548	16741	16473	16410	16562	16736	16672	16428	16731	16573	16452	16405	16619	16425	16518	16650	16545	16500	16566	16624	16483	16415	16580	16851	16676	16659	16732	16651	16430	16614	16382	16559	16659	16701	16628	16472	16441	16606	16500	16599	16593	16653	16547	16456	16594	16503	16845	16524	16511	16454	16539	16570	16673	16740	16668	16430	16456	16678	16513	16702	16648	16506	16647	16532	16576	16816	16651	16596	16663	16662	16821	16328	16431	16510	16556	16611	16652	16679	16754	16513	16484	16703	16663	16535	16462	16550	16532	16446	16480	16700	16761	16509	16528	16742	16547	16582	16743	16601	16388	16482	16507	16607	16405	16451	16632	16496	16677	16381	16509	16652	16803	16915	16529	16811	16688	16474	16622	16539	16488	16472	16407	16614	16474	16554	16623	16658	16543	16430	16577	16560	16684	16663	16602	16477	16542	16690	16566	16537	16643	16502	16742	16516	16593	16578	16558	16370	16678	16558	16620	16568	16713	16769	16555	16622	16587	16412	16468	16646	16664	16432	16571	16589	16863	16559	16532	16550	16518	16692	16687	16499	16639	16587	16370	16717	16498	16340	16659	16384	16609	16681	16616	16529	16754	16549	16720	16580	16584	16564	16708	16472	16589	16601	16456	16861	16638	16547	16556	16433	16428	16582	16869	16700	16332	16659	16589	16478	16464	16747	16463	16640	16674	16662	16636	16548	16618	16672	16482	16531	16461	16428	16694	16394	16435	16619	16523	16671	16480	16680	16554	16736	16622	16430	16469	16588	16477	16389	16507	16423	16411	16490	16649	16512	16582	16521	16630	16526	16565	16543	16463	16683	16551	16493	16331	16636	16526	16635	16523	16641	16699	16517	16524	16650	16470	16502	16614	16562	16491	16494	16550	16513	16587	16477	16570	16543	16747	16558	16703	16613	16492	16605	16651	16545	16751	16449	16642	16715	16479	16634	16580	16450	16727	16715	16777	16653	16660	16466	16446	16661	16697	16726	16524	16318	16564	16698	16656	16580	16435	16825	16636	16362	16610	16620	16552	16436	16665	16493	16288	16604	16560	16577	16638	16587	16583	16653	16605	16460	16602	16602	16598	16606	16682	16612	16501	16791	16717	16442	16540	16665	16810
17743	23408	21781	22097	18156	17261	17559	15774	13719	11664	10416	9756	9807	9646	9588	9522	9636	9563	9684	9500	9570	9507	9556	9649	9523	9497	9532	9532	9462	9606	9504	9472	9705	9587	9544	9484	9723	9552	9562	9611	9620	9548	9539	9481	9564	9595	9425	9546	9433	9584	9627	9535	9566	9376	9457	9624	9609	9381	9734	9545	9508	9559	9713	9569	9468	9524	9655	9598	9542	9540	9453	9502	9565	9559	9571	9347	9637	9661	9642	9498	9502	9530	9651	9360	9546	9502	9461	9410	9336	9535	9322	9520	9500	9534	9440	9542	9550	9590	9598	9680	9620	9549	9583	9516	9608	9337	9559	9592	9521	9465	9409	9541	9497	9415	9557	9737	9530	9507	9513	9602	9549	9404	9540	9512	9625	9496	9610	9529	9457	9548	9471	9617	9534	9524	9535	9572	9440	9497	9522	9430	9678	9543	9583	9502	9583	9663	9371	9655	9603	9559	9497	9533	9438	9488	9713	9532	9619	9592	9637	9592	9521	9427	9658	9519	9652	9416	9367	9667	9485	9468	9487	9559	9428	9514	9590	9488	9581	9526	9466	9694	9483	9528	9467	9455	9539	9539	9525	9518	9402	9554	9443	9528	9481	9473	9690	9646	9566	9566	9567	9543	9566	9693	9433	9479	9534	9551	9641	9560	9450	9602	9577	9469	9460	9572	9612	9598	9620	9448	9411	9700	9521	9455	9458	9490	9454	9333	9450	9618	9529	9509	9648	9386	9682	9442	9678	9549	9574	9462	9519	9423	9407	9580	9543	9610	9601	9553	9532	9553	9627	9510	9386	9449	9558	9493	9626	9682	9378	9495	9513	9692	9588	9497	9425	9424	9593	9502	9590	9531	9658	9449	9611	9633	9563	9551	9502	9388	9539	9645	9478	9476	9647	9685	9465	9417	9446	9588	9734	9581	9602	9588	9605	9598	9481	9662	9467	9552	9489	9385	9446	9462	9626	9483	9462	9604	9574	9427	9540	9624	9523	9526	9576	9440	9436	9594	9458	9434	9567	9556	9594	9601	9571	9462	9473	9714	9585	9662	9433	9398	9633	9478	9587	9512	9656	9644	9489	9501	9576	9604	9403	9635	9383	9509	9498	9313	9598	9700	9536	9625	9581	9513	9514	9754	9438	9533	9570	9519	9500	9636	9522	9472	9554	9564	9649	9488	9459	9617	9681	9696	9500	9601	9551	9525	9573	9515	9559	9555	9568	9371	9569	9350	9496	9436	9563	9568	9368	9409	9527	9545	9358	9745	9458	9385	9540	9670	9604	9524	9590	9480	9635	9471	9440	9441	9590	9581	9560	9658	9572	9488	9627	9609	9552	9595	9532	9533	9402	9547	9492	9574	9514	9509	9442	9545	9599	9472	9570	9518	9599	9430	9486	9602	9534	9527	9482	9387	9580	9629	9592	9563	9367	9432	9651	9519	9533	9624	9518	9532	9542	9708	9332	9551	9605	9512	9622	9651	9451	9650	9575	9531	9493	9415	9600	9573	9577	9346	9726	9602	9459	9728	9703	9486	9620	9550	9640	9490	9504	9638	9532	9516	9516	9535	9471	9532	9531	9519	9460	9517	9595	9494	9636	9633	9405	9421	9476	9573	9561	9531	9506	9443	9645	9562	9532	9532	9333	9540	9551	9490	9487	9299	9690	9464	9501	9635	9654	9449	9596	9388	9528	9581	9471	9392	9429	9407	9497	9588	9504	9445	9621	9385	9544	9585	9389	9730	9453	9516	9569	9479	9535	9514	9422	9420	9450	9484	9434	9542	9446	9631	9561	9533	9546	9551	9572	9551	9550	9649	9462	9408	9548	9522	9648	9504	9586	9527	9496	9613	9553	9505	9483	9492	9622	9517	9493	9353	9607	9405	9489	9594	9504	9729	9384	9630	9597	9593	9571	9520	9295	9415	9608	9540	9510	9536	9546	9578	9399	9486	9598	9480	9503	9504	9544	9620	9625	9502	9559	9701	9491	9605	9507	9732	9542	9521	9530	9516	9523	9567	9436	9485	9414	9521	9520	9632	9507	9375	9485	9403	9435	9479	9405	9582	9419	9577	9582	9710	9506	9548	9469	9564	9712	9486	9469	9470	9507	9687	9601	9517	9483	9615	9514	9575	9658	9770	9715	9590	9496	9577	9566	9509	9611	9454	9640	9538	9581	9706	9474	9332	9664	9661	9588	9389	9489	9575	9570	9386	9557	9545	9392	9458	9447	9678	9518	9548	9529	9647	9499	9468	9624	9448	9494	9385	9572	9652	9445	9591	9458	9627	9588	9595	9601	9516	9463	9403	9570	9548	9564	9538	9733	9517	9352	9460	9625	9585	9456	9493	9566	9541	9496	9568	9545	9501	9561	9669	9492	9529	9480	9454	9706	9411	9511	9380	9537	9504	9530	9493	9533	9522	9665	9575	9496	9610	9424	9680	9484	9416	9429	9450	9626	9473	9628	9529	9476	9459	9517	9693	9605	9608	9545	9563	9396	9489	9511	9631	9449	9673	9625	9691	9659	9718	9659	9518	9527	9377	9657	9517	9446	9599	9578	9582	9621	9417	9606	9548	9411	9642	9566	9412	9469	9561	9601	9656	9380	9553	9516	9624	9493	9607	9463	9582	9527	9604	9560	9497	9603	9358	9585	9538	9629	9499	9596	9542	9595	9658	9541	9508	9465	9431	9645	9449	9469	9340	9536	9564	9520	9551	9472	9599	9620	9723	9593	9533	9579	9710	9615	9519	9520	9510	9433	9527	9547	9610	9743	9590	9579	9613	9575	9444	9450	9611	9619	9712	9599	9384	9593	9475	9537	9518	9585	9526	9611	9690	9535	9634	9570	9446	9624	9533	9569	9529	9674	9566	9603	9553	9716	9626	9390	9569	9517	9465	9591	9544	9574	9623	9430	9572	9722	9453	9608	9680	9480	9470	9610	9442	9629	9582	9538	9496	9496	9701	9487	9545	9540	9508	9648	9525	9645	9429	9520	9530	9439	9498	9737	9442	9512	9587	9576	9443	9508	9552	9578	9547	9582	9421	9413	9515	9536	9537	9542	9621	9594	9500	9473	9414	9519	9518	9489	9477	9486	9541	9600	9502	9590	9533	9626	9572	9565	9395	9428	9593	9658	9705	9535	9632	9571	9452	9543	9627	9393	9510	9540	9396	9558	9650	9585	9598	9531	9563	9502	9498	9610	9596	9472	9686	9556	9582	9527	9559	9606	9671	9522	9508	9528	9584	9248	9543	9576	9387	9519	9561	9635	9447	9496	9606	9519	9524	9590	9674	9561	9517	9424	9590	9534	9489	9463	9491	9588	9651	9539	9488	9556	9395	9450	9468	9642	9628	9452	9585	9475	9554	9469	9553	9539	9573	9386	9476	9590	9699	9515	9586	9599	9533	9534	9634	9428	9567	9417	9609	9540	9390	9395	9563	9644	9535	9379	9350	9571	9420	9521	9467	9483	9633	9532	9580	9479	9657	9486	9492	9560	9531	9570	9482	9475	9479	9514	9516	9543	9679	9429	9598	9597	9605	9590	9629	9385	9692	9584	9435	9592	9596	9541	9749	9509	9635	9541	9572	9542	9339	9539	9409	9681	9443	9457	9611	9508	9676	9582	9661	9559	9490	9528	9659	9654	9558	9641	9454	9668	9518	9432	9618	9379	9465	9525	9569	9476	9587	9476	9509	9506	9641	9459	9566	9600	9630	9635	9570	9560	9631	9619	9523	9492	9549	9531	9434	9470	9442	9532	9485	9546	9710	9458	9399	9661	9616	9631	9672	9636	9483	9511	9552	9472	9636	9469	9576	9310	9450	9676	9521	9526	9621	9552	9501	9488	9619	9467	9506	9592	9391	9685	9604	9447	9482	9627	9638	9555	9511	9567	9572	9632	9641	9559	9555	9628	9474	9462	9482	9493	9525	9773	9478	9511	9618	9577	9524	9703	9572	9552	9357	9608	9543	9456	9542	9457	9363	9361	9520	9510	9515	9657	9683	9514	9455	9582	9560	9610	9565	9479	9523	9455	9389	9580	9544	9527	9555	9544	9508	9745	9624	9597	9568	9510	9688	9500	9328	9628	9577	9571	9553	9449	9656	9529	9553	9479	9541	9468	9539	9675	9681	9493	9723	9463	9573	9505	9539	9585	9480	9391	9533	9621	9525	9458	9706	9531	9642	9493	9542	9553	9475	9583	9585	9504	9454	9580	9696	9712	9415	9455	9536	9400	9579	9516	9616	9389	9414	9581	9647	9541	9518	9565	9444	9521	9634	9572	9477	9694	9591	9566	9581	9526	9672	9514	9397	9431	9441	9541	9574	9520	9703	9645	9445	9643	9595	9616	9703	9514	9663	9538	9568	9558	9505	9613	9615	9520	9431	9549	9489	9487	9460	9641	9503	9682	9419	9470	9531	9498	9505	9555	9558	9585	9566	9550	9548	9506	9661	9423	9507	9529	9613	9523	9421	9518	9515	9541	9296	9476	9342	9518	9553	9614	9626	9512	9614	9519	9574	9424	9624	9565	9419	9541	9540	9753	9568	9645	9592	9483	9563	9554	9607	9473	9544	9640	9621	9489	9541	9534	9578	9462	9639	9563	9580	9657	9651	9423	9494	9642	9570	9475	9460	9341	9574	9694	9595	9567	9487	9593	9583	9425	9616	9570	9573	9654	9532	9481	9459	9474	9640	9455	9540	9545	9600	9620	9537	9730	9722	9568	9497	9613	9504	9531	9499	9432	9645	9438	9592	9456	9579	9584	9664	9491	9418	9400	9632	9619	9667	9494	9645	9514	9675	9492	9566	9572	9582	9551	9607	9487	9612	9449	9510	9575	9486	9681	9603	9539	9521	9657	9551	9489	9373	9510	9413	9605	9591	9457	9586	9479	9546	9478	9551	9580	9547	9647	9549	9583	9602	9438	9668	9453	9571	9696	9543	9607	9639	9765	9592	9461	9702	9435	9450	9582	9518	9577	9582	9490	9686	9586	9597	9585	9578	9458	9603	9727	9558	9589	9552	9562	9572	9612	9552	9526	9580	9472	9429	9574	9644	9572	9601	9479	9708	9555	9556	9408	9588	9502	9507	9486	9482	9497	9471	9598	9556
25381	21222	28324	30165	28610	27520	35901	38529	36403	26741	20897	18102	17069	16950	16732	16640	16788	16810	16810	16771	16540	16760	16577	16315	16423	16785	16474	16598	16619	16528	16704	16594	16551	16416	16679	16590	16466	16473	16505	16355	16452	16459	16478	16580	16439	16488	16542	16555	16491	16410	16689	16716	16273	16574	16570	16742	16467	16341	16498	16506	16433	16475	16485	16525	16523	16566	16345	16739	16465	16492	16392	16703	16466	16441	16574	16459	16585	16437	16592	16578	16501	16532	16579	16515	16641	16453	16693	16568	16416	16250	16364	16607	16612	16422	16605	16540	16471	16540	16353	16576	16639	16608	16574	16370	16586	16686	16524	16451	16320	16522	16318	16498	16527	16472	16662	16494	16448	16453	16364	16521	16595	16512	16388	16572	16503	16603	16534	16452	16542	16367	16532	16462	16540	16465	16613	16526	16434	16581	16596	16371	16420	16527	16567	16612	16696	16571	16714	16524	16713	16460	16604	16465	16475	16615	16511	16482	16464	16514	16574	16582	16758	16693	16639	16368	16614	16397	16387	16810	16575	16246	16219	16476	16718	16509	16407	16460	16590	16561	16458	16492	16386	16333	16559	16604	16598	16425	16536	16450	16418	16652	16663	16476	16522	16503	16380	16500	16312	16583	16357	16471	16587	16519	16442	16361	16466	16456	16353	16556	16621	16539	16320	16562	16322	16536	16481	16663	16528	16661	16332	16509	16425	16375	16240	16319	16338	16336	16488	16298	16850	16753	16678	16430	16412	16557	16619	16615	16702	16493	16443	16320	16592	16303	16818	16548	16405	16561	16136	16442	16640	16428	16475	16509	16524	16627	16826	16493	16584	16624	16543	16436	16434	16447	16520	16838	16251	16671	16348	16640	16458	16421	16376	16513	16373	16530	16422	16458	16520	16580	16521	16452	16464	16360	16611	16726	16515	16595	16569	16602	16618	16604	16625	16574	16539	16457	16526	16387	16404	16746	16402	16497	16415	16427	16435	16611	16436	16469	16421	16589	16460	16444	16602	16524	16446	16649	16567	16552	16441	16650	16313	16477	16423	16324	16675	16524	16639	16664	16629	16539	16492	16362	16733	16670	16750	16594	16667	16473	16517	16409	16584	16443	16535	16698	16421	16631	16587	16381	16424	16573	16450	16588	16569	16508	16522	16488	16689	16462	16431	16524	16603	16463	16702	16549	16500	16441	16487	16604	16566	16418	16479	16529	16172	16431	16484	16355	16602	16478	16602	16410	16501	16516	16454	16401	16546	16458	16440	16225	16568	16438	16590	16624	16531	16517	16571	16606	16258	16609	16449	16376	16546	16393	16330	16351	16393	16357	16451	16481	16543	16329	16549	16375	16613	16352	16455	16453	16462	16401	16472	16420	16453	16402	16560	16493	16478	16389	16590	16728	16370	16416	16498	16562	16670	16379	16295	16447	16431	16449	16698	16356	16408	16589	16493	16562	16588	16475	16586	16718	16314	16394	16406	16610	16527	16468	16587	16705	16437	16538	16443	16536	16853	16336	16568	16229	16513	16427	16383	16344	16499	16234	16338	16498	16419	16381	16520	16449	16324	16698	16548	16352	16464	16523	16637	16734	16585	16559	16483	16487	16618	16378	16524	16411	16416	16589	16452	16634	16510	16386	16301	16463	16420	16519	16649	16449	16481	16275	16431	16288	16477	16153	16379	16602	16623	16561	16327	16292	16397	16444	16537	16504	16114	16524	16601	16437	16556	16531	16529	16478	16584	16472	16511	16493	16478	16595	16661	16439	16497	16447	16388	16509	16480	16556	16346	16566	16461	16446	16642	16309	16427	16547	16362	16546	16565	16405	16532	16446	16484	16409	16527	16761	16267	16654	16424	16639	16556	16471	16567	16633	16499	16613	16518	16432	16293	16491	16596	16755	16606	16790	16611	16572	16442	16660	16528	16683	16529	16550	16541	16290	16532	16419	16498	16625	16805	16377	16389	16327	16372	16493	16532	16508	16403	16521	16513	16327	16476	16370	16335	16389	16281	16229	16579	16239	16520	16655	16543	16621	16351	16518	16441	16583	16540	16286	16492	16347	16416	16432	16689	16385	16577	16344	16397	16382	16351	16600	16396	16671	16463	16559	16436	16361	16609	16353	16468	16408	16617	16482	16579	16752	16584	16499	16499	16613	16455	16450	16354	16724	16523	16572	16690	16620	16663	16607	16491	16450	16441	16489	16410	16572	16412	16474	16370	16576	16514	16408	16421	16475	16672	16582	16391	16474	16585	16514	16556	16467	16135	16520	16517	16511	16444	16620	16455	16442	16738	16383	16521	16377	16666	16606	16720	16611	16434	16568	16570	16501	16400	16587	16560	16342	16591	16374	16676	16582	16592	16589	16296	16422	16494	16368	16487	16407	16507	16426	16513	16405	16565	16438	16693	16507	16525	16362	16663	16657	16592	16442	16490	16745	16310	16532	16539	16627	16513	16523	16439	16434	16340	16398	16527	16661	16610	16544	16614	16469	16359	16428	16459	16367	16248	16508	16396	16425	16433	16204	16505	16352	16437	16512	16286	16453	16495	16581	16479	16589	16559	16303	16670	16436	16511	16463	16311	16557	16463	16407	16449	16295	16461	16345	16445	16583	16447	16513	16542	16572	16461	16623	16791	16359	16565	16581	16561	16447	16561	16553	16285	16495	16465	16586	16599	16387	16631	16596	16550	16679	16529	16487	16365	16496	16616	16516	16423	16506	16357	16387	16315	16581	16464	16406	16286	16444	16463	16490	16513	16569	16493	16434	16551	16354	16604	16557	16378	16385	16502	16444	16516	16476	16603	16646	16643	16423	16337	16381	16396	16617	16338	16587	16534	16577	16574	16458	16429	16282	16706	16483	16548	16764	16385	16440	16607	16322	16723	16270	16568	16471	16246	16396	16647	16264	16386	16553	16458	16652	16501	16523	16684	16517	16513	16346	16547	16538	16717	16450	16579	16379	16411	16689	16522	16219	16417	16383	16540	16546	16616	16486	16504	16397	16541	16343	16308	16485	16593	16550	16867	16647	16338	16468	16567	16357	16635	16403	16521	16374	16522	16477	16466	16378	16731	16447	16559	16358	16743	16698	16591	16380	16441	16527	16394	16343	16613	16494	16467	16523	16443	16368	16449	16590	16537	16583	16293	16269	16335	16606	16396	16632	16569	16388	16734	16496	16550	16456	16315	16347	16408	16432	16412	16495	16447	16510	16317	16457	16587	16391	16463	16514	16542	16501	16393	16586	16695	16440	16362	16644	16682	16477	16140	16315	16333	16517	16478	16432	16374	16269	16451	16338	16463	16596	16356	16588	16491	16621	16502	16348	16594	16412	16468	16504	16392	16466	16370	16611	16614	16365	16569	16601	16463	16420	16682	16421	16483	16321	16369	16618	16561	16253	16677	16608	16349	16487	16445	16505	16348	16558	16827	16653	16303	16600	16415	16443	16474	16429	16425	16274	16692	16275	16545	16454	16395	16252	16568	16697	16423	16519	16438	16320	16571	16355	16110	16573	16326	16572	16408	16508	16538	16386	16645	16542	16533	16460	16614	16609	16398	16189	16482	16532	16323	16441	16493	16321	16467	16537	16513	16436	16388	16343	16335	16636	16346	16556	16558	16388	16296	16457	16501	16483	16539	16408	16402	16707	16546	16455	16394	16354	16576	16502	16622	16623	16609	16512	16368	16437	16227	16388	16463	16536	16519	16363	16665	16500	16577	16618	16532	16391	16654	16484	16653	16682	16389	16417	16471	16355	16622	16566	16638	16497	16447	16448	16472	16460	16423	16573	16628	16592	16445	16322	16497	16356	16504	16439	16497	16356	16213	16506	16649	16333	16471	16447	16646	16589	16566	16447	16445	16480	16615	16631	16435	16487	16458	16446	16459	16672	16408	16504	16656	16727	16386	16364	16553	16624	16669	16463	16663	16472	16697	16477	16536	16567	16471	16450	16576	16417	16367	16467	16558	16487	16545	16609	16588	16503	16504	16487	16803	16510	16602	16365	16504	16630	16319	16418	16483	16500	16245	16500	16518	16391	16727	16491	16627	16572	16456	16406	16642	16422	16384	16280	16610	16551	16442	16422	16659	16580	16487	16681	16578	16480	16510	16578	16543	16383	16654	16340	16261	16460	16410	16438	16491	16421	16434	16521	16413	16506	16670	16544	16614	16374	16512	16375	16437	16557	16316	16588	16586	16518	16394	16388	16558	16593	16501	16538	16501	16550	16423	16493	16391	16430	16388	16274	16488	16426	16573	16394	16624	16465	16512	16351	16724	16477	16472	16376	16579	16634	16480	16409	16465	16310	16493	16512	16350	16301	16446	16623	16608	16298	16454	16225	16683	16770	16606	16760	16480	16495	16627	16416	16563	16448	16611	16642	16495	16554	16407	16594	16774	16484	16523	16383	16527	16617	16494	16388	16645	16446	16574	16549	16564	16347	16619	16655	16584	16519	16578	16463	16525	16409	16573	16579	16583	16476	16488	16569	16348	16481	16673	16695	16348	16181	16462	16470	16360	16483	16562	16660	16476	16677	16660	16456	16512	16447	16721	16527	16706	16803	16686	16684	16402	16304	16541	16224	16461	16580	16556	16543	16703	16560	16549	16563	16444	16520	16516	16463	16466	16439	16417	16572	16563	16398	16432	16562	16475	16592	16693	16511	16501	16655	16597	16588	16607	16512	16649	16383	16502	16691	16411	16366	16349	16531	16440	16543	16434	16492	16310	16809	16484	16471	16536	16497	16526	16581	16570	16463	16587	16490	16509	16490	16750	16480	16511	16335	16479	16451	16336	16324	16518	16576	16509	16434	16444	16280	16610	16537	16380	16302	16430	16548	16314	16329	16577	16201	16335	16518	16392	16450	16554	16471	16477	16691	16601	16525	16475	16597	16454	16738	16509	16578	16336	16472	16416	16482	16556	16426	16540	16439	15989	16542	16278	16503	16563	16634	16452	16572	16669	16580	16709	16504	16581	16270	16405	16598	16308	16508	16436	16596	16414	16539	16562	16636	16698	16618	16486	16475	16542	16530	16573	16583	16367	16287	16376	16568	16586	16607	16553	16343	16422	16529	16507	16435	16510	16571	16510	16210	16358	16488	16609	16715	16266	16610	16456	16543	16503	16363	16396	16454
17684	27635	29380	27831	24267	20560	30691	30764	28147	17388	12858	10818	10015	9666	9956	9810	9861	9734	9940	9698	9733	9810	9800	9638	9677	9655	9741	9777	9634	9607	9691	9762	9570	9731	9583	9736	9721	9681	9729	9640	9808	9791	9742	9579	9649	9767	9709	9834	9572	9764	9537	9741	9681	9682	9764	9663	9667	9723	9710	9631	9686	9828	9754	9667	9673	9653	9786	9782	9708	9625	9773	9735	9637	9562	9634	9726	9694	9564	9585	9779	9772	9671	9642	9542	9693	9775	9765	9632	9717	9610	9620	9704	9713	9651	9738	9747	9626	9639	9672	9660	9664	9544	9880	9660	9540	9604	9591	9619	9711	9696	9558	9745	9821	9647	9686	9502	9754	9641	9746	9746	9753	9684	9569	9637	9608	9619	9782	9559	9617	9632	9596	9748	9823	9650	9636	9621	9834	9752	9718	9726	9689	9732	9561	9704	9634	9746	9669	9654	9625	9660	9743	9593	9561	9520	9764	9701	9651	9678	9771	9687	9605	9542	9391	9770	9691	9505	9590	9559	9575	9735	9811	9695	9626	9639	9722	9726	9764	9606	9618	9827	9746	9738	9819	9704	9755	9576	9569	9634	9689	9612	9653	9622	9586	9742	9791	9592	9791	9528	9550	9574	9727	9655	9562	9697	9665	9659	9602	9588	9698	9677	9443	9585	9625	9573	9655	9742	9699	9791	9653	9564	9637	9653	9728	9747	9682	9727	9679	9570	9554	9603	9727	9690	9723	9755	9686	9638	9692	9729	9527	9704	9721	9660	9675	9617	9728	9726	9656	9561	9707	9648	9573	9770	9586	9805	9807	9713	9694	9657	9620	9670	9616	9680	9718	9720	9631	9608	9633	9738	9515	9679	9790	9558	9606	9646	9628	9490	9809	9549	9666	9504	9661	9696	9715	9714	9596	9657	9645	9614	9632	9562	9702	9492	9514	9722	9748	9730	9696	9722	9582	9572	9757	9623	9610	9662	9653	9716	9679	9676	9616	9656	9662	9639	9659	9676	9735	9687	9645	9618	9537	9576	9590	9675	9621	9598	9569	9782	9766	9695	9766	9690	9684	9720	9430	9745	9742	9760	9810	9803	9640	9601	9692	9877	9640	9753	9705	9674	9605	9547	9611	9575	9631	9795	9682	9459	9515	9734	9727	9727	9735	9591	9750	9549	9489	9635	9636	9623	9663	9684	9646	9527	9751	9525	9618	9705	9581	9506	9628	9828	9598	9819	9772	9730	9660	9697	9739	9568	9673	9591	9700	9618	9861	9616	9715	9610	9730	9742	9627	9770	9693	9526	9672	9701	9628	9680	9500	9750	9430	9684	9750	9790	9691	9712	9630	9776	9748	9678	9594	9577	9596	9592	9581	9579	9486	9700	9586	9579	9603	9704	9710	9625	9679	9560	9655	9607	9616	9669	9696	9831	9537	9717	9513	9756	9688	9730	9740	9675	9671	9806	9599	9728	9531	9630	9724	9682	9743	9783	9395	9700	9452	9628	9543	9763	9693	9797	9594	9847	9609	9633	9876	9589	9762	9645	9694	9548	9720	9771	9695	9585	9771	9751	9633	9682	9696	9597	9559	9742	9697	9774	9569	9762	9580	9658	9608	9709	9691	9692	9600	9629	9728	9538	9784	9559	9669	9675	9630	9606	9733	9632	9707	9520	9606	9677	9631	9614	9580	9699	9692	9708	9619	9831	9783	9581	9618	9638	9632	9678	9693	9688	9619	9608	9698	9659	9617	9678	9748	9646	9783	9568	9714	9793	9647	9783	9707	9593	9788	9817	9550	9567	9587	9585	9674	9708	9717	9641	9674	9714	9686	9558	9669	9671	9560	9601	9551	9564	9625	9731	9618	9724	9664	9616	9793	9790	9619	9648	9648	9635	9504	9852	9622	9615	9576	9637	9524	9786	9661	9608	9586	9617	9603	9643	9527	9510	9779	9654	9790	9755	9570	9632	9731	9578	9665	9809	9827	9700	9622	9808	9645	9710	9653	9523	9661	9691	9610	9640	9660	9768	9866	9689	9704	9612	9724	9629	9862	9513	9710	9756	9770	9644	9663	9731	9739	9665	9564	9696	9663	9759	9624	9733	9764	9630	9579	9666	9611	9667	9711	9704	9680	9576	9669	9688	9820	9592	9602	9772	9562	9587	9644	9582	9694	9634	9700	9563	9709	9645	9740	9653	9727	9637	9737	9671	9661	9657	9594	9541	9575	9625	9897	9680	9766	9715	9699	9580	9656	9612	9590	9621	9636	9694	9712	9771	9814	9761	9717	9744	9685	9773	9475	9791	9643	9756	9483	9755	9669	9684	9491	9679	9528	9674	9661	9590	9628	9685	9653	9693	9738	9626	9673	9684	9695	9732	9608	9739	9664	9630	9689	9609	9763	9617	9641	9743	9739	9694	9668	9913	9646	9647	9622	9684	9841	9888	9584	9725	9773	9517	9676	9481	9687	9603	9568	9597	9625	9713	9665	9680	9450	9741	9711	9727	9863	9568	9553	9586	9792	9781	9616	9516	9561	9659	9709	9545	9556	9731	9592	9616	9468	9570	9671	9568	9567	9605	9591	9806	9744	9627	9627	9742	9643	9619	9640	9604	9679	9566	9863	9466	9754	9673	9692	9616	9670	9499	9673	9588	9706	9632	9631	9745	9655	9565	9811	9599	9589	9648	9695	9738	9595	9711	9704	9732	9700	9792	9562	9565	9662	9652	9642	9649	9765	9725	9682	9741	9703	9634	9843	9660	9674	9492	9728	9749	9680	9640	9616	9655	9694	9568	9670	9672	9666	9630	9624	9679	9635	9759	9534	9639	9730	9560	9770	9540	9627	9663	9625	9660	9612	9681	9632	9693	9751	9667	9586	9689	9672	9457	9735	9751	9598	9628	9651	9556	9602	9503	9702	9591	9603	9703	9774	9715	9803	9759	9577	9772	9745	9563	9717	9810	9692	9573	9640	9614	9690	9754	9763	9681	9471	9656	9651	9537	9620	9667	9539	9953	9556	9665	9666	9782	9663	9568	9644	9654	9603	9639	9750	9570	9611	9702	9536	9566	9677	9629	9701	9573	9597	9635	9736	9866	9565	9787	9764	9558	9647	9730	9647	9709	9644	9745	9795	9557	9783	9699	9755	9700	9687	9551	9602	9666	9657	9528	9549	9610	9569	9511	9498	9743	9687	9739	9527	9731	9869	9509	9569	9710	9673	9703	9680	9604	9760	9747	9705	9605	9798	9703	9721	9508	9747	9822	9622	9572	9786	9721	9637	9633	9593	9578	9636	9701	9561	9635	9690	9612	9654	9651	9688	9562	9544	9754	9609	9573	9606	9783	9752	9679	9716	9691	9523	9644	9653	9678	9652	9567	9755	9762	9640	9683	9663	9710	9710	9718	9580	9534	9595	9521	9706	9749	9635	9662	9656	9611	9553	9873	9689	9628	9655	9775	9532	9654	9789	9646	9712	9604	9678	9648	9660	9603	9654	9655	9744	9753	9758	9604	9789	9749	9757	9732	9676	9692	9590	9702	9598	9561	9407	9588	9701	9685	9737	9626	9599	9566	9597	9762	9623	9749	9636	9560	9702	9890	9714	9521	9612	9827	9578	9703	9766	9569	9703	9659	9686	9629	9591	9791	9669	9668	9683	9754	9711	9605	9667	9463	9739	9770	9521	9664	9484	9538	9634	9684	9629	9635	9673	9762	9621	9573	9580	9606	9676	9567	9577	9845	9471	9636	9628	9613	9831	9606	9488	9534	9762	9648	9851	9628	9585	9588	9502	9557	9590	9640	9572	9619	9638	9636	9668	9671	9645	9697	9724	9602	9618	9457	9637	9711	9598	9695	9624	9506	9736	9718	9660	9658	9484	9751	9665	9623	9819	9647	9757	9579	9628	9669	9841	9573	9568	9696	9665	9427	9672	9668	9642	9559	9671	9731	9701	9521	9691	9553	9655	9846	9640	9627	9658	9632	9648	9584	9634	9768	9677	9709	9526	9727	9731	9703	9719	9455	9576	9598	9675	9579	9715	9735	9512	9564	9655	9674	9727	9569	9624	9638	9508	9697	9650	9733	9799	9656	9635	9544	9482	9753	9680	9539	9583	9681	9699	9609	9721	9542	9626	9859	9640	9663	9766	9675	9554	9644	9638	9765	9691	9726	9561	9487	9609	9712	9642	9644	9555	9671	9707	9648	9680	9620	9635	9757	9598	9717	9527	9587	9695	9536	9628	9617	9582	9717	9733	9652	9583	9680	9654	9778	9633	9681	9707	9651	9740	9660	9605	9659	9709	9521	9719	9759	9731	9637	9670	9837	9721	9661	9559	9796	9618	9640	9736	9761	9733	9765	9644	9759	9644	9539	9566	9703	9766	9855	9716	9612	9648	9694	9733	9626	9766	9789	9666	9722	9694	9576	9692	9667	9634	9675	9672	9740	9613	9723	9707	9507	9644	9694	9568	9699	9689	9515	9915	9732	9827	9725	9605	9754	9735	9736	9653	9535	9700	9661	9550	9744	9552	9705	9507	9812	9459	9589	9671	9699	9792	9712	9597	9721	9699	9570	9647	9748	9532	9697	9588	9607	9611	9841	9627	9748	9666	9490	9715	9474	9728	9682	9729	9600	9705	9717	9781	9640	9809	9626	9494	9576	9670	9544	9499	9725	9585	9762	9682	9632	9604	9589	9757	9706	9735	9569	9381	9634	9559	9654	9764	9438	9766	9652	9549	9665	9579	9752	9638	9577	9642	9688	9593	9718	9746	9792	9617	9657	9613	9821	9638	9680	9663	9654	9701	9602	9703	9697	9757	9712	9720	9676	9681	9733	9694	9588	9728	9555	9755	9543	9743	9589	9693	9587	9530	9786	9620	9646	9604	9645	9687	9639	9496	9595	9576	9719	9573	9667	9530	9605	9721	9718	9633	9670	9619	9580	9657	9590	9608	9711	9523	9554	9671	9749	9850	9773	9749	9596	9608	9558	9700	9800	9577	9617	9688	9644	9689	9653	9739	9603	9682	9632	9561	9530	9736	9696	9712	9665	9562	9530	9783	9612	9792	9702	9661	9575	9716	9662	9637	9674	9546	9802	9728	9771	9752	9620	9684	9602
23346	21121	28476	25119	25992	30532	45021	52695	51028	36971	25584	20206	17615	16917	17077	16778	16633	16538	16532	16680	16532	16731	16699	16761	16591	16546	16519	16600	16530	16664	16582	16383	16454	16591	16311	16572	16620	16688	16596	16499	16586	16438	16541	16474	16603	16466	16444	16632	16677	16703	16492	16711	16470	16607	16459	16539	16727	16590	16747	16697	16471	16539	16371	16513	16577	16485	16453	16479	16600	16256	16407	16469	16279	16371	16584	16398	16399	16462	16645	16215	16629	16469	16333	16471	16524	16566	16430	16596	16552	16615	16615	16509	16692	16708	16538	16439	16648	16594	16514	16430	16506	16622	16485	16407	16573	16342	16405	16595	16550	16421	16703	16542	16495	16346	16591	16358	16464	16548	16407	16479	16658	16518	16588	16483	16263	16497	16620	16504	16102	16549	16505	16552	16432	16462	16452	16568	16355	16410	16547	16260	16332	16733	16432	16298	16651	16499	16534	16505	16550	16517	16514	16548	16528	16315	16633	16493	16446	16645	16433	16371	16566	16460	16488	16227	16513	16580	16587	16418	16501	16351	16514	16331	16463	16356	16510	16613	16507	16577	16557	16677	16521	16310	16380	16631	16448	16530	16547	16464	16525	16561	16602	16465	16594	16687	16521	16351	16319	16369	16583	16391	16512	16528	16677	16669	16391	16529	16565	16524	16490	16342	16498	16619	16412	16479	16438	16437	16663	16483	16518	16398	16302	16437	16380	16497	16558	16327	16447	16361	16460	16607	16280	16694	16412	16270	16468	16250	16249	16651	16592	16607	16512	16537	16431	16476	16442	16307	16337	16394	16717	16438	16264	16529	16429	16531	16354	16511	16515	16579	16623	16416	16447	16515	16662	16591	16360	16412	16350	16433	16417	16466	16436	16534	16365	16470	16404	16264	16344	16144	16620	16534	16475	16425	16705	16366	16368	16592	16652	16504	16674	16377	16574	16461	16551	16540	16482	16599	16546	16457	16320	16680	16599	16473	16430	16363	16376	16601	16418	16623	16399	16427	16465	16389	16407	16610	16602	16641	16658	16270	16475	16532	16596	16464	16407	16266	16568	16459	16349	16503	16343	16535	16409	16660	16318	16466	16334	16598	16292	16498	16547	16528	16524	16555	16410	16694	16469	16476	16668	16475	16511	16494	16629	16541	16551	16335	16437	16178	16555	16324	16457	16365	16366	16476	16633	16460	16683	16558	16445	16547	16622	16520	16317	16472	16546	16724	16516	16173	16449	16660	16543	16379	16418	16466	16503	16484	16261	16379	16596	16434	16630	16535	16469	16397	16468	16446	16474	16590	16313	16390	16369	16559	16536	16428	16502	16402	16434	16471	16512	16338	16559	16388	16443	16633	16530	16403	16183	16485	16484	16427	16604	16440	16237	16515	16603	16455	16717	16438	16532	16423	16501	16393	16688	16317	16450	16345	16431	16186	16542	16365	16623	16300	16461	16470	16304	16345	16429	16404	16440	16468	16626	16294	16477	16609	16627	16627	16520	16341	16453	16707	16676	16512	16332	16212	16541	16684	16473	16449	16496	16366	16377	16459	16440	16232	16331	16562	16458	16468	16529	16466	16347	16115	16652	16575	16678	16462	16501	16331	16570	16510	16382	16452	16494	16264	16334	16538	16434	16468	16483	16624	16575	16481	16566	16506	16527	16501	16523	16550	16363	16212	16593	16627	16564	16397	16457	16341	16137	16505	16414	16752	16467	16317	16470	16301	16376	16443	16551	16579	16411	16601	16502	16635	16491	16557	16476	16406	16428	16266	16498	16543	16219	16453	16637	16621	16516	16472	16573	16489	16566	16424	16501	16531	16349	16482	16335	16539	16527	16591	16171	16463	16331	16366	16515	16272	16366	16350	16685	16562	16419	16673	16379	16623	16401	16414	16332	16514	16400	16548	16407	16434	16427	16470	16514	16273	16366	16413	16482	16437	16357	16423	16389	16400	16550	16385	16504	16480	16612	16512	16382	16532	16428	16588	16424	16410	16507	16553	16626	16440	16627	16456	16191	16346	16360	16610	16599	16594	16508	16531	16483	16592	16619	16471	16624	16448	16318	16370	16714	16617	16513	16195	16436	16317	16364	16474	16435	16545	16404	16334	16482	16491	16361	16443	16461	16580	16388	16582	16405	16622	16342	16252	16217	16676	16320	16321	16498	16545	16344	16349	16588	16496	16541	16447	16532	16358	16817	16539	16199	16538	16541	16552	16530	16361	16520	16445	16495	16295	16570	16424	16369	16489	16305	16382	16699	16669	16407	16534	16453	16407	16177	16380	16408	16415	16538	16639	16728	16589	16347	16518	16701	16628	16474	16578	16775	16431	16469	16398	16462	16581	16585	16528	16636	16624	16590	16374	16375	16493	16571	16484	16243	16402	16470	16354	16346	16705	16547	16598	16362	16564	16425	16588	16424	16510	16569	16510	16735	16549	16540	16365	16486	16534	16397	16444	16748	16620	16645	16481	16494	16472	16410	16702	16643	16409	16608	16609	16459	16579	16428	16589	16522	16575	16759	16447	16489	16514	16527	16415	16320	16407	16419	16549	16614	16355	16489	16724	16393	16592	16668	16258	16560	16305	16448	16619	16463	16545	16474	16432	16553	16491	16427	16589	16623	16228	16378	16607	16302	16468	16453	16438	16646	16566	16611	16411	16529	16502	16604	16563	16737	16606	16539	16744	16471	16556	16481	16260	16547	16350	16445	16432	16579	16380	16293	16340	16695	16474	16302	16619	16372	16558	16667	16415	16680	16367	16256	16468	16520	16575	16630	16369	16555	16608	16574	16326	16172	16347	16459	16415	16276	16291	16548	16418	16376	16167	16468	16455	16500	16516	16378	16411	16260	16440	16704	16515	16472	16504	16403	16457	16571	16609	16700	16347	16466	16281	16434	16473	16544	16711	16560	16483	16457	16338	16348	16429	16347	16418	16577	16605	16577	16627	16569	16421	16599	16372	16552	16433	16178	16423	16545	16469	16672	16528	16352	16486	16291	16478	16646	16387	16420	16166	16310	16392	16339	16392	16492	16438	16501	16405	16533	16482	16423	16607	16441	16427	16466	16557	16662	16593	16382	16440	16446	16527	16709	16435	16568	16318	16462	16533	16361	16414	16598	16361	16392	16350	16302	16450	16599	16564	16319	16568	16750	16486	16681	16359	16459	16386	16416	16667	16250	16491	16412	16398	16332	16559	16656	16486	16409	16445	16515	16472	16499	16418	16322	16486	16323	16605	16489	16295	16356	16322	16358	16749	16518	16302	16344	16465	16508	16408	16410	16310	16502	16469	16373	16433	16363	16643	16414	16405	16290	16591	16397	16512	16535	16699	16541	16405	16488	16460	16396	16418	16318	16161	16415	16418	16535	16587	16560	16389	16331	16530	16478	16592	16531	16374	16547	16370	16418	16238	16570	16587	16532	16430	16671	16443	16503	16585	16614	16618	16387	16310	16579	16568	16399	16435	16544	16547	16492	16589	16268	16549	16377	16578	16641	16429	16419	16294	16471	16459	16374	16546	16338	16491	16506	16475	16572	16582	16657	16493	16469	16377	16332	16407	16506	16551	16423	16422	16498	16605	16396	16546	16472	16659	16414	16432	16573	16483	16494	16513	16367	16489	16458	16573	16878	16692	16433	16333	16271	16300	16697	16598	16584	16364	16308	16494	16426	16746	16567	16694	16713	16386	16358	16309	16553	16490	16640	16592	16455	16550	16516	16137	16477	16313	16422	16426	16516	16369	16608	16610	16363	16437	16449	16419	16458	16427	16474	16258	16569	16502	16644	16302	16373	16476	16514	16263	16450	16427	16592	16559	16581	16690	16325	16613	16457	16537	16548	16498	16443	16479	16575	16395	16717	16517	16208	16352	16427	16606	16685	16428	16546	16442	16555	16543	16571	16581	16638	16823	16442	16354	16448	16521	16588	16510	16474	16373	16350	16553	16428	16483	16528	16568	16671	16500	16421	16377	16470	16448	16309	16395	16405	16567	16652	16336	16345	16363	16459	16637	16527	16422	16300	16527	16484	16409	16466	16205	16590	16368	16432	16343	16346	16328	16442	16381	16243	16224	16225	16624	16169	16571	16569	16513	16444	16489	16261	16459	16400	16639	16432	16541	16450	16518	16504	16427	16470	16618	16664	16371	16422	16476	16509	16541	16537	16502	16574	16414	16499	16674	16610	16408	16471	16416	16492	16475	16441	16622	16496	16450	16482	16411	16424	16644	16574	16468	16421	16331	16550	16544	16594	16560	16375	16518	16408	16511	16342	16372	16395	16489	16715	16477	16429	16392	16614	16397	16287	16202	16426	16479	16554	16469	16659	16515	16416	16525	16553	16411	16591	16445	16349	16390	16408	16537	16513	16582	16492	16474	16409	16626	16674	16740	16524	16503	16532	16496	16475	16559	16420	16402	16644	16382	16591	16417	16619	16626	16330	16185	16400	16564	16593	16705	16447	16620	16489	16528	16610	16373	16652	16527	16629	16395	16778	16366	16391	16595	16444	16354	16540	16256	16363	16601	16741	16494	16372	16439	16633	16669	16502	16324	16588	16442	16464	16531	16519	16560	16395	16417	16548	16336	16544	16429	16407	16340	16460	16521	16548	16413	16368	16351	16445	16573	16610	16599	16495	16301	16661	16267	16476	16456	16562	16453	16559	16488	16432	16442	16627	16561	16442	16669	16372	16332	16445	16435	16455	16577	16400	16512	16440	16447	16503	16428	16527	16629	16616	16458	16388	16354	16531	16491	16660	16577	16651	16403	16585	16490	16371	16390	16546	16515	16598	16595	16440	16530	16560	16318	16666	16662	16609	16634	16587	16485	16418	16421	16435	16327	16503	16429	16344	16529	16405	16446	16356	16562	16303	16370	16482	16421	16445	16428	16474	16494	16569	16573	16499	16545	16619	16525	16779	16401	16568	16532	16662	16491	16582	16605	16385	16441	16343	16556	16549	16568	16354	16553	16393	16494	16516	16320	16382	16385	16526	16563	16511	16427	16531	16491	16609	16593	16414	16412	16426	16582	16248	16353	16253	16419	16547	16419	16436	16321	16515	16405	16289	16268	16319	16418	16342	16203	16505	16518	16446	16478	16499	16573	16369	16569	16732	16601	16397	16478	16373	16697	16653	16487
18754	34316	36093	30133	28813	26309	41967	46388	44372	25770	16805	12321	10269	9803	9723	9838	9796	9826	9898	9922	9808	9829	9780	9887	9811	9992	9872	9802	9773	9693	9923	9818	9800	9780	9692	9729	9745	9717	9861	9668	9879	9786	9768	9678	9621	9799	9755	9650	9716	9698	9680	9754	9918	9818	9757	9691	9803	9824	9916	9760	9804	9775	9711	9666	9860	9710	9795	9658	9810	9957	9636	9714	9648	9898	9946	9716	9719	9955	9712	9712	9798	9810	9596	9771	9950	9794	9748	9860	9845	9777	9717	9829	9755	9751	9638	9776	9768	9834	9891	9593	9753	9849	9717	9924	10037	9762	9858	9749	9932	9667	9755	9864	9823	9875	9833	9710	9778	9753	9784	9788	9754	9913	9764	9769	9661	9877	9786	9727	9724	9661	9925	9714	9757	9622	9757	9880	9747	9888	9707	9779	9789	9733	9749	9707	9875	9918	9606	9551	9693	9703	9790	9732	9773	9732	9961	9716	9741	9696	9845	9795	9893	9690	9689	9668	9653	9908	9738	9842	9726	9785	9769	9701	9916	9926	9832	9778	9599	9898	9689	9844	9594	9708	9487	9772	9699	9782	9760	9838	9679	9765	9660	9799	9780	9857	9789	9848	9750	9765	9833	9951	9789	9697	9730	9726	9783	9703	9631	9787	9667	9653	9676	9678	9872	9789	9775	9804	9806	9654	9724	9686	9715	9960	9832	9789	9701	9746	9634	9868	9916	9709	9694	9754	9897	9879	9636	9675	9807	9788	9654	9640	9759	9811	9740	9738	9830	9546	9914	9778	9778	9735	9802	9727	9730	9787	9795	9690	9814	9841	9651	9971	9738	9683	9869	9742	9710	9841	9775	9683	9663	9761	9651	9644	9753	9720	9726	9623	9820	9852	9817	9769	9775	9781	9752	9707	9904	9770	9729	9710	9829	9879	9765	9859	9772	9645	9710	9673	9851	9739	9806	9759	9830	9870	9637	9735	9614	9747	9847	9787	9656	9820	9675	9843	9743	9782	9791	9825	9851	9783	9620	9671	9772	9745	9777	9746	9696	9837	9795	9760	9629	9693	9705	9774	9712	9649	9885	9851	9744	9785	9907	9757	9707	9932	9707	9711	9813	9790	9699	9746	9783	9859	9791	9916	9778	9639	9640	9849	9715	9718	9872	9849	9781	9836	9706	9793	9751	9824	9686	9773	9600	9799	9657	9760	9835	9582	9626	9987	9830	9603	9576	9784	9626	9714	9622	9708	9842	9965	9741	9835	9974	9732	9535	9733	9820	9783	9704	9651	9789	9800	9760	9622	9707	9656	9757	9816	9642	9721	9675	9691	9781	9712	9810	9658	9701	9857	9596	9883	9718	9760	9941	9763	9694	9811	9700	9665	9755	9668	9842	9935	9707	9642	9722	9674	9676	9740	9744	9710	9816	9655	9675	9828	9709	9815	9683	9764	9865	9861	9678	9644	9744	9581	9533	9721	9799	9737	9802	9865	9815	9670	9745	9781	9572	9829	9847	9865	9678	9869	9594	9628	9749	9778	9937	9799	9749	9818	9669	9657	9604	9648	9862	9916	9829	9828	9809	9791	9652	9695	9787	9829	9835	9755	9716	9588	9782	9744	9781	9828	9945	9610	9952	9768	9706	9822	9715	9713	9762	9706	9578	9686	9672	9704	9866	9750	9748	9735	9751	9790	9748	9758	9635	9739	9734	9719	9781	9637	9800	9660	9688	9701	9702	9758	9701	9858	9864	9629	9805	9819	9801	9790	9721	9753	9868	9799	9832	9727	9650	9688	9815	9732	9722	9771	9644	9664	9836	9614	9716	9864	9700	9636	9671	9798	9762	9701	9711	9721	9785	9802	9825	9796	9863	9780	9725	9644	9898	9844	9733	9751	9824	9788	9804	9603	9748	9744	9866	9679	9810	9706	9775	9790	9687	9763	9816	9868	9809	9842	9760	9752	9798	9723	9769	9833	9707	9656	9718	9699	9682	9690	9664	9771	9957	9619	9738	9756	9937	9663	9783	9795	9689	9796	9714	9704	9734	9698	9834	9741	9764	9780	9652	9837	9747	9683	9786	9747	9912	9845	9693	9748	9535	9675	9683	9736	9811	9687	9789	9766	9482	9809	9858	9619	9697	9870	9794	9572	9799	9813	9576	9730	9744	9694	9626	9757	9840	9787	9822	9818	9648	9782	9712	9839	9807	9567	9819	9670	9759	9631	9817	9834	9733	9822	9789	9783	9819	9909	9781	9801	9622	9685	9707	9866	9875	9702	9684	9749	9704	9913	9798	9803	9719	9747	9688	9686	9778	9599	9757	9745	9789	9797	9646	9789	9739	9920	9777	9828	9773	9730	9775	9733	9612	9729	9685	9870	9701	9474	9719	9825	9755	9692	9775	9622	9777	9657	9607	9942	9703	9788	9671	9900	9751	9752	9721	9722	9686	9873	9637	9677	9771	9823	9743	9895	9807	9807	9688	9758	9743	9745	9742	9556	9773	9831	9960	9757	9732	9645	9786	9672	9805	9660	9838	9800	9646	9735	9805	9799	9755	9910	9768	9817	9792	9906	9700	9721	9795	9598	9887	9801	9787	9914	9865	9862	9698	9699	9753	9731	9796	9708	9824	9865	9717	9894	9781	9781	9626	9811	9594	9559	9832	9748	9732	9800	9770	9715	9878	9685	9641	9833	9702	9683	9594	9653	9683	9751	9865	9768	9575	9697	9789	9688	9897	9883	9755	9897	9839	9877	9768	9860	9774	9852	9652	9841	9915	9816	9772	9838	9834	9670	9757	9963	9763	9801	9645	9687	9736	9644	9846	9732	9611	9839	9826	9700	9738	9793	9620	9785	9779	9798	9689	9638	9796	9903	9626	9713	9723	9790	9657	9729	9864	9856	9708	9756	9773	9701	9972	9743	9724	9726	9682	9720	9806	9800	9702	9606	9778	9772	9703	9630	9756	9839	9800	9743	9751	9758	9714	9761	9875	9752	9748	9871	9843	9595	9819	9708	9666	9692	9944	9734	9769	9811	9587	9744	9750	9605	9791	9640	9599	9638	9675	9762	9701	9868	9658	9739	9917	9724	9625	9674	9688	9752	9605	9872	9682	9781	9625	9859	9855	9743	9802	9628	9832	9815	9649	9634	9813	9779	9776	9649	9896	9592	9832	9723	9709	9729	9760	9677	9775	9640	9785	9816	9732	9775	9622	9718	9712	9698	9674	9825	9747	9711	9778	9665	9716	9663	9784	9788	9865	9897	9685	9767	9781	9726	9682	9739	9569	9737	9768	9583	9723	9724	9893	9746	9669	9793	9834	9825	9646	9819	9789	9775	9725	9875	9708	9811	9702	9867	9703	9792	9822	9748	9968	9692	9705	9798	9746	9742	9683	9752	9673	9761	9772	9687	9739	9835	9740	9696	9743	9668	9763	9850	9725	9704	9704	9774	9750	9654	9674	9731	9799	9718	9919	9610	9790	9811	9672	9676	9849	9805	9682	9781	9773	9776	9754	9605	9807	9715	9694	9674	9789	9739	9780	9819	9713	9770	9728	9780	9782	9613	9646	9841	9819	9816	9678	9698	9743	9573	9642	9829	9751	9789	9822	9795	9687	9645	9688	9636	9725	9811	9785	9693	9817	9905	9640	9655	9802	9655	9707	9753	9830	9750	9707	9670	9750	9651	9733	9714	9612	9784	9750	9780	9703	9755	9784	9559	9661	9760	9775	9594	9665	9734	9774	9669	9756	9767	9855	9797	9635	9826	9878	9768	9618	9727	9733	9816	9665	9735	9833	9797	9866	9619	9763	9835	9771	9707	9817	9849	9790	9665	9611	9798	9695	9801	9594	9851	9789	9709	9581	9845	9813	9773	9945	9795	9784	9820	9766	9721	9696	9721	9681	9757	9861	9669	9668	9859	9753	9559	9749	9783	9733	9706	9700	9850	9763	9645	9711	9646	9817	9644	9757	9681	9807	9949	9740	9751	9688	9718	9803	9789	9758	9750	9713	9700	9834	9808	9857	9694	9873	9785	9836	9868	10012	9873	9580	9550	9779	9765	9706	9686	9845	9819	9755	9716	9604	9769	9721	9765	9815	9712	9562	9817	9827	9690	9741	9844	9810	9852	9713	9775	9842	9741	9670	9742	9769	9827	9719	9664	9823	9778	9679	9801	9698	9746	9606	9728	9677	9571	9751	9778	9699	9808	9806	9793	9612	9733	9694	9774	9772	9779	9799	9801	9975	9877	9773	9705	9921	9689	9795	9807	9831	9685	9728	9704	9709	9663	9797	9646	9910	9715	9677	9892	9754	9725	9891	9666	9856	9673	9792	9778	9728	9775	9871	9933	9786	9728	9659	9596	9689	9625	9771	9856	9685	9727	9915	9792	9599	9751	9627	9886	9751	9621	9753	9768	9774	9725	9659	9739	9758	9879	9735	9696	9716	9610	9725	9721	9696	9709	9781	9885	9797	9805	9703	9734	9816	9695	9629	9615	9753	9719	9758	9825	9769	9725	9851	9652	9779	9681	9745	9669	9699	9903	9688	10042	9784	9756	9756	9743	9592	9686	9765	9892	9642	9863	9628	9640	9743	9756	9721	9626	9536	9747	9741	9947	9495	9870	9752	9771	9633	9805	9726	9776	9673	9663	9699	9622	9751	9827	9603	9747	9666	9873	9612	9668	9684	9818	9721	9729	9825	9637	9713	9728	9905	9827	9693	9745	9747	9910	9825	9772	9675	9757	9853	9896	9613	9750	9815	9759	9694	9779	9821	9694	9837	9704	9717	9826	9897	9797	9785	9639	9858	9660	9571	9669	9729	9851	9717	9776	9636	9863	9742	9847	9611	9681	9823	9676	9784	9758	9815	9923	9862	9670	9740	9599	9687	9878	9831	9694	9830	9789	9874	9902	9729	9859	9838	9717	9831	9879	9747	9717	9701	9723	9665	9821	9817	9719	9751	9733	9893	9672	9748	9683	9750	9538	9834	9856	9586	9769	9866	9731	9666	9849	9627	9581	9678	9849	9874	9717	9823	9789	9872	9714	9782	9673	9845	9655	9890	9679	9678	9670	9781	9668	9730	9687	10010	9797	9759	9635	9731	9728	9882	9770
31340	28041	32093	28838	26044	23595	21760	21557	20974	18738	17574	16924	16603	16885	16797	16748	16574	16913	16727	16627	16827	16843	16465	16542	16926	16726	16390	16673	16488	16553	16646	16742	16667	16644	16678	16446	16605	16650	16810	16823	16876	16699	16548	16467	16653	16636	16664	16463	16611	16528	16737	16541	16478	16616	16524	16702	16686	16653	16442	16781	16744	16722	16795	16792	16634	16630	16643	16669	16871	16555	16426	16799	16463	16617	16546	16563	16649	16558	16799	16643	16580	16548	16709	16682	16680	16343	16722	16594	16538	16587	16633	16480	16539	16523	16624	16703	16758	16484	16491	16685	16483	16544	16691	16740	16653	16678	16611	16750	16699	16460	16600	16676	16703	16596	16656	16304	16658	16752	16549	16624	16652	16596	16788	16541	16499	16532	16475	16674	16442	16753	16924	16556	16571	16759	16578	16526	16563	16663	16499	16713	16508	16686	16456	16701	16576	16574	16629	16782	16504	16698	16482	16545	16701	16553	16724	16686	16513	16596	16485	16708	16612	16650	16892	16750	16684	16594	16469	16513	16630	16636	16627	16616	16563	16621	16707	16521	16674	16607	16612	16599	16629	16654	16809	16537	16638	16490	16654	16781	16724	16622	16449	16437	16463	16582	16753	16573	16477	16587	16716	16637	16766	16499	16601	16742	16596	16634	16935	16840	16404	16766	16895	16605	16619	16530	16523	16490	16755	16805	16562	16465	16694	16653	16612	16714	16733	16551	16600	16495	16591	16553	16613	16572	16665	16584	16695	16504	16475	16563	16492	16612	16719	16615	16489	16557	16676	16643	16692	17034	16869	16486	16682	16579	16599	16340	16599	16598	16572	16660	16516	16477	16416	16569	16483	16670	16724	16492	16726	16672	16610	16631	16831	16592	16694	16723	16566	16739	16596	16694	16372	16380	16621	16622	16422	16598	16891	16392	16631	16611	16647	16749	16638	16681	16613	16650	16590	16617	16694	16615	16602	16570	16621	16734	16807	16543	16567	16562	16444	16671	16590	16499	16628	16821	16580	16489	16642	16605	16540	16721	16599	16461	16646	16428	16695	16631	16441	16799	16400	16670	16485	16746	16668	16494	16411	16610	16699	16643	16549	16579	16687	16774	16746	16570	16667	16580	16530	16603	16789	16523	16679	16422	16526	16605	16555	16524	16701	16613	16708	16750	16661	16504	16553	16726	16367	16628	16690	16704	16506	16748	16551	16431	16604	16693	16840	16542	16480	16408	16647	16726	16884	16690	16723	16442	16652	16541	16352	16579	16649	16551	16639	16640	16540	16717	16431	16695	16551	16848	16688	16671	16534	16496	16604	16625	16694	16665	16655	16720	16772	16701	16867	16574	16837	16444	16589	16703	16518	16819	16560	16567	16809	16570	16835	16613	16453	16523	16569	16643	16577	16736	16626	16614	16853	16455	16725	16868	16751	16620	16527	16426	16559	16636	16676	16734	16768	16594	16501	16689	16520	16713	16766	16671	16615	16815	16661	16687	16375	16579	16716	16736	16861	16781	16529	16471	16543	16586	16667	16431	16714	16308	16596	16568	16524	16755	16649	16602	16690	16519	16509	16595	16585	16742	16942	16616	16484	16624	16770	16779	16692	16584	16558	16397	16659	16496	16479	16476	16726	16488	16473	16415	16634	16520	16851	16441	16671	16775	16811	16469	16674	16593	16575	16572	16496	16534	16504	16727	16638	16517	16726	16549	16541	16639	16549	16746	16525	16920	16646	16687	16755	16876	16539	16730	16650	16652	16607	16829	16744	16568	16551	16651	16764	16484	16648	16574	16576	16669	16867	16587	16807	16566	16486	16546	16482	16481	16770	16435	16571	16607	16589	16356	16597	16744	16552	16456	16426	16340	16780	16616	16677	16684	16523	16689	16690	16639	16698	16632	16549	16480	16822	16693	16645	16552	16681	16682	16481	16588	16678	16747	16623	16693	16544	16485	16884	16667	16799	16773	16831	16569	16739	16685	16471	16641	16705	16708	16830	16698	16599	16856	16612	16612	16665	16476	16743	16682	16457	16433	16537	16511	16473	16506	16421	16415	16647	16452	16690	16660	16622	16539	16741	16687	16682	16712	16711	16443	16797	16792	16557	16551	16526	16679	16672	16629	16701	16661	16615	16674	16479	16654	16563	16545	16780	16777	16397	16704	16856	16600	16752	16742	16840	16868	16617	16448	16655	16672	16808	16621	16501	16530	16556	16591	16629	16685	16619	16496	16512	16926	16792	16636	16666	16696	16546	16657	16707	16795	16638	16427	16654	16754	16725	16670	16715	16647	16483	16555	16676	16743	16514	16705	16588	16477	16477	16834	16750	16600	16659	16529	16442	16917	16584	16555	16633	16572	16498	16673	16566	16529	16488	16626	16770	16684	16687	16652	16470	16533	16522	16808	16563	16670	16494	16443	16796	16648	16615	16677	16849	16661	16728	16906	16734	16688	16676	16562	16656	16604	16865	16696	16714	16634	16667	16709	16738	16655	16611	16523	16902	16690	16579	16557	16538	16710	16561	16601	16602	16754	16578	16524	16652	16707	16739	16640	16487	16541	16848	16496	16676	16384	16656	16437	16585	16629	16830	16717	16476	16687	16721	16584	16467	16652	16615	16548	16699	16790	16597	16764	16522	16692	16474	16499	16609	16652	16535	16295	16580	16650	16566	16622	16649	16669	16550	16845	16685	16875	16853	16670	16760	16757	16662	16787	16270	16575	16442	16524	16583	16603	16476	16514	16542	16463	16527	16633	16601	16443	16616	16703	16721	16678	16669	16673	16758	16733	16540	16530	16848	16478	16534	16632	16654	16782	16561	16620	16675	16507	16712	16628	16658	16604	16613	16672	16712	16481	16517	16742	16812	16402	16579	16796	16554	16719	16515	16760	16674	16611	16635	16547	16411	16531	16657	16539	16439	16597	16650	16322	16634	16612	16470	16571	16570	16427	16461	16538	16758	16646	16802	16562	16728	16578	16693	16530	16671	16431	16539	16565	16614	16610	16603	16865	16648	16592	16787	16668	16428	16638	16620	16775	16451	16401	16569	16683	16520	16593	16495	16578	16582	16563	16491	16814	16672	16548	16645	16788	16581	16868	16482	16528	16453	16696	16688	16725	16778	16402	16777	16721	16602	16669	16826	16365	16547	16491	16564	16612	16621	16567	16678	16554	16621	16646	16728	16655	16665	16705	16701	16807	16726	16454	16495	16506	16457	16549	16770	16605	16639	16659	16527	16525	16577	16431	16626	16620	16339	16615	16766	16413	16770	16483	16479	16757	16647	16467	16355	16836	16883	16814	16659	16813	16624	16523	16629	16627	16609	16431	16650	16538	16651	16764	16815	16427	16652	16629	16694	16642	16669	16665	16798	16551	16627	16830	16437	16640	16422	16543	16644	16474	16498	16747	16828	16539	16686	16689	16643	16807	16747	16710	16715	16432	16755	16743	16727	16403	16777	16693	16518	16774	16565	16424	16648	16534	16688	16828	16672	16560	16770	16550	16876	16550	16546	16484	16543	16570	16847	16465	16618	16626	16732	16546	16664	16568	16709	16653	16588	16699	16626	16554	16429	16646	16449	16689	16660	16670	16543	16466	16821	16619	16796	16548	16418	16681	16457	16512	16416	16516	16736	16498	16632	16679	16811	16762	16906	16600	16592	16824	16548	16839	16596	16540	16598	16526	16715	16567	16673	16608	16701	16624	16618	16689	16643	16594	16783	16816	16649	16641	16859	16729	16548	16740	16749	16773	16591	16530	16917	16662	16871	16652	16690	16705	16605	16676	16622	16729	16679	16715	16629	16598	16486	16742	16822	16531	16590	16480	16641	16523	16503	16472	16526	16781	16569	16352	16824	16465	16678	16577	16588	16296	16748	16771	16868	16642	16459	16686	16521	16618	16503	16744	16730	16514	16473	16580	16653	16736	16448	16638	16682	16507	16854	16669	16699	16788	16625	16669	16829	16654	16828	16920	16694	16600	16523	16576	16509	16650	16624	16417	16622	16551	16777	16574	16763	16834	16686	16678	16769	16463	16575	16598	16508	16779	16646	16572	16795	16390	16804	16564	16427	16553	16682	16495	16407	16500	16462	16688	16558	16683	16623	16642	16782	16830	16657	16540	16646	16539	16579	16664	16654	16886	16702	16815	17006	16393	16690	16536	16754	16872	16550	16855	16509	16708	16793	16530	16641	16472	16710	16700	16722	16840	16651	16732	16744	16710	16436	16600	16354	16442	16320	16557	16480	16441	16640	16427	16682	16607	16687	16808	16592	16472	16674	16744	16565	16645	16628	16547	16457	16667	16430	16594	16537	16843	16541	16617	16614	16687	16673	16837	16513	16481	16766	16673	16480	16805	16700	16888	16588	16369	16546	16680	16619	16618	16560	16355	16700	16606	16613	16670	16457	16679	16503	16734	16671	16619	16575	16676	16543	16512	16491	16860	16581	16666	16683	16981	16403	16654	16478	16566	16690	16608	16707	16722	16495	16777	16757	16661	16686	16591	16522	16665	16683	16614	16612	16479	16531	16648	16575	16609	16722	16797	16478	16579	16748	16390	16538	16659	16694	16525	16511	16719	16627	16570	16606	16843	16572	16408	16680	16655	16686	16563	16612	16609	16623	16428	16764	16517	16508	16725	16665	16600	16499	16455	16657	16610	16741	16830	16589	16572	16498	16493	16725	16938	16715	16761	16512	16776	16535	16754	16655	16633	16589	16796	16910	16578	16711	16694	16572	16607	16568	16498	16695	16568	16609	16737	16765	16637	16567	16585	16658	16489	16523	16550	16759	16425	16651	16749	16652	16485	16498	16788	16767	16661	16657	16632	16585	16405	16526	16472	16834	16452	16565	16671	16621	16663	16660	16369	16636	16619	16570	16754	16603	16458	16668	16549	16482	16659	16698	16497	16555	16426	16669	16491	16473	16655	16691	16840	16505	16694	16764	16748	16506	16709	16772	16636	16578	16679	16714	16518	16612	16795	16676	16503	16788	16779	16695	16442	16513	16477	16480	16705	16813	16660	16507	16609	16618	16771	16672	16580	16764	16628	16590	16833	16591	16633	16617	16682	16484	16784	16677	16533	16680	16811	16732	16673	16518	16919	16716	16549	16451	16613	16451	16606	16716	16600	16544	16484
16720	23865	24373	20081	19155	16678	14745	14568	13301	11128	10162	9729	9606	9638	9692	9555	9470	9547	9534	9617	9667	9589	9650	9482	9486	9515	9648	9530	9462	9617	9542	9471	9640	9698	9567	9662	9480	9586	9548	9773	9534	9793	9630	9645	9532	9536	9631	9655	9586	9372	9586	9526	9589	9402	9548	9496	9431	9490	9536	9445	9734	9573	9560	9683	9579	9576	9611	9442	9484	9581	9696	9518	9476	9504	9575	9520	9380	9643	9549	9566	9639	9380	9585	9462	9719	9670	9539	9514	9594	9541	9424	9595	9405	9533	9601	9502	9608	9409	9625	9572	9643	9528	9664	9514	9466	9666	9560	9572	9548	9411	9408	9728	9529	9455	9542	9646	9544	9602	9416	9578	9498	9487	9583	9684	9715	9528	9458	9400	9616	9622	9743	9514	9584	9583	9547	9475	9579	9697	9435	9429	9502	9454	9678	9633	9571	9549	9434	9410	9588	9640	9596	9547	9463	9499	9383	9558	9460	9477	9521	9622	9527	9378	9409	9507	9592	9510	9782	9380	9452	9681	9425	9489	9504	9617	9492	9630	9734	9492	9511	9389	9483	9718	9571	9466	9394	9525	9510	9728	9461	9645	9484	9555	9587	9428	9465	9491	9665	9624	9419	9445	9574	9523	9428	9369	9649	9716	9573	9503	9526	9615	9577	9623	9466	9637	9574	9370	9511	9544	9472	9514	9470	9596	9552	9621	9430	9552	9599	9670	9616	9507	9645	9580	9562	9486	9419	9510	9551	9700	9703	9457	9655	9538	9506	9448	9556	9297	9426	9534	9367	9409	9572	9584	9417	9516	9529	9483	9725	9548	9431	9592	9519	9652	9539	9478	9586	9442	9588	9463	9571	9569	9627	9475	9726	9331	9525	9549	9390	9515	9530	9527	9553	9619	9532	9419	9687	9508	9561	9475	9655	9623	9503	9527	9486	9546	9466	9459	9553	9536	9410	9671	9328	9479	9496	9492	9580	9629	9455	9569	9701	9546	9520	9480	9475	9480	9604	9487	9600	9499	9502	9530	9547	9668	9511	9522	9579	9474	9381	9489	9540	9493	9368	9601	9545	9640	9600	9632	9626	9540	9545	9602	9523	9547	9578	9457	9599	9584	9481	9546	9612	9631	9361	9574	9441	9485	9712	9519	9487	9502	9624	9483	9597	9536	9585	9531	9561	9591	9450	9439	9577	9468	9562	9586	9297	9571	9470	9565	9603	9542	9511	9344	9481	9330	9505	9467	9559	9526	9610	9665	9527	9444	9504	9559	9522	9609	9513	9481	9501	9341	9544	9428	9544	9426	9472	9559	9461	9534	9516	9442	9693	9500	9694	9398	9439	9449	9582	9395	9436	9425	9605	9533	9603	9611	9475	9583	9448	9603	9578	9490	9491	9714	9470	9607	9548	9611	9524	9522	9506	9568	9502	9467	9307	9641	9575	9606	9574	9449	9501	9538	9494	9537	9654	9515	9518	9468	9519	9558	9592	9539	9404	9460	9589	9583	9591	9334	9456	9688	9476	9573	9503	9543	9583	9648	9536	9557	9483	9531	9543	9543	9627	9604	9540	9539	9505	9585	9510	9405	9528	9627	9581	9405	9531	9559	9399	9505	9545	9585	9584	9490	9557	9509	9447	9592	9536	9624	9534	9616	9565	9542	9611	9581	9412	9643	9596	9544	9575	9504	9593	9553	9588	9507	9397	9303	9603	9605	9554	9471	9579	9448	9416	9632	9521	9550	9557	9623	9630	9578	9508	9539	9525	9420	9512	9596	9650	9626	9465	9538	9557	9467	9508	9406	9636	9732	9478	9363	9474	9632	9576	9477	9450	9486	9633	9550	9494	9674	9375	9414	9433	9728	9639	9448	9615	9624	9371	9577	9478	9618	9474	9389	9713	9608	9624	9510	9482	9583	9519	9377	9534	9484	9522	9589	9525	9485	9421	9425	9478	9462	9485	9659	9701	9757	9586	9586	9749	9514	9601	9391	9709	9563	9498	9392	9594	9539	9678	9512	9507	9523	9508	9487	9540	9532	9660	9612	9642	9519	9520	9436	9689	9442	9550	9463	9446	9558	9490	9542	9471	9545	9454	9494	9491	9563	9659	9594	9511	9568	9525	9619	9515	9513	9689	9511	9493	9623	9644	9569	9508	9563	9534	9470	9496	9348	9466	9586	9544	9437	9575	9523	9552	9400	9732	9473	9679	9506	9570	9414	9557	9613	9470	9459	9575	9383	9463	9731	9353	9639	9534	9437	9339	9462	9640	9568	9645	9566	9542	9525	9485	9434	9440	9613	9451	9687	9424	9598	9664	9730	9514	9556	9497	9523	9578	9561	9513	9581	9593	9423	9614	9595	9528	9559	9554	9465	9575	9569	9501	9375	9499	9553	9429	9665	9660	9492	9523	9719	9439	9360	9494	9489	9661	9472	9595	9645	9517	9277	9554	9570	9501	9605	9407	9493	9393	9530	9532	9634	9561	9306	9562	9528	9512	9524	9498	9455	9553	9452	9588	9513	9487	9606	9624	9507	9594	9839	9379	9597	9438	9465	9551	9473	9585	9425	9740	9570	9535	9327	9417	9522	9452	9619	9550	9519	9621	9434	9584	9458	9378	9634	9574	9587	9585	9569	9545	9581	9506	9630	9442	9567	9435	9606	9597	9465	9493	9417	9577	9645	9601	9553	9531	9671	9568	9636	9520	9444	9497	9605	9577	9519	9582	9533	9671	9517	9662	9609	9659	9530	9475	9494	9517	9513	9574	9419	9556	9571	9507	9485	9403	9457	9479	9553	9565	9502	9437	9718	9544	9575	9516	9692	9486	9460	9600	9626	9575	9461	9597	9622	9360	9581	9412	9596	9618	9494	9490	9470	9553	9520	9539	9591	9527	9506	9465	9334	9552	9441	9499	9561	9521	9541	9680	9519	9644	9544	9564	9543	9709	9541	9477	9484	9448	9552	9339	9549	9724	9634	9512	9447	9581	9398	9496	9466	9540	9443	9660	9662	9693	9482	9532	9529	9437	9553	9459	9632	9447	9625	9513	9646	9708	9518	9647	9567	9590	9506	9539	9390	9664	9678	9536	9521	9591	9376	9507	9495	9527	9751	9579	9648	9599	9572	9416	9533	9534	9461	9481	9586	9410	9511	9589	9454	9456	9596	9586	9367	9467	9618	9468	9666	9564	9497	9455	9411	9350	9608	9552	9844	9563	9631	9457	9575	9570	9547	9700	9569	9610	9469	9768	9634	9570	9581	9539	9309	9474	9602	9417	9616	9474	9627	9433	9512	9572	9576	9755	9611	9415	9703	9526	9478	9499	9482	9719	9580	9456	9556	9572	9502	9627	9545	9487	9485	9587	9580	9583	9562	9618	9650	9470	9630	9589	9734	9458	9450	9613	9438	9437	9544	9568	9604	9592	9577	9521	9423	9390	9591	9587	9413	9550	9594	9580	9645	9403	9551	9530	9615	9478	9686	9623	9534	9436	9550	9508	9517	9480	9552	9551	9501	9493	9724	9416	9477	9427	9445	9686	9637	9444	9505	9550	9336	9661	9464	9640	9548	9383	9490	9516	9602	9456	9417	9508	9723	9584	9571	9484	9756	9561	9528	9485	9487	9267	9541	9573	9481	9490	9657	9505	9409	9576	9576	9484	9818	9542	9603	9633	9441	9444	9644	9445	9609	9562	9478	9685	9654	9482	9429	9725	9503	9531	9529	9499	9525	9438	9447	9508	9612	9581	9489	9443	9689	9579	9523	9630	9476	9577	9506	9719	9477	9526	9515	9538	9722	9450	9499	9575	9550	9560	9705	9635	9465	9557	9518	9670	9672	9501	9570	9598	9406	9528	9579	9540	9676	9498	9447	9620	9412	9438	9610	9483	9515	9567	9393	9499	9427	9597	9591	9458	9564	9561	9412	9443	9405	9609	9506	9410	9653	9506	9669	9553	9563	9689	9598	9561	9458	9530	9520	9581	9542	9621	9480	9469	9666	9359	9577	9603	9493	9648	9491	9581	9382	9647	9509	9487	9453	9512	9572	9438	9563	9576	9584	9414	9770	9565	9487	9567	9493	9538	9504	9654	9628	9559	9573	9420	9449	9457	9530	9593	9561	9547	9486	9558	9579	9469	9485	9552	9640	9539	9748	9526	9523	9591	9535	9576	9623	9550	9440	9559	9714	9577	9616	9494	9494	9762	9479	9635	9538	9451	9625	9383	9584	9684	9629	9562	9545	9566	9460	9613	9433	9493	9512	9579	9513	9380	9622	9482	9525	9505	9498	9630	9465	9601	9676	9662	9532	9723	9663	9544	9670	9556	9516	9481	9525	9534	9533	9377	9606	9652	9537	9535	9556	9538	9333	9654	9372	9549	9615	9597	9546	9623	9477	9655	9687	9541	9569	9456	9531	9389	9484	9780	9654	9529	9518	9591	9611	9771	9593	9527	9656	9646	9581	9542	9473	9461	9469	9688	9514	9489	9564	9481	9534	9550	9473	9619	9493	9356	9571	9554	9454	9458	9607	9510	9589	9476	9545	9533	9418	9497	9677	9474	9633	9564	9648	9487	9591	9541	9673	9556	9465	9456	9529	9604	9593	9619	9602	9562	9512	9495	9529	9694	9566	9536	9445	9480	9406	9625	9568	9688	9292	9554	9575	9510	9675	9534	9485	9531	9604	9591	9565	9583	9614	9569	9560	9618	9413	9485	9564	9524	9424	9439	9524	9462	9637	9482	9567	9522	9558	9492	9581	9591	9534	9435	9661	9546	9700	9598	9713	9428	9524	9618	9555	9385	9561	9598	9477	9703	9455	9526	9445	9471	9485	9472	9465	9595	9497	9533	9597	9256	9547	9535	9478	9694	9617	9556	9569	9741	9531	9547	9534	9538	9653	9577	9643	9437	9634	9503	9599	9687	9483	9504	9605	9449	9524	9482	9395	9626	9554	9522	9553	9479	9571	9433	9719	9510	9446	9524	9606	9461	9632	9656	9590	9537	9451	9485	9373	9654	9578	9620	9547	9446	9445	9722	9621	9557	9510	9634	9601	9590	9527	9484	9656	9481	9502	9499	9618	9632	9473	9415	9473	9489	9657	9500	9564	9417	9610
25356	21368	28378	30048	29953	27405	35336	42234	36669	25844	19969	17855	16965	16756	16811	16784	16755	16876	17016	16759	16678	16556	16557	16730	16718	16859	16894	16876	16753	16673	16781	16823	16738	16803	16650	16760	16607	16739	16760	16472	16497	16468	16765	16846	16688	16731	16841	16833	16722	16564	16766	16667	16647	16747	16692	16522	16775	16594	16583	16603	16663	16664	16666	16661	16752	16555	16706	16615	16799	16775	16731	16687	16680	16756	16870	16702	16654	16967	16718	16690	16730	16915	16763	16615	16735	16713	16782	16748	16886	16481	16748	16730	16781	16575	16725	16787	16755	16589	16805	16569	16562	16570	16730	16867	16696	16568	16723	16888	16530	16790	16762	16793	16839	16572	16655	16664	16626	16717	16769	16786	16864	16712	16624	16699	16507	16523	16714	16614	16857	16862	16682	16403	16501	16669	16834	16564	16493	16660	16602	16731	16599	16616	16589	16432	16743	16594	16437	16432	16596	16867	16708	16769	16785	16810	16497	16438	16579	16712	16556	16687	16774	16465	16530	16754	16596	16640	16563	16690	16591	16544	16810	16522	16636	16692	16687	16367	16507	16370	16709	16831	16766	16612	16768	16616	16710	16471	16516	16440	16602	16731	16616	16620	16723	16617	16807	16685	16717	16531	16629	16488	16575	16652	16672	16661	16444	16482	16776	16695	16720	16755	16670	16651	16565	16616	16739	16538	16752	16768	16490	16524	16557	16512	16582	16576	16565	16749	16766	16748	16381	16545	16714	16768	16768	16659	16693	16588	16409	16314	16558	16770	16648	16406	16572	16728	16607	16624	16770	16546	16636	16850	16858	16794	16545	16684	16658	16713	16551	16461	16835	16691	16788	16737	16851	16719	16732	16788	16633	16610	16597	16981	16641	16299	16586	16672	16550	16812	16619	16716	16678	16513	16712	16681	16527	16648	16712	16573	16832	16579	16595	16534	16651	16702	16451	16604	16582	16558	16807	16664	16510	16794	16687	16794	16804	16714	16748	16817	16795	16752	16573	16562	16586	16686	16532	16656	16722	16762	16754	16746	16553	16542	16416	16608	16636	16678	16853	16857	16823	16541	16480	16479	16486	16714	16703	16620	16764	16538	16699	16623	16627	16542	16723	16706	16740	16740	16752	16683	16469	16584	16806	16719	16719	16797	16836	16635	16560	16669	16754	16683	16441	16609	16707	16582	16562	16579	16615	16602	16742	16759	16739	16654	16458	16570	16635	16794	16707	16451	16768	16695	16784	16732	16681	16820	16695	16599	16718	16752	16642	16641	16642	16727	16587	16760	16726	16720	16761	16646	16647	16660	16576	16817	16764	16663	16741	16530	16500	16541	16759	16676	16617	16495	16766	16622	16549	16424	16640	16668	16512	16625	16777	16506	16714	16571	16782	16338	16894	16896	16885	16600	16758	16519	16694	16545	16867	16730	16489	16658	16559	16544	16615	16795	16627	16697	16756	16514	16460	16620	16555	16607	16423	16656	16682	16826	16576	16443	16663	16681	16813	16560	16779	16680	16717	16570	16823	16696	16511	16462	16647	16727	16703	16767	16551	16611	16571	16618	16423	16682	16665	16653	16521	16658	16668	16514	16653	16629	16811	16544	16477	16391	16659	16554	16865	16486	16482	16658	16523	16700	16746	16667	16760	16719	16477	16813	16793	16673	16747	16624	16679	16733	16616	16576	16604	16700	16805	16611	16683	16759	16505	16911	16745	16516	16506	16695	16582	16576	16474	16570	16587	16803	16669	16641	16635	16708	16590	16487	16430	16729	16664	16668	16465	16689	16745	16695	16729	16625	16474	16627	16918	16914	16617	16767	16561	16560	16610	16875	16685	16494	16692	16478	16598	16699	16731	16675	16751	16596	16621	16728	16643	16614	16733	16807	16577	16513	16714	16650	16635	16874	16632	16590	16758	16599	16508	16682	16681	16426	16560	16782	16772	16737	16784	16549	16844	16908	16869	16841	16516	16580	16752	16721	16709	16617	16411	16797	16631	16630	16527	16895	16596	16664	16670	16589	16635	16607	16562	16802	16742	16549	16513	16529	16701	16745	16843	16919	16727	16623	16608	16535	16817	16750	16802	16792	16725	16742	16559	16499	16658	16614	16478	16724	16666	16366	16636	16769	16744	16797	16637	16773	16567	16419	16591	16810	16904	16811	16647	16717	16680	16644	16537	16376	16791	16563	16275	16577	16826	16656	16666	16665	16733	16664	16613	16706	16736	16824	16788	16757	16606	16488	16721	16502	16804	16668	16802	16697	16787	16582	16517	16607	16676	16644	16720	16505	16479	16663	16665	16600	16603	16552	16610	16701	16794	16592	16546	16713	16547	16701	16473	16843	16372	16434	16743	16610	16543	16791	16602	16821	16801	16628	16603	16785	16611	16715	16751	16728	16635	16709	16630	16696	16525	16647	16592	16720	16686	16603	16755	16526	16746	16806	16669	16634	16775	16673	16641	16578	16634	16521	16738	16590	16615	16664	16710	16638	16603	16455	16663	16630	16709	16787	16551	16839	16494	16473	16723	16491	16475	16537	16617	16721	16560	16662	16738	16722	16588	16646	16551	16559	16598	16654	16554	16452	16616	16513	16576	16918	16684	16923	16726	16787	16753	16411	16675	16768	16821	16394	16492	16718	16684	16683	16501	16570	16698	16650	16533	16741	16635	16633	16600	16647	16700	16649	16854	16533	16718	16483	16580	16613	16369	16628	16727	16610	16529	16770	16665	16619	16889	16653	16668	16923	16655	16788	16514	16725	16620	16620	16593	16688	16762	16797	16565	16795	16596	16529	16550	16523	16574	16650	16436	16694	16700	16703	16714	16762	16413	16692	16776	16396	16417	16495	16768	16706	16914	16811	16580	16665	16643	16778	16692	16630	16779	16541	16792	16688	16641	16460	16666	16689	16663	16729	16685	16572	16628	16574	16800	16610	16458	16564	16695	16733	16578	16464	16811	16729	16771	16783	16775	16610	16712	16594	16659	16581	16736	16693	16593	16841	16844	16752	16814	16756	16734	16796	16642	16589	16664	16784	16721	16862	16759	16478	16466	16714	16486	16704	16552	16594	16667	16687	16530	16606	16637	16850	16683	16515	16806	16709	16978	16519	16631	16691	16685	16841	16578	16762	16622	16533	16514	16833	16725	16831	16704	16710	16378	16629	16610	16617	16481	16632	16749	16346	16817	16706	16614	16703	16515	16822	16854	16776	16682	16798	16667	16655	16783	16563	16800	16468	16607	16713	16610	16778	16848	16771	16752	16777	16673	16657	16548	16596	16757	16664	16715	16732	16553	16850	16622	16585	16897	16873	16498	16662	16562	16561	16521	16815	16751	16752	16755	16614	16626	16465	16546	16716	16488	16570	16697	16744	16454	16515	16739	16622	16450	16519	16525	16639	16609	16375	16438	16651	16820	16581	16694	16648	16716	16592	16609	16636	16783	16742	16767	16690	16704	16672	16535	16651	16675	16699	16519	16744	16718	16577	16862	16713	16497	16691	16709	16494	16533	16601	16684	16719	16534	16766	16670	16701	16773	16650	16443	16743	16647	16740	16625	16758	16826	16530	16636	16794	16689	16821	16678	16759	16843	16658	16596	16380	16652	16662	16921	16627	16708	16553	16647	16716	16566	16615	16934	16613	16776	16702	16699	16789	16806	16589	16590	16674	16572	16686	16664	16786	16712	16485	16798	16764	16620	16559	16698	16576	16743	16657	16672	16696	16815	16799	16597	16483	16542	16583	16553	16998	16693	16484	16800	16522	16532	16822	16759	16734	16740	16658	16669	16660	16760	16591	16842	16589	16657	16724	16648	16741	16699	16649	16831	16640	16701	16425	16583	16495	16496	16541	16587	16723	16750	16534	16539	16539	16871	16538	16736	16534	16625	16844	16643	16565	16683	16536	16927	16683	16898	16744	16497	16708	16866	16533	16763	16840	16717	16906	16604	16599	16662	16755	16540	16573	16680	16654	16517	16366	16691	16780	16612	16503	16572	17041	16814	16568	16453	16405	16603	16508	16646	16733	16838	16502	16626	16436	16700	16692	16683	16584	16635	16705	16762	16374	16614	16627	16754	16586	16769	16744	16745	16767	16430	16707	16766	16621	16621	16606	16833	16642	16737	16619	16739	16749	16705	16811	16696	16618	16601	16564	16604	16789	16769	16580	16617	16761	16385	16549	16863	16637	16571	16646	16561	16740	16763	16619	16668	16594	16489	16642	16560	16483	16744	16891	16537	16500	16604	16673	16624	16645	16947	16662	16844	16868	16719	16668	16584	16643	16512	16562	16516	16796	16736	16768	16896	16493	16567	16689	16520	16555	16804	16763	16686	16723	16567	16744	16652	16428	16837	16448	16577	16838	16823	16855	16705	16778	16630	16623	16593	16551	16645	16779	16830	16686	16815	16737	16668	16767	16640	16713	16646	16533	16744	16721	16609	16903	16740	16632	16578	16551	16854	16468	16520	16625	16740	16588	16624	16600	16720	16545	16596	16546	16615	16599	16788	16719	16624	16597	16646	16751	16598	16580	16855	16728	16723	16517	16648	16854	16728	16734	16512	16726	16591	16676	16556	16569	16533	16644	16703	16694	16468	16730	16721	16725	16767	16824	16697	16649	16830	16649	17015	16585	16621	16745	16723	16850	16838	16372	16724	16732	16704	16732	16628	16722	16707	16665	16571	16895	16570	16676	16695	16672	16786	16566	16652	16695	16628	16834	16615	16919	16810	16702	16758	16588	16783	16687	16800	16610	16711	16821	16514	16705	16674	16757	16608	16634	16624	16646	16643	16616	16645	16690	16435	16589	16479	16757	16756	16569	16631	16425	16631	16622	16650	16521	16712	16790	16805	16593	16831	16740	16983	16668	16514	16569	16679	16616	16527	16656	16703	16718	16575	16659	16598	16771	16724	16817	16797	16794	16675	16567	16808	16611	16615	16811	16524	16834	16615	16540	16851	16609	16734	16583	16495	16714	16757	16912	16473	16683	16731	16679	16537	16585	16774	16777	16547	16858	16445	16630	16762	16794	16704	16809	16555	16747	16526	16703	16694	16927	16717	16427	16407	16774	16851	16895	16838	16519	16540	16496	16707	16815	16688	16850	16570	16552	16689	16670	16703	16606	16570	16768	16446	16529
14823	28529	28989	27670	25787	19509	30592	33937	27234	16207	12166	10432	9972	9666	9720	9750	9795	9632	9623	9931	9699	9629	9648	9845	9713	9610	9600	9795	9763	9767	9577	9923	9780	9702	9621	9719	9856	9763	9628	9781	9821	9587	9707	9658	9722	9839	9715	9561	9770	9673	9740	9751	9754	9594	9741	9722	9655	9721	9804	9658	9703	9864	9645	9789	9714	9680	9682	9637	9685	9783	9812	9610	9819	9816	9744	9744	9661	9760	9683	9831	9604	9762	9715	9618	9671	9876	9761	9649	9519	9589	9780	9609	9712	9704	9641	9766	9595	9606	9826	9722	9634	9672	9662	9808	9655	9729	9680	9690	9818	9954	9706	9701	9660	9669	9612	9684	9821	9612	9685	9717	9716	9640	9583	9524	9725	9522	9585	9816	9663	9686	9730	9794	9579	9615	9735	9751	9700	9654	9867	9673	9623	9841	9662	9723	9589	9673	9676	9788	9830	9731	9665	9875	9584	9771	9595	9735	9807	9671	9652	9650	9750	9705	9667	9468	9830	9658	9745	9634	9695	9699	9645	9701	9657	9580	9857	9755	9636	9894	9706	9750	9764	9778	9609	9774	9767	9601	9731	9790	9661	9761	9725	9674	9692	9583	9711	9606	9624	9673	9562	9648	9912	9825	9797	9792	9562	9793	9611	9734	9769	9527	9551	9626	9713	9745	9721	9723	9681	9642	9774	9570	9695	9650	9710	9759	9673	9786	9690	9634	9653	9605	9759	9764	9666	9711	9775	9619	9485	9700	9675	9684	9636	9648	9578	9682	9801	9607	9765	9811	9793	9656	9665	9588	9684	9704	9659	9649	9681	9618	9775	9692	9757	9558	9592	9601	9677	9586	9651	9804	9699	9777	9641	9634	9558	9715	9503	9531	9636	9702	9639	9819	9815	9685	9749	9778	9626	9715	9695	9551	9655	9718	9760	9704	9618	9578	9692	9696	9749	9751	9645	9766	9594	9625	9796	9683	9669	9679	9573	9628	9561	9596	9689	9713	9662	9657	9602	9612	9660	9735	9650	9786	9911	9631	9790	9584	9768	9723	9733	9672	9845	9643	9752	9754	9704	9517	9594	9639	9760	9800	9587	9738	9688	9630	9506	9705	9825	9568	9693	9609	9609	9688	9646	9908	9762	9709	9718	9617	9764	9636	9560	9779	9605	9640	9764	9682	9539	9687	9810	9776	9662	9532	9617	9738	9696	9626	9642	9656	9609	9721	9716	9679	9713	9778	9656	9634	9714	9774	9551	9705	9631	9757	9603	9746	9754	9586	9576	9652	9823	9762	9682	9600	9545	9626	9636	9516	9723	9843	9810	9761	9551	9783	9688	9548	9669	9635	9610	9605	9735	9759	9640	9721	9569	9747	9670	9779	9571	9659	9697	9704	9503	9586	9660	9735	9751	9718	9721	9730	9798	9682	9581	9680	9731	9701	9584	9661	9697	9538	9630	9866	9753	9608	9688	9685	9691	9686	9823	9529	9856	9826	9847	9640	9697	9691	9731	9680	9653	9723	9721	9790	9679	9504	9747	9667	9765	9686	9653	9509	9640	9678	9655	9657	9633	9789	9781	9733	9734	9728	9658	9690	9708	9666	9581	9762	9728	9551	9536	9549	9859	9666	9682	9676	9549	9734	9519	9672	9506	9602	9707	9719	9783	9658	9634	9672	9870	9679	9766	9679	9583	9555	9764	9836	9734	9795	9658	9748	9793	9653	9773	9776	9765	9693	9710	9421	9729	9768	9659	9564	9717	9579	9741	9611	9658	9733	9800	9740	9744	9607	9589	9670	9736	9789	9819	9735	9767	9657	9657	9815	9603	9562	9618	9630	9721	9636	9714	9618	9642	9755	9686	9664	9747	9634	9646	9708	9713	9479	9564	9617	9709	9764	9689	9647	9690	9591	9826	9613	9717	9441	9585	9648	9591	9555	9829	9741	9730	9706	9825	9697	9676	9832	9703	9742	9670	9771	9682	9735	9740	9639	9755	9518	9633	9718	9673	9582	9628	9667	9727	9462	9794	9612	9633	9653	9513	9728	9781	9628	9771	9774	9596	9814	9719	9629	9704	9547	9609	9743	9616	9728	9529	9706	9636	9700	9641	9857	9782	9631	9639	9864	9662	9819	9630	9703	9664	9824	9733	9652	9704	9630	9513	9653	9737	9645	9874	9718	9747	9546	9800	9688	9737	9636	9599	9658	9741	9586	9718	9709	9568	9726	9682	9609	9722	9651	9712	9630	9805	9418	9705	9675	9707	9747	9663	9597	9690	9728	9739	9821	9782	9642	9549	9627	9741	9806	9651	9712	9657	9795	9755	9703	9744	9658	9720	9870	9761	9659	9715	9477	9738	9748	9635	9663	9605	9637	9534	9776	9713	9687	9877	9707	9746	9636	9821	9694	9640	9696	9623	9664	9671	9650	9752	9544	9731	9636	9677	9676	9753	9666	9587	9436	9762	9382	9696	9723	9742	9811	9817	9766	9641	9607	9783	9821	9831	9717	9575	9816	9729	9709	9658	9745	9833	9746	9757	9793	9552	9415	9715	9649	9743	9471	9638	9713	9622	9531	9677	9566	9835	9679	9671	9737	9803	9732	9648	9562	9697	9683	9723	9707	9691	9624	9771	9602	9811	9787	9736	9591	9690	9655	9716	9686	9659	9742	9709	9666	9760	9698	9670	9778	9685	9775	9762	9688	9627	9709	9752	9692	9832	9694	9737	9656	9513	9619	9677	9720	9760	9756	9686	9839	9730	9696	9655	9566	9641	9833	9595	9715	9769	9713	9600	9700	9733	9761	9720	9761	9686	9691	9806	9658	9580	9783	9865	9555	9602	9758	9742	9725	9766	9724	9748	9648	9727	9646	9638	9548	9605	9750	9710	9614	9596	9787	9698	9719	9649	9624	9783	9562	9861	9752	9636	9712	9767	9697	9558	9760	9871	9822	9638	9646	9675	9699	9774	9625	9741	9763	9580	9564	9659	9576	9713	9652	9767	9760	9628	9654	9703	9808	9590	9793	9743	9791	9666	9651	9637	9679	9757	9726	9525	9712	9636	9640	9731	9686	9679	9838	9672	9527	9540	9534	9719	9717	9925	9607	9730	9777	9589	9791	9717	9705	9517	9657	9678	9681	9670	9763	9565	9673	9710	9683	9751	9694	9730	9550	9612	9773	9591	9740	9658	9727	9655	9748	9643	9674	9634	9715	9660	9678	9747	9656	9635	9603	9753	9601	9608	9694	9634	9746	9778	9594	9726	9603	9697	9848	9714	9623	9672	9474	9778	9801	9822	9583	9665	9582	9766	9615	9680	9795	9704	9748	9549	9712	9798	9565	9565	9656	9536	9568	9612	9612	9608	9716	9793	9622	9709	9751	9687	9766	9761	9824	9856	9741	9822	9600	9794	9561	9817	9626	9552	9487	9834	9612	9493	9679	9708	9831	9596	9650	9711	9731	9644	9703	9703	9722	9633	9733	9704	9625	9571	9600	9653	9697	9540	9679	9684	9814	9677	9753	9798	9712	9755	9733	9792	9694	9635	9694	9790	9734	9700	9726	9629	9647	9700	9557	9687	9680	9677	9787	9728	9629	9666	9608	9635	9692	9522	9625	9684	9616	9608	9700	9606	9535	9788	9718	9722	9712	9778	9578	9728	9631	9594	9778	9605	9722	9752	9595	9609	9785	9654	9559	9728	9653	9628	9657	9740	9622	9766	9699	9720	9729	9513	9549	9758	9729	9642	9511	9636	9690	9723	9864	9777	9646	9690	9704	9768	9757	9568	9668	9639	9822	9588	9750	9680	9732	9656	9673	9615	9603	9688	9590	9672	9709	9712	9567	9578	9523	9623	9682	9680	9630	9648	9550	9733	9785	9589	9732	9660	9660	9753	9800	9881	9731	9814	9624	9603	9623	9639	9577	9733	9663	9869	9605	9801	9719	9664	9703	9762	9709	9756	9709	9707	9764	9785	9684	9776	9698	9675	9717	9567	9643	9809	9675	9684	9799	9467	9557	9729	9723	9802	9769	9637	9686	9686	9714	9582	9663	9624	9755	9816	9630	9551	9810	9624	9765	9652	9646	9579	9729	9670	9668	9704	9798	9779	9594	9553	9794	9830	9934	9754	9710	9589	9543	9612	9709	9741	9683	9738	9754	9595	9635	9687	9587	9653	9780	9827	9682	9768	9628	9593	9786	9699	9675	9593	9525	9672	9569	9777	9617	9560	9713	9611	9670	9680	9672	9675	9481	9604	9742	9656	9729	9752	9731	9611	9820	9728	9784	9709	9728	9645	9686	9659	9683	9797	9610	9663	9663	9752	9689	9791	9675	9609	9644	9794	9606	9775	9654	9678	9677	9817	9712	9522	9646	9705	9684	9552	9777	9699	9431	9911	9713	9798	9715	9645	9757	9751	9739	9577	9640	9619	9787	9768	9678	9738	9712	9665	9717	9621	9668	9589	9599	9810	9666	9717	9592	9688	9816	9568	9650	9666	9673	9682	9682	9647	9686	9704	9632	9771	9794	9598	9738	9683	9689	9841	9720	9760	9654	9549	9754	9601	9821	9561	9607	9737	9644	9724	9816	9582	9720	9656	9694	9695	9720	9635	9629	9700	9513	9622	9577	9607	9818	9636	9663	9556	9655	9817	9719	9677	9811	9642	9767	9463	9600	9845	9614	9682	9845	9651	9645	9613	9643	9745	9613	9561	9675	9518	9720	9748	9634	9598	9727	9754	9664	9733	9675	9742	9522	9591	9861	9704	9739	9799	9776	9706	9599	9712	9676	9743	9571	9865	9736	9584	9491	9708	9677	9784	9699	9660	9685	9727	9591	9682	9694	9606	9708	9744	9861	9694	9697	9672	9625	9655	9628	9640	9689	9652	9654	9834	9734	9589	9616	9674	9786	9707	9680	9653	9843	9586	9689	9822	9757	9683	9627	9815	9631	9739	9763	9683	9748	9635	9622	9900	9798	9684	9750	9813	9628	9613	9706	9580	9736	9548	9555	9744	9729	9458	9793	9665	9659	9752	9527	9694	9814	9557	9593	9570	9648	9875	9640	9850	9696	9748	9758	9700	9745	9670	9766	9813	9648	9791	9640	9689	9711
23422	21132	28433	25195	25223	28316	49129	59311	50822	34819	23770	19629	17608	17184	17049	16777	17015	17075	16932	16962	16818	16804	16919	16842	16813	16796	16746	16843	16708	16873	16710	16858	16690	16687	16506	16728	16832	16627	16633	16622	16560	16680	16656	16692	16780	16739	16522	16625	16587	16642	16607	16740	16824	16783	16561	16652	16731	16717	16798	16621	16484	16778	16676	16591	16687	16472	16614	16800	16833	16556	16734	16729	17027	16903	16635	16699	16682	16554	16836	16674	16473	16717	16622	16544	16634	16697	16732	16707	16574	16523	16465	16673	16698	16772	16553	16806	16805	16717	16514	16550	16654	16705	16704	16498	16847	16443	16628	16487	16916	16532	16605	16529	16609	16635	16582	16708	16614	16610	16530	16528	16644	16587	16633	16578	16726	16644	16631	16547	16723	16557	16952	16726	16662	16672	16783	16344	16417	16353	16603	16564	16623	16810	16574	16541	16646	16536	16722	16547	16861	16759	16704	16537	16679	16398	16592	16721	16664	16583	16716	16608	16607	16727	16724	16699	16479	16635	16545	16631	16681	16740	16749	16701	16555	16666	16705	16614	16837	16578	16580	16654	16592	16453	16516	16604	16711	16846	16701	16829	16702	16640	16554	16540	16434	16700	16513	16703	16336	16540	16689	16551	16712	16596	16705	16392	16580	16781	16560	16766	16530	16713	16390	16405	16308	16530	16517	16595	16636	16621	16492	16436	16686	16681	16521	16658	16510	16623	16400	16284	16600	16681	16658	16709	16825	16576	16450	16698	16638	16642	16515	16554	16630	16666	16556	16546	16600	16716	16658	16475	16571	16712	16689	16609	16875	16798	16579	16475	16680	16746	16772	16469	16614	16654	16550	16569	16607	16583	16684	16623	16616	16630	16730	16695	16611	16618	16673	16601	16537	16625	16784	16522	16733	16464	16738	16599	16558	16668	16579	16674	16574	16374	16578	16628	16616	16548	16638	16656	16514	16518	16535	16686	16402	16604	16602	16589	16569	16489	16645	16431	16609	16454	16595	16742	16476	16451	16681	16620	16696	16583	16772	16588	16473	16663	16819	16765	16439	16573	16442	16757	16695	16636	16592	16587	16724	16455	16591	16609	16740	16586	16690	16768	16664	16636	16542	16548	16728	16449	16722	16557	16491	16625	16556	16534	16765	16464	16436	16500	16609	16721	16542	16607	16409	16556	16544	16581	16397	16317	16857	16572	16732	16624	16712	16660	16376	16619	16442	16662	16616	16594	16390	16496	16589	16537	16640	16635	16745	16475	16610	16599	16662	16725	16501	16561	16734	16657	16606	16622	16690	16469	16914	16799	16816	16724	16529	16464	16506	16565	16681	16711	16808	16477	16618	16497	16656	16747	16570	16556	16486	16559	16457	16725	16718	16901	16743	16565	16525	16719	16518	16636	16581	16413	16616	16610	16557	16795	16601	16514	16867	16336	16731	16609	16597	16481	16446	16691	16789	16649	16790	16620	16824	16480	16613	16654	16706	16729	16533	16606	16574	16514	16715	16522	16878	16566	16617	16500	16410	16602	16433	16518	16748	16767	16678	16780	16556	16599	16810	16548	16508	16532	16701	16551	16475	16552	16766	16760	16820	16554	16764	16555	16712	16700	16663	16646	16580	16412	16855	16839	16684	16329	16575	16765	16466	16750	16752	16619	16456	16712	16670	16591	16571	16632	16528	16570	16595	16378	16505	16437	16736	16499	16725	16623	16558	16593	16866	16592	16326	16475	16500	16429	16635	16723	16572	16645	16550	16503	16651	16538	16632	16519	16452	16494	16603	16644	16682	16813	16799	16797	16515	16625	16628	16637	16439	16631	16473	16589	16608	16409	16481	16630	16611	16597	16804	16575	16701	16785	16986	16614	16586	16482	16586	16652	16563	16479	16515	16626	16687	16709	16654	16633	16696	16508	16608	16665	16529	16452	16624	16502	16599	16586	16630	16752	16629	16719	16459	16679	16495	16624	16743	16696	16678	16608	16735	16674	16566	16557	16393	16691	16798	16440	16502	16600	16639	16962	16624	16530	16488	16618	16568	16656	16543	16795	16680	16561	16699	16460	16496	16604	16570	16492	16706	16724	16500	16758	16568	16658	16402	16560	16648	16375	16529	16529	16328	16580	16665	16572	16589	16657	16673	16541	16606	16568	16542	16578	16683	16657	16585	16697	16559	16458	16577	16729	16511	16589	16695	16466	16719	16691	16563	16542	16410	16509	16581	16729	16621	16549	16718	16827	16671	16484	16418	16686	16359	16762	16281	16311	16408	16602	16687	16671	16575	16687	16405	16467	16863	16670	16699	16341	16694	16568	16734	16628	16586	16486	16648	16760	16637	16778	16526	16503	16518	16626	16800	16636	16496	16561	16428	16618	16387	16319	16591	16505	16731	16595	16875	16534	16810	16569	16497	16573	16641	16524	16670	16646	16472	16439	16627	16476	16688	16748	16700	16497	16621	16703	16338	16727	16738	16685	16618	16620	16459	16645	16604	16679	16597	16588	16748	16575	16626	16336	16730	16787	16465	16723	16788	16776	16533	16369	16576	16591	16471	16604	16506	16719	16553	16521	16621	16530	16691	16784	16628	16556	16441	16505	16586	16519	16583	16765	16671	16550	16588	16736	16488	16626	16528	16496	16547	16613	16809	16503	16614	16600	16614	16740	16697	16766	16514	16618	16821	16587	16671	16538	16392	16825	16606	16454	16385	16656	16674	16519	16585	16672	16528	16742	16647	16581	16624	16392	16638	16883	16542	16622	16639	16509	16666	16661	16488	16571	16645	16677	16629	16665	16679	16701	16619	16501	16629	16681	16623	16692	16727	16630	16570	16552	16636	16541	16698	16530	16540	16590	16735	16673	16669	16499	16457	16591	16488	16449	16752	16517	16529	16754	16619	16661	16631	16958	16626	16650	16685	16600	16537	16698	16758	16661	16766	16753	16610	16782	16670	16891	16482	16648	16669	16677	16588	16609	16710	16545	16688	16553	16380	16674	16718	16604	16569	16503	16572	16482	16584	16469	16477	16685	16623	16637	16531	16594	16438	16718	16765	16536	16722	16762	16633	16415	16706	16539	16572	16776	16708	16834	16666	16670	16777	16835	16689	16579	16416	16395	16746	16680	16580	16271	16459	16549	16684	16614	16671	16612	16563	16688	16654	16641	16446	16641	16524	16779	16649	16605	16577	16507	16746	16564	16312	16335	16579	16565	16641	16731	16699	16796	16510	16548	16424	16572	16594	16550	16289	16458	16457	16568	16967	16471	16384	16561	16641	16501	16336	16700	16417	16285	16690	16825	16710	16596	16709	16664	16398	16691	16652	16532	16833	16653	16427	16431	16607	16705	16710	16652	16428	16688	16577	16800	16639	16592	16602	16619	16638	16447	16624	16764	16708	16796	16648	16411	16428	16720	16668	16730	16784	16722	16626	16542	16710	16584	16464	16671	16434	16442	16575	16608	16703	16559	16675	16861	16733	16760	16680	16442	16540	16542	16662	16412	16691	16502	16540	16817	16676	16819	16548	16654	16736	16565	16635	16575	16612	16525	16479	16628	16638	16551	16645	16757	16612	16651	16719	16422	16641	16477	16616	16570	16481	16534	16355	16609	16603	16533	16756	16571	16633	16572	16750	16676	16716	16696	16692	16562	16571	16629	16653	16445	16382	16485	16751	16475	16488	16483	16474	16657	16497	16550	16631	16933	16642	16493	16741	16506	16530	16667	16736	16530	16731	16723	16596	16409	16540	16410	16827	16644	16809	16702	16539	16665	16748	16560	16576	16645	16437	16628	16699	16606	16521	16741	16675	16664	16657	16845	16566	16458	16663	16653	16529	16721	16622	16648	16543	16732	16656	16571	16617	16663	16568	16636	16567	16517	16457	16524	16505	16531	16720	16560	16598	16621	16706	16745	16693	16558	16702	16874	16684	16687	16812	16713	16608	16560	16453	16734	16790	16506	16504	16578	16545	16725	16493	16785	16727	16560	16383	16574	16525	16372	16704	16538	16465	16671	16479	16737	16687	16689	16581	16678	16534	16488	16773	16542	16749	16808	16614	16570	16473	16419	16672	16569	16790	16812	16632	16762	16775	16698	16735	16598	16687	16673	16429	16658	16649	16418	16679	16530	16651	16555	16505	16546	16567	16769	16692	16574	16503	16603	16619	16751	16554	16577	16603	16630	16679	16860	16601	16442	16640	16555	16568	16563	16674	16525	16542	16462	16491	16741	16604	16607	16513	16702	16441	16501	16743	16473	16372	16599	16817	16522	16621	16659	16858	16661	16583	16554	16726	16749	16635	16663	16745	16614	16719	16670	16521	16774	16666	16558	16562	16366	16448	16665	16521	16670	16699	16633	16464	16568	16555	16657	16612	16772	16475	16354	16589	16697	16462	16741	16605	16433	16530	16491	16624	16602	16656	16474	16562	16604	16773	16627	16592	16780	16592	16554	16634	16707	16558	16802	16650	16643	16836	16530	16770	16710	16473	16578	16527	16611	16521	16504	16608	16671	16688	16787	16637	16559	16723	16545	16623	16554	16692	16656	16554	16395	16637	16589	16838	16604	16444	16636	16555	16597	16735	16623	16479	16651	16701	16701	16622	16640	16574	16576	16580	16504	16653	16659	16696	16813	16480	16660	16637	16685	16420	16740	16603	16552	16657	16709	16642	16627	16438	16781	16709	16670	16619	16460	16672	16500	16762	16653	16706	16806	16723	16724	16656	16704	16698	16629	16587	16686	16624	16788	16528	16766	16654	16642	16692	16643	16564	16573	16502	16707	16608	16571	16559	16782	16599	16869	16622	16684	16607	16762	16466	16596	16573	16674	16651	16652	16726	16602	16698	16537	16707	16648	16606	16591	16706	16696	16889	16553	16448	16518	16498	16531	16916	16657	16625	16427	16631	16703	16746	16940	16592	16476	16635	16429	16512	16508	16705	16706	16580	16406	16464	16531	16620	16350	16483	16557	16410	16563	16876	16580	16748	16590	16511	16534	16568	16701	16690	16605	16670	16658	16517	16573	16722	16472	16670	16566	16595	16830	16415	16339	16551	16557	16666	16521	16686	16602	16877	16740	16491	16821	16805	16641	16676	16574	16631	16638	16584	16548	16705	16467	16594	16495	16517	16466	16651	16735
16763	34720	33581	32213	25752	21787	47413	52630	42217	23135	15289	11794	10079	9966	9783	9846	9743	9990	9976	9810	9843	9751	9750	9842	9667	9813	9907	9645	9835	9841	9833	9812	9699	9724	9677	9769	9831	9754	9888	9731	9837	9874	9705	9773	9851	9715	9779	9637	9946	9888	9890	9764	9856	9812	9740	9812	9820	9811	9869	9680	9804	9770	9763	9726	9822	9731	9795	9672	10010	9730	9745	9765	9807	9759	9799	9789	9693	9862	9778	9706	9770	9805	9817	9611	9839	9788	9646	9665	9816	9787	9802	9826	9754	9593	9777	9695	9911	9681	9803	9709	9783	9748	9682	9748	9712	9638	9744	9818	9800	9791	9675	9723	9846	9620	9692	9809	9782	9645	9721	9665	9804	9731	9813	9793	9689	9754	9749	9804	9650	9721	9749	9640	9794	9794	9749	9770	9627	9758	9712	9744	9642	9732	9718	9687	9685	9753	9748	9806	9758	9690	9607	9605	9746	9738	9714	9767	9802	9697	9519	9814	9748	9653	9870	9760	9790	9760	9834	9661	9700	9857	9705	9771	9815	9770	9773	9693	9701	9670	9758	9878	9656	9833	9690	9819	9799	9873	9674	9734	9706	9740	9699	9740	9637	9836	9563	9729	9803	9832	9754	9714	9754	9572	9772	9806	9611	9784	9637	9794	9750	9757	9821	9804	9666	9841	9824	9665	9700	9643	9870	9846	9652	9731	9638	9678	9828	9676	9744	9825	9742	9736	9741	9785	9694	9698	9627	9736	9720	9796	9679	9686	9782	9666	9733	9785	9659	9771	9778	9714	9668	9767	9699	9610	9810	9742	9694	9756	9775	9726	9694	9589	9757	9721	9698	9743	9676	9648	9891	9782	9663	9835	9701	9872	9823	9631	9755	9957	9738	9631	9779	9720	9717	9815	9794	9793	9846	9916	9575	9702	9657	9660	9762	9589	9848	9743	9860	9921	9606	9604	9666	9662	9741	9700	9710	9773	9720	9805	9726	9649	9734	9790	9682	9758	9752	9754	9781	9770	9725	9787	9835	9874	9812	9779	9651	9754	9606	9692	9799	9762	9793	9695	9787	9789	9712	9799	9886	9854	9646	9908	9818	9687	9571	9793	9778	9765	9914	9826	9855	9695	9707	9756	9651	9685	9758	9515	9720	9711	9613	9846	9639	9666	9724	9732	9703	9671	9665	9865	9785	9674	9731	9825	9932	9740	9637	9822	9888	9720	9686	9830	9738	9715	9682	9725	9725	9890	9785	9751	9750	9647	9567	9784	9746	9711	9763	9737	9820	9702	9717	9750	9791	9911	9709	9958	9788	9631	9783	9594	9719	9732	9735	9777	9830	9847	9898	9823	9710	9737	9630	9677	9791	9754	9670	9746	9739	9791	9675	9825	9831	9545	9696	9728	9731	9797	9694	9738	9664	9756	9589	9686	9768	9681	9696	9726	9747	9589	9737	9765	9732	9751	9807	9754	9821	9706	9656	9854	9677	9933	9814	9723	9890	9603	9691	9826	9831	9786	9646	9703	9544	9695	9814	9747	9747	9702	9703	9709	9732	9795	9809	9807	9762	9740	9758	9715	9719	9658	9724	9707	9833	9739	9805	9691	9706	9765	9721	9892	9642	9707	9592	9786	9748	9685	9737	9792	9570	9726	9720	9717	9689	9648	9838	9792	9792	9767	9803	9840	9810	9688	9714	9756	9742	9866	9860	9652	9844	9754	9796	9663	9881	9663	9768	9711	9646	9792	9877	9682	9839	9756	9782	9663	9663	9624	9749	9721	9701	9711	9709	9647	9552	9733	9666	9828	9750	9789	9815	9670	9744	9724	9747	9544	9693	9710	9664	9758	9696	9721	9717	9692	9657	9720	9702	9711	9866	9746	9685	9626	9929	9841	9786	9690	9903	9813	9807	9885	9502	9836	9708	9665	9621	9774	9763	9694	9880	9681	9843	9723	9729	9861	9828	9758	9776	9864	9751	9799	9590	9758	9940	9618	9890	9773	9805	9760	9580	9688	9648	9678	9737	9901	9634	9802	9577	9756	9665	9732	9705	9665	9799	9872	9805	9799	9632	9727	9777	9806	9654	9628	9794	9668	9596	9694	9599	9791	9913	9868	9437	9810	9820	9777	9777	9763	9767	9713	9648	9634	9759	9671	9609	9536	9833	9662	9725	9644	9876	9717	9786	9781	9707	9817	9748	9686	9843	9559	9881	9765	9746	9784	9823	9623	9803	9778	9596	9874	9686	9796	9727	9595	9807	9862	9653	9678	9757	9636	9776	9704	9775	9739	9810	9628	9605	9802	9630	9735	9754	9822	9751	9732	9592	9736	9662	9773	9859	9582	9730	9827	9955	9717	9674	9722	9745	9674	9832	9806	9681	9633	9619	9828	9693	9749	9937	9824	9619	9665	9763	9737	9769	9818	9672	9681	9877	9602	9702	9670	9733	9804	9665	9821	9732	9762	10066	9650	9807	9786	9786	9753	9754	9568	9696	9808	9678	9737	9546	9562	9625	9721	9897	9678	9898	9711	9869	9788	9815	9733	9767	9611	9891	9729	9741	9764	9762	9659	9917	9828	9713	9654	9668	9785	9782	9667	9737	9764	9703	9779	9569	9818	9700	9731	9727	9720	9738	9641	9978	9822	9817	9774	9758	9808	9683	9690	9739	9679	9707	9730	9733	9758	9786	9958	9740	9798	9832	9819	9652	9666	9752	9752	9807	9826	9679	9702	9667	9754	9765	9716	9826	9868	9710	9848	9757	9577	9699	9673	9634	9544	9678	9840	9724	9761	9694	9616	9822	9812	9831	9665	9693	9945	9594	9738	9989	9760	9631	9622	9868	9835	9487	9851	9692	9852	9661	9861	9595	9728	9742	9706	9668	9837	9794	9665	9871	9673	9819	9658	9939	9762	9627	9636	9637	9687	9776	9859	9611	9680	9851	9693	9696	9808	9711	9623	9705	9825	9903	9632	9703	9715	9606	9771	9728	9601	9676	9647	9793	9826	9623	9639	9678	9752	9715	9660	9696	9881	9770	9645	9729	9731	9842	9717	9778	9652	9631	9703	9838	9673	9683	9852	9641	9558	9605	9756	9688	9752	9642	9740	9828	9583	9777	9798	9653	9761	9685	9628	9843	9758	9718	9647	9542	9833	9631	9698	9862	9777	9632	9842	9625	9813	9732	9685	9669	9825	9704	9832	9727	9882	9722	9699	9774	9778	9666	9811	9721	9695	9576	9744	9749	9550	9604	9743	9889	9607	9731	9632	9749	9690	9797	9572	9713	9704	9611	9700	9627	9834	9732	9671	9698	9743	9690	9565	9674	9848	9854	9796	9733	9757	9838	9670	9665	9863	9752	9739	9788	9779	9752	9557	9831	9637	9716	9598	9604	9655	9804	9814	9698	9652	9778	9641	9895	9598	9696	9622	9769	9631	9724	9764	9564	9834	9727	9643	9784	9575	9735	9688	9632	9670	9688	9783	9736	9706	9819	9648	9752	9853	9693	9632	9750	9756	9738	9756	9846	9780	9656	9767	9664	9741	9616	9672	9793	9754	9835	9718	9817	9798	9664	9613	9899	9920	9681	9678	9658	9850	9762	9803	9749	9763	9578	9751	9637	9711	9754	9741	9850	9788	9687	9628	9716	9652	9484	9724	9693	9695	9798	9693	9502	9864	9661	9795	9729	9676	9731	9786	9651	9725	9778	9797	9665	9591	9628	9625	9758	9802	9846	9802	9740	9612	9667	9752	9687	9693	9686	9753	9862	9735	9832	9696	9741	9742	9877	9762	9813	9792	9640	9783	9688	9716	9942	9711	9636	9614	9612	9850	9640	9790	9709	9714	9789	9844	9766	9655	9827	9801	9732	9754	9750	9662	9740	9806	9728	9814	9795	9843	9682	9956	9852	9730	9728	9680	9697	9860	9911	9683	9717	9562	9763	9639	9687	9758	9797	9781	9673	9752	9801	9728	9855	9655	9819	9790	9769	9762	9775	9688	9828	9912	9673	9749	9677	9833	9692	9710	9578	9736	9599	9668	9746	9642	9659	9719	9802	9647	9640	9681	9804	9609	9790	9677	9765	9895	9738	9673	9755	9718	9694	9812	9804	9568	9701	9828	9733	9711	9727	9798	9660	9737	9832	9834	9743	9737	9798	9817	9736	9814	9782	9602	9731	9607	9776	9865	9654	9687	9679	9834	9807	9732	9598	9871	9813	9801	9767	9750	9847	9734	9835	9825	9729	9665	9854	9652	9750	9743	9669	9626	9617	9611	9773	9791	9602	9862	9645	9713	9752	9731	9777	9653	9806	9770	9452	9737	9620	9720	9685	9889	9856	9818	9757	9734	9841	9837	9769	9766	9930	9865	9826	9710	9775	9666	9557	9791	9733	9680	9649	9771	9633	9813	9657	9549	9571	9892	9752	9654	9684	9627	9525	9685	9735	9688	9799	9773	9882	9611	9711	9694	9803	9765	9736	9746	9549	9707	9674	9684	9768	9815	9733	9517	9639	9859	9930	9923	9921	9854	9693	9832	9792	9606	9633	9705	9807	9732	9895	9641	9722	9686	9769	9619	9835	9739	9635	9838	9769	9679	9825	9641	9571	9764	9792	9765	9858	9704	9902	9801	9641	9650	9608	9739	9871	9798	9877	9619	9855	9774	9694	9779	9770	9655	9524	9822	9769	9964	9679	9652	9855	9821	9752	9699	9767	9768	9679	9755	9853	9765	9744	9710	9527	9689	9680	9675	9757	9686	9838	9806	9789	9815	9615	9831	9730	9816	9778	9566	9674	9755	9629	9728	9763	9709	9789	9686	9709	9740	9591	9591	9807	9810	9681	9715	9624	9675	9717	9657	9705	9807	9637	9698	9700	9956	9671	9624	9753	9750	9610	9645	9728	9702	9767	9764	9738	9739	9665	9856	9778	9774	9503	9702	9787	9694	9688	9828	9605	9831	9810	9750	9771	9585	9933	9678	9614	9702	9747	9671	9831	9747	9820	9443	9704	9699	9727	9533	9789	9823	9730	9795	9777	9762	9780	9789	9648	9571	9621	9793	9800	9756	9709	9523	9737	9747	9773	9761	9720	9774	9653	9733	9796	9701	9759	9781
31274	26947	31590	28037	23331	21206	21270	22591	21604	19089	17591	16925	16603	16748	16697	16493	16574	16923	16714	16643	16546	16758	16672	16705	16688	16634	16570	16760	16620	16566	16576	16741	16687	16527	16584	16766	16475	16506	16986	16734	16616	16431	16546	16581	16551	16423	16615	16582	16731	16623	16656	16446	16676	16537	16626	16501	16557	16605	16598	16623	16601	16591	16597	16622	16568	16599	16704	16558	16555	16812	16790	16619	16580	16502	16959	16784	16925	16702	16475	16764	16595	16493	16701	16664	16605	16603	16824	16417	16624	16604	16547	16576	16616	16739	16752	16601	16572	16547	16700	16645	16652	16750	16718	16645	16563	16783	16732	16790	16487	16667	16621	16775	16547	16545	16997	16835	16570	16796	16703	16741	16561	16735	16676	16671	16593	16680	16565	16735	16500	16721	16749	16618	16761	16785	16697	16697	16887	16580	16615	16708	16905	16733	16755	16534	16963	16880	16907	16814	16614	16620	16413	16559	16605	16709	16810	16621	16533	16632	16683	16627	16669	16584	16775	16682	16796	16703	16605	16595	16550	16700	16620	16801	16710	16644	16583	16614	16712	16775	16735	16601	16575	16608	16933	16742	16506	16473	16639	16641	16871	16567	16821	16693	16615	16572	16701	16438	16624	16438	16547	16552	16448	16525	16674	16364	16636	16761	16794	16584	16458	16643	16607	16671	16556	16832	16579	16662	16639	16576	16411	16625	16681	16553	16555	16554	16823	16882	16525	16589	16603	16576	16460	16559	16713	16467	16759	16821	16537	16556	16735	16474	16671	16653	16552	16738	16640	16691	16595	16484	16696	16680	16682	16600	16698	16669	16643	16789	16799	16555	16721	16719	16819	16585	16508	16610	16851	16566	16458	16561	16716	16764	16485	16805	16842	16684	16805	16502	16556	16731	16444	16672	16661	16746	16940	16634	16749	16663	16585	16616	16862	16849	16516	16335	16712	16573	16690	16725	16591	16610	16791	16644	16668	16694	16706	16597	16620	16631	16700	16929	16839	16579	16561	16538	16561	16706	16770	16705	16582	16737	16582	16530	16549	16747	16636	16607	16476	16601	16773	16651	16569	16651	16618	16627	16643	16706	16609	16652	16704	16623	16817	16694	16491	16791	16536	16657	16676	16826	16682	16454	16812	16625	16680	16754	16578	16807	16655	16538	16655	16820	16728	16505	16647	16679	17001	16847	16510	16630	16731	16566	16755	16738	16555	16539	16819	16694	16659	16720	16544	16716	16643	16709	16741	16582	16607	16612	16727	16644	16630	16683	16568	16464	16730	16741	16720	16674	17073	16941	16769	16544	16613	16593	16741	16713	16840	16545	16533	16605	16707	16611	16674	16653	16573	16647	16813	16661	16676	16569	16768	16658	16560	16653	16630	16725	16570	16739	16609	16692	16713	16598	16634	16708	16686	16760	16603	16629	16728	16615	16630	16415	16606	16653	16734	16595	16743	16602	16763	16705	16744	16819	16652	16904	16803	16586	16570	16618	16775	16646	16759	16733	16689	16490	16745	16701	16669	16708	16739	16782	16854	16611	16553	16475	16641	16382	16531	16912	16536	16688	16582	16502	16646	16616	16606	16716	16556	16482	16591	16642	16905	16665	16597	16719	16772	16689	16774	16659	16528	16783	16740	16615	16430	16441	16636	16725	16691	16749	16513	16763	16750	16807	16565	16466	16571	16520	16542	16813	16466	16695	16677	16545	16664	16642	16488	16609	16581	16526	16591	16599	16792	16746	16652	16723	16600	16467	16715	16767	16559	16795	16734	16742	16739	16630	16839	16690	16462	16558	16789	16653	16562	16849	16684	16618	16721	16509	16628	16458	16657	16727	16664	16749	16698	16515	16584	16556	16707	16732	16572	16553	16668	16553	16799	16624	16697	16587	16673	16685	16508	16706	16641	16643	16643	16838	16787	16672	16694	16810	16969	16875	16516	16582	16657	16635	16783	16626	16986	16614	16635	16451	16615	16711	16684	16813	16635	16623	16458	16606	16883	16388	16509	16415	16732	16426	16749	16495	16777	16675	16653	16542	16457	16634	16596	16676	16519	16635	16667	16725	16679	16402	16586	16549	16703	16693	16350	16687	16574	16498	16549	16775	16778	16569	16511	16654	16750	16729	16696	16676	16684	16691	16712	16500	16668	16776	16748	16651	16714	16641	16687	16742	16719	16611	16552	16714	16675	16430	16664	16796	17060	16544	16783	16754	16615	16716	16345	16662	16530	16708	16773	16634	16604	16488	16523	16801	16536	16768	16494	16698	16531	16827	16676	16619	16388	16707	16605	16577	16668	16705	16650	16489	16642	16522	16897	16725	16747	16466	16427	16484	16589	16623	16644	16633	16492	16703	16755	16471	16771	16732	16563	16614	16848	16381	16662	16744	16585	16664	16573	16702	16771	16564	16487	16453	16748	16836	16650	16749	16595	16645	16707	16546	16682	16632	16628	16677	16701	16643	16648	16675	16635	16758	16634	16641	16610	16767	16687	16666	16718	16747	16606	16651	16707	16782	16406	16545	16664	16593	16885	16659	16686	16627	16613	16611	16626	16619	16735	16835	16782	16541	16544	16561	16636	16607	16669	16447	16693	16618	16669	16440	16790	16744	16693	16632	16496	16555	16699	16538	16711	16842	16647	16723	16576	16665	16658	16706	16799	16699	16843	16575	16614	16420	16722	16893	16668	16624	16857	16656	16600	16778	16763	16715	16678	16599	16625	16746	16650	16858	16534	16742	16658	16527	16675	16708	16474	16775	16532	16538	16803	16440	16577	16728	16529	16850	16720	16724	16709	16668	16690	16697	16698	16620	16684	16587	16805	16554	16719	16730	16664	16773	16776	17010	16527	16712	16561	16643	16699	16651	16631	16571	16714	16577	16420	16684	16727	16655	16357	16612	16488	16601	16871	16616	16716	16648	16742	16729	16514	16644	16681	16506	16680	16553	16708	16774	16616	16669	16652	16814	16616	16804	16575	16710	16684	16529	16666	16833	16983	16511	16741	16705	16526	16503	16710	16657	16620	16738	16815	16654	16563	16531	16713	16874	16618	16723	16648	16737	16618	16371	16669	16700	16893	16862	16635	16592	16603	16615	16572	16568	16560	16474	16503	16774	16731	16784	16562	16689	16631	16481	16701	16560	16566	16525	16530	16661	16506	16705	16481	16408	16592	16592	16583	16555	16815	16586	16716	16691	16703	16553	16722	16586	16545	16711	16711	16633	16710	16496	16659	16664	16627	16653	16577	16528	16650	16525	16442	16601	16664	16686	16478	16596	16692	16560	16582	16566	16656	16606	16803	16527	16722	16736	16584	16407	16636	16771	16751	16798	16641	16755	16650	16705	16623	16771	16697	16736	16708	16631	16754	16572	16785	16660	16731	16800	16664	16820	16698	16549	16527	16655	16701	16571	16754	16716	16692	16579	16712	16784	16864	16664	16693	16708	16791	16691	16561	16556	16482	16565	16633	16534	16642	16568	16635	16437	16663	16928	16732	16790	16649	16463	16553	16466	16782	16516	16800	16906	16612	16566	16544	16494	16304	16368	16570	16653	16662	16825	16753	16643	16414	16615	16576	16491	16631	16729	16474	16682	16791	16685	16840	16712	16733	16678	16568	16501	16811	16603	16551	16690	16604	16518	16592	16654	16350	16616	16621	16665	16778	16886	16744	16719	16815	16818	16598	16770	16871	16771	16708	16736	16686	16491	16640	16898	16630	16689	16707	16637	16688	16584	16692	16719	16508	16566	16364	16509	16669	16695	16743	16459	16623	16774	16591	16759	16448	16821	16656	16859	16651	16728	16622	16540	16619	16762	16741	16492	16823	16524	16635	16610	16705	16715	16694	16615	16723	16580	16688	16720	16698	16601	16605	16745	16492	16567	16491	16607	16821	16490	16623	16558	16759	16742	16634	16523	16627	16563	16736	16704	16533	16690	16605	16725	16767	16594	16620	16524	16564	16814	16571	16638	16610	16611	16691	16602	16633	16784	16526	16655	16530	16595	16576	16579	16537	16787	16550	16508	16741	16723	16848	16698	16717	16508	16540	16520	16650	16517	16545	16678	16678	16542	16757	16661	16764	16741	16524	16575	16813	16696	16631	16682	16635	16552	16675	16589	16602	16927	16426	16703	16625	16665	16932	16682	16667	16655	16806	16719	16448	16499	16735	16643	16549	16515	16548	16747	16574	16805	16710	16931	16702	16465	16660	16587	16414	16904	16741	16266	16670	16714	16671	16682	16626	16523	16572	16670	16635	16798	16677	16691	16658	16746	16860	16788	16533	16528	16733	16505	16510	16662	16764	16735	16614	16753	16759	16529	16442	16618	16735	16604	16654	16542	16436	16739	16453	16495	16806	16710	16622	16822	16798	16407	16763	16720	16515	16666	16703	16698	16668	16745	16611	16597	16734	16591	16625	16672	16632	16956	16582	16767	16735	16834	16673	16553	16577	16782	16707	16629	16817	16571	16665	16695	16615	16545	16658	16827	16653	16551	16507	16738	16653	16527	16489	16699	16933	16585	16696	16624	16797	16448	16580	16501	16758	16516	16482	16655	16873	16655	16612	16639	16665	16815	16742	16687	16605	16807	16900	16776	16874	16634	16775	16696	16879	16595	16647	16518	16749	16726	16656	16668	16610	16692	16760	16673	16805	16574	16785	16638	16662	16693	16624	16837	16509	16618	16471	16459	16694	16650	16629	16679	16773	16595	16681	16832	16753	16616	16347	16582	16736	16581	16831	16699	16757	16874	16551	16530	16736	16678	16749	16709	16650	16785	16655	16763	16609	16590	16760	16848	16537	16777	16656	16786	16707	16693	16747	16691	16562	16737	16656	16508	16566	16665	16587	16574	16680	16615	16631	16712	16514	16822	16426	16753	16590	16849	16698	16594	16730	16748	16689	16686	16736	16708	16743	16539	16684	16636	16620	16742	16677	16645	16594	16538	16476	16757	16513	16729	16779	16647	16785	16622	16639	16611	16774	16578	16621	16708	16686	16545	16653	16821	16696	16527	16854	16576	16612	16699	16476	16711	16581	16875	16621	16686	16687	16575	16571	16609	16649	16761	16629	16767	16556	16617	16663	16811	16707	16769	16498	16696	16975	16776	16553	16647	16584	16678	16721	16666	16673	16838
17427	22389	24615	18846	16243	14050	14703	15580	13849	11089	10120	9913	9660	9788	9772	9581	9595	9601	9664	9633	9633	9525	9647	9579	9777	9584	9616	9496	9668	9739	9590	9684	9599	9597	9605	9498	9581	9675	9709	9618	9708	9526	9664	9665	9580	9388	9744	9640	9829	9634	9551	9475	9467	9791	9536	9730	9589	9503	9731	9660	9564	9699	9616	9466	9449	9669	9519	9663	9526	9427	9769	9549	9567	9460	9704	9603	9671	9684	9817	9493	9363	9750	9535	9584	9679	9587	9499	9550	9508	9659	9597	9518	9565	9449	9735	9582	9778	9442	9612	9522	9628	9690	9518	9779	9577	9407	9529	9570	9496	9553	9605	9718	9588	9596	9660	9638	9533	9683	9438	9572	9630	9713	9606	9524	9786	9547	9631	9447	9692	9557	9732	9562	9637	9611	9515	9526	9669	9441	9661	9578	9694	9556	9549	9465	9589	9769	9617	9422	9646	9381	9492	9624	9617	9610	9571	9618	9471	9554	9582	9443	9556	9567	9504	9595	9584	9663	9458	9663	9614	9614	9607	9577	9526	9597	9583	9558	9608	9588	9494	9620	9633	9476	9394	9762	9729	9676	9633	9606	9502	9611	9501	9499	9536	9646	9581	9495	9545	9442	9684	9580	9614	9596	9563	9550	9606	9644	9684	9555	9637	9669	9655	9617	9530	9805	9564	9696	9602	9607	9471	9616	9556	9528	9653	9444	9536	9501	9414	9528	9537	9688	9510	9481	9569	9492	9483	9679	9479	9612	9670	9552	9658	9561	9659	9367	9721	9666	9616	9603	9541	9745	9649	9539	9636	9575	9639	9588	9661	9574	9584	9505	9526	9400	9528	9680	9776	9468	9521	9658	9568	9467	9521	9535	9602	9523	9612	9702	9714	9600	9681	9652	9460	9584	9576	9560	9561	9487	9459	9539	9617	9582	9595	9553	9524	9341	9540	9669	9684	9661	9493	9611	9449	9763	9524	9689	9447	9511	9449	9538	9777	9523	9446	9595	9535	9540	9593	9543	9664	9528	9693	9442	9495	9572	9507	9610	9536	9413	9609	9585	9689	9539	9666	9608	9650	9672	9570	9526	9557	9574	9596	9591	9539	9642	9647	9658	9555	9691	9509	9480	9696	9511	9581	9608	9613	9472	9647	9496	9671	9463	9544	9545	9661	9485	9607	9475	9516	9633	9636	9481	9435	9663	9543	9591	9565	9664	9533	9646	9530	9637	9584	9642	9528	9625	9377	9580	9609	9637	9573	9504	9584	9598	9589	9636	9655	9581	9660	9615	9605	9642	9543	9567	9705	9649	9590	9557	9514	9628	9589	9619	9555	9586	9597	9688	9506	9498	9522	9603	9872	9646	9366	9484	9481	9515	9621	9671	9609	9586	9568	9607	9589	9557	9622	9450	9652	9587	9532	9668	9425	9538	9745	9777	9467	9567	9624	9507	9593	9619	9646	9632	9593	9649	9811	9510	9505	9525	9563	9478	9657	9660	9512	9687	9458	9544	9575	9628	9566	9725	9547	9791	9618	9606	9596	9590	9505	9685	9643	9697	9577	9572	9499	9500	9528	9578	9649	9574	9548	9519	9493	9594	9417	9682	9585	9561	9643	9498	9410	9552	9682	9700	9734	9614	9452	9728	9571	9623	9599	9535	9541	9599	9662	9566	9514	9616	9647	9515	9422	9679	9613	9607	9612	9531	9559	9578	9648	9898	9671	9541	9514	9625	9657	9435	9646	9672	9552	9621	9611	9544	9434	9592	9619	9652	9478	9544	9649	9600	9621	9585	9605	9640	9607	9465	9531	9648	9505	9517	9746	9535	9542	9463	9786	9559	9568	9591	9605	9526	9588	9580	9637	9537	9547	9580	9509	9618	9437	9522	9670	9724	9917	9789	9638	9526	9547	9639	9582	9554	9616	9752	9644	9635	9575	9597	9588	9642	9668	9564	9667	9525	9432	9634	9590	9556	9468	9563	9623	9593	9473	9704	9697	9639	9508	9695	9640	9432	9642	9475	9588	9536	9525	9627	9507	9595	9574	9464	9714	9524	9604	9401	9417	9544	9639	9694	9665	9761	9728	9567	9647	9479	9536	9592	9770	9594	9636	9542	9609	9468	9444	9560	9602	9528	9484	9618	9769	9650	9636	9626	9624	9625	9461	9512	9800	9625	9529	9729	9412	9626	9590	9581	9703	9516	9480	9731	9693	9471	9660	9669	9681	9600	9554	9467	9699	9639	9494	9637	9578	9455	9488	9607	9585	9661	9476	9557	9617	9573	9546	9626	9612	9587	9702	9637	9494	9508	9540	9541	9598	9590	9678	9646	9455	9599	9603	9645	9417	9605	9515	9676	9648	9449	9551	9741	9711	9551	9600	9730	9595	9535	9618	9692	9576	9665	9473	9562	9636	9640	9562	9603	9567	9521	9690	9657	9484	9637	9369	9511	9597	9611	9696	9452	9617	9588	9548	9592	9671	9746	9761	9492	9684	9520	9548	9642	9580	9602	9550	9441	9483	9754	9615	9527	9473	9715	9511	9707	9639	9681	9434	9638	9508	9459	9550	9681	9480	9450	9519	9391	9641	9646	9679	9574	9505	9528	9705	9684	9543	9564	9616	9644	9504	9699	9548	9457	9570	9685	9500	9620	9596	9564	9595	9706	9616	9627	9609	9674	9699	9548	9542	9480	9504	9574	9567	9552	9585	9603	9521	9539	9645	9597	9568	9682	9472	9502	9565	9615	9619	9624	9575	9715	9528	9667	9679	9575	9561	9715	9595	9536	9598	9721	9636	9667	9722	9753	9548	9722	9650	9626	9606	9565	9485	9662	9519	9587	9717	9536	9541	9541	9733	9592	9609	9816	9560	9667	9584	9639	9601	9533	9632	9803	9641	9644	9538	9608	9688	9601	9673	9495	9645	9599	9613	9728	9593	9669	9655	9640	9627	9573	9743	9488	9618	9532	9551	9456	9568	9395	9578	9549	9606	9453	9680	9455	9590	9549	9530	9641	9594	9646	9595	9564	9575	9594	9407	9794	9656	9412	9576	9633	9456	9494	9595	9653	9496	9570	9699	9670	9520	9601	9619	9606	9635	9530	9550	9507	9512	9700	9761	9615	9543	9470	9620	9557	9665	9531	9618	9610	9547	9555	9547	9510	9678	9670	9777	9691	9519	9719	9474	9649	9666	9578	9591	9495	9496	9526	9625	9709	9407	9424	9534	9452	9579	9533	9614	9422	9576	9471	9614	9490	9709	9322	9725	9555	9578	9613	9727	9446	9537	9634	9443	9622	9498	9508	9550	9661	9614	9542	9521	9606	9594	9446	9525	9726	9451	9662	9513	9570	9595	9600	9546	9527	9464	9511	9646	9461	9572	9545	9707	9563	9585	9546	9592	9631	9562	9640	9538	9530	9521	9490	9794	9617	9425	9614	9603	9490	9681	9527	9480	9652	9592	9509	9738	9544	9593	9722	9576	9603	9641	9470	9712	9623	9545	9648	9586	9636	9569	9569	9685	9495	9538	9602	9651	9677	9512	9459	9656	9595	9639	9572	9545	9559	9715	9764	9634	9680	9447	9495	9621	9584	9631	9608	9640	9396	9488	9531	9653	9611	9527	9452	9556	9623	9661	9591	9493	9524	9600	9571	9631	9542	9646	9630	9607	9515	9549	9603	9480	9635	9731	9544	9514	9687	9581	9471	9660	9518	9754	9618	9586	9542	9494	9544	9505	9651	9545	9587	9555	9612	9512	9521	9645	9459	9491	9544	9615	9589	9555	9514	9513	9600	9600	9522	9528	9723	9683	9753	9530	9607	9722	9707	9607	9504	9456	9649	9513	9697	9778	9577	9594	9674	9569	9573	9524	9603	9702	9634	9483	9588	9394	9567	9730	9716	9615	9616	9501	9648	9573	9562	9619	9580	9542	9721	9696	9552	9639	9623	9497	9602	9670	9627	9536	9543	9567	9537	9639	9653	9764	9510	9740	9546	9625	9630	9603	9765	9649	9608	9734	9690	9617	9563	9600	9619	9660	9530	9649	9630	9527	9529	9568	9779	9600	9687	9510	9674	9629	9413	9743	9785	9555	9479	9547	9554	9504	9571	9575	9575	9699	9768	9629	9583	9552	9582	9546	9613	9787	9567	9521	9728	9603	9619	9554	9539	9669	9588	9541	9495	9601	9550	9607	9655	9586	9467	9489	9621	9536	9749	9657	9566	9486	9611	9449	9615	9681	9347	9552	9461	9584	9658	9614	9548	9475	9561	9667	9688	9513	9533	9677	9612	9538	9634	9413	9644	9531	9531	9652	9538	9531	9712	9729	9685	9630	9558	9646	9666	9647	9529	9675	9679	9638	9552	9499	9575	9634	9535	9504	9635	9723	9622	9637	9600	9431	9498	9558	9553	9591	9697	9588	9520	9500	9557	9530	9720	9523	9515	9612	9686	9565	9573	9665	9518	9540	9602	9640	9584	9590	9554	9675	9576	9677	9514	9599	9675	9673	9546	9695	9602	9671	9472	9585	9497	9643	9555	9593	9762	9739	9469	9599	9532	9553	9474	9500	9340	9682	9509	9569	9573	9594	9537	9598	9722	9581	9516	9603	9569	9718	9608	9592	9750	9439	9562	9540	9642	9481	9413	9711	9526	9620	9544	9572	9572	9431	9707	9475	9643	9706	9569	9462	9549	9616	9565	9486	9562	9672	9704	9621	9658	9450	9652	9580	9625	9651	9603	9562	9591	9755	9567	9621	9635	9534	9584	9495	9508	9583	9565	9549	9542	9756	9680	9764	9669	9535	9692	9561	9525	9537	9538	9598	9646	9527	9634	9631	9591	9450	9662	9378	9655	9657	9561	9584	9692	9510	9606	9646	9603	9581	9708	9547	9591	9577	9555	9525	9707	9613	9676	9612	9576	9588	9687	9559	9573	9594	9561	9684	9555	9565	9592	9605	9550	9567	9483	9785	9527	9622	9644	9713	9699	9566	9796	9501	9551	9626	9590	9663	9603	9581	9622	9564	9495	9569	9510	9662	9721	9585	9581	9453	9567	9517	9526	9637	9549	9624	9629	9630	9595	9561	9559	9589	9480	9628	9626	9443	9505	9342	9621
25375	21231	28649	28701	25603	23889	31474	41942	39358	27406	20546	18061	16959	16696	16655	16530	16747	16631	16600	16515	16571	16673	16673	16490	16351	16598	16584	16538	16637	16329	16455	16400	16359	16677	16516	16593	16466	16416	16650	16574	16353	16449	16357	16352	16495	16545	16265	16360	16577	16525	16389	16570	16559	16360	16619	16121	16386	16451	16468	16468	16585	16485	16318	16471	16659	16477	16367	16236	16345	16525	16349	16372	16342	16287	16566	16717	16390	16543	16651	16576	16728	16448	16769	16444	16402	16615	16399	16287	16597	16249	16393	16349	16661	16412	16518	16389	16406	16376	16415	16606	16570	16323	16502	16358	16491	16421	16526	16478	16561	16528	16434	16598	16517	16470	16787	16627	16417	16504	16454	16581	16465	16109	16360	16503	16643	16496	16442	16313	16490	16358	16377	16532	16427	16436	16508	16426	16574	16319	16508	16260	16448	16541	16564	16636	16458	16528	16518	16504	16426	16676	16507	16499	16527	16497	16249	16307	16371	16446	16608	16314	16395	16156	16417	16429	16587	16529	16403	16371	16482	16459	16622	16558	16506	16616	16198	16532	16451	16345	16389	16597	16381	16398	16566	16392	16337	16586	16628	16593	16566	16297	16553	16369	16472	16360	16397	16447	16414	16220	16485	16616	16456	16340	16485	16488	16508	16623	16373	16304	16408	16418	16378	16368	16296	16341	16318	16442	16448	16432	16523	16492	16480	16567	16289	16263	16461	16439	16289	16552	16630	16585	16370	16666	16539	16559	16596	16508	16474	16524	16281	16583	16592	16653	16458	16425	16391	16697	16768	16709	16628	16600	16346	16444	16445	16447	16764	16609	16602	16530	16797	16410	16607	16524	16520	16383	16700	16455	16467	16400	16311	16275	16460	16478	16511	16340	16557	16723	16359	16075	16330	16521	16523	16362	16469	16374	16397	16520	16528	16533	16537	16414	16446	16474	16559	16295	16547	16557	16663	16547	16640	16513	16627	16581	16419	16490	16430	16347	16686	16753	16526	16217	16529	16452	16370	16563	16593	16310	16412	16320	16349	16373	16490	16369	16431	16464	16500	16600	16234	16334	16379	16502	16438	16310	16427	16465	16296	16462	16345	16438	16261	16386	16498	16461	16533	16575	16777	16506	16250	16252	16502	16499	16337	16459	16591	16535	16277	16406	16296	16569	16450	16364	16416	16346	16334	16398	16362	16588	16263	16369	16575	16455	16529	16487	16330	16444	16545	16475	16465	16313	16433	16509	16545	16630	16387	16319	16491	16421	16392	16482	16539	16462	16452	16454	16491	16664	16312	16303	16177	16269	16666	16439	16460	16267	16381	16611	16481	16396	16404	16374	16590	16635	16444	16452	16575	16335	16557	16479	16525	16459	16347	16337	16533	16542	16437	16500	16544	16497	16769	16325	16644	16260	16494	16681	16368	16593	16619	16376	16466	16643	16454	16356	16448	16306	16397	16481	16346	16438	16549	16508	16563	16297	16405	16320	16532	16565	16640	16414	16435	16356	16424	16489	16340	16496	16416	16437	16253	16486	16435	16544	16559	16463	16488	16304	16413	16524	16482	16267	16492	16489	16273	16543	16647	16402	16492	16409	16451	16326	16530	16512	16455	16396	16334	16587	16409	16296	16290	16302	16457	16584	16760	16618	16454	16603	16608	16609	16426	16522	16498	16520	16434	16722	16502	16296	16541	16576	16544	16381	16478	16576	16511	16546	16388	16446	16446	16364	16293	16523	16560	16346	16529	16475	16457	16338	16592	16500	16308	16466	16560	16397	16396	16515	16438	16227	16478	16184	16461	16471	16401	16376	16481	16553	16550	16305	16592	16639	16517	16310	16567	16568	16528	16255	16557	16505	16457	16445	16489	16443	16407	16412	16372	16659	16382	16367	16427	16317	16371	16452	16518	16522	16508	16418	16421	16409	16309	16523	16486	16415	16486	16473	16624	16383	16533	16424	16542	16458	16655	16490	16388	16465	16332	16288	16354	16448	16502	16410	16743	16667	16463	16401	16612	16709	16542	16502	16492	16438	16406	16345	16458	16625	16565	16583	16730	16583	16434	16432	16336	16525	16401	16430	16833	16551	16478	16446	16420	16402	16641	16363	16536	16389	16347	16653	16509	16267	16339	16314	16432	16403	16446	16316	16456	16377	16628	16505	16399	16468	16425	16516	16562	16433	16448	16387	16634	16513	16428	16597	16468	16658	16588	16384	16480	16578	16364	16432	16486	16453	16521	16372	16290	16578	16529	16555	16507	16316	16333	16570	16372	16587	16531	16533	16469	16573	16711	16499	16402	16502	16450	16513	16321	16552	16602	16361	16329	16391	16487	16537	16478	16257	16482	16542	16497	16467	16604	16590	16281	16360	16407	16386	16377	16216	16512	16645	16454	16318	16433	16412	16397	16311	16594	16476	16475	16733	16467	16499	16641	16377	16356	16581	16459	16549	16626	16434	16543	16432	16211	16261	16423	16236	16403	16292	16469	16547	16646	16510	16309	16528	16466	16637	16607	16560	16504	16566	16605	16537	16435	16290	16364	16730	16478	16417	16620	16316	16449	16534	16421	16355	16649	16366	16417	16264	16496	16637	16524	16799	16417	16474	16582	16430	16683	16693	16644	16516	16245	16428	16774	16586	16543	16228	16235	16489	16620	16457	16333	16345	16481	16376	16706	16257	16482	16265	16464	16439	16324	16488	16462	16617	16613	16497	16532	16492	16608	16383	16379	16496	16439	16348	16408	16499	16421	16366	16419	16476	16371	16426	16489	16305	16548	16456	16632	16565	16381	16583	16441	16483	16324	16334	16384	16524	16395	16357	16325	16477	16535	16573	16574	16585	16424	16378	16351	16302	16523	16452	16772	16639	16438	16527	16469	16296	16525	16491	16469	16279	16308	16432	16726	16410	16567	16532	16550	16379	16320	16468	16362	16387	16351	16464	16469	16532	16515	16439	16379	16489	16417	16538	16473	16346	16454	16470	16498	16457	16283	16524	16584	16309	16445	16549	16337	16573	16472	16445	16614	16279	16304	16222	16524	16562	16657	16591	16300	16341	16330	16550	16805	16546	16598	16468	16454	16566	16370	16499	16295	16529	16598	16351	16395	16414	16509	16383	16495	16628	16529	16351	16595	16422	16440	16503	16405	16514	16403	16321	16608	16488	16501	16575	16358	16475	16557	16344	16568	16426	16663	16681	16622	16491	16144	16328	16420	16477	16553	16544	16552	16565	16437	16379	16513	16636	16710	16316	16361	16469	16383	16312	16472	16510	16484	16502	16642	16542	16489	16573	16485	16507	16680	16543	16434	16422	16413	16340	16556	16306	16489	16468	16524	16523	16646	16531	16233	16329	16530	16466	16439	16437	16591	16313	16680	16672	16550	16317	16433	16604	16412	16449	16420	16443	16482	16604	16474	16408	16327	16281	16341	16400	16494	16481	16494	16574	16552	16376	16461	16595	16610	16431	16424	16328	16261	16406	16502	16455	16517	16449	16682	16497	16516	16385	16254	16242	16406	16556	16259	16569	16648	16491	16609	16475	16573	16521	16413	16256	16425	16634	16578	16313	16394	16702	16547	16469	16516	16572	16404	16461	16294	16546	16215	16595	16372	16365	16361	16410	16484	16383	16610	16487	16294	16442	16649	16570	16591	16654	16703	16483	16596	16752	16462	16687	16733	16605	16724	16369	16557	16332	16617	16557	16276	16394	16403	16513	16465	16367	16471	16414	16512	16626	16478	16363	16350	16469	16461	16311	16475	16540	16633	16599	16522	16454	16381	16468	16348	16491	16425	16745	16574	16279	16595	16711	16308	16448	16562	16582	16528	16428	16574	16292	16440	16401	16612	16304	16416	16496	16585	16492	16503	16501	16490	16577	16496	16588	16368	16336	16342	16402	16399	16420	16408	16387	16482	16503	16244	16529	16596	16396	16511	16430	16470	16495	16517	16348	16578	16465	16212	16508	16490	16385	16599	16378	16602	16321	16355	16413	16521	16374	16381	16563	16572	16393	16473	16690	16594	16629	16407	16331	16706	16218	16240	16449	16436	16303	16564	16622	16200	16449	16415	16681	16472	16474	16492	16381	16454	16455	16386	16346	16472	16291	16457	16537	16471	16574	16543	16457	16560	16605	16520	16342	16373	16632	16769	16349	16335	16515	16352	16527	16429	16491	16508	16490	16588	16381	16494	16317	16326	16324	16671	16508	16515	16429	16641	16452	16572	16459	16580	16606	16456	16556	16620	16404	16453	16271	16431	16602	16592	16442	16243	16438	16530	16394	16507	16638	16365	16577	16517	16425	16352	16540	16836	16436	16497	16616	16575	16447	16395	16227	16360	16360	16232	16599	16343	16314	16475	16350	16291	16364	16217	16164	16468	16357	16426	16362	16307	16202	16259	16401	16445	16507	16636	16425	16587	16482	16599	16302	16524	16572	16482	16287	16598	16669	16726	16318	16468	16416	16349	16344	16434	16594	16517	16457	16480	16420	16595	16281	16463	16678	16514	16628	16661	16540	16528	16244	16447	16537	16441	16529	16278	16387	16436	16433	16536	16611	16456	16358	16653	16415	16383	16495	16614	16528	16468	16510	16422	16331	16310	16521	16514	16389	16441	16450	16460	16389	16308	16457	16437	16570	16343	16363	16308	16417	16609	16314	16272	16418	16451	16594	16610	16753	16726	16690	16386	16648	16590	16504	16623	16530	16629	16486	16371	16477	16562	16332	16375	16591	16461	16409	16427	16332	16595	16424	16514	16555	16505	16332	16499	16299	16366	16485	16494	16440	16628	16541	16308	16354	16568	16578	16560	16441	16489	16451	16780	16346	16379	16384	16453	16331	16474	16515	16233	16443	16356	16387	16345	16360	16487	16512	16487	16391	16467	16497	16470	16436	16442	16423	16545	16576	16442	16448	16524	16440	16346	16329	16488	16629	16423	16565	16406	16542	16342	16363	16452	16455	16546	16658	16547	16414	16494	16649	16347	16328	16718	16592	16240	16561	16491	16402	16605	16571	16452	16500	16648	16521	16615	16429	16393	16434	16463	16189	16600	16391	16525	16570	16466	16765	16467	16510	16318	16283	16414	16374	16526	16361	16384	16508	16607	16359	16451	16601	16614	16530	16606	16334	16471	16415
15663	28941	30221	23463	18732	16272	26483	34496	29685	17246	12357	10622	9811	9659	9716	9489	9706	9687	9561	9685	9807	9640	9761	9585	9882	9673	9683	9627	9483	9560	9727	9642	9499	9852	9781	9555	9648	9584	9603	9641	9599	9717	9466	9652	9616	9747	9676	9564	9681	9690	9693	9621	9669	9607	9577	9609	9624	9602	9572	9642	9764	9597	9567	9607	9683	9594	9562	9621	9614	9464	9687	9660	9542	9576	9613	9690	9578	9614	9685	9640	9541	9484	9661	9684	9518	9664	9581	9541	9423	9672	9576	9698	9636	9548	9615	9654	9423	9545	9669	9674	9585	9576	9635	9637	9543	9503	9612	9671	9470	9575	9599	9702	9495	9456	9766	9546	9648	9647	9656	9538	9692	9715	9657	9532	9761	9755	9597	9612	9672	9636	9694	9712	9635	9340	9512	9642	9605	9534	9599	9344	9673	9501	9528	9508	9659	9578	9750	9714	9620	9601	9494	9693	9507	9547	9397	9672	9471	9570	9706	9539	9452	9614	9540	9589	9665	9594	9585	9632	9592	9558	9557	9617	9528	9604	9583	9617	9641	9554	9628	9640	9367	9585	9696	9663	9736	9538	9529	9620	9601	9511	9741	9552	9475	9628	9613	9463	9610	9570	9506	9438	9570	9564	9655	9490	9562	9556	9478	9648	9597	9646	9471	9626	9577	9756	9598	9448	9685	9508	9719	9546	9707	9564	9480	9617	9719	9599	9562	9659	9681	9485	9634	9726	9592	9736	9581	9604	9646	9647	9596	9658	9512	9667	9615	9653	9502	9751	9629	9484	9674	9704	9402	9639	9542	9664	9629	9447	9517	9587	9497	9647	9497	9584	9583	9659	9566	9673	9657	9714	9670	9573	9625	9687	9505	9593	9629	9507	9548	9490	9652	9576	9685	9640	9410	9600	9549	9683	9645	9703	9593	9644	9414	9531	9669	9684	9539	9828	9669	9701	9625	9603	9432	9589	9711	9708	9559	9576	9553	9619	9658	9519	9540	9517	9458	9620	9718	9631	9627	9674	9508	9754	9601	9554	9470	9601	9684	9631	9511	9620	9549	9597	9567	9562	9531	9543	9643	9581	9689	9530	9666	9680	9645	9594	9602	9495	9583	9575	9469	9523	9462	9613	9611	9589	9626	9591	9624	9478	9636	9604	9572	9360	9694	9613	9609	9581	9598	9561	9693	9520	9651	9584	9488	9564	9593	9437	9521	9629	9583	9551	9633	9440	9413	9537	9449	9710	9484	9480	9627	9592	9455	9601	9488	9680	9734	9541	9522	9603	9731	9540	9584	9642	9633	9592	9609	9560	9747	9421	9742	9553	9603	9511	9629	9582	9581	9664	9561	9633	9583	9480	9538	9601	9567	9374	9529	9564	9609	9747	9523	9669	9589	9567	9609	9640	9537	9657	9718	9528	9534	9519	9697	9633	9614	9712	9584	9456	9485	9648	9608	9603	9583	9600	9609	9561	9716	9472	9602	9708	9531	9612	9535	9625	9622	9747	9616	9614	9557	9414	9658	9731	9660	9591	9444	9589	9601	9655	9682	9581	9623	9649	9500	9632	9596	9510	9642	9441	9790	9606	9665	9656	9582	9603	9481	9686	9553	9587	9569	9677	9626	9616	9649	9577	9641	9431	9685	9502	9635	9551	9583	9558	9647	9467	9647	9595	9577	9525	9605	9649	9578	9752	9617	9659	9637	9532	9542	9536	9422	9556	9519	9667	9594	9542	9542	9503	9485	9578	9607	9559	9531	9391	9648	9716	9690	9704	9507	9707	9638	9751	9350	9570	9619	9434	9552	9471	9520	9599	9572	9632	9553	9650	9542	9472	9605	9444	9592	9691	9558	9693	9523	9604	9606	9521	9498	9424	9594	9370	9669	9479	9482	9675	9533	9640	9610	9780	9685	9471	9807	9737	9664	9489	9674	9569	9606	9527	9632	9748	9580	9545	9569	9522	9633	9586	9607	9453	9600	9631	9490	9636	9520	9677	9473	9551	9623	9611	9592	9642	9630	9509	9837	9500	9491	9620	9586	9657	9443	9528	9549	9620	9568	9589	9594	9758	9643	9502	9517	9404	9732	9593	9463	9614	9588	9555	9454	9652	9619	9559	9590	9370	9558	9654	9377	9631	9442	9551	9675	9485	9616	9738	9667	9570	9683	9635	9649	9725	9698	9610	9612	9577	9663	9570	9657	9629	9455	9641	9650	9561	9581	9529	9549	9583	9667	9586	9636	9696	9685	9658	9592	9451	9565	9736	9699	9576	9536	9626	9509	9581	9522	9574	9466	9432	9598	9671	9486	9625	9568	9644	9636	9599	9648	9728	9681	9662	9439	9643	9547	9651	9462	9606	9564	9607	9493	9617	9584	9661	9453	9612	9658	9610	9568	9494	9416	9669	9641	9514	9430	9602	9542	9562	9654	9629	9464	9582	9582	9569	9585	9613	9596	9641	9485	9665	9540	9564	9508	9711	9501	9538	9575	9681	9633	9593	9657	9565	9649	9561	9664	9454	9645	9682	9472	9770	9623	9525	9641	9527	9555	9690	9509	9550	9483	9538	9481	9601	9499	9705	9476	9674	9669	9543	9660	9532	9540	9684	9478	9584	9476	9491	9556	9550	9583	9558	9415	9634	9724	9550	9717	9595	9617	9519	9531	9662	9674	9710	9654	9643	9726	9468	9479	9488	9553	9633	9504	9626	9648	9609	9549	9621	9516	9661	9581	9714	9569	9408	9622	9521	9588	9555	9500	9535	9464	9555	9588	9700	9630	9747	9613	9619	9529	9527	9457	9659	9458	9607	9569	9593	9547	9658	9430	9590	9481	9566	9676	9701	9714	9604	9660	9542	9531	9617	9652	9406	9657	9632	9760	9587	9614	9565	9584	9672	9667	9428	9546	9619	9620	9604	9637	9534	9499	9644	9652	9528	9559	9425	9467	9562	9651	9579	9656	9529	9496	9507	9596	9580	9478	9701	9497	9675	9630	9572	9722	9418	9659	9668	9630	9671	9695	9409	9647	9561	9647	9604	9620	9548	9547	9416	9665	9517	9621	9748	9559	9706	9708	9535	9562	9522	9709	9669	9583	9506	9551	9549	9680	9562	9681	9670	9516	9679	9501	9645	9736	9706	9431	9734	9616	9509	9609	9529	9517	9630	9481	9614	9602	9653	9561	9543	9566	9622	9524	9488	9535	9532	9484	9702	9719	9670	9576	9433	9565	9518	9643	9593	9565	9510	9509	9619	9543	9647	9687	9574	9674	9502	9599	9660	9412	9689	9572	9605	9567	9614	9568	9644	9548	9536	9549	9413	9641	9482	9731	9775	9573	9489	9580	9621	9448	9516	9486	9625	9733	9672	9622	9560	9597	9692	9678	9550	9579	9627	9587	9554	9709	9727	9528	9634	9631	9565	9648	9659	9657	9566	9693	9569	9627	9709	9579	9444	9549	9433	9532	9486	9576	9502	9578	9568	9688	9538	9582	9542	9626	9708	9646	9693	9511	9629	9717	9633	9632	9531	9559	9551	9484	9609	9741	9541	9605	9527	9417	9596	9598	9608	9518	9634	9644	9647	9517	9567	9531	9591	9521	9656	9625	9614	9608	9601	9703	9559	9620	9636	9570	9614	9674	9616	9642	9684	9589	9600	9601	9629	9568	9584	9523	9647	9441	9485	9676	9579	9542	9504	9560	9591	9567	9607	9598	9581	9502	9679	9620	9545	9449	9569	9555	9668	9699	9530	9464	9505	9658	9536	9632	9623	9480	9669	9582	9491	9573	9678	9570	9705	9756	9521	9689	9592	9671	9597	9636	9608	9758	9555	9539	9579	9481	9697	9599	9620	9626	9515	9619	9672	9614	9608	9751	9518	9607	9673	9719	9391	9636	9582	9492	9584	9613	9598	9580	9646	9556	9627	9537	9736	9731	9561	9488	9585	9541	9647	9650	9425	9499	9685	9697	9726	9476	9600	9641	9643	9613	9668	9460	9703	9617	9615	9605	9533	9540	9650	9739	9611	9496	9574	9643	9591	9569	9553	9742	9670	9431	9528	9769	9420	9767	9727	9471	9556	9586	9768	9576	9593	9586	9466	9719	9450	9724	9528	9622	9515	9494	9566	9463	9656	9517	9667	9516	9547	9604	9422	9518	9786	9516	9742	9633	9701	9632	9667	9580	9635	9565	9625	9575	9608	9596	9514	9632	9631	9631	9660	9567	9379	9601	9546	9546	9424	9576	9494	9559	9581	9735	9477	9599	9682	9533	9608	9523	9638	9585	9492	9649	9600	9673	9585	9490	9650	9478	9626	9713	9665	9687	9659	9436	9737	9464	9677	9510	9618	9517	9732	9632	9706	9526	9602	9610	9404	9427	9528	9653	9553	9601	9624	9569	9489	9682	9621	9588	9671	9449	9740	9640	9495	9688	9570	9432	9695	9553	9531	9573	9588	9573	9674	9722	9556	9487	9495	9522	9633	9733	9558	9641	9618	9593	9568	9701	9741	9810	9421	9598	9615	9596	9672	9610	9571	9628	9705	9632	9666	9555	9595	9615	9565	9400	9631	9651	9541	9571	9539	9459	9548	9729	9561	9477	9617	9493	9509	9587	9624	9471	9688	9489	9767	9635	9477	9613	9729	9515	9540	9671	9600	9620	9613	9451	9636	9703	9738	9512	9612	9674	9643	9519	9551	9670	9568	9556	9737	9790	9684	9690	9393	9683	9549	9676	9496	9733	9745	9434	9702	9597	9566	9646	9675	9521	9443	9666	9473	9613	9506	9631	9569	9676	9578	9389	9582	9631	9594	9448	9630	9491	9480	9628	9492	9672	9687	9507	9619	9614	9519	9695	9568	9563	9631	9728	9571	9487	9514	9478	9637	9560	9568	9546	9552	9535	9549	9647	9590	9509	9636	9607	9467	9511	9502	9568	9619	9685	9657	9515	9624	9548	9564	9555	9570	9650	9577	9631	9689	9697	9563	9532	9496	9486	9575	9541	9631	9681	9760	9546	9681	9647	9537	9518	9529	9679	9518	9718	9597	9555	9652	9538	9475	9653	9559	9458	9454	9622	9616	9557	9492	9566	9655	9693	9699	9467	9595	9608	9717
23371	21071	28346	24983	24627	26992	38468	56863	55481	37690	25715	20558	17617	17100	16731	16666	16490	16706	16445	16500	16426	16492	16476	16599	16647	16624	16364	16260	16160	16479	16641	16468	16432	16376	16532	16390	16697	16325	16337	16460	16502	16475	16621	16169	16365	16441	16401	16353	16391	16432	16560	16346	16417	16300	16605	16291	16459	16455	16554	16396	16465	16393	16419	16402	16442	16409	16400	16446	16357	16382	16380	16363	16216	16438	16322	16466	16495	16576	16337	16365	16485	16191	16274	16367	16444	16433	16487	16351	16349	16468	16206	16391	16261	16438	16500	16393	16362	16297	16385	16255	16264	16190	16423	16324	16363	16283	16450	16158	16529	16318	16293	16317	16331	16185	16332	16283	16559	16598	16323	16055	16403	16460	16513	16206	16327	16189	16353	16507	16381	16287	16508	16596	16313	16423	16504	16352	16484	16501	16457	16420	16507	16303	16236	16447	16472	16352	16532	16365	16433	16260	16327	16319	16246	16246	16407	16338	16497	16532	16515	16426	16464	16272	16438	16407	16284	16259	16376	16528	16337	16352	16298	16341	16264	16351	16458	16277	16488	16238	16344	16360	16409	16241	16235	16561	16576	16334	16432	16617	16220	16205	16365	16436	16557	16315	16164	16360	16406	16434	16581	16286	16510	16281	16304	16391	16488	16277	16459	16147	16183	16394	16408	16279	16324	16338	16449	16450	16256	16360	16276	16258	16261	16295	16434	16116	16171	15976	16318	16397	16543	16362	16495	16513	16311	16143	16322	16336	16162	16380	16420	16314	16288	16398	16340	16400	16296	16192	16192	16342	16518	16246	16304	16434	16558	16302	16258	16510	16342	16345	16588	16688	16433	16492	16335	16266	16227	16306	16273	16474	16444	16315	16127	16358	16119	16526	16368	16315	16443	16241	16291	16285	16293	16257	16523	16446	16565	16359	16309	16292	16460	16435	16326	16442	16322	16440	16258	16384	16476	16235	16230	16321	16304	16418	16335	16556	16366	16305	16327	16341	16568	16368	16426	16440	16325	16356	16243	16246	16332	16506	16165	16357	16507	16397	16391	16561	16368	16421	16366	16418	16323	16313	16409	16334	16349	16611	16181	16309	16464	16463	16540	16341	16120	16313	16520	16255	16273	16344	16092	16449	16669	16274	16575	16337	16410	16376	16292	16462	16439	16592	16242	16468	16466	16322	16266	16365	16335	16324	16316	16267	16468	16260	16388	16355	16054	16362	16341	16286	16377	16240	16409	16552	16251	16418	16543	16199	16244	16485	16561	16294	16347	16217	16324	16331	16275	16370	16335	16292	16542	16312	16414	16218	16193	16430	16406	16334	16463	16408	16349	16484	16342	16288	16216	16199	16414	16350	16378	16327	16300	16492	16387	16213	16325	16214	16424	16335	16244	16380	16414	16492	16554	16513	16377	16232	16662	16251	16369	16360	16244	16307	16283	16430	16299	16136	16265	16402	16430	16416	16320	16466	16385	16346	16293	16221	16238	16355	16421	16312	16410	16314	16403	16563	16346	16377	16464	16512	16279	16371	16369	16466	16396	16318	16365	16332	16566	16362	16291	16584	16099	16153	16531	16324	16415	16419	16400	16544	16471	16310	16356	16312	16417	16520	16378	16390	16357	16497	16399	16415	16405	16286	16257	16132	16382	16355	16369	16389	16308	16462	16244	16299	16274	16401	16424	16318	16206	16235	16635	16646	16414	16415	16453	16304	16364	16270	16235	16428	16334	16388	16502	16445	16172	16297	16240	16366	16401	16461	16351	16434	16296	16339	16524	16154	16276	16544	16304	16184	16290	16157	16487	16411	16369	16348	16541	16730	16272	16400	16357	16090	16304	16239	16117	16349	16514	16524	16192	16252	16257	16285	16064	16546	16423	16383	16299	16349	16261	16327	16601	16244	16292	16289	16264	16412	16394	16401	16241	16112	16154	16337	16460	16400	16280	16428	16397	16384	16579	16547	16414	16218	16182	16354	16367	16297	16334	16239	16279	16309	16524	16533	16311	16387	16231	16178	16561	16257	16312	16330	16326	16326	16461	16269	16363	16228	16319	16450	16592	16534	16228	16197	16262	16333	16159	16258	16364	16237	16277	16247	16281	16157	16381	16359	16541	16189	16371	16520	16428	16297	16103	16100	16364	16361	16266	16491	16365	16349	16389	16613	16360	16313	16122	16337	16365	16439	16281	16341	16424	16169	16306	16204	16281	16242	16336	16389	16524	16160	16420	16238	16268	16259	16334	16600	16370	16253	16473	16132	16379	16186	16338	16292	16251	16177	16305	16329	16323	16259	16298	16200	16339	16491	16501	16387	16365	16454	16471	16337	16434	16194	16161	16298	16288	16332	16379	16253	16678	16260	16279	16495	16440	16263	16443	16250	16289	16174	16262	16189	16318	16354	16305	16311	16333	16398	16375	16595	16339	16186	16360	16356	16317	16330	16474	16387	16332	16398	16461	16199	16256	16518	16426	16331	16447	16337	16371	16177	16371	16320	16306	16239	16291	16440	16403	16473	16414	16161	16299	16370	16624	16368	16324	16344	16452	16311	16271	16375	16306	16444	16484	16468	16298	16221	16589	16458	16480	16525	16388	16482	16421	16351	16350	16312	16351	16475	16396	16325	16159	16340	16320	16360	16381	16417	16312	16446	16490	16419	16251	16356	16144	16233	16409	16360	16410	16407	16292	16398	16389	16485	16378	16487	16372	16309	16363	16505	16302	16255	16250	16228	16416	16345	16363	16295	16311	16297	16275	16388	16423	16310	16349	16394	16502	16318	16228	16272	16381	16342	16366	16317	16233	16510	16382	16146	16337	16336	16234	16230	16186	16273	16520	16383	16416	16363	16207	16315	16172	16547	16357	16100	16327	16350	16526	16473	16270	16479	16473	16470	16407	16377	16287	16271	16298	16400	16156	16474	16278	16369	16534	16527	16214	16431	16199	16027	16356	16372	16428	16291	16468	16493	16473	16342	16434	16163	16486	16212	16324	16295	16404	16587	16515	16355	16491	16388	16333	16356	16357	16364	16299	16498	16260	16240	16326	16497	16211	16165	16400	16129	16378	16232	16116	16339	16421	16399	16212	16478	16321	16273	16220	16262	16426	16313	16473	16300	16302	16325	16386	16270	16578	16352	16452	16376	16260	16300	16211	16305	16467	16427	16672	16551	16340	16374	16211	16355	16291	16159	16264	16491	16465	16421	16472	16408	16275	16391	16390	16265	16327	16342	16282	16372	16383	16466	16290	16131	16515	16327	16154	16437	16360	16467	16401	16448	16375	16213	16331	16298	16476	16467	16318	16227	16349	16411	16390	15981	16285	16212	16412	16246	16236	16323	16539	16566	16553	16321	16538	16402	16168	16405	16310	16221	16316	16416	16231	16387	16326	16332	16380	16424	16406	16356	16368	16331	16303	16391	16588	16092	16524	16254	16356	16488	16349	16287	16433	16422	16259	16418	16399	16458	16325	16337	16556	16208	16381	16468	16429	16453	16367	16308	16281	16241	16293	16464	16324	16429	16440	16497	16397	16566	16444	16391	16271	16174	16517	16431	16523	16351	16169	16465	16523	16296	16357	16452	16306	16375	16237	16548	16262	16399	16253	16213	16382	16319	16390	16382	16464	16566	16589	16342	16073	16334	16371	16236	16263	16377	16314	16472	16396	16549	16374	16483	16408	16491	16330	16180	16380	16264	16437	16168	16316	16510	16405	16367	16479	16532	16363	16325	16446	16167	16537	16533	16357	16275	16316	16349	16265	16303	16095	16377	16425	16475	16546	16268	16397	16379	16319	16450	16465	16322	16331	16222	16325	16503	16446	16470	16583	16426	16350	16329	16233	15888	16386	16540	16352	16289	16456	16271	16292	16329	16145	16254	16378	16358	16317	16164	16480	16320	16297	16220	16495	16136	16458	16411	16166	16390	16289	16193	16363	16283	16685	16453	16345	16482	16347	16398	16077	16244	16272	16317	16401	16334	16373	16350	16189	16341	16447	16351	16466	16444	16256	16404	16354	16383	16431	16312	16173	16427	16266	16428	16140	16120	16235	16396	16487	16364	16323	16292	16333	16260	16463	16361	16356	16340	16483	16409	16135	16286	16491	16555	16493	16424	16271	16426	16338	16162	16434	16283	16342	16416	16509	16388	16472	16348	16467	16306	16475	16344	16285	16395	16451	16523	16358	16512	16320	16335	16399	16165	16238	16273	16531	16429	16279	16422	16213	16393	16392	16573	16344	16521	16354	16345	16544	16449	16337	16411	16488	16525	16254	16272	16382	16345	16263	16324	16465	16324	16356	16280	16327	16308	16311	16261	16388	16380	16344	16323	16562	16183	16182	16203	16450	16379	16272	16608	16400	16291	16378	16210	16572	16315	16402	16243	16386	16365	16351	16404	16603	16454	16370	16084	16635	16250	16194	16205	16301	16469	16613	16399	16306	16427	16363	16456	16291	16381	16308	16339	16477	16278	16472	16464	16294	16003	16139	16175	16367	16342	16450	16236	16320	16415	16328	16295	16338	16392	16209	16348	16367	16320	16321	16361	16363	16179	16290	16417	16365	16203	16417	16371	16410	16209	16493	16307	16259	16476	16286	16114	16224	16481	16332	16265	16226	16392	16413	16427	16335	16387	16362	16403	16501	16376	16355	16404	16349	16531	16339	16393	16424	16419	16319	16386	16413	16093	16285	16377	16234	16392	16556	16393	16358	16283	16340	16422	16439	16363	16500	16407	16454	16461	16443	16461	16406	16382	16571	16138	16170	16298	16335	16265	16304	16341	16540	16278	16387	16203	16417	16298	16284	16208	16360	16466	16322	16147	16495	16349	16373	16397	16429	16527	16395	16329	16302	16351	16010	16300	16421	16432	16461	16506	16282	16159	16403	16287	16470	16299	16303	16284	16170	16242	16466	16284	16247	16125	16376	16391	16295	16328	16626	16245	16247	16376	16549	16424	16592	16550	16377	16167	16338	16282	16295	16231	16356	16306	16451	16410	16235	16338	16595	16125	16240	16256	16556	16365	16497	16372	16260	16318	16496	16510	16336	16296	16238	16174	16169	16346	16349	16331	16347	16461	16449	16319	16451	16650	16525	16320	16285	16302	16388	16306	16318	16087	16473	16438	16347	16257	16468	16306
17051	34001	34431	28234	23825	20279	33057	54434	47587	25430	16939	12047	10078	9712	9679	9658	9637	9639	9772	9748	9612	9627	9798	9804	9721	9751	9651	9674	9659	9657	9625	9557	9674	9618	9597	9596	9719	9657	9555	9555	9424	9648	9547	9623	9674	9676	9606	9542	9611	9770	9676	9758	9578	9501	9573	9695	9714	9607	9513	9668	9650	9687	9539	9613	9534	9683	9660	9667	9581	9791	9633	9660	9455	9510	9498	9705	9479	9626	9701	9588	9567	9513	9477	9531	9689	9683	9588	9563	9574	9501	9760	9575	9590	9633	9489	9629	9484	9660	9711	9466	9544	9488	9548	9610	9668	9704	9601	9750	9633	9673	9739	9618	9630	9810	9546	9643	9702	9699	9716	9531	9593	9706	9854	9692	9669	9507	9761	9541	9815	9607	9644	9568	9449	9683	9714	9674	9685	9624	9760	9642	9853	9608	9692	9531	9577	9522	9683	9750	9503	9559	9645	9648	9769	9538	9729	9603	9656	9652	9686	9535	9646	9695	9701	9659	9449	9636	9507	9640	9615	9543	9444	9722	9633	9599	9750	9553	9612	9511	9607	9725	9560	9595	9517	9640	9684	9511	9405	9593	9554	9476	9620	9537	9534	9481	9716	9611	9655	9503	9678	9488	9491	9631	9743	9602	9575	9547	9536	9785	9660	9591	9562	9563	9443	9641	9645	9694	9547	9546	9652	9566	9569	9777	9698	9557	9590	9468	9661	9491	9756	9604	9481	9632	9583	9667	9577	9598	9508	9615	9725	9493	9538	9648	9756	9570	9788	9598	9655	9564	9448	9604	9462	9728	9634	9614	9534	9567	9678	9634	9579	9609	9549	9462	9504	9632	9703	9580	9517	9640	9560	9655	9555	9636	9608	9531	9654	9534	9484	9690	9609	9710	9620	9624	9629	9642	9516	9630	9620	9658	9717	9681	9760	9608	9510	9528	9521	9444	9667	9430	9514	9529	9611	9602	9539	9520	9652	9545	9628	9551	9685	9652	9568	9566	9687	9568	9497	9550	9602	9534	9410	9662	9644	9535	9509	9721	9536	9671	9568	9607	9507	9660	9412	9701	9643	9533	9648	9646	9572	9677	9501	9577	9471	9484	9840	9589	9509	9668	9605	9587	9547	9552	9683	9520	9535	9703	9486	9505	9542	9646	9544	9616	9609	9457	9533	9612	9669	9636	9602	9569	9550	9623	9632	9539	9619	9456	9566	9664	9583	9684	9784	9529	9646	9505	9588	9620	9578	9560	9658	9548	9572	9515	9562	9543	9597	9495	9569	9514	9708	9565	9671	9643	9535	9570	9584	9507	9578	9519	9536	9757	9568	9469	9623	9690	9582	9468	9692	9642	9608	9587	9606	9569	9525	9492	9575	9664	9535	9599	9501	9444	9767	9610	9433	9464	9673	9729	9626	9460	9602	9557	9637	9668	9579	9503	9653	9686	9537	9543	9683	9693	9509	9670	9511	9548	9476	9609	9643	9434	9624	9589	9749	9642	9628	9494	9495	9485	9457	9848	9638	9573	9593	9467	9614	9596	9542	9564	9449	9553	9716	9680	9521	9628	9571	9565	9563	9609	9650	9490	9569	9515	9488	9645	9557	9592	9637	9714	9629	9554	9544	9689	9565	9750	9461	9418	9543	9584	9683	9436	9660	9588	9465	9420	9751	9590	9495	9579	9497	9695	9611	9611	9599	9747	9642	9572	9589	9682	9562	9512	9535	9553	9637	9512	9493	9637	9602	9608	9429	9724	9517	9658	9553	9439	9577	9617	9548	9686	9666	9622	9680	9661	9587	9472	9618	9527	9726	9630	9803	9580	9550	9438	9675	9497	9572	9618	9488	9672	9475	9701	9651	9516	9546	9572	9498	9440	9717	9525	9683	9591	9485	9656	9624	9582	9521	9542	9609	9509	9588	9583	9585	9541	9656	9548	9682	9606	9619	9531	9600	9397	9654	9571	9494	9668	9452	9650	9675	9630	9607	9536	9775	9559	9811	9530	9655	9562	9708	9448	9681	9698	9631	9720	9766	9755	9607	9721	9562	9629	9557	9619	9481	9453	9741	9579	9610	9485	9644	9500	9435	9578	9704	9598	9527	9615	9608	9658	9582	9597	9472	9483	9583	9599	9628	9639	9558	9628	9504	9544	9680	9600	9598	9483	9506	9607	9454	9756	9633	9630	9610	9631	9455	9423	9481	9690	9602	9606	9557	9593	9575	9483	9609	9562	9415	9659	9532	9699	9547	9642	9576	9574	9730	9685	9684	9604	9478	9616	9602	9589	9609	9744	9621	9629	9508	9579	9568	9800	9570	9571	9585	9569	9666	9554	9587	9590	9719	9544	9538	9468	9552	9657	9654	9512	9650	9615	9447	9541	9554	9741	9466	9651	9493	9550	9583	9627	9557	9659	9565	9565	9466	9646	9627	9584	9617	9482	9548	9486	9630	9416	9790	9588	9742	9618	9613	9512	9682	9734	9580	9678	9500	9560	9668	9586	9588	9589	9624	9512	9471	9481	9591	9564	9610	9555	9583	9516	9419	9622	9560	9626	9461	9721	9590	9588	9629	9600	9515	9693	9619	9642	9644	9561	9611	9563	9559	9502	9631	9449	9578	9704	9537	9518	9514	9613	9480	9619	9428	9559	9623	9524	9576	9663	9596	9555	9536	9709	9408	9647	9579	9465	9589	9749	9582	9733	9527	9520	9576	9716	9508	9598	9640	9740	9618	9657	9695	9690	9592	9472	9525	9688	9672	9486	9675	9579	9589	9509	9518	9530	9674	9672	9452	9515	9633	9593	9783	9464	9473	9591	9697	9552	9547	9472	9620	9545	9704	9637	9632	9638	9648	9520	9684	9567	9575	9627	9512	9623	9649	9611	9606	9551	9548	9536	9658	9697	9619	9549	9462	9540	9466	9525	9469	9703	9601	9619	9597	9456	9617	9557	9780	9495	9627	9562	9699	9528	9517	9437	9572	9496	9623	9664	9594	9571	9708	9665	9491	9563	9547	9549	9641	9590	9591	9586	9560	9608	9564	9483	9549	9635	9496	9543	9580	9555	9551	9695	9540	9716	9543	9566	9739	9565	9538	9765	9707	9611	9471	9644	9552	9534	9580	9622	9584	9602	9543	9549	9710	9671	9628	9452	9620	9627	9639	9563	9457	9685	9724	9726	9589	9616	9641	9551	9473	9689	9656	9635	9663	9536	9516	9470	9607	9600	9669	9609	9486	9646	9774	9557	9565	9662	9577	9713	9663	9646	9704	9530	9666	9607	9629	9470	9520	9772	9611	9580	9597	9741	9533	9669	9629	9460	9446	9520	9548	9578	9529	9553	9719	9647	9673	9624	9527	9615	9575	9498	9641	9531	9664	9357	9553	9651	9756	9557	9621	9602	9685	9538	9619	9624	9543	9651	9655	9645	9624	9571	9568	9452	9776	9659	9769	9589	9533	9736	9421	9597	9664	9467	9443	9580	9510	9597	9651	9633	9626	9678	9687	9614	9512	9441	9606	9582	9489	9574	9472	9506	9528	9747	9506	9535	9748	9672	9583	9558	9555	9629	9555	9619	9599	9432	9639	9674	9698	9593	9551	9585	9660	9669	9602	9546	9748	9551	9714	9647	9531	9596	9607	9528	9555	9542	9608	9595	9735	9415	9596	9590	9557	9654	9401	9605	9622	9637	9613	9596	9497	9626	9658	9570	9789	9476	9569	9653	9670	9531	9641	9511	9723	9537	9528	9434	9639	9544	9516	9687	9534	9477	9544	9546	9630	9718	9551	9514	9585	9556	9553	9549	9684	9612	9509	9628	9601	9417	9516	9544	9629	9571	9756	9495	9588	9730	9603	9566	9507	9573	9535	9629	9674	9601	9573	9562	9428	9518	9607	9596	9634	9524	9606	9507	9556	9671	9567	9570	9579	9570	9597	9466	9609	9645	9533	9515	9583	9684	9447	9538	9500	9412	9591	9669	9561	9624	9470	9494	9674	9695	9585	9632	9506	9516	9540	9572	9699	9562	9673	9719	9594	9666	9532	9626	9520	9439	9649	9507	9713	9753	9590	9574	9624	9673	9516	9538	9504	9560	9639	9527	9617	9642	9468	9582	9497	9601	9562	9631	9579	9653	9729	9526	9668	9661	9717	9500	9526	9483	9628	9557	9587	9547	9624	9590	9547	9527	9644	9538	9629	9720	9709	9688	9714	9744	9474	9657	9568	9650	9642	9671	9597	9710	9624	9540	9716	9519	9685	9556	9564	9507	9567	9775	9575	9573	9735	9450	9650	9491	9495	9529	9709	9554	9489	9582	9551	9513	9629	9480	9686	9562	9528	9656	9610	9538	9761	9603	9617	9574	9750	9511	9614	9590	9602	9664	9541	9618	9659	9599	9581	9612	9508	9655	9462	9584	9486	9756	9485	9592	9589	9579	9510	9490	9679	9459	9697	9481	9646	9523	9530	9602	9637	9544	9577	9584	9519	9519	9608	9552	9527	9517	9505	9520	9609	9654	9592	9715	9777	9541	9541	9515	9562	9551	9682	9675	9519	9658	9496	9541	9566	9602	9575	9612	9482	9672	9712	9543	9556	9523	9420	9580	9568	9614	9633	9660	9666	9593	9476	9688	9502	9601	9651	9660	9458	9652	9628	9530	9660	9737	9484	9627	9571	9531	9713	9625	9604	9689	9567	9650	9511	9647	9581	9725	9643	9550	9729	9618	9513	9469	9570	9563	9456	9595	9581	9550	9601	9442	9543	9590	9479	9614	9803	9534	9643	9501	9557	9498	9751	9643	9646	9519	9689	9545	9531	9418	9360	9506	9672	9498	9556	9332	9624	9609	9804	9412	9628	9575	9795	9609	9696	9681	9777	9657	9591	9718	9727	9610	9577	9574	9557	9669	9688	9598	9575	9626	9573	9685	9654	9505	9516	9590	9435	9495	9641	9435	9656	9619	9566	9566	9483	9620	9834	9451	9645	9524	9576	9536	9615	9411	9586	9525	9613	9544	9552	9653	9683	9734	9459	9609	9696	9642	9678	9476	9633	9551	9548	9643	9707	9490	9584	9545	9480	9613	9605	9667	9446	9531	9613	9672	9950	9607	9499	9654
30816	26797	29224	25245	23958	21902	20692	22320	21954	19496	17665	16927	16727	16647	16490	16533	16545	16632	16422	16462	16452	16449	16465	16409	16491	16320	16419	16512	16491	16345	16589	16525	16568	16317	16666	16423	16367	16513	16468	16334	16448	16567	16728	16636	16369	16401	16116	16604	16588	16410	16457	16377	16414	16573	16571	16244	16507	16293	16328	16332	16346	16386	16575	16374	16444	16327	16474	16315	16511	16367	16429	16399	16230	16482	16584	16524	16411	16361	16231	16385	16588	16506	16500	16484	16491	16374	16362	16396	16479	16546	16243	16334	16316	16496	16516	16359	16371	16366	16302	16340	16425	16551	16547	16314	16189	16373	16429	16304	16460	16475	16316	16255	16332	16477	16437	16421	16549	16628	16343	16392	16413	16621	16622	16463	16331	16452	16568	16244	16349	16356	16344	16331	16432	16380	16461	16426	16561	16382	16512	16239	16312	16529	16414	16464	16293	16444	16274	16368	16513	16403	16334	16442	16512	16279	16414	16316	16523	16400	16454	16406	16074	16493	16429	16529	16457	16376	16477	16398	16556	16427	16212	16428	16378	16106	16462	16506	16659	16537	16388	16531	16471	16621	16479	16523	16366	16354	16385	16546	16221	16415	16237	16329	16443	16416	16429	16359	16436	16538	16145	16451	16472	16461	16309	16320	16376	16406	16289	16478	16588	16223	16424	16368	16347	16319	16481	16215	16288	16395	16380	16242	16433	16517	16371	16398	16362	16363	16295	16528	16583	16348	16344	16375	16409	16368	16403	16316	16297	16331	16206	16183	16600	16512	16382	16265	16495	16270	16396	16377	16487	16296	16384	16316	16323	16424	16534	16294	16560	16386	16163	16413	16561	16347	16454	16379	16246	16576	16287	16364	16280	16563	16521	16424	16453	16371	16424	16472	16407	16495	16408	16477	16631	16443	16392	16325	16521	16242	16319	16280	16383	16462	16551	16297	16395	16496	16516	16416	16232	16519	16387	16318	16345	16498	16638	16433	16366	16432	16378	16346	16249	16436	16486	16478	16405	16424	16323	16233	16401	16384	16455	16543	16468	16499	16478	16433	16496	16341	16315	16570	16538	16539	16630	16536	16486	16562	16419	16352	16291	16312	16380	16400	16330	16451	16267	16348	16556	16616	16456	16405	16553	16707	16374	16417	16569	16297	16403	16371	16365	16496	16377	16582	16612	16738	16556	16463	16230	16475	16304	16534	16507	16387	16466	16317	16360	16433	16457	16329	16674	16393	16409	16379	16263	16424	16534	16324	16452	16455	16396	16559	16467	16369	16573	16274	16226	16413	16555	16403	16296	16398	16185	16718	16420	16436	16429	16248	16444	16429	16601	16465	16455	16332	16449	16340	16301	16198	16615	16368	16387	16533	16197	16443	16499	16417	16428	16620	16365	16343	16477	16564	16495	16351	16300	16237	16209	16450	16570	16411	16630	16477	16540	16390	16394	16342	16424	16664	16485	16502	16371	16408	16423	16576	16551	16571	16336	16313	16724	16446	16389	16322	16358	16547	16434	16419	16404	16352	16406	16351	16410	16281	16286	16443	16315	16300	16280	16436	16431	16589	16433	16364	16513	16415	16277	16351	16519	16494	16464	16559	16335	16336	16333	16587	16283	16384	16354	16545	16516	16324	16522	16476	16615	16558	16395	16524	16339	16311	16549	16455	16220	16381	16631	16556	16416	16483	16311	16502	16464	16431	16615	16414	16380	16586	16362	16342	16261	16306	16480	16433	16545	16478	16437	16415	16329	16225	16415	16360	16380	16575	16339	16350	16660	16426	16437	16221	16297	16462	16301	16445	16352	16490	16393	16315	16286	16410	16370	16346	16299	16293	16510	16503	16461	16380	16334	16374	16472	16539	16259	16501	16354	16364	16384	16550	16216	16765	16330	16378	16365	16491	16149	16321	16317	16523	16549	16569	16461	16545	16455	16338	16396	16417	16526	16378	16363	16332	16505	16452	16289	16426	16371	16201	16622	16551	16419	16369	16315	16226	16356	16495	16469	16674	16702	16436	16548	16413	16338	16284	16367	16474	16393	16370	16460	16490	16428	16190	16293	16285	16358	16585	16476	16452	16375	16522	16536	16386	16382	16389	16358	16292	16330	16425	16418	16403	16515	16691	16559	16356	16579	16462	16439	16542	16507	16288	16462	16385	16378	16576	16452	16275	16326	16315	16210	16501	16582	16200	16366	16418	16417	16487	16554	16618	16505	16185	16411	16324	16544	16435	16444	16440	16499	16411	16292	16121	16521	16461	16446	16285	16574	16418	16335	16497	16345	16404	16218	16294	16590	16642	16418	16543	16430	16112	16410	16511	16362	16384	16405	16389	16464	16387	16386	16395	16425	16647	16623	16498	16362	16364	16593	16361	16448	16447	16380	16356	16509	16558	16387	16469	16551	16423	16421	16396	16366	16317	16734	16409	16338	16201	16534	16303	16465	16621	16318	16408	16309	16354	16306	16397	16245	16419	16554	16267	16218	16644	16442	16355	16317	16214	16459	16536	16558	16504	16514	16519	16363	16342	16508	16284	16387	16418	16449	16613	16191	16310	16520	16250	16390	16538	16595	16398	16512	16342	16704	16223	16385	16422	16486	16512	16411	16713	16338	16609	16567	16400	16483	16340	16358	16337	16429	16557	16577	16412	16442	16459	16539	16408	16612	16592	16410	16312	16279	16323	16500	16352	16395	16421	16485	16268	16458	16412	16277	16466	16332	16196	16287	16456	16469	16451	16527	16598	16527	16398	16324	16458	16449	16547	16701	16666	16477	16493	16452	16373	16531	16594	16193	16534	16324	16355	16393	16440	16587	16331	16523	16307	16261	16453	16219	16469	16350	16466	16323	16314	16346	16162	16342	16383	16315	16402	16310	16430	16504	16452	16594	16495	16373	16477	16458	16364	16404	16369	16247	16327	16426	16289	16481	16266	16360	16487	16611	16549	16597	16551	16454	16507	16458	16351	16539	16561	16439	16497	16620	16316	16387	16452	16437	16341	16359	16522	16266	16330	16503	16399	16401	16314	16418	16548	16690	16543	16421	16485	16294	16618	16395	16407	16509	16363	16501	16421	16357	16505	16452	16595	16530	16397	16279	16342	16480	16488	16570	16419	16514	16398	16350	16333	16215	16407	16423	16300	16548	16423	16498	16508	16392	16328	16514	16440	16389	16413	16462	16593	16573	16379	16398	16456	16451	16445	16353	16397	16475	16461	16439	16491	16459	16439	16392	16527	16362	16453	16379	16574	16494	16480	16711	16612	16543	16297	16377	16265	16412	16336	16330	16440	16445	16623	16282	16254	16417	16342	16300	16380	16587	16446	16622	16346	16253	16314	16242	16467	16433	16462	16487	16510	16680	16561	16302	16449	16428	16453	16586	16366	16259	16484	16238	16321	16210	16400	16293	16415	16582	16441	16551	16356	16519	16128	16325	16433	16296	16413	16607	16331	16555	16423	16495	16463	16285	16550	16390	16487	16217	16490	16441	16304	16436	16445	16366	16513	16495	16468	16241	16497	16490	16351	16337	16337	16480	16435	16335	16348	16389	16493	16250	16489	16329	16274	16526	16332	16371	16199	16345	16415	16369	16555	16166	16464	16458	16743	16360	16675	16381	16315	16435	16427	16298	16404	16397	16469	16390	16367	16645	16624	16456	16446	16397	16332	16276	16449	16518	16611	16636	16204	16291	16344	16388	16341	16310	16431	16390	16294	16494	16424	16426	16607	16351	16470	16330	16556	16409	16360	16435	16433	16438	16549	16500	16389	16353	16205	16402	16452	16517	16458	16468	16403	16419	16574	16538	16388	16336	16425	16221	16636	16397	16285	16341	16374	16468	16545	16429	16392	16530	16388	16390	16322	16590	16421	16390	16322	16540	16450	16589	16295	16301	16455	16477	16424	16431	16363	16339	16434	16320	16237	16209	16460	16565	16457	16477	16720	16361	16350	16306	16157	16430	16204	16520	16520	16701	16257	16292	16500	16455	16513	16180	16622	16557	16349	16516	16593	16408	16341	16363	16358	16551	16644	16454	16566	16282	16587	16513	16471	16497	16438	16187	16329	16317	16549	16611	16369	16371	16401	16540	16408	16458	16233	16437	16319	16550	16436	16507	16742	16633	16571	16432	16410	16205	16165	16492	16400	16317	16403	16297	16272	16354	16328	16623	16499	16326	16244	16423	16306	16230	16494	16478	16439	16516	16396	16305	16433	16522	16521	16351	16488	16471	16437	16351	16376	16176	16507	16446	16274	16433	16272	16645	16371	16481	16333	16426	16223	16457	16278	16579	16444	16341	16609	16516	16448	16397	16239	16466	16449	16325	16554	16561	16483	16517	16479	16400	16444	16457	16347	16307	16275	16533	16579	16451	16540	16371	16555	16426	16441	16528	16552	16487	16341	16345	16393	16342	16246	16445	16341	16620	16383	16121	16438	16449	16265	16477	16339	16527	16365	16596	16346	16506	16221	16419	16469	16489	16619	16469	16337	16697	16435	16399	16247	16423	16405	16506	16332	16313	16400	16393	16397	16448	16447	16410	16430	16324	16386	16535	16407	16463	16361	16283	16334	16253	16296	16437	16235	16441	16433	16533	16456	16378	16602	16526	16497	16339	16499	16382	16347	16416	16465	16341	16408	16392	16575	16540	16448	16468	16545	16532	16540	16325	16395	16481	16481	16314	16319	16071	16492	16334	16178	16358	16373	16463	16560	16814	16344	16349	16392	16108	16248	16462	16333	16496	16487	16124	16112	16493	16500	16199	16359	16444	16356	16244	16216	16445	16379	16341	16508	16347	16370	16442	16324	16567	16281	16361	16239	16286	16503	16157	16692	16712	16537	16536	16344	16577	16316	16380	16405	16151	16307	16577	16547	16423	16460	16376	16336	16598	16256	16194	16371	16478	16410	16479	16458	16366	16428	16553	16519	16446	16291	16353	16370	16516	16594	16321	16563	16408	16333	16202	16656	16510	16456	16367	16234	16338	16241	16541	16455	16285	16359	16292	16226	16409	16326	16370	16402	16342	16249	16237	16380	16624	16487	16453	16583	16435	16576	16332	16330	16458	16569	16392	16401	16241	16281	16221	16364	16310	16390	16381	16394	16524	16446	16612	16645	16298	16414	16535	16468	16307	16511
15563	22421	22018	16624	17272	14571	14016	15664	14580	11618	10284	9609	9643	9467	9495	9491	9255	9537	9322	9552	9537	9439	9548	9488	9382	9450	9421	9512	9407	9514	9469	9383	9428	9472	9531	9468	9550	9538	9449	9409	9453	9463	9407	9406	9313	9384	9519	9475	9472	9509	9361	9564	9364	9526	9558	9475	9479	9370	9553	9460	9484	9458	9540	9397	9382	9532	9455	9532	9437	9452	9358	9448	9487	9477	9535	9534	9469	9415	9285	9681	9403	9462	9578	9471	9355	9506	9360	9530	9411	9400	9296	9306	9440	9569	9551	9398	9406	9418	9408	9315	9428	9393	9402	9318	9452	9433	9384	9340	9448	9449	9430	9532	9368	9283	9504	9536	9525	9412	9326	9513	9468	9612	9370	9599	9379	9483	9583	9515	9460	9491	9470	9420	9392	9548	9378	9269	9331	9354	9518	9488	9420	9583	9517	9349	9486	9491	9428	9498	9418	9460	9340	9461	9475	9391	9409	9436	9498	9451	9398	9529	9343	9300	9529	9357	9261	9382	9308	9457	9370	9405	9462	9430	9390	9395	9435	9440	9351	9475	9448	9425	9428	9530	9446	9347	9398	9408	9434	9469	9367	9498	9441	9337	9363	9393	9465	9543	9354	9384	9480	9544	9584	9447	9348	9383	9239	9433	9603	9287	9402	9353	9249	9417	9602	9431	9446	9412	9327	9580	9471	9364	9540	9424	9297	9415	9451	9515	9640	9455	9408	9408	9431	9489	9326	9415	9345	9442	9433	9508	9419	9387	9435	9433	9458	9502	9448	9407	9503	9411	9531	9361	9339	9475	9407	9427	9403	9512	9517	9363	9473	9452	9605	9491	9501	9469	9385	9459	9298	9469	9552	9381	9480	9408	9607	9370	9450	9367	9508	9545	9381	9461	9439	9501	9489	9422	9338	9486	9593	9482	9489	9341	9451	9413	9462	9534	9506	9550	9289	9324	9295	9303	9423	9298	9414	9549	9415	9397	9457	9375	9267	9494	9635	9467	9403	9509	9451	9511	9478	9202	9373	9548	9458	9372	9604	9409	9377	9471	9501	9429	9401	9471	9449	9482	9276	9337	9505	9443	9443	9498	9589	9402	9459	9500	9506	9392	9583	9466	9374	9496	9547	9337	9456	9460	9264	9470	9363	9273	9440	9491	9438	9398	9424	9468	9310	9228	9232	9344	9513	9383	9525	9447	9359	9555	9532	9462	9379	9498	9372	9519	9445	9419	9449	9416	9320	9563	9511	9612	9444	9478	9390	9590	9406	9415	9316	9486	9423	9590	9409	9483	9487	9323	9220	9345	9463	9461	9472	9313	9476	9362	9402	9413	9433	9445	9424	9456	9556	9451	9557	9292	9423	9444	9475	9389	9459	9245	9346	9307	9679	9461	9435	9430	9473	9533	9367	9384	9477	9445	9482	9460	9456	9459	9372	9384	9523	9385	9582	9478	9488	9520	9384	9485	9514	9372	9468	9386	9577	9432	9493	9610	9482	9532	9510	9392	9485	9387	9541	9381	9387	9398	9515	9600	9323	9596	9466	9435	9354	9516	9325	9507	9514	9434	9548	9402	9398	9412	9550	9441	9484	9405	9361	9564	9600	9590	9510	9291	9445	9425	9503	9403	9325	9327	9391	9387	9396	9631	9380	9544	9578	9391	9406	9357	9252	9414	9333	9572	9384	9268	9435	9533	9433	9392	9393	9352	9459	9393	9537	9542	9395	9334	9555	9421	9498	9399	9480	9528	9294	9458	9538	9408	9475	9334	9345	9374	9548	9536	9579	9399	9539	9475	9504	9415	9472	9493	9432	9531	9352	9366	9494	9424	9371	9576	9656	9433	9350	9504	9275	9382	9385	9408	9414	9614	9408	9442	9262	9255	9316	9488	9479	9492	9417	9420	9364	9579	9480	9274	9466	9330	9458	9654	9443	9490	9442	9435	9497	9438	9439	9358	9487	9461	9230	9568	9450	9426	9339	9491	9343	9342	9281	9329	9338	9521	9461	9471	9346	9333	9453	9362	9615	9353	9471	9478	9450	9446	9544	9509	9538	9510	9409	9361	9391	9290	9389	9372	9561	9474	9305	9401	9513	9458	9457	9327	9491	9466	9363	9447	9370	9539	9380	9500	9453	9389	9522	9271	9241	9500	9496	9311	9526	9384	9526	9482	9423	9278	9458	9244	9419	9461	9486	9570	9453	9364	9433	9474	9416	9391	9459	9443	9259	9349	9569	9562	9200	9523	9478	9470	9441	9554	9414	9624	9692	9513	9436	9465	9404	9420	9381	9495	9464	9454	9582	9526	9339	9455	9455	9571	9356	9372	9610	9446	9456	9528	9437	9428	9330	9423	9495	9444	9547	9452	9364	9282	9490	9357	9492	9456	9455	9393	9433	9540	9408	9368	9464	9533	9454	9420	9375	9459	9477	9365	9295	9441	9396	9389	9453	9635	9411	9522	9503	9512	9344	9434	9417	9443	9300	9332	9568	9494	9350	9464	9470	9409	9487	9459	9521	9495	9420	9504	9403	9382	9259	9439	9462	9535	9430	9404	9449	9555	9259	9408	9404	9429	9305	9383	9494	9546	9408	9435	9431	9341	9562	9534	9498	9510	9482	9512	9436	9424	9440	9492	9481	9398	9436	9585	9543	9470	9457	9563	9554	9288	9508	9420	9460	9467	9206	9435	9501	9447	9316	9392	9493	9495	9449	9485	9503	9455	9523	9424	9521	9528	9530	9391	9602	9426	9440	9386	9681	9350	9257	9383	9444	9404	9512	9478	9422	9376	9472	9330	9593	9458	9572	9426	9384	9555	9448	9547	9532	9454	9444	9371	9610	9504	9405	9453	9462	9516	9395	9634	9396	9622	9537	9437	9569	9553	9338	9403	9403	9385	9415	9380	9454	9386	9403	9374	9421	9407	9385	9455	9473	9423	9457	9480	9546	9412	9374	9358	9476	9603	9492	9421	9300	9329	9478	9486	9393	9485	9517	9293	9474	9511	9363	9391	9441	9407	9320	9488	9431	9517	9329	9400	9430	9575	9258	9395	9227	9620	9500	9422	9447	9410	9464	9342	9404	9314	9420	9486	9504	9497	9521	9479	9418	9455	9377	9456	9526	9339	9318	9501	9518	9435	9393	9549	9366	9451	9326	9476	9396	9371	9355	9424	9491	9458	9497	9595	9556	9413	9345	9321	9485	9598	9453	9469	9412	9477	9393	9520	9456	9395	9545	9401	9525	9382	9399	9481	9473	9425	9557	9417	9462	9419	9401	9514	9419	9423	9321	9494	9424	9366	9695	9315	9427	9428	9572	9338	9433	9467	9429	9468	9384	9426	9440	9336	9640	9413	9466	9424	9471	9305	9530	9335	9480	9434	9375	9562	9494	9345	9557	9364	9456	9464	9372	9566	9372	9523	9366	9389	9426	9456	9470	9318	9427	9319	9626	9430	9484	9391	9360	9327	9584	9412	9331	9434	9468	9463	9423	9519	9611	9540	9475	9340	9474	9425	9530	9615	9570	9415	9619	9486	9617	9457	9484	9356	9517	9354	9589	9405	9549	9355	9414	9391	9524	9429	9425	9459	9470	9480	9386	9497	9409	9550	9427	9450	9357	9505	9430	9309	9350	9405	9565	9302	9427	9462	9496	9389	9384	9364	9404	9421	9362	9388	9458	9528	9414	9438	9436	9475	9549	9479	9477	9516	9537	9471	9501	9590	9265	9422	9373	9382	9392	9339	9413	9407	9433	9485	9378	9399	9353	9568	9311	9472	9345	9527	9532	9367	9393	9466	9403	9559	9442	9529	9346	9456	9392	9493	9430	9448	9367	9382	9373	9503	9439	9375	9440	9424	9262	9517	9624	9328	9398	9529	9476	9459	9493	9551	9440	9430	9312	9379	9484	9434	9593	9545	9442	9532	9483	9297	9320	9365	9390	9533	9380	9360	9362	9396	9461	9449	9382	9478	9449	9371	9570	9405	9516	9517	9508	9403	9407	9366	9487	9483	9473	9535	9399	9581	9493	9380	9570	9390	9534	9358	9473	9532	9336	9606	9335	9471	9401	9366	9417	9582	9415	9416	9384	9466	9410	9342	9363	9366	9251	9409	9427	9437	9508	9485	9444	9354	9315	9410	9314	9475	9501	9550	9425	9627	9487	9439	9494	9427	9305	9489	9513	9512	9273	9384	9609	9368	9322	9406	9544	9455	9527	9426	9352	9637	9408	9546	9346	9562	9424	9432	9512	9631	9474	9462	9422	9536	9480	9382	9484	9582	9599	9462	9547	9450	9440	9454	9343	9313	9441	9333	9401	9329	9425	9382	9388	9598	9525	9452	9354	9459	9609	9477	9517	9523	9315	9638	9435	9497	9299	9317	9555	9429	9382	9596	9423	9519	9377	9488	9489	9579	9436	9547	9457	9393	9295	9359	9410	9368	9518	9348	9436	9331	9353	9452	9446	9307	9421	9339	9447	9653	9456	9407	9502	9323	9465	9480	9404	9363	9401	9413	9370	9509	9400	9459	9446	9409	9415	9404	9388	9346	9341	9409	9414	9383	9390	9353	9386	9395	9405	9410	9306	9587	9398	9560	9470	9406	9423	9584	9526	9481	9514	9604	9324	9374	9309	9554	9374	9513	9444	9307	9464	9520	9449	9568	9218	9329	9413	9462	9454	9298	9419	9469	9464	9434	9399	9524	9441	9369	9461	9443	9491	9503	9427	9378	9432	9404	9330	9385	9514	9459	9411	9387	9392	9429	9384	9405	9386	9374	9346	9535	9484	9432	9557	9303	9481	9397	9343	9372	9480	9295	9490	9273	9569	9348	9455	9376	9435	9288	9490	9314	9394	9350	9445	9429	9416	9330	9500	9347	9490	9451	9369	9480	9380	9245	9523	9447	9357	9397	9562	9410	9475	9418	9447	9299	9585	9394	9558	9429	9544	9434	9571	9445	9552	9402	9544	9544	9402	9555	9388	9514	9473	9462	9348	9573	9477	9426	9568	9459	9417	9518	9422	9471	9409	9488	9421	9482	9605	9507	9506	9553	9450	9416	9472	9465	9401	9407	9429	9384	9476	9433	9419	9416	9482	9502	9383	9382	9329	9367
25369	21145	27864	30452	28406	25126	27521	41388	38434	28108	21145	17910	16533	16358	16410	16238	16178	15969	16040	15831	16261	16184	16210	16479	16075	16390	16339	16254	16300	16145	16139	15867	16047	16048	16015	16203	16038	16238	16207	16142	16306	16277	16144	16115	16051	16136	16070	16067	16104	16061	16261	16174	15973	16002	16241	15980	16173	16078	16113	16038	15889	16096	16198	16151	16208	16120	16389	16123	16172	16069	16181	15982	16052	15995	16086	16194	16100	16051	15900	16005	16273	15942	16010	16016	16062	16101	15945	16181	16042	16149	16165	16239	15958	15963	15808	16141	15974	16229	16338	15867	16084	16039	16213	15972	16195	16119	16047	16204	16275	15994	16064	16057	16084	16237	15968	15923	16193	16078	16258	15790	16103	16177	16275	16213	16070	16071	16095	16219	15934	15902	15948	15942	16049	16220	16100	16125	16247	16143	16180	16031	16016	16078	16128	16113	16035	16120	15991	16157	15929	16061	15928	15946	16192	16134	16042	16353	16121	16168	16065	16142	16084	16091	16044	15961	15918	16134	15931	15966	16115	15815	16125	16065	16086	16064	16093	16085	16148	16125	16196	16123	16160	15998	16001	15969	16005	16030	16179	16134	16249	16044	16017	16054	15992	16176	15989	16009	16154	16062	16127	16211	16023	15835	15995	16089	15933	16163	15917	15942	16003	16058	16071	16026	16108	16080	16214	16038	16145	16247	15962	16089	16038	16114	16068	16087	15923	16194	16081	16255	16245	16092	16105	16001	15885	16159	15999	16155	16103	15939	15931	15999	15949	16036	16145	16120	16194	15943	15968	15869	15977	15961	15879	16038	15944	15966	16307	16263	15931	16084	16039	15903	16137	16171	15929	16068	16057	16296	15952	15929	15955	16151	16027	15851	16206	15966	16024	15937	16026	16179	16015	16148	15971	15853	16016	16005	16063	16166	16088	15828	15781	16108	16190	16173	16179	16041	16076	16276	16203	15993	16070	16073	16054	16247	16085	16299	16243	16180	16130	16210	16113	16242	16010	15865	16158	15889	15943	16049	16103	16085	16099	16080	15929	16013	16173	16245	16162	16064	16188	16082	16155	16067	16116	16267	15946	15991	16036	15923	16202	15990	16007	16312	16115	16172	16207	16016	15935	15996	15980	15855	15856	16084	16263	16204	15962	16122	16074	15996	16112	15907	16140	16074	15890	16189	15969	15922	15963	16063	16280	16230	15913	16026	16116	15908	16088	16129	15985	16076	15902	16145	15924	16159	16063	16190	16088	16042	15968	16117	16035	16040	16018	16244	16066	16154	15960	16427	16038	16402	16127	15866	16221	16151	15982	15933	16085	16009	15941	16065	16006	15902	15914	16073	15915	15906	16230	16079	16069	16269	16101	15806	16013	16014	16182	16459	16080	16056	16033	15939	16135	15984	15931	16152	16090	16035	16046	16084	16075	16119	15879	15981	16239	16210	16128	16192	16237	15837	16065	15936	15965	15816	15950	16031	16053	16025	16107	15963	16067	16130	16198	16189	16088	16079	15980	15913	16072	16020	15980	16221	16225	16168	15997	16115	16266	16045	16234	16211	16301	15996	15963	15950	16077	16093	16072	16158	15965	16166	16272	16045	16092	16144	15938	15869	16108	15959	15899	15910	15964	16178	16259	16107	16257	16173	16144	15989	16061	16096	15892	16029	16045	16047	15847	16164	16082	16172	15884	16086	16168	16231	16030	16054	16196	16148	16210	16028	16255	15952	16048	16320	15966	16024	15800	15905	16086	16036	16121	16079	16080	15982	16025	16260	16068	16043	16099	16027	16110	16087	15999	16075	16120	15999	16153	15988	16233	15987	16003	16047	16066	16019	16152	16189	16381	16063	15943	15866	16011	16157	15982	15781	16179	15822	16019	15957	16031	16218	16200	16084	16000	16022	16004	16130	15992	15818	16142	16176	16059	16071	16129	16188	15916	15850	16090	16168	16008	16278	16012	15962	15968	16186	16170	16008	16055	16120	15777	16056	16256	16243	16255	16046	16095	16161	16140	15949	16199	16080	16017	16043	15925	16172	15880	15931	16031	15997	16031	16053	15985	16069	16203	16099	16127	15798	16087	16076	16076	16295	15974	16061	16144	16153	16064	16227	16196	16070	16204	16240	16073	16137	16018	15917	16265	15959	16082	16025	16022	15900	16038	15927	16050	16077	16032	16062	15917	16084	16112	16155	15938	16146	15976	16142	16002	15929	16057	15982	16427	16002	15953	15983	15974	15856	15900	15951	15912	16096	16330	16100	16159	16239	16090	16020	15942	16102	15851	15938	16089	16152	16079	16005	15974	16068	16273	16051	16016	16135	16026	16059	16053	16138	16155	16098	16137	15989	15869	16011	15960	15956	16003	16123	15881	16047	16158	15955	16172	16024	16149	16231	16245	16119	16099	16234	16262	16176	16130	15891	15779	16028	16230	16021	16104	15886	16070	16122	16195	16059	16120	16048	16014	16153	16073	16092	15944	16032	15929	16179	16072	16070	16160	15863	15955	16202	16191	15960	16244	16069	16209	16343	16088	16198	15981	15888	15873	15960	16188	15834	15907	16047	15919	16099	15951	16002	16138	16135	16020	16088	16267	16186	16306	16446	16035	16089	16174	16361	16203	15967	16076	16027	15951	15963	16045	16000	15988	16282	16116	16061	15934	16125	15975	16003	16082	16008	16048	15979	15944	15958	16209	16234	15954	16050	15900	16086	15994	16192	16162	16184	15873	16270	16071	16005	15889	16272	15903	15992	16086	16253	16099	15989	16150	16118	16042	15980	16129	15927	16071	15947	16081	16175	16043	15988	16097	16148	16086	16021	16043	16221	15887	16245	16082	15948	16060	16148	16000	15991	16085	16068	16065	16145	16011	16170	16027	16124	16025	15987	16138	16156	16050	16039	15742	15986	15873	16122	15985	16126	16163	16102	15906	16206	16142	16069	16141	15999	16034	16100	16227	16031	16034	16021	16029	15968	15949	15995	16184	16192	16109	16199	16313	15892	15768	15927	16138	16091	16025	15878	15906	15885	16376	16132	15927	16054	16102	16032	16167	16069	15953	15956	15911	16179	15992	16184	16143	16038	15965	16064	16141	15908	15893	16163	16192	16101	16071	16044	15883	16216	16109	16098	15951	16218	15905	16228	16037	15973	16080	16135	16075	16036	16024	16107	16293	16078	16226	16135	15947	16251	15983	15960	16219	15957	16073	16141	16126	15997	16186	16311	16168	16129	16130	15947	16014	16056	16101	16037	16065	16128	16106	15808	15777	16032	15877	16044	16325	15890	16079	15940	16045	15933	16108	15921	15970	16060	16116	15932	16353	16116	15862	16061	16073	15961	16012	15969	16049	16129	16112	16009	16059	15960	16080	16053	16097	15905	16194	16094	16354	16031	16065	16097	16124	16302	16058	16076	16106	16127	15943	16020	16098	16020	16181	16180	15982	16074	16252	16205	15897	16094	16007	15877	16104	16085	15868	16128	15981	16001	16076	15940	16017	15940	16175	16041	15830	16192	16066	16047	15858	16033	16015	16218	16072	16107	16026	16034	16069	16003	16017	15964	16113	15820	16013	15847	16271	16143	16293	16133	15969	16016	16260	16174	16133	16145	16002	15960	16052	16046	16089	16262	16007	16224	16043	15827	16325	15886	16148	16137	15993	16325	16139	16248	16115	16295	16130	16001	16076	15937	16251	16203	16173	16170	16175	15968	15965	16032	16072	16248	15998	16004	16066	16063	16093	16026	15992	16091	16038	16065	16147	15924	16004	16075	15886	16121	16145	16074	16046	16097	16140	16152	15917	15924	15935	16045	16104	16147	16238	16198	16064	16042	16010	16185	15984	15976	16227	16181	16089	15857	15973	16061	15871	15973	16133	16071	16163	16236	16017	16174	16078	15958	16171	16038	16070	16319	16070	16148	15865	16000	16210	16151	15897	15985	15895	16092	15929	16093	16037	16260	16136	16099	15924	16063	15948	16010	15937	15802	15842	16154	16128	16147	16105	15848	16027	16143	16244	16141	16072	15898	15854	16108	16163	16152	15964	16052	16049	16239	16123	16099	16138	15834	15919	16116	16086	16282	15988	15974	16114	15798	16272	16085	16362	16021	16007	15849	15979	16058	16084	15837	16036	16023	15874	15885	16016	16272	16062	16044	16159	16154	16081	16112	16107	16055	16121	16107	15993	16158	16234	16186	16102	15934	16092	16168	15959	16153	16033	16254	16127	15978	16093	16028	16218	16084	16092	16157	16076	16120	16158	16081	16026	16199	16140	16116	16173	16206	16053	15934	16137	16007	15923	16019	15970	15993	16220	16079	16058	16126	15912	16030	16151	16020	16076	16083	16235	16202	16007	16106	16120	16144	15843	15992	16051	16178	16034	16143	15945	16038	16022	16399	15986	16088	16235	16292	15840	16119	15995	15993	16129	16295	16043	15999	16066	15841	16167	16087	16111	16083	16028	16252	16047	15980	15962	15743	16002	16020	16168	16198	16120	15911	16134	16115	16082	16139	15707	16067	16016	16452	15926	16006	15870	15839	15896	15895	15738	15982	16005	15918	16068	15971	15942	15821	16056	16066	16149	15941	16006	15950	15961	16057	15903	16028	15860	15977	16056	16218	16085	16242	16273	15995	16007	16103	16033	16141	15986	16011	15901	16045	16018	15986	16139	16162	15837	15970	16036	16175	16137	16121	16007	15912	16112	16027	15878	16000	16077	16118	15750	16044	16109	16156	16210	15844	16130	16412	16007	15875	16017	16274	16185	16183	16059	16238	16187	15840	16185	16023	16122	16028	16064	16240	16050	16202	16127	15886	16169	15878	16015	16337	16148	16056	15976	16080	16113	16094	16037	15981	16010	16195	16136	15880	15971	16139	16114	16103	16100	16076	16205	16255	16165	16071	16089	16016	16134	16060	16076	15994	16184	16132	16043	16118	16025	15876	16304	16075	16012	16231	16135	15985	15815	16098	16157	15984	16062	16040	16042	16112	16071	16180	16008	15979	16093	15968	16282	16092	16016	16119	16059	15900	15943	16186	16120	15949	16083	16081	16116	16071	16143	16057	16280	16036	16102	16161	16110	16080	16046	16033	16002	16150	15909	15979	16102	16174	16030	16140	16276	16148	15937	16017	15884	15840
15099	26160	26214	28974	22753	17638	21496	35298	29463	18752	12920	10676	9603	9452	9387	9418	9456	9472	9318	9473	9419	9384	9356	9469	9485	9392	9479	9449	9426	9395	9287	9420	9383	9419	9317	9378	9586	9397	9335	9247	9427	9208	9325	9330	9301	9312	9520	9360	9345	9313	9430	9464	9349	9446	9325	9401	9328	9458	9458	9389	9394	9281	9344	9307	9502	9329	9469	9457	9457	9361	9429	9336	9205	9320	9337	9371	9351	9263	9485	9298	9434	9365	9335	9255	9350	9433	9429	9352	9267	9467	9380	9349	9408	9321	9424	9363	9415	9332	9379	9234	9500	9258	9415	9496	9356	9473	9436	9343	9321	9376	9362	9340	9369	9236	9363	9333	9377	9323	9309	9240	9372	9407	9383	9432	9324	9478	9228	9400	9341	9392	9382	9536	9530	9359	9336	9419	9325	9367	9306	9457	9391	9331	9291	9386	9387	9360	9320	9285	9378	9188	9251	9357	9223	9324	9297	9401	9523	9284	9328	9459	9482	9398	9334	9466	9247	9242	9285	9380	9342	9374	9291	9248	9428	9212	9442	9377	9378	9492	9410	9314	9382	9356	9393	9332	9352	9534	9364	9300	9406	9237	9306	9184	9306	9341	9329	9364	9381	9400	9294	9266	9406	9290	9339	9469	9281	9256	9368	9433	9303	9356	9282	9324	9242	9430	9413	9298	9239	9383	9328	9313	9395	9277	9449	9379	9333	9476	9367	9321	9379	9310	9262	9425	9216	9356	9478	9300	9255	9230	9401	9415	9312	9346	9341	9412	9443	9256	9343	9324	9243	9428	9365	9427	9396	9444	9307	9452	9374	9264	9265	9461	9269	9492	9394	9395	9303	9371	9336	9356	9373	9207	9377	9415	9286	9419	9475	9259	9443	9477	9382	9238	9328	9233	9201	9458	9339	9482	9321	9343	9299	9391	9422	9221	9288	9243	9315	9354	9448	9412	9330	9233	9357	9398	9407	9335	9283	9261	9410	9567	9300	9167	9540	9359	9231	9300	9354	9300	9296	9381	9437	9299	9485	9457	9415	9415	9414	9417	9486	9385	9313	9355	9425	9164	9329	9448	9391	9290	9354	9348	9378	9266	9423	9304	9351	9428	9437	9349	9479	9410	9409	9450	9329	9265	9325	9489	9178	9303	9554	9347	9314	9338	9303	9502	9357	9479	9246	9283	9480	9385	9394	9396	9233	9351	9457	9318	9309	9268	9442	9478	9295	9377	9372	9570	9236	9476	9439	9347	9450	9403	9441	9258	9371	9491	9476	9345	9263	9327	9460	9515	9235	9436	9420	9398	9232	9518	9348	9251	9370	9403	9451	9343	9464	9274	9260	9307	9436	9273	9368	9411	9314	9482	9289	9476	9370	9473	9285	9380	9320	9312	9394	9341	9364	9301	9346	9408	9455	9413	9458	9159	9272	9275	9389	9462	9334	9297	9187	9326	9312	9329	9346	9283	9393	9413	9202	9359	9384	9373	9394	9456	9493	9312	9425	9448	9342	9278	9274	9470	9343	9324	9389	9410	9316	9419	9300	9471	9495	9388	9449	9258	9324	9278	9179	9451	9253	9391	9319	9483	9372	9346	9283	9243	9367	9282	9377	9371	9192	9356	9346	9337	9239	9354	9529	9377	9407	9529	9316	9360	9515	9425	9338	9272	9398	9340	9364	9294	9473	9255	9264	9299	9294	9216	9412	9448	9350	9184	9266	9422	9384	9374	9362	9462	9282	9276	9352	9314	9364	9369	9246	9421	9422	9216	9250	9362	9385	9294	9289	9340	9367	9290	9427	9320	9238	9345	9475	9486	9437	9262	9440	9395	9324	9564	9475	9447	9480	9351	9459	9310	9404	9469	9458	9383	9308	9300	9264	9384	9322	9334	9257	9455	9358	9244	9436	9608	9314	9275	9253	9406	9450	9394	9370	9344	9456	9397	9242	9293	9277	9421	9425	9316	9279	9307	9366	9210	9503	9324	9387	9430	9318	9414	9372	9208	9335	9358	9323	9453	9386	9479	9351	9325	9153	9450	9352	9430	9369	9440	9389	9516	9390	9430	9407	9490	9468	9334	9179	9320	9335	9298	9394	9356	9330	9276	9229	9331	9331	9453	9240	9324	9360	9207	9300	9349	9427	9449	9388	9321	9319	9337	9415	9216	9232	9272	9343	9312	9219	9319	9314	9314	9331	9261	9348	9314	9426	9363	9516	9355	9331	9294	9256	9418	9383	9388	9479	9313	9317	9544	9361	9362	9380	9372	9506	9322	9412	9345	9338	9406	9211	9377	9328	9357	9237	9465	9253	9353	9447	9197	9342	9456	9341	9293	9346	9456	9472	9322	9395	9493	9249	9271	9305	9401	9468	9385	9306	9214	9389	9303	9389	9277	9219	9321	9424	9192	9382	9425	9276	9286	9441	9421	9309	9510	9282	9493	9521	9264	9383	9351	9428	9518	9480	9530	9360	9379	9460	9261	9337	9384	9523	9265	9287	9386	9263	9280	9504	9446	9346	9452	9287	9283	9288	9286	9214	9436	9333	9331	9413	9464	9354	9427	9296	9261	9304	9332	9415	9308	9400	9419	9494	9373	9448	9366	9507	9339	9372	9256	9317	9360	9485	9307	9478	9462	9343	9286	9445	9380	9422	9449	9329	9449	9481	9442	9441	9330	9362	9537	9301	9470	9317	9329	9326	9444	9483	9272	9419	9374	9242	9152	9439	9367	9342	9350	9201	9363	9365	9356	9381	9383	9370	9311	9481	9488	9507	9325	9208	9446	9260	9282	9288	9258	9398	9349	9402	9420	9187	9312	9316	9413	9476	9242	9339	9325	9464	9319	9383	9390	9224	9296	9441	9443	9422	9305	9491	9389	9560	9339	9289	9350	9414	9438	9509	9461	9313	9176	9306	9367	9350	9288	9266	9331	9436	9296	9334	9278	9246	9400	9275	9372	9325	9393	9258	9308	9252	9191	9400	9273	9178	9388	9367	9216	9508	9297	9384	9454	9486	9293	9322	9616	9429	9541	9388	9423	9523	9245	9405	9302	9416	9302	9379	9335	9455	9324	9466	9338	9348	9325	9410	9332	9355	9466	9381	9455	9433	9395	9456	9345	9442	9417	9476	9331	9133	9458	9523	9341	9426	9480	9295	9451	9383	9168	9210	9365	9254	9417	9293	9413	9446	9438	9509	9185	9276	9474	9351	9376	9258	9460	9514	9348	9323	9390	9262	9354	9381	9349	9410	9387	9507	9556	9379	9352	9328	9272	9429	9428	9433	9163	9371	9378	9423	9433	9307	9396	9386	9432	9358	9423	9278	9343	9403	9482	9441	9386	9467	9248	9348	9287	9329	9321	9370	9292	9376	9349	9289	9456	9337	9370	9392	9319	9299	9356	9329	9496	9355	9330	9287	9383	9417	9416	9413	9300	9445	9383	9387	9314	9178	9376	9470	9250	9383	9408	9433	9388	9369	9269	9348	9362	9316	9367	9277	9397	9352	9425	9377	9238	9364	9526	9548	9261	9350	9399	9518	9411	9348	9194	9282	9323	9397	9407	9311	9457	9403	9613	9582	9388	9398	9397	9302	9338	9377	9448	9443	9244	9470	9310	9402	9343	9427	9281	9400	9405	9326	9492	9270	9355	9328	9449	9335	9277	9448	9258	9464	9371	9316	9330	9429	9392	9349	9305	9241	9291	9393	9261	9310	9315	9404	9298	9394	9398	9222	9388	9260	9396	9206	9259	9369	9304	9478	9192	9352	9274	9320	9231	9332	9290	9159	9231	9291	9394	9411	9418	9442	9557	9486	9289	9362	9315	9368	9385	9406	9452	9275	9325	9234	9379	9418	9315	9301	9304	9463	9270	9372	9378	9414	9363	9269	9288	9352	9442	9365	9355	9311	9372	9203	9456	9300	9319	9393	9397	9510	9246	9324	9375	9367	9308	9324	9358	9351	9323	9349	9358	9291	9189	9374	9484	9198	9377	9363	9370	9302	9493	9333	9396	9318	9272	9349	9418	9270	9355	9313	9322	9381	9389	9364	9240	9326	9171	9583	9470	9335	9255	9472	9345	9313	9377	9433	9399	9277	9333	9215	9383	9336	9263	9371	9346	9281	9300	9228	9424	9366	9423	9325	9456	9291	9324	9470	9504	9396	9381	9574	9414	9301	9350	9368	9279	9269	9283	9365	9235	9434	9394	9243	9423	9302	9288	9380	9466	9112	9357	9462	9445	9326	9179	9434	9357	9387	9121	9341	9484	9334	9285	9423	9446	9355	9429	9392	9311	9451	9126	9429	9313	9484	9343	9431	9330	9313	9248	9278	9392	9229	9405	9256	9392	9356	9392	9403	9548	9323	9357	9414	9473	9369	9445	9461	9409	9185	9466	9476	9433	9326	9458	9362	9445	9387	9405	9371	9420	9461	9246	9414	9261	9443	9388	9315	9333	9294	9431	9470	9507	9346	9335	9249	9250	9499	9288	9326	9369	9308	9466	9350	9426	9411	9489	9366	9282	9391	9353	9387	9374	9342	9295	9248	9488	9319	9279	9604	9280	9205	9148	9255	9381	9303	9403	9414	9398	9535	9438	9359	9320	9419	9403	9286	9353	9160	9251	9395	9323	9394	9364	9285	9398	9356	9371	9300	9273	9218	9332	9456	9417	9332	9366	9276	9343	9304	9406	9274	9476	9448	9267	9476	9376	9403	9242	9219	9138	9295	9284	9520	9353	9366	9232	9372	9382	9328	9250	9308	9479	9495	9383	9278	9232	9356	9349	9408	9365	9405	9324	9436	9451	9508	9306	9374	9410	9339	9419	9364	9351	9391	9495	9346	9316	9246	9395	9287	9390	9371	9154	9271	9320	9302	9433	9289	9309	9359	9369	9333	9344	9371	9362	9303	9319	9364	9432	9271	9310	9378	9457	9441	9140	9373	9156	9387	9326	9243	9269	9459	9508	9292	9355	9252	9346	9336	9375	9236	9327	9287	9540	9489	9413	9464	9355	9369	9208	9393	9384	9458	9413	9460	9383	9288	9404	9438	9295	9357	9305	9468	9387	9375	9288	9353	9332	9407	9460	9268	9299	9339	9353	9382	9366	9548	9380
23450	21086	28494	24922	24646	28010	34547	55821	50668	38188	27720	20807	17391	16374	16261	16059	15868	16118	16113	15904	15850	16048	16008	16012	15973	16202	16049	16124	16140	15854	15967	16052	16224	16024	15986	16050	15887	16036	15989	15997	16140	15837	16046	16057	15906	16098	16053	15756	15896	16116	15932	15884	15886	15999	16058	16067	15821	15951	15993	15938	15864	15796	15798	15664	15726	16021	16081	15689	15788	15891	16060	15944	16070	15849	15895	15929	15941	16055	16015	16013	15825	15961	15844	15819	15980	15776	16069	15829	15965	15744	15851	16005	15827	15791	16019	15900	16014	16008	15885	15662	15924	15872	15807	15829	15807	15951	16005	15994	15852	15810	15808	15944	16098	15924	16115	15836	15906	15886	15795	15738	15845	15893	15725	16080	15776	15742	15958	15881	15934	15885	15875	15956	15763	16037	16018	15733	15789	16165	15712	16068	15930	16086	15775	16114	16057	15953	15959	15877	15855	15905	15839	15848	15781	15981	15780	15884	16098	15830	15837	15980	15783	15783	15854	16020	15748	16007	15885	15818	15644	15836	15552	15771	15762	15691	15905	15937	15926	15867	15845	15694	16000	15933	15824	15923	15810	15717	15738	15764	15617	15632	15704	16058	16019	15834	15969	15828	15925	15748	15722	15972	16100	15678	15810	16085	15739	15822	15725	15660	15890	16014	15867	15808	15886	15904	15738	15836	15975	15780	15964	16109	15936	15814	15961	15964	15908	16020	15964	16221	15841	15943	15586	15847	15831	15839	15940	15955	16111	15995	15940	15723	15985	15808	15852	15950	15778	15877	15869	15816	15966	15791	16018	15834	15963	15925	15857	15947	15824	15755	15700	15872	15976	15754	15863	16080	15838	15817	15851	15775	15761	16024	15764	15817	15925	15820	15876	15809	15997	15972	15919	16147	15722	15735	15919	15877	15868	15807	15819	15832	15884	16012	15975	15976	15650	15888	15989	16078	16034	15825	15622	15578	15853	15993	15611	15787	15719	15797	15983	15780	15979	15889	15956	15909	16128	15795	15828	15977	15804	15824	15795	15961	15834	15926	16021	15796	15899	15883	15757	15793	15715	15932	15945	15701	15809	15763	15836	15747	15709	15910	15950	15672	16080	15934	15856	15711	15628	15895	15774	15769	15760	15749	15921	15768	15975	15779	15854	15915	15851	15822	15732	15916	15779	15840	15968	15799	16055	15856	15929	15732	15788	15818	15966	16025	15634	15982	15698	15611	15893	15750	15897	15995	15865	16067	15834	15898	15835	16117	15878	15852	15852	15802	15768	15803	15995	15799	15880	15867	15971	15823	15878	15767	15895	15798	15731	15782	15991	15882	15859	15788	16031	15936	15918	15621	15955	15866	15835	15718	15911	15724	15698	16047	15907	15936	15851	15754	15905	15953	15720	15725	15867	15840	16019	15892	15736	15727	15945	15741	15782	15914	15734	15738	15914	15921	15985	16017	15886	15916	16085	15968	15697	15952	15779	15961	15802	15965	16196	15717	15889	16033	15893	15822	15833	16065	15959	16001	15708	15779	15924	15759	15776	15810	15684	15777	15715	15948	15988	15891	15977	15959	15729	15885	15913	15673	15903	15966	15663	15646	15900	15838	15946	15729	15977	16080	15777	16101	15844	15774	15780	15808	15744	15797	15800	15843	15763	15891	15771	15842	15964	16016	16060	15917	15894	15797	15877	15959	15964	15843	15911	15876	15953	15890	15901	15828	15829	15965	15879	15865	15908	15915	15855	15852	15766	15926	15990	15863	16129	15813	15958	15792	16068	16008	15927	15733	15844	15921	15804	15968	16002	15738	15718	15958	15971	15720	15785	15653	15916	15863	15859	15983	15961	15696	15740	15798	15836	15634	16019	16031	15913	15991	15786	16001	16056	15892	15993	15797	15670	15851	15776	15866	15694	15769	15916	15917	15769	15883	15759	16092	15878	15863	15941	15912	15745	15836	15750	16012	15753	15791	16000	15841	16047	15861	16035	15823	15843	15947	15998	15923	15726	15839	15857	15732	15894	15823	15712	16002	16034	16002	16016	15628	15983	15952	15644	15655	15921	15945	15777	15961	15951	16005	15940	15921	15722	15800	15707	15930	15792	15940	15776	15849	15895	16060	15891	15754	15839	16097	15996	15751	15535	15830	15753	15781	15797	15825	15804	15895	15781	15847	15796	15892	16035	15574	15885	15990	15907	15861	15830	15874	16212	15937	15909	15759	15955	15937	15886	15956	15961	15885	15889	15704	15828	15925	15826	15972	15893	15861	15682	15845	16071	15991	15765	16000	15761	15872	15863	16005	15864	15941	15880	15882	15853	15827	15999	15902	15990	15835	15941	15874	15719	15845	16005	15980	15774	15981	16086	15911	15863	15933	15912	15715	15910	15856	15853	15800	15840	15864	15900	15818	15739	15660	15915	15893	15859	15779	15827	15860	15952	15871	15902	15936	15803	15704	15794	15809	15915	15975	16012	15653	15966	15969	15866	15801	15898	16036	15899	15809	15639	15853	15915	15755	15883	15842	15740	15945	16085	15859	16036	15985	15747	15784	15620	15749	15935	15941	15776	15879	16015	16014	15999	15852	15945	15974	15706	15771	15708	15896	15987	15854	15808	15868	15901	15875	15922	15876	15744	15898	15698	16132	15882	15976	15742	15893	15984	15892	15996	15825	15928	15907	16050	15749	15691	15951	16041	15909	15938	15994	15691	15935	16194	15962	15959	15856	15744	15684	15915	15943	15801	15898	16080	15968	15503	15845	16027	15784	16125	15876	15861	15726	15845	15797	15723	15693	15899	15996	15701	15845	15791	15705	15737	15952	15804	15781	15750	15837	15997	15812	16071	15883	15769	15643	15881	15589	15775	15954	15787	15774	16038	15843	15967	15757	15689	15867	15863	15839	16148	15829	15952	16064	15964	15897	15944	15846	15848	15652	15872	15836	15755	15843	15764	15756	15932	15804	15809	15612	15858	16085	16152	15933	15692	15752	15917	15834	16016	15992	16029	15777	15807	15881	15847	15923	15774	15801	16148	15645	15784	15862	16019	15697	15827	15885	15915	15778	15842	15865	15730	15854	16126	15944	15899	15917	16040	16011	15855	15719	15847	16000	15903	15759	15770	15947	16161	15903	15946	15882	15860	15783	15739	15882	16008	15879	15728	15863	15882	15972	15707	16136	15801	15925	15805	15703	15795	15997	15977	15771	15831	15894	15821	15843	15751	15940	15804	15741	15869	16102	15880	15928	15772	15801	15788	15998	15717	15829	15678	15978	15865	15804	15808	15959	15961	15959	16111	15907	15771	15806	15775	15877	15915	15696	15922	15829	15742	15825	15803	15820	15737	15920	15711	15820	15801	15829	15818	15831	15851	15804	15884	15874	15812	15939	15803	15828	15827	15704	15918	16009	15668	15677	15944	15778	15857	15908	15896	15816	16118	15833	15924	15884	15633	15832	15860	15927	16006	15859	16189	15991	15831	15839	15767	15672	15663	15860	16107	15728	15856	15838	15740	15844	15848	15897	15791	15911	16060	15977	15854	15928	15804	15875	15742	15853	15737	15584	15975	16013	16004	15950	15815	15719	15616	15868	15860	15903	16168	15932	15819	15828	15842	15830	15487	15823	15926	15884	16017	15852	15846	15885	15902	15897	15850	15917	15780	15824	15548	15871	15898	15883	15775	15855	15801	15855	15877	15852	15879	15658	15806	15851	15840	15876	15916	15793	15703	15894	15862	15879	15889	16049	16036	15881	15630	15988	15778	15752	15858	15786	15843	15982	15951	16017	15730	16014	15978	16000	15781	15950	15862	15804	15770	15704	15932	15788	15710	15929	15709	15870	15877	15733	15734	15697	15976	15865	16016	15838	15720	16043	15797	15936	15949	15803	15879	15870	15886	15880	16065	15761	15908	15972	15818	15843	15825	15941	15937	15629	15828	15790	15832	15791	15798	15833	15950	15853	16011	15651	15876	15852	16110	15847	15850	15987	15972	16172	15894	15722	15883	15825	15891	16014	15844	15932	15845	15788	15832	16022	16000	15584	15922	15744	15934	15834	15921	16057	15782	15962	15673	15763	15635	15910	15595	15702	15934	15965	15964	15819	15929	15824	16112	15808	15867	15992	15900	15726	15696	15913	15851	15954	15846	15702	15935	15842	15937	15867	15959	15796	15815	15923	15837	15803	15833	15937	15921	15932	15931	15925	15892	15894	15960	15739	15867	15796	15940	15731	15892	15856	15906	15725	15681	15837	15858	15699	15962	15723	15971	16118	15843	15872	15831	15938	15854	15690	15761	15815	15956	16005	15760	15788	15905	15841	15924	15898	15994	15703	15717	15788	15931	15806	15826	15934	15845	15888	15995	15734	15752	15696	15977	15937	15917	15903	16001	15712	15772	15883	15989	15841	15800	15885	15990	15850	15725	15782	15784	15651	15918	15928	15851	15913	15796	15793	15825	15675	15795	15923	15657	15809	15763	15933	15881	15965	15729	16180	15818	15893	15875	15918	15855	15969	15817	15881	15745	15839	15958	15979	15857	15863	15743	15779	15976	15768	15716	15864	15913	16026	15824	15881	15997	15937	15848	15841	15931	15776	15897	15891	16091	15821	15806	15638	15783	15705	15810	15889	15816	15657	15821	15828	15885	15941	15914	15692	15991	15701	15938	15758	15703	15649	15781	15875	15875	15763	15610	16008	15900	15916	15679	15892	15807	15759	16028	15784	15955	15956	15833	15760	15948	15950	16238	15890	15888	15709	15877	15865	15967	16040	15854	15696	15814	15846	15883	15811	15867	15571	15723	15804	15952	15878	16044	15851	15993	15769	15920	15782	15931	15889	15864	15923	15657	15725	15734	15854	15888	15756	15889	15969	15666	15742	15961	15805	15944	15733	15990	15796	15958	15722	15945	15770	15878	15764	15904	15763	15834	15874	15776	16038	15919	15851	15971	15946	15919	16034	15739	15970	15873	15829	15944	16096	15787	15910	15909	15791	15627	15970	15840	15862	15980	15818	15830	15768	15894	15891	15878	15914	15848	16021	15961	15758	16004	15766	16002	15720	15727	15853	15851	15711	15645	15942	15841	15872	16038	15778	15706	15755	15899	15714	15955	15830	15931	16003	15783	15823	15869	15845	15760	15818
17316	38572	38155	29159	24188	21955	28384	52732	42449	28557	18390	12653	10216	9531	9626	9394	9570	9557	9496	9402	9592	9590	9559	9520	9488	9398	9438	9445	9347	9519	9360	9445	9510	9355	9396	9507	9423	9402	9317	9457	9480	9364	9477	9444	9487	9377	9485	9314	9436	9405	9333	9345	9397	9305	9620	9347	9449	9500	9235	9607	9255	9290	9424	9450	9440	9342	9400	9442	9497	9417	9403	9454	9397	9313	9451	9421	9343	9399	9318	9404	9489	9352	9416	9426	9301	9464	9456	9374	9479	9216	9310	9331	9320	9352	9356	9402	9451	9445	9420	9425	9314	9414	9366	9403	9295	9353	9461	9253	9409	9500	9471	9403	9235	9316	9338	9510	9355	9398	9444	9395	9316	9351	9333	9341	9508	9449	9368	9368	9304	9393	9419	9223	9325	9314	9357	9439	9417	9435	9458	9478	9415	9414	9572	9258	9383	9323	9436	9421	9246	9384	9316	9212	9362	9585	9325	9516	9266	9414	9381	9477	9362	9378	9327	9351	9419	9394	9278	9352	9358	9349	9204	9311	9369	9286	9484	9480	9474	9230	9430	9390	9378	9182	9325	9496	9401	9443	9454	9352	9385	9357	9360	9405	9397	9368	9300	9310	9355	9443	9246	9392	9370	9226	9365	9431	9285	9385	9454	9472	9379	9287	9487	9466	9512	9467	9362	9448	9482	9323	9249	9296	9284	9358	9450	9230	9417	9384	9430	9379	9421	9421	9286	9418	9365	9379	9306	9305	9412	9302	9236	9182	9325	9383	9523	9414	9340	9325	9334	9367	9320	9430	9433	9396	9337	9412	9265	9462	9270	9466	9493	9236	9258	9489	9381	9442	9399	9337	9465	9466	9401	9354	9382	9525	9349	9346	9469	9366	9402	9585	9359	9388	9335	9479	9314	9339	9328	9327	9260	9458	9465	9328	9383	9272	9299	9316	9495	9315	9375	9353	9237	9473	9418	9449	9456	9303	9408	9301	9335	9433	9274	9369	9388	9416	9550	9455	9313	9512	9358	9437	9430	9403	9234	9314	9229	9293	9358	9399	9284	9314	9454	9422	9358	9293	9424	9394	9514	9375	9308	9312	9299	9325	9384	9395	9476	9333	9473	9458	9330	9392	9363	9384	9260	9420	9538	9405	9426	9306	9326	9487	9431	9507	9396	9322	9348	9404	9413	9381	9465	9399	9112	9530	9495	9345	9311	9516	9318	9464	9499	9223	9373	9417	9339	9426	9269	9454	9447	9474	9404	9274	9426	9346	9416	9284	9172	9261	9333	9181	9397	9213	9286	9342	9275	9316	9206	9415	9435	9271	9413	9434	9355	9257	9324	9211	9461	9334	9527	9545	9449	9327	9249	9503	9312	9384	9555	9439	9416	9438	9312	9289	9348	9369	9393	9254	9349	9449	9236	9256	9423	9391	9512	9395	9270	9485	9378	9402	9367	9343	9364	9400	9399	9396	9319	9322	9427	9436	9493	9340	9430	9520	9442	9356	9441	9320	9408	9300	9313	9443	9202	9390	9348	9352	9443	9316	9401	9303	9256	9368	9418	9308	9395	9306	9279	9331	9409	9312	9458	9363	9105	9469	9231	9415	9383	9340	9454	9375	9419	9318	9299	9313	9329	9278	9374	9364	9368	9348	9500	9400	9455	9348	9378	9224	9232	9389	9441	9549	9406	9435	9394	9297	9261	9337	9326	9474	9297	9442	9305	9329	9474	9389	9369	9336	9396	9292	9387	9455	9360	9392	9272	9498	9279	9363	9389	9401	9453	9265	9316	9345	9555	9265	9294	9330	9303	9430	9532	9379	9283	9325	9417	9293	9316	9421	9428	9248	9475	9416	9283	9463	9313	9265	9332	9449	9332	9483	9256	9363	9460	9452	9582	9297	9370	9440	9447	9295	9473	9476	9390	9604	9208	9283	9401	9241	9226	9334	9461	9296	9452	9295	9369	9165	9483	9352	9390	9392	9285	9344	9289	9381	9389	9392	9240	9314	9316	9445	9426	9359	9352	9394	9292	9423	9544	9407	9335	9448	9453	9238	9374	9342	9289	9321	9408	9369	9286	9366	9328	9321	9229	9506	9408	9296	9444	9412	9264	9539	9449	9462	9393	9387	9328	9411	9401	9309	9516	9382	9335	9343	9260	9360	9318	9372	9428	9325	9378	9390	9417	9583	9450	9297	9189	9418	9352	9309	9249	9314	9346	9287	9286	9279	9492	9294	9451	9372	9282	9282	9440	9206	9245	9449	9362	9320	9352	9234	9382	9298	9253	9183	9264	9328	9464	9265	9226	9395	9418	9254	9364	9348	9415	9444	9356	9384	9377	9394	9252	9260	9239	9354	9274	9493	9371	9410	9328	9480	9429	9395	9377	9487	9368	9441	9329	9350	9349	9330	9328	9335	9402	9313	9507	9247	9454	9448	9427	9472	9539	9244	9341	9501	9376	9501	9357	9364	9406	9281	9361	9385	9419	9400	9332	9316	9377	9523	9257	9364	9348	9465	9201	9434	9322	9290	9313	9290	9411	9294	9434	9300	9450	9423	9361	9346	9368	9343	9248	9302	9409	9224	9522	9266	9376	9209	9356	9521	9368	9439	9416	9394	9367	9378	9235	9356	9337	9541	9229	9280	9252	9453	9415	9271	9150	9389	9388	9330	9375	9355	9277	9269	9373	9345	9338	9456	9333	9370	9319	9316	9196	9413	9333	9380	9424	9278	9428	9409	9344	9467	9387	9419	9291	9355	9448	9467	9309	9447	9372	9333	9366	9261	9378	9239	9377	9230	9441	9363	9234	9395	9429	9248	9367	9557	9352	9321	9406	9272	9389	9206	9423	9297	9246	9397	9257	9404	9529	9294	9390	9428	9251	9404	9462	9265	9395	9450	9471	9375	9415	9481	9429	9335	9340	9483	9368	9414	9318	9502	9367	9139	9402	9350	9256	9368	9386	9433	9441	9293	9419	9462	9559	9361	9434	9255	9312	9231	9337	9392	9429	9292	9469	9201	9378	9372	9303	9506	9348	9306	9341	9382	9247	9293	9452	9255	9312	9359	9244	9168	9451	9305	9279	9260	9247	9420	9352	9417	9479	9248	9518	9442	9309	9399	9330	9338	9242	9364	9470	9314	9503	9282	9331	9218	9305	9486	9446	9272	9419	9244	9416	9357	9275	9324	9446	9376	9430	9327	9303	9384	9446	9414	9300	9304	9319	9463	9433	9368	9482	9456	9363	9314	9343	9398	9373	9270	9447	9313	9275	9359	9383	9282	9386	9484	9288	9461	9329	9311	9276	9391	9368	9232	9489	9363	9339	9362	9420	9222	9439	9276	9543	9368	9374	9375	9390	9268	9417	9352	9364	9415	9409	9290	9349	9254	9348	9409	9327	9360	9244	9374	9325	9290	9504	9355	9446	9410	9515	9360	9220	9410	9493	9365	9352	9471	9389	9332	9370	9413	9469	9472	9398	9350	9410	9384	9391	9387	9351	9400	9452	9512	9455	9181	9345	9431	9396	9401	9274	9284	9338	9416	9538	9369	9398	9431	9323	9413	9545	9483	9341	9362	9441	9350	9509	9348	9341	9413	9369	9581	9396	9353	9202	9414	9308	9575	9352	9316	9251	9425	9227	9381	9217	9268	9406	9327	9322	9294	9376	9388	9365	9354	9269	9377	9291	9578	9407	9457	9360	9519	9359	9240	9325	9397	9462	9379	9360	9492	9420	9362	9317	9302	9377	9390	9375	9273	9289	9328	9293	9376	9439	9217	9375	9359	9305	9265	9512	9377	9358	9261	9466	9291	9405	9411	9461	9323	9280	9351	9461	9431	9257	9425	9322	9364	9454	9308	9487	9497	9399	9409	9295	9482	9289	9328	9518	9442	9470	9537	9456	9255	9500	9409	9413	9346	9247	9386	9206	9295	9431	9379	9320	9324	9404	9374	9335	9209	9503	9365	9402	9290	9344	9168	9353	9453	9461	9267	9493	9375	9233	9207	9340	9290	9296	9335	9424	9270	9414	9338	9537	9265	9287	9480	9360	9354	9344	9243	9344	9460	9486	9369	9272	9339	9406	9310	9289	9377	9390	9443	9408	9322	9388	9236	9238	9329	9394	9298	9398	9522	9223	9195	9449	9373	9429	9308	9353	9374	9334	9288	9413	9401	9295	9390	9453	9369	9394	9351	9347	9390	9367	9363	9409	9325	9270	9207	9378	9351	9463	9307	9417	9373	9378	9400	9460	9270	9596	9332	9312	9401	9383	9363	9277	9442	9418	9450	9440	9389	9352	9463	9265	9453	9277	9476	9201	9365	9280	9580	9415	9386	9434	9279	9335	9408	9357	9405	9191	9339	9410	9445	9203	9337	9420	9024	9313	9338	9205	9340	9326	9432	9400	9358	9305	9521	9330	9418	9403	9369	9299	9315	9307	9457	9399	9447	9486	9294	9315	9212	9394	9320	9245	9380	9347	9288	9334	9445	9475	9446	9429	9374	9424	9395	9138	9328	9251	9341	9265	9290	9388	9385	9354	9291	9384	9329	9393	9297	9334	9341	9322	9255	9473	9418	9281	9355	9505	9389	9386	9490	9399	9340	9340	9300	9246	9371	9362	9394	9529	9247	9338	9398	9354	9264	9366	9339	9303	9450	9305	9393	9256	9389	9343	9341	9413	9444	9250	9332	9353	9375	9390	9386	9372	9197	9397	9422	9331	9368	9288	9383	9374	9326	9299	9521	9383	9504	9245	9299	9277	9481	9362	9308	9295	9455	9347	9336	9359	9543	9374	9479	9481	9323	9434	9385	9363	9369	9199	9306	9384	9411	9206	9374	9330	9245	9281	9444	9450	9354	9481	9315	9348	9312	9316	9322	9242	9314	9290	9495	9373	9451	9290	9382	9239	9394	9529	9450	9307	9183	9434	9350	9259	9126	9397	9497	9294	9610	9362	9300	9247	9537	9232	9284	9273	9235	9351	9369	9342	9409	9431	9262	9343	9368	9440	9408	9432	9455	9313	9284	9354	9261	9411	9341	9327	9418	9278	9480	9326	9257	9202	9334	9342	9419	9347	9472	9308	9280	9224	9351	9379	9483	9227	9194	9486	9289
31421	29690	30561	25210	20893	19345	18114	19713	20219	19197	17701	16618	16186	15969	16084	15982	16020	15928	15822	15956	15953	15828	16133	15974	15805	15777	15946	16028	16090	15969	15864	15797	15974	15842	15998	15887	15819	15970	16135	15908	16023	16076	15900	15806	15982	15812	16211	15832	16073	15869	15904	15965	15995	15983	15922	15753	15950	16065	15805	15933	16118	15954	15882	15878	15939	15892	16072	15628	15825	15933	16088	15977	15949	15824	15890	15927	16135	15753	16128	16095	15997	15903	15918	15936	15983	15917	15964	15908	16033	15914	15769	15723	15866	15887	15604	15925	15877	15790	15979	15862	15959	15917	16002	15789	15914	15881	15807	15899	15831	15910	15760	16012	15861	15958	15898	15917	15869	15916	15875	15880	16111	16037	15927	15876	15857	15690	15839	15671	16103	15946	15823	15898	15936	15956	16036	15875	15875	15973	16138	15940	15878	15842	15719	16007	16078	16007	15885	15868	15943	15966	15905	15854	15979	15790	15960	16025	15999	15923	15832	15876	15881	16031	15918	15820	15863	15900	15856	15805	16027	15814	16162	15877	16160	15908	15729	15888	15944	15806	15822	15982	15919	15871	15851	15956	15819	16007	16012	15901	15847	16067	15810	16202	15809	15770	15862	15825	15844	15927	15908	15782	15854	16024	15967	15928	15743	15913	15887	15956	15911	15904	15746	15929	15853	15896	15962	16095	15957	16087	16060	15778	15839	15840	16095	15983	15738	15804	15762	15919	15776	16115	16138	15970	15803	15807	16091	15874	15712	15725	15926	15676	16097	15836	15850	15878	15856	15774	15757	15781	15761	15617	16133	15850	15897	15873	15987	15972	15856	15984	16023	15902	16158	15728	16022	15859	16143	15954	15814	15734	15794	15850	15825	15960	16030	16003	15800	15794	15768	15925	15845	15908	15952	16013	15722	15925	16202	15959	15702	15883	15935	15746	15942	15944	15917	15858	15805	15972	15886	15769	15932	15895	15945	15784	15636	15874	15807	15966	15949	15887	15899	15872	15752	15963	15957	15846	15898	16002	15935	15941	15982	15887	16015	15829	15869	16008	15974	15844	15891	16134	15756	16172	15923	15980	15845	16000	16030	15889	15840	16160	15632	15900	15906	15899	16093	15905	15983	15804	15910	15875	15886	15945	15891	15887	15814	15910	15853	15823	15757	15867	15882	16115	15745	15917	15995	15703	15675	15923	15895	15803	15903	16023	15791	15894	15879	15931	15944	15850	15893	15808	15867	15915	16023	15790	15909	15771	16012	15924	15913	15943	15929	16029	16087	15770	15828	15931	15770	15689	16010	15961	16097	15906	16030	15500	15835	15946	15946	15892	15767	15907	15741	15919	16031	15991	16194	16126	15798	15902	15952	15723	15806	15904	15908	15848	15750	15947	16018	15920	15686	16099	15825	16009	16164	15820	15798	16096	15921	15844	15824	15893	15721	15726	15807	15787	15822	15892	15963	15932	15918	16044	15743	15801	15687	15857	15940	15917	15785	15855	15941	15846	15957	15950	16086	15814	15743	16062	15889	15803	15793	15865	15894	16071	15878	15894	15822	15982	15975	15862	15872	15841	15800	15856	15960	16051	16013	15850	15772	15896	15922	15859	15977	15888	15895	15952	15997	16010	15718	15818	15869	15928	15836	15986	15797	15974	15912	15890	15697	15760	15759	15857	15973	15898	15954	16069	15913	15984	15970	15823	16004	15888	15843	15982	15719	15944	15884	15998	15866	15946	15873	15907	15731	15833	15681	15989	15691	15995	15862	15767	15945	15993	15999	15785	15954	15784	15992	16125	16106	15993	16074	15946	15748	15957	15761	15880	15782	15710	15837	16091	16043	15862	15689	15859	16028	15967	16011	15704	15978	15852	15943	15656	15805	16105	15947	15884	15980	15865	15983	15855	15850	15963	16068	15920	15820	15861	15784	16035	15803	15870	15933	15803	15927	16044	15897	15897	16125	15987	15954	15971	16006	15851	15952	15955	15688	15816	15895	15882	16006	15876	15981	15622	15888	15860	15815	15701	15880	15924	15711	15973	15993	15743	15976	15907	15907	15705	15937	15922	16041	15936	16104	15702	16123	15931	16054	15974	15805	15867	15829	15839	15733	15915	15947	16084	16017	16001	15905	15777	15801	15865	15969	15630	15846	15691	15819	15947	16057	15851	15825	15859	15767	16114	15883	15765	15742	15736	15968	16006	15839	15970	15947	16128	15940	15915	15972	15666	15893	15933	15777	15770	15883	16003	15977	15790	16126	15970	16129	16062	15914	15822	15864	15743	15982	15918	15837	16013	15819	15942	15984	15830	15778	16073	15854	15961	15743	15848	16021	16018	16077	16050	15891	15756	15964	16024	15993	15878	15794	15941	15950	15732	16014	15962	15927	15991	16077	15985	16001	15781	16006	15792	15987	16065	16063	15886	15882	15849	16127	15824	15804	15839	15994	15839	15819	15613	15932	15744	15704	15878	16031	15875	15984	15778	15969	15939	16151	16076	15777	15671	15956	15987	15980	15930	15800	15790	16032	15750	16009	15966	15808	15754	16083	16021	15962	15914	15876	15774	15680	15826	16090	15735	15837	15877	15835	15932	15880	15878	15815	16123	15985	15978	15951	15995	15977	15931	15581	15927	15947	15905	15960	15876	15973	15755	15875	15818	16002	15872	15783	16020	15724	15712	15735	15866	15866	15887	15672	15828	15954	15870	15835	16015	15712	15818	15897	15876	15907	16065	15812	15917	15935	15941	15945	15898	15666	15935	15815	15834	15880	15787	15962	15925	15855	15902	15997	15801	15797	16039	15995	15974	16008	15895	15815	15901	15904	15933	16019	15791	16012	15749	16024	15954	16000	15755	15939	16038	16073	16033	15922	16082	16029	15892	15934	16327	15787	15815	15888	15865	15828	15885	15744	15821	15686	15830	15910	15922	15970	15935	15793	16054	15948	16010	15977	16043	16169	15805	15802	16121	15794	15818	15960	15980	16013	16124	15844	15958	15846	15712	16127	15882	16020	16084	15847	16177	16050	15912	15985	15863	15669	15867	15966	16008	15777	15989	16103	15852	15815	15846	16026	15828	16005	16093	15801	15804	15981	15938	16019	16092	16063	16018	15994	15953	15924	15979	15932	15886	15743	15859	16104	16028	15908	15934	16251	16074	15859	15840	15792	15887	15901	15752	15787	15793	15922	15890	15943	16033	15954	15833	15822	15739	15844	15887	16030	16047	15757	15881	15810	16023	15910	15803	15588	15792	15958	15899	15971	15961	15883	16064	16099	15989	15994	15945	15935	15943	16035	15975	15835	15824	16081	15842	15800	15755	15860	16038	15718	15922	15720	15794	15916	16146	16007	15852	15907	15999	15983	16063	15774	16068	15945	15771	15983	16050	16144	15927	15796	15760	15838	15940	16127	15910	16080	15910	15871	15880	16077	15913	15852	15939	16121	15804	16095	16252	16186	15743	15850	15950	16007	16132	16074	15965	15836	15799	15816	15966	15807	15908	15789	15969	15844	16007	16139	15841	15973	15943	16001	15864	15959	15993	15815	15925	15834	15905	16068	15873	15695	15980	15886	15888	15846	16011	15782	15689	15760	15910	15867	15970	15814	15708	16075	15874	15808	15983	16009	15760	15672	15936	15870	15920	16003	15939	15794	16063	15755	15636	15944	15891	15888	15793	15752	15911	15974	15713	15889	15842	15965	15817	15889	15843	15829	15921	16043	15822	15840	15789	16084	16116	15813	16181	15847	16010	16030	15874	15846	16031	15772	15728	15928	15969	15927	15858	15645	16072	16007	15767	16090	15914	15901	16151	15751	15811	16138	15647	16018	15835	15922	15990	15920	15808	16029	15723	16086	15802	16136	15759	15999	15933	15847	16042	15879	15965	15942	15971	15781	15885	15967	15941	15909	15849	16058	15995	15813	15850	15964	15974	15969	15917	15922	16050	15973	15914	15876	15844	15894	15910	16045	15848	15776	15831	15668	15751	15742	15707	15965	15909	15806	15859	15945	15962	16074	16041	15882	15878	15808	15827	15777	15754	15767	15779	15827	15913	15990	15712	16060	15919	16074	16100	16150	15828	15987	15588	15835	15846	15821	15658	16058	15970	15810	15751	15846	15898	16003	15893	15990	15951	15974	15772	15931	15877	15950	15820	15826	15852	15879	15732	15670	15983	15831	15861	15912	16122	16132	15731	15836	16053	16013	15951	15969	15914	16049	15967	15802	15860	15946	15917	15930	15783	15970	15992	16058	15801	15860	15916	15920	15969	16070	15861	16045	15955	15785	15736	15748	15861	15802	16011	15999	15871	15874	16003	15944	16090	15830	15864	16070	15852	15861	15832	16046	15984	15972	16023	15674	15764	15986	15990	16006	15830	15986	15859	15889	16020	15947	15981	15925	15707	15744	16062	15987	16064	15979	15818	15853	15861	15912	15883	15764	15880	15923	15695	15849	15949	15890	15830	15936	15888	16085	15952	16041	16116	16029	15614	15653	15868	15803	16020	16020	15690	15784	15839	15831	15758	15977	15872	15906	15955	15950	15942	15751	15751	15743	16125	16021	15819	15807	15661	16125	15871	16100	15981	16101	15929	15865	15903	15869	15898	15909	16009	15985	15820	15935	15891	15702	15992	15831	15665	15877	15946	15960	15916	15858	16039	15906	15858	15939	15816	15868	15973	15978	15942	15953	15906	15903	15902	15795	16007	15904	15737	16052	15960	15715	15854	15991	15904	15906	15972	16107	16017	15893	16017	15878	15877	15987	16052	16017	15923	15838	16167	16036	15706	15732	15901	15918	15961	15927	15963	15892	15951	15839	15909	16081	15912	15995	16045	15740	15970	15801	15958	15929	15955	15991	15747	15929	16079	15838	15847	15973	15868	15993	16078	15887	15991	15924	15952	15790	15890	15931	15986	16007	15882	15789	16074	15839	16006	15976	15736	15723	15769	15771	16012	15832	15911	15937	15986	16053	16027	15851	15988	15811	15889	15970	16248	16002	15993	15936	15873	16035	15915	15784	15892	15951	15912	15898	15891	15743	15886	16010	15924	15963	16029	15867	15763	15761	15980	15756	16097	15871	15926	15931	16238	15834	15932	15866	15992	15900	16000	15690	15739	15703	16101	15940	15896	16109	15909
17856	28315	23751	16361	14316	12454	11526	13671	13279	11949	10767	9663	9570	9261	9390	9235	9332	9297	9344	9183	9286	9338	9201	9304	9200	9250	9260	9223	9173	9259	9194	9281	9170	9268	9245	9436	9335	9238	9231	9211	9279	9154	9460	9286	9134	9093	9373	9303	9213	9227	9230	9180	9291	9235	9420	9166	9184	9359	9271	9317	9262	9076	9247	9210	9248	9235	9275	9295	9218	9241	9310	9223	9118	9325	9319	9106	9272	9272	9181	9251	9231	9187	9351	9262	9334	9318	9172	9222	9267	9247	9204	9077	9103	9192	9340	9193	9150	9124	9250	9183	9181	9285	9273	9189	9224	9209	9340	9188	9387	9248	9115	9102	9226	9253	9351	9233	9234	9217	9286	9299	9150	9301	9225	9277	9249	9062	9157	9251	9181	9199	9080	9164	9316	9262	9137	9198	9329	9334	9244	9279	9199	9212	9149	9207	9428	9240	9296	9291	9134	9312	9315	9227	9372	9196	9344	9192	9228	9246	9297	9338	9199	9230	9246	9196	9231	9285	9220	9220	9204	9240	9394	9301	9159	9154	9157	9166	9369	9292	9157	9284	9309	9196	9504	9194	9300	9243	9031	9241	9352	9214	9234	9204	9262	9206	9115	9223	9171	9296	9282	9331	9238	9186	8997	9323	9122	9187	9266	9212	9337	9329	9264	9293	9259	9308	9084	9231	9251	9236	9300	9147	9306	9274	9036	9316	9339	9298	9169	9203	9186	9405	9290	9373	9360	9172	9202	9231	9216	9162	9000	9128	9161	9126	9149	9265	9240	9166	9165	9201	9260	9180	9229	9232	9168	9218	9426	9275	9203	9233	9228	9161	9186	9072	9240	9301	9200	9241	9276	9169	9306	9206	9179	8989	9191	9173	9219	9223	9305	9255	9347	9226	9267	9200	9264	9323	9195	9183	9251	9320	9101	9154	9264	9174	9241	9129	9179	9224	9240	9168	9331	9309	9152	9348	9245	9184	9188	9113	9290	9144	9293	9172	9201	9229	9344	9166	9154	9271	9274	9076	9243	9273	9245	9109	9317	9159	9251	9167	9162	9337	9211	9184	9280	9059	9313	9109	9229	9330	9284	9191	9262	9072	9233	9194	9215	9354	9340	9209	9137	9241	9093	9218	9282	9321	9227	9218	9212	9302	9453	9383	9380	9336	9211	9352	9270	9244	9184	9058	9186	9232	9151	9401	9184	9143	9034	9324	9095	9331	9407	9228	9252	9286	9232	9164	9356	9253	9123	9084	9316	9068	9102	9169	9406	9403	9366	9259	9423	9186	9195	9230	9304	9208	9197	9377	9316	9264	9186	9231	9296	9234	9201	9257	9299	9138	9318	9229	9199	9242	9261	9193	9155	9209	9347	9225	9202	9308	9192	9206	9298	9107	9288	9118	9293	9178	9366	9305	9270	9431	9302	9273	9277	9269	9223	9296	9142	9289	9264	9336	9065	9091	9142	9259	9227	9181	9151	9246	9246	9176	9101	9396	9283	9223	9066	9288	9245	9183	9203	9110	9233	9280	9244	9254	9298	9201	9164	9109	9216	9223	9153	9238	9231	9194	9239	9140	9249	9257	9259	9165	9316	9282	9257	9220	9315	9301	9109	9190	9302	9240	9015	9226	9116	9176	9381	9307	8928	9241	9162	9239	9200	9206	9261	9206	9370	9256	9247	9294	9492	9289	9235	9345	9192	9242	9289	9064	9257	9214	9268	9369	9333	9266	9292	9344	9304	9268	9332	9196	9302	9161	9129	9175	9194	9247	9216	9308	9301	9203	9099	9216	9148	9269	9300	9294	9342	9173	9339	9176	9144	9247	9150	9246	9207	9244	9061	9273	9215	9123	9183	9171	9102	9398	9134	9459	9166	9414	9036	9186	9361	9178	9279	9143	9192	9082	9232	9165	9266	9357	9305	9319	9413	9159	9227	9337	9161	9247	9333	9276	9178	9212	9154	9074	9217	9184	9163	9256	9168	9304	9333	9254	9099	9277	9281	9275	9278	9223	9310	9268	9213	9193	9348	9162	9185	9124	9184	9095	9229	9130	9096	9224	9214	9272	9328	9220	9297	9288	9131	9241	9297	9219	9259	9189	9305	9245	9350	9462	9270	9190	9247	9163	9362	9276	9236	9231	9191	9329	9224	9318	9116	9219	9162	9206	9132	9247	9347	9135	9312	9227	9205	9152	9354	9311	9214	9165	9298	9228	9119	9278	9258	9241	9298	9181	9253	9351	9221	9080	9256	9209	9234	9120	9327	9254	9263	9275	9255	9198	9117	9241	9089	9304	9073	9259	9180	9101	9337	9257	9113	9196	9326	9351	9186	9200	9218	9335	9232	9290	9254	9238	9132	9224	9150	9186	9245	9308	9347	9264	9321	9273	9296	9425	9314	9160	9357	9223	9281	9270	9278	9137	9161	9147	9389	9263	9285	9139	9105	9273	9268	9275	9146	9354	9182	9349	9305	9135	9245	9256	9228	9246	9279	9237	9214	9130	9337	9290	9223	9258	9213	9286	9212	9257	9194	9168	9177	9251	9230	9293	9313	9243	9361	9218	9295	9100	9244	9304	9265	9238	9192	9378	9110	9180	9170	9092	9227	9308	9304	9187	9196	9268	9156	9140	9167	9268	9307	9273	9157	9160	9266	9122	9305	9062	9260	9141	9327	9349	9119	9227	9256	9243	9327	9060	9159	9187	9262	9240	9182	9222	9343	9275	9276	9217	9216	9295	9297	9225	9085	9195	9287	9255	9174	9397	9142	9253	9302	9239	9323	9384	9236	9299	9189	9299	9207	9197	9084	9344	9143	9127	9144	9328	9288	9238	9094	9296	9102	9272	9207	9248	9266	9361	9331	9119	9187	9200	9334	9270	9233	9247	9059	9268	9111	9252	9245	9209	9241	9326	9243	9198	9188	9155	9361	9197	9266	9267	9248	9313	9232	9383	9201	9067	9173	9253	9312	9237	9109	9140	9176	9171	9143	9244	9286	9307	9273	9357	9289	9338	9194	9189	9179	9228	9233	9252	9287	9094	9259	9350	9276	9278	9215	9347	9544	9252	9205	9236	9301	9332	9205	9116	9144	9208	9445	9276	9369	9226	9222	9197	9162	9270	9186	9335	9258	9291	9190	9422	9306	9298	9349	9185	9320	9207	9235	9255	9161	9129	9334	9331	9109	9180	9332	9287	9200	9305	9301	9215	9338	9319	9220	9205	9227	9222	9121	9174	9171	9386	9228	9242	9213	9238	9194	9380	9259	9034	9173	9232	9018	9212	9222	9228	9181	9167	9286	9181	9323	9323	9275	9241	9287	9153	9327	9174	9177	9377	9174	9371	9168	9183	9189	9238	9381	9258	9081	9307	9358	9118	9186	9157	9208	9245	9198	9158	9295	9178	9143	9335	9284	9035	9300	9216	9170	9296	9113	9156	9246	9293	9187	9223	9121	9037	9252	9152	9241	9202	9256	9232	9471	9275	9168	9266	9224	9133	9271	9203	9186	9295	9302	9270	9122	9156	9137	9151	9376	9240	9258	9180	9217	9236	9296	9337	9254	9257	9220	9314	9265	9157	9271	9139	9195	9155	9197	9193	9293	9149	9265	9272	9222	9267	9011	9219	9215	9210	9375	9338	9318	9199	9258	9269	9314	9283	9081	9151	9234	9490	9218	9197	9164	9295	9181	9150	9329	9249	9288	9186	8970	9347	9241	9286	9224	9184	9250	9144	9186	9254	9177	9138	9413	9016	9328	9268	9256	9214	9278	9178	9119	9264	9303	9451	9270	9362	9142	9115	9309	9231	9136	9246	9314	9229	9261	9121	9281	9193	9199	9125	9264	9318	9217	9051	9335	9296	9235	9185	9116	9221	9187	9083	9221	9119	9219	9411	9073	9212	9418	9366	9416	9123	9120	9290	9383	9192	9128	9508	9253	9226	9211	9163	9303	9301	9158	9230	9195	9189	9395	9257	9222	9364	9168	9291	9292	9325	9210	9245	9262	9296	9272	9303	9189	9181	9239	9139	9178	9197	9332	9172	9126	9290	9275	9181	9262	9438	9097	9211	9205	9163	9273	9311	9371	9127	9329	9430	9055	9180	9392	9223	9281	9359	9249	9339	9309	9223	9360	9249	9221	9237	9204	9316	9259	9136	9163	9085	9184	9248	9190	9250	9186	9376	9295	9285	9274	9201	9230	9325	9114	9209	9221	9148	9241	9193	9307	9200	9308	9196	9335	9086	9232	9137	9137	9238	9123	9066	9276	9326	9169	9274	9152	9244	9141	9075	9253	9247	9322	9310	9221	9097	9273	9328	9111	9328	9253	9271	9224	9225	9020	9129	9237	9206	9155	9300	9125	9172	9255	9258	9220	9221	9103	9137	9220	9196	9164	9122	9224	9241	9090	9223	9336	9246	9226	9195	9146	9187	9194	9299	9409	9241	9182	9214	9052	9374	9261	9332	9184	9246	9225	9054	9132	9138	9323	9208	9393	9372	9295	9121	9231	9248	9235	9268	9376	9280	9265	9080	9324	9237	9149	9234	9108	9299	9086	9283	9286	9205	9393	9181	9149	9124	9206	9066	9212	9270	9226	9466	9245	9226	9149	9288	9244	9285	9255	9267	9221	9200	9393	9174	9270	9120	9151	9311	9043	9376	9253	9318	9203	9340	9346	9091	9301	9228	9170	9333	9274	9137	9258	9249	9308	9120	9214	9286	9378	9304	9205	9150	9195	9101	9221	9188	9206	9117	9387	9116	9183	9242	9245	9338	9355	9142	9296	9222	9117	9255	9172	9286	9286	9185	9199	9183	9325	9066	9251	9191	9158	9266	9207	9288	9217	9230	9295	9212	9224	9198	9142	9232	9391	9142	9196	9355	9237	9220	9318	9297	9172	9168	9157	9299	9290	9225	9057	9160	9364	9185	9281	9181	9276	9318	9154	9102	9395	9291	9152	9166	9366	9165	9047	9247	9162	9250	9391	9294	9238	9363	9293	9135	9195	9184	9421	9338	9137	9238	9157	9244	9262	9144	9253	9406	9231	9303	9254	9313	9224	9155	9262	9340	9208	9248	9107	9162	9184	9293	9368	9231	9120	9263	9009	9213	9270	9197
25383	21200	28200	30523	25602	22382	21819	33676	36726	29838	22370	18250	16630	16094	15957	16047	15837	15679	15821	15653	15854	15637	15649	15710	16034	15772	15794	15751	15940	15891	16008	15854	15790	15769	15754	15822	15807	15748	15747	15829	15523	15615	15568	15682	15721	15713	15793	15758	15945	15763	15725	15637	15638	15944	15645	15702	15599	15831	15782	16066	15578	15811	15671	15529	15742	15698	15669	15826	15653	15656	15580	15565	15799	15627	15542	15752	15696	15735	15630	15606	15602	15792	15541	15666	15709	15642	15513	15827	15694	15547	15623	15638	15545	15610	15724	15777	15722	15754	15586	15458	15740	15564	15637	15770	15713	15631	15549	15665	15706	15553	15683	15544	15578	15639	15617	15594	15632	15834	15553	15482	15672	15806	15599	15680	15719	15767	15575	15738	15678	15710	15610	15639	15486	15618	15658	15639	15836	15668	15844	15746	15665	15562	15632	15563	15796	15547	15654	15673	15698	15614	15534	15554	15845	15883	15603	15793	15619	15721	15654	15840	15681	15785	15610	15744	15561	15539	15730	15724	15691	15670	15511	15542	15617	15551	15800	15571	15832	15466	15837	15794	15761	15758	15771	15891	15857	15487	15741	15774	15633	15750	15561	15666	15680	15625	15769	15828	15642	15804	15585	15561	15689	15693	15677	15547	15849	15686	15665	15759	15830	15489	15549	15699	15700	15800	15702	15586	15918	15803	15759	15517	15648	15531	15335	15687	15626	15681	15646	15655	15726	15829	15782	15716	15627	15657	15669	15487	15719	15583	15919	15476	15940	15850	15764	15681	15618	15646	15612	15579	15690	15646	15569	15638	15545	15579	15704	15785	15515	15686	15668	15744	15716	15590	15804	15753	15753	15666	15718	15734	15534	15666	15925	15810	15491	15705	15665	15507	15713	15665	15784	15667	15733	15558	15863	15623	15314	15714	15518	15695	15606	15600	15592	15518	15608	15747	15736	15747	15419	15707	15803	15771	15599	15640	15702	15794	15621	15610	15737	15701	15560	15636	15638	15727	15575	15546	15727	15396	15812	15659	15790	15655	15562	15326	15568	15754	15704	15615	15677	15526	15652	15636	15568	15717	15736	15640	15846	15792	15677	15655	15682	15577	15660	15591	15679	15670	15751	15511	15678	15685	15541	15760	15772	15561	15772	15571	15757	15666	15712	15704	15651	15725	15549	15695	15610	15721	15877	15770	15805	15858	15823	15587	15700	15763	15622	15699	15577	15883	15656	15644	15658	15603	15642	15907	15826	15600	15625	15750	15717	15733	15901	15987	15587	15685	15700	15662	15583	15561	15769	15605	15539	15790	15690	15669	15699	15903	15463	15845	15827	15726	15624	15611	15867	15575	15666	15630	15675	15472	15773	15786	15691	15681	15637	15649	15732	15517	15715	15497	15606	15791	15751	15683	15533	15622	15715	15680	15686	15766	15712	15600	15730	15503	15633	15663	15706	15837	15522	15836	15915	15578	15708	15543	15601	15716	15861	15518	15712	15696	15660	15625	15646	15684	15650	15867	15759	15249	15498	15818	15570	15650	15548	15562	15839	15548	15787	15780	15612	15629	15695	15745	15622	15732	15765	15641	15413	15579	15736	15801	15480	15643	15716	15687	15840	15619	15813	15690	15781	15583	15552	15596	15693	15729	15746	15676	15682	15618	15566	15668	15809	15852	15610	15737	15638	15791	15719	15528	15825	15619	15751	15641	15568	15820	15758	15642	15674	15777	15686	15611	15664	15633	15638	15836	15744	15552	15561	15838	15560	15656	15782	15495	15939	15541	15661	15532	15694	15783	15641	15704	15523	15496	15630	15573	15607	15720	15887	15760	15743	15612	15825	15792	15746	15574	15613	15926	15785	15599	15846	15418	15564	15518	15427	15679	15637	15706	15683	15831	15780	15537	15723	15630	15477	15619	15466	15466	15578	15702	15719	15693	15932	15765	15677	15848	15706	15508	15676	15526	15666	15924	15750	15530	15635	15629	15701	15918	15558	15643	15553	15705	15722	15635	15694	15800	15600	15525	15637	15740	15780	15633	15838	15669	15953	15714	15743	15753	15600	15490	15644	15695	15855	15738	15893	15707	15691	15783	15846	15780	15623	15503	15762	15523	15851	15371	15676	15671	15602	15365	15575	15571	15666	15409	15456	15408	15665	15636	15820	15717	15637	15674	15745	15578	15711	15595	15645	15711	15800	15748	15581	15596	15826	15925	15687	15810	15660	15537	15512	15911	15702	15648	15665	15568	15692	15753	15622	15587	15737	15615	15471	15883	15681	15594	15582	15528	15597	15500	15674	15802	15417	15394	15610	15557	15874	15775	15753	15719	15712	15451	15787	15642	15619	15619	15581	15659	15566	15865	15750	15739	15489	15654	15759	15782	15493	15701	15731	15574	15418	15669	15588	15581	15675	15822	15683	15784	15755	15460	15573	15563	15648	15776	15609	15544	15802	15650	15764	15644	15697	15747	15606	15555	15624	15760	15579	15564	15739	15552	15725	15800	15632	15607	15701	15736	15723	15611	15849	15826	15743	15554	15563	15477	15675	15765	15547	15750	15596	15799	15406	15632	15777	15703	15908	15701	15754	15623	15613	15685	15641	15604	15635	15499	15594	15426	15617	15798	15866	15803	15608	15666	15712	15786	15465	15681	15754	15459	15703	15822	15513	15666	15850	15601	15614	15699	15646	15732	15627	15914	15748	15738	15697	15614	15692	15714	15729	15684	15520	15781	15554	15525	15671	15790	15629	15768	15902	15844	15816	15713	15713	15638	15704	15747	15884	15654	15546	15679	15682	15537	15816	15755	15838	15588	15547	15744	15778	15725	15534	15656	15699	15586	15700	15674	15777	15671	15721	15572	15791	15521	15607	15791	15813	15700	15786	15596	15835	15777	15971	15837	15660	15584	15575	15677	15527	15637	15699	15784	15597	15664	15541	15774	15796	15764	15533	15648	15509	15735	15549	15672	15921	15650	15631	15789	15722	15748	15796	15593	15718	15580	15735	15595	15694	15753	15773	15684	15674	15563	15675	15588	15754	15620	15831	15634	15650	15767	15715	15788	15741	15776	15659	15829	15620	15708	15613	15777	15954	15542	16009	15671	15575	15669	15817	15737	15580	15797	15648	15535	15808	15765	15416	15682	15733	15630	15730	15685	15766	15851	15548	15768	15870	15751	15783	15823	15695	15724	15443	15788	15857	15744	15730	15625	15699	15687	15724	15835	15707	15917	15684	15709	15813	15643	15642	15774	15756	15715	15638	15793	15487	15766	15657	15739	15529	15605	15617	15776	15478	15865	15594	15717	15719	15747	15485	15861	15589	15629	15484	15765	15778	15543	15586	15476	15773	15844	15722	15682	15651	15572	15800	15504	15674	15636	15664	15574	15693	15651	15600	15609	15670	15685	15810	15790	15795	15568	15604	15767	15772	15540	15782	15573	15777	15559	15539	15572	15618	15821	15527	15613	15622	15737	15382	15516	15735	15609	15779	15765	15626	15828	15701	15776	15688	15596	15571	15793	15729	15681	15606	15514	15701	15805	15790	15748	15726	15693	15466	15702	15691	15779	15834	15627	15620	15591	15694	15945	15782	15778	15726	15816	16021	15751	15491	15750	15539	15793	15603	15840	15584	15658	15765	15649	15724	15656	15740	15859	15514	15602	15618	15855	15781	15781	15618	15529	15582	15735	15816	15786	15747	15662	15595	15722	15556	15754	15724	15732	15579	15600	15749	15636	15755	15644	15757	15711	15575	15613	15522	15690	15596	15643	15670	15445	15559	15722	15680	15842	15769	15719	15470	15434	15552	15690	15758	15701	15539	15635	15558	15833	15476	15553	15559	15455	15734	15641	15695	15768	15616	15695	15803	15709	15585	15544	15730	15846	15830	15674	15883	15724	15863	15792	15582	15545	15771	15786	15479	15532	15672	15899	15759	15650	15455	15718	15826	15717	15748	15446	15723	15611	15742	15822	15634	15692	15829	15682	15763	15637	15677	15544	15760	15818	15722	15678	15647	15629	15670	15604	15803	15668	15345	15630	15769	15644	15877	15767	15725	15766	15779	15655	15710	15696	15721	15695	15728	15730	15606	15550	15416	15525	15585	15602	15663	15736	15756	15744	15955	15821	15741	15464	15798	15765	15643	15630	15698	15733	15795	15432	15728	15934	15723	15595	15552	15548	15748	15568	15650	15534	15710	15589	15664	15651	15724	15893	15702	15644	15563	15554	15796	15774	15536	15583	15713	15789	15463	15599	15666	15868	15574	15662	15470	15801	15535	15629	15641	15670	15599	15544	15639	15466	15548	15780	15597	15523	15490	15800	15594	15668	15738	15562	15662	15880	15457	15610	15681	15477	15586	15636	15516	15747	15688	15678	15773	15550	15813	15775	15648	15608	15711	15808	15682	15554	15610	15705	15536	15595	15748	15801	15538	15695	15806	15723	15469	15596	15524	15746	15805	15530	15670	15676	15666	16052	15607	15740	15757	15645	15704	15490	15706	15639	15665	15855	15560	15822	15700	15637	15714	15746	15656	15572	15724	15550	15672	15814	15804	15757	15774	15663	15666	15628	15676	15850	15604	15752	15623	15619	15807	15603	15642	15820	15733	15624	15917	15645	15730	15477	15675	15716	15588	15662	15663	15514	15631	15576	15621	15850	15639	15583	15701	15626	15854	15659	15578	15809	15817	15520	15706	15577	15778	15691	15714	15575	15565	15675	15796	15619	15837	15839	15643	15600	15711	15890	15745	15810	15608	15862	15656	15661	15625	15639	15944	15827	15625	15703	15549	15632	15766	15705	15572	15836	15670	15508	15760	15612	15596	15796	15665	15809	15784	15801	15679	15616	15583	15693	15763	15745	15419	15781	15808	15714	15654	15692	15605	15751	15670	15672	15587	15537	15425	15567	15806	15639	15849	15636	15737	15535	15704	15740	15737	15842	15656	15830	15818	15862	15782	15742	15824	15692	15877	15732	15772	15841	15753	15672	15628	15675	15664	15729	15687	15890	15775	15827	15753	15772	15590	15766	15474	15643	15769	15556	15591	15717	15812	15645	15853	15710	15676	15573	15877	15655	15791	15752	15803	15587	15628	15578	15499	15743	15637	15861	15708	15760	15661	15526	15625	15722	15606	15529
19311	31057	31749	27709	18089	14428	14613	29579	28424	21742	14250	11112	9850	9127	9260	9294	9285	9219	9296	9351	9043	9402	9372	9136	9164	9275	9265	9350	9226	9359	9239	9367	9170	9246	9170	9254	9306	9252	9270	9357	9277	9432	9379	9371	9117	9198	9173	9156	9126	9147	9098	9312	9178	9270	9225	9201	9244	9232	9140	9246	9168	9342	9254	9280	9143	9286	9325	9313	9111	9397	9195	9388	9195	9234	9304	9156	9221	9164	9327	9182	9264	9109	9286	9252	9195	9265	9204	9375	9172	9307	9448	9228	9120	9177	9241	9134	9211	9266	9256	9149	9105	9189	9135	9128	9203	9209	9077	9147	9236	9213	9150	9348	9291	9240	9293	9184	9244	9147	9233	9165	9351	9202	9332	9245	9296	9204	9147	9331	9171	9144	9267	9181	9283	9124	9146	9339	9244	9154	9205	9342	9213	9269	9411	9190	9106	9318	9234	9213	9144	9036	9262	9140	9216	9165	9156	9194	9261	9198	9427	9227	9178	9241	9194	9148	9265	9139	9078	9404	9104	9190	9301	9199	9143	9165	9247	9178	9378	9361	9209	9276	9264	9174	9270	9199	9224	9076	9120	9138	9235	9094	9190	9052	9228	9249	9286	9046	9116	9242	9192	9090	9100	9264	9079	9133	9119	9321	9249	9201	9148	9292	9313	9227	9125	9396	9202	9221	9336	9237	9275	9128	9288	9272	9192	9299	9104	9242	9225	9197	9197	9222	9274	9361	9204	9197	9203	9206	9148	9053	9279	9171	9102	9182	9142	9288	9329	9240	9303	9233	9151	9215	9121	9143	9243	9279	9146	9190	9225	9119	9226	9118	9186	9301	9265	9279	9170	9160	9268	9232	9144	9157	9322	9072	9153	9272	9175	9242	9313	9226	9242	9202	9227	9300	9210	9233	9241	9417	9103	9282	9182	9309	9173	9273	9095	9435	9170	9155	9222	9306	9347	9237	9088	9146	9234	9188	9339	9267	9178	9300	9391	9187	9103	9223	9075	9217	9176	9143	9345	9314	9110	9190	9182	9364	9250	9267	9362	9295	9084	9167	9237	9244	9099	9254	9110	9285	9261	9123	9416	9270	9221	9184	9267	9145	9238	9278	9258	9128	9236	9185	9296	9240	9253	9389	9046	9205	9156	9295	9277	9396	9250	9173	9185	9196	9275	9142	9270	9242	9194	9173	9250	9197	9133	9349	9162	9112	9124	9324	9214	9102	9089	9214	9159	9170	9177	8978	9211	9241	9272	9231	9222	9367	9187	9298	9238	9233	9272	9160	9122	9113	9244	9186	9283	9351	9274	9172	9261	9203	9299	9207	9256	9260	9376	9281	9023	9122	9098	9110	9220	9322	9209	9176	9245	9130	9238	9371	9201	9142	9195	9160	9273	9196	9171	9177	9272	9283	9256	9067	9151	9184	9097	9071	9202	9141	9201	9178	9277	9273	9224	9300	9376	9224	9217	9365	9246	9149	9235	9321	9194	9242	9084	9171	9371	9140	9074	9023	9121	9153	9173	9195	9322	9179	9162	9068	9293	9098	9301	9153	9209	9265	9185	9233	9114	9162	9104	9414	9327	9131	9122	9244	9163	9350	9282	9086	9342	9241	9338	9184	9187	9245	9323	9264	9267	9316	9080	9341	9156	9220	9311	9222	9267	9116	9282	9159	9211	9248	9246	9221	9148	9178	9065	9160	9136	9145	9174	9205	9179	9176	9304	9252	9091	9198	9034	9155	9256	9209	9259	9225	9308	9158	9298	9071	9114	9213	9241	9313	9289	9264	9181	9362	9228	9407	9237	9266	9088	9016	9248	9150	9133	9265	9307	9136	9283	8954	9339	9270	9236	9229	9155	9216	9157	9182	9367	9247	9175	9245	9069	9178	9261	9124	9249	9211	9461	9189	9225	9234	9145	9413	9069	9156	9095	9113	9165	9429	9214	9210	9325	9189	9356	9069	9015	9152	9243	9265	9150	9200	9200	9249	9089	9115	9247	9360	9349	9233	9253	9308	9243	9219	9278	9183	9227	9235	9064	9198	9136	9159	9056	9335	9191	9160	9275	9289	9297	9281	9255	9281	9219	9106	9064	9097	9093	9234	9136	9153	9177	9267	8958	9074	9143	9162	9325	9310	9208	9102	9048	9069	9118	9201	9294	9232	9171	9027	9248	9173	9264	9182	9085	9122	9090	9343	9112	9245	9133	9225	9253	9213	9256	9262	9240	9275	9198	9210	9203	9172	9144	9237	9167	9160	9338	9283	9201	9322	9232	9060	9386	9309	9192	9210	9106	9237	9113	9158	9298	9096	9253	9354	9116	9045	9225	9206	9125	9297	9240	8995	9108	9280	9236	9173	9360	9182	9287	9101	9326	9069	9225	9194	9077	9354	9229	9079	9034	9381	9261	9017	9204	9115	9187	9155	9192	9254	9258	9259	9196	9242	9367	9226	9258	9186	9243	9107	9219	9223	9203	9123	9213	9214	9222	9324	9150	9323	9346	9328	9211	9191	9243	9293	9224	9407	9195	9067	9189	9235	9346	9307	9415	9158	9025	9202	9220	9107	9196	9181	9253	9110	9277	9220	9368	9169	9210	9245	9204	9315	9240	9283	9323	9160	9252	9265	9105	9128	9131	9275	9160	9247	9206	9291	9180	9212	9259	9032	9226	9330	9221	9120	9220	9232	9055	9050	9134	9420	9263	9117	9320	9312	9363	9173	9322	9212	9355	9232	9348	9292	9300	9324	9117	9217	9211	9136	9197	9238	9239	9254	9150	9167	9258	9258	9238	9357	9334	9236	9232	9243	9289	9321	9280	9188	9108	9149	9153	9254	9273	9233	9188	9176	9299	9152	9288	9113	9302	9294	9202	9114	9060	9206	9374	9119	9186	9171	9195	9285	9159	9088	9255	9340	9305	9131	9181	9240	9127	8985	9364	9049	9160	9253	9014	9171	9306	9249	9255	9291	9177	9286	9115	9279	9275	9083	9223	9251	9149	9109	9152	9142	9178	9170	9288	9158	9219	9146	9060	9259	9120	9319	9093	9239	9178	9238	9146	9167	9124	9132	9155	9103	9264	9134	9268	9167	9095	9221	9086	9259	9178	9172	9298	9185	9188	9268	9300	9111	9150	9166	9228	9134	9258	9111	9105	9099	9300	9196	9377	9342	9305	9281	9151	9298	9087	9170	9061	9208	9212	9137	9029	9273	9114	9353	9302	9120	9168	9297	9244	9197	9199	9110	9105	9215	9338	9270	9434	9153	9328	9331	9409	9369	9350	9179	9266	9252	9327	9263	8986	9215	9108	9193	9178	8983	9208	9198	9152	9163	9267	9227	9087	9207	9317	9230	9344	9161	9244	9211	9069	9136	9158	9089	9345	9205	9175	9265	9228	9129	9139	9155	9184	9111	9298	9332	9092	9160	9200	9187	9188	9189	9189	9112	9055	9178	9262	9305	9248	9182	9176	9286	9201	9269	9096	9368	9195	9246	9186	9263	9295	9295	9197	9279	9119	9153	9185	9268	9176	9124	9222	9220	9211	9139	9133	9187	9090	9206	9215	9149	9152	9359	9317	9301	9131	9236	9240	9263	9329	9132	9149	9145	9176	9101	9168	9204	9393	9128	9184	9202	9104	9202	9202	9095	9126	9262	9245	9188	9277	9209	9060	9247	9225	9169	9176	9140	9222	9191	9235	9200	9174	9164	9161	9273	9133	9181	9172	9086	9364	9132	9231	9201	9238	9139	9297	9247	9249	9189	9116	9085	9226	9302	9162	9339	9393	9296	9303	9274	9295	9134	9347	9327	9132	9130	9210	9122	9126	9356	9209	9256	9201	9101	9253	9284	9160	9144	9207	9249	9316	9225	9200	9078	9216	9214	9287	9375	9154	9203	9158	9188	9245	9188	9321	9267	9201	9301	9213	9293	9136	9346	9253	9016	9128	9073	9280	9315	9204	9145	9180	9252	9382	9180	9259	9033	9245	9138	9171	9241	9267	9246	9265	9194	9307	9331	9366	9076	9340	9084	9215	9302	9140	9265	9228	9262	9182	9383	9148	9299	9094	9094	9256	9228	9136	9205	9207	9359	9233	9311	9218	9241	9151	9077	9169	9276	9225	9157	9161	9235	9143	9312	9040	9217	9156	9164	9168	9133	9252	9196	9032	9225	9287	9153	9264	9250	9246	9232	9137	9193	9144	9203	9174	9201	9263	9147	9103	9194	9163	9188	9139	9135	9145	9160	9241	9206	9081	9205	9099	9179	9349	9112	9360	9157	9253	9226	9236	9252	9383	9050	9265	9250	9267	9080	9228	9282	9192	9075	9289	9137	9144	9107	9275	9225	9136	9232	9171	9216	9109	9049	9216	9255	9067	9193	9124	9280	9174	9295	9251	9152	9171	9285	9130	9216	9140	9265	9152	9187	9141	9021	9256	9257	9119	9202	9254	9244	9319	9376	9171	9278	9243	9191	9267	9273	9226	9297	9202	9121	9304	9179	9301	9100	9318	9235	9145	9218	9094	9140	9249	9299	9332	9104	9291	9259	9213	9184	9227	9221	9129	9306	9225	9213	9207	9101	9372	9148	9361	9227	9174	9038	9203	9366	9260	9194	9192	9227	9183	9215	9069	9226	9253	9048	9138	9193	9149	9183	9395	9223	9243	9279	9230	9251	9132	9169	9252	9167	9245	9301	9212	9304	9099	9194	9080	9341	9205	9224	9329	9319	9186	9168	9201	9274	9118	9249	9159	9343	9110	9254	9081	9224	9385	9241	9205	9178	9230	9259	9217	9216	9082	9308	9285	9339	9358	9196	9177	9248	9202	9150	9246	9076	9284	9119	9199	9065	9274	9269	9222	9298	9215	9348	9247	9207	9117	9175	9194	9162	9189	9084	9126	9109	9125	9214	9204	9339	9110	9287	9218	9164	9201	9207	9202	9184	9091	9282	9224	9183	9326	9210	9129	9101	9146	9260	9206	9241	9244	9153	9182	9299	9250	9230	9203	9200	9333	9254	9358	9102	9302	9286	9304	9157	9235	9221	9240	9268	9211	9099	9163	9149	9212	9312	9308	9213	9142	9204	9108	9152	9325	9144	9200	9078	9250	9278
23435	21155	28556	25516	23712	26405	26506	47474	52648	42012	29474	21508	17675	16381	15918	15950	15757	15757	15673	15665	16015	15754	15655	15603	15665	15880	15609	15484	15787	15729	15466	15563	15684	15712	15625	15688	15739	15587	15507	15607	15738	15629	15657	15701	15695	15566	15469	15564	15815	15559	15433	15740	15727	15514	15493	15408	15667	15650	15812	15680	15505	15641	15519	15653	15590	15533	15704	15453	15464	15640	15555	15877	15522	15634	15712	15753	15713	15617	15524	15677	15624	15384	15537	15720	15529	15650	15521	15448	15613	15659	15423	15500	15738	15304	15499	15716	15728	15722	15626	15555	15268	15627	15519	15584	15590	15608	15326	15690	15481	15457	15651	15452	15515	15550	15594	15489	15640	15528	15509	15557	15696	15720	15556	15641	15551	15297	15778	15490	15450	15662	15504	15541	15724	15719	15651	15658	15433	15487	15473	15432	15579	15554	15481	15677	15592	15681	15727	15603	15418	15567	15501	15437	15581	15872	15692	15588	15569	15530	15444	15388	15467	15488	15451	15716	15630	15599	15562	15637	15563	15713	15668	15505	15465	15442	15530	15617	15610	15234	15400	15477	15564	15483	15549	15415	15416	15537	15364	15450	15554	15472	15432	15372	15516	15476	15568	15557	15684	15470	15603	15706	15847	15359	15662	15702	15254	15515	15784	15743	15684	15570	15584	15350	15774	15473	15572	15497	15308	15571	15526	15702	15645	15550	15569	15724	15581	15548	15442	15694	15664	15203	15496	15579	15475	15346	15591	15760	15576	15489	15420	15503	15455	15541	15604	15490	15559	15547	15641	15478	15540	15741	15600	15530	15693	15485	15670	15388	15528	15318	15438	15516	15509	15497	15486	15548	15534	15522	15429	15593	15574	15397	15635	15402	15417	15705	15513	15567	15467	15348	15287	15706	15639	15406	15487	15730	15501	15510	15676	15620	15333	15631	15484	15236	15886	15370	15393	15474	15500	15466	15445	15468	15504	15611	15673	15696	15625	15479	15603	15489	15538	15625	15516	15402	15715	15619	15533	15639	15666	15544	15547	15544	15457	15334	15565	15388	15408	15614	15540	15674	15554	15523	15464	15471	15743	15624	15841	15598	15640	15442	15519	15748	15847	15466	15566	15640	15649	15797	15500	15337	15638	15389	15616	15650	15573	15506	15570	15456	15582	15516	15660	15559	15597	15590	15551	15618	15698	15548	15567	15573	15501	15763	15514	15604	15753	15434	15655	15499	15639	15640	15652	15612	15861	15575	15557	15682	15445	15686	15500	15349	15406	15514	15625	15800	15482	15423	15482	15466	15477	15502	15329	15444	15568	15292	15529	15530	15585	15372	15365	15628	15419	15703	15534	15470	15641	15552	15744	15610	15679	15597	15652	15592	15589	15444	15691	15723	15568	15567	15520	15497	15625	15631	15714	15506	15589	15449	15676	15416	15633	15551	15459	15587	15532	15593	15375	15615	15385	15282	15727	15374	15327	15536	15412	15568	15551	15581	15567	15588	15391	15373	15324	15401	15541	15525	15696	15634	15651	15725	15631	15488	15324	15698	15709	15497	15447	15488	15705	15665	15475	15532	15501	15676	15913	15725	15686	15675	15598	15564	15640	15489	15677	15562	15512	15531	15371	15418	15619	15590	15585	15329	15481	15693	15398	15402	15548	15416	15589	15633	15698	15644	15532	15391	15700	15468	15488	15332	15478	15565	15571	15339	15305	15552	15669	15621	15372	15738	15584	15574	15597	15574	15682	15679	15526	15667	15445	15305	15410	15601	15661	15815	15429	15538	15633	15417	15555	15603	15510	15522	15611	15361	15612	15567	15736	15601	15598	15330	15548	15733	15523	15570	15644	15651	15584	15472	15638	15566	15806	15579	15709	15572	15448	15568	15506	15521	15559	15624	15813	15585	15599	15485	15596	15274	15625	15572	15538	15450	15647	15441	15451	15541	15514	15734	15553	15456	15715	15517	15376	15720	15235	15527	15452	15626	15480	15533	15559	15843	15578	15579	15842	15604	15488	15320	15422	15596	15274	15509	15544	15321	15527	15648	15504	15507	15536	15471	15596	15518	15483	15514	15379	15528	15668	15645	15466	15437	15390	15661	15533	15514	15496	15548	15371	15475	15453	15322	15578	15383	15611	15482	15511	15657	15408	15522	15641	15512	15549	15423	15665	15709	15708	15434	15521	15609	15691	15745	15770	15510	15442	15902	15618	15596	15651	15621	15469	15648	15706	15760	15616	15493	15455	15559	15573	15568	15695	15748	15715	15561	15782	15466	15651	15599	15651	15394	15456	15540	15553	15450	15659	15497	15664	15500	15573	15559	15409	15259	15626	15618	15780	15756	15559	15623	15548	15511	15456	15668	15425	15683	15568	15526	15423	15595	15511	15518	15596	15539	15698	15722	15605	15519	15615	15477	15694	15644	15649	15739	15617	15595	15572	15632	15661	15427	15496	15504	15743	15542	15638	15441	15333	15656	15610	15598	15410	15432	15672	15674	15479	15621	15438	15530	15724	15578	15539	15872	15516	15488	15445	15568	15566	15568	15565	15569	15601	15753	15507	15712	15628	15597	15513	15497	15522	15444	15569	15495	15381	15424	15379	15357	15563	15632	15634	15619	15536	15481	15568	15522	15600	15460	15542	15250	15565	15347	15285	15464	15396	15712	15282	15459	15533	15595	15649	15373	15582	15458	15458	15501	15635	15646	15512	15534	15730	15595	15766	15686	15599	15332	15436	15626	15562	15403	15440	15342	15320	15635	15590	15696	15515	15437	15585	15597	15774	15661	15628	15365	15541	15697	15475	15441	15702	15675	15531	15348	15454	15486	15541	15573	15449	15680	15582	15515	15465	15560	15577	15576	15405	15539	15575	15518	15562	15634	15548	15460	15675	15550	15540	15647	15543	15523	15485	15738	15631	15690	15380	15480	15592	15519	15690	15551	15642	15586	15474	15465	15630	15543	15552	15621	15769	15416	15573	15340	15535	15502	15566	15730	15668	15325	15684	15415	15385	15384	15363	15743	15792	15511	15688	15608	15710	15368	15627	15608	15557	15513	15551	15632	15697	15537	15545	15422	15480	15552	15446	15379	15578	15609	15763	15671	15345	15510	15464	15568	15634	15689	15727	15519	15492	15678	15362	15615	15591	15504	15501	15459	15574	15680	15543	15475	15632	15531	15637	15239	15520	15510	15303	15349	15446	15569	15551	15437	15560	15648	15698	15507	15450	15388	15607	15327	15624	15392	15630	15514	15383	15465	15603	15393	15659	15803	15451	15646	15498	15552	15589	15491	15575	15726	15587	15519	15559	15548	15636	15473	15507	15496	15363	15321	15765	15627	15379	15620	15575	15621	15469	15536	15457	15661	15531	15523	15509	15504	15420	15494	15452	15508	15561	15417	15662	15645	15320	15571	15550	15457	15547	15692	15628	15581	15678	15521	15529	15574	15778	15752	15391	15375	15634	15586	15538	15773	15607	15470	15684	15330	15436	15579	15690	15650	15732	15364	15589	15623	15490	15475	15489	15423	15587	15725	15660	15426	15480	15432	15466	15603	15510	15446	15515	15357	15741	15550	15611	15445	15565	15576	15605	15557	15529	15401	15457	15426	15712	15625	15648	15563	15671	15533	15688	15525	15590	15641	15484	15707	15701	15428	15415	15533	15517	15434	15544	15533	15412	15480	15509	15523	15500	15653	15740	15867	15641	15560	15485	15526	15506	15597	15350	15559	15497	15364	15600	15665	15770	15694	15553	15625	15692	15655	15657	15435	15487	15630	15464	15374	15536	15281	15490	15579	15410	15556	15682	15549	15518	15458	15597	15628	15452	15638	15547	15431	15245	15642	15595	15503	15462	15572	15680	15653	15599	15615	15495	15587	15744	15379	15480	15566	15365	15415	15594	15547	15547	15526	15633	15408	15503	15416	15414	15625	15508	15347	15686	15255	15643	15646	15424	15620	15619	15659	15640	15632	15481	15658	15720	15508	15430	15800	15637	15369	15613	15663	15654	15454	15676	15509	15487	15636	15457	15563	15429	15408	15402	15329	15611	15737	15670	15739	15608	15679	15519	15500	15591	15465	15522	15571	15616	15615	15434	15505	15554	15421	15713	15364	15509	15376	15643	15578	15639	15608	15400	15722	15427	15457	15473	15402	15429	15511	15440	15438	15495	15388	15606	15563	15709	15521	15332	15564	15436	15552	15419	15529	15535	15481	15611	15561	15397	15430	15595	15556	15425	15572	15637	15393	15529	15525	15364	15805	15492	15400	15514	15682	15520	15523	15520	15346	15384	15660	15675	15592	15681	15586	15650	15532	15414	15530	15480	15375	15595	15501	15644	15606	15572	15547	15530	15644	15336	15346	15475	15577	15579	15516	15672	15527	15651	15551	15640	15610	15560	15628	15462	15565	15411	15664	15594	15501	15580	15480	15733	15598	15483	15702	15637	15884	15661	15616	15538	15692	15635	15570	15511	15509	15445	15414	15665	15347	15576	15450	15733	15736	15701	15508	15532	15804	15653	15503	15713	15559	15568	15482	15499	15462	15475	15491	15653	15547	15590	15320	15469	15352	15461	15469	15392	15536	15647	15575	15560	15459	15214	15489	15394	15532	15521	15446	15486	15453	15589	15302	15283	15551	15759	15609	15663	15669	15448	15439	15681	15614	15459	15754	15425	15442	15257	15562	15723	15718	15644	15625	15559	15387	15539	15655	15502	15559	15628	15569	15769	15708	15776	15616	15543	15441	15535	15272	15452	15405	15457	15378	15590	15454	15633	15467	15651	15544	15558	15416	15443	15508	15616	15552	15640	15558	15651	15480	15395	15778	15409	15476	15533	15504	15595	15611	15833	15647	15377	15636	15310	15317	15613	15422	15357	15442	15506	15392	15519	15571	15441	15295	15619	15527	15515	15508	15641	15593	15688	15607	15370	15554	15403	15695	15641	15580	15505	15725	15597	15590	15658	15509	15469	15345	15727	15698	15432	15496	15556	15517	15568	15490	15709	15561	15481	15487	15367	15351	15651	15394	15534	15618	15423	15480	15582	15201	15566	15471	15443	15469	15320	15604	15449	15490	15497	15488	15445	15357	15476	15472	15562	15659	15577	15459	15291	15445	15460	15459	15544	15536	15578	15403
20638	37942	37225	34590	20696	19782	17701	45484	46043	32348	20171	13443	10481	9507	9255	9310	9359	9373	9328	9312	9344	9199	9409	9339	9348	9389	9118	9334	9234	9413	9359	9319	9192	9399	9385	9294	9416	9281	9172	9298	9192	9265	9504	9361	9321	9274	9371	9473	9326	9047	9334	9331	9144	9349	9274	9397	9212	9253	9228	9503	9364	9243	9189	9342	9318	9415	9284	9295	9198	9476	9244	9339	9300	9307	9450	9163	9393	9359	9242	9312	9280	9280	9250	9316	9247	9235	9364	9182	9278	9204	9264	9210	9283	9360	9245	9399	9057	9304	9229	9434	9255	9225	9307	9189	9288	9231	9451	9183	9218	9242	9135	9293	9340	9355	9254	9279	9373	9263	9297	9285	9401	9232	9259	9412	9281	9297	9337	9089	9263	9292	9324	9194	9437	9201	9378	9289	9263	9214	9429	9257	9096	9273	9180	9168	9409	9028	9227	9151	9179	9319	9226	9238	9201	9322	9200	9451	9169	9399	9253	9372	9335	9255	9509	9189	9296	9285	9299	9200	9218	9368	9360	9171	9375	9230	9194	9237	9199	9319	9390	9272	9323	9314	9260	9398	9295	9300	9170	9233	9432	9098	9195	9262	9265	9293	9356	9192	9315	9287	9293	9334	9269	9146	9128	9336	9333	9368	9330	9260	9286	9311	9165	9407	9199	9397	9210	9260	9293	9300	9308	9332	9107	9253	9299	9251	9223	9276	9241	9163	9351	9191	9182	9221	9300	9378	9278	9348	9296	9221	9076	9196	9151	9293	9221	9326	9251	9335	9350	9242	9323	9274	9290	9281	9225	9255	9337	9278	9294	9201	9451	9291	9264	9202	9271	9190	9308	9270	9244	9250	9203	9353	9302	9167	9338	9234	9328	9236	9356	9126	9268	9249	9395	9229	9207	9231	9286	9159	9278	9249	9257	9276	9173	9245	9308	9291	9434	9263	9259	9280	9236	9228	9244	9186	9312	9217	9233	9306	9403	9342	9254	9352	9291	9398	9333	9248	9113	9144	9390	9323	9286	9181	9321	9317	9339	9399	9301	9170	9281	9314	9232	9318	9306	9195	9193	9212	9292	9354	9092	9226	9145	9153	9219	9012	9247	9140	9352	9180	9308	9204	9183	9351	9271	9286	9368	9266	9441	9377	9297	9128	9123	9234	9324	9278	9047	9212	9318	9145	9238	9262	9307	9286	9242	9153	9453	9290	9307	9419	9355	9283	9338	9221	9171	9379	9410	9277	9353	9259	9316	9333	9325	9240	9284	9147	9279	9302	9242	9185	9424	9277	9259	9156	9170	9163	9201	9354	9265	9358	9356	9428	9201	9317	9298	9205	9324	9339	9246	9284	9168	9210	9164	9369	9352	9346	9207	9259	9199	9373	9315	9236	9349	9191	9207	9325	9134	9450	9314	9216	9285	9324	9265	9398	9264	9236	9197	9228	9240	9262	9208	9038	9367	9184	9302	9218	9280	9213	9227	9386	9227	9243	9284	9235	9325	9335	9171	9366	9435	9355	9290	9245	9264	9247	9223	9224	9235	9324	9197	9311	9296	9242	9213	9208	9258	9287	9227	9215	9188	9236	9140	9291	9234	9462	9196	9195	9284	9342	9258	9166	9347	9327	9263	9241	9369	9125	9141	9273	9217	9247	9096	9219	9254	9195	9160	9341	9307	9240	9244	9264	9105	9167	9250	9264	9178	9232	9392	9289	9146	9465	9278	9183	9123	9339	9376	9417	9218	9274	9252	9212	9341	9400	9162	9225	9220	9259	9272	9064	9260	9251	9298	9292	9330	9245	9088	9194	9241	9283	9332	9051	9213	9319	9204	9326	9178	9194	9269	9226	9319	9225	9188	9343	9262	9194	9356	9117	9243	9062	9212	9360	9295	9318	9345	9260	9265	9276	9411	9276	9050	9218	9226	9434	9178	9311	9401	9339	9179	9278	9334	9176	9392	9175	9102	9286	9211	9180	9202	9253	9220	9285	9300	9142	9300	9291	9309	9185	9347	9252	9276	9240	9291	9153	9305	9369	9203	9186	9222	9165	9354	9247	9419	9277	9329	9186	9190	9276	9240	9144	9267	9201	9300	9163	9253	9235	9307	9335	9323	9258	9316	9147	9248	9308	9457	9153	9346	9173	9246	9256	9220	9380	9101	9274	9175	9217	9279	9312	9407	9191	9136	9422	9170	9268	9119	9254	9235	9244	9152	9361	9159	9338	9329	9172	9255	9314	9272	9311	9240	9210	9231	9207	9118	9176	9360	9310	9255	9329	9151	9165	9348	9174	9231	9371	9376	9191	9217	9271	9364	9281	9327	9172	9210	9167	9309	9327	9298	9248	9207	9156	9328	9269	9269	9344	9126	9258	9411	9173	9247	9308	9129	9332	9264	9269	9326	9214	9208	9111	9291	9253	9248	9333	9280	9306	9287	9224	9528	9181	9248	9284	9319	9263	9345	9238	9200	9353	9370	9267	9177	9254	9229	9158	9147	9087	9220	9318	9164	9262	9275	9270	9252	9242	9264	9092	9307	9386	9326	9218	9162	9266	9219	9078	9299	9263	9263	9285	9306	9252	9291	9332	9229	9326	9279	9420	9205	9243	9381	9170	9287	9192	9386	9220	9245	9241	9241	9222	9207	9475	9100	9382	9246	9186	9366	9307	9207	9269	9332	9165	9220	9306	9208	9092	9165	9280	9119	9186	9312	9304	9276	9288	9105	9178	9181	9181	9130	9283	9217	9276	9291	9389	9187	9362	9280	9192	9242	9302	9183	9301	9267	9374	9321	9159	9264	9359	9343	9193	9255	9232	9318	9187	9358	9278	9353	9254	9252	9234	9241	9227	9244	9352	9290	9127	9125	9301	9276	9221	9087	9267	9438	9297	9424	9218	9123	9181	9102	9339	9248	9178	9238	9348	9221	9273	9222	9263	9315	9212	9233	9190	9124	9210	9270	9288	9314	9303	9461	9190	9202	9255	9295	9163	9360	9323	9405	9252	9121	9286	9267	9323	9149	9307	9268	9190	9282	9103	9392	9319	9211	9133	9259	9208	9323	9210	9249	9241	9219	9318	9270	9386	9099	9212	9253	9232	9360	9261	9221	9314	9221	9295	9236	9199	9168	9114	9281	9142	9178	9235	9275	9166	9267	9291	9309	9268	9273	9199	9229	9410	9325	9310	9213	9355	9365	9311	9179	9364	9290	9345	9223	9206	9250	9314	9225	9255	9371	9298	9348	9335	9181	9142	9392	9154	9322	9164	9217	9153	9280	9292	9223	9315	9278	9302	9317	9315	9196	9067	9352	9329	9338	9238	9285	9355	9149	9019	9333	9170	9190	9407	9331	9264	9212	9207	9252	9087	9287	9241	9256	9285	9214	9328	9190	9199	9260	9118	9415	9237	9383	9217	9152	9204	9315	9318	9211	9199	9249	9099	9317	9181	9124	9237	9373	9210	9250	9327	9295	9357	9244	9188	9329	9254	9229	9300	9207	9276	9210	9198	9125	9321	9206	9273	9079	9288	9369	9232	9226	9081	9291	9257	9373	9357	9213	9111	9230	9297	9308	9284	9344	9214	9252	9160	9258	9234	9225	9424	9325	9454	9457	9194	9349	9142	9169	9255	9356	9271	9373	9311	9396	9178	9171	9337	9257	9219	9405	9360	9314	9381	9400	9171	9214	9316	9206	9265	9253	9319	9380	9378	9190	9236	9397	9128	9145	9334	9275	9458	9196	9295	9383	9360	9216	9277	9284	9098	9235	9352	9250	9255	9354	9386	9280	9203	9235	9173	9352	9241	9175	9440	9200	9187	9278	9139	9224	9360	9261	9210	9248	9162	9182	9222	9159	9155	9286	9211	9297	9212	9214	9359	9170	9298	9122	9292	9268	9240	9188	9252	9283	9278	9117	9161	9100	9308	9295	9243	9304	9210	9284	9224	9389	9269	9206	9331	9141	9298	9214	9202	9207	9182	9269	9343	9034	9269	9279	9200	9426	9227	9169	9251	9250	9328	9118	9214	9280	9279	9248	9325	9287	9250	9277	9256	9294	9300	9255	9198	9099	9244	9294	9218	9264	9345	9142	9157	9128	9200	9361	9449	9455	9295	9112	9247	9201	9324	9103	9214	9281	9318	9374	9389	9059	9135	9223	9329	9368	9282	9128	9368	9177	9177	9278	9119	9231	9170	9179	9217	9117	9385	9285	9307	9399	9283	9291	9284	9287	9384	9302	9255	9205	9178	9332	9064	9260	9355	9152	9263	9300	9073	9325	9180	9249	9236	9264	9226	9244	9128	9267	9317	9092	9268	9191	9093	9203	9318	9170	9155	9128	9276	9226	9204	9277	9219	9180	9260	9309	9281	9206	9306	9156	9162	9187	9284	9224	9193	9201	9108	9305	9285	9160	9114	9370	9229	9175	9384	9231	9175	9115	9317	9291	9205	9256	9089	9336	9237	9274	9272	9499	9230	9365	9196	9353	9214	9212	9163	9266	9390	9159	9264	9328	9319	9198	9313	9212	9265	9306	9309	9208	9273	9197	9188	9202	9201	9292	9299	9295	9180	9302	9252	9283	9228	9182	9322	9171	9189	9191	9123	9342	9350	9202	9341	9247	9226	9220	9338	9147	9227	9294	9238	9219	9083	9319	9095	9115	9183	9321	9353	9279	9314	9138	9304	9252	9278	9284	9342	9323	9062	9254	9158	9148	9213	9241	9395	9256	9225	9146	9150	9290	9314	9134	9215	9294	9293	9325	9278	9237	9211	9341	9176	9197	9239	9142	9322	9308	9221	9260	9219	9226	9263	9332	9212	9211	9223	9365	9156	9109	9147	9123	9152	9218	9352	9216	9242	9235	9429	9200	9127	9235	9319	9337	9410	9289	9272	9285	9242	9169	9244	9251	9311	9208	9304	9336	9270	9254	9113	9358	9249	9270	9081	9270	9223	9344	9182	9184	9368	9364	9182	9179	9221	9205	9430	9351	9334	9195	9189	9353	9160	9199	9186	9124	9241	9185	9106	9160	9284	9201	9356	9374	9281	9241	9159	9218	9224	9266	9313	9206	9279	9146	9280	9262	9134	9207	9388	9216	9184	9142	9308	9397	9162
32012	26152	29032	28986	21382	18892	17904	20193	20209	18777	17419	16453	16034	15952	15642	15729	15884	15792	15829	15751	15758	15760	15815	15887	15847	15726	15874	15739	15843	15547	15805	15910	15929	15828	15717	15654	15555	15838	15555	15769	15728	15756	15876	15826	15771	15900	15790	15897	15794	15850	15904	15718	15825	15960	16033	15921	15699	15748	15589	15731	15710	15613	15590	15886	15815	15740	15914	15699	15893	15724	15623	15795	15718	15698	15618	16028	15764	15712	15903	15860	15746	15826	15790	15801	15734	15703	15836	15846	15758	15739	15630	15876	15515	16070	15784	15813	15699	15949	15863	15861	15774	15894	15893	15842	15880	16008	15931	15726	15632	15815	15816	15729	15731	15772	15736	15796	15583	15872	15854	16106	15767	15774	15826	15789	15913	15721	15710	15713	15817	15750	15839	15771	15793	15826	15766	15824	15808	15674	15736	15693	15613	15786	15756	15727	15779	15756	15708	15868	15753	15790	15755	15779	15670	15780	15829	15915	15909	15727	15684	15813	15930	15837	15791	15718	15769	15743	15806	15571	15657	15689	15783	15747	15883	15823	15967	15778	15759	15635	15825	15807	15805	15737	15726	15637	15516	15829	15935	15735	16042	15599	15733	15794	15783	15604	15495	15731	15747	15686	15809	15677	15835	15511	15871	15866	15903	15756	15927	15634	15864	15931	15943	15863	15858	15765	15644	15857	15974	15883	15920	15795	15636	15929	15661	15876	15633	15658	15620	15850	15622	15965	15823	15706	15604	15846	15880	15666	15659	15694	15776	15782	15527	15916	15841	15801	15971	15859	15829	15900	15683	15838	15720	15703	15602	15779	15855	15608	15857	15545	15930	15743	15746	15906	15778	15844	15628	15740	15890	15751	15903	15834	15848	15815	15847	15883	16015	15875	15886	16007	15813	15808	15857	15966	15808	15867	15523	15653	15782	15748	15801	15705	15838	15741	15737	15884	15730	15571	15810	15705	15527	15639	15929	16044	15895	15924	15703	15824	15757	15954	15750	15772	15680	15782	15721	15903	15618	15537	15581	15608	15734	15598	15828	15652	15738	15826	15824	15776	15781	15785	15769	15697	15750	15822	15687	15695	15550	15977	15739	15728	15802	15706	15807	15942	15938	15900	15867	15808	15813	15852	15595	15730	15654	15657	15759	15867	15754	15842	15610	15712	15868	15603	15801	15842	15933	15796	15690	15656	15755	15786	15741	15929	15689	15829	15688	15642	15779	15749	15830	15636	15765	15816	15733	15846	15796	15979	15814	15483	15711	15880	15946	15909	15619	15799	15876	15800	15962	15642	15553	15427	15836	15658	15682	15609	15755	15808	15752	15674	15784	15746	15807	15645	15660	15720	15727	15681	15782	15874	15898	15785	15817	15903	15646	15503	15764	15820	15963	16094	15895	15845	15620	15695	15731	15762	15781	15587	15683	15958	15691	15888	15921	15748	15671	16002	15984	15659	15833	15810	16015	15900	16010	15638	15756	15876	15860	15648	15923	15877	15875	15632	15746	15771	15828	15694	15491	15619	15765	15717	15818	15979	15572	15503	15815	15808	15751	15616	15770	15823	15814	15849	15771	15807	15755	15823	15887	15817	15779	15899	15530	15678	15817	15781	15817	15608	15680	15743	15753	15863	15927	15725	15774	15857	15723	15624	15817	15764	15763	15777	15653	15844	15727	15862	15592	15816	15903	15758	15809	15811	15793	15962	15793	15707	15670	15678	15835	15577	15765	15805	15691	15639	15822	16040	15865	15664	15817	15979	15695	15556	15792	15545	15897	15763	15742	15733	15963	15904	15694	15441	15725	15848	15886	15833	15885	15794	15949	15806	15741	15648	15707	15732	15842	15733	15908	15732	16066	15825	15661	15718	15631	15969	15805	15729	15812	15714	15812	15438	15986	15951	15832	15727	15714	15651	15699	15707	15583	15709	15983	15671	15889	15770	15902	15770	15879	16014	15725	15828	15969	15654	15860	15825	15839	15652	15811	15983	15653	15825	15829	15867	15656	15849	15928	15750	15733	15930	15747	15735	15900	15900	15742	15788	15762	15870	15864	15901	15751	15925	15679	15827	15963	15702	15682	15717	15642	15759	15716	15823	15894	15701	15881	15741	15790	15762	15675	15814	15755	15854	15825	15959	15791	15799	15676	15818	15783	15867	15753	15788	15684	15512	15711	15640	15965	15787	15788	15919	15566	15784	15968	16033	15777	15912	15886	15744	15917	15913	15642	15508	15603	15669	15836	15715	15732	15719	15766	15646	15781	15489	15747	15688	15800	15825	15698	15887	15896	15680	15744	15752	15932	15690	15875	15874	15705	15709	15811	15695	15844	15820	15918	15991	15575	15711	15778	15825	15800	15587	15843	15759	15706	15741	15751	15838	15763	15682	15880	15796	15855	15971	15845	15720	15533	15739	15843	15796	15836	15569	15787	15762	15771	15830	15698	15699	15788	15717	15915	15886	15631	15682	15850	15752	15824	15875	15884	15740	15663	15834	15679	15692	15858	15791	15654	15684	15813	15711	15839	15864	15739	15840	15833	15733	15603	15787	15837	15730	15813	15943	15807	15645	15786	15893	15624	15674	15876	15661	15609	15689	15868	15787	15754	15932	15792	15670	15837	15735	15705	15671	15735	16037	15881	15841	15796	15892	15802	15807	15558	15758	15720	15834	15860	15956	15664	15720	15685	15733	15752	15754	15915	15817	15744	15676	16009	15820	15725	15919	15800	15770	15698	15616	15867	15934	15875	15723	15726	15858	15793	15455	15549	15762	15735	15836	15810	15793	15629	15635	15815	15722	15917	15770	15719	15775	15663	15908	15718	15663	15917	15810	15686	15693	15699	15658	15773	15995	15859	15990	15555	15782	15690	15745	15855	15984	15642	15704	16021	15978	15959	15764	15852	15875	15711	15899	15889	15777	15598	15485	15913	15666	15751	15624	15595	15813	15883	15811	15824	15859	15790	15729	15773	15708	15727	15801	15800	15825	15728	15725	15665	15799	15812	15870	15941	15657	15933	15877	16040	15774	15974	15770	15711	15724	15886	15953	15818	15709	15806	15730	15915	15492	15668	15845	15834	15686	15866	15842	15732	15714	15793	15834	15700	15886	15822	15806	15798	15986	15877	15873	15893	15903	15591	15982	15676	15775	15828	15862	15659	15733	15863	15771	15737	15831	15924	15924	15832	15754	15918	15977	15663	15802	15697	15750	15896	15930	15785	15855	15942	15830	15813	15820	15599	15812	15554	15845	15687	15677	15777	15792	15579	15843	15926	15861	15743	15919	15743	15778	15598	15831	15770	16018	15780	15630	15769	15578	15882	15759	15782	15889	15833	15771	15970	15543	15741	15799	15762	15815	15673	15534	15914	15706	15733	15743	15877	15731	15659	15716	15801	15721	15732	15709	15781	15727	15771	15663	15894	15851	15766	15775	15650	15615	15765	15799	15761	15799	15931	15670	15848	15732	15751	15754	15733	15714	15705	15864	15714	15846	16034	15849	15846	15751	16026	15700	15678	15842	15916	15640	15770	15762	15726	15900	15919	15855	15947	15578	15767	15895	15735	15834	15716	15864	15874	15982	16023	15936	15838	15524	15615	15830	15795	15577	15706	15838	15842	15796	15946	15657	15809	15649	15831	15918	15795	15616	15889	15840	15924	15552	15876	15836	15693	15706	15836	15800	15819	15884	15556	15762	15733	15744	15659	15757	15741	15775	15951	15673	15731	15635	16030	15816	15806	15710	15880	15966	15829	15929	15822	15786	15916	15716	15965	15874	15953	15786	15826	15853	15757	15784	16007	16011	15782	15682	15836	15740	15723	15664	15815	15913	15895	15876	15727	15704	15912	15844	15895	15789	15836	15756	15888	15923	15949	15864	15766	15685	15761	15726	15926	15774	15760	15756	16025	15722	15902	15648	15897	16053	16150	15887	15678	15848	15814	15732	15707	15783	15651	15814	15791	15709	15804	15680	15644	15847	15633	15772	15914	15730	15798	15660	15731	15630	15745	15647	15723	15742	15777	15895	15565	15863	15818	15856	15741	15650	15682	15820	15881	15695	15653	15799	15686	15753	15714	15846	15837	15823	15798	16018	15830	15941	15710	15767	15645	15830	15907	15932	15721	15630	15644	15810	15773	15644	15674	15781	15614	15975	15961	15726	15830	15894	15783	15588	15995	15671	15882	15942	15831	15740	15714	15535	15581	15596	15940	15863	15811	15632	15757	15909	15783	15713	15857	15870	15785	15920	15790	15742	15794	15596	15795	15763	15975	15654	15984	15725	15860	15791	15938	16026	15660	15934	15876	15816	15598	15856	15652	15642	15644	15720	15820	15730	15938	15715	15896	15865	15927	15775	15844	15770	15705	15811	15789	15876	15779	15701	15922	15656	15610	15945	15836	15908	15817	15673	15799	15594	15910	15892	15645	15762	15729	15741	15949	15748	15678	15703	15919	15606	15757	15689	15764	15739	15771	15769	15867	15707	15874	15678	15683	15714	15683	15813	15533	15803	15859	15753	15628	15530	15889	15866	15708	15632	15668	15690	15763	15686	15824	15647	15914	15636	15748	15751	15791	15748	15729	15728	15799	15670	15876	15810	15497	15793	15879	15727	15700	15815	15728	15764	15838	15721	15681	15685	15721	15762	15939	15815	15803	15805	15719	15713	15741	15682	15730	15779	15712	15728	15883	15753	15809	15782	15915	15827	15804	15696	15781	15906	15881	15802	15720	15615	15720	15923	15855	15701	15878	15823	15748	15701	15405	15873	15980	15714	15972	15797	15692	15644	15758	15566	15771	16002	15926	15610	15775	15781	15551	15560	15810	15879	15965	15749	15825	15844	15775	15747	15558	15788	15695	15864	15994	15861	15750	15762	15796	15726	15737	15786	15968	15738	15591	15587	15857	15822	15858	15826	15794	15613	15872	16049	15832	15674	15895	15609	15903	15826	15904	15793	15741	15915	15683	15686	15572	15898	15907	15773	15785	15622	15945	15917	15791	15851	15827	15609	15668	15936	15951	15747	15821	15859	15898	15804	15901	15790	15726	15906	15871	15754	15728	15715	15627	15664	15795	15674	15508	15713	15816	15818	15743	15823	15977	15918	15768	15844	15735	15814	15859	15657	15798	16084	15759	15675
19488	21600	23454	20936	13940	12170	11192	14064	13365	11791	10239	9686	9289	9160	9248	9094	9189	9236	9042	9131	9181	9043	9172	9196	9232	9016	9156	9117	9242	9142	9195	9200	9191	9194	9053	9117	9163	9021	9147	9145	9267	9123	9099	9285	9087	9138	9200	9214	9164	9242	9126	9022	9306	9109	8947	9092	9236	9098	9353	9183	9164	9332	9151	9149	9076	9217	9173	9126	9185	9022	9061	9209	9209	9250	9012	9184	9099	9182	9062	9090	9243	9118	9057	9017	9180	9117	9152	9037	9103	9326	9034	9194	9066	9124	9118	9027	9100	9070	9163	9216	9025	9147	9124	8981	9088	9126	9056	8934	9136	9242	9091	9099	9178	9117	9114	9074	9260	9041	9180	9094	8979	9216	9108	9097	9089	9244	9184	9121	9146	9149	9092	8990	9186	8984	9256	9137	9066	9192	9142	9015	9170	9055	9165	8997	9129	8987	8996	9043	9114	9091	9008	9115	9026	9155	9101	9078	9111	9189	9248	9085	9196	8920	9205	9184	9148	9253	9153	9077	9161	9170	9085	9346	9171	9130	9142	9166	9110	9121	9116	9150	9125	9128	9273	9043	9116	9104	9172	9065	9045	8914	8965	9067	9151	9252	8872	9166	9265	9168	9255	9160	9050	9070	9190	9106	9239	8999	9213	9085	9187	9126	9094	9298	9192	9085	9039	9140	9138	9093	9211	9023	9108	9105	9164	9193	9025	9031	9133	9168	9163	9097	9070	9176	9095	9148	9278	9017	9175	9164	9071	9000	9043	9039	9157	9117	9223	9063	9052	9067	9286	9136	9119	9201	8913	9091	9237	9139	9081	9143	9067	9262	9162	9133	9083	9137	9077	9086	9085	9045	9253	9112	9144	9079	9175	9325	9208	9205	9129	9102	9211	9184	9096	9070	9286	8991	8988	9102	9081	9141	9159	9273	9040	9216	9218	9119	9099	9064	9129	9044	9151	9113	9018	9020	9281	8988	9025	9091	9079	9180	9114	9039	9145	9141	9046	9241	9164	8964	9192	9216	9140	9032	9225	9135	9152	8953	9154	9198	9057	9101	9041	9181	9032	9098	9034	9220	9042	9201	9097	9173	9149	9380	9143	9141	9078	9125	9116	9007	9134	9158	9001	9343	9062	9120	9184	9156	9027	9140	9008	9250	9143	8923	9250	9069	9084	9116	9124	9194	9165	9014	9243	9135	9081	9095	8942	9105	9054	9027	9111	9074	9093	9248	9085	9148	9151	9176	9161	9107	9160	9219	9133	9111	9207	9248	9094	9177	9148	9236	9068	9216	9282	9190	9033	9182	9167	9081	9071	9144	9202	9112	8977	9163	9151	9161	8991	9155	8934	9051	9278	8980	9234	9029	9163	9131	9241	9197	9162	9166	9032	9322	9057	9106	9201	9064	9014	9230	9122	9208	9129	9200	9216	9234	9131	9063	8943	9167	9079	9148	9079	9158	9065	9186	9026	9107	9205	9271	8886	9202	9132	9054	9079	9035	9093	9199	9002	9086	9054	9050	9014	9081	9212	9248	9082	9220	9136	9197	9145	9173	9127	9222	9034	9098	9049	9063	9226	9144	9007	9196	9041	9053	9189	9157	9055	9247	9161	9182	9058	8958	9146	9012	9246	9081	9022	9230	9108	9171	9270	9210	9301	9049	9322	9245	9106	9295	9219	9185	9097	9139	9165	9152	9204	9198	9016	9284	9200	9108	9076	9066	9067	9158	9079	9163	9112	9198	9232	9083	9098	9059	9189	9145	9198	9171	9275	9194	9217	9060	9107	9193	9010	9181	9113	9083	9188	9082	9203	9152	8990	9201	9215	8958	9252	9060	9283	9211	9161	9168	9273	9126	8977	9171	9157	9254	9082	8979	9235	9169	9172	9170	9205	9107	9067	9158	9096	9111	9143	9187	9363	9091	9228	9183	9049	9149	9225	9021	9184	9046	9059	9209	9049	9037	9164	9124	9096	9147	9091	9076	9079	9118	9111	9219	9164	9039	9168	9085	9197	9046	9319	9263	9116	9097	9180	9050	9209	9220	9126	9045	9145	9129	9068	9074	9211	9079	9249	9056	8991	9063	9232	8952	9284	9175	9089	9101	9081	8970	9168	9105	9134	9176	9204	9082	9160	9126	9141	9118	8947	9076	9135	9105	9209	9147	9246	9257	9043	9155	9126	9083	9264	9110	9159	9114	9090	9191	9088	9106	9219	8941	9316	9129	9249	9249	8992	9053	8898	9167	9053	9137	9034	9191	9229	8934	9120	9125	9202	9106	9099	9160	9068	9159	9245	9160	9170	9116	9006	9204	8975	9100	9113	8887	9162	9257	9146	9163	9199	9161	9092	9180	9105	9285	9130	9057	9110	9158	9169	9171	9206	9155	9159	9205	9212	9191	9040	9124	9107	8892	9210	9124	9084	9030	9259	9036	9255	9127	9079	9225	9078	9122	9118	9171	9202	9222	8998	9299	9129	9121	8985	9102	9070	8985	9167	9057	9303	8960	9123	9314	9166	9182	9003	8905	8982	9279	9121	9103	9156	9176	9094	9258	9105	9105	9155	9251	9149	8948	9253	8963	9190	9176	9086	9111	9077	9124	9132	8994	9100	9222	9167	9189	9260	8977	9143	9080	9182	9062	9297	9132	9175	9181	9200	9155	9060	9041	9281	9007	9158	9089	9034	9070	9105	9141	9197	9071	9201	9040	9091	9108	9109	9164	9230	9217	9143	9186	8933	9256	9013	9168	9240	9081	9246	9252	9177	9336	9160	9241	9241	9128	9108	9023	9057	9276	8985	8965	9044	9027	9069	9163	9168	9196	9038	9122	9086	9115	9048	9136	9149	9165	9080	9155	9137	9125	9232	9188	9072	9022	9198	9301	9209	9062	9050	9165	9200	9006	9191	9046	9131	9097	9013	9152	9196	9133	9143	9131	8948	9099	9083	9150	9022	9088	9073	9184	9139	9081	9069	9174	9191	9117	9111	9131	8914	9082	9164	9143	9237	9194	9056	9178	9166	9150	9193	8945	9006	9013	9061	8951	9163	9118	9157	9026	9129	9164	9213	9212	9098	8979	9231	9088	9116	9070	9200	9126	9077	9076	9041	9139	9199	9170	9106	9094	9140	9239	9073	9164	9210	9169	9062	9236	9055	9184	8984	9160	9218	9124	8988	9146	9159	9154	9176	9047	9182	9145	9133	9142	9051	9208	9162	9036	9074	9205	9240	9196	9178	9175	9136	9044	9088	9191	9054	9224	9235	9196	9038	9153	9198	9231	9246	9140	9079	9064	9099	9126	9133	9072	9141	9000	9194	8981	9194	9175	9127	9195	9129	9213	9145	9044	9200	9239	9256	9262	9184	9308	9112	9151	9097	9187	9063	9139	9168	9233	9284	9147	9123	9061	9139	9125	9272	9234	9134	9178	9091	9155	9269	9085	9097	8927	9168	9219	9281	9037	8900	9133	9229	9000	9149	9194	9179	9143	9254	8949	9161	9004	9141	9057	9167	9254	9205	9104	9054	9163	9136	9116	9140	9124	9073	9046	9172	9092	9065	9138	9239	9048	9172	9147	9284	9077	9222	9103	9118	9315	9173	9146	9118	9085	9156	9113	9028	9013	9099	9217	9170	9141	8977	9097	9144	9274	9268	9193	9190	9236	9259	9135	9081	9190	9027	9132	9216	9233	9055	9185	9139	9156	9251	9205	9026	9055	8989	9083	9188	9191	9056	8971	9100	9085	9150	9206	9064	9237	9127	9076	9159	9312	8975	9217	9093	9094	9137	9091	9072	9079	9133	9168	9176	9195	9065	9024	8921	9006	9231	9154	9112	9172	9125	9085	9111	9355	9340	9161	9174	9354	9140	9128	9090	9005	9136	9018	9155	9269	9226	9039	9260	9143	9171	9177	8917	9249	9145	9106	9088	9208	9225	9206	9093	9085	9200	9134	9111	9126	9241	9117	9044	9157	9113	9159	9014	8998	9273	9044	9029	9078	9173	9119	9084	9174	8980	9070	9103	9239	8954	9187	9104	9192	9226	9003	9070	9125	9134	9063	9112	9094	9287	9078	9051	9001	9068	9023	9132	9140	9184	9127	9085	9112	9195	9095	9268	9171	9094	9134	9271	8969	8936	9166	9121	9178	9124	9107	9293	9229	9200	8991	9020	9012	9141	9156	9127	9214	9151	9204	9203	9108	9160	9213	9066	9064	9227	9080	9050	9233	9141	9125	9104	9115	9088	9049	9228	9079	9154	9266	9253	9235	9074	9106	9125	9247	9352	9126	9218	9044	9160	9146	9126	9174	9145	9211	9054	9148	9080	9274	9201	9178	9265	9269	9122	9036	9153	9237	9041	9027	9184	9013	9092	9088	9267	9081	9119	8995	9120	9017	9031	9181	9007	9023	9024	9067	9020	9093	9184	9171	9137	9088	9076	9120	9185	9161	9057	9089	9121	9196	9283	9094	9160	9038	9236	9227	9076	9107	9075	9109	9026	9040	9239	9167	9014	9196	9245	9159	9153	9196	9254	9189	9084	9079	9164	9179	9129	9171	8993	9101	9105	9148	9081	9138	8943	9102	9085	9192	9061	9160	9101	9158	9152	9240	9087	9135	9103	9156	9208	8978	9121	9188	9036	9216	9106	9080	9111	9087	9055	9086	9232	9217	9225	9214	9202	9231	8944	9208	9146	9188	9235	9110	9265	9011	9123	9108	9108	9052	9158	9161	9101	9151	9029	9098	9219	9163	9225	9181	9078	9146	9206	8999	9108	9033	9207	9172	9131	9059	9189	9149	9173	9152	9061	9180	9191	9166	9181	9104	9186	9163	9090	9092	9216	9079	9110	9010	9048	9202	9076	9101	9250	9137	9116	9056	9156	9068	9057	9207	9182	9099	9114	9035	9132	9118	9162	9129	9247	9193	9170	9136	9226	9200	9222	9053	9145	9165	9268	9235	9144	9239	9225	9187	9165	9063	9264	9163	9077	9204	9149	9107	9130	9129	9007	9106	9125	9146	9140	9153	9016	9086	9221	9087	9106	9215	9119	9328	9142	9154	9133	9082	9189	9168	9369	8966	9124	9179	9064	9139	9068	9110	8930	9092	9103	9243
25474	21252	29376	30077	24951	21949	21584	33883	36065	29940	22175	18276	16746	16232	15971	15838	15760	15784	15693	15786	15875	15771	15813	15870	15711	15680	16005	15979	15733	15654	15740	15824	15779	15638	15811	15508	15715	15862	15667	15998	15428	15653	15576	15587	15877	15617	15591	15779	15502	15787	15542	15641	15659	15868	15578	15820	15770	15656	15590	15780	15622	15872	15659	15731	15608	15645	15799	15567	15567	15684	15703	15526	15562	15662	15835	15697	15766	15642	15803	15459	15495	15585	15711	15571	15811	15596	15709	15785	15635	15591	15480	15775	15416	15762	15560	15748	15578	15566	15689	15631	15766	15837	15573	15656	15632	15644	15665	15597	15469	15650	15612	15564	15641	15618	15686	15514	15679	15655	15501	15386	15541	15591	15874	15555	15676	15572	15731	15773	15804	15634	15561	15394	15849	15750	15528	15777	15618	15690	15849	15563	15443	15771	15646	15718	15735	15727	15572	15543	15811	15635	15798	15471	15516	15563	15680	15830	15566	15712	15734	15698	15530	15562	15707	15751	15532	15618	15635	15496	15773	15688	15577	15468	15656	15648	15612	15538	15631	15667	15735	15627	15641	15591	15514	15418	15583	15585	15753	15655	15758	15806	15547	15827	15761	15665	15503	15820	15485	15471	15621	15773	15636	15699	15636	15657	15555	15767	15721	15644	15572	15678	15529	15711	15759	15671	15777	15639	15606	15838	15728	15682	15743	15741	15679	15825	15623	15753	15614	15664	15580	15671	15767	15669	15353	15761	15841	15775	15638	15594	15579	15982	15825	15317	15645	15600	15462	15426	15626	15640	15693	15607	15682	15716	15599	15533	15635	15739	15835	16002	15708	15671	15763	15717	15720	15384	15365	15572	15605	15519	15749	15630	15758	15767	15776	15671	15578	15593	15492	15525	15861	15463	15681	15588	15600	15701	15707	15712	15700	15672	15626	15549	15789	15675	15647	15703	15655	15537	15686	15490	15500	15670	15893	15528	15606	15631	15754	15810	15567	15611	15693	15800	15676	15731	15778	15495	15693	15453	15507	15617	15632	15678	15625	15750	15668	15768	15595	15528	15654	15556	15533	15846	15671	15673	15540	15853	15848	15571	15799	15742	15430	15708	15646	15693	15772	15748	15744	15671	15653	15757	15533	15679	15760	15659	15780	15677	15642	15826	15780	15849	15778	15901	15703	15522	15539	15698	15519	15476	15627	15555	15515	15664	15659	15684	15743	15597	15684	15681	15632	15608	15735	15686	15604	15586	15672	15622	15747	15544	15544	15613	15450	15631	15472	15555	15528	15551	15760	15642	15596	15555	15324	15672	15521	15602	15723	15739	15556	15746	15718	15470	15574	15559	15620	15598	15659	15683	15569	15692	15436	15299	15797	15579	15582	15656	15794	15692	15683	15757	15687	15802	15718	15612	15831	15681	15619	15703	15524	15599	15751	15719	15520	15465	15545	15600	15942	15772	15752	15672	15509	15849	15917	15722	15603	15580	15497	15688	15773	15686	15930	15598	15647	15615	15699	15717	15685	15688	15725	15657	15817	15599	15648	15783	15754	15344	15665	15627	15622	15619	15615	15486	15699	15575	15624	15714	15628	15699	15611	15629	15650	15616	15554	15719	15723	15590	15802	15634	15710	15667	15312	15738	15763	15651	15708	15523	15756	15331	15560	15748	15594	15486	15627	15852	15454	15617	15773	15766	15840	15272	15488	15757	15735	15761	15711	15701	15796	15822	15487	15594	15772	15550	15824	15463	15534	15733	15468	15605	15886	15819	15404	15452	15623	15637	15697	15822	15951	15685	15655	15640	15556	15538	15671	15853	15855	15650	15683	15558	15696	15665	15529	15628	15607	15497	15639	15784	15581	15709	15566	15631	15637	15692	15729	15611	15595	15738	15788	15575	15516	15889	15881	15501	15581	15785	15811	15647	15558	15707	15579	15700	15686	15737	15728	15587	15787	15674	15532	15576	15653	15646	15731	15550	15627	15618	15614	15540	15688	15598	15670	15515	15706	15554	15537	15480	15634	15520	15789	15823	15804	15603	15523	15581	15600	15428	15502	15645	15745	15610	15647	15575	15641	15615	15746	15724	15772	15662	15621	15590	15700	15665	15841	15474	15576	15784	15848	15744	15740	15642	15663	15852	15665	15743	15713	15933	15687	15648	15682	15853	15770	15357	15760	15615	15764	15506	15706	15438	15636	15569	15621	15584	15576	15706	15705	15615	15610	15753	15673	15253	15731	15675	15726	15608	15676	15672	15640	15692	15588	15657	15620	15732	15659	15536	15577	15684	15656	15698	15770	15683	15652	15666	15676	15580	15776	15641	15518	15701	15537	15452	15789	15605	15665	15377	15647	15689	15824	15589	15605	15384	15481	15784	15664	15698	15593	15884	15649	15716	15778	15658	15658	15754	15790	15568	15744	15700	15809	15723	15564	15468	15504	15707	15622	15462	15552	15514	15448	15560	15653	15806	15797	15607	15650	15851	15591	15818	15492	15811	15696	15673	15502	15548	15554	15682	15553	15570	15642	15636	15545	15575	15648	15733	15653	15633	15675	15686	15731	15583	15694	15602	15586	15694	15541	15686	15664	15702	15589	15631	15642	15520	15643	15627	15695	15999	15668	15645	15800	15691	15818	15504	15529	15499	15885	15445	15741	15736	15583	15698	15761	15640	15608	15721	15630	15577	15496	15698	15521	15705	15406	15774	15700	15606	15450	15707	15754	15699	15768	15492	15484	15595	15651	15527	15688	15748	15638	15692	15922	15801	15584	15533	15797	15704	15865	15596	15508	15752	15558	15600	15575	15607	15686	15637	15431	15582	15599	15778	15747	15543	15708	15460	15554	15657	15721	15812	15601	15666	15920	15597	15788	15517	15694	15716	15519	15621	15707	15782	15670	15713	15808	15550	15661	15629	15619	15567	15672	15562	15661	15501	15715	15749	15664	15626	15741	15721	15816	15826	15509	15669	15735	15543	15689	15710	15751	15734	15585	15570	15561	15477	15438	15522	15517	15630	15688	15688	15617	15568	15539	15758	15607	15799	15780	15613	15578	15723	15918	15706	15600	15525	15692	15782	15765	15508	15871	15638	15684	15575	15456	15752	15547	15801	15835	15633	15647	15456	15696	15704	15724	15648	15437	15757	15629	15539	15841	15603	15617	15896	15379	15696	15545	15849	15516	15646	15665	15725	15765	15651	15673	15605	15759	15673	15724	15581	15630	15721	15635	15479	15696	15746	15678	15556	15806	15553	15874	15563	15610	15688	15582	15789	15705	15616	15974	15827	15769	15638	15749	15648	15767	15483	15599	15377	15477	15681	15671	15581	15696	15710	15802	15812	15611	15532	15636	15550	15954	15645	15674	15540	15580	15751	15664	15530	15602	15555	15644	15572	15651	15613	15793	15863	15705	15535	15783	15560	15460	15557	15601	15406	15585	15858	15784	15646	15665	15603	15592	15711	15635	15481	15554	15643	15702	15511	15616	15699	15727	15710	15575	15640	15741	15592	15569	15615	15738	15470	15670	15648	15715	15611	15530	15659	15587	15734	15606	15765	15677	15517	15616	15546	15664	15596	15640	15664	15745	15623	15868	15560	15694	15767	15672	15534	15706	15563	15708	15527	15525	15424	15495	15549	15732	15621	15721	15720	15700	15630	15602	15431	15839	15774	15668	15568	15591	15654	15790	15543	15712	15634	15668	15631	15398	15606	15555	15605	15519	15612	15749	15718	15650	15545	15536	15581	15600	15713	15770	15590	15638	15652	15838	15637	15596	15635	15711	15749	15726	15777	15689	15657	15734	15644	15794	15652	15593	15687	15597	15671	15628	15595	15597	15600	15612	15789	15624	15784	15577	15851	15776	15661	15596	15506	15737	15662	15620	15735	15686	15573	15685	15664	15784	15672	15528	15718	15624	15637	15514	15683	15661	15578	15586	15582	15691	15647	15493	15830	15738	15988	15548	15859	15622	15687	15525	15662	15757	15687	15744	16021	15723	15700	15722	15598	15486	15830	15765	15767	15603	15881	15689	15440	15720	15412	15663	15760	15612	15617	15575	15470	15589	15741	15707	15697	15674	15715	15534	15580	15641	15689	15564	15749	15769	15635	15488	15779	15739	15629	15773	15698	15532	15571	15614	15617	15663	15626	15694	15662	15788	15664	15658	15776	15647	15534	15666	15859	15632	15792	15657	15707	15650	15800	15743	15575	15876	15615	15706	15780	15798	15636	15619	15641	15607	15519	15744	15521	15703	15593	15589	15657	15630	15698	15716	15777	15835	15755	15450	15713	15575	15615	15409	15828	15521	15565	15819	15373	15741	15604	15692	15794	15841	15645	15957	15667	15631	15574	15644	15654	15622	15711	15595	15616	15418	15712	15745	15693	15842	15551	15632	15664	15882	15575	15714	15581	15609	15860	15628	15621	15386	15581	15710	15554	15867	15389	15770	15752	15515	15662	15658	15612	15412	15575	15548	15659	15664	15583	15648	15703	15702	15779	15813	15485	15762	15998	15565	15637	15782	15678	15582	15734	15738	15631	15464	15528	15663	15653	15751	15892	15602	15704	15764	15628	15571	15794	15672	15609	15713	15494	15652	15596	15826	15683	15759	15672	15777	15688	15730	15524	15651	15662	15479	15581	15786	15586	15548	15647	15538	15547	15605	15722	15519	15653	15592	15855	15600	15841	15789	15533	15603	15550	15868	15701	15860	15546	15603	15659	15835	15522	15650	15656	15939	15677	15563	15738	15818	15631	15498	15761	15732	15851	15538	15648	15611	15715	15741	15616	15645	15347	15698	15796	15588	15606	15614	15524	15491	15671	15767	15488	15609	15604	15563	15705	15771	15621	15838	15699	15716	15368	15631	15535	15755	15815	15483	15510	15706	15507	15753	15335	15662	15538	15498	15781	15798	15881	15761	15594	15707	15522	15671	15469	15609	15544	15629	15602	15712	15635	15644	15467	15650	15462	15651	15783	15432	15495	15811	15797	15667	15661	15589	15587	15770	15773	15749	15806	15892	15703	15650	15694	15605	15827	15793	15749	15725	15662	15534	15770	15655	15458	15651	15598	15794	15502	15702	15746	15476	15661	15510	15573	15793	15601	15666	15469	15802	15635	15756	15755	15788	15674	15860	15701
17103	30613	36417	25537	17683	14018	14695	29828	28745	21309	13927	10854	9594	9453	9225	9234	9191	9297	9306	9066	9243	9359	9131	9280	9456	9219	9170	9234	9305	9131	9149	9208	9238	9198	9168	9200	9210	9180	9230	9268	9291	9179	9094	9079	9144	9129	9212	9242	9094	9269	9190	9249	9124	9143	9171	9195	9131	9232	9229	9245	9138	9267	9227	9078	9227	9208	9257	9243	9243	9168	9244	9291	9218	9347	9221	9198	9251	9281	9218	9080	9177	9258	9172	9143	9179	9055	9288	9190	9151	9194	9072	9247	9163	9115	9094	9149	9303	9112	9330	9249	9173	9035	9278	9165	9179	9257	9054	9197	9244	9089	9259	9205	9152	9245	9248	9225	9373	9172	9257	9267	9240	9132	9195	9102	9350	9049	9234	9228	9238	9301	9043	9338	9193	9271	9071	9257	9217	9147	9151	9052	9224	9083	9200	9142	9172	9274	9279	9131	9252	9040	9172	9067	9195	9085	9129	9165	9180	9173	9318	9293	9172	9063	9176	9166	9178	9173	9186	9222	9277	9027	9076	9248	9216	9119	9152	9214	9282	9225	9194	9221	9309	9264	9111	9377	9194	8975	9110	9252	9093	9184	9025	9147	9112	9029	9137	9268	9127	9259	9080	9316	9063	9206	9240	9147	9108	9183	9236	9148	9185	9082	9048	9167	9092	9157	9280	9030	9244	9267	9175	9122	9195	9209	9191	9266	9187	9192	9161	9295	9282	9177	9231	9224	9256	9275	9038	9099	9249	9086	9125	9177	9187	8968	9174	9236	9311	9239	9111	9263	9075	9150	9305	9082	9136	9232	9109	9093	9279	9177	9287	9162	9124	9098	9164	9149	9282	9137	9086	9153	9113	9308	9123	9074	9131	9117	9246	9262	9101	9152	9053	9159	9268	9220	9060	9072	9235	9364	9332	9064	9168	9114	9094	9146	9226	9119	9073	9241	9196	9170	8929	9142	9225	9161	9299	9293	9367	9206	9146	9220	9264	9190	9172	9234	9246	9237	9213	9115	9049	9136	9079	9144	9370	9116	9326	9060	9311	9040	9115	9329	9215	9255	9055	9118	9099	9105	9222	9170	9190	9216	9353	9297	9244	9190	9013	9260	9241	9155	9210	9151	9011	9294	9183	9086	9295	9213	9097	9090	9132	9118	9257	9232	9085	9159	9248	9331	9011	9172	9253	9045	9264	9158	9315	9125	9203	9233	9291	9176	9201	9218	9233	9157	9044	9106	9284	9060	9276	9128	9213	9165	9096	9188	9358	9205	9139	9131	9157	9216	9253	9292	9113	9185	9226	9205	9216	9094	9098	9274	9073	9128	9137	9134	9092	9255	9211	9186	9171	9289	9356	9164	9157	9316	9213	9311	9300	9138	9121	9293	9312	9158	9235	9141	9187	9249	9234	9099	9210	9391	9188	9199	9235	9139	9180	9160	9079	9262	9132	9189	9136	9216	9243	9260	9276	9079	9224	9266	9149	9028	9065	9129	9177	9162	9181	9316	9290	9246	9241	9186	9116	9237	9073	9262	9207	9154	9125	9276	9249	9243	9065	9278	9271	9165	9366	9173	9111	9202	9097	9145	9125	9143	9187	9287	9202	9090	9131	9129	9179	9159	9123	9165	9143	9320	9230	9105	9153	9187	9180	9188	9179	9122	9222	9146	9350	9129	9177	9073	9194	9121	9263	9122	9146	9072	9176	9199	9260	9078	9093	9153	9140	9317	9278	9159	9002	9163	9255	9252	9196	9115	9217	9221	9110	9225	9211	9070	9216	9132	9190	9191	9348	9078	9280	9201	9166	9192	9171	9195	9169	9134	9119	9147	9208	9271	9088	9113	9290	9180	9174	9332	9051	9059	9312	9272	9226	9232	9168	9226	9179	9133	9403	9138	9097	9162	9255	9203	9236	9131	9199	9313	9227	9128	9040	9142	9165	9199	9099	9124	9179	9182	9126	9200	9069	9180	9131	9230	9073	9144	9171	9087	9124	9300	9296	9145	9015	9215	9121	9212	9197	9111	9092	8959	9125	9244	9055	9271	9258	9099	9243	9203	9034	9213	9254	9186	9088	9163	9148	9167	9182	9113	9274	9081	9341	9159	9120	9125	9265	9125	9064	9379	9124	9161	9237	9130	9205	9132	9106	9069	9265	9213	9105	9198	9137	9222	9167	9147	9273	9162	9245	9193	9246	9282	9086	9111	9199	9217	9107	9309	9286	9202	9215	9272	9215	9215	9163	9344	9200	9246	9184	9176	9077	9277	9235	9128	9257	9149	9195	9062	9199	9265	9213	9026	9281	9325	9110	9249	9264	9222	9164	9209	8965	9200	9124	9072	9283	9316	9126	9096	9065	9099	9217	9211	9242	9344	9176	9223	9015	9220	9140	9050	9205	9245	9228	9135	9066	9336	9084	9150	9145	9167	9166	9142	9187	9239	9094	9087	9251	9042	9149	9092	9259	9213	9004	9202	9127	9233	9096	9091	9114	9139	9371	9216	9204	9150	9317	9235	9262	9176	9266	9339	9185	9128	9158	9094	9160	9160	9132	9182	9279	9165	9256	9206	9107	9253	9343	9109	9203	9138	9232	9258	9143	9182	9169	9225	9349	9118	9284	9430	9261	9249	9082	9122	9188	9196	9259	9167	9134	9249	9347	9080	9366	9350	9135	9178	9260	9095	9233	9069	9272	9212	9207	9229	9192	9229	9170	9035	9073	9272	9111	9080	9173	9273	9062	8992	9053	9050	9137	9083	9288	9192	9268	9277	9199	9128	9157	9197	9139	9107	9201	9304	9180	9038	9282	9076	9270	9163	9308	9173	9031	9158	9187	9180	9137	9197	9229	9198	9075	9207	9262	9113	9257	9240	9180	9174	9313	9212	9208	9152	9097	9279	9237	9342	9245	9146	9178	9265	9165	9223	9104	9070	9226	9133	9116	9126	9104	9193	9058	9188	9198	9413	9282	9061	9337	9259	9234	9168	9160	9140	9168	9230	9139	9180	9110	9306	9186	9157	9249	9185	9102	9080	9158	9061	9144	9093	9223	9238	9326	9299	9185	9024	9133	9197	9242	9331	9277	9125	9152	9246	9207	9220	9162	9179	9042	9037	9269	9224	9365	9231	9106	9312	9258	9313	9118	9153	9143	9282	9005	9178	9287	9066	9245	9113	9138	9251	9079	9254	9213	9042	9211	9191	9256	9233	9240	9156	9239	9225	9188	9119	9101	9296	9213	9206	9097	9186	9300	9233	9138	9190	9178	9315	9133	9277	9141	9167	9091	9146	9127	9023	9133	9125	9210	9211	9259	9085	9344	9239	9182	9078	9167	9143	9275	9253	9212	9162	9109	8959	9124	9255	9203	9213	9171	9168	9068	9107	9159	9231	9228	9146	9271	9149	9224	9100	9256	9255	9209	9047	9202	9139	9242	9201	9169	9205	9143	9169	9148	9073	9220	9307	9216	9059	9291	9180	9139	9127	9255	9257	9231	9226	9027	9289	9297	9282	9122	9104	9209	9075	9144	9048	9328	9308	9130	9120	9167	9201	9205	9320	9158	9214	9145	9272	9182	9099	9263	9139	9196	9188	9099	9254	9245	9174	9057	9236	9211	9185	9132	9209	9382	9145	9196	9039	9211	9231	9070	9241	9167	9216	9264	9374	9191	9168	9145	9187	9076	9259	9198	9132	9189	9247	9181	9244	9116	9077	9205	9188	9188	9181	9188	9166	9327	9103	9209	9237	9267	9102	9350	9051	9192	9485	9235	9158	9208	9110	9263	9224	9154	9166	9245	9201	9217	9065	9204	9279	8943	9151	9417	9285	9287	9151	8946	9240	9310	9161	9208	9179	9158	9118	9066	9226	9120	9089	9124	9053	9291	9117	9130	9167	9263	9026	9166	9082	9204	9251	9292	9180	9131	9261	9184	9151	9171	9122	9224	9215	9255	9268	9247	9112	9313	9104	9207	9218	9158	9099	9293	9278	9130	9340	9203	9039	9144	9136	9114	9249	9131	9325	9176	9064	9261	9153	9155	9230	9337	9176	9236	9133	9201	9137	9170	9233	9202	9136	9278	9088	9245	9107	9261	9175	9199	9318	9177	9252	9109	9198	9204	9095	8923	9207	9078	9067	9239	9168	9147	9243	9397	9061	9136	9139	9200	9136	9140	9303	9182	9056	9279	9134	9182	9090	9080	9239	9186	9078	9222	9367	9264	9275	9081	9154	9382	9148	9331	9207	9285	9149	9098	9279	9183	9241	9185	9126	9184	9280	9218	9292	9172	9087	9175	9096	9254	9253	9141	9068	9185	9071	9106	9263	9116	9013	9210	9288	9191	9126	9266	9095	9160	9236	9169	9208	9076	9047	9155	9177	9229	9099	9320	9242	9182	9150	9190	9178	9082	9140	9205	9286	9251	9179	9235	9058	9332	9184	9158	9138	9249	9218	9085	9186	9049	9202	9044	9302	9185	9169	9084	9129	9226	9067	9258	9168	9187	9223	9351	9180	9176	9140	9173	9211	9088	9046	9038	9167	9165	9219	9200	9212	9176	9091	9126	9109	9182	9129	9190	9145	9159	9234	9174	9178	9245	9149	9199	9156	9136	9299	9020	9186	9172	9191	9171	9038	9347	9159	9377	9328	9175	9344	9179	9356	9385	9237	9092	9310	9067	9218	9144	9196	9242	9192	9195	9338	9232	9129	9169	9145	9146	9028	9155	9160	9238	9125	9326	9292	9162	9223	9173	9169	9231	9153	9117	9106	9300	9303	9198	9227	9221	9174	9143	9240	9173	9325	9067	9161	9110	9153	9136	9118	9121	9207	9246	9239	9017	9129	9247	9213	9186	9058	9222	9068	9195	9273	9291	9260	9152	9109	9129	9226	9082	9083	9212	9220	9229	9218	9203	9052	9174	9316	9084	9041	9163	9142	9058	9271	9230	9063	9178	9297	9304	9207	9123	9211	9063	9153	9351	9133	9252	9176	9113	9139	9216	9193	9235	9265	9252	9248	9059	9243	9168	9207	9129	9090	9250	9140	9162	9126	9313	9119	9211	9101	9225	9248	9089	9199	9201	9214	9194	9205	9068	9200	9233	9276	9200	9063	9105	9088
23389	21128	28564	24799	24034	26646	28503	48493	51060	41312	28698	20898	17390	16281	15839	15681	15883	15823	15636	15627	15668	15532	15664	15728	15768	15492	15507	15453	15715	15641	15514	15713	15703	15527	15430	15533	15431	15637	15523	15554	15505	15557	15479	15676	15467	15517	15397	15590	15533	15768	15580	15576	15460	15544	15615	15421	15568	15534	15379	15676	15565	15642	15710	15722	15684	15605	15692	15697	15527	15540	15659	15392	15611	15863	15829	15650	15554	15438	15400	15395	15378	15316	15311	15557	15402	15646	15608	15545	15328	15374	15431	15498	15420	15553	15420	15459	15529	15577	15407	15354	15546	15584	15634	15778	15493	15617	15486	15434	15312	15467	15698	15629	15481	15494	15504	15626	15479	15520	15345	15363	15637	15516	15483	15340	15466	15523	15406	15585	15571	15503	15552	15502	15575	15296	15563	15444	15458	15589	15495	15588	15474	15748	15411	15451	15547	15304	15456	15338	15638	15453	15297	15220	15530	15713	15392	15297	15434	15477	15496	15394	15565	15541	15373	15442	15495	15543	15434	15464	15436	15311	15480	15412	15514	15469	15564	15643	15588	15566	15448	15579	15479	15514	15481	15696	15311	15511	15423	15454	15553	15404	15700	15676	15201	15422	15553	15448	15468	15413	15527	15300	15545	15662	15727	15566	15497	15713	15477	15637	15653	15500	15692	15678	15683	15519	15490	15332	15392	15486	15226	15543	15378	15513	15385	15445	15354	15426	15416	15584	15675	15499	15382	15602	15516	15399	15547	15793	15650	15523	15505	15592	15413	15597	15671	15496	15124	15545	15675	15589	15636	15698	15324	15620	15472	15453	15412	15423	15296	15716	15619	15384	15481	15506	15416	15307	15511	15435	15557	15441	15588	15633	15416	15371	15446	15398	15469	15352	15394	15572	15440	15499	15465	15503	15419	15438	15439	15435	15460	15387	15380	15364	15440	15632	15528	15347	15301	15525	15459	15386	15530	15673	15570	15577	15613	15487	15336	15215	15425	15406	15582	15665	15640	15350	15644	15339	15398	15333	15409	15314	15491	15447	15462	15490	15733	15542	15357	15683	15475	15500	15826	15315	15470	15651	15427	15535	15493	15292	15518	15344	15384	15369	15728	15590	15606	15564	15404	15480	15502	15431	15746	15560	15522	15500	15462	15317	15549	15701	15527	15309	15306	15492	15521	15560	15450	15258	15703	15498	15369	15623	15466	15402	15615	15520	15218	15547	15521	15763	15426	15669	15528	15466	15469	15534	15476	15421	15483	15509	15471	15265	15369	15528	15607	15443	15539	15700	15392	15378	15531	15234	15393	15291	15634	15340	15633	15387	15706	15557	15432	15502	15399	15293	15330	15607	15744	15507	15361	15373	15376	15516	15572	15332	15568	15500	15298	15540	15590	15577	15369	15565	15615	15513	15385	15419	15735	15655	15678	15648	15591	15475	15455	15443	15399	15336	15605	15543	15466	15342	15412	15440	15486	15438	15549	15465	15304	15340	15430	15380	15369	15454	15471	15558	15487	15633	15368	15397	15472	15344	15454	15570	15507	15432	15610	15379	15406	15414	15373	15444	15290	15660	15410	15444	15641	15577	15439	15244	15405	15425	15488	15493	15668	15485	15600	15469	15424	15634	15582	15797	15384	15403	15477	15360	15377	15387	15407	15502	15568	15482	15356	15363	15253	15373	15561	15389	15578	15317	15612	15504	15495	15490	15483	15571	15339	15319	15433	15476	15228	15659	15448	15584	15621	15595	15465	15390	15550	15474	15355	15495	15345	15493	15478	15482	15441	15643	15346	15403	15438	15571	15353	15523	15433	15478	15468	15399	15490	15580	15501	15533	15667	15542	15577	15282	15633	15604	15506	15576	15613	15424	15664	15383	15491	15356	15504	15451	15335	15469	15380	15542	15502	15503	15386	15308	15359	15329	15425	15438	15392	15334	15382	15349	15665	15469	15457	15311	15464	15580	15553	15731	15752	15241	15499	15418	15744	15394	15599	15508	15375	15682	15451	15467	15598	15452	15326	15240	15532	15449	15479	15556	15703	15451	15663	15605	15511	15422	15370	15432	15581	15456	15693	15271	15488	15503	15472	15436	15301	15512	15432	15377	15605	15458	15422	15505	15385	15439	15475	15592	15499	15724	15403	15338	15567	15525	15657	15440	15732	15518	15366	15512	15470	15397	15405	15574	15643	15496	15434	15618	15531	15209	15601	15519	15594	15351	15605	15352	15607	15461	15685	15504	15316	15610	15357	15676	15643	15635	15313	15616	15415	15501	15564	15565	15387	15567	15658	15444	15419	15356	15552	15606	15485	15577	15372	15413	15501	15512	15564	15351	15644	15523	15622	15669	15478	15432	15615	15584	15315	15358	15496	15695	15568	15695	15628	15456	15593	15536	15430	15437	15484	15684	15420	15469	15395	15397	15476	15292	15524	15479	15460	15608	15386	15514	15447	15503	15413	15659	15327	15430	15510	15577	15581	15493	15350	15487	15455	15409	15600	15451	15529	15400	15511	15399	15555	15460	15559	15263	15633	15461	15466	15720	15476	15450	15721	15560	15390	15443	15662	15480	15571	15388	15476	15413	15552	15479	15469	15503	15567	15456	15546	15571	15508	15454	15557	15780	15542	15484	15331	15508	15469	15430	15708	15342	15253	15501	15411	15328	15347	15437	15656	15370	15429	15511	15417	15704	15449	15383	15480	15620	15464	15306	15367	15598	15442	15535	15318	15583	15662	15446	15587	15540	15442	15487	15553	15514	15561	15331	15517	15420	15647	15564	15310	15406	15485	15566	15364	15354	15452	15438	15361	15392	15401	15487	15584	15279	15539	15444	15500	15468	15393	15577	15347	15526	15255	15398	15503	15447	15259	15644	15380	15426	15401	15534	15524	15685	15374	15524	15252	15497	15490	15486	15527	15703	15583	15240	15357	15526	15553	15508	15425	15660	15294	15385	15727	15482	15599	15392	15621	15349	15313	15502	15537	15326	15374	15544	15492	15286	15469	15601	15384	15123	15500	15482	15637	15603	15665	15474	15627	15514	15400	15405	15526	15491	15507	15463	15643	15672	15522	15393	15564	15627	15450	15306	15365	15465	15617	15416	15506	15483	15467	15393	15557	15502	15233	15319	15484	15216	15258	15354	15582	15388	15610	15699	15400	15703	15497	15438	15565	15623	15336	15676	15393	15542	15427	15196	15331	15476	15423	15431	15569	15472	15549	15538	15506	15380	15445	15609	15783	15747	15462	15596	15318	15417	15540	15589	15601	15324	15542	15466	15587	15615	15579	15584	15533	15421	15408	15688	15452	15378	15541	15677	15627	15561	15496	15474	15340	15543	15330	15441	15631	15424	15458	15520	15489	15397	15380	15533	15582	15356	15733	15483	15516	15567	15381	15430	15512	15446	15369	15547	15272	15613	15297	15315	15716	15553	15424	15258	15255	15444	15538	15545	15533	15636	15344	15461	15486	15489	15474	15366	15485	15324	15453	15503	15407	15621	15496	15388	15451	15396	15642	15466	15508	15481	15559	15347	15581	15529	15477	15393	15466	15543	15541	15717	15328	15496	15524	15540	15487	15378	15330	15495	15448	15360	15564	15499	15357	15471	15395	15578	15437	15413	15626	15452	15623	15437	15363	15488	15577	15526	15638	15542	15516	15514	15534	15339	15520	15396	15340	15484	15509	15518	15569	15500	15527	15689	15344	15597	15191	15417	15560	15439	15624	15483	15540	15381	15616	15581	15487	15382	15425	15261	15384	15517	15492	15435	15574	15285	15442	15581	15556	15562	15471	15312	15714	15354	15522	15678	15399	15580	15369	15426	15502	15481	15352	15420	15295	15483	15355	15282	15376	15284	15516	15805	15636	15363	15428	15443	15304	15371	15553	15383	15377	15242	15387	15472	15461	15435	15671	15318	15411	15488	15360	15461	15325	15461	15468	15334	15581	15675	15484	15587	15532	15522	15606	15581	15455	15580	15307	15258	15510	15261	15458	15533	15301	15588	15370	15424	15493	15427	15521	15583	15504	15634	15566	15284	15470	15362	15499	15589	15562	15520	15443	15697	15588	15300	15596	15514	15579	15523	15493	15457	15433	15366	15420	15422	15434	15239	15462	15538	15689	15568	15559	15736	15517	15451	15559	15589	15688	15443	15553	15340	15561	15613	15530	15652	15573	15519	15375	15359	15426	15489	15625	15251	15517	15459	15529	15377	15508	15432	15513	15458	15536	15518	15698	15467	15581	15546	15585	15335	15401	15452	15479	15608	15386	15432	15429	15342	15507	15473	15547	15457	15456	15448	15370	15650	15429	15610	15493	15477	15486	15330	15610	15370	15497	15571	15559	15625	15558	15385	15474	15718	15546	15799	15429	15542	15539	15729	15452	15470	15566	15431	15716	15421	15291	15421	15514	15416	15474	15479	15395	15450	15568	15281	15311	15720	15515	15248	15377	15612	15523	15592	15461	15424	15427	15446	15465	15553	15526	15602	15448	15603	15565	15790	15471	15403	15560	15483	15545	15623	15504	15308	15529	15569	15689	15516	15429	15435	15247	15306	15325	15547	15544	15351	15562	15428	15589	15631	15644	15425	15568	15378	15580	15482	15498	15443	15401	15236	15651	15332	15548	15414	15598	15718	15360	15544	15510	15347	15527	15508	15528	15688	15792	15530	15366	15425	15318	15736	15507	15467	15259	15384	15354	15463	15678	15690	15372	15382	15563	15453	15453	15639	15493	15191	15295	15475	15410	15561	15464	15381	15360	15469	15530	15401	15400	15561	15535	15374	15482	15522	15621	15307	15484	15365	15412	15458	15438	15533	15649	15568	15270	15450	15383	15599	15590	15370	15446	15266	15415	15621	15640	15578	15692	15515	15491	15596	15638	15583	15552	15606	15566	15387	15450	15318	15367	15361	15491	15317	15417	15458	15382	15490	15168	15214	15385	15636	15505	15601	15414	15433	15476	15518	15522	15624	15423	15491	15565	15670	15506	15561	15677	15586	15488	15499	15345	15492	15395	15346	15408	15392	15379	15417	15518	15498	15472	15450	15475	15355	15512	15508	15211	15565	15400	15359	15522	15386	15453	15381	15510	15713	15349	15500	15516	15431	15569	15456	15554	15404	15532	15508	15531	15599
19390	41864	40366	27766	23078	19871	19994	46579	44856	31414	19531	12837	10115	9556	9303	9324	9382	9297	9396	9286	9315	9347	9373	9364	9365	9217	9171	9331	9289	9410	9361	9194	9200	9312	9387	9344	9314	9212	9274	9293	9329	9276	9288	9108	9255	9267	9201	9270	9194	9255	9164	9166	9177	9315	9287	9117	9177	9067	9172	9234	9137	9318	9181	9198	9184	9286	9350	9303	9228	9038	9263	9268	9182	9288	9130	9186	9107	9323	9298	9289	9307	9305	9209	9270	9285	9395	9095	9320	9136	9208	9206	9149	9165	9246	9267	9231	9111	9357	9222	9147	9261	9260	9286	9241	9195	9341	9258	8990	9356	9209	9216	9090	9026	9193	9347	9242	9173	9193	9352	8999	9188	9130	9108	9229	9349	9276	9176	9260	9119	9125	9280	9204	9341	9243	9189	9312	9140	9022	9203	9220	9248	9123	9160	9238	9131	9248	9029	9260	9065	9322	9155	9179	9128	9124	9159	9342	9270	9127	9264	9214	9103	9182	9246	9157	9237	9108	9246	9391	9362	9146	9184	9096	9409	9135	9220	9220	9124	9204	9295	9365	9213	9142	9096	9232	9277	9211	9247	9196	9112	9247	9232	9191	9223	9148	9032	9325	9119	9089	9352	9142	9135	9244	9454	9189	9302	9290	9191	9224	9357	9344	9176	9348	9184	9203	9224	9260	9211	9208	9251	9236	9185	9235	9229	9310	9148	9132	9161	9151	9129	9126	9339	9284	9312	9227	9301	9235	9371	9190	9157	9136	9229	9249	9066	9192	9078	9278	9319	9163	9239	9216	9185	9397	9268	9198	9355	9357	9264	9070	9197	9040	9184	9327	9195	9349	9395	9219	9119	9215	9192	9284	9200	9176	9173	9152	9212	9188	9281	9164	9197	9228	9352	9162	8990	9390	9327	9142	9296	9374	9167	9257	9207	9263	9168	9158	9087	9182	9164	9276	9212	9178	9220	9121	9106	9387	9228	9209	9279	9183	9310	9129	9373	9257	9214	9203	9237	9206	9292	9299	9187	9272	9273	9211	9221	9346	9179	9186	9289	9240	9209	9197	9206	9222	9119	9334	9141	9276	9193	9378	9250	9220	9269	9096	9315	9207	9238	9240	9397	9060	9267	9273	9207	9236	9231	9324	9213	9216	9193	9235	9194	9151	9278	9135	9165	9180	9251	9218	9141	9162	9246	9116	9175	9164	9148	9109	9250	9055	9062	9145	9283	9200	9251	9139	9288	9350	9140	9166	9363	9229	9321	9155	9145	9166	9320	9304	9291	9187	9119	9356	9073	9322	9375	9077	9102	9212	9210	9216	9200	9305	9252	9235	9130	9335	9100	9311	9125	9237	9268	9218	8960	9090	9301	9279	9188	9173	9121	9194	9286	9231	9175	9293	9258	9190	9148	9115	9194	9272	9346	9293	9232	9052	9133	9307	9283	9308	9167	9234	9245	9200	9238	9170	9008	9253	9410	9131	9151	9553	9216	9198	9263	9271	9154	9322	9193	9164	9059	9297	9267	9100	9098	9285	9235	9207	9082	9209	9342	9178	9260	9068	9285	9306	9132	9139	9133	9276	9326	9136	9275	9224	9323	9116	9274	9366	9277	9024	9178	9094	9117	9307	9203	9153	9238	9270	9309	9095	9219	9161	9135	9130	9247	9150	9342	9134	9305	9288	9192	9321	9089	9177	9099	9264	9241	9289	9308	9179	9216	9333	9365	9169	9279	9207	9234	9287	9341	9332	9106	9234	9129	9236	9274	9153	9254	9239	9067	9163	9302	9265	9178	9174	9225	9251	9111	9210	9147	9321	9327	9191	9254	9243	9211	9141	9306	9292	9213	9251	9311	9288	9199	9200	9204	9130	9404	9204	9033	9177	9259	9272	9199	9218	9092	9189	9273	9106	9252	9193	9184	9149	9184	9092	9300	9221	9085	9237	9338	9268	9188	9287	9165	9323	9153	9261	9275	9162	9281	9190	9293	9172	9167	9171	9067	9029	9053	9232	9283	9182	9318	9243	9214	9212	9260	9249	9292	9316	9218	9252	9271	9227	9141	9262	9274	9149	9146	9169	9161	9297	9284	9197	9242	9190	9060	9277	9231	9194	9201	9296	9096	9229	9248	9146	9322	9223	9326	9331	9112	9154	9206	9320	9159	9075	9274	9265	9092	9256	9249	9067	9205	9218	9250	9223	9184	9225	9025	9151	9174	9215	9366	9386	9260	9034	9182	9206	9140	9316	9231	9147	9099	9263	9284	9173	9241	9234	9059	9184	9109	9201	9064	9166	9168	9144	9272	9136	9294	9283	9355	9265	9219	9120	9167	9206	9316	9165	9243	9196	9151	9123	9229	9378	9241	9257	9214	9162	9253	9358	9301	9254	9135	9186	9194	9292	9175	9147	9173	9203	9153	9117	9151	9363	9100	9241	9197	9165	9259	9302	9123	9211	9265	9311	9215	9364	9384	9363	9131	9223	9246	9215	9215	9107	9280	9158	9321	9283	9231	9218	9275	9128	9212	9232	9225	9259	9268	9124	9239	9104	9216	9349	9284	9229	9043	9314	9105	9126	9215	9245	9262	9049	9232	9084	9172	9285	9198	9349	9145	9159	9163	9271	9313	8928	9158	9134	9371	9199	9093	9153	9375	9119	9149	9046	9148	9332	9221	9186	9209	9303	9092	9292	9050	9079	9254	9305	9265	9222	9140	9199	9258	9259	9146	9176	9258	9369	9207	9210	9059	9291	9168	9337	9225	9177	9335	9078	9195	9030	9026	9188	9181	9319	9207	9257	9149	9200	9225	9147	9250	9250	9255	9201	9192	9265	9223	9277	9334	9268	9112	9211	9165	9249	9396	9241	9115	9246	9186	9174	9277	9201	9262	9115	9133	9199	9154	9151	9074	9142	9322	9255	9275	9347	9218	9218	9227	9320	9297	9317	9059	9143	9219	9137	9168	9410	9129	9368	9296	9219	9262	9269	9136	9119	9430	9078	9120	9197	9261	9236	9317	9266	9247	9192	9138	9062	9393	9229	9412	9244	9143	9272	9066	9211	9128	9103	9222	9314	9178	9181	9256	9266	9199	9371	9115	9203	9228	9191	9391	9212	9336	9221	9342	9161	9319	9177	9307	9292	9093	9211	9251	9212	9258	9240	9151	9185	9157	9172	9337	9234	9154	9204	9103	9311	9085	9416	9159	9167	9175	9200	9228	9057	9346	9166	9268	9239	9360	9234	9210	9039	9310	9209	9207	9268	9418	9149	9211	9152	9376	9246	9339	9231	9193	9182	9243	9147	9216	9144	9260	9165	9266	9270	9306	9269	9280	9259	9258	9219	9261	9195	9261	9153	9099	9242	9346	9156	9114	8992	9268	9236	9168	9212	9149	9271	9340	9173	9254	9153	9179	9154	9126	9060	9175	9208	9200	9294	9355	9129	9145	9313	9263	9248	9327	9206	9132	9285	9257	9067	9275	9092	9203	9262	9267	9125	9076	9311	9218	9167	9138	9111	9183	9313	9021	9251	9132	9228	9316	9159	9161	9213	9023	9299	9197	9343	9270	9126	9143	9296	9264	9213	9098	9303	9077	9173	9233	9240	9190	9077	9303	9314	9255	9052	9318	9261	9105	9173	9139	9198	9214	9290	9241	9241	9223	9120	9293	9366	9082	9194	9073	9141	9043	9134	9360	9327	9248	9315	9271	9334	9245	9331	9253	9181	9257	9169	9195	9288	9170	9279	9252	9268	9155	9094	9266	9044	9241	9211	9162	9078	9274	9287	9106	9279	9140	9272	9052	9171	9192	9194	9253	9034	9114	9271	9330	9081	9262	9230	9140	9375	9193	9329	9143	9114	9317	9230	9148	9334	9426	9189	9266	9219	9290	9294	9280	9293	9206	9239	9193	9088	9081	9212	9253	9105	9282	9314	9139	9248	9164	9280	9355	9171	9338	9197	9143	9239	9324	9358	9318	9177	9317	9163	9154	9167	9319	9296	9025	9133	9097	9283	9120	9363	9249	9286	9238	9164	9216	9203	9352	9260	9142	9273	9164	9012	9223	9333	9093	9143	9236	9116	9379	9262	9302	9307	9113	9234	9272	9247	9066	9234	9210	9200	9213	9262	9177	9083	9095	9187	9220	9258	8997	9131	9185	9219	9244	9202	9142	9208	9242	9265	9157	9071	9282	9216	9217	9285	9304	9286	9320	9200	9124	9312	9211	9272	9294	9138	9091	9106	9330	9124	9323	9301	9165	9294	9339	9102	9208	9211	9241	9184	9292	9118	9184	9230	9218	9219	9229	9017	9275	9186	9302	9222	9274	9284	9222	9052	9097	9209	9207	9305	9233	9120	9065	9176	9289	9106	9158	9306	9119	9269	9244	9262	9205	9071	9235	9198	9332	9181	9209	9125	9208	9103	9148	9360	9224	9301	9110	9153	9218	9330	9143	9241	9256	9231	9119	9253	9159	9336	9269	9225	9242	9381	9345	9121	9331	9316	9265	9205	9253	9264	9215	9227	9179	9116	9180	9199	9188	9133	9321	9247	9282	9250	9165	9190	9069	9214	9351	9245	9276	9293	9242	9229	9158	9377	9179	9213	9196	9312	9250	9338	9114	9250	9273	9133	9504	9239	9099	9229	9094	9248	9196	9229	9064	9267	9358	9183	9320	9323	9118	9295	9262	9189	9178	9261	9172	9232	9115	9335	9292	9164	9315	9187	9251	9029	9189	9241	9133	9256	9287	9044	9225	9283	9268	9074	9148	9153	9182	9111	9143	9134	9164	9202	9245	9143	9157	9241	9170	9216	9285	9325	9062	9134	9126	9260	9024	9203	9192	9254	9153	9306	9191	9281	9229	9214	9258	9222	9133	9218	9209	9213	9162	9260	9159	9284	9304	9301	9341	9181	9279	9127	9298	9252	9271	9292	9162	9179	9278	9161	9253	9311	9133	9079	9349	9282	9248	9266	9301	9139	9210	9071	9195	9169	9171	9322	9297	9194	9272	9275	9132	9086	9371	9228	9226	9108	9173	9159	9152	9076	9260	9182	9245	9184	9204	9200	9300	9170	9072	9234	9091	9074	9167	9258	9309	9174	9319	9379	9269	9267
30897	32041	30999	24218	19409	18429	17593	18776	19384	18590	17042	16098	15904	15731	15591	15605	15644	15366	15547	15474	15703	15357	15651	15479	15533	15592	15674	15323	15556	15294	15679	15480	15660	15551	15640	15551	15325	15485	15462	15646	15532	15501	15639	15648	15657	15691	15471	15683	15667	15360	15496	15426	15538	15570	15516	15387	15516	15569	15557	15612	15674	15747	15561	15471	15450	15517	15352	15522	15640	15747	15674	15627	15219	15628	15477	15577	15524	15558	15502	15437	15475	15527	15449	15579	15516	15601	15518	15548	15351	15526	15637	15369	15692	15645	15603	15480	15621	15495	15369	15683	15365	15397	15292	15373	15576	15531	15735	15717	15586	15598	15497	15539	15661	15707	15595	15539	15459	15593	15447	15557	15519	15473	15495	15574	15612	15448	15487	15382	15491	15369	15476	15449	15509	15442	15511	15503	15396	15284	15542	15509	15562	15503	15468	15144	15383	15551	15438	15367	15452	15484	15325	15458	15407	15243	15611	15664	15770	15533	15711	15432	15560	15410	15577	15620	15618	15298	15382	15353	15454	15423	15531	15416	15379	15358	15519	15449	15471	15594	15466	15527	15706	15546	15532	15229	15235	15500	15395	15486	15479	15426	15563	15496	15668	15448	15555	15683	15734	15642	15491	15537	15646	15502	15618	15587	15297	15467	15688	15456	15378	15408	15393	15436	15497	15619	15583	15349	15794	15502	15582	15404	15510	15614	15455	15503	15424	15405	15464	15560	15572	15439	15718	15489	15482	15582	15770	15535	15390	15287	15625	15623	15499	15297	15418	15460	15541	15521	15475	15405	15554	15708	15442	15441	15716	15656	15547	15568	15570	15448	15450	15427	15526	15446	15659	15329	15527	15783	15523	15482	15350	15538	15181	15556	15518	15410	15334	15487	15721	15487	15503	15526	15493	15498	15490	15521	15637	15623	15629	15641	15674	15505	15590	15598	15661	15313	15447	15468	15459	15269	15464	15524	15470	15761	15688	15307	15490	15444	15432	15441	15509	15679	15693	15672	15351	15501	15561	15496	15563	15573	15603	15433	15480	15398	15554	15553	15424	15494	15333	15569	15563	15567	15640	15366	15536	15517	15746	15572	15328	15390	15541	15494	15725	15608	15440	15411	15501	15490	15500	15636	15510	15585	15417	15597	15581	15560	15478	15540	15318	15386	15414	15500	15486	15467	15578	15400	15326	15414	15415	15604	15567	15428	15569	15591	15481	15596	15503	15426	15326	15630	15594	15526	15359	15540	15515	15403	15524	15638	15365	15684	15456	15492	15680	15439	15851	15313	15569	15635	15441	15717	15469	15448	15352	15416	15376	15545	15364	15250	15358	15599	15426	15616	15425	15413	15601	15506	15536	15401	15602	15312	15401	15694	15416	15416	15547	15471	15285	15492	15585	15706	15450	15465	15424	15707	15423	15564	15565	15297	15687	15461	15643	15548	15458	15554	15418	15573	15461	15522	15533	15357	15708	15539	15695	15523	15497	15606	15547	15599	15365	15474	15558	15472	15558	15455	15610	15659	15569	15316	15407	15436	15590	15400	15434	15567	15670	15539	15434	15546	15647	15525	15356	15482	15446	15636	15486	15552	15645	15534	15601	15687	15426	15388	15343	15474	15560	15365	15585	15482	15294	15485	15568	15753	15486	15412	15208	15375	15466	15782	15544	15515	15638	15481	15416	15421	15490	15541	15603	15379	15446	15428	15698	15559	15514	15464	15561	15398	15300	15500	15569	15494	15512	15585	15679	15480	15737	15583	15664	15265	15586	15494	15321	15570	15528	15651	15618	15562	15614	15454	15385	15771	15572	15357	15726	15561	15586	15704	15612	15636	15503	15574	15691	15753	15421	15431	15697	15453	15573	15461	15504	15279	15652	15622	15416	15371	15624	15606	15496	15646	15531	15574	15492	15491	15428	15529	15594	15445	15474	15362	15453	15624	15676	15506	15287	15490	15358	15691	15574	15534	15411	15525	15342	15509	15415	15509	15507	15644	15357	15520	15450	15612	15782	15386	15363	15595	15489	15343	15533	15575	15627	15473	15552	15546	15519	15462	15441	15499	15457	15361	15285	15470	15627	15705	15458	15566	15523	15366	15277	15308	15537	15591	15786	15632	15600	15424	15384	15537	15463	15344	15279	15506	15514	15369	15550	15585	15471	15629	15468	15279	15427	15327	15377	15529	15498	15559	15620	15395	15487	15497	15390	15660	15423	15412	15417	15587	15467	15434	15361	15335	15640	15428	15711	15527	15541	15562	15442	15226	15475	15472	15425	15501	15411	15518	15770	15447	15580	15662	15565	15333	15464	15502	15677	15545	15329	15432	15590	15443	15697	15596	15409	15647	15474	15352	15429	15538	15589	15518	15561	15374	15443	15581	15576	15462	15057	15344	15403	15332	15455	15539	15809	15388	15622	15449	15613	15666	15532	15289	15514	15395	15481	15609	15487	15562	15592	15438	15607	15280	15636	15487	15607	15439	15623	15392	15512	15435	15644	15513	15564	15606	15581	15731	15486	15664	15533	15442	15441	15488	15494	15265	15507	15512	15546	15457	15589	15475	15523	15566	15714	15537	15572	15453	15446	15584	15384	15597	15585	15592	15678	15448	15474	15405	15386	15453	15548	15443	15567	15429	15588	15519	15413	15614	15568	15467	15597	15295	15632	15499	15577	15648	15388	15646	15434	15501	15397	15510	15688	15463	15601	15479	15369	15501	15258	15345	15391	15430	15518	15427	15484	15551	15415	15492	15317	15478	15427	15453	15606	15633	15419	15346	15534	15330	15542	15598	15301	15667	15629	15346	15465	15576	15530	15532	15367	15526	15624	15586	15341	15573	15520	15396	15476	15406	15400	15299	15453	15488	15532	15629	15400	15508	15614	15502	15576	15587	15599	15348	15519	15282	15333	15568	15512	15621	15531	15652	15276	15557	15548	15369	15439	15697	15288	15536	15414	15575	15361	15592	15640	15592	15711	15434	15164	15552	15569	15477	15570	15488	15588	15245	15449	15469	15553	15694	15673	15448	15608	15638	15633	15422	15415	15406	15479	15422	15612	15488	15461	15719	15605	15564	15578	15495	15435	15591	15624	15429	15312	15566	15668	15493	15547	15638	15508	15540	15438	15444	15581	15216	15770	15429	15733	15403	15376	15689	15373	15636	15353	15550	15500	15261	15669	15544	15555	15608	15476	15522	15463	15472	15438	15686	15353	15510	15278	15494	15706	15559	15531	15608	15665	15547	15357	15436	15364	15238	15339	15645	15410	15444	15483	15426	15585	15763	15547	15398	15567	15384	15278	15648	15458	15367	15576	15551	15333	15423	15656	15254	15573	15567	15856	15490	15525	15576	15604	15374	15366	15291	15339	15563	15607	15476	15529	15510	15451	15537	15510	15466	15516	15613	15524	15324	15433	15535	15375	15681	15528	15221	15492	15590	15479	15621	15457	15577	15638	15449	15186	15416	15412	15476	15490	15544	15519	15579	15330	15500	15693	15381	15539	15559	15472	15592	15686	15615	15466	15284	15562	15604	15509	15410	15677	15347	15620	15447	15386	15533	15346	15688	15643	15456	15588	15333	15643	15688	15384	15512	15575	15545	15578	15632	15259	15654	15537	15614	15472	15587	15720	15525	15494	15388	15477	15430	15499	15344	15368	15602	15430	15582	15665	15446	15661	15694	15581	15531	15317	15587	15647	15516	15660	15738	15476	15595	15297	15519	15437	15665	15534	15619	15382	15630	15323	15540	15665	15781	15255	15669	15623	15210	15540	15506	15412	15604	15411	15525	15431	15655	15474	15676	15544	15580	15456	15481	15561	15719	15503	15557	15425	15572	15541	15634	15478	15520	15375	15559	15492	15657	15516	15511	15634	15540	15489	15546	15593	15508	15527	15447	15581	15566	15686	15666	15637	15632	15420	15531	15712	15414	15697	15473	15572	15601	15706	15640	15600	15402	15560	15368	15351	15497	15475	15468	15479	15516	15742	15587	15498	15532	15490	15480	15499	15470	15480	15456	15434	15314	15335	15382	15543	15627	15471	15496	15342	15688	15463	15522	15439	15319	15304	15547	15581	15562	15527	15336	15403	15708	15532	15707	15356	15601	15509	15410	15623	15441	15532	15502	15553	15528	15538	15302	15333	15694	15546	15550	15514	15557	15470	15511	15608	15615	15398	15434	15519	15532	15639	15556	15551	15497	15598	15526	15572	15650	15546	15406	15702	15526	15566	15451	15570	15689	15655	15547	15623	15542	15410	15371	15585	15632	15474	15596	15304	15313	15452	15720	15503	15529	15411	15577	15658	15765	15461	15584	15489	15654	15254	15502	15543	15505	15497	15432	15339	15479	15486	15487	15487	15580	15645	15353	15654	15449	15643	15474	15487	15634	15585	15466	15474	15519	15468	15496	15430	15473	15374	15689	15527	15430	15664	15307	15503	15446	15364	15541	15477	15441	15331	15543	15579	15395	15299	15485	15543	15497	15667	15727	15544	15550	15380	15524	15682	15600	15523	15555	15665	15420	15530	15510	15554	15509	15559	15609	15465	15588	15570	15828	15511	15665	15486	15338	15530	15650	15585	15428	15506	15494	15578	15495	15556	15405	15364	15432	15562	15389	15559	15573	15490	15451	15393	15611	15418	15725	15859	15601	15512	15864	15538	15425	15456	15608	15581	15600	15437	15601	15445	15547	15524	15489	15547	15405	15531	15630	15520	15379	15749	15520	15640	15695	15502	15503	15511	15273	15428	15556	15626	15684	15646	15710	15449	15438	15611	15450	15517	15334	15586	15621	15534	15691	15509	15609	15609	15563	15497	15491	15363	15534	15598	15545	15395	15598	15567	15504	15618	15354	15568	15380	15468	15518	15538	15476	15603	15498	15531	15272	15291	15414	15534	15494	15566	15468	15530	15568	15652	15567	15658	15458	15565	15636	15717	15542	15605	15387	15601	15405	15607	15379	15729	15490	15397	15488	15423	15483	15333	15397	15411	15579	15473	15290	15626	15596	15606	15716	15301	15328	15521	15685	15578	15437	15419	15692	15681	15348	15610	15575	15449	15569	15564	15411	15540	15404	15534	15572	15627	15445	15364	15428	15574	15596	15605	15527	15639	15675	15289	15216	15339	15411	15600	15462
17120	30689	23077	15194	12493	12281	10814	12726	13131	11450	10224	9427	9022	9032	9095	9023	9080	8881	8895	8937	9019	8948	8867	8905	8949	9087	8957	8954	8966	9042	8980	9127	8768	9183	8859	9074	9022	8929	9092	8930	9047	9076	9059	9281	9037	9066	8991	8966	9052	9097	9042	8982	9120	9075	9011	8998	9054	9052	8978	9083	9058	9175	8868	8986	8880	9114	8969	8993	8851	9056	9056	9015	8988	8900	9024	9015	9094	8947	9140	8886	9091	8874	8981	9037	9050	8843	8917	9081	8910	8950	8914	9059	8897	9015	8952	9012	9043	9140	9007	8973	9060	8971	9034	8953	9126	8825	9110	8943	9101	8983	8900	8923	8906	9172	8858	9008	9044	9040	9063	9052	8954	8946	8874	9059	8943	8982	8935	8990	8972	8953	8982	8989	8930	8995	8876	9037	9044	8959	8935	9036	8939	8837	8974	8990	9084	8964	9062	8979	9042	9004	9060	8963	8955	9041	8938	9015	8935	9038	9034	8887	8862	9006	8985	9058	8863	9070	8993	9004	9162	8836	8869	8878	8908	8986	9071	8997	8917	8994	8871	8946	8901	8923	8941	9041	9058	8981	9034	8907	9014	8927	8902	9064	8959	9080	8982	8894	8891	9033	9104	8828	8922	8930	8853	8893	9011	8992	9059	8943	9040	8936	9009	8888	8984	9090	8957	9064	9074	9061	9011	8922	9022	8882	8944	8937	8903	9030	9063	8929	8867	8902	9035	8909	8871	8956	8783	8910	9096	9070	8989	8897	8902	8966	8865	8828	8823	9161	9014	9173	9009	9074	8997	9073	9048	9003	8945	8971	9092	8897	9045	8959	8911	9060	8898	9031	9104	8954	8914	9060	8984	9130	8997	8966	8875	9056	8863	8987	9004	8832	9048	9096	8987	8928	9075	9003	9104	8950	9035	9078	9115	9123	9055	8941	8966	9024	8941	9064	8893	8940	9140	9033	8910	8975	9052	9019	8763	9010	8910	9068	8801	8908	8963	8890	8998	8947	9038	8944	8983	8924	8972	9113	8982	9001	8979	9025	9075	8889	8981	8911	8946	8964	9137	8994	8810	8977	9094	9000	8980	9072	9108	8980	8964	9060	8982	9091	8952	8906	9006	8938	9007	9045	8973	8963	9013	9091	8904	8925	8939	9064	9090	8993	9025	8920	8946	8976	8839	8956	9047	8966	9017	8893	9040	8849	8954	8900	9125	8963	9028	8933	8940	9101	8926	9040	8952	9048	8987	8986	9038	9025	9074	8993	8973	8996	9002	8986	8981	9034	8929	8907	9112	8919	8867	8952	8908	8999	8959	8852	9055	8922	8994	8720	9053	9006	9014	8995	9095	8955	8947	8805	9007	8980	8919	9062	8920	9099	8832	8961	8854	9128	9054	9153	9038	9068	8941	9033	9115	8991	8765	8990	9057	9106	8954	9038	8920	8879	8890	9029	8910	8931	9020	8966	9266	9096	8902	8980	9085	8916	9064	9026	9052	9067	9048	9079	8972	8709	8963	8857	8945	9128	8913	8975	9027	8895	8972	8908	8996	8991	8894	8978	9014	9025	8945	8950	8894	8987	8995	9045	9049	8887	8829	9045	8865	8907	9004	9133	8978	9050	9035	8873	8932	8994	9135	8960	9061	9012	9065	8930	8879	8967	9087	8961	9019	8938	8969	9200	9077	9021	8997	9101	9094	8999	9031	8898	9050	8952	9089	9020	8960	8990	9077	8945	9093	9013	8960	9118	8933	8914	8929	8971	8951	9157	8997	8830	8818	8899	8999	8993	8941	8909	9111	8950	9122	8933	8938	9102	9094	8907	8996	8911	9035	8920	9014	8923	9018	8999	9099	8946	9089	9130	9042	9067	8954	9061	9213	9018	8932	9091	8917	8914	9093	8919	8896	8945	8848	8903	8745	9064	8962	8938	8921	9026	8963	8935	8900	9126	9004	9081	8993	8964	8918	9044	8936	8999	8971	9040	8921	9007	8956	8952	8942	9040	8985	8975	8920	8975	8906	9159	8937	8942	9013	9018	8961	8917	8939	9006	8977	9000	9137	9115	9163	9034	9019	8906	9069	9039	9062	9139	8867	8989	8922	9052	8807	8980	9244	8887	8931	8952	9044	9044	8937	8898	8931	8913	9012	8921	9095	8866	8940	9060	9121	8883	9018	8840	8894	8971	9091	9026	8888	8895	8961	8807	9042	8994	8944	8964	8823	9007	8899	8938	8996	8933	9117	8936	9030	8995	9016	8929	8954	9009	9121	8839	8835	9062	8987	9006	8936	8955	8885	8979	8932	9004	9083	8806	8963	9042	8966	8955	9075	8981	8862	9152	8901	9191	9125	9051	8955	8950	9051	9034	8826	8882	9094	8958	8910	8956	8992	9043	9036	9027	9157	8939	8914	9240	9041	8934	8916	9042	8901	9055	9026	8936	9162	8868	9124	8853	9045	8795	8830	8953	8966	9082	9011	8954	9138	9061	9013	9065	9088	9049	9016	9011	8878	8935	8926	9048	9014	8968	8895	8999	8960	8994	8856	8921	8803	9023	9025	8965	9101	9030	9054	8952	9044	9066	8975	9053	8932	8807	8978	9022	9075	8954	9129	8911	9027	8901	8986	9026	9026	8983	9075	9108	9004	9018	9030	8896	8917	8954	9042	8994	8746	9035	8952	9028	8996	9048	8911	8893	8935	9044	8969	8977	8979	8954	9021	9044	8998	8926	8991	8990	8903	9048	8950	8996	8999	9104	8980	9009	9082	9019	8935	8980	8851	8959	8893	8946	9076	9044	9007	9081	8988	8976	9114	8949	8908	9023	8902	8994	8980	8945	9010	8989	8860	8947	8943	8978	8889	8903	9085	8941	8911	9007	8948	9067	9034	9077	9090	9022	9159	9122	9074	9039	9063	9016	8729	9045	8803	9028	8875	9025	8912	9023	8972	8979	8972	9062	8965	8998	8986	9124	9057	8917	9066	8996	8896	8984	8998	8898	8869	9019	8903	8963	9035	8917	9153	9149	8985	8880	8906	9013	8926	9073	8870	8926	8997	8901	8958	9134	8876	8932	9006	8915	9075	8897	9063	8915	9019	9092	8942	9144	8981	8973	9004	9062	8979	9020	8900	9053	8991	8988	8882	9095	9149	8965	9132	9070	8897	8990	8831	9004	8915	8973	9127	8922	9139	9067	9022	9113	8981	9010	8972	8833	9014	8887	9010	9104	9084	8827	9113	8900	8985	8904	9046	9036	8968	8914	8992	8973	8942	8799	8949	8932	9013	9058	9040	9010	9065	8835	9013	8963	9181	8966	8930	9037	9001	9012	9057	8917	9058	8937	8964	8939	9191	9020	9045	8963	8944	9061	8827	8901	9126	8998	8991	9079	8970	8879	8796	9126	9079	8913	9108	8954	8993	9031	9177	8945	9056	9001	8888	9122	8914	9039	8982	9057	9000	9014	8998	8963	9055	8917	9052	9010	9012	8983	8914	8984	8927	8853	9072	8980	8995	9060	8912	8996	9075	9040	8986	9132	8952	8941	9012	8938	8876	9050	8834	8808	8935	8934	8955	8814	8804	8876	8931	9021	8979	9000	8999	8931	8941	9044	9003	9075	9173	9039	8987	9025	8888	9025	8787	8925	9027	9007	8977	8968	8968	9071	8867	9003	8877	9069	8888	9239	8956	9047	9033	8986	9125	9103	8980	8996	9052	8985	8923	8956	9071	9137	9075	8872	8981	9005	8920	8931	8981	9043	8899	9135	9057	8949	8955	9049	8980	8987	9011	8778	8899	8984	9080	9010	8909	8916	8874	8980	8977	8755	9072	9055	9088	9071	8959	8883	9011	8979	9057	9109	8960	9084	8895	8999	9102	8851	8916	9026	9002	9033	9000	9034	9060	8954	9075	8845	9078	8899	8925	9168	8979	8980	9009	9027	8838	8949	8979	9060	9092	9059	9108	8876	8873	8958	9006	9007	9160	9213	8969	9019	8847	9057	8984	8982	9036	9115	8987	8850	9038	9097	9139	9159	8941	8921	9034	9123	9113	8892	8905	8940	8936	9046	9100	8955	8865	8966	9064	9135	8910	8922	9090	9038	9098	9022	9032	8967	9173	8987	9137	9039	9028	8914	8941	9036	9058	9002	8998	9010	9050	9074	8969	8951	8982	8964	8949	9051	9097	8939	9059	8910	9053	8993	9005	9011	8999	8879	9078	8793	9111	9038	9095	8841	8991	8955	8977	9084	8893	9055	8948	8952	8915	9070	8993	9107	8909	9129	9036	8983	8964	8921	8973	9029	8921	9017	8884	9116	9085	9023	9029	8922	9108	9026	8973	9044	9022	8863	8952	9032	8861	8899	9090	9044	9018	8933	8899	9094	8908	8979	8975	8923	8928	8820	8998	8733	9111	8897	9016	9174	9075	9073	8985	8998	9025	9004	8976	8919	8913	8982	9026	8988	8888	8952	8951	9053	8969	9012	8985	9036	9040	9074	8868	9036	9027	9123	8935	8858	9234	8817	9070	8839	8816	8973	8924	9062	8956	8985	8934	8953	8932	8996	9067	9033	9012	8923	9058	8893	8933	8974	8803	8961	9058	8990	8999	9034	9077	9052	9107	8953	8936	9005	8947	8876	8966	9064	9077	9159	8974	8969	8854	8842	9042	8887	8955	9035	8868	9075	9101	9007	9013	9078	8946	8993	8858	8983	9117	8954	8817	9056	8966	8860	9148	8996	8937	9065	9143	8865	9063	8963	8998	9020	9079	9042	8842	9054	8885	9113	9048	8886	9053	8978	9001	9024	8974	9022	8857	8954	9063	9004	9021	9151	8950	8944	8824	8963	8981	8919	8963	9030	9009	8985	9034	9016	9017	9056	8968	9012	9108	8892	8945	9067	8961	8936	8986	8961	9011	8944	9053	8955	9080	8821	9001	9066	8968	8960	9004	8918	9098	8952	8956	8969	8931	9020	8820	8918	8860	8967	9220	8981	8883	8937	9054	9047	8968	8940	8798	9047	9003	9139	9053	8949	9037	8941	9152	9093	8868	8998	8899	8959	8914	9025	8999	9097	9096	8943	9036	9008	8985	8922	8974	8871	8975	8892	8967	9003
25528	21755	28736	28108	23538	21847	21110	34483	34779	28821	21715	17876	16487	15722	15660	15374	15599	15609	15557	15575	15537	15452	15262	15542	15523	15204	15558	15346	15352	15504	15430	15270	15469	15579	15387	15446	15314	15352	15144	15374	15480	15630	15484	15432	15946	15282	15241	15273	15414	15440	15525	15353	15234	15325	15312	15404	15332	15388	15263	15488	15441	15442	15531	15328	15334	15602	15512	15339	15578	15576	15316	15390	15303	15477	15356	15260	15173	15263	15378	15371	15308	15308	15310	15318	15410	15471	15318	15333	15404	15372	15546	15494	15490	15310	15150	15425	15476	15367	15592	15519	15466	15466	15511	15479	15275	15173	15490	15578	15434	15306	15451	15358	15363	15574	15315	15490	15349	15398	15177	15363	15262	15313	15230	15245	15308	15294	15249	15272	15500	15293	15487	15245	15329	15248	15391	15301	15364	15409	15471	15171	15286	15459	15370	15365	15446	15573	15573	15502	15374	15427	15444	15419	15416	15486	15360	15349	15599	15506	15221	15360	15416	15431	15292	15271	15303	15461	15546	15405	15430	15424	15259	15380	15115	15306	15322	15243	15266	15449	15292	15240	15118	15284	15446	15264	15213	15505	15216	15383	15563	15269	15407	15128	15289	15305	15418	15374	15314	15476	15146	15262	15599	15363	15231	15456	15471	15397	15211	15162	15469	15255	15516	15533	15559	15393	15385	15546	15597	15522	15239	15258	15488	15317	15407	15515	15230	15458	15311	15338	15304	15371	15377	15113	15515	15263	15204	15574	15285	15631	15415	15428	15314	15411	15523	15310	15708	15451	15681	15215	15332	15444	15317	15281	15601	15130	15525	15272	15301	15496	15287	15399	15558	15488	15389	15464	15553	15433	15517	15413	15519	15445	15549	15339	15521	15464	15517	15481	15331	15337	15209	15450	15371	15440	15500	15380	15375	15255	15190	15427	15380	15405	15567	15460	15427	15321	15657	15345	15299	15428	15420	15429	15539	15385	15490	15428	15474	15335	15302	15287	15323	15378	15281	15357	15372	15444	15491	15348	15389	15525	15459	15419	15406	15082	15450	15222	15439	15020	15622	15703	15332	15439	15411	15365	15584	15267	15413	15054	15433	15478	15477	15191	15301	15339	15304	15480	15276	15292	15253	15349	15439	15341	15351	15443	15404	15219	15467	15387	15446	15601	15434	15711	15284	15417	15246	15484	15391	15514	15427	15124	15230	15449	15608	15378	15523	15125	15361	15263	15356	15067	15388	15277	15527	15338	15546	15339	15271	15279	15450	15286	15318	15264	15360	15493	15493	15318	15270	15431	15477	15351	15441	15341	15632	15381	15258	15307	15458	15442	15243	15353	15437	15218	15338	15524	15310	15417	15396	15262	15345	15362	15291	15284	15682	15599	15453	15357	15632	15520	15238	15386	15319	15356	15450	15357	15220	15298	15370	15554	15427	15419	15536	15360	15559	15398	15378	15190	15369	15366	15297	15236	15362	15581	15547	15376	15371	15278	15332	15411	15467	15425	15470	15299	15452	15248	15404	15516	15335	15226	15456	15313	15380	15427	15160	15371	15558	15278	15545	15595	15272	15235	15279	15427	15218	15491	15380	15336	15437	15414	15544	15424	15460	15393	15613	15387	15509	15360	15395	15539	15343	15196	15453	15204	15563	15381	15471	15464	15266	15421	15352	15321	15354	15410	15380	15484	15316	15215	15566	15182	15476	15291	15474	15215	15392	15511	15474	15262	15342	15421	15200	15385	15339	15516	15312	15364	15528	15499	15328	15307	15534	15241	15608	15378	15558	15531	15403	15333	15358	15353	15422	15294	15355	15275	15338	15519	15313	15393	15600	15501	15251	15360	15455	15334	15405	15321	15350	15213	15380	15585	15665	15279	15334	15372	15502	15339	15156	15414	15241	15303	15484	15571	15395	15369	15271	15479	15572	15258	15525	15247	15334	15371	15568	15278	15544	15282	15386	15401	15252	15556	15493	15430	15565	15314	15229	15248	15376	15193	15220	15410	15621	15504	15413	15406	15167	15329	15425	15491	15335	15269	15313	15440	15268	15416	15506	15423	15511	15143	15345	15349	15402	15380	15264	15389	15577	15434	15283	15417	15371	15287	15608	15382	15455	15328	15151	15229	15328	15305	15443	15412	15551	15643	15559	15257	15554	15504	15492	15432	15400	15348	15429	15353	15510	15400	15373	15553	15450	15235	15278	15200	15343	15289	15442	15546	15207	15344	15643	15158	15393	15219	15244	15383	15529	15546	15559	15285	15237	15440	15352	15415	15579	15490	15445	15307	15479	15424	15365	15305	15485	15401	15343	15428	15371	15383	15438	15221	15518	15447	15343	15430	15274	15402	15307	15436	15288	15308	15632	15405	15371	15385	15511	15318	15296	15316	15343	15454	15322	15371	15339	15267	15454	15326	15448	15342	15348	15375	15501	15274	15511	15367	15072	15302	15350	15264	15652	15403	15281	15465	15400	15257	15509	15311	15022	15619	15283	15462	15470	15508	15337	15629	15309	15414	15452	15451	15305	15265	15333	15317	15348	15280	15289	15497	15381	15397	15405	15314	15510	15396	15234	15297	15428	15256	15465	15302	15289	15363	15399	15152	15311	15337	15409	15485	15342	15388	15205	15205	15388	15372	15171	15255	15513	15477	15305	15261	15336	15380	15444	15303	15288	15492	15376	15455	15534	15266	15371	15442	15375	15220	15453	15481	15251	15265	15383	15383	15565	15489	15385	15256	15199	15437	15385	15280	15418	15349	15459	15330	15420	15244	15375	15322	15422	15136	15339	15274	15443	15368	15292	15441	15343	15214	15499	15377	15394	15467	15312	15327	15422	15637	15181	15087	15449	15524	15583	15555	15322	15388	15158	15365	15480	15306	15437	15345	15254	15400	15382	15419	15494	15394	15426	15263	15592	15445	15412	15474	15389	15472	15246	15447	15382	15421	15388	15582	15453	15319	15275	15506	15272	15425	15438	15353	15466	15219	15334	15403	15323	15393	15395	15562	15662	15519	15600	15132	15340	15456	15296	15405	15362	15267	15409	15598	15446	15352	15536	15426	15212	15273	15479	15392	15309	15268	15408	15435	15333	15427	15492	15287	15407	15543	15332	15368	15318	15414	15289	15326	15562	15440	15524	15324	15452	15517	15615	15154	15451	15453	15210	15442	15383	15545	15378	15294	15361	15350	15242	15325	15572	15465	15493	15423	15247	15554	15342	15342	15400	15227	15400	15391	15336	15331	15280	15345	15709	15372	15416	15505	15417	15306	15533	15414	15370	15297	15396	15310	15404	15292	15497	15277	15462	15202	15329	15559	15399	15566	15498	15454	15380	15302	15387	15472	15575	15523	15539	15250	15350	15611	15351	15390	15142	15257	15465	15325	15476	15489	15342	15327	15270	15352	15390	15289	15286	15534	15387	15413	15365	15299	15342	15157	15450	15283	15228	15517	15265	15399	15405	15596	15458	15176	15308	15291	15352	15393	15486	15494	15584	15400	15243	15252	15264	15460	15451	15365	15256	15323	15399	15452	15451	15233	15190	14993	15258	15298	15307	15208	15494	15428	15260	15350	15257	15321	15397	15302	15242	15455	15552	15165	15230	15393	15499	15338	15395	15399	15149	15445	15475	15274	15236	15350	15391	15550	15224	15464	15254	15323	15186	15519	15336	15219	15278	15638	15487	15415	15468	15374	15454	15432	15281	15352	15690	15416	15536	15276	15317	15417	15094	15370	15477	15359	15341	15388	15367	15426	15509	15407	15278	15302	15328	15464	15362	15514	15426	15397	15464	15405	15567	15308	15329	15489	15213	15136	15522	15458	15149	15677	15353	15225	15438	15271	15374	15499	15484	15250	15534	15473	15103	15441	15275	15319	15195	15364	15368	15333	15406	15393	15307	15494	15365	15500	15526	15489	15421	15346	15478	15242	15556	15144	15312	15611	15356	15334	15539	15434	15326	15527	15191	15303	15237	15600	15342	15441	15376	15439	15257	15523	15328	15661	15555	15389	15464	15307	15196	15116	15365	15292	15457	15394	15036	15291	15386	15312	15460	15037	15468	15379	15280	15608	15422	15363	15191	15330	15383	15252	15296	15310	15419	15471	15401	15273	15356	15292	15393	15444	15492	15460	15321	15253	15401	15425	15472	15318	15516	15314	15418	15368	15491	15316	15360	15300	15350	15391	15372	15515	15492	15385	15348	15564	15629	15271	15365	15327	15458	15515	15507	15417	15420	15298	15240	15620	15720	15433	15212	15439	15455	15522	15496	15239	15414	15525	15484	15352	15310	15491	15515	15201	15421	15360	15439	15327	15463	15365	15465	15258	15446	15209	15286	15307	15474	15523	15463	15545	15389	15446	15426	15543	15415	15468	15396	15352	15479	15349	15296	15186	15515	15222	15452	15274	15407	15297	15520	15244	15670	15512	15378	15441	15207	15178	15320	15254	15270	15553	15382	15364	15388	15496	15405	15447	15247	15340	15387	15294	15357	15521	15308	15281	15397	15358	15474	15423	15100	15336	15418	15489	15282	15422	15481	15353	15244	15550	15513	15508	15350	15397	15313	15239	15284	15417	15396	15313	15539	15459	15203	15327	15421	15464	15250	15274	15321	15413	15323	15423	15421	15470	15450	15286	15315	15459	15453	15578	15340	15437	15338	15430	15283	15345	15603	15398	15487	15407	15468	15444	15530	15315	15443	15416	15324	15273	15421	15310	15477	15312	15300	15406	15537	15278	15235	15379	15599	15385	15571	15640	15559	15452	15423	15509	15572	15618	15468	15446	15474	15331	15440	15496	15420	15470	15256	15454	15324	15393	15402	15370	15524	15552	15311	15061	15268	15367	15551	15386	15445	15336	15510	15665	15382	15308	15349	15295	15215	15499	15460	15606	15399	15444	15432	15444	15343	15242	15395	15269	15234	15235	15212	15317	15317	15273	15377	15615	15395	15228	15490	15313	15402	15370	15168	15534	15522	15141	15416	15392	15457	15581	15388	15629	15458	15383	15382	15171	15280	15602	15345	15280	15452	15137	15357	15318	15278	15337	15261	15178	15511	15468	15243	15228	15324	15333	15589	15260	15467	15469	15429	15455	15415	15587	15384	15383	15491	15445	15392	15347	15570	15406	15454	15296
19611	35820	30925	21577	16324	14364	14295	29558	27709	20384	13961	10938	9629	9148	9102	9104	9080	8871	9034	9109	9122	9133	9044	9045	8985	8986	9164	9139	9193	9066	8944	8986	9062	9104	9016	9120	9078	9064	8967	8952	9123	9037	9093	9086	8898	9104	9016	9030	9085	9197	9084	8833	9128	9017	8888	9028	9034	9047	8804	9020	8998	9121	8877	9141	8892	8907	9089	9195	9057	8955	9155	9062	8998	8986	9136	8965	8911	9042	8854	9005	9252	8870	9026	9048	9140	9136	8984	9111	8937	8890	9080	9059	8862	9062	8971	9053	8954	9068	9029	8885	9025	8903	9129	9053	9040	8925	9029	9078	9005	8942	9002	9013	8951	9055	8906	9114	9165	8966	9127	9104	8970	8973	8951	9114	9071	9014	9045	8975	9098	9067	9005	8862	9119	9109	9153	8931	9022	9031	9023	8993	8972	8979	9073	9049	9078	8960	9290	9102	8978	9024	9058	9068	9066	9034	9031	8951	9097	9092	8893	8990	9046	8867	9000	9074	9006	9022	8979	8959	9030	9153	8825	9048	9037	9027	8963	9022	8934	9004	8934	9035	9078	9107	9007	8977	9159	9007	9090	8927	9048	9179	9078	8956	9055	8935	9110	9091	8976	9090	8956	9044	8979	8984	9115	9057	8934	8957	9104	9128	9074	9034	9033	8948	9066	9042	8994	9118	9085	8938	9048	8875	9107	8932	8916	8960	9080	8988	9071	8976	8883	9098	9130	9062	9064	8903	9132	8973	9104	8891	9083	9043	9039	8966	9203	8928	9023	9002	9109	9033	9019	9045	9038	9132	8964	9099	9125	9026	9020	9104	9138	9044	9126	9178	9055	8995	8960	9056	9033	8993	9098	8997	9044	9084	8928	9110	9177	8910	8943	9024	8931	9118	8950	8796	9052	8887	9018	8986	9106	8941	8956	9074	8981	8988	9061	8927	8879	9121	8907	9117	9195	9138	9043	9150	8935	9092	9063	8970	9045	8976	8965	9166	9034	9094	9067	8917	8988	8869	9008	8965	9090	9029	9030	8996	8985	8971	8901	9153	8900	9069	9100	9238	8904	8848	9088	8930	9041	9054	8866	9074	9162	9122	8894	9080	8947	8971	9127	8932	9124	8886	9067	9000	8914	8971	9132	9027	8957	8826	8977	8914	8996	8919	8972	9041	9044	9053	9080	9011	8976	9003	9131	9009	8983	9070	9102	8955	8992	9141	9154	8972	9000	9057	8889	8984	8949	9062	8993	8976	9138	9032	9073	9063	9135	8960	9133	8938	8971	8942	9043	9055	8935	9073	9076	9161	8972	8929	8813	8757	9094	9053	8847	8964	9043	8961	9022	8893	8835	9190	9111	9009	8900	8912	8948	8918	9085	8937	8956	9020	9063	9068	8944	9202	8914	8987	8949	9149	8930	9024	9053	9172	9010	9034	9081	8913	8946	8943	9132	9071	9149	8919	8966	9071	9029	8970	9063	9037	9102	8949	8919	8917	9043	8915	9115	8988	9152	8830	9166	8929	8886	8932	8924	8882	9097	9008	9154	9032	9070	9100	8884	9023	9067	8988	9047	9125	8955	9029	9036	9095	8862	9062	8966	8944	8947	9050	9166	9002	8954	9067	9066	9066	8936	9044	9009	9060	9197	8981	8941	9062	8996	8900	8910	8862	9002	8851	9030	9075	9016	8962	8984	9111	9010	9002	9029	9006	9041	8901	8880	9028	9046	9107	8991	8935	8949	9160	9067	9058	9033	8930	8948	9087	9091	8953	9077	9051	9024	9011	9099	8903	8958	9093	9014	9185	8992	8958	8925	9210	8953	8951	9008	8944	9016	8942	9011	9140	9024	9063	8982	8928	8958	8992	9025	8899	8899	8922	8996	9072	8946	9121	8994	9099	9035	8986	8953	9034	8960	8901	9096	8982	9115	8974	9110	8996	9017	8915	9029	9072	9024	8932	9011	8922	9185	8949	9011	9136	9187	8852	8985	9022	8798	8909	9043	8915	9001	9145	8973	9083	8872	9121	8990	8961	9021	8931	8928	8947	9163	9043	8960	9056	8924	9065	8910	9023	9021	9010	8949	9092	8964	9095	8999	9007	9049	8921	9081	9129	9078	8900	9065	9008	8984	9038	9087	9089	9002	8867	9052	9031	8920	9085	9138	8942	8993	8917	8969	9037	8991	8992	9039	9221	9060	9083	9084	8933	9010	9054	8890	9135	9069	9070	9113	8954	9107	9052	9168	9001	8989	8862	8961	8997	9054	8896	8957	9011	9129	9113	9040	8914	9048	9003	9155	8878	9114	8989	8979	9070	9103	9112	9062	9043	8921	8967	9028	9023	9000	8987	8967	9076	8919	8999	9087	8999	8906	9078	8996	9139	9012	8968	9086	8972	8860	9024	8944	9146	9126	9084	8928	9027	8979	8814	9067	9089	8929	9087	8926	8855	9135	8997	8881	8880	9008	9075	8973	8950	9040	9122	8949	8973	8963	9176	9050	9074	8972	8849	9016	8897	9085	8978	8992	8859	9054	8930	9153	9099	9108	9048	8840	9022	8938	9035	8919	9079	9093	9099	8923	9077	9073	8844	9099	8911	8961	8813	9040	9009	9221	9128	8946	8958	9214	8983	9010	9167	8834	9081	8916	9151	9039	9064	9018	9016	9021	9024	9146	8937	9068	9080	9196	9099	8921	8975	9070	8965	9086	9093	9034	9182	9021	8867	9037	8906	9095	9017	9043	8981	8997	9084	9113	9142	9014	8970	8807	8999	9183	9032	9010	8982	9177	8953	9064	8988	9095	9003	9010	9006	8822	8935	9098	9040	9149	9185	8964	8987	9004	8910	9102	8997	8837	9165	8936	8979	9059	8982	8940	8963	8979	9072	8965	9020	9078	8936	8910	8979	9028	8833	9195	9026	9079	9059	8952	9045	8954	8904	9047	8997	8981	9120	8981	8871	9161	9090	9019	9023	9012	9011	8971	9149	8893	9045	9038	9090	8794	9107	9112	8912	9022	9019	8862	8975	9048	9070	9026	9116	8915	9029	8811	9034	9052	9020	9055	8903	8880	8985	9064	8910	9198	9246	9137	9029	9077	9025	8992	9104	9054	9108	9012	9030	9090	9054	9023	9066	9018	9080	9027	8976	9116	9024	8981	8977	9124	9098	9177	9169	8991	9009	8968	8973	9013	9059	9019	9052	9208	9033	8993	8992	8840	8919	8784	9123	8999	9103	9067	9042	9099	9040	8929	8952	8999	9065	9053	9056	9049	8888	9160	8967	8909	9030	8872	8931	9105	9032	8994	8980	9003	8907	8972	9101	9085	8915	8889	8862	9041	9147	9093	8980	8954	8945	8977	8992	9077	8871	8965	8966	9042	8947	9071	9004	8977	9179	9003	8925	9100	9061	8998	9024	8979	8955	9031	9008	8921	9085	9076	9018	8978	8938	9053	9083	8997	9068	9073	9065	9051	9029	9181	9051	9024	8981	9084	9234	8971	8970	9134	8913	8981	8841	9088	8973	8979	9070	9041	8988	9080	9040	8942	9092	9050	9002	8962	8955	9014	8934	8991	8999	9101	9026	8964	9082	9124	8941	9084	9127	8952	9052	8898	9006	8998	9136	8871	8996	9092	9009	9120	8965	9113	9098	8999	9064	9012	8875	8953	9095	8958	8960	9047	8980	9032	9108	9055	9198	9050	9086	8889	9127	8996	9007	8894	8953	9105	9010	9024	9199	9080	9022	8877	9148	8991	9014	9038	9052	9044	8998	8962	9136	9005	8902	9196	8881	9128	9100	8939	8904	9183	8961	9042	9057	9047	9161	9146	9080	8927	8966	9053	9057	8981	9094	9120	9097	9002	9216	9078	8992	9015	8982	8874	8960	8949	9116	9048	9064	8972	9045	9051	8974	8936	9004	9048	9121	8959	9168	9062	9102	8871	8986	8982	8946	9032	8856	8960	9058	9035	9119	9064	8858	8927	8918	9027	8885	8970	9043	9040	8922	8964	9109	9100	9064	8975	9030	9137	9119	9033	9114	9021	9172	8989	8929	8997	8922	8940	9068	9017	8891	9065	8921	9124	8918	8900	9001	9049	8994	8986	8994	8983	8958	8997	9087	8995	9007	9018	9057	8964	8998	9050	9148	9050	9025	8971	8872	8946	8902	8913	8904	8964	8974	9051	9027	9117	8928	8997	8934	9034	8966	9019	9077	8947	9018	9014	9044	8951	8906	9109	9067	8948	9050	8826	8917	9009	8921	8977	9045	9038	8907	9042	9031	9009	8960	9062	8957	8992	9117	9030	8954	8992	8956	8870	9087	9118	8970	9034	8984	9025	8969	9170	9219	8895	9009	9079	9026	9048	9075	8900	9005	9056	8997	8954	9125	9070	8867	9079	9105	8999	8837	8993	9041	9021	9041	9104	9099	9130	9082	9154	9008	9014	8966	9190	9171	9024	8922	8936	9042	9180	9089	9124	9061	9028	8973	8993	9173	8962	8957	8954	8969	8988	8999	8913	9080	9025	9074	9084	8970	8978	8982	8945	9157	8996	8937	8951	9012	9031	8955	8913	8911	9064	9019	9105	8995	9047	9194	9196	9127	9018	9077	9031	8847	8919	9129	9035	9104	9063	8965	9006	9041	9098	9047	9117	9037	8962	9092	8944	8894	9126	9093	8940	8869	9011	8904	8947	9005	8924	9111	9078	8989	8964	9143	8834	9015	8975	9042	8911	9017	9009	8796	9024	9098	8994	9139	9004	9068	8961	8999	9089	9016	8999	8946	9048	9011	9044	9099	9134	8909	8897	9002	8908	9005	9065	9033	8990	8889	8942	9181	9082	9181	8952	8951	8966	9067	9221	9023	8993	9171	9109	8846	8931	9108	9040	9133	9093	8965	9008	9018	9094	8901	8880	9074	9037	8965	9063	8865	9083	9187	8931	9024	9027	9104	8946	9028	9158	8992	9152	8974	9037	9037	9049	9007	8996	9010	8954	8904	9163	9068	9043	8950	8926	9064	9047	8931	9040	8916	8929	9181	9063	8927	9045	9003	9059	8979	9155	9073	9011	8991	8906	8976	9065	9004	8995	8976	9003	8952	9105	9048	8958	9071
23480	21141	28636	25315	24556	25893	28891	48677	47874	38917	27777	20742	17230	16042	15612	15504	15501	15662	15431	15674	15437	15452	15396	15431	15498	15459	15283	15377	15454	15310	15294	15399	15383	15466	15358	15178	15503	15347	15208	15613	15301	15467	15580	15363	15251	15322	15379	15225	15374	15391	15201	15342	15370	15293	15340	15360	15493	15317	15342	15474	15349	15370	15367	15417	15553	15352	15346	15373	15163	15123	15419	15493	15405	15382	15366	15403	15324	15560	15214	15365	15445	15258	15489	15448	15055	15390	15445	15341	15334	15338	15218	15246	15204	15368	15500	15345	15436	15295	15287	15301	15423	15414	15368	15199	15407	15209	15244	15155	15492	15640	15322	15339	15347	15302	15283	15172	15325	15330	15268	15255	15316	15223	15502	15591	15262	15263	15207	15188	15383	15283	15496	15429	15305	15414	15207	15258	15221	15451	15474	15106	15326	15106	15322	15320	15216	15302	15232	15398	15292	15420	15377	15237	15212	15264	15523	15340	15188	15109	15200	15494	15473	15256	15538	15423	15374	15236	15279	15427	15416	15362	15207	15221	15352	15522	15158	15336	15162	15070	15420	15396	15310	15169	15325	15256	15396	15252	15279	15334	15403	15351	15457	15242	15327	15281	15366	15165	15337	15394	15175	15078	15391	15369	15409	15329	15332	15130	15316	15011	15300	15343	15303	15365	15313	15505	15396	15446	15338	15290	15330	15123	15048	15244	15205	15316	15159	15176	15349	15022	15283	15119	15288	15440	15233	15288	15524	15407	15462	15496	15272	15388	15206	15373	15172	15216	15395	15081	15353	15277	15372	15250	15351	15474	15296	15346	15335	15216	15334	15342	15219	14991	15381	15224	15194	15275	15251	15308	15315	15284	15138	15125	15117	15352	15506	15239	15203	15145	15381	15207	15229	15148	15358	15264	15308	15314	15369	15134	15336	15403	15131	15462	15559	15247	15249	15221	15305	15294	15407	15222	15255	15178	15066	15412	15182	15164	15163	15298	15161	15342	15333	15238	15239	15486	15199	15414	15307	15394	15350	15214	15221	15434	15469	15341	15333	15166	15374	15394	15248	15391	15336	15361	15323	15281	15404	15357	15565	15376	15207	15367	15410	15223	15447	15331	15132	15450	15201	15404	15351	15230	15210	15243	15345	15401	15457	15306	15156	15346	15304	15232	15266	15315	15436	15257	15303	15265	15479	15360	15164	15281	15201	15254	15316	15240	15174	15376	15423	15422	15296	15275	15326	15698	15442	15254	15097	15269	15272	15446	15230	15261	15419	15253	15285	15100	15284	15408	15473	15412	15334	15277	15261	15246	15326	15330	15321	15438	15430	15291	15297	15331	15402	15292	15180	15376	15353	15457	15247	15315	15299	15164	15123	15415	15348	15420	15165	15088	15353	15408	15144	15112	15317	15290	15374	15130	15196	15288	15280	15363	15226	15089	15165	15145	15263	15345	15194	15193	15249	15175	15325	15376	15379	15171	15444	15514	15196	15183	15409	15435	15272	15205	15223	15333	15005	15485	15225	15145	15206	15388	15320	15342	15370	15258	15309	15272	15288	15412	15234	15178	15261	15224	15274	15332	15419	15298	15158	15313	15342	15091	15323	15234	15387	15179	15388	15316	15225	15421	15180	15328	15303	15146	15369	15270	15097	15208	15353	15375	15272	15312	15517	15425	15166	15245	15055	15326	15375	15274	15358	15477	15174	15409	15424	15377	15267	14990	15179	15233	15219	15261	15261	15363	15149	15163	15523	15245	15207	15479	15201	15200	15406	15386	15397	15244	15348	15437	15210	15351	15275	15308	15411	14961	15243	15360	15372	15301	15390	15230	15256	15403	15316	15110	15202	15134	15432	15245	15331	15130	15357	15619	15385	15327	15251	15275	15328	15204	15235	15465	15316	15222	15460	15038	15295	15248	15309	15413	15349	15155	15474	15366	15203	15102	15330	15472	15107	15351	15225	15276	15404	15249	15242	15378	15444	15372	15414	15195	15168	15155	15255	15380	15646	15402	15344	15344	15251	15249	15179	15307	15436	15275	15345	15161	15402	15241	15311	15286	15237	15256	15242	15259	15405	15370	15494	15341	15177	15323	15394	15278	15140	15120	15538	15426	15226	15214	15465	15362	15231	15305	15263	15224	15365	15193	15330	15365	15451	15172	15348	15306	15254	15216	15414	15389	15290	15324	15283	15179	15521	15202	15294	15435	15293	15289	15362	15104	15315	15102	15274	15112	15295	15487	15370	15367	15299	15172	15389	15306	15074	15196	15384	15352	15428	15371	15330	15291	15465	15234	15310	15524	15344	15211	15290	15343	15335	15507	15330	15142	15091	15167	15106	15239	15269	15447	15190	15027	15281	15504	15176	15461	15535	15227	15191	15188	15290	15365	15511	15317	15301	15153	15400	15188	15255	15305	15351	15376	15290	15316	15352	15287	15241	15296	15356	15351	15384	15424	15316	15202	15366	15324	15322	15252	15187	15360	15387	15273	15279	15431	15263	15419	15114	15350	15347	15246	15412	15411	15266	15284	15441	15303	15422	15352	15370	15352	15348	15070	15196	15174	15359	14991	15132	15473	15251	15289	15447	15379	15245	15404	15421	15407	15327	15327	15468	15302	15200	15294	15326	15407	15227	15287	15362	15201	15327	15283	15450	15319	15381	15309	15026	15251	15585	15380	15437	15271	15316	15345	15222	15215	15280	15404	15319	15236	15436	15134	15358	15178	15387	15340	15210	15411	15244	15241	15360	15133	15178	15362	15518	15382	15220	15359	15225	15293	15362	15399	15411	15281	15221	15178	15443	15330	15246	15474	15106	15229	15335	15128	15123	15460	15413	15186	15288	15560	15618	15321	15207	15090	15175	15160	15479	15361	15321	15239	15423	15152	15289	15207	15206	15363	15329	15362	15512	15306	15503	15316	15210	15242	15349	15170	15312	15398	15366	15138	15354	15379	15337	15403	15416	15152	15396	15266	15162	15299	15307	15140	15308	15277	15396	15268	15356	15321	15234	15431	15297	15324	15195	15148	15272	15343	15269	15160	15437	15223	15434	15449	15118	15270	15482	15319	15272	15213	15329	15390	15340	15519	15352	15530	15347	15414	15368	15295	15314	15387	15255	15258	15306	15212	15220	15340	15429	15354	15241	15175	15310	15262	15419	15306	15389	15405	15433	15143	15341	15253	15348	15440	15414	15350	15370	15163	15316	15223	15377	15441	15364	15303	15463	15332	15192	15234	15400	15077	15292	15235	15384	15201	15354	15302	15229	15277	15249	15414	15329	15379	15192	15451	15260	15455	15290	15141	15247	15234	15475	15411	15377	15249	15411	15360	15228	15488	15386	15236	15305	15174	15328	15272	15345	15327	15292	15411	15042	15180	15118	15283	15568	15260	15418	15371	15361	15332	15390	15535	15283	15231	15421	15340	15231	15241	15348	15477	15433	15284	15389	15491	15389	15379	15297	15405	15120	15284	15313	15140	15325	15347	15353	15308	15261	15438	15226	15077	15075	15206	15307	15066	15114	15320	15066	15283	15111	15324	15346	15206	15294	15558	15516	15347	15340	15280	15177	15220	15509	15276	15335	15100	15327	15251	15407	15228	15414	15176	15210	15058	15465	15130	15484	15151	15434	15267	15200	15506	15293	15282	15409	15404	15109	15298	15176	15217	15194	15416	15450	15226	15252	15376	15327	15441	15261	15105	15180	15272	15435	15423	15501	15194	15333	15325	15424	15271	15095	15417	15282	15207	15190	15438	15208	15182	15510	15555	15394	15304	15339	15240	15163	15398	15211	15302	15231	15372	15229	15315	15260	15314	15400	15353	15291	15403	15131	15442	15244	15257	15284	15435	15285	15175	15317	15443	15281	15432	15385	15217	15322	15262	15411	15501	15271	15247	15364	15332	15327	15326	15226	15176	15489	15203	15430	15148	15274	15213	15535	15215	15413	15350	15360	15380	15079	15135	15230	15340	15180	15088	15489	15456	15400	15472	15211	15349	15250	15150	15268	15241	15031	15476	15092	15271	15406	15379	15363	15325	15433	15343	15344	15419	14981	15308	15333	15249	15353	15378	15466	15481	15257	15126	15281	15239	15241	15391	15429	15398	15368	15573	15254	15340	15472	15281	15269	15294	15212	15205	15211	15306	15301	15264	15286	15220	15412	15235	15368	15328	15282	15376	15290	15360	15297	15188	15320	15420	15421	15244	15272	15440	15272	15293	15196	15334	15270	15284	15431	15195	15284	15350	15292	15330	15315	15344	15308	15391	15313	15162	15380	15368	15428	15275	15432	15036	15372	15410	15537	15345	15027	15189	15445	15183	15252	15392	15317	15244	15267	15433	15242	15331	15334	15288	15237	15128	15372	15342	15191	15200	15445	15414	15358	15278	15340	15147	15338	15342	15239	15161	15434	15399	15302	15496	15339	15198	15174	15346	15528	15326	15361	15107	15188	15255	15176	15333	15459	15305	15299	15415	15314	15394	15193	15144	15311	15428	15456	15165	15463	15284	15497	15189	15445	15295	15201	15436	15248	15368	15465	15269	15414	15136	15183	15390	15137	15204	15083	15353	15407	15390	15419	15350	15341	15229	15241	15042	15271	15385	15280	15172	15407	15415	15430	15298	15069	15246	15315	15286	15293	15149	15354	15362	15258	15159	15274	15327	15328	15229	15179	15206	15506	15414	15205	15461	15295	15383	15024	15441	15293	15373	15399	15410	15320	15307	15345	15146	15258	15136	15462	15194	15292	15239	15396	15228	15238	15275	15519	15080	15241	15259	15323	15230	15285	15409	15207	15390	15177	15433	15272	15342	15299	15293	15360	15186	15239	15180	15372	15377	15231	15056	15413	15365	15356	15406	15394	15029	15113	15284	15412	15276	15413	15267	15322	15387	15336	15404	15142	15222	15281	15429	15494	15481	15280	15411	15185	15254	15306	15234	15211	15271	15447	15424	15416	15464	15374	15235	15302	15478	15299	15270	15205	15165	15397	15250	15234	15283	15354	15368	15324	15372	15195	15202	15134	15324	15378	15297	15217	15324	15251	15367	15232	15224	15202	15422	15270	15156	15344	15094	15390	15417	15265	15176	15368	15297	15271	15410	15443	15464	15132	15382	15116	15277	15270	15239	15304	15218
24073	42084	40019	31771	24365	18854	21516	45593	40929	29888	19123	13003	10366	9418	9238	9286	9233	9108	9241	9142	9255	9186	9092	9241	9266	9120	9132	9078	9137	9360	9248	9190	9090	9155	9259	9120	9271	9177	9189	9004	9198	9070	9150	9118	9134	9253	9142	9133	9028	9159	9153	9160	9291	9188	8999	9173	9095	9159	9118	9141	9129	8993	9191	9244	9010	9188	9046	9081	9055	9243	9092	9265	9184	9147	9152	9260	9125	9004	9205	9238	9069	9192	8988	9140	9000	8969	9121	9083	8985	9280	9130	9032	9086	8982	9059	9144	9172	9102	9205	9035	9029	9214	9181	9301	9169	9091	9133	9090	9103	9313	9094	9178	9156	9177	8987	9099	9236	9150	9130	9180	9097	9055	9140	9084	9011	9145	9216	9110	9159	9184	9174	9178	9174	9047	9144	9154	9130	9082	8964	9124	9052	9171	9185	9202	9027	9036	9075	9071	9192	9112	9024	9218	9135	9135	9065	9094	9106	9152	9129	9059	9244	9120	8813	9214	9151	9252	9136	9197	9055	9186	9247	9160	9160	9240	9090	9018	9094	9159	9084	8985	9083	9036	9183	8878	8991	9127	9023	8956	9153	9069	9174	9111	9277	9106	9022	9148	9128	9237	9151	8980	9185	9191	9170	9260	8995	9138	9129	9073	9073	9066	9195	9265	9045	9143	9168	9075	9187	9211	8965	9229	9119	9126	9162	9115	8997	8959	9081	9158	9101	8893	9080	9065	9154	9090	9176	9178	8991	8915	9079	9207	9077	9212	9142	9155	9205	9026	9166	9130	9209	9145	9122	8962	9100	9002	9139	9048	9260	8996	9177	9190	9122	8948	9058	9145	9169	9086	9019	8954	9020	9097	9106	9053	9030	9089	9131	9013	9126	9165	9105	9215	9142	9154	9184	9008	9027	9148	9099	9208	9116	9044	9110	9037	9056	9160	9115	9213	9038	9035	9126	9142	9197	9067	9236	9037	9137	9144	9257	8988	9073	9172	9065	9005	9061	9166	9157	9142	9119	8986	9031	9086	9130	9156	9281	8998	8962	9028	9112	9105	9002	9180	9082	9035	9152	9115	9124	9080	9057	9070	9131	9079	9006	9161	9097	8973	9021	9070	8885	9143	8978	9116	9087	9131	9184	8954	9104	8915	9104	9216	9199	9071	9051	8986	8987	9198	9043	9312	9060	8988	9059	9098	9134	9232	9069	9104	9073	9255	8958	9108	9017	9163	9011	9181	9060	9069	9026	9153	8964	9055	9095	9187	9175	9166	9025	9133	9059	9174	9183	9178	9098	9264	9223	9135	9038	9022	9146	9029	9130	9046	9140	9069	9145	9128	9083	9171	9195	9098	9278	9023	9045	9103	9260	9180	9379	9103	8929	9275	9153	9140	9190	9031	9158	9098	9152	9073	9084	9095	9110	9005	9004	9073	9091	9124	9179	9076	9209	9092	9077	9150	9035	9153	9082	9168	8997	9192	9090	9011	9141	9039	9040	9065	9051	9186	9279	9151	8980	9145	9053	9050	9232	8985	9077	9185	9155	9139	9201	9104	9097	9023	9054	9077	9131	9024	9234	9219	9195	9072	9172	9028	8984	9017	9050	8963	9133	9095	9124	9065	8986	9125	9037	9082	8932	9162	9193	8932	9346	9114	9098	9129	9198	9200	9055	9184	9060	9197	9081	9233	9220	9114	9149	9010	9207	9187	9106	9126	9122	9111	9282	9057	9125	9134	9098	8956	9101	9138	9165	9053	9177	9098	9118	9275	9094	9242	9021	9070	9151	9247	9253	8980	9083	9084	8956	9064	9118	9171	8954	9169	9211	9081	9061	9141	9181	9173	9022	8978	9059	9096	9199	9089	9115	9178	9198	9116	9194	9140	9226	9076	9147	9134	9153	8969	9206	9167	9054	8984	9169	9073	9070	9181	9136	9212	9110	9071	9002	9097	9208	9067	9124	9118	9173	9000	9113	9106	9031	9072	9128	9015	9244	9079	9062	9116	8989	9109	9082	9167	9096	9194	9134	9095	9193	9254	9030	9191	9098	9127	9066	9186	9186	8907	9160	9181	9121	8979	9162	9171	9165	9081	9184	9097	9140	8942	9249	9350	8976	9059	9094	9083	9152	9031	9250	9076	9045	9196	9059	9167	9063	8970	9013	9190	9021	9207	9052	9071	9102	9040	8963	9201	9195	9080	9263	9057	8996	9163	9148	9176	9150	9233	9152	9036	9160	9030	9014	9140	9127	9031	9247	9155	9175	9124	8972	9059	9067	9180	8987	9226	8991	8943	9105	9073	9098	9050	9180	9179	8994	9197	8993	9126	9047	9126	9131	9037	9139	8981	9081	9131	9091	9110	9100	9203	9058	9027	9026	9150	9147	9041	8996	9144	9146	9177	8978	9004	9207	9200	9103	9187	9054	9198	9018	9200	9010	9054	9040	9045	9217	9065	9123	9176	9001	8974	9055	9002	9257	9142	9157	9049	9112	9006	9091	9194	9053	9122	9185	9176	9026	9041	9211	9077	9327	9225	9009	9004	9217	9130	9098	8994	9108	9173	8929	8880	9001	9193	9088	9151	9200	9016	9181	8964	9040	8995	9012	9106	8953	9196	9054	9029	9126	9023	9182	9184	8972	9224	9125	9242	9196	9005	9248	9121	9153	9107	9065	9139	9153	9167	8968	9195	9079	9157	9098	9016	9072	9088	9218	9150	9182	9051	8963	8972	9188	9033	9086	9249	9215	9126	9091	9070	9146	9093	9211	9111	9039	9082	9202	9165	9199	9062	9070	9225	9071	9091	9223	9146	9208	9099	9252	9184	9053	9007	9250	9205	9241	8998	9085	9066	8995	9112	9086	9049	9159	9166	9022	9044	9055	9180	9189	9248	9234	9202	9181	8979	9204	9117	8931	9050	9082	9159	8990	9156	8892	9087	9058	8990	9049	9095	9257	9091	8978	9130	9114	9131	9074	9153	9120	8982	9066	9098	9021	9172	9001	9194	9099	9146	9098	9217	9069	9053	9161	9230	9085	9092	9196	9291	9222	9070	9160	9067	9131	9076	9112	9123	9184	8975	9103	9158	9136	9139	9070	9182	9091	9104	9127	9185	9203	9250	9117	9251	8997	9224	9067	8993	9071	9231	9001	9134	9047	9290	9047	9150	9201	9158	9045	9204	9155	9246	9051	9141	9151	9064	9003	9033	9026	9136	9168	9138	8989	9115	9252	9087	8986	9122	9042	9158	9206	9108	9041	9018	9032	9114	9218	9096	9140	8987	9090	8874	9072	9065	9137	9132	9115	9151	9053	9152	9089	8917	9136	9063	9191	9062	9148	9105	9221	9195	9161	8889	9173	9129	9016	9299	9222	9088	9061	9106	9240	9094	9064	8989	9047	9230	9153	9191	9137	9091	9104	9180	9195	9152	9074	9202	9113	9197	9097	9140	9209	9130	9120	9129	9205	9161	9166	9128	9267	9116	9005	9111	9097	9121	9100	8929	9109	9112	8975	8991	9111	9022	9034	8996	9034	9136	8983	8992	8962	9007	9168	9162	9021	9179	9217	9116	9159	9207	9165	9176	9146	9283	9264	9035	9060	9025	9121	9243	9061	9121	9173	9057	9135	9000	9056	9289	9097	9019	9270	9213	9118	9081	9221	9069	9124	9089	9078	9185	9060	9073	9101	9166	9156	8973	9094	9172	9033	9154	9104	9047	9031	9024	8945	8980	9117	9177	9136	9138	9140	9051	8990	8999	9132	9086	9012	9199	9126	9185	9221	8982	9165	9053	9221	9013	9118	9168	8895	9068	9204	9096	9035	9064	8928	9068	9179	9123	9204	9106	9082	9115	8982	9286	9134	9145	9200	9147	9125	9065	9054	9090	9067	8967	8999	9098	9134	9094	9180	9107	9134	9112	9095	9143	9105	9063	9048	8920	9018	8993	9054	9075	9077	9157	9144	8990	9257	8903	9137	9150	9125	8979	9136	9041	9233	9047	8979	9089	9063	9199	9238	9234	9121	9094	9146	9092	9208	9124	9157	8990	9225	9122	9165	9107	9210	9063	9080	9121	9214	8949	9113	9219	9083	9153	9120	9045	9052	9063	9076	9084	8974	8943	9120	9122	8990	9212	8998	9105	9147	9166	9158	9200	8991	9044	9005	9095	9092	9252	9083	9161	9152	9174	9183	9037	9001	8999	9247	9150	9049	9137	9010	9156	9175	9101	9242	9064	9158	9112	9185	9143	9197	9144	9131	8971	9145	9097	9038	9056	9112	9062	9138	8995	8979	9159	9046	9211	8954	9108	9115	8965	9187	9265	8908	9054	8983	9209	9256	9132	9031	9055	9229	9129	9102	9137	9256	9126	9149	9145	9145	9075	9251	9189	9194	9024	9042	9018	9109	9299	9164	9025	8965	9194	9162	9338	9108	9011	9089	9183	9082	9235	9078	9103	9097	9101	9278	9039	9196	8999	9169	9127	9226	9137	9092	9184	9139	9205	8991	9125	9158	8964	8993	9242	9269	9137	9089	9056	9188	9182	8992	9047	9208	9136	9169	9036	9133	9083	9115	9103	9019	9173	8970	9043	9128	9118	9140	9114	9245	9206	9030	9164	9114	9154	9148	9027	9276	8902	9081	9135	9048	9153	9103	9166	9285	9197	9127	9058	9099	9019	9036	9118	9224	9127	9021	9162	9165	8945	9161	9145	9104	9256	9151	9095	9188	8960	9052	8981	9088	9211	9040	9069	9194	9124	9143	9176	9046	9120	8995	9099	9130	9114	8983	9195	9022	9241	9107	8961	8971	9120	9047	9266	9073	9030	9172	9110	9166	9147	8981	9139	9071	9002	9040	9267	9139	9129	9072	9123	9017	9216	9035	9207	9114	9096	9026	9074	9015	9059	9102	9047	9121	9201	9067	9032	9167	9238	9002	9156	9217	8972	9149	9070	9131	9223	9041	9212	9034	9062	9108	9149	9097	9243	9049	8939	9131	9139	9058	8983	9115	9187	9061	9075	9030	9194	9146	9070	9086	9241	9086	9143	9173	9098	9217	9150	9003	9131	9244	9197	8993	9057	9089	9228	8944	9108	9006	8973	9113	9119	9111	9091
33810	33935	33275	26520	20776	20077	18106	19374	19527	18565	16834	16133	15624	15600	15512	15743	15699	15446	15680	15594	15533	15606	15563	15439	15551	15575	15515	15444	15615	15502	15478	15407	15538	15466	15570	15728	15611	15663	15578	15718	15338	15474	15480	15529	15503	15560	15575	15514	15453	15383	15517	15303	15700	15455	15707	15594	15638	15540	15393	15568	15589	15661	15548	15724	15466	15576	15462	15606	15603	15534	15580	15260	15518	15653	15724	15584	15615	15539	15192	15387	15558	15653	15570	15670	15414	15559	15510	15425	15480	15411	15487	15449	15326	15573	15642	15682	15674	15596	15521	15629	15708	15523	15474	15370	15420	15456	15581	15560	15397	15480	15547	15553	15319	15599	15606	15541	15629	15525	15666	15588	15517	15484	15615	15471	15424	15508	15402	15486	15474	15554	15538	15752	15589	15534	15492	15330	15551	15585	15747	15708	15586	15452	15407	15477	15439	15581	15443	15412	15221	15328	15482	15390	15418	15619	15598	15566	15674	15358	15460	15235	15704	15565	15414	15407	15541	15358	15665	15439	15444	15530	15607	15555	15599	15314	15616	15435	15553	15672	15673	15426	15431	15508	15510	15522	15310	15561	15580	15517	15523	15546	15684	15677	15316	15522	15510	15518	15441	15519	15530	15465	15360	15296	15487	15566	15580	15551	15446	15663	15454	15436	15473	15564	15596	15523	15649	15321	15754	15470	15436	15423	15685	15552	15475	15313	15557	15282	15486	15539	15643	15763	15510	15489	15626	15684	15491	15476	15311	15552	15617	15306	15385	15286	15377	15583	15427	15422	15559	15493	15543	15434	15369	15747	15625	15580	15409	15556	15569	15645	15285	15528	15710	15512	15597	15287	15520	15389	15369	15569	15520	15304	15601	15364	15294	15633	15383	15427	15420	15615	15461	15577	15529	15535	15651	15411	15402	15464	15281	15284	15328	15272	15452	15538	15687	15726	15382	15462	15517	15460	15425	15347	15539	15648	15618	15590	15696	15774	15786	15467	15483	15738	15478	15438	15467	15479	15650	15458	15441	15659	15561	15655	15401	15513	15626	15534	15358	15577	15609	15466	15629	15692	15551	15683	15642	15443	15574	15534	15488	15574	15523	15556	15390	15265	15531	15441	15536	15358	15486	15510	15398	15401	15352	15480	15368	15597	15596	15588	15599	15586	15465	15652	15581	15528	15702	15290	15502	15500	15516	15448	15392	15424	15577	15466	15652	15624	15491	15436	15586	15598	15571	15625	15535	15602	15361	15490	15685	15424	15541	15536	15593	15522	15437	15557	15623	15555	15405	15540	15597	15422	15569	15497	15656	15511	15810	15700	15525	15464	15641	15506	15447	15387	15598	15548	15364	15327	15616	15665	15368	15478	15545	15500	15636	15496	15445	15458	15674	15606	15526	15622	15647	15324	15490	15450	15677	15587	15435	15384	15459	15518	15411	15617	15522	15559	15623	15505	15506	15446	15578	15612	15310	15476	15590	15540	15427	15718	15417	15705	15724	15501	15338	15584	15616	15210	15234	15579	15569	15479	15669	15488	15569	15504	15540	15328	15667	15641	15529	15630	15335	15511	15572	15671	15444	15311	15432	15661	15628	15458	15525	15651	15419	15530	15663	15626	15487	15271	15626	15328	15614	15399	15712	15307	15273	15537	15475	15425	15483	15714	15445	15406	15545	15526	15474	15625	15487	15581	15571	15641	15448	15408	15468	15437	15526	15340	15570	15412	15538	15626	15488	15533	15477	15357	15527	15494	15613	15540	15572	15763	15459	15344	15472	15511	15565	15535	15583	15405	15559	15651	15661	15579	15487	15530	15655	15735	15588	15421	15387	15408	15414	15549	15416	15544	15696	15730	15452	15603	15733	15486	15505	15439	15489	15427	15559	15703	15524	15583	15594	15513	15399	15607	15548	15634	15655	15651	15449	15529	15512	15539	15584	15439	15422	15612	15733	15627	15651	15635	15585	15565	15530	15435	15464	15423	15561	15454	15732	15553	15484	15383	15752	15411	15754	15557	15608	15309	15480	15541	15492	15687	15573	15603	15425	15750	15672	15531	15595	15429	15363	15691	15584	15504	15457	15416	15416	15630	15206	15480	15384	15578	15507	15500	15583	15641	15564	15594	15644	15529	15720	15489	15261	15497	15626	15672	15489	15358	15434	15516	15568	15511	15793	15862	15498	15375	15653	15233	15729	15655	15504	15582	15527	15571	15353	15736	15391	15582	15446	15514	15493	15595	15543	15483	15495	15523	15598	15444	15377	15477	15528	15424	15584	15394	15586	15650	15617	15698	15500	15418	15518	15619	15687	15467	15599	15463	15428	15147	15578	15561	15724	15671	15564	15481	15459	15544	15496	15507	15678	15574	15614	15678	15557	15469	15442	15563	15551	15707	15553	15605	15488	15605	15469	15526	15497	15488	15503	15457	15585	15598	15446	15463	15503	15541	15732	15519	15622	15536	15313	15542	15506	15322	15498	15592	15311	15424	15556	15509	15945	15308	15610	15483	15484	15882	15639	15610	15503	15728	15600	15530	15807	15652	15412	15460	15476	15477	15449	15415	15509	15323	15486	15727	15557	15571	15665	15620	15639	15480	15631	15403	15709	15496	15597	15429	15496	15648	15648	15614	15450	15529	15547	15399	15387	15351	15466	15535	15359	15640	15677	15459	15504	15331	15491	15381	15724	15462	15550	15381	15435	15353	15479	15475	15486	15582	15415	15397	15330	15476	15402	15573	15594	15476	15499	15549	15676	15490	15450	15560	15595	15541	15342	15442	15512	15639	15573	15503	15544	15496	15645	15703	15531	15399	15581	15674	15463	15376	15722	15486	15340	15443	15497	15308	15397	15198	15604	15534	15406	15389	15405	15435	15466	15423	15432	15612	15618	15701	15334	15515	15624	15573	15280	15445	15473	15482	15343	15416	15708	15722	15689	15512	15556	15405	15336	15339	15411	15400	15452	15557	15591	15261	15478	15404	15675	15586	15742	15744	15338	15531	15606	15538	15655	15652	15324	15663	15440	15343	15582	15519	15573	15320	15518	15616	15409	15461	15523	15567	15434	15731	15521	15589	15283	15489	15576	15557	15507	15403	15555	15527	15500	15583	15649	15484	15509	15609	15394	15568	15532	15376	15817	15493	15475	15684	15489	15418	15626	15676	15473	15433	15630	15333	15526	15452	15641	15545	15641	15575	15750	15403	15460	15664	15612	15362	15534	15596	15312	15558	15303	15632	15631	15639	15579	15519	15460	15604	15502	15581	15554	15473	15491	15522	15525	15406	15561	15448	15612	15724	15579	15689	15663	15547	15602	15496	15651	15281	15366	15647	15600	15480	15622	15361	15565	15465	15622	15497	15544	15662	15663	15799	15381	15556	15562	15359	15600	15543	15689	15433	15674	15525	15463	15621	15570	15658	15610	15577	15658	15470	15400	15483	15395	15360	15597	15451	15324	15438	15505	15454	15707	15527	15446	15394	15536	15420	15408	15383	15558	15595	15853	15669	15538	15504	15127	15474	15572	15452	15471	15472	15726	15388	15380	15456	15617	15332	15587	15760	15485	15428	15708	15592	15443	15482	15450	15378	15353	15537	15503	15643	15588	15299	15459	15476	15545	15464	15244	15482	15584	15464	15513	15538	15436	15432	15679	15332	15521	15438	15679	15659	15442	15661	15623	15479	15520	15521	15502	15647	15622	15576	15620	15526	15549	15501	15781	15563	15651	15324	15561	15475	15477	15459	15502	15459	15752	15456	15588	15711	15722	15448	15515	15411	15527	15525	15475	15424	15431	15393	15572	15538	15752	15477	15466	15659	15481	15573	15528	15759	15753	15597	15483	15583	15566	15274	15413	15511	15502	15421	15487	15432	15474	15546	15580	15493	15561	15428	15429	15637	15633	15677	15628	15563	15493	15479	15426	15354	15426	15620	15573	15510	15478	15525	15581	15481	15483	15335	15343	15423	15581	15405	15480	15426	15684	15459	15536	15305	15495	15412	15424	15549	15418	15449	15555	15528	15405	15510	15572	15404	15542	15575	15497	15450	15440	15655	15304	15498	15371	15598	15394	15516	15574	15602	15533	15413	15317	15556	15484	15410	15202	15514	15368	15453	15463	15433	15477	15575	15301	15632	15421	15491	15697	15566	15644	15435	15494	15744	15248	15398	15583	15779	15751	15551	15490	15596	15424	15592	15636	15560	15579	15546	15508	15479	15559	15683	15332	15547	15733	15448	15516	15588	15430	15448	15581	15420	15499	15440	15537	15670	15505	15476	15412	15612	15400	15531	15479	15605	15562	15603	15470	15541	15349	15474	15520	15629	15530	15540	15628	15668	15628	15485	15396	15382	15642	15539	15494	15768	15490	15637	15402	15664	15698	15561	15495	15565	15434	15449	15543	15599	15399	15705	15723	15457	15683	15641	15430	15492	15711	15667	15424	15268	15581	15598	15496	15667	15432	15433	15526	15356	15545	15592	15474	15664	15737	15546	15692	15565	15346	15281	15417	15643	15713	15633	15625	15491	15642	15284	15800	15751	15629	15539	15461	15463	15555	15545	15433	15559	15650	15813	15590	15370	15559	15449	15671	15753	15728	15295	15579	15487	15630	15447	15424	15501	15502	15485	15564	15523	15447	15633	15518	15500	15693	15517	15456	15497	15476	15581	15403	15327	15545	15744	15554	15582	15448	15454	15606	15464	15463	15474	15548	15419	15439	15484	15542	15446	15515	15658	15638	15568	15590	15570	15611	15712	15613	15538	15347	15474	15809	15342	15336	15428	15595	15512	15540	15215	15515	15325	15514	15516	15626	15361	15433	15415	15415	15386	15464	15130	15457	15405	15478	15579	15374	15422	15440	15423	15472	15539	15630	15750	15569	15410	15500	15321	15486	15505	15535	15556	15634	15500	15518	15446	15375	15387	15490	15572	15397	15669	15369	15513	15526	15593	15752	15343	15487	15578	15799	15631	15614	15340	15446	15755	15474	15449	15426	15485	15404	15635	15786	15332	15598	15577	15480	15644	15460	15570	15461	15565	15531	15607	15466	15546	15379	15447	15652	15596	15542	15408	15482	15632	15604	15552	15494	15636	15821	15470	15558	15470	15595	15632	15398	15598	15563	15592	15716	15611	15671	15586
23170	31520	27314	16845	13588	13612	11612	13211	12614	11385	10158	9451	9451	8947	8928	9037	8937	8882	9149	9061	9041	9026	9054	9152	8880	9114	9033	8917	9116	9024	8990	9002	8927	8985	9107	9115	8922	9042	9054	9028	9028	8936	9092	9018	8957	8981	8934	8865	9166	9144	9077	8959	8976	9020	8999	9091	8930	8953	9011	9081	9060	8906	9166	9028	8993	8952	9041	9080	9133	9112	8959	9100	8935	9035	8980	8996	8947	8986	9112	8943	8918	9033	9023	9044	9052	9131	9015	9096	9054	8975	9047	8899	8979	9008	9152	8996	9006	8846	8899	9070	8962	8998	9019	9064	9097	9127	9069	8995	9147	9127	9054	9082	9128	8958	9287	9006	9144	9188	9086	9087	9074	9038	9014	9084	8933	9093	8994	9124	9066	8998	9015	9038	9167	8983	9005	9011	8795	8994	9088	9239	8856	9055	8985	9006	8954	9076	9001	9117	8906	9085	9033	9113	9042	9191	8973	8969	8928	9012	9087	9082	8934	9035	8915	8994	9042	9164	9168	9069	9131	8868	8949	9094	8846	9128	9117	8958	8972	8995	8879	9034	9011	9084	8916	9014	9164	8966	8919	9054	9068	8925	8866	8909	9045	9061	9030	9061	8923	9118	8844	9058	8946	8992	9071	8913	8858	8907	9052	9140	9033	9018	9041	9045	8970	9296	9091	9010	9086	9169	8997	9026	8917	9038	8888	8857	8971	8932	8960	9008	9014	9036	8972	8966	8961	8984	9006	9002	8970	8888	9033	8988	9148	9017	9099	8990	9074	8998	8995	8962	9102	8916	9110	8930	9060	9030	8838	9114	8957	9076	8954	9014	8929	8961	9129	8966	9013	9167	9064	8984	9092	9071	9087	8931	9075	8892	9128	9037	9079	9165	8948	9047	9051	8960	8914	9015	9085	8841	8930	9024	9046	9036	8991	9121	9058	8960	8992	9042	8973	9143	8923	9008	9013	9013	9129	9123	9075	9045	8879	9151	9258	8809	8959	8891	8902	8901	9120	9141	9101	8842	9053	8883	9096	9172	8882	8992	9021	9103	8977	9186	8988	8993	8865	9065	9113	8945	8982	9152	9122	8958	9161	8923	8993	9060	8993	8920	9052	8929	9056	8958	8976	8971	8979	8987	9193	8955	9069	8899	9003	8925	9047	8973	9156	9004	9122	8892	9022	8957	9140	9127	9105	9034	9062	9072	9088	9035	9062	8919	9208	9112	9022	9137	8883	8945	9017	8961	9101	9000	8985	8972	9033	9140	8997	8848	8999	9038	8957	8866	9063	8943	9020	9015	9152	9048	9013	8959	8934	9118	8915	9026	9007	8891	9027	8935	9010	8977	9071	9079	9014	8969	8992	9139	8969	9017	9042	8913	9092	9015	8948	9063	8989	9043	8987	9000	8991	8963	9073	9005	8913	8987	8913	8929	9141	8964	8946	9080	9057	8990	8999	9107	9068	8979	8941	8990	8992	9070	8996	9110	8942	9036	9007	8922	9055	9022	8975	8929	9136	9079	8901	9149	9089	8993	8994	9040	9007	8907	9088	9084	8970	8889	9115	8941	9026	9013	9003	8981	8928	8828	9079	8935	9059	8979	9099	9091	8915	9086	8978	8927	9042	9116	8936	9037	9018	9053	9000	8977	9113	9139	8951	9045	8939	9141	8973	8954	9012	8955	8955	8977	9094	9114	9050	8985	9026	9266	8958	9047	9111	9024	9142	9080	8898	8923	9053	8991	9108	9014	8975	9090	9163	8962	8984	8990	9091	9152	8970	9052	8988	8868	9058	9032	8989	8914	8830	8996	9080	9043	9237	9074	9148	8954	9054	9039	8995	8989	9112	9011	9030	8964	8888	8914	9084	8913	8973	9011	9022	9157	9060	9037	9166	8895	8888	9057	9049	9119	8968	9111	9039	9021	8916	8925	9088	8956	9155	8979	8944	8829	9119	8922	9090	8884	9048	9085	9033	9025	9102	8973	9025	8921	9013	8986	8975	9108	8999	8962	9018	9137	8939	8953	8892	9032	9099	9017	9104	8961	9088	9052	8980	9032	8961	9080	9012	9031	8964	9015	8993	8989	9016	8948	8853	8996	9046	9103	8996	9012	8956	9099	8982	8933	8926	9126	9033	8973	8898	9093	8980	8983	8993	8896	9014	8958	9048	9014	9083	9115	8985	9111	8912	8987	9207	9068	8911	8957	9008	9054	8940	8870	9047	8979	9016	8946	8947	9060	9040	9012	9101	9009	9052	9081	8982	8964	9009	8969	9169	8969	9078	8969	8938	8895	9106	9062	9095	9144	9037	9011	8997	9111	8936	9019	8863	8901	9011	8968	9072	9097	8963	9205	9015	9021	9143	8982	8878	8938	9033	8998	9064	9223	8985	9079	9032	8906	8880	9126	8911	9033	9038	8866	9005	9035	9030	8897	8907	9003	8795	8917	8986	8972	8899	9075	8986	8886	9065	9018	9007	8947	9022	9020	8930	9184	9075	9028	9010	9205	8971	9133	9027	8889	8973	8961	8851	8980	9059	8960	9011	8961	8996	8969	9084	8976	9043	9149	9047	9179	9052	9119	9182	8920	8951	9058	8964	9074	9111	9082	9059	9056	8920	9113	9030	9030	9012	8997	8989	8878	9014	8970	9011	8875	8967	9055	9072	8982	9074	9125	9054	8998	8958	8987	8897	8918	8994	9009	9073	8995	9132	8999	8983	8983	9002	8935	9070	8972	9145	9002	9022	9137	9036	9091	8909	8961	9127	8974	9030	9027	9149	9043	9146	8891	8989	8985	9099	9021	9073	9081	8777	8958	8945	8914	9071	9092	8971	9121	8923	9126	9138	9105	9054	8994	9010	8951	9166	9021	9069	9036	8840	9003	8937	8999	8890	9022	8943	8991	8810	9124	9050	9075	9104	9041	9108	9049	9035	8973	8871	8968	9032	8979	8888	9064	8938	8921	9087	9019	9012	9095	8862	9049	8962	9083	9131	8963	8997	9004	9136	9005	9042	9043	9086	9023	8901	8966	8989	8997	9187	8975	8908	8899	9032	8958	8997	8866	9034	9172	9012	8988	8913	9096	9027	8944	8943	8960	8957	9009	9050	8993	8927	9061	8826	8920	8995	9003	8904	9134	8931	9021	8996	9002	9099	9140	9133	9117	9022	9052	8876	9018	9210	8939	9105	8967	8985	8882	8921	9093	9241	9056	9101	9061	8925	9075	9077	8972	9073	9027	8918	9018	8925	9049	8969	9075	9031	9025	8963	8889	9015	9034	8911	8868	9250	9012	9023	8875	9102	8964	8944	8907	9019	9060	9023	9002	9020	9037	8868	9034	8889	8998	9144	8993	8951	9206	9076	8889	8987	8974	9066	8921	8878	9081	9137	9198	9025	9089	9123	9127	8942	9195	9106	9021	9230	9179	8912	9169	9135	9057	9030	9018	9064	9112	9066	9013	9167	9059	9178	8974	8917	9095	9006	8929	9149	8893	8975	9076	9093	9022	8859	9101	8994	9047	9022	8922	9022	8916	9079	9066	8948	9011	8944	9074	9049	8940	9181	9124	9055	8994	9002	9257	9187	9093	8984	9092	8871	8894	8995	9031	9109	9035	8911	9130	9093	8966	8960	8907	9036	9093	9079	8961	9091	9034	8984	9091	9051	9075	8973	9052	8991	8973	8834	9115	9001	9061	9075	9080	8979	8985	9116	9085	9036	8958	8959	9110	9014	9113	9105	9086	9038	8961	8951	9050	9016	8981	9095	8983	9151	9002	9226	8971	9079	9134	9116	8995	9027	8951	8971	9128	8971	9070	8982	8964	9044	9038	9005	9123	8961	9080	8902	8943	9014	9009	8949	9039	9068	9118	9031	9099	9030	8988	8886	8994	9011	8992	9061	8954	8920	9058	9082	9158	8963	9017	9029	8992	8951	9023	9138	9073	9010	8974	8988	9021	9058	9012	9036	9123	9150	8966	9033	8979	9079	8902	9086	9088	8882	8954	8898	9016	9057	8988	8853	9081	8927	8976	8898	8828	9087	9090	9195	8940	9044	9018	8968	9102	9114	8946	9094	9045	9020	8950	8983	8943	8906	8936	9122	9079	8929	8928	9035	8955	9024	8916	9049	9090	9128	9123	9069	9141	9068	9056	9007	8952	9017	9047	8962	8984	9081	8983	8964	9044	8936	9054	8980	8872	9079	9087	8976	9089	8923	9059	9022	9107	9164	8968	8850	8860	9229	8992	8946	9073	9135	9085	8963	8911	8958	9119	8969	8958	9093	9171	8984	8927	8977	9027	9026	9045	8862	9237	9104	9123	8963	8985	8962	9089	8911	8947	8969	8933	9000	9017	8968	8940	9018	9023	8988	9053	8869	8873	9042	9074	9129	8835	8946	8931	9003	8938	9148	8963	8911	8935	8957	8948	9077	8960	9134	8979	9045	8964	9092	8894	9142	9017	9111	9037	8926	9060	8865	9159	9008	9116	9247	9011	9057	9081	9096	8898	9045	8946	9062	8866	9075	8982	8969	9039	9195	8987	9079	9122	8993	9047	9007	9058	9043	9109	9110	8975	9046	9009	9040	9064	8932	9052	9106	9098	9122	9137	9187	9016	9069	8978	9045	9140	9001	9052	8995	9021	9039	9005	9002	8986	8967	8937	9161	9017	8923	9107	8887	9061	9183	9018	8953	9133	8934	9104	8999	8963	9081	8960	8988	9020	8750	9061	8985	9073	8958	8993	9042	9142	9124	8962	8812	9163	9138	9185	9109	9134	8886	8861	8878	9091	8975	9127	8954	8994	9124	8919	8934	9010	9019	9031	9042	8950	9104	9076	9019	8937	8986	8920	9130	8985	9025	9001	9054	8989	8928	9058	8843	9150	9191	9013	9071	9098	9100	8914	8977	9023	8987	8995	8952	8999	8972	8959	9098	9027	8886	9078	8806	9010	9014	9135	8917	8922	8992	9055	9090	8889	9033	9028	9076	8959	9019	9044	8975	8965	9025	9058	9065	8954	9032	9162	9020	8958	9071	9140	9094	8974	9077	9089	9117	9077	8956	8979	9076	8964	8974	8995	8888	8991	9027	8905	8905	8981	9092	8914	8872	9038
25500	21967	29973	28524	24390	23397	24292	31987	34161	27601	21521	17748	16251	15615	15554	15393	15552	15445	15560	15428	15584	15635	15276	15267	15314	15405	15378	15327	15269	15366	15349	15336	15231	15192	15390	15505	15448	15401	15289	15292	15182	15363	15364	15191	15220	15326	15286	15347	15030	15130	15152	15347	15215	15309	15373	15223	15328	15231	15235	15264	15212	15249	15362	15412	15354	15259	15161	15301	15214	15372	15035	15418	15347	15280	15100	15330	15298	15426	15239	15171	15189	15195	15365	15266	15216	15217	15435	15237	15246	15308	15317	15275	15246	15242	15236	15201	15239	15266	15144	15464	15146	15110	15205	15408	15122	15252	15259	15326	15178	15253	15374	15395	15363	15194	15249	15031	15361	15354	15091	15322	15265	15167	15384	14991	15304	15457	15412	15411	15035	15405	15272	15255	15357	15214	15244	15302	15313	15336	15347	15305	15236	15352	15177	14851	14984	15316	15227	15264	15293	15250	15336	15261	15362	15297	15247	15189	15350	15241	15369	15222	15242	15171	15128	15140	15261	15158	15208	15099	15199	15346	15385	14944	15409	15276	15541	15376	15244	15305	15323	15200	15258	15157	15219	15014	15382	15459	15366	15294	15277	15373	15421	15154	15305	15439	15259	15124	15241	15191	15245	15369	15388	15130	15245	15349	15268	15227	15472	15096	15261	15245	15189	15279	15244	15259	15330	15262	15279	15196	15239	15143	15314	15285	15291	15365	15025	15250	15335	15283	15369	15006	15146	15068	15282	15436	15333	14979	15090	15230	15274	15320	15369	15150	15298	14926	15306	15167	15073	15273	15177	15011	15291	15296	15222	15479	15395	15283	15274	15234	15358	15253	15159	15309	15229	15446	15438	15099	15365	15423	15347	15279	15134	15292	15280	15197	15097	15506	15236	15193	15303	15229	15331	14930	15289	15158	15380	15352	15232	15260	15166	15254	15523	15186	15241	15140	15267	15084	15260	15204	15248	15167	15375	15261	15192	15330	15267	15210	15320	15215	15161	15214	15071	15378	15373	15414	15338	15248	15151	15303	15199	15265	15174	15406	15182	15297	15274	15331	15319	15319	15230	15375	15312	15240	15111	15039	15325	15188	15218	15493	15121	15229	15267	15278	15185	15093	15352	15158	15446	15211	15076	15271	15450	15204	15150	15270	15134	15136	15195	15220	15240	15138	15370	15257	15124	15162	15051	15364	15491	15262	15483	15363	15309	15231	15429	15469	15198	15239	15130	15380	15285	15209	15343	15098	15220	15316	15167	15242	15305	15297	15365	15260	15178	15078	15231	15415	15116	15388	15037	15046	15472	15112	15487	15260	15331	15114	15157	15223	15423	15205	15404	15247	15261	15390	15075	15178	15071	15070	15229	15314	15290	15206	15286	15354	15426	15409	15068	15209	15353	15477	15125	15128	15273	15265	15179	15075	15122	15292	15247	15297	15365	15219	15201	15108	15236	15353	15258	15146	15224	15146	15178	15425	15496	15326	15149	15084	15270	15216	15165	15236	15262	15359	15333	15483	15289	15229	15280	15352	15316	15398	15308	15079	15213	15290	15214	15116	15291	15292	15294	15210	15250	15400	15392	15285	15466	15248	15410	15219	15246	15148	15178	15214	15346	15494	15256	15277	15217	15493	15271	15012	15336	15250	15003	15126	15265	15207	15210	15182	15213	15327	15298	15431	15185	15551	15514	15417	15288	14979	15281	15205	15324	15131	15344	15186	15280	15279	15112	15071	15443	15127	15192	15079	15300	15158	15113	15272	15246	15205	15056	15337	15139	15227	15277	15198	15310	15372	15271	15178	15124	15365	15253	15267	15363	15400	15495	15233	15269	15237	15304	15312	15441	15342	15510	15496	15227	15324	15186	15376	15282	15055	15187	15254	15277	15172	15408	15075	15170	15382	15015	15185	15307	15260	15279	15251	15410	15355	15376	15217	14964	15246	15526	15457	15188	15198	15198	15160	15221	14866	15387	15297	15173	15352	15127	15203	14986	15313	15189	15178	15284	15206	15373	15521	15300	15384	15215	15285	15099	15412	15158	15352	15058	14999	15381	15185	15367	15295	15260	15367	15210	15324	15076	15405	15221	15145	15046	15252	15320	15107	15274	15199	15208	15116	15319	15300	15401	15256	15295	15372	15129	15274	15441	15415	15286	15117	15181	15469	15097	15202	15386	15561	15218	15376	15013	15092	15168	15267	15314	15311	15326	15263	15209	15253	15244	15198	15374	15302	15136	15246	15478	15302	15385	15468	15221	15095	15325	15142	15202	15500	15044	15164	15317	15381	15017	15380	15328	15336	15327	15107	15285	15088	15414	15209	15510	15167	15400	15408	15256	15425	15338	15301	15260	15271	15269	15184	15191	15413	15557	15126	15124	15302	15171	15331	15162	15118	15187	15074	15234	15251	15248	15360	15021	15288	15460	15287	15451	15283	15250	15030	15403	15242	15097	15215	15360	15427	15227	15238	15211	15198	15321	15173	15134	15449	15162	15367	15341	15109	15142	15045	14957	15288	15364	15231	15292	15273	15251	15224	15125	15311	15365	15206	15180	15191	15052	15340	15164	15068	15367	15166	15166	15233	15303	15272	15335	15116	15285	15173	15138	15271	15239	15428	15183	15230	15327	15309	15216	15164	15199	15190	15117	15353	15163	15243	15135	15193	15405	15019	15238	15149	15340	15332	15210	15320	15096	15350	15159	15372	15212	15274	15432	15463	15244	15345	15057	15316	15253	15377	15216	15266	15200	15187	15142	15353	15158	15124	15254	15306	15273	15252	15428	15210	15339	15421	15015	15463	15117	15187	15141	15305	15113	15266	15474	15336	15264	15237	15249	15155	15254	15436	15409	15000	15427	15300	15311	15324	15202	15111	15046	15035	15139	15202	15155	15199	15192	15237	15340	15346	15278	15454	15229	15132	15351	15258	15117	15399	15390	15157	15278	15300	15213	15159	15246	15088	15204	15330	15125	15358	15205	15184	15232	15102	14954	15278	15075	15169	15260	15379	15147	15264	15264	15096	15279	15155	15233	15173	15163	15278	15119	15440	15315	15256	15076	15219	15341	15344	15084	15432	15086	15361	15290	15173	15431	15270	15413	15064	15323	15379	15159	15028	15389	15113	15255	15077	15325	15179	15422	15290	15489	15363	15162	15345	15121	15117	15193	15159	15046	15208	15177	15410	15145	15369	15277	15258	15287	15360	15243	15462	15494	15237	15178	15113	15434	15254	15162	15344	15423	15190	15336	15258	15394	15362	15184	15235	15175	15307	15335	15278	15205	14965	15231	15250	15111	15196	15427	15162	15283	15264	15255	15087	15027	15228	15279	15370	15208	15183	15249	15242	15213	15020	15459	15279	15202	15319	15176	15367	15194	14978	15150	15255	15139	15372	15333	15283	15297	15120	15379	15482	15465	15543	15159	15341	15195	15312	15328	15148	15260	15448	15331	15159	15097	15201	15149	14982	15036	15071	15286	15190	15142	15402	15272	15190	15200	15302	15149	15263	15318	15170	15086	15270	15255	15355	15261	15204	15273	15339	15021	15362	15306	15079	15252	15299	15052	15244	15268	15245	15273	15246	15411	15095	15387	15270	15182	15333	15314	15226	15449	15233	15343	15317	15383	15430	15173	15327	15163	15158	15317	15388	15387	15238	15369	15396	15237	15162	15416	15402	15185	15246	15288	15260	15326	15178	15103	15440	15383	15167	15338	15376	15410	15297	15239	15148	15231	15406	15400	15339	15252	15425	15171	15247	15276	15173	15392	15345	15314	15377	15264	15244	15169	15249	15324	15179	15291	15384	15135	15197	15046	15232	14946	15219	15367	15434	15415	15485	15199	15195	15118	15165	15199	15412	15264	15177	15176	15366	15337	15268	15442	15290	15356	15352	15167	15222	15320	15157	15263	15301	15319	15133	15085	15206	15297	15342	15440	15154	15268	15128	15104	15279	15402	15324	15319	15253	14945	15201	15393	15260	15206	15238	15120	15304	15236	15189	15162	15295	15107	15306	15387	15154	15347	15316	15129	15272	15175	15109	15199	15029	15405	15265	15288	15387	15285	15289	15295	15296	15354	15131	15243	15229	15331	15154	15437	15011	15175	15091	15263	15223	15212	15110	15307	15324	15218	15343	15247	15085	15302	15216	15175	15248	15342	15278	15220	15148	15148	15458	15432	15286	15291	15194	15225	15264	15056	15382	15317	15249	15123	15160	15344	15188	15204	15336	15180	15292	15363	15082	15189	15362	15119	15375	15235	15412	15231	15424	15426	15379	15102	15140	15330	15228	15186	15435	15241	15190	14993	15088	15118	15337	15113	15433	15438	15529	15621	15322	15265	15363	15198	15435	15195	15204	15131	15430	15485	15326	15236	15053	15114	15174	15304	15243	15126	15328	15346	15291	15500	15321	15106	15174	15158	15290	15193	15118	15216	15199	15199	15296	15232	15267	15256	15349	15315	15217	15319	15362	15193	15201	15348	15457	15299	15343	15246	15468	15213	15144	15321	15234	15276	15228	15152	15405	15468	15387	15400	15454	15300	15269	15394	15203	15172	15247	15125	15143	15286	15289	15389	15235	15209	15180	15438	15405	15278	15290	15099	15283	15134	14997	15323	15066	15324	15391	15255	15323	15289	15237	15234	15166	15025	15202	15174	15275	15290	15232	15275	15158	15232	15056	15424	15119	15380	15282	15322	15123	15224	15219	15289	15181	15232	15237	15130	15243	15196	15210	15439	15207	15193	15089	15114	15221	15374	15179	15220	15259	15252	14970	15183	15188	15135	15241	15283	15476	15127	15161	15262	15393	15230	15370	15206	15270	15140	15121	15283	15211	15298	15289	15200	15119	15155	15207	15227	15334	15342	15353	15455	15316	15304	15369	15243	15398	15432	15203	15163	15313	15274	15050	15283	15120	15048	15251	15356	15389	15356	15307	15216	15362	15274	15228	15285	15188	15244	15387	15352	15191	15221	15198	15249	15165	15207	15188	15312	15295	15205	15413	15363	15272	15237	15059	15299	15301	15307	15215	15085	15367	15307	15233	15233	15317	15293	15328	15388	15339	15475	15378	15093	15053	15320	15043	15137	15218	15006	15276	15476	15356	15281	15358	15211	15323	15426	15253	15152	15286	15213	15274
22634	37612	35636	21151	17722	16518	17933	27369	27077	19741	13769	10811	9564	9371	9118	9142	9177	9083	9016	8895	9156	9002	9084	9094	9205	8965	9103	9113	8953	8918	9109	9015	9018	9119	8958	9128	9044	9045	9024	9075	9051	9137	9134	9152	9010	9264	8988	9144	9041	8878	8910	9141	9078	9015	8999	9082	9084	9035	9093	9021	9010	9103	9002	9039	9181	9120	8920	9081	9044	9034	9048	9160	9106	9202	9272	9081	9235	9215	9092	8941	8936	8965	9043	8934	8884	9126	8949	9145	8951	9032	9094	9045	9180	9034	9036	9166	9065	8824	9009	9130	8857	9112	8966	8952	9239	9059	9098	8899	9017	9078	8966	9061	9196	8919	9025	9023	9051	9016	9139	9075	9107	8934	9057	9042	9164	9068	9066	9069	9025	9069	9027	9111	9055	8998	9097	8997	8948	9109	9001	8971	9093	9003	9082	8983	9096	9008	8994	9012	9063	8936	9074	9076	9204	9191	9019	9070	9223	8919	9084	8980	8939	9054	9135	8971	9087	9125	8884	8956	9075	9143	9081	9043	9016	9025	9023	8930	8896	9116	8951	9169	9166	8885	8986	9027	9090	9107	9150	9065	8988	8856	9027	8988	9061	9127	8919	9152	9150	9021	9027	8971	9034	9084	8974	9022	8936	8958	8898	9129	9047	8854	8975	9052	9049	9171	8988	8980	8901	9125	8989	8873	9006	9186	9045	9189	9044	9055	8969	9051	8844	9043	9056	8998	9043	9032	9021	9033	8851	9117	8905	9042	9194	9028	8949	9134	8955	9032	9047	8917	9027	9041	9011	9153	9002	9154	8925	9075	8997	9017	8951	9086	8915	9041	8988	9011	9060	9201	8867	9080	9062	8983	8895	9213	8881	9055	8838	9062	9112	8989	9102	9081	9158	9004	9134	9101	9006	9122	9240	9165	9031	9095	8929	8974	9117	9111	9207	9074	9036	9086	9040	8954	8972	9004	9052	8919	9070	9044	8883	9128	8970	9074	9041	8933	9010	9167	9033	8881	9042	9175	8937	9068	8930	9031	8976	9096	8989	9006	8941	9061	9090	9043	8997	8993	8991	9025	9185	9059	8932	8923	9081	8928	9021	9062	9082	9101	9039	9025	8818	9073	9146	9016	9094	8920	8888	9133	8853	9101	9015	8999	9004	9028	8933	9124	8992	9061	9176	9185	9110	9021	9167	9039	9037	9071	9070	8912	9014	8953	9055	9035	8925	8935	9106	9222	8946	9040	9022	8994	9054	9063	9078	9125	9086	8906	8962	8940	9150	9098	9031	8822	9039	9187	9141	8916	8938	9050	8952	8969	9190	9063	8991	9014	9127	8996	8928	9024	9023	9052	9074	8926	9140	9167	9102	9008	8987	9037	9046	8990	9106	9126	8891	9055	9058	9025	8997	8900	9090	9080	9041	8962	9092	9108	8947	9096	9148	8921	9153	9107	9099	8982	8998	9097	8959	9311	8908	9051	9077	8993	9084	9054	9198	9072	9216	8993	9109	8910	8974	8921	9109	9145	9059	9024	9070	9010	8959	8940	9150	8914	8953	9059	8861	9074	8969	9025	9059	9097	9106	9135	8857	9218	9080	9036	8947	8945	8981	8955	9019	9037	9010	9072	9127	9118	9091	8903	9057	9001	8920	9127	9089	8961	8875	9080	8928	9042	9038	8931	9105	8971	8930	9088	9067	8988	9045	8934	8974	9081	8827	8999	9073	9082	9079	9113	9086	9053	8964	8974	9044	9089	9015	8871	8987	8995	8859	9045	9062	8968	9033	8998	9088	9035	9053	9015	9185	8896	9181	8889	8914	9128	9007	8936	9154	8925	9207	9041	9047	9115	9112	9188	8904	9030	9045	8995	9094	8905	8951	8897	9016	8957	9093	8845	9053	9182	9047	8960	9007	8988	9107	9091	9054	9230	9110	8962	8951	8985	9016	9008	9124	9011	8975	9105	9038	9081	8923	9172	9020	9036	8877	9140	9027	9068	8978	8982	8989	9076	8983	9150	9149	8900	8985	9044	9108	8911	9055	9019	9054	8935	8943	8862	8983	9098	9150	9120	9140	8978	8923	9030	8900	9086	9110	8991	8962	9071	8930	8973	8976	8976	9135	8935	9009	9160	9189	8877	9039	8896	8939	9147	9055	9066	8998	8983	9068	8960	8891	9046	8860	9110	8994	8986	9085	8978	9237	8978	9105	9096	9016	9148	9084	9052	9117	9157	9143	9004	9050	9037	9055	9247	9016	9010	8995	9001	9002	8965	9172	9131	9156	8912	9105	9133	9040	9142	9080	8959	8944	9114	9014	9124	8934	8896	9107	9029	9194	9071	9102	8973	9078	8982	8966	9134	9163	8920	9041	9034	8891	9110	9096	9053	9073	8979	9016	8911	9104	9039	8926	9058	8931	9026	8891	9142	9033	8916	8864	9021	9060	9106	9079	9132	9066	8966	9080	9072	9021	9064	8851	9119	8915	9050	9059	9100	8851	9148	9057	9124	9022	8947	9027	9102	8954	9056	8933	9076	8998	8999	9020	9056	8956	9063	9030	9066	9158	9161	8984	9165	9007	9038	8944	9082	8903	9148	8991	8955	9062	8967	9060	9035	8919	9043	9092	9021	9022	9028	9067	8958	8990	9124	8934	8843	8941	9071	9135	8950	8967	8960	9049	9177	8982	9227	9073	9069	9084	9125	9028	9020	9237	9144	9074	9068	9022	8962	9038	9182	9175	9095	8842	9127	9103	9045	9076	9089	8925	8922	9176	8994	8985	9071	9084	9025	9123	9114	9281	8980	9088	8915	9067	9062	9022	8977	9064	9065	9128	9064	9178	9162	8915	9004	8978	9061	9079	9167	8864	9080	8869	8931	9025	8912	9025	9089	9137	9069	8985	9044	8980	9037	8965	9108	8813	9178	8919	9074	9009	9026	9131	8935	8994	9069	9048	8983	9124	9125	9049	9039	9091	9069	9018	8863	9036	8925	8940	8981	8989	9018	8936	9100	9041	9054	9073	9097	9020	9040	8992	8977	9047	8941	9191	9111	9011	9043	8931	9080	9120	8857	9204	9047	9130	9118	8922	8977	9091	9079	8986	9018	8954	9012	9048	9055	9070	9127	8933	9046	9133	9019	9057	9047	9031	9053	8983	9147	9070	9003	9090	9054	9081	8957	9087	9115	9037	9069	9019	9096	9011	8909	8955	9001	9053	9077	8994	9032	9067	8953	9102	9021	9087	8945	9130	9074	9058	9048	9000	8963	8914	9054	9021	9070	9011	8966	9158	9121	9218	9031	8989	8906	8951	9019	9057	8991	9035	8935	8996	9168	9067	9191	9113	8828	9002	9003	9023	9093	9120	9084	9038	9062	8855	8886	9171	8883	9055	8924	9051	8977	8939	9118	9073	8967	8951	9099	8965	9131	8974	8984	8996	9009	9052	9061	9111	9230	8960	9161	9057	9102	8931	8986	9088	9109	9129	9065	8889	9029	8929	8797	8956	9092	9072	8992	8955	8947	8980	9094	9009	8961	8997	9036	9042	8988	9062	9001	9174	9086	9195	9004	9180	9066	8996	8931	9104	8965	8976	9220	9004	8929	9016	9019	9057	8986	9136	8998	9086	8936	9166	9164	9062	9026	9061	8944	9046	9111	9091	9156	8854	9083	8929	9001	8997	9074	9064	8910	9007	9141	8988	9022	9018	9043	9118	9143	8930	9109	9006	9140	8963	9015	8903	9012	9076	8972	9005	9085	8802	9072	9136	9132	9059	8902	9039	9044	8977	8884	9085	8961	9092	9026	8869	9111	9089	9120	9043	8976	9065	9152	9006	9103	9003	8995	8909	8912	9053	8995	8959	8983	8953	8909	8986	9037	8978	8912	9123	9183	9015	9079	9015	8968	9218	9125	8986	9011	8999	9032	9054	9052	9072	9101	9124	9081	9045	8943	9034	8939	9108	8994	9002	9033	9081	9038	9159	9040	8944	9122	8914	9022	9004	9145	9032	9101	9156	8998	9143	9039	9032	8980	9000	9020	8977	9027	8934	8949	9054	9046	9077	8944	9041	9073	9001	8966	9096	9029	9082	8962	9064	8952	9131	9075	9127	9120	9014	9123	8916	9106	9092	9021	9130	9027	8978	9024	8916	9170	9063	9099	8965	9159	9142	9006	8941	9041	8885	8987	9061	9041	9039	8995	9033	9009	9034	9004	8798	9081	9146	8984	9125	9090	8976	8951	8920	9024	9156	9033	9284	9083	9040	9088	8998	9204	9080	8897	9103	9019	9026	9024	8992	9014	9020	9118	8966	8862	8966	8857	9242	9019	9017	9032	9066	9005	9274	9088	9068	9009	9058	9191	9103	9001	9064	8960	9035	9133	8998	8977	9022	9061	9106	9182	9088	8977	9096	8958	9059	9056	9089	9007	8907	9056	9025	9019	8926	8993	9127	9096	8966	9041	8941	8997	9168	9020	9081	9048	9066	9030	8932	9130	9125	9089	9037	8955	8972	8933	9050	9073	9052	8973	9033	9097	8897	9091	8944	9093	9086	9217	9051	9137	8958	9028	8944	9138	9032	9030	9063	9034	8963	8851	9097	9030	8869	9157	9144	8932	9066	9025	8920	8989	9052	9132	9088	8931	8968	9100	8977	8967	9127	9029	9001	8954	9000	9199	9039	9092	8949	9077	8895	9126	9055	9203	8923	8882	9098	8983	8997	9086	8961	8965	9079	9145	9022	8977	8981	9008	9032	9108	9221	9049	9097	8855	9042	9150	8991	8967	9219	9135	9073	9028	9038	8913	8958	8988	9055	9237	9029	9070	9044	9087	9050	9162	8915	9106	9100	8938	9087	8899	8811	9060	9143	9069	8947	9022	8897	9010	9008	8921	9031	9156	9087	9028	9034	9093	8971	8984	9009	8947	9070	8986	9075	9202	9033	9000	9202	9102	9150	9116	8921	9150	9111	9007	9117	9096	8938	9118	9037	9049	8991	8987	8998	8923	9026	8964	9016	8953	9030	8976	9106	8958	8935	9082	9110	9149	9008	9102	9116	9079	9125	9182	8927	9015	8984	8993	9147	9067	8954	8941	8904	8947	9172	9078	9043	9078
23566	21194	28821	25160	23537	27340	33266	47373	47679	38385	27942	20978	17364	15982	15489	15476	15376	15579	15445	15525	15389	15436	15364	15265	15379	15548	15544	15241	15246	15121	15289	15269	15562	15431	15283	15378	15316	15361	15293	15120	15424	15283	15201	15407	15420	15337	15547	15235	15302	15280	15219	15337	15030	15427	15487	15232	15451	15299	15248	15267	15132	15447	15224	15249	15377	15494	15344	15330	15364	15185	15201	15247	15137	15370	15302	15181	15213	15374	15215	15319	15375	15142	15341	15195	15133	15303	15095	15141	15305	15334	15243	15666	15200	15235	15019	15245	15333	15257	15148	15195	15308	15373	15444	15314	15317	15409	15258	15201	15344	15266	15270	15192	15268	15206	15264	15242	15272	15121	15100	15128	15407	15168	15071	15341	15272	15185	15330	15388	15188	15405	15361	15118	15187	15291	15435	15171	15199	15399	15284	15394	15390	15311	15154	15085	15029	14991	15166	15327	15434	15162	15183	15402	15256	15392	15372	15088	15093	15381	15291	15176	15341	15290	15276	15278	15198	15262	15157	15313	15300	15073	15250	15337	15154	15207	15329	15270	15222	15225	15346	15295	15247	15193	15274	15121	15419	15309	15263	15258	15381	15037	15229	15200	15264	15163	15230	14932	15325	15389	15226	15377	15246	15164	15208	15444	15152	15200	15137	15101	15347	15278	15321	15396	15446	15244	15212	15107	15173	15293	15497	15347	15365	15277	15077	15123	15292	15063	15197	15159	15153	15164	15123	15291	15042	15377	15127	15491	15368	15231	15231	15306	15305	15483	15216	15280	15024	15222	15160	15158	15280	15382	15181	15340	15375	15545	15080	15278	15373	15155	15306	15382	15258	15204	15354	15297	15258	15326	15139	15132	15152	15085	15272	15269	15324	15214	15360	15356	15016	15136	15151	15100	15191	15191	15242	15244	15314	15295	15058	15147	15351	15102	15165	15269	15291	15196	15328	15118	15015	15129	15132	15172	15256	15239	15030	14846	14991	15387	15310	15314	15362	15347	15126	15383	15141	15011	15339	15347	15494	15189	15152	15322	15392	15330	15269	15180	15248	15034	15228	15191	15155	15262	15217	15228	15293	15201	15078	15223	15287	15069	15167	15272	15382	15319	15361	15444	15330	15183	15212	15070	15155	15236	15298	15129	15121	15432	15032	15409	15206	15166	15272	15115	15299	15072	15309	15221	15211	15430	15371	15085	15283	15551	15284	15186	15053	15117	15334	15358	15276	15378	15142	15169	15202	15373	15182	15242	15310	15194	15095	15222	15231	15279	15260	15160	15103	15208	15287	15103	15273	15252	15077	15207	15315	15222	15400	15102	15387	15205	15321	15384	14970	15221	15313	15402	15188	15015	15297	15395	15004	15274	15202	15358	15024	15197	15351	15183	15252	15177	15245	15151	15113	15289	15187	15374	15304	15291	15285	15055	15271	15353	15125	15226	15100	15107	15246	15267	15242	15287	15334	15277	15149	15363	15385	15284	15251	15252	15439	15234	15308	15278	15139	15049	15274	15295	15215	15159	15322	15140	15094	15411	15242	15268	15153	15217	15558	15324	15458	15358	15390	15026	15061	15070	15297	15267	15120	15176	15306	15425	15147	15067	15247	15426	15341	15010	15112	15389	15011	15323	15201	15242	15229	15397	15232	15190	15318	15175	15056	15245	15200	15280	15342	15274	15393	15483	15192	15154	15148	15161	15274	15402	14873	15098	15428	15274	15130	15094	15192	15404	15331	15149	15306	15152	15289	15236	15192	15161	15489	15198	15274	15331	15332	15326	15122	15382	15263	15130	15242	15078	15366	15258	15238	15274	15199	15375	15380	15210	15302	15366	15299	15154	15189	15194	15328	15378	15204	15138	15325	15315	15184	15102	15219	15397	15339	15181	15289	15193	15204	15095	15404	15423	15384	15173	15424	15217	15026	15191	15297	15270	15132	15155	15091	14999	15322	15344	15320	15076	15347	15242	15213	15260	15185	15320	15070	15168	15367	15229	15104	15295	15231	15156	15211	15134	15268	15397	15323	15069	15196	15140	15364	15312	15183	15237	15204	15351	15355	15147	15255	15305	15495	15196	15344	15333	15068	15309	15430	15082	15099	15211	15448	15335	15297	15238	15181	15273	15407	15157	15235	15108	14996	15352	15279	15340	15258	15269	15261	15229	15172	15401	15243	15237	15228	15212	15180	15207	15142	15285	15389	15324	15146	15054	15109	15364	15110	15226	15172	15089	15160	15193	15262	15337	15351	15214	15412	15126	15490	15097	15005	15359	15307	15216	15381	15214	15394	15289	15077	15348	15252	15107	15018	14978	15366	15063	15048	15249	15446	15235	15319	15144	15198	15219	15180	15116	15172	15276	15237	15082	14949	15292	15269	15142	15117	15184	15327	15484	15248	15133	14986	15065	15178	15366	15215	15129	15346	15134	15315	15131	15348	15222	15072	15318	15134	15270	15269	15188	15306	15017	15058	15457	15441	14968	15353	15178	15290	15173	15252	15225	15195	15364	15165	15289	15235	15210	15273	15051	15191	15344	15258	15026	15427	15390	15437	15336	15236	15180	15192	15117	15229	15130	15214	15240	15364	15199	15283	15362	15062	15084	15406	15260	15174	15358	15044	15307	15291	15326	15404	15267	15370	15267	15202	15220	15334	15266	15258	15124	15361	14984	15363	15265	15325	15575	15328	15182	15076	15129	15067	15294	15218	15193	15093	15599	15414	15143	15444	15283	15243	15463	15268	15253	15140	15202	15154	15179	15137	15018	15153	15145	15316	15475	15309	15444	15168	15153	15152	15276	15209	15317	15273	15215	15380	15224	15177	15429	15203	15203	15151	15205	15257	15047	15318	15359	15380	15270	15028	15056	15102	15233	15272	15207	15134	15228	15166	15227	15108	15185	15267	15171	15225	15017	15169	15311	15231	15167	15181	15139	15196	15070	15174	15329	15390	15174	15170	15316	15274	15044	15224	15032	15312	15293	15367	15408	15354	15187	15065	15104	15321	15243	15243	15508	15477	15349	14985	15299	15294	15356	15170	15129	15007	15338	15325	15249	15378	15407	15387	15251	15343	15187	15330	15178	15301	15241	15299	15273	15317	15200	15380	15175	15184	15219	15324	15303	15241	15179	15253	15214	15179	15345	15418	15197	15283	15106	15433	15293	15061	15251	15246	15354	15580	15338	15077	15153	15386	15420	15281	15214	15489	15301	15173	15321	15352	15166	15387	14895	15384	15360	15363	15273	15363	15334	15268	15276	15255	15326	15192	15610	15023	15217	15285	15405	15078	15261	15236	15257	15258	15321	15265	15145	15153	15296	15276	15166	15019	15149	15211	15292	15312	15286	15216	15190	15261	15228	15125	15180	15251	15137	15256	15106	15227	15493	15380	15286	15141	15037	15114	15123	15194	15311	15225	15279	15243	15160	15132	15244	15507	15177	15321	15180	15128	15270	15294	15280	15245	15259	15353	15090	15337	15171	15240	15153	15346	15222	15347	15433	15260	15384	15332	15186	15355	15102	15249	15204	15292	15100	15154	15328	15108	15293	15239	15387	15386	15446	15467	15233	15015	15143	15312	15248	15243	15217	14994	15120	15018	15230	14999	15099	15024	15211	15087	15435	15176	15220	15496	15201	15160	15314	15238	15218	15282	15153	15258	15363	15158	15144	15202	14898	15261	15154	15430	15386	15134	15331	15123	15094	15384	15045	15195	15159	15269	15234	15120	15385	15271	15132	15368	15216	15306	15311	15300	15280	15330	15536	15215	15177	15366	15271	15203	15345	15354	15189	15307	15216	15350	15158	15248	15162	15089	15053	15091	15300	15361	15201	15128	15215	15267	15182	15182	15270	15179	15306	15422	15130	15334	15024	15253	15371	15115	15120	15458	15047	15155	15115	15159	15316	15444	15247	15305	15259	15120	15309	15200	15277	15335	15039	15177	15438	15210	15036	15128	15384	15563	15255	15127	15314	15087	15029	15215	15200	15088	15324	15350	15207	15059	15337	15068	15277	15438	15208	15329	15337	15475	15209	15437	15347	15227	15290	15278	15113	15070	15252	15377	15364	15279	15352	15265	15144	15257	15449	15411	15227	15241	15264	15268	15057	15171	15099	15328	15460	15294	15201	15173	15287	15064	15305	15211	15215	15117	15448	15315	15249	15305	15049	15177	15041	15088	15191	15177	15061	15233	15442	15405	15246	15435	15328	15047	14885	15231	15170	15370	15157	15257	15181	15240	15326	15415	15237	15167	15044	15112	15298	15168	15413	15198	15251	15170	15046	15121	15253	15404	15448	15100	15325	15320	15199	15436	15232	15314	15137	15320	15233	15188	15367	15342	15260	15178	15133	15276	15237	15291	15328	15316	15256	15237	15240	15510	15307	15209	15357	15308	15219	15402	15392	15186	15033	15213	15110	15388	15284	15484	15293	15344	15383	15261	15212	15239	15141	15285	15383	15377	15254	15197	15358	15238	15095	15625	15173	15430	15306	15243	15083	15280	15397	15153	15043	15073	15284	15323	15343	15443	15091	15386	15366	15211	15265	15124	14997	15160	15313	15185	15147	14993	15121	15216	15216	15373	15328	15281	15214	15268	15167	15466	15423	15330	15335	15329	15195	15376	15291	15154	15359	15240	15122	15190	15241	15310	15228	15149	15165	15300	15317	15044	15141	15240	15084	15456	15184	15215	15123	15413	15202	15288	15203	15177	15188	15069	15290	15312	15212	15182	15228	15212	15055	15395	15197	15304	15342	15312	15277	15215	15256	15346	15153	15310	15142	15186	15325	15224	15253	15063	15172	15321	15105	15025	15178	15307	15256	15206	15248	15238	15219	15370	15195	15221	15269	15135	15365	15148	15290	15317	15290	15290	15395	15304	15257	15238	15328	15081	15173	14979	15142	15275	15198	15169	15339	15221	15093	15181	15140	15276	15334	15418	15143	15402	15403	15192	14967	15155	15248	15284	15340	15406	15321	15082	15057	15168	15242	15125	15323	15299	15451	15396	15171	15188	15093	15332	15216	15290	15331	15185	15305	15172	15340	15234	15099	15262	15221	15334	15243	15308	14985	15184	15132	15357	15243	15146	15004	15357	15129	15184	15432	15169	15384	15207	15333	15375	15034	15103	15290	15383	15115
23698	40861	39711	26591	20123	22407	27562	43681	40521	29711	19565	13238	10422	9297	9311	9270	9312	9124	9117	9431	9261	9135	9280	9180	9143	9066	9260	9269	9277	9102	9274	9222	9191	9112	9204	9234	9335	9113	9312	9234	9184	9099	9232	9149	9121	9226	9103	9063	9173	9036	9248	9388	9234	9154	9119	9019	9171	9141	9129	9218	9239	9115	9107	9019	9137	9127	9261	9161	9294	9017	9208	9198	9138	9126	8916	9045	9088	9209	9058	9217	9142	9167	9127	9047	9218	9249	9161	9097	9164	9004	9192	9142	9122	9279	9237	9102	8975	9104	9191	9275	9048	9087	9059	9253	9144	9197	9033	8987	9211	9136	9210	8937	9126	9096	9097	9179	9090	9238	9134	9111	9209	9233	9236	9186	9133	9040	9203	9166	9179	9245	9067	9075	9079	9078	9018	9190	9064	9088	9087	9032	9069	9124	9066	9070	9094	8971	9065	8991	9132	9158	9188	9188	9119	9198	9139	9225	9075	9114	9169	9153	9174	9014	9128	9128	9134	8994	9128	8987	9060	9262	9116	9258	8976	9014	9048	9166	9249	9235	9106	9110	9195	9093	9016	9164	9060	9107	9199	9138	9093	9109	9098	9217	9069	9157	8852	9119	9065	9030	9250	9131	9416	9120	9195	9018	9120	9095	9180	9157	9031	9243	9250	9147	9093	9042	9116	9076	9015	9125	9033	9269	9081	9042	9124	9187	9026	9131	9133	9177	9241	8982	9215	9188	9064	9035	9163	9111	9120	9229	9021	9105	9170	9104	9153	9081	9111	9254	9098	8944	9124	9144	9008	9226	9109	9228	9026	9055	9180	9165	9070	9107	9073	9168	9034	9086	9207	9105	9087	9150	9108	8947	9143	9021	9024	9000	9180	9109	9239	9218	9046	9147	9063	9030	9124	9010	9169	9142	9142	9054	9019	8960	9085	9252	9082	9068	9208	9017	9086	9048	9116	9140	9084	9134	9215	9134	9196	9134	8985	9154	9000	9094	9075	8962	9015	9168	9184	9058	9163	9063	9061	9160	9150	9100	9119	9105	9117	9169	9086	9108	9093	9072	9242	9076	8986	9050	9134	9056	9187	9013	9108	9003	9311	9251	9106	8955	9129	9074	9109	9112	9170	9079	9082	9115	9108	8979	9074	9128	8974	9049	9095	9190	9042	9139	9223	9056	9152	9085	9006	9094	9082	9184	9036	9166	9200	9047	9204	9074	9210	9092	9148	9065	9251	9340	9075	9028	8982	9070	9182	9071	9031	9082	9035	9094	9153	9181	9096	9013	9224	9145	9165	9192	9035	8990	9061	9206	9149	9079	9140	9082	9025	9114	9060	9109	9220	9008	9157	8917	9030	9188	9192	9059	9147	9092	9274	8916	9096	9224	9061	9144	8878	9165	9218	9242	9105	9055	9086	9096	9161	9218	9223	9133	9381	9122	9036	9009	9060	9028	9205	9013	9038	9014	9047	9189	9156	9140	9232	9045	9137	9004	9153	9141	9139	9181	9141	9015	9088	9152	9030	9121	9073	9014	9021	9089	9146	9045	9023	9133	8984	9131	9077	9167	9037	8967	9134	9192	9142	9172	9118	9021	9301	9173	8990	9170	9106	9152	9121	9201	8977	8979	9313	9004	9173	9150	9167	9111	9064	9240	9163	9056	9157	9090	9026	9203	9009	9065	9181	9133	9032	9185	9213	9188	9023	9047	9137	9116	9204	9121	9119	9074	9138	9104	9026	9069	9029	9249	9126	9002	9035	9058	9102	8961	9165	9115	9204	9025	9196	9082	9058	9213	8832	9137	9019	9159	8982	8981	9266	9046	9068	9089	9206	9251	9154	9099	9184	9141	9142	9259	9124	9019	9217	9146	9067	9134	9122	8998	9069	9090	9027	9152	9025	9081	9247	9204	9202	9226	9091	9238	9230	9178	9149	9166	9190	9135	9005	9006	9106	9165	9102	9073	9031	9148	9204	9175	9206	8942	9143	9016	9023	9187	9021	9050	9226	9048	9227	9024	9004	9074	8949	9220	9096	9136	9128	9101	8881	9089	9099	8938	9029	9052	9158	9086	8889	9141	9232	9123	9128	9146	9008	9108	8993	9061	9124	8994	9305	9028	9036	9103	9131	9060	9099	9048	9124	9187	9066	9137	9116	9300	9050	9145	9131	9054	9024	9068	8994	9240	9073	9131	9103	9144	9101	9113	9031	9122	9244	9073	9200	8978	9067	9055	9134	9250	8988	9278	8990	9105	9008	9257	9189	9135	9245	9184	9239	9017	9136	9071	9193	9110	9015	9096	9071	9062	9120	9185	9190	8981	9241	8983	9034	9198	9116	9104	9183	9054	9162	9153	9167	9116	9145	9200	9099	9097	9132	9159	9273	9116	9127	9020	9172	9045	9100	8964	8971	9078	9012	9050	8965	9036	8965	9198	9093	9123	9074	9072	9135	9182	9072	9122	9056	9142	9146	9002	9035	9157	8903	9223	9052	9208	9078	9100	9083	9101	9150	9171	9011	9063	9041	9079	9157	9171	9104	9072	8935	9135	9049	9065	9027	9141	9029	9135	9159	9074	8998	9243	9175	9092	9128	8924	9070	9113	9170	9257	9112	8998	9024	9088	9083	9077	8929	9048	9195	9224	9055	9056	9195	9078	9093	9181	9116	9000	9222	8993	9159	9145	9193	9004	8964	9107	9145	9163	8996	9195	9057	9017	9179	9112	9208	9243	9127	9134	9014	9215	9076	9157	9030	8950	8929	9009	9034	9079	9151	9104	9061	9029	9120	9180	8993	9135	8937	9038	9038	9247	9125	9096	9107	9061	9124	9046	9125	8965	9156	9164	8990	9207	9078	9213	9196	9072	9170	8970	9047	9071	9126	9122	9043	9113	9223	9250	9261	9070	9024	9033	9204	9202	9242	9177	9074	9148	9079	9091	9027	9119	9098	9137	9085	9131	9124	9180	9194	9138	9051	9131	9297	9051	9147	9241	9086	9178	9144	8992	9091	9148	9297	9151	9104	9191	9183	9124	9029	9176	9253	9048	9275	9047	9118	9045	9108	9182	9001	9009	9159	8982	9073	9086	9024	9068	9186	9125	9087	9124	8940	9160	8925	9248	9076	9072	9092	9047	9072	8959	9228	9079	9077	9074	9097	9180	9067	9108	9083	9228	9110	9063	9113	9094	9043	9069	9060	9068	9146	9066	9058	9028	9102	9165	9076	9142	9046	9076	9218	9141	9200	9113	9051	9085	8974	9112	8966	8934	8987	8956	9205	8957	9210	9024	9101	8853	9145	9163	9146	9128	9025	9283	9045	9282	9040	9117	9058	9150	9087	8888	8970	9077	9094	8865	9045	9063	8991	9006	9150	9118	9194	9006	9136	9079	9049	9118	9099	9124	9014	9130	9042	9160	9081	9200	9081	9194	9095	9215	9095	9115	9071	9171	8900	9113	9207	9008	8927	9130	8997	9343	9072	9036	9046	9095	9021	9166	8968	9126	9072	9269	9089	8973	9131	8949	9004	9131	9219	9179	9037	9135	9002	9084	9131	9113	9169	9080	9101	9150	9147	9087	9055	8976	9133	9061	9182	9252	9106	9100	9117	9131	8860	9018	9003	9232	9064	9014	9039	8946	9041	9123	9053	9063	9072	9092	9002	9097	9192	9189	9143	9123	9218	9135	9024	9199	8952	9118	9021	8991	9019	9059	9275	9011	9155	9141	9031	9031	9047	9073	9165	9016	9202	9307	9284	8992	8965	9179	9130	8980	9180	9036	9161	9111	9033	9113	9064	9148	9122	9217	9058	9050	9200	8950	9157	9177	9053	9058	9157	9144	9096	9158	8985	9108	9070	8988	9143	9257	9143	9081	9103	9070	9005	9012	9017	9132	9120	9218	9106	9085	9073	9078	9176	8941	9066	9197	9097	9144	9003	9052	9102	9103	9254	9079	9109	9020	9158	9112	9239	8960	9120	9127	9141	9058	9132	9098	9103	9011	9024	8964	9005	9158	9088	9096	9035	9023	9048	9024	9195	9220	9111	9025	8972	9145	9162	9024	9109	9164	9173	9079	9152	9024	9088	9078	9103	9104	9093	9021	9052	9149	9109	9145	8972	9088	9166	8903	9020	9194	9056	9185	9008	9007	9058	9072	9040	9120	9062	9102	9176	9098	8930	9216	9119	9113	9135	9065	9218	9113	9102	9054	9191	9054	9178	9126	9111	9106	9068	9085	9133	9239	9195	9014	9003	9114	9163	9112	9182	9118	9029	9037	8993	9133	9158	9160	9037	9134	9059	9065	9126	9255	9238	9173	9136	9192	9100	9018	9161	9090	9083	9052	9009	9083	9099	9047	9137	9259	8946	9013	9136	9078	9173	9040	9121	9200	9037	9278	9245	9029	8870	9011	9011	9124	9135	9256	9108	9262	9065	9045	9239	9068	9167	9068	9119	9151	9140	8909	9066	9001	9131	9200	9078	9186	9102	9056	9175	9154	9070	9124	9062	9141	9180	9135	9052	9133	9089	9187	9035	9111	9092	9053	9220	9165	9202	9033	9162	9239	8932	9016	9142	9128	8975	9210	8953	9188	8994	9020	9172	9126	8941	9211	9102	9094	8955	9196	8919	8946	9095	9231	9127	9116	9180	9086	8959	9080	8972	9014	9219	9057	9192	9115	9120	9038	9128	9045	9176	9181	9121	9021	9197	8914	9175	9089	8966	9127	9151	9126	9167	9134	9270	9185	9219	9107	8989	9180	9141	9128	9207	9218	9100	9029	9008	9230	9102	9072	9090	9104	9071	9226	8989	8992	9192	9149	9008	9104	9082	9183	9160	9005	9123	9170	9020	9081	9074	9245	9099	9141	9168	9105	8984	9144	8964	9106	9156	9077	9152	9020	9208	9188	9226	9145	9131	9081	9220	9174	9094	9125	9096	9162	9170	9242	9195	9248	9116	9039	9190	9220	9169	9095	9166	9099	9123	9004	9315	9217	9070	9139	9215	9168	9160	9145	9035	8893	9325	9179	9206	9166	9159	9009	9155	8923	9046	9202	9309	9123	9236	9017	8982	8938	9266	9121	9087	9141	9042	9026	9166	8930	8987	9033	9041	9092
33375	31986	30593	23288	19010	19841	21943	21278	21378	18785	17185	16251	15822	15518	15656	15495	15247	15501	15394	15564	15323	15263	15419	15569	15597	15524	15423	15344	15572	15505	15311	15603	15404	15260	15399	15183	15297	15459	15330	15397	15497	15447	15366	15361	15218	15461	15382	15405	15447	15399	15462	15098	15205	15323	15455	15380	15710	15425	15340	15452	15319	15209	15470	15231	15365	15589	15346	15551	15394	15306	15312	15307	15446	15543	15465	15280	15412	15283	15467	15192	15333	15432	15492	15401	15328	15199	15504	15437	15415	15422	15455	15389	15389	15243	15373	15384	15519	15508	15524	15393	15526	15357	15235	15575	15386	15482	15479	15108	15442	15574	15487	15542	15432	15353	15380	15294	15280	15299	15350	15469	15430	15403	15409	15443	15392	15567	15368	15365	15419	15626	15297	15387	15322	15411	15307	15597	15482	15298	15430	15149	15131	15455	15479	15389	15648	15405	15432	15040	15214	15429	15315	15319	15314	15420	15151	15059	15234	15410	15235	15359	15266	15397	15422	15376	15515	15265	15527	15269	15568	15355	15461	15452	15481	15534	15564	15278	15433	15178	15459	15554	15229	15329	15434	15404	15544	15332	15374	15356	15513	15302	15403	15429	15373	15493	15470	15289	15325	15475	15397	15546	15416	15331	15228	15220	15147	15374	15250	15457	15453	15243	15426	15608	15268	15318	15388	15437	15385	15202	15279	15457	15192	15432	15575	15452	15406	15357	15496	15544	15482	15304	15396	15311	15600	15382	15276	15544	15373	15462	15316	15520	15361	15455	15333	15173	15322	15505	15647	15447	15666	15603	15469	15168	15364	15346	15407	15505	15205	15480	15349	15360	15597	15527	15418	15134	15487	15601	15504	15517	15464	15442	15266	15389	15492	15469	15358	15383	15325	15213	15498	15476	15469	15387	15397	15431	15518	15379	15342	15408	15309	15381	15545	15464	15407	15415	15295	15198	15304	15266	15565	15193	15392	15325	15456	15628	15476	15555	15225	15269	15541	15271	15541	15529	15242	15468	15364	15425	15404	15482	15640	15570	15315	15390	15473	15182	15373	15342	15326	15563	15482	15364	15295	15153	15478	15640	15483	15250	15353	15398	15484	15434	15506	15463	15288	15359	15720	15430	15378	15367	15345	15417	15395	15527	15484	15383	15514	15213	15505	15388	15299	15448	15477	15570	15638	15376	15362	15309	15516	15332	15373	15263	15366	15464	15315	15423	15583	15521	15276	15397	15473	15494	15186	15382	15299	15482	15372	15295	15523	15414	15574	15423	15457	15435	15391	15347	15205	15623	15384	15399	15428	15262	15315	15589	15363	15399	15232	15347	15360	15418	15473	15445	15443	15378	15105	15500	15301	15348	15460	15395	15192	15421	15236	15305	15264	15361	15377	15152	15321	15391	15387	15415	15409	15668	15507	15479	15410	15418	15529	15415	15518	15569	15686	15177	15466	15241	15358	15618	15486	15620	15159	15249	15371	15318	15556	15343	15330	15265	15420	15523	15192	15276	15443	15303	15381	15218	15335	15302	15386	15524	15401	15554	15447	15384	15454	15412	15269	15273	15279	15514	15516	15277	15410	15496	15275	15257	15300	15166	15389	15509	15518	15270	15369	15542	15241	15352	15371	15446	15446	15357	15404	15443	15391	15459	15121	15377	15473	15483	15359	15339	15123	15327	15457	15329	15346	15290	15439	15482	15487	15297	15252	15164	15337	15388	15273	15160	15452	15407	15516	15277	15196	15245	15324	15585	15381	15302	15475	15446	15273	15480	15274	15571	15450	15332	15686	15319	15242	15338	15150	15509	15427	15346	15237	15404	15636	15461	15375	15268	15493	15281	15248	15454	15178	15313	15323	15407	15371	15259	15495	15316	15401	15530	15387	15236	15345	15335	15597	15297	15580	15239	15415	15457	15251	15325	15249	15326	15494	15413	15217	15326	15341	15393	15444	15274	15361	15489	15438	15365	15360	15476	15284	15453	15340	15438	15420	15378	15389	15310	15323	15327	15359	15390	15439	15447	15560	15655	15387	15521	15245	15355	15433	15351	15389	15436	15464	15314	15514	15498	15318	15404	15370	15349	15482	15409	15202	15404	15348	15470	15294	15473	15218	15475	15468	15305	15445	15355	15467	15318	15258	15285	15491	15416	15459	15509	15439	15410	15601	15316	15302	15528	15386	15332	15228	15349	15392	15286	15306	15484	15469	15600	15630	15511	15401	15568	15368	15424	15769	15439	15408	15223	15358	15548	15363	15307	15381	15558	15385	15253	15373	15554	15407	15465	15451	15366	15294	15231	15529	15663	15458	15358	15330	15400	15270	15552	15427	15336	15412	15655	15415	15429	15474	15673	15290	15618	15443	15313	15388	15495	15358	15411	15141	15350	15356	15241	15357	15400	15365	15400	15422	15402	15312	15195	15166	15278	15536	15320	15368	15578	15402	15465	15438	15391	15237	15646	15465	15473	15364	15489	15513	15295	15530	15272	15377	15445	15429	15342	15187	15389	15395	15230	15511	15270	15581	15211	15380	15415	15435	15443	15526	15365	15315	15290	15371	15243	15247	15480	15454	15508	15518	15364	15497	15393	15134	15419	15543	15366	15405	15407	15484	15281	15469	15254	15570	15458	15389	15570	15537	15292	15478	15374	15158	15362	15390	15478	15505	15278	15141	15361	15486	15489	15265	15277	15468	15529	15216	15374	15261	15339	15508	15495	15361	15471	15319	15489	15388	15235	15600	15506	15246	15443	15189	15473	15339	15524	15596	15249	15457	15551	15318	15458	15317	15389	15441	15299	15529	15417	15471	15454	15475	15480	15382	15595	15401	15284	15479	15462	15543	15228	15609	15430	15479	15353	15454	15423	15369	15354	15254	15582	15247	15359	15277	15392	15486	15570	15418	15422	15535	15216	15255	15567	15594	15465	15501	15239	15350	15558	15458	15410	15091	15399	15372	15413	15407	15346	15335	15363	15493	15216	15439	15588	15503	15580	15602	15373	15590	15445	15500	15462	15492	15378	15498	15434	15451	15346	15278	15270	15321	15474	15343	15451	15391	15443	15438	15307	15524	15451	15556	15471	15570	15601	15438	15324	15529	15400	15337	15458	15362	15471	15325	15411	15565	15368	15283	15320	15185	15289	15394	15411	15348	15515	15585	15284	15560	15528	15505	15226	15458	15359	15459	15380	15311	15499	15574	15432	15505	15320	15368	15488	15270	15432	15319	15623	15518	15466	15297	15423	15434	15333	15529	15507	15542	15326	15345	15468	15287	15361	15202	15452	15433	15577	15543	15633	15281	15359	15409	15422	15348	15171	15229	15353	15489	15101	15451	15395	15364	15475	15368	15328	15338	15391	15398	15399	15236	15365	15362	15339	15538	15549	15303	15447	15279	15264	15561	15345	15311	15278	15373	15301	15493	15608	15564	15370	15510	15372	15509	15520	15295	15485	15497	15328	15481	15715	15427	15442	15477	15374	15517	15427	15366	15375	15190	15344	15404	15489	15128	15284	15332	15391	15478	15351	15415	15464	15335	15285	15249	15532	15329	15240	15478	15554	15298	15371	15408	15323	15356	15251	15299	15408	15533	15416	15371	15402	15381	15277	15533	15347	15234	15451	15234	15371	15285	15258	15298	15348	15373	15293	15652	15475	15505	15473	15309	15328	15261	15464	15405	15465	15521	15317	15260	15391	15674	15566	15557	15627	15523	15541	15180	15161	15351	15400	15432	15569	15406	15679	15507	15347	15448	15516	15497	15508	15518	15325	15315	15276	15409	15386	15458	15331	15272	15388	15301	15460	15350	15445	15310	15386	15306	15377	15318	15502	15327	15399	15401	15177	15320	15429	15366	15502	15371	15368	15520	15571	15472	15248	15521	15362	15448	15360	15525	15414	15596	15334	15525	15436	15453	15456	15279	15383	15635	15411	15418	15517	15455	15300	15404	15382	15389	15529	15244	15289	15213	15765	15149	15453	15388	15275	15408	15319	15416	15405	15352	15360	15422	15420	15485	15438	15274	15333	15356	15293	15250	15406	15414	15426	15404	15394	15354	15324	15243	15364	15469	15404	15362	15238	15176	15360	15298	15251	15331	15433	15300	15446	15326	15283	15595	15434	15560	15503	15493	15232	15294	15563	15295	15418	15479	15366	15238	15393	15479	15318	15491	15299	15215	15421	15352	15291	15307	15594	15428	15500	15372	15472	15392	15311	15364	15502	15369	15409	15491	15407	15479	15363	15587	15425	15315	15408	15437	15388	15445	15483	15298	15169	15495	15317	15437	15374	15512	15216	15421	15498	15256	15282	15438	15495	15354	15419	15539	15601	15280	15349	15264	15407	15441	15513	15417	15200	15365	15468	15491	15418	15336	15659	15272	15474	15263	15473	15308	15242	15523	15482	15415	15515	15383	15151	15522	15376	15488	15365	15457	15338	15420	15300	15342	15591	15414	15359	15135	15271	15536	15237	15193	15564	15524	15294	15357	15587	15426	15529	15464	15441	15330	15333	15373	15647	15418	15319	15545	15420	15430	15517	15435	15375	15221	15315	15436	15476	15295	15401	15427	15352	15386	15307	15182	15440	15375	15332	15177	15394	15366	15587	15337	15385	15513	15320	15517	15102	15413	15391	15610	15390	15449	15413	15418	15327	15446	15226	15547	15428	15231	15305	15355	15540	15432	15348	15434	15362	15398	15246	15310	15485	15377	15589	15513	15201	15482	15149	15467	15397	15317	15501	15398	15256	15469	15470	15396	15444	15474	15447	15631	15514	15277	15438	15428	15472	15367	15345	15520	15369	15518	15290	15435	15292	15292	15377	15413	15495	15449	15276	15354	15271	15640	15424	15594	15408	15508	15411	15459	15441	15176	15273	15416	15302	15348	15513	15327	15263	15305	15265	15183	15407	15354	15267	15089	15458	15451	15416	15581	15237	15344	15355	15563	15299	15479	15222	15299	15387	15680	15476	15450	15278	15318	15356	15329	15440	15538	15512	15388	15378	15316	15177	15427	15372	15291	15359	15297	15312	15644	15426	15440	15380	15632	15294	15599	15542	15434	15357	15436	15424	15227	15459	15326	15536	15216	15520	15351	15546	15545	15695	15473	15194	15341	15622	15345	15311	15479	15409	15330	15510
22874	29026	23636	13593	12411	14403	16247	15385	14359	11950	10307	9487	9188	9174	9005	8973	8948	8812	8996	8917	8967	9076	9157	8827	8926	8967	8916	8840	8976	8981	8889	9008	8958	8877	8969	9037	8853	9065	8933	9082	8971	9124	9002	8923	9071	8955	8959	8976	8873	8995	8961	8825	8972	8947	8896	8918	8987	8952	9093	9073	8908	8891	9015	8943	9152	8881	9036	8920	8974	9000	8897	8905	8903	8991	9038	8897	9103	8937	9087	8984	8972	8872	8996	9029	8921	9038	9092	9175	8893	9021	9059	8915	9055	9101	8938	9000	8992	8898	9024	9005	8945	9128	8899	8908	9055	8897	9038	9040	8926	8894	8914	8929	9141	9016	8994	8962	9031	8873	9086	9038	8958	9186	8823	9017	8954	8850	9044	8912	8902	8981	8939	8898	8880	8799	8983	8992	9029	8990	8830	8946	9006	9005	8948	8809	9122	8967	9046	8845	8982	8948	8979	9092	8991	8986	8947	8909	9014	8933	8887	9014	8989	8891	9115	9002	8989	8982	8987	9094	8966	8898	9083	9049	8932	9124	9027	8948	8942	9059	9170	8934	8870	9038	9025	9030	8949	9036	8968	9022	8957	9031	8870	8973	8941	8955	8920	9049	8937	9021	8870	9026	9010	8924	8900	8875	8933	8997	9002	8886	8922	8874	8962	9024	8992	8858	9033	9078	8982	8997	8959	8972	8862	8840	8969	8985	8980	9015	8990	8907	9006	8840	8960	9028	8884	9043	8955	8953	8969	9046	8948	9006	8928	8865	9110	8966	8915	9092	8952	8788	8879	8994	8898	8859	8999	8961	8857	8943	8867	9066	9020	8852	9069	9048	9022	9063	8850	8932	9181	8918	8868	9096	8910	8883	8965	9042	8995	8952	8932	8957	8984	8873	9004	8903	8997	9024	8959	8940	9052	8949	9028	8927	9013	9007	9027	8993	9100	8931	9061	8961	9066	8904	9009	9092	9098	8945	8931	8861	9032	8937	9053	8847	9025	8901	9143	8897	9070	8989	8848	8873	8951	8951	9028	8867	8932	8844	8949	8993	9011	8958	9093	8935	8942	8925	9070	8961	8889	8868	8941	8954	9048	8892	9056	8905	9109	9045	8948	8951	9054	8892	8816	8895	8973	9094	8949	9067	8954	8977	8904	8950	9048	9123	8927	8891	9010	8797	8886	9010	9085	8927	8945	8939	8902	9010	8976	8888	8897	9052	8996	9006	9015	9071	8960	8886	8886	8973	8872	9063	9123	8746	9008	9017	8975	8970	8855	8973	9096	8869	8858	8911	8947	8901	8823	8964	8949	8915	8981	8967	8981	9106	8990	8931	9009	9180	8953	8891	8888	8991	8934	8902	8991	9008	8790	8964	9017	8906	8965	8996	8912	9010	9107	8964	8963	9070	8853	8990	9077	8881	8988	9046	9135	9013	8959	8961	9101	8709	8920	8910	8875	9067	9116	8960	8975	8885	8963	8928	8946	9000	8913	8892	9071	8890	8887	9072	9007	8964	8956	8962	8920	9082	9097	9098	8847	8893	8974	9060	8902	9083	9012	8983	8902	8972	9058	8970	9009	9152	8854	8926	9058	8927	8949	8887	8955	9060	8844	8939	8857	9044	9048	8995	8933	8779	8983	8904	8981	9098	8861	8932	8899	8772	8903	9041	9045	9031	9059	8994	8962	8954	8913	9140	8891	8940	9055	9018	8918	8974	9049	9053	8946	8981	9086	8977	9105	8921	9022	8960	8976	8792	8967	9089	8956	8957	8912	8977	8964	8933	8821	8888	9009	8964	9082	8730	8925	8817	9074	8776	9036	8929	8944	9139	8879	9007	8967	8885	8997	8789	9074	9062	9089	9076	8972	8912	8982	8803	8925	8845	8928	8876	9057	9007	9050	8982	9038	9064	8921	8892	8903	8997	9085	8872	9112	8882	8833	9019	9025	9021	9049	9079	9120	9121	8920	8950	9130	8921	8918	8788	8914	9100	8911	8815	9024	8913	9075	8996	8853	9096	9062	8873	9084	9029	9027	8979	9028	9031	8974	9018	9012	8896	9190	9095	8847	9016	8951	8930	8958	9051	8968	9054	9015	8929	9013	8891	9061	9076	8971	9065	8920	9013	8973	8828	9020	9058	9012	8775	9009	9045	9062	8906	8890	8995	8870	8982	8938	8895	8856	9030	8907	8988	8983	8801	8919	8812	8934	8934	9038	9166	9142	8984	9006	8995	8926	8961	8890	9102	9086	8820	8958	8880	8928	8855	8895	8910	9059	9040	8947	9087	8904	9030	8792	8854	8989	9064	8841	8883	9015	9037	8954	9096	8940	9034	9030	9004	9094	8873	8921	8826	8881	8909	9019	9002	8880	8936	9036	9093	9097	8732	9006	8991	8964	9031	9001	8847	9117	9162	9063	8947	8850	8903	9063	9164	8994	8857	8919	9048	9050	8879	8944	8985	8986	8916	9018	8862	9069	8989	8942	8900	8944	8934	8976	8845	9056	8926	9050	9015	8889	8889	8984	9037	8990	9032	8994	8868	8970	9056	9046	8976	8936	8963	8998	9071	8896	8889	8880	9154	8986	8932	8953	9187	8910	8821	8766	8828	8932	8850	8888	8954	8843	9067	9075	8903	8928	9029	9041	8922	8934	8844	8955	8972	9015	8950	8965	8846	8949	8962	9010	8925	9064	9034	8843	8974	9091	8907	8899	8937	8948	8956	9045	8915	8978	8957	9067	9045	8965	8953	8818	8923	9083	8926	8952	8926	8987	8881	9060	8968	8952	8863	9015	8858	9014	8829	9066	9025	8967	8886	8897	8885	8969	8926	8961	9056	8903	8950	8950	8941	8938	8856	8976	8976	8832	9038	8942	8992	8988	9038	8807	9079	8956	8925	9197	8973	9041	9047	8957	8984	9028	9032	8937	8943	8944	9010	8955	8836	8919	8996	8963	8987	8976	9101	8900	8886	9123	9023	8831	8960	9030	8992	9110	8967	9039	9063	8933	9062	8858	8955	9036	8942	9001	9065	9061	9008	8899	8953	9084	8958	9013	8914	8923	9028	8902	8912	8885	8870	9009	9046	8933	8865	8788	8959	8909	8861	9046	8939	8981	8959	9015	9000	9011	8785	8857	9059	8930	9023	9087	9046	8997	9053	8987	9075	9140	8874	9084	8867	9127	9026	8949	9030	8938	8897	8968	8840	8828	8931	8855	9084	9013	8787	9052	9098	8922	9090	8998	8984	8927	9050	9045	8920	9011	9112	8962	8847	8997	8896	9084	9071	8947	8949	9017	8776	8882	8898	8886	9010	8922	9010	9022	8868	8899	9001	8949	8805	8993	8998	9051	8993	9022	8901	8942	9009	9095	8911	8989	8927	9058	8819	8958	8983	9119	9017	8972	8893	9135	9111	9000	8972	8951	8756	9027	8923	8947	9071	8982	9123	9021	8894	8926	8979	8927	9016	9042	8970	8956	9071	8751	9050	8916	9063	9013	8923	9075	8950	9036	9093	9092	9031	8979	8913	8930	9188	8897	9049	8940	9054	9063	9017	8860	9073	8937	9045	9029	9117	9075	8970	9052	8873	8912	9117	8854	9011	8843	9057	9117	9028	8885	9037	9029	8959	8992	9008	9001	8990	8785	8934	8992	9028	8943	9035	9015	9012	9144	8944	9077	8936	8935	8777	9011	9052	8980	8892	9029	8879	8992	9082	8958	8983	9036	9030	8877	9128	8911	8997	9028	8995	8817	8988	8996	8926	9065	8953	9043	8876	9035	8878	8898	9032	8877	9007	8814	8912	8911	8916	9032	9154	9006	8864	8887	8948	8921	8902	9069	8939	8931	9067	8941	8832	8991	9042	9098	8923	8949	8962	9051	8956	9061	9025	8923	9037	8926	8891	8935	9014	8875	8866	8900	8836	9063	9144	8967	8957	8958	8930	8857	9071	8932	8812	8972	8980	9116	9002	9095	8905	8939	8938	9091	8960	8820	8878	8955	9047	8960	8917	8762	9029	9230	8818	8918	8992	8992	8996	8892	8916	9117	8917	8957	9011	9085	8850	8852	8955	8963	8993	8841	9023	8949	9058	8985	9112	8907	8938	9110	8964	8869	9150	8993	8964	8968	9061	9031	8909	8899	8927	8972	8926	9105	8954	8982	8918	8853	8990	8855	8994	8817	8998	9074	8871	8937	8793	8952	8973	9045	9074	8960	9036	8931	8837	8935	9019	8889	9050	8932	8894	9109	8959	8819	8934	9038	8932	9073	8939	9020	8932	8912	8872	8884	8798	8968	9070	8969	8841	9002	8909	8966	8979	8860	9054	8949	8876	9140	8754	9021	9087	8947	9002	9021	9091	9115	8973	8946	8836	9130	8984	9054	9119	9076	8914	8879	8974	8975	8866	8940	9099	9042	9047	8976	9004	8945	9103	8856	9009	8981	9017	9011	8936	8957	9030	9008	8870	8984	8837	8917	8890	9019	9036	8909	8975	8909	9180	9019	9139	8923	9108	9028	9025	9026	9081	8824	9092	8967	8997	8982	8989	8911	8824	9044	9020	8911	8982	9022	8984	8989	8952	8920	8992	8907	9099	9054	8939	8972	9022	8948	9017	8913	9004	8930	9079	9005	8991	8997	8932	8978	9047	8970	9035	9016	9046	9052	8945	9021	8871	9049	9047	8819	9061	8953	8968	9087	8880	8867	8882	8850	8944	9060	8988	8976	8950	9012	9052	9014	8933	9002	8968	9005	9058	8927	9055	8933	8933	8994	8960	9049	9008	9001	8953	8922	9084	9053	8870	8955	8987	8777	8778	8899	9064	8966	8865	8938	8919	8831	8971	8986	8895	8991	8932	9060	8859	8753	8895	9065	8945	9049	8953	8883	9027	8977	9063	9095	8938	9055	9008	8977	8990	8979	8918	8863	8956	9010	9033	8865	8934	9088	8852	9019	8948	9012	9041	9000	8967	9013	8892	8982	9045	8895	8903	8989	8999	8932	8924	9025	9183	9103	9091	8947	8973	8985	9060	8930	9065	8931	8967	9042	9001	8831	8925	9081	9011	8948	8863	8884	9048	8987	8920	8923	9072	8970	8852	9029	9007	8922	9001
25497	21327	28130	26736	22316	20675	26526	35397	35824	28690	21599	17989	16426	15651	15556	15488	15482	15261	15515	15311	15451	15087	15466	15433	15358	15505	15490	15379	15217	15273	15353	15315	15228	15382	15417	15289	15387	15436	15489	15279	15132	15084	15447	15381	15355	15281	15330	15369	15458	15407	15347	15290	15300	15491	15331	15329	15412	15343	15230	15334	15394	15389	15383	15303	15485	15192	15407	15274	15424	15505	15220	15480	15438	15360	15364	15499	15391	15502	15354	15274	15346	15365	15416	15094	15235	15387	15330	15365	15321	15302	15319	15142	15219	15234	15526	15300	15263	15426	15215	15443	15245	15358	15447	15431	15381	15346	15299	15299	15437	15453	15199	15310	15420	15312	15398	15323	15232	15176	15420	15244	15063	15214	15260	15127	15303	15280	15260	15298	15447	15410	15197	15359	15381	15281	15223	15277	15196	15343	15369	15219	15422	15347	15432	15291	15204	15167	15209	15361	15428	15413	15355	15274	15264	15265	15136	15399	15309	15340	15413	15296	15455	15496	15396	15354	15357	15362	15327	15423	15178	15142	15256	15365	15369	15216	15216	15240	15245	15338	15283	15146	15511	15336	15139	15259	15250	15394	15271	15232	15433	15269	15359	15362	15322	15261	15217	15190	15250	15558	15519	15431	15123	15260	15227	15313	15050	15549	15234	15328	15542	15374	15293	15418	15380	15488	15508	15300	15313	15325	15369	15429	15428	15417	15325	15224	15116	15429	15106	15181	15288	15299	15494	15204	15376	15222	15341	15315	15238	15266	15343	15385	15426	15434	15219	15138	15203	15174	15442	15427	15315	15349	15370	15309	15425	15376	15384	15244	15151	15395	15454	15301	15337	15272	15579	15582	15245	15454	15457	15329	15339	15135	15173	15260	15317	15289	15258	15164	15282	15358	15449	15345	15296	15243	15323	15394	15465	15283	15369	15204	15235	15078	15345	15193	15127	15474	15416	15315	15502	15480	15432	15226	15350	15333	15370	15248	15264	15347	15257	15094	15319	15349	15230	15136	15241	15171	14970	15221	15171	15482	15417	15307	14928	15162	15120	15279	15366	15453	15520	15506	15338	15323	15167	15427	15115	15302	15396	15460	15186	15344	15341	15382	15298	15114	15355	15329	15420	15451	15327	15290	15316	15267	15223	15301	15329	15257	15127	15384	15367	15425	15446	15450	15482	15295	15377	15377	15187	15241	15549	15304	15212	15432	15285	15234	15205	15316	15261	15227	15472	15253	15174	15265	15404	15335	15291	15503	15447	15312	15295	15412	15224	15353	15373	15368	15300	15197	15548	15330	15351	15183	15357	15193	15173	15408	15403	15186	15132	15254	15333	15428	15201	15142	15230	15126	15217	15395	15532	15328	15256	15420	15320	15149	15373	15350	15585	15259	15212	15432	15388	15234	15242	15273	15154	15332	15342	15244	15518	15566	15299	15146	15303	15228	15106	15426	15414	15608	15331	15353	15213	15311	15438	15496	15555	15315	15408	15365	15413	15397	15422	15117	15240	15259	15374	15115	15471	15311	15365	15197	15453	15228	15266	15246	15423	15449	15380	15474	15595	15162	15497	15225	15078	15259	15420	15215	15346	15433	15468	15366	15400	15401	15391	15349	15130	15092	15424	15168	15242	15308	15205	15327	15336	15442	15195	15177	15480	15388	15510	15248	15395	15299	15316	15227	15385	15351	15308	15280	15338	15209	15381	15272	15370	15044	15322	15366	15207	15173	15158	15264	15310	15166	15207	15312	15373	15234	15066	15288	15484	15389	15480	15378	15424	15321	15316	15222	15273	15118	15264	15431	15412	15251	15274	15256	15312	15383	15360	15036	15256	15419	15428	15336	15316	15374	15616	15464	15275	15270	15204	15355	15185	15355	15401	15434	15485	15251	15245	15206	15447	15512	15332	15372	15425	15256	15179	15325	15334	15253	15106	15314	15325	15279	15072	15117	15219	15284	15261	15350	15363	15290	15361	15481	15370	15302	15382	15197	15367	15385	15376	15315	15329	15242	15471	15300	15368	15342	15227	15121	15261	15374	15455	15345	15509	15397	15135	15354	15323	15376	15280	15462	15281	15370	15473	15440	15236	15300	15286	15258	15292	15324	15111	15436	15210	15164	15220	15421	15352	15043	14914	15221	15283	15336	15291	15213	15303	15378	15278	15340	15538	15448	15179	15347	15237	15169	15407	15375	15374	15201	15411	15279	15272	15323	15171	15415	15557	15348	15398	15503	15308	15284	15268	15323	15242	15299	15545	15303	15265	15357	15268	15511	15265	15361	15426	15212	15467	15172	15303	15336	15280	15386	15253	15398	15112	15280	15223	15103	15218	15518	15368	15347	15327	15322	15278	15245	15313	15535	15443	15476	15374	15249	15342	15278	15234	15243	15305	15480	15422	15284	15255	15445	15372	15189	15300	15350	15427	15369	15371	15299	15415	15343	15273	15291	15116	15476	15305	15338	15056	15340	15345	15316	15372	15341	15236	15326	15439	15327	15210	15230	15275	15395	15523	15283	15252	15314	15143	15253	15338	15334	15376	15263	15473	15269	15283	15367	15315	15200	15436	15179	15136	15337	15571	15624	15410	15346	15352	15253	15396	15303	15247	15370	15310	15192	15197	15244	15426	15091	15187	15268	15280	15338	15225	15455	15359	15224	15156	15083	15286	15198	15276	15078	15117	15326	15469	15197	15456	15248	15255	15165	15276	15312	15461	15298	15348	15269	15201	15166	15384	15233	15336	15323	15391	15214	15308	15397	15360	15302	15516	15307	15317	15216	15262	15456	15299	15354	15170	15096	15284	15439	15227	15320	15424	15424	15450	15195	15495	15220	15333	15413	15229	15281	15423	15286	15340	15278	15281	15223	15117	15286	15358	15094	15456	15492	15230	15215	15254	15407	15325	15388	15377	15204	15328	15294	15139	15404	15490	15459	15310	15077	15428	15280	15308	15287	15113	15429	15235	15287	14973	15307	15197	15271	15457	15225	15229	15365	15368	15552	15328	15294	15291	15352	15345	15509	15321	15210	15305	15183	15514	15383	15368	15248	15208	15290	15307	15402	15487	15195	15290	15281	15131	15244	15358	15245	15260	15383	15285	15192	15208	15337	15499	15266	15309	15453	15304	15310	15394	15272	15332	15236	15260	15334	15397	15571	15534	15423	15273	15484	15455	15339	15107	15293	15165	15133	15399	15241	15235	15184	15467	15364	15226	15328	15461	15373	15171	15402	15164	15190	15152	15255	15467	15508	15289	15333	15429	15285	15235	15416	15194	15372	15206	15161	15565	15376	15187	15488	15415	15317	15355	15165	15453	15450	15194	15314	15384	15230	15220	15323	15332	15108	15320	15578	15448	15245	15015	15042	15243	15178	15546	15406	15251	15481	15445	15163	15286	15382	15349	15253	15243	15289	15314	15221	15316	15402	15450	15344	15310	15264	15492	15364	15173	15427	15331	15224	15115	15466	15373	15447	15304	15399	15270	15181	15212	15326	15391	15397	15291	15471	15276	15193	15390	15391	15296	15295	15132	15206	15129	15430	15224	15343	15418	15330	15307	15366	15394	15322	15211	15343	15480	15258	15178	15326	15426	15214	15215	15256	15103	15338	15350	15540	15279	15276	15322	15226	15391	15548	15298	15214	15097	15140	15318	15235	15479	15329	15293	15283	15437	15378	15550	15500	15501	15345	15383	15226	15165	15394	15454	15185	15344	15264	15144	15190	15528	15295	15227	15460	15313	15367	15316	15127	15507	15393	15120	15116	15356	15349	15324	15364	15417	15413	15250	15170	15472	15167	15434	15341	15365	15410	15442	15248	15163	15212	15307	15448	15226	15504	15421	15160	15319	15333	15260	15299	15275	15241	15417	15342	15457	15382	15326	15393	15409	15291	15307	15173	15459	15334	15385	15358	15298	15346	15334	15205	15542	15239	15203	15510	15552	15181	15426	15108	15307	15198	15208	15104	15388	15240	15339	15209	15414	15414	15299	15365	15253	15262	15553	15295	15322	15323	15268	15223	15282	15436	15264	15133	15212	15397	15431	15283	15472	15378	15344	15517	15404	15339	15425	15215	15342	15289	15501	15318	15206	15321	15247	15262	15329	15432	15353	15475	15164	15278	15303	15490	15288	15365	15154	15205	15409	15096	15496	15458	15359	15257	15507	15321	15371	15488	15342	15316	15458	15396	15263	15378	15184	15125	15303	15449	15373	15205	15341	15174	15269	15180	15211	15456	15384	15208	15501	15512	15354	15321	15160	15458	15455	15262	15376	15364	15255	15499	15476	15188	15450	15401	15234	15397	15174	15158	15086	15091	15441	15342	15223	15349	15425	15346	15372	15265	15228	15375	15404	15387	15272	15272	15330	15380	15203	15428	15241	15506	15145	15186	15259	15041	15470	15489	15381	15303	15345	15394	15087	15353	15266	15284	15282	15360	15374	15444	15520	15414	15233	15338	15281	15276	15268	15278	15400	15216	15092	15473	15341	15437	15447	15408	15269	15458	15425	15387	15065	15109	15378	15275	15249	15302	15285	15328	15442	15332	15412	15348	15399	15308	15263	15247	15237	15494	15151	15323	15378	15309	15352	15400	15299	15395	15313	15481	15248	15487	15401	15285	15375	15345	15250	15155	15291	15310	15413	15324	15611	15349	15305	15159	15367	15160	15237	15343	15283	15341	15365	15428	15331	15372	15220	15351	15158	15248	15290	15276	15373	15169	15464	15175	15294	15263	15330	15216	15408	15396	15173	14990	15248	15404	15236	15270	15579	15285	15496	15370	15427	15059	15379	15244	15356	15353	15373	15138	15472	15525	15367	15592	15166	15330	15304	15115	15273	15365	15416	15221	15294	15112	15314	15149	15426	15417	15305	15306	15364	15260	15054	15341	15073	15095	15447	15351	15136	15319	15421	15279	15484	15404	15485	15492	15406	15307	15417	15295	15292	15163	15326	15383	15228	15317	15212	15352	15487	15362	15296	15203	15313	15272	15448	15388	15127	15375	15271	15196	15325	15356	15368	15258	15324	15349	15186	15039	15054	15307	15231	15233	15342	15513	15247	15291	15338	15263	15194	15436	15494	15218	15350	15189	15421	15305	15293	15502	15371	15409	15326	15324	15358	15311	15218	15226	15280	15497
20443	30402	28062	18034	13944	13522	21185	30341	28476	20018	14017	10986	9576	9063	9114	9103	8965	9017	9304	8984	8966	9059	9137	9103	9115	9196	9119	9113	9006	9194	9157	9077	9217	9013	9166	8987	9019	9060	9089	8931	9099	8928	9266	9110	9167	9092	9061	9085	9133	9062	8915	9027	9117	8989	9138	8960	8989	9103	9161	9075	9250	9000	9136	9190	9049	9047	9034	9119	9106	9081	9052	8963	9070	9248	9089	8958	9144	9159	9017	9008	9190	8918	8958	9051	9046	9058	9128	9075	9070	9098	9164	8988	8982	9078	8992	9101	8982	9136	8942	9002	9096	9025	9092	9047	9006	9045	9049	9072	8911	9200	9025	9080	8929	9056	8889	9106	8954	9038	9018	9156	8951	9056	9036	9065	9061	9023	9032	9003	8919	9026	9087	8994	8921	9054	9071	9088	9106	9048	9187	9101	9160	9178	8958	8903	9066	9044	9006	8984	8982	9170	9178	8980	8934	9053	9043	9043	9058	8939	9043	9089	9031	8896	8964	8975	9037	9056	9170	9093	9030	9183	9005	8980	9121	9111	8962	9056	9103	9090	9162	8912	9045	9102	9262	9096	9107	8900	9201	9011	9037	9118	8908	9198	9013	9028	9034	8987	8963	8918	9055	9024	9083	8915	8969	8982	9050	9081	8975	9023	9062	9009	9049	8874	9026	9005	8991	9289	9203	9168	9124	9109	8942	9108	9212	9065	9103	9076	9036	9053	9021	8949	8963	9085	9014	9146	8959	8923	9022	8996	9114	9051	8855	9019	9188	9235	9022	9144	9104	9095	9063	9009	9058	9064	9180	8994	8780	9108	9004	8817	9042	8960	9091	9051	9025	9064	9035	9114	9150	9031	8867	8993	9069	9084	9171	8979	9067	8978	9138	9008	9160	9010	9109	9136	9112	8976	8916	9078	8938	8959	9190	8935	9009	9091	9108	8986	9264	9012	8977	9006	8888	8985	9101	8982	9093	9101	8954	9017	8953	9028	9077	9208	9081	9068	9113	9057	9132	9109	9035	9089	9056	8688	9095	9094	9056	8965	9061	9044	9149	9185	9174	9031	9208	9120	9106	8987	9138	9007	8993	9099	8999	9063	9003	9103	9070	8975	9070	8982	9058	9117	8980	9077	9026	9054	8883	9130	9058	9187	8955	9031	9020	9103	8931	9044	9073	9116	9045	8995	9079	9100	8887	8978	9106	9027	8960	8943	8866	9071	9070	9046	8865	8970	9127	8902	9059	9130	8947	9229	8904	9035	8953	8978	9076	9136	8943	9064	9012	8941	9026	8974	8924	9090	9187	9052	8868	9160	9123	9204	9078	8982	9038	9127	9134	9154	9106	9082	9056	9157	9195	9155	8953	9114	8920	9148	8884	9028	8903	9052	9053	9024	9071	9102	8977	8991	9060	9092	9012	9025	8996	9090	8939	9126	8997	9039	9045	8988	9219	8992	8911	9022	9014	9022	9103	9105	9019	9032	8956	9104	9149	8920	9076	9162	9040	9025	9130	9024	9055	9038	9005	9023	9054	8973	9000	9142	9064	8970	9138	8821	9028	8974	8915	9062	9190	9026	9264	9044	8961	9073	9073	9011	8971	8937	9085	9015	9105	9142	9016	9227	9068	9052	9058	8957	9089	9055	8819	9108	8860	9017	9035	8798	8985	9122	9100	8938	9017	8996	9113	9011	9051	9060	9066	8982	9109	9139	9107	8960	9030	9016	9046	9120	9164	9031	9148	9031	9114	9047	8928	8912	8995	8990	9168	9099	9012	9019	8948	9001	9032	9051	9138	9019	9125	9069	9097	8969	8895	9094	8837	8995	8954	9019	9084	9133	9116	8974	9028	9138	9119	8977	9098	9040	9025	9079	9018	8976	9117	9224	9065	9089	9092	9062	9049	9138	9117	8979	9171	8948	9111	9081	9016	8905	9079	9093	9083	9198	9100	9103	8929	9068	9237	8969	9006	8979	9141	9027	9006	9046	9068	9159	9062	9025	9133	8999	9173	9057	8938	9210	9201	9044	8915	9064	9099	9048	9043	9032	9002	9067	9136	9086	8997	8874	8886	9079	9018	8997	9124	8963	9092	8945	9097	9083	9105	9036	9024	9050	8953	9017	9080	9000	8961	9030	9128	9010	8864	9021	9180	9047	9113	9075	9181	8975	8919	9265	9023	8794	9055	9030	9047	8925	8979	9081	9084	9079	8926	8927	8973	9033	9120	9000	8832	8994	8942	9162	9059	9144	8994	9014	9064	9112	9041	9142	8966	9047	9045	9216	9038	9049	8958	9038	9081	9024	9113	9101	9082	9040	8988	9067	9015	9106	9172	9085	9041	9060	9087	9091	8999	8923	8948	9089	9079	9095	8941	8989	9067	9000	9119	9110	8984	8902	9057	8915	9158	9061	9227	8959	8936	8992	9066	9079	9180	8879	9096	9007	9121	8996	9065	9094	8823	8974	9090	8988	9121	9124	8950	9042	9035	9137	9000	9184	8839	9111	9017	8980	8947	9060	8968	9034	8916	9073	9121	9010	8882	8855	9024	9091	9158	8945	9128	8975	9270	9076	9100	8933	9059	9068	9087	9042	8881	9065	9003	9038	9048	8981	9176	9071	8976	9013	9069	8994	9098	9089	9036	8909	8984	9068	8984	9084	9078	9000	9183	8987	9076	8967	9147	9162	8881	9018	9074	9205	8993	9056	9152	8922	9056	9071	8906	9103	9068	8984	8964	8961	9052	8935	9070	9027	8905	9062	9045	8956	9020	8926	9009	8968	9181	8909	8985	9039	8996	9060	9039	9076	9152	9261	9090	9101	8900	9033	8950	9174	9102	9017	9026	8999	8990	9056	8945	9004	9113	9038	9184	8833	9214	8929	8999	9059	9114	9112	9079	9169	9015	9095	8953	9036	9156	9095	9157	9017	9022	9131	9115	8967	9000	9047	9040	9086	8939	9058	8911	9011	9109	9106	9015	8924	9012	9221	9010	9137	9047	9108	8936	9022	9016	9039	9043	9083	9051	9170	9153	9049	8964	9070	9077	8977	9097	9110	8993	9086	9054	9029	8972	8975	9082	8977	9186	8957	8957	9067	9136	8988	9076	8999	9009	9067	9139	9180	8994	8988	8974	8861	9252	9147	9138	9164	9099	8985	9042	9044	8968	9039	9014	9011	9047	8956	9003	9032	8997	8993	9086	9083	9049	9143	8895	9029	8937	9024	8998	8990	8985	9128	9081	9024	9145	9006	9091	9160	9029	9037	9217	9092	8999	9041	9093	9004	9060	8985	9080	9146	9135	9025	9150	8905	8981	8961	9089	9092	8885	9060	9054	8863	9176	9113	9001	9094	9214	9217	8819	9076	9115	9147	9090	8990	9071	9173	8970	9094	8944	9162	9142	9100	8966	9016	9018	9068	9187	8901	9041	9105	9058	8922	8989	8952	9118	9027	9112	9002	9008	9060	8933	9016	8979	9026	9022	9045	9252	8906	9096	9106	9014	8994	9080	9013	9046	8970	9008	9162	8989	9054	9067	8996	9014	8949	9063	8891	9234	9093	8944	9110	9093	9110	9100	9038	8960	9032	9137	9002	9152	8931	9050	9050	9194	8993	9070	9142	9160	8877	9092	8936	8996	9028	8908	8886	8993	9015	8960	8989	9088	9005	9044	9110	8903	9093	8938	9087	8974	8894	9109	9152	8876	9098	9053	9068	9057	9150	9162	9048	8849	8990	8950	9032	9021	9050	9008	9006	9041	9081	9124	9088	8968	9044	9024	9038	9106	8968	8987	8968	8900	8998	9189	9014	9002	8918	9151	8986	9064	8944	9125	9094	8961	8979	9050	9211	8931	9051	8945	9093	8948	9004	9115	9063	8966	8955	9041	9005	8913	9059	8950	9095	9177	9090	9041	9023	8931	9044	9266	9111	8945	8934	9123	9072	9044	9079	9079	9147	9107	9076	8982	9030	8975	9030	9020	9055	8975	8970	9031	9030	8972	9030	9110	9077	9083	9002	9103	9014	8975	9094	8959	9043	9123	8992	8931	9102	9075	9221	9072	8973	9012	8978	9076	9123	9104	9104	8874	9153	9026	9158	9063	9041	9141	9000	9114	9008	8985	9122	9130	9080	8924	8982	9049	9037	9093	9044	8990	9028	8976	9079	9010	8962	9048	9139	9094	9082	9002	9097	8946	9031	9130	9174	9170	8957	8996	9097	8975	9264	9046	8997	9134	9038	9004	8995	9051	9077	9115	8983	8955	9047	9045	8939	8950	8919	9061	9081	9134	9165	8994	8964	9039	9074	8975	8954	9148	8915	8960	9066	8938	8981	8996	9200	8989	8877	8895	8987	9013	9159	9264	9123	9026	8991	9002	9009	8984	8975	9108	9095	9248	9085	9104	9012	9065	9140	9002	9196	9160	9033	8970	8931	8981	8931	9070	8954	8924	9140	9090	9205	9048	9066	9074	8918	9080	9073	9197	9245	9117	9028	9023	8953	9014	9023	8804	9012	9004	8994	8955	9088	9020	9152	9038	9067	8936	9072	8949	9225	8954	9053	9036	9053	8990	9102	9113	9222	9001	9031	8975	9135	8905	9069	9098	9058	9015	9014	9091	9019	8979	9068	9103	8961	9050	8819	9061	8941	8953	9082	9069	9097	9095	9187	9162	9015	9042	9070	9203	9019	9140	9079	9009	9003	9134	8990	8904	9000	9144	9002	9047	8964	8909	8926	8946	9083	9017	9098	9001	9078	9054	8992	9127	8903	8987	8863	8988	9041	9006	9082	9100	9080	9098	8949	9100	9129	9271	9095	9074	9034	9006	8994	8910	9052	9018	8971	9041	9000	9077	9054	9139	9170	8938	8970	8989	8944	8918	9179	8970	9005	8941	9130	9178	8981	9055	8973	9086	9032	9099	8938	9016	9073	9047	9049	9084	8897	9159	9083	8917	9017	9090	8952	9146	9096	9160	9060	9084	9065	9019	9051	8940	9011	9031	9038	9104	9126	9104	9130	8899	8975	9102	9073	9234	9116	8963	9252	9119	8922	9094	9040	9096	9054	9118	9053	9163	8945	9062	9031	8952	9230	8836	9074	9061	9096	8984	8946	8956	8984
23470	21060	28384	24398	23009	24607	37183	48054	50688	39391	27907	20410	17162	15840	15664	15558	15653	15562	15689	15621	15651	15420	15484	15493	15725	15537	15418	15364	15545	15502	15588	15332	15668	15497	15476	15195	15526	15377	15503	15413	15331	15467	15512	15369	15125	15205	15511	15458	15428	15452	15374	15368	15523	15568	15380	15592	15495	15218	15266	15510	15460	15174	15310	15216	15444	15548	15551	15610	15478	15388	15340	15217	15342	15463	15260	15384	15441	15376	15425	15083	15561	15464	15240	15518	15264	15263	15267	15243	15464	15389	15281	15409	15500	15507	15394	15438	15332	15331	15432	15507	15261	15160	15299	15140	15347	15538	15387	15210	15215	15226	15224	15302	15251	15319	15403	15167	15174	15198	15334	15162	15462	15325	15347	15168	15287	15424	15225	15398	15335	15314	15368	15544	15495	15333	15053	15469	15222	15088	15454	15216	15381	15319	15553	15392	15441	15161	15424	15307	15386	15146	15265	15239	15230	15341	15193	15356	15371	15449	15152	15383	15214	15544	15396	15531	15457	15349	15215	15460	15500	15157	15262	15440	15249	15574	15300	15385	15359	15403	15505	15332	15204	15311	15298	15421	15333	15351	15472	15235	15451	15526	15399	15376	15358	15274	15364	15485	15351	15422	15365	15227	15661	15295	15305	15339	15295	15416	15346	15341	15362	15295	15249	15377	15347	15347	15176	15342	15113	15108	15464	15318	15199	15412	15293	15426	15552	15174	15339	15491	15300	15160	15276	15381	15479	15392	15413	15407	15241	15172	15321	15392	15363	15213	15215	15223	15377	15328	15367	15388	15485	15594	15278	15225	15300	15323	15390	15367	15454	15469	15410	15341	15332	15291	15361	15251	15316	15288	15169	15134	15265	15390	15156	15471	15287	15205	15329	15643	15307	15382	15465	15382	15366	15397	15349	15368	15270	15465	15282	15282	15229	15402	15384	15462	15321	15291	15219	15479	15459	15247	15418	15361	15312	15307	15191	15143	15238	15363	15420	15183	15278	15176	15306	15267	15274	15384	15349	15252	15254	15472	15549	15304	15267	15316	15342	15501	15360	15358	15322	15297	15241	15240	15384	15239	15390	15556	15335	15136	15282	15255	15171	15328	14996	15272	15338	15230	15074	15175	15179	15478	15189	15169	15405	15296	15122	15214	15102	15362	15505	15413	15261	15374	15611	15170	15222	15400	15457	15212	15191	15348	15261	15298	15394	15533	15393	15231	15258	15455	15204	15096	15221	15010	15287	15404	15249	15463	15409	15395	15349	15385	15416	15180	15546	15271	15407	15366	15561	15297	15199	15314	15241	15095	15434	15410	15465	15163	15343	15278	15248	15262	15056	15210	15425	15480	15437	15258	15210	15217	15390	15504	15386	15386	15412	15327	15337	15154	15390	15095	15288	15171	15545	15249	15418	15288	15046	15251	15271	15295	15344	15071	15361	15343	15366	15272	15278	15402	15214	15363	15363	15378	15399	15201	15440	15413	15621	15310	15352	15292	15359	15157	15275	15311	15120	15443	15213	15191	15449	15161	15269	15255	15359	15251	15281	15086	15240	15443	15319	15292	15252	15233	15413	15310	15349	15302	15327	15403	15291	15244	15336	15531	15310	15217	15333	15341	15314	15263	15278	15248	15414	15488	15459	15298	15415	15287	15072	15137	15433	15385	15382	15421	15267	15433	15431	15328	15198	15226	15230	15293	15441	15318	15301	15218	15437	15425	15241	15198	15323	15346	15395	15379	15293	15159	15403	15177	15210	15289	15327	15376	15300	15097	15232	15412	15162	15459	15453	15351	15318	15372	15176	15252	15444	15257	15344	15286	15448	15424	15157	15396	15622	15320	15340	15413	15375	15285	15230	15171	15362	15264	15482	15103	15290	15356	15304	15225	15225	15310	15386	15478	15262	15251	15318	15163	15255	15490	15420	15434	15436	15443	15419	15480	15202	15387	15422	15226	15556	15019	15261	15384	15224	15299	15512	15281	15140	15549	15396	15039	15235	15527	15260	15352	15558	15597	15616	15377	15156	15348	15181	15250	15213	15204	15438	15340	15049	15248	15240	15364	15433	15382	15172	15163	15346	15522	15230	15152	15385	15425	15169	15305	15275	15293	15382	15363	15305	15495	15277	15354	15521	15189	15399	15471	15248	15502	15425	15246	15348	15455	15389	15344	15234	15483	15236	15382	15451	15141	15289	15473	15182	15330	15290	15331	15288	15189	15269	15342	15270	15282	15366	15303	15510	15309	15157	15419	15365	15345	15319	15335	15248	15185	15202	15366	15277	15459	15468	15434	15619	15397	15710	15521	15457	15470	15371	15284	15230	15392	15224	15434	15378	15282	15073	15392	15418	15523	15304	15352	15435	15235	15451	15230	15354	15379	15390	15301	15298	15322	15278	15312	15315	15479	15205	15279	15370	15171	15374	15096	15435	15367	15312	15440	15346	15472	15469	15546	15306	15298	15370	15253	15427	15291	15260	15370	15365	15305	15343	15257	15451	15426	15312	15367	15457	15535	15317	15286	15366	15553	15335	15251	15459	15394	15309	15325	15076	15387	15152	15460	15476	15257	15406	15113	15315	15225	15378	15310	15129	15338	15241	15343	15403	15271	15283	15267	15413	15270	15471	15503	15205	15345	15274	15276	15232	15276	15086	15325	15168	15243	15201	15303	15243	15279	15315	15565	15435	15171	15303	15401	15483	15360	15119	15323	15358	15207	15487	15290	15479	15317	15240	15353	15515	15416	15538	15407	15404	15252	15386	15263	15494	15418	15182	15245	15255	15332	15500	15319	15260	15380	15279	15418	15495	15474	15321	15450	15301	15321	15420	15297	15321	15387	15530	15415	15275	15287	15228	15506	15352	15165	15484	15331	15499	15303	15222	15306	15446	15324	15468	15477	15523	15312	15478	15381	15244	15211	15346	15138	15236	15414	15213	15314	15393	15428	15356	15411	15365	15458	15362	15265	15256	15361	15434	15423	15362	15387	15374	15305	15180	15402	15378	15406	15370	15301	15234	15291	15399	15195	15322	15157	15416	15526	15452	15336	15341	15279	15283	15301	15400	15293	15355	15292	15265	15418	15179	15148	15458	15418	15226	15178	15239	15328	15442	15258	15283	15250	15365	15221	15169	15294	15317	15484	15162	15352	15231	15335	15267	15173	15168	15352	15143	15241	15504	15279	15297	15370	15496	15289	15334	15246	15503	15220	15363	15196	15466	15468	15195	15200	15112	15308	15360	15287	15250	15255	15508	15288	15365	15275	15401	15464	15256	15244	15419	15379	15461	15310	15523	15209	15341	15394	15329	15384	15443	15350	15349	15502	15403	15567	15462	15091	15342	15229	15329	15262	15238	15278	15521	15210	15279	15295	15383	15401	15208	15420	15362	15442	15415	15238	15453	15402	15281	15407	15272	15143	15299	15322	15380	15294	15226	15112	15162	15248	15207	15207	15539	15309	15359	15372	15304	15367	15441	15410	15207	15417	15339	15350	15331	15424	15482	15415	15300	15265	15199	15282	15527	15608	15415	15418	15379	15400	15192	14990	15336	15283	15330	15284	15444	15407	15369	15213	15233	15465	15168	15231	15218	15336	15258	15372	15250	15227	15282	15463	15437	15469	15192	15284	15431	15060	15262	15290	15216	15370	15317	15387	15224	15266	15312	15329	15391	15245	15457	15256	15369	15429	15380	15544	15332	15343	15356	15098	15185	15257	15281	15191	15253	15454	15285	15492	15373	15390	15267	15359	15175	15389	15208	15492	15239	15336	15489	15319	15256	15143	15332	15336	15374	15421	15298	15384	15350	15362	15222	15328	15300	15247	15299	15263	15246	15218	15228	15249	15189	15355	15382	15332	15267	15345	15370	15422	15359	15402	15288	15483	15116	15246	15260	15290	15305	15246	15370	15408	15345	15527	15415	15178	15331	15163	15201	15380	15385	15236	15418	15275	15310	15431	15277	15259	15341	15305	15240	15312	15225	15355	15236	15406	15306	15177	15393	15482	15388	15365	15578	15426	15378	15563	15316	15417	15379	15195	15415	15286	15371	15231	15319	15219	15329	15311	15383	15318	15161	15282	15580	15394	15369	15231	15277	15257	15088	15171	15275	15502	15403	15245	15463	15499	15374	15283	15332	15243	15177	15271	15456	15319	15332	15383	15133	15350	15146	15234	15375	15158	15308	15327	15469	15432	15252	15408	15269	15375	15289	15237	15284	15422	15177	15444	15285	15288	15386	15281	15117	15340	15342	15507	15367	15209	15374	15428	15381	15336	15162	15250	15261	15350	15369	15419	15186	15465	15486	15397	15591	15331	15204	15512	15165	15300	15365	15301	15194	15620	15264	15113	15367	15282	15251	15406	15378	15209	15333	15410	15260	15362	15153	15406	15272	15207	15197	15443	15257	15188	15155	15392	15452	15327	15314	15280	15269	15247	15430	15182	15309	15546	15260	15400	15207	15147	15256	15435	15136	15215	15227	15407	15260	15410	15329	15309	15364	15203	15363	15146	15339	15334	15495	15356	15294	15282	15480	15275	15284	15407	15313	15287	15388	15254	15325	15328	15336	15371	15462	15389	15291	15341	15318	15421	15337	15328	15478	15257	15446	15316	15422	15393	15336	15323	15229	15308	15432	15257	15267	15080	15233	15368	15326	15350	15372	15248	15066	15238	15396	15417	15313	15455	15284	15275	15159	15233	15255	15570	15371	15338	15159	15463	15398	15365	15380	15327	15316	15434	15399	15371	15153	15459	15105	15362	15269	15286	15303	15141	15167	15273	15171	15114	15117	15158	15207	15245	15285	15282	15277	15487	15170	15555	15223	15165	15284	15343	15370	15252	15467	15168	15460	15262	15369	15298	15381	15462	15315	15385	15350	15237	15439	15415	15253	15230	15229	15314	15274	15195	15223	15341	15361	15521	15550	15089	15379	15210	15182	15179	15454	15677	15418	15174	15339	15463	15395	15379	15402	15334	15096	15360	15438	15333	15252	15380	15203	15282	15242	15339	15395	15057	15338	15431	15454	15373	15472	15391	15210	15344	15244	15338	15423	15344	15060	15405	15457	15251	15317	15288	15366	15505	15271	15323	15244	15081	15128	15217	15193	15186	15243	15214	15318	15163	15320	15344	15331	15300
21299	38791	37179	24053	19091	16790	32579	44439	43304	30091	18773	12615	10131	9362	9438	9229	9119	9146	9243	9179	9183	9071	9255	9111	9214	9122	9186	9080	9013	9032	9016	9228	9172	9170	9163	9302	9146	9129	9270	9234	9174	9186	9150	9052	8966	9192	9161	9135	9139	9054	9025	9184	9327	9170	9264	8826	9109	9117	9034	8901	9111	9144	9267	9094	9233	9014	9181	9122	9192	9188	9117	9005	9209	9087	9044	9140	9127	9055	9117	9249	9187	9149	9222	9099	9202	9129	9071	9105	9159	9229	9126	9145	9071	9089	9035	9084	9127	9190	9184	9139	9073	9064	8929	9201	9331	9143	9195	9169	9035	8945	9142	9149	9208	9055	9118	9172	8993	9088	9106	9155	9044	9137	9159	9070	9258	9140	9089	8992	9194	9210	9066	9172	8980	9105	9205	9256	9035	9127	9098	9165	9147	9205	8998	9046	9111	8980	8968	9006	9052	9210	9139	8963	9065	9075	9135	9104	9027	9032	9059	9208	8952	9078	9057	9211	9142	8972	9099	9194	9030	9034	9185	9133	9144	9192	9069	9220	9221	9019	9088	9046	9272	9058	9167	9119	9032	9022	9012	9157	9011	9191	9051	9292	9158	9136	8901	9114	9112	9049	9160	9078	9143	9179	8968	9228	9207	9127	9222	9257	9006	9028	9076	9258	9077	9214	9079	8885	9084	9152	9153	8941	8945	9039	9051	9109	9217	8980	9146	9238	9142	9164	9048	8954	9072	9016	9112	9288	9013	9128	9170	9087	9164	9159	9081	9150	8974	9034	9120	9078	9227	8983	9113	8936	9166	9096	9230	9156	9145	9080	8923	9198	9101	9003	9155	9141	9187	9163	9088	8969	8987	9025	9164	9107	9178	9200	9094	9081	9146	9186	9118	9072	9089	8999	9018	9133	9251	9132	9036	9045	9130	9068	9166	9195	9176	9061	9032	9200	9092	9025	9106	9160	9108	9100	9264	9009	8994	9116	9059	9174	9240	8926	9161	9186	9306	8987	9078	9015	9089	9041	9191	9269	8949	9127	9154	9092	9017	9161	9190	9165	8984	9049	9091	9063	9075	9196	9014	8940	9155	9089	9118	9016	9142	9086	9135	9163	9035	9072	9112	9007	9165	9185	9051	9157	9121	8970	9131	9152	9074	9016	9131	8962	9025	9058	9099	9040	9111	9022	9016	9029	9032	9022	9031	8972	9093	9214	9066	8997	9037	8985	9069	9130	9193	9059	9166	8965	9199	9247	9167	9030	9177	8999	9116	9155	9085	9047	9089	9066	9009	9070	8985	9198	9114	8939	9035	9249	9059	9002	9043	9103	8958	9039	9165	9206	9107	9207	8887	9066	9255	9186	9095	9160	9261	9122	9206	9231	9215	9016	9091	9112	8954	9084	9145	9040	9000	9025	9141	9161	9178	9024	9135	9098	9067	9115	8986	9225	8984	9249	9183	9033	9199	9075	9134	8994	9072	9088	8966	9085	9152	9011	8873	9133	9149	9075	9211	8949	9059	9173	9076	9122	9055	9090	9132	9051	9029	9007	9078	9007	9081	9165	9045	9036	9060	9087	9018	9194	9134	9067	9123	9248	9032	9030	9023	9123	9244	9164	9085	9144	9190	8941	9268	9199	9016	9014	9194	9181	9103	9013	9228	8948	9193	9063	9184	9082	9020	8974	9112	9103	8948	9135	9151	9156	9166	8987	9002	9218	9014	9007	9150	9222	9084	9309	8978	9265	9121	9078	8957	9010	8938	9150	9035	9054	8933	9082	9100	9103	9068	9095	9173	9020	8899	8969	9043	9106	9149	9010	9150	9037	9050	9154	8999	9081	9065	8956	9177	9158	9127	9260	8997	9014	8946	9118	9268	9082	8989	8995	9183	9140	9131	8953	9101	9037	9084	9073	9163	8962	8884	9111	8945	9151	9244	9017	9158	9040	9115	9164	9209	9055	9118	9074	9135	9037	9102	9214	8997	8959	9069	9022	9060	9129	9110	9096	9129	9101	9068	9055	9039	9170	9029	8919	9118	9109	9169	9115	8978	9097	9273	9146	9119	9009	9054	9135	9185	9093	9131	9075	9108	9096	9055	9241	8909	9165	9222	9057	9095	9323	9130	9192	8859	8945	8988	9197	9197	8996	9034	9072	9050	9134	9037	9083	9241	9210	9057	9185	9033	9059	9000	9082	9200	9038	9308	9105	9042	9097	9198	9155	9064	8979	9165	8968	8982	9016	9206	9221	9179	9185	9135	8912	9207	9091	9151	9137	9050	9090	9009	9146	9021	8982	9152	9181	9167	9199	9080	8999	9008	9153	9161	9065	9213	9087	9128	9177	9019	9086	9049	9003	9085	9128	9057	9029	9053	9035	8967	8958	9191	9064	9100	8974	9136	9101	9093	9172	9093	9061	9217	9220	9068	9063	9068	9185	9019	9216	9063	9073	9267	8931	9166	9139	9089	9048	8955	9088	9200	9118	9108	9224	9153	9128	9068	9041	9057	9075	9162	9211	9122	9236	9198	8964	9051	9013	9243	9166	9058	9093	9229	9219	9306	9001	9342	9097	9147	9071	9134	9224	8980	9050	9221	9098	9180	9154	9059	9206	9120	9042	9058	9122	9080	9104	9034	9030	9084	9153	9156	9044	9180	9015	9242	9283	9030	9253	9096	8990	9088	9130	9311	9232	9023	9205	9037	9238	9101	9054	9148	9082	9105	9096	9106	9124	9167	9157	8980	9163	9154	9141	9111	9064	9137	9251	9119	8866	9029	9038	9049	9225	9209	9288	9256	9045	9312	9101	9137	9198	9030	8947	9103	9123	9006	9144	9117	9023	8984	9092	9084	9129	9085	9048	8931	9064	9017	9090	9232	9099	9188	9067	9179	9021	9206	9020	8999	9109	8980	9103	9124	9014	9071	9087	9167	9012	9106	9090	9154	9030	9094	9118	9024	9023	9129	9157	9114	9109	9023	9172	9046	9153	9076	9099	9049	9134	9294	8937	9079	9041	9334	9140	9069	9223	9220	9006	8993	8988	9057	9037	9137	9129	9052	8973	9109	9069	9028	9085	9180	9039	9117	9044	8976	9123	9278	9067	9095	9176	9092	9070	9090	9094	9153	9167	9083	9115	9137	9034	9133	9121	9141	9051	9034	9117	9134	9104	9102	9053	9045	9135	9097	9063	9037	9040	9224	9017	9150	9050	9012	9184	9107	9208	9071	9094	9288	9145	9119	9217	9099	9102	9110	9104	9146	9268	9100	9064	9053	9074	9023	9093	9224	9099	9097	8997	9133	9196	9099	8959	9065	9049	9085	9097	9200	8954	9094	9174	9058	8937	8998	9244	9118	9140	9001	8985	9172	9064	9259	9088	9235	9160	8973	9038	9088	9141	9112	9048	9012	9053	9170	8976	9236	9144	9052	9249	9110	9121	9087	9038	9239	9051	9095	9109	9010	8997	9088	9052	9142	9023	9084	9167	8993	9030	9106	9016	9083	9179	9138	8975	9134	9065	9128	9026	8943	9206	9160	9099	9196	8923	9164	9248	9102	8922	9065	9151	9035	8985	9230	9184	9010	9148	9036	9106	9071	9073	9131	9021	9132	9166	9020	9151	9123	9025	9040	9203	9157	8915	9058	9078	9045	9178	9167	9206	9193	8943	9106	8959	9036	9065	9248	9069	9091	9005	9234	9220	9097	9019	9049	9049	9093	9029	9146	9147	9112	9083	9108	9140	9130	9087	9015	9268	9046	9058	9159	9056	9111	9215	9091	9154	9091	8994	9207	9132	9214	9060	9059	9045	9191	9046	9084	9079	9158	9177	9233	9121	9077	9067	9090	9090	9165	9086	9125	9078	9205	9254	9094	9261	9144	9034	9157	9101	9011	8825	9154	8895	9186	9064	9076	9079	9082	9102	9176	9228	9197	9015	9153	9095	9155	9063	9146	9176	9109	9066	9130	9016	9000	9027	8942	9222	8985	9069	9055	9066	9135	9037	9276	9104	9163	9158	8996	9138	8927	8989	8960	9072	8991	9053	9263	9130	9181	9055	9208	9146	8998	9088	9185	9158	9074	9053	9134	9186	9120	9240	9057	8993	9262	9408	9132	8991	9233	9060	9051	9211	8997	9202	8927	9072	9079	9076	9102	8988	9072	9102	9116	9146	9182	9191	8956	9306	9166	9047	9065	9051	9134	9151	9102	9076	9134	9191	9030	9134	9218	9123	9121	9083	9171	9048	9019	9131	9088	9096	9008	9135	9075	9044	9051	8973	9185	8966	9036	9117	8991	9210	9143	9092	9098	9193	9143	9009	9087	9236	9199	9067	9014	9113	9012	8923	9145	9074	9157	9073	9226	9123	9153	9146	9104	9008	9204	9203	9079	9124	9039	9120	9244	9107	9178	9153	9085	9130	9113	9234	9161	8985	8960	9134	9218	9140	9082	9072	9095	9275	9027	9094	9116	9096	9068	9155	9075	9136	9078	9042	9231	9051	9082	9156	9068	9212	9072	8947	9015	9049	9137	9183	9172	9031	9181	8963	9199	9100	9153	9146	9076	9017	9141	9151	9082	9120	9146	9081	9222	9229	9123	9069	9001	9067	9279	9059	9019	9031	9111	9075	8936	9077	9208	9013	9035	9122	9113	9173	9065	9020	9087	9237	9092	9150	9064	9083	9147	9086	9061	8996	9269	9193	9099	9089	9086	9091	9056	9072	9029	9061	9185	9179	9067	9092	9230	9179	9009	9083	9126	9100	9091	9069	9009	9088	9099	9190	9040	8975	8996	9116	9083	9190	9078	9106	9074	9116	9013	9094	8963	9126	9081	9188	9093	9062	9263	8950	9103	9157	9157	9176	9061	9011	9054	8896	8988	9068	9135	9073	9178	9205	9175	9001	9089	9094	9121	9133	8974	9031	9175	8972	9089	9153	9223	9016	9134	9099	9052	9231	9193	9116	9137	9117	9148	9169	9013	9229	9041	8986	9058	9222	9082	9077	9111	9243	9209	8954	9045	9058	9131	9176	9067	9115	9118	9090	9080	9037	9079	9047	9001	9106	9108	9144	8992	9022	9115	9151	8999	8949	9108	9140	9046	9040	9120	9144	9021	9076
31233	28071	28331	22968	18113	16887	17462	22040	20779	18760	16722	16181	15707	15619	15607	15423	15426	15659	15636	15619	15433	15551	15534	15495	15399	15558	15706	15477	15398	15729	15522	15610	15568	15594	15784	15646	15702	15477	15537	15613	15478	15494	15576	15365	15608	15388	15533	15661	15449	15508	15457	15584	15395	15627	15471	15723	15714	15315	15812	15587	15507	15440	15481	15407	15497	15506	15829	15565	15528	15429	15602	15609	15472	15701	15578	15449	15549	15442	15477	15443	15479	15537	15411	15497	15467	15554	15479	15337	15491	15457	15545	15371	15503	15213	15465	15330	15267	15503	15438	15203	15260	15446	15540	15559	15439	15489	15405	15513	15381	15631	15497	15736	15454	15552	15339	15572	15426	15331	15357	15627	15613	15614	15546	15283	15626	15568	15538	15384	15537	15508	15622	15457	15434	15642	15584	15507	15549	15505	15486	15478	15304	15453	15448	15554	15403	15638	15436	15519	15273	15361	15479	15507	15715	15576	15498	15291	15385	15212	15507	15422	15340	15249	15611	15641	15423	15537	15454	15506	15457	15592	15161	15518	15676	15647	15483	15412	15468	15335	15658	15480	15410	15473	15570	15456	15371	15582	15383	15330	15502	15350	15606	15226	15413	15532	15602	15549	15511	15476	15346	15502	15509	15681	15479	15653	15499	15357	15458	15536	15401	15293	15656	15582	15642	15441	15534	15623	15673	15381	15343	15703	15537	15404	15328	15404	15584	15293	15464	15550	15438	15413	15505	15527	15533	15780	15737	15420	15540	15674	15548	15468	15613	15582	15488	15277	15547	15415	15345	15568	15495	15471	15619	15503	15372	15720	15649	15436	15493	15592	15275	15502	15647	15414	15457	15541	15426	15475	15527	15196	15239	15443	15543	15401	15640	15476	15684	15500	15495	15653	15478	15396	15699	15457	15637	15493	15650	15542	15591	15576	15389	15518	15394	15684	15515	15651	15543	15386	15469	15581	15626	15555	15465	15569	15561	15568	15355	15517	15569	15434	15587	15703	15255	15662	15656	15437	15583	15547	15399	15551	15878	15732	15453	15559	15450	15547	15370	15460	15440	15434	15687	15516	15360	15543	15715	15413	15397	15258	15448	15627	15524	15602	15548	15534	15476	15474	15484	15341	15628	15510	15507	15443	15400	15471	15596	15801	15402	15484	15640	15316	15346	15384	15575	15565	15405	15599	15623	15523	15520	15476	15481	15588	15475	15464	15739	15637	15509	15374	15640	15522	15494	15438	15320	15535	15444	15357	15480	15431	15325	15389	15332	15434	15657	15538	15388	15444	15732	15396	15482	15512	15468	15390	15658	15542	15479	15474	15559	15564	15527	15164	15534	15618	15377	15477	15767	15492	15488	15526	15360	15636	15488	15489	15499	15525	15462	15434	15481	15318	15509	15484	15369	15347	15444	15407	15515	15481	15479	15617	15552	15659	15578	15324	15420	15480	15522	15461	15671	15482	15526	15530	15387	15337	15875	15387	15430	15511	15455	15484	15537	15287	15509	15391	15283	15618	15546	15441	15384	15685	15487	15545	15553	15453	15618	15389	15704	15566	15589	15442	15366	15527	15465	15381	15547	15560	15505	15373	15659	15410	15543	15535	15617	15306	15504	15714	15385	15552	15534	15370	15410	15466	15334	15344	15529	15632	15555	15590	15688	15471	15636	15428	15557	15435	15507	15543	15545	15602	15420	15610	15574	15484	15448	15494	15393	15468	15704	15576	15598	15601	15505	15492	15451	15681	15558	15601	15558	15531	15630	15398	15556	15354	15465	15463	15340	15336	15537	15436	15585	15451	15471	15384	15623	15537	15637	15651	15438	15514	15307	15368	15398	15482	15605	15547	15582	15507	15568	15367	15316	15544	15560	15334	15638	15542	15191	15519	15650	15418	15629	15401	15667	15510	15497	15505	15453	15367	15381	15470	15430	15583	15336	15445	15477	15386	15621	15561	15485	15521	15281	15468	15584	15283	15349	15499	15401	15510	15555	15414	15285	15612	15526	15451	15341	15397	15427	15421	15403	15449	15529	15743	15451	15585	15627	15534	15497	15518	15314	15455	15564	15409	15425	15557	15480	15328	15596	15366	15390	15500	15424	15428	15557	15588	15631	15579	15234	15507	15715	15331	15592	15580	15598	15631	15463	15418	15494	15686	15503	15326	15517	15402	15655	15611	15631	15619	15696	15471	15482	15452	15617	15387	15596	15546	15587	15561	15272	15438	15451	15376	15550	15510	15670	15387	15441	15574	15425	15355	15646	15450	15405	15405	15365	15504	15557	15650	15720	15621	15477	15419	15673	15516	15540	15448	15514	15462	15566	15429	15339	15650	15401	15632	15399	15271	15374	15369	15544	15537	15498	15505	15401	15340	15567	15488	15567	15668	15504	15672	15554	15328	15639	15423	15509	15246	15708	15495	15302	15385	15609	15532	15413	15205	15624	15285	15381	15303	15349	15380	15275	15448	15442	15566	15683	15352	15597	15533	15685	15548	15483	15389	15470	15508	15439	15646	15475	15418	15641	15590	15451	15312	15807	15333	15548	15786	15443	15505	15685	15513	15421	15422	15584	15507	15526	15401	15223	15661	15504	15483	15445	15507	15365	15563	15481	15284	15393	15588	15473	15434	15603	15589	15406	15498	15454	15462	15603	15653	15528	15453	15528	15567	15329	15638	15612	15602	15296	15392	15436	15380	15384	15487	15347	15399	15508	15450	15607	15487	15252	15444	15638	15360	15394	15346	15506	15302	15480	15356	15396	15511	15486	15450	15325	15663	15447	15379	15468	15361	15486	15357	15631	15481	15697	15321	15624	15743	15564	15391	15640	15663	15490	15351	15442	15389	15325	15267	15499	15577	15483	15639	15664	15634	15623	15565	15378	15578	15529	15536	15537	15477	15570	15409	15484	15462	15398	15326	15567	15513	15450	15469	15461	15373	15695	15575	15418	15469	15478	15633	15733	15689	15407	15306	15634	15787	15565	15357	15452	15367	15716	15338	15454	15340	15712	15539	15519	15587	15630	15473	15433	15480	15541	15551	15500	15529	15509	15559	15487	15422	15475	15278	15308	15446	15685	15530	15481	15374	15583	15459	15461	15475	15356	15663	15610	15481	15669	15605	15458	15363	15436	15193	15435	15480	15472	15423	15595	15579	15559	15447	15590	15551	15444	15573	15512	15515	15305	15643	15597	15340	15613	15605	15629	15818	15658	15248	15324	15652	15555	15591	15741	15521	15471	15492	15419	15529	15585	15527	15510	15337	15537	15383	15763	15524	15525	15670	15469	15329	15604	15556	15576	15635	15541	15365	15254	15474	15292	15266	15562	15742	15440	15499	15664	15650	15505	15338	15539	15535	15442	15568	15409	15499	15365	15573	15400	15443	15494	15183	15419	15534	15650	15619	15414	15654	15568	15648	15598	15346	15440	15535	15732	15657	15414	15263	15464	15590	15527	15441	15363	15456	15560	15581	15665	15593	15577	15487	15273	15459	15578	15499	15473	15455	15409	15324	15390	15498	15272	15630	15350	15334	15532	15335	15667	15594	15247	15461	15710	15381	15599	15571	15343	15168	15513	15438	15439	15588	15533	15439	15720	15607	15398	15557	15574	15436	15721	15567	15514	15648	15431	15501	15323	15607	15437	15468	15459	15690	15529	15667	15455	15320	15453	15558	15452	15475	15725	15758	15583	15573	15491	15385	15437	15485	15460	15531	15452	15451	15500	15683	15539	15534	15673	15606	15444	15650	15714	15538	15396	15287	15422	15540	15395	15541	15546	15595	15619	15465	15336	15448	15501	15325	15342	15453	15219	15456	15549	15469	15324	15520	15420	15373	15450	15451	15518	15565	15586	15587	15520	15477	15141	15590	15703	15469	15455	15586	15490	15505	15646	15324	15471	15497	15509	15392	15513	15568	15534	15366	15413	15398	15655	15414	15484	15445	15506	15469	15504	15367	15509	15496	15610	15493	15683	15440	15323	15458	15572	15311	15649	15464	15521	15447	15337	15311	15534	15543	15392	15524	15622	15477	15506	15458	15532	15603	15534	15744	15655	15395	15539	15450	15533	15520	15503	15564	15417	15556	15523	15470	15565	15825	15681	15521	15539	15298	15344	15617	15654	15490	15459	15403	15400	15605	15277	15512	15483	15546	15449	15470	15377	15543	15687	15445	15442	15650	15557	15586	15565	15349	15470	15592	15409	15294	15532	15570	15293	15465	15400	15360	15455	15317	15441	15567	15320	15438	15496	15531	15582	15606	15546	15350	15519	15523	15356	15599	15364	15463	15662	15344	15486	15736	15345	15376	15606	15390	15602	15616	15419	15490	15576	15672	15417	15351	15592	15432	15535	15554	15542	15392	15510	15410	15703	15486	15457	15563	15311	15569	15511	15495	15554	15534	15481	15572	15773	15621	15594	15546	15531	15406	15684	15391	15347	15522	15416	15703	15454	15179	15546	15521	15344	15420	15581	15512	15524	15500	15471	15524	15620	15187	15448	15372	15483	15448	15442	15550	15580	15363	15450	15483	15406	15692	15584	15285	15817	15670	15453	15669	15462	15367	15463	15667	15442	15510	15590	15373	15653	15496	15470	15555	15526	15673	15300	15500	15568	15474	15487	15713	15626	15590	15534	15487	15492	15497	15503	15502	15699	15293	15575	15404	15373	15381	15497	15411	15663	15583	15395	15434	15501	15487	15351	15413	15505	15452	15624	15453	15532	15529	15355	15410	15411	15501	15552	15502	15468	15490	15550	15233	15567	15529	15335	15530	15355	15635	15685	15433	15463	15348	15531	15518	15400	15503	15574	15445	15762	15432	15357	15315	15499	15436	15829	15648	15513	15425	15358	15521	15474	15507	15621	15508	15592	15637	15487	15629	15293	15820	15583	15404	15539	15368	15548	15340	15537	15455	15556	15395	15508	15564	15380	15618	15277	15536	15505	15626	15461	15532	15310	15499	15340	15488	15433	15464	15337	15386	15418	15480	15632	15602	15367	15480	15599	15446	15529	15712	15583	15456	15601	15464	15465	15587	15610	15465	15579	15595	15526	15402	15650	15572	15579	15530	15447	15418	15648	15545	15728	15517	15742	15602	15233	15571	15526	15380	15485	15386	15602	15628	15495	15507	15401	15409
18113	25515	21041	14380	11474	10403	11406	16386	14033	11526	9917	9171	9241	9145	9042	8932	9114	9050	9006	8971	9193	9101	9000	8993	9147	8971	9032	9025	9102	9041	8974	9010	9019	9016	9056	9153	9006	9093	9156	8907	9128	9099	8907	9174	9158	9017	9156	8915	8972	9107	9048	8994	9130	8983	9024	8975	9052	9007	8909	9210	9024	9097	8832	8951	9139	9092	8999	8956	9019	9187	9006	9009	8970	8935	8962	9004	9081	9112	8921	8980	8967	8968	9055	8970	9037	8998	8995	8959	9051	9013	9050	9087	9017	9132	8939	8934	8958	8941	9076	8982	8806	8953	9055	9168	8940	9173	9017	8974	8927	9183	8974	8966	9035	8958	9009	8904	9029	9078	8948	9105	9096	8952	8842	8975	8937	9049	9055	8950	9113	8930	8995	8972	9104	9060	9062	9193	9135	9001	8935	8978	8927	8997	9118	8972	9036	8832	9087	9066	9064	9025	9080	9032	8907	8948	8971	9029	9150	9104	9112	8955	8940	8883	9051	9019	8970	8943	8820	8945	9047	9074	8919	8989	8918	8830	8949	9009	9011	8953	8955	8880	9040	8979	8948	9056	9018	8919	9074	8851	9027	8943	9031	8881	8954	9022	9076	9051	8886	9050	8925	9045	8898	8978	9083	9137	8923	8912	9103	9064	9078	9069	9044	8956	8902	9000	9002	8937	8926	9058	8987	9104	8925	8823	8996	9007	8889	8994	8938	8935	9003	8951	8978	8959	8955	9077	8867	8999	9032	9069	9151	8914	8986	8956	9008	8848	8916	8979	8929	8991	9021	9142	9153	8871	8895	8989	8970	9101	9151	8943	9016	8970	8884	8916	8986	8911	8904	8960	8906	9145	8989	9021	8945	8880	9031	8920	9006	9066	8992	8969	8964	9017	8846	9060	9027	8973	8824	9081	8949	9091	9003	8891	9043	8933	8808	8916	9016	9148	8963	9006	9015	8932	9050	9050	9035	9009	8947	8767	9156	8916	9124	8891	8908	9070	8993	9070	8857	8936	9040	8997	8931	9079	8985	9074	9053	8917	9095	8946	8936	9056	9130	9082	9062	9026	9002	8883	9037	8961	8882	8982	8945	9136	9074	8981	9090	8996	8862	9045	9104	8933	8989	8995	8907	8966	9078	9128	9022	9011	9021	9163	8946	9154	8921	8904	8904	9139	8934	9016	8938	8939	9023	9192	9136	8871	9002	9100	9004	8936	9178	9043	9061	8911	8908	8937	9010	8943	9123	9055	9040	8931	9067	8881	9040	8994	8979	8967	9036	8763	9069	8960	8897	8890	9097	8852	8975	9083	9006	8965	8979	8833	8988	9058	8986	9115	9087	8874	8942	8898	8799	8914	8960	9041	9067	8960	9088	8907	8960	8837	8837	9177	9032	9047	9002	9059	9084	9110	9031	9132	8980	8956	8931	9004	8928	8848	9068	8993	9077	9011	8962	8932	9091	8908	8976	9040	8956	9107	8965	9086	9009	9026	9065	8926	9110	8979	8950	8997	9044	8975	9105	9058	8963	9162	9066	9038	9019	8839	8867	8899	8900	9182	9048	9061	8988	8992	8971	8862	9116	8928	9118	9018	8902	9099	8995	9118	8990	9071	8959	8950	9122	8939	8968	8928	8915	9217	9097	9077	9081	8937	8901	9026	9009	9043	9060	8925	9021	9189	8774	9060	8873	8906	9138	8824	9060	8901	9118	9007	8992	8909	9095	8993	9042	9049	9166	9059	9039	9093	9062	9060	8942	9003	9058	8942	9039	8961	9130	9073	8856	8940	8998	8917	9027	9071	9082	9078	8870	8904	9010	8985	9038	8931	9067	8829	8814	9079	8941	8959	9010	9051	8978	8998	9055	8972	9018	9049	9015	9074	8920	8866	8965	8946	8944	8996	8969	9042	9062	8827	8897	8876	8883	9130	8991	9096	8925	8976	9116	9026	8927	9134	9207	9024	9035	9016	8969	8956	9052	8918	8970	9104	9066	9087	9130	9061	8885	9016	9129	9064	8849	9121	9011	8995	9022	9012	9107	8981	9049	9130	9064	8937	9097	8880	8979	8984	8943	8930	9014	9011	8969	8927	8937	9181	8902	9068	8989	9059	8974	9248	9125	8993	9003	9061	8903	8882	8960	8946	9014	8968	8885	9079	9108	8943	9122	8942	9058	8952	8946	9023	9063	9046	8990	9068	8899	8987	9167	8957	8982	8903	9133	8794	9167	8949	9001	8872	9139	8897	9036	9101	8875	8946	8856	8917	9050	9164	8984	9100	8920	8870	9057	9078	9038	8986	9119	9042	8969	9195	9042	8969	9020	9214	9019	8890	9011	8875	8931	8957	8934	9021	8966	9074	9085	9355	9014	8943	9247	9064	9079	8883	9019	9033	8950	9007	8932	9042	8932	9115	8967	8983	9076	9031	8982	9149	8981	8849	8942	8916	8756	9125	9043	8884	8921	8966	8920	8999	8878	8989	9129	9038	9138	9021	9142	8908	9055	9201	8911	9056	8997	9098	9021	8978	8992	9049	9106	9042	9081	9108	8957	9028	8989	8869	9075	9090	9228	8984	9042	9020	9017	9144	8972	9027	8926	8987	8971	9033	8938	9002	8972	8948	9074	9161	9086	9116	9024	9059	8877	9054	9030	9037	9057	9117	9144	9067	8983	8915	8988	9049	8926	8857	9077	8980	9116	8980	9032	8988	9146	9063	8952	8889	9106	9064	9169	8985	9120	8926	8959	8958	8979	8977	8954	8967	8821	8983	9010	9109	9037	8949	8952	9111	8912	8995	8955	8962	9089	8944	9028	9069	9016	9024	8906	9065	8980	8888	9078	8938	8892	8899	9111	8992	9170	9099	9094	8876	9074	9149	9095	9112	9073	8983	9020	9151	9019	9002	8997	9098	8992	9031	9009	8960	8958	9115	8975	8986	9105	9016	8984	8901	9072	9069	9053	9097	8958	9056	9119	8952	8897	9016	9012	8912	8984	9003	9093	8928	9009	8910	9042	9115	8887	9213	9055	8911	9001	8945	9015	8839	9128	8991	9094	9070	9134	9134	9153	9008	9011	9051	9150	8974	9016	9038	9125	8956	9020	8955	8956	9089	8966	8932	9042	9206	9024	9075	9035	8897	9019	9084	8971	8926	9118	9118	9024	8980	9065	8912	8968	8860	9144	8955	8992	9034	9128	8953	8961	8990	8915	9054	8921	8927	9124	9023	8897	8948	8995	9024	8977	9106	9185	9032	9084	8995	9042	8921	9027	8956	9073	9131	8981	9065	9007	9077	9008	8921	8996	9075	8939	9132	9083	8930	9004	8964	9085	8936	9062	9062	9108	8839	9131	9036	8982	9036	8906	8913	9109	8996	8812	9094	8888	8898	9117	9097	8928	9039	8929	8871	9069	9040	9074	9085	9090	8952	9075	9007	8969	9113	9070	9013	9068	8947	9027	8973	8997	8946	9001	8992	8930	9027	9114	8961	8881	8989	9041	9139	9056	9039	8964	8976	9062	8981	9194	9035	8988	8966	8951	8881	8982	8939	8969	9155	9168	8869	9117	9136	8992	9074	9177	9041	9107	8975	9075	9022	9029	8944	9069	8954	8885	9097	9142	8873	9053	9080	9025	9113	9015	8971	9001	9053	8971	9048	8905	8932	9007	8998	8975	9164	8900	8973	9005	8989	9037	9022	9006	8928	9013	9055	9049	9085	9045	8883	8981	9097	9008	8905	8959	9079	9007	9065	9019	9103	9118	8972	9017	8916	8988	9032	9046	8993	9125	8849	9029	8817	9257	9019	8924	9174	9072	9001	9136	9111	8979	8955	9007	8845	9001	8950	9170	9019	8989	9082	9116	9044	8989	9013	9048	8889	8974	9064	9013	9077	9124	9034	9084	9079	9087	8966	9028	8961	9067	8853	8803	8982	9199	9085	9021	8957	8993	9100	9067	8902	9034	8999	8942	8916	8955	8939	8881	9049	9071	9064	8909	9109	9107	9117	8959	9043	8902	9035	9213	8983	9022	9001	9003	9148	8896	8957	9092	9095	9023	9038	9012	9129	8996	9129	9079	9125	8994	9020	8933	9096	8954	8994	8940	9074	8967	9113	8944	9063	8993	9138	8894	9110	9046	9083	8880	9062	9135	9110	9111	9001	9239	9025	9097	8919	8939	9014	9240	8984	9048	9060	9001	8950	9086	8977	8978	8954	9027	9150	8856	8945	9056	8912	9009	8951	9130	8954	9064	8953	8746	9051	8900	8922	9099	9045	8882	9079	9020	9151	8948	9013	9038	8998	9111	9112	8951	9234	9236	8873	9146	8934	8875	9011	9031	8873	8937	9078	9013	9081	8980	9038	8873	9096	8999	8999	8926	9090	9089	8906	9003	9024	9032	8954	9024	9055	9047	8974	9025	9012	9114	8919	8934	8950	8837	8983	9035	9061	9052	8980	8937	8977	8939	9053	8977	8943	8985	9077	8924	9075	9007	8929	9051	8948	9006	8994	9071	8980	9108	9086	9040	8982	8949	9152	8915	9098	8992	8881	9076	8955	8943	9055	8954	8977	9010	9027	9164	9028	8963	9097	9023	9148	9064	9052	8910	9038	9106	8877	8892	9165	9044	8999	8905	9057	9022	9205	9128	8871	8978	9078	8965	8994	9091	8974	9002	9016	8950	9104	9028	9095	8966	8898	9077	8951	9009	9035	8923	8940	8952	8989	9019	8924	9078	8940	9043	9021	9063	9058	8990	8941	9001	9032	9054	9035	8943	9203	9063	8953	9025	9011	9043	8956	9083	9017	8811	8968	9066	8971	9049	8906	9004	8851	8933	9126	8942	8918	9018	9068	8981	9186	9029	9327	9113	8920	8845	9123	8957	9003	9022	9037	8966	8954	8888	8998	8940	9096	9180	8986	9099	9015	9090	8976	8917	8789	9053	9050	9127	8947	8953	8996	9190	8933	9075	9072	8985	9011	9034	9090	9063	9046	9114	8929	9075	8928	8920	8906	9016	9058	9212	9044	8969	8979	8995	8972	8901	8952	8960	8999	8964	9064	9042	9055	8938	9119	8970	8992	9039	8983	9028	8905	9078	8870	9069	8972	9158	9100
25288	21419	28288	27057	23046	19927	22127	35640	36566	29212	21406	17705	16105	15618	15629	15598	15425	15371	15605	15568	15386	15564	15439	15597	15428	15500	15370	15443	15527	15576	15398	15443	15611	15348	15461	15345	15484	15432	15429	15478	15622	15472	15519	15410	15353	15333	15329	15645	15395	15444	15287	15256	15483	15348	15433	15350	15372	15510	15361	15297	15317	15419	15436	15460	15287	15378	15430	15275	15276	15378	15323	15381	15396	15511	15480	15526	15480	15196	15398	15669	15399	15288	15161	15617	15090	15386	15418	15466	15361	15187	15359	15399	15447	15281	15446	15431	15704	15217	15454	15290	15258	15317	15502	15511	15423	15448	15474	15408	15215	15548	15544	15450	15312	15512	15646	15457	15452	15607	15386	15412	15391	15302	15359	15491	15340	15106	15491	15599	15451	15577	15441	15293	15102	15206	15299	15285	15502	15405	15447	15410	15429	15290	15559	15418	15394	15391	15543	15331	15403	15476	15444	15328	15250	15255	15196	15482	15207	15435	15314	15394	15491	15574	15550	15712	15506	15496	15547	15500	15501	15547	15263	15245	15405	15549	15304	15282	15429	15350	15220	15290	15492	15233	15326	15357	15299	15349	15444	15344	15418	15494	15533	15451	15351	15447	15510	15283	15327	15449	15577	15435	15531	15515	15344	15528	15251	15337	15592	15411	15347	15592	15532	15387	15373	15359	15297	15319	15301	14986	15293	15248	15469	15375	15319	15251	15289	15319	15411	15463	15470	15355	15534	15388	15543	15423	15581	15561	15433	15468	15539	15418	15466	15423	15540	15356	15211	15477	15424	15263	15217	15413	15520	15279	15424	15321	15232	15538	15299	15384	15326	15327	15375	15244	15274	15448	15429	15375	15221	15356	15349	15498	15321	15396	15428	15722	15521	15397	15311	15433	15337	15445	15381	15329	15426	15261	15269	15364	15548	15420	15403	15482	15585	15461	15390	15492	15539	15484	15359	15399	15541	15333	15256	15296	15486	15326	15590	15231	15212	15459	15474	15333	15417	15380	15316	15603	15312	15376	15758	15482	15569	15506	15439	15305	15390	15398	15292	15276	15557	15508	15484	15502	15495	15298	15319	15426	15458	15433	15408	15581	15394	15134	15336	15354	15487	15554	15196	15415	15410	15657	15400	15565	15427	15112	15414	15378	15480	15429	15211	15417	15348	15336	15234	15516	15502	15463	15409	15250	15415	15512	15468	15401	15362	15213	15623	15387	15457	15573	15412	15401	15387	15414	15525	15507	15322	15309	15447	15355	15249	15296	15447	15444	15364	15428	15423	15425	15238	15583	15499	15297	15508	15248	15522	15454	15238	15549	15540	15432	15413	15462	15360	15350	15376	15238	15398	15379	15327	15573	15376	15200	15389	15399	15468	15466	15527	15459	15538	15385	15386	15173	15190	15520	15218	15451	15233	15474	15506	15163	15612	15454	15450	15458	15576	15264	15491	15421	15437	15493	15414	15274	15519	15356	15418	15596	15439	15319	15416	15401	15402	15381	15322	15051	15356	15346	15311	15327	15557	15507	15305	15317	15249	15355	15446	15374	15472	15309	15329	15414	15439	15635	15456	15500	15509	15377	15412	15451	15354	15250	15618	15484	15480	15345	15326	15548	15547	15724	15396	15435	15329	15522	15504	15378	15451	15496	15511	15546	15248	15409	15528	15420	15432	15349	15460	15408	15463	15443	15325	15309	15197	15388	15335	15478	15339	15283	15553	15397	15548	15540	15347	15384	15303	15448	15572	15295	15327	15355	15442	15450	15192	15361	15420	15366	15273	15365	15227	15358	15388	15283	15395	15531	15559	15325	15309	15408	15178	15509	15307	15499	15352	15342	15371	15256	15315	15547	15337	15459	15233	15461	15342	15486	15466	15383	15197	15429	15391	15549	15360	15556	15192	15561	15380	15518	15445	15512	15400	15380	15481	15453	15402	15295	15440	15335	15285	15313	15396	15482	15406	15576	15436	15307	15500	15319	15469	15386	15508	15480	15198	15443	15683	15424	15217	15348	15202	15383	15307	15411	15388	15326	15257	15513	15290	15481	15376	15376	15541	15433	15197	15338	15537	15546	15367	15276	15238	15382	15217	15558	15317	15347	15340	15536	15298	15450	15318	15462	15307	15424	15388	15438	15448	15385	15506	15251	15271	15364	15497	15437	15322	15489	15272	15398	15474	15507	15251	15512	15468	15157	15574	15408	15466	15525	15217	15356	15311	15293	15160	15317	15589	15574	15427	15352	15255	15274	15337	15341	15441	15504	15484	15147	15306	15375	15250	15478	15389	15136	15429	15058	15501	15525	15365	15339	15362	15317	15469	15392	15372	15276	15338	15449	15552	15613	15413	15390	15516	15477	15511	15450	15353	15404	15257	15230	15261	15389	15583	15348	15554	15504	15190	15263	15527	15402	15352	15426	15286	15386	15332	15241	15260	15549	15389	15443	15579	15446	15379	15534	15380	15392	15518	15369	15352	15401	15303	15359	15421	15238	15573	15600	15539	15559	15297	15543	15534	15585	15353	15395	15240	15427	15470	15497	15455	15339	15477	15429	15413	15404	15392	15404	15487	15305	15447	15448	15246	15267	15435	15371	15460	15344	15509	15356	15437	15403	15233	15312	15557	15544	15438	15409	15309	15385	15384	15437	15456	15454	15206	15336	15398	15395	15501	15536	15384	15417	15499	15302	15531	15422	15496	15398	15279	15317	15251	15383	15336	15197	15275	15366	15550	15540	15400	15371	15410	15504	15522	15315	15368	15275	15308	15351	15246	15374	15423	15489	15466	15434	15305	15368	15428	15247	15132	15430	15397	15548	15364	15432	15311	15349	15454	15548	15552	15510	15400	15469	15160	15100	15373	15407	15399	15583	15516	15381	15339	15436	15354	15302	15612	15362	15302	15364	15339	15365	15480	15415	15587	15483	15300	15382	15426	15393	15205	15501	15449	15376	15327	15365	15318	15139	15433	15336	15477	15160	15268	15222	15420	15517	15487	15475	15082	15407	15188	15218	15643	15516	15406	15299	15297	15327	15314	15273	15444	15353	15589	15554	15275	15243	15498	15450	15289	15208	15367	15517	15559	15435	15370	15509	15472	15362	15418	15499	15521	15338	15390	15367	15496	15430	15361	15242	15489	15336	15506	15357	15340	15255	15024	15224	15267	15391	15498	15460	15345	15523	15257	15543	15443	15450	15382	15448	15395	15566	15522	15388	15334	15548	15305	15242	15305	15333	15439	15498	15541	15352	15267	15325	15374	15510	15390	15299	15271	15330	15408	15304	15411	15263	15371	15459	15361	15459	15391	15545	15452	15504	15297	15308	15339	15459	15211	15213	15540	15213	15436	15308	15411	15279	15498	15568	15386	15236	15310	15431	15229	15416	15476	15453	15369	15376	15483	15334	15302	15378	15264	15285	15166	15603	15381	15470	15468	15468	15349	15189	15539	15564	15296	15484	15541	15346	15303	15237	15232	15461	15303	15353	15508	15552	15358	15357	15386	15009	15435	15628	15305	15444	15540	15422	15434	15367	15287	15417	15372	15655	15442	15200	15402	15333	15364	15363	15435	15352	15388	15357	15270	15217	15356	15253	15272	15627	15396	15543	15383	15182	15700	15427	15431	15134	15489	15339	15362	15349	15324	15212	15305	15447	15561	15392	15507	15530	15322	15558	15397	15271	15364	15470	15644	15180	15335	15301	15367	15296	15205	15475	15630	15491	15297	15545	15530	15497	15549	15573	15375	15389	15184	15192	15503	15413	15467	15330	15154	15271	15362	15364	15282	15276	15434	15622	15570	15357	15373	15517	15458	15455	15464	15459	15427	15384	15614	15445	15551	15538	15206	15231	15342	15384	15456	15186	15312	15293	15412	15355	15389	15321	15567	15398	15731	15626	15484	15280	15425	15543	15362	15548	15514	15376	15438	15480	15391	15210	15463	15659	15582	15332	15400	15517	15337	15276	15279	15485	15225	15444	15604	15240	15488	15462	15622	15308	15608	15403	15329	15411	15297	15455	15502	15288	15350	15303	15468	15318	15301	15390	15499	15515	15287	15621	15283	15151	15260	15532	15568	15103	15549	15401	15430	15451	15186	15242	15285	15591	15336	15385	15433	15436	15465	15395	15287	15503	15412	15344	15458	15339	15407	15449	15306	15387	15454	15335	15292	15390	15362	15383	15614	15395	15285	15616	15451	15409	15315	15465	15483	15547	15132	15302	15382	15506	15372	15244	15403	15439	15282	15372	15411	15228	15564	15458	15481	15316	15394	15341	15478	15439	15337	15369	15227	15540	15509	15452	15571	15147	15557	15320	15581	15198	15323	15578	15288	15547	15501	15426	15457	15428	15505	15391	15305	15346	15276	15259	15264	15509	15585	15529	15575	15335	15549	15497	15307	15286	15388	15249	15240	15266	15537	15414	15269	15422	15374	15423	15379	15318	15353	15340	15649	15277	15432	15479	15421	15370	15456	15639	15494	15294	15536	15355	15477	15285	15298	15324	15317	15180	15434	15479	15541	15247	15352	15570	15294	15434	15411	15457	15116	15096	15266	15542	15523	15335	15330	15336	15417	15269	15426	15512	15554	15219	15296	15424	15506	15331	15464	15493	15460	15268	15565	15184	15370	15337	15351	15275	15326	15546	15353	15326	15343	15330	15476	15256	15359	15305	15317	15197	15495	15346	15458	15360	15348	15440	15502	15737	15449	15347	15373	15375	15615	15454	15536	15386	15570	15286	15230	15248	15463	15382	15465	15617	15410	15234	15287	15364	15389	15383	15298	15288	15266	15498	15341	15322	15369	15270	15474	15282	15362	15353	15615	15687	15370	15479	15431	15316	15606	15425	15353	15211	15220	15300	15375	15436	15454	15371	15535	15389	15457	15461	15349	15546	15501	15530	15343	15220	15510	15493	15555	15367	15255	15265	15422	15427	15492	15379	15249	15251	15199	15535	15346	15434	15208	15502	15357	15287	15405	15272	15325	15430	15468	15437	15397	15413	15320	15394	15561	15543	15409	15564	15390	15432	15547	15472	15288	15136	15531	15410	15271	15642	15339	15456	15446	15332	15593	15483	15318	15312	15384	15337	15319	15338	15241	15351	15358	15325	15358	15331	15187	15338	15298	15553	15363	15392
19421	33821	29767	19643	15303	12397	16318	30167	29418	20282	13463	10526	9469	9238	9192	9088	9259	9082	9001	9149	9199	9056	9089	9193	9172	9058	9194	9096	9183	9027	9227	9131	9167	9046	9186	9203	9094	9064	9151	9036	8943	9068	9124	9199	9194	9121	9092	9024	9238	9093	9152	9140	9046	8993	9248	9048	9074	9078	9141	9156	9200	9166	9047	8992	9187	8980	8981	9081	9028	9116	9078	9030	9371	9004	9094	9041	9237	9170	9137	9052	9240	9055	8998	9071	8999	9088	9051	9147	9058	9085	9184	9025	9124	8958	9219	9114	9005	9112	9141	9098	9149	9123	9076	9239	9092	9277	9077	9197	9151	9087	9082	9039	9118	9114	9017	8981	9070	9147	9153	8998	9193	9081	9218	9101	8915	9025	9118	9058	8929	9109	9117	9131	9045	9108	9110	9039	9214	9110	9185	9000	9064	8996	9126	9197	9159	9063	9114	9104	9176	9065	9097	9144	9217	9114	9156	8937	9103	8828	9232	9055	9086	9154	8977	9149	9044	9060	9002	9044	9022	9136	9067	9062	9094	9076	9073	9136	9105	9084	9215	9006	9002	9127	9116	8932	9221	9197	9023	9113	9112	9022	9110	9153	9057	9027	9171	8998	9193	9143	9074	9030	9029	9156	9037	8888	9184	9138	9017	9081	9172	9042	9094	9090	9059	9186	9243	9015	9065	8939	9118	9118	9014	9002	9083	9046	9082	9037	9142	9116	9150	9125	9066	9117	9214	9190	9296	9172	9258	9171	9003	9049	9077	9251	9191	9012	9101	9126	9103	8944	9015	9145	9142	9014	9110	9286	9151	8916	9080	9184	8983	9104	9150	9125	9093	8998	9011	9017	9194	9082	9046	9280	9104	9127	9285	9223	9144	8972	9003	9085	9045	9103	9038	9089	8940	9153	9043	9148	9035	9240	9014	9155	9129	9139	9124	9003	8980	8953	8981	9070	9074	9124	9173	9020	9090	9178	8887	8986	9198	9167	8957	9155	9349	8999	9074	8985	9179	9154	9056	9006	9029	9013	9064	9048	9125	8985	9039	8985	9195	8965	9123	9065	9178	9082	9032	9202	9068	9146	9200	9039	9166	9083	8979	9054	9156	9171	9032	9133	9143	8913	9105	9033	9089	8976	8931	9135	9073	9260	8953	9055	8959	9115	9272	9076	9117	9054	9040	9083	8969	9204	9054	9171	9018	9103	8854	9046	9222	9120	9208	9158	9201	9124	9084	9134	9010	9174	9175	9104	9039	9236	8993	9016	9092	9082	9068	9054	9019	9060	9187	9138	9124	9173	9041	9054	9064	9252	9107	9030	8974	9020	9236	9094	9114	9079	9148	9091	9148	8971	9107	9138	9205	9071	9118	9025	9032	8966	9206	9142	9145	9091	8968	9138	8933	9088	9104	9085	8970	9211	9113	9100	9216	9165	9098	9049	8877	9003	8997	9218	9225	9069	9189	9000	9158	9059	9111	9237	9201	9255	9011	9002	9146	9060	9083	9169	9054	8987	9125	9135	9099	9216	8984	9111	9109	9095	9122	9128	9137	9127	9095	9100	9015	9050	9081	9130	9081	9178	9101	9214	9049	9098	9244	8956	8891	9204	9120	9152	9131	9010	9128	9176	9137	9172	9113	9183	9132	9188	9000	8982	9189	9051	8949	9241	9095	9005	9158	8994	9070	9158	9110	8988	9057	9186	9141	9048	9142	9001	9048	9005	9122	9087	9109	9000	9152	9012	9193	8944	9055	9071	9054	9228	9206	9071	9028	8980	9115	9013	9140	9061	9058	9062	9227	9141	8940	9226	9118	8994	8882	9037	9094	9065	8941	8947	9078	9074	9155	9015	9022	9044	9185	9100	9066	9192	9093	8931	9082	9235	9012	9115	9048	8980	8994	9053	8938	9050	9009	9136	9124	9055	9013	9050	9120	9127	9021	9023	9135	9056	9202	8893	9130	8906	9197	9075	9104	9046	9022	9051	9278	9091	8818	9101	9103	9165	8968	9001	9015	9111	9154	9135	9128	8909	9196	9088	9003	8889	9003	9147	8967	9133	9014	9063	9121	9035	9314	9082	9066	9282	9117	9023	9092	9160	9214	9056	9027	9070	9180	9136	9115	9118	8922	9079	9059	9137	9197	9149	9190	9167	9142	9102	9044	9053	9026	9137	9029	9104	9045	9092	9049	9181	9148	9166	9233	9184	9115	8970	9129	9099	8986	9132	9047	9047	9085	9094	9062	9141	9107	8989	9130	9185	9113	9021	9067	9214	9077	9001	9063	9300	9005	9060	9000	9092	9045	9053	9133	9164	9070	9049	9090	8957	9016	9091	8934	9029	9069	9129	9079	9089	9069	9038	9090	9093	9120	9103	9268	9107	9015	9062	9005	8919	9160	9183	9234	9072	9161	9142	9073	9072	9136	9017	9085	9135	9046	8997	9059	9140	9095	9144	9111	9053	9113	9073	9093	9026	9085	9105	9198	9213	9158	9252	9138	8985	8995	9024	9054	9166	9139	9192	9053	9119	9241	9190	9240	9189	9046	9110	9137	9157	9172	9126	8976	9096	9042	9023	8988	9142	9086	8954	9164	9181	9182	9048	8993	9085	8941	8974	9034	9154	9060	8990	8905	9058	8946	9164	9173	9146	9061	9169	9168	9024	9105	9116	9293	9111	9219	9104	8965	9074	9053	9072	9099	8980	9197	9046	9199	9024	9117	9101	9018	9120	9084	9114	9148	9059	9072	9079	9001	9200	9075	9059	9044	9031	9095	9055	9205	9080	9314	9076	9077	9031	9007	8979	9125	9028	9128	9071	9222	9159	9058	9045	8984	9007	9022	9084	9170	9210	9048	9125	9086	9063	8951	8968	9046	9003	9048	9022	9143	9144	9094	8992	9037	9146	8959	9128	9058	9106	9115	9179	9200	9183	9074	9018	9279	9188	8945	9125	9212	9178	9143	9261	9077	9135	9123	9022	9083	9153	9069	9195	8990	9062	9052	9074	9053	9157	8892	9044	9036	9125	9189	9106	9097	9180	9104	9012	9134	9002	9106	9058	9240	9079	9044	9020	9165	9197	9139	9226	8989	8928	9042	9118	9189	9251	9143	9122	9014	9045	9197	9156	9090	9011	9033	9189	9109	9038	9147	9089	8946	9111	9166	9142	9181	9016	9036	9093	9026	9103	9102	9183	9189	9017	9224	9167	9165	9146	9136	9092	9019	9147	9093	8993	9042	9305	8896	9078	8981	8995	9141	9035	9074	8928	9030	9128	9062	9184	8992	9136	9047	9038	9144	9075	9080	9172	9206	8941	9082	9062	8979	9168	9097	9206	9080	9083	9026	9173	9132	9163	8989	9064	9127	9112	9009	9086	9180	9060	9019	9041	9058	9024	9145	9118	8888	9064	9003	9061	9075	9049	8987	9132	9052	9021	9071	9078	9047	9032	9143	9057	9012	9145	9015	9092	9055	9121	9027	8922	9155	9179	9090	9032	8949	9148	9094	9090	9021	9205	9093	8999	8997	9131	9141	9014	9106	8928	9096	9045	9080	9178	9148	9161	9157	8988	9061	9025	9006	8969	9098	9069	9018	9136	9042	9131	9032	9069	9070	9104	8993	9019	9163	8965	8979	9172	9156	8880	9103	9088	9126	9151	9211	9174	9071	9177	9149	9037	9026	9000	9000	9028	9212	9126	9139	9126	9028	9111	9126	8938	9038	9191	9002	9064	9158	9110	9153	9066	8997	9053	9007	9055	9175	9041	9109	9043	9053	9013	9135	9146	9017	8912	8983	8977	9121	8978	9035	8918	9104	9016	9006	9116	9166	9062	9038	9094	8973	9208	9076	9131	9195	9027	9173	9081	9032	9047	8954	8908	9328	9057	8981	9049	9107	9130	9207	8973	9124	9124	9139	9022	9070	9029	9157	9038	9089	9028	9058	9149	9246	9127	9111	9008	8937	9170	9057	9074	9059	9109	9039	9270	9093	9155	9151	9054	9072	9044	9029	9159	9092	9117	9102	9064	9200	9132	9055	9215	9094	9209	9131	9146	9022	8974	9109	9032	9138	9154	9060	9037	9165	9161	8941	9117	9084	9008	9135	9077	9154	9108	9161	9047	9183	9270	9090	9097	8943	9027	9066	9004	9089	8953	9089	8987	9178	8910	9073	8981	9177	9132	9081	9026	9081	8926	9106	9104	9125	9075	9033	9090	9036	9058	9220	9054	9272	8942	9091	9087	9126	9040	9106	9049	9230	9038	9024	8978	9162	9032	8963	9197	9111	9136	8991	9095	9070	9018	8958	8900	8957	9088	9176	9094	8998	9180	9088	9076	9080	9132	9016	9057	9061	9007	9001	9186	9142	9101	9070	9002	9057	9095	9006	9249	9147	9131	9043	9047	9130	9040	9193	9123	8959	9145	9050	8985	9139	9070	9172	9155	9076	9207	9071	9172	9273	9174	9018	9109	8945	9166	9005	9265	9028	9273	9192	9031	9222	9071	9084	9084	9106	9168	8959	9122	9076	9151	9200	8935	9020	9150	9060	9103	9190	9122	9177	9045	9116	9089	9119	9021	9134	9201	8892	9084	9123	8972	9044	9174	9106	9105	9191	9105	8976	9055	9158	8971	9162	9035	9024	9137	9103	9060	8982	9061	9074	9000	9038	9021	9054	9025	9035	9104	9019	9073	8982	9126	9178	9041	9105	9097	9109	9056	9191	9015	9165	8919	9305	9108	9020	8861	9103	8890	9179	9126	9019	9137	9136	9061	9136	9078	9179	9060	9083	9034	9043	9056	9087	9048	9128	9038	8951	9079	9046	8984	8991	9099	9050	9116	9163	8938	9048	9116	9113	9083	8930	9104	9038	8910	8985	9145	9191	8916	9049	9132	9025	9105	9068	8926	9050	9171	9011	9161	9035	9065	9049	9014	9197	9257	9139	9063	9083	9209	9103	8911	9159	9123	9030	8942	9231	9107	9163	9149	9108	9213	9156	9125	9133	8882	9236	9134	9055	9133	9117	8965	9123	9084	9042	9131	9055	9113	9056	9199	9196	9162	8982	9103	9044	9090	9027	9100	8969	8837	9252	9061	9150	9110	9123	9120	9139	9208
23407	21142	28514	24603	23375	23509	30135	52260	51394	39330	27555	20525	16725	15883	15808	15629	15766	15377	15470	15341	15401	15300	15521	15498	15422	15210	15489	15346	15303	15378	15344	15337	15341	15494	15344	15353	15504	15355	15227	15272	15213	15069	15401	15370	15183	15011	15235	15063	15042	14983	15541	15295	15257	15221	15388	15169	15431	15044	15162	15294	15408	15410	15172	15224	15276	15332	15262	15501	15265	15259	15278	15236	15522	15534	15268	15516	15290	15313	15448	15344	15293	15207	15312	15148	15319	15349	15312	15282	15140	15189	15260	15270	15322	15335	15198	15111	15178	15232	15118	15169	15307	15215	15401	15212	15376	15215	15324	15243	15308	15323	15260	15286	15278	15220	15254	15111	15211	15314	15146	15271	15175	15376	15230	15248	15347	15295	15250	15262	15236	15325	15339	15245	15238	15284	15190	15264	15203	15132	15344	15411	15279	15184	15162	15204	15190	15157	15240	15341	15256	15293	15346	15247	15145	15253	15095	15124	14976	15216	15198	15173	15308	15358	15151	15256	15362	15358	15288	15209	15073	15277	15000	15180	15441	15375	15155	15275	15263	15120	15006	15308	15242	15533	15133	15339	15304	15226	15310	15273	15448	15146	15337	15230	15373	15323	15219	15362	15349	15286	15118	15250	15188	15211	15454	15167	15048	15193	15199	15097	15152	15182	15305	15345	15444	15163	15376	15409	15335	15384	15273	15006	15272	15321	15173	15378	15339	15273	15253	15243	15251	15302	15310	15181	15137	15275	15081	15194	15193	15277	15454	15288	15293	15135	15201	15052	15138	15197	15083	15423	15201	15217	15345	15363	15073	15130	15089	15140	15340	15164	15322	15174	15162	15149	15258	15319	14922	15041	15437	15269	15151	15285	15486	15274	15687	15151	15214	14975	15243	15284	15314	15153	15164	15182	15253	15104	15217	15289	15323	15382	15117	15203	15222	15095	15183	15134	15069	15300	15259	15315	15300	15109	15250	15097	15222	15066	15297	15126	15470	15271	15317	15129	15438	15073	15222	15140	15240	15322	15343	15063	15228	15476	15293	15275	15339	15318	15345	15196	15332	15186	15081	15014	15103	15396	15168	15225	15167	15255	15292	15175	15179	15238	15239	15262	15306	15047	15148	15402	15347	15343	15105	15105	15335	15224	15352	15135	15263	15182	15107	15187	15126	15241	15165	15196	15130	15335	15130	15150	15387	15291	15571	15123	15120	14951	15161	15240	15465	15174	15122	15068	15354	15072	15302	15146	15159	15327	15183	15116	15276	15178	15058	15216	15358	14997	15236	15182	15353	15428	15148	15020	15101	15218	15248	15237	15445	15319	15186	14954	15191	15194	15213	15259	15302	15187	15298	15372	15434	15191	15217	15240	15299	15038	15402	15317	15129	15358	14997	15309	15440	15458	15249	15298	15282	15158	15187	15239	15029	15286	15151	15393	15248	15296	15207	15175	15393	15277	15383	15414	15205	15319	15389	15238	15338	15322	15175	15452	15248	14982	15335	15147	15171	15287	15314	15341	15037	15465	15281	15147	15065	15296	15028	15355	15024	15197	15260	15221	15173	14978	15332	15192	15249	15080	15158	15360	15154	15032	15137	15317	15254	15174	15127	15226	15230	15589	15157	15054	15169	15471	15284	15152	15220	15318	15100	15366	15271	15202	15299	15226	15186	15315	15320	15174	15406	15389	15136	15389	15199	15400	15118	15131	15176	15170	15128	15291	15463	15140	15156	15198	15409	15253	15357	15168	15357	15479	15249	15087	15415	15171	15101	15231	15242	15129	15206	15208	15167	15234	15290	15121	15292	15423	15336	15299	14997	15146	15502	15291	15285	15420	15271	15192	15153	15289	15299	15273	15293	15266	15174	15250	15290	15055	15258	15200	15152	15166	15097	15325	15177	15077	15080	15267	15027	15278	15125	15119	15384	15144	15240	15021	15571	15295	15178	15045	15234	15332	15411	15143	15095	15227	15301	15215	15233	15122	15136	15291	15145	15174	15265	15266	15595	15191	15106	15181	15558	15143	15235	15547	15494	15269	15092	15477	15148	15151	15197	15235	15193	15173	15050	15425	15524	15227	15066	15307	15250	15179	15265	15218	15244	15465	15221	15272	15283	15202	15338	14989	15222	15394	15307	15167	15051	15241	15306	15068	15374	15242	14916	15292	15250	15333	15409	15379	15157	15317	15401	15155	15180	15200	15296	15194	15219	15292	15530	15449	15156	15510	15355	15302	15245	15324	15151	15216	15193	15319	15300	14952	15027	15153	15378	15351	15290	15230	15291	15512	15163	15117	15188	15062	15241	15134	15084	15178	15179	15141	15249	15236	15352	15235	15287	15430	15066	15370	15137	15242	15349	15299	15226	15103	15164	15120	15159	15282	15429	15337	15225	15357	15316	15168	15501	15088	15383	15317	15507	15235	15131	15326	15197	15044	15169	15200	15281	15087	15235	15183	15227	15257	15146	15411	15173	15340	15206	15263	15076	15357	15203	15180	15362	15224	15270	15046	15302	15235	15326	14978	15294	15225	15447	15346	15176	15225	15433	15210	15186	15180	15294	15439	15428	15275	15240	15324	15235	15125	15241	15237	15460	15101	15281	15284	15436	15159	15365	15228	15150	15233	15236	15398	15217	15021	15160	15073	15134	15145	15174	15226	15199	15182	15179	15154	14972	15307	15115	15036	15225	15190	15212	15146	15393	15239	15115	15314	14969	15275	15174	15452	15328	15179	15177	15220	15153	15266	15309	15299	14992	15241	15164	15214	15201	15300	15244	15270	15490	15341	15046	15039	15544	15139	15288	15217	15149	15101	15103	15257	15265	15069	14945	15306	15276	15078	15306	15097	15288	15163	15402	15293	15128	15167	15217	15235	15229	15054	15152	15144	15254	15165	15087	15260	15595	15308	15258	15182	15292	15154	15288	15230	15236	15313	15292	15187	15324	15209	15233	15165	15163	15183	15279	15292	15211	15120	15090	15275	15378	15103	15236	15028	15178	15172	15197	15108	15430	15290	15308	15226	15209	15290	15424	15478	15489	15271	15171	15259	15110	15141	15523	15159	15178	14990	15471	15129	15442	15241	15408	15461	15198	15306	15267	15167	15238	14982	15250	15267	15465	15272	15304	15279	15324	15262	15153	15170	15085	15150	15173	15415	15326	15532	15295	14989	15181	15270	15112	15346	15146	15223	15069	15381	15258	15302	15024	15212	15193	15228	15150	15401	15136	15201	15245	15326	15300	15206	15142	15234	15212	15303	15063	15191	15189	15144	15285	15208	15269	15211	15270	15085	15396	15317	15170	15182	15039	15306	15273	15240	15467	15190	15183	15228	15309	15460	15193	15190	15317	15329	15161	15035	15297	15279	15154	15332	15367	15485	15142	15283	15347	15404	15177	15231	15187	15224	15151	15315	15425	15237	15353	15191	15397	15279	15353	15316	15246	15236	15146	15448	15177	15120	15282	15274	15118	15193	15253	15304	15347	15242	15310	15276	15309	15261	15086	15220	15144	15011	15120	15195	15181	15415	15199	15059	15313	15365	15158	15411	15340	15396	15277	15313	14998	15330	15231	15341	15157	15373	15456	15300	15030	15171	15275	15122	15432	15362	15334	15275	15279	15332	15215	15237	15263	15190	15342	15295	15028	15352	15185	15303	15359	15237	15269	15166	15232	15251	15275	15022	15065	15327	15351	15379	15354	15332	15365	15158	15241	15222	15312	15070	15213	15005	15502	15319	15335	15148	15253	15264	15309	15173	15251	15303	15198	15394	15203	15152	15221	15056	15210	15239	15202	15341	15185	15288	15218	15227	15324	15253	15198	15287	15152	15394	15190	15102	15078	15280	15052	15337	14931	15230	15246	15190	15057	15437	15388	15306	15283	15328	15272	15141	15295	15182	15255	15497	15377	15333	15151	15274	15308	15280	15239	15278	15217	15258	15047	15164	15198	15342	15340	15095	15402	15124	15473	15205	15379	15109	15242	15349	15196	15213	15162	15291	15038	15026	15384	15274	15313	15290	15250	15181	15128	15073	15158	15151	15081	15039	15099	15081	14970	15146	15182	15343	15214	15426	15336	15410	15314	15249	15395	15379	15307	15201	15246	15285	15094	15315	15305	15285	15280	15274	15377	15004	15174	15188	15254	15166	15274	15487	15115	15224	15161	15270	15187	15347	15215	14941	15207	15257	15355	15262	15023	15334	15428	15227	15351	15174	15156	15362	15142	15357	15372	15138	15254	15288	15183	15288	15311	15224	15333	15275	14961	15249	15405	15092	15310	15167	15213	15214	15134	15298	15382	15223	15048	14998	15206	15144	15235	15344	15149	14975	15108	15241	15065	15240	15294	15234	15370	15136	15164	15243	15164	15288	15154	15353	15414	15296	15219	15310	15150	15148	15146	15192	15419	15284	15297	15118	15215	15225	15323	15451	15302	15362	15143	15169	15106	15173	15155	15171	15331	15367	15112	15294	15368	15162	15124	15178	15194	15182	15086	15236	15433	15384	15204	15325	15039	15289	15380	15287	15354	15216	15382	15151	15084	15185	15502	15360	15103	15292	15279	15319	15157	15187	15247	15264	15360	15319	15292	15305	15251	14965	15093	15318	15236	15228	15178	15188	15394	15319	15143	15352	15415	15026	15076	15105	15307	15079	15133	15064	15271	15185	15278	15214	15140	15232	15134	15497	15214	15300	15241	15352	15222	15220	15233	15325	15315	15199	15038	15154	15144	15245	15517	15288	15071	15241	15378	15246	15118	15357	15268	15209	15401	15025	15038	15287	15316	15339	15140	15264	15244	15127	15198	15029	15288	15140	15269	15277	15320	15113	15077	15083	15354	15325	15401	15205	15236	15118	15389	15281	15220	15359	15414	15171	15221	15357	15234	15228	15235	15401	15215	15234	15411	15307	15138	15200	15066	15336	15345	15215	15477	15274	15253	15156	15182	15411	15306	15268	15233	15381	15374	15167	14991	15279	15284	15307	15267	15236	15079	15273	15276	15415	14988	15249	15326	15080	15233	15128	15089	15179	15100	15164	15211	15379	15272	15153	15210	15023	15354	15277	15160	15172	15174	15268	15004	15104	15394	15181	15333	15267	15235	15198	15317	15353	15306	15222	15169	15225	15268	15347	15348	15109
21095	38168	37464	28167	19915	14275	24383	48149	44324	29836	18598	12543	9973	9312	9175	9240	9204	9061	9220	8953	9320	9197	9035	9088	9028	9124	9242	8955	9003	9077	9041	9173	9102	9151	9168	9092	9171	9114	9168	9052	9035	9048	9134	9069	9044	8923	9143	8922	9152	9178	9113	9124	9307	8993	9158	9307	9234	9140	9228	9070	9136	9123	9056	9175	9159	9036	9092	9020	9147	9097	8982	9123	9062	9023	9148	8994	9123	9250	9101	9188	9265	9158	9180	9067	9164	9164	9192	9042	9121	9142	9124	9038	9090	8963	9134	9008	9276	9250	9161	9056	9140	9200	9132	9114	8992	8991	9031	9061	9049	9110	9033	9213	9230	9054	9272	9104	9421	9221	9029	9020	9071	9043	9063	9130	9096	9066	9094	9144	9036	9010	9052	9077	9177	9103	9004	9117	9000	9153	9132	9152	8978	9007	9132	9001	9041	9123	9203	8995	9068	9080	9161	9091	9146	9003	9123	9124	9199	9174	9019	9067	9142	9170	9019	9040	8960	9117	9041	9067	9103	9208	9017	8993	8998	9105	9002	9006	9068	8980	9106	9064	9004	8952	8999	8840	8981	8903	9164	8948	8993	9139	9137	9207	9138	9117	9003	9108	9200	9087	8904	9060	9034	9157	8974	9087	9152	8934	8969	9024	9121	9017	9170	8947	9086	9186	9089	9060	8949	9108	8958	9183	8896	8996	9098	8935	9166	9029	9115	8980	9052	9103	8907	9013	9101	9043	8974	9140	9007	9081	9159	9104	8983	9046	9261	9072	9125	9008	8998	8971	9182	8996	9026	8970	9048	9098	9038	9168	9171	9057	9145	9077	9153	9031	9240	9227	9158	9065	9018	9018	8997	9040	9046	9003	9082	9187	9167	9193	9114	9042	9153	9162	9064	9122	9090	9217	9038	9204	8981	8923	9181	9011	9024	8964	9026	9301	9279	8949	8966	9012	9119	9065	9042	9203	9191	9035	9075	9126	9228	9070	8934	9199	9066	9088	8999	9048	9038	9105	9148	9019	8984	9081	9058	9069	9124	9065	9223	9013	8917	8995	9032	9062	9146	9088	9032	9026	9193	9102	9084	9138	8999	9153	9126	9146	9120	9129	8964	9000	8955	9282	9094	9144	8985	9298	9064	9126	9040	9125	9160	9111	9015	9196	9060	9008	9156	9179	9091	8897	9091	9010	8982	9004	9061	9082	8992	9125	9091	9073	9077	9124	9174	8981	8951	9220	8956	9218	9194	9059	8862	9069	9050	9010	9056	9036	9117	9126	9065	9146	9007	9031	9252	8991	9034	8975	9135	9218	9271	9040	9049	9137	9161	9049	9034	9033	9096	9180	9038	9065	9034	8977	9090	9019	9197	9143	9166	9109	9040	9074	8971	8866	9082	9305	8864	9030	9098	9066	8988	9120	9096	9126	9009	8942	8995	9088	9080	9077	9083	9199	8999	9043	9087	9065	9200	9120	9065	8929	8950	8978	9105	9091	9256	9084	9005	9062	9180	9111	9128	9050	8964	9144	9040	9087	9001	8945	9038	9041	8940	9106	9130	8994	9019	9124	9213	9104	9046	9085	9212	9059	9074	9143	8933	9107	9133	9047	9137	8976	9064	9066	9137	9148	9068	9158	9072	9139	9158	9234	9022	9128	9163	9062	9188	9066	9006	8993	9086	8962	9053	9096	8980	9300	9163	9148	9034	9111	9262	8997	9080	9110	9059	9201	9106	9181	9116	8894	9141	8958	9121	9107	9052	9002	9013	9118	8950	9019	9012	9090	9097	9004	9104	9110	9163	8966	9078	9015	9139	8993	9037	9075	9084	9044	8954	8932	8894	9113	8996	9095	9146	9107	8996	9006	9082	9034	9000	9101	9046	9022	9147	9155	9142	9000	9083	9070	9010	9035	8987	9215	8955	9030	9071	8941	9063	8952	8999	9077	9048	9084	9048	9010	8979	9091	9026	9020	9011	9078	9024	9035	9121	9209	9126	9007	9164	9079	9012	8870	9017	9067	9012	9024	9154	9124	9121	8932	9151	9051	9152	9026	9044	8955	9131	9145	9070	9169	9138	9023	9109	9185	9108	9044	9009	9085	9173	9120	9171	9249	9113	9102	9132	9011	9115	9063	9116	9116	9175	9108	9045	9141	9028	9068	9004	8985	9251	9170	9170	9023	8928	9032	8977	9256	9079	9091	9060	9087	9258	9005	9036	9106	9131	8990	8990	9086	9074	8970	9101	8924	9122	9145	9082	8987	9166	9026	8958	8998	8955	9018	9151	9149	9009	9164	9075	9214	9140	9161	9097	9110	9065	9028	8973	9136	9075	9124	8900	9006	9098	9054	9056	8930	9051	9145	9015	9199	8959	8970	9082	8998	8966	9067	9169	9049	9154	9097	8884	9005	9106	9293	9048	9006	9174	8924	9059	9036	9075	8975	9131	9213	8939	9042	9168	8970	9106	9233	9121	9119	8979	9065	9113	8917	9156	9040	9099	9104	9045	9130	9172	9062	8984	8974	9160	8939	9060	9016	9008	9033	9153	9012	9026	8911	9128	8948	9132	9039	9057	9009	9043	8854	9103	8991	9066	9152	9027	9194	9098	9082	8977	8931	9061	9016	9153	9090	8966	9012	9183	8818	9065	9145	8953	8918	9112	8950	9035	9041	9186	9098	9160	9074	9063	9234	9151	9081	9055	9034	9145	8883	9045	9117	9158	8969	8964	9022	8982	9143	8996	9053	9120	9105	9009	9063	9022	9181	9212	9063	9036	9027	9163	9052	9037	8988	8989	8936	9127	9169	9139	8948	8993	9100	9013	9004	8911	9008	9113	8899	9077	9088	9203	9068	9115	9188	9134	9165	9034	8933	9092	8983	9071	9109	9150	9045	9019	8896	9152	9049	9118	8909	9033	9027	9022	9059	9070	9111	9031	8917	8890	9199	9048	8977	9000	9271	9217	9263	8966	9065	9002	9143	8971	9044	9139	9063	8950	9068	9062	9075	9189	9159	9146	9124	9097	9025	9294	9081	8887	9048	9032	9054	9085	9152	9019	8957	9089	9234	9118	9019	9004	9039	9084	9049	8966	8926	9226	9028	9053	9058	9092	9010	8976	9216	9202	9038	9159	9145	9084	9186	8932	9094	9290	8896	9133	9066	9056	9149	9077	8947	8940	9230	9071	9212	9056	9004	9169	9092	9039	9174	8950	9017	9138	9054	9019	8994	8996	9136	9020	9171	9109	9173	9051	9112	8925	9195	9042	8963	9134	8937	9000	8976	8993	9281	9001	9184	9064	9034	9131	9269	9030	9002	9153	9142	9240	8878	9016	9069	9028	9181	9174	9110	9086	8977	9111	8940	9066	9069	8854	8985	9085	8984	9085	9244	9096	9196	9117	9055	9139	8992	9086	9010	9144	9105	8964	8967	9012	9077	9132	9051	9207	9203	9027	9042	9143	8933	9055	9030	8948	9022	9048	9214	9041	9020	9040	9063	9208	9019	8982	9036	9175	8898	9140	9098	9066	9061	8973	9018	9134	8903	8986	9012	9148	9107	9192	9109	9036	9103	9104	8998	9031	9119	9017	9053	9056	8996	9029	9027	9049	9104	9084	9046	9166	9048	9178	9127	9013	9196	9116	9115	9095	9112	9173	8989	9039	8940	9134	9112	9040	9126	9187	9249	9048	9128	9052	9025	9111	9073	8962	8997	8989	9104	8971	9089	9173	9008	9159	8907	9184	9045	9093	9026	9040	9100	8899	8946	9025	9079	9012	9052	9017	8955	9052	9102	9120	9086	9155	9104	8972	9062	8935	9089	8995	9066	8967	8974	9088	8951	9090	9070	9012	8910	9177	9215	9083	9206	9038	9001	9188	9116	9180	9133	9042	9134	9019	9050	9143	9130	9061	9138	9206	8965	9103	9152	9012	9088	9072	9035	9195	9130	9145	9218	8983	8944	9071	9046	9206	8968	9035	9023	9133	9009	9001	9197	9149	9004	9017	8993	9085	9094	8905	9094	9153	9107	9151	8762	9009	9125	9113	9039	9112	9166	9018	8998	9035	9205	9047	9021	9236	9158	8791	8941	8972	9044	9163	8883	9039	9161	9176	8989	9113	9225	9196	9016	9074	9097	8959	9031	9051	9114	9119	9069	9227	8975	9075	9015	8982	8995	9193	9031	9229	8920	9115	9070	9072	9149	8990	9059	9062	9086	9184	9019	9132	8969	9137	8913	9127	9084	8881	9074	8933	9065	9131	9064	8994	9175	9166	9038	9074	9170	9267	9080	9124	9056	9072	9083	9024	9154	9193	9028	9158	9100	9133	9094	9114	9125	9002	9101	9251	9192	9008	9137	9150	9035	9022	9065	9048	9158	8885	9141	9012	9159	9194	8961	9051	9104	9129	9088	9077	9069	9040	9078	8994	9059	9133	9093	9058	8914	8998	9142	9024	9139	9150	9014	9129	9106	8962	9118	9091	9235	9011	9161	9129	8975	8982	8996	9098	8978	9137	8898	9103	9167	9085	9014	9030	9005	9270	9080	9240	9056	8844	9140	9106	8945	8941	9013	9069	8957	9006	8997	9006	9220	9152	9078	9198	9007	9040	8996	8978	9020	8847	9006	9023	9049	9066	9174	9048	9078	9188	8963	8970	8870	9100	9056	9090	9058	9048	9052	8858	9031	9067	8906	9092	9030	9086	9059	9074	9166	9148	9178	9083	9012	9228	8912	9088	9031	9063	9111	9102	9076	8996	9201	9006	9076	9142	8981	9030	9075	9014	9054	8988	9029	9016	9025	9020	9033	9046	9152	9208	9036	9118	9058	9128	9152	9164	9280	9025	9086	9073	9026	8934	8974	9158	8978	8985	9070	9080	9083	9032	9094	8933	9072	9024	9115	9095	8938	9150	8867	9209	8864	9114	9068	8997	8995	9065	9166	9061	9052	9115	9091	9130	8972	9114	8984	9150	8955	8982	9094	9092	8915	9024	9030	9044	9076	9082	9037	8961	9028	9106	8973	9073	8958	9119	8986	9018	9227	8910	8983	9018	9067	9131	9061	8850	9133	9028	9132	9101	9132	9136	9181	9062	9066	9195	9105	9053	9029	9128	8981
31983	27998	30609	24934	18832	16758	16729	19778	19760	18054	16700	16033	15559	15407	15390	15302	15504	15259	15376	15255	15445	15408	15423	15639	15423	15420	15398	15506	15362	15347	15214	15126	15157	15642	15376	15404	15282	15308	15367	15439	15410	15589	15458	15498	15260	15331	15375	15346	15344	15414	15166	15266	15326	15457	15236	15152	15277	15466	15284	15236	15272	15326	15054	15217	15240	15107	15384	15354	15199	15194	15223	15333	15538	15230	15182	15397	15347	15511	15159	15230	15388	15275	15547	15291	15338	15286	15296	15413	15493	15437	15191	15284	15362	15263	15217	15457	15260	15276	15221	15378	15158	15413	15230	15310	15327	15200	15168	15173	15406	15251	15207	15186	15184	15283	15187	15124	15213	15280	15393	15136	15249	15306	15334	15246	15409	15202	15455	15394	15373	15347	15437	15291	15167	15286	15214	15343	15330	15254	15396	15295	15322	15266	15190	15155	15311	15367	15369	15231	15453	15152	15455	15318	15247	15076	15455	15274	15331	15392	15396	15135	15199	15379	15237	15118	15311	15185	15317	15398	15094	15251	15362	15175	15403	15279	15312	15217	15238	15314	15116	15220	15142	15326	15325	15305	15381	15349	15359	15327	15217	15302	15287	15065	15115	15284	15446	15239	15386	15168	15355	15529	15442	15348	15320	15243	15251	15291	15286	15380	15269	15432	15031	15448	15465	15322	15147	15366	15284	15076	15315	15167	15285	15173	15119	15257	15293	15310	15530	15417	15375	15203	15231	15377	15349	15200	15346	15251	15242	15249	15118	15456	15280	15121	15217	15363	15177	15511	15358	15182	15518	15038	15417	15452	15333	15210	15348	15159	15372	15118	15280	15130	15123	15207	15419	15164	15171	15381	15441	15126	15343	15380	15309	15232	15348	15424	15179	15442	15267	15347	15313	15459	15147	15231	15315	15459	15311	15033	15239	15445	15334	15236	15141	15162	15365	15490	15161	15457	15144	15395	15370	15314	15360	15297	15294	15402	15371	15340	15236	15273	15386	15150	15257	15225	15093	15263	15432	15173	15343	15433	15357	15228	15205	15072	15175	15209	15127	15563	15330	15499	15365	15202	15402	15223	15251	15308	15315	15185	15224	15080	15346	15373	15260	15318	15356	15180	15304	15405	15389	15067	15072	15344	15450	15297	15346	15193	15296	15274	15257	15218	15360	15024	15236	15281	15305	15442	15472	15317	15250	15247	15204	15138	15322	15141	15313	15278	15321	15271	15361	15487	15397	15504	15306	15103	15411	15427	15268	15264	15330	15351	15293	15322	15286	15270	15480	15323	15389	15186	15315	15503	15453	15352	15459	15332	15230	15329	15427	15283	15105	15330	15380	15401	15317	15333	15213	15247	15409	15220	15269	15289	15362	15292	15382	15415	15358	15156	15362	15055	15412	15192	15254	15524	15295	15133	15252	15436	15190	15191	15405	15336	15189	15239	15103	15248	15251	15421	15404	15285	15417	15151	15462	15323	15158	15550	15314	15386	15270	15192	15205	15262	15601	15375	15279	15336	15431	15215	15277	15280	15219	15435	15382	15267	15261	15338	15351	15206	15311	15445	15431	15281	15367	15589	15246	15384	15267	15318	15464	15033	15191	15489	15279	15214	15198	15353	15191	15290	15331	15482	15292	15272	15271	15368	15177	15304	15364	15324	15302	15142	15224	15185	15200	15174	15315	15585	15572	15278	15173	15212	15285	15095	15220	15256	15366	15464	15282	15325	15297	15413	15181	15354	15041	15130	15287	15439	15219	15161	15528	15485	15275	15228	15224	15242	15475	15388	15154	15340	15410	15262	15303	15506	15337	15549	15454	15341	15383	15292	15385	15469	15255	15130	15243	15213	15335	15100	15370	15225	15283	15371	15342	15375	15354	15423	15307	15127	15324	15437	15407	15224	15364	15332	15252	15488	15435	15252	15362	15345	15339	15349	15449	15535	15343	15275	15133	15251	15421	15269	15304	15224	15172	15327	15336	15368	15278	15419	15300	15477	15484	15262	15363	15546	15426	15246	15283	15529	15157	15317	15431	15205	15099	15271	15431	15201	15375	15175	15289	15097	15239	15381	15464	15493	15370	15241	15461	15470	15435	15514	15470	15237	15323	15368	15345	15143	15216	15248	15335	15260	15222	15221	15193	15310	15442	15366	15227	15190	15335	15476	15186	15174	15140	15383	15234	15255	15370	15264	15350	15180	15266	15282	15059	15374	15387	15293	15309	15613	15361	15276	15356	15430	15366	15140	15177	15195	15458	15275	15459	15457	15357	15230	15397	15394	15530	15374	15575	15350	15198	15404	15246	15182	15169	15200	15290	15418	15343	15372	15403	15347	15448	15311	15207	15169	15103	15296	15352	15079	15520	15257	15222	15060	15433	15160	15452	15296	15245	15210	15406	15022	15398	15293	15074	15324	15195	15185	15283	15286	15252	15105	15460	15255	15259	15501	15121	15244	15488	15225	15426	15464	15390	15367	15213	15379	15531	15292	15394	15371	15136	15285	15311	15343	15376	15464	15480	15382	15377	15468	15117	15278	15335	15506	15397	15366	15388	15091	15344	15310	15407	15425	15479	15364	15219	15120	15424	15291	15310	15360	15226	15384	15397	15460	15195	15336	15385	15259	15099	15222	15356	15237	15536	15361	15464	15152	15216	15254	15252	15223	15331	15471	15447	15265	15176	15289	15275	15336	15178	15409	15311	15216	15309	15429	15206	15147	15288	15431	15483	15163	15480	15314	15492	15297	15244	15336	15289	15205	15252	15208	15350	15420	15219	15367	15436	15302	15123	15189	15385	15103	15339	15387	15515	15371	15322	15202	15316	15340	15347	15401	15283	15277	15261	15219	15108	15360	15367	15094	15283	15380	15248	15132	15333	15407	15155	15407	15400	15328	15565	15061	15365	15120	15433	15435	15257	15495	15406	15268	15330	15379	15358	15390	15383	15240	15330	15186	15229	15256	15504	15314	15267	15283	15290	15306	15358	15361	15387	15280	15427	15103	15440	15452	15250	15392	15115	15459	15491	15350	15369	15406	15257	15392	15455	15156	15237	15352	15233	15219	15159	15332	15398	15401	15406	15297	15520	15185	15195	15196	15348	15273	15357	15121	15544	15261	15114	15270	15324	15140	15248	15161	15389	15304	15165	15434	15468	15516	15392	15085	15294	15468	15203	15366	15296	15385	15373	15017	15114	15295	15284	15189	15460	15251	15420	15316	15340	15324	15336	15162	15129	15275	15392	15497	15150	15121	15319	15375	15316	15213	15233	15388	15249	15198	15447	15220	15549	15488	15460	15294	15302	15327	15322	15311	15297	15446	15218	15474	15358	15357	15362	15071	15420	15438	15252	15177	15338	15283	15335	15343	15565	15309	15190	15110	15311	15282	15362	15334	15231	15389	15332	15219	15224	15422	15541	15310	15278	15418	15524	15403	15290	15307	15273	15012	15222	15242	15325	15393	15233	15297	15091	15495	15345	15246	15232	15133	15323	15238	15216	15228	15320	15205	15471	15362	15346	15246	15367	15439	15300	15248	15661	15150	15161	15250	15344	15349	15410	15355	15212	15482	15429	15041	15219	15404	15240	15423	15342	15244	15247	15269	15506	15416	15366	15057	15436	15275	15220	15265	15345	15266	15362	15261	15344	15080	15181	15391	15260	15451	15402	15451	15353	15222	15310	15355	15094	15175	15212	15416	15427	15335	15211	15266	15273	15145	15390	15324	15458	15402	15089	15447	15361	15148	15254	15397	15336	15175	15088	15207	15296	15476	15306	15345	15180	15123	15388	15361	15188	15330	15339	15276	15280	15480	15260	15377	15387	15166	15233	15460	15401	15381	15340	15342	15328	15358	15224	15344	15153	15110	15233	15384	15065	15466	15445	15226	15243	15213	15326	15297	15327	15317	15314	15195	15370	15343	15298	15439	15347	15267	15217	15220	15301	15332	15209	15297	15174	15056	15336	15510	15397	15358	15449	15207	15262	15339	15310	15422	15293	15044	15299	15365	15368	15551	15473	15381	15324	15247	15388	15234	15304	15435	15354	15426	15368	15406	15168	15278	15386	15342	15314	15479	15554	15240	14993	15160	15321	15309	15302	15369	15191	15364	15263	15144	15267	15184	15521	15385	15429	15438	15454	15457	15408	15298	15294	15373	15271	15240	15230	15338	15388	15337	15464	15321	15374	15168	15367	15320	15366	15277	15284	15164	15206	15400	15323	15344	15306	15291	15263	15492	15455	15387	15439	15397	15482	15200	15161	15232	15223	15487	15237	15075	15294	15269	15319	15094	15450	15373	15341	15389	15389	15183	15229	15266	15184	15136	15227	15328	15330	15339	15286	15263	15207	15323	15243	15486	15376	15236	15217	15131	15237	15249	15109	15310	15289	15420	15292	15422	15333	15199	15300	15358	15444	15093	15347	15210	15133	15184	15323	15139	15441	15288	15254	15246	15111	15155	15310	15432	15299	15198	15291	15404	15412	15286	15482	15277	15306	15156	15192	15378	15422	15385	15317	15212	15497	15370	15403	15379	15450	15322	15281	15178	15330	15079	15315	15352	15484	15340	15411	15407	15253	15352	14945	15310	15257	15455	15440	15357	15468	15365	15124	15199	15234	15224	15268	15309	15500	15634	15537	15577	15466	15617	15319	15315	15436	15138	15430	15372	15411	15254	15323	15248	15363	15270	15310	15354	15183	15082	15310	15430	15327	15400	15176	15053	15234	15312	15285	15349	15059	15092	15408	15081	15300	15120	15184	15350	15288	15452	15413	15378	15346	15313	15261	15398	15471	15211	15210	15271	15325	15195	15284	15327	15056	15198	15479	15335	15525	15246	15312	15326	15512	15265	15444	15232	15333	15223	15159	15126	15542	15450	15435	15247	15363	15351	15241	15353	15183	15341	15110	15410	15347	15287	15333	15261	15159	15480	15406	15381	15392	15365	15237	15309	15573	15347	15318	15390	15348	15367	15364	15344	15176	15242	15491	15426	15358	15301	15195	15122	15475	15384	15613	15530	15184	15436	15428	15521	15322	15420	15361	15178	15179	15450	15484	15276	15401	15408	15231	15501	15414	15262	15334	15334	15424	15236	15108	15194	15401	15253	15265	15189	15235	15275	15299	15270	15165	15467	15321	15507
19110	24437	24653	15976	12031	10030	10718	14077	13064	11339	9835	9341	9076	8895	8945	8874	9114	8900	8929	8860	9040	8938	8950	9056	8999	8996	8854	8929	8858	8946	9194	9037	8830	8946	8940	8865	8980	8864	8992	8832	8877	8794	8937	8885	8972	8917	8757	8819	9016	8819	8881	8894	8801	8886	8796	8963	8789	8851	8894	8924	8910	8949	8921	8972	8944	8981	8793	8973	8767	8989	8880	8863	8911	8868	9025	8892	8852	8853	8829	8878	8832	8831	8974	8960	8830	8908	8905	8831	8856	8890	9043	9023	9067	8902	8733	8969	8793	8954	8995	8852	8818	8925	8752	8854	8988	8928	8750	8852	8853	8871	9027	8795	8937	8766	8919	8880	9193	8884	8879	8821	8801	8874	8848	8914	8822	8721	8986	8831	8886	8869	9054	8961	8896	8980	8892	8920	8928	8998	8783	9053	9047	8956	8767	8781	8934	8943	8866	8695	8905	8903	8605	8791	8879	8913	9168	8963	8947	8985	8947	8985	8924	8894	9035	8925	8648	8914	8784	8846	8928	8901	8964	8888	8766	8979	8926	8750	9052	9031	9071	8911	8990	8913	8818	8925	8907	8817	8802	8842	8881	8812	8777	8710	8997	8836	8805	8876	8823	8786	8930	8915	8996	9002	8826	8837	8903	8967	8815	8994	8835	8893	8932	8768	8911	8834	8915	9029	8919	8751	8747	8879	8910	8933	8843	8848	8908	9061	8845	8956	8844	8820	8722	8849	8926	9025	8933	8910	8784	8892	8787	8758	8901	8851	8918	8903	8819	8957	8870	8865	8837	8931	8966	8865	8958	8936	8914	8917	9008	8862	8792	8850	9009	8937	8885	8922	8834	9020	8987	8798	8931	8868	8844	8833	8805	8900	8894	9003	8893	8976	8790	8895	8868	8900	8865	8796	8783	8992	8964	8860	9030	8812	8813	8957	8876	8971	8978	9091	8958	8825	8990	8965	8907	8962	8921	8887	8993	8885	8868	8973	8848	8871	8829	8911	8914	8867	8940	8841	8703	8941	8824	8926	8815	8835	8898	8850	8830	8936	8978	8947	8876	9074	8749	8919	8840	8814	8862	8981	8992	8833	8718	8870	8850	8789	8978	8791	9033	8849	8966	8814	8812	8764	8876	8896	8882	8902	8888	8835	8831	8879	8805	8958	8904	8877	8911	8859	8898	8860	9019	8765	8873	8910	8880	8928	8922	8822	8798	8852	8668	8894	8947	8873	8951	8892	8815	8948	8876	8909	8894	8910	8735	8957	8854	8828	9009	8856	8851	8897	9029	8895	8907	8967	9021	8987	8876	8975	8797	8853	8992	8850	8983	9018	8877	8997	8947	8899	8876	8914	8928	8918	8868	8902	8890	8906	8942	8858	9043	8841	8844	8834	9030	8906	8875	9036	8774	8797	8843	8778	8913	8780	8934	8950	8940	9067	8890	9082	8954	8902	8757	8910	8744	8867	8855	8987	8766	8910	8988	8787	8871	8851	9042	8998	8811	9032	9021	8897	8905	8827	8975	8790	8900	8920	8804	8969	8836	8896	8940	8834	8996	8922	8818	9008	8914	8964	8809	8994	8830	8776	8901	8877	9071	9008	8893	8956	9040	8821	8842	8855	8680	8895	8967	8844	8910	8746	8844	8799	8829	8860	8781	9121	8985	8966	8810	9011	8824	8857	9001	9121	8877	8871	8741	8854	9012	8931	9006	8952	8734	8892	8778	8816	8714	8947	8944	8845	8752	8847	8981	8868	8896	9033	8909	8912	8864	8995	8774	8833	8824	8935	8963	8943	8972	8980	8947	8950	8945	8990	8800	8776	8770	9005	8841	8937	8866	8861	8790	8842	8955	8845	8852	9035	8935	8926	8892	8867	8979	8883	8863	9105	8824	8943	8956	8754	8905	8952	8751	8808	8972	8895	8931	8986	8815	8962	8896	9050	8956	8837	8998	8901	8909	8866	9073	9061	8846	8771	8908	8917	8777	8975	9014	8875	8924	8798	8929	8755	8955	8774	9061	8910	8896	8911	8746	8914	9013	8894	8885	8827	8951	8967	8840	9039	9025	8902	8962	8961	9000	8975	8879	8907	8844	8878	8934	8834	8954	8983	8894	9013	9038	8847	8935	9005	8807	8950	8850	8841	8963	8905	8924	8860	8769	8807	8967	8949	8957	8795	8943	8803	8847	8951	8769	8899	8830	9032	8900	8997	8979	9008	8744	8956	8868	8780	8788	8874	9014	8805	8802	8914	9025	8938	8898	8779	8989	8936	8712	8846	8852	8852	8906	8934	8891	8914	9043	8934	9040	8911	9107	8856	9020	8836	8738	8959	8841	8861	8835	8921	8932	8800	9049	8956	9050	8948	8850	8904	8921	8979	8781	8911	8982	8955	8848	8888	8764	8963	8740	8852	8889	8878	9035	8855	9025	8925	8816	9007	8959	9183	8984	8926	8914	8800	8884	8848	8898	9060	8927	8822	8919	8933	8856	8948	8959	8872	9021	8916	8896	8950	8879	8926	8991	8826	9081	8970	8832	8886	8942	8936	8903	8976	8818	8926	9031	8887	8822	8819	8921	8898	8922	8900	9030	8863	8747	8691	8998	8843	8977	8932	8823	8828	8881	8857	8868	8864	8884	8884	8937	8827	8810	8811	8986	8977	8997	8862	8816	9089	8888	8849	8916	8826	8920	8876	8881	8987	8769	8885	8861	8931	8843	8892	8804	8919	8828	8995	8903	8938	9019	8919	8971	8886	8940	9084	8831	8899	8771	8891	8983	8868	8731	9003	8853	8970	8800	8867	8840	8799	8871	8987	9068	8872	8903	8987	8889	8848	8877	8997	8945	8850	9031	8995	8907	8916	8992	8842	9010	8879	8806	8911	8809	8981	8804	8913	8867	9003	8956	8914	8938	8962	8903	8849	8941	8915	8978	8926	8964	8878	8783	8960	8838	8829	8826	8870	9026	8786	8920	8751	8884	8791	8936	8976	9009	8898	8943	8825	8840	8959	8750	8931	8958	8921	8746	8784	8884	8752	8864	8914	8824	8908	8784	8895	9000	8731	9080	8869	8841	8902	9010	8961	8936	8859	8821	8864	8813	8792	8909	8915	8845	8775	8976	8889	8986	8889	8910	8912	8945	8815	8806	8847	8964	8928	8863	8794	8890	8888	8885	8840	8929	8962	9027	8789	8901	8810	9021	8769	8956	8897	8843	8756	8809	8790	9027	8910	8811	8880	8946	8820	8815	8774	9026	8868	8910	8827	8869	8855	9019	9025	8938	8785	8827	8882	8867	8937	9046	8826	8784	9013	8779	8709	8823	8956	8915	8778	8900	8931	8958	8865	8838	9019	8753	8940	8969	9058	8822	8829	8827	8827	8857	8770	8955	8990	8885	8880	8906	8984	8969	9023	8878	8868	8777	8926	8852	8793	8924	8924	8902	8781	8852	8960	8953	8884	8913	8929	8872	8879	8767	8878	8961	8816	8790	8936	8784	8818	8820	9076	8843	8862	8806	8953	8980	8792	8840	9035	8812	8936	8849	8842	8815	9002	8972	8913	8967	8929	9089	8869	8801	8774	8872	8884	8740	8799	8915	8901	8913	8808	8870	8907	8975	8930	8783	8983	8846	9010	8968	8813	8926	8749	8864	8805	8787	8979	8887	8903	8786	8864	8868	8826	8873	8868	8864	8941	8786	8974	8946	8892	9013	8970	8879	8927	8973	8700	9060	8887	8928	8755	8984	8833	8892	9003	8782	9051	8835	8963	8959	8912	8848	8948	8762	8946	8797	8974	8934	8947	8910	8948	8944	8835	8898	8929	8968	8987	8796	8865	8823	8917	8920	8869	8977	8912	8870	8897	8732	8914	8884	8882	8932	8989	8980	8955	8913	8805	8866	8889	8871	8848	8839	8799	8945	8999	8917	8959	8973	8840	8908	8766	9016	8931	8970	8883	8712	8946	8712	8857	8905	8810	8804	8915	8914	8812	9019	8940	8934	8921	8926	8994	8910	8973	8860	9035	8912	8898	9002	8893	8949	8872	8816	8809	8945	8873	8898	8908	8885	8860	8859	8907	8868	8924	8933	8746	8734	8776	8881	8814	8851	8876	9024	8745	8875	8793	8802	8970	8898	8915	8898	8849	8938	8805	9022	9025	8946	9001	8924	9125	8979	8897	8856	8926	8736	8862	8745	8930	8964	8843	8903	8907	8832	8966	8987	8892	8892	8900	8895	9014	8819	8789	8900	8944	8839	8941	8798	8960	8893	8978	8962	8848	8954	8838	8858	8928	8917	8934	8904	8955	8985	8946	9035	8901	9005	8864	8941	8989	8840	8815	8983	8933	8778	8928	8912	8925	8931	8878	8845	8780	8857	8947	8840	8829	8904	8846	9034	8906	9092	8963	8969	8854	8907	8921	8815	8785	8939	8962	8944	8946	8852	8868	8715	8784	9021	8905	8876	8831	9024	8848	9019	8920	8999	8840	8830	8910	8793	8774	8885	8846	8924	8873	8906	8974	8811	8964	8831	8816	8859	8835	8844	8866	8972	8984	8825	8881	8986	8948	8799	8835	8967	8740	8886	8999	8894	9005	8809	8840	8882	8804	8991	9001	8954	8925	8804	8798	8848	8973	8926	8782	8894	8903	8781	8694	8982	8949	9018	9022	8760	8990	8920	8968	8949	8822	8854	8990	8962	8853	8819	8793	8928	8934	8802	8806	8826	8764	9066	8862	8932	8897	8898	8914	8947	8810	8915	8908	8770	8829	8957	8862	8781	8815	8655	8838	9031	8823	8911	8809	8868	8932	8944	9015	8924	8903	8901	8803	8838	8779	8914	8977	8810	8985	8959	8798	8915	8898	8809	8975	8807	9000	8969	8969	8827	8917	8847	9011	8762	8887	8870	8866	9004	8978	8903	8912	9014	8971	8987	8779	8965	8780	8941	8851	8903	8959	8762	9008	8947	8963	8912	8873	8841	8893	8805	8841	8894	8824	8771	8981	8998	8867	8889	8909	8983	8847	8928	8939	8821	8908	8883	9065	8766	8722	8768	8900	8754	8945	8894	9095	8912	8786	8953	8840	8871	8912	8908	8646	8861	8875	8736	8941
25399	21262	28599	28436	24278	21653	22261	35711	35425	27782	21010	17325	15928	15213	15086	15169	15092	15171	15123	15379	15067	15284	15090	15066	15015	14977	15095	15004	15294	15224	15248	15123	14941	15152	15238	15071	15169	15112	14912	15106	15082	15068	15164	14876	15023	15025	14793	14983	15045	15051	14873	14888	15036	15153	15365	14988	15039	15192	15043	15024	15137	14960	14788	15046	15221	14998	15071	14982	15123	15145	15029	14858	15073	15088	14949	14930	15075	15005	15223	14907	14838	15029	15044	14944	14946	14899	14950	14926	14901	15004	15024	14941	15156	15384	14907	15212	15005	15011	15022	15233	15049	14847	15107	15084	14865	15107	15097	14989	14972	14905	15067	15056	15195	15061	14890	14981	15031	15155	15187	15075	15166	14849	15108	14964	15251	14831	15018	15105	15145	15034	15027	15228	14994	15114	15161	15129	14971	15104	15120	14938	15074	15163	15103	15365	15249	14741	15157	14987	14948	14999	15068	15044	14895	14980	15093	14924	15275	15142	14768	14782	15036	15048	14796	15111	14898	14977	15151	15050	15077	15142	15239	15079	15006	15127	15041	15012	15054	14971	15072	14951	15062	14891	15050	15141	14991	15016	15086	15258	15194	14927	14963	14937	14948	15046	15135	14944	15049	14984	15002	14899	14967	15075	14881	15036	14873	14954	15068	15018	15055	15025	15056	14833	14928	15113	15142	15158	15028	15032	15006	15089	15073	15166	14928	15016	15000	15012	15207	15232	15048	15080	15055	14945	15040	14924	15032	15169	15118	14952	15185	15173	14816	14765	14900	15017	14974	15027	14947	15143	14971	15021	15127	14914	14937	14978	15125	14882	14919	14853	15047	15092	15204	15092	15101	14882	15108	15098	14848	15007	15063	14955	14916	14934	15129	15111	15214	15194	15006	14983	15142	15126	14918	15038	15217	15107	15090	14861	15054	15051	15062	15003	15165	15089	15049	15154	15134	14856	14902	15026	15222	14964	14958	15020	14899	15033	15127	15051	14935	15054	15012	15044	14854	14973	15129	15019	15081	15143	15012	14703	14894	15007	15058	15118	14807	15244	15105	15123	14965	15248	15117	15165	15056	15036	15147	15119	15047	15101	15246	14904	14914	15152	15051	14977	14941	15143	15017	14950	15061	15160	14879	15256	15021	15113	14659	14879	15005	15036	15077	14880	14886	15216	15098	15045	14930	14923	14911	14892	14988	14970	14920	14936	15270	14618	14969	15015	15151	15010	15061	14956	14856	14992	14894	15033	15215	15144	15003	15003	15079	15063	15047	14998	15157	15070	15209	14997	14849	15020	15101	14913	14925	14851	14935	14902	15116	15305	15039	15062	15029	14949	15039	15027	14888	14981	14851	15060	15116	15095	15070	15135	15119	14997	15072	14865	14921	15030	15030	14862	15237	14932	14940	15228	15032	15103	14851	15025	15034	15065	15197	15070	15194	15144	15082	14885	15181	15030	15097	15089	15032	14982	15087	14905	15030	14959	14824	14906	15074	15172	15189	15252	14942	15158	14933	15099	15023	15069	15038	15119	15229	14836	14965	15083	15007	14909	15001	14771	15094	15110	14999	15071	14980	15131	15006	15050	15175	15035	15041	14903	14838	15080	14976	15075	14844	15081	15056	15035	15072	15217	14956	14972	15192	15140	14980	14957	14812	15128	15044	14942	14837	15053	14998	15048	15069	15000	15036	15028	15137	14931	15003	15274	15083	15012	15006	14853	15109	15160	15093	15021	14930	15130	15155	14883	15077	14957	15045	15224	15120	14975	15020	15079	15107	14874	14914	15069	15118	15099	14894	15008	15034	15134	15028	14964	15076	14885	15060	14977	14900	15042	14900	14962	14915	14865	14924	15109	14934	14890	14990	15079	14959	14857	14987	14809	14907	14916	15132	15018	15156	14948	15085	15044	14956	14981	15040	15014	14938	15027	15057	15039	14928	14990	15095	14912	14993	14849	15069	14912	15214	15027	15124	14909	15243	15054	14750	15041	15184	15009	15088	15202	15133	14929	15067	15244	14901	14875	14800	14877	14870	15036	14994	14920	14977	15061	15195	15055	15013	14883	15030	14778	14961	14847	14974	15137	15014	15080	14818	14897	14821	15009	15074	15078	14973	15023	15154	15079	15275	14889	15070	14966	15079	14847	14824	14853	15117	15090	15023	14975	15076	15025	15056	15011	15008	14927	15158	15035	15034	15038	14971	14765	15149	15003	15223	14929	15086	14991	15065	15053	14956	14997	14872	15041	14974	15053	14846	14894	14860	15187	15082	15039	15068	15124	15054	14981	15087	15109	14837	15139	15083	15035	15122	14934	14832	15073	14990	15064	15182	15105	15187	14944	15004	14911	15138	14835	14857	15174	15034	14954	14926	15101	15052	15176	14994	15009	15005	14804	15005	15027	14855	15163	15062	15044	15198	15061	14945	15085	14951	15017	14974	14928	15294	15133	14976	14908	15157	15033	15082	15193	14985	14942	14861	15346	15026	14796	15243	15017	15112	15037	15025	14855	15101	15048	15102	15019	14912	15074	15116	15068	14923	14809	15060	14925	15166	15058	15170	15018	14936	14715	14956	14943	15131	15227	15042	15072	14937	14921	15134	15018	15012	14992	15019	15008	15144	15056	15152	14934	15110	15034	15034	14889	14935	14994	15093	15209	14889	14985	15280	14906	14957	14974	15020	14822	14690	15021	15038	15122	15152	14875	15131	14845	14950	15102	14934	15089	15284	15048	15266	15106	14987	15184	14981	14993	15022	15031	15198	14967	15158	14930	15076	15034	15162	15162	15076	14975	15226	14869	15007	14973	14900	14985	14856	14953	14938	14997	14990	14910	15057	15052	15072	15160	14964	14994	15087	15058	14964	14730	15036	15073	15184	15052	14947	15046	14968	15148	15252	15090	15156	15114	14900	14994	15076	15278	15117	14873	15174	15289	15070	15145	15235	14986	15016	14931	15167	14797	15113	14986	15112	14840	14887	14833	14948	14940	15012	14958	15131	15035	15195	15081	15216	15230	14957	15079	14818	14808	15091	14999	15175	15139	15116	15076	15124	15110	14950	15041	14922	14994	15264	14949	15069	15096	14831	15022	15098	15107	14934	14863	15164	14965	15082	15095	14913	14984	14906	14920	14946	14987	14987	15131	15328	15077	15172	15010	14989	14942	15150	15048	15297	15069	15077	15066	15130	15029	15227	15171	14765	15287	14956	14916	15188	15335	14871	15141	15179	15051	14863	14975	14894	15299	14952	15051	15000	14955	14897	14932	14994	15160	15247	15048	14974	15233	15207	14952	14949	15164	14907	14847	14933	14925	15101	14955	14944	14798	15212	15129	15142	15020	15099	15013	15121	15059	15026	14956	14961	14892	15136	15132	15124	15092	15316	15193	14802	14887	14870	14908	14950	15084	14888	15131	14983	15145	15075	15003	14969	15027	14977	15165	14876	14758	15140	15026	15017	15002	15108	14836	15030	14964	15283	15184	15033	15061	15047	15150	15095	15021	14934	15071	15212	15092	15213	15148	14956	14944	14918	15177	15176	15114	15163	15229	15015	14994	14958	14981	15074	14995	15185	15077	15068	15034	15124	15054	15036	15072	14967	15020	14999	14665	15017	14993	14782	14798	15116	15034	14954	15122	15161	15174	15175	15088	15003	14962	14998	15124	14848	14857	14966	15096	14980	15038	14966	14997	15042	15021	14873	14963	14875	14906	15065	15039	14988	14767	14911	15035	15051	15053	15146	15058	15190	15077	14986	14941	15032	14919	15112	15104	15023	15050	15158	15136	15172	15068	15042	15130	15027	14976	15103	15275	14918	15191	15115	15046	15024	15252	15006	15024	14872	14897	15063	15026	15039	15042	15158	14928	14969	14932	14988	15007	14900	15179	14962	14953	14770	15032	15089	15046	15123	15190	15179	15024	15178	14940	15083	15068	14995	15199	15171	15114	14952	15009	14978	15128	15050	15028	15165	15077	15236	14881	14816	14989	14987	14833	15068	15097	15067	14993	14876	14876	14991	15118	15075	15094	15058	15024	14974	14944	14920	15048	15187	15013	14907	14881	14880	15060	15009	14884	14994	14883	14991	14969	14968	15145	15129	15095	15170	15184	14959	14885	15049	14935	14683	14976	15032	14913	15007	15158	14959	15149	15056	15027	14990	14991	15087	15123	14986	15050	15166	14903	15011	14922	15006	14949	14893	15056	15010	15190	14941	15071	14844	15175	15079	15078	15172	14880	14956	15096	14954	15270	14998	15020	14976	14905	15022	15136	15084	15074	15096	15079	15160	14947	15036	15121	14924	15048	14987	14875	14942	15155	15089	14904	14978	14956	15035	15096	14946	15020	15071	15009	14929	14837	15081	15055	14857	15089	15106	14993	15205	15062	15181	14985	14821	15076	14836	14788	14952	15055	14961	15039	15002	14906	15071	15129	15127	15049	15074	15044	14866	15159	14849	15317	15167	15068	15317	15176	15105	15047	14912	14976	14956	15035	15061	14876	15020	14864	15169	15105	15365	15144	15086	15029	14918	14870	14870	15060	15123	15188	15241	15062	14951	15098	15182	14985	14953	14795	14694	14956	15249	15025	14948	14938	14700	15060	15177	15197	14931	14912	14965	15023	14990	15148	14982	14945	15365	15003	15078	15007	15009	14965	15047	15010	15045	15074	14945	14962	15067	14964	15098	15119	15135	14977	15097	15136	15081	15094	15125	14918	14968	14948	15169	14918	15145	15121	15057	15018	15022	15169	14996	15082	15103	15046	15160	14890	14840	14982	15272	14757	15061	15141	15027	15124	14968	15021	14916	14950	15006	15091	14995	14918	15112	14986	15077	15055	14966	15069	14949	15158	15016	15142	15046	15016	14950	15074	15046	14911	14831	14913	15074	15026	15089	15010	14808	15024	15120	15201	14989	14994	14978	15123	15016	15008	15003	15075	15019	15046	15095	14898	14942	14870	14908	14905	14987	15045	14777	15210	15031	14842	14964	14860	14980	14977	14912	15223	14835	15136	15052	15118	15051	14915	15021	15052	15002	15023	15114	15051	14893	15147	15000	14945	15175	15038	15133	14714	14910	15205	15270	15071	14782	15081	14873	15071	15094	15201	15056	15086	15108	15185	15230	15156	15092	15117	15010	15069
17855	31038	32009	22129	17917	14141	16518	30795	27381	19474	13192	10365	9448	9045	8837	8863	8998	8914	8865	8927	8846	8935	8953	8896	8781	8931	8807	8882	8949	9081	8794	8963	8962	8894	8930	8920	8963	8912	9022	8879	9089	8938	8845	8915	8842	8950	8850	9062	8991	8831	8918	8740	8871	8861	8910	8867	8721	8881	8983	8974	8920	9070	8900	8827	8898	8885	8967	8874	8888	8929	8948	8908	8895	8926	8929	8892	8906	8754	8920	8656	8705	8939	8913	8899	8838	8763	8958	8804	8956	8901	8832	8846	8711	8826	8815	8776	8912	8859	8873	8801	8985	8939	8886	9002	8832	8904	8909	8831	8848	8819	8766	8878	8962	8805	8736	8974	8834	8906	8800	8790	8859	8705	8903	8736	8843	8748	8801	8912	8879	8888	8833	8883	8891	8806	8717	8924	8826	9023	8789	8917	8941	8988	8940	8976	9011	8675	8904	8930	8819	8884	8822	9007	8741	8794	8832	8857	8889	8984	8816	8876	8913	8876	8861	8958	8953	8906	8835	8847	8822	8898	8864	9020	8920	8932	8841	8932	8990	8913	8851	8750	8757	8828	8825	8978	9009	8903	8891	8925	8893	8813	8933	8767	8889	8911	8939	8922	8774	8811	8960	8791	8812	8894	8899	8840	8942	8984	8815	8954	8867	8844	8908	8957	8807	8875	8781	8859	8882	8784	8652	8844	8945	8800	8839	9056	8909	8871	8925	8931	8894	8885	8866	8858	8875	8892	9002	9017	8773	8885	8877	8810	8921	8790	8788	8746	8879	9003	8803	8735	8844	8788	8755	8909	8997	8734	8735	8947	8787	8691	8929	8808	8939	8843	8814	8875	8928	9010	8901	8896	8944	8835	8658	8926	8820	8819	8948	8936	8727	8868	8870	8853	9068	8952	8871	8777	8823	8771	8918	8866	8920	8912	8862	8933	8913	8804	8796	8712	8895	8904	8763	8757	9018	8754	8954	8947	8784	8780	8862	8891	8846	8812	8887	8892	8785	8987	8829	8794	8793	8822	8902	9011	8862	8801	8941	8774	8867	8882	8854	8933	8854	8780	8686	9067	8789	8839	8771	8822	9033	8866	8685	8879	8848	8957	8847	8745	8692	8904	8708	8907	8992	8892	8849	8886	8882	8885	8896	8804	8758	8863	8836	8978	8818	8776	8844	8680	8867	8841	8950	8961	8876	8890	8863	8813	9045	8885	8689	8906	8960	9118	8932	8917	9039	8972	8864	8990	8967	9013	8828	8827	8812	8981	8926	8874	8909	8761	8847	8801	8875	8926	8849	8736	8866	8904	8816	8947	8847	8944	8901	9022	8856	8857	8937	8798	8921	8834	8860	8907	8864	8872	8937	8994	8796	8978	8845	8807	9000	8828	8758	8886	8745	8910	8784	8887	8745	9042	8866	8847	8874	8923	8879	8850	9010	8828	8775	8837	9012	8943	8748	8919	8932	8777	8862	8864	8679	8847	8785	8917	8853	8805	8873	8945	8823	8739	8819	8780	8864	8854	8857	8834	8828	8796	8956	8855	8872	8865	8900	8833	8926	8897	8790	9062	8885	8920	8957	9001	8993	8884	9040	8846	8880	8796	8867	8794	8885	8839	8868	8816	8896	9020	8902	8644	8828	8868	9057	8882	9001	8811	8811	8897	8742	8860	8970	8862	8814	8923	8824	8836	8792	8942	8808	8802	8829	8883	8867	8965	8736	8936	8895	8907	8850	8879	8862	8829	8853	8869	8886	9002	8778	9009	8730	8710	8806	8769	8952	8927	8972	8843	8824	8967	8899	8903	8988	8962	8881	8921	8920	8756	8798	8828	8866	8946	8851	8950	8787	8947	8880	8926	8871	8794	8728	8870	8877	8960	8839	8852	8886	8927	8887	8942	8915	8808	8796	8891	8831	8986	8938	8828	8880	8809	8879	8777	8911	8843	8765	8805	8816	8741	8958	8821	8819	8864	8819	8782	9034	8806	8851	8858	8763	8818	8923	8701	8944	8979	8859	8827	8753	8958	8805	8854	8901	8789	8948	8809	8978	8825	8934	8752	8832	8884	8868	8984	8846	9004	8952	8932	8881	8927	8895	8863	8845	8865	8925	8837	8849	8930	8932	8851	8784	8706	8847	8911	8799	8905	8804	8806	8808	9029	8828	8873	8921	8777	8874	8778	8981	8786	8902	8780	8784	8811	8925	8912	8899	8923	8957	8871	8721	8894	8766	8927	8907	8855	8876	8802	8947	8744	8739	8877	8705	9098	8850	8710	8952	8928	8871	8778	8799	8959	8917	8753	8806	8837	8860	8787	8716	8871	8794	8951	8845	8858	8683	8979	8819	8954	8676	9102	8979	9017	8866	8877	8792	8974	8919	8864	8922	8876	8778	8653	8820	8736	8901	8632	8832	8770	8739	8782	8835	8970	8853	8922	8860	8936	8930	8960	8875	8853	8927	8853	8879	8978	8849	8823	8823	8866	8931	8943	8865	8722	8917	8931	8906	8823	8880	8837	8804	8854	8770	8912	8957	8731	8869	8964	8865	8934	8951	8804	8999	8747	8939	8988	8716	8831	8847	8894	8878	8919	8813	8982	8903	8730	8743	8873	8745	8919	8766	8940	8848	8900	8841	8892	8676	8878	8944	8978	8838	8778	8877	8668	8904	8918	8935	8892	8933	8931	8884	8912	8898	8853	8860	8947	8874	8882	8877	8943	8868	8663	8793	8834	8803	8717	8834	8973	8835	8930	8852	8936	8853	8659	8957	8826	8849	8677	8867	8993	8798	8847	8839	8969	8882	8961	8936	8867	8929	8959	8896	8878	8757	8877	8867	8807	8897	8804	9062	8817	8877	8933	8965	8703	9020	8938	8983	8939	9012	8825	9031	8827	8688	8952	8868	8708	8670	8807	8869	8807	8919	8942	8940	8935	8837	8869	8957	8833	8920	8926	8807	8997	8801	8863	8865	8884	8925	8899	8860	8795	8760	8921	9002	8955	8657	8867	8811	8899	8894	8799	9000	8862	8778	8911	8725	8935	8859	8797	8921	8973	8801	8826	8954	8815	9014	8804	9080	8951	8843	8878	8925	8836	8837	8873	8748	8896	9101	8796	8851	8817	8873	8777	8903	8856	8798	8884	8740	8687	8938	8733	8882	8692	8873	8742	8982	8806	9003	8797	8749	8891	8780	8951	8864	8820	9050	8786	9026	8986	8791	8896	8795	8801	8816	8786	8936	8970	8841	8982	8852	8901	8885	8780	8820	8923	8965	8821	8960	8876	8927	8859	8772	8821	8863	8955	8985	8797	8937	8908	8860	8835	8917	8860	8806	8961	8914	8735	8939	8968	8947	8928	8816	9000	8987	8875	8861	9011	8862	8992	9020	8990	8907	8885	8793	8789	8859	8915	8812	8928	8933	8960	8888	8841	8873	8859	8826	8897	8831	8884	8986	8865	8874	8851	8919	8985	8749	9023	8867	8743	9051	8834	8866	8858	8893	8637	8680	8832	8866	8831	8932	8873	8843	9010	8764	8858	8903	8841	8796	8768	8978	8834	8856	8975	8699	8730	9029	8876	8790	8971	8774	8784	8988	8759	8994	8944	8706	8806	8865	8923	8878	8849	8595	8997	8852	8915	8962	8946	8894	8919	8794	8802	8760	8827	8894	8748	8853	8793	8817	8895	8803	8959	8930	8809	8732	8842	8729	8842	8912	8936	8830	8861	8920	8734	8946	8757	8942	9014	8869	8990	8908	8829	8910	8888	8880	8811	8980	8790	9021	8957	8769	8856	8798	8851	8881	8879	8842	8890	8780	8847	8997	8788	8955	8886	8862	8857	8688	8881	8846	8792	8741	8709	8996	8957	8845	9008	8822	8803	8938	8855	8805	8963	8886	8725	8719	8947	8825	8877	8995	8875	8843	8955	8874	9038	8831	8898	8978	8932	8915	8854	8897	8906	8847	8894	8898	8941	8827	8951	8868	8791	8888	8835	8738	8802	8925	8891	8717	8816	8756	8898	8850	8849	8992	8863	8804	8848	8752	8791	9006	8898	8739	8905	8838	8700	8950	8843	9009	8895	8839	9006	8881	8932	8805	8867	8948	8790	8940	8931	8901	8856	8815	8831	8803	8939	8916	8923	8680	8916	8961	8882	8820	8991	8874	8704	8898	8720	8571	8873	8846	8988	8847	8749	8763	8870	8870	8848	8838	8871	8782	8839	8828	8938	8935	8891	8953	8919	8927	9052	8834	8745	8800	8701	8982	8936	8995	8894	8995	8897	8846	8859	8901	8936	8907	8728	8893	8798	8861	8845	8917	8995	9026	8974	8969	8801	8997	8845	8934	8958	8745	8824	8876	8728	8830	8995	8861	8944	8849	8899	8973	8863	8853	8920	8781	8902	8923	8835	8817	8907	8878	8905	9001	8791	8961	8832	8838	8922	8978	8894	8835	9031	8892	8819	8844	8829	8869	8969	8801	8815	8845	8899	8878	8782	8852	8864	8956	8832	9050	8871	9073	8745	8902	8883	8982	8826	8878	8890	8876	8856	8866	8822	8995	8872	8713	8815	8959	8992	9008	8779	8870	8856	8948	8941	8962	8837	8951	8755	8844	8939	8840	8920	8666	8720	8798	8968	8934	8792	8857	8827	8814	8804	8841	8900	8822	8927	8911	8884	8880	8815	8834	8885	8889	8788	8923	8719	8836	8789	8795	8824	8749	8775	8946	8938	8783	8802	8908	8909	8919	8828	8730	8807	8847	8855	8918	8740	8824	8785	8906	8841	8708	9007	8904	8888	8930	8899	8779	8773	8731	8930	8737	8952	8813	8745	8839	8881	8817	8893	8949	8791	8895	8860	8790	8904	9043	8965	8839	8886	8867	8901	8845	8787	8954	8872	8851	8792	8984	8856	8885	8907	8916	9013	8844	8918	8795	8852	8840	8890	8806	8681	8821	8989	9047	8692	8853	8793	8976	8839	8994	8878	8862	8842	8979	8806	8850	8936	8848	8827	8821	8928	8790	8718	8787	8949	8851	8716	8849	8913	8979	8822	8757	8739	8922	8937	8881	8883	8928	8853	8842	8720	8939	8816	8794	8952	8803	8944	8936	8752
23422	21138	28446	25006	24048	24796	30467	52068	49378	38215	26785	20246	16827	15604	15373	15298	15175	15268	15379	15085	15151	15287	15238	15111	15110	15003	15110	15094	15228	15163	15039	15125	15093	15107	15100	14911	15012	15133	15296	15423	15233	15000	15021	15176	15059	15070	15097	15007	15148	14961	15147	15098	15190	14827	15045	15039	15035	15050	15150	15344	14970	15004	14927	14863	15242	15201	15056	15094	15158	15264	14991	15047	15071	15094	15024	15040	15035	15048	15059	15011	15093	15191	14877	15208	14913	15170	15082	14883	15127	14969	15235	15076	14913	15113	15154	15060	14986	14914	15022	15066	14983	15054	14764	15035	15124	15106	15061	15041	14727	14980	14892	14928	14946	14959	14999	14985	14798	14788	14971	14942	15054	15076	15010	14855	15210	14774	15011	14985	14902	14974	15060	14775	15135	14986	14948	14820	14952	15098	14880	15035	15171	15028	15120	15098	15085	14942	14776	15071	14937	14574	14990	15260	14988	14969	15118	15078	14983	14873	15107	14815	15090	15044	14990	15033	15006	15028	15176	14829	14838	15311	14964	14939	15104	14713	15128	15167	14909	14940	14993	15212	15093	15247	14930	15129	15101	14979	14872	14836	14946	15132	14863	15136	14948	15223	15048	15049	15066	15009	15132	14988	14958	14927	15150	15156	15051	15024	15060	14899	14861	14894	15001	15015	14768	14951	15234	15078	14878	14879	15025	15214	15006	15064	15179	15098	14978	15022	14992	15112	15041	14870	15183	15237	14905	15088	15082	14803	15083	15080	15150	15067	15019	14894	15053	15004	15123	15009	15156	14877	14999	15136	15099	15118	15000	14836	14958	15119	15031	14993	15048	15054	14909	14974	15065	15002	15086	15018	15084	15093	14938	14934	15049	15045	14886	15057	14848	14764	14921	14900	15244	14908	15019	15096	15168	15204	15042	15178	14984	15066	14934	15006	15040	15086	15025	14922	15034	15020	14929	15106	14945	14976	14948	15054	14983	14836	14768	14995	15045	15023	14964	14920	15068	15220	14933	15108	15167	14958	14998	14863	15115	15154	15168	15033	15083	15043	15059	15187	14987	15000	14933	14871	15073	14814	15006	15145	14925	15045	15066	15039	14949	14890	14861	14822	14942	14996	15408	15112	14903	15158	15055	15106	14884	15037	15164	15007	15049	15008	14803	15039	15051	14808	14984	15057	14971	15025	15202	15176	14990	14984	15055	14944	15225	15141	15015	14984	15001	15030	15111	15068	15005	15090	15172	15106	14901	14987	14968	15030	15076	14954	14959	15078	15128	14874	14958	14981	15011	14957	14884	15058	15139	15083	15009	15148	15089	14993	15098	14866	14863	15052	15073	15192	15004	14990	14911	14823	15101	14865	15015	14966	15030	15141	14961	14973	14943	14987	14955	14926	14955	15135	14877	15236	15070	15214	15104	14954	14801	15190	14955	14984	14972	14981	15127	15148	15052	15008	14888	14908	15098	15257	15061	15055	14836	14916	14951	14979	15133	14890	15078	15119	15151	15185	14906	14946	15141	15031	14993	14907	14958	15044	14889	14958	15040	14951	15034	15055	15014	15057	14985	14976	14761	14806	14992	15066	14943	15010	14662	15044	15040	14849	15135	15142	15265	14989	15116	15027	14910	14963	15156	15254	14985	15279	14926	14842	14934	15134	14826	14920	14817	15125	15155	14934	15019	14979	14950	15075	14998	14873	15078	14936	14890	15072	15014	14969	14799	14912	14930	14928	15086	14948	14995	14986	15148	14768	14871	15040	14989	14938	15205	14973	14997	15023	14915	15185	15134	15125	14923	14838	15064	15046	15135	15013	14890	15161	15069	14875	14849	14689	14919	15425	15074	15006	15167	14918	14864	14896	14833	14891	14969	14915	14779	14926	14943	14978	15037	15027	14892	15000	14927	15028	15100	15220	15096	14991	15108	15235	14878	14869	14975	15007	14968	15130	14851	14951	14984	14872	15141	15013	14919	14735	15077	15018	15082	15092	15011	15057	14875	14884	14797	15041	15058	14940	14971	14884	15209	14912	14894	14840	14854	14875	14796	15102	15176	14880	15162	15217	15014	14826	15032	14922	15068	15049	14956	15037	14902	14934	14994	15098	14943	14983	14824	14924	15020	15122	14954	14887	14925	14977	15030	15064	15087	15059	15078	14998	14755	14913	14892	14991	14717	15062	15025	14923	15032	15038	14808	15156	15067	15078	14839	14991	14935	14906	15292	15014	15008	14976	14906	14956	14994	15022	14923	14813	15071	14810	14966	14853	14880	14886	15142	15223	14998	15025	14971	14878	14962	15024	15003	14870	15055	14901	14871	15055	15158	15185	15062	14980	15039	15152	14932	14856	14730	14928	15097	15113	14920	15021	14942	15038	14961	14919	15032	14938	15151	14989	15019	14987	14960	15136	15011	14967	15050	14946	14981	15069	14992	15077	14962	14987	15019	15050	14956	14928	14988	15045	15206	14756	14894	14983	15015	14851	15015	14989	14940	15074	14988	14694	15051	14739	14735	15047	15015	15040	15172	14882	14954	15096	14972	15119	14907	14885	14948	14943	14891	14936	15090	14996	15085	15105	15071	14989	15106	15125	14922	14877	15115	15070	14973	14991	14888	14949	15039	14956	14970	14868	14905	15384	15023	14907	14875	14852	14753	15019	14735	14880	14917	14910	14939	14961	14987	15097	14797	15139	14815	15050	14845	14883	15123	14914	14989	15047	14958	15053	15057	14894	15115	14936	15049	14994	14958	14928	14836	14933	15148	14842	15127	14946	14909	15025	15032	15248	15013	15147	14867	15027	14721	14916	15132	15080	15156	14892	15044	14993	15086	15302	15040	14953	14859	14754	14966	14993	14945	14937	15068	14927	14893	14989	14915	15140	15107	14919	14976	14962	15062	14960	14780	14690	15070	14913	15223	15119	14901	14826	14762	15051	14996	14995	14974	14824	15037	14843	14940	14927	14883	14815	14918	14840	14934	14959	14953	14727	14872	14989	14895	14914	15068	15027	14960	14797	15022	15030	14851	15198	14791	14953	15119	14868	14856	14766	14965	15159	14950	15027	15011	15009	15089	14829	14905	15005	15008	14941	14993	15209	14817	14835	15001	15190	15013	15009	15033	15130	15317	15179	14982	15063	15008	15035	14969	15103	14941	14961	14771	14813	15024	15032	15009	14948	14901	14903	15134	14925	14958	14920	15043	14754	14735	15038	15081	14952	14830	14943	14996	14836	14925	14743	14999	14955	15020	14960	14825	14983	15036	15004	14962	14942	15193	15023	14872	14958	14986	14995	15007	14858	14898	14949	15066	14943	15121	14837	14944	15026	14947	15009	14944	14864	14782	14815	14997	15039	15121	14974	15012	14987	14949	15186	15052	14920	14915	14879	15282	14948	14844	14828	14913	14953	15112	15146	15084	15099	15022	15148	15152	15011	15118	15127	14959	14835	15041	15042	15145	14990	14802	14986	15089	14865	15047	14979	15064	15011	14699	14988	14854	14931	15155	15013	15209	15048	15027	14915	14789	15020	14916	15045	14861	14963	15101	14873	15033	15010	15005	15041	15047	15065	15228	15143	15059	14837	15013	14885	15078	15160	15143	14973	15055	15119	15037	15037	15022	14973	15155	14951	15021	14961	15005	15110	15352	15067	14934	14987	15109	15085	15143	14945	14947	15070	15062	15076	15132	14966	15022	15028	14766	14872	15158	15057	15031	14954	14897	15090	15127	14997	14886	14897	15018	14867	15082	14878	15115	14867	15082	14951	14882	14923	15123	15036	15065	15036	14986	15120	15133	14869	15166	14878	15093	14974	14912	15138	15049	15092	15120	15009	15086	14941	14916	14963	14824	14957	14986	14834	15092	15123	14743	14961	15125	15100	14938	14906	14975	15191	15059	15044	14897	15033	15174	14969	14868	15019	14719	14855	14957	15186	15110	15014	14926	14991	14754	15069	15098	14880	15047	14965	14945	14958	15439	15123	15023	14921	15137	15052	14801	14987	14962	14992	14810	15131	15010	15108	15071	15204	15114	15085	15069	14984	15280	14974	15166	15130	14939	15073	15093	15058	14817	14974	14991	15002	15003	14935	15167	14972	15208	15178	15061	15053	14962	15046	15007	14977	14871	14890	15043	15024	15220	14846	14903	15177	14893	15143	15076	15123	14919	14891	14939	15090	14737	14839	14951	14914	15043	15033	15112	14856	15150	14831	15042	15118	14794	15030	15109	14997	15086	15208	14833	14923	15011	15158	14946	14903	14942	15096	14833	14989	15085	15084	15023	15076	15061	15067	14881	14932	14922	14909	14873	14806	15076	14991	15102	14964	14966	15008	15125	14968	15145	14786	15022	15110	14908	15107	15002	15085	14886	14927	15062	15094	14972	15016	15243	15043	14865	14854	14977	15176	15133	14964	15066	15073	14944	14959	14907	15286	15129	15016	15027	14940	15099	14997	15173	14916	14969	14967	15182	14923	14888	15076	15039	15044	15085	15105	14899	15078	14948	15064	15018	14945	15120	15061	14931	15008	15098	15078	15031	15044	15203	14916	14807	15084	14914	15004	14799	14959	14885	15012	14978	14941	14889	14844	14945	14771	14934	14721	14879	15029	15093	14922	14937	14875	14897	14836	14914	14909	15055	15016	14997	15089	14890	14909	14938	15071	14960	14977	14929	15070	14954	15099	14983	15108	14943	15039	15175	14977	14891	15131	14926	15076	14919	14964	14839	15161	15226	14887	14943	14890	15066	15222	15121	15083	14885	14924	14926	15348	15079	14979	14931	14963	15117	15100	14917	15008	14919	15077	15106	14995	15049	14961	15053	15037	14968	14966	14909	14876	14936	14948	15100	15142	15150	14992	15044	14980	14935	14931	15070	15175	15098	15060	15049	15012	15010	14912	14992	15060	15000	15058	15179	14854	14901	15181	15151	14972	14971	15135	15095	14842	14957	15050	15135	15127	14819	15021	14820	15083	15016	14938	14897	14953	15132	15041	15056	15111	15245	14838	15218	15201	14894	14783	15111	15046	14977	14985	15223	14925	14988	14910	15004	14984	14888	15015	15022	15083	14843	14965	15094	14819	15033	15040	14852	15093	14828	14954	15174	15123	15013	15005	15065	14776	14932	15157	14955	15048	15044	15015
21176	39495	38362	30111	22478	16526	24413	48491	41463	28971	17996	12991	10082	9303	9095	9005	9056	8843	9065	8979	8865	8971	8939	8995	8992	9088	9035	8910	9035	9047	9047	9089	8997	9043	9095	8996	9043	9083	9019	8984	9034	9120	9002	9154	8984	8987	9047	9090	9115	8993	8932	8940	8893	9079	8976	8904	9046	9101	9085	9109	8994	9000	9004	8970	9013	8984	9033	9118	9033	9043	8953	8786	8919	8987	8850	9069	9034	8866	8912	8938	8853	8973	8968	9057	9025	9050	8866	9004	8907	8983	9010	8784	9092	9050	9092	8955	9024	9124	9092	9002	9066	9004	9096	9086	8926	8985	8942	9047	9001	9021	8898	9088	8955	8909	9205	9018	9027	9106	8933	8942	8842	9152	8904	8981	8990	9002	9125	9103	8984	9120	8920	8981	9009	8999	9074	8972	8932	8955	8908	9060	9051	8911	8946	9011	9137	8963	8865	8918	8906	8901	9175	8873	8980	9032	8922	8930	8864	9058	9014	8897	9194	9019	9033	8967	8916	9144	8932	8939	9145	8862	8974	8875	9014	9063	8977	9179	9019	8958	9091	8987	8886	8723	8963	8955	8852	8942	8864	8978	9143	9069	9008	9045	9035	8901	8915	9057	9014	8960	9020	9119	8903	8896	8926	9137	8947	9121	8840	8970	8900	8903	8872	8923	8929	9071	8908	8807	8966	9007	8868	8918	9151	8878	8858	8880	8918	8874	8898	8936	8947	8910	9008	8885	8967	8960	8822	9071	9003	8890	9010	8918	8936	9105	8930	8999	9047	8841	8958	9092	8945	9009	8898	9062	8872	9000	8944	8980	9053	9026	8996	8863	9018	9144	8903	8921	9016	8868	9088	9048	8968	8953	8938	8858	8995	8903	9078	8886	9049	8916	9074	8950	8934	8960	8980	9036	9080	9019	8971	9042	8977	8895	9183	8879	8907	9000	9031	8909	9015	9040	9115	8956	8978	8871	8877	9029	8963	9082	9043	8948	8728	8952	8959	8791	8985	9022	8883	8895	8825	8958	8945	8987	8942	9028	8867	8984	8881	9009	8888	9039	8928	9004	8984	8946	9090	8830	8920	9001	8973	8982	8940	8862	8938	8867	9079	8956	8996	8957	8955	8875	8976	8977	9002	9049	9035	8971	8892	9069	9085	9017	8898	8920	8842	9009	9120	9016	8914	9000	9033	8996	8976	8996	8931	8840	8997	9015	8963	8813	8854	8895	9146	8774	9021	8874	8872	9012	8908	9057	8914	8933	8974	9005	8997	8897	8970	8971	9053	8924	8998	9055	8920	8980	8957	8854	8991	8746	8966	8970	8872	8835	9002	9005	8888	9114	8852	8950	9078	8996	8979	9046	9036	8992	8933	8872	8984	8931	8971	8879	8980	8937	8888	8993	9020	9023	9044	9030	8938	9163	9095	9003	8921	9023	8803	8999	8945	9055	9032	8915	9022	8956	9015	9018	8938	9067	9009	8922	9072	9017	8976	9128	8939	8995	8976	8970	8943	9013	8877	8882	8940	8953	8986	8950	9068	8892	8919	8885	9058	8909	9039	8894	9071	8878	8967	9047	8942	9008	8912	9023	8973	9050	9014	8977	8835	8900	8982	9019	8866	8794	9053	8856	8973	8976	9126	9071	8966	8928	9032	8972	9072	9080	8750	8993	8892	9143	9004	8916	9005	9007	8859	8966	9053	9013	8878	8964	9117	8993	9061	9135	8972	8929	9005	8991	9009	8959	8958	9053	8925	9067	8810	9088	8981	8885	8951	8915	8964	8791	9054	8970	8846	8975	9020	9057	9143	8927	9000	8841	8897	9019	8919	9049	8804	8999	8882	9043	8921	8844	8864	8849	9026	9048	8923	9089	8919	8953	9136	9097	9002	9180	8870	9018	8968	9050	9002	8876	8999	8893	9054	9023	9031	8877	9116	8849	9021	9028	8942	9087	8994	8974	8961	8905	8897	8901	9021	8886	8847	9088	9049	8911	8947	9027	8979	8933	8902	8956	9001	8930	8914	8925	9062	9048	8867	9039	8857	8939	8892	8948	9111	8855	8907	9045	8999	8999	9012	8905	8984	9078	9024	8890	8858	8963	9017	9113	8982	8970	9008	8833	9042	8925	9095	8942	8923	8900	8951	8865	9029	9027	8953	8845	9002	9052	8953	8839	8827	8950	8831	8936	8867	8893	8962	8896	8865	8909	9159	9041	9037	8819	8985	8996	8827	8958	8883	8878	8944	8980	8964	8956	8929	9037	8941	8947	8858	8940	8926	8939	8915	8787	8982	8947	8969	8840	8934	8930	8874	8922	9054	8975	8977	9060	9038	8924	9106	8825	8936	9000	8955	9031	8982	8964	9030	8841	8884	8939	8837	9018	8866	8809	9111	8932	8909	8808	8985	8975	8814	8983	9003	9141	8785	8931	9023	8973	9103	8850	8905	8900	8923	8977	8925	8960	9130	8860	9060	8879	9061	8994	9032	8885	8883	8883	8924	8876	9054	9004	8930	9011	9015	8900	8940	8968	8868	8987	8783	9043	9065	8905	9005	8997	9056	8862	8869	8986	8856	9028	8979	8892	8883	8886	8980	8898	8995	8952	8895	9051	9098	9011	9089	8901	9072	9064	8991	8804	8961	8874	9019	8917	8879	8952	8948	8981	8977	9003	8955	9052	8962	8873	8866	9000	9050	8941	9071	9047	9015	8979	8940	8975	8852	8909	8776	9058	9068	8975	8927	8921	9069	8878	8793	8967	8868	8961	9119	8823	9037	8903	8912	8947	8955	9098	8999	9002	9100	9085	9080	8919	9099	9038	9031	8967	9034	8905	8928	8922	9073	8876	9012	9067	9015	8842	9060	9001	8733	8840	8895	9037	8974	8962	9056	9119	9005	8933	8869	8800	8918	8963	8848	8968	8899	9053	9062	8902	8869	9063	8996	8972	9041	8910	9132	8879	8934	8970	8991	8993	9009	8921	8951	8861	9031	9045	8974	8873	8948	8937	8993	8913	8871	9079	8902	9071	8935	9052	8983	8914	8907	9007	8985	8832	8920	8924	8918	8962	8956	9110	8890	8908	9102	9053	8940	9061	8921	8997	9016	8861	8918	9088	8962	9024	8912	8802	9002	9050	8895	9038	8891	8891	9051	8877	9086	8962	8792	8945	9013	8909	9036	9015	8944	8914	9045	8894	9118	9019	9080	8927	9249	9063	8998	8920	9089	8956	9019	9035	9042	8958	9106	8848	9019	9016	8962	8828	8939	8981	8994	8967	9005	9103	8958	8961	8840	9073	8903	9062	9006	8981	9179	8990	8954	8981	8891	8935	9101	9048	8919	9072	8900	8951	8915	8912	9126	8814	8950	8854	8855	8866	9044	9100	8849	8949	8716	8987	9002	8981	8958	8995	8945	8946	8962	8959	9002	8952	8822	8834	8857	9038	8919	9054	8984	8867	8935	8942	8855	8945	8882	8904	8901	8857	9044	9025	8906	8959	8871	8785	8870	9060	8959	8962	8951	9049	8910	9035	9086	9141	8765	8996	8773	8981	9143	8896	8864	8904	8875	8955	8852	9027	9065	8878	9080	8942	8879	9010	9000	8978	8867	8905	8991	8878	8932	8945	9023	8937	9115	8994	9018	9019	8924	8911	8891	9071	8988	9027	9008	9049	9108	8810	9079	8859	8920	9080	8910	9031	9021	8843	8941	8770	9179	8954	8949	9067	8982	9002	8952	9084	8993	8999	8865	8932	9137	8980	9226	8982	8792	8906	9032	9017	8863	9010	9025	9039	8867	8995	8910	8825	9085	8882	8807	8964	9011	8992	8901	8900	8914	9069	9122	9030	8868	8994	8931	9032	8950	8873	9037	9002	9019	8894	8970	8909	9010	8942	8979	9025	9014	8859	8997	8964	8943	8993	9009	9025	8864	9008	8979	8974	8925	9049	8866	8989	8876	8942	8978	8896	8961	9092	8809	9076	8920	8807	8945	9052	8957	9022	9033	9019	9110	8824	8953	9084	9061	9048	8984	9093	8965	9011	9072	8948	8968	8931	8894	8894	8873	8861	9057	8962	9072	8956	8896	8986	8991	9041	8967	9096	9110	8777	9036	9149	8815	8860	9090	8979	8961	9013	9011	8909	8939	9014	8992	8993	9187	9092	8797	8938	9131	9095	8872	8845	9132	9007	8945	8891	8946	8977	8962	8858	9042	8922	8942	9066	8927	8905	8931	9041	9120	9041	8728	9054	8913	8990	8973	9079	8889	8832	8950	8971	8917	9027	8948	9101	9113	8992	9001	8955	8960	8812	9055	8870	8929	8909	8996	8915	8975	8909	8928	8968	9001	8862	8958	8817	9051	8971	9079	9081	8891	8897	8919	9189	8904	9085	8972	9022	9074	8786	8981	8980	8791	8960	8924	8981	8883	8883	8983	9039	8906	8973	8975	9000	9039	8973	9017	8834	9062	8983	8932	8980	8902	8886	8957	8903	9043	8746	9154	8941	8906	8932	9077	8863	8916	8913	8912	8834	8929	8991	8997	8956	9024	8920	8865	9004	9025	8914	9044	9003	8920	9004	9009	8886	8972	8979	8853	8838	8866	9076	8966	8916	8928	8943	8983	9012	8946	8904	9041	8997	8994	8931	8992	8776	8886	8965	8916	8971	8833	9080	8982	8976	8977	8895	8917	8943	9072	9079	8902	8931	8975	8850	8808	8872	9005	9037	8827	9007	8974	8952	8838	8878	9004	8832	8764	9084	8998	8847	8881	9174	8899	9015	8849	8979	8959	8847	9046	9075	9106	8922	9022	9040	8974	8989	8983	8979	8937	8958	8994	8962	9033	9044	9036	8963	8812	9103	8885	8853	8942	9045	8807	9077	8973	8903	8934	8894	9025	8946	8940	8918	8917	9000	8862	8974	9067	8939	8973	9012	9025	8875	8936	8959	8985	9020	9007	9030	9060	9076	8975	9067	8804	8946	8806	8881	8958	9098	9002	8956	8962	8977	8886	8956	9049	8843	8892	8927	9019	9079	8880	8913	8898	8865	8939	9128	8985	9040	9066	8796	8791	8848	8936	8997	8993	8923	8821	8989	9124	8942	9047	9052	8971	9006
31186	27221	28039	24708	18841	16960	16923	18897	19233	17811	16349	16037	15422	15343	15243	15147	15134	15065	15211	15326	15322	15114	15303	15383	15472	15227	15353	15271	15231	15242	15192	15237	15264	15273	15317	15223	15265	15176	15397	15187	15280	15294	15295	15369	15121	15353	15202	15291	15379	15336	15210	15070	15264	15151	15194	15207	15282	15182	15102	15083	15041	15165	15426	15177	15260	15487	15401	15367	15150	15229	15149	15260	15169	15241	15212	15322	15219	15191	15265	15107	15334	15221	15253	15065	14957	15260	15372	15229	15100	15132	15125	15143	15120	15142	15170	15092	15074	15086	15286	15266	15415	15176	15111	15241	15221	15210	15053	15332	15106	15245	15199	15206	15217	15302	15299	15160	15117	15080	15364	15284	15232	15235	15106	15159	15223	15197	15049	15105	15137	15253	15346	15226	15250	15265	15335	15250	15235	15165	15246	15292	15156	15530	15260	15385	15441	15000	15186	15329	15252	15323	15253	15112	15223	15079	14918	15210	15100	15153	15224	15403	15370	15210	15181	15169	15295	15151	15070	15148	15138	15306	15155	15199	15319	15075	15097	15056	15346	15243	15250	15399	15365	15358	15321	15332	15298	15331	15151	15379	15287	15109	15344	15107	15316	15308	15297	15394	15284	15095	15255	15132	15293	15237	15225	15256	15025	15107	14920	15165	15329	15206	15024	15253	15078	15164	15017	15250	15266	15194	15263	15312	15240	15198	15467	15171	15089	15289	15290	15080	15350	15151	15132	15414	15263	15297	15400	15314	15192	15225	15136	15236	15154	14970	15161	15318	15167	15176	15116	15123	15039	15126	15084	15394	15323	15318	15260	15311	15077	15214	15124	15405	15291	15225	15457	15003	15056	15109	15301	14916	15119	15147	15180	15330	15183	15145	15181	15238	15152	15269	15217	15395	15051	15228	15422	15289	15150	15099	15212	15341	15247	15187	15275	15080	15368	15175	15216	15278	15264	15128	15323	15089	15296	15171	15175	15093	15196	15165	15183	15015	15081	15126	15194	15185	15278	15170	15303	15247	15085	15246	15241	15146	15238	15517	15327	15176	15371	15240	15284	15073	15344	15198	15391	15244	15206	15409	15179	15076	14944	14985	15220	15171	15057	15021	15333	15030	15193	15197	15133	15159	14991	15197	15260	15141	15106	15249	15454	15201	15125	15114	15222	15022	15161	15242	14904	15149	15163	15322	15363	15306	15178	15444	15258	15064	15032	15310	15131	15148	15473	15282	15341	15178	15105	15229	15252	15289	15158	15252	15199	14921	15361	15374	15274	15220	15140	15265	15430	15232	15264	15301	15374	15034	15367	15268	15214	15297	15148	15145	15341	14958	15065	15106	15120	15408	15346	15168	15142	15195	15090	15102	15188	15154	15359	15012	15233	15174	14984	15219	15247	15347	15104	15096	15394	15068	15344	15037	15168	14978	15212	15272	15286	15086	15052	15185	15277	15214	15184	15304	15109	15171	15321	15371	15043	15068	15262	15065	15234	15146	15283	15268	15074	15022	15318	15222	15056	15175	15179	15249	15061	15020	15198	15220	15271	15195	15257	15035	15292	15182	15294	15286	15204	15259	15125	15213	15047	15175	15207	15085	15343	15355	15296	15301	15278	15352	15251	15373	15003	15358	15212	15181	15221	15151	15148	15164	15089	15137	15131	15071	15129	15242	15107	15073	15288	15194	15080	15229	15195	15179	15056	15200	15150	14927	15302	15106	15136	15234	15471	15322	15317	15174	15410	15306	15156	15237	15261	15188	15118	15227	15088	15322	15078	15195	15175	15068	15172	15260	15140	15148	15032	15185	15201	15116	15288	15217	15383	15162	15273	15245	15142	15046	15125	15091	15028	15194	15144	15367	15272	15192	15130	15063	15126	15234	15462	15167	15189	15178	14995	15230	15246	15102	15202	15183	15284	15251	15165	14879	15241	15188	15291	15309	15133	15348	15211	15268	15231	15334	15206	15402	15143	15259	15270	15170	15030	15290	15474	15155	15002	15490	15177	15203	15366	15135	15104	15089	15141	15362	15187	15242	15394	15188	15087	15298	15321	15199	15110	15219	15229	15184	15279	15326	15207	15343	15263	15179	15098	15143	15072	15110	15119	15164	15188	15329	15351	15231	15229	15298	15377	15216	15224	15150	15186	15279	15296	15170	15328	15228	15198	15245	15176	15088	15194	15156	15300	15154	15227	15154	15301	15250	15128	15175	15320	15295	15115	15092	15228	15250	15138	15156	15067	15160	15052	15196	15342	15151	15195	15281	15374	15066	15238	15116	15266	15161	15060	15071	15197	15406	15226	15277	15143	15128	15388	15402	15546	15340	15122	15291	15202	15240	14861	15167	15323	15191	15049	15017	15393	15263	15100	15156	15282	15342	14899	15281	15181	15416	15142	15073	15119	15391	15165	15276	15465	15515	15177	15188	15054	15272	15132	15057	15027	15193	15327	15310	15074	15232	15058	15375	15209	15465	15174	15162	15310	15147	15212	15010	15288	15130	15042	15271	15201	15320	15226	15008	14928	15305	15068	15164	15180	15396	15149	15195	15153	15231	15109	15363	15136	15160	15362	15226	15069	15067	15237	15056	15068	15301	15580	15237	15266	15074	15351	15397	15167	15332	15166	15235	15331	15081	15303	15148	15215	15237	15116	15208	15152	15315	15178	15277	15278	15288	15566	15082	14910	15240	15056	15326	15067	15296	15282	15154	15329	15292	15209	15162	15211	15096	15170	15196	15137	15152	15101	15185	15092	15144	15177	15137	15205	15190	15374	15053	15263	15345	15280	15364	15366	15128	15166	15341	15278	15232	15205	15230	15293	15260	15009	15285	15454	15297	15212	15316	15217	15134	15107	15224	15330	15116	15336	15177	15372	15405	15323	15209	15244	15251	15311	15079	15247	15219	15203	15083	15167	15281	15241	15117	15218	15334	15230	15464	15081	15180	15016	15127	15262	15080	15333	15257	15328	15300	15276	15105	15025	14966	15281	15263	15377	15377	15149	15184	15282	15078	15068	15319	15020	15272	15259	14971	15168	15033	15241	15256	15118	15332	14971	15166	15239	15354	15216	15248	15049	15275	15216	15142	15190	15337	15016	15266	15242	15207	15239	15367	15227	15185	15019	15275	15177	15064	15254	15305	15286	15345	15195	15228	15208	15296	15297	15134	15242	15301	15420	15161	15182	15148	15129	15053	15125	15072	15189	15025	15159	15123	15240	15303	15191	15251	15505	15149	15195	15123	15040	15461	15277	15069	15176	15186	15196	15225	15232	15275	15278	15396	15245	15388	15242	15420	15266	15257	15114	15086	15309	15458	15036	15283	15192	15165	15118	15157	15233	15282	15232	15179	15143	14999	15165	15159	15227	15192	15220	15132	15238	15118	15264	15131	15174	15271	15096	14982	15346	15226	15338	15374	15328	15093	15225	15154	15272	15201	15114	15167	15352	15277	15316	15247	15138	15259	15294	15223	15100	15105	15329	15225	15348	15263	15288	15136	15177	15124	15203	15394	15159	15135	15165	15191	15166	15084	15200	15167	15397	15160	15366	15348	15149	15417	15259	15356	15289	15066	15450	15166	15122	15155	15220	15147	15080	15295	15172	15195	15262	15320	15116	15194	15291	15277	15374	15111	15226	15212	15193	15267	15082	15031	15153	15268	15354	15222	15189	15152	15271	15298	15137	15050	15219	15205	15247	15195	15208	15134	15240	15330	15134	15450	15196	15267	15130	15333	15467	15198	15321	15352	15016	15265	15376	15272	15333	15204	15257	15314	15167	15335	15344	15290	15252	15243	15131	15261	15261	15271	15153	15314	15262	15106	15370	15224	15148	15174	15331	15151	15125	15395	15286	15269	15113	15403	15238	15127	15293	15055	15301	15231	15166	15208	15301	15161	15229	15248	15353	15109	15241	14921	15124	15126	15088	15261	15293	15023	15175	15301	15300	15353	15016	15363	15182	15264	15434	15314	15448	15168	15274	14957	15108	15199	15238	15197	15225	15021	15279	15216	15283	15368	15462	15393	15311	15440	15262	15122	15042	15197	15347	15266	15256	15329	15294	15164	15103	15347	15246	15116	15206	15033	15279	15132	15326	15201	15169	15161	15191	15281	15001	15187	15093	15195	15274	15155	15248	15202	15445	15252	15152	15273	15174	15327	15443	15390	15192	15224	15040	15159	15131	15086	15334	15205	15172	15392	15191	15274	14908	15340	15117	15027	15092	15163	15285	14998	15187	14988	15264	15216	15261	15059	15050	15069	15056	15290	15155	15119	15134	15242	15364	15159	14944	15129	15150	15017	15230	15231	15329	15198	15268	15192	15171	15092	15180	15165	15129	15278	15165	15336	15368	15203	15234	15126	15192	15235	15297	15348	15100	15389	15315	15451	15376	15010	15292	15354	15284	15200	15007	15254	15292	15397	15174	15223	15296	15136	15115	15369	15321	15306	15266	15338	15256	15234	15205	15080	15204	15039	15186	15058	15302	15487	15279	15184	15508	15161	15066	15261	15171	15289	15482	15438	15378	15177	15151	15092	15360	15330	15254	15216	15347	15196	15122	15088	15251	15219	15116	15292	15184	15310	15406	15128	15078	15120	15147	15313	15268	15359	15094	15018	15147	15157	15145	15134	15290	15208	15406	15320	15154	15082	15138	15230	15215	15067	15156	15292	15334	15137	15160	15215	15072	15301	15316	15261	15030	15179	15242	15382	15195	15218	15188	14939	15324	15088	15097	15126	15122	15210	15247	15130	15339	15152	15200	15303	15107	15232	15298	15138	15150	15237	15317	15278	15250	15009	15306	15233	15104	15139	14978	15152	15082	15154	15256	15252	15096	15261	15309	15261	15386	15511	15265	15002	15190	15484	15081	15268	15223	15156	15240	15404	15339	15245	14980	15088	15261	14962	15215	15362	15214	15391	15043	15056	15094	15051	15315	15150	15168	15324	15113	15265	15145	15270	15192	15278	15261	15278	15377	15145	15140	15125	15078	15273	15092	15455	15095	15030	15347	15175	15391	15219	15365	15140	15330	15119	14954	15173	15073	15161	15407	15106	15364	15195	15216	15039	15247	15422	15278	15275	15097	15137	15223	15007	15218	15166	15117	15164	15245	15207	15095	15337	15265	15261	15156	15223
17503	22888	20936	16240	12430	10532	10646	13031	12595	10755	9723	9279	9006	8756	8975	9139	8850	8868	8741	8863	8884	8831	8740	8843	9010	8817	8872	8844	8897	8753	8926	8802	8915	8742	8757	8923	8755	8884	8818	8873	8967	8890	8844	8996	8958	9082	8820	8896	8900	8827	8642	8940	8937	8959	8817	8895	8988	8747	8878	8805	8837	8766	8883	8817	8818	8808	8961	8755	8922	8869	8721	8720	8792	8765	8825	8862	8825	8747	8881	8910	9033	8841	8866	8761	8888	8773	8924	8806	8958	8912	8910	8727	8891	8893	8763	8989	8710	8800	8924	8812	8845	8925	8892	8659	8974	8810	8872	8969	8831	8855	8820	8854	8712	8704	8950	8833	8782	8861	8959	8781	8820	8798	8827	8823	8917	8872	8889	8920	8728	8888	8880	8999	8907	8793	8873	8859	8814	8802	8712	8882	8760	8721	8951	8852	8952	8967	8900	8700	8951	8840	8925	8689	8753	8871	8743	8657	8966	8878	8987	8768	8715	9014	8920	8842	8938	8865	8997	8952	8848	8692	8759	8907	8828	8744	8920	8715	8663	8822	8799	8812	8932	8791	8806	8896	8895	8764	8982	8797	8873	8912	8784	8952	8830	8705	8840	8817	8984	8781	8955	8868	8868	8910	8867	8862	8814	8851	8744	8858	8851	8705	8721	8794	8774	8881	8731	8823	8815	8806	8869	8872	8926	8973	8913	8821	8787	8905	8729	8955	8903	8864	8967	8733	8879	8834	8789	8773	8784	8756	8853	8889	8868	8936	8805	8826	8799	8908	8856	9007	8882	8793	8785	9017	8884	8903	8842	8809	8767	8818	8744	8743	8855	8778	8661	8843	8767	8991	8928	8812	8861	8931	8889	8772	8883	8779	8815	8950	8907	8986	8836	8885	8963	8970	8934	8742	8998	8802	8841	8858	8891	8653	8881	8849	8786	8915	8709	8776	8940	8768	8869	8887	8767	8803	8684	8795	8805	8826	8865	8808	8847	8904	8931	8913	8821	8880	8848	8785	8899	9008	8890	8901	8674	8833	8743	8788	8884	8900	8904	8879	8853	8833	8888	8806	8827	8656	8811	8937	8904	8778	8772	8805	8941	8881	8742	9008	8875	8875	8709	8761	8795	8744	8823	8647	8801	8819	8796	8842	8849	8912	8797	8931	8868	8920	8925	8786	8752	8958	8769	8851	8731	8883	8993	8801	8854	8696	8885	8842	8872	8773	8839	8771	8870	8909	8836	8867	8852	8813	8798	8863	8803	8799	8763	8962	8794	8692	8768	8887	8734	8955	8689	8920	8759	8925	8916	8836	8761	8844	8720	8907	8767	8851	8736	8908	8842	8937	8918	8884	8879	8745	8788	8922	8888	8905	8776	8761	9008	8860	8764	8763	8851	8882	8711	8811	8888	8803	8772	8903	8704	8869	8840	8907	8721	8742	8786	8875	8805	8786	8852	8905	8829	8739	8827	8851	8815	8861	8749	8869	8881	8963	8866	8889	8867	8770	8743	8759	8822	8907	8766	8745	8714	8894	8965	8764	8886	8762	8680	8732	8817	8706	8869	8950	8934	8771	9056	8758	8774	8957	8871	8859	8840	8855	8686	8793	8949	8904	8796	8843	8784	8841	8821	8937	8900	8716	8763	8871	8663	8858	8863	8979	8798	8781	8749	8906	8711	8815	8844	8939	8794	8835	8733	8898	8715	8904	8865	8899	8707	8835	8856	8968	8965	8718	8825	8881	8865	8808	8763	8771	8833	8857	8876	8988	8830	8954	8876	8813	8931	8753	9019	8793	8887	8806	8837	8813	8956	8880	9004	8789	8906	8866	8915	8970	8874	8885	8904	8899	8910	8701	8858	8768	8800	8996	8863	9019	8848	8641	8699	8796	9013	8830	8881	8886	8906	8743	8940	8761	8644	8991	8864	8773	8848	8733	8858	8857	8939	8822	8905	8840	8948	8874	8886	8923	8907	8916	8852	8888	8752	8661	8875	8938	8889	8953	8761	8928	8779	8991	8867	8907	8878	8888	8923	8821	8966	8846	8845	8767	8888	8755	8658	8955	8844	8816	8900	8991	8857	8790	8889	8955	8802	8815	8746	8951	8886	8906	8953	8765	8719	8773	8781	8862	8794	8971	8824	8631	8726	8843	8753	8893	8866	8893	8888	8693	8614	8884	8953	8773	8865	8958	8758	8938	8742	8993	8780	8851	8862	8887	8814	8871	8835	8743	8874	8853	8879	8817	8726	8816	8893	8771	8870	8779	9093	8651	8754	8832	8732	8938	8798	8778	8939	8627	8826	8923	8813	8689	8812	8902	8866	8881	8871	8875	8892	8788	8844	8823	8891	8836	8983	8949	8846	8649	8940	8829	8804	8825	9002	8881	8855	8821	8838	8745	8831	9007	8812	8986	8822	8840	8973	8996	8886	8874	8767	8858	8797	8858	8855	8814	8930	8796	8843	8979	8811	8812	8878	8957	8700	8784	8837	8828	8843	8628	8740	8957	8851	8808	8880	8905	8776	8814	8909	8922	8809	8754	8758	8906	8767	8850	8839	8856	8809	8880	8751	8844	9033	8910	8908	8895	8892	8857	8942	8836	8702	9018	8769	8907	8765	8865	8956	8796	8759	8868	8842	8800	8965	8819	8802	8882	8906	8792	8749	8872	8717	8813	8731	8917	8975	8977	8919	8828	8953	8948	8872	8863	8943	8941	8817	8838	8885	8663	8981	8882	8966	8781	8815	8899	8754	8779	8805	8882	8940	8864	8778	8901	8937	8923	8873	8752	8740	8795	8767	8617	8825	8717	8670	8878	8910	8925	8876	9032	8706	8861	8887	8814	8843	8846	8857	8888	8691	8972	8851	8955	8822	8901	8770	8874	8707	8802	8945	8957	8927	8743	8894	8782	8691	8845	8920	8832	8872	8734	8799	8765	8766	8919	9077	8774	8767	8879	8988	8859	8871	8984	8746	8902	8779	8835	8679	8828	8827	8877	8888	8854	8808	8879	8787	8995	8788	8823	8773	8706	8812	8901	9045	8887	8830	8870	8850	8805	8898	8744	8822	8706	8685	8703	8848	8801	8753	8824	8835	8765	8804	8861	8873	8860	8802	8957	8840	8757	8978	8960	8895	8716	8830	8897	8853	8977	8822	8808	8888	8930	8739	8948	8924	8897	8872	8800	8850	8885	8738	8810	8712	8828	8849	8802	8851	8952	9026	8977	8810	8836	8799	8815	8763	8944	8905	9018	8799	8928	8883	8822	8970	8867	8769	8764	9000	8772	8815	8715	8915	8830	8799	8835	8642	8838	8957	8846	8808	8944	8880	8707	8878	8907	8800	8870	8867	8916	8952	8808	8723	8975	8803	8757	8983	8842	8980	8861	8778	8879	8733	8951	8919	8915	8875	8798	8769	8670	8767	8765	8909	8799	8773	8822	8720	8897	8882	8856	8859	8885	8989	8802	8739	8857	8739	8743	8856	8897	8947	8861	8902	8825	8907	8709	8867	8934	8885	8819	8983	8799	8903	8764	8920	8860	8848	8812	8960	8974	8814	8786	8939	8857	8928	9091	8752	8917	8818	8922	8815	8870	8780	8861	8866	8630	8756	8983	8855	8801	8849	8873	8990	8803	8740	8809	8858	8841	8908	8934	8890	8846	8820	8770	8852	8799	8855	8728	8879	8761	8969	8840	8744	8864	8804	8850	8739	8855	8833	8753	8755	9043	8687	8980	8857	8793	8862	8813	8798	9019	8778	8984	8838	8881	8790	8713	8748	8929	8870	8892	8821	8793	8880	8847	8818	8913	8826	8687	8990	8895	8828	8981	8819	8983	8799	8840	8877	8696	8881	8802	8759	8928	8879	8885	8860	8745	8954	8832	8899	8783	8786	8858	8838	8839	8917	8751	8820	8809	8924	8811	9034	8765	8800	8971	8850	8804	8832	8811	8723	8834	8861	8868	8772	8880	9005	8868	8787	8817	8848	8817	8893	8653	8942	8819	8904	8761	8776	8590	8816	8798	8712	8749	8831	8942	8755	8975	8799	9054	8822	8791	8883	8931	8760	8776	8967	8950	9046	8868	8853	8822	8918	8848	8845	8943	8834	8914	8859	8854	8797	8854	8848	8920	8908	8766	9055	8756	8825	8801	8983	8798	8928	8914	8799	8894	8979	8896	8887	8807	8848	8921	8859	8746	8936	9013	8799	8760	8793	8795	8748	8951	8790	9120	8784	8849	8937	8766	8854	8862	8867	8728	8935	8871	8831	8883	8880	8861	8963	8908	8918	8864	8826	8898	8966	8974	8845	8841	8805	8862	8717	8728	8914	8878	8944	8880	8947	8793	8830	9025	8784	8685	8847	8905	8923	8691	8928	8828	8879	8866	8821	8950	8852	8957	8798	8907	8710	8743	8903	8752	8895	9001	8833	8935	8953	8925	8903	8840	8745	8938	8904	8821	9014	8836	8923	8881	8811	8983	8825	8915	8804	8914	8787	8757	8919	8882	8891	8814	8868	8864	8893	8901	8787	8918	8822	8789	8871	8948	8908	9078	8830	8816	8967	8812	8851	8851	8914	8846	8798	8870	8805	8653	8878	8946	8863	8720	8839	8740	8823	8825	8814	8908	8873	8765	8844	8919	8940	8926	8790	8838	8700	8927	8920	8844	8915	8844	8807	8808	8846	8846	8750	8814	8859	8719	8847	8810	8952	8731	8811	8770	8815	8786	8922	8930	8879	8847	8947	8976	8961	8759	8950	8873	8891	8905	8727	8835	8805	8871	8775	8922	8884	8858	8846	9019	8942	8908	8745	8730	8815	8807	8851	8903	8790	8786	8802	8764	8838	8722	8928	8865	8928	8950	8888	8769	8864	8951	8828	8864	8880	8788	8714	8991	8878	8859	8830	8830	8750	8867	8841	8809	8983	8756	8746	8765	9036	8880	8814	8848	8828	8839	8797	8966	8913	8765	8752	8814	8844	8974	8917	8739	8734	8893	8821	8832	8735	8883	8761	8766	8861	8816	8783	8932	8914	8826	8919	8909	8881	8890	8889	8871	8874	8855	8881	8830	8906	8793	8971	8901	8760	8828	8671	8948	8702	8787	8796	8859
25398	21125	27674	26721	22960	20516	26467	38741	37380	28686	21991	18182	16080	15552	15410	15444	15217	15143	15412	15227	15322	15328	15257	15119	15276	15274	15253	15365	15140	15101	15157	15055	15426	15457	15327	15191	15198	15235	15259	15153	15330	15307	15199	15130	15257	15212	15267	15010	15195	15311	15270	15337	15233	15268	15185	15034	15332	15067	15030	15071	15150	15224	15109	15178	15072	15103	15050	15241	14910	15060	15214	15000	15184	15153	15063	15141	15154	15190	15157	15046	15007	15275	15077	15130	15111	15165	15114	15190	15128	15460	15377	15223	15238	15000	15128	15089	15188	15066	15230	15163	15442	15196	15230	15227	15435	15177	15150	15057	15081	15203	15083	15145	15235	14950	14967	14994	15142	15112	15042	15051	15344	15292	15268	15274	15233	14920	15044	15252	15281	15149	15270	15062	15121	15229	15415	15165	15161	15190	15447	15156	15136	15144	15385	15080	15265	15238	15407	15208	14961	15168	15107	15212	14943	15169	15037	15001	15218	15369	14970	15197	15059	15204	15147	15306	15190	15233	15138	15193	15264	15159	15165	15288	15069	15072	15087	15124	15248	15163	15371	15167	15229	15181	15332	15469	15143	15416	15267	15178	15241	15121	15148	15013	15001	15165	15070	15284	15248	14927	15195	15044	15110	15132	15231	15005	15188	15108	15335	15120	15130	15002	14948	15224	15340	15075	15330	15343	15303	15058	15242	15029	15284	15025	15355	15253	15187	14927	15136	15134	15220	15095	15152	15327	15171	15258	15168	15290	15296	15183	15273	15177	15138	15252	15135	15139	15255	15028	15229	15109	15315	15042	15059	15276	15081	15300	15127	15163	15305	15170	15218	15241	15088	15275	15125	15059	15283	14884	15235	15191	15042	14993	15203	15241	15354	15328	15235	15099	15140	15170	15127	15093	15120	15202	15441	15173	15130	15270	15158	15330	15412	15336	15328	15207	15043	15352	14972	15195	15254	15076	15133	15081	15135	15079	15182	15104	15197	15127	15413	15026	15207	15321	15268	15121	15292	15009	15203	15133	15309	15170	15190	15057	15158	15057	15165	15108	15105	15052	15261	15062	15155	15286	15325	14953	14971	15351	15217	15306	15150	15126	15090	14924	15231	15197	15174	15247	15185	15114	15159	15234	15087	15274	15135	15234	15469	15420	15106	14994	15123	15175	15042	15146	15289	15289	15151	15150	15016	15061	15289	15212	15084	15198	15137	15121	15216	15275	15085	15096	15293	15241	15159	15202	15243	14957	15022	15148	15130	15189	15234	15323	15137	15181	15076	15206	15242	15013	15344	15340	15078	15398	15084	15101	15325	15020	15190	14958	15109	15249	15146	15127	15184	15181	15082	15080	15009	14998	15120	15180	15311	15151	15203	15366	15113	15347	15218	15297	15107	15267	15259	15058	15379	15264	15325	15168	15273	15274	15112	15091	15122	14911	15361	15235	15127	15104	15190	15205	15340	15189	15190	15210	15143	15282	15113	15069	15296	15270	15330	15152	15177	15223	15091	15213	15157	15403	15243	15169	15208	15315	15328	15341	14863	14978	15320	15202	15055	15120	15212	15095	15214	15149	15217	15098	15143	15061	15012	15391	15155	15119	15086	15154	15100	15201	15249	15166	15208	15335	15160	15046	15265	15245	15184	15101	15153	15212	15141	15390	15149	15184	15333	15152	14994	15139	15181	15103	15129	15497	15194	15100	15383	15077	15178	15218	15186	15150	15167	15310	15220	15177	15375	15073	15146	15307	15280	15097	15341	15254	15208	15235	15165	15130	15074	15136	15174	15066	14990	15234	15149	15017	15321	15229	15168	15395	15332	15033	15102	15284	15342	15357	15042	14906	15217	15023	15253	15164	15208	15131	15210	15223	15007	15213	15405	15170	15264	15165	15090	15091	15177	15336	15329	15183	15182	15100	15284	14959	14944	15175	15034	15077	15287	15284	15170	15076	15071	14927	15172	15076	15212	15276	15283	15025	15313	15149	15291	15144	15065	15260	15215	15184	15276	15079	15187	15047	15167	15111	15089	14883	15213	15112	15245	15063	15140	15151	15324	15284	15355	15233	15143	15148	15036	15182	15150	15355	14867	15062	15070	15052	15105	15301	15194	15236	15038	15201	15159	15282	15266	15118	15024	15220	15291	14976	15150	15087	15282	14987	15175	15298	15050	15154	15341	15218	15159	15411	15322	15024	15192	14868	15175	15065	15103	15191	15042	15217	15095	15236	15154	15347	15247	14959	15313	15082	15396	15202	15073	15172	15367	15244	15171	15177	15075	15065	15148	15106	15142	15336	15222	15292	15380	15039	15315	15233	15136	14935	15327	15165	15110	15243	15158	15051	15363	15247	15288	15226	15189	15179	15477	15182	15105	15044	15186	15216	15168	15364	15220	15374	15265	15169	15298	15062	15258	15388	15208	15047	15260	15093	15186	15215	15164	15091	15106	15164	15266	15090	15169	15239	15199	15047	15054	15021	15200	15216	15176	15128	15210	14993	15360	15158	15041	15049	15100	15092	15060	15036	15026	15117	15133	15151	15077	15282	15122	15208	15252	14988	15177	15018	15271	15078	15026	15079	15148	15247	15013	15060	15219	15162	15227	15065	15069	15068	15180	15229	15303	15164	15097	15188	15267	15174	15356	15230	15240	15329	15313	15088	15066	15151	15165	15175	15166	14778	15099	15194	15047	15202	15053	15038	15163	15215	14988	15150	15063	15075	15223	15058	15122	15221	15143	15245	14936	15176	15117	15111	15147	15287	15184	15045	15211	15318	15116	15312	15387	15366	15253	15271	15053	15008	15085	15074	15218	15008	15110	14974	15058	15204	15177	15188	15343	15191	15004	14994	15432	15154	15334	15090	14984	15228	15153	14937	15270	15049	15088	15151	15252	15343	15218	15304	14941	15113	15263	15138	15216	15250	15115	15189	15049	15162	15254	15258	15357	15133	15267	15185	15101	15200	15305	15151	15055	15179	15304	15111	15044	15137	15079	15173	15252	15149	15178	15192	15139	15187	15022	15264	15292	15291	15351	15292	15154	15127	15265	15253	15139	15254	15202	15236	15165	15113	15249	15358	14956	15074	15257	15244	15173	15144	15299	15115	15244	15193	15068	15054	15148	15135	15055	15320	15260	15143	15042	15161	15226	15100	15121	15206	15056	15076	15022	15347	15145	15257	15115	15161	15064	15281	15210	15094	15121	15163	15270	15334	15349	15071	15001	14950	15111	15225	15274	15231	15219	15067	15115	15257	15195	15124	15099	14998	15244	15046	14907	15094	15105	15044	15207	15223	15112	15035	15145	15114	15245	15183	15156	15326	15188	15285	15126	15272	15012	15175	15268	15146	15233	15222	15027	15010	15183	15313	15112	15318	15193	15042	15154	15149	15167	15107	15204	15266	15192	14954	15227	15049	15374	14979	15142	15172	15137	15062	15247	15247	15045	14998	15206	15343	15063	15187	15075	15156	15215	15294	15117	15061	15375	15235	15068	15250	15255	15438	15190	15203	15134	15179	15231	14941	15301	15085	15205	15194	15033	15245	15279	15170	15196	15056	15156	15193	15133	15155	15150	15193	15456	15187	15099	15305	15295	15222	15180	15189	15211	15262	15389	15170	15207	15362	15268	15301	15252	15238	15320	15206	15195	15077	15241	15203	15190	15058	15140	15207	15096	15134	15230	15040	15014	15269	15121	15262	15155	15213	14969	15210	15275	15252	15020	15110	15138	15225	15177	15120	15139	15150	15055	15078	15209	15079	15087	15139	15192	15103	15254	15121	15179	15286	15147	15253	15167	15121	15153	15205	15003	15003	15120	15036	15013	15339	15376	15173	15192	15055	15076	15243	15103	15315	14993	15043	15055	15338	15195	15159	15131	15275	15168	15281	15412	15213	15354	14983	15251	15291	15402	15106	15320	15222	15185	15164	15144	15243	15240	15175	15088	15289	15169	15407	15305	15331	15186	15241	15162	15074	15235	14990	15205	15229	15284	15111	15201	14972	15212	15172	15305	15071	15378	15184	15264	15144	15334	14991	15188	15263	15053	15189	15236	15221	15250	14811	15015	14933	15393	15133	15279	15066	15159	15088	15143	15097	15338	15085	15211	15250	15100	15173	15022	15211	15155	14981	15431	15361	15192	15004	15104	14915	15136	15143	15214	15189	15191	15212	15229	15140	15288	15202	15092	15243	14945	15035	15116	15089	15047	15249	15078	15072	15129	15207	15238	14967	15177	15165	15275	15235	15127	15008	15220	15122	15219	15304	15153	15299	15104	15336	15182	15167	15057	15132	15177	15256	15059	14979	15009	15071	15014	15018	15304	15104	15289	15131	15167	15180	14999	15091	15152	14993	15066	15235	15038	15086	15408	15180	15417	15228	15316	15294	15222	15166	15390	15047	14937	14988	15191	15140	15311	14982	15212	15180	15097	15328	15264	15021	15325	15401	15148	15294	15309	15300	15118	15065	15092	15011	15345	15141	15226	15228	15255	15285	15347	15133	15101	15114	15020	15234	15045	15291	15111	15126	15140	15112	15118	15103	15169	15097	15158	15340	15226	15339	15372	14991	15180	15020	15296	15215	15224	15372	15139	15334	15235	15227	15315	14983	15170	15201	15173	15151	15156	15152	15092	15032	15185	15193	15163	15233	15261	15152	15110	15259	15226	15321	15096	15268	15096	15069	15145	15185	15053	15181	14999	15265	15140	15136	15175	15094	15201	15260	15142	15326	15158	15254	15267	15027	15214	15256	15171	15373	15100	15137	15281	15063	15382	15174	15323	15054	14934	15108	15141	15304	15130	15328	15119	15097	15042	15149	15179	15104	15273	15104	15139	15197	15279	15112	15127	15078	15255	15321	15395	15271	15106	15155	15247	15272	15076	15119	15045	15308	15194	15230	14982	15204	15107	15318	15172	15369	15237	14999	15280	15147	15254	15286	15048	15108	15224	15121	15226	15240	15148	15098	15193	15235	15146	15033	15085	15140	15080	14989	15313	15094	14965	15135	15235	15207	15127	15211	15281	15193	15202	15320	15189	15070	15190	15135	15274	15101	15206	14965	15259	15315	15381	15254	15010	15051	15049	15142	15090	15393	15017	14976	14982	15043	15264	15089	15180	15176	15128	15167	15217	15268	15155	15131
13977	23687	24154	16475	15512	13310	21363	33177	29514	20142	14572	11197	9633	9246	9187	8837	9143	9077	8943	9075	9051	9030	9006	9084	9010	8980	8955	8985	9016	9073	9095	9040	9078	9045	9065	8832	9006	8980	8988	8931	9011	9040	8919	8826	8826	9037	9094	9093	8992	9067	9005	9083	8909	8946	8925	9019	8969	8995	8951	8953	8979	8959	8987	9030	8956	8869	8926	9011	9067	8864	8982	8985	8932	9123	8951	8966	8994	9020	9162	8925	9063	9025	8975	8796	8925	9077	8857	8964	8937	8959	9106	8786	8778	8894	9083	9065	9013	8897	9035	8792	8904	8947	9003	8961	8946	9037	8816	9083	8942	9095	8942	8876	8823	8938	9000	8925	9056	8874	8977	9021	8903	8936	9036	8874	9006	8873	9024	8991	9028	9012	8923	8940	8979	8922	9077	8866	8731	8925	8937	8914	8869	8942	9122	9000	8913	8773	8888	8856	8949	8925	8947	8888	8799	9078	8995	9011	9046	8930	8992	8962	9080	8927	8880	8934	9013	8944	8833	8893	8862	8887	9118	8998	9044	8983	9003	9037	8902	8890	8973	8884	9003	9016	8842	9021	8815	9112	8995	8957	8893	9009	8927	9001	9096	8982	8953	9120	8873	8962	8798	8918	8991	8796	9009	8990	9004	8925	8988	8948	8884	9005	8975	9010	8925	8913	8891	8959	8856	8964	8932	8901	8938	8892	8855	8973	8926	8972	8898	8910	8927	9062	9116	9037	8888	8896	8918	8915	8893	8894	8919	8881	8951	8935	8890	8984	8934	8996	8893	8969	8936	8807	9114	8972	9076	8961	8931	8938	8966	9039	8850	8901	8873	8848	8931	8891	9077	9059	8987	8984	8853	8991	8979	9047	8966	9000	8953	8873	8947	9035	8960	9039	8896	8999	8963	8956	8985	8979	9128	8989	8876	8890	8969	8976	8919	8846	8961	8988	8839	8881	8967	8946	8944	8857	8984	8891	9086	8865	8991	8871	9059	8938	9032	8897	8891	8929	8930	8937	8892	8907	9062	8801	9004	8964	8846	8917	8965	8969	9018	8959	8907	9030	9054	9018	8900	8996	8794	9083	8947	9003	8971	8946	8838	8904	8958	9040	8944	8902	8983	8958	9057	8825	8979	9054	8998	8892	8967	8969	8978	9001	8809	8951	8973	8898	8826	9076	8994	9022	9085	8900	9062	9038	8958	9019	9025	8916	9000	9023	9009	8906	8752	8804	8961	9035	8952	8835	8828	9023	8814	8877	9053	8906	9005	8910	9120	8897	9004	9069	8940	9040	8980	8980	9018	8957	8899	8914	8760	8916	8994	8827	9019	9014	8901	8974	8885	8986	9108	9074	9005	9150	9095	9069	8981	8924	8825	8916	8986	8978	8927	8901	8967	8901	8850	8834	8908	8981	9019	9028	8802	9182	9010	9023	8952	8791	8986	8960	8924	9053	8993	8937	8973	8895	8914	8980	8910	8932	8988	8971	8947	9000	8906	8954	9021	8953	8943	8928	8916	9054	9132	8929	8961	9023	8795	9033	8994	8945	8823	8935	8851	8924	8871	8998	9097	8825	9086	9159	8888	8907	8885	8971	9024	9231	8972	9085	8908	8993	9170	9049	8951	9089	8981	8810	9083	9044	9053	8932	8845	8875	8836	8958	8963	9001	8965	9247	8864	8899	8981	9029	9019	9017	8796	8840	9003	8989	8962	9017	8948	8902	8945	8911	9093	9131	9126	8926	8934	8964	9093	9003	8976	8898	9005	8819	8917	8845	8723	8943	8895	9101	8953	9018	9001	8806	9027	8928	9127	8981	9015	8918	9001	8881	8837	9031	8856	8880	9118	8713	9022	8882	9077	8908	9024	8953	8998	9034	8859	8858	8803	8823	8806	8973	8991	8987	8967	8899	8860	8982	8958	9153	8999	8998	9053	9042	8953	8830	8974	8873	8953	9029	8984	9005	9075	9020	8795	8942	8952	8937	8860	8932	8960	8995	8910	8863	8991	9028	8917	8950	8912	9014	8946	8879	9068	8838	8903	8936	8994	9063	8943	8869	9048	8999	8986	8985	9100	9008	8986	8870	9062	8769	8933	9001	9013	8940	9048	8950	9071	8874	9011	9072	9005	9081	9065	9074	9008	9093	8804	9022	8971	8971	8794	8893	9037	8982	9081	9081	9149	8905	9021	8941	8993	9092	8866	9033	9007	9030	8903	8942	8934	8929	9084	8986	8987	8944	9011	8763	8893	9008	8842	9079	8852	8824	8892	8685	8856	8904	8931	8962	8900	8978	8948	8853	8981	8971	9118	8930	9113	8998	9035	8875	8912	9073	8870	8810	8905	8947	9010	8949	8973	8957	8829	8982	8928	8953	9047	8889	8895	9025	8985	9079	9142	8762	8974	9085	9061	9033	8828	8802	8978	8935	8879	8893	9058	9099	9042	8966	8997	8902	8819	9068	8861	8958	8977	8951	9095	8959	8873	9005	8948	8847	8860	9036	9038	9093	8825	9016	8927	8926	8974	8935	8951	8868	8885	9067	9024	8997	9048	8914	9026	8962	8950	8849	8977	8945	8924	8966	8990	8903	8835	8978	9069	9002	8869	8826	8950	8981	8970	8861	9005	9033	8981	8895	9062	8806	9005	8914	9104	9027	9022	9115	8818	8759	8904	8862	9058	8794	8975	8940	9048	8968	9017	9036	8997	8849	8970	9034	9023	9119	8958	8961	8976	8957	8797	8956	8963	8937	8792	8955	8779	9003	9009	8892	9026	8870	9030	8916	8972	8782	8946	8950	8913	8956	8922	9050	8924	8941	8751	9027	8890	9061	8996	8897	8922	9043	8859	8904	9068	8834	8961	9050	8942	9054	8917	8929	9170	8891	8915	8970	9035	9061	9036	8969	8978	9024	8910	8838	8956	9018	9073	9078	8904	8948	8905	9038	8841	8950	8948	8733	8912	9001	9003	8927	8931	8829	8966	8924	8944	9066	8916	8905	8949	8840	8883	8973	8886	8892	9070	8993	9008	8955	9006	8954	9042	8968	8958	8888	9018	9093	9010	8972	8923	9166	9064	8860	8894	9048	8973	8977	8855	8908	8810	8994	8884	8849	9081	8933	9095	8866	9036	8972	8991	9005	8912	8926	8881	8927	8956	8812	9123	9103	8993	8944	9062	8871	9089	9037	8835	9067	8864	9046	8881	8932	8938	8958	8935	9016	8973	8944	8898	8828	8891	9008	8798	9038	8914	9043	9023	8953	8954	9064	8928	8952	9087	8974	8973	8985	9030	8834	8995	8867	9120	8964	8957	8965	8931	8914	8840	9068	8893	9016	8908	8927	8979	9045	8994	8938	8966	8943	9040	8952	8996	8786	8928	8868	9029	9001	8898	9001	9087	8876	9051	8935	8912	9011	8878	8957	9042	8984	8979	9043	9116	8933	8730	8977	9016	9020	8902	8997	8872	8877	8958	9116	9087	9098	8970	8909	8983	8928	8863	8935	8947	8904	9012	8871	9058	9017	9020	8883	8954	8956	9011	9011	8937	8994	8943	8972	8830	8987	9045	8900	9049	9025	8911	9027	9042	9075	8905	8818	8984	9009	8831	8879	8770	8946	8973	9001	8864	9050	8901	9151	8958	8903	9052	8916	9092	9118	8961	8987	9055	8991	8955	8951	9179	8740	8878	8994	9039	8993	8962	8981	9027	8886	9055	8953	8960	8969	8844	8851	8726	9064	8986	8864	8878	8725	9026	8929	8940	9025	8912	9002	8899	9031	9017	8871	8863	8920	8938	9023	8949	8974	8949	9043	8845	8983	8971	9017	9009	8949	8929	9006	8907	8941	8906	9057	8920	8884	9034	8906	8969	9070	8969	8942	8856	8920	8907	9094	8849	8908	8941	9004	9000	8889	8900	8952	8832	8925	8947	9060	9039	9006	8868	8943	8944	8975	8936	9017	8823	8978	8966	8937	8855	9068	8976	9060	8963	8987	9203	8931	8774	8951	8887	8886	8929	8897	8906	8918	8898	9167	8907	8993	8992	9052	8879	8963	8963	8905	8887	9009	9105	8797	8961	8964	9081	8874	8915	8914	8961	8972	8792	8713	9036	8949	8778	8942	8907	9060	9011	8783	8873	8997	8956	9101	8888	8955	8932	8995	8930	9004	8924	8823	8976	9004	8957	9078	8951	8947	9017	8954	8988	8957	8830	8985	8855	9002	8994	8953	8932	8860	9035	9028	8787	9064	8949	8873	8752	8922	8893	9204	9158	8895	8984	8951	8853	9089	8956	8956	9045	8987	9042	8912	8942	8923	9184	9083	8942	8930	9049	8919	8941	9043	8946	9039	9007	9033	8995	8862	8919	8893	8879	8979	9127	8890	8911	8886	8908	9187	8947	8842	8967	8933	8950	9148	9084	8889	8846	8960	9033	8915	8936	9142	9176	8895	8846	8988	9039	9005	8993	8986	9079	8974	8777	9033	8972	8805	8913	8932	9022	8883	8902	8879	9066	8923	8928	8987	8959	9134	8921	8816	9052	9118	9034	8900	8911	8954	8993	8858	9016	9066	8952	8956	8865	9105	8879	9066	8984	9089	8977	9029	8930	8964	8894	8856	9087	8957	8957	9063	9061	9019	9034	8960	9080	8864	8962	9065	8871	9023	8928	8991	8945	9076	8890	8923	8953	9068	8949	8953	8960	8924	8912	8920	8918	9005	8944	9030	8976	8970	9037	8959	8911	8941	8861	8840	8919	8966	8824	9073	9063	9023	8803	8859	9016	8961	9030	8930	8979	8910	8953	8899	9053	8909	8890	9032	8954	8991	9006	8895	9019	9062	8927	8905	8824	8941	8978	8961	8870	8952	8957	9129	9039	8923	8975	8920	9024	9178	8891	9075	9062	8960	8980	9056	8919	9200	8978	9012	9002	9061	8903	9146	9012	9036	8931	9012	8885	8933	8952	8904	9106	8929	8937	8860	8879	8994	9021	8891	8873	8947	8936	8907	8917	8955	8992	9012	9039	8999	9110	8874	9009	9006	8945	8888	8964	8934	8900	9009	9057	9071	9225	8859	8978	8837	8813	8908	8957	8815	8986	8898	9094	8855	9022	8955
23448	21101	28360	24236	22333	24347	34064	54311	52662	42400	30058	21451	17535	16177	15458	15393	15505	15491	15514	15323	15434	15301	15449	15040	15318	15390	15332	15341	15121	15141	15283	15191	15309	15280	15324	15210	15097	15317	15278	15338	15436	15489	15133	15183	15191	15277	15184	15325	15196	15335	15304	15334	15319	15405	15192	15191	15423	15252	15072	15246	15207	15050	15101	15118	15087	15381	15248	15309	15066	15219	15282	15262	15206	15329	15119	15228	15015	15128	15171	15212	15106	15228	15294	15093	15119	15364	15059	15218	15389	15399	15102	15157	15222	15317	15349	15299	15151	15218	15355	15231	15262	15137	15229	15123	15192	15124	15144	15181	15067	15185	15412	15221	15322	15378	15180	15152	15114	15140	15127	15391	15154	15179	15306	15182	15241	15052	15241	15178	15012	15267	15270	15060	15273	15246	15219	15170	15301	15099	15143	15167	15094	15295	15191	15266	15409	15124	15248	15114	15090	15054	15104	15134	15427	15318	15254	15066	15153	14999	15194	15285	14861	15137	15137	15164	15314	15249	14915	15110	15162	15155	15306	15195	15179	15011	15157	15011	15363	15144	15235	15159	15346	15272	15247	15156	15171	15329	15272	15237	15101	15304	15223	15076	15219	15076	15299	15169	15354	15310	15268	15049	15255	15035	15037	15135	15227	14994	15004	15250	15138	15086	15131	15203	15264	15251	15262	15342	15243	15271	15232	15140	15169	15338	15166	15199	15077	15248	15156	15121	15161	15032	15236	15123	15229	15156	15148	15040	15100	15049	15230	14981	15142	15236	15447	15051	15316	15032	14981	15116	15035	15108	15057	15032	15077	15237	15363	15017	15244	15316	15175	15111	15164	15360	15316	15068	15307	15046	15027	15208	15213	15274	15336	15397	15202	15068	15345	15166	15064	15139	14974	15079	14955	15067	15212	15202	15317	15237	15256	15240	15083	15242	15124	15195	14996	15095	15037	15100	15152	15254	15313	15085	15145	15116	15311	15084	15052	15187	15086	15196	15312	15118	15173	15219	15302	15147	15151	15153	15127	15037	15157	15317	15195	15266	15094	15009	15022	14908	15154	15032	15218	15329	15119	15279	15357	15062	15174	15280	15042	15316	15122	15006	15069	15367	15268	15162	15196	15044	15082	15181	15128	14957	15155	15032	15067	15062	15016	15080	15196	15289	15136	15171	15453	15042	15356	15113	15174	14994	15247	15344	15340	15129	15343	15143	15089	15301	15338	15281	15106	15180	15054	15166	14879	15247	15011	15172	15059	15191	15282	15082	15381	15113	15279	15260	15221	15006	15166	14880	15224	14976	15059	15179	15212	15077	15398	15259	15220	15174	15357	15217	15236	15265	15176	15091	15201	15257	15284	15199	15249	15235	15268	15144	15145	15194	15211	15092	15329	15309	15247	15155	15401	15241	15277	15221	15149	15278	15255	15290	15106	15122	15111	15239	15351	15105	15170	15230	15188	15054	15173	15255	15332	15309	15094	15032	15100	15022	15127	15105	15106	15096	15214	15241	15214	14895	15019	14977	15149	15123	15245	15246	15236	15082	15201	15096	15067	15015	15149	15104	15240	15417	15242	15377	15194	15320	15174	15203	15122	15238	15169	15067	15297	15377	15307	15140	15124	15122	15072	15177	15168	15112	15163	15183	15139	15247	15185	15018	15278	15155	15037	15223	15026	14951	15253	15026	15239	15385	15100	15085	15273	15241	15233	15165	15167	15218	15072	15097	15171	15040	15183	15400	15182	15370	15000	15045	15157	15034	15190	15165	15309	15211	15406	15121	15106	15130	15213	15232	15100	14994	15310	15139	15369	15408	15183	15088	15274	15234	14902	14908	15226	15222	15213	15247	15126	15111	15116	15341	15189	15192	15074	15157	15094	15173	15251	15395	15374	15191	15054	15262	15049	15164	15153	15234	15244	15309	15191	15070	15100	15162	15129	15155	15170	15088	15298	15277	15373	15247	15194	15343	15065	15000	15132	15183	15021	15038	15244	15277	15218	15011	15096	15266	14946	15088	15283	15030	15119	15199	15195	15296	15324	15176	15338	15075	15060	15138	15276	15283	15442	15210	15226	15166	15460	15126	15145	15191	15135	15169	15088	15255	15223	15107	15032	15087	15030	15252	15072	15093	15071	15139	15074	15112	15319	15163	15143	15172	15220	15110	15260	15225	15144	15061	15169	15291	15360	15105	15300	15356	15236	15206	15049	15013	15187	15300	15155	15310	15258	15311	15084	15032	15242	15269	15454	15278	15239	15336	15220	15353	15173	15115	15221	15057	15077	15033	15048	15030	15048	15115	15229	15273	15004	15227	15017	15251	15220	15215	15175	15144	15105	15229	15174	15208	15191	15199	15137	15189	15251	15184	15207	15226	15148	14991	15240	15164	14967	15025	15207	15335	15338	15221	15201	15274	15233	15103	15205	15348	15222	15351	15196	15309	15246	15121	15027	15004	15263	15123	15132	15096	15200	15209	15108	15048	15271	15171	15262	15173	15076	14999	15106	15032	15335	15254	15140	15108	15253	15394	15152	15003	15206	15089	14934	15063	15199	15266	15219	15157	15201	15183	15062	15115	15125	15073	15181	15143	14985	15107	15131	15048	15208	15062	15251	15272	15260	15269	15198	15349	15169	14971	15197	15095	15255	15150	15175	15171	15191	15230	15017	15026	15065	15098	15209	15277	15176	14843	15213	15154	15283	15208	15148	15337	15196	15169	14857	15335	15179	15078	15347	15114	15166	15195	15240	15144	15323	15228	15217	15373	15284	14974	15240	15125	15193	14882	15200	15099	15121	15343	15302	14975	14984	15185	15383	15210	15098	15205	15232	15153	15177	15409	15337	15196	15315	15249	15223	14893	15274	15036	15252	15253	15218	15120	15250	15329	15211	15118	15083	15308	15318	14955	15122	15074	15001	15088	15136	15207	15172	15221	15163	15147	15337	15134	15075	15293	15079	14968	15157	15221	15170	15053	15217	15209	15197	15220	15236	15087	15167	15193	15314	15352	15124	15151	15118	15167	14893	15259	15175	15269	15255	15001	15037	15045	15173	15089	15008	15116	15189	15453	15115	15241	15060	15269	15083	15268	15194	15207	15072	14964	15244	15193	15184	15231	15042	15203	15326	15083	15239	15082	15084	15073	15207	15176	15140	15198	15107	15064	15020	15158	15115	15023	15164	15114	15114	15268	15267	14963	15335	15095	15171	15049	15183	15147	15106	15111	15154	15107	15415	15136	15070	15176	15088	15288	15158	15095	15369	15180	15331	15076	15176	15227	15235	15105	15151	15227	15109	15188	15023	15288	15031	15247	15107	15132	15094	15119	15094	15159	15161	15078	15140	15291	15281	15071	15340	14963	14981	15341	15107	15041	15204	15239	14978	15266	15262	15127	15327	15201	15247	15080	15174	15276	15109	15286	15320	15156	15166	15033	15223	15225	15266	15239	15163	15216	14995	14971	15237	15064	14955	15101	15270	15163	15129	14989	15268	15324	15080	15335	15302	15206	15230	15361	15021	15264	15113	14980	15199	15090	15384	15222	15223	15317	15042	15345	15264	15247	15071	14963	15240	15060	15226	15281	15120	15160	15220	15140	15178	15221	15189	15123	15394	15264	15130	15131	14883	15051	15121	15158	15083	15121	15130	15196	15013	15398	15294	15335	15190	15122	15201	15243	15226	14999	15164	15115	15118	15071	15221	15124	15349	15350	15241	15293	15291	15234	15189	15261	15211	15102	15079	15331	15216	15240	15047	15314	15317	15113	15165	15088	15327	15173	15074	15193	15231	15279	15317	15059	15275	15643	15208	15146	15463	15023	15071	15245	15326	15322	15235	15043	15176	15343	15333	15163	15188	15365	15165	14997	15255	15098	14957	15218	15104	15338	14919	15216	15042	15263	15070	15015	15152	15279	14995	15184	15068	15142	15259	15257	15385	15094	15114	15203	15155	14970	15236	15248	15006	15176	15097	15181	15083	14980	15244	15084	15016	15242	15149	15335	15073	15119	15321	15018	15040	15328	15256	15137	15021	15109	15359	15146	15153	15088	15377	15207	15286	15162	15136	15034	15088	15218	15481	15244	15045	15206	15188	15235	15265	15054	15255	15273	15169	15274	15244	15184	15110	15234	15042	15164	15080	15164	15179	15102	15113	15149	15289	15205	15153	15241	15202	15194	15152	15155	15299	15259	15223	15137	15182	15249	15286	15160	15337	15395	15125	15305	15113	15259	15222	15167	15465	15105	15204	14943	15120	15078	15194	15291	15337	15008	15068	14990	15207	15257	15235	15053	15130	15092	15072	15142	15117	15103	15068	15077	15243	15108	15247	15086	15151	15043	15115	15209	15294	15185	15269	15113	15313	15213	15177	14955	15290	15143	15164	15244	15195	15156	15179	15150	15202	15312	15444	15323	15224	14878	15298	15281	15091	15008	15157	15188	15362	15127	15263	14934	15049	15174	15338	15179	15129	15261	15220	15304	15247	15211	15268	15323	15233	14976	15108	15301	15296	15267	15171	15325	14967	15390	15124	15199	15159	15162	15189	15291	15227	15146	15302	15055	15141	15332	15272	15186	15110	14951	15213	15273	15214	15403	15099	15043	15098	15030	15222	15134	15310	15207	15137	15105	15037	15359	15182	15123	15141	15214	15194	15101	15164	15227	15252	15144	14949	15216	15039	15099	15343	15200	15344	15252	15126	15140	15136	15058	15358	15207	15178	15181	15199	15327	15307	15124	15134	15178	15029	15175	15254	15283	15352	15077	15143	15243	15194	15091	15065	14987	15175	15119	15243	15057	15132	15182	15006	15104	15217	15050	15045	15159	15161	15281	15013	15171	15170	15076	15036	15212	15184	14931	14978	14925	15227	15022	15335	15301	15309	15094	15239	15142	15161	15152	15000	15283	15115	15011	15137	15153	15176	15136	15069	15204	14971	15091	15261	14919	15143	14838	15150	15169	15378	15251	15200	15105	15070	15166	15387	15295	15261	15069	15278	15081	15138	15301	15062	15123	15306	15176	15180	15107	15366	15257	15278	15162	14891	15177	15254	15118	15423	15364	15119	15000	15198	15233	15162	15205	15094	15235	15268	15325	15189	15310	15175	15045	15253	15078	15273	15124	14991	15152	15171	15213	15053	15150
15773	31910	29671	19547	15956	16668	29484	51225	46179	33042	20850	13749	10495	9370	9083	9296	9094	9297	9080	9122	9051	9099	9169	9026	9141	9104	9220	9075	9156	9001	8957	9093	9142	9178	9064	9055	9167	9091	9026	9004	9009	9183	9170	8937	9090	9137	8938	9084	9113	9098	9236	9056	9143	9067	9044	9090	9171	8956	8999	9088	9190	8977	9171	9022	9035	9072	9097	9201	9022	9057	9054	9312	8921	9179	9069	9083	9007	9029	9032	8982	9040	9084	8992	9013	9178	9069	9024	8928	9151	9048	8934	8922	9034	8974	9119	9039	8993	9108	8906	9153	9084	9189	9131	9030	9082	9028	9086	8965	9166	9088	9228	9059	9114	8834	9038	9041	9192	9162	9078	8889	9083	9010	8957	8968	9110	9022	8982	9005	8955	9141	9163	9028	9068	9101	9050	9155	8968	9058	9209	8923	9131	9249	9016	8991	9075	9138	8879	9187	9056	9043	9056	9052	9180	9063	9047	9054	9235	8985	9196	9070	9183	9204	9086	9099	9062	8992	9033	9084	9026	9014	9035	9150	8990	8994	9001	8945	9048	8991	9138	9058	9003	8997	8995	9036	9142	9039	8859	9136	9066	9070	9131	8981	9057	9009	9029	9050	9010	8926	9074	9039	9118	9041	9075	9163	9070	9104	9095	9178	9060	8913	8937	9046	9025	9053	8849	9056	9012	9011	8945	9135	9065	9127	8880	9178	8977	9043	9082	8958	9073	9018	8830	8923	8996	9131	9018	9157	8860	9081	8954	8904	9106	9098	9038	8982	9193	8974	9076	9151	8911	8860	9051	9047	9000	9001	9135	9135	9059	9097	9026	9010	9113	9018	8922	8993	9004	9157	9026	9027	9003	9169	9066	8943	9057	8991	8973	8947	9233	9189	9077	9203	8927	8835	9081	8909	9126	9197	9078	9004	8986	9044	9061	9156	9020	8986	9009	9045	9087	9006	9137	9071	8946	8942	9060	9033	9024	8995	9066	9136	9017	9063	9049	9143	9063	9007	8953	8958	8964	9023	8970	9077	9036	9054	9067	9058	9071	9144	9134	8975	8974	8967	8961	9091	9087	9093	9116	9042	8952	8917	9104	9033	8987	9000	9208	9115	8957	9038	9019	8935	8911	9120	9114	9144	8885	9195	9034	8898	9046	9229	8963	9106	9034	9144	9025	9051	9001	8997	9062	9022	9142	9114	9024	9176	8994	9187	8884	8964	8881	8910	8994	9044	8987	9121	9200	9003	8922	9122	9170	9026	8975	9044	9068	9043	9106	9102	9089	9004	9043	9035	9055	9095	8934	9250	9017	9174	9143	9085	9086	9239	8856	8882	9110	9062	8983	9035	9051	9107	9046	9010	9108	9135	9127	8961	8908	9052	9152	9039	8977	9050	9020	9026	9013	9007	8962	8949	9100	9099	9100	8907	9012	9045	9155	9072	9042	9141	9216	8977	9136	9200	8997	8969	9015	9093	9170	9026	8969	8876	9046	8992	9035	9154	9223	8962	9019	9050	9048	9157	9050	9158	8949	8943	9118	9042	8973	8977	9074	9093	9187	9030	9128	9117	9096	9122	8997	8968	8935	9119	9136	9101	8868	9008	9032	9127	8941	9088	9073	8916	8930	9201	9047	8977	9094	8892	9057	8995	8948	9115	9045	9090	8948	9017	8969	9149	9100	9091	9195	9150	9039	9111	9108	9169	9119	9048	9026	8961	9068	9035	8988	9137	9143	9001	9058	9094	9099	8994	9038	8960	9034	9125	9005	9180	8994	9050	8965	9052	9122	9118	9138	8836	8989	8958	8913	9050	9000	9045	8937	9178	8915	9186	8888	9007	9048	8991	8953	9082	9126	9033	9208	9032	8974	8987	9034	9127	9071	9076	9191	9188	9098	9094	9106	9052	9003	8945	9109	9049	8983	9037	9074	9070	8930	9069	9146	9061	9028	9022	9022	9007	8988	8953	9067	8959	9257	9119	8993	9108	8990	9162	9002	9049	8986	9137	9146	9098	9071	9059	9002	8878	9009	9053	9133	9261	9068	9040	8912	8981	9153	9018	8959	9125	9155	9002	8970	8887	9067	8969	9046	8886	9044	9142	9108	8974	9069	9041	9105	9121	9034	9049	9007	9032	8977	9127	9199	8991	8956	9083	8861	8980	9126	9046	9156	9018	8997	9107	8858	9022	9000	8986	9174	9054	8993	9177	9091	9131	9021	9110	9070	9068	9097	8976	8881	9047	9006	8981	8959	9315	8953	8987	9010	9026	9200	9033	9134	9068	8991	9094	9048	9004	8962	9109	8953	9014	9079	9053	9114	9042	9000	8987	9074	9062	8918	9094	9091	9071	8987	8988	9013	9010	8949	9149	9147	9056	9149	9132	8993	8885	9084	8932	9037	9021	9069	8946	9178	9025	9016	9048	8903	9032	9137	9039	9084	9239	9038	9034	9076	8958	9060	8964	9027	9150	8903	9066	8977	9092	9122	9273	8977	9063	9077	9198	9181	9189	9091	9020	9108	9110	9015	9192	9103	9043	9059	8936	9022	8978	9104	9012	8989	8940	9017	9177	9021	9050	9077	9011	9035	9009	9096	9082	9119	8906	9005	9103	9042	8989	9018	9000	9077	9042	8982	9033	9099	9064	8832	8868	8973	8930	8946	9105	9076	9097	9045	9065	8952	9106	8967	9003	9047	9188	8954	9077	9010	8992	8971	9182	9003	8885	9102	8909	8681	8891	9157	9144	8889	8986	9061	9054	9148	9044	8974	9104	8911	8990	9031	8963	8931	9029	9013	9023	8914	9008	9052	8998	9016	9117	9179	9054	8847	9074	8926	9065	9053	8889	9098	9029	8954	8997	8965	9030	9027	9041	9023	9092	9009	9111	8958	9010	9010	9058	8967	9101	9012	9052	9011	8918	9159	9006	8839	9043	9044	9070	9001	8982	9119	9197	8982	9086	9049	8971	9094	9103	9076	8957	8935	9103	9085	9152	9088	8976	8825	9091	8891	8988	8954	9085	9052	9102	9071	8998	8984	8950	9061	9120	8999	8907	9130	8966	9104	9086	9093	8960	8963	9168	8989	9124	9012	8962	9017	8985	9059	8997	9006	8974	9003	8883	8937	9142	8997	9062	9123	9051	8973	9131	9091	8982	8991	9121	9200	9091	9128	8997	8904	9026	9093	9033	9132	9075	8949	9045	9028	9001	8975	9007	9050	9042	9026	8986	9113	8901	9153	8962	9038	9079	9078	9108	9091	9079	9106	9055	9061	8994	9175	9045	9019	8955	9104	8942	9093	9202	9014	9022	9045	8990	8966	9048	9027	8906	9185	9281	8950	8992	9048	9080	8975	9084	8996	9024	8911	9102	9095	9132	9039	9157	8985	9003	9086	8900	9026	9020	9165	9006	8996	9044	9160	9027	8918	8887	9034	8886	9065	9015	9213	8904	8941	8959	8900	9094	9110	8990	8994	9195	9041	9145	9085	8979	8946	9117	9109	8970	8970	9001	8944	9061	8905	8959	8954	8990	9053	9174	8843	9209	9074	8931	8949	9057	8948	9082	8984	9027	8834	9029	9024	9072	9036	9059	9017	8971	8938	8873	9245	8972	9183	9179	8950	9057	8985	9021	9084	9179	9061	9005	9197	9057	9067	8960	9017	9119	9161	9030	9026	9094	9142	9076	8900	9015	9232	9072	9114	9079	9087	8899	9033	8920	9133	9024	9124	9040	9111	8949	9141	9058	9053	9070	9095	8929	9009	9085	9107	9023	9074	9116	9008	8929	9141	9148	8923	8975	8989	9072	9058	9007	9215	9086	8970	9121	9002	9011	9074	8954	8998	9018	9109	8973	9176	9031	9055	9049	9105	9017	8988	9110	9047	9032	8989	9010	9115	9027	9013	9130	8900	8714	9012	9184	9065	9153	8983	9176	8983	9033	9068	9019	8998	9033	9021	8913	8862	8989	9091	8931	8965	9073	9091	8910	9042	8997	8912	9112	8850	9006	9098	8971	8942	9219	9079	8983	8968	9030	9026	9013	9042	8993	9092	9102	9093	9093	9072	9045	8980	9072	9134	9084	8945	9144	9090	9040	9114	9020	8857	9018	9056	9071	9222	9012	9049	9009	9139	9127	9069	9008	9100	9047	9064	9112	9019	9173	9080	9078	9147	9086	9014	8928	9071	9032	8965	9140	9149	9221	9064	9138	9158	8989	9044	9051	8973	9010	8944	9036	8964	8985	8956	9122	9141	9121	9003	9220	9128	9088	9056	9093	8977	9205	9192	9032	8982	9117	9002	9134	8882	9151	8999	8987	8952	9080	9067	9029	9061	9109	8951	8891	8968	8879	9115	9163	8850	9075	8985	9051	8981	8945	9048	9020	9099	8958	9068	8999	9071	9001	9032	8957	9011	9055	8899	9012	9020	9188	8976	9001	9036	9003	9050	9088	9139	8898	9211	9022	8985	9002	9092	9148	9089	8929	8957	9141	9008	8968	9151	9074	9218	9126	9023	8947	8956	8931	9013	9046	9086	9050	9165	9013	9069	9054	9097	9110	9069	9190	9073	9059	9096	9225	8947	9034	8973	9075	9166	9115	9100	9139	9219	9197	8990	9139	8992	8924	9040	9112	9113	8988	9140	9045	9049	9099	9058	9132	9102	9079	9017	8963	9042	8982	8986	9002	9092	9143	9009	9111	9088	8961	9016	9070	9119	9259	9157	9100	9062	9074	9014	9049	9096	8998	9032	8952	8923	8851	9174	9053	9163	8993	8979	9023	9018	9117	9049	9092	9080	9012	8959	8965	9174	9116	9007	8996	8962	8977	9116	9150	9062	9087	9196	9060	9094	8956	9027	9088	8971	8925	9054	9158	8917	9092	9174	9028	9033	9148	9001	9003	9264	9055	8938	9080	9056	8970	9100	9056	9094	8884	9103	9016	9130	9049	9133	9047	9041	8993	8941	9192	8918	9009	9040	9078	8932	9033	8986	8878	9143	8946	9083	9001	9021	9036	9051	9057	8877	8996	9062	9049	9026	8886	8890	9095	9046	8993	9207	9069	9148	9094	9087	8979	9132	9199	9099	8974	8997	8951	9058	9012	9094	8943	9032	9168
30811	26238	26793	20843	17334	17178	18121	19865	19771	18576	17082	16216	15971	15741	15698	15831	15759	15688	15668	15525	15498	15551	15652	15619	15678	15837	15802	15713	15645	15397	15521	15682	15716	15683	15766	15566	15669	15635	15618	15672	15578	15494	15777	15866	15542	15341	15560	15671	15640	15697	15573	15555	15565	15509	15648	15603	15539	15600	15593	15586	15360	15516	15558	15693	15660	15553	15540	15609	15648	15594	15553	15408	15567	15504	15793	15538	15569	15564	15715	15783	15507	15354	15497	15544	15603	15716	15711	15584	15594	15396	15639	15500	15781	15598	15593	15746	15397	15488	15573	15660	15892	15520	15539	15586	15536	15531	15717	15636	15810	15332	15437	15577	15694	15629	15659	15669	15672	15410	15406	15411	15695	15589	15428	15719	15471	15718	15737	15557	15564	15553	15634	15711	15576	15653	15674	15562	15436	15770	15769	15605	15563	15491	15744	15667	15658	15656	15639	15576	15548	15562	15592	15769	15528	15497	15518	15722	15704	15384	15674	15613	15503	15524	15399	15430	15654	15571	15778	15495	15598	15601	15521	15661	15681	15624	15620	15468	15640	15480	15640	15377	15388	15782	15604	15466	15687	15352	15596	15502	15672	15411	15596	15695	15489	15573	15474	15678	15667	15620	15498	15560	15530	15598	15683	15477	15247	15362	15440	15421	15435	15405	15783	15463	15650	15662	15608	15713	15637	15810	15659	15714	15700	15765	15824	15740	15630	15574	15482	15503	15911	15603	15641	15664	15625	15717	15677	15596	15425	15483	15570	15699	15619	15574	15728	15539	15792	15474	15425	15514	15557	15512	15423	15620	15770	15628	15636	15573	15703	15365	15637	15633	15650	15554	15551	15561	15571	15446	15653	15633	15651	15599	15494	15841	15580	15387	15637	15492	15577	15557	15568	15746	15656	15526	15582	15713	15820	16002	15669	15626	15729	15722	15700	15755	15555	15871	15615	15492	15714	15729	15604	15662	15669	15654	15656	15571	15426	15349	15581	15787	15647	15638	15546	15644	15695	15466	15594	15567	15491	15585	15603	15718	15532	15692	15729	15578	15709	15606	15682	15562	15685	15605	15361	15552	15561	15532	15546	15625	15411	15545	15540	15577	15693	15412	15642	15664	15688	15758	15463	15411	15702	15631	15724	15607	15541	15748	15442	15481	15432	15518	15331	15714	15721	15684	15450	15531	15573	15440	15511	15624	15625	15340	15595	15582	15697	15554	15498	15729	15495	15597	15558	15535	15685	15579	15471	15553	15534	15692	15377	15729	15637	15668	15452	15449	15426	15692	15752	15668	15585	15371	15439	15616	15638	15571	15554	15635	15568	15514	15606	15453	15488	15536	15387	15380	15593	15561	15521	15871	15796	15614	15438	15690	15553	15578	15813	15836	15599	15731	15456	15636	15547	15648	15487	15475	15524	15462	15611	15439	15508	15589	15525	15665	15467	15729	15651	15533	15457	15607	15644	15626	15587	15583	15438	15660	15600	15656	15766	15477	15570	15604	15459	15398	15495	15724	15474	15536	15618	15579	15710	15682	15658	15508	15606	15496	15564	15514	15652	15436	15546	15659	15511	15387	15704	15570	15394	15638	15633	15690	15559	15658	15515	15462	15628	15609	15613	15740	15874	15608	15471	15536	15534	15620	15509	15565	15609	15494	15473	15723	15632	15648	15561	15553	15752	15749	15613	15637	15541	15735	15513	15588	15509	15674	15838	15507	15606	15577	15707	15540	15610	15537	15340	15551	15725	15550	15757	15538	15603	15464	15830	15606	15596	15556	15620	15377	15542	15567	15554	15512	15618	15686	15582	15668	15803	15641	15547	15470	15793	15682	15646	15506	15691	15564	15506	15603	15666	15613	15518	15481	15649	15669	15468	15585	15702	15547	15711	15782	15731	15494	15674	15612	15497	15849	15492	15772	15488	15716	15738	15649	15814	15351	15493	15701	15660	15639	15622	15669	15537	15727	15613	15474	15369	15508	15834	15622	15580	15499	15505	15545	15713	15615	15479	15750	15428	15812	15437	15725	15619	15731	15635	15527	15664	15526	15680	15632	15544	15630	15797	15595	15825	15555	15569	15587	15657	15574	15645	15556	15609	15715	15654	15571	15784	15674	15689	15679	15557	15599	15548	15647	15578	15620	15832	15668	15504	15609	15723	15545	15766	15375	15557	15530	15599	15452	15434	15523	15443	15570	15417	15337	15608	15595	15612	15734	15493	15440	15582	15608	15549	15745	15432	15508	15559	15557	15612	15467	15582	15644	15637	15446	15435	15465	15739	15453	15560	15603	15705	15628	15655	15675	15776	15596	15859	15515	15496	15513	15596	15625	15614	15507	15562	15672	15515	15691	15660	15491	15623	15555	15492	15626	15799	15555	15603	15737	15716	15774	15660	15654	15735	15786	15575	15446	15430	15691	15788	15547	15728	15791	15617	15582	15518	15749	15714	15615	15764	15719	15654	15453	15516	15629	15660	15392	15620	15638	15549	15672	15599	15628	15568	15407	15503	15603	15742	15671	15741	15525	15343	15450	15714	15799	15705	15533	15682	15890	15677	15754	15647	15570	15557	15642	15627	15677	15598	15623	15658	15606	15643	15631	15701	15623	15462	15599	15609	15595	15675	15630	15729	15491	15472	15734	15778	15621	15616	15684	15433	15640	15539	15448	15454	15589	15652	15663	15712	15821	15615	15575	15608	15681	15625	15805	15499	15556	15305	15688	15391	15687	15715	15520	15571	15461	15430	15570	15547	15576	15728	15643	15770	15665	15627	15572	15641	15509	15620	15624	15486	15437	15664	15794	15616	15694	15728	15609	15596	15579	15745	15753	15347	15477	15626	15734	15589	15700	15612	15559	15804	15467	15388	15482	15377	15279	15606	15662	15694	15565	15672	15508	15717	15722	15723	15382	15546	15587	15510	15529	15587	15756	15501	15604	15697	15522	15706	15449	15521	15476	15518	15392	15724	15657	15659	15771	15718	15674	15696	15642	15467	15762	15470	15517	15630	15457	15610	15431	15732	15620	15496	15657	15510	15577	15809	15558	15587	15488	15567	15604	15609	15672	15686	15485	15481	15573	15813	15580	15538	15696	15429	15646	15707	15563	15692	15361	15589	15560	15668	15621	15740	15753	15613	15475	15603	15646	15528	15613	15695	15657	15578	15589	15645	15609	15689	15599	15406	15601	15513	15708	15623	15714	15591	15651	15700	15574	15465	15316	15376	15255	15431	15670	15489	15325	15339	15632	15468	15557	15584	15468	15575	15578	15702	15871	15496	15556	15469	15550	15584	15439	15506	15530	15692	15528	15758	15563	15409	15630	15466	15816	15630	15523	15720	15491	15634	15513	15633	15466	15674	15488	15452	15535	15583	15317	15614	15622	15444	15494	15649	15628	15593	15646	15413	15449	15707	15614	15542	15506	15554	15520	15404	15728	15525	15474	15610	15589	15616	15622	15359	15411	15368	15543	15705	15787	15704	15527	15633	15627	15509	15721	15553	15449	15536	15569	15416	15435	15508	15513	15598	15382	15652	15742	15503	15625	15565	15706	15726	15423	15503	15367	15616	15685	15508	15536	15703	15583	15504	15814	15643	15710	15313	15604	15557	15716	15738	15705	15529	15626	15628	15414	15594	15691	15637	15530	15647	15678	15547	15651	15587	15794	15552	15336	15512	15548	15429	15489	15691	15777	15739	15556	15683	15621	15502	15631	15586	15767	15690	15532	15580	15653	15714	15498	15775	15619	15447	15515	15517	15648	15602	15703	15699	15845	15455	15692	15507	15829	15529	15288	15701	15750	15593	15652	15449	15554	15549	15405	15446	15644	15508	15611	15560	15499	15517	15815	15600	15396	15684	15437	15603	15513	15865	15736	15619	15814	15561	15610	15547	15522	15639	15484	15728	15709	15716	15669	15667	15478	15430	15543	15798	15493	15617	15601	15530	15493	15654	15707	15603	15821	15610	15583	15700	15539	15597	15694	15583	15634	15637	15404	15626	15626	15614	15583	15701	15766	15660	15496	15568	15805	15550	15573	15461	15665	15779	15582	15430	15466	15697	15733	15629	15629	15532	15587	15639	15413	15614	15594	15726	15558	15346	15862	15571	15621	15785	15597	15686	15478	15885	15510	15684	15558	15724	15621	15528	15480	15682	15474	15652	15720	15785	15663	15710	15505	15577	15570	15593	15315	15325	15591	15354	15693	15547	15693	15771	15534	15622	15689	15674	15673	15526	15691	15499	15504	15803	15632	15519	15376	15543	15381	15297	15450	15671	15598	15699	15633	15617	15581	15635	15711	15432	15520	15647	15451	15708	15568	15506	15665	15670	15660	15794	15380	15704	15603	15500	15502	15736	15594	15665	15603	15780	15584	15536	15440	15707	15623	15662	15446	15471	15762	15623	15382	15463	15566	15582	15590	15645	15583	15649	15658	15560	15501	15675	15831	15614	15637	15646	15650	15746	15561	15498	15574	15490	15426	15577	15719	15613	15516	15526	15769	15688	15810	15656	15514	15672	15545	15589	15492	15572	15727	15517	15656	15489	15652	15489	15641	15635	15520	15489	15660	15874	15688	15589	15579	15564	15637	15651	15378	15626	15568	15619	15633	15604	15583	15715	15564	15627	15701	15593	15590	15658	15699	15586	15507	15568	15744	15608	15657	15643	15571	15447	15573	15598	15691	15561	15535	15388	15827	15544	15680	15582	15642	15602	15594	15617	15648	15407	15669	15623	15734	15786	15291	15454	15530	15596	15578	15546	15651	15534	15720	15504	15526	15468	15445	15727	15567	15556	15673	15566	15475	15612	15512	15581	15489	15467	15568	15448	15315	15561	15817	15532	15499	15806	15900	15716	15580	15556	15438	15666	15560	15455	15617	15626	15423	15426	15287	15484	15747	15525	15503	15610	15534	15694	15554	15581	15493	15649	15586	15692	15615	15662	15614	15447	15545	15684	15634	15885	15519	15553	15549	15478	15602	15888	15658	15631	15574	15622	15435	15767	15752	15608	15610	15752	15506	15640	15518	15721	15797	15618	15651	15447	15616	15497	15492	15595	15543	15480	15691	15752	15660	15818	15646	15678	15597	15629	15777	15406	15495	15536	15457	15445	15537	15644	15589	15713	15590	15491	15432
15842	21095	17964	11963	10539	10880	11709	13441	13000	11459	10341	9583	9326	9109	9210	9098	9066	9018	9154	9047	9192	9116	9017	9235	9153	9004	9178	9054	8979	9243	9145	9041	8978	9002	9020	9004	9166	9255	9167	9035	9047	8988	9112	9070	9055	9044	9099	9005	9051	9209	9103	9152	9343	9042	9113	9072	9000	9056	9158	9001	9160	9037	9015	9006	9253	9165	8993	9219	9190	9213	9024	8988	8960	8982	8959	9170	9229	9111	9038	9125	9082	9015	9036	9003	9195	9091	9208	9094	9098	9090	9096	9060	9082	9184	8994	9188	9139	9160	8937	9075	9083	9038	9029	9200	8895	8968	9081	8970	9194	9181	9049	9096	9111	9081	9100	8839	9113	9034	9138	9246	9053	9085	9163	9012	9266	9157	9310	9010	9278	9148	8935	9055	9221	9055	9069	9013	9020	8944	8992	9264	9067	8966	8989	9174	9014	9117	9067	9185	9075	9082	9198	9012	9057	9041	9165	9045	9101	9126	9107	9116	9048	8961	9109	9012	9306	9117	9088	9075	9199	9167	9297	9093	9152	9185	9129	9068	9129	9042	9262	9146	9103	8919	9181	8968	9118	9062	9094	9132	9049	9158	9141	9073	8987	9035	9157	8945	9110	9013	9223	9093	9104	9023	9154	8946	9091	9135	9180	9009	9046	9091	9096	9035	8966	9187	8971	9104	9133	9103	9024	9115	9091	8964	9101	9013	9094	9100	9144	9069	9077	9020	8906	8990	9078	9110	9012	9057	8933	9065	9022	9020	9166	9072	9088	9124	8953	9080	9103	9108	9201	8988	9079	9221	8989	9123	8931	9010	9105	9038	9084	8999	9105	9140	8990	9164	9051	9076	9031	9104	9081	9030	9130	9160	9098	9175	9118	9067	9128	8985	9074	9110	8925	9000	9078	9139	9112	9072	9030	9000	9166	9114	9101	9015	9139	9119	8978	9039	9089	9097	8949	9092	9122	9074	9173	9049	9014	9048	9082	8948	9062	8982	9191	9180	9171	9003	9102	9034	9139	9020	8993	9063	9047	9125	9151	9078	9076	9180	9199	9107	9039	9064	9161	8963	9136	9106	9093	9109	9120	8959	9011	8924	9020	9219	8949	9039	9102	9021	9105	8963	9036	9182	9104	9016	8980	9071	9085	9076	9154	9200	9106	8937	9061	9061	9081	9163	9156	9089	9113	8860	9120	9069	8979	8976	9306	9186	9084	9058	9070	9053	9046	9074	9032	9041	8915	9077	9045	9106	8966	9053	9001	9037	9022	9181	9035	9014	9160	9150	8966	9174	9177	9173	8978	9068	9055	9021	9030	9142	9109	9014	9074	9012	9025	8892	8969	8901	9040	9052	9176	9042	9151	9047	9086	9193	9135	8978	9186	9060	9037	9083	9097	8972	9261	9058	9291	9067	9106	8992	9143	9083	9261	9044	8981	9042	9214	8938	8948	9078	9029	9048	9075	9111	8979	9030	9193	9052	9217	8983	9185	8979	9159	9157	9115	9052	8948	9167	9204	9041	9103	9096	9133	9258	8927	9128	8997	9127	9218	9025	8992	9152	9122	9143	9031	9032	9059	8924	9052	8905	9162	9045	9073	9073	8998	9128	9051	9120	9234	9224	9101	9214	9081	9152	9014	9175	8927	9082	8974	9105	9132	9241	9055	8997	9031	9145	9139	9070	9111	9050	9243	9076	9124	9016	9109	9226	9156	9114	9138	9157	9104	8986	8994	9231	9221	9013	8986	9175	9115	9131	9076	9245	9089	9131	9168	9025	9282	9110	8978	9157	9019	9079	9306	8968	9098	9019	9079	9060	8900	9139	8949	9004	9113	9107	9062	8980	9145	9091	9005	9167	8990	9179	9001	9140	9067	9138	9050	9125	9183	8889	9015	9171	9085	9035	9004	9059	9099	8932	9224	9250	8922	9014	9212	9289	8997	9113	9045	9211	9047	9183	9133	9013	9005	9006	9006	9268	9192	9101	9050	9035	9159	9285	9057	9147	9027	9002	9033	9097	9058	9080	9055	9063	9000	9032	9151	8963	9188	9062	9168	9149	9045	8995	9047	9177	9160	9015	9059	9139	9221	9062	8997	9045	9140	9026	8905	9139	9164	9094	9127	8955	9140	9206	8911	8952	9175	9060	9113	8873	9100	9152	9119	9227	9065	9116	9114	9034	8989	8918	9158	9025	9078	9029	9079	9053	9034	9143	9201	9057	9125	9098	9255	9000	9221	9100	9047	9037	9027	9234	9086	9065	9213	9053	9075	9095	8901	9152	9068	9035	9092	9100	9170	9182	9117	8945	9132	9146	9109	9055	9067	9025	9128	8989	9113	9141	9049	9058	9095	9300	9106	9052	9143	9143	9046	9021	9030	9090	8913	9078	8980	9281	9120	9017	9054	9140	9096	9163	9078	9036	9225	9026	9025	8986	9101	9015	9139	8927	9221	9058	9000	9036	9142	9274	9037	9108	9046	9107	9163	9121	9078	9087	9138	9028	9350	8815	9002	9181	9028	8976	9226	9170	9072	9011	9184	9103	8946	9054	8993	9092	8950	9175	9031	9134	9002	9023	9099	9159	9047	9034	9048	9018	8923	9217	9246	9030	9035	9147	9065	8952	9169	9107	9128	9212	9112	9043	9011	9149	9019	9216	9072	8909	9027	9039	9117	9102	9158	9080	9126	9162	8936	9079	9191	9198	9001	9196	8953	8945	9258	8895	9248	8935	8997	9081	9036	8995	9056	9151	9061	9202	9021	9049	9175	8958	9054	9069	9140	9071	9120	9141	9101	9191	9207	8976	9130	9108	9098	9085	9008	9071	8978	9240	9015	9091	9216	9114	9078	9133	9194	8976	9039	9116	9101	9082	9106	9001	9072	8987	9161	9086	9207	9039	8989	9045	9063	9082	9220	9031	9095	9079	9064	9110	9001	9027	8963	8960	9087	9164	9139	9031	9026	9228	9036	9278	9002	9154	9042	9089	9093	9091	9143	9011	9065	8905	9137	9049	9001	8996	9077	9003	8926	9151	9152	9074	9025	9004	9107	9106	8933	8994	8918	9108	9039	9045	9040	9045	9187	9253	9136	9082	9006	8968	9100	9094	9062	9089	8817	9105	9009	9021	9125	8992	9225	9017	9127	9004	9031	9017	9135	9206	9242	9144	9081	9062	9096	9079	9163	9015	9060	9057	9072	9090	9153	9046	9103	9150	9201	9212	8896	9077	9116	9102	8918	9119	9234	9087	9182	9207	9093	9115	8971	9027	9121	8945	9214	9187	9125	9154	9166	9154	9100	9137	9142	9047	9094	9160	9029	8984	8998	9090	9141	9193	9217	9088	9069	9105	9158	9056	9158	9108	9060	9018	9125	9085	9097	9022	9078	9153	9109	9078	9083	9007	8989	9126	9128	9102	9130	8976	9090	8965	9031	9141	9122	9026	9098	9200	8985	9071	9026	9151	9028	9087	9024	9133	9070	9150	9046	9284	9130	8982	9020	9130	9118	9022	9013	9179	9065	9026	9086	9099	8983	9101	8884	8951	9106	9024	9122	9028	9079	9112	9153	9104	9017	8995	9186	9122	9125	9007	8959	9152	9087	9093	9155	9096	9129	8985	9038	9159	8973	8990	8969	8985	9063	9234	9060	9215	9165	9009	9183	8947	9095	9075	9062	9049	9092	9222	9186	9136	9078	9060	9106	9085	9022	9049	8993	9097	9188	9091	9221	8980	9103	9108	9143	9189	9080	8931	9105	8988	9103	9125	8981	9119	9038	9051	9147	9057	9038	9121	9078	9117	8959	9034	9075	9141	9095	9062	8935	9062	9178	9097	9181	9192	9017	9148	9078	8950	9142	9068	9177	9106	9023	9003	9099	9090	9013	9021	9062	9107	9077	9171	9031	9050	9055	9108	9026	9045	8954	9162	9152	9138	8981	9176	8917	9098	9161	9045	9108	8931	9150	8912	9132	9075	9128	9088	9007	9109	9027	9092	9144	9127	9124	9136	9119	9160	9040	9061	9235	8956	9267	8920	9035	9041	9253	9054	9105	8905	9170	8994	9123	9196	9093	9109	9037	9003	9196	9238	9113	8949	9125	9052	9103	9264	9289	9179	8984	8976	9073	9209	9037	8971	9086	9118	9009	9066	9089	9147	8906	9030	9002	8906	9035	9016	9042	9202	9194	9098	9005	9171	9128	8935	9076	9175	9261	8948	9099	9082	9126	9193	9305	8926	9041	9006	9125	8910	9217	9004	9151	8991	8880	9178	9043	9085	9128	9028	9125	9023	9151	9169	9139	9047	8969	9226	9063	9097	9016	9067	9101	9223	9222	9098	9170	9028	9120	9158	9131	9237	9187	9086	9210	8980	9000	9119	9116	9001	8989	9091	8947	9040	9031	9033	9136	9206	9187	9120	9189	9092	8992	9177	9018	9050	9077	8963	9260	9077	9031	9102	8994	9092	9120	9210	9022	8950	9074	9015	9021	9024	9086	8979	9150	9201	8985	9076	9048	9252	9017	9094	9104	8976	9020	9045	9103	9038	9154	9090	9238	9014	9142	9130	8959	8946	9145	9094	9107	9039	9040	9096	9068	9035	9074	8983	9045	9005	9019	9037	9051	9182	9075	9113	8908	9131	9084	9104	9206	9152	9060	9019	9039	9245	8915	9089	9202	9055	9159	9157	8999	9022	9112	9092	9072	9158	9039	9185	8870	9097	9062	9081	8895	8925	9054	9043	9147	9083	9107	9080	9113	9138	9154	8956	9046	8959	9127	8994	9150	9094	8915	9177	9098	9103	9129	9097	8926	9072	8995	9090	9140	9011	8988	8977	9139	9013	9201	9007	9172	9006	9186	8916	9143	8845	9209	9034	9058	9039	9195	9029	9128	9094	8995	9138	9192	9128	9082	9035	9103	9088	9069	8966	9204	9039	9052	9152	9060	8970	8968	9027	9176	8990	9087	8950	9101	9241	9320	9123	8977	9024	9097	9147	9072	9253	9107	9064	9018	9126	9032	9016	9096	9035	8954	9065	8949	9128	9118	9170	9169	9117	9038	9004	9080	9257	9018	8991	9091	9063	8999	9253	9131	9134	8881	9281	9182	9069	9181	9098
25360	21102	27562	26696	21616	21099	27302	38821	38485	29964	22405	18241	16520	16030	15953	15681	15636	15722	15678	15538	15777	15768	15736	15680	15534	15369	15546	15766	15601	15659	15670	15331	15805	15728	15642	15518	15555	15781	15521	15717	15800	15378	15606	15800	15568	15652	15634	15672	15536	15519	15684	15480	15472	15600	15600	15549	15656	15528	15533	15484	15633	15659	15565	15390	15667	15631	15581	15678	15459	15755	15553	15617	15664	15472	15493	15663	15510	15605	15422	15626	15464	15422	15636	15376	15598	15668	15467	15500	15575	15556	15887	15587	15519	15531	15393	15535	15500	15581	15661	15390	15567	15485	15681	15671	15781	15731	15685	15605	15289	15641	15629	15662	15614	15542	15379	15578	15484	15644	15702	15599	15702	15731	15786	15504	15595	15455	15514	15522	15609	15532	15478	15552	15553	15703	15450	15269	15264	15432	15503	15769	15848	15506	15670	15406	15580	15470	15456	15566	15507	15770	15443	15549	15484	15699	15537	15654	15436	15605	15486	15572	15493	15477	15798	15662	15721	15713	15506	15593	15484	15400	15574	15537	15412	15559	15440	15479	15446	15463	15614	15657	15629	15614	15484	15631	15697	15653	15711	15615	15493	15517	15557	15543	15597	15629	15525	15619	15609	15783	15621	15679	15645	15572	15872	15594	15434	15479	15563	15592	15469	15511	15489	15627	15725	15471	15597	15402	15554	15550	15731	15554	15698	15599	15314	15457	15497	15316	15572	15425	15392	15489	15265	15566	15613	15642	15481	15464	15411	15583	15471	15539	15587	15672	15748	15544	15394	15461	15569	15492	15498	15575	15494	15393	15652	15383	15430	15476	15612	15452	15574	15459	15503	15656	15544	15444	15626	15359	15639	15631	15469	15619	15666	15439	15577	15724	15528	15480	15448	15351	15728	15625	15384	15448	15590	15470	15326	15741	15456	15498	15514	15708	15422	15541	15590	15598	15441	15568	15542	15556	15278	15632	15546	15545	15580	15349	15594	15500	15419	15549	15478	15476	15582	15752	15701	15660	15643	15474	15601	15522	15580	15594	15612	15720	15747	15664	15779	15392	15540	15598	15613	15529	15542	15618	15361	15798	15640	15699	15679	15653	15513	15679	15695	15325	15456	15583	15568	15484	15461	15433	15586	15536	15474	15647	15603	15614	15637	15669	15551	15435	15545	15339	15570	15645	15730	15441	15439	15456	15596	15672	15807	15579	15638	15596	15496	15420	15612	15552	15362	15487	15475	15779	15651	15481	15316	15683	15666	15632	15424	15601	15641	15733	15620	15539	15651	15494	15653	15518	15414	15325	15421	15452	15495	15729	15679	15514	15736	15656	15514	15715	15659	15576	15456	15704	15514	15554	15404	15642	15625	15409	15664	15541	15485	15634	15504	15563	15460	15238	15603	15751	15656	15612	15787	15566	15493	15502	15513	15488	15654	15507	15744	15401	15505	15520	15529	15630	15515	15494	15565	15665	15478	15545	15328	15246	15432	15570	15584	15425	15764	15610	15546	15751	15487	15522	15510	15469	15344	15508	15561	15606	15563	15375	15565	15566	15405	15610	15777	15674	15577	15629	15507	15480	15702	15384	15526	15461	15434	15367	15539	15413	15661	15679	15680	15578	15499	15599	15444	15318	15529	15493	15435	15549	15426	15482	15370	15667	15319	15371	15615	15437	15494	15502	15532	15418	15569	15432	15722	15560	15636	15681	15611	15702	15550	15416	15549	15534	15589	15481	15638	15654	15688	15413	15574	15745	15654	15542	15620	15667	15569	15586	15463	15661	15423	15336	15315	15640	15656	15713	15484	15361	15563	15530	15494	15591	15654	15538	15525	15631	15580	15437	15563	15453	15541	15358	15393	15465	15615	15465	15312	15797	15479	15644	15443	15582	15652	15510	15730	15434	15587	15500	15463	15568	15607	15510	15218	15314	15457	15488	15557	15475	15673	15348	15655	15722	15637	15309	15683	15555	15509	15414	15374	15595	15713	15599	15579	15539	15519	15401	15664	15450	15364	15410	15483	15340	15659	15319	15475	15698	15518	15513	15551	15338	15587	15566	15529	15677	15611	15673	15436	15772	15495	15524	15650	15481	15589	15443	15766	15738	15548	15583	15543	15612	15644	15548	15379	15598	15538	15587	15440	15510	15605	15584	15480	15427	15545	15563	15446	15567	15438	15530	15622	15538	15624	15423	15493	15768	15602	15620	15555	15570	15597	15487	15739	15627	15639	15659	15688	15660	15782	15448	15614	15635	15592	15541	15786	15438	15438	15545	15539	15623	15615	15264	15721	15597	15297	15542	15624	15556	15634	15544	15614	15736	15337	15530	15555	15391	15621	15421	15509	15566	15523	15492	15625	15442	15344	15394	15528	15453	15595	15471	15633	15534	15500	15533	15436	15726	15814	15489	15542	15545	15440	15350	15496	15662	15617	15397	15505	15575	15467	15726	15637	15571	15617	15675	15427	15391	15490	15457	15481	15511	15575	15654	15637	15518	15562	15604	15402	15456	15459	15506	15563	15557	15780	15563	15499	15599	15528	15647	15342	15602	15516	15568	15476	15305	15462	15548	15633	15686	15631	15645	15569	15756	15519	15388	15558	15561	15385	15538	15342	15396	15528	15617	15527	15595	15583	15421	15389	15686	15496	15678	15431	15473	15577	15690	15633	15360	15505	15552	15506	15472	15588	15491	15574	15503	15479	15327	15397	15589	15548	15456	15449	15530	15425	15539	15559	15509	15494	15496	15572	15616	15574	15529	15478	15523	15381	15588	15538	15696	15762	15696	15504	15581	15714	15348	15660	15537	15473	15504	15499	15872	15647	15599	15494	15516	15486	15617	15564	15558	15509	15554	15486	15412	15556	15482	15604	15828	15539	15658	15539	15555	15546	15653	15692	15520	15457	15568	15505	15641	15475	15373	15512	15493	15632	15508	15361	15644	15555	15835	15723	15510	15620	15832	15441	15470	15607	15520	15543	15384	15450	15548	15691	15572	15557	15443	15579	15578	15601	15659	15504	15619	15424	15617	15590	15432	15402	15318	15516	15606	15777	15767	15852	15581	15624	15636	15476	15622	15526	15492	15660	15476	15540	15803	15569	15557	15464	15588	15466	15369	15674	15601	15651	15531	15503	15594	15582	15528	15723	15564	15591	15433	15486	15618	15462	15362	15558	15842	15591	15556	15629	15463	15529	15597	15679	15441	15481	15546	15570	15605	15376	15574	15620	15593	15662	15558	15619	15635	15651	15661	15432	15589	15518	15711	15476	15554	15318	15412	15369	15666	15553	15628	15728	15843	15557	15433	15659	15862	15496	15263	15638	15441	15327	15567	15309	15492	15538	15491	15595	15526	15493	15503	15396	15460	15694	15796	15581	15454	15659	15615	15817	15616	15486	15466	15390	15700	15789	15648	15633	15782	15550	15386	15530	15568	15639	15487	15588	15522	15532	15523	15572	15541	15437	15556	15603	15378	15684	15457	15583	15555	15633	15508	15323	15426	15618	15722	15558	15434	15470	15271	15706	15573	15690	15453	15467	15359	15515	15580	15513	15608	15607	15551	15555	15463	15290	15416	15570	15732	15501	15662	15476	15601	15740	15463	15591	15713	15676	15490	15627	15584	15599	15761	15528	15659	15552	15694	15719	15445	15641	15480	15443	15465	15486	15247	15568	15483	15770	15506	15547	15365	15563	15546	15594	15543	15626	15616	15423	15511	15501	15475	15400	15485	15450	15450	15651	15473	15460	15567	15628	15479	15579	15709	15642	15622	15509	15641	15471	15500	15341	15474	15464	15567	15505	15564	15530	15374	15440	15332	15592	15528	15590	15472	15398	15453	15357	15532	15638	15399	15675	15521	15469	15353	15601	15471	15619	15462	15487	15541	15395	15525	15423	15478	15599	15433	15725	15542	15621	15555	15637	15465	15510	15494	15873	15716	15603	15598	15602	15477	15396	15587	15746	15605	15634	15428	15700	15557	15670	15420	15492	15502	15573	15466	15597	15489	15461	15647	15669	15687	15481	15782	15498	15741	15427	15571	15580	15590	15756	15422	15681	15694	15503	15633	15543	15313	15210	15445	15468	15482	15696	15652	15691	15361	15527	15618	15211	15390	15251	15497	15531	15623	15580	15514	15686	15520	15697	15803	15453	15582	15761	15459	15612	15601	15502	15467	15560	15597	15620	15555	15613	15589	15622	15352	15430	15362	15546	15645	15734	15750	15483	15260	15518	15729	15777	15455	15348	15824	15646	15496	15524	15258	15608	15695	15672	15523	15737	15509	15571	15542	15410	15630	15595	15696	15476	15468	15451	15427	15395	15191	15509	15539	15642	15634	15597	15629	15341	15332	15414	15553	15503	15574	15588	15485	15533	15438	15576	15690	15831	15250	15549	15533	15663	15413	15486	15384	15431	15530	15449	15601	15737	15556	15515	15533	15704	15537	15638	15473	15490	15556	15587	15368	15615	15546	15498	15367	15391	15603	15748	15517	15570	15460	15671	15689	15638	15588	15700	15558	15491	15489	15447	15530	15545	15645	15486	15579	15705	15613	15529	15370	15492	15500	15438	15582	15508	15477	15535	15522	15591	15637	15614	15474	15421	15698	15487	15482	15514	15610	15551	15616	15679	15552	15687	15460	15519	15467	15477	15501	15506	15769	15585	15262	15681	15651	15439	15608	15572	15686	15298	15335	15706	15653	15592	15558	15408	15468	15668	15507	15522	15648	15603	15616	15647	15534	15536	15466	15428	15479	15543	15792	15689	15492	15510	15445	15643	15566	15575	15331	15652	15391	15463	15483	15562	15579	15703	15750	15588	15581	15478	15378	15654	15592	15322	15528	15617	15430	15611	15471	15699	15440	15389	15593	15560	15691	15834	15547	15645	15395	15557	15689	15475	15526	15424	15681	15450	15546	15361	15563	15761	15625	15623	15612	15516	15657	15533	15340	15608	15613	15296	15590	15615	15564	15655	15527	15568	15424	15703	15626	15399	15597	15726	15568	15800	15571	15425	15341	15604	15396	15465	15813	15460	15485	15648	15537	15677	15547	15684	15631	15597	15493	15614	15708	15813	15485	15509	15421	15581	15489	15702	15426	15396	15497	15748	15461	15656	15683	15686	15522	15401	15406	15493	15545
15555	27525	23529	16840	12886	14262	21808	33566	29863	21226	14158	10871	9637	9305	9320	9225	9158	9063	9243	9165	9248	9115	9162	9182	9339	9249	9128	9238	9161	9159	9220	9074	9188	9199	9209	9348	9154	9107	9257	9157	9185	9173	9260	9061	9188	9223	9348	9314	9144	9252	9320	9197	9255	9154	9250	9174	9241	9022	9229	9165	9292	9178	9271	9217	9126	9180	9181	9068	9254	9220	9195	9209	9196	9034	9281	9216	9163	9114	9136	9188	9152	9205	9171	9142	9206	9219	9185	9268	9134	9277	9066	9048	9215	9230	9185	9183	9187	9195	9123	8973	9244	9196	9261	9136	9184	9126	9210	9076	9217	9086	9240	9067	9093	9186	9015	9046	9141	8993	9036	9038	9182	9065	9061	9136	9175	9160	9160	9139	9309	9210	9130	9164	9093	9171	9041	9247	9135	9256	9171	9112	8993	9261	9129	9201	9208	9246	9160	9047	9146	9136	9293	9087	9138	9080	9192	9061	9028	9089	9141	9241	9042	9229	9097	9198	9186	9249	9051	9293	9150	9169	9157	9180	9141	9044	9230	9144	9222	9228	9235	9169	9075	9256	9214	9126	9175	9115	9161	9108	9035	9105	9134	9243	9193	9254	9107	9074	9243	9129	9068	8992	9186	9156	9270	8996	9215	9172	9207	9115	9283	9131	9151	9065	9159	9227	9127	9061	9295	9081	9021	9301	9130	9235	9042	9027	9244	9221	9080	9091	9069	9287	9040	9340	9116	9200	9080	9175	9060	9087	9104	9386	9110	9163	9102	9218	9101	9186	9018	9165	9150	9065	8999	9086	8919	9175	9287	9120	9176	9104	9026	9098	9228	9077	9026	9165	9030	9029	8954	8980	9271	9164	9103	9167	9179	9151	9091	9277	9078	9033	9263	9163	9002	9081	9240	9263	9157	9173	9166	9249	9111	9158	9108	9134	9088	9136	9200	9125	9290	9089	9222	9036	9215	9086	9218	9089	9039	9275	9254	9200	9212	9220	9176	9080	9230	9155	9225	9272	9166	9171	9113	9057	9116	9092	9061	9135	9059	9174	9023	9306	9065	9023	9151	9075	9126	9260	9159	9115	9027	9192	9120	9155	9136	9219	9239	9103	9055	9217	9260	9084	9212	9141	9126	9058	9276	9161	9164	9208	9050	9019	9110	9195	9213	9150	9176	9306	9200	9056	8969	9260	8966	8879	9170	9001	9212	9176	9081	9056	9139	9008	9174	9146	9159	8887	9251	9147	9105	9004	9044	9251	9245	9125	9063	8948	9200	9016	8994	9117	9207	9171	9182	9190	9111	9047	9127	9178	9113	9054	9065	9148	9179	9063	9191	9127	9161	9099	9021	9122	9275	9229	9129	9249	9037	9307	9218	9146	9030	9165	9204	9048	9178	9378	9187	9194	9253	9336	9288	9154	9002	9022	8985	9076	9135	9181	9107	9158	9169	9062	9310	9292	9267	9067	9115	9058	9232	9134	8996	9437	9141	9102	9258	9160	9290	9159	9130	9194	8997	9081	9180	9246	9020	9162	9231	9211	9105	9078	9199	8981	9176	9059	9199	9071	9162	9135	9290	8999	9151	9082	9229	8917	9295	9165	8975	9197	9254	9098	9052	9031	9330	9118	9151	9130	9127	9278	9153	9170	9070	8913	9271	9096	9074	9038	9149	9139	9120	9337	9140	9247	9196	8958	9191	9163	9225	9107	9277	9067	9203	9225	9121	9154	9151	9092	9277	9194	9065	9053	9382	9159	9119	9293	9022	9008	9160	9141	9036	9222	9119	9107	9078	9243	9217	9016	9072	9222	9147	9004	9278	9136	8908	9061	9092	9127	9253	9154	9013	9199	9221	9067	9249	9176	9142	9251	9136	9191	9142	8962	9210	9074	9302	9173	9278	9151	9046	9028	9161	9133	9202	9043	9315	9133	9104	9254	9162	9050	9129	9072	9127	9216	9201	9138	9035	9069	9283	9008	9147	9174	9081	9254	9144	9127	9184	9060	9283	9085	9214	9099	9216	9040	9212	9151	9147	9102	8953	9054	9213	9064	9244	9169	8928	9081	8993	9108	9245	9091	9100	9208	9125	9201	9111	9189	8985	9262	9181	9145	9143	9130	9167	9236	9206	9178	9108	9197	9079	9071	9108	9265	9161	8939	9025	9059	9158	9110	9195	9097	9214	9170	9207	9174	9105	9202	9082	9290	9128	9230	9068	9183	9164	8963	9212	9239	9169	9192	9096	9002	9206	9173	9113	9293	9065	9241	9146	9136	9255	9019	8992	9158	9223	9241	9228	9109	8941	9229	9247	9089	9194	9187	9186	9149	9125	9088	9197	9206	9193	9028	9237	9164	9010	9174	9207	9224	9214	9050	9078	9275	9164	9155	9041	9168	9103	9053	9096	9135	9199	9212	9294	9122	9122	9096	9163	9067	9046	9060	9017	8989	8946	9167	9120	9128	9263	9129	9167	9285	9118	9200	9062	9214	9080	9298	9035	9144	9135	8967	9140	9062	9157	9066	9253	8945	9124	9144	9093	9160	9065	9002	9173	9195	9151	9076	9255	9109	9044	9278	9142	9087	9088	9129	9020	9139	9207	9264	9073	9245	9240	9140	9199	9156	8965	9098	9242	9120	8908	9184	9177	9157	9021	9198	9095	9033	9145	9187	9372	9172	9068	8977	9357	9081	9018	9244	9083	9271	9203	9130	9008	9095	9124	9281	9169	9163	9181	8957	9108	9107	9203	9146	9064	9154	9072	9200	9178	9121	9123	9017	9128	9144	9112	9281	9234	9276	9009	9165	9002	9130	9268	9049	9187	8927	9069	9071	9203	8992	9064	9221	9118	9215	9200	9194	9050	9168	9015	9225	9128	9171	9098	9234	9187	9181	9341	9082	9263	9167	9086	9161	9219	9088	9132	9172	9214	9182	9233	9119	9090	9236	9074	9210	9132	9118	9207	9142	9236	9243	9182	9228	9186	9182	9112	9188	9039	9190	9292	9139	9224	9303	9231	9051	9123	9215	9225	9062	9059	9274	9119	9218	9043	9143	9109	9180	9291	9183	9134	9123	9186	9111	9055	9136	9085	9184	9124	9254	9011	9090	9224	8988	9058	9179	9024	9044	9143	9075	8933	9192	9160	9189	9293	9161	9195	9084	9101	9109	9193	9141	9214	9166	9150	9045	9223	9036	9122	9087	9169	9137	9211	9126	9228	9219	9203	9271	9219	9142	9140	9154	9108	8989	9193	8965	9200	9189	9084	9197	9186	9083	9158	9134	9104	9027	9069	9115	9097	9328	9105	8920	9186	9194	9184	9230	9389	9040	9235	9202	9162	9052	9224	9078	9128	9087	8976	9084	9236	9217	9058	9211	9094	9042	9205	8984	9239	8976	9294	9059	9107	8994	9145	9220	9197	9276	9188	9051	9201	9276	9145	9172	9043	9099	9153	9145	9148	9160	9195	9225	9117	9156	9107	9202	9316	9093	9101	9093	9242	9223	9092	9147	9128	9132	9203	9195	9234	9122	9373	9223	9147	9123	9148	9089	9113	9126	9098	9125	9020	9144	9355	9127	9214	9122	9127	9218	9153	9119	9072	9201	9186	9010	9118	9092	9159	9058	9300	9080	9040	9099	9100	9081	9164	9047	9103	9131	9275	9205	9213	9092	9132	9126	9172	9126	9230	9174	9185	9114	9203	9200	9151	9155	9205	9186	9185	9218	9193	9177	9060	8935	9112	9132	9127	8967	9115	9277	9067	9132	9178	9253	9248	9151	9143	9125	9050	9107	9255	9081	9199	9177	9085	9221	9227	9129	9219	9131	9134	9244	9063	9130	9141	9179	9019	9341	9155	9176	9235	9239	9125	9266	9205	9266	9296	9109	9166	9074	9195	9065	9260	9123	9121	8992	9122	9193	9040	9156	9195	9093	9363	9112	9086	9067	9077	9170	9023	9139	9131	9117	9044	9130	9211	9168	9125	9157	9237	9059	9153	9253	9226	9018	9294	9151	9057	8933	9122	9219	9087	9152	9141	9144	9159	9321	9222	9173	9097	9249	9143	9196	9207	8989	9155	9125	9122	9209	9198	9141	9125	8994	9120	9123	9112	9057	9180	9135	9158	9179	9091	9265	9192	9167	9115	9120	9143	9177	9146	9250	8960	9108	9187	9021	9267	9021	9122	9176	9079	9188	9103	9042	8976	8983	9130	9023	8977	9123	9047	9203	9129	9228	9105	9225	9095	9205	9223	9224	9284	9220	9154	9082	8995	9191	9095	9241	9221	9093	8976	8982	8908	9147	9111	9060	9114	9099	9210	9055	9141	9142	9006	9049	8977	9199	9006	9082	9072	9325	9312	9100	9077	9089	9168	9084	9156	9225	9143	9073	9273	9143	9203	9115	9311	8989	9094	9066	9039	8975	9229	9326	9137	9089	9135	9259	9230	9082	9091	9011	9000	9053	9225	9053	9024	9147	9139	8984	9070	9242	9062	9068	9091	9200	9184	9132	9198	9104	9267	9141	9198	9284	9313	9113	9168	9154	9051	8940	9204	9232	9184	9054	9110	9124	9141	9175	9026	9147	9132	9182	9289	9248	9110	9068	9143	9106	9128	9181	9093	9158	9204	9102	9267	9107	9088	9114	9013	9225	8850	9101	9181	9157	9230	9091	8982	9210	9182	8943	9102	9069	9074	9257	9107	9254	9131	9124	9181	9137	9048	9139	9071	9023	9216	9099	9296	9150	9151	9071	9190	9360	9064	9008	8976	9165	9148	9018	8993	9063	9284	9387	9327	9339	9052	9106	9134	9157	9159	8999	9241	9024	9163	9235	9117	9051	9143	9168	9137	9007	9190	9153	9124	9080	9265	9090	9221	9193	9137	9174	9183	9232	9218	9009	9301	9208	9283	9174	9069	9270	9161	9277	9189	9219	9126	9029	9202	9131	9246	9109	9139	9144	9062	9283	9065	9136	9211	9223	9352	9130	9073	9070	9188	9204	9079	9132	8969	9186	9084	9215	9046	9139	9117	9179	9107	9186	9178	9118	9270	9209	9068	9089	9168	9257	9021	9165	9263	9080	9084	9194	9135	9219	9122	8975	9047	9301	9278	9216
23406	21065	28214	24339	22604	28326	40257	54969	50321	42041	29796	21544	17514	16288	15746	15765	15778	15760	15645	15516	15644	15769	15460	15525	15466	15574	15550	15472	15749	15596	15703	15675	15401	15679	15473	15306	15603	15572	15599	15484	15536	15618	15627	15565	15679	15746	15663	15475	15567	15551	15593	15464	15384	15354	15537	15727	15366	15610	15498	15594	15366	15673	15699	15377	15433	15518	15545	15494	15464	15608	15554	15670	15620	15139	15463	15570	15623	15567	15537	15663	15474	15433	15195	15393	15552	15452	15495	15516	15628	15492	15713	15414	15396	15406	15471	15494	15479	15334	15489	15454	15451	15491	15511	15458	15461	15621	15705	15643	15676	15899	15578	15464	15518	15429	15554	15559	15466	15217	15640	15371	15482	15680	15537	15553	15676	15592	15537	15553	15568	15550	15490	15512	15499	15499	15444	15379	15472	15515	15538	15743	15507	15635	15652	15477	15672	15585	15607	15583	15359	15594	15421	15684	15476	15494	15510	15363	15512	15625	15493	15434	15595	15742	15635	15396	15424	15349	15540	15482	15390	15640	15624	15478	15526	15530	15549	15591	15428	15475	15517	15422	15422	15533	15587	15600	15381	15411	15494	15502	15364	15632	15543	15530	15429	15595	15665	15407	15514	15334	15505	15398	15546	15440	15479	15578	15586	15497	15618	15515	15511	15503	15446	15500	15612	15477	15379	15601	15362	15639	15568	15466	15614	15303	15273	15450	15561	15555	15497	15357	15490	15474	15443	15598	15427	15690	15408	15418	15527	15391	15499	15420	15538	15416	15500	15598	15492	15721	15559	15564	15326	15419	15293	15423	15552	15319	15469	15750	15638	15460	15616	15505	15416	15601	15640	15686	15663	15555	15624	15741	15422	15335	15514	15583	15387	15294	15357	15523	15578	15384	15501	15546	15252	15194	15474	15569	15320	15451	15402	15384	15410	15418	15512	15294	15426	15598	15372	15392	15353	15342	15558	15596	15618	15541	15397	15495	15272	15547	15496	15402	15552	15347	15264	15377	15494	15533	15750	15466	15452	15505	15695	15585	15592	15385	15501	15494	15495	15468	15213	15457	15446	15574	15574	15584	15637	15414	15288	15458	15484	15568	15595	15630	15624	15446	15414	15414	15627	15410	15481	15439	15382	15454	15428	15493	15511	15367	15346	15510	15474	15726	15455	15578	15510	15564	15582	15673	15343	15562	15366	15360	15415	15451	15522	15556	15456	15449	15464	15535	15502	15734	15680	15464	15458	15511	15495	15596	15518	15496	15235	15639	15419	15653	15520	15461	15475	15279	15428	15390	15284	15490	15689	15425	15613	15487	15424	15263	15350	15518	15727	15736	15540	15456	15497	15448	15558	15559	15544	15592	15479	15473	15465	15514	15494	15393	15433	15628	15523	15671	15438	15414	15517	15466	15439	15426	15542	15383	15479	15237	15354	15525	15411	15306	15290	15553	15554	15462	15449	15412	15549	15823	15437	15567	15356	15443	15436	15516	15599	15536	15553	15443	15480	15551	15517	15390	15652	15427	15328	15465	15439	15642	15396	15753	15508	15589	15508	15467	15492	15574	15274	15574	15638	15676	15332	15491	15522	15364	15506	15632	15470	15585	15375	15468	15736	15473	15474	15707	15405	15555	15554	15638	15436	15381	15439	15514	15468	15432	15394	15492	15374	15564	15468	15547	15419	15562	15477	15449	15523	15530	15173	15343	15541	15482	15518	15304	15334	15407	15532	15437	15655	15629	15462	15322	15571	15615	15430	15420	15496	15411	15707	15400	15573	15515	15498	15391	15356	15416	15513	15408	15461	15364	15516	15583	15488	15457	15535	15545	15487	15332	15261	15574	15492	15442	15545	15473	15484	15363	15497	15500	15587	15451	15402	15554	15362	15691	15516	15316	15473	15639	15712	15465	15506	15504	15527	15447	15491	15418	15533	15375	15410	15470	15680	15454	15570	15624	15488	15396	15558	15546	15555	15382	15613	15493	15402	15588	15494	15389	15474	15526	15557	15428	15295	15456	15495	15557	15444	15491	15573	15545	15482	15473	15546	15512	15433	15502	15230	15495	15376	15513	15563	15394	15545	15565	15354	15259	15367	15600	15589	15502	15457	15581	15448	15373	15681	15613	15607	15578	15421	15411	15415	15319	15516	15536	15756	15722	15519	15336	15594	15709	15582	15615	15539	15486	15421	15325	15558	15322	15529	15404	15599	15467	15425	15358	15534	15438	15565	15608	15613	15438	15365	15568	15359	15473	15396	15577	15486	15360	15454	15567	15619	15448	15539	15453	15514	15437	15589	15499	15603	15227	15403	15263	15577	15496	15459	15659	15555	15572	15440	15742	15596	15693	15364	15589	15550	15695	15450	15551	15545	15617	15508	15382	15601	15583	15421	15463	15654	15490	15516	15471	15400	15418	15247	15565	15503	15521	15576	15388	15487	15288	15499	15588	15360	15257	15468	15201	15360	15406	15661	15634	15625	15491	15504	15419	15705	15443	15425	15612	15428	15407	15655	15261	15491	15552	15458	15423	15576	15664	15593	15396	15444	15513	15466	15635	15477	15290	15556	15567	15503	15432	15504	15620	15360	15507	15530	15588	15545	15438	15496	15493	15471	15648	15583	15351	15425	15424	15634	15367	15391	15494	15440	15472	15413	15560	15733	15336	15580	15435	15347	15531	15580	15494	15428	15481	15440	15470	15562	15493	15519	15462	15479	15411	15210	15542	15586	15596	15528	15720	15412	15266	15463	15517	15434	15484	15450	15481	15413	15611	15416	15544	15515	15793	15406	15258	15552	15499	15582	15384	15431	15228	15502	15530	15582	15508	15431	15378	15440	15498	15333	15209	15591	15485	15635	15477	15521	15453	15389	15619	15367	15411	15420	15407	15372	15510	15486	15425	15466	15388	15489	15483	15615	15561	15438	15628	15444	15362	15505	15278	15575	15419	15381	15485	15478	15469	15452	15558	15497	15485	15461	15744	15588	15443	15591	15363	15499	15548	15487	15580	15557	15626	15457	15545	15538	15470	15611	15320	15537	15529	15668	15689	15449	15459	15530	15370	15692	15527	15438	15507	15669	15374	15510	15521	15292	15359	15509	15396	15388	15316	15651	15468	15623	15416	15464	15512	15522	15460	15520	15580	15575	15438	15543	15393	15439	15737	15438	15688	15595	15565	15389	15437	15713	15501	15465	15527	15377	15612	15549	15308	15588	15635	15438	15535	15425	15660	15487	15406	15369	15491	15536	15282	15561	15465	15483	15462	15568	15532	15544	15612	15680	15616	15416	15490	15386	15490	15394	15515	15518	15386	15619	15597	15566	15498	15441	15493	15495	15692	15517	15440	15599	15645	15427	15469	15432	15764	15405	15315	15531	15612	15474	15521	15410	15600	15430	15374	15411	15466	15528	15621	15447	15449	15648	15484	15557	15583	15526	15336	15396	15399	15271	15562	15690	15426	15397	15365	15507	15565	15516	15452	15450	15258	15572	15253	15431	15692	15619	15448	15454	15568	15610	15459	15442	15630	15466	15487	15389	15307	15475	15471	15437	15221	15394	15707	15486	15387	15496	15377	15475	15528	15593	15553	15583	15593	15427	15768	15562	15390	15549	15356	15468	15534	15642	15589	15480	15604	15678	15584	15526	15405	15456	15473	15531	15576	15481	15373	15582	15324	15451	15469	15545	15450	15260	15635	15629	15664	15552	15558	15275	15398	15194	15525	15365	15476	15617	15363	15324	15562	15560	15316	15513	15513	15534	15546	15415	15526	15631	15422	15522	15466	15606	15533	15492	15577	15536	15371	15577	15475	15215	15398	15598	15489	15292	15372	15583	15392	15466	15386	15325	15558	15366	15433	15537	15484	15519	15599	15395	15504	15461	15461	15539	15561	15476	15678	15568	15504	15590	15474	15654	15431	15439	15435	15579	15405	15530	15164	15508	15597	15614	15474	15434	15499	15494	15242	15466	15537	15490	15393	15503	15594	15629	15508	15564	15522	15519	15548	15490	15424	15428	15423	15452	15453	15469	15564	15517	15636	15157	15333	15548	15383	15547	15309	15314	15424	15472	15475	15539	15504	15281	15399	15520	15418	15572	15474	15640	15229	15528	15652	15520	15547	15411	15462	15421	15513	15471	15379	15350	15643	15484	15587	15365	15241	15354	15333	15600	15502	15199	15519	15428	15670	15461	15449	15270	15385	15516	15480	15495	15497	15683	15493	15621	15437	15563	15290	15621	15632	15336	15532	15572	15553	15581	15458	15705	15269	15469	15569	15524	15381	15471	15204	15453	15288	15452	15480	15622	15379	15691	15614	15450	15618	15521	15651	15696	15468	15424	15350	15467	15417	15830	15434	15518	15563	15317	15668	15324	15667	15476	15561	15431	15732	15535	15472	15330	15426	15324	15420	15399	15569	15517	15354	15437	15141	15589	15526	15540	15353	15695	15390	15530	15498	15444	15467	15616	15732	15567	15450	15248	15581	15571	15499	15460	15486	15699	15458	15535	15520	15369	15423	15371	15443	15497	15540	15499	15362	15391	15404	15513	15554	15615	15703	15427	15529	15359	15323	15655	15556	15526	15645	15590	15341	15454	15427	15352	15625	15475	15479	15356	15333	15503	15296	15380	15205	15431	15515	15487	15417	15386	15386	15611	15312	15434	15533	15288	15460	15440	15732	15420	15186	15436	15423	15643	15591	15528	15451	15571	15317	15595	15412	15439	15612	15288	15311	15459	15562	15395	15350	15419	15667	15601	15407	15421	15643	15444	15402	15492	15604	15501	15516	15515	15529	15420	15285	15610	15461	15572	15406	15454	15574	15902	15668	15399	15538	15471	15252	15203	15405	15640	15684	15437	15432	15489	15566	15595	15607	15353	15400	15346	15389	15549	15651	15584	15851	15340	15194	15563	15338	15617	15614	15563	15400	15499	15608	15640	15571	15433	15540	15486	15400	15292	15551	15578	15431	15750	15621	15453	15441	15482	15422	15667	15662	15616	15472	15682	15584	15365	15487	15561	15455	15442	15592	15520	15593	15318	15491	15529	15682	15588	15538	15523	15396	15539	15588	15660	15618	15533	15387	15314	15581	15495	15492	15477	15600	15627	15434	15456	15612	15568	15434	15429	15442	15371	15395
17940	35628	29399	22123	16819	23888	35267	50816	44405	33201	20440	13172	10506	9504	9361	9116	9428	9301	9197	9253	9427	9340	9321	9256	9343	9123	9297	9279	9299	9171	9178	9280	9209	9398	9432	9253	9472	9214	9415	9168	9197	9105	9318	9320	9194	9211	9068	9300	9210	9193	9198	9384	9133	9177	9233	9254	9472	9273	9189	9206	9239	9267	9282	9214	9261	9223	9208	9219	9127	9256	9128	9141	9503	9119	9211	9290	9323	9256	9145	9313	9286	9157	9169	9312	9238	9269	9164	9207	9247	9378	9302	9276	9321	9243	9327	9271	9191	9339	9304	9249	9189	9355	9326	9242	9332	9324	9333	9234	9236	9345	9319	9217	9269	9203	9012	9066	9182	9208	9169	9083	9218	9002	9368	9284	9290	9055	9183	9181	9218	9248	9253	9253	9297	9283	9161	9253	9235	9282	9301	9209	9271	9235	9252	9206	9078	9238	9175	9247	9286	9250	9079	9169	9343	9054	9196	9211	9073	9279	9057	9289	9227	9334	9200	9310	9169	9173	9219	9278	9104	9133	9229	9340	9162	9287	9022	9170	9137	9121	9220	9147	9188	9200	9253	9169	9171	9285	9130	9136	9043	9271	9345	9270	9335	9176	9244	9256	9294	9323	9228	9064	9147	9323	8995	8987	9163	9231	9111	9163	9131	9224	9250	9151	9286	9047	9134	9245	9157	9039	9209	9177	9174	9135	9132	9284	9240	9302	9130	9056	9128	9141	9179	9228	9249	9148	9312	9238	9125	9301	9260	9243	9299	9032	9121	9217	9171	9258	9405	9146	9318	9168	9352	9263	9064	9069	9267	9270	9223	9139	9204	9055	9090	9224	9223	9174	9173	9162	9178	9131	9063	9161	9207	8981	9195	9146	9223	9163	9161	9191	9124	9178	9374	9213	9173	9107	9300	9186	9084	9204	9182	9251	9224	9210	9237	9046	9156	9126	9347	9143	9157	9218	9177	9363	9225	9324	9243	9249	9261	9164	9255	9325	9178	9186	9198	9184	9377	9256	9166	9138	9202	9191	9283	9149	9177	9089	9268	9241	9208	9336	9327	9168	9224	9165	9277	9208	9000	9309	9121	9255	9124	9197	9180	9070	9276	9207	9170	9243	9171	9111	9212	9286	9032	9297	9128	9172	9119	9247	9119	9002	9260	9360	9224	9216	9326	9187	9303	9171	9179	9268	9212	9240	9412	9119	9263	9177	9349	9336	9346	9201	9241	9087	9123	9257	9172	9167	9090	9055	9206	9184	9194	9226	9183	9188	9282	9009	9202	9276	9238	9286	9185	9185	9268	9341	9073	9251	9352	9174	9208	9128	9281	9174	9242	9327	9214	9127	9232	9193	9174	9050	9101	9260	9300	9271	9176	9234	9115	9185	9144	9077	9206	9125	9139	9243	9232	9136	9110	8995	9117	9292	9185	9307	9274	9164	9157	9007	9217	9175	9302	9259	9178	9165	9140	9196	9190	9266	9334	9336	9178	9273	9263	9183	9176	9149	9195	9274	9224	9238	9160	9243	9172	9277	9292	9148	9225	9104	9299	9260	9240	9254	9245	9292	9214	9211	9195	9285	9279	9232	9179	9351	9192	9113	9217	9005	9359	9174	9149	9371	9228	9201	9254	9033	9236	9178	9192	9182	9237	9295	9223	9251	9230	9130	9172	9255	9151	9206	9162	9330	9263	9311	9351	9247	9153	9092	9238	9208	9231	9310	9075	9143	9176	9298	9120	9076	9224	9157	9386	9280	9033	9231	9345	9261	9082	9180	9192	9202	9041	9228	9202	9240	9070	9261	9120	9369	9070	9240	9232	9262	9026	9250	9362	9094	9337	9108	9267	9304	9151	9097	9124	9131	9091	9196	9167	9267	9209	9211	9124	9113	9103	9370	9103	9101	9279	9128	9160	9105	9368	9124	9287	9265	9153	9154	9138	9241	8980	9298	9220	9141	9241	9142	9238	9244	9152	9285	9215	9235	9170	9234	9233	9183	9242	9161	9183	9259	9017	9239	9165	9138	9245	9212	9367	9170	9161	9164	9309	9217	9167	9219	9357	9354	9197	9208	9173	9219	9217	9258	9208	9205	9257	9041	9279	9170	8976	9130	9157	9091	9290	9094	9185	9140	9222	9224	9232	9220	9252	9163	9204	9286	9182	9209	9084	9023	9164	9226	9105	9248	9254	9265	9155	9094	9318	9236	9202	9130	9209	9197	9082	9071	9163	9252	9201	9261	9228	9244	9214	9214	9202	9217	9107	9100	9087	9204	9202	9232	9244	9372	9041	9239	9208	9217	9203	9264	9121	9169	9224	9236	9208	9185	9131	9104	9169	9205	9045	9122	9120	9303	9166	9387	9037	9192	9288	9126	9232	9251	9146	9243	9118	9201	9175	9220	9184	9222	9142	9221	9105	9247	9241	9147	9286	9129	9190	9243	9207	9102	9157	9052	9167	9180	9054	9161	9182	9216	9258	9207	9306	9134	9178	9183	9272	9189	9370	9265	9318	9155	9253	9089	9111	9217	8994	9247	9271	9074	9196	9039	9016	9131	9262	9263	9114	9301	9091	9263	9170	9269	9184	9218	9258	9300	9244	9040	9239	9242	9161	9265	9335	9241	9045	9276	9221	9150	9246	9206	9304	9162	9111	9185	9236	9049	9178	8980	9318	9111	9206	9156	9201	9302	9363	9126	9177	9327	9242	9069	9186	9132	9264	9192	9175	9063	9179	9075	9150	9234	9140	9131	9190	9202	9205	9410	9131	9216	9358	8986	9122	9194	9170	9124	9088	9077	9260	9160	9057	9242	9238	9122	9173	9179	9251	9224	9212	9170	9348	9160	9237	9061	9128	9233	9116	9088	9138	9169	9128	9117	9001	9354	9243	9353	9280	9248	9266	9130	8986	9033	9072	9336	9307	9252	9127	9201	9205	9127	9132	9310	9122	9191	9366	9274	9201	9252	9317	9252	9190	9226	9056	9265	9138	9276	9235	9276	9156	9324	9135	9206	9143	9189	9199	9076	9083	9299	9058	9284	9178	9158	9255	9225	9298	9343	9238	9028	9193	9172	9196	9172	9171	9194	9107	9255	9133	9333	9140	9178	9204	9184	9024	9214	9293	9260	9161	9281	9231	9158	9269	9085	9026	9173	9121	9243	9218	9171	9157	9291	9181	9214	9306	9181	9182	9116	9136	9203	9001	9176	9322	9186	9257	9258	9013	9155	9139	9115	9165	9245	9154	9218	9158	9117	9069	9156	9155	9230	9263	9244	9269	9226	9197	9321	9153	9157	9117	9053	9087	9039	9242	9209	9259	9307	9114	9260	9175	9241	9219	9232	9347	9191	9075	9166	9120	9163	9090	9164	9121	9208	9254	9182	9310	9087	9162	9157	9251	9207	9178	9248	9131	9130	9258	9180	9181	9081	9235	9284	9165	9205	9094	9221	9237	9261	9096	9095	9131	9331	9067	9130	9246	9278	9211	9073	9172	9261	9355	8994	9115	9193	9234	9103	9210	9087	9159	9292	9216	9158	9147	9323	9212	9217	9056	9101	9210	9120	9245	9136	9298	9132	9136	9212	9183	9147	9243	9226	9292	9218	9150	9147	9345	9225	9092	9196	9197	9207	9126	9208	9229	9241	9125	9259	9155	9116	9281	8998	9106	9268	9141	9341	9279	9229	9277	9059	9269	9202	9237	9125	9141	9324	9222	9067	9231	9255	9207	9212	9071	9270	9320	9163	9171	9143	9233	9125	9146	9180	9328	9113	9104	9140	9294	9238	9182	9328	9253	9301	8952	9157	9134	9151	9299	9274	9282	9180	9191	9015	9152	9156	9221	9235	9253	9320	9205	9281	9214	9290	9125	9244	9202	9141	9191	9297	9152	9073	9176	9151	9111	9058	9288	9102	9156	9172	9028	9123	9290	9217	9150	9156	9173	9258	9155	9308	9170	9249	9091	9183	9222	9088	9148	9264	9378	9227	9299	9101	9035	9103	9225	8933	9117	9228	9150	9240	9190	9019	9052	9191	9087	8892	9260	9112	9094	8891	9210	9377	9241	9310	9206	9017	9314	9145	9326	9371	9144	9190	9193	9180	9151	9341	9337	9170	9333	9105	9069	9278	9281	9092	9204	9234	9189	9192	9146	9317	9184	9115	9153	9335	9153	9256	9098	9123	9213	9126	9193	9133	9260	9214	9197	9145	9246	9020	9170	9011	9116	9128	9300	9046	9245	9087	9111	9084	9068	9287	9256	9195	9137	9111	9187	9287	9116	9090	9265	9204	9133	9062	9098	9427	9214	9116	9262	9170	9200	9205	9242	9147	9154	9115	9106	9187	9052	9247	9122	9281	9114	9219	9160	9179	9277	9251	9150	9265	9279	9095	9292	9330	9035	9186	9130	9243	9285	9174	9205	9222	9171	8992	9264	9127	9005	9164	9170	9104	9237	9174	9120	9300	9070	9331	9027	9304	9093	9107	9214	9276	9117	9085	9103	9198	9238	9256	9336	9226	9181	9267	9246	9181	9199	9292	9128	9174	9299	9243	9270	9281	9123	9110	9110	9221	9140	9072	9233	9056	9114	9353	9241	9278	9145	8982	9216	9224	9058	9418	9106	9332	9108	9204	9252	9209	9159	9182	9247	9198	9343	9219	9266	9069	9139	9246	9140	9235	9090	9208	9177	9072	9312	9297	9169	9119	9053	9137	9286	9167	9308	9106	9157	9068	9185	9253	9088	9217	9246	9313	9212	9051	9219	9289	9152	9327	9231	9182	9229	9282	9199	9256	9136	9165	9118	9167	9155	9098	9150	9153	9151	9264	9200	9154	9073	9160	9110	9138	9321	9352	9156	9229	9263	9278	9199	9133	9188	9253	9267	9172	9175	9121	9051	9227	9124	9250	9234	9288	9085	9125	9099	9082	9214	9270	9353	9198	9275	9212	9187	9211	9132	9190	9209	9197	9167	9080	9095	9137	9270	9210	9258	9046	9142	9324	9160	9298	9446	9203	9226	9083	9275	9063	9253	9253	9250	9199	9172	9286	9151	9240	9189	9253	9281	9175	9210	9006	9122	9092	9104	9308	9306	9154	9175	9207	9020	9187	9254	9127
30908	24906	25103	20740	16817	17207	17137	19240	19636	19246	17714	16698	15958	15984	15650	15836	15878	15526	15522	15588	15614	15631	15628	15680	15793	15791	15568	15641	15508	15622	15609	15762	15629	15603	15769	15742	15697	15663	15452	15551	15565	15547	15700	15420	15727	15692	15514	15755	15708	15789	15533	15532	15765	15472	15642	15726	15401	15280	15652	15608	15704	15762	15584	15899	15720	15650	15595	15702	15851	15526	15486	15502	15645	15740	15392	15628	15599	15651	15455	15714	15638	15819	15594	15816	15524	15582	15596	15625	15492	15457	15665	15572	15490	15447	15702	15543	15605	15658	15754	15266	15770	15560	15366	15597	15671	15626	15676	15767	15735	15653	15681	15421	15706	15564	15805	15525	15742	15609	15738	15499	15704	15543	15551	15410	15615	15678	15462	15677	15675	15566	15531	15674	15499	15544	15565	15601	15597	15716	15679	15636	15411	15731	15704	15500	15628	15372	15497	15801	15722	15407	15807	15675	15614	15736	15857	15637	15524	15626	15687	15591	15748	15593	15413	15480	15648	15535	15862	15829	15575	15727	15431	15785	15916	15796	15541	15796	15566	15295	15555	15321	15691	15819	15710	15437	15602	15699	15602	15714	15646	15691	15609	15491	15746	15602	15784	15626	15495	15806	15874	15734	15723	15629	15774	15784	15298	15488	15781	15544	15646	15675	15621	15749	15641	15849	15784	15810	15618	15516	15609	15613	15890	15685	15598	15686	15541	15640	15785	15614	15606	15537	15548	15491	15577	15592	15834	15491	15655	15488	15696	15672	15796	15494	15687	15683	15514	15629	15739	15489	15489	15523	15615	15456	15509	15717	15458	15642	15509	15519	15671	15615	15556	15698	15842	15739	15434	15676	15567	15491	15555	15651	15673	15478	15559	15537	15647	15637	15658	15670	15507	15497	15580	15737	15606	15830	15645	15681	15746	15582	15731	15645	15614	15693	15724	15742	15674	15843	15852	15687	15662	15554	15511	15696	15803	15429	15648	15518	15529	15441	15663	15581	15491	15631	15705	15490	15727	15803	15404	15656	15686	15506	15426	15640	15760	15481	15710	15674	15860	15532	15572	15669	15647	15692	15777	15543	15647	15883	15628	15555	15535	15547	15514	15466	15567	15557	15598	15515	15688	15604	15591	15700	15615	15511	15514	15355	15656	15625	15708	15400	15758	15708	15576	15615	15469	15544	15392	15647	15625	15584	15672	15628	15574	15815	15675	15658	15632	15562	15740	15546	15660	15567	15543	15548	15725	15461	15653	15647	15643	15585	15664	15566	15690	15883	15432	15394	15614	15680	15453	15760	15688	15621	15821	15568	15638	15593	15669	15510	15634	15464	15671	15551	15677	15601	15659	15625	15813	15623	15569	15835	15625	15581	15789	15757	15617	15562	15694	15472	15459	15461	15621	15522	15748	15606	15701	15590	15629	15509	15747	15590	15713	15562	15745	15576	15707	15507	15534	16009	15505	15685	15805	15789	15578	15634	15753	15490	15740	15645	15577	15577	15666	15630	15700	15749	15892	15878	15658	15593	15725	15565	15577	15541	15518	15726	15570	15502	15798	15707	15810	15591	15495	15473	15808	15807	15745	15473	15720	15704	15554	15490	15585	15257	15412	15711	15658	15543	15611	15496	15558	15655	15700	15607	15503	15598	15738	15831	15723	15592	15821	15597	15534	15436	15694	15548	15722	15682	15658	15514	15555	15555	15618	15702	15617	15597	15736	15778	15523	15526	15676	15633	15564	15798	15829	15534	15660	15756	15552	15435	15727	15869	15365	15490	15657	15521	15635	15701	15599	15610	15673	15514	15401	15767	15586	15594	15623	15575	15376	15668	15768	15632	15756	15573	15587	15579	15732	15563	15737	15382	15776	15436	15612	15486	15891	15850	15732	15546	15722	15620	15532	15597	15857	15638	15586	15701	15625	15920	15636	15562	15627	15697	15659	15553	15773	15651	15695	15594	15674	15715	15622	15521	15899	15792	15637	15707	15696	15500	15618	15600	15742	15668	15536	15654	15619	15678	15670	15626	15596	15801	15648	15573	15693	15465	15603	15511	15625	15672	15547	15760	15633	15776	15650	15857	15644	15710	15473	15391	15866	15789	15744	15625	15809	15438	15459	15596	15626	15599	15696	15527	15846	15606	15855	15917	15690	15525	15592	15723	15769	15679	15582	15788	15725	15709	15566	15387	15479	15491	15387	15584	15571	15862	15665	15705	15764	15702	15765	15639	15660	15632	15760	15673	15528	15785	15560	15508	15658	15734	15796	15533	15686	15479	15523	15505	15687	15473	15526	15922	15667	15686	15775	15607	15631	15439	15501	15855	15895	15742	15889	15801	15583	15686	15734	15726	15614	15599	15553	15515	15792	15627	15843	15615	15650	15688	15627	15575	15868	15708	15558	15757	15771	15609	15532	15599	15818	15695	15841	15797	15711	15798	15755	15650	15759	15630	15683	15796	15800	15592	15706	15707	15792	15605	15751	15424	15409	15576	15692	15424	15520	15600	15539	15352	15690	15643	15733	15746	15600	15688	15645	15649	15473	15738	15507	15834	15682	15718	15337	15669	15483	15749	15583	15540	15918	15665	15729	15529	15624	15568	15525	15651	15565	15685	15650	15749	15727	15792	15624	15589	15482	15525	15866	15744	15539	15492	15589	15359	15535	15576	15661	15716	15577	15648	15802	15704	15798	15690	15730	15854	15569	15523	15765	15836	15727	15789	15747	15737	15711	15569	15662	15823	15692	15706	15491	15674	15498	15401	15660	15589	15819	15695	15895	15704	16002	15721	15702	15638	15683	15610	15604	15446	15515	15577	15474	15520	15764	15562	15582	15776	15743	15763	15684	15833	15477	15709	15643	15591	15655	15822	15673	15691	15650	15646	15549	15555	15550	15540	15449	15650	15654	15649	15687	15676	15795	15519	15574	15756	15584	15411	15584	15716	15559	15677	15669	15727	15585	15678	15548	15663	15566	15521	15850	15626	15671	15842	15630	15513	15648	15670	15738	15541	15710	15738	15610	15484	15639	15695	15770	15701	15551	15610	15356	15664	15571	15872	15469	15604	15514	15539	15547	15727	15692	15503	15763	15508	15575	15622	15701	15658	15401	15514	15667	15677	15720	15474	15670	15421	15634	15583	15735	15375	15679	15746	15540	15694	15609	15408	15770	15528	15628	15599	15704	15650	15443	15715	15599	15523	15567	15648	15679	15633	15534	15722	15622	15768	15591	15644	15652	15645	15836	15463	15508	15389	15580	15520	15566	15549	15770	15731	15736	15761	15664	15568	15570	15696	15679	15690	15690	15650	15752	15436	15500	15556	15681	15602	15662	15708	15421	15789	15629	15609	15418	15798	15836	15437	15540	15653	15706	15479	15538	15416	15522	15723	15482	15651	15635	15641	15759	15593	15698	15524	15635	15671	15633	15686	15427	15636	15674	15347	15577	15507	15584	15570	15649	15501	15645	15607	15610	15842	15603	15480	15747	15588	15514	15659	15432	15568	15815	15599	15836	15714	15672	15679	15586	15642	15833	15680	15736	15653	15593	15601	15611	15664	15730	15622	15688	15737	15439	15554	15765	15597	15641	15794	15756	15448	15536	15718	15747	15596	15780	15513	15473	15587	15885	15848	15671	15480	15565	15629	15640	15491	15590	15477	15600	15555	15769	15761	15567	15689	15728	15747	15439	15723	15565	15430	15629	15855	15876	15574	15525	15535	15558	15433	15514	15605	15560	15393	15604	15560	15797	15591	15659	15462	15705	15655	15620	15692	15692	15625	15626	15546	15694	15702	15704	15927	15552	15637	15574	15593	15578	15685	15680	15776	15839	15565	15462	15651	15557	15782	15677	15699	15488	15509	15565	15697	15406	15681	15551	15573	15629	15728	15629	15465	15715	15740	15754	15567	15795	15653	15700	15794	15686	15516	15753	15672	15648	15611	15871	15646	15662	15616	15792	15630	15574	15587	15796	15535	15697	15523	15784	15761	15565	15651	15617	15771	15707	15447	15805	15738	15452	15492	15566	15501	15536	15791	15932	15781	15708	15394	15542	15777	15456	15825	15468	15498	15450	15735	15525	15737	15699	15628	15761	15653	15492	15599	15624	15678	15578	15573	15619	15697	15614	15608	15462	15587	15906	15574	15658	15710	15684	15620	15460	15737	15491	15692	15703	15689	15817	15822	15689	15700	15740	15503	15651	15619	15513	15634	15905	15597	15669	15542	15663	15555	15467	15775	15673	15655	15795	15690	15666	15716	15551	15650	15571	15602	15588	15604	15776	15688	15669	15308	15416	15637	15657	15710	15409	15588	15725	15603	15589	15507	15534	15818	15835	15631	15581	15730	15903	15872	15797	15748	15675	15601	15587	15707	15539	15670	15641	15476	15675	15664	15850	15645	15697	15834	15629	15624	15615	15595	15666	15596	15386	15719	15706	15657	15348	15662	15626	15547	15745	15498	15574	15613	15609	15825	15580	15616	15623	15531	15568	15605	15684	15837	15637	15910	15539	15714	15532	15687	15315	15701	15570	15652	15518	15404	15657	15742	15778	15587	15543	15492	15657	15773	15653	15693	15741	15473	15579	15731	15601	15422	15557	15942	15642	15746	15691	15647	15669	15546	15719	15654	15745	15591	15524	15746	15825	15710	15719	15746	15715	15670	15637	15650	15677	15489	15730	15501	15700	15535	15690	15687	15709	15829	15628	15393	15549	15553	15594	15602	15697	15811	15624	15685	15593	15521	15604	15536	15549	15436	15658	15421	15757	15849	15724	15660	15622	15617	15594	15892	15742	15756	15478	15666	15402	15790	15900	15655	15813	15765	15505	15632	15494	15789	15449	15483	15624	15636	15668	15577	15512	15493	15623	15580	15580	15545	15642	15519	15866	15868	15837	15759	15672	15682	15553	15618	15647	15512	15740	15707	15694	15609	15537	15644	15628	15637	15717	15824	15685	15791	15600	15569	15639	15664	15373	15660	15678	15749	15371	15524	15785	15653	15641	15719	15624	15472	15399	15473	15571	15595	15429	15533	15642	15720	15662	15592	15591	15661	15637	15571	15758	15780	15644	15684	15713	15716	15822	15852	15658	15563	15628	15593	15463	15631	15650	15492	15790	15446	15429	15582	15652	15480
15826	19558	17384	12258	10073	10671	10802	12521	13270	12192	10593	9460	9203	9037	9061	8985	9036	9332	8950	8947	9094	9102	8954	9086	9152	8965	9190	9198	8951	8938	9187	8918	9003	9034	9011	9037	8967	9064	8939	8903	8973	9078	9035	8945	8948	9077	9086	9148	9025	9121	9091	8959	8998	8987	9011	9030	8948	8926	9039	9107	9059	9011	9144	9043	9058	9089	8988	8929	8983	8883	9068	9079	8992	9065	8881	8963	9113	8909	9001	9134	9003	9004	8976	8959	9044	9000	8931	9095	9005	8906	8979	8969	9130	9111	9041	9132	9031	8967	8916	9027	9001	9036	9185	9101	9031	9037	8979	9021	9048	9035	8922	9151	9012	8785	9122	9036	8999	9114	8981	8943	9106	9027	8936	9114	9044	8858	9164	9007	8952	9022	9005	9030	9030	9007	9153	9001	9096	8934	8998	9022	8943	9009	9071	9092	9113	9020	9038	8914	8957	9189	9111	8950	9076	8970	8984	8990	9023	8972	9045	9032	9106	9132	9171	8953	9114	8868	9113	8919	8921	9194	9086	8815	9105	8939	8917	9028	9039	8860	9002	9002	8871	9162	9029	9020	8984	9033	9055	9077	9157	9069	9089	9004	9016	9059	9047	9033	8865	9078	9062	8976	9070	9146	9050	9073	9170	8960	9126	8948	8916	9086	9050	8953	9072	9223	9109	9042	8935	8972	8996	8992	8990	9061	9076	9000	9166	8978	9161	9072	9029	9046	9064	9103	8922	8942	8928	8855	9026	8929	8951	9071	8993	9048	9039	8951	9085	8958	9022	9093	9059	9106	9046	9090	9154	8993	9078	9007	9042	8980	8855	9157	8962	9062	9000	9005	8994	9022	9039	9033	8971	9037	9081	9016	8932	9034	8984	9163	9085	8968	9127	9128	8989	9119	8996	9025	9129	8906	9161	8921	8974	9051	9026	8936	9024	8945	8938	8981	8863	9136	9016	9048	8906	9019	8918	9106	8896	8982	8951	9080	9008	9045	8974	9169	9022	9078	8953	9118	9023	9127	9051	9005	8983	9114	8945	8989	9090	8841	9099	8802	9052	9026	8882	9112	9005	8967	9050	9051	9095	8979	8931	9065	9034	9056	8937	8939	8886	9012	9106	9070	9133	9094	8987	9157	8908	9012	8984	8962	9099	8917	9072	8951	9041	9026	9174	9073	9039	9062	9101	9170	9047	9016	8944	8891	8994	8874	9200	9041	8903	9093	9084	9067	9097	8997	9093	8992	8985	8958	9099	9052	9164	9103	9070	9071	8968	8956	8974	9043	9051	8976	9035	8968	9115	8903	9173	8984	9134	9048	9075	9051	8978	9036	9021	9139	9058	9167	9074	8959	8927	9059	9001	8974	9104	9078	9085	9092	9171	9040	9030	9062	9075	9105	9129	8993	8914	8892	9013	8861	8885	8970	8962	9020	8929	9074	8890	8862	9076	9042	8818	8960	9058	8939	8999	9161	8974	8947	8819	9153	9055	8966	9094	9211	8991	9174	8912	9038	8957	9173	9051	9023	9075	9045	8944	9046	9074	8974	9084	8914	9055	9085	8896	8986	8917	8972	9042	8936	9047	8994	9039	8948	9012	8956	8896	8999	8979	9005	9026	9013	8887	8867	9135	9049	8940	9104	8920	9058	8876	9049	8998	9008	8847	9002	9030	9076	9048	8868	8973	8990	9072	9001	9025	9017	9169	8892	8934	8933	9045	9040	8926	8996	8881	8873	8912	9123	9084	8895	8975	8934	9005	9186	9098	9111	9111	8912	8979	9063	8957	8970	9078	9108	8988	9006	9080	9150	8962	9105	9025	8847	8842	8963	8983	9039	9055	9029	9078	9040	9157	9059	8925	9059	8953	9185	9175	9055	8995	8960	8873	9220	8879	9138	9106	9065	9023	9166	9040	9020	9077	8912	8940	9064	8954	9041	8847	9159	8894	9044	9052	9136	8995	8986	9028	8952	8916	8991	9133	9168	9065	9079	8993	9065	9043	9103	8969	9168	9032	9096	9130	8950	9047	9161	9095	8940	9107	9122	8946	8939	9131	8883	9008	9141	8882	9060	9007	9016	9034	8901	8985	9037	9070	8946	9094	9077	9038	9019	8895	9044	9165	8910	9070	9044	9033	9032	9089	8973	9022	8887	9081	8892	9169	9051	9085	8829	9004	9042	8975	9077	9028	8823	8947	9041	9146	8897	9062	8994	9279	9035	8986	9084	8917	9099	8977	9153	9204	8891	8935	9070	9139	9038	8961	9043	9088	9069	9042	9116	9130	8966	8912	9107	9015	8854	8920	8920	9134	9157	8944	9163	9003	9108	8955	8932	8943	8958	9110	9051	9037	9028	9093	8989	9003	9072	9008	9105	8904	8884	9208	9130	9035	8910	8996	9154	8959	8889	8974	9064	9078	8949	9054	8972	9067	9054	8983	8971	9085	9154	9049	9068	8983	8998	9141	9142	8895	8950	9132	9200	9310	9040	9128	9107	9181	8961	8991	8991	9205	8951	8979	9053	8853	9116	9137	9053	9008	9055	9186	9056	9010	9021	9130	9096	9076	9066	9109	8887	9046	8848	8984	8980	9002	9134	9038	8936	9169	8906	8947	8955	9030	9059	9088	8950	9182	9077	9040	9083	9106	9121	9084	9028	9079	8919	8992	9105	8964	9136	9040	9028	9065	9027	9062	8965	9088	9071	9095	8945	8849	8995	8999	9035	9014	9051	9001	9005	9063	9023	8916	8957	8824	9099	8938	9100	8978	8947	9070	8964	8944	9109	9030	8958	8975	9156	8996	8967	9121	8923	9074	8987	9005	9024	9098	9068	8970	8881	8940	8956	8823	9022	9020	8880	9071	9209	8958	9143	9085	8957	8991	9103	9135	9110	9040	8997	9105	9044	8951	9022	9114	9023	9103	8961	9007	9023	9108	8987	9216	9076	9001	9022	8963	8976	9038	8917	9021	9089	9051	8923	9050	9090	9096	8999	8933	8936	9207	9025	9047	8928	8836	9008	8936	8907	9074	9034	8956	9130	8959	9143	8967	9116	8996	8932	9191	8976	8974	9029	9120	8937	9109	8849	8960	9040	9043	9014	9062	8948	9147	9049	9053	8893	8967	9030	8806	8981	9056	9097	9009	9098	9131	8954	9041	8986	9012	9127	9142	8861	9056	9092	8880	9004	8829	8966	9078	9098	9035	9061	9104	9054	9002	9020	9048	9041	8992	9171	8980	9072	9126	9082	8962	8982	9108	9073	9127	8884	8976	9188	8910	8996	8964	9075	9132	9053	9079	9014	8840	9060	9081	8938	9009	9113	8916	8986	9143	8970	9223	9169	9113	9116	9101	9019	9136	9009	8979	8941	8920	9009	9022	9107	9051	8929	9061	9155	9099	9035	9110	9039	9024	8876	8939	9048	9128	9031	8992	8968	8978	8928	9021	9141	9137	9010	8957	9084	9015	9169	9004	9049	9032	8973	8867	8874	9186	8957	9008	8991	9081	9057	9085	8774	9217	8811	8965	8851	9020	9023	9035	9009	9019	9070	9082	8905	8974	8949	9090	8985	9019	9087	8986	9085	9105	9136	8944	8995	8939	9057	9037	8984	9076	9065	9021	9131	9055	8949	9113	9056	8909	9092	8985	8976	8899	8961	8999	9074	8949	9083	8945	8996	8970	8958	8965	9089	9082	9108	8997	8931	9032	9135	9037	9090	9084	9159	9010	9023	8941	9043	9020	8962	9090	8970	9127	8937	8995	9071	8879	8931	8940	9159	9087	8962	9142	9152	8904	8950	9123	8987	8937	9053	9057	8928	8984	9059	8911	9078	9134	9006	9116	8889	8927	8947	8927	9037	9002	9022	8932	9109	9110	9084	8982	9091	8918	9184	9043	8992	9100	9092	9056	9040	8885	8954	9167	8932	9135	9073	9059	8970	9128	8918	8977	9132	8937	8984	8920	9069	9071	9058	8857	9076	9245	9063	8951	8983	8940	9012	9212	9057	9053	8896	9016	9090	9047	9068	8971	8936	8968	9096	9114	9160	9124	9106	9011	9024	9127	9009	8914	9040	8871	8981	9102	9052	8978	9245	8909	9050	9043	9021	8939	8901	9124	8949	9078	8859	8980	8898	9009	8966	9033	8940	8975	8934	8872	8941	8992	8965	9140	9173	9055	9051	9171	9079	9029	8950	9164	9016	9022	9081	9075	9058	8956	8918	8935	9011	9015	9039	8928	8982	8897	9169	9080	9162	9016	8895	9060	9027	8995	8904	9144	8966	9111	9134	8970	9067	9199	9113	9081	9111	8990	9085	9036	8946	8906	8939	9089	9059	9069	8905	9062	9167	9064	9190	8950	8937	9102	8959	8935	8920	9074	9054	9117	9104	9116	9161	8931	9094	8849	8935	8945	9080	9048	9107	9089	9084	8963	8967	8940	9007	9081	9039	9094	9024	9092	9084	9147	9028	9072	9131	9281	9051	9160	8945	9089	8930	9040	9088	8921	8921	8952	9052	9017	8988	9011	9032	9194	9020	9000	9098	9062	8989	9085	9043	9219	9030	8885	9066	9044	9077	9000	8970	8895	8979	9089	8965	8908	8894	9035	9124	8916	8970	9092	8973	8981	9014	8922	8950	8932	9009	8960	8925	8920	9024	9004	9060	9138	9120	9016	9123	9049	9095	9060	8861	9171	9101	8907	9016	8986	8956	9044	8928	8968	8958	9218	8895	9062	9050	9040	9028	9136	9113	8951	9146	9026	9010	9026	8971	9013	9085	8903	9192	9002	8948	8980	9032	8985	9159	9043	9054	9011	9060	8960	9106	9080	9027	8978	8949	8910	8981	9110	8928	8983	9083	8971	8997	9063	8985	8998	8991	8879	9032	8967	8983	8936	9075	8948	8917	9101	8906	8968	8968	8946	9046	9071	9070	8978	8940	8976	9078	9007	9220	8868	9094	9243	9080	8840	9121	8988	8884	9035	8992	9087	8996	9100	8910	9018	8897	8992	9047	9186	9000	8906	9094	8876	9044	8917	9047	9000	9047	9178	8939	9015	8869	8950	9109	9160	9001	9032	9119	9064	8977	9090	9136	9110	8930	8970	8965	9016	8980
25355	21199	27599	26382	23361	21489	21430	32925	40724	32478	23612	18962	16679	16260	15734	15539	15636	15764	15552	15731	15816	15668	15769	15733	15709	15769	15622	15714	15692	15745	15747	15792	15473	15541	15646	15723	15607	15623	15609	15597	15723	15633	15567	15560	15770	15465	15835	15713	15829	15753	15691	15678	15762	15419	15625	15628	15674	15601	15651	15657	15754	15713	15643	15679	15703	15705	15505	15659	15493	15763	15669	15554	15590	15470	15549	15771	15582	15644	15599	15580	15676	15543	15449	15521	15760	15649	15893	15683	15748	15507	15611	15753	15603	15457	15582	15655	15625	15490	15730	15691	15555	15499	15734	15594	15615	15731	15533	15664	15521	15321	15459	15750	15723	15781	15646	15606	15654	15682	15789	15553	15631	15650	15604	15831	15661	15680	15522	15662	15828	15748	15635	15655	15457	15719	15661	15559	15831	15753	15623	15504	15539	15687	15564	15519	15743	15786	15669	15581	15659	15846	15742	15544	15582	15453	15679	15639	15724	15629	15780	15508	15638	15627	15776	15767	15466	15755	15598	15700	15565	15526	15615	15616	15600	15704	15575	15780	15514	15594	15648	15544	15736	15362	15588	15496	15645	15675	15729	15548	15643	15638	15514	15570	15704	15273	15326	15444	15495	15624	15531	15682	15645	15435	15947	15901	15801	15865	15583	15559	15503	15536	15640	15567	15733	15779	15518	15715	15722	15723	15639	15594	15535	15706	15562	15750	15577	15725	15707	15768	15749	15672	15629	15728	15709	15548	15657	15774	15490	15680	15744	15927	15892	15815	15666	15550	15516	15688	15754	15804	15551	15457	15495	15642	15601	15801	15838	15579	15681	15590	15659	15782	15649	15502	15620	15576	15830	15615	15647	15698	15668	15466	15503	15521	15600	15698	15583	15537	15739	15564	15721	15639	15796	15455	15592	15633	15647	15692	15663	15620	15576	15581	15688	15579	15833	15596	15695	15642	15683	15592	15737	15511	15533	15545	15602	15755	15623	15510	15642	15705	15659	15612	15676	15623	15716	15690	15767	15680	15579	15619	15671	15688	15496	15359	15534	15697	15707	15645	15597	15549	15612	15529	15554	15552	15660	15578	15668	15591	15588	15612	15810	15823	15680	15716	15646	15646	15442	15588	15730	15446	15474	15643	15630	15678	15689	15828	15541	15545	15594	15687	15563	15658	15483	15552	15585	15675	15652	15672	15555	15385	15546	15565	15597	15439	15650	15542	15722	15558	15854	15766	15674	15552	15552	15731	15753	15464	15606	15632	15626	15723	15579	15658	15697	15837	15854	15711	15613	15456	15731	15636	15572	15635	15681	15587	15622	15519	15893	15625	15787	15722	15643	15666	15615	15635	15652	15620	15564	15558	15653	15471	15517	15872	15651	15971	15773	15773	15457	15432	15591	15683	15676	15584	15816	15615	15685	15686	15533	15665	15878	15846	15752	15521	15651	15684	15529	15543	15662	15806	15757	15549	15660	15589	15573	15666	15554	15529	15636	15540	15677	15661	15564	15410	15826	15672	15697	15788	15804	15765	15591	15676	15473	15451	15538	15615	15810	15652	15757	15739	15720	15597	15468	15620	15365	15737	15772	15783	15802	15682	15565	15638	15522	15723	15576	15512	15826	15857	15557	15584	15669	15411	15501	15487	15703	15726	15707	15396	15665	15660	15673	15842	15823	15472	15534	15735	15621	15703	15612	15667	15640	15576	15589	15630	15501	15564	15591	15380	15595	15336	15739	15966	15657	15658	15618	15805	15544	15672	15617	15879	15741	15808	15705	15639	15804	15643	15553	15572	15590	15670	15786	15589	15516	15630	15748	15746	15600	15646	15441	15484	15603	15617	15652	15579	15538	15630	15584	15506	15868	15570	15666	15625	15619	15654	15738	15609	15503	15735	15582	15705	15647	15574	15562	15517	15724	15731	15593	15471	15621	15725	15754	15477	15697	15517	15723	15434	15684	15292	15598	15716	15691	15684	15546	15666	15500	15414	15586	15636	15576	15473	15754	15510	15607	15693	15617	15619	15451	15837	15620	15673	15677	15504	15612	15730	15628	15549	15638	15722	15747	15610	15653	15492	15715	15792	15571	15680	15652	15592	15591	15237	15572	15793	15642	15668	15580	15735	15740	15695	15852	15558	15812	15793	15670	15479	15873	15632	15690	15566	15498	15611	15673	15561	15537	15555	15453	15335	15727	15697	15494	15645	15741	15750	15489	15608	15770	15647	15904	15860	15545	15864	15653	15614	15681	15498	15414	15765	15591	15591	15479	15670	15573	15594	15594	15798	15689	15742	15719	15740	15669	15750	15563	15448	15415	15502	15593	15603	15322	15740	15677	15479	15580	15798	15817	15587	15712	15432	15600	15542	15681	15716	15713	15803	15805	15501	15763	15613	15811	15674	15722	15646	15711	15697	15686	15717	15613	15796	15827	15600	15654	15522	15516	15536	15684	15607	15502	15559	15825	15627	15858	15512	15730	15669	15737	15672	15586	15589	15744	15747	15476	15766	15656	15705	15558	15661	15400	15490	15698	15635	15567	15429	15752	15694	15716	15495	15665	15693	15661	15579	15593	15798	15488	15634	15721	15493	15822	15721	15594	15559	15464	15752	15829	15625	15430	15589	15749	15702	15406	15510	15786	15428	15542	15567	15737	15792	15448	15622	15514	15793	15438	15616	15435	15562	15760	15709	15684	15741	15648	15592	15678	15540	15613	15941	15564	15705	15677	15762	15726	15599	15501	15524	15689	15687	15303	15611	15535	15540	15681	15659	15536	15804	15723	15613	15542	15788	15733	15733	15685	15675	15576	15565	15608	15762	15740	15745	15660	15763	15533	15674	15799	15733	15600	15459	15526	15673	15600	15564	15535	15710	15448	15589	15673	15726	15592	15713	15829	15534	15422	15432	15697	15582	15658	15433	15597	15623	15514	15716	15691	15613	15734	15772	15828	15760	15702	15701	15574	15729	15727	15666	15786	15421	15581	15677	15646	15782	15583	15650	15659	15802	15808	15753	15784	15257	15843	15704	15737	15807	15579	15593	15717	15748	15671	15778	15769	15764	15681	15270	15542	15576	15684	15613	15730	15746	15737	15680	15832	15705	15670	15435	15652	15727	15822	15585	15748	16068	15634	15746	15783	15686	15725	15738	15436	15617	15482	15708	15706	15674	15473	15491	15638	15556	15469	15638	15735	15492	15606	15692	15534	15747	15823	15553	15765	15635	15796	15590	15647	15829	15855	15831	15525	15716	15626	15733	15684	15523	15551	15592	15544	15453	15494	15769	15801	15759	15654	15659	15825	15724	15669	15607	15883	15788	15930	15558	15625	15603	15757	15736	15536	15596	15624	15423	15335	15526	15686	15743	15575	15522	15497	15372	15672	15618	15536	15859	15753	15796	15679	15651	15566	15678	15757	15750	15553	15555	15559	15745	15568	15806	15749	15600	15789	15692	15589	15717	15450	15889	15662	15490	15646	15684	15880	15772	15787	15668	15821	15525	15644	15630	15495	15755	15702	15588	15675	15712	15612	15553	15656	15625	15643	15606	15636	15446	15610	15577	15724	15584	15583	15607	15832	15680	15796	15660	15753	15584	15684	15660	15637	15543	15597	15701	15702	15821	15663	15709	15753	15733	15675	15699	15572	15373	15570	15599	15705	15555	15596	15695	15651	15535	15687	15657	15609	15501	15344	15783	15724	15507	15905	15975	15547	15522	15754	15613	15766	15568	15693	15662	15575	15428	15796	15669	15730	15686	15505	15574	15714	15613	15660	15471	15701	15683	15673	15549	15624	15563	15901	15521	15784	15654	15579	15865	15532	15547	15659	15734	15500	15541	15896	15782	15576	15655	15624	15636	15739	15676	15933	15768	15709	15574	15570	15697	15722	15803	15604	15649	15811	15760	15567	15690	15669	15516	15555	15567	15750	15544	15632	15675	15366	15896	15592	15605	15446	15615	15830	15741	15878	15657	15530	15643	15593	15845	15654	15821	15738	15857	15657	15891	15729	15703	15454	15860	15686	15693	15645	15497	15542	15663	15484	15604	15597	15538	15809	15775	15719	15721	15691	15663	15569	15584	15604	15526	15570	15668	15429	15426	15714	15576	15757	15585	15592	15684	15767	15579	15609	15577	15493	15557	15754	15546	15701	15733	15765	15770	15660	15743	15730	15582	15710	15782	15758	15597	15616	15480	15511	15480	15572	15713	15692	15724	15603	15585	15919	15624	15525	15407	15843	15872	15384	15624	15679	15726	15827	15598	15679	15711	15501	15648	15535	15663	15703	15715	15736	15681	15605	15729	15769	15371	15702	15678	15819	15795	15549	15603	15549	15489	15553	15499	15655	15689	15674	15556	15489	15687	15552	15719	15660	15539	15699	15767	15738	15587	15807	15600	15546	15676	15633	15682	15617	15484	15680	15621	15572	15610	15591	15650	15628	15695	15683	15419	15368	15649	15716	15877	15532	15621	15757	15592	15664	15587	15661	15562	15700	15582	15815	15575	15569	15718	15676	15374	15760	15633	15804	15670	15506	15518	15696	15660	15724	15681	15558	15650	15718	15743	15549	15621	15742	15830	15572	15497	15493	15868	15857	15737	15696	15897	15770	15658	15741	15709	15664	15869	15695	15673	15767	15495	15648	15708	15790	15772	15777	15426	15689	15761	15681	15499	15445	15725	15585	15695	15659	15695	15452	15669	15659	15675	15785	15730	15621	15591	15579	15759	15913	15720	15668	15643	15520	15812	15652	15583	15671	15572	15805	15652	15636	15562	15637	15330	15621	15579	15562	15528	15503	15626	15680	15504	15678	15591	15754	15584	15648	15572	15836	15543	15670	15712	15683	15495	15657	15646	15449	15692	15746	15776	15772	15804	15436	15664	15483	15577	15794	15613	15639	15655	15548	15606	15710	15685	15465	15483	15421	15506	15514	15574	15657	15728	15727	15802	15581	15475	15742	15521	15743	15884	15584	15714	15509	15400	15758	15738	15652	15614	15558	15508	15715	15670	15554	15649	15635	15491	15620	15847	15748	15538	15564	15654	15484	15545	15767	15505	15557	15709	15580	15577	15827	15899	15801	15591	15791	15769	15591	15664	15554	15528	15486	15361	15584	15553	15411	15483	15816	15604	15475	15546
16295	26928	23522	15084	16319	14369	14312	29195	33121	23345	15101	11139	9597	9244	9212	9269	9268	9415	9112	9371	9182	9213	9291	9137	9234	9311	9307	9138	9268	9250	9101	9190	9232	9090	9166	8994	9236	9284	9179	9165	9142	9165	9313	9167	9181	9276	9137	9191	9300	9209	9333	9231	9127	9388	9315	9130	9215	9258	9259	9156	9341	9071	9236	9122	9138	9172	9278	9303	9140	9238	9119	9094	9151	9284	9213	9092	9213	9139	9051	9010	9200	9103	9214	9210	9007	9195	9187	9293	9209	9105	9121	9167	9185	9016	9245	9065	9219	9139	9174	9111	9173	9269	9216	9337	9270	9266	9128	9065	9081	9294	9276	9068	9282	9199	9129	9097	9198	9105	9165	9217	9244	9172	9175	9183	9163	9317	9176	9178	9331	9252	9207	9153	9245	9227	9047	9196	9212	9195	9281	9103	9008	8969	9169	9057	9114	9226	9168	9184	9039	9100	9232	9264	9142	9125	9020	9352	9149	9157	9221	9046	9151	9240	9236	9255	9184	9198	9021	9178	9059	9153	9226	9202	9131	9180	9138	9238	9339	9242	9299	9156	8993	9212	9048	8955	9181	9104	9126	9255	9355	9191	9141	9245	9147	9276	9240	9299	9188	9060	9283	9098	9129	9182	9306	9230	9143	9122	9029	9150	9109	9206	9282	9157	9090	9145	9038	9355	9136	9135	9157	9168	9146	9218	9006	9042	9142	9166	9286	9257	9206	9134	9223	9062	9311	9145	9152	9099	9179	8995	9163	9123	9103	9210	9192	9111	9224	9170	9276	9041	9210	9020	9087	9039	9186	9215	9232	9259	9291	9051	9041	9149	9045	8912	9257	9234	9169	9139	9140	9172	9234	9057	9224	9136	9291	9202	9098	9250	9138	9187	9165	9168	9125	9184	9200	9216	9189	9105	9219	8985	9139	9103	9220	9005	9197	9037	9185	9262	9274	9173	9161	9202	8969	9121	9237	9144	9132	9149	9168	9124	9054	9091	8961	9149	9091	9217	9193	9123	9227	9185	9271	9290	9056	9100	9006	9178	9099	9180	9151	9148	9059	9124	9272	9129	9082	9259	9170	9284	9173	9069	9154	9189	9233	9282	9224	9359	9111	9024	9205	9257	9256	9078	9415	9222	9236	9085	9207	9129	9136	9223	9102	9172	9174	9046	9020	9157	9156	9205	9038	9179	9143	9289	9154	9107	9102	9108	9056	9095	9299	9180	9200	9143	9153	9063	9215	9181	9225	9186	9171	9145	9124	9126	9143	9223	9355	9094	9171	9228	9061	9262	9066	9270	9234	9112	9119	9034	9218	9204	9193	9194	9160	9012	9284	9156	9130	9246	9163	9284	9112	9123	9232	9221	9263	9097	9097	9210	9104	9165	9179	9119	9076	9084	9152	9102	9164	9211	9099	9164	9203	9127	9095	9159	9027	9042	9215	9153	9254	9100	9180	9229	9078	9180	9280	9285	9305	9362	9101	9210	9160	9306	9168	9037	9172	9153	9098	9087	9267	9155	9143	9128	9160	9094	9053	9122	9091	9243	9198	9200	9263	9059	9064	9201	9067	9111	9163	9131	9121	9221	9035	9222	9289	9113	9140	9042	9121	9217	9122	9188	9038	9124	9260	9116	9174	9168	9214	9411	9121	9308	9405	9188	9143	9166	9180	9193	9075	9120	9184	9182	9190	9275	9156	9097	9153	9182	9112	9229	9213	9222	9157	9182	9238	9198	9146	9253	9102	9103	9126	9120	9179	9159	9246	9187	9193	9079	9163	9070	9227	9267	9080	9126	9140	9223	9079	9191	9235	9035	9248	9201	9215	9221	9122	9113	9246	9077	9120	9194	9142	9314	9139	9282	8997	9108	9232	9257	9185	9078	9090	9183	9162	9151	9040	9142	9083	9191	9054	9067	9074	9191	9207	9170	8942	9080	9088	9262	9109	9160	9183	9139	9333	9122	9123	9265	9199	9070	9281	9190	9244	8984	9164	9262	9084	9201	9218	9139	9193	9105	9064	9057	9234	8972	9116	9158	9153	9133	9062	9096	9177	9131	9070	9345	9159	9227	9238	8991	9317	9113	9276	9097	9229	9346	9057	9040	9123	9145	9093	9224	9097	9221	9035	9229	9258	9294	9202	9179	9211	9099	9230	9139	9130	9091	9188	9192	9135	9274	9166	9265	9150	9373	9303	9157	9229	9164	9165	9045	9147	9274	9163	9155	9100	9199	9269	9200	9130	9320	9105	9176	9237	9245	9060	9237	9208	9178	9165	9159	9184	9044	9173	9110	9033	9157	9161	9082	9077	9220	9221	9212	9308	9016	9160	9034	9171	9140	9082	9199	9139	9060	9017	9228	9146	9179	9092	9208	9138	9134	9214	9128	9233	9106	9206	9011	9075	9205	9313	9112	9156	9208	9081	9124	9207	9287	9250	9234	9282	9043	9204	9285	9025	9200	9242	9308	9120	9222	9170	9177	9262	9150	9118	9106	9073	9214	9213	9067	9199	9156	9213	9106	9126	9177	9192	9191	9109	9170	9155	9127	8978	9157	9204	9071	9196	9201	9115	9243	9201	9168	9150	9149	9116	9138	9212	9150	9145	9304	9210	9247	9111	9074	9050	9098	9127	9295	9230	9363	9160	9210	9125	9095	9197	9146	9140	9292	9153	9211	9181	9244	9138	9202	9099	9081	9253	9051	9254	9129	9139	9251	9116	9222	9074	9114	9089	9121	9240	9065	9215	9233	9195	9128	9183	9117	9071	9078	9201	9108	9141	9147	9190	9162	9233	9181	9198	9265	9206	9179	9050	9147	9043	9099	9115	9187	9158	9214	9061	9100	9298	9276	9230	9320	9120	9201	9183	9154	9170	9268	9117	9217	9032	9153	9186	9092	9216	9227	9334	9182	9166	9287	9146	9192	9317	9207	9116	9115	9168	9094	9181	9211	9099	9261	9164	9243	9114	9048	9206	9052	9213	9094	9011	8914	9081	9104	9202	9167	9249	9245	9262	8930	9205	9264	9096	8949	9043	9115	9298	9065	9199	9090	9217	9199	9248	9275	9193	9150	9188	9102	9209	9103	9173	9177	9206	9205	9065	9142	9129	9295	9149	9121	9273	9205	9026	9195	9325	9167	9060	9238	9259	9050	9133	9175	9214	9294	9212	9181	9201	9126	9258	9247	9272	9062	9139	9210	9243	9173	9109	9121	9149	9213	9098	9148	9047	9197	9178	9162	9214	9050	9169	9220	9234	9116	9179	9197	9264	9075	9079	9163	9123	9060	9242	9108	9228	9042	9117	9031	9125	9154	9159	9139	9302	9077	9156	9075	9220	9134	9283	9079	9049	9166	9204	9275	9130	9038	9065	9253	9176	9225	9271	9114	9293	9078	9085	9174	9113	9139	9048	9314	9154	9286	9160	9074	9228	9053	9173	9202	8982	9100	9155	9197	9250	9200	9151	9068	9247	9277	9231	9063	9226	9160	9298	9089	9095	9178	9028	9111	9211	9080	9069	9256	9300	9113	9294	9157	9146	9129	9188	9114	9091	9210	9102	9132	9018	9154	9208	9234	9164	9169	9102	9112	9091	9046	9054	9214	9111	9078	9185	9351	9103	9222	9172	9113	9254	9058	9126	9068	9193	9270	9201	9205	9232	9278	9211	9089	9096	9134	9187	9070	9212	9155	9142	9202	9222	9198	9187	9167	9259	9103	9173	9149	9101	9160	9124	9324	9030	9150	9072	9244	9223	9171	9224	9161	9155	9131	9072	9152	9198	9082	9202	9113	9083	9230	9106	9294	9203	9224	9226	9219	9183	9092	9084	9097	9121	9019	9080	9102	9171	9055	9113	9230	9097	9055	9172	9173	9321	9149	9248	9129	9229	9209	9210	9150	9106	9215	9181	9146	9157	9041	9162	9275	9288	9041	9089	9194	9107	9241	9057	9102	9273	9151	9126	9023	9122	9163	9321	9227	9018	9166	9195	9011	9065	9167	9160	9233	9056	9183	9170	9216	9229	9183	9181	9214	9228	9099	9132	9155	9346	9063	9099	9316	9071	9243	9135	9097	9188	9091	9155	9241	9166	9066	9125	9202	9240	9083	9077	9205	9131	9024	9170	9206	9143	9072	9141	9151	9058	9100	9138	9310	9167	9161	9441	9072	9064	9222	9185	9115	9123	9162	9259	9134	9067	9217	9174	9063	9190	9105	9090	9122	9114	9113	9213	9208	9225	9393	9318	9181	9017	9292	9249	9289	9226	9209	9277	9068	9250	8959	9128	9101	9120	9063	9144	9133	9216	9169	9058	9126	9209	9194	9153	9154	9202	9028	9135	9231	9149	9288	9265	9201	9229	9145	9211	9134	9198	9065	9250	9175	9237	9228	9201	9243	9067	9132	9119	9214	9096	9080	9157	9110	9079	9326	9117	9307	9246	9111	9209	9172	9086	9112	9071	9042	9165	9158	9162	9216	9280	9172	9269	9192	9100	9241	9194	9323	9207	9123	9056	9001	9354	9213	9232	9124	9195	9148	9156	9178	9100	9043	9030	9293	9251	9254	9111	9034	9139	9186	9142	9151	9037	9114	9200	9105	9110	9078	9144	9123	9171	9133	9284	9316	9053	9100	9138	9146	8994	9144	9168	9183	9215	9274	9234	9226	9103	8973	9113	9069	9336	9199	9098	9182	9267	9306	9166	9101	9101	9000	9104	9064	9054	9298	9296	9186	9203	9425	9178	9118	9169	9164	9085	9140	9127	9119	9101	9192	9251	9194	9184	9087	9138	9154	9268	9195	9273	9388	9177	9444	9168	9239	9080	9104	9243	9365	9110	9187	9244	9193	9197	9130	9100	9068	9009	9225	9113	9219	9136	9226	9106	9135	9161	9040	9118	9197	9198	9104	9130	9031	9077	9148	9288	9241	9132	9111	9119	9204	9221	9199	9083	9161	9187	9099	9080	9380	8876	9230	9148	9148	9087	9051	9248	9248	9159	9079	9195	9166	9107	9179	9233	9297	9064	9129	9105	9343	9143	9246	9209	9139	9102	9227	9116	9119	9180	9212	9120	9258	9042	9102	9010	9083	9286	9182	9176	9146	9267	9232	9117	9188
23394	21056	28285	24246	23943	25729	26589	47255	54001	44301	31125	22091	17721	16324	15989	15862	15923	15837	15611	15930	15508	15649	15580	15731	15739	15925	15673	15506	15696	15595	15693	15635	15468	15741	15506	15454	15700	15495	15695	15842	15840	15612	15698	15756	15572	15449	15554	15525	15581	15489	15712	15675	15705	15538	15640	15744	15659	15729	15770	15487	15732	15663	15669	15677	15593	15407	15620	15777	15518	15544	15589	15624	15307	15592	15568	15730	15638	15509	15582	15844	15563	15565	15627	15628	15516	15676	15512	15481	15639	15548	15321	15662	15745	15630	15508	15575	15857	15391	15221	15506	15636	15375	15709	15622	15590	15542	15717	15638	15620	15619	15668	15607	15467	15654	15612	15460	15595	15565	15763	15649	15554	15514	15649	15513	15583	15598	15583	15503	15413	15326	15538	15566	15651	15378	15548	15654	15552	15404	15271	15443	15597	15416	15563	15344	15519	15603	15539	15454	15561	15537	15569	15537	15637	15551	15663	15340	15557	15817	15725	15705	15488	15715	15722	15730	15685	15761	15463	15757	15701	15382	15658	15356	15585	15582	15502	15537	15432	15603	15446	15460	15415	15475	15666	15631	15594	15536	15431	15595	15636	15608	15755	15458	15488	15394	15365	15588	15458	15282	15410	15547	15500	15566	15561	15496	15570	15685	15593	15731	15469	15465	15588	15601	15637	15568	15266	15547	15582	15266	15366	15733	15676	15593	15557	15511	15529	15596	15282	15422	15580	15605	15723	15535	15656	15736	15607	15458	15553	15552	15627	15509	15488	15473	15548	15735	15607	15329	15439	15537	15538	15458	15655	15582	15523	15656	15354	15457	15539	15559	15776	15535	15591	15528	15492	15441	15639	15449	15517	15481	15617	15532	15580	15575	15495	15585	15450	15661	15602	15568	15498	15608	15647	15733	15650	15645	15536	15446	15511	15526	15163	15523	15635	15510	15626	15570	15595	15471	15455	15358	15685	15579	15551	15594	15529	15454	15650	15576	15820	15714	15678	15637	15711	15511	15639	16042	15582	15683	15672	15682	15749	15459	15540	15546	15624	15513	15543	15468	15558	15716	15714	15579	15338	15399	15542	15403	15557	15389	15478	15563	15556	15377	15551	15475	15610	15598	15386	15531	15501	15648	15781	15630	15536	15518	15684	15380	15474	15533	15428	15403	15618	15459	15506	15761	15653	15591	15616	15670	15444	15743	15495	15446	15496	15406	15707	15476	15556	15546	15734	15691	15569	15518	15551	15491	15448	15804	15539	15498	15530	15560	15504	15630	15619	15731	15465	15556	15659	15529	15797	15586	15648	15616	15634	15510	15428	15867	15660	15638	15621	15431	15669	15443	15647	15803	15599	15380	15495	15493	15678	15460	15770	15398	15617	15419	15712	15541	15568	15594	15558	15587	15557	15542	15348	15546	15590	15571	15593	15677	15614	15505	15447	15646	15544	15422	15615	15667	15524	15521	15445	15680	15497	15466	15659	15785	15558	15658	15444	15468	15201	15638	15741	15506	15483	15452	15602	15489	15505	15482	15666	15421	15534	15549	15510	15253	15381	15442	15548	15681	15526	15836	15589	15707	15735	15561	15594	15654	15615	15718	15595	15666	15394	15661	15379	15644	15342	15755	15491	15473	15632	15827	15559	15616	15447	15560	15429	15620	15563	15726	15459	15258	15726	15768	15612	15595	15405	15389	15329	15662	15501	15490	15611	15370	15615	15593	15329	15412	15641	15658	15497	15664	15519	15439	15376	15419	15598	15487	15483	15603	15510	15462	15686	15468	15442	15460	15656	15638	15697	15686	15652	15327	15551	15675	15508	15504	15685	15402	15486	15485	15606	15662	15523	15538	15542	15497	15675	15652	15597	15660	15831	15603	15412	15516	15481	15497	15636	15606	15497	15337	15518	15416	15517	15433	15639	15492	15516	15602	15608	15449	15561	15314	15506	15600	15443	15608	15517	15508	15593	15564	15367	15546	15480	15480	15529	15567	15355	15662	15526	15502	15646	15612	15632	15693	15583	15426	15397	15460	15578	15637	15798	15632	15613	15483	15743	15647	15631	15478	15712	15600	15521	15423	15751	15583	15351	15674	15425	15677	15594	15633	15623	15538	15447	15539	15500	15632	15490	15354	15475	15526	15295	15473	15539	15435	15556	15537	15482	15555	15443	15544	15602	15674	15458	15479	15622	15689	15582	15726	15673	15612	15569	15442	15537	15548	15766	15610	15532	15707	15757	15361	15678	15715	15686	15501	15628	15475	15660	15308	15604	15580	15413	15588	15363	15559	15661	15427	15421	15646	15416	15494	15523	15461	15505	15462	15488	15794	15704	15644	15497	15618	15523	15334	15660	15418	15359	15475	15425	15657	15535	15608	15503	15644	15525	15418	15653	15348	15441	15350	15295	15548	15582	15391	15367	15703	15638	15461	15606	15575	15381	15699	15484	15468	15583	15346	15541	15604	15711	15550	15714	15458	15638	15555	15399	15487	15727	15606	15468	15713	15477	15375	15399	15562	15533	15431	15585	15505	15545	15537	15468	15579	15516	15599	15530	15465	15635	15664	15610	15586	15582	15529	15596	15619	15501	15766	15541	15601	15716	15456	15603	15623	15580	15807	15684	15364	15548	15718	15736	15535	15496	15445	15396	15396	15604	15456	15384	15797	15626	15754	15613	15636	15720	15585	15571	15638	15621	15591	15454	15409	15532	15541	15592	15602	15451	15330	15548	15283	15749	15648	15412	15486	15615	15585	15647	15382	15736	15489	15575	15623	15442	15343	15207	15686	15675	15443	15593	15578	15513	15793	15564	15719	15561	15625	15593	15476	15547	15591	15481	15663	15683	15591	15505	15603	15643	15473	15408	15692	15328	15731	15421	15605	15819	15707	15435	15426	15574	15566	15596	15552	15449	15464	15567	15357	15652	15696	15719	15743	15648	15668	15637	15539	15553	15721	15724	15610	15780	15709	15406	15436	15557	15430	15588	15326	15340	15501	15449	15640	15755	15763	15564	15485	15420	15558	15539	15428	15667	15525	15547	15430	15607	15469	15471	15558	15403	15465	15660	15413	15417	15605	15559	15382	15386	15413	15358	15711	15571	15771	15511	15437	15529	15301	15574	15688	15652	15430	15587	15646	15587	15711	15335	15569	15480	15381	15448	15696	15775	15399	15436	15678	15408	15671	15374	15707	15478	15551	15639	15555	15443	15591	15773	15676	15419	15764	15590	15638	15611	15344	15559	15568	15538	15462	15708	15480	15596	15369	15575	15318	15370	15427	15188	15728	15625	15731	15618	15689	15714	15600	15654	15604	15434	15373	15345	15482	15554	15598	15614	15696	15621	15714	15556	15722	15583	15657	15514	15760	15489	15554	15498	15301	15723	15663	15795	15568	15643	15407	15877	15489	15749	15507	15479	15852	15548	15483	15549	15503	15655	15762	15629	15416	15534	15339	15766	15669	15440	15637	15693	15685	15637	15641	15650	15511	15520	15450	15562	15612	15522	15679	15387	15457	15617	15617	15457	15738	15654	15710	15760	15552	15459	15344	15548	15337	15640	15495	15488	15676	15393	15547	15611	15630	15585	15515	15682	15680	15554	15408	15659	15510	15474	15672	15576	15250	15518	15354	15360	15553	15631	15653	15609	15699	15523	15450	15490	15542	15790	15576	15548	15689	15647	15442	15245	15654	15676	15714	15588	15640	15421	15539	15631	15682	15687	15765	15567	15488	15498	15527	15450	15559	15519	15679	15660	15486	15751	15525	15578	15487	15601	15576	15596	15558	15578	15678	15524	15441	15624	15508	15606	15781	15458	15371	15561	15623	15700	15514	15400	15593	15538	15463	15489	15615	15553	15451	15507	15510	15604	15599	15378	15630	15587	15712	15652	15489	15822	15505	15550	15468	15549	15638	15726	15553	15571	15625	15527	15584	15434	15452	15469	15604	15525	15465	15516	15487	15516	15394	15551	15624	15456	15627	15476	15629	15718	15714	15597	15574	15501	15553	15532	15360	15749	15607	15591	15672	15362	15635	15709	15401	15492	15550	15367	15330	15611	15467	15468	15651	15631	15538	15664	15400	15718	15663	15489	15442	15591	15623	15755	15567	15644	15496	15478	15649	15612	15614	15452	15494	15608	15612	15669	15659	15339	15318	15694	15518	15505	15465	15489	15735	15775	15569	15627	15580	15494	15671	15677	15616	15758	15728	15645	15568	15594	15553	15481	15429	15549	15403	15493	15551	15794	15413	15374	15437	15448	15511	15415	15586	15433	15565	15660	15697	15585	15734	15652	15594	15562	15625	15537	15702	15537	15379	15675	15486	15725	15468	15379	15552	15603	15575	15563	15353	15506	15400	15690	15321	15444	15554	15650	15731	15719	15598	15831	15390	15514	15467	15597	15565	15602	15424	15462	15502	15580	15647	15445	15474	15668	15459	15549	15428	15434	15585	15509	15603	15534	15499	15373	15568	15254	15379	15556	15567	15425	15503	15509	15600	15662	15713	15514	15764	15476	15728	15618	15485	15441	15544	15405	15710	15549	15516	15559	15562	15438	15598	15712	15590	15681	15536	15549	15578	15485	15674	15536	15465	15389	15653	15745	15599	15515	15617	15685	15449	15410	15532	15623	15749	15643	15590	15529	15616	15597	15393	15704	15788	15479	15491	15610	15473	15259	15509	15467	15486	15293	15425	15586	15575	15509	15546	15407	15477	15570	15393	15452	15601	15576	15435	15513	15630	15614	15616	15553	15700	15497	15754	15546	15714	15515	15581	15397	15605	15659	15795	15522	15515	15507	15586	15805	15499	15556	15632	15356	15430	15243	15679	15656	15755	15596	15533	15442	15475	15427	15494	15542	15525	15629	15578	15418	15487	15529	15368	15412	15381	15484	15637	15558	15518	15504	15507	15716	15598	15492	15404	15309	15361	15538	15435	15308	15537	15366	15688	15476	15453	15604	15382	15460	15527	15796	15525	15400	15602	15630	15601	15586	15398	15589	15454	15579	15562	15436	15537	15621	15606	15503	15584	15455	15690	15635	15636	15459	15390	15612	15818	15584	15607	15660	15554	15412	15424	15510	15280	15804	15623	15463	15785	15553	15717	15735	15721	15512	15701	15831	15725	15630	15476	15541	15639
18721	33939	30420	19954	22292	18825	17649	46529	46573	35380	21470	13613	10359	9624	9352	9230	9139	9252	9263	9245	9323	9356	9346	9296	9289	9262	9281	9348	9298	9188	9242	9321	9228	9257	9415	9125	9351	9300	9247	9222	9170	9365	9271	9204	9153	9259	9227	9319	9419	9224	9168	9160	9187	9356	9294	9245	9209	9376	9212	9253	9266	9223	9383	9197	9230	9160	9338	9340	9114	9265	9239	9288	9180	9276	9210	9182	9178	9129	9140	9264	9200	9183	9280	9168	9278	9081	9225	9175	9310	9310	9079	9245	9229	9075	9245	9185	9100	9281	9146	9165	9260	9200	9231	9278	9286	9128	9120	9129	9219	9290	9141	9325	9134	9252	9228	9085	9411	9238	9126	9307	9167	9296	9067	9328	9153	9407	9106	9077	9383	9274	9255	9425	9318	9142	9274	9083	9242	9242	9305	9092	9172	9218	9291	9165	8976	9027	9214	9110	9358	9202	9236	9314	9226	9235	9145	9227	9254	9187	9204	9314	9227	9281	9115	9213	9281	9239	9105	9009	9163	9147	9194	9281	9240	9245	9207	9083	9194	9189	9249	9003	9228	9147	8982	9087	9300	9296	9215	9066	9134	9170	9332	9206	9272	9194	9207	9341	9257	9180	9201	9242	9117	9329	9225	9228	9129	9143	9336	9344	9267	9143	9227	9193	9221	9002	9190	9103	9274	9227	9273	9211	9264	9176	9077	9143	9038	9310	9169	9163	9219	9219	9309	9195	9283	9165	9306	9149	9276	9173	9295	9272	9213	9042	9215	9246	9207	9291	9143	9208	9082	9226	9110	9094	9323	9139	9071	9287	9244	9177	9107	9000	9134	9234	9208	9252	9302	9307	9163	9301	9133	9276	9214	9170	9301	9160	9316	9284	9275	9111	9069	9351	9323	9164	9235	9243	9197	9087	9219	9168	9215	9292	9369	9143	9099	9126	9180	9220	9060	9310	9243	9254	9281	9278	9295	9213	9219	9358	9160	9088	9223	9105	9311	9231	9222	9223	9183	8967	9230	9300	9194	9194	9201	9248	9170	9108	9172	9090	9192	9306	9224	9282	9300	9083	9086	9302	9207	9077	9239	9239	9382	9141	9149	9261	9245	9152	9297	9175	9138	8992	9220	9081	9258	9110	9250	9127	9231	9229	9207	9191	9255	9196	9081	9166	9206	9354	9247	9113	9222	9100	9245	9211	9072	9062	9285	9270	9044	9016	9250	9230	9168	9174	9061	9310	9239	9227	9241	9230	9235	9076	9227	9472	9262	9118	9292	9297	9062	9199	9189	9302	9247	9084	9235	9121	9304	9346	9129	9358	9192	9293	9267	9330	9371	9276	9248	9198	9149	9141	9262	9202	9256	9104	9107	9152	9282	9260	9256	9230	9230	9252	9141	9364	9221	9123	9213	9261	9143	9320	9163	9257	9090	9169	9105	9327	9313	9158	9213	9301	9090	9121	9181	9211	9231	9337	9188	9230	9288	9258	9378	9272	9170	9149	9254	9296	9212	9143	9165	9056	9160	9114	9081	9190	9247	9226	9044	9200	9006	9025	9414	9185	9289	9261	9215	9081	9173	9070	9350	9164	9214	9210	9111	9337	9172	9251	9132	9166	9189	9166	9247	9174	9215	9191	9105	9243	9278	9162	9106	9174	9298	9020	9109	9257	9407	9188	9187	9135	9328	9265	9253	9327	9250	9203	9191	9256	9282	9199	9240	9290	9098	9236	9306	9164	9347	9167	9238	9212	9075	9270	9257	9209	9086	9092	9057	9149	9049	9268	9251	9286	9102	9154	9203	9215	9361	9251	9096	9167	9085	8995	9023	9223	9241	8967	9295	9243	9182	9201	9177	9120	9231	9061	9027	9215	9088	9163	9398	9125	9041	9190	9299	9099	9213	9165	9236	9185	9105	9126	9216	9285	9202	9130	9079	9025	9036	9207	9192	9071	9053	9089	9168	9166	9184	9294	9164	9200	9298	9050	9238	9059	9197	9200	9187	9195	9254	9126	9143	9324	9151	9192	9183	9181	9323	9243	9181	9071	9061	9174	9371	9218	9286	9111	9160	9305	9167	9175	9228	9254	9013	9331	9135	9110	9192	9242	9236	9096	9248	9158	9124	9222	9101	9196	9267	9185	9112	9159	9188	9394	9236	9272	9129	9225	9097	9420	9292	9244	9249	9285	9141	9141	9065	9184	9155	9248	9309	9083	9235	9231	9142	9187	9125	9213	9096	9077	9079	9112	9309	9178	9232	9330	9048	9273	9240	9215	9121	9241	9211	9245	9311	9249	9090	9329	9182	8954	9264	9294	9199	9258	9226	9172	9139	9275	9316	9122	9179	9186	9145	9285	9101	9214	9147	9280	9193	9176	9309	9230	9239	9292	9104	9226	9170	9074	9105	9142	9311	9409	9325	9105	9065	9242	9353	9332	9146	9114	9122	9109	9148	9234	9055	9228	9150	9268	9223	9195	9163	9308	9235	9182	9137	9249	9261	9252	9180	9274	9259	9217	9185	9069	9286	9224	9163	9256	9128	9218	9418	9135	9249	9268	9255	9267	9221	9228	9224	9171	9351	9271	9190	9107	9194	9190	9216	9208	9142	9236	9285	9029	9149	9243	9230	9202	9266	9344	9058	9142	9314	9112	9210	9335	9153	9168	9205	9326	9186	9261	9346	9197	9047	9161	9216	9213	9252	9028	9297	9089	9333	9126	9202	9096	9204	9154	9230	9183	9152	9246	9222	9329	9234	9226	9189	9297	9155	9245	9222	9270	9110	9398	9211	9177	9105	9196	9230	9102	9071	9186	9113	9120	9382	9358	9093	9379	9192	9126	9162	9477	9271	9199	9148	9270	9263	9214	9315	9311	9151	9066	9183	9275	9074	9239	9112	9285	9225	9095	9123	9196	9201	9213	9162	9167	9173	9114	9157	9219	9116	9142	9179	9206	9279	9311	9128	9206	9202	9377	9307	9092	9114	9135	9188	9224	9142	9149	9194	9226	9261	9331	9173	9035	9118	9242	9181	9021	9485	9185	9191	9155	9269	9145	9482	9167	9152	9302	9313	9066	9187	9128	9165	9165	9209	9141	9047	9291	9310	9136	9243	9125	9305	9109	9323	9154	9140	9032	9150	9202	9181	9107	9080	9215	9212	9227	9305	9250	9287	9101	9152	9309	9263	9296	9049	9135	9194	9291	9065	9164	9202	9250	9167	9181	9251	9274	9240	9158	9174	9214	9247	9242	9271	9210	9145	9181	9228	9180	9244	9280	9146	9195	9247	9105	9198	9154	9054	9227	9098	9175	9111	9248	9265	9105	9105	9208	9231	9253	9096	9248	9194	9146	9132	9198	9174	9128	9198	9195	9204	9107	8924	9167	9160	9185	9097	9148	9274	9226	9316	9114	9353	9193	9243	9141	9261	9159	9230	9158	9079	9105	9292	9211	9236	9183	9115	9310	9163	9031	9303	9220	9260	9036	9099	9230	9213	8981	9325	9180	9186	9400	9320	9240	9128	9135	9076	9285	9308	9129	9210	9253	9132	9032	9148	9115	9211	9140	9160	9169	9200	9346	9231	9228	9335	9153	9203	9211	9225	9308	9162	9195	9214	9129	9269	9132	9278	9043	9264	9138	9265	9309	9216	9342	9239	9022	9289	9069	9224	9248	9222	9124	9326	9328	9126	9224	9182	9202	9224	9222	9169	9119	9346	9244	9237	9225	9125	9066	9099	9265	9097	9281	9278	9254	9314	9325	9146	9022	9149	9207	9123	9218	9139	9109	9064	9058	9197	9081	9188	9149	9174	9241	9136	9241	9218	9151	9221	9158	9279	9129	9294	9253	9240	9254	9114	9271	9274	9265	9251	9078	9310	9306	9123	9084	9204	9208	9262	9098	9267	9143	9244	9196	9273	9115	9111	9223	9170	9272	9243	9140	9317	9200	9155	9078	9157	9313	9177	9082	9159	9133	9228	9168	8996	9234	9165	9206	9333	9228	9131	9177	9141	9145	9190	9090	9170	9148	9084	9181	9214	9044	9079	9163	9165	9175	9145	9095	9090	9175	9336	9229	9122	9288	9269	9232	9187	9222	9173	9118	9042	9334	9161	9069	9243	9343	9141	9114	9168	9221	9108	9002	9189	9137	9293	9175	9072	9237	9141	9089	9138	9115	9175	9370	9115	9256	9210	9336	9274	9129	9248	9201	9431	9095	9141	9300	9155	8939	9168	9307	9309	9120	9301	9080	9161	9490	9163	9189	9249	9273	9248	9205	9108	9159	9181	9202	9218	9155	9275	9157	9200	9132	9225	9156	9264	9255	9196	9173	9090	9326	9246	9119	9156	9097	9038	9170	9209	9332	9081	9136	9106	9320	9233	9065	9242	9134	9261	9258	9196	9261	9158	9142	9168	9247	9164	9280	9032	9219	9200	9243	9239	9155	9157	9171	9211	9257	9164	9110	9013	9300	9240	9162	9146	9260	9186	9118	9251	9183	9214	9132	9092	9318	9118	9179	9080	9161	9128	9063	9240	9099	9179	9011	9116	9120	9286	9210	9242	9170	9081	9062	9131	9201	9193	9153	9230	9273	9290	9378	9281	9214	9112	9231	9247	9252	9236	9139	9183	9104	9057	9289	9141	9150	9140	9260	9263	9195	9204	9265	9233	9186	9333	9202	9116	9324	9267	9097	9170	9194	9095	9170	9122	9129	9169	9083	9129	9130	9105	9382	9143	9253	9024	9158	9143	9287	9215	9200	9129	9211	9268	9322	9213	9195	9152	9123	9317	9219	9097	9181	9260	9355	9160	9315	9185	8999	9249	9180	9272	9115	9134	9135	9127	9184	9118	9173	9113	9202	9289	9345	9078	9228	9182	9238	9300	9146	9081	9141	9198	9363	9165	9153	9136	9214	9393	9077	9288	9182	9241	9066	9093	9150	9229	9066	9077	9079	9083	9171	9245	9097	9251	9219	9265	9244	9205	9232	9237	9120	9224	9206	9233	9239	9291	9280	9196	9234	9166	9307	9155	9165	9183	9205	9332	9072	9221	9314	9136	9135	9193	9302	9337	9056	9162	9031	9079	9008	9157	9137	9252	9226	9217	9204	9335	9095
30477	23760	23044	19837	19586	18159	18374	19119	21362	20156	17846	16795	16098	16026	15618	15700	16039	15982	15929	15984	15824	15933	15780	16070	15971	15923	15782	15719	15743	15870	15938	15836	15978	15865	15721	15755	15962	15899	15829	15754	15883	15758	15968	15763	15789	15814	16043	15844	15691	16072	15777	15797	15961	15852	15787	15864	15928	15748	15920	15683	15981	15883	15793	15916	15983	16124	15837	15791	15804	15678	15825	15878	15826	15992	15911	15856	15718	15577	15889	15971	16025	15734	15838	16035	15719	15643	15875	15831	15858	15989	15940	15688	15775	15821	15726	15927	15750	15805	15964	16039	15843	15704	15937	15685	15878	15980	16007	15854	15774	15747	15737	16028	15794	15819	15784	15865	15937	15908	15764	15701	15819	16068	16014	16101	15809	15808	16054	15929	16046	15911	15936	15903	15896	15870	15891	15869	15929	15800	15989	15758	15831	15765	15840	15847	15998	15689	15773	15944	15667	15797	16001	15970	15792	15717	15999	16059	15890	15973	16017	15913	15804	15801	15795	15918	16098	15761	15946	16012	15785	15846	15757	15806	15827	15794	16026	15859	15816	15677	15789	15956	15860	15893	15746	15841	15879	15836	15892	16024	16081	15988	15870	15774	15778	15777	15702	15815	15658	15839	15876	15790	15951	15915	15922	15780	15924	15966	15779	15885	15779	15784	15770	15855	15693	15933	15987	15636	15974	15791	15819	15841	15899	15890	15727	15841	15759	15872	15744	15643	15945	15782	15862	15610	15767	15994	15808	15946	15897	15894	15796	15978	15904	15988	15762	15960	15959	15709	15917	15706	15671	15786	15830	15980	16010	15815	15816	15722	15862	15940	15816	15927	15723	15895	15694	15884	15853	15734	15763	15964	15982	15880	15795	15810	15925	15969	15889	15705	15872	15787	15869	15882	15848	15809	15677	15858	15785	15957	15824	15811	15943	15884	15698	15831	15910	15821	15967	15806	15790	15689	16011	15681	15639	15932	15789	15780	15761	16058	16010	15860	15818	15853	15722	15761	15809	15857	15735	15844	15892	15873	15932	15917	15970	15876	15854	15908	15686	15922	15865	15828	15700	15916	16147	15862	16052	16006	15945	15852	15810	15775	15834	15876	15840	15632	15848	15805	15861	15825	15703	15761	15823	15766	16076	15780	15975	15645	15865	15703	16024	15780	15925	15717	15763	15858	15788	15856	15809	16095	15966	15771	15682	15898	15925	15865	15850	16048	15895	15623	16035	15747	15922	15743	15524	15969	16060	15989	15949	15953	15788	15794	15812	15919	15928	15984	15928	15912	15765	15884	15848	16018	15934	15705	15825	15809	15951	15968	15921	15572	15836	15748	15804	15886	15769	16074	15691	15942	15932	15911	16001	15833	15763	15847	15779	15976	15851	15969	15726	15755	15919	15777	15873	15902	15937	15738	15856	16030	15899	15600	15804	15857	15964	15736	15871	15947	15946	15923	15882	15847	15809	15961	15814	15907	15871	15900	15969	15874	15819	15906	15774	15906	15783	15796	15834	15839	15929	15816	15653	15899	15924	15781	15750	15963	15806	15855	15949	15935	15789	16153	15719	15871	16037	15975	15671	15792	15874	15881	15947	15755	15813	15688	16002	15992	15724	16031	16122	15752	15795	15772	15803	15582	15708	15972	15915	15871	15841	15861	15926	15732	15985	15781	15900	16035	15806	16021	15869	15777	15798	16078	16084	15946	15866	15809	15985	15982	15642	15950	15741	15804	15974	15990	15646	16109	15830	15766	16030	15870	15956	15897	15781	15807	16057	15810	15835	15824	15811	15881	15647	15602	15829	15869	16000	16030	15768	15870	15947	15764	15893	15893	15806	15847	15944	15758	15932	15669	15832	15945	15719	15752	15991	15892	15915	15836	15595	15688	15933	15885	15811	15687	15755	15884	15588	15778	15950	15661	15980	15705	15780	15730	15945	15675	15848	15846	16078	15908	15900	15767	15859	15942	15872	16030	15986	15777	15783	15783	15974	15826	15845	15903	15791	15864	15933	15858	15822	15874	15776	15809	15825	15658	15746	16021	15810	15895	15908	15904	15987	15872	15783	15806	15750	15734	15779	15822	16013	15797	15983	15974	15801	15984	15808	15876	15905	15886	15846	16113	15776	15894	16009	15711	15809	15649	15841	16006	15739	15653	15926	15600	15849	15728	15673	15905	15776	15951	16003	15982	15571	15735	15882	15984	15857	15719	15932	15710	15861	15729	15892	16006	15823	15805	15834	15636	15728	15858	16147	16105	15846	15920	15818	15870	15743	15876	15851	15931	15884	15888	15947	15880	15773	15604	15880	15565	15793	15954	15965	15651	16033	15665	15794	15734	15914	15920	15825	15724	15937	15679	15723	16007	15835	15691	15925	15526	16152	16028	15787	15985	15884	15713	15896	15731	15905	15898	15824	16110	16027	15840	16028	15678	15891	16056	15783	15882	15920	15786	15728	15978	15933	15911	15764	15573	15906	15745	15784	15976	15904	15840	16094	15712	15874	15934	15956	15764	15760	15840	15833	15745	15761	15789	16115	15952	15932	15897	15640	15848	16020	15674	15848	15812	15770	15851	15790	15687	15880	15746	15886	15927	15815	15766	15740	15836	15646	15845	15883	15961	15910	15928	15788	15937	15848	15887	15854	16006	15915	15694	15859	15661	15905	15783	16017	15803	15933	16138	15876	15958	15880	15635	15859	15825	15695	15904	16020	15973	15892	15733	15843	15986	15949	15787	15856	15784	15763	15967	15895	15715	15772	15823	15906	15799	16106	15731	15940	15799	16111	15910	16075	15801	15846	15921	16056	15997	15816	15629	15884	15661	15924	15756	15984	15837	15762	15813	15881	15641	15781	15873	15862	15671	15812	15878	15933	15729	15761	15747	15687	15737	15778	15678	15756	15801	16004	15986	15927	15880	15700	15838	15904	15712	15825	15928	15895	15710	15965	15662	15745	15739	15902	15855	15894	15787	15749	15690	15686	15814	15936	15762	15711	15809	16034	15774	16053	15905	15955	15864	15668	15751	15837	15720	15763	15725	16009	15874	16005	15819	15951	15980	15814	15893	15976	15861	15847	15775	15798	15760	15784	15750	16082	16020	15850	15860	15938	15779	15994	15911	16004	15882	15925	15851	15835	16023	15902	15752	15704	15974	15655	15901	15890	15809	15731	15791	15899	15710	15953	15767	15864	15631	15893	15787	15917	15800	16066	15858	15814	15972	15825	15915	15865	15853	15828	15756	15848	15922	15890	15984	15751	15849	15850	15797	15818	16036	15982	15899	15853	15848	16124	15727	16058	15951	15998	16024	16108	16116	15802	15772	15646	15788	15897	15848	15897	15955	15708	15953	16082	15787	15810	15864	15809	15754	15966	15793	15998	15814	15962	15904	15807	15741	16039	16225	15930	15868	16097	15877	15818	15730	15850	15978	15954	15818	15752	16069	15727	15628	15736	15817	15899	15818	15972	15704	15766	16144	15938	15797	15927	15755	15861	15705	15540	15746	15643	15808	15839	15954	15797	15627	15850	16016	15872	15759	15726	15962	15895	15710	15801	15793	15975	15768	15929	15805	15658	15819	16045	15685	16111	15905	15790	15890	15827	15695	15755	15956	15924	15911	15856	15902	15930	15776	15722	15993	15883	15877	15814	15731	15902	15977	15930	15933	15790	15972	15699	15886	15756	15785	16019	15977	15932	16054	16014	15918	15697	15791	15997	15945	15723	15858	15816	16057	15669	15801	15910	15734	15789	15679	15910	15749	16051	15758	15720	15803	15967	15788	15917	15873	15976	15739	16038	15678	15827	15740	15924	15840	15917	15599	15801	15971	15948	15952	15906	15788	15797	15792	15961	16112	16114	16118	15730	15710	15966	15753	15774	15858	15766	15988	15994	15843	15944	15771	15785	15712	15785	15929	15927	15830	15763	15793	16038	15753	15766	15891	15862	15655	15839	15879	15881	15785	15872	15855	15808	15747	15701	15836	15862	15881	15615	15861	15853	15808	15728	16015	15760	15893	15751	15901	15867	15860	15926	15922	15966	15930	15743	15712	15750	15850	15869	15940	15985	15762	15885	15605	15646	15799	15879	15562	16071	15971	15812	15792	15903	15822	15782	15827	15837	15923	15857	15933	15832	15752	15958	15727	15677	15845	15849	15995	15877	15893	15737	15852	15722	15952	15758	15994	15973	15924	15851	15911	15891	15871	15803	15887	15962	16166	15711	15742	15878	15917	15850	15877	15832	15987	15858	15787	15984	15927	15995	15790	15911	15847	15981	15947	15924	15786	15898	15837	15753	15876	15941	15763	15848	15805	15838	15965	15894	15999	15845	15860	15815	15663	15947	15672	15868	15744	15781	15733	15694	15982	15833	15820	15946	15790	15806	15811	15749	15831	15937	15851	15795	15747	15965	15729	16008	15923	15682	15911	16067	15678	15705	15795	15786	15873	15929	15938	15843	15739	16049	15830	15805	15973	15646	15745	15880	15787	15878	15810	16060	15692	15825	15900	16003	15838	16026	15786	15753	15633	15733	15863	15947	15909	15781	15838	15825	15836	16121	15784	15875	16174	15992	15936	15769	15635	15700	15722	15756	15870	16152	15865	15747	15644	15836	15784	15679	15936	16185	15769	15792	15913	15759	15767	15889	15937	15979	15735	15880	15758	15936	15660	16082	15681	15888	15888	15892	15826	15872	15851	15884	15965	15938	15781	15682	15653	15968	15820	15886	15742	15955	15906	15837	15715	16033	15803	15795	15856	15923	15798	15864	15925	15935	15904	15906	15947	15968	15888	15960	15771	15797	15994	15836	15952	15741	15815	15887	15864	15936	15932	15845	16064	15787	15870	15591	15927	15777	15793	15850	15918	15984	15662	15878	15687	15838	15887	15694	15640	15703	15707	15935	15781	15639	15622	15859	15717	15659	16011	15707	15927	16055	15845	16001	15661	15834	15900	15942	15869	15862	15966	15818	16167	15850	15844	15718	15987	16146	15994	15928	15787	15720	15833	15795	15978	15684	16027	15623	15835	15697	15802	15745	15894	15837	15978	15767	15856	15825	15785	15836	15886	15838	15906	15676	15902	15915	15803	15731	15922	15888	15802	15743	15689	15805	15847	16085	15690	15772	15904	15832	15910
15177	16386	14557	11673	13426	11557	12145	12705	14667	12755	10670	9870	9315	9143	9336	9268	9222	9255	9268	9228	9312	9116	9316	9260	9328	9021	9263	9235	9163	9316	9135	9053	9245	9232	9224	9201	9114	9209	9052	9187	9284	9337	9152	9178	9233	9288	9282	9164	9138	9079	9152	9225	9303	9144	9045	9263	9377	9136	9063	9139	9244	9275	9121	9440	9214	9198	9214	9271	9180	9163	9162	9095	9262	9119	9071	9244	9187	8979	9134	9291	9178	9296	9183	9110	9145	9115	9084	9056	9193	9203	9140	9280	9220	9165	9359	9164	9211	9029	9222	9164	9280	9267	9282	9234	9256	9186	9050	9190	9190	9114	9193	9006	9247	9101	9306	9085	9198	9140	9172	9241	9343	9182	9052	9143	8986	9265	9206	9262	9169	9198	9238	9313	9057	9050	9078	9164	9157	9143	9129	9245	9106	9169	9239	9140	9306	9141	9205	9321	9321	9210	9221	9108	9303	9027	9206	9278	9181	9143	9155	9189	9257	9171	9209	9289	9105	9195	9320	9218	9149	9058	8959	9178	9180	9181	9218	9158	9153	9105	9193	9183	9027	9045	9131	9322	9203	9127	9039	9207	9212	9119	9126	9133	9201	9100	9208	9063	9156	9371	9304	9023	9254	9211	8970	9117	9141	9231	9169	9181	9184	9299	9258	9154	9131	9107	9155	9136	9294	9260	9164	9157	9097	9218	9180	9155	9038	9127	9246	9162	9023	9174	9240	9111	9330	9231	9156	9133	9109	9242	9169	9148	9186	9064	9130	9272	9257	9320	9330	9260	9105	9233	9089	9085	9055	9078	9269	9108	9162	9117	9150	9050	9186	9267	9128	9219	9211	9204	9230	9214	9217	9120	9210	9272	9224	9234	9048	9209	9157	9006	9203	9230	9219	9103	9116	9273	9141	9080	8949	9313	9179	9312	9161	9315	9034	9220	9167	9107	9247	9194	9140	9276	9153	9078	9254	9273	9053	9201	9099	9038	9318	9218	9118	9066	9111	9209	9183	9066	9062	9128	9120	9184	9258	9220	9137	9088	9003	9202	9201	9196	9213	9130	9143	9172	9191	9135	9244	9196	9187	9278	9133	9145	9155	9177	9101	9088	9147	9221	9207	9118	9239	9229	9253	8968	9143	9293	9054	9231	9163	9107	9071	9118	9112	9131	9066	9207	9210	9141	9203	9051	9253	9253	9203	9159	9013	9288	9236	9248	9281	9131	9297	9106	9096	9173	9001	9231	9214	9154	9168	9068	9209	9147	9224	9256	9245	9051	9173	9095	9160	9199	9187	9245	9184	9123	9262	9114	9104	9360	9029	9184	9212	9286	9157	9162	9128	9294	9075	9279	9250	9149	9190	9164	9159	9123	9260	9093	9183	9068	9232	9070	9191	9127	9181	9206	9174	8994	9307	9145	9446	9139	9255	9183	9267	9132	9205	9175	9299	9168	9086	9122	9103	9339	9065	9225	9066	9124	9157	9245	9287	9086	9204	9121	9057	9186	9193	9222	9225	9041	9208	9134	9302	9146	9212	9107	9186	9131	9231	9278	9290	9185	9209	9290	9200	9185	9147	9353	9310	9097	9097	9277	9249	9117	9068	9013	9109	9302	9095	9104	9260	9244	9051	9302	9245	9150	9241	9206	9217	9024	9176	9182	9226	9144	9367	9149	9304	9296	9116	9141	9121	9370	9211	9142	9250	9245	9080	9324	9223	9296	9011	9186	9026	9161	9178	9178	9157	9219	9291	9213	9010	9110	9136	9151	9058	9261	9102	9272	9158	9209	9101	9243	9243	9101	9145	9219	9097	9211	9208	9361	9048	9168	9249	9208	9199	9201	9071	9280	9119	9146	9126	9052	9130	9230	9170	9089	9128	9101	9256	9157	9197	9262	9246	9114	9145	9219	9110	9252	9272	9222	9029	9180	9012	9046	9217	9102	9073	9258	9258	9376	9175	9172	9093	9055	9297	9102	9270	9117	9270	9098	9195	9228	9315	9263	9222	9061	9121	9068	9115	9196	9260	9296	9361	9243	9041	9222	9202	9034	9177	9224	9221	9215	9251	9159	9189	9137	9148	9095	9111	9166	9224	9233	9169	9328	9228	9144	9104	9140	8902	9126	9137	9295	9143	9236	9204	9037	9187	9256	9189	9321	9247	9004	9135	9251	9178	9234	9418	9202	9092	9111	9260	9185	9095	9173	9091	9163	9140	9205	9207	9272	9091	9311	9134	9264	9222	9049	9284	9123	9283	9213	9147	9043	9138	9125	9230	9096	9196	9217	9137	8995	9141	9062	9333	9196	9100	9121	9125	9253	9232	9329	9200	9222	9139	9227	9202	9181	9099	9196	9269	9145	9142	9175	9229	9230	9116	9180	9096	9370	9191	9119	9074	9204	9369	9269	9176	9069	9233	9073	9273	9292	9255	9247	9105	9148	9112	9195	9206	9132	9357	9104	9195	9278	9166	9213	9092	9368	9138	9184	9197	9357	9200	9075	9239	9274	9249	9192	9139	9175	9138	9190	9270	9189	9375	9127	9201	9249	9188	9238	9148	9103	9210	9208	9215	9225	9254	9285	9190	9186	9179	9228	9089	9163	9246	9176	9244	9216	9305	9133	9225	9202	9208	8999	9203	9372	9143	9103	9186	9158	9219	9081	9350	9097	9196	9125	9291	9166	9067	9254	9166	9086	9279	9170	9230	9078	9218	9076	8975	9211	9177	9282	9216	9026	9243	9068	9135	9435	9264	9166	9184	9147	9153	9378	9212	9319	9241	9260	9216	9016	9205	9321	9115	9061	9328	9235	9194	9214	9148	9267	9213	9236	9300	9211	9164	9260	9218	9343	9089	9191	8974	9186	9225	9291	9089	9240	9102	9033	9156	9180	9089	9217	9265	9251	9113	9123	9142	9351	9121	9264	9338	9309	9299	9190	9122	9321	9234	9126	9268	9202	9150	9274	9108	9333	9286	9218	9146	9129	9036	9312	9081	9132	9035	9239	9014	9105	9213	9118	9087	9350	9172	9191	9162	9226	9159	9046	9206	9216	9176	9184	9199	9144	9067	9258	9158	9113	9157	9279	9193	9242	9057	9260	9138	9067	9146	9213	9143	9168	9062	9128	9195	9304	9191	9069	9214	8994	9218	9115	9166	9134	9047	9131	9181	9126	9160	9147	9154	9204	9095	9244	9119	9261	9231	9167	9265	9287	9256	9046	9231	9232	8997	9037	9114	9218	9139	9119	9217	9124	9260	9131	9144	9288	9035	9210	9133	9184	9100	9135	9086	9259	9290	9180	9262	8999	9279	9084	9183	9046	9282	9353	9050	9199	9192	9305	9289	9097	9185	9014	9207	9149	9106	9061	9205	9213	9354	9256	9022	9089	9202	9181	9038	9212	9111	9164	9214	9280	9115	9305	9064	9149	9328	9214	9296	9317	9171	9056	9189	9339	9096	9177	9238	9121	9188	9204	9035	9116	9192	9107	9071	9030	9280	9105	9200	9085	9142	9184	9174	9242	9224	9214	9129	9255	9158	9300	9155	9147	9269	9229	9213	9333	9064	9218	9143	9081	9058	9277	9238	9343	9182	9224	9085	9301	9153	9172	9260	9222	9272	9181	9202	9193	9355	9160	9160	9162	9147	9168	9189	9058	9089	9357	9221	9221	9202	9135	9136	9111	9177	9299	9083	9032	9174	9140	9183	9150	9233	9194	9228	9236	9247	9307	9284	9093	9187	9221	9251	9248	9231	9180	9256	9156	9326	9030	9178	9192	9097	9292	9291	9152	9150	9146	9106	9108	9151	9248	9108	9174	9360	9288	9168	9168	9203	9241	9343	9226	9177	9161	9080	9216	9080	9178	9032	9195	9102	9114	9221	9230	9219	9191	9127	9077	9208	9100	9082	9168	9229	9253	9274	9082	9179	9248	9176	9072	9177	9297	9136	9162	9113	9210	9312	9190	9221	9171	9150	9256	9262	9206	9328	9286	9124	9064	9214	9241	9229	8983	9186	9154	9122	9249	9195	9130	9229	9207	9138	9324	9148	9125	9238	9060	9139	9149	9122	9058	9188	9144	9096	9202	9179	9148	9194	9049	9243	9015	9108	9207	9219	9214	9286	9171	9195	9234	9276	9169	9261	9170	9137	9195	9187	9181	9222	9146	9222	9242	9230	9297	9119	9100	9299	9138	9288	9246	9382	9152	9121	9230	9194	9285	9284	9137	9133	9218	9143	9098	9173	9232	9263	9404	9046	9240	9184	9274	9306	9373	9160	9213	9239	9404	9231	9008	9217	9058	9194	9306	9137	9095	9022	9045	9033	9246	9142	9166	9079	9029	9285	9082	9171	9165	9124	9240	9169	9250	9085	9224	9161	9193	9204	9166	9174	9122	9197	9320	9232	9190	9240	9228	9095	9209	9178	9093	9117	9279	9197	9218	9229	9172	9134	9203	9155	9165	9182	9192	9100	9142	9162	9157	9340	9229	9101	9169	9152	9183	9235	9057	9110	9194	9316	9053	9147	9166	9037	9175	9217	9073	9160	9251	9087	9228	9190	9242	9250	9146	9221	8979	9261	9140	9178	9118	9323	9134	9254	9122	9283	9181	9294	9179	9176	9201	9147	9262	9143	9050	9098	9252	9085	9282	9030	9016	9245	9263	9080	9137	9286	9161	9128	9044	9168	9154	9254	9076	9219	9131	9200	9188	9218	9289	9099	9209	9275	9142	9158	9230	9166	9298	9233	9050	9182	9153	9241	9126	9085	9048	9288	9115	9127	9285	9160	9145	9180	9230	9100	9219	9071	9291	9160	9151	9284	9116	9118	9182	9171	9270	9123	9066	9182	9095	9138	9080	9185	9197	9252	9332	9328	9010	9013	9233	9150	9045	9187	9385	9054	9232	9109	9101	9321	8999	9204	9013	9350	9193	9282	9220	9236	9330	9261	9048	9185	9067	9140	9173	9171	9134	9193	9201	9109	9113	9216	9183	9457	9111	9104	9233	9285	9104	9060	9151	9327	9183	9132	9295	9045	9042	9167	9198	9210	9212	9342	9101	9145	9218	9211	9356	9066	9220	9056	9192	9244	9204	9208	9214	9356	9151	9223	9171
25317	21058	27352	26488	23177	22114	22551	27989	39267	33036	25477	19518	17048	15992	15748	15678	15616	15624	15844	15572	15631	15749	15863	15807	15396	15726	15577	15714	15730	15509	15643	15760	15812	15401	15723	15756	15713	15854	15919	15666	15484	15623	15556	15713	15547	15749	15793	15717	15841	15603	15828	15655	15669	15673	15741	15627	15833	15871	15747	15491	15635	15762	15658	15726	15578	15761	15648	15611	15748	15638	15682	15651	15744	15580	15680	15796	15835	15671	15774	15962	15557	15596	15629	15713	15749	15658	15652	15587	15651	15735	15665	15649	15535	15842	15350	15557	15825	15723	15575	15755	15749	15756	15665	16016	15719	15662	15611	15459	15491	15371	15665	15692	15686	15577	15776	15633	15655	15637	15598	15749	15593	15796	15499	15803	15549	15639	15760	15501	15996	15755	15621	15737	15524	15744	15655	15819	15589	15569	15700	15648	15997	15728	15794	15777	15643	15831	15600	15614	15507	15665	15585	15764	15677	15765	15673	15694	15796	15768	15555	15421	15653	15573	15627	15571	15581	15825	15713	15690	15220	15613	15789	15511	15715	15651	15503	15632	15537	15734	15487	15872	15922	15607	15491	15775	15529	15463	15664	15727	15809	15809	15417	15555	15400	15669	15784	15593	15440	15464	15671	15537	15704	15627	15726	15423	15612	15692	15752	15522	15622	15668	15695	15607	15650	15700	15469	15802	15802	15893	15587	15821	15737	15817	15625	15629	15635	15498	15727	15610	15730	15519	15648	15569	15692	15754	15835	15700	15711	15648	15670	15546	15736	15660	15582	15505	15665	15640	15476	15545	15750	15443	15431	15596	15624	15669	15726	15657	15896	15671	15591	15878	15506	15603	15931	15775	15541	15736	15480	15643	15652	15570	15754	15590	15580	15607	15629	15646	15591	15594	15591	15647	15783	15723	15723	15579	15765	15614	15652	15453	15690	15790	15722	15710	15773	15582	15717	15834	15695	15878	15928	15785	15482	15693	15523	15725	15597	15882	15764	15688	15645	15619	15707	15533	15833	15744	15403	15770	15845	15622	15597	15722	15726	15612	15578	15612	15800	15723	15602	15765	15620	15551	15735	15544	15591	15758	15883	15666	15796	15543	15726	15662	15731	15624	15561	15556	15712	15752	15653	15344	15663	15735	15728	15507	15699	15697	15540	15605	15671	15607	15762	15689	15696	15708	15762	15713	15585	15725	15462	15846	15816	15718	15754	15575	15799	15609	15703	15706	15789	15754	15684	15717	15638	15698	15651	15596	15609	15778	15718	15784	15686	15489	15591	15714	15755	15678	15625	15517	15623	15820	15536	15768	15664	15675	15688	15700	15610	15588	15607	15638	15600	15423	15613	15649	15742	15753	15650	15870	15472	15491	15619	15476	15860	15567	15536	15630	15734	15495	15823	15559	15792	15662	15550	15470	15746	15698	15808	15798	15555	15652	15526	15759	15593	15706	15497	15766	15836	15620	15612	15840	15753	15669	15586	15640	15677	15684	15730	15600	15659	15634	15812	15769	15668	15731	15693	15771	15740	15621	15634	15549	15665	15662	15525	15598	15503	15623	15857	15808	15628	15735	15710	15498	15438	15629	15569	15851	15842	15690	15626	15493	15584	15539	15664	15635	15691	15708	15448	15701	15499	15606	15896	15851	15877	15693	15757	15789	15700	15683	15687	15674	15410	15797	15684	15733	15646	15628	15655	15703	15652	15450	15833	15564	15500	15584	15554	15536	15813	15695	15663	15803	15745	15589	15772	15537	15655	15565	15558	15674	15529	15712	15789	15811	15742	15627	15629	15799	15774	15737	15474	15666	15609	15480	15619	15584	15650	15637	15509	15442	15894	15948	15649	15503	15666	15742	15861	15583	15861	15803	15468	15734	15685	15630	15653	15666	15748	15484	15685	15836	15696	15718	15607	15641	15558	15502	15480	15746	15910	15840	15598	15835	15838	15679	15878	15678	15629	15689	15508	15530	15710	15652	15697	15623	15666	15515	15693	15424	15727	15789	15800	15515	15594	15873	15487	15717	15699	15600	15794	15665	15590	15605	15675	15818	15713	15626	15649	15571	15475	15638	15721	15753	15429	15472	15747	15796	15466	15801	15492	15736	15895	15839	15887	15635	15611	15639	15702	15752	15827	15694	15502	15649	15647	15635	15591	15608	15730	15710	15727	15745	15553	15550	15577	15667	15429	15656	15734	15670	15724	15713	15432	15501	15518	15620	15477	15717	15588	15730	15615	15646	15572	15725	15542	15688	15643	15630	15727	15496	15620	15630	15661	15634	15707	15497	15706	15554	15712	15726	15606	15530	15780	15916	15864	15652	15677	15620	15706	15684	15779	15785	15782	15656	15489	15686	15614	15591	15720	15810	15755	15579	15604	15511	15679	15501	15662	15476	15553	15539	15713	15790	15779	15632	15520	15603	15764	15638	15644	15880	15761	15766	15764	15679	15597	15478	15702	15765	15627	15540	15543	15630	15818	15701	15677	15831	15624	15520	15767	15734	15846	15439	15798	15523	15479	15733	15653	15631	15615	15656	15769	15651	15859	15782	15797	15694	15738	15572	15666	15777	15783	15684	15579	15726	15661	15617	15523	15537	15702	15681	15730	15699	15806	15654	15654	15753	15646	15755	15592	15541	15684	15825	15723	15634	15518	15629	15716	15761	15846	15683	15648	15625	15738	15412	15618	15770	15475	15634	15524	15823	15594	15702	15609	15711	15645	15646	15475	15451	15602	15573	15704	15647	15848	15821	15712	15587	15509	15629	15632	15908	15482	15686	15743	15568	15726	15740	15742	15583	15728	15727	15564	15667	15648	15725	15693	15631	15460	15584	15480	15471	15492	15643	15741	15652	15624	15848	15749	15655	15678	15648	15555	15636	15435	15553	15742	15644	15669	15550	15688	15555	15527	15443	15805	15672	15824	15655	15744	15709	15694	15752	15663	15632	15897	15602	15677	15473	15793	15562	15673	15740	15560	15876	15928	15635	15729	15742	15658	15776	15570	15487	15502	15547	15656	15745	15688	15709	15648	15713	15708	15680	15423	15462	15800	15711	15757	15716	15717	15605	15534	15432	15566	15863	15488	15743	15720	15538	15707	15587	15763	15564	15740	15713	15628	15705	15651	15410	15830	15545	15829	15655	15552	15771	15603	15629	15865	15590	15766	15630	15609	15736	15780	15669	15633	15436	15687	15771	15538	15915	15904	15733	15540	15896	15556	15541	15695	15612	15777	15630	15670	15625	15869	15740	15512	15621	15588	15377	15613	15392	15964	15619	15522	15850	15611	15789	15658	15648	15719	15546	15708	15615	15942	15520	15711	15751	15574	15672	15809	15536	15762	15401	15802	15546	15765	15702	15701	15462	15734	15598	15755	15708	15594	15488	15572	15564	15610	15814	15687	15497	15626	15818	15772	15483	15794	15544	15552	15835	15451	15653	15639	15662	15762	15873	15785	15827	15811	15780	15640	15493	15770	15614	15768	15748	15840	15607	15800	15720	15502	15905	15621	15728	15707	15672	15691	15658	15770	15653	15536	15717	15706	15703	15760	15761	15657	15749	15580	15643	15633	15527	15694	15687	15712	15572	15640	15630	15582	15402	15732	15689	15774	15560	15735	15523	15669	15825	15713	15529	15686	15547	15525	15617	15593	15708	15821	15533	15605	15579	15664	15671	15875	15527	15486	15658	15807	15759	15681	15799	15800	15652	15629	15613	15377	15625	15546	15615	15547	15645	15631	15807	15777	15638	15597	15575	15664	15902	15759	15626	15719	15668	15468	15718	15851	15483	15578	15712	15921	15775	15654	15684	15498	15699	15677	15779	15426	15457	15548	15808	15678	15618	15916	15728	15716	15815	15725	15683	15641	15774	15659	15767	15655	15510	15537	15572	15897	15761	15586	15517	15335	15571	15570	15746	15933	15812	15626	15511	15582	15580	15531	15663	15833	15595	15695	15543	15656	15613	15404	15630	15643	15489	15732	15622	15923	15758	15596	15702	15767	15600	15621	15726	15830	15530	15588	15671	15603	15770	15704	15602	15642	15703	15701	15682	15649	15675	15494	15548	15450	15606	15361	15744	15535	15440	15807	15602	15805	15695	15699	15822	15589	15532	15549	15561	15683	15540	15717	15739	15769	15504	15878	15629	15734	15752	15487	15659	15571	15653	15605	15547	15488	15588	15449	15602	15648	15801	15763	15566	15504	15490	15916	15639	15655	15783	15578	15727	15573	15647	15583	15762	15684	15704	15719	15537	15805	15569	15629	15621	15677	15505	15635	15669	15604	15667	15520	15662	15696	15730	15503	15732	15649	15687	15589	15790	15687	15688	15643	15641	15838	15435	15752	15479	15587	15700	15824	15862	15671	15575	15545	15718	15780	15740	15757	15782	15776	15617	15592	15658	15663	15504	15717	15628	15603	15518	15902	15839	15702	15610	15625	15634	15671	15875	15789	15737	15769	15752	15741	15471	15571	15623	15568	15742	15516	15687	15761	15749	15650	15862	15592	15653	15584	15438	15754	15562	15804	15707	15696	15811	15666	15871	15622	15717	15481	15622	15703	15451	15531	15564	15753	15629	15652	15581	15732	15588	15762	15478	15613	15484	15796	15821	15785	15541	15590	15806	15825	15764	15555	15760	15697	15530	15735	15701	15745	15657	15644	15669	15545	15732	15509	15752	15608	15784	15618	15611	15584	15634	15637	15644	15701	15696	15539	15296	15638	15632	15698	15645	15793	15693	15663	15683	15723	15639	15731	15826	15617	15686	15485	15750	15585	15668	15668	15715	15758	15656	15694	15615	15807	15876	15729	15661	15468	15632	15663	15598	15584	15628	15567	15600	15606	15640	15725	15800	15589	15459	15580	15693	15693	15564	15594	15603	15717	15533	15620	15799	15818	15619	15633	15725	15612	15732	15492	15704	15770	15834	15710	15557	15930	15715	15604	15705	15645	15981	15698	15667	15845	15740	15685	15523	15454	15634	15832	15645	15837	15571	15666	15669	15833	15621	15954	15897	15811	15538	15796	15672	15546	15625	15686	15695	15536	15548	15825	16015	15554	15596	15603	15731	15610	15741	15858	15621	15668	15630	15648	15618	15976	15730	15605	15744	15821	15729	15822	15516	15618	15537	15601	15714
14549	18692	19269	16698	16517	15335	15355	23957	31857	24394	17139	12024	9821	9387	9244	9285	9238	9253	9255	9155	9227	9326	9146	9159	9196	9270	9257	9116	9254	9170	9313	9156	9121	9375	9118	9216	9163	9217	9163	9207	9174	9052	9137	9142	9032	9231	9347	9222	9093	9172	9046	9129	9084	9073	9257	9016	9099	9274	9229	9163	9201	9295	9183	9329	9238	9207	9311	9307	9171	9148	9096	8952	9149	9207	9052	9275	9134	9055	9180	8917	9104	9278	9192	9214	9127	9120	9134	9103	9200	9204	9185	9273	9175	9135	9146	9082	9209	9326	9169	9241	9010	9068	8979	9374	9149	9082	9132	9071	9052	9109	9287	9213	9176	9124	9268	9250	9386	9143	9172	9098	9096	9099	9081	9297	9201	9199	9243	9040	9181	9059	9096	9071	9243	9211	9221	9050	9096	9163	9090	9203	9034	9103	9344	9085	9131	9279	9132	9081	9044	9230	8895	9443	9029	9132	9162	9057	9186	9167	8953	9100	9062	9069	9205	9162	9218	9251	9086	9073	9071	9203	9253	9063	9012	9199	9334	9049	9186	9161	9000	9188	9111	9100	9112	8950	9081	9006	9162	9163	9136	8917	9067	9061	8932	9108	9167	9242	9185	9248	9225	9143	9094	9086	9221	9066	9097	9275	9084	9303	9193	9113	9180	9171	9190	9112	9151	9089	9196	9153	9182	9289	9090	9286	9168	9082	9062	9197	9305	9322	9034	9050	8999	9116	9184	9181	9128	8952	9155	9135	8996	9109	9135	9056	9209	9074	9151	9206	9144	9099	9146	9223	9236	9216	9109	9147	9200	9034	9174	9177	9197	9132	9179	9236	9164	9031	9319	8978	9107	9130	9077	9136	9163	9100	9013	9127	9156	9239	9222	9021	9075	8957	9157	9361	9282	9109	9227	9171	9065	9060	9198	9166	8981	9077	9229	9176	9214	9091	9219	9109	9142	9130	9220	9079	9069	9194	9242	9113	9221	9046	9083	9056	9224	9066	9076	9023	9359	9104	9161	9252	9236	9111	9141	9070	9072	9219	9127	9151	9062	9256	9073	9253	9055	9193	9157	8998	9193	9214	9195	9040	9353	9197	9140	8947	9122	9224	9155	9055	9118	9188	9152	8980	9215	9108	9078	9066	9134	9223	9073	9317	9233	9259	9186	9115	9135	9154	9128	9282	9221	9208	9131	9090	9180	9152	9180	9057	9217	9108	9305	9142	9213	9167	9088	9144	9185	9168	8938	9248	9156	9202	9134	9087	9239	9131	9060	9068	9221	9111	9328	9161	9131	9128	9272	9152	9171	9209	9103	9217	9231	9102	9211	9211	9298	9258	9202	9133	9115	9165	9065	9114	9077	9196	9176	9240	9103	9168	9166	9041	9158	9013	9235	9012	9085	9324	9200	9227	9092	8893	9215	9071	9108	9205	9214	9101	9112	9227	9006	9159	9056	9199	9140	9122	9199	9152	9323	9095	9205	9163	9246	9252	9150	9062	9104	9175	9136	9301	9187	9019	9099	9203	9201	9247	9349	9127	9279	9129	9131	9154	9141	9240	9189	9181	9126	9012	9140	8984	9174	9119	9177	9121	9186	8939	9232	9312	9344	9197	9150	9123	9217	9155	9215	9104	9182	9098	9024	9148	9086	9244	9132	9226	8963	9231	9165	9052	9238	9250	9217	9082	9068	9195	9171	9072	9226	9118	9156	9034	9140	9040	9129	9128	9123	9161	9087	9178	9124	9166	9120	9185	9149	9113	9124	9212	9161	9063	9055	9100	9168	9168	9147	9118	9245	9184	9284	9282	9210	9140	9143	9249	9219	9195	9227	9032	9277	9222	9225	9078	9063	9274	9176	8970	9056	9185	9243	9075	9110	9190	9117	9178	8916	9188	9131	8996	9182	9104	9102	9031	9162	9170	9209	9020	9136	9239	9248	9148	9183	9167	9119	9152	9164	9197	9144	9122	9126	9220	9113	9103	9248	9014	9334	9197	9125	9190	9077	9154	9114	9220	9053	9158	9208	9171	9272	9091	8903	9173	9130	9244	9164	9008	9122	9227	9247	9101	9037	9170	9331	9166	9096	9070	9202	9146	9257	9309	9111	9078	9130	9147	9254	9251	9221	9320	9171	9204	9207	9150	9042	9220	9123	9140	9257	9052	9192	9274	9162	9144	9215	9158	9032	9182	9183	9203	9127	9088	9189	9094	9099	9026	9046	9293	9084	9190	9102	9173	9094	9177	9058	9105	9054	9116	9053	9135	9195	9111	9210	9122	9179	9225	9296	9180	9151	9169	9058	9175	9166	9233	9067	9140	9117	9119	9183	9035	9161	9250	9083	9058	9118	9130	9160	9138	8925	9158	9145	9257	9204	9171	9152	9003	9024	9172	9289	9192	9069	9072	9079	9082	9188	9207	9211	9094	9220	9178	9175	9292	9163	9242	9191	9022	9096	9268	9189	9166	9175	9133	9090	9070	9195	9052	9255	9272	9117	9070	9097	9212	9109	9322	9019	9191	9160	9239	9193	9191	9255	9126	9084	9100	9124	9231	9264	9125	9157	9023	9204	9161	9080	9304	9067	9103	9191	9196	9079	9121	9182	9287	9086	9226	9114	9065	9227	9139	9280	9180	9157	9242	9107	9111	9052	9163	9032	9284	9256	9228	9197	9112	9164	9139	9056	9171	9041	9155	9222	9067	9094	9166	9238	9085	9112	9209	9133	9081	9089	8966	9309	9152	9069	9156	9157	9268	9102	9145	9154	9255	9110	9062	9109	9142	9102	9220	9181	9241	9192	9178	9157	9105	9177	9162	9217	9136	9234	9022	9040	9203	9197	9111	9198	9122	9214	9183	9118	9194	9161	9244	9094	9108	9087	9335	9222	9196	9221	9191	9131	9005	9130	9150	9099	9169	9022	9235	9197	9109	9216	9243	9189	9135	9099	9184	9097	9081	9239	9125	9199	9137	8985	9005	9055	9194	9185	9091	9062	9231	9196	9119	9155	9046	9225	9193	9216	9067	9248	8961	9138	9287	9168	9284	9111	9300	9178	9211	9034	9349	9123	9080	9082	9178	9088	9208	9094	9122	9283	9186	9107	9181	9078	9046	9248	9055	9114	9102	9073	9099	9199	9136	9193	8926	9191	9096	9103	9145	9133	9121	9195	9301	9096	9174	9177	9181	9092	9203	9090	9205	9168	9330	9056	9377	9048	8995	9132	9293	9163	9225	9047	9216	9294	9136	9241	9075	9149	9035	9201	9099	9074	9227	9145	9031	9089	9203	9053	9249	9159	9149	9239	9142	9156	9202	9151	9166	9052	9177	8973	9288	9122	9133	9199	9280	9224	9038	9165	9098	9101	9029	9141	9238	9014	9156	9279	9008	9115	9105	9093	9134	8967	9311	9191	9172	9184	9201	9203	9203	9141	9173	9248	9010	9233	9066	9243	9027	9216	9163	9179	9318	9115	9238	9290	9027	9171	9405	9271	9144	8958	9091	9097	9003	9336	9132	9082	9278	9094	9175	9096	9125	9073	9118	9021	9192	9160	9077	9287	9172	9198	9104	9185	9151	9177	9125	9144	9255	9159	9161	9082	9209	9114	9019	9182	9109	9202	9211	9166	9109	9212	9099	9156	9207	9080	9232	9174	9091	9216	9149	9187	9006	9040	9177	9136	9127	9177	9057	9192	9085	9100	9013	9034	9094	9110	9119	9107	9130	9012	8973	9193	9217	9124	9139	8990	9249	9041	9268	9172	9204	9011	9188	9206	9208	9146	9046	9200	9025	9335	9007	8938	9227	9190	9145	9200	9209	9093	9164	9189	9162	9204	9022	9206	9150	9139	9066	9110	9252	9241	9330	9100	9121	9198	9251	9074	9070	9172	9179	9056	9116	9065	9119	9203	9110	9247	9110	9231	9259	9233	9092	9277	9236	9001	9041	9137	9307	9249	9082	9233	9208	9206	9221	9078	9182	9098	9160	9130	9193	9213	9353	9293	9071	9335	9068	9294	9093	9076	9116	9206	9101	9123	9190	9102	9179	9223	9205	9002	9283	9130	8953	9193	9055	9253	9160	9113	9067	9104	9276	9162	9143	9347	9339	9104	9102	9181	8931	9094	9187	9132	9109	9289	9181	8976	9148	9058	9308	9322	9197	9110	9267	9257	9235	9002	9240	9218	9051	9231	9315	9312	9227	9052	9187	9168	9128	9211	9223	9135	9112	9123	9196	9128	9166	9281	9123	9188	9149	9113	9088	9279	9180	9236	9167	9069	9228	9054	9066	9217	9208	9165	9252	9316	9059	9285	9004	9115	9169	9065	9153	9057	9230	9244	9397	9167	9068	9142	9225	8996	9063	9228	9152	9154	9130	8944	9068	9235	9209	9261	9227	9328	8981	9169	9141	9305	9101	9183	9095	9169	9255	9111	9294	9090	9109	9131	9151	9245	9028	9224	9078	9088	9217	9136	9156	9156	9137	9121	9191	9042	9187	9247	9188	9118	9079	9116	9312	9108	9390	9306	9168	9158	9020	9089	9366	9093	9129	9143	9160	9107	9181	9180	9351	9098	9176	9018	9144	9038	9220	9137	9171	9108	9126	9216	9261	9236	9097	9222	9164	9140	9129	9158	9049	9194	9300	9137	9159	9268	9193	9354	9124	9175	9149	9293	9163	9170	9247	9216	9183	8985	9262	9116	9224	9168	9083	9197	9138	9129	9091	9271	9146	9121	9215	9069	9206	9119	9166	9090	9151	9131	9028	9239	9231	9013	9189	9170	9098	9016	9110	9196	9086	9115	9055	9172	9189	9063	9176	9179	9234	9096	9188	9187	9017	9199	9044	8998	9174	9174	9172	9179	9105	9097	9203	9261	9155	9118	8967	9089	9142	9134	9123	9315	9248	9161	8992	9199	9154	8993	9210	9173	9257	9203	9109	9176	9192	9107	9148	9274	9185	9155	9214	9268	9091	9306	9131	9173	9212	8923	9023	9236	9053	9324	9121	9141	9071	9086	9151	9080	9290	9166	9298	9197	9109	9115	9126	9275	9194	9141	9101	9048	9027	9167	9242	9172	9257	9085	9057	9101	9182	9149	9039	9314	9128	9083	9194
23373	21028	28356	24198	22983	26564	30155	34282	54717	48502	34552	25111	19165	16916	16247	15837	15794	15735	15801	15487	15813	15754	15560	15671	15667	15551	15661	15808	15853	15628	15545	15613	15744	15571	15546	15715	15746	15613	15769	15753	15616	15549	15674	15707	15702	15632	15832	15596	15508	15729	15589	15543	15783	15608	15680	15530	15700	15561	15521	15608	15524	15533	15501	15584	15525	15435	15632	15695	15789	15619	15513	15565	15647	15705	15739	15630	15451	15344	15594	15684	15446	15308	15788	15546	15727	15727	15604	15676	15656	15539	15692	15720	15638	15619	15626	15547	15590	15660	15671	15589	15507	15576	15545	15571	15737	15474	15476	15605	15584	15854	15529	15510	15730	15811	15463	15494	15662	15425	15726	15590	15645	15526	15669	15397	15443	15540	15602	15364	15676	15697	15604	15482	15436	15531	15629	15629	15643	15642	15541	15452	15633	15731	15554	15529	15560	15694	15711	15636	15559	15873	15670	15534	15696	15718	15568	15702	15698	15607	15416	15392	15521	15482	15760	15478	15483	15352	15691	15624	15628	15481	15487	15637	15625	15443	15473	15449	15440	15573	15866	15516	15411	15751	15537	15500	15619	15572	15692	15649	15439	15617	15578	15246	15666	15544	15337	15461	15758	15507	15699	15458	15610	15523	15740	15622	15461	15517	15537	15355	15578	15622	15523	15579	15413	15570	15486	15744	15465	15586	15676	15608	15540	15565	15710	15565	15366	15617	15581	15610	15477	15351	15343	15847	15608	15587	15535	15363	15615	15454	15572	15549	15550	15611	15597	15648	15596	15451	15636	15716	15640	15596	15530	15691	15614	15716	15586	15507	15563	15547	15405	15486	15534	15647	15554	15494	15707	15590	15437	15468	15574	15536	15583	15589	15647	15690	15615	15463	15770	15769	15673	15750	15264	15616	15651	15595	15545	15635	15533	15380	15435	15467	15483	15596	15561	15740	15424	15657	15393	15433	15430	15490	15565	15585	15487	15494	15540	15436	15573	15499	15628	15473	15674	15268	15624	15526	15486	15459	15641	15583	15633	15552	15339	15526	15387	15521	15729	15756	15415	15497	15571	15299	15491	15468	15634	15558	15433	15448	15239	15598	15497	15483	15549	15616	15519	15747	15474	15584	15652	15526	15619	15480	15402	15518	15557	15870	15544	15474	15638	15573	15510	15525	15482	15658	15433	15247	15310	15507	15564	15575	15536	15501	15598	15471	15708	15807	15682	15689	15653	15431	15613	15458	15657	15660	15553	15444	15521	15558	15564	15801	15604	15582	15758	15490	15727	15633	15540	15651	15504	15596	15712	15772	15788	15693	15569	15625	15567	15721	15640	15638	15702	15650	15750	15712	15463	15512	15407	15698	15678	15577	15543	15305	15485	15316	15452	15543	15684	15752	15432	15624	15714	15471	15504	15679	15630	15773	15603	15624	15491	15561	15865	15591	15572	15392	15652	15509	15592	15602	15535	15506	15557	15453	15602	15522	15419	15771	15578	15773	15603	15559	15691	15486	15550	15444	15640	15542	15472	15531	15524	15695	15748	15570	15644	15810	15661	15514	15755	15620	15551	15662	15191	15415	15727	15395	15607	15727	15574	15235	15498	15525	15509	15498	15522	15394	15563	15466	15602	15497	15620	15567	15701	15417	15588	15620	15581	15496	15364	15629	15617	15468	15650	15291	15352	15460	15621	15568	15459	15576	15491	15338	15825	15523	15610	15518	15473	15736	15589	15572	15617	15582	15617	15472	15635	15616	15590	15757	15648	15495	15620	15755	15670	15536	15516	15512	15509	15449	15459	15451	15470	15402	15455	15520	15508	15674	15557	15514	15671	15603	15559	15510	15521	15562	15681	15671	15527	15575	15695	15608	15626	15595	15497	15276	15668	15620	15477	15562	15415	15328	15699	15571	15492	15602	15620	15662	15625	15627	15520	15599	15798	15475	15566	15514	15547	15422	15382	15634	15328	15422	15463	15476	15584	15505	15636	15677	15593	15596	15347	15647	15585	15612	15730	15596	15450	15577	15477	15576	15537	15663	15704	15575	15652	15453	15535	15624	15539	15560	15584	15567	15527	15577	15592	15734	15719	15493	15736	15507	15595	15529	15615	15457	15505	15710	15798	15818	15450	15539	15676	15516	15503	15766	15432	15651	15745	15456	15648	15737	15728	15567	15663	15591	15812	15419	15447	15497	15510	15607	15635	15641	15439	15317	15726	15495	15585	15486	15594	15578	15568	15386	15689	15494	15589	15602	15602	15405	15323	15508	15515	15515	15283	15611	15684	15741	15560	15635	15407	15553	15666	15560	15856	15685	15364	15591	15757	15524	15469	15433	15565	15462	15504	15540	15599	15444	15605	15618	15702	15800	15697	15519	15468	15489	15670	15641	15521	15483	15461	15504	15537	15502	15502	15607	15570	15601	15507	15444	15248	15624	15695	15659	15624	15458	15784	15637	15725	15645	15542	15679	15505	15624	15410	15456	15732	15641	15694	15477	15527	15561	15460	15639	15674	15359	15467	15613	15603	15545	15623	15588	15448	15444	15594	15592	15499	15818	15688	15710	15620	15537	15429	15589	15620	15536	15519	15565	15530	15509	15530	15635	15623	15464	15544	15665	15672	15493	15653	15592	15503	15398	15643	15685	15661	15533	15697	15842	15622	15527	15601	15554	15474	15457	15665	15480	15459	15543	15545	15649	15534	15479	15722	15483	15680	15615	15481	15608	15740	15515	15498	15861	15778	15462	15529	15507	15444	15497	15383	15626	15702	15532	15632	15509	15519	15444	15781	15837	15529	15531	15753	15680	15641	15703	15644	15570	15617	15397	15430	15489	15724	15676	15643	15544	15476	15471	15596	15499	15598	15557	15466	15448	15391	15539	15548	15612	15498	15510	15779	15481	15561	15600	15430	15727	15418	15492	15661	15725	15583	15510	15563	15638	15644	15627	15486	15676	15585	15676	15440	15434	15607	15789	15692	15727	15674	15473	15499	15617	15618	15559	15472	15561	15562	15551	15581	15575	15615	15750	15623	15364	15393	15519	15514	15731	15544	15630	15409	15609	15501	15536	15719	15574	15471	15412	15484	15441	15493	15498	15562	15511	15728	15609	15670	15631	15505	15511	15727	15470	15445	15892	15570	15577	15646	15489	15723	15624	15655	15552	15371	15376	15468	15386	15637	15546	15562	15531	15496	15728	15560	15562	15469	15396	15555	15529	15475	15441	15441	15760	15382	15383	15676	15455	15420	15703	15511	15648	15677	15499	15391	15533	15565	15505	15573	15361	15607	15446	15507	15547	15679	15726	15576	15438	15575	15556	15513	15499	15595	15484	15466	15736	15579	15477	15600	15623	15551	15540	15549	15589	15679	15573	15443	15307	15763	15685	15651	15601	15388	15462	15376	15547	15683	15486	15416	15585	15459	15663	15418	15475	15423	15723	15513	15488	15256	15533	15583	15571	15499	15423	15541	15606	15552	15507	15559	15702	15598	15590	15510	15677	15560	15685	15758	15572	15540	15660	15540	15429	15553	15624	15668	15661	15694	15552	15646	15499	15513	15650	15602	15561	15608	15632	15640	15310	15565	15357	15483	15700	15523	15581	15658	15514	15709	15434	15501	15534	15604	15647	15643	15491	15537	15553	15504	15445	15556	15687	15632	15571	15503	15604	15574	15489	15535	15650	15649	15555	15362	15495	15645	15447	15658	15719	15751	15510	15606	15645	15652	15400	15600	15483	15689	15671	15607	15677	15529	15591	15378	15412	15590	15364	15406	15499	15363	15505	15472	15391	15694	15612	15637	15637	15519	15486	15559	15608	15510	15674	15355	15564	15492	15516	15446	15731	15495	15646	15686	15716	15643	15500	15461	15885	15516	15594	15600	15581	15579	15539	15556	15546	15533	15453	15567	15618	15604	15719	15470	15587	15547	15441	15570	15606	15607	15671	15529	15577	15586	15569	15706	15494	15603	15357	15454	15678	15634	15482	15332	15523	15399	15356	15553	15645	15738	15666	15450	15645	15671	15439	15594	15531	15435	15473	15541	15535	15568	15574	15639	15514	15597	15592	15508	15464	15562	15566	15635	15479	15442	15608	15634	15517	15704	15503	15657	15771	15447	15625	15591	15496	15579	15477	15504	15655	15741	15571	15519	15654	15459	15687	15740	15469	15540	15605	15591	15782	15660	15631	15594	15693	15660	15384	15495	15592	15337	15402	15438	15624	15465	15619	15477	15247	15554	15486	15499	15401	15525	15564	15673	15802	15625	15396	15477	15469	15617	15420	15712	15662	15590	15547	15732	15415	15500	15380	15451	15561	15624	15499	15556	15751	15670	15527	15399	15516	15520	15870	15617	15536	15507	15655	15680	15563	15448	15347	15502	15766	15678	15691	15359	15487	15565	15465	15710	15441	15629	15619	15475	15782	15644	15512	15607	15572	15752	15529	15499	15479	15910	15439	15484	15694	15253	15449	15674	15352	15668	15433	15593	15487	15603	15491	15474	15595	15590	15502	15350	15563	15540	15617	15493	15499	15750	15602	15417	15481	15635	15663	15652	15699	15645	15645	15482	15395	15591	15317	15690	15762	15749	15539	15722	15626	15625	15388	15709	15651	15654	15752	15544	15634	15604	15480	15576	15399	15602	15760	15466	15558	15708	15515	15858	15454	15557	15496	15478	15624	15568	15513	15458	15578	15703	15325	15414	15786	15619	15632	15550	15577	15690	15459	15695	15793	15647	15657	15481	15539	15639	15469	15562	15597	15774	15354	15529	15572	15310	15653	15361	15616	15713	15493	15551	15518	15575	15597	15740	15399	15530	15732	15281	15472	15505	15647	15650	15456	15227	15380	15605	15558	15406	15727	15510	15742	15505	15716	15738	15484	15515	15549	15666	15817	15637	15690	15397	15475	15570	15593	15559	15611	15641	15618	15577	15507	15596	15600	15629	15589	15572	15529	15529	15612	15619	15555	15327	15465	15596	15616	15630	15562	15689	15434	15575	15472	15482	15591	15462	15461	15598	15599	15449	15663	15636	15587	15688	15522	15589	15655	15681	15626	15351	15680	15746	15559	15552	15495	15483	15489	15605	15494	15470	15610	15410	15535	15563	15663	15650	15463	15561	15751	15614	15836	15617	15584
12636	24768	28911	23472	19488	20405	21831	31463	49517	39445	24982	16633	11166	9555	9295	9218	9270	9305	9369	9362	9446	9383	9435	9252	9217	9158	9414	9123	9322	9258	9266	9128	9116	9255	9246	9347	9027	9265	9211	9194	9148	9113	9161	9126	9289	9178	9182	9255	9112	9102	9128	9168	9061	9226	9217	9077	9174	9225	9159	9261	8937	9200	9209	9293	9241	9282	9248	9134	9354	9230	9304	9206	9215	9060	9122	9047	9196	9042	9327	9112	9302	9323	9198	9186	9102	9208	9177	9174	9157	9191	9139	9292	9028	9148	9120	9195	9012	9136	9208	9129	9316	9204	9144	9172	8978	9185	9225	9203	9370	9101	9198	9056	9134	9124	9116	8970	8997	9188	9155	9148	9080	9180	9156	9242	9203	9090	9089	9289	9129	9221	9122	9172	9293	9120	9073	9380	9285	9104	9060	9305	9062	9169	9159	9226	9142	9135	9134	9015	9044	8962	9124	9035	9134	9328	8977	9245	9296	9188	9200	9199	9134	9221	9180	9036	9150	9254	9087	9075	9126	9395	9230	9180	9113	9214	9146	9175	9202	9109	9248	8997	9210	9069	9202	9061	9145	9156	9214	9105	9074	9089	9132	9120	9190	9221	9155	9048	9086	9313	9070	9186	9256	9197	9124	9125	9090	9250	9103	9176	9240	9043	9101	9039	9159	9099	9203	9042	9230	9164	9192	9214	9166	9112	9193	9106	9151	9152	9174	9265	9212	9230	9108	9188	9073	9094	9117	9159	9213	8971	9137	9169	9187	9108	9185	9277	9102	9147	9204	9116	8969	9220	9074	9144	9131	9278	9223	9082	9039	9296	9097	9242	9280	9324	9163	9142	9153	9151	9100	9307	9069	9179	9127	9220	9195	9178	9259	9206	9113	9166	9016	9115	9109	9293	9200	9218	9234	9112	9202	9030	9144	9178	9071	9106	9026	9063	9112	9053	9164	9047	9055	9145	9144	9141	9123	9132	9207	9201	9228	9153	9219	9081	9230	9019	9079	9279	9250	9191	9113	9098	9178	9156	9202	9122	9173	9285	9056	9116	9152	9250	9035	9136	9233	9128	9205	9257	9089	9230	9164	9094	9179	9053	9179	9195	9132	9160	9244	9079	9066	9099	9201	9187	9009	9196	9177	9179	9206	9285	8987	9071	9177	9216	9091	9181	9055	9083	9131	9214	9097	9140	9173	9077	9255	9196	9148	9186	9188	9049	9059	9168	9204	9112	8999	9049	9094	9075	9221	9026	9078	9086	9178	9189	9299	9158	9074	9114	9196	9323	9127	9046	9230	9177	9098	9099	9153	9047	9063	9181	9046	9132	9011	9232	9224	9152	9045	9035	9158	9088	9191	9177	9137	9034	9354	9208	9144	9068	9130	9144	9120	9153	9111	9259	9128	8975	9227	9232	9088	9181	9156	9338	9054	9219	9175	9047	8998	9082	9289	9131	9289	9025	9119	9081	9254	9310	9273	8996	9295	9186	9096	8995	9212	9057	9174	9183	9004	9191	9188	9173	9223	9227	9264	9257	9379	9104	9286	9195	9145	9000	9164	9056	8999	9285	9220	9173	9172	9012	9205	9194	9113	9221	9045	9153	9153	9086	9026	9138	9081	9062	9064	9057	9138	9147	8865	9173	9170	9138	9200	9179	9040	9149	9123	9095	9269	9069	9066	9226	9059	9205	9201	9103	9209	9185	9227	9043	9063	9171	8963	9190	9107	9193	9113	9153	9223	9143	9179	9269	9066	9065	9257	9089	9218	9190	9191	9112	9063	9147	9297	9106	9019	9224	9188	9081	9195	9187	9170	9232	9181	9235	9087	9108	9166	8942	9044	9092	8990	9301	9165	9129	9217	9185	9199	9103	9277	9124	9048	9213	9066	9088	9146	9119	9172	9068	9139	9315	9084	9167	9163	9192	9084	9148	9126	9240	9351	9120	9184	9140	9183	9091	9023	9121	9181	9173	9091	9150	9089	9043	9041	9060	9156	9051	9134	9329	9145	9053	9094	8985	8981	9184	9102	9160	9216	9148	9077	9267	9219	9342	9017	9133	9095	8915	9073	9165	9098	9086	9168	9252	9168	8999	9160	9227	9114	9170	9037	9193	9169	8975	9134	9009	9074	9137	9079	9081	9125	9151	9052	8966	9102	9080	9218	9005	9119	9150	9326	9021	9120	9215	9202	9141	9163	9152	9091	9064	9167	9306	9138	9135	9331	9182	9172	9099	9210	9125	9138	9212	9236	9235	9221	9073	9175	9075	9017	9153	9059	9113	9315	9182	9182	9054	8923	9069	9146	9049	9152	9012	9210	9193	9081	9212	9014	9103	9206	9144	9225	9127	9289	9180	9213	9181	9121	9257	9099	9141	9065	9232	9321	9024	9105	9118	9161	9245	9192	9073	9024	9217	9213	9192	9140	9145	9138	9143	9229	9102	9119	9154	9119	8954	9060	9227	9072	9195	9223	9265	9252	9260	9060	9129	9007	9031	9163	9139	9053	9069	9095	9150	9076	9228	9017	9155	9093	9003	9134	9031	9131	9175	9399	9026	9075	9149	9195	9183	9176	9247	9132	9178	9081	9170	9120	9090	9087	9042	9093	9030	9149	9161	9261	9126	9040	9131	9215	9125	9177	9075	9028	9006	9214	9002	9225	9305	9294	9263	9279	9231	9208	9256	9094	9071	9100	9118	9111	9143	9120	9131	9143	9079	9225	9178	9098	9113	9164	9215	9064	9151	9132	9061	9191	9129	9173	9221	9275	9143	9219	9238	9005	9120	9104	9240	9146	9029	9022	9154	8880	9142	9219	9119	9109	9248	9273	9249	9160	9089	9095	9146	9143	9130	9308	9145	9103	9122	9196	9023	9195	8988	9177	9018	9087	9247	9248	9275	9197	9150	9114	9133	9175	9241	9175	9100	9150	9207	9162	9176	9188	9069	9041	9084	9139	9163	9067	9228	9173	9134	9193	9175	9160	9225	9206	9222	9053	9238	9046	9230	9280	9111	9149	8932	9260	9175	9043	9192	9110	9136	9145	9195	9089	9243	8970	9226	9148	9073	9044	9168	9074	9112	9156	9033	9079	9239	9041	9034	9112	9137	9107	9243	9162	9176	9173	9038	9237	9204	9163	9192	9108	9230	9143	9256	9157	9243	9282	9105	9080	9167	9214	9132	9069	9046	9011	9239	9196	9137	9075	9209	9185	9088	9015	9169	9252	9198	9126	9336	9203	9158	9063	9187	9233	9188	9051	9042	9315	9036	9146	9106	9221	9018	9062	9012	9214	9071	9099	9088	9169	9142	8972	9032	9133	8993	9295	9169	8966	9108	9155	9098	9145	9128	9182	9241	9191	9036	9132	9260	9181	9169	9103	8990	9121	9241	9023	9325	8943	9085	9052	9219	9030	9083	9179	9101	9178	9226	9239	9102	9210	9081	9074	9186	9143	9192	9220	9310	9115	9233	9223	9025	9074	9064	9246	9150	9149	8958	9082	9170	9103	9121	9058	8991	9238	9112	9036	9085	9157	9140	9137	9140	9170	9180	9125	9092	9106	9403	9067	9128	9003	9135	9121	9222	9055	9079	9213	9210	9180	9047	9104	9181	9194	9237	9238	9091	9421	9238	9120	9083	9235	9270	9150	9066	9256	9204	9034	9216	9219	9334	9233	9193	9120	9080	9032	9225	9011	9098	9168	9178	9124	9072	9208	9237	9200	9219	9181	9085	9034	9087	9281	8963	9152	9134	9081	8984	9209	9414	9181	9131	9170	9042	9151	9162	9140	9237	9159	9211	9059	9185	9240	9229	9130	9100	9126	8929	9131	9014	9085	9161	9169	9246	9277	9087	9246	9078	9019	9346	9184	9124	8995	9040	9051	9213	9086	9227	9019	9021	9280	9186	9166	9182	9227	9097	8935	9123	9192	9111	9099	9179	9136	9201	9074	9118	9290	9198	9069	9075	9183	9151	9139	9191	9104	9073	9000	9107	9312	9266	9023	8900	9239	9067	9150	9179	9206	9158	9262	9162	9167	9195	9176	9208	9092	9217	8927	9112	9171	9206	9115	9241	9287	9096	9185	9233	9047	9185	9197	9113	9201	9128	9167	9136	9100	9101	9176	9124	9194	9201	9137	9141	9148	9054	9123	9022	9109	9212	9203	9095	9091	9296	9166	9323	9143	9005	9271	9209	9093	9146	9236	9153	9087	9148	8965	9184	9187	9187	9196	9133	9159	9165	9072	9052	9184	9052	9154	9125	9255	9060	9116	9239	8992	9139	9018	9191	9261	9106	9230	9182	9134	9120	9236	9257	9025	9135	9154	9208	9009	9204	9004	9092	9110	9208	9092	9198	9148	8950	9136	9150	9207	9240	9062	9119	9114	9240	9254	9046	9194	9197	9146	9286	9084	9030	9120	9017	9189	9122	9106	9161	9236	9119	9184	9087	9192	9031	9188	9020	9070	9215	9110	9032	9195	9143	9123	9026	9134	9132	9199	9265	9109	9285	9009	9132	9230	9229	9175	9145	9290	9334	9011	9130	9307	9060	9055	9165	9104	9097	9029	9120	9041	9173	9101	9219	9156	9177	9223	9099	9224	9224	8996	9021	9356	9140	9219	9091	9095	9222	9182	9032	9259	9248	9072	9120	9233	9213	9267	9052	9230	9198	9223	8991	9028	9160	9229	9290	9248	9028	9253	9073	9149	9096	9080	9259	9122	9094	9187	9166	9157	9174	9287	9079	9011	9073	9094	9099	9031	9139	9118	9123	8999	9233	9140	9196	9200	9255	9189	9129	9216	9231	9028	9063	9203	9103	9102	9219	9042	9041	9082	9294	9200	9105	9206	9361	9150	9101	9242	9080	9243	9167	9043	9205	9088	9093	9192	9136	9175	9230	9154	9090	9180	9060	9244	9146	9194	9112	9038	9073	9104	9050	9159	9151	9157	9152	9037	9104	9209	9167	9066	9131	9240	9032	9077	9119	9092	9092	9103	9258	9031	9016	9082	9240	9157	9242	9239	9101	8996	9155	9182	9202	9208	9183	9147	9204	9092	9188	9119	9105	9187	9184	9188	9273	9269	9160	9045	9250	9183	9121	9286	9076	9213	9115
30048	22913	25440	21581	19474	20455	19709	19489	20459	19671	17902	16871	16250	15899	15987	15970	15821	15820	15787	15799	15883	15842	15863	15972	15877	16018	15874	15850	15957	15574	15673	15912	16063	15696	15743	15776	15938	15898	15805	15739	16034	15822	15906	16201	15755	15774	15977	15988	15836	16122	16033	15979	15818	15947	15863	15990	15884	15716	15999	15823	15933	15827	15760	15809	15875	15844	15783	15763	16065	15756	15860	15731	15943	15977	15872	15940	15855	15656	15886	15945	15798	15809	16005	15899	15837	15836	15863	15695	15813	15819	15871	15645	15810	15844	16073	15866	15879	15934	15794	15772	15906	15985	15845	16061	15639	15956	15921	15846	15924	15746	15828	15748	15926	16004	15913	15944	15851	15923	15985	15808	15983	15816	16008	16142	15850	15765	16052	16047	15866	15883	16002	16012	15883	15649	15880	15860	15982	15935	15835	15625	15749	15725	15757	15808	15729	15787	15919	16001	15982	15804	15733	15882	15867	15660	15690	16066	15936	15683	16050	15789	15781	15757	15571	15915	15788	15780	15885	15951	15884	15659	15742	15819	15809	15748	15628	15674	15856	15698	15974	15791	16069	15961	15888	15871	16027	15821	15882	15924	15916	15990	15846	16047	15991	15887	15682	15764	15755	15793	15709	15696	15765	15588	16017	15850	15899	16056	15683	15669	15638	15945	15878	15730	15698	15923	15936	15790	15835	16068	16005	15816	15985	15752	15897	15743	15608	15954	15932	15778	15800	15660	15827	15798	15879	15857	16020	15728	15838	16020	15879	15677	15975	15802	15891	15750	15873	15908	16039	15868	15660	16036	16122	15970	15878	15869	15798	15856	15928	15615	15773	16077	15795	15784	15865	15760	15681	15908	15798	15800	15756	16012	16009	15798	16031	15924	16098	15952	15937	15798	16026	15851	15890	15896	15776	15715	15789	15773	15875	15879	15852	15944	15872	16099	15920	15913	16104	15891	16032	15903	15963	15812	15854	15818	16068	15833	15672	15804	15860	15984	15781	15991	15943	15778	15915	15890	15800	15745	15922	15794	15854	15719	16052	15798	15790	16020	15986	15849	15842	16069	15888	15908	15821	15865	15753	15866	15901	15834	15883	15829	15842	15788	15952	15950	15631	15809	16032	15947	15822	15896	15837	15858	15869	15947	15935	15690	15961	16015	16220	16110	15681	15813	15927	15936	15808	16058	15948	15800	15896	15853	15828	15771	15911	15963	15851	15787	15770	15671	15950	15950	16028	15737	15766	15897	15782	15847	15734	15747	15817	15914	15919	15914	15857	15847	15616	15918	15862	15968	15893	15902	16115	15770	15864	15908	15817	15844	15988	16013	15796	15947	15790	15786	15887	15971	16026	15907	15754	15839	15756	15830	16095	16027	15726	15942	16066	15861	15755	16006	15936	16067	15789	16137	15933	15825	15748	15755	15701	15883	15689	16017	15774	16023	15871	15873	15846	15688	15764	15851	16021	16019	16010	15976	15739	15664	15780	15728	15957	15755	15944	15970	15974	15887	15657	16003	15748	15830	15993	15846	15889	15950	15976	15998	16064	15894	15742	16021	15787	15906	15713	15879	15817	15866	15939	15867	15649	15951	15901	15873	15729	15992	15756	16068	15887	15884	15865	15658	15830	15822	16076	15934	16028	15965	15857	15835	15929	15907	15816	15893	15654	16001	15767	15817	15732	15831	15784	15801	15897	15953	15790	16100	15728	15628	15907	15845	15969	15696	15729	15809	15936	15952	15832	15653	15825	15923	15755	15649	15892	15793	15912	15917	15868	15797	15809	15880	15810	16079	15825	15774	15782	15780	15885	15917	15974	15865	16053	15841	16000	15821	15816	15825	16009	15917	15751	16019	15677	15712	15841	15801	15955	15950	15831	15959	15685	15772	15744	15798	15601	15771	15649	15851	15922	16031	15979	15785	15636	15762	15794	16056	15851	15757	15901	15868	15817	15896	15972	15755	16050	15864	15708	16087	16033	15926	15872	15909	15846	16065	15963	15838	16063	15947	15715	16012	15739	15917	15836	15961	16012	15860	15711	15554	15968	15791	15980	15761	16063	15950	15729	15968	15818	15859	15753	16000	15731	15905	15891	15758	15839	15858	16016	15995	16018	15822	15790	15776	15850	15695	15954	15985	15942	15913	15892	15842	15936	15898	15855	15882	15788	15814	15759	15965	15868	15784	15628	15983	15749	15781	15997	16081	15774	15986	15896	15948	15901	15782	15950	15812	15634	15875	15932	15796	15864	16166	15966	15877	15798	15913	15972	15806	15766	15706	15921	15618	15721	15854	15947	15839	15752	15930	15869	15876	15681	15594	15981	15772	15873	15745	15698	15812	15946	15853	15799	15849	15805	15749	15600	16063	15931	15781	15795	15764	15979	15843	15792	15869	15820	15678	15864	15881	15963	15966	15924	15687	15950	15714	15902	15888	15681	16004	15914	15970	15681	15859	15901	15727	15809	15994	15949	15994	16092	15904	15893	16004	15985	15928	15780	15782	15974	15803	15684	15926	15909	15802	15881	15888	15964	15974	15770	15824	15918	15765	16047	15656	15895	16057	15805	15802	15693	15872	15884	16049	15731	15788	15941	15920	16121	15652	15796	15740	15842	15961	15972	15756	15668	15966	15802	15841	15928	15946	15710	15721	15927	15806	15958	15784	15957	15817	16028	15872	15748	15844	16088	15695	15664	16037	15844	15627	15926	15854	15994	15944	15901	15940	15660	15883	15906	15780	15813	16083	15901	15733	15880	15811	15868	16076	15991	15995	15971	15846	15931	15967	15980	15703	15777	15809	15904	15912	15981	16024	15921	15668	15881	15826	15950	15723	15843	15789	15774	15752	15897	15784	15988	15898	15896	15685	15784	15727	15824	15657	15759	15865	16094	15753	15689	15757	15865	16032	15637	15846	15855	15768	15981	15898	16024	15991	15933	15849	15888	15776	16044	15762	15745	15779	15656	15742	15685	15791	15921	15643	15885	16015	15874	15750	15692	15890	15829	15825	15781	15953	15874	15896	15810	15796	15833	15994	15966	15764	15929	15840	16049	15759	15910	15976	15933	15829	15987	15974	15989	15915	15869	15722	15831	15843	15818	15799	15875	15922	15879	15679	15982	15836	15928	15992	15681	15640	15830	15687	15797	15962	15890	16039	15829	15874	15953	15652	15954	15629	15883	15858	15858	15711	15921	15952	15955	15924	16012	15909	15917	15748	15980	15837	15820	16016	16027	15856	15856	15959	15843	15788	15860	15838	15919	15798	15905	15854	15985	16177	15974	15992	15893	16087	15808	15869	16119	15799	15849	15797	15954	15883	15839	15764	15879	16004	15813	15925	15938	15679	15861	15935	15645	15821	15849	15923	15784	15983	15775	16050	15853	15903	15654	15974	15838	15802	15903	15708	15736	15840	15794	15965	15948	16060	15734	15866	15791	16023	16022	15934	15807	15957	15715	15830	15901	15833	16058	15902	16027	16087	15826	15811	15857	15959	15822	16105	15983	16111	16035	15887	16076	15824	15582	15778	15967	15795	15779	15951	15825	15879	15879	15878	15757	15874	16021	15772	15728	15835	15817	16029	15771	15870	15967	15958	15976	15861	16061	16052	15827	15773	15888	15903	15805	15980	15662	15913	15732	15880	15935	15974	15929	15926	15648	15841	15870	16003	15775	15885	15776	16000	16037	15876	15865	16032	15941	15908	15965	16112	15858	15783	15820	15891	15749	15779	16049	15674	15961	15761	15833	15862	15872	15866	16052	15925	15952	16018	15728	15911	16041	15798	15853	15772	15828	15775	15978	15856	15814	15647	15942	15693	15756	15938	15747	15787	15928	15998	15728	15725	15859	15887	15815	15856	15601	15887	16005	15865	15996	15997	15811	15836	15936	15938	15788	15959	15718	15881	15633	15895	15857	15943	15814	15884	15990	15879	15807	15982	15905	15711	15809	15971	15912	15798	15846	15736	15977	15874	15806	15849	15812	15778	15993	15940	15892	16076	15898	16038	15966	16120	15812	15868	16027	15844	15845	16031	16137	15789	15849	15660	15792	16084	15703	15662	16018	15668	15970	15907	15833	16024	15912	15860	16008	15691	16006	15969	15756	15650	15933	15824	15996	15666	15919	15767	16012	15901	15761	15759	15899	15877	15987	15819	15867	15937	15920	15839	16038	15883	15865	15787	15780	15853	15952	15662	15975	15898	15845	15798	15999	15850	15898	15907	15940	15944	16024	15863	15971	15888	15850	15888	15938	15770	15871	15914	15859	15955	15923	15771	15916	15648	15884	15964	15901	16051	16003	16018	16027	15920	15914	15925	15656	15986	15840	15811	15785	15795	15768	16021	15909	15788	15773	15761	15827	15988	15908	16021	15997	15771	15832	15932	15877	15838	15904	15988	15868	15780	15825	16024	15843	15733	15773	15783	16159	15701	15792	15853	15780	15500	15795	15790	15803	15813	15782	15876	15831	15853	16166	15923	15874	15886	15871	15969	15873	16000	15787	15779	15888	15951	15830	15941	16041	15911	15913	15842	15798	15693	16068	15772	15655	16009	15877	16034	15904	15974	15889	15754	15872	15866	15748	15996	15921	15973	15857	16022	15981	15915	15764	15761	15830	15916	16115	15876	15974	15723	15778	15991	15842	15841	16058	15864	15969	15957	15693	16008	15871	16028	15731	15924	15954	15792	15792	16015	15761	15664	15810	15948	16058	16078	15972	16080	15911	15778	15816	15816	15864	15827	15908	15714	16006	15716	15842	15793	15931	15752	15672	15999	15847	15908	16006	15805	15801	15854	15868	15939	15978	15730	15839	15656	15945	15802	15837	15868	15912	15900	15880	15780	15960	15828	15841	15748	15767	15721	15956	16074	16033	15956	15989	15941	15966	15719	16012	15987	15849	15738	15830	15647	15802	15818	15881	15984	15943	15730	16081	15797	15939	15750	15891	15990	15811	15915	15821	15937	15893	15758	15869	16053	15901	15896	15828	15818	16033	15934	15474	15766	15857	15634	15903	15936	15992	16133	15911	15909	15921	15931	16072	15934	16028	16088	15857	16013	15939	15976	15976	15884	15772	15877	15655	15577	15849	15645	15641	16055	15777	15797	15928	15978	15966	16056	16043	15864	16035	15809	15946	15756
12364	15297	18750	13312	13197	14201	13003	13075	13966	12680	10576	10003	9302	9308	9216	9250	9154	9268	9162	9199	9230	9076	9312	9085	9283	9249	9351	9281	9331	9267	9384	9139	9331	9312	9321	9201	9266	9229	9187	9165	9252	9256	9122	9280	9165	9205	9262	9224	9175	9137	9154	9211	9178	9252	9288	9149	9173	9220	9272	9116	9177	9156	9137	9143	9131	9184	9280	9302	9123	9160	9152	9329	9222	9189	9187	9253	9175	9135	9159	9093	9200	9183	9113	9124	9080	9232	9246	9210	9291	9247	9113	9191	9093	9301	9141	9275	9192	9266	9106	9267	9213	9106	9243	9248	9139	9271	9235	9086	9051	9276	9147	9122	9203	9135	9317	9161	9219	9136	9058	9294	9117	9104	9097	9209	9087	9187	9193	9102	9217	9167	9364	9223	9279	9115	9203	9296	9118	9124	9203	9219	9206	9353	9278	9201	9248	9184	9200	9246	9092	9152	9210	9305	9245	9172	9129	9205	9154	9009	9227	9122	9300	9345	9205	9295	9107	9203	9127	9124	9177	9266	9198	9196	9204	9088	9230	9263	9191	9078	9215	9326	9204	9111	9274	9241	9316	9145	9122	9204	9306	9250	9082	9250	9080	9098	9252	9088	9235	9111	9022	9309	9154	9177	9118	9220	9237	9138	9205	9179	9165	8966	9087	9304	9339	9248	9099	9101	9251	9124	9051	9235	9154	9303	9106	9269	8838	9228	9261	9301	9145	9145	9072	9154	9191	9146	9206	9164	9316	9223	9282	9222	9136	9273	9233	9203	9209	9203	9123	9006	9204	9277	9073	9170	9148	9250	9110	9296	9167	9322	9314	9195	9312	9383	9176	9064	9390	9296	9113	9288	9143	9146	9202	9290	9263	9238	9184	9150	9065	9207	9269	9069	9197	9425	9320	9106	9247	9222	9210	9156	9200	9222	9152	9158	9218	9146	9241	9197	9194	9183	9115	9154	9113	9079	9057	9259	9124	9242	9239	9146	9287	9148	9283	9198	9213	9125	9407	9322	9169	9259	9165	9144	9203	9267	9070	9185	9218	9171	9036	9032	9287	9216	9325	9224	9255	9246	9036	9228	9356	9012	9182	9213	9080	9338	9198	9281	9220	9088	9197	9127	9217	9191	9221	9174	9238	9355	9158	9107	9106	9138	9178	9153	9144	9169	9121	9067	9269	9155	9022	9155	9257	9105	9174	9228	9188	9104	9139	9169	9176	8968	9215	9105	9134	9185	9172	9322	9057	9172	9284	9205	9354	9253	9214	9312	9201	9194	9242	9064	9363	9011	9040	9293	9388	9226	9148	9224	9128	9216	9225	9162	9247	9236	9123	9098	9255	9320	9171	9197	9301	9119	9180	9200	9245	9185	9028	9253	9117	9223	9185	9189	9196	9270	9245	9159	9285	9169	9216	9141	9058	9155	9226	9057	9275	9214	9167	9122	9187	9296	9049	9179	9175	9241	9169	9296	9135	9069	9313	9122	9300	9129	9200	9207	9245	9293	9208	9060	9307	9145	9234	9035	9097	9049	9164	9211	9211	9120	9141	9274	9094	9171	9118	9159	9247	9233	9217	9150	9201	9214	9066	9186	9237	9056	9150	9360	9083	9046	9101	9248	9136	9037	9180	9200	9310	9146	9221	9213	9215	9231	9208	9171	9218	9140	9353	9186	9166	9183	9188	9294	9259	9308	9183	9182	9180	9205	9159	9231	9227	9284	9223	9023	9167	9270	9127	9201	9366	9153	9177	9197	9287	9346	9200	9303	9169	9146	9308	9122	9194	9153	9213	9253	9150	9098	9021	9199	9263	9115	9231	9031	9131	9268	9305	9303	9162	9262	9116	9141	9208	9192	9180	9213	9265	9298	9081	9199	9255	9063	9113	9215	9200	9144	9173	9101	9203	9106	9280	9121	9175	9143	9313	9199	9097	9253	9094	9245	9126	9178	9204	9203	9271	9143	9136	9152	9248	9138	9084	9288	9247	9130	9187	9118	9137	9252	9241	8997	9292	9132	9130	9230	9208	9199	9072	9438	9084	9249	9301	9190	9259	9147	9294	9227	9185	9282	9249	9129	9470	9266	9176	9185	9164	9174	9096	9100	9299	9121	9364	9347	9158	9218	9236	9202	9040	9139	9162	9285	9159	9263	9171	9224	9184	9271	9105	9103	9231	9140	9208	9209	9241	9277	9342	9178	9217	9296	9162	9189	9258	9186	9139	9157	9145	9224	9293	9299	9261	9274	9355	9192	9317	9208	9107	9215	9202	9197	9181	9081	9406	9224	9186	9236	9263	9136	9029	9190	9254	9200	9116	9268	9184	9270	9292	9119	9214	9214	9100	9107	9097	9157	9098	9319	9227	9201	9207	9347	9119	9221	9122	9110	9193	9290	9318	9050	9299	9128	9252	9247	9200	9140	9279	9114	9375	9204	9276	9136	9179	9165	9124	9233	9178	9173	9229	9119	9338	9168	9167	9129	9185	9287	9342	9304	9159	9173	9077	9258	9040	9322	9291	9313	9113	9230	9187	9198	9094	9100	9075	9243	9055	9150	9192	9253	9250	9205	9185	9205	9226	9132	9248	8942	9207	9114	9112	9172	9142	9246	9136	9263	9292	9248	9088	9192	9164	9122	9131	9183	9118	9101	9183	9206	9212	9087	9101	9184	9309	9144	9191	9279	9304	9154	9106	9201	9035	9199	9138	9197	9151	9305	9095	9153	9141	9229	9223	9322	9116	9189	9125	9405	9270	9230	9286	9167	9226	9042	9236	9017	9163	9328	9163	9164	9174	9202	9193	9208	9186	9106	9322	9233	9277	9238	9126	9303	9125	9274	9299	9136	9164	9202	9219	9249	9205	9216	9150	9178	9238	9246	9067	9194	9153	9150	9230	9177	9142	9133	9267	9200	9236	9112	9289	9192	9260	9167	9218	9217	9212	9151	9107	9198	9109	9333	9079	9192	9136	9083	9100	9156	9260	9298	9282	9324	9194	9213	9185	9101	9132	9192	9296	9071	9212	9208	9252	9204	9194	9422	9204	9117	9180	9334	9353	9135	9159	9226	9245	9178	9269	9194	9236	9179	9178	9296	9123	9148	9173	9253	9250	9280	9046	9050	9159	9256	9103	9293	9251	9284	9135	9260	9318	9231	9221	9187	9075	9221	9144	9159	9143	9220	9186	9250	9246	9151	9153	9209	9239	9000	9167	9113	8986	9238	9198	9150	9103	9200	9124	9128	9188	9126	9248	9262	9101	9254	9299	9001	9223	9217	9197	9107	9045	9248	9224	9310	9146	9092	9139	9304	9114	9232	9346	9242	9274	9204	9269	9195	9201	9162	9126	9188	9110	9072	9309	9237	9195	9231	9217	9282	9294	9244	9360	9222	9139	9170	9314	9293	9197	9034	9149	9120	9185	9212	9143	9208	9361	9049	9127	9344	9238	9298	9312	9213	9347	9101	9201	9261	9271	9285	9271	9076	9171	9218	9230	9292	9303	9203	9309	9245	9263	9167	9268	9118	9267	9338	9294	9258	9155	9273	9242	9188	9300	9124	9204	9319	9288	9221	9039	9188	9209	9197	9228	9132	9253	9251	9139	9218	9173	9221	9260	9241	9031	9227	9189	9313	9270	9418	9266	9328	9187	9143	9170	9042	9296	9212	9114	9117	9269	9192	9208	9214	9064	9211	9261	9412	9225	9211	9248	9250	9215	9107	9155	9313	9067	9170	9225	9132	9223	9225	9266	9085	9284	9137	9385	9286	9148	9164	9248	9187	9222	9258	9171	9211	9168	9296	9261	9045	9387	9104	9049	9236	9063	9211	9143	9160	9188	9211	9018	9135	9209	9084	9158	9151	9100	9230	9201	9242	9376	9149	9249	9163	9182	9177	9272	9151	9132	9280	9078	9229	9148	9190	9290	9228	9187	9147	9316	9279	9224	9106	9251	9209	9370	9156	9285	9225	9102	9222	9192	9221	9373	9291	9378	9090	9191	9225	9119	9332	9273	9130	9194	9249	9264	9363	9059	9201	9238	9282	9243	9243	9103	9212	9193	9153	9153	9197	9188	9154	9165	9193	9066	9150	9060	9251	9277	9164	9034	9211	9199	9279	9108	9229	9265	9144	9118	9185	9045	9153	9239	9075	9288	9171	9329	9099	9280	9272	9124	9205	9236	9109	9167	9277	9161	9114	9118	9154	9224	9153	9182	9179	9242	9165	9054	9039	9142	9144	9176	9122	9388	9095	9219	9136	9313	9371	9250	9167	9213	9267	9307	9120	9192	9159	9430	9212	9115	9227	9330	9253	9198	9168	9103	9277	9197	9147	9286	9213	9241	9177	9168	9237	9255	9113	9207	9218	9266	9258	9251	9149	9186	9105	9260	9090	9205	9198	9168	9132	9220	9129	9106	9243	9116	9054	9218	9302	9158	9180	9146	9333	9242	9147	9326	9240	9097	9249	9187	9245	9124	9214	9167	9265	9201	9330	9186	9259	9347	9194	9078	9176	9231	9205	9321	9262	9088	9136	9261	9229	9137	9193	9262	9196	9299	9317	9100	9197	9223	9035	9267	9207	9242	8964	9148	9239	9217	9123	9240	9375	9166	9125	9429	9281	9080	9209	9114	9273	9386	9158	9231	9178	9359	9297	9172	9254	9272	9221	9328	9191	9220	9223	9065	9136	9147	9274	9120	9370	9214	9319	9221	9242	9039	9255	9177	9315	9062	9148	9278	9194	9263	9350	8960	9118	9192	9111	9195	9179	9080	9197	9291	9247	9099	9092	9170	9184	9216	9266	9098	9165	9294	9246	9265	9158	9373	9124	9293	9299	9198	9196	9156	9272	9126	9232	9073	9299	9133	9148	9112	9031	9200	9142	9204	9132	9280	9129	9146	9183	9309	9274	9245	9097	9039	9194	9109	9371	9139	9163	9147	9088	9092	9271	9242	9134	9131	9208	9198	9264	9218	9262	9256	9126	9140	9168	9370	9273	9100	9327	9199	9271	9305	9142	9100	9289	9261	9208	9087	9250	9245	9163	9182	9292	9129	9192	9227	9091	9253	9181	9221	9039	9227	9087	8997	9255	9194	9215	9258	9208	9118	9386	9244	9031
25334	21049	27551	27334	25619	23613	22874	34486	38560	31960	22892	18710	16860	16300	16072	16007	15980	15696	15878	15897	16012	15938	15943	15729	15879	15770	15841	15950	15912	16083	15986	15743	15789	15892	15837	15740	15831	15652	15763	15717	15655	15684	15765	15761	15809	15856	15629	15789	15831	15740	15795	15808	15783	15882	15919	15973	15772	16111	15735	15878	15889	15626	15629	15838	15835	15771	15837	15663	15713	15687	15638	15790	15843	15886	15706	15894	15712	15842	15622	15748	15821	15839	15730	15722	15702	15570	15802	15688	15753	15539	15740	15824	15869	15715	15718	15655	15779	15710	15882	15809	15915	15782	15834	15719	15668	15875	15707	15914	16012	15862	15743	15685	15803	15729	15876	15885	16020	15725	15836	15802	15813	15618	15913	15775	15766	15870	15804	15652	15721	15699	15593	15595	15774	15869	15608	15411	15742	15884	15828	15713	15666	15656	15700	15785	15670	15795	15853	15751	15900	15814	15758	15681	15836	15976	15755	15722	16010	15681	15603	15917	15907	15736	15703	15754	15806	15749	15599	15848	15937	15635	15705	15845	15837	15858	16003	16022	15901	15888	15840	15765	15830	15537	15674	15761	15654	15550	15918	15807	15936	16044	15767	15786	15695	15807	15649	15931	15949	15816	15734	15897	15693	15891	15709	15721	15648	15989	15948	16032	15830	15576	15799	15557	15635	15752	15915	15954	15783	15632	15777	15749	15844	15867	15768	15742	15686	15652	15659	15946	15912	15752	15760	15962	15813	15731	15841	16046	15828	15662	15843	15788	15814	15850	15721	15747	15856	15940	15637	15681	15966	15478	15858	15733	15795	15770	15546	15610	15668	15738	15775	15591	15696	15776	15730	15824	15609	15890	15713	15748	16057	15828	15807	15679	16012	15961	15614	15624	15641	15811	15740	15916	15724	15958	15874	15860	15761	15798	15852	15848	15634	15940	15712	15873	15622	15758	15723	15629	15604	15673	15649	15850	15764	15895	15862	15777	15561	15732	15697	15753	15848	15993	15761	15674	15881	15736	15649	15591	15545	15688	15815	16023	15821	15782	15756	15932	15914	15774	15702	15761	15822	15850	15437	15672	15888	15922	15646	15788	15789	15683	15598	15776	15671	15948	15698	15808	15899	15715	15511	16020	15806	15598	15997	16053	15876	15946	16006	15675	15778	15612	15788	15833	15653	15783	16013	15679	15784	15872	15966	15937	15750	15573	15835	15850	15915	15753	15888	15680	15698	15864	15785	15850	15890	15660	15632	15886	15795	15774	15722	15772	15869	15747	15951	16009	15761	16077	15533	15605	15838	15818	15919	15812	15913	15873	15697	15779	15757	15747	15845	15805	15645	15820	15767	15717	15873	15851	15860	15688	15825	15853	15962	15638	15727	15828	15796	15987	15810	15805	15766	15855	15898	15895	15600	15752	15755	15671	15869	15876	15753	15581	15841	15778	15985	15796	15602	15623	15749	15846	15723	15631	15628	15873	15695	15576	15628	15915	15974	15748	15947	15652	15880	15683	15837	15766	16048	15713	15740	15775	15777	15771	15743	15869	15851	15932	15915	15703	15629	15768	15751	15820	15922	15878	15776	15858	15548	15549	15817	15860	15851	15682	15701	15581	15730	16018	15745	15651	15673	15759	15749	15885	15795	15847	15731	15759	15596	15839	15878	16111	15740	15650	15740	15880	15888	15620	15544	15873	15766	15709	15790	15695	15684	15603	15593	15807	15895	15638	15833	15896	15934	15908	15804	15779	15894	15860	16072	15787	15968	15831	15551	15716	15660	15565	15625	15668	15875	15733	15969	15714	15890	15637	15806	15776	15795	15718	15869	15863	15757	15622	15874	15870	15765	15762	15754	15695	15781	15705	15790	15751	15775	15768	15561	15694	15768	15744	15761	15817	15915	15645	15765	15864	15841	15611	15706	15704	15627	15913	15699	15668	15989	15837	15607	15881	15701	15743	15693	15894	15858	15961	15885	15885	15706	15759	15591	15693	15697	15844	15850	15909	16008	15825	15852	15830	15707	15679	15824	15654	15931	15979	15849	15748	16147	15902	15982	15851	15843	15819	15650	15878	15867	15977	15631	15804	15807	15757	15773	16098	15720	15823	15751	15826	15712	15960	15678	15975	15901	15755	15800	15588	15798	15644	15906	15579	15740	15894	15673	15690	15923	15770	15776	15680	15860	16038	15839	15760	15714	15830	15848	15786	15631	15672	15497	15787	15860	15888	15548	15672	15737	15855	15793	15789	15917	15755	15838	15862	15595	15899	15992	15655	15638	15845	15811	15854	15782	15763	15714	15757	15613	15722	15708	15876	15763	16026	15748	15689	15476	15567	15693	15866	15854	15844	15831	15601	15750	15661	15671	15867	15808	15567	15622	15817	15794	15610	15606	15940	15935	15822	15904	15699	15763	15687	15875	15768	15628	15733	15747	15671	15679	15695	15716	15668	15817	15808	15705	15732	15989	15742	15788	15809	15940	15935	15508	15643	15758	15478	15835	15869	16023	16104	15953	15925	15858	15994	15676	15656	15776	15760	15799	15834	15796	16021	15867	15734	15593	15771	15828	15666	15572	15812	15934	15659	15921	15739	15865	15813	15670	15764	15834	15809	15711	15814	15725	15803	16058	15561	15778	15668	15821	15892	15540	15794	15634	15638	15728	15822	15863	15733	15747	15752	15632	15699	15525	15794	15492	15702	15815	15702	15616	15798	15771	15810	15701	15844	15738	15815	15713	15988	15669	15725	15983	15720	15828	15771	15928	15781	15771	15709	15919	15920	15861	15892	15720	15825	15746	15810	15731	15508	15763	15774	15785	15528	15690	15692	15777	15757	15620	15774	15797	15897	15863	15892	15695	15724	15588	15721	15785	15915	15821	15776	15872	15751	15787	15927	15652	15755	15722	15898	15942	15820	15577	15785	15800	15590	15726	15701	15933	15839	15874	15912	15820	15748	15682	15595	15760	15767	15713	16119	15877	15809	15833	15914	15981	15892	15986	15551	15699	15727	15682	15835	15817	15863	15790	15670	15827	15630	15689	15787	15564	15928	15766	15877	15799	15743	15775	15872	15711	15822	15829	15634	15882	15712	15616	15825	15672	15709	15748	15687	15849	15889	15901	15793	15618	15635	15793	15867	15729	15901	16048	15839	16030	15790	15753	15811	15671	15903	15796	15660	15742	15721	15683	15747	15839	15597	15751	15915	15842	15864	15778	15934	15825	15823	15759	15722	15744	15524	15773	15807	15837	15742	15858	15774	15672	15867	15926	15666	15992	15715	15761	15818	15750	15748	15713	15567	15630	15857	15722	15911	15833	15647	15770	15765	15743	15921	15605	15932	15784	15705	15749	15734	15896	15904	15889	15767	15974	15812	15856	15760	15667	15631	15558	15742	15907	15789	15860	15819	15808	15905	16034	15875	15518	15689	15613	15951	15856	15673	15734	15731	15730	15872	15603	15658	15910	15870	15728	15920	15705	15910	15799	15915	15909	15842	15746	15582	15787	15720	15622	15685	15979	15823	15812	15732	15602	15735	15767	15641	15817	15864	15800	15715	15733	15839	15709	15814	15677	15823	15804	15738	15732	15800	15877	15760	15939	15748	15748	16031	15672	15792	15764	15793	15716	15777	15860	15835	15905	16002	15798	15763	15622	15772	15872	15871	15743	15935	15854	15731	15615	15650	15740	15570	15968	15786	15750	15727	15901	15764	15659	15821	15730	15651	15736	15694	15688	15726	15681	15564	15619	16074	15788	15726	15599	15777	15788	15908	15913	15586	15877	15911	15661	15718	15542	15657	15787	15876	15736	15839	15862	15780	15765	15786	15736	15969	15748	15768	15891	15752	15793	15894	15667	15918	15789	15890	16055	15610	15779	15754	15648	15809	15701	15862	15941	15920	15882	15871	15625	15723	15696	15836	15830	15816	15783	15900	15718	15932	15742	15803	15640	15751	15587	15898	15699	15752	15774	15682	15864	15748	15641	15701	15741	15528	15725	15982	15725	15871	15860	15864	15919	15779	15699	15771	15650	15899	15661	15775	15726	15706	15903	15753	15766	15827	15806	15758	15805	15658	15748	15881	15847	15731	15594	15908	15695	15589	15918	15745	15713	15730	15816	15771	15771	15849	15953	15803	15603	15511	15791	16041	15892	15706	15730	15834	15666	15804	15610	15749	15669	15888	15746	15801	15811	15828	15815	15730	15739	15899	15792	15902	15609	16033	15646	15711	15885	15752	15673	15770	15838	16012	15764	15688	15853	15816	15893	15529	15742	15734	15654	15775	15754	15777	15879	15723	15674	15713	15663	15545	15664	15761	15690	15649	15749	15718	15781	15778	15664	15553	15597	15841	15844	15863	15848	15854	15710	15601	15655	15767	15888	15702	15896	15854	15776	15789	15519	15712	15771	16021	15775	15647	15858	15670	15786	15875	15935	15706	15832	15887	15867	15766	15547	15682	15846	15809	15787	15870	15729	15864	15594	15890	15626	15770	15880	15771	15771	15841	15701	15833	15554	15592	15910	15780	15855	15631	15842	16007	15814	15922	15916	15806	15811	15878	15873	15794	15695	15704	15804	15786	15542	15698	15805	16059	15914	15847	15810	15684	15720	15586	15662	15690	16083	15804	15821	15775	15705	15862	15875	15763	15764	15846	15967	15973	15911	15619	15743	15660	15814	15954	15863	15617	15714	15885	15780	15812	15932	15657	15658	15769	15812	15809	15909	15824	15746	15728	15725	15642	15807	15723	15807	15748	16022	15862	15930	15922	15633	15623	15679	15868	15905	15868	15838	15688	15669	15857	15725	15886	15638	15863	15699	15826	15934	15712	15605	15889	15882	15663	15780	15597	15811	15817	15773	15757	15745	15785	15697	15649	15805	15784	15759	15827	15814	15837	15558	15687	15731	15865	15929	15608	15828	16002	15725	15943	15686	15687	15862	15941	15575	15679	15869	15989	15699	15848	15706	15500	15780	15802	15783	15652	15769	15928	15987	15553	15735	15912	15526	15687	15915	15856	15682	15645	15546	15625	15897	15710	15687	15801	15799	15807	15664	15682	15719	15873	15790	15777	15848	15797	15726	15868	15953	15873	15749	15845	15688	15793	15834	15766	15769	15815	15775	15937	15664	15813	15822	15736
13010	22010	24159	20408	19508	16319	15673	30185	31030	22960	14118	11126	9879	9458	9324	9151	9311	9252	9249	9389	9309	9480	9362	9282	9212	9382	9382	9442	9233	9353	9347	9336	9248	9199	9269	9311	9328	9426	9252	9124	9321	9255	9295	9269	9166	9186	9477	9402	9203	9330	9304	9444	9073	9314	9333	9398	9348	9138	9328	9347	9249	9340	9174	9347	9280	9254	9198	9346	9232	9329	9362	9213	9075	9300	9331	9306	9114	9253	9287	9325	9319	9194	9397	9230	9267	9290	9403	9350	9294	9306	9362	9227	9101	9295	9363	9223	9235	9252	9211	9265	9336	9426	9301	9159	9327	9185	9171	9453	9213	9253	9340	9188	9188	9267	9220	9122	9301	9274	9275	9210	9181	9363	9356	9310	9287	9299	9206	9308	9317	9382	9202	9254	9275	9185	9257	9278	9276	9310	9225	8962	9211	9362	9107	9216	9285	9112	9243	9322	9265	9304	9343	9213	9338	9182	9273	9222	9296	9064	9230	9392	9225	9248	9238	9412	9352	9301	9278	9391	9236	9235	9152	9319	9365	9292	9181	9103	9285	9241	9244	9282	9275	9332	9324	9283	9228	9469	9124	9159	9309	9267	9168	9153	9241	9356	9200	9295	9300	9184	9262	9195	9332	9218	9215	9312	9354	9279	9183	9247	9249	9047	9315	9180	9260	9268	9120	9270	9236	9294	9170	9147	9297	9262	9323	9315	9295	9254	9193	9381	9156	9326	9372	9288	9046	9332	9193	9248	9285	9235	9271	9367	9476	9202	9413	9150	9155	9340	9179	9316	9221	9123	9437	9274	9251	9284	9331	9263	9366	9045	9338	9181	9173	9330	9239	9274	9156	9344	9135	9197	9193	9407	9163	9252	9226	9207	9391	9193	9310	9227	9349	9259	9162	9296	9329	9145	9342	9172	9290	9376	9178	9210	9227	9210	9310	9091	9226	9245	9154	9237	9285	9235	9199	9208	9272	9221	9297	9077	9371	9215	9250	9386	9371	9171	9019	9283	9176	9241	9279	9396	9197	9221	9325	9306	9392	9235	9229	9234	9188	9069	9226	9236	9338	9316	9161	9338	9315	9279	9289	9288	9199	9284	9190	9368	9285	9198	9394	9259	9096	9070	9241	9225	9355	9268	9063	9301	9222	9183	9191	9324	9354	9167	9321	9187	9117	9307	9312	9156	9199	9361	9080	9489	9229	9206	9344	9214	9315	9315	9281	9349	9250	9098	9239	9167	9298	9282	9200	9248	9251	9113	9042	9275	9317	9235	9299	9255	9255	9259	9139	9232	9220	9212	9289	9186	9337	9185	9226	9203	9198	9315	9113	9263	9148	9267	9316	9225	9337	9206	9213	9259	9187	9324	9168	9351	9238	9200	9101	9275	9302	9327	9155	9237	9225	9335	9256	9094	9185	9116	9252	9138	9318	9308	9224	9175	9290	9225	9478	9438	9212	9278	9199	9315	9258	9338	8975	9156	9287	9139	9213	9290	9237	9299	9313	9206	9341	9317	9316	9211	9238	9287	9142	9130	9237	9267	9277	9104	9043	9215	9213	9235	9351	9283	9333	9294	9280	9165	9223	9180	9295	9276	9230	9209	9251	9362	9269	9114	9173	9308	9238	9186	9310	9372	9194	9306	9291	9216	9265	9162	9220	9230	9351	9391	9290	9293	9171	9247	9229	9220	9148	9273	9310	9248	9146	9328	9339	9242	9145	9344	9158	9360	9343	9285	9197	9456	9246	9267	9252	9330	9267	9278	9303	9132	9215	9267	9164	9348	9292	9332	9273	9117	9253	9367	9392	9335	9382	9324	9322	9355	9269	9171	9343	9301	9213	9153	9292	9356	9228	9367	9131	9190	9166	9435	9210	9280	9308	9383	9263	9359	9365	9088	9215	9240	9246	9275	9190	9299	9356	9314	9422	9326	9250	9259	9331	9302	9254	9307	9295	9335	9232	9158	9208	9113	9303	9293	9205	9246	9424	9285	9219	9397	9314	9214	9263	9341	9272	9203	9340	9324	9248	9190	9239	9315	9179	9100	9236	9269	9225	9270	9323	9173	9229	9356	9394	9307	9200	9203	9338	9341	9204	9324	9183	9175	9368	9330	9116	9252	9238	9161	9161	9105	9288	9154	9368	9398	9270	9087	9225	9352	9449	9167	9216	9292	9251	9164	9308	9429	9223	9373	9277	9246	9104	9143	9288	9230	9337	9296	9084	9162	9272	9313	9247	9190	9210	9237	9464	9206	9322	9419	9240	9295	9278	9333	9160	9193	9294	9219	9233	9346	9304	9279	9321	9372	9271	9320	9111	9372	9197	9331	9219	9258	9121	9318	9273	9250	9168	9272	9235	9235	9385	9201	9239	9324	9290	9219	9308	9252	9154	9245	9297	9235	9091	9147	9254	9314	9270	9329	9204	9211	9298	9308	9198	9384	9275	9287	9289	9168	9397	9206	9213	9219	9447	9414	9198	9316	9301	9338	9325	9280	9267	9359	9383	9413	9295	9161	9210	9186	9285	9220	9120	9128	9154	9383	9218	9251	9237	9248	9386	9157	9350	9240	9275	9259	9082	9308	9154	9199	9120	9284	9298	9292	9192	9382	9186	9316	9206	9331	9227	9414	9337	9282	9322	9291	9292	9316	9191	9274	9081	9240	9185	9150	9169	9351	9177	9325	9222	9163	9283	9332	9221	9239	9239	9188	9242	9140	9175	9264	9233	9485	9304	9344	9256	9182	9205	9195	9400	9339	9296	9402	9130	9264	9277	9147	9119	9202	9203	9224	9335	9301	9272	9212	9289	9193	9338	9131	9333	9341	9140	9227	9333	9209	9248	9351	9079	9380	9166	9293	9323	9426	9354	9184	9291	9265	9221	9335	9217	9172	9279	9302	9203	9290	9287	9283	9271	9281	9247	9395	9186	9302	9145	9254	9381	9264	9370	9155	9373	9252	9180	9321	9249	9454	9200	9179	9212	9244	9275	9305	9272	9186	9244	9317	9167	9268	9210	9223	9219	9224	9267	9149	9543	9277	9174	9153	9189	9243	9135	9220	9318	9259	9113	9284	9220	9349	9144	9318	9289	9236	9257	9295	9253	9233	9313	9301	9145	9226	9190	9210	9236	9162	9375	9163	9301	9263	9305	9252	9346	9301	9353	9446	9139	9215	9263	9319	9319	9302	9227	9118	9300	9318	9219	9196	9141	9388	9262	9178	9263	9314	9199	9160	9410	9120	9135	9117	9254	9150	9416	9296	9288	9280	9226	9315	9160	9188	9108	9188	9265	9230	9204	9249	9380	9285	9245	9292	9070	9317	9155	9175	9330	9152	9258	9211	9304	9265	9121	9076	9401	9314	9126	9277	9240	9143	9284	9094	9276	9215	9238	9227	9334	9250	9196	9309	9316	9179	9170	9278	9245	9276	9231	9260	9219	9099	9291	9265	9256	9236	9195	9261	9184	9305	9246	9407	9200	9242	9304	9369	9293	9275	9214	9172	9264	9281	9229	9310	9379	9261	9049	9404	9337	9222	9436	9150	9355	9315	9176	9252	9268	9264	9215	9232	9243	9158	9291	9239	9251	9166	9325	9271	9217	9106	9199	9161	9198	9252	9175	9223	9321	9224	9212	9230	9150	9198	9268	9377	9250	9230	9176	9261	9413	9104	9274	9160	9099	9259	9347	9201	9235	9304	9119	9279	9112	9209	9230	9311	9315	9278	9399	9193	9449	9187	9373	9197	9271	9175	9331	9272	9221	9145	9134	9194	9241	9200	9255	9313	9244	9276	9164	9230	9260	9185	9184	9299	9286	9193	9135	9280	9302	9261	9213	9243	9205	9169	9135	9061	9367	9219	9293	9417	9266	9282	9255	9102	9236	9433	9342	9301	9202	9355	9269	9271	9347	9431	9159	9244	9320	9374	9256	9193	9191	9175	9193	9273	9229	9358	9322	9212	9372	9462	9392	9201	9109	9404	9114	9164	9283	9501	9246	9351	9273	9069	9170	9306	9311	9146	9260	9293	9299	9341	9286	9253	9238	9376	9348	9157	9277	9189	9226	9284	9261	9370	9163	9320	9246	9219	9384	9366	9272	9251	9333	9242	9241	9243	9147	9200	9399	9253	9189	9276	9272	9299	9373	9209	9286	9257	9190	9266	9293	9187	9157	9351	9289	9235	9346	9330	9273	9177	9306	9408	9309	9255	9286	9320	9302	9230	9199	9387	9381	9294	9285	9193	9213	9294	9181	9223	9400	9350	9422	9219	9404	9359	9285	9382	9285	9208	9196	9273	9231	9287	9339	9432	9243	9243	9398	9380	9179	9264	9213	9335	9247	9301	9252	9175	9425	9385	9255	9285	9383	9126	9315	9179	9226	9353	9295	9324	9334	9233	9340	9214	9219	9383	9397	9309	9237	9225	9113	9418	9239	9222	9293	9136	9237	9334	9262	9243	9246	9294	9322	9244	9211	9231	9329	9283	9168	9198	9294	9245	9158	9221	9291	9116	9271	9407	9430	9308	9374	9250	9259	9223	9180	9245	9224	9202	9224	9321	9397	9331	9282	9121	9323	9304	9301	9241	9239	9185	9158	9153	9143	9202	9175	9307	9328	9152	9253	9175	9373	9154	9417	9203	9348	9224	9326	9356	9263	9069	9238	9407	9234	9200	9343	9108	9309	9116	9280	9351	9432	9432	9207	9205	9308	9300	9220	9191	9312	9134	9193	9297	9339	9213	9454	9293	9105	9180	9239	9313	9133	9226	9322	9098	9495	9167	9114	9111	9336	9247	9256	9364	9310	9199	9209	9214	9157	9338	9312	9174	9268	9357	9214	9261	9189	9363	9074	9285	9122	9376	9249	9134	9270	9260	9307	9261	9154	9168	9174	9231	9202	9265	9256	9228	9297	9251	9216	9305	9328	9220	9284	9363	9276	9290	9160	9183	9266	9281	9228	9298	9298	9317	9286	9241	9193	9250	9278	9332	9286	9225	9238	9236	9257	9176	9227	9324	9208	9420	9314	9234	9268	9287	9376	9174	9092	9263	9345	9358	9233	9271	9294	9283	9259	9326	9273	9066	9317	9140	9269	9382	9234	9276	9174	9162	9304	9467
23418	21039	28408	24802	24381	27606	29241	46550	56733	41676	27219	20914	17722	16500	16469	16295	16337	16500	16310	16079	16233	16362	16323	16302	16087	16081	16039	16073	16438	16319	16156	16068	16066	15934	15958	16246	16091	16093	16163	16220	16126	16056	16020	16095	16102	15970	16026	16071	16101	16209	16194	16160	16156	15933	16107	16115	16016	15974	16132	16344	15963	16250	16247	16222	16160	16022	15856	16001	16115	16167	16038	16217	16036	15884	16001	16009	16165	15977	15974	16115	16061	16086	15966	16094	16198	15941	16022	16028	16163	16015	15923	16077	16020	15836	15820	15984	16182	15971	15965	16062	15989	15968	16170	15992	16111	16126	16104	16021	15924	15928	15895	15841	16153	15987	16055	16033	16064	16087	15983	15873	15842	15937	16089	16209	15974	16140	15894	16034	16286	16155	16082	16047	16045	16145	15920	16091	16074	15951	15842	15999	16125	16015	15981	16086	15955	16025	16094	16100	16126	16007	16166	16381	16007	16039	16312	15896	16125	15928	15954	16124	16022	16071	15945	16069	15974	16003	15868	15923	15821	16032	16379	16116	15930	15922	16052	15926	15973	16008	16067	16207	16120	16275	16186	15934	15932	15984	16103	15939	15980	16185	16120	16104	16140	15935	16185	16138	15899	16183	15988	15996	15983	15996	16084	16112	16243	16000	15971	15945	15976	16055	15745	15938	15893	16166	16035	16048	16141	15935	16063	16049	16054	15968	16067	16167	16089	16116	16057	16223	15761	16141	16174	16182	16089	15990	16006	15981	15843	16116	15876	16117	16134	16038	16004	16127	16126	16224	16062	15960	16118	15939	15810	16013	15955	16010	15948	16024	15943	16033	16159	16067	15991	16168	16060	15951	15934	15996	15843	15910	15983	16033	15961	15909	16042	16036	16049	15983	15868	16034	15977	16190	16070	15992	16095	15982	15953	15965	15906	15961	16057	15808	16145	15989	15956	15912	15982	15879	15975	15902	15670	15934	15814	16130	15993	16029	15854	16091	15861	15767	15918	15807	15814	15787	15937	15912	15935	16002	16047	16124	15944	15946	15941	16137	16123	15979	15849	15796	15834	15936	15922	15937	15924	15823	16010	16026	15807	15903	16000	15825	15980	16255	16000	15941	16046	15818	16195	16221	16127	16089	16072	16140	16063	15906	16045	15993	16132	15953	16118	16008	16061	15861	16038	15951	16261	16103	15905	15906	16044	15866	15911	15872	15853	16028	15942	15968	16019	15879	16023	16121	16100	15856	15886	16082	16044	16000	15973	16096	15847	16013	15873	16235	16087	15835	15890	16016	16038	16109	16245	16024	16020	15933	16115	16098	16059	15970	16055	15811	16042	16027	15944	15884	16077	16141	16161	15886	15939	15885	16139	15786	15997	15871	15788	16133	16014	15956	16120	15886	15935	16068	15779	16095	15862	16078	16036	15909	16125	16115	16135	15956	15864	16033	15975	16015	15969	16091	16046	15957	16100	15642	16011	16155	16263	16065	15947	15989	15938	15971	15770	16100	16117	16176	16007	15843	16082	16009	16028	16226	16343	16016	16121	16022	16085	15921	15880	16122	15900	16057	16097	16111	16131	16079	16147	15977	16041	15859	15941	15982	15999	15978	16151	16093	16035	16062	16090	15929	16175	16019	16182	15936	16116	16031	16136	16033	16242	16019	15800	15956	15885	16235	16161	15987	15976	15957	15845	15800	16013	16257	16077	16207	15901	16038	15934	15961	16049	15983	16147	16050	15962	16153	16068	15966	15944	15992	15867	15999	15843	15857	16102	15926	15907	15889	15976	15772	16002	15837	15951	16009	16071	16115	15938	15974	16149	15990	15960	16044	16126	16083	16052	15812	15811	16090	15899	15999	15967	15931	15766	15864	16003	16042	16094	15763	16070	15993	16165	15966	16090	15912	16157	16133	16100	15996	16011	16010	16144	16010	16030	15980	16020	15949	16052	16163	16182	15971	15924	15861	15937	15905	16039	16072	16050	16178	16194	16108	16099	15927	15855	16140	16004	15963	15921	15993	15883	15973	16085	15800	15940	16125	16159	16159	16202	15902	15688	15820	16081	15877	15984	15971	16051	15981	16102	15936	15966	16143	16112	15833	15801	16088	16115	16088	15914	16039	15995	16004	15900	16011	16154	16104	15931	16156	16073	16067	16102	15977	15899	15889	15722	16080	16154	15931	16164	16136	15743	15884	16065	15833	16082	16058	16193	16096	16044	15859	15970	16025	16064	15944	15871	15878	15859	16052	15778	15853	15943	16112	16088	16049	15815	16010	15976	16242	15996	16169	16015	15980	16275	15940	16086	16126	16041	15930	16112	15907	15991	15932	15998	16095	16190	15994	15999	15870	15918	15827	16044	15916	15918	15992	16049	15986	15928	15939	16281	15750	16093	15984	16347	15929	16179	16030	16020	15949	16042	16056	15894	15926	15964	15854	15882	16019	16185	15978	16051	16026	16082	16095	16151	15925	15848	15978	16073	16055	15902	15927	15877	15847	15954	16112	15991	16160	16040	15994	15930	15866	16119	15970	16017	16021	16000	16068	16069	16055	16125	15915	15909	16025	15993	15817	15824	16178	15943	15989	16031	16175	15863	15854	15954	15870	16000	15907	15849	16166	16002	16070	16091	15876	15750	15994	16049	15906	15876	15896	15825	15906	16167	15995	15752	15968	16041	15871	16007	15973	16225	15927	16123	16001	15933	16017	15964	16085	16141	16175	15896	15960	15974	15969	15911	15876	16116	15807	16294	16128	15880	16000	15965	16171	16199	15927	16226	15915	16060	16169	16005	16107	16290	16131	16277	15853	15877	16022	16301	15948	16128	16121	16314	16085	15838	15776	15983	16129	16307	15767	15800	16038	15987	15866	16077	15978	16097	16098	15922	15986	15831	16042	15857	16029	16034	15915	15882	15915	16014	15833	16090	16189	16219	16251	16140	15953	16034	15891	16054	15995	15867	15999	15931	16031	16097	15865	15835	16176	16045	15873	15975	16058	16028	15940	16219	15977	15796	16000	15911	15993	16094	16068	15965	15962	16175	15988	16194	16008	16142	15826	16204	16028	15933	15979	16040	15928	16062	15901	15972	15989	15955	16075	16026	15803	16226	16172	15815	16039	15978	16038	15922	16009	16174	16141	15896	15966	16109	16156	16057	15965	15862	15976	16220	16109	15993	16148	15997	16020	15767	15979	16095	15895	16356	15864	16070	15835	16050	15930	15940	15983	15994	16053	15971	16126	15995	16019	16055	16112	16184	16039	16009	16041	16005	16191	15972	16015	15986	15889	16361	16233	15997	15925	15995	15901	16052	15830	15866	15868	16143	15948	16032	16039	15580	16145	15887	15941	15890	15937	16134	15956	16017	15954	15947	16255	16125	15871	16086	15966	15835	16013	15919	15845	15989	15910	15835	15738	15789	16094	16024	16322	16277	16111	16014	15988	16058	16018	16057	15856	16023	15998	16150	16001	15810	15983	16075	16004	15819	16097	16103	16086	16041	16008	15886	15992	16123	15855	15800	16009	16118	15823	16103	16004	16072	16002	15886	15838	16018	15961	15911	15985	15948	16042	16059	15928	15981	15866	15851	16016	15917	15696	16042	15768	16206	15845	15761	15851	16080	15966	16047	16211	16025	15962	16055	15999	16016	15760	15938	15876	15981	15999	15909	16021	15905	16145	16086	15826	15972	16205	16069	16052	16080	16092	16156	15982	16017	15788	15922	16043	15965	15978	15921	16212	16149	16122	16060	16017	16060	15887	16061	16163	15951	16057	16190	15794	16081	16156	15995	15824	15872	15983	16123	15972	15860	16172	15993	16016	16043	16123	15992	15922	15860	16144	16172	15911	15959	16207	15942	16063	16063	15869	16146	16110	15990	15986	16136	15905	16100	16145	16077	15962	16193	16069	15870	16150	15791	15873	15977	15903	16167	16107	15719	16044	15982	15961	16014	16219	16061	15816	15950	15858	15798	15918	16216	15918	16136	16083	16045	16042	15849	16291	16059	15812	15926	16161	15941	16093	16007	15899	15915	15968	15908	15881	16126	15946	16034	15849	15873	15973	15969	16138	15976	16148	15871	16104	15721	15961	15973	15716	16037	16003	16088	16021	16028	16052	15804	16144	16213	15834	15887	15950	16067	16021	16004	15857	15988	16173	16009	16211	16040	16101	16173	16008	16279	16080	15977	15996	16143	16090	16137	15998	16136	15908	16057	15885	15998	15906	15937	16088	15984	16248	16168	16016	16159	15826	16015	16139	16257	16070	16284	15958	15976	16105	15940	15873	15821	16084	16104	16053	15947	15876	16123	15938	16199	15906	15956	16045	15911	15967	16060	15820	15901	16143	15987	16103	16136	15725	16295	15974	15858	15930	16289	15950	15944	16008	15992	15989	16157	16114	16081	16194	15976	16068	15826	16045	15937	15913	16108	15825	15914	16039	16064	16200	15819	16118	15836	16122	16133	16054	15961	16138	16177	16037	15797	15780	15939	15973	15979	15986	16034	15867	15810	15845	15972	16214	15956	16091	15963	15829	15874	16063	16207	16044	15805	15793	16004	16115	15938	15992	16034	15938	15931	15964	15955	15987	16083	16021	15974	16134	16123	16094	16078	16205	16085	15900	15688	15903	16188	16005	15899	16092	15961	16136	16237	15850	16050	16009	15970	16130	15808	15841	15916	16015	16116	16202	16060	15992	15998	15975	15842	15896	15939	16085	16013	15982	15966	16120	15980	15937	15868	16063	16043	15965	16002	15897	15988	16153	16122	15974	16062	16060	16111	15947	16072	15972	15887	16025	16134	15945	16070	15981	16035	16131	16052	15977	16099	16219	15975	16093	16045	16104	16152	16051	16016	15809	15990	15906	16055	15848	16082	16045	15945	16022	15827	15864	16016	15775	16088	16120	15898	16095	15936	15904	15978	15881	16105	15926	16101	16066	16031	15853	16082	16285	16181	15993	15909	15946	15856	16027	15982	15878	16024	16136	16113	16091	16050	15915	15989	15938	16055	16148	16101	15703	16174	16059	16006	16173	15996	15943	16070	16255	15863	15978	16175	15852	16008	16028	16011	16048	15837	15914	15719	15974	16107	15970	16061	16100	16074	16054	15815	15917	16175	16024	15958	16014	15760	15916	16114	15962
17015	29950	37331	29931	23850	21466	20709	45855	50062	31018	17680	12720	10283	9639	9513	9360	9593	9486	9570	9337	9530	9405	9547	9330	9544	9467	9499	9452	9486	9464	9499	9397	9407	9490	9530	9440	9341	9422	9352	9538	9447	9612	9607	9622	9506	9564	9394	9571	9515	9428	9502	9390	9497	9429	9593	9334	9398	9537	9449	9338	9540	9413	9522	9502	9478	9476	9480	9495	9451	9448	9601	9498	9562	9532	9436	9422	9580	9510	9374	9494	9249	9383	9364	9500	9397	9551	9446	9550	9555	9592	9542	9312	9574	9512	9396	9509	9289	9368	9464	9389	9494	9431	9403	9404	9416	9419	9504	9245	9490	9360	9355	9324	9391	9403	9391	9454	9510	9319	9445	9320	9540	9383	9403	9427	9564	9385	9470	9515	9434	9424	9384	9440	9592	9425	9248	9321	9474	9487	9366	9505	9586	9395	9389	9343	9321	9673	9380	9375	9305	9444	9322	9480	9521	9234	9479	9324	9257	9488	9369	9388	9429	9504	9534	9340	9455	9499	9499	9471	9500	9386	9306	9409	9383	9527	9440	9432	9201	9408	9254	9395	9523	9362	9350	9314	9330	9337	9582	9588	9256	9387	9470	9427	9503	9430	9298	9440	9400	9420	9281	9400	9516	9255	9428	9459	9593	9403	9539	9144	9360	9381	9559	9468	9562	9285	9392	9349	9423	9371	9267	9573	9366	9470	9370	9322	9342	9517	9443	9333	9501	9419	9542	9150	9482	9553	9291	9389	9519	9333	9319	9330	9495	9311	9522	9554	9375	9297	9513	9336	9392	9505	9534	9272	9584	9436	9474	9447	9502	9428	9499	9509	9572	9407	9541	9387	9365	9408	9512	9353	9406	9425	9484	9402	9369	9437	9462	9515	9416	9380	9448	9213	9464	9470	9413	9479	9313	9368	9437	9419	9426	9350	9437	9353	9351	9514	9328	9355	9339	9313	9428	9633	9352	9453	9482	9272	9356	9525	9446	9288	9345	9459	9402	9425	9502	9412	9378	9447	9446	9267	9385	9392	9334	9414	9402	9432	9315	9516	9397	9423	9509	9401	9349	9551	9344	9429	9503	9470	9487	9221	9255	9352	9467	9397	9436	9389	9395	9427	9423	9434	9436	9478	9261	9403	9549	9355	9357	9448	9408	9588	9448	9284	9521	9301	9357	9439	9446	9514	9367	9415	9399	9399	9387	9396	9281	9412	9359	9505	9379	9633	9513	9435	9423	9458	9372	9322	9275	9327	9424	9317	9483	9376	9418	9387	9445	9441	9414	9390	9569	9335	9372	9398	9256	9415	9525	9434	9498	9482	9402	9396	9218	9377	9383	9324	9442	9523	9358	9252	9307	9434	9539	9346	9570	9315	9349	9354	9484	9396	9491	9569	9331	9614	9519	9451	9489	9440	9401	9459	9336	9333	9388	9404	9340	9461	9303	9428	9570	9247	9315	9392	9433	9167	9375	9546	9345	9420	9504	9340	9555	9538	9294	9510	9386	9440	9341	9386	9323	9439	9363	9255	9171	9416	9514	9474	9346	9359	9418	9488	9373	9392	9399	9426	9337	9290	9495	9465	9360	9193	9289	9480	9223	9420	9429	9516	9523	9402	9510	9452	9419	9481	9350	9219	9402	9569	9512	9440	9473	9393	9409	9420	9463	9280	9390	9457	9590	9323	9280	9364	9492	9376	9369	9518	9329	9618	9352	9183	9491	9338	9221	9398	9459	9576	9434	9421	9411	9470	9411	9372	9479	9407	9317	9476	9326	9427	9379	9354	9355	9354	9339	9293	9398	9528	9393	9329	9375	9455	9301	9435	9323	9419	9454	9435	9465	9352	9396	9477	9433	9278	9539	9478	9437	9529	9339	9517	9443	9207	9578	9384	9462	9451	9440	9647	9428	9383	9458	9426	9397	9481	9288	9282	9411	9410	9384	9424	9305	9317	9390	9283	9445	9418	9476	9307	9343	9311	9428	9319	9490	9377	9345	9445	9574	9553	9272	9354	9314	9335	9459	9452	9416	9270	9352	9482	9350	9423	9401	9440	9363	9353	9425	9531	9442	9576	9453	9433	9297	9600	9357	9455	9379	9410	9472	9435	9430	9524	9476	9446	9311	9506	9463	9511	9311	9332	9432	9532	9381	9444	9400	9306	9370	9472	9441	9396	9436	9374	9513	9438	9424	9571	9345	9424	9381	9344	9501	9349	9401	9484	9427	9443	9383	9293	9357	9148	9484	9438	9397	9495	9337	9385	9286	9344	9527	9321	9512	9363	9510	9485	9304	9396	9464	9393	9456	9400	9449	9476	9335	9276	9421	9321	9441	9644	9460	9428	9360	9363	9330	9402	9401	9330	9386	9441	9450	9506	9393	9384	9394	9403	9487	9381	9377	9538	9317	9524	9400	9505	9361	9300	9321	9482	9473	9444	9453	9428	9400	9259	9396	9409	9463	9452	9475	9367	9418	9462	9369	9363	9450	9375	9283	9324	9315	9327	9295	9483	9437	9357	9394	9341	9318	9381	9392	9251	9377	9562	9421	9305	9408	9439	9453	9437	9418	9321	9467	9244	9463	9509	9340	9445	9589	9357	9565	9402	9321	9275	9435	9502	9296	9308	9330	9442	9399	9511	9358	9410	9492	9369	9452	9296	9552	9425	9349	9409	9369	9464	9403	9501	9566	9414	9321	9371	9424	9289	9404	9443	9435	9487	9407	9456	9396	9494	9497	9417	9481	9373	9383	9338	9490	9244	9420	9478	9384	9349	9319	9494	9519	9350	9276	9507	9262	9415	9379	9373	9489	9520	9433	9381	9445	9437	9370	9405	9394	9464	9351	9420	9315	9385	9450	9265	9176	9396	9497	9320	9649	9559	9364	9492	9407	9440	9345	9349	9362	9523	9441	9410	9324	9385	9447	9392	9339	9356	9298	9415	9522	9482	9287	9267	9443	9378	9380	9494	9411	9446	9409	9353	9463	9504	9416	9328	9473	9346	9379	9445	9564	9289	9403	9439	9458	9528	9482	9413	9312	9429	9482	9620	9457	9491	9427	9448	9425	9482	9497	9384	9194	9379	9431	9510	9371	9472	9283	9474	9557	9516	9324	9392	9552	9400	9539	9320	9497	9368	9368	9393	9306	9455	9382	9333	9537	9286	9311	9383	9598	9371	9427	9454	9424	9482	9359	9422	9392	9556	9330	9424	9357	9545	9370	9395	9313	9381	9513	9469	9455	9425	9238	9549	9348	9401	9463	9321	9400	9428	9352	9336	9464	9402	9400	9421	9301	9327	9308	9362	9379	9317	9385	9410	9470	9411	9416	9278	9350	9342	9409	9343	9492	9438	9410	9340	9539	9341	9535	9484	9617	9464	9378	9498	9418	9421	9449	9419	9374	9360	9418	9310	9468	9389	9596	9206	9609	9466	9416	9354	9318	9209	9424	9338	9343	9282	9468	9313	9446	9445	9457	9461	9492	9546	9437	9414	9453	9415	9488	9256	9482	9392	9302	9518	9363	9582	9282	9306	9238	9393	9313	9418	9444	9427	9387	9417	9288	9306	9347	9396	9333	9466	9476	9400	9328	9443	9517	9383	9358	9422	9412	9405	9341	9408	9451	9311	9251	9429	9458	9460	9695	9418	9523	9319	9386	9434	9415	9367	9479	9485	9517	9324	9383	9420	9404	9525	9434	9254	9373	9278	9234	9425	9393	9431	9370	9429	9324	9532	9437	9266	9416	9437	9563	9247	9358	9519	9483	9345	9422	9518	9577	9247	9490	9316	9354	9562	9335	9339	9454	9363	9398	9277	9475	9335	9338	9442	9553	9338	9436	9501	9390	9365	9284	9420	9384	9251	9409	9506	9464	9422	9361	9406	9239	9394	9515	9234	9428	9365	9355	9327	9413	9381	9539	9372	9468	9384	9474	9245	9514	9457	9483	9512	9390	9611	9374	9326	9508	9378	9390	9416	9391	9214	9304	9264	9378	9504	9403	9441	9375	9335	9416	9396	9442	9530	9205	9394	9395	9487	9450	9459	9312	9424	9338	9420	9473	9569	9399	9362	9493	9379	9454	9486	9306	9370	9345	9410	9464	9295	9420	9491	9431	9419	9464	9490	9368	9180	9366	9506	9414	9275	9273	9388	9394	9427	9256	9492	9454	9377	9497	9492	9459	9310	9391	9435	9500	9481	9365	9404	9421	9346	9454	9480	9431	9419	9536	9314	9397	9458	9530	9383	9449	9425	9651	9652	9457	9450	9471	9402	9317	9427	9296	9507	9414	9451	9354	9396	9273	9418	9580	9365	9451	9408	9378	9332	9140	9523	9334	9416	9496	9353	9470	9434	9257	9453	9383	9326	9521	9403	9283	9432	9497	9179	9370	9381	9545	9389	9438	9350	9418	9391	9237	9473	9502	9380	9460	9474	9441	9438	9526	9366	9332	9462	9474	9401	9481	9388	9396	9395	9508	9364	9422	9573	9451	9570	9335	9329	9483	9471	9379	9467	9374	9331	9570	9525	9324	9321	9526	9441	9467	9486	9325	9385	9416	9355	9502	9446	9412	9227	9400	9353	9354	9383	9460	9387	9303	9302	9415	9186	9526	9336	9438	9253	9510	9386	9322	9470	9590	9234	9309	9401	9303	9545	9283	9427	9408	9423	9351	9473	9483	9453	9490	9571	9460	9546	9364	9417	9424	9449	9330	9442	9347	9371	9495	9547	9486	9444	9459	9332	9306	9517	9366	9337	9438	9446	9517	9517	9556	9370	9421	9344	9388	9311	9282	9291	9384	9432	9399	9412	9382	9274	9351	9525	9390	9511	9229	9186	9304	9464	9498	9404	9385	9586	9366	9358	9430	9401	9383	9656	9369	9499	9295	9444	9426	9477	9482	9404	9425	9365	9445	9358	9268	9450	9423	9309	9343	9561	9496	9335	9343	9544	9322	9339	9433	9428	9270	9395	9382	9370	9435	9451	9353	9501	9259	9529	9466	9262	9243	9494	9376	9397	9557	9304	9478	9447	9356	9421	9508	9359	9389	9290	9414	9310	9327	9386	9494	9402	9409	9329	9382	9366	9390	9298	9395	9512	9322	9351	9560	9471	9322	9400
30678	24551	29513	25240	22551	20795	19715	20284	21954	19814	17713	17011	16532	16378	16229	16359	16385	16456	16243	16305	16304	16373	16318	16337	16099	16078	16217	16169	16223	16268	16287	16261	16458	16371	16324	16365	16321	16319	16421	16326	16112	16373	16339	16238	16265	16404	16307	16262	16264	16328	16406	16407	16218	16474	16310	16156	16243	16201	16118	16422	16273	16422	16385	16353	16444	16271	16224	16462	16477	16525	16396	16401	16321	16454	16411	16345	16612	16569	16183	16470	16384	16382	16412	16296	16251	16281	16251	16430	16543	16364	16291	16340	16327	16352	16494	16290	16455	16284	16176	16105	16288	16293	16243	16284	16420	16386	16522	16362	16403	16032	16427	16153	16263	16426	16288	16389	16334	16258	16231	16233	16394	16130	16328	16326	16486	16342	16327	16477	16257	16193	16388	16249	16472	16557	16405	16368	16076	16544	16397	16271	16292	16182	16240	16303	16373	16323	16428	16237	16289	16407	16246	16279	16201	16399	16461	16243	16414	16204	16317	16302	16330	16130	16137	16283	16474	16335	16590	16208	16097	16302	16144	16333	16536	16031	16362	16229	16274	16286	16516	16152	16250	16334	16460	16403	16379	16205	16258	16376	16322	16350	16358	16220	16300	16231	16179	16301	16512	16366	16331	16277	16364	16410	16063	16219	16352	16240	16288	16287	16358	16315	16454	16435	16409	16154	16285	16193	16458	16220	16292	16245	16307	16499	16125	16312	16185	16277	16169	16155	16434	16415	16315	16170	16282	16223	16101	16446	16468	16408	16474	16322	16323	16295	16069	16435	16345	16427	16279	16380	16296	16251	16303	16162	16138	16417	16437	16354	16465	16259	16290	16140	16455	16243	16543	16472	16260	16385	16286	16366	16191	16249	16217	16225	16345	16286	16308	16130	16518	16433	16449	16307	16311	16274	16424	16372	16366	16472	16432	16232	16397	16367	16387	16343	16147	16344	16186	16354	16413	16385	16315	16295	16137	16389	16436	16426	16215	16349	16298	16357	16402	16339	16261	16226	16267	16116	16329	16341	16369	16391	16305	16506	16553	16578	16134	16216	16366	16247	16296	16281	16211	16191	16356	16365	16366	16349	16423	16392	16300	16262	16267	16168	16319	16353	16603	16382	16294	16211	16413	16119	16385	16488	16534	16161	16108	16402	16125	16173	16163	16393	16266	16188	16265	16355	16223	16354	16372	16282	16293	16173	16272	16228	16234	16405	16299	16288	16150	16283	16370	16421	16302	16314	16423	16156	16517	16279	16338	16281	16293	16365	16403	16231	16128	16342	16392	16437	16311	16226	16246	16131	16336	16539	16296	16290	16471	16200	16056	16255	16246	16305	16255	16402	16167	16192	16302	16290	16253	16306	16489	16323	16235	16181	16293	16422	16424	16280	16313	16380	16397	16435	16278	16273	16424	16219	16330	16511	16397	16287	16359	16123	16201	16286	16204	16212	16070	16313	16367	16163	16324	16404	16132	16344	16350	16489	16379	16230	16394	16194	16488	16486	16256	16247	16469	16282	16309	16355	16254	16369	16498	16302	16240	16307	16257	16125	16297	16416	16318	16484	16358	16544	16390	16134	16542	16386	16448	16494	16434	16394	16514	16377	16427	16088	16221	16124	16351	16129	16245	16247	16274	16429	16422	16325	16223	16209	16306	16292	16510	16233	16126	16098	16327	16575	16241	16220	16297	16265	16266	16032	16306	16328	16525	16314	16273	16317	16090	16383	16288	16457	16219	16361	16253	16405	16171	16236	16511	16164	16378	16399	16366	16291	16297	16335	16250	16110	16400	16063	16321	16282	16335	16357	16344	16140	16194	16339	16260	16248	16546	16058	16180	16301	16125	16311	16430	16294	16358	16337	16240	16246	16381	16436	16434	16115	16189	16239	16419	16427	16422	16266	16369	16381	16243	16584	16374	16346	16331	16265	16397	16202	16424	16472	16184	16371	16223	16211	16512	16254	16198	16363	16375	16306	16417	16147	16277	16345	16165	16415	16264	16187	16464	16321	16482	16542	16214	16286	16402	16295	16199	16273	16462	16158	16231	16232	16098	16313	16279	16162	16282	16336	16389	16160	16354	16215	16053	16226	16280	16264	16182	16269	16375	16312	16281	16274	16348	16352	16372	16296	16315	16391	16266	16216	16318	16420	16349	16361	16269	16307	16230	16297	16198	16210	16360	16362	16424	16306	16503	16312	16374	16374	16220	16365	16115	16319	16347	16335	16283	16447	16210	16233	16289	16014	15922	16421	16208	16121	16297	16224	16213	16456	16309	16318	16151	16401	16304	16276	16313	16357	16335	16453	16350	16181	16276	16436	16381	16215	16248	16390	16261	16372	16184	16387	16395	16459	16431	16250	16289	16252	16362	16263	16331	16248	16339	16319	16357	16203	16329	16444	16224	16442	16283	16324	16447	16391	16123	16280	16393	16369	16523	16463	16433	16320	16401	16263	16231	16435	16323	16419	16226	16221	16262	16548	16129	16290	16118	16381	16286	16383	16424	16362	16212	16215	16545	16382	16339	16575	16411	16250	16209	16093	16229	16349	16408	16305	16511	16361	16451	16266	16280	16425	16329	16243	16279	16309	16450	16509	16267	16417	16490	16204	16382	16327	16271	16342	16199	16309	16332	16357	16287	16235	16319	16140	16268	16182	16264	16481	16281	16297	16394	16395	16167	16714	16398	16214	16323	16289	16408	16248	16190	16217	16367	16543	16411	16465	16283	16389	16275	16377	16265	16337	16441	16278	16148	16452	16286	16322	16319	16312	16410	16442	16274	16493	16407	16255	16332	16298	16478	16346	16309	16535	16147	16278	16282	16327	16209	16273	16385	16338	16220	16314	16428	16320	16329	16224	16410	16355	16402	16295	16343	16542	16267	16350	16216	16363	16452	16273	16186	16376	16359	16298	16341	16547	16308	16114	16233	16217	16307	16171	16206	16140	16561	16508	16290	16449	16362	16205	16030	16117	16488	16387	16398	16272	16412	16559	16294	16593	16176	16328	16331	16256	16133	16346	16276	16104	15938	16315	16314	16251	16111	16368	16204	16390	16428	16329	16201	16248	16187	16277	16395	16217	16265	16481	16463	16072	16057	16224	16392	16432	16310	16338	16279	16355	16188	16164	16410	16313	16248	16337	16286	16264	16264	16142	16274	16352	16326	16312	16128	16385	16208	16306	16166	16118	16105	16413	16384	16137	16488	16189	16147	16163	16251	16275	16346	16347	16398	16583	16341	16318	16462	16302	16410	16309	16436	16123	16200	16224	16267	16363	16155	16054	16129	16269	16245	16352	16151	16200	16433	16054	16301	16070	16254	16385	16504	16247	16336	16184	16226	16340	16502	16516	16282	16364	16232	16329	16365	16498	16307	16284	16225	16321	16242	16237	16159	16272	16197	16191	16140	16189	16346	16245	16319	16326	16403	16183	16231	16438	16467	16328	16210	16096	16153	16276	16151	16215	16315	16265	16465	16105	16315	16246	16266	16335	16324	16329	16238	16368	16169	16079	16255	16260	16374	16323	16361	16019	16260	16219	16402	16445	16379	16410	16277	16382	16133	16304	16385	16167	16231	16284	16299	16282	16225	16315	16166	16330	16270	16456	16448	16505	16356	16333	16294	16351	16132	16271	16540	16162	16416	16275	16328	16302	16234	16296	16542	16256	16460	16153	16290	16178	16329	16381	16253	16361	16343	16360	16362	16175	16209	16421	16244	16425	16492	16538	16486	16482	16337	16415	16667	16688	16094	16349	16246	16394	16418	16180	16176	16176	16186	16241	16246	16466	16211	16315	16190	16285	16414	16375	16416	16359	16411	16247	16174	16242	16297	16383	16362	16154	16249	16270	16134	16318	16406	16386	16366	16253	16207	16255	16352	16200	16246	16352	16242	16409	16413	16420	16292	16139	16246	16171	16364	16267	16586	16190	16275	16109	16213	16186	16195	16095	16235	16216	16283	16634	16342	16415	16333	16303	16522	16022	16374	16273	16496	16348	16649	16386	16435	16397	16399	16314	16221	16394	16218	16327	16392	16401	16186	16136	16262	16244	16272	16481	16159	16326	16232	16273	16227	16465	16370	16197	16416	16389	16173	16341	16319	16448	16305	16330	16250	16277	16355	16335	16260	16366	16223	16184	16333	16477	16113	16075	16288	16164	16123	16177	16309	16166	16393	16273	16288	16005	16284	16242	16260	16256	16378	16304	16205	16172	16096	16201	16311	16449	16247	16483	16362	16343	16048	16220	16337	16433	16287	16209	16369	16287	16280	16300	16286	16483	16403	16156	16422	16247	16443	16459	16248	16313	16256	16305	16263	16378	16330	16111	16218	16490	16344	16249	16351	16312	16175	16400	16465	16172	16249	16328	16344	16297	16378	16214	16359	16381	16346	16380	16156	16562	16252	16287	16280	16375	16273	16296	16286	16366	16395	16205	16394	16422	16495	16422	16457	16432	16383	16507	16300	16248	16319	16210	16361	16398	16184	16152	16321	16213	16314	16381	16277	16253	16427	16232	16230	16303	16270	16363	16258	16273	16264	16391	16155	16183	16275	16216	16300	16225	16460	16272	16437	16244	16236	16218	16184	16416	16502	16464	16415	16285	16359	16357	16177	16382	16270	16375	16333	16253	16143	16445	16554	16424	16398	16501	16347	16282	16253	16327	16170	16447	16436	16475	16235	16468	16413	16347	16377	16377	16268	16341	16361	16206	16370	16271	16324	16373	16377	16377	16317	16269	16375	16293	16291	16222	16273	16353	16339	16111	16333	16261	16610	15992	16188	16188	16263	16397	16422	16463	16261	16399	16633	16713	16261	16391	16370	16166	16306	16456	16318	16205	16099	16133	16342	16273	16502	16338	16257	16080	16456	16359	16231	16281	16245	16287	16277	16449	16143	16315	16274	16362	16545	16239	16395	16317	16153	16296	16138	16353	16431	16420	16262	16451	16487	16264	16540	16216	16302	16315	16437	16249	16292	16420	16195	16055	16280	16353	16357	16526	16512	16097	16332	16329	16268	16240	16177	16259	16312	16253	16350	16284	16484	16467	16494	16498	16326	16366	16225	16325	16183	16608	16376	16511	16166	16135	16200	16232	16411	16277	16222	16303	16302	16481	16205	16328	16384	16222	16345	16368
15528	19566	23554	16918	15711	14220	12929	13855	14786	11814	10271	9815	9532	9507	9299	9495	9408	9304	9523	9330	9396	9493	9368	9330	9414	9341	9369	9323	9270	9273	9504	9379	9207	9251	9303	9325	9223	9185	9382	9515	9367	9315	9270	9511	9457	9389	9480	9422	9330	9378	9359	9398	9382	9356	9373	9257	9356	9325	9316	9419	9460	9287	9296	9381	9426	9323	9352	9322	9261	9364	9286	9502	9478	9178	9431	9472	9345	9368	9437	9404	9321	9114	9476	9391	9399	9375	9283	9308	9518	9180	9279	9336	9398	9371	9396	9443	9222	9304	9295	9348	9431	9357	9375	9230	9380	9281	9405	9343	9351	9252	9289	9416	9443	9397	9308	9298	9288	9332	9313	9277	9500	9357	9478	9440	9292	9319	9338	9366	9266	9368	9328	9454	9209	9313	9252	9290	9362	9209	9222	9214	9179	9460	9450	9395	9334	9230	9342	9377	9359	9237	9238	9349	9245	9353	9318	9434	9434	9467	9377	9318	9331	9351	9373	9399	9324	9301	9439	9312	9291	9312	9402	9372	9359	9326	9270	9171	9384	9297	9346	9444	9389	9402	9403	9416	9440	9374	9351	9420	9315	9397	9296	9414	9542	9319	9158	9418	9334	9321	9309	9387	9348	9378	9294	9169	9273	9331	9236	9333	9312	9296	9333	9325	9253	9364	9355	9377	9338	9438	9368	9468	9462	9426	9318	9313	9421	9287	9304	9308	9330	9457	9375	9320	9457	9321	9359	9244	9254	9445	9338	9479	9405	9356	9208	9352	9412	9341	9305	9313	9100	9491	9279	9332	9395	9230	9335	9276	9314	9340	9364	9146	9324	9336	9401	9199	9142	9322	9347	9274	9438	9580	9366	9304	9367	9326	9381	9359	9284	9439	9236	9314	9368	9355	9329	9399	9344	9348	9316	9334	9362	9381	9272	9298	9521	9249	9279	9413	9342	9196	9230	9358	9230	9500	9363	9288	9369	9367	9378	9282	9293	9337	9361	9358	9264	9396	9394	9194	9282	9429	9362	9384	9298	9300	9276	9329	9383	9140	9259	9371	9307	9414	9302	9401	9458	9282	9450	9302	9273	9475	9406	9462	9502	9321	9414	9385	9296	9401	9331	9289	9464	9415	9333	9474	9346	9161	9276	9326	9249	9327	9254	9394	9424	9350	9354	9302	9312	9334	9398	9347	9263	9434	9383	9361	9424	9442	9325	9522	9368	9310	9550	9332	9399	9291	9245	9232	9213	9300	9472	9312	9309	9266	9396	9330	9422	9371	9219	9335	9359	9358	9218	9405	9473	9370	9415	9323	9423	9406	9359	9366	9243	9275	9248	9392	9408	9264	9348	9374	9382	9479	9420	9241	9470	9372	9249	9429	9368	9462	9318	9367	9314	9391	9373	9200	9342	9374	9381	9298	9366	9556	9281	9278	9512	9243	9328	9402	9286	9243	9275	9381	9320	9327	9332	9309	9444	9249	9466	9231	9489	9157	9270	9238	9312	9340	9484	9301	9354	9330	9310	9267	9178	9393	9467	9475	9367	9227	9319	9407	9408	9233	9396	9280	9415	9370	9403	9387	9457	9207	9451	9409	9271	9337	9472	9321	9437	9362	9380	9386	9326	9467	9268	9409	9336	9327	9416	9408	9437	9433	9305	9269	9349	9313	9395	9353	9465	9120	9339	9495	9378	9352	9427	9313	9416	9404	9422	9463	9418	9393	9458	9326	9367	9343	9355	9263	9487	9237	9403	9352	9330	9263	9367	9087	9438	9378	9469	9349	9241	9499	9276	9392	9457	9418	9179	9414	9445	9449	9475	9466	9576	9354	9442	9453	9343	9321	9218	9246	9454	9410	9241	9322	9381	9410	9424	9373	9362	9272	9324	9422	9293	9348	9325	9493	9351	9355	9270	9408	9204	9350	9253	9358	9510	9370	9443	9203	9396	9281	9374	9470	9407	9371	9395	9270	9359	9317	9302	9385	9603	9324	9247	9391	9310	9395	9301	9330	9531	9213	9315	9379	9314	9413	9320	9288	9420	9388	9297	9305	9322	9376	9384	9492	9345	9368	9357	9337	9273	9361	9356	9264	9366	9596	9425	9206	9469	9295	9319	9520	9371	9446	9454	9379	9174	9449	9260	9340	9310	9355	9290	9278	9419	9438	9463	9467	9418	9386	9366	9372	9230	9331	9307	9365	9371	9361	9267	9443	9340	9420	9219	9312	9452	9275	9270	9230	9252	9337	9380	9196	9493	9385	9343	9410	9130	9255	9328	9301	9377	9381	9313	9390	9392	9399	9202	9414	9290	9437	9342	9360	9227	9272	9384	9272	9404	9298	9331	9446	9267	9321	9420	9327	9334	9380	9463	9299	9467	9378	9453	9252	9318	9416	9326	9339	9424	9286	9341	9488	9282	9314	9404	9315	9258	9266	9406	9282	9336	9334	9331	9243	9423	9375	9280	9452	9351	9400	9427	9228	9385	9189	9329	9445	9301	9336	9317	9522	9277	9354	9198	9402	9455	9319	9479	9511	9348	9254	9316	9524	9241	9403	9318	9258	9386	9213	9386	9402	9493	9275	9276	9272	9355	9471	9446	9307	9218	9377	9327	9408	9460	9310	9489	9355	9349	9357	9317	9322	9427	9434	9416	9351	9261	9324	9357	9387	9353	9467	9381	9325	9413	9425	9440	9314	9434	9303	9399	9369	9560	9349	9368	9338	9315	9387	9348	9333	9312	9432	9374	9465	9297	9353	9432	9323	9237	9382	9357	9390	9520	9487	9359	9347	9285	9401	9361	9335	9325	9304	9292	9346	9331	9331	9428	9525	9418	9317	9296	9415	9402	9285	9488	9463	9409	9161	9405	9353	9389	9313	9426	9430	9380	9318	9270	9330	9371	9406	9268	9163	9345	9275	9369	9310	9200	9335	9326	9387	9247	9363	9300	9446	9312	9367	9282	9417	9490	9466	9321	9292	9332	9359	9281	9491	9363	9309	9343	9340	9370	9396	9267	9275	9446	9360	9326	9423	9453	9383	9233	9518	9311	9417	9330	9365	9302	9382	9341	9362	9451	9421	9321	9313	9478	9283	9426	9500	9294	9366	9452	9480	9338	9354	9307	9430	9283	9371	9285	9235	9465	9311	9303	9338	9386	9361	9283	9317	9419	9437	9344	9382	9433	9506	9280	9322	9283	9365	9267	9373	9410	9355	9459	9354	9547	9223	9356	9409	9306	9433	9254	9315	9396	9259	9100	9259	9381	9409	9338	9356	9251	9470	9334	9355	9337	9450	9221	9371	9403	9348	9459	9214	9352	9354	9444	9393	9291	9359	9361	9296	9405	9351	9428	9288	9318	9324	9272	9290	9364	9346	9346	9215	9343	9439	9424	9478	9361	9547	9318	9496	9416	9266	9480	9208	9449	9217	9407	9467	9423	9281	9367	9276	9168	9378	9337	9378	9209	9318	9463	9271	9334	9415	9254	9444	9442	9215	9327	9219	9441	9344	9418	9264	9525	9436	9451	9257	9405	9332	9441	9247	9277	9451	9397	9241	9359	9279	9311	9298	9295	9262	9338	9380	9376	9303	9298	9355	9478	9371	9377	9233	9540	9233	9376	9353	9349	9300	9409	9238	9431	9446	9349	9431	9371	9106	9344	9385	9452	9385	9343	9531	9417	9254	9406	9393	9306	9404	9266	9472	9306	9339	9380	9532	9277	9257	9417	9323	9266	9359	9356	9517	9385	9427	9380	9432	9193	9451	9270	9416	9309	9220	9451	9380	9296	9441	9236	9298	9244	9310	9288	9294	9332	9346	9258	9346	9472	9344	9354	9291	9343	9637	9430	9243	9270	9354	9369	9449	9384	9525	9279	9370	9337	9538	9205	9340	9366	9304	9385	9325	9563	9380	9491	9187	9376	9483	9322	9295	9300	9233	9339	9429	9377	9187	9332	9460	9344	9348	9557	9247	9314	9305	9338	9429	9558	9222	9299	9430	9443	9234	9279	9202	9302	9256	9421	9378	9486	9406	9387	9251	9375	9293	9331	9385	9444	9450	9441	9402	9250	9346	9418	9298	9427	9348	9277	9333	9315	9327	9636	9445	9396	9355	9628	9361	9303	9474	9318	9380	9238	9266	9348	9304	9357	9316	9395	9358	9360	9268	9377	9397	9421	9451	9367	9409	9369	9447	9377	9349	9322	9422	9440	9290	9434	9345	9264	9240	9354	9329	9424	9384	9412	9276	9345	9471	9296	9314	9464	9376	9323	9520	9329	9538	9366	9342	9411	9469	9338	9427	9523	9389	9355	9383	9332	9318	9353	9352	9475	9253	9206	9271	9295	9390	9171	9383	9297	9302	9236	9324	9299	9195	9337	9371	9335	9461	9316	9481	9265	9272	9391	9369	9487	9240	9405	9239	9417	9281	9405	9283	9337	9412	9379	9309	9399	9375	9370	9381	9351	9352	9297	9433	9271	9503	9360	9350	9343	9215	9312	9315	9315	9401	9423	9313	9294	9236	9166	9342	9469	9421	9351	9369	9411	9445	9202	9511	9191	9378	9378	9363	9345	9407	9396	9329	9391	9354	9313	9358	9227	9292	9402	9535	9310	9295	9441	9375	9431	9450	9408	9230	9351	9435	9368	9404	9484	9226	9353	9404	9149	9416	9159	9433	9475	9358	9347	9366	9339	9197	9257	9407	9413	9460	9333	9470	9300	9189	9418	9429	9437	9305	9239	9481	9360	9389	9401	9354	9392	9301	9336	9391	9516	9472	9396	9425	9370	9432	9362	9422	9409	9355	9506	9337	9181	9309	9217	9416	9264	9413	9431	9405	9521	9360	9298	9337	9479	9372	9338	9412	9319	9379	9333	9279	9394	9424	9160	9437	9435	9510	9369	9499	9306	9142	9380	9298	9302	9326	9384	9334	9220	9259	9542	9383	9387	9337	9393	9236	9279	9238	9234	9288	9301	9498	9484	9492	9315	9387	9426	9153	9403	9310	9326	9509	9460	9426	9376	9220	9422	9310	9490	9493	9407	9330	9271	9418	9323	9379	9440	9402	9257	9419	9482	9380	9425	9253	9428	9478	9319	9339	9225	9374	9470	9379
25548	21220	27882	27956	27017	25867	24047	34275	37795	31815	23093	18836	17306	16466	16417	16444	16539	16299	16409	16292	16504	16370	16484	16533	16399	16509	16169	16189	16321	16513	16401	16465	16316	16139	16322	16368	16295	16444	16294	16510	16306	16293	16344	16349	16339	16520	16333	16348	16397	16326	16384	16352	16309	16530	16164	16283	16325	16324	16418	16295	16493	16403	16208	16108	16289	16142	16438	16381	16287	16169	16211	16430	16479	16173	16192	16458	16509	16559	16235	16330	16296	16394	16302	16507	16559	16289	16411	16464	16384	16324	16495	16200	16153	16206	16358	16523	16450	16564	16204	16294	16423	16343	16077	16244	16157	16306	16333	16326	16205	16344	16418	16230	16425	16164	16409	16380	16643	16556	16395	16429	16405	16531	16350	16238	16357	16385	16307	16176	16338	16442	16480	16182	16414	16396	16445	16377	16129	16391	16288	16346	16307	16278	16444	16453	16451	16210	16357	16346	16545	16226	16381	16421	16212	16202	16363	16329	16398	16521	16237	16470	16526	16324	16158	16342	16428	16454	16136	16214	16347	16612	16175	16361	16278	16403	16404	16454	16282	16457	16268	16370	16282	16311	16369	16527	16364	16265	16428	16417	16372	16313	16219	16248	16288	16571	16297	16345	16525	16298	16544	16540	16180	16388	16513	16488	16225	16331	16463	16558	16409	16283	16439	16388	16322	16362	16484	16177	16330	16277	16481	16387	16422	16350	16472	16357	16458	16410	16355	16171	16235	16308	16281	16421	16336	16227	16356	16485	16437	16397	16212	16548	16341	16397	16513	16366	16287	16363	16269	16390	16341	16418	16322	16597	16259	16287	16459	16326	16330	16444	16301	16485	16412	16678	16500	16516	16379	16245	16497	16114	16182	16278	16322	16476	16204	16254	16479	16516	16485	16281	16398	16401	16225	16171	16218	16407	16192	16502	16595	16413	16381	16174	16474	16464	16304	16379	16352	16304	16256	16336	16325	16280	16342	16277	16295	16154	16441	16357	16394	16371	16331	16457	16312	16113	16464	16308	16401	16387	16311	16512	16296	16227	16216	16263	16428	16421	16334	16344	16240	16255	16367	16195	16388	16191	16248	16478	16189	16271	16249	16382	16395	16293	16441	16373	16395	16142	16199	16163	16234	16499	16383	16325	16387	16155	16484	16528	16406	16467	16345	16367	16399	16392	16188	16323	16383	16419	16403	16218	16125	16351	16305	16315	16499	16724	16201	16447	16436	16573	16448	16268	16456	16412	16299	16475	16110	16319	16498	16442	16301	16433	16566	16224	16589	16554	16446	16352	16454	16528	16305	16359	16455	16274	16514	16122	16171	16238	16341	16517	16332	16318	16321	16495	16234	16206	16228	16364	16397	16302	16336	16179	16451	16296	16435	16298	16536	16176	16425	16482	16216	16255	16446	16345	16254	16106	16499	16323	16312	16348	16179	16306	16493	16447	16506	16211	16291	16450	16408	16250	16400	16390	16654	16450	16459	16276	16256	16303	16499	16190	16447	16388	16472	16468	16325	16427	16554	16457	16289	16532	16363	16455	16355	16434	16287	16272	16527	16318	16512	16437	16418	16416	16458	16343	16226	16419	16198	16419	16510	16325	16424	16429	16359	16251	16352	16292	16451	16335	16427	16549	16278	16285	16216	16485	16616	16354	16429	16360	16174	16455	16274	16271	16436	16331	16247	16317	16349	16396	16481	16519	16301	16285	16419	16381	16196	16063	16276	16356	16377	16393	16379	16424	16501	16352	16246	16360	16439	16304	16432	16314	16351	16391	16330	16255	16401	16291	16242	16551	16226	16475	16193	16114	16249	16197	16448	16263	16360	16245	16318	16291	16348	16133	16171	16126	16194	16443	16243	16326	16307	16218	16588	16363	16355	16322	16379	16288	16430	16301	16336	16466	16429	16569	16517	16136	16403	16258	16416	16357	16373	16293	16433	16265	16420	16191	16221	16500	16325	16416	16429	16422	16548	16306	16270	16189	16301	16126	16425	16283	16323	16506	16375	16143	16463	16367	16148	16327	16235	16558	16230	16552	16367	16400	16259	16427	16304	16307	16372	16492	16095	16236	16166	16229	16310	16268	16298	16438	16404	16280	16613	16157	16426	16555	16264	16175	16626	16178	16164	16363	16386	16176	16180	16254	16248	16372	16322	16453	16346	16117	16258	16367	16395	16243	16103	16327	16439	16553	16557	16259	16412	16489	16426	16244	16139	16188	16327	16368	16415	16410	16223	16346	16354	16228	16176	16173	16324	16226	16376	16330	16291	16224	16435	16309	16295	16305	16389	16163	16253	16396	16594	16583	16232	16241	16376	16367	16471	16399	16262	16412	16449	16367	16338	16352	16171	16275	16330	16557	16318	16255	16254	16330	16406	16273	16380	16611	16569	16392	16500	16145	16436	16366	16392	16448	16613	16452	16377	16312	16453	16424	16165	16350	16347	16517	16422	16557	16276	16313	16382	16329	16453	15983	16221	16339	16473	16358	16284	16344	16488	16327	16439	16241	16445	16327	16184	16212	16342	16484	16374	16357	16634	16440	16291	16405	16420	16350	16402	16392	16331	16268	16389	16412	16227	16228	16423	16261	16397	16413	16445	16280	16209	16452	16494	16132	16291	16342	16320	16472	16402	16363	16309	16424	16213	16594	16166	16194	16191	16468	16415	16401	16362	16541	16262	16394	16341	16335	16291	16450	16323	16651	16359	16432	16426	16515	16438	16363	16407	16491	16405	16530	16537	16269	16372	16198	16084	16062	16370	16364	16269	16352	16533	16380	16201	16263	16369	16414	16175	16456	16298	16405	16401	16563	16219	16478	16549	16438	16555	16129	16355	16236	16467	16447	16417	16486	16423	16471	16521	16376	16475	16362	16202	16135	16291	16137	16378	16384	16301	16293	16309	15960	16295	16404	16332	16227	16288	16449	16211	16409	16275	16439	16508	16489	16244	16194	16298	16363	16366	16544	16390	16366	16360	16334	16337	16532	16421	16535	16520	16176	16302	16384	16486	16336	16296	16513	16454	16433	16492	16261	16191	16354	16440	16364	16218	16161	16247	16379	16450	16408	16496	16328	16210	16200	16221	16218	16245	16335	16325	16322	16399	16260	16334	16018	16406	16346	16321	16310	16503	16262	16345	16295	16443	16347	16282	16428	16255	16504	16413	16104	16458	16516	16320	16392	16385	16565	16589	16266	16355	16194	16441	16371	16592	16398	16345	16414	16267	16254	16307	16386	16371	16208	16388	16405	16452	16513	16336	16380	16356	16439	16399	16499	16334	16450	16489	16443	16314	16435	16519	16410	16499	16306	16407	16286	16454	16401	16226	16261	16545	16340	16269	16208	16272	16282	16287	16212	16284	16458	16436	16253	16440	16291	16234	16550	16192	16255	16400	16358	16331	16148	16170	16417	16290	16133	16247	16264	16306	16256	16409	16331	16159	16181	16394	16466	16398	16428	16254	16453	16330	16362	16268	16576	16369	16493	16281	16366	16429	16382	16149	16247	16333	16511	16266	16352	16187	16507	16253	16266	16196	16363	16262	16564	16337	16372	16220	16323	16557	16252	16345	16548	16216	16319	16404	16324	16444	16374	16305	16529	16196	16474	16642	16292	16290	16344	16374	16107	16509	16405	16454	16516	16153	16328	16457	16351	16234	16284	16348	16245	16319	16357	16550	16138	16405	16178	16418	16137	16302	16873	16209	16383	16482	16331	16362	16141	16384	16328	16366	16443	16171	16243	16282	16356	16428	16473	16378	16445	16396	16193	16406	16554	16321	16587	16282	16421	16375	16256	16317	16063	16357	16349	16356	16304	16263	16333	16236	16227	16341	16453	16351	16435	16389	16286	16445	16571	16243	16244	16344	16451	16360	16337	16306	16421	16509	16374	16504	16261	16161	16514	16255	16274	16256	16421	16418	16165	16322	16293	16450	16355	16364	16272	16566	16520	16350	16496	16494	16485	16232	16474	16392	16578	16459	16249	16397	16388	16182	16432	16197	16205	16311	16587	16579	16235	16441	16175	16343	16457	16382	16568	16229	16277	16387	16484	16288	16376	16445	16435	16292	16172	16583	16365	16375	16487	16405	16255	16380	16384	16471	16421	16431	16311	16405	16387	16517	16416	16291	16241	16218	16514	16513	16323	16457	16477	16434	16288	16469	16327	16196	16337	16285	16426	16334	16375	16398	16310	16449	16327	16461	16476	16345	16308	16447	16365	16532	16496	16616	16462	16278	16245	16477	16360	16203	16351	16699	16438	16391	16441	16507	16363	16276	16400	16306	16438	16391	16575	16196	16548	16348	16213	16294	16362	16471	16355	16456	16495	16540	16483	16282	16435	16435	16332	16369	16415	16429	16525	16458	16259	16497	16430	16347	16428	16335	16211	16365	16286	16471	16223	16406	16593	16255	16401	16342	16394	16394	16145	16360	16296	16420	16476	16396	16235	16265	16361	16434	16385	16330	16333	16235	16224	16321	16239	16369	16429	16320	16551	16356	16198	16211	16147	16191	16166	16429	16225	16248	16514	16353	16408	16220	16525	16574	16138	16412	16394	16531	16259	16386	16430	16388	16366	16329	16365	16450	16288	16412	16267	16312	16374	16259	16325	16247	16202	16426	16497	16362	16225	16433	16277	16253	16359	16215	16472	16241	16212	16230	16370	16327	16392	16323	16392	16383	16487	16372	16283	16446	16456	16315	16514	16283	16441	16287	16524	16507	16374	16232	16339	16592	16232	16494	16501	16464	16304	16454	16333	16351	16518	16443	16246	16298	16245	16446	16360	16406	16498	16298	16332	16378	16520	16381	16523	16457	16458	16331	16518	16479	16534	16499	16394	16232	16223	16418	16191	16357	16286	16249	16451	16479	16145	16445	16418	16526	16384	16524	16379	16497	16334	16250	16420	16343	16234	16388	16412	16187	16555	16319	16094	16377	16424	16643	16285	16705	16486	16239	16373	16210	16617	16385	16289	16356	16435	16525	16280	16352	16429	16487	16359	16306	16152	16404	16256	16257	16376	16143	16308	16307	16334	16272	16384	16334	16428	16506	16444	16409	16127	16337	16021	16320	16411	16276	16456	16340	16391	15991	16344	16269	16385	16291	16353	16354	16452	16313	16410	16449	16323	16365	16264
15838	27972	26718	21193	21686	18902	16185	30388	29629	22445	14335	11260	10006	9684	9552	9713	9528	9739	9659	9555	9627	9689	9512	9672	9597	9843	9630	9645	9534	9680	9624	9590	9668	9572	9608	9736	9622	9559	9791	9627	9361	9562	9584	9612	9564	9464	9685	9732	9553	9650	9715	9551	9693	9574	9604	9622	9621	9647	9398	9574	9880	9677	9547	9519	9560	9476	9499	9619	9662	9500	9584	9544	9757	9655	9501	9493	9595	9485	9559	9617	9507	9557	9497	9513	9546	9618	9461	9417	9668	9481	9353	9580	9436	9508	9568	9588	9493	9576	9480	9534	9682	9579	9449	9602	9454	9664	9581	9657	9636	9407	9620	9598	9552	9560	9535	9540	9546	9686	9456	9536	9587	9571	9490	9550	9621	9604	9483	9752	9644	9609	9608	9518	9557	9556	9408	9605	9576	9475	9612	9477	9529	9422	9474	9542	9660	9523	9669	9636	9606	9564	9569	9665	9661	9505	9470	9502	9535	9463	9457	9341	9570	9753	9554	9551	9516	9580	9647	9484	9686	9729	9493	9625	9645	9552	9469	9544	9709	9373	9716	9498	9549	9673	9514	9467	9476	9740	9500	9596	9659	9472	9580	9516	9562	9680	9469	9611	9390	9506	9477	9455	9664	9580	9520	9610	9476	9420	9520	9438	9516	9546	9519	9490	9548	9461	9497	9584	9557	9626	9582	9636	9488	9552	9555	9331	9574	9404	9495	9465	9479	9602	9540	9492	9527	9631	9578	9535	9535	9485	9540	9557	9581	9488	9539	9466	9614	9516	9540	9602	9562	9506	9609	9436	9526	9446	9468	9663	9548	9553	9565	9582	9514	9713	9527	9470	9530	9670	9529	9584	9592	9493	9545	9570	9472	9539	9611	9613	9464	9627	9514	9646	9641	9521	9611	9613	9526	9650	9610	9537	9573	9580	9487	9686	9482	9683	9584	9581	9719	9612	9657	9547	9687	9589	9495	9485	9555	9589	9483	9526	9602	9596	9632	9594	9505	9605	9589	9679	9549	9549	9534	9737	9687	9556	9584	9583	9539	9697	9490	9577	9691	9601	9568	9579	9691	9419	9753	9746	9655	9663	9650	9362	9545	9480	9571	9480	9660	9492	9641	9617	9508	9505	9562	9636	9562	9589	9555	9558	9615	9703	9504	9595	9502	9432	9797	9486	9491	9630	9582	9673	9468	9536	9604	9698	9647	9555	9585	9468	9551	9552	9602	9579	9495	9727	9565	9650	9618	9617	9562	9615	9652	9557	9580	9620	9632	9389	9560	9493	9587	9460	9480	9547	9578	9544	9504	9624	9677	9366	9606	9559	9541	9543	9429	9575	9563	9513	9504	9618	9529	9701	9600	9589	9574	9519	9563	9600	9651	9776	9575	9490	9505	9612	9365	9472	9673	9663	9533	9582	9453	9513	9695	9542	9575	9497	9484	9563	9628	9593	9621	9432	9490	9576	9580	9507	9376	9659	9618	9459	9680	9631	9441	9556	9419	9503	9556	9589	9405	9456	9499	9657	9602	9478	9489	9538	9548	9521	9688	9454	9475	9555	9600	9530	9545	9387	9550	9628	9495	9505	9600	9616	9602	9615	9506	9624	9464	9627	9609	9494	9548	9576	9636	9494	9557	9641	9640	9503	9657	9374	9651	9556	9537	9541	9755	9403	9431	9390	9587	9593	9399	9492	9393	9576	9659	9417	9627	9628	9521	9396	9638	9501	9637	9520	9598	9532	9592	9400	9449	9467	9516	9771	9685	9575	9540	9634	9635	9502	9757	9629	9590	9578	9633	9617	9637	9517	9549	9690	9457	9402	9513	9515	9491	9560	9459	9488	9627	9463	9600	9579	9558	9607	9573	9514	9577	9471	9379	9515	9550	9685	9655	9646	9704	9505	9457	9523	9808	9511	9383	9487	9486	9736	9633	9645	9535	9465	9563	9592	9555	9514	9580	9570	9542	9567	9522	9585	9569	9606	9654	9602	9464	9609	9637	9662	9675	9577	9612	9466	9619	9609	9663	9524	9521	9515	9495	9549	9556	9566	9534	9522	9529	9621	9448	9609	9490	9692	9640	9424	9577	9714	9616	9468	9626	9521	9658	9614	9693	9513	9728	9577	9590	9637	9591	9510	9581	9580	9540	9580	9464	9518	9670	9597	9643	9486	9560	9510	9503	9603	9628	9487	9577	9554	9602	9606	9464	9724	9722	9602	9466	9509	9454	9490	9691	9576	9733	9470	9528	9573	9568	9538	9442	9446	9748	9584	9619	9410	9597	9499	9644	9695	9589	9580	9579	9614	9540	9579	9628	9604	9416	9467	9471	9798	9475	9531	9421	9722	9386	9472	9438	9673	9535	9409	9570	9604	9570	9639	9615	9535	9401	9500	9576	9615	9422	9499	9607	9330	9549	9510	9587	9675	9491	9590	9587	9457	9559	9378	9561	9551	9573	9584	9664	9500	9436	9628	9526	9514	9663	9545	9694	9486	9513	9417	9645	9588	9430	9677	9586	9547	9547	9629	9608	9683	9491	9437	9485	9463	9629	9553	9536	9475	9595	9508	9603	9493	9639	9440	9602	9518	9685	9608	9686	9690	9542	9609	9647	9624	9573	9618	9503	9526	9581	9557	9550	9567	9491	9573	9612	9621	9500	9528	9491	9688	9598	9580	9554	9593	9587	9487	9636	9583	9450	9484	9665	9625	9627	9556	9505	9535	9614	9537	9386	9400	9619	9613	9602	9571	9471	9565	9641	9657	9485	9575	9565	9592	9435	9363	9373	9461	9671	9564	9534	9469	9578	9662	9590	9452	9436	9576	9515	9529	9472	9670	9442	9431	9460	9411	9550	9503	9472	9530	9663	9461	9563	9425	9605	9543	9566	9507	9457	9522	9531	9573	9672	9512	9434	9674	9643	9438	9451	9654	9470	9496	9631	9604	9610	9467	9300	9626	9590	9674	9568	9454	9594	9475	9552	9490	9715	9616	9507	9534	9535	9642	9479	9524	9601	9697	9513	9607	9555	9588	9650	9621	9601	9528	9545	9501	9456	9535	9458	9747	9516	9464	9503	9411	9538	9614	9549	9544	9494	9589	9493	9587	9428	9479	9580	9506	9623	9595	9501	9441	9684	9444	9617	9513	9571	9421	9613	9544	9633	9484	9512	9500	9637	9726	9396	9442	9593	9498	9541	9439	9488	9530	9572	9604	9506	9434	9584	9545	9535	9571	9542	9736	9650	9645	9633	9589	9461	9659	9507	9468	9501	9613	9521	9576	9545	9566	9464	9432	9494	9502	9567	9566	9712	9659	9690	9538	9636	9732	9509	9647	9671	9564	9402	9511	9611	9578	9641	9434	9428	9660	9694	9749	9533	9469	9652	9660	9545	9545	9647	9466	9546	9502	9531	9468	9683	9555	9629	9612	9541	9651	9523	9454	9517	9474	9336	9603	9482	9550	9394	9561	9471	9555	9533	9615	9522	9540	9599	9714	9593	9605	9620	9622	9608	9533	9522	9501	9548	9443	9493	9464	9492	9609	9524	9518	9509	9738	9324	9626	9597	9658	9715	9635	9532	9538	9601	9667	9532	9698	9474	9536	9595	9587	9524	9496	9637	9641	9607	9469	9514	9671	9575	9560	9465	9650	9466	9582	9568	9695	9539	9491	9570	9647	9548	9588	9452	9550	9514	9562	9584	9472	9474	9537	9476	9529	9636	9639	9638	9689	9439	9541	9430	9573	9713	9671	9582	9543	9615	9597	9588	9511	9521	9564	9595	9583	9546	9569	9469	9527	9586	9363	9431	9519	9629	9619	9520	9541	9526	9582	9647	9487	9549	9709	9660	9594	9375	9680	9498	9622	9637	9498	9763	9525	9579	9488	9671	9495	9518	9682	9665	9505	9551	9670	9604	9559	9489	9559	9540	9586	9562	9540	9477	9663	9600	9597	9698	9761	9679	9494	9594	9322	9666	9748	9736	9571	9632	9545	9714	9556	9571	9617	9494	9480	9609	9595	9396	9661	9505	9569	9509	9525	9592	9554	9515	9569	9425	9579	9523	9622	9593	9682	9590	9593	9518	9464	9389	9460	9679	9573	9373	9489	9441	9437	9586	9670	9584	9422	9564	9535	9592	9614	9638	9716	9696	9644	9529	9589	9394	9553	9513	9566	9576	9431	9659	9519	9553	9561	9401	9482	9500	9484	9572	9668	9657	9507	9460	9514	9586	9665	9438	9496	9471	9597	9687	9516	9571	9478	9537	9504	9470	9477	9657	9658	9473	9619	9579	9591	9512	9668	9665	9639	9545	9634	9461	9436	9572	9593	9599	9573	9477	9708	9620	9495	9637	9552	9662	9590	9667	9520	9643	9504	9602	9459	9722	9488	9426	9546	9602	9440	9506	9656	9443	9546	9583	9516	9646	9528	9628	9581	9496	9489	9582	9579	9666	9519	9500	9509	9544	9531	9643	9566	9582	9591	9579	9591	9754	9668	9446	9617	9497	9469	9595	9615	9615	9394	9447	9501	9665	9667	9536	9504	9646	9692	9515	9413	9409	9702	9587	9623	9565	9554	9512	9532	9650	9527	9524	9470	9472	9548	9434	9633	9559	9441	9464	9533	9500	9703	9417	9474	9701	9665	9658	9604	9524	9746	9530	9711	9593	9678	9643	9544	9693	9506	9514	9522	9644	9703	9611	9418	9534	9628	9614	9573	9551	9683	9520	9527	9695	9574	9539	9588	9507	9609	9652	9475	9487	9612	9621	9497	9563	9579	9594	9670	9486	9386	9494	9557	9536	9523	9549	9572	9408	9578	9776	9532	9649	9629	9448	9682	9513	9588	9647	9556	9592	9495	9407	9669	9509	9595	9541	9417	9616	9468	9561	9648	9620	9449	9697	9600	9511	9673	9423	9517	9656	9647	9540	9509	9555	9631	9396	9513	9432	9575	9477	9608	9556	9591	9543	9449	9680	9571	9631	9624	9565	9603	9549	9436	9791	9506	9489	9498	9616	9521	9668	9538	9724	9534	9834	9612	9502	9526	9532	9611	9547	9659	9612	9526	9414	9684	9604	9316	9505	9602	9438	9593	9624	9615	9627	9430	9506	9604
23278	21081	28443	25004	26296	29981	30537	41829	54938	42939	29803	22282	18431	17356	16934	16953	16881	16741	16793	16881	16803	16746	16780	16558	16760	16847	16787	16897	16625	16697	16811	16745	16873	16693	16680	16578	16854	16738	16687	16509	16566	16729	16645	16642	16748	16811	16665	16855	16658	16668	16678	16697	16649	16603	16621	16457	16713	16529	16581	16653	16676	16598	16490	16745	16622	16633	16649	16550	16654	16684	16587	16583	16578	16663	16726	16684	16681	16583	16590	16780	16766	16596	16578	16506	16653	16656	16549	16481	16558	16462	16638	16559	16557	16662	16749	16510	16843	16621	16598	16753	16709	16581	16470	16529	16530	16728	16556	16630	16524	16668	16529	16620	16564	16665	16697	16592	16711	16517	16645	16702	16715	16712	16723	16848	16704	16573	16683	16849	16915	16624	16385	16563	16497	16618	16840	16728	16650	16610	16679	16427	16704	16646	16717	16600	16683	16590	16546	16677	16515	16596	16365	16680	16828	16546	16673	16698	16679	16530	16907	16452	16557	16429	16836	16421	16656	16814	16417	16451	16484	16818	16683	16692	16782	16496	16540	16826	16622	16436	16520	16534	16640	16769	16640	16654	16566	16443	16623	16668	16787	16884	16838	16604	16513	16668	16548	16457	16732	16796	16719	16626	16570	16478	16587	16376	16567	16730	16242	16594	16613	16817	16459	16477	16476	16611	16471	16515	16917	16558	16627	16574	16467	16632	16575	16508	16620	16669	16571	16598	16607	16796	16677	17053	16833	16557	16439	16532	16633	16570	16586	16698	16765	16632	16613	16719	16353	16554	16492	16666	16621	16544	16605	16307	16750	16941	16641	16480	16505	16752	16648	16503	16592	16740	16635	16627	16770	16436	16606	16713	16463	16635	16578	16757	16499	16659	16919	16819	16564	16688	16682	16596	16561	16505	16548	16644	16595	16810	16645	16574	16526	16628	16531	16533	16512	16613	16493	16597	16608	16540	16599	16564	16543	16601	16769	16586	16654	16682	16648	16647	16590	16777	16738	16619	16499	16626	16582	16562	16586	16607	16314	16538	16527	16702	16486	16693	16653	16614	16754	16781	16558	16513	16439	16632	16509	16623	16524	16490	16681	16603	16497	16609	16588	16679	16442	16559	16407	16511	16471	16816	16723	16575	16416	16676	16658	16625	16658	16743	16648	16673	16776	16617	16656	16460	16541	16580	16479	16594	16572	16738	16626	16492	16471	16585	16825	16665	16671	16691	16606	16728	16569	16589	16463	16562	16775	16613	16836	16484	16618	16544	16780	16655	16569	16535	16594	16549	16645	16512	16649	16628	16456	16464	16594	16541	16391	16833	16580	16802	16607	16734	16771	16697	16861	16630	16841	16724	16528	16838	16627	16608	16669	16629	16778	16446	16581	16509	16601	16657	16545	16689	16714	16593	16565	16655	16588	16506	16705	16393	16752	16475	16663	16544	16469	16429	16568	16663	16519	16458	16672	16651	16526	16478	16575	16462	16509	16705	16617	16745	16641	16644	16592	16438	16732	16709	16597	16500	16577	16395	16824	16720	16680	16612	16478	16746	16529	16511	16483	16617	16520	16495	16410	16430	16554	16486	16721	16623	16610	16678	16782	16784	16739	16562	16521	16583	16758	16488	16646	16279	16318	16599	16686	16712	16485	16509	16564	16611	16417	16600	16754	16660	16725	16493	16581	16632	16538	16708	16662	16597	16717	16638	16651	16585	16706	16627	16615	16588	16675	16759	16558	16533	16673	16546	16690	16643	16603	16787	16731	16610	16502	16606	16422	16530	16445	16453	16623	16695	16442	16493	16651	16608	16551	16591	16599	16789	16697	16414	16652	16422	16681	16444	16494	16575	16534	16479	16542	16623	16455	16623	16720	16894	16794	16600	16514	16575	16566	16519	16553	16473	16833	16642	16671	16545	16504	16772	16580	16432	16610	16490	16775	16627	16464	16756	16652	16685	16528	16616	16643	16696	16619	16514	16646	16538	16602	16665	16589	16665	16520	16594	16447	16486	16673	16723	16261	16581	16560	16681	16705	16605	16437	16799	16549	16488	16510	16462	16698	16623	16569	16739	16490	16818	16683	16559	16544	16466	16633	16595	16618	16674	16589	16745	16599	16609	16447	16649	16362	16630	16553	16793	16399	16643	16652	16727	16598	16368	16392	16517	16508	16617	16641	16773	16458	16593	16385	16646	16718	16499	16453	16751	16505	16770	16686	16732	16599	16661	16699	16733	16511	16597	16663	16689	16807	16741	16703	16659	16711	16577	16426	16603	16574	16647	16628	16510	16569	16624	16726	16571	16561	16444	16507	16504	16429	16532	16682	16710	16756	16473	16585	16814	16606	16489	16763	16686	16787	16633	16769	16612	16628	16654	16666	16751	16303	16422	16481	16653	16640	16606	16589	16476	16641	16480	16657	16620	16535	16709	16690	16604	16446	16642	16878	16520	16623	16504	16672	16753	16842	16713	16521	16645	16669	16569	16525	16921	16492	16661	16553	16491	16614	16771	16653	16539	16591	16435	16594	16536	16615	16405	16602	16665	16521	16402	16427	16543	16696	16656	16456	16659	16715	16521	16581	16730	16496	16638	16747	16282	16602	16563	16586	16646	16764	16667	16826	16843	16675	16858	16576	16487	16570	16530	16407	16419	16599	16454	16552	16402	16731	16676	16699	16515	16530	16612	16389	16526	16627	16580	16597	16755	16770	16656	16458	16713	16614	16437	16563	16792	16619	16549	16667	16717	16676	16575	16540	16578	16563	16436	16655	16557	16462	16372	16772	16721	16795	16700	16702	16641	16604	16463	16604	16385	16585	16513	16498	16275	16519	16581	16702	16589	16629	16579	16383	16671	16656	16567	16660	16788	16723	16455	16722	16420	16578	16633	16665	16681	16780	16703	16784	16592	16769	16607	16561	16628	16515	16666	16568	16677	16871	16711	16544	16725	16654	16526	16727	16771	16745	16608	16648	16542	16681	16578	16506	16669	16659	16774	16619	16795	16666	16567	16784	16401	16538	16586	16724	16516	16672	16577	16657	16643	16653	16597	16750	16526	16419	16561	16658	16586	16585	16709	16508	16630	16573	16544	16678	16542	16472	16506	16521	16763	16748	16578	16605	16659	16523	16524	16600	16498	16588	16737	16610	16714	16776	16534	16539	16552	16600	16491	16447	16810	16698	16592	16577	16675	16782	16654	16626	16766	16681	16484	16538	16491	16530	16570	16721	16397	16621	16566	16654	16685	16709	16700	16507	16301	16830	16653	16470	16504	16797	16623	16729	16731	16631	16365	16527	16548	16509	16718	16558	16600	16488	16585	16621	16670	16655	16359	16447	16525	16527	16451	16505	16540	16541	16570	16528	16745	16818	16760	16873	16765	16668	16503	16766	16833	16719	16587	16631	16678	16598	16435	16679	16548	16582	16688	16670	16647	16616	16625	16549	16830	16566	16667	16715	16545	16447	16574	16484	16615	16709	16569	16553	16518	16480	16598	16372	16792	16419	16636	16557	16645	16687	16772	16603	16454	16625	16489	16710	16540	16546	16453	16695	16614	16701	16758	16691	16767	16726	16496	16594	16592	16478	16595	16591	16444	16461	16521	16641	16418	16709	16575	16551	16616	16606	16546	16677	16448	16678	16601	16622	16545	16592	16566	16582	16503	16521	16440	16662	16729	16531	16428	16714	16534	16602	16639	16646	16526	16697	16573	16572	16520	16611	16580	16506	16471	16589	16314	16548	16670	16597	16389	16748	16754	16637	16773	16680	16505	16636	16566	16748	16493	16562	16646	16630	16604	16632	16749	16624	16703	16554	16584	16666	16338	16546	16629	16629	16575	16820	16617	16419	16618	16483	16787	16638	16728	16455	16402	16538	16472	16634	16693	16617	16532	16626	16661	16545	16685	16352	16697	16806	16664	16746	16591	16710	16700	16668	16521	16696	16443	16650	16626	16624	16770	16513	16726	16567	16570	16444	16642	16521	16640	16627	16592	16554	16591	16631	16498	16549	16463	16597	16485	16712	16388	16413	16449	16738	16686	16735	16466	16464	16456	16416	16376	16403	16815	16558	16487	16656	16758	16723	16733	16949	16777	16653	16505	16749	16657	16693	16636	16660	16654	16373	16522	16535	16595	16502	16759	16684	16505	16426	16483	16746	16603	16515	16407	16530	16740	16873	16719	16697	16618	16501	16439	16699	16564	16682	16694	16372	16418	16822	16698	16423	16629	16633	16619	16483	16680	16825	16987	16622	16618	16455	16671	16601	16657	16728	16559	16530	16466	16745	16471	16731	16441	16737	16600	16485	16733	16554	16634	16553	16447	16432	16581	16580	16668	16540	16632	16745	16711	16707	16626	16660	16593	16621	16537	16662	16704	16554	16560	16733	16723	16594	16556	16727	16727	16663	16533	16718	16662	16698	16798	16652	16701	16497	16537	16628	16593	16439	16616	16645	16348	16570	16673	16670	16612	16408	16434	16657	16552	16866	16421	16356	16332	16415	16621	16704	16680	16606	16678	16542	16612	16790	16704	16836	16670	16475	16602	16548	16490	16393	16613	16703	16613	16584	16586	16679	16533	16470	16754	16656	16399	16485	16493	16424	16575	16724	16665	16670	16585	16715	16661	16765	16555	16682	16690	16752	16730	16512	16611	16720	16541	16724	16359	16634	16841	16458	16560	16730	16521	16497	16590	16695	16592	16750	16640	16619	16436	16515	16569	16679	16923	16676	16337	16497	16649	16376	16587	16541	16569	16717	16720	16688	16584	16578	16460	16321	16455	16514	16667	16696	16560	16703	16520	16478	16553	16524	16607	16744	16572	16552	16580	16624	16448	16590	16616	16588	16529	16568	16637	16405	16503	16648	16700	16539	16596	16540	16538	16715	16589	16670	16420	16529	16595	16594	16614	16555	16629	16647	16506	16542	16567	16503	16342	16523	16669	16650	16517	16702	16700	16625	16684	16733	16436	16666	16375	16657	16525	16727	16775	16492	16704	16706	16510	16767	16538	16759	16870	16622	16574	16659	16477	16565	16435	16441	16581	16634	16567	16583	16664	16662	16656	16673	16595	16470	16450	16482	16558	16523	16628	16581	16729	16695	16433	16637	16505	16539	16675	16775	16554	16649	16591	16527	16467
18860	37501	37471	32443	29214	24873	21372	39550	47976	33011	20443	13459	10674	10038	9968	10037	9839	10014	9961	10011	10093	9873	9962	9996	9843	9839	9941	9929	9837	10005	9900	9767	9871	9824	9925	9807	9978	9856	9899	9779	9872	9714	9812	9873	9787	9819	9939	9791	9769	9822	9862	9901	9832	9853	9952	9753	9849	9830	9855	9690	9752	9944	9948	9909	9808	9887	9852	9916	9950	9907	9807	9812	9697	9718	9823	9897	9887	9818	9709	10079	9906	9785	9745	9829	9679	9788	9584	9783	9879	9804	9877	9798	9801	9859	9863	9844	9754	9896	9829	9827	9781	9869	9850	9767	9645	9894	9755	9904	9851	9837	9847	9848	9909	9785	9787	9751	9742	9824	9662	9772	9810	9875	9880	9751	9941	9659	9796	9924	9953	9736	9884	9852	9854	9784	9915	9782	9792	9815	9841	9802	9933	9738	9908	9724	9777	9682	9837	9868	9857	9810	9804	9676	9625	9736	9835	9925	9789	9889	9906	9608	9740	9848	9875	9903	9945	9738	9857	9803	9928	9687	9875	9865	9942	9991	9898	9747	9691	9746	9976	9907	9799	9820	9771	10036	9756	9956	9788	9969	9854	9650	9803	9739	9947	9747	9809	9775	9677	9888	9798	9704	9777	9709	9895	9830	9768	9820	9773	9819	9887	9695	9740	9795	9634	9776	9713	9823	9886	9756	9792	9874	9880	9712	9657	9858	9676	9711	9697	9719	9997	9755	9575	9713	9817	9981	9801	9795	9766	9794	9813	9829	9776	9825	9825	9864	9740	9698	9717	9810	9834	9776	9593	9913	9902	9940	9772	9836	9829	9986	9823	9889	9696	9879	9788	9746	9637	9776	9822	9821	9751	9896	9834	9758	9892	9664	9828	9736	9750	9657	9898	9881	9836	9761	9886	9742	9807	9705	9795	9658	9826	9847	9788	9925	9918	9655	9709	9922	9775	9893	9737	9863	9906	9775	9824	9927	9737	9844	9838	9665	9859	9906	9810	9750	9711	9808	9783	9769	9874	9850	9782	9847	9669	9808	9695	9837	9706	9759	9647	9772	9720	9889	9851	9745	9546	9835	9945	9808	9770	9678	9745	9850	9679	9616	9688	9628	9771	9894	9742	9740	9956	9593	9824	9873	9802	9597	9804	9827	9896	9830	9645	9704	9715	9780	9845	9833	9783	9760	9738	9809	9703	9904	9797	9751	9906	9754	9824	9767	9688	9846	9962	9743	9714	9902	9971	9799	9720	9803	9838	9685	9835	9816	9798	9768	9685	9782	9726	9773	9703	9782	9931	9856	9781	9686	9828	9734	9734	9781	9719	9883	9754	9807	9796	9830	9815	9659	9845	9854	9740	9779	9932	9737	9924	9863	9760	9779	9755	9826	9869	9850	9785	9867	9887	9696	9638	9803	9917	9723	9755	9815	9730	9695	9794	9849	9854	9784	9812	9757	9680	9686	9841	9860	9726	9810	9759	9868	9579	9787	9881	9807	9706	9795	9600	9766	9844	9631	9842	9728	9770	9725	9707	9819	9837	9853	9851	9817	9708	9795	9955	9867	9821	9887	9842	9925	9680	9699	9813	9682	9837	9881	9636	9813	9807	9921	9772	9932	9925	9659	9826	9931	9753	9770	9783	9846	9779	9885	9683	9865	9873	9827	9727	9732	9900	9763	9883	9766	9773	10010	9719	9819	9916	9697	9589	9834	9799	9778	9680	9673	9818	9832	9868	9775	9676	9693	9760	9782	9847	9784	9751	9842	9761	9769	9844	9887	9694	9711	9909	9891	9695	9843	9874	9832	9704	9919	9704	9717	9873	9826	9771	9841	9787	9785	9695	9874	9757	9780	9768	9811	9835	9762	9770	9696	9881	9696	10031	9795	9714	9800	9834	9778	9735	9662	9719	9703	9857	9908	9915	9891	9616	9906	9698	9860	9701	9805	9738	9822	9876	9664	9809	9879	9741	9652	9875	9712	9874	9589	9765	9802	9826	9803	9731	9835	9749	9870	9908	9735	9795	9809	9666	9837	9715	9784	9769	9753	9727	9625	9787	9736	9763	9796	9843	9911	9930	9746	9594	9785	9961	9829	9801	9758	9707	9844	9712	9669	9781	9771	9801	9719	9905	9834	9742	9692	9782	9762	9889	9905	9645	9723	9655	9859	9800	9783	9796	9817	9674	9775	9717	9695	9671	9710	9780	9757	9881	9877	9741	9840	9708	9775	9897	9913	9756	9785	9673	9767	9923	9833	9869	9780	9780	9743	9876	9943	9770	9833	9820	9783	9947	9634	9913	9695	9841	9614	9850	9829	9741	9763	9934	9844	9762	9745	9517	9780	9617	9756	9857	9614	9756	9621	9778	9798	9803	9769	9847	9718	9617	9745	9831	10022	9616	9844	9814	9734	9765	9944	9908	9693	9824	9754	9711	9740	9865	9723	9858	9671	9931	9760	9938	9743	9773	9921	9766	9649	9863	9931	9874	9738	9809	9938	9825	9738	9754	9609	9930	9877	9597	9771	9757	9799	9815	9699	9883	9802	9664	9745	9877	9652	9720	9746	9881	9936	9847	9832	9804	9786	9765	9797	9768	9738	9639	9823	9806	9703	9714	9670	9739	9791	9879	9841	9788	9786	9835	9725	9696	9795	9706	9737	9913	9658	9761	9840	9977	9833	9852	9544	9762	9853	9721	10023	9726	9676	9764	9691	9835	9712	9805	9677	9881	9777	9838	9766	9685	9986	9743	9897	9779	9512	9820	9838	9725	9703	9847	9935	9721	9863	9901	9775	9882	9723	9779	9814	9837	9755	9753	9794	9666	9697	9722	9806	9694	9850	9689	9883	9880	9741	9869	9861	9813	9700	9642	9861	9825	9797	9816	9794	9854	9860	9689	9715	9899	9823	9817	9758	9739	9817	9726	9612	9735	9780	9727	9926	9844	9893	9850	9904	9674	9821	9712	9913	9724	9849	9689	9838	9638	9770	9767	9724	9806	9755	9776	9775	9751	9815	9599	9758	9615	9806	9721	9777	9830	9716	9756	9638	9983	9867	9751	9744	9855	9676	9773	9813	9865	9612	9673	9891	9856	9658	9852	9797	9768	9784	9841	9911	9851	9856	9823	9818	9856	9754	9784	9869	9905	9678	9883	9617	9787	9833	9861	9741	9748	9888	9838	9700	9760	9720	9781	9660	9776	9863	9883	9811	9885	9645	9706	9650	9798	9818	9770	9700	9666	9751	9948	9710	9824	9721	9868	9798	9831	9686	9900	9829	9781	9725	9598	9790	9723	9743	9814	9725	9722	9701	9697	9670	9731	9819	9712	9693	9738	9778	9809	9674	9703	9758	9877	9723	9785	9813	9749	9658	9787	9848	9868	9698	9848	9713	9884	9690	9818	9892	9815	9821	9712	9832	9703	9836	9824	9820	9823	9764	9703	9848	9820	9785	9663	9829	9818	9736	9731	9737	9848	9737	9779	9600	9800	9731	9701	9730	9758	9907	9769	9898	9816	9874	9653	9722	9822	9788	9803	9879	9695	9701	9881	9832	9713	9833	9751	9764	9814	9778	9701	9800	9608	9802	9863	9777	9717	9723	9711	9884	9862	9946	9892	9744	9788	9684	9715	9663	9813	9795	9769	9866	9791	9726	9795	9788	9955	9828	9948	9892	9827	9882	9800	9691	9835	9835	9765	9839	9729	9908	9769	9759	9833	9678	9922	9792	9675	9812	9724	9788	9706	9821	9818	9833	9775	9813	9745	9766	9784	9695	9960	9777	9830	9818	9814	9754	10010	9735	9891	10006	9657	9815	9684	9746	9769	9909	9703	9669	9640	9804	9724	9695	9740	9825	9730	9726	9878	9915	9801	9690	9800	9774	9905	9733	9613	9726	9891	9815	9873	9852	9737	9754	9728	9786	9725	9763	9812	9890	9678	9939	9734	9864	9757	9659	9738	9789	9752	9753	9632	9904	9733	9806	9769	9884	9798	9673	9695	9688	9703	9868	9635	9938	9714	9794	9749	9837	9843	9784	9822	9765	9904	9813	9881	9922	9734	9841	9782	9861	9867	9759	9715	9701	9902	9773	9849	9781	9736	9706	9778	9807	9604	9733	9891	9778	9731	9882	9829	9916	9687	9817	9750	9752	9897	9672	9845	9905	9925	9777	9718	9737	9814	9827	9703	9832	9846	9900	9715	9696	9813	9762	9870	9675	9747	9812	9671	9730	9886	9841	9856	9843	9807	9812	9809	9791	9945	9696	9803	9954	9887	9692	9756	9786	9742	9903	9821	9901	9732	9681	9802	9629	9832	9842	9880	9743	9641	9748	9822	9686	9596	9865	9819	9820	9833	9706	9692	9733	9917	9721	9751	9774	9910	9637	9760	9803	9756	9720	9831	9708	9625	9834	9728	9709	9784	9812	9853	9689	9866	9866	9849	9668	9877	9669	9832	9861	9815	9739	9823	9589	9722	9826	9759	9676	9804	9911	9883	9740	9860	9663	9799	9795	9752	9718	9777	9673	9759	9664	9707	9848	9785	9930	9930	9703	9690	9712	9784	9676	9791	9816	9808	9841	9867	9837	9847	9792	9806	9790	9831	9596	9786	9850	9625	9841	9668	9813	9794	9724	9689	9777	9733	9682	9737	9822	9738	9849	9759	9787	9796	9762	9760	9988	9700	9845	9694	9685	9767	9712	9699	9811	9652	9955	9748	9443	9734	9797	9874	9906	9786	9645	9730	9816	9724	9740	9859	9809	9840	9906	9849	9841	9806	9780	9721	9664	9691	9766	9810	9897	9796	9756	9832	9747	9860	9776	9696	9817	9806	9797	9710	9853	9868	9627	9854	9951	9823	9898	9848	9457	9870	9895	9825	9869	9752	9888	9857	9801	9786	9783	9807	9830	9813	9764	9911	9839	9761	9722	9781	9874	9806	9723	9693	9570	9778	9796	9881	9716	9663	9842	9721	9945	9764	9869	9906	9775	9686	9851	9884	9728	9866	9815	9774	9773	9864	9758	9861	9730	9763	9792	9770	9784	9744	9738	9718	9669	9725	9840	9795	9784	9766	9937	9814	9916	9797	9788	9799	9596	9638	9899	9730	9884	9645	9787
31019	27076	32466	29493	24737	23054	21244	21143	21296	19821	18530	17662	17035	17248	17230	16870	17095	17039	17193	17008	17316	16965	17008	16951	16886	17174	17155	17014	16925	16997	17062	16976	17050	16963	16946	17038	16968	16908	16828	17167	17014	16828	17011	17131	16805	16918	16900	16900	17007	16882	16900	17026	16860	17044	16938	17028	16946	17213	16995	16881	16954	16911	17053	17022	17092	16975	17034	17022	17151	17069	17069	17139	16972	16940	17023	16978	17212	16782	17036	16886	16827	17091	16988	16800	17205	17005	17191	16999	17144	16930	17095	16956	17033	16966	16983	16878	17048	16808	17166	16878	17017	16879	17042	16933	17021	17071	17105	16806	17118	16841	16962	16875	17026	16909	17086	17016	16802	16832	16957	17015	17064	17129	17088	16821	17126	17069	17050	16968	16989	16759	16975	17269	17004	16696	16926	17021	16872	16887	16696	16943	16977	16833	17251	16923	16781	17008	16948	17053	16927	16984	17161	17215	17054	16883	16853	17135	17076	17279	16974	17133	17016	17032	17175	17030	17118	17108	17049	16924	17123	17052	17196	17109	16877	16778	16974	16979	17029	16908	17057	17085	16916	16885	17056	17218	17008	16950	16803	16765	17024	16927	16959	16903	16944	16766	16951	16998	16777	16924	16837	16838	16816	16930	16967	17093	16914	16975	17046	17202	16974	17085	16981	17205	17088	16855	16948	16982	17064	16951	16945	16825	16948	17076	17077	17056	17105	17185	17105	17153	16859	17020	16997	16921	16996	16834	16884	16829	16829	17041	16918	17141	17172	17165	16882	16966	16996	16802	17058	16848	16934	16940	17191	17102	17096	16992	16840	17045	17029	16910	16843	16853	16901	16972	17088	16782	16985	16852	16958	16929	16915	16887	16931	17208	16993	17090	16869	17098	17202	16995	16945	17005	16886	16849	16940	17141	17198	16949	16936	17121	17015	17030	16953	16918	16991	17171	17199	16925	17073	17087	17045	17004	16948	17176	17084	17039	17071	16861	16932	17031	16920	16715	17107	17008	17036	16894	17126	16800	16938	17020	16915	17029	17154	16991	17007	16933	16935	16819	17084	17065	17062	17002	17049	16889	16851	17032	16978	16758	17116	16776	17132	17126	16990	16925	17051	16936	17048	16886	17080	16886	16869	17242	16949	17013	16913	17071	17157	17013	17066	16823	16824	16935	17060	16997	17053	16988	17113	16831	16787	16998	16847	16915	16935	17129	16941	17026	17060	17066	16928	16917	17203	16843	17062	16792	17082	17055	16882	17174	17227	16888	17229	16823	16903	17100	17133	16992	16897	16940	17041	17003	17094	16978	17000	17174	17137	16978	17098	16986	16856	17072	16975	17013	17094	16801	16881	17128	16917	16941	17179	16855	16952	17011	17010	17173	16898	17107	16963	17112	17048	16812	17001	16875	16967	16917	17072	16937	16854	17308	16939	16926	16963	17130	16966	16986	17190	16926	17198	17150	17217	17039	17042	16900	17026	16996	17049	17102	16935	17152	17178	17003	16920	17109	17041	16762	16868	16991	16749	17060	16757	16839	17164	17100	16906	16775	17170	16955	16939	16851	17080	17078	17006	16938	17080	17023	17047	16966	17070	17110	16912	16870	17043	17120	16704	17100	16910	17041	17123	16979	17112	17140	16930	17007	17011	16928	16834	17266	17015	17217	17140	17027	16975	16694	17034	17100	17014	16945	17041	16788	16981	16984	16990	17169	17073	16935	17157	17150	17082	16964	16900	17051	17161	17195	16901	16893	16875	16835	16836	17093	16953	16743	17120	17081	16994	16879	16997	16925	16961	16993	17048	16988	17060	16944	16774	17074	17284	16626	17025	16911	17010	17092	17137	16795	16913	16727	16876	17078	16915	16963	17065	16998	17012	16975	16856	16842	16998	17024	16969	17315	17048	16828	16985	16874	16879	16877	16833	17126	16838	17086	17101	16971	16906	17029	17133	17052	16948	16771	17033	16906	16780	17131	17174	17001	16729	16854	17029	17226	16919	17120	17115	17169	16905	17049	17135	17058	16994	16962	16901	16843	16937	16936	17061	17164	17055	17175	16929	16800	16998	16949	17189	17116	16977	16881	17085	16902	17042	16979	16946	16974	17025	17077	16879	17007	16829	17112	17085	17024	16906	17187	16865	16961	16954	17068	17046	17091	17366	16949	16956	16923	16936	17198	16992	16861	16951	17075	17070	16906	17027	16864	16870	16754	17100	16880	17006	16768	16963	16967	16913	17217	16899	17036	16842	16738	17058	17058	17127	17095	16991	16947	16969	16991	16855	16943	17067	16931	16965	17016	16819	16889	16800	16705	16849	17007	16986	16924	17026	17198	17307	17003	17081	16945	17092	17051	17142	17103	16984	16901	16792	16657	17060	17114	17108	17037	16881	17062	16954	17012	16944	17012	17143	17004	17022	17165	17050	16962	17050	16808	16838	16913	16970	16897	16904	16719	16951	16942	16826	16883	16824	17146	16988	17017	17052	16977	16869	17068	17031	17084	16990	16964	16771	16999	17053	17139	16941	17160	17056	17141	16832	16795	17046	16981	17089	17078	17041	16981	16953	16886	16928	16972	16907	16975	16801	17099	17005	16909	17004	16876	17048	17034	16777	16903	16964	16860	16929	17087	17017	17085	17069	16828	17012	17099	17080	17017	17243	17063	16924	17003	16974	17029	16907	16974	17000	16919	16996	17097	17026	16972	17288	16902	17018	17052	16718	16979	16895	16950	16908	16968	16900	16872	17199	16986	17049	16997	17009	17049	16930	16969	17023	16881	16883	16977	17011	16980	16984	16979	16792	17011	17219	17046	16837	16970	17046	16986	17153	16939	16854	16998	16948	16862	16973	17219	16894	17033	17025	17008	17044	17217	16916	16931	17204	16724	17221	16915	16970	16775	16917	17032	17122	17121	16857	17098	17104	16969	16988	17127	17060	17156	16909	17016	17192	17244	16884	16788	16895	16822	17020	16992	17198	17026	16894	16795	16902	16873	17085	16873	17008	17214	17012	16935	16918	16911	17034	16933	17060	16981	16974	16798	16857	17029	17032	16986	16844	17000	17014	16874	16995	17046	17053	17067	16954	16929	16898	17160	16884	16989	16936	17089	17102	17132	16971	16988	17033	16892	16849	16965	17021	17077	17050	17069	16977	16966	16917	16859	16908	17087	17064	17217	17043	17068	16830	17129	17333	16937	17088	16976	17079	16955	17045	16833	17208	16886	17104	16905	17004	16815	16961	17008	16832	17038	17291	16957	17090	17202	17036	16958	16989	17092	16967	17312	16992	17000	17038	16986	16933	16888	16904	16893	17059	17138	17099	17113	16951	17000	16764	17066	17040	16886	17147	17103	16888	17046	16865	17138	16910	16851	16908	16775	16941	16976	17358	16810	16947	17163	17140	16923	16948	17115	17025	16908	17233	17151	17020	17038	17059	16946	17223	16894	17075	16848	17092	17028	17279	17007	17200	17162	17022	17050	17249	17041	17100	16946	16906	16869	16988	17017	16852	16836	16853	17036	17236	17014	17064	16965	17134	17028	16797	16857	16905	16974	17132	16971	16847	17066	16924	17010	17041	17064	17182	17028	17071	17030	17219	16946	16917	16828	16903	17064	16917	16889	16875	16895	17202	17047	17054	17061	17119	17041	17182	17030	16889	16679	16889	16979	17003	17001	16888	16761	16963	17047	17039	16870	16968	17086	16998	17107	17047	16879	16955	16932	16898	16937	17069	16988	17068	16986	17068	16642	17064	16953	16872	16931	16951	17183	16962	17051	17056	17006	16994	17038	16806	16911	16922	17086	16756	17116	16889	17099	16918	16948	16962	16881	16930	17311	16970	17106	17199	17173	16961	16968	16841	16950	16977	16957	16796	17057	16828	17149	16651	17101	17184	16978	16839	16889	16814	16911	17167	16842	17293	17040	16965	17098	16969	17178	16959	16972	16880	16942	17107	16862	17077	17217	16834	17051	17043	17061	16864	17100	17070	17079	17173	16935	16956	17024	16935	16899	16779	16947	16887	16873	16974	17052	16960	16924	17015	16919	16966	17113	16894	17244	17174	17149	16998	17092	16895	16908	17000	17140	16996	17062	17083	16879	17048	17034	17095	16851	17121	16976	17000	16922	16974	16983	16935	16876	16826	16853	17156	17121	16850	16818	17107	17097	16961	16867	16955	16634	16965	17074	16981	16966	17102	17126	17185	16931	17145	17306	17113	16954	16969	16908	16929	17122	16804	17050	17046	16987	17042	17029	17029	16793	16987	16991	17025	16999	17031	16913	16956	16835	16774	17037	17034	17039	16711	17002	17112	16976	16947	17057	17065	16915	16943	16842	16989	16822	16974	17183	17076	16793	16880	16788	17171	16954	17064	17186	17084	17196	17221	17090	17162	17088	17127	16936	17060	16768	17071	16994	17029	17155	17148	17055	17009	16991	17087	17058	16843	17217	17201	17135	16929	16881	17200	16963	17198	16996	17237	16793	17030	17335	17074	16951	17083	16965	17027	17034	16796	16926	16724	16841	16838	16847	17134	17027	17027	16953	16869	17003	17183	17275	16923	16863	16815	17157	16880	16956	16900	16867	16794	16859	17035	16912	17144	16772	17031	16998	16934	16752	16938	16931	16846	17101	17055	17168	16815	16886	17003	17137	17033	16981	17042	17027	16838	16851	17158	16870	17016	16971	17086	16992	17082	17147	16701	17011	16902	17126	16830	17225	17053	16956	16830	16960	16903	16976	16869	17042	16913	16837	17156	17133	17083	17064	17087	17067	17187	17046	16705	16969	17062	17054	17275	17068	17003	17088	17121	17011	16978	16962	17240	16961	17100	17222	16887	16929	16995	17102	17015	16772	17056	17115	17065	17232	17004	17116	17055	17073	17073	17111	17081	16964	16929	17028	16992	16913	16775	16986	17145	17050	17278	17022	16931	17168	16673	16928	16732	16992	16839	17010	16842	16922	17098	16829	16985	17079	17016	16896	17176	16749	17211	16959	17001	17077	17012	17009	16870	16719	17002	16995	16994	17096	17070	16921	17015	16966	17146	16975	17035	17107	16933	16814	16957	16912	17042	16860	17147	17018	16924	16987	17030	17044	17060	16957	17026	17016	17000	17064	17077	16976	16991	17053	16977	16855
16367	23411	26840	20480	17903	16041	14172	14163	13854	11921	10563	9938	9861	9905	9705	9976	9801	9801	9718	9680	9743	9880	9827	9694	9720	9822	9849	9734	9728	9921	9854	9927	9577	9652	9748	9722	9798	9789	9873	9792	9879	9683	9974	9600	9629	9617	9739	9817	9642	9750	9679	9715	9756	9843	9744	9809	9714	9865	9757	9714	9768	9667	9842	9633	9686	9801	9768	9812	9823	9753	9790	9651	9787	9616	9773	9668	9731	9663	9780	9669	9658	9877	9639	9703	9835	9714	9698	9665	9752	9740	9606	9683	9690	9792	9734	9731	9851	9629	9983	9695	9783	9594	9709	9697	9864	9673	9655	9775	9673	9804	9686	9836	9780	9805	9713	9835	9761	9804	9730	9706	9736	9801	9700	9763	9810	9759	9804	9819	9685	9726	9817	9648	9765	9677	9683	9728	9749	9850	9808	9689	9738	9784	9680	9676	9796	9583	9843	9633	9693	9761	9715	9761	9716	9724	9774	9652	9812	9769	9808	9715	9630	9902	9833	9690	9673	9704	9561	9720	9852	9540	9686	9673	9867	9693	9701	9583	9724	9597	9715	9756	9698	9866	9639	9908	9781	9720	9728	9677	9627	9950	9778	9694	9740	9763	9717	9789	9684	9779	9725	9751	9697	9672	9588	9788	9624	9847	9647	9754	9676	9675	9747	9754	9794	9755	9756	9630	9830	9786	9629	9815	9702	9529	9743	9767	9794	9678	9684	9854	9768	9509	9825	9661	9798	9650	9680	9687	9927	9797	9715	9786	9616	9599	9620	9617	9513	9779	9756	9726	9683	9765	9734	9884	9702	9614	9782	9676	9690	9767	9701	9653	9672	9641	9816	9738	9793	9729	9896	9731	9696	9674	9643	9811	9770	9673	9773	9735	9846	9677	9577	9673	9875	9854	9796	9677	9766	9722	9941	9754	9803	9757	9678	9912	9879	9775	9781	9760	9734	9618	9827	9668	9759	9860	9828	9714	9699	9794	9746	9850	9711	9634	9651	9842	9692	9823	9720	9687	9737	9781	9748	9735	9788	9890	9770	9727	9760	9701	9826	9736	9937	9868	9744	9711	9827	9785	9748	9682	9731	9665	9778	9715	9861	9827	9751	9655	9904	9818	9860	9668	9823	9789	9744	9700	9850	9771	9724	9826	9780	9646	9718	9691	9718	9750	9738	9705	9784	9692	9803	9656	9755	9723	9859	9710	9828	9584	9720	9737	9717	9777	9690	9717	9853	9903	9787	9835	9639	9853	9815	9710	9800	9833	9794	9764	9703	9800	9610	9868	9745	9813	9694	9692	9753	9753	9754	9886	9747	9662	9710	9769	9753	9622	9667	9863	9813	9695	9815	9638	9867	9547	9662	9691	9743	9727	9652	9749	9778	9684	9785	9700	9684	9868	9920	9563	9734	9774	9778	9706	9703	9695	9791	9740	9819	9859	9805	9762	9872	9872	9734	9619	9770	9782	9626	9790	9672	9656	9794	9660	9763	9838	9801	9710	9765	9685	9777	9633	9911	9677	9837	9694	9795	9752	9753	9720	9904	9774	9817	9828	9715	9722	9631	9822	9671	9752	9722	9860	9785	9772	9889	9757	9845	9849	9856	9708	9744	9911	9801	9751	9853	9706	9847	9799	9566	9741	9679	9724	9868	9852	9782	9844	9839	9759	9808	9777	9804	9690	9772	9676	9764	9626	9760	9862	9631	9822	9890	9638	9774	9768	9798	9826	9741	9763	9725	9671	9778	9663	9823	9673	9630	9781	9743	9660	9846	9761	9704	9850	9814	9790	9809	9953	9715	9788	9543	9731	9751	9809	9690	9786	9756	9701	9724	9738	9892	9631	9679	9843	9735	9740	9665	9649	9768	9968	9701	9677	9661	9734	9755	9877	9657	9654	9704	9692	9894	9755	9871	9589	9784	9742	9729	9756	9694	9718	9669	9745	9879	9760	9734	9742	9884	9742	9828	9830	9855	9793	9745	9747	9794	9815	9786	9889	9743	9793	9855	9672	9810	9630	9749	9915	9843	9835	9664	9985	9664	9664	9735	9766	9796	9632	9711	9716	9667	9844	9728	9778	9823	9667	9770	9707	9696	9663	9742	9689	9785	9683	9878	9713	9754	9769	9831	9676	9799	9815	9615	9847	9714	9738	9694	9780	9876	9807	9791	9873	9673	9857	9815	9784	9769	9767	9756	9888	9788	9801	9722	9803	9884	9721	9786	9710	9992	9691	9832	9891	9693	9816	9745	9735	9650	9807	9732	9679	9856	9689	9726	9739	9681	9796	9673	9607	9880	9823	9707	9647	9687	9608	9685	9657	9935	9706	9717	9761	9736	9806	9787	9640	9672	9758	9789	9872	9674	9752	9688	9832	9818	9711	9718	9833	9719	9550	9796	9735	9857	9789	9846	9749	9704	9805	9719	9819	9742	9803	9758	9773	9841	9712	9727	9701	9799	9853	9846	9753	9758	9745	9767	9833	9732	9816	9644	9734	9771	9682	9763	9587	9866	9771	9717	9678	9712	9729	9910	9811	9876	9619	9796	9731	9675	9777	9706	9768	9787	9821	9685	9657	9776	9820	9802	9706	9571	9745	9798	9785	9836	9913	9748	9707	9744	9772	9767	9802	9798	9723	9877	9715	9809	9691	9557	9777	9856	9941	9791	9778	9849	9924	9779	9811	9764	9724	9741	9763	9745	9788	9750	9558	9853	9680	9779	9885	9854	9773	9687	9789	9810	9755	9707	9728	9713	9717	9925	9788	9764	9728	9595	9568	9756	9879	9768	9692	9951	9752	9844	9755	9824	9922	9515	9789	9570	9710	9724	9793	9721	9739	9886	9840	9859	9808	9751	9837	9777	9685	9679	9841	9742	9740	9679	9822	9844	9672	9655	9651	9651	9882	9676	9709	9661	9764	9724	9662	9712	9785	9728	9657	9634	9702	9855	9777	9767	9701	9693	9870	9734	9877	9699	9808	9760	9783	9843	9629	9754	9689	9726	9814	9785	9767	9937	10021	9612	9614	9861	9791	9661	9738	9735	9860	9684	9609	9682	9920	9744	9810	9893	9632	9691	9756	9700	9748	9739	9651	9683	9774	9694	9721	9645	9814	9946	9700	9874	9737	9785	9772	9776	9731	9779	9749	9832	9752	9595	9595	9704	9760	9802	9788	9841	9745	9796	9636	9783	9663	9755	9805	9752	9646	9960	9835	9635	9682	9689	9717	9692	9768	9650	9690	9773	9828	9632	9736	9656	9760	9887	9805	9768	9760	9716	9894	9861	9728	9754	9753	9853	9706	9691	9780	9638	9766	9717	9817	9732	9763	9882	9919	9756	9823	9712	9759	9719	9686	9657	9879	9756	9765	9693	9699	9850	9780	9780	9792	9851	9773	9746	9624	9684	9920	9796	9760	9828	9690	9693	9735	9683	9724	9772	9776	9856	9816	9809	9619	9898	9826	9611	9847	9605	9830	9708	9897	9863	9695	9823	9718	9664	9777	9802	9738	9674	9805	9838	9677	9729	9647	9758	9814	9759	9737	9647	9792	9810	9803	9757	9899	9889	9810	9794	9656	9745	9751	9768	9649	9658	9764	9702	9776	9695	9635	9858	9646	9784	9860	9537	9793	9724	9887	9732	9801	9710	9802	9813	9755	9684	9563	9854	9815	9797	9895	9674	9775	9823	9797	9725	9706	9752	9841	9752	9746	9648	9682	9685	9696	9653	9737	9942	9832	9705	9649	9741	9695	9836	9779	9697	9805	9729	9788	9851	9884	9759	9675	9735	9660	9805	9744	9826	9860	9744	9713	9728	9739	9843	9749	9809	9845	9641	9749	9706	9781	9797	9915	9854	9759	9741	9801	9765	9848	9749	9647	9722	9819	9820	9778	9718	9731	9845	9887	9772	9673	9915	9741	9640	9701	9828	9802	9742	9753	9657	9609	9640	9812	9771	9778	9884	9696	9681	9685	9769	9792	9686	9856	9605	9729	9813	9706	9780	9751	9828	9705	9547	9643	9779	9822	9698	9762	9773	9733	9683	9661	9824	9728	9735	9801	9917	9840	9803	9643	9920	9845	9813	9714	9643	9804	9842	9688	9581	9863	9896	9698	9782	9771	9740	9862	9816	9740	9661	9777	9719	9825	9720	9884	9673	9703	9677	9866	9904	9672	9750	9880	9807	9788	9673	9782	9699	9891	9832	9680	9719	9883	9681	9653	9714	9629	9628	9803	9735	9838	9740	9685	9756	9760	9732	9557	9737	9725	9839	9801	9680	9739	9708	9668	9779	9791	9798	9948	9890	9848	9747	9705	9624	9732	9659	9748	9620	9771	9802	9743	9767	9790	9892	9879	9657	9697	9756	9717	9742	9857	9603	9678	9647	9700	9705	9642	9592	9684	9835	9668	9752	9787	9786	9756	9600	9907	9705	9655	9815	9659	9792	9776	9768	9816	9854	9812	9875	9652	9655	9809	9743	9773	9654	9764	9835	9796	9803	9667	9745	9835	9720	9736	9660	9677	9788	9674	9701	9688	9796	9667	9827	9843	9880	9743	9794	9829	9756	9931	9548	9849	9764	9638	9597	9742	9890	9840	9871	9678	9774	9858	9758	9760	9779	9743	9676	9622	9831	9712	9774	9840	9633	9612	9736	9828	9663	9624	9854	9670	9716	9692	9762	9723	9639	9785	9624	9555	9832	9705	9687	9708	9748	9908	9744	9554	9676	9764	9653	9822	9772	9550	9713	9687	9825	9740	9762	9647	9729	9768	9573	9704	9693	9783	9741	9736	9919	9820	9646	9819	9666	9598	9664	9611	9800	9803	9789	9671	9667	9816	9614	9785	9723	9799	9785	9740	9667	9791	9756	9877	9698	9702	9655	9780	9779	9668	9752	9699	9860	9640	9918	9689	9872	9798	9837	9739	9759	9763	9806	9792	9666	9741	9787	9714	9717	9757	9642	9745	9752	9654	9684	9745	9725	9804	9708	9803	9703	9681	9689	9535	9735	9806	9831	9792	9727	9818	9794	9766	9893	9780	9809	9682	9720	9838	9725	9618	9699	9802	9906	9828	9725	9738	9753	9844	9706	9716	9783	9816	9688	9734	9795	9738
25220	21256	28980	31289	29120	28286	32548	34749	35188	29166	22439	18939	17993	17443	17082	17027	17078	17073	17123	16977	17111	17060	17006	17276	17022	17165	17080	16941	16979	17033	17136	16940	17291	16977	17204	17094	17067	17234	16989	16916	17112	17006	16929	17145	16993	17049	17018	17012	17052	17108	17046	17043	17028	17006	17165	17040	16970	17100	17090	17174	16824	16996	17074	16994	17050	17129	17233	17062	16981	17042	17084	17002	17380	17116	17182	16957	17118	16960	16987	17233	16801	17066	17183	17132	17105	16865	16998	16989	16901	16785	16943	16838	16896	16989	16923	16896	16910	17049	17109	16928	16952	16895	17044	16892	16904	16798	16791	17018	17010	17027	17064	17022	17134	17175	17147	16772	17030	17131	17100	17077	16877	17018	17021	16779	16889	17142	17090	17206	17191	17104	17034	16962	16939	16964	17037	17146	16904	16887	16982	16978	16946	16798	17014	17048	16923	16857	16866	16945	17093	17039	16917	16784	16981	17059	17016	16818	16868	17030	16916	17149	17282	17228	17181	16830	17032	16952	16957	17070	17094	16837	16972	16852	16982	16772	17164	16908	16900	17218	17012	16960	16952	17185	16924	16870	17063	17013	16988	17136	16990	16938	16899	16768	16957	17113	17121	17130	17109	17173	17028	16969	17073	17029	16868	17076	17037	16969	17038	16942	16919	16924	16956	17153	16948	16896	17092	17038	16793	16838	16937	16810	16873	16908	16939	17095	17329	16950	16969	17028	16943	16898	16771	17078	16975	16766	17051	16871	16947	17019	17029	17208	17090	16966	17016	16967	17359	16817	17238	16809	16833	16963	17072	17054	17036	16790	16947	17017	17159	17099	16782	17066	17091	17121	16834	17045	16911	16919	16991	16949	16915	17161	17097	17156	17191	17083	16808	16859	17074	17166	16826	17001	17068	17041	17258	16952	17006	17079	16982	16961	16986	17062	17138	17037	17134	16894	16881	16817	17035	16968	17108	16986	16928	17238	17160	16977	17178	17015	17070	17005	16913	17016	17074	17163	17004	16778	16802	17202	17185	17072	17247	16976	16939	17107	16945	17050	16954	16866	17202	16933	16956	16793	17023	16928	17063	17207	17026	17002	17100	17150	17054	16950	16925	17095	17142	16797	17154	17154	17175	17307	17099	17095	17027	17141	17216	17098	17057	16962	17080	17104	17092	17121	16757	16990	17107	17065	17283	16966	16874	16736	17075	17051	17032	16819	17036	16987	16821	16829	17054	17040	17104	17033	16964	16850	16838	16858	17033	16920	17061	16846	16952	16901	16895	16919	16991	17045	17154	16976	16834	16993	16911	17074	16950	16937	16935	16942	17039	17085	17162	16765	16875	16969	17131	17019	17037	17108	17053	16978	17067	17026	17273	16916	16901	17006	17082	17069	16997	17172	17075	17147	17022	16850	16947	17132	17216	17193	17048	17031	17039	16864	16793	17038	17219	17035	16831	17032	16984	16834	16852	16939	17114	17084	17046	16932	17042	16845	17028	17001	16911	17265	16863	16911	17077	16826	16937	17069	16956	16986	16895	17011	17078	16969	16933	16929	17101	16973	17090	17053	16902	16945	17106	16990	17076	17124	17158	17010	17012	16854	16976	17061	17044	16887	17095	16972	17027	17066	17112	16913	16940	17140	17036	16923	17011	16965	17069	17003	17050	17117	16847	16856	17092	17018	17119	17265	16885	16964	16871	17185	17258	17075	17009	16954	16898	16988	16932	16858	17105	16741	16916	16809	17004	16874	16945	16929	16842	16802	16885	16811	17124	16880	17016	16908	16942	16795	17294	16912	17063	17039	16853	16937	16764	16974	17003	17007	16952	16950	17003	17214	16920	16830	16792	16919	17126	16972	16870	16960	16950	17014	17020	17000	17068	16847	16942	16895	17097	16971	16973	16846	16955	17196	17161	16888	16867	16890	16995	16954	17045	17064	17108	16987	16971	17000	16925	16985	17012	17027	17011	17070	16878	17229	16948	16935	16880	16880	17188	17142	17187	16970	16883	16804	17072	16993	17012	17097	17067	17208	17060	17014	17054	16921	17005	16989	17030	17002	16943	16859	16889	16935	17140	17052	17221	17049	16954	17012	16908	16942	17124	17089	17053	16850	16920	17075	16969	16947	16861	17217	17218	16889	16944	17116	17071	17249	17044	17016	17189	17064	17028	16947	16991	17138	17100	16885	17044	17024	16997	17134	16934	16959	17248	17086	17022	16916	17082	17139	17198	16893	16954	17059	17173	16968	17217	16664	17115	16952	17207	16919	17143	16971	16949	16954	17279	17089	17071	17130	16980	17148	17070	17205	16962	17043	17106	17030	17038	16833	16674	16981	16904	17062	16930	16974	17022	17018	16965	17131	16886	16842	17120	17108	17112	17024	17109	16997	16932	17221	16870	17038	17001	17062	16962	16893	16857	17205	17095	17141	16878	17102	16933	16890	16990	17033	17064	17081	16984	17078	17053	16931	17096	17071	16890	16988	17064	16965	16841	16923	17044	17036	16865	17010	17108	17019	17203	17029	17147	17056	16953	17037	17178	16910	17267	17141	17041	16917	17051	16902	16984	16998	16964	16969	17198	17144	17094	17301	17065	17150	17203	17077	16992	17058	17080	16953	16884	17021	17029	16959	17007	16981	17051	16746	16830	17006	16930	16845	17123	16978	16957	16965	17039	17241	17018	17059	17193	17307	16957	16981	17030	17137	16955	16883	16808	17023	16870	16696	16655	17179	17267	16937	17145	17123	16901	17073	17017	17069	16993	16962	17100	17235	16921	17128	16767	17079	17121	17075	17019	16989	16935	16935	16923	17165	17090	17046	17154	17132	16973	16875	16954	16962	17050	17140	17268	17202	16949	16907	17014	17077	17001	17139	16867	17260	17065	16886	17245	17015	17025	17188	16927	17020	17049	16984	16850	17124	17102	16808	17147	16998	17044	16978	17172	17048	17017	17074	17125	17084	16919	17140	17014	17185	17195	17166	17152	17060	16898	16930	16787	17099	17020	17125	17039	16856	16924	17025	16827	16902	16966	16979	16898	16784	17119	17080	17271	17182	17145	16956	17150	17005	16871	17089	16846	16959	16987	17155	16856	16954	17053	17038	16932	17106	17051	16842	16888	16906	17154	17111	17084	17240	17122	16827	17138	17118	16983	16945	16892	17057	17222	16912	16927	16854	16987	16987	17052	17187	17033	17062	16985	17052	17007	17119	17278	17054	17049	16899	17104	16860	16882	17015	17161	17004	16738	17027	17154	17009	16715	17016	17089	16981	17158	17121	17111	16918	16918	16847	16987	17203	17143	17228	17267	17164	17064	17047	17068	17111	16795	16995	17008	16999	17044	17151	16931	17073	17187	16893	16889	16727	16886	16921	17323	17137	17024	16866	17011	16981	16983	16870	16982	16993	16895	17063	16960	17059	17213	16929	16796	16822	17182	17098	17125	17034	16966	16990	16952	16977	17011	16745	16943	16917	16900	16831	16847	17175	16915	16986	17012	17085	16893	17047	17023	16744	17020	16835	17005	17243	16982	16966	17035	17098	17095	17043	16922	16847	17156	17214	17108	17179	17185	16919	17073	17041	16734	17009	16985	17166	17050	17080	17175	17061	17234	16989	16973	17123	16841	16966	16942	16938	16967	17120	16883	17177	16808	16933	16834	17022	16823	17171	16901	16984	17038	17029	16853	16912	16609	17143	17245	17087	16913	17077	16919	16988	17016	17209	16932	16762	16853	16955	16917	17061	16977	17078	17093	16935	17101	16963	17028	17110	16989	16860	16915	17153	17206	16972	16969	17055	17148	16956	16945	17084	17126	17028	16944	16842	16968	17186	16967	16803	16842	16979	17009	17033	17137	16922	16881	16701	16848	16934	17119	17055	17109	16878	17085	17132	17093	16962	16947	16956	16858	17056	16833	17149	16934	16896	17210	17067	17012	17162	16970	17058	17076	17108	16758	16879	17007	17041	17071	16980	17041	17033	16882	16908	17063	17017	17155	17152	17099	16918	16882	16976	16727	17122	17149	16846	16989	17106	17003	17013	17036	17190	17086	16975	17054	16813	16898	17225	17098	17215	17074	17005	17016	17030	16855	16829	16934	17243	17178	17048	17010	17330	17029	17147	17086	17014	17100	17005	17003	17115	17142	17035	17275	16926	17131	17067	17146	17091	16963	16970	17053	17119	16823	16959	16870	16984	17217	17083	17034	17193	16978	16810	17147	16820	16810	16700	17108	17004	16984	16994	17139	16994	17260	17050	16762	17035	17064	16952	17034	16892	17142	17090	16902	16859	16976	17087	17186	16978	16862	17009	16947	17095	17077	16984	17006	16986	16767	16805	16978	16986	17115	17007	16798	16927	16916	16826	17060	16981	17073	17087	16958	16970	16999	16974	16768	16992	17043	17075	16934	17030	16858	16985	17001	17063	17001	17059	17015	16929	16872	17237	17182	16964	17109	17094	16968	16994	17035	16988	17119	17086	17026	16863	16796	16849	17047	16990	17031	16893	17099	16958	17013	17137	16777	16877	17011	17019	17020	16916	17015	17286	17182	17120	17038	16930	17090	16845	17005	16932	17167	17059	17088	16884	17094	16994	16929	17053	17107	16922	17008	17213	17014	16860	17095	17142	16958	17069	17115	17100	17028	16933	16891	17023	17133	16987	17025	17014	16919	16888	16894	17124	17091	17088	16868	17105	16971	16951	16988	16821	17132	17159	17063	17064	16905	17066	17126	17088	16977	17232	17042	16859	17090	17121	17244	16858	16935	16881	16888	17024	16785	16991	17014	17192	16997	17090	16926	17172	16945	17074	17069	17106	17106	16869	16786	17019	17065	17095	17069	17039	17198	17106	16842	17154	17069	16887	17092	16892	16973	17016	16986	16885	16935	17069	17087	17189	17093	17003	16979	17126	17108	17015	17135	17048	17006	17202	16984	17132	16923	17039	17153	16909	16920	16854	17022	16898	17027	16867	17141	17091	17030	16687	16911	17012	16963	17012	17004	17036	17020	17214	16899	17042	17233	17001	16883	17031	17157	17143	17024	17017	16915	16939	17140	17054	17173	17113	16984	17021	16880	16917	17095	16983	17016	16726	17002	17011	17021	16971	17029	17004	16870	16941	16935	16992	17113	16964	16934	16949
16708	31271	34480	29735	23554	21403	25369	28781	27750	20124	14102	11157	10435	10145	10121	9960	9924	10040	9860	9909	9994	9882	9913	9923	10126	10095	9822	9828	9847	9881	10023	10127	9780	9808	9997	9878	9991	9862	9763	9878	9731	9930	9790	9973	9914	9848	9800	9997	9948	9840	9829	9726	9912	9843	9937	9601	9881	9684	9843	9969	9703	9950	9794	9919	10033	9967	9921	10057	9930	9937	9984	9878	9938	9823	9906	9832	9990	9786	9840	9866	9818	9880	9902	9791	10091	9905	10033	9928	9731	9808	9721	9893	9868	9847	9780	9901	9752	9954	9982	9745	10025	9827	9964	9927	9799	9897	9796	10048	10064	9906	9830	9912	9912	9974	9776	9821	9977	9843	10023	10010	9894	9941	9944	10002	9751	9892	9812	9772	9865	9660	9963	9856	9879	9943	9886	9948	10003	9837	9929	9910	9860	9962	9876	9747	9794	9820	9739	9856	9884	9818	9901	10000	9759	9928	9894	9889	10064	9964	9828	9986	9931	9957	9827	9837	9908	9890	9879	9895	9891	9914	9950	9880	10030	9848	9898	10023	9959	9835	9919	9768	9959	9949	9780	9839	9923	9992	9882	9848	9923	9872	9910	9804	9710	9954	9828	9887	9933	9830	9913	9939	9865	9912	9855	9895	9830	9789	9801	9967	9882	10000	9872	9838	9802	9737	9875	10050	9853	9905	9767	9930	9816	9777	9870	9921	9998	9761	9871	9859	9872	9910	9690	9957	9934	9802	9739	10041	9800	9826	9940	9939	9891	9785	9800	9751	9661	9949	9902	9786	9791	9906	9979	9844	9829	9803	9758	9884	9860	9926	9902	10030	9944	9755	9797	9870	9829	9865	9776	9951	9997	10028	9942	9885	9861	9892	9766	10008	9828	9872	9984	9947	9981	10001	10070	10003	9824	9987	9847	9929	9766	9824	9845	9800	9879	9801	9995	9822	9978	9866	9944	9899	9860	9971	9868	9854	9526	10047	9866	9860	9817	9866	9948	9915	9789	9980	9810	9902	9793	9801	9878	9853	9952	9715	9798	9876	9921	10002	9914	9820	10039	9824	9866	9748	9957	9838	9930	9898	9842	9902	10017	9936	9954	10019	9674	9929	9947	10016	10044	9978	9982	9859	9739	9884	9845	9838	9887	9913	9756	9756	10020	9749	9993	9878	9836	10029	9968	9952	9829	9830	9962	9780	9774	9846	9991	9811	9833	9865	9999	9799	9910	9887	9804	9901	9786	9853	9944	9955	9875	9816	9830	9839	9893	9899	9882	9804	9804	9836	9805	9837	9885	9731	10022	9794	9845	9983	9892	9799	9831	9898	9906	10081	9925	9878	9913	9955	9704	9780	9856	9872	9837	9926	9919	9786	9808	9902	9859	9816	9754	10032	9988	9937	10071	9880	9962	9893	9995	9945	9863	9820	9788	10030	9878	9892	9888	9968	9833	9932	9867	9906	9945	9785	9900	9890	9826	9994	9847	9915	9827	9830	9767	10046	9909	9891	9919	9975	9943	9789	9827	9737	9825	9815	9845	9817	9854	9963	9858	9778	9916	9959	9982	9898	9991	9963	9983	9967	9888	9959	9851	10143	9888	9815	9697	9935	9802	9875	9820	9823	9953	9880	9874	9973	9746	9968	9686	9872	9807	10019	9713	9965	9854	9753	9925	9808	9835	9824	9944	10104	10006	10144	9938	9973	9847	9965	9867	9879	9935	9912	9787	9924	9802	9872	9767	9772	9842	9880	9964	10015	9903	9918	9831	9978	9825	9856	9894	9924	9936	9955	9944	9912	9982	10105	9982	9945	9983	10010	9833	9960	9788	9748	9770	10000	9835	9803	9902	9783	9954	9769	9776	9960	9901	9769	9937	9868	9891	10042	9813	9975	9879	9789	9838	9903	9850	9948	9900	9838	9838	9920	9917	10029	9832	9854	9936	9803	9743	9734	9867	9981	9918	9895	9944	10012	9920	9922	9916	9947	9888	9968	9900	9998	9894	10094	9883	9865	10040	9908	9856	9882	9767	9837	9806	9741	10018	10084	9899	9969	9789	9815	9770	9746	9981	9813	9923	9959	9832	9936	9747	9907	9786	9818	9814	10041	9755	9822	10025	9780	9799	9708	9821	9926	9949	9973	9743	9833	9682	10006	9825	9932	9919	9926	9954	9834	9924	9771	9858	9826	9828	9920	9812	9821	9893	9850	10005	9816	9848	9766	10027	9832	9949	9809	9957	9819	9820	9931	9609	9704	9839	9894	9946	9889	9938	9919	9865	9798	9895	9874	9931	9762	9807	9857	9952	9681	10069	9890	9774	9829	9908	9882	9879	9862	9900	9896	9834	9859	9916	10007	9984	9980	9770	9933	9931	9839	10013	10009	9884	9880	9973	9961	9746	9976	9887	9915	9897	9930	9849	9826	10007	9837	9918	9947	9867	9895	9819	9904	9766	9860	9788	9842	9902	9890	10009	9907	9921	9929	9881	9754	9812	9727	9902	9865	9954	9954	10045	9892	9847	9852	9871	10099	9935	9854	9929	9679	9840	10039	9923	9899	9862	9735	9848	9944	9731	9840	9959	9805	9994	9887	9907	9775	9929	9852	9742	9881	9928	9906	9779	10020	9807	9778	9743	9976	9816	9788	9983	10054	10008	9869	10083	9830	9826	10016	9740	9909	9811	10010	9939	9926	9803	9692	9829	9708	10039	9803	9963	9794	9943	9864	9873	9823	9908	9850	9848	9856	9867	9873	9870	9793	9890	9994	9849	9831	9946	9851	10016	9800	9858	9867	9895	10018	9866	10023	9972	9815	10148	9824	9983	9775	9942	9968	10005	9691	9881	9925	9891	9819	9887	9831	9789	9789	9983	9902	9960	9967	9842	9786	9963	10072	9767	9927	9801	9827	9780	9873	9813	9935	9734	9924	9783	9812	9864	9944	9992	9958	9953	9683	9906	9861	9840	9945	9958	9946	9902	9903	9963	9818	9906	9907	9883	9909	9915	9853	9912	9772	10024	9753	9922	9892	9736	9913	10101	9687	9738	10031	9861	10004	9874	9938	9609	9837	10011	9859	9946	10007	9786	9943	9828	10001	9792	9704	9874	9980	9608	9990	9966	9871	9753	9899	9910	9906	9876	9897	9908	9984	9877	9940	10012	9666	9861	9861	9752	9796	9772	9797	9895	9793	10013	9899	10035	9825	9939	9810	9875	9720	9820	9821	9910	9890	10076	9845	9857	9774	9914	9943	9731	9839	9817	9690	9838	9928	9852	10012	9962	9816	9909	10015	9920	9916	10038	9780	9857	9860	9881	10026	9943	9918	9950	9885	9958	9834	9948	9832	10089	9991	10002	10025	9883	9973	9874	10017	9837	9960	9894	9852	10025	9710	9905	9980	9883	9922	9935	10049	9791	9795	10032	9937	9795	9796	9861	9884	9872	9828	10011	9876	9827	9923	10017	9968	9855	9980	9849	9915	9890	9983	10026	9851	9749	9969	9998	9816	9878	9883	9781	9849	9905	9875	9863	9918	9813	9914	9747	9898	9899	9934	9927	9949	9885	9751	9860	10092	10139	10016	9858	9863	9902	9910	9900	9980	9936	9980	9871	9875	9937	9878	10038	9884	9812	9890	9814	9811	9847	9644	9834	9907	9742	9863	9881	9924	9842	9854	10002	10014	9847	9817	10002	9946	9873	9965	9834	9891	10058	10074	9844	9901	9941	9802	9861	9922	9966	9865	9925	10021	9947	9863	9763	9890	9812	9942	9939	9831	9898	9843	9887	9832	9953	9885	10007	9835	9802	9787	9891	9835	10033	9852	9867	9854	9885	9900	9773	9828	9965	9886	9899	9987	9884	10010	9919	9917	9954	10005	9920	9794	9877	9893	9727	9796	9932	9892	10027	9974	9891	10044	9843	9954	9902	9891	9897	9908	9814	9996	9942	9911	9813	9881	9909	9956	9914	9852	9949	9879	9832	9828	9758	9926	9991	9949	9891	9853	9901	9995	9778	9671	9762	9920	9812	10003	9992	9787	9879	10009	9643	9775	9994	9897	9650	9911	9737	9845	9924	9876	9730	9965	9841	9972	9818	9870	9911	9991	9818	9962	9897	9883	10080	9946	9824	9844	9932	9777	9923	9961	9827	9992	9775	9671	9810	9860	9930	9893	10020	9728	9915	10030	9944	9862	9819	9847	9996	9885	9865	9725	9961	9819	9949	9873	9975	9894	9822	10028	9893	9925	9862	9910	9820	9986	9899	9930	9797	9925	9807	9829	9853	9967	9865	9810	9942	9852	9895	9867	9997	9902	9946	9781	10057	9863	9875	9892	10090	9906	9969	9991	9748	9899	9784	9995	9902	9838	9915	9815	9953	9793	9837	9938	10008	9926	9780	9940	9776	9942	9880	9754	9872	9872	9802	9814	10006	9921	9868	9871	9813	9825	9762	9961	9887	9998	9779	9873	9959	9888	9752	9857	9892	9860	10035	10007	9991	9917	9877	9824	10009	9706	9954	9863	9890	9847	9730	9903	9894	9898	9988	9962	9831	9833	9970	9927	9843	9651	9771	9918	9833	9956	9900	9931	9893	9811	9897	9875	9757	9787	9878	9896	9963	9769	9758	9797	9821	9851	9806	9978	9943	9752	9724	9761	10017	9784	9896	9835	9940	9869	9899	10039	10085	10044	9927	9873	9981	9900	9819	9908	10006	10086	9973	9750	9891	9837	9924	10004	9893	9804	9825	9973	9880	9844	9878	10084	9803	9878	9893	9841	9979	9991	9773	9788	9825	9803	9707	9820	9884	9903	9755	9838	9924	9891	9886	9826	9919	9838	9856	9967	9821	9908	9888	9934	9982	9942	9966	9869	9867	9993	9822	10004	10052	9780	9996	9788	9869	9751	9941	9899	9738	9693	9856	9879	9776	9794	9790	9867	9897	9670	9804	9904	9852	9765	9877	9903	9853	9912	9934	9850	9861	10079	9980	9970	9926	9944	9873	9919	9839	9935	9728	9883	9915	9754	9858	9796	9922	9953	9977	9880	9865	9851	9974	10003	9911	9913	9986	9751	9842	9684	9915	9820	9831	9803	9903	9908	9766	9811	9851	9823	9990	10033
23251	21056	28379	25372	26145	31110	36672	50109	52016	40234	28546	21392	18799	17924	17445	17525	17399	17093	17213	17219	17411	17253	17434	17215	17417	17367	17337	17371	17148	17188	17440	17256	17133	17321	17175	17372	17129	17203	17438	17419	17225	17231	17277	17153	17130	17203	17208	17067	17182	17057	17214	17215	17290	17110	17091	17207	17251	17152	17231	17238	17234	17336	17082	17182	17197	17249	17274	17162	17114	17218	17076	17055	17167	17316	17121	17183	17329	17287	17250	17010	17261	17322	17247	17258	17353	17174	17115	17204	17263	17106	17213	17145	17349	17175	17289	17274	17228	17032	17005	17249	17214	17183	17211	17268	17397	17160	17293	17092	17147	17292	17218	17058	17210	17132	17114	17031	16826	17171	17270	17258	16936	17141	17146	17225	17040	17430	17069	17161	16955	17256	17218	17299	17242	17078	17268	17253	17220	17225	17015	17084	17074	17227	17284	17236	17196	17197	17311	17214	17160	17130	17208	17182	17241	17152	17265	17135	17237	17316	17062	17226	17216	17081	17227	16839	17173	17386	17190	17303	17295	17167	17168	17225	17044	17058	17310	17134	17232	17154	17132	17318	17129	17093	17194	17099	17094	17228	17208	17118	17223	17140	17084	17284	17190	17091	17245	17113	17272	17399	17208	17109	17130	17217	17139	17277	16995	17136	17318	17109	16944	17160	17098	17115	17247	16952	17275	17134	17133	16992	17275	17263	17167	17323	17238	17047	17285	17258	17277	17290	17171	17151	17174	17255	17059	17095	17216	17182	16962	17220	17171	17273	17114	17110	17406	17209	17305	16993	17059	17078	17107	17139	17259	17174	17317	17146	17363	17234	17214	17346	17279	16937	17190	17034	17335	16998	16911	16951	17289	17111	17237	16922	17159	17155	17247	17019	17065	17337	17360	17254	17326	17322	17091	17433	17369	17195	17478	17040	17156	17132	17254	17328	17263	17074	17215	17163	17089	17183	17161	17224	17210	17058	17118	17029	17186	16831	17188	17191	17305	17284	17173	16981	17250	16979	17239	16955	17086	17159	17144	17041	17172	17116	17258	17090	17052	17274	16953	17192	17203	17293	17116	17245	17126	16993	17150	17246	17127	17363	17420	17178	17169	17367	17248	17018	17220	17264	17095	17257	17249	17396	17301	17064	17272	17069	17225	17080	17067	17195	17274	17258	16968	17149	17147	17091	17093	16958	17042	17192	17188	17045	17089	17233	17100	17040	17233	17186	17290	17264	17149	16901	17167	17319	17115	17228	16976	17305	17051	17078	17032	16934	17281	17277	17187	17234	17207	16978	16619	17351	17293	16884	17156	17159	16973	16995	16969	17201	17027	17199	17352	17282	17226	17457	17184	17136	17340	17225	17203	17017	16958	17326	17232	17050	17238	17263	17292	17138	17063	17269	17270	17211	17193	17198	17157	17272	17011	17250	17343	17103	17435	17272	17095	17209	17167	17116	17054	17204	17073	17167	17205	17101	17122	17268	17219	17272	17098	17315	17175	17199	17322	17000	17108	17348	17088	17172	17234	17113	17249	17275	17062	17066	16968	17284	16910	17240	17176	17132	17319	17139	17455	16999	17270	17384	17205	17158	17170	17303	16950	17214	17343	17113	17122	17069	17242	17300	17215	17117	17302	16732	17082	17089	16957	17257	17102	17014	17285	17117	17196	17200	17046	17157	17117	17120	16962	17066	17236	17140	17220	17304	17008	16956	17496	17198	17259	17139	17051	17150	17085	17145	17229	17211	17304	17196	16976	17080	17146	17171	17301	17246	17319	17133	17000	17217	17244	17215	17096	17236	17258	16990	17200	17017	17420	17154	17135	17117	17432	17181	17201	17272	17234	17106	17285	17142	17185	17125	17148	17045	17032	17237	17378	17086	17197	17254	17182	17090	17077	17240	17219	17233	17080	17364	17153	17086	17171	17034	17138	17221	17112	17155	17119	17098	17369	17180	17252	17032	17329	17212	17087	17277	17096	17324	17024	17205	17397	17228	17262	17240	17040	17095	17049	17078	17164	17207	17118	17315	17060	17160	17105	17184	17108	17285	17275	17205	17282	17014	17350	17123	17351	16983	17202	17105	17154	17058	17177	17247	17329	17278	17276	17306	17118	17061	17245	16952	17442	17128	17258	17295	17154	17454	17180	17241	17051	17101	17278	17261	17178	17305	17240	17070	17284	17119	17105	17436	17291	17184	17188	17149	17206	17082	16883	17128	17256	17100	17061	17392	17249	17444	17191	17236	17178	17199	16945	17123	17185	17145	17215	17079	17223	17291	17220	17343	17193	17120	17252	16988	17178	17320	17043	17498	17011	17299	17214	17228	17034	17102	17139	17195	17212	17446	17167	17275	17091	17153	17240	17130	17103	17081	17364	17274	17152	17120	17194	17013	17073	16956	17012	17231	17393	17297	17019	17171	17343	17156	17108	17242	17401	17176	17030	17151	17320	17092	17193	17056	17072	17256	16809	17024	17207	17331	17036	17151	17214	17035	17262	16998	17146	17099	17326	17048	17169	17024	17009	17059	17158	17351	17052	17271	17186	17331	17079	17122	17132	17151	17065	17080	17314	17329	17158	17287	17179	17073	17084	17130	17262	17129	17401	17149	17188	17368	17194	17216	17091	17328	17091	17217	17377	17147	17169	17095	17077	17192	17243	17111	17118	16993	17180	17179	17075	17258	17125	17045	17090	17356	16929	17057	17028	17269	17215	17202	17139	17038	17144	17102	17010	16997	17183	17364	17069	17195	17312	17190	17344	17191	17093	17180	17467	17398	17158	17155	17152	16816	17374	17111	17248	17217	17022	17363	17210	17138	17310	17108	17093	17036	17236	17122	17231	17399	17405	17327	17214	17113	17192	17405	17205	16980	17128	17138	17267	17071	17098	17327	17121	17069	17165	17319	17224	17120	17161	17288	17086	17118	17182	17224	17145	17160	17212	17132	17171	17244	17132	17056	17257	17089	17212	17187	17280	17253	17198	17198	17026	17107	17209	17113	17096	17193	17228	17131	17160	17016	17324	17042	17165	17102	17143	17174	17136	17308	17234	17126	17228	16961	16992	17124	17359	17053	17271	17377	16997	17319	17040	17175	17396	17306	17217	17134	17301	17225	16822	17153	17249	17190	17417	17286	17313	17093	17271	16994	17238	17151	17005	17091	17166	17279	17147	17241	17186	17132	17022	17162	17138	17110	16938	17108	17094	17053	17023	17112	17200	17211	17137	17205	17174	17119	17018	17344	16902	17151	16962	16954	17287	17221	17169	17244	17070	17094	17200	17153	17091	17191	17159	17392	17008	17172	17109	17228	16942	17193	17295	17085	17237	17495	17167	17035	17252	17325	17083	17152	17127	17336	16991	17292	17074	17085	17191	17275	17109	17087	17135	17179	17336	17250	17112	17148	17095	17094	17164	17295	17068	17352	17231	17327	17168	17193	17247	17222	17062	17263	17230	17258	17411	17026	17054	17198	17546	17169	17171	16891	17049	17246	17178	17113	17025	17044	17243	17417	17116	17324	17063	17064	17137	17122	17140	17080	17193	17222	17137	17029	17076	17222	17158	17228	17030	17355	17163	17085	17292	16962	17194	17192	17244	17461	17018	17083	16959	17154	17241	17211	17175	17377	17231	17172	17376	17001	17098	17246	17137	17148	17095	17220	16970	17047	17058	17158	17247	17161	17235	17229	17253	17165	17287	17104	17079	17097	17144	17263	17206	17301	17111	17013	17170	17255	17110	17323	17180	17132	17426	17277	17309	16981	16902	17311	17339	17087	17180	17198	17125	17094	17246	17167	17229	17221	17255	17069	17411	17268	17111	16983	16964	16899	17155	17095	17193	16943	16982	17225	17169	17230	17152	17135	17191	17114	16960	17107	17220	17379	17139	17080	17122	17045	17056	17199	17294	17136	17158	17224	17104	17100	17137	17237	17048	16954	17077	17243	16984	17086	17030	17193	17280	17037	16948	17104	17161	17285	17160	17142	17010	17142	17056	17292	17227	16946	17133	17138	17149	17322	17039	17023	16970	16947	17213	17131	17237	17103	17206	17000	17357	17019	17314	17082	17033	17086	17215	17234	17113	17138	17120	17189	17194	17084	17328	17159	17045	17073	17125	17172	17019	17343	17095	17203	17217	17311	17107	17284	17022	16927	16845	17383	17216	17109	17252	17210	16916	17220	17233	17013	17085	16929	17186	17331	17021	16919	17146	17195	16975	17371	17073	17287	17417	17084	17069	17262	17127	17104	17082	17143	17084	17101	17160	17246	17205	17249	17307	17087	17301	17505	17606	17233	17181	17190	17024	17042	17323	17008	17198	17056	17288	17465	17314	17121	17373	17087	17144	17178	17080	16974	17189	17242	17164	17335	17341	17111	17214	17084	17060	17279	17155	17350	16998	17120	17284	17335	17111	17150	17314	17274	17077	17307	17078	17007	17166	17166	17365	17191	17257	17263	17117	17160	17231	17173	17179	16939	17171	17228	17051	17324	17200	17078	17140	17091	17200	17212	17272	17194	17127	17247	17144	17168	17228	17169	17086	17072	17067	17204	17232	17099	17038	17197	17203	17246	17065	17146	17249	17025	17061	17104	17187	17098	17207	17434	17298	17234	17058	17312	17213	17343	17050	17341	16989	17345	17117	17038	17227	17048	17001	17395	17251	16960	17248	17174	17336	17189	17269	17159	17306	17072	17188	17103	16961	17197	17139	17088	17118	17083	17303	17288	17077	17123	17232	17188	17036	17257	17262	17167	17233	17277	17075	17170	17084	17215	17118	17193	16978	17118	17128	17339	17167	17118	17312	17383	17291	17167	17156	16914	17190	17343	17146	17275	17118	16891	17308	17333	17078	17051	17154	17057	17108	17161	17086	17119	17055	17210	17286	17100	17061	17242	17377	17186	17390	17270	17221	17190	17120	17192	17096	17304	17151	16967	17030	17150	17099	17342	17052	17049	17194	16927	16954	17069	16969	17202	17035	17146	17137	17059	17260	17295	17130	17078	17307	17413	17176	17127	16954	17019	17249	17136	17291	17188	17173	17104	17243	17300	17196	17015	17185	17282	17132	17277	17246	16949	17428	17182	17162	17417	17178	17100	16812	17130	17001	17164	17381	17307	17269	16932	17068	17055	17136	17002	17254	17379
20290	40482	40813	32027	28679	26356	30218	46930	44471	30171	19265	12920	10880	10303	10183	10165	10239	10125	10165	9964	10095	10172	10327	9983	10071	10095	10179	10167	10031	10161	9973	9966	10108	10081	10066	10098	9997	9994	10046	10067	10163	10004	10200	9984	10068	10095	10068	10044	10232	9980	9901	10160	10159	10043	10070	9952	9988	10140	10095	10100	10051	10104	10133	10163	10081	10023	9952	10007	10199	10209	10160	10089	10258	10078	10104	10003	9900	9812	10069	10149	10036	10070	10199	10197	10024	10094	9924	10062	10240	10116	9993	10029	9930	10072	10074	10006	10061	9928	9953	9993	10034	10112	10040	10182	10140	10085	10052	10004	9942	9993	9996	10012	10202	9958	10009	10036	10070	10198	10151	9960	9884	10112	10181	9983	9994	10070	9993	10142	10166	10162	9974	10044	10194	9981	10036	10085	10031	10060	10056	9965	10004	10165	10107	10050	9998	10071	10179	10083	10119	10153	10095	10086	9979	9999	9931	10107	10151	9963	10074	9977	10055	9955	9979	10094	10125	10069	10080	10060	10323	10064	10161	10030	10089	9938	10123	9941	10073	9876	10125	9970	10072	10039	10130	10065	9934	9819	10105	10064	9978	10058	10102	9956	10175	9947	9961	10085	10115	9998	10018	10053	10034	9925	9982	10134	10084	10115	10034	10157	10193	10074	10007	10003	10019	10143	9979	9945	10046	10093	10126	9924	10141	9956	10016	9967	9952	10098	9958	9957	9994	9955	10029	10061	10150	9950	10035	10229	10098	10067	10105	10162	9956	10125	10184	10038	10037	9955	10082	10030	10048	10012	9970	9988	9875	9911	10013	10042	10236	9872	10010	9978	10025	9900	9903	10124	9817	10074	9950	10094	10152	9964	10178	10127	10058	10040	10049	10025	10109	9955	10067	9964	10084	9899	10122	10004	10085	10011	10130	10187	9807	10111	10036	10086	10122	10019	9976	10054	10121	10060	10110	10118	10150	10122	10195	10104	10107	9955	9952	9969	9928	10058	10080	10010	10036	10035	10158	10019	9977	9993	10108	10184	9977	10057	10044	10004	10125	9858	10248	10013	9994	9997	10212	10008	10152	10030	10045	9984	10095	10011	9996	9848	10117	10011	10010	10197	10068	10153	10009	10120	9946	10091	9929	10013	10029	10072	10014	10184	10096	9969	9996	10077	9969	9956	10053	9863	10192	9974	10099	9967	10083	9948	10054	10201	10082	9992	9949	10085	10085	10070	9997	10138	10000	10054	10092	9977	10010	10099	10117	9916	9959	10310	9947	10012	10021	9903	10098	10063	9964	9972	10022	10093	10028	9925	10247	10052	9951	9955	10135	9992	9944	9958	10057	10121	10020	10098	10097	9946	10072	9948	10007	10106	9920	9938	9964	10068	10039	10003	10077	10021	10099	10089	10029	9827	9856	10019	9965	10004	10065	10054	9926	9907	9997	9856	10108	9981	9973	10018	10161	9909	10067	10031	9885	9965	10033	10074	9947	9977	10011	10013	10152	9931	9947	10065	10066	10082	10044	10037	10022	10036	9883	10127	9956	9971	10094	10165	10069	9988	10047	10047	10045	10043	10069	10128	10029	9972	10157	10037	10064	9970	10039	9991	10068	10050	10028	9876	9987	9936	10034	10018	9981	9914	10015	10048	9913	9915	10089	10051	9954	9873	10046	9787	10079	10069	10106	9991	10040	10034	10038	10048	10029	9937	9928	10078	10054	10014	9976	10022	10013	10008	10086	10158	10211	10116	10155	9978	9902	10046	10037	9951	10011	9912	9962	10109	10005	10062	10159	10081	10129	10036	10131	10072	10044	9996	10073	10037	9958	9997	10166	10167	10055	9839	10174	9874	10056	9827	9960	9986	9991	10024	9965	10104	10137	9835	10062	10089	10096	10030	10002	10078	10071	10064	10080	10060	10089	10186	9830	9999	10052	10109	10102	9939	10035	10087	9930	9981	9931	10105	9832	10007	10064	10078	10025	10011	10021	9999	10006	10051	10081	10025	9876	9979	10060	10047	10050	9993	9925	10158	10105	9995	10007	10101	9969	10106	10048	9969	9999	10045	10134	10008	10121	10026	9990	10086	10034	10016	10064	10012	9977	10074	10084	10097	9927	10127	9926	9941	10047	9948	10014	10037	10251	10029	10010	10071	10013	10058	10059	9870	10005	10002	9885	10131	10030	10057	9954	10269	9953	9992	10112	10121	10007	10049	10000	10208	10093	9952	10074	10217	10150	10229	10184	10063	9983	10184	10032	10055	10080	9967	9997	10155	10003	9938	10020	10082	9975	9905	9982	10117	9931	9961	10077	9995	10039	10063	10064	9925	10000	10037	10115	10027	10157	10005	9992	10140	10137	10029	10148	10250	9998	10085	10109	10064	9861	9999	10011	10017	9943	10141	10037	9990	10071	9858	9945	10093	10174	10059	10041	10062	9948	10133	9985	9981	10081	10055	10041	9884	9977	9908	10068	10043	10148	10050	10089	10128	10054	10058	10019	10057	10226	9993	9975	9946	9925	10109	10027	10007	10085	10053	10045	10095	10007	10144	10050	10133	10017	10068	9983	10215	10078	10014	9988	9917	10197	10012	10120	9949	10021	10042	10079	9922	10003	9966	9976	9976	10001	10122	10048	10028	9934	10093	10051	10112	9846	10030	10037	10230	9960	10126	10165	9910	9978	10070	9846	9957	10055	10205	10035	10103	9999	10045	10044	10115	9989	10020	10003	10036	10161	9979	10180	10056	9851	10033	10084	10188	9948	10147	10030	10140	9990	10034	10001	9949	10102	10041	10013	10069	9818	9997	10002	9867	10109	10066	9986	10154	10004	10199	10013	10115	10049	10126	10055	9929	10141	10030	10131	10122	10119	10055	10036	9926	10099	9956	9792	9949	9975	10038	10063	10084	10100	9963	10073	9905	10066	9815	10105	9876	10153	10186	10094	9953	10173	9881	10018	9925	10044	10076	10188	9931	9996	10101	9947	10025	10066	10055	9992	9895	9958	10055	10009	10120	10114	10145	10031	10054	9931	9995	9878	9966	10058	9966	9925	10124	10019	10136	10081	9972	10052	9906	10072	10079	10069	10020	9998	10026	9970	10030	10109	10047	9988	9955	10126	9954	10122	10096	9993	10144	10094	10195	9992	9983	9975	10024	10004	10041	9976	10003	10050	10107	10172	10111	10037	10017	9918	10066	9889	10078	9940	9898	10052	10047	9954	9995	10133	10121	10084	9986	9985	9999	10087	9882	9979	10078	9989	10143	10082	10241	10004	10064	10020	10072	9990	10032	9895	9831	10258	9863	10048	10036	10051	10001	9953	10002	10071	10038	10040	9959	10022	10024	10018	9876	9937	9934	9897	10129	10119	10052	9901	10170	9801	9986	10039	10038	10007	10087	9887	10075	10001	10024	10207	10001	9954	10070	9851	10172	10096	10166	10071	10008	10112	10137	10097	9865	10020	9934	10135	9864	9985	10017	10064	9911	10063	10054	10064	10080	10063	10108	10021	9956	9955	9880	9871	10092	10145	9991	9972	10075	10062	10182	9978	10072	9961	10003	9990	10030	10154	9998	10076	9967	10013	10132	10112	9997	10231	9810	10047	9920	10067	10078	10091	10026	10218	9854	10065	9954	10004	9883	10019	10111	10104	10225	9896	10049	9893	10207	10079	9948	10055	9958	10174	9998	10041	9962	9932	9858	10097	10138	10137	9941	10027	10315	10039	9984	9946	9991	10022	10064	10091	9952	10016	10099	10058	9965	10004	9979	9984	10206	9975	10144	9984	10066	9905	9935	10021	9992	10008	10052	9974	10139	9964	10025	9964	10105	10065	9986	10089	10023	10060	9979	9968	9994	9983	9936	10110	9998	10213	9929	10069	10022	10048	10026	10071	10107	10066	10083	10051	10087	10145	9905	10079	9970	9916	10118	9937	10108	10019	9918	10026	9900	10009	9956	10082	10066	10027	10084	10120	10070	10112	9904	9993	10161	9963	10028	9974	10018	10095	10176	10157	10022	10090	10070	10022	10031	10042	10015	10122	9924	10038	9941	10007	10068	10180	9992	9957	10132	10095	10084	10044	10154	10060	9948	9902	9944	10085	10033	10088	9917	10146	10088	9946	10033	10017	10016	10076	9999	10166	10098	10126	10139	10161	10013	9940	10202	10013	10110	10118	10080	9986	10042	9973	9964	10019	9989	10108	10048	10010	10059	10131	10069	10134	9902	9987	9998	9860	10077	10002	10108	10037	10019	10029	9992	10155	10008	10090	10172	9962	10074	10114	9846	10077	10051	10136	10030	10028	10040	10129	9922	9981	9928	10074	10000	10071	10130	10133	10125	9966	10067	9867	10049	10129	10104	9925	10073	10094	10135	9958	10166	10126	9988	10210	9861	10111	10053	9955	9965	10065	10155	9905	10002	10103	10108	10064	9821	9903	10097	10089	10080	10165	9994	10061	9978	9993	9995	10158	9920	10141	9841	9995	10058	9943	9944	9952	10200	10149	10214	10061	10082	10007	10007	9973	10100	10049	10005	9945	10124	10027	10029	9926	9948	10167	10045	10132	10144	10072	10047	10117	10077	10100	10151	10207	9962	10194	10082	9974	9984	10005	9968	10021	9895	10105	10053	10182	9875	10006	10101	9915	10018	9903	10074	10059	9889	9969	10137	9923	10065	9824	10072	9967	10060	9838	9951	9889	9996	10032	10001	9969	10014	10068	10045	9948	9892	9999	10084	10020	9953	10051	10058	9984	10109	10033	9959	9898	10035	10045	9914	10112	9938	9875	10014	10150	9874	10008	9978	10020	10115	10094	9940	10046	10025	10047	10138	9902	10112	10049	9871	10064	10001	9945	9977	10019	9968	9991	9917	10075	10001	10009	10080	10018	9925	9899	9916	9983	9946	9863	10024	9904	10075	10113	10060	10049	9980	10025	10086	9991	10197	10074	10052	10031	9976	10117	9979	10003	10011	10030	10017	10091	10033	10024	10017	9936	10187	9982	10144	9981	9870	10069	9985	10041	10041	10286	9865	9929	9957	9986	9936	10059	10010	9983	9974	10165	9965	10100	9995	10100	9834	10023	9957	10178	10065	10151	10164	10114	10106	10025	10047	10066	9983	9965	9988
32157	30938	32019	28381	25411	21680	20969	20929	22060	20839	19018	17980	17815	17366	17288	17482	17358	17429	17556	17458	17273	17545	17585	17521	17458	17558	17452	17345	17371	17487	17351	17470	17564	17226	17396	17310	17346	17373	17317	17299	17375	17405	17281	17239	17401	17341	17306	17433	17430	17281	17376	17485	17334	17050	17168	17432	17369	17233	17375	17438	17115	17378	17421	17306	17392	17278	17213	17283	17405	17422	17308	17436	17385	17198	17309	17368	17197	17379	17522	17205	17164	17294	17351	17655	17313	17218	17284	17454	17314	17428	17310	17426	17458	17458	17459	17186	17490	17142	17435	17361	17246	17373	17304	17457	17246	17223	17405	17235	17519	17435	17743	17215	17300	17313	17322	17333	17470	17234	17582	17407	17200	17180	17373	17173	17464	17493	17405	17392	17092	17141	17472	17319	17260	17223	17269	17404	17462	17307	17373	17423	17263	17435	17522	17132	17404	17469	17429	17522	17419	17340	17277	17402	17488	17177	17460	17516	17197	17354	17475	17613	17569	17379	17057	17264	17288	17529	17431	17220	17317	17315	17532	17508	17378	17314	17383	17209	17280	17448	17417	17478	17381	17351	17310	17296	17484	17327	17427	17202	17442	17384	17255	17392	17742	17603	17290	17408	17464	17504	17397	17364	17302	17418	17053	17629	17466	17295	17503	17202	17202	17259	17290	17111	17373	17270	17393	17328	17263	17286	17326	17278	17331	17529	17392	17331	17100	17451	17356	17353	17465	17332	17271	17472	17205	17476	17438	17258	17374	17126	17586	17373	17467	17453	17091	17368	17296	17140	17335	17301	17355	17458	17254	17438	17359	17336	17241	17555	17349	17309	17449	17358	17214	17473	17291	17421	17598	17243	17323	17468	17283	17351	17396	17444	17226	17184	17158	17431	17413	17436	17525	17225	17341	17336	17373	17390	17597	17467	17484	17254	17323	17429	17276	17366	17289	17376	17473	17301	17281	17192	17503	17440	17314	17347	17387	17296	17291	17120	17243	17252	17528	17383	17352	17318	17279	17325	17331	17166	17490	17488	17373	17542	17430	17470	17278	17451	17343	17189	17477	17386	17348	17237	17334	17260	17359	17347	17432	17384	17327	17309	17423	17413	17144	17164	17474	17459	17376	17497	17583	17357	17295	17515	17567	17286	17176	17554	17312	17373	17190	17269	17475	17448	17131	17368	17448	17092	17174	17344	17444	17409	17402	17325	17211	17319	17370	17413	17403	17498	17242	17293	17531	17288	17489	17471	17368	17287	17436	17209	17297	17211	17284	17211	17385	17152	17172	17297	17595	17421	17360	17083	17588	17559	17382	17333	17424	17481	17555	17272	17501	17431	17313	17256	17387	17499	17491	17560	17290	17508	17470	17442	17350	17327	17291	17357	17326	17537	17406	17464	17413	17243	17365	17233	17277	17175	17395	17359	17500	17270	17205	17516	17189	17089	17356	17508	17296	17389	17540	17230	17437	17246	17325	17414	17343	17580	17580	17118	17545	17380	17540	17511	17314	17298	17521	17499	17349	17305	17422	17433	17438	17303	17456	17265	17263	17094	17425	17506	17164	17400	17549	17411	17563	17597	17502	17361	17219	17432	17382	17254	17315	17359	17368	17380	17620	17528	17423	17373	17339	17535	17339	17549	17495	17261	17411	17400	17358	17417	17353	17331	17244	17454	17307	17684	17237	17387	17309	17156	17342	17329	17478	17199	17190	17437	17391	17410	17454	17188	17554	17147	17465	17298	17502	17325	17416	17305	17276	17366	17403	17613	17277	17432	17304	17397	17307	17339	17310	17295	17388	17209	17217	17391	17166	17557	17476	17353	17498	17482	17266	17292	17248	17235	17271	17486	17443	17286	17463	17147	17419	17236	17390	17725	17353	17464	17545	17453	17629	17505	17336	17295	17337	17274	17470	17168	17306	17306	17455	17225	17225	17495	17484	17452	17337	17428	17431	17297	17265	17365	17530	17344	17434	17350	17241	17294	17582	17405	17501	17278	17318	17590	17162	17332	17395	17232	17411	17504	17332	17271	17281	17380	17247	17321	17307	17357	17383	17440	17480	17152	17256	17300	17165	17337	17441	17338	17298	17323	17159	17506	17382	17440	17553	17363	17620	17273	17339	17349	17157	17343	17493	17310	17309	17305	17536	17207	17392	17347	17578	17458	17380	17226	17433	17297	17398	17248	17427	17258	17433	17381	17350	17575	17383	17430	17364	17210	17479	17376	17221	17371	17302	17673	17273	17299	17328	17333	17385	17291	17382	17248	17411	17282	17336	17446	17437	17187	17498	17291	17573	17379	17466	17315	17349	17206	17402	17257	17464	17296	17371	17174	17359	17282	17389	17549	17452	17482	17383	17297	17496	17522	17225	17113	17436	17469	17413	17661	17475	17391	17303	17294	17243	17327	17791	17303	17409	17371	17186	17316	17377	17536	17313	17428	17385	17374	17467	17504	17333	17443	17276	17022	17286	17761	17450	17370	17154	17489	17468	17317	17563	17446	17379	17296	17311	17244	17435	17474	17301	17521	17331	17316	17529	17405	17479	17458	17306	17370	17218	17285	17101	17292	17392	17366	17446	17369	17356	17273	17566	17458	17397	17401	17495	17255	17225	17247	17026	17348	17466	17298	17045	17151	17267	17231	17257	17185	17400	17454	17369	17384	17421	17252	17275	17564	17408	17460	17426	17366	17338	17295	17356	17231	17373	17371	17322	17281	17342	17281	17468	17521	17416	17204	17279	17465	17313	17356	17286	17303	17320	17363	17503	17340	17614	17409	17272	17150	17355	17313	17228	17403	17463	17526	17652	17396	17255	17156	17253	17313	17335	17519	17404	17453	17280	17360	17314	17132	17431	17189	17315	17202	17300	17309	17287	17275	17247	17292	17223	17447	17382	17300	17196	17330	17439	17433	17554	17233	17489	17285	17224	17391	17384	17341	17430	17344	17223	17166	17420	17405	17382	17552	17477	17554	17413	17436	17362	17215	17354	17303	17335	17401	17488	17236	17448	17179	17226	17323	17261	17521	17399	17350	17269	17493	17370	17296	17361	17478	17396	17358	17407	17319	17235	17052	17256	17412	17286	17247	17148	17659	17433	17336	17470	17608	17452	17411	17489	17409	17304	17450	17407	17470	17303	17318	17314	17242	17255	17411	17368	17363	17398	17461	17132	17480	17322	17212	17450	17417	17316	17311	17471	17158	17129	17525	17555	17293	17299	17402	17404	17241	17611	17434	17342	17400	17224	17167	17360	17118	17603	17101	17128	17296	17316	17221	17355	17312	17309	17145	17487	17425	17179	17247	17282	17387	17447	17450	17300	17363	17164	17379	17376	17276	17516	17288	17347	17335	17206	17449	17275	17303	17211	17163	17412	17493	17512	17375	17477	17184	17439	17589	17333	17141	17518	17331	17444	17417	17476	17406	17403	17406	17413	17313	17617	17452	17266	17440	17366	17532	17513	17462	17462	17513	17363	17256	17442	17507	17394	17566	17105	17385	17329	17134	17381	17300	17565	17185	17357	17543	17392	17381	17396	17589	17528	17343	17510	17348	17353	17475	17448	17359	17419	17464	17316	17265	17411	17245	17274	17413	17417	17394	17391	17281	17078	17208	17390	17412	17410	17191	17156	17321	17362	17230	17484	17432	17507	17254	17342	17290	17272	17314	17544	17199	17461	17312	17541	17408	17343	17508	17438	17298	17304	17429	17459	17107	17439	17103	17434	17259	17285	17366	17419	17285	17339	17338	17182	17473	17407	17468	17317	17585	17413	17317	17526	17351	17352	17324	17361	17291	17457	17472	17170	17283	17345	17226	17417	17353	17416	17386	17479	17277	17331	17354	17367	17530	17330	17433	17431	17284	17371	17264	17396	17160	17295	17416	17281	17316	17268	17262	17218	17524	17332	17258	17280	17451	17481	17147	17268	17235	17448	17391	17416	17359	17427	17322	17212	17197	17504	17332	17477	17286	17425	17393	17414	17588	17438	17313	17335	17379	17597	17112	17452	17347	17255	17216	17262	17335	17208	17361	17659	17381	17352	17543	17497	17346	17292	17266	17371	17293	17203	17474	17332	17317	17106	17245	17340	17334	17171	17552	17382	17477	17341	17453	17314	17340	17360	17410	17503	17411	17307	17377	17289	17194	17330	17431	17415	17268	17117	17260	17316	17392	17469	17545	17272	17429	17479	17410	17474	17050	17469	17422	17452	17295	17345	17379	17454	17249	17663	17592	17428	17361	17364	17122	17511	17274	17249	17456	17416	17410	17173	17398	17214	17372	17264	17451	17421	17372	17188	17397	17432	17287	17216	17342	17404	17468	17358	17218	17268	17350	17193	17416	17310	17154	17320	17363	17253	17348	17632	17434	17243	17193	17546	17331	17288	17374	17155	17325	17345	17305	17415	17281	17252	17228	17312	17087	17343	17304	17428	17147	17335	17514	17464	17466	17368	17382	17335	17260	17608	17630	17300	17119	17313	17399	17490	17445	17443	17186	17310	17445	17429	17356	17396	17106	17089	17391	17258	17318	17346	17290	17193	17254	17342	17387	17246	17371	17415	17478	17483	17501	17454	17452	17406	17445	17578	17275	17234	17474	17326	17346	17426	17506	17603	17532	17395	17172	17448	17522	17237	17484	17350	17388	17481	17274	17143	17248	17356	17476	17406	17170	17199	17078	17261	17455	17444	17390	17133	17267	17454	17381	17506	17454	17519	17455	17480	17620	17505	17272	17095	17151	17376	17388	17318	17263	17236	17423	17446	17343	17470	17475	17225	17274	17494	17329	17466	17408	17329	17282	17388	17482	17184	17412	17361	17211	17499	17333	17432	17233	17170	17401	17542	17334	17292	17411	17479	17187	17329	17448	17341	17595	17267	17204	17524	17528	17362	17341	17365	17504	17273	17294	17403	17171	17639	17307	17478	17440	17394	17180	17444	17480	17594	17216	17280	17638	17397	17467	17385	17421	17516	17480	17269	17377	17282	17377	17342	17478	17492	17376	17275	17315	17386	17127	17385	17359	17377	17383	17292	17372	17449	17338	17267	17499	17492	17309	17447	17328	17451	17336	17544	17427	17426	17298	17191	17419	17386	17358	17375	17422	17535	17285	17333	17303	17320	17327	17285	17513	17342	17244
20598	29658	24404	20119	17845	14047	13711	13624	14886	12490	11012	10310	10099	9855	9870	9835	10025	9951	10105	9968	10125	9992	9846	10128	10045	10040	10071	9861	9970	9848	9943	9884	9870	9957	10062	9987	10078	9989	9851	9904	10101	10196	9888	9913	9908	9985	9892	9882	9917	9974	9892	9961	9976	9969	10041	9827	10042	9967	9935	9880	9756	9976	9902	9977	10115	9943	9908	9889	9904	9818	9849	9970	9809	9938	9927	9889	9943	9870	9883	9845	9843	9816	10013	10070	9845	10046	9913	9997	10014	9932	9824	9814	9993	9861	10037	9968	9911	9833	10058	9883	9847	9800	9994	9835	9938	10045	10026	9974	9834	9944	9987	10040	9866	9961	9876	9979	9958	9868	10012	9829	9897	9886	9964	9927	9853	9770	10136	9945	9858	10048	9802	9999	9910	9979	9882	9915	9895	9809	9858	10063	10005	9873	9731	9967	9882	9898	9890	9841	9912	9984	9904	9890	9844	9932	10039	9899	10009	9984	10007	9838	9939	9862	9895	9893	9719	9899	9890	9940	9791	10000	9918	9814	9959	9847	10016	9759	9947	9895	9919	9850	9935	9988	9973	10034	10056	9879	10008	9789	10033	9896	10104	9992	9980	10008	10050	9810	10009	10069	9877	9920	9899	9832	9960	9889	9886	9784	9870	9873	9876	10132	9841	9880	9884	9907	9876	9815	9986	9817	9918	9828	9874	9922	9832	9985	9732	9868	9965	9855	9947	9985	9935	9999	9936	9906	9926	10070	9926	9824	9980	9931	9951	9785	9995	9928	9896	10033	10074	10039	10080	9864	9890	9991	9838	9886	10001	9804	9901	10067	10011	10073	9817	9832	10078	9894	9878	10026	9785	9901	10073	9951	9990	9941	9752	9937	9822	9773	10045	9948	9762	9955	9832	9911	9839	9843	9745	9935	9968	9863	9816	9999	9980	9978	10090	10047	9930	9942	9940	9814	9912	9951	9932	9914	9907	10093	9951	9959	9979	9852	9776	9900	9920	10062	9873	9768	9939	9966	9951	9936	9876	9951	9857	9943	9877	9935	9921	9758	9965	10034	9879	9949	9881	10029	10052	9958	9748	9914	9957	9792	9778	9874	9928	9989	9915	10004	9946	9903	9932	9961	9952	9926	10031	9873	9926	9756	9953	9989	10050	9930	9829	9971	9777	9892	9973	9842	9936	10051	10056	9979	9955	9954	9862	9952	10039	9686	10066	9934	9920	9988	9882	9929	9920	9745	9994	9975	10017	9819	9996	10037	9817	9763	10020	10108	10005	9912	9970	9900	9959	9816	9982	9780	9965	9965	9930	9859	9968	9813	9977	9890	9786	9906	9932	10063	10081	9988	9848	9794	9984	9938	9960	9798	10020	9826	9839	9961	10085	9914	9923	9810	10094	9967	9968	10019	10049	9892	9937	9969	9918	9994	10065	9977	9873	9914	10008	9907	9883	9999	9915	10065	9817	9881	9958	9875	9993	9959	9890	10152	9846	9713	9835	9989	10007	9927	9902	10091	9966	9715	9847	9964	9784	9837	10028	9961	9895	9928	10042	9917	9845	9754	9797	9902	9958	9918	9968	9862	10006	9865	10001	10032	9878	9827	10095	9859	9989	9892	9894	9766	9850	9684	10043	9855	10011	9965	9847	9890	9922	10065	9965	9790	9934	9864	9965	9937	9895	10060	10000	9718	10028	9902	9984	9848	9925	9802	9972	9857	9867	9999	9858	9882	9854	9819	10077	9782	9928	9853	9823	9836	9913	9879	9992	9997	9929	9951	9859	9968	9865	9773	9922	9865	9972	10025	9979	9883	10038	9812	10050	10029	9878	9868	9984	10072	9753	9978	10105	10160	10043	9868	9976	9866	9952	9869	9912	9830	10000	10001	9923	9889	9861	9894	9879	9973	9884	10033	10000	9813	9942	9974	9874	10040	9891	9878	10068	9867	9895	9982	9909	10054	9919	9980	9949	10030	9742	10051	9951	10021	10024	9960	9744	9871	9905	9974	9833	9910	9780	9997	9791	9999	9955	9927	9947	10018	9961	9830	9935	9988	9889	10056	10002	9947	9869	9843	9880	9938	9976	9832	9831	9861	9892	9871	9873	9934	9926	9901	9781	9859	10176	9842	9871	9918	9890	9910	9863	9839	9845	9915	9971	9883	9872	10005	9809	9986	9943	10030	10111	9785	9933	9911	9831	10016	9919	9988	10070	9984	10051	9821	9914	9938	9957	10091	9968	9847	10048	9814	9838	9883	10043	9863	9933	9989	9828	9869	9905	9965	9844	9877	10107	9830	9931	10023	9848	9786	9919	10030	9915	9886	10045	10152	9882	10041	9756	9863	9833	9936	9961	9873	9994	9999	9939	10033	9907	9924	9989	9837	9866	9885	9891	9952	9860	9952	9995	9894	9861	9941	9984	9923	9974	10000	9938	9886	9806	9856	9769	9965	9966	9801	10117	9972	9965	10060	10070	9900	9891	9948	9879	9940	9961	10009	9873	9891	9853	9905	9979	10008	10043	9901	9941	9991	9970	10029	9967	9820	9869	9956	9978	9848	9871	9866	9892	9862	9848	9927	9816	9791	9955	9945	9969	9965	9943	9876	10015	9898	10048	9947	10109	10020	10018	9921	9933	9952	9902	9926	9915	9951	9998	9836	10015	10051	9967	9951	9764	9938	9707	9871	10005	9945	9884	9966	9890	10036	9863	10001	10020	9878	9841	9917	9861	9910	10004	9941	9826	9883	9980	9986	10046	9969	9817	9920	9936	9898	9971	9909	9911	9944	9883	10101	9796	9822	10011	9958	9953	10056	9955	9998	10019	9976	9828	9975	9926	9915	10016	10061	9909	9860	9795	10082	9908	9810	10027	9953	9910	9967	9804	9976	9940	9876	9914	9875	9867	9875	10041	9858	9769	9951	9720	10074	9800	10121	9987	9954	9893	10043	9868	9922	9978	10062	9827	9958	9867	9816	9837	9986	9816	9924	9878	9981	9995	10065	9864	10001	10209	9777	9992	9896	10008	10053	9935	10019	9944	9945	9892	9941	9980	9917	9946	10019	9918	10008	10043	9880	9970	9886	9892	10065	9948	9987	9965	9906	9934	10023	9987	9888	9861	9988	9974	9960	9883	9821	9834	9930	9960	9976	9945	10065	9911	10026	10022	9963	9980	10041	9969	9904	10017	10067	9862	9719	10043	10036	9808	9941	9865	9841	9870	9952	9751	9845	9885	9771	9893	9919	9922	9871	10067	9904	9972	9833	9929	9861	9961	10113	9815	9941	9925	10139	9916	9867	9987	9966	10039	9910	9888	9773	10073	9703	10016	9707	9828	9964	9925	9891	9841	9884	9891	9820	9851	9869	10089	9948	9966	9939	9932	10098	9830	10064	9925	9983	9893	9948	9927	10032	9948	10098	9906	10042	9954	9905	9973	9901	9938	9977	9827	9915	9835	9808	10062	9972	9797	9899	9895	10011	9846	9994	9888	10014	9984	9944	9964	9935	10017	10084	9755	9956	9845	10019	9894	9905	10009	9986	10030	9954	9902	9792	9915	9845	9955	9916	9861	10080	9810	10060	9973	9927	9948	9901	9946	9921	9859	9939	10001	10027	9903	9914	9836	9868	9934	9978	10065	9928	10002	9955	10048	10002	9872	9786	9749	9983	9866	9853	9911	9998	10009	9961	9991	9867	9962	10121	9808	9951	9899	10022	9932	10027	10011	9865	10056	10003	10000	9855	9987	9976	10070	9961	9870	9802	9963	9825	9975	9878	9984	9741	9962	9998	10059	9898	9910	9956	9938	9891	10032	9993	10028	9962	9921	9914	9949	9855	9849	10053	10029	9890	9860	9784	9993	9994	10065	10030	9847	10053	9959	9851	9866	9854	9864	9880	9784	10042	9999	10080	9991	9989	9953	9841	9886	9914	9967	9941	10066	9958	9976	9856	9984	9835	9941	9991	9958	9950	10080	9797	9846	9880	10108	9996	9960	9890	10075	10039	10035	9731	9990	9947	9835	9939	9987	10049	10016	10070	9834	9916	9865	9882	9944	9921	9906	9860	10117	9881	9972	10022	9898	9824	9925	9965	9952	10107	9928	9745	9901	9997	9972	9909	10052	10021	10003	9889	10066	10077	9872	9892	9983	9808	9924	9941	9986	9930	9915	9968	9969	9892	10019	9960	9943	9745	9962	9957	9889	9774	9952	9883	9950	9873	9930	9918	9897	10005	10064	9810	9846	10040	9961	9846	9826	9795	9965	9979	10052	9901	9741	10054	9880	9989	9983	9807	9968	10158	10001	9904	9836	9932	9853	9909	9884	9952	9989	9915	9941	9871	9976	10058	9919	9857	9930	9874	9951	9875	9893	9815	9824	9992	9831	9792	9883	9983	9826	10047	9802	10059	9932	9914	9827	9898	9767	10048	10001	9903	9986	9840	9915	10046	10043	9985	9952	10039	9949	9926	10015	10128	9997	9941	9890	9794	9902	9933	9965	9910	10040	9905	9914	9932	9882	9818	9999	10034	10019	9967	10086	9877	9826	10070	9888	10028	9962	9839	10112	9974	9895	9788	9968	9944	9846	9965	9904	9803	9943	9962	9916	9942	9875	9895	10097	9895	9940	9868	10079	10011	9872	9877	10028	9987	9901	9888	10067	9966	10141	9900	9900	9941	9881	9912	9918	9857	9893	9964	10060	9846	9966	10038	10012	9909	9908	9915	9843	9895	10068	9995	9897	9811	9914	10003	9942	9881	9811	10009	9997	9995	9968	10003	10021	9909	9824	9977	9876	10034	9911	9925	9956	9933	9825	9989	9909	9813	9881	10043	9926	9953	10040	9884	10091	9921	9893	9886	9924	9887	9944	9912	10046	9970	9882	10108	9921	9861	9999	10039	9994	9936	9857	9884	9960	9989	9843	9921	9958	9850	9954	9952	9937	9876	9922	9919	9779	10020	9885	9854	9727	9975	9890	9905	9951	9941	9997	9738	9996	9882	9942	9940	9798	9914	10019	9916	10015	10070	9984	9938	9878	9831	9837	9794	9940	10073	9964	9878	9824	10001	9885	9827	9813	9928	9801	10046	9863	9820	9988	9938	10052	10071	9943	9918	9918	9952
25395	21341	28606	30410	27061	24780	28728	37962	37194	30559	23278	19611	18324	17799	17778	17718	17744	17466	17371	17469	17442	17650	17623	17524	17387	17590	17434	17450	17586	17713	17633	17582	17470	17472	17527	17651	17468	17304	17596	17533	17471	17670	17528	17392	17543	17594	17393	17472	17303	17514	17673	17359	17589	17374	17274	17443	17399	17400	17478	17253	17559	17526	17592	17622	17650	17483	17462	17508	17421	17472	17300	17608	17414	17529	17322	17491	17390	17502	17684	17536	17264	17470	17558	17477	17428	17472	17625	17413	17714	17555	17300	17270	17600	17383	17744	17455	17593	17215	17394	17305	17474	17815	17560	17514	17615	17520	17584	17494	17409	17337	17558	17422	17688	17650	17515	17454	17365	17613	17458	17406	17296	17253	17362	17498	17423	17440	17475	17559	17385	17687	17407	17353	17420	17632	17658	17189	17570	17377	17551	17378	17503	17424	17417	17230	17478	17432	17405	17508	17360	17526	17425	17285	17393	17385	17373	17578	17515	17426	17236	17265	17404	17350	17473	17501	17353	17480	17599	17545	17418	17430	17585	17466	17505	16983	17471	17309	17241	17576	17439	17521	17506	17401	17560	17446	17465	17655	17404	17599	17502	17271	17557	17481	17443	17352	17508	17595	17517	17216	17272	17450	17313	17362	17372	17543	17531	17346	17591	17578	17639	17431	17626	17191	17345	17469	17433	17584	17341	17550	17522	17584	17572	17558	17430	17450	17500	17378	17651	17638	17486	17480	17465	17216	17373	17436	17419	17435	17374	17686	17559	17545	17662	17388	17598	17330	17467	17551	17456	17356	17483	17285	17329	17419	17368	17376	17411	17228	17603	17325	17396	17398	17270	17337	17335	17300	17429	17549	17641	17489	17351	17296	17342	17330	17582	17447	17493	17431	17532	17511	17527	17707	17591	17406	17590	17451	17663	17304	17517	17309	17705	17456	17469	17485	17323	17395	17412	17495	17291	17342	17510	17547	17349	17520	17595	17507	17411	17297	17582	17372	17310	17533	17370	17368	17388	17684	17436	17494	17603	17488	17364	17639	17340	17728	17544	17426	17535	17296	17611	17498	17459	17489	17347	17310	17428	17573	17405	17311	17305	17350	17452	17359	17293	17283	17528	17231	17427	17378	17553	17381	17601	17425	17410	17249	17510	17465	17390	17325	17406	17581	17508	17362	17452	17603	17297	17445	17600	17459	17743	17519	17515	17519	17493	17414	17555	17222	17288	17313	17442	17488	17581	17715	17549	17604	17490	17476	17384	17254	17554	17509	17446	17315	17476	17543	17462	17329	17656	17609	17440	17562	17377	17405	17441	17672	17706	17351	17528	17559	17342	17403	17220	17634	17540	17499	17501	17232	17577	17490	17293	17326	17506	17312	17609	17541	17448	17513	17380	17547	17571	17622	17405	17381	17374	17388	17525	17388	17498	17336	17329	17396	17519	17608	17469	17426	17493	17539	17553	17384	17364	17426	17374	17492	17564	17367	17292	17586	17517	17479	17455	17459	17389	17329	17526	17433	17433	17522	17408	17403	17529	17459	17395	17207	17471	17484	17569	17383	17407	17534	17713	17321	17343	17583	17416	17440	17548	17417	17276	17608	17367	17504	17399	17592	17489	17316	17470	17425	17494	17309	17112	17470	17330	17385	17662	17330	17496	17305	17699	17352	17367	17486	17382	17364	17172	17494	17557	17439	17501	17443	17462	17526	17475	17598	17687	17208	17645	17557	17411	17481	17602	17653	17587	17498	17354	17282	17288	17393	17410	17373	17381	17322	17597	17529	17513	17274	17507	17477	17592	17434	17465	17345	17290	17318	17322	17447	17508	17396	17262	17144	17271	17479	17227	17622	17367	17312	17563	17424	17482	17078	17506	17383	17567	17582	17427	17571	17552	17403	17702	17510	17458	17394	17289	17540	17642	17472	17639	17467	17511	17464	17290	17542	17342	17344	17266	17351	17516	17548	17556	17303	17621	17433	17471	17446	17408	17286	17502	17460	17432	17493	17603	17425	17357	17381	17330	17457	17317	17488	17405	17495	17549	17403	17379	17405	17392	17399	17566	17309	17472	17410	17466	17569	17533	17621	17733	17638	17419	17612	17243	17258	17558	17520	17608	17569	17405	17465	17363	17323	17305	17429	17517	17232	17396	17498	17571	17420	17455	17598	17520	17524	17252	17546	17390	17460	17530	17379	17531	17522	17451	17518	17604	17401	17288	17583	17613	17456	17584	17463	17455	17343	17527	17517	17674	17491	17468	17512	17297	17665	17529	17503	17392	17439	17424	17467	17463	17456	17053	17446	17328	17392	17401	17478	17482	17506	17641	17490	17537	17160	17475	17511	17314	17439	17430	17326	17473	17678	17448	17388	17524	17349	17657	17347	17580	17422	17476	17491	17289	17459	17566	17375	17436	17344	17346	17550	17428	17729	17443	17432	17473	17393	17358	17425	17605	17272	17524	17591	17564	17398	17524	17435	17560	17299	17340	17398	17635	17561	17484	17228	17499	17354	17515	17352	17465	17394	17513	17551	17594	17556	17447	17542	17472	17381	17160	17506	17432	17478	17352	17697	17455	17301	17439	17478	17227	17431	17515	17371	17267	17426	17524	17549	17757	17589	17500	17489	17317	17426	17278	17292	17478	17129	17365	17420	17574	17249	17540	17461	17414	17484	17488	17315	17555	17504	17462	17402	17525	17428	17333	17354	17284	17296	17306	17446	17620	17358	17407	17450	17479	17509	17255	17318	17475	17552	17434	17352	17575	17442	17648	17391	17555	17554	17387	17433	17306	17244	17349	17569	17486	17544	17576	17674	17446	17635	17546	17480	17442	17343	17480	17529	17482	17562	17693	17541	17628	17116	17562	17526	17385	17322	17603	17719	17334	17583	17712	17588	17397	17375	17559	17351	17452	17314	17449	17357	17369	17608	17314	17430	17347	17395	17270	17453	17635	17346	17398	17564	17364	17421	17525	17451	17392	17538	17404	17440	17308	17642	17692	17275	17484	17391	17448	17579	17705	17511	17444	17308	17576	17643	17488	17444	17445	17176	17684	17666	17444	17377	17485	17464	17489	17391	17564	17445	17340	17360	17309	17447	17342	17375	17551	17400	17449	17409	17463	17570	17343	17560	17294	17461	17236	17540	17405	17422	17484	17476	17512	17465	17506	17461	17721	17514	17488	17528	17401	17536	17408	17460	17489	17260	17415	17374	17529	17461	17425	17469	17370	17573	17553	17419	17531	17425	17262	17530	17679	17447	17375	17368	17658	17532	17657	17543	17699	17501	17490	17349	17262	17403	17275	17437	17462	17220	17627	17473	17516	17350	17447	17603	17432	17479	17544	17608	17457	17531	17550	17369	17281	17348	17379	17413	17363	17368	17363	17381	17630	17378	17259	17609	17434	17331	17286	17392	17395	17518	17417	17359	17584	17437	17314	17679	17614	17448	17480	17444	17500	17237	17545	17508	17289	17336	17446	17506	17560	17436	17598	17496	17529	17728	17300	17440	17399	17791	17246	17401	17589	17497	17350	17424	17583	17567	17416	17380	17486	17436	17340	17460	17454	17430	17646	17551	17292	17471	17621	17374	17564	17423	17481	17498	17473	17291	17368	17468	17504	17502	17534	17487	17640	17598	17400	17422	17529	17390	17387	17545	17468	17649	17679	17405	17504	17455	17482	17248	17259	17302	17408	17540	17686	17352	17358	17583	17490	17344	17560	17538	17347	17387	17437	17526	17637	17537	17492	17405	17460	17440	17510	17322	17375	17326	17351	17532	17524	17449	17326	17559	17676	17443	17416	17323	17296	17406	17416	17490	17438	17408	17492	17491	17345	17657	17494	17478	17485	17258	17240	17531	17624	17499	17395	17462	17346	17518	17418	17499	17585	17465	17534	17538	17292	17218	17456	17493	17412	17415	17597	17613	17338	17343	17549	17379	17338	17413	17520	17357	17366	17233	17229	17400	17322	17552	17677	17430	17466	17497	17319	17416	17339	17397	17413	17486	17519	17637	17265	17583	17669	17487	17427	17292	17495	17374	17582	17569	17568	17684	17361	17617	17239	17415	17650	17329	17420	17610	17484	17485	17375	17501	17460	17276	17841	17430	17503	17434	17440	17620	17342	17503	17356	17452	17300	17559	17484	17265	17342	17552	17578	17559	17412	17473	17443	17491	17362	17367	17371	17387	17286	17394	17398	17455	17556	17440	17330	17311	17622	17576	17550	17489	17295	17440	17705	17591	17538	17266	17607	17754	17604	17252	17488	17216	17487	17532	17589	17377	17416	17545	17485	17374	17288	17295	17412	17400	17555	17423	17566	17392	17355	17435	17489	17321	17661	17576	17423	17520	17462	17551	17485	17395	17624	17400	17459	17587	17483	17372	17397	17422	17559	17379	17397	17592	17404	17532	17438	17540	17561	17632	17551	17572	17519	17374	17494	17382	17563	17473	17539	17392	17520	17350	17372	17374	17651	17551	17516	17427	17473	17546	17489	17358	17415	17522	17523	17612	17471	17422	17574	17409	17438	17541	17326	17465	17468	17671	17411	17316	17554	17555	17253	17264	17566	17271	17500	17628	17384	17254	17713	17459	17410	17568	17363	17495	17463	17221	17320	17487	17358	17451	17552	17285	17359	17681	17321	17535	17384	17412	17205	17362	17559	17552	17425	17569	17479	17630	17457	17481	17452	17348	17351	17435	17786	17445	17484	17476	17668	17455	17476	17479	17438	17541	17392	17437	17393	17307	17236	17542	17554	17317	17347	17422	17528	17456	17445	17495	17571	17391	17644	17480	17408	17485	17578	17396	17342	17508	17447	17348	17442	17565	17388	17349	17394	17645	17471	17592	17609	17571	17367	17391	17340	17463	17478	17383	17623	17594	17444	17612	17549	17401	17493	17456	17625	17596	17498	17678	17550	17438	17435	17406	17588	17473	17614	17496	17396	17378	17573	17556	17644	17389	17380	17335	17510	17557	17487	17418	17521	17334	17521	17352	17519	17393	17492	17570	17365	17620	17597	17317	17439	17497	17473	17396	17368	17272	17503	17364	17521	17368	17555	17604	17452	17330	17282	17224	17478	17390	17540	17502	17393	17456	17617	17640	17616	17368	17447	17359	17436	17204	17496	17367	17485	17536
20447	35259	34374	27824	20660	17019	22475	30535	29270	21117	14395	11575	10546	10283	10241	10216	10234	10096	10247	10235	9984	10111	10167	10219	10191	10158	10181	10136	10147	10187	10148	10223	10199	10270	9982	10121	9955	10025	10238	10071	10190	10227	9974	10088	10180	10054	10135	10157	10008	10094	10199	10163	10003	10220	10001	10016	10080	10198	10195	10268	10161	10052	10126	10255	10094	10071	9985	10066	9909	10052	10054	10073	9996	10204	10062	10030	10166	10100	10128	10163	9932	10161	9973	10016	10164	10054	10076	10141	10172	10141	10136	10064	10222	10082	9973	10101	9898	10024	10273	10019	10029	10203	10270	9978	10085	10109	10083	9990	10098	10072	10148	10249	10054	10066	10100	10031	10120	10222	9988	10148	10101	9925	10030	10081	9935	10166	10000	9934	10046	10168	10171	10086	10202	10302	10075	10104	10038	10062	10056	10260	10142	9987	9992	10279	10104	10032	10230	10310	10091	10107	10026	10001	9961	9906	10039	10187	10101	10060	10167	10087	10195	10094	10069	9991	10173	10028	10098	10128	9895	10131	10104	10049	10067	10156	9887	10280	9942	9933	9912	10084	10067	10146	10035	10217	10113	10153	10148	10262	10151	10296	10008	9888	10185	10061	10294	10072	10092	10073	10047	10196	10030	10126	10213	10258	10093	10068	10130	10028	10029	10090	10032	9987	10013	10132	10166	10140	9923	10103	10033	9994	10147	10016	10166	9995	10035	10159	10044	10447	10013	10022	10141	10049	10210	10001	10090	9929	10144	10021	10177	10145	10177	10183	10112	10045	9890	10232	10127	10101	10197	10080	10118	10040	10082	9981	10140	10060	10148	9978	10163	10089	10115	9914	9976	9958	10237	10046	9972	10042	10047	10234	10084	10136	10085	9881	10120	10034	10229	10000	10119	10070	10234	9898	10189	9949	9927	10047	9938	10138	9884	9994	10183	10083	10092	10146	10099	10031	10105	10073	9930	10057	10151	10175	10143	10207	9878	10067	10150	9879	9999	10048	9915	10093	10174	10172	10119	10151	10096	10101	9993	10241	10118	10048	10073	10042	10056	10120	10170	10087	10142	10103	10125	10077	10132	10045	9897	10174	10182	9894	10055	10072	10151	10057	10144	10154	9894	10141	10218	9986	10039	10154	10193	10130	10011	10245	10177	10024	10222	10178	10063	10219	9837	9949	10128	10056	10041	10077	10004	10007	10143	10162	10008	10008	10096	10157	9994	10182	10190	10210	10039	10100	10031	10144	10088	10141	9989	10169	10079	10143	10147	9997	10289	10204	10033	10125	10132	10121	10132	10122	10184	10056	9948	10120	10209	10075	10056	10019	10010	10172	10030	9954	10096	10101	10075	10177	9929	9939	10038	10102	10009	10095	10099	10049	10131	10095	9978	10087	10120	9983	10149	10090	10120	10068	10126	10136	10086	10107	10049	10003	10122	10017	10082	10134	10068	9990	10070	10077	9991	10022	10234	10050	10172	10148	10155	9935	10025	9994	9974	9907	10108	10112	10027	10182	10117	10113	10165	10219	9968	10071	10133	10027	10050	10154	9936	10090	10116	10081	10057	10081	10154	10137	9987	10034	10055	10140	10088	10047	10076	10074	10190	10267	9986	10088	9950	10185	10114	10030	10016	10145	10177	10042	10086	10065	9984	10024	10253	10224	9997	10057	10038	10075	10194	10101	10102	10182	10158	9927	10208	10132	9997	10098	10045	10167	10233	10022	10132	10046	10014	9943	10083	10134	10085	10141	10196	10289	10205	10036	10153	10167	10238	10102	10058	10114	10025	9939	10049	10156	10009	9996	10051	10169	10130	10384	10106	10072	10013	10220	9959	10034	9966	10009	10121	10038	10180	10232	10094	10112	10090	10167	9858	10095	10076	10174	9942	10012	10070	10139	9982	10212	9949	10280	10060	10131	10120	10079	9986	10292	10132	10151	10031	10080	10037	9997	10167	10085	9979	9914	10123	10090	10102	10104	9949	10177	10090	10151	10188	10041	9987	10195	10163	10210	10117	10072	10165	10078	10046	10094	10002	10199	10040	10007	10139	10075	10202	10129	10034	10223	10181	10100	9904	9965	10166	9903	10276	10084	10111	10078	9865	10190	9904	10136	10191	10165	10180	10182	10098	10121	10230	10068	10072	10106	10093	10048	10189	10235	10233	10037	9945	10023	10009	10095	9959	10178	10093	10104	10104	10122	10037	10127	10255	10294	10156	9848	10057	10128	10126	10159	10100	10073	10056	9967	10085	10092	10233	10202	10072	9947	10142	10047	10141	10097	10029	10173	10074	10114	10162	9923	10162	10075	10068	10082	10275	10053	10102	10209	9921	10086	10198	10159	10062	10175	10080	10135	9969	10017	10227	10017	10205	10192	10026	10044	9959	10054	10103	10053	10105	10069	10073	10081	9956	9969	10141	10208	10112	9971	10096	10076	9942	10084	10052	9926	10157	10094	9948	10195	9990	10226	10003	10057	10226	10217	10146	10286	10075	10064	10067	10104	10080	10049	10093	10051	10128	9992	10018	10086	10200	10067	10144	10205	10030	10095	10231	10150	9956	10189	10131	10210	10028	9983	10118	10190	10221	10036	10158	10008	10139	10041	10143	10131	10064	10043	10147	10055	10257	10053	9947	10076	10175	10184	10126	10077	9998	10009	10062	10229	9957	9950	10180	10166	10118	10097	10062	10159	10168	10078	10089	9932	10194	10108	10159	9993	10281	10067	10062	10225	9867	10141	10015	10080	10083	10075	10039	10021	10075	9967	10191	10044	10127	10163	10180	10110	10109	10108	10218	10116	10067	10046	10211	10066	10181	10042	10207	9963	10210	10201	10122	10097	10063	10213	10178	10041	10020	10086	10092	10054	10003	10146	10210	10079	10018	9981	10090	10134	10150	10205	10124	10170	10099	10016	10233	10105	10222	10178	10003	10102	10104	10000	9973	10064	9951	10042	10038	10183	10186	10090	10016	10028	10148	10030	10127	10085	10019	10310	10036	10190	10017	10135	10075	10072	10145	10055	10134	10073	10080	10030	10001	10169	10110	10081	10164	10113	10145	9973	10063	9955	10136	10071	10109	10155	10151	10083	10057	10202	10054	10250	10121	9848	10195	10124	10216	9997	9997	10213	10022	10171	9907	10050	10198	10010	10150	10027	9950	9988	10005	10036	10105	10050	10108	10199	10062	10093	10276	10128	9995	10219	10242	10164	10257	10014	10052	10131	10084	10158	10046	10154	10098	10029	10022	9950	10004	10200	10028	10022	9995	10307	10152	10058	9984	9985	10090	9924	10140	9999	10059	10141	10171	10037	10098	10006	10067	9934	9996	10136	10184	10130	10158	10109	10066	10150	10219	10128	10031	10031	9927	10121	10007	10030	9960	10239	10148	10225	10112	10192	10232	10073	9995	9957	10063	10021	10090	10117	10011	9962	10201	10105	10093	10313	10076	10131	10035	10129	10010	10158	10005	9976	10079	10194	10003	10094	10241	10047	10211	9977	10144	10094	10037	10040	9909	10093	10098	10003	10233	10160	10014	10146	10212	9922	10108	9965	10064	10078	10098	10220	10068	10064	9972	10128	10173	9949	10172	10023	10132	10093	10073	10027	10080	10086	10068	10195	10092	10151	10058	10152	9957	10044	10067	10074	10071	9986	10021	10096	10054	10064	10052	10258	10174	10003	10108	10103	10049	10054	10103	10106	10030	10173	10039	10034	10021	10032	10059	10246	10003	10091	10172	10034	10045	10124	10025	10088	10051	10197	10181	9974	10026	9951	10084	10095	10131	10144	10099	10117	10040	10166	10072	10139	10134	10074	9937	10063	10031	10132	10072	10040	10171	10022	10017	10082	10085	10140	10041	9943	10220	10069	10064	9996	10254	10009	10066	10169	10065	9980	10206	10183	10059	10087	10216	9963	10076	10067	10180	10034	10077	10181	9925	10313	9939	10202	10058	10070	10092	10210	9868	10061	10152	10147	10066	10081	10042	10143	10055	10120	10096	10239	10116	10086	10150	10035	10111	10110	10245	9981	10173	10133	10193	10041	10077	10205	10024	9978	10105	10038	10014	10083	10086	10195	10026	10136	10039	10004	10125	10182	10263	10132	10234	10046	10081	10195	10065	9945	9995	9978	9974	10180	10048	10229	10100	10193	9964	10119	10061	10060	10075	10068	10076	10129	10182	10203	10156	10198	10152	10066	10025	9917	10097	10081	9938	9882	10085	9982	10128	10079	10119	10036	10139	10081	10128	10016	10020	10072	9985	10009	10033	10198	10077	10022	10168	10110	10005	9946	10187	10095	10035	10074	10138	10076	10168	10013	10171	9923	10065	9879	10035	10026	10088	10163	10043	10073	9965	9936	10133	10165	10050	9849	10214	10225	10079	10103	10117	10093	10162	10270	10117	10091	10145	10200	10150	10222	9979	10038	10088	10134	10022	10082	10032	10160	10003	10185	10250	10062	10075	10066	10106	10059	10035	10112	10175	10182	10200	9969	10006	10095	10153	10093	10118	10090	10182	10034	10178	10068	9932	9991	10023	10139	10001	10042	10090	10043	10084	10128	10097	10269	10049	9980	10146	10152	10297	10030	10118	9936	10268	10027	10167	10089	10053	10062	9913	10130	10165	10171	10094	10135	10094	10203	10148	10085	9867	10095	10003	10166	10086	10299	10016	10260	10033	10039	10042	10362	10079	9900	10092	9999	10034	10221	10192	10226	9979	10036	10006	9916	10057	10278	10044	10051	10154	10162	10050	9930	10009	10144	10182	10106	10092	10086	10019	10062	10198	9986	10147	10084	9992	10107	10139	10028	10052	10059	9994	9955	9986	9978	10053	10001	10225	10031	10138	10235	10058	10209	10212	9897	9975	10191	10014	10225	10183	10090	10024	9964	10179	10157	10008	10099	10091	10063	10094	10208	9970	10025	10147	10048	10084	10092	10094	10224	10013	10156	9958	10093	10101	10028	10084	10128	10101	10118	9964	9947	10257	9992	10074	10234	10170	10209	9986	10129	10095	9909	10104	9845	10095	10112	10116	10128	10109	10182	10193	9997	10104	10013	10104	10045	10146	10261	10023	10013	10189	9992	10222	10016	10104	10110	10177	10008	9961	10207	10182	10006	10126	10059
23213	21092	28493	25555	25410	28451	33693	48765	54828	42059	29478	22645	19219	18197	17909	17485	17648	17652	17616	17710	17654	17616	17646	17403	17636	17268	17599	17502	17476	17440	17577	17618	17552	17468	17448	17257	17548	17438	17559	17354	17824	17569	17227	17439	17527	17678	17438	17588	17356	17498	17630	17547	17644	17339	17502	17591	17349	17399	17588	17489	17356	17373	17648	17536	17384	17359	17544	17508	17436	17486	17570	17449	17566	17395	17391	17391	17495	17461	17416	17438	17309	17437	17490	17631	17477	17436	17461	17347	17448	17464	17346	17297	17536	17231	17414	17406	17581	17267	17326	17323	17582	17352	17523	17447	17545	17343	17542	17312	17426	17487	17565	17502	17507	17512	17376	17414	17512	17516	17429	17611	17685	17507	17317	17485	17458	17533	17454	17359	17461	17265	17355	17362	17516	17474	17271	17537	17472	17549	17358	17263	17455	17471	17625	17482	17194	17355	17272	17381	17468	17271	17470	17532	17414	17383	17347	17516	17440	17570	17308	17403	17527	17277	17384	17442	17527	17424	17380	17365	17565	17533	17281	17283	17375	17362	17505	17399	17670	17337	17186	17391	17522	17448	17440	17552	17458	17344	17398	17627	17406	17387	17485	17633	17591	17351	17421	17396	17427	17411	17359	17331	17489	17490	17763	17436	17594	17511	17502	17558	17432	17450	17718	17490	17533	17366	17456	17419	17496	17377	17523	17260	17237	17376	17464	17429	17396	17489	17390	17456	17563	17487	17319	17419	17561	17394	17445	17592	17671	17572	17525	17475	17295	17296	17479	17468	17297	17420	17450	17321	17187	17387	17327	17441	17452	17580	17308	17444	17595	17386	17363	17237	17591	17561	17383	17507	17523	17412	17311	17470	17481	17775	17658	17427	17422	17549	17548	17412	17542	17448	17170	17404	17534	17345	17390	17399	17294	17444	17368	17537	17476	17481	17450	17234	17289	17305	17494	17162	17480	17321	17347	17460	17594	17422	17532	17455	17293	17583	17631	17482	17578	17515	17359	17534	17466	17264	17546	17551	17478	17456	17500	17508	17474	17433	17485	17475	17440	17454	17543	17571	17377	17220	17298	17433	17453	17448	17300	17597	17401	17367	17336	17340	17425	17287	17575	17655	17600	17534	17413	17407	17531	17553	17402	17396	17471	17487	17300	17300	17580	17485	17220	17196	17414	17427	17479	17333	17147	17475	17337	17524	17392	17419	17320	17451	17223	17323	17458	17479	17339	17296	17531	17426	17557	17350	17443	17555	17347	17446	17314	17441	17258	17342	17584	17427	17456	17467	17369	17542	17287	17456	17369	17327	17373	17542	17625	17594	17272	17370	17528	17452	17381	17274	17308	17199	17281	17483	17462	17662	17545	17070	17311	17401	17324	17516	17326	17463	17675	17593	17262	17432	17453	17565	17406	17355	17491	17357	17478	17703	17390	17359	17276	17485	17456	17321	17328	17283	17530	17439	17445	17270	17375	17430	17298	17529	17458	17371	17497	17405	17624	17389	17248	17455	17478	17363	17443	17312	17281	17519	17573	17674	17200	17213	17343	17661	17323	17297	17409	17364	17465	17321	17368	17337	17465	17426	17468	17253	17279	17315	17560	17420	17476	17495	17306	17488	17466	17662	17316	17269	17541	17368	17485	17566	17317	17321	17263	17463	17500	17357	17365	17524	17312	17297	17483	17405	17720	17376	17560	17468	17281	17517	17710	17299	17457	17364	17758	17390	17474	17370	17388	17281	17298	17469	17380	17404	17379	17478	17394	17265	17282	17355	17430	17502	17423	17580	17402	17566	17530	17534	17483	17513	17392	17307	17576	17612	17587	17333	17463	17488	17505	17460	17618	17368	17604	17537	17254	17636	17541	17572	17511	17555	17461	17508	17695	17525	17530	17197	17363	17482	17242	17269	17547	17626	17603	17681	17556	17467	17145	17371	17545	17377	17345	17425	17358	17356	17404	17267	17598	17486	17493	17507	17402	17406	17516	17282	17284	17360	17490	17354	17664	17568	17376	17490	17495	17269	17496	17293	17439	17370	17269	17314	17460	17431	17383	17493	17504	17416	17434	17569	17490	17480	17596	17313	17466	17401	17618	17609	17573	17456	17602	17564	17387	17295	17585	17519	17635	17334	17379	17748	17431	17449	17517	17408	17191	17434	17280	17536	17370	17530	17381	17481	17343	17359	17359	17423	17487	17524	17315	17649	17546	17437	17600	17265	17526	17300	17578	17502	17428	17301	17529	17602	17366	17315	17537	17474	17401	17320	17438	17495	17378	17486	17540	17503	17528	17353	17498	17226	17285	17381	17460	17526	17724	17265	17378	17533	17613	17290	17502	17498	17577	17372	17453	17387	17111	17409	17205	17407	17496	17477	17579	17279	17383	17588	17335	17461	17079	17311	17540	17214	17470	17714	17483	17239	17368	17430	17441	17369	17490	17395	17387	17097	17464	17295	17305	17520	17427	17412	17327	17319	17349	17427	17514	17233	17332	17511	17423	17567	17442	17575	17554	17236	17437	17472	17598	17639	17446	17490	17356	17381	17271	17605	17382	17424	17280	17342	17400	17359	17384	17389	17397	17275	17367	17364	17315	17420	17442	17368	17403	17395	17501	17383	17367	17305	17560	17366	17417	17441	17504	17567	17570	17292	17231	17198	17333	17269	17286	17634	17563	17612	17582	17623	17523	17336	17555	17532	17591	17482	17551	17523	17185	17534	17580	17371	17317	17286	17465	17187	17329	17462	17116	17567	17267	17551	17155	17313	17450	17495	17306	17441	17441	17257	17429	17507	17559	17451	17664	17378	17358	17632	17475	17517	17378	17455	17537	17376	17376	17357	17509	17381	17640	17429	17370	17451	17336	17552	17361	17240	17357	17722	17560	17271	17357	17214	17323	17394	17405	17341	17619	17365	17491	17340	17381	17356	17407	17336	17376	17371	17343	17474	17653	17606	17453	17186	17545	17323	17204	17393	17317	17565	17512	17572	17480	17345	17431	17402	17324	17242	17312	17454	17430	17454	17474	17342	17366	17309	17293	17438	17466	17183	17552	17467	17301	17468	17770	17603	17482	17364	17413	17532	17449	17352	17505	17229	17501	17415	17460	17505	17520	17428	17357	17638	17429	17601	17402	17423	17484	17369	17558	17548	17458	17405	17502	17472	17379	17576	17695	17283	17369	17425	17149	17644	17437	17352	17317	17226	17419	17363	17366	17386	17343	17382	17265	17440	17409	17452	17341	17485	17396	17378	17739	17301	17584	17414	17434	17384	17352	17427	17551	17298	17355	17483	17255	17547	17355	17477	17478	17349	17316	17514	17225	17152	17334	17394	17437	17344	17421	17458	17627	17258	17509	17395	17565	17411	17458	17475	17467	17356	17326	17520	17545	17266	17433	17338	17372	17424	17632	17486	17423	17428	17444	17449	17307	17384	17568	17529	17400	17316	17616	17513	17459	17491	17603	17367	17461	17250	17492	17573	17488	17393	17344	17195	17522	17465	17854	17573	17702	17417	17433	17419	17350	17400	17492	17383	17414	17569	17267	17434	17352	17418	17422	17259	17316	17469	17401	17592	17243	17371	17670	17274	17292	17530	17557	17484	17424	17737	17620	17435	17404	17457	17549	17558	17509	17679	17473	17200	17452	17534	17600	17501	17474	17520	17421	17654	17307	17371	17407	17399	17330	17186	17371	17345	17394	17596	17499	17448	17365	17367	17365	17338	17459	17554	17515	17229	17433	17449	17365	17389	17399	17451	17630	17611	17322	17679	17424	17260	17426	17587	17318	17336	17176	17351	17251	17304	17159	17366	17311	17258	17397	17658	17446	17499	17440	17366	17517	17218	17284	17407	17207	17489	17489	17271	17344	17519	17368	17261	17340	17384	17563	17357	17585	17634	17417	17485	17522	17380	17399	17429	17371	17482	17491	17457	17504	17391	17454	17287	17472	17336	17569	17530	17162	17430	17495	17364	17253	17650	17513	17199	17403	17629	17564	17693	17558	17510	17302	17457	17416	17370	17467	17238	17523	17483	17347	17586	17584	17577	17073	17417	17459	17465	17503	17467	17452	17422	17427	17395	17400	17338	17501	17348	17431	17515	17348	17206	17452	17444	17226	17264	17392	17271	17501	17334	17393	17350	17175	17281	17341	17382	17588	17480	17538	17432	17439	17463	17358	17407	17736	17571	17371	17354	17372	17472	17261	17504	17376	17401	17293	17349	17293	17433	17314	17530	17391	17364	17655	17464	17601	17374	17457	17348	17296	17371	17341	17477	17408	17369	17489	17410	17534	17280	17329	17473	17511	17319	17461	17671	17322	17492	17518	17307	17365	17451	17474	17605	17407	17381	17505	17341	17438	17635	17590	17380	17406	17593	17510	17597	17538	17431	17326	17480	17486	17352	17543	17470	17241	17369	17370	17358	17452	17402	17437	17420	17674	17486	17448	17750	17363	17571	17496	17512	17550	17292	17583	17468	17475	17515	17442	17564	17440	17516	17650	17588	17409	17470	17366	17403	17712	17446	17365	17612	17294	17213	17623	17419	17433	17620	17585	17200	17323	17377	17468	17528	17413	17436	17310	17460	17692	17413	17351	17600	17369	17296	17373	17393	17665	17406	17460	17380	17607	17513	17395	17300	17323	17418	17537	17500	17359	17527	17523	17606	17422	17443	17693	17343	17426	17424	17524	17299	17446	17494	17464	17526	17381	17648	17542	17366	17423	17557	17405	17210	17340	17440	17311	17371	17565	17447	17443	17289	17497	17318	17510	17453	17679	17721	17650	17490	17265	17453	17402	17411	17276	17343	17657	17338	17360	17533	17433	17544	17226	17446	17418	17509	17720	17498	17268	17443	17439	17338	17540	17309	17479	17476	17618	17421	17441	17236	17399	17605	17537	17577	17715	17556	17415	17724	17434	17520	17335	17308	17474	17513	17299	17545	17376	17557	17561	17406	17586	17454	17495	17388	17290	17516	17206	17563	17451	17504	17057	17337	17448	17316	17376	17494	17439	17419	17270	17635	17405	17376	17430	17461	17492	17333	17392	17380	17316	17468	17531	17466	17508	17453	17424	17528	17549	17701	17429	17488	17456	17528	17500	17490	17449	17556	17548	17527	17595	17226	17534	17314	17141	17539
20453	39482	41753	34018	25299	22263	27235	44273	48791	31555	19907	13841	11390	10404	10311	10352	10284	10361	10313	10280	10364	10208	10315	10303	10295	10245	10324	10184	10332	10171	10136	10181	10194	10293	10225	10230	10152	10095	10196	10157	10185	10142	10187	10403	10209	10260	10206	10282	10130	10294	10149	10208	10370	10261	10294	10347	10275	10103	10257	10117	10068	10174	10208	10173	10195	10295	10153	10253	10071	10249	10175	10244	10288	10151	10230	10253	10073	10170	10108	10037	10315	10236	10201	10352	10114	10274	10274	10005	10290	10358	10174	10214	10225	10109	10266	9970	10113	9998	10236	10172	10284	10043	10229	10339	10315	10314	10242	10182	10150	10248	10231	10211	10181	10145	10184	10212	10191	10191	10246	10032	10020	10318	10185	10168	9989	10276	10186	10100	10100	10153	10126	10175	10082	10182	10092	10153	10124	10344	10111	10338	10250	10312	10147	10283	10308	10217	10164	10149	10073	10178	10105	10218	10276	10365	10306	10117	10279	10175	10057	10104	10300	10090	10245	10247	10279	10224	10039	10023	10240	10011	10226	10244	10127	10143	10350	10298	10261	10352	10166	10168	10057	10025	10231	10090	10170	10039	10159	10183	10051	10124	10283	10309	10195	10093	10252	10310	10211	10158	10130	10300	10201	10153	10277	10232	10174	10231	10141	10228	10147	10275	10144	10312	10176	10114	10166	10037	10150	10353	10061	10220	10167	10193	10189	10372	10100	10057	10224	10257	10085	10251	10326	10195	10183	10160	10324	10235	10297	10269	10117	10283	10113	10307	10136	10039	10233	10190	10139	10222	10132	10158	10145	10157	10090	10236	10000	10237	10127	10297	10082	10206	10135	10152	10336	10224	10270	10258	10316	10351	10160	10239	10240	10107	10080	10180	10254	10143	10185	10261	10233	10129	10254	10126	10399	10095	10138	10130	10337	10137	10116	10124	10064	10177	10212	10239	10115	10136	9980	10085	10168	10300	10340	10233	10123	9905	10186	10192	10322	10180	10178	10300	10140	10099	10158	10205	10167	10142	10214	10159	10162	10251	10129	10136	10216	10074	10225	10076	10080	10258	10195	10139	10214	10275	10255	10299	10218	10201	10165	10279	10245	10173	10120	10056	10199	10108	10337	10083	10159	10115	10108	10197	10124	10013	10198	10080	10237	10130	10229	10056	9962	10325	10037	10203	10222	10150	10183	10200	10068	10136	10201	10236	10286	10081	10240	10252	10078	10153	10060	10141	10132	10095	10099	10213	10245	10268	10185	10203	10420	10233	10294	10088	10007	10251	10141	10229	10073	10093	10208	10227	10180	10185	10284	10277	10254	10277	10114	10120	10164	10149	10302	10129	10282	10373	10190	9981	10088	10112	10249	10037	10177	10043	10163	10323	10328	10016	10054	10151	10250	10248	10288	10181	10077	10097	10202	10203	10315	10267	10191	10050	10278	10265	10207	10363	10317	10178	10285	10167	10158	10144	10259	10293	10314	10211	10202	10041	10307	10090	10164	10172	10124	10031	10135	10117	10171	10080	10298	10255	10153	10065	10304	10339	10057	10084	10302	10150	10185	10089	10347	10155	10175	10031	10127	10147	10043	10023	10293	10186	10129	10211	10194	10214	10170	10274	10099	10215	10163	10291	10231	10243	10043	10251	10060	10185	10132	10141	10215	10166	10087	10222	10100	10222	10253	10264	10138	10241	10181	10074	10285	10035	10122	10185	10258	10156	10229	10225	10165	10000	10207	10229	10061	10157	10210	10224	10214	10220	10027	10111	10419	10175	10076	10090	10156	10183	10119	10242	10191	10199	10071	10266	10216	10038	10149	10213	10122	10132	10215	10083	10185	10199	10107	10063	10067	10209	10141	10112	10333	10152	10127	10167	10305	10216	10064	10234	10203	10070	10099	10221	10241	10176	10187	10353	10319	10153	10250	10159	10119	10411	10261	10060	9983	10220	10054	10284	10254	10193	10156	10058	10221	10095	10181	10171	10210	10081	10283	10110	10155	10206	10071	10313	10116	10175	10006	10200	10256	10166	10300	10202	10238	10191	10360	10095	10239	10184	10201	10219	10158	10237	10116	10210	10160	10131	10082	10181	10224	10136	10103	10203	10114	10160	10070	10360	10219	10153	10114	10215	10163	9929	10263	10276	10250	10094	10203	10183	10208	10122	10265	10231	10155	10154	10163	10280	10266	10089	10076	10139	10130	10254	10137	10378	10210	10147	10269	10182	10272	10109	10097	10169	10201	10179	10247	10230	10090	10213	10154	10135	10332	10091	10413	10247	10203	10062	10159	10101	10181	10295	10091	10165	10142	10247	10077	10218	10112	10187	10194	10203	10036	10109	10227	10179	10242	10178	10172	10231	10233	10361	10239	10218	9994	10055	10184	10233	10100	10069	10222	10130	10142	10060	10217	10268	10212	10204	10261	10043	10101	10203	10137	10276	10190	10217	10236	10135	10181	10159	10226	10219	10308	10182	10243	10251	10217	10120	10347	10159	10260	10172	10076	10119	10240	10232	10253	10164	10048	10223	10103	10211	10080	10171	10223	10246	10188	10262	10146	10259	10197	10161	10083	10099	10202	10259	10230	10130	10169	10137	10079	10234	10131	10284	10262	10173	10230	10117	10167	10085	10205	10213	10246	10067	10210	10034	10114	10232	10204	10280	10222	10273	10189	10159	10116	10103	10161	10289	10241	10259	10183	10169	10197	10354	10014	10130	10128	10335	10149	10247	10281	10130	10026	10056	10300	10189	10121	10252	10164	10214	10254	10288	10341	10145	10326	10184	10145	10131	10118	10204	10134	10312	10114	10327	10143	10240	10047	10240	10261	10297	10109	10258	10115	10261	10140	10196	10162	10257	10201	10276	10147	10247	10260	10314	10137	10137	10186	10178	10090	10171	10069	10230	10185	10207	10309	10233	10215	10018	10202	10173	10189	10008	10240	10058	10195	10044	10215	10069	10078	10066	10102	10146	10061	10283	10211	10236	10187	9939	10255	10173	10177	9979	10149	10096	10142	10273	10339	10194	10229	10297	10282	10207	10165	10171	10231	10237	10075	10163	10151	10087	10168	10132	10320	10161	10052	10340	10202	10072	10207	10287	10147	10126	10119	10240	10054	10294	10187	10047	10319	10250	10223	10116	10149	10295	10280	9977	10303	10102	10224	10325	10175	10083	10202	10124	10085	10175	10256	10133	10284	10243	10349	10136	10085	10022	10311	10187	10301	9928	10272	10188	10079	10104	10049	10315	10253	10310	10277	10192	10214	10235	10132	10177	10141	10094	10114	10276	10204	10060	10123	10111	10135	10166	10193	10145	10167	10244	10177	10220	10160	10150	10058	10163	10239	10120	10291	10205	10120	10127	10220	10198	10196	10138	10024	10213	10053	10232	10142	10215	10247	10157	10255	10115	10117	10209	10162	10235	10203	10002	10232	10254	10102	10134	10357	10045	10033	10346	10142	10077	10299	10122	10207	10068	10075	10351	10170	10109	10222	10149	10157	10176	10293	10209	10410	10111	10046	10219	10164	10130	10174	10238	10175	10183	10073	10041	10423	10128	10298	10201	10204	10174	10326	10153	10229	10094	10315	10122	10180	10191	10330	10103	10226	10133	10238	10409	10128	10201	10277	10085	10160	10170	9948	10148	10071	10185	10061	10063	10257	10204	10120	10123	10209	10124	10021	10155	10138	10280	10258	10256	10351	10199	10219	10308	10122	10223	10140	10084	10211	10150	10195	10189	10152	10109	10213	10366	10177	10377	10142	10180	10279	10135	10206	10175	10134	10218	10203	10278	10262	10169	10209	10126	10269	10204	10276	10017	10161	10144	10083	10216	10024	10116	10054	10127	10087	10219	10097	10150	10162	10068	10126	10191	10129	10189	10175	10076	10180	10166	10101	10312	10097	10029	10005	10177	10095	10101	10290	10150	10319	10168	10316	10178	10301	10152	10139	10184	10184	10051	10147	10388	10340	10154	10206	10237	10202	10097	10106	10193	10210	10027	10309	9916	10063	10150	10090	10253	10416	10201	10054	10163	10205	10126	10152	10127	10238	10172	10060	10209	10104	10110	10175	10199	10008	10048	10202	10147	10139	10179	10189	10146	10150	10171	10082	9962	10209	10147	10151	10156	10211	10176	10166	10228	10087	10278	10217	10209	10172	10129	10150	10093	10210	10130	10219	10106	10138	10114	10000	10146	10179	10240	10220	10152	10358	10087	10107	10209	10213	10164	10294	10115	10296	10281	10271	10399	10133	10226	10180	10066	10087	10181	10057	10043	10194	10144	10168	10258	10173	10170	10143	10037	10108	10098	10129	10115	9983	10135	9967	10085	10160	10295	10206	10164	10172	10231	10232	10119	10192	10097	10142	10146	10156	10313	10217	10099	10190	10192	10242	10170	10211	10268	10285	10102	10031	10085	10203	10172	10256	10240	10219	10180	10207	10269	10133	10235	10201	10225	10150	10221	10153	10159	10237	10188	10277	10031	10109	10223	10098	10085	10333	10105	10138	10197	10123	10084	10195	10130	10200	10194	10192	10214	10188	10035	10137	10120	10196	10149	10287	10077	10202	10337	10190	10159	10255	10258	10245	10161	10171	10290	10035	10155	10188	10235	10147	10190	10230	10076	10081	10124	10225	10294	10266	10071	10265	10318	10172	10120	10162	10196	10177	10353	10304	10136	9956	10138	10105	10237	10113	10339	10114	10206	10161	10373	10115	10121	10039	10046	10115	10045	10112	10151	10275	10290	10170	10134	9998	10219	10264	10220	10360	10088	10306	10251	10308	10298	10286	10294	10229	10060	10093	10154	10208	10112	10070	10068	10060	10227	10040	10162	10134	10177	10170	10166	10193	10155	10096	10102	10181	10239	10097	10177	10285	10188	10241	10124	10148	10050	10176	10157	10217	10119	10241	10110	10237	9996	10128	10239	10441	10167	10064	10125	10127	10227	10301	10100	10111	10163	10094	10306	10010	10025	10095	10125	10159	10224	10091	10169	10151	10083	10156	9999	10344	10179	10279	10074	10173	10228	10182	10107	10074	10248	10187	10292	10148	10140	10133	10132	10089	10084	10147	10182	10119	10291	10222	10267	10382	10295	10141	10067	10101	10060	10140	10109	10169	10186	10116	10108
31332	24744	29064	25443	21751	21116	19570	20503	22446	21255	19345	18307	17863	17585	17302	17364	17454	17470	17385	17437	17332	17622	17393	17568	17627	17588	17660	17388	17322	17350	17462	17629	17586	17417	17559	17366	17581	17542	17489	17705	17533	17416	17401	17595	17454	17308	17527	17348	17571	17356	17514	17391	17428	17591	17517	17528	17415	17359	17466	17306	17581	17440	17525	17416	17480	17397	17569	17571	17538	17300	17303	17515	17453	17405	17286	17547	17614	17278	17368	17417	17447	17256	17645	17399	17407	17396	17468	17622	17493	17436	17843	17483	17380	17418	17465	17382	17294	17387	17544	17505	17348	17700	17357	17549	17578	17349	17551	17160	17551	17457	17577	17310	17262	17641	17514	17376	17480	17285	17521	17385	17241	17385	17584	17532	17520	17323	17416	17359	17427	17323	17457	17442	17547	17460	17469	17663	17526	17594	17479	17310	17419	17307	17474	17416	17461	17517	17638	17337	17279	17379	17442	17377	17391	17300	17310	17549	17522	17298	17401	17532	17376	17405	17596	17485	17512	17266	17448	17424	17420	17502	17487	17437	17623	17403	17132	17395	17464	17467	17403	17544	17607	17436	17492	17412	17293	17496	17530	17442	17402	17303	17433	17582	17514	17376	17647	17407	17687	17408	17420	17476	17354	17389	17365	17489	17462	17559	17491	17409	17550	17400	17412	17285	17382	17393	17406	17383	17486	17303	17348	17482	17651	17414	17402	17327	17565	17615	17413	17418	17564	17502	17546	17602	17494	17367	17414	17613	17440	17437	17563	17437	17684	17599	17370	17379	17427	17605	17507	17330	17385	17439	17359	17543	17443	17481	17469	17301	17359	17349	17525	17503	17468	17580	17482	17513	17413	17519	17294	17442	17518	17331	17424	17658	17661	17411	17601	17234	17459	17599	17353	17366	17612	17297	17347	17403	17257	17461	17400	17283	17470	17401	17358	17441	17390	17435	17566	17491	17378	17596	17550	17442	17544	17635	17406	17247	17529	17251	17361	17492	17397	17459	17486	17579	17428	17642	17482	17479	17446	17577	17556	17451	17597	17403	17578	17417	17289	17317	17476	17340	17456	17291	17531	17539	17494	17529	17310	17419	17461	17454	17443	17452	17430	17411	17525	17114	17437	17373	17586	17544	17449	17414	17385	17608	17452	17581	17727	17433	17581	17462	17514	17521	17429	17529	17717	17289	17342	17319	17464	17391	17331	17580	17405	17369	17425	17545	17385	17602	17512	17409	17542	17518	17426	17448	17540	17516	17514	17570	17753	17189	17287	17426	17438	17353	17476	17586	17531	17567	17534	17531	17544	17414	17423	17424	17487	17454	17490	17419	17335	17495	17531	17461	17547	17402	17429	17160	17636	17330	17525	17651	17534	17275	17548	17444	17467	17469	17573	17566	17695	17442	17468	17425	17549	17439	17382	17537	17434	17539	17478	17430	17439	17408	17569	17508	17736	17374	17454	17253	17462	17504	17563	17545	17450	17480	17145	17458	17446	17651	17632	17634	17465	17566	17264	17391	17532	17458	17634	17346	17505	17319	17592	17745	17659	17396	17541	17356	17442	17416	17347	17404	17527	17440	17580	17533	17259	17507	17447	17352	17621	17513	17372	17458	17360	17365	17436	17162	17466	17478	17583	17395	17420	17797	17550	17394	17192	17526	17387	17462	17416	17446	17238	17330	17544	17543	17421	17486	17688	17498	17477	17354	17495	17444	17445	17328	17567	17566	17465	17551	17534	17401	17439	17551	17616	17270	17137	17495	17749	17596	17507	17510	17501	17476	17483	17349	17398	17618	17527	17386	17424	17581	17504	17365	17277	17401	17656	17599	17672	17499	17447	17212	17526	17297	17637	17562	17527	17553	17577	17524	17348	17680	17432	17484	17493	17168	17609	17266	17501	17489	17697	17464	17376	17327	17301	17344	17592	17426	17480	17507	17480	17327	17412	17234	17462	17581	17572	17494	17341	17632	17536	17376	17509	17355	17490	17383	17214	17464	17489	17576	17443	17349	17591	17593	17572	17408	17454	17584	17463	17636	17761	17512	17459	17518	17378	17356	17366	17457	17443	17378	17414	17509	17645	17335	17675	17554	17356	17515	17355	17303	17727	17644	17557	17502	17396	17378	17655	17528	17400	17521	17411	17512	17563	17472	17527	17477	17407	17459	17695	17322	17431	17308	17531	17642	17332	17538	17427	17386	17581	17346	17549	17464	17335	17247	17172	17430	17596	17371	17383	17425	17467	17488	17304	17596	17555	17319	17586	17558	17509	17620	17561	17336	17352	17500	17465	17425	17523	17507	17649	17301	17584	17490	17589	17454	17487	17487	17571	17516	17441	17547	17519	17354	17499	17650	17472	17344	17536	17402	17391	17306	17610	17705	17220	17373	17436	17245	17393	17438	17515	17412	17488	17599	17499	17620	17397	17529	17501	17458	17457	17369	17424	17371	17477	17484	17606	17567	17512	17552	17472	17538	17630	17390	17451	17566	17424	17551	17495	17580	17546	17374	17232	17518	17419	17516	17372	17280	17446	17480	17351	17321	17559	17499	17398	17268	17385	17519	17351	17373	17615	17337	17359	17344	17262	17232	17474	17389	17564	17438	17422	17544	17467	17672	17426	17438	17442	17348	17685	17528	17410	17470	17535	17359	17549	17630	17483	17478	17361	17463	17579	17453	17445	17486	17275	17133	17316	17189	17407	17462	17679	17537	17460	17375	17424	17440	17705	17617	17604	17309	17258	17483	17389	17673	17387	17340	17413	17466	17386	17503	17311	17634	17463	17617	17746	17537	17465	17570	17456	17351	17408	17560	17391	17594	17528	17446	17466	17483	17474	17413	17409	17454	17548	17551	17442	17584	17443	17577	17604	17357	17581	17318	17443	17280	17379	17321	17529	17336	17388	17533	17323	17481	17508	17758	17453	17373	17299	17189	17415	17084	17657	17390	17623	17500	17315	17451	17524	17411	17423	17491	17456	17543	17527	17483	17249	17463	17367	17561	17392	17616	17559	17278	17412	17588	17503	17394	17542	17761	17574	17595	17295	17283	17447	17436	17373	17506	17444	17582	17412	17524	17678	17357	17413	17558	17529	17404	17460	17497	17413	17530	17316	17509	17657	17530	17630	17603	17578	17579	17587	17490	17275	17327	17536	17654	17632	17634	17605	17275	17388	17600	17442	17501	17462	17683	17294	17527	17561	17496	17519	17274	17555	17619	17521	17546	17545	17528	17494	17515	17400	17346	17444	17510	17395	17349	17532	17455	17597	17540	17567	17657	17416	17504	17513	17531	17384	17236	17560	17524	17324	17472	17595	17312	17505	17586	17496	17391	17461	17477	17373	17580	17544	17470	17459	17615	17364	17292	17484	17208	17433	17549	17519	17213	17313	17382	17717	17405	17541	17384	17287	17380	17484	17313	17522	17504	17566	17475	17320	17532	17535	17674	17601	17391	17390	17503	17484	17327	17540	17652	17525	17488	17483	17460	17758	17312	17199	17379	17478	17426	17277	17392	17660	17504	17453	17460	17333	17551	17501	17089	17456	17250	17418	17402	17416	17547	17545	17589	17609	17578	17376	17307	17246	17499	17348	17221	17259	17406	17222	17628	17217	17440	17526	17556	17263	17405	17451	17302	17277	17360	17380	17499	17515	17188	17462	17523	17389	17514	17416	17509	17406	17472	17637	17337	17448	17601	17538	17376	17544	17437	17371	17332	17395	17646	17300	17595	17443	17463	17312	17809	17280	17441	17455	17469	17418	17391	17476	17583	17674	17582	17559	17485	17581	17631	17197	17324	17591	17505	17537	17474	17451	17445	17550	17438	17487	17333	17562	17473	17450	17280	17370	17591	17446	17338	17361	17315	17327	17489	17620	17545	17702	17612	17390	17557	17512	17291	17360	17531	17505	17429	17575	17413	17190	17875	17347	17658	17542	17451	17460	17716	17515	17282	17353	17323	17539	17459	17541	17435	17492	17424	17443	17635	17658	17437	17373	17595	17309	17431	17538	17591	17289	17511	17419	17506	17533	17454	17597	17501	17477	17520	17568	17283	17487	17544	17646	17367	17594	17562	17516	17614	17464	17375	17496	17642	17415	17463	17424	17308	17444	17364	17508	17425	17499	17628	17256	17521	17568	17447	17552	17539	17425	17355	17498	17397	17643	17252	17541	17449	17643	17408	17454	17461	17584	17561	17533	17314	17525	17684	17515	17314	17153	17576	17434	17560	17493	17570	17434	17374	17425	17666	17536	17548	17413	17660	17446	17276	17438	17415	17273	17374	17355	17331	17551	17386	17538	17323	17392	17551	17292	17640	17272	17302	17422	17542	17617	17577	17336	17285	17315	17465	17535	17402	17489	17461	17398	17364	17509	17400	17657	17652	17529	17515	17726	17539	17559	17715	17468	17494	17516	17407	17676	17514	17399	17276	17519	17362	17731	17410	17402	17681	17519	17349	17667	17641	17599	17432	17472	17518	17448	17452	17693	17614	17609	17474	17389	17350	17450	17342	17212	17288	17433	17757	17530	17569	17362	17350	17313	17434	17439	17524	17282	17361	17481	17429	17642	17195	17493	17619	17449	17572	17433	17523	17598	17569	17312	17529	17305	17498	17481	17555	17490	17637	17294	17669	17367	17496	17423	17395	17438	17658	17423	17417	17443	17537	17500	17374	17501	17424	17425	17521	17464	17408	17472	17388	17419	17345	17670	17544	17491	17312	17519	17424	17339	17399	17767	17398	17432	17546	17500	17299	17462	17313	17371	17524	17387	17366	17395	17469	17528	17341	17341	17178	17439	17572	17411	17496	17561	17600	17556	17205	17546	17335	17354	17475	17444	17455	17563	17320	17430	17573	17605	17525	17524	17598	17771	17479	17594	17490	17549	17673	17213	17498	17449	17546	17595	17424	17579	17262	17388	17392	17394	17544	17577	17522	17491	17385	17585	17387	17544	17639	17472	17354	17566	17230	17566	17296	17455	17388	17571	17397	17512	17268	17513	17530	17390	17778	17514	17450	17464	17485	17631	17595	17409	17475	17420	17456	17465	17296	17548	17575	17441	17401	17355	17270	17405	17444	17385	17473	17465	17393	17357	17265	17490	17447	17504	17716	17367	17477	17477	17446	17805	17419	17325	17400
16766	18424	22133	15948	14287	13827	11930	13300	15233	12887	11343	10533	10079	9948	9981	9953	10036	10008	9922	9865	9902	9992	9978	9879	9960	9916	9925	9816	9980	9969	10017	9967	9953	9914	9809	10019	9744	9852	9714	9872	9985	10059	10006	9984	9989	9854	9913	10040	9911	10138	9942	10064	10093	9915	9795	9823	9998	10153	9877	10097	10074	9954	10012	9969	10010	9959	10008	9990	9951	9881	9773	9835	9999	9899	9962	9934	9853	9924	9898	9982	10071	9778	10057	9877	9911	9928	10051	9852	9886	9995	10023	9891	9902	10075	9798	9769	9924	9960	9911	10037	9888	9983	9819	9882	9897	9840	9974	9863	9910	9900	10029	10039	9874	9886	9889	10074	9916	9871	9862	9922	9903	9859	10087	10094	10126	10122	9843	9905	9854	10077	9845	9804	9894	9936	9987	9995	9992	9909	10009	10015	9912	10039	9892	9847	9789	10044	9935	9991	9846	9986	10117	10070	9862	9929	9680	9776	9971	9920	9856	10002	9875	9894	9913	10081	9928	9827	10005	10032	9925	9903	9890	9888	10053	9775	9917	9964	9992	9923	9894	9981	9944	9858	9909	10068	9921	9925	9820	10042	9890	9829	9975	9942	9871	9909	10036	9990	9892	9937	9995	9912	9937	9803	9915	9895	9840	9995	9949	10054	9993	9959	10010	9874	9893	10035	10025	10018	9929	9976	9847	10026	9755	10005	9912	9866	10028	9965	9940	10099	10046	9908	9670	9960	9939	9823	9776	10099	9868	9919	9925	9964	9941	9916	9857	9943	10004	9859	10018	9900	10072	9746	9952	9990	9975	9909	9840	10064	10005	10047	9905	9897	9799	9909	9901	9841	9980	9881	9953	10007	9835	9940	9836	9878	9880	9911	10010	9902	9982	9875	10002	9958	9962	9857	9985	9731	9999	10031	10031	9993	10031	9958	9953	10039	9891	9892	9804	9960	10036	9931	9984	10062	9850	9994	9957	9990	10003	10021	9786	9992	9972	9887	9974	9898	10076	9799	9928	10032	10002	10176	9935	9934	9804	9814	9963	9902	9872	9900	10142	9802	9956	9952	10102	10035	9903	9994	9894	9847	10041	9998	10030	9937	9891	10068	9905	10071	9980	9994	9944	10030	9943	10000	9841	9901	9877	10024	9991	9998	9984	9843	10008	10078	9943	10025	9890	9994	10064	10175	9973	9890	9878	9890	9864	9707	9969	10000	9926	9892	9916	10036	9864	9919	9896	9936	10065	9845	10009	10010	10020	9931	9926	9886	10002	10030	9902	9834	10081	9998	9921	10009	9906	9897	9980	9862	9831	9820	9908	9974	9845	9837	9819	9995	9859	9838	10015	9915	9938	9844	10061	9901	9912	9908	9994	9945	9985	10059	9812	9972	9831	9836	9827	9932	9970	9789	10001	10024	9869	9944	9963	9867	9958	10007	9853	9980	9943	10008	10054	9870	9938	10025	9801	9963	9816	9968	9987	10046	9919	10036	9852	9920	9906	9963	9970	9859	9976	9859	9825	10040	9993	10050	10005	9986	9928	9815	9963	9935	9896	9945	9970	9794	9942	9913	9964	9988	9861	10056	9943	9851	9933	10040	10070	9885	9944	10058	10066	9730	9967	9908	10002	9877	9986	9827	9860	9971	9875	10125	9983	9986	9882	9920	9867	9907	10033	9836	9889	9843	9971	10092	9891	10069	10034	9973	9917	10042	9932	9854	10045	9978	9881	9987	9808	10040	9896	10023	9926	9944	10041	9974	9963	10066	10250	9932	10063	9931	9982	10023	9983	9887	10128	9949	9907	9951	9874	9901	9796	10044	9870	9964	10025	9963	9930	9963	9796	9957	10061	9925	10008	10024	10000	9895	9894	10051	10037	10032	9901	9919	9771	9833	9887	9865	9899	10129	10002	9807	9907	9903	10020	9816	9948	9953	10047	9969	9888	9828	9925	10007	10049	9874	9994	10054	9859	9833	9910	9929	9863	9775	10046	9983	9937	10051	9925	9748	9805	9944	9923	9879	9867	9953	9904	9819	9869	9866	9999	9794	9867	9974	9820	9822	10040	9931	9866	9758	10006	9895	9973	9931	10012	10041	9918	9974	9932	9986	9875	9882	9932	9908	10009	9887	9849	10025	9984	9919	9961	9971	9972	9998	9931	9895	9989	9799	9892	9955	9879	9909	10034	9875	9966	9929	9855	9944	9856	9839	10004	10057	10014	9908	9972	10003	9930	9982	9930	9835	9804	9897	9962	9884	10007	9957	10193	9935	9862	9882	9900	9828	9911	9895	9940	9960	9869	9906	9946	9995	9891	9974	9798	10001	10045	9934	9855	9862	10053	9771	10049	10000	9891	10105	10085	9799	9881	9850	9903	9920	10096	10034	9998	9698	9938	9906	10004	9954	9972	9917	9898	9893	10001	10075	9863	10088	9857	9885	10046	9792	10085	9898	9957	9939	9916	9926	10099	9951	10033	9910	10040	9807	9918	9719	9803	10033	9932	9958	9864	9822	9822	9998	9774	9961	9825	9871	9968	9904	9983	9887	10011	9928	9953	9675	10127	10034	9886	10075	9928	9905	9874	9865	9925	9843	10009	9762	9890	10128	10043	9977	9964	9900	10128	10081	10065	9984	9997	9930	9944	9995	9941	9902	9880	9986	10072	9989	9939	10021	9977	9941	9958	10123	9894	9857	10040	9865	9993	9712	9988	9959	9985	9940	9938	9954	9989	9960	9769	9991	9885	9963	10029	9962	10047	9914	9990	9867	9901	9990	9850	9798	10041	9819	10028	9906	9743	10011	9989	9809	9964	9962	9997	10087	9833	9968	9947	10031	9666	9935	9880	9789	9992	9961	10136	9980	9912	9718	10009	9891	9982	10092	9976	9804	9979	9969	9928	9870	9918	10087	10043	9865	9932	10026	9943	9991	9976	9928	9981	9955	10067	9860	10008	10009	9782	9971	10007	9955	10178	9952	9985	9971	9841	9969	9989	9842	10062	9930	10025	9999	9953	9869	9884	9922	9991	9892	9864	9773	9779	9946	9768	9837	9963	10016	9867	9838	9759	9835	9928	10028	9975	9995	9942	9941	9779	9907	10106	9990	9839	9825	9873	9856	9883	10084	9894	10057	10001	9895	9874	9993	9996	9886	10005	9876	9906	9904	9904	9973	9968	9866	10113	9968	9985	9936	10038	9894	9738	9880	10013	9942	10055	10066	9867	10037	9863	9826	9978	9999	10044	10028	10113	10008	9988	9787	9897	10033	9925	10019	9760	10036	9958	9970	10026	9911	10007	9949	9765	9804	9916	9808	9894	9949	10022	9951	9993	9795	9957	9910	9893	10058	9741	10091	9927	9894	9858	9841	10083	9873	9822	10025	9861	9892	9945	9839	9939	10062	9946	9905	10120	9920	9810	9921	9976	9942	10174	9986	9749	9943	9943	9924	9876	10013	9946	9922	9985	9961	10006	9973	9889	9894	10001	9863	9800	9901	9982	9805	9948	9984	9972	10031	9906	10032	10060	9943	9999	10044	9937	9975	9996	9819	9860	9967	10012	10017	10014	10052	9741	9970	9955	9910	9993	10012	9934	9871	9967	10033	10102	9981	10141	9994	10117	9971	10024	9838	9988	10011	9766	9954	9957	10004	9918	9855	9875	10038	10062	10056	9895	9995	9924	10021	9913	10022	10059	9835	10023	9957	9830	10016	9795	10028	9960	9943	9915	9920	9926	9917	9828	9963	9848	9794	9921	10005	9903	9961	10049	9902	10086	10178	10004	9960	9945	9914	9990	9983	9913	9819	9933	9991	9936	10038	9888	9836	9904	10058	9953	9907	10061	9866	10121	9928	10079	10038	9978	9944	9913	9964	9886	9940	9857	9871	9895	9933	9802	10011	9983	9980	9949	9927	9908	9982	9852	9867	10019	10038	9735	9823	10050	9907	10003	9954	9984	9952	9856	9837	9958	9994	9790	9931	9908	10083	9903	10092	9979	10059	9928	9935	9966	9818	9977	9857	10057	10064	10136	9901	9807	9932	10127	9901	9981	9950	9972	9968	9921	10097	9986	9825	9883	9865	9891	9905	10040	10070	9931	9861	9873	9875	10001	9987	10018	9904	10045	10057	10020	9907	9910	9912	10050	9913	10157	9831	10079	9967	9885	9990	9839	9842	9862	9901	9910	10098	9886	9767	9845	9839	9856	9887	9817	9978	9964	9975	9977	10006	9900	9824	9901	10064	9870	10075	9854	9990	9846	10083	9921	9967	9957	9882	10005	10007	9882	9812	9952	9989	9790	9921	9878	9885	9939	9853	9852	9886	9765	9986	10050	9823	9914	9944	9862	9916	9894	9943	10170	10024	10034	9883	9907	10013	9958	10048	9918	9960	10013	9951	10020	9980	9981	9942	9851	9999	9822	10140	9875	9856	9863	9945	9934	9918	10037	9864	9827	10096	9999	9919	9974	9913	9953	9881	9828	10013	10011	9907	9983	10133	9961	9904	9804	10012	9953	9847	9976	10119	10156	9927	10038	9886	9897	9920	10024	10123	9955	10034	10037	9894	9877	10020	10011	9925	9923	10046	10003	9898	9935	9936	9984	9828	9990	9828	9979	9924	9968	9973	10043	9991	10067	9880	9908	9948	9938	9995	10007	10172	9855	9952	10174	9868	9926	10108	9935	9912	10101	10007	9902	9944	9951	9880	9832	9855	10067	9873	9935	9809	9971	10092	9996	9971	9861	9908	9894	9855	9680	10140	9795	9868	9921	10003	9833	9917	9816	9918	9985	9918	10063	10028	10150	9909	9986	9865	10084	9917	9974	9852	9801	9740	10051	10073	9933	9854	10041	10056	10076	9898	10122	9915	9981	10005	10090	9916	10061	10082	9935	9817	9891	9998	9947	9980	9929	9974	10048	9936	10046	9850	10008	9970	10049	10049	9927	9970	10071	10036	9973	9953	9935	10065	9832	10124	10080	9895	9853	9877	9985	9879	9949	10025	10052	9850	9994	9916	10043	9902	10014	10112	9985	9944	9890	9974	9955	9853	9960	9933	10078	9892	10090	9850	9872	9888	10176	9983	10027	9947	9881	9971	9998	10002	9934	9970	10000	9898	10038	10009
25298	21059	27601	26991	25087	26056	25500	31007	40094	35639	26095	20714	18543	17436	17110	17221	17229	17321	17194	17462	17369	17337	17468	17286	17153	17199	17299	17134	17008	17046	17249	17243	17252	17184	17141	17238	17500	17236	17256	17081	17216	16981	17037	17232	17205	17086	17171	17191	17261	17005	17300	17071	17039	17116	17091	17193	17117	17229	16991	16952	17283	17386	17100	17223	17301	17209	17104	17138	17027	17194	17153	17208	17053	17286	17078	17075	17334	17249	17082	17261	17177	17197	17306	17023	17111	17175	16899	17397	17014	16935	17249	17213	17214	16840	17064	17061	17049	17231	17145	17204	17033	17185	17344	17086	17007	17180	17422	17336	17181	17071	17189	17184	17298	17186	17170	17258	17410	17104	17110	17115	17156	17073	17095	16888	17328	17129	17107	17204	17252	17311	17249	17157	17332	17293	17006	17040	17169	17217	17188	17093	16981	16948	17134	17033	17152	16980	17260	16971	17038	17199	17141	17119	16933	17111	17182	17273	17121	17179	17378	17366	16964	17160	17267	17274	17134	17196	17194	17155	16900	17083	17099	17067	17219	17218	17237	17235	17266	17210	16918	17354	16841	17133	17242	17283	17137	17208	17211	17120	17175	17172	17237	17157	17211	17249	17155	17428	17277	17103	16895	17236	17101	17231	17041	17069	17167	17100	17124	17126	17045	17005	17128	17347	17092	17084	16849	17045	17102	17072	16983	16736	17191	17143	17193	17040	17313	17230	17255	17254	17340	17239	17118	16994	17149	17035	17247	17195	17134	16891	17049	17166	17285	17231	17007	17119	17118	17206	17214	16963	17111	17079	17140	17267	17298	17137	17409	17120	17410	17242	17157	17242	17256	17137	17080	16998	17224	17264	17402	17024	17033	17160	17299	17178	16979	17268	17198	17272	17205	17046	17104	17118	17402	17277	17022	17275	17024	17220	17100	17250	17063	17338	17024	17007	17117	17142	17229	17234	17139	17257	17113	16977	17375	17162	17212	17179	17021	16876	17144	17114	17131	17139	17289	16956	17055	17254	17168	17119	17239	17192	17263	17333	17210	17190	17243	17058	16831	17103	17077	17190	17093	17334	17279	17146	16897	17184	17099	17076	17026	17115	17187	17244	17336	17424	17073	17245	17133	17039	17156	17211	17282	17079	17354	17101	17140	17261	17291	17272	17095	17278	17019	17323	17158	17124	17244	17143	17190	17220	17231	17143	17209	17269	17030	17123	17147	17076	17147	16898	17097	16950	17031	17178	17122	17092	17038	17164	17176	17272	17023	17154	17071	17090	17213	16903	16985	16934	17346	17102	17017	17140	17375	17088	17131	17036	17013	17154	17168	17297	16984	17171	17119	17102	17245	17277	17066	17057	17245	17279	17081	17140	17281	17262	17073	16987	17086	17006	17159	17193	17201	17110	17048	16985	17150	17422	17252	17120	17105	17104	17200	17163	17176	17117	17360	17104	17179	16959	17254	17160	17048	17322	17056	17319	17184	17195	16978	17097	17322	17039	17161	17143	17289	17238	17128	17046	17078	17303	17327	17239	17059	17081	17348	17292	17318	17088	17185	16895	17319	17206	17124	17186	17201	17160	17258	17050	17374	17088	17332	17180	17108	17116	17130	17080	17214	17164	17250	17318	17140	16933	17363	17150	16937	16926	17105	17184	17398	17169	17143	17033	17076	17190	17229	17235	17005	16984	17248	17003	16930	17077	17204	17162	17159	17145	17121	17275	17062	17181	17106	17218	17196	17129	17155	17061	17254	17077	16932	17222	17101	16928	17150	17204	17151	17170	17178	17089	17081	17293	17436	17060	17311	17190	17058	17091	17143	17333	17155	17079	17118	17156	17228	17175	17079	17065	17197	17302	17320	17262	17435	17227	17151	17146	17152	17210	17096	17021	17110	17242	16980	16936	17041	17045	16986	17223	17167	17093	17113	17114	17328	17158	17152	17303	17084	17125	17126	17012	17106	17128	17134	17190	17016	17269	17118	17135	17331	17160	17106	17447	17027	17245	17168	17110	17100	17070	17022	17274	17215	17169	16916	17067	17078	17161	17354	17252	16995	17027	17138	17045	17005	17140	17134	17248	17060	17159	17079	17137	17068	17481	17267	17215	17056	17388	17304	17183	17295	17234	17057	17228	17277	17214	17232	17147	17296	17168	16956	17221	17289	17122	17302	17175	17255	17041	17129	17320	17149	17172	17238	17067	17112	17020	17140	17117	17119	17274	17191	17111	17072	17006	16950	17072	17181	17259	16914	17173	17276	17143	17049	17142	17150	17104	17218	17131	17162	17120	17116	17166	17214	17273	17089	17172	17312	16970	17170	17228	17149	17084	17248	17174	17447	17093	17225	17079	17234	17065	17192	17343	17229	17351	17351	17150	17246	17356	17048	17177	17304	17093	17107	16962	17151	17079	17153	17072	17296	17020	17086	17103	17112	17292	17408	17129	17350	17200	17323	17233	16946	17108	17156	17334	17222	17017	17117	17296	17465	17083	17238	17230	17345	17228	17195	17168	17092	17171	17383	17173	17184	17045	17133	17077	16866	17076	17183	17050	17233	17114	16972	17042	17174	16851	17260	17075	17054	17199	17155	17273	17431	17271	17080	17143	17050	17314	17196	17078	17080	17345	17028	17289	17160	16950	17152	17309	17269	17141	17228	17294	17260	17219	17170	17262	17259	17231	17467	17137	16954	17060	17311	17317	17267	17246	17149	16899	17145	17122	16985	17041	17380	17029	16969	17054	17366	17124	17220	17221	17353	17173	17153	16996	17120	17186	17103	17021	17225	17226	17064	17074	17137	17225	17338	17104	17310	17327	17217	16873	17181	17302	17252	17217	17179	17179	17163	17170	17171	17177	17104	17348	17127	17300	17118	16919	17161	17264	17199	17304	17360	17104	17143	17066	17101	16969	17261	16980	16961	17315	17336	17143	17194	17234	17103	17097	17191	17056	17239	17142	17259	16973	17403	17121	17121	17173	17312	17145	16874	17020	17252	17118	17111	16905	17277	17285	17313	17142	17197	17273	17079	17142	16992	17181	17129	17233	17282	17009	16981	17132	17174	17327	17059	17117	17117	17074	17129	16930	17120	17079	16978	17145	17183	16980	17170	17034	17126	17221	17151	17024	17168	17209	17208	17085	17323	17259	17240	17183	17246	17086	17122	17149	16865	17198	17198	17165	17129	16970	17160	17167	17270	17076	17132	17279	16833	17117	17253	17037	17177	17279	17149	17191	17338	17139	17144	17177	17001	17020	16952	17214	17181	17141	17289	17100	17267	17095	17073	17319	17276	17316	17244	17154	17224	17127	17073	17115	17187	17079	17168	17013	17213	17264	17209	16962	17308	17044	17134	17316	17164	17226	17129	17085	17000	17179	17124	17121	17239	17228	17152	17190	16973	17060	17183	17319	17179	16964	17183	17276	17128	17103	17189	17178	17124	17122	17039	17328	17000	17209	17115	17055	17188	17089	17182	17110	17211	17296	17233	17001	17325	17115	17070	17152	17234	17224	17222	17026	17257	16946	17344	17335	17375	17032	17188	17155	17264	17097	17358	17131	17246	17025	17089	17151	17197	17039	17252	17181	16997	17084	17282	17106	16980	16882	17402	17063	17002	17216	17108	17086	17006	17289	17044	17305	17373	17302	16984	17084	17116	17189	17068	17014	17239	17050	17297	17350	17226	17255	17225	17263	17215	17078	17162	17272	17238	17209	17112	17202	17156	17092	17134	16955	17448	17057	17277	17385	17033	17009	17075	17184	16990	17039	17196	17189	17279	17221	17356	17105	17327	17288	17358	17066	17092	17094	17102	17167	16994	17092	17031	17092	16949	16993	17177	16977	17312	17244	17209	17032	17084	17122	17067	16950	17218	17263	17232	17264	17129	17496	17113	17126	17007	17276	17206	17223	17071	17428	17084	17047	17062	17077	17253	17207	17171	17145	17073	17162	17133	17183	17280	17283	16980	17289	17143	17168	17305	17344	17125	17202	17166	17058	17294	17287	17220	16927	17487	17147	17227	17250	17246	17034	17314	17201	17352	16982	17084	17133	17144	16918	17047	17119	17139	17117	17203	17251	17129	17111	17260	17014	17245	17231	17329	17086	17068	17397	17168	17099	17131	17043	17268	17119	17273	17153	16786	17119	17320	17066	17109	17090	17162	17028	17098	16870	17156	17226	17249	17227	17440	17276	17106	17294	17372	17203	17158	16969	17246	17158	16976	16877	17232	17299	17161	17225	17243	16935	17122	17090	17204	17037	17261	16867	17162	17064	17198	17123	17184	17253	17295	17189	17076	16941	17142	17005	17309	17144	16994	17204	17231	17086	17191	17342	17036	17265	17299	17062	17044	17203	17248	17130	17102	17201	17277	17323	17276	17247	17042	16996	16933	16963	17249	17249	17253	17263	16996	17091	17000	17100	17237	17354	17246	17227	17423	17294	17053	17097	17104	17254	17179	17007	17224	17313	17400	17343	17253	16972	17166	17042	17277	17130	17017	17315	17098	17245	17093	17164	16913	16991	17111	17331	17347	17056	17155	17297	17232	17100	17177	17233	17328	17031	17047	17022	17182	17234	17118	17245	17136	17134	17031	17135	17494	17086	17232	17039	17027	17019	17169	17036	17106	17000	17054	17128	17110	17244	17212	17296	17327	17245	17155	17421	17038	17153	17173	17257	17128	17356	17071	17053	17208	17261	17364	17073	17022	17070	17233	17063	17213	17263	17262	17185	17156	17259	17156	17215	17067	17184	17165	17433	17225	17109	17076	17200	17291	17004	17181	16989	17005	17244	17201	17053	17068	17372	17183	17211	17198	17046	17306	17112	17113	17170	17114	16990	17219	17100	17315	17372	17150	17245	17180	17103	17225	17129	17263	17127	17166	17307	17248	17067	17025	17142	17130	17376	17210	17120	17220	17302	17077	17021	17251	17091	17109	17049	17037	17237	17202	17363	17413	17369	17280	17201	17221	17138	17145	17201	17066	17137	17016	17056	17179	17187	17405	17141	17142	17198	17178	17302	17186	17040	17175	17217	17106	17254	17071	17036	17268	17006	17186	17232	17112	17196	17102	17124	17004	17175	17049	17169	17176	17166	17175	17076	17202	17210	17286	17394	17038	17120	17068	17129	17083	17226	17146	17223
14133	24540	22910	19032	18651	19023	17550	26206	33563	25880	16978	12631	10751	10010	9934	9951	9988	9935	9895	9933	9924	9952	9971	10167	9961	9934	10031	10055	9889	10010	9978	9860	9722	10026	10029	9921	9915	9860	9996	9960	9876	9967	9865	9959	10087	9910	10077	9982	9962	9864	10133	10039	9912	10120	9937	9843	9911	10070	9836	9852	9851	9945	9787	9851	9772	9948	9897	10021	9911	10085	9836	9937	9892	9992	9957	9929	10006	9972	10183	10099	9916	9796	9831	9716	9856	9771	9864	9925	9949	9926	9910	9934	10032	9943	9893	9860	9805	9972	9952	9949	9972	9992	9930	9877	9933	9909	9936	9755	10003	9986	9864	10033	9945	9793	9951	10016	9978	9811	9884	9829	10119	9939	10006	9918	10029	9957	10017	9835	10027	9833	9897	9903	10081	9941	9964	9924	9920	9913	9861	9872	9820	9937	9763	9946	9903	9792	9773	9946	9836	9956	10037	9812	9879	9901	9860	10039	9822	9933	9933	9850	10024	9968	9842	9681	9901	9926	9992	9887	9929	9872	10167	9944	9957	9912	10118	9897	9926	9916	10005	10067	9975	9959	9918	10022	9809	9840	9811	9898	9779	9962	9943	9943	9921	9915	10012	9985	9833	9784	10011	9838	9985	9767	10015	10026	10011	9810	9864	9816	9956	9717	9902	9674	9860	9957	9814	10016	9951	9920	9891	9870	9927	9955	9920	9994	9863	10224	9857	9829	10026	9996	9902	9774	9989	9943	9785	9817	9901	9974	9880	9886	9911	9780	9870	9850	9874	9892	10067	9810	9956	9976	9856	9851	9967	9801	9824	10011	9986	9898	9799	9872	9969	10010	9878	9996	9958	9966	9780	10013	9991	9946	9905	9949	9908	10051	9913	9869	9923	10035	10069	9957	9945	9888	9873	10009	9880	9965	9873	9892	9831	10037	9929	9904	10038	9965	9873	9844	9787	9849	10003	9914	9891	9989	9944	9930	10051	10014	9839	9816	9905	9915	10035	10102	9792	9938	9941	9961	9997	9835	9836	9844	9970	9767	9876	9997	9958	9842	10086	9922	9858	9962	9958	9863	9944	9850	9819	9885	10002	10013	9935	10048	9758	9970	9904	9942	9823	9908	9955	9790	9843	9873	9959	9921	10036	9784	9951	9777	9918	9854	10139	9905	9929	10038	10035	10034	9851	9850	9965	9887	10039	9969	9843	9851	10010	10011	9757	9968	10098	9973	9942	9979	9936	9962	9938	9963	9884	9968	9985	9950	9901	9827	9879	9887	9836	9886	9804	9872	9998	9790	9840	9950	9867	9908	9801	10032	9818	9896	9957	9974	9764	10016	9987	9933	9920	9994	9996	9814	9857	10037	9943	9980	9902	9863	9955	9909	9759	9897	9970	9934	9763	9970	9956	9899	9755	9814	10001	9867	9895	9966	9885	9949	10008	10074	9915	10077	9860	9828	9997	10027	9815	9902	9970	9895	9953	9974	9855	9863	9822	9872	9928	9914	9894	9937	9882	9728	9883	9985	9896	9969	9830	9863	9909	9989	9918	9929	10063	10020	9915	9803	9880	9924	9966	9930	9906	10011	9900	9765	9986	9836	10106	9878	9822	9891	9993	9889	9910	9927	9809	9932	9818	9969	9917	9916	9918	9749	9791	9950	9881	9916	10000	9804	9952	9952	9947	9859	9878	9848	10002	9941	10032	10075	10009	9869	9897	10098	9928	9949	9946	9916	9800	9939	10089	9877	9887	9768	9762	10020	9887	9871	9948	9864	9999	9871	9960	10001	9803	9957	9908	9908	10016	9928	9842	9980	9751	9931	9943	10045	9870	10046	9907	9901	9818	9937	9965	9915	9944	9922	9965	9863	9988	9991	9866	9889	9773	9982	10016	9885	9966	9909	9833	9859	9996	9890	9877	9907	10037	9877	9957	9904	9686	9923	10055	9895	9876	9869	9880	9913	9886	9773	9836	10001	9866	9937	10176	9869	9839	9890	9985	9926	9906	9794	9968	9916	9861	9778	9773	9928	9834	9926	9910	9926	9996	10029	9700	9918	9692	9953	9866	10002	9923	9926	9945	9808	9973	9935	10134	9819	10033	9851	10004	9950	9920	10028	9877	9747	9886	9849	9982	9904	9928	9857	9881	9904	9984	9816	10002	9919	9891	9993	10033	9859	9977	9888	9918	9882	9797	9918	9993	9759	9860	9857	9975	9888	9976	9796	9866	9962	9878	9968	9904	9897	9909	9878	9839	10016	9891	10126	9816	9944	9856	9893	9832	9954	9925	9863	9785	9917	9755	9910	9878	9884	9730	10037	10026	9857	9864	9933	9836	9945	10014	9913	10011	9897	10018	9913	10001	9824	9833	9911	10002	9819	9912	9860	9853	9922	9875	9887	9999	9944	9859	9908	9826	9855	9883	10084	9835	9949	9756	9884	9859	9894	9807	9978	9953	9933	10046	9878	9863	10033	9858	9873	9833	9943	9858	10089	9849	9792	9709	10024	10014	9948	9764	9983	9913	10067	9991	10028	9971	9815	9829	9880	9905	10004	10059	9745	9815	10000	9816	9731	9939	10002	9892	9822	9865	9830	9808	9920	9811	9841	9882	10050	9918	9883	10016	9787	9935	9713	9934	9827	10083	9852	9976	9894	9925	10004	9891	10045	9762	9984	9884	9861	9760	9904	9965	9874	9891	9986	9874	9883	9775	9980	9906	9878	9941	10071	9794	9796	9820	10014	10074	9814	9869	9948	9909	9887	9953	9884	9871	9982	9868	9919	10038	9840	9795	9976	9826	9797	9834	9893	9985	9833	9943	9894	10040	9934	9768	10002	9929	9842	9876	9962	9921	9867	10054	9724	9820	9864	9914	9911	9910	9850	9939	9923	10002	9743	9921	9995	9927	10009	9893	10011	9978	9703	9855	9871	9931	9917	9894	9923	9703	9974	9730	9853	10049	9977	9829	10048	9730	9841	9818	9851	9906	9805	9746	9778	9846	9916	9942	9960	9885	9961	9768	9971	10007	9799	9974	9823	9786	9858	10023	10092	9899	9824	10055	9846	9844	10000	9882	10005	9879	9882	9937	10079	10055	9853	9934	9862	9922	9880	10011	9940	9885	9859	9948	9984	9903	9942	9908	9899	9894	9906	9950	9968	9902	9768	9822	10130	9903	9935	9938	9752	9904	9923	9905	9980	10006	9932	9831	9940	9901	9942	9842	9997	9814	9879	9850	10045	9842	9977	9922	9760	9946	9895	9978	9921	9890	9933	9890	9790	9968	10140	9768	9867	10024	9766	10012	9983	9824	9899	9987	9905	9762	9774	9878	10008	9900	9772	9986	9959	9836	10007	9786	9940	9827	9749	9836	9894	9894	9997	9768	9865	9940	10060	9973	9846	9993	10052	9936	9913	9903	9877	9847	9858	9940	9948	9941	9960	9985	9808	9942	9963	9925	9892	9901	9925	9924	9971	9931	9798	10181	9982	10042	9856	9890	10009	9923	9978	9899	9890	9911	9843	9823	9860	9903	9987	9882	9763	9821	9840	9908	9943	9951	9867	9867	9880	9963	9741	9721	9895	9753	9887	9981	10038	9989	9927	9878	10023	9966	9833	9904	9869	9837	9958	9986	9755	9890	9962	10010	10004	9749	10006	9830	9968	10037	9955	9925	9859	9806	9973	9917	10064	9953	9943	9851	9851	9887	9851	9820	9827	10163	9842	9962	10087	9790	10054	9840	9855	10122	9904	9816	9824	9940	10014	9788	9848	9763	10017	9925	9818	9880	9843	10020	10021	9865	10039	9890	9978	9966	9836	9994	9795	9849	9887	9815	9853	9890	9909	9840	9957	10043	9894	9819	10053	9763	9857	9906	9936	9861	9899	10079	9907	9915	9929	9828	9852	10035	9871	9841	9917	9988	9968	9993	9936	10014	9789	9952	9937	9847	9874	9873	9911	9925	9784	9844	9908	9941	9807	9830	10123	9970	9959	9959	9841	9932	9958	9972	10009	9784	9776	10023	9910	9987	9744	9763	9831	9964	9990	9858	10076	9903	9902	9852	9923	9926	9944	10054	9909	10059	9801	9769	9987	10070	9878	9904	9895	9930	9862	10008	9885	9843	9982	9829	9823	9959	10032	9934	9811	9958	9769	9989	9854	9773	9889	9875	9787	9929	10062	9876	9996	9733	10067	9979	9970	10025	9833	9888	10006	9807	9921	9957	10057	9930	9928	9859	9897	9812	10049	9921	9870	9937	10035	9695	9934	9868	9706	9909	9985	9799	9916	9898	10025	9856	9783	9827	9996	10044	9928	9841	9953	9843	9954	10066	9949	10040	9840	10050	10039	9939	9983	9858	9903	9950	10026	9879	9969	9835	9901	9994	10020	9963	9863	9900	9855	9729	9948	9840	10061	9893	10018	9970	10007	9967	9966	9892	9860	9868	10025	9894	9799	9884	9857	9895	9951	9960	10023	9936	10149	9934	9938	9820	9859	10012	9826	9839	9866	10007	9920	10019	9910	9968	9890	9753	10031	9972	9880	9907	9976	9952	9993	9749	9900	9914	9992	9953	9907	10001	9814	9945	9797	9831	9795	9907	9953	9904	10003	9799	10081	10042	9931	9921	9952	9837	9861	9982	10026	9930	9891	10028	9814	9906	10037	10047	9899	9908	9942	9841	9949	9832	9938	9821	9960	9978	9959	9822	9964	10089	9969	9938	9937	9830	9836	9814	9904	9800	9957	9906	9888	9876	9955	9825	9906	9920	9770	9922	9936	9875	9825	9824	9822	9881	9831	9843	9729	9977	10009	9989	9945	9936	9947	9848	9852	9908	9861	9865	9891	9928	9779	9894	9931	10030	9999	9944	9814	9813	9855	9954	9833	10066	9965	9763	10088	9876	10039	9862	9877	9959	9746	9902	9955	10020	10073	9960	10006	9859	9998	9777	9969	9821	9902	9878	9958	9873	10038	9895	9783	9828	9743	9710	9923	9807	9899	9891	9897	9896	9826	9866	10039	9926	9902	9966	9886	9914	9825	9982	10032	9874	9960	10003	9919	9949	9993	9956	9878	9917	9907	9878	9895	9882	9883	9839	10003	9955	10031	9949	9895	10036	9846
23288	21025	28375	24384	24866	30946	32874	42059	56304	48372	34439	25106	19834	18279	17527	17489	17339	17426	17499	17182	17385	17187	17096	17296	17130	17296	17299	17375	17202	17557	17414	17281	17165	17305	17534	17521	17378	17216	17196	17247	17328	17403	17429	17426	17324	17128	17193	17191	17248	17336	17335	17312	17247	17370	17512	17364	17288	17279	17284	17173	17347	17396	17198	17098	17262	17415	17181	17168	17250	17224	17199	16948	17187	17134	17237	17292	17248	17281	17281	17228	17168	17241	17208	17109	17110	17380	17305	17413	17038	17229	17177	17257	17199	17393	17207	17276	17127	17188	17034	17185	17323	17048	17330	17206	17113	17348	17001	17009	17165	17476	17218	17258	17309	17455	17397	16943	17231	16942	17266	17252	17359	17234	17137	17121	16981	17200	17454	17145	17245	17099	17399	17448	17043	17232	17227	17264	17213	17258	17096	17004	17188	16946	17208	17424	17319	17176	17111	17440	17384	17303	17023	17081	17109	17218	17145	17337	17239	17392	17312	17348	16997	17137	17023	17123	17219	17049	17151	17277	17290	17287	17280	17453	17597	17181	17143	17094	17089	17475	17083	17238	17300	17160	17372	16970	17144	17384	17298	17218	17252	17369	17409	17105	17114	16945	17063	17194	17106	17286	17188	17222	17224	17131	17374	17111	17254	17131	17076	17291	17231	17021	17105	17195	17322	17308	17252	17172	17055	17290	17169	17172	17204	17288	17215	17065	17125	17107	17318	17499	17199	17045	17262	17176	17141	17064	17374	17208	17150	17110	17066	17116	17070	17098	16840	17052	17051	17302	17035	17109	17337	17106	17193	16957	17142	17147	17450	17267	17464	17234	17202	17250	17267	17223	17324	17291	17166	17146	17101	17255	17172	17149	17412	17322	17046	17274	17186	17229	17240	17061	17242	17242	17105	17153	17325	17120	17185	17405	17020	17126	17233	17096	17186	17164	17326	17196	17030	17052	17057	17225	17156	17246	17201	17259	17098	17132	17237	17178	17208	17271	17204	17255	17242	17015	17056	17091	17292	17346	17276	17257	17329	17343	17441	16950	17282	17373	17199	17329	17038	17033	17195	16898	17092	17240	17102	17273	17000	17360	17434	17150	16983	17149	17276	17226	17437	17077	17329	16924	17239	17302	17195	17345	17122	17158	17080	17191	17146	17293	17229	17116	17217	17028	17244	17095	17084	17176	17250	17214	17274	17167	17284	17222	17319	17267	17291	17203	17198	17360	16968	17078	17118	17198	17259	17090	17184	17349	17142	17107	17060	17238	17313	17162	17414	17184	17336	17207	17125	17127	17263	17226	17208	17185	17349	17040	16909	17017	17335	17154	17247	17206	17200	17332	17274	17273	17355	17249	17408	17018	17390	17142	17187	17123	17248	17285	17376	17232	16949	17302	17172	17307	17151	17135	17203	17140	17188	17063	17231	17147	17342	17310	16975	17199	17367	17251	17328	17408	17169	16922	17299	17086	17443	17156	17152	17182	17089	17272	17343	17139	17222	17013	17172	17085	17145	17198	17311	17184	17478	17111	17159	17030	17121	17156	17209	17264	17240	17136	16968	17256	17164	17072	17265	17222	17148	16987	17257	17132	17062	17089	17312	17300	17276	17432	17154	17090	17228	17268	17337	17261	17132	17085	17159	17098	17063	17101	17140	17200	17207	17209	17243	17305	17199	17299	17127	17055	17127	17304	17089	17059	17311	17400	17089	17172	17248	17264	17034	17113	17367	17238	17280	17119	17137	17157	17150	17254	17219	17080	17115	16960	17144	17252	17273	17119	17277	17427	17339	17534	17352	17326	17246	17280	17244	16869	17432	17125	17237	17312	17047	17144	17178	17285	17102	17348	17369	17098	17129	17311	17230	17131	17133	17243	17254	17209	17239	17032	17151	17295	17172	17228	17126	17125	17164	17248	17326	17154	17163	17109	17129	17201	17322	16988	17306	17561	17194	17271	17205	17159	17067	17244	17278	17232	17246	17245	17108	17415	17139	17173	17207	17233	17474	17102	17064	17291	17156	17129	17217	17080	16957	17139	17065	17137	17093	17320	17254	17119	17169	16970	17193	17225	17380	16934	16998	17156	17291	17147	17048	17034	17362	17199	17299	17359	17316	17139	17168	17037	17064	17062	16991	17219	17240	17238	17359	17148	17404	17180	17280	16946	17171	17076	17074	17075	17210	17214	17260	17282	17238	17215	17192	17294	16928	17095	17395	17225	17243	17294	17072	17252	17315	17356	17121	16948	17357	17339	17363	17307	17236	17171	17153	17094	17394	17278	17134	17349	17236	17092	17270	17128	17467	17079	17287	17169	17243	17242	17140	17220	17284	17293	17126	17016	17122	17268	16989	17151	17344	17162	17180	17321	17213	17265	17021	17363	17274	17244	16996	17189	17017	17212	17152	17218	17293	17294	17129	17430	16985	17311	17011	17089	17413	17294	17090	17267	17304	17088	17317	17220	17343	17252	17163	17013	17149	17189	17162	17292	17307	17179	17168	17134	17247	17209	17140	17287	17033	17213	17315	17189	17180	17169	17329	17199	17139	17109	17036	17172	17327	17212	17165	17258	17078	17279	17309	17179	17287	17129	17284	17189	17330	17157	17198	17210	17172	17209	17326	17160	17209	17294	17077	16857	17153	17191	17459	16957	17344	16998	17064	17216	17063	17172	17146	17374	17024	17137	17144	17251	17171	16957	17143	17114	17027	17211	17095	17084	17198	17226	17197	17129	17193	16864	17242	17182	17180	17243	17058	17151	17207	16959	17120	17391	17183	17279	17203	17355	17068	17020	17431	17343	17105	17298	17194	17212	17232	17027	17179	17175	17139	17173	17268	17119	17200	17201	17128	17312	17096	16982	17161	17241	17155	17335	17087	17237	16971	17257	17423	17338	17232	16985	17024	17210	17327	17200	17157	16954	17201	17189	17222	17169	17177	17194	17232	17108	16942	17151	17123	17125	17156	17168	17281	17266	17273	17073	17098	17319	17177	17331	17143	17290	16912	17056	17415	17160	17129	17263	17193	17368	17078	17108	17156	17253	17269	17079	17015	17108	17264	17074	17574	17040	17076	17063	17104	17124	17089	17205	16967	17338	17381	17166	17087	17434	17130	17448	17280	17328	16971	17184	17021	17179	17146	17289	17236	17356	17197	17087	17207	17140	17056	17255	16972	17313	17470	17326	17278	17286	17173	17145	17182	17261	17265	17171	17033	17054	17079	17096	17076	17249	17503	17276	17365	17164	17440	17310	17062	17248	17364	17179	17090	17268	17222	17062	17077	16930	17352	17459	17115	17305	17091	17035	17163	17353	17233	16978	17297	17261	17173	17362	17102	17304	17283	17408	17230	17159	17236	17383	17190	17246	17081	17401	17450	17087	17118	17197	17309	17135	17057	17130	17075	17149	17260	17163	17127	17197	17182	17119	17055	16991	17088	17028	17090	17524	17290	16999	17054	17351	17107	17018	17162	17304	17267	17125	17334	17092	17315	17191	17033	17393	17326	17096	16931	16948	17124	17063	17163	17224	16994	17089	17342	17035	17430	17434	17187	17332	17145	17222	17049	17360	17158	17163	17207	17029	17296	17384	17305	17585	17257	17187	17138	17127	17095	17159	17168	17047	17221	17153	17067	17118	17310	17012	17217	17343	17217	17288	17326	17360	17191	17389	17211	17203	17126	17208	16978	17394	17325	17153	17406	17217	17062	17371	16902	17281	17203	17366	17204	16983	16961	17153	17159	17197	16986	17252	17150	17243	17045	17132	17154	17242	17214	17429	17427	17104	17154	17187	17104	17182	17436	16920	17336	17238	17108	17001	17310	17234	17180	17013	17228	17284	17056	17167	17231	17198	17247	17165	17345	16875	17328	17020	17131	17144	17097	17455	17147	17135	17316	17264	17098	17106	17470	17142	17392	17125	17450	17423	17261	17323	17145	17366	17256	17202	17161	16998	17024	17048	17146	17296	17147	17313	17220	17287	17393	17321	17207	17164	17163	17350	17197	17329	17229	17198	17121	17216	17277	17131	17173	17312	17226	17203	17013	17253	17371	17165	17148	17097	17012	17087	17200	17384	17486	17218	17370	16878	17246	17310	17197	17089	17175	17217	16994	17059	17213	17132	17185	17275	17385	17173	17192	17288	17336	17240	17186	16938	17179	17161	17045	17540	17215	17184	16999	17229	17435	17279	17155	17070	17028	17410	17208	17111	17323	17342	17174	17087	17240	17244	17127	17036	17079	17404	17375	17293	17167	17238	17025	17478	17169	17243	17306	16986	17105	17348	17208	17212	17230	17163	17238	17102	17025	17227	17147	17216	17011	17180	17282	17374	17399	17244	17101	17324	17168	17218	17129	17017	17372	17184	17138	17161	17136	17358	17179	17188	17324	17166	17344	17395	17065	16968	17323	17105	17437	17173	17100	17024	17519	17071	17122	17288	17312	17187	17267	17308	17264	17225	17014	17352	17328	17100	17165	17133	17234	17078	17334	17119	17303	17097	17229	17233	17238	17273	17188	17301	16863	17223	17193	17292	17076	17460	17294	17303	17130	17249	17304	17175	17234	17152	17320	17044	17182	17167	17076	17176	17255	17276	17312	17227	17256	17198	17421	17223	17344	17384	17162	17056	17294	17193	17334	17253	17275	17337	17414	17140	17118	17185	17190	17182	17165	17226	17262	17218	17201	17108	17255	17304	17276	17417	17229	17203	17158	17226	17141	17268	17321	17033	17213	17321	17163	17096	17109	17011	17125	17331	17269	17218	17262	17167	17066	17275	17088	17209	17201	17138	17222	17024	17165	17272	17170	17077	17213	17085	17215	17191	16929	17037	17193	17147	17006	17290	17264	17274	17201	17217	16931	17108	17305	17214	17174	17311	17300	17308	17241	17310	17220	17143	17241	17232	17076	17006	17202	17110	17266	17151	17150	17137	17274	17123	17057	17127	17093	17202	17195	17131	17011	17159	17111	17305	17268	17053	17201	17406	17256	17217	17222	17294	17336	17276	17091	17131	16850	17222	17202	17188	17164	17229	17136	17267	17269	17097	17202	17167	17088	17059	16934	17282	17393	16965	17138	17188	17304	17263	17206	17269	17051	17210	17302	17512	17100	17197	17145	17217	17201	17103	17043	17016	17175	17300
15465	30740	35224	26927	26284	25714	24415	39339	51154	38473	24328	15830	11652	10353	10365	10176	10146	10088	10267	10201	9970	10130	10031	10132	9995	10211	10018	10066	10187	10098	9902	10156	10055	10062	10084	10023	10021	10112	10025	10063	10128	10123	9950	10175	10089	10040	10200	10070	10128	10013	9976	10100	10042	10128	10017	10090	10091	10044	10060	9954	9997	9983	9951	9980	10054	10130	9906	10185	10132	10173	9894	9988	10077	9996	10147	10088	10138	9941	10070	9940	10067	9914	10022	9997	10015	10051	10250	10058	10035	10003	9982	10078	10131	10003	10045	10102	9940	9924	10103	9861	9943	10072	9997	10106	9927	9927	10061	10076	9959	10105	10022	10059	10043	10118	10003	9981	10124	10081	10082	10146	9978	10131	10069	9987	10121	10165	10058	10019	10186	10045	9996	10103	10145	10051	9988	10024	10060	9983	9922	10145	10022	10109	10001	10026	9955	10031	10118	9886	10000	9975	10005	10112	10106	10066	9978	10106	9934	9996	10121	10089	9851	9963	10063	10067	9954	10062	9920	9971	10026	9996	10118	10174	10023	9993	9988	10010	10049	9979	10026	9982	10092	10181	10046	9951	10096	10092	10264	9831	10171	10142	10053	9956	10128	9910	10104	9929	9983	9948	10073	10258	10080	10069	10128	10054	10160	10083	10083	10063	9836	9964	9930	9938	10081	10021	9953	10002	10018	9884	10056	9987	9991	9953	9991	10014	10019	10045	9936	10072	10005	10112	9997	9952	9868	10018	10020	10111	10047	9920	9892	10044	9985	10011	10128	9939	9890	10021	9999	10006	9921	10057	10054	9872	10097	10004	10012	10012	10032	10045	9981	9911	10072	10026	10085	10007	9949	9939	9956	9948	9916	9903	9751	9976	10140	9947	10144	9888	9758	9705	10080	10084	9889	9990	9927	10054	9989	10108	10245	10020	10129	9888	10039	9936	10110	9936	9932	10076	9960	10090	10127	10080	9983	9923	10182	10010	9909	10047	10034	9965	10063	9971	10068	10019	10012	9932	9980	9961	9883	10125	10063	10099	10069	9902	10200	9956	9838	10037	9993	9930	10096	9940	9991	10103	10012	10060	10059	10023	10094	10152	9979	10037	9967	10040	10106	9909	10019	10043	10050	10015	10039	10053	9984	10010	10119	9832	10061	9978	10028	10111	10130	10106	10014	9897	10054	10130	9935	10083	9984	10100	10031	10016	9921	10003	9893	9938	10114	9999	10048	10019	9880	10129	9960	10022	10092	9951	10076	9917	9945	10064	10160	10045	10093	9872	10179	9963	9876	9919	10130	9982	10065	9990	9964	10065	10068	10113	10173	10004	9989	9939	10067	10062	9893	10002	10008	9945	10146	9938	10114	10010	10103	9863	10077	10012	9968	10179	10077	10088	9989	10065	9906	9993	9989	10007	10020	9965	9900	10092	9998	10062	10088	10222	9962	9846	10043	9961	9928	9943	10025	10056	9857	10124	10109	10145	9813	9832	9927	9975	9918	9918	10053	10094	9942	9989	10109	9928	10033	9974	10043	10017	10175	10051	10053	9898	10005	9998	9849	10097	9951	9885	10011	10028	9906	10035	10202	10101	9993	9902	10049	9915	10109	10024	9869	9889	9995	10056	10040	9844	10002	10083	9944	10031	10043	10057	9917	9943	9972	10073	9974	9900	9949	9954	9948	9918	10004	9961	10076	10064	10037	10085	10029	10037	9896	10081	10072	9942	10027	10028	10012	9930	10243	9956	9901	10010	10050	10002	10001	9879	10021	9972	10116	9976	10078	10053	10133	9887	9955	10023	10023	10063	10049	9886	10072	10141	10194	10040	10021	9957	10073	10023	10073	10076	9912	10028	9985	9890	9966	9933	9979	9940	10034	9926	9992	10033	9834	10172	9808	10133	10149	9922	9909	10080	9998	9935	10022	9957	9901	9892	10013	10234	10032	9958	9935	10107	10053	10031	9957	9994	10041	9947	9937	9950	10008	9923	10038	10094	10007	10073	9990	9999	10125	9928	10128	9934	9953	9991	9964	9910	9939	10230	9989	9999	9996	10061	10012	9822	10004	9924	9984	9922	10018	9814	10083	10168	10010	9955	9932	10010	9976	10050	9990	9854	10188	10092	10019	10086	10019	9925	10079	10020	9932	10168	9987	9910	10015	9998	9950	9962	10012	9962	10107	10119	10017	10127	9990	9965	10007	9991	9949	10121	10015	9906	9841	9960	10067	10091	10051	9898	9962	9951	10147	10023	10067	10150	9937	9906	10172	9951	10195	9914	10013	10001	10023	9986	9962	9947	9960	9995	10140	9834	10098	9995	10183	9832	10025	9913	9995	10046	9907	10044	10082	10033	9979	9939	9842	10046	10026	9963	10075	9942	10135	9992	9922	10165	10160	9924	10066	9978	9923	9871	10069	9962	10024	9926	10120	10010	10079	10031	10078	10024	10009	9932	9991	9973	10095	10029	9953	9866	10136	10042	10075	10024	9931	10048	9998	9993	10028	10037	9999	9975	10267	9851	9983	9822	9984	9923	9940	10040	9944	10101	9938	10036	9986	10135	10100	9935	9729	10001	9946	10116	10114	10059	10126	10073	10106	10138	9859	9829	9914	10043	10039	10069	9955	10083	9855	9998	10014	9936	9928	10018	9817	9958	10077	10101	10073	10055	10009	9977	10175	10084	9870	9980	9966	10064	9936	9911	9996	10043	9967	9968	10033	9947	9860	9993	10006	10066	10047	10140	9936	9964	10076	10021	9937	10094	10069	9955	9881	10070	9995	9928	10056	10020	9925	9849	9920	10098	10039	10114	10089	9891	10029	9917	9837	9951	10027	10118	10092	9997	9996	10033	10106	10011	10085	10014	9979	10095	10081	10188	10062	9938	10040	9847	9916	9983	10172	10252	10004	9966	10069	9918	9942	10062	10058	9965	9996	9944	10105	9864	9897	10070	9996	9979	10005	10235	10049	9949	10019	10143	10008	10065	9974	10153	9831	10115	10083	9891	9995	9886	9934	9828	10003	9989	9972	10020	9870	10088	10041	10127	10116	9864	9935	9943	9920	9823	9879	10059	9980	10016	10116	9903	10039	10057	9966	10149	10029	10053	10112	9972	9951	10162	10056	10052	10073	10084	10075	9885	10102	10082	9939	10065	10107	10030	9765	10090	9930	9906	9893	10172	10079	9821	9947	10038	9988	10169	10058	10019	10129	10033	10011	9953	9969	10057	9913	9932	10012	9951	10039	9933	9995	10001	10003	10032	9941	10031	10088	9943	10003	10069	10012	9892	9954	10006	10007	9956	9910	10030	10065	9812	9978	10007	10039	10101	9876	10015	10138	9831	10071	10094	10024	10127	9938	9964	10127	9936	9931	10023	10058	9864	10137	10138	10115	10051	10154	10046	9993	9917	9977	10103	10000	9984	9828	9893	9975	9869	9987	10029	10124	10014	9963	9976	10058	10101	10036	10086	9898	9996	10152	9997	9967	10024	10002	10115	9993	10149	10038	10111	10084	10211	10022	9963	9874	10057	9947	9964	9866	9927	9965	9988	10011	9954	10025	9821	10105	9831	9983	9979	10195	9789	10002	10041	10249	9891	10042	10095	10026	10138	10091	10028	10165	10009	9920	10087	9902	9993	9826	10107	9981	10036	10170	9983	10080	10035	9996	9991	10110	9943	9918	9865	9925	10002	10029	9935	9950	10113	9890	9899	9791	9968	10013	10139	10021	10112	9888	10148	10020	9933	9990	10044	10003	9980	9931	10055	9873	10059	9924	10023	10042	9902	9920	10004	10012	9937	10014	10007	9996	10157	10095	10009	10027	9982	9913	10104	9961	10001	10123	10016	9832	9993	10042	10032	10095	9966	10077	9947	10018	10001	10003	9920	10000	9985	10120	9976	10061	10061	10030	10102	10027	9977	10091	9973	9963	10007	9885	9952	10097	9974	9847	9980	10035	9989	9958	9989	10039	9829	10044	9912	10123	9894	9871	9940	9973	9861	9951	9917	9870	9958	9909	9953	10058	9986	10056	10088	9912	9954	10100	10041	9957	10096	10162	10051	10060	10012	9866	10059	10091	9927	10030	9951	10077	9876	10052	10065	10043	10063	10039	9991	10013	10127	10033	9940	9972	10042	9991	9958	9923	10048	9945	10087	10117	9995	10070	9981	10012	9912	9791	9981	10068	10042	10105	9935	10123	10054	10036	9869	9899	10052	10023	9997	9865	9976	10013	10064	10035	9982	10001	10025	9971	9999	10004	9973	10016	9995	10023	9891	9912	10054	10169	9877	9990	9847	10014	9993	9825	10134	10098	9921	9957	9978	9836	9984	9945	10063	10065	10071	9984	10121	9974	10095	9961	10079	10114	9948	10107	9883	9974	9946	10010	10009	10065	10003	9891	9948	10096	9987	10073	10032	10004	10007	10051	10124	10023	9972	10128	9925	9885	9997	9976	10191	10059	10021	10030	10060	10055	9989	9913	10138	10058	9987	10027	10059	9956	10035	10079	10017	10048	10095	9990	10090	9934	9930	9978	10132	10014	10070	9860	9964	9976	9878	9953	10084	9987	10042	10088	10187	9996	9997	9974	10039	10014	9968	10015	9922	10078	10103	10012	9856	10125	9950	10047	9893	10123	9908	10053	9954	10105	9781	10001	10092	10028	9822	10049	10000	9978	10090	10036	10092	9920	10037	10183	10068	9865	9958	10028	9951	10014	10074	9966	9995	9958	9890	9843	10132	9993	10001	9822	10054	9867	9820	10095	9875	9999	10053	10015	9899	9985	10104	10125	9933	9925	9936	9930	10013	9814	9910	10004	10069	10031	9923	10213	10045	10011	10121	9834	10074	10094	9946	9900	10038	9997	10135	9994	10216	10031	10013	10094	10080	10071	10046	9948	10146	9904	9993	9967	10013	9960	10061	10117	9991	10126	10083	9849	9995	9918	9892	9964	9917	9979	10027	9985	9969	10105	9970	9889	9982	9977	10063	10054	10046	10105	9924	10131	10134	10000	10075	10000	10014	10075	9977	9991	9950	9934	10052	10043	10053	9843	10006	9959	9998	10035	9957	10066	9945	10101	9927	10091	10146	10038	10006	9961	10162	9885	10114	9898	10079	9984	9946	9989	10091
30719	26075	28935	25567	23357	23666	20992	20083	22306	21327	19476	18504	17701	17356	17477	17716	17820	17582	17547	17477	17431	17507	17233	17426	17347	17430	17408	17270	17523	17467	17382	17276	17484	17341	17480	17427	17261	17400	17580	17218	17682	17505	17568	17455	17346	17437	17442	17551	17536	17399	17481	17409	17440	17728	17685	17424	17463	17497	17442	17454	17404	17503	17411	17772	17494	17626	17643	17361	17501	17483	17515	17598	17290	17303	17428	17420	17523	17384	17257	17641	17444	17381	17549	17474	17511	17615	17498	17364	17464	17596	17542	17395	17433	17554	17341	17465	17585	17414	17457	17469	17593	17391	17639	17438	17434	17536	17544	17476	17482	17470	17548	17555	17404	17408	17453	17773	17472	17348	17452	17350	17410	17526	17455	17467	17535	17444	17435	17421	17319	17507	17347	17379	17258	17547	17278	17277	17521	17455	17624	17478	17537	17424	17475	17602	17590	17472	17378	17387	17571	17286	17486	17303	17426	17513	17434	17395	17494	17247	17534	17492	17154	17470	17274	17181	17521	17514	17527	17420	17455	17600	17474	17432	17636	17884	17501	17356	17560	17402	17480	17511	17549	17196	17436	17367	17269	17395	17305	17562	17541	17299	17696	17234	17430	17691	17508	17320	17388	17548	17424	17420	17320	17191	17378	17414	17444	17385	17645	17370	17644	17473	17452	17620	17508	17759	17325	17237	17527	17316	17458	17345	17484	17533	17286	17643	17461	17429	17442	17601	17358	17573	17374	17499	17640	17514	17512	17519	17540	17622	17638	17427	17582	17252	17380	17487	17526	17623	17483	17448	17357	17472	17392	17450	17508	17517	17696	17403	17552	17338	17449	17446	17672	17385	17531	17490	17332	17567	17555	17414	17588	17413	17476	17655	17423	17605	17633	17667	17564	17441	17435	17515	17299	17311	17517	17541	17721	17609	17465	17389	17427	17810	17673	17461	17434	17438	17584	17739	17658	17380	17408	17425	17430	17500	17524	17611	17215	17380	17478	17278	17454	17394	17643	17503	17621	17559	17640	17378	17507	17530	17409	17428	17599	17349	17451	17529	17325	17470	17480	17491	17492	17425	17603	17469	17426	17474	17549	17442	17402	17558	17387	17629	17552	17488	17401	17323	17406	17520	17352	17304	17404	17517	17549	17462	17350	17361	17271	17592	17607	17339	17536	17591	17318	17275	17459	17482	17581	17382	17245	17374	17429	17289	17433	17562	17282	17183	17475	17555	17561	17536	17645	17563	17229	17261	17457	17370	17340	17424	17702	17359	17540	17728	17523	17504	17619	17309	17209	17307	17399	17453	17467	17298	17445	17640	17362	17440	17224	17192	17558	17527	17540	17486	17699	17456	17178	17511	17661	17574	17425	17625	17345	17519	17344	17492	17411	17251	17595	17439	17302	17404	17524	17701	17508	17686	17605	17461	17491	17409	17440	17534	17467	17494	17330	17438	17448	17337	17449	17274	17472	17467	17611	17470	17548	17416	17363	17479	17651	17565	17456	17446	17349	17429	17715	17484	17221	17537	17237	17343	17437	17468	17660	17629	17561	17279	17446	17549	17396	17496	17361	17485	17582	17326	17350	17496	17360	17411	17460	17651	17709	17188	17171	17542	17594	17666	17467	17533	17411	17487	17560	17535	17652	17485	17462	17530	17695	17301	17630	17332	17447	17424	17353	17579	17600	17524	17349	17499	17554	17493	17356	17711	17125	17431	17459	17320	17593	17484	17714	17396	17303	17486	17551	17578	17436	17531	17380	17668	17260	17462	17646	17499	17508	17326	17445	17267	17536	17357	17548	17538	17377	17553	17409	17370	17505	17477	17365	17248	17572	17523	17315	17503	17357	17379	17459	17386	17348	17489	17410	17389	17565	17533	17455	17549	17549	17596	17478	17462	17403	17370	17669	17320	17705	17521	17365	17455	17560	17607	17664	17341	17504	17522	17482	17535	17569	17487	17445	17398	17417	17572	17329	17368	17513	17527	17490	17466	17385	17381	17533	17553	17500	17627	17514	17437	17368	17342	17373	17472	17516	17421	17341	17546	17640	17582	17674	17365	17621	17457	17522	17290	17516	17370	17652	17410	17533	17621	17549	17567	17337	17378	17673	17529	17624	17431	17437	17452	17424	17441	17247	17466	17569	17409	17298	17570	17537	17510	17267	17561	17587	17456	17617	17154	17586	17517	17498	17380	17558	17534	17323	17378	17442	17449	17502	17655	17418	17219	17270	17472	17609	17534	17297	17487	17431	17513	17473	17464	17440	17523	17310	17440	17523	17581	17469	17522	17580	17560	17636	17671	17625	17207	17295	17473	17597	17486	17443	17485	17657	17440	17446	17470	17514	17525	17486	17395	17403	17464	17532	17408	17376	17417	17454	17683	17472	17101	17233	17465	17509	17409	17443	17382	17427	17394	17632	17455	17746	17580	17394	17386	17536	17600	17485	17459	17355	17436	17446	17610	17438	17609	17629	17404	17564	17565	17281	17333	17259	17312	17401	17432	17267	17409	17557	17448	17436	17374	17592	17719	17612	17532	17498	17463	17295	17531	17550	17443	17563	17672	17387	17447	17500	17354	17417	17398	17529	17645	17514	17418	17618	17295	17489	17446	17483	17359	17543	17192	17601	17400	17437	17292	17555	17319	17508	17237	17431	17222	17479	17373	17408	17518	17600	17551	17559	17153	17262	17485	17452	17529	17598	17274	17498	17497	17751	17604	17602	17465	17416	17475	17360	17356	17411	17411	17664	17370	17439	17625	17250	17538	17743	17247	17663	17531	17426	17448	17581	17437	17567	17639	17541	17536	17270	17696	17671	17410	17503	17495	17410	17322	17297	17369	17577	17711	17582	17701	17431	17391	17496	17356	17488	17480	17417	17590	17499	17307	17381	17633	17781	17630	17539	17381	17359	17284	17497	17521	17585	17638	17485	17392	17559	17384	17586	17286	17600	17426	17559	17273	17411	17302	17655	17497	17820	17441	17464	17405	17638	17600	17360	17375	17423	17495	17509	17227	17434	17447	17529	17373	17461	17410	17529	17423	17547	17489	17392	17534	17367	17447	17332	17511	17504	17458	17501	17599	17341	17462	17334	17314	17515	17666	17303	17407	17416	17629	17473	17456	17039	17507	17792	17584	17288	17349	17500	17472	17366	17450	17352	17469	17501	17430	17568	17572	17504	17385	17520	17540	17660	17419	17723	17333	17551	17480	17432	17368	17469	17333	17515	17418	17433	17553	17366	17496	17557	17276	17649	17359	17336	17530	17540	17539	17632	17553	17374	17485	17453	17560	17536	17717	17435	17402	17734	17487	17519	17572	17424	17341	17521	17611	17544	17199	17280	17325	17500	17354	17750	17518	17455	17384	17597	17530	17473	17534	17472	17527	17528	17364	17727	17543	17538	17546	17364	17586	17412	17445	17415	17326	17440	17379	17564	17479	17606	17543	17637	17485	17460	17362	17423	17281	17474	17425	17551	17523	17594	17470	17225	17604	17471	17320	17558	17451	17597	17648	17338	17471	17590	17532	17446	17746	17492	17572	17619	17511	17448	17585	17543	17580	17365	17213	17384	17578	17542	17361	17500	17319	17440	17664	17512	17555	17368	17587	17564	17602	17433	17407	17381	17461	17324	17484	17557	17309	17563	17435	17331	17568	17674	17529	17476	17698	17407	17295	17455	17423	17697	17816	17830	17595	17275	17115	17581	17505	17823	17496	17705	17272	17464	17376	17552	17551	17391	17487	17371	17423	17421	17468	17700	17527	17584	17345	17264	17376	17528	17490	17543	17372	17522	17498	17554	17471	17374	17368	17357	17454	17527	17477	17345	17278	17611	17453	17618	17287	17429	17634	17480	17312	17501	17473	17597	17433	17644	17606	17402	17417	17534	17315	17499	17435	17479	17688	17403	17647	17415	17488	17722	17599	17328	17598	17455	17161	17618	17584	17401	17500	17602	17430	17423	17431	17373	17493	17532	17687	17411	17634	17543	17427	17323	17464	17379	17495	17503	17495	17281	17370	17272	17563	17481	17504	17515	17469	17558	17490	17424	17504	17516	17362	17343	17337	17644	17303	17464	17537	17692	17475	17455	17865	17539	17382	17377	17294	17345	17469	17343	17360	17467	17531	17503	17734	17584	17360	17667	17563	17424	17438	17430	17327	17235	17592	17585	17470	17382	17348	17442	17512	17411	17485	17414	17389	17366	17654	17540	17617	17663	17533	17481	17343	17481	17345	17387	17526	17539	17580	17575	17471	17619	17491	17480	17568	17515	17527	17455	17388	17696	17544	17461	17274	17464	17435	17307	17627	17662	17447	17400	17288	17509	17581	17517	17330	17404	17592	17621	17431	17519	17567	17361	17492	17631	17496	17427	17608	17481	17421	17306	17385	17546	17605	17361	17677	17492	17326	17599	17346	17495	17380	17576	17460	17587	17454	17530	17341	17613	17392	17537	17448	17344	17369	17281	17498	17534	17407	17397	17479	17603	17454	17252	17506	17388	17401	17774	17414	17414	17419	17683	17455	17587	17470	17395	17625	17597	17523	17634	17883	17436	17493	17444	17339	17544	17375	17651	17298	17510	17456	17453	17316	17631	17871	17465	17510	17669	17269	17609	17315	17556	17364	17524	17449	17517	17357	17739	17539	17483	17420	17673	17514	17543	17345	17561	17302	17451	17365	17486	17512	17394	17244	17294	17356	17298	17341	17508	17453	17532	17470	17495	17307	17500	17240	17240	17236	17519	17487	17701	17372	17667	17429	17495	17460	17507	17560	17612	17412	17376	17415	17403	17444	17395	17493	17512	17533	17567	17488	17744	17310	17573	17525	17558	17575	17485	17440	17586	17272	17611	17460	17474	17515	17656	17534	17623	17364	17618	17509	17560	17298	17415	17500	17466	17467	17752	17561	17575	17406	17434	17403	17590	17357	17427	17320	17535	17497	17463	17339	17344	17462	17594	17406	17361	17683	17603	17444	17598	17748	17582	17662	17558	17275	17443	17669	17672	17706	17781	17626	17499	17436	17428	17594	17320	17405	17680	17672	17574	17522	17545	17454	17242	17396	17457	17459	17364	17536	17453	17548	17463	17491	17604	17548	17528	17412	17518	17558	17515	17371	17371	17706	17577	17696	17464	17419
15204	22345	22014	16612	16447	16698	13489	12921	15155	13410	11578	10385	10108	9960	10006	10049	10014	10067	10056	9920	9962	10090	9922	9931	9934	9927	9856	9849	9899	10036	9995	10035	10019	10070	9977	9994	9980	9736	9989	9936	9928	9917	9872	9889	10088	10056	10055	10086	9888	9934	10109	9883	9958	10055	9912	9833	9878	9918	10033	9999	10080	9890	9982	9953	9935	10071	9958	9989	9913	9995	9832	9966	9995	10016	9898	9816	9842	9912	9936	9947	10084	9884	10043	9855	9984	9947	9964	9846	9802	9883	9954	9937	9810	9864	9975	10028	9870	10056	10035	9846	10094	9931	10016	9910	9846	9833	10050	9950	9851	10139	9919	9959	10034	9972	9904	10071	9984	10153	9949	9828	9905	9907	10000	9940	9909	9911	9928	9785	9946	9796	9940	10074	10010	9913	9914	9915	9780	10027	10020	9913	9907	9897	9795	9932	9883	9866	9888	9902	10080	10013	10069	9784	10013	9868	9890	9828	9848	9873	9868	9901	9923	9981	10011	10131	10056	9982	10016	10014	9872	9925	9999	10069	9883	9912	10030	9899	9973	10011	9921	9870	9995	10003	10030	9944	10090	9960	9892	9930	9997	10021	9815	9890	9853	10029	9919	9941	10049	10002	9975	9851	9902	9919	9919	9946	9944	10122	9833	9896	9861	9989	10040	10068	9920	9818	10060	10024	9878	9950	10001	9934	9897	10009	9991	9937	9865	9909	10099	9791	9998	9902	9954	9939	9968	10061	9879	9987	9917	10006	9846	9956	9837	9914	9951	9988	9860	9891	9934	9916	10028	10014	9842	9835	10073	9965	10002	9957	9799	9951	9919	10017	9905	9905	9854	9953	9918	9988	10045	9911	9985	9944	9920	9846	9882	9921	9954	9863	9986	9932	9832	9796	9939	10165	9858	10051	9761	9923	9836	9959	9958	9957	9902	10050	9986	9936	9942	9899	9958	10006	9815	9913	9847	10006	9915	9889	10033	10058	9853	9869	9912	10053	9907	9975	10072	9982	9874	9994	10067	9960	9857	9888	9904	9919	9925	9909	9824	9829	9945	9916	10078	9959	9920	9938	9904	9956	9975	9972	10077	9870	9913	9933	9827	9814	10073	9914	9881	10136	10018	10033	9818	10000	9950	9907	9947	10050	9866	9816	9924	9857	9815	10088	9928	10063	9971	10042	9866	9827	10093	10068	10066	9938	9804	9817	9993	10110	9936	9914	9929	10189	9884	9941	9959	10038	9971	9760	9909	9998	9848	9754	9857	9923	9883	9899	10034	9991	9850	10005	9896	9895	9870	10077	9924	9959	9975	9939	9943	9932	10064	9962	10028	9921	9965	9950	9748	9975	9868	9927	9974	10059	10019	10103	10049	9986	9904	9898	9958	9938	10041	9756	9832	9924	9998	9828	10011	9992	9910	9675	9940	9946	9930	10048	10001	9956	9992	10078	9882	9847	9931	9981	9951	10058	10043	9931	9993	9887	9913	9820	9918	10001	9815	9906	9940	10004	9910	9868	9903	9925	10082	9983	9691	9902	10012	9899	9810	9914	9892	9838	9942	9939	9872	10007	9951	9933	10013	9951	10029	9906	10034	9952	9906	9970	9909	9911	9947	9897	9970	9941	9845	9880	10002	9881	9946	9846	9951	10020	9923	9999	9828	9929	9879	9792	9930	9953	10050	10029	9997	10027	9829	9916	9842	9959	9780	9794	10006	9908	9935	9949	10068	9893	10018	9950	10027	9902	9959	9896	10045	9996	10223	9921	9857	9907	9965	10135	9917	9888	9804	9993	9902	9907	9965	10061	9894	9996	9923	9940	10061	10091	10071	9974	9914	9938	9949	9760	9886	9791	10069	9972	10022	10006	9932	9972	10016	10029	10089	9954	9803	9841	9935	9963	10078	10054	9985	9937	9873	9867	9850	10128	10064	9829	9986	9841	9968	10049	9843	10010	9767	9808	9898	10019	9811	9893	9969	10118	9846	10059	10175	9951	9938	9857	9892	9851	9836	9884	10083	9995	9843	10064	9891	9823	9897	9772	9918	10116	9882	9851	10085	9977	9918	9988	10131	9924	9844	9819	9854	9881	10075	9916	10040	9747	9854	9800	9963	9946	9921	9972	9996	10032	10021	9813	9926	9985	9934	9971	10061	10144	9906	9975	9881	9985	9924	9929	9973	9922	9913	9853	9909	10080	10138	9912	9907	9907	9883	9922	9954	9993	9954	10008	9965	10023	10084	9892	9998	9895	9997	10010	10011	10025	10070	9920	9893	10024	9961	9899	10077	9969	9972	10010	9969	9904	10139	10073	9880	9865	9877	9959	10005	9960	9999	10082	9939	9877	10163	9802	9891	9902	9943	9874	10031	9998	10128	9725	9975	9938	9974	10035	10053	10069	9904	9931	9967	9838	10071	10023	9963	9855	10026	9784	10036	9885	9922	10119	9999	10102	9895	9833	10143	9818	9983	9985	9807	10037	9910	9923	10006	9765	10010	10035	9976	9993	9813	9830	9860	10053	9930	9971	10043	9919	9843	9906	10051	9929	9929	9848	10102	9803	10035	10024	9900	10037	9889	9961	9821	9929	9971	9773	9980	9838	9825	10144	9831	9880	10081	9993	10031	9897	9851	9855	9930	9878	9840	9893	10156	10041	9995	9893	9901	9984	9915	9931	9788	9951	9859	9980	10069	10030	9958	10021	10125	9915	10012	9859	10027	9986	9889	10099	10029	10015	9901	9940	9884	10051	10071	9960	9875	9837	9908	9979	10071	10041	9877	9938	10167	9899	9938	9944	10077	9876	10084	9962	10019	10011	10074	10015	9936	9899	9805	9759	9947	9936	9909	9861	9804	9857	9962	9992	9981	9976	10001	9984	9888	10012	9967	9806	10042	9819	9860	9975	10053	10114	9987	10027	9861	9862	9972	9981	9851	9848	9998	9866	9937	10029	9982	9791	10083	9864	9886	10110	10183	9909	9890	10009	10043	9825	10011	9875	9901	9858	9963	9959	9986	10127	9926	9961	9849	9960	9864	9983	10006	9991	9840	9878	9936	10057	9953	10029	9940	10123	9857	9993	10082	9763	10004	9886	9923	10068	10105	10024	9963	9857	9887	10006	9799	9912	9932	9996	10014	10068	9844	9914	10133	9901	9988	10008	9965	9794	9996	9932	9954	9859	9940	9806	9997	9895	9882	9871	10017	9985	9988	9992	9884	9899	9877	9922	10094	10027	9985	9963	10079	9885	10088	9891	9917	9807	9949	9961	9947	9908	9904	9898	9960	9961	9938	9896	10005	9977	9977	10008	9969	9998	9990	10012	9928	10049	9927	9935	9927	9853	10074	9854	9914	9982	9952	9888	9938	9979	9851	9865	9953	9947	9817	10053	9939	10070	9855	10030	10043	9920	9916	9833	9993	10008	9963	10001	9954	9962	9879	9849	9970	9832	10073	10022	9788	10005	9888	10152	9949	9831	10054	10100	9977	9956	9952	9921	9878	9976	9948	10118	10023	9945	9997	10015	9909	9936	9968	9882	9894	10136	9954	9936	9991	10012	10010	9973	9934	9977	9981	9975	9908	9814	9798	10079	9952	9908	9854	9968	9839	9891	9997	10014	10009	10039	9885	10083	10009	10100	9802	9905	9910	9967	9989	9730	10183	10095	10054	9981	9808	10019	10063	10028	9939	9868	10039	9934	9984	9988	10011	9984	10023	9823	9849	9906	9836	9967	9835	9900	9849	9979	9871	9968	9992	9846	10002	10088	9938	9717	9875	9900	9830	10060	10089	9910	10017	9913	10033	9807	10107	9913	9850	10030	9888	9919	10015	9984	10061	10015	10109	9980	9961	9919	9801	9929	9803	9947	9910	10029	9982	10011	10079	10009	9797	10211	9956	9985	9941	9804	9827	9881	9966	9970	9884	9896	10023	9787	9965	10005	9833	9758	10181	9913	9959	9830	9814	9853	9941	9848	10002	10119	10005	10055	10083	9923	10105	9905	9978	9964	9988	9875	9856	9840	9892	9928	9912	9935	9910	9953	10067	9956	10003	9956	9846	10051	9923	10075	9958	9861	9885	9841	9959	9792	9864	9951	9998	9939	9802	9985	9794	10076	9956	9991	10081	9861	9853	9893	9938	9871	9916	9951	9915	10014	10029	10003	9982	10124	9853	9898	9911	9984	10162	9901	10010	9864	10006	9871	9964	9834	9984	9998	9974	9923	9948	9801	9904	10003	9909	10030	9914	9908	9934	9816	9820	9763	9946	9888	10003	9799	9843	10015	9896	10037	9927	9844	10040	9963	9908	9831	9817	9831	9937	9875	9948	9952	9845	9780	9997	9946	10117	9917	9859	10040	10042	10008	9894	10011	9865	9918	10062	9871	10131	9940	10031	10138	9932	10037	9799	10029	10029	9860	10086	10109	10034	10180	9842	9993	9883	10148	9987	9960	9966	9973	10001	9938	10042	9963	10020	10021	9820	9997	9966	9877	10063	9995	9958	9933	9948	9934	9869	10003	9897	10034	9997	9963	10053	9995	9845	9890	9961	9880	9879	10006	10065	10052	9966	9924	9784	9871	9836	9956	10011	9882	9966	9968	9836	9773	9936	10066	9958	9911	10009	9876	9967	9989	10005	9890	9983	10078	9960	10119	9886	9849	10039	9878	9883	9893	10041	9932	10082	10148	9830	9915	9946	10183	9919	10038	9976	9851	10073	9909	9831	9779	9930	10087	9955	9913	10084	10140	9994	10011	10059	10088	10003	9969	10026	9757	10076	10000	9845	9885	9895	10086	9839	10028	9954	9985	10088	9943	10097	9912	9963	9920	10039	9943	9982	9884	10006	9993	10072	10104	9910	9979	9946	10005	9913	9952	10025	9936	9999	9851	9903	10085	9781	10129	10021	9766	9726	9989	9929	9841	9941	9954	10092	9918	10060	9994	9988	9898	9940	9881	10090	9777	10057	9998	10039	9949	9989	9922	10063	9897	10059	9952	9921	9883	10019	9871	9868	9937	9883	10017	9895	9874	9933	9951	9936	9916	10008	10084	9818	9933	9996	9821	10058	9818	10135	9913	9955	9996	9874	9918	10089	9673	9978	10007	9920	9945	10010	9956	9805	9999
25248	21106	28084	27762	26801	30365	29315	29611	40269	34716	26540	21112	18924	17977	17798	17763	17874	17648	17708	17550	17649	17678	17689	17661	17734	17747	17520	17700	17756	17586	17712	17512	17566	17702	17652	17480	17741	17378	17437	17458	17488	17440	17612	17591	17594	17795	17649	17663	17612	17579	17585	17664	17571	17576	17437	17608	17523	17751	17847	17661	17544	17687	17613	17816	17770	17559	17533	17497	17529	17772	17682	17569	17630	17463	17567	17391	17723	17602	17628	17549	17565	17541	17551	17557	17557	17633	17683	17678	17512	17549	17403	17562	17687	17611	17651	17395	17605	17570	17510	17593	17473	17532	17423	17384	17677	17692	17531	17483	17639	17596	17501	17510	17430	17470	17690	17629	17657	17555	17591	17702	17622	17724	17737	17641	17583	17566	17613	17418	17702	17561	17563	17708	17461	17564	17567	17482	17295	17469	17521	17580	17567	17637	17640	17462	17473	17614	17695	17547	17478	17411	17571	17586	17511	17671	17528	17402	17605	17541	17585	17604	17618	17552	17588	17431	17526	17613	17384	17637	17387	17788	17402	17556	17796	17742	17747	17798	17551	17455	17518	17545	17308	17718	17633	17642	17555	17641	17436	17618	17414	17659	17646	17519	17488	17521	17762	17450	17649	17511	17478	17724	17463	17628	17533	17695	17720	17619	17607	17429	17652	17668	17633	17504	17735	17579	17387	17568	17564	17750	17426	17724	17706	17647	17308	17501	17695	17708	17653	17507	17575	17493	17776	17341	17388	17176	17637	17627	17693	17563	17662	17497	17618	17570	17678	17407	17651	17410	17550	17528	17362	17659	17479	17603	17475	17603	17713	17402	17407	17337	17474	17661	17771	17782	17594	17381	17764	17538	17492	17742	17768	17671	17600	17530	17349	17521	17521	17467	17611	17571	17637	17537	17414	17439	17658	17553	17721	17374	17767	17498	17430	17580	17431	17498	17500	17605	17428	17705	17443	17539	17404	17599	17652	17730	17677	17530	17761	17609	17656	17252	17506	17343	17674	17611	17765	17433	17642	17606	17686	17561	17476	17548	17542	17548	17690	17567	17447	17634	17813	17440	17504	17548	17492	17479	17724	17591	17502	17689	17608	17604	17546	17646	17581	17451	17480	17379	17542	17443	17838	17705	17743	17675	17411	17550	17622	17550	17745	17483	17393	17498	17518	17525	17378	17521	17789	17581	17610	17590	17595	17352	17624	17373	17630	17676	17708	17612	17540	17489	17610	17586	17617	17503	17504	17398	17416	17564	17537	17790	17682	17433	17613	17667	17545	17402	17506	17484	17462	17586	17601	17603	17740	17566	17660	17317	17419	17569	17450	17602	17660	17502	17720	17677	17542	17639	17603	17469	17343	17790	17497	17405	17528	17761	17461	17516	17596	17482	17412	17643	17608	17591	17479	17422	17551	17405	17563	17487	17743	17679	17488	17714	17482	17638	17420	17577	17584	17451	17460	17473	17694	17690	17464	17586	17389	17762	17836	17355	17594	17427	17362	17555	17444	17587	17545	17505	17619	17530	17555	17428	17349	17573	17575	17746	17580	17719	17389	17480	17707	17751	17539	17533	17507	17482	17607	17516	17605	17526	17589	17623	17737	17578	17550	17641	17577	17430	17609	17720	17409	17464	17499	17691	17387	17640	17505	17322	17538	17663	17586	17437	17347	17568	17605	17440	17407	17713	17607	17471	17706	17522	17440	17575	17463	17770	17441	17599	17657	17734	17478	17716	17600	17412	17425	17498	17606	17688	17723	17607	17526	17608	17799	17447	17713	17485	17533	17531	17648	17569	17569	17556	17453	17499	17809	17431	17620	17498	17489	17680	17722	17202	17622	17550	17777	17639	17694	17471	17674	17614	17631	17677	17406	17785	17604	17544	17411	17457	17367	17612	17635	17515	17602	17372	17688	17712	17608	17451	17685	17394	17630	17511	17611	17547	17646	17395	17663	17375	17397	17563	17774	17441	17523	17604	17728	17646	17530	17544	17588	17650	17694	17514	17382	17430	17599	17747	17554	17503	17627	17516	17625	17778	17783	17553	17592	17552	17443	17674	17498	17430	17495	17765	17575	17578	17712	17679	17241	17464	17603	17740	17598	17381	17366	17536	17664	17432	17512	17487	17413	17526	17305	17590	17712	17584	17545	17497	17397	17254	17580	17655	17315	17514	17559	17548	17520	17582	17371	17467	17610	17474	17666	17644	17498	17553	17699	17549	17407	17554	17682	17402	17395	17683	17759	17612	17656	17504	17752	17592	17520	17693	17599	17663	17528	17663	17718	17730	17465	17458	17404	17725	17513	17572	17584	17485	17687	17421	17665	17642	17454	17388	17633	17551	17581	17548	17522	17477	17512	17482	17597	17703	17508	17602	17460	17473	17560	17582	17449	17587	17623	17498	17552	17536	17650	17393	17825	17638	17390	17588	17669	17472	17343	17627	17670	17597	17652	17381	17682	17419	17411	17743	17457	17733	17557	17675	17656	17423	17504	17637	17569	17528	17739	17620	17757	17479	17739	17822	17690	17734	17663	17519	17853	17626	17364	17578	17512	17848	17501	17757	17625	17723	17561	17596	17674	17678	17709	17482	17499	17671	17595	17475	17729	17551	17596	17567	17471	17350	17681	17597	17645	17822	17443	17543	17626	17659	17514	17590	17732	17621	17678	17665	17518	17552	17583	17619	17597	17532	17502	17525	17749	17572	17561	17288	17457	17560	17643	17634	17567	17459	17498	17613	17514	17590	17304	17623	17660	17389	17679	18012	17683	17709	17848	17787	17679	17685	17604	17639	17567	17654	17478	17607	17801	17870	17562	17295	17359	17475	17589	17515	17629	17522	17607	17554	17470	17436	17481	17644	17523	17511	17498	17475	17709	17644	17580	17626	17780	17568	17607	17659	17797	17609	17820	17524	17526	17559	17519	17720	17530	17543	17441	17628	17393	17461	17629	17592	17740	17554	17663	17559	17814	17632	17493	17566	17712	17636	17572	17604	17529	17600	17436	17684	17610	17483	17530	17598	17612	17519	17584	17508	17785	17371	17621	17621	17611	17644	17640	17668	17384	17769	17498	17708	17719	17474	17654	17272	17547	17422	17385	17582	17603	17475	17584	17606	17617	17469	17663	17607	17489	17610	17885	17600	17543	17470	17632	17566	17478	17493	17677	17674	17688	17502	17551	17507	17519	17572	17491	17432	17542	17620	17486	17536	17577	17499	17477	17589	17664	17480	17517	17526	17540	17598	17929	17541	17476	17594	17615	17568	17536	17680	17595	17355	17531	17490	17598	17471	17670	17544	17599	17776	17864	17560	17665	17542	17583	17533	17355	17439	17655	17504	17445	17576	17682	17675	17523	17546	17504	17329	17478	17822	17550	17589	17605	17473	17627	17394	17695	17550	17577	17456	17658	17540	17683	17559	17577	17773	17628	17813	17622	17649	17709	17287	17424	17578	17376	17574	17407	17468	17366	17517	17407	17642	17662	17496	17646	17448	17601	17737	17620	17627	17586	17449	17581	17443	17549	17437	17420	17630	17371	17638	17507	17412	17433	17558	17610	17759	17710	17502	17704	17439	17313	17463	17673	17595	17532	17481	17689	17538	17463	17656	17636	17609	17609	17573	17503	17530	17768	17572	17370	17397	17644	17463	17541	17454	17465	17510	17522	17620	17566	17615	17665	17548	17768	17584	17439	17594	17537	17499	17373	17628	17442	17403	17826	17395	17502	17484	17686	17344	17565	17451	17680	17489	17799	17533	17602	17738	17600	17623	17570	17411	17531	17310	17578	17476	17622	17652	17686	17712	17494	17630	17617	17647	17479	17539	17490	17606	17675	17685	17495	17496	17377	17559	17514	17484	17522	17520	17630	17418	17643	17417	17705	17616	17710	17471	17517	17559	17606	17531	17583	17553	17532	17558	17600	17648	17558	17586	17530	17582	17210	17541	17606	17466	17444	17608	17818	17389	17723	17583	17442	17601	17355	17524	17601	17766	17582	17476	17716	17731	17592	17690	17687	17596	17514	17441	17779	17703	17388	17808	17612	17595	17582	17548	17415	17569	17629	17580	17659	17761	17399	17371	17616	17654	17790	17375	17515	17503	17744	17686	17540	17624	17632	17485	17519	17685	17564	17744	17592	17551	17686	17642	17576	17438	17568	17282	17713	17598	17727	17586	17521	17519	17360	17707	17421	17738	17641	17477	17641	17463	17635	17808	17464	17432	17633	17554	17609	17662	17696	17592	17531	17667	17766	17697	17532	17495	17547	17554	17660	17453	17537	17756	17435	17685	17477	17436	17520	17694	17548	17521	17744	17533	17598	17483	17555	17548	17540	17548	17724	17773	17579	17716	17496	17465	17653	17402	17632	17599	17721	17509	17332	17571	17482	17540	17651	17625	17634	17620	17582	17675	17503	17611	17526	17584	17708	17709	17626	17554	17668	17697	17543	17707	17646	17485	17480	17658	17420	17309	17752	17588	17505	17436	17707	17479	17761	17857	17380	17570	17718	17505	17448	17452	17599	17521	17667	17339	17401	17646	17654	17526	17441	17463	17498	17254	17467	17538	17397	17637	17763	17669	17716	17431	17640	17467	17507	17685	17556	17843	17665	17645	17705	17407	17358	17482	17539	17622	17466	17805	17365	17597	17638	17497	17436	17410	17585	17618	17807	17691	17491	17616	17583	17326	17549	17279	17556	17458	17571	17692	17462	17562	17565	17501	17571	17652	17474	17612	17400	17600	17414	17892	17688	17665	17507	17336	17595	17413	17671	17467	17613	17549	17713	17640	17508	17662	17623	17580	17792	17665	17736	17673	17557	17612	17602	17807	17341	17777	17660	17497	17603	17571	17496	17739	17458	17453	17481	17543	17639	17557	17583	17587	17657	17290	17696	17523	17667	17750	17532	17694	17527	17723	17671	17299	17638	17782	17561	17633	17527	17346	17607	17813	17490	17518	17651	17746	17396	17575	17523	17781	17373	17474	17649	17686	17602	17655	17416	17588	17530	17590	17551	17529	17416	17678	17512	17709	17753	17696	17728	17355	17686	17424	17566	17534	17719	17493	17528	17506	17589	17440	17616	17505	17582	17658	17709	17742	17514	17498	17621	17517	17692	17434	17687	17429	17470	17511	17630	17538
16960	29272	29312	21421	21085	23967	20733	23780	33629	24992	17025	12495	10961	10290	10264	10210	10100	10242	10112	10168	10100	10177	9962	10124	10143	10128	10240	10079	10374	10176	10179	10183	10026	10085	10103	10143	10337	10180	10170	9972	10147	10198	10077	10025	10229	10095	10012	10072	10010	10155	10015	10012	10056	10126	10173	10133	10338	10175	10182	10121	10077	10161	10182	9929	10251	10314	10093	10150	10177	10291	10083	10147	10063	10080	10129	10186	10098	10099	10250	9995	10020	10260	10070	10125	10067	10141	10220	10147	10062	10176	10131	10218	10203	10148	10174	10055	10241	10100	9969	10054	10137	10088	10083	10104	10349	10178	10044	10093	10174	10070	10119	10322	10283	10220	10221	10086	10441	10221	9962	10051	10231	9991	10085	9992	9928	10110	10107	10139	10247	10269	10043	10356	10145	10172	10127	10141	9991	10353	10063	10184	9983	10194	10234	10068	10169	10174	10149	10050	10188	10159	9950	10079	10235	10032	10150	10093	10117	10121	10099	10147	10166	10082	10031	10016	10133	10115	10094	9946	9981	10134	10090	9966	10128	10046	10019	10273	10170	10181	10054	10129	10094	10301	9930	10128	10014	10169	10009	10224	10184	9941	10232	10038	10033	10062	10009	10018	10094	10090	10187	10150	10056	9934	10168	10204	10017	10173	10152	10064	9969	10239	10201	10117	10090	10054	10205	10150	10097	10251	9922	10075	10061	10052	10006	10077	10143	10179	10011	10154	10140	10094	10215	10095	10169	9981	10098	10168	10288	10033	9983	9975	10051	10073	10162	10255	10089	10092	9918	9974	10071	10087	9897	10074	10078	10158	10105	10157	10028	10100	9976	9994	9982	10115	10309	10035	10037	10096	10148	10002	9991	10017	10250	10167	9935	10175	10201	10064	10114	10015	10123	10206	10201	10183	10010	10088	10139	10080	10088	10178	10221	10107	10086	10272	9998	10219	10085	10122	9918	10004	10232	10067	9994	10138	10098	10135	10029	10099	10038	10006	10101	10076	9978	10186	10003	10002	10086	10106	10098	10194	10078	10069	10064	10151	10093	10121	10150	10073	10112	10078	10093	10168	10031	10096	10046	9997	10269	10091	10210	10122	10206	10199	10059	10292	10031	10097	10192	10092	9946	10022	10164	10067	10136	10057	10152	10205	10073	10187	10017	10244	10220	10025	10229	10044	10216	10151	10100	10124	10097	10037	9814	10150	9877	10143	10113	10196	10138	10112	9893	10098	10095	10061	10232	10046	9983	10025	10111	9983	10014	10096	10090	10287	9977	10195	10207	10273	10056	10043	10068	10130	10231	10084	10105	10068	10049	10279	10170	10124	10090	10051	10140	10030	10062	10097	10081	10145	9985	10156	10110	10233	10034	10085	10037	10112	10042	10071	10139	10055	10012	10269	10085	10117	10061	10069	10063	9980	10113	9913	9992	10107	10243	10124	10080	10095	10155	10075	10057	10083	10188	10223	10002	10053	10137	9970	10145	10116	10193	9995	10109	9936	10230	10170	10129	10265	10035	10106	9955	10179	10181	10278	10204	10183	9970	10064	10244	10179	10216	10149	10226	10055	10098	10170	10071	10002	10017	10104	10201	10017	10073	10179	10032	10107	10124	10321	10026	10023	10291	10138	10232	10102	9966	10174	10188	10295	10124	10188	10147	9955	10189	10190	10062	10239	10079	10026	10095	10191	10175	10125	10131	9998	10003	10110	10079	10219	10021	10117	10213	10013	9986	9990	10131	10093	10019	10168	9851	10133	10104	10210	10154	10079	10155	10152	10063	10161	10269	10191	10009	10164	10066	10219	10020	10079	10119	10115	10053	9980	10213	10096	10104	10158	10125	9999	9908	10095	10157	10035	10158	10102	10131	10279	10241	10044	10155	10155	10049	9964	10065	10210	10354	10158	10107	10159	10096	9965	10005	10003	10134	10172	9999	10036	10136	10110	10046	10020	10086	10047	9952	10065	10111	10104	10153	9931	10075	10131	10031	10088	10257	9962	10068	10132	10203	10047	10042	10130	10191	10204	10269	10063	10154	10141	9987	10252	10127	9999	10100	10127	10155	10069	10125	10216	10043	9863	10093	10160	10090	10198	10051	10142	10057	10115	10109	9991	10198	10076	10146	10206	10264	10230	9929	9986	10117	9928	9995	9992	10066	10086	10139	10139	10129	10119	10027	10071	10017	10115	10003	10060	10049	10012	9823	10224	10088	10033	10060	10163	10205	9903	10202	10176	10230	10092	9966	10043	10087	10077	10020	10093	10177	10101	10061	9912	10042	10059	10113	10072	9980	10014	10159	10035	10084	10022	10087	9926	10132	10012	10193	10108	9938	10245	10123	10261	9959	10205	10144	10218	10097	10274	10142	10077	9936	10022	10072	10044	10094	10092	9949	9981	10145	10051	10135	10025	10204	10134	10172	10114	10135	10076	10074	10035	10043	10094	10116	9982	10122	10261	10151	10131	10080	10096	10116	10045	10117	10206	9998	9988	10097	10119	10069	10187	10218	10067	10075	10046	10081	10124	10269	10127	9973	10106	10154	10167	10036	10067	10280	10035	10216	10041	10178	10172	10072	10153	10025	10049	10214	10151	10095	10032	10046	10097	10148	10150	10063	10047	10276	10059	10152	10043	10053	10138	10096	10050	9970	10087	10010	10082	10043	10158	10111	10232	10157	9995	10227	10107	10169	10152	10121	10134	9916	10082	10170	10074	10122	10228	9866	10063	10105	10093	10267	10120	10312	10067	9969	10239	10135	10171	10186	10121	10062	10020	10094	10092	9829	10075	10073	10113	9979	10153	9991	10225	10035	10051	10175	10004	9968	10041	10120	10025	10158	10076	9985	10195	10102	10060	10009	9998	10202	10074	10138	10168	10087	10077	10148	9980	10022	10220	10107	10014	10148	10060	10110	10053	10106	9965	10151	10142	10135	10151	10050	10196	10191	10024	10053	10130	10175	10119	10057	10087	10108	10143	10103	10052	10106	10056	10130	10023	10087	10163	10079	10008	10065	10066	10081	10104	10186	9964	10048	10082	9998	10040	10140	9935	10088	9983	10016	10172	10031	10087	10145	10134	10146	10029	10197	10036	10035	10195	10083	10023	10133	10040	10187	10197	10147	9974	10082	10156	10151	10080	10202	10144	10257	10115	10091	10028	10194	10136	10025	10166	10203	10167	9905	10082	10046	10085	10119	10021	10082	10097	10127	9895	10192	10187	10044	10093	10185	10178	10083	10215	10180	9938	9950	10171	10089	10218	10145	10068	10173	10053	10261	10151	10147	10228	10174	10102	10046	10101	10065	9964	10166	10100	10041	9990	10093	10077	10058	10122	10150	10153	10181	10064	10122	10273	10136	10172	10081	10207	10069	9967	10190	10090	10142	10049	10245	10169	10096	10079	9911	10001	10206	10207	10175	10238	10107	9897	10168	10031	10193	10115	10139	10060	10064	10066	9986	10037	10242	10129	10065	9904	10165	10096	10102	9970	10059	10066	10163	10128	10156	10040	10239	9964	10067	10086	10000	9969	10004	10051	10144	10123	10040	10299	9992	10208	10107	10119	10096	10300	10186	10155	10074	10064	10056	10048	10077	10148	10093	10128	10063	10028	10138	10182	10145	9994	10146	10092	9994	10165	9847	10079	10143	10100	10127	10070	10062	10101	10211	10134	10097	9963	9995	10104	10182	10198	10113	10075	10065	10252	10137	10096	10128	10013	10163	10168	10202	10121	10147	10112	10096	10130	10165	10000	10158	10029	9911	10097	10104	10079	10084	10173	10147	10013	10079	10167	10195	10119	10149	10023	9974	10097	10194	9965	10216	9999	10073	10034	10007	9918	10143	10130	10055	10020	10089	9986	10250	10220	10095	10139	10229	10219	10087	10004	10144	10133	10011	10309	10079	10148	10210	10147	10002	10107	10207	9975	10221	10032	10064	10028	10272	10093	10107	10102	10080	9943	10232	10052	9941	10019	10188	10100	10221	10206	10086	10142	10125	10179	10109	9965	10140	10079	10147	10037	10062	10108	10203	10242	10146	10126	10115	10180	10138	10069	10225	10204	10148	9992	9945	10260	10083	10184	10160	10080	10031	10206	10121	10079	10058	10117	9985	10144	10066	10071	9998	9958	10134	10108	10154	10134	10146	9999	10040	10007	9966	10162	10070	9966	10173	9954	10206	10114	10022	9911	10080	10147	10176	10135	10134	10093	10140	10119	10033	9952	10098	10045	10259	10074	9997	10164	10126	10104	10028	10078	10008	10170	10265	10003	9877	10107	10277	10086	10076	10165	10043	10189	10013	10039	10110	10054	9939	10066	10089	10064	10203	9882	10156	10238	10061	10000	10147	10078	10232	10248	10189	10120	9992	10281	10086	10211	10116	10144	10140	10131	9974	10077	10112	10082	10113	9956	9898	10020	10102	10101	10067	10119	10060	10079	10221	10130	9998	10027	10261	10127	10243	10121	10211	9978	10060	10019	10062	10196	10036	10222	9942	10015	10097	9979	10219	10140	10114	10036	10151	9922	9978	10086	10130	9979	10076	10167	10141	10083	10109	9940	10130	10009	10015	10067	10209	10055	10028	10176	10126	9913	10185	10146	10116	10107	10089	10185	10101	10153	10199	10177	10024	10284	10138	10007	9970	10099	10075	10265	10182	10033	10050	10206	10076	10045	10091	10100	9985	10149	10009	10220	10129	10152	10227	10050	9998	10175	10174	10020	10047	10092	10113	10099	10104	10026	10025	10175	10073	10030	10042	10030	10126	10120	10013	9990	9994	10061	10149	10191	10079	10047	10144	10019	10103	10036	10303	10087	10107	10092	9970	10214	9962	10047	10129	10103	10044	10207	10072	9994	9987	10212	10160	10049	10118	9992	10068	10141	10120	10243	10119	10216	10042	10171	9929	10199	10102	10050	10132	9930	10070	10259	10201	10123	10226	10019	10217	10170	10150	10097	10030	10027	9938	10227	10143	10211	9993	10008	10025	10151	10135	10093	10004	10206	10092	10173	10060	10189	10096	10140	10128	10092	10208	10112	10096	10167	10144	10041	10044	10092	10098	10104	10173	10202	10195	10047	9996	9980	10145	10103	10040	10134	10105	9932	10208	10092	10155	10179	10257	9970	10053	9959
23243	21065	28361	24791	25789	34071	37301	41229	54048	47484	34718	25537	20553	18493	18188	17841	17762	17897	17779	17762	17764	17822	17960	17907	17675	17769	17928	17693	17760	17901	17641	18088	17979	17906	17915	17699	17664	17704	17608	17943	17802	17625	17402	17530	17878	17542	17628	17711	17747	17431	17642	17820	17642	17647	17635	17661	17445	17777	17868	17780	17776	17753	17595	17574	17756	17552	17600	17695	17644	17706	17872	17870	17777	17577	17627	17910	17627	17773	17633	17775	17801	17807	17853	17709	17793	17748	17808	17737	17784	17678	17573	17460	17678	17552	17523	17727	17837	17500	17816	17775	17485	17833	17816	17774	17649	17466	17488	17495	17595	17427	17807	17456	17525	17495	17677	17486	17456	17605	17759	17623	17426	17532	17363	17554	17581	17534	17726	17681	17377	17660	17607	17833	17419	17780	17633	17796	17497	17635	17725	17646	17674	17886	17724	17516	17504	17623	17693	17715	17735	17626	17663	17687	17736	17894	17935	17881	17742	17689	17665	17434	17718	17506	17728	17681	17679	17575	17560	17794	17785	17580	17602	17557	17594	17692	17667	17630	17700	17643	17750	17593	17662	17639	17475	17710	17505	17627	17684	17608	17644	17871	17662	17618	17754	17659	17618	17681	17873	17670	17720	17617	17627	17627	17826	17268	17805	17657	17593	17702	17553	17499	17742	17829	17574	17571	17616	17709	17718	17617	17385	17641	17616	17651	17702	17646	17593	17622	17702	17451	17566	17656	17615	17736	17543	17608	17771	17713	17816	17765	17371	17629	17540	17608	17574	17752	17831	17586	17624	17682	17702	17504	17560	17805	17713	17538	17692	17672	17689	17719	17619	17626	17489	17556	17563	17485	17561	17606	17560	17773	17753	17678	17700	17411	17697	17735	17655	17536	17609	17597	17627	17648	17571	17714	17479	17666	17632	17821	17786	17819	17762	17734	17672	17378	17621	17578	17699	17633	17565	17562	17798	17759	17794	17721	17808	17693	17599	17865	17879	17546	17492	17694	17567	17715	17700	17700	17562	17656	17720	17731	17409	17707	17709	17722	17483	17631	17606	17509	17706	17570	17578	17850	17688	17672	17477	17446	17615	17442	17801	17508	17622	17790	17589	17745	17734	17800	17773	17642	17710	17727	17971	17594	17749	17759	17854	17751	17822	17660	17468	17684	17666	17607	17533	17720	17537	17712	17777	17558	17707	17565	17537	17683	17725	17633	17820	17473	17643	17542	17581	17662	17643	17511	17704	17722	17715	17701	17458	17617	17549	17667	17466	17590	17644	17827	17509	17802	17617	17727	17514	17653	17919	17576	17599	17550	17681	17348	17854	17616	17578	17706	17649	17780	17621	17520	17562	17646	17906	17677	17573	17805	17668	17814	17610	17395	17384	17473	17717	17676	17533	17705	17749	17859	17680	17554	17699	17553	17657	17512	17495	17544	17745	17711	17689	17493	17442	17811	17629	17554	17675	17793	17660	17609	17617	17852	17547	17593	17591	17676	17650	17772	17992	17545	17627	17600	17569	17684	17465	17565	17683	17595	17679	17891	17769	17465	17409	17579	17761	17451	17758	17504	17760	17715	17728	17731	17856	17548	17664	17710	17567	17682	17613	17707	17670	17721	17799	17508	17587	17699	17507	17670	17596	17733	17762	17736	17576	17745	17494	17661	17720	17798	17581	17707	17680	17636	17605	17356	17754	17570	17460	17553	17529	17711	17704	17534	17870	17655	17746	17735	17708	17670	17823	17469	17600	17763	17495	17690	17607	17592	17652	17657	17395	17359	17570	17794	17625	17535	17381	17744	17712	17547	17500	17609	17828	17780	17699	17659	17799	17662	17522	17687	17407	17597	17623	17639	17505	17451	17712	17732	17722	17422	17359	17593	17689	17616	17740	17792	17746	17872	17649	17387	17507	17610	17669	17829	17866	17671	17719	17476	17550	17597	17640	17489	17756	17651	17587	17629	17559	17677	17695	17704	17571	17726	17489	17545	17631	17811	17613	17618	17769	17624	17824	17631	17775	17609	17582	17719	17655	17665	17603	17699	17437	17480	17727	17553	17636	17845	17573	17731	17702	17496	17670	17657	17705	17781	17652	17569	17726	17733	17639	17695	17811	17732	17752	17737	17645	17693	17690	17737	17944	17665	17606	17820	17571	17660	17754	17705	17671	17592	17677	17393	17682	17521	17702	17667	17531	17683	17612	17676	17656	17585	17691	17443	17799	17580	17759	17607	17612	17628	17851	17543	17762	17471	17567	17425	17293	17513	17580	17455	17720	17583	17669	17722	17660	17720	17798	17645	17595	17526	17640	17728	17589	17494	17599	17606	17478	17588	17673	17714	17391	17640	17653	17468	17752	17401	17806	17505	17687	17648	17559	17602	17691	17623	17574	17764	17671	17696	17760	17743	17600	17685	17618	17686	17902	17600	17556	17606	17825	17642	17521	17746	17484	17742	17637	17692	17634	17429	17630	17684	17820	17797	17492	17546	17549	17603	17729	17681	17855	17678	17652	17486	17526	17424	17689	17565	17563	17717	17451	17630	17733	17817	17588	17757	17755	17567	17477	17541	17602	17557	17547	17506	17477	17720	17595	17607	17638	17563	17741	17423	17660	17803	17623	17588	17685	17651	17516	17335	17544	17751	17734	17868	17883	17578	17541	17521	17621	17902	17781	17715	17702	17686	17709	17545	17673	17509	17586	17748	17562	17663	17767	17665	17614	17635	17431	17721	17545	17487	17649	17841	17515	17559	17646	17750	17651	17882	17720	17753	17590	17557	17627	17672	17561	17738	17630	17779	17701	17769	17503	17654	17552	17530	17648	17666	17929	17521	17708	17544	17610	17504	17509	17660	17791	17706	17544	17494	17775	17762	17737	17718	17480	17483	17705	17642	17773	17447	17770	17771	17703	17559	17845	17628	17692	17631	17469	17554	17682	17396	17536	17658	17575	17625	17743	17364	17684	17534	17634	17426	17583	17837	17444	17839	17793	17739	17433	17635	17622	17599	17674	17600	17628	17859	17496	17661	17614	17615	17649	17505	17450	17656	17644	17675	17571	17670	17782	17825	17802	17640	17660	17577	17813	17932	17854	17860	17573	17822	17651	17665	17683	17700	17671	17637	17637	17474	17718	17631	17830	17836	17594	17629	17704	17448	17474	17720	17540	17582	17492	17745	17697	17673	17448	17744	17414	17910	17713	17578	17647	17596	17618	17583	17571	17442	17574	17531	17499	17560	17491	17620	17650	17780	17636	17878	17634	17470	17822	17765	17532	17626	17805	17486	17405	17622	17725	17754	17672	17402	17684	17682	17491	17662	17509	17726	17584	17602	17655	17792	17352	17715	17716	17647	17865	17729	17609	17771	17561	17695	17875	17613	17676	17787	17681	17683	17658	17528	17509	17575	17440	17759	17777	17718	17729	17649	17861	17724	17441	17739	17572	17655	17676	17574	17619	17759	17781	17610	17697	17606	17783	17766	17600	17810	17595	17826	17726	17822	17552	17475	17501	17628	17861	17528	17513	17747	17642	17559	17671	17644	17826	17424	17762	17689	17553	17553	17887	17655	17781	17709	17657	17643	17596	17496	17435	17689	17684	17741	17539	17524	17503	17740	17657	17765	17495	17505	17468	17614	17548	17535	17608	17623	17729	17686	17514	17652	17826	17667	17598	17591	17648	17561	17682	17546	17592	17700	17685	17740	17598	17735	17712	17922	17746	17400	17819	17620	17780	17754	17640	17632	17740	17672	17678	17632	17635	17737	17819	17752	17826	17793	17457	17523	17629	17658	17596	17497	17583	17758	17665	17571	17727	17497	17661	17444	17529	17611	17651	17548	17623	17730	17547	17742	17598	17571	17509	17786	17543	17521	17773	17636	17795	17685	17904	17682	17909	17668	17556	17466	17570	17548	17555	17353	17716	17747	17742	17571	17359	17706	17642	17536	17756	17631	17664	17506	17620	17615	17570	17390	17576	17633	17811	17490	17613	17758	17637	17671	17830	17567	17601	17388	17611	17626	17500	17552	17755	17544	17614	17781	17850	17581	17641	17771	17583	17588	17629	17659	17717	17488	17616	17481	17819	17809	17584	17691	17585	17665	17690	17425	17717	17758	17559	17668	17577	17686	17705	17554	17710	17622	17557	17665	17826	17595	17720	17536	17454	17738	17609	17681	17651	17365	17552	17704	17644	17539	17763	17607	17529	17506	17555	17821	17716	17572	17663	17898	17734	17600	17689	17647	17604	17486	17771	17781	17563	17701	17819	17519	17744	17599	17830	17743	17497	17528	17752	17463	17759	17764	17547	17699	17802	17720	17664	17535	17664	17774	17689	17616	17609	17499	17355	17668	17614	17578	17499	17787	17851	17684	17537	17603	17806	17575	17718	17775	17640	17623	17665	17464	17506	17561	17656	17630	17877	17679	17618	17740	17490	17588	17441	17496	17717	17582	17625	17345	17779	17473	17640	17497	17693	17577	17729	17711	17662	17715	17556	17559	17769	17772	17549	17861	17667	17626	17672	17647	17732	17838	17594	17735	17685	17710	17564	17646	17806	17678	17804	17797	17574	17634	17610	17599	17679	17562	17616	17669	17647	17657	17515	17503	17617	17532	17806	17453	17708	17565	17351	17521	17861	17344	17792	17690	17661	17685	17599	17654	17758	17770	17712	17733	17370	17522	17725	17614	17438	17774	17883	17865	17643	17512	17520	17679	17738	17656	17756	17757	17461	17713	17847	17520	17709	17598	17558	17570	17657	17541	17640	17427	17757	17732	17800	17741	17805	17605	17589	17503	17663	17680	17523	17545	17740	17618	17551	17531	17538	17654	17643	17775	17638	17598	17464	17482	17770	17716	17787	17591	17690	17697	17819	17681	17685	17582	17513	17504	17700	17669	17683	17754	17732	17425	17600	17740	17631	17717	17686	17686	17409	17643	17461	17648	17722	17701	17448	17724	17650	17796	17598	17527	17607	17866	17720	17600	17528	17708	17628	17732	17513	17733	17692	17637	17416	17559	17768	17659	17822	17549	17669	17542	17691	17771	17813	17414	17721	17684	17352	17604	17798	17693	17708	17485	17575	17781	17606	17589	17665	17444	17844	17738	17602	17713	17595	17518	17615	17617	17705	17694	17900	17761
19409	36803	36566	29139	27981	30396	29595	36856	48378	37673	24529	16194	12115	10538	10426	10449	10601	10488	10407	10288	10406	10320	10270	10222	10357	10258	10272	10340	10237	10238	10185	10354	10330	10318	10176	10286	10331	10345	10413	10275	10300	10291	10295	10174	10420	10400	10369	10416	10402	10318	10264	10357	10159	10272	10234	10159	10431	10225	10328	10347	10364	10217	10251	10455	10241	10404	10317	10184	10320	10197	10368	10277	10463	10479	10437	10254	10290	10275	10253	10144	10329	10281	10359	10154	10301	10352	10113	10277	10386	10394	10242	10450	10191	10303	10145	10135	10259	10110	10198	10337	10150	10332	10294	10466	10174	10282	10213	10202	10214	10254	10334	10343	10440	10251	10404	10366	10295	10307	10174	10148	10209	10350	10200	10227	10220	10392	10066	10170	10133	10242	10140	10228	10066	10258	10190	10284	10316	10082	10239	10273	10448	10282	10200	10422	10165	10233	10251	10136	10115	10383	10280	10203	10190	10364	10104	10275	10121	10237	10258	10220	10144	10287	10253	10214	10084	10246	10218	10296	10452	10269	10295	10145	10294	10209	10355	10222	10186	10232	10220	10262	10293	10410	10263	10224	10310	10251	10371	10264	10269	10385	10348	10116	10121	10433	10142	10611	10278	10150	10151	10241	10350	10147	10131	10288	10373	10295	10348	10288	10427	10259	10277	10041	10381	10169	10311	10163	10225	10268	10444	10471	10254	10212	10255	10109	10095	10238	10251	10222	10358	10251	10202	10260	10209	10218	10457	10203	10303	10104	10184	10237	10068	10187	10229	10377	10295	10143	10332	10213	10216	10333	10180	10389	10257	10332	10259	10224	10368	10126	10268	10254	10156	10381	10185	10297	10270	10223	10158	10454	10327	10158	10237	10256	10293	10147	10294	10210	10253	10242	10133	10130	10320	10230	10244	10319	10112	10179	10297	10146	10140	10375	10145	10265	10135	10185	10373	10353	10252	10282	10317	10274	10152	10187	10344	10404	10291	10251	10201	10197	10246	10336	10308	10146	10181	10126	10248	10091	10363	10267	10350	10231	10249	10272	10326	10172	10265	10185	10416	10351	10381	10303	10180	10304	10177	10155	10332	10161	10268	10263	10217	10313	10244	10258	10127	10147	10135	10126	10299	10220	10339	10140	10277	10230	10014	10252	10434	10188	10253	10330	10240	10417	10312	10249	10138	10321	10540	10265	10208	10233	10174	10369	10155	10222	10214	10346	10128	10226	10338	10284	10323	10262	10147	10259	10132	10337	10204	10194	10334	10263	10156	10229	10373	10244	10238	10258	10218	10219	10344	10272	10198	10285	10253	10217	10221	10353	10220	10327	10265	10302	10232	10274	10245	10262	10198	10230	10240	10237	10268	10320	10237	10303	10261	10195	10224	10305	10214	10334	10349	10250	10222	10366	10252	10118	10223	10272	10292	10293	10306	10215	10129	10376	10078	10190	10168	10098	10296	10216	10111	10237	10135	10375	10180	10351	10293	10133	10209	10103	10196	10368	10184	10378	10245	10260	10192	10102	10219	10301	10159	10364	10204	10367	10194	10290	10227	10242	10309	10236	10369	10392	10275	10221	10216	10245	10228	10241	10164	10152	10175	10090	10322	10236	10372	10203	10406	10244	10144	10162	10007	10233	10252	10326	10280	10158	10170	10370	10172	10134	10218	10344	10243	10248	10216	10404	10314	10252	10250	10453	10343	10215	10297	10251	10264	10199	10365	10313	10171	10370	10200	10272	10187	10305	10269	10235	10378	10203	10402	10296	10407	10348	10237	10284	10165	10143	10256	10295	10273	10319	10266	10196	10167	10160	10149	10217	10289	10270	10072	10236	10437	10284	10208	10202	10242	10182	10159	10205	10143	10266	10374	10290	10244	10367	10283	10223	10173	10326	10230	10261	10395	10540	10233	10227	10081	10425	10246	10382	10352	10367	10160	10374	10245	10453	10215	10091	10135	10057	10291	10288	10412	10117	10298	10256	10292	10150	10276	10371	10412	10298	10359	10219	10341	10418	10157	10359	10159	10120	10131	10187	10234	10202	10321	10161	10225	10092	10211	10311	10208	10343	10233	10250	10193	10117	10364	10297	10066	10103	10243	10344	10254	10244	10425	10304	10066	10281	10218	10167	10292	10172	10154	10254	10258	10332	10278	10251	10230	10114	10293	10295	10230	10173	10333	10317	10376	10317	10278	10244	10162	10338	10384	10252	10276	10136	10383	10292	10309	10362	10199	10312	10441	10191	10266	10172	10219	10350	10373	10317	10334	10098	10312	10272	10223	10207	10248	10167	10293	10211	10239	10409	10230	10234	10195	10270	10322	10196	10444	10173	10166	10220	10095	10249	10220	10223	10450	10298	10269	10332	10408	10338	10352	10193	10245	10293	10338	10206	10398	10270	10178	10175	10170	10297	10327	10313	10295	10174	10311	10310	10135	10244	10098	10296	10398	10181	10264	10189	10288	10407	10179	10260	10086	10425	10309	10279	10136	10275	10187	10287	10392	10277	10165	10237	10143	10240	10245	10344	10419	10162	10060	10172	10195	10212	10233	10163	10326	10431	10319	10171	10255	10402	10293	10420	10284	10296	10310	10263	10193	10304	10342	10259	9994	10229	10226	10367	10233	10348	10154	10231	10194	10288	10270	10279	10135	10239	10001	10251	10161	10340	10055	10124	10249	10197	10119	10318	10253	10232	10270	10020	10361	10161	10327	10121	10285	10178	10172	10216	10222	10341	10200	10394	10244	10273	10227	10211	10344	10256	10331	10225	10147	10227	10172	10265	10066	10294	10364	10315	10185	10373	10193	10153	10108	10260	10286	10500	10260	10265	10220	10193	10320	10280	10334	10225	10141	10146	10114	10320	10189	10216	10290	10342	10212	10333	10385	10356	10309	10398	10293	10230	10085	10203	10351	10359	10420	10158	10164	10346	10140	10187	10147	10225	10277	10060	10348	10310	10306	10118	10199	10137	10235	10123	10283	10183	10129	10224	10240	10258	10124	10190	10250	10302	10244	10081	10377	10290	10231	10290	10240	10251	10314	10250	10222	10124	10204	10236	10066	10240	10119	10328	10411	10335	10123	10156	10206	10226	10304	10246	10197	10286	10173	10132	10448	10340	10206	10303	10216	10195	10327	10462	10290	10102	10271	10124	10301	10188	10204	10245	10173	10187	10412	10245	10371	10164	10266	10278	10217	10198	10345	10314	10240	10340	10199	10321	10290	10249	10444	10099	10276	10184	10201	10204	10087	10315	10284	10129	10258	10200	10170	10248	10399	10176	10267	10314	10389	10216	10257	10264	10260	10331	10271	10209	10396	10359	10361	10102	10320	10198	10140	10123	10260	10314	10349	10294	10307	10354	10261	10126	10217	10250	10196	10137	10452	10240	10262	10242	10304	10399	10458	10229	10222	10155	10243	10138	10310	10259	10254	10294	10180	10108	10163	10222	10300	10347	10249	10271	10279	10149	10385	10436	10250	10387	10262	10371	10206	10222	10252	10211	10181	10230	10288	10454	10132	10293	10146	10093	10176	10351	10260	10100	10101	10382	10123	10095	10230	10289	10405	10218	10136	10223	10275	10439	10437	10158	10318	10125	10252	10443	10255	10331	10302	10369	10230	10128	10312	10153	10346	10068	10130	10499	10206	10234	10257	10345	10305	10178	10191	10046	10201	10215	10172	10316	10337	10322	10211	10233	10163	10320	10192	10159	10280	10184	10247	10236	10344	10249	10266	10301	10285	10261	10198	10099	10262	10323	10278	10192	10311	10160	10151	10156	10256	10211	10215	10061	10181	10141	10219	10062	10386	10233	10300	10253	10163	10221	10291	10203	10296	10134	10359	10224	10312	10210	10354	10251	10257	10093	10304	10179	10384	10113	10254	10340	10194	10340	10320	10189	10258	10359	10268	10377	9981	10357	10354	10384	10282	10297	10200	10311	10187	10196	10283	10384	10066	10285	10118	10271	10396	10341	10210	10175	10299	10245	10269	10284	10311	10288	10177	10293	10185	10332	10149	10361	10244	10274	10268	10089	10301	10221	10259	10302	10134	10219	10257	10122	10220	10198	10307	10079	10227	10296	10211	10049	10363	10172	10302	10124	10234	10133	10211	10247	10181	10166	10290	10316	10345	10057	10284	10119	10305	10255	10120	10158	10349	10206	10195	10261	10254	10250	10323	10315	10270	10203	10410	10208	10349	10390	10110	10264	10290	10216	10325	10222	10244	10241	10275	10278	10346	10316	10236	10235	10145	10412	10357	10131	10275	10156	10294	10127	10074	10311	10107	10374	10270	10239	10349	10057	10308	10263	10313	10307	10348	10429	10398	10248	10337	10263	10323	10234	10358	10345	10174	10295	10276	10365	10273	10189	10203	10388	10184	10295	10126	10333	10373	10232	10272	10367	10237	10115	10239	10374	10186	10195	10187	10187	10459	10196	10430	10205	10004	10234	10177	10263	10227	10316	10391	10178	10322	10244	10320	10238	10258	10288	10419	10238	10219	10160	10377	10093	10328	10174	10255	10289	10274	10170	10167	10334	10353	10253	10131	10211	10300	10227	10107	10219	10233	10248	10302	10246	10288	10253	10180	10300	10241	10352	10285	10230	10193	10254	10268	10165	10223	10147	10246	10043	10318	10273	10222	10156	10468	10192	10133	10171	10294	10162	10256	10179	10283	10136	10222	10198	10339	10248	10182	10191	10386	10196	10208	10254	10178	10323	10254	10183	10253	10114	10359	10162	10224	10373	10269	10262	10367	10376	10255	10358	10236	10116	10237	10271	10188	10292	10319	10041	10349	10322	10192	10310	10352	10310	10112	10513	10291	10292	10441	10232	10365	10170	10170	10468	10363	10258	10175	10284	10442	10202	10315	10416	10382	10202	10206	10185	10423	10328	10294	10207	10295	10326	10406	10296	10324	10300	10213	10292	10299	10450	10374	10142	10259	10258	10200	10155	10202	10352	10256	10380	10115	10217	10103	10234	10335	10289	10064	10360	10270	10287	10348	10197	10304	10146	10209	10319	10160	10346	10316	10440	10437	10135	10280	10380	10179	10329	10177	10366	10421	10263	10251	10261	10194	10188	10333	10125	10259	10062	10301	10230	10126	10398	10338	10319	10310	10364	10166	10239
31698	28858	30519	28048	26578	23899	22206	22312	22083	21215	19884	18803	18309	17883	17667	17972	17821	17636	18021	17646	17659	17871	17707	17971	17707	17554	17715	17542	17525	17740	17673	17755	17827	17704	17752	17648	17695	17596	17433	17481	17580	17720	17638	17622	17607	17790	17545	17613	17676	17530	17600	17752	17613	17673	17698	17693	17717	17545	17523	17484	17627	17632	17816	17467	17601	17555	17767	17623	17815	17685	17743	17719	17613	17443	17529	17898	17829	17660	17569	17715	17656	17765	17601	17703	17673	17831	17683	17674	17881	17717	17567	17522	17739	17895	17943	17814	17679	17789	17757	17612	17615	17616	17560	17368	17651	17589	17543	17623	17749	17613	17610	17449	17502	17500	17696	17581	17800	17637	17703	17751	17676	17723	17742	17573	17580	17710	17898	17825	17801	17723	17517	17616	17591	17600	17645	17618	17481	17649	17906	17818	17578	17491	17704	17723	17646	17752	17818	17574	17487	17850	17530	17605	17685	17739	17657	17739	17705	17795	17872	17495	17422	17974	17817	17616	17537	17757	17628	17568	17540	17620	17610	17711	17665	17633	17570	17709	17532	17915	17405	17753	17677	17500	17599	17670	17791	17662	17837	17788	17657	17742	17576	17550	17747	17554	17721	17662	17900	17757	17460	17479	17638	17421	17517	17576	17821	17827	17787	17802	17664	17757	17567	17765	17560	17798	17579	17702	17712	17663	17708	17565	17485	17757	17608	17812	17757	17603	17597	17642	17531	17640	17810	17755	17740	17499	17672	17794	17724	17623	17743	17446	17481	17776	17703	17850	17814	17594	17550	17501	17584	17624	17456	17666	17804	17735	17634	17606	17653	17650	17723	17932	17643	17853	17789	17647	17729	17511	17746	17821	17642	17634	17643	17774	17497	17915	17747	17677	17824	17510	17534	17672	17678	17617	17775	17718	17578	17825	17948	17650	17830	17558	17577	17551	17508	17554	17658	17761	17611	17599	17508	17671	17609	17513	17409	17638	17692	17482	17813	17620	17690	17695	17524	17573	17668	17539	17625	17765	17789	17402	17736	17593	17537	17523	17587	17551	17637	17715	17940	17688	17672	17813	17485	17536	17551	17909	17716	17783	17514	17577	17742	17516	17770	17746	17831	17853	17414	17742	17843	17623	17935	17754	17623	17917	17636	17655	17568	17842	17878	17675	17914	17814	17518	17415	17508	17774	17531	17506	17645	17548	17459	17786	17645	17661	17680	17810	17544	17661	17862	17662	17886	17570	17471	17649	17722	17808	17548	17684	17627	17670	17794	17811	17629	17507	17680	17723	17702	17542	17512	17528	17520	17769	17775	17741	17724	17571	17636	17762	17705	17732	17806	17592	17564	17803	17748	17641	17730	17813	17598	17884	17830	17797	17651	17637	17948	17501	17701	17522	17589	17752	17563	17892	17709	17547	17824	17663	17601	17798	17615	17744	17817	17719	17772	17544	17758	17506	17802	17628	17906	17639	17778	17528	17607	17755	17897	17557	17713	17765	17758	17873	17551	17584	17747	17782	17488	17575	17362	17396	17864	17765	17800	17513	17570	17834	17731	17725	17708	17612	17679	17620	17492	17673	17706	17622	18036	17723	17712	17764	17588	17612	17982	17629	17780	17604	17854	17774	17472	17610	17754	17683	17737	17743	17561	17512	17770	17775	17794	17732	17667	17641	17533	17546	17896	17631	17465	17446	17487	17698	17663	17557	17637	17763	17552	17826	17793	17855	17754	17938	17773	17493	17811	17586	17758	17663	17916	17718	17464	17644	17740	17550	17712	17989	17570	17623	17603	17534	17552	17742	17948	17492	17682	17808	17836	17876	17714	17804	17575	17916	17671	17604	17842	17707	17519	17439	17469	17670	17822	17703	17685	17941	17820	17777	17885	17686	17595	17736	17838	17918	17716	17543	17589	17559	17690	17659	17585	17519	17717	17823	17704	17703	17778	17708	17979	17485	17701	17864	17686	17832	17721	17821	17832	17725	17879	17784	17777	17627	17715	17550	17606	17602	17682	17598	17865	17752	17716	17340	17590	17510	17642	17695	17414	17482	17686	17532	17677	17665	17566	17612	17625	17790	17744	17636	17644	17702	17839	17682	17518	17599	17908	17647	17766	17714	17804	17620	17713	17598	17575	17728	17659	17695	17680	17570	17664	17882	17683	17856	17694	17714	17834	17619	17702	17567	17678	17580	17452	17621	17560	17561	17602	17719	17676	17756	17775	17415	17656	17578	17744	17536	17582	17758	17744	17789	17707	17711	17662	17565	17757	17499	17636	17687	17650	17871	17743	17765	17724	17652	17716	17644	17711	17691	17605	17857	17596	17689	17819	17692	17739	17732	17759	17704	17742	17782	17912	17690	17634	17849	17799	17766	17877	17599	17682	17659	17699	17601	17664	17912	17648	17587	17512	17893	17582	17620	17681	17698	17735	17637	17676	17567	17736	17641	17564	17548	17635	17652	17605	17417	17746	17491	17743	17726	17532	17753	17731	17841	17747	17797	17813	17764	17696	17772	17422	17605	17840	17553	17562	17727	17617	17658	17697	17630	17772	17709	17659	17681	17581	17716	17667	17811	17656	17599	17578	17565	17801	17943	17682	17726	17601	17755	17612	17573	17719	17802	17679	17739	17957	17729	17576	17723	17662	17420	17842	17875	17599	17503	17705	17391	17592	17420	17621	17798	17791	17536	17564	17440	17677	17737	17790	17714	17628	17437	17839	17609	17631	17886	17694	17700	17701	17679	17726	17786	17619	17712	17736	17686	17539	17829	17498	17704	17760	17704	17489	17735	17647	17721	17525	17940	17703	17640	17786	17802	17606	17791	17679	17463	17450	17650	17716	17711	17584	17767	17603	17502	17527	17784	17540	17723	17594	17647	17813	17609	17940	17774	17719	17597	17643	17815	17818	17770	17768	17894	17520	17917	17680	17748	17856	18099	17854	17697	17813	17710	17706	17706	17676	17702	17589	17982	17728	17758	17588	17501	17788	17690	17656	17548	17709	17618	17839	17701	17715	17570	17787	17673	17770	17717	17632	17722	17601	17897	17717	17557	17840	17700	17678	17699	17622	17813	17775	17729	17619	17662	17534	17498	17826	17811	17780	17645	17643	17790	17588	17567	17485	17643	17600	17851	17967	17590	17770	17682	17731	17528	17722	17730	17534	17627	17974	17411	17772	17601	17968	17629	17716	17531	17651	17360	17665	17589	17771	17329	17437	17507	17494	17657	17783	17745	17654	17653	17720	17645	17567	17703	17617	17680	17727	17830	17779	17836	17760	17733	17718	17714	17794	17643	17501	17886	17661	17695	17641	17760	17726	17514	17652	17874	17586	17610	17585	17492	17637	17659	17675	17596	17681	17695	17536	17636	17491	17844	17708	17875	17782	17649	17670	17506	17858	17576	17523	17578	17652	17634	17485	17457	17441	17584	17523	17615	17593	17628	17574	17877	17474	17763	17722	17786	17584	17548	17689	17566	17522	17608	17534	17753	17769	17712	17971	17795	17698	17462	17686	17658	17742	17732	17645	17650	17604	17665	17671	17521	17739	17735	17760	17726	17480	17667	17807	17583	17424	17574	17538	17802	17650	17816	17729	17700	17511	17681	17790	17804	17775	17762	17705	17598	17590	17607	17803	17568	17583	17709	17531	17867	17647	17870	17547	17641	17721	17710	17567	17694	17794	17782	17589	17583	17583	17742	17766	17554	17829	17521	17550	17608	17883	17576	17516	17915	17894	17539	17846	17753	17533	17665	17824	18036	17597	17532	17485	17596	17681	17650	17658	17637	17768	17808	17767	17699	17663	17676	17770	17706	17729	17632	17679	17825	17500	17802	17712	17541	17667	17783	17720	17703	17797	17757	17756	17693	17551	17889	17797	17867	17701	17738	17522	17838	17740	17705	17726	17732	17646	17560	17607	17572	17618	17759	17606	17540	17796	17688	17661	17605	17832	17623	17478	17708	17499	17605	17842	17767	17679	17711	17742	17722	17679	17717	17559	17731	17907	17794	17582	17483	17805	17673	17760	17527	17854	17804	17762	17555	17706	17646	17699	17542	17711	17677	17575	17833	17767	17441	17838	17644	17668	17596	17632	17655	17683	17792	17500	17588	17603	17736	17707	17818	17819	17603	17688	17736	17808	17725	17799	17489	17833	17621	17853	17907	17656	17696	17644	17643	17607	17716	17629	17961	17827	17675	17509	17525	17830	17575	17786	17577	17458	17794	17723	17449	17704	17708	17677	17717	17709	17444	17630	17554	17712	17765	17680	17909	17673	17720	17735	17558	17547	17864	17803	17824	17696	17710	17866	17699	17665	17517	18064	17870	17587	17724	17782	17852	17617	17560	17560	17637	17723	17692	17641	17543	17686	17701	17782	17576	17644	17629	17515	17732	17669	17679	17620	17757	17677	17751	17414	17743	17901	17699	17739	17655	17687	17605	17659	17590	17745	17531	17624	17831	17886	17895	17659	17534	17785	17756	17442	17891	17686	17749	17788	17721	17692	17588	17810	17659	17569	17642	17861	17518	17542	17861	17544	17688	17704	17769	17737	17321	17577	17558	17519	17794	17611	17638	17710	17803	17823	17740	17790	17778	17598	17554	17957	17730	17507	17863	17856	17824	17664	17812	17737	17814	17830	17716	17751	17740	17623	17557	17817	17864	17600	17574	17718	17581	17662	17776	17782	17691	17839	17718	17599	18016	17895	17565	17473	17610	17606	17638	17695	17826	17768	17607	17669	17713	17777	17835	17785	17551	17754	17661	17739	17629	17786	17588	17720	17591	17703	17691	17558	17590	17854	17678	17519	17722	17636	17673	17782	17749	17628	17698	17543	17663	17490	17723	17721	17679	17628	17744	17832	17873	17745	17728	17484	17777	17475	17679	17663	17664	17852	17844	17519	17747	17560	17761	17744	17773	17646	17527	17583	17660	17796	17681	17504	17614	17782	17674	17827	17804	17679	17664	17718	17582	17634	17460	17631	17785	17682	17848	17767	17537	17692	17823	17700	17796	17782	17531	17838	17612	17569	17600	17542	17559	17834	17646	17640	17517	17968	17739	17835	17627	17668	17661	17592	17541	17729	17802	17670	17526	17815	17647	17769	17568	17607	17638	17513	17759	17808	17638	17519	17776
19048	26261	23660	19643	19659	15898	14989	15168	14569	13279	11737	10773	10375	10282	10130	9987	10243	10047	10090	9954	10102	9992	9991	10192	10007	10247	10024	9938	9899	10009	9955	10087	10157	10061	10174	9948	10134	10052	10121	10122	10123	10182	10003	9997	10045	10161	10054	9988	10254	9937	10221	10071	10122	10055	9882	10018	10139	10011	10061	10172	9893	10167	10062	10236	10188	10006	10000	10081	9970	9955	10044	9971	9960	10091	10204	10288	10063	9937	10099	9977	10026	10030	10059	10155	10209	10024	9887	10027	10019	10076	10077	10089	10047	10070	10216	10115	9997	10157	9867	10110	9976	10128	10061	10017	9888	10200	10160	10008	10054	10088	10151	10017	10109	10041	10108	10156	9999	10130	10096	10139	9961	10068	10003	10091	10142	10067	10094	10125	9913	10104	10033	9954	10044	9937	10186	10211	10103	10059	9890	10215	10151	10107	10106	9912	10017	10181	10231	10035	10182	10128	10222	10064	10070	10087	10167	10030	10081	10017	10090	10024	10074	10052	10061	10123	10130	10080	10084	10029	10061	10168	9805	10117	10071	10090	10084	10013	10019	10031	10010	10019	10103	10137	10113	9988	10189	10148	10029	10093	10149	10154	10163	10054	9926	10102	10057	10113	10116	9932	10121	10138	10093	10167	10000	10145	10090	10071	10111	9982	9994	10039	9978	10167	10220	9963	10129	9961	10154	9938	9911	10231	10083	9964	10023	10028	10130	10051	9965	9977	10031	10035	10129	9963	10121	10133	9935	10056	10059	9903	10079	10046	10124	10080	10137	10090	10117	10059	10075	10052	10159	9955	10123	10166	10046	10143	10069	10088	10108	10098	10086	10115	10157	9973	10077	10094	10125	10053	10114	10024	9902	10166	10097	9972	9956	9976	10060	9982	10071	10044	10031	10126	10043	9986	10117	10170	10098	10007	10010	10146	10039	10168	10232	9982	10035	10075	10139	9973	10162	10005	10155	10093	10033	10131	10198	9985	10041	10064	10355	9978	9949	10043	10061	10008	9989	10144	10058	10016	10138	10100	10053	9958	10027	10184	10051	10007	10043	10099	10036	10087	9923	10072	9903	10099	10013	10131	10202	9972	9920	10081	10198	10162	9955	10195	9883	10165	9975	10055	9937	10137	9892	9871	10016	10082	10071	10019	10088	9942	10149	10037	10129	10055	10228	10123	10073	9942	10212	10009	10065	10070	10203	10143	9996	9957	10037	10098	10056	9933	10037	10200	10006	10047	10074	10028	10071	10057	9957	10084	10062	10045	9865	9957	10118	10045	10192	9975	10112	10093	9962	10121	10078	10061	10152	10032	10031	9954	9974	10160	10086	9993	10165	10029	10065	10109	9962	10061	10125	10041	10002	10015	10125	10025	9931	10128	9892	10001	10126	10052	10028	10173	10224	10113	10113	10023	10123	10118	9962	10098	10013	10110	10066	10091	10095	10011	10097	9837	10238	10092	9941	9899	10148	9934	10045	10158	10048	9906	10226	10194	10107	10138	9967	10184	10057	9970	10159	10168	9988	10113	10092	10064	10040	10110	10039	10072	10113	10093	9905	10202	10054	10017	10059	9966	9966	10076	10139	10019	10113	9982	9888	10166	9930	9871	10086	10084	9987	10079	10230	10231	10080	10080	10113	10107	9925	10085	10109	10050	9947	10030	10103	10184	10026	10112	10114	9906	10151	9956	9987	10058	9938	10036	10305	9903	10072	10191	9984	10034	10045	10082	10058	10182	10034	10001	10025	9833	9898	10013	10007	10045	10202	10165	10007	10210	10047	9942	9944	10095	10065	10064	10105	10077	10115	10028	10064	10060	10076	10078	10061	10024	9947	10033	9943	10145	10168	10145	9998	9926	9968	9969	10057	9895	10052	9969	10180	10101	10105	10116	10109	10117	10132	10133	10115	10027	10101	10235	10079	10026	10043	10066	10060	10135	10032	10014	10160	10099	10098	10058	10145	10048	10043	10070	10053	10120	9989	10086	9978	10232	10011	9988	10041	10239	10154	10024	10207	10144	10108	9899	9979	10049	10122	10159	9968	9991	10143	9988	10051	10061	10035	10199	9974	10239	10030	10021	10135	10149	10061	10062	9928	10100	9980	10061	10007	10079	10089	10087	10193	10108	10085	10028	10215	10002	10046	10152	10000	10052	10138	10150	10171	10186	10035	10192	10114	10207	10068	10068	9996	10069	9970	10041	9984	10134	10218	10202	9962	10056	9924	10124	10166	10161	10248	10036	9991	10239	10121	10173	10140	10162	10105	9966	9925	9968	10123	9966	10019	10008	10172	10171	10068	10170	10023	10137	10143	10081	10148	10001	10134	10015	10061	10060	10040	10078	9972	10198	10097	10011	10109	10088	9952	10003	10111	10129	10173	10134	10066	9924	10071	10180	9988	10067	10107	10013	9936	10107	10091	9981	10219	10072	10042	9998	9860	10130	9973	9991	10087	10025	10298	10172	9917	10069	10079	9990	10030	10073	10029	10095	10015	10232	9962	10008	10068	10150	10109	10116	10151	10029	10157	10138	9962	10074	9908	10210	10021	10111	10067	10055	9987	10125	10194	10122	10098	10001	10278	10080	10133	9955	10023	10165	10100	10111	10133	10003	9989	10093	10051	9920	10132	10040	9987	10234	10072	10173	10110	10097	10068	9924	10111	9991	10247	10176	10003	9879	9967	10192	10230	10225	10048	10066	10070	10041	10240	9883	10052	10090	10048	10066	10039	10093	10086	10062	10129	10083	10043	10163	10011	10196	10095	9855	10043	10021	10098	10239	10166	10071	10058	10185	10056	9970	10052	10100	10199	10190	10029	10248	10029	10224	10065	10149	10089	10104	10049	10181	9976	10082	10115	10087	9908	10019	10042	10015	10236	10047	10100	10119	9977	9989	10069	10034	10057	9998	10023	10011	10049	10032	10158	10112	10123	10110	9897	10174	9914	10022	10161	10058	10116	9987	10041	10088	10044	10184	10146	10151	9972	10114	10133	10147	10069	10101	10142	10064	10080	9952	10189	10098	10057	10186	10085	10042	10189	10070	10004	10055	10314	9891	10119	9784	10101	10142	10031	10048	10091	10043	10165	10093	10153	10012	10096	10065	10100	10077	10091	10164	10126	10154	10077	10104	10095	10018	10168	9895	9937	10056	10182	10115	10043	10143	10093	10054	9896	10093	9974	10024	10050	10116	10101	10013	10107	10071	9950	10055	10071	9995	10052	9984	9996	10149	10019	9979	10097	9875	10090	9941	10026	10088	10001	10115	10166	10020	10061	10056	10048	10253	10064	10121	10031	10126	10021	10152	10144	10218	10177	9991	10040	10032	9926	9955	10197	9882	9921	10098	10059	10038	9978	10092	10116	10018	10011	10149	10011	10184	10019	10207	10165	10167	10075	10214	10063	9934	9954	10143	9969	9982	9971	10064	9992	10157	10112	10034	10049	9805	10106	10053	10094	10171	10038	10057	9982	10171	9997	9954	10066	9923	10100	10100	9953	10022	9963	10052	10142	10106	10178	10098	10140	10195	10053	10067	10100	10059	10138	10062	10062	10288	10133	10179	9967	9978	9979	10199	10022	9978	10188	9996	10079	10077	9864	9974	10080	9946	9985	10067	10181	9994	10118	10081	10030	10193	10188	10083	10075	10034	10010	10002	10081	10199	10090	10096	10127	9852	10106	10004	9995	10117	10068	9964	10051	9966	10232	10062	9941	10148	10191	10075	10006	10114	9983	10019	10152	10046	10057	10051	9948	10038	9998	9950	10058	10017	10018	10152	10157	10065	10095	10140	9993	10089	10189	10072	9932	10008	10020	10009	10153	9908	10046	9980	9851	10078	10193	10108	10066	10040	10243	10155	10212	10155	10004	10042	10193	10246	10150	10131	10112	10069	10089	10070	10147	10087	10035	10001	10101	10035	9843	9984	9997	10051	10192	10022	10253	10207	10116	10087	9956	10046	10071	10170	9956	9988	10140	10202	10146	10220	10141	10091	10064	10118	9992	10121	10015	10058	10102	10030	10101	10068	10011	10034	9918	10176	10109	10043	9978	10129	10048	9922	10007	10129	10105	10022	9969	10175	10048	10107	10193	10175	9936	10108	10044	10033	9913	10156	10068	10010	9930	10024	10048	10079	10106	9946	10197	10080	10008	10171	10099	10152	10088	10171	10065	10080	9902	10175	10096	10130	9923	9984	10314	10051	10297	9990	10089	10145	9973	9959	10219	10094	10033	10064	10126	9986	10200	9952	10075	10084	10022	10013	10053	10216	10165	10148	10032	9993	10058	10119	10207	10058	9912	10073	10149	10043	10043	10048	10242	10136	10216	10005	10020	10156	9935	9934	10266	10203	10045	10070	10147	10022	10083	9808	9828	9980	10074	10003	10141	10056	10128	10118	10017	10112	10006	10172	10155	10181	9994	10045	10126	10200	10193	10012	10097	10098	10037	10092	10017	10059	9910	10088	9912	9933	10053	10172	9943	9982	10064	10247	10168	10149	10057	10032	9849	10166	10068	9993	10059	10084	10053	10139	9996	9978	10146	9947	10078	10032	10083	9980	10072	10067	10089	9946	10142	10029	10019	9975	10097	10113	10153	9997	10053	10128	10215	9956	10032	10085	10151	10035	9996	10163	10162	10054	10048	10144	10082	10215	10150	10063	10055	10117	10033	10063	10149	10197	10062	10170	10074	10008	10113	10202	10121	10136	10102	9932	10031	10035	10069	10088	10039	10176	10008	9912	10054	10037	9995	9995	9992	10171	10090	10191	10155	10183	10084	10058	10189	10121	10228	10258	10147	10049	10091	10128	10015	10059	10021	10083	9991	10053	10073	10062	10035	10095	10098	10078	10070	10023	10029	9978	9989	10161	9997	10086	10019	10149	10103	10014	9898	10069	10100	10108	10117	10034	10111	10227	10013	9938	10144	9968	10191	10029	10103	10085	10251	10058	10045	10126	10061	10155	10057	10026	10052	9866	10143	9926	10044	9951	10132	9971	9988	10187	10035	10015	10200	10144	10116	9934	9968	10026	10080	10148	9972	10184	10013	10039	10120	10131	10083	10009	10166	10017	10159	9958	10224	9948	9989	10225	9915	10110	10185	9860	9965	10125	10108	10129	10003	10021	10074	10133
25340	21133	28192	29775	30521	25500	24624	31475	38023	33997	27474	22250	19367	18284	17946	17822	17910	17640	17856	17665	17765	17835	17766	17781	17818	17801	17702	17644	17750	17762	17714	17635	17819	17650	17588	17552	17592	17546	17684	17721	17690	17499	17794	17743	17846	17676	17724	17611	17870	17580	17577	17591	18060	17578	17636	17693	17725	17653	17605	17554	17678	17544	17486	17558	17653	17698	17808	17619	17708	17596	17705	17767	17710	17645	17518	17622	17536	17591	17620	17846	17589	17673	17676	17703	17706	17690	17637	17851	17772	17718	17620	17696	17695	17700	17725	17667	17604	17597	17654	17809	17677	17823	17793	17724	17610	17561	17756	17783	17607	17715	17619	17701	17564	17663	17630	17877	17711	17814	17791	17438	17866	17648	17822	17639	17550	17422	17632	17704	17578	17578	17847	17497	17516	17559	17581	17622	17636	17591	17872	17632	17711	17748	17749	17709	17633	17629	17700	17476	17520	17789	17718	17711	17757	17820	17676	17768	17633	17895	17642	17626	17511	17756	17679	17554	17383	17343	17557	17671	17776	17540	17802	17820	17576	17863	17752	17737	17582	17421	17669	17702	17762	17879	17647	17755	17844	17624	17692	17741	17519	17600	17595	17911	17627	17552	17931	17537	17708	17730	17897	17663	17508	17496	17742	17741	17934	17507	17714	17491	17456	17468	17851	17695	17809	17660	17723	17730	17656	17613	17510	17680	17740	17783	17806	17466	17671	17674	17644	17787	17643	17709	17782	17537	17671	17635	17654	17870	17841	17550	17751	17837	17905	17504	17845	17981	17693	17662	17716	17662	17479	17539	17532	17651	17681	17687	17872	17675	17878	17686	17816	17676	17906	17812	17659	17919	17729	17699	17721	17628	17732	17584	17573	17479	17504	17449	17636	17575	17712	17507	17676	17703	17712	17837	17687	17404	17614	17461	17686	17864	17619	17821	17556	17515	17528	17841	17654	17750	17581	17742	17697	17792	17676	17566	17729	17634	17767	17658	17512	17471	17529	18003	17665	17926	17896	17688	17869	17776	17740	17591	17627	17558	17769	17887	17466	17808	17624	17838	17828	17552	17762	17717	17629	17698	17752	17681	17527	17779	17799	17693	17544	17632	17712	17748	17709	17763	17714	17912	17793	17707	17748	17832	17651	17599	17505	17476	17612	17635	17522	17509	17706	17621	17803	17623	17599	17665	17717	17563	17932	17991	17636	17709	17534	17648	17594	17794	17642	17681	17609	17666	17486	17661	17578	17402	17934	17723	17691	17834	17642	17826	17828	17658	17653	17643	17877	17630	17865	17763	17724	17796	17856	17560	17751	17635	17555	17582	17387	17645	17607	17732	17749	17723	17714	17439	17607	17789	17837	17935	17724	17919	17726	17599	17618	17765	17626	17671	17703	17615	17630	17868	17858	17660	17759	17565	17758	17688	17402	17687	17609	17677	17871	17467	17238	17928	17642	17600	17644	17840	17550	17737	17616	17630	17741	17689	17721	17671	17690	17879	17684	17757	17738	17446	17654	17689	17636	17742	17646	17654	17660	17618	17731	17702	17500	17663	17636	17497	17859	17572	17502	17728	17604	17515	17778	17872	17711	17901	17569	17653	17835	17670	18026	17533	17737	17753	17923	17805	17630	17500	17554	17582	17686	17724	17896	17686	17741	17626	17705	17598	17873	17676	17782	17645	17534	17606	17591	17659	17775	17768	17598	17713	17740	17628	17713	17818	17705	17831	17849	17586	17796	17466	17812	17617	17579	17480	17570	17870	17640	17611	17633	17678	17856	17533	17706	17723	17867	17557	17675	17579	17543	17724	17551	17510	17771	17508	17587	17636	17721	17362	17751	17474	17706	17865	17652	17699	17919	17892	17747	17644	17793	17730	17683	17837	17677	17732	17613	17636	17641	17668	17462	17718	17708	17736	17670	17736	17786	17672	17550	17821	17565	17732	17564	17617	17637	17761	17867	17723	17774	17544	17591	17607	17681	17779	17569	17758	17713	17590	17769	17832	17498	17613	17445	17537	17805	17732	17655	17683	17915	17745	17781	17523	17622	17531	17531	17748	17849	17550	17432	17725	17761	17597	17417	17523	17569	17679	17426	17693	17955	17708	17771	17606	17321	17586	17669	17590	17703	17887	17665	17702	17627	17722	17760	17770	17607	17519	17741	17751	17899	17966	17778	17712	17698	17502	17561	17399	17651	17656	17764	17805	17894	17652	17655	17748	17812	17529	17771	17682	17667	17732	17601	17734	17576	17667	17581	17650	17676	17421	17530	17817	17736	17712	17584	17604	17426	17573	17689	17562	17691	17490	17635	17723	17773	17584	17560	17506	17636	17728	17649	17692	17551	17723	17793	17663	17693	17794	17650	17721	17710	17430	17762	17740	17697	17630	17690	17781	17586	17571	17631	17560	17460	17605	17475	17650	17709	17645	17517	17895	17582	17468	17766	17535	17646	17896	17815	17696	17664	17813	17819	17721	17838	17732	17445	17856	17725	17545	17909	17813	17689	17607	17672	17624	17486	17614	17568	17731	17550	17745	17807	17729	17834	17784	17833	17731	17720	17770	17544	17742	17632	17861	17285	17559	17539	17677	17672	17542	17724	17666	17707	17656	17712	17678	17644	17540	17746	17607	17783	17298	17704	17670	17570	17710	17668	17552	17611	17647	17739	17835	17799	17575	17646	17593	17529	17706	17692	17633	17275	17684	17520	17866	17658	17741	17676	17692	17697	17606	17808	17628	17643	17662	17748	17624	17781	17756	17733	17609	17927	17860	17591	17681	17677	17724	17688	17676	17833	17589	17637	17767	17887	17571	17465	17731	17568	17679	17750	17662	17768	17609	17572	17567	17516	17775	17468	17716	17389	17629	17568	17716	17553	17666	17599	17873	17906	17966	17778	17574	17670	17709	17717	17642	17599	17714	17825	17641	17548	17630	17751	17976	17576	17643	17882	17796	17791	17631	17618	17622	17592	17620	17768	17799	17691	18018	17672	17535	17874	17666	17444	17738	17679	17590	17855	17700	17797	17765	17630	17777	17525	17581	17896	17648	17749	17737	17544	17775	17552	17615	17583	17669	17565	17713	17778	17839	17548	17444	17646	17799	17582	17412	17636	17879	17724	17630	17904	17673	17686	17664	17722	17602	17837	17781	17556	17738	17716	17554	17648	17879	17712	17763	17797	17763	17746	17710	17673	17743	17553	17672	17558	17516	17526	17839	17657	17831	17755	17660	17601	17725	17983	17842	17542	17821	17860	17630	17585	17526	17700	17739	17877	17864	17819	17837	17714	17731	17805	17763	17591	17652	17788	17629	17518	17756	17680	17651	17694	17695	17760	17792	17821	17667	17699	17812	17683	17650	17805	17471	17792	17464	17766	17364	17593	17529	17734	17590	17773	17841	17646	17565	17498	17771	17617	17665	17908	17760	17751	17848	17624	17685	17633	17678	17663	17582	17541	17636	17646	17690	17364	17547	17547	17667	17542	17495	17595	17634	17650	17501	17660	17648	17711	17867	17622	17679	17667	17856	17667	17570	17460	17773	17464	17622	17621	17578	17932	17670	17533	17913	17869	17570	17600	17573	17801	17671	17688	17516	17690	17684	17916	17530	17593	17587	17792	17680	17579	17721	17686	17763	17451	17450	17816	17811	17515	17434	17532	17405	17691	17528	17569	17435	17808	17688	17727	17953	17775	17491	17763	17513	17712	17815	17659	17916	17788	17618	18001	17748	17958	17673	17830	17653	17659	17510	17787	17685	17575	17545	17607	17490	17656	17619	17486	17356	17611	17614	17583	17598	17674	17693	17902	17771	17687	18045	17612	17687	17778	17762	17720	17633	17593	17719	17651	17651	17712	17793	17866	17751	17792	17721	17688	17617	17649	17799	17935	17755	17632	17640	17695	17675	17565	17571	17463	17861	17633	17739	17605	17492	17686	17762	17795	17729	17635	17765	17824	17701	17496	17690	17675	17632	17668	17619	17589	17756	17695	17458	17873	17382	17817	17608	17545	17545	17680	17554	17539	17926	17527	17495	17561	17721	17851	17805	17586	17680	17615	17745	17558	17827	17586	17600	17810	17768	17801	17563	17615	17607	17626	17539	17704	17660	17707	17658	17776	17449	17643	17864	17754	17561	17903	17779	17509	17615	17739	17634	17711	17661	17423	17639	17682	17619	17643	17621	17745	17838	17587	17555	17632	17606	17576	17657	17663	17501	17832	17307	17783	17888	17768	17690	17822	17568	17670	17518	17572	18016	17729	17448	17842	17707	17654	17843	17691	17625	17764	17382	17673	17667	17603	17771	17988	17521	17805	17512	17497	17764	18027	17708	17663	17439	17741	17679	17716	17720	17649	17646	17761	17862	17587	17560	17755	17520	17597	17484	17754	17958	17729	17674	17611	17870	17853	17720	17801	17763	17659	17628	17957	17736	17669	17611	17919	17634	17862	17578	17756	17613	17735	17653	17646	17464	17621	17569	17668	17738	17745	17720	17798	17702	17837	17764	17665	17703	17624	17592	17703	17694	17915	17857	17460	17647	17863	17633	17734	17775	17686	17653	17736	17853	17618	17683	17703	17403	17680	17508	17542	17601	17833	17638	17788	17612	17534	17681	17769	17578	17728	17692	17588	17660	17651	17611	17862	17455	17608	17725	17637	17944	17665	17743	17538	17823	17792	17870	17722	17848	17625	17571	17724	17917	17717	17697	17613	17644	17700	17697	17806	17492	17798	17619	17596	17682	17735	17758	17960	17774	17838	17645	17705	17677	17836	17607	17600	17719	17754	17893	17886	17690	17731	17640	17694	17609	17535	17640	17523	17754	17694	17707	17870	17855	17672	17615	17727	17862	17544	17413	17566	17641	17709	17698	17555	17646	17669	17609	17835	17864	17746	17754	17736	17635	17689	17759	17706	17581	17745	17866	17780	17575	17605	17697	17733	17758	17636	17768	17741	17758	17698	17670	17552	17687	17715	17818	17743	17661	17252	17736	17584	17629	17573	17741	17646	17360	17715	17799	17552	17751	17649	17569	17763	17465	17571	17737	17753	17629	17677	17747	17649	17548	17871	17753	17680	17605	17667	17466	17736	17654	17720	17540	17629	17707	17610	17806	17637	17810	17762	17812	17923	17756	17626	17680
17078	30012	31111	26845	25787	16434	17026	26167	30562	24925	18374	13361	11135	10415	10267	10381	10317	10088	10046	10369	10293	10315	10317	10160	10159	10190	10217	10123	10372	10254	10314	10245	10359	10121	10243	10209	10071	10238	10133	10195	10165	10106	10213	10393	10123	10147	10122	10145	10384	10315	10162	10131	10141	10206	10294	10053	10015	10177	10185	10100	10155	10260	10111	10181	10208	10169	10170	10133	10114	10192	10182	10354	10322	10153	10194	10274	10241	10249	10067	10112	10274	10130	10182	10179	10311	10014	10220	10079	10384	10175	10090	10233	10237	10276	10169	10097	10218	10132	10188	10102	10161	10221	10131	10216	10225	10181	10227	10291	10195	9932	10212	10190	10282	10048	10267	10283	10218	10187	10308	10245	10066	10146	10285	10267	10143	10181	10071	10255	10318	10114	10100	10195	10256	10188	10185	10073	10371	10202	10285	10147	10348	10114	10264	10162	10113	10208	10143	10059	10299	10209	10222	10248	10066	10185	10140	10111	10201	10239	10199	10142	10323	10166	10123	10089	10158	10255	10255	10115	10173	9991	10206	10049	10159	10198	10160	10231	9987	10270	10183	10169	10098	10119	10092	10001	10050	10164	10175	10259	9964	10140	10130	10197	10166	10107	10214	10167	10207	10167	10198	10131	10280	10132	10099	10165	10061	10268	10241	10231	10039	10234	10146	10089	10159	10115	10218	10116	10214	10312	10127	10291	10181	10224	10203	10283	10127	10190	10236	10230	10200	10136	10023	10151	10090	10077	10085	10146	10240	10158	10167	10159	10133	10161	10180	10248	10342	10169	10150	10115	10249	10263	9989	10147	10161	10189	10215	10278	10307	10201	10108	10279	10052	10043	10254	10210	10128	10346	10095	10120	10136	10177	10106	10289	10182	10093	10273	10234	10260	10241	10200	10092	10077	10245	10119	10201	10137	10133	10129	10287	10254	10151	10268	10240	10224	10076	10023	10135	10236	10123	10246	10157	10277	10156	10114	10112	10140	9996	10168	10312	10186	10057	10269	10178	10184	10134	10112	10256	10025	10107	10151	10118	10104	10143	10172	10288	10201	10159	10225	10198	10303	10212	10121	10081	10168	10101	9938	10088	10297	10183	10092	10013	10271	10112	10255	10157	10323	10370	10134	10385	10046	10130	10181	10112	10215	10181	10119	10298	10149	10247	10255	10243	10240	10174	10141	10009	10236	10295	10123	10040	10146	10228	10207	10189	10047	10234	10269	10120	10170	10226	10208	9971	10184	10082	10291	10260	10210	10168	10161	10075	10287	10110	10131	10101	10019	10196	10219	10171	10186	10225	10203	10246	10085	10028	10278	10178	10108	10041	10222	10141	10113	10113	10197	10236	10066	10223	10269	10115	10163	10146	10137	10315	10154	10225	10052	10321	10143	10208	10151	10299	10138	10224	10295	10262	10245	10159	10208	10141	10277	10090	10015	10258	10234	10168	10132	10347	10154	10160	10160	10238	10357	10141	10348	10107	10236	10044	10294	10247	10224	10214	10170	10219	10114	10224	10178	10078	10111	10186	10127	10334	10243	10238	10106	10265	10264	10157	10189	10125	10194	10245	10297	10161	10107	10173	10188	10143	10167	10180	10010	10148	10184	10143	10156	10048	10192	10118	10125	10193	10169	10244	10102	10154	10360	10270	10046	10248	10004	10181	10053	10139	10146	10106	10144	10079	10237	10268	10280	10219	10135	10072	10070	10224	10179	10240	10070	10389	10042	10209	10262	10075	10117	10223	10272	10183	10167	10152	10168	10304	10182	10188	10332	10238	10092	10312	10289	10247	10342	10097	10134	10136	10108	10300	10080	10188	10134	9956	10167	10076	10355	10165	10277	10314	10121	10240	10234	10181	10116	10031	10175	10240	10185	10142	10401	10111	10177	10107	10291	10271	10099	10202	10239	10128	9917	10271	10183	10196	10219	10208	10064	10286	10040	10216	10170	10087	10267	10284	10192	10080	10147	10232	10241	10085	10266	10128	10331	10227	10165	10218	10031	10231	10170	10127	10166	10182	10278	10281	10083	10306	10397	10268	10219	10324	9876	10110	10316	10136	10181	10424	10133	10275	10150	10182	10095	10055	10198	10160	10243	10186	10208	10342	10068	10259	10277	10226	10173	10208	10023	10030	10210	10140	10303	10194	10080	10105	10088	10284	10202	10230	10133	9943	10179	10141	10215	10104	10045	10058	10249	10227	10008	10054	10218	10332	10219	10101	10217	10145	10218	10258	10291	10399	10198	10276	10122	10117	10102	10137	10392	10164	10266	10015	10192	10131	10309	10097	10219	10305	10089	10177	10243	10170	10113	10185	10172	10128	10210	10220	10315	10241	10155	10049	10247	10053	10056	10080	10147	10238	10110	10286	10224	10168	10244	10047	10130	10217	10353	10078	10248	10090	10319	10117	10201	10308	10168	10139	10044	10215	10168	10262	10082	9981	10058	10269	10059	10241	10150	10236	10098	10120	10231	10105	10265	10050	10145	10127	10273	10257	10028	10047	10265	10288	10189	10036	10172	10045	10152	10275	10083	10366	10017	10348	10195	10163	10312	10292	10145	9992	10155	10141	10358	10137	10217	10067	10155	10014	10103	10042	10101	10086	10177	10187	10034	10154	10200	10327	10060	10080	10058	10225	10143	10221	10080	10233	10254	10156	10209	10339	10097	10109	10222	10158	10109	10183	10114	10123	10146	10253	9935	10229	10273	10216	10268	10204	10135	10236	10178	10112	10144	10229	10343	10143	10054	10034	10299	10075	10338	10240	10137	10233	10203	10173	10198	10185	10103	10066	10171	10187	10191	10200	10215	10173	10096	10218	10116	10083	10220	10168	10114	10160	10200	10109	10332	10202	10303	10134	10175	10256	10141	9990	10202	10157	10144	10240	10212	10217	10286	10249	10123	10149	10223	10315	10247	10314	10318	10151	10207	10054	10255	10207	10143	10156	10235	10164	10088	10184	10116	10160	10186	10336	10093	10294	10222	10293	10310	10216	10286	10363	10188	10306	10103	10157	10241	10090	10330	10220	10139	10183	10249	10166	10236	10154	10421	10084	10167	10134	10200	10167	10369	10276	10048	10105	10310	10068	10172	10238	10070	10233	10216	10144	10343	10130	10129	10138	10255	10178	10157	10209	10232	10314	10085	10144	10118	10197	10355	9895	10222	9950	10111	10186	10083	10002	10122	10110	10324	10213	10230	10243	10167	10214	10225	10138	10212	10126	10388	10292	10247	10243	10269	10297	10107	10221	10238	10029	10157	10263	10094	10214	10044	10211	10219	10132	10231	10121	10174	10041	10306	10274	10276	10111	10300	10061	10033	10241	9982	10174	10314	10224	10216	10052	10239	10231	10201	10337	10352	10151	10203	10243	10298	10108	10272	10021	10125	10276	9977	10274	10155	10271	10256	10043	10137	10191	10122	10106	10007	10178	10134	10120	10246	10160	10139	10257	10151	10127	10194	10021	10269	10251	10319	10202	10205	10331	10238	10024	10130	10276	10171	10268	10063	10120	10196	10194	10058	10319	10102	10182	10221	10117	10157	10043	10085	10252	10238	10128	10118	10249	10187	10155	10109	10054	10195	10247	10181	10154	10107	10208	10248	10249	10162	10352	10251	10208	10263	10106	10255	10060	10097	10242	10095	10067	10259	10265	10059	10275	10187	10171	10161	10140	10312	10238	10145	10124	10183	10230	10251	10213	10164	10190	10141	10005	10259	10177	10207	10206	10133	10139	10211	10122	10087	10204	10075	10271	10144	10217	10123	10331	10266	10341	9997	10152	10215	10298	9979	10213	10354	10188	10176	10174	10091	10368	10045	10287	10254	10232	10190	9962	10332	10065	10161	10280	10167	10081	10187	10096	10084	10177	10184	10285	10121	10225	10210	10302	10154	10226	10079	10156	10224	10145	10156	10309	10250	10112	10307	10169	10278	10237	10154	10138	10189	10052	10265	10157	10228	10152	10245	10237	10236	10283	10263	10163	10274	10185	10253	10110	10174	9987	10161	10351	10112	10252	10112	10236	10240	10131	10170	10079	10118	10144	10297	10214	10290	10200	10046	9960	10031	10172	10125	10314	10246	10227	9999	10045	10359	10180	10211	10115	10124	10145	10129	10185	10077	10203	10135	10083	10147	10116	10145	10160	10153	10067	10311	10332	10232	10265	10339	10057	10061	10299	10106	10141	10263	10245	10209	10160	10099	10211	10161	10150	10041	10020	10243	10160	10171	10118	10136	10074	10164	10238	10286	10106	10139	10062	10001	10269	10291	10046	10223	10206	10102	10195	10123	10259	10225	10241	10131	10082	10099	10144	10051	10150	10244	10074	10151	10368	10229	10250	10063	10066	10251	10160	10188	10215	10197	10192	10308	10259	10171	10094	10159	10248	10213	10174	10102	10279	10290	10252	10299	10160	10219	10037	10186	10262	10212	10098	10255	10229	10298	10190	10194	10097	10292	10164	10137	10126	10239	10141	10282	10282	10095	10213	10187	10121	10150	10221	10139	10106	10146	10228	10278	10217	10102	10327	10089	10178	10207	10178	10194	10079	10103	10311	10215	10085	10087	10157	10076	10067	10092	10198	10114	10174	10125	10336	10264	10110	10160	10141	10186	10255	10069	10220	10091	10292	10118	10152	10260	10044	10179	10281	10115	10168	10140	10191	10093	10179	10086	10188	10134	10233	10251	10105	10230	10149	10172	10112	10244	10074	10259	10120	10355	10089	10100	10271	10253	10134	10044	10216	10180	10014	10300	10123	10227	10230	10144	10177	10263	10197	10121	10138	10265	10147	10033	10121	10066	10227	10185	10256	10271	10261	10158	10256	10021	10229	10293	10312	10061	10200	10260	10212	10059	10322	10053	10089	10100	10195	10007	10090	10248	10067	10291	10062	10141	10141	10085	10193	10263	10147	10274	10266	10076	10021	10113	10463	10176	10049	10094	10207	10280	10191	10124	10206	10132	10180	10132	10221	10197	10312	10118	10174	10143	10242	10082	10141	10119	10159	10243	10118	10218	10302	10337	10072	10167	10166	10050	10133	10329	10056	10004	10197	10337	10075	10216	10116	10032	10241	10277	10182	10241	10351	10235	10208	10203	10225	10125	10139	10239	10165	10196	10192	10164	10266
23235	21057	28594	26551	27673	26472	31301	45903	52773	45395	35359	26252	21022	18873	18384	18411	17971	17871	17946	18125	17780	17702	17950	18004	17911	17804	18077	17659	17797	17965	17842	18056	17732	17844	17977	17877	17913	17840	17876	17836	17904	17782	17692	17825	17809	17755	17999	17902	17777	18034	17698	17688	17804	17772	17771	17744	17714	17789	17504	17604	17754	18040	17898	17901	17745	17889	17850	18047	17829	18202	17956	17805	17731	17824	17865	17764	17798	17826	17724	17663	17718	17716	17776	17898	17715	17644	17970	17973	17732	17873	17937	17710	17673	17827	17827	17639	17540	17761	17635	17507	17680	17637	17837	17772	17913	17599	17716	17952	17883	17730	17674	17656	17842	17304	17841	17837	17796	17676	17555	17803	17711	17788	17517	17674	17783	17839	17754	17733	17566	17900	17706	17752	17669	17739	17713	17807	17737	17719	17578	17758	17645	17771	17711	17614	17814	17708	17894	17791	17647	17697	17914	18025	17992	17657	17622	18002	17865	17927	17781	18017	17797	17855	17848	17752	17659	17799	17509	17690	17763	17790	17773	17811	17663	17828	17680	17617	17640	17728	17621	17628	17762	17678	17686	17773	17987	17905	17833	17793	17626	17704	17899	17757	17804	17792	17682	17706	17825	17841	17827	17891	17845	17824	17542	17824	17929	17661	17946	17796	17762	17843	17758	17606	17622	17801	17816	17870	17828	17756	17690	17718	17794	17834	17828	17721	17861	17623	17992	17716	17855	17709	17636	17738	17921	17805	17853	17867	17739	17669	17789	17839	17674	17683	17778	17660	17748	17824	17731	17717	17671	17665	17819	17660	17968	17707	17702	17867	17839	17862	18001	17583	17719	17635	17683	17659	17959	17749	17698	17689	17617	17698	17826	17875	17681	17637	17891	17600	17815	17775	17977	17623	17799	17862	17737	17763	17838	17753	17510	17805	17729	17421	17542	17597	17939	17682	17837	17782	17777	17721	17584	17424	17672	17670	17772	17810	17846	17842	17524	17728	17575	17734	17857	17828	17854	17739	17670	17775	17950	17632	17784	17637	17703	17791	17782	17741	17743	17637	17638	17756	17666	17735	17654	17729	17709	17720	17687	17673	17760	17818	17774	17964	17747	17591	17651	17722	17695	17731	17466	17722	17833	17925	17770	17757	17709	17655	17769	17736	17601	17585	17890	17684	17882	17638	17763	17610	17479	17680	17743	17592	17887	17696	17839	17840	17716	17904	17912	17727	17820	17850	17444	17848	17812	17725	17741	17819	17839	17744	17741	17479	17632	17722	17714	17693	17719	17922	17735	17938	17704	17431	17700	17393	17670	18046	17707	17825	17656	17745	17837	17939	17794	17772	17845	17805	17931	17785	17822	17571	17965	17792	17568	17629	17768	17844	17796	17886	17625	17754	17740	17898	17856	17686	17552	17607	17740	17836	17909	17761	17815	17913	17696	17926	17631	17620	17836	17756	17826	17647	17720	17739	17792	17820	17866	17625	17812	17682	17767	17913	17774	17778	17849	17663	17826	17843	17790	17919	17872	17704	17771	17645	17642	17686	17753	17669	17735	17724	17804	17499	17681	17859	17758	17732	17770	17775	17741	17655	17460	17748	17814	17885	17597	17741	17777	17903	17918	17704	17720	17623	17580	17844	17680	17659	17593	17672	17753	17708	17845	17861	17763	17731	17676	17870	17793	17768	17716	17940	17746	17761	17903	17769	17949	17722	17906	17747	17579	17614	17785	17794	17756	17795	17797	17526	17816	17920	17671	17781	17805	17759	17852	17738	17962	17907	17553	17619	17907	17518	17842	17779	17777	17745	17684	17650	17796	17858	17905	17770	17895	17765	17524	17705	17612	17640	17939	17928	17772	17964	17856	17808	17824	17782	17865	17991	17598	17777	17906	17809	17585	17616	17905	17603	17876	17650	17807	17907	17839	17620	17740	17695	17878	17770	17756	17817	17823	17821	17760	17805	17875	17818	17957	17730	17851	17959	17731	17793	17698	17689	17689	17769	17835	17993	17990	17893	17923	17647	17867	17689	17819	17573	17619	17875	17679	17396	17736	17843	17828	17755	17862	17514	17657	17515	17451	17837	17524	17539	17815	17837	17744	17856	17914	17737	17634	17643	17716	17699	18113	17779	17858	17630	17835	17581	17983	17787	17632	17841	17584	17712	17767	17843	17908	17979	18040	17704	17691	17958	17611	17658	17752	17762	17809	17825	17756	17738	17557	17701	17728	17784	17900	17720	17873	17794	17915	18019	17736	17533	17868	17806	17831	17922	18003	17769	17794	17629	17673	17681	17685	17768	17814	17901	17679	17608	17681	17957	17770	17756	17592	17720	17787	17990	17614	17807	17750	17569	17387	17510	17954	17803	17977	17665	17807	17813	17846	17863	17858	17911	17581	17889	17600	17762	17714	17681	17870	17946	17828	17718	17689	17774	17856	17601	17900	17692	17885	17964	17851	17848	17663	17747	17843	17702	17767	17858	17779	17873	17505	17841	17771	18029	17738	17814	17672	17842	17611	17920	17885	17752	17925	17562	17860	17556	17748	17858	17853	17892	17637	17436	17827	17538	17728	17664	17739	17697	17712	17633	17638	17598	17934	17654	17729	17860	17808	17981	17676	17921	17768	17729	17693	17703	17848	17684	17899	17826	17536	17596	17787	17523	17585	17692	17662	17769	17836	17668	17808	17787	17689	17613	17613	17708	17565	17735	17537	17667	17768	17691	17748	17745	17588	17791	17656	17738	17916	17714	17758	17948	17967	17821	17794	17740	17710	17720	17760	17686	17697	17746	17878	17768	17697	17559	17579	17806	17613	17607	17761	17731	17879	17809	17700	17797	17657	17789	17864	17744	17813	17760	17717	17795	17747	17780	17873	17812	17869	17831	17938	17841	17902	17747	17912	17584	17790	17777	17710	17879	17825	17896	17778	17787	17975	17921	17987	17806	17735	17895	17699	17656	17814	17693	17936	17558	17834	17679	17963	18009	17674	17846	17780	17697	17626	18029	17812	17785	17729	17633	17945	17824	17845	17835	17688	17586	17699	17584	17807	17428	17558	17899	17652	17848	17853	17688	17662	17915	17800	17810	17793	17921	17843	17710	17927	17793	17632	17793	17684	17793	17953	17561	17858	17894	17781	17627	17821	17607	17747	17716	17757	17702	17945	17763	17745	17903	17805	17903	17828	17973	17646	17657	17786	17688	17824	17773	17771	17578	17815	17948	17480	17944	17962	17713	17756	17660	17783	18033	17939	17714	17737	17904	17699	17786	17659	17800	17802	17778	17738	17751	17480	17685	17990	17872	17793	18004	17603	17832	17501	17656	18011	17760	17563	17650	17972	17497	17560	17764	17777	17797	17776	17675	17931	17695	17577	17768	17831	17624	17743	17912	17977	17755	17692	17765	17528	17736	17605	18048	17627	17799	17739	17822	17821	17825	17759	17693	17659	17753	17723	17778	17840	17709	17538	17735	17921	17648	17749	17745	18025	17829	17547	17817	17768	17953	17760	17802	17720	17755	17826	17603	17892	17641	17839	17669	17854	17783	17808	17734	17975	17862	17596	17790	17713	17855	17964	17758	17850	17732	17550	17704	17619	17782	17747	17654	17528	17729	17760	17786	17848	17990	17879	17789	17874	17732	17723	17884	17646	17566	18004	17905	17680	17787	17725	17741	17660	17740	17814	17793	17581	17765	17729	17847	17721	17874	17736	17882	17663	17933	17800	17866	18132	17836	17868	17692	17682	17934	18022	17884	17806	17534	17993	17868	17648	17657	17787	17848	17917	17751	17624	17529	17844	17811	17575	17801	17764	17605	17723	17880	17738	18060	17724	17911	17704	17930	17650	17788	17862	17811	17724	17563	17583	17608	17672	17690	17823	17751	17671	17529	17795	17841	17812	17670	17853	17995	17855	17847	17809	17848	17813	17916	17999	18014	17793	18106	17807	17880	17634	17545	17802	17855	17572	17885	17808	17637	17655	18024	17796	17690	17796	17858	17958	17641	17802	17611	17734	17701	17802	17621	17843	17817	17988	17636	17801	17748	17934	17822	17705	17792	17674	17829	17600	17741	17858	17675	17942	17716	17757	17737	17491	17516	17776	17698	17908	17650	17786	17642	17744	17590	18152	17807	17512	17759	17585	17885	17804	18024	17894	17887	17943	17764	17827	17877	17694	17911	17873	17957	17954	17721	17800	17745	17769	17740	17794	17883	17862	17734	17778	17778	17871	17936	17532	17858	17548	17486	17959	17564	17750	17754	17628	17833	17891	17883	17791	17626	17867	17718	17768	17652	17922	17805	17689	17703	17919	17770	17977	17693	17535	17713	17813	17845	17774	17624	17455	17553	17724	17898	17925	17833	17641	17695	17750	17807	17613	17741	17920	17828	17503	17684	17797	17741	17761	17912	18020	17889	17668	17839	17796	17804	17799	17824	17719	17865	17912	17936	17905	17730	17731	17739	17531	17653	17946	17757	17550	17618	17926	17928	17844	17962	17845	17742	17707	17569	17833	17663	17618	17733	17727	17537	17731	17794	17882	17868	17953	18055	17740	17721	17768	17890	17781	17739	17463	17762	17778	17846	17644	17619	17795	17836	17794	18001	17799	17746	17722	17563	17716	17749	17801	17816	17648	17769	17992	17511	17836	17944	17961	17834	17696	17928	17660	17942	17736	17688	17843	17501	17621	17778	17688	17741	17583	17625	17848	17672	17676	17769	17653	17794	17860	17798	17728	17872	17944	17684	17836	17716	17662	17767	17583	17765	17625	17673	17622	17766	17683	17658	17750	17724	17747	17815	17727	17574	17770	17552	17758	17853	17693	17939	17711	17679	17878	17636	17912	17608	17743	17768	17771	17680	17604	17759	17922	17677	17917	17725	17608	17597	17716	17783	17609	17767	17608	17903	17776	17828	17842	17857	17649	17710	17533	17670	17700	17877	17943	17686	18032	17697	17683	17504	17800	17753	17741	17570	17812	17753	17887	17796	17786	17749	17875	17665	17680	17666	17885	17800	17940	17697	17704	17579	17766	17856	17786	17863	17671	17746	17818	17861	17820	17705	17916	17648	17747	17866	17710	17862	17668	17621	17636	17477	17616	17735	17843	17635	17617	17816	17844	17769	17613	17747	17587	17745
18693	39320	44065	38785	29033	17599	24049	42776	45619	35805	25464	16992	12480	10969	10449	10517	10385	10368	10267	10487	10438	10281	10443	10373	10293	10325	10333	10542	10520	10406	10416	10334	10374	10318	10329	10316	10437	10362	10405	10399	10360	10343	10538	10314	10404	10430	10481	10423	10323	10189	10474	10368	10223	10194	10156	10325	10490	10472	10387	10429	10336	10429	10258	10331	10468	10247	10302	10382	10347	10275	10385	10261	10428	10408	10295	10339	10482	10402	10365	10399	10460	10276	10234	10306	10210	10434	10327	10376	10455	10250	10243	10370	10431	10409	10588	10405	10426	10277	10371	10413	10451	10274	10303	10392	10240	10273	10455	10314	10399	10469	10487	10381	10321	10320	10309	10327	10498	10394	10295	10339	10344	10514	10242	10291	10341	10093	10445	10317	10184	10316	10343	10379	10519	10289	10289	10304	10266	10359	10399	10431	10417	10296	10325	10360	10434	10379	10299	10409	10365	10249	10408	10222	10250	10365	10309	10359	10272	10246	10278	10342	10368	10325	10444	10346	10274	10480	10249	10458	10396	10230	10382	10305	10398	10426	10173	10267	10323	10270	10354	10306	10304	10246	10433	10182	10227	10407	10315	10296	10328	10276	10279	10418	10172	10303	10438	10338	10309	10417	10265	10373	10325	10321	10189	10248	10414	10334	10351	10349	10179	10428	10319	10383	10287	10365	10329	10404	10282	10290	10350	10312	10295	10160	10264	10420	10275	10448	10200	10247	10399	10332	10203	10415	10247	10277	10431	10410	10339	10225	10249	10489	10302	10321	10310	10349	10270	10448	10419	10397	10219	10334	10236	10345	10168	10309	10304	10317	10305	10215	10446	10329	10276	10292	10267	10291	10258	10480	10258	10365	10504	10174	10316	10197	10531	10402	10564	10300	10334	10363	10365	10360	10381	10296	10225	10299	10289	10240	10327	10315	10187	10282	10307	10329	10382	10405	10312	10220	10224	10385	10361	10415	10317	10522	10256	10337	10402	10350	10385	10473	10235	10383	10308	10321	10260	10344	10284	10362	10337	10352	10367	10232	10316	10334	10340	10330	10503	10486	10330	10389	10367	10139	10259	10347	10221	10345	10212	10265	10318	10302	10181	10143	10128	10300	10323	10481	10371	10285	10409	10268	10236	10321	10364	10391	10418	10259	10414	10292	10341	10162	10233	10359	10263	10339	10394	10251	10209	10333	10376	10348	10399	10239	10535	10324	10193	10321	10228	10227	10232	10278	10409	10360	10295	10287	10295	10290	10081	10408	10119	10366	10373	10349	10261	10473	10180	10385	10403	10339	10274	10252	10331	10274	10319	10377	10294	10325	10260	10299	10303	10401	10318	10355	10370	10243	10352	10364	10417	10215	10339	10365	10366	10314	10411	10418	10337	10417	10470	10249	10427	10459	10288	10377	10275	10368	10407	10458	10333	10269	10489	10331	10347	10300	10314	10365	10325	10394	10360	10133	10327	10390	10316	10330	10423	10410	10234	10414	10246	10433	10396	10304	10189	10325	10331	10166	10227	10449	10104	10515	10425	10255	10248	10184	10159	10262	10284	10319	10370	10302	10326	10338	10304	10396	10340	10444	10282	10262	10139	10161	10263	10417	10205	10408	10319	10422	10429	10297	10208	10450	10358	10266	10307	10445	10344	10419	10180	10316	10294	10403	10070	10389	10327	10249	10292	10257	10238	10489	10564	10370	10210	10436	10221	10545	10327	10238	10399	10298	10456	10266	10265	10272	10138	10362	10275	10334	10294	10378	10436	10162	10431	10311	10446	10256	10366	10248	10323	10209	10324	10404	10323	10473	10251	10294	10303	10362	10253	10286	10301	10266	10304	10421	10236	10285	10465	10251	10174	10248	10288	10326	10251	10314	10355	10271	10382	10317	10371	10476	10329	10392	10222	10397	10348	10219	10206	10144	10138	10391	10196	10384	10383	10333	10424	10291	10460	10425	10131	10201	10285	10364	10456	10297	10158	10379	10366	10299	10457	10343	10289	10480	10295	10256	10307	10261	10356	10415	10275	10282	10402	10335	10253	10598	10274	10449	10228	10408	10130	10305	10325	10219	10402	10205	10307	10408	10355	10332	10426	10225	10327	10316	10368	10415	10319	10456	10293	10326	10373	10508	10201	10226	10304	10158	10333	10231	10206	10376	10284	10251	10337	10309	10306	10355	10212	10380	10518	10439	10285	10320	10281	10319	10252	10274	10280	10356	10373	10335	10255	10221	10261	10243	10469	10253	10236	10308	10375	10487	10149	10401	10294	10326	10258	10230	10253	10365	10428	10415	10342	10441	10189	10334	10461	10324	10499	10385	10295	10402	10207	10342	10302	10373	10361	10288	10333	10337	10287	10278	10341	10467	10447	10308	10292	10269	10289	10422	10420	10357	10250	10286	10200	10557	10330	10334	10170	10166	10334	10317	10232	10426	10182	10199	10377	10242	10297	10347	10313	10163	10357	10368	10302	10314	10285	10393	10329	10287	10448	10365	10325	10298	10196	10246	10197	10336	10319	10236	10406	10362	10228	10235	10301	10281	10265	10267	10320	10242	10272	10273	10276	10291	10359	10244	10410	10352	10423	10376	10373	10522	10348	10376	10335	10445	10106	10353	10264	10433	10460	10449	10355	10372	10356	10307	10311	10368	10405	10292	10248	10283	10351	10211	10357	10242	10235	10298	10283	10371	10299	10364	10385	10361	10248	10451	10494	10301	10282	10564	10413	10263	10453	10328	10259	10404	10336	10428	10476	10433	10311	10486	10253	10381	10327	10217	10337	10357	10379	10346	10163	10259	10165	10359	10279	10586	10369	10440	10276	10313	10237	10417	10312	10232	10473	10328	10179	10269	10282	10239	10244	10407	10202	10329	10367	10266	10366	10236	10426	10297	10211	10453	10265	10339	10335	10275	10294	10427	10289	10400	10387	10264	10241	10271	10337	10283	10294	10340	10349	10262	10283	10349	10276	10411	10309	10334	10425	10447	10396	10262	10316	10427	10363	10423	10249	10333	10333	10493	10289	10161	10231	10369	10267	10317	10434	10279	10341	10204	10325	10558	10399	10236	10270	10354	10254	10246	10270	10360	10352	10284	10215	10342	10430	10356	10351	10233	10263	10386	10296	10159	10422	10255	10318	10364	10279	10266	10366	10245	10408	10229	10232	10115	10255	10299	10288	10234	10182	10279	10221	10284	10298	10287	10248	10257	10095	10249	10268	10366	10342	10310	10415	10255	10416	10304	10327	10353	10305	10381	10349	10343	10174	10238	10313	10381	10275	10329	10353	10350	10358	10300	10432	10213	10442	10302	10257	10206	10381	10371	10232	10235	10273	10258	10337	10546	10338	10490	10324	10311	10278	10250	10257	10163	10338	10326	10289	10281	10414	10330	10337	10384	10277	10306	10351	10321	10251	10320	10343	10322	10323	10343	10449	10447	10337	10288	10307	10253	10333	10337	10355	10422	10389	10328	10377	10421	10399	10315	10294	10362	10317	10239	10362	10269	10300	10449	10354	10353	10355	10347	10276	10284	10294	10419	10315	10351	10340	10390	10304	10402	10218	10271	10260	10318	10231	10186	10426	10347	10288	10379	10388	10365	10375	10301	10131	10351	10279	10306	10354	10363	10386	10390	10327	10484	10235	10219	10200	10293	10381	10474	10182	10268	10361	10094	10336	10272	10237	10277	10254	10290	10453	10236	10336	10124	10210	10306	10330	10432	10284	10257	10218	10217	10349	10456	10182	10412	10408	10113	10376	10187	10264	10281	10249	10465	10308	10353	10245	10336	10416	10294	10335	10321	10371	10350	10348	10236	10095	10439	10218	10310	10340	10289	10252	10191	10274	10315	10537	10359	10371	10440	10260	10444	10427	10236	10419	10237	10445	10433	10223	10271	10335	10299	10287	10175	10304	10253	10285	10379	10221	10413	10247	10491	10348	10394	10389	10478	10269	10232	10180	10272	10316	10322	10322	10395	10303	10206	10304	10171	10346	10293	10359	10320	10101	10240	10223	10346	10380	10321	10383	10355	10322	10386	10280	10361	10462	10310	10242	10229	10342	10318	10179	10399	10155	10398	10267	10383	10314	10104	10395	10430	10393	10292	10322	10262	10357	10486	10240	10317	10429	10336	10413	10235	10438	10482	10206	10435	10269	10388	10314	10273	10395	10377	10262	10172	10208	10396	10271	10360	10343	10358	10313	10327	10383	10315	10166	10273	10466	10329	10299	10259	10371	10175	10319	10287	10356	10321	10308	10444	10337	10331	10140	10242	10417	10219	10190	10201	10178	10331	10214	10166	10458	10365	10457	10223	10255	10217	10298	10338	10518	10461	10349	10311	10313	10459	10206	10326	10408	10341	10325	10081	10341	10267	10494	10237	10158	10366	10240	10166	10330	10291	10235	10436	10428	10323	10344	9994	10234	10245	10346	10313	10180	10309	10320	10245	10357	10271	10330	10289	10388	10356	10430	10378	10282	10465	10129	10178	10458	10341	10185	10100	10315	10383	10341	10285	10277	10499	10387	10194	10284	10331	10258	10249	10369	10201	10505	10274	10451	10075	10458	10304	10399	10428	10451	10355	10413	10561	10313	10386	10430	10334	10319	10428	10367	10338	10360	10374	10415	10253	10291	10388	10236	10082	10183	10343	10438	10321	10464	10265	10381	10195	10409	10309	10186	10285	10429	10171	10262	10396	10157	10381	10338	10353	10410	10335	10377	10227	10398	10204	10344	10273	10175	10322	10460	10369	10468	10389	10324	10157	10394	10341	10261	10347	10332	10219	10316	10447	10191	10235	10125	10286	10182	10303	10179	10342	10264	10293	10358	10376	10277	10409	10250	10236	10425	10204	10350	10177	10403	10272	10515	10368	10414	10411	10351	10194	10215	10450	10415	10236	10388	10326	10315	10410	10324	10349	10215	10424	10298	10199	10250	10263	10221	10272	10305	10278	10477	10138	10163	10474	10430	10258	10397	10319	10339	10240	10207	10177	10289	10353	10563	10260	10298	10453	10305	10441	10211	10580	10268	10404	10355	10462	10355	10332	10167	10350	10263	10408	10236	10079	10318	10257	10264	10209	10236	10292	10281	10294	10464	10382	10426	10260	10278	10234	10349	10220	10294	10345	10467	10232
31542	29931	36500	32461	25151	20164	19457	21294	23211	21706	19957	18967	18430	18261	18051	18042	18045	18016	17931	18043	18127	17990	17902	18162	17980	18051	18231	18101	18038	18016	17947	17890	18131	17973	18007	18029	18090	17872	17987	17924	17995	17907	18038	17869	18031	18045	18177	17883	18009	17904	18060	18006	18068	17882	17962	17984	17926	17955	17779	18049	17937	17966	18045	17915	18236	18067	17886	18088	17815	18064	18235	17933	18025	17993	17950	18003	17907	17832	17957	18090	17962	17928	17784	18000	17951	18081	18103	18146	17922	17965	17923	17990	17806	17901	17990	17883	18215	17919	17961	17955	17806	18169	17996	17748	18074	18035	18042	17904	18073	18078	18064	18053	18206	17952	18006	18042	17903	17909	18121	17772	18067	17716	18077	17874	17759	18003	18084	17931	17807	17891	17925	18097	18113	17956	18013	18060	18079	17948	17922	17906	17831	18084	17983	17961	17749	17875	18008	17809	17977	18075	18030	17963	17960	18066	17908	17899	17832	17950	17896	17823	18163	18054	18034	18006	18163	17806	18007	18010	18030	17894	18077	17876	18024	17984	17933	18053	18318	18158	17992	17807	18095	18029	17902	17923	18130	17836	18062	17835	18016	17818	18163	18026	17936	17944	17848	18041	17954	17879	18207	17928	18037	18097	18146	17930	17965	17985	18092	17930	18135	18123	17993	17943	17930	17953	18177	18126	18090	17797	18173	18112	18081	18055	18091	17861	17931	17993	18052	17828	17760	17794	18089	17968	17913	17644	17962	17850	17927	17866	17828	17918	18088	18075	18105	17950	18228	18015	17927	17974	18218	18225	18097	17846	18111	17904	18158	17969	17961	17903	17946	18022	18066	17817	17745	17922	18004	17962	18001	17983	17913	17989	18134	18001	17809	17969	18072	18173	18055	17948	17991	18063	17967	17955	17917	17750	18066	17916	17991	17750	17825	17787	17996	18076	18160	17973	17862	17946	18102	17835	18076	17872	18009	17919	18071	17974	17830	17824	17918	17873	17950	17952	17871	17912	17969	18046	17829	17913	17964	18008	18119	18098	17807	17957	17875	17936	17903	17843	18092	17993	18110	17990	17952	17957	17882	17840	18238	17876	18092	18260	17999	18026	17786	17896	17898	18023	17995	18034	18018	17900	18013	18138	18086	18027	17870	17840	18084	18206	18063	18118	18180	17743	17961	18134	18048	18060	17878	18113	18006	17914	17939	17856	17778	18140	17993	17983	18000	17816	18029	17972	17869	18090	18152	17843	17867	18062	17860	18050	17985	18017	18049	18169	17934	18064	18087	17971	17993	17866	18092	17999	18125	17961	17812	18001	17958	17806	17804	17912	17932	18085	17870	17885	17807	17736	18124	17850	18132	17957	17976	17784	17960	18051	17912	17971	18178	18022	17839	17973	18101	17938	18053	18126	18121	18078	18054	18072	18201	18003	18003	17933	17831	17821	18054	17860	17892	18029	18169	18127	17853	17895	17789	18056	18047	18046	18060	17987	18161	17882	18114	17840	18054	18038	17876	18046	17870	17947	17805	17872	18193	18161	17986	17923	18064	17953	17964	17775	17639	17892	17879	18053	18078	17835	17993	17924	17793	18003	17980	17736	17775	17872	17879	17864	17825	18066	17949	18091	18060	18033	18020	17971	17836	18114	17965	18072	18132	18118	18011	17817	18122	17960	18050	17989	17872	17914	17916	17876	18038	17920	17947	17881	17761	17937	17924	17899	18190	17841	18077	17998	17970	18087	17846	17628	17955	17978	17935	18091	18065	17813	17874	17903	17976	18048	18131	17857	17870	17882	18112	18054	18085	17871	17971	17995	17856	17973	17916	18010	18038	18075	18060	17876	18062	17940	17947	18148	18118	18080	17975	17907	17872	18035	18128	18171	18143	18127	17914	17937	17979	17864	17931	17780	17813	17964	18010	18067	17942	17778	17993	17747	17767	17871	17775	18080	17907	17965	18074	18043	17984	17782	17973	17923	18035	17992	18009	17874	18139	17988	18069	18079	17981	17823	17947	18239	18158	17818	17682	18061	17977	17779	17767	18142	18032	18214	17892	17765	17682	18080	18074	18031	18017	17795	18089	17839	17965	17845	18008	17937	18147	18029	18039	17744	17967	17916	18019	17954	17963	17980	17931	17869	17968	17919	17998	17786	17810	18018	18080	18041	17988	18002	17917	17879	17985	18011	17881	17854	18006	17871	17919	17780	18058	18068	17921	18059	17917	18057	18135	17951	17843	17953	17974	17911	17985	17925	17807	18038	18144	17876	18138	18072	17868	18001	17927	17758	17889	17868	18055	18082	18098	18112	17899	17789	17774	18134	17828	18053	18039	18123	17892	18013	17855	17926	18029	18031	17892	18018	18002	17864	18072	17919	18049	18012	18027	18050	17934	18048	17735	18032	18304	17995	18027	18107	17964	18038	18047	17785	18012	17810	17881	17695	17917	17944	18097	17952	17802	18211	17965	17943	18124	17905	17940	18092	18141	17819	17885	18074	17907	18204	17777	17882	17951	18055	17942	17934	18063	17921	18032	17950	18057	17920	18063	18060	18140	17998	17897	17955	17927	18037	18157	17925	18020	17853	18042	17885	17835	17765	17948	18046	17906	18003	17890	17921	18059	17917	17824	17964	17919	17808	17976	17905	18091	17973	17952	17730	18028	18019	17949	17825	18017	17783	18116	17884	17900	18138	17998	18245	18003	18146	17956	17770	18025	17806	18042	17778	17866	17936	17871	18137	17980	18147	18038	18175	18038	17882	17631	17906	17909	17949	18127	18033	18046	17964	17799	17962	18029	17990	18031	18006	18056	18013	17824	17926	17973	17810	18115	17839	17984	18070	17962	17909	17970	17889	18175	18079	17914	17934	17847	17979	17923	18039	17971	17975	18105	18007	17770	18153	18099	17784	17897	17837	18071	17957	18014	17848	17900	17948	18009	18023	17934	17781	18163	18077	18240	18088	17841	18033	17981	18080	17793	17902	17917	17942	17815	18048	17941	17876	17985	17869	18002	17888	18011	17939	18147	17953	17931	17801	17888	17910	18050	17969	18004	17973	17780	17922	17958	17851	17968	17971	18007	17789	18107	18042	17845	17893	17990	17922	17953	17986	18049	18181	18102	17917	18063	18120	17968	17951	17771	18011	18036	17891	18085	18025	18065	17853	17979	18039	17877	17953	18085	17977	17778	18092	18047	18100	17962	18035	18037	17818	17986	17941	17979	17995	18239	17924	18163	18119	18196	17971	18042	18077	18072	18037	18075	17803	18049	17920	17738	18065	17949	17888	17867	17998	17971	18031	17905	17876	18003	17795	17963	18039	17876	17830	17940	17898	17752	18030	17943	18114	17866	17918	18146	17968	17941	17987	17834	17793	17730	17901	17864	18017	17970	18025	18100	17842	17934	17935	17913	18087	18071	18058	17943	17992	17894	17994	18047	17905	17990	17953	17765	17902	18015	18095	18156	17919	17945	17761	18119	18011	17999	17948	18104	17909	18106	17964	18055	17969	18188	17881	17967	17938	17921	18047	18138	18027	17946	17799	17900	17894	18000	18013	18100	18103	17939	17919	18077	18015	17990	18012	17812	18029	18145	18053	18053	18071	18096	18036	18017	17862	18042	18025	17836	18114	18053	18017	18061	18047	18055	17800	18029	18110	17980	17937	17845	18071	18216	17975	17893	17940	17851	18172	17696	18053	18050	17822	17941	17886	18118	17841	17876	17936	17854	17914	17931	17968	18032	18064	18149	18020	17899	18029	18112	17936	18100	17931	18046	17946	18146	18135	18120	18053	17946	17775	17716	17962	18012	18002	17980	18086	17933	17913	18107	18066	17854	18051	17964	17992	17962	18002	18304	18206	17840	18058	18123	18032	17917	17837	17959	18044	17760	18002	18007	18186	18182	18039	17895	18034	17835	17915	18118	18023	17903	17830	17994	18054	17928	17985	18003	17816	17848	18171	18035	18093	17982	18109	17929	17867	17943	17959	17874	18009	18013	18027	18055	18166	18023	18142	17907	17961	17982	18090	18046	17887	17874	17989	17881	18100	17917	17994	18049	18216	17917	17945	17832	18014	17989	18025	17900	17861	17851	17965	17881	17965	18101	17810	17829	17962	17991	18130	17932	18061	17923	17847	18115	18121	17957	18039	17940	17900	17918	18027	18149	17862	17903	18120	17927	17923	18017	17947	18024	18177	18223	17823	18021	17946	18040	18001	18014	18147	18049	17690	18156	17874	18077	17973	18092	18151	17961	18260	18017	17938	18027	17803	17963	17972	17687	17969	18258	17917	17878	17991	17987	18062	18015	18189	18256	18264	17978	18039	17777	17903	18070	17910	18067	18035	17887	17993	18176	17906	17905	17764	18038	18013	18123	18048	18136	18053	18117	18009	18270	17807	17958	18023	18252	17893	18074	18089	18037	17790	17983	17741	18061	17996	17974	17792	17921	18099	17849	17938	18123	17988	18071	18070	17874	18062	18102	18037	17854	18131	18137	18088	17859	17917	17960	17766	17863	18178	18033	17985	17940	18023	17940	17935	18004	17983	17915	17952	17989	17912	18092	17920	18029	18279	17992	18178	18067	18039	17936	17918	17990	17890	17915	18222	18076	18151	17994	18025	17968	17995	18041	17896	17994	17992	17925	18165	17901	17849	17988	18171	17893	17902	18192	17902	17916	18059	18111	18034	18036	17892	17921	17907	17908	17830	18105	17941	18234	18135	18098	17994	18028	17889	18044	17714	18080	17969	18033	18085	18024	17984	17957	18156	17927	17982	18161	18087	17845	18231	18081	18136	18141	17892	18155	17688	17905	17920	18057	17813	17971	18039	18138	17931	18151	17897	18009	17978	17974	17886	18074	17830	17918	17818	17886	17978	17875	17892	18039	18004	18063	18036	18085	17720	18030	17946	17888	18139	17971	17880	17852	18027	18130	17756	17963	17781	17908	18079	18168	18157	18015	17897	18044	18056	18056	17910	17960	17906	17800	18075	18186	17924	17956	18003	17768	18115	18121	18012	18046	18196	18056	17985	17821	17980	17803	18018	18045	17978	17937	18167	18110	18202	18290	18080	18093	17933	18060	18126	18157	17921	18030	18188	18282	17922	18106	17973	18145	18062	17810	17794	18145	18118	17993	17983
17646	28910	30814	23403	16631	11464	11631	14193	15586	13244	11683	10819	10405	10167	10155	10069	10326	10214	10320	10313	10298	10222	10319	10260	10353	10325	10203	10235	10147	10262	10187	10214	10394	10252	10165	10188	10114	10196	10299	10252	10008	10026	10248	10017	10197	10004	10154	10170	10165	10083	10222	10163	10228	10270	10131	10164	10104	10127	10167	10287	10208	10159	10292	10151	10027	10304	10128	10284	10388	10332	10201	10161	10266	10135	10159	10177	10244	10252	10164	10133	10237	10260	10340	10230	10179	10246	10175	10215	10190	10303	10272	10199	10049	10132	10278	10225	10221	10234	10328	10269	10366	10215	10106	10016	10106	10173	10145	9930	10095	10177	10026	10133	10166	10279	10123	10276	10252	10130	10203	10256	10127	10094	10341	10193	10140	10375	10295	10154	10287	10248	10289	10115	10143	10196	10199	10220	10162	10267	10011	10222	10485	10233	10106	10130	10319	10109	10243	10211	10191	10165	10482	10228	10233	10150	10431	10301	10131	10124	10172	10026	10185	10239	10219	10388	10120	10146	10180	10118	10288	10308	10194	10178	10087	10189	10096	9935	10302	10123	10114	9950	10333	10146	10265	10099	10249	10153	10161	10168	10182	10191	10165	10308	9937	10101	10270	10197	10101	10142	10327	10093	10238	10256	10190	10284	10148	10232	10308	10179	10195	10172	10167	10163	10214	10125	10275	10205	10232	10136	10128	10287	10080	10151	10105	10231	10035	10280	10195	10150	10217	10014	10100	10253	10292	10188	10145	10140	10130	10178	10223	10218	10306	10263	10251	10147	10110	10302	10161	10113	10389	10264	10301	10040	10224	10175	10209	10159	10206	10127	10228	10161	10248	10136	10287	10290	10294	10156	10306	10197	10277	10162	10289	10147	10143	10101	10260	10236	10168	10172	10341	10043	10144	10386	10101	10213	10163	10222	10121	10202	10078	10408	10125	10174	10185	10351	10219	10109	10186	10142	10181	10343	9974	10274	10225	10121	10094	10232	10145	10273	10214	10073	10086	10238	10126	10144	10136	10098	10185	10383	10380	10227	9983	10249	10079	10232	10192	10292	10086	10159	9980	10272	10040	10151	10133	10195	10400	10158	10172	10162	10000	10185	10236	10156	10105	10206	9917	10249	10154	10322	10360	10181	10149	10279	10315	10268	10149	10141	10272	10378	10145	10194	10189	10265	10235	10245	10162	10295	10042	10257	10269	10128	10469	10241	10163	10160	10187	10137	10274	10247	10142	10162	10244	10172	10235	10243	10015	10229	10330	10093	10131	10319	10175	10218	10045	10280	10208	10305	10295	10062	9989	10287	10327	10259	10053	10100	10073	10227	10225	10045	10225	10127	10146	10296	10411	10293	10269	10259	10279	10156	10303	10091	10211	10243	10257	10288	10061	10093	10069	10179	10296	10146	10203	10175	10265	10196	10253	10150	10197	10162	10023	10216	10080	10357	10211	10185	10286	10113	10156	10114	10123	10245	10326	10190	10267	10365	10121	10288	10389	10228	10273	10243	10069	10110	10201	10276	10121	10303	10035	10152	10180	10248	10104	10124	10178	10211	10305	10025	10194	10117	10084	10154	10169	10258	10178	10193	10213	10119	10002	10281	10250	10323	10246	10288	10318	10264	10118	10118	10259	10175	10179	10098	10200	10256	10291	10329	10196	10079	10137	10143	10243	10267	10168	10196	10249	10325	10143	10170	10201	10301	10121	10250	10263	10213	10044	10220	10295	10084	10270	10162	10151	10197	10133	10348	10238	10348	10153	10149	10286	10152	10147	10113	10234	10182	10321	10294	10195	10214	10255	10277	10048	10271	10145	10275	10203	10207	10270	10220	10219	10214	10191	10228	10157	10216	9954	10265	10106	10252	10224	10264	10184	10209	10184	10223	10166	10094	10344	10333	10159	10234	10165	10106	10149	10139	10205	10136	10207	10245	10139	10317	10244	10253	10174	10176	10144	10207	10267	10248	10269	10212	10242	10213	10108	10134	10160	10190	10285	10269	10177	10106	10033	10318	10116	10256	10203	10311	10292	10141	10175	9980	10168	10202	10288	9997	10235	10147	10241	10134	10263	10120	10118	10302	10153	10339	10086	10178	10108	10085	10152	10242	9946	10273	10230	10293	10198	10106	10308	10332	10250	10123	10183	10207	10168	10069	10222	10242	10363	10139	10150	10226	10107	10179	10163	10176	10153	10176	10093	10156	10104	10142	10163	10141	10329	10181	10232	10192	10217	9971	10177	10224	10178	10073	10168	10305	10391	10206	10057	10005	10259	10190	10115	10134	10207	10241	10239	10277	10137	10213	10148	10221	10105	10263	10319	10163	10264	10061	10177	10254	10074	10073	10245	10223	10203	10141	10216	10136	10211	10263	10104	10245	10144	10325	10203	10139	10068	10115	10035	10260	10223	10002	10225	10205	10027	10160	10390	10050	10187	10194	10281	10217	10190	10241	10088	10174	10094	10231	10156	10159	10149	10116	10255	10080	10266	10165	10294	10192	9957	10350	10178	10181	10147	10138	10133	10072	10307	10232	10293	10175	10220	10249	10259	10255	10251	10301	10127	10189	10284	10262	10302	10185	10108	10178	10151	10182	10274	10125	10165	10281	10158	10211	10358	10431	10308	10162	10146	9989	10247	10105	10210	10287	10291	10198	10318	10168	10194	10103	10147	10165	10057	10159	10379	10261	10130	10279	10310	10102	10082	10259	10293	10227	10259	10252	10257	10260	10244	10151	10217	10253	10231	10122	10237	10049	10287	10102	10261	10071	10108	10276	10172	10215	10238	10152	10053	10226	10215	10251	10250	10104	10229	10169	10290	10105	10057	10273	10272	10193	10217	10213	10177	10284	10192	10380	10197	10083	10136	10171	10187	10202	10126	9981	10146	10093	10083	10149	10193	10230	10011	10270	10171	10262	10302	10282	10192	10168	10050	10129	10196	10279	10021	10208	10126	10247	10028	10162	10299	10271	10289	10291	10200	10213	10152	10275	10140	10106	10322	10134	10214	9890	10144	10126	10229	10063	10156	10226	10109	10278	10202	10183	10363	10030	10348	10166	10169	10302	10309	10060	10236	10257	10187	10137	10132	10128	10185	10274	10164	10083	10254	10090	10075	10189	10217	10282	10183	10210	10334	10237	10040	10056	10078	10320	10147	10205	10139	10095	10092	10186	10342	10306	10074	10343	10269	10188	10287	10406	10259	10202	10383	10273	10142	10144	10210	10219	10129	10045	10285	10160	10288	10245	10157	10067	10242	9999	10176	10154	10142	10136	10244	10117	10182	10215	10179	10208	10113	10119	10253	10149	10379	10152	10289	10233	10304	10145	10293	10233	10173	10194	10246	10155	10278	10307	10144	10215	10253	10172	10120	10336	10224	10224	10220	10162	10116	10128	10249	10283	10229	10248	10338	10023	10259	10124	10215	10301	10137	10080	10192	10190	10359	10101	10065	10200	10138	10191	10137	10207	10111	10275	10169	10318	10082	10152	10176	10241	10197	10058	10179	10224	10295	10287	10180	10242	10335	10086	10289	10032	10261	10203	10126	10177	10240	10211	10142	10357	10269	10077	10259	10270	10251	10251	10299	10150	10227	10155	10174	10330	10090	10063	10192	10199	10151	10240	10304	10169	10103	10236	10063	10116	10088	10263	10245	10196	10210	10175	10284	10202	10297	10266	10216	10185	10298	10272	10268	10282	10244	10101	10214	10023	10153	10212	10271	10123	10156	10117	10235	10230	10162	10290	10305	10175	10186	10123	10194	10196	10264	10060	10139	10276	10251	10058	10178	10203	10091	10147	10178	10426	10058	10290	10108	10266	10053	10272	10199	10230	10170	10193	10146	10334	10159	10091	10273	10202	10296	10166	10079	10124	10370	10173	10237	10345	10146	10309	10106	10291	10257	10120	10244	10124	10136	10057	10180	10199	10121	10345	10063	10257	10297	10170	10094	10184	10038	10119	10202	10323	10276	10100	10150	10325	10306	10096	10243	10061	10238	10056	10091	9989	10258	10248	10179	10356	10192	10131	10073	10163	10238	10191	10135	10179	10240	9993	10142	10288	10136	10194	10044	10265	10258	10165	10260	10253	10084	10079	10217	10204	10236	10161	10072	10110	10266	10248	10277	10198	10122	10232	10141	10241	10270	10200	10224	10208	10252	10142	10273	10220	10120	10171	10346	9975	10072	10211	10204	10158	10194	10065	10079	10211	10219	10125	10203	10308	10073	10172	10108	10090	10371	10262	10221	10207	10291	10254	10128	10126	10075	10082	10343	10181	10139	10077	10283	10162	10353	10166	10332	10016	10085	10153	10080	10021	10186	9973	10202	10154	10181	10228	10225	10292	10040	10188	10300	10196	10274	10090	10246	10180	10147	10090	10235	10283	10187	10175	10256	10123	10253	10114	10241	10217	10164	10124	10094	10274	10297	10169	10134	10183	10031	10128	10227	10182	10208	10153	10166	10138	10136	10235	10156	10104	10134	10180	10158	10090	10161	10239	10282	10217	10192	10013	10198	10247	10397	10261	10251	10252	10138	10092	10166	10198	10322	10167	10256	10345	10315	10168	10362	10362	10192	10144	10352	10260	10088	10110	10186	10064	10003	10173	10309	10200	10240	10191	10093	10250	10348	10171	10256	10336	10301	10149	10124	10096	10214	10136	10167	10226	10148	10205	10374	10044	10312	10081	10271	10390	10010	10113	10331	10247	10194	10166	10100	10099	10247	10273	10254	10232	10238	10263	10237	10241	10191	10176	10076	10140	10240	10139	10100	10368	10047	10067	10231	10241	10338	10273	10229	10244	10221	10212	10187	10214	10150	10174	10123	10256	10257	10083	10242	10235	10223	10332	10238	10096	10150	10144	10200	10135	10161	10282	10193	10168	10267	10138	10276	10137	10207	10329	10141	10163	10240	10282	10122	10313	10296	10349	10217	10065	10189	10180	10131	10309	10257	10147	10263	10018	10032	10222	10237	10153	10219	10226	10239	10174	10176	10216	10177	10105	10154	10257	10275	10263	10153	10076	10277	10169	10323	10216	10192	10211	10109	10347	10109	10259	10081	10256	10265	10130	10139	10185	10340	10190	10325	10260	10281	10256	10176	10128	10207	10406	10277	10276	10171	10222	10495	10090
25205	21275	28905	30279	27717	23165	22879	32940	40076	35034	26659	21277	19355	18197	18011	18122	18033	18090	18014	18087	17970	18055	18117	17993	17817	17705	17861	18122	17944	17808	17805	18278	18061	17985	18135	17896	18060	18139	18261	17896	17708	17862	17975	17979	17930	18067	18355	18021	17919	17763	17834	17957	17815	17653	17954	17924	17808	17740	17771	17895	17830	18041	17907	17913	17999	17938	18007	17869	17957	17943	17914	17990	17939	17833	17742	17805	17843	17865	17808	17946	17945	17901	18031	17794	17873	17786	17829	17804	17929	17984	17976	17867	17691	17880	17841	18086	18051	17980	17958	17824	17831	17948	18066	17826	17873	17910	17983	17964	17803	17734	17857	17813	17842	17732	17668	17770	17764	17796	17809	17851	17891	17965	18086	17999	18121	17858	17958	18020	17942	17997	17898	17903	18023	17745	17654	18174	18008	18037	17753	17726	18054	17913	17904	18022	17864	17868	17664	17936	17889	17922	17973	17782	18047	17761	17791	17938	17811	17702	17785	17989	17881	17768	17861	17853	17896	17880	18145	17846	17936	17814	17872	18010	17696	17891	17832	17775	18031	17837	18011	17630	18053	18058	17991	17974	18007	17954	18023	18064	17903	17917	17994	17971	17900	17929	18091	17949	18003	17868	18191	18006	17739	17819	17798	17768	18012	17958	17731	17818	17962	17965	17797	17792	17913	18032	17973	17842	17842	17992	18088	17758	17895	17569	17957	18006	17767	18067	17829	17798	18024	18020	17744	17742	17756	18003	17964	17869	17818	18002	17992	17983	17956	17970	17969	17980	17841	17889	17766	17950	17584	17803	17663	17839	17847	17618	17943	17965	17729	17926	17982	18003	17655	17736	17884	17836	17826	18057	17933	17998	17753	17699	17781	17889	17755	18059	17888	17976	17847	17699	17886	17981	17861	18163	18079	17974	17902	17612	17884	17865	17992	18021	17914	17818	17845	17648	17814	17886	18225	17745	17979	18106	17712	17898	17832	17804	18004	17798	17850	17850	17956	17783	17719	17926	17698	17853	17804	17934	18128	17843	18162	18008	17808	17784	17869	17831	17914	17807	18090	17763	17791	17967	18073	18154	18042	17842	18071	18015	17575	17838	17832	17997	17986	17634	17825	17936	17780	17968	17879	17861	18106	17756	17967	17927	17728	17912	18050	17915	17813	17956	17948	18022	18010	17818	17926	18103	17712	18052	17764	17985	18113	17770	17813	17924	17874	17852	18034	17992	18040	18021	17841	18037	18042	17830	17822	17848	17990	17667	17817	18074	18106	17784	18005	18052	18220	17793	17924	17863	17953	17967	18094	17871	17993	17961	17911	17895	17971	17914	18000	18044	18021	18113	18175	18084	18013	18013	17903	17711	17826	17979	17839	17851	17875	17805	18155	17969	17775	17939	17868	17671	17798	17873	17590	17942	18065	17851	17822	17843	18035	17934	17820	17921	17854	18044	17886	17932	17936	17868	17772	17790	18147	18040	17645	17881	17903	17849	17995	17988	17845	17834	17906	17930	18124	17663	17797	17905	17722	17796	17782	17902	17988	17783	18038	17887	18069	18180	17993	17970	17835	17897	17983	18019	17998	18101	18098	17937	18011	18065	17943	17871	17996	17930	18012	17872	17750	18002	18098	17757	17946	17879	17695	18098	17786	17858	17867	17808	17996	17843	17998	17803	17833	17978	17846	17777	17822	17998	17915	17993	18077	17915	17948	17925	17901	17958	18002	17913	17914	17759	17992	17846	17883	17865	18072	17974	18001	17935	17986	17979	17702	17900	17996	17972	17802	18013	18056	18004	18181	18050	17755	17694	17652	17940	17797	17694	17945	17958	18161	18014	17971	18107	18105	17958	18000	18033	17871	17790	17797	18010	18034	17806	18125	18070	18020	17851	17825	17974	18040	17927	18040	18022	17700	17946	17916	17831	17803	17669	17679	17783	17673	17739	17836	17709	17834	17940	17770	17887	17898	17913	17894	17898	17707	17767	17941	18041	18020	17874	18016	17897	17836	17933	17839	17797	17951	17862	17887	17914	17925	17945	17938	17818	17869	17803	17908	17983	17972	17959	17935	18114	17870	17991	17798	17815	17989	18001	17965	17952	17907	17793	17953	17913	17821	17800	17982	17844	17965	18088	17817	17947	17910	17880	18018	17928	17942	18032	18011	17877	17916	17816	17873	18003	17988	17895	17976	17768	17825	17781	17865	17658	17824	18040	18107	17771	17980	18001	18072	17906	17944	18064	17884	17877	17874	17857	18193	17961	18048	17785	17923	17911	18022	17964	17806	17741	17980	17850	17929	18172	18038	17974	17803	17845	17647	17958	17853	17780	18119	17758	17815	17846	17873	17790	17870	17821	17767	17728	17851	17842	17963	18061	17947	18107	17958	17873	17754	17978	18119	18154	18075	17800	18066	17858	18048	17718	17800	17937	17700	17961	18040	18102	17836	17777	17790	18083	17896	17758	17855	17942	17686	17746	17939	17793	17875	17884	17859	17735	17740	17654	18046	17917	17618	18007	17952	17975	17959	17892	18054	17837	17704	17867	17940	18073	18063	17879	18041	17868	17726	17896	17571	17831	17894	17973	17945	17993	17911	17789	18008	17873	17855	17998	17649	17988	17983	17848	18007	17835	17946	17882	18010	17869	18037	17982	18004	17940	17893	17863	17924	17937	17769	17847	17634	17827	17964	17790	17811	17721	17808	17624	17806	18056	17924	17912	17807	17715	18094	17795	17952	17877	18136	17878	17762	17857	17932	17974	17849	17667	17992	17724	17824	18030	18032	17905	18186	18067	17932	17928	17943	18088	17910	18020	17752	18015	17958	17950	17946	17950	17787	17870	17882	18044	17844	17824	17930	17908	17876	17960	17805	17961	17686	17940	17997	17837	17969	17695	17943	17840	18001	17975	18039	17876	18028	17957	17860	17838	17773	17787	17880	17788	17831	17850	17971	18084	18022	17859	17849	17969	17909	18020	18048	17856	17989	17967	17652	17962	17799	17736	17914	17967	17823	17900	17849	17623	17916	17827	17806	17772	17996	17789	17853	17899	17828	17905	17911	17924	17711	17861	17980	17817	17927	17934	17996	17899	17852	18056	17940	18159	18030	18126	18015	17942	17946	17992	17980	17989	17927	17921	17819	18033	17927	17651	17832	18000	17851	17972	18027	17799	17731	17856	17772	17800	17911	17595	17828	17864	17959	17872	17891	17690	17743	17779	17869	17763	17696	17964	17958	17897	18003	17838	18008	17904	17892	17751	17849	17759	17750	18041	17870	18304	18002	17953	17929	17766	17942	17942	18080	17976	17853	17740	17919	17766	17968	18049	17827	17995	17885	17801	17857	17951	17892	18089	17989	18006	18130	17887	17747	17845	17789	17797	17673	17926	18130	17950	18109	17848	17911	18252	17924	17842	17936	17832	18042	18007	18162	17837	17851	17753	18131	17721	17875	18029	18062	17879	17905	17756	17878	17811	17972	17735	17999	17923	18020	17755	17951	17639	17897	18046	17950	17949	17938	17958	17825	17965	17873	17913	17968	17981	17872	17788	18044	17834	17957	18107	18135	17876	17995	17948	18100	18148	17865	17655	17890	17873	17913	17848	17930	17864	18052	18012	17971	17909	17844	17855	17909	17933	17929	17943	17848	17918	17989	17859	17854	17754	17888	17985	17703	18059	17875	18017	18032	17848	17925	17936	17876	18042	17774	17926	18034	17995	17885	17632	17817	17951	18013	17925	17921	17921	17968	17948	17603	17797	17969	17826	17896	18000	17827	17787	17987	17897	17889	17982	17704	18073	17918	17881	18045	17899	17854	17851	17766	17976	17778	17765	17763	17997	17695	17624	17776	18068	18145	18062	17951	17861	17844	17845	17967	17780	17829	18026	18011	17989	18028	17738	18287	17947	17963	18011	17964	18060	17652	17934	17864	17991	17771	17736	17973	17940	18027	17957	17844	17936	17782	17698	17977	18006	18015	17844	17803	17949	17858	17960	18008	17893	17825	17979	18055	17786	17953	17757	18047	17789	17798	17679	17646	17758	17781	18080	18015	17866	17981	17753	17845	17692	17813	17645	18012	17949	17815	18008	17940	17860	18006	17947	17920	17784	17834	17712	17925	17767	17834	17986	18030	17932	18015	18010	18012	17784	17902	17696	17833	18029	18004	17920	18044	18048	18029	17808	17883	17932	17827	17835	17888	17921	17870	17827	17971	17659	17890	17926	18072	17851	18026	18075	17784	17819	17750	17771	17790	17847	18091	17693	18046	17833	17875	17804	17891	17651	17983	17825	18117	17848	18025	17961	17812	17869	17920	17978	17903	17918	18201	17923	17879	17821	18025	17781	17880	17831	17985	18128	17918	17817	17927	18072	17913	17988	17930	17833	17982	18066	17957	17752	18087	18047	17859	17858	17773	18051	17753	17912	17822	17846	18011	17803	17772	17991	18065	18026	17821	17822	17927	18065	17965	18023	17825	17975	18027	17895	17889	17726	17895	18023	17804	17966	17860	17967	17927	17913	17881	17716	17663	17976	18128	17942	17722	17988	18108	18015	17989	18036	17763	17946	17726	17964	18021	17994	17876	17917	17778	17931	17783	17734	17712	18011	17997	17824	18019	17913	18158	17921	17947	17870	17974	17929	18062	17975	17958	17840	18005	17720	17951	17851	17888	17861	17595	17911	18149	17928	17888	17769	18054	18002	17968	17974	17938	17903	17824	18036	18027	18074	18050	18114	17894	17803	17795	17946	17858	18191	18025	18031	17763	17850	17972	18071	18001	17846	17841	17778	17842	17768	17883	18084	17912	18019	17942	17909	18058	18007	17899	17985	17708	17970	17816	17809	18055	17877	18022	18068	17786	17909	17870	17552	18008	17751	17846	17936	17608	17733	17917	17739	18207	17584	17804	17914	18211	18047	18180	17952	17797	17941	17928	18009	17895	17915	18100	17875	18187	17893	17743	17766	17839	17535	17917	17913	17838	17920	17995	17889	18011	18000	17780	17902	17766	17918	17968	17771	17906	17760	17797	18024	17819	17914	17851	17915	18031	17792	17941	17906	17926	17706	17867	17865	17746	17703	17946	18015	17819	17836	17975	17842	17968	18064	17720	17915	18092	17978	18073	17802	17829	17794	18150	17943
17747	33625	35098	27666	21263	13652	14221	28807	31362	25931	16979	12564	10984	10514	10404	10381	10300	10374	10312	10323	10375	10478	10346	10183	10314	10430	10363	10175	10229	10269	10255	10393	10405	10432	10302	10292	10329	10382	10309	10522	10248	10280	10293	10266	10398	10291	10355	10313	10373	10286	10314	10275	10261	10344	10245	10292	10374	10157	10319	10346	10263	10383	10256	10283	10216	10354	10453	10089	10265	10309	10288	10097	10316	10291	10122	10329	10360	10311	10421	10080	10317	10400	10315	10146	10309	10197	10414	10390	10395	10279	10371	10346	10276	10302	10200	10327	10250	10174	10249	10296	10290	10312	10269	10377	10235	10308	10374	10356	10114	10463	10221	10330	10178	10184	10182	10323	10241	10368	10285	10369	10398	10343	10185	10249	10283	10218	10272	10289	10292	10137	10384	10347	10193	10279	10482	10357	10221	10278	10324	10520	10401	10329	10299	10143	10372	10264	10456	10267	10271	10299	10197	10298	10458	10274	10144	10102	10140	10229	10248	10373	10182	10341	10465	10086	10282	10318	10278	10237	10280	10361	10402	10374	10402	10244	10395	10118	10305	10331	10351	10318	10451	10321	10321	10165	10294	10259	10339	10303	10302	10158	10369	10272	10223	10259	10262	10324	10187	10218	10254	10317	10244	10373	10189	10291	10376	10324	10461	10325	10394	10352	10374	10328	10339	10231	10181	10235	10248	10446	10318	10151	10324	10246	10331	10169	10338	10372	10212	10363	10276	10365	10385	10232	10254	10254	10313	10347	10261	10208	10209	10323	10254	10453	10259	10160	10228	10352	10240	10142	10083	10220	10316	10279	10209	10274	10280	10267	10331	10390	10232	10200	10336	10324	10217	10280	10404	10258	10331	10280	10303	10273	10261	10298	10246	10053	10333	10229	10302	10318	10421	10346	10352	10234	10423	10334	10259	10324	10300	10275	10206	10294	10274	10274	10230	10291	10409	10328	10309	10397	10181	10289	10149	10199	10224	10303	10342	10363	10265	10233	10244	10317	10325	10263	10324	10157	10250	10295	10259	10272	10311	10227	10349	10402	10344	10215	10313	10140	10211	10197	10146	10127	10355	10219	10263	10255	10538	10047	10188	10378	10237	10160	10337	10269	10265	10278	10313	10315	10283	10329	10076	10211	10328	10381	10360	10292	10219	10495	10336	10191	10429	10319	10326	10260	10409	10279	10384	10193	10067	10293	10284	10325	10301	10230	10240	10302	10278	10270	10467	10382	10289	10342	10290	10443	10248	10200	10118	10390	10371	10219	10352	10246	10241	10094	10363	10312	10301	10347	10320	10285	10164	10186	10150	10192	10392	10294	10238	10184	10325	10271	10366	10368	10451	10100	10220	10179	10367	10333	10163	10216	10173	10358	10319	10289	10208	10231	10300	10153	10420	10441	10048	10257	10117	10191	10440	10209	10222	10264	10401	10250	10354	10232	10206	10281	10133	10382	10251	10351	10230	10271	10331	10317	10216	10215	10282	10097	10334	10317	10313	10222	10142	10428	10421	10349	10343	10202	10184	10300	10272	10251	10171	10244	10166	10297	10172	10204	10398	10310	10203	10293	10280	10139	10316	10293	10312	10161	10281	10267	10217	10385	10388	10226	10333	10296	10287	10246	10459	10296	10346	10370	10400	10298	10149	10334	10171	10248	10248	10305	10277	10243	10401	10211	10341	10185	10392	10212	10273	10318	10355	10329	10316	10160	10307	10470	10293	10267	10273	10174	10208	10257	10287	10285	10311	10265	10399	10376	10254	10161	10199	10419	10292	10241	10212	10224	10346	10434	10091	10137	10278	10249	10302	10193	10222	10221	10142	10211	10287	10199	10409	10356	10231	10331	10221	10181	10158	10299	10302	10320	10313	10315	10294	10308	10347	10257	10188	10374	10245	10208	10122	10394	10247	10341	10241	10320	10380	10386	10234	10292	10368	10347	10416	10188	10200	10294	10462	10287	10365	10405	10502	10319	10285	10183	10222	10200	10369	10204	10203	10232	10290	10220	10305	10369	10337	10410	10239	10289	10124	10393	10251	10421	10330	10367	10254	10390	10327	10324	10283	10321	10233	10332	10431	10116	10310	10311	10159	10400	10192	10336	10422	10277	10256	10377	10381	10265	10360	10337	10236	10443	10432	10308	10220	10210	10247	10219	10251	10261	10352	10294	10181	10378	10317	10306	10325	10121	10266	10253	10207	10340	10185	10244	10276	10330	10242	10225	10236	10234	10367	10335	10368	10229	10226	10267	10293	10267	10339	10255	10306	10139	10389	10307	10322	10349	10312	10230	10307	10336	10202	10161	10414	10257	10459	10342	10242	10243	10203	10308	10273	10290	10186	10429	10260	10276	10324	10210	10201	10199	10233	10288	10233	10056	10311	10307	10181	10047	10361	10316	10251	10121	10362	10369	10362	10305	10351	10108	10402	10284	10147	10420	10267	10276	10255	10218	10332	10199	10259	10180	10138	10296	10269	10320	10299	10202	10260	10216	10239	10245	10340	10262	10312	10259	10264	10197	10275	10315	10203	10281	10304	10410	10321	10341	10313	10223	10412	10095	10337	10330	10393	10270	10426	10415	10378	10265	10425	10449	10204	10331	10431	10125	10258	10287	10194	10223	10338	10479	10217	10342	10310	9971	10367	10097	10465	10199	10253	10137	10248	10297	10385	10341	10234	10375	10332	10381	10232	10449	10123	10175	10342	10221	10243	9986	10332	10177	10151	10321	10319	10249	10313	10239	10323	10229	10075	10259	10355	10305	10426	10270	10389	10315	10207	10198	10375	10372	10249	10244	10365	10271	10246	10174	10154	10168	10159	10369	10199	10453	10294	10336	10192	10176	10347	10166	10259	10264	10230	10371	10238	10090	10257	10250	10271	10231	10220	10277	10419	10259	10175	10119	10376	10285	10263	10344	10261	10291	10265	10339	10303	10241	10222	10255	10216	10448	10256	10373	10195	10374	10303	10216	10307	10174	10079	10201	10225	10243	10353	10186	10234	10401	10349	10344	10111	10359	10328	10216	10227	10324	10152	10339	10331	10278	10307	10275	10345	10198	10259	10336	10357	10298	10260	10467	10209	10237	10278	10299	10280	10317	10310	10301	10110	10140	10286	10374	10224	10488	10264	10299	10303	10207	10413	10310	10314	10355	10220	10292	10251	10314	10370	10325	10302	10239	10474	10223	10279	10383	10338	10264	10197	10189	10274	10244	10280	10306	10247	10375	10253	10385	10166	10198	10315	10293	10379	10270	10356	10359	10311	10257	10241	10153	10239	10289	10216	10206	10298	10286	10194	10330	10249	10337	10180	10190	10425	10350	10289	10159	10240	10265	10415	10325	10252	10160	10268	10117	10442	10154	10118	10309	10253	10270	10252	10240	10341	10081	10175	10337	10219	10328	10269	10263	10168	10266	10225	10321	10217	10244	10193	10228	10376	10174	10381	10380	10422	10310	10244	10198	10285	10378	10315	10492	10156	10305	10201	10307	10219	10280	10478	10132	10319	10369	10209	10467	10280	10195	10229	10338	10200	10294	10237	10212	10446	10421	10298	10250	10217	10329	10347	10235	10204	10208	10205	10456	10344	10303	10248	10314	10211	10219	10310	10228	10100	10227	10348	10210	10184	10297	10348	10120	10194	10272	10321	10337	10178	10179	10302	10179	10201	10304	10361	10191	10287	10315	10311	10393	10395	10315	10239	10296	10279	10288	10236	10435	10187	10462	10256	10428	10285	10313	10328	9967	10284	10285	10235	10239	10313	10146	10413	10226	10145	10266	10415	10244	10381	10292	10303	10247	10165	10270	10335	10205	10169	10171	10317	10384	10332	10347	10401	10169	10438	10259	10252	10284	10369	10358	10265	10178	10079	10204	10257	10385	10162	10341	10352	10281	10340	10359	10356	10255	10333	10272	10241	10280	10499	10366	10178	10391	10239	10392	10237	10286	10318	10157	10243	10320	10118	10333	10255	10313	10300	10338	10477	10244	10258	10381	10194	10322	10208	10284	10433	10231	10363	10147	10394	10368	10182	10168	10267	10232	10330	10022	10256	10183	10161	10183	10333	10398	10224	10225	10292	10308	10360	10298	10224	10367	10234	10300	10128	10475	10246	10283	10187	10246	10288	10162	10337	10286	10321	10245	10367	10226	10248	10400	10328	10017	10338	10425	10289	10202	10311	10316	10312	10466	10292	10438	10288	10258	10091	10253	10381	10233	10344	10274	10205	10269	10235	10246	10221	10180	10178	10162	10256	10271	10219	10225	10298	10335	10297	10296	10303	10187	10327	10354	10119	10329	10249	10170	10143	10306	10267	10155	10213	10354	10238	10279	10371	10229	10351	10269	10252	10334	10280	10244	10284	10109	10210	10272	10248	10288	10168	10337	10276	10302	10362	10254	10418	10265	10226	10292	10289	10308	10352	10233	10229	10437	10347	10188	10338	10372	10238	10242	10405	10312	10245	10132	10186	10292	10277	10414	10251	10366	10285	10437	10265	10238	10129	10289	10404	10386	10371	10329	10192	10353	10381	10393	10273	10400	10336	10341	10276	10315	10225	10333	10446	10395	10276	10236	10312	10215	10352	10268	10245	10209	10421	10327	10172	10466	10288	10297	10330	10471	10355	10334	10410	10315	10300	10342	10282	10354	10199	10249	10385	10339	10132	10248	10534	10440	10287	10394	10373	10231	10178	10325	10350	10340	10346	10220	10217	10310	10083	10276	10288	10316	10171	10296	10319	10308	10271	10332	10030	10296	10326	10327	10405	10298	10241	10474	10181	10349	10269	10309	10149	10356	10304	10369	10157	10466	10224	10324	10336	10278	10342	10297	10222	10335	10379	10198	10223	10315	10308	10255	10306	10324	10377	10201	10253	10280	10401	10332	10200	10220	10127	10183	10397	10379	10213	10312	10399	10210	10288	10273	10425	10395	10216	10128	10290	10310	10332	10302	10259	10356	10346	10215	10193	10322	10387	10339	10245	10228	10203	10294	10241	10488	10511	10224	10257	10334	10335	10193	10300	10434	10179	10442	10295	10356	10445	10218	10209	10371	10192	10270	10310	10318	10420	10127	10354	10410	10195	10198	10422	10339	10367	10350	10221	10260	10361	10291	10162	10171	10211	10328	10287	10309
23195	21103	28736	26149	27215	28722	26665	42646	53998	47238	36266	24978	20461	18881	18405	18128	18174	18032	18175	18211	18083	18258	18096	18235	18300	18046	18128	18048	18196	18178	17870	18062	18102	17936	18199	18042	18137	17913	18101	18084	18149	18225	18315	18221	17877	17834	17945	18153	17912	18084	18156	18109	17839	18006	18046	17898	18017	17994	18002	17980	18115	17735	18161	17950	18095	17986	17874	17861	17873	17855	18040	18014	18027	17919	18005	17866	18191	17939	17962	17729	17982	17948	18279	17763	17937	18240	17997	17860	17900	17878	18013	17934	17983	17802	17820	17954	17863	17931	18131	17844	17978	18023	17886	17905	17945	17926	17763	18065	17869	18042	18087	18022	18151	18143	18086	17946	17857	17850	17937	17980	17878	17931	17797	18088	18073	17961	17972	17681	17925	17938	17971	17830	18110	17904	17839	18066	18060	18023	17801	18021	17965	17807	18028	17984	18041	17912	17974	18017	18090	17926	17930	18021	18228	17911	17928	18071	18107	18156	17783	17882	17823	18063	17953	18157	17949	17908	17897	18004	17858	17930	17856	17569	17621	17876	17920	18011	18085	17664	17962	17849	17821	18015	17973	17942	17908	18083	18106	18106	18005	18122	17983	17926	17805	17942	17851	18090	17895	18000	18059	18081	18094	17953	17941	18052	18066	17757	17863	17981	18098	17773	17962	18049	18041	18031	17891	17978	17869	17800	17978	17831	17967	17803	17986	17857	17949	17756	18036	17529	17627	17803	17880	18080	17970	17799	18054	17965	17854	18010	17769	18117	17931	17956	17884	17829	17907	18037	17750	17797	17924	17823	18057	17933	17901	17979	18187	17979	17891	18072	18024	17989	17680	18112	18009	17802	18093	18010	18004	17801	17910	17879	18008	17717	17960	18069	18140	17884	17909	17748	17869	17987	17833	18121	18058	17974	17960	18008	18055	17975	17974	18151	17824	18169	17801	18039	17842	17930	18070	17908	17765	17995	18238	17923	18002	17895	17952	17926	17830	18331	17996	18165	17855	17996	17895	17825	17839	18023	17890	18198	17968	17894	18030	17759	18004	17921	17923	17735	18119	18257	17856	17884	18062	18070	17876	18006	17832	18134	17986	17954	18103	18139	17825	17984	17928	17781	17865	17986	17997	18070	17884	17880	17873	17700	18056	18181	17983	18056	17944	17992	17874	18026	17879	17978	17950	17805	17726	17652	17838	17970	18092	17987	18217	18154	17974	17877	18108	17915	18186	17968	18019	17700	17781	17878	17841	18047	17878	17959	17846	18036	18072	17781	17997	18058	17920	17882	18360	18038	17972	17934	18097	17998	17954	17960	18018	17601	17788	17887	18009	18030	17986	17945	17751	17922	18011	17633	17883	17755	17782	17864	17924	17826	17768	18056	17988	18155	17804	17894	17976	18046	17842	17918	17895	17921	17815	17843	18058	17921	17883	18052	18134	17915	17982	17861	17748	17935	17887	17914	17987	17941	17708	17960	18018	18163	18197	18095	17955	17792	17885	17928	18015	18128	17921	18021	17987	17830	18130	17959	17919	17977	17969	17855	17957	17969	17979	17922	17815	17943	17838	18040	17908	18005	17973	17890	18041	18050	17897	18014	17808	17886	17831	17781	17924	17923	18086	17947	17842	18059	17790	17872	18031	17985	17822	17948	18013	17809	18044	17797	17808	18103	18127	18043	18000	18083	17831	18130	17947	18082	17922	17943	18044	17813	17962	18016	17958	17961	17789	17971	17969	18042	17924	18005	17976	18000	17958	17862	17806	17950	17947	17864	18017	17936	18149	18034	17944	17836	17854	17944	17826	17802	18102	18090	18006	17833	17961	17731	17880	17955	17977	18145	17686	17947	17993	18191	17960	17959	18004	18025	18025	17981	17876	17947	17973	17877	17698	17814	17848	17800	17970	17998	18041	17923	18008	17972	17865	17941	17727	17804	17956	17925	17909	17811	17876	17788	17890	18040	17826	17954	17982	18062	18139	18017	17947	17989	18031	17977	17969	17871	18103	18185	18156	18056	17679	17891	17887	18044	18146	18001	17819	18084	18265	17920	17843	17854	18057	18139	17821	17907	17806	18047	17838	18005	18070	18000	17886	18061	18077	17925	18141	17839	17769	17946	17840	18046	17767	17696	17894	17811	17801	17961	17918	18046	17668	17823	17873	17982	17965	18034	18011	17864	17819	17917	18185	17875	17872	17793	17964	17956	17966	17967	17810	18025	17894	18011	18163	17835	17961	18049	17894	17950	18016	18244	17921	17877	17990	17956	18190	18190	17938	17900	18051	18032	17752	18234	18064	18044	17912	17833	18002	17888	17777	18012	18042	18040	17775	17910	17855	18008	17929	18057	17922	17952	17909	17937	17867	17908	17999	17820	18002	17779	18010	17916	17970	17914	17894	17804	17723	17785	18021	17955	17781	17806	17978	18128	17735	17924	18026	17855	17925	17953	17845	17760	17979	17985	18009	18102	17924	17835	17941	18105	18170	18044	17880	17831	17905	18018	18017	17826	18120	18060	17944	17879	17848	18051	17978	17883	17965	17925	17966	17887	17923	17772	17693	17854	17837	17817	17981	18040	18023	17949	17888	17996	18008	17886	17937	17931	17878	17689	17842	18145	18007	17933	17925	18116	17801	17790	17965	18092	17785	18081	17817	17866	18075	17970	18022	18047	17792	17876	17958	17864	18031	17888	18003	18129	17777	18098	17781	17965	17838	17979	17947	17781	17813	17993	17988	18107	18239	17910	18040	17836	17908	17750	17832	18023	17929	18004	17971	17946	18060	18118	17884	18075	17796	17913	18163	18222	18193	18030	17917	17799	17875	17995	17827	17879	17813	17878	18089	18141	17925	17950	17939	17821	18164	18056	18056	18075	17973	17878	17982	17991	18228	17805	17828	17885	17814	18033	17942	17930	17994	17954	17949	18074	17982	17901	18039	17888	17882	17960	17914	17991	18058	18035	17851	17762	17771	17891	18206	17828	17903	17901	17998	17857	17839	18019	17831	17815	17816	17854	18004	18079	18063	17899	18034	18161	17763	17805	18003	17887	18114	18023	17902	17987	17966	17839	18048	18050	18048	17914	17773	17809	17957	18068	17994	18075	17881	17915	17833	17945	17813	18002	17838	18038	17817	17962	17845	17999	18115	18014	18025	17731	17892	18091	17926	18072	17931	17882	17792	17654	18137	17832	17951	17951	17831	17847	17865	17890	17737	18076	17946	18006	17900	17895	18045	17956	17952	17902	17904	17855	17919	17945	17853	17615	17935	17951	17832	17909	17874	17756	17749	17905	17976	17954	18130	17892	18067	17910	18031	17936	18032	17798	17932	17870	18047	18272	17894	17895	18088	17992	17825	17994	17953	17936	17978	17854	17863	18085	18130	17914	17976	18074	17904	17907	17999	18049	18014	17975	17848	17862	18100	17830	17487	17933	17874	17834	18087	18010	17832	17867	18037	17960	18041	17951	17993	17935	18012	17943	18157	18105	17947	17944	18130	17937	18046	17942	18088	17973	17809	17880	18064	17753	17871	17990	18158	18018	18057	17996	17971	17970	18137	17874	18016	17746	17972	18053	18010	18046	18065	18204	18028	17940	17827	18054	18011	17765	17918	17888	17958	17997	17909	18077	17799	17906	17911	17858	18079	17924	18031	17806	17954	17966	17872	17711	18096	18033	17832	17912	17919	17931	18000	17902	17902	17973	17981	17983	18351	18045	18012	17909	18017	17818	17920	18016	18112	18002	17766	17874	17906	18040	17873	17864	17943	17876	17713	18012	18129	18134	17779	17953	17839	17983	18187	18039	17940	17906	18076	17834	17899	17879	18051	17973	18189	17837	18224	18376	18115	17928	17870	17859	17785	17683	18043	17869	18102	17909	17918	17933	18182	17934	17959	17861	17992	17851	17944	18006	17814	17894	17872	18119	18005	17896	18051	17824	17863	17916	18177	17918	17810	17931	17872	17948	18001	18066	17993	17931	18258	17667	17753	17860	18039	17919	17825	18017	17870	17835	17991	17963	18063	17987	17928	18086	17890	18079	17906	18076	18041	18010	17880	18104	18072	18015	17987	17883	18016	18013	17900	17975	17955	17980	17750	18048	17762	17983	17954	17828	17953	17758	18026	17957	17710	17897	17957	17935	18085	17896	18099	18102	17951	17766	17960	17809	17904	17868	17826	17954	17957	18014	17873	18077	18104	17881	17807	17842	18180	17997	17889	17902	18010	17964	18008	17749	18244	17969	17733	17788	18036	18070	18130	18139	18088	17939	17953	18039	18046	17821	17992	17994	17777	17942	18056	18149	18009	17907	17922	18042	17988	18104	17958	17935	18054	17960	17924	17993	18042	17860	17886	18169	17936	17848	18039	18061	17646	17968	17927	17965	17925	18006	17926	18086	18091	17995	18002	18057	18084	17851	17854	17713	18028	18011	18024	17943	17959	17884	18174	17923	17754	17802	18092	17967	18022	18013	18050	17614	18229	17943	17994	17944	17976	17738	17754	17898	18135	18007	18172	18041	17963	17865	18028	18023	18079	17719	17725	17830	17894	17884	17963	17922	17857	18028	17907	17820	17991	17921	18106	17907	17743	17897	17843	18178	18020	17866	17864	17939	17944	17915	17837	17896	17811	17809	17944	18083	17872	17854	17961	18020	17988	17936	17978	17926	18016	17891	17813	18014	17910	17803	17964	18069	18049	18022	18010	18101	17997	17863	17961	18034	17787	17783	17737	17780	18016	17973	17887	18045	17813	18020	17988	18093	17800	17850	18073	17775	18142	17846	17960	18049	18050	17779	17969	17898	18052	18086	17927	17922	18041	18088	18102	17956	18130	17919	17908	17899	17730	17911	18077	17957	18277	17903	17909	17873	17904	18131	18014	17886	18248	18204	17805	17885	17941	17679	18030	18005	17963	17903	17722	17927	18039	18130	17904	18056	17880	17827	17973	17933	17930	17862	17922	17871	18056	17961	17856	17968	17967	17819	18048	17956	17914	17965	17678	17999	18022	17916	17864	17980	17909	18007	18024	17873	18071	17862	17953	17862	17736	17965	17706	17834	17953	17861	17987	17905	18115	17719	18102	18023	17952	17992	17841	18050	17981	18063	18028	18254	18079	17978	17971	18028	17837	17949	17927	18222
20597	42265	44875	36639	29338	20905	16182	40024	47486	38090	25640	15117	11841	10912	10797	10517	10593	10697	10742	10670	10620	10528	10590	10585	10509	10454	10577	10466	10449	10492	10513	10637	10437	10499	10621	10549	10424	10516	10452	10566	10389	10434	10586	10721	10447	10442	10406	10492	10481	10438	10531	10672	10503	10376	10458	10580	10414	10577	10382	10559	10337	10545	10481	10288	10331	10419	10521	10376	10376	10529	10410	10352	10628	10505	10389	10629	10500	10318	10683	10584	10475	10393	10535	10506	10507	10471	10462	10406	10416	10524	10557	10470	10450	10520	10343	10421	10447	10374	10416	10331	10480	10459	10571	10540	10533	10303	10287	10475	10412	10407	10325	10432	10356	10420	10503	10346	10381	10413	10520	10407	10510	10534	10345	10380	10389	10614	10496	10538	10535	10567	10594	10418	10485	10492	10479	10357	10519	10228	10434	10472	10551	10402	10414	10418	10426	10495	10500	10425	10317	10511	10588	10617	10427	10530	10268	10508	10406	10454	10426	10478	10456	10287	10490	10444	10473	10297	10442	10609	10525	10468	10436	10527	10481	10425	10430	10382	10412	10484	10592	10362	10435	10485	10497	10400	10395	10478	10395	10451	10386	10401	10326	10426	10693	10314	10538	10515	10417	10466	10529	10546	10579	10450	10477	10582	10372	10428	10572	10282	10480	10386	10382	10411	10464	10577	10519	10534	10425	10462	10623	10403	10454	10474	10361	10464	10450	10456	10345	10376	10652	10234	10537	10386	10499	10364	10384	10386	10359	10452	10365	10359	10434	10440	10471	10334	10583	10389	10432	10430	10378	10369	10315	10440	10561	10461	10406	10274	10577	10383	10551	10503	10288	10482	10422	10445	10519	10475	10443	10357	10257	10437	10645	10484	10389	10306	10416	10471	10219	10343	10347	10385	10393	10540	10301	10464	10398	10370	10367	10429	10591	10472	10432	10385	10435	10424	10442	10588	10403	10468	10602	10512	10445	10487	10596	10593	10551	10488	10509	10331	10435	10544	10472	10536	10398	10474	10258	10500	10394	10512	10434	10309	10318	10405	10467	10325	10446	10285	10673	10345	10310	10360	10542	10508	10456	10423	10403	10617	10406	10323	10272	10388	10413	10499	10382	10384	10432	10533	10358	10365	10367	10531	10505	10482	10466	10325	10369	10380	10162	10450	10456	10515	10413	10387	10525	10466	10446	10296	10490	10490	10473	10362	10624	10342	10431	10245	10410	10519	10426	10444	10585	10428	10452	10339	10449	10289	10376	10283	10477	10380	10457	10560	10535	10286	10776	10358	10347	10520	10545	10442	10250	10504	10349	10411	10354	10455	10508	10407	10453	10633	10437	10409	10392	10436	10526	10510	10417	10500	10456	10193	10452	10724	10394	10233	10547	10365	10443	10421	10546	10481	10297	10316	10252	10369	10341	10313	10350	10537	10592	10586	10452	10347	10418	10457	10505	10496	10327	10422	10536	10456	10464	10352	10462	10412	10489	10491	10445	10378	10434	10479	10506	10383	10533	10524	10573	10459	10453	10470	10331	10378	10304	10452	10540	10492	10516	10416	10349	10389	10357	10625	10540	10476	10483	10451	10385	10500	10408	10404	10418	10529	10420	10351	10413	10400	10391	10399	10347	10387	10541	10229	10355	10340	10384	10599	10390	10238	10461	10430	10373	10479	10502	10596	10601	10428	10564	10404	10600	10439	10464	10344	10330	10397	10309	10548	10441	10360	10354	10340	10320	10359	10380	10523	10530	10364	10550	10542	10441	10419	10445	10575	10480	10477	10357	10492	10309	10325	10423	10334	10582	10462	10301	10512	10380	10326	10369	10486	10258	10473	10363	10304	10440	10511	10394	10450	10299	10474	10465	10459	10575	10515	10255	10566	10349	10427	10397	10424	10325	10596	10329	10250	10421	10519	10417	10523	10411	10416	10303	10448	10382	10382	10489	10461	10503	10315	10353	10387	10408	10373	10407	10376	10517	10409	10469	10584	10515	10511	10332	10428	10423	10408	10391	10500	10564	10474	10422	10451	10388	10473	10551	10468	10299	10551	10486	10431	10442	10467	10424	10507	10348	10322	10470	10476	10498	10513	10469	10378	10264	10413	10516	10443	10569	10280	10299	10382	10353	10447	10497	10449	10379	10487	10582	10422	10524	10483	10427	10314	10613	10477	10364	10472	10505	10384	10522	10510	10499	10538	10677	10514	10265	10372	10479	10342	10405	10419	10460	10444	10468	10430	10391	10593	10320	10245	10343	10487	10388	10434	10248	10480	10447	10342	10405	10387	10472	10599	10424	10577	10362	10518	10447	10565	10429	10462	10491	10543	10414	10439	10454	10385	10453	10247	10490	10341	10452	10392	10587	10493	10513	10489	10386	10385	10468	10292	10484	10546	10478	10524	10338	10390	10424	10469	10386	10391	10352	10506	10516	10372	10464	10547	10632	10564	10325	10540	10630	10517	10547	10436	10440	10425	10624	10459	10454	10445	10454	10417	10411	10513	10386	10475	10506	10399	10307	10488	10468	10314	10447	10465	10380	10443	10479	10263	10510	10352	10513	10425	10348	10400	10433	10281	10505	10510	10637	10423	10421	10459	10607	10292	10443	10267	10424	10549	10489	10569	10485	10493	10447	10417	10462	10403	10376	10375	10451	10361	10280	10511	10373	10343	10428	10488	10390	10414	10392	10482	10311	10486	10306	10489	10565	10346	10226	10603	10364	10524	10444	10241	10557	10318	10341	10502	10507	10441	10321	10507	10379	10530	10409	10450	10403	10383	10434	10475	10461	10340	10483	10376	10412	10475	10335	10457	10513	10535	10578	10642	10384	10398	10476	10519	10384	10433	10372	10429	10499	10595	10428	10444	10324	10434	10481	10405	10427	10464	10597	10357	10364	10426	10531	10532	10435	10248	10335	10392	10377	10487	10347	10521	10452	10364	10466	10481	10422	10464	10492	10334	10465	10457	10502	10348	10553	10420	10419	10253	10499	10360	10353	10437	10466	10429	10396	10340	10482	10594	10510	10409	10474	10205	10353	10397	10273	10434	10284	10392	10386	10341	10361	10246	10386	10388	10305	10467	10281	10471	10599	10440	10366	10499	10460	10385	10277	10424	10494	10348	10415	10454	10468	10413	10456	10367	10358	10457	10403	10359	10439	10391	10468	10457	10455	10499	10486	10381	10558	10507	10225	10458	10493	10362	10486	10412	10302	10505	10325	10183	10490	10409	10459	10436	10285	10246	10475	10325	10426	10325	10452	10489	10399	10415	10527	10447	10458	10603	10333	10354	10423	10480	10472	10346	10539	10578	10276	10477	10370	10457	10653	10360	10286	10347	10517	10510	10255	10472	10403	10330	10530	10394	10311	10374	10406	10429	10607	10444	10519	10513	10501	10362	10415	10538	10368	10549	10570	10362	10372	10513	10378	10429	10470	10399	10334	10327	10422	10509	10487	10509	10497	10338	10425	10283	10184	10555	10387	10330	10264	10312	10443	10319	10395	10354	10379	10381	10467	10432	10394	10437	10491	10560	10433	10326	10405	10362	10379	10339	10433	10473	10561	10361	10451	10514	10401	10401	10270	10433	10400	10311	10465	10384	10315	10413	10319	10356	10346	10546	10526	10596	10193	10431	10411	10471	10336	10376	10432	10530	10410	10445	10523	10486	10403	10448	10385	10421	10437	10344	10488	10380	10447	10209	10358	10491	10407	10453	10295	10414	10360	10503	10539	10495	10353	10428	10431	10461	10381	10201	10583	10556	10508	10396	10438	10480	10466	10520	10504	10411	10517	10499	10507	10497	10428	10396	10425	10397	10307	10550	10545	10403	10437	10385	10524	10404	10402	10331	10195	10446	10492	10355	10390	10484	10338	10470	10358	10264	10327	10429	10288	10354	10464	10370	10448	10656	10411	10365	10289	10409	10565	10462	10507	10426	10306	10439	10484	10444	10443	10348	10422	10435	10474	10308	10440	10330	10410	10312	10434	10344	10294	10491	10433	10493	10369	10422	10405	10350	10643	10445	10542	10326	10457	10391	10527	10410	10426	10437	10612	10373	10464	10436	10493	10579	10481	10273	10554	10417	10428	10411	10490	10497	10344	10238	10391	10461	10562	10451	10395	10551	10360	10368	10581	10409	10440	10417	10460	10571	10476	10446	10392	10453	10426	10473	10470	10396	10324	10632	10224	10508	10435	10496	10257	10406	10301	10417	10319	10393	10458	10497	10384	10273	10396	10286	10448	10443	10536	10315	10316	10408	10397	10439	10460	10495	10477	10356	10332	10592	10414	10396	10419	10442	10429	10500	10402	10529	10471	10571	10187	10472	10406	10417	10445	10406	10336	10352	10614	10486	10471	10391	10433	10549	10498	10416	10510	10457	10418	10396	10388	10417	10404	10526	10308	10285	10487	10464	10525	10335	10317	10493	10405	10415	10409	10618	10296	10548	10311	10518	10536	10520	10469	10621	10421	10413	10294	10471	10613	10418	10530	10362	10402	10522	10569	10384	10566	10282	10350	10319	10399	10352	10462	10416	10509	10445	10402	10312	10367	10522	10523	10367	10373	10446	10428	10511	10299	10517	10434	10429	10502	10556	10354	10534	10323	10373	10374	10503	10360	10392	10321	10461	10395	10547	10445	10434	10586	10346	10414	10394	10347	10499	10354	10455	10351	10319	10269	10504	10549	10321	10457	10381	10300	10512	10395	10430	10527	10387	10358	10419	10433	10409	10483	10422	10454	10538	10503	10303	10448	10384	10415	10420	10498	10412	10467	10480	10452	10482	10473	10552	10320	10377	10461	10395	10487	10398	10481	10506	10320	10409	10410	10462	10446	10535	10337	10331	10414	10437	10420	10439	10376	10574	10470	10435	10507	10376	10520	10409	10505	10572	10551	10379	10466	10442	10502	10352	10370	10509	10405	10394	10353	10371	10447	10396	10288	10294	10428	10453	10457	10328	10533	10375	10479	10502	10313	10385	10567	10458	10553	10447	10455	10405	10353	10478	10301	10483	10540	10530	10407	10616	10382	10317	10505	10411	10506	10438	10435	10437	10449	10485	10487	10534	10523	10327	10316	10625	10586	10558	10608	10476	10478	10517	10511	10408	10347	10526	10329	10488	10416	10429	10520	10272
32508	33979	39607	32153	23627	20714	20026	21604	23037	22438	20374	19088	18487	18311	18230	18083	18052	18059	17970	18164	18254	18080	18104	18344	18255	18151	17937	18079	18253	18285	18382	18234	18161	18232	18246	18081	18202	18072	18147	18199	18177	18120	17921	18013	18165	18130	18002	18025	18155	18280	18089	18101	18158	18102	18027	18085	18024	18167	18206	18154	18082	18078	18071	17972	18062	18369	18053	18019	18347	18217	18251	18016	17978	18163	17939	17902	18149	18006	17934	17996	17869	17991	18004	18086	18140	18129	18234	18264	17992	18067	17997	18143	18055	18293	18139	17992	18247	18072	18062	18164	18112	18157	17975	18229	18213	18374	18238	18131	18019	18084	18351	18117	18306	17960	18209	18126	18076	18097	18074	18294	18009	17917	17895	17915	18210	18005	17987	18175	18090	18017	18131	17921	18124	18158	18109	18175	18022	18257	18215	18035	18148	18325	18322	18100	18018	18097	18011	18166	18106	18170	18054	18158	18076	18090	17876	18008	18062	18016	18206	18152	18044	17783	18042	17991	18148	18181	17934	18205	18196	18053	18306	17979	18197	17873	18209	17891	18099	18125	17915	18115	18202	18040	18339	18131	18195	18099	18030	18163	18143	18187	18063	17986	17880	18104	18136	18161	18265	18194	17972	18135	17881	18097	17977	17908	18291	18013	18086	18038	18147	18099	18165	18245	18041	18133	18204	18051	18085	18059	18116	18100	18134	18202	18297	18082	18541	18147	18018	18053	18242	18128	17973	18108	17888	17924	17893	18104	18158	18063	18019	18288	18032	17985	18170	18171	18117	17973	18139	18103	17991	18267	18337	18186	18121	18045	18166	18187	18293	18092	18130	18184	18142	18000	17997	18090	18142	18000	18140	18201	18068	18071	18260	17986	18191	18178	18405	18127	18064	18090	18253	18102	17779	18226	18130	17851	18097	18061	17759	18239	18334	18247	18223	18102	18081	18262	17943	18122	18100	17932	17921	18203	17997	17855	17864	18166	18063	18074	18282	18124	18306	17985	18044	18078	18313	18159	18214	18110	18143	18151	18143	18249	18130	18060	18265	18090	18102	18081	18409	18181	18085	17981	18183	18173	18212	18323	18031	18183	18008	18085	17899	18012	18066	17996	18195	18143	18106	18102	18191	18286	17897	17871	18287	18056	18058	18235	17833	18025	18018	18023	18063	18263	17917	18204	18231	18116	18034	18188	18378	18197	18126	17969	18151	18071	18211	17935	17946	18164	18025	17976	18018	18153	18079	18026	17778	18123	18319	18070	18113	18138	18069	18200	18082	18131	18024	17918	18170	18105	18026	17908	18176	18042	18023	18330	18250	18105	18342	18182	18101	18192	18064	18175	18212	18102	18100	18067	18139	18196	17888	18099	17873	17904	17973	18218	18221	18060	17945	17919	18202	18024	18007	18095	18172	18119	18281	18010	18279	18326	18161	17998	18201	17970	18271	17991	17925	18150	17949	18062	18135	18060	17915	18237	17969	18065	18215	18107	18225	18148	17911	18075	17987	18096	18189	18011	18157	18196	18116	18219	17899	17956	18215	18307	18172	18049	18087	18126	17965	18153	18223	18072	18102	18211	17989	18053	18185	18020	18015	18078	18067	17857	18199	17920	18097	18245	18017	18083	18032	18169	18005	18180	18131	17979	17963	18028	18051	18379	18069	18283	18282	18196	18157	18163	18003	18201	17878	17915	18258	17978	18154	17986	17871	18164	18255	17936	18153	18098	18280	18037	18053	18202	17967	18405	18113	18113	18104	18132	18266	17908	18032	17946	18442	18203	18258	17887	18257	18103	18011	18181	17972	18221	18074	18162	18143	18140	18255	18003	18101	18072	17903	17928	18192	18370	18285	18122	17884	17951	18169	18015	17983	18210	17944	17831	18034	17957	17979	18053	18175	18071	18234	18360	18006	18005	18160	18145	18080	18132	18137	18195	18213	18110	18178	18031	18261	18179	18174	18313	18081	18300	18298	18066	18233	18209	18199	18196	18271	18350	17911	18132	17996	18178	17997	17968	17899	18045	18004	18043	18128	18091	18110	18326	18048	18158	18333	18260	18222	18201	18075	18041	18317	18195	18061	18208	18161	18212	18204	18009	18013	18224	18147	18238	18021	18258	18221	18133	18207	18081	18286	17954	18156	18101	18201	18167	18054	17975	18176	18063	17773	18033	18250	18111	17793	18172	18269	18085	18089	17989	18055	18016	18115	18101	18144	18045	18201	18245	18161	18017	18140	18115	18084	18104	18107	18143	18098	18005	18244	18118	18069	18139	18006	18230	18091	18231	18005	18143	18138	18239	17914	17873	18014	18047	17937	17835	18128	18167	18239	18221	18249	17963	18121	18098	18191	18064	18036	18078	18144	18185	18134	18069	18327	18034	17979	18140	18423	18059	17970	18216	18011	18086	18093	18069	18235	18145	18092	18151	18179	18091	18129	18049	18243	18168	18184	17983	17905	18061	18319	18104	18035	18193	18123	17928	18098	18069	17948	18107	18123	18164	17969	18182	18022	18275	18314	18244	18113	18151	17866	18153	17934	18132	18245	18192	18292	18132	18211	18101	17806	18444	18059	18323	18181	18363	17990	18076	18045	18173	18004	18090	18203	18077	18080	18264	18136	18249	18142	18149	18246	18291	17919	18082	18173	18110	18074	18100	18064	18112	18286	18115	18087	18044	18072	18219	17870	18068	18189	18034	18232	17999	18306	17941	18067	18136	18326	18005	18021	18163	18264	18199	18053	18086	18115	18419	18368	18022	18289	17975	18404	18211	17978	18064	18000	18076	18078	18206	18014	18174	17996	17939	18068	18043	18132	18230	17954	17952	18181	18086	18221	17865	17748	18130	18312	18063	18137	18153	18222	18251	18101	18223	18258	18109	18186	17893	18055	18140	18337	18105	18325	18294	18144	18219	18222	18153	17838	18277	18175	18182	18030	18321	17932	18041	18137	18162	18204	18094	18205	18060	18055	18290	18171	18273	18031	18169	17958	18099	18159	18283	18052	18307	18321	18190	18111	18130	18202	18158	18139	18018	18233	18188	18212	18122	18234	18190	17995	18137	18092	18258	18355	18124	17973	18034	18180	18235	18092	18215	18111	18054	17998	18100	18032	18140	17775	18032	18108	18115	18027	18127	18082	18045	18009	18140	17868	18134	17967	18112	18110	18122	18152	18304	18090	18144	18233	18144	18188	18187	18287	18254	18073	18094	18241	17983	18288	18144	18127	18059	17974	18158	18058	18202	18050	17994	17853	18239	18154	18168	18294	18146	18310	18282	18360	18279	18173	18142	17966	18162	18388	18307	18465	18152	18368	18218	18133	18221	18238	18154	18148	18081	18125	17884	18146	18258	18142	18254	18024	17964	18184	18250	18188	18129	18273	18163	18174	18280	18226	17806	18089	18039	18047	18182	18068	18085	18288	18239	18158	18201	18259	18085	18152	18154	18139	18346	18252	18238	18053	17906	18035	17977	18030	17981	18141	18152	18236	18229	18176	18102	18048	18096	18214	17973	17982	18232	18209	18367	18187	18020	18159	18064	18201	18197	18357	18183	18135	18246	17996	18083	18225	18125	17957	18193	18334	18105	18270	18173	18235	18151	18092	18011	18230	17950	17881	17970	18101	18232	18183	18326	17981	18163	18201	18182	18170	18142	18037	18244	18122	18294	17941	18222	18231	18081	18060	18026	18163	18169	18195	17950	18035	18133	17997	17997	17970	18030	18151	18095	18004	18148	18251	18104	17954	18142	18036	18067	18015	18168	18104	18055	18376	18186	18432	17926	18076	17862	17990	18226	18091	17890	18006	18210	17884	18031	18199	18276	18248	17957	18131	18173	17937	17980	18149	18087	18258	18226	18060	18284	18220	18076	18012	18149	17785	18128	18115	18079	18188	18038	18167	18139	18176	18120	18232	18045	18133	18196	18079	18150	18209	18375	18063	18479	17963	18064	18175	18396	18149	18126	18314	18342	18236	18147	18058	17923	17955	18164	18291	18208	18092	18176	18070	18160	18394	18238	18446	18252	18068	18164	18212	18280	18014	17877	18000	18172	17987	17843	18070	18376	18115	18389	18442	18201	18151	18333	18018	18125	18241	17985	18075	18030	17902	18076	18099	18175	18206	18368	18097	17995	18126	18289	17974	17950	18020	18004	18032	17969	18064	18120	18355	18195	18204	18020	18196	18090	18124	18365	18029	18004	18268	17947	18010	18182	18114	18237	18106	18010	18158	18123	18140	18087	18247	18217	17963	18080	18099	18044	18082	18240	18242	18023	17918	17989	18072	18084	18193	18250	18232	18123	18099	18440	18176	18198	18023	18098	18118	18007	18147	18217	18105	17977	17791	18264	18150	17944	18232	17836	17910	18049	18189	18066	18378	18337	18244	18047	18191	18132	17894	18089	18054	18046	17987	18099	18062	18243	18071	18130	18079	17985	18117	18194	18074	18255	18037	18197	18191	18206	17999	18064	17998	18115	18181	18058	18146	18158	18093	18085	18082	17845	18014	18189	18310	18069	18182	18073	18159	17984	18046	17956	18282	17978	18274	18082	18263	18203	18002	18230	17976	18151	17910	18255	18156	18145	18101	17961	18060	18203	18207	18121	18193	18226	18025	18006	18256	18200	18156	18298	18010	17931	18124	18014	17977	18011	18019	18048	18137	18327	18416	18225	18129	17994	18251	18334	18320	18322	18116	18151	18273	18056	18139	17956	18343	18293	18432	18029	18325	18180	18212	18194	18077	18201	17969	18257	17851	18171	18089	18070	18073	18098	18086	18152	18076	18159	17990	17905	18263	18149	18117	18213	17970	17880	17965	18087	18148	18035	17926	18165	17991	18012	18153	18205	18020	18027	18347	18052	18178	18233	18184	18168	18224	18112	18300	18271	18225	18023	18071	18094	18123	18281	18380	18135	18238	18091	18025	18117	18078	18220	18178	18051	18152	18114	18236	18206	17940	18223	18218	18080	18212	18322	17940	17999	18176	18088	18245	18049	18293	18204	18344	18135	17957	18018	18229	18113	18227	18081	18117	18367	17855	18013	18108	18095	18130	18162	18176	17851	18250	18229	17930	18187	18124	18152	18104	18280	18326	17934	18225	18174	18257	18283	18288	17988	18022	18063	18210	18072	18055	18126
20529	33680	34114	22147	14524	12425	12270	14287	15607	13890	11738	10829	10531	10210	10417	10227	10205	10343	10480	10379	10291	10333	10385	10379	10396	10278	10237	10309	10407	10452	10343	10367	10332	10262	10354	10348	10238	10414	10296	10141	10326	10312	10374	10204	10211	10423	10200	10390	10214	10478	10238	10362	10233	10405	10178	10367	10317	10272	10274	10196	10313	10323	10160	10207	10298	10111	10284	10422	10383	10053	10348	10198	10400	10310	10260	10408	10208	10265	10327	10400	10308	10159	10456	10368	10241	10186	10228	10469	10313	10355	10205	10415	10111	10300	10285	10185	10379	10343	10146	10213	10241	10038	10227	10240	10600	10203	10325	10275	10279	10250	10324	10239	10273	10355	10248	10294	10260	10370	10311	10250	10200	10271	10339	10338	10248	10277	10353	10295	10294	10402	10334	10204	10394	10377	10226	10271	10246	10240	10197	10335	10172	10346	10333	10387	10333	10335	10382	10284	10121	10270	10366	10337	10292	10359	10301	10350	10425	10416	10315	10447	10341	10302	10160	10216	10324	10384	10446	10368	10167	10289	10273	10366	10301	10348	10474	10354	10158	10206	10293	10334	10215	10304	10326	10439	10336	10285	10178	10389	10393	10220	10340	10283	10275	10299	10249	10298	10314	10479	10373	10326	10472	10145	10463	10381	10173	10397	10465	10278	10296	10134	10194	10249	10371	10261	10249	10305	10362	10271	10463	10295	10367	10321	10251	10364	10279	10318	10125	10480	10202	10453	10280	10334	10300	10261	10198	10073	10336	10402	10373	10222	10240	10357	10446	10335	10269	10520	10166	10172	10415	10362	10286	10370	10122	10225	10141	10400	10375	10269	10423	10221	10302	10411	10256	10229	10291	10305	10308	10271	10334	10214	10212	10217	10352	10210	10331	10220	10318	10341	10356	10139	10329	10379	10279	10229	10307	10286	10480	10348	10324	10308	10133	10348	10364	10394	10388	10332	10452	10387	10241	10219	10453	10274	10329	10308	10301	10526	10147	10206	10267	10336	10283	10188	10414	10224	10119	10240	10202	10185	10302	10183	10271	10366	10415	10337	10260	10289	10395	10320	10310	10395	10346	10345	10277	10438	10349	10362	10245	10360	10282	10248	10342	10271	10247	10256	10152	10256	10319	10253	10277	10332	10285	10203	10544	10377	10261	10478	10323	10231	10209	10344	10293	10348	10373	10277	10263	10224	10429	10192	10510	10410	10213	10344	10420	10295	10325	10112	10319	10364	10295	10266	10233	10273	10202	10313	10189	10309	10325	10388	10190	10157	10346	10379	10324	10242	10398	10303	10356	10365	10202	10363	10336	10261	10437	10460	10479	10276	10313	10251	10371	10260	10252	10164	10296	10282	10315	10281	10302	10244	10277	10305	10181	10397	10314	10514	10231	10232	10304	9967	10313	10289	10404	10306	10290	10215	10186	10216	10233	10308	10345	10289	10255	10369	10281	10319	10307	10345	10505	10227	10223	10243	10302	10295	10482	10327	10345	10258	10154	10126	10403	10431	10471	10272	10341	10311	10358	10381	10347	10382	10194	10356	10418	10300	10373	10315	10433	10363	10333	10195	10235	10416	10211	10439	10405	10340	10372	10105	10341	10251	10310	10433	10317	10305	10391	10326	10239	10393	10457	10331	10287	10309	10360	10411	10280	10316	10228	10394	10280	10293	10209	10504	10410	10260	10178	10290	10335	10442	10216	10255	10351	10349	10378	10226	10210	10089	10288	10364	10377	10230	10240	10456	10533	10337	10206	10360	10257	10169	10429	10287	10302	10353	10158	10269	10399	10324	10120	10415	10389	10275	10218	10398	10299	10425	10347	10200	10310	10098	10275	10211	10217	10253	10338	10359	10555	10300	10309	10258	10269	10286	10144	10191	10364	10244	10283	10399	10343	10486	10308	10448	10300	10353	10267	10414	10227	10263	10295	10111	10231	10365	10351	10239	10327	10444	10497	10436	10398	10290	10451	10170	10265	10422	10412	10147	10306	10383	10226	10372	10250	10330	10367	10421	10285	10222	10238	10321	10291	10406	10316	10216	10356	10380	10312	10386	10302	10438	10300	10192	10218	10288	10293	10325	10277	10314	10207	10176	10112	10307	10362	10349	10368	10220	10328	10314	10351	10436	10355	10203	10396	10302	10133	10356	10303	10357	10360	10474	10324	10253	10346	10072	10235	10296	10288	10232	10280	10240	10396	10117	10317	10184	10349	10208	10417	10159	10359	10437	10336	10323	10291	10293	10342	10282	10345	10290	10294	10110	10303	10421	10378	10345	10211	10173	10326	10397	10297	10338	10410	10249	10335	10318	10512	10153	10196	10358	10322	10372	10241	10315	10228	10353	10342	10400	10397	10346	10520	10204	10254	10227	10238	10131	10355	10356	10483	10287	10537	10264	10320	10254	10186	10271	10522	10280	10173	10311	10230	10266	10182	10214	10268	10331	10333	10324	10475	10272	10367	10390	10419	10259	10283	10249	10354	10282	10345	10188	10393	10276	10424	10315	10148	10190	10369	10294	10384	10431	10207	10165	10416	10235	10271	10257	10241	10311	10388	10256	10333	10471	10272	10211	10206	10326	10313	10390	10333	10393	10423	10391	10220	10377	10278	10279	10295	10299	10298	10404	10422	10231	10199	10241	10244	10304	10373	10214	10276	10292	10468	10245	10188	10340	10387	10341	10191	10231	10246	10222	10330	10231	10220	10313	10348	10391	10290	10264	10474	10170	10125	10261	10229	10409	10254	10161	10197	10404	10206	10296	10166	10290	10356	10232	10417	10306	10346	10285	10343	10346	10291	10193	10398	10255	10279	10462	10185	10298	10301	10299	10282	10485	10308	10300	10158	10438	10288	10256	10275	10408	10333	10345	10257	10181	10503	10314	10353	10454	10469	10276	10206	10354	10376	10272	10304	10429	10370	10402	10291	10223	10284	10192	10188	10449	10147	10228	10239	10189	10345	10286	10249	10177	10459	10429	10223	10126	10326	10282	10266	10214	10274	10392	10183	10242	10314	10208	10449	10174	10209	10336	10358	10123	10225	10404	10452	10229	10225	10375	10307	10436	10448	10306	10385	10391	10232	10428	10383	10287	10376	10419	10209	10365	10137	10456	10201	10319	10300	10236	10402	10278	10376	10194	10326	10274	10236	10461	10308	10171	10245	10239	10398	10307	10417	10449	10359	10351	10318	10182	10342	10323	10303	10237	10352	10255	10206	10231	10192	10381	10166	10217	10328	10422	10215	10351	10383	10390	10188	10206	10399	10224	10188	10320	10293	10401	10280	10349	10275	10230	10332	10252	10302	10512	10340	10430	10422	10281	10185	10344	10507	10345	10321	10246	10319	10257	10271	10254	10328	10321	10288	10278	10212	10214	10301	10256	10161	10186	10480	10205	10271	10485	10331	10294	10334	10299	10356	10246	10310	10322	10369	10157	10240	10276	10379	10158	10157	10306	10280	10387	10267	10273	10406	10253	10306	10231	10201	10389	10405	10184	10418	10337	10242	10421	10388	10275	10370	10354	10196	10375	10398	10361	10334	10227	10364	10187	10331	10386	10219	10368	10341	10338	10160	10515	10317	10403	10310	10257	10367	10251	10294	10345	10337	10405	10344	10337	10283	10321	10327	10332	10263	10316	10293	10285	10329	10259	10430	10281	10377	10254	10379	10441	10261	10322	10288	10176	10352	10246	10344	10299	10316	10408	10367	10280	10306	10168	10201	10342	10360	10344	10127	10329	10311	10259	10271	10488	10339	10451	10320	10279	10328	10250	10290	10235	10288	10205	10268	10459	10422	10405	10275	10292	10271	10343	10277	10273	10322	10165	10279	10326	10275	10290	10309	10080	10419	10191	10260	10410	10363	10248	10373	10375	10212	10171	10317	10446	10312	10297	10301	10305	10418	10329	10229	10285	10289	10310	10353	10383	10260	10283	10185	10323	10427	10117	10308	10363	10331	10387	10294	10251	10222	10281	10287	10210	10082	10328	10255	10263	10244	10268	10344	10161	10309	10187	10155	10487	10305	10419	10292	10291	10237	10255	10331	10509	10381	10395	10227	10294	10322	10300	10346	10276	10310	10108	10274	10258	10247	10148	10227	10245	10284	10267	10467	10202	10377	10149	10106	10339	10449	10349	10270	10170	10234	10236	10341	10489	10417	10458	10258	10645	10360	10272	10285	10298	10244	10325	10270	10368	10109	10300	10300	10231	10321	10389	10337	10276	10260	10290	10320	10291	10447	10236	10188	10331	10176	10425	10241	10239	10322	10224	10165	10429	10458	10257	10211	10339	10411	10303	10221	10213	10449	10393	10219	10363	10306	10300	10300	10330	10238	10254	10265	10361	10308	10251	10454	10090	10317	10244	10291	10351	10492	10422	10240	10306	10289	10119	10403	10335	10306	10307	10280	10259	10403	10226	10442	10181	10270	10289	10146	10367	10311	10245	10372	10265	10259	10387	10335	10372	10206	10325	10433	10387	10418	10252	10327	10467	10264	10177	10374	10372	10293	10370	10242	10208	10555	10305	10319	10364	10376	10329	10381	10394	10318	10412	10444	10298	10250	10348	10324	10152	10226	10343	10341	10124	10321	10297	10179	10220	10282	10364	10287	10390	10321	10191	10401	10360	10333	10289	10286	10245	10281	10328	10367	10179	10291	10419	10434	10312	10358	10378	10410	10319	10509	10434	10370	10145	10276	10274	10305	10269	10270	10320	10378	10309	10297	10309	10370	10079	10496	10335	10307	10152	10225	10326	10312	10309	10249	10465	10182	10310	10233	10385	10281	10192	10311	10371	10251	10407	10190	10360	10356	10341	10312	10410	10417	10201	10424	10265	10320	10317	10205	10262	10352	10334	10457	10285	10147	10295	10306	10321	10204	10253	10237	10274	10465	10222	10175	10265	10320	10256	10417	10260	10247	10227	10440	10295	10293	10354	10257	10258	10394	10376	10351	10228	10345	10361	10346	10269	10361	10347	10335	10329	10325	10388	10418	10349	10317	10367	10460	10289	10294	10269	10334	10361	10498	10140	10226	10315	10210	10355	10211	10178	10211	10400	10368	10296	10349	10365	10236	10289	10426	10381	10316	10396	10292	10382	10251	10444	10188	10263	10282	10203	10344	10216	10313	10300
25462	21839	32949	35286	29259	23696	23365	28707	37105	31688	24494	20184	18781	18315	18182	17938	17954	17983	18051	18038	18113	18130	17919	18091	18096	18051	18114	17962	17776	17902	17913	17968	17850	17757	17902	17805	17839	17724	17853	17899	17771	17643	17728	17981	18086	17728	17804	17918	17959	17789	17804	17920	17956	17623	17815	17724	17601	18073	17922	17626	17760	17759	17786	17839	18016	17767	18034	17781	17844	17818	17889	17673	17861	17850	17829	17802	17844	17692	17718	17824	17836	17922	18008	17923	17924	17665	17556	17943	17860	17691	17923	17842	17637	17727	17838	17898	17885	18104	17811	17906	17730	17604	17679	17893	17753	17813	17969	18051	18084	17809	17877	17840	17836	17944	17947	17910	17882	17647	17806	17831	17671	17865	17644	17792	17811	17812	17761	17599	17815	17891	17922	18046	18076	17813	17667	17879	17926	17647	17938	17811	17639	17833	17793	17940	17776	17791	18017	17688	17952	17720	17757	17951	17711	17782	17923	17893	18158	17833	17754	17719	17661	17885	17798	17807	18067	17740	17666	17757	17602	17917	17816	17842	17857	17910	17721	18019	17948	18061	17853	17736	17721	17679	17868	17591	17989	17688	18004	17761	17653	18053	18013	17830	17934	17831	17897	17887	17747	17747	17885	17571	17573	17912	17921	17724	17690	17711	17967	17905	17898	17743	17808	17799	17932	17727	17785	17822	17882	17854	17703	17750	17744	17994	18142	17719	17883	18002	17957	17834	17586	17620	17697	17793	17856	17898	17761	17905	17883	17788	17750	17813	17695	17727	17863	17716	17875	18017	17814	17853	17839	17771	17888	17601	17580	17926	17935	17853	17813	17743	17972	17749	17680	17853	17873	17709	17779	17788	17798	17843	17881	17874	17736	17831	17809	18012	17760	17674	17703	17915	17725	17923	17944	17670	17985	17810	17703	17710	17859	17776	17820	18135	17886	17730	17603	17687	17750	17886	17689	17890	17937	17776	17839	17867	17762	17965	17822	18038	17925	17875	17789	17905	18040	17957	18031	17992	17753	17880	17760	17936	17939	17938	17838	17730	17564	17799	17829	17757	17756	18138	17671	17673	17672	17859	17895	18018	17984	17632	17724	17659	17888	17680	17807	17834	17794	17882	17886	17876	17693	17773	17903	17717	17889	17807	17842	17849	17729	17826	17770	17685	17898	17914	17718	17838	17810	17806	17801	17798	17961	17785	18073	17793	17599	17822	17922	17844	17757	17799	17904	18056	17858	17951	17946	17688	17699	17807	17612	17672	18040	17806	17751	18028	17820	17606	17881	18010	17765	17805	18044	17715	17779	17690	17700	17924	17956	17672	17790	17736	17923	17763	17685	17907	18058	17769	18006	17630	17832	18086	17923	17772	17855	17942	17962	18089	17984	17854	17820	17941	17615	17745	17927	17958	17901	18030	17992	17892	17941	17704	18010	17855	17752	18046	17912	17795	17701	17891	17849	17919	17844	17765	17972	17842	17881	17776	17716	17708	17706	17780	17834	17906	17836	17923	17991	17865	17737	17939	17704	17882	17688	17809	18014	17803	17798	17753	17840	17926	17890	17695	17565	17854	17877	17771	17613	17603	17725	17910	17641	17842	17748	17876	17821	17912	17931	17976	17922	17741	17883	17798	17828	17882	18005	18110	17974	17935	17740	18082	17917	17905	17687	17752	17803	18038	17729	17745	17888	17999	17907	17636	17729	17695	17846	17787	17775	17961	18048	17762	17768	17745	17828	17806	17853	17852	17461	17602	17883	17624	17863	17907	18004	17931	17598	17901	17847	17698	17775	17741	17811	18043	17800	17892	18002	18056	17815	17780	17864	17780	17694	18081	17878	17918	17832	17889	17836	17601	18006	17653	18019	17662	17693	17749	17883	17780	17562	17878	17868	17817	18033	17847	18022	17814	17915	18142	17723	17844	18151	17640	17897	17935	17720	18023	17868	17907	17879	17867	17824	17767	17841	17786	17957	17922	17935	17913	17878	17744	17867	17818	17979	17891	17873	17829	18035	17815	18004	17704	17838	17702	17889	17890	17813	17784	17844	17793	17732	17904	18014	17830	17852	18164	18067	17723	17603	17783	17811	18038	17805	17872	17988	17983	17828	17716	17638	17728	17837	17839	17903	17762	17645	17875	17853	17860	17833	17949	17800	17773	17923	17788	17696	17779	18057	17898	18078	17653	17800	17946	17678	17663	17878	17870	17799	17979	17648	17911	17932	17833	17848	17947	17883	17897	17837	17919	17795	17774	17850	17886	17951	17844	17941	17924	17821	17897	17877	17856	17700	17809	18049	18059	17655	18040	17878	17626	17795	17767	17911	17903	17952	17836	17568	17712	17904	17947	17826	17829	17825	17864	17962	17785	17927	17993	17721	17733	17705	17782	17785	17720	17701	17710	17803	17966	17843	17829	17632	17724	17701	17627	17905	17993	17976	17711	17980	18069	17969	17820	17944	17830	17826	17691	17741	17486	17964	17816	17798	17740	17685	18071	17873	17706	17769	17855	17776	17822	17616	17632	17788	17683	17901	17857	17748	18032	17637	17681	17800	17956	17953	17691	17830	17699	17834	17758	17802	17884	18047	18011	18011	17550	17669	17793	17991	17898	17679	17976	17665	17715	17815	17669	17768	18003	17977	17720	17891	17775	17845	17725	17812	17826	17715	17751	17988	17589	17875	17621	17761	17969	17925	17591	17982	17795	17986	17785	17707	17717	17884	17747	17752	17825	17902	17979	17784	17996	17921	17900	17704	17868	17910	17901	17738	17990	17783	17766	17810	17728	17679	17955	17714	17761	17762	17777	17933	17804	17781	17610	17841	17847	18004	17755	18068	17732	17979	17866	18028	17823	17805	18009	17655	18079	17837	18056	17896	17809	17849	17956	17911	18024	17658	17599	17811	17855	18001	17824	17646	17899	17904	17901	17872	17913	17740	17761	17779	18038	17838	17574	17701	17604	18004	18059	17824	17800	17922	17820	17860	17694	17905	17798	17966	17907	18078	18149	17778	17649	17794	17953	18019	17781	17727	17769	18004	17977	17947	17772	17626	17898	17949	17968	17854	17883	18033	17728	17811	17885	18053	17767	17748	17749	17646	18018	17805	18058	17859	17719	17806	17703	17887	17678	17875	17908	17918	17744	17814	17836	17994	17788	17813	17903	17916	17693	17866	17665	17876	18079	17834	17942	17832	17811	17949	17951	17803	17755	17735	17835	17796	17745	17902	18016	17914	17947	17946	17585	17694	18109	17857	18116	17914	17627	17684	17826	17705	17739	17924	17781	17768	17922	17898	17801	17838	17700	17800	17821	17784	17728	17925	17923	17853	17803	17947	17686	17770	17783	17847	18021	17961	17762	17799	17842	17812	17935	18017	17946	17797	17784	17934	17697	17827	17760	17988	17795	17959	17916	17961	17800	17843	17869	17836	17932	17884	17908	17851	17940	18005	17742	17935	18139	17905	17905	17835	17675	17897	17792	17859	17697	17877	17851	17844	17875	17914	17684	17861	17668	17906	18042	17868	17765	17850	18040	17977	17820	17991	17867	17732	17778	17888	18030	17633	17591	17776	17954	17814	17723	17821	18031	17923	17752	17870	17715	17758	17783	17817	17662	17720	17799	17685	17750	17753	17820	17602	17864	17787	17729	17553	17777	18053	17772	17875	17995	17737	17658	17884	17792	17926	17834	17791	17810	17774	18021	17784	17839	17786	17841	18027	18003	17954	18071	17812	17913	17704	17926	17900	17686	17776	17850	18063	17831	17774	17660	17595	17871	17803	17846	17904	17943	17840	17707	17541	17700	18025	17867	18051	17695	17919	17738	17841	17638	17827	17819	17675	17727	17832	17750	18022	17961	17742	17778	17802	17554	17676	17738	17801	17904	17897	17922	17817	17652	17785	17999	17943	18055	17907	17785	17765	17861	17634	17903	17911	17875	18038	17569	17747	17809	17913	17949	17858	17826	17717	17929	17637	17924	17826	17765	17895	17852	17806	18078	17836	18016	17934	17869	17930	17782	17908	17883	17985	17742	17847	17752	18045	17897	17796	17809	17583	17817	17771	17613	17982	17771	17904	17771	18083	17982	17936	17734	17790	17764	17846	17947	17783	17805	18117	17908	17932	17816	17674	17815	17620	17823	17785	17758	17838	17864	17779	17929	18062	17827	17831	17807	17746	18075	17648	17726	17942	17856	17651	17888	17956	17923	17872	17857	17907	17705	17754	17663	17887	18000	18059	17970	17864	17973	17713	17859	17775	17814	17644	17703	17993	17994	17757	17839	17975	17735	17731	17671	17789	17787	17742	17792	17773	17755	17828	17588	17741	17781	18012	17817	17859	17614	17906	17828	18008	18036	17857	18044	17927	17805	18034	18024	18026	17645	17599	17889	17964	17881	17867	17926	18057	17935	17949	17866	17713	18193	17905	17889	17811	17969	17687	18012	17737	17944	17811	18031	17973	17937	17920	17884	17832	18016	17809	17698	18017	17787	17975	18063	17943	17793	17848	17924	17787	17760	17754	17893	17873	17820	17707	18013	17807	17750	17717	17645	17748	17875	17807	17826	18060	17712	17711	17890	17902	17936	17805	17731	17917	17772	17874	17750	17888	17602	17963	17774	17701	17842	17946	17788	17659	17869	17851	17785	17930	17743	17890	17857	17730	17641	17647	17836	17914	17804	17757	17647	17734	17788	17802	17685	17786	17704	17971	17913	17929	17891	17967	17670	17851	17890	17952	17995	17886	17756	17660	17842	17873	17669	17851	17593	17898	17951	17902	17798	17787	17718	17942	17976	17867	17982	17899	17828	17920	17707	17774	17775	18121	17816	18152	17966	18097	17699	18045	17758	17892	17887	17841	17988	17911	17613	17850	17649	17728	17435	17916	17876	17911	17933	17805	17742	17678	17832	17977	17706	17796	17820	17826	17719	17866	17811	17789	17929	17761	17801	17888	17772	17841	17739	17582	17939	17947	17804	17853	17723	17948	17682	17936	17957	17900	17818	17878	17781	17858	17995	17977	17710	17856	17775	17793	17831	17700	17729	17814	17931	17792	17930	17856	17588	17700	17624	17795	17864	17626	17775	17809	17755	17826	17809	17819	17876	17853	17772	17693	17680	17879	17741	17997	17960	17805	17981
21061	42131	44964	34500	22299	14305	15147	23310	28885	22693	15313	11889	10909	10565	10390	10391	10402	10360	10652	10392	10451	10450	10345	10405	10449	10407	10380	10472	10257	10242	10402	10454	10306	10406	10480	10552	10470	10391	10417	10224	10374	10478	10268	10567	10231	10416	10356	10325	10388	10463	10274	10355	10404	10369	10360	10341	10305	10213	10326	10304	10312	10185	10082	10325	10441	10322	10333	10444	10315	10456	10276	10412	10444	10467	10356	10281	10217	10329	10417	10307	10325	10286	10305	10347	10206	10321	10251	10236	10375	10122	10340	10219	10135	10338	10476	10424	10386	10281	10307	10283	10388	10276	10489	10388	10292	10250	10420	10282	10463	10398	10540	10181	10368	10373	10407	10436	10385	10289	10336	10324	10290	10292	10242	10206	10369	10259	10447	10430	10141	10353	10137	10373	10277	10371	10317	10299	10262	10231	10286	10491	10375	10315	10326	10529	10451	10361	10231	10414	10380	10251	10263	10356	10278	10393	10342	10366	10134	10296	10382	10332	10287	10354	10158	10439	10312	10433	10374	10328	10296	10187	10289	10246	10237	10181	10155	10316	10332	10185	10258	10182	10301	10219	10411	10392	10323	10262	10347	10232	10334	10293	10340	10280	10302	10290	10243	10494	10357	10510	10463	10197	10258	10262	10276	10360	10273	10362	10287	10209	10322	10232	10324	10376	10357	10433	10142	10312	10457	10178	10217	10400	10203	10279	10307	10286	10227	10228	10495	10398	10293	10277	10379	10272	10352	10233	10328	10362	10224	10424	10255	10140	10274	10498	10216	10313	10350	10294	10407	10374	10310	10185	10313	10360	10231	10357	10321	10321	10443	10201	10342	10335	10291	10364	10271	10397	10307	10401	10169	10214	10196	10382	10401	10260	10321	10342	10255	10240	10203	10395	10364	10330	10251	10352	10346	10299	10252	10464	10393	10247	10478	10326	10313	10330	10236	10237	10310	10193	10237	10380	10375	10304	10447	10427	10324	10402	10325	10118	10428	10370	10204	10275	10324	10411	10262	10320	10318	10317	10347	10271	10365	10167	10328	10415	10264	10314	10261	10458	10179	10243	10249	10263	10379	10323	10172	10166	10305	10375	10210	10468	10353	10351	10399	10371	10359	10236	10377	10233	10259	10290	10263	10367	10239	10226	10327	10395	10325	10388	10378	10369	10401	10251	10232	10294	10263	10311	10326	10366	10226	10338	10310	10334	10322	10268	10344	10186	10288	10290	10421	10356	10308	10281	10319	10278	10427	10295	10433	10254	10368	10321	10295	10222	10246	10368	10329	10124	10261	10400	10189	10224	10242	10114	10312	10067	10376	10266	10377	10358	10289	10400	10251	10296	10455	10258	10267	10359	10418	10264	10442	10349	10224	10305	10226	10353	10311	10210	10303	10423	10274	10367	10328	10479	10390	10298	10369	10253	10306	10314	10395	10227	10331	10444	10277	10234	10359	10530	10302	10323	10419	10453	10296	10279	10249	10196	10244	10243	10406	10516	10177	10357	10402	10483	10351	10212	10463	10306	10364	10281	10250	10273	10401	10364	10296	10298	10431	10273	10401	10308	10299	10465	10336	10354	10324	10167	10322	10286	10254	10417	10448	10407	10330	10276	10192	10257	10370	10278	10305	10373	10331	10232	10482	10408	10465	10210	10327	10434	10138	10348	10311	10310	10335	10218	10408	10321	10301	10254	10239	10405	10301	10325	10392	10271	10372	10374	10472	10200	10261	10357	10297	10392	10405	10204	10314	10425	10557	10199	10227	10259	10203	10341	10375	10323	10378	10299	10337	10421	10181	10345	10338	10313	10353	10220	10397	10348	10254	10405	10292	10236	10413	10338	10400	10363	10324	10283	10324	10503	10354	10225	10246	10472	10254	10305	10155	10401	10444	10447	10357	10314	10365	10127	10427	10275	10263	10216	10266	10356	10382	10256	10277	10370	10333	10307	10288	10241	10234	10498	10385	10449	10230	10191	10301	10317	10279	10304	10271	10209	10284	10367	10334	10341	10233	10431	10289	10246	10249	10238	10406	10119	10227	10449	10368	10070	10370	10366	10393	10270	10355	10305	10515	10419	10239	10349	10330	10292	10241	10272	10369	10426	10412	10514	10157	10243	10288	10343	10252	10335	10300	10390	10388	10361	10234	10355	10271	10314	10263	10389	10349	10417	10501	10255	10378	10205	10455	10134	10277	10378	10426	10370	10365	10244	10399	10281	10238	10266	10304	10200	10315	10302	10449	10406	10368	10421	10276	10401	10381	10227	10235	10327	10260	10389	10454	10540	10256	10283	10346	10512	10187	10381	10204	10299	10272	10183	10361	10335	10106	10353	10339	10285	10317	10274	10357	10436	10318	10301	10342	10379	10283	10416	10409	10383	10348	10380	10320	10512	10261	10454	10208	10321	10202	10422	10243	10243	10287	10335	10229	10290	10294	10385	10257	10345	10323	10338	10331	10210	10255	10188	10297	10362	10327	10252	10167	10296	10121	10390	10322	10340	10346	10414	10204	10189	10361	10255	10393	10293	10381	10330	10405	10323	10162	10425	10317	10257	10291	10432	10161	10304	10249	10335	10248	10200	10347	10250	10373	10254	10269	10356	10423	10328	10405	10322	10261	10366	10345	10236	10240	10428	10361	10313	10396	10468	10183	10395	10284	10419	10256	10310	10291	10371	10275	10230	10364	10333	10330	10354	10213	10301	10353	10208	10516	10289	10349	10260	10210	10217	10285	10425	10138	10295	10271	10115	10194	10338	10369	10380	10354	10367	10404	10473	10166	10252	10383	10338	10184	10350	10223	10361	10290	10350	10277	10373	10218	10474	10318	10332	10382	10375	10285	10299	10210	10421	10425	10363	10277	10325	10220	10153	10389	10366	10372	10320	10249	10458	10342	10204	10382	10114	10349	10308	10384	10221	10194	10272	10418	10285	10393	10343	10463	10164	10321	10201	10302	10538	10154	10334	10272	10362	10355	10292	10307	10287	10276	10227	10391	10266	10421	10355	10442	10351	10323	10339	10291	10435	10425	10285	10347	10421	10435	10386	10365	10382	10255	10338	10285	10371	10435	10442	10336	10350	10251	10452	10401	10227	10491	10430	10314	10231	10366	10368	10442	10237	10375	10267	10375	10327	10270	10407	10351	10412	10182	10173	10381	10206	10310	10330	10413	10311	10202	10142	10308	10432	10419	10535	10144	10205	10334	10259	10414	10233	10359	10361	10323	10402	10338	10301	10465	10313	10480	10411	10424	10352	10485	10326	10274	10527	10342	10367	10182	10282	10250	10329	10284	10266	10149	10362	10319	10106	10247	10170	10384	10306	10262	10343	10319	10308	10205	10206	10306	10339	10192	10380	10317	10183	10503	10274	10434	10378	10331	10363	10421	10266	10302	10292	10322	10314	10293	10412	10537	10421	10368	10298	10232	10068	10317	10395	10412	10125	10370	10309	10223	10260	10370	10307	10420	10364	10366	10305	10193	10246	10340	10455	10346	10359	10122	10392	10249	10338	10443	10394	10323	10219	10302	10335	10320	10402	10256	10216	10305	10367	10421	10333	10175	10271	10242	10314	10217	10341	10253	10090	10383	10460	10372	10332	10395	10202	10367	10408	10284	10300	10453	10272	10208	10402	10337	10331	10205	10260	10335	10359	10147	10282	10272	10182	10274	10445	10406	10372	10357	10370	10416	10206	10321	10352	10324	10473	10478	10302	10194	10369	10284	10361	10127	10405	10230	10258	10240	10262	10387	10309	10265	10337	10216	10386	10335	10399	10326	10331	10394	10414	10221	10358	10231	10233	10384	10377	10244	10421	10355	10283	10329	10213	10355	10351	10287	10314	10366	10284	10375	10380	10225	10288	10359	10493	10353	10358	10471	10199	10319	10206	10391	10283	10242	10195	10260	10284	10373	10225	10436	10253	10235	10288	10231	10294	10372	10403	10292	10453	10437	10331	10179	10266	10312	10282	10214	10358	10320	10379	10244	10459	10347	10306	10359	10543	10427	10189	10363	10385	10477	10259	10278	10310	10366	10553	10271	10229	10313	10455	10366	10328	10268	10289	10295	10103	10433	10411	10368	10208	10257	10355	10285	10265	10255	10515	10291	10376	10386	10297	10470	10255	10231	10345	10342	10442	10429	10263	10400	10405	10349	10223	10526	10441	10280	10341	10199	10225	10323	10251	10357	10328	10325	10300	10380	10451	10449	10247	10322	10259	10437	10307	10294	10393	10398	10335	10360	10184	10304	10380	10326	10306	10261	10279	10198	10272	10498	10241	10332	10335	10320	10434	10312	10374	10236	10229	10183	10261	10339	10243	10381	10519	10280	10460	10391	10337	10348	10313	10209	10531	10312	10319	10259	10337	10727	10364	10256	10269	10258	10336	10301	10250	10372	10293	10528	10201	10329	10222	10228	10327	10238	10299	10364	10295	10225	10361	10454	10480	10392	10415	10266	10552	10205	10399	10338	10425	10379	10359	10276	10208	10335	10322	10301	10303	10241	10283	10325	10387	10347	10265	10330	10254	10425	10331	10410	10369	10295	10188	10296	10183	10411	10246	10327	10345	10268	10375	10428	10292	10469	10201	10275	10362	10289	10409	10303	10349	10445	10585	10363	10342	10374	10317	10189	10263	10484	10388	10331	10358	10322	10427	10308	10265	10284	10274	10311	10222	10318	10339	10334	10252	10135	10249	10260	10520	10191	10285	10496	10310	10255	10310	10355	10330	10315	10160	10263	10209	10293	10412	10180	10332	10314	10409	10406	10207	10318	10500	10205	10342	10389	10380	10339	10315	10323	10164	10370	10248	10500	10259	10463	10187	10359	10306	10356	10151	10325	10266	10517	10269	10300	10233	10270	10197	10230	10360	10264	10395	10307	10232	10250	10167	10398	10253	10303	10283	10346	10422	10338	10326	10350	10139	10373	10503	10281	10417	10200	10300	10151	10293	10332	10183	10212	10212	10415	10339	10339	10279	10468	10356	10316	10265	10182	10179	10303	10295	10390	10306	10377	10414	10445	10359	10256	10279	10231	10277	10291	10336	10304	10243	10273	10374	10328	10275	10386	10289	10475	10405	10324	10320	10509	10367	10300	10530	10309	10340	10369	10280	10247	10324	10351	10216	10429	10295
23297	21396	29761	29605	30540	32073	31760	39059	47167	39138	28315	22042	19486	18778	18328	18429	18224	18339	18091	18172	18215	18387	18233	18141	17788	18182	18227	18228	18092	18192	18076	18258	18185	18045	18035	18082	18075	17883	18075	18199	18301	18060	18221	17951	18032	18165	17990	18108	17984	18238	18073	18221	17982	17993	18142	18324	18264	18208	18087	18102	18282	18134	17983	17826	17842	17903	18033	18219	17975	18254	18096	18153	18141	18066	18145	17934	18182	18223	17960	17989	18030	18103	18210	17791	18116	18130	18006	18089	18065	18144	18098	18055	17901	18154	17870	17853	18094	17923	18148	17941	17983	18179	18052	17939	17869	18171	18087	18097	18004	18177	18007	17874	18100	17962	18194	18081	18066	18168	18193	17981	18053	18183	17900	18038	18100	18145	18282	18245	18218	18039	18147	18065	17935	18093	17858	18022	18115	17907	18094	17872	17925	18226	17958	18216	18053	18004	18076	18000	18125	18380	17912	18130	18057	18018	18109	18115	17892	18008	18114	18109	17965	17903	18174	17956	17926	17833	18136	17854	18104	18018	17940	18044	18114	18021	18125	18159	17999	18084	18094	18032	18192	17913	18121	17975	17923	18285	17924	18133	17868	18011	18347	18031	17967	18036	17974	18050	18146	18120	18197	18120	18095	18006	17939	17963	17941	18113	18199	18142	17985	17981	17986	17992	18082	18324	18045	18031	18041	18090	17922	18241	18137	17898	18112	18061	17995	18235	18131	18084	18053	18122	18032	18002	18054	17887	18183	18423	18225	18117	18094	18286	18033	18078	17897	17838	17892	18138	18005	18087	18112	18171	18022	18017	18082	18103	18163	18160	18309	18002	17936	18017	18136	17872	18062	17803	17961	18012	18037	18011	18003	17995	17798	17878	17887	17886	18253	18365	18045	18006	18167	17765	18147	17886	18243	18084	17965	18080	18012	18101	18104	17997	18044	18187	17972	17918	17979	17879	17865	17946	17946	18110	18152	18127	18278	18076	18144	17925	18003	17965	17902	17705	17685	17991	18085	18036	17989	17946	18029	18078	18275	18045	17920	18101	17949	18146	18038	17922	18257	18009	17907	18109	17954	18014	18066	18038	18022	18100	18138	17931	17961	17969	18023	17848	17983	18042	18128	18107	18039	17974	18124	17947	18062	18004	18024	18071	17923	17907	18051	18014	17871	18116	18196	18092	17924	18206	18039	18030	18008	17990	17817	18012	17723	17863	18168	17991	18062	17975	18041	18110	18108	18016	17971	17771	17975	17941	17894	17845	18075	18173	17933	17912	17987	17946	17992	18243	18094	18167	17973	17966	18137	18132	17996	18116	17908	17848	18252	17987	17969	18112	18057	18229	17948	17980	18135	17898	18280	17912	17914	17994	18118	18180	18014	18139	17987	18228	18060	18249	18134	17893	18147	17959	18086	18007	18215	18158	18103	18138	18192	18151	18150	18087	17932	18038	18028	17996	18028	18008	18095	18151	18080	17811	17968	18099	18101	17967	18122	18014	18245	17963	17995	17777	18130	18034	18154	18081	17929	18041	18192	17812	17934	17789	18152	18252	17989	18318	18074	17961	17913	18087	17965	18089	17987	17869	18067	18056	18071	17979	18039	18070	17982	17850	17870	17835	17955	17947	18059	17926	17953	17965	17961	17809	18004	18180	18093	18139	17984	17966	18118	17898	18078	18068	18102	18089	17997	17979	18204	17742	17969	18104	18067	18099	18048	17987	17960	18035	18081	17991	18046	18291	17960	17885	18119	18005	18223	18148	17950	18095	18302	17942	18307	18243	18018	18023	18217	17854	17956	17810	17955	18101	18149	18074	18051	18050	18037	18051	18144	18014	18033	17910	18055	18055	18259	18191	18192	18238	18164	18265	18025	18054	18000	17981	17968	17957	17961	17854	17860	18177	17958	18259	18196	18136	17965	17919	18226	18145	18216	17982	18323	17909	18161	18130	17871	17997	17895	18132	18057	18156	18209	17921	18044	18029	18022	18155	17933	17886	18040	18093	17992	17878	18132	17954	18172	18101	18077	17797	18301	18173	17931	17959	17922	18098	18144	18255	18310	18020	18185	18067	17968	17983	18053	18248	18012	18080	18005	18050	17926	17960	18119	18003	18131	18132	18116	17792	18269	18126	17836	17945	18072	18215	17963	17952	18018	18057	18108	18052	17893	18009	18078	18022	17964	18112	18226	18106	18168	17942	17936	18075	17905	17872	18104	17990	18060	17885	18194	18171	17996	18206	18337	17814	17932	18031	18040	18007	18066	18167	18052	18120	18114	18028	18221	17887	18042	18015	17988	17935	17886	18063	17806	17906	18143	17947	18175	18099	18150	18168	18037	18081	17887	17966	18090	17998	17873	18105	17936	18112	18219	18056	17875	18084	17956	18366	18006	18056	18128	18145	18185	17978	18289	18073	17896	18038	17939	17900	18037	17936	18127	18073	17892	17979	17957	17931	18085	18187	18099	17851	17935	17810	18085	18125	18030	17865	18124	18091	17952	17894	17865	17998	18019	17927	18044	17903	18040	17836	18106	17968	17996	18135	18172	17978	18023	17962	17919	18014	18316	18048	17908	18098	18140	18021	18056	18129	17994	17964	18021	18124	17980	18020	18150	17907	18126	17946	18197	18005	17943	18146	17854	18011	17977	18221	18213	18065	17919	18049	18088	18230	18017	18006	17976	18035	18141	18015	18119	18111	18014	18054	17870	18019	17997	17889	18038	18231	17808	18201	17971	18047	17844	17933	17824	17946	17948	17993	17965	18239	18081	17971	18015	18075	18074	18278	17655	18011	18002	18068	17989	18127	17986	18008	17995	17972	18075	18093	18025	18059	18063	18128	17958	17947	17969	18335	18168	18068	18235	18195	18040	18003	17976	17950	17965	17886	18125	17928	17864	18027	18009	18057	18042	17829	18064	18064	18046	17962	18196	18091	17917	17770	18135	17791	18052	17950	17973	17827	17984	18169	18253	18078	18011	18148	17987	18043	17883	17935	18157	18210	17967	17830	17975	17747	17856	17864	18159	17994	18068	18119	18183	17940	18066	17936	18131	17998	17906	18198	18488	17972	17913	17799	18056	18031	18074	18284	17952	17988	17843	18304	18185	17825	17879	18079	18038	18017	18006	17947	18123	18231	18256	17999	17952	18071	17838	17968	17998	17880	18010	17980	17969	17929	18089	17960	18146	18263	18138	17909	18012	18230	17986	17794	18225	17963	18074	17917	18149	18052	18156	18013	18233	18069	17891	17972	18078	18100	18018	17934	18128	17946	17974	18378	18169	18054	17911	18074	18195	18112	18196	18132	17965	18016	17934	18116	18135	17957	18147	18011	17803	18078	18210	17529	17727	17910	17937	17921	18069	18104	18142	18189	18014	17987	18027	17933	18126	17989	17871	17960	18130	17890	18050	18063	18213	18324	18041	18199	17902	18040	17933	17953	18074	18135	17885	18129	17963	18101	17806	18261	18053	17939	17999	17932	18102	18151	18238	18152	18132	18034	17997	18055	17988	17910	18064	18168	18232	18164	18159	18111	18163	18059	18074	18001	18161	18048	18092	18086	18042	17907	17976	18012	18203	18165	18110	18224	18075	18004	18113	18162	17870	18029	18213	18169	18169	18170	18077	18081	18035	17999	17934	18015	17979	18098	18316	18177	18111	18165	18363	18033	18036	17944	18104	18113	17913	17891	18336	18062	17997	18069	18033	18038	18138	17971	18238	17888	18005	18076	18133	18136	18180	18057	18081	18168	18097	17907	18207	18039	18099	17934	18059	18100	18091	17906	17871	17901	18001	18159	18034	17985	18097	18102	17970	18169	18031	18143	18167	17937	18218	17858	17944	18058	18203	18231	18025	18094	18112	17886	17999	18105	18049	18096	17946	18156	18218	18018	17849	18130	18070	17993	18107	17672	18065	17946	18005	18066	18039	17862	18018	18122	18075	18006	18233	18096	18095	18087	18132	18097	18062	17954	18143	18093	18199	18002	17971	18274	18100	18011	18081	17872	18147	17952	17975	18082	18095	18068	18121	17841	17980	18054	17942	17840	18093	18170	18132	17889	18090	17933	18185	18074	18060	18188	18068	18095	18216	18013	17882	18234	18161	18106	18162	18032	17956	18048	18189	18051	18127	17926	18124	17862	17915	18079	18015	18157	18057	18143	18095	17921	17974	18001	18027	18119	17983	18131	17944	17902	18027	18170	17948	17819	18007	17945	18219	18093	18044	18210	18009	17952	17957	18006	17928	18009	17908	18087	18066	18239	18167	17991	18071	18206	18095	18196	18148	18139	18146	18199	18139	18010	17936	18133	17908	18199	17888	18176	18062	18137	18057	17904	18072	17974	18088	18008	17860	17918	17997	18052	17933	18090	18065	18167	18012	17937	18071	18094	18205	17866	18048	18020	18062	18041	18283	18169	18054	17950	17747	17859	17810	17990	18275	17806	17832	17994	18105	17989	17853	17735	18137	18070	18111	17978	18061	18220	18011	17963	18176	18244	18101	18157	18021	18190	18071	18109	18170	17980	18252	17990	18029	18361	18221	18250	18190	17993	18121	18049	17917	17937	18166	18239	18148	18090	17945	18318	18109	17805	17929	17959	18071	18110	18099	17934	18169	17972	17882	18058	18201	17955	18136	17959	17957	18057	18304	17870	18037	18058	17871	17950	18017	18093	18093	18006	17930	18025	18029	18343	18229	18064	18013	18145	18086	18188	18189	18083	18147	17894	18006	18039	18177	18114	18222	18097	18308	17952	17903	17963	17998	17901	17990	18053	18111	18225	18006	18092	18043	18010	17961	18291	18107	17961	18249	18084	17770	17977	18068	17978	18064	18041	18236	17895	18017	17908	18236	17989	18097	18178	18143	17922	18168	18060	17947	18115	17947	17894	18088	18099	17961	17918	18032	18162	18086	17870	18036	17780	18019	18024	18092	18013	17998	18139	18003	17971	17928	18171	17946	18162	18023	17899	18063	17867	18019	18171	17995	18037	17863	17908	18018	17917	17849	18237	18012	17991	18052	18147	18229	18146	18104	18013	18151	18087	17958	17918	17931	18201	18017	18026	18209	18113	17982	18053	17989	18071	18273	18249	18081	18073	18161	18121	18130	18221	18159	17936	18048	17988	17956	17940	17980	18023
23986	47752	48036	44846	34380	26320	22821	35200	39166	29455	18445	13277	11484	10845	10654	10685	10505	10571	10799	10574	10588	10635	10591	10527	10650	10534	10359	10670	10620	10553	10625	10539	10586	10573	10446	10548	10642	10618	10662	10562	10648	10504	10554	10600	10661	10684	10685	10681	10526	10560	10732	10652	10473	10551	10497	10502	10753	10457	10605	10487	10531	10447	10555	10624	10715	10321	10519	10539	10425	10669	10533	10627	10657	10541	10549	10576	10697	10605	10679	10553	10600	10375	10602	10494	10527	10550	10594	10553	10604	10390	10589	10503	10544	10515	10625	10617	10564	10539	10587	10582	10623	10487	10638	10530	10605	10582	10404	10562	10580	10576	10357	10661	10547	10629	10455	10509	10525	10693	10621	10582	10413	10605	10590	10490	10598	10702	10521	10534	10555	10677	10526	10662	10683	10548	10628	10594	10469	10528	10523	10598	10627	10719	10439	10460	10453	10562	10546	10470	10551	10582	10551	10672	10543	10379	10586	10565	10491	10681	10641	10494	10692	10576	10778	10531	10487	10479	10344	10645	10447	10627	10526	10457	10370	10429	10574	10581	10633	10586	10468	10733	10547	10725	10579	10605	10490	10712	10570	10595	10673	10326	10547	10532	10682	10435	10456	10541	10619	10561	10541	10509	10584	10540	10582	10527	10642	10448	10582	10437	10629	10699	10663	10483	10455	10489	10536	10567	10476	10509	10604	10678	10634	10551	10682	10535	10519	10413	10516	10668	10636	10671	10522	10615	10506	10500	10515	10524	10572	10528	10449	10496	10534	10483	10483	10546	10604	10543	10598	10550	10558	10470	10434	10483	10548	10539	10542	10576	10579	10602	10627	10663	10484	10705	10594	10421	10439	10691	10618	10571	10526	10534	10641	10640	10573	10543	10465	10682	10424	10498	10717	10466	10518	10590	10503	10495	10604	10565	10455	10260	10550	10491	10572	10742	10459	10648	10451	10534	10688	10512	10599	10559	10511	10546	10648	10584	10484	10627	10512	10546	10534	10472	10503	10503	10611	10595	10633	10575	10638	10605	10545	10628	10758	10572	10377	10570	10653	10555	10729	10611	10621	10570	10517	10353	10540	10608	10484	10593	10564	10579	10673	10526	10501	10688	10533	10662	10466	10704	10538	10559	10444	10496	10449	10454	10456	10410	10704	10671	10626	10581	10578	10504	10615	10555	10601	10411	10451	10434	10543	10865	10394	10512	10509	10535	10553	10494	10583	10550	10388	10670	10526	10425	10606	10557	10545	10473	10448	10620	10607	10575	10301	10490	10502	10663	10580	10638	10635	10582	10614	10558	10578	10477	10635	10613	10715	10522	10582	10659	10633	10420	10495	10494	10539	10635	10568	10575	10557	10531	10489	10662	10515	10421	10438	10427	10505	10541	10578	10566	10495	10396	10518	10452	10403	10467	10578	10510	10499	10607	10459	10580	10533	10486	10631	10676	10602	10548	10451	10454	10724	10451	10485	10391	10635	10568	10595	10675	10364	10435	10635	10383	10564	10589	10530	10568	10622	10597	10440	10738	10557	10418	10642	10486	10523	10433	10531	10555	10541	10493	10532	10608	10554	10572	10644	10550	10593	10498	10486	10627	10514	10471	10536	10592	10646	10448	10457	10516	10574	10602	10546	10626	10579	10635	10479	10692	10556	10492	10603	10483	10457	10408	10598	10706	10517	10499	10563	10590	10609	10529	10545	10477	10544	10570	10564	10639	10690	10597	10539	10625	10588	10504	10479	10595	10455	10579	10577	10533	10604	10511	10588	10559	10513	10583	10535	10509	10492	10547	10546	10405	10439	10546	10614	10489	10751	10527	10462	10813	10406	10640	10577	10502	10533	10584	10493	10660	10546	10532	10335	10446	10522	10503	10686	10552	10647	10501	10459	10508	10428	10622	10568	10548	10331	10579	10585	10679	10777	10675	10543	10418	10693	10600	10411	10442	10599	10372	10502	10531	10479	10609	10588	10597	10558	10646	10452	10618	10575	10663	10496	10367	10588	10412	10508	10593	10611	10505	10547	10440	10522	10419	10393	10587	10540	10451	10307	10657	10673	10470	10613	10602	10449	10472	10536	10451	10516	10377	10634	10485	10543	10551	10404	10498	10518	10621	10499	10581	10517	10507	10640	10696	10543	10525	10562	10566	10439	10401	10524	10352	10598	10521	10558	10594	10449	10429	10597	10546	10450	10365	10560	10399	10534	10519	10557	10488	10693	10397	10622	10651	10416	10563	10370	10492	10460	10454	10534	10663	10538	10602	10622	10603	10497	10631	10397	10661	10593	10616	10458	10499	10478	10569	10621	10471	10445	10482	10511	10597	10619	10411	10652	10501	10580	10628	10566	10644	10635	10652	10415	10760	10582	10662	10622	10451	10644	10470	10556	10530	10668	10463	10393	10573	10508	10528	10534	10585	10497	10413	10512	10587	10431	10499	10476	10467	10515	10559	10454	10650	10586	10517	10469	10670	10491	10610	10534	10552	10447	10426	10643	10611	10527	10452	10514	10600	10489	10615	10625	10448	10521	10573	10608	10468	10644	10468	10629	10626	10625	10512	10593	10506	10498	10464	10470	10503	10450	10650	10609	10656	10597	10525	10494	10482	10625	10456	10414	10391	10593	10384	10510	10627	10589	10531	10461	10507	10396	10565	10468	10544	10528	10483	10284	10715	10453	10600	10516	10429	10501	10554	10524	10647	10544	10541	10558	10531	10483	10466	10501	10515	10630	10425	10438	10486	10484	10702	10644	10526	10446	10462	10640	10533	10496	10386	10608	10625	10412	10566	10444	10508	10584	10654	10620	10426	10663	10486	10529	10467	10480	10321	10686	10704	10540	10570	10571	10514	10597	10525	10588	10522	10595	10596	10589	10345	10448	10459	10618	10349	10585	10574	10486	10656	10410	10629	10586	10428	10463	10622	10483	10659	10674	10472	10745	10512	10606	10470	10658	10654	10616	10599	10473	10658	10525	10655	10593	10536	10605	10435	10472	10465	10584	10361	10587	10536	10376	10647	10406	10689	10594	10731	10714	10654	10506	10408	10554	10395	10503	10668	10611	10527	10490	10415	10471	10610	10646	10631	10592	10529	10442	10340	10613	10588	10504	10569	10484	10544	10441	10551	10649	10509	10463	10583	10739	10599	10520	10685	10574	10653	10515	10568	10478	10579	10529	10509	10537	10497	10528	10548	10535	10531	10586	10578	10484	10441	10583	10631	10582	10540	10527	10448	10673	10562	10463	10413	10616	10446	10553	10568	10629	10508	10594	10374	10641	10581	10639	10516	10589	10534	10557	10571	10635	10538	10676	10459	10584	10466	10526	10596	10513	10446	10701	10456	10470	10467	10534	10386	10547	10413	10533	10435	10493	10533	10503	10416	10591	10651	10613	10609	10662	10674	10623	10468	10504	10576	10676	10552	10551	10572	10634	10619	10342	10536	10423	10517	10520	10609	10534	10676	10563	10752	10501	10517	10577	10558	10562	10410	10588	10534	10523	10561	10488	10643	10430	10517	10429	10532	10515	10381	10490	10599	10632	10530	10462	10588	10619	10591	10495	10452	10530	10603	10538	10415	10506	10608	10469	10485	10556	10757	10565	10697	10453	10725	10532	10610	10479	10543	10592	10557	10456	10414	10583	10484	10572	10515	10441	10569	10488	10479	10603	10491	10601	10659	10582	10467	10444	10666	10388	10498	10448	10607	10468	10448	10589	10497	10601	10555	10464	10447	10421	10609	10657	10515	10446	10604	10579	10359	10441	10615	10504	10494	10542	10545	10395	10467	10465	10488	10547	10517	10505	10540	10653	10486	10596	10535	10500	10670	10583	10567	10730	10593	10355	10444	10642	10544	10420	10702	10412	10603	10545	10534	10403	10449	10396	10665	10406	10524	10559	10595	10611	10496	10574	10544	10570	10364	10383	10590	10464	10420	10497	10484	10639	10441	10694	10578	10622	10597	10486	10539	10609	10481	10614	10665	10693	10453	10608	10356	10507	10610	10568	10664	10541	10585	10470	10529	10496	10454	10510	10424	10597	10363	10563	10542	10419	10552	10582	10574	10571	10496	10342	10686	10501	10668	10609	10671	10531	10565	10432	10665	10410	10525	10652	10403	10528	10592	10577	10609	10598	10517	10623	10655	10429	10616	10635	10602	10527	10579	10569	10566	10530	10561	10545	10482	10648	10626	10421	10382	10525	10369	10407	10415	10502	10477	10605	10491	10427	10510	10552	10633	10708	10602	10529	10579	10611	10505	10467	10508	10542	10599	10647	10564	10663	10558	10609	10564	10475	10628	10451	10508	10516	10491	10694	10573	10508	10504	10545	10610	10506	10656	10516	10725	10387	10461	10404	10610	10425	10676	10374	10551	10462	10468	10597	10468	10550	10565	10498	10506	10607	10413	10532	10459	10491	10556	10578	10446	10405	10489	10758	10604	10530	10589	10545	10477	10421	10357	10451	10510	10458	10534	10486	10358	10604	10578	10538	10409	10610	10361	10508	10432	10499	10592	10401	10456	10637	10473	10569	10450	10639	10586	10663	10612	10514	10465	10515	10702	10490	10597	10463	10522	10432	10535	10682	10448	10414	10441	10552	10496	10574	10581	10417	10439	10643	10528	10546	10517	10495	10496	10443	10486	10562	10571	10389	10475	10572	10370	10588	10589	10562	10423	10544	10511	10559	10416	10526	10478	10496	10454	10648	10441	10352	10240	10521	10492	10661	10565	10455	10562	10461	10603	10375	10786	10588	10590	10514	10491	10487	10693	10600	10553	10603	10547	10620	10604	10654	10569	10584	10482	10537	10642	10650	10583	10491	10391	10409	10541	10574	10558	10473	10568	10489	10680	10495	10505	10603	10639	10575	10530	10635	10561	10615	10621	10565	10660	10554	10300	10631	10338	10459	10425	10490	10578	10419	10575	10649	10394	10645	10487	10516	10529	10509	10384	10373	10374	10695	10559	10575	10517	10560	10432	10620	10549	10473	10612	10574	10500	10577	10401	10562	10650	10505	10585	10545	10464	10416	10567	10598	10477	10496	10448	10503	10691	10556	10635	10445	10371	10524	10368	10661	10495	10536	10561	10462	10590	10436	10536	10629	10510	10465	10575	10568	10500	10539	10360	10562	10563
33705	39659	43106	38785	29303	25825	23924	22226	21461	20150	19106	18704	18521	18280	18323	18444	18121	18044	18593	17979	18290	18265	18185	18020	18187	18246	18093	18358	18353	18346	18412	18341	18191	18255	18313	18070	18084	18190	18058	18074	18287	18214	17899	18190	18262	18347	18147	18263	18027	18402	18051	18298	18225	18093	18409	18196	18122	18223	18200	18272	17933	18197	18237	18069	18012	18157	18257	18266	18134	18044	18099	18215	18322	18136	18135	18215	18078	18223	18299	18316	18281	18389	18202	18173	17948	18205	18272	18079	18011	18392	18365	18067	18259	18202	18310	18230	18185	18342	18204	18124	18126	18277	18181	18483	18127	18049	18083	18299	18238	18179	18233	18136	18092	18211	18060	18138	18129	18264	18195	17886	18341	18081	18319	18041	18402	18207	18060	18273	18056	18322	18327	18313	18167	18336	18173	18006	18179	18194	18137	18231	18261	18223	18237	18320	18198	18064	17994	18140	18130	18043	18076	18002	18399	18309	18354	18078	18325	18021	18097	18117	18317	18206	18112	18283	18027	18132	18080	18046	18174	18439	18176	17846	18182	17988	18061	18145	18169	18208	18132	18275	18227	18198	18193	18320	18324	18302	18017	18269	18041	18220	18151	18159	18379	18267	18272	18256	18385	18167	18261	18109	18162	18087	18208	18083	18205	18060	18257	18060	18052	18067	18037	18177	18389	18125	18372	18191	18360	18132	18391	18256	18049	18103	18417	18282	18337	18231	18049	18075	18035	18197	18132	17977	18153	18327	18251	18315	18056	18329	18135	18240	18337	18265	18014	18175	18234	18528	18368	18208	18183	17978	18119	18314	17941	18292	18111	18104	18230	18294	18133	18107	18294	18154	18356	18282	18158	17959	18257	18368	18384	18399	18122	18134	18055	18173	18055	18139	17957	17998	18173	18055	18056	18342	18200	18439	18478	18151	18256	18156	18299	18154	18194	18208	17983	18091	18188	18179	18271	18352	18377	18385	18180	18222	18270	18150	18270	18095	18134	18383	18134	18062	18227	18256	18312	18275	17870	17891	18173	17936	18300	18037	18439	18329	18240	18261	18241	18276	18182	18204	17945	18185	18453	18153	18191	18182	18133	18210	18173	17996	18108	17995	18005	18171	18072	18217	18240	18060	18059	18114	18013	18188	18305	18461	18337	18062	17966	18138	18228	18191	18011	18445	18377	18287	18213	18052	18073	18331	18008	18035	18021	18167	18271	18361	18158	18344	18280	18247	18078	18025	18125	18019	18189	18184	18244	18104	18181	18240	18131	18041	18244	18291	18147	18383	18353	18280	17995	18172	18354	18062	18358	18258	18180	18449	18064	18265	18074	18235	18217	18060	18251	18228	18298	18106	18110	18196	18200	18259	18182	18159	18309	18144	18341	18317	18274	18131	18257	18114	18027	18169	18083	18148	18258	18259	18169	18435	18227	18397	18185	18350	18389	18291	18331	18343	18018	18276	18305	18154	18231	18379	18447	18428	18363	18209	18153	18196	18128	18412	18280	18196	18172	18106	18338	18091	18255	18147	18318	18073	18331	18192	18132	18238	18185	18198	18307	18079	18092	17995	17954	18104	18208	18172	18292	18311	17941	18177	18095	18296	18355	18219	18307	18280	18264	18415	18333	18105	18072	18240	18185	18194	18173	18245	18209	18110	18192	18041	18118	18218	18144	18242	18343	17981	18273	18155	18210	18131	18284	17992	18084	18125	18061	18102	18017	18156	18130	18295	18315	18299	18201	18219	18212	18298	18178	18168	18085	18198	18167	18273	18172	18263	18361	18263	18243	18329	18118	18324	18033	18060	18064	18209	18240	18408	18263	17914	18259	18318	18082	18332	18324	18345	18198	18209	18181	18203	18316	18209	18370	18413	18137	18128	18027	18137	18232	18231	18147	18184	18326	17892	18109	17902	18309	18087	18355	18258	18049	17995	18406	18009	18084	18208	18288	18172	18334	18038	18232	18302	18318	18155	18096	18303	18135	18172	18002	18132	18181	18147	18178	18082	18159	18163	17998	18390	18125	18281	18460	18153	18205	18093	18387	18220	18429	18399	18250	18159	18208	17918	18091	18124	18284	18303	18264	18104	18185	18211	18167	18031	18319	18193	18184	18254	17956	18244	18271	18126	18319	18350	18168	18058	18059	18142	18202	18195	18082	18072	18188	18379	18355	18064	18230	18276	17954	18267	17961	17953	18135	18127	17917	18155	18343	18315	18188	18072	18095	17989	18037	18214	18385	18216	18307	18495	18288	18016	18494	18425	18109	18110	18144	18341	18147	18182	18353	18062	18120	17796	18494	18061	18090	18003	18316	18052	18246	18141	18386	18080	18179	18041	17930	18312	17939	18237	18234	18352	18211	18225	18386	18149	18099	18189	17979	18100	18194	18214	18236	18254	18154	18163	18173	18115	18341	18274	18350	18141	18163	18167	18186	18293	18353	18054	18257	18170	18167	18172	18144	18286	18337	18093	18231	18157	17978	18202	18201	17985	18080	17934	18084	18416	18246	18207	18288	18178	18198	18140	18040	18107	18072	18144	18173	18195	18224	18163	18124	18200	17962	18138	18223	17978	18123	18164	18164	18119	18238	18135	18305	18134	18188	18044	18223	18107	18358	18250	18105	18342	18312	18245	18216	18327	18092	18278	18389	18221	18297	18346	18151	18077	17961	18273	18134	18499	18137	18237	17989	18405	18246	18084	18206	18123	18018	18159	18050	18249	18136	18153	18097	18038	18246	18280	18089	18426	18151	18276	18085	18327	18196	18426	17941	18148	18362	18120	18231	18191	18030	17993	18329	18219	18290	18130	18369	18255	17991	18073	18213	18064	18298	18151	17760	18310	18155	18175	18561	18153	18105	18262	18045	18241	18304	18123	18055	17983	18244	18221	18267	18332	18314	18039	18190	18310	18106	18157	18074	18300	18144	18429	18156	18110	18102	18397	18202	18089	18163	18251	18182	18167	18245	18187	18133	18397	18386	18084	18119	18322	18435	18167	18213	18002	18372	18333	17941	18320	18292	18099	18401	18315	18350	18112	18267	18309	18208	18452	18239	18303	18223	18357	18254	18205	18174	18068	18180	17878	18077	18329	18118	18135	18100	18269	18287	18187	18465	18250	18142	18076	18127	18438	18193	18352	18055	18319	18219	18273	18254	18245	18229	18293	18169	18186	18245	18056	18073	18214	18128	18217	18356	18272	18249	18279	18079	18214	18256	18204	18214	18134	18264	17988	18214	18382	18198	18280	18217	18176	18212	18178	18223	18168	18162	17987	18137	18006	18309	18187	18167	18419	18266	18402	18252	18243	18258	18094	17868	18172	18146	18001	18275	18169	18267	18351	18188	18426	18235	18057	17968	18012	18071	18285	18268	18304	18146	18421	18142	18124	18089	18027	18119	18071	18012	18251	17975	18043	18077	18149	18059	18152	18071	18181	18220	18260	18210	18144	18303	18081	18126	18098	18198	18219	18433	18208	18103	18167	18138	18169	18190	18079	18223	18178	18226	18255	18407	18097	18137	18485	18147	18244	18391	18285	18342	18262	18302	18230	18170	18265	18280	18019	18201	18253	18259	18147	18143	18269	18093	18221	18271	18259	18042	18007	18263	18208	18068	18267	18157	18130	18213	18346	18253	18179	18290	18228	18300	18201	18129	18115	18255	18272	18119	18253	18242	17924	17980	18023	18380	18133	18337	18128	18348	18341	18235	17992	18297	18262	18174	18013	18148	17961	18261	18209	18143	18298	18229	18396	18308	18190	18163	18517	18083	18342	18421	17978	18246	18151	18187	18214	18133	17856	18168	18372	18102	18378	18183	18277	18333	18130	18246	18393	18215	18133	18095	18162	18319	18200	18464	18163	18287	18157	18315	18163	18286	18327	18257	18137	18206	18395	18114	18222	18146	18110	18152	18133	18290	18342	18274	18081	18191	18273	18071	18127	18240	18214	18328	18191	18280	18211	18288	18133	18162	18250	18127	18231	18175	17982	18134	18202	18280	18326	18462	18376	18348	18381	18202	18420	18300	18179	18154	18173	18213	18254	18045	18120	18383	18139	18311	18176	18145	18128	17977	18301	18335	18461	18445	18098	18074	18075	18090	18184	18209	18373	18228	18462	18308	18245	18119	18230	18104	18339	18219	18228	18266	18135	18426	18445	18355	18169	18183	18166	18166	17972	18413	18246	18365	18226	18126	18321	18366	18033	18375	17926	18410	18373	18189	18149	18353	18334	18162	18267	18088	18093	18185	18090	17991	18347	18084	18110	18023	18226	18152	17884	18150	18244	18323	18261	18191	18103	18167	18321	18250	18171	18156	18025	18227	18114	18363	18175	18216	18371	18054	18124	18141	18115	18187	18194	18283	18223	18195	18279	18407	18288	18329	18448	18312	18399	18279	18113	18206	18029	18202	18272	18233	18294	18518	18252	18225	17914	18187	18112	18188	18395	18251	18280	17986	18004	18319	18266	18464	18113	18224	18221	18387	18118	18317	18115	18271	18165	18255	18113	18237	18155	18307	18207	18330	17991	18108	18416	18068	18452	18094	18046	18435	18214	18147	18270	18033	18100	18176	18130	18380	18244	18198	18250	18133	18233	18361	18212	18089	18161	18273	18160	18455	18084	18223	18288	18016	18064	18310	18362	18113	18129	18196	18250	18287	18208	18259	18147	18268	18306	18083	18305	18060	17818	18274	18229	18217	18160	18195	18180	18159	18111	18246	18181	18279	18418	18259	18244	18204	18081	18366	17931	18187	18143	17974	18086	18115	18333	18126	18236	18201	18264	18291	18124	18263	18011	18143	18160	18136	18249	18199	18252	18089	18309	17990	18091	18046	18347	18419	18215	18293	18050	18248	18030	18311	18220	18431	18114	18194	18125	18125	18187	18188	18238	18258	18291	18252	18189	18287	18253	18159	18267	18203	18204	18182	18379	18072	18193	18275	18176	18458	18081	18259	18494	17994	18136	18421	18123	18078	18248	18186	18013	18239	18338	18332	18143	18134	18461	18442	18108	18477	18247	18391	18180	18185	18162	18251	18152	18102	18420	18177	18083	18226	18007	18190	18030	18167	18225	18183	18219	18436	18402	18173	18235	18050	18333	18364	18337	18165	18064	18097	18127	17943	18148	18332	18121	18202	18250
23919	40043	40359	30357	21136	18191	15980	14411	13459	11870	10898	10732	10542	10574	10449	10420	10336	10376	10492	10403	10385	10500	10394	10391	10554	10410	10327	10353	10453	10390	10554	10379	10548	10380	10458	10360	10462	10233	10393	10290	10425	10480	10406	10366	10425	10227	10464	10425	10588	10420	10623	10462	10328	10384	10395	10367	10420	10380	10570	10651	10314	10450	10307	10422	10239	10445	10405	10532	10367	10321	10402	10431	10428	10608	10418	10450	10346	10520	10524	10310	10548	10418	10441	10529	10413	10379	10464	10213	10537	10529	10242	10343	10420	10495	10403	10394	10456	10406	10627	10480	10293	10284	10411	10448	10641	10328	10269	10395	10316	10487	10303	10488	10572	10504	10403	10405	10466	10238	10349	10500	10499	10421	10558	10466	10614	10326	10457	10553	10349	10589	10483	10390	10478	10339	10535	10493	10390	10422	10322	10428	10383	10605	10263	10539	10404	10531	10418	10291	10562	10341	10370	10252	10367	10588	10282	10478	10546	10334	10521	10342	10589	10327	10297	10425	10497	10367	10459	10352	10395	10516	10367	10437	10513	10504	10337	10485	10395	10541	10236	10418	10465	10299	10495	10526	10312	10474	10511	10290	10484	10416	10440	10410	10443	10456	10273	10444	10494	10483	10324	10361	10300	10493	10328	10430	10407	10510	10237	10521	10338	10364	10471	10399	10308	10479	10400	10395	10446	10450	10292	10433	10385	10600	10339	10468	10307	10407	10399	10350	10498	10576	10319	10354	10371	10513	10242	10519	10406	10398	10518	10559	10382	10354	10528	10341	10307	10288	10523	10396	10481	10324	10380	10518	10446	10388	10387	10366	10448	10514	10317	10525	10328	10442	10522	10291	10465	10446	10436	10395	10439	10441	10334	10300	10540	10457	10307	10298	10503	10442	10316	10352	10642	10394	10504	10318	10580	10446	10465	10245	10469	10354	10361	10484	10436	10422	10430	10524	10316	10321	10438	10429	10303	10551	10343	10419	10277	10200	10588	10477	10475	10381	10392	10361	10393	10409	10456	10282	10477	10448	10422	10312	10231	10374	10405	10535	10394	10434	10643	10353	10446	10440	10312	10297	10549	10402	10470	10472	10199	10359	10508	10338	10496	10480	10427	10263	10493	10440	10493	10619	10269	10414	10492	10400	10431	10407	10499	10362	10361	10382	10407	10349	10407	10372	10466	10427	10316	10441	10303	10370	10508	10357	10411	10459	10338	10497	10478	10323	10374	10361	10467	10486	10575	10341	10418	10401	10422	10423	10309	10334	10456	10370	10342	10498	10362	10313	10536	10422	10467	10543	10462	10432	10366	10457	10295	10502	10299	10366	10312	10367	10438	10373	10530	10521	10407	10284	10331	10487	10305	10420	10420	10428	10338	10534	10435	10477	10271	10356	10419	10459	10442	10376	10442	10300	10296	10510	10364	10513	10440	10286	10195	10267	10428	10367	10470	10340	10510	10389	10497	10336	10374	10340	10331	10248	10501	10332	10406	10288	10559	10372	10406	10315	10402	10376	10216	10300	10573	10413	10571	10505	10339	10537	10438	10570	10376	10280	10406	10483	10464	10432	10512	10515	10416	10344	10505	10588	10525	10422	10397	10238	10430	10453	10382	10333	10532	10332	10413	10306	10377	10434	10331	10324	10265	10353	10422	10422	10372	10425	10492	10382	10394	10473	10363	10444	10286	10432	10383	10337	10399	10284	10430	10624	10509	10511	10306	10360	10388	10477	10345	10574	10325	10443	10349	10505	10366	10348	10487	10590	10440	10439	10269	10405	10389	10552	10533	10551	10684	10260	10311	10283	10554	10514	10467	10391	10501	10479	10450	10332	10479	10428	10375	10451	10377	10435	10464	10334	10543	10435	10494	10356	10321	10413	10492	10415	10383	10423	10343	10346	10339	10356	10506	10373	10288	10219	10573	10416	10265	10289	10606	10423	10418	10407	10512	10472	10431	10385	10358	10478	10380	10373	10444	10370	10231	10607	10321	10555	10356	10406	10614	10362	10352	10312	10380	10507	10581	10229	10415	10366	10354	10474	10470	10570	10483	10469	10400	10537	10489	10432	10530	10491	10490	10319	10489	10470	10475	10475	10415	10522	10352	10370	10394	10479	10510	10451	10422	10417	10491	10278	10244	10422	10480	10449	10493	10282	10452	10498	10413	10375	10294	10429	10236	10426	10342	10296	10484	10395	10517	10374	10425	10436	10377	10347	10397	10244	10424	10356	10415	10343	10222	10467	10389	10265	10438	10222	10296	10420	10527	10461	10539	10287	10587	10313	10423	10478	10393	10311	10388	10319	10508	10426	10456	10323	10431	10321	10281	10263	10455	10427	10382	10462	10281	10431	10356	10419	10300	10449	10409	10290	10445	10447	10434	10312	10467	10331	10359	10507	10424	10371	10592	10356	10364	10321	10223	10394	10426	10398	10399	10439	10349	10537	10316	10486	10500	10329	10360	10388	10468	10533	10423	10519	10416	10470	10448	10424	10516	10458	10476	10486	10528	10298	10452	10505	10417	10513	10363	10306	10424	10335	10489	10198	10519	10337	10528	10496	10487	10340	10461	10362	10507	10448	10274	10527	10424	10297	10373	10497	10380	10420	10512	10478	10467	10363	10406	10543	10409	10339	10373	10496	10470	10513	10371	10445	10285	10338	10458	10316	10318	10292	10469	10473	10477	10505	10439	10298	10392	10439	10355	10290	10368	10406	10365	10398	10420	10423	10404	10536	10385	10368	10345	10523	10570	10495	10482	10374	10348	10340	10475	10230	10353	10355	10433	10486	10541	10210	10417	10387	10351	10427	10468	10427	10424	10345	10365	10365	10299	10382	10381	10426	10474	10270	10467	10352	10270	10381	10458	10533	10476	10536	10422	10315	10475	10378	10291	10291	10348	10379	10155	10328	10400	10379	10574	10412	10412	10571	10295	10529	10344	10236	10306	10385	10313	10456	10467	10344	10384	10462	10470	10469	10488	10271	10371	10448	10492	10541	10399	10509	10519	10338	10418	10442	10362	10357	10490	10480	10278	10385	10491	10628	10560	10402	10408	10415	10407	10465	10520	10435	10577	10382	10456	10542	10502	10343	10248	10491	10548	10326	10435	10404	10263	10523	10386	10462	10369	10506	10283	10385	10517	10477	10381	10530	10344	10376	10279	10468	10482	10581	10327	10433	10357	10336	10580	10498	10343	10304	10522	10462	10228	10496	10387	10397	10296	10394	10514	10378	10373	10443	10550	10346	10436	10421	10400	10413	10431	10442	10388	10257	10478	10471	10312	10545	10643	10436	10399	10427	10393	10453	10302	10388	10388	10310	10373	10446	10405	10430	10308	10400	10283	10332	10481	10398	10384	10256	10507	10374	10423	10498	10572	10477	10344	10526	10437	10423	10340	10442	10290	10337	10295	10580	10394	10420	10388	10385	10476	10454	10106	10480	10421	10410	10424	10304	10417	10331	10402	10375	10406	10381	10351	10477	10491	10472	10423	10479	10323	10495	10545	10356	10357	10505	10434	10344	10363	10444	10429	10285	10451	10400	10358	10326	10400	10474	10314	10526	10366	10454	10478	10261	10444	10411	10510	10331	10351	10311	10395	10493	10342	10400	10300	10221	10368	10369	10409	10459	10479	10476	10412	10422	10511	10377	10357	10418	10366	10375	10427	10570	10386	10548	10429	10367	10289	10301	10286	10336	10349	10263	10273	10403	10465	10284	10461	10412	10412	10460	10399	10463	10460	10290	10367	10504	10358	10425	10351	10487	10317	10610	10385	10472	10355	10440	10390	10391	10454	10472	10328	10387	10493	10469	10321	10483	10329	10428	10421	10322	10497	10382	10494	10519	10463	10534	10410	10338	10608	10342	10377	10328	10296	10361	10380	10530	10227	10369	10492	10424	10396	10551	10565	10508	10359	10575	10365	10210	10287	10478	10287	10369	10547	10443	10396	10479	10334	10586	10303	10348	10513	10354	10355	10487	10316	10444	10498	10402	10397	10547	10511	10312	10496	10514	10537	10451	10504	10468	10540	10407	10468	10451	10435	10398	10458	10556	10461	10456	10415	10365	10382	10508	10369	10494	10422	10456	10312	10296	10426	10206	10312	10427	10304	10441	10340	10470	10495	10555	10548	10522	10455	10452	10491	10383	10483	10445	10435	10544	10390	10294	10502	10425	10448	10396	10461	10403	10388	10485	10473	10368	10540	10378	10338	10327	10390	10337	10471	10394	10487	10493	10222	10331	10488	10352	10415	10262	10317	10522	10283	10401	10514	10461	10521	10455	10381	10407	10435	10502	10448	10362	10515	10375	10450	10447	10389	10460	10362	10483	10402	10317	10249	10479	10332	10398	10403	10471	10282	10404	10480	10557	10393	10308	10339	10338	10440	10311	10408	10388	10443	10337	10376	10575	10438	10326	10392	10186	10501	10503	10332	10381	10517	10236	10341	10454	10586	10247	10283	10532	10252	10359	10354	10266	10338	10612	10472	10315	10384	10428	10504	10544	10474	10285	10200	10292	10444	10351	10431	10357	10327	10224	10515	10428	10465	10367	10333	10453	10508	10518	10511	10466	10336	10639	10381	10407	10503	10402	10394	10266	10263	10506	10566	10400	10416	10488	10554	10437	10444	10338	10467	10540	10393	10418	10574	10576	10430	10332	10306	10244	10368	10417	10382	10361	10300	10418	10500	10513	10302	10508	10621	10501	10469	10440	10440	10323	10541	10340	10488	10421	10497	10398	10504	10425	10432	10423	10486	10439	10435	10395	10410	10502	10499	10461	10387	10310	10412	10449	10451	10371	10226	10529	10292	10357	10435	10376	10503	10395	10571	10546	10382	10518	10381	10393	10398	10459	10458	10516	10335	10487	10366	10395	10551	10350	10348	10345	10406	10293	10625	10529	10414	10400	10405	10408	10442	10404	10413	10461	10579	10437	10514	10532	10362	10365	10367	10320	10482	10433	10408	10418	10384	10297	10327	10366	10482	10396	10337	10486	10606	10389	10535	10283	10345	10393	10516	10543	10272	10630	10479	10290	10344	10377	10254	10322	10376	10497	10426	10389	10545	10487	10410	10522	10436	10332	10512	10351	10500	10372	10510	10531	10421	10482	10284	10369	10466	10497	10464	10496
25576	22720	32944	32522	31211	31664	38364	39266	28635	23240	20450	18957	18550	18364	18320	18271	18092	18167	17931	18181	17951	18124	18377	18030	18225	17961	18421	18085	17965	18109	18259	17721	18002	18086	18096	18317	18097	18363	18159	18172	18261	17951	18183	18129	18137	18073	18111	18281	18073	18113	18013	17994	17958	18132	18047	18025	17962	17907	17825	17997	17884	18118	17939	18019	18079	17945	18130	18082	18293	17991	18031	18106	18284	18174	17899	18066	18022	18116	17889	17945	18131	18103	18198	18081	18115	18146	18058	18320	18208	18038	18150	18170	18221	18066	18032	18090	18201	17903	18107	18064	18099	18088	18155	17985	18269	18363	18060	18025	17879	18088	18114	18123	17932	18127	18231	17711	18200	18099	18104	17942	18115	18110	18104	18043	17857	18068	18328	18079	18084	18066	18156	18012	18047	18142	18054	17843	18013	18076	17871	18064	17980	17963	18082	18002	18097	18032	17984	17813	18177	18095	18036	17962	17852	18094	17960	18123	17878	17937	18154	17925	18146	17919	17990	17971	18177	18064	18018	18033	18043	17906	18061	17917	17924	17936	18022	17946	18155	18084	18077	17898	17827	17987	18148	18153	18059	18021	18078	17834	17916	17968	18016	17896	18064	18030	18094	17980	18022	18013	18111	17991	18117	18223	18308	18109	18031	18078	17987	18161	18058	18130	18058	18173	18050	17922	18104	18063	18244	18162	18027	17801	17860	18047	18076	17854	18050	18285	18120	18110	18239	18082	18017	18020	18109	18123	18244	18071	17985	18118	18209	18087	17943	17886	18153	17951	17923	17962	18193	17967	18062	18019	18103	18241	18032	17981	18100	18167	18006	18190	18201	18092	17963	18037	18042	17871	17820	18200	18142	17996	17925	17889	17972	18020	18061	18048	17957	17842	18132	18039	18011	17950	17992	18187	18041	17876	17992	17983	17940	18060	18071	18122	18009	18140	18011	18201	17885	18052	18018	18213	18246	18226	17951	18037	17903	17870	17851	17956	17983	18190	17839	18062	18237	18082	18086	18086	17995	18103	17959	17957	18101	18100	18044	17808	17977	18293	18182	18200	18144	17909	18134	18159	18031	18042	18070	18052	18263	18120	18143	18030	18015	17992	17933	18305	18236	18294	18039	18158	18115	18142	18050	18029	17930	18252	18103	17836	17990	18013	17960	18219	18261	17828	18267	18002	18111	18118	17946	18049	18300	18143	18124	18064	18130	17999	18138	18049	18216	17847	18117	18047	18130	18008	17973	18230	17986	17907	18080	18143	18272	18237	18405	18035	18021	17934	18110	18096	18160	18011	17986	18031	18288	17989	17880	17974	18060	17947	17811	17894	18095	18223	18077	17972	18084	18188	18068	17809	18008	18004	18013	17978	17836	18024	18129	18009	18085	18149	18319	18064	18032	18214	18074	17947	18114	18147	18110	18059	18029	17981	18243	18098	18190	18025	18078	18221	18114	18116	18067	17990	18053	17846	18148	18112	18122	18027	18010	18022	18158	18088	18183	18133	17974	18020	18082	17875	17993	18129	18131	17938	18093	17934	17981	18076	17978	18167	18079	18003	18062	18145	17833	17906	18137	17862	17789	18080	18012	18017	18112	18126	18014	17966	17723	18088	18110	18173	17924	17999	18097	18219	17807	17801	18217	18048	18171	17912	17794	17937	17902	17819	17973	18059	17973	17803	18189	17911	18143	17987	17879	18118	17866	18126	18075	18008	17981	17944	17919	18069	18102	18190	18222	17912	18120	18071	18079	18078	17995	17975	18108	17942	18124	18045	18236	18202	17888	18005	18232	18114	18265	18188	18085	18188	18058	17925	18062	18324	18086	18034	17957	18238	18176	18179	18026	17987	17939	18194	18002	18101	17964	17976	17970	18081	18013	17997	18126	18144	18267	17953	17768	18195	17849	18075	18449	18044	17980	17956	18021	18209	18116	18199	18114	18050	18063	18025	17924	18189	18023	17979	18048	17993	18043	18057	18048	18023	18013	17935	17854	18113	17971	18278	18136	18054	17974	17890	18093	17984	18216	18203	18019	17870	18295	18076	18081	18197	17953	17953	18370	17923	18159	17982	17970	18049	18207	18083	18178	18258	18005	17921	17885	18187	17871	18224	17953	17941	18104	18037	17946	17828	18107	17986	18028	17996	17999	18097	17917	18141	18060	17993	18075	17925	18030	17819	17960	17932	18034	18218	18008	17903	18075	18142	18149	17965	18134	17959	18156	17976	17848	18067	18188	17951	18113	17942	17984	17816	18073	17921	18007	17868	18217	18160	18130	18052	17851	18113	18151	18041	18255	18103	18149	17998	18155	17900	18088	18092	17706	18015	18106	18266	18055	18054	17928	17971	18121	17982	18303	18076	18101	18042	18002	18077	18040	18068	17938	18202	18025	18057	17975	18220	17964	18008	17903	17963	18034	17929	18184	18019	17999	18211	18220	18029	17728	18215	18062	18166	18232	17843	18112	18057	18073	18131	18279	18141	17998	17941	18010	17989	17853	18132	18149	18046	18201	18064	18054	18017	18017	17968	18137	18152	17995	17934	18071	18180	17935	18194	18169	18064	18035	18073	18001	17904	18047	18108	18007	18002	17976	18048	18356	18090	17957	18018	18077	18036	18078	18017	18148	17892	18125	17953	18028	18082	18067	18143	18102	18230	18140	18288	18130	17948	18086	18250	18132	17918	18084	17869	18073	18168	18104	18092	18149	17841	17867	18106	17971	17965	18018	17948	18126	17907	18117	17735	18052	18141	18054	18140	18016	18084	17961	17961	18023	18064	18045	18015	18032	18367	18108	17929	17887	18128	18167	18216	18104	18021	18014	17811	18009	18239	18100	17948	17944	18149	18198	17719	18015	18093	18121	18147	17854	18049	18141	18302	18295	17946	18172	18099	18276	17990	18045	18129	18096	17805	18129	17912	18080	17979	18237	17918	18068	18064	17872	18104	18076	18158	18120	18155	17965	18184	18080	18178	18208	17930	18077	18031	18108	18296	18089	18014	18009	18155	18092	18052	18011	17955	18170	17984	17893	18124	18156	18117	18262	17998	18181	18116	17997	18194	18165	17955	17956	17969	18100	18121	18132	18076	17977	17757	18007	18190	18038	18041	18114	18085	18123	18173	17837	18353	18169	18133	18054	18108	18047	18069	18273	18237	17798	18222	18145	18094	18204	17955	17935	17861	18059	17712	17825	18021	18226	18084	18073	17779	17926	17888	17997	18241	18207	18063	17775	18089	18150	18004	18221	18043	17982	18062	18161	18141	17939	17963	17897	17854	18006	18018	18309	18105	17999	17986	18078	17910	18043	17981	18116	17950	18010	18092	18075	18246	18134	17931	18067	18087	18150	17945	18097	18074	18011	18113	18004	18167	17952	17817	17966	18124	18013	18185	18014	18016	17851	17916	18035	18126	18140	18116	17919	17968	18112	18125	18059	18112	18097	18162	18002	18072	18154	18048	18160	18040	18058	18060	18227	17935	18271	18119	18214	18087	18160	18043	18109	18186	18028	17998	18248	18053	17885	18134	18254	17744	18049	17953	17973	17948	18046	18056	18030	18079	18032	18068	17811	18117	17987	17962	18130	17889	17905	18153	18014	17992	18205	17973	18115	18075	18130	18174	17919	18198	18157	18290	18207	18035	17913	17960	18362	18116	18184	17907	18116	18144	17984	18222	18110	17942	18211	17953	17862	18050	17911	18077	18071	17887	18113	18067	18185	18017	18245	17975	18204	18046	17906	18064	18046	18257	18203	18065	17920	17999	18068	18202	17988	17931	17882	17864	17847	18097	18017	18114	18139	17850	18185	18002	18144	17973	18000	18221	18043	18097	18086	18120	17946	18009	17902	17978	18142	18093	17991	18244	18239	18068	18000	18055	17979	17989	17937	18021	17952	17937	18118	18129	17948	17979	17826	18242	18291	17910	18059	17970	17889	17983	18063	18235	18069	17983	18317	17985	18039	17966	18092	17941	17906	18173	17950	17818	18093	17884	17950	17901	18042	17907	17729	18047	18134	18075	17924	18062	18245	17999	17939	18004	17941	18019	18192	18038	17879	18113	17850	18185	18089	17898	18027	18119	17915	18253	17764	17963	18200	18025	18120	17843	18005	17974	18084	18040	18006	17938	17928	18330	18183	18164	18370	18216	18102	18019	17973	18036	18132	18113	17919	17830	18049	17894	18062	17976	17931	18117	18158	18303	18157	18064	18092	18145	17914	18114	18068	18224	18092	18170	18233	18104	18312	18271	18096	18159	18097	17999	17992	17978	18138	18120	18096	18088	18172	18262	18106	18019	17976	18196	17968	18182	17969	18107	17914	18138	18042	18064	18108	18070	18073	18036	18101	18018	17882	18012	18041	18197	18404	18258	18099	17925	18150	18158	18090	18385	17889	17914	18122	18141	18076	18144	17981	18169	18026	18079	17844	18171	17982	18072	18031	18039	18000	18270	18135	18101	18147	17907	17997	18066	18036	17824	18101	18139	18041	17897	17919	17682	18050	17761	18177	18010	18147	18220	18063	17881	17938	18131	18131	17848	17846	17942	18041	18080	18084	18009	17845	18206	18124	18017	18184	18105	18172	18077	18191	18202	18127	18130	18077	17973	18103	17883	18007	18098	18002	18180	18171	17956	17940	17856	18021	18075	17835	17807	18109	17961	17829	18183	18109	18023	17919	17865	18156	18076	18056	18100	18127	17995	18032	18177	18137	18059	18082	18129	18236	18008	17881	17938	18262	18193	17916	17876	18096	17962	18034	18150	17936	18059	17788	17872	18012	18301	18159	18196	17891	18051	18248	18168	18044	18088	18113	17831	17694	18024	18013	18272	17910	18120	17994	17859	17955	18146	18034	18008	17788	18072	18020	18179	17923	18159	18181	17952	18211	18052	17935	17983	18059	18177	18334	18107	18164	18009	17979	18185	18029	18085	18018	18268	18104	18001	18271	18086	18031	18121	17900	17812	18041	18076	18078	18028	18143	17967	17984	18290	18038	17823	17886	18003	18098	17904	18157	17902	18017	18302	18332	17967	18164	18108	17936	18137	17939	18321	18148	18184	17978	17826	18089	18125	18020	18247	18044	18069	18073	18114	17938	18112	18052	17834	18143	18116	18061	18093	18115	18128	18011	17719	17954	18023
24574	44188	41335	30963	27014	25565	31433	30446	18980	14398	12005	11090	10572	10544	10379	10519	10510	10477	10417	10385	10631	10468	10616	10366	10431	10491	10551	10359	10378	10532	10475	10413	10637	10463	10423	10300	10362	10477	10442	10575	10709	10541	10253	10539	10354	10533	10480	10487	10485	10575	10459	10525	10622	10492	10529	10401	10393	10522	10560	10482	10415	10295	10414	10461	10425	10521	10504	10523	10426	10425	10464	10449	10237	10391	10366	10543	10327	10386	10536	10461	10516	10469	10518	10411	10567	10437	10357	10490	10539	10439	10483	10562	10329	10432	10539	10449	10389	10364	10574	10311	10466	10571	10322	10489	10342	10511	10367	10400	10417	10453	10295	10459	10431	10499	10404	10479	10418	10414	10308	10320	10443	10488	10407	10405	10547	10495	10505	10505	10303	10439	10334	10570	10397	10443	10342	10443	10513	10458	10395	10449	10386	10431	10473	10591	10368	10502	10476	10324	10342	10353	10349	10492	10290	10466	10316	10451	10245	10380	10410	10419	10445	10373	10366	10279	10435	10409	10452	10419	10435	10371	10307	10394	10309	10393	10553	10473	10399	10434	10383	10415	10403	10339	10504	10276	10425	10480	10478	10445	10426	10410	10390	10378	10416	10522	10581	10412	10503	10377	10587	10473	10373	10414	10328	10411	10311	10376	10414	10452	10452	10311	10472	10501	10397	10422	10369	10539	10432	10422	10506	10471	10346	10284	10226	10312	10440	10531	10483	10270	10316	10451	10382	10445	10461	10441	10422	10667	10311	10497	10427	10166	10395	10498	10405	10393	10325	10490	10266	10382	10487	10405	10440	10544	10405	10445	10465	10392	10488	10570	10414	10445	10352	10634	10501	10450	10330	10389	10272	10573	10488	10479	10434	10459	10227	10427	10203	10420	10396	10289	10562	10452	10494	10330	10426	10320	10400	10484	10362	10443	10332	10414	10381	10345	10290	10431	10269	10326	10495	10572	10500	10452	10497	10298	10325	10386	10521	10451	10497	10377	10310	10426	10257	10358	10308	10424	10424	10512	10460	10407	10352	10332	10478	10556	10474	10475	10477	10554	10436	10560	10568	10322	10400	10493	10266	10301	10645	10378	10310	10551	10369	10459	10406	10492	10598	10331	10464	10393	10539	10463	10471	10382	10323	10317	10491	10372	10380	10377	10383	10466	10561	10500	10486	10395	10434	10398	10306	10455	10480	10373	10320	10328	10490	10479	10461	10413	10434	10387	10201	10459	10562	10249	10404	10405	10530	10410	10343	10361	10444	10462	10493	10451	10404	10272	10473	10449	10414	10540	10301	10537	10449	10353	10351	10503	10379	10423	10387	10617	10255	10421	10400	10297	10532	10413	10446	10437	10364	10537	10425	10363	10432	10475	10420	10380	10516	10478	10509	10417	10491	10385	10552	10419	10307	10211	10447	10555	10529	10441	10527	10442	10438	10400	10380	10441	10347	10411	10437	10353	10429	10460	10360	10479	10429	10262	10636	10435	10368	10481	10313	10333	10531	10413	10411	10475	10482	10467	10308	10474	10696	10351	10331	10330	10357	10267	10432	10647	10306	10382	10322	10382	10477	10580	10573	10316	10525	10365	10313	10495	10319	10409	10519	10421	10517	10272	10433	10573	10491	10319	10403	10605	10541	10398	10587	10432	10402	10293	10464	10317	10400	10371	10540	10533	10305	10498	10514	10601	10474	10407	10393	10525	10377	10311	10437	10335	10472	10432	10578	10332	10483	10427	10410	10384	10420	10468	10552	10350	10499	10513	10297	10505	10485	10378	10411	10471	10364	10297	10410	10455	10467	10477	10419	10434	10405	10484	10436	10317	10385	10443	10440	10270	10433	10511	10400	10465	10388	10360	10414	10339	10362	10389	10320	10546	10496	10457	10254	10233	10377	10562	10374	10546	10327	10399	10390	10421	10404	10564	10404	10412	10351	10445	10492	10407	10477	10468	10369	10497	10420	10479	10503	10412	10514	10268	10389	10532	10413	10252	10374	10486	10449	10507	10396	10403	10433	10515	10418	10455	10436	10555	10411	10440	10198	10394	10402	10352	10402	10400	10327	10403	10477	10337	10428	10425	10428	10506	10367	10487	10512	10472	10358	10392	10505	10460	10473	10334	10529	10373	10512	10446	10351	10264	10410	10482	10329	10373	10541	10453	10369	10383	10470	10320	10433	10360	10443	10403	10441	10410	10458	10379	10408	10444	10447	10580	10195	10168	10606	10268	10325	10347	10419	10441	10473	10324	10275	10437	10526	10402	10313	10338	10372	10380	10412	10503	10382	10392	10377	10264	10426	10599	10367	10374	10416	10570	10431	10407	10448	10245	10580	10533	10344	10628	10476	10554	10490	10536	10580	10612	10372	10371	10580	10323	10363	10482	10444	10341	10334	10511	10527	10414	10409	10420	10493	10320	10466	10463	10348	10567	10324	10525	10523	10406	10405	10369	10365	10387	10359	10437	10339	10500	10331	10288	10375	10522	10277	10422	10559	10402	10478	10463	10452	10339	10534	10466	10367	10456	10553	10376	10555	10358	10395	10399	10462	10439	10521	10453	10469	10442	10461	10401	10427	10569	10204	10435	10427	10506	10257	10502	10460	10340	10313	10386	10478	10364	10292	10341	10569	10489	10440	10330	10474	10436	10530	10322	10423	10514	10394	10345	10415	10433	10403	10442	10553	10527	10265	10469	10553	10434	10361	10633	10421	10542	10521	10632	10369	10584	10574	10309	10441	10404	10456	10316	10366	10410	10386	10499	10385	10384	10517	10402	10400	10412	10352	10396	10216	10446	10541	10416	10307	10343	10412	10338	10486	10365	10308	10372	10380	10498	10516	10411	10495	10364	10412	10423	10578	10475	10499	10381	10391	10464	10530	10479	10323	10504	10378	10433	10391	10204	10268	10381	10348	10481	10360	10419	10507	10380	10360	10406	10305	10463	10275	10611	10459	10414	10457	10285	10409	10419	10382	10586	10399	10483	10320	10385	10428	10367	10487	10491	10483	10572	10604	10295	10329	10372	10443	10276	10383	10397	10218	10412	10451	10474	10339	10542	10411	10551	10364	10379	10436	10387	10328	10347	10504	10249	10501	10495	10295	10469	10471	10564	10259	10289	10459	10410	10468	10377	10452	10473	10494	10536	10419	10448	10531	10607	10365	10350	10479	10477	10415	10306	10320	10388	10336	10497	10413	10398	10645	10398	10359	10502	10282	10475	10372	10275	10332	10368	10109	10238	10371	10424	10347	10368	10534	10319	10392	10412	10344	10459	10506	10463	10431	10370	10217	10578	10557	10355	10444	10538	10490	10468	10456	10399	10442	10467	10445	10333	10581	10430	10417	10684	10463	10350	10475	10399	10496	10398	10420	10273	10436	10368	10394	10458	10409	10430	10355	10529	10332	10463	10404	10280	10436	10455	10372	10436	10324	10416	10325	10541	10426	10398	10488	10458	10395	10505	10401	10342	10289	10487	10473	10389	10511	10501	10246	10411	10395	10659	10499	10422	10519	10556	10503	10491	10539	10588	10410	10267	10143	10429	10447	10440	10581	10373	10486	10449	10444	10502	10420	10413	10423	10529	10537	10427	10394	10576	10503	10503	10402	10494	10475	10441	10516	10503	10254	10270	10284	10297	10562	10431	10365	10438	10542	10359	10656	10408	10352	10474	10295	10336	10620	10382	10359	10420	10415	10558	10499	10419	10401	10482	10357	10424	10503	10567	10399	10487	10323	10492	10549	10432	10465	10380	10378	10430	10388	10359	10434	10368	10521	10262	10638	10315	10408	10438	10518	10464	10429	10327	10360	10333	10398	10496	10556	10443	10379	10423	10534	10367	10380	10488	10435	10319	10546	10546	10259	10446	10390	10389	10439	10546	10370	10537	10458	10326	10514	10514	10411	10536	10478	10619	10467	10347	10300	10422	10322	10284	10503	10589	10504	10407	10413	10329	10375	10401	10428	10460	10354	10378	10430	10588	10451	10378	10469	10487	10254	10372	10463	10344	10474	10357	10345	10301	10472	10338	10339	10392	10463	10284	10513	10354	10500	10507	10324	10284	10431	10292	10423	10557	10380	10539	10317	10382	10426	10536	10441	10416	10392	10491	10447	10396	10364	10561	10413	10265	10351	10361	10485	10381	10435	10376	10482	10401	10464	10536	10470	10408	10291	10389	10440	10460	10552	10612	10502	10512	10453	10369	10337	10329	10500	10374	10390	10539	10402	10502	10239	10392	10351	10396	10396	10711	10514	10287	10563	10406	10408	10591	10495	10312	10323	10369	10325	10475	10483	10475	10441	10420	10372	10425	10485	10482	10482	10406	10524	10326	10545	10655	10344	10530	10254	10334	10343	10439	10372	10415	10479	10499	10429	10238	10590	10332	10407	10432	10492	10272	10238	10478	10537	10390	10470	10579	10316	10343	10461	10366	10476	10360	10397	10441	10563	10390	10449	10470	10449	10435	10316	10436	10477	10562	10499	10522	10397	10691	10328	10419	10461	10377	10417	10425	10308	10526	10408	10365	10364	10374	10325	10353	10454	10410	10332	10481	10344	10405	10493	10374	10532	10351	10567	10317	10518	10358	10501	10352	10489	10519	10431	10480	10432	10484	10472	10591	10445	10230	10512	10386	10546	10427	10472	10508	10696	10455	10310	10485	10436	10418	10368	10496	10546	10537	10496	10401	10278	10352	10350	10414	10418	10346	10510	10391	10476	10681	10423	10419	10359	10533	10399	10318	10417	10436	10457	10537	10377	10375	10376	10423	10360	10390	10345	10494	10394	10397	10331	10409	10408	10349	10526	10507	10410	10246	10352	10464	10367	10355	10556	10365	10502	10432	10306	10604	10545	10415	10422	10389	10348	10409	10245	10345	10514	10219	10572	10423	10195	10307	10403	10458	10393	10416	10467	10352	10404	10335	10322	10419	10336	10412	10611	10448	10434	10442	10343	10625	10459	10456	10392	10455	10561	10479	10533	10370	10445	10532	10386	10260	10388	10323	10449	10322	10455	10340	10147	10502	10396	10347	10387	10326	10501	10254	10502	10374	10347	10333	10475	10464	10382	10422	10502	10540	10483	10475	10253	10509	10410	10472	10327	10536	10571	10538	10457	10445	10488	10543	10222	10453
23397	21637	29139	27418	28648	33160	57606	53995	36723	28446	23064	20129	18760	18153	18193	18158	18047	18040	18146	18002	18005	18115	17909	18064	17944	18010	17902	17986	17897	18037	17664	17968	17983	18138	18147	18043	18121	18005	18059	18111	17980	18078	18045	18059	17695	17688	18230	17949	17917	18148	17879	17907	18036	17912	17772	17775	17840	17878	18059	17832	17955	17909	17885	18016	17796	17984	17867	17999	17869	17944	17701	17987	17841	17890	17870	17831	17967	18030	17949	17972	17942	17852	18025	17953	17956	17820	17740	17645	17750	17833	17865	17931	17899	17962	18060	17615	17825	18061	17860	17917	17866	17952	17821	17898	17911	17778	18027	18099	17839	17700	17904	17905	17682	17978	17885	17773	17878	17985	18006	17971	17920	17850	17892	17657	17737	17815	17871	17948	17900	17984	17778	17902	17863	17849	17755	17940	17832	17860	17644	17791	17962	17852	17841	17775	17579	17847	18004	17941	17830	17920	17604	17823	17711	17766	18009	17831	17941	17741	18109	17838	17691	17835	18013	17856	17686	17866	18037	17872	17872	17883	17581	17923	17925	17941	17799	17758	17893	17850	18048	17711	17878	17976	17748	17966	17628	17670	17839	17955	17734	17908	17904	17876	17952	17741	18019	17906	17804	17621	17945	17836	17833	18115	17970	17817	17972	17852	17911	17922	17902	17972	17859	17853	17884	17840	17873	17861	17931	17762	17804	17861	17752	17742	17860	17764	18130	17616	17688	17738	17768	17955	17891	17874	17997	17835	17803	17700	17886	17980	17647	17877	17733	17660	17996	18066	17989	17807	17840	17768	17774	18006	17990	17653	17807	18042	17878	17800	17863	17936	17980	17785	17819	17837	17925	18030	17948	17931	17911	17954	17822	17738	17734	17981	17842	17780	17942	17842	17990	17798	17897	17626	17815	17704	18032	17804	18130	17763	17800	17761	17713	17766	17866	17696	18020	17889	17980	17960	17811	17732	17870	17938	17844	17879	17897	17778	17659	17868	17857	18103	17884	17915	17946	17632	18009	17930	17948	17886	17781	17820	17893	18130	18030	17724	18000	17861	17769	17867	17842	17899	18037	17782	17983	18076	17930	18044	17844	17971	17940	17732	17929	18052	17853	17825	17829	17770	17762	17883	18024	17803	17860	18015	17866	17896	17928	17864	17824	17835	17812	17841	17714	17883	17763	17957	18063	17995	17848	17869	17748	18003	18045	17742	17891	17910	17766	17912	17843	17649	17654	17733	17729	17848	17937	17592	17834	17662	17968	17852	17945	17927	17753	17793	17864	17770	17885	17927	17880	17758	17998	17706	17684	17800	18099	17825	18018	17933	17911	17854	17783	17803	17758	17794	17744	18061	17582	17841	17732	17813	17753	17626	17898	17867	17937	17829	17904	17872	17716	17780	17919	18001	17789	17946	17911	17715	17633	17749	17692	17634	17683	17757	17904	17651	17892	17852	17822	17835	17957	17959	17824	17886	17927	17767	17855	17812	17915	17677	17793	17882	17890	17893	17596	17989	17667	17938	18028	17815	17841	17847	17835	18061	17948	17982	17822	17956	17759	17731	17703	17619	17699	17911	17836	17907	17735	17878	17778	17625	18011	17623	17877	17913	17966	17923	17993	17931	17696	18038	17939	17875	17935	17952	17722	17797	17800	17884	18080	18124	17652	18006	17894	18003	17852	17742	17859	17887	17787	17925	18094	17839	18074	17918	17932	17932	17936	17798	17880	17768	18006	17695	17995	17864	17842	17812	17954	17732	17797	17776	17631	17771	17903	17987	17892	17793	17958	17973	17908	17737	17755	17710	17909	17883	17957	17921	17870	17759	17787	18005	17797	17648	17710	17721	17695	17866	17879	17698	17569	17750	17593	18005	17992	17876	17853	17884	17937	18039	17904	17899	17824	17810	17596	17920	17887	17564	17897	17989	17856	17862	18100	17753	18083	17889	17929	17945	17831	17511	17740	17733	17908	17908	17815	17728	17836	17659	17581	17634	17808	17849	17884	17861	17761	17702	17894	17787	17883	17769	17728	17865	17798	17709	17981	17846	17733	17778	17812	17851	17992	17919	17783	17711	18001	17802	17812	18075	18021	17884	17909	17889	17757	17797	17662	17768	17807	17788	18059	17635	17739	18022	17823	17783	17935	17801	17744	17830	17983	18177	17944	17916	17781	17646	17857	18007	17988	17958	17908	17799	18075	17872	17897	17886	17992	17674	17851	17919	18025	17877	17707	17781	17841	17896	17992	17899	17691	17764	17819	17668	17879	18006	18064	17891	17759	17723	17685	17815	17705	17621	18038	17902	17782	17971	17808	18096	17901	17907	17893	18035	18002	17911	18088	17691	17895	17785	17911	17858	17774	17836	17862	17751	17837	17835	17927	17982	17702	18009	18049	17840	18018	17939	18078	17646	17788	17964	17909	17655	17746	17704	17844	17989	18003	18046	17597	17924	17912	17738	17725	17681	17985	17868	17929	17772	17623	17945	18039	18131	18046	17976	17861	17797	17835	17777	17840	17947	17777	18013	17908	17659	17874	17913	17674	17653	17707	17885	17862	17777	17819	17901	17624	17753	17815	17846	17610	17942	17919	17831	18059	17999	17959	17829	17825	18068	17883	17945	17789	17936	17850	17792	17750	17788	17756	17819	18097	17954	17943	17813	17874	17703	17956	17932	17929	17972	17884	17930	17696	17775	17966	17966	17820	17812	17900	17869	17840	18060	17704	17970	17946	17764	17857	17744	17709	17644	17991	17855	17965	17823	18071	17979	17829	17951	17950	17818	17952	17972	17905	17840	17979	17895	17982	17975	17901	17769	17708	17786	17961	17753	17799	17846	17963	17645	17965	17974	17753	17995	17856	18095	18144	17775	17848	17927	17982	17947	17922	18017	17851	17498	18159	17789	17766	17782	17762	17830	17990	17887	17819	17820	17735	17928	17633	17899	17802	18003	17785	17905	17994	17587	17693	17972	17846	18002	17917	17912	17778	17891	17938	18005	17868	17725	18017	17809	17878	18139	17975	17772	18007	17842	17931	17974	17792	17875	17756	17733	17974	18009	17937	17868	17928	17934	17897	17856	17504	17935	17929	17583	18084	17854	17981	17826	17522	17728	17842	17980	17960	17755	17829	17767	17872	17958	17965	18014	17913	17704	17955	17974	17901	17898	17929	17739	17860	17798	17849	17800	17925	17870	17643	17585	17956	17966	17895	17936	17813	17964	17990	18056	17854	17833	17769	17871	18038	17716	17885	17890	17882	17874	17928	18077	18147	17620	17900	18164	17908	17947	17742	17769	17738	17709	17704	17728	17894	17924	17773	17538	17981	17713	18016	17824	17895	17910	17749	17674	17733	17895	18120	17653	17978	17837	18041	18019	17830	17893	17836	17774	17669	17760	17901	17853	17902	17949	17826	17969	17821	17984	17715	17564	17841	17879	17704	17860	17911	17695	17807	17828	17954	17901	18099	17853	17808	17769	17784	17718	17889	17976	17884	17831	17711	17556	17835	17797	17786	17859	17593	18050	17854	17805	17859	17866	18071	18006	17861	18122	17916	17727	17684	17842	17778	17753	17987	17893	17774	17883	17532	17799	17822	17839	17800	17755	17875	17923	18008	17712	17896	17719	17681	17771	17818	17618	17932	17772	17753	17757	17678	17730	18178	17824	17825	18060	17903	17800	17818	17617	17857	17900	17940	17825	17832	17725	17674	17605	17711	17814	17719	17871	17895	17904	17953	17774	17705	18008	17862	17932	17755	17765	17759	17744	17867	17735	17830	17950	17990	17951	17709	17699	17812	17988	17960	17818	18012	17911	17859	17854	17905	18065	17935	17834	18011	17883	18079	17799	17787	17718	17722	17697	17998	17944	17948	17894	17661	17808	17635	17709	17732	18035	17719	17768	17667	17775	18095	17914	17642	17729	17787	17853	17918	17845	17865	17691	17933	17781	17890	17827	17664	17963	17807	17704	17765	17769	17794	17781	17732	17715	17640	17835	17921	17725	17874	17885	17818	17929	17801	18008	17766	17701	17768	17959	17692	17797	17837	17734	17752	17854	17729	17699	17898	17887	17948	17848	17931	17962	18019	17883	17943	17735	17760	17699	17813	17901	17940	17713	17808	17767	17656	17723	17981	17932	17876	17780	17968	17933	17821	17823	17933	17973	17876	17748	17739	17862	17782	17888	17761	17986	17811	17916	17796	17931	17934	17780	17939	17854	17934	17894	17751	17797	17830	17806	17918	18050	17966	17884	17774	17896	17818	17716	17708	17791	17776	17969	17915	17858	17895	18017	17715	17914	17815	17951	18090	17793	17610	17764	17831	17830	17792	17794	17609	18024	17765	17638	17692	18012	17603	17819	17855	17823	17977	17825	17734	17891	17677	17781	17696	17701	17736	17965	17752	17878	17846	17885	17912	17778	17932	17883	17882	17828	17897	17978	17884	17740	18071	17681	17628	17813	17967	18069	17760	17759	17891	17842	18066	17838	17799	17871	17813	17743	17970	17871	17842	17756	17734	17771	17928	17938	17825	17995	17833	17929	17669	18014	17885	17777	18313	17932	18143	17714	17779	17975	17747	17614	18011	17940	17731	17965	17975	17860	17878	17627	17953	17797	18077	17881	17983	17857	17901	17904	17913	17856	17840	17818	17969	17824	17879	17748	17891	17934	17744	17898	18016	17802	17901	18064	17833	17922	17669	18022	17932	17967	17939	17947	17827	17739	18099	17662	17719	17890	17690	17965	17891	17867	17915	17887	17944	17999	17954	17991	17846	18079	17719	17844	17779	17999	17772	17764	17945	17763	17844	17839	18045	17960	17737	17772	17954	17896	17873	17896	17682	17899	17889	17963	17735	17678	17879	17901	17888	17889	18027	17894	17830	17933	17916	17840	17766	18111	18026	17944	17940	18000	17995	17976	17732	17918	17864	17781	17867	18003	17992	17822	17694	17832	17899	17858	17715	17743	17922	17883	17849	17756	17993	17953	17882	17922	18018	17977	17875	17823	17819	17811	17810	17776	17983	17847	17833	17946	17996	17786	17755	17964	17851	17721	17975	17814	17588	17982	17931	17860	17979	17976	17744	17730	17953	17861	17815	17959	17889	17819	17731	17851	17762	17887	17705	17977	17825	17759	17826	17884
26148	48585	37877	37808	30189	31588	54499	45707	25971	19757	14565	11839	11197	10717	10718	10610	10513	10553	10665	10509	10649	10560	10551	10624	10555	10713	10626	10463	10654	10670	10581	10561	10616	10636	10656	10554	10428	10584	10424	10563	10471	10510	10543	10452	10489	10669	10548	10536	10592	10566	10575	10439	10489	10390	10561	10509	10599	10428	10510	10510	10485	10537	10665	10475	10567	10431	10571	10515	10605	10527	10529	10473	10509	10423	10449	10495	10575	10517	10475	10522	10365	10520	10498	10598	10492	10515	10678	10514	10553	10586	10512	10752	10278	10392	10318	10468	10494	10537	10424	10519	10523	10521	10537	10425	10399	10537	10303	10491	10555	10530	10378	10517	10514	10434	10629	10530	10556	10560	10413	10462	10585	10516	10523	10480	10609	10406	10544	10408	10598	10586	10499	10429	10429	10543	10532	10467	10492	10616	10532	10355	10443	10472	10488	10459	10451	10542	10478	10517	10453	10357	10661	10307	10540	10602	10542	10490	10429	10579	10607	10739	10459	10343	10424	10336	10611	10444	10441	10460	10553	10439	10478	10540	10624	10547	10471	10484	10563	10294	10632	10523	10506	10466	10547	10401	10614	10511	10521	10505	10466	10584	10606	10583	10563	10679	10434	10499	10526	10580	10568	10609	10432	10354	10688	10503	10590	10384	10500	10553	10536	10533	10524	10548	10414	10628	10375	10630	10457	10466	10479	10595	10415	10489	10367	10385	10694	10458	10419	10204	10513	10531	10567	10565	10569	10484	10548	10641	10459	10359	10557	10473	10515	10528	10493	10474	10630	10628	10534	10591	10603	10578	10468	10524	10443	10611	10503	10373	10611	10485	10429	10469	10649	10558	10585	10420	10562	10573	10589	10477	10541	10489	10491	10387	10621	10526	10473	10601	10624	10447	10610	10541	10540	10528	10567	10525	10548	10440	10578	10566	10704	10602	10545	10460	10482	10532	10297	10663	10486	10555	10551	10593	10336	10411	10624	10366	10440	10455	10385	10580	10603	10545	10639	10560	10306	10430	10618	10561	10492	10683	10444	10543	10483	10367	10557	10616	10489	10462	10385	10588	10413	10592	10384	10573	10533	10460	10411	10553	10456	10396	10519	10490	10522	10517	10452	10447	10416	10372	10358	10533	10561	10542	10486	10486	10572	10365	10351	10521	10535	10387	10437	10444	10438	10416	10424	10499	10496	10456	10380	10490	10504	10481	10565	10572	10369	10547	10502	10542	10552	10529	10356	10501	10548	10507	10359	10618	10397	10498	10557	10361	10316	10541	10425	10466	10438	10455	10659	10524	10456	10366	10407	10477	10399	10635	10413	10452	10565	10511	10479	10373	10517	10378	10567	10508	10642	10414	10466	10486	10441	10462	10542	10642	10510	10568	10429	10525	10409	10391	10337	10479	10594	10300	10593	10303	10488	10420	10513	10652	10402	10317	10620	10463	10529	10354	10578	10546	10425	10619	10555	10431	10403	10321	10504	10565	10531	10343	10438	10493	10407	10555	10727	10469	10600	10546	10587	10467	10469	10514	10402	10620	10587	10549	10532	10346	10455	10554	10670	10562	10490	10595	10399	10325	10424	10538	10548	10405	10516	10539	10595	10560	10415	10610	10540	10379	10632	10704	10436	10481	10461	10388	10430	10488	10472	10494	10568	10668	10588	10445	10583	10550	10630	10575	10543	10623	10553	10407	10553	10539	10580	10527	10431	10563	10586	10520	10527	10496	10518	10641	10505	10461	10536	10611	10495	10335	10471	10556	10436	10492	10544	10520	10556	10558	10690	10588	10535	10545	10451	10559	10630	10448	10507	10544	10667	10503	10428	10404	10562	10547	10422	10466	10343	10405	10305	10676	10452	10453	10528	10632	10400	10516	10560	10351	10382	10507	10566	10502	10512	10567	10444	10710	10437	10570	10579	10299	10470	10606	10440	10417	10490	10562	10399	10684	10703	10438	10569	10570	10479	10593	10404	10362	10418	10499	10476	10485	10433	10689	10480	10523	10524	10467	10513	10429	10512	10476	10596	10486	10562	10409	10564	10298	10302	10551	10539	10482	10416	10569	10585	10584	10474	10524	10490	10535	10547	10491	10601	10514	10525	10433	10603	10330	10442	10427	10452	10510	10606	10409	10462	10628	10433	10509	10436	10621	10463	10443	10408	10367	10563	10342	10349	10496	10519	10499	10587	10379	10506	10396	10390	10364	10433	10538	10463	10471	10499	10455	10481	10555	10523	10613	10448	10438	10466	10640	10669	10376	10445	10313	10564	10405	10539	10526	10634	10537	10344	10311	10695	10556	10408	10448	10649	10572	10473	10427	10615	10454	10489	10366	10448	10406	10631	10579	10443	10409	10624	10369	10576	10557	10626	10478	10364	10519	10397	10446	10576	10585	10389	10372	10452	10313	10539	10519	10382	10519	10568	10595	10592	10431	10522	10480	10459	10523	10532	10555	10608	10464	10510	10401	10597	10702	10526	10573	10618	10396	10521	10412	10571	10620	10366	10455	10292	10566	10454	10467	10655	10538	10496	10457	10586	10579	10579	10465	10643	10571	10537	10243	10523	10582	10250	10612	10533	10479	10552	10539	10590	10419	10508	10458	10614	10385	10571	10549	10421	10439	10417	10419	10413	10547	10583	10620	10652	10647	10484	10476	10509	10341	10487	10677	10490	10543	10499	10516	10513	10399	10488	10414	10443	10426	10616	10390	10541	10456	10511	10481	10269	10527	10621	10603	10350	10517	10451	10391	10555	10559	10617	10556	10456	10503	10357	10556	10711	10416	10380	10523	10496	10599	10668	10731	10556	10429	10564	10377	10411	10551	10684	10341	10542	10409	10543	10677	10548	10511	10495	10597	10596	10610	10611	10470	10559	10602	10520	10371	10474	10574	10458	10491	10483	10434	10403	10517	10464	10523	10602	10507	10480	10492	10546	10628	10374	10506	10479	10534	10649	10409	10486	10469	10465	10520	10467	10550	10489	10415	10446	10501	10451	10432	10541	10484	10513	10516	10490	10516	10384	10509	10346	10559	10477	10312	10529	10425	10315	10379	10569	10565	10538	10614	10429	10424	10627	10404	10516	10400	10505	10478	10634	10319	10457	10337	10514	10464	10427	10496	10471	10544	10648	10578	10654	10446	10594	10585	10508	10607	10484	10500	10542	10750	10424	10524	10430	10610	10407	10459	10536	10611	10535	10420	10549	10464	10507	10534	10471	10430	10482	10614	10616	10491	10568	10404	10537	10499	10593	10597	10459	10485	10454	10445	10441	10442	10407	10465	10538	10609	10369	10474	10496	10361	10538	10426	10637	10569	10577	10530	10491	10346	10453	10556	10477	10599	10575	10605	10567	10364	10533	10432	10458	10515	10467	10483	10420	10588	10555	10435	10532	10518	10438	10700	10464	10410	10441	10355	10455	10390	10509	10470	10345	10525	10476	10286	10479	10665	10531	10404	10617	10466	10539	10428	10451	10611	10505	10567	10337	10644	10529	10498	10404	10463	10335	10582	10525	10463	10659	10553	10481	10418	10477	10436	10614	10495	10435	10398	10631	10420	10567	10415	10630	10446	10453	10447	10512	10542	10524	10514	10545	10514	10467	10488	10516	10507	10473	10480	10680	10441	10666	10480	10485	10526	10542	10395	10470	10430	10388	10396	10595	10166	10505	10551	10645	10542	10444	10572	10384	10630	10500	10419	10521	10500	10662	10528	10477	10702	10625	10424	10390	10427	10494	10447	10473	10525	10379	10355	10617	10482	10432	10530	10526	10544	10477	10577	10606	10517	10362	10515	10482	10603	10466	10483	10436	10444	10663	10454	10448	10352	10562	10549	10586	10546	10584	10507	10444	10397	10393	10477	10712	10488	10582	10459	10535	10459	10463	10483	10522	10482	10486	10483	10461	10492	10529	10574	10543	10432	10551	10586	10388	10520	10576	10439	10577	10279	10325	10563	10480	10485	10464	10580	10433	10499	10496	10598	10399	10548	10397	10681	10384	10373	10547	10460	10486	10541	10598	10554	10429	10627	10426	10523	10483	10400	10506	10599	10321	10442	10576	10561	10415	10404	10421	10418	10555	10624	10340	10573	10583	10544	10369	10514	10501	10513	10504	10512	10439	10496	10362	10518	10631	10467	10458	10608	10479	10339	10573	10476	10405	10604	10591	10469	10508	10509	10540	10446	10494	10487	10544	10615	10467	10651	10534	10657	10491	10451	10372	10411	10482	10510	10537	10489	10483	10533	10534	10450	10698	10406	10497	10553	10523	10340	10627	10473	10517	10369	10370	10519	10451	10364	10432	10406	10585	10378	10497	10536	10301	10352	10699	10383	10618	10540	10514	10541	10603	10348	10561	10432	10517	10319	10537	10287	10491	10505	10371	10528	10520	10477	10488	10357	10447	10521	10509	10578	10625	10609	10479	10526	10516	10572	10422	10705	10372	10500	10390	10435	10500	10514	10374	10375	10380	10438	10656	10541	10496	10463	10471	10444	10568	10507	10468	10432	10486	10452	10506	10632	10550	10521	10533	10431	10421	10581	10577	10404	10468	10549	10447	10487	10619	10448	10497	10549	10398	10396	10597	10509	10494	10507	10507	10666	10469	10473	10434	10576	10488	10587	10488	10566	10363	10542	10504	10390	10439	10557	10374	10461	10436	10470	10528	10517	10485	10488	10427	10582	10393	10577	10424	10505	10513	10589	10614	10388	10608	10613	10362	10519	10422	10500	10601	10480	10553	10600	10471	10424	10560	10580	10486	10641	10574	10593	10279	10726	10377	10384	10486	10458	10350	10510	10660	10463	10435	10361	10307	10735	10616	10406	10360	10436	10382	10418	10617	10291	10455	10560	10408	10317	10594	10451	10685	10339	10532	10476	10545	10451	10493	10561	10576	10434	10480	10561	10567	10469	10509	10473	10607	10531	10364	10659	10409	10590	10411	10530	10479	10542	10403	10429	10431	10461	10603	10394	10435	10466	10519	10387	10502	10611	10511	10507	10573	10479	10454	10480	10597	10495	10425	10441	10408	10354	10589	10579	10487	10529	10563	10349	10577	10488	10606	10536	10449	10616	10604	10615	10445	10471	10533	10520	10512	10344	10506	10468	10542	10504	10487	10487	10558	10565	10447	10672
33816	35464	34592	36017	30032	25629	26332	22792	20095	18981	18190	17975	17917	17838	17884	17667	17955	17750	17850	17491	17628	17405	17666	17739	17504	17652	17838	17916	17616	17681	17672	17674	17648	17653	17565	17894	17752	17703	17815	17691	17693	17525	17541	17462	17710	17729	17616	17795	17755	17512	17628	17756	17609	17671	17572	17590	17618	17790	17689	17560	17822	17638	17759	17593	17603	17663	17720	17714	17666	17559	17702	17437	17433	17395	17426	17635	17731	18050	17407	17622	17676	17609	17591	17780	17542	17575	17598	17738	17722	17772	17680	17705	17483	17560	17748	17579	17923	17465	17762	17773	17603	17490	17698	17603	17540	17744	17544	17701	17741	17914	17643	17619	17536	17666	17622	17825	17714	17672	17790	17650	17749	17663	17825	17744	17464	17594	17598	17598	17667	17536	17603	17684	17518	17596	17691	17831	17835	17692	17771	17457	17720	17659	17682	17546	17553	17658	17626	17734	17761	17624	17503	17598	17779	17704	17633	17629	17620	17725	17487	17645	17528	17350	17729	17772	17728	17650	17396	17563	17701	17450	17605	17483	17567	17628	17647	17702	17625	17692	18073	17832	17575	17574	17792	17564	17811	17561	17893	17667	17683	17750	17607	17752	17643	17646	17563	17580	17591	17465	17600	17538	17635	17589	17552	17627	17651	17337	17594	17532	17520	17768	17611	17580	17679	17736	17619	17437	17533	17535	17423	17678	17751	17635	17521	17655	17583	17541	17730	17566	17811	17504	17387	17303	17590	17476	17708	17606	17537	17567	17367	17420	17566	17622	17746	17548	17678	17624	17417	17673	17548	17590	17558	17604	17804	17590	17543	17561	17659	17315	17750	17679	17721	17544	17604	17650	17821	17739	17623	17275	17542	17760	17817	17686	17791	17558	17732	17547	17669	17633	17410	17554	17628	17608	17670	17656	17596	17682	17740	17660	17358	17564	17261	17576	17658	17685	17550	17418	17490	17552	17647	17689	17487	17670	17748	17646	17565	17665	17683	17409	17609	17743	17597	17593	17562	17721	17442	17575	17751	17407	17468	17458	17602	17769	17595	17537	17504	17956	17862	17700	17375	17837	17837	17618	17597	17751	17703	17602	17841	17611	17613	17823	17434	17710	17659	17631	17685	17608	17572	17807	17574	17523	17664	17543	17606	17573	17786	17705	17683	17656	17768	17599	17658	17510	17407	17511	17579	17628	17516	17467	17742	17768	17787	17616	17726	17595	17654	17557	17628	17716	17533	17664	17577	17581	17594	17760	17540	17555	17648	17756	17654	17607	17774	17385	17648	17590	17420	17528	17534	17920	17625	17592	17718	17581	17590	17549	17626	17891	17748	17610	17589	17697	17827	17717	17659	17505	17650	17668	17515	17554	17601	17736	17462	17474	17712	17738	17644	17589	17613	17685	17922	17642	17563	17497	17642	17721	17720	17609	17495	17786	17553	17641	17563	17569	17647	17802	17624	17549	17640	17780	17742	17687	17542	17411	17742	17763	17697	17564	17635	17650	17546	17483	17613	17617	17671	17784	17609	17814	17479	17459	17609	17858	17865	17680	17575	17638	17526	17663	17751	17587	17606	17672	17660	17540	17904	17839	17452	17423	17766	17792	17707	17502	17755	17431	17818	17520	17721	17592	17354	17491	17675	17752	17718	17608	17652	17814	17534	17742	17733	17682	17453	17817	17551	17616	17823	17622	17579	17663	17599	17635	17761	17547	17489	17642	17658	17764	17446	17662	17659	17721	17634	17580	17660	17607	17722	17659	17735	17709	17745	17586	17678	17974	17570	17769	17580	17618	17775	17474	17608	17560	17482	17574	17662	17652	17830	17776	17671	17804	17604	17667	17654	17617	17657	17699	17683	17528	17623	17789	17584	17533	17569	17688	17750	17487	17567	17680	17643	17754	17525	17784	17731	17675	17607	17453	17677	17626	17502	17525	17472	17673	17652	17702	17531	17639	17719	17698	17470	17613	17660	17705	17795	17776	17509	17669	17618	17610	17546	17742	17600	17519	17892	17738	17714	17413	17565	17726	17428	17327	17703	17716	17424	17470	17573	17477	17493	17635	17627	17604	17705	17489	17685	17453	17995	17366	17750	17461	17549	17624	17483	17619	17795	17450	17699	17703	17512	17447	17704	17338	17753	17705	17610	17606	17765	17614	17507	17531	17669	17801	17642	17444	17562	17422	17510	17889	17755	17682	17845	17631	17506	17389	17402	17692	17797	17629	17608	17685	17544	17828	17785	17508	17740	17666	17658	17570	17879	17505	17535	17674	17855	17343	17658	17726	17650	17460	17455	17722	17708	17911	17611	17505	17534	17305	17699	17757	17599	17680	17471	17590	17508	17838	17445	17676	17794	17775	17673	17698	17952	17378	17844	17729	17625	17537	17681	17745	17468	17362	17644	17489	17560	17466	17387	17527	17769	17677	17811	17640	17599	17694	17775	17646	17657	17547	17864	17399	17743	17578	17593	17561	17730	17744	17552	17886	17796	17583	17641	17619	17459	17663	17616	17656	17678	17446	17503	17558	17690	17679	17589	17704	17648	17500	17773	17452	17422	17544	17458	17573	17593	17828	17805	17410	17663	17501	17482	17741	17706	17603	17713	17586	17712	17528	17649	17656	17537	17557	17679	17713	17662	17688	17623	17708	17750	17737	17605	17691	17713	17603	17675	17597	17733	17607	17653	17661	17537	17840	17739	17831	17557	17704	17873	17629	17615	17577	17749	17521	17608	17759	17623	17598	17506	17569	17578	17689	17696	17924	17696	17676	17734	17798	17487	17579	17606	17718	17618	17540	17734	17436	17542	17609	17509	17481	17573	17714	17753	17605	17790	17458	17639	17835	17710	17682	17700	17847	17502	17713	17727	17740	17581	17789	17845	17527	17621	17794	17607	17706	17851	17701	17445	17914	17858	17541	17732	17664	17466	17674	17546	17528	17768	17556	17722	17609	17632	17538	17518	17641	17693	17653	17529	17560	17232	17637	17634	17807	17826	17591	17835	17723	17687	17524	17695	17689	17505	17667	17815	17485	17896	17628	17655	17611	17695	17746	17576	17631	17392	17583	17654	17630	17591	17600	17751	17534	17554	17717	17630	17503	17444	17845	17649	17546	17828	17712	17751	17791	17722	17597	17490	17602	17805	17736	17667	17587	17649	17530	17851	17656	17720	17624	17830	17607	17911	17681	17718	17573	17816	17587	17669	17506	17629	17651	17610	17669	17489	17459	17536	17377	17672	17535	17703	17663	17599	17652	17662	17441	17650	17678	17731	17635	17673	17554	17814	17776	17738	17889	17690	17716	17681	17658	17496	17658	17722	17693	17619	17581	17537	17569	17722	17672	17923	17816	17525	17396	17535	17844	17668	17410	17587	17557	17727	17691	17640	17660	17859	17590	17643	17657	17689	17602	17867	17750	17608	17633	17694	17574	17386	17463	17539	17461	17514	17576	17856	17358	17756	17583	17636	17872	17715	17869	17762	17569	17712	17651	17447	17876	17536	17741	17655	17867	17775	17610	17758	17594	17728	17488	17762	17461	17515	17566	17532	17571	17564	17671	17734	17419	17483	17796	17787	17570	17976	17773	17507	17576	17627	17631	17532	17448	17641	17693	17671	17472	17644	17599	17538	17668	17614	17463	17653	17606	17899	17654	17398	17729	17641	17603	17610	17558	17683	17601	17462	17546	17691	17506	17503	17758	17640	17473	17592	17644	17594	17647	17579	17937	17839	17805	17722	17747	17685	17840	17637	17615	17519	17775	17581	17828	17741	17911	17501	17799	17622	17496	17805	17670	17755	17538	17628	17424	17571	17606	17792	17761	17685	17741	17679	17448	17472	17620	17410	17602	17632	17715	17731	17845	17648	17736	17701	17558	17493	17594	17572	17440	17671	17492	17644	17676	17595	17799	17625	17289	17571	17675	17595	17548	17691	17781	17867	17583	17636	17607	17618	17659	17635	17777	17568	17689	17567	17563	17485	17802	17816	17589	17907	17736	17766	17595	17750	17579	17698	17818	17532	17822	17710	17766	17808	17660	17594	17666	17519	17558	17649	17478	17724	17735	17609	17727	17544	17953	17726	17618	17527	17625	17684	17747	17667	17708	17772	17564	17758	17650	17692	17715	17710	17709	17596	17646	17762	17586	17481	17405	17425	17562	17712	17575	17714	17641	17775	17745	17579	17716	17580	17735	17786	17450	17766	17630	17705	17731	17627	17853	17550	17677	17652	17623	17763	17672	17720	17518	17748	17764	17593	17601	17700	17696	17717	17713	17743	17568	17633	17613	17804	17589	17581	17639	17734	17503	17584	17663	17643	17636	17709	17753	17465	17669	17601	17667	17652	17767	17654	17595	17500	17546	17611	17489	17636	17760	17647	17430	17498	17711	17627	17490	17672	17635	17767	17562	17421	17633	17819	17806	17617	17517	17629	17625	17453	17645	17580	17567	17795	17844	17604	17618	17532	17828	17501	17607	17661	17601	17578	17847	17753	17616	17669	17715	17508	17730	17704	17564	17654	17621	17403	17580	17498	17641	17615	17504	17731	17635	17682	17579	17612	17671	17574	17602	17465	17534	17605	17562	17523	17729	17636	17385	17636	17599	17698	17684	17540	17762	17827	18006	18036	17515	17788	17369	17774	17767	17576	17689	17822	17752	17825	17624	17671	17683	17673	17655	17475	17623	17679	17726	17501	17590	17799	17667	17551	17528	17718	17657	17497	17567	17691	17569	17570	17520	17425	17628	17757	17578	17721	17696	17760	17542	17626	17618	17670	17748	17583	17576	17515	17373	17815	17605	17550	17594	17804	17762	17677	17651	17541	17501	17419	17832	17634	17695	17674	17572	17616	17748	17646	17497	17318	17645	17586	17836	17664	17815	17685	17627	17523	17573	17574	17611	17735	17472	17646	17708	17753	17687	17648	17456	17729	17599	17788	17747	17572	17511	17580	17703	17813	17870	17751	17832	17445	17737	17627	17745	17692	17665	17766	17662	17604	17644	17650	17915	17708	17722	17762	17647	17726	17513	17683	17432	17564	17663	17619	17758	17496	17711	17624	17666	17612	17537	17699	17703	17693	17645	17645	17653	17641	17500	17747	17573	17580	17774	17828	17518	17784	17528	17535	17654	17729	17645
22962	33545	28863	28750	21764	18247	18875	14851	12114	11176	10814	10334	10114	10158	10154	10124	10183	10098	10216	10054	10129	10219	10088	10109	10119	10032	10095	10127	10262	10115	10075	9982	10183	10059	10043	10022	10140	10104	10080	10087	10030	10251	10205	10157	10080	10128	10205	10178	10179	10188	10013	10141	10010	10051	10154	10061	9967	10203	9968	9914	10127	10082	10162	10186	10107	10130	9998	10146	10073	10169	10119	10206	10129	10111	10128	10083	10256	10138	10245	10068	10070	10259	10058	10168	10205	10122	10148	10282	10200	10166	10194	10171	10169	10253	9964	10070	10177	10122	10168	10241	10147	9967	10100	10244	10143	10042	10107	10251	10106	9980	10112	10233	10156	10165	10032	10253	10041	10054	10226	10236	10113	10013	10138	10017	10078	10143	10119	10051	10258	10195	10000	10126	10266	10131	10167	10008	10015	10160	10102	10113	10033	10175	10305	10004	10134	10158	10068	10119	10008	9983	10221	10054	10148	9904	10066	10023	10166	10074	10167	10009	10143	10246	9948	10115	10121	9916	10105	10073	10157	10066	9936	9941	10105	10186	10109	10125	10005	10105	10239	10014	10218	10026	10029	10173	9993	9897	10068	10204	10159	10126	10092	10177	10156	10084	10068	10108	10105	10086	10061	10213	10086	9913	10014	10046	10233	10236	10046	10111	10026	10219	10062	10124	10226	10291	10192	10249	10252	10114	10212	10217	10117	9981	10032	10028	10280	10049	10237	10136	10140	10064	10165	10093	10270	10089	10249	10108	9994	10129	10140	10239	9997	10130	10088	10041	10185	10130	10077	10227	10054	10055	10043	10256	10104	10114	10065	10070	9998	10117	10010	10044	10204	10178	10178	10075	10050	10113	10094	10112	10082	9966	10003	10145	10069	10064	9951	10127	10043	10056	10125	9918	10181	10007	10253	10034	10148	10178	10064	10136	10134	10188	10076	10079	10033	10171	9891	10139	10059	10089	9996	10132	10142	10229	10086	10080	10072	10270	10016	10090	10174	10104	10246	10166	10080	10278	10071	10168	10167	10051	10234	10091	9946	10144	10004	10116	10073	10119	10134	10114	10285	9936	10255	9971	10058	10024	10087	10025	10077	10234	10061	10183	10143	10186	10030	10325	9843	10190	10044	10252	10054	10112	10150	10104	10069	10215	10156	10118	10105	10109	10144	10026	10085	10039	10057	10021	10117	10137	10170	10233	10122	10211	9995	10057	10256	10172	10125	9955	10248	10090	10138	10302	10256	10181	10145	10008	10101	10139	10049	10109	10094	10176	10204	10086	10061	10098	10152	10217	10256	10164	10024	10146	10002	10094	10174	10160	10093	10055	10086	10095	10242	10085	10023	10032	10025	10155	10145	10034	10198	10018	10037	10292	10219	9956	10196	10196	9980	10172	10163	10060	9850	10033	10141	10069	10041	10202	10190	10050	10184	10073	10008	10171	10141	10037	10091	10243	9946	9964	10106	10097	10139	10115	10043	10212	10058	10341	10232	10032	10216	10077	10082	10180	10157	9926	10093	10008	10134	10036	9958	10241	10153	10024	10024	10135	10139	10288	10142	10050	10157	10007	10135	10073	10186	10118	10290	10100	10183	9832	10251	10247	10118	9984	10240	10087	10044	10168	10005	10163	10097	9903	10136	10154	10062	10225	10040	10106	10174	9958	10054	10135	10044	10112	10096	10165	10149	10043	9994	10038	10058	10206	10142	10259	9995	10139	10149	10131	10041	10119	10054	10068	10147	10060	10203	10080	10348	9955	10086	10195	10094	10256	10033	10084	10050	10063	10269	10262	10067	10162	10042	10072	10158	10150	10111	10331	10265	10035	10050	10069	10284	10179	10077	10045	10218	10113	10257	10163	10088	10228	10167	10107	10190	10059	10103	10240	10188	10121	10103	10239	10099	10125	10173	10078	10182	10110	10239	10051	10087	10232	10094	10252	10055	10112	10019	10059	10113	10118	9985	10046	10177	10032	10155	10135	10043	10179	10159	10054	10003	10110	10034	10198	10075	10082	10224	10320	10028	10247	10211	10073	10030	10055	10131	10112	10077	9936	10159	9961	10115	10137	10079	10072	10150	10077	10028	10147	10044	10028	9974	10207	10034	10004	10061	10106	10250	10287	10073	10224	10084	10134	10175	10081	10118	10104	10073	10066	10172	9990	9940	10169	9991	10245	10029	10213	10132	10109	10104	10056	10085	10102	10065	10052	10061	10050	10084	10085	10107	10292	10079	9903	10183	10202	10177	10227	10115	9976	10085	10048	10151	10017	10111	10073	10221	10052	10129	9938	10159	10175	10058	10079	10231	10105	10076	10145	10188	10203	10083	10197	10048	10096	10182	9940	10137	10123	10026	10155	10100	10223	10125	10112	10033	10205	10118	10149	10154	10153	10059	10114	10150	10189	9978	10098	10120	10090	10096	10280	10218	10165	10082	10117	10038	10073	10124	10168	10052	10116	10205	10234	10077	10051	10077	10157	10173	10090	10069	10073	10037	10208	10032	10149	10088	10069	9961	10079	10080	10056	10284	10183	10129	10139	10341	10148	10068	9882	10102	10189	10185	10137	10138	10017	9972	10061	10131	10142	10167	10185	10009	10222	10217	10070	10149	10199	10049	10277	10050	10120	9918	10214	10116	10034	10273	10116	10173	10108	10190	10208	10115	10124	10194	10108	10017	10150	10279	10129	10348	9917	10186	10141	10060	10031	10139	10095	10079	10219	10041	10031	10189	10171	10046	10027	10179	9965	10024	10129	10196	10059	10035	10106	10075	10050	10008	10056	10231	10007	10115	10185	10083	10121	10033	9947	10055	10071	10164	10111	10160	10167	10202	10029	9837	9962	10057	10043	10065	10006	10088	10054	10174	10171	10040	10306	10169	10171	10099	10030	9986	9953	10114	10043	10023	10074	10058	10219	10186	10212	10076	10199	10174	10109	9889	10195	10095	10289	9979	10118	10234	10047	10189	10258	10064	10064	9962	10218	10188	10117	10144	10171	10141	10230	10145	10157	10098	10149	9996	10113	10072	10123	10033	10021	10071	9932	10118	10142	10107	9951	10132	9956	10231	10020	10120	10077	10208	9962	10092	10107	10158	10133	10112	10045	9930	10192	10139	10073	10050	10272	10058	10030	10180	10142	10250	10042	10040	10158	10129	9951	10120	10170	10077	10078	10065	10005	10164	10159	10157	10128	10055	10138	10197	10054	10130	10085	10285	9995	10190	10140	10202	9969	10010	10226	9870	10092	10024	10086	10031	10108	10027	10124	9869	9995	10058	10169	9953	10131	10209	10172	10011	10145	10110	10215	10163	9945	10144	10081	10270	10217	10133	10146	10176	9910	10125	10189	9999	10071	10043	10236	10021	10045	10059	10141	10198	10129	10124	10123	10221	10043	10088	10013	10032	10150	10225	10261	10188	10088	10189	10176	10042	9981	10045	10251	10099	10181	10107	10192	10162	10179	10049	10235	10175	10132	10146	10139	10113	10083	10157	10112	10234	9928	10114	10092	10051	10244	10034	10194	10255	10209	10019	10151	10039	9927	10128	9972	10089	10069	10103	10175	10178	10192	10278	10038	10174	10072	10100	10130	10111	9975	10138	10142	10058	10082	10125	9993	9982	10177	10087	10273	10225	10144	10139	10179	10173	10030	10049	10114	9821	10242	10098	10119	10103	10166	10154	9975	10220	10016	10246	10309	10039	10131	10085	10260	10098	10018	10185	10097	10195	10132	10084	10071	10012	10178	10179	10261	10051	10127	10165	10198	10128	10208	10136	10009	9892	10184	10067	10173	10126	10149	9991	10184	10185	10217	10276	10198	10104	10185	10110	10148	10096	9975	10097	10033	9971	10077	10209	10238	10254	10118	10067	10251	10131	10039	10128	10060	10043	10151	10115	10092	10166	10135	10009	10188	10123	10145	10049	10065	10159	10192	10167	10093	10042	10039	10201	10084	10199	10219	10180	10175	10040	10143	10107	10183	10100	10024	10122	10058	10028	10007	10065	10100	10070	10209	10019	9988	10244	10171	10050	10120	10079	10037	10083	10018	10143	10172	10122	10174	10182	10204	10102	10157	10232	10118	10069	10032	10030	10202	10169	10036	10002	10106	10251	10105	10023	10134	10103	10073	10114	10105	10159	10188	10050	10091	10116	10245	10245	10037	10038	10187	10163	10050	10115	10121	10323	10092	10116	10209	10128	10183	9989	10114	10091	10068	10177	10099	10214	10138	10248	9971	10185	10269	10225	10196	10287	10062	10146	9997	10046	10080	10306	10070	10125	9996	10115	9988	10122	9995	10177	10076	10097	10149	10110	10188	10158	10209	10191	10189	9967	10102	10076	10036	10023	10145	10010	10168	10130	10241	10258	10011	10271	10167	10253	10154	10058	10165	9957	10085	9984	10080	10067	10118	10196	10211	10211	9993	10130	10194	10204	10133	10126	9998	10134	10078	10123	10029	9996	10109	10078	10113	10074	10281	10064	10115	10140	10108	10113	10179	10020	10225	10095	10038	10090	10144	10076	10167	10080	10154	10222	10173	10036	10031	10079	10110	9951	10290	10172	10157	10031	10201	10089	10073	10230	10131	9966	9983	10031	10039	10097	9966	10218	10090	10032	10136	10097	10232	10123	10151	10146	10146	10129	10183	9927	10092	10156	10203	10029	10108	10163	10144	10079	10058	10256	10088	10034	10128	10150	10030	10271	10041	10202	10169	10204	10206	10167	10091	10252	10092	10101	10182	10050	10020	10094	10219	10178	10163	10175	10028	10053	10113	10172	10181	10245	10046	10292	10018	10081	10125	10066	10038	10258	10091	10166	10079	10058	10078	10155	10193	10152	9974	10124	10083	10141	10120	10137	10024	10301	10144	10175	10134	10202	10274	9957	10234	10012	10059	10050	10228	10014	10120	10129	10282	10233	10026	10210	10083	9993	10052	10176	10047	10192	10206	10230	10101	10129	10029	10083	10176	10208	10061	9803	9995	10223	10118	10061	10206	10285	10257	10144	10045	10102	10086	10089	10137	9948	10172	10062	10184	9995	10094	9990	10102	10169	10110	10161	10126	10141	10143	9986	10239	10039	10201	10039	10049	10022	10198	10103	10135	10044	10133	10064	10114	10195	10160	10027	9938
25574	22020	30891	32446	33976	33070	37958	33374	30187	24914	20705	18371	17913	17328	17404	17312	17390	17305	17462	17081	17322	17267	17194	17149	17444	17306	17303	17436	17218	17352	17336	17279	17163	17210	17471	17271	17261	17242	17407	17267	17273	17055	17066	17055	17083	17216	17112	17198	17389	17362	17070	17185	17447	17181	17386	17171	17211	17191	17066	17271	17267	17301	17204	17284	17187	16957	17364	17176	17176	17145	17425	17127	17366	17420	17441	17144	17279	17424	17187	17322	17273	17055	17259	17182	17243	17115	17171	17146	17173	17149	17184	17119	17260	17029	17068	17232	17117	17016	17125	17193	17189	17237	17157	17003	17006	17225	17276	17210	17174	17063	17189	17294	17261	17294	17223	17104	17198	17142	17125	17269	17377	17054	17230	17192	17323	17340	17176	17117	16990	17032	17384	17172	16915	17111	17191	17101	17097	17124	17030	17271	17226	17315	17160	17213	17327	17044	17033	17231	17139	17215	17217	17303	17217	17142	17305	17186	17324	17054	17169	17172	17170	16963	17235	17131	17093	17128	17107	17037	17076	17240	16945	17052	17140	16986	17359	17223	17247	17185	17201	17049	17105	17184	17087	17037	16907	17030	17316	17069	17152	17166	17227	17262	17263	17129	17064	17197	17442	17162	17073	17233	17085	17059	17263	17310	17088	17013	17132	17364	17411	17059	16929	17215	17185	17095	17292	17062	17333	17251	17199	17076	17076	17140	17312	17138	17051	17311	17126	16935	17183	17128	17090	17025	17049	17227	17049	17061	17060	17346	17584	17251	17416	17189	17140	17335	17407	17268	17201	17258	17118	16976	16950	17008	17171	17357	17283	17122	17276	17152	17268	17200	17265	17285	17257	17340	17007	17125	17013	17097	17032	17043	17343	17025	17174	17348	17341	16882	17001	17131	17159	16919	17051	17115	17337	17251	17098	17171	17106	17144	17186	17282	17234	17171	17136	17274	17227	17188	17143	17277	17353	17173	17210	17055	17030	17360	17166	17342	17386	17180	17093	17330	17170	17072	17174	17057	17070	17143	17139	16850	17030	17139	17031	17043	17348	17195	17239	17296	17385	17311	17046	17230	17174	17264	17231	17123	17470	17145	17170	17077	17177	17122	17191	17096	17214	17094	17091	17017	17096	17046	17035	17110	17186	17202	17200	17171	17292	16974	17295	17364	17239	17024	17249	17328	17211	17086	17058	17143	17106	17396	17451	17294	17060	17498	17220	17079	17300	17264	17204	17310	17304	17288	17131	17400	17215	17193	17289	17045	17316	17146	17267	16995	17156	17105	16962	17110	17303	17346	17310	17233	17236	17330	17201	16942	17088	17295	17038	17187	17182	17146	17323	17254	17320	17193	17089	17104	17141	17000	17306	17228	17202	17262	17127	17209	17041	17271	17091	17235	17252	17263	17111	17222	17269	17078	17133	17011	17270	17135	17233	17079	16949	17143	17172	17041	17271	17182	17243	17171	17167	17181	17154	17167	17076	17224	17230	17165	17265	17392	17282	17124	17345	17210	17083	17346	17050	17282	17180	17236	17164	17134	17026	17062	17181	17133	17237	17037	16949	17072	17196	17231	17168	17203	16992	17260	17009	17103	17185	17264	17181	16988	17171	17102	17026	17241	17007	17047	17383	17372	17155	17218	17129	17187	17090	17163	17198	17135	17034	17018	16973	17323	17349	17216	17087	17372	17120	17039	17157	17307	16996	17293	17166	17338	17121	17404	17045	17180	17125	17263	17349	16992	17020	17312	17098	17089	17408	17183	17076	17168	17192	17118	17159	17240	17227	17003	17186	17149	17170	17109	17304	17117	17141	17225	17379	17266	17238	17236	17318	17274	17210	17174	17335	17084	17102	16982	16997	17071	17241	17202	17220	17174	17150	17293	17179	17122	17203	17150	17071	17089	16986	17179	17111	17256	17298	17255	17129	17166	17223	17003	17075	17157	17219	17334	17228	17240	17252	17252	17257	17271	17267	17287	16918	17206	17347	17319	17239	17210	17251	17200	17081	17187	17176	17280	17250	17170	17180	17010	17202	17117	17458	17302	17257	17029	17046	17334	17056	17113	17131	17313	17195	17143	17322	17172	17347	17334	17230	17145	17408	17121	16887	17307	17142	16934	17238	17232	17115	17094	17008	17075	17180	17020	16994	17101	17377	16886	17163	17383	17126	17023	17068	17465	17385	17342	17043	17205	17029	17050	17386	17057	16957	17106	17059	17172	17154	17204	17170	17090	17204	17217	17109	17421	17274	17095	17144	17142	17129	17376	17177	17126	17119	17171	17006	17169	17025	17135	17401	17207	17144	17309	17314	17304	17129	17155	17027	17151	17187	17104	17396	17122	17407	17166	17114	17063	17309	17182	16833	17035	17250	17037	17188	17132	17126	17190	17047	17287	17101	17109	17077	17201	17063	17115	17006	16953	17212	16948	17174	17227	17141	17169	17107	16997	17038	17085	17125	17104	17081	17023	17229	16995	16941	17183	17103	17293	17022	17156	17461	17233	17068	16958	17260	17233	17298	17167	17273	17057	17255	17099	17210	17051	17214	17006	17234	17123	17047	17212	17016	17056	17439	17288	17228	17028	17317	17190	17311	17223	17303	17133	16958	17319	17175	17182	17287	17051	17099	17364	17224	17203	17141	17317	17231	17441	17233	17271	17175	17239	17343	17183	17184	17282	17246	16980	17188	16978	17076	16990	17288	17202	17409	17262	17265	17117	17222	17119	17002	17285	17176	17324	16972	17108	17018	16926	17096	17111	17119	17043	17169	17276	17197	17195	17209	17314	17463	17413	17185	16995	17269	17147	17428	17047	16886	17126	17219	17089	17480	17037	17095	16896	17368	17080	16901	17074	17323	17280	17304	17159	17318	17138	17220	17186	17156	17051	17306	17440	17164	17225	17102	16967	17053	16975	17186	17034	17142	17344	16919	17130	17069	17248	17051	17111	17285	17271	17243	17362	17503	17352	17214	17205	17085	17176	17263	17334	17160	17160	16998	17202	17191	16981	17320	17125	17269	17082	17054	17158	17322	17016	17160	17322	17119	17169	17062	17076	17206	17176	17181	17027	17146	17178	17241	17190	17226	17270	17331	17093	17140	17254	17112	17168	17273	17101	17120	17182	17231	17393	17165	17089	17267	17032	17032	17147	17181	17322	17226	17314	17187	17226	17121	17240	16908	17084	17099	17078	17312	17269	17092	17080	17077	17061	17102	17016	17289	17118	17114	17194	17280	17118	17363	17298	17191	17329	17107	17018	17392	17129	17144	17113	17194	17231	17328	17138	17132	16969	17255	17197	17275	17285	17173	17355	17254	17271	17210	16959	17090	17137	17069	17097	17163	17062	17189	17246	17176	17145	17103	17020	17202	17221	17276	17094	17160	17195	17272	17094	17312	17308	17172	17104	17154	17301	16950	16909	16929	16992	17286	17184	17187	17164	17089	17178	17028	17097	17179	17420	17150	17199	17241	17168	17264	17156	17011	17049	17124	17133	17184	17322	17186	17213	17164	17198	17055	17278	17397	17521	17132	17058	17058	17374	17020	17214	17267	17033	17167	17334	17282	16993	16918	17164	17179	17367	17168	17269	17217	17150	16944	17385	17270	17232	17278	16901	17187	17149	17272	17237	16834	17008	17283	17257	17055	17238	17127	17277	17321	17088	17092	17415	17162	17277	17273	17264	17112	17236	17073	17195	17223	17084	17204	17237	17105	17300	17220	17188	17184	17178	17100	17205	17219	17136	17264	17404	17294	17049	17175	17228	17168	17142	17284	17197	17270	17160	16906	17020	17173	17236	17274	17334	17251	17334	17247	17186	16998	17075	17292	17297	17174	17286	17130	17211	17149	17092	17276	17316	17215	17237	17178	17188	17134	16959	17050	17167	17184	17343	17306	17015	17172	17096	17128	17119	17218	17280	16991	17103	17238	17253	16888	17197	16881	17368	17288	17222	17226	17160	17064	17008	17072	17192	17393	17022	17280	17327	17269	17111	17017	17264	17283	17032	17268	17359	17279	17162	17017	17142	17186	17171	17110	17208	17476	17109	17231	16959	17151	17135	17165	17161	17392	17168	17272	17250	17248	16931	17045	17137	16936	17273	16916	17100	17054	17143	17270	17085	17248	17119	17129	17109	17156	17360	17092	17130	17102	17042	16920	17129	17228	17114	16918	17168	17205	17306	17283	17127	17296	17127	17393	17264	16993	17263	17146	17185	17177	17232	17020	17300	17059	17314	17250	17001	17125	17004	17205	17092	17119	17354	17488	17080	17179	17408	17138	17072	17194	17196	17148	17179	17236	17227	17111	17088	16962	17291	17219	17262	17191	17188	17124	17398	17275	17336	17205	17080	17296	17368	17177	17104	16985	17155	17273	17016	17151	17254	17232	17122	17339	17295	17117	17122	17125	17122	17000	17146	17213	16988	17144	16824	17102	16988	17207	17023	17072	17188	17339	17033	17218	16962	17123	17065	17054	17171	17245	17352	17096	17287	17321	17142	17101	17108	17227	17086	17163	17196	17160	17218	17228	17265	17096	17120	17258	17308	17280	17248	17283	17082	17320	17308	16989	17043	17173	17213	17422	17096	16869	17208	17231	17170	17021	17185	17120	17314	17247	17198	17057	17175	17149	17185	17387	17148	17138	17139	17149	16997	17285	17151	17131	17178	17087	17089	17224	17184	17013	17295	17344	17034	17219	17175	17073	17201	17259	17023	17257	17102	17199	17092	17180	17176	17324	17222	17258	17036	17146	17198	17363	17238	17228	17152	17139	17332	17343	17371	17232	17289	17251	17191	17168	17188	17187	17321	16929	16887	17188	17160	17085	17241	17318	17119	17285	17288	16773	17189	17163	17324	17249	17226	17171	17290	17101	17279	17097	17170	17117	17120	17113	17160	17372	17270	17040	17183	17169	17187	17264	17137	17192	17122	17376	17091	17170	17096	17182	17322	17406	17116	17259	17451	17166	16953	17265	17098	17018	17049	17191	17232	17232	17045	17174	17122	17154	17291	17010	17106	17310	17361	17115	17073	17192	17179	17335	16936	16967	17218	17290	17064	17138	17134	17207	17183	17061	17248	17168	17180	17303	17077	17275	17215	17206	17182	17093	16987	17227	17049	17245	17429	17197	17114	17133	17360
24320	35553	35810	30555	31182	26782	30747	25166	22033	16307	12461	10864	10250	10040	10021	10127	10056	9976	10084	9990	9888	10161	9996	10024	10030	10069	10038	10028	9989	10079	9967	10047	10083	10035	9983	9957	10046	9951	10128	10130	10016	10110	9932	10020	9972	9941	10128	9922	9980	9910	9892	9972	9966	9862	10000	9946	10031	9920	9927	9985	9892	10040	9940	10050	10065	9977	10067	9951	10111	10043	9816	9995	10060	10011	9771	10017	10127	9951	10144	9787	10001	9970	9944	10006	9852	9903	9989	10029	9863	10002	9863	9971	9942	9865	10154	10029	10060	10078	10025	10049	10067	9911	10060	9975	10010	10020	10081	10016	9885	9832	9882	10016	10001	9822	9872	10126	10107	10028	10058	10048	9921	10007	10058	10011	9946	9954	10058	10049	9932	9835	9814	9947	9884	10043	9997	9930	9841	10012	9951	10059	9901	9907	10037	9994	9868	9981	9886	9800	9977	9933	9856	9867	9869	10057	10032	9953	9961	9959	9891	9884	9950	10060	9896	10055	9972	9921	9951	10023	9963	9948	9978	10089	10019	9928	9987	10094	9995	9907	10015	10012	9903	10006	10145	10083	9995	9933	10044	9915	10004	9935	9900	9974	9995	9988	9964	9921	9887	10258	9992	10129	9890	9995	9964	9862	9928	10128	9909	9976	10102	9982	10016	9974	9773	9947	9927	9983	9973	9993	10009	9913	9924	9982	10036	9851	9989	10067	9904	9895	9985	9821	10009	9968	9837	9935	9967	9952	9951	9975	9933	9815	9940	9815	10070	9891	10099	9919	10037	9866	10045	9946	9937	9948	9897	10043	10037	10114	10033	10033	9878	9962	10093	10041	9993	9963	9800	10013	9972	10063	9966	9985	9943	10022	10053	10022	10026	10000	10028	9918	10101	9975	10025	9982	10106	9931	10030	9916	9982	9993	9981	9956	9978	10019	10005	9971	9925	10051	10110	9858	10051	9847	9972	9923	9941	10048	10014	10047	10044	10003	10018	9953	9861	9887	9939	10049	10013	9965	9964	9969	10041	9954	9907	9976	10048	9942	10045	9865	9900	9823	9988	10018	9900	9908	10086	9804	10060	9876	10093	10082	10060	9948	10002	9989	9970	10129	9889	9868	9942	10054	9901	9968	9949	10040	10077	9885	10008	10031	9885	9999	10018	10158	9919	9889	9859	9927	9820	10013	10158	10084	9856	9976	9967	9790	10020	9984	10024	9936	9992	10074	9952	9909	9845	10108	10037	9985	9933	10044	9911	9960	9876	9742	9855	10032	10048	9928	10007	9877	9859	9868	10014	10037	9928	10089	9975	10004	10017	9937	9858	9940	10052	9716	9892	9982	10008	9978	9861	9939	10072	9886	9923	10065	10114	10089	10042	10020	10086	9948	9927	9966	10068	9976	9968	10070	9949	10055	9920	9810	9901	9977	9997	9918	9938	10057	10110	10008	10111	10020	9986	9993	10000	10126	9920	9846	9985	10019	10030	10076	10147	9875	9906	9880	9730	9969	9929	9998	10057	10057	9973	10049	10081	9968	9870	9787	9903	9975	10024	9919	10049	9984	10033	10113	10020	10000	9802	9928	9890	9929	9972	10018	9930	9837	10077	10032	9956	10093	9903	10087	9918	9973	10013	10033	9965	9914	10043	9945	9890	9979	10015	9919	9815	9996	9954	9986	9845	10072	9942	9974	9935	9989	10013	10111	9997	9812	9882	10032	10025	10026	9919	9907	10066	9850	9842	9950	10030	9923	9953	9996	9901	9885	10082	10004	9898	9963	9927	10050	9922	10051	10069	10064	10026	9799	9925	9954	9925	9941	10004	9968	9867	9962	10050	10055	9903	9845	10032	10084	9999	10018	9901	10081	9895	10001	9901	9961	9918	10120	9987	9873	9879	9872	9962	9960	10019	9876	10073	10022	9839	9894	9939	10003	10006	9888	10087	9945	9919	9814	9999	10069	9908	10118	9940	10052	9977	10006	10015	10050	10018	9957	10052	9991	9965	9808	10012	9926	9941	10066	9972	10047	9952	9868	10033	10118	9859	9887	9962	10029	9991	9948	9973	9963	10127	9913	9890	9983	9942	9886	9957	9852	10008	10116	9981	9883	10057	10045	9903	10047	9916	10054	9941	9973	10101	9860	9955	9984	10084	9879	9850	9867	10018	9801	9929	10029	10042	10019	9871	9918	10087	9946	10056	10022	10009	9960	10034	9867	9994	9990	9955	9925	9923	9897	10000	9950	9866	10059	10044	9972	10074	9999	9840	9966	9980	10045	9995	9899	9990	9845	9946	9960	9878	10034	9960	9961	9921	10003	10037	9925	9841	9959	10005	10034	9971	10111	9925	9990	9906	10056	10022	10103	10095	9957	9989	10101	9829	9954	9858	10050	9837	9913	10078	9914	10039	9802	9938	9902	9994	9971	9930	10018	9986	9974	9933	9815	9899	9972	9968	9842	9992	10078	9748	9886	9743	10071	10078	10058	10093	9845	9980	9917	10008	10015	9892	9885	9937	9953	10121	9863	9924	10147	9960	9967	9898	9966	9856	10000	9942	9875	10004	9882	9982	9824	10034	10109	10011	10110	9855	9770	10006	10085	9979	10117	9971	9959	9978	9902	10066	9919	10031	9904	9982	9936	10039	10060	9857	9703	10065	9859	9930	10018	9882	9960	9932	10022	10073	9898	10059	9865	9847	9926	9926	9928	9892	9882	10100	9968	10053	10136	10037	9893	9891	9924	9902	9905	9884	9941	10047	9959	9956	10147	10013	10018	9935	9935	10060	9904	9937	9999	10063	9839	9968	9922	10002	10198	9925	9980	10025	9931	9810	10006	9956	9935	10019	10077	9700	9915	10046	9838	10101	10153	10048	9966	9935	10062	9992	9866	10064	9808	10018	10043	9955	9912	9724	9866	9964	10012	9944	9957	9975	10028	9965	9969	9936	9866	9849	10026	10015	9894	10040	10031	10125	10003	10130	9993	10042	9914	10042	9929	10031	10093	9984	9955	9847	9910	9787	9984	10008	9939	9818	10024	9997	9738	9951	9854	9930	10019	10160	9927	9882	10011	10063	9902	9950	9990	10029	10051	9912	9969	10026	10102	10013	10140	10017	10132	9891	10068	9998	9769	9921	10059	9988	9929	10015	9910	9935	9845	9902	10000	9978	10078	10056	10032	9833	9764	9936	10088	10074	10026	9942	10087	10070	9849	9977	10075	9993	9891	9953	9983	10135	9967	9981	10015	10000	10057	10004	9869	9999	9895	9952	9877	9912	9980	9942	10020	9930	9911	10001	9900	9872	9939	9893	10034	10017	9942	9891	9820	10073	10162	10045	9884	9944	10081	9756	10028	10091	10018	10027	9990	9985	9876	10034	9916	9930	10015	10193	10019	10037	10019	9922	10028	9894	9912	9910	9958	9929	9874	9978	10051	10000	9890	9882	9962	10012	10085	10082	9905	9973	9834	9890	10020	10044	10006	9852	9888	9969	10044	9800	10047	10005	10018	10023	9900	9843	9994	9916	10082	9911	9982	9860	9968	9909	10089	10019	10009	9894	9883	9850	10012	9986	10034	10030	9926	9918	9937	9902	10081	9961	10008	10079	10184	10029	9968	10217	9988	10130	9839	10033	10094	9974	9885	9923	10180	9951	9914	9893	9862	9918	9984	9774	9953	9901	9834	10129	10102	10057	9941	10177	9888	10026	10032	9949	9928	9854	10178	10012	9863	9968	10067	9911	9994	9934	10007	9887	9889	10067	9859	9852	9907	10080	9892	9903	9962	9870	9993	9884	9932	10091	9843	10001	9929	9957	10135	10197	9965	10000	10000	9978	10049	10054	9984	9917	10089	10018	10023	10080	10027	9892	9801	9913	10112	9838	10082	10018	10083	9919	9931	9961	10032	9957	10026	9894	9981	9889	10116	10000	10014	9936	10025	9962	9895	9931	9994	9974	9888	10108	9881	10042	10027	9873	10001	9919	9889	10155	9932	10000	9875	10002	9817	9926	9986	9860	9885	9963	9981	9993	10112	10031	9911	9888	10080	9980	10101	9964	9850	10028	9923	9862	10019	9899	10066	10102	10072	10094	10048	9895	9862	9688	9875	9947	9989	9921	9968	10135	10004	10180	10047	10109	9915	9872	10144	10015	10141	9904	9907	9858	10006	9903	9879	9836	10158	9891	9903	9978	9966	9982	9861	9978	9950	9923	10090	9918	9916	10102	10088	9972	9903	10076	10063	10024	9960	9974	9976	10040	10120	9980	9933	9971	9878	10072	10031	9908	9986	10160	9935	10067	9908	10068	10050	9933	9947	9988	10122	10067	10026	10091	9945	9879	10179	10055	9993	9922	9874	10111	9980	9910	10033	9865	9806	10021	9893	9972	9965	9926	10016	10014	9812	9978	9929	10055	9966	9938	9944	10092	9886	9810	9909	10019	10100	9998	10031	10072	9921	10010	9941	9924	10045	9995	9984	10068	10065	9928	9891	9853	9956	9939	9957	10049	9969	9970	10057	9939	10022	10117	9865	10000	9961	9940	9931	9969	9924	9934	9947	10194	9951	9840	9933	9904	10155	9840	9981	9934	10011	9966	9763	10011	10008	10028	10025	9967	9804	9930	9888	10076	9930	10094	10094	9886	10009	9940	9844	9880	9907	10132	9842	10120	10110	10067	9802	10001	10095	10153	10004	9915	9898	10038	9912	9873	10077	9859	10009	9933	9978	10101	9952	10018	9985	9990	10006	9998	9818	10064	9891	10106	9889	9964	9991	10026	9955	10141	9985	9970	9985	9856	10023	9710	9691	9972	10084	10036	9699	9848	9987	10122	9980	10044	10066	9866	9998	10092	9926	9984	9886	10074	9849	9950	9874	9920	9950	9906	9973	10138	9935	9950	10010	9837	9935	9856	10125	10067	9802	9982	9996	9984	9833	9927	10010	9935	10013	9952	9943	9819	9957	10154	10081	9892	9980	10037	9923	9963	10066	9913	10073	9932	10061	9887	9923	9921	9979	10022	9976	9882	10123	9906	9813	10072	9987	9973	9976	9983	9910	9997	9841	9952	9882	9945	9889	9872	9868	9970	10003	10080	9975	10159	10021	9930	9955	9848	9999	9989	10116
23532	21201	28600	25167	31465	39339	42503	38093	44906	38059	27919	20911	18088	16897	16725	16526	16383	16443	16406	16410	16491	16406	16518	16483	16673	16028	16602	16344	16570	16501	16509	16384	16439	16414	16263	16450	16393	16149	16472	16352	16186	16530	16429	16369	16438	16439	16279	16400	16676	16427	16375	16282	16404	16171	16580	16125	16202	16355	16381	16379	16453	15980	16405	16149	16218	16449	16441	16454	16209	16354	16206	16341	16310	16469	16250	16569	16459	16321	16304	16355	16366	16291	16353	16313	16450	16519	16373	16160	16183	16266	16339	16394	16292	16103	16449	16433	16417	16579	16404	16251	16228	16284	16389	16227	16354	16328	16512	16291	16401	16319	16390	16211	16226	16305	16382	16512	16531	16347	16342	16504	16303	16221	16254	16255	16245	16395	16219	16382	16342	16325	16358	16121	16260	16516	16211	16278	16376	16197	16367	16163	16306	16379	15911	16253	16352	16234	16332	16440	16201	16321	16361	16290	16161	16190	16560	16436	16402	16426	16225	16329	16239	16343	16518	16230	16333	16237	16279	16377	16452	16337	16177	16279	16337	16200	16286	16091	16313	16474	16384	16478	16354	16321	16341	16403	16423	16557	16300	16229	16377	16275	16273	16434	16142	16539	16252	16213	16371	16386	16462	16321	16111	16400	16415	16424	16349	16293	16354	16255	16371	16388	16207	16284	16167	16597	16407	16357	16349	16327	16085	16278	16257	16149	16126	16264	16523	16216	16282	16340	16348	16326	16305	16241	16233	16333	16298	16349	16056	16307	16491	16663	16472	16289	16421	16450	16206	16390	16127	16271	16365	16316	16346	16252	16294	16268	16357	16319	16258	15984	16167	16195	16256	15909	16283	16267	16403	16264	16298	16289	16177	16397	16310	16467	16198	16294	16381	16306	16303	16288	16450	16362	16272	16450	16336	16392	16332	16210	16473	16156	16184	16220	16246	16349	16414	16358	16288	16275	16363	16334	16228	16448	16267	16358	16333	16167	16308	16344	16404	16457	16182	16452	16389	16357	16384	16355	16205	16266	16252	16300	16446	16492	16532	16245	16189	16216	16315	16235	16288	16425	16269	16570	16204	16256	16499	16230	16359	16356	16436	16148	16411	16390	16240	16180	16362	16518	16521	16001	16423	16071	16061	16283	16332	16002	16007	16225	16352	16199	16138	16314	16297	16260	16415	16336	16432	16355	16412	16107	16124	16167	16402	16393	16434	16342	16430	16176	16207	16466	16078	16259	16099	16328	16467	16231	16239	16177	16197	16236	16204	16148	16037	16230	16487	16021	16327	16342	16286	16453	16184	16140	16283	16297	16374	16221	16176	16165	16531	16121	16206	16270	16374	16274	16373	16460	16491	16533	16120	16268	16318	16188	16092	16301	16432	16203	16228	16431	16401	16254	16290	16132	16079	16071	16385	16440	16447	16287	16383	16329	16132	16338	16275	16411	16358	16283	16184	16294	16349	16314	16169	16240	16086	16297	16213	16343	16358	16405	16275	16317	16253	16243	16343	16105	16198	16336	16217	16408	16354	16160	16245	16282	16277	16190	16223	16191	16368	16006	16205	16247	16183	16358	16370	16365	16216	16194	16288	16202	16181	16575	16357	16597	16383	16322	16272	16428	16271	16370	16319	16292	16323	16386	16347	16379	16281	16246	16379	16440	16395	16304	16230	16001	16247	16296	16365	16431	16261	16320	16207	16411	16450	16361	16279	16285	16374	16373	16260	16335	16201	16262	16537	16202	16310	16168	16363	16306	16361	16162	16529	16218	16119	16285	16241	16221	16190	16439	16179	16405	16257	16620	16406	16376	16112	16233	16482	16301	16442	16370	16212	16248	16304	16353	16212	16161	16386	16307	16272	16053	16297	16239	16083	16480	16525	16111	16247	16358	16156	16256	16333	16355	16272	16466	16056	16176	16110	16423	16499	16313	16317	16278	16022	16296	16118	16090	16251	16442	16356	16177	16216	16405	16279	16448	16474	16285	16451	16296	16368	16447	16346	16108	16228	16187	16226	16472	16357	16241	16202	16447	16283	16350	16542	16274	16343	16287	16206	16404	16545	16451	16400	16303	16373	16426	16185	16457	16493	16448	16329	16447	16433	16344	16298	16113	16214	16233	16086	16175	16243	16370	16215	16218	16073	16300	16376	16330	16419	16138	16428	16384	16228	16193	16197	16204	16288	16066	16413	16390	16457	16525	16015	16507	16177	16440	16337	16357	16300	16263	16304	16448	16249	16287	16276	16285	16459	16493	16209	16179	16240	16159	16094	16255	16242	16152	16156	16134	16426	16373	16259	16074	16524	16292	16351	16269	16373	16283	16296	16316	16361	16314	16247	16386	16213	16445	16259	16187	16424	16125	16212	16223	16334	16375	16294	16355	16477	16363	16227	16134	16365	16356	16293	16441	16277	16317	16489	16216	16214	16399	16412	16329	16192	16347	16256	16273	16371	16422	16190	16164	16203	16131	16496	16350	16260	16400	16408	16471	16353	16362	16244	16384	16455	16298	16339	16249	16235	16413	16295	16325	16359	16188	16422	16298	16404	16230	16318	16277	16416	16066	16195	16411	16514	16353	16433	16319	16267	16324	16254	16261	16460	16373	16378	16352	16446	16260	16111	16521	16188	16241	16411	16460	16277	16249	16240	16205	16417	16381	16401	16440	16478	16314	16325	16453	16509	16139	16472	16361	16250	16318	16256	16197	16218	16103	16205	16114	16407	16312	16449	16377	16135	16364	16242	16414	16449	16334	16231	16248	16162	16205	16331	16417	16099	16278	16297	16513	16141	16264	16184	16129	16508	16330	16272	16381	16471	16414	16422	16187	16278	16336	16304	16406	16304	16375	16328	16118	16192	16387	16192	16181	16295	16259	16522	16397	16277	16445	16249	16220	16425	16131	16263	16296	16360	16342	16369	16228	16332	16066	16329	16187	16289	16332	16302	16190	16359	16307	16367	16288	16265	16374	16294	16291	16229	16168	16336	16459	16269	16265	16156	16332	16441	16326	16152	16265	16299	16209	16511	16093	16453	16394	16299	16337	16282	16235	16311	16259	16508	16230	16399	16375	16192	16526	16268	16198	16351	16352	16521	16242	16322	16425	16251	16429	16304	16429	16367	16361	16332	16360	16343	16083	16369	16425	16382	16429	16188	16168	16292	16196	16459	16388	16190	16390	16279	16254	16350	16149	16474	16233	16292	16342	16104	16154	16319	16340	16279	16306	16046	16027	16412	16509	16322	16268	16101	16242	16266	16352	16134	16194	16212	16162	16445	16325	16465	16156	16301	16534	16156	16295	16328	16186	16369	16192	16370	16038	16452	16265	16413	16354	16251	16110	16201	16155	16232	16208	16366	16443	16370	16163	16265	16191	16214	16321	16487	16293	16241	16194	16233	16348	16234	16436	16219	16452	16331	16269	16070	16167	16214	16291	16184	16336	16457	16409	16314	16204	16296	16369	16349	16216	16284	16384	16379	16268	16247	16224	16361	16357	16242	16367	16441	16194	16433	16112	16122	16476	16143	16103	16178	16401	16401	16393	16103	16304	16355	16517	16494	16096	16226	16193	16363	16305	16256	16405	16294	16118	16372	16419	16290	16391	16238	16236	16334	16108	16363	16381	16595	16440	16348	16333	16257	16392	16161	16281	16290	16223	16285	16360	16346	16279	16358	16337	16479	16187	16326	16332	16194	16266	16145	15976	16320	16305	16362	16251	16392	16224	16266	16181	16229	16279	16251	16202	16501	16473	16361	16292	16345	16280	16226	16264	16552	16275	16218	16248	16362	16275	16367	16313	16146	16463	16259	16113	16212	16193	16171	15997	16108	16157	16265	16195	16025	16460	16080	16060	16205	16490	16391	16561	16256	16227	16357	16347	16557	16176	16353	16193	16168	16224	16228	16411	16217	16135	16172	16228	16431	16453	16406	16272	16355	16243	16429	16345	16521	16144	16313	16294	16370	16142	16175	16275	16361	16304	16276	16349	16357	16358	16059	16452	16521	16121	16326	16242	16295	16270	16275	16197	16297	16261	16320	16353	16439	16544	16153	16439	16166	16272	16417	16363	16471	16303	16291	16228	16359	16350	16239	16281	16332	16217	16107	16276	16277	16321	16085	16311	16525	16189	16478	16300	16297	16257	16498	16507	16217	16316	16344	16218	16220	16384	16370	16267	16329	16160	16084	16288	16301	16321	16408	16590	16331	16372	16259	16096	16341	16192	16296	16368	16104	16192	16286	16339	16504	16290	16295	16017	16236	16478	16315	16269	16347	16277	16346	16318	16256	16597	16218	16356	16225	16226	16274	16130	16425	16238	16365	16375	16427	16539	16186	16180	16473	16221	16139	16315	16150	16211	16281	16151	16314	16420	16345	16400	16297	16631	16516	16484	16527	16169	16456	16280	16151	16324	16115	16400	16328	16344	16229	16312	16429	16230	16304	16479	16478	16396	16394	16386	16305	16244	16278	16176	16542	16216	16301	16496	16334	16472	16088	16085	16216	16024	16292	16303	16253	16240	16243	16306	16455	16236	16468	16414	16333	16374	16296	16210	16266	16056	16369	16184	16242	16465	16392	16242	16217	16227	16234	16312	16460	16471	16315	16188	16269	16178	16101	16267	16378	16354	16183	16209	16266	16213	16200	16490	16204	16183	16168	16309	16271	16377	16475	16400	16266	16120	16373	16447	16386	16195	16233	16238	16463	16273	16373	16425	16397	16338	16445	16296	16519	16184	16088	16179	16279	16083	16449	16371	16465	16115	16113	16378	16415	16280	16373	16357	16197	16387	16197	16144	16467	16222	16340	16305	16322	16117	16201	16241	16404	16269	16297	16262	16219	16252	16357	16181	16352	16285	16359	16135	16359	16387	16173	16293	16476	16299	16132	16217	16197	16277	16212	16333	16408	16322	16390	16215	16415	16288	16042	16263	16347	16210	16430	16356	16386	16268	16303	16360	16164	16341	16397	16371	16248	16237	16188	16277	16338	16368	16270	16312	16392	16269	16349	16352	16223	16297	16338	16270	16475	16315	16353	16607	16330	16292	16169	16290	16390	16212	16222	16272	16313	16416	16335	16613	16326	16252	16381	16351	16141	16107	16174	16243	16328	16356	16264	16440	16215	16409	16203	16256	16269	16252
22287	37045	36920	28657	39942	35815	35062	33249	38674	29330	18604	12669	10691	9811	9715	9688	9762	9622	9578	9566	9594	9656	9748	9721	9800	9683	9795	9626	9657	9583	9595	9556	9633	9606	9630	9639	9774	9713	9657	9582	9522	9553	9637	9612	9616	9739	9702	9655	9733	9554	9678	9577	9583	9670	9635	9674	9721	9555	9602	9633	9624	9515	9580	9632	9507	9695	9614	9658	9626	9607	9768	9724	9462	9564	9514	9457	9485	9661	9525	9609	9687	9645	9677	9542	9665	9620	9650	9578	9559	9525	9470	9635	9629	9673	9740	9620	9562	9439	9456	9551	9593	9519	9609	9574	9745	9670	9542	9708	9513	9543	9650	9532	9609	9694	9580	9682	9621	9674	9602	9695	9571	9671	9659	9650	9626	9623	9760	9726	9684	9444	9643	9470	9632	9523	9662	9588	9676	9536	9451	9441	9702	9552	9546	9849	9564	9622	9533	9621	9723	9735	9657	9620	9586	9571	9512	9509	9566	9634	9585	9731	9578	9655	9745	9679	9640	9502	9690	9685	9388	9595	9645	9740	9662	9454	9602	9583	9606	9531	9495	9657	9636	9544	9655	9589	9684	9663	9540	9616	9709	9535	9542	9671	9524	9556	9734	9566	9455	9570	9582	9540	9670	9715	9665	9621	9597	9477	9688	9539	9572	9586	9525	9503	9550	9683	9490	9593	9475	9531	9515	9818	9580	9602	9579	9623	9642	9630	9643	9770	9645	9489	9502	9552	9678	9638	9575	9642	9582	9736	9574	9518	9602	9509	9588	9578	9596	9618	9685	9493	9654	9564	9659	9643	9496	9534	9473	9656	9837	9586	9596	9526	9484	9581	9455	9600	9722	9493	9572	9544	9541	9646	9503	9632	9612	9579	9576	9584	9520	9556	9669	9502	9599	9526	9581	9627	9531	9533	9708	9568	9528	9608	9462	9699	9514	9614	9692	9485	9648	9675	9559	9456	9531	9615	9477	9645	9525	9785	9529	9510	9615	9626	9474	9540	9459	9558	9774	9488	9496	9600	9781	9556	9658	9687	9610	9507	9574	9607	9313	9615	9649	9585	9550	9556	9828	9619	9555	9739	9494	9402	9645	9427	9669	9584	9501	9552	9592	9652	9629	9471	9426	9570	9526	9667	9611	9732	9493	9592	9549	9709	9501	9470	9669	9536	9768	9659	9702	9638	9603	9446	9643	9568	9557	9673	9429	9574	9735	9723	9561	9565	9592	9588	9469	9570	9541	9507	9363	9645	9578	9445	9597	9551	9589	9662	9627	9524	9575	9583	9386	9693	9452	9583	9572	9601	9599	9746	9799	9658	9707	9723	9431	9548	9667	9671	9411	9681	9576	9714	9521	9631	9691	9515	9673	9740	9531	9673	9518	9557	9508	9567	9629	9586	9603	9478	9555	9558	9518	9494	9588	9618	9596	9724	9488	9499	9595	9588	9676	9583	9758	9629	9609	9635	9422	9425	9717	9607	9729	9476	9601	9480	9739	9597	9606	9561	9666	9571	9623	9524	9622	9635	9507	9455	9560	9765	9615	9632	9581	9619	9504	9575	9633	9438	9523	9672	9563	9500	9607	9525	9612	9471	9604	9586	9607	9775	9638	9662	9605	9583	9542	9514	9511	9634	9421	9494	9543	9537	9652	9735	9625	9581	9539	9530	9737	9587	9477	9628	9643	9602	9697	9591	9541	9506	9515	9413	9661	9642	9508	9615	9500	9580	9626	9636	9576	9508	9695	9786	9639	9605	9660	9632	9708	9616	9698	9584	9456	9422	9566	9540	9684	9725	9488	9556	9643	9579	9576	9576	9718	9502	9551	9592	9624	9531	9515	9512	9627	9540	9452	9584	9582	9493	9600	9633	9569	9539	9564	9632	9687	9615	9781	9694	9704	9534	9702	9551	9549	9505	9655	9585	9578	9499	9682	9443	9460	9577	9600	9636	9506	9533	9446	9504	9585	9611	9513	9517	9515	9517	9687	9525	9319	9627	9533	9488	9657	9559	9496	9602	9643	9532	9489	9735	9604	9644	9622	9447	9563	9661	9539	9631	9545	9503	9468	9672	9713	9373	9591	9566	9372	9492	9668	9708	9548	9543	9488	9605	9654	9614	9738	9772	9571	9576	9646	9613	9618	9413	9583	9483	9539	9571	9725	9640	9558	9549	9494	9582	9498	9703	9593	9518	9658	9509	9494	9435	9642	9637	9456	9690	9762	9591	9666	9635	9551	9465	9460	9626	9579	9596	9513	9591	9584	9585	9429	9655	9558	9577	9666	9547	9547	9558	9434	9682	9417	9512	9725	9625	9704	9451	9447	9399	9683	9597	9528	9615	9682	9553	9441	9629	9613	9552	9538	9477	9584	9640	9729	9541	9356	9642	9471	9575	9576	9739	9439	9652	9704	9451	9595	9561	9499	9649	9577	9659	9431	9694	9649	9676	9754	9525	9436	9681	9545	9583	9736	9454	9549	9568	9689	9622	9484	9440	9416	9503	9595	9511	9592	9712	9611	9577	9690	9558	9555	9472	9571	9596	9585	9601	9620	9618	9615	9560	9554	9609	9713	9610	9576	9497	9587	9657	9478	9528	9565	9698	9604	9528	9488	9561	9677	9669	9723	9574	9639	9498	9705	9685	9589	9451	9664	9495	9635	9632	9526	9624	9573	9521	9432	9660	9579	9556	9581	9563	9557	9554	9692	9507	9620	9401	9630	9743	9704	9418	9573	9525	9469	9818	9641	9668	9545	9492	9591	9685	9636	9632	9497	9564	9523	9491	9616	9592	9452	9479	9735	9583	9538	9649	9502	9564	9533	9510	9553	9717	9625	9457	9599	9603	9625	9536	9726	9635	9594	9416	9624	9447	9596	9509	9404	9503	9683	9364	9554	9578	9524	9461	9559	9726	9493	9631	9643	9645	9387	9578	9459	9640	9561	9439	9578	9540	9591	9552	9627	9413	9571	9634	9527	9757	9608	9593	9593	9415	9264	9653	9610	9543	9476	9456	9562	9674	9577	9755	9480	9617	9557	9537	9647	9616	9656	9735	9687	9715	9419	9542	9708	9508	9686	9589	9551	9408	9590	9663	9606	9486	9486	9430	9587	9566	9568	9660	9591	9672	9519	9538	9680	9669	9380	9640	9552	9646	9490	9521	9654	9627	9481	9546	9532	9629	9576	9515	9699	9531	9607	9463	9537	9489	9563	9600	9719	9728	9465	9524	9475	9681	9564	9538	9593	9403	9464	9472	9583	9564	9525	9594	9699	9594	9589	9547	9652	9538	9466	9602	9587	9460	9599	9575	9461	9538	9448	9559	9468	9714	9454	9587	9661	9787	9559	9497	9597	9559	9532	9530	9744	9548	9762	9575	9709	9599	9712	9618	9592	9492	9607	9624	9731	9554	9539	9565	9445	9684	9540	9511	9555	9515	9494	9442	9508	9558	9513	9651	9501	9657	9545	9617	9487	9653	9422	9603	9644	9427	9656	9405	9665	9622	9565	9647	9759	9439	9665	9501	9708	9609	9495	9625	9708	9559	9561	9582	9694	9647	9533	9613	9571	9665	9519	9657	9609	9699	9529	9582	9461	9474	9541	9699	9601	9479	9701	9489	9695	9526	9541	9478	9430	9588	9731	9576	9582	9625	9511	9533	9500	9509	9579	9405	9623	9740	9549	9583	9784	9517	9596	9570	9555	9478	9455	9559	9660	9526	9589	9553	9610	9511	9496	9486	9581	9582	9484	9656	9494	9769	9351	9532	9790	9570	9588	9497	9632	9484	9418	9545	9501	9771	9356	9582	9519	9403	9414	9772	9576	9663	9597	9561	9608	9593	9519	9655	9634	9638	9569	9641	9622	9550	9567	9565	9464	9633	9432	9507	9648	9602	9518	9699	9589	9567	9671	9479	9578	9691	9529	9418	9461	9478	9620	9423	9773	9495	9622	9506	9546	9600	9431	9591	9641	9602	9592	9551	9551	9627	9653	9624	9514	9522	9445	9537	9600	9624	9706	9448	9655	9468	9554	9614	9500	9674	9645	9538	9605	9557	9577	9640	9634	9457	9657	9598	9588	9611	9673	9603	9590	9588	9635	9667	9494	9621	9519	9529	9716	9480	9698	9487	9515	9465	9618	9690	9578	9730	9552	9548	9597	9498	9608	9560	9487	9406	9706	9493	9621	9630	9576	9606	9554	9424	9485	9362	9648	9545	9590	9552	9664	9528	9447	9420	9580	9428	9667	9577	9644	9616	9583	9573	9464	9422	9704	9622	9518	9608	9504	9655	9604	9419	9549	9593	9707	9449	9523	9520	9471	9596	9579	9493	9434	9438	9409	9582	9562	9617	9548	9602	9698	9621	9671	9637	9361	9653	9481	9430	9486	9514	9592	9763	9652	9519	9611	9705	9612	9451	9497	9440	9621	9558	9626	9477	9570	9700	9514	9507	9574	9678	9575	9661	9767	9561	9476	9602	9658	9552	9521	9726	9729	9671	9589	9587	9483	9527	9466	9559	9542	9702	9561	9536	9541	9457	9615	9537	9573	9611	9584	9611	9757	9561	9652	9643	9741	9438	9547	9491	9437	9432	9675	9544	9626	9658	9503	9671	9576	9704	9748	9703	9555	9630	9570	9700	9477	9672	9614	9443	9652	9624	9612	9678	9567	9700	9634	9602	9667	9602	9540	9545	9711	9540	9568	9419	9575	9491	9768	9583	9638	9588	9417	9605	9566	9731	9566	9646	9490	9618	9810	9525	9577	9675	9617	9445	9717	9491	9707	9555	9533	9551	9632	9632	9444	9633	9549	9613	9513	9592	9547	9576	9585	9506	9535	9509	9580	9555	9597	9509	9679	9500	9642	9595	9396	9540	9493	9523	9492	9578	9731	9570	9556	9563	9571	9599	9536	9349	9598	9664	9520	9476	9575	9486	9586	9600	9543	9508	9579	9587	9550	9633	9467	9477	9579	9730	9566	9498	9533	9457	9730	9412	9759	9464	9697	9455	9472	9563	9584	9575	9603	9624	9374	9600	9557	9601	9612	9591	9395	9439	9524	9607	9509	9673	9581	9385	9494	9549	9629	9589	9648	9579	9489	9643	9561	9528	9601	9627
31488	27048	29173	25137	25763	28412	24276	22184	21073	19369	17855	16663	16511	16461	16159	16404	16194	16372	16256	16373	16338	16391	16385	16221	16559	16138	16296	16388	16346	16232	16128	16289	16310	16443	16215	16156	16074	16284	16209	16049	16334	16067	16429	16077	16237	16102	16235	16226	15997	16158	16302	16351	16242	16331	16205	16438	16272	16138	16170	16265	16317	16218	16274	16069	16096	16290	16134	16310	16242	16051	16319	16327	16135	16271	16323	16325	16344	16190	16283	16252	16098	16103	16233	16172	16248	16087	16173	16180	16205	16088	16076	16353	16224	16459	16260	16029	16297	16075	16370	16063	16422	16268	16172	16194	16274	16280	16176	16174	16292	16242	16180	16174	16230	16093	16336	16337	16179	16263	16130	16244	16328	16152	16269	16318	16257	16029	16144	16179	16217	16222	16264	16278	16211	16076	16238	16037	16073	16061	16097	16399	16204	16368	16190	16159	16296	16267	16395	16404	16233	16115	16358	16278	16208	16245	16192	16257	16324	16118	16296	16338	16272	16094	16204	16149	16096	16189	16280	16155	16183	16217	16253	16410	16129	16244	16169	16212	16123	16380	16255	16175	16136	16145	16142	16280	16317	16022	16309	16414	16068	16243	16287	16229	16151	16193	16068	16311	16363	16291	16101	16169	16237	16357	16298	16365	16461	16240	16297	16338	16186	16105	16186	16342	16327	16220	16196	16177	16259	16398	16243	16246	16181	16192	16152	16258	16425	16260	16278	16141	16388	16453	16373	16305	16124	16240	16110	16257	16260	16366	16196	16356	16044	16165	16267	16122	16139	16214	16240	16328	16262	16168	16443	16017	16218	16252	16298	16143	16305	16111	16352	16160	16390	16206	16467	16280	16235	16146	16325	16225	16146	16055	16101	16230	16354	16192	16321	16338	16215	16186	16183	16171	16374	16219	16203	16064	16344	16243	16243	16301	16378	16318	16226	16263	16177	16277	16151	16297	16202	16033	16196	16139	16060	16441	16240	16065	16046	16223	16223	16177	16289	16293	16266	16244	16279	16303	16151	16400	16124	16275	16328	16076	16209	16178	16247	16031	16198	16196	16286	16257	16109	16045	16226	16037	16144	16371	16416	16126	16355	16313	16214	16175	16137	16273	16243	16250	16074	16323	16233	16099	16025	16151	16221	16075	16349	16203	16086	16359	16186	15899	16148	16035	16257	16232	16140	16247	16180	16213	16214	16272	16221	16326	16280	16314	16146	16214	15918	16236	16423	16128	16227	16112	16145	16182	16313	16195	16121	16306	16159	16193	16138	16275	16193	16228	16173	16376	16238	16201	16342	16464	16170	16142	16127	16450	16144	16420	16241	16221	16047	16235	16295	16097	16218	16080	16343	16183	16163	16213	16369	16202	16283	16111	16481	16253	16383	16056	16177	16099	16304	16164	16217	16153	16381	16178	16255	16255	16102	16339	16203	16071	16276	16051	16282	16280	16129	16104	16100	16187	16333	16093	16367	16052	16061	16401	16222	16403	16268	16271	16453	16241	16398	16195	16264	16255	16056	16140	16033	16285	16105	16226	16107	16155	16206	16193	16207	16071	16135	16328	16372	16177	16252	16186	16319	16398	16344	16355	16279	16281	16083	16224	16105	16144	16236	16376	16192	16313	16401	16335	16252	16061	16097	16252	16012	16245	16284	16182	16150	16075	16375	16117	16241	16232	16252	16360	16132	16240	16411	16104	16175	16037	16197	16279	16172	16323	16207	16257	16167	16277	16139	16284	16359	16351	16128	16145	16193	16325	16366	16097	16134	16254	16257	16104	15994	16175	16215	16275	16347	16202	16215	16100	16236	16229	16226	16174	16068	16351	16242	16230	16230	16145	16181	16416	16166	16169	16210	16396	16289	16333	16027	16288	16106	16302	16256	16153	16231	16234	16153	16075	16298	16129	16087	16068	16261	16164	16300	16207	16176	16295	16195	16304	16474	16524	16073	16138	16200	16271	16167	16086	16189	16186	16531	16090	16038	16115	16406	16253	16396	16001	16172	16258	16152	16213	16222	16194	16097	16163	16335	16357	16179	16210	16141	16132	16404	16230	16267	16368	16185	16325	16297	16063	16198	16242	16319	16369	16219	16189	16187	16165	16127	16073	16358	16301	16171	16092	16337	16162	16197	16137	16390	16168	16185	16081	16232	16266	16192	16379	16158	16273	16459	16240	16265	16123	16263	16062	16092	16295	16317	16269	16254	16289	16481	16182	16312	16423	16058	16079	16315	16251	16182	16312	16263	16307	16403	16291	16487	16304	16196	15968	16111	16288	16406	16203	16360	16192	16214	16201	16296	16047	16273	16167	16215	16282	16011	16167	16220	16312	16259	16176	16286	16256	16213	16342	16190	16133	16147	16437	16271	16183	16263	16321	16279	16432	16301	16265	16531	16205	16269	16394	16176	16240	16084	16187	16202	16452	16134	16373	16154	16263	16377	16271	16199	16062	16233	16085	16072	16290	16290	16316	16292	16017	16135	16232	16346	16177	15931	16079	16429	16203	16291	16302	16137	16159	15899	16339	16289	16235	16361	16109	16160	16028	16137	16214	16155	16236	16253	16188	16012	16147	16416	15981	16116	16039	16209	16164	16273	16327	16258	16387	16227	16406	16061	16132	16275	16500	16236	16063	16359	16355	16391	16160	16164	16382	16386	16244	16392	16281	16307	16354	15924	16192	16483	16293	16371	16448	16205	16191	16277	16429	16164	16167	16042	16354	16256	16104	16205	16127	16049	16256	16273	16324	16270	16240	16178	16128	16222	16264	16118	16353	16359	16339	16116	16379	16126	16055	16339	16252	16000	16216	16250	16365	16067	16277	16198	16312	16366	16180	16400	16234	16431	16303	16099	16500	16258	16415	16265	16294	16328	16192	16270	16472	16455	16080	16338	16148	16399	16216	16014	16086	16221	16136	16052	16224	16504	16178	16205	16250	16346	16430	16312	16286	16230	16407	15927	16375	16282	16394	16425	16314	16251	16224	16285	16301	16138	16039	16225	16315	16107	16098	16443	16193	16263	16399	16212	16256	16217	16252	16223	16336	16098	16359	16250	16299	16438	16354	16348	16198	16247	16320	16144	16311	16307	16236	16408	16174	16232	16039	16008	16184	16120	16088	16390	16171	16290	16454	16211	16115	16284	16307	16175	16140	16365	16080	16374	16219	16339	16420	16392	16347	16379	16306	16304	16065	16174	16012	16188	16471	16309	16253	16234	16248	16131	16251	16171	16038	16243	16183	16339	16185	16382	16144	16311	16348	16225	16029	16394	16269	16251	16195	16331	16317	15963	16328	16121	16367	16232	16225	16269	16054	16136	16183	16484	16400	16204	16467	16343	16195	15920	16403	16312	16125	16356	16188	16258	16018	16354	16238	16288	16197	16005	16215	16258	16323	16171	16028	16288	16429	16327	16105	16224	16209	16003	16213	16237	16339	16243	16247	16296	16231	16142	16165	16192	16094	16208	16168	16314	16252	16340	16124	16020	16209	16388	16060	16279	16181	16274	16223	16326	16383	16405	16329	16159	16127	16392	16235	16222	16213	16312	16092	16208	16231	16216	16042	16292	16286	16234	16125	16322	16107	16453	16268	16243	16226	16279	16297	16255	16103	16285	16138	16208	16179	16247	16195	16345	16079	16259	16070	16318	16250	16245	16174	16108	16299	16352	16289	16298	16061	16251	16107	16095	16085	16357	16145	16167	16290	16316	16174	16217	16296	16450	16254	16304	16166	16273	16287	16154	16304	16134	16446	16269	16013	16317	16286	16154	16277	16220	16084	16103	16205	16193	16186	16126	16193	16132	16227	16232	16205	16417	16129	15992	16269	16442	16365	16267	16131	16262	16269	16053	16297	16287	16073	16190	16093	16400	16272	16237	16392	16157	16080	16312	16398	16423	16220	16402	16376	16276	16419	16220	16206	16231	16190	15967	16149	16340	16436	16233	16460	16547	16181	16265	16108	16253	16459	15940	16105	16341	16207	16308	16415	16466	16280	16118	16029	16174	16229	16047	16245	16201	16310	16151	16237	16011	16315	16285	16248	16297	16339	16281	16257	16195	16223	16235	16356	16228	16249	16387	16224	16105	16219	16114	16455	16178	16404	16427	16377	16147	16271	16304	16301	16227	16132	16178	16313	16353	16195	16096	16142	16160	16168	16215	16063	16160	16151	16289	16138	16080	16415	16119	16163	16300	16211	16237	16082	16169	16332	16328	16414	16125	16198	16268	16144	16372	16285	16070	16003	16281	16214	16341	16334	16321	16232	16318	16338	16265	16415	16237	16312	16247	16349	16365	16327	16257	16326	16260	16426	16388	16208	16230	16233	16303	16289	16341	16323	16280	16164	16237	16401	16302	16188	15942	16326	16291	16205	16151	16197	16292	16303	16096	16320	16239	16214	16174	16351	16255	16381	16321	16208	16157	16208	16125	16204	16380	16156	16350	16198	16249	16351	16204	16254	16315	16293	16169	16236	16238	16307	16381	16323	16107	16327	16284	16078	16292	16094	16204	16228	16034	16312	16441	16240	16435	16185	16509	16247	16032	16302	16006	16167	16187	16240	16407	16203	16373	16203	16060	16318	16232	16345	16216	16028	16330	16191	16237	16397	16459	16211	16258	16273	16128	16314	16234	16212	16335	16153	16092	16399	16234	16232	16195	16227	16349	16282	16272	16228	16254	16009	16133	16211	16310	16325	16069	16234	16043	16352	16561	16175	16431	16456	16319	16292	16211	16115	16278	16211	16491	16324	16191	16199	16316	16720	16112	16353	16183	16150	16297	16170	16141	16287	16220	16301	16149	16219	16170	16249	16119	16315	16168	16129	16079	16297	16144	16245	16210	16263	16317	16187	16318	16466	16442	16346	16196	16138	16337	16293	16274	16465	16448	16408	16261	16196	16440	16140	16107	16181	16318	16311	16156	16275	16142	16387	16313	16253	16427	16085	16101	16146	16216	16370	16175	16203	16357	16279	16538	16493	16304	16216	16233	16214	16295	16398	16060	16082	16346	15991	16338	16242	16300	16282	16023	16214	16201	16300	16418	16324	16119	16104	16224	16165	16432	16312	16171	16392	16439	16197	16018	16295	16199	16010	16141	16133	16130	16155	16335	16233	16048	15931	16443	16116	16191	16037
17950	22814	23314	15967	20731	21829	17077	15448	14074	12079	10351	9684	9476	9313	9549	9316	9301	9491	9329	9306	9200	9405	9444	9344	9268	9290	9362	9330	9363	9454	9457	9344	9278	9317	9307	9421	9410	9336	9517	9387	9435	9236	9446	9289	9344	9370	9349	9252	9239	9384	9364	9352	9403	9474	9488	9276	9365	9205	9492	9318	9468	9189	9355	9277	9338	9405	9210	9422	9361	9529	9275	9379	9288	9340	9516	9197	9343	9290	9198	9386	9226	9310	9282	9342	9340	9375	9291	9331	9375	9394	9261	9379	9346	9537	9376	9292	9331	9350	9347	9341	9278	9347	9420	9303	9406	9383	9259	9383	9369	9285	9363	9145	9143	9302	9323	9225	9338	9355	9413	9350	9347	9256	9352	9307	9377	9333	9372	9205	9404	9322	9479	9259	9236	9370	9413	9400	9307	9438	9345	9242	9420	9343	9261	9255	9286	9389	9259	9341	9379	9255	9357	9288	9259	9290	9359	9481	9306	9282	9357	9405	9304	9298	9331	9296	9407	9341	9269	9354	9305	9396	9220	9373	9344	9275	9440	9457	9269	9361	9426	9412	9327	9370	9284	9292	9448	9381	9510	9246	9384	9368	9358	9260	9357	9450	9315	9280	9293	9173	9252	9507	9393	9344	9433	9225	9333	9231	9225	9026	9306	9289	9482	9384	9427	9383	9402	9466	9211	9310	9357	9359	9455	9258	9362	9293	9340	9322	9332	9294	9381	9329	9349	9277	9314	9354	9173	9397	9258	9293	9222	9249	9339	9216	9314	9419	9479	9446	9371	9395	9246	9469	9344	9515	9456	9196	9327	9308	9453	9271	9431	9304	9366	9503	9318	9441	9454	9302	9358	9233	9464	9354	9173	9366	9207	9419	9332	9336	9309	9480	9296	9253	9324	9423	9296	9232	9162	9364	9477	9301	9404	9383	9411	9334	9506	9394	9354	9436	9300	9453	9300	9386	9389	9433	9262	9381	9409	9182	9255	9313	9325	9280	9169	9394	9215	9318	9301	9268	9385	9346	9430	9449	9329	9230	9300	9294	9286	9388	9381	9334	9391	9176	9279	9443	9360	9221	9426	9379	9311	9283	9461	9319	9277	9289	9284	9299	9328	9336	9405	9460	9344	9364	9242	9447	9268	9405	9428	9299	9248	9344	9321	9342	9221	9339	9222	9302	9247	9327	9247	9183	9381	9357	9140	9286	9300	9411	9354	9345	9298	9380	9307	9144	9172	9451	9369	9323	9378	9340	9304	9353	9296	9364	9441	9391	9403	9459	9365	9243	9404	9309	9325	9196	9395	9418	9315	9381	9277	9349	9481	9271	9291	9445	9386	9369	9396	9336	9334	9367	9266	9217	9508	9325	9291	9277	9209	9323	9440	9355	9347	9281	9211	9286	9334	9327	9300	9228	9306	9259	9278	9423	9309	9361	9396	9273	9247	9316	9375	9331	9132	9376	9367	9252	9432	9465	9289	9392	9375	9359	9276	9410	9363	9368	9454	9336	9460	9353	9467	9410	9303	9364	9423	9487	9228	9267	9287	9458	9569	9316	9309	9396	9389	9236	9365	9297	9164	9222	9417	9372	9267	9488	9353	9378	9343	9413	9361	9243	9445	9433	9362	9281	9397	9192	9243	9257	9321	9288	9304	9322	9282	9359	9264	9414	9370	9425	9261	9219	9332	9410	9373	9361	9262	9147	9329	9332	9350	9239	9239	9396	9438	9163	9384	9401	9239	9231	9317	9359	9252	9398	9416	9362	9477	9463	9341	9268	9546	9555	9349	9489	9255	9235	9378	9416	9285	9391	9381	9285	9373	9195	9288	9371	9415	9133	9261	9362	9143	9402	9299	9344	9365	9399	9422	9370	9252	9302	9210	9299	9256	9444	9401	9251	9371	9293	9405	9327	9230	9397	9413	9450	9402	9321	9287	9321	9234	9268	9301	9422	9444	9393	9424	9409	9272	9192	9463	9349	9365	9235	9402	9340	9380	9318	9214	9320	9313	9397	9286	9279	9506	9408	9375	9396	9295	9402	9301	9332	9266	9371	9406	9311	9222	9334	9352	9291	9401	9257	9454	9486	9237	9424	9250	9253	9309	9287	9329	9316	9390	9376	9373	9432	9423	9354	9384	9295	9277	9338	9447	9332	9367	9436	9276	9378	9478	9304	9395	9444	9227	9207	9296	9342	9221	9365	9307	9312	9429	9236	9374	9282	9280	9346	9426	9534	9328	9401	9337	9361	9240	9315	9253	9328	9289	9281	9454	9313	9304	9381	9351	9362	9403	9461	9310	9257	9381	9168	9470	9325	9377	9406	9322	9400	9311	9428	9418	9278	9318	9412	9260	9403	9410	9254	9277	9275	9390	9341	9353	9281	9294	9289	9340	9251	9252	9367	9417	9394	9288	9365	9248	9373	9289	9458	9350	9294	9171	9287	9417	9465	9276	9401	9367	9421	9308	9407	9406	9392	9513	9440	9196	9468	9297	9381	9290	9491	9295	9221	9213	9406	9352	9281	9370	9405	9513	9269	9404	9231	9379	9215	9404	9416	9405	9457	9369	9214	9383	9419	9418	9293	9265	9513	9227	9320	9385	9312	9306	9287	9268	9390	9476	9228	9339	9221	9332	9270	9426	9391	9383	9336	9456	9280	9477	9288	9530	9352	9386	9382	9412	9489	9190	9439	9456	9363	9463	9291	9282	9262	9280	9436	9242	9358	9347	9360	9453	9439	9178	9643	9384	9480	9383	9373	9289	9354	9234	9372	9310	9181	9466	9221	9375	9306	9504	9277	9404	9294	9252	9325	9524	9384	9371	9255	9293	9363	9340	9186	9352	9354	9382	9377	9365	9284	9312	9245	9258	9486	9331	9411	9293	9383	9360	9192	9471	9378	9215	9372	9419	9359	9334	9287	9199	9180	9175	9239	9378	9279	9454	9204	9435	9328	9423	9365	9264	9256	9434	9416	9386	9458	9289	9440	9489	9473	9323	9132	9320	9246	9374	9342	9230	9365	9556	9390	9369	9286	9314	9390	9439	9298	9351	9289	9373	9393	9408	9432	9426	9397	9127	9349	9243	9257	9293	9320	9289	9473	9283	9341	9423	9168	9344	9400	9242	9360	9231	9409	9199	9392	9419	9254	9417	9275	9273	9326	9210	9406	9351	9250	9276	9280	9333	9369	9331	9320	9350	9367	9284	9321	9443	9170	9282	9364	9207	9268	9257	9281	9279	9326	9468	9418	9421	9314	9383	9137	9290	9348	9478	9273	9383	9248	9270	9403	9395	9346	9349	9439	9407	9335	9231	9272	9184	9365	9405	9293	9277	9305	9386	9276	9352	9179	9200	9420	9302	9432	9366	9331	9409	9277	9484	9441	9368	9405	9158	9231	9357	9329	9493	9275	9151	9363	9286	9268	9468	9331	9399	9375	9364	9422	9409	9402	9313	9379	9334	9335	9336	9478	9341	9429	9309	9233	9393	9374	9312	9361	9280	9424	9548	9241	9269	9397	9482	9202	9326	9373	9321	9419	9371	9367	9428	9224	9310	9331	9419	9358	9400	9266	9283	9419	9393	9306	9320	9284	9311	9271	9319	9417	9376	9293	9281	9305	9272	9343	9468	9400	9390	9566	9507	9388	9340	9282	9201	9355	9295	9347	9291	9267	9280	9345	9485	9457	9288	9331	9249	9305	9336	9431	9276	9269	9313	9294	9429	9368	9343	9322	9198	9430	9309	9323	9369	9180	9345	9352	9497	9331	9423	9476	9441	9292	9269	9444	9382	9381	9277	9331	9404	9428	9385	9453	9215	9309	9301	9311	9201	9215	9395	9316	9223	9360	9387	9335	9398	9308	9305	9377	9314	9117	9359	9219	9369	9351	9295	9323	9346	9361	9354	9506	9358	9294	9330	9219	9320	9356	9377	9475	9320	9465	9309	9424	9394	9221	9336	9388	9264	9333	9373	9319	9354	9231	9379	9295	9480	9325	9415	9358	9351	9377	9277	9408	9471	9516	9479	9437	9356	9244	9380	9413	9524	9394	9510	9429	9365	9278	9285	9333	9335	9330	9398	9398	9469	9306	9469	9339	9267	9323	9395	9279	9252	9435	9395	9326	9358	9375	9352	9281	9293	9515	9257	9377	9378	9213	9311	9434	9346	9371	9302	9317	9224	9246	9302	9187	9356	9218	9375	9384	9382	9321	9336	9317	9424	9332	9331	9268	9315	9287	9622	9351	9391	9233	9295	9394	9382	9409	9119	9300	9235	9238	9191	9523	9261	9342	9402	9310	9450	9233	9317	9326	9540	9485	9295	9331	9330	9274	9336	9374	9236	9329	9272	9329	9523	9471	9223	9277	9345	9302	9337	9465	9311	9332	9311	9342	9267	9201	9467	9203	9260	9320	9241	9416	9201	9176	9351	9136	9481	9261	9383	9428	9432	9502	9436	9471	9410	9348	9236	9346	9358	9461	9304	9252	9306	9354	9331	9214	9476	9300	9346	9316	9410	9269	9344	9400	9373	9192	9304	9437	9410	9336	9374	9298	9394	9314	9322	9398	9439	9525	9412	9350	9330	9334	9267	9451	9533	9412	9258	9256	9217	9273	9356	9206	9345	9234	9361	9351	9303	9416	9425	9342	9419	9255	9316	9252	9291	9252	9092	9430	9428	9375	9476	9471	9215	9441	9489	9357	9254	9442	9384	9188	9362	9323	9418	9269	9370	9408	9398	9277	9283	9385	9312	9375	9270	9426	9220	9310	9260	9413	9326	9339	9385	9331	9315	9368	9486	9466	9403	9291	9356	9390	9539	9332	9468	9372	9240	9440	9289	9351	9322	9463	9386	9410	9310	9305	9345	9313	9300	9175	9313	9428	9294	9394	9257	9309	9445	9466	9351	9299	9368	9363	9283	9353	9360	9283	9343	9365	9415	9453	9254	9321	9296	9212	9287	9296	9414	9283	9303	9504	9309	9398	9303	9451	9213	9417	9338	9451	9143	9400	9355	9198	9374	9278	9360	9387	9390	9239	9336	9297	9396	9349	9315	9337	9394	9455	9300	9421	9306	9372	9457	9452	9416	9418	9262	9520	9371	9354	9533	9289	9343	9342
25534	21195	28083	28678	26403	36848	30198	36196	35511	27336	20501	17970	16770	16507	16403	16364	16200	16334	16289	16418	16442	16302	16278	16214	16323	16299	16210	16352	16351	16383	16269	16346	16288	16213	16149	16177	16311	16319	16312	16625	16348	16171	16306	16133	16287	16422	16100	16293	16366	16325	16043	16279	16260	16404	16145	16117	16370	16192	16285	16216	16263	16435	16223	16366	16444	16395	16013	16246	16111	16328	16280	16209	16243	16234	16296	16246	16176	16306	16088	16139	16059	16477	16298	16259	16404	16273	16141	16187	16339	16403	16049	16267	16353	16157	16240	16151	16404	16262	16033	16271	16280	16308	16252	16373	16180	16368	16060	16253	16370	16285	16391	16326	16220	16380	16255	16129	16338	16148	16156	16284	16125	16049	16110	16317	16246	16265	16197	15983	16176	16253	16054	16227	16208	16381	16157	16350	16447	16235	16106	16088	16503	16306	16425	16396	16303	16082	16286	16354	16282	16243	16073	16528	16302	16231	16118	16153	16071	16093	16217	16313	16106	16290	16219	16159	16150	16352	16276	16382	16081	16127	16213	16057	16257	16259	16407	16225	16045	16356	16286	16404	16304	16365	16122	16381	16264	16337	16262	16275	16424	16034	16230	16219	16231	16084	16272	16413	16264	16354	16275	16352	16491	16277	16344	16254	16287	16351	16272	16311	16539	16230	16235	16324	16315	16180	16254	16428	16288	16259	16315	16374	16033	16404	16362	16229	16099	16290	16121	16149	16134	16206	15988	16265	16201	16295	16535	16470	16188	16157	16180	15993	16247	16100	16259	16348	16472	16102	16317	16166	16183	16330	16196	16101	16071	16397	16443	16218	16368	16280	16305	16292	16365	16199	16395	16162	16320	16276	16197	16261	16248	16225	16068	16294	16227	16268	16104	16271	16234	16210	16197	16272	16345	16306	16224	16489	16238	16460	16335	16297	16226	16127	16303	16131	16231	16372	16358	16263	15965	16224	16186	16034	16247	16389	16393	16398	16356	16250	16370	16295	16170	16311	16312	16525	16152	16363	16284	16240	16202	16007	16312	16398	16359	16222	16266	16152	16268	16295	16161	16247	16246	16132	16465	16221	16273	16245	16185	16381	16335	16518	16168	16347	16192	16125	16172	16246	16195	16219	16206	16182	16306	16330	16199	16382	16430	16270	16158	16283	16282	16255	16304	16149	16143	16481	16261	16068	16279	16115	16419	16393	16251	16409	16279	16222	16294	16317	16320	16214	16138	16268	16283	16165	16251	16312	16166	16391	16580	16282	16257	16310	16177	16360	16492	16200	16092	16163	16162	16274	16416	16504	16173	16319	16174	15957	16200	16083	16118	16111	16272	16118	16216	16298	16304	16320	16531	16138	16394	16379	16316	16306	16007	16318	16106	16230	16149	16394	16386	16275	16322	16303	16162	16255	16423	16454	16392	16110	16107	16443	16002	16308	16104	16484	16152	16296	16386	16196	16261	16245	16310	16204	16080	16311	16338	16200	16204	16016	16303	16151	16392	16260	16190	16486	16206	16335	16159	16101	16223	16320	16345	16277	16136	16196	16104	16159	16265	16226	16181	16235	16291	16169	16208	16115	16180	16390	16428	16539	16183	16294	16282	16243	16362	16243	16203	16282	16275	16269	16315	16398	16385	16533	16104	16242	16193	16117	16194	16163	16134	16205	16197	16423	16397	16260	16523	16427	16286	16230	16253	16501	16234	16205	16194	16365	16348	16427	16392	16270	16325	16251	16349	16117	16192	16373	16108	16301	16445	16195	16256	16319	16386	16512	16346	16172	16437	16301	16299	16431	16197	16154	16194	16177	16157	16210	16303	16113	16513	16405	16291	16114	16240	16040	16098	16193	16235	16189	16434	16343	16012	16268	16357	16095	16192	16341	16593	16505	16229	16194	16095	16294	16097	16256	16152	16217	16185	16417	16298	16190	16220	16053	16199	16285	16185	16217	16347	16285	16054	16221	16363	16144	16240	16395	16191	16130	16368	16394	16159	16074	16314	16316	16365	16286	16367	16175	16178	16215	16282	16374	16285	16239	16182	16326	16305	16185	16355	16202	16139	16306	16103	16211	16467	16203	16419	16301	16371	16234	16233	16523	16159	16169	16256	16415	16180	16336	16070	16415	16568	16354	16264	16264	16242	16144	16234	16140	16204	16494	16303	16213	16201	16412	16327	16415	16222	16290	16145	16253	16214	16028	16354	16253	16263	16162	16111	16207	16103	16124	16217	16165	16319	16523	16056	16146	16156	16127	16188	16376	16230	16243	16421	16028	16204	16409	16466	16283	15884	16153	16191	16358	16172	16228	16130	16233	16276	16284	16308	16252	16175	16464	16197	16369	16223	16190	16385	16369	16423	16300	16285	16156	16194	16360	16312	16361	16179	16212	16107	16202	16302	16278	16099	16158	16266	16122	16036	16324	16332	16191	16186	16406	16259	16223	16175	16342	16201	16256	16324	16214	16462	16075	16210	16292	16187	16290	16228	16243	16134	16226	16290	15996	16414	16179	16428	16197	16297	16216	16282	16213	16107	16382	16253	16217	16359	16124	16336	16215	16187	16140	16177	16110	16284	16302	16501	16370	16379	16323	16218	16320	16150	16224	16384	16353	16158	16320	16242	16234	16324	16290	16336	16137	16299	16330	16204	16375	16254	16202	16212	16282	15923	16023	16160	16149	16181	16114	16301	16223	16303	16304	16402	16350	16399	16122	16258	16128	16108	16337	16200	16268	16164	16171	16260	16122	16282	16238	16395	16006	16130	16316	16020	16288	16312	16068	16300	16236	16108	16099	16321	16308	16283	16116	16430	16244	16160	16284	16207	16320	16073	16259	16442	16025	16237	16042	16263	16107	16433	16296	16284	16259	16215	16177	16263	16387	16101	16397	16238	16170	16128	16289	16389	16217	16097	16403	16303	16215	16239	16266	16171	16169	16178	16342	16279	16364	16345	16387	16239	16407	16305	16320	16321	16346	16416	16329	16444	16172	16302	16081	16200	16045	16101	16209	16217	16173	16136	16351	16047	16260	15980	16242	16359	15964	16282	16310	16079	16167	16255	16276	16287	16303	16265	16250	15984	16300	16304	16115	16138	16525	16146	16024	16155	16418	16191	16040	16391	16280	16092	16056	16218	16409	16215	16249	16137	16261	16268	16293	16224	16222	16232	16207	16284	16283	16478	16093	16199	16158	16343	16189	16372	16420	16591	16469	16355	16509	16075	16307	16397	16287	16157	16246	16124	16279	16253	16214	16116	16218	16346	16262	16223	16262	16364	16275	16255	16220	16241	16247	16388	16219	16368	16097	16230	16356	16148	16195	16029	16282	16359	16214	16215	16355	16283	16267	16205	16260	16306	16158	16318	16332	16394	16189	16192	16419	16357	16249	16316	16267	16286	16249	16288	16178	16261	16129	16093	16367	16407	16278	16341	16337	16328	16399	16273	16070	16239	16411	16272	16492	16055	15999	16316	16397	15997	16294	15983	16325	16134	16408	16020	16050	16130	16152	16128	16189	16370	16100	16338	16097	16368	16283	16351	16070	16219	16422	16346	16169	16435	16134	16217	16283	16273	16270	16406	16109	16302	16262	16166	16212	16206	16274	16341	16211	16277	16364	16245	16149	16416	16379	16397	16228	16219	16266	16186	16107	16291	16401	16268	16227	16231	16248	16249	16297	16436	16155	16240	16261	16153	16340	16510	16171	16289	16290	16196	16196	16193	16229	16179	16161	16509	16543	15951	16247	16363	16165	16349	16014	16187	16237	16287	16069	16289	16313	16302	16201	16211	16328	16495	16179	16417	16207	16185	16350	16348	16225	16393	16317	16257	16353	16304	16236	16330	16261	16168	16084	16253	16079	16244	16118	16133	16352	16044	16442	16295	16281	16138	16302	16389	16116	16127	16372	16196	16134	16308	16454	16143	16213	16198	16310	16205	16031	16024	16245	16304	16152	16381	16334	16333	16052	16259	16150	16310	16342	16256	16155	16320	16272	16420	16601	16373	16138	16377	16170	16023	16134	16195	16251	16325	16170	16037	16285	16271	16304	16156	16323	16154	16001	16299	16252	16198	16320	16156	16271	16115	16032	16353	16135	16414	16427	16302	16388	16361	16169	16380	16357	16234	16226	16211	16146	16458	16344	16070	16373	16421	16184	16201	16173	15960	16208	16252	16187	16226	16525	16313	16340	16136	16303	16550	16261	16503	16076	16209	16156	16471	16278	16307	16070	16325	16291	16265	16278	16232	16432	16212	16300	16230	16417	16035	16258	16282	16255	16521	16249	16148	16430	16467	16285	16390	16252	16160	16197	16066	16197	16201	16021	16221	16130	16063	16272	16297	16363	16128	16349	16542	16431	16523	16256	16404	16692	16459	16520	16236	16025	16243	16145	16262	16231	16377	16222	16186	16197	16427	16201	16232	16188	16273	16320	16319	16363	16185	16237	16227	16189	16040	16036	16300	16316	16414	16231	16246	16257	16203	16116	16510	16392	16120	16239	16264	16298	16279	16119	16269	16328	16317	16235	16143	16216	16384	16222	16212	16021	15975	16225	16216	16134	16420	16174	16271	16206	16195	16448	16185	16300	16233	16220	16128	16277	16077	16179	16251	16300	16214	16250	16301	16192	16143	16048	16252	16290	16342	16075	16236	16350	16315	16219	16147	16329	16204	16343	16389	16202	16473	16332	16154	16336	16372	16312	16305	16159	16099	16202	16249	16263	16035	16147	16150	16139	16225	16089	16322	16278	16292	16298	16440	16049	16194	16163	16419	16273	16170	16223	16165	16384	16336	16224	15899	15987	16301	16359	16281	16206	16176	16450	16217	16249	16185	16350	16288	16236	16339	16459	16403	16313	16451	16438	16384	16406	16264	16102	16017	16167	16072	16173	16204	16413	16178	16299	16286	16260	16288	16251	16184	16157	16297	16178	16280	16239	16176	16351	16258	16470	16162	16041	16040	16162	16203	16343	16127	16089	16258	16336	16338	16317	16345	16296	16165	16163	16210	16146	16032	16176	16289	16246	16259	16038	16227	16284	16421	16179	16268	16163	16209	16189	16259	15995	16147	16106	16283	16250	16196	16273	16184	16393	16281	16193	16358	16217	16433	16247	16371	16228	16005	16209	16368	16192	16175	16548
17328	32714	30738	22433	20985	30814	21718	31530	26636	18124	12373	10207	9757	9481	9558	9631	9484	9495	9437	9429	9489	9613	9366	9417	9440	9572	9496	9530	9556	9571	9430	9345	9438	9550	9389	9533	9514	9573	9585	9381	9402	9517	9586	9455	9396	9624	9434	9531	9567	9563	9593	9401	9567	9378	9340	9483	9488	9497	9457	9489	9451	9454	9450	9299	9374	9374	9402	9377	9527	9496	9474	9367	9471	9399	9576	9310	9587	9425	9493	9360	9463	9387	9385	9351	9393	9493	9445	9429	9358	9527	9419	9402	9687	9409	9476	9531	9470	9394	9451	9420	9356	9398	9512	9451	9467	9456	9507	9411	9390	9423	9489	9410	9483	9308	9544	9494	9553	9392	9384	9549	9455	9473	9438	9640	9316	9593	9517	9486	9425	9353	9469	9512	9438	9461	9360	9371	9485	9406	9424	9511	9604	9405	9477	9533	9395	9304	9349	9496	9344	9464	9469	9454	9330	9472	9484	9452	9386	9357	9389	9405	9395	9522	9409	9415	9467	9603	9272	9282	9495	9438	9514	9478	9533	9450	9388	9438	9286	9361	9354	9414	9332	9594	9543	9505	9373	9501	9274	9400	9628	9428	9530	9309	9427	9356	9393	9369	9530	9356	9418	9548	9389	9583	9505	9509	9470	9551	9469	9328	9438	9484	9571	9379	9644	9410	9371	9450	9573	9463	9348	9577	9397	9508	9510	9366	9386	9450	9397	9403	9478	9341	9329	9520	9518	9407	9400	9389	9520	9543	9414	9509	9473	9363	9618	9423	9489	9581	9284	9393	9509	9510	9459	9466	9433	9340	9523	9542	9422	9510	9312	9503	9354	9514	9519	9323	9336	9263	9349	9412	9374	9226	9479	9495	9505	9516	9388	9579	9482	9467	9441	9458	9491	9522	9422	9373	9300	9629	9368	9435	9378	9410	9387	9438	9266	9433	9436	9440	9368	9363	9490	9391	9469	9544	9422	9475	9563	9429	9461	9466	9461	9539	9321	9475	9424	9542	9360	9376	9554	9486	9305	9399	9332	9495	9367	9398	9421	9445	9394	9214	9425	9484	9499	9482	9386	9508	9494	9422	9489	9369	9490	9530	9467	9402	9586	9487	9456	9435	9414	9436	9527	9569	9304	9480	9295	9440	9499	9442	9452	9548	9471	9527	9379	9431	9478	9381	9339	9527	9592	9370	9417	9483	9339	9510	9594	9385	9353	9435	9635	9464	9367	9398	9421	9559	9548	9358	9407	9321	9438	9472	9303	9468	9445	9386	9529	9472	9461	9379	9326	9527	9412	9604	9455	9374	9507	9422	9475	9501	9442	9367	9514	9430	9402	9502	9442	9298	9420	9475	9392	9400	9470	9339	9467	9369	9553	9480	9495	9410	9496	9531	9645	9393	9494	9409	9439	9634	9396	9448	9378	9438	9448	9268	9414	9491	9410	9413	9354	9506	9311	9444	9383	9414	9451	9428	9513	9460	9166	9379	9599	9316	9483	9434	9466	9423	9412	9488	9193	9322	9543	9314	9503	9392	9457	9288	9417	9451	9392	9447	9302	9491	9308	9578	9332	9400	9373	9528	9185	9473	9312	9475	9570	9535	9367	9365	9321	9334	9434	9405	9489	9398	9422	9442	9320	9353	9597	9455	9520	9414	9373	9488	9411	9537	9568	9434	9189	9620	9386	9383	9481	9387	9369	9330	9536	9541	9561	9344	9558	9457	9478	9370	9728	9417	9313	9402	9403	9431	9475	9566	9326	9283	9466	9404	9456	9321	9398	9457	9463	9341	9421	9463	9411	9507	9297	9538	9450	9483	9517	9380	9595	9320	9411	9533	9401	9530	9468	9492	9538	9437	9394	9410	9391	9494	9386	9458	9415	9440	9334	9373	9518	9242	9423	9425	9389	9387	9511	9480	9590	9358	9331	9614	9504	9376	9433	9375	9474	9434	9563	9529	9418	9475	9426	9463	9575	9329	9694	9445	9517	9559	9333	9486	9290	9325	9580	9524	9519	9444	9415	9314	9444	9344	9424	9401	9313	9616	9326	9460	9435	9366	9527	9510	9531	9483	9393	9410	9559	9448	9452	9374	9439	9476	9379	9586	9509	9280	9333	9603	9446	9464	9336	9464	9465	9321	9501	9495	9534	9527	9627	9409	9544	9451	9368	9318	9536	9456	9341	9418	9296	9455	9555	9434	9389	9555	9476	9570	9433	9459	9521	9460	9441	9492	9388	9426	9390	9412	9524	9474	9446	9439	9532	9527	9433	9427	9365	9271	9487	9477	9482	9531	9567	9446	9374	9611	9463	9486	9333	9458	9452	9410	9576	9394	9379	9360	9396	9427	9458	9489	9325	9400	9453	9497	9462	9446	9499	9456	9366	9433	9414	9422	9449	9514	9256	9496	9256	9424	9358	9403	9651	9558	9502	9506	9506	9455	9514	9479	9481	9394	9424	9375	9312	9508	9392	9372	9571	9430	9308	9493	9461	9334	9329	9382	9425	9535	9356	9592	9423	9371	9395	9369	9410	9543	9482	9328	9421	9353	9483	9446	9390	9441	9401	9331	9343	9314	9360	9390	9450	9365	9524	9351	9478	9378	9390	9498	9465	9512	9587	9466	9448	9373	9466	9557	9352	9441	9356	9493	9481	9405	9421	9450	9482	9417	9555	9453	9445	9345	9550	9470	9407	9463	9379	9329	9509	9304	9447	9421	9454	9456	9337	9409	9545	9357	9523	9399	9434	9279	9571	9527	9421	9472	9412	9357	9547	9426	9454	9492	9447	9295	9497	9543	9579	9333	9530	9539	9348	9462	9496	9334	9379	9398	9343	9512	9593	9372	9502	9357	9345	9513	9499	9311	9469	9511	9522	9453	9552	9484	9539	9371	9426	9516	9360	9343	9597	9426	9426	9348	9367	9605	9341	9494	9424	9544	9384	9406	9532	9494	9436	9495	9499	9413	9558	9371	9411	9573	9411	9375	9305	9577	9322	9479	9396	9539	9395	9452	9236	9481	9299	9412	9460	9428	9623	9434	9487	9470	9369	9364	9501	9494	9473	9482	9449	9449	9322	9406	9541	9399	9331	9427	9412	9422	9498	9465	9364	9351	9423	9486	9472	9544	9333	9383	9519	9473	9415	9547	9483	9421	9515	9366	9388	9335	9426	9453	9435	9503	9435	9440	9322	9338	9613	9463	9566	9434	9425	9327	9480	9360	9495	9383	9623	9510	9464	9352	9437	9334	9348	9389	9468	9336	9431	9426	9627	9388	9276	9554	9479	9421	9452	9381	9492	9419	9553	9595	9408	9306	9413	9469	9604	9423	9421	9386	9427	9334	9364	9447	9529	9457	9338	9336	9302	9532	9498	9449	9491	9593	9504	9549	9373	9357	9462	9384	9415	9243	9404	9355	9365	9415	9345	9584	9416	9360	9587	9528	9461	9251	9471	9363	9452	9294	9638	9409	9460	9319	9414	9550	9491	9508	9475	9579	9443	9484	9470	9487	9471	9365	9585	9400	9379	9361	9368	9352	9425	9444	9370	9323	9550	9463	9366	9506	9394	9512	9492	9531	9530	9550	9469	9405	9434	9460	9502	9451	9233	9448	9369	9471	9343	9463	9450	9506	9425	9330	9460	9352	9432	9398	9319	9549	9443	9374	9456	9339	9308	9438	9312	9434	9498	9480	9273	9335	9546	9572	9425	9331	9360	9471	9437	9607	9464	9593	9519	9479	9533	9387	9373	9442	9549	9611	9484	9433	9452	9445	9512	9460	9458	9471	9568	9487	9459	9437	9460	9399	9599	9500	9408	9538	9660	9369	9488	9427	9425	9285	9466	9432	9402	9465	9353	9398	9333	9353	9405	9442	9556	9456	9484	9449	9376	9223	9457	9328	9467	9409	9446	9217	9430	9328	9538	9544	9466	9315	9355	9478	9406	9422	9397	9348	9583	9394	9361	9331	9595	9489	9454	9496	9341	9342	9461	9547	9425	9430	9451	9491	9505	9558	9483	9530	9381	9421	9355	9361	9288	9367	9326	9527	9408	9570	9387	9320	9496	9411	9410	9417	9457	9386	9481	9283	9321	9444	9496	9511	9403	9346	9354	9433	9495	9368	9482	9500	9601	9574	9500	9411	9435	9254	9514	9580	9320	9375	9438	9501	9487	9407	9312	9408	9393	9515	9544	9487	9475	9464	9436	9257	9400	9482	9312	9504	9367	9436	9496	9573	9444	9515	9477	9543	9339	9533	9463	9383	9422	9563	9479	9481	9486	9348	9396	9462	9262	9447	9438	9573	9373	9328	9271	9459	9619	9583	9436	9464	9393	9402	9472	9533	9347	9335	9470	9333	9510	9426	9497	9480	9503	9348	9422	9319	9468	9413	9423	9376	9386	9423	9364	9307	9578	9384	9451	9473	9635	9419	9563	9427	9457	9477	9425	9580	9469	9346	9393	9378	9469	9525	9404	9598	9420	9293	9530	9514	9506	9263	9425	9267	9463	9377	9400	9533	9509	9481	9466	9390	9676	9501	9571	9346	9324	9460	9487	9424	9413	9486	9387	9485	9480	9581	9336	9475	9417	9453	9208	9457	9486	9592	9509	9447	9462	9453	9252	9446	9414	9477	9497	9571	9450	9624	9403	9308	9593	9468	9560	9399	9537	9397	9440	9477	9312	9464	9345	9401	9376	9419	9474	9528	9435	9651	9447	9464	9487	9544	9432	9429	9476	9385	9611	9511	9357	9564	9396	9427	9510	9335	9304	9502	9345	9456	9380	9416	9296	9512	9511	9468	9515	9379	9485	9460	9415	9525	9418	9427	9469	9356	9455	9350	9514	9491	9413	9393	9423	9429	9405	9527	9490	9412	9373	9382	9542	9428	9451	9345	9280	9552	9427	9479	9522	9261	9563	9455	9508	9431	9544	9550	9326	9368	9468	9373	9476	9534	9502	9486	9345	9446	9529	9544	9419	9359	9387	9455	9307	9557	9488	9489	9587	9510	9420	9516	9479	9415	9232	9398	9508	9436	9468	9311	9428	9738	9449	9514	9449	9519	9435	9531	9438	9398	9429	9511	9451	9388	9392	9359	9452	9412	9422	9447	9529	9424
23424	21059	28309	27391	33125	38859	43366	55492	43641	30271	21974	18291	16972	16494	16573	16346	16336	16277	16341	16471	16405	16136	16293	15993	16252	16216	16341	16144	16157	16183	16168	16342	16282	16152	16278	16184	16148	16253	16162	16136	16232	16002	16215	16342	16151	16478	16227	16291	16329	16180	16207	16180	16368	16265	16006	16156	16427	16223	16201	16227	16160	16284	16426	16223	16295	16156	16220	16115	16151	16090	16093	16159	16175	16220	16137	16107	16353	16257	16336	16191	16239	16130	16051	16134	16240	16139	16369	16147	16054	15808	16085	16147	16149	16249	16184	16223	15946	15935	16289	16226	16276	16101	16119	16153	16246	16048	16319	16189	16147	16230	16179	16296	16192	16075	16145	16169	16226	16059	16005	16301	16154	16119	15972	16149	16072	16078	16106	16186	16124	16068	16112	16226	16278	16022	16071	16183	16233	16327	16159	16220	16202	16332	16168	16251	16232	15977	16076	16229	16057	15946	16096	16136	16020	16097	16331	16127	16099	16022	16279	16309	16195	16142	16199	16141	16291	16138	16074	16165	16130	16085	16252	16425	16102	16278	16090	16034	16199	16113	16227	16090	16200	16109	16038	16110	16073	16163	16045	16186	16138	16223	16166	16309	16330	16407	16002	16073	16297	16191	16162	16105	16249	16323	16198	16233	16384	16369	16037	16240	16006	16198	16137	16000	16106	16274	16223	15921	16070	16264	15856	16127	16350	16102	16137	16306	16004	16254	15993	16149	16231	16067	16124	16152	16175	16124	16265	16292	16149	16226	16285	16122	16059	16298	16213	16257	16306	16294	16384	16037	16087	16337	16063	16117	16183	16090	16197	16160	16171	16130	16141	16236	16307	16036	15944	16201	16102	16179	16099	16054	16116	16165	16038	15923	16194	16070	15981	16283	16068	16155	15825	16084	16131	16128	16081	16074	16264	16120	16253	16025	16230	16007	16135	16037	16103	16073	16185	15968	16173	16277	16128	16248	16212	16107	15830	16059	16143	16277	15990	16227	16066	16234	16242	16161	16059	16028	16338	16142	16309	16016	16255	16122	16196	16166	16258	16132	16027	16010	16063	16084	16092	16341	16213	16154	16049	16031	16239	16111	16264	16385	16041	16068	16161	16288	16148	15928	16210	16142	16079	16370	16161	16061	16240	16293	16074	15989	16141	16207	16092	16199	16250	16045	16083	16201	16070	16017	16141	16360	16175	16112	16025	16330	16219	16232	16223	16275	16279	15774	15968	16145	16068	15929	16141	15887	16005	16307	16166	15958	16101	16070	16164	16090	16175	16034	16118	16202	16153	16149	16149	16023	16063	16209	16081	16266	16136	15950	16003	16222	16209	16045	16167	15955	16017	16218	16461	16359	16143	16240	16261	16099	16139	16029	16036	16016	16178	15955	16151	16054	16100	16083	16182	16031	16130	15993	16263	16045	16090	15916	16153	16028	16158	15913	16289	16143	16000	16106	16178	16342	16087	16132	16097	16183	16271	16221	16164	15984	16113	16240	16027	16224	16121	16053	16104	16092	16189	16211	16233	16237	15976	16051	16188	16075	16174	16083	16011	15896	15863	16132	16068	16247	16394	16139	16247	16275	16216	16029	16187	16061	16157	16011	16167	16023	16179	16356	16303	16132	16176	16099	16268	16069	16312	16139	16106	16125	16159	15905	16056	15962	16099	16158	16057	16103	16181	15921	15976	15961	16119	16068	16185	16157	16342	16228	16148	16249	16214	16219	16248	16206	16149	16396	16403	16266	16283	16128	16068	16232	16166	16071	16069	16059	16236	16154	16076	15744	16228	15916	16047	16247	16055	16138	16071	16265	16073	15887	16255	16243	16099	16205	16033	15872	16245	16185	15940	16306	15922	16397	16075	16469	16312	16042	16035	16071	16339	16275	16173	16169	16284	16007	16084	15991	16048	16059	15921	16014	16146	16160	16162	16151	16106	15962	16073	16231	15949	16080	15866	16105	16118	16245	16331	16010	15996	16110	16183	16259	16117	15950	16067	16232	16266	16164	16070	16008	16051	16148	16134	16027	16185	16177	16006	16104	15964	16064	16120	16016	16236	16114	16257	16184	16479	16178	16163	16098	16200	16069	16085	16241	16222	15910	16114	16109	16074	16223	16175	15761	16123	16171	15995	15934	16150	16242	16206	16391	16352	16143	15919	16056	16025	16167	16073	15994	16195	16148	16338	16092	16092	16170	16036	16358	16034	16316	16303	16116	16083	16173	16210	16070	15881	16101	16002	16093	16161	16133	15900	16037	15972	16129	16229	16162	16315	16199	16142	16002	16095	16033	16052	16276	16092	15875	16205	15976	16031	16270	16033	15949	16344	16214	16133	16067	16099	16120	16238	16256	16397	16274	16263	16053	16109	16290	15990	16288	16328	16061	16097	16349	16108	16230	16039	16202	16161	16040	16188	16095	16047	16065	16187	16287	16207	15999	16115	15922	16133	15824	16094	15892	16193	16175	16130	16014	16107	16209	16218	16064	16162	16067	16155	16202	16162	15982	16221	16180	16218	16361	16141	16067	16338	16107	16013	16181	16250	16166	16128	16104	16196	16150	16323	16077	16248	16210	16111	16192	16160	16161	16147	16053	16092	16292	16188	16007	16268	16089	15978	16035	16025	16049	15921	15995	16252	16104	15979	15963	16148	16037	16105	15881	16234	16098	16134	16084	16245	16248	16234	16240	16099	15965	16052	16104	16050	16242	16281	16324	15877	16110	16072	15845	16004	16110	16164	16045	16085	15944	15898	16003	16090	16118	16298	16089	16111	16269	15936	16205	15915	16081	16158	16048	16204	16208	16202	15812	16271	16159	16058	16235	16195	16168	16121	16307	16219	16056	16107	16189	16037	16116	16179	16209	15903	16174	16237	15958	16087	16038	16083	16161	16037	16205	16033	15846	16202	16113	16247	16103	16079	16149	16422	16212	16018	16268	16133	16141	16095	16151	16198	16146	16094	16154	16149	16060	16154	16160	16036	15904	16055	16148	16183	16400	16169	16082	15974	16122	16220	16012	16164	16023	16080	16083	16158	16253	16176	16108	16227	16209	16308	16314	16029	16207	16096	16121	16171	16283	15960	16179	16049	16199	16130	16038	15973	16041	16104	16158	16174	16369	16025	15922	16280	16113	16033	15944	16058	15987	16214	16078	15902	16080	16238	16249	16269	16130	16383	16223	16228	16103	15850	15807	16134	16322	16094	16053	16127	16085	16104	16190	16067	16121	16039	16364	16189	16416	15962	16028	16239	16239	16112	15885	16135	16266	16156	16361	15889	15984	16186	16220	16271	16168	16097	16184	16243	16220	16236	15987	16069	16128	16060	16153	16113	16275	16039	16039	16143	16272	15842	16219	16193	16240	16253	16341	15965	15956	16068	16128	16239	16031	16155	16147	16017	16143	16015	16223	16360	16295	15920	15997	16051	16168	16159	15964	16276	16262	15987	15997	16105	15992	16072	16121	16077	16087	16176	15982	15972	16130	16198	16132	16285	16127	16234	16206	16035	16247	16190	16030	16102	16105	15906	15957	16212	16289	15923	16258	16067	15966	16142	16313	16232	16277	16193	16355	16316	16194	16100	15992	16020	15952	16221	16169	16043	16030	15996	16115	16166	16114	16211	16091	16112	16200	16177	16108	16177	16041	15987	16066	16150	16274	15982	16109	16091	16127	16173	16044	16176	16117	16102	15993	16026	15992	16091	16275	16283	16180	16128	16073	16044	16231	16262	16213	16159	16179	16369	16379	16277	16034	16211	16168	16255	16170	16047	16253	16195	16223	16006	16075	15923	16139	16089	16095	16247	15891	16120	16156	16085	16282	16150	16250	16321	16192	16173	16199	16091	16209	16349	16053	16316	16190	16086	16221	16166	16141	16240	16137	16017	16170	16171	16244	16372	16077	16044	16275	16174	16197	16291	16308	16179	16285	15920	16146	16103	16042	16065	16005	16235	16155	16122	16202	16186	16112	16001	16061	16195	16053	16230	16052	16135	16085	16023	16295	16179	16213	16092	16278	16050	16056	16061	16163	16163	16333	16421	16147	16086	16187	15995	16181	16242	16017	16108	16177	16133	16110	16450	16166	16227	15938	16021	16295	16004	16302	16026	16128	16120	16212	16159	16074	16212	16062	16080	15994	16022	16273	16224	16138	16016	16097	16240	16110	16159	16186	16006	16113	15921	16104	16219	16363	16037	15902	16193	16153	16135	16063	16082	15958	16092	16208	16266	16094	15949	16102	16218	15960	15874	15996	16208	16096	16046	16157	16292	16092	16169	16297	15980	16153	16140	16245	16234	16180	16191	16291	16009	15958	16213	16059	16192	16222	16084	16314	16226	16177	16226	16292	16059	16241	16028	15933	16150	16235	16147	16133	16100	16205	15988	16312	16067	16161	16119	16056	16196	15977	16130	16206	16317	16137	16027	16369	16205	16056	16166	16033	16246	15996	16145	16146	16223	16032	16143	16407	15982	16192	16081	16170	16204	16010	16338	16149	16237	16198	16334	16072	16114	16302	16144	15972	16031	15982	16224	16080	16084	16117	15952	15867	16004	16333	16044	16366	16160	16253	16193	16173	16098	16105	16128	16106	16176	16138	16160	16258	16093	16072	16269	16189	16067	15965	16225	16053	16128	16203	16217	16230	16260	16278	16146	16214	16133	16390	16256	16133	16241	16112	15930	16132	16104	16041	16151	16034	16238	15976	16137	16295	16524	16045	16237	16178	16182	16192	16323	16150	16046	16171	16165	16031	16116	16110	16116	15925	16107	16070	15985	16068	16128	16073	16118	16063	16035	16344	16022	16210	15953	16230	16171	16105	16133	16057	16214	16245	16171	16228	16315	16175	16156	16314	16186	16088	16134	16184	16000	16044	16017	16101	16088	16289	15918	16097	16086	16160	16156	16239	16056	16294	16433	16250	15981	16119	16060	16011	15972	16194	16063	16096	16159	16182	16115	16078	16077	16208	16216	16095	16090	16215	15955	16227	16258	16223	16067	15933	16204	16258	15905	16196	16143	16091	16036	16030	16117	15852	16244	16235	15944	16088	16315	16176	16085	15919	16062	16166	16215	16165	16095	16349	16123	15999	16106	16040	16058	16234	16124	16122	16010	16189	16122	16132	16044	16375	16184	16204
17637	33217	31924	40489	39448	35992	37852	50712	34388	19390	13150	10647	9890	9633	9607	9550	9497	9601	9811	9683	9522	9657	9595	9647	9709	9628	9665	9669	9549	9580	9561	9634	9621	9682	9552	9678	9549	9560	9534	9451	9519	9593	9605	9507	9567	9633	9659	9597	9503	9478	9504	9675	9392	9608	9542	9452	9610	9536	9559	9420	9795	9607	9523	9561	9610	9549	9748	9617	9408	9648	9578	9584	9607	9641	9573	9594	9602	9472	9520	9599	9479	9479	9429	9610	9629	9520	9455	9467	9481	9560	9497	9541	9547	9464	9484	9499	9432	9596	9798	9390	9616	9537	9451	9613	9650	9585	9602	9397	9540	9511	9435	9445	9493	9449	9509	9580	9543	9586	9595	9570	9462	9528	9383	9506	9496	9564	9646	9408	9570	9560	9636	9528	9564	9500	9647	9396	9295	9540	9630	9742	9612	9617	9422	9407	9472	9608	9553	9393	9502	9589	9618	9434	9386	9475	9526	9563	9305	9645	9527	9724	9517	9470	9375	9520	9543	9411	9607	9491	9711	9458	9498	9440	9433	9431	9540	9376	9465	9369	9450	9524	9523	9513	9639	9531	9507	9529	9484	9569	9606	9483	9423	9525	9628	9616	9534	9512	9283	9516	9444	9465	9568	9450	9554	9515	9533	9462	9326	9538	9539	9640	9597	9496	9511	9498	9422	9591	9484	9438	9550	9606	9529	9723	9569	9406	9628	9582	9421	9368	9757	9617	9586	9507	9346	9425	9405	9436	9615	9560	9551	9489	9318	9614	9656	9450	9597	9605	9501	9479	9520	9490	9532	9522	9581	9641	9576	9490	9436	9419	9574	9470	9444	9536	9527	9478	9452	9456	9506	9507	9651	9493	9559	9637	9554	9575	9382	9604	9400	9387	9662	9452	9550	9349	9567	9597	9460	9408	9410	9425	9428	9474	9551	9357	9513	9515	9596	9569	9499	9683	9484	9588	9473	9558	9394	9453	9642	9540	9613	9507	9457	9663	9380	9657	9623	9547	9605	9541	9588	9496	9505	9548	9539	9528	9445	9540	9466	9604	9593	9560	9507	9549	9472	9381	9549	9393	9433	9586	9494	9473	9622	9468	9560	9457	9465	9432	9598	9483	9351	9385	9476	9474	9588	9464	9419	9408	9433	9493	9675	9507	9473	9548	9612	9578	9540	9382	9350	9541	9467	9597	9570	9481	9502	9565	9595	9510	9486	9517	9604	9556	9526	9547	9508	9513	9651	9409	9480	9563	9540	9631	9621	9594	9417	9513	9517	9471	9443	9406	9419	9596	9446	9645	9612	9431	9588	9626	9451	9456	9430	9635	9480	9597	9576	9608	9501	9603	9484	9494	9681	9593	9641	9508	9605	9596	9481	9519	9571	9426	9620	9494	9635	9472	9572	9456	9467	9517	9488	9600	9426	9485	9495	9435	9574	9441	9544	9460	9578	9505	9507	9444	9426	9553	9407	9422	9453	9527	9458	9535	9577	9520	9468	9558	9453	9566	9652	9535	9534	9488	9439	9568	9415	9598	9502	9355	9545	9461	9623	9437	9463	9490	9524	9443	9464	9522	9724	9318	9308	9437	9457	9587	9601	9480	9545	9479	9386	9558	9453	9522	9620	9443	9564	9491	9564	9442	9501	9411	9540	9542	9531	9470	9491	9458	9353	9655	9625	9528	9603	9444	9437	9510	9480	9309	9570	9525	9525	9488	9493	9464	9455	9531	9446	9570	9297	9562	9634	9618	9664	9547	9583	9429	9580	9592	9521	9568	9450	9528	9453	9380	9555	9464	9368	9621	9631	9595	9679	9525	9399	9524	9451	9521	9637	9504	9383	9392	9496	9602	9411	9630	9589	9520	9446	9374	9484	9435	9539	9558	9567	9582	9492	9604	9688	9680	9555	9451	9547	9587	9440	9645	9549	9375	9617	9620	9496	9406	9518	9700	9478	9385	9410	9476	9508	9537	9613	9494	9605	9665	9446	9547	9647	9645	9491	9616	9558	9524	9513	9540	9654	9527	9367	9543	9579	9551	9560	9470	9592	9522	9456	9565	9548	9511	9467	9578	9572	9595	9420	9518	9505	9544	9538	9523	9581	9457	9521	9450	9667	9399	9478	9464	9508	9537	9492	9487	9559	9521	9387	9551	9482	9489	9469	9397	9398	9563	9451	9459	9379	9624	9585	9482	9444	9584	9551	9499	9533	9533	9405	9528	9469	9510	9500	9543	9392	9497	9612	9452	9385	9475	9654	9630	9445	9508	9458	9465	9512	9580	9401	9552	9630	9501	9539	9481	9439	9571	9483	9467	9621	9422	9672	9559	9471	9552	9484	9562	9511	9559	9607	9584	9538	9477	9602	9589	9438	9554	9528	9518	9521	9511	9550	9581	9441	9443	9350	9492	9383	9528	9407	9487	9484	9615	9437	9476	9571	9414	9539	9580	9481	9507	9528	9580	9487	9563	9672	9385	9412	9342	9424	9462	9326	9638	9345	9524	9384	9443	9538	9491	9532	9495	9541	9610	9567	9481	9479	9432	9624	9552	9421	9570	9563	9454	9570	9554	9562	9475	9391	9655	9464	9510	9644	9510	9680	9286	9654	9518	9438	9520	9436	9462	9484	9444	9624	9464	9518	9587	9343	9515	9474	9783	9511	9522	9493	9564	9591	9624	9366	9467	9564	9310	9489	9542	9410	9451	9436	9525	9726	9440	9586	9617	9460	9572	9308	9411	9550	9520	9656	9449	9467	9671	9553	9373	9473	9577	9608	9438	9560	9602	9529	9545	9418	9609	9561	9476	9603	9383	9576	9475	9424	9308	9296	9543	9419	9497	9525	9692	9584	9470	9496	9493	9415	9309	9492	9599	9708	9644	9657	9640	9609	9470	9493	9509	9464	9526	9522	9279	9397	9415	9554	9574	9526	9435	9657	9514	9524	9439	9545	9555	9613	9530	9482	9579	9444	9616	9444	9597	9502	9459	9518	9500	9443	9450	9504	9355	9612	9552	9680	9592	9484	9497	9534	9503	9574	9566	9468	9600	9634	9556	9373	9455	9464	9550	9573	9461	9570	9507	9488	9464	9477	9393	9521	9549	9604	9572	9525	9559	9515	9494	9361	9438	9677	9479	9402	9529	9648	9593	9586	9406	9454	9484	9466	9640	9668	9373	9552	9543	9437	9528	9478	9557	9532	9493	9507	9480	9501	9582	9492	9694	9468	9516	9500	9698	9603	9474	9687	9563	9373	9415	9432	9486	9620	9572	9544	9709	9585	9488	9444	9459	9428	9555	9544	9589	9392	9524	9611	9615	9516	9384	9460	9502	9477	9590	9585	9539	9451	9610	9503	9515	9525	9381	9420	9454	9697	9391	9418	9494	9579	9485	9377	9595	9516	9469	9330	9611	9644	9568	9451	9533	9388	9651	9518	9635	9512	9580	9538	9480	9674	9407	9556	9460	9639	9461	9648	9438	9586	9577	9481	9478	9418	9531	9502	9704	9508	9595	9663	9481	9329	9561	9433	9753	9536	9527	9556	9468	9457	9550	9389	9569	9502	9571	9521	9454	9529	9479	9599	9326	9443	9542	9489	9530	9568	9475	9331	9579	9446	9473	9471	9519	9568	9539	9507	9596	9433	9488	9726	9560	9450	9556	9526	9409	9402	9603	9563	9563	9386	9569	9560	9535	9460	9466	9515	9491	9618	9483	9631	9486	9438	9386	9496	9376	9574	9451	9579	9582	9388	9616	9424	9615	9428	9415	9491	9366	9555	9478	9389	9626	9450	9444	9489	9353	9608	9404	9516	9422	9527	9652	9539	9536	9626	9419	9389	9393	9607	9445	9415	9493	9468	9724	9446	9557	9437	9510	9536	9418	9523	9547	9404	9470	9353	9546	9573	9487	9330	9477	9432	9480	9473	9442	9510	9480	9566	9632	9427	9414	9656	9478	9480	9352	9548	9597	9561	9556	9433	9507	9437	9652	9689	9484	9570	9452	9558	9608	9511	9467	9523	9482	9460	9495	9436	9538	9462	9528	9401	9560	9607	9468	9496	9583	9633	9488	9536	9567	9535	9532	9382	9405	9551	9469	9476	9372	9385	9497	9453	9435	9572	9397	9530	9599	9553	9496	9418	9495	9631	9451	9513	9693	9535	9649	9566	9610	9480	9667	9617	9368	9671	9372	9524	9631	9512	9508	9590	9374	9547	9380	9436	9595	9595	9483	9608	9496	9472	9523	9334	9487	9299	9565	9392	9564	9580	9536	9567	9534	9498	9595	9626	9529	9445	9579	9483	9508	9428	9440	9551	9532	9448	9467	9581	9403	9487	9551	9486	9561	9625	9522	9488	9451	9529	9562	9611	9553	9612	9515	9286	9364	9439	9560	9673	9481	9432	9477	9396	9472	9435	9524	9385	9418	9373	9462	9446	9619	9522	9539	9633	9668	9539	9534	9582	9526	9328	9463	9508	9561	9604	9554	9509	9514	9424	9541	9608	9382	9650	9417	9367	9544	9554	9424	9562	9492	9649	9467	9608	9358	9747	9410	9655	9417	9470	9507	9507	9397	9401	9430	9578	9421	9491	9549	9524	9404	9474	9622	9387	9605	9608	9590	9417	9591	9522	9666	9625	9540	9496	9376	9542	9679	9501	9487	9488	9566	9448	9477	9519	9479	9511	9452	9455	9457	9627	9372	9511	9485	9510	9446	9463	9534	9392	9574	9383	9455	9535	9368	9447	9531	9529	9515	9466	9478	9472	9499	9401	9511	9702	9512	9436	9423	9404	9425	9595	9488	9405	9562	9524	9450	9494	9417	9614	9542	9558	9665	9380	9656	9556	9471	9579	9398	9452	9565	9556	9321	9549	9441	9340	9481	9589	9431	9612	9598	9552	9524	9366	9580	9558	9400	9557	9528	9473	9432	9477	9441	9421	9499	9653	9543	9463	9462	9509	9644	9461	9531	9492	9543	9491	9480	9626	9387	9514	9352	9628	9414	9497	9450	9514	9575	9514	9420	9648	9495	9565	9456	9411	9632	9533	9391	9431	9694	9562	9621	9572	9536	9503	9332	9573	9629	9610	9585	9591	9545	9553	9614	9347	9366	9447	9732
31419	25880	29953	39769	34688	25938	21918	21808	20438	18255	17188	16887	16598	16587	16602	16760	16810	16626	16712	16679	16960	16645	16822	16752	16397	16664	16692	16554	16484	16615	16860	16566	16735	16631	16795	16761	16557	16809	16450	16613	16754	16642	16627	16675	16681	16820	16844	16625	16611	16422	16663	16759	16523	16541	16553	16532	16698	16616	16746	16674	16713	16648	16654	16636	16654	16977	16709	16547	16817	16729	16680	16712	16519	16742	16537	16745	16595	16575	16533	16592	16680	16588	16582	16815	16948	16712	16762	16457	16707	16749	16774	16559	16628	16558	16585	16889	16573	16675	16844	16783	16545	16802	16623	16454	16834	16637	16561	16486	16583	16681	16598	16670	16869	16650	16579	16775	16580	16732	16546	16538	16602	16695	16550	16530	16634	16533	16549	16575	16653	16558	16831	16614	16732	16629	16856	16326	16578	16480	16521	16595	16530	16836	16468	16675	16787	16621	16682	16796	16644	16572	16610	16624	16748	16748	16638	16507	16762	16735	16714	16714	16661	16542	16513	17009	16682	16669	16574	16686	16621	16715	16817	16512	16784	16603	16919	16665	16551	16561	16612	16594	16650	16653	16800	16695	16598	16652	16433	16677	16731	16683	16539	16563	16518	16708	16559	16653	16747	16568	16429	16606	16519	16498	16629	16748	16755	16711	16474	16523	16907	16752	16564	16421	16599	16776	16658	16655	16651	16743	16673	16552	16468	16620	16464	16685	16664	16618	16645	16663	16557	16533	16775	16707	16536	16687	16793	16689	16719	16544	16690	16480	16630	16782	16619	16480	16450	16747	16593	16508	16583	16681	16608	16596	17029	16567	16633	16574	16475	16634	16514	16901	16636	16618	16491	16573	16653	16471	16722	16795	16362	16730	16464	16576	16837	16614	16746	16513	16662	16670	16659	16539	16590	16656	16704	16691	16710	16606	16469	16680	16677	16461	16772	16758	16756	16639	16432	16464	16481	16619	16623	16731	16711	16420	16656	16657	16634	16739	16715	16498	16582	16518	16480	16806	16536	16599	16373	16375	16694	16852	16573	16556	16502	16505	16469	16572	16692	16575	16535	16678	16438	16583	16781	16486	16571	16327	16721	16598	16623	16650	16466	16601	16721	16640	16524	16695	16575	16574	16665	16760	16534	16621	16668	16665	16665	16573	16626	16613	16680	16427	16444	16723	16819	16686	16749	16608	16760	16617	16626	16598	16658	16820	16670	16644	16680	16664	16728	16753	16681	16590	16577	16648	16586	16503	16711	16646	16527	16586	16649	16553	16812	16442	16541	16466	16574	16594	16680	16550	16731	16682	16471	16593	16711	16505	16440	16733	16518	16675	16765	16584	16614	16458	16648	16463	16565	16625	16531	16696	16724	16440	16789	16696	16709	16688	16572	16761	16673	16704	16575	16591	16638	16591	16846	16582	16635	16504	16689	16561	16706	16863	16849	16633	16560	16442	16624	16688	16772	16716	16551	16623	16515	16627	16666	16543	16706	16699	16692	16476	16364	16823	16586	16652	16618	16501	16703	16656	16732	16913	16562	16572	16628	16560	16504	16778	16736	16634	16675	16510	16785	16561	16961	16880	16609	16645	16757	16770	16453	16596	16520	16650	16593	16682	16596	16825	16819	16707	16563	16438	16617	16413	16817	16694	16777	16495	16546	16894	16698	16585	16785	16607	16540	16625	16564	16539	16588	16763	16651	16636	16709	16488	16589	16736	16734	16582	16833	16533	16624	16681	16510	16605	16441	16598	16720	16723	16656	16804	16625	16731	16579	16718	16692	16752	16692	16476	16697	16417	16664	16616	16686	16708	16728	16577	16558	16471	16590	16373	16817	16710	16762	16525	16605	16845	16877	16692	16775	16496	16826	16553	16774	16412	16511	16730	16592	16559	16667	16805	16630	16619	16730	16940	16679	16647	16564	16449	16839	16727	16807	16714	16568	16537	16782	16897	16656	16715	16636	16609	16596	16623	16832	16757	16607	16730	16524	16604	16822	16716	16648	16633	16687	16625	16571	16398	16517	16927	16805	16587	16548	16595	16544	16211	16597	16638	16656	16534	16735	16486	16625	16704	16699	16594	16647	16549	16502	16537	16647	16496	16570	16687	16774	16637	16548	16712	16484	16558	16629	16837	16556	16619	16701	16558	16820	16914	16646	16666	16488	16723	16711	16612	16620	16542	16549	16647	16790	16829	16672	16705	16663	16628	16654	16550	16647	16675	16730	16577	16658	16560	16606	16538	16665	16703	16710	16670	16800	16594	16676	16597	16594	16636	16467	16716	16583	16508	16606	16638	16706	16621	16544	16498	16685	16658	16659	16586	16481	16699	16443	16560	16667	16577	16760	16698	16655	16566	16705	16506	16684	16480	16667	16650	16510	16462	16592	16485	16730	16518	16660	16717	16423	16720	16707	16722	16738	16675	16674	16714	16507	16523	16510	16397	16560	16816	16682	16500	16605	16869	16760	16401	16781	16767	16469	16426	16718	16639	16461	16719	16612	16402	16594	16599	16791	16745	16604	16519	16647	16497	16731	16548	16376	16401	16496	16661	16528	16664	16365	16643	16609	16677	16597	16518	16594	16596	16799	16712	16813	16719	16687	16634	16485	16523	16778	16739	16624	16672	16476	16589	16671	16625	16570	16606	16816	16795	16660	16707	16716	16653	16653	16782	16507	16728	16824	16532	16835	16683	16780	16591	16529	16564	16614	16638	16800	16777	16596	16427	16609	16780	16747	16602	16529	16622	16822	16674	16633	16659	16494	16731	16843	16617	16755	16589	16628	16932	16561	16663	16645	16654	16570	16667	16780	16618	16634	16444	16621	16435	16548	16734	16673	16787	16698	16462	16571	16549	16623	16562	16577	16582	16763	16700	16833	16352	16732	16729	16670	16763	16507	16621	16728	16577	16862	16519	16603	16727	16559	16633	16689	16476	16748	16693	16649	16665	16628	16601	16524	16607	16851	16520	16456	16684	16768	16539	16717	16625	16444	16731	16714	16684	16666	16645	16470	16444	16764	16578	16411	16525	16585	16675	16736	16653	16604	16669	16855	16733	16742	16704	16619	16655	16774	16618	16732	16579	16778	16508	16599	16697	16803	16667	16669	16689	16714	16707	16771	16756	16812	16597	16833	16550	16584	16507	16532	16526	16576	16731	16707	16571	16578	16752	16514	16620	16588	16662	16662	16572	16847	16835	16646	16812	16780	16715	16683	16578	16536	16502	16599	16518	16688	16664	16452	16520	16464	16704	16505	16611	16648	16663	16648	16515	16482	16839	16717	16596	16601	16712	16778	16659	16459	16641	16641	16486	16430	16619	16450	16639	16481	16638	16479	16373	16843	16515	16584	16553	16591	16719	16335	16703	16776	16598	16549	16725	16568	16661	16511	16588	16472	16626	16588	16715	16667	16759	16528	16812	16708	16546	16573	16719	16362	16710	16630	16468	16684	16526	16588	16519	16757	16490	16618	16572	16703	16640	16661	16692	16552	16594	16734	16651	16733	16735	16633	16505	16624	16699	16483	16666	16482	16594	16586	16771	16428	16496	16703	16363	16535	16616	16772	16762	16607	16793	16593	16542	16636	16514	16917	16681	16904	16461	16388	16769	16483	16786	16576	16563	16479	16665	16706	16519	16506	16562	16755	16754	16508	16721	16618	16610	16507	16590	16723	16698	16512	16542	16568	16533	16760	16780	16865	16602	16560	16451	16545	16432	16499	16682	16756	16634	16611	16620	16699	16643	16485	16766	16576	16583	16706	16557	16684	16528	16811	16663	16859	16586	16644	16558	16780	16873	16590	16384	16554	16563	16413	16719	16641	16633	16549	16589	16522	16496	16623	16740	16707	16882	16559	16714	16642	16317	16480	16602	16714	16631	16551	16690	16730	16768	16747	16678	16641	16530	16397	16376	16622	16600	16650	16720	16516	16640	16566	16725	16728	16738	16580	16620	16676	16704	16804	16744	16604	16747	16439	16569	16760	16525	16724	16640	16753	16659	16584	16561	16764	16632	16658	16602	16468	16794	16706	16558	16905	16616	16727	16640	16716	16620	16848	16903	16608	16775	16646	16706	16794	16937	16775	16483	16725	16783	16515	16633	16698	16712	16545	16675	16690	16503	16761	16657	16568	16730	16767	16379	16514	16430	16639	16628	16593	16735	16540	16602	16639	16424	16575	16496	16629	16772	16533	16523	16666	16674	16820	16571	16603	16581	16848	16653	16639	16826	16543	16807	16743	16776	16620	16399	16550	16846	16697	16622	16640	16763	16601	16480	16594	16603	16680	16701	16518	16804	16663	16749	16680	16461	16708	16734	16866	16882	16575	16785	16971	16969	16806	16488	16683	16591	16611	16634	16751	16658	16805	16611	16707	16654	16586	16512	16869	16534	16608	16611	16577	16721	16807	16804	16614	16621	16569	16395	16557	16475	16497	16657	16790	16741	16618	16486	16747	16705	16653	16547	16602	16689	16582	16748	16716	16455	16503	16490	16548	16579	16661	16518	16563	16833	16671	16763	16848	16695	16637	16755	16625	16515	16881	16777	16538	16567	16580	16725	16708	16861	16814	16719	16616	16499	16486	16569	16442	16646	16693	16763	16793	16770	16863	16794	16935	16607	16581	16507	16535	16501	16594	16738	16626	16694	16971	16852	17050	16745	16710	16623	16601	16557	16674	16722	16609	16743	16888	16665	16642	16605	16547	16570	16603	16484	16589	16717	16638	16346	16648	16791	16790	16658	16666	16626	16496	16672	16708	16737	16565	16396	16763	16650	16713	16567	16693	16693	16720	16706	16752	16441	16591	16456	16618	16513	16588	16522	16538	16473	16635	16586	16387	16553	16677	16494	16586	16695	16476	16772	16767	16668	16410	16778	16692	16460	16669	16714	16739	16595	16808	16678	16667	16530	16934	16680	16765	16776	16598	16685	16464	16459	16455	16671	16744	16824	16731	16597	16549	16587	16787	16781	16570	16524	16559	16615	16695	16718	16609	16737	16600	16414	16637	16671	16599	16674	16650	16723	16773	16846	16666	16696	16510	16628	16458	16720	16516	16655	16502	16710	16576	16703	16632	16494	16562	16700	16678	16567	16485	16767	16625	16386	16421	16540	16466	16678	16590	16517	16480	16622	16693	16666
17615	21526	23116	33532	26487	17274	14389	14239	12794	10592	9920	9847	9540	9544	9526	9511	9546	9682	9539	9574	9655	9438	9577	9449	9645	9632	9611	9482	9412	9583	9617	9487	9618	9637	9420	9419	9576	9510	9634	9518	9627	9576	9521	9562	9630	9500	9743	9534	9496	9407	9501	9466	9536	9514	9758	9474	9630	9625	9644	9656	9581	9435	9520	9452	9479	9431	9603	9591	9526	9434	9462	9597	9639	9609	9673	9630	9659	9558	9597	9639	9383	9524	9652	9588	9550	9653	9454	9417	9558	9468	9557	9531	9499	9588	9574	9497	9602	9411	9449	9541	9551	9563	9660	9590	9483	9541	9632	9536	9350	9514	9413	9592	9423	9521	9413	9410	9542	9524	9442	9583	9600	9526	9633	9482	9510	9657	9456	9573	9643	9525	9555	9425	9587	9465	9594	9634	9553	9514	9419	9531	9666	9538	9538	9366	9468	9517	9592	9429	9506	9402	9519	9742	9362	9688	9555	9655	9551	9574	9558	9473	9564	9481	9761	9589	9426	9498	9427	9523	9482	9445	9508	9525	9561	9438	9563	9554	9613	9455	9741	9552	9494	9494	9648	9584	9365	9485	9549	9661	9697	9623	9399	9496	9562	9746	9480	9487	9640	9582	9436	9593	9624	9496	9517	9417	9542	9639	9544	9501	9412	9570	9581	9615	9556	9559	9447	9593	9628	9654	9440	9469	9489	9612	9492	9542	9502	9503	9518	9487	9461	9544	9536	9448	9490	9440	9510	9550	9328	9525	9515	9706	9643	9529	9601	9470	9551	9531	9483	9517	9641	9473	9489	9602	9418	9461	9444	9454	9443	9599	9466	9436	9605	9545	9589	9488	9438	9523	9697	9612	9529	9512	9637	9618	9454	9615	9545	9427	9566	9568	9640	9539	9565	9406	9628	9512	9330	9530	9566	9408	9592	9605	9453	9604	9500	9584	9517	9620	9600	9554	9509	9602	9485	9562	9557	9490	9508	9463	9501	9610	9443	9582	9540	9535	9567	9465	9559	9481	9657	9624	9527	9490	9667	9499	9588	9587	9437	9569	9526	9396	9667	9394	9459	9632	9502	9575	9526	9506	9546	9430	9502	9648	9417	9564	9483	9499	9690	9540	9524	9665	9509	9410	9464	9690	9462	9441	9519	9515	9498	9409	9561	9444	9670	9443	9575	9509	9452	9493	9480	9584	9603	9467	9528	9673	9560	9577	9502	9516	9518	9502	9447	9554	9403	9488	9611	9591	9483	9481	9520	9375	9589	9539	9573	9528	9492	9530	9604	9538	9410	9409	9439	9483	9718	9592	9522	9497	9592	9579	9533	9467	9512	9458	9469	9537	9593	9484	9491	9650	9540	9534	9592	9450	9595	9393	9447	9548	9534	9463	9446	9547	9552	9639	9571	9474	9582	9588	9462	9552	9578	9460	9417	9560	9615	9608	9506	9535	9546	9460	9627	9412	9599	9529	9568	9570	9350	9509	9483	9495	9504	9454	9407	9573	9661	9498	9641	9543	9588	9513	9550	9733	9401	9570	9638	9330	9646	9612	9632	9563	9539	9456	9478	9519	9562	9448	9497	9503	9652	9590	9502	9576	9605	9503	9353	9557	9651	9525	9464	9616	9556	9434	9595	9447	9630	9593	9576	9592	9592	9533	9546	9534	9457	9439	9521	9431	9555	9571	9650	9574	9546	9621	9412	9638	9531	9673	9642	9610	9523	9475	9648	9595	9672	9456	9735	9512	9573	9611	9544	9530	9627	9645	9588	9569	9416	9617	9526	9685	9497	9534	9586	9463	9665	9471	9503	9635	9514	9401	9658	9562	9321	9519	9369	9467	9539	9630	9507	9409	9586	9408	9414	9430	9545	9494	9629	9600	9541	9540	9553	9553	9674	9528	9692	9468	9673	9584	9588	9502	9630	9544	9645	9540	9527	9539	9659	9612	9647	9503	9372	9411	9637	9456	9669	9599	9622	9401	9593	9670	9467	9529	9543	9496	9472	9539	9483	9518	9408	9585	9632	9524	9674	9504	9487	9559	9674	9627	9627	9441	9600	9462	9536	9572	9431	9609	9740	9676	9450	9679	9545	9564	9535	9581	9535	9612	9537	9611	9597	9571	9645	9743	9442	9494	9647	9611	9393	9551	9492	9587	9469	9512	9623	9468	9531	9500	9621	9583	9461	9851	9493	9566	9470	9605	9565	9402	9436	9483	9471	9693	9785	9504	9434	9448	9554	9522	9526	9521	9593	9587	9587	9489	9516	9462	9624	9621	9482	9541	9473	9674	9572	9715	9457	9306	9570	9424	9552	9520	9571	9329	9563	9603	9468	9426	9512	9486	9682	9517	9424	9635	9537	9712	9535	9597	9464	9536	9568	9549	9359	9610	9582	9532	9446	9588	9451	9609	9649	9388	9576	9421	9433	9498	9643	9563	9417	9491	9543	9436	9569	9563	9586	9497	9612	9457	9535	9435	9371	9642	9669	9519	9401	9517	9492	9351	9577	9397	9433	9475	9552	9595	9607	9631	9612	9527	9530	9551	9653	9436	9462	9456	9525	9492	9555	9535	9562	9530	9572	9521	9396	9625	9551	9546	9429	9719	9532	9561	9444	9571	9588	9572	9511	9460	9489	9509	9472	9536	9467	9546	9477	9582	9634	9448	9605	9502	9581	9498	9614	9536	9582	9495	9575	9449	9635	9485	9527	9604	9511	9468	9525	9482	9384	9572	9540	9507	9577	9529	9643	9531	9555	9560	9673	9548	9458	9616	9485	9617	9555	9541	9654	9535	9589	9598	9409	9646	9604	9527	9565	9606	9616	9567	9447	9510	9531	9457	9544	9614	9538	9602	9701	9441	9469	9478	9591	9552	9660	9589	9455	9398	9460	9512	9571	9562	9445	9579	9486	9512	9522	9494	9512	9571	9552	9568	9625	9536	9509	9376	9680	9512	9447	9638	9593	9427	9551	9692	9663	9443	9645	9692	9390	9632	9400	9655	9503	9531	9475	9667	9428	9566	9386	9591	9492	9525	9541	9498	9591	9625	9633	9713	9634	9395	9506	9531	9576	9498	9560	9629	9381	9527	9613	9310	9546	9542	9620	9554	9506	9516	9516	9654	9545	9584	9525	9550	9414	9578	9475	9645	9541	9533	9584	9578	9584	9437	9617	9463	9609	9672	9613	9517	9528	9633	9670	9623	9728	9466	9580	9594	9598	9579	9520	9670	9564	9663	9410	9493	9514	9461	9577	9432	9549	9506	9490	9654	9476	9591	9511	9536	9525	9373	9407	9430	9559	9664	9480	9639	9454	9541	9488	9509	9685	9660	9466	9496	9621	9527	9473	9568	9524	9554	9590	9475	9562	9438	9642	9644	9571	9502	9639	9534	9669	9578	9648	9466	9527	9524	9507	9558	9680	9589	9466	9524	9528	9506	9559	9631	9805	9519	9480	9514	9497	9674	9562	9492	9537	9472	9523	9634	9522	9580	9395	9571	9584	9353	9557	9659	9559	9559	9548	9635	9482	9701	9450	9503	9581	9539	9620	9570	9683	9640	9445	9552	9402	9612	9515	9312	9595	9442	9535	9537	9696	9614	9588	9583	9625	9522	9573	9508	9521	9665	9536	9576	9388	9471	9556	9575	9550	9558	9551	9571	9498	9482	9516	9698	9544	9549	9529	9537	9541	9604	9456	9580	9468	9489	9642	9527	9655	9607	9447	9563	9680	9562	9525	9494	9617	9567	9648	9486	9567	9456	9619	9419	9511	9665	9567	9673	9585	9478	9524	9597	9335	9747	9478	9548	9476	9556	9418	9704	9525	9482	9563	9555	9443	9544	9454	9591	9411	9540	9470	9624	9535	9427	9513	9476	9503	9310	9555	9488	9530	9480	9373	9543	9306	9481	9513	9687	9565	9449	9552	9737	9551	9514	9499	9340	9479	9601	9605	9482	9640	9587	9449	9579	9461	9530	9528	9476	9550	9531	9665	9510	9432	9515	9574	9608	9466	9599	9589	9561	9695	9469	9598	9532	9674	9620	9492	9644	9664	9434	9488	9495	9621	9610	9579	9545	9569	9634	9522	9531	9522	9635	9568	9531	9540	9660	9438	9523	9423	9620	9522	9582	9531	9359	9360	9506	9667	9540	9660	9587	9569	9600	9723	9464	9670	9418	9476	9551	9489	9633	9481	9437	9464	9535	9480	9532	9523	9511	9534	9508	9494	9449	9522	9436	9723	9571	9505	9505	9565	9472	9671	9544	9608	9649	9481	9510	9474	9617	9555	9469	9486	9388	9491	9450	9415	9658	9483	9720	9498	9489	9489	9416	9654	9423	9525	9478	9513	9522	9595	9626	9394	9583	9540	9601	9508	9608	9529	9689	9613	9391	9439	9618	9446	9563	9513	9362	9477	9444	9515	9431	9598	9527	9436	9624	9664	9418	9507	9488	9559	9671	9567	9647	9413	9521	9552	9545	9610	9488	9470	9370	9550	9536	9585	9618	9443	9523	9569	9497	9526	9458	9604	9487	9536	9500	9584	9551	9530	9670	9487	9565	9584	9689	9558	9517	9470	9595	9578	9530	9612	9463	9540	9536	9602	9661	9404	9592	9356	9524	9426	9441	9466	9528	9467	9501	9426	9460	9517	9457	9624	9572	9488	9554	9676	9461	9682	9611	9500	9361	9565	9495	9650	9578	9699	9650	9660	9684	9645	9555	9538	9449	9538	9575	9692	9631	9570	9559	9613	9593	9628	9558	9680	9626	9544	9495	9496	9595	9709	9595	9543	9576	9566	9473	9408	9571	9582	9589	9582	9489	9544	9471	9566	9466	9472	9537	9555	9606	9495	9586	9591	9540	9531	9554	9542	9410	9393	9603	9474	9572	9551	9484	9370	9650	9522	9542	9409	9622	9659	9656	9677	9700	9564	9574	9587	9625	9693	9406	9647	9429	9669	9531	9375	9486	9535	9429	9678	9452	9609	9404	9657	9472	9519	9532	9495	9691	9509	9410	9730	9594	9526	9499	9465	9626	9302	9682	9555	9590	9483	9647	9465	9526	9447	9563	9618	9433	9509	9506	9595	9539	9554	9626	9496	9424	9575	9624	9496	9426
25421	21214	29301	33545	35021	30729	33678	36403	35733	25277	19276	17131	16582	16575	16306	16481	16177	16338	16106	16324	16386	16487	16332	16312	16366	16183	16481	16280	16063	16427	16028	16270	16211	16367	16207	16137	16168	16209	16136	16194	16358	16163	16242	16443	16193	16206	16246	16124	16130	16448	16151	16455	16155	16068	16176	16319	16464	16371	16191	16261	16247	16367	16205	16198	16070	16175	16346	16260	16360	16298	16131	16019	16184	16365	16150	16271	16204	16197	16183	16083	16207	16170	16287	16137	16184	16087	16259	16353	16115	16425	16201	16199	16279	16108	16179	16182	16349	16095	16232	16322	16138	16312	16146	16146	16199	16287	16249	16165	16267	16363	16492	16222	16294	16154	16207	16305	16213	16167	16245	16096	16159	16179	16322	15904	16252	16178	16372	16358	16158	16193	16245	16150	16290	16103	16236	16251	16122	16205	16025	16123	16173	16453	16456	16197	16217	16210	16124	16361	16286	16188	16348	16285	16258	16176	16293	16236	16129	16167	16048	16387	16266	16188	16209	16348	16136	16095	16234	16309	16164	16180	16078	16184	15960	16237	16195	16095	16061	16264	16039	16141	16165	16175	16184	16107	16152	16249	16354	16455	16342	16155	16464	16237	16172	16309	16077	16214	16394	16235	16365	16253	16344	16061	16097	16432	16063	16217	16169	16157	16088	16364	16253	16372	16207	16400	16267	16215	16236	16099	16036	16087	15924	16068	16051	16139	16167	16175	16187	15891	16145	16329	16163	16327	16160	16254	16162	16169	16395	16344	16313	16266	16219	16209	16058	16224	16066	16333	16307	16187	16101	16144	16124	16173	16191	16401	16315	16279	16341	16030	16329	16441	16135	16230	16107	16172	16345	16211	16303	16098	16283	16255	16300	16298	16317	16160	16239	16314	16151	16272	16072	16429	16329	16267	16253	16267	16261	16412	16230	16148	16192	16062	16054	16223	16318	16168	15981	16153	16372	16211	16168	16321	16451	16186	16316	16103	16151	16220	16408	16230	16114	16112	16235	16400	16007	16214	16061	16410	16219	16297	16388	16253	16154	16135	16115	16099	16075	16209	16274	16055	16089	16051	16056	16291	16085	16250	16245	16130	16036	16090	16359	16064	16234	16162	16133	16120	16260	16218	16091	16040	16097	16169	16226	16157	16238	16233	16170	16192	16108	16005	16254	16253	16436	16365	16273	16307	16275	16265	16206	16234	16211	16218	16293	15997	16371	16157	16065	15992	16223	16194	16241	16168	16221	16080	16197	16182	16344	16213	16254	16018	16055	16074	16232	16304	16244	16378	16346	16194	16262	16321	16428	16146	16271	16060	16098	16244	15881	16213	16224	16188	16172	16284	16325	16078	16129	16372	16200	16123	16218	16297	16027	16088	16261	16305	16248	16282	16079	16230	16143	16222	16014	16261	16180	16161	16151	16252	16170	15913	16122	16358	16395	16219	16315	15965	16279	16205	16131	16138	16195	15989	16185	16358	16324	16309	16233	16258	16293	16172	16127	16233	16158	16274	16162	16194	16132	16057	16191	16278	16022	16043	16165	16274	16033	16171	16150	16129	16230	16119	15947	16137	16145	16154	16385	16003	16267	16267	16090	16238	16388	16285	16256	16177	16305	16366	16299	16233	16194	16164	16322	16118	16118	16185	16000	16136	16275	16421	16265	16327	16221	16495	16249	16132	16344	16434	16403	16067	15987	16277	16185	16222	16278	16260	16215	16308	16136	16122	16142	16436	16269	16051	16343	16327	16237	16376	16097	16129	16227	16300	16142	16268	16298	16111	16330	16269	16168	16303	16263	16157	15982	16034	16361	16297	16250	16206	16183	16057	16278	16205	16166	16234	15924	16103	16037	16107	16199	16146	16103	16105	16262	16108	16256	16354	16265	16374	16411	16122	16357	16116	15940	16098	16167	16031	16039	16250	16293	16237	16191	16026	16220	16213	16230	16492	16259	16192	16033	16151	16190	15967	16160	16182	16227	16306	16119	16252	16214	16271	16007	16303	16092	16277	16356	16356	16263	16300	16291	16318	16234	16265	16234	16314	16075	16090	16269	16272	16271	16121	16211	16235	16130	16244	16289	16350	16351	16272	16302	16227	16097	16254	16205	16079	16288	16173	16243	16452	16250	16062	16251	16275	15873	16076	16195	16261	16209	16232	16057	16264	16190	16370	16371	16174	16337	16267	16209	16268	15966	16243	16117	16016	16355	16345	16207	16103	15999	16127	16149	16099	16314	16132	16158	16370	16208	16070	16053	16063	16130	16286	16266	16271	16229	16149	16186	16211	16212	15999	16180	16334	16341	16137	16173	16263	16247	16369	16127	16262	16353	16084	16144	16296	16149	16154	16231	16164	16115	16236	16335	16189	16358	16212	16368	16126	16222	16269	16077	16146	16300	16335	16085	16327	16257	16194	16221	16206	16235	16310	16158	16254	16324	16244	16230	16340	16069	16222	16243	16139	16196	16210	16063	16309	16212	16180	16334	16263	16248	16274	16056	16477	16265	16193	16168	16108	16144	16286	16380	16388	16374	16127	16157	16271	16180	16128	16005	16119	16187	16273	16142	16057	16113	16157	16411	16054	16322	16254	16393	16160	16262	16264	16322	16223	16153	16174	16172	16122	16270	16162	16163	16367	16042	16101	16330	16278	16134	16154	16152	16151	16258	16267	16285	16222	16324	16353	16252	15997	16097	16114	16208	16228	15868	16131	16194	16075	16290	16086	16175	16223	16272	16362	16230	16346	16141	16135	16362	16159	16288	16229	16163	16098	16295	16267	16204	16195	16176	16004	16152	16184	16062	16272	16246	16114	16083	16036	16122	16225	16238	16218	16264	16316	16090	16336	16276	16179	15956	16174	15980	16254	16192	16072	16213	16281	16221	16160	16234	16131	16211	16219	16188	16279	16277	16252	16296	16294	16348	16097	16130	16281	16516	16243	16065	16263	16369	16165	16210	16396	16418	16223	15989	15924	16096	16287	16160	16276	16052	16227	16143	16349	16112	16097	16187	16048	16215	16208	16135	16241	16235	16219	16082	16201	16094	15975	15918	16125	16440	16258	16105	16208	16167	16104	16446	16441	16228	16169	16514	16267	16305	16025	16131	16165	16261	16066	16051	16217	16188	16168	16438	16189	16170	16098	15996	16267	16276	16361	16270	16392	16059	16242	16204	16308	16047	16069	16263	16225	16222	16178	16203	16245	16142	16361	16059	15980	16088	16188	16358	16343	16134	15942	16204	16263	16366	16302	16322	16268	16244	16323	16243	16215	16201	16315	16272	16080	16068	16082	16202	16148	16480	16066	16523	16210	16205	16079	16340	16350	16229	16301	16011	16113	16093	16259	16087	16181	16362	16275	16158	16315	16124	16268	16272	16195	16310	16412	16369	16249	16351	16408	16354	16066	16215	16202	15901	16201	16223	16158	16263	16143	15989	16034	16342	16344	16266	16134	16384	16288	16181	16285	16306	16316	16338	16246	16076	16411	16274	16152	16258	16338	16237	16291	16207	16337	16173	16323	16161	16027	16160	16415	16282	16148	16205	16114	16173	16368	16087	16154	16258	16015	16089	16102	16185	16269	16430	16262	16260	15996	16209	16338	16389	16190	16206	16129	16300	16092	16377	16381	15981	16232	16286	16238	16456	16284	16342	16317	16047	16148	16224	16151	16133	16333	16473	16059	16150	16104	16304	16295	16134	16224	16300	16361	16238	16257	16113	16211	16225	16116	16227	16392	16053	16154	16245	16287	16281	16178	16056	16189	16101	16161	16201	16418	16263	16413	16447	16291	16416	16268	16216	16182	16302	16366	16335	16234	16170	16202	16148	16289	16262	16395	16129	16452	16277	16291	16209	16117	16306	16338	16338	16232	16110	16026	16348	16204	16339	15870	16137	16177	16143	16270	16273	16191	16188	16378	16161	16125	16263	16465	16255	16057	16166	16266	16299	16194	16281	16279	16381	16407	16306	16212	16272	16252	16151	16276	16289	16322	16013	16072	16141	16245	16184	16223	16188	16075	16246	16303	16327	16125	16400	16276	15989	16242	16493	16384	16357	16489	16249	16264	16274	16323	16157	16217	16340	16184	16142	16199	16363	16202	16214	16199	16190	16113	15984	16233	16096	15996	16123	16215	16331	16378	16161	16167	16363	16320	16167	16282	16247	16310	16299	16319	16192	16248	16290	15973	16157	16311	16441	16077	16204	16395	16046	16101	15982	16436	16200	16192	16184	16220	16092	16293	16221	15977	16129	15910	16259	16351	16253	16204	16278	16156	16355	16318	16293	16041	16192	16271	16071	16302	16081	16184	16238	16101	16270	16260	16127	16056	16242	16108	16065	16140	16416	16239	16312	16150	16091	16263	16158	16219	16057	16106	16345	16278	16166	16410	16215	16240	16073	16299	16495	16229	16206	16198	16200	16482	16194	16397	16019	16051	16263	16154	16075	16038	16147	16398	16123	16292	16128	16293	16101	16046	16092	16126	15950	16153	16225	16170	16207	16232	16177	16208	16309	16222	16185	16227	15961	16265	16099	16299	16174	16206	16062	15997	16268	16536	16169	16227	16237	16034	16222	16146	16113	16192	16265	16046	16124	16112	16337	16080	16245	16285	16175	16228	16080	16267	16170	16292	16320	16203	16329	16197	16087	16105	16101	16352	16083	16186	16213	16301	15977	16192	16332	16166	16133	15948	15987	16075	16206	16269	16129	16181	16002	16133	16159	16142	16222	16036	16226	16260	16166	16288	16301	16210	16174	16219	16138	16119	16351	15991	15999	15925	16206	16141	16183	16051	16185	16054	15979	16060	16301	16266	16240	16285	16232	16244	16329	16442	16079	16049	16189	16255	16269	16319	16294	16194	16105	16051	16246	16208	16175	16093	16292	16203	16321	16313	16140	16143	16063	16206	16460	16080	16197	16235	16343	16378	16182	16226	16342	16316	16313	16130	16416	16206	16283	16281	16237	16279	16412	16223	16247	16174	16227	16248	16166	16252	16386	16140	16214	16356	16295	16296	16187	16081	16022	16492	16333	16244	16241	16185	16225	16176	16197	16107	16369	16061	16338	16204	16237	16227	16271	16061	16173	16241	16242	16272	16265	16229	16287	16095	16242	16073	16287	16442	16309	16125	16197	16368
14260	28876	36076	33537	31041	23148	27167	30374	26304	15755	11025	9915	9633	9472	9509	9444	9649	9511	9596	9735	9423	9441	9439	9583	9467	9448	9335	9442	9461	9479	9495	9451	9496	9310	9422	9614	9450	9452	9670	9483	9510	9446	9479	9465	9518	9295	9418	9507	9463	9464	9411	9480	9385	9380	9477	9386	9429	9495	9483	9458	9582	9292	9422	9457	9468	9469	9347	9414	9318	9499	9386	9371	9591	9614	9473	9458	9502	9546	9405	9456	9487	9421	9470	9473	9456	9587	9408	9389	9516	9460	9411	9332	9484	9370	9467	9522	9406	9509	9381	9617	9488	9604	9450	9404	9505	9486	9392	9284	9484	9439	9450	9322	9452	9468	9321	9647	9539	9571	9399	9526	9330	9519	9453	9540	9433	9479	9429	9603	9468	9626	9505	9470	9464	9395	9392	9435	9474	9431	9547	9591	9361	9330	9426	9425	9427	9509	9505	9478	9453	9469	9528	9579	9424	9389	9575	9368	9447	9463	9446	9537	9279	9449	9449	9380	9465	9397	9482	9490	9378	9427	9532	9516	9380	9351	9560	9457	9496	9452	9202	9480	9435	9311	9458	9262	9328	9421	9379	9560	9460	9531	9409	9356	9337	9372	9445	9381	9470	9483	9401	9434	9336	9416	9370	9385	9497	9474	9597	9534	9409	9465	9451	9419	9438	9443	9364	9573	9408	9360	9445	9466	9363	9525	9315	9447	9524	9652	9295	9454	9453	9438	9537	9382	9377	9561	9407	9354	9415	9518	9506	9373	9416	9488	9445	9568	9513	9383	9563	9409	9504	9517	9557	9409	9401	9415	9548	9421	9593	9378	9475	9466	9459	9427	9414	9518	9455	9490	9306	9384	9479	9598	9450	9543	9475	9455	9308	9377	9336	9686	9547	9553	9409	9408	9421	9570	9528	9503	9545	9440	9486	9449	9531	9366	9358	9512	9545	9571	9430	9384	9375	9437	9480	9388	9440	9268	9318	9366	9287	9448	9410	9441	9503	9475	9564	9575	9304	9386	9348	9454	9557	9429	9447	9409	9419	9389	9336	9447	9613	9467	9442	9297	9379	9401	9508	9477	9482	9423	9570	9352	9329	9480	9358	9350	9533	9312	9417	9543	9356	9537	9508	9592	9574	9410	9486	9328	9356	9397	9325	9453	9358	9422	9530	9383	9527	9415	9442	9344	9473	9543	9489	9377	9367	9384	9559	9555	9400	9391	9438	9391	9419	9489	9335	9511	9364	9382	9385	9529	9576	9398	9446	9323	9336	9377	9527	9569	9378	9570	9291	9317	9533	9408	9341	9493	9616	9421	9568	9367	9550	9529	9416	9536	9464	9375	9540	9488	9454	9484	9471	9486	9457	9564	9409	9542	9392	9484	9452	9421	9340	9515	9367	9364	9502	9476	9485	9559	9469	9282	9639	9252	9510	9432	9469	9499	9398	9466	9437	9400	9322	9472	9358	9500	9336	9405	9357	9394	9390	9383	9370	9391	9337	9431	9584	9258	9451	9351	9508	9400	9392	9405	9370	9359	9293	9436	9522	9394	9440	9531	9398	9348	9524	9414	9501	9481	9583	9526	9540	9450	9489	9460	9511	9389	9309	9458	9445	9398	9345	9479	9486	9498	9414	9467	9489	9463	9412	9292	9444	9428	9392	9413	9486	9282	9534	9365	9372	9461	9543	9343	9467	9454	9390	9449	9455	9362	9415	9496	9533	9380	9443	9508	9529	9376	9551	9506	9491	9387	9620	9463	9400	9433	9430	9283	9425	9541	9430	9410	9408	9592	9433	9447	9509	9622	9403	9553	9564	9464	9364	9490	9349	9327	9397	9477	9541	9416	9504	9508	9339	9524	9496	9284	9404	9558	9508	9434	9417	9446	9548	9328	9418	9296	9421	9479	9376	9511	9466	9572	9289	9345	9325	9521	9549	9474	9521	9535	9388	9522	9535	9517	9505	9483	9502	9513	9344	9479	9428	9479	9514	9583	9446	9583	9308	9391	9406	9538	9459	9598	9491	9496	9460	9502	9647	9460	9446	9290	9548	9440	9272	9542	9323	9478	9434	9571	9368	9501	9274	9417	9498	9488	9325	9542	9405	9495	9400	9502	9497	9384	9414	9332	9556	9362	9549	9436	9436	9384	9502	9479	9494	9570	9345	9394	9416	9473	9452	9439	9356	9549	9489	9524	9471	9301	9745	9355	9448	9477	9377	9430	9307	9408	9402	9587	9345	9528	9421	9495	9425	9374	9532	9449	9506	9541	9403	9379	9375	9529	9544	9450	9478	9511	9499	9533	9386	9437	9524	9444	9480	9524	9443	9295	9462	9542	9431	9555	9356	9428	9495	9385	9435	9525	9435	9419	9620	9646	9359	9406	9368	9462	9480	9521	9380	9299	9533	9456	9431	9427	9349	9442	9500	9394	9331	9417	9444	9376	9433	9574	9344	9402	9427	9510	9517	9438	9480	9491	9504	9472	9558	9397	9375	9394	9442	9471	9576	9484	9418	9446	9553	9484	9613	9360	9355	9515	9439	9432	9359	9441	9417	9366	9548	9645	9419	9377	9233	9522	9491	9537	9502	9466	9479	9497	9444	9417	9368	9339	9359	9376	9569	9463	9461	9336	9312	9337	9505	9545	9434	9425	9654	9471	9637	9407	9540	9563	9630	9503	9408	9349	9376	9629	9429	9472	9479	9581	9493	9570	9509	9519	9504	9427	9590	9195	9543	9465	9429	9454	9349	9555	9357	9465	9613	9664	9549	9464	9474	9604	9509	9390	9484	9559	9518	9488	9308	9305	9430	9511	9646	9473	9331	9439	9495	9558	9460	9478	9380	9438	9314	9482	9532	9589	9435	9491	9463	9485	9298	9494	9403	9593	9466	9554	9396	9401	9305	9521	9511	9480	9618	9406	9464	9451	9448	9570	9208	9378	9326	9486	9485	9444	9405	9443	9625	9463	9583	9491	9412	9473	9400	9452	9548	9498	9523	9358	9432	9645	9529	9639	9581	9490	9303	9345	9408	9427	9456	9490	9349	9608	9396	9478	9356	9583	9434	9327	9486	9358	9522	9517	9409	9576	9427	9457	9540	9360	9462	9526	9467	9318	9308	9582	9482	9452	9363	9465	9409	9450	9395	9605	9488	9693	9527	9461	9419	9483	9437	9372	9607	9499	9524	9273	9428	9509	9533	9404	9321	9450	9427	9515	9674	9527	9385	9410	9454	9354	9468	9258	9370	9493	9437	9356	9272	9466	9426	9585	9369	9524	9559	9509	9602	9479	9409	9397	9517	9518	9593	9554	9393	9493	9456	9454	9423	9420	9577	9319	9444	9493	9544	9397	9444	9637	9506	9335	9376	9534	9397	9441	9551	9575	9449	9383	9600	9559	9390	9418	9420	9577	9403	9355	9410	9449	9277	9469	9601	9466	9510	9594	9317	9437	9458	9418	9468	9328	9522	9429	9507	9296	9503	9546	9497	9434	9494	9412	9487	9533	9512	9462	9524	9311	9487	9450	9310	9484	9411	9487	9594	9415	9559	9428	9432	9560	9485	9454	9610	9390	9426	9520	9530	9483	9284	9447	9517	9490	9449	9455	9405	9613	9421	9336	9371	9420	9425	9521	9570	9643	9574	9435	9417	9440	9407	9378	9481	9553	9419	9439	9539	9517	9540	9362	9519	9374	9395	9402	9434	9484	9490	9293	9508	9535	9475	9455	9407	9443	9414	9533	9429	9551	9441	9458	9440	9462	9389	9504	9368	9602	9549	9522	9411	9341	9461	9433	9339	9506	9332	9591	9441	9405	9471	9428	9458	9430	9374	9538	9349	9425	9509	9449	9401	9453	9486	9453	9573	9512	9329	9580	9442	9393	9249	9414	9332	9461	9588	9311	9483	9488	9392	9519	9420	9353	9337	9395	9414	9488	9526	9442	9473	9475	9401	9543	9670	9329	9438	9457	9383	9536	9338	9390	9430	9520	9507	9633	9385	9438	9565	9412	9440	9422	9565	9399	9580	9495	9377	9536	9438	9416	9464	9363	9485	9383	9397	9435	9436	9327	9401	9462	9338	9528	9465	9358	9368	9498	9385	9284	9445	9454	9354	9542	9374	9485	9274	9400	9479	9328	9467	9363	9529	9530	9540	9399	9455	9433	9414	9577	9477	9411	9472	9594	9671	9495	9401	9613	9672	9373	9497	9377	9523	9423	9453	9479	9524	9477	9511	9437	9513	9354	9526	9536	9550	9421	9471	9333	9442	9651	9421	9299	9497	9513	9419	9473	9394	9413	9531	9458	9389	9419	9438	9470	9342	9364	9526	9431	9530	9493	9472	9428	9519	9534	9558	9332	9597	9500	9462	9389	9388	9432	9553	9437	9370	9406	9610	9478	9589	9504	9547	9368	9371	9515	9555	9454	9406	9442	9286	9450	9243	9448	9581	9545	9441	9351	9582	9440	9357	9318	9398	9458	9386	9492	9390	9564	9545	9450	9517	9472	9385	9579	9393	9557	9521	9302	9545	9516	9597	9368	9430	9391	9498	9420	9539	9435	9495	9356	9470	9426	9522	9509	9353	9331	9462	9408	9553	9590	9507	9379	9594	9449	9369	9473	9368	9359	9468	9379	9469	9343	9520	9509	9565	9511	9429	9434	9414	9449	9553	9605	9609	9516	9535	9377	9420	9655	9497	9411	9518	9403	9429	9411	9477	9543	9511	9375	9451	9479	9453	9401	9548	9564	9421	9544	9390	9422	9367	9403	9529	9532	9526	9426	9480	9405	9403	9499	9485	9378	9366	9329	9601	9458	9563	9378	9509	9664	9480	9374	9501	9452	9395	9502	9520	9377	9564	9354	9447	9335	9492	9395	9464	9425	9364	9340	9639	9319	9410	9453	9471	9439	9638	9439	9573	9643	9521	9382	9571	9584	9414	9346	9488	9380	9509	9498	9581	9566	9583	9439	9570	9428	9581	9560	9287	9473	9450	9431	9485	9509	9366	9398	9576	9538	9446	9451	9504	9404	9258	9432	9480	9324	9392	9492	9582	9522	9377	9435	9431	9417	9404	9495	9457	9550	9461	9561	9327	9476	9422	9393	9259	9419	9457	9453
23412	21093	28354	24686	29233	34130	47611	56207	50255	35470	24143	18594	17129	16505	16195	16271	16316	15973	16232	16425	16121	15979	16191	16179	16084	16064	16068	16126	15899	15910	16086	16144	16165	16093	16019	16045	16222	16103	16150	15909	16194	16166	15854	16167	16211	16103	16050	16012	15872	16231	16244	15893	16095	16258	15939	16137	16161	16193	16099	16024	16138	16091	16108	15876	16163	16129	16064	16013	16142	16106	15892	15954	16070	15908	16149	15980	15916	16032	15979	15951	16071	16120	16062	15993	16020	16019	16012	16095	15946	15703	16100	16021	16011	15966	16072	15975	16091	15906	16039	15857	15853	15931	15847	15852	15896	15796	16140	15810	16062	16019	15837	15902	16076	16124	15827	15902	15786	16197	16130	16051	15954	16079	16070	15942	15957	15984	16037	15959	16042	16067	16162	16044	15771	16189	16146	15929	16092	15970	16073	16178	16013	15910	15763	16058	16069	15938	15970	16109	15939	16111	16055	15977	15881	15736	15888	16138	15865	16042	15987	15953	15839	16037	16084	16023	16012	15993	15864	15988	15976	15928	15772	16008	16109	16042	16092	16359	16016	16033	16239	16121	16223	15803	15988	16063	15840	16125	16028	15998	15723	15987	16145	15838	15826	15974	16091	15936	15786	15993	16051	16199	16025	15830	15870	16026	16068	15991	16056	15730	16093	16181	16036	16008	16145	15691	15955	15838	15895	16083	15990	16029	15933	16053	15902	16120	16052	16006	15929	15993	16063	16052	15833	15959	16033	16012	16074	16120	16067	16012	16210	15895	15764	15829	15930	15965	16022	15998	16021	16044	15784	15985	16164	16015	16121	16094	15941	15969	15851	15812	15978	16130	16085	16158	16132	15826	16162	16153	15846	15962	16092	15943	15878	16067	16252	16134	16008	16072	16000	16064	16179	16189	15993	15700	15818	16089	16055	16101	16183	15957	16138	16034	16045	16021	15820	15852	16046	15894	15914	15941	15845	16021	15938	15907	16069	16103	16104	16046	15889	15987	15913	15730	16062	16027	16029	16005	16112	16042	16108	15977	15797	15965	16189	16040	15961	16041	16081	16053	15863	15938	15942	16068	15872	15994	15906	15969	15945	15875	15887	15825	15880	15712	15924	15949	16084	15956	15964	15929	16181	16101	16003	16026	15915	16043	16155	15976	16278	16180	15904	16121	15982	16119	16050	16049	16077	16160	15809	16010	15926	16034	16145	15878	15911	15996	15936	15835	15908	16001	16030	15945	15982	16078	16041	16096	16228	16185	16025	16052	16097	15956	15994	16065	16079	15965	16043	16188	16056	15829	16057	15972	16315	16061	15966	16095	15881	16082	16244	15828	16069	16124	16145	15946	15915	15953	15903	15914	16023	16115	16056	15883	16057	15992	15972	15929	15958	15852	15955	15995	16197	16028	16032	15916	15736	16014	15781	16025	15884	16036	15985	15893	15813	15866	16151	15921	16056	15829	16031	15944	15999	15988	15786	15857	15957	16084	15805	16047	15967	15919	16004	16099	15919	15895	16024	15931	15919	16067	15925	15859	16082	15859	15860	16098	15870	15998	16010	15966	16015	15899	15911	16157	15971	16022	16126	15985	16049	15984	15866	15940	15848	16061	15961	15956	15930	15855	16044	15967	16032	15712	15957	16066	16138	15950	15859	16009	16040	15761	15959	16050	15962	16077	16241	15938	16055	15601	15994	16025	16102	16051	15922	16121	16162	15937	15899	16189	15818	16025	16081	16126	15817	16024	15992	16102	15934	15968	16059	16080	16047	15953	15887	16394	16010	15975	16095	15972	16028	16014	16083	16115	15950	16143	16060	16030	15625	16066	15811	16046	16298	15853	15838	16005	16167	16163	16211	15944	15951	16310	16106	15945	16141	16087	16002	15964	16015	15974	15797	16009	15946	15967	15892	15923	15993	15944	15970	16019	16190	16153	16147	15886	16029	16121	15928	15923	16024	15958	16158	15917	15918	15991	15876	15796	15978	16188	16158	16099	16006	15933	15898	15971	16030	16060	15954	16121	16116	16210	15928	15905	16019	15844	15792	16007	15809	15896	16084	15928	16070	16241	15957	15809	16049	16043	16093	16034	16126	16085	16189	15929	16131	15997	15912	15997	15980	15936	16138	15996	16047	15907	16045	15850	16005	15958	15862	15755	16019	15832	16051	16124	16175	16041	15912	16155	16012	15893	15943	15816	15904	16205	16030	16078	15943	15986	16037	15963	16162	16210	16009	15960	16107	16116	15924	15911	15964	15836	16047	15860	15795	15878	15848	16067	15938	15984	15945	16005	15982	16032	16001	16283	16094	16015	15717	15946	15799	16142	15967	15996	16028	16003	15950	16015	15838	15936	16013	15915	16021	15810	15974	16009	16020	15916	15991	16059	16090	15974	16108	16132	15936	15969	15959	16008	16163	16039	16029	16025	16105	15787	15786	15950	16022	15846	15898	16198	15922	15911	15778	16057	16073	15913	15953	15941	15949	16020	15979	15976	16198	15935	16193	16030	15816	15840	16163	16065	15867	15947	15968	16212	15946	15906	15821	16024	15953	15966	15851	15937	16028	15969	15895	16073	15967	15994	15948	16143	15953	16167	16022	15878	16094	16042	15989	15926	16077	15858	15948	15930	16083	16038	15804	16027	15904	15929	15966	16095	16060	15683	16140	15961	16016	16002	15955	16003	15888	16045	15915	16100	16028	16147	16052	15958	16030	16109	15831	15974	15825	15984	16260	15936	16088	16210	15839	15954	16014	15914	16022	15917	15958	16118	15988	16077	15958	15982	16164	15983	16020	15848	15904	15967	16029	16099	16047	16021	16231	15762	15905	15946	15986	15926	15873	15909	16062	15912	15860	16000	16153	16057	15919	16002	16166	16107	16107	15971	16054	16005	15929	16130	15984	15836	15871	16024	16122	15987	16025	15937	15925	15967	16162	16065	16022	15936	15932	15851	16072	15936	15940	15999	15905	16005	15831	15950	16090	15914	15909	16017	16104	16127	15869	16140	16075	15835	16204	16034	15929	15904	16260	16101	16025	15851	16082	15915	16007	15848	16013	15860	16076	16056	15919	15893	15918	15954	15988	15942	16051	15737	15864	16195	16194	15825	16061	16274	16060	16016	16041	16081	16132	15992	16096	16181	15954	15841	15904	16018	16096	16107	16059	15831	15935	15959	16067	15945	16251	16207	16047	16021	16065	16078	16067	16049	16104	15942	15963	15789	16108	16068	15931	15900	16138	16205	15863	15986	15806	16087	16081	16097	16010	16113	15907	16021	15964	16023	15744	15972	16062	15979	16031	15774	15849	16059	16067	16091	16108	16022	15987	15821	15823	16057	16032	15820	15946	15940	15884	15847	15951	15947	15858	16060	16010	15988	16060	16152	16246	16004	15964	15997	16018	16083	15780	16213	15729	16070	16232	16041	16176	15735	15834	16045	16047	15847	16107	16060	15890	15978	15943	15808	15895	15976	16084	16003	16044	16123	15986	15841	15997	16027	16083	15899	15831	16023	16107	16136	15907	15959	15982	16004	15943	15990	15868	16039	15999	16041	15982	16139	15873	15895	15738	15962	16097	15956	15904	16059	16075	15857	15941	16004	16046	15901	16048	16017	15887	15954	15771	16048	16082	16014	16030	16042	16010	15969	16053	16133	16018	15907	16026	16059	15880	16152	15879	15968	16027	15875	16090	15983	16419	16120	15962	16065	16118	16022	16021	16290	15919	15946	16206	15956	15768	15874	16000	15856	16017	15908	16055	16152	15925	15845	15941	15970	16044	15988	16037	15902	16059	16199	15902	15981	15982	16085	15965	15884	15940	15902	15989	15829	16051	15884	16066	16037	15711	15914	15944	15912	16214	16139	16054	15933	15922	15844	15936	16080	16116	15976	16265	16045	15912	16019	15892	16043	15942	16239	16075	15980	16168	15933	16045	15846	15854	15637	15822	16029	15850	15748	16046	16092	15927	15939	15642	16131	16237	16224	16239	16039	15918	15936	15996	16001	15952	15980	15996	15823	15909	15994	15840	15977	15964	15960	16179	15956	15892	16021	15942	16158	16254	15878	15999	16000	15770	15816	16130	16035	15978	15745	16054	15943	15935	15960	15992	15920	16004	16124	15857	15831	15881	15999	16102	15855	15937	16012	15868	15786	15881	16087	16095	16044	15914	16185	16291	15992	15999	16014	15925	15982	15955	16033	15956	16057	15848	15873	16184	16148	16221	15939	15992	15889	15759	16035	15894	16018	16025	16250	15991	15952	16064	16111	16069	15936	16066	16007	15898	16113	15980	16043	15954	15950	15930	16090	15960	15929	15881	15963	15993	16120	15996	15979	15890	15950	15978	15777	15992	16052	16051	15968	16079	16003	15918	15969	15832	15912	15989	15855	15898	15943	15823	16077	15975	16055	15860	15755	15877	16329	15881	15828	16083	15849	16113	15818	16024	16032	15881	16085	15917	15959	16019	16204	16164	15831	16059	15993	15876	15865	15967	16057	16020	15882	15867	15882	16147	16062	16022	16100	16062	15871	16000	15966	15963	16183	15853	16060	15879	15945	16083	15857	15856	15972	16132	16019	16192	16010	16024	16118	15884	15856	16012	15961	16036	16045	15861	16009	16006	16054	15999	16262	16116	16215	16026	16051	15998	16051	16184	15990	15848	15976	16223	16096	15936	16047	15836	15971	15894	16005	15918	16067	16101	16054	15968	16099	15908	15844	15910	15860	15817	15807	15949	16123	16030	16098	16061	15970	16151	15986	16015	16094	16061	15903	15916	16078	15939	15957	16077	16085	16028	16102	15874	16010	15930	15898	16179	16042	15997	15928	16008	15894	16128	15985	15845	15919	16033	15945	15945	15931	15981	16186	15856	15834	15880	16027	15956	16049	15742	16067	15890	15802	16040	16023	16043	16145	16103	16104	16043	15650	16026	16090	16013	15982	15919	15965	16006	16004	16361	16049	15991	15947	16125	15853	15863	16012	15866	15967	15936	16189	15925	15854	16089	15966	16108	15995	16003	15961	15923	15882	15748	16028	16134	15863	16166	16023	16014	16060	15911	16000	15939	15910	15999	16149	15948	15907	16032	16189	15835	16119	16186	16109	16152	15934	16047	16293	15974	15906	16162	16308	16297	16207	16083	15841
17686	35498	37971	29334	35367	29954	42700	52903	40929	25055	14559	10728	10020	9652	9548	9606	9709	9551	9540	9562	9642	9532	9355	9495	9522	9443	9441	9504	9462	9615	9468	9662	9432	9453	9488	9555	9528	9397	9412	9393	9475	9550	9480	9528	9488	9522	9347	9546	9435	9418	9355	9420	9477	9429	9452	9458	9604	9319	9303	9667	9483	9296	9375	9590	9366	9658	9598	9561	9461	9494	9480	9553	9514	9415	9352	9415	9359	9314	9489	9414	9332	9414	9426	9551	9457	9446	9491	9580	9451	9503	9386	9470	9401	9419	9534	9537	9306	9501	9373	9506	9483	9317	9439	9542	9554	9350	9659	9482	9463	9526	9475	9462	9441	9405	9401	9569	9375	9457	9516	9533	9382	9496	9450	9401	9433	9370	9397	9419	9416	9601	9452	9326	9512	9471	9292	9244	9531	9383	9587	9629	9461	9186	9562	9474	9489	9517	9499	9475	9418	9287	9289	9608	9318	9415	9373	9423	9531	9227	9205	9523	9482	9299	9373	9486	9342	9603	9354	9489	9364	9511	9317	9401	9330	9463	9414	9453	9403	9420	9394	9509	9486	9322	9414	9409	9489	9446	9641	9500	9508	9563	9402	9360	9706	9345	9357	9378	9392	9479	9517	9381	9492	9411	9468	9350	9351	9450	9535	9394	9533	9527	9600	9456	9421	9519	9512	9502	9316	9267	9436	9588	9487	9324	9580	9492	9488	9383	9336	9358	9491	9450	9624	9579	9425	9476	9461	9319	9478	9478	9317	9558	9634	9358	9570	9259	9450	9382	9360	9542	9488	9353	9498	9463	9492	9464	9443	9291	9282	9378	9514	9405	9502	9417	9338	9370	9372	9379	9330	9530	9550	9412	9620	9495	9421	9485	9454	9441	9378	9421	9546	9400	9355	9285	9410	9415	9341	9497	9344	9356	9526	9510	9377	9496	9416	9608	9403	9606	9305	9370	9283	9455	9400	9643	9425	9538	9329	9381	9544	9562	9437	9378	9521	9445	9540	9471	9431	9442	9475	9481	9488	9421	9541	9331	9400	9364	9573	9421	9252	9377	9362	9545	9406	9359	9351	9319	9462	9451	9351	9536	9583	9486	9333	9469	9475	9331	9472	9787	9428	9627	9462	9279	9365	9545	9435	9404	9477	9458	9392	9417	9409	9297	9503	9460	9585	9381	9417	9340	9393	9456	9313	9415	9456	9433	9503	9295	9465	9496	9216	9435	9457	9382	9251	9516	9388	9297	9431	9367	9505	9454	9408	9460	9357	9182	9417	9438	9618	9312	9481	9405	9332	9535	9535	9398	9314	9575	9330	9338	9357	9462	9520	9506	9546	9509	9535	9382	9634	9372	9351	9370	9401	9425	9395	9418	9407	9274	9569	9445	9432	9412	9350	9479	9549	9340	9409	9388	9449	9344	9368	9417	9637	9433	9411	9433	9474	9423	9340	9343	9520	9475	9296	9401	9285	9496	9337	9420	9457	9381	9426	9418	9490	9327	9317	9348	9447	9468	9358	9438	9250	9521	9483	9527	9427	9434	9375	9525	9492	9502	9502	9430	9512	9503	9303	9427	9370	9384	9525	9519	9409	9438	9354	9435	9351	9542	9519	9394	9530	9458	9440	9267	9469	9407	9444	9269	9579	9435	9450	9467	9403	9461	9571	9566	9551	9350	9364	9348	9515	9385	9411	9518	9377	9391	9505	9311	9399	9364	9355	9435	9663	9451	9358	9492	9294	9354	9540	9480	9337	9284	9555	9407	9526	9221	9408	9523	9574	9504	9558	9507	9368	9541	9419	9540	9438	9310	9381	9281	9439	9448	9510	9398	9392	9462	9560	9536	9404	9401	9560	9469	9597	9403	9450	9441	9398	9582	9410	9364	9509	9447	9369	9656	9448	9540	9388	9279	9443	9232	9429	9304	9476	9333	9576	9504	9628	9312	9507	9397	9508	9361	9354	9236	9347	9458	9347	9416	9481	9463	9471	9265	9373	9511	9497	9402	9340	9468	9417	9425	9399	9292	9326	9444	9457	9449	9473	9499	9350	9583	9471	9464	9494	9336	9540	9500	9431	9444	9540	9415	9327	9399	9415	9376	9285	9542	9408	9407	9280	9338	9558	9409	9333	9371	9420	9397	9446	9469	9482	9402	9434	9513	9460	9403	9506	9457	9465	9525	9491	9490	9402	9481	9467	9548	9276	9372	9468	9377	9401	9381	9284	9564	9450	9447	9449	9483	9375	9374	9360	9414	9486	9317	9491	9483	9366	9467	9358	9362	9297	9362	9354	9415	9360	9420	9281	9467	9325	9412	9433	9411	9485	9414	9413	9463	9468	9262	9483	9403	9433	9501	9366	9440	9286	9329	9380	9483	9566	9483	9365	9460	9334	9386	9407	9401	9476	9408	9579	9348	9299	9480	9289	9396	9499	9277	9236	9560	9394	9528	9472	9272	9386	9475	9423	9298	9538	9454	9546	9588	9400	9500	9456	9491	9365	9466	9442	9319	9407	9436	9427	9465	9460	9478	9500	9642	9264	9536	9351	9572	9476	9421	9463	9443	9424	9357	9322	9425	9487	9557	9397	9406	9467	9375	9358	9594	9465	9442	9481	9483	9393	9481	9391	9333	9471	9411	9415	9407	9525	9475	9393	9513	9278	9362	9438	9553	9237	9345	9620	9411	9534	9385	9407	9489	9374	9489	9328	9522	9236	9414	9562	9377	9473	9488	9460	9467	9314	9283	9434	9364	9382	9499	9470	9533	9382	9414	9336	9325	9531	9520	9344	9513	9496	9571	9343	9644	9438	9358	9374	9537	9367	9381	9433	9532	9384	9337	9412	9376	9296	9354	9491	9274	9460	9484	9413	9435	9442	9579	9371	9255	9403	9363	9350	9544	9368	9521	9437	9370	9510	9482	9431	9437	9470	9431	9594	9522	9399	9334	9400	9335	9411	9423	9307	9509	9464	9395	9581	9303	9459	9485	9304	9309	9402	9558	9298	9415	9451	9397	9507	9523	9488	9379	9508	9428	9381	9528	9271	9495	9358	9389	9417	9516	9360	9422	9465	9448	9385	9400	9547	9529	9308	9367	9464	9451	9446	9432	9405	9337	9513	9324	9282	9388	9467	9437	9322	9499	9343	9313	9500	9389	9432	9517	9284	9386	9500	9223	9527	9405	9460	9474	9549	9353	9397	9333	9529	9391	9408	9430	9549	9435	9462	9381	9474	9263	9316	9414	9369	9472	9286	9596	9532	9399	9510	9289	9443	9293	9461	9342	9477	9359	9377	9388	9348	9470	9410	9454	9467	9429	9464	9307	9277	9431	9390	9342	9528	9385	9611	9504	9442	9336	9398	9524	9383	9392	9402	9500	9449	9413	9406	9324	9363	9433	9597	9512	9382	9341	9395	9587	9535	9448	9322	9355	9533	9343	9487	9533	9442	9535	9403	9493	9442	9549	9255	9486	9435	9467	9334	9545	9402	9312	9535	9431	9481	9381	9341	9526	9445	9571	9344	9682	9323	9477	9518	9376	9560	9366	9451	9501	9420	9435	9310	9408	9614	9357	9476	9526	9406	9509	9366	9305	9436	9215	9446	9403	9365	9422	9482	9288	9310	9384	9571	9587	9384	9302	9331	9346	9524	9228	9426	9396	9432	9474	9623	9446	9493	9409	9511	9445	9406	9413	9313	9237	9407	9260	9477	9505	9442	9388	9357	9383	9507	9471	9528	9307	9325	9410	9466	9365	9582	9370	9526	9384	9382	9489	9362	9558	9324	9449	9449	9399	9404	9435	9297	9432	9380	9503	9430	9335	9393	9449	9307	9427	9439	9337	9421	9526	9403	9429	9453	9261	9498	9404	9351	9309	9507	9495	9369	9441	9475	9450	9428	9355	9508	9316	9476	9410	9406	9409	9582	9456	9383	9447	9486	9426	9257	9334	9385	9356	9504	9429	9422	9564	9385	9388	9397	9471	9346	9486	9561	9338	9357	9517	9448	9566	9269	9445	9528	9490	9368	9401	9302	9411	9400	9339	9505	9423	9480	9528	9506	9434	9468	9305	9492	9463	9427	9444	9660	9492	9535	9314	9476	9502	9404	9301	9298	9473	9404	9374	9271	9421	9467	9391	9346	9493	9437	9376	9404	9454	9441	9428	9467	9435	9510	9420	9385	9383	9487	9328	9426	9398	9343	9458	9428	9471	9399	9399	9402	9553	9452	9536	9347	9304	9390	9481	9293	9562	9427	9412	9483	9417	9296	9399	9515	9385	9245	9455	9317	9317	9256	9565	9560	9316	9452	9400	9495	9351	9440	9389	9467	9647	9463	9231	9458	9320	9268	9407	9305	9291	9327	9439	9377	9373	9454	9288	9467	9416	9374	9417	9319	9528	9477	9515	9353	9279	9442	9268	9417	9453	9475	9302	9497	9329	9315	9445	9305	9403	9386	9417	9597	9467	9411	9355	9526	9570	9423	9441	9155	9402	9406	9543	9364	9340	9367	9494	9466	9424	9423	9269	9458	9502	9398	9398	9324	9508	9347	9269	9356	9638	9432	9503	9353	9351	9488	9541	9268	9432	9346	9301	9556	9334	9453	9328	9452	9469	9383	9448	9485	9441	9409	9340	9390	9335	9436	9348	9397	9562	9490	9399	9414	9436	9496	9409	9471	9491	9559	9503	9489	9477	9444	9190	9306	9382	9512	9534	9439	9394	9527	9493	9408	9212	9534	9435	9464	9287	9420	9421	9483	9366	9338	9544	9275	9457	9437	9412	9406	9412	9329	9327	9212	9357	9598	9367	9390	9406	9283	9368	9495	9503	9383	9361	9525	9360	9476	9436	9401	9451	9509	9559	9509	9394	9464	9432	9497	9336	9312	9347	9394	9363	9553	9495	9471	9438	9541	9429	9386	9535	9501	9352	9502	9502	9393	9520	9389	9496	9379	9515	9451	9474	9454	9384	9400	9478	9315	9468	9532	9527	9356	9440	9563	9458	9371	9390	9535	9406	9394	9454	9553	9483	9458	9575	9472	9556	9382	9603	9233	9496	9463	9508	9358	9452	9397	9461	9444	9381	9545	9432	9391	9398	9552	9457	9422	9347	9472	9563
31232	25416	25677	26456	25005	27492	23777	22623	21142	18590	17589	17059	16817	16944	16698	16610	16820	16541	16739	16685	16813	16761	16548	16673	16550	16665	16759	16720	16792	16797	16795	17031	16652	16649	16624	16472	16483	16645	16630	16800	16758	16571	16746	16668	16624	16700	16638	16599	16429	16599	16711	16510	16642	16755	16807	16708	16655	16663	16639	16654	16716	16574	16775	16711	16610	16753	16736	16753	16837	16832	16671	16633	16625	16790	16835	16629	16732	16554	16470	16600	16885	16722	16813	16467	16781	16537	16519	16618	16582	16533	17001	16671	16683	16834	16538	16782	16689	16705	16603	16615	16808	16698	16554	16630	16687	16559	16644	16674	16662	16653	16784	16666	16668	16758	16597	16614	16750	16665	16565	16571	17033	16902	16760	16492	16606	16841	16720	16550	16571	16631	16731	16764	16898	16628	16733	16697	16771	16547	16725	16466	16697	16465	16853	16654	16588	16634	16697	16528	16467	16506	16676	16910	16670	16549	16562	16632	16603	16743	16657	16534	16591	16578	16477	16667	16571	16746	16591	16594	16539	16672	16548	16788	16682	16594	16602	16553	16703	16844	16697	16643	16519	16710	16838	16848	16813	16495	16489	16549	16601	16742	16640	16677	16625	16703	16739	16754	16839	16651	16834	16870	16784	16449	16360	16783	16687	16699	16620	16605	16614	16809	16511	16550	16880	16499	16716	16606	17029	16697	16560	16623	16674	16594	16662	16745	16821	16914	16857	16729	16914	16543	16834	16676	16841	16805	16833	16703	16491	16904	16731	16684	16688	16529	16783	16664	16503	16536	16589	16881	16692	16723	16709	16679	16663	16792	16690	16723	16443	16872	16741	16562	16815	16748	16464	16645	16677	16876	16762	16548	16492	16764	16654	16561	16829	16583	16966	16667	16771	16723	16725	17024	16820	16544	16721	16747	16685	16572	16793	16747	16747	16497	16697	16610	16676	16667	16439	16480	16752	16636	16652	16566	16729	16828	16496	16545	16641	16707	16531	16526	16541	16740	16645	16994	16797	16908	16868	16515	16633	16732	16548	16544	16586	16659	16573	16497	16693	16768	16641	16561	16793	16720	16591	16706	16709	16499	16562	16829	16810	16644	16695	16785	16567	16697	16690	16785	16710	16768	16597	16719	16512	16388	16869	16963	16512	16495	16606	16576	16641	16768	16749	16726	16532	16733	16624	16660	16807	16484	16707	16547	16595	16759	16885	16648	16744	16626	16560	16537	16662	16640	16616	16687	16659	16661	16541	16781	16824	16597	16586	16573	16470	16741	16655	16908	16843	16669	16823	16824	16641	16655	16574	16844	16796	16586	16723	16356	16709	16799	16795	16294	16717	16680	16657	16656	16779	16792	16748	16547	16582	16707	16723	16793	16833	16728	16590	16629	16627	16634	16658	16558	16648	16685	16662	16751	16598	16438	16944	16574	16659	16538	16497	16787	16622	16779	16685	16716	16576	16741	16701	16672	16604	16410	16396	16603	16638	16801	16651	16723	16576	16650	16937	16535	16607	16549	16808	16533	16788	16751	16555	16705	16727	16873	16646	16808	16864	16842	16516	16637	16770	16695	16725	16665	16622	16749	16496	16672	16900	16597	16913	16748	16614	16762	16665	16696	16760	16813	16556	16783	16661	16792	16516	16951	16657	16719	16618	16745	16705	16663	16804	16913	16882	16579	16693	16499	16868	16729	16508	16677	16683	16475	16687	16504	16649	16739	16632	16663	16848	16761	16616	16637	16815	16645	16961	16807	16881	16492	16621	16684	16600	16673	16530	16498	16900	16765	16849	16584	16773	16599	16839	16678	16858	16773	16692	16825	16724	16727	16817	16579	16531	16488	16797	16515	16832	16723	16758	16394	16835	16830	16548	16695	16648	16508	16692	16684	16473	16664	16554	16732	16769	16383	16506	16682	16644	16726	16901	16660	16710	16761	16684	16656	16746	16510	16676	16842	16638	16745	16488	16510	16867	16467	16599	16689	16748	16597	16786	16519	16531	16522	16754	16503	16639	16560	16721	16776	16478	16695	16724	16794	16681	16723	16546	16760	16756	16675	16609	16705	16632	16592	16753	16636	16631	16697	16663	16656	16604	16780	16874	16709	16456	16564	16743	16656	16773	16701	16596	16748	16777	16801	16803	16660	16654	16535	16781	16742	16626	16415	16682	16579	16518	16678	16563	16608	16554	16663	16608	16453	16404	16689	17058	16540	16704	16780	16719	16787	16572	16833	16673	16520	16505	16672	16845	16849	16891	16891	16601	16675	16745	16540	16600	16520	16664	16734	16700	16668	16674	16725	16802	16787	16731	16479	16813	16843	16582	16773	16614	16218	16428	16458	16640	16662	16816	16784	16715	16830	16736	16926	16628	16527	16607	16640	16550	16489	16506	16899	16884	16830	16789	16757	16817	16751	16790	16706	16654	16619	16601	16909	16609	16726	16584	16756	16680	16827	16419	16630	16696	16812	16818	16855	16912	16710	16776	16715	16888	16736	16902	16822	16881	16731	16639	16925	16668	16768	16626	16549	16543	16718	16815	16772	16607	16772	16686	16665	16505	16956	16737	16688	16755	16519	16815	16520	16888	16430	16637	16744	16655	16715	16652	16572	16722	16743	16656	16855	16684	16674	16606	16633	16646	16758	16520	16894	16749	16949	16782	16708	16431	16612	16695	16379	16566	16380	16591	16835	16645	16626	16685	16598	16749	16664	16549	16782	16745	16612	16774	16675	16761	16773	16762	16584	16759	16632	16736	16493	16660	16571	16658	16643	16655	16735	16651	16531	16669	16694	16694	16538	16587	16602	16752	16902	16724	16813	16874	16613	16672	16697	16658	16851	16717	16769	16580	16661	16603	16622	16833	16617	16656	16777	16755	16683	16654	16674	16767	16606	16696	16935	16860	16500	16737	16781	16763	16740	16998	16898	16655	16769	16818	16604	16654	16802	16496	16663	16632	16857	16715	16753	16687	16831	16816	16571	16734	16661	16722	16781	16763	16860	16663	16589	16633	16677	16709	16579	16717	16608	16790	16537	16598	16691	16783	16814	16713	16761	16911	16680	16726	16734	16742	16748	16850	16878	16711	16675	16663	16489	16521	16580	16701	16556	16830	16558	16745	16845	16560	16578	16662	16774	16746	16624	16682	16721	16616	16791	16550	16658	16775	16670	16809	16686	16705	16614	16609	16642	16684	16586	16626	16571	16744	16647	16712	16637	16616	16802	16644	16534	16645	16789	16804	16687	16724	16623	16813	16395	16989	16744	16666	16667	16464	16894	16558	16710	16653	16636	16636	16652	16529	16431	16456	16643	16781	16747	16584	16558	16648	16563	16638	16594	16541	16743	16661	16674	16661	16748	16853	16548	16797	16767	16663	16825	16746	16742	16672	16684	16695	16662	16532	16670	16697	16920	16754	16770	16588	16618	16529	16611	16567	16579	16672	16679	16697	16791	16700	16643	16684	16900	16824	16699	16825	16893	16682	16785	16751	16662	16956	16502	16759	16717	16748	16830	16406	16698	16430	16551	16538	16821	16558	16740	16696	16719	16634	16750	16346	16577	16923	16467	16648	16696	16440	16426	16720	16658	16746	16522	16832	16614	16627	16717	16836	16854	16782	16431	16465	16514	16632	16896	16610	16684	16630	16762	16639	16851	16926	17007	16427	16664	16702	16637	16681	16740	16632	16466	16650	16722	16620	16870	16689	16500	16816	16619	16631	16515	16782	16440	16877	16598	16622	16648	16803	16758	16817	16763	16650	16980	16749	16753	16761	16745	16542	16918	16776	16766	16756	16814	16691	16543	16710	16729	16639	16450	16630	16568	16779	16878	16707	16773	16753	16917	16836	16590	16542	16603	16629	16728	16719	16681	16446	16424	16573	16549	16709	16455	16648	16610	16640	16554	16385	16522	16679	16718	16579	17002	16758	16803	16597	16750	16761	16698	16645	16952	16816	16688	16679	16496	16741	16708	16462	16753	16873	16869	16714	16704	16572	16689	16675	16861	16972	16682	16652	16749	16727	16602	16711	16577	16690	16898	16848	16684	16918	16692	16740	16642	16538	16487	16677	16831	17025	16535	16648	16583	16557	16820	16696	16889	16689	16610	16481	16676	16650	16778	16539	16607	16809	16669	16868	16554	16549	16724	16673	16585	16706	16700	16642	16635	16752	16568	16695	16845	16755	16849	16354	16637	16664	16809	16745	16770	16696	16602	16621	16609	16649	16721	16679	16744	16836	16729	16813	16678	16758	16781	16726	16499	16728	16924	16856	16819	16823	16495	16700	16648	16786	16745	16718	16719	16774	16698	16505	16733	16695	16549	16892	16697	16693	16571	16586	16637	16751	16749	16719	17046	16635	16505	16615	16505	16572	16740	16894	16751	16782	16812	16672	16595	16762	16610	16775	16584	16448	16717	16641	16521	16678	16735	16792	16589	16638	16521	16497	16521	16610	16817	16628	16592	16729	16769	16600	16597	16767	16581	16581	16752	16473	16677	16797	16759	16596	16754	16611	16577	16764	16563	16720	16718	16926	16557	16615	16638	16750	16711	16572	16505	16511	16600	16674	16507	16664	16745	16705	16772	16677	16559	16632	16749	16646	16583	16463	16716	16636	16765	16641	16601	16927	16604	16706	16633	16343	16688	16662	16585	16568	16992	16606	16666	16787	16621	16731	16882	16831	16896	16565	16698	16594	16665	16574	16526	16742	16612	16711	16789	16709	16610	16795	16738	16701	16621	16490	16695	16864	16698	16566	16600	16702	16605	16722	16700	16728	16862	16966	16669	16822	16768	16731	16700	16627	16795	16791	16730	16781	16557	16678	16638	16553	16697	16709	16759	16554	16786	16790	16560	16758	16741	16723	16531	16643	16644	16826	16720	17025	16839	16685	16635	16619	16696	16724	16656	16700	16920	16804	16654	16446	16754	16873	16628	16690	16774	16723	16708	16629	16814	16863	16591	16851	16607	16533	16761	16852	16754	16803	16873	16622	16636	16649	16734	17061	16723	16487	16772	16729	16601	16607	16737	16672	16602	16728	16672	16749	16556	16529	16574	16767	16716	16557	16609	16802	16473	16824	16757	16481	16898	16650	16656	16856	16793	16777	16716	16723	16545	16679	16693	16699	16640	16716	16765
17387	19707	17534	18938	18501	21557	15990	15714	13255	10818	9957	9984	9868	9630	9515	9644	9739	9569	9647	9672	9757	9869	9588	9713	9614	9733	9646	9658	9739	9647	9660	9695	9505	9876	9581	9489	9658	9720	9630	9644	9645	9566	9641	9706	9658	9495	9670	9741	9693	9603	9642	9666	9591	9683	9684	9554	9634	9502	9644	9684	9522	9707	9749	9630	9596	9736	9702	9730	9575	9793	9737	9644	9553	9635	9793	9638	9589	9576	9521	9607	9816	9638	9713	9783	9669	9600	9727	9661	9645	9704	9605	9731	9649	9748	9509	9585	9737	9617	9622	9707	9779	9548	9613	9687	9715	9667	9695	9637	9753	9624	9621	9492	9624	9711	9565	9528	9529	9489	9751	9574	9663	9555	9652	9655	9657	9610	9552	9664	9644	9641	9740	9467	9632	9708	9677	9638	9689	9527	9877	9700	9544	9586	9557	9476	9581	9573	9618	9693	9629	9691	9745	9639	9611	9595	9707	9507	9607	9806	9635	9487	9670	9742	9693	9692	9630	9532	9702	9608	9580	9677	9598	9602	9694	9735	9798	9679	9612	9453	9610	9555	9673	9500	9496	9673	9622	9758	9708	9481	9489	9763	9665	9605	9561	9616	9602	9673	9850	9705	9576	9716	9565	9792	9604	9677	9580	9790	9742	9611	9560	9474	9662	9569	9449	9743	9646	9635	9638	9568	9582	9797	9593	9642	9510	9759	9590	9708	9624	9613	9585	9510	9652	9696	9705	9585	9613	9575	9662	9655	9831	9628	9488	9689	9589	9487	9689	9683	9706	9458	9596	9522	9685	9691	9687	9519	9708	9624	9611	9542	9694	9726	9683	9671	9578	9556	9589	9698	9615	9687	9699	9630	9771	9575	9643	9410	9513	9534	9761	9543	9514	9621	9671	9776	9631	9593	9667	9561	9695	9549	9584	9682	9729	9599	9532	9724	9726	9514	9824	9717	9671	9499	9662	9737	9659	9725	9607	9785	9487	9658	9648	9698	9766	9526	9675	9647	9708	9654	9644	9689	9653	9632	9665	9432	9575	9725	9626	9493	9689	9549	9516	9551	9454	9562	9556	9469	9500	9733	9764	9627	9810	9627	9588	9606	9531	9684	9764	9619	9624	9601	9658	9543	9655	9682	9666	9500	9507	9647	9789	9769	9691	9727	9486	9539	9645	9658	9557	9471	9708	9605	9740	9627	9616	9553	9697	9663	9748	9717	9680	9588	9611	9659	9578	9585	9574	9803	9775	9643	9567	9652	9590	9612	9607	9563	9608	9806	9759	9596	9486	9509	9666	9632	9599	9693	9539	9652	9626	9579	9669	9805	9666	9589	9722	9703	9640	9539	9740	9616	9783	9578	9728	9606	9793	9627	9665	9499	9517	9479	9762	9534	9788	9693	9593	9651	9652	9722	9549	9708	9800	9728	9503	9659	9673	9641	9648	9605	9534	9473	9602	9491	9617	9690	9704	9561	9763	9539	9679	9702	9638	9526	9649	9714	9543	9614	9711	9471	9680	9730	9558	9680	9604	9580	9637	9597	9559	9664	9558	9558	9636	9684	9529	9633	9756	9590	9769	9719	9553	9756	9532	9675	9741	9664	9603	9707	9722	9686	9689	9465	9551	9639	9696	9500	9820	9751	9620	9563	9523	9628	9571	9725	9550	9522	9472	9816	9681	9528	9583	9562	9580	9778	9589	9547	9532	9655	9728	9583	9528	9559	9571	9628	9687	9442	9598	9690	9643	9670	9698	9599	9738	9541	9686	9564	9540	9618	9649	9652	9627	9553	9686	9626	9717	9690	9586	9674	9526	9671	9700	9753	9723	9588	9521	9675	9834	9523	9495	9623	9663	9652	9587	9634	9697	9720	9585	9535	9613	9717	9472	9513	9496	9784	9608	9566	9656	9673	9660	9666	9644	9598	9661	9661	9521	9648	9624	9585	9669	9614	9609	9690	9714	9669	9548	9613	9616	9722	9583	9659	9682	9650	9600	9757	9685	9732	9438	9611	9531	9647	9612	9727	9509	9641	9647	9730	9429	9493	9566	9653	9488	9668	9590	9426	9586	9606	9667	9543	9646	9565	9652	9608	9735	9728	9613	9702	9778	9698	9807	9545	9731	9604	9711	9895	9634	9738	9585	9750	9539	9649	9669	9672	9745	9760	9649	9793	9642	9675	9564	9651	9700	9613	9643	9778	9597	9657	9631	9633	9696	9680	9497	9601	9618	9551	9608	9693	9664	9464	9696	9613	9582	9767	9616	9502	9718	9683	9510	9732	9852	9617	9699	9695	9564	9665	9624	9643	9733	9681	9670	9600	9614	9678	9587	9672	9623	9488	9576	9615	9630	9724	9659	9675	9450	9770	9817	9544	9753	9633	9520	9698	9581	9619	9557	9643	9652	9637	9697	9660	9829	9652	9609	9657	9514	9619	9750	9675	9702	9558	9591	9594	9681	9651	9775	9689	9539	9710	9654	9558	9544	9787	9672	9741	9603	9522	9683	9695	9674	9592	9607	9594	9723	9720	9633	9614	9655	9569	9603	9524	9611	9733	9524	9707	9567	9706	9592	9633	9629	9659	9734	9794	9617	9811	9572	9700	9570	9579	9685	9724	9565	9594	9699	9819	9613	9657	9749	9635	9551	9654	9630	9732	9676	9763	9512	9540	9638	9730	9561	9695	9588	9485	9656	9615	9719	9643	9642	9514	9633	9725	9653	9424	9694	9594	9593	9793	9558	9640	9680	9524	9650	9635	9536	9586	9524	9716	9641	9641	9637	9681	9606	9868	9724	9664	9603	9549	9659	9587	9550	9712	9522	9609	9676	9644	9767	9653	9670	9621	9637	9534	9649	9727	9754	9605	9656	9634	9743	9513	9637	9629	9662	9607	9669	9780	9744	9539	9552	9640	9711	9731	9730	9660	9580	9668	9599	9631	9563	9702	9598	9540	9686	9626	9618	9657	9699	9640	9528	9509	9569	9464	9725	9601	9555	9624	9627	9569	9721	9570	9652	9597	9627	9727	9623	9642	9430	9529	9649	9704	9540	9659	9674	9707	9585	9554	9511	9643	9533	9646	9593	9613	9668	9506	9621	9629	9656	9677	9653	9610	9739	9790	9746	9592	9675	9550	9393	9733	9649	9411	9625	9627	9703	9650	9723	9636	9651	9488	9714	9656	9468	9479	9611	9565	9763	9692	9669	9700	9668	9694	9432	9645	9575	9670	9647	9600	9595	9550	9738	9794	9703	9667	9617	9801	9564	9538	9546	9558	9575	9615	9653	9697	9558	9827	9547	9698	9504	9604	9641	9616	9550	9720	9620	9659	9725	9507	9645	9586	9600	9702	9547	9603	9581	9551	9620	9811	9634	9638	9586	9598	9801	9707	9621	9707	9743	9650	9490	9667	9683	9612	9697	9686	9502	9682	9607	9740	9466	9656	9684	9624	9669	9623	9648	9632	9620	9673	9717	9759	9615	9584	9686	9584	9694	9610	9629	9581	9694	9658	9699	9795	9697	9664	9548	9819	9817	9620	9754	9682	9862	9699	9599	9496	9739	9558	9701	9630	9653	9504	9732	9751	9445	9618	9544	9573	9614	9706	9628	9502	9790	9663	9649	9542	9606	9566	9527	9690	9702	9655	9581	9536	9570	9618	9585	9776	9572	9708	9731	9611	9595	9676	9532	9479	9558	9591	9662	9519	9608	9761	9640	9724	9575	9599	9592	9645	9679	9840	9651	9541	9576	9751	9639	9765	9518	9592	9810	9613	9594	9660	9695	9609	9534	9562	9709	9796	9572	9690	9541	9737	9563	9708	9621	9549	9465	9499	9520	9669	9694	9758	9597	9625	9554	9666	9685	9641	9643	9631	9615	9529	9747	9512	9762	9667	9620	9781	9634	9572	9607	9557	9584	9609	9754	9619	9606	9679	9486	9561	9579	9554	9558	9699	9621	9785	9690	9622	9604	9494	9546	9710	9504	9593	9576	9755	9720	9784	9643	9676	9818	9697	9765	9763	9693	9681	9714	9685	9622	9693	9680	9722	9744	9667	9624	9683	9595	9715	9551	9636	9621	9746	9753	9682	9671	9667	9680	9573	9568	9583	9518	9569	9605	9561	9713	9608	9676	9594	9668	9563	9546	9662	9665	9709	9538	9791	9550	9741	9649	9637	9753	9624	9580	9508	9679	9759	9630	9648	9672	9751	9653	9550	9796	9595	9589	9537	9703	9481	9655	9749	9840	9643	9623	9562	9697	9569	9514	9620	9591	9668	9584	9622	9667	9540	9627	9827	9660	9702	9559	9816	9593	9674	9521	9674	9848	9704	9595	9729	9607	9602	9531	9560	9566	9668	9731	9664	9565	9710	9658	9685	9630	9629	9746	9577	9641	9673	9756	9618	9501	9696	9720	9644	9581	9812	9703	9551	9694	9618	9525	9510	9656	9735	9686	9658	9608	9621	9663	9704	9675	9650	9604	9691	9633	9652	9630	9645	9702	9672	9563	9535	9493	9591	9594	9636	9552	9671	9567	9812	9655	9714	9791	9638	9557	9617	9594	9733	9508	9601	9630	9507	9604	9664	9590	9779	9639	9562	9634	9696	9683	9458	9586	9693	9576	9556	9717	9459	9649	9661	9612	9591	9669	9740	9560	9670	9780	9636	9496	9595	9835	9579	9674	9575	9608	9770	9686	9592	9774	9651	9621	9600	9453	9537	9811	9612	9501	9599	9691	9564	9567	9703	9739	9598	9596	9810	9649	9601	9644	9648	9682	9580	9576	9524	9647	9551	9577	9747	9587	9726	9536	9658	9563	9636	9611	9656	9562	9601	9625	9632	9736	9816	9597	9533	9671	9409	9508	9631	9592	9620	9555	9793	9535	9599	9536	9608	9474	9702	9690	9673	9665	9568	9749	9763	9603	9464	9688	9700	9764	9552	9800	9691	9678	9526	9652	9538	9613	9541	9674	9746	9624	9482	9687	9702	9810	9634	9656	9568	9687	9585	9643	9557	9688	9748	9510	9569	9606	9686	9601	9687	9564	9705	9613	9659	9615	9662	9548	9669	9734	9713	9542	9730	9716	9536	9651	9868	9569	9654	9620	9719	9784	9757
25467	21125	30984	39957	40102	32711	38852	41963	31226	23323	19486	17887	17423	17161	17112	17083	17030	17131	17021	17109	17046	17317	16970	16891	17149	17135	17098	16858	17028	16976	16941	16833	17210	17113	16979	16979	17076	17001	16980	16892	17090	17115	16876	17154	17080	16883	16941	16834	17031	17044	16934	16656	17028	17048	16876	17044	16815	16911	17102	17052	16892	17062	17045	16880	17069	16959	17071	16963	16951	17061	17026	16935	17086	16987	17110	16948	17024	16995	16837	17046	17047	17063	16951	16994	17084	16932	16962	17013	16871	16937	16982	17075	16874	17148	16816	16804	16999	16880	16890	17095	16916	17027	17194	16934	17061	16703	17121	16974	16913	16885	16933	16958	16994	16875	16970	17025	16879	17124	16995	16867	16951	17110	16931	16794	16905	17178	17081	17073	16870	17068	16805	17054	16744	17006	16981	16992	16923	17025	16898	16919	17012	17064	17029	17028	17011	16997	16925	17047	17133	16952	16968	17140	16801	16794	16901	16953	16825	16984	17049	17039	17209	17054	16846	16891	17063	17055	16959	16897	17156	16959	17014	16671	16960	16945	17146	16905	16889	16850	16973	17006	16853	16921	16848	16989	16987	16962	16959	16980	16976	17110	17007	16856	17019	16969	17151	17044	16949	16874	16770	16986	16985	16851	17109	16922	16869	16960	17051	16719	17018	16864	16985	16997	17057	16712	16986	16928	16820	17067	16843	17051	17176	16850	16955	17080	16919	16940	17093	16997	17082	16953	17084	17056	17153	16918	16746	16907	16834	16807	16758	16921	17116	16979	16873	17240	16899	16992	17027	17035	16737	17057	16979	16904	16971	17095	16924	16949	16829	17129	16921	17156	17135	16760	17233	17046	17042	17164	17011	17056	16904	16793	16916	16902	17109	16924	17074	16863	17091	16981	17045	17070	16870	16755	16842	17050	17068	17058	16983	16809	16930	16794	17069	17120	17048	16758	16994	17032	16874	16639	17017	17040	16989	17108	17100	16787	16931	16946	17088	16872	16763	16897	17106	17109	16918	16959	16861	16965	16942	17063	16826	16814	16889	16948	17116	17053	16913	16916	16931	16865	16846	16921	17044	17024	16991	16946	16980	16933	17073	16961	16829	17081	16870	16870	17011	16888	17107	16803	16856	16688	16877	16802	17025	16891	17030	16993	16935	17021	17032	17091	17085	16980	16902	16877	16978	17094	16830	17086	17068	17186	16794	17119	17130	17199	16774	17073	16894	16937	16844	16924	16933	16881	17056	16925	16936	16981	17160	16903	16844	17011	16867	16953	16795	16980	17063	16945	17101	17050	17025	16872	16983	17177	17003	16950	17168	16912	16922	16804	16948	16936	16959	17040	17108	16971	16690	16923	16794	17009	16894	17072	17024	16843	16889	16798	16958	16914	17039	17078	16854	16944	16894	16993	17022	17256	16787	17066	16976	16836	16890	17068	16971	16881	16919	16963	16889	17118	17137	16797	17048	16859	16887	16818	16891	16956	17088	16892	17008	16992	16960	17164	16966	17078	16926	16945	16842	16903	17006	16978	16924	16863	16943	16912	17018	17132	17026	16990	16918	16997	16891	16996	16949	16921	16824	16942	17201	16891	16981	17026	16975	16900	17060	17054	16874	16823	17081	17027	16792	16875	16970	16898	17109	16988	17012	17116	17090	16861	17001	16815	16788	17085	17002	16901	16996	16983	16754	16839	16961	17079	16908	16767	16802	16945	16923	16908	16822	16982	17146	16833	17111	16956	16955	16955	16919	16940	16878	17074	17020	16860	16710	17053	16915	16952	17149	17021	17260	16924	16800	16990	16973	16836	17136	17075	16807	16883	17038	16998	16887	16901	17017	16838	16866	17164	16993	16950	17073	16951	17007	17062	17053	16970	16972	16908	16820	17010	17136	16962	17052	17034	17033	16889	17243	17021	16931	16982	16956	16989	16889	16953	16969	16998	17023	17037	16952	16972	16889	16936	16906	16915	16993	16957	17101	16963	16955	17062	17071	17076	16934	16969	17129	16845	16924	17007	16956	17097	16866	17015	16881	16938	16991	16872	17050	17139	17007	16785	16930	16858	17039	17085	17116	17148	16802	16813	16914	17038	16941	16758	17103	16873	16824	17294	17011	17193	16961	16948	16805	16957	16824	16975	17264	17034	17047	16976	16789	16949	17073	16922	16851	16958	16933	16994	17219	16988	17084	16776	17094	16905	16837	17011	16976	16974	17005	17076	16911	16919	16940	16960	17007	17164	16763	16851	17013	16907	16891	16849	17084	17044	17007	16796	17000	16844	16837	16774	16952	16944	16977	16884	17097	17039	17160	17057	16793	16874	17053	17102	16997	17153	16927	16780	16931	16778	17154	16976	16710	16792	16686	16933	16814	16829	17001	16894	16999	17257	17002	16716	17023	16918	17013	17040	17046	16830	16958	16862	17283	16911	16955	17081	17101	17000	17001	17138	16893	16978	17201	16729	17040	16944	16996	16789	17080	17018	17132	16961	16903	16999	17104	16908	16900	17033	16974	16925	17078	16913	16884	16987	16977	17198	16925	16818	16984	16959	16902	16787	16896	16936	16853	16953	16912	17056	16934	17002	17034	16842	16918	16745	16967	17050	16929	16973	16929	17092	17013	16789	17034	17029	17026	16886	16901	16804	16932	16664	17066	16971	16811	16909	16925	16972	17178	17032	17131	16997	16938	16941	16896	17047	17148	16826	16971	17022	16970	16839	17180	16954	16899	17314	17009	16996	16936	16831	17095	16866	17007	16928	16990	16972	17170	17065	16930	16982	16807	16906	16991	17182	16949	17083	17011	16930	17008	17050	17210	17094	16876	16864	17071	16870	17030	16759	16793	16837	16849	17145	16965	16733	16874	17114	16963	17118	16831	16792	16845	16985	16949	16856	17095	17084	17207	16992	17007	16969	16974	16776	17115	16941	16984	17190	16861	17132	17068	17215	16962	17044	16851	16881	17050	16956	17006	16905	16847	16774	16848	17068	16986	17107	16904	16897	16822	16891	16824	16830	16949	17191	16741	17054	17076	17154	17044	17050	16914	17063	17111	17023	16985	17010	16946	16824	16996	16962	17021	17037	16798	16976	16770	17158	16891	17070	16978	16755	17044	16893	17064	16940	16945	16988	17010	17016	16964	16999	16895	16956	16957	16806	16980	16914	17095	17076	17364	16931	16866	16986	17006	16783	16999	16993	16848	16875	16737	17090	16932	17124	16964	17057	17132	16884	16939	17017	16838	16768	16983	16929	17216	17026	16893	16812	16864	16867	16806	17076	17048	16972	16794	16935	17031	16863	16975	16717	16955	16964	17028	17104	16968	16964	17020	17025	16784	16745	17091	16863	17152	16821	17086	16855	16930	17187	16861	17047	16992	16980	17082	17040	17194	16972	17061	17010	16721	17059	16882	16789	17063	16829	16940	16952	16760	16895	16851	16908	16892	16945	17074	17101	16792	17033	17035	16970	16990	17014	16838	16839	16991	16866	16943	17135	16976	16977	16995	16866	16822	16874	16978	16979	17059	16904	17014	16953	16833	17029	16805	16893	16703	16928	16901	17099	17025	16754	16914	16949	17100	16950	17113	16926	16917	16942	16959	17038	16782	16800	17108	16995	16876	16950	16904	16874	17052	16775	16743	16773	16932	16813	16666	17150	16956	17057	16990	17128	17120	16842	16967	16849	16845	16954	16967	16753	17083	16883	16925	17209	17063	17098	16905	16899	16937	17125	16820	17022	16822	16940	17121	17287	16983	16989	16963	16938	16788	16804	16744	17181	16936	16674	17119	16792	16930	16941	16792	17003	17050	16875	16860	16981	16976	16861	16893	16853	17093	17210	17057	16837	16819	16858	16900	16948	17058	17112	16936	17004	17063	16917	16963	17139	17021	16965	16888	17076	16903	16907	17053	17000	16954	16952	16981	16942	16855	16997	16958	16936	16957	16953	16823	16833	17001	16920	16890	16821	16869	17024	17038	17093	17066	17102	17024	16892	16951	16778	16799	17032	16967	17082	17043	16958	16940	17009	17222	17017	16918	17041	16962	17136	17100	17128	16813	17022	17024	16723	16932	16794	16955	16863	16836	16971	17104	17212	16986	16758	17113	17052	17204	16924	17167	17145	16955	16798	16946	17129	17159	16827	17140	17173	17380	17028	17157	16887	17114	16967	16782	17026	16861	16913	16852	16827	16886	17104	16920	17200	17146	16949	16850	17011	17052	16892	16994	16859	17067	16860	17097	16729	16899	17117	16924	16975	16882	17111	17040	16885	17043	17172	16941	17134	17079	16644	16765	16846	17042	17067	16965	17198	17006	17156	16924	16975	16989	17136	16979	16965	17108	16859	17039	17013	16831	17060	17188	16946	16920	16952	17121	16854	16836	16711	16944	17133	16904	17034	17147	16826	17083	17066	16762	17076	17073	16893	16880	16924	16954	16993	16829	16786	16810	17048	17053	16960	16938	17032	17060	16945	16993	17040	16877	17125	16919	16849	17109	16789	17057	16803	16915	17060	16902	16826	16977	16990	16918	16879	17000	17092	16998	16926	16880	17084	16815	17046	17191	16908	16889	17079	17057	17003	16942	16955	16951	16883	16939	16962	17009	16986	17113	17102	16820	17058	17047	16983	16795	17076	16798	16785	16738	16924	17118	17146	16956	16858	16949	16956	16840	17003	16759	17031	17003	16767	16896	16924	17106	16819	17114	17037	17042	17018	17069	16913	16855	16876	16802	17018	17110	16995	17133	16955	16949	17100	16987	17098	17026	16738	17016	16909	16778	16954	17076	17044	17003	16902	17142	16877	16946	16879	17045	17080	17176	16845	16756	16956	17049	16875	17011	16911	16958	16878	17055	16941	17010	16959	17008	16974	16952	16693	16886	16988	16782	16927	16756	16868	17110	16983	16885	17162	17010	16976	17144	16999	16877	16872	16934	16637	16974	17042	17001	17102	17003	16979	16897	16898	17093	17015	16908	17283	16908	17147	16979	16951	16999	17059	16857	17017	17119	16868	16952	17010	16972	17012	17002	17213	17034	16869	17324	17020	17117	16769	17083	17155	16962	17056	17126	16774	17155	17030	16923	16952	16914	17171	17018	17133	17026	17036	16964	16913	16966	16892	17003	17011	16904	17063	17173	16852
16775	32188	50634	41405	35659	25091	33746	32994	21346	14650	11446	10340	10280	9933	10013	10030	9964	10082	10029	10205	10045	9859	9882	10126	10044	10055	10018	9837	10042	10015	9961	9886	9941	10025	9944	9932	9905	9973	10115	10071	10012	9987	9889	10020	9975	9839	10056	9930	9954	9950	9783	9937	10020	9980	9967	10089	10019	9937	9804	9824	9757	9954	9946	9953	9959	10014	9913	10000	10193	9892	9993	10015	9977	10024	10023	10082	9792	10123	10066	9979	9954	9990	10081	9987	9909	10024	10069	9972	10004	9962	9959	10072	9854	9957	9908	9921	9814	10014	9946	10026	9892	9983	9875	9925	9999	9965	9953	10022	9886	10016	9929	9913	9904	9944	10077	9901	10055	10010	9902	9808	10046	10012	10044	10000	9977	9957	9936	9763	9959	9949	9942	10063	9937	9942	10009	9886	9951	10002	9911	10035	9942	9998	10014	10003	9972	9921	9930	10048	9998	9965	9808	9816	9946	9996	9959	9910	9950	9805	9975	9827	9817	10030	9981	9974	9931	9930	10044	9972	10019	10110	10053	9822	10013	9935	10027	9820	10016	9855	9945	9855	9891	9811	9746	9932	9894	10174	9967	10017	9920	9898	10022	9991	10031	9889	10072	9917	9952	9992	9943	9913	9817	9801	9827	10004	9983	9919	9999	9950	9951	9938	10040	9915	9865	10047	9798	9983	9824	10042	9834	9867	10008	9984	10009	10038	9879	9878	9892	9970	9884	10006	10066	9993	9836	9952	9876	10008	9974	9909	9932	10239	9867	10037	10044	10067	10045	9933	10097	9970	9839	9911	10031	9968	9856	10012	9877	9913	9892	9993	10115	10013	9989	9939	9832	9893	9975	9970	9903	9967	9897	9990	9930	9909	10073	10124	9953	9971	9995	9937	9837	9924	9960	9945	9940	9913	10027	9900	10097	9991	9945	9983	9946	9913	9882	9777	9791	9872	9834	10047	10104	10055	9937	9980	10084	9953	9965	9899	9940	9937	10051	9794	9952	9903	9974	10012	9930	10069	10061	9959	10001	9919	9714	9942	9899	9945	10016	10031	10040	9833	9825	9713	10016	9907	9864	10043	9973	9907	9969	10020	9862	9985	9826	10047	9985	9917	10036	10042	9921	9837	10017	9936	10069	10078	10107	9824	9931	9981	9879	9949	10113	9931	9933	10074	9840	10008	9960	9994	9891	9853	10037	9832	9877	9882	9883	10038	10012	9996	10032	9948	9993	9942	9940	9868	9941	9900	9870	10001	9901	10007	10013	9984	9805	10012	9825	9976	9908	10034	10138	9925	9935	9972	9990	9904	9846	10063	9859	10074	9700	9999	9989	9839	9963	10055	10032	9898	9945	9940	10087	9964	10055	9973	9962	9851	9881	9949	9941	10006	9975	9950	9939	9937	9854	9817	10125	9839	9853	10037	10048	9835	9970	9731	9828	9833	9931	10057	9865	9918	10062	10080	9940	9946	9972	9876	9875	9889	9886	9990	9901	9911	10030	9955	10097	9822	10091	9990	9761	9952	9928	9990	9957	9966	10031	9949	9992	9966	10033	10026	10089	10044	9853	9926	9985	9797	9948	9926	9877	9839	9849	9886	9830	9955	10018	9702	10063	10083	9927	9921	9808	9868	9898	9956	10008	9957	10041	9922	10076	9901	9966	9946	10038	9988	9976	10170	9876	10168	10015	10120	9900	9993	9977	9989	10071	9972	9911	9857	9981	10251	9803	10139	9901	10003	10015	9954	9867	9955	10115	10019	9987	9867	9940	10006	9968	10030	9882	9947	9920	10036	10001	9800	9915	9997	9805	9839	9902	10036	9964	9989	9936	10123	10134	9972	9961	10002	9853	10010	9905	9919	9873	10024	9928	9906	9954	9887	9938	9966	9835	9729	9939	10015	9958	9984	9953	9979	9897	10034	9935	10033	9917	10061	9937	9930	9869	9895	9849	10003	9904	10039	9676	9984	10095	10006	9897	9921	9855	10012	9861	10038	9957	9910	10047	10025	9881	9930	9809	9823	9861	10091	10028	10058	9968	10115	9967	9964	9985	10018	9925	9937	9871	9980	9965	10021	9976	9898	10008	9849	10031	9818	9980	9989	9998	9788	9994	9880	9946	9923	9880	9936	9867	9905	9958	9958	9999	9897	9963	9890	9911	9980	9930	9870	9811	9924	10000	9926	9889	10014	9849	9811	10104	10016	9912	9978	10040	9943	9994	10014	9922	9962	10005	10035	10040	10079	9899	10023	10079	9951	10011	9978	10018	10033	9880	10024	10092	9938	9937	10009	9929	10062	9938	9880	9866	10156	9861	9881	10036	9908	10020	9949	9960	9919	9878	9943	9888	10015	9928	9996	9952	9994	10059	9911	9993	9929	9924	9859	9836	10072	9959	9917	9957	9991	9895	9977	9869	10033	9936	10017	9989	9922	9889	9904	10061	9851	10018	9933	9991	9933	10042	9789	9949	9925	9929	9992	9936	10029	9818	10042	9819	9909	10018	9935	9977	9954	10113	9925	9955	9883	9959	9848	9836	9786	10076	10076	10058	9852	9769	9956	10012	10003	9938	10000	9994	10148	9925	9863	9915	9916	9935	9945	9743	9936	9919	10008	9837	10072	9879	9882	10070	9887	9912	9970	9928	9844	9889	10016	9878	9921	9868	9892	9989	9838	9888	9938	9909	9928	10022	9997	9930	9802	9888	9995	9931	9904	10013	10045	10067	9914	9959	10003	10117	10002	9829	9937	9928	9904	9895	9939	9918	10008	9810	9970	9802	9911	10000	9921	10045	10021	10065	10046	10020	9958	9886	10033	10079	9980	10016	10178	9932	9792	10036	9855	9933	9873	10061	10003	10105	9890	10012	9878	9961	9986	9927	9871	10013	9877	9951	9946	9929	9800	9815	10135	9953	9854	9827	10075	9809	10092	10046	9974	9820	9885	9964	10015	9847	9921	9974	10039	9912	9935	9974	10019	9902	10098	10081	10009	9956	9967	10016	9875	9872	9854	9890	9979	9974	9964	9897	9962	9861	10004	9890	10057	9874	9934	9937	10003	10004	9927	10072	9914	9992	9864	9923	9913	9985	9905	9809	9973	9967	9883	10024	9953	9927	10030	9922	9886	9932	9990	9850	9934	9821	9980	9846	9899	9846	9995	9976	10184	10021	9795	10054	9847	9865	9974	9932	9870	9867	10055	9942	10011	10004	9973	10055	9940	9971	9951	9931	9921	10020	9740	10058	9802	10049	10054	9776	10064	9932	10003	10091	9999	9888	9982	10025	10005	9916	10020	9881	9829	10036	9874	10148	9986	9945	10041	10048	10086	10096	9873	9995	9826	10123	9950	9860	9982	9926	10036	10028	9793	9840	9857	9935	9913	9952	9970	10033	9916	9934	9882	9932	9891	9878	9850	9826	10017	9959	9989	9978	9848	9760	9951	9981	9817	9850	10035	9943	9848	9859	9997	9929	9937	9976	10032	9985	9995	9918	9907	10020	10164	9984	9847	10066	9946	9933	9893	9976	10193	9998	10031	9839	9862	9968	9833	9807	10011	9885	9991	9896	10081	9811	9875	9864	9913	10057	9908	10086	9973	9882	9928	9791	9972	9878	9856	9872	9902	9902	9949	10119	10075	10026	9864	9887	9984	9887	9929	9949	9948	9941	9872	9881	9919	9914	9917	10167	9975	9806	9891	9933	9997	10056	9909	9953	10066	9919	9903	10052	10078	9873	9976	9791	9883	10064	9913	9956	10016	10059	9810	10104	9995	9782	10092	9960	9981	9767	9936	9877	9961	9885	9971	10051	10034	9890	9909	10019	9885	9946	10010	9969	9921	9906	9928	10004	10031	10044	10023	9815	9934	10006	10018	9866	10132	9984	9978	9837	9964	10009	9931	9960	9873	10003	9942	9899	9984	10080	9954	9996	10019	10033	10028	10015	9941	9975	9854	9955	9946	10049	9882	10088	10035	9863	10041	9761	10045	10093	9946	9965	9891	10043	9858	9981	10040	9873	10010	9964	9862	9956	9830	9931	9956	9953	9820	10003	9855	9855	9832	9986	9754	10114	9925	9885	9743	10074	9974	10020	9884	9973	9931	9986	9916	9929	9896	10067	10049	9994	10010	9957	10095	10012	9902	9855	10063	9959	9958	9997	10051	10034	10083	9967	9800	9889	9866	9838	9971	10013	9886	9915	9844	10071	9952	10123	10113	9954	9945	10012	10008	9901	9918	9956	10069	9974	10032	10002	9838	10015	10136	10070	9970	9790	10054	9987	9925	9964	10037	9896	10021	10081	10045	9887	9984	9930	9949	10111	9951	9979	9940	9966	9961	9969	9968	9995	10001	9891	10003	10143	10030	9964	10096	9965	9990	9840	9919	10027	10088	9848	9933	10115	9908	9942	9864	9988	9796	9976	10039	9833	9849	9844	9961	9941	9984	9969	9953	10087	9990	10020	9988	9877	9986	9830	10014	9986	9850	9994	9993	9910	10067	9954	10118	9915	9868	9872	9848	10004	10114	10108	9823	9943	10041	9882	9954	9925	10051	9951	10052	10046	9904	9924	9779	9975	9953	10045	9905	9927	10066	9988	9929	9937	10095	9901	10005	10041	9963	9975	9995	9986	9943	9773	10030	10038	9803	10000	9870	10086	9939	10045	10022	9968	9953	9905	9916	9849	9917	9786	9901	9994	9954	9924	9985	10017	9848	10070	9986	9862	9757	9850	9959	9933	9968	9945	10088	9952	9976	9892	9831	9995	10043	9926	10014	9927	9796	9900	9903	9940	10087	9998	10053	9824	9874	10055	9960	10028	10130	9815	9964	10081	9948	9906	9831	10087	10083	10001	9897	10068	9916	9810	9899	9861	10012	9988	9979	9988	9920	10095	9965	9932	9926	10050	9959	9882	10089	9914	9878	9963	9934	9885	9989	9952	9847	9926	9870	10245	9900	10030	10071	9914	10034	9933	9956	10002	9991	9976	10003	9918	9966	9919	10133	10072	10077	10029	9946	10113	9971	10077	9933	10096	9879	10093	9958	9973	9992	10065	9916	10056	9965	9903	9957	9972	9880	10046	9912	9807	9939	9922	9918	9877	9963	9871	10151	9875	9923	9997	9967
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
