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
339399847050	339399847617	339399848167	339399848717	339399849267	339399849817	339399850367	339399850917	339399851467	339399852017	339399852567	339399853117	339399853667	339399854217	339399854767	339399855317	339399855867	339399856417	339399856967	339399857517	339399858067	339399858617	339399859167	339399859717	339399860267	339399860817	339399861367	339399861917	339399862467	339399863017	339399863567	339399864117	339399864667	339399865217	339399865767	339399866317	339399866867	339399867417	339399867967	339399868517	339399869067	339399869617	339399870167	339399870717	339399871267	339399871792	339399872367	339399872917	339399873467	339399874017	339399874542	339399875117	339399875667	339399876217	339399876767	339399877317	339399877867	339399878417	339399878967	339399879517	339399880043	339399880617	339399881167	339399881717	339399882267	339399882817	339399883367	339399883917	339399884467	339399885017	339399885567	339399886092	339399886667	339399887217	339399887767	339399888317	339399888867	339399889417	339399889943	339399890517	339399891067	339399891617	339399892167	339399892717	339399893267	339399893793	339399894367	339399894917	339399895467	339399896017	339399896542	339399897117	339399897642	339399898217	339399898767	339399899317	339399899867	339399900417	339399900967	339399901517	339399902042	339399902617	339399903167	339399903717	339399904267	339399904817	339399905367	339399905917	339399906467	339399907017	339399907543	339399908117	339399908667	339399909217	339399909767	339399910293	339399910867	339399911417	339399911967	339399912517	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2669	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23965	21618	29441	28346	30427	31596	32356	29051	26626	23376	21519	20335	19806	19644	19116	18711	18530	18452	18436	18339	18401	18102	18066	17920	18027	17982	18031	18000	17984	17723	17854	17840	17791	17657	17810	17794	17714	17943	17745	17802	17847	17834	17845	17859	17987	17971	17727	17939	17680	17910	17782	17910	17938	17820	17812	17812	17731	17692	17820	17753	17812	17590	17594	17871	17778	17868	17641	17629	17739	17660	17845	17849	17659	17896	17650	17761	17624	17577	17794	17776	17880	17686	17685	17783	17589	17785	17825	17631	17721	17833	17738	17798	17822	17733	17718	17576	17791	17736	17782	17659	17695	17626	17514	17666	17777	17575	17702	17633	17829	17756	17708	17726	17516	17647	17576	17898	17666	17705	17554	17939	17945	17908	17655	17690	17625	17818	17637	17723	17688	17744	17620	17575	17806	17596	17825	17918	17660	17589	17725	17784	17794	17671	18017	17651	17699	17663	17757	17873	17805	17635	17705	17900	17642	17750	17680	17870	17762	17605	17745	17790	17682	17799	17798	17701	17587	17758	17619	17718	17726	17589	17750	17560	17672	17746	17626	17642	17845	17937	17798	17520	17831	17886	17709	17573	17798	17561	17762	17562	17665	17684	17609	17675	17683	17968	17938	17544	17874	17545	17777	17722	17807	17590	17772	17590	17809	17790	17702	17720	17616	17866	17845	17598	17521	17747	17771	17763	17693	17537	17611	17772	17707	17795	17667	17476	17514	17630	17476	17784	17808	17670	17831	17574	17678	17631	17713	17511	17811	17721	17550	17782	17595	17628	17757	17674	17745	17746	17576	17800	17574	17840	17663	17626	17616	17708	17764	17744	17872	17610	17669	17739	17811	17566	17597	17507	17701	17619	17669	17820	17695	17605	17840	17836	17662	17587	17654	17607	17465	17910	17718	17903	17778	17558	17516	17531	17562	17797	17766	17674	17803	17694	17756	17930	17622	17764	17758	17785	17660	17693	17587	17528	17658	17702	17595	17839	17909	17749	17731	17800	17874	17714	17696	17677	17898	17787	17665	17831	17545	17562	17791	17706	17688	17482	17588	17638	17558	17815	17785	17608	17583	17764	17644	17569	17615	17627	17646	17593	17561	17782	17674	18033	17780	17816	17798	17724	17509	17645	17647	17743	17778	17695	17697	17708	17710	17798	17781	17755	17741	17730	17713	17522	17695	17799	17498	17543	17810	17881	17792	17612	17442	17599	17614	17852	17723	17877	17613	17651	17781	17427	17796	17871	17620	17715	17698	17746	17704	17632	17629	17814	17751	17791	17756	17564	17728	17594	17603	17507	17843	17872	17757	17625	17768	17802	17817	17723	17595	17639	17642	17762	17836	17774	17912	17729	17722	17543	17533	17593	17884	17514	17769	17709	17758	17845	17667	17778	17841	17778	17655	17626	17660	17733	17615	17696	17721	17671	17719	17730	17911	17585	17747	17550	17746	17504	17582	17850	17884	17684	17815	17725	17833	17736	17642	17713	17600	17827	17405	17610	17724	17707	17882	17629	17686	17618	17871	17932	17556	17656	17779	17862	17947	17673	17718	17747	17708	17598	17939	17682	17765	17805	17839	17684	17637	17671	17641	17590	17854	17750	17620	17715	17658	17841	18080	17649	17786	17737	17725	17605	17846	17661	17601	17565	17761	17640	17713	17844	17993	17660	17643	17812	17747	17352	17762	17637	17618	17897	17700	17655	17685	17580	17582	17610	17757	17761	17733	17578	17662	17777	17739	17533	17726	17762	17525	17695	17536	17545	17710	17695	17572	17713	17586	17665	17450	17503	17566	17718	17892	17572	17641	17729	17856	17793	17714	17814	17619	17863	18023	17816	17779	17913	17624	17704	17770	17687	17910	17813	17752	17754	17664	17439	17795	17689	17842	17778	17870	17757	17812	17762	17690	17881	17924	17560	17818	17917	17740	17750	17729	17500	17674	17544	17523	17626	17758	17743	17763	17638	17828	17699	17611	17676	17697	17583	17683	17717	17851	17863	17887	17747	17704	17509	17724	17656	17503	17704	17730	17778	17654	17635	17652	17751	17522	17804	17656	17865	17627	17584	17561	17802	18073	17773	17746	17777	17788	17911	17904	17782	17620	17598	17618	17595	17738	17673	17882	17705	17700	17491	17704	17657	17764	17725	17679	17802	17489	17680	17766	17609	17687	17715	17728	17877	17621	17896	17647	17817	17710	17842	17781	17718	17638	17713	17797	17800	17751	17851	17871	17801	17730	17692	17638	17600	17674	17465	17781	17851	17805	17742	17666	17402	17572	17876	17776	17771	17696	17827	17692	17642	17789	17772	17683	17654	17688	17541	17695	17737	17942	17690	17635	17642	17609	17634	17926	17671	17704	17502	17809	17692	17900	17818	17837	17775	17832	17678	17668	17814	17786	17509	17701	17788	17707	17874	17761	17645	17905	17741	17804	17866	17670	17651	17673	17547	17806	17772	17620	17524	17631	17532	17601	17702	17618	17745	17763	17599	17729	17758	17867	17590	17756	17731	17419	17630	17599	17665	17735	17683	17657	17664	17659	17646	17634	17786	17704	17740	17645	17546	17702	17844	17591	17863	17737	17884	17772	17706	17685	17761	17791	17787	17892	17548	17900	17588	17831	17816	17742	17530	17774	17841	17787	17659	17736	17703	17760	17834	17605	17732	17775	17661	17743	17710	17456	17581	17590	17525	17778	17800	17769	17784	17520	17640	17595	17490	17972	17521	17809	17610	17714	17675	17483	17535	17683	17816	17788	17930	17604	17534	17590	17911	17574	17866	17722	17941	17728	17757	17866	17537	17770	17883	18094	17855	17701	17487	17621	17642	17873	17894	17786	17780	17779	17662	17569	17628	17786	17761	17688	17689	17565	17557	17692	18015	17628	17698	17674	17544	17741	17669	17618	17795	17632	17667	17686	17879	17779	17725	17668	17866	17573	17575	17474	17655	17576	17709	17503	17720	17703	17621	17729	17680	17891	17646	17556	17818	17761	17700	17749	17660	17924	17640	17491	17565	17651	17698	17763	17890	17903	17538	17638	17639	17609	17650	17999	17729	17703	17622	17426	17665	17757	17747	17665	17606	17782	17572	17658	17626	17841	17754	17692	17641	17720	17698	17797	17942	17766	17798	17787	17423	17588	17710	17857	17800	17890	17565	17708	17699	17618	17586	17522	17849	17610	17654	17644	17772	17657	17754	17569	17750	17587	17588	17571	17569	17561	17566	17650	17598	17705	17420	17711	17481	17673	17784	17776	17735	17705	17845	17836	17695	17941	17726	17875	17884	17673	17942	17690	17767	17695	17663	17739	17665	17501	17596	17591	17664	17817	17789	17642	17520	17503	17634	17752	17615	17789	17783	17861	17801	17931	17726	17515	17863	17626	17841	17785	17750	17552	17696	17696	17836	17966	17589	17798	17838	17524	17736	17625	17744	17583	17683	17847	17781	17632	17616	17484	17942	17756	17676	17883	17622	17628	17710	17630	17684	17871	17766	17683	17598	17837	17608	17679	17618	17741	17687	17726	17853	17867	17654	17780	17802	17672	17886	17649	17779	17702	17661	17569	17549	17789	17697	17680	17675	17702	17508	17723	17662	17720	17596	17701	17545	17988	17617	17808	17706	17784	17703	17791	17720	17699	17905	17678	17764	17718	17871	17897	17680	17693	17812	17706	17694	17670	17727	17651	17630	17679	17742	17859	17776	17912	18000	17828	17904	17873	17767	17398	17632	17684	17845	17761	17703	17718	17655	17764	17737	17772	17648	17715	17657	17764	17535	17675	17584	17403	17595	17861	17827	17834	17676	17592	17517	17696	17503	17643	17526	17761	17697	17664	17817	17640	17660	17746	17751	17791	17626	17580	17960	17579	17787	17658	17705	17962	17775	17715	17887	17826	17582	17616	17659	17664	17661	17696	17821	17965	17933	17836	17498	17555	17447	17405	17558	17711	17737	17863	17915	17729	17810	17792	17746	17741	17656	17674	17616	17766	17839	17660	17764	17670	17684	17634	17700	17672	17530	17890	17776	17773	17613	17735	17784	17950	17581	17685	17687	17740	17572	17545	17816	17839	17854	17692	17605	17736	17720	17544	17662	17694	17754	17614	17741	17662	17550	17741	17827	17569	17677	17448	17730	17770	17664	17785	17582	17556	17593	17499	17613	17626	17795	17686	17589	17607	17893	17815	17644	17482	17687	17629	17858	17670	17809	17729	17643	17745	17763	17754	17602	17582	17585	17807	17709	17558	17586	17532	17801	17601	17483	17637	17717	17590	17764	17667	17710	17555	17809	17529	17551	17747	17708	17715	17864	17673	17794	17826	17781	17902	17515	17645	17635	17680	17726	17818	17522	17798	17584	17958	17774	17827	17778	17749	17763	17843	17891	17906	17616	17854	17754	17708	17782	17537	17495	17556	17649	17755	17719	17694	17641	17598	17820	17565	17693	17703	17587	17792	17834	17597	17538	17949	17699	17724	17669	17877	17786	17778	17642	17734	17502	17624	17727	17779	17577	17613	17767	17497	17712	17780	17686	17739	17740	17807	17772	17735	17670	17751	17715	17742	17760	17662	17818	17794	17649	17771	17793	17788	17602	17616	17716	17445	17643	17513	17651	17598	17591	17841	17788	17702	17707	17765	17590	17593	17850	17648	17810	17637	17719	17597	17776	17714	17735	17745	17776	17935	17656	17496	17721	17670	17753	17620	17835	17812	17847	17681	17686	17626	17669	17636	17789	17609	17797	17795	17754	17813	17777	17694	17640	17505	17750	17608	17742	17605	17729	17773	17645	17563	17711	17699	17535	17713	17634	17669	17477	17601	17652	17699	17915	17734	17484	17554	17705	18042	17729	17700	17536	17713	17666	17739	17762	17565	17567	17763	18155	17838	17624	17750	17565	17681	18009	17562	17797	17685	17680	17653	17827	17784	17586	17812	17502	17738	17547	17742	17628	17684	17656	17743	17753	17884	17425	17695	17605	17557	17626	17582	17621	17567	17551	17684	17569	17940	17694	17624	17599	17625	17644	17755	17529	17663	17809	17963	17859	17723	17587	17622	17398	17617	17840	17593	17773	17740	17499	17824	17766	17822	17783	17865	17707	17665	17689	17773	17825	17790	17710	17822	17881	17792	17784	17689	17639
34687	55695	53140	46050	35952	27688	25247	23732	20709	16330	14728	13451	12595	12206	11801	11439	11308	11056	11017	10888	10941	10875	10712	10654	10577	10550	10804	10608	10557	10525	10550	10543	10553	10460	10488	10453	10428	10480	10503	10423	10511	10363	10420	10361	10402	10433	10536	10516	10509	10325	10550	10374	10364	10524	10308	10382	10398	10445	10324	10483	10330	10355	10377	10349	10323	10461	10431	10401	10613	10416	10468	10349	10318	10581	10381	10446	10400	10318	10526	10447	10490	10482	10566	10414	10334	10459	10409	10398	10343	10328	10388	10529	10367	10457	10498	10393	10461	10573	10515	10246	10378	10312	10660	10449	10465	10493	10482	10483	10431	10353	10429	10485	10340	10373	10468	10428	10414	10353	10445	10533	10361	10526	10260	10482	10527	10346	10392	10384	10364	10438	10285	10467	10438	10519	10410	10358	10392	10515	10335	10564	10507	10442	10429	10332	10327	10383	10375	10385	10426	10522	10297	10406	10454	10357	10482	10345	10322	10545	10521	10313	10466	10375	10441	10451	10522	10323	10357	10435	10326	10371	10335	10444	10430	10322	10311	10372	10593	10438	10330	10451	10229	10433	10433	10412	10372	10527	10463	10405	10371	10440	10381	10587	10592	10464	10544	10382	10306	10437	10397	10368	10390	10342	10395	10259	10464	10416	10520	10412	10458	10348	10183	10227	10342	10483	10212	10598	10243	10544	10345	10480	10344	10388	10523	10401	10536	10371	10496	10252	10481	10336	10468	10268	10402	10215	10351	10297	10317	10510	10520	10491	10225	10477	10581	10512	10426	10442	10326	10415	10312	10409	10408	10403	10313	10512	10402	10457	10563	10332	10393	10288	10499	10544	10444	10352	10388	10384	10483	10386	10381	10550	10215	10404	10527	10279	10315	10495	10459	10328	10401	10346	10348	10452	10451	10509	10537	10373	10452	10399	10398	10453	10341	10411	10340	10332	10388	10510	10308	10269	10398	10427	10451	10318	10451	10384	10343	10447	10417	10503	10337	10352	10417	10421	10248	10409	10621	10503	10435	10269	10308	10584	10387	10498	10494	10426	10277	10488	10296	10422	10472	10373	10405	10319	10372	10326	10360	10416	10373	10377	10381	10516	10350	10272	10292	10465	10375	10355	10365	10527	10328	10315	10411	10441	10579	10426	10444	10363	10385	10351	10395	10339	10461	10296	10493	10310	10576	10310	10395	10337	10404	10348	10466	10432	10370	10272	10417	10250	10375	10342	10288	10338	10376	10454	10503	10393	10497	10415	10457	10355	10307	10386	10386	10204	10340	10444	10358	10288	10445	10426	10437	10299	10510	10537	10394	10285	10355	10412	10338	10274	10433	10442	10415	10378	10309	10336	10451	10430	10383	10374	10491	10571	10098	10470	10403	10467	10338	10293	10420	10365	10297	10459	10448	10221	10448	10380	10353	10401	10286	10425	10482	10358	10417	10356	10333	10318	10393	10405	10202	10413	10365	10267	10397	10322	10603	10437	10314	10628	10450	10400	10465	10515	10315	10219	10576	10387	10452	10469	10289	10402	10366	10475	10325	10449	10269	10428	10350	10344	10317	10454	10527	10308	10437	10438	10375	10297	10435	10352	10397	10299	10532	10371	10204	10447	10312	10517	10266	10414	10342	10423	10433	10498	10517	10358	10343	10350	10389	10350	10367	10303	10481	10452	10237	10474	10346	10362	10400	10399	10372	10413	10359	10492	10361	10520	10596	10343	10472	10410	10355	10325	10466	10393	10381	10340	10341	10448	10344	10261	10393	10370	10507	10375	10426	10451	10539	10314	10320	10511	10473	10361	10191	10500	10262	10308	10360	10259	10466	10396	10529	10396	10448	10376	10390	10317	10431	10324	10343	10449	10417	10584	10427	10437	10460	10549	10528	10455	10358	10402	10322	10426	10255	10456	10441	10448	10384	10346	10369	10398	10302	10391	10439	10394	10368	10410	10341	10514	10513	10302	10536	10549	10636	10510	10330	10402	10386	10154	10497	10400	10418	10366	10367	10296	10356	10352	10291	10389	10483	10341	10429	10460	10461	10443	10360	10329	10380	10398	10440	10406	10463	10382	10351	10411	10435	10306	10411	10422	10419	10403	10499	10469	10352	10328	10313	10343	10328	10470	10521	10427	10431	10398	10295	10372	10383	10368	10331	10388	10459	10447	10488	10287	10279	10400	10404	10518	10363	10398	10486	10506	10503	10430	10399	10322	10192	10414	10152	10340	10173	10325	10429	10160	10600	10423	10457	10557	10343	10380	10416	10424	10386	10453	10457	10376	10320	10307	10433	10423	10418	10425	10457	10506	10352	10314	10252	10349	10400	10597	10417	10280	10366	10386	10388	10385	10460	10361	10417	10453	10416	10544	10408	10401	10327	10578	10500	10341	10425	10433	10423	10496	10324	10321	10398	10414	10361	10476	10363	10405	10340	10466	10466	10395	10349	10165	10487	10322	10561	10587	10281	10443	10591	10698	10413	10313	10495	10346	10600	10316	10427	10447	10355	10589	10482	10271	10429	10339	10385	10343	10413	10314	10541	10431	10440	10368	10370	10225	10438	10284	10325	10367	10392	10394	10386	10382	10497	10400	10382	10374	10345	10341	10283	10484	10431	10341	10468	10475	10493	10461	10440	10503	10514	10315	10524	10549	10407	10490	10338	10220	10534	10353	10265	10359	10334	10294	10566	10452	10479	10483	10304	10258	10444	10370	10287	10323	10317	10208	10369	10414	10552	10359	10508	10590	10364	10395	10485	10233	10372	10342	10300	10377	10460	10221	10470	10343	10239	10403	10389	10370	10465	10331	10439	10293	10356	10370	10448	10346	10237	10381	10365	10480	10254	10345	10409	10283	10382	10398	10375	10507	10318	10491	10405	10604	10406	10515	10324	10513	10420	10365	10353	10414	10549	10442	10221	10311	10395	10475	10406	10428	10277	10363	10396	10444	10361	10411	10386	10486	10523	10454	10397	10349	10389	10273	10226	10299	10402	10426	10401	10394	10332	10423	10325	10533	10516	10333	10491	10491	10464	10399	10488	10487	10299	10446	10299	10378	10370	10385	10454	10398	10323	10358	10377	10446	10219	10547	10359	10459	10409	10414	10428	10462	10415	10461	10416	10264	10281	10481	10253	10230	10343	10474	10541	10417	10466	10445	10453	10401	10469	10281	10290	10522	10349	10287	10331	10395	10309	10396	10388	10338	10304	10405	10366	10463	10510	10450	10492	10155	10336	10303	10463	10439	10293	10357	10431	10297	10418	10376	10486	10334	10386	10386	10400	10487	10427	10450	10362	10437	10334	10399	10495	10386	10551	10471	10477	10532	10350	10391	10471	10506	10315	10308	10547	10428	10576	10365	10463	10490	10370	10310	10532	10318	10358	10340	10452	10364	10493	10332	10356	10449	10479	10484	10341	10377	10286	10407	10400	10356	10420	10384	10389	10508	10435	10415	10308	10291	10479	10225	10588	10395	10266	10306	10401	10642	10430	10524	10336	10484	10366	10362	10376	10288	10378	10452	10510	10273	10459	10380	10455	10337	10425	10465	10371	10449	10338	10138	10343	10316	10413	10451	10513	10443	10397	10439	10457	10538	10480	10464	10278	10433	10438	10320	10363	10460	10385	10401	10469	10308	10390	10377	10318	10295	10305	10476	10526	10430	10361	10564	10372	10223	10287	10337	10579	10357	10412	10348	10344	10245	10297	10479	10480	10251	10351	10409	10304	10399	10428	10429	10332	10503	10295	10459	10541	10280	10322	10390	10379	10465	10234	10384	10353	10467	10377	10362	10372	10413	10371	10254	10543	10292	10371	10360	10398	10364	10276	10609	10409	10359	10467	10248	10327	10297	10295	10523	10267	10242	10487	10436	10404	10453	10277	10338	10429	10259	10357	10185	10244	10368	10415	10384	10362	10218	10436	10318	10300	10273	10303	10390	10395	10317	10331	10334	10303	10364	10520	10255	10428	10402	10426	10555	10346	10484	10423	10446	10466	10206	10361	10425	10284	10421	10402	10293	10482	10333	10390	10385	10366	10446	10372	10400	10422	10356	10384	10373	10299	10544	10410	10374	10629	10361	10598	10299	10365	10448	10413	10405	10283	10302	10395	10412	10445	10262	10212	10601	10375	10478	10259	10361	10327	10605	10374	10401	10336	10342	10450	10381	10203	10354	10422	10448	10292	10391	10505	10518	10377	10504	10469	10380	10333	10433	10377	10377	10349	10384	10471	10539	10421	10448	10361	10369	10415	10473	10372	10476	10405	10600	10429	10378	10447	10278	10402	10408	10306	10387	10469	10370	10460	10304	10458	10351	10340	10444	10412	10448	10368	10341	10343	10379	10313	10317	10262	10519	10377	10494	10320	10439	10459	10337	10196	10503	10224	10338	10529	10335	10423	10404	10476	10290	10456	10384	10379	10437	10421	10490	10348	10303	10335	10427	10363	10370	10354	10443	10395	10261	10281	10559	10367	10397	10446	10256	10454	10396	10478	10316	10549	10463	10395	10357	10334	10374	10605	10427	10469	10422	10398	10491	10584	10306	10356	10492	10447	10379	10418	10412	10329	10401	10468	10309	10401	10518	10367	10318	10340	10312	10281	10400	10438	10377	10262	10533	10556	10434	10513	10331	10538	10195	10446	10300	10427	10261	10442	10316	10423	10418	10328	10455	10252	10310	10405	10394	10343	10310	10408	10409	10512	10465	10279	10268	10340	10407	10356	10510	10383	10512	10267	10275	10256	10358	10395	10374	10195	10392	10395	10255	10561	10384	10477	10406	10471	10377	10408	10428	10395	10270	10372	10412	10274	10515	10492	10386	10307	10449	10466	10529	10458	10499	10468	10430	10551	10328	10329	10348	10424	10433	10364	10531	10344	10298	10567	10572	10320	10448	10430	10459	10338	10429	10343	10435	10359	10289	10446	10417	10403	10319	10375	10456	10443	10415	10480	10442	10409	10331	10283	10497	10369	10349	10293	10487	10404	10370	10416	10357	10385	10373	10365	10551	10453	10341	10412	10411	10449	10394	10519	10276	10445	10297	10545	10297	10508	10267	10324	10362	10361	10388	10489	10433	10550	10315	10196	10338	10341	10399	10492	10238	10419	10381	10338	10279	10323	10451	10294	10294
37331	38780	39316	35335	29370	26211	25046	22159	20633	19281	18655	18047	17683	17492	17535	17327	17104	17320	17112	17151	17180	17077	16968	16982	16888	17043	17025	17045	17062	16940	17048	16984	16885	17050	17050	16848	17097	17102	17031	17035	16952	16853	16794	16925	17015	16992	17061	17003	17112	17043	16986	17038	17006	16746	16866	16947	16851	16773	16874	16799	16927	16983	16935	17059	16966	17102	17098	16757	16977	17078	16844	16981	17022	16798	17075	17014	16762	17089	17005	17126	17073	16888	17053	17051	16864	16829	16894	17100	16970	16970	16903	17087	16704	16882	16982	17120	16760	16801	17069	16830	16964	16881	16701	17092	16875	17091	16920	16704	16970	16898	16800	17019	17120	17065	16987	16966	17192	16910	17023	16979	16963	16851	16978	16919	16846	16821	17103	17046	17018	16942	16956	17065	17062	16947	17022	17160	17001	16950	16809	16781	16863	17044	16914	16737	16960	16965	16953	17053	16719	16849	16895	17082	17039	16863	16908	17141	16957	16918	16874	16832	16927	16851	16852	16813	17002	16885	16934	16945	16814	16721	17011	16829	16948	16911	16875	17026	17012	16832	17053	16927	16722	16890	16848	17086	17130	17150	16785	16828	16817	17052	17172	16929	16982	16841	17041	17035	16696	16950	17030	16858	16778	17013	16941	17030	17020	17031	16908	16968	16943	16720	16913	16955	17038	16915	17077	17032	17067	16789	16898	17057	17040	16811	17207	16956	16991	16954	17005	16824	16878	16830	17112	16959	17010	16769	17065	16905	16957	17018	16830	17145	17020	16682	16895	17062	17044	17019	17141	16916	17068	16807	17032	16899	16793	17052	16989	17101	16917	16849	16848	16899	17142	16984	17068	16785	17041	17056	16861	17075	16908	17000	16939	16920	16956	16965	16985	17162	17005	16913	17026	16802	17029	16841	16917	16976	16969	17060	17050	17107	17111	17043	16880	16924	16750	16854	16943	16980	16992	17012	16990	16852	17159	17011	17070	17150	17162	17093	16735	17074	17176	17093	17131	17098	16868	17134	16909	17140	16875	16913	16903	16976	17007	16965	17023	16952	16936	16608	16749	16885	16797	16886	16843	16733	16947	16895	16956	16811	16992	17005	16920	16823	16956	17109	17133	16965	16768	17089	16837	16729	16919	16882	17124	16822	16986	16920	16845	17008	16932	16906	17026	16751	16954	16954	16994	16968	17088	17015	16925	16840	17206	16926	16802	16997	17026	17027	17128	16975	16969	16818	16847	17042	17053	16993	17005	16845	16913	16954	16809	16976	16894	16996	16813	17068	17150	16842	16819	16989	16895	16989	16874	16938	16908	17211	16989	17113	16822	16719	16929	17091	16981	16992	16992	16905	16820	16906	16831	16701	16961	16945	16947	16996	17162	16915	16881	17036	17145	17076	17029	16694	16848	16841	16869	16922	17000	16834	16997	16991	16974	16811	16912	16891	17014	16833	16875	16942	16755	16749	16928	16837	16901	16973	17097	16886	16757	16891	16951	16634	16663	16877	16943	16938	16876	17097	17118	16930	17073	16784	17007	16927	16919	17097	16822	16852	16957	17174	16823	16925	16938	17201	17164	16883	17055	16890	16995	16944	16985	16777	17026	17004	17016	16918	16978	16867	16941	16997	17058	16986	16921	17081	17004	16985	16907	16807	16934	16910	16967	17047	17072	16886	16860	16949	16623	17033	17178	16873	16999	16904	16754	16824	17253	16917	16853	16835	16802	16943	16798	16816	16860	16891	16954	16943	17042	17071	16842	16948	16979	16973	16963	17098	16914	17155	17174	17141	17125	16974	16962	17058	17047	16918	16996	17038	16900	16993	16913	16814	16888	17020	16879	16988	17015	16845	16929	17123	16718	16799	16976	16809	16965	17054	17058	17049	16817	17084	17139	16999	16803	16981	16752	16816	16982	17146	16871	16810	16892	16880	16934	16751	16887	17104	16840	17010	16994	16881	17071	16759	16786	16944	16861	16726	16916	16962	16924	16983	17070	17090	17131	17156	16893	17069	17058	17072	16959	16798	17026	16931	17018	16876	16859	16715	17039	17060	16962	17165	16972	16934	16904	16758	16911	16910	16940	16825	17082	17013	17082	16933	16896	17014	16818	16847	16897	16949	16943	16774	17002	16952	16955	16931	16964	16919	16965	16894	17064	17079	16924	16991	16727	16911	17138	16852	16898	17135	16868	17245	17293	17138	16813	16939	16818	16853	17099	17072	17070	16814	16902	16922	16822	17081	16998	17009	16982	16818	16784	16961	16971	16941	17016	17127	16985	16708	16932	16974	16872	16793	16951	17059	17009	16865	16729	16821	16794	16856	16945	16929	17130	17163	16921	17188	17071	17176	16904	16970	16911	16758	16926	16803	17013	16984	16879	16980	16976	17007	16890	16965	16825	16954	17018	16908	16747	16860	16934	16945	16938	16854	16818	17004	16961	16971	17021	16983	16939	16836	16825	16906	16952	16770	17208	16974	16993	16998	16980	17178	16924	16925	16972	16779	17047	16936	16935	16827	16884	17217	16868	16910	17002	16902	16906	16853	17110	16890	16947	16872	16934	17080	16858	16855	17010	17021	16972	16881	16818	16841	16880	16898	16895	17014	17117	17078	16910	17012	16848	16940	16960	17023	17063	16743	16957	16985	16896	16898	17010	16846	16933	16881	17013	16989	16746	16907	16880	17045	17066	17021	16793	16792	16811	16782	16739	17106	16940	17108	17127	16896	16882	17076	16919	17019	17089	16940	16887	16783	16978	16929	16961	17001	17083	16862	16853	17011	17047	16884	16802	16831	16857	16998	16990	16974	17034	16889	17074	16727	16940	16901	17029	16905	16940	16993	16651	16780	17015	16915	16979	17084	17078	16790	16772	16891	16911	16980	16901	16989	16934	16970	16901	16868	17186	16790	17032	16911	17010	16926	17084	16876	16980	16874	17121	16872	16944	16927	16846	17008	17150	17005	17136	17079	16880	16853	16801	16856	16895	16814	16956	17043	17219	16747	16800	16897	16961	17012	16873	16967	16750	16902	17126	17133	16985	16794	16842	17023	16918	16958	17069	16845	16838	16991	17005	16934	17083	17058	16887	17118	17179	17010	17093	16854	16974	16998	16816	16884	16613	17028	16964	16855	17158	17058	16915	16799	16846	16979	17051	16886	17013	16976	16932	17270	17022	16791	16828	17123	16911	16986	16866	17080	16834	16976	16980	17025	16942	16922	17046	16983	16876	17054	16990	17000	16992	16917	16859	16847	17040	16815	16846	16929	16822	16908	16888	16966	16749	16792	17079	17041	16953	16951	16954	16777	16860	16842	17046	17072	16783	16937	17021	16920	16975	17033	16729	16983	17196	16851	16904	17084	16772	16836	17101	17179	16767	17002	17032	16955	16957	16957	16857	17025	16948	17111	16989	16770	16750	17126	17003	16854	16955	16894	16898	16874	16974	17032	16875	16856	16848	16991	17046	17163	16968	17069	16859	16871	17107	16880	16901	17096	16899	16834	17042	17015	17000	16911	16795	16994	17005	16902	17011	17064	16958	16845	16939	16909	17003	16751	16736	16753	16980	16881	16746	17096	16903	17084	16949	17052	16772	16867	16912	17040	16735	16902	16897	17051	17081	17032	16962	16885	16943	17128	16987	16942	16994	17060	17010	17030	16903	17052	16981	16996	16842	17070	17064	17079	16984	17004	17092	17028	17057	16922	16954	16912	17124	16916	16961	16997	16874	17129	16954	17018	16734	16901	17088	17074	16984	17147	16999	16882	17044	17112	16990	16828	16747	17111	16761	16757	17034	17030	16910	17201	17061	16877	16916	16971	17111	16992	17001	16892	17097	16953	17013	16857	16957	16978	16846	16886	17043	16980	17038	17203	16948	16822	16967	17121	16925	16874	16934	16810	16916	16846	16876	16975	17007	17018	17104	16973	16958	16950	16988	17090	16877	17054	16914	17135	16864	16972	17010	16941	16977	16864	16856	17128	17134	17110	16779	16923	17177	16867	16895	16892	17019	16757	17092	17124	16888	16919	16992	16642	16975	16870	16991	16944	16987	16875	17002	17001	16745	16945	17029	17190	16872	17204	16907	16875	17169	16967	17077	17001	17045	17009	17068	16801	16896	16899	17089	17014	16873	16782	17013	16762	17021	16932	16794	16864	16976	17119	16845	17079	16827	17140	16989	16909	17106	16902	17145	17016	16907	17076	16639	16998	17011	16973	16937	16856	16999	16937	16841	17143	17011	16911	17119	16857	17049	17028	16869	16934	16913	17065	16903	17037	17226	16989	16702	16714	16941	16894	16862	16807	16834	17046	16789	17003	16890	16901	16838	17127	16926	17085	16987	17043	17007	16779	17031	16880	16965	17128	16945	16839	16928	16975	17099	17010	17058	17109	16858	16947	17005	16998	17168	16878	16843	17051	17004	16877	16897	16873	16811	16836	16906	17208	16903	16793	17109	17022	16910	17024	17065	16853	16937	17007	17022	17222	17090	16732	16795	16792	16954	17000	16907	16967	16700	16978	17097	17119	17017	16957	17048	16997	17139	16887	17103	17047	16855	16934	17021	16832	17048	16862	16983	16963	17013	16902	16957	17039	16931	16980	16883	16961	16779	16921	16869	16895	16968	16889	16884	17082	16972	16679	16942	16917	16703	16857	16996	16676	16781	16822	17039	16935	17082	17007	16729	16949	16856	17147	17189	17039	16837	17017	16901	16994	16877	16942	17119	16948	17021	16649	16991	16939	16973	16784	17035	17023	16871	16984	16885	16827	17028	16995	16913	17049	16877	16787	16759	16987	17078	17058	17035	16777	17068	16954	16985	17057	16855	16858	16909	16931	16938	16867	16924	16953	17007	17008	17064	16962	16958	17043	17072	16976	16990	17061	17049	16923	17116	16958	16920	16763	17002	16921	16901	16891	16834	16650	17132	17108	17103	16936	16928	16939	16713	16923	16971	17047	17100	16966	17029	17065	17166	16870	16984	17068	16928	16913	16994	17062	16960	16816	16880	17023	17030	16752	17304	16765	16991	16935	16936	16813	16924	16908	17049	16903	16643	16922	17208	16915	16844	16883	16794	16935	16750	16945	16810	16833	17101	17143	16976	17030	16898	16867	17014	17007	17035	17123	17076	16967	17171	16985
32982	40615	36370	29977	24085	20686	19080	15907	14236	12944	11746	11075	10714	10481	10379	10037	10161	10085	10135	10245	10017	10017	9930	9873	9790	9925	10016	9882	9876	9843	9880	9833	9724	9711	9904	9827	9884	9808	9937	9998	9843	9947	9912	9756	9717	9761	9868	9739	9715	9710	9744	9864	9881	9900	9792	9791	9786	9929	9804	9753	9764	9769	9757	9811	9861	9804	9783	9811	9809	9828	9896	9890	9984	9625	9811	9974	9776	9724	9910	9798	9697	9789	9809	9828	9835	9605	9721	9712	9695	9842	9609	9858	9883	9887	9945	9941	9844	9887	9832	9886	9817	9789	9650	9767	9799	9770	9956	9766	10034	9753	9649	9677	9892	9747	9799	9778	9749	9737	9836	9745	9753	9850	9792	9858	9672	9842	9913	9815	9808	9758	9728	9824	9789	9798	9728	9706	9801	9772	9723	9701	9837	9749	9765	9867	9897	9681	9868	9671	9708	9658	9718	9968	9677	9880	9822	9843	9892	9857	9728	9923	9726	9932	9793	9910	9810	9884	9723	9758	9747	9563	9798	9864	9782	9764	9688	9734	9776	9707	9798	9707	9935	9860	9786	9692	9670	9746	9983	9771	9765	9805	9805	9951	9817	9811	9840	9733	9691	9752	9696	9840	9694	9795	9758	9745	9666	9922	9885	9829	9880	9604	9820	9781	9651	9633	9639	9763	9742	9949	9728	9721	9795	9808	9833	9772	9842	9777	9819	9755	9791	9770	9662	9838	9881	9787	9791	9791	9784	9733	9682	9840	9774	9700	9673	9869	9665	9704	9932	9911	9699	9906	9768	9853	9889	9811	9668	9917	9646	9800	9880	9881	9838	9705	9716	9738	9767	9726	9653	9772	9747	9814	9876	9808	9659	9878	9853	9793	9664	9733	9757	9813	9731	9800	9737	9583	9969	9782	9854	9683	9693	9631	9792	9807	9831	9775	9801	9765	9910	9706	9715	9859	9909	9829	9900	9710	9862	9817	9824	9790	9822	9748	9909	9793	9719	9732	9855	9981	9752	9744	9875	9766	9711	9913	9664	9886	9825	9611	9800	9834	9708	9749	9832	9660	9752	9688	9820	9885	9911	9769	9678	9812	9931	9708	9923	9826	9736	9833	9599	9844	9730	9636	9884	9786	9959	9792	9728	9765	9862	9552	9877	9933	9834	9811	9942	9801	9844	9826	9700	9637	9840	9807	9735	9760	9802	9798	9761	9662	10000	9915	9719	9841	9733	9810	9650	9944	9654	9744	9901	9695	9908	9796	9794	9736	9822	9764	9820	9835	9664	9856	9842	9826	9679	9749	9691	9919	9827	9745	9735	9757	9763	9733	9813	9785	9796	9803	9852	9839	9761	9764	9783	9822	9865	9950	10057	9670	9869	9741	9830	9719	9816	9836	9919	9832	9734	9770	9820	9763	9796	9826	9733	9799	9767	9880	9694	9797	9793	9818	9807	9804	9828	9869	9840	9850	9702	9815	9859	9887	9763	9813	9634	9854	9843	9880	9918	9852	9822	9840	9853	9792	9944	9801	9725	9749	9726	9908	9808	9823	9810	9726	9780	9834	10025	9827	9813	9940	9972	9787	9758	9705	9780	9714	9818	9784	9795	9880	9844	9941	9747	9905	9800	9743	9724	9767	9764	9890	9707	9710	9806	9709	9760	9819	9822	9714	9792	9655	9915	9771	9762	9713	9930	9863	9632	9859	9801	9986	9717	9715	9756	9990	9902	9939	9801	9876	10006	9798	9762	9954	9790	9712	9831	9823	9850	9856	9761	9870	9813	9876	9877	9782	9811	9835	9779	9847	9659	9988	9836	9816	9735	9835	9814	9803	9684	9657	9852	9867	9676	9748	9672	9712	9852	9941	9768	9838	9890	9900	9719	9845	9939	9806	9766	9802	9798	9748	9945	9827	9881	9852	9614	9745	9760	9856	9809	9910	9926	9737	9762	9638	9898	9784	9839	9716	9849	9738	9803	9651	9878	9782	9729	9736	9804	9831	9803	9661	9783	9938	9671	9902	9817	9781	9841	9719	9688	9817	9743	9810	9809	9803	9806	9700	9878	9789	9936	9650	9931	9834	9633	9847	9630	9806	9804	9793	10011	9785	9811	9795	9931	9792	9859	9970	9820	9753	9800	9760	9757	9722	9808	9870	9853	9761	9809	9787	9717	9844	9695	9780	9770	9806	9860	9742	9798	9721	9764	9772	9887	9764	9867	9728	9869	9763	9794	9721	9704	9783	9749	9963	9763	9833	9763	9792	9793	9883	9695	9793	9887	9758	9798	9760	9891	9887	9808	9838	9932	9839	9716	9881	9777	9495	9784	9864	9805	9859	9760	9781	9899	9679	9690	9922	9864	9780	9797	9897	9776	9820	9908	9853	9523	9845	9864	9882	9853	9799	9738	9750	9910	9701	9875	9938	9776	9926	9796	9721	9755	9662	9664	9823	9699	9822	9825	9732	9681	9913	9735	9680	9750	9860	9655	9827	9759	9929	9997	9650	9791	9807	9818	9749	9767	9849	9739	9860	9751	9715	9808	9726	9876	9675	9835	9870	9679	9808	9747	9773	9797	9802	9776	9758	9610	9749	9763	9868	9756	9807	9831	9746	9896	9680	9783	9729	9809	9840	9698	9808	9772	9859	9741	9549	9869	9666	9713	9988	9663	9749	9719	9936	9756	9900	9778	9839	9876	9730	9749	9773	9869	9750	9814	9848	9763	9736	9641	9690	9779	9806	9688	9747	9939	9756	9772	9843	9711	9712	9842	9827	9763	9754	9804	9793	9656	9879	9712	9840	9826	9650	9953	9694	9642	9972	9676	9857	9866	9704	9829	9777	9800	9884	9724	9710	9837	9846	9864	9757	9836	9799	9698	9974	9826	9727	9736	9737	9822	9814	9752	9840	9770	9745	9660	9796	9614	9813	9788	9800	9747	9852	9820	9684	9658	9828	9776	9839	9765	9569	9675	9770	9838	9974	9804	9846	9759	9819	9614	10023	9772	9848	9791	9710	9824	9538	9753	9895	9841	9877	9737	9838	9794	9858	9700	9786	9897	9851	9783	9826	9777	9846	9943	9792	9733	9876	9786	9791	9666	9790	9818	9801	9790	9735	9738	9732	9762	9821	9738	9845	9721	9802	9721	9707	9687	9756	9929	9698	9712	9749	9938	9728	9815	9801	9848	9736	9807	9845	9776	9728	9855	9834	9904	9655	9772	10001	9769	9858	9676	9949	9887	9741	9724	9849	9641	9949	9812	9648	9800	9815	9930	9717	9856	9731	9616	9830	9723	9733	9677	9983	9691	9807	9753	9775	9706	9777	9667	9721	9766	9721	9860	9501	9699	9691	9755	9901	9739	9837	9681	9947	9782	9832	9708	9693	9862	9736	9908	9717	9911	9772	9801	9788	9763	9679	9796	9876	9674	9775	9711	9765	9907	9888	9689	9971	9617	9891	9726	9903	9873	9698	9829	9677	9966	9737	9819	9807	9805	9704	9973	9710	9709	9644	9856	9820	9811	9826	9689	9737	9844	9832	9787	9868	9660	9839	9822	9785	9716	9647	9785	9980	9703	9730	9762	9820	9816	9743	9837	9808	9734	9665	9879	9774	9767	9839	9874	9679	9880	9861	9874	9900	9880	9879	9776	9764	9835	9764	9726	9802	9747	9909	9718	9920	9816	9850	9731	9706	9948	9755	9830	9898	9763	9685	9740	9823	9874	9729	9808	9805	9872	9798	9681	9789	9725	9950	9890	9835	9814	9519	9722	9888	9765	9747	9828	9744	9822	9763	9955	9824	9698	9786	9833	9747	9824	9848	9796	9834	9845	9797	9730	9790	9828	9725	9942	9740	9906	9924	10046	9829	9648	9862	9812	9858	9938	9817	9825	9678	9737	9699	9885	9862	9748	9772	9706	9889	9776	9830	9766	9936	9861	9768	9866	9877	9766	9835	9817	9864	9778	9864	9582	9621	9780	9757	9819	9820	9822	9850	9802	9878	9753	9884	9809	9724	9931	9737	9789	9829	9833	9650	9784	9740	9798	9787	9830	9698	9611	9673	9811	9794	9675	9783	9839	9795	9884	9835	9720	9811	9939	9917	9748	9644	9710	9815	9636	9689	9724	9798	9760	9714	9695	9721	9849	9736	9908	9850	9839	9736	9737	9780	9938	9952	9892	9701	9872	9677	9747	9746	9867	9643	9839	9959	9871	9750	9811	9768	10072	9583	9719	9725	9737	9629	9883	9634	9774	9845	9734	9716	9898	9732	9670	9711	9751	9871	9683	9758	9961	9897	9880	9906	9751	9733	9723	9654	9792	9927	9697	9644	9759	9770	9798	9708	9934	9883	9706	9832	9738	9538	9813	9681	9926	9850	9636	9653	9957	9841	9841	9785	9816	9715	9943	9794	9788	9649	9885	9737	9815	9919	9770	9753	9742	9864	9793	9712	9763	9755	10066	9687	9746	9704	9767	9745	9714	9854	9824	9767	9576	9797	9698	9754	9832	9861	9676	9749	9914	9897	9846	9728	9704	9661	9759	9848	9696	9618	9709	9887	9738	9898	9696	9907	9819	9904	9793	9833	9819	9756	9705	9727	9790	9820	9811	9642	9801	9780	9728	9855	9794	9849	9784	9806	9742	9703	9781	9862	9815	9773	9836	9779	9893	9830	9795	9719	9720	9801	9783	9843	9900	9640	9802	9797	9777	9833	9659	9839	9959	9777	9941	9870	9708	10027	9709	9788	9792	9860	9902	9922	9817	9810	9838	9805	9750	9815	9864	9918	9765	9873	9663	9799	9963	9746	9808	9789	9747	9938	9591	9917	9812	9803	9804	9682	9776	9679	9829	9834	9848	9819	9781	9857	9812	9730	9633	10003	9861	9838	9697	9831	9994	9917	9771	9861	9750	9700	9936	9794	9737	9830	9737	9919	9784	9816	9822	9870	9836	9695	9969	9867	9936	9754	9858	9674	9797	9724	9730	9697	9861	9852	9732	9738	9780	9878	9719	9912	9725	9796	9754	9780	9636	9823	9766	9818	9697	9932	9738	9769	9925	9833	9727	9775	9873	9608	9757	9815	9674	9926	9751	9878	9842	9828	9778	9815
24978	21290	29306	32923	31953	31480	29011	23818	21879	20729	19748	18848	18230	17894	17647	17579	17448	17394	17360	17137	17042	17212	16926	17046	17198	16959	17068	17003	17126	16974	17053	16965	17018	16940	16942	16948	16981	17013	16933	16850	17016	16994	16886	17037	17228	17135	16948	16925	17081	16913	16851	16895	17098	16929	17034	16982	16910	17081	16620	16814	16963	17007	16881	16796	17016	17079	16943	17008	16929	16932	16955	16867	16996	16694	17047	16692	17015	16821	16885	17100	17113	16952	17095	16952	17126	17143	16928	16884	16902	16892	16972	17130	16908	16900	17031	16766	17056	17021	16976	16835	16744	16877	17045	16979	16983	16918	16739	16982	16992	16791	16983	16946	16834	16816	17011	17075	16918	17045	17016	16760	16928	16938	16913	16979	17056	16952	16957	16977	17074	17161	16821	16966	16924	16947	16920	16865	16767	16859	16996	16863	16912	16957	16958	17135	16840	16859	16926	16730	17136	16908	17173	16895	16878	16943	16786	16903	17128	16855	16926	16882	16971	16874	16942	16916	16928	16839	17036	17075	16894	16741	16767	17011	16973	16839	16963	16910	17058	16901	16742	16827	16958	16899	16968	17099	16966	16975	16900	16988	17036	17069	16978	16849	17024	16921	16688	16671	16818	17022	17130	16774	16942	16832	16907	16888	16937	16794	16791	16819	16922	16844	16915	16771	16744	16942	16859	16964	16864	16853	16959	16891	16877	16948	17057	17127	16986	17171	16983	16707	16760	16777	17066	16562	17034	17002	17205	16894	16811	16925	16930	16618	16726	16944	16809	16957	17014	17033	16795	16876	16812	16790	17012	16672	16791	16686	16998	16889	17273	17088	16968	16962	17084	16807	16795	16709	16795	16739	16970	16881	17002	16913	16938	16977	16743	16999	17098	17012	16970	16669	16877	16736	17035	16821	16943	16902	17122	16846	16989	17084	16777	16925	16820	16789	16973	17015	16836	16851	16738	17010	16967	16783	16795	16844	16996	16793	16891	16872	16893	16951	17055	17038	17082	16737	16996	17118	17061	16774	16927	16803	16891	16843	16754	16835	16868	16925	16962	16804	16780	16986	16717	16843	16866	16713	16930	16898	16946	17198	17002	16758	16717	16959	16929	16855	16810	16937	16934	17020	16903	16627	16874	16707	16785	16993	16971	16807	16885	16829	17117	16894	17169	16944	17009	16924	17056	16963	17014	16959	16884	16837	16777	17107	16996	16664	16840	16896	16862	16679	16991	16695	16918	17076	17045	16784	16658	16896	17083	16721	16852	16851	17020	16850	16957	16875	16982	16742	16928	16744	16678	16833	17063	17037	16918	16887	16995	17031	16995	16921	16902	16984	16870	16763	16908	16932	17105	16873	16932	16973	16873	17016	16733	16985	16930	17008	16951	16933	16891	16748	16817	16840	16950	16992	17146	16776	16947	16835	16913	16961	16944	16796	16836	16806	16915	16791	17025	17071	16857	16879	16930	16921	16769	16701	16802	16938	16873	16703	16721	16713	16826	17159	16902	16682	16881	16914	16927	16839	17081	16960	16800	17159	17036	16684	17029	16844	16848	16869	17051	16972	16708	16845	16956	16788	17045	16906	17060	16932	16795	16883	16864	16971	16965	16833	16860	16739	17050	16966	16899	17011	16816	16597	17080	17181	16975	17095	17124	16831	17053	16819	16822	16809	17078	16993	16833	16962	17034	16875	16913	16942	16923	16972	16898	16904	16921	16888	16893	16959	17161	16870	16776	16643	16998	16943	16969	16844	16896	16884	16957	16800	17030	16821	16835	16878	16944	16817	16555	17008	16881	16931	16743	17149	16966	16968	17039	16816	16968	16876	17078	16915	16653	16964	16987	16825	16678	16726	16934	16681	16924	16894	16916	16896	16889	16836	16766	16932	16966	16796	16840	16779	16860	16891	16638	16871	16991	16903	16772	16918	17146	16798	17072	16947	16855	16906	17066	16958	16875	16795	16997	16864	16842	16872	16937	16889	16890	16931	16884	16972	17078	16862	17007	17055	16995	16943	16858	16662	16918	16983	16796	16957	16827	16950	17022	16724	17147	16946	16874	16820	16772	16927	17111	16906	17095	16959	16816	16698	16927	16831	17043	16900	16979	17068	17172	16968	16883	17111	17140	16947	16957	16750	16775	16755	16885	16990	16832	16866	16866	17003	16949	17125	16849	16800	16927	16794	17011	16803	17034	17085	17019	16922	16978	16938	16971	16993	17005	16897	16714	16912	16573	16818	17017	16954	16720	16816	16874	16940	16772	16969	16926	17051	16667	16959	16998	16918	16948	16933	16865	16920	16971	16813	17105	16951	16812	17137	16941	16860	16965	16950	16698	16735	16846	16716	16858	17061	16904	17049	17091	17054	16805	16649	16812	16940	16972	16968	16868	16909	16775	17177	17018	16970	16881	16916	17063	17073	17027	16907	17127	17080	16958	16824	16853	16841	16930	16691	16929	16892	16942	16983	16898	16959	16864	16963	16796	16861	16889	17110	17089	16793	16827	17027	16912	16835	16834	16826	16883	16866	16934	16952	17086	16918	16735	16994	17021	16859	16842	16696	17016	17017	16799	16914	16881	16892	17075	16883	17144	16835	16837	17038	17011	16870	16926	16935	16773	16845	17000	16964	16820	16902	16977	16815	16760	16979	17028	17082	17004	16958	16907	16854	17120	16861	17171	16989	16878	16880	16969	16990	16898	16934	17068	16962	16885	16809	16979	16842	16924	16914	17047	17054	16844	16882	16928	16962	16938	17010	16874	16906	16860	16936	16816	17070	16911	16879	17002	16939	16841	16810	16957	17000	16803	17009	16882	17058	17116	16941	16890	16838	16775	16807	16945	16945	16949	16979	16797	16902	16969	16968	16679	17041	16865	16847	17139	16747	16929	17057	16963	16776	17012	16885	16862	17129	17024	16958	16731	16884	16955	17025	16947	17064	16874	17059	16900	17107	17044	17049	17020	16883	16892	16923	16894	17008	17038	17278	16842	16832	16747	16624	16989	16849	16851	16816	16996	16794	16797	16892	16770	16935	16919	17071	16812	16886	17108	16873	17056	17080	16813	16945	16889	16946	16904	16808	17090	17035	16730	16886	16932	16851	16881	16996	16791	16873	16909	16945	16935	16953	17129	16821	16853	16774	16890	16978	16738	16868	17097	17013	16873	16964	16974	16895	16709	16963	16966	17036	17066	16860	16916	16677	17078	16945	16985	16861	16840	16838	16944	16992	17074	16917	17010	16946	16842	17015	16961	16706	16963	16801	17046	17142	16863	16559	16978	17060	16945	16809	16831	16972	17007	16739	17100	17147	17138	17030	16886	16991	16760	16972	16906	16857	17078	17058	16929	16853	16833	16789	16980	17025	16859	16716	17067	16910	16816	16986	17154	16771	17098	16724	16898	17017	16830	16925	17011	16872	16907	16870	16887	16907	16995	17095	16991	17100	16964	16901	17087	16907	16740	17069	16954	16815	16914	16973	16753	16931	16869	16873	16795	17078	17021	16816	16943	16941	16956	16857	16973	16985	16965	16890	17103	16949	16717	17082	17044	17023	16728	16903	17002	16919	16919	17119	16968	16911	16975	16867	16921	16921	16941	16783	17174	16848	16996	16959	16789	16841	16801	17071	16909	16916	16849	17021	16726	17011	17076	16959	17034	17064	16885	16857	16821	16951	16858	16931	16914	16976	16971	17053	17029	16847	16989	16997	16806	16681	16940	16906	16885	17139	16899	16957	17106	16985	16997	16701	16800	16883	16825	16732	17031	16899	16860	17056	16958	16889	16886	16955	16808	17146	17039	16857	16943	16959	16843	16823	16855	16897	16967	17031	16903	16859	17035	16945	16878	16931	16978	16781	16853	16872	16918	16910	16908	16879	16869	16940	16765	16989	17010	16930	16987	16832	17217	17050	16912	17172	16978	17028	16772	16883	16966	16927	17004	16851	17001	16915	17002	17075	16997	16902	16906	16892	17029	17023	17054	17043	16857	16664	16842	16833	17014	16795	17076	16989	16828	17029	16984	16675	16639	16714	17074	17190	16754	16801	16758	16998	16926	16987	16851	16683	17011	16827	16844	16995	16687	16981	16771	16987	16878	16638	16917	16789	16870	16990	16930	16901	16770	17003	16858	16822	17183	16721	16841	16865	16809	16921	16832	16785	17031	17022	16902	16692	16929	17029	16971	16934	16873	16927	16850	16762	16850	16879	16937	17077	16775	16891	16849	16968	16865	16992	16883	16910	16899	17126	17054	17033	16944	16643	16692	16927	17014	16972	16717	16688	16961	16787	16796	17161	16853	17005	17087	17007	16959	16893	16966	16959	16870	17128	17108	17046	16932	17093	17055	16657	16877	17011	16973	17115	16952	16822	16965	17147	16748	16772	16892	16682	17021	17004	16876	16820	16957	17144	16884	16917	16800	16706	16994	17108	16881	16704	16744	17100	17052	16988	16942	16942	16962	16766	16724	17018	16754	16976	16890	16745	16794	16843	16968	16871	16997	16930	16841	16872	17178	16923	16853	16896	16910	16981	16731	17012	16933	16993	16830	16941	16932	16825	16853	16955	16797	16862	17028	16809	16909	16963	16730	16899	16812	16990	16993	16782	16915	17047	16740	17020	17076	17017	16824	16913	16900	16972	16980	17134	16863	16994	16928	16873	16983	17130	16895	16899	16768	16980	17222	17022	17095	16923	16845	16996	16955	16912	17064	17114	17140	16916	16793	16861	16939	16869	16829	16831	16841	17025	16942	16967	16985	16899	16911	17006	16990	16796	16915	16966	16999	16909	16756	17159	16701	16905	17177	16975	16934	16761	16944	17060	16931	16778	16941	16838	16746	16793	17012	16914	16913	16936	16732	16908	16831	16874	16776	16909	16943	16715	17047	17103	17013	16943	16957	17004	17005	16948	16971	16829	17147	17092	17007	16911	16936	17141	16828	16932	16659	17033	17102	16879	16954	16873	16761	16731	16780	16738	16856	17001	16752	16930	16863	16930	16909	17027	16909	16779	17050	16898	16996	16946	16896	17104	16919	16938	16997	16937	17046	16851	16627	16930	17125	16896	17049	17027	17040	17239	17182	16859	16974	16805	16884	16800	16950	17019	16919	16792	17110	16848	16883	16966	16951	16860	17042	16926
30464	46412	42791	37146	30590	26807	21767	17727	15361	14180	12638	11816	11181	10834	10829	10603	10585	10266	10271	10080	10090	10136	10273	10127	10048	10030	10106	9944	9967	9960	10096	9905	10089	9970	9886	9984	9955	10173	9848	9801	9873	9897	9898	9975	9962	9883	9973	9956	9958	9776	9961	9980	9930	9872	9765	10059	9750	9865	9919	9952	9971	9993	9883	9918	9797	9991	9857	9856	10127	9922	9828	9819	9847	9962	9877	9829	9896	9928	9815	9936	9797	9896	9953	10026	9877	9690	9892	9908	9895	9986	9963	10042	10022	9875	9971	10068	9924	9912	9892	10129	9941	9965	10013	9897	9855	9750	9853	9830	9970	9833	9868	9929	9864	9892	9822	9896	9896	9945	9894	9977	9762	9872	9792	9894	9929	9825	9866	9857	9834	9714	9839	9837	9866	9916	9845	9882	9900	9823	9951	9917	9889	9975	9962	9861	9800	9909	9950	9969	9913	9840	9794	9967	9784	9718	9927	9768	10041	9924	9983	9911	9996	9893	10048	9840	10096	9974	10075	9710	9979	9895	10044	9852	9724	10078	9953	10081	9893	9925	9991	9868	9802	9694	9860	9910	9963	10015	9870	9894	9972	9867	10033	9904	9800	9735	9918	10055	9897	9848	9870	9834	9731	9886	10021	10035	9941	9945	9834	10011	9857	9857	9767	9934	9882	10024	9755	9686	9964	9851	9817	9961	10004	9935	9849	10016	9958	9849	9981	10075	9899	9855	9797	9945	9844	9886	9861	9926	9711	9860	9830	9971	9864	10012	9935	9879	9774	9760	9931	9888	9652	9940	9932	9933	9844	9824	9855	9967	9958	9882	9825	9885	9864	9720	9896	9670	9885	9837	9960	9774	9999	9981	9952	9758	9901	9971	9895	9876	10011	9883	9799	9959	9900	9765	9930	9746	9905	9883	9908	9932	9890	9852	9991	9844	9926	10024	9828	10017	9894	9950	9842	10179	9977	9721	9904	9973	9859	9910	9894	9921	9904	9875	9675	9916	9864	9864	9990	9792	9712	9860	10026	9832	9928	9883	9933	9903	9890	9859	9870	9887	9834	9937	9824	9952	9832	9971	9790	10100	9924	9811	9780	9888	9832	9837	10011	9921	9834	9827	9760	9793	9880	9842	9960	9935	9875	9762	9866	9868	9674	9937	9946	9780	9946	9932	9903	9843	9947	9912	9941	9873	9971	9803	9791	9899	9931	9790	9938	9960	9858	9988	9951	10019	9721	9973	9879	9997	9939	9873	9775	9795	9984	9873	9905	9832	9895	9949	9931	9999	9720	9862	9897	9773	9907	9734	9902	9821	10014	9822	9873	10084	9953	9958	9910	9936	9987	9926	9799	9872	9786	9867	9875	9698	9811	9895	9916	9774	9962	10024	9940	9922	9971	9922	9832	9931	9961	9901	9951	9719	9934	9782	9907	9756	9888	9930	9838	9905	9802	9965	9859	9926	9892	9855	9814	9836	9812	9917	9899	9947	9788	9724	9685	10062	9897	9960	9720	9796	9832	9927	9859	9845	9710	9821	9815	9910	9951	9864	9970	9913	9983	9895	10012	9861	9993	10001	10015	9978	9986	9778	9882	9806	9919	9998	9977	9997	9909	9899	9969	9829	9871	9933	9836	9843	9984	9934	9751	9897	9935	9888	9858	9870	9985	9987	9938	9891	9701	9978	9850	10005	9780	10004	9888	9915	9750	9914	9877	9872	9866	9944	9919	10162	9902	10011	9942	9891	9906	9883	9964	9898	10015	9907	9946	9820	9899	9884	9934	9844	9913	9736	9794	9879	10007	9901	9883	9837	9838	9956	9962	9987	9936	9906	9820	9923	10017	9990	9945	9899	9833	9895	9933	9872	9778	9908	9884	9863	9883	9824	9831	9860	9823	9797	9870	9888	9828	9893	9930	9893	9958	9828	9974	9758	9856	9979	10047	9991	9897	9742	9963	9769	9917	9946	9866	9832	9909	9992	9999	9787	9886	9976	9960	9898	9824	10013	9840	9951	9793	9771	9850	10017	9854	9876	10079	9831	9750	9925	9898	9861	9763	9961	9928	9866	9901	9890	9960	9802	9943	9866	9843	9844	9794	9896	9868	9996	10044	10052	9859	9942	9899	9744	10043	9870	9914	9830	9987	10032	9803	9903	10076	9819	9773	9835	9939	9824	9837	9742	9997	9842	9909	9771	10061	9883	9880	9808	9832	9886	9919	10093	10033	10007	9881	9911	9804	9931	9882	10061	9930	9973	9835	9881	9819	9834	10015	9818	9760	9929	9814	9967	10034	9731	9953	9902	10067	9814	10142	9782	9984	9941	9797	9766	9854	9944	9965	9917	9961	10003	9821	9814	9779	9943	9886	9897	9928	9885	10006	9931	9891	10026	9940	9835	9903	9991	9904	9763	9889	9985	9904	10039	10053	9791	9940	9858	9930	9979	9903	10000	9933	9949	10182	9904	9858	10005	9928	9922	9965	9825	10014	9724	9867	9758	9923	9871	9890	9952	9870	9760	9909	9860	9917	9937	9888	9809	9735	10015	9834	9843	10026	10022	9932	10004	9801	9739	9926	9621	9737	9879	9913	9906	10007	9799	10047	10076	9740	9891	9898	10104	9879	9827	9776	9858	9854	9968	9971	10012	9840	9871	9939	9967	9826	9881	9877	9835	9786	9830	9850	9877	9960	9781	9826	9944	9785	9942	9890	10048	9761	9964	9909	10016	9854	9904	9796	9810	9714	9915	9874	9825	9997	9929	9889	9847	9786	9817	9833	9803	9857	9907	9868	9873	9914	10043	9826	9838	9879	9863	9910	9837	10034	9827	9993	9901	9878	9864	10010	9999	9907	10011	9870	9789	9886	9953	9843	9917	9842	9730	9884	9809	9957	9910	9913	9762	9905	10021	9747	9802	9907	9810	9982	9931	9927	9822	9940	9925	9962	9875	9800	9865	9854	9959	10014	9820	9962	9955	9880	9732	9750	9922	10021	9897	9983	9801	9874	9790	9771	10059	9943	9768	9947	9959	9822	10014	9822	10129	10083	9977	9986	9946	9832	9911	10001	9861	9944	9856	9839	9861	9943	10001	9921	9972	9901	9905	9796	10019	9787	9891	9868	9912	10118	9834	9924	9972	9716	9988	9905	9792	9852	9957	9712	9901	9924	9862	9880	9904	9908	9916	9940	9869	10008	9922	9970	9921	9848	9988	9930	9854	9866	9890	9937	9781	9900	9841	9807	9992	9955	9863	9940	9860	9653	9816	9786	9914	9928	10023	9970	9963	9914	9766	9900	9898	9920	10104	9881	9744	9658	9809	9887	9735	9886	9891	10023	9904	9891	9948	9988	9958	9770	9852	9853	9995	9866	9853	9880	9894	9998	9900	9809	9824	9767	9986	9847	9986	9886	9914	9922	9739	9891	9807	10034	9959	9815	9961	9843	9971	9902	9889	10009	9859	9896	9764	9888	9918	9978	9940	9943	9847	9997	9781	9801	9989	9884	9899	10060	9886	9860	9902	9951	9807	9939	9905	9781	9860	9955	9783	9760	9932	9970	10042	9776	9832	9839	9884	9891	9910	9873	9791	9908	9832	9881	9857	9951	9989	9803	10061	9772	9947	9958	9954	9960	9976	9909	9958	9943	9793	9970	9925	9748	9983	9866	9940	9855	10010	9774	9926	9874	9988	9804	9974	9736	9952	9928	9796	9801	9838	9957	9896	9828	9966	9893	10005	9811	9877	9890	9891	9775	9980	9951	9992	9953	9919	9880	9960	9880	10009	9768	9955	10045	9832	9751	10049	9864	9811	9887	9804	9808	9860	9893	9984	9906	9868	9960	9887	9879	10002	9917	9948	9897	9997	9860	9941	9866	9939	9801	9962	9980	9779	9780	9862	9916	9860	9784	9997	9751	9917	9790	9879	9832	9900	9982	9927	9927	9732	10084	9839	9944	9821	9941	9951	10084	9870	9846	9886	9993	9763	9896	9899	9867	9792	9790	9920	9956	9959	9914	9894	9879	9861	9938	9884	9892	9798	10005	9859	9858	9859	9916	9936	9814	9886	9865	9825	9916	9885	9884	9869	9881	9972	9776	10002	9974	9835	9891	9885	9871	9856	9892	9763	9995	9898	9794	9866	9874	9884	9892	9891	9972	9878	9934	9981	9796	9904	10037	9889	9863	9921	9980	9953	9846	9938	9885	9913	9890	9909	9914	9958	10016	9948	9821	9819	9765	9708	9894	9884	10028	9808	9880	9812	9928	9911	9775	9780	9874	9861	9992	9889	9882	9755	9992	9888	10007	10024	9850	9886	9935	9874	9778	9850	9945	9853	9862	9849	9863	9796	9850	9991	9858	9881	9954	9924	9880	9823	9881	9907	9765	9977	9842	9897	9855	9965	9798	9911	9956	9978	9872	9875	9909	9890	9880	9990	9904	9977	9901	9846	9896	9757	9906	9783	9876	9819	9853	9948	9861	9747	9857	10035	9795	9903	9750	10041	10024	10018	9792	9994	9867	9837	9908	9887	9903	9847	9834	9880	10049	9739	9775	9752	9884	9861	9907	9796	9840	9799	9854	9984	9832	9872	9972	9934	9968	9838	9928	9765	9939	9854	10022	9942	9820	10067	9619	10011	9940	9846	10004	9888	9970	10048	9897	9928	9877	10155	9920	9910	9683	9861	9967	9788	9871	9854	10012	9980	9961	10010	10010	9960	9731	9963	9941	9938	10049	9886	9794	10023	9722	9910	9959	9968	9944	9904	9807	9819	9844	9826	9851	9939	10138	9870	9970	9898	9947	9925	9809	9747	10071	9890	9823	9849	9830	9981	9780	9953	9910	9865	9919	9773	9774	10044	9867	9993	9934	9912	9958	9880	9792	9763	10001	10035	9966	9955	9799	9998	9976	9914	9882	10005	9923	9867	10076	9785	9884	9918	9847	9763	9901	10012	9929	9888	9895	9995	9911	9882	9970	9776	10026	9819	9824	9935	9864	9984	9803	9865	9919	9868	9933	9954	9992	9830	9792	9809	9961	10031	9966	10037	9901	9977	9780	10013	9838	9775	9884	9862	9768	10016	9926	9792	9910	9845	9990	9924	9874	9970	9904	9808	9989	9983
23256	20860	28129	27095	31195	34188	33459	26808	23165	22185	21098	19820	19264	18699	18579	18486	18101	18099	17884	17802	17901	17676	17668	17635	17414	17618	17358	17455	17437	17477	17453	17364	17452	17443	17549	17163	17620	17543	17396	17485	17260	17591	17579	17568	17455	17372	17421	17554	17509	17389	17411	17356	17329	17334	17331	17339	17457	17196	17342	17395	17486	17151	17293	17334	17438	17494	17466	17548	17363	17620	17416	17315	17280	17335	17441	17356	17555	17670	17415	17367	17445	17354	17399	17318	17313	17349	17475	17289	17403	17413	17299	17310	17251	17014	17112	17330	17405	17492	17388	17273	17395	17380	17303	17199	17318	17381	17280	17174	17234	17192	17342	17388	17509	17455	17283	17226	17182	17237	17492	17461	17551	17379	17364	17135	17386	17327	17557	17369	17234	17359	17225	17421	17210	17271	17369	17321	17618	17303	17263	17349	17293	17395	17163	17263	17469	17303	17421	17485	17387	17366	17488	17142	17371	17551	17263	17333	17522	17296	17426	17554	17378	17140	17300	17462	17477	17310	17279	17324	17274	17412	17350	17323	17258	17287	17707	17216	17225	17045	17401	17387	17199	17327	17348	17301	17404	17423	17421	17545	17228	17183	17233	17471	17267	17062	17178	17315	17237	17249	17275	17320	17255	17529	17600	17483	17449	17254	17405	17597	17395	17054	17315	17437	17423	17262	17369	17302	17228	17349	17372	17545	17261	17266	17378	17150	17420	17496	17214	17502	17182	17469	17354	17380	17166	17345	17273	17094	17318	17517	17299	17288	17323	17282	17427	17311	17522	17339	17325	17478	17555	17439	17515	17256	17259	17245	17212	17400	17257	17395	17443	17378	17293	17446	17163	17168	17387	17335	17208	17180	17241	17386	17345	17411	17298	17390	17356	17257	17349	17281	17273	17240	17151	17298	17461	17255	17304	17336	17434	17242	17453	17345	17369	17520	17289	17030	17558	17289	17144	17573	17255	17338	17314	17527	17321	17228	17333	17379	17337	17460	17194	17363	17355	17240	17316	17327	17556	17417	17365	17492	17221	17611	17341	17225	17295	17450	17456	17571	17112	17518	17206	17194	17220	17123	17259	17543	17345	17226	17320	17337	17379	17164	17380	17445	17403	17461	17348	17322	17459	17530	17359	17307	17242	17138	17369	17475	17199	17353	17453	17238	17345	17256	17412	17384	17261	17179	17259	17340	17142	17234	17267	17482	17372	17346	17398	17212	17508	17211	17285	17316	17305	17488	17456	17575	17222	17491	17325	17313	17253	17334	17498	17237	17371	17383	17364	17335	17430	17220	17237	17313	17208	17261	17335	17433	17375	17363	17353	17389	17052	17233	17413	17174	17597	17436	17292	17275	17418	17356	17486	17389	17420	17215	17464	17371	17382	17362	17287	17543	17296	17222	17184	17203	17369	17265	17181	17327	17414	17477	17418	17487	17251	17152	17438	17206	17220	17217	17294	17503	17359	17059	17258	17234	17356	17447	17443	17048	17534	17338	17442	17425	17403	17275	17290	17227	17251	17398	17594	17572	17165	17325	17380	17298	17396	17353	17312	17247	17326	17374	17374	17207	17349	17485	17371	17514	17339	17337	17422	17343	17271	17198	17254	17438	17282	17480	17165	17444	17379	17232	17332	17314	17307	17333	17564	17492	17335	17459	17368	17270	17395	17327	17362	17128	17223	17208	17390	17434	17377	17406	17375	17465	17612	17184	17221	17339	17440	17414	17405	17389	17397	17265	17254	17197	17182	17277	17314	17303	17366	17081	17481	17405	17375	17312	17614	17308	17351	17135	17482	17243	17387	17429	17263	17211	17275	17471	17354	17177	17460	17409	17365	17424	17565	17329	17288	17411	17542	17279	17333	17132	17397	17411	17242	17089	17432	17463	17507	17270	17347	17164	17290	17336	17461	17553	17157	17290	17205	17328	17324	17387	17442	17514	17352	17323	17603	17412	17291	17237	17423	17485	17469	17093	17468	17452	17583	17305	17399	17330	17258	17233	17157	17302	17099	17412	17220	17434	17409	17256	17139	17405	17346	17404	17225	17429	17429	17180	17120	17320	17405	17467	17425	17435	17336	17359	17435	17233	17415	17441	17382	17517	17408	17455	17295	17426	17470	17482	17179	17190	17494	17414	17384	17345	17485	17192	17512	17359	17245	17413	17205	17302	17207	17348	17477	17294	17470	17368	17326	17300	17338	17393	17359	17249	17375	17412	17349	17392	17421	17404	17524	17521	17217	17325	17466	17456	17338	17387	17236	17414	17351	17401	17472	17511	17377	17486	17413	17216	17178	17493	17390	17404	17527	17078	17399	17426	17378	17310	17258	17079	17403	17521	17446	17431	17410	17389	17241	17255	17196	17183	16970	17568	17271	17437	17213	17259	17373	17343	17374	17303	17209	17277	17391	17385	17200	17355	17303	17126	17395	17193	17204	17602	17369	17490	17354	17298	17297	17139	17178	17386	17337	17339	17361	17273	17567	17665	17486	17167	17216	17512	17614	17613	17440	17385	17454	17430	17219	17213	17066	17205	17440	17205	17310	17361	17424	17270	17495	17128	17034	17309	17215	17227	17275	17460	17442	17347	17136	17438	17317	17187	17182	17456	17300	17333	17569	17405	17394	17301	17238	17375	17353	17385	17321	17443	17158	17302	17384	17232	17254	17419	17504	17476	17244	17251	17180	17313	17410	17285	17415	17263	17364	17481	17523	17480	17185	17280	17521	17480	17516	17350	17226	17489	17168	17414	17254	17285	17242	17335	17256	17447	17333	17208	17185	17271	17181	17228	17329	17449	17420	17373	17347	17442	17356	17369	17525	17315	17275	17356	17204	17058	17206	17347	17270	17315	17220	17281	17429	17354	17459	17475	17450	17549	17148	17333	17441	17578	17393	17210	17412	17323	17346	17143	17476	17153	17271	17402	17413	17353	17435	17304	17301	17348	17323	17123	17331	17258	17242	17305	17104	17324	17604	17449	17252	17225	17407	17347	17343	17296	17381	17613	17178	17193	17433	17551	17308	17273	17240	17387	17375	17156	17212	17311	17292	17187	17444	17405	17335	17287	17323	17459	17200	17321	17294	17258	17191	17485	17204	17149	17238	17377	17489	17493	17496	17364	17308	17537	17414	17365	17274	17412	17424	17088	17565	17222	17426	17471	17238	17386	17605	17279	17265	17425	17254	17330	17323	17381	17394	17218	17223	17153	17190	17368	17300	17427	17531	17355	17506	17337	17525	17547	17524	17535	17184	17118	17230	17365	17281	17446	17534	17273	17276	17488	17335	17286	17254	17373	17260	17355	17286	17363	17325	17321	17300	17350	17197	17393	17389	17139	17516	17221	17070	17260	17376	17274	17422	17135	17357	17383	17299	17307	17171	17524	17290	17325	17490	17380	17329	17294	17471	17359	17405	17234	17480	17284	17289	17517	17355	17297	17350	17248	17162	17411	17366	17289	17424	17421	17349	17382	17199	17196	17261	17508	17314	17271	17506	17288	17431	17168	17156	17598	17357	17470	17127	17481	17172	17485	17377	17197	17243	17193	17268	17376	17306	17210	17255	17275	17307	17445	17277	17425	17441	17528	17367	17323	17440	17366	17546	17191	17436	17223	17506	17290	17408	17330	17501	17286	17323	17456	17313	17256	17317	17107	17136	17358	17405	17323	17147	17330	17233	17226	17315	17218	17233	17403	17315	17246	17229	17286	17302	17468	17501	17346	17279	17344	17314	17286	17495	17435	17336	17307	17409	17493	17362	17436	17526	17350	17494	17292	17427	17302	17260	17322	17246	17246	17255	17371	17385	17461	17387	17284	17241	17242	17386	17268	17201	17426	17290	17291	17417	17531	17359	17326	17252	17353	17437	17399	17231	17453	17273	17372	17350	17213	17163	17514	17355	17276	17132	17490	17373	17456	17498	17241	17617	17084	17263	17382	17289	17476	17246	17109	17377	17503	17205	17535	17320	17406	17232	17529	17336	17097	17232	17436	16973	17405	17338	17361	17268	17393	17163	17363	17110	17400	17277	17338	17255	17381	17439	17399	17348	17057	17137	17276	17210	17387	17445	17328	17445	17318	17369	17308	17238	17414	17363	17379	17334	17222	17176	17235	17224	17450	17216	17198	17135	17243	17498	17229	17377	17186	17220	17327	17348	17274	17232	17239	17110	17420	17336	17287	17197	17359	17386	17533	17239	17395	17122	17402	17336	17231	17203	17531	17247	17318	17304	17342	17320	17345	17388	17287	17323	17201	17410	17365	17315	17264	17417	17411	17457	17265	17450	17392	17390	17342	17280	17335	17512	17477	17539	17456	17239	17298	17462	17343	17316	17106	17087	17206	17151	17453	17358	17231	17338	17513	17251	17513	17435	17243	17388	17366	17414	17332	17253	17382	17187	17455	17424	17385	17422	17153	17372	17294	17463	17428	17373	17466	17151	17388	17274	17275	17494	17199	17292	17159	17211	17278	17392	17393	17378	17426	17392	17396	17380	17293	17134	17486	17317	17278	17287	17434	17270	17226	17427	17451	17499	17254	17248	17370	17242	17453	17184	17512	17466	17175	17452	17100	17090	17305	17228	17337	17473	17259	17259	17381	17540	17367	17450	17228	17328	17514	17385	17229	17291	17468	17375	17580	17604	17441	17526	17366	17512	17553	17461	17378	17208	17286	17232	17441	17305	17505	17084	17315	17359	17500	17347	17455	17474	17119	17302	17321	17521	17161	17200	17388	17417	17433	17394	17167	17243	17314	17379	17181	17504	17277	17406	17383	17303	17264	17325	17246	17363	17439	17374	17513	17462	17372	17534	17424	17436	17208	17222	17106	17522	17448	17235	17278	17457	17356	17427	17230	17469	17467	17302	17311	17375	17325	17166	17552	17336	17168	17309	17379	17401	17205	17235	17130	17553	17224	17359	17518	17293	17281	17436	17135	17445	17046	17299	17541	17476	17351	17454	17121	17124	17260	17409	17502	17440	17161	17369	17413	17259	17256	17390	17301	17151	17373	17401	17493	17272	17462	17557	17423	17389	17354	17421	17334	17271	17233	17175	17213	17298	17470	17538	17292	17274	17206	17176	17343	17376	17309	17188	17187	17444	17482	17382	17437	17337	17331	17255	17371	17372	17137	17431	17367
32218	48875	46027	45860	38410	31792	26556	20375	16924	15472	14243	12920	12110	11799	11325	11155	10816	10673	10764	10439	10675	10376	10224	10409	10429	10339	10247	10258	10221	10149	10184	10444	10247	10215	10206	10205	10125	10251	10014	10136	10119	10162	10184	10043	10137	10312	10283	10309	10083	10242	10040	10144	10134	10186	10177	10200	10235	10200	10353	10125	10223	10104	10245	10225	10177	10113	10209	10349	10150	10216	10131	10128	10169	10163	10055	10148	10302	10158	10143	10058	10325	10305	10156	10372	10043	10161	10049	10233	10141	10194	10049	10070	10215	9993	10260	10196	10080	9994	10100	10262	10284	10030	10178	10172	10270	10045	10102	10180	10017	10137	10121	10102	10029	10069	10123	10144	10278	10140	10335	10068	10140	10190	10055	10078	10076	10208	10190	10238	10108	10186	10189	10086	10264	10134	10179	10343	10055	10261	10244	10232	10031	9995	10201	10067	10059	10128	10116	10205	10209	10254	10076	10110	10176	10332	10195	10028	10198	10175	10030	10091	10152	9985	10116	10087	10255	10119	10300	10207	10077	10218	10098	10176	10158	10152	10247	10156	10268	10140	10140	10137	10213	10298	10181	10206	10210	10189	10144	10207	10321	10036	10346	10218	10227	10090	10128	10137	10080	10210	10151	10212	10139	10026	10185	10047	10100	10148	10195	10047	10193	9961	10009	10102	10005	10088	10048	10104	10249	10054	10028	10246	10056	10171	10144	10274	10024	10084	10147	10121	10096	10189	10166	10112	9960	10046	10173	10056	10286	10173	10116	10172	10212	10298	10150	10098	10071	10122	10215	10049	10207	10131	10068	10233	10224	9991	10221	10175	10112	9978	10215	10135	10052	10123	10267	10085	10136	10158	10143	10107	9895	10161	10218	9983	10004	10143	10087	10175	10303	10102	10254	10003	9990	9984	10169	10243	10015	10107	10122	9864	10255	10070	10067	10249	10197	10043	10165	10223	10000	10123	10214	10353	10174	10104	10132	10075	10241	10120	10012	10270	10179	10196	10055	10099	10117	10030	10253	10171	10166	10120	10101	10070	10086	10342	10285	10207	9880	10045	9973	9981	10133	10092	10023	10194	10122	10017	10129	10267	10205	10091	10191	10277	10119	10113	10137	10236	10003	10042	10123	10170	10198	10238	10091	10117	10100	10150	10131	10125	10255	10154	10253	10105	10134	10247	10083	10160	10307	10273	10180	10118	10115	9913	10199	10083	10171	10102	10274	10203	10091	10105	10144	10100	10138	10233	10240	10097	10020	10173	10212	10105	10204	10114	10093	10184	10182	10271	10154	10177	10124	10171	10271	10133	10150	10255	10140	10154	10051	10079	10348	10071	10171	9961	10261	10250	10012	10153	10158	10037	10114	10077	10163	10160	10062	9995	10134	10219	10101	10024	10080	9935	10052	10154	10079	10245	10068	10089	10114	10201	10159	10210	10165	10125	10052	10115	10242	10293	10053	10163	10029	10122	10049	10098	10140	10121	10023	10171	10026	10086	10129	10208	10073	10167	10228	10051	10154	10040	9968	10056	10148	10292	10227	9955	10198	10114	9957	10114	10300	10205	10160	10104	10213	10135	10093	10166	10082	10242	10117	10230	10134	10175	10054	10132	10012	10234	10130	10176	10180	10043	10093	10149	10242	10100	10133	10104	10048	10048	10124	10148	10230	10164	10114	10254	10062	10122	10280	10081	10170	10198	10037	10168	10245	10204	10120	10231	10179	10102	10263	10148	10108	10106	10074	10194	10053	10110	10100	10034	9979	10154	10326	10012	10168	10091	10200	10339	10245	10170	10175	10143	10128	10132	10099	10246	10174	10061	9968	10094	10077	10040	10176	10282	10058	10089	10061	10086	10148	10104	10314	10164	10128	10009	10068	10188	10043	10223	10177	10050	10280	10197	10151	10159	10240	10043	10064	9971	10260	10116	10137	10119	10035	10186	10120	10179	10266	10272	10214	10138	10050	10136	10167	10035	10137	9920	10173	10235	10206	10193	10055	10116	10057	10244	10157	10078	10166	10152	10146	10285	10207	10127	10280	10116	10284	10045	10082	10162	10021	9904	9998	9982	10125	10223	10148	10300	10097	10007	10182	10208	10046	10121	10256	10099	9982	10449	10019	9988	10188	10158	10169	10145	10158	10148	10161	10112	10131	10088	10065	10253	10036	10120	10039	10134	10201	10015	10110	10072	10128	10077	10318	10042	10152	10019	10106	10247	10176	10160	10059	10084	10149	10061	10169	10080	10142	10110	9897	10098	10063	10043	10193	10296	10197	10165	10109	10109	10195	9971	10111	10272	10044	10137	10120	10104	10050	10165	10191	10064	10301	10048	10129	10197	10157	10183	10105	10173	10258	10101	10281	10177	10072	10049	10199	10016	10010	10172	10273	10316	10190	10193	10270	10168	9959	9964	10204	10196	10100	10124	10160	10043	10125	10138	10225	10155	10277	10156	10139	10175	10074	10219	9969	10144	10215	10109	10146	10201	10076	10153	10097	10204	10204	10281	10096	10058	10035	10190	10053	10070	10050	10052	10062	10183	10237	10222	9983	10091	10259	10152	9971	10232	10230	10082	10119	10127	10175	10126	10213	10113	10203	10190	10194	10000	10084	10076	10167	10301	10138	10090	10237	10062	10120	10275	10042	10093	10162	10071	10155	10047	10195	10011	10301	10099	10015	10058	10170	10122	9998	10155	10029	10167	10117	10057	10224	10056	10222	9946	10091	10182	10164	10142	9989	10194	10243	10059	10145	10146	10226	10090	10107	10054	9966	10255	10201	10276	10147	10231	10189	10099	10038	10115	10134	10332	10158	10089	10282	10085	10166	10192	10220	10164	10025	10089	10154	10094	10028	10022	10208	10167	9992	10133	10056	10055	10089	10213	10072	10032	10151	10185	10154	10114	10127	10042	10023	9978	10193	10114	10021	10241	10111	10073	10108	10071	10073	10148	10001	10145	10176	10035	10238	10233	10115	10154	10076	10204	10281	10194	10131	10026	10153	10203	10075	10304	10135	10169	10125	10066	10233	10006	10182	10151	10165	10063	10218	10168	10134	10238	9916	10053	10133	9981	10109	10290	10058	10237	10062	10092	10019	10116	10179	10161	10055	10186	10162	10061	10347	9910	9994	10104	10166	10105	10286	10253	10132	10258	10100	10410	10089	10086	10170	10080	10184	10107	10184	10059	10172	10244	10007	10180	10180	10156	10178	10098	10200	10378	10210	10244	10097	10226	10153	10201	10106	10048	10257	10062	10165	10122	10086	10039	10201	10322	10131	9996	10149	10203	10090	10153	10145	10045	10126	10128	10050	10135	10143	10047	10042	10252	10186	10111	10072	10125	10067	10331	10162	9969	10180	10139	10138	9898	10160	10223	10156	10162	10043	10042	10228	9974	10043	10163	10164	10112	10102	9972	9979	10116	10019	10171	10308	10174	10350	10279	9957	10033	10058	10131	9965	10275	10084	10249	10317	10201	10253	10167	10305	9910	10147	10097	10124	10179	10083	10175	10106	10272	10074	10172	9968	10038	10274	10347	10099	10266	10339	10188	10164	10082	10051	10355	10050	10017	10096	10213	10250	10220	10016	10185	10012	10051	10115	10258	10129	10208	10175	10166	10135	10109	10169	10122	10005	10121	10126	10020	10120	10154	10219	9939	9956	10061	10179	10134	10195	10125	10256	10298	10266	10126	10165	9935	10072	10014	10016	10132	10258	10221	10014	9907	10234	10153	10074	10203	10135	10133	10153	10102	10145	10066	10119	10187	10119	10051	10171	10167	10255	10007	10121	10227	10128	10297	10165	10042	10204	10149	10165	10296	10147	10180	9997	10046	10124	10077	10174	10176	10180	10247	10175	10296	10259	10291	10220	10302	10024	10051	10110	10058	10190	10214	10184	9959	10069	10006	10131	10159	10124	10139	10019	10147	10165	10054	10239	10154	10099	10080	10118	10315	10014	10196	10103	10034	10076	9985	10047	10002	10209	10128	10004	10120	10080	10213	10119	10147	10129	10181	10148	10257	10086	10248	10194	10173	10197	10398	10236	10078	10172	10149	10035	10006	10285	10203	10092	9940	10161	10087	10051	10223	10102	10171	9998	10129	9942	10049	10133	10071	10172	10088	10164	10109	10274	10166	10150	10058	10059	10118	9949	10200	10093	10220	10197	10072	10184	10241	10189	10049	10167	10111	10071	10096	10120	10136	10126	10159	10054	10203	10134	9928	10099	10177	10090	10210	10009	10209	10183	10118	10276	10212	10054	10056	10241	9962	10166	10194	10021	10075	10190	10062	10218	10138	10036	10141	10122	10024	10103	10096	9965	10223	10100	10266	10287	10034	10018	10163	10037	10075	10083	10224	10291	10211	10145	10095	10136	10255	10190	10058	10160	10165	10208	10100	10113	10206	10141	10059	10192	10059	10125	10104	10134	10048	10114	10072	10161	10083	10211	10197	10121	10002	10198	10132	10283	10098	10183	10139	10068	9867	10186	10059	10154	10221	9937	10298	10338	9951	9957	10125	10076	10053	10062	10102	10185	10053	10192	9988	10239	10187	10087	10075	10093	10224	10166	10097	10157	10233	10034	10162	10177	10057	10118	10126	10127	10337	10147	10030	10034	10211	10359	9973	10247	10198	10234	10213	10190	10105	10125	10106	10088	10043	10099	10134	10148	10192	10111	10206	10170	10224	10084	10295	10146	10142	10111	10164	10059	10138	10025	9985	10224	10142	10132	10035	10234	10150	10174	10131	10085	10184	10190	9960	10078	10109	10154	9997	10134	10259	10140	10179	10173	10147	10014	10039	10143	10148	10128	10152	10065	10228	9863	10066	10135	10157	10251	10063	10044	10149	10100	10355	9958	10137	10155	10113	10259	10258	9999	10262	10218	10146	10151	10150	10087	10060	10133	10252	10127	10225	10158	10214	10120	10136	10059	10017	10074	10050	10235	10122	10046	10090	10258	10328	10161	10102	10013	10271	9980	10069	10155	10308	10165	10272	10278	10048	10316	10208	10140	10050	10161	9994	10114	10121	10091	10124	10060	10108	10127	10034	10062	10032	10157	10193	10158	9989	9994	10137	10059	10252	10133	10092	10085	10280	10211	10287	10186	10173	10226	10321	10183	10018	10168	10151
35735	35858	39295	39745	35066	29521	25617	22489	20166	19369	18778	18355	18067	17862	17753	17317	17481	17534	17434	17570	17370	17243	17191	16991	17148	17237	17250	17401	17279	17264	17206	17127	17296	17192	17292	17127	17185	17090	17247	17051	17131	17343	17445	17159	17172	16958	17208	17406	16971	17070	17287	17199	17143	17157	17089	17185	17132	17182	17159	17338	17289	17147	17164	17197	17091	17083	17259	17103	17073	17096	17153	17249	17314	17122	17100	16852	17261	17111	17013	17099	17214	17000	17206	17161	17075	16992	17300	17307	17314	17058	17224	17169	17280	17027	17171	17143	17289	17121	16995	17090	16925	17257	17091	17022	17166	17132	17037	17029	17169	17242	17280	17055	17136	17113	17263	17211	17208	17325	17101	17008	17201	17090	17101	17215	17182	17280	17106	17178	17018	17070	17350	17153	17080	17307	17200	17060	17210	17177	17213	17171	17137	17049	17109	17329	17384	17100	17147	17545	17288	17293	17303	17123	17140	17091	17227	17278	17251	17012	16990	17171	17326	17299	17133	17136	17278	17090	17166	17193	17086	17215	17423	17280	17268	17266	17059	17121	17137	16962	17360	17191	17025	17121	16984	17342	17112	17307	17330	17243	17162	17251	17188	17113	17294	17176	17100	17135	17136	17187	17151	17248	17348	17448	17186	17137	17030	17176	17061	17264	17162	17059	17237	17068	17083	17131	17290	17216	17153	16978	17101	17293	17187	17073	16968	17076	17149	17248	17219	17173	17128	17280	17163	16947	17089	17117	17177	17177	17118	17092	17245	17178	17246	17487	17133	17049	17292	17073	17156	17025	17252	17265	17194	17120	17137	16976	17177	17214	17308	17050	16990	17039	16980	17172	16912	17083	17175	17310	17095	17047	16910	17301	17050	17329	17260	17315	17198	17079	17127	17308	17113	17157	17253	17395	17303	17164	17079	17152	17206	17176	17345	17005	17292	17385	17124	17239	17279	17034	16980	17010	17092	17294	17270	17184	17169	17325	17156	17058	17240	17216	17120	17168	17139	17185	17245	17206	17041	17185	17287	17158	17247	17074	17100	16952	17130	17361	17145	17143	17176	17164	17145	17108	17236	17017	17178	17135	16982	17069	17416	17109	17207	17146	17157	17276	17230	17317	17339	17293	17070	17292	17174	17290	17353	17093	17178	17364	17376	17183	17359	17433	17246	17115	17321	17125	17354	17185	17034	17229	17137	17163	17059	17136	17184	17020	17167	17137	17145	17169	17109	17052	16851	17157	17431	17391	17272	17442	17022	17054	17313	17175	17169	17315	17165	17051	17147	17306	17160	17179	17354	17002	17076	16992	17151	17045	17161	17185	17093	17276	17174	17298	16969	17257	16998	17221	17401	17130	17327	17001	17017	17112	17275	17209	17136	17098	17129	16963	17133	17066	17053	17196	17208	17218	17216	17331	17325	16988	17256	17193	17215	17244	17335	17177	17209	17171	17245	17029	17256	17172	17229	17152	16960	17248	17289	16988	17293	17145	17133	17396	17127	17243	17249	17181	17152	16988	17259	17125	17271	17145	17215	17197	17079	17288	16850	17138	17035	17164	17137	17182	17066	17201	17148	17138	17055	17328	17128	17235	17174	17004	17012	17277	16889	16963	17149	17214	17167	17099	17109	17217	17029	17050	17341	17110	17310	16999	17256	17301	17235	17323	17171	17171	17279	17063	17191	16994	17293	17267	17075	17246	17200	17124	17318	17212	17151	17105	17324	17366	17178	17202	17372	17253	17030	17064	16990	17193	17154	17184	17220	17296	17138	17237	17208	17268	17136	17286	17262	17036	17072	17162	17066	17095	17162	17344	17175	17267	17199	17183	17350	17011	17004	17261	17040	17023	17175	17169	17102	17223	16970	17022	17212	16920	17171	17271	17098	17064	17102	17206	17092	17024	17181	17221	17195	17264	17357	17312	17036	17161	17007	17347	17145	17309	17307	17246	17030	17168	17211	17254	17375	17276	17411	17403	17329	17217	16942	16970	17362	17233	17322	17142	17152	17140	16999	17243	17129	17102	17213	17260	17279	17309	17079	17125	17129	17178	17165	17087	17085	17120	17036	17123	17060	17220	17359	17192	17107	17286	17222	17203	17246	17234	17042	17253	17248	17258	17370	17031	17167	17283	17247	17317	17116	17270	17017	17121	17160	17149	17108	17248	17165	17141	17165	17129	17049	17135	17069	17051	17263	17213	17271	17194	17047	17048	17377	17217	17026	17294	17261	17178	17030	17083	17144	17082	17204	17066	17229	17205	17143	17229	17303	17206	17086	17047	17220	16979	17060	17244	17256	16944	17241	17014	17293	17293	17208	17254	17210	17018	17094	17025	17103	17332	17049	17137	17157	17206	17488	17193	17084	17212	17036	17143	17147	17175	17200	17217	17268	17191	17187	17277	17003	17101	16968	17186	17234	17239	17265	17119	17298	17158	17047	17121	17141	17016	17001	17208	17094	17109	17122	17126	17323	17148	17134	17009	17228	17167	17308	17312	17150	17116	17315	16993	17159	17319	17070	17281	17241	17225	17094	17186	17086	17049	17156	17135	17019	17380	17218	17268	17059	17364	17239	17010	17120	17211	17137	17182	17105	17082	17253	17295	17207	17291	17035	17205	17163	17112	17014	17096	17174	17030	17288	17059	17000	17214	16943	17291	17162	17188	17067	17297	17448	17124	17098	17159	17311	17168	17256	17244	17243	17152	17151	17100	17156	17109	17211	17141	17181	17041	17203	17154	17245	17065	17095	17349	17163	17233	17244	17324	17146	17284	17179	17239	17211	17196	17123	17122	17359	17238	17440	17074	17262	16935	17072	17012	17286	17225	17236	17050	17218	16975	17261	16991	17217	17113	17216	17229	16955	17127	17231	17291	17180	17112	16994	17075	17148	17193	17158	17177	17056	17304	17255	17198	17147	17104	17091	17056	17145	17109	17154	17078	17167	17232	17312	17053	17195	17020	17147	17212	17193	17102	17118	17252	17480	17192	16906	17078	17193	17211	17013	17180	17298	17170	17089	17115	17264	17276	17154	17352	17045	17047	17204	17175	17117	17191	17190	17154	17015	17182	17048	17117	16954	17020	17115	17098	17173	17270	17114	17052	17246	17121	16930	17219	17461	17303	17088	17079	16974	17152	17133	17326	17280	16790	17079	17003	17200	17063	17077	17220	17298	17309	17291	17040	17215	17233	17178	17000	17331	17235	17379	17099	16936	16988	17092	17149	17110	17232	17215	17256	17163	17228	16944	17273	17240	17240	17255	17028	17188	17205	17247	17042	17149	17228	17056	17178	17067	17228	16882	17361	17380	16984	17277	17239	17271	17104	17388	17212	17422	17159	17065	17210	17295	17177	16893	17164	17197	17191	17309	16946	17053	17011	17360	17286	17132	17237	17032	17068	17314	17003	17280	17172	17096	17334	17398	17279	17179	17274	17295	17212	17431	17269	17356	17112	17046	16960	17113	17248	17221	17100	17213	17184	17024	17122	17098	17062	17409	17079	17023	17255	17322	17179	16933	17052	17038	16981	17122	17064	17126	16999	17001	17033	17127	17226	17105	17143	17103	17080	17010	17256	17041	17233	17236	17230	17126	17232	17256	17176	17064	17178	17230	17130	17002	17167	17431	17126	17246	17101	17232	17177	17177	17170	17141	17082	16985	16903	17057	17048	17329	17132	17307	16975	17425	17176	17210	17225	16895	17434	17148	17197	17278	17162	17227	16938	17134	17161	17318	17151	17130	17036	17137	17238	17096	17097	17123	17209	17146	17131	17024	17056	17185	16966	17131	17076	17136	17235	17249	17118	17033	17260	17260	17228	17094	17111	17209	17037	17062	17334	17058	16985	17235	17246	17180	17006	17118	17076	17220	17206	17326	17076	17036	17098	17012	17012	17099	16943	17222	17108	17283	17138	17267	17339	17241	17337	17317	17191	17033	16973	17089	17089	17104	17046	17287	17203	17021	17258	17196	17264	17171	17073	17058	17401	17170	17001	17222	17082	17124	17168	17382	17351	17078	17276	17185	17273	17259	16956	17219	17029	17379	16932	17109	17108	17197	17112	17297	17065	17240	17115	17182	16951	17013	17104	17329	17102	17196	17069	17209	17272	17178	17204	17295	17437	17231	17353	17126	17166	17161	17048	17106	17234	17327	17032	17196	17250	17256	17140	17011	16984	17216	17288	17440	17268	17061	17085	17276	17082	17154	17271	17030	17254	17039	17372	17082	17155	17167	17248	17147	16939	17022	17206	16946	17093	17150	17182	17275	17106	16966	17104	17103	17139	17150	17262	17222	17123	17070	16911	17071	17204	17178	17429	16952	17224	17253	17326	17072	17202	17270	17246	17165	17324	17477	17038	17257	17258	17095	17328	17188	17223	17149	17012	17175	17350	17164	17234	17294	17251	17155	17197	17134	17271	17334	17191	17199	17225	17127	17168	17123	17203	17053	17217	17217	17223	17044	17212	17025	17233	17311	17334	17253	17419	17253	17062	17196	17048	17100	17174	16941	17169	17183	17106	17078	17274	17236	17315	17094	17281	17027	17020	17364	17240	17240	17122	17263	17126	17244	17332	17159	17232	16853	17166	17091	17206	17191	17159	17272	17215	17150	17397	17026	17086	17089	17255	17104	17117	17235	17212	17313	16993	17237	17264	17296	17204	17104	17175	17416	17109	17071	17306	17357	17266	17262	17328	16988	17067	17117	17255	17259	17129	17213	17112	17033	17043	16837	17102	17322	17209	16916	17323	17255	17351	17341	17231	17285	17229	17376	17138	17163	17198	17192	17333	17249	17500	17230	17369	17277	17222	17297	17164	17164	17297	17215	17262	17265	17384	17107	17223	17325	17144	17136	17076	17305	17214	17125	16925	17377	17267	17205	16918	17428	17115	17130	17280	17319	17094	17266	17194	17269	17253	17298	17073	17311	17429	17433	17293	17125	17087	17231	17277	17311	17196	17089	17211	17071	17135	17128	16998	17213	17324	17451	16992	17336	17087	17178	17145	17138	17251	17150	17258	17132	17342	17098	17127	17092	17236	17038	17224	17061	17127	17236	17130	17045	17168	17227	17134	17033	17250	17270	17293	17202	17396	17128	17242	17175	17160	17047	17216	17144	17106	17088	17340	16997	17146	17254	17034
29891	36528	35300	35233	29941	23059	19533	15680	13124	12489	11809	11223	10863	10548	10470	10182	10330	10230	10156	9968	10001	10091	10024	9907	9794	9874	9811	9865	9783	9962	9846	10021	9905	9911	9956	9914	9910	9905	9860	9960	9839	9990	9861	9720	9842	9725	9695	9794	9887	9874	9717	9744	9925	9924	9781	9821	9880	9899	9854	9880	9773	9761	9877	9807	9993	9905	9823	9926	9798	10053	9788	9901	9917	9749	9894	9975	9732	9878	9915	9943	9919	9996	9833	9881	9869	9793	10121	9827	9925	9971	9971	9913	9870	9862	9842	9762	9728	9938	9816	9649	9788	9765	9859	9724	9880	9908	9880	9906	9815	9883	9913	9705	9778	9854	9890	9792	9942	9883	9783	9888	9975	9890	9859	9976	9758	9806	9711	9952	9872	9840	9843	9848	9862	9836	9977	9942	9783	9937	9862	9810	9831	9741	9736	9689	9847	9689	9870	9853	9848	9962	9866	9971	9865	9798	9929	9746	9933	9878	9835	9857	9800	9917	9925	9850	9734	9813	9928	9823	9768	9749	9824	9959	9738	9844	9735	10055	9911	9857	9944	9748	9819	9883	10055	9791	9843	9944	9911	9872	9659	9748	10007	9849	9836	9869	9778	9825	9889	9938	9943	9861	9967	9958	9949	9927	9974	9865	9916	9717	9918	9897	10030	9794	9819	9731	9816	10001	9830	9862	9676	9863	10034	9772	9768	9928	9809	9904	9869	9861	9755	9802	9954	9737	9808	9904	9762	9850	9765	9788	9917	10000	9792	9888	9758	9891	9927	9672	9918	9784	9711	9753	9801	9726	9729	9785	10017	9825	9789	9841	9800	10004	9977	9716	9893	9926	9679	9945	9854	9797	9988	9859	9851	9797	9855	9933	9859	9791	9851	9963	9825	9826	9902	9704	9937	9793	9945	9887	9752	10001	9932	9722	9801	10081	9774	9948	9932	9811	9827	9942	9912	9853	9857	9776	9794	9742	9890	9945	9874	9922	9866	9819	9998	9702	9887	9917	9876	9932	9874	9950	9889	9864	9754	9781	9886	10104	9836	9831	10105	9900	9759	9972	9823	9923	9825	9845	9837	9920	9868	9968	9931	9950	9881	9854	9929	9835	9871	9766	9804	9734	9810	9607	9809	9850	9811	9893	9890	9795	9799	9911	9773	9814	9988	9974	9881	9821	9736	9954	9812	9859	9786	9843	9960	9946	9817	9942	9884	9822	9694	9901	9714	9886	9875	9869	9951	9896	9937	9718	9969	9848	9851	9794	9627	9719	9848	9871	10014	9833	9892	9774	9828	9809	9889	9828	9934	9926	9702	9845	10008	9828	9841	9814	9767	9867	9793	9881	9956	9882	9755	9841	9801	9811	9878	9875	9744	9856	9836	9755	9821	9830	9819	9893	9900	9784	9950	9915	9769	9986	9835	9665	9960	9906	9803	9894	9874	9797	9848	9775	9987	9791	10097	9875	9921	9810	9900	9732	9855	9980	9900	10014	9807	9696	9862	9807	9884	9779	9790	9857	9894	9875	9872	9830	9824	10013	9821	9831	9765	9931	9947	9821	9846	9788	10015	9898	9982	9718	9826	9768	9795	9708	9915	9911	9881	9752	9861	9909	9814	9848	9836	9866	9916	9806	9833	9969	9899	9795	10055	9871	9737	9875	9813	10022	9844	10019	9898	9999	9863	9780	9801	10021	9949	9876	9822	9795	9765	9921	9975	9859	9856	9817	9785	9781	9827	9863	9926	9790	9887	9837	9837	9690	9892	9903	9944	9960	9745	9878	9878	9958	9706	9956	10016	9873	9883	9857	9826	9809	9855	9878	9858	9838	9959	9933	9711	9905	9830	9749	9775	9891	9875	9797	9820	9843	9911	9821	9898	9856	9869	9941	9796	9990	9828	9907	9954	9845	9778	9897	9884	9875	9964	10001	9801	9938	9967	9958	9904	9818	9942	9941	9917	9964	9842	9811	9862	9907	9828	9901	9834	9815	9895	9929	9882	9751	9812	9838	9973	9885	9646	9829	9925	9784	9789	9812	9816	9802	9843	9940	9836	9843	9938	9853	9843	9753	9962	9871	9863	9826	9861	9913	9937	9787	9826	9833	9899	9826	9828	9945	9863	9813	9709	9877	9859	9778	9820	9749	9973	10049	9831	9921	9838	9928	9860	9880	9888	9865	9824	9763	9930	9865	9946	9794	9893	10013	9851	9850	9798	9846	9918	9864	9725	9869	9953	9792	9839	9951	9764	9963	9767	9878	9994	9834	9934	9848	9845	9787	9866	9788	9821	9770	9874	10036	9852	9818	9723	9929	9781	9810	9909	10006	10021	9854	9814	9910	9708	9862	9801	9918	9853	9805	9864	10017	9794	9720	9897	9829	9886	9799	9998	10057	9897	9742	9822	9701	9637	9873	9836	9827	9825	9908	9758	9927	9787	9876	9942	9827	9894	9975	9978	9764	9791	9831	9795	9880	9822	9994	9722	9784	9936	9778	9824	9895	9803	9746	9764	9830	9953	9906	9846	9664	9906	9849	9825	9736	9903	9966	9863	9818	9863	9770	9836	9826	9948	9958	9811	9950	9854	9891	9688	10012	9891	9867	9924	9853	9879	9827	9881	9799	9880	9960	9959	9879	9977	9861	9907	9909	9901	9828	9749	9955	9807	9724	9802	9900	9789	9887	9751	9891	9871	9834	9819	9810	9757	9924	9743	9880	9894	9822	9975	9861	9756	9933	9805	9921	9869	9828	9830	9828	9944	9857	9696	9846	9881	9970	9949	9777	9912	9812	9957	10001	9934	9911	9838	9916	9893	9828	9853	9747	9835	9778	9881	9854	9860	9829	9764	9848	9781	9893	9888	9904	9902	9869	9717	9779	9811	10030	9817	9924	9765	9807	9947	9921	9777	9699	9926	9786	9916	10072	9906	9646	9746	9870	9778	9959	9799	9974	9775	9889	9684	10074	9916	9738	9723	10005	9855	9823	9784	9828	10031	9720	9847	9839	9886	9865	9913	9841	9713	9836	9757	9819	9964	9798	9966	9752	9811	9800	9949	9823	9822	9848	9951	9765	9873	9860	9921	9873	9844	9869	10008	9942	9916	9782	9877	9811	9765	9956	9723	9837	9783	9933	9816	9851	9915	9886	9885	9859	9729	9865	9826	9940	9791	9874	9763	9817	9803	9744	9897	9922	9799	9795	9911	9887	9983	9756	9850	9795	9900	9862	9908	9938	9729	9842	9843	9796	9936	9815	9926	9782	9832	9801	9958	9805	9823	9816	9736	9718	9957	9884	9760	9867	9680	9751	9878	9936	9714	9866	9867	9788	9839	10010	9845	9814	9933	9817	9926	9835	10019	9924	9676	9770	9857	9936	9706	9809	9944	9842	9946	9875	9844	9769	9681	9824	9999	9958	9758	9704	9713	9863	9861	9727	9816	9833	9857	9796	9822	9643	9851	9826	9971	9892	9754	9830	9964	9875	9851	9824	9965	9857	9895	9873	9749	9740	9751	9958	9944	9797	9950	9817	9879	9809	9860	9802	9988	9749	9971	9753	9669	9870	9732	9820	9942	9868	9945	9888	9864	9734	9865	9858	9692	9880	10019	9797	9755	9785	9777	9896	9858	9926	9791	9851	10011	9691	9850	9867	9813	9819	9811	9872	9809	10095	9748	10021	9815	9971	9794	9858	9899	9866	9794	9951	9835	9846	10000	9767	10022	9818	9811	9810	9831	9900	9783	9895	9767	9856	9803	9792	9610	9859	9908	9826	9893	9809	9766	9871	9883	9939	9874	9836	9937	9859	9856	9937	9999	9897	9791	9919	9934	9993	9902	9794	9943	9902	9921	9867	9965	9839	9736	9937	9858	9971	9957	9828	9835	9926	9888	9826	9978	9897	9777	9739	9814	9849	9627	9782	9909	9827	9946	9767	9840	9951	9788	9859	9854	10037	9854	9877	9928	9817	9786	9941	9651	9887	9826	9940	9883	9848	9960	9939	9943	9867	9846	9836	9751	9908	9891	9736	9850	9983	9954	9876	9882	9881	9911	9816	9891	9873	9863	9983	9539	9876	9936	9792	9911	9969	10010	9847	9737	9803	9867	9885	9889	9911	9720	9825	9900	9817	9789	9742	9853	9784	9950	9831	9700	9935	9923	9918	9857	10032	9907	9869	9847	9924	9710	9883	9787	9752	9726	9912	9976	9892	9795	9784	9820	9796	9909	9906	9990	9711	9843	9882	9794	9854	9773	9965	9985	9971	9820	9833	9803	10048	9721	9844	9789	9794	9866	9900	9802	9717	10029	9791	9816	9961	9908	9718	9819	9853	9776	10041	9911	9854	10001	9860	9875	10030	9866	9966	10088	9773	9746	9929	9890	9862	9936	9933	9868	9871	9868	9820	9965	9845	9971	9885	9842	9732	9772	9706	9892	9770	9854	9806	9921	9857	9931	9750	9763	9951	9872	9844	9771	9801	9888	9811	9980	9762	9778	9970	9839	9850	9911	9769	9767	9876	9770	9706	9957	9874	10068	9805	9817	9901	9912	9981	9813	9855	9879	9850	9845	9824	9787	9808	9777	9800	9828	9835	9882	9865	9886	9910	9740	9886	9842	9914	9922	9855	9885	9873	9954	9969	9908	9928	9826	9884	9797	9757	9792	9927	9875	9767	9755	10008	9792	10003	9852	9883	9818	9767	9854	9891	9743	9851	9799	10035	9862	9894	9901	9758	9888	9874	9932	9861	9979	9794	9743	9806	10021	10107	9849	9803	9922	9861	9761	9942	9830	9713	9739	9760	9939	9906	9947	9848	9805	9769	9906	9727	9873	9758	9947	9876	9774	9714	9908	9884	9909	9823	9828	9896	9810	9860	9885	9804	9933	9931	9862	9931	9842	9976	9931	9875	9820	9878	9937	9764	9855	9785	9751	9814	9845	9883	9835	9789	9942	9938	9833	9906	9930	9974	9887	9898	9797	9938	9942	9841	9913	9794	9802	9867	9840	9845	9748	9798	9934	9907	9749	9858	9786	9843	9826	9864	9756	9882	10050	9692	9878	9998	9854	9796	9814	9987	9857	9929	9998	9846	9978	9730	9907	9733	9939	10003	10001	9772
24852	20889	28874	35965	37200	33290	28859	24496	21372	19984	19653	18820	18323	18091	17754	17738	17446	17356	17235	17177	17185	17371	17295	17031	17206	17043	17065	17040	16968	17034	17136	17126	17182	17241	17076	16948	17053	17144	16924	17032	17041	17191	17055	17145	17019	17003	17056	17085	16984	17242	17025	17151	17180	17027	17013	17066	17138	17158	17157	17116	17094	16833	17065	17085	16937	17049	17102	17072	17198	16881	16921	16891	17007	17128	17119	16896	17173	16971	16894	17136	16964	17066	17212	17083	17014	17066	17036	16865	16867	17124	16975	16847	17069	17211	17124	16864	16886	16951	17125	16936	17004	17044	17118	17158	17171	16998	16985	17067	16976	16931	17013	16779	16956	16905	17033	17093	17032	17013	17197	16817	16817	17095	16919	16996	16985	17048	17054	16883	16919	17001	16864	16972	16885	17074	16942	17112	16873	16998	17037	17120	17129	16812	16950	17103	17024	16948	17140	17060	17030	17328	16814	17033	16985	17159	17134	17013	17230	16896	16931	16967	16915	16733	17101	16848	17221	17040	16895	16866	17154	17267	17182	16881	16952	17058	16850	16954	17026	17148	17053	16949	16883	16914	16789	16870	16990	17088	16994	16863	16838	16985	16912	16976	16957	17094	17106	17276	17039	16759	17095	17028	16967	16917	16969	17170	16946	16896	17175	16924	17046	17026	16989	17033	17070	17064	17115	17057	17187	16958	17038	16974	16855	16976	16995	17049	17124	17098	16971	16853	17043	16941	16944	17051	16874	16938	17072	16799	17096	16875	17064	17106	17099	16992	16730	16872	17018	16890	17034	16995	17021	17029	17173	16944	17113	16948	17136	16816	17033	17029	16894	16896	16948	16845	16917	16856	16956	16971	17104	17106	16897	17230	17028	16952	17134	17101	17142	16941	16937	16879	16975	16966	16925	17076	16936	16919	17180	17206	16867	16959	17094	17013	16903	17055	17000	17121	17036	17111	16959	16903	16926	16981	17091	17163	16962	17124	16938	17057	16881	16798	16601	16957	16798	16978	17185	17055	17107	17202	16912	16968	16890	16883	16855	17017	16883	17004	17051	16914	16896	16917	16890	16962	16975	16931	16949	16709	16778	16847	16798	17087	17142	17196	16853	16820	16897	17094	16972	17019	17089	16950	17078	16984	16899	17071	17078	16905	17046	16855	16876	16824	17119	17180	17317	16917	16926	16998	16961	17017	17116	16971	17025	16977	16981	16934	17000	17171	17034	16732	16996	17003	16853	16823	16904	16898	16891	17158	16932	17051	16857	16932	16890	16885	16922	17168	17056	16926	16929	17021	16938	17178	17234	16945	16856	17212	16909	16981	17082	17101	17026	16900	17086	17164	16988	16834	17096	16848	16785	17002	17099	17125	16997	16880	16889	17133	16958	16733	16876	16923	17267	17115	17087	16976	17287	16954	16860	16772	16983	16847	16973	17081	17080	17030	17005	17036	16964	16919	17037	17095	16971	16823	16983	16983	17093	16848	16893	16873	16908	16993	17147	16964	17059	17174	16998	16953	17217	17060	16986	16971	16815	16997	17099	17236	16900	17119	16986	17025	17210	17036	16874	16943	16903	16885	16772	16934	17058	17040	16995	16949	16923	16911	17069	17296	17139	16945	16970	16973	16994	16935	16949	17017	16992	16948	17084	17041	16946	17126	17005	17076	16778	17026	17017	16874	17005	16941	17032	17081	17139	16977	16866	16918	17021	17217	17043	17051	17011	16932	17175	17063	16899	16839	17206	16960	17019	16889	17007	16945	17132	16944	17261	16883	17176	17094	17027	16991	17246	16965	17012	16981	17100	17105	17177	16833	17025	16937	17011	17045	16821	16851	16971	16921	17052	17219	16971	16850	16874	16927	16993	16930	16827	16824	16794	16976	17201	17028	17056	17170	17102	16704	17029	17231	16905	16803	16902	16893	17057	16942	17094	16800	16946	16923	16996	16943	16967	16888	16937	16901	17208	17047	16846	16853	17034	17115	17099	17156	16865	16866	16905	16905	16834	17176	16956	17241	16955	17221	16917	16952	16820	17187	16856	16837	17041	17065	17189	16951	16936	16906	17050	16915	17019	16857	17009	17185	17121	16754	17094	16663	17052	17062	16978	16902	16833	16905	17112	17019	17049	16986	16966	17033	17084	16945	17133	17014	17017	16956	16917	17056	17004	17069	17029	17235	17209	17305	17082	16820	17047	16993	17087	17002	17147	17191	16954	17066	17001	17004	16809	17049	17137	17041	17236	16983	17018	16980	16776	16848	16935	16979	17016	16879	17061	16896	17318	17106	17030	17066	17272	16971	17144	17038	16846	17155	17100	17075	17171	16931	16913	17183	16972	17046	16981	17087	16973	17059	16998	17209	16918	16998	17111	16985	17008	16982	16864	17088	16904	17137	17011	17023	16904	17151	16821	16928	16825	16754	17112	16937	16987	17113	17182	17183	17070	17030	17072	16821	17077	17066	17035	17050	17271	17007	17139	17054	17128	16960	16959	17039	16904	16921	16682	17038	16969	17044	17023	16777	17144	16929	16988	17039	17106	17136	16969	16924	17041	17265	17168	16968	16780	16831	16899	16931	16991	17040	17321	16878	16861	16893	16834	16875	16962	16867	17043	17076	17061	17091	16969	17195	17133	16858	16954	16967	16905	16963	17170	17011	16869	17005	16937	16765	17190	17027	17282	17286	17023	17133	16963	16926	17216	17022	16714	16909	17045	17057	16900	16796	17025	17172	17144	17169	17074	16885	16938	16990	17166	16993	17157	16972	17190	17101	17122	17018	17099	16883	17209	17121	17151	16782	17007	17055	16839	16979	16667	16749	16898	16937	17137	16971	16787	17056	17061	17133	17092	17082	16807	16933	16989	16888	16966	16925	17001	16969	17150	16955	16993	17110	17101	17227	16886	17196	17078	17008	16896	16903	16962	17082	16995	16931	16914	16875	16914	17043	17082	17156	16920	16948	17007	16827	16850	16941	16951	16827	17129	17001	17084	17039	17031	16889	17008	16928	16963	16850	17024	17092	16851	16911	17143	16854	17213	17154	17089	17204	17133	17075	17166	16960	17070	17091	16962	16889	17013	16870	17084	17170	17199	16975	17154	16900	16972	17083	16722	16885	17063	17099	17029	16816	17037	16939	16847	17192	16955	17167	16961	17043	17008	16962	16921	16920	17060	16960	17132	17067	16922	17020	16894	16863	16900	16935	17108	17023	16999	17253	16957	17105	16919	17083	17158	16912	17169	17212	17007	17167	17009	17145	17231	16971	17025	16980	16849	16897	16907	16873	17074	17103	16860	16984	17087	17046	17129	17208	16997	16878	17175	17207	17073	17115	16997	16945	17110	17242	17036	17232	16872	17041	16776	17054	17119	17012	17063	17096	16900	17099	17084	16767	16862	16873	17087	16764	17014	17125	16728	17145	17007	16812	16850	16918	17120	16866	17102	17057	17103	17046	16903	16906	16895	16885	17178	16900	17154	16990	17150	17098	17211	17083	17012	17056	17183	16948	16858	16876	17072	17105	16978	16833	17033	17112	16951	16986	16835	16991	17061	17101	17059	17165	16895	17027	16879	17050	16949	17012	17086	17093	17076	17055	17088	16916	17006	17037	17088	16950	17088	17000	17054	17022	17180	16883	16981	17126	17218	17058	16975	17138	16947	16975	17132	16901	17111	16855	16896	16848	16963	17190	17057	17009	17149	17224	17182	16950	16973	17097	17030	17257	17179	16925	17182	17015	17129	16842	16987	17050	17108	16875	17025	17086	17220	16898	16847	17122	17099	17132	17103	17130	17110	17017	16980	16994	16838	16981	17031	17219	16978	17026	17167	16929	17081	16920	17065	17171	17259	17244	17092	17010	17115	16983	17112	16975	17282	16988	17116	17030	16876	17073	16962	16983	16882	16921	16977	16934	17112	17166	17211	16999	17054	17189	17148	17027	16897	17022	17120	16790	16962	17088	17110	17182	17073	17210	17053	17111	17056	16975	17008	17186	16930	17140	17028	17087	16984	16935	17141	17124	16846	17055	17065	16883	17113	17013	17073	17153	16857	16778	16867	17013	16983	16936	17135	17103	17118	16900	16852	16814	17019	17033	16956	16780	16862	17090	17093	17109	16976	17148	17011	16964	17143	17084	17149	17014	16763	17199	17168	16969	17149	16940	16859	17076	17029	16747	17017	16974	16932	16966	16829	16904	17090	16805	16989	17099	17314	16979	16973	17187	17132	17171	17024	16852	17076	16969	17163	16887	16969	16773	16839	17269	16711	17010	16997	17054	17161	16906	16853	16818	16904	16986	17049	17109	17150	16861	16927	17010	17039	16899	16969	17147	16934	16879	17131	16899	17026	16945	17076	16872	17064	17272	16920	16989	16931	16914	17045	17137	16991	16905	17051	16912	16979	16920	17144	17198	17229	17093	16969	17052	17084	16923	17227	16970	17142	17199	17012	17071	16959	16872	17023	16825	16891	16874	16999	17081	17240	16897	17011	17106	16958	17066	17254	16802	16864	17117	17071	17036	16951	16914	17029	16937	16849	16832	17086	16917	17050	17175	17030	16942	16919	17111	17175	17152	16992	17060	17184	16988	17187	16975	16786	17002	16783	17269	17036	16951	16838	16968	16939	16867	17283	17237	16927	17029	16984	17038	17116	16871	16795	17042	17008	16945	16960	16936	17255	16902	17164	16996	16945	16989	17253	16973	16976	16890	16829	16855	16809	16776	16968	16971	17147	17100	17230	17098	16974	16821	16934	16969	16917	16750	16963	16888	16752	16873	17030	16755	17009	17072	17243	17052	16954	17019	17016	16841	16745	17127	17038	16997	16842	16819	17124	17016	16943	16842	17021	16867	17047	17052	17178	17024	16989	17087	16880	17043	16933	17130	17040	16995	17033	16990	17118	16936	16878	17012	16973	16884	16993	17126	16860	17009	16914	16941	17067	16884	16953	17023	16831	17027	17319	17017	17053	16992	16922	16983	16867	16946	16954	17046	17176	16895	17068	16898	17147	16749	16888	17151	17165	17034	16835	17069	17019	16814	17000	16916	17207	17155	17041	16859	17115	16889	16977	17062	17169	16938	17145	16949	17158	16965	16899	17010	17075	17043	17077	17068	17027	17101	16874	16941	17061	16699	16857	17020
27595	41004	42236	44669	36812	27756	21931	18148	14791	13385	12631	11933	11381	11055	10823	10655	10516	10267	10174	10239	10260	10102	10086	10151	10057	10132	10014	10151	10010	10078	10135	9985	10084	9940	10102	10049	9958	9988	10072	10074	9900	9917	10015	10002	9995	9935	10009	10033	9985	10116	10031	9850	10013	9869	10018	9941	10044	9904	9990	9963	9924	10015	9994	9854	10026	9865	9797	9912	9854	9835	9867	9952	9870	9929	10174	9887	10038	10029	10085	9885	9965	9872	9967	10076	10036	10031	10038	9912	9967	10099	9993	9832	10102	10099	9905	10068	9964	9979	10015	9980	9870	9911	9879	9976	9933	9986	9925	9952	9870	9972	9784	9923	10072	10063	9906	10069	10056	10010	9865	9913	9900	9923	9958	9941	9806	9868	9871	9907	9923	9736	10000	9970	9989	9767	9951	9977	9810	10003	9983	10009	9949	9895	10006	9916	10012	9835	10080	9960	9981	10007	9871	9992	10029	9943	9855	9945	10167	9955	10019	9902	9825	10019	9971	10028	9947	10089	9923	10076	9953	10007	10039	9889	9975	10016	9975	9893	9876	9913	9814	9927	9927	9856	9919	10024	9955	10070	10013	9936	9836	9960	9993	9927	10016	9864	10035	9838	9851	10026	10084	9984	10021	9865	9901	9824	9951	10020	9889	9885	9886	10069	9943	10008	9967	9895	9855	9848	9978	10018	9924	9921	9901	9904	9973	9985	9919	9853	9982	9855	9919	9883	9841	10077	9971	10081	9953	9992	9910	9988	10014	9973	9912	9981	9954	10108	9881	10116	9938	9806	9978	10026	9909	9830	9917	10000	9963	9934	9965	9939	9936	9935	9909	9836	9956	10020	9876	9953	9934	9875	10129	10160	9901	9990	9980	9931	10042	9873	10109	9835	9841	10038	10061	10026	9915	10027	10074	9802	10046	9835	10004	9904	9804	9927	9969	9892	10034	9914	10103	9977	10072	10047	9908	10082	9753	10013	9946	9845	10029	9885	9985	9871	9976	9900	9965	10061	9936	9964	9783	9967	10003	9914	9877	9985	10103	9959	10023	9975	10030	10033	9807	10002	9857	9992	9934	10066	10059	10082	10075	10065	10023	9927	9933	10021	9937	9823	9991	9909	10026	10074	9846	9851	9797	9944	9916	9871	9846	10131	9911	9948	10010	10058	9748	10093	9895	9943	9877	10078	9940	9924	10121	9805	9957	9954	9980	9934	9879	10024	9812	10119	9924	9914	10132	10014	9947	9978	9885	10016	9961	9829	10022	10001	9944	9996	9984	9945	9787	9963	9983	9975	9948	9923	9865	9828	9932	10017	10019	9872	9941	9740	10014	10075	10006	9967	9914	9950	9958	9814	9834	10151	9901	9896	9817	10014	10026	9830	9877	9897	10163	9718	10014	9994	10078	9913	10019	9954	9978	9935	9938	9976	10043	10000	9858	10001	10050	9935	9912	10052	9914	10120	9847	9950	9786	10025	9960	9947	9829	10005	10118	9996	9830	10045	10015	9946	9892	10040	9824	9956	9863	9884	9873	9947	10017	9971	10056	9765	9906	9951	9971	10081	9775	9856	10002	9957	10062	9962	10005	10155	9919	10012	10007	9936	9943	10062	9816	10008	9940	9829	10000	10040	9840	10025	9968	9915	10059	10055	10060	10106	9946	9878	9931	9932	10002	9843	9996	10048	10055	10010	9983	9883	10003	9953	10015	9971	10028	9928	9949	9995	9982	9859	9938	9888	9971	9890	9957	9853	9935	10089	9968	9928	9912	9864	9781	9960	10019	9980	9891	9828	10031	9952	9864	9950	9931	10110	9756	9894	9796	9935	10038	9990	9809	9860	9999	10056	10068	10114	9931	10025	10031	10059	10007	9863	10037	9910	9974	9917	9767	10009	9822	9888	9902	9980	10047	10115	9897	10037	9955	9777	10027	10023	9832	10009	9898	10030	10159	9899	9972	10000	10051	10018	10001	9770	9990	10014	10023	9871	9974	9907	9897	9922	9942	9904	9932	9976	9918	9846	9921	9922	9935	9990	9932	9935	9882	9959	9847	10016	10134	10118	10091	9931	9892	9985	9921	10020	9892	10093	9947	10055	10107	10228	9951	9910	9900	9896	9967	9890	9976	10037	9947	9940	9903	9933	9906	9922	9940	9996	9999	9952	10001	9905	9942	9999	10070	10012	9898	9919	9883	9991	9900	9969	10012	10037	9929	9973	9919	9959	9823	10106	9946	10001	9920	9888	10023	9906	9900	9893	10071	9926	9875	9934	9956	9903	9948	10058	9906	9972	9975	9985	9991	10009	9974	9899	9986	9961	9877	9977	10025	10121	10023	9914	10005	9963	9897	10003	9969	9996	9986	9905	9857	9939	10030	10014	9998	9831	9977	9916	10001	9841	9982	9943	10035	9802	9851	9872	10081	10014	9943	10050	10063	9972	9902	9982	10012	9940	10034	10010	9834	9901	9939	9860	10084	9984	9985	10008	9928	9944	9852	9923	9802	9964	9873	9895	10022	9892	10045	10081	9879	9990	9887	9887	9966	9780	10002	9809	9779	10056	9962	9892	9963	9928	10125	10020	9992	10002	9811	9874	9903	9949	9964	10142	9937	9899	9941	10063	9771	10132	9803	9975	9944	9903	9901	10015	10026	9881	9893	9990	9931	10122	10018	10001	9910	9939	9981	10160	10051	9837	9942	9759	9999	9855	9945	9902	9917	9850	9912	9849	9945	10026	9897	9805	9853	9888	9895	9834	9859	10027	9950	10008	9981	10056	10038	10119	9836	9843	9931	9861	9932	9817	9949	9988	10120	9975	9993	10030	9869	9968	9957	9753	10059	9866	10065	9912	10107	9843	10062	10002	9900	9878	9992	10132	10046	10031	9981	10013	10024	10018	9880	9923	9968	9817	9955	10031	9948	10088	9946	10064	9906	9968	9850	9991	10090	9888	9924	10024	9992	9895	10075	10058	9925	10044	9906	10061	9791	10111	9997	10066	9876	9711	9990	9864	9950	9997	9809	9823	9905	10058	9870	10142	9969	9934	10001	10033	9989	10065	9901	10094	9886	9850	10022	9891	10002	9842	10034	9829	9922	9971	10022	9847	9877	9887	9982	9996	9909	10016	10037	10020	10062	9971	9873	9897	9905	9932	10006	10080	10042	9863	10038	9846	9956	10015	10005	9936	9997	9984	10031	9976	9899	9986	9973	9864	10026	9999	9933	9925	9880	9950	10087	9914	10004	9948	9825	9999	10000	10012	9916	9959	9982	9850	10011	10061	9947	9846	9795	9952	9986	9847	10098	9951	9834	9929	9974	9934	9980	9984	9941	10073	9933	10097	9845	10150	9983	9888	9788	10005	10001	9897	9873	9867	9963	9968	10038	9844	9916	9915	10057	10082	10113	10085	9925	9840	9854	9989	10057	9984	10068	10036	9916	9884	9953	9862	9980	9971	9967	9912	9992	9878	10045	9976	9843	9985	9876	10040	9928	9955	10048	9770	9944	9885	10073	9917	9909	9931	10097	9973	10070	10015	9973	9814	10105	9842	9956	9783	9932	10029	9823	9990	9965	10018	10053	9818	9834	10009	9978	9989	9811	10065	9950	9951	9943	9885	10085	9954	9935	9881	10027	9992	9907	9927	9922	9891	9861	10025	9907	9935	9968	10039	9930	9884	9977	10004	9858	9874	9925	10157	9992	9966	10042	9914	9987	9931	9814	9985	10070	10016	9975	9983	9929	9871	9881	9941	9937	9997	9930	9985	9973	9858	9988	10099	9927	9820	9936	10051	9941	9949	9865	10018	9947	9998	10066	9810	10016	9969	9897	10020	9985	10190	9993	9996	9965	9920	9909	9975	9979	9910	9966	10049	9973	9884	9973	10000	9820	9780	9864	9994	10034	9943	9867	9900	9733	9973	9884	9877	10101	9850	9945	10134	9986	9860	9829	10004	9916	9954	9928	9973	10089	10040	9984	10023	9826	10215	9803	9963	9796	9910	9914	9897	9886	9886	9954	9905	9928	9970	10032	9954	9979	9976	10022	9919	9802	9919	9844	10053	9972	9957	9873	10092	10013	10004	9930	9989	9754	10008	9817	9903	9964	9897	9758	9887	10014	9921	9984	9839	10008	9941	10016	10067	9829	9975	9949	9994	10029	9924	9897	9946	9870	9918	9780	9953	9865	9842	10032	9824	10166	10017	9944	9887	9964	10016	9981	9805	9941	9983	9976	10018	9930	10121	10023	9868	9834	9945	9908	10048	9964	9856	9920	10059	9929	9930	9974	9877	9985	9993	9851	9937	10021	9930	10045	9982	10095	9816	10066	9820	9982	10027	9951	9948	10069	10038	9927	9887	10079	9897	10063	10070	9935	9931	9844	9974	10032	9949	10008	10010	9905	9876	9999	10028	9872	9874	9994	9857	10035	9904	10091	10001	9908	10098	9933	9790	10015	10020	10051	9822	9837	9897	10078	9919	10075	9981	9984	10036	9927	9992	10125	9958	10003	9879	9912	10016	10025	9871	9884	9869	9930	9961	9922	10018	10023	9916	9897	9924	9978	9883	10096	9971	9877	9885	9944	9716	10045	10034	9866	10031	9846	9815	10079	9939	9786	9931	9914	9916	10018	10022	9932	9877	10121	9959	9982	9950	9851	10014	9982	10076	9912	10072	10054	10005	10022	9989	9928	9791	9945	9891	10039	9945	10088	9892	9873	10010	9810	9878	9768	9957	10026	9956	9900	9866	9953	9917	9963	10059	9978	10093	9954	9995	9985	9852	9928	9788	9688	9919	9954	10047	9943	9960	10089	9948	9979	10033	10242	9992	9984	9820	9872	9874	10032	9851	9936	9888	9988	9962	9772	10005	9993	9785	9876	9952	9971	9913	9905	10105	9919	9872	9874	9894	10119	9932	9868	9991	10163	9936	9921	10004	9974	10044	9894	10010	9966	9709	10107	10007	9917	9984	9923	9735	10112	9954	9897	10009	9992	10034	9907	9994	10043	10007	9868	9982	9917	9951	9787	10005	9983	9873	10011	10049	9981	9986	9816	9929	9866	9957	9884	10110	10011	10071	9852	9960	9922	10005	9899	9967	9955	10001	9990	9964	10040	9946	10021	10073
23135	20784	28350	28537	33328	34549	32583	26752	23635	21825	20667	19949	19318	18862	18483	18295	18323	18291	18034	17809	17681	17745	17686	17698	18085	17587	17703	17836	17661	17554	17577	17278	17594	17418	17486	17682	17488	17663	17225	17250	17512	17369	17453	17418	17322	17385	17412	17685	17627	17505	17379	17455	17403	17562	17308	17487	17444	17269	17784	17542	17434	17422	17543	17506	17351	17478	17657	17479	17312	17287	17416	17557	17526	17479	17547	17492	17388	17560	17495	17513	17606	17609	17555	17286	17404	17294	17515	17457	17232	17538	17516	17361	17436	17271	17312	17107	17614	17113	17388	17499	17374	17591	17527	17441	17528	17254	17345	17367	17548	17508	17182	17481	17503	17519	17402	17278	17357	17605	17407	17324	17353	17573	17484	17570	17420	17428	17427	17363	17342	17444	17323	17321	17434	17386	17550	17528	17402	17449	17349	17430	17624	17371	17335	17565	17331	17399	17426	17592	17505	17245	17193	17230	17460	17533	17533	17610	17433	17549	17400	17412	17546	17487	17586	17261	17354	17475	17488	17491	17524	17499	17361	17527	17383	17400	17367	17269	17495	17198	17413	17415	17542	17450	17308	17476	17535	17411	17412	17165	17467	17222	17446	17253	17367	17538	17551	17388	17358	17534	17323	17531	17547	17556	17473	17114	17408	17242	17472	17311	17468	17325	17420	17531	17505	17485	17532	17318	17583	17532	17443	17478	17387	17476	17170	17166	17206	17368	17332	17438	17372	17407	17161	17472	17618	17209	17444	17503	17483	17377	17451	17526	17349	17401	17386	17363	17340	17354	17496	17570	17377	17500	17123	17296	17237	17516	17515	17363	17397	17509	17579	17492	17556	17342	17486	17373	17550	17287	17332	17325	17345	17503	17380	17189	17102	17472	17521	17309	17380	17424	17400	17217	17430	17458	17536	17113	17424	17573	17236	17288	17299	17316	17465	17368	17524	17468	17471	17548	17350	17536	17676	17420	17371	17259	17323	17434	17337	17642	17388	17509	17371	17469	17513	17506	17729	17448	17359	17374	17223	17402	17456	17668	17437	17275	17323	17381	17259	17534	17281	17373	17517	17418	17428	17401	17327	17627	17664	17465	17462	17405	17309	17325	17336	17363	17387	17234	17383	17467	17587	17537	17369	17298	17447	17539	17372	17244	17433	17385	17477	17322	17342	17253	17602	17387	17374	17238	17466	17488	17415	17182	17450	17552	17488	17633	17413	17435	17527	17304	17461	17464	17514	17371	17555	17261	17479	17537	17310	17405	17428	17304	17319	17231	17363	17539	17533	17342	17297	17507	17425	17471	17390	17181	17264	17277	17330	17306	17477	17384	17380	17357	17470	17609	17480	17346	17480	17351	17395	17339	17515	17451	17486	17228	17128	17641	17461	17527	17628	17652	17372	17502	17409	17319	17622	17271	17477	17237	17550	17166	17481	17163	17438	17627	17173	17407	17493	17290	17474	17589	17421	17462	17434	17360	17374	17332	17390	17365	17455	17272	17519	17553	17415	17685	17437	17402	17469	17492	17575	17526	17335	17421	17364	17290	17568	17266	17359	17539	17489	17410	17461	17337	17494	17503	17484	17367	17360	17401	17279	17647	17419	17345	17568	17652	17443	17464	17306	17419	17531	17479	17566	17407	17464	17252	17359	17386	17270	17491	17502	17313	17467	17296	17439	17418	17140	17452	17570	17568	17574	17327	17270	17335	17606	17468	17530	17278	17742	17263	17701	17285	17155	17354	17573	17574	17281	17382	17261	17290	17336	17269	17479	17313	17427	17260	17474	17470	17464	17441	17373	17513	17421	17347	17193	17480	17410	17354	17536	17416	17412	17263	17400	17412	17439	17381	17529	17278	17372	17467	17468	17420	17507	17591	17347	17396	17437	17483	17455	17422	17280	17118	17348	17421	17408	17385	17476	17274	17434	17330	17324	17274	17317	17242	17548	17181	17463	17429	17308	17569	17493	17388	17371	17395	17338	17549	17466	17408	17495	17352	17542	17347	17533	17509	17509	17266	17301	17482	17364	17497	17595	17401	17501	17170	17318	17433	17360	17623	17500	17461	17289	17386	17313	17468	17375	17347	17366	17427	17379	17156	17336	17396	17423	17563	17511	17332	17462	17354	17634	17494	17269	17334	17625	17525	17484	17462	17265	17629	17468	17421	17310	17609	17369	17420	17493	17277	17362	17405	17467	17472	17272	17231	17269	17312	17480	17301	17573	17198	17292	17480	17429	17488	17677	17530	17417	17176	17365	17402	17477	17435	17358	17277	17454	17428	17501	17500	17478	17351	17388	17392	17510	17438	17489	17235	17211	17488	17487	17307	17404	17344	17240	17398	17410	17361	17304	17361	17303	17417	17321	17355	17437	17319	17520	17435	17255	17486	17492	17381	17265	17578	17343	17514	17320	17394	17261	17604	17368	17298	17419	17553	17511	17430	17260	17463	17388	17304	17488	17624	17233	17378	17335	17665	17424	17357	17288	17208	17463	17329	17271	17384	17400	17342	17376	17376	17452	17419	17155	17482	17284	17192	17242	17368	17437	17547	17603	17621	17364	17444	17256	17283	17303	17215	17238	17201	17251	17435	17367	17423	17512	17408	17131	17232	17459	17376	17299	17364	17185	17409	17160	17522	17338	17462	17496	17341	17408	17511	17421	17425	17270	17358	17655	17388	17443	17428	17349	17505	17246	17261	17693	17306	17435	17411	17237	17504	17475	17436	17394	17447	17393	17125	17602	17519	17346	17369	17499	17399	17619	17254	17493	17459	17347	17258	17367	17451	17598	17548	17542	17271	17292	17357	17403	17577	17441	17392	17418	17728	17610	17684	17239	17340	17300	17277	17450	17327	17331	17738	17413	17364	17277	17332	17211	17373	17381	17509	17292	17368	17317	17464	17545	17375	17373	17558	17602	17422	17285	17400	17345	17259	17505	17724	17218	17437	17393	17415	17555	17258	17344	17539	17479	17365	17524	17470	17643	17412	17394	17377	17434	17286	17349	17322	17549	17240	17142	17446	17493	17421	17458	17417	17545	17430	17363	17339	17502	17350	17387	17421	17652	17425	17475	17437	17310	17425	17116	17329	17428	17474	17445	17437	17357	17467	17456	17534	17276	17361	17491	17350	17426	17310	17569	17289	17471	17694	17421	17476	17400	17209	17412	17315	17453	17464	17450	17529	17416	17336	17376	17394	17428	17314	17632	17659	17566	17395	17474	17479	17457	17167	17476	17291	17379	17364	17343	17504	17487	17381	17400	17356	17411	17519	17441	17419	17729	17528	17572	17454	17592	17253	17311	17323	17317	17632	17447	17591	17365	17502	17575	17459	17433	17216	17438	17435	17400	17381	17374	17127	17659	17481	17497	17588	17559	17665	17541	17486	17520	17511	17418	17156	17500	17298	17357	17335	17346	17269	17486	17201	17332	17408	17362	17468	17419	17350	17309	17364	17217	17017	17433	17235	17276	17267	17414	17248	17303	17589	17299	17153	17344	17403	17262	17311	17480	17326	17431	17496	17466	17556	17693	17586	17455	17280	17143	17506	17436	17242	17295	17633	17451	17335	17429	17481	17267	17407	17599	17673	17434	17135	17370	17478	17362	17354	17424	17552	17359	17308	17318	17315	17365	17341	17380	17273	17517	17284	17425	17316	17324	17365	17372	17138	17237	17491	17492	17635	17600	17469	17147	17218	17476	17583	17525	17491	17407	17735	17300	17411	17269	17426	17478	17321	17294	17392	17270	17537	17292	17445	17443	17558	17314	17471	17224	17530	17245	17518	17295	17545	17377	17487	17321	17504	17601	17415	17572	17338	17343	17404	17683	17381	17350	17472	17382	17504	17345	17481	17376	17290	17399	17514	17630	17421	17431	17348	17467	17365	17328	17403	17315	17198	17238	17345	17372	17422	17535	17361	17328	17464	17572	17450	17353	17311	17431	17401	17344	17544	17323	17510	17337	17237	17326	17651	17497	17281	17451	17387	17480	17321	17398	17373	17364	17363	17386	17460	17432	17367	17461	17493	17363	17417	17655	17365	17313	17454	17188	17334	17455	17327	17304	17436	17443	17420	17351	17416	17493	17593	17526	17332	17267	17393	17502	17262	17447	17366	17402	17498	17645	17507	17572	17379	17520	17401	17430	17506	17720	17491	17546	17273	17354	17424	17406	17379	17317	17220	17435	17558	17647	17501	17448	17500	17239	17198	17329	17327	17543	17241	17458	17322	17300	17332	17526	17408	17436	17416	17321	17418	17350	17263	17201	17239	17263	17315	17283	17434	17562	17562	17626	17406	17411	17377	17314	17404	17265	17219	17312	17094	17492	17283	17359	17281	17454	17507	17241	17355	17478	17389	17387	17327	17484	17202	17285	17404	17486	17484	17441	17420	17483	17332	17492	17369	17634	17407	17470	17179	17261	17409	17439	17473	17476	17189	17542	17320	17307	17336	17448	17561	17413	17408	17497	17356	17330	17426	17464	17142	17284	17143	17255	17347	17445	17584	17341	17522	17583	17399	17260	17540	17368	17539	17589	17406	17449	17414	17313	17598	17341	17349	17414	17518	17412	17366	17565	17460	17244	17269	17509	17517	17432	17206	17392	17366	17495	17333	17484	17427	17617	17341	17518	17458	17399	17441	17519	17330	17298	17514	17667	17442	17342	17426	17463	17312	17414	17433	17419	17608	17560	17105	17618	17520	17300	17478	17459	17176	17196	17544	17467	17254	17496	17477	17281	17336	17557	17356	17526	17335	17213	17217	17347	17327	17470	17326	17519	17467	17379	17496	17443	17148	17551	17405	17633	17634	17511	17349	17374	17416	17303	17356	17435	17491	17383	17338	17448	17372	17260	17396	17462	17433	17476	17387	17421	17395	17387	17314	17507	17297	17408	17524	17381	17317	17195	17366	17397	17279	17489	17479	17458	17361	17598	17268	17506	17381	17510	17591	17431	17430	17241	17349	17331	17499	17409	17241	17467	17289	17310	17563	17455	17216	17238	17434	17589	17531	17377	17327	17682	17548	17564	17531	17534	17301	17640	17459	17286	17386	17329	17322	17464	17482	17505	17346	17547	17494	17505	17428	17403	17464	17299	17463	17447	17441	17484	17363	17513	17340	17671	17357	17232	17570	17387	17583
30197	49706	52735	50494	41926	31774	25191	20611	17202	15027	13814	12852	12357	11824	11365	11129	10963	10988	10894	10650	10522	10612	10405	10532	10462	10447	10421	10414	10333	10369	10373	10485	10293	10272	10242	10199	10249	10276	10484	10264	10373	10377	10535	10198	10329	10236	10374	10309	10341	10364	10232	10285	10293	10318	10368	10261	10425	10280	10386	10315	10173	10350	10191	10443	10216	10311	10195	10183	10240	10411	10244	10338	10289	10284	10339	10323	10255	10069	10301	10394	10293	10190	10341	10435	10186	10193	10168	10227	10075	10258	10074	10331	10194	10357	10327	10410	10118	10090	10253	10461	10299	10355	10352	10277	10250	10212	10134	10330	10196	10459	10259	10205	10547	10146	10256	10158	10241	10226	10344	10230	10336	10351	10254	10248	10231	10086	10268	10259	10276	10286	10336	10098	10282	10415	10213	10228	10196	9998	10276	10343	10102	10268	10171	10181	10084	10298	10394	10247	10308	10458	10289	10249	10246	10405	10366	10292	10162	10270	10061	10306	10291	10340	10266	10202	10196	10370	10336	10326	10290	10261	10105	10215	10285	10342	10235	10229	10161	10334	10265	10222	10346	10237	10353	10285	10351	10356	10170	10303	10358	10296	10400	10167	10227	10145	10073	10231	10225	10303	10220	10337	10288	10259	10265	10286	10422	10295	10350	10168	10447	10059	10236	10186	10231	10301	10191	10183	10149	10223	10282	10227	10275	10154	10105	10298	10012	10330	10190	10247	10235	10301	10309	10147	10396	10363	10308	10209	10247	10241	10124	10212	10085	10280	10098	10270	10191	10149	10295	10240	10054	10328	10201	10215	10265	10284	10134	10244	10241	10271	10196	10216	10129	10280	10220	10327	10231	10234	10285	10207	10296	10384	10325	10332	10286	10196	10333	10222	10276	10372	10330	10315	10212	10227	10211	10140	10210	10172	10436	10165	10076	10299	10267	10262	10193	10325	10271	10274	10376	10230	10196	10276	10164	10231	10306	10200	10211	10312	10157	10366	10143	10285	10220	10260	10288	10455	10406	10356	10234	10231	10413	10258	10216	10441	10135	10213	10341	10216	10173	10127	10191	10422	10109	10130	10166	10402	10206	10219	10110	10365	10282	10313	10322	10244	10152	10044	10209	10169	10256	10338	10186	10045	10178	10267	10194	10243	10078	10234	10233	10252	10253	10199	10321	10333	10279	10297	10271	10178	10232	10228	10296	10425	10146	10295	10192	10262	10340	10249	10274	10257	10250	10276	10307	10203	10231	10265	10268	10194	10376	10244	10253	10321	10163	10243	10150	10151	10190	10225	10170	10276	9891	10224	10393	10336	10310	10175	10261	10382	10317	10229	10378	10180	10312	10375	10024	10152	10214	10275	10284	10351	10281	10257	10297	10317	10257	10066	10322	10275	10204	10326	10349	10407	10259	10254	10333	10332	10306	10208	10223	10261	10165	10146	10260	10150	10145	10274	10203	10250	10221	10184	10320	10105	10369	10226	10148	10135	10292	10275	10327	10315	10122	10199	10335	10189	10346	10229	10246	10258	10201	10251	10275	10242	10068	10066	10274	10270	10221	10099	10211	10370	10232	10343	10269	10281	10174	10110	10211	10288	10192	10309	10299	10337	10249	10040	10267	10245	10220	10333	10265	10368	10168	10296	10388	10289	10349	10197	10412	10373	10273	10154	10150	10198	10203	10168	10220	10291	10189	10242	10211	10251	10210	10259	10272	10193	10242	10225	10050	10110	10272	10217	10118	10173	10213	10238	10375	10158	10144	10319	10125	10229	10225	10218	10176	10217	10125	10146	10142	10265	10341	10278	10351	10135	10318	10208	10128	10290	10271	10328	10214	10363	10195	10292	10109	10326	10163	10338	10197	10028	10223	10268	10153	10256	10035	10354	10222	10148	10406	10163	10298	10323	10197	10267	10177	10241	10224	10382	10187	10267	10165	10196	10202	10221	10289	10146	10249	10183	10420	10076	10220	10180	10275	10233	10247	10144	10273	10111	10311	10219	10182	10355	10253	10139	10230	10179	10179	10280	10128	10275	10243	10239	10272	10343	10394	10401	10223	10353	10276	10327	10208	10322	10206	10302	10230	10215	10169	10344	10383	10294	10320	10183	10335	10132	10199	10215	10401	10129	10321	10242	10105	10181	10352	10150	10161	10230	10317	10227	10265	10378	10173	10140	10198	10290	10182	10168	10152	10268	10188	10244	10087	10067	10243	10283	10305	10161	10271	10384	10169	10114	10178	10345	10206	10257	10353	10167	10373	10326	10135	10539	10309	10223	10321	10209	10265	10246	10228	10306	10155	10227	10243	10175	10210	10176	10266	10282	10174	10069	10157	10181	10219	10333	10336	10381	10223	10331	10253	10120	10419	10177	10332	10314	10267	10092	10405	10206	10329	10280	10331	10340	10373	10251	10302	10282	10251	10190	10324	10291	10359	10295	10131	10144	10338	10245	10254	10219	10213	10272	10313	10205	10303	10198	10193	10444	10124	10281	10123	10264	10155	10176	10438	10260	10257	10231	10328	9945	10220	10070	10464	10259	10123	10314	10167	10204	10268	10216	10214	10258	10368	10326	10272	10011	10404	10231	10382	10220	10250	10070	10103	10178	10236	10252	10210	10219	10106	10132	10113	10253	10191	10290	10353	10269	10160	10120	10359	10294	10360	10170	10215	10274	10205	10136	10223	10175	10306	10357	10026	10363	10229	10289	10362	10156	10172	10194	10187	10118	10196	10215	10252	10133	10183	10396	10169	10432	10231	10347	10109	10199	10369	10279	10231	10365	10275	10283	10103	10308	10169	10089	10247	10249	10295	10274	10439	10167	10249	10233	10300	10202	10169	10244	10150	10258	10130	10170	10394	10214	10413	10214	10305	10305	10222	10241	10410	10333	10409	10288	10343	10252	10247	10156	10228	10269	10212	10236	10472	10301	10162	10329	10110	10240	10319	10300	10193	10198	10305	10224	10327	10256	10267	10293	10290	10253	10071	10290	10235	10280	10115	10203	10164	10373	10343	10078	10378	10081	10241	10269	10109	10182	10216	10315	10072	10233	10278	10211	10242	10291	10281	10137	10267	10198	10342	10300	10144	10247	10317	10091	9959	10205	10170	10143	10116	10150	10141	10154	10217	10218	10253	10280	10244	10230	10198	10310	10297	10138	10198	10127	10314	10313	10271	10187	10328	10068	10263	10227	10132	10281	10313	10130	10255	10242	10326	10257	10137	10319	10065	10198	10349	10190	10055	10145	10267	10274	10162	10254	10275	10237	10259	10166	10424	10212	10107	10256	10136	10149	10341	10265	10229	10326	10238	10285	10206	10158	10243	10211	10281	10181	10213	10240	10114	10346	10240	10227	10387	10117	10372	10199	10253	10306	10229	10246	10249	10110	10286	10220	10184	10257	10230	10357	10224	10237	10314	10359	10158	10230	10174	10300	10172	10060	10190	10327	10385	10322	10238	10144	10346	10133	10150	10286	10234	10139	10362	10250	10247	10370	10376	10090	10265	10149	10090	10254	10361	10309	10291	10257	10279	10411	10157	10232	10219	10130	10405	10118	10291	10171	10288	10311	10269	10280	10274	10252	10283	10280	10298	10213	10344	10148	10263	10245	10199	10290	10183	10343	10251	10161	10308	10348	10330	10342	10275	10144	10257	10222	10218	10406	10315	10291	10226	10355	10275	10172	10229	10344	10178	10262	10294	10353	10356	10078	10234	10331	10189	10134	10308	10148	10257	10279	10237	10317	10246	10254	10279	10279	10211	10250	10291	10295	10221	10325	10226	10408	10195	10360	10237	10312	10249	10114	10336	10329	10424	10224	10081	10101	10305	10055	10271	10247	10173	10353	10256	10175	10155	10245	10223	10324	10318	10219	10320	10394	10082	10227	10245	10100	10378	10333	10229	10346	10165	10310	10120	10276	10175	10243	10261	10316	10216	10108	10356	10244	10091	10199	10187	10362	10214	10254	10325	10209	10206	10336	10347	10362	10373	10273	10253	10313	10149	10396	10142	10289	10179	10280	10281	10205	10407	10241	10236	10272	10352	10198	10201	10276	10051	10219	10556	10194	10337	10282	10222	10187	10318	10201	10132	10347	10214	10224	10318	10429	10092	10206	10336	10257	10037	10215	10328	10504	10247	10189	10352	10303	10052	10192	10381	10377	10175	10162	10258	10154	10270	10183	10357	10329	10273	10316	10336	10408	10039	10120	10286	10233	10214	10290	10423	10413	10235	9949	10337	10229	10241	10124	10257	10255	10199	10201	10304	10316	10243	10295	10160	10193	10272	10146	10221	10293	10072	10194	10281	10194	10179	10196	10210	10243	10117	10184	10145	10355	10300	10337	10221	10258	10070	10235	10335	10283	10221	10133	10076	10328	10164	10311	10176	10206	10098	10327	10290	10288	10207	10212	10158	10200	10228	10302	10165	10067	10340	10269	10235	10174	10146	10233	10185	10133	10218	10286	10120	10397	10113	10188	10178	10296	10237	10244	10229	10288	10250	10164	10160	10306	10372	10201	10277	10493	10333	10233	10315	10049	10240	10060	10149	10105	10358	10157	10316	10191	10223	10321	10343	10143	10175	10206	10321	10294	10239	10246	10270	10273	10157	10257	10279	10263	10135	10457	10105	10141	10327	10332	10221	10125	10303	10261	10313	10247	10314	10268	10327	10272	10102	10193	10139	10299	10271	10179	10278	10247	10278	10275	10254	10301	10157	10351	10190	9997	10104	10318	10287	10262	10206	10244	10168	10201	10106	10217	10090	10245	10097	10199	10408	10094	10230	10090	10362	10384	10279	10200	10119	10264	10197	10194	10191	10331	10145	10239	10280	10113	10161	10271	10292	10115	10234	10205	10334	10444	10280	10433	10242	10339	10149	10230	10336	10271	10262	10070	10285	10412	10121	10298	10276	10234	10221	10252	10237	10402	10169	10251	10189	10255	10191	10319	10229	10282	10249	10270	10288	10268	10202	10164	10123	10278	10216	10334	10179	10246	10234	10133	10303	10341	10284	10349	10133	10355	10170	10267	10168	10154	10359	10282	10108	10259	10337	10177	10182	10235	10263	10084	10284	10293	10340	10315	10324	10328	10362	10397	10274	10311	10265	10225	10117	10097	10384	10225	10193	10282
35009	41105	44216	41668	33758	27235	24253	21676	20451	19338	18912	18345	18233	18044	17821	17732	17700	17447	17308	17468	17483	17287	17321	17203	17156	17362	17275	17242	17433	17442	17521	17274	17194	17220	17234	17279	17218	17194	17188	17328	17354	17204	17108	17336	17178	17088	17396	17213	17308	17339	17206	17177	17225	17136	17365	17235	17224	17303	17260	17344	17262	16946	17151	17241	17150	17290	17253	17275	17594	17188	17188	16942	17349	17115	17252	17278	17175	17072	17270	17089	17389	17241	17256	17405	17152	17127	17338	17289	17215	17312	17155	17433	16954	17310	17123	17263	17297	17138	17058	17327	17212	17102	17326	17103	17222	17132	17110	17081	17293	17252	17091	17118	17140	17067	17151	17173	17198	17236	17039	17302	17183	17210	17084	17212	17193	17308	17301	17435	17280	17279	17204	17193	17327	17252	17265	17445	17219	17318	17169	17254	17096	17210	17313	17442	17189	17188	16922	17206	17245	17220	17336	17108	17177	17286	17272	17241	17384	17106	17351	17188	17324	17208	17292	17378	17223	17243	17218	17150	17119	17341	17408	17135	17119	17473	17116	17385	17163	16930	17337	17454	17243	17192	17364	17212	17048	17250	17247	17128	17182	17263	17036	17449	17304	17221	17191	17224	17056	17309	17254	17124	17310	17246	17210	17303	17330	17383	17174	17225	17080	17208	17165	17077	17253	17361	17124	17228	17110	17175	17030	17106	17260	17287	17239	17187	17200	17080	17230	17046	17163	17256	17371	17374	17252	17314	17199	17223	17213	17150	17556	17135	17050	17278	17079	17229	17235	17266	17231	17430	17253	17180	17210	17293	17303	17212	17083	17027	17121	17227	17404	17187	17131	17153	17360	17205	17057	17120	17176	17097	17337	17330	17376	17127	17131	17155	17336	17221	17236	17282	17476	17068	17317	17191	17197	17223	17012	17170	17149	17071	17410	17014	17280	17075	17079	17161	17118	17117	17240	17266	17209	17213	17081	17209	17329	17323	17145	17370	17476	17100	17213	17352	17322	17295	17237	17380	17562	17417	17208	17371	17379	17402	17309	17290	17178	17153	17026	17144	17057	17125	17402	17241	17075	17240	17328	17305	17322	17356	17207	17196	17289	17376	17241	17125	17023	17076	17029	17173	17290	17493	17105	16966	17293	17278	17266	17381	17041	17229	17049	17125	17413	17233	17082	17366	17246	17249	17244	17113	17204	17250	17306	17183	17345	17435	17234	17260	17258	17359	17496	17124	17272	17092	17327	16887	17096	17148	17306	17217	17242	17201	17191	17101	17423	17046	17109	17220	17032	16950	17245	17069	17305	17307	17128	17318	17169	17431	17142	17249	17335	17245	17311	17038	16913	17281	17116	17168	17144	17108	17280	17179	17038	17393	17162	17407	17096	17419	17337	17102	17435	17282	17184	17053	17281	17277	17166	17158	17084	17285	17369	17171	17276	17563	17210	17269	17119	17650	17061	17109	17187	17278	17258	17240	17212	17193	17261	17254	17411	17325	17259	17207	17180	17137	17196	16955	17311	17098	17090	17105	17150	17232	17291	17160	17107	17244	17252	17237	17148	17206	17304	17008	17308	17399	17263	17303	17229	17142	17109	17369	17274	17107	17000	17143	17431	17214	17177	17010	17131	17026	17205	17481	17199	17233	17126	17369	17229	17121	17138	17453	16974	17128	17246	17231	17145	17358	17062	17306	17145	17241	17118	16942	17008	17339	17119	17372	17199	17190	17154	16996	17205	17195	16982	17252	17398	17206	17123	17239	17436	17357	17258	17282	17030	17169	17194	17170	17082	17066	17394	17239	17325	17312	17146	17224	17235	17202	17261	17144	17055	17212	17140	17210	17186	17421	17166	17227	17326	17312	17110	17207	17337	17199	17180	17269	17157	17045	17074	17081	17427	17103	17105	17302	17384	17277	17292	17207	17225	17255	17452	17231	17286	17193	17230	17054	17306	17330	17120	17374	17170	17219	17265	17159	16998	17134	17297	17129	17163	17251	17230	17361	17178	17020	17240	17339	17339	17324	17184	17321	17145	17217	17344	17478	17091	17270	17087	17156	17144	17153	17096	17127	17267	17208	17371	17224	17139	17393	17150	17137	17306	17246	17306	17148	17286	17396	17193	17251	17246	17084	17337	17251	17131	17099	17320	17287	17141	17138	17399	17182	17190	17263	17329	17275	17192	17035	17162	17276	17142	17190	17129	17192	17296	17201	17416	17229	17342	17288	17180	17363	17178	17217	17171	17108	17501	17378	17269	17223	17277	17345	17147	17203	17235	17284	17161	17075	17202	17197	17293	17265	16895	17176	17158	17144	17196	17279	17101	17298	17291	17309	17218	17098	17251	17259	17396	17286	17235	17134	17139	17092	17211	17210	17202	17342	16925	17128	17176	17219	16996	17269	17252	17209	17395	17542	17039	17246	17081	17319	17144	17336	17343	17107	17251	17192	17131	16966	17345	17371	17112	17092	17189	17384	17363	17354	17465	17113	17022	17155	17245	17021	17100	17221	17163	17100	17333	17391	17111	17171	17073	17224	17368	17268	17127	17168	17458	17282	17294	17294	17422	16811	17316	17355	17144	17422	17069	17172	17559	17201	17300	17241	17322	17234	17222	17227	17485	17110	17157	17052	17328	17255	17195	17106	17375	17280	17129	17107	17275	17157	17131	17162	17124	17204	17322	17086	17236	17248	17130	17334	17287	17394	17245	17184	17311	17399	17210	17158	17131	17192	17188	17378	17438	17165	17185	17098	17028	17229	17374	17224	17144	17177	17137	17080	17015	17331	17391	17249	17201	17188	17179	17254	17270	17210	17332	17275	17273	17246	17213	17255	17175	17291	17285	17159	17301	17002	17143	17147	17278	17091	17074	17255	17281	17174	17176	17229	17196	17151	17362	17320	17354	17236	17288	17235	17120	17051	17211	16951	17206	17068	17047	17334	16997	17386	17213	17128	17034	17231	17224	17550	17226	17145	17309	17180	17338	17258	17193	17217	17212	17054	17208	17101	17097	17172	17288	17211	17235	17320	17182	17255	17168	17152	17342	17429	17272	17243	17277	17190	17282	17304	17262	17316	17107	17120	17107	17041	17259	17265	17324	17180	17343	17174	17118	17099	17364	17296	17235	17150	17171	17325	17239	17350	17133	17179	17143	17179	17293	17345	17329	17047	17366	17283	17196	17147	17013	17195	17141	17144	17210	17228	17261	17110	17093	17209	17308	17092	17323	17476	17268	17277	17308	17393	17152	17156	17299	17173	17152	17002	17073	17396	17441	17230	17383	17061	17170	17239	16884	17126	17088	17131	17337	17387	17466	17365	17148	17157	17137	17361	17411	17292	16973	17024	17115	17426	17218	17351	17178	17238	17159	17461	17287	17406	17300	17219	17239	17332	17215	17220	17357	17033	17266	17229	17160	17144	17467	17185	17196	17101	17269	17239	17335	17157	17379	17055	17331	17316	17041	17118	17438	17354	17042	17461	17346	17123	17189	17217	17285	17331	17247	17270	17399	17197	17330	17144	17375	17228	17119	17242	17314	17270	17015	17058	17211	17195	17136	17256	17372	17257	17045	17035	17329	17075	17171	17166	17154	17209	17384	17452	17191	17211	17281	17234	17131	17160	17442	17151	17365	17371	17298	17129	17358	17187	17223	17195	17246	17464	17408	17333	17259	17287	17241	17354	17130	17290	17316	17244	17410	17518	17186	17176	17229	17215	17387	17388	17124	17329	17471	17373	17233	17131	17263	17239	17333	17455	17324	17236	17254	17293	17458	17110	17248	17364	17140	17219	17103	17152	17220	17086	17208	17236	17297	17068	17255	17216	17300	17105	17173	17193	17201	17255	17322	17218	17165	17406	17464	17272	17047	17269	17288	17386	17278	17353	17153	17336	17384	17226	17292	17122	17142	17223	17343	17335	17141	17232	17333	17382	17272	17119	17200	17075	17393	17119	17276	17254	17137	17182	17287	17267	17178	17084	17159	17412	17088	17497	17287	17300	17342	17290	17289	17180	17222	17039	17375	17281	17364	17206	17236	17218	17048	17175	17100	17229	17239	17362	16939	17110	17277	17032	17260	17406	17279	17270	17017	17212	17204	17403	17321	17163	17262	17223	17064	17449	17209	17357	17070	17118	17259	16966	17306	17408	17159	17344	17216	17225	17345	17381	17115	17208	17447	17106	17343	17384	17395	17515	17283	17560	17198	17230	17392	17248	17194	17103	17308	17507	17277	17223	17055	17058	17158	17087	17095	17179	17377	17099	16858	17229	17124	17295	17281	17319	17141	16980	17133	17117	17033	17285	17383	17275	17120	17232	17193	17069	17472	17202	17322	17264	17302	17356	17047	17073	17199	17182	17210	17068	17163	17406	17293	17103	17154	17332	17186	17353	17128	17389	17140	17304	17279	17231	17242	17310	17334	17343	17056	17198	17293	17384	17136	17256	17146	17248	17172	17378	17165	17252	17262	17217	17144	17202	17040	17405	17250	17144	17214	17187	17258	17044	17105	16914	17012	17348	17316	17434	17170	17215	17042	17198	17251	17183	17194	17222	17190	17143	17191	17141	17139	17203	17252	17262	17268	17374	17305	17279	17197	17359	17422	17335	17172	17117	17207	17309	17289	17307	17287	17378	17165	17184	17189	17225	17106	17081	17280	17160	17184	17266	17147	17271	17349	17294	17215	17261	17379	17291	17227	17456	17275	17264	17262	17445	17325	17176	17114	17183	17277	17028	17423	17300	17036	17312	17289	17120	17247	17220	17194	17241	17409	17163	16971	17148	17270	17327	17040	17267	17333	17132	17219	17235	17146	17222	17086	17433	17300	17193	17105	17409	17345	17223	17135	17194	17192	17283	17329	17117	17200	17148	17190	17176	17254	17310	17041	17138	17078	17126	17244	17084	17278	17283	17377	17306	17239	17075	17167	17187	17249	17500	17296	17229	17302	17309	17130	17116	17238	17504	17302	17222	17386	17164	17273	17210	17435	17119	17286	17615	17193	17401	17412	17219	17246	17060	17244	17555	17073	17233	17312	17397	17392	17293	17288	17155	17269	17398	17308	17174	17232	17359	17280	17281	17320	17239	17204	17379	17184	17405	17315	17149	17246	17176	17229	17144	17341	17173	17272	17013	17181	17182
29573	43839	40840	36486	28184	21467	17868	15185	13494	12175	11525	11320	10994	10822	10441	10459	10161	10117	10184	10181	10128	9959	10109	10041	9890	9837	10073	10111	9977	10000	9966	9977	10066	10086	10091	9936	10003	9905	10054	9924	10020	9987	10052	9978	9951	10017	10054	9993	9871	10125	10045	9979	10049	10174	9944	9909	9827	9903	10003	10014	9771	9828	9829	9892	9946	10082	9812	9896	10046	9915	10038	10108	10028	9970	9997	9985	9871	9990	10024	9963	9877	9848	9981	9986	10127	9816	9944	9873	9918	9844	9903	10056	10063	9858	10016	9842	10130	9826	9956	9979	9967	9893	9941	9852	9876	9826	9959	9891	9893	9900	9959	9979	10088	9911	9998	10023	9859	9959	9981	10014	9949	9868	9788	10055	10014	9876	9941	9971	9877	9956	9905	9793	9972	9865	9892	10126	9828	10078	9905	9835	9841	9994	10015	9933	9754	9929	9910	10031	9834	9836	9872	9854	10024	9848	10008	9979	9986	9984	9862	10039	9956	9911	9832	9939	9789	9969	9955	9915	9801	9855	9939	9798	9975	9921	10056	10059	9832	9783	9997	9887	10100	9926	9995	9869	10088	9923	9996	10020	9887	9981	9846	10003	10019	9874	10064	9917	9877	9956	9961	9962	9943	9944	9935	9884	9932	9918	9946	9991	10083	9985	9835	9810	9883	10045	9848	10078	10118	9952	9922	10018	9961	9899	9858	9968	9880	9951	10034	9830	10112	9971	9910	9991	9937	10004	9980	9907	9915	9849	9863	9864	9992	9918	9820	9973	9886	9942	9939	10050	9821	9922	9952	10039	9916	10066	9897	10043	10072	10052	9937	9763	9973	9909	9882	10163	10015	10041	10067	9864	9981	9911	9916	9952	10040	10019	9813	9894	10111	9943	10068	9862	9907	9984	9894	9800	9861	9966	9745	9804	9865	9829	10005	9937	9894	10043	9983	9905	9959	9910	9991	9878	9970	9978	9811	9839	9986	9967	10036	9938	9799	10021	10078	9961	9915	9929	9818	9943	9824	9917	9928	10038	9988	10001	9991	9997	9941	9892	10009	9941	10101	10051	9944	9752	9882	9842	9917	9993	10015	10034	10009	9933	9894	9863	9847	10022	9822	9862	9875	9921	9919	9916	10065	10058	10081	9780	10055	9793	10142	9876	9867	10010	9781	9979	9930	10022	9910	10003	9858	9985	9952	9985	9841	10077	9942	9909	9939	9955	9857	10009	9985	9927	9968	9872	9977	9884	9958	9956	9963	9902	9879	9770	10033	9934	10042	9841	9822	9804	9825	9992	9978	10031	9874	9944	10072	10184	9879	9968	9976	9888	9765	9809	9877	9936	9912	9917	9932	10004	9823	9896	9860	10035	9806	9821	9990	9948	9801	9718	9891	9955	10010	9842	10009	9993	9958	9808	9866	9899	10046	9933	9868	9959	9864	9960	9915	9939	9966	9916	9887	9955	9861	9967	9841	9986	9945	9978	9933	9976	10093	9925	9966	9925	9982	10017	9990	9948	9940	9968	9949	9933	9909	9951	9866	9875	9881	9988	10022	9943	10010	9966	9938	9863	10006	9984	10065	9858	10010	9829	10065	9928	10078	10008	10072	9917	10053	10044	9804	10048	10082	9891	10078	9769	9966	9774	9934	9823	9987	9992	9839	9859	10160	9870	9941	10104	9975	9977	9868	9992	9869	9899	9902	9949	9933	9927	9927	9909	10017	9883	9900	9913	10101	9868	9847	9906	9893	9952	10027	9943	9895	9897	9926	9823	9936	9937	9784	9941	9926	10035	9906	9995	9887	9988	10029	10062	9995	9798	9930	9824	9990	9755	10010	9951	10039	9901	9976	9913	9803	9953	10020	10004	10036	9981	9848	10035	9980	9800	9937	9904	9805	9879	9995	10094	9910	10067	10040	10047	9894	9821	9946	9982	9891	9897	10051	9978	9919	9961	9976	10015	9829	10125	9895	9956	9861	9962	10008	9794	9920	9930	10029	9985	9918	9807	10080	10003	9975	9956	9906	10028	9860	9905	9967	9895	10136	9868	9779	9920	10024	9845	9883	9858	9977	9967	9780	9833	10026	9966	9914	10073	9910	10168	9909	9749	9928	9995	10063	9921	10121	9781	9876	9903	9931	9918	9843	10019	9833	9973	9717	9872	9933	10094	9770	10026	9964	9957	9848	10028	9933	9980	9970	9900	9910	9852	9937	9998	10028	9916	10068	9937	9794	10035	9934	10036	9881	10067	9957	9921	9957	9928	9890	9981	9915	9938	9700	9912	9823	10007	9824	10034	10021	10004	10045	9832	9858	9873	10077	9755	9817	9994	9941	10125	9987	9995	9998	9922	9985	9944	9842	9995	9899	10055	9873	9952	9945	10040	9760	9973	9978	10019	9860	10123	9978	9836	9994	9909	9903	9888	10008	9962	10105	9906	10093	9985	9866	9983	9965	9905	10114	9901	9931	9977	9906	9985	9948	9857	9926	9812	10053	10043	9872	10064	9974	9840	9818	9889	9921	9860	10096	9929	10066	9812	9882	10045	9838	9911	9999	10166	10011	9862	9805	9943	9870	9864	9807	9936	10117	9762	9966	9978	9785	9926	9892	9908	9942	9911	9997	9883	9899	10023	9930	9891	9940	10030	9948	9992	9876	9957	9995	9986	9951	9951	10188	9755	9959	9999	9894	9925	10016	9964	9967	10012	9916	9857	9877	10018	9865	9952	10127	10067	9966	9851	10055	9906	10016	9850	9958	9932	9807	10017	9988	9957	9875	10062	9871	9980	9901	9908	9935	9759	10017	9886	9862	9926	9966	9850	9981	10129	9980	9947	9899	10107	10036	10014	9959	9845	9853	9895	9843	9945	9958	10104	10008	9895	10041	10080	9934	9941	9856	10036	9918	9759	9898	10080	9803	9911	9959	9807	9925	10065	9993	10059	9816	9952	9959	9899	9850	9912	10183	9955	9943	9946	10143	10014	10043	9946	10004	9899	9860	9817	9904	9924	9996	10022	9784	9960	9952	9917	9973	9869	9886	9889	9855	10055	9909	10106	9896	9835	9807	9987	10082	10021	10048	9896	9925	9888	9722	9969	9931	9831	9999	9881	10149	9922	10044	10027	9945	9985	10096	9972	9931	10100	9925	9896	9819	10002	10025	10020	9970	10053	9766	9992	9951	9993	10070	10005	10044	9904	10019	9868	9965	9943	10070	9850	9973	9935	9977	9835	9929	9912	10007	9924	9938	9994	9841	9974	9792	9989	9927	9804	9877	9881	10003	10113	10051	9924	10073	9947	9896	9824	9830	9896	10046	9953	9947	9829	9805	9964	9849	9883	9836	9962	9876	9907	9992	9999	9947	9871	9878	9857	9913	10019	10069	9919	10074	9849	9917	9898	9913	9955	9817	10012	10007	9842	9982	9919	10014	10003	9821	10075	9831	9882	9957	9872	9911	10160	9866	9845	10091	9956	9976	9873	9916	9802	10032	9844	10073	9780	9988	9868	10047	9864	9872	10026	10048	9749	9970	10021	9928	9763	10002	10041	9923	9920	10091	9973	9919	9889	9942	9998	9966	10036	9838	9811	9853	10099	9769	10070	9989	9949	9941	9877	9806	9973	9930	10004	10103	9989	9896	9820	9900	9902	9903	9999	10100	10039	9952	9927	9977	9918	10152	10008	10028	9991	10027	9945	10026	9996	9780	9860	9931	10138	9864	9968	9810	9907	9989	9827	10075	9852	9918	10029	10040	9996	9801	9980	9896	9826	9912	10076	10001	9957	10028	9976	9807	9906	9970	9908	9814	9928	9843	9893	9967	9947	9910	9983	10061	9979	9997	10028	10007	10032	9825	10037	9971	9944	9905	9860	9878	10007	9967	9884	9877	9873	9863	9946	9930	9960	9768	10071	9964	9785	10009	9863	9917	9803	9938	9835	9967	9829	10085	9743	9904	9777	9981	10044	9976	10060	9971	10036	10026	9992	10019	9953	9897	9897	9860	10029	9815	9855	9930	9925	9882	9913	10141	10069	9807	9979	9916	9886	9923	9945	10000	10013	9874	9929	9948	9890	9966	9956	10035	10003	9848	9816	10092	9888	9880	10021	9895	9938	9950	9899	9862	9809	9882	9978	10151	9926	9944	9802	9883	9819	9903	9995	10222	9907	9946	9966	9977	9959	9959	10004	9959	9930	9964	9740	9914	9938	10132	10089	9853	9840	9926	9937	9902	9878	9956	9927	9967	10011	10007	10023	9894	9935	9834	10226	9933	9922	9783	9879	9897	9960	9889	10015	10100	9917	9936	9868	9951	9987	9931	9921	9862	9997	9905	9915	10004	9977	9999	9980	9967	9976	10031	9880	9997	9798	9930	9979	9757	9885	10018	10023	10031	10218	10036	9907	9974	9940	9921	9965	9913	10012	10052	9904	9894	9905	10139	9887	9860	10105	9974	9886	9946	10102	9853	10005	9977	9877	10042	9979	9936	9938	10039	9828	9966	10069	9869	9980	9927	9784	9933	9882	9984	9879	9975	9984	9955	9911	9928	9890	9905	9890	9790	9930	9904	9890	10015	10053	9981	10042	10044	9868	9953	10043	9980	9874	10013	9891	9982	9957	9919	9918	9994	10026	10048	9914	9827	9901	10035	9906	10059	10042	9988	9978	10040	10026	9941	9950	9888	9879	9959	9835	9857	9869	9883	10017	9866	10051	10020	10039	10177	9819	9980	10119	10027	10044	9858	10037	9845	9922	9831	10002	9917	9930	9930	9893	9805	9904	9904	9970	9996	9947	9887	9959	10073	9934	9999	10021	10040	10027	10015	9912	9808	9846	9880	10016	10152	10062	9839	9994	10015	10082	10006	9876	9916	10063	10058	9915	9801	10016	9971	10065	9815	9950	10029	10099	9965	10038	10014	10004	9965	10033	9895	9855	9923	9912	9820	9936	9986	9892	10108	10077	10032	9905	9854	10151	9984	9962	9876	9908	9879	9981	10126	9977	9879	9880	10085	10036	9933	9903	9891	9951	9792	9778	9878	10008	10076	9797	9890	9895	9771	9993	9926	9965	9907	9835	9975	9921	9861	9999	9884	10059	9974	9918	9957	10043	10026	9916	9838	9975
24840	21117	30165	35442	32969	29963	27597	23758	21380	20504	19536	18905	18251	18100	18112	18079	17787	17602	17518	17326	17387	17322	17388	17357	17221	17343	17228	17222	17180	16990	17087	17157	17376	17356	17208	17108	17108	17165	17253	17221	17285	17172	17117	17217	17184	17117	17162	17037	17168	17057	17034	17217	17187	17198	17380	17196	17317	17167	17125	17200	17086	17101	17230	17337	17095	17173	17220	17143	17199	17090	17014	17043	17173	17046	16856	17193	17304	17289	17173	17016	17191	17251	17155	17204	17243	17041	17199	17024	17319	17084	16942	17061	17248	16969	17335	17202	17232	17146	17353	17301	17097	17129	17046	17141	17218	17226	17205	17226	16993	17251	17024	17297	17032	17104	17114	17140	17243	16881	17147	17172	17148	17207	17148	17169	17217	17153	17079	17163	17304	17104	17058	17093	17246	17434	17218	17194	17063	17150	17260	17291	17105	17176	17235	17099	17231	17145	17171	17017	17137	17176	17064	16977	17092	17365	17274	17459	17167	17146	17296	17129	17149	17092	17036	17067	17273	17163	17072	17022	17172	17209	16955	17197	17113	16899	16943	16894	17238	17257	17192	16935	17079	17154	17159	17151	17035	16908	17142	17134	17352	17240	17032	17045	17171	17036	17105	17083	16766	17168	17142	17257	17076	17020	16987	16980	16890	17205	17307	17042	17001	17012	17019	17167	17042	17217	17036	17356	17043	16954	17091	16980	17233	17250	17012	17113	17308	17085	17101	17170	17032	16997	17393	16911	17229	17156	17331	17025	17089	17147	17142	17157	17172	17064	17071	17163	17181	17083	17111	17016	17232	17075	16989	17014	17106	17240	17200	17019	17093	17134	17330	17182	17152	16972	17038	17036	17054	17056	17030	17411	16969	17160	17229	17241	16810	17253	17012	17064	17221	17095	17136	17207	17107	17127	17140	17137	17112	17119	17235	17054	17077	17259	17244	17191	17097	17160	17453	17195	17139	16979	17066	17041	17188	16990	16921	17157	17085	17153	17231	16928	17229	17057	17153	17194	17139	17191	17237	16937	17024	17050	17206	17033	17189	17066	17127	17102	17169	17141	17244	17174	17161	17008	17287	17325	17360	16946	17246	17301	16896	17185	17257	17257	16967	16943	17136	17099	17156	16997	16931	17146	17044	17112	16974	17183	17237	17289	17207	16979	17247	17104	17191	17143	17177	17106	17217	16929	17066	17144	17178	17201	16855	17210	17165	17152	17217	17152	17268	17125	17257	17161	17124	17141	17279	17169	17155	17122	17193	16938	17084	17396	17339	17123	17161	17048	17240	17185	17045	17129	17172	17139	17216	17020	17239	17326	17030	16969	17270	17105	17170	16964	17108	17213	17225	17161	17274	17004	17095	17032	17318	17149	17235	16959	17015	16924	17078	17190	17111	17155	17076	17276	17092	17226	17023	17172	17094	17188	17144	17045	17236	17206	17377	17135	17219	17060	16984	17084	17354	16981	17100	17252	17105	17283	17242	17249	17009	17014	17009	17217	17130	16807	17203	17224	17026	17098	17005	17035	17228	17126	17033	17166	17047	17228	17062	17272	16854	17172	17243	16981	17426	17177	17085	17226	17130	17015	17137	17284	17192	16986	17062	17237	17106	17299	17193	17231	17112	16884	17205	16799	17028	17269	17025	17116	17221	17244	17048	17181	17175	17037	16904	17013	17147	17237	16855	16994	17088	17280	17244	17075	17076	17090	17283	17106	17297	17040	16871	17221	17249	17049	17060	17018	17133	17060	17197	17274	17049	17225	17231	17057	17166	17138	17083	17438	17103	17388	17265	17038	17000	17103	17073	17144	17217	17258	17025	17304	17161	17216	17139	17061	17193	16997	16982	17119	16894	17373	17215	17124	17295	17175	17029	17083	17100	16963	17239	17307	16961	17098	17231	17156	17101	17039	17287	17228	17075	17324	17147	17311	17095	17099	17198	17393	17051	17162	17215	17032	17209	17443	17139	17268	17323	17203	17042	17162	17052	17294	17161	17067	17090	16981	17148	17247	17011	16983	17276	17155	17146	17082	17354	17224	17167	17222	17188	17003	16866	17300	17065	17141	17171	16926	17051	17184	17053	17234	17329	17201	17095	17226	17238	17138	17159	17210	17123	17065	16999	17228	17100	17120	17193	17223	17188	17342	17151	17258	16955	17130	16954	17067	17274	17116	16948	17173	17219	17171	17163	17168	17143	17147	17313	17053	17259	17345	17242	17106	17204	17122	17066	17052	17201	17219	17349	16961	16990	16892	17152	17035	17171	17143	17234	17138	17213	17136	17356	17012	17117	17175	17085	17109	16878	16938	16888	17012	17043	17205	17205	17048	17179	17065	17068	17137	16962	17015	17195	17193	17336	17213	17265	17152	17100	17135	17071	17090	17333	17206	17156	17203	17262	17077	17336	17149	17048	17240	17322	17083	17244	16956	17209	17109	17227	17317	17282	16867	17186	17075	17211	17103	16892	17173	17234	17368	17247	17079	17357	16904	17072	17077	17189	16974	17076	17244	17113	17336	17269	17297	17120	17071	17050	17057	17311	17229	16991	17171	17352	17132	17012	17128	17029	17016	17092	17160	17162	17132	17205	17100	17334	17157	17211	17085	17112	17234	16993	17233	17129	17119	16954	17184	17182	17089	17283	16894	17016	17210	17304	17039	17290	17052	17112	17284	17071	17264	17102	17203	17112	16944	17143	16885	17134	17121	16954	16977	17309	17281	17067	16869	17024	17201	16961	17261	17143	17164	17251	17181	17267	17314	17131	17135	17090	17080	17239	17172	17259	17218	16927	17071	17322	17147	17052	17342	16997	16915	17159	17245	16981	17062	17080	17104	17209	17153	17157	17150	17178	17092	17316	17307	17216	17274	17227	17113	17008	17184	17121	17031	17177	17080	17075	17185	17066	17274	17250	17223	17389	17157	17349	17106	17226	17095	17135	17206	17205	17225	17098	17124	17122	17176	17232	17062	17043	17048	16891	17008	17124	17252	17305	17151	16881	17114	17230	17312	16856	16702	17138	17112	17222	17000	17253	16891	17324	17269	17033	17090	17093	17013	17214	16958	17025	16991	16925	17269	17067	17158	17016	17218	17156	17021	17088	17127	16936	17229	16916	17124	17094	16925	17132	17147	17154	17244	17210	17069	17143	16892	17232	17095	17151	17413	16999	17172	17105	17123	17121	17224	17175	17011	17226	16979	16940	17104	17053	16917	17209	17000	17262	17075	17028	16996	17036	17284	17219	17146	17215	17132	17162	17170	17270	17068	17204	17098	17022	17029	16990	17089	17091	16918	16913	17284	17095	17318	17119	17092	17116	17403	16963	17077	17057	17000	17233	17008	17145	17349	17154	17294	17009	17328	17060	17023	17022	17019	17067	17096	17152	17119	17032	17216	17242	17044	17042	17230	17156	17170	17081	17148	17109	17232	17266	17031	17070	17124	17372	17232	17174	16866	17098	16960	17074	17102	17241	17060	17022	17351	17025	17217	17201	17159	17279	17241	17174	17050	17244	16987	17071	17036	17108	17264	17185	17063	17021	17189	17083	17140	17164	17191	17072	17079	16989	17176	17222	17045	17057	17022	17216	17068	17018	17059	17197	17118	17147	17109	17227	17128	17125	17197	17152	17222	17137	17040	17236	17119	16923	17314	16958	17275	17313	17018	17151	17217	17105	17309	17283	17337	17094	17057	17178	17093	16973	17288	17263	17185	17020	17193	17113	17081	17083	16979	17228	17049	17113	17190	17101	17209	17352	17018	17072	17133	17137	17106	16976	16958	17062	17210	17209	16957	17134	17136	17354	16810	17042	17178	17021	17109	16900	16898	17126	17112	17072	17141	17007	17098	17410	17335	17139	17120	17090	17292	17186	17233	17071	17146	17103	17209	17081	17088	17086	17207	17180	16907	17177	17252	17238	17272	17003	17136	17049	17047	17075	17058	16912	17368	17019	17020	17237	17208	17196	17170	17144	17174	17342	17111	17323	17036	17059	16996	17528	17244	16892	17132	17159	17179	16981	17179	17327	16993	17240	17177	17101	17200	17026	17000	16817	17284	17058	17244	17281	17104	17183	17028	17114	17061	17049	17066	17048	16969	16989	17069	17212	17288	17116	17118	17163	17219	17238	17186	17259	17359	17023	17163	17090	16879	17202	17168	17277	17148	17113	17011	17009	17143	16978	17136	17156	17028	17254	16979	17250	17284	17209	17024	17303	17374	17311	17040	17168	17175	16982	17379	17061	17100	17228	17065	17240	17141	17238	17441	17162	17115	16992	16981	17094	17017	16949	17209	16969	17143	16945	17209	16959	17149	17197	17249	17185	16990	17126	16985	17087	16983	16882	16974	17065	16850	17248	17026	17057	17017	17100	16908	16885	17263	16998	16932	17137	17181	17049	17153	17055	17245	17134	16932	17039	17255	17111	17136	17102	17316	17004	17225	17242	16984	17098	17347	17089	16972	16873	17068	17202	17334	17137	17374	17190	17121	17330	17116	17114	17109	17000	17192	17219	17182	17233	17102	17094	17207	17151	17200	17350	17432	16964	17083	17333	17132	17138	17144	17126	17063	17143	17182	17234	17231	17156	17016	17118	17287	16952	17114	17168	17047	16953	17245	17257	17064	17328	16991	17145	17274	17046	17122	17240	17283	17356	17110	17226	17288	17005	17163	17243	17117	17294	17159	17205	16917	17152	17259	17134	17196	17250	17198	17224	17272	17012	17038	17168	17094	17476	17117	17060	16986	17381	17288	17049	17057	16825	16827	17084	17117	17246	17011	17211	17156	16970	17171	17314	17085	17183	17265	16902	17169	17053	17040	17124	17134	17155	17193	17229	17075	17160	17303	17214	16990	17145	17155	17006	17145	17127	17276	17214	17086	17226	17120	16992	17120	17151	17122	17120	17201	17197	17172	17255	17043	17050	17145	17119	17263	17068	16983	17105	17329	17129	17233	17097	16891	17060	17157	17250	17109	17178	17189	17103	17092	17481	17364	17324	17078	17190	17228	17091	16951	17055	17082	16873	17161	17097	17096	17097	17312	17271	17367	17219	17093	17075	17289	17108	17055	17289	17026	17286	17168	17177	17044	17288	17169	17131	17083	17052	16874	16991	17174	17237	17147	17077	17061	17178	17032	16997	17251
31715	48880	46958	42876	31558	24667	20469	17480	15155	13549	12408	11569	11440	11162	10857	10763	10423	10408	10324	10503	10165	10310	10246	10124	10115	10178	10118	10035	10122	10126	10160	10124	10140	9943	9936	9948	10022	10244	10059	10216	10054	10135	9836	9958	9999	10049	10073	10181	10098	9998	10027	10033	10029	10192	10018	9961	10098	10037	9978	9958	9988	10069	10045	10004	10122	10037	10067	10062	10149	10101	10077	10053	10012	10005	10017	10065	10002	10025	9963	10043	10107	9958	9899	10062	9937	10016	10019	10051	10189	9950	10120	9905	9949	9943	10204	10130	10069	10004	9982	9945	10064	9983	9994	9998	9906	9896	9961	10144	10266	9892	9970	9997	10118	10149	9862	9982	9931	9951	9933	10126	9912	10063	10093	9977	9915	9956	10166	9878	10035	9952	9972	9955	9852	10029	9964	9894	9982	9782	9961	10163	10026	9964	10073	10023	10017	9899	10097	9906	10017	10080	9837	10036	9953	10009	9943	10088	9969	10058	10017	9980	10100	9981	10029	10078	10009	10046	10044	10116	9981	10194	9972	9987	10053	9998	10090	9952	10086	9987	9976	10040	10123	9999	10125	9965	10049	10079	10014	9919	9927	10016	10093	9949	10021	10047	10031	10063	10047	10002	9972	9942	10081	10106	10124	9961	10094	10178	10085	9963	10037	9887	10066	9918	10027	9954	10094	9926	9869	10075	10006	10175	10118	9963	10034	9985	10044	10183	10059	10036	9927	9928	10035	9892	10044	10031	10033	10012	10024	10224	9896	9912	9929	10079	10116	9990	10007	9983	10079	9873	9953	10092	9954	10146	9882	10069	9942	9978	9938	9977	10050	10112	9961	10012	10193	10046	10125	9965	10158	9977	10154	9941	10058	10030	10000	10101	9968	9977	9982	10173	9999	10043	10000	10062	10135	10104	10003	10101	10163	9964	9893	10000	9993	9869	10186	10111	9864	10256	9999	9930	10143	9897	9882	9977	9959	9986	10094	10049	10091	10007	9938	9941	10006	9986	9974	10082	10001	10082	9983	10145	9911	10026	10084	10097	10015	10055	10061	10024	10047	9927	10007	9913	9909	9976	9909	10077	9937	10074	10153	10082	10062	9997	10143	9971	10086	9985	9925	9998	9962	10011	9989	9929	10027	10049	9959	9974	10005	9970	10025	9942	10184	9968	9894	10010	9983	9943	10047	10007	10053	9938	10018	10122	10087	10107	9932	9989	9849	9949	10093	9912	9898	10099	9983	9925	10148	10039	9992	10093	10037	9894	9985	10046	10001	10073	10032	10083	10162	9915	10015	10144	9906	9941	9970	10145	9952	10019	9927	10068	9892	10132	10027	10139	9992	9889	10074	10020	9991	10175	9922	9972	9942	9956	10091	10084	10104	10054	9948	10095	9996	10034	10129	9922	9854	10035	10165	10015	10050	9969	10094	10036	10050	10004	9949	9856	10130	10114	10143	9977	10041	10072	10086	9919	10083	9968	9982	10034	9961	10007	10092	9849	10067	10100	9913	10052	10055	10022	10008	10062	10034	10104	10009	9990	9954	9927	9927	10050	9986	10098	10018	9987	9891	9924	10091	10221	9930	10043	9981	10008	9952	10009	9933	10047	10046	10033	10058	9920	10055	9984	9984	9900	9974	9965	10078	10092	9956	9835	9969	10080	10219	10178	10051	10023	9968	10001	9997	9903	9871	10047	10026	9936	10042	9984	10086	10082	10099	10194	10012	10057	10008	9901	9903	10159	9928	10037	9999	9980	9918	10049	9998	10038	10065	10004	9982	10100	10005	10003	10057	9961	10041	9993	9901	10036	9902	10055	10066	10124	9925	9971	10033	10090	10072	9845	10151	10088	9942	10066	10031	10142	9978	10201	9963	10115	10110	10034	9913	10013	10198	9962	9911	10003	9905	9981	9991	9998	10171	10092	10023	9928	9994	10077	10141	10181	10066	10098	9893	10118	9956	10033	9973	9831	9949	10072	9979	10046	9954	10048	9983	9975	9872	10114	10013	10107	9995	10149	10069	10074	9886	9895	9941	10079	10078	10030	10021	9907	9967	10097	10205	10085	9931	10036	10020	10135	9959	10030	10042	9982	9989	10107	10034	9936	10027	10028	9988	10044	9987	9933	10005	10172	9989	10021	9933	10130	9985	10086	10156	9996	10068	9873	9921	9976	10000	10023	10094	9921	10132	10016	10051	10086	10045	9940	10034	9927	9959	9936	9996	9903	10125	10016	10001	9903	10095	9975	9969	10027	9915	10081	10032	9990	10040	10190	10022	10160	10054	10007	10000	9875	10176	9977	9897	10185	9837	10070	9933	10050	10001	9810	10061	9987	10067	10071	9978	10145	9959	9961	10014	10096	10067	9859	10021	10081	9887	9867	10083	10013	9944	10072	10049	10013	9936	10047	10078	10024	9981	10159	9871	9992	10029	10041	10119	10061	9921	10124	9978	9980	9842	9992	10072	10053	9993	9913	9884	9812	10170	9940	10094	10082	10025	10048	9869	9903	10106	9902	10003	9832	10069	10009	10060	9902	9932	9971	10089	9996	10074	9844	9850	10100	10074	9893	10123	10078	9911	9977	10035	10009	10089	10132	9956	10093	9988	9992	9990	10026	9923	10166	9894	10081	9940	10208	9928	10078	10039	9970	9887	10054	10000	9812	10108	10040	10087	9986	9987	10025	9941	10012	9981	10088	10151	9988	9923	10126	9968	10059	10048	10135	10096	9830	10031	10034	9951	9973	9889	9998	10268	9943	9971	9945	10055	10000	10036	10165	10070	9979	9965	9911	9868	9857	9960	9949	10047	10116	10068	9977	9966	9985	10040	9974	9972	9932	10070	9994	9941	10020	9985	10116	10035	10108	10005	10016	9830	10054	9857	10018	10007	9939	9780	9903	10012	10035	10006	10118	9998	10110	10085	9992	9931	10109	9954	10067	10018	9802	9949	9985	9997	10123	10045	10214	9917	9857	10093	10025	10054	10142	9952	10111	9921	10139	10058	10041	10053	10087	10055	10019	9929	9998	9968	9982	10149	9983	10176	10102	10065	9966	10067	10192	10065	10050	9864	10185	10028	9985	9832	10081	9933	10110	10055	10003	10141	10094	10064	10036	10012	9887	10126	10050	10113	10102	9883	10018	10009	10037	10114	10081	9944	9994	10108	10197	9933	9932	10002	10119	10009	10095	10211	9884	10087	9960	10063	9938	10049	9945	10053	10098	10152	9875	10080	9793	10043	10164	10018	9992	10057	9975	10182	10155	10050	9973	10167	9948	9992	9929	9943	10311	9998	10066	10057	9965	10030	9929	10082	10043	9881	10083	9942	9898	10080	10052	9928	10200	9922	10109	10091	10041	9918	10032	10164	10022	10060	10053	10009	9997	9892	9789	9907	10128	10090	10054	10058	10062	10011	10088	10139	9980	9990	9912	10031	9976	9893	9992	9970	9961	10083	10135	9841	10058	9988	10102	9900	9937	10048	10086	10222	10091	10001	10006	10016	10106	10090	10035	9919	9923	9945	9936	9934	10129	10113	10006	9891	9971	9989	9897	10148	9941	10121	10045	10151	10177	10121	10056	9980	10029	10246	10193	10077	9942	10009	9831	9981	9972	9962	9921	9988	9976	10130	10152	9985	10029	10051	10006	9937	9861	9902	9940	9952	9980	10163	9997	9973	9997	9997	9931	9968	9967	9931	10089	10104	9834	9970	9914	10120	10067	10055	10083	9984	10154	9995	10075	10132	10045	10043	10042	10021	10194	9944	9934	9917	10040	10092	10002	9967	10065	10006	10094	9969	9898	10010	9883	10201	10177	10018	10027	9997	9909	9954	9994	10030	10106	10039	10149	9960	10164	9990	10051	10067	9994	10074	9897	10033	9970	10028	9932	9865	9983	9933	10094	9967	10000	9948	9850	9999	9972	9821	10080	9877	10013	9977	10008	10194	9927	10032	10107	10049	10087	10010	9945	10121	10062	9992	9901	9993	10034	9941	10120	9898	10033	9939	10049	10012	10067	10119	9992	10092	10099	10031	10063	10017	9908	9949	10061	9860	10018	9870	9963	9906	10002	9970	9827	9858	10046	10003	10022	9956	10097	9958	10155	9952	10099	9958	10099	10007	9957	10056	10074	9975	9956	10024	10004	9918	10008	10044	10003	9916	9931	10110	9872	10175	9969	10012	9966	9897	9983	10017	10060	10162	9886	10039	9924	10002	9942	9899	9926	9952	10082	10047	9914	10088	10157	9992	9930	9997	9977	10011	10067	10072	10023	9876	9980	10045	9900	9965	9862	9825	10145	10203	10030	10019	9958	9892	9994	9919	10119	10071	10057	10051	10051	9950	10041	10098	9951	10034	10045	10112	9962	9977	10011	10005	10088	9979	10102	10063	10098	9858	10147	9971	10084	10032	10002	10115	9862	9918	9909	10074	9985	10021	10054	10084	10068	10041	10035	10043	10089	10007	9902	9980	10072	9985	9833	10022	9824	9910	10089	9937	10058	9984	10208	10001	10193	10046	9889	9989	9894	10107	9982	10004	10080	10171	9909	9874	9973	9948	10075	10108	10019	9905	10001	10018	10033	9965	10134	10057	10001	10049	9947	10050	10015	10243	10000	9958	10061	9959	10012	10047	9912	9981	9907	10129	9982	9955	9922	10086	10048	9946	10043	10003	10016	10081	9938	10031	10025	9961	9982	10093	9991	9955	10074	9975	9888	10113	9868	10016	9858	9966	9981	9959	9898	9979	9996	9877	10250	10017	10049	10051	10056	10162	9919	10056	10124	9952	9967	10020	9926	9998	10029	9891	9934	9879	10031	9969	9956	10192	10163	9976	10102	10047	10189	10033	10047	9948	9909	9917	10047	10088	10114	9936	10113	10031	10055	10099	10008	9944	9947	10040	10118	9908	10050	10014	9969	10078	10093	9967	10143	9897	10102	9905	9966	10075	10098	10066	10163	10073	10113	10099	10009	10150	10019	10085	9842	10130	10015	9948	10016	10088	9992	10118	9942	10073	10055	10135	10046	9957	9990	10123	9866	10021	10089	10005	10023	10046	9993	10152	10030	10097	9892	10025	10174	10031	10049	10031	9849	10054	10035	10084	9980	10068	10172	10039	9869	9894	9948
23198	20841	28336	28747	32211	32950	31962	26622	23143	22165	21053	20106	19224	18804	18638	18357	18121	18353	18201	18046	17920	17809	17829	17701	17809	17743	17524	17428	17557	17868	17580	17704	17713	17455	17743	17713	17551	17517	17556	17716	17535	17297	17505	17325	17742	17459	17413	17530	17553	17830	17387	17615	17672	17759	17595	17695	17738	17754	17762	17594	17650	17560	17701	17616	17482	17353	17626	17519	17544	17418	17581	17554	17754	17477	17476	17495	17482	17491	17492	17533	17634	17413	17610	17566	17669	17593	17457	17677	17387	17557	17387	17599	17524	17830	17524	17338	17344	17398	17533	17561	17331	17642	17540	17838	17624	17578	17631	17728	17423	17823	17466	17302	17528	17546	17578	17586	17564	17592	17430	17540	17494	17637	17509	17428	17845	17441	17592	17661	17575	17355	17494	17374	17611	17690	17442	17607	17550	17397	17578	17686	17452	17568	17638	17594	17619	17659	17562	17503	17356	17496	17453	17342	17616	17615	17436	17566	17556	17580	17478	17354	17567	17468	17573	17756	17531	17524	17882	17538	17526	17449	17653	17287	17568	17381	17314	17732	17507	17599	17541	17721	17631	17684	17554	17525	17705	17570	17456	17631	17636	17554	17602	17421	17576	17498	17626	17472	17331	17476	17678	17739	17720	17709	17509	17736	17498	17640	17391	17417	17495	17778	17432	17733	17380	17612	17573	17621	17478	17566	17522	17540	17625	17746	17461	17551	17802	17768	17724	17483	17310	17500	17730	17494	17599	17565	17676	17312	17569	17558	17732	17660	17551	17543	17422	17421	17493	17622	17635	17800	17512	17486	17450	17505	17550	17450	17297	17380	17388	17363	17458	17486	17559	17537	17322	17420	17580	17797	17394	17503	17695	17470	17441	17489	17539	17454	17389	17502	17543	17584	17483	17735	17676	17409	17615	17451	17295	17553	17578	17481	17741	17806	17403	17598	17549	17616	17644	17600	17420	17474	17532	17553	17675	17743	17552	17401	17717	17393	17513	17551	17735	17599	17409	17754	17647	17312	17679	17407	17572	17647	17622	17604	17557	17633	17731	17546	17579	17482	17555	17620	17725	17575	17590	17771	17760	17684	17411	17716	17488	17562	17465	17617	17618	17651	17520	17675	17537	17269	17713	17387	17580	17763	17579	17456	17516	17607	17639	17782	17590	17387	17525	17643	17312	17331	17678	17678	17609	17389	17795	17534	17492	17680	17442	17584	17638	17405	17598	17720	17690	17626	17611	17397	17584	17596	17646	17591	17543	17658	17263	17657	17545	17716	17489	17556	17599	17345	17360	17596	17665	17399	17457	17406	17748	17686	17613	17467	17547	17683	17494	17310	17875	17389	17487	17434	17624	17394	17565	17588	17477	17514	17532	17489	17355	17666	17552	17672	17488	17620	17522	17581	17554	17384	17563	17628	17568	17485	17477	17443	17564	17719	17416	17606	17404	17506	17708	17491	17605	17579	17458	17465	17587	17489	17479	17518	17549	17486	17479	17517	17681	17721	17427	17575	17431	17502	17379	17428	17756	17492	17365	17726	17650	17521	17353	17523	17445	17390	17485	17444	17679	17542	17556	17674	17723	17533	17550	17490	17644	17440	17563	17474	17471	17611	17506	17602	17786	17480	17553	17764	17685	17439	17375	17511	17535	17800	17403	17717	17620	17467	17487	17444	17358	17526	17531	17464	17477	17691	17614	17453	17512	17684	17571	17480	17488	17514	17710	17562	17453	17725	17598	17585	17652	17633	17571	17553	17569	17419	17399	17523	17316	17435	17754	17703	17602	17525	17508	17578	17419	17491	17491	17543	17502	17604	17529	17633	17562	17722	17764	17359	17391	17498	17402	17740	17512	17678	17466	17559	17397	17639	17607	17660	17581	17717	17620	17803	17363	17413	17439	17525	17629	17477	17549	17475	17692	17549	17839	17702	17322	17540	17804	17636	17816	17742	17446	17413	17541	17451	17499	17680	17579	17744	17632	17671	17516	17517	17502	17635	17385	17593	17602	17724	17678	17609	17718	17471	17409	17623	17584	17593	17542	17334	17705	17577	17754	17503	17519	17657	17408	17612	17601	17448	17406	17832	17576	17572	17598	17389	17268	17465	17579	17553	17344	17492	17548	17702	17358	17570	17489	17469	17454	17385	17449	17574	17626	17288	17623	17543	17696	17657	17662	17498	17582	17582	17724	17602	17613	17538	17622	17719	17493	17404	17516	17662	17398	17641	17561	17547	17448	17662	17645	17508	17604	17519	17773	17429	17511	17456	17630	17669	17788	17461	17721	17473	17636	17590	17510	17459	17286	17590	17539	17696	17666	17655	17418	17538	17513	17617	17619	17577	17559	17436	17621	17430	17536	17569	17552	17622	17464	17598	17371	17398	17644	17670	17422	17650	17633	17635	17593	17471	17565	17593	17440	17406	17735	17635	17641	17201	17733	17512	17607	17620	17468	17682	17539	17580	17435	17517	17434	17573	17514	17712	17430	17316	17604	17529	17423	17437	17640	17453	17468	17437	17604	17472	17583	17517	17532	17664	17572	17512	17363	17672	17501	17503	17512	17583	17628	17442	17577	17355	17582	17547	17440	17560	17470	17426	17622	17597	17398	17341	17387	17586	17519	17696	17450	17413	17395	17498	17697	17711	17535	17485	17423	17568	17625	17662	17560	17506	17621	17607	17746	17388	17466	17595	17602	17472	17477	17586	17332	17602	17560	17678	17629	17525	17340	17317	17467	17452	17563	17618	17396	17703	17716	17518	17605	17469	17363	17622	17617	17604	17434	17794	17615	17521	17381	17704	17613	17564	17609	17480	17688	17690	17599	17472	17558	17522	17578	17639	17468	17810	17519	17717	17300	17629	17647	17534	17520	17515	17695	17501	17392	17427	17575	17558	17581	17536	17659	17652	17461	17627	17514	17633	17681	17461	17531	17498	17653	17519	17613	17621	17633	17489	17591	17424	17462	17485	17529	17661	17493	17525	17488	17518	17597	17501	17483	17475	17571	17535	17426	17556	17602	17433	17674	17385	17523	17396	17618	17564	17548	17453	17452	17524	17462	17591	17516	17530	17454	17561	17530	17420	17422	17573	17558	17760	17473	17647	17546	17470	17678	17474	17758	17740	17642	17583	17655	17471	17372	17506	17400	17470	17643	17431	17663	17465	17665	17439	17421	17415	17542	17459	17631	17540	17468	17759	17564	17702	17463	17473	17409	17461	17675	17497	17491	17774	17558	17559	17502	17708	17569	17599	17489	17375	17516	17711	17613	17415	17509	17548	17511	17658	17582	17349	17579	17587	17640	17454	17442	17336	17475	17526	17597	17611	17459	17662	17607	17386	17434	17374	17483	17563	17434	17551	17545	17245	17504	17400	17762	17367	17527	17618	17650	17438	17613	17545	17516	17528	17361	17722	17538	17586	17653	17612	17489	17725	17666	17553	17649	17532	17411	17460	17678	17731	17412	17430	17498	17562	17469	17651	17697	17567	17562	17523	17388	17343	17512	17411	17498	17473	17592	17775	17485	17463	17471	17574	17690	17584	17641	17565	17591	17463	17712	17553	17854	17688	17630	17481	17499	17533	17656	17518	17554	17446	17492	17529	17607	17742	17563	17567	17480	17665	17664	17866	17633	17579	17636	17615	17568	17362	17347	17383	17420	17571	17458	17707	17509	17595	17411	17427	17608	17376	17332	17666	17527	17796	17424	17644	17658	17542	17469	17454	17705	17620	17376	17566	17344	17663	17556	17459	17412	17668	17563	17347	17609	17543	17281	17284	17520	17610	17583	17621	17572	17638	17676	17574	17693	17600	17629	17506	17632	17520	17503	17574	17485	17447	17434	17506	17693	17680	17500	17489	17420	17653	17553	17747	17669	17524	17602	17550	17536	17501	17375	17551	17672	17623	17571	17746	17707	17512	17391	17719	17394	17506	17582	17572	17302	17362	17621	17489	17419	17615	17341	17537	17399	17449	17705	17606	17693	17439	17692	17710	17454	17375	17542	17429	17583	17735	17524	17381	17753	17618	17470	17443	17578	17356	17690	17507	17564	17294	17356	17453	17505	17594	17537	17505	17538	17558	17580	17596	17366	17398	17518	17493	17561	17558	17549	17547	17446	17672	17499	17186	17519	17528	17559	17605	17496	17336	17402	17535	17656	17421	17554	17509	17519	17540	17736	17723	17624	17681	17710	17498	17447	17675	17598	17636	17498	17427	17890	17342	17593	17414	17465	17611	17671	17255	17399	17471	17412	17572	17474	17589	17454	17552	17688	17522	17483	17529	17479	17424	17368	17284	17589	17408	17437	17414	17443	17568	17398	17604	17901	17677	17703	17410	17729	17753	17572	17508	17367	17547	17633	17561	17460	17530	17508	17472	17408	17489	17685	17750	17537	17474	17677	17581	17816	17657	17485	17346	17421	17587	17538	17650	17238	17302	17499	17630	17465	17632	17579	17572	17553	17577	17701	17712	17522	17499	17669	17662	17422	17594	17629	17613	17635	17512	17464	17641	17588	17421	17637	17454	17769	17629	17638	17505	17546	17441	17570	17470	17585	17540	17607	17571	17532	17320	17862	17519	17450	17451	17344	17502	17434	17544	17662	17551	17488	17527	17390	17657	17428	17814	17424	17502	17480	17557	17503	17701	17654	17607	17340	17168	17405	17338	17613	17585	17564	17498	17655	17643	17700	17501	17424	17500	17489	17418	17466	17563	17504	17764	17408	17487	17432	17484	17662	17633	17629	17401	17696	17451	17374	17463	17662	17481	17402	17374	17725	17557	17469	17516	17660	17425	17613	17586	17650	17500	17567	17525	17540	17676	17281	17670	17536	17499	17365	17650	17438	17504	17578	17563	17666	17442	17498	17450	17553	17624	17369	17551	17819	17733	17774	17473	17560	17445	17386	17498	17657	17410	17473	17336	17511	17540	17818	17473	17670	17574	17464	17611	17592	17469	17587	17492	17533	17452	17624	17825	17674	17506	17612	17503	17534	17567	17584	17530	17454	17498	17434	17731	17667	17669	17602	17300	17211	17818	17527	17515	17786	17334	17584	17663	17546	17575	17554	17542	17612	17542	17368	17407	17250	17613	17327	17480	17619	17448	17569	17689	17523	17679	17675	17737	17623	17411	17550	17502
31335	53545	53184	49174	39552	29737	24783	20370	16798	15595	13831	12718	12100	11782	11274	10969	10989	10900	10837	10703	10653	10523	10639	10585	10253	10413	10417	10407	10362	10233	10342	10342	10390	10216	10356	10371	10359	10236	10364	10435	10290	10349	10445	10328	10519	10304	10344	10337	10318	10450	10184	10331	10405	10236	10304	10224	10332	10238	10306	10292	10292	10204	10341	10347	10400	10368	10321	10186	10256	10422	10277	10350	10145	10242	10409	10234	10195	10256	10337	10310	10213	10172	10403	10512	10223	10335	10257	10242	10299	10334	10356	10241	10275	10276	10272	10303	10288	10330	10208	10298	10357	10446	10271	10365	10340	10300	10377	10409	10345	10130	10316	10361	10345	10324	10350	10134	10197	10182	10262	10423	10447	10462	10152	10278	10271	10310	10443	10407	10208	10231	10285	10346	10351	10400	10288	10347	10261	10336	10368	10341	10299	10345	10093	10164	10401	10238	10333	10317	10222	10485	10212	10177	10217	10438	10208	10253	10252	10161	10342	10139	10387	10338	10067	10374	10352	10090	10321	10219	10407	10443	10406	10299	10327	10299	10303	10314	10128	10310	10400	10370	10238	10375	10155	10118	10281	10280	10395	10186	10218	10188	10194	10303	10098	10214	10328	10258	10290	10380	10326	10416	10114	10287	10260	10329	10107	10192	10245	10328	10241	10195	10284	10223	10236	10252	10369	10276	10153	10217	10285	10326	10278	10207	10276	10241	10336	10268	10382	10379	10304	10318	10442	10218	10187	10320	10378	10190	10319	10310	10294	10143	10228	10394	10298	10288	10446	10359	10506	10252	10150	10284	10277	10289	10269	10303	10370	10133	10362	10225	10451	10313	10341	10235	10171	10323	10227	10260	10257	10240	10211	10152	10174	10342	10316	10310	10199	10245	10297	10255	10257	10222	10250	10240	10237	10332	10197	10305	10289	10200	10312	10234	10204	10259	10183	10370	10362	10371	10255	10205	10256	10176	10453	10395	10050	10225	10317	10108	10150	10216	10137	10361	10144	10314	10309	10409	10239	10267	10173	10113	10267	10375	10317	10304	10257	10193	10198	10301	10389	10406	10295	10338	10279	10184	10209	10400	10376	10342	10367	10045	10314	10223	10286	10271	10430	10218	10230	10291	10271	10209	10339	10317	10390	10379	10204	10348	10210	10369	10328	10254	10154	10186	10319	10386	10468	10250	10361	10234	10243	10117	10432	10258	10251	10182	10013	10263	10293	10243	10182	10282	10358	10223	10220	10242	10486	10376	10290	10202	10160	10137	10163	10203	10350	10207	10168	10272	10275	10348	10355	10227	10190	10206	10375	10105	10085	10331	10326	10345	10179	10368	10132	10229	10442	10285	10194	10339	10316	10344	10376	10222	10146	10262	10246	10279	10369	10225	10166	10282	10098	10202	10350	10350	10296	10251	10247	10084	10348	10215	10204	10139	10344	10135	10214	10312	10271	10252	10305	10269	10204	10359	10304	10271	10320	10131	10286	10223	10346	10325	10251	10231	10384	10289	10228	10323	10303	10253	10191	10174	10242	10224	10220	10236	10109	10358	10168	10474	10349	10343	10359	10339	10174	10206	10318	10363	10243	10109	10430	10284	10266	10286	10310	10049	10191	10158	10094	10190	10404	10167	10320	10336	10223	10375	10316	10284	10327	10314	10304	10350	10259	10292	10249	10158	10288	10214	10436	10264	10292	10230	10166	10279	10261	10280	10207	10084	10262	10240	10349	10189	10319	10290	10278	10281	10269	10251	10265	10334	10354	10331	10234	9950	10345	10242	10417	10171	10256	10211	10276	10281	10272	10233	10305	10091	10175	10275	10272	10117	10361	10272	10371	10262	10251	10296	10404	10414	10178	10383	10148	10216	10352	10284	10270	10242	10096	10377	10156	10340	10376	10336	10302	10223	10378	10271	10282	10397	10220	10350	10120	10123	10511	10364	10316	10279	10121	10287	10226	10201	10211	10385	10277	10348	10205	10224	10286	10289	10191	10220	10270	10375	10256	10291	10346	10288	10256	10311	10286	10406	10275	10244	10085	10119	10141	10212	10118	10216	10286	10247	10212	10221	10223	10318	10204	10241	10237	10143	10275	10312	10317	10203	10431	10305	10304	10112	10289	10321	10452	10211	10230	10118	10222	10308	10357	10374	10167	10239	10442	10153	10164	10160	10142	10208	10316	10403	10134	10177	10158	10359	10296	10294	10243	10137	10230	10272	10364	10244	10412	10375	10287	10294	10201	10149	10319	10175	10200	10301	10381	10132	10256	10283	10176	10259	10152	10316	10274	10324	10299	10400	10192	10098	10286	10144	10142	10374	10345	10366	10310	10151	10378	10348	10233	10300	10343	10238	10373	10268	10355	10339	10241	10332	10104	10221	10254	10451	10323	10220	10302	10317	10224	10341	10499	10294	10200	10251	10221	10153	10185	10303	10161	10374	10233	10215	10464	10359	10223	10201	10357	10154	10178	10199	10338	10257	10371	10207	10115	10245	10244	10184	10292	10265	10202	10193	10318	10334	10394	10277	10247	10133	10180	10388	10208	10304	10299	10182	10384	10367	10366	10170	10190	10448	10219	10175	10341	10194	10281	10277	10252	10228	10277	10155	10358	10267	10245	10333	10252	10289	10354	10067	10291	10103	10256	10230	10202	10264	10316	10291	10185	10178	10302	10195	10375	10193	10209	10220	10218	10166	10171	10250	10221	10158	10431	10277	10188	10281	10253	10172	10242	10247	10202	10295	10233	10121	10218	10277	10083	10258	10351	10180	10238	10225	10449	10164	10291	10192	10284	10220	10390	10363	10325	10301	10231	10294	10367	10324	10244	10280	10315	10268	10320	10240	10274	10392	10180	10157	10243	10213	10269	10387	10238	10278	10232	10213	10487	10271	10304	10225	10218	10221	10121	10405	10197	10230	10185	10215	10276	10187	10355	10125	10300	10382	10150	10335	10222	10130	10177	10409	10261	10273	10309	10344	10256	10315	10053	10313	10123	10236	10173	10299	10462	10361	10297	10207	10137	10219	10079	10196	10351	10339	10258	10260	10356	10341	10307	10265	10187	10190	10266	10291	10273	10331	10224	10407	10318	10263	10360	10159	10327	10157	10316	10225	10500	10194	10407	10167	10199	10281	10265	10351	10352	10288	10240	10456	10324	10202	10172	10442	10301	10343	10159	10331	10095	10110	10339	10238	10122	10335	10058	10216	10276	10217	10179	10364	10290	10222	10259	10272	10367	10221	10183	10198	10269	10208	10253	10245	10389	10355	10372	10220	10113	10141	10088	10401	10154	10274	10233	10329	10149	10180	10245	10226	10228	10311	10310	10231	10473	10233	10206	10205	10250	10274	10382	10227	10320	10394	10359	10245	10184	10384	10157	10041	10355	10313	10386	10110	10242	10217	10344	10308	10300	10216	10343	10194	10296	10167	10312	10158	10091	10224	10275	10256	10269	10218	10352	10219	10205	10311	10379	10242	10317	10376	10414	10288	10314	10237	10327	10325	10269	10181	10183	10327	10273	10335	10347	10166	10247	10290	10029	10277	10355	10181	10125	10071	10234	10261	10239	10274	10214	10270	10294	10374	10350	10198	10090	10274	10217	10212	10198	10290	10407	10294	10335	10323	10182	10354	10226	10068	10285	10277	10303	10228	10303	9946	10214	10267	10270	10267	10272	10190	10161	10089	10216	10383	10255	10386	10176	10112	10307	10408	10335	10124	10282	10224	10402	10304	10268	10163	10293	10405	10392	10242	10302	10259	10297	10245	10095	10269	10267	10396	10354	10250	10273	10424	10313	10394	10305	10267	10266	10310	10223	10064	10155	10149	10303	10177	10269	10220	10114	10340	10225	10247	10127	10191	10408	10290	10357	10134	10239	10125	10262	10257	10257	10366	10363	10325	10330	10305	10265	10184	10193	10467	10158	10320	10225	10288	10449	10359	10158	10051	10230	10117	10124	10228	10132	10061	10338	10273	10154	10329	10299	10229	10093	10226	10275	10213	10493	10207	10430	10278	10423	10390	10306	10302	10206	10138	10253	10315	10238	10237	10158	10331	10344	10188	10128	10326	10252	10242	10400	10246	10383	10234	10391	10291	10389	10399	10215	10118	10173	10310	10395	10314	10437	10278	10222	10244	10117	10320	10252	10335	10294	10345	10267	10150	10182	10171	10151	10146	10275	10211	10077	10150	10250	10286	10239	10361	10352	10293	10275	10263	10250	10342	10227	10266	10244	10246	10395	10252	10273	10317	10256	10359	10275	10274	10117	10294	10300	10248	10220	10205	10245	10226	10320	10153	10393	10101	10244	10048	10177	10128	10143	10421	10277	10279	10389	10220	10327	10124	10218	10245	10250	10404	10154	10291	10160	10344	10197	10173	10130	10254	10345	10449	10253	10306	10392	10379	10306	10362	10276	10246	10153	10243	10429	10258	10361	10244	10100	10214	10246	10315	10317	10467	10368	10280	10327	10246	10298	10364	10301	10360	10387	10205	10416	10434	10238	10324	10394	10287	10270	10152	10397	10278	10328	10171	10305	10223	10223	10271	10392	10217	10454	10399	10144	10240	10218	10282	10132	10332	10163	10319	10288	10095	10262	10307	10201	10290	10344	10222	10311	10295	10384	10298	10249	10100	10290	10263	10224	10241	10348	10268	10277	10213	10150	10430	10345	10161	10234	10182	10315	10252	10457	10389	10175	10140	10346	10208	10224	10250	10282	10343	10431	10216	10142	10258	10446	10349	10282	10216	10314	10170	10288	10218	10195	10347	10348	10361	10119	10316	10201	10323	10310	10169	10320	10347	10219	10224	10194	10375	10216	10242	10271	10280	10196	10238	10197	10242	10277	10313	10316	10247	10142	10350	10319	10209	10309	10205	10317	10253	10237	10164	10142	10290	10235	10196	10204	10221	10209	10310	10234	10177	10353	10280	10178	10162	10336	10140	10251	10347	10374	10297	10313	10185	10234	10184	10212	10171	10129	10197	10286	10289	10183	10249	10253	10233	10216	10350	10147	10185	10296	10242	10127	10190	10304	10258	10205	10285	10337	10319	10345	10224	10330	10236	10108	10257	10258	10301	10357	10213	10296	10230	10280	10237	10267	10209	10254	10208	10267	10256	10337	10174	10118	10214
34654	38798	43778	41766	34670	28001	24723	22130	20595	19568	19042	18542	18042	18288	17908	17945	17870	17525	17589	17547	17360	17378	17383	17375	17552	17528	17337	17390	17459	17315	17436	17318	17436	17653	17588	17171	17277	17442	17302	17479	17304	17498	17239	17410	17634	17528	17380	17665	17389	17273	17311	17533	17427	17562	17351	17532	17422	17145	17309	17472	17291	17301	17461	17376	17349	17242	17410	17119	17211	17349	17369	17312	17258	17229	17338	17495	17125	17279	17241	17161	17261	17402	17340	17097	17147	17287	17436	17442	17609	17396	17276	17058	17207	17360	17459	17252	17405	17460	17308	17571	17364	17435	17480	17486	17259	17349	17496	17220	17310	17172	17616	17288	17460	17130	17200	17238	17240	17290	17288	17399	17452	17484	17608	17383	17267	17360	17376	17497	17344	17309	17261	17434	17270	17409	17341	17427	17344	17277	17146	17344	17479	17391	17294	17215	17359	17396	17361	17375	17379	17378	17157	17334	17189	17331	17292	17114	17395	17265	17164	17285	17308	17309	17416	17330	17265	17466	17388	17261	17361	17507	17434	17256	17176	17440	17398	17309	17333	17267	17624	17381	17172	17350	17415	17264	17231	17261	17335	17287	17276	17299	17186	17171	17428	17162	17246	17299	17469	17313	17260	17272	17320	17280	17367	17398	17160	17236	17324	17273	17275	17203	17733	17298	17279	17482	17348	17381	17400	17310	17304	17313	17189	17402	17393	17439	17373	17343	17382	17381	17280	17408	17408	17268	17343	17395	17341	17218	17450	17483	17366	17082	17418	17534	17364	17439	17180	17581	17433	17336	17408	17276	17297	17256	17236	17378	17425	17469	17061	17227	17322	17476	17494	17543	17638	17401	17344	17211	17201	17588	17176	17335	17338	17519	17487	17470	17277	17274	17381	17445	17321	17294	17593	17294	17363	17402	17465	17266	17563	17179	17174	17292	17151	17406	17285	17317	17417	17405	17492	17379	17348	17414	17730	17280	17147	17341	17344	17389	17395	17335	17536	17276	17441	17342	17327	17177	17373	17330	17387	17439	17190	17102	17378	17385	17186	17422	17273	17181	17469	17564	17339	17109	17225	17118	17203	17379	17274	17279	17517	17301	17408	17395	17380	17448	17261	17364	17322	17321	17083	17546	17151	17399	17123	17207	17323	17372	17371	17360	17500	17390	17344	17233	17427	17413	17215	17625	17353	17156	17250	17344	17366	17450	17265	17344	17427	17372	17375	17204	17195	17371	17265	17451	17289	17283	17304	17321	17307	17161	17156	17090	17276	17346	17300	17362	17162	17404	17381	17180	17201	17291	17315	17308	17289	17138	17569	17228	17358	17320	17192	17322	17236	17449	17256	17257	17544	17320	17471	17424	17300	17440	17481	17316	17442	17432	17120	17448	17389	17212	17299	17451	17414	17129	17364	17575	17336	17155	17679	17449	17405	17294	17341	17306	17359	17519	17490	17354	17340	17369	17228	17417	17382	17276	17342	17290	17135	17440	17281	17264	17340	17212	17497	17314	17281	17451	17310	17258	17338	17377	17365	17471	17275	17354	17220	17174	17244	17226	17291	17248	17307	17695	17359	17283	17245	17329	17179	17325	17368	17280	17360	17187	17497	17335	17332	17287	17462	17251	17382	17376	17181	17472	17336	16969	17362	17321	17307	17564	17254	17374	17386	17228	17090	17283	17264	17289	17179	17278	17359	17395	17321	17283	17400	17137	17294	17258	17256	17247	17268	17150	17387	17366	17378	17564	17490	17299	17433	17385	17310	17170	17396	17368	17400	17265	17353	17268	17545	17345	17420	17381	17502	17265	17221	17194	17305	17235	17334	17327	17290	17422	17297	17520	17510	17530	17334	17366	17435	17362	17353	17271	17311	17399	17461	17369	17486	17398	17647	17513	17345	17375	17370	17158	17393	17438	17524	17273	17446	17437	17230	17515	17372	17344	17358	17536	17531	17224	17370	17329	17148	17505	17450	17221	17235	17137	17315	17196	17220	17214	17375	17201	17303	17367	17071	17315	17460	17294	17394	17350	17355	17425	17474	17213	17359	16988	17162	17338	17369	17270	17303	17546	17183	17292	17284	17527	17377	17352	17347	17305	17285	17450	17416	17403	17287	17331	17182	17353	17496	17302	17271	17405	17226	17344	17468	17241	17309	17167	17291	17625	17423	17199	17368	17354	17440	17254	17397	17319	17347	17383	17176	17377	17424	17403	17037	17287	17535	17446	17292	17301	17326	17296	17331	17308	17350	17126	17300	17327	17203	17402	17464	17225	17410	17460	17163	17156	17385	17309	17341	17330	17446	17474	17208	17459	17502	17336	17225	17243	17451	17364	17331	17341	17369	17649	17240	17168	17326	17302	17291	17274	17356	17274	17358	17325	17421	17072	17254	17270	17204	17340	17507	17348	17463	17403	17283	17039	17217	17344	17378	17278	17263	17192	17182	17289	17214	17318	17337	17345	17322	17178	17315	17596	17354	17418	17466	17357	17259	17299	17213	17255	17160	17211	17478	17354	17382	17320	17200	17296	17409	17293	17272	17358	17312	17307	17256	17241	17356	17334	17280	17396	17269	17211	17408	17374	17451	17545	17498	17322	17413	17391	17280	17304	17099	17379	17270	17140	17301	17455	17346	17456	17229	17390	17458	17288	17434	17544	17527	17355	17407	17160	17524	17403	17316	17389	17033	17517	17233	17301	17496	17509	17471	17334	17491	17487	17315	17290	17277	17042	17349	17216	17440	17417	17267	17440	17324	17417	17487	17406	17525	17335	17224	17395	17419	17576	17360	17362	17272	17346	17294	17125	17303	17427	17399	16948	17232	17384	17334	17332	17401	17322	17529	17278	17368	17217	17183	17289	17512	17425	17469	17434	17309	17274	17115	17332	17169	17248	17276	17351	17401	17511	17376	17476	17383	17464	17221	17449	17409	17479	17473	17270	17257	17231	17422	17366	17253	17311	17496	17360	17350	17391	17359	17185	17360	17433	17416	17331	17442	17179	17188	17483	17451	17414	17125	17094	17380	17300	17183	17219	17433	17320	17421	17200	17362	17175	17335	17459	17335	17331	17348	17114	17470	17402	17278	17348	17534	17316	17222	17236	17303	17334	17259	17390	17517	17355	17334	17267	17278	17060	17295	17254	17434	17342	17452	17476	17439	17389	17312	17327	17626	17389	17107	17471	17390	17270	17426	17175	17271	17160	17279	17278	17245	17240	17203	17170	17319	17445	17336	17088	17425	17255	17252	17401	17378	17287	17469	17191	17214	17246	17272	17427	17279	16981	17199	17315	17290	17259	17391	17206	17394	17285	17252	17307	17379	17250	17425	17358	17352	17551	17275	17329	17402	17130	17317	17312	17225	17350	17436	17316	17286	17182	17286	17559	17375	17269	17404	17284	17443	17325	17321	17058	17209	17393	17167	17379	17427	17262	17403	17307	17212	17257	17510	17413	17416	17402	17425	17173	17271	17095	17446	17491	17433	17453	17147	17463	17244	17165	17201	17290	17344	17389	17572	17461	17334	17329	17505	17298	17518	17435	17235	17498	17356	17456	17466	17339	17328	17209	17311	17365	17356	17233	17150	17343	17291	17367	17307	17265	17167	17263	17162	17262	17252	17388	17269	17221	17321	17338	17148	17389	17567	17398	17328	17191	17378	17311	17524	17311	17429	17151	17223	17141	17319	17338	17332	17345	17273	17296	17304	17582	17522	17443	17402	17329	17348	17430	17415	17283	17261	17210	17402	17282	17376	17429	17272	17339	17304	17193	17417	17365	17327	17437	17403	17446	17498	17510	17595	17369	17472	17236	17341	17356	17574	17201	17471	17199	17260	17169	17355	17258	17304	17267	17217	17303	17483	17555	17364	17272	17460	17328	17233	17325	17332	17528	17458	17264	17337	17397	17379	17269	17339	17368	17177	17452	17504	17237	17531	17475	17301	17304	17120	17156	17347	17431	17548	17602	17289	17307	17350	17462	17268	17300	17137	17375	17419	17368	17137	17266	17434	17234	17445	17408	17354	17496	17250	17480	17283	17195	17411	17265	17524	17389	17412	17381	17270	17538	17367	17276	17334	17390	17293	17261	17028	17416	17366	17428	17373	17371	17527	17223	17068	17380	17320	17425	17255	17236	17461	17337	17600	17430	17262	17315	17347	17324	17551	17210	17580	17467	17475	17229	17316	17435	17185	17655	17347	17420	17433	17278	17271	17287	17182	17218	17374	17297	17300	17149	17300	17414	17419	17292	17427	17377	17252	17228	17210	17316	17568	17448	17323	17385	17105	17311	17317	17395	17394	17324	17303	17228	17345	17030	17206	17284	17430	17375	17265	17394	17240	17369	17413	17057	17374	17273	17311	17334	17434	17171	17173	17284	17410	17444	17390	17230	17345	17436	17485	17525	17320	17371	17554	17282	17298	17152	17245	17502	17301	17282	17369	17436	17586	17332	17285	17390	17269	17349	17414	17526	17438	17213	17463	17520	17423	17303	17378	17489	17107	17274	17405	17436	17294	17283	17322	17416	17298	17377	17383	17342	17306	17329	17329	17387	17408	17586	17410	17307	17409	17130	17328	17240	17198	17304	17306	17298	17404	17281	17525	17300	17427	17336	17395	17262	17273	17425	17455	17083	17345	17374	17485	17370	17368	17419	17406	17263	17224	17421	17435	17495	17298	17494	17250	17447	17248	17227	17379	17418	17556	17574	17369	17514	17150	17466	17426	17327	17255	17199	17382	17375	17357	17582	17314	17320	17233	17394	17357	17299	17341	17250	17489	17194	17601	17193	17447	17248	17552	17489	17298	17144	17201	17055	17429	17218	17537	17396	17374	17294	17358	17250	17366	17286	17331	17568	17086	17362	17458	17460	17222	17206	17430	17353	17182	17223	17322	17335	17248	17481	17263	17382	17306	17380	17358	17320	17355	17203	17207	17065	17294	17422	17428	17395	17285	17516	17350	17296	17113	17235	17390	17181	17482	17463	17449	17517	17254	17561	17445	17473	17384	17508	17241	17420	17405	17254	17311	17278	17415	17411	17312	17351	17425	17407	17470	17391	17359	17380	17333	17280	17398	17187	17199	17291	17232	17264	17288	17480	17450	17534	17532	17295	17692	17283	17185	17128	17436	17301	17350	17392
29238	41161	40479	36611	28779	22065	18538	15511	13450	12491	11906	11116	10845	10555	10419	10393	10361	10211	10283	10108	10090	9982	9976	10021	10148	10080	10195	10121	10001	9931	9873	10044	10020	9958	9932	10000	9993	9856	9856	9941	10113	10128	10020	10173	9988	9860	9941	10114	10112	9986	9992	9994	10080	10024	10038	10058	10059	9859	10035	9977	9897	10043	9965	10007	9949	9861	9971	9991	10044	9859	9998	10066	10088	9968	9998	9913	9943	10103	9998	9935	9929	9960	9875	10051	10133	9881	9979	10029	10011	10084	10025	9929	9925	9892	10081	10146	9837	10074	9999	10016	9929	10080	10023	9941	9999	9987	10107	9986	9929	9947	9881	9961	9881	9884	9724	9899	9903	10064	9867	9894	9870	10014	9971	9978	9993	10134	9814	9962	9974	9806	10049	9809	9893	10029	10074	10005	10029	9940	9955	9974	9892	10081	9958	9933	10073	9963	9879	10087	9994	9882	10124	10119	10098	10020	9909	9900	10191	10013	10064	9837	9989	9911	9905	9830	10047	9980	9903	9949	10030	10087	9966	9992	9986	10013	9975	9988	9937	9860	9929	9897	10182	10019	9881	9953	9867	9796	10100	9980	9994	10080	9924	10008	9869	9953	9892	9971	9954	9951	9947	10025	9982	10058	10059	9961	9882	10020	9854	10046	10042	9883	9878	10063	9980	9964	10083	9992	10047	10024	10049	9942	9953	10092	9934	9889	9968	9998	10025	9835	9925	9890	10062	9840	9890	9928	9902	10058	9996	10083	10082	9848	10034	10016	10025	9845	9986	10071	9947	9901	10094	9992	10149	9899	9935	9864	9954	10035	9852	9846	9804	10012	9797	9996	9916	9834	10037	10027	9860	10056	9940	9970	9891	9904	9882	10080	9922	10144	9987	9793	10162	9896	9999	9890	9997	9946	9973	10022	9964	10091	9990	10047	9998	9913	9910	9955	9844	10008	9992	9941	9864	9947	10035	9973	10104	9868	10089	10098	10055	10138	9889	9972	10069	10021	9961	9918	9980	9846	10044	9904	9850	10002	9990	10073	10123	10090	9808	9879	9952	9982	9903	10094	10051	9865	9990	9877	9990	10000	10112	9967	9967	9902	10133	9866	9963	9925	9889	10198	9948	10079	9920	9902	10052	10032	9978	9864	9912	10104	9879	10090	9781	10033	9957	9926	10193	9987	10032	10040	10010	10053	9959	9979	10056	9946	10043	9935	10013	9850	9929	10060	9797	9921	10181	9992	10007	9969	9801	9894	10047	9892	9889	9926	9915	9871	10030	10015	9983	9969	9905	9850	9970	9999	9915	10041	9942	10073	9809	9858	9978	10014	10151	9957	10073	9969	9934	9852	10063	9921	10110	9983	9948	9962	9841	10080	9942	10051	9944	9861	10015	9965	9966	9999	10050	9975	9792	10089	10031	9855	9775	10025	9987	10029	10023	9902	9866	10011	9775	9964	10022	9890	10182	10114	10065	10030	9930	9985	9948	10000	9936	9874	10042	9994	10083	10035	10019	9903	9934	10152	9936	9851	9920	9896	9899	9933	9924	9892	10002	9828	10023	9899	10004	9979	9843	9987	9937	10052	9835	9905	10056	9976	9843	9969	10057	10033	10011	9845	9849	9961	10081	9945	10068	10019	9824	10030	10102	9871	10084	9897	10080	10049	9995	9935	9949	9873	9861	9968	9984	9925	9937	9886	9976	10055	9889	9893	9910	10047	10006	9869	9971	9954	9927	9943	9819	10005	10061	9830	10031	9947	9918	10019	10074	9955	10063	9982	9955	9919	10040	9966	10002	10047	9840	9893	9910	9900	10026	9851	9909	9939	10027	9931	9887	9911	9972	10077	10017	9798	9969	10017	10115	9848	10063	10142	9739	10245	9744	10021	9892	9887	9881	10040	9958	9906	9996	9815	10092	9822	9982	10041	9964	10033	9942	9897	10128	9909	9935	9939	10166	9939	9835	9874	9956	9768	9916	9950	9883	9933	9965	9899	10036	10075	10105	9865	10145	9949	10000	9990	9960	9933	9976	9891	10004	10202	9959	10061	10100	9935	9966	10011	10051	9847	9978	9967	9827	10157	9893	9996	9976	10009	10023	9875	10068	9962	9889	9864	10180	9918	9959	10139	9892	10090	9969	10030	10044	9914	10024	10038	10063	9909	9981	9846	9925	9934	9974	10031	9960	9890	10047	9872	9921	9941	9979	10109	9978	9855	9988	10123	9887	9841	9934	9827	9991	9952	9909	10060	9958	9773	10001	9985	9984	9904	9950	10181	9952	9888	9876	9938	10096	10077	10012	9843	9979	9903	9924	10034	9873	10054	10140	9809	10037	10090	10088	9933	10067	9982	10050	9885	9839	9909	9878	10113	9921	9876	10077	9997	9939	9885	9941	9900	10025	10005	9974	9943	9801	9986	9967	9991	9830	9904	10031	9916	9802	10020	10019	9916	10014	10043	9953	9915	9991	10002	10158	10172	10009	10042	9867	10280	9957	10015	9943	9787	9944	10023	9942	9975	10073	10082	10001	9869	9960	9911	9724	9793	10019	9985	10018	9889	9930	9891	9850	9923	9897	10000	9848	9948	10009	9848	9945	10043	9914	10107	9971	9994	9939	9951	9993	9899	10032	9962	10007	9854	10076	10013	9914	9883	10036	9861	10047	10123	10007	9829	10165	9948	10175	9890	10119	10040	9981	10086	9951	9874	9998	9939	9971	9959	9935	10011	9969	9889	10108	9999	9930	9831	9945	9848	10058	10034	9954	9793	10111	9861	9971	9975	10050	10063	10024	10217	9685	10032	9815	9932	9981	10072	9899	10035	10058	9951	9969	10084	9949	9983	10181	9927	10073	9881	9933	9981	10093	10062	10046	10099	9930	9967	9921	9912	10020	9944	9925	10030	9873	10018	9801	9995	9937	9823	9921	9972	10109	9987	10059	9907	10098	10028	10067	10121	9996	9856	9847	10056	9899	10041	10001	9939	9940	9714	9935	10080	10073	9909	9931	10114	9986	10040	9970	9941	9915	10011	9883	9945	9940	9813	10002	10024	9958	9999	9829	10005	9950	9811	10042	9974	9878	10183	10035	10012	9945	10021	9916	10101	9713	10068	10007	9970	9999	9973	9990	9998	9906	9931	9819	9903	9904	10109	10023	10051	10036	9941	9988	10074	10031	10048	10135	9960	10139	9978	10075	10070	10075	9963	9840	9832	10083	9811	9980	10072	10072	9986	9839	10002	9941	9973	9988	10093	9955	9823	9933	9969	10102	10004	9927	10117	9865	10013	9985	9989	9979	9918	10091	9896	9979	10006	10030	9990	9975	9922	10101	9851	10108	10006	9761	10114	9852	9890	10146	10180	10015	9967	10077	9976	9905	10113	9964	9986	10068	9936	9901	9975	10013	10031	9946	10049	9981	9976	10039	10000	9898	9854	10012	10070	9980	10055	9845	9981	10113	10051	10024	9935	10127	9824	9973	9971	10037	9932	9938	10019	10131	9968	9983	9895	10055	9928	9939	9726	10080	10052	9904	10141	10127	9898	10003	9967	10066	10241	9898	10043	10066	9922	10111	10015	9907	9999	9967	9970	10066	10077	10013	10001	9971	9848	10060	10170	9930	9770	9997	9935	9863	10083	9985	9844	9987	9968	9921	9802	9992	10054	9918	9979	9869	9903	10047	10018	10019	9971	10057	9915	9906	9833	10073	10037	9931	10044	9912	10094	9982	9894	10077	10137	10052	10222	9852	9807	9861	10012	10052	9925	9757	9848	9877	9986	10119	9957	9907	10037	10136	9834	9977	10019	9997	9963	9830	9887	9834	10024	9991	9968	10061	9977	9981	10028	10082	9955	9998	9839	10163	10051	10007	10087	9939	9913	9978	9994	9837	9783	9855	9952	9906	9831	9908	9937	10028	10003	10064	9926	9932	9890	9996	9928	9959	9841	9962	9986	10158	9912	9825	9826	9951	9922	9902	10056	9991	9898	10022	10011	9936	9934	9889	9960	9976	10048	9943	9942	9936	9964	10027	9956	10052	10010	10055	9853	9942	9978	10017	9956	10224	9973	9854	10004	9959	9953	10034	10106	9978	9985	9789	9941	9928	9911	9980	9903	10053	9916	10060	9910	9870	10031	10060	9975	10032	10128	10016	9829	10013	9928	9920	9938	10066	9972	9953	9952	10054	9938	10064	9990	9968	9902	9832	10020	9925	9869	9831	10004	9844	10016	10067	9979	10043	9865	10107	9939	10004	9945	10098	10051	9965	9944	9947	9914	9912	10086	9871	10064	10111	10029	9960	9966	9911	9918	9938	9762	9896	10067	9910	9793	10025	10086	10116	9956	10003	9890	9908	9983	10175	9977	9935	9956	9875	10041	9892	10054	10124	10055	10103	10009	10048	9938	9945	9891	9999	9955	10060	9982	9970	10158	9956	9976	10097	9943	9930	9841	9971	10035	10022	10044	10071	10005	9900	10022	10057	9844	9979	9973	9937	10073	10170	10015	9886	9972	9940	9989	10027	9922	9944	10054	10014	10163	9950	9857	10002	9950	10098	10073	9868	9927	10044	9974	9916	9964	9912	9887	9972	9883	9950	9969	10182	9922	10029	10007	9972	9926	9912	9982	10133	10053	10033	10029	10038	9929	9988	9970	10014	9995	10040	9887	9979	10044	10049	10043	9971	9913	9843	9959	9948	9879	10033	9942	9946	10008	9828	10058	9981	10086	9971	9867	9967	10142	9936	9969	10039	10053	10027	9891	10149	9946	10002	9971	9860	9961	9847	9904	9883	9978	10059	10010	10006	10031	9962	9947	10053	9936	9962	10088	9848	10105	9905	9867	10011	9972	9987	10012	10011	9920	9924	10070	9887	10013	9940	10006	9902	10009	9975	9946	10054	10065	9852	9990	10101	10079	10026	10083	9999	9917	9866	9876	9806	10092	9915	9999	9901	10009	9952	9791	9761	10013	10095	10003	10109	9853	9890	10066	10105	9954	10058	10031	9911	9945	10031	9994	10021	10005	9870	9975	9860	9936	9937	10050	10105	9966	9861	10059	9971	10029	10048	9780	10044	10059	9971	9980	10019	9985	9977	9899	9961	10128	9945	9934	10015	9979	9916	9900
24808	21676	31093	36222	34018	30594	28150	23842	21270	19994	19367	18670	18171	18175	17885	17783	17811	17778	17684	17534	17527	17524	17319	17525	17282	17300	17443	17425	17459	17286	17097	17441	17343	17324	17137	17459	17564	17492	17249	17178	17246	17323	17157	17110	17128	17105	17262	17336	17442	17342	17130	17092	17361	17163	17046	17340	17465	17263	17298	17259	17277	17347	17377	17190	17234	17073	17149	17177	17046	17371	17258	17509	17284	17040	17180	17177	17041	17287	17321	17249	17230	17379	17482	17335	17241	17439	17438	17455	17253	17380	17174	17131	17133	17149	17310	17281	17045	17372	17159	17390	17322	17117	17184	17371	17252	17189	17311	17183	17178	17201	17206	17146	17262	17354	17214	17164	17168	17032	17041	17043	17197	17486	17202	17093	17106	17115	17264	17041	17199	17333	16950	17188	17208	17153	17347	17323	17314	17042	17345	17142	17170	17208	17303	17322	17195	17375	17412	17064	17205	17032	17143	17252	16976	17256	17143	17240	17429	17189	17246	16990	17151	17262	17364	17148	17467	17164	17226	17216	17424	17179	17193	17232	17230	17239	17115	17276	17373	17031	17261	17195	17330	17433	17337	17000	17178	17402	17174	17061	17293	17049	17161	17143	17237	17363	17416	17119	17194	17166	17070	17257	17082	17272	17140	17296	17259	17195	17271	17405	17495	17276	17243	17160	17169	17268	17225	17275	17252	17246	17058	17189	17293	17133	17310	17180	17362	17188	17379	17358	17405	17212	16957	17154	17247	17158	17453	17214	17301	17282	17402	17203	17195	17110	17304	17293	16980	17173	17303	17189	17094	17274	17150	17018	16943	17217	17178	16981	17293	17196	17378	17356	17193	16984	17377	17038	17227	17200	17402	17290	17450	17202	17299	17475	17367	17408	17156	17378	17227	17347	17181	17272	17096	17348	17343	17289	17351	17147	17427	17455	17183	17264	17452	17251	17334	17346	17340	17214	17452	17308	17397	17354	17164	17065	17335	17212	17341	17461	17256	17194	17421	17097	17062	17272	17218	17297	17378	17212	17205	17137	17348	17048	17364	17120	16939	17061	17165	17457	17120	17285	17343	17194	17307	17046	17225	17130	17263	17200	17389	17178	17371	17360	17377	17485	17379	17283	17067	17155	17188	17228	17330	17044	17311	17360	17129	17346	17380	17353	17315	17243	16988	17323	17177	17271	17134	17126	17359	17416	17520	17155	17281	17190	17216	17146	17152	17349	17401	17232	17291	17220	17332	17473	17484	17381	17462	17410	17444	17381	17292	17263	17202	17246	17035	17220	17024	17332	17361	17191	17130	17202	17222	17153	17177	17280	17197	17315	17205	17349	17244	17230	17290	17026	17206	17227	17140	17328	17319	17183	17045	17102	17196	17194	17420	17240	17328	17120	17356	17558	17112	17117	17361	17220	17286	16978	17385	17198	17384	17438	17024	17246	17262	17303	17088	17247	17112	17041	17104	17240	17112	17216	17336	17253	17368	17178	17395	17222	17122	17480	17268	17173	17347	17424	17270	17425	17388	17381	17257	17217	17241	17295	17132	17281	17266	17334	17270	17218	17191	17396	17340	17058	17302	17244	17282	17227	17231	17275	17675	17374	17368	17236	17185	17196	17350	17236	17268	17441	17273	17224	17269	17267	17109	17346	17385	17226	17411	17335	17235	17325	17459	17102	17308	17121	17340	17270	17314	17450	17090	17113	17118	17492	17345	17115	17237	17301	17096	17249	17217	17327	17236	17279	17106	17501	17427	17381	17237	17094	17137	17363	17378	17351	17164	17175	17200	17259	17264	17156	17475	17283	17253	17036	17098	17335	17515	17246	17324	17065	17227	17201	17046	17335	17245	17234	17302	17423	17190	17496	17348	16986	17361	17079	17145	17173	17263	17303	17361	17397	17228	17263	17467	17134	17154	17198	17294	17538	17208	17392	17201	17329	17333	17432	17435	17352	17431	17361	17196	17208	17167	17224	17207	17136	17108	17095	17371	17202	17110	17219	17191	17197	17042	17152	17396	17143	17318	17589	17236	17220	17265	17206	17195	17183	17333	17199	17042	17194	17190	17166	17300	17338	17270	17260	17335	17348	17416	17073	17267	17242	17244	17220	17408	17242	17422	17042	17118	17369	17205	17238	17313	17427	17304	17445	17315	17006	17068	17130	17300	17310	17208	17051	17185	17327	17179	17299	17056	17191	17168	17117	17420	17337	17240	17295	17388	17227	17056	17119	17115	17426	17117	17215	17360	17323	17544	17403	17474	17381	17194	17262	17359	17454	17153	17342	17312	17248	17358	17093	17412	17343	17248	17057	17261	17172	17124	17287	17208	17351	17215	17354	17205	17300	17413	17104	17358	17331	17047	17197	17237	17321	17399	17515	17301	17029	17120	17248	17491	17433	17187	17160	17191	17248	17139	17200	17195	17198	17202	17228	17014	17288	17211	17379	17274	17312	17390	17369	17094	17167	17376	17478	17160	17274	17397	17447	17272	17209	17124	17176	17283	17105	17228	17330	17229	17189	17467	17246	17328	17397	17296	17271	17156	17189	17256	17191	17059	17032	17165	17205	17373	17034	17070	17203	17175	17254	17162	17262	17091	17400	17292	17177	17203	17335	17303	17244	17291	17167	17138	17246	17118	17305	17160	17237	17205	17326	17443	17314	17233	16989	17534	17439	17277	17252	17251	17195	17455	17327	17265	17289	17203	17413	17275	17240	17330	17489	17185	17106	17314	17152	17176	17343	17309	17132	17168	17375	16959	17180	17325	17094	17453	17407	17107	17398	17477	17289	17079	17348	17315	17301	17190	17185	17071	17085	17172	17316	17280	16890	17307	17382	17329	17182	17140	17115	17436	17256	17318	17271	17267	17143	17068	17307	17180	17280	17157	17223	17106	17358	17277	17202	17110	17166	17285	17609	17429	17306	17214	17359	17258	17239	17402	17241	17170	17340	17224	17158	17267	17141	16931	17208	17388	17169	17527	17321	17169	17243	17062	16872	17323	17110	17281	17529	17302	17177	17169	17139	17062	17276	17328	17014	17147	17385	17346	17392	17401	17382	17210	17368	17242	17037	17340	17065	17210	17286	17226	17395	17048	17284	16945	17293	17218	17127	17096	17163	17179	17315	16950	17208	17193	17187	17370	17319	17341	17129	17240	17305	17245	17258	17035	17223	17358	17246	17393	17496	17312	17254	17348	17271	17148	17255	17107	17296	17173	17249	17311	17239	17199	17263	17257	17407	17308	17117	17268	17421	17265	17129	17203	17422	17195	17120	17240	17274	17087	17381	17195	17360	17323	17332	17186	17251	17229	17315	17312	17415	17516	17185	17151	16915	17282	17177	17074	17317	17387	17314	17450	17304	17311	17445	17276	17199	17413	17247	17427	17311	17358	17290	17277	17287	17128	17122	17198	17243	17172	17300	17249	17082	17226	17344	17343	17262	17398	17225	17255	17231	17255	17356	17284	17255	17357	17407	17055	17254	17243	17207	17348	17306	17158	17132	17350	17232	17298	17088	17286	17309	17326	17275	17225	17184	17392	17213	17278	17207	17154	17077	17144	17432	17376	17301	17172	17206	17220	17180	17216	17365	17319	17079	17447	17326	17222	17283	17303	16978	17101	17382	17320	17235	17413	17048	17242	17270	17265	17259	17306	17204	17111	17316	17336	17549	17557	17155	17371	17208	17192	17437	17258	17117	17323	17184	17342	17237	17055	17262	17190	17391	17456	17305	17253	17184	17206	17294	17164	17276	17227	16911	17176	17128	17331	17016	17093	17195	17218	17106	17222	17299	17179	17350	17223	17277	17308	17298	17261	17260	17178	17362	17147	17239	17142	17110	17266	17328	17315	17186	17343	17170	17149	17063	17152	17314	17260	17155	17160	17194	17334	17329	17225	17255	17160	17275	17371	17042	17081	17279	17285	17294	17225	17407	17182	17068	17165	17298	17367	17345	17227	17035	17202	17320	17172	17088	17232	17066	17107	17180	17255	17294	17009	17469	17269	17336	17409	17265	17339	17008	17138	17217	17263	17279	17300	17227	17146	17395	17103	17443	17305	17157	17227	17144	17223	17147	17298	17128	17245	17418	17358	17042	17294	17322	17181	16926	17057	17118	17348	17305	17031	17016	17266	17366	17196	17362	17227	17265	17391	17160	17010	17377	17225	17119	17127	16976	17320	17186	17106	17136	17136	17400	17336	17271	17340	17151	17351	17117	17235	17325	17232	17134	17296	17346	17347	17333	17354	17350	17265	17203	17363	17266	17218	17467	17261	17024	17304	17356	17378	17357	17104	17214	17243	17201	17275	17220	17392	17186	17300	17226	17123	17371	17054	17303	17277	17357	17182	17025	17341	17250	17074	17405	17295	17324	17301	17191	17242	17154	17167	17190	17216	17064	17117	17082	17171	17353	17083	17097	17273	17297	17252	17258	17228	17155	17377	17207	17251	17196	17317	17414	17215	17223	17399	17214	17201	17373	17543	17264	17189	17186	17431	17409	17294	17101	17332	17323	17328	17051	17192	17132	17074	17228	17313	17385	17085	17335	17474	17307	17239	17211	17523	17271	17096	17245	17263	17265	17257	17238	17280	17247	17431	17390	17438	17372	17269	17396	17325	17061	17143	17111	17351	17237	17226	17433	17468	17214	17105	17117	17269	17076	17290	17250	17094	17200	17274	17250	17153	17316	17252	17211	17213	17075	17149	17269	17245	17211	17101	17334	17120	17169	17364	17362	17421	17328	17461	17484	17232	17334	17252	17472	17256	17372	17412	17332	17380	17274	17294	17188	17371	17174	17192	17097	17122	17331	17146	17197	17265	17181	17170	17132	16938	17112	17188	17264	17133	17228	17150	17367	17084	17294	17414	17175	17515	17303	17356	17211	17354	17329	17376	17335	17329	17343	17226	17303	17346	17135	17323	17106	17141	17089	17223	17230	17131	17148	17300	17320	17372	17382	17098	17176	17272	17386	17277	17249	17231	17397	17490	17165	16953	17295	17347	17427	17047	17129	17372	17314	17307	17515	17119	17180	17309	17309	17107	17208	17190	17094	17593	17576	17398	17416	17326	17109	17194	17408	17251	17226	17376	17409	17177	17149	17374	17286	17167	17280	17241	17378	17201	17191	17313	17061	17277	17313
33739	52473	48442	43231	32937	25632	20989	17429	14701	12914	12401	11781	11184	10902	10716	10667	10533	10409	10412	10256	10184	10097	10292	10171	10235	10218	10212	10215	10133	10249	10152	10029	10078	10117	10134	10123	10124	10255	10058	10119	9940	10041	10264	10176	9995	10021	10160	10305	10184	10074	10192	10005	10159	10169	10160	10126	10191	10049	10010	10125	10056	10203	9887	10063	10069	9995	10047	10086	10072	10192	10142	10189	10068	10077	10150	10138	10033	10105	10172	10097	10191	10036	10150	10032	10094	9877	9938	10213	10159	9861	10056	10238	10065	10168	10078	10125	9997	10180	10125	10190	10056	10059	10060	10081	10214	10115	9947	9967	10268	10035	10076	10082	10050	10073	9937	10113	10112	9994	10179	10005	10230	10077	9858	10016	10193	10084	10070	9940	10050	10109	10057	10057	10166	10024	10101	10009	10166	10125	10121	10192	9971	10081	10045	10185	9802	10162	10080	10053	10021	10085	9914	10106	10129	10130	10177	10162	9938	9950	10155	9993	9909	10025	10099	10023	10092	10063	10085	10143	9849	10230	9998	10124	10104	10056	10263	10144	10183	10278	10120	10069	10155	9933	10044	10274	10251	9850	10003	10033	10051	10120	9991	10011	10077	10060	10210	10035	10076	9966	10131	10124	9973	10188	10184	10034	10007	10107	10123	10352	10087	10064	10014	9995	10027	10182	10298	10115	10308	9929	10050	10063	10106	10122	10006	9989	10087	9983	10099	9994	9957	10073	9964	10082	10079	10164	10053	10036	10115	10049	10263	10181	10173	10122	10220	9992	10217	9970	10103	10027	10042	9935	10083	10025	10172	9949	10043	10124	10056	9990	10035	10193	10042	10075	10075	10184	10214	10114	10021	9994	10224	10060	10140	10091	9929	9997	10112	10051	10163	9942	10035	10046	10031	10114	10105	9955	10092	10012	9951	10167	10283	10011	10027	10085	9962	10107	10076	9939	10082	10121	9974	9977	10164	10072	10116	10085	10073	10096	10114	10148	10077	10157	10045	9932	10090	10139	10028	10047	10069	9976	10234	10054	9944	10145	10273	10103	9982	9994	10173	10082	10141	10174	10093	10120	10001	10068	10019	10108	10148	10112	10146	10173	10090	10157	10115	9910	10108	9898	10166	10037	9975	10160	10170	10082	10060	10033	10032	10025	10037	10097	10254	10094	10102	10196	10045	10002	10164	10145	10121	10157	10149	10170	9931	10145	9943	10118	9874	10072	10169	10151	10027	10077	10185	10057	10203	10201	10007	9961	10058	10157	10011	10060	10147	10118	10140	10111	10049	10152	10049	10162	10188	9974	10116	9963	10127	10148	10088	10115	9885	10139	10082	10013	9998	9903	10236	10088	10066	9985	10065	10108	10130	10012	10090	10018	10258	10140	9891	9887	10073	9958	10107	10092	10044	9994	9949	10096	9840	10145	10180	9918	10130	10137	10024	10287	10003	10174	10083	10191	10101	10103	10271	10092	10028	9919	9990	10183	10051	10120	9997	10046	10179	10317	10048	9979	10119	10175	10166	10131	9994	10106	10082	9917	10057	10115	10196	9908	10134	10073	10125	10023	10032	9993	10064	10112	10098	10072	10149	10088	10127	9982	9999	10102	9924	9926	10006	10208	10149	10031	9980	10026	10182	9994	10022	10051	9983	10025	10151	9997	10129	10094	10050	10078	10043	9990	10125	9998	10196	10108	10093	9929	10201	10029	9954	10061	9952	10108	10222	10076	10103	10177	10093	10130	10082	10123	9983	10178	10157	10128	10041	10070	10200	10002	10077	10056	10100	10202	10148	10119	10034	10025	10062	10109	10021	10271	9810	9923	10128	10062	10174	10210	10133	9991	9989	10058	9995	10263	10147	10060	9983	9831	10033	9928	9944	10046	10086	10085	10021	10206	10135	10000	10041	10113	10113	10169	10153	10124	10083	10113	10196	9991	10060	10084	9909	9898	10264	10017	10141	10143	10023	10101	10004	10048	10067	10002	10209	10058	9847	10175	10245	10078	9942	10081	10065	10058	10042	10165	10281	9974	10079	10063	10068	10080	10120	10089	10055	10060	9992	10080	10147	10030	10076	9981	10082	10031	10021	10055	10130	10079	10096	10095	10171	10153	10226	10138	10210	9869	10100	10151	10125	10084	10210	10104	10110	10113	10095	10081	10098	10142	10080	10074	10114	9997	10040	9992	9999	10106	9993	10053	9996	10168	9942	10035	10075	10052	10234	10237	10113	10089	9988	9892	10050	10082	10147	10203	9939	10018	9936	9945	10143	10049	10181	10129	10038	10046	9987	10053	9961	10015	10198	10169	10078	10123	10025	9995	9876	9976	9943	10130	10095	9883	10012	10133	10058	10120	10058	9986	10176	10072	10094	10045	10107	10045	9979	10058	10037	9935	10170	10126	10050	10115	10029	10108	10098	10032	10004	10199	10097	9943	10025	10044	10052	10034	10132	10073	10127	10030	10096	10151	10115	10151	10216	10110	10114	10070	9982	10110	10072	10055	10091	9954	10141	10147	10091	10206	10068	10062	10007	10074	9885	9963	10173	10051	10062	10031	10132	10090	10003	10061	10072	9954	10178	9906	9990	10020	10059	10025	10021	9989	9943	10172	10130	10151	10058	10105	10180	10096	10096	10187	9988	9999	9994	10041	9908	10026	10014	10073	10025	10167	10015	10024	10131	10002	10036	10040	10112	9951	10130	9912	10070	10044	10142	9976	10014	10080	10109	10122	10087	10058	9984	10204	9876	10199	10189	10133	10015	10038	10093	10070	9975	10168	10121	9964	10138	10008	10077	10084	10138	10160	10093	10097	10085	10113	10199	9996	9967	9896	10182	10094	10153	10092	10182	10073	10116	10018	10006	10141	10170	10123	10189	9984	9999	10102	10173	10109	9994	10023	10046	10061	9934	9988	10064	9937	10063	10168	10098	10065	10101	10051	10058	10013	10321	10173	10125	10199	10060	10211	10157	10149	10196	9976	10026	10145	10017	10110	10037	10181	9978	9938	10196	9925	10167	9911	10097	10066	10022	10098	10010	10021	10150	10054	9974	10000	10121	10069	10152	10082	10046	9964	10080	10175	9989	10153	10166	9919	10126	10078	10023	10216	10076	10075	10048	10059	10105	9930	9990	10067	10164	10102	9981	10182	10159	10104	10070	10122	10309	10029	10044	9939	10098	10063	10067	9927	10178	10120	10118	10132	9888	10069	10037	10087	9885	10075	10133	10097	9923	10031	10005	9951	10221	10031	9990	10005	9995	10141	10157	9968	10100	10181	10140	10093	10034	10017	10127	10032	10081	10176	10055	10083	10021	10028	10249	10013	10168	9993	10130	9996	9939	9996	9982	10218	10197	10186	10219	10005	10164	10114	10033	10269	9902	10102	10164	10127	10074	10125	10114	10043	10115	9964	10007	10100	10199	10062	10095	9980	10068	9998	9990	9941	10081	10124	10039	10273	10274	10044	10036	10007	10100	10147	9925	10176	10094	9953	10116	10127	10009	9963	10053	9995	9969	10164	10098	10069	9989	10035	10074	9830	10126	10221	10178	9983	10033	10036	10146	10067	10059	10265	10134	10099	10079	10118	10088	10234	10157	10107	10037	10023	10220	10067	10150	10158	10141	10040	10078	10027	10023	10121	10169	10233	9969	9943	10046	10243	10090	10125	10092	10036	9938	10025	10231	10032	10030	10174	10098	10038	9940	10022	10027	10095	10222	10361	10121	9961	9966	10081	10148	10188	9998	10087	10023	10185	10152	10066	10016	9968	10086	10024	10079	10040	10127	10063	10074	10056	10135	10148	10089	10298	9988	10071	10168	10087	10133	10147	10006	9957	10009	10110	9996	10167	10133	10051	10071	10111	9991	10024	10083	9951	10036	9990	9996	10153	10097	10056	10213	10051	10127	9985	10199	10205	10090	10328	10194	10123	10016	9957	10058	10102	10116	10045	10196	9931	9887	10106	10097	10010	10032	10058	10044	10217	9965	10075	10074	10138	10015	10154	10009	10167	10048	9962	10095	10099	10069	10043	10025	9980	10065	9989	10036	10070	10173	10153	10193	10093	10164	10031	10072	10240	9994	10215	10176	10096	10244	10107	10187	10111	9989	10100	10117	10120	10060	9986	10103	10064	9983	10108	10177	10121	10068	9990	10036	10100	10129	10286	10023	10187	10093	9989	10165	10046	10017	10076	10141	10193	10073	10080	10189	10055	10066	10224	10134	10165	9971	10102	9909	9947	10069	10051	10125	10309	10168	10042	10105	10034	10166	10026	10097	10085	10055	10037	10112	10108	9948	10067	10083	10149	10086	10223	10123	10008	10041	10161	9879	10060	10026	10075	10062	10282	10009	9961	10142	10232	10075	9913	10123	9971	10116	10095	10015	10013	10036	9985	10045	9966	9991	10278	10082	9923	10133	10027	10155	10143	10088	9972	10088	9991	10045	10039	10176	10059	10023	10054	9914	10066	10190	10222	9987	9957	10140	10018	10172	10141	10036	10145	10235	10134	10030	9905	10178	10064	10102	10088	10240	9989	10129	9998	10175	10022	10080	9844	9963	10059	10198	10046	10116	10029	10066	10156	10154	10150	10124	10028	9965	10090	10166	10078	9936	10106	9977	9854	10098	9993	10082	10001	10154	10014	10033	10063	10152	10074	9963	9985	10044	10084	9980	10088	10107	10151	10036	10153	10092	10157	10024	10025	10074	10117	10084	10037	9880	10196	9949	10015	10072	9949	10059	10055	10197	10101	10120	10088	10087	10142	10088	10056	10018	10165	10065	10066	10176	10102	9976	10127	10174	10034	9993	10017	10168	10012	10085	9974	10057	10069	9911	10125	10196	9787	10151	10131	10012	10040	10061	10083	10014	10020	9962	10065	10094	10075	10116	10181	9974	10055	10034	9987	10212	10078	9910	10242	10200	10057	10120	10124	9976	10069	10243	10048	10005	10153	9938	9944	10111	10117	10061	10082	10076	10042	10168	10126	10017	10043	10082	10164	9999	10065	9965	10107	10203	10130	9995	9970	10073	10079	10086	10202	10180	10232	10016	9889	10093	10295	9990	10032	10065	9966	10128	10003	10113	10126	9985	10000	10126	10080	10109	10167	10207	9960	9949	10129	10008	10084
23186	20845	28408	27783	30969	33498	32122	26213	22873	21454	20219	19660	19014	18944	18560	18452	18324	18116	17933	17936	17658	17567	18036	17707	17734	17785	17950	17767	17619	17697	17577	17455	17762	17849	17398	17608	17558	17709	17447	17581	17817	17778	17526	17636	17515	17513	17524	17269	17609	17559	17705	17654	17602	17573	17485	17488	17601	17536	17526	17648	17395	17575	17741	17612	17715	17666	17691	17645	17784	17678	17710	17615	17517	17543	17649	17470	17718	17738	17777	17621	17663	17528	17697	17426	17704	17646	17455	17464	17600	17625	17562	17451	17679	17524	17653	17666	17551	17733	18065	17890	17532	17479	17746	17397	17554	17541	17473	17527	17578	17892	17374	17516	17495	17588	17592	17751	17557	17491	17538	17748	17584	17760	17699	17824	17805	17523	17583	17568	17648	17443	17678	17513	17557	17521	17506	17638	17541	17562	17536	17391	17526	17728	17585	17483	17671	17735	17708	17701	17446	17824	17445	17478	17566	17489	17675	17636	17642	17579	17496	17808	17562	17613	17559	17475	17610	17809	17616	17558	17552	17320	17441	17378	17560	17646	17642	17623	17512	17473	17423	17489	17382	17417	17695	17566	17563	17556	17515	17649	17667	17779	17533	17479	17565	17764	17480	17554	17462	17548	17634	17631	17573	17447	17514	17601	17330	17757	17562	17476	17504	17341	17592	17663	17657	17586	17573	17400	17731	17530	17624	17565	17518	17695	17527	17411	17641	17635	17494	17446	17586	17507	17391	17689	17471	17607	17773	17517	17701	17515	17536	17443	17720	17688	17540	17646	17817	17626	17590	17383	17552	17368	17337	17575	17472	17601	17444	17606	17640	17387	17559	17594	17500	17301	17493	17664	17572	17693	17532	17648	17529	17575	17533	17689	17861	17485	17632	17589	17687	17432	17522	17447	17602	17407	17499	17538	17628	17643	17631	17725	17686	17635	17657	17732	17655	17665	17593	17333	17726	17546	17528	17652	17674	17810	17593	17613	17684	17637	17682	17614	17549	17541	17480	17620	17744	17623	17578	17583	17686	17699	17512	17562	17478	17491	17352	17552	17565	17432	17502	17686	17505	17639	17448	17365	17432	17637	17570	17557	17406	17555	17409	17616	17486	17555	17641	17549	17586	17600	17401	17680	17720	17481	17607	17536	17494	17535	17557	17472	17606	17538	17631	17604	17695	17843	17877	17589	17477	17536	17514	17502	17851	17637	17471	17555	17553	17691	17521	17476	17627	17705	17530	17576	17510	17408	17559	17543	17440	17460	17775	17696	17609	17513	17562	17451	17557	17511	17661	17511	17679	17570	17836	17756	17394	17657	17739	17342	17579	17860	17690	17384	17577	17717	17562	17537	17586	17444	17686	17419	17548	17469	17549	17646	17382	17577	17746	17809	17575	17681	17577	17589	17618	17532	17362	17590	17554	17514	17386	17747	17650	17413	17573	17838	17600	17649	17428	17425	17678	17669	17528	17432	17687	17641	17713	17378	17627	17636	17471	17752	17672	17674	17497	17376	17378	17485	17505	17512	17528	17500	17555	17552	17525	17486	17446	17462	17740	17616	17438	17531	17584	17439	17580	17549	17583	17739	17530	17619	17436	17589	17610	17537	17632	17743	17635	17625	17572	17554	17506	17706	17692	17564	17502	17414	17532	17753	17373	17480	17493	17344	17453	17573	17473	17786	17831	17679	17530	17380	17671	17657	17626	17378	17513	17465	17668	17504	17692	17544	17609	17341	17635	17537	17762	17811	17456	17439	17501	17424	17434	17793	17719	17592	17434	17646	17631	17681	17652	17519	17393	17636	17479	17667	17471	17492	17382	17392	17661	17479	17779	17696	17438	17442	17661	17781	17664	17404	17432	17554	17642	17380	17671	17557	17484	17474	17599	17613	17706	17618	17517	17453	17580	17445	17336	17691	17713	17559	17538	17386	17359	17534	17637	17349	17596	17569	17541	17621	17472	17367	17595	17349	17637	17622	17406	17676	17510	17567	17658	17455	17369	17559	17426	17737	17681	17851	17538	17601	17473	17579	17443	17784	17632	17605	17491	17539	17504	17493	17445	17533	17685	17608	17643	17573	17623	17517	17522	17521	17431	17623	17467	17463	17588	17588	17293	17155	17652	17578	17509	17711	17305	17628	17461	17443	17371	17601	17734	17462	17623	17454	17748	17602	17662	17795	17533	17547	17649	17399	17519	17407	17296	17579	17640	17572	17546	17402	17597	17576	17452	17535	17287	17522	17503	17418	17583	17684	17594	17566	17609	17586	17608	17628	17615	17628	17554	17627	17638	17562	17511	17548	17491	17461	17609	17636	17399	17478	17534	17500	17528	17482	17738	17541	17617	17381	17515	17472	17520	17474	17566	17347	17465	17550	17404	17556	17506	17494	17591	17678	17607	17477	17655	17555	17794	17785	17668	17688	17471	17548	17381	17713	17551	17595	17583	17652	17523	17603	17555	17482	17722	17294	17630	17643	17726	17411	17524	17534	17464	17504	17535	17584	17694	17309	17702	17665	17365	17470	17634	17591	17732	17620	17500	17292	17503	17528	17515	17508	17747	17519	17462	17521	17524	17569	17518	17702	17833	17454	17545	17563	17529	17520	17771	17569	17760	17503	17671	17613	17603	17608	17565	17511	17497	17694	17666	17529	17600	17644	17578	17663	17602	17663	17603	17782	17646	17560	17295	17416	17414	17554	17553	17608	17644	17495	17556	17730	17614	17472	17464	17683	17706	17555	17657	17545	17668	17277	17434	17652	17425	17705	17605	17721	17522	17575	17521	17707	17525	17584	17517	17458	17656	17600	17575	17493	17371	17538	17323	17769	17553	17622	17566	17486	17413	17380	17346	17543	17544	17442	17593	17506	17550	17588	17536	17350	17363	17602	17539	17472	17360	17714	17620	17631	17516	17596	17571	17416	17575	17628	17624	17779	17606	17577	17624	17297	17694	17679	17640	17635	17419	17466	17595	17730	17441	17599	17588	17507	17558	17432	17635	17628	17787	17650	17694	17439	17547	17533	17598	17741	17647	17598	17606	17428	17718	17725	17437	17666	17430	17669	17555	17796	17554	17781	17588	17644	17728	17498	17401	17582	17601	17491	17563	17365	17480	17611	17485	17385	17600	17470	17583	17522	17296	17751	17679	17823	17515	17759	17796	17487	17647	17731	17522	17611	17631	17588	17458	17464	17496	17505	17489	17566	17480	17563	17430	17616	17640	17677	17621	17586	17514	17577	17640	17533	17556	17727	17428	17717	17719	17556	17787	17731	17476	17720	17476	17792	17491	17633	17586	17434	17635	17635	17601	17788	17735	17660	17674	17596	17452	17668	17589	17764	17290	17622	17621	17651	17684	17575	17665	17484	17594	17622	17710	17674	17620	17602	17316	17799	17614	17454	17515	17523	17611	17429	17779	17617	17644	17651	17640	17452	17349	17395	17530	17421	17339	17676	17594	17616	17640	17442	17470	17724	17553	17506	17640	17534	17533	17442	17551	17650	17497	17559	17675	17463	17679	17740	17686	17804	17305	17728	17682	17653	17609	17596	17823	17594	17596	17501	17677	17474	17356	17631	17493	17491	17513	17876	17604	17736	17561	17617	17588	17404	17649	17503	17564	17374	17716	17501	17646	17291	17534	17457	17650	17414	17499	17464	17663	17598	17507	17667	17528	17582	17550	17617	17411	17468	17586	17726	17648	17607	17257	17674	17604	17580	17506	17657	17571	17739	17650	17515	17595	17669	17577	17336	17525	17413	17570	17661	17675	17628	17365	17697	17604	17725	17566	17610	17603	17712	17450	17675	17780	17692	17750	17547	17382	17550	17396	17692	17539	17497	17521	17661	17433	17412	17770	17642	17440	17507	17413	17677	17447	17540	17613	17738	17638	17726	17377	17480	17410	17553	17724	17560	17518	17511	17448	17639	17681	17471	17547	17724	17499	17540	17682	17334	17556	17663	17604	17722	17460	17556	17732	17570	17653	17674	17612	17625	17635	17416	17546	17216	17482	17582	17401	17513	17459	17575	17788	17595	17353	17565	17386	17514	17559	17414	17723	17537	17547	17487	17572	17806	17654	17510	17522	17479	17548	17556	17701	17694	17679	17340	17593	17407	17267	17781	17637	17954	17547	17541	17594	17360	17369	17681	17557	17719	17593	17534	17594	17534	17596	17609	17478	17650	17511	17376	17516	17552	17530	17633	17646	17243	17468	17568	17293	17537	17687	17439	17488	17593	17531	17726	17507	17466	17418	17575	17470	17600	17304	17507	17404	17468	17894	17433	17465	17612	17719	17528	17810	17509	17606	17523	17805	17827	17593	17533	17567	17591	17474	17502	17465	17631	17411	17299	17493	17524	17640	17506	17607	17483	17514	17612	17564	17391	17386	17508	17717	17584	17422	17546	17589	17534	17479	17551	17403	17673	17779	17365	17627	17494	17442	17542	17458	17439	17555	17380	17399	17509	17627	17473	17659	17630	17697	17456	17563	17705	17468	17658	17531	17318	17563	17744	17535	17467	17498	17677	17615	17452	17713	17354	17417	17630	17362	17580	17645	17466	17508	17569	17482	17503	17543	17627	17418	17660	17501	17521	17382	17774	17799	17462	17256	17635	17725	17462	17705	17668	17629	17549	17609	17551	17741	17651	17672	17580	17661	17283	17697	17625	17579	17571	17436	17729	17436	17364	17336	17470	17785	17619	17519	17259	17479	17671	17629	17691	17513	17467	17567	17721	17719	17522	17641	17618	17616	17648	17526	17461	17627	17526	17785	17668	17562	17650	17645	17674	17532	17545	17510	17424	17515	17612	17576	17564	17752	17676	17661	17585	17627	17630	17419	17876	17491	17598	17639	17628	17509	17320	17644	17576	17475	17605	17545	17591	17493	17384	17609	17670	17586	17608	17489	17488	17620	17598	17624	17469	17671	17522	17655	17890	17295	17394	17424	17547	17633	17419	17452	17576	17564	17587	17457	17252	17686	17543	17581	17599	17740	17491	17480	17455	17538	17628	17762	17351	17528	17667	17670	17477	17529	17539	17660	17642	17615	17656	17466	17508	17560	17579	17514	17591	17486	17675	17426	17618	17571	17579	17540	17603	17676	17584	17766	17454	17571	17579	17455	17662	17536	17562	17826	17591
36036	55071	50853	47752	38616	31195	24734	20227	16885	14601	13290	12743	12303	11563	11229	11090	10951	10889	10842	10628	10667	10666	10378	10466	10369	10541	10492	10550	10292	10433	10296	10351	10292	10363	10464	10354	10269	10238	10469	10378	10216	10446	10291	10285	10290	10248	10245	10438	10263	10325	10404	10479	10405	10163	10541	10380	10383	10207	10444	10183	10297	10447	10372	10309	10182	10259	10337	10431	10438	10291	10407	10316	10449	10349	10157	10248	10426	10255	10402	10438	10305	10323	10102	10288	10275	10384	10339	10247	10297	10444	10200	10349	10280	10324	10347	10212	10263	10314	10222	10439	10309	10257	10387	10301	10259	10239	10479	10217	10280	10257	10304	10366	10405	10421	10211	10280	10275	10305	10173	10294	10402	10404	10253	10275	10379	10395	10219	10233	10368	10430	10323	10276	10262	10336	10329	10383	10390	10381	10406	10184	10192	10339	10256	10379	10356	10406	10155	10197	10148	10256	10268	10482	10214	10240	10244	10367	10469	10380	10398	10224	10347	10524	10355	10479	10193	10280	10347	10302	10288	10298	10242	10199	10253	10329	10363	10292	10366	10211	10359	10148	10449	10341	10234	10374	10431	10271	10288	10270	10412	10351	10432	10246	10262	10376	10494	10337	10277	10374	10340	10401	10327	10284	10391	10381	10411	10277	10288	10326	10086	10373	10303	10303	10407	10353	10202	10326	10364	10371	10167	10228	10305	10232	10451	10199	10404	10376	10439	10378	10127	10270	10330	10330	10162	10288	10320	10387	10314	10246	10204	10240	10229	10292	10270	10215	10310	10343	10408	10391	10392	10399	10275	10195	10308	10257	10349	10190	10198	10262	10214	10361	10361	10369	10221	10313	10351	10329	10234	10331	10254	10317	10355	10461	10151	10191	10291	10269	10330	10317	10300	10326	10413	10226	10296	10236	10377	10329	10315	10490	10096	10359	10395	10316	10439	10098	10408	10238	10403	10456	10208	10294	10419	10295	10328	10266	10398	10293	10340	10405	10348	10286	10249	10277	10428	10308	10333	10329	10304	10332	10267	10311	10309	10389	10253	10253	10230	10439	10422	10322	10300	10285	10403	10239	10352	10314	10344	10286	10232	10309	10140	10329	10380	10273	10239	10316	10201	10321	10398	10278	10487	10264	10411	10250	10274	10384	10274	10410	10509	10281	10252	10260	10268	10361	10352	10161	10340	10323	10196	10331	10353	10485	10326	10323	10252	10286	10242	10461	10155	10154	10336	10434	10349	10344	10322	10188	10348	10238	10248	10352	10364	10338	10325	10335	10219	10512	10315	10379	10358	10287	10213	10453	10277	10310	10335	10265	10219	10264	10179	10379	10260	10159	10281	10277	10419	10355	10207	10290	10333	10262	10319	10165	10218	10370	10260	10228	10214	10349	10474	10338	10219	10355	10342	10372	10229	10355	10279	10283	10183	10442	10140	10270	10327	10265	10293	10324	10378	10208	10279	10300	10413	10436	10344	10317	10388	10361	10406	10283	10520	10248	10282	10300	10433	10328	10376	10316	10492	10207	10206	10298	10363	10345	10274	10344	10258	10206	10300	10343	10103	10309	10364	10413	10266	10209	10266	10314	10275	10314	10243	10316	10248	10153	10277	10331	10189	10285	10273	10255	10237	10440	10374	10245	10287	10267	10325	10355	10305	10274	10300	10168	10345	10366	10356	10414	10340	10342	10361	10289	10291	10174	10271	10436	10415	10259	10273	10261	10225	10356	10342	10307	10315	10374	10354	10259	10278	10105	10316	10211	10203	10236	10326	10269	10310	10238	10181	10213	10271	10326	10328	10322	10284	10390	10209	10397	10374	10219	10291	10124	10249	10415	10248	10329	10316	10343	10394	10147	10281	10310	10242	10277	10370	10457	10196	10337	10303	10335	10318	10333	10220	10149	10384	10382	10341	10351	10235	10310	10248	10292	10205	10394	10283	10325	10347	10344	10348	10308	10266	10207	10227	10106	10457	10487	10169	10536	10435	10230	10379	10284	10540	10268	10141	10308	10196	10180	10345	10477	10344	10349	10235	10233	10192	10139	10283	10287	10323	10283	10207	10304	10122	10234	10272	10410	10334	10388	10381	10398	10257	10368	10227	10130	10306	10172	10333	10196	10327	10354	10430	10233	10034	10442	10278	10300	10173	10456	10344	10271	10332	10337	10132	10363	10158	10349	10327	10275	10187	10344	10292	10302	10238	10396	10427	10444	10304	10275	10204	10389	10169	10295	10346	10119	10321	10163	10336	10239	10211	10306	10226	10408	10273	10483	10315	10414	10342	10426	10396	10320	10148	10265	10325	10214	10257	10442	10205	10222	10332	10342	10274	10421	10214	10310	10169	10245	10267	10327	10433	10095	10320	10213	10384	10337	10243	10181	10384	10346	10454	10156	10363	10215	10364	10399	10272	10227	10301	10394	10230	10376	10280	10172	10258	10283	10381	10120	10369	10370	10212	10204	10298	10255	10294	10256	10315	10223	10336	10347	10264	10140	10283	10225	10267	10250	10368	10208	10303	10316	10195	10312	10406	10230	10275	10363	10322	10395	10397	10288	10254	10425	10229	10211	10222	10409	10470	10420	10337	10341	10480	10166	10343	10174	10246	10304	10520	10251	10372	10249	10338	10303	10429	10141	10284	10172	10367	10423	10280	10202	10280	10418	10297	10298	10396	10313	10133	10375	10381	10226	10218	10219	10351	10189	10313	10321	10437	10342	10359	10280	10345	10507	10250	10393	10279	10244	10320	10291	10289	10234	10221	10216	10343	10167	10341	10212	10296	10433	10431	10373	10336	10348	10401	10300	10295	10284	10274	10203	10321	10295	10232	10331	10271	10350	10216	10321	10417	10277	10298	10300	10275	10226	10229	10267	10261	10282	10491	10168	10353	10318	10171	10222	10321	10308	10256	10380	10456	10225	10291	10402	10135	10294	10362	10348	10283	10238	10311	10239	10263	10258	10436	10296	10165	10363	10349	10329	10297	10300	10277	10277	10331	10201	10325	10259	10283	10249	10365	10278	10243	10451	10354	10362	10293	10271	10202	10459	10337	10239	10366	10244	10279	10267	10259	10200	10236	10123	10332	10361	10253	10152	10273	10364	10285	10343	10183	10306	10350	10251	10315	10330	10279	10148	10269	10174	10386	10248	10243	10170	10437	10377	10321	10249	10331	10183	10271	10449	10253	10264	10210	10315	10226	10407	10412	10330	10234	10189	10297	10405	10263	10310	10172	10268	10303	10098	10162	10267	10264	10329	10393	10308	10338	10385	10323	10389	10305	10257	10301	10154	10457	10399	10230	10285	10402	10382	10419	10162	10347	10272	10273	10434	10323	10320	10281	10198	10337	10189	10246	10391	10308	10370	10344	10429	10448	10341	10342	10299	10173	10443	10358	10395	10474	10275	10248	10386	10388	10312	10289	10300	10238	10300	10194	10367	10181	10416	10268	10233	10413	10369	10348	10344	10301	10257	10213	10348	10418	10153	10287	10230	10293	10289	10468	10392	10184	10211	10361	10332	10288	10243	10388	10254	10312	10319	10493	10357	10408	10434	10388	10253	10338	10313	10462	10113	10298	10170	10207	10239	10309	10352	10367	10241	10266	10209	10149	10247	10403	10288	10193	10297	10348	10382	10282	10160	10394	10240	10335	10282	10344	10128	10157	10296	10290	10331	10269	10330	10325	10370	10225	10350	10308	10266	10211	10369	10343	10291	10308	10164	10234	10361	10380	10129	10239	10447	10342	10413	10292	10313	10351	10090	10458	10243	10325	10399	10089	10253	10217	10234	10256	10375	10208	10275	10323	10388	10263	10386	10342	10234	10291	10277	10357	10343	10242	10230	10186	10473	10233	10390	10337	10252	10220	10225	10135	10382	10264	10252	10396	10316	10469	10405	10385	10250	10313	10194	10343	10286	10420	10550	10227	10285	10215	10334	10150	10254	10262	10299	10144	10373	10306	10279	10424	10274	10243	10297	10227	10516	10332	10397	10282	10243	10323	10235	10324	10350	10399	10301	10313	10337	10287	10287	10401	10271	10303	10363	10395	10369	10369	10200	10128	10231	10205	10312	10263	10344	10269	10370	10368	10204	10439	10352	10286	10252	10398	10343	10362	10372	10411	10344	10317	10384	10254	10335	10318	10222	10411	10416	10399	10212	10309	10173	10247	10240	10136	10235	10367	10348	10413	10213	10210	10199	10121	10276	10286	10242	10227	10347	10319	10233	10303	10320	10136	10435	10488	10392	10380	10282	10397	10287	10361	10568	10227	10239	10309	10283	10219	10213	10511	10366	10417	10285	10347	10419	10401	10280	10282	10354	10347	10283	10435	10282	10317	10476	10331	10300	10239	10186	10403	10223	10327	10347	10317	10146	10276	10338	10443	10327	10305	10406	10357	10290	10128	10462	10407	10394	10262	10292	10274	10348	10465	10207	10389	10235	10338	10371	10139	10197	10405	10162	10241	10282	10472	10230	10243	10267	10409	10358	10196	10149	10242	10266	10258	10344	10146	10297	10249	10320	10380	10327	10345	10235	10272	10357	10365	10226	10168	10323	10299	10248	10477	10336	10331	10177	10492	10523	10067	10377	10353	10222	10237	10279	10411	10254	10204	10302	10379	10234	10345	10208	10293	10240	10391	10230	10290	10374	10277	10406	10292	10298	10331	10273	10328	10318	10233	10252	10193	10338	10286	10234	10394	10300	10226	10382	10488	10261	10261	10288	10303	10363	10132	10316	10246	10352	10383	10319	10387	10344	10311	10379	10314	10231	10414	10302	10169	10149	10249	10281	10115	10255	10248	10299	10198	10288	10269	10319	10221	10149	10326	10256	10354	10292	10499	10196	10340	10192	10304	10202	10367	10295	10235	10271	10346	10208	10244	10232	10394	10434	10365	10234	10387	10274	10220	10375	10411	10270	10179	10320	10287	10289	10364	10393	10307	10224	10330	10365	10269	10217	10193	10273	10209	10325	10274	10170	10319	10438	10284	10242	10293	10315	10322	10322	10341	10341	10248	10369	10373	10203	10347	10139	10279	10354	10271	10440	10256	10112	10221	10290	10301	10313	10280	10290	10325	10303	10294	10389	10215	10136	10343	10267	10219	10377	10350	10305	10125	10217	10262	10182
37221	39210	40970	38900	33364	28499	25188	22477	20937	19855	18969	18377	18119	18165	17776	17770	17461	17336	17654	17529	17530	17416	17196	17367	17410	17368	17622	17403	17380	17379	17436	17210	17125	17340	17309	17247	17236	17255	17365	17384	17465	17260	17373	17286	17175	17499	17366	17216	17286	17344	17535	17392	17325	17220	17143	17378	17130	16979	17292	17388	17350	17400	17420	17180	17465	17514	17424	17318	17344	17237	17405	17575	17393	17226	17400	17361	17320	17138	17399	17538	17318	17400	17356	17352	17174	17386	17310	17151	17371	17287	17417	17206	17297	17255	17442	17256	17153	17552	17485	17410	17396	17252	17330	17234	17559	17236	17495	17392	17551	17394	17632	17342	17289	17203	17329	17332	17394	17343	17428	17250	17441	17500	17515	17246	17238	17314	17254	17239	17086	17185	17188	17298	17311	17328	17361	17170	17358	17418	17371	17406	17280	17068	17284	17297	17257	17364	17538	17493	17213	17224	17254	17180	17173	17401	17396	17516	17308	17511	17367	17456	17477	17324	17332	17189	17100	17365	17509	17160	17406	17202	17475	17446	17261	17320	17399	17488	17521	17535	17652	17450	17281	17289	17320	17226	17255	17304	17466	17348	17322	17511	17439	17442	17388	17137	17345	17126	17100	17364	17198	17162	17175	17347	17181	17292	17217	17196	17404	17290	17355	17248	17280	17162	17258	17369	17206	17384	17162	17162	17423	17350	17395	17247	17166	17225	17453	17199	17133	17054	17314	17207	17208	17340	17260	17354	17202	17304	17269	17357	17338	17310	17390	17442	17632	17314	17368	17426	17326	17408	17267	17474	17451	17255	17400	17437	17133	17583	17278	17296	17314	17294	17330	17343	17285	17228	17258	17186	17257	17173	17259	17356	17333	17158	17413	17308	17354	17320	17503	17494	17349	17133	17166	17325	17207	17129	17560	17440	17554	17293	17348	17227	17008	17234	17402	17418	17336	17386	17336	17187	17135	17391	17343	17235	17193	17461	17334	17487	17270	17325	17390	17352	17279	17495	17462	17200	17288	17355	17339	17579	17398	17244	17300	17519	17098	17304	17497	17196	17454	17525	17382	17016	17205	17231	17191	17536	17211	17300	17202	17326	17232	17101	17137	17551	17292	17407	17536	17402	17303	17407	17308	17228	17388	17478	17488	17194	17508	17549	17389	17420	17263	17433	17248	17095	17178	17253	17142	17334	17209	17227	17331	17359	17495	17195	17420	17352	17457	17338	17227	17283	17445	17382	17209	17274	17250	17269	17167	17223	17289	17538	17241	17476	17371	17348	17179	17458	17153	17290	17264	17418	17328	17246	17313	17241	17146	17393	17296	17424	17288	17320	17259	17303	17429	17164	17060	17334	17221	17241	17296	17547	17361	17412	17432	17116	17333	17358	17305	17352	17285	17383	17458	17271	17440	17114	17461	17238	17367	17434	17186	17388	17311	17494	17176	17521	17218	17494	17284	17349	17126	17364	17463	17235	17131	17508	17374	17420	17404	17314	17074	17320	17301	17141	17198	17478	17344	17312	17423	17235	16893	17217	17443	17302	17342	17517	17325	17387	17260	17402	17211	17385	17343	17455	17350	17196	17390	17521	17289	17069	17200	17280	17289	17480	17518	17320	17165	17374	17193	17171	17435	17137	17291	17458	17403	17374	17339	17240	17026	17294	17118	17395	17368	17350	17503	17428	17393	17216	17338	17218	17272	17276	17249	17485	17296	16924	17494	17216	17398	17187	17389	17506	17542	17416	17298	17434	17464	17145	17417	17190	17376	17450	17548	17291	17110	17429	17361	17322	17435	17408	17681	17331	17247	17277	17347	17078	17289	17409	17364	17356	17182	17229	17339	17278	17195	17273	17486	17415	17461	17280	17419	17353	17331	17380	17208	17087	17624	17397	17349	16988	17433	17209	17328	17090	17463	17312	17394	17399	17541	17387	17357	17488	17507	17168	17110	17215	17341	17350	17410	17151	17468	17215	17407	17252	17380	17274	17503	17158	17322	17306	17369	17148	17219	17491	17242	17426	17286	17215	17435	17383	17489	17352	17251	17203	17469	17230	17203	17358	17495	17359	17432	17384	17399	17431	17457	17427	17389	17394	17153	17314	17271	17478	17407	17411	17381	17437	17524	17335	17295	17241	17400	17288	17269	17269	17175	17150	17200	17297	17235	17289	17234	17277	17457	17315	17363	17316	17448	17398	17360	17195	17348	17233	17503	17404	17453	17354	17508	17411	17277	17284	17414	17347	17499	17328	17137	17456	17401	17408	17333	17391	17243	17354	17476	17402	17497	17352	17315	17089	17474	17525	17245	17226	17510	17438	17297	17212	17279	17154	17483	17433	17554	17440	17528	17103	17406	17242	17257	17305	17263	17427	17374	17256	17212	17136	17182	17103	17488	17516	17325	17381	17548	17452	17252	17120	17277	17300	17478	17183	17202	17227	17206	17500	17427	17327	17484	17156	17394	17284	17260	17582	17414	17218	17251	17384	17423	17489	17584	17527	17457	17590	17287	17315	17417	17528	17524	17177	17242	17197	17293	17371	17413	17393	17288	17388	17220	17351	17394	17353	17512	17178	17381	17187	17362	17299	17398	17488	17454	17357	17450	17522	17506	17300	17475	17261	17558	17254	17469	17340	17246	17166	17289	17068	17252	17211	17541	17257	17269	17429	17386	17222	17365	17432	17245	17520	17215	17421	17169	17441	17296	17534	17398	17345	17470	17336	17203	17351	17515	17254	17295	17336	17318	17380	17384	17336	17225	17465	17363	17487	17432	17288	17368	17396	17396	17283	17503	17363	17335	17328	17528	17360	17347	17343	17304	17356	17231	17220	17269	17387	17410	17323	17280	17088	17434	17340	17523	17182	17369	17292	17220	17294	17409	17502	17319	17207	17142	17247	17301	17256	17288	17370	17485	17388	17181	17412	17460	17144	17377	17528	17186	17313	17498	17276	17325	17508	17352	17328	17305	17333	17138	17293	17367	17329	17289	17480	17261	17157	17442	17487	17388	17160	17370	17164	17225	17692	17340	17448	17246	17507	17479	17368	17276	17264	17297	17431	17261	17235	17337	17237	17161	17438	17338	17476	17402	17184	17172	17270	17290	17302	17518	17217	17539	17336	17262	17299	17244	17300	17282	17218	17382	17493	17320	17480	17283	17299	17400	17386	17271	17409	17378	17410	17510	17486	17488	17450	17423	17407	17122	17389	17081	17536	17204	17328	17339	17249	17331	17169	17385	17249	17120	17257	17526	17455	17312	17131	17177	17320	17249	17497	17607	17492	17489	17464	17390	17375	17359	17358	17284	17301	17388	17025	17415	17372	17373	17361	17421	17446	17485	17239	17536	17361	17256	17255	17329	17122	17147	17274	17530	17382	17236	17384	17196	17341	17370	17450	17240	17395	17413	17322	17426	17405	17215	17506	17460	17387	17185	17312	17417	17220	17350	17260	17238	17418	17242	17444	17261	16971	17273	17535	17258	17367	17207	17320	17348	17379	17287	17220	17375	17417	17372	17260	17181	17120	17241	17213	17248	17241	17390	17348	17370	17442	17286	17047	17334	17457	17500	17203	17291	17484	17347	17338	17295	17349	17273	17103	17241	17206	17372	17314	17279	17308	17525	17308	17310	17369	17417	17335	17420	17135	17420	17420	17345	17100	17304	17178	17303	17288	17236	17236	17208	17352	17332	17409	17231	17454	17389	17241	17176	17315	17219	17336	17274	17225	17279	17391	17448	17231	17279	17269	17310	17285	17121	17149	17424	17164	17456	17265	17336	17541	17262	17364	17196	17061	17329	17488	17186	17459	17369	17337	17548	17594	17414	17328	17193	17124	17259	17139	17317	17382	17317	17261	17242	17403	17440	17307	17414	17450	17331	17237	17164	17302	17353	17434	17469	17503	17194	17142	17333	17359	17312	17562	17371	17286	17163	17285	17520	17464	17329	17344	17251	17144	17354	17113	17284	17094	17212	17216	17392	17372	17188	17317	17378	17099	17284	17291	17276	17222	17369	17099	17243	17405	17346	17358	17463	17696	17460	17350	17378	17275	17225	17281	17326	17178	17282	17281	17336	17581	17357	17319	17404	17412	17316	17302	17556	17297	17490	17254	17210	17411	17248	17477	17247	17381	17401	17242	17176	17319	17378	17458	17488	17618	17330	17372	17452	17522	17462	17142	17185	17417	17364	17303	17186	17440	17193	17328	17147	17380	17391	17261	17365	17295	17289	17128	17173	17208	17310	17272	17157	17288	17313	17624	17292	17327	17386	17551	17344	17238	17392	17398	17575	17306	17212	17280	17456	17222	17290	17446	17296	17481	17207	17399	17404	17183	17322	17270	17192	17424	17338	17498	17334	17273	17379	17381	17191	17246	17214	17406	17230	17233	17334	17367	17349	17483	17455	17331	17374	17277	17390	17382	17282	17402	17252	17257	17303	17562	17524	17387	17266	17413	17302	17266	17224	17401	17440	17339	17344	17329	17168	17234	17266	17194	16934	17314	17293	17347	17393	17431	17197	17121	17269	17354	17387	17255	17280	17547	17428	17369	17162	17213	17395	17305	17375	17591	17208	17258	17262	17352	17248	17440	17408	17395	17294	17363	17293	17372	17115	17140	17428	17194	17229	17284	17139	17212	17293	17268	17243	17325	17365	17234	17426	17575	17292	17509	17474	17371	17305	17201	17176	17370	17549	17235	17103	17196	17420	17023	17265	17407	17419	17226	17485	17377	17263	17396	17350	17138	17416	17454	17307	17282	17381	17505	17292	17358	17434	17558	17411	17168	17444	17485	17388	17320	17338	17283	17388	17479	17255	17224	17284	17066	17275	17079	17484	17330	17231	17297	17365	17323	17247	17363	17423	17394	17565	17288	17402	17563	17489	17487	17317	17423	17259	17125	17368	17323	17282	17348	17359	17260	17196	17468	17340	17183	17324	17600	17409	17047	17305	17357	17217	17435	17367	17392	17362	17180	17505	17327	17134	17201	17389	17368	17718	17395	17248	17170	17278	17277	17221	17311	17386	17279	17351	17500	17150	17323	17255	17198	17301	17225	17325	17298	17209	17424	17202	17333	17423	17303	17327	17361	17331	17440	17490	17418	17447	17577	17345	17479	17578	17402	17344	17273	17347	17424
33909	40280	37876	33542	27956	23012	18858	15853	14119	12575	11599	11391	10941	10788	10627	10373	10258	10366	10106	10171	10065	10045	10098	9984	10082	9883	9945	10115	10063	10065	10164	10024	9998	9941	10037	9938	10129	9984	9973	10082	10025	9919	10145	9781	10096	10044	10009	9816	9962	9891	9948	10098	9987	9968	9834	9907	9865	9975	10046	9985	9960	9826	10018	10093	10099	10020	10077	9937	10106	9939	9959	10095	10014	10046	10090	9964	10196	10016	10124	10120	10149	10094	9980	9949	9957	9974	10014	9991	9852	9760	9987	9999	10165	9845	10096	9983	10035	9939	10019	10095	9970	9878	9899	10068	10029	9875	10169	9834	9802	10075	10006	9921	10058	9918	9972	9856	10057	10095	9993	9953	9947	9889	10046	10059	10071	10055	10006	9935	9965	10157	10031	9977	9991	9968	10044	10013	10021	9862	9879	9926	10200	10038	10109	9962	9965	9927	10071	9867	9956	10009	9834	10056	9946	10085	9958	9875	9932	9873	9963	9932	9992	9942	10028	10101	10189	10024	10039	10073	10016	9958	9979	10074	10093	9988	10111	9802	10059	9999	9971	9996	10101	9853	9996	10116	10163	9876	10086	10019	10057	9909	10003	9849	10087	9931	10101	9988	9972	9909	10042	10016	9899	10106	9955	10024	10056	9971	9947	9970	10038	10181	10018	10083	10004	10043	9916	9855	10051	10038	10042	9964	10000	9966	9835	9964	10126	9898	10008	10018	9851	10050	10086	9860	10003	10014	9935	9928	9975	9966	10029	10130	9865	9974	9791	9879	10015	10124	9973	10125	10078	9905	9888	10000	9967	9949	10009	9987	9984	10002	9998	9973	9917	10006	10142	10087	9889	9926	9953	9951	9963	9715	9889	9963	10024	10170	9960	10047	10029	9840	10140	9958	9890	9977	10033	10140	9942	9840	10073	9831	9941	9991	9799	9953	9963	10138	10123	10090	10001	9922	10118	10010	10118	9839	10029	10055	10044	10031	9936	9961	10122	10123	10028	9834	9941	9996	10129	9982	10243	9960	9873	9979	9926	10066	10005	9996	10066	9925	9811	9970	10107	10013	9924	9950	10066	9999	9929	9871	10016	10150	10058	9937	10079	10063	10037	10027	9948	10001	10057	9915	10014	9958	10000	10120	9964	9921	9943	9970	9859	9939	9858	10018	10019	9931	9908	9762	9916	9885	10072	9944	9955	10004	10069	9974	9986	10029	10042	10006	10085	9849	10050	10029	9934	10081	10092	9983	9893	10049	10046	10009	9856	10055	9867	9957	9962	9946	9902	10085	10004	9905	9978	10074	10080	10034	10124	10061	9977	9953	9986	9938	10040	10061	10081	10044	9885	9951	10000	9971	10065	10026	9836	9959	10037	10067	9907	10058	9948	10020	9946	9973	10099	10008	9847	10083	9877	9924	9992	9974	10024	10100	10029	10026	9961	9956	10119	9929	10077	9999	10206	10071	9870	10114	10062	10046	9962	10016	9964	9924	10106	9967	10036	9889	10119	9939	10112	9953	10056	9963	9926	9917	9960	9835	10045	9912	9970	10035	9934	9899	9908	9921	10167	9999	10000	10101	10034	10006	9845	9985	10052	9930	10153	10024	9910	9933	9957	10184	10098	10053	10110	10055	10231	10044	9967	10092	10212	10019	10092	9965	10015	10123	9944	10055	9950	10076	10068	10057	10201	10018	10131	10018	10016	9932	9829	10098	10018	10057	10002	9951	9936	10215	10055	10085	9967	10059	9886	10046	10143	9869	9966	9907	9980	10067	10003	9998	9932	10098	9960	10068	9945	9744	10026	9939	9995	9896	10045	10132	10058	9938	10054	10060	10117	10074	9910	10004	9921	10070	10085	9937	10051	9986	9946	9923	9909	9928	9940	10000	9974	10055	10014	10031	9962	10124	10049	9956	10081	9909	9830	10056	10035	10136	9950	9954	9984	10033	9946	9923	9937	9987	10120	9971	9890	9811	10079	9981	9957	10139	10092	10095	10075	9940	10044	10088	10122	9943	9989	9826	9991	10057	9786	10068	9884	10046	9976	9803	10057	9831	9933	9997	10058	10020	9976	9999	10090	10030	10006	9965	9994	9821	10114	10060	9945	10024	9971	9983	10088	9825	9907	10061	10073	10045	9957	9836	10047	9913	9909	10060	9957	9947	9945	10087	9947	10063	10154	10148	9950	10055	10123	10019	9927	10002	10067	10015	10071	10002	10104	9984	10001	10030	9943	9892	9906	10067	9957	10059	10072	9989	10105	10102	9848	9951	9904	10100	9835	9970	10015	10121	9956	9976	9914	9841	9915	9863	9809	9924	9941	9943	9962	10016	10011	9969	9958	10138	9961	10011	10040	10028	9927	9887	9891	10125	10001	9851	10077	10080	9884	9858	9895	9849	9992	10035	9963	10088	10080	10119	9971	10000	10094	10045	10028	9986	9998	9834	9935	10096	9970	9774	10034	9912	10095	9995	10069	9989	9957	9968	9992	9919	9948	10140	10063	9913	9929	9980	9933	9898	10047	9930	9977	9988	10075	9923	10123	9966	9922	9877	10068	9868	10148	10027	10137	9762	9860	9952	10228	9979	10051	9977	9952	9918	9923	10111	9964	9977	10114	9887	9901	9940	9990	9889	9832	9919	10017	9983	10051	9936	10114	10017	9993	9925	10062	9966	9971	10078	9892	9941	9903	9983	10016	10003	10019	9729	10019	10017	9964	10014	10111	10002	10259	9901	10017	9976	9976	9864	9774	9998	9931	9906	9951	10000	10035	10017	9919	10012	10010	10061	9992	10101	9937	10030	9941	9909	10106	9939	9938	9991	10061	9869	10011	9997	9988	10020	9933	9985	10191	10001	10047	10021	10073	9961	9991	10155	10012	9979	9827	9916	10042	10064	9878	9900	10003	9949	9920	9899	10076	10066	10056	10030	9974	10019	9988	10152	9946	10068	9869	9950	9887	9859	10079	10050	10222	10043	10020	9913	9896	9901	10014	10022	10044	9998	10028	9932	9817	9970	10063	9856	10054	10065	10036	9804	9974	10107	10068	10177	9895	9858	10008	9914	10005	10050	10076	9976	9986	10072	10085	9982	10008	9855	9902	10071	10164	9959	10058	9912	10024	9815	9869	9871	9991	9970	10060	9927	10028	10005	10075	9970	10049	9740	9993	9984	9896	10098	10031	10034	9985	10084	9925	10010	10087	10062	10008	9960	9946	10031	10030	9907	9970	9955	9987	10013	9908	10009	9945	9989	9925	10018	10007	9931	10045	10022	9941	10010	10108	10082	9995	10023	10008	10058	9928	9936	10180	10013	9930	9988	10041	10090	9899	9842	9825	9827	10160	10020	10030	10006	9987	10046	10050	9935	10022	9944	9994	9982	9881	10112	10028	9956	10030	9941	10059	9988	10039	10164	10012	9985	10010	10095	10220	10072	10057	9962	10144	10013	10069	10030	10097	9964	10038	10042	10076	10050	9918	9943	9871	9998	10093	10101	10041	9861	9955	10027	10060	9994	10000	10023	10029	10094	10048	10016	10105	9954	10130	10085	10010	9863	9942	9949	10041	9975	10058	10076	9984	9826	10013	9922	9923	10021	9931	9810	10108	9908	10002	10121	10005	9953	10050	10066	9902	10170	9927	10081	9998	9965	10022	10119	10051	10057	9895	9882	9943	10021	10106	9963	9985	9902	9997	9982	10082	9924	10143	9991	9947	10009	10031	9933	10131	10013	10010	10077	9866	9914	9980	9969	9949	10050	9923	9917	10135	10192	9926	10041	9933	10167	10034	9920	10087	9841	9935	10050	9992	9948	10022	10056	10048	10091	9995	9925	9929	10066	10002	9972	9890	9992	9986	10077	10010	9861	9936	9872	10042	9979	9986	10190	9962	9927	10123	10018	10156	10130	9930	9967	10003	9969	10051	9971	10151	9918	10126	9929	9994	10126	9894	9948	10035	9836	9997	10014	10122	9997	10000	10031	9987	9865	10046	9938	10018	10130	10073	10050	10077	9978	10046	9827	10116	10075	9939	10109	9974	9972	9963	10088	9981	10050	10147	9971	10039	9976	9996	10081	9999	9841	9978	10080	9929	9806	9997	9973	10082	9973	9953	9975	9791	9991	9934	9984	10070	9950	9958	10021	10026	10204	9966	10012	9842	10073	9999	10162	10015	10068	10069	9832	9915	9990	10042	10037	9988	9915	9867	9974	9900	9842	9927	10139	9856	10004	10048	9939	9938	9970	10100	10075	10004	10004	10025	10052	10024	9998	9919	10011	9976	9964	10075	10132	9900	10077	9866	9928	10024	9882	9880	10025	10037	10115	9878	10157	10029	9969	9970	10002	10135	9931	9993	9990	9987	9971	9865	10085	10228	10041	10097	10063	10016	10020	9954	10203	10087	10054	9991	9981	10138	9974	9919	9917	10016	10094	10002	10129	10171	9804	9983	9805	10029	9951	10011	10056	10091	10158	10101	9959	10165	9980	9882	10119	10045	9992	10019	9963	10015	9831	9888	10083	9876	9985	9904	9919	9906	10026	10028	9958	9839	9998	10076	9951	10036	9999	9879	9949	9964	9914	10057	9965	10056	9933	9994	9808	9946	9944	9906	10000	9946	10151	9919	9891	9889	10011	9952	10124	10032	10014	10012	10042	9971	10001	10153	10019	9985	10017	10089	9854	9971	9992	10019	10060	9960	9969	10106	9842	10084	10004	9968	10009	9962	10086	10037	9950	9886	9887	9993	9818	9994	9950	9900	9912	10057	9946	10098	10116	10059	10040	10101	9951	9932	10064	10125	9998	10064	10026	9980	9913	10212	10008	10043	10078	9983	9891	10052	10082	9892	9721	9990	9966	9982	10049	10074	10124	10062	9972	10074	9886	9989	10080	10033	9918	10031	10017	10128	9909	10118	9881	10083	10115	9853	10039	10084	9921	10036	10107	10037	9977	9913	10101	10056	9927	10021	9950	10066	9961	10019	10144	10062	9912	9991	9951	9941	9979	10084	10161	10117	9985	10068	10129	10125	10080	9954	10073	9974	10007	10006	9931	10048	10130	9891	10017	10093	9899	10078	9994	9993	9972	10150	9983	10059	10022	10098	9989	9945	10040	9964	10021	9877	9967
24961	21025	29050	32423	32302	31430	29600	25359	22570	21047	19910	18907	18635	18104	17942	17830	17691	17597	17488	17323	17393	17382	17468	17337	17063	17451	17438	17218	17150	17429	17077	17078	17330	17253	17290	17313	17437	17360	17280	17337	17353	17281	17403	16942	17120	17351	17149	17219	17514	17409	17169	17336	17120	17056	17192	17264	17327	17186	17347	17299	17149	17375	17223	17271	17153	17037	17339	17107	17417	17335	17309	17213	17158	17265	17239	17219	17342	17352	17092	17187	17247	17236	17182	17083	17290	17245	17257	17340	17381	17118	17172	17122	17111	17308	17361	17421	17325	17405	17216	17270	17170	17323	17324	17266	17224	17206	17318	17263	17159	17107	17504	17161	17206	17119	17395	17398	17227	17382	17198	17208	17298	17146	17260	17202	17101	17025	17072	17131	17312	17154	17232	17315	17274	17207	17092	17164	16970	17271	17183	17302	17216	17264	17305	17031	17348	17197	17107	17205	17113	17296	17294	17134	17268	17216	17302	17142	17116	17196	17319	17243	17196	17099	17310	17113	17088	17186	17064	17354	17441	17106	17010	17388	17303	17401	17299	17167	17160	17189	17286	17420	17042	17137	17147	17236	17386	17128	17250	17192	17186	17203	17163	17421	17110	17209	16958	17293	17406	17275	17438	17201	17084	17139	16865	17336	17029	17123	17296	17105	17069	17420	17459	17112	17216	17191	17418	17255	17419	17397	17142	17380	17424	17353	17100	17117	17212	17337	17062	17235	17166	17152	17282	17314	17490	17168	17168	17022	17172	17243	17200	17179	17322	17425	17512	17405	17161	17217	17350	17148	17132	17154	17226	17098	17164	17003	17488	16934	17248	17410	17320	17200	17325	17449	17314	16932	17291	17424	17103	17235	17108	17276	17191	17332	17076	17137	17167	17162	17171	17248	17341	16917	17098	17244	17181	17296	17255	17064	17200	17298	17234	17035	17046	17212	17173	17229	17260	17268	17146	17266	17208	17319	16970	17130	17009	17149	17257	17211	17489	17318	17197	17189	17266	17263	17209	17343	17104	17329	17193	17082	17272	17428	17204	17184	17184	17229	17200	17304	17067	17163	17291	17331	17214	17202	17188	17047	17201	17220	16957	17077	17204	17263	17156	17120	17230	17052	17163	17269	17154	17126	17100	17163	17242	17111	17163	17290	17321	17415	17472	17365	17391	17308	17279	17222	17533	17292	17355	17464	17319	17054	17327	17006	17037	17274	17157	17303	17409	17071	17303	17243	17163	17392	17093	17054	17063	17398	17100	17321	17083	17467	17168	17420	17199	17393	17042	17215	17292	17215	17297	17316	17203	17402	17276	17149	17351	17167	17085	17168	17334	17086	17379	17203	17378	17300	17482	17292	17055	17391	17111	17538	17290	17322	17208	17178	17237	17076	17218	17185	17305	16993	16976	17069	17064	17258	17255	17165	17325	17169	17349	17164	17189	17070	17456	17317	17431	17340	17242	17391	17244	17220	17158	17033	17169	17290	17093	17160	17056	17213	17197	17427	17077	16907	17117	17249	17228	17333	17096	17209	17195	17364	17175	17021	17192	17061	17181	17260	17462	17042	17270	17317	17219	17132	17160	17291	17082	17255	16962	17129	17487	17124	17159	17007	17138	17318	17304	17124	17063	17147	17458	17365	17146	17162	17258	17256	17309	17477	17320	17335	17335	17268	17434	16984	16904	17130	17393	17305	17277	17372	17297	17131	17226	17094	17086	17263	17194	17170	17163	17017	16977	16981	17001	17149	16988	17193	17333	17212	17164	17200	17288	17064	17165	17440	17006	17245	17308	16995	17056	17339	17123	17056	17145	17291	17288	17278	17539	17244	17076	17128	17181	17316	17303	17217	17017	17206	17124	17080	17327	17277	17263	17151	17470	17264	17269	17199	17182	17416	17206	17304	17208	17468	17053	16964	17178	17340	17236	17293	17263	17225	17306	17203	17250	17148	17287	17183	17383	17396	17213	17221	17262	17344	17279	17193	17374	17292	17356	17231	17335	17419	17219	17331	17294	17328	17131	17211	17017	17098	17115	17402	17253	17239	17300	17472	17382	17423	17133	17208	17206	17167	17340	17335	17317	17215	17384	17068	17322	17044	17227	17242	17371	17457	17069	17157	17258	17066	17237	17300	17198	17296	17129	17122	17052	17155	17105	17259	17236	17298	17138	17020	16998	17007	17102	17283	17096	17276	16987	17312	17123	17018	17314	17185	17185	17207	17142	17121	17109	17180	17123	17408	17104	17069	17197	17427	17325	17451	17249	17043	17275	17272	17145	17254	17207	17027	17272	17271	17246	17316	17291	17267	17292	17360	17235	17180	17119	17298	17426	17123	17375	17132	17158	17118	16998	17221	17264	17287	17288	17181	17365	17238	17403	17391	17290	17069	17290	17266	17209	17354	17384	17242	17319	17169	17138	17285	17321	17320	17271	17158	17268	17107	17437	17349	17140	17074	17074	17161	17513	17152	17119	17059	17158	17245	17140	17136	17179	17307	17339	17336	17207	17207	17178	17102	17293	17405	17270	17151	17169	17084	17203	17075	17195	17053	17261	17073	17193	17240	17150	17181	17347	17017	17274	17071	17263	17348	17102	17247	17338	17052	17249	17143	17362	17288	17239	17343	17224	17109	17227	17249	17206	17331	17381	17177	17070	17196	17139	17205	17310	17181	17087	17245	17074	17320	17172	17131	16944	17003	17250	17085	17221	17343	17116	17237	17332	17256	16996	17132	17315	17373	17129	17148	17215	17295	17003	16979	17026	17297	17400	17249	17333	17065	17055	17135	17230	17099	17109	17040	17159	17294	17199	17018	17232	17306	17224	17191	17246	17218	17439	17357	17198	17407	17254	17017	17006	17533	17247	17387	17242	17306	17377	17456	17141	17245	17085	17400	17215	17528	17221	17107	17143	17290	17448	17291	17177	17089	17260	17321	17376	17210	17480	17106	17364	17340	17229	17223	17265	17299	17206	17465	17243	17127	17473	17106	17153	17228	17343	17231	17168	17342	17164	17162	17345	17181	17241	17238	17172	16917	17270	17198	17157	17171	17402	17100	17431	17388	17384	17103	17168	17459	17360	17397	17191	17051	17177	17088	17195	17241	17116	17278	17134	17182	17192	17241	17327	17330	17272	17240	16992	17235	16852	17303	17229	17162	17056	17286	17342	17168	17416	17058	17059	17187	16947	17378	17279	17196	17298	17041	17365	17379	17208	17024	17351	17299	17552	17211	17081	17219	17133	17225	17465	17202	17238	17210	17268	17136	17220	17093	17387	16887	17287	17263	17369	17283	17202	17285	17183	17207	17241	17347	17163	17169	17172	17217	17204	17163	17436	17133	17127	17015	17365	17353	17419	17333	17219	17327	17374	17218	17305	17055	17363	17234	17286	17138	17228	17197	17150	17071	17171	17195	17187	17354	17257	17320	17288	17376	17245	17212	17377	17231	17149	17208	17422	17225	17184	17394	17300	17146	17335	17283	17112	17112	17360	17330	17287	17253	17098	17245	17198	17155	16990	17474	17078	17287	16900	17393	17258	17362	17180	17371	17103	17204	17432	17220	17115	17252	17164	17240	17355	17166	17284	17136	17262	17200	17232	17088	17425	17210	17288	17432	17171	17322	17303	17207	17224	17097	17086	17331	17305	17129	17296	17304	17338	17173	17182	17185	17159	17210	17226	17101	17333	17220	17091	17221	17557	17135	17201	17351	17071	17314	17415	17220	17152	17199	17393	17152	17301	17106	17092	17162	17241	17057	17181	17423	17409	17280	17238	17067	17271	17294	17171	17363	17127	17345	17402	17490	17108	17120	17272	17176	17196	17098	17137	17008	17055	17053	17208	17477	17212	17296	17332	17119	17042	17217	17308	17327	17334	17395	17040	17449	17367	17314	17350	16994	17046	17227	17136	17288	17137	17316	17172	17033	17151	17345	17053	17205	17033	17305	17224	17496	17178	17625	17298	17130	16983	17460	17418	17061	17295	17220	17304	17335	17391	17261	17068	17136	17162	17408	17430	17302	17146	17083	17144	17252	17127	17425	17089	17219	17299	17480	17468	17094	17295	17539	17200	17107	17476	17353	17113	17123	17140	17181	17222	17267	17505	17261	17160	17124	17040	17253	17272	17157	17002	17057	17160	17339	17374	17299	17336	17090	17170	17213	17135	17223	16943	17327	17252	17243	17399	17532	17411	17192	17174	17087	17276	17350	17105	17278	17268	17234	17305	17280	17295	17258	17177	17310	17396	17225	17211	17407	17083	17216	17233	17192	17021	17158	17252	17252	16984	17167	17182	17420	17170	17351	17145	17157	17310	17263	17269	17144	17163	17291	17530	17146	17089	17347	17310	17377	17242	17329	17266	17270	17285	17031	17265	17361	17297	17264	17346	17267	17086	17179	17343	17355	17323	17236	17148	17286	17198	17332	17348	17304	17358	17106	17046	17315	17210	17283	17360	17042	17031	17018	17290	17232	17136	17103	17085	17261	17178	17204	17285	17401	17273	17332	17458	17113	17008	17277	17184	17163	17262	17334	17526	17188	17115	17322	17094	17301	17170	17015	17413	17224	17422	17303	17229	17017	17307	16992	17360	17228	17160	17448	17137	17384	17393	17186	17539	17272	17155	17395	17244	17266	17329	17263	17126	17180	17237	17290	17213	17149	17104	17211	17218	17194	17365	17336	17126	17207	16995	17342	17240	17192	17293	17292	17363	17236	17210	17181	17062	17536	17215	17267	17331	17395	17253	17224	17244	17213	17381	16909	17157	17250	16987	17240	17244	17225	17190	17247	17188	17117	17143	17324	17267	17087	17180	17118	17257	16977	17123	17141	17179	17214	17233	17213	17359	17076	17215	17217	17321	17447	17047	17173	17350	17205	17294	17145	17221	17241	17274	17372	17439	17075	17361	17091	16990	17241	17213	17269	17290	17308	17011	17309	17141	17317	17155	17189	17120	17419	17108	17216	17240	17341	17263	17384	17403	17260	17363	17344	17435	17203	17273	17276	17247	17341	17271	17248	17370	17323	17124	17274	17171	17290	17362	17426	17273	17134	17262	17241	17288	17019	17229	17296	17221	17233	17211	17222	17268	17159	17251	17550	17289	17268	17163	17117	17323	16990	17237	17321	17266	17145	17108	17212
29109	42667	42906	37354	31511	26944	23302	19449	16355	14489	12868	12048	11444	11154	10815	10700	10436	10514	10461	10256	10410	10186	10089	10120	10149	10050	10249	9987	10062	9991	9977	10098	10103	9995	10053	10288	10146	9973	10090	10201	10144	9877	10149	10173	10084	10211	10032	10129	10120	9890	10089	10146	10082	9912	10098	9978	9933	10175	10171	10033	10120	10059	9981	9861	10137	9913	10107	10062	10087	9911	10205	10031	10108	10081	9957	10035	10000	10100	10089	10082	9981	10097	10072	9955	9939	10063	10170	10019	10048	10029	9987	10015	9975	10005	10092	10034	10056	9969	10101	9947	9982	9932	10032	9925	10038	10179	10030	9867	9922	10043	9985	10012	10056	10000	9994	10157	10026	10114	10022	9899	10146	10021	10031	9862	9993	10184	10124	10055	10053	9969	10011	9959	9799	9888	10026	9898	10018	9939	10065	10007	9978	10086	9902	10213	9974	9943	10002	10090	10076	10108	10000	9709	9940	9989	10151	10019	9901	10225	10009	9971	9988	9981	9841	9973	9969	10042	10000	10095	10131	9864	9958	9861	10170	9997	10053	9965	9991	9888	10074	9995	9974	10069	10129	10100	10118	9901	9957	10064	10147	10039	9938	10103	10056	9998	9935	9986	10082	10094	10062	10041	10006	10230	9934	10006	10110	9934	10002	9990	9960	10042	10005	10171	9944	9862	9974	9903	10048	10151	9913	10088	9861	10053	9931	10060	9951	9899	10005	10077	10074	10068	10019	10076	10010	10036	9904	10032	9904	9957	9900	10032	10069	10188	9958	9955	10055	10121	9966	10062	10074	9916	10167	10041	10015	10038	9841	9934	10051	10049	10039	10019	10113	10112	10057	10185	9957	10177	10045	9968	9958	9949	10068	9943	10046	10002	9848	10137	10047	9836	10034	9933	10089	10019	9964	10095	10052	10028	9928	9885	9946	10025	9973	10039	10190	10109	9997	9985	9988	10071	10091	9943	10119	10095	10027	9959	9983	9992	9874	10094	10004	9971	9959	10040	10106	10151	10025	10020	9981	9949	10021	9939	9978	9831	9936	9970	9945	10171	9956	10040	10075	9972	10130	9999	10052	10079	10053	9937	9891	9954	10013	10009	9931	10057	9952	10071	10082	9935	10063	10068	10119	9911	10031	9955	10163	10136	10029	9976	9890	10065	10130	10006	9939	10043	9812	9948	10039	10013	10073	9970	9951	9949	9984	10110	9944	10054	9932	10082	9914	9870	9984	9820	9963	9947	9983	9947	10010	10099	9961	10082	10080	10075	10128	9915	10086	9990	10115	10069	10056	9937	9943	9915	10044	10074	10169	9901	10115	10011	9967	9939	10145	10083	9913	9883	10084	9958	10008	10034	9963	9956	9909	9971	10040	10230	9897	9980	10066	9973	9992	10016	10070	10059	9981	9906	9943	10135	10101	9970	9900	10092	10033	10007	9971	9957	9814	9969	10237	9949	10013	10060	9960	9939	10016	9866	10050	9792	9986	10089	10117	9917	10107	10109	9994	10098	9978	10046	10000	10089	9918	9890	10017	9915	10014	10060	10035	10192	10061	9990	9958	9966	10124	9991	10211	10093	9978	9776	9983	10016	9995	10021	10088	9813	10097	10095	10037	10150	9986	9988	10005	10091	9998	10139	9998	9987	10016	10186	10045	9944	10141	10013	9935	10050	10068	10080	9988	10059	10219	9897	9862	10021	10016	10015	10131	9993	10091	9981	9950	9904	9945	10080	10125	10092	10051	10071	9971	10030	10157	9871	9889	10133	10005	9986	10119	10044	10048	10087	9924	10079	9916	10029	9948	9965	10017	9811	10138	9930	9896	10104	9853	9918	9986	10088	10043	9900	10112	10057	10178	9777	10068	9967	10136	10051	10070	10167	10072	10191	10007	10052	9941	10159	10005	10037	9974	10069	9986	9926	9939	9943	10032	9982	10109	10005	9979	10003	9975	9962	10061	10075	9924	9992	10092	9935	10188	9838	10071	9949	9954	10040	10007	9942	10041	9991	9950	10026	10138	10005	10095	9934	10042	10122	10051	10061	9975	9895	9964	10139	10046	10015	10014	9911	9982	10116	10107	10119	10104	10212	10044	10009	10046	10057	10124	9990	10033	9920	10015	10021	10013	9857	10086	10002	9969	10064	9924	10033	9919	9935	9859	9980	10040	10166	10171	9933	9943	10107	9910	9955	10074	10099	9933	10034	9825	9959	10022	9966	10076	10027	9997	9916	10002	10203	10120	10077	9997	10095	10025	9943	10038	10227	9878	10068	9946	10179	10152	10153	9982	10070	9813	10109	10021	9832	10098	10007	10027	10087	10125	9985	10096	10078	9896	10135	9958	10018	9945	9913	9828	10066	10108	9943	9910	10173	10030	10002	10009	10100	10075	10086	9821	9895	10094	10197	9896	10068	10089	9952	10014	9951	10106	10025	10095	10000	9991	9931	10076	10012	9985	10057	10133	9944	10001	9900	9965	9968	9945	10183	9975	9998	10013	9989	10097	10181	10005	10121	9914	10162	10009	9885	9951	10010	10004	9807	9911	9995	10009	10111	9955	9993	9984	9922	10036	9964	9842	10094	10148	9996	9992	10073	10044	10108	9931	9924	10205	9933	10117	9947	10024	10061	9929	10029	10011	9936	9977	10102	10122	10025	10131	9860	9915	10030	10068	9907	9885	9952	9875	10000	10089	9882	10113	10221	9936	10186	9973	9925	9996	10109	10012	9998	10021	10127	10013	9929	10245	9972	9971	10056	9981	10091	10158	9967	10039	9948	10013	9945	9959	10098	9916	9989	9978	10038	9993	10011	10005	9861	10113	9917	10070	10178	9897	9896	9900	10039	10093	9922	10056	10145	10063	10042	9986	9962	10057	10012	10142	10067	9983	9930	10105	10177	9987	10043	10099	10000	9971	9963	10040	9878	10073	10131	9883	9998	10016	10031	9881	10071	9870	10126	10038	9868	10041	9945	10197	9955	10125	10101	9937	10024	10065	9826	9955	10096	9924	10071	10172	10061	9879	9847	9946	10010	10014	10036	9989	10020	10040	9989	10056	9948	10081	10004	9966	10113	9968	9933	10007	10023	10062	10052	10062	10030	9878	10135	10124	9937	10063	9972	10034	10029	9933	10065	10134	9958	9842	10072	10116	9878	10153	9961	9974	10097	9929	9945	10019	9981	10015	9997	10165	9911	9916	10065	10066	10184	10110	9830	10040	10131	9875	10090	10000	10245	9985	10039	10089	10091	10049	10044	9928	9975	10016	10042	9946	10120	10172	10137	10004	10120	10020	9970	10052	9866	10019	10117	10020	9960	10023	9970	9887	10110	9904	9955	10109	10106	10051	9962	9963	9976	9799	10008	10078	9942	10078	10175	10093	10012	10037	10031	10044	10082	10072	10029	9991	10032	9970	10015	9948	9893	9991	9997	9994	10069	9959	9950	10029	10077	9992	10057	10059	9801	10033	10001	9971	10084	9948	10098	9985	9868	10131	9857	10077	9955	10112	9911	9884	10074	9999	10080	10089	9970	10082	9851	10161	10011	10107	10118	10049	10156	9992	10064	10102	10065	10121	10001	10062	10026	10122	10055	10069	9990	10075	9889	10144	10318	10112	9957	9889	10061	10066	9948	10100	10001	10033	10017	9973	10069	9958	9990	10053	9944	10042	9969	9999	10046	10055	10217	9898	9914	10113	10010	9915	9993	10009	9984	10137	10090	10042	10126	10124	10145	10098	10086	9882	10012	9908	10042	10054	10134	9956	9940	9916	10077	9785	10030	10095	10016	9988	10053	10032	10039	10049	9957	10102	9961	9892	10031	10134	10069	10035	9949	9932	9866	10102	10051	10203	10141	9833	10111	10007	10008	9966	10010	9976	9999	10028	9921	10000	9988	10032	10079	9954	9935	9959	9875	10033	10062	10237	10249	10010	10111	9961	10112	10018	10020	10082	10089	10094	10012	10104	10033	10069	9952	9972	10021	9982	9950	10043	10012	9907	9848	10060	10073	10094	10079	9875	9982	10114	10083	9889	9913	9951	10060	10041	9959	9998	10138	10146	10122	9971	10073	9980	9952	9931	10144	10085	9873	10093	9930	9988	9913	10063	9873	9966	10033	9991	9937	9934	10038	10016	9899	10045	10064	10080	10059	10104	9944	10104	10071	9859	10070	10056	10032	9981	10159	9961	10077	10002	10092	10069	10109	10104	9868	10033	10009	9811	9976	9955	9964	10015	10169	10049	10026	10007	9944	9917	9866	9962	9937	10050	10091	9930	10047	9910	10039	10071	10150	9968	10155	10031	10126	10072	9920	9991	10067	9918	10041	10065	9969	10131	9876	10122	9937	10130	10038	10052	10089	10030	10012	10204	10094	10175	10144	9982	9939	10066	9998	10019	10049	9962	10183	9864	10034	10003	10028	10065	9964	9960	9983	9993	10196	10095	9923	10026	9810	10046	10114	10025	10017	10092	10003	9948	10121	9965	9999	10005	10016	10041	10006	9980	9979	10116	10036	10039	10108	10149	9932	10001	10052	9946	9978	9953	10005	10097	10033	10035	10054	10004	9922	9970	10056	10002	10057	10012	10048	9806	10110	10037	10143	9889	10141	9949	10018	10008	10157	10021	10091	10055	9978	10122	9934	9996	10154	10114	9924	9971	10037	9921	9805	10079	10086	9991	10121	10032	9955	10123	9961	10070	10128	9978	9996	9995	10001	10119	10026	10045	10223	10000	9833	9974	10182	10116	10019	10067	10033	10107	10048	9976	9908	10067	10121	10158	10209	9977	10111	9880	10082	10111	10025	9902	10175	9801	10017	10056	10115	10056	10009	9909	9964	10150	10051	9942	10077	10018	9799	10022	10196	10062	9858	9946	10036	9956	9977	9984	9980	10089	10044	9996	9864	10042	10116	9923	9981	9995	10062	10030	10174	9960	10180	9919	10052	9909	10029	10022	9996	10063	9947	10187	9966	10043	10076	9950	9833	10018	9812	10023	9970	10036	9960	10082	9899	9923	10003	9960	10187	9909	10117	10162	9920	9921	9880	9919	10012	10050	9975	10069	10065	10032	9895	9988	9810	9978	10029	10038	10061	9916	10106	9952	10094	9969	9987	9968	9903	9861	10019
23122	20780	28147	25853	29038	33721	33882	29153	26018	23525	21668	20486	19716	19161	19184	18436	18137	18091	18165	17952	17731	17805	17714	17913	17677	17648	17864	17841	17787	17642	17638	17817	17495	17551	17558	17399	17394	17579	17574	17366	17580	17514	17459	17594	17196	17494	17590	17611	17453	17529	17762	17721	17379	17567	17519	17312	17777	17571	17629	17585	17749	17612	17575	17541	17666	17806	17645	17381	17529	17585	17599	17760	17728	17555	17488	17330	17617	17569	17457	17521	17457	17466	17487	17600	17534	17512	17519	17556	17525	17566	17580	17524	17600	17591	17540	17608	17437	17497	17602	17565	17503	17421	17539	17436	17576	17450	17512	17437	17745	17667	17596	17418	17496	17433	17558	17479	17526	17428	17548	17554	17429	17377	17347	17413	17314	17517	17452	17448	17595	17680	17598	17488	17657	17527	17237	17494	17693	17413	17537	17543	17550	17604	17556	17620	17624	17174	17852	17618	17664	17480	17747	17515	17819	17563	17339	17370	17517	17446	17653	17562	17526	17583	17613	17662	17652	17501	17568	17491	17391	17552	17515	17507	17555	17323	17429	17409	17452	17633	17494	17487	17506	17623	17433	17481	17285	17625	17502	17487	17399	17643	17769	17584	17525	17457	17418	17509	17604	17455	17627	17329	17616	17672	17691	17789	17430	17616	17467	17710	17344	17523	17654	17643	17430	17561	17481	17602	17372	17330	17416	17637	17713	17370	17634	17606	17447	17378	17495	17655	17263	17433	17591	17571	17672	17551	17516	17708	17527	17540	17649	17554	17606	17546	17495	17548	17488	17501	17591	17602	17516	17445	17517	17336	17453	17654	17413	17406	17636	17325	17504	17466	17456	17374	17356	17502	17591	17500	17687	17709	17456	17245	17386	17663	17465	17546	17434	17583	17579	17569	17614	17517	17569	17598	17545	17438	17632	17405	17354	17649	17498	17471	17341	17501	17469	17418	17531	17642	17559	17362	17511	17621	17581	17632	17200	17541	17473	17573	17466	17548	17547	17316	17755	17588	17533	17468	17457	17427	17583	17601	17775	17558	17642	17457	17636	17420	17486	17510	17601	17691	17599	17509	17394	17351	17377	17612	17525	17715	17648	17453	17450	17351	17507	17448	17415	17353	17416	17651	17537	17658	17623	17370	17342	17493	17508	17495	17490	17394	17631	17788	17490	17469	17384	17398	17508	17401	17487	17621	17360	17549	17764	17541	17566	17669	17513	17472	17472	17553	17772	17465	17484	17419	17459	17548	17671	17552	17520	17738	17664	17554	17632	17459	17514	17492	17407	17418	17391	17517	17526	17589	17665	17471	17569	17595	17496	17471	17721	17675	17470	17739	17508	17548	17434	17533	17512	17626	17518	17537	17458	17684	17484	17386	17548	17554	17629	17537	17758	17486	17565	17394	17391	17393	17523	17433	17726	17520	17490	17382	17499	17408	17338	17361	17482	17484	17618	17317	17531	17295	17636	17443	17364	17617	17853	17587	17632	17456	17536	17421	17507	17578	17624	17282	17366	17476	17411	17597	17650	17743	17573	17628	17414	17654	17539	17514	17588	17689	17570	17499	17403	17491	17488	17558	17727	17234	17597	17669	17605	17802	17501	17479	17287	17301	17491	17504	17526	17439	17506	17486	17577	17435	17358	17615	17469	17499	17430	17625	17736	17479	17528	17664	17527	17557	17722	17376	17459	17460	17547	17539	17487	17493	17327	17438	17478	17584	17585	17353	17460	17475	17383	17538	17631	17519	17540	17099	17503	17516	17537	17673	17646	17483	17579	17451	17653	17610	17528	17695	17177	17519	17647	17583	17576	17685	17429	17541	17413	17701	17424	17644	17479	17703	17526	17657	17564	17645	17460	17577	17419	17420	17509	17601	17626	17466	17493	17380	17706	17516	17353	17247	17578	17725	17613	17306	17514	17669	17735	17587	17626	17456	17474	17718	17509	17510	17437	17500	17754	17740	17573	17744	17391	17422	17706	17570	17292	17318	17512	17537	17478	17405	17469	17589	17658	17636	17570	17409	17408	17453	17654	17606	17509	17578	17720	17645	17528	17792	17589	17533	17520	17283	17678	17620	17593	17597	17491	17408	17547	17551	17591	17428	17245	17702	17628	17652	17711	17812	17638	17491	17473	17576	17524	17372	17356	17517	17379	17580	17588	17527	17468	17430	17724	17391	17573	17471	17478	17770	17457	17470	17581	17435	17745	17586	17450	17642	17668	17406	17437	17430	17330	17476	17571	17432	17523	17386	17480	17583	17500	17377	17338	17569	17724	17598	17563	17566	17466	17629	17544	17554	17484	17499	17420	17750	17522	17748	17582	17367	17443	17561	17502	17466	17635	17518	17458	17753	17427	17426	17421	17720	17404	17406	17427	17595	17370	17452	17484	17524	17343	17447	17456	17511	17558	17526	17341	17854	17469	17575	17507	17456	17541	17348	17630	17443	17415	17590	17337	17499	17522	17670	17751	17797	17493	17374	17463	17573	17514	17570	17700	17355	17542	17654	17398	17456	17524	17564	17582	17476	17492	17566	17475	17449	17522	17511	17410	17592	17573	17687	17499	17454	17522	17654	17695	17686	17376	17549	17313	17678	17429	17754	17581	17625	17415	17537	17746	17518	17532	17611	17742	17507	17722	17542	17451	17326	17467	17647	17591	17506	17464	17389	17553	17681	17481	17639	17393	17524	17391	17436	17616	17393	17555	17573	17643	17477	17877	17685	17436	17510	17545	17488	17581	17464	17548	17427	17726	17724	17689	17696	17594	17596	17568	17525	17571	17709	17266	17539	17564	17726	17580	17372	17610	17593	17398	17436	17669	17511	17478	17642	17360	17545	17342	17535	17518	17579	17430	17509	17477	17578	17729	17402	17396	17476	17374	17937	17389	17368	17530	17506	17585	17264	17689	17509	17556	17698	17523	17638	17559	17686	17529	17644	17535	17423	17557	17643	17479	17438	17522	17614	17660	17476	17636	17434	17654	17528	17555	17644	17451	17501	17453	17400	17331	17580	17486	17683	17604	17576	17325	17804	17673	17743	17576	17761	17463	17477	17472	17553	17597	17545	17660	17590	17487	17414	17551	17451	17603	17473	17322	17501	17427	17554	17717	17664	17750	17425	17595	17611	17611	17454	17409	17412	17573	17732	17495	17299	17705	17546	17605	17419	17324	17397	17437	17442	17619	17548	17477	17487	17765	17435	17554	17632	17422	17314	17471	17520	17430	17656	17494	17583	17629	17579	17548	17535	17432	17621	17316	17487	17353	17605	17447	17414	17622	17462	17436	17681	17422	17660	17511	17500	17663	17412	17356	17380	17567	17323	17304	17449	17654	17474	17496	17271	17397	17477	17432	17495	17481	17502	17605	17448	17559	17564	17540	17683	17731	17427	17316	17713	17530	17676	17573	17359	17419	17568	17597	17660	17628	17661	17722	17649	17355	17430	17575	17547	17359	17619	17399	17341	17545	17436	17448	17436	17627	17463	17312	17237	17498	17536	17586	17482	17672	17507	17558	17662	17539	17515	17479	17503	17699	17575	17471	17335	17515	17568	17223	17594	17660	17513	17662	17401	17434	17517	17570	17417	17511	17444	17547	17672	17412	17642	17448	17272	17502	17220	17537	17474	17650	17454	17628	17450	17629	17460	17398	17580	17590	17495	17547	17610	17465	17371	17668	17461	17608	17534	17648	17642	17530	17375	17621	17734	17657	17651	17517	17369	17537	17723	17586	17451	17709	17540	17429	17644	17533	17267	17373	17574	17504	17475	17593	17570	17541	17432	17523	17587	17506	17499	17591	17695	17461	17494	17552	17539	17353	17489	17514	17720	17652	17599	17664	17803	17451	17501	17520	17621	17510	17782	17588	17589	17691	17507	17476	17612	17501	17383	17665	17257	17362	17474	17456	17536	17521	17542	17711	17500	17512	17182	17496	17579	17542	17643	17471	17387	17542	17391	17617	17545	17450	17406	17624	17437	17654	17618	17657	17596	17408	17432	17399	17818	17666	17630	17643	17465	17409	17721	17362	17506	17536	17556	17344	17415	17656	17323	17468	17374	17588	17632	17617	17835	17581	17608	17319	17533	17588	17691	17422	17477	17296	17518	17590	17572	17404	17675	17772	17363	17315	17599	17560	17767	17394	17617	17423	17623	17425	17438	17666	17458	17539	17603	17494	17837	17646	17652	17536	17362	17561	17383	17495	17462	17395	17285	17540	17515	17663	17403	17830	17580	17561	17491	17667	17399	17481	17428	17535	17680	17629	17471	17681	17567	17514	17581	17317	17546	17390	17553	17588	17424	17294	17500	17784	17541	17491	17414	17525	17577	17434	17578	17474	17642	17565	17339	17563	17572	17565	17591	17448	17410	17557	17452	17354	17354	17410	17379	17445	17604	17402	17503	17575	17638	17476	17494	17634	17496	17388	17256	17400	17346	17561	17324	17677	17633	17499	17600	17769	17755	17606	17608	17669	17622	17446	17324	17558	17401	17489	17424	17481	17470	17580	17124	17306	17598	17475	17421	17273	17384	17461	17561	17590	17690	17649	17533	17576	17591	17579	17484	17463	17339	17682	17466	17566	17533	17599	17692	17396	17523	17592	17422	17383	17544	17650	17496	17571	17489	17401	17438	17472	17642	17343	17536	17614	17425	17619	17534	17595	17518	17696	17369	17570	17423	17543	17487	17443	17659	17461	17450	17467	17602	17856	17605	17561	17601	17599	17414	17570	17376	17585	17551	17443	17673	17432	17365	17490	17523	17601	17681	17542	17582	17431	17511	17568	17672	17628	17628	17676	17460	17514	17519	17356	17395	17686	17711	17600	17509	17433	17461	17559	17397	17625	17610	17695	17603	17535	17473	17393	17406	17696	17400	17620	17457	17514	17663	17405	17737	17547	17753	17490	17380	17592	17573	17716	17503	17572	17648	17520	17651	17677	17549	17704	17568	17474	17342	17537	17407	17392	17639	17371	17471	17331	17598	17363	17497	17576	17388	17576	17599	17741	17475	17685	17672	17564	17675	17496	17504	17389	17578	17575	17713	17543	17549	17649	17465	17549	17619	17608	17467	17377	17484	17546	17390	17604	17714	17744	17572	17502	17429	17684	17515	17548	17736	17443	17364	17658	17596	17517	17467
27611	47042	45492	40025	35725	31627	27800	23806	20217	16849	14835	13817	12755	12106	11541	11335	10927	10877	10520	10744	10600	10352	10445	10283	10426	10219	10260	10195	10402	10193	10210	10137	10283	10146	10243	10288	10332	10268	10083	10265	10307	10442	10317	10206	10313	10201	10111	10232	10203	10172	10090	10302	10194	10172	10332	10156	10232	10216	10252	10356	10342	10147	10222	10291	10204	10285	10142	10284	10149	10208	10240	10172	10179	10270	10158	10348	10286	10341	10191	10229	10129	10323	10285	10355	10236	10239	10347	10201	10490	10143	10154	10291	10246	10381	10223	10097	10161	10199	10188	10240	10332	10178	10358	10248	10149	10172	10107	10157	10113	10294	10282	10275	10218	10117	10149	10133	10246	10166	10174	10148	10352	10360	10259	10162	10340	10147	10251	10218	10436	10088	10304	10138	10297	10217	10178	10100	10374	10167	10321	10211	10285	10022	10048	10200	10298	10269	10173	10154	10299	10201	10173	10039	10268	10250	10249	10319	10267	10209	10121	10307	10262	10220	10411	10282	10247	10175	10273	10216	10273	10122	10196	10149	10185	10392	10127	10334	10158	10302	10182	10148	10271	10339	10335	10196	10207	10275	10239	10192	10397	10298	10252	10346	10087	10137	10259	10252	10389	10142	10179	10349	10195	9971	10355	10213	10307	10307	10056	10340	10162	10323	10373	10292	10400	10181	10249	10148	10307	10199	10287	10295	10227	10380	10227	10218	10194	10259	10183	10104	10269	10362	10294	10290	10267	10171	10248	10165	10269	10277	10274	10074	10243	10225	10122	10298	10190	10169	10318	10119	10333	10139	10153	10233	10377	10270	10206	10347	10219	10360	10228	10224	10172	10275	10200	10198	10184	10336	10101	10229	10321	10158	10243	10184	10352	10067	10340	10251	10248	10217	10007	10334	10139	10143	10216	10070	10100	10268	10268	10319	10226	10233	10318	10138	10184	10318	10294	10283	10128	10354	10289	10212	10266	10214	10181	10084	10261	10326	10132	10250	10351	10199	10179	10003	10244	10119	10168	10081	10087	10323	10100	10232	10168	10181	10181	10045	10092	10166	10145	10315	10211	10218	10260	10085	10143	10051	10149	10353	10214	10209	10374	10241	10105	10123	10216	10250	10348	10260	10242	10280	10279	10122	10319	10225	10341	10268	10165	10183	10169	10418	10277	10244	10154	10194	10275	10313	10119	10113	10150	10119	10144	10381	10160	10342	10259	10229	10177	10171	10297	10120	10247	10207	10332	10278	10265	10314	10321	10131	10299	10224	10299	10324	10263	10103	10136	10317	10188	10291	10254	10217	10151	10219	10097	10248	10113	10281	10202	10246	9992	10216	10084	10225	10216	10310	10379	10134	10208	10237	10318	10373	10137	10335	10139	10396	10040	10177	10465	10237	10208	10403	10101	10295	10352	10317	10355	10184	10359	10366	10185	10254	10300	10133	10296	10372	10198	10167	10381	10274	10185	10159	10229	10176	10125	10172	10175	10265	10160	10127	10236	10209	10248	10269	10054	10379	10136	10279	10387	10205	10254	10218	10283	10246	10244	10260	10184	10346	10227	10163	10381	10241	10102	10152	10185	10169	10040	10089	10388	10134	10147	10139	10161	10237	10389	10247	10178	10175	10103	10096	10243	10222	10105	10200	10090	10070	10110	10270	10432	10316	10129	10116	10164	10188	10191	10139	10144	10195	10161	10242	10257	10208	10254	10294	10271	10152	10275	10168	10186	10290	10084	10187	10126	10285	10116	10147	10356	10047	10105	10177	10134	10113	10346	10253	10032	10345	10176	10206	10182	9938	10099	10360	10199	10189	10381	10210	10155	10082	10034	10115	10051	10135	10299	10249	10086	10315	10269	10136	10167	10349	10022	10237	10196	10104	10303	10278	10238	10212	10225	10393	10072	10212	10190	10220	10215	10270	10329	10186	10171	10123	10274	10208	10323	10145	10098	10343	10174	10135	10274	10338	10220	10306	10201	10107	10274	10264	10088	10287	10328	10139	10268	10220	10145	10153	10120	10381	10147	10142	10202	10145	10274	10420	10286	10271	10173	10413	10340	10122	10224	10238	10287	10376	10155	10335	10184	10250	10176	10102	10146	10182	10127	10313	10089	10144	10155	10281	10231	10180	10315	10174	10191	10192	10164	10221	10357	10275	10328	10371	10246	10179	10124	10249	10094	10195	10356	10163	10187	10394	10256	10167	10096	10211	10260	10319	10176	10187	10212	10246	10262	10292	10372	10224	10118	10283	10321	10252	10265	10368	10244	10387	10280	10116	10133	10111	10166	10336	10265	10138	10236	10167	10256	10289	10153	10253	10150	10305	10011	10287	10376	10219	10140	10171	10220	10231	10340	10181	10217	10235	10167	10138	10236	10273	10267	10177	10336	10172	10285	10138	10191	10215	10289	10223	10345	10264	10295	10317	10042	10208	10076	9969	10201	10203	10258	10387	10251	10148	10052	10118	10185	10342	10203	10181	10299	10226	10195	10078	10243	10356	10213	10125	10226	10124	10280	10207	10270	10269	10219	10203	10256	10073	10128	10260	10136	10194	10210	10253	10214	10206	10346	10231	10314	10373	10367	10089	10219	10208	10138	10363	10199	10335	10191	10183	10236	10078	10348	10161	10194	10355	10159	10302	10149	10100	10157	10093	10175	10100	10135	10147	10179	10356	10241	10238	10233	10388	10198	10150	10038	10143	10232	10213	10226	10229	10043	10176	10187	10250	10184	10283	10367	10221	10187	10109	10051	10398	10158	10227	10133	10164	10143	10189	10151	10248	10171	10229	10237	10080	10175	10103	10326	10255	10328	10134	10121	10194	10263	10110	10257	10192	10318	10336	10466	10159	10179	10135	10161	10313	10411	10092	10266	10280	10096	10155	10125	10269	10254	10280	10269	10251	10180	10238	10262	10393	10176	10225	10198	10226	10335	10156	10190	10086	10154	10278	10165	10364	10219	10300	10261	10183	10261	10399	10097	10135	10319	10296	10196	10250	10045	10048	10235	10208	10198	10065	10282	10157	10323	10172	10274	10293	10196	10311	10178	10304	10199	10470	10144	10146	10165	10287	10316	10161	10146	10183	10199	10062	10247	10036	10152	10166	10244	10224	10170	10233	10258	10109	10263	10321	10272	10159	10299	10231	10274	10203	10258	10271	10243	10036	10173	10175	10298	10280	10131	10278	10080	10116	10178	10209	10095	10120	10253	10193	10279	10231	10218	10161	10282	10192	10272	10198	10118	10326	10322	10225	10348	10097	10168	10246	10357	10333	10210	10148	10259	10094	10146	10305	10199	10211	10337	10268	10282	10316	10265	10252	10270	10238	10228	10204	10234	10225	10197	10337	10164	10214	10229	10218	10307	10200	10148	10260	10269	10107	10198	10164	10016	10156	10147	10174	10186	10158	10223	10251	10231	10250	10159	10209	10319	10215	10219	10363	10310	10323	10213	10222	10235	10279	10167	10190	10166	10114	10281	10218	10158	10366	10152	10340	10284	10193	10218	10184	10199	10310	10199	10287	10183	10484	10383	10273	10236	10263	10231	10312	10146	10238	10196	10220	10113	10177	10378	10231	10143	10314	10226	10133	10273	10340	10207	10341	10032	10307	10218	10244	10183	10279	10197	10265	10303	10238	10273	10113	10002	10212	10303	10219	10402	10335	10250	10262	10262	10228	10332	10403	10328	10224	10287	10221	10209	10089	10120	10376	10278	10217	10222	10199	10118	10054	10241	10216	10227	10129	10134	10260	10368	10240	10080	10227	10088	10248	10328	10252	10212	10299	10190	10195	10337	10257	10251	10090	10130	10194	10167	10165	10204	10331	10134	10185	10040	10356	10231	10259	10187	10256	10151	10174	10280	10207	10164	10202	10140	10041	10195	10069	10258	10302	10382	10216	10285	10076	10375	10111	10099	10230	10167	10106	10318	10198	10264	10149	10170	10074	10168	10198	10207	10297	10160	10197	10226	10146	10224	10263	10413	10219	10187	10215	10245	10247	10222	10240	10205	10106	10222	10355	10314	10326	10366	10158	10072	10238	10280	10167	10130	10322	10118	10278	10166	10226	10185	10121	10172	10287	10244	10223	10148	10127	10337	10211	10146	10228	10225	10276	10195	10157	10228	10254	10209	10134	10438	10192	10220	10306	10265	10188	10052	10278	10250	10234	10250	10195	10155	10179	10341	10300	10164	10178	10315	10324	9960	10243	10198	10131	10155	10100	10114	10123	10219	10111	10181	10256	10095	10301	10110	10214	10237	10096	10292	10175	10238	10252	10292	10262	10315	10045	10194	10211	10282	10193	10232	10351	10100	10213	10190	10281	10272	10248	10238	10270	10189	10347	10147	10330	10259	10356	10089	10236	10223	10252	10272	10226	10351	10163	10308	10168	10267	10113	10167	10227	10062	10308	10155	10203	10150	10187	10196	10233	10108	10265	10121	10230	10348	10111	10190	10152	10232	10164	10094	10248	10292	10186	10274	10184	10234	10381	10074	10320	10079	10101	10205	10200	10146	10132	10180	10204	10236	10135	10123	10119	10170	10286	10289	10161	10252	10133	10268	10222	10329	10312	10311	10148	10340	10230	10188	10254	10158	10083	10224	10159	10154	10042	10293	10213	10194	10131	10216	10172	10209	10403	10234	10170	10337	10005	10095	10228	10261	10273	10160	10298	10155	10291	10228	10275	10343	10226	10242	10215	10252	10230	10306	10149	10254	10080	10186	10176	10071	10190	10294	10331	10352	10100	10256	10311	10184	10239	10293	10172	10212	10058	10194	10186	10170	10183	10325	10125	10195	10286	10296	10186	10312	10221	10231	10183	10065	10223	10165	10242	10114	10238	10087	10198	10166	10323	10291	10390	10169	10292	10291	10199	10231	10192	10150	10172	10257	10052	10185	10184	10342	10286	10332	10194	10190	10349	10179	10025	10208	10174	10175	10289	10225	10202	10302	10217	10134	10251	10094	10210	10243	10432	10316	10316	10282	10106	10296	10329	10172	10253	10061	10139	10288	10292	10197	10282	10231	10271	10196	10323	10177	10113	10291	10112	10173	10203	10206	10307	10193	10068	10165	10251	10298	10364	10210	10267	10351	10112	10266	10272	10253	10202	10194	10119	10131	10362	10168	10138
33520	33250	38831	35127	31477	28576	25879	23699	22040	20590	19653	18766	18530	18244	18031	18077	17646	17819	17523	17515	17322	17332	17271	17409	17243	17431	17489	17250	17419	17335	17400	17231	17456	17328	17421	17400	17194	17444	17404	17428	17387	17458	17516	17400	17346	17354	17442	17466	17477	17486	17328	17335	17485	17419	17300	17344	17524	17272	17462	17377	17338	17276	17462	17493	17356	17522	17567	17429	17220	17565	17418	17288	17523	17341	17284	17442	17213	17437	17413	17379	17379	17499	17320	17290	17284	17424	17476	17366	17348	17302	17419	17330	17330	17372	17260	17361	17324	17432	17491	17271	17322	17586	17242	17259	17406	17268	17425	17506	17449	17356	17300	17549	17130	17317	17470	17368	17250	17320	17208	17479	17471	17392	17254	17347	17193	17213	17381	17410	17447	17353	17416	17309	17293	17365	17274	17236	17374	17284	17242	17342	17259	17244	17283	16934	17300	17311	17226	17258	17132	17398	17478	17069	17152	17352	17230	17413	17272	17358	17256	17360	17526	17455	17423	17382	17444	17445	17275	17373	17269	17351	17376	17357	17122	17368	17348	17225	17217	17288	17522	17527	17508	17031	17316	17471	17279	17297	17302	17355	17229	17199	17362	17138	17364	17318	17481	17482	17369	17497	17294	17165	17503	17244	17424	17203	17182	17181	17319	17289	17246	17310	17328	17519	17243	17377	17267	17378	17426	17298	17390	17155	17244	17392	17252	17273	17284	17369	17500	17327	17357	17212	17445	17340	17229	17428	17439	17408	17342	17372	17283	17313	17286	17310	17358	17232	17383	17544	17533	17302	17098	17499	17213	17118	17434	17307	17315	17292	17443	17203	17455	17166	17383	17646	17481	17306	17349	17352	17507	17278	17237	17377	17474	17332	17188	17389	17433	17279	17430	17192	17324	17495	17366	17422	17282	17294	17463	17342	17025	17357	17283	17152	17472	17296	17291	17327	17411	17267	17441	17385	17488	17351	17260	17321	17157	17388	17315	17147	17196	17318	17356	17318	17519	17499	17422	17214	17270	17577	17381	17291	17459	17512	17369	17442	17408	17382	17452	17410	17238	17352	17400	17329	17196	16936	17335	17350	17379	17474	17485	17526	17518	17550	17374	17280	17357	17419	17059	17434	17318	17294	17458	17354	17559	17132	17188	17194	17380	17496	17291	17407	17330	17384	17277	17417	17311	17363	17412	17326	17471	17358	17413	17511	17322	17348	17324	17338	17340	17401	17384	17287	17243	17162	17497	17530	17429	17441	17264	17198	17409	17336	17163	17300	17208	17399	17380	17221	17372	17516	17300	17504	17643	17443	17179	17065	17413	17422	17528	17363	17586	17451	17428	17231	17557	17428	17355	17470	17138	17319	17330	17502	17235	17097	17421	17493	17352	17080	17233	17282	17558	17494	17400	17445	17419	17301	17377	17513	17322	17237	17258	17204	17584	17341	17268	17502	17375	17394	17175	17348	17576	17249	17306	17525	17321	17270	17112	17281	17384	17448	17391	17294	17309	17298	17385	17276	17392	17237	17179	17433	17235	17286	17582	17303	17370	17230	17164	17156	17180	17172	17380	17262	17424	17314	17271	17307	17221	17354	17365	17315	17140	17189	17267	17481	17543	17146	17511	17173	17443	17117	17448	17171	17047	17199	17314	17281	17222	17546	17353	17594	17381	17345	17559	17416	17279	17333	17455	17182	17407	17403	17338	17346	17672	17262	17230	17261	17157	17376	17415	17281	17298	17201	17414	17328	17466	17412	17260	17285	17318	17140	17256	17281	17299	17135	17296	17554	17256	17310	17393	17279	17349	17361	17318	17322	17243	17417	17469	17490	17292	17351	17347	17420	17564	17384	17328	17268	17444	17442	17543	17166	17221	17509	17480	17345	17182	17272	17324	17456	17286	17506	17240	17242	17174	17373	17444	17373	17297	17576	17370	17325	17298	17176	17262	17444	17270	17499	17677	17455	17401	17357	17377	17068	17328	17355	17230	17478	17347	17331	17230	17444	17283	17262	17226	17211	17302	17217	17774	17558	17539	17317	17340	17440	17367	17255	17126	17358	17426	17359	17235	17363	17405	17405	17280	17262	17300	17540	17356	17332	17216	17429	17343	17517	17222	17560	17338	17350	17248	17300	17316	17197	17667	17577	17500	17463	17280	17469	17361	17488	17200	17225	17241	17325	17472	17303	17384	17523	17110	17214	17297	17346	17298	17350	17517	17303	17251	17339	17358	17355	17264	17321	17284	17496	17331	17517	17442	17407	17339	17200	17453	17224	17510	17225	17338	17261	17467	17407	17346	17183	17307	17368	17275	17234	17432	17429	17449	17428	17269	17349	17282	17321	17434	17410	17263	17472	17201	17434	17250	17238	17478	17231	17475	17169	17317	17301	17397	17342	17104	17274	17253	17176	17330	17359	17438	17416	17021	17435	17247	17452	17300	17091	17343	17550	17362	17309	17447	17439	17223	17187	17441	17325	17307	17329	17283	17428	17217	17321	17418	17329	17440	17544	17359	17249	17376	17642	17319	17271	17348	17305	17320	17287	17487	17419	17206	17303	17302	17264	17205	17314	17363	17293	17305	17077	17416	17363	17195	17181	17432	17302	17471	17486	17553	17261	17285	17271	17427	17216	17364	17418	17593	16962	17221	17314	17568	17439	17498	17119	17329	17449	17370	17387	17367	17217	17136	17297	17190	17375	17409	17500	17279	17447	17286	17377	17147	17035	17465	17372	17323	17094	17288	17400	17137	17259	17511	17489	17513	17242	17375	17086	17307	17394	17491	17316	17612	17268	17365	17454	17416	17379	17542	17466	17492	17362	17508	17187	17388	17267	17442	17307	17291	17461	17600	17311	17111	17149	17279	17046	17459	17535	17559	17462	17374	17431	17375	17368	17335	17313	17351	17152	17500	17462	17458	17340	17508	17248	17439	17216	17363	17484	17384	17462	17422	17574	17584	17294	17387	17450	17264	17155	17334	17396	17450	17154	17311	17382	17455	17488	17514	17163	17390	17297	17443	17409	17418	17337	17255	17475	17460	17354	17361	17343	17494	17289	17301	17431	17344	17194	17424	17331	17308	17201	17131	17292	17204	17540	17195	17493	17406	17555	17348	17193	17327	17181	17174	17221	17374	17380	17310	17121	17289	17469	17308	17376	17189	17469	17360	17318	17403	17388	17225	17278	17438	17280	17305	17240	17400	17523	17461	17488	17296	17493	17398	17204	17395	17465	17322	17297	17538	17335	17391	17406	17277	17603	17256	17334	17503	17307	17418	17338	17298	17242	17296	17158	17424	17338	17559	17451	17324	17240	17489	17636	17395	17288	17263	17304	17211	17285	17398	17222	17486	17418	17243	17259	17317	17279	17297	17339	17397	17327	17266	17459	17433	17460	17503	17225	17311	17340	17211	17266	17224	17492	17395	17265	17116	17166	17225	17414	17203	17500	17284	17196	17446	17390	17393	17360	17335	17316	17380	17475	17430	17502	17232	17196	17404	17234	17348	17396	17414	17482	17230	17314	17352	17289	17023	17247	17383	17383	17364	17439	17465	17190	17265	17501	17304	17334	17249	16989	17502	17197	17343	17249	17311	17148	17556	17650	17611	17327	17491	17517	17461	17465	17486	17361	17441	17209	17404	17441	17190	17244	17299	17278	17365	17497	17501	17357	17554	17434	17573	17381	17370	17131	17427	17330	17418	17410	17532	17481	17533	17457	17281	17352	17353	17374	17112	17560	17124	17365	17306	17060	17395	17334	17341	17186	17405	17401	17441	17389	17365	17322	17403	17385	17220	17391	17507	17366	17451	17092	17422	17436	17235	17432	17240	17235	17286	17291	17469	17345	17394	17345	17172	17418	17162	17276	17338	17327	17563	17293	17337	17214	17474	17409	17445	17514	17561	17477	17351	17520	17306	17195	17476	17337	17542	17412	17630	17185	17352	17461	17463	17437	17382	17422	17325	17318	17266	17320	17296	17327	17095	17313	17428	17349	17185	17463	17476	17315	17330	17334	17501	17449	17399	17274	17571	17400	17460	17288	17322	17253	17390	17230	17380	17178	17285	17370	17452	17333	17227	17365	17295	17433	17278	17520	17398	17409	17294	17242	17355	17426	17307	17240	17185	17368	17430	17377	17414	17290	17260	17410	17345	17309	17290	17410	17388	17428	17435	17324	17336	17449	17489	17611	17486	17431	17410	17298	17512	17511	17264	17422	17397	17429	17245	17328	17269	17237	17196	17416	17418	17315	17338	17283	17220	17466	17335	17210	17271	17320	17195	17211	17434	17342	17248	17414	17381	17265	17334	17610	17594	17474	17170	17417	17359	17383	17420	17448	17458	17632	17506	17492	17479	17482	17427	17369	17164	17239	17339	17550	17506	17444	17446	17300	17415	17383	17368	17382	17627	17652	17378	17462	17187	17300	17276	17232	17299	17180	17353	17301	17333	17180	17220	17353	17304	17210	17578	17382	17140	17329	17440	17233	17332	17387	17363	17284	17442	17361	17553	17353	17375	17275	17626	17487	17248	17407	17159	17351	17406	17266	17521	17363	17397	17415	17544	17392	17317	17215	17157	17300	17162	17290	17278	17347	17467	17150	17374	17428	17402	17429	17553	17092	17298	17208	17247	17408	17594	17339	17257	17386	17301	17612	17373	17256	17343	17675	17280	17279	17303	17350	17369	17216	17337	17493	17447	17328	17367	17261	17196	17407	17395	17432	17421	17295	17274	17212	17430	17235	17370	17342	17342	17332	17390	17387	17177	17239	17423	17345	17306	17325	17488	17456	17319	17227	17433	17182	17435	17530	17058	17373	17263	17283	17307	17348	17427	17432	17467	17429	17180	17342	17293	17047	17420	17341	17532	17498	17399	17395	17189	17378	17417	17195	17376	17343	17280	17230	17381	17454	17178	17450	17562	17279	17191	17400	17427	17287	17336	17365	17252	16990	17315	17443	16959	17229	17378	17215	17469	17515	17528	17293	17391	17315	17328	17454	17382	17253	17512	17334	17279	17284	17274	17344	17341	17420	17421	17149	17374	17326	17250	17181	17219	17493	17381	17287	17404	17373	17248	17360	17290	17541	17342	17114	17528	17386	17509	17451	17476	17239	17329	17478	17271	17438	17386	17059	17333	17330
25597	34187	33822	28792	26927	22909	19809	17406	15369	13635	12448	11871	11222	11075	10476	10347	10311	10167	10053	10149	10110	10036	9959	10161	10002	9884	9951	9877	10004	9766	9817	10080	9924	9948	10016	10020	9930	10034	10023	10064	10058	9844	9797	9946	9866	9998	10004	10062	9941	10002	9994	9858	9895	9909	9867	9996	9839	10116	9924	9865	9891	9976	10031	9833	9946	10025	9966	9708	10008	10024	9946	9894	9984	9979	9990	9893	9973	10072	9837	9949	9939	9986	9991	9867	9922	9900	9933	9968	9832	9830	9872	9979	9968	9926	9957	10000	9904	10080	9874	9845	9950	9900	10008	9886	9924	9947	9697	9863	9818	10028	9902	9779	9874	9949	9762	9884	9926	9861	9906	9872	9931	9835	9806	9935	9846	9780	9892	10005	9854	9897	9932	10037	9985	10031	9903	10044	9811	9935	10041	9940	9896	9773	9950	9942	10069	10092	9833	9866	9927	9884	9924	9879	9904	9846	9830	10026	10026	9902	9969	9891	10001	10017	10023	9851	9984	9784	10005	9885	10092	9856	9855	9865	9906	9799	9903	9900	9909	9840	9876	10004	9893	9726	9784	9977	9928	9820	9917	9960	9914	9889	9925	9797	9965	10042	9950	9895	10021	9890	9965	9859	9932	9910	9763	10047	9980	10092	9825	9806	9977	9901	9821	9892	9824	9993	9875	9954	9908	9939	9887	10002	10033	9797	9708	9973	9869	9937	9997	9854	10040	9917	9858	9943	9996	9956	9905	9814	10049	9816	9923	9998	9955	9983	9892	9919	9996	9869	9857	9856	9898	9907	9922	9852	10014	9958	9940	9902	9912	9802	9950	9964	9817	9891	9916	9884	9941	9841	9852	9978	9838	9736	9866	9991	10035	9796	10007	9940	9936	9913	9779	9919	9794	9878	9905	10025	10046	9992	9998	9744	9811	9900	9833	9810	9858	10055	9953	9910	9796	9796	10003	9950	9968	10013	9991	9862	9896	9933	9953	9834	9735	10150	9982	9920	9717	10008	9915	9959	9796	9820	9853	9988	9763	10011	9931	9841	9869	9747	9873	10097	9921	10038	9915	9912	10063	9788	9977	10041	10049	9900	9943	9993	9956	9966	9954	9953	9830	9835	9781	10052	9915	9921	9971	9775	9767	9915	9994	9969	9967	9956	9928	9957	10042	10033	9961	9886	9860	9911	10019	9931	9867	9876	9896	9995	10030	9818	10010	9920	9943	9872	9977	10058	9852	9931	9965	9857	9852	9892	10055	9859	9825	9787	9666	10029	9873	10073	9853	10004	9797	9877	9950	9849	9943	9863	9908	9792	9992	9833	9971	9915	9990	9891	9971	9797	9968	9929	9945	9895	9900	9969	9886	10051	9799	9913	9858	9952	9973	10125	9904	9954	9922	9923	9787	9965	9914	9874	9680	9832	9928	10030	10001	9935	9957	10009	9884	9772	9990	9800	9933	9857	9898	9806	9824	9960	9926	9831	9954	10179	9936	10024	9951	9755	9856	9796	9844	9823	9902	9947	9983	9970	9978	10025	9985	10042	9923	9857	10071	9894	9808	9962	9939	9944	9882	9996	10019	10022	9994	9917	9898	9928	10056	9931	10065	9990	9999	9934	10020	9837	9917	9849	9881	9944	9929	10083	10041	9933	9869	9921	9873	9954	9931	9890	10048	10013	9853	9962	9966	9905	9828	9793	10002	9928	9963	9959	9862	10051	9960	9922	9871	9953	9886	9981	9969	9758	9953	9854	9949	9831	9882	9999	9988	9929	9903	9941	9966	9986	9882	10044	9938	9985	10076	9828	9974	10026	9945	10046	10076	9890	9981	9902	9820	9989	9889	10093	9986	9864	9947	9999	10122	10143	9864	9899	10021	9864	9849	9806	9878	9933	9975	9824	9943	9939	10046	9914	9911	9911	10109	9830	9935	9884	10049	10011	9955	9784	9917	9914	9795	9940	9915	9966	9909	9891	9808	10020	9979	10036	10075	9951	9942	9964	9893	9876	9840	9890	10024	9798	9840	9847	9881	9847	9955	9885	9847	9917	10033	10077	9863	9889	9931	10019	9860	9974	10002	9643	9969	10031	9851	10057	9798	9988	10001	9912	9957	9949	9850	9858	9955	9762	9967	9890	9906	10042	9898	9876	9913	9956	10000	9867	9936	9896	10018	9818	10057	10028	9896	9905	9851	9910	9987	9956	10165	9866	10051	9936	9682	9900	9914	10017	9981	10030	9865	10054	9930	9868	9820	9948	9905	9925	10005	9846	9994	9922	9797	10015	9939	9853	9918	9964	9868	9980	9978	9879	9843	9931	9947	9866	9903	9997	9858	9832	9864	10096	9872	10049	9901	9871	10082	10014	9937	9875	9944	9961	9666	9991	9897	9879	9929	10054	9875	9779	10058	9981	9999	9905	9928	9751	9974	9981	9986	10004	9877	9836	9751	9929	9927	9789	9903	10006	9859	9943	9986	9866	9873	9880	9886	9882	9817	9979	9984	9984	10006	9906	9810	9922	9877	10017	10058	9991	10081	9878	10212	9865	9847	9778	9917	9807	9892	10077	9902	9889	9911	9958	10049	9974	9886	9915	9929	10169	9867	9922	9836	9986	9916	9841	9891	9985	9919	10021	9946	10025	9841	9941	9889	9955	9919	9955	9899	9748	10045	9926	9871	9909	9902	9944	9665	9783	9893	10059	9942	9954	9953	9849	9793	9930	9804	10055	10033	9882	9930	9802	9833	9887	9964	10023	9883	9881	9888	9917	10098	9983	9893	9911	10013	9867	9944	9901	9809	9952	9960	9903	10087	9878	9932	9709	9850	9843	9929	9914	9989	9804	9885	9892	9859	10023	9983	9842	9871	9902	9858	9980	9944	10088	9872	9960	10022	10063	9851	9864	9853	9916	9999	9894	9984	9964	9966	9777	9919	9896	9865	9931	10014	10001	9996	10004	9888	9828	9959	10017	9898	9932	9982	9880	9852	10098	9951	10040	9975	9826	9983	9901	10040	10110	9931	9917	9913	9953	9955	9924	10047	9883	9939	9845	9942	10081	10038	9840	9866	9845	9878	9876	9880	9943	9844	10104	9781	9882	9906	9918	9966	9977	9820	9874	9805	9871	9833	10040	9877	10013	9891	9956	9941	9945	9949	9941	9918	9854	9734	10001	9793	10006	10114	9952	9894	9900	9894	9936	9900	9944	9920	9979	9994	9939	9823	9839	9836	9942	9933	9954	9946	9778	9962	9946	9825	9950	9907	9886	9933	9888	9953	10003	10022	9956	9911	10129	9934	9955	10053	9886	9911	9991	9830	9960	9745	9937	9903	9846	9828	10053	9784	9872	9871	10015	9941	9785	9732	9925	9844	9988	9858	9708	9999	9946	10032	9974	9917	9934	9914	9916	9892	9932	9957	10041	10069	9787	9873	9923	10041	9850	9766	9817	10010	10072	10025	9843	10015	10000	9931	9903	9927	9894	9928	9754	9733	9917	9850	9935	9827	10030	9948	9986	9859	9729	9960	9752	9827	9877	9977	9972	10034	9991	10116	9815	9833	9971	10001	9977	9800	9825	9911	9773	9953	9939	9972	9990	9955	9842	9848	10065	9750	9933	9782	10028	9863	9886	9823	9997	9953	10092	9910	9986	9885	9856	10062	10041	9916	9793	10043	9979	9887	9952	9918	10011	9822	9989	9995	9812	9754	9915	9859	9948	9822	9965	9997	9901	9870	9851	9967	9918	9903	9883	9851	10001	9957	10055	9837	9907	9893	10076	9910	9869	9768	10027	10067	9970	10122	9991	9861	9903	9801	9956	9961	10010	9890	9969	9946	9994	10000	9866	9970	9935	9935	9992	9831	9867	9962	9796	10113	9954	9909	9912	10047	10036	9896	9979	10053	9937	10050	9840	9756	9841	9900	9839	9893	10134	9821	9810	9885	9964	9947	9881	9898	9817	9994	9920	9908	9913	9992	9850	9894	9903	10029	10088	9989	9873	9805	9970	10036	10025	9978	10028	9934	10049	9763	9952	9908	9987	9893	9955	9888	9815	9975	9918	9889	10024	9925	9795	9984	10055	9917	9867	10043	10041	9935	10062	9964	9801	10016	9760	9965	9981	9845	9960	9976	9801	9871	9975	9908	9798	10007	10023	9920	9919	10056	9985	9999	9994	9802	9917	9887	9827	9964	9947	9978	9936	10039	10054	10020	9889	10044	9875	9928	10004	9810	9813	9998	9988	9864	9853	10010	10029	9850	10107	9968	9866	9846	9907	9793	9966	9950	9835	9965	10039	9978	9938	9951	9876	9951	10008	9993	9863	9886	10055	9825	10018	9821	9884	10088	9807	10014	9729	9866	10071	9836	10013	9947	9834	9876	9907	9904	9953	9905	10049	9826	9835	9927	9892	10031	9946	9860	9861	9980	9901	9883	9971	9895	9917	9820	10010	9998	9810	9811	9945	9999	9909	9955	10019	9963	9869	9830	10140	9953	9874	9972	9990	9862	9972	9908	9889	10006	9880	9960	10127	9983	9935	9919	9923	9940	9982	9838	9893	9999	9891	10017	9754	10001	9966	9977	9947	9859	9867	10071	9848	9968	9960	9996	9948	9889	10044	9893	9921	9788	9807	10059	9997	9928	9735	9855	10084	9982	9972	10134	9850	10001	9769	9970	9972	9875	9983	10010	9935	9833	9948	9981	9701	9873	9834	9921	9818	9786	9820	9965	9974	9967	10020	9940	9899	9798	9884	9927	10025	9911	9931	10099	9981	9926	9841	10029	9908	9823	10025	9902	9897	9944	9922	9829	9918	9896	9889	9864	9958	9814	9811	10131	10034	9814	10127	9983	9905	9864	9954	9797	9943	9776	10000	9849	9792	10097	10115	9946	9911	9855	9799	9640	9884	9964	9852	9923	9865	9802	9912	9940	10004	9854	9827	9891	9908	9834	9953	9893	9929	9989	9962	9895	9915	9895	9948	9876	9985	9914	9949	9872	9716	9865	9988	9980	9960	9897	9988	9928	9900	9917	10023	9997	9984	9982	9966	9929	9837	9893	9997	9913	9868	9944	9953	9899	9879	10078	9833	10006	9866	9911	9980	9852	9958	9899	9892	10045	9957
24808	20855	28415	31856	31966	31181	29163	25615	23570	22215	20704	19799	19025	18570	18223	18092	17769	17647	17760	17287	17254	17260	17252	17328	17481	17336	17314	17304	17334	17033	17178	17315	17391	17222	17214	17340	17184	17088	17199	17233	17370	17078	17247	17357	17353	17147	17159	17390	17239	17330	17311	17385	17372	17141	17095	17170	17280	17214	17371	17367	17439	17147	17198	17106	17168	17205	17345	17123	17158	17163	17141	17249	17244	17146	17223	17069	17183	17325	17347	17107	17205	17245	17554	17357	17357	17548	17533	17153	17503	17329	17032	17178	17207	17335	17209	17135	17053	17150	17271	17358	17505	17256	17340	17269	17359	17141	17143	17229	17317	17279	17258	17150	17194	17161	17135	16966	17405	17302	17171	16995	17207	17105	16920	17060	17174	17110	17183	17288	17143	17204	17217	17118	17124	17179	17046	17319	17110	17218	17279	17093	17160	17080	17145	17304	17242	17156	17227	17241	17042	17147	17310	17106	17267	17161	17211	17161	17192	17186	17046	16945	17282	17409	17106	17200	17092	17292	17326	17233	17251	17158	17243	17184	17412	17245	17225	17504	17231	16962	17111	17229	17347	17205	16896	17066	17210	17171	17261	17153	17003	17107	17314	17363	17097	17163	16969	17219	17373	17240	17056	17129	17507	17094	17243	17071	17029	17204	17304	17206	17402	17208	17180	17184	17283	17186	17173	17061	17147	17287	17002	17076	17319	17244	17434	17137	17063	17216	17050	17258	17294	17473	17148	17238	17317	17437	17237	17005	17131	17151	17149	17104	17069	17092	17090	17322	17374	17263	17066	17182	17254	16987	17264	17258	17215	17415	17284	17200	17263	17404	17099	17159	17250	17168	17098	17110	17079	17139	17319	17110	17109	17085	17238	17391	17271	17210	17318	17249	17207	17258	17241	17280	17379	17331	17172	17015	17220	17116	17253	17252	17190	17172	17258	17284	17259	17076	17189	17154	17092	17276	17276	17342	17374	17105	17098	17146	17442	17182	17422	17219	17323	17212	17108	17048	17157	17145	17391	17246	17296	17409	17122	17191	17154	17067	17366	17327	17367	17092	17119	17203	17132	17177	17006	17028	17177	17154	17269	17455	17274	17048	17265	17155	17075	17090	17364	17071	17091	17196	17290	17146	17005	16980	17138	17243	17195	17202	17169	17046	17096	17208	17072	17173	17242	17174	17177	17265	17210	17165	17238	17135	17101	17341	17111	17104	17169	17263	17037	17191	17209	17021	17203	16917	17110	17120	17308	17393	17228	17226	17231	17086	17108	17210	17175	17158	17158	17103	17253	17300	17174	17128	17061	17204	17087	17171	17255	17111	17275	17181	17140	17034	17348	17120	17579	17107	17364	17476	17343	17349	17208	17100	17145	17287	17149	17197	17335	17058	17045	17070	17271	17015	17123	17089	17085	17002	17374	17138	17232	17327	17169	17282	17052	17161	17340	17290	17148	17340	17347	17373	17241	17123	17369	17153	17158	17112	17365	16867	17208	17075	17156	17118	17081	17071	17348	17390	17311	17385	17070	17372	17303	17130	17238	17264	17229	17272	17089	17119	17080	17354	17014	17209	17122	17346	17188	17388	17276	17056	17224	17344	17178	17247	17373	17281	17062	17160	17133	17325	17192	17167	17197	17206	17174	17148	17103	17100	16929	17125	17372	17302	16968	17151	17214	17220	17151	17148	17299	17316	17436	17170	17363	17149	17346	16991	17310	17296	17428	17100	17114	17122	17110	17416	17039	17078	17120	17237	17170	17184	17274	17237	17238	17134	17222	17257	17351	17110	17165	17390	17256	17024	17257	17419	17147	17097	17332	17042	17299	17303	17150	17159	17060	17157	17038	17129	17142	17289	17325	17336	17234	17079	17110	17042	17250	17128	17348	17100	17198	17272	17125	17227	17340	17397	17288	17215	17188	17337	17214	17075	16977	17290	17312	17165	17139	17340	17029	17107	17199	17090	17284	17074	17239	17248	17220	16925	17157	17389	17215	17355	17181	17161	17231	17160	17208	17093	17428	16965	17093	17046	16990	17286	17290	17062	17321	17275	17006	17326	17160	17275	17376	17215	17104	17112	17234	17046	17168	17104	17278	16992	17267	17186	16992	17080	17248	17219	17207	17458	17152	17333	17251	17084	17001	17273	17330	17203	17209	17194	17215	17184	17268	17219	17399	17147	17463	17152	17186	17101	17448	17323	16996	17137	17441	17166	16790	17430	17178	17214	17173	17314	17263	17051	17264	17211	17304	17408	17114	17146	17316	17023	16978	17017	17063	17253	17156	17245	17339	17187	17220	17198	17249	17311	17312	17191	17213	17044	16948	17312	17010	17179	17020	17232	17357	17270	17237	17467	17010	17164	17132	17157	17315	16889	17334	17035	17393	17262	17304	17172	17248	16915	17088	17199	17311	17449	17268	17241	17153	17408	17214	17039	17284	17205	17183	17103	17302	17170	17193	16953	16964	17206	17285	17248	17135	17365	17321	17288	17179	17089	16956	17112	17173	17258	17232	17212	17148	17218	16997	17070	17069	17157	17182	17203	17210	17174	17371	17157	17593	17192	17244	17463	17206	17245	17156	17295	17381	17337	17233	17128	17149	16990	17170	17300	17278	17382	17450	17102	17109	17195	17147	17222	17478	17151	17159	17142	17449	17259	17338	17166	17330	17153	17032	17218	17157	17027	17311	17458	17158	17036	17202	17379	17249	17219	17229	17208	17289	17286	17090	17277	17361	17144	16968	17150	17084	17465	17252	17153	17338	17209	17205	17121	17164	17251	17265	17305	17330	17157	17426	17334	17203	17231	17197	17128	17137	17048	17203	17150	17271	17154	17232	17321	17175	17229	16998	17100	17209	17458	17246	17256	17121	17268	17292	17241	17386	17381	17030	17156	17172	17223	17252	17313	17164	17232	17102	17250	17287	17179	17187	17438	17189	17338	17140	17349	17239	17273	17187	16964	17257	17112	17384	16928	17373	17265	17365	17198	17165	16945	17000	17092	17437	17257	17327	17110	17301	17297	17505	17006	17166	17253	17238	16793	17015	17212	17207	17245	17182	17136	17116	17018	17232	17134	17188	17142	17259	17006	17119	17068	17116	17079	17044	17199	17117	17090	17158	17145	17032	17289	17109	17109	17362	16947	17076	17329	17121	17000	17113	17175	17099	17240	17270	17497	17088	17325	17050	17171	17014	17138	17094	17284	17215	17273	17220	17350	17284	17232	17290	17224	17189	17294	17075	17142	17155	17199	17409	17367	17132	17157	17070	17191	17031	17265	17361	17030	17133	16983	17279	17125	17384	17099	17327	17230	16962	17068	17242	17229	17163	17293	17204	17037	16958	17456	17214	17151	17126	17024	17206	17095	17145	17182	17178	17071	17360	17111	17058	17359	17271	16945	17298	17277	17148	17256	17204	17336	17062	16949	17352	17276	17154	17196	17206	17386	17171	17160	17230	17395	17190	17359	17095	17325	17200	17208	17303	17231	17139	17245	17185	17239	17193	17227	17124	17015	17100	17206	16952	17220	17226	17275	17286	17091	17132	17272	17032	17125	17089	17073	17175	17104	17175	17117	17202	17374	17435	17144	17106	17153	17292	17362	17023	17292	17246	17352	17112	17081	17141	17430	17186	17091	17168	17415	17207	17217	17200	17240	17194	17466	17286	17079	17086	17353	17190	17151	17161	17103	17327	17295	17253	17040	17295	17113	17256	17230	17136	17172	17381	17153	17226	17227	17326	17181	17079	17225	17291	17469	17163	17355	17264	17036	17187	17377	17159	16931	17221	17107	17296	17241	17374	17251	17257	17043	17126	17542	17293	17185	17030	17230	17167	17141	17221	17148	17007	17420	17168	17096	17210	17254	17350	17516	17373	17061	17107	17356	17148	17412	17134	17183	17250	17467	17123	17422	17202	17116	16971	17310	17063	17144	17100	17121	17250	17404	17011	17124	17234	17395	17049	17210	17146	17166	17115	17057	17159	17213	17361	17120	17162	17210	17032	17162	17090	17115	17258	17184	16988	17150	17168	17177	17201	17141	17181	17206	17315	17247	17367	17356	17448	17149	17210	17090	17119	17355	17310	17241	17289	17378	17306	17324	17207	17082	17126	17337	16968	17052	17109	17453	17221	16920	17189	17279	17264	17353	17269	17415	17188	17043	17307	17166	17173	17235	17376	17233	17321	17256	17327	16968	17254	17129	17244	17251	17441	17373	17123	17227	17081	17273	17063	17054	17295	17246	17199	17198	17250	17275	17433	17327	17302	17244	17391	16916	17288	17258	17370	17383	17405	17438	17302	17163	17092	17068	17306	17182	17151	17143	17321	17407	17493	17368	17152	17022	17245	17180	17175	17459	17088	17174	17256	17268	17330	17365	17267	17286	17256	17235	17378	17143	17255	17268	17094	17046	17214	17160	17252	16909	17184	17321	17248	17092	17112	17128	17063	17210	16934	17339	17313	17206	17150	17299	17240	17054	17170	17403	16987	17090	17060	17353	17038	17055	17358	17113	17204	17228	17291	17106	17184	17115	17382	17224	17005	17312	17176	17196	17285	17314	17218	17118	17296	17137	17218	17161	17149	17300	17118	17224	17284	17160	17278	17434	17363	17174	17142	17087	17253	17445	17275	17120	17171	16946	17038	17057	17173	17121	17196	17118	17187	17269	17299	17289	17100	17045	17177	17512	17433	17132	17065	17108	17179	17117	17142	17068	17022	16990	17341	17170	17290	17121	17052	17241	17355	17114	17159	17211	17158	17264	17243	17193	17207	17305	17035	17103	17184	17226	17142	17156	17166	17085	17077	17246	17139	17147	17116	17059	17062	17218	17003	17281	17222	17114	17283	17465	17294	17107	17413	17248	17287	17443	17049	17151	17059	17166	16944	17159	17162	17231	17153	17177	17185	17344	17523	17024	17248	17318	17150	17268	17339	17128	17243	17086	17070	16938	17056	17267	17207	17057	17359	17154	17383	17271	17270	17413	17308	17296	17117	17057	17283	17290	17173	17406	17275	17342	17325	17148	17234	17330	17225	17130	17485	17201	17353	17064	17076	17306	17318	17179	17197	17177	16865	17351	17427	17453	17303	17121	17529	17395	17296	17217	17122	17273	17332	17085	17006	17175	17110	16941	17344	17411
23622	37610	38250	36322	30891	26235	22297	19545	17294	15572	14184	12627	11970	11338	11086	10682	10536	10361	10355	10280	10208	10118	10021	10090	10206	9958	9986	10051	9980	9964	9970	9816	9797	9993	10170	9957	10020	9980	10071	10067	10133	10097	10039	9919	10060	9803	9986	9736	10017	10016	10233	9860	9933	9931	10037	9967	10024	10005	9861	10190	9972	10074	9993	9836	10116	9998	10070	9905	10001	9912	10040	10173	10012	9892	9993	9952	9927	9877	10004	10127	9991	9778	10117	9880	9962	10132	10046	10132	9926	10010	10110	10120	9771	9875	9933	9876	9979	9947	9850	9978	9932	10092	10003	9977	10011	10061	9814	10137	9865	9907	10034	9834	9858	10011	10026	9858	9942	9938	9946	9905	10097	9948	10026	10019	9986	10036	9976	10066	9972	9923	10038	9858	9989	9859	9999	10019	9938	9986	9927	10043	9891	9931	9842	9797	9959	10010	10019	9950	10062	9906	9949	9883	10227	9932	9877	9995	9869	9953	9996	9930	9960	9976	10088	10157	10012	10008	10075	9976	9934	9974	10072	9866	9845	10058	10054	9991	9864	9950	9927	10056	9977	10099	9789	9842	9968	9972	9961	9914	10031	9837	10043	9882	9746	9965	10140	9893	9790	10063	9981	9909	9940	9903	9929	9902	9857	9949	9822	9864	9864	9962	9789	9871	9982	9945	9919	9990	9986	9909	10059	9837	9885	10007	9900	9930	9923	9905	9912	9965	9895	9957	9958	10047	10033	10037	9915	9836	10052	9967	9924	9979	9890	9923	10012	9889	9933	9964	9894	9976	9921	10029	9971	10096	10059	9851	9925	9933	9762	9985	10101	9974	9870	9996	9885	9904	9832	9960	10103	10051	9826	10021	9987	9944	9832	10083	9990	9911	10042	9866	9867	10083	9976	9952	9994	9885	9896	10002	9859	9984	10095	9946	9967	10024	10012	9906	9968	9828	10012	9953	9870	10060	9932	10011	9894	10040	10024	9953	9902	10012	10035	9940	10008	10019	9905	9814	9921	9934	9942	10017	9925	10050	9927	9965	9880	9983	9868	9887	9798	10019	10004	9980	10067	9911	10076	9927	10004	9889	9724	9857	9867	10030	10025	10079	9789	9865	9973	9967	10004	9914	10023	10018	10055	9988	10079	9942	9909	9900	9927	9908	9808	9987	9977	9959	10074	9938	10061	9869	9896	9969	9972	9987	9977	10058	9953	9940	10042	9864	10004	9997	9977	9765	9938	9897	9901	10025	9912	9970	9992	9888	9894	9904	9909	9892	9762	9846	9912	9833	9805	9979	9880	10132	9935	9975	9997	9961	9914	10011	9900	9968	9885	10022	9866	9866	10102	10000	9934	10034	9869	10028	9931	9925	9866	10018	9908	9987	10219	10038	10104	9931	9907	10005	9926	9908	10011	10043	9787	9945	9920	9911	10057	9972	10070	10007	10125	10034	10111	10107	10177	10023	10022	9992	10077	9901	10012	10015	9815	9825	10091	9955	10009	9904	9865	9929	9812	9895	9984	10053	10056	10030	9963	10015	9896	9898	9839	9949	10024	9954	9945	9961	10036	9925	9828	9940	10081	9936	9995	9886	9984	9942	10016	9940	9958	9890	9816	10118	9951	10004	9951	9796	9885	10037	9940	10025	10107	9996	10033	9704	9937	9860	9895	9976	10092	9993	10150	9958	10011	10075	9891	9911	10028	10083	9923	10010	9853	10093	9989	10021	10221	9972	10021	10141	9917	10087	9849	10007	9906	9865	9858	9978	9994	9805	10039	9966	9998	9879	10040	9986	9992	9793	9943	9827	9988	9975	9840	10012	10083	9917	9975	9944	9835	9858	10050	9978	10062	10001	9999	9997	10003	10159	9843	9965	9866	9906	10003	10014	9818	9833	10005	9862	10007	10018	9774	9874	9857	9995	9906	9897	10026	9969	9821	9951	9892	9968	9824	10096	10028	10011	10100	9753	9867	9735	9931	10090	10081	9952	10050	9974	9958	9975	9839	9880	9977	9901	9924	9872	9901	10113	9958	10041	9902	10050	9954	10032	9883	9910	10027	9992	10012	10008	9967	9992	9986	9810	9975	10028	10103	9976	10029	9913	9894	10063	10023	10075	9845	9972	9923	10093	9838	9979	10041	9940	9868	10037	9953	9818	10022	9842	9913	10118	9940	9854	9879	10012	9794	10013	9854	9919	10085	9852	10035	10033	10071	10079	9962	9821	10014	9957	10100	9922	9985	9814	10096	9830	9845	10053	9903	9953	9966	9894	9959	10076	10009	9878	9826	9892	9787	10093	9990	9959	9869	9962	9852	10003	9870	9761	9917	10018	9982	10028	9933	9955	9886	9992	9790	10047	9855	9929	9888	9814	9844	10051	9930	10087	9928	9982	10027	9875	9823	9887	10012	9934	10039	10103	10032	9938	10007	9947	10031	9950	10038	9827	9919	9941	9907	9878	9915	9847	9975	9961	9902	10007	9845	9858	9890	9861	10011	10044	9909	10079	9952	9953	9963	10093	9940	10145	10014	10152	9891	9873	9911	9988	9935	9942	9890	9855	10039	10067	9942	10027	9967	9867	9983	9865	9882	9971	9876	10031	9956	10016	10106	10016	9838	10029	9995	9964	9920	10074	9922	9996	9979	9885	9922	10083	9916	10030	9895	10097	9891	9954	10127	9933	9886	10003	9881	9911	10107	9901	9883	9985	9883	9902	9948	9915	9901	10013	9893	9910	10014	9959	9818	9880	9932	10050	9924	10027	9968	9862	10045	10024	9897	10048	9870	10007	9906	9951	9905	10083	9844	9954	9955	9834	10046	10090	10051	10035	9953	10145	10023	9890	9791	9945	9990	9867	9950	9844	9833	9966	10017	9908	10024	9887	10034	10017	9947	9928	10041	9951	9854	9956	9985	10154	9876	9962	9829	9985	10031	9998	10027	9859	9802	9915	10018	9941	9971	10013	10116	9840	9942	9954	9953	10051	9917	9943	10045	9965	9964	9860	10007	10014	9831	9831	9953	9911	9835	9994	10018	10058	9821	10111	9929	10069	9975	9977	9919	9945	9926	10075	9956	9921	10059	9923	9884	9864	9950	9958	9834	10030	9907	9958	9938	9949	9773	10052	10072	9849	10041	9871	9917	9996	10032	10077	9938	9934	9906	9896	10033	9994	9992	9967	10010	9904	10167	10016	9876	9953	9897	9946	10082	9924	9846	10054	10048	10047	9904	9947	10058	9899	9986	9741	9871	9914	9880	9974	9937	10183	9886	9935	9948	9748	9939	10067	9818	9935	9938	9870	10157	9895	9853	9912	9935	10046	9874	9976	10128	9936	9842	10034	10083	9898	9954	9978	9911	9857	9902	10096	9993	10021	10029	9822	9960	9844	10126	9937	9823	10009	10094	10010	9988	10117	9920	10014	9850	9946	9993	9849	9965	9903	9878	9911	9990	9984	9929	9913	9986	9935	10044	9937	9935	9965	9961	9996	10086	9956	9966	9985	9913	10008	9997	10048	9988	10089	10004	9912	9952	9861	9914	10014	9969	9790	9938	10040	9901	9974	10016	9821	9950	10006	10005	9968	9762	9833	9921	9906	10037	10024	10016	9962	10015	9912	9887	9936	10014	10047	9981	10086	9890	9800	10011	10107	9740	9849	10005	9908	9829	10052	10022	9897	9997	9862	9958	10123	10030	9999	9876	9899	9961	9820	9997	10068	9969	9911	9964	9943	9926	9916	9893	9894	9987	9951	9971	9954	9942	9869	9810	9887	9866	9932	10013	10011	10003	9852	9878	9963	9860	9880	9902	9972	9885	9974	9914	9995	10016	10001	9894	10000	9975	10036	9886	10020	9973	9932	9861	10023	9967	9924	9927	9876	9852	9962	9886	10120	9943	10038	10000	10074	9939	10015	9903	9952	9824	9914	9952	10045	9962	9935	9895	9976	10082	9883	10082	9899	9987	9961	10022	10009	9973	9906	10085	10076	9989	9974	10016	10233	9963	9885	10084	9994	9939	9970	9814	9986	9863	9951	9983	9913	10020	9928	10132	10030	9926	10116	9933	10002	10087	9964	9956	9867	9951	9981	10058	9908	10049	9841	9937	9879	9867	10010	9962	9854	10018	9797	10008	9727	10026	9834	9923	9935	9893	10067	9999	10001	10026	10057	9872	9905	9785	10045	10010	9945	10028	10013	10139	10004	9907	10012	9970	9892	9916	9942	9830	9995	9901	10053	9861	9999	9895	10030	9942	9953	9979	9825	9915	10005	9911	9990	9999	9902	9917	9910	9793	9982	9777	9879	9867	10010	9924	9917	9845	9833	9858	10012	9950	9905	10036	9818	9941	9773	10007	9904	9867	9899	9904	9905	9975	9817	9844	10082	9886	10012	9983	9851	9857	9894	9999	10042	9927	9913	9949	10044	9966	9768	9988	10067	10010	9806	9915	9885	9966	9988	10004	10001	10020	10014	9991	9964	9906	9855	9952	9992	9887	9937	9912	10055	10088	10064	9921	9961	9848	9857	9963	9959	9963	10003	9905	9850	10038	9833	9923	10104	9904	9896	9982	9957	9914	9955	9915	10020	9944	10024	9812	10012	9967	10004	9878	10031	9988	10004	9914	10020	10030	9989	9790	9915	10003	9942	9904	10080	9896	9983	9976	9838	10076	9913	9939	10089	9974	9969	9949	9979	9940	9912	10020	9894	9907	9920	9937	9898	10087	9961	9949	9866	10023	9818	10075	9952	9881	10079	10002	10043	9995	10078	9970	9970	9831	9854	9914	9979	10107	9984	9916	10016	9930	10061	9894	9960	9882	10093	9876	9980	10024	9791	9801	9971	10143	10054	9993	9927	9945	9903	9844	10028	10028	9819	10069	10011	10013	9908	10022	9878	10038	9893	9980	9838	9917	9715	9843	9907	9984	9933	9973	9902	9956	9918	9878	9895	9907	9852	9884	9982	9965	9743	9984	9951	9882	9968	10085	9975	10016	9754	10123	10026	10067	9961	9934	9873	9968	9983	9870	9919	9955	9831	10060	9846	10111	9910	9883	9841	9952	9853	10010	9966	9886	9934	10103	10023	9893	10123	9860	9944	9935	9983	9740	10009	10021	9806	9815	9856
23204	20762	28082	26238	29331	33236	32548	27842	25261	24216	22784	21159	20311	19348	18671	18568	18365	18182	18127	17950	17803	18015	17747	17822	17749	17707	17651	17565	17538	17556	17707	17678	17526	17733	17377	17556	17486	17668	17559	17694	17669	17643	17497	17426	17639	17641	17730	17905	17443	17599	17659	17351	17382	17667	17670	17737	17573	17638	17640	17427	17483	17579	17487	17533	17730	17558	17359	17457	17575	17712	17376	17625	17611	17409	17457	17512	17576	17585	17554	17547	17506	17586	17454	17662	17536	17599	17499	17606	17560	17467	17445	17392	17486	17647	17586	17261	17400	17621	17576	17491	17700	17240	17521	17416	17482	17660	17759	17574	17435	17512	17489	17195	17711	17678	17542	17547	17579	17463	17554	17481	17557	17647	17494	17560	17484	17518	17356	17682	17738	17618	17540	17616	17401	17338	17275	17432	17425	17301	17388	17511	17447	17314	17698	17456	17663	17528	17337	17418	17322	17491	17539	17638	17688	17533	17426	17553	17643	17502	17385	17387	17679	17532	17643	17470	17554	17586	17627	17701	17413	17432	17648	17263	17451	17448	17540	17386	17444	17519	17489	17529	17712	17584	17355	17606	17331	17353	17368	17527	17548	17558	17536	17470	17255	17520	17241	17420	17513	17561	17395	17494	17500	17573	17549	17552	17570	17691	17541	17472	17521	17539	17573	17627	17827	17544	17526	17525	17348	17645	17663	17418	17680	17538	17553	17556	17557	17521	17518	17486	17429	17471	17438	17604	17522	17491	17726	17465	17572	17354	17512	17428	17506	17654	17341	17421	17448	17312	17545	17386	17623	17377	17397	17603	17193	17579	17522	17587	17455	17440	17478	17202	17382	17329	17323	17283	17442	17480	17625	17415	17635	17301	17396	17576	17393	17355	17501	17413	17631	17442	17765	17570	17573	17388	17687	17581	17524	17345	17400	17417	17409	17575	17800	17542	17625	17374	17304	17406	17783	17501	17401	17333	17508	17518	17420	17535	17551	17624	17642	17371	17390	17379	17598	17372	17560	17404	17431	17622	17386	17584	17663	17408	17403	17538	17629	17457	17578	17354	17513	17453	17439	17396	17357	17372	17614	17341	17490	17490	17568	17629	17569	17452	17552	17689	17302	17522	17586	17647	17629	17504	17460	17459	17713	17579	17465	17303	17643	17230	17372	17455	17447	17616	17584	17408	17532	17630	17403	17703	17461	17489	17442	17432	17305	17594	17475	17536	17628	17523	17655	17507	17560	17608	17362	17428	17580	17460	17559	17303	17541	17425	17553	17476	17291	17585	17600	17487	17465	17443	17434	17780	17674	17481	17481	17640	17372	17325	17490	17552	17643	17384	17319	17595	17395	17378	17375	17374	17620	17548	17573	17490	17594	17564	17430	17418	17598	17442	17539	17608	17565	17382	17433	17490	17750	17316	17474	17428	17351	17411	17601	17591	17501	17447	17612	17811	17498	17854	17482	17463	17531	17483	17709	17682	17689	17418	17481	17444	17562	17293	17510	17455	17443	17332	17475	17479	17620	17509	17525	17607	17313	17516	17499	17855	17600	17726	17732	17370	17629	17439	17497	17494	17371	17419	17587	17821	17479	17640	17698	17462	17509	17679	17534	17640	17762	17692	17381	17411	17532	17609	17513	17661	17547	17487	17498	17402	17680	17427	17442	17761	17379	17719	17563	17377	17549	17445	17423	17516	17407	17387	17181	17632	17332	17554	17629	17583	17606	17530	17461	17535	17464	17554	17450	17603	17718	17590	17515	17474	17449	17342	17407	17344	17671	17406	17618	17662	17304	17516	17400	17463	17593	17508	17580	17470	17486	17433	17468	17407	17550	17329	17389	17504	17382	17421	17466	17751	17433	17467	17553	17474	17491	17535	17322	17525	17475	17683	17551	17454	17162	17445	17540	17616	17666	17466	17467	17482	17622	17450	17375	17543	17434	17569	17603	17675	17621	17587	17388	17542	17625	17497	17503	17630	17410	17573	17769	17584	17493	17482	17361	17529	17410	17384	17440	17473	17644	17524	17566	17612	17506	17491	17368	17516	17355	17529	17638	17619	17659	17526	17867	17547	17770	17705	17636	17579	17633	17680	17238	17456	17468	17423	17318	17541	17401	17477	17410	17459	17247	17322	17498	17527	17296	17390	17487	17315	17191	17280	17656	17460	17372	17612	17525	17375	17629	17519	17309	17406	17252	17471	17398	17459	17510	17459	17552	17559	17575	17480	17481	17701	17498	17720	17626	17477	17664	17605	17537	17453	17693	17456	17534	17345	17365	17476	17360	17599	17535	17689	17630	17477	17443	17613	17565	17420	17439	17435	17540	17419	17471	17709	17726	17558	17461	17582	17488	17543	17387	17496	17349	17229	17275	17626	17209	17393	17555	17352	17612	17470	17593	17434	17517	17481	17578	17453	17470	17455	17818	17643	17509	17575	17536	17406	17669	17693	17529	17395	17460	17339	17628	17354	17405	17359	17448	17521	17555	17445	17339	17373	17489	17515	17469	17615	17436	17690	17806	17420	17321	17513	17573	17575	17672	17713	17640	17514	17651	17469	17469	17536	17396	17454	17521	17535	17567	17303	17437	17343	17352	17417	17673	17396	17601	17428	17433	17573	17446	17495	17398	17437	17370	17646	17451	17399	17577	17555	17443	17538	17551	17619	17428	17327	17398	17377	17319	17370	17535	17496	17541	17500	17521	17677	17507	17266	17582	17461	17251	17586	17510	17498	17535	17656	17548	17354	17486	17405	17473	17339	17468	17770	17430	17564	17740	17642	17436	17617	17396	17410	17407	17539	17660	17602	17335	17348	17459	17426	17310	17287	17526	17257	17536	17452	17399	17501	17516	17574	17472	17435	17590	17810	17671	17582	17641	17577	17551	17573	17738	17545	17372	17488	17313	17266	17578	17384	17296	17660	17227	17202	17551	17306	17742	17487	17615	17390	17483	17480	17497	17492	17462	17316	17627	17464	17552	17376	17496	17493	17353	17451	17385	17418	17583	17439	17476	17442	17485	17440	17536	17534	17536	17617	17749	17592	17551	17674	17486	17682	17556	17453	17779	17740	17324	17370	17438	17517	17470	17612	17457	17392	17418	17638	17657	17545	17498	17477	17395	17395	17467	17529	17434	17591	17560	17507	17502	17639	17272	17514	17712	17532	17672	17620	17465	17445	17585	17265	17458	17693	17359	17499	17480	17500	17441	17537	17608	17655	17708	17532	17380	17744	17571	17320	17403	17375	17701	17295	17562	17623	17529	17473	17520	17493	17629	17589	17672	17440	17515	17434	17292	17616	17605	17574	17627	17427	17434	17370	17323	17519	17466	17409	17587	17474	17661	17498	17588	17593	17677	17314	17372	17401	17322	17364	17382	17436	17488	17385	17305	17421	17438	17340	17427	17556	17474	17296	17725	17603	17328	17508	17469	17448	17487	17369	17512	17497	17449	17473	17340	17446	17500	17609	17353	17355	17422	17640	17363	17635	17452	17360	17579	17415	17398	17310	17726	17579	17525	17556	17390	17269	17550	17806	17554	17568	17433	17436	17621	17311	17378	17591	17415	17412	17524	17540	17409	17414	17537	17483	17369	17457	17343	17537	17592	17666	17471	17489	17628	17489	17558	17617	17471	17411	17525	17471	17391	17521	17610	17642	17580	17388	17440	17756	17490	17414	17556	17430	17547	17610	17409	17348	17689	17532	17555	17493	17649	17380	17685	17594	17587	17472	17496	17453	17588	17493	17546	17430	17494	17226	17559	17451	17572	17379	17407	17472	17502	17417	17296	17687	17606	17517	17447	17396	17590	17492	17571	17386	17549	17692	17451	17662	17628	17268	17561	17452	17420	17421	17612	17609	17380	17478	17567	17392	17383	17588	17504	17432	17374	17548	17440	17465	17425	17444	17509	17317	17361	17586	17458	17230	17544	17418	17542	17575	17393	17780	17653	17496	17403	17451	17655	17727	17349	17626	17574	17410	17579	17712	17565	17396	17437	17545	17639	17550	17519	17516	17394	17598	17428	17403	17619	17342	17354	17635	17639	17356	17693	17518	17669	17487	17518	17590	17307	17700	17617	17494	17503	17716	17430	17498	17534	17466	17451	17610	17539	17609	17593	17474	17739	17511	17368	17401	17379	17372	17364	17569	17633	17634	17573	17482	17440	17510	17555	17637	17630	17379	17554	17446	17466	17570	17560	17527	17325	17408	17408	17454	17645	17396	17320	17586	17509	17698	17825	17643	17687	17524	17587	17518	17519	17535	17504	17409	17660	17512	17629	17316	17462	17554	17520	17400	17617	17509	17595	17486	17517	17618	17661	17445	17536	17465	17374	17513	17575	17549	17444	17611	17567	17537	17468	17437	17599	17496	17518	17713	17474	17430	17604	17440	17397	17518	17579	17542	17531	17465	17507	17515	17595	17595	17505	17590	17243	17457	17423	17294	17408	17660	17614	17429	17497	17408	17650	17380	17526	17262	17341	17637	17553	17489	17741	17343	17522	17468	17402	17400	17501	17594	17612	17532	17485	17483	17404	17445	17524	17709	17603	17576	17344	17758	17318	17676	17508	17680	17685	17433	17537	17496	17403	17482	17295	17458	17559	17239	17459	17390	17429	17663	17587	17647	17539	17486	17606	17644	17643	17386	17724	17453	17464	17372	17642	17362	17654	17531	17429	17459	17365	17503	17507	17331	17543	17398	17560	17446	17459	17452	17572	17545	17449	17534	17527	17514	17659	17414	17523	17341	17528	17336	17620	17320	17760	17634	17388	17563	17458	17700	17472	17462	17452	17605	17588	17729	17385	17502	17269	17402	17483	17610	17628	17592	17716	17370	17574	17693	17551	17487	17624	17539	17557	17372	17613	17551	17379	17475	17451	17421	17337	17242	17497	17353	17655	17388	17349	17502	17479	17448	17442	17478	17497	17635	17459	17587	17370	17424	17538	17588	17627	17635	17237	17200	17579	17465	17339	17490	17391	17495	17677	17519	17457	17295	17307	17526	17292	17421	17597	17476	17469	17686	17415	17303	17560	17536	17445	17617	17457	17566	17607	17448	17772	17537	17719	17519	17254	17685	17394	17438	17365	17542	17622	17331	17502	17583	17598	17486	17612	17532	17473	17451	17389	17383	17610	17413
24826	45163	46311	41567	35698	30835	25304	22005	19658	18061	15890	14292	13179	12324	11734	11229	10917	10748	10675	10437	10502	10694	10335	10276	10285	10351	10264	10357	10204	10415	10118	10122	10386	10193	10230	10434	10261	10188	10301	10198	10303	10215	10215	10537	10304	10334	10098	10345	10297	10210	10239	10122	10316	10175	10357	10307	10282	10197	10284	10302	10299	10238	10125	10136	10365	10247	10192	10149	10330	10281	10291	10098	10154	10246	10314	10293	10235	10177	10223	10066	10328	10315	10250	10192	10302	10320	10371	10293	10257	10216	10126	10418	10379	10164	10240	10236	10099	10215	10158	10148	10189	10232	10141	10202	10253	10258	10195	10281	10196	10317	10172	10163	10039	10218	10252	10113	10085	10158	10221	10395	10258	10164	10484	10215	10249	10175	10171	10217	10164	10180	10084	10228	10278	10146	10214	10340	10306	10205	10355	10299	10283	10314	10228	10269	10065	10096	10220	10263	10147	10330	10372	10223	10248	10066	10103	10302	10347	10190	10177	10248	10204	10213	10348	10293	10182	10116	10210	10304	10030	10264	10063	10207	10128	9928	10143	10340	10061	10281	10102	10102	10351	10208	10229	10192	10325	10296	10217	10280	10156	10299	10228	10250	10270	10123	10170	10367	10250	10286	10317	10286	10207	10201	10198	10208	10165	10129	10214	10169	10284	10265	10286	10029	10101	10236	10246	10282	10226	10175	10334	10248	10123	10097	10160	10247	10204	10198	10186	10203	10259	10342	10351	10208	10072	10335	10187	10219	10205	10324	10299	10181	10160	10260	10167	10081	10363	10252	10180	10084	10209	10116	10365	10318	10250	10293	10221	10304	10206	10107	10200	10265	10053	10242	10201	10137	10225	10206	10196	10312	10156	10196	10072	10229	10326	10157	10311	10262	10182	10268	10205	10222	10156	10197	10145	10198	10198	10219	10249	10438	10074	10350	10189	10223	10144	10239	10241	10282	10063	10162	10243	10286	10305	10216	10197	10182	10185	10387	10281	10263	10077	10202	10100	10236	10141	10237	10256	10245	10234	10156	10305	10245	10355	10281	10303	10110	10072	10153	10072	10345	10257	10261	10233	10223	10197	10320	10271	10193	10178	10068	10302	10307	10252	10246	10184	10413	10125	10378	10299	10200	10239	10228	10106	10332	10172	10250	10274	10095	10154	10116	10246	10185	9981	10194	10152	10096	10114	10145	10096	10100	10107	10288	10207	10128	10110	10108	10166	10207	10217	10195	10158	10186	10324	10269	10134	10193	9979	10146	10071	10397	10101	10146	10244	10275	10305	10116	10289	10205	10215	10099	10074	10072	10174	10268	10024	10329	10310	10261	10226	10298	10083	10361	10037	10153	10296	10250	10270	10149	10247	10072	10280	10161	10160	10296	10298	10151	10118	10237	10251	10233	10153	10187	10264	10205	10294	10223	10187	10174	10226	10199	10247	10311	10253	10085	10388	10228	10241	10167	10217	10309	10245	10100	10289	10228	10400	10252	10364	10270	10163	10141	10048	10179	10175	10195	10125	10253	10122	10238	10226	10262	10199	10300	10313	10321	10165	10312	10207	10227	10120	10179	10244	10387	10152	10276	9968	10293	10197	10342	10259	10229	10179	10388	10217	10126	10231	10158	10212	10300	10265	10221	10214	10287	10135	10264	10111	10025	10142	10383	10279	10140	10300	10076	10226	10322	9994	10112	10188	10090	10326	10160	10227	10148	10227	10197	10241	10105	10254	10070	10099	10342	10211	10163	10332	10078	10255	10140	10156	10264	10125	10123	10169	10121	10250	10206	10003	9996	10158	10236	10272	10132	10230	10190	10185	10049	10299	10111	10341	10133	10223	10330	10054	10051	10345	10171	10364	10087	10233	10193	10206	10289	10223	10246	10246	10231	10309	10193	10259	10191	10250	10021	10219	10120	10170	10242	10213	10088	10066	10377	10261	10196	10299	10192	10268	10209	10219	10159	10231	10206	10077	10142	10226	10273	10048	10337	10191	10184	10344	10029	10136	10155	10080	10351	10213	10169	10114	10289	10079	10273	10133	10166	10062	9966	10225	10306	10285	10139	10119	10312	10158	10308	10231	10228	10073	10183	10234	10223	10048	10025	10232	10318	10108	10374	10175	10225	10303	10161	10353	10188	10329	10212	10196	10151	10138	10194	10202	10113	10289	10186	10150	10213	10257	10234	10129	10106	10136	10298	10250	10149	10319	10250	10195	10073	10275	10369	10308	10225	10277	10163	10195	10159	10277	9974	10262	10198	10213	10229	10259	10151	10239	10186	10032	10236	10198	10140	10209	10191	10260	10245	10180	10112	10249	10132	10116	10362	9930	10085	10030	10045	10165	10118	10278	10202	10227	10130	10114	10123	10279	10177	10169	10181	10157	10217	10135	10198	10290	10133	10069	10301	10261	10108	10028	10060	10157	10243	10223	9976	10419	10307	10177	10129	10104	10206	10378	10088	10264	10321	10350	10231	10106	10320	10239	10259	10246	10127	10148	10360	10081	10210	10165	10199	10274	10376	10279	10193	10219	10128	10293	10193	10303	10210	10225	10352	10224	10168	10188	10190	10293	10050	10242	10228	10077	10173	10213	10138	10160	10374	10308	10163	10124	10321	10245	10305	10239	10193	10320	10106	10285	10350	10227	10241	10228	10241	10230	10182	10243	10224	10245	10174	10098	10269	10121	10103	10215	10090	10398	10127	10099	10214	10108	10195	10243	10212	10291	10218	10215	10238	10135	10201	10177	10174	10182	10133	10231	10240	10232	10289	10283	9991	10291	10200	10094	10288	10089	10280	10353	10107	10266	10192	10196	10269	10142	10341	10071	10178	10148	10228	10173	10240	10119	10105	10191	10258	10332	10130	10212	9986	10381	10255	10142	10399	10271	10078	10143	10279	10209	10133	10128	10380	10230	10234	10110	10197	10224	10171	10186	10164	10204	10242	10175	10205	10280	10121	10255	10073	10249	10235	10053	10175	10241	10190	10375	10186	10290	10148	10322	10159	10058	10200	10209	10265	10255	10171	10182	10273	10259	10164	10207	10121	10165	10162	10240	10205	10231	10228	10316	10197	10255	10206	10235	10216	10154	10212	10123	10247	10213	10180	10101	10180	10244	10229	10274	10213	10302	10038	10085	10287	10164	10300	10163	10319	10297	10073	10338	10155	10071	10073	10272	10283	9991	10237	10219	10285	10255	10269	10091	10118	10268	10295	10281	10239	10073	10288	10199	10216	10158	10157	10198	10091	10172	10185	10329	10069	10293	10290	10344	10186	10117	10077	10163	10258	10011	10211	10203	10198	10193	10241	10221	10173	10206	10353	10161	10112	10238	10258	10211	10223	10201	10047	10172	10305	10256	10218	10192	10379	10189	10101	10283	10152	10151	10162	10205	10079	10162	10267	10115	10173	10152	10274	9971	10139	10121	10436	10242	10028	10015	10080	10294	10257	10101	10256	10243	10207	10210	10138	10171	10103	10099	10250	10334	10248	9915	10146	10148	10085	10220	10076	10228	10210	10104	10147	10121	10119	10165	10108	10155	10228	10072	10152	10132	10224	10245	10287	10054	10083	10203	10066	10281	10189	10341	10237	10304	10229	10159	10162	10358	10181	10140	10217	10182	10268	10198	10393	10310	10097	10198	10094	10214	10078	10115	10043	10232	10141	10252	10141	10227	10066	10179	10117	10207	10292	10141	10220	10219	10112	10184	10209	10136	10096	9969	10162	10195	10134	10206	10176	10209	10200	10182	10163	10241	10156	10141	10157	10412	10140	10354	10125	10288	10236	10155	10188	10111	10104	10225	10187	10272	10272	10257	10231	10258	10219	10185	10140	10234	10187	10349	10150	10153	10306	10170	10205	10295	10068	10144	10178	10198	10331	10105	10237	10179	10205	10284	10141	10281	10307	10090	10210	10298	10071	10081	10325	10126	10134	10183	10006	10272	10266	10242	10144	10397	10208	10355	10336	10201	10241	10300	10252	10414	10179	10139	10205	10266	10154	10174	10084	10162	10190	10077	10160	10130	10355	10022	10367	10189	10211	10184	10095	10188	10164	10130	10167	10334	10389	10285	10226	10166	10179	10170	10206	10167	10112	10179	10183	10251	10076	10286	10196	10263	10154	10323	10192	10150	10324	10222	10225	10167	10156	10270	10115	10058	10227	10265	10180	10256	10038	10164	10241	10191	10285	10118	10257	10164	10259	10227	10212	10138	10127	10235	10204	10146	10177	10414	10250	10319	10233	10239	10303	10217	10118	10280	10120	10251	10126	10128	10173	10180	10217	10125	10131	10272	10266	10078	10192	10157	10143	10259	10167	10248	10118	10355	10162	10276	10132	10037	10223	10150	10137	10220	10077	10337	10319	10236	10158	10114	10231	10180	10110	10328	10310	10293	10211	10199	10112	10264	10285	10184	10231	10195	10107	10153	10306	10280	10340	10153	10046	10285	10002	10196	10128	10125	10151	10281	10234	10410	10311	10238	10307	10351	10127	10162	10243	10182	10158	10219	10080	10245	10100	10336	10009	10382	10113	10223	10153	10128	10174	10163	10137	10181	10246	10250	10258	10192	10195	10146	10329	10295	10320	10153	10192	10113	10140	10268	10279	10231	10191	10180	10191	10151	10323	10123	10031	10109	10307	10106	10174	10112	10203	10248	10364	10295	10156	10155	10073	10139	10137	9868	10399	10397	10235	10099	10085	10308	10268	10032	10280	10211	10210	10149	10199	10257	10093	10173	10252	10279	10214	10291	10337	10266	10275	10195	10232	10171	10219	10280	10296	10105	10021	10220	10275	10140	10180	10259	10276	10197	10130	10262	10126	10126	10257	10271	10220	10197	10042	10240	10242	10198	10217	10252	10168	10176	10280	10039	10105	10116	10181	10268	10182	10138	10180	10228	10298	10359	10085	10055	10162	10273	10193	10283	10291	10161	10214	10190	10245	10239	10251	10052	10068	10180	10131	10566	10100	10123	10246	10195	10284	10142	10250	10201	10152	10146	10147	10261	10103	10183	10117	10337	10104	10143	10168	10083	10145	10197	10045	10334	10177	10183	10305	10240	10187	10114	10246	10258	10289	10061	10131	10160	10256	10201	10109	10303	10193	10456	10399	10134	10287	10336	10142	10186	10330
33487	34538	40671	36135	30553	27094	24153	22375	21236	20327	19836	19298	18765	18394	18227	17834	17888	17732	17553	17532	17522	17469	17575	17546	17452	17440	17423	17603	17599	17419	17617	17331	17381	17505	17405	17398	17448	17522	17632	17523	17630	17508	17208	17529	17249	17334	17384	17590	17488	17293	17312	17380	17273	17477	17714	17378	17516	17682	17409	17571	17493	17251	17504	17516	17552	17229	17270	17269	17211	17480	17525	17281	17370	17312	17351	17536	17267	17478	17544	17611	17623	17237	17492	17427	17345	17472	17465	17375	17230	17265	17230	17292	17411	17452	17353	17327	17231	17517	17486	17446	17336	17268	17390	17252	17484	17525	17441	17420	17216	17375	17335	17275	17406	17557	17333	17458	17270	17458	17509	17558	17333	17506	17386	17392	17265	17213	17439	17527	17348	17353	17368	17521	17168	17357	17223	17288	17283	17398	17343	17350	17199	17336	17561	17349	17646	17497	17377	17413	17378	17360	17504	17439	17440	17422	17299	17392	17405	17338	17361	17559	17298	17228	17228	17283	17478	17569	17452	17491	17274	17474	17627	17407	17247	17410	17626	17279	17346	17293	17195	17275	17417	17265	17299	17473	17529	17288	17566	17241	17326	17337	17534	17566	17261	17170	17408	17449	17144	17374	17450	17255	17487	17502	17255	17419	17669	17459	17411	17300	17441	17211	17221	17114	17233	17294	17384	17420	17462	17425	17509	17304	17436	17478	17456	17230	17113	17260	17330	17492	17563	17501	17496	17246	17440	16965	17376	17366	17421	17542	17393	17436	17441	17613	17403	17539	17272	17285	17494	17649	17564	17352	17418	17338	17459	17523	17507	17360	17506	17346	17259	17518	17424	17512	17529	17433	17309	17312	17318	17519	17577	17210	17401	17329	17386	17332	17328	17156	17367	17344	17420	17369	17329	17502	17317	17453	17494	17267	17254	17191	17302	17517	17321	17602	17416	17596	17491	17285	17291	17503	17349	17519	17494	17331	17144	17478	17518	17519	17460	17283	17437	17308	17470	17214	17294	17330	17395	17415	17561	17543	17407	17507	17344	17296	17460	17402	17436	17107	17502	17373	17348	17661	17418	17461	17373	17542	17493	17375	17305	17549	17517	17205	17352	17366	17211	17421	17360	17412	17356	17570	17397	17591	17341	17402	17303	17387	17298	17438	17550	17240	17436	17402	17266	17368	17317	17234	17494	17324	17427	17331	17304	17387	17488	17371	17287	17378	17432	17444	17536	17342	17443	17340	17403	17433	17442	17494	17279	17423	17264	17398	17345	17306	17294	17474	17178	17472	17603	17258	17355	17581	17347	17326	17011	17399	17449	17244	17448	17594	17464	17295	17387	17272	17127	17077	17333	17184	17534	17255	17274	17384	17494	17261	17217	17337	17489	17338	17624	17466	17180	17367	17521	17315	17219	17625	17432	17461	17486	17371	17337	17176	17217	17390	17277	17464	17571	17308	17248	17353	17308	17291	17318	17183	17294	17299	17295	17347	17570	17467	17504	17526	17535	17358	17276	17200	17375	17578	17520	17221	17527	17353	17538	17492	17385	17273	17424	17265	17453	17383	17416	17437	17511	17367	17256	17251	17661	17252	17299	17203	17516	17454	17226	17179	17370	17484	17334	17420	17306	17378	17351	17386	17419	17399	17393	17494	17573	17661	17247	17508	17460	17228	17369	17230	17379	17284	17308	17587	17530	17360	17339	17449	17474	17337	17377	17232	17188	17326	17313	17316	17518	17460	17423	17357	17543	17497	17573	17442	17418	17374	17296	17481	17368	17428	17409	17428	17461	17522	17409	17458	17438	17520	17507	17407	17406	17335	17421	17536	17469	17283	17318	17387	17360	17510	17386	17359	17514	17359	17270	17431	17569	17411	17584	17205	17541	17431	17336	17542	17454	17450	17479	17374	17394	17369	17320	17386	17427	17511	17360	17465	17419	17297	17370	17313	17339	17230	17457	17406	17364	17069	17519	17486	17504	17527	17490	17289	17337	17595	17493	17412	17287	17343	17204	17300	17263	17600	17456	17340	17311	17295	17480	17527	17170	17476	17439	17438	17548	17232	17165	17476	17312	17434	17380	17469	17421	17234	17414	17489	17419	17392	17542	17510	17384	17506	17229	17494	17302	17512	17365	17413	17378	17320	17154	17255	17501	17381	17557	17186	17352	17493	17416	17518	17718	17278	17305	17241	17490	17323	17197	17396	17210	17233	17605	17329	17264	17530	17126	17407	17389	17405	17314	17467	17386	17532	17625	17399	17254	17408	17387	17321	17301	17450	17327	17375	17320	17305	17389	17407	17393	17428	17517	17327	17543	17514	17345	17409	17442	17509	17462	17142	17490	17392	17267	17389	17315	17372	17406	17496	17534	17329	17416	17379	17484	17372	17495	17483	17125	17447	17420	17606	17492	17503	17529	17474	17572	17492	17241	17708	17214	17468	17496	17351	17301	17325	17272	17387	17443	17434	17520	17143	17400	17443	17225	17481	17187	17541	17180	17393	17343	17290	17678	17399	17526	17340	17571	17232	17285	17337	17195	17615	17418	17507	17675	17383	17188	17421	17528	17390	17292	17235	17316	17367	17454	17558	17341	17259	17427	17370	17507	17497	17422	17405	17308	17481	17241	17378	17388	17332	17484	17463	17404	17313	17300	17294	17548	17628	17564	17394	17337	17704	17473	17446	17386	17446	17427	17488	17433	17253	17499	17339	17437	17310	17288	17354	17350	17441	17305	17403	17141	17567	17226	17740	17458	17621	17412	17159	17507	17427	17387	17467	17424	17305	17463	17406	17421	17609	17597	17107	17447	17300	17337	17480	17501	17453	17459	17450	17413	17529	17383	17350	17525	17408	17332	17163	17534	17681	17467	17173	17437	17291	17422	17311	17625	17433	17364	17453	17248	17141	17381	17434	17445	17194	17469	17336	17413	17455	17566	17449	17339	17295	17426	17556	17520	17356	17534	17355	17385	17318	17394	17204	17361	17567	17319	17146	17373	17356	17535	17509	17189	17502	17584	17329	17260	17240	17476	17394	17316	17356	17168	17255	17303	17475	17361	17405	17350	17178	17407	17463	17334	17283	17319	17594	17383	17482	17483	17387	17327	17430	17484	17797	17440	17485	17644	17248	17435	17215	17346	17390	17246	17478	17413	17324	17317	17270	17506	17377	17255	17227	17293	17509	17450	17375	17498	17339	17449	17465	17289	17523	17530	17669	17486	17248	17555	17426	17489	17756	17436	17475	17563	17554	17531	17597	17611	17262	17277	17312	17263	17307	17358	17282	17718	17502	17501	17645	17634	17419	17355	17087	17353	17276	17441	17531	17379	17157	17399	17431	17173	17577	17344	17531	17339	17214	17309	17150	17265	17315	17525	17471	17249	17475	17327	17238	17223	17200	17203	17215	17464	17472	17613	17400	17320	17231	17558	17428	17466	17395	17552	17414	17400	17223	17325	17403	17459	17373	17256	17489	17425	17238	17163	17470	17300	17630	17706	17489	17508	17343	17562	17552	17406	17393	17414	17406	17334	17274	17525	17204	17403	17289	17342	17382	17244	17240	17464	17364	17266	17199	17372	17535	17409	17406	17469	17356	17333	17307	17432	17408	17457	17281	17524	17314	17415	17445	17212	17323	17238	17344	17457	17353	17486	17416	17444	17313	17221	17224	17450	17255	17416	17430	17191	17414	17390	17244	17748	17427	17436	17505	17610	17395	17372	17378	17450	17392	17513	17485	17244	17518	17479	17404	17413	17428	17459	17313	17356	17446	17290	17242	17739	17423	17653	17568	17310	17407	17489	17489	17270	17552	17203	17464	17386	17397	17497	17457	17462	17304	17385	17452	17359	17417	17505	17393	17340	17273	17292	17421	17336	17467	17451	17526	17255	17505	17232	17403	17455	17419	17343	17490	17295	17546	17381	17442	17325	17418	17529	17350	17405	17501	17319	17475	17423	17157	17372	17475	17672	17483	17508	17570	17539	17495	17306	17558	17382	17530	17583	17388	17317	17292	17351	17494	17292	17396	17506	17499	17326	17354	17334	17544	17439	17363	17405	17384	17577	17492	17481	17363	17362	17411	17541	17347	17405	17358	17391	17465	17488	17360	17402	17514	17409	17403	17370	17460	17429	17378	17539	17412	17379	17331	17430	17529	17458	17573	17200	17299	17525	17210	17428	17349	17553	17458	17281	17441	17286	17355	17426	17479	17236	17236	17217	17315	17410	17102	17578	17442	17438	17387	17400	17367	17471	17399	17481	17491	17134	17279	17286	17424	17424	17359	17378	17168	17121	17512	17472	17291	17373	17623	17404	17710	17523	17438	17535	17590	17636	17260	17434	17146	17393	17324	17514	17393	17381	17462	17367	17468	17376	17490	17272	17461	17216	17430	17325	17559	17262	17549	17510	17252	17590	17580	17548	17444	17183	17409	17349	17442	17417	17149	17645	17386	17381	17550	17382	17756	17573	17351	17309	17288	17212	17312	17349	17482	17623	17375	17177	17309	17504	17439	17348	17266	17663	17427	17507	17513	17240	17284	17400	17248	17477	17514	17480	17398	17459	17506	17501	17477	17498	17478	17506	17525	17342	17386	17398	17285	17322	17513	17203	17591	17507	17513	17481	17310	17405	17539	17502	17304	17353	17430	17260	17219	17427	17239	17374	17448	17287	17261	17487	17562	17443	17498	17390	17366	17368	17523	17310	17449	17448	17325	17353	17291	17344	17246	17457	17364	17415	17324	17607	17448	17330	17367	17516	17597	17382	17528	17298	17614	17393	17479	17427	17518	17460	17507	17435	17449	17545	17568	17432	17487	17254	17458	17384	17468	17328	17238	17382	17426	17396	17314	17279	17280	17365	17449	17597	17402	17461	17466	17429	17428	17285	17074	17420	17449	17156	17355	17502	17402	17337	17291	17471	17319	17438	17160	17617	17418	17465	17404	17590	17471	17448	17382	17399	17541	17441	17299	17229	17568	17249	17284	17568	17360	17592	17283	17728	17506	17473	17404	17476	17322	17193	17235	17455	17395	17214	17518	17181	17595	17417	17430	17422	17416	17558	17517	17227	17388	17536	17426	17313	17313	17434	17372	17690	17305	17669	17364	17235	17342	17340	17493	17246	17546	17543	17375	17302	17459
25287	35882	35464	30244	25125	21147	17611	15985	14786	13672	12809	12037	11579	10889	10756	10464	10329	10199	10019	10087	9934	10123	10075	9962	9882	9870	9979	10013	10006	9964	10023	9918	10034	9972	10028	9790	9944	9951	9865	9844	9951	10065	9886	9980	10001	9880	9963	9920	9990	9753	9955	9947	9911	9922	9877	9995	9897	10024	10078	9908	9938	10160	9858	10032	9896	10026	10022	10023	9863	9956	10027	9923	10048	9892	10012	9967	10060	9897	9941	9954	10028	9893	9878	9932	9981	9908	9927	9976	9889	10004	9914	9818	9835	10040	10004	9978	9813	9820	10038	9707	10057	9994	9893	9839	10021	9944	9876	10000	9724	9935	9924	9983	9849	9883	9931	9860	9936	10081	9957	10026	10101	10014	9910	9824	9695	9997	10039	9927	9939	9948	9694	9865	9973	9914	9806	9989	9936	10013	9960	9952	9865	9818	9875	9908	9949	9818	9849	9946	9911	9798	9953	9798	9943	10000	10013	9915	9844	9995	10014	9870	9846	9986	9963	9931	10017	9948	9938	9968	9893	10017	9940	10062	9992	9910	9901	10071	9868	9881	9861	9847	10060	9837	9778	9910	9987	9955	9982	9907	9848	10043	9847	9924	9864	10013	9913	9918	9956	9841	9965	9945	9910	9846	9924	9969	9998	9833	9983	9877	9975	9912	9885	9767	9958	9729	9954	9874	9833	9961	9834	9997	9869	9912	9889	9889	9933	9854	9802	9994	9986	9728	9798	9992	9928	10122	9870	10086	9941	9962	10059	9853	9878	9915	9869	9865	9756	9969	9915	10051	10027	9907	9792	9983	9820	10104	9993	10012	10006	9999	9986	10114	9945	9833	9901	9903	9866	9763	10067	9915	9820	9925	9898	9782	9818	10023	9902	9939	9862	9967	9814	9993	9976	9817	9836	10052	9960	9945	9757	9893	9992	9881	9855	9967	9998	9927	10029	9840	9934	9915	9861	9934	9918	10034	9867	9938	9741	9925	9939	10068	9933	9926	9889	9822	9998	9826	9974	9881	10014	10044	9899	10030	9825	9974	10013	9831	9999	9985	9860	9714	9916	9997	9773	9800	9833	9951	9909	9922	10133	9977	9910	9774	9848	9915	9929	9968	10009	9946	10184	9946	10049	10024	9902	9961	10078	9945	9815	9853	9988	9945	9890	10036	9911	9941	9854	9866	9869	9924	9868	9988	9912	10077	9935	9856	9777	9882	9858	9861	10010	9859	9834	9895	10040	9752	9808	10063	9939	9783	9842	9848	9840	9975	9915	10052	9921	10070	9918	9924	9880	9860	9810	10022	9851	9950	9994	10012	10050	9993	10109	9915	9836	9898	9809	9868	10039	9905	10046	10044	10015	10017	10076	9783	9916	9841	9853	9928	9926	9801	9965	9965	9946	9935	9965	9855	10194	10079	10010	9875	10000	9838	9908	9981	9801	9910	9941	9968	9908	9944	9816	10011	9811	9995	9933	10025	9933	10015	9905	9908	10046	9898	9906	10047	9910	9864	9977	9940	10115	10009	10051	10036	9923	9843	9947	9813	10005	9816	10034	9834	9810	9619	9871	9923	9936	10020	9920	9816	9932	9996	9993	9992	9987	9791	9801	9943	9889	9943	9981	9875	10014	10049	9923	9938	9953	9983	9970	9973	9772	10013	10002	10107	9873	9945	9750	9959	9866	9928	9862	9880	9951	9941	9989	9981	9930	10110	9878	9948	10032	9768	9959	10059	9877	9851	9959	9939	9876	10048	9824	9888	9838	9768	9934	9901	9891	9931	9963	10051	9992	9899	9942	10012	10117	9863	10018	9778	9774	9945	9925	10024	9872	9912	10005	10095	9971	9955	9911	9971	9931	10030	9969	10001	9852	9841	9996	9791	10008	9938	9916	9956	9959	9864	9814	9949	9809	9845	10118	9907	9936	9900	9874	10079	9884	9869	9837	10015	9845	9823	10098	9948	10036	9913	9892	10014	10038	10080	9875	9967	9987	9951	9890	10077	9844	10061	9869	9942	9948	10062	9774	10018	10093	9867	9882	9935	9960	9983	9943	9950	9952	9782	9901	9839	10017	9939	10041	9876	9960	9966	9851	9901	10059	10044	9982	9995	10067	9841	9923	10036	10085	9916	9802	9791	9922	9954	9803	10011	9849	9872	9879	9949	9892	9985	9925	10035	9976	9948	10001	9943	9949	9899	9856	9932	9848	9858	9889	9861	9931	10098	9968	9998	9789	9846	9813	9955	9898	9995	9912	9992	9976	9773	9929	9849	9896	9971	9956	9951	9955	9968	9962	9951	10071	10017	9903	10044	9900	9957	9968	9873	9902	10146	9921	9906	9931	9755	10020	9818	10086	9906	9733	10005	9766	9945	9934	9916	9972	9855	10027	9978	9890	9837	9926	9885	9995	9890	9861	9887	9857	10032	9942	9821	10021	9844	10001	9967	9868	9890	10040	9891	9860	9927	9867	10095	9982	9800	9874	9889	9856	10100	9866	9760	10110	10139	9840	10139	9777	9915	10111	9964	9899	9975	9960	9976	9805	10052	9823	10077	9864	9936	9860	9891	9937	9976	10023	9893	9799	10064	9801	9896	9964	9921	9842	10043	9986	9801	9930	9828	9793	9935	9902	9940	9930	9935	9977	9966	9863	10059	9852	9906	9988	10001	9912	9943	9969	9912	10084	9936	9936	9951	10086	9892	9835	9943	9962	9945	9949	9849	9818	9936	9992	9930	10020	9781	9837	9918	9901	9834	9851	10006	9964	10061	9976	10082	9795	9882	10023	9844	9948	9900	9948	10089	9882	9990	10034	9918	10071	9991	9880	9748	9793	10039	9910	9909	9903	10042	9896	9960	9936	10147	9993	10063	9834	9975	10115	9909	9936	9862	9968	9861	9895	9850	9911	9967	9904	9918	9876	9947	10027	9848	9996	9787	9932	9970	9924	9801	9911	9961	9879	9883	9859	9962	9890	9785	9905	9898	9834	9939	9948	9907	9986	9894	9948	9893	9927	9730	9848	9930	9901	9992	9885	9897	9867	10050	9981	9919	9931	9748	10088	9917	9973	10037	10020	10009	9780	9946	10017	9944	10020	9784	9758	10019	9981	9904	9889	10138	9927	9908	9979	9978	9861	9853	9940	10044	9900	10052	9844	9932	9951	9833	10011	9903	9837	10047	10006	9832	10096	9896	10108	9743	9927	9958	9806	9920	9626	10084	9984	9946	10026	9989	9811	9983	9947	9768	9816	10032	9699	9986	10026	9706	9948	9943	10045	9896	9873	9806	10107	9913	9911	9845	10015	9997	9987	9905	10062	10076	9996	9880	9864	10005	9974	9975	9961	10053	9960	9972	10082	9748	9880	9961	9886	9978	10016	10003	9926	9809	9881	9926	9869	10032	9936	9975	9750	9844	9770	9889	10018	9869	9864	10045	10000	10075	10030	10035	9746	9983	10092	9990	9925	9983	9904	9942	9949	9998	9948	9913	9606	9993	10109	9923	10019	9931	9969	9927	9964	9990	9967	9791	9883	9854	10019	9889	9966	9879	9805	9964	9880	10039	9928	9976	9886	9964	9935	9888	9922	10023	9934	10072	10057	9822	9755	9979	9863	9940	9949	9898	9911	9902	9961	9831	9955	9885	9959	9955	9951	9924	9961	9893	10013	9750	10017	9939	9887	10078	9992	10008	9927	9941	9824	10006	9849	9885	9992	10023	9776	9780	10000	9852	9974	9976	9870	10034	9924	9885	10053	9899	10090	9864	9928	10135	9909	9990	9913	9856	9952	9958	10039	9985	9872	9994	9827	10015	10104	10026	9898	9979	10069	9864	9958	10015	9959	9905	10099	9786	10006	9936	10007	9915	9988	9795	9970	9922	9781	9972	9879	9952	9908	9904	10010	9945	9849	9874	9964	9826	9818	9820	9945	9831	10045	10089	9957	9960	9965	9869	9962	9911	10027	9793	9851	9955	10021	9905	10057	9978	10030	9973	9900	9893	9900	9998	9896	9959	9938	9802	10044	9838	9952	9814	9883	9920	9899	9948	9980	9819	9848	10121	10060	10011	9874	9899	9891	10043	9900	9969	9913	10030	9807	9984	10092	9836	10042	9945	9920	9898	9977	9791	9879	9974	9974	9885	9895	9874	10068	10015	9856	9919	9894	10064	10079	10002	9907	10028	9975	9862	9998	9808	9848	10100	9925	10048	9998	9993	9884	9971	10096	9891	9792	10011	9984	9933	9861	10063	9959	9822	9908	9897	10005	9959	9902	10003	9829	9788	10135	9931	9953	10011	10000	10008	9857	9973	9860	10027	9964	9896	9970	9953	9897	9868	9734	10107	10012	9971	10026	10031	9845	9802	9844	9907	9744	9977	9852	9823	9811	9979	9984	10052	10018	9781	9838	10019	9876	9861	9883	9878	9782	10013	10006	9982	9897	9928	9969	9969	9957	9829	9982	9844	10116	9933	9858	9835	10008	10073	9995	9944	9881	10028	9886	9937	9903	9989	10018	9877	10024	9977	9966	9760	9984	9919	9796	9955	9975	9938	9871	9853	9870	9870	10018	10112	9835	10033	9923	9985	9928	9890	9812	10012	10071	9865	9913	9841	9985	10021	10043	9801	9759	10140	9952	9920	9996	9946	10017	10122	9910	9883	9970	9961	9955	9993	9950	9928	9815	9943	9993	9962	9972	9975	9996	10059	9966	9904	9883	9940	9967	9946	9906	9886	9899	9931	9876	9745	10021	9876	9889	9932	9861	9996	9962	9822	10062	9862	9959	9993	10064	9978	9990	9914	9954	9888	9947	9854	9848	9959	9987	9876	10022	10030	9866	9960	10012	9886	10067	9902	9953	9986	10108	9915	9885	9990	9881	9923	9953	9892	9993	9769	9868	10018	9849	10001	9942	9788	9905	10088	9880	10039	9913	9911	9833	9909	9910	9948	9990	9878	9991	9852	10006	10041	9849	9935	9742	10008	9907	10084	9763	9937	9948	9985	9936	9960	9973	9921	9991	9865	10068	9887	9942	9908	10008	9952	9920	9964	9858	10051	9945	10005	9936	9956	10021	9919	9922	9955	10080	9850	9804	9855	10022	10032	10042	9927	9835	9919	9873	9923
24768	21031	28798	32410	32136	30533	27119	24219	22206	21348	20734	20099	19555	18731	18548	18195	17711	17726	17560	17366	17496	17511	17269	17298	17358	17375	17440	17359	17327	17606	17368	17309	17437	17191	17353	17364	17427	17473	17369	17476	17161	17062	17213	17309	17315	17320	17236	17311	17351	17151	17109	17275	17242	17346	17382	17379	17438	17316	17057	17193	17555	17313	17422	17285	17289	17148	17345	17213	17325	17201	17224	17198	17146	17273	17328	17381	17506	17361	17489	17328	17360	17034	17383	17282	17343	17275	17216	17302	17289	17262	17279	17386	17128	17139	17180	17052	17319	17252	17198	17127	17249	17125	17032	17142	17238	17317	17284	17072	17334	17221	17402	17454	17168	17385	17293	17364	17291	17331	17320	17278	17057	17147	17347	17505	17251	17322	17250	17328	17257	17223	16989	17463	17065	16989	17208	17222	17270	17075	17457	17292	17417	17148	17234	17333	17148	17209	17238	16995	17198	17067	17329	17194	17233	17235	17229	17158	17111	17118	17465	17183	16964	16998	17086	17090	17210	17272	17256	16996	17330	17389	17408	17173	17235	17168	17287	17110	17098	17360	17311	17249	17354	17370	17404	17106	17334	17227	17012	17274	17321	17106	17299	17446	17223	17158	17216	17094	17139	17017	17004	17369	17445	17282	17358	17299	17221	17442	17220	17137	17355	17313	17376	17376	17496	17416	17494	17292	17111	17310	17307	17222	17132	17193	17146	17245	17269	17158	17427	17383	17301	17177	17284	17329	17247	17302	17191	17258	17278	17336	17199	17205	17131	17384	17266	17071	17394	17380	17198	17253	17319	17178	17406	17364	17322	17264	17124	17180	17219	17209	17225	16995	17071	17224	17289	17520	17368	17214	17455	17351	17220	17108	17328	17295	17148	17186	17237	17134	17241	17165	16982	17341	17373	17053	17353	17254	17211	17295	17439	17359	17262	17247	17453	17305	17168	17269	17280	17287	17216	17227	17208	17168	17107	17241	17312	17085	17282	17030	17282	17152	16969	17284	17173	17312	17230	17209	17145	17151	17122	17339	17339	17236	17500	17173	17269	17225	17116	17194	17238	17218	17318	17243	17342	17479	17327	17329	17136	17088	17226	17314	17414	17218	17195	17123	17333	17102	17263	17191	17132	17019	17368	17118	17246	17321	17080	17146	17398	17498	17310	17218	16931	17067	17259	17306	17120	17180	17202	17137	17231	17201	17272	17217	17273	17203	17053	17050	17147	17340	17182	17266	17040	17399	17335	17432	17276	17352	17250	17414	17319	17194	17254	17549	17164	17315	17284	17343	17302	17209	17189	17128	17101	17038	17090	17344	17174	17253	17267	17175	17193	17164	17350	17576	17142	17218	17234	17142	17101	17018	17328	17411	17296	17347	17249	17383	17447	17322	17277	17123	17247	17142	17114	17147	17348	17081	17290	17342	17291	17059	17301	17478	17415	17204	17296	17308	17450	17169	17222	17174	17241	17261	17220	17036	17258	17165	17161	17135	17139	17323	17433	17424	17211	17415	17335	17092	17148	17465	17456	17314	17241	17147	17192	17213	17324	17279	17316	17425	17298	17227	17106	17194	17211	17194	17383	17240	17323	17251	17236	17460	17377	17077	17278	17354	17172	17373	17135	17453	17217	17277	17266	17353	17459	17427	17284	17310	17292	17275	17133	17224	16984	17286	17260	17298	17358	17193	17406	17180	17483	17191	17460	17317	17149	17316	17172	17162	17193	17278	17234	17160	16998	17265	17088	17190	17194	17191	17459	17222	17075	17253	17385	17479	17228	17305	17234	17230	17053	17177	17196	17034	17219	17155	17280	17230	17205	17198	17176	17145	17085	17208	17258	17073	17047	17241	17168	17244	17267	17333	17235	17324	17090	17299	17370	17236	17142	17319	17545	17380	17141	17081	17186	17342	17429	17498	17349	17219	17263	17325	17384	17274	17247	17245	17041	17404	17178	17343	17467	17353	17312	17257	17287	17117	17361	17375	17025	17289	17203	17403	17118	17239	17283	17147	17070	17115	17360	17437	17351	17298	17353	17369	17306	17347	17068	17240	17268	17251	17257	17143	17208	17498	17411	17204	17408	17192	17321	17322	17198	17256	17185	17286	17195	17315	17378	17153	17238	17143	17193	17113	17308	17133	17351	17099	17234	17474	17181	17176	17173	17131	17374	17242	17303	17256	17383	17147	17328	17313	17093	17064	17321	17142	17289	17378	17176	17336	17241	17218	17330	17149	17069	17185	17334	17226	17226	17126	17333	17280	17060	17382	17075	17383	17434	17170	17180	17046	17278	17354	17098	17229	17315	17122	17286	17183	17358	17299	17262	17250	17265	17268	17273	17265	17379	17352	17333	17515	17404	17432	17201	17435	17278	17213	17209	17254	17506	17366	17407	17323	17258	17260	17293	17304	17379	17307	17200	17167	17053	17257	17325	17169	17118	17285	17279	17169	17282	17340	17127	17231	17313	17220	17203	17191	17229	17316	17414	17190	17231	17317	17340	17167	17140	17173	17304	17244	17278	17354	17312	17243	17087	17473	17213	17116	17244	17191	17291	17185	17300	17113	17102	17221	17131	17142	17332	17245	16956	17479	17255	17369	16991	17059	17194	17288	17306	17346	17215	17235	17178	17322	17413	17503	17532	17351	17386	17452	17330	17201	17355	17383	17284	17160	17286	17277	17312	17455	17127	17625	17372	17519	17363	17193	17359	17301	17264	17183	17177	17218	17177	17309	17080	17333	17343	17218	17386	17278	17157	17296	17203	17049	17214	17266	17236	17227	17343	17122	17072	17190	17391	17362	17286	17286	17254	17289	17150	17239	17444	17272	17172	17430	17239	17381	17391	17350	17405	17282	17125	17187	17196	17446	17263	17381	17350	17328	17442	17328	17187	17148	17201	16977	17344	17338	17116	17065	17251	17280	17236	17254	17242	17353	17335	17462	17207	17050	17127	17388	17219	17042	17221	17212	17496	17342	17313	17216	17290	17324	17226	17255	17080	17120	17256	17210	17130	16997	17197	17300	17132	17443	17334	17342	17322	17418	17214	17160	17132	17182	17191	17174	17077	17215	17421	17214	17073	17216	17096	17232	17291	17452	17170	17036	17449	17314	17131	17239	17242	17228	17243	17074	17511	17315	17208	17166	17289	17293	17229	17478	17165	17287	17267	17144	17205	17113	17395	17204	17274	17410	17212	17109	17238	17243	17424	17090	17055	17211	17299	17220	17166	17315	17307	17375	17199	17389	17383	17355	17234	17211	17129	17286	17194	17060	17017	17209	17367	17371	17354	17317	17128	17341	17338	17309	17185	17440	17080	17296	17147	17547	17355	17144	17340	17267	17329	17111	17230	17337	17319	17305	17258	17078	17568	17287	17057	17132	17233	17498	17515	17411	17415	17294	17346	17260	17374	17263	17424	17111	17272	17375	17326	17051	17129	17323	17288	17033	17159	17357	17279	17298	17307	17149	17039	17179	17277	17240	17498	17398	17477	17310	17203	17234	17334	17088	17221	17349	17335	17210	17174	17568	17174	17370	17182	17176	17025	17077	17127	17299	16927	17251	17366	17211	17310	17309	17275	17314	17340	17116	17292	17306	17235	17278	17494	17299	17298	17212	17340	17288	17201	17242	17207	17132	17311	17317	17366	17287	17302	17295	17277	17287	17183	17163	17141	17227	17187	17217	17247	17238	17230	17239	17303	17215	17388	17228	17243	17048	17323	17098	17426	17325	17098	17136	17360	17223	17180	17473	17345	17304	17446	17307	17354	17283	17310	17297	17084	17129	17034	17010	17428	17367	17131	17293	17285	17026	17155	17334	17397	17151	17239	17093	17203	17276	17334	17268	17196	17219	17092	17292	17044	17379	17393	17283	17246	17317	17531	17398	17212	17465	17264	17230	17404	17272	17103	17390	17262	17035	17312	17271	17278	17153	17245	17352	17419	17328	17137	17182	17079	17375	17180	17339	17193	17285	17403	17342	17382	17170	17245	17491	17146	17205	17129	17311	17416	17280	17382	17146	17122	17415	17487	17374	17352	17234	17426	17154	17359	17318	17224	17039	17365	17125	17363	17243	17204	17230	17267	16987	17215	17397	17588	17314	17197	17153	17164	17230	17048	17353	17143	17157	17244	17300	17125	17081	17379	17244	17238	17346	17361	17297	17256	17206	17021	17052	17501	17217	17228	17243	17360	17200	17389	17301	17299	17227	17347	17339	17189	17131	17400	17286	17418	17343	17219	17220	17354	17393	17313	17254	17382	17062	17231	17152	17165	17204	17285	17494	17271	17198	17336	17162	17287	17245	17250	17124	17156	17249	17311	17226	17212	17092	17223	17221	17253	17310	17364	17144	17324	17282	17149	17424	17290	17159	17070	17363	17213	17248	17289	17115	17459	17341	17279	17168	17240	17245	16995	17242	17320	17190	17444	17296	17304	17298	17252	17275	17317	17252	17255	17307	17171	17217	17265	17259	17101	17275	17206	17239	17415	17218	17354	16982	17203	17312	17224	17153	16999	17470	17103	17139	17140	17266	17307	17452	17203	17207	17115	17324	17277	17231	17395	17559	17262	17471	17288	17318	17257	17265	17219	17162	17034	17089	17179	17299	17319	17178	17276	17089	17231	17216	17394	17154	17115	17112	17196	17367	17516	17436	17331	17391	17049	17214	17304	17296	17366	17203	17179	17363	17370	17199	17198	17400	17405	17235	17218	17064	17205	17213	17081	17275	17332	17367	16978	17137	17341	17176	17502	17283	17199	17292	17132	17341	17274	17395	17454	17383	17242	17344	17330	17331	17264	17084	17335	17368	17281	17292	17301	17220	17322	17136	17069	17061	17102	17377	17512	17179	17253	17282	17248	17074	17290	17288	17234	17256	17353	17344	17465	17101	17372	17330	17165	17329	17180	17441	17343	17277	17399	17015	17254	17379	17288	17189	17168	17325	17437	17208	17286	17520	17403	17327	17330	17051	17353	17346	17370	17093	17197	17498	17290	17334	17027	17185	17326	17439	17598	17185	17086	17226	17191	17456	17105	17219	17335	17154	17294	17367	17307	17155	17103	17448	17346	17523	17188	17358	17254	17146	17186	17217	16978	17396	17119	17113	17068	17085	17344	17251	17312	17431	17328	17575	17238	17158
23966	41756	40402	36764	30768	24968	19873	18059	15592	14655	14262	13155	12313	11704	11240	11010	10619	10484	10600	10297	10202	10200	10099	10159	9900	10118	10039	10113	10144	10151	10129	10108	10025	10051	10082	10056	10055	10079	10032	9936	9979	10115	10099	10066	10098	10125	10085	9935	9867	9924	10010	10134	9941	9978	9982	10014	10096	9977	9999	9952	10064	10025	10225	10085	10136	10013	10092	9988	10028	9987	10018	10017	9924	9989	10044	10099	10027	10028	9994	9985	10026	9901	9966	10135	10086	10056	10057	9939	10006	9959	10029	10099	10081	9991	10064	9958	10045	9888	10074	10000	9962	10117	10167	10090	10026	10218	10110	9929	10033	10011	10058	9923	10021	9742	10099	9865	9839	10061	10016	9958	10073	10025	10015	9998	9931	9973	10024	9982	10085	10070	9954	9861	9971	10063	9959	10127	9898	9978	10038	10124	9993	10059	10005	9947	9889	10014	10128	10104	9986	9909	10058	9946	10079	10079	9956	10077	10130	10074	9962	9999	10024	10068	9995	9900	9842	10069	9886	10116	10103	9965	10061	9957	9902	9882	9986	10037	10057	9956	9920	10110	9997	10070	9914	9928	9950	10013	9986	10019	10055	10026	10037	10015	10020	9802	10013	9988	10105	9905	9982	9910	9949	10028	10029	10098	9993	10005	10000	9912	10069	9988	10106	10029	10016	10047	10084	10106	9952	9913	9985	9919	9985	9968	10068	9997	9960	10045	10040	9990	9944	9921	9873	10037	9951	10150	9949	9886	10042	9981	10028	10081	9949	9976	10073	9926	9977	9980	10114	10103	10153	9955	9906	9990	9902	9927	10209	10004	9832	10087	10040	9942	9980	9946	10110	10042	10227	10092	9871	10118	10061	9970	9869	9981	10092	10072	9960	10083	10096	10080	10105	10000	9979	9962	9971	9919	9947	10044	9905	10100	10061	10017	10002	9988	10002	9956	10074	10012	9911	10076	10008	9796	10001	10085	10032	10165	10032	10103	9870	10012	10016	10018	10039	9920	10076	10030	10085	9953	10182	10073	10069	9935	9950	10023	10019	9996	9853	9950	9915	9880	10051	9942	9958	9886	9921	10154	10028	9919	9921	10024	9950	9972	9887	10029	10125	9915	9965	10043	10051	10072	9983	9913	10117	9974	10040	10077	9935	10011	10163	9980	9805	10058	10080	10054	9997	10100	10213	9884	10012	9973	10103	10025	10109	10020	9950	10117	10005	10004	9908	9979	10036	10034	10013	9885	10115	9961	9932	9951	9985	10006	9994	10042	9902	10102	9938	10021	10076	9990	10002	9894	10128	9987	9849	9890	9794	10049	10027	9914	9974	9972	9974	9914	10028	9881	10017	9929	9862	10010	9866	10025	10140	10011	10018	10186	9903	9975	10016	9983	10047	10045	9999	9879	9914	10124	9957	9932	9848	9979	9841	10027	10004	10128	9976	10013	10011	9964	10017	10096	9894	10120	10083	10011	10110	10029	9997	9905	9943	9908	10114	9963	9983	9922	10044	10079	10026	9809	9848	9876	10056	10104	9984	9952	10090	9971	10010	9991	9971	9925	9965	9977	9840	10076	10105	10055	10034	10054	10193	10016	10067	9856	10049	9995	9989	10045	10032	10035	10030	10024	9971	9969	10109	10031	10136	9989	10019	10186	10169	10036	10115	10089	10068	10112	9867	10097	10078	10130	9886	10128	9924	10053	10025	10058	9967	9976	10066	10074	10145	10144	9977	10053	10053	10003	9932	10201	10004	9883	10015	10199	9908	9974	10075	9950	10006	9967	10015	10064	9992	9930	10076	10195	9937	9939	10138	9908	10012	10062	9945	9912	9975	9961	10025	9960	10044	10088	10088	10018	9959	9963	9999	10018	10061	10049	10116	9906	9833	10006	9864	9986	10002	10107	9786	10011	9985	9980	10008	10004	9915	9988	10125	9919	10146	9979	9897	9957	9996	10008	9932	9945	9873	10070	10066	10107	9990	10019	9985	10078	10086	10058	9986	10106	9952	9965	9911	10103	10032	10067	9827	10087	9891	10054	9972	10100	10058	9941	9925	10055	9901	10037	10082	9841	10002	10041	9790	10100	10003	10006	10106	9951	10015	9801	9912	9981	9963	10067	9965	10084	10121	9931	9922	10004	10116	10050	9982	10031	9966	9952	10138	10006	10114	10033	10007	10097	9844	10096	10098	10066	9975	9950	9949	10085	9813	9991	9882	9965	9924	9950	10110	10096	9904	9876	10006	10006	9932	10058	10066	9883	9974	9902	9941	9985	9993	9935	10093	9914	9998	9835	9983	10193	10021	9986	10046	10017	9954	9963	9849	10003	10040	10052	9992	9861	9809	10031	10081	9965	9955	9945	9914	10157	9952	9961	10181	9975	9988	9901	10012	9962	10015	10034	9981	9942	9945	10004	9935	9940	9919	9961	10043	10053	9900	10028	9972	9965	10051	10042	10128	10025	10031	10008	9940	10119	9993	10092	9964	10024	9972	9955	9936	9892	10055	9893	10019	10007	10047	10020	9966	9837	9949	10068	9916	10035	9830	10100	9978	9960	9883	9944	9898	10023	9902	9945	9970	10034	10054	9913	9993	9960	10023	10019	10318	10089	9952	10120	9929	9787	10054	9900	10068	10100	10074	10162	9920	9900	9998	10028	9904	10007	10092	10075	10024	10059	10115	9862	10091	9979	9836	10120	9916	10049	9915	10090	10051	9969	10042	10018	10034	9939	9890	9932	10030	9863	10161	9995	10064	10069	10089	9876	9909	9996	10063	10106	9913	10053	10020	10063	9972	9995	9968	10095	10083	10014	10028	10093	10148	9988	10037	9988	10060	9907	10097	10109	10045	9970	10146	10011	9773	10001	10036	9998	10001	9946	9995	9947	9984	9985	9801	9909	9931	10031	10005	9945	9999	9990	9933	9972	9880	10046	9950	9984	9916	9979	10079	10094	9915	9934	10075	10007	9981	9828	10071	9817	9989	9996	9963	10006	9816	10017	10085	9885	10093	10006	9981	10030	9940	10074	10007	10028	10003	10034	10001	10011	9993	9887	9973	9994	10097	9923	9942	9966	10005	10030	10062	10032	10169	9926	10012	9943	10208	9924	9958	10138	9910	9962	10109	10079	9990	9973	9924	10054	10109	10131	10125	10068	10016	10014	9894	10067	9997	10160	10068	9996	10082	9970	10110	9988	10203	10152	9948	9979	10049	10072	10023	9909	9908	10108	9910	10053	10052	9801	10003	10127	9994	10042	9994	9955	9984	9986	10072	9991	9919	9970	9889	10012	9803	10003	9979	9938	9922	10109	10063	10154	10101	10081	10157	10026	9974	10059	10056	9941	9951	9955	10033	9951	9924	9952	10093	9994	10049	10066	10171	10136	9991	9939	10191	9897	10168	10115	10018	9916	9891	9941	9963	10078	10063	10020	10075	10030	9769	10016	9939	9969	9847	9941	10072	9928	9951	10009	10009	10053	9948	9918	10103	9957	10249	9963	10079	9957	9987	9901	10028	10144	10064	10014	9949	10080	10067	10036	9959	10002	10006	10136	10018	10062	9851	9937	10000	9873	9998	9959	10079	10039	9999	9919	10045	9954	9963	9956	9969	10186	10007	9977	9987	10041	9996	10077	10089	9915	9991	9934	10077	10028	10129	10047	9965	10052	9933	9923	10003	10116	10115	10071	10080	10085	9933	9871	9923	10164	9935	9933	10112	9932	10018	9897	10012	10059	10091	10090	9959	9899	9972	9951	9967	9762	10059	10085	9948	10003	10058	10012	10132	9876	9837	9963	10041	10024	10134	10024	9930	10093	10107	10002	9943	10160	10033	9858	10072	10051	10008	10128	9889	9945	10049	10064	10052	10082	10056	10181	10131	9908	10065	9941	10059	10168	10126	10092	9935	9985	10079	9994	9907	10070	10103	10084	10040	10025	10023	9958	10220	10041	9931	10021	9989	9990	9955	10007	10055	10077	10172	10130	10216	10033	10045	10071	9931	9979	10050	10032	9950	10072	10051	10032	9833	9998	9956	10010	9984	10032	9938	10037	10064	10092	10065	9875	10069	10048	9892	9793	10046	9960	9934	10019	10025	10112	10043	10035	10062	9919	10071	9964	10038	9763	9999	10024	10005	9960	10080	10051	9857	10046	9859	10091	10145	9987	9988	9904	9962	10064	10037	9918	10006	10015	9798	10068	9900	9980	10140	10074	10105	10148	10066	9813	9924	9953	9894	9962	10136	9953	10021	10013	9956	10073	10026	9899	10096	10067	9995	9967	9886	10083	9967	10026	10001	10052	10029	9871	9949	9981	10001	10058	10023	10152	9991	9821	10057	9976	9894	10051	10079	9855	10006	9997	10001	10052	9983	10068	9937	10026	9991	10043	9958	10115	10047	10048	10059	10106	10076	10083	10025	10021	9981	10021	10038	10107	10040	9997	10056	10164	10006	9930	9913	9971	9935	9962	10020	10157	10002	10030	10021	9833	10012	10092	10093	9998	9872	10016	9827	10014	10030	10078	9958	10024	9939	9894	9942	9911	9817	10041	9997	9878	10124	10128	9989	10017	10159	9858	9879	10042	9896	10089	9942	9990	9938	9950	10039	9997	10188	10101	10004	10055	9970	10171	10063	10004	9982	10093	10042	10046	9930	9842	10045	9986	10026	10126	10094	9991	10005	10070	10102	9897	10002	10073	9856	9865	9984	10111	9946	9937	9937	10002	9961	10000	9926	10058	10054	10084	10112	10009	9934	10000	10091	9877	10071	9928	10077	10011	9976	10001	9918	10017	9949	9996	9972	10081	10226	9989	10074	10029	9853	9954	10060	10081	9928	9926	9980	9973	9961	10216	10112	10035	9978	9945	9948	9966	9959	10051	10065	10030	9956	10014	9843	9936	9955	9812	10076	9811	10030	10007	9944	9941	10004	10061	10064	9961	9996	9925	9936	10115	9936	9948	10130	9921	10215	9925	9964	10130	9995	9985	9977	9904	9887	10026	9957	9847	9804	10051	9935	10082	10024	10048	9955	9985	10066	9719	10034	10039	10075	9983	10009	10236	10080	10032	10032	10025	10021	10004	10091	9931	10131	9984	9909	10033	10014	9988	10110	10012	9970	10035	9994	9933
23056	20771	28085	26428	29646	33222	31973	26943	23860	22223	21831	21315	20693	20115	19373	19198	18658	18329	18280	18123	18045	17841	18002	17851	17841	17926	17813	17719	17699	17607	17790	17705	17474	17494	17577	17588	17642	17879	17523	17780	17655	17407	17484	17617	17841	17746	17645	17514	17500	17403	17596	17680	17666	17313	17660	17760	17711	17232	17574	17621	17634	17598	17692	17724	17380	17548	17331	17499	17504	17515	17653	17528	17658	17641	17621	17525	17655	17535	17742	17622	17607	17553	17404	17672	17450	17332	17449	17509	17627	17674	17581	17601	17557	17378	17478	17656	17510	17593	17646	17643	17309	17697	17505	17548	17703	17699	17478	17631	17568	17595	17534	17465	17517	17456	17393	17600	17438	17174	17362	17428	17374	17414	17353	17474	17515	17329	17442	17522	17566	17496	17459	17721	17520	17644	17609	17600	17622	17336	17407	17499	17418	17455	17546	17564	17435	17595	17676	17611	17639	17539	17576	17534	17435	17613	17683	17732	17860	17533	17538	17359	17404	17600	17764	17459	17596	17494	17560	17659	17513	17443	17585	17636	17441	17645	17720	17714	17465	17656	17906	17638	17429	17543	17548	17531	17628	17783	17551	17541	17393	17604	17421	17556	17488	17562	17556	17699	17448	17394	17518	17657	17456	17713	17430	17530	17603	17649	17348	17764	17832	17304	17817	17675	17760	17701	17469	17483	17509	17330	17750	17555	17563	17551	17601	17594	17419	17541	17533	17681	17827	17739	17527	17499	17525	17367	17615	17608	17843	17593	17405	17483	17517	17477	17291	17580	17559	17472	17726	17639	17424	17470	17568	17506	17563	17455	17703	17623	17428	17366	17395	17681	17703	17551	17619	17583	17273	17374	17622	17473	17535	17585	17543	17430	17635	17619	17438	17663	17622	17561	17378	17577	17565	17417	17431	17606	17645	17587	17479	17429	17495	17691	17713	17678	17530	17543	17634	17463	17746	17600	17692	17570	17651	17673	17549	17665	17534	17679	17462	17364	17626	17378	17503	17523	17650	17559	17468	17592	17387	17565	17562	17488	17387	17678	17581	17532	17761	17692	17559	17403	17387	17686	17616	17581	17468	17583	17580	17643	17641	17610	17401	17378	17562	17543	17492	17570	17551	17731	17477	17491	17414	17649	17674	17405	17493	17340	17676	17657	17573	17421	17471	17531	17477	17567	17739	17647	17726	17561	17538	17587	17338	17471	17461	17537	17686	17526	17768	17420	17317	17480	17498	17490	17641	17528	17822	17676	17509	17494	17502	17521	17620	17759	17558	17579	17436	17650	17472	17400	17494	17482	17617	17772	17616	17373	17699	17429	17536	17476	17451	17522	17465	17489	17707	17555	17673	17702	17583	17543	17569	17672	17380	17446	17613	17713	17634	17557	17479	17552	17514	17397	17533	17638	17466	17636	17725	17529	17750	17691	17501	17515	17557	17504	17420	17433	17647	17610	17499	17593	17591	17498	17719	17408	17772	17661	17698	17510	17583	17358	17536	17676	17394	17652	17516	17490	17327	17490	17572	17741	17506	17507	17278	17500	17638	17424	17257	17525	17436	17555	17461	17509	17460	17545	17539	17530	17491	17665	17559	17656	17625	17556	17722	17618	17236	17364	17583	17422	17665	17550	17603	17604	17371	17304	17548	17748	17495	17566	17544	17589	17552	17610	17552	17727	17134	17574	17616	17252	17425	17368	17429	17512	17698	17493	17754	17568	17536	17677	17691	17624	17750	17687	17500	17572	17556	17498	17768	17666	17620	17652	17598	17398	17429	17309	17466	17618	17500	17638	17722	17715	17660	17475	17534	17390	17333	17484	17471	17518	17555	17693	17419	17307	17347	17537	17548	17434	17500	17247	17377	17605	17681	17636	17515	17542	17485	17649	17514	17266	17526	17495	17667	17503	17564	17492	17574	17517	17759	17421	17747	17598	17558	17547	17509	17485	17463	17327	17455	17437	17336	17665	17434	17536	17451	17521	17867	17698	17645	17445	17692	17498	17436	17598	17503	17577	17434	17432	17552	17707	17459	17367	17501	17589	17493	17419	17585	17444	17604	17699	17377	17595	17598	17425	17523	17604	17625	17489	17529	17473	17649	17325	17502	17469	17532	17554	17669	17583	17585	17394	17732	17646	17457	17479	17409	17525	17373	17410	17606	17675	17624	17565	17684	17573	17320	17459	17480	17556	17373	17636	17544	17462	17370	17499	17678	17455	17446	17572	17384	17234	17486	17655	17631	17555	17554	17843	17708	17563	17369	17495	17511	17539	17475	17462	17675	17579	17440	17476	17605	17692	17557	17433	17550	17466	17617	17610	17556	17469	17697	17589	17632	17605	17437	17537	17643	17571	17751	17616	17720	17725	17619	17356	17680	17524	17634	17400	17534	17678	17374	17359	17467	17528	17748	17544	17525	17405	17483	17368	17370	17599	17425	17618	17512	17635	17627	17619	17595	17559	17445	17671	17408	17309	17337	17407	17456	17399	17553	17674	17661	17368	17445	17511	17705	17542	17360	17524	17583	17548	17614	17558	17508	17376	17502	17612	17515	17338	17357	17462	17467	17710	17754	17510	17409	17749	17294	17525	17540	17467	17576	17421	17563	17701	17576	17738	17469	17596	17614	17672	17494	17489	17619	17572	17309	17665	17424	17651	17582	17607	17659	17418	17560	17424	17506	17758	17484	17535	17485	17614	17392	17592	17608	17711	17618	17447	17603	17594	17487	17423	17570	17659	17525	17608	17444	17650	17515	17910	17436	17354	17687	17413	17522	17545	17478	17649	17537	17641	17417	17464	17428	17554	17550	17527	17592	17565	17528	17447	17463	17494	17505	17639	17504	17422	17523	17452	17712	17692	17841	17486	17746	17592	17551	17580	17335	17720	17391	17604	17532	17326	17474	17618	17583	17458	17529	17565	17579	17343	17325	17355	17401	17674	17507	17503	17422	17598	17512	17704	17633	17643	17599	17690	17697	17424	17674	17590	17491	17784	17571	17574	17410	17592	17558	17436	17516	17687	17522	17771	17522	17470	17329	17803	17542	17854	17585	17505	17617	17658	17581	17529	17442	17580	17389	17518	17533	17585	17631	17484	17535	17470	17639	17606	17678	17617	17575	17556	17457	17535	17519	17550	17458	17584	17519	17353	17464	17448	17508	17575	17439	17672	17534	17468	17340	17546	17283	17763	17646	17553	17415	17559	17443	17385	17439	17497	17629	17442	17586	17555	17521	17556	17388	17680	17534	17414	17620	17527	17512	17494	17622	17399	17601	17615	17594	17586	17812	17714	17656	17457	17585	17643	17813	17664	17685	17520	17537	17466	17699	17565	17490	17740	17378	17681	17597	17458	17639	17923	17555	17578	17668	17416	17611	17710	17489	17467	17564	17288	17592	17497	17828	17593	17515	17385	17702	17627	17540	17437	17342	17650	17529	17387	17497	17574	17352	17449	17629	17418	17619	17649	17479	17502	17451	17499	17581	17414	17607	17675	17654	17438	17463	17493	17510	17630	17713	17540	17271	17337	17477	17567	17644	17585	17489	17442	17362	17447	17561	17326	17615	17480	17630	17668	17603	17550	17556	17580	17436	17687	17438	17494	17590	17583	17465	17482	17388	17502	17777	17646	17554	17694	17526	17572	17316	17480	17364	17502	17411	17628	17652	17416	17594	17681	17519	17565	17608	17577	17415	17639	17656	17541	17508	17387	17514	17466	17471	17412	17704	17511	17519	17496	17529	17492	17662	17491	17418	17500	17445	17540	17633	17610	17562	17566	17637	17554	17769	17669	17366	17581	17455	17753	17341	17570	17555	17430	17494	17676	17534	17835	17553	17502	17611	17400	17715	17457	17709	17686	17557	17505	17413	17534	17469	17665	17600	17551	17683	17500	17444	17507	17486	17455	17547	17633	17602	17579	17516	17686	17359	17621	17707	17499	17559	17540	17395	17654	17539	17438	17532	17483	17193	17348	17505	17728	17396	17634	17621	17827	17522	17657	17573	17537	17678	17705	17580	17401	17601	17533	17606	17564	17676	17414	17297	17595	17667	17737	17672	17452	17610	17466	17562	17220	17458	17516	17316	17595	17609	17510	17713	17767	17503	17399	17589	17470	17516	17518	17531	17477	17553	17561	17663	17581	17587	17613	17594	17449	17636	17516	17541	17603	17667	17556	17565	17566	17569	17506	17535	17300	17417	17675	17773	17629	17628	17600	17516	17486	17522	17646	17583	17686	17590	17513	17567	17409	17552	17402	17473	17538	17491	17623	17683	17446	17597	17470	17700	17632	17572	17679	17549	17725	17566	17603	17598	17688	17461	17341	17453	17458	17636	17703	17619	17481	17521	17623	17736	17605	17563	17330	17463	17500	17642	17512	17320	17387	17504	17475	17488	17543	17668	17523	17450	17533	17541	17633	17459	17353	17549	17544	17573	17532	17698	17498	17445	17470	17425	17338	17567	17473	17744	17344	17460	17595	17313	17409	17382	17660	17670	17380	17461	17503	17364	17465	17465	17468	17515	17321	17677	17608	17714	17603	17636	17479	17647	17467	17429	17479	17658	17468	17864	17713	17764	17570	17597	17542	17476	17453	17388	17424	17450	17595	17481	17492	17529	17455	17592	17563	17521	17546	17757	17689	17396	17648	17551	17716	17578	17531	17638	17487	17593	17786	17633	17608	17793	17393	17591	17426	17454	17500	17459	17457	17463	17725	17590	17415	17488	17839	17514	17535	17580	17579	17421	17448	17916	17303	17610	17645	17560	17473	17773	17579	17550	17689	17591	17542	17507	17595	17574	17438	17511	17628	17503	17439	17750	17589	17580	17606	17750	17512	17803	17561	17780	17352	17489	17640	17610	17429	17551	17549	17591	17431	17715	17556	17483	17643	17627	17525	17491	17545	17477	17439	17530	17619	17659	17572	17548	17408	17487	17552	17450	17503	17506	17603	17399	17481	17724	17382	17489	17415	17472	17441	17602	17387	17512	17463	17408	17629	17408	17528	17536	17524	17563	17574	17623	17675	17429	17450	17680	17698	17850	17571	17607	17399	17727	17570	17661	17493	17452	17575	17539	17360	17563	17492	17494	17778	17545	17381	17385	17587	17536	17583	17699	17658	17722	17561	17425	17486	17604	17506
26841	46025	44809	42880	36467	30467	24301	20656	17580	15703	15254	14636	13706	12752	12220	11724	11429	11040	10878	10565	10686	10569	10520	10615	10465	10514	10164	10543	10189	10215	10330	10304	10348	10285	10359	10333	10284	10416	10068	10207	10200	10343	10259	10171	10226	10208	10237	10260	10287	10206	10369	10333	10149	10278	10293	10283	10225	10341	10413	10210	10220	10278	10210	10307	10363	10093	10273	10372	10201	10385	10216	10314	10150	10453	10214	10337	10124	10120	10004	10372	10164	10268	10302	10166	10245	10139	10374	10248	10247	10248	10331	10323	10341	10280	10281	10393	10306	10159	10237	10477	10161	10322	10279	10052	10256	10228	10091	10262	10083	10316	10332	10208	10133	10323	10295	10238	10142	10253	10261	10259	10263	10345	10185	10152	9998	10357	10157	10244	10137	10266	10109	9991	10267	10387	10189	10224	10267	10253	10236	10220	10356	10222	10278	10058	10165	10233	10181	10247	10218	10190	10204	10281	10103	10074	10292	10269	10270	10231	10213	10177	10277	10021	10205	10293	10164	10281	10246	10360	10216	10264	10261	10317	10267	10250	10171	10186	10261	10294	10088	10146	10112	10289	10182	10277	10255	10146	10191	10333	10165	10221	10052	10156	10229	10245	10118	10358	10215	10160	10301	10178	10295	10188	10151	10103	10319	10274	10371	10222	10320	10222	10243	10198	10174	10074	10097	10305	10202	10322	10136	10151	10160	10041	10172	10273	10294	10176	10188	10182	10182	10312	10368	10201	10213	10204	10134	10181	10295	10357	10188	10199	10237	10123	10175	10381	10104	10266	10386	10384	10154	10223	10169	10170	10109	10226	10232	10070	10444	10141	10140	10233	10249	10143	10268	10207	10250	10252	10128	10288	10219	10281	10215	10109	10191	10105	10164	10257	10164	10133	10202	10123	10241	10185	10181	10099	10289	10165	10150	10289	10119	10101	10277	10145	10106	10096	10199	10290	10360	10014	10114	10185	10334	9994	10221	10176	10256	10418	10340	10334	10296	10338	10267	10232	10237	10206	10343	10146	10261	10155	10238	10108	10284	10339	10278	10439	10382	10330	10191	10284	10294	10262	10176	10251	10254	10196	10074	10108	10236	10198	10308	10108	10212	10199	10152	10230	10124	10258	10230	10225	10147	10353	10173	10197	10072	10353	10110	10219	10176	10181	10124	10333	10171	10320	10281	10257	10364	10329	10058	10248	10167	10205	10395	10359	10326	10177	10241	10265	10210	10263	10214	10237	10051	10230	10305	10301	10226	10168	10163	10111	10232	10266	10032	10203	10192	10334	10170	10246	10211	10022	10355	10194	10178	10254	10295	10260	10203	10225	10248	10350	10129	10280	10227	10227	10184	10180	10120	10340	10359	10380	10187	10235	10160	10219	10234	10344	10201	10146	10224	10134	10192	10165	10193	10218	10338	10246	10266	10097	10182	10210	10216	10239	10203	10451	10297	10066	10371	10240	10198	10097	10162	10274	10368	10213	10134	10213	10216	10169	10245	10180	10210	9981	10079	10162	10236	10343	10207	10220	10310	10293	10222	10229	10247	10287	10290	10177	10294	10232	10408	10234	10144	10209	10299	10143	10215	10276	10236	10233	10262	10189	10211	10090	10118	10252	10349	10279	10283	10172	10306	10324	10211	10072	10123	10378	10267	10254	10251	10355	10114	10066	10146	10277	10066	10164	10099	10215	10297	10047	10225	10204	10347	10161	10192	10142	10348	10080	10122	10223	10132	10292	10191	10241	10192	10235	10271	10347	10312	10160	10215	10217	10167	10173	10177	10241	10240	10214	10307	10136	10205	10171	10355	10127	10281	10330	10449	10166	10273	10158	10225	10273	10257	10250	10190	10245	10212	10305	10248	10092	10238	10276	10288	10173	10201	10141	10448	10335	10305	10205	10341	10259	10423	10229	10303	10303	10148	10344	10277	10126	10202	10300	10215	10225	10306	10217	10120	10140	10299	10345	10119	10087	10244	10248	10305	10150	10092	10279	10017	10017	10273	10132	10298	10297	10193	10181	10467	10296	10183	10261	10215	10249	10296	10076	10323	10241	10319	10390	10287	10230	10241	10343	10263	10230	10328	10138	10391	10294	10198	10291	10226	10195	10108	10209	10140	10182	10273	10446	10074	10278	10172	10069	10231	10332	10236	10090	10284	10277	10161	10418	10113	10136	10184	10274	10346	10055	10154	10161	10333	10313	10096	10206	10335	10081	10208	10210	10289	10386	10221	10344	10291	10312	10140	10225	10214	10228	10355	10075	10073	10340	10156	10162	10134	10262	10308	10352	10172	10263	10240	10347	10145	10265	10219	10182	10247	10080	10121	10221	10323	10093	10321	10249	10187	10208	10396	10338	10171	10361	10300	10263	10287	10047	10263	10074	10183	10231	10243	10346	10216	10392	10059	10125	10184	10302	10242	10078	10265	10226	10394	10151	10176	10173	10318	10301	10389	10283	10255	10210	10067	10268	10298	10277	10075	10126	10050	10161	10277	10135	10323	10177	10291	10176	10246	10351	10182	10244	10223	10093	10212	10301	10238	10232	10254	10230	10290	10221	10219	10203	10162	10171	10319	10140	10287	10192	10222	10289	10316	10403	10100	10166	10322	10115	10392	10157	10123	10169	10287	10201	10144	10274	10309	10049	10244	10188	10271	10356	10200	10214	10212	10277	10112	10113	10155	10103	10259	10057	10229	10160	10247	10227	10249	10165	10160	10262	10225	10164	10408	10269	10156	10164	10165	10297	10217	10295	10209	10261	10209	10109	10140	10203	10372	10289	10194	10361	10262	10224	10261	10299	10318	10239	10352	10129	10184	10088	10305	10372	10303	10144	10175	10351	10232	10162	10221	10285	10294	10296	10158	10329	10188	10206	10093	10357	10232	10275	10333	10109	10100	10205	10428	10087	10268	10243	10222	10138	10152	10254	10219	10227	10372	10200	10157	10159	10250	10140	10256	10104	10298	10225	10278	10123	10295	10285	10232	10156	10173	10102	10258	10341	10295	10222	10122	10427	10280	10223	10184	10451	10215	10036	10419	10255	10116	10321	10100	10193	10088	10176	10184	10236	10150	10111	10076	10262	10413	10231	10199	10068	10158	10064	10158	10154	10230	10222	10196	10319	10196	10183	10141	10145	10130	10314	10231	10247	10161	10256	10205	10364	10151	10192	10325	10076	10030	10143	10222	10355	10256	10142	10179	10265	10143	10312	10120	10145	10232	10048	10245	10318	10218	10187	10062	10119	10191	10261	10315	10352	10352	10254	10394	10358	10194	10176	10198	10424	10270	10175	10237	10155	10285	10308	10264	10226	10145	10322	10273	10243	10207	10280	10251	10252	10236	10157	10273	10317	10209	10268	10191	10209	10181	10352	10382	10180	10362	10089	10075	10244	10183	10323	10210	10273	10172	10246	10253	10221	10242	10145	10022	10292	10240	10203	10336	10202	10174	10266	10227	10137	10287	10246	10311	10143	10286	10064	10224	10161	10165	10230	10215	10217	10301	10198	10275	10033	10255	10205	10196	10178	10231	10255	10094	10162	10299	10032	10067	10210	10178	10257	10303	10187	10076	10089	10249	10254	10363	10279	10069	10242	10167	10257	10277	10353	10200	10239	10257	10304	10299	10329	10220	10192	10146	9996	10260	10224	10406	10315	10077	10391	10354	10178	10292	10320	10450	10151	10197	10153	10105	10390	10285	10295	10343	10202	10141	10110	10118	10136	10205	10189	10200	10124	10195	10246	10140	10198	10247	10134	10147	10224	10190	10380	10155	10285	10152	10193	10285	10318	10378	10268	10174	10360	10212	10223	10181	10247	10247	10119	10285	10224	10210	10265	10191	10312	10203	10238	10192	10237	10156	10176	10118	10046	10115	10255	10134	10206	10143	10099	10089	10254	10086	10219	10233	10272	10141	10099	10161	10158	10235	10135	10335	10206	10311	10094	10373	10056	10369	10251	10204	10082	10146	10204	10215	10113	10167	10284	10257	10233	10206	10265	10238	10227	10355	10236	10162	10244	10242	10250	10350	10214	10247	10186	10153	10182	10216	10331	10253	10260	10205	10226	10250	10181	10154	10313	10180	10178	10152	10210	10123	10187	10260	10244	10196	10327	10086	10281	10261	10278	10221	10359	10231	10173	10273	10160	10250	10183	10221	10424	10114	10241	10289	10238	10329	10182	10256	10094	10054	9974	10254	10229	10082	10341	10136	10126	10176	10170	10271	10062	10079	10301	10312	10217	10064	10242	10212	10285	10233	10064	10290	10188	10140	10261	9975	10106	10134	10244	10290	10214	10178	10363	10341	10397	10286	10157	10135	10211	10133	10242	10246	10102	10187	10338	10289	10330	10240	10237	10236	10245	10126	10175	10034	10227	10280	9993	10272	10219	10274	10162	10174	10329	10046	10193	10191	10316	10204	10219	10264	10174	10178	10260	10191	10135	10072	10388	10123	10252	10245	10208	10124	10142	10251	10158	10101	10399	10153	10191	10262	10164	10326	10043	10213	10360	10105	10249	10265	10231	10368	10370	10178	10415	10276	10186	10185	10228	10125	10364	10302	10268	10098	10186	10217	10249	10081	10158	10157	10245	10280	10208	10233	10304	10233	10315	10257	10262	10168	10109	10245	10328	10365	10104	10170	10230	10031	10316	10219	10189	10178	10267	10085	10038	10146	10116	10123	10086	10203	10194	10396	10161	10217	10120	10126	10334	10039	10117	10152	10193	10142	10257	10108	10078	10188	10047	10293	10343	10282	10253	10252	10195	10073	10052	10193	10229	10318	10206	10071	10141	10097	10068	10225	10264	10157	10255	10217	10184	10211	10032	10228	10306	10347	10302	10300	10380	10338	10157	10401	10149	10157	10056	10149	10051	10238	10301	10275	10028	10334	10369	10200	10267	10179	10029	10237	10343	10235	10069	10119	10015	10387	10065	10099	10194	10351	10176	10185	10259	10276	10135	10282	10133	10119	10213	10293	10271	10251	10219	10265	10228	10342	10138	10327	10156	10134	10072	10221	10152	10170	10304	10317	10096	10306	10309	10140	10166	10171	10155	10302	10170	10101	10131	10280	10198	10219	10379	10047	10315	10300	10190	10051	10241	10237	10298	10354	10205	10241	10247	10258	10179
33632	35063	39978	38007	32923	28892	25131	22062	20111	19196	18667	18531	18420	18315	17965	17824	17776	17700	17684	17568	17510	17490	17380	17225	17323	17364	17487	17363	17105	17245	17269	17320	17303	17328	17261	17305	17305	17267	17266	17374	17364	17256	17183	17368	17240	17353	17247	17505	17429	17448	17356	17340	17483	17264	17464	17316	17202	17415	17429	17293	17292	17028	17424	17315	17300	17483	17156	17330	17371	17186	17165	17164	17319	17267	17728	17292	17312	17242	17211	17456	17530	17355	17204	17354	17342	17408	17150	17287	17446	17312	17041	17238	17406	17357	17363	17063	17209	17306	17270	17308	17202	17253	17158	17298	17236	17396	17243	17655	17431	16992	17105	17356	17231	17339	17540	17486	17243	17121	17224	17312	17324	17275	17379	17332	17237	17248	17345	17172	17385	17189	17464	17290	17248	17474	17444	16979	17384	17032	17671	17195	17269	17119	17272	17315	17161	17178	17302	17377	17384	17377	17367	17154	17254	17536	17284	17291	17128	17283	17255	17389	17325	17206	17529	17143	17339	17290	17436	17311	17198	17286	17336	17387	17258	17406	17384	17131	17052	17388	17193	17110	17312	17147	17368	17477	17399	17043	17462	17418	17385	17253	17196	17509	17381	17357	17304	17329	17242	17349	17333	17267	17179	17499	17595	17527	17291	17452	17293	17334	17069	17546	17365	17284	17330	17328	17350	17308	17310	17213	17323	17317	17371	17173	17379	17195	17252	17284	17093	17450	17355	17268	17411	17284	17163	17269	17314	17301	17178	17145	17056	17117	17233	17380	17313	17087	17426	17310	17513	17326	17132	17195	17355	17375	17296	17218	17310	17363	17376	17400	17145	17257	17349	17276	17611	17323	17368	17058	17177	17318	17228	17292	17160	17421	17446	17416	17368	17089	17260	17229	17124	17386	17344	17280	17281	17462	17296	17316	17472	17147	17271	17342	17138	17342	17301	17371	17257	17344	17340	17334	17314	17232	17258	17225	17521	17376	17473	17229	17276	17328	17329	17219	17293	17389	17206	17271	17389	17441	17374	17415	17056	17369	17205	17257	17205	17151	17407	17294	17242	17337	17403	17233	17244	17301	17298	17154	17262	17180	17533	17288	17202	17462	17401	17146	17189	17261	17396	17507	17316	17388	17316	17092	17282	17123	17418	17237	17369	17319	17354	17159	17186	17096	17276	17310	17060	17324	17306	17090	17492	17388	17149	17288	17525	17336	17315	17221	17358	17301	17322	17076	17236	17249	17116	17116	17125	17280	17267	17300	17251	17417	17319	17043	17210	17321	17072	17205	17285	17329	17292	17206	17508	17290	17137	17275	17191	17276	17280	17264	17286	17319	17541	17270	17277	17240	17439	17207	17285	17358	17336	17471	17472	17137	17454	17239	17275	17462	17185	17248	17281	17328	17203	17149	17366	17302	17287	17163	17427	17141	17261	17177	17201	17189	17353	17201	17098	17310	17436	17378	17275	17339	17352	17150	17374	17183	17267	17287	17388	17372	17261	17346	17100	17368	17290	17159	17211	17326	17278	17276	17300	17290	17373	17263	17332	17362	17382	17274	17328	17412	17253	17155	17277	17380	17310	17089	17445	17120	17269	17212	17206	17553	17124	17319	17213	17206	17481	17445	17371	17554	17511	17283	17239	17183	17312	17354	17395	17436	17113	17387	17511	17359	17254	17422	17534	17264	17440	17053	17412	17338	17362	17436	17123	17322	17446	17230	17299	17167	17247	17390	17273	17239	17369	17334	17228	17243	17423	17410	17155	17333	17176	17184	17256	17501	17374	17324	17189	17242	17318	17174	17588	17298	17403	17365	17335	17199	17257	17247	17259	17335	17158	17311	17286	17102	17045	17206	17218	17213	17326	17371	17348	17174	17203	17313	17252	17380	17320	17224	17268	17226	17084	17197	17424	17344	17370	17159	17274	17195	17226	16834	17150	17164	17353	17300	17227	17367	17323	17133	17388	17091	17406	17233	17230	17321	17268	17141	17197	17256	17402	17312	17503	17372	17389	17139	17344	17194	17458	17272	17092	17139	17177	17362	17355	17367	17186	17323	17371	17323	17343	17314	17336	17459	17429	17228	17297	17409	17389	17174	17347	17215	17184	17068	17179	17580	17357	17335	17431	17217	17291	17384	17347	17178	17331	17216	17150	17388	17120	17293	17113	17478	17252	17462	17549	17088	17123	17207	17354	17325	17379	17398	17282	17345	17165	17286	17357	17510	17293	17244	17223	17318	17361	17225	17131	17316	17076	17161	17130	17358	17342	17417	17307	17370	17230	17211	17222	17309	17218	17253	17273	17403	17538	17322	17056	17278	17202	17499	17359	17366	17510	17327	17327	17303	17462	17148	17257	17217	17125	17167	17278	17320	17443	17272	17173	17355	17240	17190	17362	17101	17291	17390	16999	17369	17192	17434	17368	17285	17220	17439	17319	17174	17177	17167	17250	17288	17316	17103	17353	17575	17430	17484	17057	17416	17357	17147	17180	17203	17265	17457	17376	17127	17460	17317	17195	17358	17269	17203	17312	17235	17413	17307	17301	17141	17392	17376	17330	17312	17158	17379	17217	17212	17265	17309	17561	17420	17316	17328	17272	17357	17419	17301	17225	17062	17299	17292	17406	17097	17325	17153	17484	17385	17360	17165	17344	17235	17244	17329	17275	17584	17402	17196	17208	17304	17413	17386	17391	17273	17471	17249	17263	17399	17305	17085	17388	17210	17377	17253	17349	17261	17143	17501	17366	17351	17182	17126	17337	17426	17586	17358	17326	17307	17270	17272	17349	17202	17429	17130	17236	17242	17532	17245	17277	17207	17439	17291	17210	17167	17492	17271	17454	17367	17359	17412	17440	17236	17387	17237	17415	17505	17227	17238	17197	17243	17260	17181	17245	17508	17494	17219	17362	17086	16960	17347	17450	17376	17441	17326	17328	17291	17423	17538	17586	17285	17359	17346	17292	17393	17561	17263	17312	17114	17163	17068	17408	17089	17198	17219	17085	17219	17385	17263	17214	17023	17352	17472	17374	17295	17399	17466	17094	17245	17196	17418	17356	17503	17423	17299	17372	17420	17276	17338	17307	17191	17088	17296	17410	17290	17323	17404	17276	17256	17338	17245	17290	17061	17322	17200	17275	17157	17330	17285	17304	17163	17683	17197	17449	17192	17415	17307	17444	17145	17191	17233	17199	17147	17181	17036	17338	17423	17413	17337	17418	17279	17182	17210	17365	17186	17180	17111	17365	17355	17241	17309	17549	17234	17223	17174	17352	17416	17298	17536	17243	17300	17340	17311	17256	17245	17262	17416	17331	17141	17074	17411	17467	17477	17535	17385	17327	17198	17268	17290	17521	17363	17454	17148	17100	17244	17329	17283	17516	17441	17350	17436	17234	17250	17211	17206	17258	17213	17009	17370	17373	17187	17172	17238	17212	17148	17290	17131	17273	17279	17153	17340	17359	17288	17395	17400	17257	17175	17251	17432	17308	17239	17327	17163	17400	17372	17376	17291	17328	17367	17286	17337	17165	17230	17195	17242	17420	17376	17414	17291	17337	17152	17391	17354	17028	17123	17168	17303	17310	17390	17644	17097	17219	17249	17262	17334	17354	17263	17473	17407	17327	17255	17380	17280	17204	17324	17344	17238	17204	17211	17200	17441	17427	17106	17180	17103	17406	17372	17423	17169	17283	17630	17192	17282	17513	17197	17324	17529	17216	17284	17210	17410	17299	17181	17106	17209	17330	17291	17232	17567	17238	17360	17356	17239	17337	16978	17309	17407	17321	17311	17392	17271	17310	17273	17279	17270	17328	17496	17501	17297	17189	17151	17324	17403	17379	17244	17284	17335	17455	17460	17335	17233	17406	17181	17364	17307	17332	17229	17258	17318	17200	17201	17359	17253	17295	17292	17389	17239	17324	17380	17390	17169	17292	17275	17316	17269	17439	17455	17194	17354	17483	17410	17233	17327	17485	17323	17385	17264	17074	17298	17491	17291	17312	17232	17114	17175	17207	17207	17343	17347	17246	17256	17282	17361	17295	17218	17483	17358	17416	17281	17158	17271	17428	17368	17231	17232	17351	17232	17276	17133	17380	17333	17246	17262	17107	17170	17263	17341	17261	17287	17162	17152	17295	17164	17322	17373	17200	17289	17153	17348	17423	17147	17308	17236	17339	17468	17222	17329	17480	17408	17318	17281	17229	17394	17342	17179	17173	17075	17243	17217	17332	17389	17349	17423	17240	17163	17445	17385	17440	17294	17217	17475	17230	17455	17307	17386	17464	17512	17283	17320	17521	17376	17481	17328	17269	17142	17360	17312	17514	17258	17562	17411	17299	17428	17415	17514	17211	17265	17724	17393	17211	17178	17321	17118	17280	17305	17250	17151	17398	17351	17218	17218	17395	17238	17122	17140	17301	17508	17513	17373	17322	17302	17589	17502	17419	17171	17221	17453	17401	17394	17199	17362	17132	17436	17004	17401	17291	17249	17317	17290	17359	17302	17355	17153	17297	17350	17196	17305	17345	17378	17259	17338	17189	17265	17305	17314	17120	17332	17325	17417	17474	17355	17283	17217	17295	17392	17327	17380	17361	17278	17327	17365	17259	17347	17207	17283	17475	17095	17309	17159	17143	17157	17281	17003	17292	17262	17246	17367	17259	17318	17346	17247	17327	17035	17272	17230	17263	17428	17282	17394	17537	17352	17476	17387	17138	17284	17122	17591	17449	17397	17362	17182	17315	17222	17433	17360	17210	17375	17175	17239	17436	17366	17215	17245	17230	17262	17163	17309	17425	17112	17153	17329	17359	17471	17482	17348	17153	17292	17225	17362	17425	17285	17396	17322	17400	17230	17346	17181	17052	17064	17218	17358	17325	17245	17234	17284	17379	17283	17565	17318	17421	17296	17565	17541	17320	17186	17166	17134	17211	17389	17227	17429	17354	17364	17186	17495	17357	17520	17233	17491	17268	17131	17193	17286	17153	17311	17174	17279	17222	17366	17408	17515	17312	17237	17406	17668	17267	17208	17479	17469	17529	17443	17279	17353	17042	17175	17375	17504	17436	17260	17260	17297	17383	17084	17426	17278	17245	17228	17231	17236	17201	17436	17423	17341	17157	17259	17202	17194	17333	17363
25390	36078	35826	32577	27856	23192	18677	15373	13192	12142	11804	11567	11206	10830	10840	10500	10256	10204	10152	10181	10098	10120	10129	9846	9961	9925	9842	9882	9924	9901	9852	9950	9965	9888	9951	9795	9943	9894	9958	9868	10002	9891	9956	9979	9850	9868	10007	9897	9989	9783	10014	9979	9902	9895	10042	9845	9910	9846	9951	9959	9946	9932	9890	9950	9946	9894	9886	9925	9856	9857	9893	9963	10054	9876	9754	9876	9904	9772	9964	9969	10003	9852	9925	9847	9972	10004	10043	9796	9970	9900	9972	9894	9954	9896	10028	9954	10072	9850	9907	9775	10102	9720	9791	9822	9922	9790	9880	10033	10101	9899	9916	9902	9991	9744	10023	9970	9882	9937	9972	9989	9944	9968	9973	9961	10008	9781	9974	9811	9922	9913	10000	9914	10007	10007	9676	9650	9801	9786	10085	9827	9797	9792	9703	10006	9924	9811	9909	9858	9873	9905	9961	9869	9775	9747	9875	9899	9810	9859	9960	9851	9798	9966	9867	9889	10031	9882	9896	10116	9873	9757	9888	9802	9994	9773	9982	9939	9904	9843	9849	9881	10052	9631	9794	9856	9861	9897	9874	9991	9898	9979	9854	9892	9811	9899	9865	9920	9916	9916	9820	10059	9896	9953	9994	9922	9860	10017	9912	9916	9863	9929	9912	9903	9847	9890	9928	9945	9997	9895	9801	9929	9922	9861	9863	9880	9990	10017	9811	9898	9899	9867	9804	9958	9865	10020	9867	9847	9870	9868	9909	9974	9820	9985	9926	9941	9766	9818	9968	9880	9855	10029	9757	9878	9920	10029	9811	9840	10077	9910	9760	9866	9696	9820	10019	9922	9887	9802	9865	9771	9843	9903	9936	9812	9936	9939	9845	9802	9880	9853	9875	9952	10004	9895	9889	10003	10034	9847	9882	9927	9980	9832	9901	9904	9815	9839	9914	9906	9944	9848	9950	9951	9934	9858	9963	9881	10038	9866	9944	9917	9917	9867	9923	9898	9906	9830	9899	9832	9804	9844	9768	9926	9787	10017	9882	9904	9825	9998	9758	9768	9882	9985	9807	9792	9976	9882	9927	10033	9842	9846	9822	9945	9911	9843	9772	9895	9887	10045	9939	9903	10001	9851	9832	9934	9911	9905	9666	9968	9831	9900	9924	9998	9666	9928	9748	9688	9783	10033	9931	9713	9992	9871	9958	9821	9868	9912	10051	9847	9912	9850	9891	9829	9861	9833	9984	9976	9750	10032	10040	9899	10003	9906	9743	9969	9936	9789	9871	9926	9997	10056	9833	9885	9949	9891	9921	10017	9867	9730	9931	10117	9987	9861	9933	9977	9949	9803	9858	9856	9962	9835	10155	9929	9870	9900	9826	9857	9932	9825	9910	9978	9897	9915	9870	9765	9928	9949	9968	9983	9827	10030	10084	9808	9864	9987	9806	9935	9982	9850	9878	9907	9891	10055	9896	9839	9908	9846	9937	10132	9821	9864	10085	9887	9815	9919	9799	10003	9916	9773	9913	9840	9737	9910	9804	9762	9820	9959	9886	9961	9785	9835	9992	9918	10033	9848	9833	9813	9793	9769	9864	9875	9962	9840	9936	9844	9921	9917	9733	9967	9754	9843	9862	9877	9807	10023	9961	9939	9937	9784	9774	9954	9959	9885	9808	10054	9902	9900	9894	9920	9859	9885	9963	9834	9872	9902	9978	9797	9921	9915	9920	9861	9802	9840	9928	9941	9915	9965	9878	9934	10009	9807	9842	9930	9976	9935	9956	9956	9914	9813	9962	9909	9757	9935	9828	9944	9955	9921	9869	9971	10025	9795	9973	9922	10058	10085	9890	9846	9888	9908	9930	9902	9972	9975	9864	9731	9890	9720	9903	9798	9876	10017	9805	9840	9942	9840	9917	10016	9868	9927	9837	9872	10030	10019	9883	9812	9901	9830	9818	9930	9917	9955	9881	9788	9962	9834	10012	9886	9952	9929	9898	9808	9840	10072	9988	10033	9936	9829	9946	9958	9958	9820	9948	9876	9892	9888	10056	10050	10143	9819	9940	9928	9918	9839	9933	9929	9922	9955	9802	9784	10030	10082	9876	9846	9809	9830	10051	9958	9844	9911	9801	9852	9836	9876	9909	9940	10159	9950	9905	9824	10003	9772	9923	9926	9846	9832	9729	9965	9914	9895	9849	9971	9916	9850	9816	9951	10001	9871	9845	9764	9975	9898	9850	10009	9915	9912	9804	9863	9740	10092	9928	9890	9850	9907	9977	9888	9878	9739	9811	9861	10069	10049	9959	10022	9992	10055	9999	9767	9856	9835	9859	9887	10013	9932	9672	9918	9990	9886	9950	10114	9950	10001	9862	9818	9786	9855	10066	10048	9839	10017	9986	9808	9959	9888	9958	9825	9778	9774	9772	9957	10016	9927	10072	9892	9878	10023	9956	9875	9904	9982	9826	9944	9921	9856	9911	9763	9798	9949	9854	9931	9852	9934	9737	9844	9789	9917	10078	9859	9791	9958	9934	9921	10034	9987	9805	10043	9896	9926	9943	9934	9867	9805	9798	9808	9930	9875	10003	9975	9710	9957	9914	9855	9854	9976	9933	9806	9963	9964	9946	9952	9991	9976	9943	9988	9976	9890	10037	9871	9895	9940	9896	9914	9922	9918	10045	9890	9986	9834	9972	9889	10017	9809	9833	9815	9909	9903	9842	9862	9824	9853	9965	9975	9927	9872	10042	9856	9812	9810	9818	9938	9867	10018	9744	10010	9983	9962	9890	10077	9866	9842	9909	9809	9949	9829	10064	9876	9847	10058	9964	9913	9938	9827	9934	9986	10019	10065	9836	9931	9990	9997	9969	9830	9767	10005	9973	9888	9881	9786	9892	9898	9901	9793	10105	9837	9770	9927	9992	9979	9861	9927	10016	9978	10046	10018	9927	9984	9803	9764	10015	9911	9708	9953	9847	9826	9777	10041	9799	9864	10040	9971	9839	9976	9884	9733	9855	10065	9893	10003	9844	9794	9868	10032	9818	10062	9897	9951	9987	10049	9835	9826	9800	9831	9838	10083	10038	9894	9821	9866	9737	9761	9842	9977	9989	9902	9921	9867	9845	9940	9839	9922	9885	9929	9995	9908	9782	10186	9971	9862	10004	9833	9909	9927	9775	9938	9916	9832	9781	9851	9984	9818	9843	9960	10048	9891	9972	9856	9801	9882	9862	9954	9949	9863	9805	9869	10076	10050	9821	9933	9809	9828	9781	9849	9908	9871	10098	10031	9794	9947	9823	9790	9797	9877	9942	9895	9972	9923	9864	9982	9799	9899	9829	9955	9779	10035	10030	9912	10107	9917	9874	9848	9945	9901	9953	9658	9951	9818	9841	9864	9968	10086	9906	9981	9842	9886	10091	9983	9851	10020	9904	9804	9898	10015	9937	9784	9962	9860	9849	10018	9890	10129	9868	9836	9879	9921	9992	9900	9865	9782	10012	10077	9903	9720	10010	9843	9911	9897	9826	9924	9925	9786	9835	10218	9910	9862	9948	9935	9885	9734	9866	9929	9820	9831	9918	9777	9948	10047	9844	9815	9991	9913	9800	9790	9911	9758	9955	9875	9731	9909	9985	9912	9901	9952	10008	9865	9860	9925	9937	9967	9922	9775	9830	9975	9947	9853	9740	9819	9893	9931	9897	10032	9818	10078	10027	9954	9974	9967	9887	9978	9976	9986	9909	9991	10011	9974	9952	9959	9659	10074	9832	9930	9837	9909	9905	9927	9817	9883	9975	9771	9982	9957	9766	9925	9749	9989	9749	9893	9817	9956	9844	9999	10034	9937	10098	9870	9980	9807	10060	9751	9737	10025	9728	9761	10008	10039	10000	9940	9762	9973	9802	10072	9867	9862	9947	9862	9924	9931	9981	9996	9986	9958	9894	9782	9805	10088	9826	9911	9919	10013	9883	9877	9919	10019	9838	9894	9953	9946	9810	9876	9966	9860	9750	9921	9806	9851	10035	9933	9853	9940	9927	9971	9985	9878	9968	9954	9977	9818	10003	9941	9927	9994	10013	9875	9744	9955	9856	9827	9921	9788	10021	9894	9986	9871	9918	10035	9801	9797	9899	9826	9881	9851	9985	9838	9872	9880	9931	10055	9751	9892	10002	10017	9853	9904	9957	9888	9831	9834	9876	9738	10066	9914	9890	9840	9774	9896	10070	9723	9840	9982	9760	9827	10001	9886	9910	9965	9830	9859	9829	9864	9931	9899	9986	10083	9959	9932	9979	9842	9928	9835	10002	9873	10002	9868	10030	9911	9907	9954	9819	9984	10045	9975	9942	9838	9859	9817	9908	9858	9925	9918	9955	9989	9620	9827	10012	9858	9953	9946	9914	9953	9956	9931	9955	9818	9993	9880	9860	10058	9858	9921	9862	9800	9868	9999	10040	9839	9885	9894	10044	9948	9801	10000	9926	9916	10238	9923	9975	9785	9893	9918	9849	9860	9873	10057	9864	10154	10017	9805	9893	9941	10046	9848	10093	9706	10005	9863	9815	9841	9776	9854	9814	9790	9894	9958	9921	9786	9895	10111	9925	10026	9852	9962	9993	9952	9961	9975	9839	9951	9868	9829	9815	9955	9852	9988	9930	9883	9902	9934	9980	9977	9762	10023	9814	9933	9907	9946	10070	9880	9989	9821	10053	9800	10034	9889	9930	9882	9834	9781	9968	9850	9853	9929	9977	9841	9885	9724	9968	10122	9921	9938	9996	9750	9870	9845	9890	9918	9872	9828	9887	9989	9779	9965	9876	9953	9956	9886	9825	10006	9917	9859	9969	9759	9893	9958	9967	9824	9777	9860	9856	9919	9779	9778	9892	10021	9925	9932	9925	9739	9897	9718	10013	9953	9824	9913	9778	9894	9871	9968	9962	9820	9879	9976	9959	9946	9733	9881	9917	9908	9875	9889	9792	9777	9898	9977	9979	9932	9974	9844	9786	9922	9987	9905	10008	9890	9873	9878	9963	9986	10021	9856	9774	10072	9835	9957	9861	10003	9942	9856	9848	9828	9890	9798	9822	9785	9806	9962	9833	10043	9959	9978	9867	9796
24740	21038	29713	33974	34871	33707	30269	24863	21427	20029	19425	18813	18557	18463	17981	17789	17891	17683	17688	17550	17554	17468	17390	17492	17256	17316	17408	17316	17272	16978	17449	17322	17324	17336	17209	17499	17443	17290	17437	17351	17304	17291	17365	17395	17489	17339	17188	17187	17223	17212	17103	17347	17248	17311	17025	17122	17388	17205	17373	17286	17468	17234	17275	17302	17230	17139	17087	17322	17274	17291	17200	17243	17338	17240	17155	17251	17363	17066	17557	17392	17178	17177	17372	17333	17281	17299	17365	17387	17425	17338	17337	17249	17231	16928	17324	17339	17423	17200	17352	17015	17294	17171	17313	17108	17040	17166	17305	17159	17205	17143	17259	17369	17232	17189	17314	17285	17438	17245	17068	17062	17231	17346	17281	17188	17302	17199	17229	17384	17296	17129	17308	17138	17085	17185	17161	17227	17293	17339	17292	17321	17253	17375	17429	17332	17457	17368	17481	17128	17151	17193	17231	17421	17496	17348	17175	17289	17313	17228	17460	17377	17158	17202	17277	17244	17185	17151	17381	17337	16994	17509	17365	17219	17165	17431	17299	17224	17314	17229	17080	17210	17310	17462	17391	17207	17065	17268	17251	17409	17114	17310	17381	17410	16889	17096	17348	17337	17294	17268	17199	17275	17275	17318	17239	17101	17331	17399	17091	17194	17177	17244	17014	17315	17140	17137	17097	17430	17225	17249	17246	17300	17317	17225	17089	17265	17315	17055	17282	17441	17270	17445	17200	17210	17329	17139	17205	17318	17154	17014	16937	17400	17209	17469	17115	17190	17359	17096	17261	17295	17253	17441	17219	17282	17121	17356	17318	17318	17291	17265	17139	17367	17139	17538	17254	17188	17465	17264	17467	17407	17392	17155	17346	17252	17136	17057	17223	17273	17220	17431	17417	17182	17114	17203	17313	17124	17324	17358	17228	17235	17283	17264	17182	17206	17288	17373	17295	17220	17423	17241	17070	17194	17234	17014	17150	17036	17395	17123	17149	17250	17323	17064	17315	17225	17076	17239	17268	17049	17394	17239	17161	17036	17183	17296	17428	17204	17321	17490	17495	17251	16999	17090	17282	17095	17356	17309	17399	17202	17356	17194	17269	17299	17382	17291	17213	17407	17125	17010	17109	17172	16884	17023	17355	17346	17212	17242	17338	17286	17439	17285	17325	17229	17165	17264	17007	17495	17345	17233	17078	17329	17284	17268	17310	17303	17342	17344	17285	17202	17426	17257	17136	17296	17260	17223	17344	17216	17214	17356	17178	17293	17369	17263	17099	17319	17265	17383	17391	17220	17241	17277	17304	17208	17286	17186	17309	17164	17467	17208	17396	17314	17247	17259	17198	17369	17129	17207	17145	17343	17178	17114	16969	17275	17330	17307	17325	17186	17468	17355	17392	17015	17108	17207	17338	17078	17136	17289	17188	17088	17120	17307	17381	17200	17188	17280	17419	17266	17172	17292	17442	17149	17104	17343	17367	17160	17159	17149	17401	17261	17275	17197	17241	17167	17204	17459	17316	17247	17387	17189	17346	17307	17374	17312	17110	17073	17341	17475	17410	17157	17189	17185	17270	17386	17236	17192	17272	17062	17282	17156	17243	17251	17340	17348	17195	17248	17101	17397	17282	17229	17029	17376	17204	17257	17205	17251	17202	17351	17314	17131	17117	17055	17273	17303	17255	17249	17208	17510	17389	17406	17377	17390	17455	17378	17468	17220	17073	17206	17115	17140	17196	16980	17283	17119	17141	17352	17228	17194	17196	17222	17132	17169	17159	17310	17176	17106	17164	17102	17117	17160	17317	17400	17520	17516	17067	17196	17108	17213	17218	17434	17154	17136	17323	17261	17254	17189	17343	17431	17253	17308	17477	17432	17431	17378	17391	17108	17292	17144	17199	17342	17326	17362	17357	17207	17219	17318	17386	17316	17212	17173	17221	17163	17139	17299	17159	17131	17329	17178	17104	17247	17238	17030	17260	17230	17352	17374	17305	17278	17345	17121	17331	17280	17057	17244	17317	17394	17052	17228	17370	17405	17188	17120	17420	17350	17318	17518	17174	17149	17056	17143	17220	17197	17227	17226	17125	17235	17349	17194	17207	17292	17287	17065	17276	17291	17505	17289	17358	17257	17192	17189	17270	17185	17258	17359	17527	17366	17306	17419	17343	17374	17308	17295	17364	17372	17086	17171	17375	17327	17439	17258	17363	17216	17289	17180	17461	17446	17288	17246	17340	17023	17383	17278	17368	17037	17376	17284	17138	17184	17413	17305	17395	17323	17150	17228	17130	17154	17045	17212	17363	17080	17367	17541	17382	17320	17226	17199	17127	17226	17408	17310	17188	17117	17112	17415	17097	17031	17031	17244	17275	17202	17072	17251	17247	17331	17193	17297	17278	17321	17448	17327	17294	17339	17196	17180	17137	17254	17221	17222	17228	17107	17105	17161	17102	17342	17077	17368	17258	17060	17286	17033	17340	17210	17262	17108	17078	17163	17248	17321	17291	17149	17368	17263	17213	17183	17064	17235	17268	17058	17284	17380	17079	17043	17381	17100	17116	17248	17569	17395	17331	17350	17339	17338	17464	17463	17292	17329	17119	17446	17187	17137	17063	17244	17261	17487	17550	17273	17331	17118	17475	17333	17314	17383	17257	17083	17133	17256	17336	16978	17281	17365	17251	17169	17221	17094	17250	17495	17224	17175	17208	17436	17181	17590	17254	17154	17147	17293	17333	17356	17157	17346	17279	17124	17260	17382	17393	17271	17217	17288	17316	17318	17110	17290	17329	17185	17166	17395	17314	17284	17312	17033	17264	17283	17330	17164	17227	17294	17411	17316	17344	17380	17285	17195	17133	17224	17288	17188	17165	17018	17331	17321	17496	17339	17128	17229	17254	17308	17427	17327	17348	17143	17176	17224	17192	17460	17245	17193	17027	17341	17230	17187	17318	17302	17288	17134	17222	17280	17215	17428	17067	17233	17130	17324	17428	17015	17229	17188	17396	17375	17517	17285	17314	17120	17238	17182	17318	17332	17269	17189	17227	17250	17119	17216	17282	17239	17259	17364	17224	17170	17204	17329	17257	17243	17230	17472	17191	17224	17383	17244	17255	17032	17173	17112	17237	17433	17143	17236	17205	17393	17042	17165	17360	17249	17230	17346	17187	17213	17168	17068	17429	17145	17336	17300	17335	17154	17264	17275	17160	17091	17275	17018	17333	17310	17140	17371	17150	17249	17256	17378	17392	17303	17111	16993	17268	17307	17324	17301	17444	17532	17301	17064	17185	17323	17441	17204	17099	17124	17305	17291	17303	17321	17372	17165	17356	17240	17353	17135	16929	17087	17473	17324	17231	17062	17106	17453	17302	17450	17315	16949	17540	17312	17185	17232	17126	17270	17194	17243	17227	17277	17471	17273	17423	17160	17331	17326	17263	17226	17416	17120	17594	17264	17292	17235	17352	17214	17176	17114	17241	17166	17295	17235	17235	17399	17344	17288	17249	17323	17179	17067	17220	17272	17166	17212	17333	17354	17312	17483	17211	17283	17213	17036	17427	17340	17330	17261	17350	17148	17182	17260	17204	17217	17228	17225	17353	17254	17395	17306	17398	17326	17042	17355	17245	17332	17433	17269	17228	17398	17213	17400	17429	17302	17235	17328	17222	17096	17340	17242	17087	17286	17320	17074	16992	17363	17291	17264	17312	17409	17170	17385	17120	17154	17286	17393	17205	17232	17066	17123	17368	17319	17118	17294	17258	17235	17128	17320	17315	17170	17141	17128	17299	17312	17340	17284	17219	17408	17375	17268	17449	17239	17527	17334	17600	17190	17311	17278	17291	17236	17160	17227	17253	17155	17095	17454	17460	17365	17188	17201	17396	17270	17166	17266	17123	17112	17238	17385	17437	17325	17547	17336	17506	17170	17358	17373	17294	17337	17248	17327	17510	17441	17206	16950	17144	17471	17384	17281	17412	17372	17544	17196	17238	17279	17079	17299	17273	17325	17219	17050	17087	17138	17389	17281	17060	17211	17540	17488	17371	17353	17407	17095	17467	17195	17033	17113	17324	17223	17155	17400	17204	17222	17230	17032	17136	17322	17229	17212	17418	17259	17222	17326	17312	17352	17467	17335	17460	17107	17130	17092	17117	17174	17153	17245	17274	17522	17308	17128	17226	17322	17198	17504	17496	17298	17360	17292	17396	17078	17363	17214	17358	17129	17101	17288	17205	17364	17202	17208	17345	17128	16977	17374	17281	17459	17181	17077	17171	17443	17297	17378	17314	17196	17211	17358	17271	17246	17505	17323	17275	17126	17323	17399	17446	17349	17080	17064	17263	17199	17359	17293	16948	17333	17212	17328	17266	17340	17288	17174	17254	17088	17192	17416	17337	17363	17317	17292	17110	17272	17157	17257	17250	17190	17229	17216	17138	17375	17229	17293	17297	17114	17306	17335	17263	17222	17146	17099	17336	17127	17229	17275	17252	17288	17085	17028	17324	17186	17426	17566	17283	17100	17024	17164	17236	17280	17379	17491	17427	17273	17292	17285	17458	17481	17409	17200	17192	17402	17179	17422	17134	17156	17346	17308	17202	17375	17458	17273	17224	17174	17342	17215	17539	17214	17319	17126	17494	17305	17247	17360	17278	17274	17110	17139	17253	17394	17170	17318	17424	17183	17251	17331	17317	17315	17246	17297	17325	17408	17349	17151	17073	17406	17067	17086	17337	17156	17058	17123	17344	17349	17189	17099	17300	17328	17304	17302	17324	17207	17241	17385	17234	17454	17446	17280	17235	17326	17348	17178	17181	17204	17355	17350	17292	17409	17251	17239	17326	17017	17207	17153	17207	17144	17173	17422	17340	17380	17586	17174	17014	17299	17354	17266	17241	17134	17269	17305	17350	17237	17150	17269	17151	17118	17318	16994	17014	17264	17609	17026	17240	17139	17290	17157	17386	17264	17208	16975	17300	17240	17466	17289	17008	17359	17258	17328	17324	17149	17221	17160	17146	17460	17308	17274	17290	17271	17336	16999	17408	17392	17426	17045	17117	17297	17242	17041	17260	17217	17145	17461	17227	17161	17178	17340	17296	17226	17168	17333	17251	17379	17272	17347	17187	17285	17218	17221	17203	17421
25251	43872	44450	39871	34533	28771	23521	18258	14700	12940	12479	11744	11656	11131	10845	10669	10571	10427	10431	10112	10284	10173	10130	10259	10127	10011	10106	10082	10088	10039	10327	9985	10154	10008	10019	10143	10097	10090	10099	10130	10119	10072	10047	10094	10057	10028	10199	9975	10224	10122	9961	9981	10052	10075	10139	9900	10177	10142	10116	10043	10063	9907	9834	10134	10067	10074	10079	9930	10018	10138	10065	9965	10032	10057	9983	9938	10035	10040	10050	10096	9896	10103	10039	9899	10021	10180	10134	10131	10148	10010	10051	9994	9981	10081	10221	10012	10018	10140	10114	9972	9970	10029	9906	10109	10069	9965	10104	10124	9978	10127	10019	9919	9852	9988	9880	10010	10169	10235	10221	10018	10195	9978	10029	10086	9958	10097	9929	9832	10089	10101	9995	10099	10022	10031	9953	10016	9944	9993	10012	9947	10020	10032	10086	10020	9980	10002	9950	9748	10047	9904	10172	10101	10102	10032	10072	10158	9940	9985	10020	9894	10040	9889	10030	9922	10005	10067	9996	9959	10222	9940	10100	10116	9962	10079	10079	9896	10044	9906	9968	10136	9982	10033	10093	10127	10003	9969	10058	10071	10004	10078	9908	10046	9879	10021	10012	10053	10182	10091	9976	10106	9983	9892	9994	9984	10193	10142	10045	10119	9974	9933	10093	10153	9993	10073	9990	10077	10060	10066	10007	10011	10052	9965	10010	10095	10071	10122	10042	9917	9931	10160	9906	9969	9845	9980	9983	9998	10146	9954	10160	9966	10001	9973	9994	9790	10010	9877	9845	10171	10045	10013	10056	9954	9838	10025	10024	9950	9969	9888	10115	10227	10164	9934	10083	10087	10040	9940	9984	9970	9944	10012	10059	9948	10040	10082	9975	10123	9977	9983	9959	10025	10051	10212	9911	9930	10092	9981	10067	10038	10027	10085	9997	9882	10198	10054	9955	10018	10167	9989	9872	9929	10076	10114	10091	10080	9786	9950	10010	9999	10083	9722	10077	10065	10072	10034	10095	10020	9977	9959	9930	10031	10002	10070	9951	10064	9971	10081	10051	10079	10101	10180	9872	10121	9953	10136	9938	9975	10040	10015	10145	10003	9994	9952	9873	9941	10018	10132	9970	9953	10036	10001	9958	10001	10003	9990	10023	10048	10049	10028	9937	10018	9977	10180	10028	10016	10048	9920	10107	9972	9913	10017	9973	10078	9980	10042	9948	9945	9984	10073	10145	10009	10153	9976	10003	10028	10148	10030	10120	10035	9974	9914	10164	9932	10076	10111	10030	10068	10134	9890	10024	10137	10180	10232	10027	9955	10019	9936	10023	9932	10050	10147	10054	9961	10050	10004	10074	9910	10095	10055	9965	10138	10080	9948	10099	9976	10167	10074	10031	10020	10037	9995	9926	10011	10042	10020	9896	10171	10024	9969	10184	10137	9997	9983	10185	10019	10011	10088	9973	9972	9964	9975	10109	10092	10061	10012	10058	9923	10075	9958	9940	10113	10120	10258	9974	9935	9998	9889	10005	10145	9969	9938	10026	10078	10029	10248	9943	9952	10056	9979	10111	10020	9965	9852	9938	10084	9996	10108	9928	9986	10146	10052	10030	10075	10035	10111	10002	10010	10215	10143	9928	10030	9887	10124	10089	9974	9979	9913	9978	10177	10001	10177	10140	10122	10258	10060	10031	9935	10138	10009	10172	10048	10080	10070	10011	9925	9893	9968	10076	9868	10080	9927	9964	9885	9958	10087	10087	9933	10061	10045	10011	10038	9998	9944	10146	10037	9991	10010	10106	9995	9928	10042	10059	9979	10193	10127	9988	10110	9944	9930	10101	10072	10109	10010	9947	9921	10085	10117	9868	10090	9859	10055	10049	9971	10032	10075	9988	10121	10065	10072	10197	10074	10096	10184	10067	9938	9926	10086	10143	10053	10087	10018	10088	10069	10008	10129	10081	10052	10152	10005	10123	9982	10045	10029	10125	9975	10074	10150	9973	10085	10048	10036	10003	10044	10035	10115	10019	9977	10257	10039	10001	10035	10053	9877	10120	10137	10062	10142	9939	10034	10037	10014	10009	10053	10090	9989	10101	9863	9817	10074	10039	10055	10036	9997	10134	10004	10066	10011	9922	10022	10018	9989	10088	10044	10015	9982	10019	9994	9920	10007	9961	10009	10052	9954	10035	10155	9998	9986	9936	10125	9910	9959	9987	10175	10043	10074	9989	9911	9944	10106	9942	10084	10183	9945	9959	10007	10068	10131	9899	9949	9873	10065	10012	9947	10121	9993	9959	10047	10008	10162	9992	9944	10059	10077	10223	10036	10105	10034	9995	9958	10101	10069	10016	9970	10026	10095	9921	10045	10026	9947	9988	10017	10004	10052	10093	10031	10071	9926	9912	9978	10112	10115	9995	10089	9973	10019	10037	10221	10031	9974	10030	10026	10040	10068	10141	10009	10035	9946	9977	9973	10003	9948	10001	10008	10095	9957	10055	9914	10080	10227	9993	10009	10047	10084	10213	9824	10090	10036	10083	10054	9910	10054	10089	9931	10112	9980	10130	10099	10048	10048	9993	10080	9851	9983	10098	10028	9998	9962	10044	10074	10005	9973	10224	9834	10022	9880	10151	10087	10120	10118	9971	10097	9981	10107	9938	9842	10083	10101	10119	10087	10098	10167	10212	9916	9954	10065	10158	10225	10059	10010	9985	10003	10095	10102	9860	9997	9965	10064	10011	10064	9997	10029	10163	9957	9951	10041	10006	10002	10085	10155	10007	10059	10019	9848	10052	9976	9916	9917	10037	10153	10011	10104	10109	10025	9879	10014	10004	10060	9993	9932	10057	10020	10050	9896	10094	10114	10017	10068	9983	9953	10058	10116	9913	10104	10007	10189	10041	10021	10256	10083	10047	10174	9877	10042	9956	9994	9999	10061	10091	10020	10191	9990	10060	9976	10074	10077	10259	10030	9871	10000	10042	10100	9975	10028	10017	10008	9977	9958	9975	9966	10107	9943	10116	10060	9968	10022	10102	10009	10071	10033	9938	9965	9929	10013	10081	10115	10083	10087	9971	10084	9979	10145	10021	10132	9943	10033	10031	10058	10053	9942	10063	10011	10119	10000	10129	10190	10083	9898	10006	10007	10055	9937	10046	10069	9976	9936	10025	10036	10232	9803	10013	10005	9898	9972	10115	10059	9984	10064	10062	9817	10013	9930	10033	9954	10047	10025	10101	10122	9973	9858	10075	9994	10110	10069	10022	10066	10098	10075	9878	10304	9942	9999	9901	9960	9995	10016	10048	10105	10073	10052	10099	9984	10034	9955	10125	10018	10114	10053	10041	10079	9994	10064	10120	9918	10089	9980	10030	9893	10012	9905	10077	10033	10030	10146	10082	10092	10110	9882	9876	10030	9966	9963	9773	10119	9945	10048	10033	9802	10072	10073	10069	10030	10040	9915	10090	9708	9987	9940	9967	9934	9989	9888	9935	10017	9922	9913	9946	10065	10067	9933	10062	10001	10257	10019	10097	10201	10039	9929	10023	9959	9890	9954	9969	10059	10177	9903	10025	9949	10029	10150	10026	9894	9992	10017	9891	9971	10121	9959	9974	10143	9903	9977	10005	10208	10061	9929	9979	9825	10052	9986	10005	9973	9962	10119	10128	10018	10088	9948	10035	9935	10068	9968	10005	9991	10070	9866	9999	10169	10022	10006	10022	9954	10011	9978	10045	10025	10025	9987	10060	9997	9983	9942	10031	9944	10031	9939	10022	10122	9992	10015	10089	10015	9919	9999	9992	10156	9999	10108	9948	9957	9943	9957	10017	10107	10146	9994	10078	10070	10001	10132	9807	10086	10003	10134	9939	10102	10007	10050	10192	10033	10041	10128	9958	9938	9922	9949	10114	10071	9975	9960	10165	9961	10004	10050	9985	9911	10038	9939	10092	10163	9893	9907	10034	9967	10048	9942	9933	9910	9962	10045	10096	10070	10031	10013	9878	10083	10022	10044	9971	10033	9917	10071	9848	10115	10101	9988	10038	10189	9940	9957	9970	10144	9942	10093	10110	10044	9921	10167	10151	9997	10019	9868	10173	10199	10009	10030	10095	10049	10097	9924	10073	10126	9950	10142	10079	10118	10032	9947	10002	9969	10099	10007	10150	10008	10023	9916	9999	9941	9948	10026	9983	10064	9995	10042	10024	9790	9987	10161	9990	9886	10169	10104	9900	10055	9991	9898	10007	10061	10082	10129	9945	9922	9977	10017	10116	10081	9954	10015	9921	10042	9999	9994	10024	10064	9907	9960	9925	9900	9995	10126	10004	10187	9908	9904	10067	10128	10042	9957	10015	10112	10025	10017	10111	10048	10013	10028	9914	10088	10078	10001	10028	10035	10055	10127	10071	9805	9912	10027	10068	9994	10101	10087	9946	9979	10094	9825	10023	10050	10017	10017	10138	10011	10053	10040	9973	10035	9899	9964	10027	10047	9979	10077	9993	9951	9972	10027	9949	9948	9822	10007	9754	10036	10010	9879	9942	9979	10062	10133	9755	9941	10052	9918	9925	9960	9947	9988	9902	10013	10049	9987	10031	10052	10016	9991	10039	10050	9979	10123	10036	9975	9980	10110	9953	10003	9980	9955	10091	9934	10062	10103	10129	10033	10026	9956	10064	10094	10120	9945	10156	10002	9856	10074	9837	10051	10020	9952	10162	10054	9988	10041	10011	9994	10087	10294	9992	9934	9927	9934	10162	10168	9997	10015	10127	10010	10023	10130	10060	10015	10045	10036	10150	10013	10131	10068	10211	10016	9900	10059	10047	10155	10099	10078	10014	10009	9846	10049	10014	10057	10014	10142	9985	9987	10081	9969	10057	9968	9997	10111	9967	9979	9959	10026	10158	9948	10007	10081	9836	10054	10152	9957	10044	10169	10083	10106	10029	10055	10098	9922	10029	9959	10023	9874	9835	10006	10028	10046	9889	9970	9939	10031	9962	10237	10040	10000	9981	10123	9981	10052	10112	9946	10009	10101	9947	9974	9996	10020	10036	10082	10039	10006	10014	9943	9968	9860	10078	9949	10106	10149	9979	9954	10004	10145	10022	10103	10034	9849	9970	10145
23122	20833	28647	27819	31704	34288	32910	27528	23903	21714	20644	19804	19399	18743	18721	18558	18497	17923	18088	18072	17956	18124	17877	17836	17823	17874	17485	17728	17858	17690	17685	17750	17688	17674	17633	17854	17550	17696	17640	17652	17600	17586	17624	17644	17529	17707	17832	17567	17658	17921	17631	17735	17659	17713	17627	17561	17777	17410	17619	17703	17556	17541	17567	17583	17689	17601	17738	17530	17617	17485	17618	17741	17528	17679	17553	17578	17816	17541	17837	17515	17799	17630	17634	17624	17577	17467	17685	17618	17569	17313	17428	17770	17777	17577	17607	17474	17818	17676	17770	17570	17312	17322	17616	17763	17857	17741	17683	17781	17452	17780	17664	17697	17541	17508	17608	17539	17411	17562	17638	17706	17735	17675	17547	17505	17721	17861	17508	17536	17664	17802	17665	17687	17598	17567	17549	17532	17625	17511	17424	17438	17520	17602	17644	17559	17694	17592	17732	17771	17769	17664	17794	17592	17710	17912	17588	17739	17618	17517	17710	17631	17594	17562	17560	17566	17605	17488	17512	17690	17593	17514	17748	17523	17637	17830	17723	17496	17566	17414	17591	17575	17628	17780	17765	17679	17624	17542	17793	17752	17779	17702	17455	17546	17449	17529	17477	17395	17606	17560	17608	17416	17585	17607	17531	17647	17695	17611	17437	17427	17576	17662	17457	17444	17708	17479	17477	17629	17877	17629	17665	17570	17519	17702	17604	17681	17597	17521	17740	17514	17500	17399	17611	17585	17620	17614	17603	17693	17760	17533	17556	17766	17364	17585	17594	17613	17680	17744	17745	17659	17711	17647	17723	17658	17564	17656	17741	17545	17678	17368	17504	17588	17656	17577	17615	17601	17702	17809	17599	17661	17518	17725	17642	17536	17813	17510	17439	17570	17591	17386	17479	17703	17754	17875	17559	17443	17637	17378	17398	17358	17510	17665	17439	17610	17448	17572	17942	17552	17580	17539	17770	17805	17643	17509	17772	17646	17538	17655	17479	17632	17769	17663	17420	17568	17676	17847	17677	17787	17864	17737	17781	17626	17571	17512	17325	17642	17614	17401	17722	17638	17920	17469	17438	17688	17617	17490	17478	17654	17641	17670	17714	17623	17751	17538	17538	17603	17646	17517	17576	17493	17579	17596	17692	17599	17678	17542	17534	17678	17606	17685	17663	17489	17570	17775	17736	17661	17697	17482	17633	17635	17534	17583	17457	17715	17460	17532	17655	17455	17436	17531	17583	17576	17606	17598	17654	17513	17771	17593	17560	17520	17541	17523	17591	17604	17555	17824	17604	17654	17360	17598	17484	17487	17521	17606	17507	17701	17496	17739	17434	17496	17504	17406	17629	17576	17496	17539	17590	17548	17567	17567	17691	17685	17650	17553	17485	17528	17347	17621	17701	17839	17656	17713	17791	17751	17812	17503	17500	17569	17616	17392	17643	17623	17867	17786	17504	17670	17639	17647	17454	17404	17814	17418	17717	17658	17597	17545	17639	17762	17627	17725	17725	17686	17628	17796	17731	17602	17617	17615	17550	17650	17714	17631	17596	17650	17482	17501	17732	17663	17689	17720	17589	17585	17566	17713	17462	17659	17357	17504	17499	17770	17555	17480	17573	17479	17481	17569	17784	17550	17568	17740	17617	17448	17566	17649	17668	17558	17649	17627	17547	17678	17612	17702	17697	17592	17677	17551	17673	17414	17729	17465	17430	17758	17646	17512	17717	17811	17826	17613	17458	17678	17739	17719	17508	17465	17691	17615	17541	17503	17750	17525	17464	17693	17583	17548	17571	17661	17545	17851	17515	17476	17506	17394	17451	17320	17761	17592	17441	17414	17898	17532	17722	17669	17817	17642	17361	17539	17720	17536	17425	17555	17605	17811	17634	17530	17507	17722	17538	17537	17755	17534	17531	17597	17457	17454	17629	17608	17746	17599	17811	17597	17651	17657	17608	17600	17690	17591	17736	17319	17535	17605	17790	17566	17656	17575	17643	17468	17645	17521	17857	17667	17384	17647	17480	17530	17402	17788	17696	17668	17564	17486	17439	17567	17653	17352	17727	17610	17493	17709	17692	17721	17646	17391	17463	17471	17465	17696	17565	17461	17507	17525	17464	17501	17575	17564	17323	17610	17629	17410	17822	17440	17709	17658	17524	17648	17562	17666	17716	17637	17646	17685	17573	17432	17695	17380	17956	17683	17559	17661	17635	17520	17582	17602	17623	17568	17455	17377	17640	17599	17624	17400	17629	17641	17746	17723	17853	17533	17579	17409	17492	17598	17631	17489	17523	17509	17627	17376	17577	17803	17760	17517	17651	17703	17560	17453	17548	17537	17886	17709	17531	17816	17667	17587	17574	17597	17555	17959	17679	17749	17508	17615	17633	17698	17858	17666	17544	17520	17516	17523	17691	17816	17745	17529	17482	17594	17694	17627	17672	17685	17583	17389	17538	17412	17389	17650	17568	17472	17471	17493	17495	17617	17757	17609	17623	17365	17352	17496	17652	17464	17606	17517	17473	17512	17765	17541	17605	17646	17546	17437	17776	17728	17460	17333	17593	17736	17569	17492	17607	17512	17652	17482	17656	17767	17662	17682	17613	17263	17500	17547	17547	17728	17781	17524	17490	17643	17552	17802	17585	17384	17696	17665	17549	17641	17536	17654	17456	17640	17505	17676	17556	17474	17714	17909	17585	17626	17558	17504	17204	17550	17559	17460	17651	17711	17711	17476	17455	17771	17593	17536	17485	17377	17577	17475	17610	17537	17719	17770	17705	17615	17674	17524	17579	17461	17605	17512	17496	17397	17685	17669	17546	17562	17312	17652	17895	17581	17852	17962	17699	17677	17490	17691	17451	17463	17611	17648	17533	17397	17611	17594	17669	17591	17598	17612	17575	17657	17622	17386	17420	17830	17620	17405	17680	17594	17799	17702	17400	17647	17703	17613	17578	17538	17636	17427	17671	17508	17537	17777	17476	17386	17536	17683	17636	18005	17678	17516	17639	17507	17329	17495	17673	17622	17682	17467	17793	17587	17531	17669	17670	17512	17710	17553	17773	17500	17563	17495	17667	17625	17671	17565	17412	17576	17540	17728	17436	17364	17613	17502	17590	17629	17713	17815	17510	17569	17585	17349	17456	17436	17764	17598	17564	17819	17507	17615	17551	17535	17754	17723	17702	17684	17638	17623	17671	17586	17540	17685	17720	17766	17778	17539	17488	17681	17525	17613	17643	17706	17537	17830	17527	17452	17612	17492	17740	17779	17646	17650	17661	17432	17612	17511	17389	17391	17463	17478	17396	17628	17693	17390	17337	17520	17884	17640	17498	17542	17518	17506	17578	17631	17843	17688	17444	17586	17558	17566	17574	17686	17202	17567	17740	17700	17589	17609	17711	17685	17651	17553	17706	17480	17679	17485	17545	17613	17436	17724	17501	17434	17434	17665	17603	17453	17780	17757	17793	17723	17432	17503	17566	17754	17848	17568	17529	17430	17432	17273	17659	17654	17744	17503	17564	17651	17424	17568	17528	17557	17558	17434	17572	17577	17527	17784	17541	17778	17545	17499	17505	17709	17700	17732	17574	17578	17675	17534	17518	17595	17562	17626	17566	17850	17716	17738	17593	17518	17730	17675	17558	17687	17550	17522	17584	17511	17559	17752	17738	17405	17548	17646	17817	17693	17442	17593	17671	17605	17484	17537	17541	17640	17530	17544	17733	17678	17601	17672	17465	17672	17825	17635	17886	17654	17407	17445	17639	17469	17623	17621	17666	17681	17698	17526	17441	17410	17756	17661	17427	17695	17605	17465	17386	17592	17531	17663	17558	17546	17735	17677	17589	17638	17516	17494	17761	17796	17595	17490	17712	17757	17530	17632	17387	17807	17620	17569	17590	17738	17392	17602	17448	17787	17384	17602	17808	17803	17676	17631	17551	17789	17637	17828	17702	17504	17515	17599	17616	17607	17513	17495	17643	17528	17726	17864	17527	17717	17729	17672	17575	17433	17465	17499	17349	17803	17649	17561	17618	17507	17499	17595	17586	17625	17583	17558	17641	17569	17587	17765	17691	17564	17683	17554	17638	17486	17547	17565	17435	17716	17736	17547	17503	17569	17798	17322	17580	17756	17625	17602	17781	17241	17660	17645	17513	17552	17607	17715	17540	17823	17690	17564	17588	17487	17534	17769	17609	17594	17799	17659	17501	17614	17523	17628	17735	17338	17471	17459	17589	17516	17559	17540	17496	17788	17762	17568	17606	17549	17759	17661	17561	17541	17700	17646	17639	17573	17405	17789	17789	17535	17568	17723	17776	17524	17639	17609	17606	17666	17793	17453	17643	17575	17573	17528	17495	17469	17520	17699	17539	17558	17553	17638	17515	17594	17623	17887	17672	17579	17567	17690	17521	17663	17545	17497	17759	17519	17532	17551	17671	17381	17509	17592	17604	17668	17629	17698	17697	17610	17643	17643	17683	17526	17703	17475	17602	17394	17679	17514	17651	17691	17571	17613	17550	17562	17409	17617	17524	17435	17654	17536	17568	17423	17605	17640	17587	17555	17701	17571	17318	17341	17662	17441	17692	17706	17930	17628	17752	17753	17679	17776	17723	17406	17632	17710	17553	17557	17754	17676	17640	17721	17550	17737	17679	17628	17384	17856	17787	17693	17698	17644	17703	17655	17693	17739	17590	17514	17793	17598	17590	17587	17770	17543	17682	17422	17547	17486	17713	17490	17617	17703	17802	17446	17533	17619	17664	17361	17619	17622	17832	17454	17698	17674	17632	17587	17890	17430	17548	17541	17546	17649	17575	17857	17554	17422	17749	17706	17368	17519	17558	17667	17448	17670	17714	17502	17575	17506	17869	17643	17559	17414	17515	17560	17712	17714	17550	17486	17491	17728	17503	17721	17481	17293	17576	17452	17520	17601	17861	17609	17546	17432	17709	17444	17719	17555	17563	17714	17467	17686	17624	17590	17414	17573	17507	17671	17604	17611	17721	17596	17697	17671	17678	17612	17833	17564	17486	17613	17408	17538	17718	17543	17791	17441	17543	17636	17669	17602	17510	17649	17647	17693	17462	17618	17416	17596	17416	17891	17748	17532	17797	17540	17426	17405	17455	17452	17629	17241	17611	17339
28349	51128	53835	47412	38970	31663	25247	21421	17718	14610	13331	12642	12125	11316	11242	11131	10959	10891	10671	10602	10604	10531	10525	10362	10453	10345	10508	10380	10277	10412	10296	10224	10301	10478	10258	10211	10291	10290	10353	10324	10205	10324	10285	10385	10253	10388	10359	10233	10253	10460	10245	10310	10379	10144	10158	10277	10268	10259	10315	10188	10204	10234	10251	10285	10275	10535	10201	10254	10255	10368	10234	10308	10241	10278	10325	10155	10288	10131	10304	10226	10176	10147	10208	10181	10241	10150	10448	10335	10183	10063	10307	10134	10277	10249	10223	10220	10224	10370	10187	10295	10233	10312	10083	10178	10296	10275	10347	10315	10239	10188	10206	10200	10435	10403	10232	10448	10313	10170	10230	10172	10338	10279	10312	10188	10219	10299	10239	10117	10279	10281	10470	10175	10473	10239	10258	10177	10239	10289	10281	10150	10277	10223	10369	10303	10279	10268	10326	10337	10141	10367	10348	10240	10365	10316	10236	10286	10166	10343	10373	10277	10194	10332	10188	10276	10358	10234	10161	10320	10377	10155	10050	10256	10332	10147	10242	10174	10142	10118	10372	10201	10224	10194	10125	10047	10067	10204	10257	10250	10235	10198	10265	10314	10326	10275	10258	10267	10199	10211	10302	10161	10277	10411	10185	10230	10264	10064	10057	10280	10311	10316	10243	10292	10365	10299	10382	10245	10397	10189	10162	10161	10394	10138	10297	10219	10178	10171	10352	10336	10280	10332	10231	10325	10140	10195	10333	10319	10255	10281	10330	10387	10458	10093	10397	10462	10284	10147	10191	10213	10239	10294	10022	10150	10217	10338	10255	10178	10306	10204	10253	10269	10207	10169	10214	10330	10208	10134	10267	10209	10334	10248	10200	10183	10261	10392	10382	10310	10286	10124	10085	10333	10234	10204	10276	10355	10230	10154	10306	10145	10240	10190	10125	10274	10252	10293	10018	10320	10148	10094	10046	10214	10247	10315	10267	10336	10242	10162	10268	10231	10286	10214	10304	10363	10238	10375	10219	10217	10335	10159	10145	10290	10187	10324	10195	10302	10397	10210	10252	10313	10296	10256	10344	10111	10213	10232	10187	10283	10214	10227	10351	10211	10256	10252	10234	10237	10141	10299	10142	10080	10186	10112	10379	10191	10290	10204	10353	10188	10226	10235	10182	10176	10241	10147	10248	10205	10352	10145	10188	10352	10198	10193	10297	10211	10235	10144	10205	10035	10240	10268	10294	10181	10179	10276	10123	10185	10244	10346	10212	10234	10099	10299	10311	10139	10297	10245	10178	10340	10222	10190	10257	10206	10367	10122	10321	10104	10223	10189	10225	10283	10363	10312	10136	10199	10261	10224	10189	10146	10223	10267	10144	10211	10330	10322	10301	10342	10259	10378	10147	10302	10067	10190	10255	10271	10375	10256	10061	10285	10370	10227	10211	10316	10270	10345	10130	10091	10305	10139	10302	10260	10341	10165	10049	10233	10343	10306	10223	10256	10377	10322	10208	10128	10278	10308	10157	10356	10215	10213	10261	10201	10287	10333	10107	10168	10313	10183	10328	10307	10311	10148	10376	10275	10064	10207	10270	10094	10304	10116	10379	10164	10212	10225	10198	10252	10266	10206	10203	10146	10326	10185	10310	10325	10100	10380	10118	10167	10232	10368	10267	10127	10117	10242	10256	10092	10173	10288	10326	10116	10371	10214	10233	10283	10231	10309	10181	10084	10167	10302	10391	10190	10353	10235	9986	10236	10154	10200	10149	10229	10230	10253	10346	10298	10330	9995	10124	10164	10307	10230	10358	10232	10199	10228	10350	10165	10184	10144	10222	10116	10227	10237	10116	10283	10192	10126	10105	10343	10222	10263	10421	10272	10346	10248	10364	10099	10354	10168	10102	10360	10176	10171	10242	10341	10208	10374	10062	10265	10185	10292	10130	10375	10205	10032	10262	10167	10193	10287	10248	10133	10132	10282	10218	10180	10076	10147	10270	10316	10294	10327	10298	10165	10230	10236	10141	10320	10337	10274	10208	10324	10275	10163	10291	10364	10332	10239	10243	10306	10177	10196	10312	10229	10270	10240	10256	10283	10301	10395	10158	10353	10299	10225	10271	10287	10270	10344	10213	10345	10301	10138	10259	10320	10272	10229	10184	10221	10108	10379	10098	10115	10345	10225	10344	10118	10114	10140	10274	10278	10373	10455	10325	10296	10293	10295	10121	10310	10200	10266	10315	10326	10283	10280	10281	10384	10164	10243	10222	10310	10212	10156	10216	10271	10237	10255	10336	10232	10138	10144	10300	10080	10323	10088	10309	10250	10266	10219	10233	10272	10311	10011	10181	10279	10308	10291	10166	10221	10095	10329	10294	10306	10305	10225	10256	10287	10246	10178	10136	10335	10251	10073	10424	10009	10254	10317	10191	10252	10312	10217	10243	10195	10245	10174	10058	10337	10090	10274	10119	10098	10186	10123	10120	10163	10334	10096	10178	10363	10286	10161	10475	10149	10264	10280	10187	10216	10224	10159	10339	10216	10316	10164	10398	10184	10406	10323	10200	10084	10234	10304	10344	10243	10186	10322	10254	10259	10324	10352	10298	10353	10294	10249	10252	10354	10305	10259	10350	10065	10286	10339	10270	10311	10015	10209	10256	10168	10247	10133	10206	10411	10229	10023	10254	10198	10185	10284	10208	10259	10226	10069	10311	10176	10252	10397	10221	10254	10285	10284	10250	10317	10102	10281	10194	10208	10250	10202	10165	10247	10124	10350	10241	10263	10399	10298	10400	10293	10349	10233	10341	10190	10266	10271	10315	10213	10163	10210	10222	10157	10169	10323	10094	10225	10310	10140	10237	10256	10281	10146	10320	10235	10278	10225	10243	10241	10186	10298	10316	10063	10203	10225	10280	10140	10193	10357	10137	10315	10282	10233	10302	10174	10378	10255	10287	10170	10151	10311	10202	10256	10263	10328	10184	10078	10134	10284	10116	10307	10199	10178	10302	10306	10154	10156	10163	10216	10228	10138	10174	10103	10296	10296	10206	10259	10486	10164	10339	10228	10225	10142	10225	10244	10163	10329	10166	10206	10174	10309	10228	10295	10062	10249	10341	10382	10227	10283	10186	10184	10237	10265	10208	10139	10207	10205	10255	10298	10139	10142	10158	10369	10322	10324	10167	10047	10190	10170	10245	10119	10202	10244	10400	10305	10395	10265	10248	10417	10299	10302	10152	10224	10335	10253	10349	10139	10326	10050	10305	10125	10353	10246	10142	10326	10165	10122	10180	10288	10310	10151	10273	10288	10281	10238	10209	10254	10304	10146	10252	10198	10220	10357	10376	10260	10137	10273	10360	10211	10233	10146	10267	10177	10306	10147	10215	10317	10239	10273	10331	10260	10117	10202	10352	10215	10286	10359	10281	10297	10225	10242	10100	10166	10280	10282	10305	10010	10292	10271	10367	10210	10186	10138	10225	10110	10215	10072	10219	10166	10161	10313	10231	10247	10200	10347	10262	10232	10281	10077	10291	10240	10251	10279	10237	10213	10088	10173	10217	10195	10186	10205	10255	10220	10200	10250	10236	10235	10244	10266	10151	10320	10234	10278	10204	10400	10264	10240	10219	10133	10108	10269	10204	10172	10214	10337	10289	10102	10083	10421	10185	10193	10198	10212	10329	10044	10167	10280	10244	10205	10170	10275	10188	10249	10179	10310	10215	10335	10307	10259	10201	10333	10252	10363	10144	10346	10161	10159	10229	10282	10292	10244	10224	10288	10270	10224	10202	10235	10352	10200	10274	10142	10314	10183	10323	10308	10207	10350	10197	10188	10253	9974	10213	10375	10400	10326	10275	10180	10281	10236	10216	10355	10402	10265	10171	10296	10212	10185	10192	10077	10286	10263	10324	10126	10239	10349	10326	10261	10209	10220	10209	10214	10298	10189	10223	10150	10219	10178	10152	10164	10172	10161	10328	10042	10076	10090	10296	10262	10261	10214	10281	10283	10117	10125	10362	9985	10200	10412	10201	10163	10179	10252	10305	10256	10156	10263	10202	10230	10282	10240	10117	10286	10131	10121	10205	10248	10329	10167	10407	10137	10130	10414	10324	10372	10168	10236	10346	10174	10208	10386	10205	10255	10329	10237	10283	10320	10115	10247	10229	10260	10182	10253	10230	10278	10199	10189	10184	10315	10361	10301	10239	10315	10059	10160	10286	10308	10284	10304	10229	10239	10269	10235	10200	10290	10348	10390	10364	10200	10309	10345	10063	10201	10323	10139	10184	10300	10299	10250	10256	10032	10185	10314	10355	10338	10412	10378	10152	10239	10230	10224	10269	10255	10365	10114	10226	10160	10223	10236	10236	10314	10100	10195	10220	10324	10212	10159	10378	10221	10229	10275	10364	10073	10338	10229	10376	10136	10192	10278	10376	10240	10251	10147	10147	10241	10318	10176	10197	10317	10134	10293	10339	10342	10276	10204	10343	10143	10213	10096	10348	10222	10185	10324	10364	10327	10301	10310	10300	10115	10392	10271	10143	10273	10160	10233	10328	10214	10211	10251	10247	10276	10239	10220	10243	10151	10123	10192	10341	10374	10168	10415	10336	10096	10322	10125	10117	10191	10439	10235	10388	10244	10277	10219	10152	10394	10197	10179	10243	10265	10234	10222	10253	10197	10162	10397	10437	10195	10275	10168	10288	10323	10310	10231	10209	10303	10243	10355	10089	10254	10273	10170	10297	10272	10274	10319	10297	10369	10420	10231	10192	10007	10227	10253	10227	10188	10197	10181	10153	10191	10307	10208	10228	10206	10120	10407	10290	10352	10256	10303	10297	10168	10223	10154	10166	10421	10194	10211	10290	10256	10236	10292	10233	10224	10165	10354	10269	10265	10180	10400	10204	10132	10294	10180	10244	10336	10197	10187	10121	10282	10308	10283	10202	10210	10328	10133	10330	10139	10397	10266	10397	10244	10274	10230	10255	10148	10219	10310	10172	10135	10219	10272	10295	10088	10256	10270	10271	10135	10414	10210	10264	10061	10306	10198	10194	10330	10241	10294	10106	10280	10314	10254	10148	10241	10267	10443	10359	10210	10380	10220	10270	10384	10238	10358	10343	10291	10270	10322	10287	10294
36969	43477	45160	39135	32239	27561	23803	21701	20815	19687	18530	18194	18288	17899	17764	17622	17716	17871	17494	17439	17516	17626	17605	17337	17521	17427	17479	17456	17302	17395	17372	17327	17277	17533	17447	17388	17545	17398	17335	17435	17188	17141	17351	17306	17299	17210	17205	17169	17510	17333	17217	17365	17242	17361	17333	17063	17644	17445	17444	17332	17444	17489	17506	17497	17301	17245	17162	17365	17414	17454	17576	17408	17463	17431	17384	17419	17389	17433	17224	17438	17446	17393	17276	17479	17425	17612	17462	17327	17512	17451	17375	17253	17400	17515	17621	17239	17392	17432	17486	17395	17520	17531	17271	17270	17587	17466	17427	17211	17263	17177	17695	17366	17509	17380	17245	17667	17350	17262	17430	17549	17528	17506	17336	17534	17358	17212	17293	17388	17675	17555	17435	17300	17384	17301	17388	17405	17373	17318	17457	17388	17279	17333	17426	17364	17307	17075	17439	17524	17209	17336	17578	17193	17227	17260	17634	17477	17244	17277	17384	17375	17246	17197	17552	17331	17312	17335	17224	17369	17479	17297	17251	17288	17313	17488	17559	17479	17389	17717	17254	17181	17420	17388	17318	17395	17427	17284	17459	17374	17351	17405	17178	17575	17295	17371	17283	17453	17289	17138	17288	17403	17417	17487	17258	17540	17356	17421	17475	17246	17440	17454	17386	17364	17164	17104	17229	17449	17261	17402	17400	17390	17313	17400	17269	17500	17676	17111	17362	17222	17303	17356	17523	17512	17414	17623	17571	17307	17424	17402	17363	17482	17607	17390	17393	17225	17232	17282	17389	17548	17103	17490	17397	17392	17265	17167	17449	17311	17288	17287	17324	17225	17398	17382	17346	17421	17286	17234	17383	17488	17497	17457	17551	17177	17314	17407	17622	17352	17508	17347	17173	17267	17433	17152	17395	17500	17353	17355	17454	17318	17172	17386	17259	17157	17466	17378	17110	17288	17270	17319	17505	17494	17178	17291	17665	17681	17275	17068	17246	17438	17346	17131	17414	17658	17406	17270	17101	17312	17432	17364	17469	17407	17484	17562	17520	17367	17502	17256	17282	17386	17300	17244	17385	17445	17431	17588	17556	17259	17510	17187	17573	17357	17335	17598	17466	17267	17470	17234	17261	17528	17312	17117	17521	17433	17260	17398	17308	17265	17461	17171	17400	17317	17419	17393	17298	17380	17552	17416	17429	17454	17177	17262	17222	17399	17521	17419	17442	17346	17382	17427	17358	17187	17485	17364	17225	17345	17420	17440	17335	17536	17332	17154	17247	17478	17256	17394	17352	17319	17306	17391	17393	17467	17567	17516	17301	17242	17431	17257	17289	17296	17285	17178	17343	17486	17318	17364	17410	17240	17278	17304	17298	17304	17309	17274	17436	17272	17247	17231	17459	17200	17297	17378	17575	17557	17308	17369	17328	17329	17420	17447	17727	17448	17565	17366	17272	17643	17383	17363	17376	17430	17510	17598	17386	17270	17098	17388	17458	17342	17282	17495	17526	17145	17550	17117	17487	17403	17309	17393	17211	17328	17259	17472	17312	17372	17233	17314	17528	17329	17255	17402	17309	17381	17522	17684	17355	17376	17417	17360	17256	17566	17594	17334	17130	17277	17419	17351	17509	17423	17188	17243	17357	17407	17347	17403	17534	17202	17401	17423	17313	17207	17394	17287	17406	17236	17381	17422	17283	17279	17518	17309	17403	17266	17475	17313	17372	17226	17418	17185	17424	17339	17448	17305	17365	17522	17211	17547	17446	17599	17438	17443	17430	17270	17319	17488	17064	17424	17429	17240	17180	17265	17316	17529	17177	17304	17465	17301	17457	17259	17444	17430	17410	17373	17330	17498	17376	17401	17264	17354	17584	17325	17523	17477	17569	17405	17331	17513	17338	17328	17375	17363	17473	17235	17467	17352	17288	17383	17255	17190	17311	17439	17445	17190	17368	17330	17360	17503	17295	17349	17342	17354	17074	17294	17473	17422	17226	17544	17402	17387	17415	17343	17359	17214	17528	17366	17347	17438	17540	17387	17246	17300	17308	17352	17376	17522	17524	17435	17136	17410	17292	17201	17381	17411	17231	17337	17238	17224	17463	17400	17580	17343	17366	17426	17166	17535	17445	17573	17328	17370	17243	17404	17449	17195	17244	17363	17385	17185	17596	17202	17199	17154	17327	17521	17405	17308	17314	17236	17337	17446	17363	17168	17182	17573	17195	17413	17238	17280	17471	17508	17415	17384	17294	17358	17340	17448	17465	17294	17383	17408	17221	17259	17320	17418	17372	17374	17465	17271	17371	17495	17329	17331	17493	17428	17644	17540	17278	17583	17405	17429	17400	17495	17376	17442	17524	17313	17427	17462	17258	17276	17481	17356	17425	17354	17388	17445	17467	17381	17368	17351	17444	17239	17235	17499	17314	17761	17244	17435	17350	17420	17747	17389	17450	17175	17334	17431	17415	17208	17375	17330	17582	17289	17653	17470	17276	17327	17206	17390	17297	17454	17419	17243	17283	17492	17424	17260	17316	17349	17312	17300	17432	17507	17492	17527	17458	17412	17417	17186	17392	17310	17357	17323	17331	17279	17243	17383	17340	17416	17493	17471	17379	17216	17342	17483	17327	17324	17153	17349	17381	17440	17321	17247	17289	17419	17273	17319	17303	17373	17394	17734	17502	17224	17336	17322	17311	17413	17534	17298	17533	17360	17411	17439	17508	17323	17598	17520	17358	17204	17195	17395	17238	17256	17219	17331	17227	17431	17447	17285	17344	17362	17280	17531	17484	17272	17390	17324	17438	17275	17366	17186	17200	17402	17394	17427	17244	17259	17408	17389	17347	17460	17403	17605	17256	17408	17389	17425	17573	17243	17358	17431	17770	17495	17535	17352	17457	17463	17408	17413	17366	17155	17435	17417	17302	17520	17304	17299	17151	17396	17275	17353	17371	17270	17392	17447	17441	17324	17439	17213	17069	17282	17545	17452	17357	17305	17390	17466	17296	17380	17291	17377	17540	17356	17293	17400	17255	17496	17388	17313	17370	17354	17317	17245	17428	17573	17457	17394	17460	17318	17418	17450	17191	17241	17401	17272	17436	17375	17501	17392	17489	17331	17140	17354	17419	17437	17437	17305	17284	17089	17479	17554	17351	17354	17428	17257	17516	17468	17376	17384	17557	17376	17132	17216	17658	17340	17656	17451	17244	17064	17298	17438	17243	17291	17302	17476	17376	17321	17340	17432	17179	17267	17215	17593	17477	17544	17639	17330	17420	17393	17464	17543	17201	17403	17113	17291	17241	17551	17281	17425	17294	17279	17280	17230	17335	17451	17391	17286	17346	17590	17472	17469	17465	17369	17480	17533	17467	17616	17478	17471	17091	17319	17142	17422	17287	17340	17246	17370	17438	17368	17389	17362	17250	17446	17497	17251	17556	17546	17428	17499	17318	17292	17548	17370	17705	17286	17384	17278	17406	17339	17276	17397	17611	17383	17545	17218	17502	17284	17519	17315	17244	17502	17375	17336	17257	17274	17318	17374	17301	17486	17429	17398	17106	17481	17572	17537	17528	17252	17260	17566	17474	17384	17202	17358	17379	17421	17418	17382	17396	17371	17531	17540	17349	17451	17358	17318	17391	17259	17209	17474	17588	17404	17483	17179	17431	17085	17262	17289	17375	17500	17358	17416	17465	17132	17236	17558	17268	17346	17342	17473	17253	17099	17346	17572	17302	17255	17065	17371	17333	17466	17420	17314	17412	17257	17171	17286	17476	17330	17377	17425	17371	17620	17294	17311	17271	17223	17436	17272	17468	17546	17400	17354	17313	17437	17437	17372	17199	17427	17302	17584	17413	17226	17539	17504	17272	17306	17520	17157	17440	17516	17637	17214	17465	17393	17380	17421	17407	17359	17346	17408	17412	17388	17288	17294	17296	17386	17249	17288	17469	17264	17436	17374	17435	17394	17467	17261	17276	17306	17326	17323	17173	17392	17356	17274	17248	17323	17247	17343	17082	17480	17307	17497	17362	17415	17441	17588	17401	17372	17329	17119	17278	17225	17237	17524	17512	17266	17354	17506	17357	17714	17457	17399	17586	17434	17323	17308	17203	17438	17195	17362	17294	17296	17352	17510	17296	17378	17348	17129	17278	17178	17441	17635	17454	17290	17292	17368	17208	17199	17337	17444	17270	17200	17271	17457	17507	17406	17243	17310	17312	17396	17566	17376	17085	17227	17304	17261	17432	17455	17431	17290	17288	17275	17096	17497	17402	17431	17332	17234	17444	17488	17657	17279	17586	17402	17500	17336	17501	17448	17419	17395	17399	17244	17166	17529	17174	17426	17223	17172	17373	17311	17477	17391	17475	17256	17277	17555	17400	17408	17600	17168	17417	17386	17333	17170	17508	17440	17430	17295	17282	17196	17608	17344	17197	17481	17401	17258	17388	17548	17403	17335	17228	17208	17341	17109	17202	17291	17303	17434	17344	17279	17291	17230	17391	17343	17185	17303	17390	17137	17413	17411	17429	17503	17385	17173	17185	17288	17315	17243	17140	17349	17544	17419	17408	17487	17353	17256	17323	17362	17440	17111	17381	17468	17492	17314	17364	17432	17200	17367	17299	17276	17314	17420	17414	17340	17392	17234	17313	17259	17328	17294	17288	17346	17431	17577	17498	17242	17388	17403	17319	17255	17734	17421	17498	17493	17398	17557	17303	17396	17303	17569	17194	17376	17083	17228	17429	17261	17235	17275	17262	17322	17345	17427	17378	17316	17302	17394	17410	17460	17314	17343	17558	17464	17309	17184	17511	17484	17398	17262	17221	17318	17272	17266	17388	17331	17632	17368	17473	17546	17433	17632	17415	17227	17359	17307	17241	17304	17256	17400	17477	17369	17235	17299	17467	17346	17183	17392	17197	17349	17356	17529	17232	17307	17611	17393	17344	17199	17422	17351	17401	17356	17433	17406	17506	17532	17251	17272	17502	17328	17312	17076	17280	17189	17398	17351	17396	17378	17326	17435	17202	17093	17298	17372	17418	17509	17418	17298	17493	17458	17505	17366	17309	17426	17338	17515	17406	17309	17292	17446	17408	17622	17405	17355	17474	17463	17288	17387	17190	17565	17501	17228	17382	17298
32469	45922	41540	33286	26235	21231	16863	15051	14188	12433	11389	10964	10830	10725	10495	10150	10359	10325	10193	10079	10032	9871	10015	10097	9975	9847	10022	9799	9933	10007	9924	9908	10038	9823	10031	9875	9837	10204	9864	9790	9766	9898	9878	9812	9761	9991	9884	9874	9956	9909	9879	9930	9972	10093	9894	9904	9859	10009	9906	9925	10078	9927	9842	10058	10092	9856	9920	10027	9805	9828	9867	9986	9946	9926	9939	9967	10075	9964	9929	9843	9767	10026	9951	9946	9952	9883	9922	9942	10074	9978	9864	9985	9992	10073	9877	9976	9886	10000	10014	10124	9953	9927	9875	9957	9958	9886	9915	9931	9797	9958	9864	9909	9793	9852	9950	9717	10006	10071	9891	9813	9916	9937	9699	9789	9943	9830	9873	9891	9918	9814	9968	10030	10121	9838	10082	9965	9953	9834	9707	9931	10018	9961	10008	9958	10126	9957	9881	9779	10122	9968	9910	9899	9995	9854	9881	9894	9865	9912	9987	9913	9816	9892	10010	9777	9889	9994	9972	9900	9814	10072	9918	9972	9871	9868	9933	9916	9801	10031	9937	9945	9805	10034	9931	9911	10091	9845	9979	9805	10017	9900	9842	9829	9909	10005	9994	9893	9784	9786	9946	9838	9844	10063	9892	9945	9895	9938	9811	9988	9865	9950	9949	9827	9943	9809	9929	9918	9883	10152	10022	9962	9957	9907	9831	10031	10056	10024	9944	9933	9984	10069	9886	10019	9930	9781	10095	10031	10048	9897	9963	9903	9747	9987	9879	10007	10016	9868	10033	9887	9969	9896	9918	9956	9933	10034	9953	9948	9924	9939	10002	9964	9907	9947	9968	9823	9784	9785	10045	9858	9877	9836	9918	9909	9958	9993	9988	10161	10031	9841	9935	9995	9914	10033	9977	9781	9927	9892	9872	9937	10137	9966	9904	9827	9943	9879	9907	9923	9953	9693	10083	9833	9925	9948	9950	9862	10016	9980	9955	9912	9813	9934	9910	9981	9888	9849	9932	9966	9924	9934	10040	9959	9971	10045	9972	9956	9908	9870	9896	9814	9955	9979	9887	9830	9951	9847	9965	10026	10054	9968	10025	10114	9930	9795	9984	9862	9859	9962	9965	9843	10010	10045	9916	10119	10013	9849	9761	10089	9996	9947	10099	10009	9859	9880	9956	9990	9803	9904	9947	9941	9833	10104	9884	9861	9963	10041	10115	9891	9840	9746	9907	10020	9902	9960	9942	9947	9993	9891	9909	10078	9896	9825	9892	9934	9975	9734	9976	9842	10003	9926	9905	9894	9917	9912	10064	9890	9955	9852	9936	9783	10043	9908	9831	9975	9812	9908	9943	9773	9915	9893	9834	9946	10074	9889	9993	9991	10066	9798	10193	9903	9945	9853	9896	9795	9935	10004	9800	9975	9998	9838	10031	9832	9993	9960	9950	9998	9694	9797	9915	9831	9980	9983	10021	9944	9980	9944	9876	9896	9981	9838	9780	9932	9943	9845	9987	9754	9824	9783	10023	9847	10033	9954	9952	9950	9766	9937	10098	10011	10088	10068	9956	9862	9991	9938	9916	9996	9952	9864	9959	9933	9971	9963	9970	9862	9926	9765	9876	9931	9870	9874	9875	9892	10013	9899	10051	10001	9874	9996	9935	9867	9755	9846	9921	9945	9969	9891	9810	9898	10072	9793	10000	9809	9940	9952	9904	9871	9961	9818	9873	10043	10099	9840	9920	10105	10034	10032	9994	9868	9904	10007	10061	9924	10002	9920	10015	10027	9863	10090	9845	9902	10010	9847	9855	9956	9917	10008	9939	10043	9990	9828	10018	10038	9830	9873	10045	9947	9888	10033	9834	9804	10004	9941	9949	9816	10031	9976	10001	9919	9852	9852	9948	9920	9851	9751	9800	9958	9964	9810	10069	9859	9932	9952	10038	10101	9858	9902	9938	9828	9973	9852	10031	9858	9689	9957	9781	9938	9947	9842	9888	9744	9865	10036	9945	10033	9960	10083	9886	9905	9860	9998	9967	10014	9943	9962	9879	9917	9969	9977	10006	10056	10006	10031	9982	10146	9955	9950	9904	9897	9933	10075	10058	9975	9797	9910	9987	10079	9848	9974	9949	9927	9981	9957	9953	10063	9982	9821	9895	9962	9905	9858	9894	9762	10040	9998	10051	10017	10013	9803	10011	9943	9965	9978	10102	9937	10044	10038	10090	9938	9976	9851	10013	10031	9884	9893	9939	9992	9848	10089	10040	9958	9833	10050	9998	9783	9992	9886	9962	9977	9993	9986	9965	9930	9811	9918	9937	10010	9887	9932	10029	9997	9978	10031	9899	9936	9972	9948	9974	9863	9999	9874	9973	9788	10148	9881	10029	9992	9882	9862	9935	9853	9949	9956	9943	9967	10021	9978	9921	9899	9897	9949	9812	10025	9947	9962	9797	9861	9813	9904	9867	9861	9951	10022	9876	9871	9959	9880	9927	10054	9881	10049	10000	9835	9942	9951	9831	9888	9861	9923	9942	9857	10000	9916	9996	9808	9918	10045	9938	9917	10094	9936	9831	9942	9910	9874	9925	9843	9878	9916	9919	9995	9954	10010	9846	10005	9889	9940	9930	9795	9777	9993	10063	9858	10049	9865	10049	10082	9870	9771	9813	9886	9942	9974	10014	9893	10088	9968	9906	9868	9936	9903	10045	10007	10068	10001	9959	9890	10033	9960	9998	9880	10097	9911	9993	9994	9907	9904	10035	9867	9859	9871	9843	10006	9937	9781	9976	9948	9953	9905	9995	9876	9992	9892	9826	9919	9849	9999	9884	9921	9896	10020	10004	9953	10022	10009	10013	10031	9843	9911	9795	9937	9904	9896	10015	10006	9956	10050	9769	10038	10153	10044	9921	9968	9942	9988	9923	9872	9836	9996	9978	9980	9992	9915	9885	9993	9863	9946	9879	10023	9880	9896	9868	9867	10018	9812	9823	9943	10093	9919	9822	9810	10071	9905	10015	10004	9976	10017	9955	9964	9932	9974	9962	9856	9865	10060	9872	9885	10015	9945	9982	9987	10016	9931	9831	9907	9805	10154	9760	9950	9830	9941	9954	9840	9959	9930	9939	9900	10001	9954	9890	9737	9824	9816	9766	10099	10003	9946	10042	9957	9843	9995	9775	9956	9853	9991	9806	10018	10090	9988	9722	10006	10007	9987	9975	9957	9949	9989	9840	9831	9902	9777	9842	9984	10014	9931	9940	9897	9979	9744	9843	10038	10015	9982	9803	9927	10029	9822	9914	9843	9901	9915	9973	9929	9987	9871	9788	10122	9981	9962	9865	9760	9958	9891	9889	9931	9878	9982	9928	9888	9968	9854	9881	10086	9889	10045	9960	10002	9963	10126	9743	9970	9998	9927	9787	9950	9950	9982	9894	9892	9927	10015	10089	9999	9954	9965	9887	9706	9975	9941	10026	9854	10007	10006	9911	9890	9959	9970	9948	9904	9980	9829	9759	10040	9855	9840	9941	9978	10053	10081	9855	9878	9990	9984	9886	10049	9849	9832	9791	9982	9924	9997	9718	9894	9744	10101	10012	9888	9891	10064	10083	9995	10008	9861	9804	10042	9939	9923	9963	9867	9911	9937	9952	10004	9869	9892	9948	9862	10057	9965	9850	10057	10077	9979	9946	9903	9913	10003	10045	10026	9926	9962	10106	9907	9966	9880	9872	9949	9825	10035	9907	9924	10065	9905	9919	9890	9889	10056	9928	9938	9930	9806	9856	9975	9814	10007	9874	9972	9955	9918	10018	9727	9993	9811	9832	9937	9862	9930	9895	10037	9973	9925	10032	9937	10004	10009	9912	9929	10016	9939	9941	10090	9890	10153	9950	10111	9954	10135	10012	10014	10013	9920	10092	9890	10084	9995	9898	10060	9963	9886	9984	10060	10094	9969	9815	9856	9875	10112	9949	9907	9986	10006	10081	10176	10037	9977	9828	9998	9874	9877	9990	9977	10041	9901	9923	9913	9895	9957	10037	9813	9827	9940	10138	9871	10021	9841	9967	9918	9851	9941	10030	9838	10035	9879	10083	9895	9900	10018	10000	9891	10046	9972	10085	9980	9919	9890	9914	9802	9988	9972	9933	9942	9889	9990	9868	9928	9811	9924	9854	9912	9956	9980	9884	9916	9933	9966	10043	9981	9934	9877	9956	9943	10003	9863	9843	9851	10041	10006	9953	9909	9804	9888	9864	10047	9745	9899	9881	10000	9865	10024	9879	9988	9862	9936	9779	9851	9845	9833	9840	10109	9922	9891	9848	9975	9921	9947	9940	9964	9927	9807	9963	9914	10043	9891	9923	9948	9936	9962	10085	10017	9955	10035	10015	9931	9846	10016	10081	9968	10010	9968	9838	9909	9960	10114	9978	10089	9957	9840	9802	9968	10089	10005	9895	9871	9952	9906	9980	10011	9782	9908	9878	9981	9879	9871	9915	9819	9917	10006	9940	9994	9970	9903	9941	9925	9910	9927	9774	10029	9831	9853	10069	10109	9886	10158	9847	10031	10022	10059	9894	9876	10029	9986	9876	10025	10096	9883	9958	10006	9879	9861	9986	9918	10056	9838	10079	9981	9981	10060	9874	10064	9968	10024	10003	9937	10033	9840	9918	10025	10041	9919	9841	9841	10044	9938	9925	10013	9949	9960	9743	9870	9871	9841	9912	9949	9984	9967	9970	9990	9849	9877	9995	9999	9962	9931	9880	9941	9866	9895	10055	10113	9996	9919	9923	9902	10121	9863	9958	9928	9818	9972	9925	9891	9898	9920	9906	10122	9825	9813	9795	9922	9935	10021	9999	9878	9825	9839	9889	10050	9965	9891	9995	10026	9997	9987	10005	9902	9992	9940	9899	10046	9866	9736	9971	9857	9788	9969	9923	10084	10035	9928	9927	10013	9954	10020	9850	9944	9881	10097	9938	9996	10014	10021	9777	9795	9866	10044	9907	9883	9928	9831	9966	10029	9959	9834	9872	9930	9979	9843	9895	9908	9987	9873	9962	10046	10022	9942	9945	10078	9963	9931	10015	9923	9971	9937	9950	9923	10016	9856	9956	9944
24936	21564	30446	32252	31497	29716	26807	23841	22696	21166	19604	18729	18439	18155	18015	17737	17860	17639	17524	17655	17481	17469	17227	17308	17458	17245	17330	17131	17169	17133	17207	17220	17369	17352	17332	17269	17020	17122	17194	17146	17153	17104	17173	17351	17461	17412	17100	17161	17321	17106	17066	17331	17169	17153	17180	17263	17070	17123	17052	17343	17170	16933	17118	17142	17329	17190	17029	17228	17155	17058	17192	17068	17032	17200	17012	17160	16920	17221	17141	17073	17245	17235	17056	17239	17317	17048	17120	17166	17157	17155	16948	17214	17314	17193	17285	17014	16926	17076	17374	16993	17307	17158	17159	16967	17105	17050	17122	17006	17048	17241	17128	17180	17093	17130	17337	17196	17224	17085	17052	17444	17078	17185	17094	17205	17125	17156	16984	17225	16972	17153	17266	17134	17297	16982	17135	17328	17162	17237	17180	16909	17253	17425	17262	17034	17290	17180	17212	17273	17061	16951	17070	17161	17320	16937	17143	17243	17089	17251	17170	17022	16988	17130	17218	17091	16935	17117	17080	17332	17519	17145	17109	17036	17207	17249	16973	17058	17090	17235	17173	17100	17063	17172	17353	17278	17213	17303	17189	16986	17098	17199	17269	17255	17365	17110	17392	17396	17410	17080	17243	17340	17026	17230	17181	17208	17123	17046	17291	17168	17016	17074	17076	17065	17301	17068	17101	17477	17083	17309	17294	17035	16988	17100	17191	17076	17052	17246	17091	16968	17022	17090	17150	17177	17091	17129	17212	17195	17005	17039	16931	17074	17033	17078	16993	17116	17187	17080	17265	17089	17044	17061	17280	17090	17171	17263	17276	17019	17354	17060	16928	17072	17081	17128	17076	17070	17196	16963	16969	16966	17118	17089	17115	17280	17203	16895	17102	17217	16940	17150	17045	17223	16986	17036	17169	17125	17275	16972	17088	17288	17182	17120	17235	17124	17096	17146	17145	17188	17231	17364	17130	17099	17241	17172	17083	17410	17256	17130	17251	16887	17210	17367	17333	17196	17199	17354	17306	17095	17086	17140	17264	17473	17203	16995	17016	17065	17199	16962	17232	17078	17034	17094	17157	17172	17287	17234	17048	17251	17216	17221	17218	17263	17297	17300	17092	17345	17469	17110	17240	17029	17432	17198	16879	17334	17373	17150	17198	17132	17111	17095	17081	17163	17154	17088	17185	16954	17305	17249	17109	17210	17153	17096	17375	17185	17292	17057	17428	17235	17245	17287	17260	17108	17369	16863	17155	17108	17161	17159	17245	17288	16854	16962	17157	17321	17147	16919	17166	17248	17354	17150	17181	17075	17165	16995	17215	17133	17105	17256	17188	17213	17286	17024	17059	17195	17221	17003	17182	17062	17131	17235	17158	17087	17048	17166	17072	17115	17027	17083	17152	17136	17339	17234	16929	17159	17098	17188	16955	17338	17070	17021	17195	17132	16923	17256	17233	17298	17233	17346	16991	17104	16983	17212	17162	17106	17271	17205	17044	17106	17022	16934	17065	17276	16944	17263	17226	17202	17239	17175	17133	17228	17088	17253	17212	16974	17103	16959	17152	17169	17239	17043	17071	17056	17197	16833	17072	17095	16998	17288	17233	17186	17212	17106	17378	17093	17213	17147	17270	17114	17094	16993	17403	17081	17170	17089	17294	17338	17234	17135	17410	17240	17035	16985	17108	16992	17263	17206	17286	16979	17187	17252	17162	17261	16977	16944	17196	17171	17007	17088	17022	17147	17306	17008	17376	17205	17211	17322	17172	17117	17259	17175	17345	17157	17193	17199	17326	17061	17135	17038	17117	17044	17079	17171	17234	17077	17037	17097	17125	17096	17191	17155	17141	17071	17046	17228	17272	17309	17087	16972	17298	17020	17213	17216	16967	17165	17143	17100	16995	17150	17070	17310	17099	17187	17199	16986	17287	17017	17186	17178	17222	17178	17289	17113	17304	17133	17153	17071	17332	17052	17174	17194	17133	17299	17331	17160	17054	16988	17051	17205	17257	17063	17373	17131	17371	17247	16986	17066	17188	17201	17283	17179	17311	17215	17118	16959	17174	17047	17158	16906	17095	17248	17231	17325	17266	17147	17060	17126	17333	17240	17233	17221	16999	17117	17166	17281	17176	17293	17020	17315	17246	16860	17113	17283	17182	17028	17038	17110	17194	17200	16971	17131	17099	17164	17323	17128	17095	17132	17069	17219	17127	17166	17310	17092	17139	17226	17237	17017	17358	16935	17323	17167	17080	17081	17198	16947	17023	17027	17304	17107	17248	17003	17159	17122	17205	17218	17154	17156	17253	17246	17277	17147	17096	17273	17413	17254	17155	16835	17018	17220	17222	17172	17278	17158	17153	17286	17127	17110	17341	17434	17196	17144	17062	17016	17006	17528	17169	17272	17087	17246	17254	17309	17037	17212	17245	16982	17124	17310	17238	17357	17414	17113	17269	17029	17273	17089	17120	17411	17111	17158	17099	17310	17194	17165	17205	17143	17047	17317	17075	16971	17172	17121	17156	17205	17056	17092	17059	17247	17420	17083	17187	17091	17139	17069	17188	17200	17443	17340	17289	17167	17149	17014	17211	17200	17197	17139	17123	17284	17286	17160	17147	16979	17074	17115	17143	17336	17142	17196	17055	17088	17051	17138	17142	17160	17228	17236	17173	17151	17263	17156	17083	17175	17265	17202	17229	17200	17475	17249	17010	17045	17071	16950	17139	17305	16933	17198	17343	17070	17130	17120	17319	17223	17288	17161	16971	16965	17233	17147	17226	17305	17156	17255	16897	17077	17240	17266	17093	17107	16907	17178	17022	16963	17320	17002	16963	17094	17112	17364	17180	17073	17236	17134	17267	17164	17104	17104	17080	17074	16968	17003	17083	17157	17261	17361	17210	17190	17320	17260	17033	17247	17250	17204	17237	17118	17096	17127	17082	17084	17161	17231	17188	17032	17270	17107	17308	17357	17166	17219	17041	17194	17233	17010	17081	17126	17115	17033	17132	17212	17238	17351	17214	17058	17107	17232	17158	17042	17248	17302	17193	17416	17432	17506	16969	17236	17287	17151	17048	17094	17065	17171	17219	16970	17132	16990	16927	17188	17075	17314	17109	17130	17313	17196	17099	17176	16901	17207	17221	17401	17096	17180	17352	17122	17260	17177	17275	17101	17242	17338	16889	17191	17183	17082	17253	17187	17242	17254	17171	17237	17306	17186	17126	17073	17236	17132	17302	17040	17039	17070	17348	16973	17284	17341	17212	16931	17197	17216	17259	17159	17262	17167	17279	17042	17210	17272	17062	16835	17052	16933	17070	17177	17428	17225	17206	17143	17044	17198	17104	17213	17214	17149	17148	17061	17251	17340	17385	17298	17106	17251	17085	17193	17176	17220	17174	17142	16809	16910	17045	17038	17385	17206	16994	17334	17108	17074	16945	17244	17262	17102	17287	17292	17270	17363	17090	17196	17241	17227	17279	17040	17247	17085	17083	17128	17190	17132	17072	17230	17151	17260	17329	17149	17143	17330	17138	17173	17221	17213	17316	17202	17291	17278	17152	17260	17158	17070	17309	17229	17106	17115	17085	17039	17011	17078	17186	17085	16968	17209	17337	17138	17287	17249	17054	17247	17307	16991	17276	17107	17353	17093	17204	17157	17005	16913	17042	17241	17088	17126	17076	17059	16986	16985	16992	17263	17099	17222	17189	16998	17095	17273	17056	17073	16983	17023	17023	17028	17169	17022	17380	17137	17247	17118	17134	17185	17112	17203	16980	17121	17232	17139	16991	17201	17104	17352	16899	17118	17244	16960	17292	17446	17263	17112	17098	17288	17269	17263	17250	17076	16981	17237	17369	17109	17280	17296	17326	16894	17291	17203	17091	17065	17045	17032	17336	17039	17012	17153	17023	17212	17247	17251	17255	17230	17014	17386	17105	17156	17396	17308	17155	17055	16968	17243	17153	17198	17332	17035	17191	17107	17225	16983	17072	17174	17279	16969	17096	17095	17184	17259	17090	17248	17182	17079	17070	17173	17098	17287	17137	17277	17080	17253	17265	17059	17031	17297	17289	17306	17118	17241	17220	16946	17249	17161	17032	16905	17145	17324	16812	17306	17119	17197	17169	17242	17367	17062	17313	17278	17307	17314	17334	17177	17050	17434	17169	17124	17002	17151	17114	17289	17135	17258	17354	17146	17139	17137	17048	17000	17254	17099	16938	17168	17139	17042	17159	17386	16948	17064	17129	17110	17123	17005	17186	17463	17149	17123	17362	17251	17112	16937	16860	16994	17153	17169	17234	17080	17146	17170	17183	17128	17072	17106	17232	17261	17220	17138	17087	17248	17071	16939	17122	17043	17268	17096	17370	17145	17203	16981	17106	17090	17111	17171	17262	17129	17345	17303	17148	16974	17108	17320	17027	17132	17213	17118	17158	17202	17238	17163	17199	17270	17180	17140	17122	17356	17016	17170	17405	17466	17212	17380	16951	17121	17265	16809	17086	17046	17114	17275	16996	17361	17310	17147	17219	17177	17119	16905	17217	17095	17233	17178	17273	17254	16975	17307	17129	17281	17086	17377	17021	17094	17229	17024	17004	17193	17197	17229	17195	17120	17335	17060	17185	17248	17143	16922	17102	17347	16995	17082	17182	17259	17191	17248	17304	17292	17248	17202	17261	17364	17207	17065	17336	17425	17067	17095	17207	17444	17115	17035	17302	17229	17102	17275	17279	17189	17082	16980	17135	17113	16934	17195	17134	17100	16905	17019	17181	17133	17251	17083	17197	17189	16982	16989	17100	17276	17179	17120	17191	17287	17211	17255	17038	17169	17153	17113	17275	17296	17288	17174	17151	17031	17044	17102	17172	17138	17269	17342	17440	17188	17143	17081	16932	17162	17175	17045	17354	17433	17275	17127	17232	17132	17173	17028	17269	17083	16946	17063	16987	17286	17180	17147	17040	17026	17141	17291	17068	17056	17096	17076	17071	17272	17301	17176	17297	17046	17171	17192	17166	17069	17076	17130	17330	17226	17323	17414	17129	17261	17284	17235	17174	16956	17172	17019	17268	17095	17321	17055	17183	17041	17231	17084	17212	17211	17242	17051	16825	17205	17222	17058	17111	17081	17054	17092	17127	16937
32005	48935	45089	35860	30319	23883	19464	17768	16350	14286	12425	11784	11417	10914	10638	10542	10395	10341	10198	10276	10122	10202	10049	9925	9933	10122	10001	9880	10001	10021	10016	9939	9939	9985	9956	10064	9940	10046	9852	9905	10140	10024	10034	10026	9992	10048	10051	10273	10071	9932	9996	10030	9956	10020	10141	9939	9886	10082	9813	10007	9914	10052	9853	9962	10113	10083	9969	9931	9965	10029	10017	9896	10088	9883	10045	10059	9872	10060	10050	9912	10059	9931	10025	9977	9862	9973	9872	9963	10087	9895	9998	10024	9903	9904	9868	10010	9950	9950	9998	10008	9851	9919	10012	9875	9941	10018	10029	9990	9983	9912	10012	9797	10093	9889	10040	9901	9952	10000	10035	9868	9933	9764	9950	10004	9907	9979	9887	9837	10062	9984	10154	9971	10047	9947	9891	9976	10055	9934	9895	9984	9958	9959	9994	10056	9828	10065	9825	9998	9858	10061	9987	10026	9986	9983	10026	9891	9825	9962	9924	9978	9826	9982	9977	9871	9865	9850	9849	9968	9944	10075	9836	9947	9969	10008	9784	9997	10061	10012	9984	9935	9977	9809	10142	10029	10121	9928	10055	9962	9947	9989	10024	9865	9945	9900	9903	9931	9916	9960	9965	10004	10037	9941	9961	9962	9887	10090	10057	9959	9878	9949	10050	9943	9973	9935	10044	9790	9921	10003	9848	9992	10054	9981	10082	9922	9944	9900	9978	9951	9940	9908	9915	10029	10002	9802	9837	9916	10035	10043	10001	10028	10034	10053	9998	10018	10111	9965	9954	10139	9966	10069	10072	9921	9988	10065	9812	10117	10069	9991	9921	9917	10012	9946	9830	10081	9962	9969	10022	9959	9983	9944	10057	10075	10071	9816	10004	10143	10028	10070	10024	10040	10081	10048	10022	9972	10016	9940	9858	9922	9827	9900	9963	10181	9972	10010	9967	9833	10023	9930	9851	9851	10136	9949	10109	9914	9921	10106	9922	9890	9898	10059	9940	10031	9854	9742	9935	9834	10025	9884	10082	9920	9954	9890	9933	10026	10115	9920	10185	9827	9823	9802	10000	9970	9774	10103	9992	10135	9972	10015	9914	9941	10067	10010	9982	9942	10049	9789	10072	10049	9996	10082	9981	9832	9921	9865	9982	10074	9789	9901	9879	10123	9936	10035	9913	9898	9976	9928	9987	9928	10049	9828	9955	9975	10018	9990	9828	10064	9885	9971	9812	9984	9965	10129	9817	9787	10145	9905	9908	9922	10027	9978	9797	10000	9813	10072	9941	9849	9952	9911	10056	10082	9856	10027	10013	9940	10007	9865	10034	10046	10108	9996	9824	9963	9955	9937	9886	10003	9961	9968	9931	9993	9877	9855	10042	10007	10117	9867	9972	9991	9892	9947	9904	9939	10123	9905	9921	9858	9938	10008	9907	9792	9955	9923	9983	9882	9965	9877	10016	9948	10099	9896	9970	10045	9910	9949	9837	9900	10162	9953	9810	9997	9799	9726	10000	9998	10097	9886	9936	9967	9869	9932	10024	9900	10007	9936	9843	9868	9974	10057	10016	9873	9925	10017	9990	9991	10079	10030	10096	9944	9862	10106	9899	9965	9982	9937	9958	10003	10054	9910	9949	9920	9933	10001	9945	10082	9960	9955	9983	9967	9908	10015	9970	9722	9907	9971	10029	10000	10029	9939	9980	9915	10158	9924	9954	10022	9931	9983	9985	9926	9972	9944	9968	10032	10065	9930	10103	9938	9974	9861	10094	9999	10022	9923	9967	9904	9918	9955	9943	10097	9982	9945	9930	9870	10049	9833	10055	9901	9935	10147	9948	9932	10007	9919	9921	10065	10061	9949	9879	10048	9978	10095	10048	10033	9871	10009	9975	9940	10096	9848	9962	9965	10035	9938	9683	9880	9952	9942	10122	9944	10085	9983	9894	9794	9874	10011	9893	9971	9909	9951	9823	10079	10048	9980	9935	10034	10005	9971	10068	9837	9919	10081	9960	9976	9888	9900	9893	9931	9962	9964	9992	9933	9901	10073	9971	9846	9890	10009	10015	9860	9970	10092	9824	10184	10048	10059	9964	9917	9954	9954	10002	10011	10052	10018	9851	10031	9897	10090	10027	10223	10058	9886	9963	9858	10022	10064	9846	9959	9918	9823	9856	9967	9943	10094	10060	10021	9919	9887	9995	9842	10010	10082	10072	9905	9794	9945	10007	9852	9928	9885	9907	9867	9840	9969	9836	9840	9946	9867	10004	9890	9973	10031	9988	10060	9973	9885	9864	10062	10083	10015	9954	10094	9974	9868	10014	9834	10067	9949	10032	9821	9924	9832	9873	10019	9930	9802	9958	9882	9893	10066	9955	9894	9875	9957	9866	9903	10006	9969	10027	9993	10119	9835	9823	9958	10001	10000	9910	9938	9970	9909	9844	9857	10104	9911	9867	9932	9975	10011	9838	10049	9951	10121	9869	9959	9974	10152	10089	9943	9840	10188	9975	10053	10023	10045	9869	9902	9918	10032	9978	9913	9945	9845	9913	9867	10101	9783	9914	9859	9937	9970	10013	9863	9969	9959	9971	9855	9971	9896	9808	9861	9976	9953	10018	9922	10121	10093	9964	9953	9954	10092	10072	9976	9844	9988	10009	10017	9947	10039	10015	9850	9858	9928	9974	9975	9899	10025	9945	9959	10051	9966	10051	10006	9894	9957	9970	10017	9875	9962	9981	9896	9842	9977	9879	10023	10035	10015	9738	9869	9827	9845	10013	10089	9949	9969	10038	10045	10029	9903	9847	9850	10010	9896	9935	9955	9835	10096	9922	9980	10041	10053	9858	9879	10080	10049	9960	10142	9935	9853	9920	9844	9830	9997	9921	10045	9887	10022	9982	9930	9860	9891	9935	9969	10019	9903	10063	9944	10150	9998	9855	9905	10070	9845	9933	9915	10001	9972	9984	10050	10059	10059	10086	10016	9982	9872	9870	10173	9914	9950	9924	10063	9972	9904	9991	9932	10092	9918	10005	9958	9939	10089	10063	10160	10031	9921	9927	10046	9997	10082	9902	9982	9815	9888	10034	9935	9967	9984	9825	9949	9937	10016	9989	9982	9992	9959	9911	9931	9843	10108	9879	9954	9945	9943	10156	10042	9951	9934	9960	10012	9991	9894	9928	9873	9947	10024	9910	10047	9904	9950	10005	10028	9934	9825	9861	9950	9953	10121	9828	10000	9965	9889	9963	9944	9898	9982	9961	9913	9864	10002	10114	10050	10000	9956	9995	9851	10036	9908	9844	10151	10013	10027	9753	9906	9992	9899	9878	10156	9886	10010	9932	9924	9919	10000	10016	10154	10046	10109	9832	9845	9992	9993	9992	10194	9981	10016	9867	9975	9971	9956	9827	9943	10052	10038	9902	9905	9969	10070	9881	10032	9944	10010	9968	10022	9930	9801	10041	9895	9915	9972	9854	10013	9969	10086	10064	10047	10038	10127	10029	9997	10009	10118	9905	10157	9963	9969	9779	9939	10084	9849	9945	9917	9957	9936	9832	10044	10054	10000	10048	9863	9963	10062	9821	10034	9977	9961	9944	9992	10149	9849	9810	10048	9950	9924	9964	9989	10059	9998	9811	9987	10029	9990	9781	10106	10010	10068	9979	9960	10099	9826	9910	9745	9726	9865	9999	9832	9864	10015	9837	10069	9879	10105	10027	9949	10014	10096	9942	10006	10050	9880	10030	9972	9968	9919	9913	9945	10033	9722	9940	10024	9929	9996	10085	10026	9880	9960	10057	10030	10022	10066	9930	9905	10030	9951	10085	9964	10063	10119	9786	9973	9881	10095	9891	9946	9843	10002	9968	9977	10144	9969	9891	9873	10141	9942	9901	10041	9885	9994	9945	10077	9886	9955	9982	10184	9934	9944	9872	10006	9998	9913	9891	10023	9880	10026	10099	10013	9857	9928	9967	10004	9994	9872	9963	9987	9921	9999	10128	10007	9976	9959	9821	9934	9784	9955	9938	9909	9934	9991	9908	9873	10043	9858	9973	10035	9984	9856	9872	9960	9922	10001	10028	9975	10150	9898	9948	10111	10057	10076	10075	9885	9928	9957	10029	9821	9997	9845	9924	9905	9951	10204	9915	9953	9867	10030	9941	10018	10080	10130	9781	9926	9929	10037	9946	10144	10075	9829	9932	10032	10053	9845	9934	9825	10103	10001	9933	9934	9914	9913	10048	10024	9928	9948	10029	9988	9971	9757	9802	9908	9934	9895	9977	10139	9910	9922	9920	9943	9909	9950	10107	9987	10044	9960	9953	9943	9904	10028	9981	10010	9883	9970	10050	9998	9913	9972	10096	10045	9945	10045	10095	10003	9947	9941	10101	9959	10007	9916	9924	9954	9945	10011	10024	10016	9995	9997	9866	10054	10046	9957	9887	10026	10091	9946	9957	9907	9917	10050	10009	10087	9742	9901	10061	10008	9932	9911	10086	10014	9922	9859	10137	9904	9849	10023	9860	9856	10141	10189	10101	9864	9881	10031	10020	9909	10016	10114	10052	9998	9913	9926	9960	9888	9991	10066	10067	9855	9912	9971	9850	9959	9887	9964	9966	9883	10153	9998	10002	9914	9891	9944	9974	10042	10106	9903	9956	9891	9906	10085	9896	10050	9793	9903	9829	9931	9803	10028	9926	9777	9834	9923	9961	9977	10090	9917	9932	10054	9838	10091	10040	9839	10058	9918	10121	9997	9987	10069	9969	9842	10192	9888	9972	9923	10012	9942	9880	10010	9971	10048	9917	9981	9892	9928	10133	9905	9912	10051	9993	10006	9944	9917	10045	9981	9901	10095	10045	9856	9912	9952	9945	9984	9821	10036	10086	9831	9834	9858	10100	9872	10011	10000	10162	10053	10049	9867	9761	10029	9839	9914	10058	9954	9996	9800	9998	9927	9966	10264	9874	9974	9910	10019	10018	10004	9886	9818	9945	9988	10081	9989	9977	9884	9911	10060	9995	10022	9941	9876	9893	9982	10012	9987	9947	9951	9853	9841	10036	10006	10053	10075	9897	9927	9887	9879	10064	10010	10066	9859	9916	9958	9912	9944	9812	10063
23157	20850	28244	26022	27902	30911	31004	26029	23853	22760	21765	20301	19614	19007	18797	18172	18010	17968	17836	17687	17592	17760	17583	17709	17501	17623	17674	17569	17505	17446	17633	17552	17420	17577	17524	17425	17450	17665	17582	17492	17666	17463	17433	17549	17355	17441	17290	17701	17422	17524	17669	17306	17416	17356	17395	17433	17325	17334	17471	17197	17601	17509	17408	17580	17577	17602	17497	17360	17164	17700	17466	17400	17469	17391	17322	17411	17318	17406	17368	17402	17325	17291	17523	17204	17386	17299	17653	17426	17374	17650	17437	17535	17497	17625	17415	17371	17549	17466	17344	17459	17389	17500	17400	17480	17540	17268	17410	17395	17218	17271	17461	17575	17452	17385	17638	17283	17449	17386	17237	17273	17535	17269	17395	17376	17548	17539	17373	17349	17479	17690	17477	17599	17648	17515	17628	17327	17434	17465	17225	17372	17362	17334	17570	17581	17456	17282	17216	17196	17551	17556	17295	17196	17381	17279	17692	17606	17276	17502	17364	17329	17385	17441	17051	17416	17362	17581	17464	17393	17323	17462	17584	17438	17367	17513	17451	17469	17537	17418	17562	17278	17502	17391	17398	17644	17480	17667	17261	17484	17481	17164	17407	17281	17619	17433	17434	17716	17593	17596	17327	17420	17367	17445	17437	17574	17587	17300	17327	17322	17445	17354	17337	17329	17590	17294	17607	17446	17540	17283	17256	17472	17312	17517	17354	17316	17462	17485	17617	17205	17382	17470	17350	17347	17349	17628	17406	17575	17420	17166	17543	17555	17335	17337	17499	17430	17656	17289	17336	17394	17427	17514	17450	17397	17551	17555	17415	17437	17285	17459	17114	17305	17146	17348	17525	17495	17503	17630	17630	17376	17340	17216	17526	17323	17477	17521	17248	17386	17122	17238	17336	17371	17337	17296	17173	17664	17558	17538	17218	17451	17557	17302	17559	17485	17464	17358	17450	17295	17514	17266	17442	17562	17363	17341	17469	17242	17571	17398	17309	17547	17636	17514	17459	17276	17268	17425	17341	17476	17243	17319	17371	17463	17459	17511	17434	17596	17559	17431	17327	17271	17484	17336	17573	17263	17508	17335	17169	17495	17457	17458	17453	17539	17267	17661	17452	17431	17370	17532	17621	17368	17213	17322	17231	17273	17353	17373	17402	17302	17476	17216	17238	17432	17420	17460	17532	17408	17480	17489	17640	17451	17526	17393	17587	17365	17564	17428	17416	17414	17506	17341	17224	17476	17351	17458	17515	17088	17409	17207	17402	17383	17246	17426	17641	17259	17511	17349	17373	17617	17564	17503	17474	17503	17383	17235	17379	17514	17463	16966	17561	17429	17367	17385	17467	17389	17387	17322	17459	17370	17400	17207	17446	17344	17327	17462	17401	17340	17383	17206	17141	17331	17576	17140	17421	17280	17227	17297	17194	17506	17434	17333	17481	17607	17385	17540	17332	17438	17274	17404	17465	17358	17607	17317	17221	17295	17276	17289	17347	17303	17681	17371	17423	17355	17444	17460	17522	17452	17491	17322	17473	17500	17491	17388	17379	17590	17246	17496	17468	17268	17366	17398	17291	17644	17319	17320	17488	17382	17449	17347	17506	17358	17252	17605	17363	17474	17201	17407	17454	17326	17407	17311	17326	17115	17428	17092	17247	17315	17395	17522	17351	17357	17305	17444	17610	17526	17476	17552	17603	17504	17512	17479	17754	17589	17573	17597	17439	17284	17498	17397	17541	17460	17287	17142	17536	17389	17468	17462	17496	17322	17698	17415	17535	17431	17256	17549	17450	17567	17486	17437	17142	17194	17524	17358	17348	17455	17396	17325	17622	17479	17484	17584	17279	17287	17455	17501	17445	17235	17398	17481	17539	17658	17368	17358	17403	17552	17308	17295	17415	17498	17416	17244	17324	17385	17287	17468	17544	17384	17144	17424	17457	17628	17473	17349	17231	17476	17226	17168	17304	17474	17379	17516	17407	17371	17345	17424	17509	17641	17358	17406	17503	17307	17419	17312	17313	17483	17390	17382	17569	17508	17113	17331	17238	17522	17456	17176	17368	17260	17504	17344	17414	17303	17436	17495	17128	17277	17392	17338	17326	17528	17205	17683	17447	17041	17373	17389	17359	17430	17323	17335	17156	17351	17516	17394	17482	17366	17455	17377	17428	17355	17354	17482	17492	17351	17222	17455	17433	17560	17399	17383	17594	17547	17215	17437	17498	17461	17359	17509	17428	17467	17349	17543	17505	17395	17400	17493	17334	17360	17451	17443	17709	17405	17336	17287	17436	17579	17399	17568	17086	17436	17412	17165	17216	17213	17509	17604	17649	17599	17504	17418	17245	17399	17419	17382	17472	17394	17581	17542	17268	17506	17323	17403	17388	17287	17240	17311	17339	17322	17366	17389	17339	17326	17581	17284	17580	17330	17273	17459	17483	17639	17410	17039	17323	17248	17433	17461	17209	17428	17321	17421	17336	17290	17304	17398	17284	17353	17159	17351	17329	17525	17424	17394	17559	17347	17475	17410	17331	17098	17420	17442	17416	17429	17447	17195	17378	17428	17547	17346	17542	17236	17348	17538	17478	17351	17612	17512	17579	17410	17503	17460	17464	17387	17414	17555	17457	17199	17438	17255	17599	17459	17610	17360	17254	17177	17421	17286	17329	17344	17394	17308	17459	17432	17346	17364	17547	17350	17529	17361	17459	17319	17445	17377	17566	17495	17461	17437	17391	17486	17365	17360	17275	17309	17290	17498	17278	17522	17543	17245	17404	17616	17277	17474	17358	17628	17546	17515	17353	17377	17367	17518	17510	17424	17192	17343	17676	17532	17520	17501	17530	17350	17368	17627	17550	17533	17420	17351	17613	17384	17253	17661	17338	17355	17380	17442	17348	17355	17424	17438	17388	17224	17605	17403	17389	17413	17510	17365	17467	17245	17380	17378	17342	17285	17430	17544	17310	17501	17364	17326	17427	17432	17342	17330	17335	17462	17364	17253	17398	17351	17301	17234	17617	17518	17506	17377	17407	17564	17398	17502	17556	17389	17474	17710	17184	17450	17298	17382	17326	17473	17490	17213	17375	17465	17409	17525	17262	17313	17305	17438	17139	17426	17342	17250	17389	17375	17357	17377	17317	17335	17384	17226	17584	17358	17502	17563	17470	17179	17465	17454	17409	17298	17576	17670	17501	17502	17426	17410	17398	17601	17540	17644	17565	17451	17514	17266	17326	17189	17583	17501	17240	17291	17372	17283	17313	17486	17599	17332	17438	17626	17382	17440	17555	17426	17355	17471	17418	17405	17487	17458	17469	17524	17420	17323	17441	17358	17346	17375	17574	17233	17259	17422	17456	17475	17443	17747	17493	17410	17471	17365	17391	17504	17277	17332	17356	17442	17418	17602	17509	17372	17325	17428	17327	17574	17462	17462	17499	17163	17498	17441	17468	17474	17463	17297	17408	17561	17438	17333	17373	17527	17549	17434	17335	17337	17406	17325	17352	17432	17353	17444	17434	17549	17292	17404	17343	17191	17330	17419	17438	17532	17602	17598	17635	17346	17244	17350	17346	17361	17447	17399	17273	17248	17476	17536	17221	17370	17494	17253	17378	17344	17499	17467	17420	17390	17338	17346	17459	17391	17367	17418	17517	17629	17477	17386	17446	17153	17499	17452	17321	17353	17544	17453	17552	17343	17349	17268	17554	17370	17465	17268	17354	17618	17269	17429	17445	17341	17239	17292	17348	17316	17287	17303	17226	17366	17457	17446	17338	17281	17467	17263	17356	17401	17660	17405	17552	17358	17153	17417	17390	17327	17215	17398	17493	17316	17278	17520	17411	17238	17290	17294	17315	17460	17466	17512	17420	17430	17428	17429	17368	17343	17316	17485	17306	17289	17444	17305	17279	17316	17430	17298	17294	17444	17356	17259	17324	17341	17368	17319	17538	17427	17566	17412	17338	17346	17427	17436	17538	17474	17385	17443	17610	17473	17412	17250	17357	17454	17177	17495	17602	17177	17470	17488	17329	17405	17378	17455	17450	17239	17170	17440	17604	17584	17417	17210	17113	17351	17310	17391	17212	17426	17400	17464	17301	17401	17425	17354	17477	17423	17622	17472	17422	17443	17533	17384	17313	17478	17383	17447	17182	17309	17229	17607	17313	17362	17395	17398	17359	17399	17577	17454	17439	17418	17394	17299	17352	17437	17325	17216	17508	17567	17486	17366	17698	17346	17428	17477	17481	17296	17319	17448	17367	17583	17612	17328	17116	17230	17295	17395	17404	17466	17475	17702	17540	17308	17424	17728	17162	17312	17393	17341	17491	17369	17523	17551	17505	17405	17322	17372	17518	17304	17282	17166	17301	17390	17418	17293	17436	17287	17535	17517	17314	17521	17330	17477	17580	17398	17244	17441	17546	17408	17504	17538	17309	17482	17341	17488	17528	17371	17402	17336	17300	17359	17282	17380	17370	17435	17303	17263	17296	17580	17367	17242	17276	17300	17366	17370	17400	17525	17494	17631	17517	17263	17380	17276	17478	17313	17489	17262	17282	17222	17569	17316	17515	17367	17366	17404	17405	17530	17506	17232	17440	17502	17406	17481	17366	17471	17596	17527	17365	17395	17471	17462	17485	17439	17585	17536	17283	17313	17307	17228	17274	17373	17459	17274	17365	17496	17439	17453	17458	17499	17308	17379	17269	17350	17242	17337	17342	17693	17274	17623	17245	17208	17278	17411	17396	17674	17206	17201	17465	17289	17558	17439	17271	17424	17204	17261	17376	17544	17468	17421	17392	17309	17343	17497	17376	17405	17422	17554	17514	17520	17379	17399	17389	17529	17273	17282	17623	17582	17523	17312	17364	17406	17506	17266	17178	17271	17284	17316	17468	17443	17214	17292	17629	17347	17667	17498	17413	17387	17462	17488	17749	17359	17299	17489	17573	17356	17335	17182	17433	17191	17044	17286	17365	17316	17482	17497	17241	17395	17369	17527	17610	17294	17412	17349	17420	17494	17245	17390	17511	17362	17466	17419	17329	17296	17433	17463	17620	17465	17478	17562	17302	17143	17237	17349	17546	17397	17281	17226	17443	17350	17337	17788	17437	17281	17341	17420	17435	17295	17378	17408	17642	17472
33631	52569	47263	40000	32875	27378	23440	19991	17677	16178	14925	13274	12426	11859	11336	11077	11026	10710	10599	10658	10365	10303	10469	10290	10271	10402	10394	10277	10292	10151	10271	10171	10286	10212	10202	10220	10119	10332	10181	10272	10194	10217	10295	10341	10385	10238	10298	10293	10288	10284	10273	10136	10132	10380	10394	10210	10317	10175	10439	10079	10328	10169	10136	10243	10212	10218	10294	10228	10074	10203	10267	10164	10101	10166	10322	10215	10245	10223	10339	10184	10205	10224	10312	10145	10266	10252	10233	10250	10194	10091	10084	10089	10150	10231	10113	10193	10395	10174	10279	10200	10132	10083	10220	10092	10116	10180	10175	10086	10194	10099	10305	10163	10149	10126	10081	10077	10104	10157	10304	10231	10213	10417	10247	10068	10026	10266	10263	10104	10171	10264	10221	10013	10066	10221	10060	10251	9961	10400	10265	10159	10165	10340	10085	10163	10120	10259	10393	10106	10322	10086	10202	10282	10218	10143	10268	10412	10285	10305	10203	10120	10213	10157	10181	10146	10171	10187	10258	10178	10167	10392	10322	10224	10169	10252	10242	10045	10231	10231	10120	10119	10022	10139	10089	10320	10309	10134	10256	10219	10365	10223	10303	10182	10057	10456	10068	10085	10138	10202	10165	10091	10260	10176	10220	10055	10222	10187	10298	10237	10195	10113	10155	10233	10245	10254	10154	10070	10233	9992	10073	10092	10321	10311	10405	10285	10186	10110	10371	10069	10149	10199	10309	10207	10335	10213	10179	10126	10257	10265	10206	10190	10130	10170	10300	10101	10209	10164	10356	10178	10230	10303	10171	10090	10208	10178	10318	10309	10222	10124	10211	10266	10219	10213	10238	10244	10219	10252	10256	10214	10213	10311	10256	10201	10047	9955	10225	10181	10134	10052	10096	10174	10330	10121	10238	10265	10170	10288	10229	10217	10220	10279	10175	10113	10235	10162	10328	10037	10126	10199	10249	10227	10124	10183	10191	10267	10217	10245	10168	10189	10359	10147	10222	10317	10038	10143	10233	10119	10154	10125	10125	10305	10263	10188	10159	10268	10135	10226	10269	10223	10207	10149	10314	10252	10078	10249	10164	10222	10125	10162	10262	10284	10094	10137	10055	10134	10182	10275	10113	10091	10098	9974	10271	10176	10291	10182	10154	10214	10205	10161	10222	10179	10269	10244	10221	10240	10143	10408	10180	10292	10067	10284	10235	10215	10252	10189	10299	10103	10295	10173	10313	10226	10235	10205	10309	10210	10104	10129	10100	10200	10253	10244	10187	10230	10124	10131	10060	10428	10114	10150	10177	10096	10030	10101	10194	10230	10200	10123	10415	10197	10131	10300	10164	10212	10211	10224	9985	10413	10245	10174	10246	10204	10210	10132	10142	10149	10043	10233	10261	10139	10195	10165	10367	10240	10214	10251	10166	10259	10274	10185	10138	10207	10104	10161	10145	10177	10219	10240	10273	10251	10133	10296	10301	10093	10180	10076	10210	10202	10188	10230	10135	10374	10136	10180	10189	10191	10195	10129	10294	10111	10237	10269	10183	9980	10272	10223	10178	10294	10086	10198	10187	10243	10175	10279	10347	10304	10204	10247	10258	10101	10171	10197	10267	10274	10222	10177	10132	10293	10193	10232	10416	10079	10173	10189	10131	10164	10131	10365	10273	10183	10131	10213	10232	10178	10035	10241	10307	10177	10205	10148	10267	10153	10269	10207	10228	10126	10067	10180	10140	10185	10235	10111	10314	10232	10239	9976	10140	10338	10277	10242	10242	10219	10125	10069	10255	10218	10232	10116	10132	10196	10165	10134	10227	10271	10108	10122	10146	10095	10067	10193	10225	10269	10286	10308	10223	10102	10162	10268	10219	10124	10236	10290	10237	10270	10114	10171	10262	10116	10199	10128	10236	10187	10063	10194	10012	10260	10087	10260	10227	10261	10265	10055	10372	10138	10312	10190	10201	10283	10225	10294	10165	10214	10265	10245	10277	10125	10222	10168	10271	10076	10272	10249	10223	10268	10299	10277	10333	10246	10066	10209	10119	10172	10235	10329	10038	10132	10130	10236	10240	10258	10277	10157	10219	10326	10159	10265	10193	10217	10126	10209	10058	10109	10300	10067	10046	10226	10258	10037	10174	10340	10266	10050	10341	10263	10176	10166	10404	10192	10174	10060	10132	10236	10177	10136	10132	10252	10282	10164	10194	10181	10204	10139	10215	10173	9996	10230	10185	10035	10166	10146	10197	9978	10025	10151	10268	10103	10299	10085	10251	10182	10294	10307	10367	10259	10111	10239	10140	10086	10069	10217	10065	10188	10275	10194	10284	10079	10185	10308	10111	10343	10348	10213	10145	10303	10314	10066	10371	10174	10242	10193	10237	10197	10481	10175	10170	10236	10140	10253	10063	10123	10007	10136	10061	10362	10159	10170	10286	10271	10108	10210	10226	10199	10067	10235	10194	10188	10310	10212	10186	10153	10328	10160	10375	10141	10208	10175	10132	10158	10441	10158	10085	10197	10248	10177	10151	10235	10368	10287	10086	10091	10186	10243	10161	10129	10117	10183	10443	10236	10178	10166	10214	10284	10173	10138	10231	10377	10211	10366	10079	10243	10047	10042	10205	10074	10180	10270	10222	10241	10216	10247	10319	10364	10106	10229	10205	10126	10106	10085	10245	10263	10252	10210	10293	10095	10137	10187	10219	10261	10100	10080	10205	10041	10060	10203	10201	10085	10197	10283	10227	10043	9986	10185	10207	10135	10182	10163	10276	10133	10355	10277	10180	10122	10142	10138	10074	10158	10192	10308	10196	9990	10209	10068	10241	10232	10043	10224	10144	10264	10021	10208	10228	10127	10041	10233	10244	10130	10141	10037	10272	10234	10322	10123	10111	10208	10124	10277	10253	10225	10180	10139	10142	10132	10243	10300	10086	10256	10139	10313	10203	10237	10111	10203	10111	10214	10220	10100	10211	10212	10068	10322	10305	10108	10384	10074	10200	10197	10140	10155	10323	10103	10228	10318	10203	10155	10258	10088	10214	10309	10296	10103	10247	10227	10154	10159	10205	10084	10140	10047	10195	10296	10217	10072	10210	10206	10241	10300	10183	10249	10257	10168	10130	10190	10366	10113	10226	10286	10235	10172	10333	10227	10239	10214	10170	10159	10231	10137	10213	10113	10170	10120	10108	10155	10058	10113	10132	10178	10241	10043	10198	10269	10279	10165	10262	10213	10213	10287	10363	9968	10155	10010	10318	10132	10229	10237	10170	10253	10154	10063	10256	10192	10217	10138	10208	10333	10195	10022	10132	10005	10115	10130	10118	10192	10218	10056	10081	10098	10167	10284	10193	10184	10061	10173	10352	10381	10080	10153	10108	10118	10219	10300	10229	10199	10334	10115	10156	10260	10245	10285	10153	10330	10121	10121	10237	10273	10250	10118	10195	10186	10111	10128	10274	10130	10021	10300	10205	10191	10123	10233	10192	10207	10228	10188	10179	10228	10131	10319	10141	10264	10145	10182	10274	10232	10331	10201	10065	10368	10027	10396	10263	10299	10174	10182	10061	10276	10254	10236	10275	10098	10268	10078	10207	10047	10303	10193	10120	10132	10134	10091	10189	10173	10328	9897	10200	10159	10199	10090	10107	10141	10125	10113	10075	10250	10184	10204	10088	10223	10267	10154	10180	10172	10254	10089	10092	10188	10198	10338	10465	10298	10093	10127	10323	10114	10210	10043	10071	10158	9976	10192	10184	10302	10242	10142	10226	10313	10312	10135	10208	10111	10118	10243	10174	10105	10119	10242	10192	10267	10107	10271	10217	10128	10164	10055	10195	10190	10237	10346	10306	10098	10258	10196	10103	10238	10152	10068	10210	10199	10057	10107	10268	10113	10100	10243	10304	10106	10086	10026	10301	10298	10396	10064	10090	10210	10166	10032	10252	10297	10118	10114	10216	10264	10103	10360	10005	10188	10265	10141	10211	10299	10348	10188	10154	10040	10208	10132	10137	10197	10302	10150	10131	10140	10137	10174	10263	10243	10200	10082	10258	10303	10230	10190	10158	10140	10238	10162	10079	10311	10025	10217	10078	10420	10210	10104	10341	10297	10185	9960	10212	10156	10221	10216	10240	10227	10180	10052	10128	10193	10191	10108	10161	10126	10182	10193	10090	10232	10211	10209	10225	10088	10120	10428	10160	10150	10216	10111	10170	10229	10185	10161	10210	10423	10168	10202	10332	10213	10237	10117	10137	10274	10127	10144	10169	10110	10162	10073	10112	10345	10102	10229	10139	10179	10111	10175	10128	10287	10295	10203	10381	10226	10117	10226	10322	10249	10178	10270	10219	10122	10177	10240	10164	10101	10316	10161	10284	10131	10269	10222	10091	10136	10039	10355	10127	10248	10205	10223	9992	10195	10195	10045	10006	10247	10307	10243	10128	10189	10138	10125	10315	10061	10036	10220	10168	10195	10271	10139	10129	10194	10240	10077	10125	10182	10045	10053	10342	10191	10258	10085	10110	10000	10319	10370	10149	10336	10240	10273	10177	10184	10191	10309	10346	10211	10143	10282	10081	10349	10147	10242	10072	10110	10078	10315	10091	10193	10123	10213	10101	10317	10276	10211	10317	10113	10043	10086	10092	10227	10161	10267	10245	10240	10233	10121	10184	10070	10003	10350	10038	10314	10260	10117	10121	10121	10203	10334	10134	10031	10040	10124	10237	10018	10266	10262	10112	10119	10113	10202	10220	10115	10355	10281	10170	10189	10220	10278	10223	10126	10084	10207	10222	10095	10258	10148	10075	10152	10186	10246	10021	10211	10130	10209	10186	10336	10117	10190	10219	10034	10169	10147	10106	10104	10299	10353	10156	10176	10158	10160	10175	10223	10296	10165	10196	10143	10260	10059	10140	10353	10008	10013	10247	10363	9835	10244	10211	10141	10289	10248	10174	10223	10243	10222	10159	10251	10245	10124	10225	10176	10244	10222	10233	10210	10128	10084	10124	10370	10130	10293	10198	10154	10191	10207	10252	10172	10184	10231	10112	10116	9986	10162	10164	10186	10251	10220	10144	10169	10095	10174	10134	10340	10310	10256	10218	10254	10204	10162	10184	10253	10309	10256	10137	10212
36982	41071	38785	33904	29077	26085	23975	21766	20507	19870	19079	18758	18406	18139	17847	17767	17405	17548	17336	17170	17114	17273	17200	17345	17326	17173	17097	17309	17281	17165	17107	17305	17076	17308	17366	17361	17318	17403	17494	17360	17294	17221	17175	17233	17359	17266	17320	17208	17257	17084	17241	17368	17232	17267	17309	17342	17377	17046	17100	17284	17236	17350	17188	17301	17341	17105	17374	17175	17089	17233	17245	17275	17146	17245	17060	17248	17481	17095	17355	17395	17326	17146	17227	17157	17546	17359	17102	17205	17151	17207	17206	17174	16978	17322	17134	17210	17044	17325	17407	17169	17338	17079	17303	17196	17138	17384	17055	17226	17383	17171	17112	17012	17184	17222	17156	17069	17215	17320	17289	17234	17258	17253	17297	17420	17172	17296	17016	17223	17185	17278	17389	17315	17159	17392	16998	17322	17171	17187	17312	17183	17268	17283	17367	17314	17193	17172	17314	17245	17118	17194	17017	17110	17311	17300	17312	17260	17353	17146	17245	17233	17137	17131	17116	17227	17299	17300	17247	17285	17173	17237	17338	17193	17052	17350	17180	17175	17351	17424	17177	17162	17253	17268	17168	17306	17247	17230	17044	17181	17285	17301	17091	17108	17137	17380	17139	17111	17266	17412	17094	17118	17133	17264	17368	17079	17110	17277	17318	17168	17419	17224	17156	17374	17273	17178	17295	17060	17067	17223	17172	17032	17143	17329	17249	17104	17154	17180	17336	17198	17165	17122	17372	17287	17416	17165	17053	17404	17207	17204	17135	17335	17368	17160	17245	17102	17301	17059	17151	17048	17077	17079	17091	17070	17148	17304	17282	17191	17449	17233	17266	17297	17291	17290	17257	17437	17214	17359	17099	17166	17354	17213	17318	17159	17058	17284	17249	17310	17390	17293	17205	17326	17183	17147	17147	17191	17112	17152	17277	17188	16960	17293	17295	17168	17275	17352	17169	17129	17149	17235	17328	17192	17111	17359	17294	17415	17124	17258	17270	16891	17038	17165	17107	17232	17144	17192	17198	17126	17294	17184	17360	17270	17425	17355	17246	17193	16945	17119	17174	17247	17331	17080	17231	17077	17142	17148	17204	17187	17090	17127	17145	17366	17241	17418	17106	17121	17368	17344	17313	17061	17250	17183	17248	17086	17034	17354	17102	17183	17223	17339	17396	17271	17161	17013	17121	17372	17276	17286	17334	17278	17157	17274	17207	17313	17203	17461	17194	17329	17353	17143	17419	17339	17406	17314	17282	17247	17452	17235	17149	17123	17362	17342	17307	17320	17112	17286	17291	17354	17329	17292	17364	17327	17299	17224	17156	17236	17416	17197	17057	17144	17097	17329	17167	17314	17303	17349	17094	17094	17112	17079	16978	16979	17242	17126	17122	17206	17296	17008	17122	17079	17321	17187	16986	17217	17249	17144	17310	17039	17260	16885	17213	17302	17282	17378	17134	17446	17239	17241	17281	17302	17158	17210	17196	17327	17160	17225	17275	17307	17386	17038	17161	17411	17065	16986	17208	17248	17215	17287	17177	17267	17184	17380	17281	17133	17126	17132	17106	17169	17251	17231	17211	17169	17262	17283	17202	17115	17271	17263	17240	17285	17271	17140	17250	17278	17134	17119	17136	17218	17414	17150	17308	17109	17299	16996	17088	17214	17074	17339	17123	16970	17245	17348	17335	17024	17220	17094	17467	17177	17241	17166	17169	17489	17198	17168	17059	17325	17230	17402	17332	17203	17240	16955	17420	17285	17279	17403	17305	17236	17142	17342	17059	17359	17523	17183	17239	17115	17363	17289	17381	17377	17343	17327	17227	17316	17265	17422	17319	17251	17105	17316	17165	17383	17209	17022	17011	17250	17260	17261	17192	17032	17147	17481	17211	17345	17099	17234	17248	17157	17046	17133	17133	17266	17225	17255	17084	17054	17133	17188	17233	17179	17233	17336	17121	17309	17145	17351	17235	16963	17358	17363	17159	17016	17360	17246	17310	17160	17262	17340	17278	17211	17186	17163	17201	17191	17458	17335	17157	17243	17258	17139	17193	16904	17090	17286	17178	17230	17046	17248	17334	17357	17351	17163	16907	17143	17258	17107	17219	17335	17493	17403	17345	17369	17082	17307	17420	17330	17296	17384	17234	17229	17091	17156	17226	17259	17280	17180	17040	17163	17215	17343	17236	17156	17146	17345	17256	17216	17247	17098	17110	17205	17215	17417	17247	17188	17336	17146	17408	17153	17325	17104	17050	17322	17249	17167	17304	17194	17354	17111	17280	17344	17258	17161	17174	17225	17091	17098	17241	17116	17030	17102	17148	17048	17315	17297	17255	17293	17252	17100	17073	17150	17013	17253	17245	17187	17171	17304	17297	17227	17105	17280	17366	16928	17228	17252	17205	17140	17266	17501	17333	17214	16974	17306	17386	17258	17074	17090	17239	17068	17211	17171	16913	17077	17202	17305	17116	17317	17196	17263	17519	17334	17062	17283	17246	17185	17261	17221	17247	17009	17202	17221	17123	17359	17362	17259	17366	17193	17230	17207	17526	17191	17361	17541	17074	17242	17011	17260	17228	17270	17248	17167	17544	17244	17105	17141	17190	16947	17065	17118	17152	17316	17122	17244	17131	17337	17303	17185	17376	17453	17222	17376	17277	17095	17349	17129	17352	17389	17214	17214	17132	17084	17122	17224	17099	17038	17231	17053	17210	17097	17243	17337	17040	17198	17206	17046	17269	17299	17316	17505	17215	17310	17341	17332	17290	17190	17407	17282	17322	17252	17149	17398	17146	17225	17143	17319	17317	17108	17241	17301	17318	17260	17063	17300	17277	17271	17146	17268	17106	17126	17185	17301	17281	16954	17113	17280	17170	17341	17360	17108	17393	17154	16971	17210	17108	17058	17169	16972	17162	17092	17188	17278	17339	17316	17180	17113	17150	17227	17082	17096	17167	17105	17289	16972	17204	17357	17232	17272	17390	17245	17463	17238	17099	17070	17110	17013	17147	17263	17047	17136	17214	17286	17283	17281	17232	17180	17242	17162	17325	17297	17256	17210	17119	17287	17347	17142	17006	17258	17229	17144	17239	17227	17151	17301	17272	17199	17194	17187	17277	17155	17135	17113	17278	17132	17403	17205	17208	16921	16973	17422	17269	17243	17270	17033	17155	17332	17322	17264	17246	17481	17280	17242	17397	17092	17193	17147	17204	17073	17059	17354	17110	17223	17195	17395	17218	17272	17193	17078	17271	17236	16989	17162	17109	17352	17289	17414	17357	17358	17198	17160	17273	17434	17529	17292	17276	17354	17023	17023	17505	17242	17205	17310	17226	17370	17235	17068	17251	17370	17496	17101	17394	17180	17134	17158	17288	17232	17453	17158	17305	17449	17342	17251	17510	17146	17226	17126	17288	17188	17212	17360	16938	17267	17253	17309	17390	17256	17290	17080	17085	17112	17236	17317	17149	17184	17170	17317	17223	17148	17347	17243	17104	17180	17288	17197	17009	17242	17500	16996	17326	17102	17334	17285	17395	17312	17068	17086	17165	17521	17164	17259	17050	17324	17313	17295	17334	17096	17366	17168	17272	17136	17141	17341	17079	17010	17219	17361	17286	17138	17202	17137	16910	17189	17107	17287	17085	17472	17156	17407	17405	17289	17153	16930	17144	17165	17289	17191	17201	17241	17280	17284	17374	17233	17239	16986	17366	17125	17125	17129	17233	17070	17465	17409	17360	16998	17262	17053	17143	17492	17357	17221	17080	17238	17212	17173	17133	17088	17257	16995	17339	17233	17287	17221	17387	17110	17372	17401	17100	17206	17188	17258	17366	17245	17183	17534	17160	17166	17373	17310	17218	17314	17106	17220	17404	17088	17220	17354	17410	17257	17157	17292	17113	17092	17280	17164	17303	17129	17256	17349	17265	17288	17197	17124	17332	17208	17466	17120	17113	17336	17225	17180	17333	17492	17155	17432	17389	17172	17089	17261	17185	17291	17239	17189	17158	17260	17287	17228	17122	17255	17170	17220	17441	17325	17025	17300	17188	17070	17210	17258	17348	16964	17144	17264	17236	17302	17177	17241	17110	17246	17238	17013	17231	17188	17095	17134	17133	17263	17306	17148	17255	17142	17249	17517	17182	17335	17195	17205	17207	17199	17200	17092	17047	17340	17421	17316	17246	17029	17047	17244	17245	17264	17370	17315	17435	17267	17265	17219	16935	17193	17307	17130	17376	17385	17359	17243	17302	17214	17094	17133	17210	17267	17327	16918	17210	17165	17252	17423	17136	17217	17405	17186	17367	17037	17140	17166	17197	17118	17259	17136	17174	17209	17196	17185	17105	16996	17122	17263	17380	17270	17066	17054	17001	17235	17184	17358	17199	17233	17384	17284	17228	17174	17316	17077	17098	17358	17362	17216	17258	17170	17086	16989	17131	17279	17288	17078	17076	17187	17249	17204	17268	17118	17313	17296	17341	17130	17253	17140	17177	17185	17177	17281	17282	17316	17276	17225	17401	17284	17289	17042	17227	17345	17307	17277	17338	17125	17155	17379	17205	17347	17331	17111	17189	17223	17407	17178	17055	17191	17204	17136	17249	17226	17304	17335	17291	17107	17218	17206	17197	17311	17319	17047	17111	17202	17171	17141	17330	16987	17197	17312	17385	17058	17269	17376	17351	17383	17306	17300	17193	17283	17219	17089	17261	17288	17147	17437	17072	17217	17006	17251	17358	17231	17343	17399	17404	17303	17293	17150	16872	17083	17296	17239	17340	17226	17372	17128	17512	17267	17058	17311	17202	17140	17056	17168	17431	17253	17297	17272	17161	17235	17204	17200	17396	17182	17254	17387	17262	17141	17482	17333	17099	17303	17480	17329	17174	17108	17459	17250	17099	16997	17127	17231	17286	17217	17153	17139	17264	17342	17122	17336	17261	17182	17243	17183	17215	17081	17246	17145	17145	17523	17155	17339	17146	17202	17177	17399	17297	17193	17165	17266	17242	16930	17082	17292	17309	17463	17058	17301	17365	17348	17363	17141	17213	17318	17109	17314	17340	17376	17048	17297	17448	17027	17246	17000	17256	17292	17149	17061	17220	17322	17128	17308	17286	17091	17099	17316	17095	17111	17209	17136	17045	17189
32289	42686	32913	27569	23782	20183	17497	14953	13781	12980	12154	11654	11145	10786	10257	10363	10281	9996	9944	9962	10057	10031	9909	10045	10037	9951	10054	9892	9764	9949	9932	9837	9975	9872	9825	9924	9955	9892	9802	9882	9958	9958	9806	9990	9973	9917	9864	10144	9921	9901	9948	9802	9890	9780	9927	9904	9841	9931	9866	9793	9870	9826	9962	9911	9974	9869	9894	9898	9847	9694	10005	9971	9823	10062	9862	9906	9929	9764	9804	10058	9946	9740	9985	9787	9926	9848	10015	10037	9736	9779	9842	9920	10001	9859	9898	9820	10050	9743	9745	9872	9850	9802	9932	10005	9941	10095	10016	9884	9992	9821	9852	9885	9804	9787	9829	9978	9931	9862	9746	9781	9934	9912	9739	9778	9958	10124	9623	9895	9987	9932	9813	9932	9919	9911	9820	9953	10039	9893	9900	9789	9912	9762	9808	9994	9941	10047	9941	10093	9966	9757	9996	9841	10029	10046	9864	9999	9933	9921	10130	9796	10019	9887	9959	9872	9922	9840	9763	9848	9859	9915	9880	9903	9892	9749	9817	9826	9963	9909	10039	10082	9855	9835	9894	9802	9836	9835	9904	9897	9954	9996	9862	9832	9851	9940	9757	10024	9889	10008	9876	9839	9927	9877	9770	9913	9818	9962	9900	9807	9602	9693	10057	9992	9820	9816	9721	9952	9778	9993	9871	9935	9820	9901	10013	9914	9753	10011	9957	9881	9839	9828	9963	9873	9836	9879	9966	9966	9838	9779	9899	9846	9829	9958	9814	9994	9870	10034	9883	9849	9774	10023	9757	9835	9823	9758	9833	9747	9871	9930	9831	9821	9934	9953	9932	10024	9825	9786	9770	9873	9927	9906	9797	9862	9857	10016	9892	9733	9916	10043	9921	9921	10040	9940	9921	9917	9935	9790	9734	9828	10022	9885	9707	9887	9701	9795	9963	9924	9876	9892	10010	9871	9750	9800	9814	10062	9746	9954	9827	9966	9894	9774	9837	10028	9927	9867	9824	9759	9718	9692	9905	9896	9789	9953	10065	10074	9839	10041	9815	9936	9855	9897	9974	9897	9857	9943	10055	9935	9959	9785	9901	9801	10021	9956	9911	9964	9841	9949	9734	9925	9955	9983	9823	9933	9994	9746	9841	9833	10060	9911	9947	10016	9769	9784	9938	9748	10063	9910	10021	9909	9959	9847	9966	9972	10014	9876	9791	9939	9839	9828	9812	9937	9875	9979	10030	9910	9967	9856	10021	9886	9907	9915	9939	9938	9918	9948	9886	9999	9897	9910	9946	9889	9914	9918	10013	9739	9736	10039	9743	9944	9796	9931	10028	9853	9808	9834	9777	9903	9976	9950	9831	9895	9790	9930	9956	9903	10048	9801	9933	10032	9962	9871	9877	9950	9861	9955	9857	9934	9784	9998	9916	9809	9990	9748	9975	9830	9984	9931	9930	9985	9835	9908	9997	9818	9989	9904	9840	9869	9883	10041	9869	10056	9870	9916	9867	9947	9948	9896	9996	9920	9881	9842	9695	9946	10021	9782	9848	9950	9873	9782	9821	9791	9893	9736	9841	9880	9819	9763	10137	9893	9982	10023	9888	9929	9995	9848	9804	9842	9909	9880	9931	9782	9885	9873	9983	10026	9780	9839	9995	10077	9964	9811	9980	9975	9887	9889	9945	10003	9912	10021	9802	9850	9883	10007	9797	9771	9881	9868	9865	9885	9808	9954	9721	9888	9947	9942	10041	9757	9928	9860	9796	9791	9917	9928	9904	9843	9980	9875	9821	9956	9832	9980	9868	9872	10016	10009	9958	9875	9889	10083	9968	9827	9729	9780	10111	9863	9816	9765	9896	10031	9804	9966	9842	9882	9825	9764	9934	10080	9874	9910	9942	9861	10056	10026	9926	9814	9941	9712	10073	9935	9784	9846	9971	9890	9923	9840	10065	9822	9824	9950	9899	10003	9808	9873	9880	9858	10120	9728	9918	9834	10138	9871	9927	9802	9829	9919	9898	9847	10014	9760	9739	9796	9944	9942	9743	9931	9876	9872	9833	10025	9839	9999	9816	9873	9877	9903	9763	9859	9814	9898	9890	9797	9928	9900	9949	9950	9888	9945	9945	9781	9906	9993	9830	9955	9949	9897	9925	9720	9975	9953	9846	10016	9696	9967	9906	9853	9999	9764	9773	9903	9766	9916	9717	9778	9954	9824	9898	9887	9905	9942	10029	9785	9961	9807	9939	9991	9874	9722	9831	9861	9810	10000	9921	9804	9995	9927	9831	9888	9950	9807	9822	9926	9820	9809	10012	9822	9913	9919	9954	10024	9956	9805	9895	9984	9905	9832	9936	9866	9900	10126	9823	9738	9853	9917	9881	9942	10038	9891	9956	9895	9818	9933	9845	9928	9770	9863	9806	9901	9712	9940	9888	9915	9893	9953	9876	9722	9881	10033	9802	9880	10046	9779	9983	9903	9985	9793	9976	9812	9745	10065	9879	9925	9908	9795	9901	10117	9799	9915	9840	9776	9812	9870	9755	9938	9990	9783	9899	9963	9802	9901	9830	10010	9937	9888	9848	10053	9963	9842	9884	9870	9969	9818	9915	9765	9880	9870	9853	10059	10053	9901	9716	9805	9866	9838	9972	9881	10006	9917	9821	9864	9819	9799	10184	9871	9729	9688	9924	9936	9955	9786	9866	9912	9957	9960	9684	9844	9792	9823	9871	9837	10055	9904	9963	9893	9882	9990	9991	9970	9929	9841	9986	9886	9801	9931	9934	9873	9845	9833	9839	9838	9927	9947	9803	9921	9835	9863	9890	9953	9783	9918	9843	9958	9922	9764	9999	9826	9812	9970	9879	9876	9974	9857	9857	9888	9772	9982	9724	9848	9864	9970	9882	10038	9960	9833	9810	9788	9980	9850	10020	9855	9626	9999	9904	9971	9945	9932	9869	9856	9814	9759	9955	9910	9984	9931	9968	9822	9914	9964	9976	9825	9867	9834	9860	9849	9983	9916	9919	9833	10094	9977	9946	9853	9842	9880	9949	9963	9802	9957	9909	10049	9916	10010	9949	9955	9992	10046	9913	10001	9874	9716	9912	9963	9934	9706	10043	9928	9922	9864	9999	9868	9866	9874	9812	9916	10020	9951	9822	9850	10008	9864	9998	9852	9869	10068	9821	9720	9854	9844	9990	9863	9856	9833	9954	9986	9911	9678	9940	10033	10045	10008	9848	9766	9847	9974	9902	9949	9840	9988	9737	9971	9947	9950	9990	9852	9941	9832	9890	9923	9939	9824	9734	9987	9979	9935	10041	9930	9904	9917	9950	9891	9844	9860	9886	10070	9926	9879	10047	9998	9836	9910	9692	9869	9974	9960	9875	9962	9791	10049	9835	10009	9829	9943	9968	9728	9888	10016	9862	9887	10001	9897	9860	9985	9885	9891	9948	9780	9752	9879	9886	9885	9947	9894	9980	9858	9872	9892	9841	10036	10034	10013	9695	9832	9808	9999	9935	9871	9983	9913	9848	9872	9813	10065	10036	9766	9877	9830	9877	9927	9976	9856	9853	10015	9812	9706	9835	9889	9812	9929	9840	9886	9847	9920	9964	9888	9934	10085	10072	9918	9874	9854	9946	9845	9800	9925	10030	9841	10039	9753	9861	9805	9762	9789	9747	9900	10100	9934	9956	9931	9880	10131	9750	9874	9909	9863	9872	9929	10038	9936	10003	9971	9853	9994	9925	9869	9864	9871	9844	9884	10058	10051	9948	9867	9998	9771	9844	9844	9986	9998	9841	9839	9943	10006	9894	9849	9917	9866	9966	10007	9811	9931	9885	9845	9834	10068	9786	10021	9950	9864	9861	9803	9978	9949	9920	9944	9859	9711	9893	9821	9991	9784	9842	9994	9991	9912	10050	10039	9869	9938	9830	9927	10038	9789	9900	9835	9944	9807	9833	9826	10034	9969	9859	10022	9900	9572	9972	10015	9905	9899	9884	9854	9956	10015	9874	9958	9881	9906	9760	9693	9876	9987	9885	9988	9915	9906	9863	9786	9859	9941	9918	9827	9877	9951	9904	9816	9767	9797	9901	9932	9940	9815	9960	9959	10025	9902	9918	9887	9890	10045	9725	9870	10036	9857	9891	9963	9824	9879	9905	9934	9877	9720	9961	9859	9774	9930	9831	9816	9994	9949	9746	10041	10042	9996	9831	9940	9754	9960	9947	9961	9803	9891	9819	9876	9869	9830	9870	9930	9922	9923	9767	9892	9850	9908	9986	10035	9812	9906	9985	9990	9973	10042	9810	9951	9896	9815	9921	9993	9924	9825	9803	9920	9798	10057	9741	9792	9944	9950	9893	9930	9967	9899	9872	9684	9957	9961	10033	9958	9814	9969	9976	9946	9993	9933	9835	9944	9849	9905	9912	9862	9943	9841	9937	9883	9774	9809	9928	9693	9971	9963	9886	9946	9966	9880	9931	9874	9879	9722	9857	9815	9877	9824	9802	9867	9845	9994	9864	9936	9889	9727	9825	10014	9848	9930	9821	9832	9811	9897	9834	9861	9975	9845	9874	9985	9881	9854	9709	9897	10052	9881	9866	9866	9964	9814	10051	9936	10077	9911	9890	10003	9977	9846	9953	10038	9930	9989	10013	9959	9906	9961	9904	9860	9848	9919	9782	9970	10037	9872	10021	9837	10164	9986	9878	9757	9992	10004	9893	9982	9862	9937	9913	9956	9903	9887	9964	9924	9860	9991	9840	10061	9978	9818	9893	9909	10025	9896	9976	9946	9906	9785	9892	10000	10001	9759	9816	9781	9983	9885	9772	9810	9893	9899	9938	10091	10041	9977	9885	9926	9919	10007	9929	10051	9817	9917	9874	9829	9894	9773	9894	9807	9937	9812	9949	9930	9899	9826	9903	9917	9916	9850	9994	9818	9921	9930	9758	9947	9994	9856	10038	10018	9964	9948	9857	9899	9941	9916	9924	9883	9895	9854	9972	9895	10033	9910	9859	9795	9878	9932	9801	9843	10084	9902	9941	9925	9996	9915	10021	9892	10073	9822	9900	9894	9871	9855	9982	9735	10052	9969	9938	9922
24943	21125	28258	30505	29251	28771	27698	23526	21636	21051	20560	19633	18916	18434	18199	17897	17748	17836	17543	17520	17381	17240	17377	17207	17035	17131	17127	17182	17185	17115	17224	16945	17455	17336	17311	17213	17221	17256	17223	17197	17293	17345	17288	17226	17230	17242	17151	17105	17120	17227	17338	17380	17302	17041	17368	17281	17170	17403	16873	17103	17283	17103	17211	17228	17285	17168	17208	17270	17117	17275	17203	17293	17326	17301	17161	17075	17232	17255	17164	17233	17147	17328	17298	16990	17221	17286	17164	17230	17150	17248	17291	17048	17129	17223	17128	17152	17063	17267	17423	17393	16905	17129	17201	17176	17296	17009	17101	17243	16879	17164	17149	17002	17291	17185	17388	17185	17141	16977	17155	17027	17121	17153	17075	17144	17238	17124	17215	17066	17216	17038	17102	17218	17162	17005	17211	17308	17333	17176	17050	17062	17244	17297	17186	17131	17123	16898	17119	17152	17334	17233	17129	16950	17140	17144	17294	17144	17155	17270	17196	17219	17009	17207	16958	17090	16992	17050	17262	17247	17362	17079	17043	17010	17091	17154	16889	17199	17174	17268	17103	17156	17054	17309	17201	17123	17043	17074	17252	17190	17134	17009	17083	17070	17308	17230	17380	16999	17219	17182	17167	17209	17267	17312	17298	16959	17059	17074	17097	17203	17325	17062	17237	17144	17170	17213	17259	17046	17026	17443	17011	17155	17215	17016	17046	17072	16951	17283	17202	17051	17062	17159	17177	17151	17025	17280	17154	17118	17184	17017	17238	16957	17083	17287	17185	16998	17052	16915	17012	17267	17139	17003	17045	17158	17143	17221	17037	17034	17185	17264	17287	17138	17018	17208	17234	17081	17059	17297	17123	17156	17065	16982	17221	17153	17138	17046	17289	17088	17058	17235	17034	17086	17183	17108	17353	17171	16960	17102	17113	17051	17118	17017	17146	17186	17278	17005	17183	16979	17011	17055	17175	17167	17051	17130	17056	17093	17132	16931	17283	17211	17191	17294	17118	17189	17050	16972	17256	17062	17048	17161	17142	17154	16903	17138	17029	17066	17131	17215	17082	17045	17263	17268	17036	17224	17076	17085	17113	17134	17244	17054	17160	17065	16955	17260	17139	17291	17016	17227	17028	17133	17247	17165	17451	17307	17047	17308	17074	16900	16923	17075	17112	17074	17077	16949	17048	17206	17292	17213	17269	17151	17052	16965	17059	16960	17180	17234	16963	17144	17235	17094	17253	17121	17392	17102	17068	17150	16840	17083	17135	17114	17325	17314	17169	17070	17236	17377	17221	17403	17255	17192	17432	17121	17203	17233	17376	17175	17102	17222	17274	17155	17042	17125	17121	17176	17064	16897	17233	17253	17208	17015	17198	17146	17153	17221	17061	17152	17398	16973	16932	17037	17371	16963	17208	17266	16984	17092	16973	17063	17015	16936	17184	16900	17227	16979	17099	17226	17171	17092	17173	17199	17302	17274	17263	17005	17017	17044	17239	17185	17014	17043	17344	17128	17141	17042	17366	17124	17205	17063	16741	17049	16986	17078	17055	17054	17325	17229	16972	17295	17182	17246	16855	17230	17081	17254	17122	17184	17220	16984	17227	17086	17226	16995	17227	17116	17224	17299	17119	17077	17269	17109	17195	17225	17129	17164	17021	17006	16992	17254	17180	17163	17154	17077	17110	17066	17324	17052	17078	17167	17103	17418	17235	17150	17187	17370	17123	16834	17281	17400	17101	17263	17373	17062	16917	16927	17130	17249	17266	17153	17098	17002	17327	17098	17222	17244	17123	16987	17207	16796	17398	17229	17315	17251	17231	16992	17179	17254	17187	17077	17237	17154	17208	17255	17101	17116	17124	17030	17030	17275	17136	17279	17148	17012	17018	17333	16968	17065	17262	17049	16952	17220	17105	16960	17077	17149	17322	17242	16849	17195	17259	17224	17008	17095	17183	17066	17207	17245	17123	17264	17298	17167	17226	17270	17112	17097	17156	17116	17227	17032	17243	17166	17205	17179	17239	17176	17115	17278	17292	17258	17264	17045	17070	17324	17005	17161	16966	17052	17148	17145	17140	17055	17025	17156	17113	17187	17185	17245	17203	17331	17036	16987	17130	17036	16985	17119	17052	17132	17023	17253	17169	17108	17236	17127	17127	17189	17008	17147	17128	17000	16943	17128	17336	17309	17174	17315	17045	17167	17135	17237	17129	17181	17062	17000	17047	17139	17138	17273	17253	17081	17314	17282	17383	17059	17270	17273	17175	17398	17086	17183	17038	17121	17201	17242	17092	17185	17297	16957	17107	17206	16990	17112	16969	17005	17149	17189	17063	17293	16934	17224	17089	17158	17113	17154	17156	17256	17167	17063	17401	17246	17196	17090	17377	17070	17226	16995	17269	16982	17263	17281	17027	17282	17148	17051	17150	17062	17046	16998	17012	17147	17064	17216	17181	17035	17065	17290	17150	17028	17058	17091	17156	17179	16871	16985	17149	17282	16916	17170	17196	17010	17227	17259	17116	17236	17008	17097	17238	17421	17137	17196	17029	17113	17102	17246	17266	17050	17091	17029	16913	17134	17215	17251	17032	17099	17112	17321	17234	17187	17046	17464	17073	17123	17366	16968	17244	17123	17014	17133	17170	17219	17044	17017	17091	17200	17120	17123	17071	17010	17341	17378	17175	17004	17048	17199	17263	17136	17103	17223	17113	17142	17061	17310	17134	17210	17166	17091	16995	16933	17063	17065	17125	17294	17067	17232	17157	17094	17279	17125	17113	16994	17036	17221	17163	17211	17074	17051	17163	17117	17393	17050	17100	17171	17190	17204	17181	17098	17126	17095	17065	17015	17068	17245	17164	16962	17233	17188	17284	17238	17301	17048	17160	17087	17238	17066	16968	17046	17230	17175	17087	17193	17244	17257	17277	17129	17095	17153	16973	17136	17236	17067	17064	17105	16848	17158	17072	17147	17226	17023	17259	17060	17227	17142	17406	17068	16921	17120	17058	17228	17232	17162	17347	17358	17236	17172	17017	17088	17396	17130	17168	16944	16869	17243	17071	17171	16987	17046	16987	16907	17237	17073	17333	17065	17062	17107	17252	17111	17110	17123	17323	16792	17015	17002	16930	16964	17155	17127	17374	17170	17125	17272	17173	16897	17053	17146	17104	17213	17167	17041	16841	17065	17007	17268	17205	17234	17015	17063	17025	17074	17177	16956	17144	17120	17010	17414	16947	17232	17119	17152	17297	17244	16994	17012	17167	17030	17156	17035	17125	17248	17137	17189	17206	17170	16982	17131	17092	16958	17146	17213	17050	16943	17188	17128	17127	17108	17288	17244	17065	17216	17034	17067	17143	17179	17081	17376	17044	17263	17356	17237	17042	17338	17204	17135	17152	17139	17169	17069	16964	17110	17033	17007	17144	17141	17300	16996	17298	16986	17124	17070	17262	17166	17412	17105	17009	17131	16920	16918	17027	17321	17223	17121	17274	17236	16931	16994	17063	17225	17084	17105	17266	17341	17207	17188	17101	17049	17005	17035	17197	17144	17141	17497	17210	17123	17010	17072	17249	17001	17078	17378	17365	17084	17182	17081	17021	17065	17179	17271	17248	17165	16954	17146	17291	17350	17272	17233	17012	17205	17179	17088	17179	17129	17035	17047	17270	16992	16879	17341	17044	17204	17080	17154	17154	16938	17115	17173	17229	17158	17020	17098	17126	17272	17194	17123	17436	17107	16967	17181	17295	17295	17178	17152	17217	17215	17341	17191	17189	17260	16934	17081	17040	17106	17068	17037	17294	17063	17092	16960	17210	17139	17054	17096	17113	17064	17139	17200	17159	17246	17173	17040	17230	17108	17267	16992	17374	16881	17180	17273	17155	17070	17036	17045	17187	17195	16907	17179	17100	17252	17055	17061	17346	17276	16980	17170	17096	17000	17133	17135	16929	17117	17190	16822	17289	17087	17039	17156	17153	17076	16973	17116	17172	17168	17173	17169	17122	16921	17114	17086	17145	17285	16973	17151	17201	17360	17222	17149	17059	17086	17402	17027	17231	17002	16995	16965	16942	17029	17277	17118	17051	17036	17096	17235	17436	17173	16975	17112	17162	17173	17187	17146	17061	17151	17151	17152	17013	17271	17278	17102	17355	17401	17060	16918	17017	17298	17342	17124	17200	17151	16977	17100	17096	17278	17290	17268	17101	17342	17219	17360	17151	16998	16986	17239	17095	17043	17033	17008	17245	17197	17153	17137	17251	17227	16997	17147	17268	17166	17232	17219	17008	17122	16976	17108	16962	17158	17249	17194	17197	17202	17115	17203	16960	17157	17206	17233	17107	17188	17331	17341	17334	17196	16934	17205	17280	17156	17115	17295	17240	17216	17261	17132	17369	17140	17116	17105	17139	16942	17082	16969	17062	17159	17127	16961	17041	17284	17048	17067	17149	17052	16903	17145	17103	17068	17067	16953	17076	17068	17154	17346	17004	17362	17176	16862	16875	17123	17161	17163	17150	17188	17086	16953	16998	17118	17106	17163	17188	17210	17096	16957	17105	17269	17105	17187	17160	17249	17074	17170	17354	17019	17030	17088	17180	17294	17124	17001	17236	17051	17058	17162	17169	17206	17187	17137	17140	17172	17074	17008	17188	17090	17354	17157	17213	17037	17209	17137	16932	17269	17347	17121	17019	17226	17045	16889	17113	17120	17183	17247	17137	17302	17063	17066	17166	17227	17148	17256	17336	16926	17017	17110	17472	17162	17115	17077	17347	16868	17255	17046	17032	17128	17290	17090	17076	17201	17264	17185	17331	17290	17114	17020	17433	17097	17043	17053	17239	16871	17109	17444	17134	17052	17134	17069	17043	17116	17226	17218	17166	17478	17012	17264	17212	17207	17119	17194	17301	17214	17192	17168	17004	16942	17236	16947	17171	17140	16957	17240	16962	16897	17028	17309	17189	17181	17149	17232	17009	17031	17161	17129	17156	17066	17076	17231	17016	17078	17186	17200	17272	17258	17184	17091	17198	17216	17224	17136	17113	17220	17266	17199	16976	17045	17095	17127	17314	16959	17081	16978	16914	17131	17122	16926	17108	17251	17217	17415	17190	17173	17101	17193	17365	17097	17043	17005	17065	17031
30093	41935	35816	32068	26771	23286	20742	17246	15186	14367	13757	12599	11748	11435	11000	10594	10543	10424	10217	10180	10083	10225	10000	10196	9910	9978	9932	9857	10112	10066	9918	9985	9972	10018	10009	9933	9909	9920	9902	9909	9818	9951	9876	10029	9965	10019	9792	9863	10092	9953	9970	9951	9833	9909	10080	9865	9956	10027	9800	9927	9847	9910	9793	9826	9746	9887	9937	9999	9812	9982	10067	9919	9764	9902	9782	9882	9906	9935	9965	9980	9891	9902	9881	9991	9953	9910	9948	10089	9910	9976	9933	10072	9938	9984	9900	9851	9988	9998	9724	9927	9863	9959	9974	9966	9912	9977	9972	9820	9882	9787	9848	9877	9975	9803	9827	10028	9938	9983	10157	9979	9957	9896	9902	9965	10060	10039	9919	9946	9879	9926	10031	9857	9927	9733	9846	9896	10033	9833	9956	9945	9906	9950	9859	9978	9990	9811	9979	10011	9811	9938	9819	9938	9947	9800	9917	10018	9855	9883	9905	9919	9962	9957	9884	9845	9845	9832	9820	10015	9841	9863	10055	9835	10074	9758	9989	9878	9926	9855	9829	9858	10010	9881	9981	9964	9906	9859	9845	9826	9937	9882	10009	10098	9995	10078	9996	9893	9855	9845	9875	9951	9846	9910	9973	10014	9949	9991	9834	9859	9861	9801	9867	9842	9960	9924	9846	9793	9877	9959	9916	9801	9880	9869	9883	9932	9816	9911	10063	9895	9951	9962	9999	9842	9887	9908	9687	10028	10001	9830	9855	9814	10099	9866	9850	9829	10038	9791	9970	9848	9897	9846	10048	9832	9951	10014	9958	9868	10015	9930	9911	9820	9944	9804	9986	9897	9876	9873	9941	9856	9773	9920	9984	9793	9839	9839	9912	9689	9991	9981	9917	10107	9887	9716	9957	10009	9884	9791	9946	9953	9937	9772	9892	9965	9908	9878	9790	9824	9737	9724	9898	9833	9938	9974	9936	10061	9843	10065	10050	10135	9999	10007	9845	9883	9884	10056	9982	9957	9957	9849	9882	9893	9848	9973	9922	9766	9791	9879	10081	10047	9872	9887	9921	9875	9768	9695	9931	10021	9809	9772	9987	9911	10018	9892	9915	9863	9983	9908	9915	9818	9809	10013	10011	10100	9764	9959	9934	9957	9937	10046	10019	9914	9964	9920	9922	9960	9908	9950	10027	10065	9852	9977	9869	10100	9832	10023	9991	9766	9858	9780	9949	9894	9950	9959	9811	9947	10060	9926	9838	9943	9780	9913	9962	9959	9785	9855	9967	9743	10175	9898	9965	9893	9949	9985	9956	9885	9821	9898	9985	9914	9895	9933	9799	9857	9813	9887	9801	9781	9856	9725	9965	10006	9997	9951	9811	9779	9837	9929	9800	9992	9815	9979	9906	10098	9984	9747	9791	10013	9906	9863	10007	9860	9835	9883	9851	9923	9920	10019	9910	9999	9883	10057	10008	9923	9932	9831	9747	9860	9947	10086	9901	9854	9891	9889	9975	9854	9988	10089	9756	9879	9962	10022	9818	9810	9885	9907	9965	9978	10111	9942	9903	10030	9971	10025	10073	9877	9797	9719	10094	9968	9956	9925	9875	9895	9838	9817	10038	9844	9824	9882	10079	9788	9785	9921	9811	9886	9856	9804	9812	9917	10016	9931	9895	9851	9958	10060	9863	9766	10028	9897	9913	9946	10046	9885	9720	9920	9802	9912	9897	9941	9955	9672	9886	9935	9959	9851	9822	9983	9912	10014	10011	10047	9985	9993	9969	9818	9808	10076	9782	9785	9814	9904	9940	9884	9847	9927	9834	9963	10076	10048	10125	9867	9824	9871	10016	9831	9873	9843	9817	9952	9895	9804	10004	9979	9884	10024	9876	9914	9903	9890	9932	9891	9806	9875	10050	9971	9920	9844	9831	9957	9883	9721	9872	9877	9955	9799	10060	9889	9917	9862	10122	9929	9949	9910	9941	9989	9831	9839	9885	9903	9813	10006	9956	9961	9920	10044	9830	9966	9957	9939	10042	9840	9881	9926	9913	9913	9881	9946	9858	9911	9996	10003	9850	9859	9933	9876	9840	9886	9828	9899	10013	10076	9885	9881	9967	9891	9910	9859	9956	9889	9933	9969	9749	9917	9879	9939	9795	9834	9984	9798	9841	9832	9942	9834	9998	10020	9797	9876	10042	9902	10027	9978	9802	9891	9953	9924	9771	9931	10017	9905	9878	9797	9844	10016	9947	9805	9767	10040	9925	9704	10010	10151	9965	9829	9909	9840	9802	10002	9856	9906	9977	9970	9853	9744	9935	9967	9914	9928	9852	9870	9970	9991	9984	9820	9858	9857	10064	9872	9872	9839	9839	9894	9800	10045	9977	9987	9965	10001	9848	9903	9805	9835	9816	9807	9912	9911	9906	9949	9803	9881	9786	9923	9859	9973	9800	9855	9876	10010	9878	9955	9917	9937	9853	9752	9737	9824	9981	9816	9962	10025	10019	9988	10052	9876	9931	10032	9917	9852	9927	9724	9876	9936	10018	9963	9730	9938	9975	9841	9802	9966	10115	9847	9896	9898	9871	9858	9969	9976	9894	9883	9767	9976	9843	9797	9789	9855	9916	9847	9924	9945	9943	9771	9693	10047	10201	9971	9982	9914	9890	9882	9887	9921	9928	9905	9848	9989	9903	9987	9967	10074	9848	9868	9838	9845	9875	9926	9777	9878	9913	9920	9830	9877	9913	9917	9988	9711	9966	9969	9852	9964	10018	9860	9956	9849	9833	9955	9958	9910	9934	9812	9904	9859	9835	9878	9955	10105	9890	9965	9819	9946	9956	9916	9784	9820	9913	9833	9945	9798	10035	10140	9897	9970	9887	10002	9903	9925	9968	9839	9882	9875	10116	10015	9910	9879	9984	10015	9833	9734	9810	9772	9898	9876	9997	9875	9858	9829	10017	9988	9863	9966	9928	9796	9963	9937	9839	10101	9952	9754	10029	10030	9771	9849	9926	9837	9900	9861	9934	9776	9848	9902	9797	9781	9961	9835	9945	9929	9958	9818	9826	10089	10102	9841	9894	9865	9965	9814	9971	9745	9820	9927	9833	9945	10000	9934	9954	10007	9957	9940	9925	9904	10001	9996	9946	9974	9955	9829	9900	9977	9944	9899	9833	9902	9962	9759	10047	9983	9992	9822	9919	9991	9875	9902	9887	9984	9705	9983	9861	9846	9932	9953	9907	9983	9987	9954	9999	10017	9926	10043	9786	9792	9883	9976	9988	9897	9761	9823	9925	9835	9969	9886	9942	9789	9996	9853	10094	9939	9948	10035	9818	9965	9830	9769	9815	9950	9978	9940	9860	10011	9747	9913	10087	9938	9878	9867	9882	9955	9878	9808	9829	10007	9781	9953	9747	9927	9953	9977	9934	9990	9922	9905	9837	9961	9841	9894	10017	10072	9867	9787	9900	9920	9935	9835	10081	10007	9903	9795	10033	9975	9823	9981	9974	9979	9820	9891	9923	9876	9923	9866	9987	9847	9938	9779	9810	9900	9994	9922	10064	9764	9890	9978	9900	9738	9934	9867	9894	10099	9917	9821	9930	9835	9836	9772	9786	9785	9835	9947	9803	9893	9956	9910	9942	9969	9862	9866	9870	9955	9884	9947	9905	9878	10033	9982	9896	10061	10077	9872	9830	9884	9970	9881	9903	9917	9944	9985	9903	9826	9900	9949	9972	9836	9918	10045	9921	9838	9976	10065	9947	9863	9812	9846	9847	9840	9858	9853	9865	9931	9974	10006	9890	9941	10026	9945	9800	9802	9829	9897	9981	9842	9801	9845	9970	9761	9819	10009	10049	9767	9890	9876	9807	9922	9899	9868	9882	10057	9755	9981	9945	9886	10018	9972	9706	9948	9959	9876	9959	9873	10036	9949	9923	9745	9976	9941	9864	9829	9895	9820	9990	9783	10042	9814	9904	9962	9837	9883	9934	9915	9918	9898	9850	9929	9942	10001	10000	9702	9881	9886	9987	9961	10006	9847	9905	9911	9765	9832	9945	9860	9905	9826	9817	9875	9874	9894	9883	10001	10049	9893	9878	10069	9832	9870	9909	9896	9927	9762	9759	10000	10019	9805	9892	9851	9896	9887	10017	9854	10057	9909	9853	9862	9908	9932	9927	9752	10065	9993	9865	9940	10057	9906	9990	9906	10039	9876	9893	9841	10029	9808	9919	9808	9905	9943	9841	10021	9882	9850	9802	9892	9848	9949	9913	9756	9919	9968	10022	9954	9889	9823	9900	9978	10081	9889	10009	9926	9821	9800	10048	9877	9966	9973	9782	9913	9976	9730	9931	9737	9957	9907	9902	10017	9804	9810	9913	9903	9885	9873	9883	9841	10014	9891	9965	10009	9796	9832	9879	9960	9940	9994	9914	9892	9926	9880	9977	9955	10007	9793	9984	9710	10047	9785	9809	9936	9987	9774	10116	10070	9909	9838	9871	9751	9859	9909	9851	9970	9843	10048	9926	9747	9907	9868	9970	9976	10015	9965	9931	9833	9857	9936	9837	9703	10107	9873	9801	9938	9883	9847	9993	9888	9941	9851	9841	9890	9899	9812	9840	9936	9835	9983	9959	9899	9905	10018	9883	9845	9987	9931	9853	9985	9856	9864	9972	10020	9887	9868	9909	9808	9922	9940	9932	10004	9878	9934	9897	9935	9947	9949	9897	10002	9866	9858	9883	10013	9939	10030	9861	9877	10017	9740	9903	10031	9853	9906	9960	9865	9919	9980	9827	10036	9812	10026	9855	10088	9863	9776	9929	9974	9800	9945	9956	9878	9813	9915	10132	9999	9911	9939	9841	9896	9809	9907	9898	9918	9936	9955	9977	9897	9914	9845	9783	10009	9976	9971	9915	9799	9826	9978	9986	9882	9848	9993	9921	9883	9964	9906	9914	9850	9955	9858	9975	9990	9888	9902	10075	9963	9755	9768	9853	10009	9769	9919	9917	9946	9903	9949	9797	10155	9909	10003	9773	10000	9808	9748	9792	9767	9876	9995	9842	9963	9926	9906	9847	9934	10020	9937	9924	10039	9868	9853	9933	9986
23203	20820	28016	25252	27113	30527	32138	27285	23897	22700	22136	21158	20142	19547	19165	18687	18228	18079	17961	17856	17840	17789	17759	17753	17740	17731	17638	17715	17800	17746	17692	17552	17605	17661	17599	17457	17661	17475	17493	17582	17698	17491	17629	17413	17655	17815	17443	17634	17827	17643	17584	17409	17517	17526	17542	17557	17727	17441	17563	17338	17619	17667	17549	17566	17354	17331	17359	17151	17559	17523	17496	17594	17631	17116	17251	17673	17453	17650	17539	17308	17388	17614	17648	17545	17572	17380	17364	17440	17439	17355	17279	17404	17527	17504	17366	17381	17329	17583	17243	17435	17334	17485	17536	17408	17633	17441	17360	17290	17332	17358	17293	17431	17419	17436	17424	17356	17335	17521	17499	17476	17555	17401	17724	17479	17401	17345	17487	17544	17530	17492	17520	17504	17274	17501	17474	17379	17446	17338	17602	17619	17541	17516	17613	17524	17443	17529	17730	17788	17283	17469	17551	17785	17651	17603	17279	17356	17466	17457	17178	17588	17465	17675	17672	17427	17566	17381	17539	17538	17551	17659	17553	17473	17621	17519	17248	17310	17409	17417	17351	17263	17459	17446	17469	17521	17488	17609	17262	17310	17665	17525	17330	17478	17528	17235	17399	17517	17535	17385	17501	17278	17377	17420	17611	17662	17638	17558	17611	17389	17415	17501	17490	17571	17382	17304	17546	17373	17509	17509	17313	17521	17440	17515	17497	17540	17498	17231	17347	17423	17393	17512	17386	17354	17749	17272	17308	17364	17433	17369	17478	17376	17496	17486	17346	17468	17537	17680	17442	17384	17463	17360	17654	17461	17518	17520	17447	17504	17434	17600	17594	17564	17572	17460	17319	17485	17502	17539	17306	17376	17530	17439	17620	17684	17300	17662	17504	17446	17584	17547	17526	17539	17300	17443	17667	17543	17478	17322	17532	17647	17638	17450	17480	17443	17476	17535	17428	17538	17416	17387	17342	17526	17539	17542	17431	17564	17576	17591	17532	17418	17272	17492	17594	17393	17358	17324	17364	17376	17795	17466	17327	17379	17396	17232	17535	17476	17556	17384	17433	17532	17655	17343	17576	17617	17519	17685	17500	17406	17510	17385	17383	17516	17313	17483	17279	17483	17503	17439	17308	17368	17447	17168	17599	17493	17469	17436	17525	17370	17382	17550	17480	17336	17350	17429	17556	17405	17363	17402	17447	17569	17459	17545	17511	17350	17410	17458	17426	17386	17472	17761	17598	17343	17520	17669	17417	17572	17444	17658	17575	17358	17305	17480	17365	17389	17393	17457	17563	17525	17416	17411	17448	17462	17546	17378	17535	17319	17693	17700	17563	17514	17361	17533	17437	17415	17547	17491	17398	17620	17688	17485	17377	17333	17242	17334	17571	17145	17528	17572	17516	17392	17521	17489	17607	17326	17416	17498	17484	17660	17400	17455	17824	17502	17429	17525	17474	17557	17645	17351	17638	17644	17597	17372	17481	17519	17497	17422	17540	17616	17458	17541	17478	17390	17432	17393	17444	17369	17530	17512	17535	17583	17489	17883	17571	17646	17289	17485	17495	17262	17496	17487	17224	17592	17496	17421	17707	17315	17646	17523	17617	17511	17585	17441	17577	17508	17449	17500	17420	17443	17372	17536	17614	17609	17521	17449	17391	17497	17688	17436	17301	17519	17518	17560	17440	17468	17411	17440	17435	17514	17532	17543	17398	17141	17645	17538	17312	17453	17479	17537	17396	17550	17408	17699	17323	17279	17549	17581	17366	17551	17597	17434	17608	17222	17464	17469	17731	17533	17537	17508	17385	17599	17644	17431	17633	17590	17616	17557	17660	17344	17616	17309	17388	17520	17443	17365	17543	17521	17714	17523	17525	17282	17613	17493	17403	17378	17515	17451	17349	17466	17455	17437	17531	17741	17456	17432	17385	17415	17431	17670	17633	17360	17489	17578	17370	17394	17632	17493	17407	17551	17422	17588	17553	17202	17551	17577	17514	17410	17455	17476	17574	17574	17405	17470	17264	17455	17454	17421	17466	17500	17687	17443	17391	17788	17614	17555	17478	17667	17643	17674	17471	17501	17518	17295	17679	17433	17356	17424	17357	17472	17252	17453	17413	17576	17333	17396	17314	17489	17539	17575	17568	17273	17574	17389	17494	17657	17449	17506	17608	17529	17619	17269	17243	17267	17409	17551	17365	17617	17526	17624	17375	17347	17379	17631	17471	17587	17398	17490	17509	17443	17676	17491	17670	17498	17400	17528	17587	17655	17449	17361	17419	17619	17127	17085	17439	17522	17602	17395	17498	17347	17430	17508	17496	17479	17434	17300	17440	17514	17598	17366	17561	17457	17580	17586	17454	17529	17329	17424	17291	17492	17369	17580	17365	17579	17631	17606	17561	17369	17515	17401	17577	17419	17613	17439	17426	17517	17496	17462	17542	17509	17405	17345	17499	17751	17547	17642	17535	17499	17411	17600	17368	17536	17567	17474	17601	17511	17658	17406	17673	17646	17776	17573	17661	17311	17541	17558	17421	17522	17477	17514	17695	17502	17514	17351	17289	17637	17616	17435	17428	17418	17604	17430	17504	17582	17711	17635	17535	17688	17486	17496	17510	17735	17466	17401	17480	17621	17349	17342	17341	17587	17605	17391	17454	17524	17326	17519	17387	17475	17469	17430	17522	17345	17474	17535	17697	17620	17723	17542	17528	17282	17138	17514	17614	17640	17553	17450	17547	17493	17514	17294	17222	17607	17469	17427	17687	17515	17374	17374	17396	17715	17461	17318	17652	17433	17280	17678	17623	17385	17570	17321	17564	17382	17605	17624	17380	17260	17255	17534	17254	17419	17320	17635	17284	17516	17314	17548	17612	17420	17446	17445	17579	17363	17368	17534	17297	17395	17507	17471	17546	17638	17551	17390	17460	17244	17382	17225	17367	17410	17369	17492	17569	17387	17556	17421	17554	17475	17678	17616	17630	17554	17316	17408	17440	17495	17404	17544	17377	17476	17429	17512	17481	17420	17598	17383	17427	17342	17507	17404	17265	17124	17484	17342	17572	17500	17756	17272	17461	17433	17418	17328	17437	17559	17457	17338	17555	17375	17440	17451	17406	17516	17472	17456	17470	17538	17239	17377	17330	17572	17589	17476	17426	17401	17539	17507	17598	17462	17229	17414	17313	17581	17319	17455	17370	17399	17385	17397	17389	17404	17630	17305	17433	17509	17311	17558	17429	17331	17497	17585	17439	17422	17422	17455	17387	17378	17509	17474	17595	17486	17469	17562	17545	17564	17401	17560	17329	17495	17527	17546	17539	17434	17655	17631	17347	17664	17373	17358	17534	17554	17589	17545	17586	17454	17785	17568	17526	17481	17433	17468	17542	17649	17604	17696	17411	17437	17412	17496	17449	17516	17283	17523	17445	17482	17505	17451	17338	17386	17528	17479	17507	17481	17538	17367	17710	17552	17443	17450	17735	17326	17429	17319	17729	17499	17783	17570	17366	17489	17463	17403	17492	17528	17427	17465	17474	17382	17492	17622	17649	17395	17196	17520	17670	17518	17395	17491	17494	17389	17517	17353	17401	17233	17470	17477	17584	17349	17313	17261	17762	17626	17771	17432	17439	17518	17478	17525	17610	17490	17379	17363	17397	17283	17599	17579	17637	17401	17488	17408	17502	17393	17560	17621	17434	17580	17579	17561	17556	17460	17502	17486	17456	17324	17420	17492	17484	17309	17527	17432	17309	17518	17679	17506	17339	17613	17735	17734	17305	17538	17451	17489	17410	17533	17451	17508	17310	17339	17468	17499	17365	17351	17555	17434	17561	17633	17499	17532	17568	17488	17506	17550	17651	17447	17203	17469	17471	17700	17580	17386	17408	17284	17604	17294	17143	17474	17499	17611	17649	17495	17461	17439	17341	17466	17543	17653	17373	17519	17667	17345	17435	17605	17352	17418	17446	17543	17324	17486	17489	17384	17655	17356	17440	17323	17511	17600	17580	17536	17593	17447	17293	17443	17393	17546	17478	17468	17573	17257	17604	17620	17533	17407	17609	17711	17474	17434	17425	17670	17696	17773	17313	17449	17576	17444	17520	17719	17628	17435	17567	17738	17284	17319	17526	17345	17524	17484	17400	17430	17377	17491	17490	17599	17449	17630	17493	17468	17380	17263	17538	17600	17537	17605	17461	17676	17322	17533	17765	17480	17621	17396	17493	17232	17421	17443	17768	17361	17437	17436	17349	17377	17406	17455	17677	17358	17581	17356	17351	17372	17414	17571	17320	17408	17541	17546	17597	17350	17210	17646	17631	17688	17377	17368	17362	17493	17620	17369	17351	17378	17421	17578	17469	17407	17383	17426	17420	17597	17352	17510	17662	17563	17489	17434	17355	17416	17236	17484	17568	17642	17629	17671	17560	17495	17446	17227	17614	17591	17403	17730	17231	17476	17203	17379	17386	17502	17451	17449	17277	17495	17480	17440	17395	17395	17295	17444	17649	17382	17426	17583	17523	17441	17387	17343	17350	17484	17470	17373	17525	17523	17660	17758	17654	17417	17425	17501	17377	17393	17547	17410	17618	17340	17375	17432	17517	17559	17476	17287	17273	17320	17561	17416	17281	17668	17479	17439	17454	17482	17584	17468	17348	17512	17577	17555	17302	17592	17499	17464	17500	17557	17122	17317	17632	17510	17544	17471	17577	17484	17698	17404	17341	17445	17473	17666	17592	17604	17633	17449	17441	17474	17446	17637	17473	17263	17537	17431	17467	17462	17582	17613	17475	17529	17556	17644	17574	17453	17389	17678	17648	17451	17657	17572	17532	17338	17612	17547	17533	17597	17304	17273	17479	17380	17675	17549	17535	17415	17304	17655	17498	17508	17546	17624	17509	17380	17471	17440	17571	17524	17462	17711	17235	17276	17555	17454	17437	17446	17631	17618	17573	17577	17563	17314	17488	17664	17346	17305	17573	17514	17353	17492	17383	17512	17547	17282	17538	17588	17605	17333	17476	17562	17435	17363	17410	17452	17505	17306	17480	17415	17183	17548	17403	17320	17684	17406	17522	17560	17527	17427	17475	17637	17464	17387	17590	17359	17497	17347	17484	17618	17565	17365	17385	17513	17444	17599	17491	17433
28495	43171	39206	35743	31199	26871	25059	21207	17391	16034	15238	14254	13381	12536	11914	11391	11103	10833	10599	10686	10487	10370	10446	10353	10220	10550	10349	10317	10355	10437	10354	10200	10251	10514	10323	10350	10235	10179	10310	10171	10402	10232	10255	10298	10255	10185	10346	10142	10359	10285	10103	10225	10187	10391	10246	10281	10280	10176	10307	10261	10142	10198	10170	10021	10290	10318	10344	10173	10144	10242	10139	10173	10144	10191	10192	10243	10324	10140	10150	10117	10254	10198	10154	10219	10134	10145	10277	10010	10162	10165	10083	10124	10297	10327	10274	10131	10141	10213	10123	10191	10112	10246	10194	10206	10219	10226	10391	10144	10095	9969	10127	10246	10135	10261	10253	10134	10242	10297	10167	10080	10079	10139	10062	10302	10229	10165	10201	10224	10066	10193	10419	10190	10208	10235	10169	10184	10201	10201	10196	10297	10230	10133	10090	10111	10221	10217	10313	10042	10099	10211	10118	10088	10087	10102	10266	10031	10019	10231	10118	10255	10292	10152	10209	10065	10252	10232	10153	10253	10108	10171	10243	10315	10290	10125	10181	10207	10183	10053	10154	10075	10152	10159	10288	10234	10197	10023	10149	10219	10364	10104	10245	10015	10204	10145	10278	10275	10250	10073	10136	10046	10009	10211	10069	10301	10049	10197	10296	10147	10115	10124	10203	10258	10097	10257	10149	10176	10156	10181	10177	10236	10051	10091	10087	10359	10185	10121	10098	10359	10001	10139	10148	10193	10284	10226	10148	10059	10180	10101	10108	10247	10283	10191	10093	10259	10104	10288	10249	10134	10132	10227	10104	10182	10044	10286	10288	10119	10298	10173	10128	10094	10126	10248	10142	10240	10186	10250	10112	10326	10202	10179	10217	10038	10223	10256	10227	10214	10151	10099	10295	10047	10180	10238	10215	10248	10154	10207	10217	10023	10161	10057	10190	10209	10160	10252	10284	10163	10183	10094	10204	9984	10331	10148	10301	10282	10467	10055	10019	10175	10256	10365	10098	10386	10097	10087	10199	10255	10237	10235	10073	10182	10078	10119	10035	10126	10235	10184	10075	10244	10094	10190	10215	10333	10354	10264	10224	10318	10277	10132	10124	10340	10122	10138	10042	10219	10010	10194	10059	10198	10268	10274	10220	10188	10288	10251	10282	10113	10112	10244	10077	9959	10284	10174	10243	10277	10192	10192	10285	10201	10212	10232	10381	10161	10153	10129	10386	10097	10250	10082	10058	10272	10311	10128	10096	10311	10169	10364	10151	10161	10087	10058	10002	10138	10113	10118	10047	10355	10168	10331	10187	10232	10324	10066	10197	10160	10227	10148	10144	10164	10332	10027	10214	10333	10292	10169	10248	10107	10348	10141	10095	10259	10237	10139	10163	10155	10077	10096	10159	10137	10193	10223	10133	10121	10182	10051	10127	10088	10193	10254	10158	10180	10022	10212	10195	10255	10190	10232	10141	10274	10066	10163	10039	10266	10142	10189	10158	10356	10066	10254	10207	10104	9874	10222	10208	10230	10247	9983	10161	10132	10188	10073	10002	10198	10074	10254	10089	10214	10248	10122	10165	10078	10195	10298	10270	10165	10209	10246	10156	10241	10130	10206	10142	10153	10226	10135	10206	10281	10255	10148	10121	10136	10248	10182	10164	10101	10293	10209	10108	10144	10095	10129	10300	10239	10262	10235	10230	10224	10155	10174	10086	10253	10326	10175	10227	10274	10105	10017	10033	10263	10206	10045	9960	10236	10184	10060	10285	10163	9923	10188	10253	10266	10193	10085	10208	10162	10186	10144	10090	10182	10256	9954	10255	10286	10139	10194	10113	10175	10136	10034	10302	10193	10123	10143	10211	10311	10201	10120	10077	10037	10212	10238	10069	10151	10122	10137	10048	10090	10178	10351	10260	10044	10152	10138	10194	10146	10142	10067	10141	10221	10147	10202	10212	10162	10352	10178	10140	9965	10243	10234	10172	10057	10017	10115	10068	10042	10224	10236	10140	10148	10102	10073	10088	10120	10202	10392	10261	10226	10167	10209	10238	10179	10185	10192	10146	10160	10161	10101	10127	10210	10170	10065	10202	10236	10230	10216	10105	10122	10176	10265	10180	10022	10309	10105	10200	10296	10192	10149	10232	10246	10131	10193	10146	10129	10336	10119	10175	10126	10179	10174	10209	10232	10285	10198	10087	10168	10183	10202	10041	10161	10259	10262	10210	10098	10198	10131	10108	10165	10309	10057	10060	10137	10347	10259	10057	10264	10028	10238	10170	10176	10304	10012	10122	10175	10064	10277	10076	10296	10101	10221	10105	10212	10012	10192	10215	10201	10116	10091	10024	10212	10191	10177	10180	10348	10110	10179	10233	10236	10152	10129	10296	10248	10109	10307	10192	10067	10297	10158	10097	10243	10093	10173	10197	10108	10331	10157	10130	10283	10219	10217	10219	10272	10151	10149	10321	10107	10277	10259	10232	10210	10230	10153	10201	10096	10179	10272	10247	10202	10145	10361	10307	10040	10318	10219	10155	10170	10270	10209	10121	10073	10026	10221	10279	10274	10255	10197	10095	10184	10227	10154	10235	10170	10282	10292	10329	10246	10284	10080	10264	10259	10055	10287	10292	10213	10175	10114	10229	10169	10183	10166	10184	10085	10223	10213	9957	10235	10191	10127	10382	10161	10127	10064	10145	10041	10077	10290	10247	10078	10164	10194	10208	10162	10280	10306	10194	10303	10313	10280	10111	10172	10144	10228	10188	10190	10149	10057	10131	10143	10232	10214	10246	10118	10186	10255	10216	10191	10252	10193	10225	10215	10177	9985	10232	10137	10284	10134	10043	10210	10053	10040	10125	10176	10253	10057	10164	10194	10092	10338	10221	10190	10279	10069	10124	10270	10244	10126	10156	10080	10152	10278	10177	10135	10269	10265	10163	10239	10241	10234	10219	10110	10174	10098	10243	10179	10256	10182	9996	10182	10161	10141	10104	10137	10078	10315	10247	10195	10215	10203	10365	10277	10054	10159	10299	10159	10092	10200	10248	10157	10070	10173	10117	10207	10202	10155	10215	10126	10190	10107	10050	10043	10121	10248	10236	10056	10175	10100	10189	10183	10033	10181	10144	10247	10199	10237	10163	10006	10141	10111	10155	10158	10332	10277	10247	10216	10184	10086	10411	10094	10056	10142	10200	10205	10272	10175	10082	10142	10161	10227	10220	10085	10199	10135	10204	10061	10146	10181	10369	10096	10228	10097	10325	10127	10223	10172	10352	10128	10167	10146	10208	10005	10194	10183	10056	10230	10186	10063	10088	10222	10098	10181	10092	10160	10229	10153	10297	10094	10254	10334	10128	10134	10124	10168	10157	10146	10323	10220	10065	10237	10190	10104	10105	10192	10258	10108	10176	10179	10096	10226	10060	10287	10197	10044	10245	10132	10103	10149	10116	10307	10049	10270	10040	10058	10188	10058	10136	10276	10125	10210	10235	10067	10215	10190	10249	10223	10185	10214	10096	10394	10062	10099	10126	10146	10174	10095	10182	10180	10126	10176	10162	10205	10219	10233	10234	10248	10224	10068	10129	10136	10150	10223	10058	10057	10187	10225	10218	10028	10125	10122	10253	10224	10108	10173	10135	10152	10228	10330	10234	10108	10173	10063	10156	10070	10112	10087	10116	10182	10205	10149	10119	10085	10401	10204	10081	10334	10201	10162	10235	10297	10150	10155	10075	10186	10236	10181	10154	10269	9998	10177	10178	10155	10300	10148	10129	10177	10075	10185	10175	10145	10269	10107	10317	10169	10258	10228	10104	10317	10233	10315	10257	10172	10223	10316	10224	10190	10320	10180	10162	10207	10188	9922	10306	10346	10112	10309	10007	10181	10195	10266	10147	10243	10150	10191	10217	9958	10320	10051	10152	10354	10269	10212	10136	10310	10276	10222	10057	10175	10118	10158	10202	10197	10128	10092	10109	10119	10267	10113	10178	10152	10155	10081	10134	10205	10094	10187	10221	10193	10066	10139	10159	10154	10160	10101	10233	10050	10250	10160	10056	10089	10177	10299	10219	10110	10056	10289	10216	10098	10137	10207	10179	10240	10181	10014	10069	10113	10172	10172	10082	10153	10232	10114	10293	10079	10115	10093	10190	10247	10169	10341	10241	10070	10149	10141	10278	10165	10247	10248	10100	10206	10132	10187	10033	10043	10263	10120	10254	10162	10187	10223	10159	10237	10027	10014	10113	10340	10138	10156	10135	10126	10020	10154	10277	10097	10183	10071	10138	10009	10283	10311	10110	10131	10193	10103	10195	10207	10240	10238	10209	10115	10117	10189	10237	10107	10231	10391	10223	10030	10238	10167	10176	10129	10130	10157	10136	10236	10336	10268	10168	10113	10128	10162	10142	10047	10257	9990	10114	10009	10175	10112	10192	10249	10054	10232	10087	10384	10211	10237	10129	10144	10184	10157	10019	10144	10259	10073	10296	10184	10266	10097	10216	10237	10207	10286	10094	10213	10197	10176	10213	10120	10006	10212	9996	10229	10143	10214	10159	10156	10102	10230	10282	10292	10289	9954	10102	10097	10065	10219	10139	10243	10096	10181	10201	10187	10095	10268	10197	10238	10147	10153	10149	10150	10262	10293	10116	10187	10303	10353	10156	10192	10135	10113	10217	10236	10204	10062	10199	10062	10196	10082	10263	10094	10216	10213	10170	10142	10115	10298	10154	10078	10203	10421	10235	10160	10197	10260	10105	10067	10148	10106	9967	10277	10182	10116	10283	10185	10274	10165	10005	10099	10265	10229	10267	10170	10168	10084	10218	10282	10093	10122	10154	10223	10248	10247	10136	10276	10132	10114	10245	10210	10159	10194	10157	10283	10074	10089	10199	10210	10152	10033	10113	10222	10271	10119	10247	10301	10128	9994	10197	10220	10173	10179	10299	10262	10116	10167	10197	10156	10175	10035	10065	10152	10192	10198	10110	10219	10194	10112	10137	10194	10336	10174	10281	10020	10256	10082	10148	10145	10213	10254	10154	10310	10192	10252	10293	10081	10216	10047	10187	10126	10168	10185	10245	10246	10388	10001	10213	10064	10194	10313	10280	10161	10217	10065	10191	10289	10021	10091	10040	10083
34042	32654	35322	32659	27444	24787	24186	22185	20482	19835	19367	18975	18520	18076	17974	17849	17824	17804	17583	17425	17348	17260	17299	17352	17211	17385	17249	17152	17410	17369	17233	17121	17308	17265	17230	17261	17318	17523	17359	17244	17402	17495	17459	17122	17136	17404	17289	17166	17397	17268	17249	17365	17345	17338	17243	17212	17289	17257	17416	17260	17351	17247	17356	17265	17113	17116	17230	17351	17372	17280	17145	17170	17229	17359	17312	17421	17251	17135	17187	17209	17323	17333	17299	17232	17362	17611	17281	17457	17444	17409	17338	17298	17186	17195	17181	17305	17104	17483	17314	17291	17167	17395	17304	17286	17313	17244	17150	17185	17246	17432	17390	17248	17178	17234	17167	17214	17106	17293	17188	17204	17226	17387	17277	17277	17251	17242	17444	17303	17492	17327	17024	17219	17035	17267	17229	17368	17402	17021	17187	17430	17275	17192	17424	17363	17421	17253	17231	17262	17315	17096	17080	17290	17205	17350	17406	17251	17396	17052	17384	17006	17078	17218	17177	17311	17175	17238	17122	17387	17326	17126	17217	17233	17313	17172	17106	17230	17444	17227	17344	17224	17150	17178	17301	17222	17360	17191	17491	17255	17313	17207	17068	17192	17288	17216	17399	17290	17328	17365	17350	17294	16988	17067	17379	17300	17441	17416	17544	17418	17187	17394	17203	17220	17257	17461	17224	17142	17348	17153	17233	17401	17365	17303	17457	17230	17259	17355	17228	17232	17374	17397	17138	17378	17301	17141	17305	17297	17361	17363	17120	17326	17219	17289	17273	17202	17328	17394	17326	17321	17223	17247	17323	17349	17303	17228	17344	17434	17324	17209	17305	17365	17219	17278	17316	17272	17169	17326	17331	17237	17155	17466	17548	17409	17202	17238	17308	17283	17353	17269	17161	17343	17355	17246	17267	17365	17360	17117	17138	17268	17221	17282	17208	17267	17348	17246	17355	17252	17134	17198	17331	17488	17151	17255	17482	17490	17310	17234	17144	17145	17111	17257	17366	17095	17300	17246	17145	16983	17155	17016	17214	17271	17460	17471	17409	17304	17331	17291	17515	17290	17321	17072	17344	17033	17285	17164	17325	17140	17381	17309	17247	17223	17354	17201	17405	17366	17289	17301	17504	16977	17169	17274	17136	17315	17174	17415	17278	17125	17006	17099	17083	17381	17214	17339	17393	17097	17191	17103	17251	17277	17265	17058	17306	17271	17478	17350	17472	17372	17421	17188	17441	17352	17293	17281	17117	17043	17350	17168	17188	17070	17143	17287	17234	17211	17207	17253	17055	17274	17369	17345	17250	17217	17391	17442	17251	17397	17296	17251	17357	17109	17357	17401	17401	17201	17211	17081	17135	17213	17051	17390	17328	17356	17280	17248	17327	17269	17116	17315	17352	17485	16967	17399	17234	17199	17080	17206	17253	17196	17211	17386	17230	17242	17276	17573	17422	17268	17175	17323	17246	17124	17282	17203	17244	17212	17264	17160	17253	17244	17435	17371	17367	17177	17195	17344	17317	17195	17214	17131	17030	17214	17240	17264	17444	17316	17390	17227	17585	17245	17287	17322	17416	17344	17137	17217	17096	17156	17403	17495	17336	17182	17260	17503	17139	17334	17313	17281	17340	17433	17394	17299	17180	17069	17045	17247	17225	17104	17429	17231	17200	17236	17384	17209	17189	17101	17327	17331	17339	17298	17309	17306	17165	17193	17379	17232	17252	17132	17356	17078	17374	17264	17088	17088	17040	17207	17106	17292	17397	17327	17410	17500	17246	17268	17178	17123	17035	17304	17148	17042	17238	17208	17327	17304	17408	17403	17141	17254	17147	17086	17348	17396	17229	17335	17375	17362	17267	17194	16984	17031	17350	17167	17517	17263	17121	17278	17334	17399	17244	17264	17113	17364	17152	17439	17324	17349	17371	17233	17253	17165	17398	17114	17231	17357	17150	17355	17243	17271	17170	17595	17225	17099	17013	17179	17213	17135	17295	17168	17469	17259	17380	17164	17328	17065	17383	17345	17320	17253	17095	17062	17316	17165	17290	17340	17307	17271	17106	17264	17236	17117	17299	17261	17376	17422	17271	17171	17171	17336	17457	17327	17281	16986	17166	17222	17214	17255	17253	17484	17195	17377	17382	17332	17235	17316	17370	17431	17153	17196	17130	17217	17274	17163	17285	17434	17189	17350	17185	17256	17238	17270	17177	17187	17146	17277	17408	17243	17240	17122	17275	17100	17217	17454	17454	17263	17396	17203	17043	17178	17236	17061	17195	17203	17559	17278	17312	17131	17568	17317	17552	17287	17482	17452	17230	17087	17100	17286	17310	17270	17246	17244	17070	17130	17174	17191	17322	17367	17113	17290	17456	17307	17045	17495	17337	17210	17353	17344	17396	17300	17456	17117	17081	17326	17266	17243	17290	17366	17459	17359	17352	17198	17237	17476	17428	17250	17156	17345	17186	17399	17313	17303	17270	17318	17097	17174	17425	17137	17559	17269	17466	17218	17397	17274	17401	17461	17349	17351	17187	17276	17451	17292	17334	17048	17192	17258	17143	17194	17373	17341	16986	17296	17357	17277	17218	17398	17090	17246	17318	17308	17277	17244	17189	17372	17359	17262	17243	17340	17181	17328	17315	17315	17213	17204	17301	17228	17352	17275	17197	17351	17436	17254	17395	17318	17395	17303	17318	17178	17179	17294	17339	17443	17098	17360	17147	17351	17177	17122	17353	17195	17340	17347	17308	17315	17310	17266	17224	17064	17130	17296	17369	17480	17225	17527	17405	17182	17176	17318	17313	17233	17247	17231	17331	17291	17254	17283	17352	17470	17300	17280	17293	17248	17214	16973	17276	17321	17336	17233	17343	17270	17413	17231	17271	17339	17195	17312	17290	17214	17214	17291	17366	17484	17418	17543	17380	17304	17265	17421	17255	17266	17266	17161	17409	17204	17245	17248	17427	17358	17160	17223	17270	17237	17170	17324	17353	17432	17321	17408	17328	17134	17437	17373	17232	17366	17303	17189	17194	17201	17429	17509	17465	17137	17149	17225	17120	17323	17198	17142	17165	17388	17259	17201	17212	17336	17227	17378	17302	17284	17222	17405	17419	17443	17392	17408	17432	17317	17755	17139	17263	17281	17104	17200	17340	17184	17526	17306	17383	17194	17102	17202	17300	17221	17267	17266	17507	17142	17164	17132	17544	17285	17308	17235	17111	17016	17073	17121	17139	17339	17257	17384	17281	17391	17293	17341	17402	17215	17325	17240	17381	17286	17291	17247	17346	17506	17235	17302	17241	17301	17381	17149	17339	17035	17230	17384	17188	17509	17280	17235	17380	17485	17285	17165	17208	17333	17205	17200	17212	17201	17362	17359	17393	17223	17203	17270	17281	17401	17388	17238	17168	17403	17236	17557	17325	17348	17390	17144	17488	17410	17354	17232	17220	17253	17169	17269	17317	17379	17312	17499	17292	17300	17365	17301	17156	17354	17297	17219	17509	17470	17230	17414	17092	17220	17511	17273	17060	17071	17162	17436	17373	17343	17065	17120	17228	17242	17105	17096	17128	17215	17228	17304	17270	17244	17318	17346	17091	17022	17240	17280	17384	17347	17273	17243	17456	17422	17405	17236	17568	17402	17189	17122	17330	17329	17102	17114	17242	17149	17395	17234	17321	17224	17333	17359	17211	17209	17390	17333	17154	17225	17290	17236	17451	17188	17175	17113	17468	17378	17259	17100	17323	17458	17567	17356	17112	17417	17178	17461	17329	17228	17464	17215	17245	17270	17344	17296	17284	17245	17241	17256	17197	17301	17310	17318	17281	17137	17205	17366	17225	17036	17182	17352	17146	17263	17234	17536	17247	17183	17082	17331	17445	17171	17307	17297	17302	17152	17204	17318	17163	17207	17334	17376	17341	17372	17167	17204	17353	17310	17197	17217	17203	17269	17211	17301	17313	17475	17067	17340	17214	17238	17070	17181	17234	17179	17217	17216	17266	17344	17336	17184	17255	17267	17317	17262	17291	17412	17333	17207	17321	17511	17347	17289	17359	17492	17340	17174	17329	17269	17218	17401	17239	17125	17189	17283	17325	17309	17182	17136	17352	17321	17339	17286	17192	17305	17307	17428	17193	17230	17384	17300	17456	17432	17331	17179	17089	17365	17157	17409	17199	17410	17356	17282	16985	17169	17114	17019	17223	17127	17303	17487	17443	17319	17343	17379	17140	17319	17239	17022	17175	17306	17313	17097	17346	17109	17305	17365	17308	17234	17353	17396	17387	17123	17422	17128	17140	17363	17362	17078	17327	17288	17079	17217	17598	17377	17464	17500	17449	17218	17286	17138	17563	17236	17395	17402	17367	17428	17334	17311	17408	17271	17249	17323	17244	17173	17307	17264	17215	17318	17324	17292	17369	17212	17303	17529	17289	17354	17329	17050	17188	17327	17215	17231	17281	17068	17382	17139	17195	17335	17433	17291	17199	17166	17130	17270	17372	17291	17425	17351	17360	17247	17360	17376	17376	17316	17201	17326	17526	17213	17389	17259	17265	17365	17292	17366	17060	17210	17267	17359	17289	17323	17385	17227	17136	17200	17166	17163	17344	17408	17190	17218	17295	17299	17157	17538	17419	17362	17292	17256	17387	17353	17354	17313	17215	17201	17389	17204	17174	17220	16969	17117	17287	17392	17384	17274	17341	17297	17282	17193	17376	17302	17255	17200	17102	17241	17399	17127	17313	17256	17315	17152	17317	17393	16960	17220	17410	17216	17251	17283	17232	17510	17239	17111	17233	17341	17096	17441	17252	17157	17197	16944	17150	17290	17386	17302	17302	17303	17334	17048	17175	17206	17369	17273	17163	17101	17382	17300	17129	17359	17424	17469	17296	17354	17152	17235	17345	17437	17213	17187	17183	17101	17309	17431	17243	17331	17293	17241	17270	17347	17288	17250	17293	17210	17242	17451	17418	17349	17431	17427	17188	17193	17448	17141	17355	17182	17481	17281	17307	17577	17339	17216	17376	17287	17296	17531	17474	17150	17324	17170	17208	17312	17309	17089	17337	17342	17183	17163	17104	17294	17323	17179	17267	17128	17230	17094	17425	17234	17266	17015	17465	17283	17078	17334	17228	17380
26406	32391	28814	26132	21663	18734	18036	15818	13669	12757	12373	11975	11272	10922	10543	10570	10277	10243	10169	10105	10076	9973	10082	9925	9923	9982	9900	9915	10158	10031	9907	10080	9843	9961	9980	9932	9860	9982	9905	10007	10019	9950	9822	9942	10022	9932	9810	9925	10043	9861	9945	10004	9816	10046	9881	10017	9935	10153	9944	9883	9911	9941	9717	9863	9804	9958	9960	9799	9957	9945	9829	9829	9850	10076	9965	10046	9925	9885	9894	9878	9815	10022	9937	9846	9986	9910	10016	9913	9942	9812	9953	9928	9777	10026	9886	9865	9899	9833	9952	9847	9710	9905	9798	9902	9873	9915	9760	10016	10002	9900	9928	9838	9802	10103	9755	9826	9831	9776	9841	9737	9984	9904	9933	10036	9954	9859	9847	9939	9940	10010	9925	9952	10002	9778	9966	9987	9967	9929	9838	9822	9999	9836	9992	9804	9958	9934	9894	9809	9961	10014	9910	9897	9904	9734	9880	9928	10045	9728	9827	9827	9887	9891	9914	9940	9895	9808	9809	9865	9889	9858	9994	10000	9805	9920	9777	9613	9812	9928	9915	9737	9880	9887	9716	9930	9906	10019	9957	9787	9802	10019	9775	9844	9900	9860	9875	9870	9865	9917	9944	9688	9823	9873	10054	9848	9795	9893	9871	9929	9885	9917	9951	9867	9926	9853	9901	9957	9802	9801	9978	9965	9771	9923	10086	9838	9922	9971	9906	9923	9874	9968	9780	9745	9922	9948	10008	9838	9820	9902	10047	9841	9869	9915	9698	10001	9977	9986	9903	9908	9866	9850	9797	9985	9821	9926	9794	9892	10117	9845	9914	10004	9763	9924	9923	9920	9926	9863	9764	9968	9803	9852	9769	10064	9723	10065	9925	9801	9955	9875	9801	9967	9874	10056	9810	9888	9906	10042	10099	9806	9961	9989	10107	9871	9947	9805	9880	9937	9995	9870	9862	9941	9843	9867	9930	9955	9898	9769	10061	9911	9933	9821	9918	10032	10061	9981	9848	9921	9864	9859	9865	9761	9997	9719	9851	9997	9927	9856	10068	9936	9921	9946	9810	9837	9861	9834	9934	9868	9846	10032	9880	9804	9941	9975	9823	9706	9901	9953	9896	9926	10007	10061	9914	9833	9844	9824	9762	9868	10037	9914	10061	9770	9841	9959	10103	9863	9842	10050	9936	9802	9798	9799	9801	9873	9959	9929	9954	9967	9834	9904	9943	9768	9859	9866	9963	9639	9906	9810	9945	9864	9873	9999	9757	9891	9814	9971	9956	9815	9860	9685	9875	9924	9873	9881	10000	10000	9994	9835	9747	9944	9959	9936	9938	9933	9795	9949	9868	9926	9966	9795	9898	9849	9881	9732	10007	9856	10031	9850	9890	9983	9899	9984	9744	9879	9862	9838	9988	9867	9794	9938	9971	9967	9787	9822	9964	9982	9876	9916	9916	9933	9971	9925	9892	9879	9939	9854	9927	9816	9961	9925	10012	9695	9788	9960	9780	9864	9854	9973	9883	9968	9963	9980	9907	9942	9805	9841	9872	9919	9915	9933	9999	9954	10003	10030	9897	9847	9785	10070	9991	9782	9908	10047	9901	9888	9942	9819	9779	9974	9971	9821	9970	9961	10211	9847	9809	9832	9873	10024	9798	9924	10003	10121	9954	10070	9880	9893	9853	9880	9840	9966	9936	9904	9889	9911	10035	9974	9935	9931	9797	9816	9762	9914	9841	9831	9792	9996	10103	9682	9967	9824	9928	9779	9875	9909	9840	9901	9930	9758	9948	9767	9913	9839	9930	9945	9963	9982	9846	9808	9952	9816	10126	9711	9948	9850	9889	9983	9945	9919	10047	9881	9837	9850	9901	9916	9978	9995	9875	9894	9867	9897	9799	9920	9901	9863	10064	9962	9890	9873	9902	9930	9894	9794	9774	9928	9858	9804	9855	9741	10014	9963	10034	9921	9800	9865	10051	9831	9936	9860	9875	9840	10048	9976	9906	9901	9780	9918	9842	9827	9975	9884	9805	9923	9948	10059	9865	9913	9917	9954	9916	9726	9997	9925	9878	10003	9820	9927	9924	9841	9849	9876	9843	9976	9868	9841	9841	9875	9655	9861	9912	9853	10075	9941	9843	9908	9916	9910	10050	9855	9945	9988	9825	10037	9773	9916	9853	9771	9929	10001	9864	9801	9675	9898	9979	9889	9980	9866	10033	9967	9798	9796	9907	9979	9975	9796	10040	9867	10023	9859	9910	9900	9881	9938	9721	9923	9858	9964	9876	9718	9878	9999	9973	9882	9965	9955	9884	9782	10020	9882	9923	9914	9986	9856	9755	9932	9837	10000	9919	9801	9878	9869	9772	9856	9839	9847	9980	9793	9966	9807	10091	9751	9831	9952	9893	9874	9913	10024	9816	9891	9872	9891	9949	9906	9954	9836	10045	9809	9913	9928	9778	10062	10086	9765	9907	9903	9933	9835	9915	9934	9900	9980	9875	9906	9829	9981	9917	9874	9863	9787	9933	9916	9802	9961	9993	9877	10114	9843	9726	9989	9968	9917	10017	9867	9789	9791	9881	9890	9908	9992	9929	9787	9876	9774	9946	9914	9822	10093	9814	9951	9951	9849	9893	9954	9906	9892	9892	9984	9942	9975	9778	9853	9855	9797	9929	9971	9902	9975	9865	9682	10105	10007	9914	9860	9785	9861	9857	9794	9878	9809	9972	9788	9912	9923	9911	9874	9872	9967	9942	9940	9730	9965	9851	9973	9974	9910	9943	9806	10082	9889	9902	9924	9939	9934	9852	9775	9660	9865	9749	9824	9748	9897	9672	9821	9844	9855	9904	9769	9908	9826	10029	9871	10005	9649	9914	9923	9961	10035	9941	9953	10070	9791	9963	9946	9756	9846	10009	9841	9857	9834	9884	9984	10022	9856	10025	9936	9905	9823	9938	9872	9962	10047	9974	9926	9923	9880	9827	9895	9804	9921	9750	9898	9981	9951	9916	9811	9862	9994	9932	9953	9917	9764	9907	9917	9880	9857	9824	9890	9828	9926	9946	9809	9927	9854	10098	9853	9842	10036	10025	9872	9757	9807	9869	9949	9955	9922	9982	9867	9933	9753	9810	9937	10023	9946	10045	9962	10018	9782	9997	9831	9929	9977	9829	9966	10126	9838	10014	9889	9951	10000	10034	9862	9891	9902	9928	9795	9947	9933	9920	9886	9834	9814	10004	9948	9940	9635	9931	9834	9847	9968	9873	9976	9881	9942	9751	9987	9848	9911	9905	10070	9790	9903	9778	9837	9928	10075	9938	10048	9800	9918	9936	9784	9909	9809	9899	9963	9880	9890	9897	9854	10075	9875	9742	9869	9774	9916	10073	9848	9843	9911	9948	9864	9978	9885	9711	9884	9811	9962	9949	9957	9956	9737	9770	9728	9770	9827	10031	9844	9945	9903	9918	9915	9815	10003	9928	9902	9746	9970	9971	9926	9878	9564	9925	9848	9925	9867	9966	9843	9932	9892	9983	10031	9886	9978	9926	9934	9927	9947	10012	9955	9842	10033	9894	9976	9814	9786	9935	9784	9860	9881	9828	9834	9886	9864	10079	9958	9855	9947	9746	9924	9876	9839	9918	9917	9876	9883	9969	9948	9842	9952	9963	9812	9945	10021	9864	9925	9900	9968	9763	9868	9843	9921	9838	9790	10062	9988	9974	9858	9946	10060	9984	9906	9981	9936	9744	9949	9794	9808	9874	9996	9922	9932	9937	9926	9852	9746	9863	9813	9894	9924	10030	9951	9842	9922	9760	9921	10001	9919	9890	9954	9847	9933	9996	9965	9987	9798	9905	10051	9990	9804	10065	9895	9796	9922	9944	9947	9877	9933	9891	9964	9893	9944	9780	9893	9855	9974	9668	10045	9908	9938	9940	9866	9930	9969	9746	9918	9955	9908	9882	9909	9906	9993	9698	9903	9944	9890	9866	9794	10000	9938	9883	9914	9992	9842	9861	9835	9930	9826	9739	9870	9765	9782	9726	9762	10039	10080	9727	9858	9721	9876	9996	9883	9819	9917	9942	10050	10032	9841	9903	9987	9929	9879	10007	9973	9931	9923	9906	9853	9898	9909	9823	9966	9927	10055	9968	9781	9976	9794	9863	9804	9855	9836	10023	9931	9896	9937	9872	9918	9748	9894	9907	9916	9929	9947	9866	9909	9908	9861	9959	9717	10067	9773	9797	9895	9877	9909	10085	10025	10043	9880	9799	9874	9938	9926	9707	9918	9749	9822	9848	9979	9946	9811	9876	9953	9954	9881	9872	9862	9870	9948	9823	9904	9987	9923	9939	9829	9814	9773	9858	9951	9915	9871	9871	9861	9656	9814	9916	10025	9821	9830	9905	9957	9946	9934	9820	10031	9909	9797	9807	9798	9889	9884	9899	9932	9970	9952	9936	9969	10035	9953	10013	9909	9842	9835	9868	9746	9964	9950	9972	9862	9913	9891	9868	9932	9783	9907	9864	9918	9957	9888	9970	9942	9936	10004	9971	9932	9864	9934	9988	9960	9976	10044	9991	9959	9740	9853	9883	9894	9950	10069	10013	9978	9922	9901	9998	9886	9854	9842	9982	9998	9902	9872	9821	9950	9872	9898	9929	9946	9924	9888	10011	9715	9876	9907	9755	9865	9856	9870	9836	9901	9938	9917	9900	9875	10004	9850	9969	9834	9939	10048	9919	9841	9812	9882	9937	9948	9961	10036	9850	9844	9977	9786	9958	9832	10039	9949	10015	9902	9967	9867	9950	9823	9868	9834	9931	9896	9777	9975	9815	9832	9894	10041	10003	9931	9783	9883	10004	9892	9904	9988	10016	9810	10022	9974	9853	9953	9868	10039	9855	9931	9896	9916	9763	10019	9980	9856	9736	9826	9947	9814	9970	9751	9878	9918	9863	9895	9899	9907	9900	9934	9849	9751	10009	9806	9920	9841	9826	9985	10021	9824	9877	10022	10035	9889	9939	9957	9893	9876	9836	9917	9948	9860	9821	9942	9836	9783	9820	9867	9774	9855	9887	9834	9954	9871	9900	9809	9848	9811	9965	9868
24852	20941	28156	29981	28736	28253	27944	24139	21447	20303	20010	19686	19072	18562	18296	17995	17431	17596	17523	17425	17377	17116	16998	17227	16900	17115	17108	17257	17005	17204	17075	17282	17283	16970	16970	17064	17373	17008	16975	16764	17040	17098	17017	17092	17052	17109	16972	17122	16947	17046	17047	17190	17108	17125	16886	16946	17155	16981	17007	16980	17201	17117	17057	16847	17093	17006	16944	16860	17063	16845	17330	17041	17157	17046	16625	16892	16909	16947	17184	17116	16805	17179	17143	17279	17206	17152	17044	16894	17095	17248	17218	17020	17175	17029	16970	17099	17075	17049	17031	17079	17138	17175	17340	17067	17087	17019	17135	17064	16839	16920	17030	16962	16892	16910	17008	16980	17185	17020	16890	17182	16869	17245	16837	17084	16959	17105	17299	17097	17365	17176	16941	17015	16971	16774	16907	17010	17017	17082	16936	16996	17066	17067	17138	16902	16947	16878	16861	17201	16932	17039	16996	16906	17179	17099	17046	17113	16983	17170	17012	17248	17110	17028	17076	16989	17003	16933	16955	16972	17046	16978	16890	17120	17110	17207	16945	17045	16907	16872	17149	16940	16879	16754	17113	16942	16992	16835	16949	17019	17010	17012	17147	16827	17243	17005	16910	17196	16976	17015	17020	17079	17054	16908	17186	16971	17095	17179	17097	17141	16941	16974	16860	16951	17105	16905	16988	17207	17152	17124	16771	16858	17090	17051	17156	17113	16990	17022	16997	17055	17222	17122	16931	16990	16960	17155	17115	17122	16987	16924	17234	16946	17154	16867	17025	16903	17052	16885	16985	16797	17116	17008	16945	16856	16903	16979	17056	17030	16998	17126	17061	17146	16908	17053	16853	17200	17116	16854	17042	17039	16998	17092	17028	16816	17220	17199	16955	17055	17045	16912	17180	17095	16934	16986	17032	17047	17059	17058	17121	16871	17095	17275	16873	17258	17023	17193	17000	17213	17144	17028	17010	16942	17239	16760	16992	17034	16987	17090	17145	17165	17136	17075	17012	16941	16984	16995	16988	17032	16988	17044	17147	17097	17088	17020	16727	16809	17057	17171	16924	17046	17045	17212	17062	17110	16965	17033	17042	17066	17215	17122	17174	17157	17157	16912	17045	16776	16964	17038	17098	17068	17115	17110	17136	17175	17163	17147	16913	17091	17008	16956	16934	17077	16984	17021	17313	17155	17058	17130	16873	17174	16857	17043	16967	17008	16938	17198	17125	17074	17041	17086	16991	17046	17029	16990	16798	17045	17098	16980	17113	17176	17117	17132	17064	16986	17131	17204	16960	17278	17237	16925	16947	17170	17023	17148	17190	16993	16923	17242	17069	16931	17070	17001	17022	17028	16969	17222	17104	17021	16952	17026	16988	17093	17109	17128	17040	17091	17159	17025	17077	16909	16968	17147	17120	17050	17206	17152	16978	16953	17039	16973	17163	16926	16893	16934	17074	16955	17199	16992	16956	16968	16919	17190	17210	16876	16996	16918	16979	17023	17215	17109	16909	17127	17148	16906	16785	16920	17055	16908	16978	16834	17071	17167	17167	17110	17058	17095	16968	17032	17201	17049	16987	16921	17138	16839	16966	16864	17267	17009	16906	17101	17151	17101	16974	16937	17092	16994	17061	17077	17036	17024	17014	16948	17005	16996	17243	17100	16969	16950	17135	17118	16916	16932	17146	16955	17174	17207	16976	16933	17303	17009	16731	17064	16990	17051	16870	16985	16831	16993	17263	16881	16808	16956	17201	17040	16981	17077	16993	16973	17120	16972	17276	17004	17359	16981	17156	17123	16963	17129	17149	17062	16950	17056	17068	17040	17353	17172	17187	16802	17061	16968	16947	16976	17165	17091	16961	16926	17008	16964	16982	16973	17224	17381	17095	17201	17034	17048	16822	17049	17063	17111	16892	17079	16790	17237	17024	17016	17156	17136	17170	16996	17126	16988	16887	17103	16894	16944	17153	16854	17013	17001	17158	16975	16834	16976	16922	16923	17057	17179	16959	16977	17119	16797	16882	17500	16897	16963	16888	17022	17157	17045	16923	17166	16884	17068	16896	17112	17014	17050	16959	17123	17044	17209	17035	17093	17133	17052	17257	16815	16993	17278	17012	17058	17154	17096	16959	17032	17010	17031	17281	17005	16955	16792	16906	16983	16938	16814	17076	17050	17077	17103	17220	16881	17130	17184	17279	16995	17089	16892	17115	16914	16889	16987	16967	17052	17148	17259	16911	16908	17039	17194	17155	17230	16963	17070	17197	16859	17163	17278	17132	17221	16944	17141	17093	17088	17089	16963	17065	16916	17009	16848	17109	17083	16838	17051	17060	17060	17116	16895	17061	16918	17110	17123	16850	17019	17145	17202	17123	17007	16835	17018	17184	17134	17049	16907	16939	17067	17190	16971	16843	17157	17006	17040	16965	16960	16991	17074	17074	17204	17056	17126	17203	17120	17024	16976	17070	16863	17014	17116	17107	16890	17034	17002	16923	16913	17079	17200	17083	17060	17108	16964	17012	17167	17103	17357	17112	17251	17032	16980	16926	16983	17067	17092	17004	16929	16981	16980	17124	17036	16911	17035	17053	17134	17111	16936	17016	16919	17058	17102	16950	17098	17131	16926	17051	17270	16941	16942	17015	17076	16829	17238	17204	16990	16947	17092	17124	17058	17070	16979	17155	16986	17160	17138	17162	17124	17108	17094	16920	17046	17142	17008	16938	16838	17063	16849	17117	17069	17027	17087	17088	17157	17186	17079	17206	17086	17063	17269	17092	16968	16920	17164	17027	17297	17171	17159	17100	17042	16942	17006	17055	17037	17057	16830	16894	16989	17052	16846	16961	16819	16910	17178	17129	17051	17085	17199	17173	16973	17163	16968	16882	17012	17073	17022	17017	17092	16753	17166	17006	17036	17031	17003	17048	17020	17137	16858	17030	17073	16819	16938	17142	17032	17079	16984	17193	17008	17140	16929	17098	16927	17140	17029	16968	16789	17032	16923	17052	17169	16840	17022	17123	16918	16932	17072	17073	16956	17019	16813	17080	17060	16909	16922	16953	17041	16769	17206	16863	16963	17061	17041	17087	16849	17003	16910	17116	17030	16895	17018	17075	16977	17139	17029	17026	16791	17268	17201	17161	16919	17018	17061	17190	17170	17255	16964	17211	17124	17167	17121	16775	17150	17050	17080	17020	17025	17174	16989	17043	17122	16934	17117	17142	16944	17073	16969	17033	16909	17153	17026	17177	16972	17000	17194	17211	17094	16900	17057	16880	17004	17138	16933	16936	16982	17166	17182	17038	16861	16976	17019	16939	17266	17198	17039	17019	17029	16919	17016	17147	17091	16937	16929	17187	17024	16927	16864	17147	16926	17209	17038	17094	17093	16984	16909	17013	17091	16991	17168	16773	16995	17136	17203	17215	17094	17076	17029	17055	17089	17052	16966	17169	17333	17257	17175	16994	16970	17252	17086	17104	16995	17101	17219	17058	16916	17103	16889	17190	16953	17021	17182	16909	17119	16747	16946	17119	17076	17258	17038	17092	17063	17097	16992	16986	16971	17046	16928	17153	17130	17105	16908	17088	17120	17050	17117	17023	17122	17081	16964	17025	17081	17007	17023	17034	16978	17163	17086	16809	16976	17192	17085	17052	17074	17301	16948	16840	16838	17218	16910	17239	17239	16972	17148	16965	16939	16829	17054	17048	17163	16988	16954	17124	17177	17240	17110	16998	16963	16911	17134	17278	16888	16956	17156	17119	17165	16753	17011	17074	17137	17064	16928	16888	17050	16835	17080	16987	16921	16875	17157	17042	17186	17016	17023	16922	17085	17058	17152	17045	17335	17229	17298	17066	16976	16890	17036	17099	17102	17140	17086	17038	17076	16903	17124	16959	16992	16898	17161	17208	16907	17168	17012	17147	17042	16986	17016	17106	17152	16942	16948	16886	17051	16896	17039	16775	16983	17255	17016	17240	17111	17114	17095	16869	16937	17241	17045	17098	17009	17242	16940	17210	17072	17341	17121	17211	17081	16934	16820	17088	16876	17141	17116	17063	17100	17045	17154	16980	16911	17175	17010	17154	17183	17155	17251	17220	16919	17240	17003	17076	17082	17048	17259	17009	17253	16929	17053	17061	16762	16949	17246	16890	17033	17059	16863	17208	17116	16944	17044	17011	16958	17130	17029	17309	17073	17104	17062	17105	17095	17091	17190	17027	16980	16989	16964	17181	17069	17069	17037	17071	16992	17022	16886	17038	17230	17273	17105	17151	16916	17097	16927	16907	17355	17200	16995	17000	17118	16912	17115	17067	16889	17011	16992	17083	17285	17152	17186	17095	17078	17107	16977	17062	17014	17144	17152	17090	16993	17149	17204	17112	17050	17111	17074	17026	17183	17135	17100	16995	16999	17212	17047	17056	17059	17044	17270	16983	16806	16894	17041	17128	17008	17108	17122	17087	17160	16927	17054	17069	16968	17039	17133	17003	16835	17182	17134	16981	16920	17101	17129	17075	17015	17321	16783	16935	16981	16972	16993	16865	17023	17012	16895	17102	17128	17140	17062	17114	17099	17052	17041	16954	17073	17169	17091	17236	17021	17064	17159	17106	17022	17166	16947	17111	17029	16883	17013	17164	17117	17060	17040	17044	17123	17057	16998	16879	16953	17113	17095	17040	16907	16922	17174	17073	16978	17287	16707	16919	17149	17064	17003	17049	17112	16978	16893	17006	16797	16916	17050	17119	17108	17052	17015	16920	16975	16922	17029	16953	16835	16875	16967	17016	17081	17006	16835	17167	17101	17158	17063	17089	17116	17193	16942	17242	17275	17100	16966	16982	16993	17041	17120	17060	16953	17115	17031	17129	17128	16874	16959	17179	17027	16982	16843	16893	17028	16992	16950	16962	16904	17115	17271	17116	17144	17108	17073	17013	16954	16927	16847	16864	17024	17097	16984	16993	17047	17015	17102	17090	17225	16946	17084	17190	17109	16911	16875	17023	17138	16818	17172	16883	17106	16958	17128	17109	17041	16930	16744	16978	17017	16896	17039	17161	16998	17051	16864	17041	16947	17140	17167	16844	17072	17181	16922	16911	17042	16945	16947	16931	17094	16958	17012	17156	17024	17033	17137	17060	16879
23165	36861	33745	31494	26103	23072	21321	17756	14683	13522	13158	12840	12096	11561	11305	10673	10533	10428	10250	10104	10199	9996	10167	9969	9967	9898	9921	9921	9997	9914	9790	9898	9916	9903	10065	9976	9891	9842	9985	9953	9702	9955	9865	10008	9920	9964	9801	9897	9936	9668	10028	9844	9998	9828	9896	9889	9915	9985	9871	9893	9988	9973	9983	9818	9834	10031	9778	10090	9786	9799	9912	9839	9862	9963	9906	9907	9896	9968	9867	9975	9802	10020	10056	10017	9975	9771	9939	9894	9915	9764	9967	9716	9895	9953	9869	10075	9819	9939	9881	9835	9956	9946	9836	9980	9795	9834	9825	9998	9880	9856	9966	9860	9884	9862	9820	9857	9809	9865	9834	9965	9939	9952	9763	9928	9818	9902	9903	9893	9908	10049	9793	9875	10040	9966	9836	9951	9776	9999	9683	9877	9783	9960	9857	9999	9962	9964	9988	9776	9920	10000	10005	9871	9903	9830	9893	9770	9907	9953	9977	9958	9748	9947	9928	10074	9858	9821	9906	9859	9939	9872	9877	9778	10024	9776	9882	9915	9937	9819	9837	9899	9901	9735	9959	10030	9851	9797	9982	9842	9772	9725	9795	9983	10184	9850	9910	9920	9990	9763	9957	9929	9979	9871	9856	9919	9837	9932	9834	9758	9873	9921	9766	10031	9791	9836	9881	9914	10001	9898	9782	9764	9930	10039	9885	9823	9831	9995	9951	9960	10014	9920	9911	9786	9857	9838	9834	9983	9764	9893	9916	9915	9881	9933	10105	9872	9937	9841	9858	10010	9749	9948	9888	9805	9719	9991	9742	9842	9886	10009	9918	9897	9852	9995	9832	9735	9672	9988	9825	9972	9776	9751	9665	9916	10043	9873	9793	9842	9905	9968	10082	9885	9959	9743	9994	9936	9937	9873	9771	9907	9898	9946	9841	9789	9789	9913	9899	9791	9840	9996	9827	9823	9928	9875	10007	9775	10026	10106	9934	9758	10024	9830	9845	9799	9856	10020	9906	9782	9841	9893	10135	9784	9883	9802	9935	9836	9885	9870	9970	9898	9994	9930	9803	9993	9864	9809	9980	9904	9964	9793	9872	9871	9915	9872	9856	9965	9778	9865	9884	9922	9989	9917	9875	9889	9830	9930	9815	10001	9925	9875	9883	9815	9952	9825	9807	9881	9833	9867	9874	9763	10026	9809	9867	9843	9843	9854	9740	9834	9744	9880	9914	9836	9938	9973	9750	9890	9892	9805	10048	9990	9866	9796	9848	9863	9887	9884	9839	9790	9835	9925	9911	9778	9888	9796	9874	9899	9819	9891	10018	9915	9789	9798	9980	9865	9974	9799	9770	9908	9936	9970	9896	9952	9920	9602	9739	9760	9782	9821	9827	9950	9881	9945	9898	9949	9793	9881	9734	9825	9861	9660	10020	9770	10030	9882	9912	9837	9998	9816	9834	9937	9772	9908	9877	10048	9917	9894	9842	9858	9942	9655	10107	9960	10032	9948	10066	9802	9904	9932	9840	9930	9967	9875	9850	9788	9988	9738	9982	9900	9782	9745	9885	9731	9856	9818	9707	9705	9954	9673	9899	9884	9885	9966	9954	9931	9984	9878	9884	9853	9987	9898	9900	9941	9998	9954	9841	9873	9826	9896	9976	9986	9931	9911	9939	9976	9793	9858	9866	9896	9832	9964	9753	9705	9897	9900	9793	9894	9948	9809	9781	9836	9977	9997	9811	9829	9899	9971	9873	10006	9984	9839	9867	9962	9925	9913	9671	9960	9774	9954	9837	9911	9876	9899	9872	9780	9769	9946	9913	9820	9877	9991	9844	9836	9844	9994	9913	9858	9922	9871	9847	10018	9814	9831	9947	9734	9860	9916	9770	9989	9919	9682	9880	9966	9779	9839	9945	9945	9752	9985	9857	9930	9872	9928	9937	9960	9917	9810	9986	9893	9990	9867	9883	9976	9874	9945	9971	10069	9752	9851	9954	9940	9998	9885	9825	9841	9849	9847	9885	9904	9885	9853	9894	9949	9863	9875	9762	9806	9911	9788	9826	9965	9911	9813	9958	9746	9792	9876	9901	9645	9955	9944	9809	9779	9905	9842	9895	10018	9827	9827	9908	9989	10050	9972	9698	9896	9930	9974	9901	9862	9845	9764	9772	9879	9889	9925	9908	9861	9838	9814	9938	9795	9947	9843	9902	9752	9701	9829	9894	9973	9996	9875	9716	9903	9877	9899	10079	9927	9814	9736	10006	9775	9935	9867	10049	9871	9720	9721	9813	9755	10022	9846	10060	9975	9892	9803	9873	9808	9857	9914	9771	9721	9936	9963	9659	9728	10036	9845	9898	9893	9834	9937	9862	9676	9870	9736	9941	10055	9985	9736	9784	9822	9792	10003	9973	9999	9854	9933	9975	9941	9881	9934	9819	9919	9995	9831	9776	9917	9951	9962	10052	9851	9869	9922	9744	9827	9936	9925	9984	9876	9997	9919	9980	9992	9909	9975	10048	10030	9818	9822	9994	9860	9911	9922	9865	9804	9858	9890	9750	10040	9863	9799	9854	9824	9883	9953	9786	9926	9894	9915	9901	10029	10042	9841	9889	9924	9951	9801	9992	9968	9908	9876	9860	9921	9840	9856	10014	9799	9860	9905	9925	9919	9847	9827	9932	9666	9892	9769	9756	10000	9947	9962	9741	9900	9911	9942	10013	9941	9874	9866	9911	9949	9882	9647	9958	9917	9870	9998	9754	9888	9900	9979	9993	9756	10030	9866	9784	9963	9980	9905	9837	9891	9852	9928	9860	9901	10060	9765	9898	10008	9872	9993	9865	10040	9927	10012	9780	9890	9811	9859	10014	9864	9933	9754	9757	9937	9820	9929	9998	9759	9934	9835	9877	9960	9886	9808	9828	9902	9718	9953	9908	9968	9830	9847	10013	9846	9940	9881	10003	9830	9857	9745	9910	9959	9774	9900	9921	9717	9803	9979	9899	9989	9815	9770	9851	9989	9987	9941	9991	9763	9895	9841	9922	9924	9936	9727	9926	9810	9859	9810	9833	9822	9984	9967	9926	9823	9924	9891	9840	9665	9868	9671	9890	9814	9863	9815	10024	9988	9871	9930	9684	9832	9911	9888	9788	10045	9729	9904	9994	9960	9986	9927	9854	9863	9980	9809	9811	10015	10040	10095	9913	9997	9860	9648	9822	9875	9914	9839	10061	9881	9954	9986	9709	9964	9910	10066	9810	9867	9840	9849	9887	9919	9992	9995	9806	9781	10002	9929	9821	9867	9934	9880	9901	9821	9885	9763	9934	9831	9804	9661	9959	9848	9852	9801	9842	10012	9853	9772	9843	9857	10017	9896	9787	10031	9745	9940	9838	9690	9785	10010	9893	9917	9795	9811	9733	9864	9912	9880	9920	9829	9707	9924	9863	9923	9970	10075	9901	9999	9867	9960	9937	9898	9928	9922	9798	9957	9911	9709	9819	9871	9946	9935	9899	9897	9935	9947	9857	9949	9829	9876	9924	9902	9933	9804	9805	9865	9871	9890	9871	9890	9779	10039	9834	9938	9887	9909	9928	10034	9851	9668	9996	9836	9887	10070	9849	9876	9943	9930	9902	9961	9910	10095	9954	9840	9750	9875	9737	9732	9867	9781	9849	9823	9971	9943	9980	9838	9874	9740	9730	10048	9872	9949	9850	9861	9838	10018	9877	9802	9929	9920	9967	9793	9829	9976	9915	9888	9721	10004	9924	9869	9878	9935	9793	9822	9870	9870	9900	9888	9863	9946	9818	9846	9859	9606	9933	9878	9882	9947	9930	10061	9912	9794	9830	9873	9857	9732	9719	9815	9898	9937	9933	9722	9788	10070	10008	9885	9877	9885	9940	9890	9961	9957	9840	9774	9872	9883	9790	9795	9943	9931	9772	9905	9888	10071	9851	9781	9871	9900	9896	9771	9967	9940	9846	9866	9884	9904	9855	9994	9881	9832	9851	10123	9794	9875	9939	9764	10001	9827	9932	9896	9833	9835	9737	9901	9852	9812	9904	9831	9870	9824	9983	9902	10030	9934	10009	9970	9817	9886	9814	9956	9806	10061	9896	9696	9738	9871	9793	9985	9689	9936	10051	9892	9757	9959	9814	9844	9800	9828	9894	9919	9875	10111	9798	9861	9949	9815	9935	10018	9932	9622	9874	9917	9974	9909	9862	9782	9790	9968	9904	9949	9924	9777	9809	9762	9956	9610	9900	9807	9873	9821	9828	9907	10016	9838	9896	10050	9849	9839	9905	9869	9839	9917	9813	9910	9964	9885	9803	9950	9875	10003	9823	10032	9813	9965	9941	9869	9829	9918	9837	9734	9937	9794	10022	9949	9750	9840	9849	9849	10000	9959	9910	9953	9958	9815	9827	9891	9899	10033	9954	9907	9950	9671	9796	9816	9907	9838	9953	9794	10010	10012	9950	9921	9787	9928	9880	9858	9968	9736	9890	9941	9985	9878	9912	9959	9809	9833	9906	9806	9842	9680	9909	9888	9912	9731	10030	9881	9833	9923	9961	9867	9874	9942	9925	9744	9865	10030	9942	9995	10116	9921	9792	9951	9945	9840	9919	9895	9878	9869	10016	9904	9866	9933	9900	9744	9903	9825	9875	9913	10001	9999	9937	9879	9968	9855	9749	9792	9967	9898	9798	9988	9936	9771	9921	9966	9966	9727	9846	9754	9722	9947	9827	9881	9982	9884	9931	9974	10023	9758	9850	9713	9919	9960	10009	9915	9875	9866	9819	9864	9889	9820	10064	9824	9762	10014	9876	9796	9963	10039	10035	9963	10081	9843	9866	9775	9785	9877	9860	9929	9880	9786	9997	9879	9934	9856	9878	9887	9960	9955	9874	9871	9892	9891	9957	9993	9837	10009	9863	9760	9825	10027	9902	9925	9787	9897	9725	9793	9986	9910	9906	9937	10047	9953	10038	9968	9925	9822	9841	9885	9896	9896	9857	9906	9907	9781	9751	9870	9847	9794	9818	9926	9823	9741	9939	9769	9965	9928	9771	9846	9804	9868	9901	9901	9754	9894	9915	9971	9908	9799	10002	9781
23208	20798	28004	25573	26859	32024	31556	25108	22075	21650	21091	20572	20214	19500	19135	18691	18685	18189	18154	17915	17796	17577	17497	17598	17767	17599	17751	17333	17647	17463	17470	17111	17459	17616	17466	17249	17253	17412	17513	17541	17596	17554	17635	17376	17272	17485	17339	17469	17446	17682	17590	17412	17419	17425	17492	17378	17284	17627	17475	17359	17477	17478	17545	17398	17327	17577	17421	17437	17431	17521	17596	17360	17196	17503	17472	17362	17261	17423	17591	17544	17261	17334	17445	17307	17230	17384	17474	17235	17404	17222	17350	17195	17317	17380	17466	17522	17236	17319	17162	17264	17346	17512	17364	17347	17343	17415	17077	17214	17219	17534	17369	17492	17322	17287	17172	17320	17168	17408	17397	17298	17430	17269	17338	17323	17260	17470	17497	17247	17281	17467	17496	17598	17376	17313	17352	17522	17371	17305	17325	17439	17269	17266	17440	17631	17547	17444	17357	17589	17277	17399	17181	17346	17442	17311	17279	17411	17315	17221	17453	17217	17270	17316	17354	17320	17457	17395	17419	17372	17412	17437	17381	17256	17354	17557	17173	17296	17123	17333	17281	17264	17321	17363	17414	17387	17321	17319	17366	17246	17391	17461	17350	17304	17514	17360	17512	17350	17493	17271	17332	17457	17303	17348	17406	17323	17335	17405	17108	17513	17525	17287	17412	17474	17254	17179	17432	17578	17297	17387	17459	17313	17353	17241	17178	17380	17015	17300	17384	17459	17259	17326	17287	17343	17375	17475	17262	17525	17379	17435	17369	17397	17478	17320	17424	17489	17259	17441	17291	17445	17291	17459	17317	17160	17341	17125	17477	17447	17273	17537	17400	17322	17365	17348	17483	17445	17323	17363	17273	17138	17182	17283	17315	17317	17302	17429	17476	17462	17364	17249	17550	17249	17321	17343	17409	17202	17354	17389	17420	17369	17396	17249	17331	17326	17301	17256	17335	17327	17309	17202	17531	17565	17390	17451	17365	17190	17187	17405	17412	17312	17151	17404	17299	17325	17382	17224	17285	17180	17335	17097	17346	17490	17359	17689	17212	17235	17488	17302	17452	17494	17294	17162	17202	17280	17400	17417	17491	17423	17177	17519	17206	17392	17252	17304	17178	17305	17498	17449	17293	17346	17465	17289	17289	17194	17260	17336	17444	17422	17458	17148	17246	17229	17192	17121	17213	17313	17455	17529	17451	17385	17453	17095	17284	17278	17564	17387	17319	17457	17078	17252	17329	17223	17520	17376	17282	17244	17349	17491	17480	17408	17308	17557	17457	17450	17363	17281	17418	17502	17339	17145	17209	17325	17391	17298	17442	17319	17133	17255	17157	17438	17134	17347	17365	17187	17337	17569	17510	17330	17210	17379	17381	17364	17500	17319	17213	17505	17341	17288	17286	17512	17300	17443	17423	17294	17423	17478	17330	17403	17320	17374	17315	17412	17506	17306	17472	17312	17424	17382	17233	17434	17281	17234	17141	17186	17348	17162	17322	17361	17422	17458	17356	17308	17506	17250	17467	17254	17128	17423	17404	17494	17281	17430	17099	17430	17399	17410	17322	17346	17148	17170	17375	17307	17263	17265	17395	17402	17306	17200	17373	17338	17475	17358	17105	17263	17301	17273	17354	17142	17309	17351	17354	17257	17427	17217	17448	17309	17298	17261	17262	17362	17287	17471	17313	17209	17607	17352	17211	17515	17528	17314	17389	17414	17416	17423	17420	17312	17347	17313	17525	17197	17478	17407	17447	17233	17383	17504	17372	17408	17411	17304	17414	17361	17499	17380	17309	17456	17281	17459	17397	17489	17390	17421	17596	17294	17252	17433	17239	17288	17280	17253	17451	17447	17215	17481	17214	17262	17404	17234	17501	17322	17313	17318	17368	17419	17440	17321	17173	17482	17261	17446	17262	17259	17223	17267	17545	17424	17216	17342	17369	17246	17174	17422	17432	17480	17306	17512	17520	17470	17490	17394	17342	17400	17404	17263	17311	17535	17562	17209	17539	17520	17276	17389	17357	17407	17423	17443	17339	17240	17191	17247	17319	17250	17458	17244	17517	17034	17443	17320	17383	17481	17143	17515	17451	17373	17348	17393	17497	17281	17347	17251	17391	17243	17353	17334	17283	17529	17361	17486	17456	17373	17344	17396	17277	17213	17531	17272	17486	17380	17463	17414	17450	17245	17200	17436	17436	17257	17397	17221	17383	17478	17241	17300	17219	17405	17559	17365	17291	17373	17100	17468	17159	17357	17434	17210	17552	17306	17448	17479	17330	17253	17454	17264	17288	17263	17227	17312	17426	17381	17494	17439	17514	17577	17537	17297	17327	17322	17254	17262	17473	17607	17403	17225	17571	17222	17272	17656	17310	17279	17250	17230	17191	17273	17410	17312	17315	17240	17399	17564	17224	17386	17311	17362	17438	17141	17301	17337	17306	17492	17198	17343	17432	17510	17335	17415	17585	17263	17255	17374	17377	17403	17461	17420	17302	17427	17376	17435	17428	17319	17316	17604	17346	17393	17475	17317	17271	17387	17306	17178	17240	17410	17393	17631	17438	17369	17136	17338	17174	17303	17508	17376	17355	17525	17499	17629	17531	17187	17287	17404	17313	17118	17319	17460	17382	17455	17404	17362	17455	17252	17229	17382	17454	17534	17376	17439	17215	17391	17401	17463	17409	17614	17332	17340	17373	17549	17254	17398	17491	17576	17170	17342	17351	17331	17357	17242	17170	17190	17369	17338	17365	17442	17652	17314	17434	17085	17400	17256	17444	17285	17467	17400	17273	17289	17332	17284	17445	17379	17359	17404	17403	17405	17410	17483	17496	17417	17402	17279	17307	17479	17368	17157	17518	17350	17283	17212	17196	17337	17312	17329	17186	17403	17301	17347	17199	17432	17313	17396	17325	17558	17175	17429	17298	17395	17143	17308	17418	17326	17242	17351	17384	17131	17351	17190	17396	17394	17338	17206	17256	17220	17410	17366	17318	17477	17436	17333	17273	17497	17468	17224	17366	17188	17351	17453	17582	17747	17512	17417	17274	17388	17518	17389	17482	17400	17234	17367	17391	17451	17421	17501	17317	17676	17408	17300	17437	17242	17314	17496	17416	17001	17434	17557	17302	17228	17366	17358	17592	17594	17300	17240	17464	17461	17398	17351	17342	17254	17475	17308	17278	17438	17514	17461	17246	17198	17355	17128	17144	17117	17347	17317	17245	17451	17498	17263	17309	17209	17277	17376	17448	17355	17551	17223	17327	17066	17086	17197	17170	17465	16923	17359	17493	17145	17332	17169	17406	17233	17319	17245	17207	17437	17338	17164	17392	17472	17411	17450	17461	17296	17392	17507	17277	17397	17405	17240	17356	17553	17425	17439	17483	17372	17287	17282	17388	17540	17500	17376	17243	17170	17457	17081	17259	17428	17206	17088	17442	17510	17346	17417	17522	17263	17371	17305	17387	17306	17158	17208	17204	17468	17348	17294	17372	17310	17401	17431	17309	17385	17300	17358	17377	17618	17654	17345	17369	17542	17521	17648	17255	17237	17387	17508	17425	17219	17462	17440	17412	17534	17378	17215	17304	17366	17392	17330	17407	17434	17442	17318	17486	17364	17225	17309	17336	17484	17414	17312	17332	17462	17540	17352	17508	17450	17445	17336	17329	17449	17342	17417	17577	17493	17153	17091	17275	17466	17261	17322	17550	17411	17540	17501	17400	17486	17633	17366	17310	17317	17400	17239	17308	17311	17622	17311	17212	17558	17252	17149	17535	17204	17564	17587	17464	17326	17457	17472	17267	17438	17415	17324	17185	17105	17231	17315	17387	17722	17274	17371	17399	17256	17348	17525	17518	17281	17280	17292	17463	17171	17364	17466	17381	17166	17362	17465	17501	17091	17262	17239	17242	17190	17198	17170	17233	17222	17300	17165	17206	17155	17205	17390	17139	17307	17222	17352	17444	17440	17373	17403	17493	17509	17490	17383	17242	17384	17541	17318	17250	17371	17463	17454	17570	17623	17529	17356	17321	17566	17517	17307	17230	17519	17519	17298	17538	17151	17435	17342	17131	17166	17542	17501	17467	17433	17358	17270	17457	17404	17376	17394	17405	17213	17249	17262	17530	17369	17328	17381	17147	17164	17468	17333	17373	17387	17546	17395	17353	17393	17180	17316	17262	17441	17403	17247	17217	17238	17181	17305	17562	17599	17260	17338	17379	17276	17538	17417	17398	17449	17431	17557	17458	17342	17333	17390	17365	17506	17211	17315	17467	17255	17320	17450	17439	17442	17366	17287	17194	17269	17254	17410	17476	17456	17236	17208	17273	17316	17344	17271	17399	17299	17352	17521	17276	17287	17546	17396	17430	17295	17460	17384	17551	17366	17361	17307	17315	17221	17527	17457	17518	17558	17419	17264	17177	17628	17430	17269	17234	17401	17082	17393	17608	17484	17444	17585	17236	17259	17349	17361	17282	17287	17298	17020	17369	17244	17527	17179	17390	17121	17166	17509	17423	17153	17483	17205	17325	17526	17484	17387	17574	17364	17180	17533	17443	17266	17226	17347	17254	17448	17278	17265	17457	17353	17314	17458	17379	17575	17322	17433	17396	17329	17400	17444	17362	17348	17395	17492	17373	17408	17440	17567	17423	17418	17311	17305	17199	17243	17429	17300	17195	17298	17401	17186	17284	17284	17452	17310	17310	17383	17432	17172	17384	17587	17253	17428	17293	17397	17431	17561	17367	17307	17365	17373	17434	17326	17324	17398	17591	17457	17454	17378	17146	17283	17288	17406	17553	17393	17358	17297	17239	17307	17461	17439	17532	17348	17512	17366	17389	17470	17603	17322	17238	17314	17446	17230	17349	17250	17447	17341	17439	17440	17266	17392	17419	17584	17394	17221	17352	17303	17147	17342	17512	17236	17231	17444	17513	17213	17391	17262	17100	17520	17340	17469	17396	17426	17455	17235	17199	17357	17361	17428	17318	17449	17273	17246	17244	17582	17220	17474	17348	17477	17421	17500	17372	17426	17462	17703	17371	17350	17330	17272	17361	17610	17211	17357	17346	17398	17139	17243	17352	17198	17266	17314	17149	17378	17154	17360	17435	17185	17372	17336	17325	17316	17550	17248	17355	17604
24910	40710	39240	37423	31062	28942	23789	18168	15601	14674	14193	13808	13251	12544	12033	11506	11103	11035	10622	10629	10456	10318	10268	10228	10236	10255	10121	10307	10318	10211	10279	10236	10205	10251	10144	10148	10079	10158	10228	10227	10042	10162	10139	10200	10012	10085	10171	10143	10249	10195	10233	10238	9984	10168	10086	10221	10060	10215	10047	10137	10065	10173	9951	10124	10077	10133	10201	10124	10061	10135	10051	10045	10108	10212	10176	10163	10142	10115	9984	10148	10142	10122	10124	10259	10086	10069	10187	9898	10070	10230	10242	10048	10160	9988	10249	10263	10161	10321	10207	10027	10042	10044	9999	10054	10061	10225	10208	10055	10113	10076	10113	10072	10185	10083	10162	10194	10216	10162	10123	10022	9947	10117	10112	10068	10233	9934	10071	10154	10180	10065	10096	10141	10280	10048	10056	10095	10210	10081	10046	9989	10211	10030	10061	10005	10207	10127	10041	10006	10015	10059	10056	10084	10026	10093	10330	10050	10024	9989	10040	10093	10083	10202	10205	10098	10002	10016	10025	9937	10134	10125	10123	9980	10104	10180	10079	10042	10092	10193	10044	10091	9996	10219	10097	10151	10171	10115	10213	10099	9982	10168	10192	10112	10092	10147	10112	10057	10114	10039	10066	10230	10068	9955	10004	10092	9979	10314	10097	10011	10090	10126	10112	10083	9926	10032	10123	10025	10101	10098	10237	10099	10019	10039	10175	10133	10054	10129	10179	10052	10061	10014	10229	10229	10163	10114	10070	10074	10102	10182	10126	10034	10222	9989	9961	10125	10053	10057	10055	10196	10133	10315	10160	9975	10096	10029	10108	9999	10088	10225	10053	10142	10275	10022	10121	10135	10178	10010	10013	10079	10154	10063	10034	10174	10009	10042	10086	10034	10085	10165	10052	10042	10106	10153	10136	9981	10210	10148	10199	10253	9905	10093	10088	10109	10208	10120	10082	10069	10140	10125	9983	10252	10065	10169	10039	10124	10142	10057	9993	10045	10072	10001	10079	9995	10125	10165	10109	9978	10284	10097	9972	10057	10162	10220	9856	10077	10118	10022	10073	9986	10118	10088	10022	10026	10020	10143	10136	9973	10147	9986	10132	10020	10100	9924	10168	10137	10226	10118	10152	9993	10128	10143	10051	10369	10131	10096	10107	9925	10142	10056	10005	10018	10118	10065	10068	10147	9993	10096	9992	10106	10096	10174	10056	10065	10170	9976	9985	10149	10204	10081	10199	10117	9988	10135	10259	10267	10059	10239	9938	9974	10042	10080	10045	10054	10031	10141	10141	10037	10031	10175	10004	10135	10156	10151	10173	10199	10076	9872	10047	10152	10067	10166	10127	10088	9878	10114	10060	10177	10093	10022	10101	10195	9976	10067	9999	10260	10086	10193	10014	10025	10133	10077	10113	10011	10059	10095	10131	10105	10137	10138	10031	10165	10062	10151	10012	9996	10027	9998	10201	10197	10194	10138	10091	10238	10180	10027	10024	9991	10079	10280	10107	10174	10109	10178	9906	10097	10008	10155	10345	10096	10147	9997	10178	10189	10098	10133	10207	9980	10340	10105	9985	9997	10118	10023	10067	10184	10196	10098	10170	10060	10056	10254	10059	9934	9903	9875	10168	10046	10093	10103	10030	10232	10030	10047	10094	10020	10105	10127	10056	10118	10021	10152	9970	10083	10019	10121	10177	10051	10135	10032	9992	10047	10229	10174	10050	10106	10034	10142	10011	10191	9954	10089	10205	10135	10075	10147	10163	10034	10030	9984	10037	10150	9999	10124	10013	10131	10210	10118	9974	9994	10118	10075	10291	10151	10183	10073	10194	10019	10116	10122	10139	10247	10097	10075	10075	9915	10097	10117	10006	10114	10125	9904	10069	10204	10022	10102	10232	10206	10230	10106	10058	10174	10196	9954	10098	10077	10087	10172	10092	10143	10131	9970	10031	10118	10079	10069	10172	10164	10104	10164	10012	10048	10119	10138	10281	10020	10042	9976	10065	10022	10156	10042	10272	10156	10240	10005	10101	10115	10132	10148	10202	10061	10062	10094	10030	10164	10165	10139	10145	10117	10086	10156	10095	10084	10090	10145	10289	10133	10054	10272	10090	10110	10080	10029	10228	9986	9958	10168	9990	10231	10026	10139	10253	10093	10098	10151	10086	9972	10094	10120	10157	10286	9965	9944	10206	10020	10168	10107	10106	10040	10112	10200	10209	9993	10144	9990	10065	10163	10165	10105	10029	10158	10102	10121	10022	10100	10044	10073	10086	10076	10030	10167	10077	10061	9960	10084	10019	10089	10004	10059	10065	10155	9886	10107	10123	10100	10017	10042	10241	10123	10164	10014	10117	10159	9967	10180	10136	10084	10125	10168	10044	10051	10130	10112	10293	10184	10195	10075	10192	10096	9993	10077	10006	10191	10037	10031	10183	9932	10149	10121	10210	10188	10108	10128	10054	10130	10081	10032	10075	10281	10099	10041	10194	10121	10220	10054	10120	10075	10104	10009	10101	10132	9972	10277	10163	10149	10113	9975	10268	10134	10058	10268	10250	9994	10110	10154	10054	10131	10087	9950	9971	10057	9984	10091	9963	10141	10019	10097	10013	10175	10154	10221	10124	9991	10259	10119	10162	10008	10214	9986	10141	10025	10108	10020	10073	10219	10026	10039	10150	10222	10129	10156	10158	10030	9979	10229	9991	10122	9982	10182	10059	10133	10045	10022	10007	10024	10255	10053	10091	10044	10121	10118	9945	10011	10209	10022	10084	10260	9886	10000	10144	10144	9960	10321	10168	9943	10053	9902	9960	10161	10070	10036	10057	10039	9981	9984	9795	10047	10081	10102	10108	9947	10020	10124	10145	10051	10140	10171	10149	10250	10145	10140	10158	10175	10095	10165	10140	10224	10025	10043	10038	10127	10016	10098	9994	10068	10012	9985	10182	10176	10150	10056	9978	9934	10022	9992	10200	10206	10069	9990	10094	10183	10151	10095	10045	10159	9943	10066	10024	10139	10192	10180	10115	10171	10156	10087	10024	10031	10125	10169	9934	10142	10037	10179	10138	10285	10090	10123	10010	10182	10041	10014	10115	10018	10125	10158	9965	10169	10119	10101	10007	10013	10197	9987	10281	10110	10074	10217	10107	10121	10053	9884	10116	10095	10080	10035	10048	9962	10083	10047	10136	10154	10023	10090	10101	10006	10058	10101	10066	9981	10225	10166	10133	10175	10048	10119	10103	10170	10104	10102	10133	10095	10154	10203	10121	10107	10054	10157	10064	10218	10056	10024	10036	10049	10119	10122	10112	10100	10125	10244	10081	10100	10233	10165	10053	10121	10276	10139	10005	10105	10202	10213	10110	10117	10037	10074	10196	10165	10166	9995	9960	10164	10002	10104	9917	9972	10158	10005	10051	10031	10083	9993	10045	10020	10217	10130	10231	10111	10066	10180	10072	9877	10063	10108	10270	10029	10130	10070	9966	10334	10153	10046	10044	10248	10118	10019	10124	10011	10052	10199	9995	9977	10238	10137	10188	10109	10179	10031	10142	10127	10093	10014	10155	10176	10238	10043	10305	9911	10078	10068	10122	10121	9988	10071	10186	10014	9947	10024	10022	10082	9977	10129	10202	10056	9984	10135	10070	10042	10078	10146	10270	10062	10179	10070	10186	10205	9957	10017	10017	10119	10189	10189	10131	10177	10080	10150	9982	10127	10035	10028	10010	10147	10088	10085	10092	10120	9982	10189	9917	10001	10090	10051	10067	10264	10114	10138	10158	10005	10082	10203	9922	9986	10035	10184	10077	10083	10045	10024	10246	10133	10213	10100	10033	10054	9960	10170	10147	10195	10050	9894	10075	10055	9962	10038	10078	10249	10161	10021	10226	9974	10082	10145	10190	10035	10163	10084	10147	10162	10085	9952	10082	10061	10158	10142	10179	10278	10110	10031	10092	10271	10033	10128	10159	10152	10038	10240	10033	10100	10171	9931	10016	10165	10108	9918	10019	10132	9983	10176	10225	10134	10021	10106	10203	10173	10120	10159	9895	10040	10133	10171	10048	10114	9968	9956	10148	10072	10243	10162	10249	10084	10081	10105	10163	10183	9999	10107	10145	10259	10260	10162	10173	10163	10079	10032	9920	10010	10148	10107	10118	10065	10050	10105	9949	10087	10112	9955	10158	10074	10057	10026	10161	10007	10091	9992	9973	9958	10034	10030	10208	10189	10107	10101	10249	10036	9955	9977	10067	9943	10142	10013	10063	10150	10169	10145	10008	10195	10150	9929	10025	10021	10223	9976	10202	9982	10003	10056	9886	10020	10181	9976	9911	10074	10075	10108	10050	9985	10099	10048	10111	10157	10026	10239	9864	9941	10252	10040	10144	10122	10223	10161	10068	10214	10292	10115	10233	10048	10116	10124	10126	10062	10174	10056	10054	10201	10195	9899	10021	10171	10051	10094	10113	10141	10133	10170	10170	10032	10119	10016	10156	10008	9925	10209	10010	10160	10218	10028	10221	9944	10137	10039	10056	10124	10154	10147	9983	10188	10166	10151	10088	10079	9989	10014	9986	9979	10056	10012	10242	10072	10215	10145	9997	9984	10163	10147	10154	10069	10079	10087	10098	10179	10044	9956	10153	10014	10273	10071	10089	10124	9990	10200	10086	10030	9890	10064	10092	9952	10048	10126	10061	10089	9983	10170	9964	10138	10001	10060	10120	10205	9997	10045	10139	10004	10134	10087	10242	10076	10121	10092	10164	10124	10098	10206	10023	10021	10153	10106	10049	10136	9984	10146	10142	10185	10067	10175	10069	10035	10013	10062	10160	10198	10021	10119	10073	10011	10129	10103	10230	9996	9965	10073	10142	10134	10176	10110	10064	10077	10100	10127	10034	10238	10057	10158	10222	10042	10187	9979	10130	10147	10127	10176	10325	10124	10232	10126	10017	9973	10031	10094	10111	10039	10018	9990	10027	10015	10073	10151	10118	10069	10065	10015	10058	10096	10223	10180	10170	10229	10012	10148	10001	10084	10096	10213	9992	10056	10064	10158	9911	10033	10068	9990	10041	10195	10023	10077	10018	10118	10193	10054	10193	10025	10149	9992	10008	10125	10163	10157	10187	9934
33872	33374	35291	33335	28466	26640	22953	20377	19407	19012	18790	18345	18201	18144	17890	17711	17569	17396	17236	17381	17195	17081	17215	17271	17429	17326	17211	17330	17228	17181	17123	17321	17129	17123	17079	17224	17191	17152	17338	17253	17353	17080	17377	17123	17329	17152	17233	17075	17110	17346	17304	17162	17413	17491	17225	17084	17226	17250	17107	17069	17025	17461	17366	17004	17139	17227	17164	16978	17050	17051	17130	17228	17309	17338	17153	16913	17189	17040	17151	17184	17189	17210	17087	17182	17210	17002	17353	17117	17133	17299	17068	17188	17138	17215	17038	17160	17048	17093	17412	17332	17135	17354	17028	17020	17232	17047	17125	17390	17172	17169	17070	16999	16931	17378	17137	17126	17071	17071	17123	17140	17235	17142	17087	17067	17286	17154	16995	17408	17048	17206	17192	17186	17352	17282	17015	17158	17014	17257	16874	17209	17269	17137	17272	17175	16971	16993	17061	17168	17255	17005	17232	17106	17254	17220	17406	17108	17305	17190	17060	16974	17116	17066	17105	17031	17176	17239	17467	17122	17127	16955	17257	17176	17184	17322	17339	17073	17046	16872	17079	17247	17271	17169	17167	17187	17403	17231	17097	17171	17228	17140	17324	17136	17280	17164	17006	17184	17267	17193	17100	17101	17028	17121	17164	17163	17290	17234	17314	17119	16985	16942	17224	17321	17342	17252	17206	17175	17172	17357	17227	17255	17204	17343	17210	17209	17182	17028	17112	17020	16951	17150	17203	17127	17093	17269	17165	17284	17222	17228	17153	17169	17236	17240	17073	17236	17003	17428	17319	16953	17173	17104	17092	17122	17195	17336	17061	17304	17086	17018	17296	17392	17299	17143	17574	17310	17244	17154	17081	17170	17386	17123	17270	17294	17396	16959	17088	17459	17332	17298	17103	17104	17033	17137	17221	17226	17452	17021	17065	17144	17103	17172	17215	17192	17088	17035	17192	17033	17094	17266	17246	17215	16978	16944	17090	17167	17190	17361	17182	17310	17235	17034	17202	17327	17109	17142	17175	17201	17159	17020	17093	17084	17423	17255	17162	17002	17215	17081	17181	17258	17350	17055	16968	17246	17099	17278	17052	17135	17034	17308	17241	17410	17350	17033	17276	17222	16909	17281	17199	17078	17154	17257	17140	17163	17016	17239	17223	17079	17144	17018	17127	17273	17174	17062	17146	17269	17285	17285	17268	17193	17069	17224	17093	16941	17020	17134	17305	17176	17332	17161	17315	17173	17038	17066	17151	17011	17018	16836	17242	17181	17141	17064	16942	16921	17112	17225	17157	16982	17074	16919	17113	17114	17198	17156	17186	17190	17041	17133	17041	16978	16999	17124	17205	17358	17073	17122	17200	17168	17205	17368	17161	17069	17276	17282	17155	17265	17096	17425	17256	17024	17162	17235	17040	17176	16896	17195	17220	16887	17322	17042	17120	17333	17119	17093	17280	17060	17206	17248	17074	17315	17170	17055	17252	17156	17125	17286	17181	17319	17225	17151	17344	17115	17088	17164	17119	17329	17169	17477	17253	17102	17095	17237	17108	16993	17293	17051	17227	17093	17454	17240	17083	17259	17341	16781	17190	17166	17157	17220	17088	17237	17137	17064	17088	17349	17012	17044	17049	17534	17148	17161	17364	17197	17148	17235	17001	17212	17246	17310	17197	17054	17284	17060	17282	17377	17150	17357	17091	17200	17200	17230	17193	17066	17306	17134	17154	17219	17292	17002	17295	16907	16925	17021	17041	17118	17108	17216	17320	17095	17156	17126	17224	17283	17281	17296	17311	16995	17026	17097	17369	17272	17073	17294	17030	17195	17261	16985	17170	17066	17386	17212	17227	17126	17340	17218	17092	17129	16944	16999	17116	17114	17246	17137	17161	17238	17161	17319	17366	17115	17040	17198	17058	17069	17169	17322	17202	17157	17320	17316	17215	17099	17236	17130	17211	17201	17129	17015	16991	17038	17023	17168	17144	17184	17180	17177	17286	17031	17137	17250	17238	17058	17374	17113	16940	17032	17100	17424	17269	17409	17355	17197	17215	17072	17256	17156	17029	17117	17234	17248	17279	17318	17342	17176	17205	17257	17111	17211	17051	17180	16997	17137	17108	17056	17247	17404	17203	17261	17151	17151	17168	17042	17325	17242	17193	17096	17080	17049	17104	17159	17261	17284	17037	17152	17373	17349	17222	17089	17163	17209	17331	17171	17230	17276	17312	17303	17430	17122	17254	17229	17250	17060	17119	17219	17302	17325	17245	17237	17088	17331	17258	17317	17270	17049	17433	17277	17221	17015	17346	17220	17018	17228	17196	17141	17227	17148	17270	16925	17475	17261	17185	17255	17416	17285	17168	17363	17120	17148	17005	17280	17255	17212	17196	17378	17215	17258	17221	17145	17215	17228	17183	17073	17184	17018	17132	16959	17152	17241	17214	17071	17255	17249	17139	17243	17233	17259	17034	17149	17138	17306	17377	17231	17129	16984	17316	16955	17012	17182	16997	17091	17136	17284	17243	17277	17286	16953	16932	17226	17074	17166	17261	17305	17061	17167	17169	17157	17209	17163	17195	17139	17179	17229	17093	17003	16720	17243	17131	17116	17064	17044	17224	17174	17001	17168	17192	17159	17153	16914	17039	16904	17312	17133	17213	17221	17184	17281	17111	17401	17142	17031	17053	17050	17123	17039	17005	17046	17277	17392	17154	17278	17219	17254	17158	17262	17130	17294	17341	17081	17243	17082	17193	17265	17108	17262	17230	17270	17001	17169	17017	17281	17103	17367	17271	16805	17438	17282	17325	17107	17199	17166	17120	17092	17263	17202	17081	17298	17355	17280	17218	16895	17358	17288	17343	17148	17148	17186	16964	17210	17212	17231	17259	17318	17371	17510	17376	17177	17128	17101	17269	17243	17041	17134	17127	17221	17435	17232	17430	17184	17178	17243	17097	16993	17166	17089	17156	17154	16981	17310	17054	17175	17014	17267	17121	17141	17141	17343	17352	17167	17203	17141	17150	16993	17398	17197	16998	17068	17173	17049	16935	17175	17235	17497	17265	17117	17152	17137	17188	16995	16988	17103	17241	17270	17188	17181	17267	17322	16976	17353	16994	17104	17132	17166	17100	17092	17360	17153	17504	17239	17059	17114	16992	17107	17053	17124	17150	17145	17319	17254	17192	17037	17267	17189	17235	17067	17250	17211	17160	17503	17080	17240	17094	17151	17171	17291	17336	16887	17071	17560	17104	17048	17117	17443	17061	17196	17285	17204	17322	17192	17253	17156	17242	17025	16857	17220	17279	17096	17246	17216	17057	17052	17306	17357	17324	17295	17230	17459	17203	17312	17281	17445	17174	17046	17039	17245	17040	17131	17235	16974	17463	17218	17124	16905	17213	17012	17383	17078	17146	17235	17235	17278	17239	17206	17143	17188	17115	17165	17272	17358	17269	17021	16932	17338	17231	17112	17092	17147	17000	17054	17267	17112	17188	17135	17229	17027	17051	17168	17192	17322	17215	17320	17145	17188	17117	17331	17065	17155	17125	17223	17180	17057	17172	17256	17060	17284	17218	17292	17155	17190	17239	17321	17237	17034	17008	17116	17012	17147	17139	17141	17090	17184	17339	17206	17183	17178	17180	17170	17319	17124	17305	17285	17153	17155	17157	17209	17137	17004	17257	17169	17193	17321	17061	17163	17282	17221	17213	17339	17310	17010	17163	17036	17254	17038	17184	17191	17222	17046	17205	17130	17104	17183	17459	17417	17256	17390	17282	17174	17290	17253	17220	17378	17117	17333	17116	17257	17223	17365	16997	17021	17163	17104	16994	17041	17255	17345	17174	17169	17107	17002	17154	17321	17002	17283	17174	17178	16989	17375	17354	17337	17163	17191	17300	17124	17170	17193	17386	17332	17139	17153	17125	17268	16993	17040	17255	17299	17098	17443	17321	17164	17166	17145	17434	17202	16893	17062	17082	17154	17412	17282	17142	17019	17240	17095	17288	17166	17125	17210	17130	17413	17168	17377	17394	17127	17216	17364	16964	17220	17082	17137	17327	17068	16896	17186	16933	17293	17186	17302	17220	17309	17143	17192	17473	17386	17221	16923	17034	17210	17351	17200	17138	17145	17059	17281	17217	17194	17099	17290	17109	17164	17139	17391	17202	17134	17249	17149	17375	17221	17276	17282	17179	17331	17264	17185	17163	17227	17282	17121	17372	17344	17531	17162	17156	17288	17465	17133	17063	17116	17110	17039	17183	17033	17052	17157	17209	17054	17174	17155	17053	17219	17068	17091	17188	17158	17086	17051	17342	17270	17039	17152	17278	17238	17016	17262	16955	17265	17139	17086	17196	17249	16982	17231	17300	17300	17445	17310	17164	17088	17036	17240	17374	17069	17184	17292	16954	17462	17299	17203	17232	17200	17216	17286	17288	17068	17199	17265	17369	17435	17400	17033	17140	17109	17125	17284	17202	17160	17190	16987	17267	17015	17252	17157	17523	17188	17167	17263	17122	17181	17361	17379	17004	17164	17308	17215	17106	17021	17262	17271	16979	17168	17156	17036	17226	17164	17182	17212	17200	17427	17341	17175	17255	17330	17315	17275	17219	17250	17268	17328	17348	17395	17281	17322	17231	17333	17006	17387	17325	17141	17278	17446	17391	17195	17162	17224	17372	17108	17156	16891	17270	17063	17286	17279	17094	17205	17175	17369	17559	17093	17244	17000	17206	17191	17204	17162	17246	17172	17324	17283	17102	16962	17183	17120	17139	16955	17181	17163	17264	17277	17105	17271	16954	17288	17079	17237	17066	17223	17121	17056	17514	17085	17253	17256	17266	17220	17048	17114	17355	17194	17357	17349	17393	17247	17439	17208	17412	17223	17258	17040	16971	17327	17229	17259	17272	17033	17186	17081	17210	17281	17232	17191	17402	17132	17236	17236	17248	16955	16981	17032	17032	17406	17130	17385	17170	17082	17062	17084	17231	17140	17097	17176	17242	17304	17266	17195	17198	17145	17104	17301	17337	17235	17087	17143	17181	17117	17259	17181	16959	17221	16988	17085	17170	17293	17234	17188	17449	17188	17192	17239	17050	17140	17080	17157	16950	17079	17274	16973	17097	17090	17172	17263	17324	17124
25270	31813	28789	27034	23350	20912	16396	13360	12489	12086	11609	11426	11303	10839	10584	10517	10172	10228	10067	10207	9918	9897	10093	9912	9963	9961	9918	9844	10033	9879	9913	9826	9913	9946	9874	9817	9780	9891	9870	9865	9913	9904	9841	9954	9644	9851	9890	9710	9788	9930	9796	9967	9780	9927	9840	9949	9833	9977	9768	9821	9978	9916	9865	9886	9787	9981	9939	9859	9833	9869	9946	9800	9939	9781	9831	9943	9861	9955	9844	10035	9877	9889	9859	9732	9838	9928	9800	9882	9847	9769	10033	9831	9870	10041	9800	9750	9855	9892	9701	9728	9732	9847	9771	9941	9826	9787	9895	9902	9734	9884	9682	9819	9880	9829	9771	9898	9800	9896	9857	9845	9985	9834	9730	10058	9820	9760	9788	9812	9873	9848	9906	9734	9774	9804	9841	9961	9787	9750	9808	9880	9785	9857	9842	9807	9859	9699	9730	9858	9919	9861	9890	9815	9831	9849	9723	9892	9665	9896	9769	9897	9831	9900	9768	9912	9764	9865	9922	9934	9837	9996	9868	9936	9891	9790	9890	9808	9954	9969	9676	9646	9742	9660	9924	9873	9954	9874	9923	9814	9765	9879	9821	9824	9756	9815	9922	9858	9858	9675	9836	9786	9996	9833	9798	9812	9940	9792	9827	9966	9847	9885	9800	9771	9891	9849	9862	9935	10030	9835	9790	9719	10021	9809	9929	9844	9609	9817	9831	9903	9995	9712	9902	9865	9724	9818	9730	9875	9714	9840	9924	9916	9806	9745	9915	9778	9847	10000	9938	9880	9738	9779	9769	9674	9753	9702	9737	9827	9855	9884	9767	9974	9776	9634	9991	9784	9913	9758	10020	9814	9742	9949	9760	10023	9803	9827	9840	9863	9964	9612	9822	9881	9671	9732	9845	10002	9779	9805	9897	9987	9851	9765	9725	9696	9929	9967	9918	9914	9916	9708	9956	9721	9866	9853	10011	9875	9951	9812	9994	9884	9863	9740	9721	9808	9891	9867	9879	9836	9936	9947	9816	9902	9831	9897	9829	9783	9862	9749	9944	9869	9746	9793	9962	9793	9856	10033	9940	9863	9949	9861	9825	9972	9832	9767	9838	9879	9770	9679	9786	9869	9986	9858	9893	9618	9934	9736	9741	9807	9918	9758	9884	9795	9768	9962	10032	9730	9854	9737	9730	9901	9931	9975	9745	9796	9814	9765	9854	10002	9807	9996	9831	9790	9821	9895	9692	9689	9968	9728	9779	9807	9796	9878	9851	9805	9738	9840	9856	9848	9864	9846	9844	9950	9875	9871	9690	9837	9820	9911	9849	9840	9922	10022	9758	9957	9757	10004	9875	9769	9781	9731	9882	9786	9851	9797	9892	9928	9929	9864	9880	9817	9813	9837	9841	9780	9789	9693	9770	9921	9995	9813	9799	9853	9942	9743	9764	9882	9880	9925	9719	9818	10005	9953	9905	9996	9824	9797	9923	9851	9882	9819	9729	9914	9749	9781	9674	9801	9778	9778	9936	9657	9800	9914	9901	9767	9938	9715	9904	9925	9884	9861	9897	10003	9923	9950	9771	9767	9997	9755	9861	9824	9622	9756	9883	9903	9724	9731	9981	9720	9927	9885	9896	9838	9847	9854	9800	9801	9807	9813	10085	9714	9981	9961	9854	9885	9751	10021	9865	9738	9835	9935	9783	9872	9848	9744	9742	9891	9952	9810	9921	9744	9773	9920	9890	9814	9908	9935	9855	9963	9773	9905	9875	9737	9842	9808	9678	9865	9790	9860	9810	9843	9905	9852	9743	9683	9866	9943	9813	9878	9868	9804	9746	9816	9768	9904	9761	9990	9861	9910	9864	9995	9934	9870	9617	9791	9734	9979	9948	9916	9870	9812	9828	9796	9788	9886	9902	9880	9963	9857	9768	9835	10020	9876	9822	9827	9705	9778	9914	9754	9942	9673	9796	9859	9756	9929	9778	9827	9752	9800	9824	9726	9795	9710	9953	9632	9945	9762	9962	9777	9800	9766	9850	9693	9900	9840	9897	9789	9937	9849	9718	9985	9882	9816	9845	9829	9882	9763	9847	9819	9922	9734	9919	9970	9823	9832	9713	9852	9721	9820	9917	9889	9683	9881	9880	9873	9745	9830	9833	9849	9803	10008	10050	9721	9654	9853	9800	9843	9701	9771	9823	9819	9885	10040	9727	9881	9817	9763	9768	9863	9752	9955	9877	9783	9782	9827	9823	9760	9941	9889	9865	9916	9802	9773	9807	9741	9825	9853	9966	9958	9694	9903	9865	9722	9891	9777	9856	9929	9946	9791	9904	9811	9869	9892	9813	9991	9768	9918	9677	9774	9855	9768	10200	10009	9871	9723	9783	9835	9862	9795	9827	9833	9746	9766	9751	10047	9676	9753	9813	9891	9902	9884	9773	9886	9856	9964	9731	9908	9702	9874	9764	9788	9859	9905	9834	9911	9820	9864	9894	10097	9811	9908	9751	9919	9881	9749	9883	9935	10059	9780	9806	9858	9747	9807	9852	9968	9882	9799	9872	9816	9675	9905	9878	9826	9909	9772	9758	9640	9827	9805	9883	9777	9852	9882	9869	9779	9820	9720	9762	9783	9876	9895	9745	9890	9753	9900	9797	9836	9835	9988	9674	9834	9744	9845	9971	10031	9852	9842	9795	9907	9959	9869	9837	9846	9938	9744	9991	9792	9965	9776	9749	9739	9992	9873	9979	9761	9860	9906	9759	9949	9783	9672	10000	10002	9734	9926	9700	9932	9697	9764	9773	9751	9735	9809	10008	9779	9729	9899	9864	9844	9796	9873	9875	9824	9977	9862	9904	9772	9899	9847	9890	9880	9861	9852	9912	9913	9838	9916	9831	9820	9789	9761	9706	9721	9924	9958	9931	9767	9912	9901	9980	9912	9969	9825	9832	9781	9975	9948	9849	9744	10003	9903	9892	9808	9773	9948	9798	9647	9796	9763	9864	9855	9763	9910	9840	9754	9952	9908	9900	9751	10051	9949	9948	9969	9995	9810	9861	9982	9644	9862	9935	9754	9918	9703	9830	10041	9858	9819	9914	9842	9763	9847	9964	9948	9841	9758	9880	9775	9811	9964	9939	9892	9813	9923	9949	9733	9896	9827	9795	9795	9893	9897	9749	9828	9735	9726	9721	9777	9919	9988	9803	9916	9748	9930	9785	9942	9885	9843	9762	9781	9797	9832	9735	9873	9890	9915	9707	9979	9854	9791	9841	9900	9811	9816	9808	9933	9930	9882	9845	9836	9871	9737	9923	9869	9825	9927	9785	9823	9952	9815	9907	9832	9782	9863	9794	9860	9888	9882	9804	9759	9719	9758	9934	9838	9851	9864	9841	9865	9894	9758	9839	9755	9880	9833	9856	9708	9810	9836	9792	9984	9895	10085	9818	9829	9885	9668	9799	9909	9871	9882	9938	9883	9826	9869	9821	9787	9826	9770	9766	9963	9913	9891	9766	9911	9943	9921	9847	9823	10001	9959	9716	9854	9754	9684	9777	9919	9779	9729	9721	9869	9995	9892	9875	9910	9990	9764	10012	9793	9806	9943	9861	9830	9996	9934	9849	9813	9798	9772	9638	9748	9938	9956	9645	9820	9714	9681	9991	9933	9886	9879	9886	9869	9804	9887	9894	9982	9811	9817	9678	9930	9761	9812	9829	9748	9839	9969	9957	9858	9836	9857	9764	9732	9834	9709	9769	9846	9867	9946	9826	9823	9830	9911	9818	9872	9999	9988	9711	9804	9839	9952	9850	9987	9904	9924	9886	9843	9958	9860	9840	9949	9839	9932	9813	9736	9892	9856	9894	9837	9858	9745	9917	9817	9786	9886	9824	9904	9853	9757	9815	9869	9936	9760	9911	9833	9793	9772	9842	9878	9976	9686	9936	9839	9933	9815	9784	9875	9933	9895	10003	9773	9891	9973	9854	9728	9748	9933	9870	9819	9929	9820	9854	9728	9885	10005	9794	9929	9806	9704	9793	9968	9907	9917	9753	9805	9676	10044	9897	9768	9829	9770	9742	9934	9699	9739	9843	9978	9790	9905	9857	9634	9864	9814	9792	9902	9872	9843	9863	9757	9785	9711	9882	9953	9781	9935	9917	9661	9846	9831	9930	9913	9824	9724	9854	9785	9759	9924	9925	9852	9912	9857	9706	9845	9804	9823	9997	9781	9702	9946	9929	9865	9797	9708	9940	9816	9830	9901	9934	9802	9796	10204	9829	9625	9786	9837	9746	9924	9865	9815	9807	9932	9944	9798	9837	9903	9957	9800	9911	9878	9859	9809	9854	9921	9952	9870	9794	9892	9741	9945	9851	9849	9904	9700	9837	9718	9784	9848	9897	9935	9894	9757	9777	9924	10012	9906	9774	9768	9833	9827	9877	9942	9772	9741	9891	9843	9739	10000	9847	9863	9755	9757	9953	9827	10044	9880	9909	9679	9886	9896	9765	9935	9871	9696	9890	9820	9926	9836	9824	9871	9815	9839	9906	9829	9830	9880	9900	9809	9858	9903	9822	9863	9679	9847	9872	9826	9827	9823	9754	9769	9879	9937	9798	9741	9887	9816	9886	9949	9784	9692	9778	9891	9745	9870	9966	9808	9826	9760	9828	9750	9930	9803	9674	9735	9869	9826	9829	9692	9800	9861	9730	9775	9969	9837	9881	9814	9933	10043	9783	9780	10009	9919	9906	9998	9791	9918	9862	9919	9895	9899	9743	9858	9898	9838	9704	9884	9841	9935	9810	9972	9942	9821	9941	9851	9862	9905	9807	9966	9930	9761	9839	9814	9892	9853	9800	9940	9883	9832	9807	9873	9823	9784	9760	9911	9779	10007	9736	9931	9654	9869	9871	9972	9863	9882	9783	9987	9821	9930	9785	9872	9894	9722	9785	9825	9680	9866	9892	9889	9842	9868	9719	9804	9762	9792	9822	9756	9757	9879	9790	9893	9905	9724	9988	9883	9827	9804	9827	9786	9958	9828	9790	9897	9961	9858	9907	9876	9797	9799	9796	9760	9777	9908	9822	9977	9870	9940	9811	9930	9836	9897	9779	9631
24805	20924	28053	30068	29385	28429	25457	22047	20506	19653	19358	18716	18672	18313	17989	17910	17507	17368	17357	17143	17427	17160	16984	17222	17229	17086	16938	17215	17185	16999	17196	16904	17175	17042	16973	16923	17161	17012	16998	17248	17130	17001	17166	16785	16928	17063	17218	17001	17074	16890	16916	17118	17218	16946	17245	17036	16758	17001	16998	16657	16992	17005	16927	16890	17216	16728	16895	17170	16978	16839	17095	17150	16817	16986	16966	17018	17014	16948	17050	16932	17151	17009	16893	16896	17194	16868	17079	17090	17069	16807	16983	17090	16977	17116	16972	16909	17190	16943	16826	16919	16723	17152	16949	16747	17169	17062	17161	17110	16982	16784	16795	16885	17024	16947	17072	16977	17113	17121	16984	16909	16984	16901	16900	17056	17164	16809	17146	17046	17046	17095	16881	16685	16947	17154	17190	17108	17043	17048	16896	16792	16902	16795	16880	17111	17094	16975	17051	16960	17042	17066	16980	17012	17055	16879	16921	16926	17005	17239	17052	17111	17049	16836	16894	16762	16813	16738	16898	17092	16991	17037	16928	16798	16951	17033	17164	16911	16830	17036	16914	16971	16968	16888	16936	16934	16770	16909	17104	16940	16843	16878	17015	16868	16862	17150	16933	17084	16847	16934	17075	17078	16879	16968	16860	16754	16690	17189	16947	17218	17099	17016	17103	17055	17089	16935	17102	16720	17097	16914	16966	16917	16953	16965	16970	17097	17258	16867	16952	16973	17003	17120	16879	17115	16895	16878	17064	16991	17064	16973	17086	16934	17034	17029	17013	16909	16938	16880	17082	16799	16901	17048	16847	16869	17032	16963	16884	17011	17172	17214	17050	16741	16992	16925	16985	17011	17036	16944	16950	16969	16944	16886	17117	17091	17128	16817	16974	16758	16917	16889	16985	17058	16768	16918	16973	16840	17066	17091	16903	16826	17188	17047	17020	16852	17057	16930	17128	16865	16972	16965	17089	17026	16853	16952	17052	17000	17061	17104	17010	17070	16878	16858	16965	16864	17002	16907	17094	16951	16870	16984	16769	17076	17095	17097	17131	16978	17271	16979	17026	16930	17164	16948	16924	17161	16969	16838	16855	16901	16965	16804	16732	17179	16951	16778	16786	17089	16850	17049	17043	16781	16776	16958	17233	17078	17163	16933	17218	16995	17071	16892	17163	16785	17030	16831	16991	17019	16826	17009	17058	16850	17111	16986	16955	17019	16910	16913	16697	16844	16887	17110	16684	16896	17028	16899	16923	16899	16832	16935	16939	17058	16828	16951	17153	17006	16693	17139	17051	17042	17031	17028	17280	17032	17099	16958	17099	16895	16945	16984	16943	16814	16871	17066	16947	16966	16927	16879	16890	16880	17032	16695	17025	16960	16962	17037	17212	17125	17024	16952	17083	16970	16747	16881	17175	16798	17163	17126	16928	16815	16954	16950	17209	16931	16908	17012	16991	17168	17061	17110	17037	16798	16940	17111	16943	16900	16940	17141	16995	17025	16805	16993	16948	16998	17144	17029	17164	17050	16893	16972	16874	17035	17015	17029	16885	17207	16987	16831	16712	17102	17009	17078	17172	16996	16970	16982	16820	17090	16778	16992	16864	17092	17019	16981	16957	16849	17105	16959	17063	17057	17125	17156	17066	17001	17231	16939	17025	17214	16977	16811	16897	17025	16898	17000	17015	17161	17111	17067	17023	17005	16936	16905	17003	17087	16983	16913	17049	17037	16982	16881	16904	17058	17021	17181	17203	17173	17091	16957	17102	16941	16990	16964	16983	17090	16968	16992	17045	16814	16967	17059	17095	17064	17107	16956	16889	16892	17097	17166	17080	17147	17128	16871	17038	17073	17104	16831	16817	17098	17158	17042	16974	16981	16944	17034	17012	16823	17086	16881	17031	17020	17104	17117	17068	16987	16883	17115	17005	16970	16995	16892	16964	17046	17002	17144	17160	16838	16998	16902	17019	16964	16890	16951	16886	17197	17287	17094	17107	17012	17157	17037	17170	17110	17049	16857	17059	17178	16973	17112	17067	16754	16863	17012	16891	17164	16917	17040	16969	17201	16966	16794	16949	17187	17094	16998	16986	17066	16996	17067	16978	17050	17000	17000	17001	17009	17115	16896	16904	16865	16988	16780	16998	17087	16924	17197	17033	16956	17058	17099	16930	17143	17044	16932	16923	17260	16871	16816	16776	17138	16814	17288	17004	17094	16981	17098	17203	17080	16908	16965	16870	17117	16946	16952	17048	17068	16817	17128	16947	16904	17088	16964	16917	16796	16827	16992	16786	16762	16793	17115	16895	17087	17099	17066	17111	17162	17148	17230	17042	17272	17055	17011	16871	17260	17144	16957	16913	16938	17146	17157	16755	16935	16967	17064	17057	16808	16941	17044	16962	17120	16918	17277	17022	17031	16914	16996	16987	16953	16984	16980	17006	17111	16946	17077	17049	16942	17134	16995	16887	16891	16906	16969	16990	17056	16770	17100	16968	17140	16953	17065	17088	17134	17085	16998	16992	16939	16817	17108	16943	16855	16933	17071	16843	16851	16997	17158	16891	16912	16867	16974	17047	16810	16893	16739	17147	16960	16978	17007	17024	17015	17184	16876	17226	16893	16832	17162	16978	17089	16887	16814	17014	17014	16954	17028	16805	16988	16979	17004	17028	16744	16913	17016	16867	16843	17277	17062	16805	16992	17080	16943	17026	17139	16837	17103	17074	17158	16815	17047	16960	17133	16987	16938	17118	16963	16951	16999	17006	16876	16887	16855	16890	16872	16857	16970	16833	17054	17164	17047	17026	17088	16974	16857	17098	17025	16954	16982	16862	16865	16868	17119	17136	16898	16937	16933	17048	17020	17122	17010	16851	16844	16907	16992	17067	16880	17053	17031	16806	16985	16973	17047	16843	16898	16972	17000	16832	17016	16958	16896	16944	17041	16799	16848	16860	16867	16957	16944	17011	17223	16989	16886	17193	17140	16850	16993	16972	17098	17092	17135	17117	17223	16815	17170	16887	16923	16928	16774	17002	16802	17120	17196	17040	16837	16989	16696	16917	16982	17051	16858	16914	16992	16980	17054	17098	16975	17039	16981	17106	16933	16982	17089	16878	16725	17059	16986	17034	17025	17065	17054	17020	16904	17131	16995	17038	17074	16839	16896	17067	17138	17039	17095	16934	17163	16930	16901	17094	16983	16828	17121	16981	16896	17307	16885	16930	17060	17039	16740	16907	17036	16918	17118	17195	16930	17133	17041	16974	16968	16923	16829	17006	17050	16977	16770	17070	16930	16876	17019	17106	16835	16902	16880	16849	17152	17106	17033	16994	16963	16784	17089	17008	16851	16992	16925	17035	16977	17104	16825	16869	16958	17005	16932	17068	16946	16905	16851	17018	16970	17135	16970	16978	17031	17029	16956	17073	17039	17058	16944	17055	17209	17291	16988	16882	16868	17056	17223	16991	17037	17061	16842	17020	16895	17127	16921	16945	17089	16873	16890	17176	16973	17073	16948	16964	16925	16918	16962	16816	17070	17172	17080	17116	17149	17089	16787	16975	16871	17054	17059	16856	16856	16853	16922	17071	16919	17004	16895	17028	16887	17156	16932	17051	17081	17023	16999	16908	17007	16905	17060	16969	16887	17004	17224	17206	17016	17073	16960	17031	17000	16980	17113	16887	16974	16997	16938	16935	17107	16950	16661	16880	16762	16966	16884	16825	17057	17018	16930	16848	17019	16896	16908	16973	16961	16989	17010	16981	16866	16969	17070	16767	16793	16981	17067	16966	16887	16792	16970	16991	16772	17288	17125	17137	16941	16862	17059	17038	16941	16871	16899	17088	17170	16984	16942	17164	17020	16819	17012	16901	16916	16991	17107	17191	16917	17126	17001	17085	16874	17065	17040	16925	17029	16927	16912	17148	17012	16969	16924	16836	16977	17071	16687	16758	16969	16940	16855	16968	16853	16931	17078	17014	16959	16869	16968	16869	17071	16883	17069	17092	17137	17091	17059	16914	17076	16991	16932	17027	16977	16962	17126	16999	17058	16886	16911	17058	16984	17034	16884	16797	17028	17052	16961	16886	17005	17007	16922	16914	16932	16959	16946	16863	17051	16809	17132	17035	17138	17060	16847	17085	17094	17192	16942	16944	17019	16971	17175	17009	16836	17150	17061	17036	17084	16924	16883	17266	17000	17138	17027	17071	16954	16930	16745	16856	17011	16974	16832	16950	16904	17020	17028	16982	16821	17123	17148	17107	17077	17005	16730	16999	17031	16940	17066	17066	17120	17161	17044	17021	16942	16817	16872	17045	16948	17038	17055	17082	16851	16908	16788	17176	16997	16792	16942	17119	16900	16865	16846	17089	17191	17104	17105	16897	17141	16998	17045	17097	17124	16981	17098	17028	16980	16974	17130	16986	16986	17004	16880	16949	17211	16906	16991	17053	17009	16971	17002	16761	17028	17148	16964	16968	17016	17171	16845	16965	16905	17007	17134	17052	17002	16891	16931	16879	17047	17146	16957	17131	16886	16987	16991	17093	17090	17170	16996	16789	16755	16971	16731	16979	17152	17102	17189	17024	16925	17121	17067	17012	17047	16956	16879	16859	17153	17144	17101	17090	17059	17014	16986	17162	17208	16818	16866	16878	16989	17079	17071	16921	16943	17124	16954	16965	16984	16988	17037	16945	16738	17131	16870	16944	16840	16831	16971	16789	16859	16842	16860	16803	16758	16997	16989	16922	17158	16941	17023	16921	16982	16858	17070	17020	17065	17078	17194	17004	17025	16953	17153	17019	16858	16960	16854	16892	17130	17143	17012	17062	17036	16854	17128	17046	17088	17078	16914	17048	16969	16868	16918	17218	16752	16985	16957	17052	17215	16753	16947	16950	16984	16734	16770	17026	17012	17141	17199	16964	17032	17019	16937	17095	16926	16675	16842	17093	16951	17158	17078	16951	17077	17067	16880	17040	16862	16819	16856	17124	17062	17059	16964	17201	16910	17083	16932	17122	17134	17323	17010	17028	17087	17207	17017	17009	16954	17049	17165	16999	17051	17018	16603	16953	17065	17116	16883	16889	17041	16973	16782	16861	17039	17124	16874	17080	16931	16993	16962	16910	17098	17025	16909	17189	17038
23287	35661	32821	31845	27274	22517	17685	15420	13615	12732	12394	12174	11430	11318	10950	10680	10415	10467	10279	10087	10066	9911	9929	10061	10061	9949	10026	10131	9844	9944	9925	9871	9988	9799	9915	9937	10011	9891	9948	9833	9788	9832	9870	9798	9843	9776	9848	9859	9829	9940	9858	9772	9836	9791	9760	9869	9809	9854	9951	9956	9843	9937	9850	9727	9805	9693	9985	9801	10008	9783	9729	9967	9640	9927	9818	9910	9779	9747	9913	9801	9864	9749	9745	9850	9757	9938	9932	9879	9914	9890	9775	9925	9867	9780	9761	9824	9904	9851	9885	9846	9861	9738	9761	9796	9750	9818	9871	9787	9766	9725	9789	9841	9832	9879	9684	9659	9834	9879	9737	9814	9825	9887	9729	9911	9901	9585	9827	9685	9895	9850	9811	9833	9982	9915	9802	9810	9795	9880	9797	9960	9705	9783	9850	9905	9760	9780	9911	9880	9682	9693	9852	9701	9736	9844	9916	9776	9767	9797	9710	9826	9845	9842	9969	9807	9839	9726	9810	9797	9952	9874	9755	9920	9666	9806	9769	9761	9972	9767	9776	9781	9811	9940	9917	9676	9816	9809	10020	9750	9794	9712	9921	9723	9761	9793	10065	9787	9909	9716	9870	9705	9789	9987	9869	9871	9816	9813	9778	9873	9764	9799	9972	9658	9960	9799	9866	9800	9812	9710	9726	9944	9838	9715	9913	9886	9867	9742	9842	9745	9736	9878	9786	9854	9693	9837	9729	9873	9954	9970	9845	9779	9654	9738	9763	9739	9946	9805	9818	9847	9715	9984	9822	9687	9798	9784	9713	9769	9851	9879	9734	9938	9859	9941	9728	9815	9834	9742	9914	9774	9766	9748	9862	9823	9948	9987	9731	9801	9676	9896	9758	9711	9883	9783	9806	9630	9872	9856	9838	9851	9890	9843	9745	9775	9900	9954	9761	9767	9601	9786	9866	9760	9860	9733	9728	9801	9796	9758	9771	9625	9781	9917	9735	9734	9759	9892	9792	9809	9948	9863	9860	9859	9741	9863	9855	9732	9720	9701	9788	9595	9687	9801	9832	9820	9692	9865	9892	9939	9932	9877	9600	10098	9671	9867	9887	9783	9802	9778	9793	9945	9843	9825	9874	9799	9905	9893	9922	9899	9807	9832	9699	9860	9845	9797	9832	9769	9879	9812	9802	9822	9860	9735	9804	9727	9935	9864	9879	9841	9868	9880	9685	9751	9765	9785	9766	9612	9863	9801	9784	9759	9887	9738	9829	9977	9735	9952	9971	9780	9874	9930	9798	9699	9725	9776	9916	9647	9819	9726	9808	9719	9894	9692	9743	9979	9892	9867	9761	9891	9737	9691	9730	9746	10010	9816	9977	9824	9765	9812	9879	9861	9956	9776	9914	9727	9773	9805	9879	9746	9863	9742	9892	9768	9828	9904	10019	9832	9801	9847	9836	9851	9774	9765	9849	9723	9750	9725	9830	9795	10000	9746	9840	9818	9886	9998	9972	9770	9753	9757	9845	9732	9802	9833	9761	9881	9971	9577	9792	9775	9843	9861	9839	9763	9757	9999	9737	9803	9816	9741	9822	9811	9856	10000	9997	9792	9749	9788	9828	9897	9592	9685	9625	9889	9875	9686	9697	9872	9904	9776	9949	9756	9682	9805	9803	9884	9816	9853	9830	9951	9688	9845	9701	9801	9802	9806	9798	9876	9848	9809	9824	9920	9869	9865	9901	9627	9788	9787	9830	9609	9814	9822	9810	9935	9726	9614	9927	9830	9694	9765	9838	9837	9854	9778	9830	9811	9895	9926	9781	9793	9986	9880	9786	9631	9785	9694	9809	9787	9899	9724	9759	9759	9939	10003	9851	9820	9615	9770	9778	9634	9748	9828	9839	9792	10004	9772	9814	9765	9932	9809	9921	9829	9672	9745	9789	9736	9859	9882	9907	9843	9811	9817	9860	9907	9692	9827	9711	9738	9934	9693	9724	9818	9699	9880	9884	9721	9753	9844	9733	9848	9695	9917	9839	9785	9783	9850	9797	9798	9907	9961	9857	9827	9782	9818	9880	9755	9768	9802	9869	9930	9829	9874	9852	9840	9858	9992	9826	9784	9763	9882	9808	9981	9727	9872	9710	9739	9771	9841	9770	9764	9899	9880	9961	9794	9906	9752	9742	9819	9877	9846	9725	10018	9734	9890	9874	9841	9765	9768	9992	9657	9787	9695	9810	9743	9786	9820	9822	9815	9855	9792	9881	9814	9951	9797	9796	9882	9837	9822	9736	9763	9802	9822	9896	9898	9767	9806	9763	9860	9877	9802	9879	9960	10000	9865	9901	9870	9738	9811	9868	9790	9712	9886	9816	9867	9732	9725	9842	9725	9781	9816	9920	9714	9892	9748	9783	9746	9898	9612	9793	9809	9920	9785	9997	9884	9735	9836	9836	9890	9773	9764	9858	9834	9881	9827	9834	9715	9807	9790	9749	9776	10001	9748	9965	9754	9811	9726	9781	9756	9764	9886	9800	9760	9874	9718	9929	9840	9782	9855	9809	9792	9808	9683	9741	9789	9846	9844	9860	9818	9829	9888	9707	9913	9802	9712	9743	9899	9784	9853	9725	9758	9684	9799	9786	9911	9865	9851	9780	9972	9774	9892	9823	9851	9912	9740	9878	9805	9796	9938	9920	9744	9792	9784	9837	9780	9794	9775	9804	9967	9790	9799	9626	9962	9753	9794	9827	9732	9965	9690	9779	9694	9853	9807	9686	9956	9853	9773	9758	9808	9835	9880	9725	9869	9768	9797	9924	9681	9813	10104	9877	9940	9701	9890	9850	9893	9857	9607	9773	9861	9927	9762	9939	9695	9767	9868	9733	9756	9802	9880	9815	9862	9763	9843	9784	9732	9818	9796	9828	9873	9759	9731	9959	9846	9904	9648	9872	9790	9836	9652	9898	9688	9890	9940	9863	9807	9889	9811	9866	9948	9858	9767	9818	9752	9843	9912	9764	9670	9729	9813	9911	9771	9933	9799	9841	9968	9819	9838	9815	9754	9794	9977	9704	9875	9837	9752	9692	9810	9860	9977	9558	9805	9805	9890	9873	9708	9985	9798	9958	9829	9842	10007	9813	9863	9619	9675	9676	9819	9780	9631	9714	9956	9799	9788	9972	9926	9741	9826	9675	9978	9963	9806	9782	9861	9793	9853	9879	9939	9900	9693	9630	9823	9787	9786	9673	9679	9906	9661	9929	9893	9907	9701	9869	9745	9895	9841	9761	9649	9750	9959	9874	9836	9679	10018	9879	9920	9879	9771	9990	9746	9775	9830	9757	9841	9846	9820	9941	9729	9820	9816	9793	9784	9803	9738	9982	9858	9845	9777	9908	9778	9802	9800	9953	9828	9713	9948	9812	9829	9702	9842	9786	9740	9750	10025	9770	9820	9838	9877	9768	9688	9802	9796	9797	9811	9860	9766	9895	9893	9872	9827	9775	9946	9798	9574	9908	9894	9788	9862	9947	9784	9877	9892	9848	9726	9754	9836	9899	9864	9885	9870	9773	9719	9856	9845	9804	9677	9943	9784	9688	9806	9805	9752	9885	9792	9858	9713	9727	9841	9812	9799	9762	9834	9597	9814	9772	9782	9860	9810	9857	9751	9974	9786	9859	9875	9793	9763	9978	9788	9896	9727	9806	9942	9846	9890	9946	9836	9922	9840	9835	9889	9879	9695	9880	9724	9727	9769	9947	9774	9765	9699	9902	9717	9791	9662	9737	9903	9728	9894	9750	9876	9866	9775	9910	9770	9954	9773	9814	9787	9759	9815	9921	9929	9836	9855	9778	9962	9897	9739	9740	9799	9895	9812	9822	9804	9773	9664	9723	9718	9777	9762	9779	9821	9889	9780	9907	9704	9884	9825	9798	9798	9890	9756	9725	9870	9925	9856	9704	9689	9787	9816	9977	9712	9682	9809	9874	9664	9947	9743	9776	9887	9842	9895	9823	9811	9748	9876	9714	9844	9872	9825	9788	9868	9910	9978	9950	9803	9841	9653	9819	9807	9847	9714	9776	9706	9686	9914	9714	9933	9744	9828	9785	9806	9765	9810	9652	9719	9940	10008	9971	9841	9846	9910	9678	9797	9801	9786	9924	9720	9717	9977	9880	9804	9795	9886	9934	9788	9860	9790	9822	9753	9910	9717	9703	9810	9961	9894	9754	9933	9884	9729	9704	9831	9670	9722	9896	9805	9935	9768	9972	9745	9662	9848	9926	9770	9881	9879	9824	9762	9747	9716	9760	9851	9792	9685	9771	9739	9805	9677	9848	9722	9854	9937	9899	9907	9899	9867	9858	9726	9542	9716	9888	9876	9838	9943	9751	9771	9756	9864	9744	9900	9798	9828	9854	9753	9861	9851	9787	9791	9887	9893	9767	9924	9819	9877	9836	9657	9809	9798	9653	9832	9821	9809	9802	9979	9649	9924	9819	9934	9758	9834	9758	9692	9800	9733	9997	9802	9824	9846	9754	9976	9750	9777	9934	9732	9842	9827	9885	9906	9685	9804	9762	9720	9849	9959	9726	9798	9885	9806	9726	9904	9861	9807	9848	9743	9948	9755	9829	9769	9916	9733	9822	9759	9693	9588	9826	9881	9929	9918	9847	9676	9741	9851	9790	9932	9809	9893	9845	9870	9884	9749	9875	9797	9802	9766	9811	9880	9709	9969	9727	9796	9771	9814	9828	9874	9664	9771	9821	9851	9808	9747	9765	9715	9820	9853	9699	9696	9818	9935	9733	9846	9712	9955	9965	9832	9873	9867	9814	9826	9712	9770	9650	9912	9682	9776	9747	9760	9997	9793	9806	9807	9848	9819	9804	9980	9984	9857	9802	9961	9913	9885	9694	9851	9922	9791	9849	9623	9750	9821	9762	9826	9851	9772	9922	9826	9854	9734	9805	9891	9748	9732	9820	9778	10003	9701	9902	9779	9775	10053	9899	9864	9827	9861	9801	9833	9884	9681	9777	9761	9873	9829	9840	9978	9859	9852	9793	9739	9720	9769	9808	9746	9932	9868	9898	10053	9850	9758	9718	9722	9851	9845	9780	9920
23077	20707	27946	25495	27615	29812	28405	23795	21348	20602	20123	19639	19469	19006	18529	18386	17948	18031	17787	17560	17856	17370	17302	17460	17565	17580	17535	17520	17377	17113	17267	17197	17200	16973	17160	17154	17293	17200	17252	17363	17307	17249	17360	17132	17252	17058	17227	17206	17476	17142	17037	17222	17183	17418	17366	17118	17335	17256	17231	17067	17344	17126	17232	17329	17360	17249	17271	17370	17316	17298	17157	17221	17453	17300	17106	17006	17376	17265	17002	17151	17229	17255	17273	17181	17003	17161	17251	17248	17085	17033	17286	17300	17256	17046	16978	17216	17114	17402	17280	17171	17171	17148	17352	17293	17397	17362	17303	17116	17095	17050	17118	17327	17025	17072	17328	17173	17081	16958	17219	17207	17342	17223	17207	17123	17171	17144	17236	17294	17211	17163	17228	17184	17092	17042	17267	17159	17303	17271	17079	17185	17465	17192	17094	17258	17086	17151	17135	17393	17410	17359	17239	17285	17247	17211	17161	17364	17183	16954	17276	17163	17174	17152	17228	17112	17106	17301	17283	17191	17015	17441	17283	17272	17209	17308	17207	16947	17130	17255	17441	17486	17375	17084	17221	17350	17353	17282	17223	17225	17245	16979	17043	17223	17077	17166	17153	17216	17058	17113	17195	17111	16935	17356	16957	17098	17140	17242	17130	17220	17316	16965	17166	17061	17103	17192	17157	17281	17267	17267	17194	17372	17123	17348	17191	17372	17272	17233	17315	17087	17308	17178	17099	16980	16936	17258	17303	17264	16986	16978	17226	17232	17154	17218	17302	17083	17262	17213	17345	17187	17083	17244	17332	17186	17247	17368	17269	17237	16941	17378	17342	17241	17119	17267	17247	17160	17390	17235	17131	17302	17187	17101	17215	17227	17213	16983	17260	17333	17506	17054	17018	16978	17150	17087	17243	17283	17098	17137	17191	17124	17328	17107	17167	17118	17273	17094	17228	17307	17052	17140	17041	17452	17176	17464	17184	17281	17286	17216	17066	16966	17152	17105	17267	17125	17112	17173	17046	17064	17210	17120	17015	17039	17268	17191	17204	16992	17179	17162	17243	17176	17006	17089	17220	17197	17231	17097	17230	17281	17019	17311	17194	17248	17148	17297	17114	17180	17151	17554	17273	17282	17325	17004	17258	17157	17169	17213	17134	17338	17330	17144	17404	17155	17088	17191	17122	17097	17040	17109	17105	17322	17017	17251	17460	17096	17324	17227	17229	17091	17205	17203	17220	17198	17252	17193	17134	17211	17020	17129	17228	17207	17259	17026	17120	17318	17222	17135	17210	17263	17324	17247	17003	17306	17223	17244	17151	17144	17224	17207	17117	16858	17297	17354	17111	17207	17416	17179	17340	17240	17073	17114	17105	17104	17204	17216	17103	17098	16996	17255	17113	17180	17042	17085	17255	17076	17224	17075	17323	17059	17269	17250	17125	17336	17255	17404	16931	17017	17241	17075	17136	16970	17019	17042	17086	17305	17162	17115	17297	17365	17252	17079	17147	17108	17183	17221	17108	17077	17270	17100	17217	17037	17230	17164	17205	17220	17120	17178	17192	17142	17319	17322	17164	17114	17086	17057	17371	16970	17053	17325	17183	17218	17090	17206	17232	17177	17157	17349	17191	17137	17111	17198	17286	17155	17293	17046	16928	17143	17147	17061	17309	17412	17337	17318	17078	17130	17097	17228	17332	17199	17296	17164	17176	17319	17308	17161	17048	17083	16900	17157	17145	17470	17155	17166	17222	17363	17165	17145	17038	17247	17094	17271	17265	17269	17281	17315	17142	17158	17201	17485	17321	17341	17304	17109	17221	17105	17257	17342	17042	17069	17294	17199	17213	17079	17351	17346	17228	17208	17198	17263	17315	17147	17332	17313	17264	17260	17028	17194	17087	17155	17130	17117	17119	17096	17311	17288	16971	17272	17109	17067	17015	17082	17156	17086	17140	17152	17259	17094	17222	17389	17096	17240	17203	17058	17013	17289	17209	17173	17041	17319	17068	17040	17178	17377	17169	17103	17215	17056	17128	17265	17185	17023	17115	17172	17199	17209	17297	17336	17184	17224	17174	17083	17023	16985	17360	17373	17402	17274	17129	17345	17105	17232	17191	17217	17310	17268	17177	17211	17135	16991	17067	16999	17258	17125	17074	17124	17118	16955	17219	17126	17020	17090	17168	17214	17115	17169	17317	17133	17088	17239	17302	17321	17105	17191	17244	17242	17331	17011	17119	17145	17118	17286	17025	17258	17287	17211	17329	17366	17340	17377	17238	17169	17400	17172	17080	17430	17184	17044	16988	17289	17094	17175	17216	17306	17114	17193	17177	17337	17167	17304	17111	17057	17230	17254	17322	17278	17228	17179	17149	17260	17179	17220	17157	17037	17133	17112	17430	17259	17185	17257	17168	17069	17098	17162	17202	17069	17103	17286	17133	17108	17360	17389	17299	17139	17275	17105	17311	17295	17227	17342	17162	17120	17143	17141	17125	17071	16927	17300	17428	17147	17241	17271	17103	17360	17246	17078	17194	17150	17207	17038	17387	17188	17276	17213	17285	17300	17245	17437	17330	17149	17160	17369	17130	17293	17181	17309	16978	17103	17118	16975	17317	17276	17195	17253	17306	17122	17336	17203	17030	17324	17165	16995	17191	17225	17150	17137	16989	17178	17054	17265	17346	17156	17248	17065	17124	17261	16962	17076	17070	17379	17235	17301	17173	17004	17116	17303	17197	17306	17225	17036	17209	17146	17154	17130	17218	17429	17198	17071	17340	17079	17193	17239	17079	17446	17020	17041	17169	17169	17040	17289	17067	17203	17478	17272	17117	17008	17256	17148	17131	17188	17285	17122	17487	17166	16980	17162	17091	17117	17116	17204	17193	17168	17184	17337	16971	17203	17166	17313	17340	17123	17361	17344	17273	17158	17045	17296	17209	17322	17133	17240	17080	17237	17176	17064	17128	17339	17354	17273	17150	17167	17238	17103	17179	17220	17112	17402	17046	17295	17138	17134	17364	17137	17185	17264	17155	17047	17250	17357	17130	17138	16834	17114	17225	17105	17555	17228	17332	17256	17137	17151	17369	17158	17078	17196	17088	17096	17094	17367	17179	17163	17092	17294	17332	17264	17201	17167	17211	17395	17154	17344	17422	17276	17431	17293	17359	17189	17176	17115	17080	17387	17210	17218	17293	17192	17334	17375	17224	17319	17005	17018	17147	16980	16997	17266	17166	17333	17235	17367	17156	17060	17198	17208	17224	17193	17333	17248	17213	17319	17189	17155	17080	17169	17241	17054	16978	17152	17179	17142	17497	17181	17211	17254	17189	17180	16982	17249	17355	17381	17257	17298	17073	17030	17350	17064	17086	17167	17211	17120	17118	17053	17035	17086	17268	17349	17418	17014	17021	17218	17101	17352	17124	17271	17368	17292	17204	16829	17311	17112	17050	17041	17148	17244	17208	17115	17197	17171	17088	16990	17391	17362	17332	17204	17285	17277	17065	17282	17223	17217	17288	17199	17007	16988	16999	17359	17157	17168	17212	17161	17104	17294	17201	17156	17112	17314	17007	17268	17298	17072	17083	17231	17331	17115	17410	17281	17166	17293	17221	17051	17223	17114	17167	17175	17254	17184	17150	17364	17195	17124	17018	17278	17318	17273	17334	17287	17131	17208	17402	17089	17164	17081	17341	17001	17332	17259	17109	17296	17269	17266	17014	17338	17215	17206	17367	17424	17414	17216	17363	16931	17298	17287	17321	17095	17009	17141	17348	17138	17107	17088	17221	17385	17179	17148	17320	17271	17232	17044	17051	17162	17051	17146	17090	17266	17023	17301	17210	17210	17249	17166	17135	17296	17009	16977	17224	17157	16986	17408	17008	17102	17098	17222	17319	17272	17227	17366	17216	17025	17495	17158	17200	17088	17097	17159	17161	17258	17110	17210	17166	17203	17178	17229	17100	16970	17133	17189	17149	17355	17135	17374	17085	17555	17255	17189	17046	17253	17141	17361	17080	16928	17048	17189	17218	17046	17098	17029	17249	17033	17050	17152	17222	17070	17321	17036	17137	17284	17211	17445	17235	17168	17166	17384	17259	17345	17164	17340	17078	17115	17214	17143	17305	17212	17219	17356	17209	17279	17004	17112	17012	17153	17244	17249	17114	17308	17187	17300	17263	17090	17006	17265	17285	17056	17331	17212	17150	17366	17184	17022	17180	17346	17301	17305	17201	17223	17276	17323	17443	17077	17255	17287	17202	17099	17113	16975	17022	17229	17195	17262	17099	17003	17149	17192	17134	17055	17094	17230	17308	17272	17121	17114	17259	17166	17368	16973	17037	17081	17298	17276	17013	17165	16929	17272	17278	17383	16944	17254	17265	17021	17109	17244	17228	17207	17060	17243	17353	17124	17195	17341	17064	17117	17027	17056	17340	17236	17039	17237	17245	17170	17283	17093	17205	17128	17345	17234	17322	17447	17120	17231	17338	17236	17175	17179	16868	17335	17156	17175	16998	17050	17281	17170	17147	17309	17211	17458	17115	16979	17237	17024	17147	17277	17416	17146	17090	17072	17294	17259	17286	17267	17328	17292	17415	17128	17265	17027	17298	17168	17162	17134	17141	17143	17300	17258	17181	17050	16995	17224	17110	17063	17204	17285	17197	17212	17252	17263	17124	17155	17221	17184	17099	17306	16998	17185	17082	17134	17157	17392	17202	17052	17271	17243	17018	17105	17125	17261	17118	17306	17308	17178	17154	17181	17139	17103	17063	17048	17215	17224	17091	17199	17052	17334	17400	17346	17119	17087	17466	17278	17424	17217	17137	17203	17004	17399	17280	17041	17251	17206	17157	17258	17148	17270	17294	17321	17146	17017	17249	16940	17044	17159	17503	17159	17019	17051	17147	17421	17127	17091	17305	17021	17178	17253	17385	17198	17221	17239	17103	17137	17106	17252	17131	17175	17231	17253	17078	17046	17227	17127	17136	17200	17034	17007	17026	17208	17168	17182	17251	17302	17096	17132	17407	17232	17355	17244	17281	17176	17377	17311	17207	17296	17033	17092	17312	17143	17207	17091	17338	17220	17240	17152	17179	17062	17192	17323	17058	17324	17248	17031	17064	17272	17111	17067	17274	17048
24090	40008	39842	37582	32144	25582	20172	17473	14888	13835	13115	13005	12407	11959	11498	11069	10926	10747	10526	10520	10356	10202	10064	10244	10173	10193	10154	10077	10010	10128	10250	10102	10139	9969	10086	10146	10028	10093	10052	10055	10018	10031	10102	10112	10073	9891	10110	10104	10014	10107	9993	9944	9948	9937	9987	10116	9936	9926	9992	9877	9941	9932	9957	10017	9858	9910	10114	10007	9958	10063	10057	10050	10052	9911	10053	9952	9891	9926	9981	10016	10026	9986	10055	10015	9921	9923	10040	9964	10006	10152	10107	10089	9946	9947	9819	9922	9950	9927	9896	10061	10153	9972	10025	10059	9982	10059	10054	9996	9952	10102	9965	9912	9877	9877	9966	10064	10105	9839	10056	9895	9986	9990	9909	9982	9979	10019	9937	9975	9919	10011	10028	9945	9959	10004	10025	9945	10017	10022	10060	9820	10047	10041	9879	9911	9943	9931	10037	9796	10026	9861	10041	9921	10011	10115	10066	10013	10029	9857	9965	9917	10031	9903	9976	10002	10025	9894	10004	9904	9868	10016	10013	10063	9819	9903	9968	10097	9999	9948	9865	9759	10051	9931	9926	9924	10171	9912	10077	9896	10015	9976	10043	9922	10131	9783	10130	10012	10017	9975	9977	10021	10096	9942	10063	10105	9929	10023	9866	10042	9952	10091	10019	9870	10017	10041	9990	10032	9979	9913	9945	10010	10025	9744	9847	9940	9924	9952	10059	9979	10104	9934	9959	9898	9988	10032	10111	9876	10069	9796	9947	10007	9932	10123	10183	9823	9967	9915	9957	9919	10098	10032	10013	9968	9911	9909	9961	9952	9950	9933	9929	9873	9998	10002	10029	10126	9923	9865	9875	10015	10073	10064	10038	10097	9968	9938	9997	9895	10091	9814	10133	9985	9944	9898	9808	10004	10004	9959	10043	9950	9860	9829	10060	9926	10069	9892	10062	10030	9991	10101	9785	9933	9985	10095	10180	9876	10043	9994	9999	9805	10002	9998	10041	9992	10063	9962	9890	9894	9907	10019	9957	9914	10023	10018	9920	9810	9935	9915	9796	10077	9827	9930	9774	10004	9902	9964	9995	9862	9893	9983	9991	9960	10008	9975	9940	10065	10060	9813	9913	9945	9970	10053	9972	9934	9929	10000	9985	10017	10017	9930	9961	9955	9965	10093	9941	10059	10129	10020	10009	10059	9914	9776	9908	10100	10085	10088	9960	9798	10085	9964	9989	10108	9994	10017	10165	9931	9797	9877	10029	9868	9969	10011	10167	10043	10023	10104	10029	10006	9874	9987	10068	9873	10046	9910	9800	10141	9986	10036	9989	10138	9873	10060	9824	9914	9987	10072	9984	10034	9994	9941	10100	9986	10111	9894	9889	9981	10052	9997	10013	9885	9983	9905	10038	9950	10007	9992	9965	9984	9860	9978	10055	9995	9903	10014	9965	9931	9904	9904	9990	9913	10170	9941	9905	10126	9919	9888	9945	10007	9949	10019	9905	10023	9957	9900	9994	10017	10033	10058	10045	9927	9984	9948	10048	10099	9945	10013	9959	9927	10110	9875	9813	9889	9872	10034	9971	9957	10047	10060	10013	9993	9905	10010	10042	9829	9917	10021	9921	10042	9826	9983	9992	9989	9891	9978	9852	9917	10053	10076	10017	10010	9972	9965	9848	9957	10003	10016	9979	9856	10026	9908	9894	10025	9967	10082	9812	9918	10087	9973	10067	10009	9922	9903	9912	9843	9977	9975	9830	10070	9939	9886	9921	9967	9854	10061	9893	10019	10040	9945	10080	9973	10048	10072	9965	9800	9869	9929	9857	10024	10003	10008	10002	9996	10157	10024	9978	10122	9816	9850	9902	10091	9830	9983	9900	10007	10130	9973	9872	9982	9864	9974	9865	10121	9995	9917	9939	9972	9953	10141	9932	9875	10081	9871	9819	9968	9968	9887	9974	9912	9981	9868	9971	9928	10024	9874	9944	9927	9983	9906	10079	9881	9999	9985	9966	9853	10003	9929	9987	9838	9943	9962	9962	9946	9930	9889	10127	9899	9884	10170	9906	10064	9972	10024	10115	9935	9745	9968	9995	9990	10128	10169	10007	9918	9936	9996	9940	10004	10009	9945	10022	9930	9935	9929	10022	10015	9974	10003	10107	9949	9872	9939	9956	9983	9964	9929	10065	9941	9884	10030	10036	10053	9934	9909	9912	9976	10050	10004	10015	9919	10108	9948	10041	9873	9879	10020	9957	9946	9882	9987	10013	9869	9892	9924	10096	9943	9900	10030	9993	9937	10042	9930	9953	10084	9764	10003	9813	9792	9943	9896	9964	10094	10138	9876	9952	9995	9973	9994	10112	9930	10140	10098	10114	9956	9968	10004	10048	9916	9944	9988	9991	10108	9990	10035	10029	9980	10163	9998	10156	9870	10088	10016	9956	9953	9871	9987	10063	9969	9874	10029	9886	9942	10008	9880	10037	10081	10046	10034	9948	9928	10098	9830	9960	10012	9853	9967	9953	9865	9922	9829	9908	9967	9930	9897	9959	10056	9962	9965	9979	9904	9939	9916	9953	10004	9999	9972	9988	9951	10036	9910	9981	9893	10037	9848	9876	9993	10017	9956	10087	10073	10029	9970	9831	10061	9931	9859	10002	9886	9966	10010	10027	10032	9822	9915	9901	9947	9953	10135	9870	10062	9996	10020	9999	9908	9957	9895	10074	9982	10078	9974	9934	9833	9918	10096	9902	10047	9922	10037	9898	9917	9988	9886	10125	9964	10090	9959	9876	10005	10238	10152	10010	9958	9932	9964	10046	9984	9927	9982	10156	9953	9870	10013	9927	10012	9885	9821	9973	10126	9947	9908	10110	9927	9884	10217	9927	9911	10054	10030	10051	10021	9980	9866	10047	9956	9974	9940	9841	10068	9961	10117	9962	9877	9854	9905	10012	9927	9936	9982	10031	9957	9905	10010	9806	9811	9888	9930	9939	9875	9839	9790	9988	9823	10080	10128	10020	9996	10077	9880	9962	10100	10005	9887	9830	9972	9897	10098	9735	9987	10082	10043	10080	9870	9905	10038	9913	9960	9961	9967	9827	9932	9951	9888	9982	9987	9834	9804	10054	9861	9954	9952	9785	9947	9972	9968	9751	9983	9979	9962	9831	9842	9753	9925	9909	10017	9982	9936	9976	9930	9993	9983	9932	9861	10072	9857	10087	9911	10029	9853	9940	9702	10004	10094	10058	9894	10117	10083	9999	10034	10055	9941	9995	9978	9932	9898	9890	10047	9976	9994	9889	9862	9876	9961	10061	9904	9875	9865	9988	9932	9834	10048	9920	9881	9945	10018	9957	10137	9932	9927	10100	9995	9953	9943	9830	9874	10007	9935	10056	9903	9802	9952	9852	9979	10004	9923	10007	9942	9958	9973	9832	9895	9967	10030	9912	9920	9930	9954	9981	9891	9849	9870	10008	9965	10214	9846	9897	9996	9909	9958	9964	9939	9916	10070	9985	9806	10139	9978	9944	9987	9871	10107	9964	9898	10085	10042	9971	9926	9824	10051	9919	9952	10033	10085	9863	9839	9902	9980	9950	10085	9990	9997	9982	9808	9839	9991	10043	9943	10061	9919	10071	9908	9838	10026	10063	9938	9810	9916	9977	9864	9899	9956	9819	10066	9914	9960	10048	9998	10039	10021	10017	9876	9977	9866	10018	9962	9893	9956	9941	9889	9893	10001	9778	9957	9992	9860	9981	9967	10058	10099	9913	10100	9904	9957	9948	9940	10051	9796	9897	9858	10100	9995	10083	10035	9951	9999	10007	9827	10184	10066	9985	10075	9953	10017	9911	10098	10009	10022	9923	9806	10071	10201	9826	10037	10101	9791	9897	9984	10049	10000	9914	10009	9987	9928	10041	10109	9923	10162	9997	10011	10115	9977	9859	10013	9867	9869	9794	10019	9844	9881	9833	9928	10010	9976	10008	9929	10070	9938	10010	10020	9866	9834	9988	10010	9870	9898	10059	10014	10030	9899	10072	9957	9877	9941	10023	9989	9831	9935	9828	9895	9922	10039	9909	9784	10145	9811	9918	9984	10082	9927	9950	10030	10191	9975	9885	9945	9875	10037	9937	10028	9990	9932	9984	10019	9977	9948	9970	9992	10006	9856	10085	9982	9892	9978	10048	9980	10116	9907	9998	10036	10085	9926	9964	10004	10049	9948	9951	10016	9998	9968	10001	9960	10047	10027	9987	10045	9848	9976	9907	10007	9829	9939	9926	9938	9917	9854	9941	9978	9875	9973	9897	9947	10068	9854	9852	9922	9879	9876	9900	9948	9952	9912	10015	10014	9988	9930	9993	10040	10145	10036	10020	9839	9890	10063	9900	10151	9959	10029	10050	10016	10011	9919	9786	9975	9951	10058	10023	10030	9922	9999	10016	9914	9906	9831	9971	9984	10023	9867	10076	10095	9972	9987	9867	9826	9871	9941	9995	9999	9850	10000	9941	10087	10041	10008	9855	9800	9970	9841	9999	10122	9828	9983	10146	9980	10016	10043	10008	9917	10008	10001	10090	10170	9885	10108	9942	10150	10046	10029	9883	9825	9974	9920	10165	9811	10060	9993	9977	9875	9950	9915	9938	9894	9928	9761	9991	9889	9897	9978	10100	10005	9947	9940	9970	9969	9902	9898	10077	9940	9984	10115	10148	9858	9892	9924	9943	9914	9910	9962	9969	9826	9893	9914	9878	9913	9953	10052	9949	9919	9818	9915	9979	9997	9839	9930	10052	10018	10039	9925	10072	9891	10026	10044	9900	9940	9765	10005	10120	9997	9932	9776	9999	9975	10056	10021	9913	9930	9840	10035	9934	9934	10029	9967	9941	9955	9992	9953	9966	9821	9971	10009	10062	9995	10027	10049	9918	10054	9817	9882	9926	10052	9999	9991	9814	9948	9990	9923	9998	9983	9945	10128	9948	10006	9990	9887	9901	9903	9950	10047	10010	9815	9828	10087	9943	9902	9948	10159	9987	9953	10083	9930	9872	10028	10011	9930	9946	10157	9915	9783	9737	10050	9980	9997	9963	9964	10035	9943	10025	10076	9855	9995	9892	10029
33775	33682	35955	34434	27395	24232	21623	19741	18593	18390	18172	17899	17862	17795	17382	17243	17251	17202	16926	17140	17094	17024	17116	17059	17081	17131	17248	17030	17225	17155	17186	16921	17183	17071	16890	16920	17056	17166	17094	16994	17062	16944	16837	16959	16921	17000	17118	16953	16844	16847	16943	16901	16969	17065	16974	16872	16872	16981	16768	17038	17019	16953	17191	16867	17217	17069	16904	16991	16607	16869	16961	17057	17005	16930	16930	17097	17070	17119	17099	16878	16894	17014	17036	17151	16831	16797	16788	17057	16901	16942	16979	17016	16877	16945	17019	16757	17057	16837	16761	17099	16868	17106	17013	17159	17094	16889	17062	16816	16964	16653	16976	17065	16836	16979	16801	16878	17009	17009	17023	17144	16873	17167	17201	17024	17052	16803	16907	16992	16844	17097	17018	17088	17104	17042	16931	17005	17100	17002	17177	16722	16817	16903	16878	17169	16892	17056	17080	17090	17041	16908	16926	16876	16980	16791	16981	16938	16886	17102	16989	16947	16830	16907	16973	17006	17010	16976	16995	17123	16931	17127	17159	17044	16793	16936	16928	16990	17038	16755	16840	17029	16960	16830	16912	16847	17148	17006	16672	16974	16940	16819	16903	16783	17077	16799	16932	17064	16947	16925	16818	16858	17126	16793	16962	16911	17019	16982	17055	17001	17083	17022	17073	17002	17264	17014	16898	16909	16957	16883	16966	16961	17190	16871	17018	16830	16848	16980	16895	16948	16938	17010	16921	16892	16899	17061	16873	16767	16909	16872	17005	17044	17036	17099	16886	17024	16994	17069	17074	16783	16961	16988	16843	16820	16943	17015	16730	16850	17032	16956	16935	16978	16871	16830	16782	16901	16860	17016	16977	17075	16956	16993	16782	16835	16892	16863	16845	16868	17034	16893	16966	16877	17146	16901	16867	17039	16948	16914	16880	16916	16844	17133	16953	16789	16792	16953	16909	17158	17067	16748	16912	17113	17015	16937	16950	16994	16950	17023	16685	16919	16736	17093	16923	17117	16958	17140	16782	16681	17010	16861	16990	17130	16878	17023	16878	17066	17001	16862	17086	16704	16807	16968	16954	16992	16959	16918	17017	16747	16991	16987	17206	17036	16889	17125	16923	16818	16902	17003	16996	17004	16800	16826	17133	17025	17119	16927	16851	16816	17132	16894	16757	16817	16966	16974	17003	16740	16962	17066	17156	17029	16947	16953	17091	17059	16933	17101	17213	16949	17044	16974	16968	16773	16989	16974	17020	16816	16921	16869	16915	16718	16964	16705	16834	16831	16809	17089	17015	17139	16900	16953	17050	17020	17014	16935	16934	16974	17003	17383	16983	16877	16858	16969	16802	16925	17037	17187	16966	17084	16897	16873	17028	17132	17040	16900	16964	17109	17060	16753	16961	17301	16757	16981	17107	16868	16766	16735	16898	16940	16955	16910	17050	16900	16984	16949	17171	17183	16688	16812	16756	16914	17019	17106	16981	16912	17083	16992	16879	16943	16867	16947	16871	17052	17115	16983	16934	17043	16944	17105	16940	17060	16885	17105	16672	16968	17060	16936	16856	16864	16713	17052	16740	17028	17066	17198	17029	17097	17008	17057	16953	16886	17155	17085	16857	17010	16903	16888	16925	16980	16992	16914	17071	16940	16971	16949	17034	16900	16768	17131	16653	16922	17292	17060	16838	16856	16886	16975	16996	17019	17024	16945	16936	16857	16798	16947	16721	16919	16973	16886	17054	16835	16934	16968	16795	16699	17019	16995	16999	16767	16969	17149	16859	16926	17186	16953	17231	17034	17005	16867	17039	17020	17131	17161	17111	17093	17294	16886	17138	17022	16986	16879	17000	17137	16787	17020	16795	16653	16912	17103	16904	16815	16794	16798	17035	17041	16768	17017	16954	16874	16995	16954	16921	17176	16783	16966	17019	17086	17025	17122	17084	16938	16980	16865	16931	17102	16993	17030	16853	16818	16828	16905	17146	16789	17124	16975	17025	17022	16913	16956	16987	16900	17160	17013	16891	16909	16931	17233	16946	16873	17190	16811	16744	16896	16867	16853	17097	17045	16738	17052	16977	16954	16933	16779	16993	16807	16688	16837	16991	16884	16840	16849	16847	17023	16947	16886	16986	16723	16865	16866	17075	16999	16846	16844	16973	16831	16932	17112	16872	16987	16987	16866	16953	16866	17121	16820	16848	17080	17001	17065	16972	16751	17003	17072	17002	16989	17114	17051	17094	16828	17032	17012	16908	17051	17032	16963	16754	16887	17083	17048	17019	16914	17043	16975	16934	16971	16965	17147	16940	16899	16846	16957	17093	16744	16894	16688	16929	17003	17069	17070	17027	16936	16954	17071	16875	17140	16852	16904	16920	16875	17150	16981	16991	17018	16867	16950	16895	16942	16916	17142	16958	16997	16925	16934	16869	16986	17122	16998	16800	16963	17051	16820	17093	16989	17099	17228	17132	16886	16987	16896	17078	16965	16711	16898	16876	16819	16847	16997	16968	16924	17012	16953	16596	16835	16943	16706	17021	17037	17027	16742	16790	17128	17042	16993	17022	16925	16931	17006	17138	16803	17004	16804	16984	17036	16924	17280	17007	17087	16922	16655	16892	16866	17059	16963	16909	16986	16886	16896	17049	17181	16989	16888	17245	17019	17003	16856	16862	16972	16992	16695	16813	17240	17168	16969	16982	16986	17051	16927	16895	17120	16737	16904	16754	16910	16863	16899	16929	16780	17179	16990	16880	16877	17035	17022	17082	17002	16991	16770	17097	16844	17068	16862	17114	16965	16823	16868	16690	17023	16984	17116	17124	16737	17138	17122	17000	16995	16929	16946	16867	16852	16787	17004	16834	16939	17020	16815	16919	17133	17139	17007	17003	17056	17080	16809	17064	17097	17016	17026	17037	17115	16951	16877	16925	16896	17047	16807	16925	16849	16909	16868	17068	16761	17013	16993	17052	16791	17091	16874	16826	16961	16835	16822	17105	16764	16759	17165	17079	17142	16860	17055	16820	17006	16808	17091	17082	16838	16892	17220	16848	16990	16945	16789	17130	16807	16932	16850	17239	16969	16934	16960	17033	16870	16986	16987	16793	16940	17117	17044	16926	16921	16794	16987	16887	17070	17075	17000	16991	16948	16961	17092	16976	16900	16986	16846	17008	16823	16820	16903	16908	16990	16846	16923	17060	16894	17132	16954	16875	17099	17053	16871	16752	16905	17005	16991	16964	16676	17032	16975	16839	16930	17010	17182	17039	17105	17052	16921	17127	17043	17137	16726	16844	16930	17043	16903	16989	17108	17225	16927	17174	17002	16872	16915	17089	16958	17109	17019	17042	17009	16983	16972	16986	16896	17055	17089	16929	16886	16904	16825	16937	16594	16971	16972	16973	16987	17074	16913	17067	17202	16870	16814	16802	16758	16808	16917	16951	16777	16946	17110	17114	16892	16876	16896	16934	17134	17002	16653	16934	16958	17083	17103	17064	17117	17054	16896	16975	16878	16875	17011	17051	17039	16977	17037	17087	16862	17050	17209	16850	16887	16910	16914	16941	17096	17044	16920	17119	16976	16968	16891	16851	16810	16937	17120	16946	16800	16998	16900	16938	17029	17050	16845	16859	16967	17018	16994	17005	16990	17047	17028	17053	16952	17094	16930	16984	17069	17103	17234	16866	16818	17021	17047	16997	16852	17111	17006	16918	16853	16882	16910	16935	17127	16723	17162	17075	17044	17156	16930	17142	16916	16847	16859	17081	17079	16768	16893	16923	17049	16944	17035	16939	17083	17120	17005	17012	16837	16893	16945	16742	16992	17081	16971	16904	16905	16745	16979	16928	16971	16973	16942	17059	17051	16972	16847	16907	16982	16945	17006	17124	17124	16972	17093	17073	16797	17062	17049	17012	16986	16906	17014	17039	16931	17016	17050	16999	16938	16822	16893	17090	16911	17238	17003	16998	16915	17066	17148	17042	16752	17064	16954	17066	16924	16985	17013	16805	16932	17013	16934	16655	16906	16837	16988	16952	16932	16984	17018	16934	16850	17032	16842	16952	16748	16817	16949	17018	16830	16953	17179	17126	16967	16875	17018	16762	16917	16958	17001	16810	17230	16970	16891	16781	16894	16857	17147	16856	17101	17163	16878	17105	17128	16795	17020	17206	17097	17078	16897	17058	17137	16914	16870	17098	16970	16977	17064	16897	16943	16901	16950	16956	16856	17064	17064	16899	17162	17041	16999	17105	16924	17038	16909	16929	16957	16785	17118	16842	17125	16946	16755	17064	16872	17054	16832	17052	16929	17016	16910	16935	17160	16897	16969	17007	17035	16846	16888	16849	16911	17044	16820	16762	17040	16985	16684	17047	17062	16990	17007	16882	17088	17003	17150	16935	17038	16852	16844	16959	16999	17105	17178	16976	16875	17023	16923	17133	17120	17089	17028	17035	16944	17152	16830	17063	16819	16855	16954	16910	16841	16929	17151	16817	16866	17219	17045	16913	16814	16908	16993	16992	17088	16907	16891	17248	17199	17072	16835	16811	17092	16832	16998	16714	16739	17170	17026	16992	16875	17007	16990	16993	16954	17044	17001	17041	17188	16885	16789	17037	16827	17052	17030	16992	17032	16968	16963	17086	17205	16928	17066	17015	17121	17145	17100	16939	17031	16815	16956	17005	16790	16884	16964	16909	17131	16969	17112	17041	17128	17027	17037	17073	16988	16993	17036	17200	16777	17032	17020	17106	17145	16983	16849	16915	17113	17074	16992	16938	16957	16756	17080	17120	16841	16952	17000	17009	16889	16931	17011	17041	16947	17032	16904	16995	16948	16934	16961	17000	16942	17127	16930	16968	17067	16894	16972	16646	16953	16877	16730	17157	17059	16848	16928	16924	17056	16975	16811	16842	17054	17096	16933	17079	16797	17057	16979	16815	17118	17025	16989	16825	16982	16902	17041	17011	16868	17026	16928	16940	16923	17105	16896	17011	17011	17043	16879	16977	16918	17136	17100	16964	17031	16947	17013	17024	16893	16799	16952	16958	16962	17065	16819	17033	17041	17064	16806	17053	16872	17091	16932	16737	16946	17051	16982	17204	16853	17018	17045	17000	16947	17058	17058	16938	17061	16904	17121	17052	17062
25294	32628	30681	28442	22126	18573	15115	13030	12108	11518	11272	10756	10557	10561	10261	10082	10212	9979	9993	10047	9865	9890	9890	9862	9842	9745	9813	9794	9869	9658	9832	9777	9735	9699	9700	9613	9747	9766	9684	9772	9791	9735	9771	9635	9694	9616	9737	9865	9790	9830	9818	9844	9718	9846	9725	9737	9726	9766	9746	9540	9622	9641	9698	9711	9636	9703	9795	9860	9635	9686	9610	9675	9713	9705	9679	9783	9713	9887	9847	9708	9750	9627	9716	9715	9573	9694	9726	9739	9734	9816	9726	9774	9807	9883	9618	9763	9688	9618	9693	9870	9791	9594	9743	9808	9598	9698	9818	9643	9802	9812	9659	9656	9854	9593	9653	9625	9674	9705	9747	9655	9884	9625	9783	9690	9846	9817	9767	9764	9732	9682	9644	9691	9482	9709	9673	9861	9654	9710	9761	9694	9912	9777	9635	9820	9713	9753	9857	9757	9709	9714	9701	9675	9576	9676	9825	9569	9496	9536	9607	9557	9778	9803	9703	9795	9741	9597	9833	9732	9571	9870	9591	9602	9704	9632	9729	9652	9848	9775	9743	9815	9723	9477	9687	9716	9814	9708	9675	9803	9616	9758	9821	9700	9756	9625	9741	9750	9716	9746	9663	9740	9705	9740	9706	9714	9792	9514	9766	9691	9711	9654	9789	9716	9770	9747	9645	9800	9686	9787	9705	9607	9540	9741	9867	9695	9666	9740	9752	9731	9888	9735	9691	9777	9887	9778	9757	9629	9640	9751	9671	9634	9649	9897	9795	9673	9660	9675	9531	9685	9713	9683	9725	9900	9628	9659	9662	9765	9698	9826	9758	9624	9540	9766	9774	9767	9610	9576	9747	9594	9777	9738	9713	9719	9683	9710	9676	9732	9724	9671	9693	9660	9634	9755	9798	9751	9671	9642	9732	9729	9666	9744	9761	9473	9769	9632	9823	9672	9629	9810	9716	9784	9694	9612	9768	9719	9663	9770	9804	9704	9593	9627	9771	9780	9654	9728	9664	9771	9724	9816	9747	9672	9676	9501	9590	9733	9684	9657	9769	9650	9665	9799	9674	9868	9784	9683	9573	9757	9710	9742	9673	9575	9769	9620	9696	9665	9673	9877	9651	9574	9818	9615	9802	9809	9720	9625	9733	9744	9620	9782	9748	9785	9773	9773	9744	9712	9985	9712	9747	9761	9681	9774	9680	9719	9655	9757	9799	9713	9743	9734	9570	9651	9764	9707	9573	9731	9818	9699	9496	9741	9691	9772	9801	9534	9608	9700	9743	9648	9834	9780	9655	9628	9809	9649	9836	9747	9681	9801	9581	9896	9711	9773	9820	9585	9621	9684	9759	9795	9958	9760	9651	9805	9708	9678	9737	9664	9699	9833	9537	9674	9721	9579	9704	9710	9759	9633	9702	9779	9662	9896	9758	9734	9679	9742	9671	9688	9738	9772	9501	9875	9694	9754	9739	9837	9715	9742	9720	9752	9660	9753	9892	9698	9841	9792	9947	9766	9905	9819	9789	9753	9726	9719	9706	9700	9591	9688	9650	9732	9868	9606	9678	9904	9730	9708	9775	9723	9696	9710	9849	9721	9786	9724	9617	9763	9592	9628	9723	9900	9746	9570	9567	9801	9631	9728	9718	9628	9782	9715	9605	9738	9651	9802	9775	9483	9699	9781	9730	9725	9841	9724	9751	9787	9566	9716	9842	9753	9748	9703	9770	9654	9791	9954	9764	9876	9779	9610	9765	9832	9754	9742	9536	9832	9660	9742	9733	9752	9673	9641	9737	9764	9575	9860	9645	9830	9615	9559	9779	9691	9721	9764	9790	9652	9731	9772	9639	9744	9868	9745	9685	9780	9606	9644	9683	9723	9583	9730	9801	9557	9588	9768	9720	9644	9595	9606	9784	9770	9620	9744	9662	9680	9628	9541	9804	9832	9610	9819	9783	9661	9780	9755	9812	9716	9710	9878	9655	9712	9806	9760	9734	9792	9764	9622	9761	9804	9684	9884	9606	9629	9601	9751	9710	9537	9738	9801	9864	9742	9780	9701	9582	9688	9787	9591	9528	9795	9822	9687	9662	9791	9597	9634	9785	9793	9668	9757	9821	9536	9797	9763	9590	9699	9632	9632	9655	9765	9556	9622	9553	9846	9561	9668	9798	9574	9699	9775	9794	9796	9675	9598	9605	9651	9776	9942	9606	9745	9800	9723	9854	9786	9812	9661	9696	9726	9609	9726	9674	9819	9714	9781	9618	9803	9727	9801	9658	9771	9745	9804	9711	9688	9661	9692	9651	9896	9670	9828	9567	9801	9727	9894	9897	9659	9677	9809	9762	9622	9764	9797	9849	9817	9628	9687	9708	9672	9666	9794	9837	9649	9686	9805	9744	9709	9679	9714	9610	9761	9792	9749	9861	9763	9553	9586	9649	9694	9799	9577	9819	9772	9787	9739	9648	9772	9664	9605	9678	9808	9819	9571	9676	9724	9762	9543	9651	9805	9670	9749	9527	9625	9651	9662	9786	9729	9763	9711	9620	9838	9868	9792	9611	9685	9771	9761	9727	9537	9690	9921	9641	9754	9710	9640	9710	9713	9626	9789	9643	9732	9750	9717	9555	9820	9934	9838	9762	9698	9778	9867	9511	9827	9678	9649	9665	9623	9730	9699	9573	9801	9744	9675	9500	9781	9713	9688	9867	9598	9622	9578	9637	9724	9798	9796	9757	9662	9592	9742	9741	9698	9715	9563	9607	9816	9708	9658	9767	9799	9649	9631	9765	9692	9748	9531	9639	9787	9726	9783	9808	9748	9774	9575	9588	9829	9700	9634	9736	9795	9682	9832	9553	9694	9722	9734	9651	9822	9572	9581	9777	9534	9736	9785	9722	9838	9723	9754	9769	9798	9822	9846	9782	9515	9735	9691	9799	9637	9717	9712	9690	9690	9603	9634	9673	9630	9715	9777	9650	9846	9802	9702	9813	9689	9778	9665	9779	9722	9613	9936	9836	9585	9699	9737	9734	9659	9785	9629	9811	9754	9751	9673	9760	9764	9753	9749	9668	9919	9808	9727	9836	9680	9701	9656	9754	9779	9671	9748	9770	9849	9776	9712	9797	9656	9780	9673	9851	9832	9511	9701	9659	9591	9499	9641	9713	9717	9793	9760	9766	9691	9679	9857	9857	9723	9857	9723	9759	9764	9759	9761	9610	9793	9656	9790	9533	9758	9826	9803	9846	9801	9698	9768	9757	9746	9759	9649	9773	9650	9723	9827	9744	9718	9604	9790	9662	9803	9601	9774	9701	9727	9839	9613	9526	9718	9799	9828	9646	9809	9657	9760	9711	9562	9689	9758	9680	9851	9770	9628	9688	9795	9768	9762	9772	9725	9847	9665	9721	9683	9772	9784	9740	9639	9660	9621	9794	9670	9767	9763	9606	9632	9827	9563	9826	9873	9851	9608	9699	9608	9599	9752	9636	9635	9682	9728	9655	9856	9707	9762	9744	9767	9698	9701	9736	9721	9674	9921	9754	9820	9718	9586	9681	9643	9805	9883	9801	9804	9846	9698	9832	9752	9779	9807	9815	9727	9639	9717	9744	9839	9641	9612	9719	9791	9580	9828	9781	9758	9726	9626	9742	9576	9690	9794	9716	9681	9760	9766	9635	9828	9875	9679	9729	9820	9585	9664	9659	9743	9641	9666	9726	9652	9711	9627	9767	9714	9702	9731	9745	9747	9793	9766	9644	9964	9752	9796	9823	9735	9837	9892	9672	9632	9563	9731	9694	9606	9554	9763	9859	9827	9799	9703	9590	9628	9590	9727	9751	9795	9720	9864	9688	9736	9707	9772	9642	9912	9733	9652	9786	9796	9745	9881	9729	9718	9696	9797	9817	9703	9711	9728	9776	9750	9638	9725	9775	9859	9803	9819	9714	9771	9652	9720	9622	9653	9700	9673	9582	9751	9792	9900	9782	9789	9561	9845	9726	9802	9852	9820	9871	9674	9765	9656	9794	9804	9649	9770	9862	9656	9866	9770	9815	9764	9774	9653	9884	9785	9693	9738	9648	9626	9795	9694	9709	9668	9676	9717	9609	9760	9853	9806	9635	9679	9635	9634	9786	9682	9734	9643	9542	9720	9851	9680	9764	9734	9788	9628	9674	9603	9633	9651	9583	9583	9601	9720	9751	9781	9846	9559	9642	9585	9647	9670	9722	9713	9687	9672	9677	9717	9733	9575	9762	9719	9691	9730	9667	9778	9696	9749	9637	9646	9525	9670	9686	9707	9684	9777	9696	9741	9964	9744	9751	9616	9852	9717	9723	9519	9799	9584	9675	9696	9799	9563	9603	9707	9783	9731	9664	9769	9795	9871	9718	9778	9769	9784	9685	9795	9794	9738	9682	9708	9735	9603	9749	9589	9741	9678	9573	9649	9774	9850	9634	9796	9612	9764	9675	9742	9800	9615	9770	9760	9717	9748	9647	9856	9709	9664	9556	9739	9783	9682	9671	9732	9825	9757	9659	9707	9767	9814	9763	9722	9785	9617	9612	9902	9741	9735	9696	9704	9739	9563	9747	9629	9824	9553	9771	9695	9750	9706	9671	9802	9580	9786	9829	9757	9648	9809	9971	9804	9834	9735	9672	9659	9643	9675	9795	9561	9903	9886	9721	9676	9733	9685	9842	9833	9793	9657	9696	9897	9563	9759	9783	9786	9635	9758	9634	9670	9719	9636	9649	9866	9677	9719	9825	9770	9651	9763	9661	9666	9716	9615	9732	9764	9761	9774	9611	9654	9638	9870	9810	9774	9730	9780	9767	9777	9733	9761	9845	9704	9582	9669	9820	9742	9767	9883	9626	9577	9799	9614	9673	9828	9850	9669	9597	9790	9664	9771	9591	9632	9662	9714	9824	9791	9724	9690	9807	9672	9686	9922	9686	9746	9698	9628	9833	9619	9576	9818	9782	9602	9796	9908	9633	9701	9900	9715	9600	9809	9650	9663	9665	9787	9602	9748	9564	9729	9613	9644	9629	9637	9665	9727	9646	9792	9813	9816	9703	9666	9707	9748	9574	9726	9735	9628	9657	9903	9799	9745	9762	9687
24847	20994	28576	30519	28320	27167	24293	21454	19866	19290	18828	18450	18172	17754	17725	17375	17445	17207	17118	17117	16953	16786	17014	16940	17027	16890	16810	16860	16804	17182	17017	16900	16902	16849	16712	16937	16769	16716	16612	16891	16895	16783	16752	16876	16840	16839	16910	16930	16768	16992	16890	16818	16847	16814	16794	17142	16868	16918	16721	16958	16831	16861	16627	16907	16760	16664	16668	16849	16913	16858	16731	16837	16925	16691	16812	16728	17130	16710	16733	16783	16677	16737	16858	16952	16639	16869	16985	16826	16754	16638	16728	16513	16778	16583	16580	16741	16969	16736	16784	16832	16874	16931	16685	16745	16642	16759	16769	16670	16785	16962	16750	16823	16931	16649	16688	16611	16719	16695	16788	16833	16741	16747	16672	16765	16863	16815	16731	16754	16846	16719	16863	16740	16725	16670	16907	16638	16883	16757	16669	16964	16840	16676	16794	16763	16835	16762	17140	16770	16784	16912	16889	16861	16790	16751	16867	16859	16925	16734	16837	16785	16948	16913	16809	16889	16757	16870	16834	16658	16698	16724	16799	16836	16942	16800	16918	16876	16877	16707	16706	16759	16921	16615	16735	16845	16910	16937	16673	17008	16920	16671	16633	16813	16612	16948	16625	16886	16921	16830	16701	16767	16766	16640	16759	16910	17105	16850	17117	16787	16716	16600	16825	16719	16708	16830	17005	16844	16755	16785	16710	16954	16768	16736	16871	16832	16923	16698	16877	17004	16907	16642	16731	16931	16829	16861	16856	16859	16902	16868	16889	16799	16829	16761	16809	16670	16961	16877	16898	16771	16685	16976	16668	16585	16721	16700	16932	16681	16656	17011	16926	17045	16826	16849	16828	16622	16775	16774	16779	16871	16859	16727	16795	17034	16834	17067	17192	16924	16634	16820	16941	16711	17011	16844	16991	16722	16868	16998	16625	16819	16740	16864	16794	16615	16852	16780	16735	16925	16826	16779	17013	16735	16866	16928	16782	16874	16917	16838	16828	16914	16832	16999	16496	16885	16844	16972	16939	16916	16846	16845	16791	16985	16546	16869	16885	17008	16832	16887	16610	16714	17006	16972	16955	16728	16550	16938	16686	16740	16791	16815	16881	16802	17061	16896	16746	16575	16765	17005	17050	16566	16829	16999	16703	16745	16954	16793	16849	16705	16836	16807	16691	16844	16811	16959	16730	16683	16709	16839	16944	16852	16944	16806	16675	16681	16762	16785	16816	16969	16793	16785	16800	16870	16806	16809	16901	16887	16837	16842	16880	16757	16812	16673	16897	16938	16801	16753	16745	16778	16748	16935	16937	17016	16904	16758	16825	16932	16719	16945	16879	16697	16645	16929	16705	16827	16833	16846	16876	16702	16988	17022	16945	16869	16739	16878	16738	16628	16683	16924	16788	16897	16703	16725	16737	16851	16738	16721	16914	16789	17016	16967	16907	16799	16793	17012	16815	16717	16553	17070	16869	16898	16781	16894	16857	16842	17061	16710	16807	16582	16701	17036	16867	16741	16827	16827	16742	16987	16709	16764	16860	16901	16892	16837	16742	17044	16656	16891	16787	16831	16897	16760	17001	16754	16640	16834	16927	16891	16697	16694	16906	16871	16656	16880	16705	17155	16826	16729	16909	16700	16834	16784	16969	16867	16945	16979	16893	16728	16769	16676	16956	16580	16918	16708	16712	16702	16852	16830	16754	16949	16874	16731	16815	16745	16731	16598	16884	16923	16974	17148	16803	16783	16729	16839	16797	16814	16809	16733	16859	16789	16813	16798	16841	16878	16964	16757	16916	16939	16869	16967	16678	16874	16965	16806	16852	16931	16845	16696	16779	16748	16757	16983	16886	16735	16885	16871	16995	16943	16699	16756	16981	16820	16647	16797	16756	16574	16852	16786	16765	16924	16782	16757	16784	16859	16728	16752	16723	16650	16790	16612	16889	16644	16897	16811	16921	16854	16857	16732	16745	16971	16842	16908	16975	16867	16771	16635	16914	16981	16820	16723	16750	16724	16939	16822	16818	16653	16825	16676	16773	17046	16832	16769	16756	16880	16826	16894	16769	16794	16750	16813	16926	16765	16683	16747	16776	16772	17001	16749	17126	16980	16838	17110	16702	16888	16839	16715	16778	16863	16887	16962	16827	16825	16724	16785	16729	17012	16990	16801	16817	16738	16797	16805	16820	16916	17041	16836	16900	16728	16754	16633	16700	16877	16880	16943	16787	17008	16674	16960	16864	16784	16649	16833	16731	16773	16967	16745	16872	16770	16690	16728	16687	16684	16686	16819	17005	16999	17005	16705	16653	17036	16754	16814	16840	16615	16813	16935	16690	16729	16765	16838	16845	16813	16944	16625	16651	16798	16794	16910	16763	16789	16768	16840	16718	17100	16771	16863	16847	16887	16959	16743	16725	16559	16685	16626	16900	16644	16949	16907	16747	16949	16932	16803	16494	16600	16859	16748	16859	16817	16969	16860	16708	16856	16809	16767	16902	16746	16560	16874	16707	16892	16935	16781	16763	16662	16879	17001	16849	16961	16707	16866	16818	16774	16821	16797	16948	16800	16964	16587	16881	16776	16849	16923	16643	16838	16981	16815	16992	16842	17004	16733	16677	16704	16941	16853	16880	16796	16678	16953	16846	16811	16839	17037	16727	16932	16834	16778	16711	16838	16908	16966	16885	16895	16864	16825	16867	16863	16552	16708	16693	16772	16771	16708	16771	16860	16932	16990	16792	16758	16626	16697	16754	16890	16711	16786	16863	16798	16754	16965	16565	16870	16956	16999	16910	16818	16734	16694	16794	16922	16795	16677	16744	16870	16876	16899	16803	16665	16670	16672	16709	16964	16844	16994	16874	16764	16637	16698	16667	16670	16760	16865	16918	16963	16752	16561	16609	16780	16744	16907	16904	16920	16812	16850	16953	16765	16866	16818	16979	16948	16883	16890	16810	16921	16932	16730	16726	17007	16910	16869	16602	16795	16864	16952	16788	16836	16968	16828	16748	16814	16798	16705	16927	16720	16685	16808	16855	16844	16749	16946	16828	16776	16810	16817	17010	16851	16937	16792	16873	16867	16711	16685	16860	16961	16668	16966	16751	16861	16587	16810	16832	16969	17068	16883	16911	16726	16825	16691	16742	16711	17093	16779	17084	16718	16829	16768	16997	16789	16963	16840	16627	16846	16793	16571	16721	16732	16915	16808	16869	16849	16982	16788	16693	16794	16680	16731	16892	16577	16812	16711	16827	16862	16908	16731	16737	16814	16868	16838	16940	16951	16971	16879	16759	16705	16993	16861	16868	17074	16790	16929	16729	16836	16499	16771	16908	16642	16853	16814	16784	16882	16712	16879	16610	16802	16683	16795	16892	16725	16822	16893	16990	16885	16725	16927	16831	16853	16866	16963	16845	16694	16712	16791	16746	16535	16836	16714	16884	16884	16783	16985	16755	16727	16872	16697	16724	16879	16725	16845	16947	16546	17048	16754	16896	16740	16633	16699	16981	17013	16993	16923	16793	16925	16657	16981	16710	16639	16764	16649	16797	17053	16794	16758	16731	17031	16673	16856	16690	16819	16902	16981	16861	16936	16686	16690	16773	16757	16967	16830	16788	16978	16599	16766	16629	16970	16929	16928	16922	16680	16892	16833	16814	16862	17024	17173	16835	16715	16632	16463	16789	16698	16878	16793	16873	16922	16721	16606	16928	16655	16784	16714	16717	16735	16749	16830	16856	16984	16787	16919	16733	16927	17026	16566	16857	16856	16833	16828	16933	16833	16900	16706	16806	16798	16873	16815	16689	16924	16780	16710	16852	16912	16849	16700	16786	16909	16882	16949	16720	16948	16772	16789	16990	16813	16677	16795	16993	16806	16792	17001	16866	16673	16847	16765	16982	16913	16787	16826	16947	16945	16688	16804	16920	16755	16562	16870	16624	16761	16651	16872	16762	16760	16658	16712	16861	16949	16906	16571	16918	16825	16811	16773	16641	16718	16814	16603	16576	16990	16790	16748	16906	16917	16907	16851	16814	16651	16839	16813	16850	17002	16889	16596	16742	16732	17035	16898	16673	16905	16799	16718	16970	16879	16583	16765	16983	17081	16673	16679	16764	16768	16894	16808	16817	16643	16872	16980	16850	16547	16809	16833	16887	16637	16794	16783	16795	16736	16716	16956	16949	16691	16922	16814	16887	16528	16918	16966	16739	16838	16668	16838	16643	16899	16807	16863	16728	16704	16967	16779	16860	16665	16931	16695	16735	16916	16884	16860	16881	16660	16918	16644	16922	16777	16623	16863	16790	16731	16739	16932	16581	16782	16713	16618	16749	16779	16694	16897	16912	16877	16727	16686	17032	16820	17031	17112	16864	16955	16951	16948	16923	16762	16785	16659	16775	16937	17083	16868	16800	16793	16624	16879	16600	16639	16845	17026	16722	16841	16653	16769	16841	16726	16749	16738	16751	16764	16939	16632	16536	16864	16975	16814	16705	16894	16953	16981	16966	16856	16842	16954	16795	16832	16824	16807	16678	16962	16687	16734	16599	16847	16918	16781	16617	16791	16862	16779	16776	16626	16806	16669	16709	16916	16951	16957	16925	16924	16986	16837	16949	16807	16728	16745	17099	16694	16940	16871	16674	16786	16757	16956	16870	17119	16994	16565	16801	16817	16972	16953	16857	16843	16843	16819	16672	16709	16872	16541	16912	16829	16740	16745	16809	17162	16964	16917	16903	16790	16775	17151	16751	16908	16883	16912	16930	16620	16813	16883	16938	16860	16953	16783	16943	16764	16784	16830	16785	16897	16817	16690	16856	16672	16673	16929	16707	16679	17013	16816	16808	16828	16880	16712	16636	16714	16660	16850	16822	16813	16839	16698	16721	16806	16762	16833	16768	16794	16839	16605	16763	16762	17015	16752	16771	16798	16624	16822	16873	16979	17022	16812	16680	16766	16879	16726	16821	16660	16894	16827	16880	16894	16776	16885	16750	16846	16861	16799	16774	16823	17001	16905	17021	16884	16891	17011	16689	16818	16568	16931	16890	17007	16876	16957	16836	16640	16836	16738	16894	16816	16810	16737	16598	16623	16962	16833	16764	16801	16800	16870	16859	16628	16842	16817	17042	16921	16933	16701	16730	16790
23776	37061	36943	31313	25984	21422	16977	14812	13490	12589	12008	11677	11196	10926	10649	10466	10363	10064	10083	9843	10087	9904	10102	10004	9817	9736	9682	9712	9778	9902	9698	9807	9837	9834	9776	9833	9817	9681	9748	9690	9633	9908	9817	9719	9833	9743	9745	9634	9622	9638	9814	9723	9736	9844	9883	9770	9830	9832	9797	9805	9723	9760	9750	9804	9694	9673	9839	9762	9864	9635	9916	9901	9709	9686	9740	9736	9801	9778	9789	9739	9702	9730	9717	9701	9825	9903	9565	9661	9910	9760	9940	9801	9695	9692	9763	9697	9721	9709	9798	9758	9794	9763	9653	9907	9810	9651	9933	9550	9684	9871	9708	9734	9596	9608	9696	9633	9720	9751	9657	9688	9904	9824	9737	9658	9875	9720	9719	9700	9819	9558	9806	9702	9711	9852	9678	9763	9792	9856	9790	9770	9648	9667	9687	9873	9812	9741	9775	9770	9647	9758	9713	9811	9778	9726	9684	9695	9634	9717	9864	9817	9722	9567	9816	9663	9826	9783	9802	9836	9785	9783	9560	9747	9877	9637	9715	9833	9680	9749	9693	9695	9603	9738	9929	9773	9767	9621	9775	9692	9615	9739	9670	9629	9721	9788	9684	9675	9685	9806	9677	9599	9796	9698	9643	9892	9750	9813	9754	9630	9687	9677	9671	9776	9750	9751	9728	9605	9637	9735	9676	9787	9877	9612	9841	9816	9782	9701	9740	9703	9769	9789	9554	9754	9670	9584	9689	9643	9796	9686	9611	9831	9737	9643	9810	9714	9924	9671	9521	9846	9837	9675	9528	9861	9799	9867	9876	9762	9788	9625	9723	9797	9528	9667	9632	9652	9773	9722	9836	9745	9781	9708	9835	9612	9728	9951	9740	9790	9613	9914	9757	9883	9691	9683	9553	9635	9726	9662	9742	9695	9829	9656	9678	9654	9704	9732	9634	9666	9729	9772	9756	9659	9753	9752	9704	9684	9753	9735	9787	9591	9597	9812	9545	9691	9753	9749	9809	9569	9803	9615	9997	9570	9690	9777	9734	9672	9665	9687	9686	9613	9648	10014	9787	9743	9683	9677	9870	9736	9767	9734	9696	9758	9634	9663	9709	9758	9872	9921	9757	9704	9720	9809	9709	9698	9690	9681	9798	9757	9778	9610	9614	9845	9633	9637	9779	9836	9752	9766	9743	9794	9769	9759	9683	9786	9685	9693	9656	9565	9810	9664	9847	9586	9667	9686	9692	9895	9827	9736	9778	9771	9912	9650	9729	9653	9697	9659	9892	9655	9771	9695	9659	9689	9820	9762	9940	9685	9711	9815	9688	9687	9748	9864	9707	9710	9708	9751	9849	9634	9642	9693	9634	9877	9690	9767	9812	9521	9871	9614	9774	9685	9794	9875	9695	9728	9595	9782	9724	9606	9748	9900	9714	9684	9750	9625	9712	9778	9597	9713	9698	9716	9872	9698	9749	9730	9681	9689	9789	9642	9727	9691	9749	9601	9687	9680	9941	9685	9685	9767	9549	9649	9711	9757	9583	9802	9726	9505	9795	9822	9768	9724	9630	9885	9847	9638	9816	9736	9603	9800	9746	9686	9799	9689	9646	9608	9688	9730	9689	9758	9824	9748	9719	9843	9708	9533	9693	9739	9576	9588	9683	9611	9794	9711	9878	9777	9714	9791	9685	9719	9781	9712	9685	9601	9811	9604	9811	9724	9780	9668	9706	9575	9675	9723	9626	9862	9799	9794	9619	9725	9645	9817	9710	9681	9691	9717	9709	9766	9711	9725	9806	9740	9790	9970	9815	9859	9756	9661	9693	9639	9858	9602	9885	9817	9590	9912	9655	9796	9685	9647	9735	9820	9851	9682	9751	9717	9754	9888	9802	9825	9727	9754	9688	9568	9820	9708	9611	9786	9704	9825	9704	9514	9635	9832	9737	9682	9586	9746	9652	9645	9718	9702	9809	9670	9727	9565	9796	9691	9728	9827	9545	9706	9635	9677	9582	9786	9726	9788	9591	9824	9810	9925	9707	9728	9743	9782	9789	9874	9683	9762	9637	9636	9521	9742	9665	9830	9889	9696	9619	9651	9517	9788	9771	9694	9714	9751	9804	9761	9814	9884	9792	9609	9744	9826	9679	9846	9782	9708	9729	9647	9701	9836	9806	9803	9760	9752	9732	9840	9905	9826	9632	9783	9812	9681	9709	9879	9789	9842	9697	9752	9696	9679	9660	9690	9779	9696	9799	9675	9921	9728	9690	9758	9673	9800	9779	9811	9613	9732	9606	9780	9698	9701	9721	9550	9573	9687	9751	9860	9734	9728	9731	9627	9711	9687	9820	9738	9742	9667	9870	9674	9690	9793	9780	9768	9754	9673	9746	9875	9759	9773	9636	9689	9819	9748	9657	9778	9751	9831	9765	9653	9651	9664	9596	9809	9888	9647	9741	9719	9616	9761	9738	9827	9801	9564	9696	9687	9627	9770	9636	9654	9649	9610	9932	9944	9714	9673	9805	9724	9804	9704	9806	9723	9597	9605	9735	9739	9753	9666	9768	9763	9609	9613	9800	9772	9890	9843	9787	9678	9653	9716	9862	9755	9652	9656	9719	9633	9765	9710	9878	9631	9799	9699	9603	9802	9869	9725	9793	9876	9592	9681	9705	9782	9735	9604	9738	9851	9624	9698	9672	9712	9767	9626	9902	9706	9675	9852	9711	9671	9825	9880	9783	9810	9719	9729	9710	9742	9616	9789	9920	9697	9858	9596	9747	9596	9654	9621	9861	9768	9854	9690	9882	9772	9740	9826	9717	9734	9775	9667	9821	9679	9891	9686	9704	9669	9779	9653	9663	9669	9798	9841	9648	9767	9498	9822	9739	9769	9796	9760	9779	9848	9785	9730	9688	9861	9661	9575	9763	9742	9668	9648	9741	9683	9704	9819	9722	9573	9916	9476	9448	9826	9949	9618	9907	9884	9687	9770	9590	9790	9875	9677	9721	9646	9734	9737	9710	9789	9723	9667	9733	9742	9824	9730	9605	9762	9759	9827	9729	9737	9733	9799	9594	9720	9777	9766	9740	9754	9667	9704	9637	9769	9686	9663	9789	9845	9721	9705	9703	9545	9733	9885	9703	9764	9830	9663	9887	9744	9687	9774	9614	9712	9689	9790	9582	9897	9915	9718	9705	9730	9764	9699	9576	9766	9550	9784	9782	9711	9804	9770	9778	9759	9967	9836	9779	9800	9691	9747	9695	9646	9802	9597	9629	9834	9728	9691	9755	9769	9702	9628	9802	9773	9696	9820	9647	9789	9672	9835	9664	9666	9694	9593	9649	9736	9726	9576	9619	9760	9758	9704	9835	9743	9542	9704	9665	9713	9734	9698	9858	9625	9777	9609	9691	9833	9616	9772	9635	9818	9606	9795	9743	9695	9721	9610	9674	9744	9702	9748	9645	9701	9795	9812	9802	9610	9776	9749	9757	9713	9795	9738	9732	9658	9756	9694	9639	9633	9801	9785	9681	9794	9719	9601	9852	9785	9640	9685	9799	9814	9656	9719	9568	9764	9620	9723	9704	9722	9758	9747	9799	9720	9800	9720	9652	9733	9744	9676	9756	9777	9716	9579	9548	9666	9661	9817	9765	9819	9655	9628	9826	9867	9749	9642	9791	9788	9676	9768	9774	9605	9701	9667	9805	9763	9840	9804	9716	9693	9638	9720	9802	9489	9739	9780	9491	9706	9831	9677	9806	9763	9659	9620	9883	9858	9630	9784	9773	9728	9847	9849	9729	9733	9590	9760	9610	9751	9655	9784	9604	9586	9780	9631	9714	9845	9660	9705	9800	9832	9781	9781	9758	9637	9765	9705	9815	9725	9672	9779	9933	9656	9596	9648	9690	9662	9800	9656	9650	9877	9677	9591	9812	9712	9720	9689	9674	9744	9695	9753	9720	9680	9765	9611	9725	9765	9773	9807	9649	9640	9743	9762	9741	9830	9788	9888	9847	9728	9750	9778	9599	9765	9664	9776	9644	9652	9791	9718	9743	9703	9636	9756	9734	9722	9736	9989	9747	9805	9756	9707	9736	9730	9780	9713	9831	9770	9763	9732	9680	9704	9804	9771	9931	9875	9670	9759	9763	9944	9549	9642	9782	9717	9622	9719	9856	9685	9607	9631	9711	9715	9623	9670	9647	9625	9679	9860	9734	9705	9917	9784	9890	9672	9646	9848	9834	9816	9832	9723	9806	9776	9641	9733	9833	9769	9811	9667	9692	9614	9726	9729	9867	9677	9710	9736	9729	9580	9686	9707	9745	9764	9858	9813	9659	9843	9617	9775	9868	9857	9633	9878	9602	9705	9702	9861	9821	9700	9734	9703	9742	9715	9736	9731	9777	9826	9734	9580	9778	9763	9405	9828	9846	9636	9691	9812	9727	9794	9735	9784	9682	9812	9698	10012	9824	9811	9843	9628	9895	9804	9706	9664	9695	9671	9664	9788	9480	9778	9686	9639	9720	9725	9693	9728	9700	9468	9696	9721	9725	9764	9756	9708	9770	9581	9742	9658	9753	9836	9821	9781	9623	9810	9743	9879	9698	9696	9718	9548	9772	9739	9631	9713	9803	9871	9816	9668	9686	9730	9752	9651	9792	9768	9720	9650	9708	9601	9783	9671	9629	9943	9685	9787	9799	9675	9816	9687	9766	9703	9680	9708	9641	9814	9676	9680	9655	9718	9676	9666	9816	9655	9797	9676	9598	9855	9667	9665	9704	9546	9769	9765	9844	9715	9817	9572	9481	9887	9611	9605	9720	9787	9657	9695	9761	9828	9735	9838	9711	9615	9666	9783	9776	9778	9733	9893	9798	9711	9697	9774	9724	9870	9721	9664	9723	9692	9742	9791	9687	9719	9747	9705	9691	9818	9807	9685	9813	9659	9746	9830	9643	9805	9787	9661	9804	9762	9879	9656	9777	9772	9767	9731	9539	9795	9691	9863	9719	9739	9659	9670	9679	9731	9602	9736	9638	9705	9666	9809	9798	9701	9693	9671	9839	9842	9703	9731	9609	9746	9916	9746	9694	9798	9723	9689	9668	9822	9823	9577	9645	9630
23150	20723	28055	25090	26331	28958	27985	23432	21364	20696	19844	19438	18755	18453	18325	17984	17953	17695	17472	17458	17378	17574	17340	17423	17402	17122	17009	17184	17196	17231	17461	17199	17354	17223	17103	17058	17026	17238	17384	17155	17273	17106	17013	16906	16886	17223	16970	17167	17193	17077	17018	17156	17003	17122	16928	17149	17077	17013	16928	17119	17147	17103	17060	17213	17131	16929	16979	17003	17324	16953	16782	16928	17047	16928	16972	17061	16911	17048	17104	17172	17041	16977	17007	17209	17172	16902	17052	16920	17035	16961	16903	17013	17035	16958	16844	16826	17030	17252	17006	17057	16825	17127	16772	17006	17173	16975	17123	16948	17110	16970	17246	17117	17086	17162	17166	17187	16948	17038	16914	17099	16968	17084	17068	16963	17031	16985	17239	16957	17013	17072	17146	17108	17151	17107	16968	17279	17178	16904	17067	17167	16969	16984	16960	16862	17155	17014	16953	16937	17214	17166	17073	16952	17089	17054	17136	16847	17206	17000	16790	17128	17137	16985	17183	17217	17271	17183	17313	17122	17097	16939	16987	16878	17059	17135	17122	16906	16906	16813	17110	17168	17049	16913	16929	16859	16964	17050	16968	17133	17005	17069	16877	17081	17177	17030	17007	16917	17089	17098	17184	17220	16752	16840	17039	16973	16986	17043	17119	17007	17063	16826	16835	16679	17017	16879	17096	17272	17152	17200	17147	17197	16914	16984	16935	17147	17407	16965	17052	17181	16973	16994	16960	17060	17190	17177	17096	17007	17041	16934	16984	17120	16969	17094	17170	17218	17063	16847	16941	17072	17076	17243	16997	16897	16834	17135	17124	17117	17147	17139	17189	16863	17018	17030	16911	17015	17082	17070	17043	16827	16875	16927	17100	17106	16931	16990	16731	17087	17140	16841	16972	16973	16891	16940	17035	17059	17075	16824	17224	17020	17028	17098	16990	16936	17040	16908	16939	16934	16967	16980	17339	17040	17297	17104	17019	16952	16730	16912	17080	16974	17106	17066	17115	17265	16902	16985	17158	16994	17128	17005	17090	16907	17202	17123	17043	17009	16803	16891	16953	16911	17188	16922	17058	17043	17032	17035	16980	17096	16977	16725	17123	17170	16851	17131	17280	16927	16898	16865	17108	16871	16970	17005	16950	17102	16962	17021	16976	16998	17089	17100	17022	16836	17015	17150	16930	17093	17179	17075	16845	17030	17016	17022	17010	16970	16973	17064	17202	17274	17126	17066	17141	16934	16934	17016	16984	17000	17070	17001	17228	17265	17037	16757	17075	16981	17081	16883	17130	17008	17016	16896	17140	17055	17092	16925	17087	16810	16979	17051	17111	17043	16973	17108	17209	16718	16853	17069	17167	17003	16990	17050	17010	16949	16887	17059	16722	17086	16910	17165	17037	16871	17007	16849	17023	17085	17008	16902	16986	17099	17133	16949	17052	17095	17134	16954	16986	16946	17029	17015	17003	16871	17094	16854	17210	16943	16948	16926	16985	16911	17198	17065	17102	16996	16829	17094	16993	17046	16931	17102	16894	16821	16982	17037	17114	17129	17004	16893	17165	17206	17178	16965	16975	17083	17298	17181	16977	16874	16910	17070	16800	16940	17062	17061	16916	17055	17088	16990	16987	17022	16891	16894	17130	16895	17106	16985	17136	16997	16831	16821	16975	17163	17032	16953	17176	16963	17028	16887	16869	16835	16925	17104	16869	16914	17147	17037	17114	17046	17145	17155	17165	17031	16972	16878	16837	16929	16987	17064	17147	17010	17100	17028	17039	17076	16998	17031	17037	17009	17006	17161	17330	17038	17087	16986	17262	17085	17069	17057	17055	17169	16976	16887	16946	16855	17063	16983	17355	17078	16919	16899	16876	16888	16787	16867	17026	17041	16861	17125	16884	17146	17062	17017	17156	17150	16949	17064	16951	17116	16811	16860	17166	16876	17095	16990	17269	16964	16933	17040	16949	17063	17163	17048	17078	16957	17108	16898	17085	16953	17211	17071	16991	16929	17004	17018	16989	17166	16941	17048	17038	17007	17080	16902	16983	16899	17095	17032	17135	17180	16940	16813	16918	16963	16904	16903	17098	17070	17002	17094	16811	17072	16967	16973	16882	16985	17041	17138	17022	17008	17079	17296	16915	16967	17108	16978	16932	16977	17059	16896	16816	16970	16931	17313	16965	17095	17119	17117	16985	16945	16976	17117	17084	16783	17118	17154	17166	17072	16881	17130	17025	16996	17092	17117	16998	17086	16918	17044	17202	17149	16960	17071	17065	17118	17158	16965	17146	16968	17025	17192	17193	16980	17106	17107	16985	16871	16922	17066	17158	17074	17018	17136	16916	16968	16891	17150	16942	17155	16977	17014	16972	16791	16969	17019	16857	17030	16872	16962	17151	16978	17200	17098	17182	16908	17093	16807	17219	16994	16942	17190	17008	17143	17027	17058	17014	17121	17235	17006	16968	16980	17038	16965	17025	17036	16923	16959	17082	17225	16867	16925	16901	17031	17004	16987	16969	17017	17044	16949	17082	17153	17031	16922	16958	17094	17046	16984	16945	17051	17097	17135	17094	16941	16844	17059	17140	17043	16928	16968	16986	16749	16875	17012	17089	17177	17051	16953	17038	16982	17115	17036	17041	17185	17096	17308	17103	17070	17055	17036	16988	17246	17183	16865	16925	17112	16926	17251	17079	16938	16973	16939	16881	16906	16929	17055	16889	16855	16905	16967	17146	16879	16766	16958	17118	16878	17061	17026	17171	17131	17043	16825	16899	17029	17064	16891	17111	17317	17127	16884	17137	17157	17123	16924	16827	16836	16872	17103	17125	17125	17069	17111	16939	17104	16944	17062	17148	17227	16995	17169	17135	17234	16972	16878	17176	17025	16901	16785	17065	17145	17088	17242	16990	17086	17117	17192	17135	17056	17004	17100	16931	16995	17041	17032	17056	17320	17115	17102	17109	17101	17099	17082	17028	17280	17043	17011	16989	17061	17092	17055	16914	16975	16950	16839	17033	17115	16992	16955	17115	16782	17178	16725	16986	17002	17129	17105	16993	16879	17011	16943	17023	17049	17110	17072	16797	16758	17025	16938	17224	16977	17033	17233	17054	16910	17153	17192	16984	17056	17112	16971	16945	17065	17124	17341	16959	16798	16760	16858	17072	17146	16863	17198	17051	17127	16819	17031	17046	17090	17311	17038	17026	16976	17326	17034	17132	16952	17030	17024	17017	17035	16697	16974	17087	16928	16917	16778	17017	17181	17017	17197	16793	16947	17122	17030	16881	16698	16933	17076	16955	17051	17176	16919	16896	17061	16949	17003	17147	17213	17248	17050	16778	16893	16942	17023	16976	17162	17178	17000	17022	17007	17141	17067	17104	16918	17083	17159	16941	16947	17055	17124	16849	16924	17176	17323	17102	16815	16989	17070	17044	16992	16746	16822	16818	16936	17029	17183	16995	16909	16977	16928	16948	17298	17015	16848	17473	16839	16850	17016	16940	16923	16875	17042	17185	16840	16945	17163	16760	17060	17101	16936	17190	16982	16999	17081	16931	16964	16982	17006	17042	16909	17085	16881	16961	16968	17183	16938	16997	17049	16931	17258	17101	16846	16918	17008	17066	17271	17151	16897	17167	17184	17080	17200	16913	16992	17049	16974	16996	17141	16918	17006	16846	17122	16936	16847	16865	16887	17161	17153	16923	16982	17034	17049	17087	16977	17133	17003	17018	17008	17111	17235	17122	16932	16951	17277	16957	17169	16899	16778	16926	16903	16818	16915	16913	16946	16864	17296	16910	17037	16995	16912	17077	16943	17029	16993	17149	17252	17027	16964	16914	16824	17076	17166	17288	16943	17023	16951	17028	16980	16881	16960	17007	17073	16877	17088	17013	17011	17075	16906	17098	17068	17155	17078	17094	17052	16989	17025	17068	16808	16904	17046	16927	17066	17000	16983	17004	16881	17126	16792	16940	17211	16943	17039	17179	17068	16966	17166	17179	17277	17035	16878	17096	17036	16973	16981	16939	17092	17047	17101	17058	17040	16945	16984	17062	16806	16857	17092	16932	17047	16714	17113	17179	17144	17033	17117	17216	16965	17148	16975	16893	17090	17222	17166	17004	17072	17002	16989	17096	17150	17024	17029	16855	16900	17001	17081	17081	17136	16784	17237	16997	17257	17014	17185	16974	16841	16950	16805	17164	17078	17183	16872	16955	17125	17198	17072	16985	16819	16943	16983	16830	16902	16924	17030	17053	17060	17035	17084	16737	17024	16974	17219	16983	16903	17087	17140	16906	16949	17003	16868	17093	17013	17035	17100	16983	17099	17277	17048	17052	16989	16941	16979	16906	17058	17244	17176	17222	17010	16935	16887	17081	17005	17127	17245	17261	17063	17061	17163	17034	17110	16996	17133	17022	16921	16985	17098	16872	17163	17088	16714	16931	17007	17156	17297	17067	16933	17274	17138	16776	17066	17086	17001	17005	16989	16957	17057	17123	17096	17108	17135	16777	17130	16923	17113	16951	16986	17099	16920	17105	17286	17001	17102	16941	16913	17159	16984	17159	17107	17002	16993	17195	17148	17043	16943	17064	17063	17088	17173	17250	17150	17114	16868	17048	17053	17207	17155	16985	17221	17099	16869	16806	16953	17227	17068	17066	17154	17140	16806	16932	16870	17148	16952	16788	17117	17153	17169	16899	17021	16986	16910	16944	17151	17135	17118	17179	17061	17112	17055	16925	16880	17192	16821	16942	16841	17027	17089	17056	17037	16966	16954	17011	16989	17098	17125	17043	17023	16954	17094	17241	16946	16954	16833	16830	16992	17211	16894	17078	17001	17107	17270	17125	17042	16994	17124	16767	17120	17139	17083	17226	17194	16947	16786	17046	16991	16908	17119	17164	17040	17515	16858	17054	17067	17134	16858	17239	16826	17022	16964	17128	16914	17070	17011	17143	17031	17005	17045	17169	16940	17035	16967	16860	16893	17103	16911	17018	16768	16956	16879	17030	17260	16928	17113	17030	17280	16871	17125	17041	17146	16993	16920	17049	16925	17170	16992	17075	17097	17260	17155	17024	16898	17007	17164	17171	17060	17057	16907	17105	16936	17061	17133	16944	16965	17125	16979	17037	17061
25166	41848	42290	35603	30398	24365	20007	17385	15338	14255	13137	12541	12106	11464	11126	10940	10775	10509	10608	10451	10190	10223	10094	10289	10078	10137	9947	10151	10175	9830	9921	9976	9845	9975	10094	10069	9950	10065	10123	9996	9817	10103	9923	9796	10043	9747	9942	10091	9961	9839	9858	10019	9908	10032	9825	9933	10027	9921	10013	10064	9912	9876	9887	9799	9917	9893	9875	9913	9975	9884	9988	9849	9899	10002	9856	9888	9867	9895	9926	9951	9934	10032	9850	9963	9917	9940	9973	9892	9879	9928	9739	9964	9797	9860	9880	9986	9787	9835	9909	9867	9941	10073	9828	9753	9887	9823	9908	10007	10039	10004	9813	9923	9921	9951	9895	9992	9952	9928	9918	9976	9827	9925	9864	9979	9834	9941	9856	9867	9979	9914	9989	9920	9999	9849	9935	9862	9934	10061	9879	9922	9802	10079	10035	9964	9997	9874	9911	10002	9973	10051	9905	9980	9982	9736	9971	9867	10007	9875	9993	9929	9822	9990	10052	9983	9936	9892	9795	9785	9763	9828	9728	9884	9909	9911	9923	9874	9840	9936	9933	9808	9913	9919	9841	9923	9850	9894	9816	9792	9901	9956	9704	9821	9906	9853	9972	9875	9772	9873	9766	9881	9898	10136	9928	9888	9971	9824	9819	9772	9934	9790	9885	9870	9822	9904	9685	9633	9940	9942	9868	9789	9898	9909	9768	9934	9823	9852	9914	9721	9955	9769	9811	9901	10002	9905	9786	9826	9871	9983	9844	9939	9947	9980	9970	9852	9991	9870	9944	9776	10017	9916	9811	9828	9723	10003	9955	10002	9767	9848	9898	9816	9813	9762	9924	9941	9787	9861	9813	9982	9960	9815	9787	9947	9910	10041	9828	10066	9960	9852	9798	9895	9913	9794	9912	9827	9829	9842	9998	9842	9942	9839	9905	9749	9930	9962	9979	9952	9800	9931	9864	9861	9758	10014	9895	9904	9829	9972	9850	9955	10038	9886	9846	9883	9873	9925	9813	9792	9898	9953	9849	9915	9734	9798	9942	9971	10011	9801	9749	9888	10099	9868	9939	9821	9921	9930	9885	9822	10031	9991	9970	9913	9921	9982	10029	9720	9877	9796	9837	9988	9942	9938	10030	9966	9771	9885	9872	9973	9878	9952	9852	9938	9980	9950	9791	9979	9921	9881	9915	9880	9984	9830	9744	9964	9934	9770	9640	9899	9830	9818	9861	9883	9856	9901	9767	9840	9724	9887	9786	9834	9728	9897	9859	9928	9828	9982	9818	9960	9958	10079	9927	9875	9978	9846	9859	9760	9886	9911	10099	9872	9967	9843	10002	9846	9978	9821	9960	9921	9753	9957	9829	9919	9790	10004	9769	9856	9924	9808	9904	9888	9707	9879	10010	9812	9849	9877	9729	9824	9883	9807	10044	9864	9971	9701	9859	9890	9916	9721	9964	9883	9863	9845	9844	9728	9871	10024	9827	9933	9822	9937	9667	9907	9854	9962	9825	9756	9814	10000	9854	9787	9902	9806	9758	9943	9722	9976	10098	9999	9768	9910	9794	9931	9902	9847	9929	9952	9849	9917	9688	9856	9973	9953	9868	9902	9839	9837	9933	9948	9973	9948	9918	9936	9774	9808	9928	9864	10015	9930	9881	9990	9842	9956	9961	9803	9768	9986	9966	9738	9915	9945	9797	9923	10033	9898	9872	9791	9903	9710	9847	9937	9794	9864	9906	9960	9934	9993	9666	9998	9693	9946	9808	9784	9821	9845	9897	10088	9965	9832	9828	10008	10044	9955	9782	9786	9789	9788	9914	9927	9923	9698	9921	9814	9732	9715	9808	9888	9842	9812	9892	9922	9766	9831	9875	9811	9815	9864	9848	9867	9822	9872	9786	9807	9861	9951	9842	10008	9911	10007	9751	10036	9888	9910	9992	9936	9864	9892	9817	9841	9815	9843	9748	9793	9881	9961	9892	10035	9925	9909	9877	9817	9756	9808	9845	9887	9923	10017	9916	9801	9959	9870	9877	10032	9812	9825	9993	9841	10074	9848	9905	9912	9902	9657	10015	9788	9906	9872	9880	10051	9791	9954	9860	9788	10005	9948	9860	9985	9819	9858	9816	9911	9758	9923	9963	9968	10022	9899	10000	9729	9908	9914	10040	9965	9801	9719	9788	9875	9997	9910	9982	9923	9850	9921	9847	9996	10008	9878	9976	9817	9993	9787	9897	10004	9879	9920	9886	9805	9842	9963	9817	10033	9741	9920	9841	10044	9931	9897	9747	9801	9732	9957	9824	9854	9799	9903	9810	9950	9894	9791	9908	9866	9749	9828	10000	9857	10027	10014	9864	9907	9984	9808	9865	9740	9975	9902	9889	9795	9953	9985	9816	9940	9933	9861	10026	9873	9886	9796	9952	9876	9923	9864	9859	9926	9965	9831	9963	10082	9970	9881	9811	9884	9748	9979	9877	9828	9813	9859	9817	9846	9984	9839	9961	9912	9838	9909	9841	9831	9843	10006	10017	9924	9835	10017	9889	9699	9879	9902	9982	9922	9789	9809	9770	9871	9813	9921	9804	9889	9837	9919	9948	10018	10008	9806	10109	9784	9820	9807	9847	10015	9853	9778	9891	9730	9940	9869	9889	9846	9787	9902	9914	9890	9837	9917	9820	9919	9897	9925	9876	9999	9791	9780	10017	9787	9966	9761	9760	9888	9943	9939	9911	9683	9903	9928	9970	9856	9798	9731	9962	9872	9833	9889	9870	9927	9958	9849	9963	10028	9749	9946	9802	9806	9858	9803	9809	9986	9940	10032	9954	9961	9948	10034	9915	9898	9762	9903	10020	9886	9958	9851	9861	9897	10043	9965	9824	10015	9853	10061	9718	9755	9788	9819	9874	9948	9952	9918	9848	9787	9811	9924	9814	9987	9777	9766	9885	9723	9886	9758	9975	9831	9979	9825	9987	9774	9841	9884	9908	9965	10026	9821	9773	9788	9822	10001	9897	9850	9846	9798	9807	9959	9968	10081	9946	10022	9836	9843	9920	9953	9925	9857	9901	9740	9790	9854	9870	9930	10055	9757	9970	9998	9922	9902	9805	9864	9906	9871	9943	9883	9945	9812	9807	9762	9767	9854	9900	10062	9886	9843	9867	10021	10187	9870	9816	9887	9899	9916	9911	9842	9937	9779	9982	9753	9924	9785	9870	10036	9930	9887	9780	9833	9982	9925	9802	9938	9973	9865	10044	9923	9892	9888	9850	9919	9877	10043	9749	9940	9999	9915	9944	9880	9804	9987	9791	9668	9821	10052	10075	9787	9932	9892	9827	9848	9873	9837	9925	10011	9844	9910	9769	9982	9912	9841	9840	9942	9804	9875	9838	9883	9920	9826	10036	9842	9789	9850	9872	9840	9838	9979	9880	9881	9812	9790	9897	9856	9795	9956	9982	9831	9835	9921	9898	9958	10034	9754	9811	9737	9945	9891	9808	9912	9774	9970	9833	9904	9953	9753	9863	9856	9792	9891	10007	9720	9816	9923	9788	9888	9805	10088	9781	10075	9946	9824	9923	9804	9843	9772	9909	9951	10016	9792	9971	9824	9930	10005	9982	9798	9841	9974	9920	9863	9898	9810	9838	9843	9693	9848	9821	9891	9853	9829	9965	9778	9765	9989	9999	9881	9976	9772	9941	9882	9950	9811	9912	9861	9685	9932	9927	9933	9908	9865	9934	9914	9939	9918	9933	9867	9881	9848	9858	9955	9793	9837	9947	9853	9803	9866	9850	9798	9913	9859	9941	9873	9871	9895	9888	9870	9760	9855	9891	9934	9786	9924	9860	9868	10099	9941	9880	9961	9803	9797	9696	9787	9806	9724	9879	9848	10012	9907	9898	9834	9919	9927	9885	9832	9851	9723	9871	9785	9857	9889	9915	9811	9944	9882	9898	9919	9763	9879	9955	9893	9871	9860	9871	9754	9840	9835	9829	9842	9921	9827	9803	9914	9778	9816	9896	9750	9970	9732	9973	9947	9988	9865	9932	9946	9862	9778	10001	9949	9915	9902	9729	9920	9773	9749	9979	9946	9851	9892	9997	9933	9918	9870	9881	9921	9691	9779	9925	9786	9899	9963	9855	9911	9928	9837	9838	9840	9857	9858	9798	9917	9942	9975	10020	10020	9703	9902	9783	9831	9855	10115	9777	9858	9859	9776	10073	9936	9984	9879	9781	9920	9926	9888	9904	9783	9860	9951	9904	9863	9926	9913	9784	9875	9846	9998	9796	9871	9648	10022	9898	9858	9939	9911	9715	9878	9823	9876	9941	9949	9819	9847	9671	9976	9826	9796	9904	9952	9869	9909	9833	9930	9916	9851	10009	10001	9723	10031	9737	9828	9949	9864	9926	9814	9859	9845	9769	9927	9832	9865	9762	9747	9892	9870	9989	9845	9868	9837	9737	10001	9852	9958	9832	9836	9790	9804	9971	9805	9899	9887	10050	9890	9895	9852	9738	9761	9785	9957	9859	10000	9909	9915	9940	9796	9854	9954	9945	9742	9768	9747	9842	9728	9870	9884	9770	10010	9934	9936	9871	9897	9924	9804	9924	9830	9800	9899	10075	9797	9803	9788	9874	10024	9985	9853	9675	9881	9783	10060	9860	9850	9921	9960	9839	9926	9787	9902	9842	10022	9796	9995	9803	9766	10016	9875	9695	9868	9874	9908	9792	9813	9785	9835	10074	9931	9716	9754	9804	9937	9935	9870	9824	9916	9838	9827	9818	9859	9934	9901	9841	10009	9729	9856	9843	9744	10014	9997	9692	9907	9706	9759	9849	9858	9793	9797	9762	9760	9917	9931	9981	9805	9883	9806	9845	9813	9708	9816	9855	9915	9939	9849	9864	9844	9921	9827	9828	9792	9925	9939	9919	9923	9829	9735	9862	9828	9832	9798	9859	9954	9793	9942	9904	9930	9853	9899	9868	9815	9955	9813	9986	9930	10028	9838	9808	9796	9831	9787	9754	9918	9799	9725	9635	10091	9931	9793	10018	9757	9959	9719	9985	9747	9883	9882	9891	9773	9940	9798	9839	9710	9850	9947	9943	9981
34172	35348	38692	32215	26866	23427	21272	19974	19117	18436	18119	17669	17638	17374	17191	17204	17212	16874	17068	16932	16823	16911	16784	16832	16838	16777	17056	16712	16836	16854	16772	16559	16857	17100	16879	16968	16949	16981	16789	16759	16766	16986	16946	16822	16849	16858	16696	16529	16857	16883	17046	16867	16879	16871	16765	16850	16972	16787	16803	16853	16975	16946	16673	16900	16624	16638	16963	16927	16621	16745	16917	16995	16648	16688	16713	16918	16854	16839	16719	16761	16725	16627	16744	16884	16682	16959	16617	16633	16747	16822	16643	16895	16877	16637	16628	16852	16761	16837	16576	16737	16842	16728	16783	16835	17056	16944	16745	16849	16646	16787	16500	16656	16651	16943	16850	16741	16990	16789	17002	16777	17006	16914	16758	16765	16918	16872	16598	16871	16624	16926	17067	16795	16784	16844	16854	16837	16851	16671	16604	16520	16621	16653	16509	16707	16767	16944	17022	16701	16923	16674	16765	16726	16728	16796	17041	16923	16961	16816	17119	16925	16672	16843	16808	16785	16875	16796	16566	16843	16867	16742	16895	16826	16862	16643	16933	16743	16722	16672	16906	16824	16577	16938	16927	16776	16782	16769	16866	16775	16781	16869	16739	16911	16810	16645	16674	16892	16823	16828	16872	16690	16687	16892	17019	16875	17034	16718	16807	16744	16797	16671	16953	16918	16530	16836	16838	16799	16854	16742	16900	16762	16783	16835	16768	16680	16771	16741	16770	16697	16662	16884	16885	16735	16721	16828	16874	16982	16877	16636	16817	16737	16876	16686	16753	16748	16686	16871	16776	16912	17038	16815	16812	16741	16771	16894	16833	16852	17106	16931	16751	16728	17009	16883	16880	16772	16938	16770	16831	16634	16715	16752	16779	16759	16899	16881	16813	16848	16731	16863	17020	16774	16837	16740	16802	16677	16761	16907	16855	16747	16659	16890	16981	16834	16930	16974	17018	16750	16854	17077	16859	16618	16771	16896	16731	16960	16633	16636	16733	16794	16546	16916	16648	16651	16782	16585	16785	16894	16806	16693	16873	16749	16899	16708	16931	16906	16697	16813	16846	16847	16744	16773	16700	17039	16616	16900	16707	16765	16867	16524	16625	16852	16567	16731	16585	16690	16819	16871	17081	16701	16812	16641	16810	16581	16831	16875	16675	16579	16929	16762	16734	16975	16946	16955	16931	16732	16930	16981	16656	16795	16707	16922	16818	16676	16772	16677	16744	16736	16939	16800	16658	16846	16711	16846	17005	16907	16767	16927	16706	16627	16718	16881	16981	16934	16804	16767	16883	16909	17023	16847	16748	16945	16829	16700	16770	16583	16672	16950	16972	16930	16492	16844	16604	16862	17026	16655	16880	16905	16736	16861	16912	16774	16692	16754	16830	16663	16814	16547	16955	16724	16731	16648	16836	16768	16805	16761	16581	16533	16724	16782	16762	16907	16835	16576	16760	16940	16843	16732	16937	16839	16963	16912	16935	16976	16823	16711	16871	16817	16651	16872	16735	16779	16578	16930	16725	16992	16813	16763	16809	16943	16831	16725	16637	16815	16858	16867	16823	16817	16765	16808	16971	16764	16672	16668	16881	16875	16788	16933	16881	17066	16859	16659	16897	16740	16647	16656	16692	16987	16766	16768	16878	16784	16926	16948	16642	16887	16893	16884	16669	16510	16751	16973	16698	16794	16859	16668	16677	16772	16769	16817	16918	16760	16826	16931	16846	16922	16622	16810	16697	17005	17036	16771	16450	16741	16636	16718	16911	16765	16697	17093	16912	17002	16777	16632	16870	16623	16765	16808	16809	16646	16815	16818	16632	16791	16859	16648	16697	16695	16751	16727	16809	16874	16656	16556	16510	16668	16702	16812	16587	16623	16573	16601	16764	16966	16747	16945	16723	16618	16899	16832	16756	16814	16774	16768	16841	16683	16651	16529	16692	16666	16827	16938	16413	16908	16741	16769	16747	16560	16736	16571	16748	16720	16807	16852	16909	16868	16740	17008	16745	16981	16905	16548	16717	16719	17012	16908	16723	16815	16870	16727	16734	16778	16708	16919	16594	16836	16847	16743	16763	16849	16929	16701	16724	16901	16919	16847	16922	16791	16885	16890	16885	16794	16972	16660	16979	16777	16886	16788	16697	16674	16660	17047	16756	16965	16776	16823	16792	16682	16846	16801	16724	16591	16833	16821	16799	16997	16678	16825	16890	16906	16663	16968	16889	16848	16693	16584	16797	16957	16669	16789	16813	16893	16876	16905	16673	16866	16793	16651	16815	16680	16776	16731	16659	16796	16769	16821	16796	16905	16876	16734	16812	16780	16681	16812	17076	16831	16684	16838	16675	16669	16751	16705	16991	16687	16705	16852	16958	16953	17050	16867	16868	16698	16854	16902	16924	16803	16908	16818	16679	16836	16634	16885	16930	16770	16814	16895	16817	17020	16722	16836	16615	16877	16715	16608	16656	16994	16833	16956	16887	16778	16891	17021	16602	16696	16867	16626	16899	16585	16914	16561	16639	16765	16946	16663	16727	16836	16807	16922	16899	16717	16879	16675	16982	16842	16832	16918	16844	16545	16910	17055	16764	16791	16905	17047	16842	16883	16613	16638	16716	16638	17102	16680	16907	16631	17006	17037	16862	16786	17098	16779	16622	16873	16935	16971	16594	16880	16677	16922	16790	16969	17007	16768	16880	16896	16732	16944	16628	16786	16825	16903	16667	16666	16742	16745	16833	16743	16685	16728	16717	16775	16697	16968	16735	16951	16652	16466	16960	16696	16595	16782	16945	16933	17069	16704	16901	16860	16669	16693	16765	16897	16870	16661	16744	16815	16717	16919	16759	16639	16570	16708	16772	16798	16758	16911	16761	16797	16742	16785	16687	16569	16911	16638	16861	17009	17123	16776	16733	16897	16640	17108	16761	16892	16817	16725	16748	17019	16759	16869	16755	16826	16828	16901	16793	16677	17035	16883	16645	16663	16730	16855	16840	16884	16807	16926	16739	16800	16882	16813	16820	16726	16841	16860	17036	16760	16701	16958	16885	16689	16562	16785	16847	16830	16818	16631	16895	16826	16714	16778	16681	16774	17085	16601	16781	16654	16916	16864	16628	16843	16766	16575	16664	16907	16836	16933	16682	16883	17032	16800	16730	16790	16955	16606	16739	16653	16857	16822	16899	16759	16661	16871	16797	16774	16899	17004	16865	16719	16607	16633	16945	16742	17016	17013	16810	16857	16974	16880	16586	16834	16800	16726	16733	16917	16799	16804	16869	16915	16537	16728	17039	16809	16879	16943	16862	16866	16697	16921	16972	16970	16701	16778	16890	16883	16875	16762	16728	16995	17029	17007	16831	16897	16650	16924	16794	17003	16781	16765	16828	16716	16781	16819	16998	16834	16815	16761	16775	16641	16775	16694	16816	16756	16904	16770	16798	16626	16898	16688	16723	16762	16856	16820	16802	16668	16869	17032	16702	16851	16976	17016	16634	16901	16659	16763	16668	16627	16793	16626	16825	16959	16881	16647	16736	16780	16971	16750	16961	17069	16934	16882	16945	16758	16944	16778	16772	16662	17022	16738	16600	16564	16822	16605	17142	16923	16849	16815	16650	16578	16809	16961	16895	16764	16842	16825	16946	16800	16813	17003	16920	16959	16682	16775	16752	16752	16864	16605	16997	16847	16970	16920	16887	16614	16717	16531	16810	16681	16629	16804	16952	16770	16924	16787	16855	16797	16733	16755	16762	16963	16831	16788	16817	17045	16816	16752	16729	16751	17079	16797	16590	16815	16679	16769	16763	16699	16659	16603	16850	16636	16662	16643	16906	16788	16909	16739	16939	16729	16692	16867	16774	16816	16721	16832	16780	16853	16733	16701	16674	16736	16701	16961	16877	16956	16643	16914	16733	16646	16716	16725	17057	16595	16632	16898	16570	16813	16780	17065	16676	16624	16869	16933	16915	16715	16751	16787	16779	16846	16762	16826	16813	16719	16868	16990	16663	16815	16726	16907	16684	16958	16682	16755	16615	16771	16683	16831	16699	16641	16807	16739	16597	16823	16808	16822	16735	16834	16757	16817	16741	16688	16862	16750	16818	17020	16630	16684	16905	16891	16928	16840	16834	16911	16697	16679	16774	16944	16794	16735	16992	16829	16619	16764	16903	16754	16636	16714	16726	16808	16843	16850	16822	16813	16902	16944	16698	17011	16871	16924	16799	16887	16806	16667	16692	16777	16842	16695	16904	16972	16633	16973	16797	16715	16902	16753	16652	16773	16525	16664	16714	16740	16560	16850	16796	16844	16849	16784	17117	16588	16791	16807	16804	16740	16644	16678	16814	16549	16779	16954	16787	16842	16807	16884	16907	16862	16869	16896	16772	16751	16692	16645	16888	16849	16854	16937	16889	16582	16897	16701	16896	16830	16798	16725	16733	16989	16845	16730	16701	16670	16748	16721	16769	16746	16770	16755	16858	16925	16910	16825	17022	16841	16900	16939	16618	16650	16876	16910	16884	16914	16710	16955	16971	16898	16816	16821	16645	16790	16912	16816	16805	16853	16793	16875	16726	16798	16766	17030	16939	16742	16751	16885	16755	16704	16982	16674	16836	16657	16867	16939	16887	17038	16888	16846	16865	16858	16706	16720	16839	16932	16732	16955	16799	16827	16771	16784	17027	16698	16921	16872	16862	17121	16848	16932	16710	16863	16949	16875	16701	16710	16704	16646	16732	16858	16681	16885	16780	16847	16799	16758	16790	16988	16634	16869	16960	16680	16758	16822	16886	16765	16834	16845	16544	16920	16657	16861	16631	16649	16813	16619	16956	16785	16782	16706	16763	16597	16758	16926	17010	17037	16985	16798	16942	16933	16784	16894	16823	16744	16861	16690	16783	16671	16685	16823	16912	16737	16779	16577	16794	16773	16667	16830	16818	16747	17140	16906	16821	16756	16932	16979	16918	16979	16940	16887	16920	16632	16859	16912	16669	16701	16810	16622	16747	16765	16832	16865	16702	16947	16787	16908	16905	16630	16910	16932	16720	16810	16733	16843	16991	16764	16621	16563	16590	16768	16549	16657	16865	16532	16669	16978	17053	16844	16772	17074	16739	16956	16926	16669	16982	17001	16881	16981	16862	16730
25675	34966	33491	25666	21455	17411	15200	13498	12230	11641	11125	10555	10525	10168	10000	9884	10105	9904	9949	9856	9724	9883	9512	9634	9746	9617	9746	9606	9586	9570	9631	9707	9611	9570	9533	9653	9650	9596	9670	9797	9686	9535	9747	9643	9701	9717	9668	9468	9402	9685	9591	9610	9676	9570	9663	9640	9534	9545	9634	9635	9602	9504	9656	9668	9599	9629	9519	9745	9676	9500	9703	9646	9658	9576	9652	9567	9712	9511	9527	9784	9676	9625	9562	9584	9521	9479	9712	9751	9654	9606	9429	9678	9552	9730	9533	9501	9516	9644	9502	9733	9696	9847	9686	9496	9601	9643	9469	9658	9614	9630	9742	9676	9636	9553	9540	9626	9570	9626	9473	9681	9709	9608	9589	9558	9586	9416	9526	9460	9603	9551	9679	9606	9578	9542	9601	9695	9745	9448	9598	9625	9742	9602	9417	9609	9728	9507	9647	9689	9529	9412	9658	9623	9547	9579	9616	9544	9574	9646	9656	9649	9701	9585	9573	9658	9640	9563	9618	9653	9477	9397	9642	9654	9627	9838	9465	9564	9463	9543	9600	9541	9574	9622	9580	9671	9545	9765	9618	9459	9548	9639	9675	9781	9689	9652	9722	9668	9550	9667	9537	9533	9586	9640	9607	9660	9675	9586	9596	9462	9599	9543	9622	9501	9707	9625	9630	9788	9550	9607	9579	9596	9513	9811	9653	9629	9601	9721	9523	9620	9493	9511	9574	9530	9697	9532	9499	9639	9624	9552	9722	9676	9607	9717	9624	9678	9676	9542	9513	9539	9586	9536	9794	9719	9591	9638	9550	9517	9635	9568	9619	9642	9686	9475	9669	9549	9554	9661	9707	9591	9619	9655	9526	9735	9541	9572	9464	9760	9533	9655	9591	9694	9645	9651	9577	9621	9684	9616	9574	9709	9518	9507	9740	9626	9482	9630	9519	9499	9677	9543	9714	9640	9794	9625	9623	9742	9580	9848	9608	9514	9557	9613	9744	9540	9732	9482	9598	9452	9557	9628	9609	9628	9568	9604	9662	9596	9553	9532	9713	9577	9626	9609	9679	9624	9569	9695	9570	9477	9705	9567	9626	9489	9611	9552	9570	9635	9428	9574	9702	9572	9488	9617	9568	9595	9593	9738	9580	9648	9654	9521	9767	9611	9687	9618	9477	9661	9739	9780	9566	9740	9719	9627	9500	9616	9725	9610	9772	9706	9680	9713	9711	9549	9604	9578	9799	9552	9631	9631	9641	9780	9568	9672	9598	9442	9469	9666	9586	9689	9467	9521	9569	9485	9614	9645	9710	9572	9749	9663	9618	9497	9653	9584	9642	9527	9399	9693	9773	9705	9676	9425	9661	9587	9698	9491	9775	9567	9626	9661	9620	9681	9717	9642	9682	9654	9445	9682	9575	9661	9694	9580	9492	9504	9680	9559	9530	9631	9469	9525	9739	9522	9603	9638	9643	9572	9608	9626	9744	9615	9679	9661	9641	9477	9601	9498	9555	9613	9656	9537	9584	9664	9589	9458	9641	9708	9444	9687	9621	9622	9568	9676	9714	9739	9682	9584	9588	9547	9584	9530	9577	9824	9634	9611	9602	9559	9597	9558	9660	9588	9601	9669	9660	9761	9675	9697	9543	9717	9680	9583	9557	9583	9601	9355	9680	9571	9680	9677	9591	9628	9764	9665	9574	9558	9604	9637	9624	9619	9756	9544	9769	9689	9675	9611	9754	9567	9485	9580	9533	9604	9532	9674	9692	9564	9679	9599	9564	9585	9727	9616	9626	9720	9729	9698	9548	9657	9555	9565	9486	9591	9659	9438	9726	9530	9653	9686	9573	9546	9644	9523	9742	9588	9600	9614	9524	9532	9671	9474	9594	9542	9517	9532	9580	9598	9711	9374	9753	9564	9795	9423	9508	9623	9620	9671	9709	9599	9745	9806	9661	9730	9572	9670	9614	9563	9598	9623	9516	9539	9655	9500	9688	9777	9581	9594	9664	9668	9594	9588	9699	9612	9620	9549	9455	9680	9505	9698	9644	9518	9689	9494	9521	9640	9557	9708	9622	9665	9585	9582	9599	9571	9588	9534	9615	9628	9549	9740	9631	9741	9513	9529	9745	9674	9676	9516	9603	9576	9588	9509	9538	9625	9605	9560	9563	9571	9558	9582	9661	9599	9750	9590	9667	9594	9507	9725	9553	9585	9652	9623	9645	9602	9596	9663	9609	9657	9624	9720	9405	9539	9748	9614	9603	9672	9658	9689	9617	9663	9662	9707	9527	9621	9721	9696	9603	9531	9651	9774	9598	9700	9651	9650	9631	9679	9573	9721	9749	9616	9645	9652	9524	9694	9594	9501	9748	9498	9533	9588	9528	9750	9703	9707	9647	9616	9590	9589	9637	9695	9579	9705	9655	9562	9781	9593	9615	9697	9602	9608	9574	9680	9635	9749	9618	9388	9739	9727	9750	9582	9427	9734	9562	9636	9579	9537	9693	9752	9708	9660	9498	9604	9519	9674	9607	9638	9712	9595	9569	9648	9584	9585	9590	9563	9675	9558	9603	9531	9582	9558	9524	9543	9587	9706	9527	9560	9638	9641	9558	9602	9484	9600	9621	9427	9744	9597	9611	9626	9624	9616	9539	9738	9722	9614	9676	9639	9822	9620	9626	9646	9737	9734	9507	9616	9622	9529	9626	9610	9578	9655	9663	9634	9552	9633	9558	9689	9607	9494	9461	9795	9522	9559	9718	9652	9439	9741	9589	9589	9520	9747	9544	9633	9777	9589	9525	9674	9688	9712	9615	9665	9576	9446	9758	9507	9673	9688	9571	9559	9665	9632	9634	9645	9559	9667	9525	9618	9599	9542	9597	9420	9503	9496	9322	9627	9503	9708	9531	9693	9640	9606	9644	9605	9684	9583	9591	9582	9629	9613	9460	9721	9755	9532	9646	9535	9587	9556	9678	9730	9601	9597	9714	9568	9563	9588	9563	9626	9556	9658	9620	9582	9581	9520	9630	9600	9496	9582	9668	9501	9554	9604	9700	9670	9724	9641	9664	9618	9528	9721	9540	9514	9729	9575	9606	9558	9605	9519	9602	9554	9616	9433	9634	9643	9565	9631	9486	9719	9677	9695	9549	9611	9566	9635	9587	9539	9709	9539	9463	9678	9651	9513	9706	9503	9633	9693	9420	9572	9582	9584	9639	9724	9648	9560	9670	9676	9567	9731	9657	9720	9489	9641	9696	9758	9560	9679	9564	9607	9620	9522	9601	9560	9441	9751	9569	9681	9571	9648	9575	9544	9788	9645	9583	9602	9573	9702	9690	9719	9577	9573	9635	9690	9638	9433	9556	9674	9597	9604	9750	9696	9587	9541	9455	9562	9514	9606	9613	9548	9734	9808	9550	9741	9700	9438	9646	9547	9617	9633	9742	9575	9703	9591	9782	9676	9628	9418	9517	9669	9573	9744	9614	9431	9583	9662	9596	9667	9581	9570	9530	9665	9586	9645	9498	9536	9703	9605	9660	9702	9601	9589	9473	9644	9443	9634	9624	9540	9610	9638	9537	9588	9603	9730	9721	9572	9539	9682	9699	9649	9653	9528	9669	9621	9533	9573	9584	9776	9513	9647	9641	9696	9625	9634	9759	9485	9492	9610	9582	9802	9440	9616	9600	9585	9725	9569	9596	9573	9550	9661	9647	9612	9672	9597	9617	9646	9567	9718	9593	9567	9508	9632	9739	9632	9583	9586	9609	9642	9889	9504	9730	9590	9638	9536	9597	9606	9685	9592	9635	9592	9588	9635	9667	9557	9665	9656	9723	9699	9540	9724	9610	9452	9550	9672	9671	9660	9548	9592	9494	9597	9681	9531	9842	9638	9740	9511	9521	9668	9568	9640	9569	9625	9475	9705	9604	9816	9672	9878	9419	9662	9509	9560	9669	9592	9656	9745	9621	9498	9683	9580	9699	9646	9520	9611	9713	9733	9675	9485	9705	9624	9553	9697	9755	9596	9562	9734	9651	9615	9706	9689	9771	9566	9548	9484	9614	9603	9609	9603	9680	9749	9519	9581	9613	9635	9529	9677	9575	9526	9535	9672	9595	9632	9769	9573	9660	9575	9656	9699	9584	9680	9671	9500	9605	9759	9536	9630	9461	9597	9671	9535	9628	9645	9802	9607	9682	9605	9533	9599	9683	9766	9593	9618	9648	9688	9577	9618	9756	9676	9658	9669	9529	9612	9552	9676	9523	9695	9689	9679	9689	9628	9648	9591	9789	9522	9587	9512	9604	9541	9722	9504	9531	9581	9677	9571	9560	9557	9665	9616	9735	9702	9632	9670	9561	9523	9506	9646	9552	9701	9683	9728	9521	9698	9508	9617	9417	9574	9606	9640	9789	9372	9624	9454	9681	9595	9559	9609	9603	9789	9545	9475	9601	9482	9681	9542	9582	9525	9727	9718	9558	9569	9588	9726	9553	9596	9747	9574	9710	9598	9471	9682	9602	9573	9524	9619	9595	9668	9544	9630	9560	9713	9438	9748	9588	9735	9547	9719	9653	9698	9694	9576	9535	9409	9494	9710	9535	9615	9589	9484	9666	9622	9679	9661	9745	9719	9562	9644	9583	9532	9419	9586	9643	9668	9575	9635	9462	9630	9579	9709	9666	9608	9695	9535	9595	9614	9642	9559	9572	9682	9484	9747	9492	9622	9628	9726	9729	9705	9709	9657	9672	9731	9483	9662	9585	9548	9614	9587	9763	9591	9653	9674	9479	9432	9862	9497	9757	9661	9561	9623	9639	9701	9686	9598	9677	9585	9652	9704	9560	9621	9665	9558	9709	9707	9706	9502	9632	9692	9511	9618	9516	9533	9677	9518	9707	9557	9713	9580	9684	9645	9704	9538	9664	9448	9682	9608	9603	9580	9598	9471	9637	9630	9604	9659	9473	9540	9731	9733	9686	9532	9626	9708	9728	9718	9632	9570	9467	9474	9548	9576	9537	9569	9568	9664	9628	9696	9521	9542	9532	9540	9738	9474	9680	9673	9532	9504	9531	9749	9546	9526	9615	9728	9645	9572	9631	9718	9613	9717	9689	9656
24939	21095	28694	29365	27875	25998	24347	21386	19692	19217	18489	18160	17923	17518	17454	17431	17276	17159	17110	17061	16913	16799	17051	16878	16891	16843	16637	16759	16752	16794	16894	16789	16747	16696	16726	16712	16774	16663	16467	16612	16687	16507	16741	16855	16739	16766	16703	16641	16719	16892	16811	16845	16755	16809	16855	16778	16531	16842	16529	16619	16423	16680	16724	16758	16521	16581	16902	16736	16644	16714	16574	16689	16685	16620	16710	16513	16644	16810	16805	16566	16667	16667	16787	16786	16645	16703	16560	16669	16657	16681	16574	16579	16610	16594	16609	16784	16672	16728	16871	16706	16743	16735	16461	16464	16764	16425	16809	16683	16600	16629	16782	16744	16625	16894	16718	16825	16697	16692	16607	16563	16501	16863	16760	16542	16756	16514	16594	16687	16583	16871	16609	16654	16810	16930	16565	16556	16629	16354	16617	16636	16791	16586	16712	16606	16523	16683	16573	16625	16855	16916	16633	16686	16734	16557	16529	16561	16740	16639	16662	16875	16744	16627	16852	16724	16792	16605	16754	16737	16704	16790	16758	16734	16866	16699	16620	16575	16823	16642	16745	16719	16758	16716	16871	16720	16597	16666	16521	16792	16794	16536	16647	16617	16595	16800	16699	16549	16955	16644	16751	16678	16907	16606	16707	16669	16818	16489	17038	16805	16772	16821	16634	16703	16509	16600	16731	16682	16636	16628	16535	16552	16668	16662	16639	16588	16754	16701	16688	16640	16839	16521	16507	16502	16724	16595	16597	16850	16565	16574	16788	16597	16890	16597	16618	16670	16711	16465	16660	16668	16482	16805	16597	16616	16843	16669	16535	16678	16424	16787	16714	16606	16780	16539	16638	16889	16471	16603	16784	16597	16540	16823	16772	16888	16861	16750	16899	16810	16785	16502	16575	16658	16682	16728	16896	16718	16781	16633	16728	16976	16871	16686	16651	16546	16651	16657	16890	16488	16599	16670	16710	16577	16655	16807	16846	16867	16711	16601	16609	16608	16682	16596	16386	16709	16683	16675	16733	16651	16576	16658	16632	16640	16901	16618	16779	16762	16624	16625	16813	16721	16674	16642	16724	16855	16725	16731	16812	16781	16865	16741	16779	16632	16586	16562	16649	16650	16763	16627	16685	16566	16604	16871	16780	16635	16713	16687	16879	16533	16806	16811	16784	16655	16754	16763	16797	16643	16793	16731	16883	16500	16686	16630	16400	16865	16611	16655	16601	16769	16662	16975	16835	16881	16580	16823	16765	16738	16832	16762	16618	16647	16458	16546	16723	16726	16702	16676	16977	16719	16635	16732	16571	16593	16889	16625	16723	16659	16689	16830	16617	16600	16627	16568	16751	16665	16796	16753	16610	16731	16683	16695	16702	16687	16662	16586	16752	16689	16831	16707	16675	16613	16638	16544	16581	16648	16939	16921	16825	16740	16585	16699	16572	16483	16620	16585	16672	16812	16658	16808	16709	16657	16677	16848	16715	16712	16696	16693	16806	16561	16580	16636	16587	16754	16741	16803	16671	16802	16620	16496	16591	16650	16712	16699	16711	16531	16581	16473	16563	16592	16683	16657	16680	16691	16884	16685	16836	16653	16660	16611	16648	16797	16517	16728	16535	16668	16588	16634	16785	16662	16858	16637	16453	16398	16763	16635	16553	16815	16720	16716	16671	16498	16750	16559	16675	16605	16623	16680	16783	16722	16660	16496	16792	16860	16709	16710	16745	16753	16593	16602	16617	16560	16845	16673	16779	16719	16714	16611	16806	16560	16661	16618	16579	16712	16775	16586	16513	16774	16669	16781	16763	16743	16613	16576	16928	16797	16600	16805	16661	16592	16665	16740	16578	16559	16673	16622	16928	16538	16687	16571	16683	16764	16553	16653	16803	16700	16637	16487	16692	16630	16650	16697	16584	16737	16822	16860	16659	16640	16722	16686	16747	16471	16816	16442	16714	16523	16574	16705	16601	16546	16664	16677	16679	16545	16741	16601	16559	16675	16630	16764	16644	16816	16763	16743	16440	16601	16806	16707	16762	16537	16720	16805	16758	16865	16829	16655	16736	16682	16842	16697	16602	16693	16673	16773	16908	16639	16739	16899	16810	16786	16741	16627	16803	16653	16741	16731	16795	16677	16776	16803	16511	16895	16709	16591	16727	16519	16666	16557	16840	16760	16469	16724	16545	16550	16810	16818	16621	16633	16828	16607	16623	16967	16872	16778	16559	16477	16807	16578	16702	16663	16708	16603	16472	16604	16555	16644	16643	16700	16655	16747	16791	16731	16862	16831	16514	16558	16636	16398	16527	16818	16734	16761	16574	16535	16904	16909	16466	16811	16655	16804	16647	16573	16515	16698	16637	16718	16605	16614	16886	16634	16683	16743	16867	16841	16650	16730	16653	16667	16981	16707	16665	16683	16693	16658	16848	16560	16524	16682	16575	16635	16607	16578	16895	16754	16728	16611	16567	16595	16955	16854	16585	16690	16676	16813	16901	16811	16654	16593	16679	16648	16675	16687	16706	16661	16613	16692	16703	16527	16598	16773	16862	17066	17062	16910	16746	16591	16722	16886	16729	16837	16740	16692	16686	16748	16923	16571	16563	16603	16683	16733	16687	16681	16631	16648	16742	16761	16656	16607	16587	16648	16603	16487	16913	16675	16852	16542	16646	16798	16461	16597	16566	16545	16819	16740	16722	16677	16515	16837	16586	16542	16622	16574	16644	16585	16741	16556	16536	16703	16616	16739	16818	16781	16700	16832	16691	16591	16582	16917	16556	16870	16928	16736	16889	16818	16722	16636	16549	16634	16732	16634	16627	16561	16548	16477	16703	16676	16946	16642	16670	16573	16829	16855	16849	16767	16696	16609	16540	16402	16853	16727	16778	16652	16407	16761	16781	16651	16926	16621	16912	16668	16715	16741	16689	16490	16854	16651	16836	16932	16830	16795	16520	16746	16572	16657	16747	16720	16482	16746	16595	16727	16856	16787	16826	16354	16687	16693	16720	16573	16615	16713	16681	16660	16415	16473	16757	16639	16583	16456	16530	16875	16978	16748	16706	16654	16614	16590	16651	16709	16618	16653	16861	16684	16500	16697	16538	17021	16759	16620	16707	16781	16497	16718	16787	16688	16772	16737	16810	16684	16566	16556	16825	16545	16827	16627	16656	16692	16697	16763	16724	16748	16798	16739	16705	16582	16802	16744	16650	16600	16631	16670	16621	16614	16761	16624	16608	16767	16748	16737	16740	16656	16825	16596	16541	16675	16719	16892	16805	16636	16854	16853	16884	16793	16726	16701	16885	16734	16544	16707	16647	16548	16420	16523	16812	16651	16595	16606	16637	16580	16837	16803	16728	16657	16825	16697	16800	16793	16591	16704	16631	16652	16735	16748	16731	16686	16781	16737	16848	16524	16799	16671	16766	16774	16966	16521	16750	16608	16771	16744	16823	16663	16676	16595	16647	16701	16539	16561	16937	16563	16504	16747	16616	16612	16933	16643	16810	16657	16611	16770	16801	16623	16721	16765	16560	16679	16656	16749	16651	16673	16689	16604	16551	16603	16766	16620	16677	16784	16811	16531	16689	16701	16829	16669	16626	16715	16576	16757	16692	16706	16921	16831	16583	16650	16544	16553	16699	16627	16703	16432	16492	16607	16698	16728	16791	16709	16464	16854	16459	16659	16881	16722	16753	16709	16564	16695	16636	16603	16681	16753	16695	16480	16532	16720	16724	16669	16747	16616	16753	16694	16815	16489	16699	16665	16713	16721	16944	16662	16909	16780	16883	16492	16595	16599	16568	16819	16659	16789	16428	16659	16641	16741	16718	16908	16639	16632	16710	16727	16750	16645	16864	16626	16438	16534	16636	16519	16688	16627	16593	16728	16534	16832	16681	16731	16833	16850	16554	16669	16551	16612	16686	16706	16600	16787	16691	16687	16725	16385	16649	16655	16610	16662	16633	16710	16662	16826	16653	16706	16589	16448	16519	16743	16737	16609	16554	16547	16651	16707	16797	16770	16691	16736	16654	16618	16672	16573	16675	16647	16643	16578	16641	16664	16864	16656	16804	16724	16709	16658	16671	16674	16665	16779	16829	16560	16705	16611	16673	16636	16646	16646	16738	16785	16713	16723	16696	16762	16765	16901	16606	16844	16860	16746	16676	16693	16523	16479	16654	16854	16491	16598	16684	16472	16733	16850	16646	16754	16604	16578	16520	16733	16781	16750	16687	16659	16753	16536	16772	16787	16716	16835	16713	16905	16811	16650	16658	16545	16627	16656	16631	16495	16627	16524	16510	16446	16682	16686	16858	16595	16706	16550	16766	16743	16734	16882	16783	16786	16554	16714	16886	16883	16774	16524	16437	16555	16739	16720	16730	16932	16865	16580	16519	16505	16701	16773	16562	16911	16818	16800	16643	16744	16668	16650	16556	16558	16838	16572	16554	16793	16754	16735	16763	16971	16810	16537	16516	16478	16542	16633	16506	16515	16526	16774	16453	16698	16634	16480	16570	16461	16670	16739	16795	16752	16550	16612	16709	16598	16819	16650	16743	16639	16654	16892	16649	16767	16830	16813	16503	16744	16689	16641	16622	16806	16933	16806	16679	16673	16758	16764	16910	16738	16706	16604	16675	16454	16939	16488	16574	16415	16529	16762	16728	16744	16580	16688	16469	16732	16551	16755	16663	16807	16864	16743	16609	16767	16590	16695	16731	16566	16717	16593	16626	16895	16758	16624	16666	16741	16729	16810	16715	16719	16801	16549	16549	16461	16814	16707	16624	16739	16711	16625	16596	16820	16637	16630	16679	16690	16557	16703	16692	16608	16833	16596	16635	16670	16490	16735	16624	16553	16657	16789	16572	16937	16558	16802	16825	16551	16539	16737	16720	16695	16608	16571	16745	16477	16650	16675	16533	16532	16537	16567	16615	16749	16605	16509	16774	16595	16707	16753	16780	16950	16880	16714	16834	16807	16545	16755	16811	16827	16727	16618	16804	16618	16556	16841	16674	16819	16826	16585	16797	16682	16869	16661	16842	16849	16859	16641	16870	16687	16528	16707	16703	16682	16535	16566	16786	16698	16639	16750	16715	16682	16811	16549	16892	16989	16539	16457	16959	16749	16564	16492	16752	16545
24015	39975	38094	30476	25680	20581	17450	15273	13452	12495	11843	11353	10932	10628	10491	10404	10149	10046	9998	9899	9878	10059	9926	9883	10029	9734	9843	9796	9983	9839	9879	9871	9809	9947	9820	9668	9875	9816	9763	9830	9685	9666	9804	9783	9581	9642	9797	9831	9843	9670	9829	9687	9665	9821	9521	9853	9931	9668	9779	9727	9648	9600	9764	9754	9673	9853	9569	9599	9863	9773	9632	9756	9635	9691	9728	9687	9637	9724	9798	9628	9606	9852	9833	9815	9831	9893	9698	9702	9741	9679	9651	9737	9679	9834	9590	9719	9658	9592	9712	9657	9854	9633	9625	9582	9798	9697	9764	9673	9815	9808	9647	9657	9635	9769	9847	9638	9711	9749	9733	9613	9755	9601	9723	9636	9654	9824	9678	9838	9697	9591	9723	9748	9737	9747	9623	9600	9510	9787	9625	9802	9807	9708	9652	9654	9669	9731	9787	9781	9669	9885	9603	9735	9794	9544	9749	9682	9827	9618	9707	9600	9673	9815	9732	9934	9569	9671	9701	9740	9667	9464	9601	9740	9826	9460	9718	9656	9937	9779	9536	9687	9733	9679	9620	9688	9666	9647	9785	9755	9705	9643	9689	9712	9613	9875	9716	9851	9793	9691	9641	9756	9689	9708	9708	9661	9611	9717	9734	9498	9627	9715	9876	9649	9620	9784	9585	9656	9781	9657	9654	9564	9705	9665	9595	9787	9800	9651	9696	9654	9830	9638	9809	9723	9715	9790	9750	9623	9585	9706	9849	9662	9596	9521	9739	9715	9827	9745	9711	9596	9555	9972	9689	9657	9796	9694	9615	9815	9647	9564	9771	9711	9658	9674	9671	9836	9748	9731	9741	9720	9687	9737	9766	9646	9661	9758	9624	9694	9696	9696	9900	9675	9598	9625	9705	9790	9698	9693	9553	9821	9580	9512	9715	9859	9717	9661	9774	9755	9705	9640	9746	9693	9768	9655	9760	9692	9720	9677	9716	9698	9719	9600	9625	9574	9729	9813	9652	9671	9711	9843	9678	9699	9702	9788	9891	9790	9793	9736	9663	9699	9824	9735	9603	9753	9826	9692	9703	9824	9695	9691	9671	9686	9586	9773	9769	9635	9719	9780	9806	9687	9773	9708	9690	9714	9569	9700	9650	9741	9751	9832	9753	9669	9654	9765	9677	9796	9692	9785	9532	9719	9739	9658	9786	9774	9655	9663	9634	9531	9711	9612	9641	9775	9780	9747	9769	9587	9694	9704	9717	9685	9712	9735	9713	9618	9650	9778	9821	9836	9794	9692	9753	9693	9809	9863	9706	9631	9700	9828	9720	9666	9793	9643	9906	9821	9736	9705	9688	9771	9851	9659	9773	9632	9684	9688	9639	9748	9810	9512	9536	9676	9774	9848	9737	9703	9659	9614	9672	9803	9720	9636	9644	9654	9662	9761	9812	9626	9664	9645	9605	9641	9716	9665	9767	9708	9678	9643	9913	9763	9705	9758	9648	9823	9575	9483	9718	9731	9598	9763	9799	9667	9717	9707	9706	9822	9668	9798	9753	9792	9617	9670	9685	9683	9786	9687	9669	9672	9636	9760	9602	9655	9685	9659	9713	9609	9751	9757	9633	9671	9817	9790	9658	9638	9718	9777	9699	9744	9687	9582	9631	9562	9669	9837	9831	9619	9771	9670	9699	9732	9724	9661	9916	9555	9742	9657	9684	9909	9554	9630	9701	9735	9616	9781	9724	9791	9650	9856	9785	9793	9738	9718	9725	9769	9809	9770	9724	9676	9799	9813	9749	9596	9807	9819	9630	9822	9701	9743	9854	9599	9650	9663	9738	9686	9801	9680	9820	9793	9569	9772	9809	9583	9742	9688	9695	9612	9847	9623	9750	9703	9649	9654	9711	9730	9822	9661	9862	9675	9734	9690	9765	9639	9657	9780	9833	9621	9652	9731	9928	9854	9750	9784	9625	9704	9669	9825	9574	9620	9635	9620	9681	9679	9845	9734	9617	9529	9747	9693	9752	9718	9702	9805	9650	9591	9753	9668	9673	9656	9701	9679	9639	9725	9648	9739	9879	9609	9769	9517	9560	9659	9780	9522	9716	9716	9762	9746	9788	9571	9761	9659	9678	9700	9736	9740	9713	9790	9656	9700	9677	9682	9648	9607	9657	9670	9632	9814	9758	9606	9645	9722	9698	9676	9736	9692	9684	9689	9589	9657	9781	9780	9779	9716	9828	9582	9562	9633	9744	9737	9637	9749	9770	9631	9693	9698	9763	9701	9880	9700	9690	9702	9711	9703	9605	9722	9647	9782	9752	9601	9601	9741	9525	9839	9768	9600	9581	9672	9675	9658	9831	9600	9612	9748	9587	9870	9641	9639	9698	9667	9724	9752	9762	9770	9652	9738	9788	9700	9668	9803	9709	9774	9875	9816	9719	9706	9750	9754	9741	9823	9765	9814	9700	9796	9711	9617	9711	9637	9633	9616	9727	9718	9689	9735	9608	9649	9591	9616	9622	9636	9595	9632	9825	9769	9730	9651	9697	9642	9700	9776	9693	9628	9650	9579	9537	9641	9567	9782	9823	9690	9692	9523	9680	9682	9678	9759	9858	9794	9557	9638	9808	9696	9612	9747	9702	9668	9637	9751	9743	9784	9739	9762	9733	9881	9723	9705	9593	9721	9684	9778	9682	9843	9780	9620	9643	9687	9723	9816	9566	9738	9783	9629	9693	9698	9783	9851	9654	9842	9695	9800	9752	9631	9778	9676	9715	9699	9719	9560	9665	9706	9902	9645	9743	9836	9685	9692	9637	9798	9712	9742	9545	9783	9665	9741	9763	9920	9517	9596	9722	9760	9603	9633	9773	9763	9554	9620	9572	9788	9775	9710	9626	9804	9555	9666	9828	9690	9796	9835	9627	9726	9880	9698	9563	9585	9792	9795	9753	9701	9729	9737	9694	9644	9668	9825	9842	9701	9699	9700	9595	9740	9832	9677	9756	9676	9759	9750	9732	9621	9639	9779	9687	9827	9760	9803	9670	9761	9780	9784	9754	9751	9641	9632	9881	9570	9795	9746	9535	9527	9644	9750	9579	9617	9731	9855	9617	9723	9807	9825	9763	9817	9622	9739	9659	9733	9776	9673	9861	9685	9645	9535	9808	9815	9596	9718	9742	9829	9666	9626	9752	9563	9819	9740	9730	9934	9694	9662	9548	9626	9641	9680	9706	9804	9821	9679	9681	9620	9569	9723	9630	9923	9876	9635	9663	9612	9619	9571	9542	9699	9606	9759	9729	9772	9526	9586	9779	9603	9762	9748	9610	9669	9701	9690	9733	9788	9628	9776	9635	9683	9761	9700	9810	9637	9656	9713	9722	9708	9610	9821	9712	9725	9694	9724	9714	9936	9743	9691	9674	9864	9684	9678	9824	9737	9770	9893	9775	9778	9582	9722	9655	9804	9758	9722	9649	9769	9800	9651	9733	9640	9628	9765	9780	9760	9833	9880	9663	9723	9801	9712	9702	9824	9564	9747	9684	9828	9750	9575	9686	9623	9744	9763	9840	9681	9765	9610	9757	9763	9843	9764	9750	9764	9832	9784	9744	9643	9750	9672	9726	9690	9750	9807	9576	9772	9638	9643	9680	9737	9749	9563	9795	9732	9663	9630	9662	9807	9584	9616	9867	9735	9681	9795	9791	9816	9752	9757	9744	9738	9777	9750	9672	9658	9811	9705	9625	9803	9679	9641	9736	9788	9716	9710	9692	9698	9581	9645	9767	9644	9617	9689	9794	9840	9753	9723	9724	9640	9733	9757	9579	9759	9839	9693	9601	9754	9799	9791	9709	9697	9730	9768	9537	9779	9750	9675	9822	9547	9708	9735	9870	9691	9706	9778	9762	9671	9702	9655	9794	9794	9867	9790	9565	9644	9734	9702	9769	9665	9794	9726	9759	9737	9647	9528	9726	9707	9763	9771	9599	9739	9750	9811	9726	9754	9545	9829	9609	9708	9761	9850	9799	9724	9785	9734	9875	9753	9754	9723	9516	9752	9684	9736	9758	9629	9845	9740	9563	9720	9656	9752	9691	9856	9566	9606	9748	9645	9638	9826	9701	9627	9679	9777	9614	9661	9606	9577	9710	9746	9683	9847	9532	9715	9703	9796	9820	9717	9793	9813	9643	9597	9812	9651	9691	9634	9794	9691	9662	9812	9624	9786	9546	9792	9683	9772	9682	9691	9782	9739	9764	9681	9857	9652	9834	9757	9841	9755	9779	9624	9860	9675	9811	9639	9645	9604	9710	9659	9853	9805	9820	9853	9783	9638	9690	9797	9813	9728	9808	9777	9829	9799	9734	9672	9762	9662	9806	9556	9690	9651	9664	9666	9701	9623	9822	9738	9832	9837	9590	9663	9708	9775	9695	9666	9702	9745	9717	9665	9705	9821	9691	9660	9828	9638	9652	9673	9752	9739	9636	9652	9649	9696	9751	9879	9713	9724	9654	9674	9658	9729	9736	9690	9804	9667	9588	9665	9722	9654	9760	9706	9590	9820	9550	9529	9710	9790	9657	9739	9481	9817	9667	9668	9711	9766	9531	9635	9575	9784	9868	9642	9695	9704	9650	9717	9713	9753	9586	9851	9626	9646	9699	9655	9691	9705	9754	9730	9703	9768	9858	9725	9651	9622	9634	9808	9663	9796	9544	9623	9601	9874	9809	9731	9664	9790	9767	9761	9838	9612	9690	9796	9677	9637	9787	9685	9700	9704	9827	9614	9709	9697	9769	9576	9845	9652	9816	9760	9748	9808	9748	9719	9779	9575	9783	9669	9563	9799	9659	9565	9776	9541	9702	9539	9815	9599	9715	9754	9601	9797	9694	9700	9724	9868	9674	9699	9672	9751	9696	9666	9688	9800	9637	9718	9754	9761	9770	9551	9690	9697	9667	9767	9645	9698	9751	9752	9582	9826	9843	9657	9757	9751	9672	9896	9693	9631	9775	9788	9744	9644	9633	9768	9551	9614	9816	9721	9675	9759	9659	9721	9705	9880	9824	9800	9702	9728	9638	9657	9663	9682	9705	9676	9788	9757	9688	9635	9713	9701	9855	9646
23169	20733	27927	25142	25958	28369	28170	23360	21231	20318	19881	19029	18391	17928	17733	17819	17766	17385	17341	17328	17273	17192	17220	17169	17388	17270	17164	17120	17015	17082	17061	17018	16998	16899	17208	17199	16798	17040	17115	17071	17007	17091	16975	17173	16913	17010	17176	17101	16977	17159	17155	17074	17044	17298	16951	17148	16961	16748	16952	17061	16786	17185	17136	17034	16944	16858	16868	16923	16903	16895	17028	16844	16856	16939	17123	17114	17176	17106	16964	16988	16976	16793	16883	16686	16940	16885	17138	16978	17046	16908	16988	16996	17083	17039	17066	17135	17302	17028	16898	16877	16954	17043	16975	16988	16853	16823	16948	17023	16868	17034	16858	17219	17119	17063	16991	17107	17174	17300	16935	17019	16804	17086	16823	16726	16941	17038	17033	16845	16867	16960	17114	17085	17041	17078	16947	17073	16927	17167	16999	17159	16739	17004	17034	17118	16962	16943	17016	16879	17096	17106	16954	17072	16766	16953	16900	16772	16952	17080	16904	16942	16889	16913	16977	17115	16980	17005	16929	16881	17063	17212	16928	16876	17057	17057	16644	16803	17038	17008	17068	16929	17105	16828	17056	16855	16917	17089	16979	16749	17087	17095	16829	16926	17010	16894	17081	16764	16901	16916	17113	17016	17075	17011	16973	16834	16995	17356	17063	16858	16990	16948	16989	16888	16899	16959	16904	16826	16831	16765	17144	16919	16846	16923	16822	16681	16905	17057	17136	16990	16774	16845	16968	17009	16877	16888	16988	16820	17078	17023	16801	17145	17033	16901	17025	17028	16939	16879	16778	16816	16834	16837	17077	17084	16929	16931	17110	17045	16635	16767	17011	17068	16725	16802	16903	17027	17084	17052	17023	16969	16996	16902	16868	16740	16997	17001	16948	16785	16820	16888	16673	16991	16957	16883	16899	16925	16882	16802	16836	16815	16882	16929	17037	17158	17175	17052	17016	17008	17178	17098	16971	16952	16885	16846	17110	16845	16996	16920	16999	16990	17148	16929	17059	16915	17278	17100	16790	17060	16831	16939	16814	16836	16798	16998	16973	16961	16872	16956	16964	17039	16890	17098	16985	16774	16828	17066	16911	16922	16926	16935	16964	16901	16941	17158	17041	16870	17051	17107	16997	17060	17034	16919	16773	16851	16826	17020	17136	17016	16872	16864	16778	17060	16986	16982	16877	16847	16801	17001	17103	17010	16940	16749	17161	17090	16862	16884	16876	16999	16917	17210	16968	16926	16879	16775	17104	16951	17022	16924	16614	17002	17077	16998	16907	16898	16802	17064	17024	16986	17031	17181	17026	17063	16879	16946	17075	16891	16798	16989	16848	17057	17131	16751	17003	16991	16842	17006	16878	17151	17183	17085	16719	16978	17141	17138	16943	16959	16932	17078	17109	17058	16948	16830	17006	17179	17171	16792	16885	16872	17004	16822	16952	17127	16944	16925	17227	16867	16841	16917	16930	16938	16924	17003	17121	17029	17000	16962	16950	16801	16939	16885	16834	17000	17134	17048	16938	17187	17118	16821	16895	17076	17080	16946	17085	16931	16898	16918	16942	16942	16967	16910	17121	16934	17071	16985	17145	17053	16735	17213	17002	17130	16812	17129	16993	16832	17010	16915	16726	17059	16896	16901	17092	17044	16815	16956	16774	17149	17181	16998	17054	17026	17128	17013	17166	16987	17116	16958	17001	17137	16907	17008	17022	16865	16959	16970	16730	16951	17047	16742	17014	16904	16790	16946	17057	17291	17243	17168	16980	17095	16960	16909	16954	16732	17156	16837	16898	16868	17020	17062	17102	16895	17044	16988	17191	17123	16925	16906	16875	17130	17019	17048	16930	16994	17096	17151	17081	17042	17160	16985	16983	17187	17157	17041	17020	17251	16847	16866	17051	17031	16984	16878	17005	17074	17142	16899	17125	16830	17061	16847	17027	16898	17113	17114	16902	16974	16847	16803	16818	16901	16854	16929	16915	17080	16874	17134	17230	17054	17049	16905	17118	17168	17157	16926	16769	17147	16951	17010	16968	16788	16952	17029	17003	16958	16872	17010	17170	17183	17057	17192	16842	17022	17118	16841	17032	17025	16968	16949	16936	17047	17160	16948	16894	16817	16926	17061	16895	16840	16933	17020	16948	17016	17104	16740	16916	17018	16954	17079	16977	16906	16914	16841	16856	17068	16975	17194	17121	16780	17067	17035	16942	17072	17152	16915	16910	16988	16935	17059	16977	17117	17064	16931	17046	17026	17051	17122	17101	16874	17067	16925	17058	17238	16778	17024	16851	17058	16974	16887	16841	17048	16926	16964	16943	16913	16965	16900	16922	16941	17017	16833	16818	17024	16866	16958	16992	16945	17341	16900	16928	17099	16884	16855	16761	16974	16961	16789	17033	16853	16902	16867	16858	16877	16877	16953	16970	16916	17023	16828	17194	17076	16974	16877	17070	16999	17096	17056	16810	16847	16933	16957	17241	16839	16979	16797	16767	16947	16941	16931	17021	17005	17083	16973	16788	17004	16938	16954	16999	16971	17059	16938	16968	16945	16882	17127	17236	16880	16857	17026	16790	16936	17010	16962	16818	17052	16983	16806	16896	17058	16974	17040	16819	17242	17109	17161	16975	17136	16875	16925	16887	16960	16927	16891	17016	16923	16950	16942	17211	16933	16928	17050	17089	16913	16906	16971	16856	16980	16864	16788	16862	17097	16937	16945	16869	16965	17019	17017	16945	16911	17072	16945	17180	16897	16830	16907	17114	17095	16918	16995	16914	17099	17026	16778	16908	17034	16815	17147	16884	17173	17014	16993	17004	16957	16848	16948	17067	16762	16975	16841	16931	16919	16859	16721	17006	16986	16813	16954	16888	17043	17088	16925	16946	16839	16912	16790	17082	16819	16834	16989	16856	16887	16707	16822	17143	16906	17005	16853	16884	16980	17083	16953	16950	16961	17112	16846	16725	16802	17046	16998	16908	16959	16838	16928	16948	16874	17017	16899	16900	16821	16839	17014	17042	16926	17156	17000	17016	16868	17137	17018	16967	16893	16974	16842	17011	17174	16844	16940	17102	16929	16705	16955	17018	16980	16816	17019	16994	16799	16667	17027	16915	16838	17210	16866	16912	16800	17019	16916	17125	16963	17034	17087	16783	16964	17029	16822	17025	16977	16804	17076	17004	17295	17220	16947	16894	16792	16819	16964	17034	16846	16874	16988	17054	16843	16846	16850	16902	17025	16954	17095	16901	16884	16975	17015	16907	17094	16902	17180	16872	16979	17116	17189	17011	16974	16951	17049	17037	16803	17066	16871	16938	16942	16914	17061	17049	16967	17143	16782	16963	16997	16720	16874	16785	16962	16785	17111	17051	16997	17060	17027	16940	16991	17219	17054	16994	16791	17098	17174	16821	17186	17072	16830	17116	17129	17053	17105	16954	17075	17070	17095	17088	17121	17019	17021	16988	16788	17002	17163	17315	17307	16672	16900	16891	16933	16980	16890	16782	17140	17001	16883	16991	16852	16977	17123	16817	17005	17009	17087	16893	16996	17169	16742	17017	16949	17063	16983	17061	17048	16757	17156	17101	17263	17267	16980	17096	16953	16874	16983	17155	17091	16851	17075	16961	17102	16907	17036	16847	16906	17075	17026	16739	17022	17200	16988	17098	17089	17010	17014	16914	16984	16911	16912	17059	16938	17091	17028	17097	17076	16701	16749	17033	16943	16805	16902	16890	16931	16818	16995	17153	17029	16824	17071	17213	16972	17193	17121	16817	17063	16965	16908	16874	16856	16819	17059	16962	16957	17232	17168	16891	16807	16794	16987	17094	17034	16983	16811	17097	16995	17085	16766	16851	16799	16746	17011	17046	16956	16995	16687	16806	17039	16885	16857	17281	16938	17026	16983	17086	16913	16965	17042	16977	17072	17055	16791	16855	16925	17119	16970	16878	16773	16896	16932	16853	16957	16889	17168	17118	16965	16931	16914	16847	16995	17071	16897	16864	17024	16777	16895	16876	16986	16970	17017	16690	16812	16856	17071	17035	17022	16923	17051	17073	16837	17064	16942	17050	16982	16853	16985	17244	16944	16904	16876	17111	16901	17007	17013	17106	17012	16706	17207	16947	16929	16825	16997	16917	17089	17080	17027	16784	16946	16985	17228	16981	17040	16929	16759	17069	16725	16904	16852	16821	16839	16913	16944	17240	16996	17085	16739	17109	16983	16894	17007	16874	16958	17011	16818	17076	16834	17003	17156	17150	16990	16808	17076	16872	16891	17061	16992	16781	16977	16982	17089	16988	17140	16905	17016	16896	16808	17134	16930	17106	16905	16873	17221	16814	17033	16979	16847	16947	16973	16887	17149	16965	16994	16760	17011	16919	17048	16912	16805	17066	16931	17008	16905	16703	16934	17013	16784	17025	16931	17175	16868	16932	17026	17171	17005	16973	17015	16844	16891	16837	17116	17114	16858	16935	17140	17047	16960	17117	17182	16953	16992	16726	16864	17081	16775	16725	17112	16842	17083	16911	16905	17143	17378	17046	17059	17013	16983	16876	16810	17156	17039	17136	17084	16830	16963	16939	16863	16841	17102	17082	16810	17065	16997	16962	16997	16964	17096	17009	17065	17151	17069	16941	17031	17051	17039	17046	16982	16977	16923	16901	16784	16957	16916	17028	16874	17018	16856	16877	16933	17094	16818	16800	16769	17001	16818	16890	16792	17134	16941	17074	16888	16947	17040	17110	16992	16931	17062	17063	16983	17013	17061	16941	16945	16889	17024	16871	16896	16931	16944	16871	17121	17270	17110	17017	17116	16889	16997	16979	16974	17062	17145	16977	16969	16775	17000	16992	16818	16955	16888	16969	16736	16995	16970	16997	16975	17055	16987	17041	17024	16981	17005	16899	16988	17038	16829	17127	17113	16888	17089	16921	16679	16746	16904	16815	16830	16937	16912	16946	16976	17159	17120	17084	16901	16728	16720	17128	17043	17185	17037	16786	16811	17036	16856	16779	17057	16912	16918	16821	16903	16991	16904	16928	17015	16996	16955	16992	17172	17077	16770	17019	16774	16698	16902	16948	16865	16740	16953	16945	16749	16837	16973	16970	17171	16941	16824	16898	16993	16957	17088	16869	16964
26461	46179	43566	35917	29339	24295	20700	16842	15190	13726	12825	12121	11366	11180	10978	10582	10482	10399	10290	10011	10245	10182	10010	10095	10065	10044	9964	9897	10034	9982	9982	9961	9983	9940	9892	9891	9819	9889	9927	9860	9960	9923	9891	9902	9784	9834	9764	9823	9982	9868	9988	9857	10044	9929	9865	9809	9795	9974	9883	9954	9861	9908	9848	9808	9814	9895	9928	9797	9834	9766	10017	9957	9902	9971	9792	10075	9823	9999	9834	9819	9954	9887	9962	9929	9891	9789	9908	9764	9873	10092	9752	9699	9914	9888	9824	9881	9673	9812	9919	9884	9866	9762	9923	9894	9928	9853	9970	10002	9940	9744	9905	10021	9932	9976	9874	9869	9939	9924	9838	9905	9980	9821	9876	9995	9873	9834	9929	9846	9761	9851	10018	10014	9802	10013	9762	9866	9810	9835	10015	9866	9931	9878	10012	9824	9938	9872	9762	9801	9926	9827	9855	9899	9830	9800	9853	9893	9854	9724	9831	10047	9838	9815	9881	10027	9806	9609	9859	10000	9868	9893	9905	9958	9719	9706	9844	9709	9902	9848	9770	9906	9780	10033	9936	9851	9765	9890	9823	9913	9790	9945	9902	9850	10021	9799	9732	9963	9815	9905	9896	9793	9916	10073	9890	9846	9808	9876	9866	9653	9837	9749	9917	9833	9773	9835	9834	9880	9758	9849	9846	9902	9801	9810	9817	9838	9915	10000	9972	9725	9839	9962	9852	9984	9801	9888	9833	9825	9989	9855	9918	9912	9879	9802	9941	9809	9755	9916	9792	9912	9735	9830	9858	9806	9853	9877	9917	9780	9941	9863	9943	9935	10011	9945	9884	9743	9851	9866	9892	9945	9997	9873	9777	9819	9881	9926	9841	9772	9859	9918	9759	9840	9835	9815	9809	9838	9826	9882	9857	9906	9716	9768	9790	9767	9792	9770	9693	9816	9947	9939	9908	9801	9874	9728	9776	9889	9977	9886	9936	9860	9733	9845	9826	9849	9894	9823	9954	10023	9832	9875	9800	9769	9991	9960	9681	9947	9856	10028	9797	9899	9905	9977	9715	9786	9947	9781	9797	9903	9852	9908	9757	9716	9798	9834	9907	9803	9837	9956	9843	9858	9854	10004	9968	9930	9921	9857	9832	9957	9893	9833	9653	9826	9904	9814	9860	9822	9858	9762	9985	9842	10099	9856	9718	9888	9912	9731	9756	9826	9860	10102	9846	9799	9782	9844	9802	9825	9826	9762	9791	10025	9793	9875	9847	9820	9906	9926	9887	9774	9860	9909	9891	9933	9779	9963	9891	9803	9689	9877	9867	10082	9854	9919	9823	9908	9949	9898	9790	9903	9929	9852	9875	9800	9943	9842	9754	9737	9776	9789	9847	9790	9799	10022	9958	9898	9917	9929	9757	9728	9840	9815	9782	9882	9844	9968	9868	9826	9845	9893	9809	9822	9869	9853	9867	9732	9823	9876	10005	9845	9832	9951	9808	9809	9860	9808	9807	9872	9947	9826	9813	9806	9851	9890	9747	9815	9673	9838	9797	9776	9717	9785	9853	9879	9773	9746	9767	9865	9860	9808	9745	9872	9688	9798	9662	9866	9733	9767	9797	9710	9721	9746	9974	9701	9865	9753	9843	9835	9753	9869	9774	9617	9683	9845	9772	9989	9940	9917	9737	9822	9965	9789	9946	9897	10126	9836	9729	9979	9908	9735	9856	9856	9906	9802	9783	9877	10012	9847	9882	9923	10066	9880	9889	9819	9882	9809	9858	9838	9824	9961	9734	9927	9853	9763	9871	9875	9806	9752	9940	9948	9915	9924	9891	9843	9795	9831	9855	9785	9872	9819	9908	9721	9871	9708	9869	9848	9798	9890	9840	9825	9969	9820	9672	9885	9961	9872	9912	9831	9749	9725	10000	9812	9702	9871	9908	9721	9880	9752	9901	9867	9858	9761	9808	9760	9735	9814	9855	9818	9874	9795	9873	9860	9965	9851	9696	9845	9923	9564	9704	9830	9705	9787	9853	9731	9840	9851	9733	9884	9964	9612	9745	9911	9832	9878	9833	9822	9895	9797	9893	9808	9991	9976	9842	9739	10056	9872	9896	9920	9702	9775	9891	9856	9721	9802	9811	9866	9738	9777	9848	9930	9801	9989	9820	9873	9996	9811	9984	9865	9767	9964	9676	9733	9861	9947	10026	9689	9822	9802	10015	9830	9927	9807	9836	9846	9907	9865	9644	9805	9902	9664	9715	9855	9787	9924	9759	9942	9790	9830	9905	9788	9861	9897	9709	9867	9835	9783	9840	9861	9766	9846	9891	10010	9978	9961	9916	9859	10047	9723	9906	9840	9717	9913	9922	9789	9714	10004	9926	9934	9970	9784	9818	9799	9881	9865	9867	9769	9820	9841	9937	9957	9657	9779	9780	9948	9901	9963	9749	9809	9793	9978	9794	9822	9916	9889	9809	9995	9832	9753	9968	9875	9770	9849	9893	9891	9933	9803	9939	9822	9839	10000	9920	9749	9920	9764	9726	9908	9849	9726	9989	9780	9916	9762	9732	9883	9789	9787	9814	9929	10024	9816	9885	9909	9786	9937	9778	9793	9814	9810	9729	9762	9994	9680	9906	10093	9906	9874	9720	9759	9790	9999	9831	9849	9924	9817	9898	9898	9898	9742	9941	9822	9873	9872	9933	9779	9950	9886	9890	9859	9827	9886	9817	9805	9737	9776	9838	9710	9885	9786	9814	9716	9887	9747	9898	9817	9831	9751	10087	9758	9904	9862	9856	9681	9913	9813	9892	9873	9672	9854	9726	9826	9869	9843	9866	9948	9758	9838	9703	9858	9888	9832	9783	9896	9784	9909	9679	9865	9896	9970	9825	9852	9840	9798	9944	9866	9771	9951	9946	9838	9692	9776	9805	9704	9829	9787	9965	9755	9902	9682	9905	9842	9811	9841	9750	9831	9936	9934	9770	9768	9816	9863	9802	9958	9954	9921	9882	9981	9895	9833	9840	9862	9845	9806	9839	9826	9876	9978	9820	9925	9913	9828	9831	9968	9947	9733	9881	9846	9876	9801	9812	9832	9712	9813	9853	9776	9836	9885	9774	9878	9763	9950	9822	9780	9888	9825	9894	9832	9899	9896	9872	9921	9868	9898	9886	9814	9885	9845	9726	9816	9789	9673	9829	9938	9806	9856	9721	9829	9803	9783	9972	9814	9830	9931	9996	9885	9796	9818	9748	9766	9954	9923	9697	9831	9879	9902	9831	9843	9768	9858	9729	9867	9727	9721	9992	9740	10002	9930	9984	9951	9896	9852	10094	9752	9944	9775	9927	9857	9908	9955	9953	9849	9728	9838	9762	9837	9834	9898	9964	9952	9904	9933	9800	9715	10002	9864	9799	9820	9785	9860	9801	9823	9801	9850	9943	9773	9940	10024	9941	9894	9872	9748	9886	9889	9882	9787	9848	9918	9714	9829	9832	9904	9833	9951	9783	9867	9888	9819	9820	9838	9855	9772	9809	9765	10001	9880	9882	9725	9879	9854	9732	9975	9879	9899	9908	9862	9624	9971	9861	9916	9760	9979	9973	10024	9817	9763	9816	9819	9766	9808	9847	9913	9854	9905	9915	9839	9920	9738	9758	9879	9925	9949	9850	9743	9830	9724	9859	9894	10088	9878	9858	9779	10148	9766	9807	9824	9812	9798	9745	9893	9931	9866	9807	9808	9872	9862	9892	9830	9910	9908	9732	9680	9832	9832	9996	9769	9856	9933	9787	9840	10000	9879	9926	9798	9791	9844	9695	9835	9613	9886	9845	9906	9895	9938	9706	9939	9815	9746	9731	9719	9769	9945	9855	9871	9649	9938	9885	9964	9939	9958	9867	9869	9868	9885	9673	10005	9882	9841	9815	9909	9979	9608	9663	9867	9770	9785	9755	9894	9776	9815	9870	9895	9734	9806	9824	9906	9846	9931	9736	9857	9932	9730	9839	9857	9898	10023	9886	9846	9762	9798	9703	9785	9967	9796	9801	9886	9836	9859	9845	9949	9937	9743	9833	9895	9646	9761	9928	9754	9746	9709	9831	9812	9867	9785	9905	9678	9897	9803	9909	9851	9708	9805	9784	9871	9916	9851	9760	9812	9648	9853	9888	9980	9895	9820	9827	9904	9817	9892	9928	9973	10030	9845	9948	9813	9904	9711	9799	9791	9911	9946	9726	9852	9935	9802	9744	9921	9843	9861	10024	9757	9890	9878	9887	9765	9813	9770	9729	9941	9676	9893	9830	9751	9889	9895	9971	9842	9827	9864	9685	9780	9970	9855	9788	9790	9927	9870	9755	9834	9865	10032	9811	9751	9823	9862	9824	9991	9904	9777	9910	9829	10036	9762	9817	9746	10042	9786	9771	9828	9780	9804	9875	9873	9743	9858	9755	9901	9699	9819	9765	9894	9755	9959	9809	9913	9885	9961	9957	9945	9874	9856	9842	9755	9791	9972	9705	9853	10044	9805	9850	9954	9899	9839	10024	9861	9898	9759	9711	9930	9799	9924	9765	9716	9821	9918	9812	9820	9837	9676	9765	9931	9740	9781	9906	9732	9963	10023	9966	9727	9906	9866	9886	9912	9775	10044	9749	9927	9900	10016	9778	9881	9822	9819	9708	9846	9866	9734	9759	9876	9877	9691	9769	9791	9924	9776	9816	9740	9747	9926	9905	9834	9775	9806	9701	9865	9875	9877	9898	9711	9774	9885	9873	9892	9820	9883	9912	10061	9919	9786	9796	9861	9829	9805	9770	9954	9941	9771	9755	9826	9805	10056	9805	9716	9846	9862	9799	9764	9748	9772	9757	9865	9891	9873	9770	9845	9717	9856	9824	9925	9796	9857	9886	9892	9788	9983	9868	9812	9812	9798	9880	9896	9714	9863	9849	9787	9844	9819	9985	9859	9918	9950	9927	9850	9726	9902	9749	9773	9762	9846	9933	9919	9918	9956	10030	9723	9866	9852	9837	9724	9632	9986	9909	9886	10078	9761	9805	9893	9882	9723	9807	9876	9849	9891	9831	9864	9976	10012	9860	9823	9890	9881	9900	9794
35695	37020	37491	32486	26779	23384	21620	19806	18633	18271	18102	17615	17235	17038	16873	17137	16933	16963	16917	16775	16914	16729	16794	16926	16526	16876	16672	16700	16814	16631	16829	16821	16662	16910	16782	16832	16719	16701	16767	16675	16768	16724	16778	16769	16604	17030	16701	16796	16842	16764	16658	16735	16822	16815	16938	16727	16802	16647	16511	16794	16728	16813	16701	16765	16689	16773	16710	16802	16816	16772	16766	16883	16658	16641	16616	16824	16835	16527	16836	16851	16686	16740	16663	16795	16676	16738	16649	16707	16597	16571	16639	16678	16671	16654	16753	16857	16611	16691	16745	16672	16755	16637	16719	16774	16591	16908	16933	16658	16525	16573	16664	16615	16782	16699	16645	16664	16848	16725	16742	16762	16747	16554	16767	16579	16793	16769	16810	16725	16636	16800	16640	16818	16638	16799	16640	16786	16987	16924	16898	16742	16652	16774	16716	16814	16685	16610	16830	16690	16864	16727	16641	16871	16655	16509	16631	16769	16754	16704	16766	16637	16630	16611	16659	16687	16586	16654	16621	16550	16727	16868	16783	16512	16716	16641	16771	16723	16629	16608	16733	16757	16592	16599	16514	16572	16759	16816	16857	16828	16643	16890	16539	16450	16752	16816	16839	16755	16795	16707	16863	16717	16679	16898	16510	16660	16754	16761	16690	16717	16794	16999	16699	16737	16759	16704	16764	16857	16842	16980	16760	16657	16696	16819	16681	16653	16893	16600	16880	17005	16694	16781	16671	16822	16674	16631	16853	16774	16731	16718	16720	16831	17070	16783	16792	16657	16540	16945	16690	16683	16888	16646	16708	16650	16646	16645	16731	16532	16666	16787	16654	16816	16901	16918	16708	16494	16728	16820	16880	16845	16909	16888	16513	16703	16694	16775	16651	16866	16771	16726	16716	16674	16833	16621	16768	16650	16621	16557	16676	16728	16722	16725	16876	16737	16742	16790	16817	16590	16642	16757	16693	16538	16704	16601	16700	16826	16736	16809	16790	16659	16650	16705	16699	16725	16617	16614	16639	16778	16794	16423	16664	16904	16884	16657	16669	16878	16600	16643	16750	16838	16922	16774	16906	16659	16616	16768	16749	16721	16640	16686	16647	16714	16733	16637	16625	16679	16879	16777	16794	16630	16820	16940	16757	16613	16776	16754	16741	16808	16701	16589	16559	16583	16889	16744	16687	16817	16754	16681	16791	16918	16974	16762	16898	16791	16740	16700	16714	16639	16743	16621	16568	16985	16800	16763	16938	16647	16590	16719	16819	16740	16801	16525	16805	16856	16640	16546	16710	16741	16538	16829	16590	16766	16816	16783	16712	16831	16579	16576	16682	16761	16423	17014	16804	16686	16764	16809	16682	16678	16900	16722	16861	16692	16748	16696	16826	16693	16722	16708	16810	16685	16971	16784	16583	16620	16793	16673	16704	16570	16666	16676	16786	16525	17011	16642	16705	16922	16453	16886	16895	16685	16822	16792	16493	16730	16871	16647	16696	16558	16572	16752	16969	16760	16743	16480	16695	16679	16678	16799	16811	16637	16698	16911	16727	16694	16891	16752	16886	16818	16660	16629	16774	16691	16691	16911	16579	16743	16542	16707	16788	16644	16960	16816	16639	16656	16861	16745	16691	16839	16489	16651	16819	16684	16946	16741	16679	16932	16516	16821	16770	16499	16717	16513	16810	16765	16702	16592	16762	16875	16691	16818	16724	16840	16939	16813	16827	16674	16988	16738	16748	16651	16750	16663	16684	16734	16622	16375	16722	16498	17013	16717	16657	16634	16761	16728	16676	16443	16787	16849	16685	16641	16589	16760	16974	16642	16675	16753	16651	16560	16718	16549	16751	16701	16546	16628	16777	16804	16798	16640	16875	17033	16707	16731	16633	16789	16880	16625	16743	16689	16599	16691	16787	16553	16689	16762	16765	16778	16762	16653	16630	16632	16564	16687	16739	16582	16821	16647	16996	16882	16676	16805	16759	16632	16784	16802	16941	16646	16661	16914	16655	16673	16761	16654	16903	16916	16725	16784	16905	16829	16692	16779	16669	16775	16674	16829	16760	16832	16700	16697	16660	16854	16864	16597	16746	16654	16769	16843	16708	16588	16748	16684	16938	16948	16727	16810	16665	16603	16732	16934	16757	16793	16747	16845	16736	16582	16560	16539	16680	16617	16639	16600	16787	16740	16795	16786	16544	16734	16534	16852	16714	16890	16659	16585	16797	16825	16746	16673	16795	16824	16805	16836	16751	16747	16650	16507	16637	16755	16375	16773	16871	16615	16845	16749	16694	16780	16643	16989	16765	16692	16812	16818	16660	16804	16625	16618	16815	16697	16522	16681	16733	16629	16689	16732	16708	16798	16848	16755	16564	16688	16567	16717	16829	16501	16745	16970	16814	16673	16995	16879	16855	16728	16872	16682	16851	16712	16518	16644	16613	16649	16702	16688	16619	16762	16851	16774	16730	16715	16868	16686	16563	16790	16720	16840	16668	16803	16971	16812	16856	16724	16748	16783	16702	16769	16828	16774	16738	16853	16817	16772	16588	16858	16769	16675	16904	16649	16804	16674	16901	16637	16831	16649	16548	16672	16585	16780	16873	16857	16751	16661	16619	16743	16884	16564	16652	16760	16772	16894	16675	16733	16688	16715	16674	16787	16627	16950	16886	16847	16853	16537	16719	16658	16686	16738	16865	16673	16635	16784	16856	16768	17047	16847	16663	16742	16548	16722	16707	16845	16915	16705	16909	16833	16709	16884	16797	16531	16610	16799	16818	16609	16692	16735	16805	16870	16724	16941	16623	16709	16532	16741	16816	16873	16717	16711	16898	16805	16805	16765	16662	16693	16778	16689	16929	16579	16733	16775	16666	16491	16691	16636	16721	16697	16653	16623	16848	16955	16794	16539	16664	16636	16749	16788	16826	16799	16777	16802	16850	16807	16615	16518	16731	16900	16948	16883	16638	16787	16528	16982	16641	16733	16671	16679	16748	16611	16893	17025	16928	16941	16700	16647	16812	16876	16409	16747	16929	16642	16744	17023	16686	16677	16918	16650	16645	16557	16557	16582	16768	16792	16526	16855	16741	16710	16775	16924	16827	16736	16885	16739	16729	16720	16834	16781	16786	16747	17005	16730	16491	16782	16876	16792	16628	16908	16851	16821	16600	16757	16548	16657	16901	16671	16812	16897	16642	16510	16921	16714	16816	16817	16724	16656	16751	16810	16703	16666	16985	16709	16991	16650	16806	16742	16856	16828	16706	16815	16997	16850	16752	16777	16954	16637	16762	16530	16721	16587	16598	16999	16896	16827	16806	16604	16818	16603	16654	16816	16627	16677	16644	16867	16592	16854	16923	16747	16691	16658	16715	16790	16646	16849	16736	16755	16700	16829	16752	16847	16847	16689	16581	16682	16492	16907	16622	17020	16670	16699	16870	16735	16825	16638	16939	16852	16713	16654	16941	16796	16684	16717	16778	16774	17049	16746	16591	16722	16849	16805	16738	16742	16804	16784	16497	16622	16790	16599	16831	16970	16693	17171	16829	16697	16754	16899	16858	16833	16707	16878	16826	16758	16749	16836	16793	16516	17056	16572	16835	16613	16677	16618	16825	16768	16766	16540	16773	16788	16764	16567	16679	16699	16695	16754	16499	16785	16643	16785	16873	16813	17063	16642	16847	16612	16798	16754	16950	16898	16795	16862	16692	16895	16932	16782	16779	16750	16723	16583	16814	16730	16803	16675	16902	16718	16950	16706	16647	16762	16905	16891	16848	16721	16607	16802	16753	16527	16612	16837	16740	16751	16612	16672	16715	16813	16537	16618	16808	16585	16764	16801	16741	16747	16715	16598	16659	16733	16642	16847	16671	16681	16936	16640	16761	16878	16628	16797	16893	16598	16931	16953	16820	16886	16706	16712	16681	16876	16791	16646	16760	16661	16936	16806	16632	16911	16704	16605	16650	16603	16724	16697	16951	16620	16897	16792	16655	16799	16628	16711	16872	16862	16817	16675	16972	16777	16781	16654	16615	17037	16604	16808	16726	16759	16742	16610	16802	16522	16890	17082	16588	16727	16639	16908	16684	16653	16825	16698	16714	16971	16732	16686	16871	16861	16661	16676	16748	16661	16700	16690	16806	16932	16908	16879	16660	16827	16908	16819	16899	16755	16534	16613	16551	16496	16541	16841	16673	16671	16757	16733	16861	16738	16862	16792	16926	16722	16839	16709	16711	16876	16751	16929	16628	16774	16564	16615	16910	16768	16607	16507	16880	16594	16763	17063	16887	16785	16757	16803	16762	16667	16448	16842	16692	16784	16699	16590	16686	16654	16558	16788	16731	16605	16507	16711	16931	16821	16616	16780	16696	16753	16668	16995	16723	16418	16853	16755	16594	16932	16895	16770	16750	16944	16663	16794	16584	16677	16573	16835	16781	16810	16632	16646	16806	16804	16807	17021	16755	16639	16835	16742	16714	16877	16771	16724	16917	16835	16698	16766	16550	16811	16651	16756	16767	16662	16826	16842	16745	16778	16692	16823	16555	16855	16827	16900	16769	16730	16796	16686	16651	16732	16633	16626	16889	17020	16873	16673	16538	16783	16666	16764	16806	16586	16883	16674	16631	16683	17006	16743	16607	16607	16758	16529	16848	16552	16721	16742	16735	16653	16600	16858	16786	17055	16650	16626	16546	16639	16888	16798	16646	16937	16691	16924	16830	16789	16938	16813	16870	17059	16736	16653	16937	16817	16709	16757	16570	16758	16571	16666	16729	16753	16703	16815	16833	16674	16607	16880	16791	16646	16610	16935	16777	16646	16970	16611	16566	16727	16790	16914	16852	16780	16625	16659	16459	16824	16617	16725	16481	16893	16770	16751	16694	16786	16687	16647	16705	16700	16724	16696	16744	16791	16681	16636	16955	16718	16503	16600	16608	16670	16806	17015	16744	16696	16831	17006	17074	16785	16786	16728	16689	16768	16801	16782	16755	16672	16456	16613	16754	16515	16702	16599	16515	16942	16896	16850	16765	16755	16616	16667	16640	16972	16656	16856	16850	16759	16741	16712	16791	16625	16638	16869	16765	16809	16716	16730	16954	16884	16816	16587	16718	16592	16746	16947	16660	16678	16518	16739	16835	16628
27841	37333	32982	27010	21191	17300	15138	13109	11784	11354	10956	10537	10447	9946	10128	9888	9801	9934	9914	9655	9744	9751	9771	9681	9548	9605	9592	9786	9684	9648	9619	9649	9734	9688	9639	9500	9524	9605	9665	9723	9683	9544	9554	9637	9470	9522	9595	9563	9623	9676	9764	9751	9682	9702	9670	9583	9706	9511	9580	9654	9669	9558	9505	9786	9548	9649	9630	9771	9563	9718	9718	9721	9634	9544	9721	9630	9550	9621	9705	9621	9627	9610	9662	9395	9621	9561	9712	9591	9466	9602	9722	9613	9652	9556	9670	9629	9661	9637	9606	9630	9566	9526	9427	9606	9435	9670	9581	9521	9549	9620	9588	9635	9485	9611	9667	9685	9626	9536	9490	9544	9635	9638	9681	9539	9801	9565	9602	9512	9448	9678	9665	9717	9640	9442	9596	9587	9503	9659	9567	9491	9486	9678	9622	9638	9323	9619	9636	9693	9753	9522	9689	9434	9695	9723	9611	9739	9741	9627	9403	9453	9790	9608	9648	9669	9642	9657	9562	9689	9599	9527	9492	9565	9770	9547	9593	9629	9684	9666	9623	9501	9611	9431	9784	9592	9571	9694	9679	9600	9665	9646	9628	9652	9659	9894	9613	9678	9500	9540	9805	9480	9691	9645	9612	9651	9623	9607	9497	9570	9545	9633	9436	9656	9713	9489	9600	9635	9687	9567	9630	9590	9607	9681	9543	9549	9613	9607	9673	9635	9586	9500	9619	9463	9679	9594	9713	9698	9836	9516	9647	9689	9773	9565	9454	9564	9670	9606	9508	9549	9475	9618	9555	9587	9386	9683	9599	9551	9668	9529	9600	9661	9608	9544	9578	9646	9658	9519	9666	9561	9631	9584	9454	9473	9688	9432	9689	9758	9548	9680	9653	9575	9665	9637	9642	9538	9565	9453	9522	9530	9627	9589	9670	9511	9593	9481	9663	9745	9624	9787	9696	9623	9541	9517	9669	9595	9730	9706	9684	9655	9636	9673	9636	9694	9561	9691	9715	9480	9588	9613	9508	9579	9646	9645	9757	9571	9520	9703	9565	9672	9587	9644	9657	9687	9616	9536	9363	9593	9534	9481	9526	9496	9519	9757	9605	9612	9523	9592	9552	9522	9601	9692	9662	9663	9616	9552	9592	9598	9678	9633	9699	9481	9694	9636	9618	9658	9616	9585	9526	9481	9465	9664	9556	9497	9772	9601	9741	9627	9646	9523	9784	9666	9630	9578	9525	9611	9404	9494	9496	9594	9593	9564	9682	9484	9640	9551	9513	9574	9605	9541	9672	9682	9727	9734	9556	9618	9570	9743	9632	9398	9713	9691	9738	9737	9703	9663	9512	9384	9519	9614	9561	9563	9635	9558	9656	9534	9646	9572	9594	9588	9628	9639	9575	9561	9659	9727	9751	9551	9689	9665	9493	9498	9714	9548	9577	9651	9501	9789	9598	9672	9537	9566	9632	9603	9611	9529	9554	9555	9757	9674	9727	9671	9577	9565	9686	9564	9677	9591	9531	9619	9578	9649	9422	9603	9677	9657	9562	9612	9468	9619	9674	9559	9622	9627	9557	9598	9537	9682	9369	9509	9588	9688	9612	9610	9614	9797	9531	9443	9634	9571	9633	9490	9556	9588	9475	9691	9712	9637	9679	9565	9741	9632	9620	9600	9660	9621	9705	9511	9640	9744	9467	9713	9592	9556	9426	9519	9575	9733	9728	9479	9674	9615	9716	9571	9527	9559	9691	9552	9606	9811	9492	9642	9622	9655	9564	9645	9539	9516	9596	9570	9523	9627	9532	9548	9514	9587	9607	9720	9586	9603	9562	9648	9571	9533	9691	9590	9642	9636	9764	9588	9554	9661	9651	9497	9435	9581	9608	9640	9606	9769	9692	9532	9540	9735	9671	9399	9609	9632	9467	9833	9619	9582	9434	9608	9700	9499	9551	9708	9552	9511	9602	9597	9655	9740	9710	9604	9504	9540	9551	9680	9655	9902	9657	9529	9524	9566	9624	9505	9642	9802	9686	9572	9693	9607	9565	9656	9590	9485	9574	9651	9666	9573	9570	9441	9713	9577	9620	9791	9539	9709	9519	9594	9603	9543	9604	9594	9708	9529	9640	9450	9616	9611	9661	9603	9635	9529	9671	9558	9641	9409	9654	9598	9586	9711	9610	9598	9525	9487	9669	9651	9514	9668	9622	9645	9518	9517	9613	9709	9531	9668	9585	9516	9542	9562	9647	9515	9470	9619	9612	9742	9576	9672	9520	9518	9715	9496	9682	9625	9489	9575	9652	9707	9679	9445	9640	9642	9602	9484	9503	9570	9515	9448	9622	9689	9472	9725	9625	9573	9605	9718	9637	9651	9546	9634	9676	9487	9560	9460	9642	9563	9638	9549	9629	9496	9510	9749	9598	9657	9628	9681	9639	9539	9628	9522	9636	9510	9637	9804	9746	9662	9790	9596	9719	9595	9527	9480	9604	9626	9524	9578	9542	9571	9654	9719	9518	9597	9609	9531	9730	9651	9634	9578	9637	9583	9544	9717	9630	9538	9565	9657	9483	9448	9652	9483	9702	9648	9574	9555	9635	9643	9542	9588	9502	9476	9548	9644	9629	9685	9558	9611	9644	9575	9804	9488	9651	9361	9636	9576	9683	9410	9625	9523	9439	9728	9608	9700	9639	9529	9653	9335	9685	9716	9404	9554	9683	9707	9614	9560	9683	9745	9641	9584	9594	9611	9793	9644	9504	9467	9636	9482	9656	9660	9478	9629	9592	9567	9694	9710	9625	9609	9593	9552	9656	9698	9452	9662	9566	9602	9699	9601	9626	9498	9646	9590	9443	9470	9516	9571	9506	9549	9469	9638	9670	9552	9621	9670	9569	9610	9512	9595	9573	9587	9670	9733	9743	9623	9468	9636	9556	9549	9610	9633	9704	9514	9568	9649	9592	9539	9529	9516	9627	9644	9652	9488	9493	9505	9512	9703	9657	9717	9663	9479	9696	9614	9589	9529	9652	9615	9631	9586	9548	9545	9677	9599	9741	9596	9690	9521	9834	9634	9564	9582	9667	9517	9577	9695	9575	9559	9598	9597	9663	9430	9668	9723	9582	9548	9549	9624	9667	9468	9672	9660	9715	9472	9600	9689	9611	9705	9640	9599	9713	9820	9648	9512	9675	9632	9609	9655	9552	9695	9627	9623	9487	9580	9557	9564	9666	9615	9741	9692	9665	9619	9504	9739	9599	9756	9707	9594	9566	9658	9546	9769	9603	9662	9579	9659	9710	9610	9501	9622	9836	9529	9668	9617	9704	9656	9745	9613	9575	9691	9622	9597	9647	9729	9731	9682	9622	9471	9642	9551	9508	9573	9593	9389	9633	9468	9654	9625	9703	9682	9532	9719	9529	9502	9557	9723	9635	9529	9662	9706	9717	9694	9545	9580	9613	9581	9554	9528	9650	9602	9689	9571	9691	9537	9561	9594	9556	9651	9552	9673	9565	9542	9541	9537	9626	9734	9699	9687	9759	9479	9701	9729	9669	9579	9491	9477	9665	9624	9603	9615	9537	9601	9551	9504	9821	9587	9714	9747	9654	9453	9646	9530	9572	9527	9529	9662	9572	9558	9596	9726	9758	9791	9560	9559	9566	9630	9610	9665	9565	9605	9692	9448	9722	9585	9642	9498	9701	9641	9774	9725	9562	9483	9729	9453	9651	9650	9688	9624	9690	9582	9607	9566	9716	9725	9596	9534	9755	9809	9504	9575	9625	9572	9627	9700	9614	9652	9571	9505	9563	9641	9784	9563	9618	9693	9679	9725	9578	9577	9709	9520	9627	9539	9598	9603	9652	9740	9681	9603	9572	9693	9502	9512	9519	9573	9625	9617	9665	9493	9798	9583	9729	9441	9595	9625	9726	9661	9729	9545	9495	9647	9659	9514	9572	9529	9582	9468	9580	9600	9685	9694	9503	9410	9694	9638	9647	9649	9546	9534	9519	9649	9636	9741	9461	9610	9630	9588	9604	9692	9439	9430	9815	9528	9512	9572	9661	9718	9667	9727	9725	9568	9600	9603	9529	9544	9639	9700	9746	9624	9733	9563	9566	9522	9602	9676	9745	9588	9702	9576	9531	9540	9556	9539	9549	9563	9583	9559	9535	9723	9685	9546	9564	9638	9788	9555	9646	9753	9476	9678	9717	9657	9552	9669	9736	9616	9739	9569	9551	9594	9547	9728	9576	9477	9764	9489	9619	9651	9565	9736	9736	9569	9481	9588	9521	9598	9671	9587	9567	9501	9579	9573	9796	9576	9645	9634	9594	9705	9520	9573	9627	9755	9580	9509	9599	9716	9629	9537	9741	9601	9618	9604	9640	9661	9555	9602	9649	9642	9777	9463	9577	9532	9497	9629	9626	9592	9654	9706	9606	9783	9462	9678	9568	9620	9641	9703	9579	9586	9588	9721	9695	9705	9644	9630	9540	9388	9605	9561	9481	9525	9660	9623	9589	9550	9625	9563	9546	9568	9473	9497	9689	9524	9683	9503	9692	9629	9672	9666	9748	9711	9694	9660	9691	9484	9580	9528	9548	9639	9653	9491	9709	9470	9748	9532	9511	9597	9652	9650	9783	9650	9809	9513	9673	9622	9616	9567	9568	9582	9654	9671	9632	9687	9612	9666	9613	9699	9472	9584	9645	9590	9636	9516	9589	9581	9495	9636	9623	9685	9527	9609	9589	9774	9572	9366	9559	9629	9515	9635	9655	9650	9572	9785	9578	9715	9708	9604	9601	9562	9583	9612	9646	9676	9556	9532	9587	9588	9741	9635	9631	9701	9583	9603	9564	9648	9743	9586	9597	9520	9676	9623	9522	9606	9516	9625	9673	9422	9788	9707	9574	9451	9647	9655	9802	9618	9621	9544	9687	9646	9550	9728	9683	9656	9666	9559	9652	9522	9727	9755	9568	9712	9594	9699	9691	9620	9730	9730	9561	9471	9654	9674	9734	9666	9502	9707	9618	9546	9599	9572	9550	9493	9442	9443	9739	9754	9516	9728	9649	9747	9588	9640	9512	9731	9741	9517	9603	9693	9535	9576	9715	9605
24912	21112	28451	30027	28156	26271	24890	21684	19606	19041	18506	18151	17722	17357	17141	17152	17044	16899	16613	16856	16736	16793	16778	16871	16750	16682	16736	16688	16599	16734	16566	16713	16417	16671	16788	16569	16810	16504	16595	16515	16605	16804	16686	16614	16697	16747	16633	16615	16473	16720	16380	16541	16804	16631	16745	16601	16672	16565	16636	16621	16785	16724	16701	16637	16635	16707	16444	16692	16560	16625	16552	16747	16660	16508	16552	16554	16531	16539	16603	16454	16534	16451	16587	16767	16625	16471	16764	16476	16592	16581	16626	16710	16619	16725	16550	16639	16550	16920	16418	16606	16527	16505	16728	16629	16395	16682	16411	16527	16427	16664	16703	16530	16739	16849	16662	16507	16542	16398	16519	16547	16632	16722	16446	16531	16737	16682	16574	16474	16371	16555	16671	16764	16499	16615	16478	16579	16370	16627	16623	16689	16649	16566	16684	16688	16633	16569	16822	16585	16697	16738	16669	16709	16730	16461	16582	16667	16781	16756	16796	16713	16499	16636	16646	16518	16608	16603	16525	16607	16670	16513	16719	16481	16883	16704	16621	16503	16602	16660	16562	16555	16635	16380	16569	16630	16711	16703	16585	16461	16653	16662	16751	16472	16712	16723	16411	16687	16223	16357	16376	16427	16748	16791	16479	16386	16373	16473	16596	16465	16447	16472	16750	16625	16730	16548	16415	16692	16590	16684	16661	16647	16770	16508	16797	16551	16757	16514	16666	16549	16724	16594	16778	16734	16639	16623	16572	16569	16758	16701	16642	16585	16790	16696	16526	16571	16633	16588	16492	16625	16573	16709	16630	16596	16713	16776	16627	16502	16593	16538	16578	16761	16402	16338	16538	16471	16458	16591	16622	16455	16481	16563	16607	16564	16591	16622	16629	16870	16654	16566	16448	16561	16558	16515	16589	16558	16463	16646	16778	16625	16864	16679	16625	16694	16778	16862	16794	16616	16459	16699	16408	16472	16707	16363	16611	16818	16594	16551	16581	16611	16554	16583	16663	16661	16727	16696	16529	16376	16367	16570	16574	16977	16454	16713	16476	16599	16544	16462	16583	16763	16660	16473	16783	16560	16719	16596	16570	16474	16699	16583	16530	16518	16365	16580	16497	16476	16819	16670	16535	16707	16650	16701	16557	16492	16507	16717	16560	16870	16636	16679	16575	16567	16683	16435	16737	16622	16513	16648	16730	16605	16425	16795	16520	16664	16455	16404	16829	16669	16685	16445	16668	16643	16602	16680	16688	16635	16482	16787	16653	16644	16765	16704	16594	16674	16702	16739	16631	16413	16669	16622	16773	16703	16510	16604	16588	16517	16500	16532	16502	16706	16579	16592	16479	16575	16468	16519	16664	16469	16810	16628	16775	16423	16469	16557	16518	16643	16605	16836	16827	16745	16588	16687	16757	16819	16488	16449	16691	16627	16689	16455	16776	16496	16607	16474	16655	16506	16709	16542	16623	16698	16698	16557	16630	16520	16644	16653	16738	16581	16626	16693	16599	16720	16509	16636	16518	16444	16752	16524	16585	16681	16759	16622	16638	16597	16665	16767	16510	16637	16410	16578	16466	16532	16538	16747	16578	16366	16527	16547	16746	16504	16526	16557	16812	16426	16667	16561	16654	16605	16895	16586	16538	16511	16632	16601	16651	16836	16652	16532	16549	16696	16551	16798	16763	16582	16525	16694	16425	16464	16455	16632	16607	16654	16490	16458	16699	16589	16648	16534	16697	16487	16550	16617	16581	16532	16829	16408	16555	16747	16559	16667	16829	16575	16301	16659	16708	16674	16574	16739	16452	16666	16618	16944	16643	16670	16698	16712	16591	16475	16664	16519	16593	16477	16616	16531	16603	16461	16590	16627	16651	16504	16742	16484	16876	16502	16523	16586	16726	16560	16609	16542	16711	16645	16697	16620	16819	16575	16741	16505	16574	16604	16677	16574	16694	16423	16442	16407	16577	16507	16669	16433	16553	16523	16580	16809	16644	16409	16729	16614	16629	16532	16425	16628	16889	16588	16435	16502	16703	16774	16689	16797	16648	16601	16721	16616	16398	16611	16423	16630	16662	16628	16608	16748	16823	16737	16625	16751	16581	16642	16326	16624	16589	16534	16642	16756	16631	16714	16544	16801	16796	16466	16428	16420	16604	16468	16614	16605	16711	16450	16626	16469	16673	16462	16660	16510	16612	16667	16693	16700	16546	16754	16419	16584	16683	16530	16552	16427	16684	16575	16472	16582	16588	16556	16623	16597	16606	16720	16581	16571	16666	16442	16758	16673	16622	16604	16634	16761	16657	16515	16552	16549	16799	16568	16558	16615	16833	16421	16520	16385	16594	16846	16610	16550	16606	16605	16687	16546	16459	16470	16692	16512	16844	16606	16587	16551	16717	16676	16634	16549	16469	16532	16490	16696	16552	16528	16642	16579	16909	16659	16615	16587	16662	16557	16627	16495	16476	16751	16782	16678	16641	16545	16568	16745	16769	16689	16571	16384	16640	16456	16748	16823	16419	16484	16418	16624	16615	16616	16528	16627	16522	16501	16603	16781	16711	16368	16624	16461	16648	16572	16622	16728	16800	16792	16756	16902	16636	16719	16510	16390	16512	16670	16584	16559	16601	16608	16627	16642	16395	16343	16557	16546	16343	16413	16469	16524	16550	16452	16718	16456	16492	16667	16440	16578	16529	16513	16537	16722	16677	16447	16582	16513	16530	16510	16574	16525	16460	16658	16748	16585	16930	16467	16639	16460	16457	16675	16706	16755	16745	16777	16815	16633	16745	16468	16550	16605	16346	16837	16755	16623	16660	16626	16446	16662	16515	16406	16653	16504	16695	16708	16537	16448	16483	16468	16401	16519	16753	16522	16595	16561	16638	16636	16553	16481	16579	16708	16614	16706	16583	16474	16663	16551	16492	16515	16614	16853	16743	16629	16629	16596	16547	16675	16517	16589	16606	16622	16322	16557	16444	16514	16806	16464	16454	16388	16732	16617	16354	16618	16618	16637	16561	16573	16467	16683	16701	16682	16755	16575	16615	16655	16508	16553	16549	16450	16648	16436	16602	16727	16589	16566	16639	16668	16655	16573	16641	16451	16503	16535	16642	16562	16462	16783	16591	16820	16639	16732	16685	16733	16484	16577	16464	16401	16471	16770	16664	16600	16540	16690	16405	16464	16696	16564	16573	16570	16347	16610	16608	16493	16555	16729	16603	16576	16640	16715	16702	16542	16832	16664	16469	16553	16524	16524	16334	16643	16686	16390	16377	16621	16601	16716	16619	16442	16654	16640	16716	16546	16417	16550	16559	16722	16658	16621	16589	16614	16448	16566	16583	16493	16603	16693	16574	16412	16694	16516	16716	16679	16611	16671	16677	16716	16564	16660	16662	16758	16667	16773	16524	16587	16489	16489	16477	16357	16519	16592	16786	16575	16698	16640	16616	16570	16527	16693	16592	16678	16941	16647	16682	16553	16658	16417	16624	16698	16578	16589	16598	16473	16378	16546	16485	16722	16574	16599	16677	16394	16496	16501	16727	16625	16848	16477	16660	16506	16491	16613	16604	16335	16511	16745	16717	16392	16586	16631	16573	16670	16694	16566	16613	16629	16744	16738	16713	16674	16499	16797	16766	16741	16600	16726	16503	16680	16692	16653	16800	16648	16529	16568	16760	16587	16525	16569	16732	16588	16577	16461	16561	16472	16881	16632	16585	16492	16753	16677	16947	16610	16687	16847	16701	16679	16645	16606	16762	16456	16667	16414	16806	16734	16621	16531	16738	16744	16533	16575	16664	16472	16682	16545	16486	16643	16567	16623	16537	16469	16578	16578	16689	16757	16645	16468	16538	16545	16652	16592	16571	16582	16698	16407	16553	16601	16571	16486	16726	16520	16561	16596	16568	16662	16591	16523	16650	16672	16844	16389	16545	16588	16631	16383	16427	16718	16681	16750	16677	16690	16706	16738	16609	16394	16646	16766	16513	16596	16546	16606	16448	16602	16617	16626	16652	16587	16492	16684	16598	16512	16601	16399	16643	16673	16718	16426	16717	16665	16752	16507	16598	16685	16660	16877	16845	16542	16697	16557	16589	16543	16750	16622	16644	16676	16455	16387	16338	16669	16509	16784	16791	16638	16643	16669	16578	16503	16350	16645	16476	16656	16566	16430	16786	16501	16738	16484	16589	16620	16747	16728	16568	16570	16824	16722	16674	16643	16755	16448	16632	16571	16608	16635	16533	16476	16508	16674	16703	16611	16753	16566	16662	16493	16658	16557	16640	16506	16548	16619	16749	16716	16765	16663	16642	16477	16772	16718	16759	16710	16669	16788	16807	16775	16402	16456	16696	16739	16596	16544	16604	17049	16446	16811	16610	16867	16628	16784	16638	16464	16525	16688	16713	16668	16638	16665	16732	16618	16494	16575	16689	16824	16620	16832	16642	16678	16697	16782	16565	16660	16539	16695	16719	16603	16498	16725	16613	16448	16525	16566	16705	16696	16416	16424	16538	16701	16805	16547	16370	16616	16557	16767	16600	16654	16535	16360	16468	16484	16500	16584	16639	16708	16604	16702	16702	16715	16573	16561	16828	16620	16770	16460	16749	16467	16606	16481	16734	16723	16708	16426	16519	16729	16710	16424	16673	16655	16442	16616	16445	16621	16717	16717	16904	16763	16527	16471	16738	16543	16715	16602	16648	16591	16588	16613	16722	16815	16610	16742	16523	16632	16648	16818	16750	16655	16728	16398	16628	16804	16524	16712	16702	16600	16748	16767	16633	16610	16622	16621	16698	16580	16719	16606	16538	16445	16545	16606	16859	16755	16594	16771	16618	16679	16870	16425	16529	16818	16649	16553	16736	16779	16758	16763	16748	16708	16639	16677	16667	16700	16695	16572	16495	16534	16460	16755	16500	16714	16537	16621	16614	16465	16521	16536	16572	16560	16682	16702	16520	16333	16588	16564	16693	16807	16607	16506	16642	16629	16632	16795	16714	16551	16570	16542	16559	16477	16372	16770	16589	16710	16735	16692	16487	16584	16532	16661	16766	16588	16708	16494	16456	16641	16915	16450	16668	16648	16425	16669	16629	16569	16711	16579	16799	16645	16536	16708	16536	16674	16495	16518	16579	16528
26517	42354	37459	32092	25724	20606	17946	15311	13168	12281	11652	11213	10614	10331	10270	10262	10028	10094	9733	9798	9777	9735	9839	9669	9831	9679	9827	9741	9662	9604	9748	9793	9805	9577	9603	9745	9772	9661	9595	9659	9675	9619	9760	9593	9588	9680	9596	9685	9548	9717	9640	9776	9556	9664	9719	9590	9663	9716	9534	9717	9556	9704	9656	9745	9614	9648	9873	9578	9591	9724	9758	9510	9685	9628	9576	9627	9643	9657	9599	9624	9620	9566	9731	9807	9779	9704	9544	9705	9775	9550	9601	9622	9598	9643	9739	9738	9595	9602	9655	9600	9705	9595	9584	9640	9759	9636	9725	9765	9547	9748	9594	9677	9708	9680	9714	9699	9766	9620	9550	9708	9746	9654	9643	9632	9556	9540	9546	9621	9699	9828	9668	9832	9624	9667	9628	9712	9684	9676	9840	9638	9692	9651	9633	9728	9664	9548	9625	9779	9767	9613	9705	9634	9591	9768	9582	9486	9668	9675	9486	9598	9632	9588	9712	9582	9678	9651	9475	9731	9608	9571	9677	9576	9553	9553	9529	9646	9791	9713	9732	9549	9627	9735	9656	9587	9652	9692	9605	9732	9614	9736	9532	9808	9620	9706	9812	9732	9630	9645	9709	9647	9773	9506	9572	9529	9694	9837	9554	9756	9589	9637	9633	9611	9718	9764	9715	9760	9670	9721	9787	9509	9594	9592	9615	9600	9625	9620	9586	9655	9730	9560	9593	9756	9623	9598	9644	9667	9632	9751	9522	9652	9680	9662	9588	9778	9642	9534	9625	9748	9477	9604	9615	9683	9608	9643	9581	9628	9683	9763	9650	9716	9594	9591	9510	9480	9694	9512	9603	9492	9654	9659	9504	9630	9745	9648	9542	9572	9648	9760	9546	9720	9651	9528	9511	9643	9577	9727	9630	9629	9691	9673	9799	9599	9619	9498	9726	9825	9704	9526	9652	9461	9539	9562	9622	9825	9573	9622	9543	9635	9669	9612	9678	9639	9782	9728	9607	9693	9618	9614	9591	9687	9726	9627	9774	9624	9546	9693	9660	9714	9559	9766	9646	9602	9554	9622	9618	9721	9639	9745	9691	9648	9729	9514	9552	9809	9623	9651	9775	9579	9387	9715	9708	9595	9601	9528	9629	9478	9611	9660	9705	9648	9607	9547	9745	9727	9652	9441	9654	9678	9586	9645	9776	9671	9575	9763	9698	9764	9648	9708	9634	9534	9555	9654	9697	9657	9626	9723	9617	9665	9577	9625	9653	9646	9601	9621	9634	9482	9517	9552	9636	9774	9626	9704	9713	9669	9459	9580	9764	9616	9659	9639	9680	9770	9600	9639	9537	9717	9658	9825	9653	9758	9596	9662	9424	9743	9625	9815	9546	9565	9487	9401	9567	9703	9656	9707	9651	9650	9713	9561	9508	9686	9682	9584	9724	9801	9736	9687	9689	9651	9617	9600	9586	9647	9547	9773	9509	9712	9668	9663	9558	9662	9701	9684	9652	9546	9748	9642	9753	9741	9641	9667	9506	9563	9588	9473	9645	9473	9701	9732	9704	9717	9701	9665	9635	9506	9793	9593	9570	9665	9841	9660	9654	9544	9663	9611	9727	9740	9784	9701	9634	9573	9633	9756	9649	9614	9583	9759	9613	9691	9461	9762	9595	9652	9647	9655	9648	9738	9540	9697	9445	9812	9628	9685	9676	9667	9767	9415	9545	9676	9636	9547	9568	9638	9562	9586	9670	9770	9634	9690	9524	9682	9570	9678	9727	9600	9498	9743	9771	9537	9803	9547	9852	9783	9662	9501	9584	9681	9529	9617	9701	9505	9598	9650	9571	9557	9711	9571	9702	9761	9407	9749	9583	9628	9511	9579	9764	9764	9708	9524	9579	9648	9592	9793	9559	9641	9766	9655	9609	9496	9598	9748	9656	9716	9683	9485	9839	9598	9626	9801	9664	9605	9591	9654	9734	9502	9570	9791	9550	9609	9614	9604	9727	9531	9595	9632	9596	9672	9745	9698	9482	9526	9534	9647	9734	9715	9707	9698	9519	9783	9602	9703	9723	9518	9649	9714	9779	9709	9714	9656	9759	9799	9708	9564	9639	9584	9785	9814	9574	9797	9795	9741	9614	9710	9647	9785	9709	9606	9579	9529	9585	9699	9571	9611	9673	9490	9512	9586	9518	9620	9597	9533	9679	9751	9642	9448	9777	9620	9708	9694	9578	9662	9572	9599	9596	9590	9723	9660	9697	9496	9823	9524	9677	9798	9703	9694	9542	9634	9834	9564	9648	9566	9455	9642	9753	9804	9643	9557	9819	9608	9663	9674	9805	9635	9613	9563	9617	9617	9722	9551	9631	9703	9701	9682	9629	9676	9665	9587	9719	9574	9591	9653	9578	9546	9807	9772	9601	9731	9661	9739	9678	9682	9625	9685	9671	9646	9660	9727	9743	9546	9713	9685	9563	9623	9729	9660	9587	9803	9676	9659	9756	9628	9736	9655	9590	9537	9629	9638	9788	9461	9618	9652	9769	9500	9558	9680	9532	9698	9680	9776	9727	9460	9616	9598	9701	9676	9682	9508	9777	9754	9750	9770	9545	9726	9681	9546	9562	9627	9440	9618	9607	9833	9612	9730	9661	9760	9692	9494	9594	9667	9767	9569	9549	9610	9708	9750	9674	9641	9684	9693	9463	9660	9642	9707	9701	9617	9599	9598	9530	9621	9587	9662	9603	9695	9461	9700	9515	9753	9534	9655	9580	9744	9853	9535	9735	9467	9671	9580	9750	9753	9547	9621	9652	9734	9740	9666	9736	9489	9670	9745	9782	9746	9713	9592	9571	9680	9681	9554	9738	9687	9640	9563	9723	9643	9485	9667	9530	9571	9552	9665	9721	9569	9620	9636	9641	9622	9557	9553	9559	9659	9553	9782	9628	9647	9600	9647	9548	9607	9566	9615	9533	9591	9593	9580	9568	9707	9677	9754	9547	9589	9750	9635	9533	9655	9602	9631	9756	9592	9721	9666	9483	9599	9608	9736	9861	9638	9553	9795	9495	9818	9632	9657	9661	9696	9665	9677	9589	9782	9718	9698	9652	9714	9589	9522	9649	9729	9727	9606	9719	9552	9707	9716	9550	9733	9697	9520	9718	9713	9614	9585	9622	9673	9589	9654	9637	9692	9584	9636	9647	9717	9456	9530	9689	9662	9645	9609	9668	9730	9692	9752	9742	9677	9648	9794	9756	9550	9715	9758	9624	9717	9668	9590	9654	9651	9582	9765	9775	9524	9782	9648	9817	9645	9817	9603	9639	9642	9650	9585	9567	9692	9449	9558	9569	9580	9686	9630	9633	9824	9674	9673	9679	9628	9565	9778	9592	9746	9468	9716	9709	9583	9748	9677	9717	9621	9667	9677	9622	9607	9643	9666	9647	9673	9762	9593	9706	9624	9705	9552	9589	9787	9630	9530	9714	9573	9773	9773	9607	9674	9767	9754	9725	9725	9782	9566	9641	9765	9545	9656	9711	9580	9703	9704	9689	9695	9774	9604	9841	9705	9482	9879	9598	9521	9731	9694	9740	9632	9625	9602	9615	9495	9740	9731	9512	9467	9616	9800	9604	9636	9552	9591	9470	9606	9663	9716	9554	9731	9570	9544	9648	9680	9653	9649	9662	9611	9559	9628	9644	9527	9600	9668	9759	9754	9544	9669	9608	9485	9641	9673	9615	9563	9392	9649	9631	9486	9690	9666	9799	9665	9471	9719	9765	9628	9587	9633	9518	9635	9622	9564	9571	9575	9614	9623	9661	9737	9584	9697	9696	9760	9518	9475	9738	9652	9603	9696	9645	9694	9681	9689	9626	9644	9588	9780	9542	9571	9771	9603	9664	9576	9545	9763	9501	9708	9676	9651	9666	9741	9620	9607	9676	9577	9573	9690	9666	9700	9748	9659	9691	9720	9688	9739	9636	9607	9775	9775	9627	9744	9708	9653	9619	9640	9632	9684	9627	9696	9627	9587	9688	9795	9700	9629	9713	9662	9752	9567	9575	9624	9700	9567	9643	9561	9446	9475	9592	9537	9514	9562	9635	9521	9626	9626	9597	9642	9600	9702	9694	9633	9604	9559	9665	9646	9663	9699	9601	9640	9618	9499	9547	9723	9538	9712	9643	9510	9525	9649	9588	9573	9586	9474	9689	9704	9639	9666	9684	9608	9686	9554	9707	9559	9649	9562	9645	9589	9683	9530	9609	9598	9642	9630	9728	9673	9729	9459	9634	9592	9755	9710	9661	9488	9649	9730	9602	9682	9640	9623	9621	9599	9586	9520	9682	9686	9673	9614	9638	9580	9742	9704	9640	9639	9694	9494	9682	9661	9734	9540	9649	9686	9633	9687	9765	9569	9634	9559	9674	9659	9697	9529	9635	9741	9635	9869	9574	9685	9582	9703	9655	9523	9656	9586	9572	9692	9646	9553	9677	9598	9689	9738	9635	9720	9670	9471	9699	9538	9865	9605	9675	9775	9625	9688	9753	9708	9668	9636	9616	9680	9669	9617	9712	9661	9836	9630	9578	9636	9572	9594	9682	9751	9616	9668	9781	9671	9597	9586	9716	9497	9526	9861	9571	9694	9507	9869	9773	9395	9636	9532	9623	9641	9665	9715	9741	9698	9671	9630	9863	9497	9615	9639	9641	9568	9633	9639	9730	9751	9591	9703	9738	9587	9619	9616	9494	9696	9552	9619	9681	9580	9713	9687	9795	9765	9567	9707	9834	9710	9627	9659	9692	9724	9666	9584	9669	9604	9718	9584	9652	9699	9657	9658	9689	9678	9724	9707	9622	9671	9709	9646	9695	9630	9614	9676	9643	9522	9672	9746	9745	9762	9698	9590	9517	9680	9802	9676	9637	9668	9690	9705	9639	9679	9760	9652	9716	9605	9732	9740	9633	9738	9698	9597	9516	9563	9704	9502	9489	9686	9725	9512	9656	9847	9719	9631	9717	9693	9511	9697	9667	9720	9722	9621	9532	9607	9595	9609	9598	9725	9715	9673	9701	9796	9630	9685	9604	9624	9543	9663	9645	9766	9571	9599	9671	9643
24238	21754	29289	26693	28208	30638	30372	25519	22597	21091	20324	19663	19016	18817	18570	18465	18045	18130	18055	17968	18018	17784	18065	17850	17865	17800	17900	17857	17774	17705	17831	17860	17966	17669	17843	17856	17638	17745	17693	17940	17713	18020	17953	17766	17720	17886	17703	17782	17861	17848	17955	17857	17834	17787	17637	17817	17640	17595	17921	17663	17740	17463	17672	17699	17791	17685	17830	17794	17725	17773	17562	17547	17635	17612	17579	17602	17618	17647	17520	17721	17693	17896	17771	17708	17768	17859	17764	17888	17691	17521	17455	17773	17709	17432	17621	17542	17756	17827	17629	17568	17574	17943	17616	17631	17771	17720	17564	17682	17884	17558	17761	17502	17776	17807	17669	17801	17676	17714	17580	17502	17612	17623	17812	17917	17604	17609	17690	17576	17715	17641	17679	17635	17743	17768	17849	17805	17978	17546	17743	17657	17802	17648	17749	17535	17590	17677	17789	17712	17602	17519	17757	17297	17522	17701	17640	17599	17813	17705	17575	17403	17678	17645	17812	17853	17809	17703	17798	17808	17662	17706	17586	17778	17695	17672	17682	17559	17565	17668	17845	17555	17753	17706	17604	17550	17545	17868	17877	17592	17698	17862	17615	17682	17532	17746	17678	17985	17805	17729	17547	17790	17730	17552	17640	17648	17640	17759	17501	17635	17782	17837	17582	17538	17657	17704	17684	17677	17502	17697	17892	17616	17719	17845	17697	17563	17687	17474	17599	17569	17780	17625	17774	17558	17571	17614	17622	17614	17722	17641	17520	17712	17683	17660	17613	17590	17577	17649	17505	17692	17608	17532	17842	17752	17581	17902	17452	17645	17550	17594	17695	17539	17715	17711	17464	17856	17764	17843	17735	17761	17605	17809	17597	17677	17535	17740	17753	17768	17773	17813	17688	17746	17644	17756	17782	17876	17679	17213	17589	17782	17740	17486	17547	17495	17630	17457	17854	17704	17628	17740	17589	17722	17688	17568	17529	17605	17754	17641	17568	17805	17670	17591	17606	17694	17637	17691	17735	17634	17861	17764	17723	17729	17837	17685	17795	17545	17663	17913	17819	17734	17559	17744	17954	17725	17727	17540	17822	17542	17665	17524	17537	17627	17805	17688	17636	17588	17567	17634	17762	17778	17623	17607	17648	17703	17680	17412	17526	17715	17888	17609	17514	17522	17785	17607	17706	17666	17765	17611	17721	17554	17854	17734	17603	17706	17701	17503	17657	17717	17774	17716	17882	17812	17778	17737	17555	17780	17779	17710	17693	17757	17452	17591	17647	17751	17740	17734	17563	17745	17617	17564	17610	17739	17905	17665	17672	17700	17566	17637	17910	17659	17661	17651	17641	17706	17660	17775	17718	17868	17663	17804	17684	17712	17621	17690	17716	17517	17776	17679	17647	17666	17826	17716	18062	17610	17746	17721	17552	17732	17632	17643	17715	17592	17661	17806	17750	17618	17725	17733	17727	17657	17456	17697	17483	17627	17733	17490	17665	17702	17614	17514	17702	17701	17786	17859	17575	17775	17471	17554	17676	17789	17555	17720	17734	17533	17719	17864	17570	17681	17719	17746	17597	17691	17839	17744	17651	17662	17657	17597	17481	17593	17660	17791	17829	17780	17575	17571	17618	17641	17433	17778	17845	17637	17552	17758	17713	17694	17855	17692	17672	17703	17799	17673	17956	17806	17810	17710	17904	17489	17583	17851	17678	17639	17526	17663	17612	17648	17746	17615	17764	17823	17925	17747	17772	17548	17888	17592	17720	17708	17753	17553	17800	17725	17590	17727	17758	17683	17662	17841	17502	17691	17727	17576	17837	17485	17655	17623	17705	17609	17814	17529	17648	17620	17695	17720	17691	17796	17407	17672	17697	17609	17831	17765	17704	17784	17786	17882	17881	17833	17647	17636	17745	17576	17543	17595	17602	17864	17593	17674	17605	17806	17725	17572	17760	17580	17628	17700	17732	17645	17537	17791	17804	17733	17739	17600	17533	17469	17827	17785	17635	17558	17587	17689	17909	17659	17781	17958	17881	17796	17790	17838	17712	17478	17726	17525	17541	17559	17685	17669	17515	17732	17493	17565	17587	17887	17658	17568	17749	17687	17730	17471	17575	17592	17630	17675	17655	17597	17573	17612	17678	17424	17926	17627	17680	17576	17629	17637	17486	17706	17824	17797	17850	17582	17784	17674	17842	17426	17885	17779	17645	17740	17746	17649	17588	17724	17887	17759	17644	17534	17844	17964	17739	17672	17501	17745	17676	17595	17910	17550	17582	17521	17802	17589	17644	17569	17790	17722	17649	17603	17488	17822	17656	17556	17554	17765	17647	17610	17567	17840	17586	17881	17807	17862	17612	17628	17747	17785	17701	17566	17654	17683	17530	17663	17692	17585	17673	17490	17677	17753	17607	17675	17719	17729	17327	17297	17530	17665	17595	17879	17682	17597	17680	17596	17561	17689	17650	17766	17714	17691	17760	17666	17539	17836	17605	17602	17493	17731	17852	17710	17873	17596	17752	17917	17562	17556	17671	17571	17669	17718	17806	17915	17590	17762	17805	17706	17512	17480	17536	17589	17704	17606	17846	17538	17636	17465	17748	17812	17540	17877	17480	17683	17777	17805	17799	17652	17501	17588	17773	17733	17715	17537	17608	17693	17662	17796	17716	17745	17726	17711	17498	17549	17543	17713	17459	17530	17642	17493	17513	17708	17769	17676	17538	17690	17650	17821	17818	17705	17581	17673	17372	17609	17655	17606	17497	17844	17835	17695	17799	17896	17609	17586	17974	17472	17533	17528	17632	17676	17612	17704	17732	17505	17587	17566	17646	17559	17666	17681	17660	17806	17597	17761	17630	17795	17785	17566	17681	17771	17789	17669	17594	17762	17752	17784	17637	17704	17553	17518	17789	17703	17999	17841	17598	17666	17635	17717	17757	17738	17652	17497	17623	17717	17716	17797	17732	17702	17662	17764	17566	17786	17602	17602	17697	17722	17782	17681	17555	17774	17599	17621	17546	17498	17709	17492	17552	17838	17857	17720	17736	17625	17813	17862	17664	17802	17784	17626	17934	17494	17622	17712	17693	17648	17600	17571	17747	17672	17507	17730	17639	17800	17663	17741	17770	17732	17724	17713	17574	17722	17679	17701	17699	17599	17549	17644	17646	17426	17829	17853	17777	17666	17913	17735	17936	17775	17514	17478	17705	17774	17485	17515	17844	17764	17706	17765	17587	17658	17514	17587	17595	17665	17639	17589	17431	17461	17504	17549	17612	17710	17663	17751	17610	17766	17476	17646	17590	17719	17623	17664	17672	17646	17623	17506	17849	17717	17683	17638	17557	17715	17739	17856	17581	17679	17883	17659	17548	17695	17689	17702	17677	17808	17762	17647	17765	17791	17645	17647	17849	17653	17876	17709	17713	17775	17738	17867	17548	17689	17667	17829	17741	17611	17774	17627	18054	17731	17807	17528	17681	17506	17727	17477	17682	17679	17610	17467	17665	17654	17578	17794	17867	17615	17837	17597	17818	17755	17543	17630	17598	17721	17647	17684	17623	17829	17594	17663	17642	17500	17602	17555	17632	17719	17701	17902	17794	17530	17669	17503	17645	17853	17852	17608	17822	17715	17679	17601	17748	17797	17683	17747	17697	17661	17683	17627	17880	17945	17616	17824	17668	17578	17588	17752	17638	17443	17608	17591	17583	17788	17650	17760	17615	17742	17761	17589	17763	17621	17768	17788	17796	17839	17778	17619	17567	17673	17596	17648	17727	17725	17766	17624	17595	17741	17753	17551	17612	17536	17549	17781	17720	18031	17633	17578	17573	17580	17622	17636	17766	17815	17723	17555	17605	17651	17629	17702	17711	17872	17830	17637	17477	17482	17643	17757	17584	17733	17542	17738	17561	17487	17698	17883	17848	17627	17821	17701	17554	17676	17568	17733	17702	17547	17578	17732	17574	17598	17885	17751	17659	17754	17528	17516	17618	17847	17821	17683	17778	17844	17632	17755	17911	17658	17841	17806	17634	17665	17446	17696	17925	17717	17650	17510	17790	17669	17651	17776	17640	17554	17757	17884	17557	17671	17688	17663	17613	17682	17723	17584	17725	17807	17700	17613	17533	17495	17515	17510	17710	17815	17886	17621	17678	17694	17675	17414	17604	17447	17754	17862	17605	17781	17834	17474	17532	17819	17674	17759	17925	17543	17780	17624	17540	17777	17700	17934	17788	17590	17726	17877	17686	17647	17680	17464	17489	17801	17452	17952	17779	17868	17632	17363	17809	17496	17718	17567	17790	17627	17528	17627	17634	17844	17632	17812	17540	17741	17434	17476	17795	17661	17595	17471	17725	17521	17678	17774	17660	17760	17779	17527	17608	17649	17793	17685	17841	17641	17730	17786	17724	17594	17794	17805	17689	17756	17881	17841	17647	17694	17639	17843	17900	17598	17824	17860	17825	17582	17699	17494	17655	17641	17700	17604	17674	17830	17786	17534	17371	17645	17644	17557	17766	17606	17463	17663	17749	17658	17713	17667	17477	17652	17737	17739	17716	17753	17696	17630	17748	17520	17517	17574	17546	17507	17693	17692	17429	17613	17638	17668	17575	17788	17709	17724	17371	17799	17768	17703	17827	17590	17667	17569	17755	17729	17669	17683	17449	17579	17693	17575	17567	17605	17632	17667	17794	17589	17541	17737	17781	17591	17653	17697	17613	17407	17496	17656	17661	17651	17899	17602	17774	17690	17729	17749	17749	17627	17639	17782	17775	17629	17790	17714	17812	17681	17689	17752	17659	17687	17721	17618	17780	17558	17899	17586	17572	17738	17667	17549	17779	17670	17811	17812	17391	17789	17738	17701	17540	17595	17654	17757	17743	17782	17847	17737	17773	17641	17594	17547	17670	17550	17671	17679	17923	17804	17646	17699	17576	17646	17628	17648	17606	17591	17598	17765	17708	17656	17500	17557	17834	17517	17744	17666	17738	17642	17716	17863	17744	17822	17560	17744	17714	17861	17600	17582	17672	17539	17825	17610	17603	17860	17599	17824	17756	17736	17813	17695	17713	17699	17762	17642	17681	17721	17634	17821	17641	17566	17594	17500	17414	17665	17732	17353	17594	17630	17879	17681	17709	17479
28887	47850	44984	40226	32598	26620	22385	18790	16128	13853	13325	12368	11788	11403	11238	11009	10859	10658	10603	10665	10635	10643	10470	10479	10559	10482	10288	10444	10576	10404	10243	10339	10332	10377	10417	10170	10309	10434	10367	10410	10328	10534	10351	10442	10372	10248	10308	10562	10406	10425	10402	10382	10376	10383	10500	10245	10393	10318	10346	10325	10438	10448	10355	10286	10304	10297	10373	10372	10292	10362	10320	10336	10303	10429	10384	10359	10306	10475	10262	10505	10275	10293	10226	10246	10374	10312	10483	10393	10334	10491	10348	10386	10383	10484	10552	10153	10422	10291	10352	10281	10455	10249	10327	10344	10309	10435	10319	10231	10217	10414	10447	10261	10425	10420	10379	10385	10245	10346	10286	10192	10406	10325	10440	10060	10321	10403	10396	10381	10265	10413	10479	10383	10356	10255	10376	10376	10419	10280	10436	10482	10212	10318	10435	10313	10401	10327	10219	10262	10310	10404	10501	10298	10331	10200	10432	10448	10364	10312	10206	10249	10297	10375	10344	10392	10367	10345	10321	10408	10274	10349	10202	10497	10243	10281	10357	10314	10242	10398	10392	10362	10254	10243	10349	10381	10237	10313	10306	10259	10349	10152	10246	10361	10367	10230	10258	10329	10323	10422	10362	10210	10474	10282	10434	10260	10443	10329	10395	10329	10320	10473	10290	10318	10426	10543	10369	10392	10347	10235	10310	10329	10307	10282	10241	10216	10276	10490	10149	10288	10394	10414	10420	10358	10450	10251	10349	10160	10325	10383	10323	10436	10390	10340	10166	10420	10440	10315	10245	10450	10323	10364	10382	10318	10428	10083	10404	10271	10450	10322	10357	10256	10249	10369	10324	10422	10260	10381	10287	10341	10128	10414	10287	10403	10308	10223	10383	10385	10308	10332	10349	10342	10397	10217	10308	10283	10395	10176	10317	10380	10361	10392	10362	10305	10267	10365	10372	10325	10275	10331	10408	10221	10414	10344	10371	10402	10290	10326	10366	10206	10372	10289	10168	10371	10338	10453	10443	10353	10363	10291	10225	10493	10295	10365	10269	10305	10346	10360	10364	10462	10344	10345	10290	10336	10295	10270	10207	10347	10336	10266	10308	10321	10430	10369	10460	10236	10271	10375	10300	10306	10239	10408	10385	10368	10313	10336	10370	10292	10306	10470	10311	10174	10391	10367	10338	10218	10302	10416	10233	10258	10382	10354	10467	10383	10339	10403	10343	10292	10275	10450	10280	10386	10203	10316	10342	10340	10438	10250	10409	10230	10265	10253	10285	10196	10359	10223	10390	10319	10272	10407	10389	10426	10284	10377	10337	10332	10290	10317	10444	10219	10209	10310	10340	10218	10270	10264	10204	10187	10324	10371	10294	10307	10227	10261	10284	10264	10359	10293	10275	10280	10319	10400	10359	10281	10251	10318	10227	10324	10261	10373	10344	10364	10206	10232	10462	10361	10169	10282	10329	10354	10232	10407	10437	10445	10294	10309	10219	10385	10298	10452	10254	10399	10342	10332	10438	10332	10328	10320	10257	10327	10283	10443	10367	10373	10381	10269	10225	10441	10421	10276	10316	10134	10331	10350	10354	10388	10373	10408	10378	10212	10348	10389	10336	10218	10320	10451	10372	10395	10193	10241	10373	10425	10275	10305	10316	10243	10266	10277	10432	10296	10310	10417	10305	10250	10421	10228	10361	10198	10353	10288	10251	10351	10510	10385	10448	10376	10330	10260	10328	10289	10237	10248	10502	10574	10338	10374	10412	10326	10448	10368	10239	10324	10373	10244	10293	10094	10348	10344	10304	10382	10231	10467	10235	10344	10523	10269	10286	10409	10223	10322	10317	10310	10222	10232	10315	10349	10481	10266	10484	10383	10457	10289	10412	10221	10279	10343	10485	10257	10374	10340	10375	10288	10342	10203	10449	10283	10263	10283	10331	10163	10275	10380	10237	10339	10246	10347	10457	10462	10280	10393	10227	10258	10213	10268	10434	10336	10347	10285	10206	10314	10294	10171	10119	10242	10425	10080	10276	10388	10322	10147	10295	10269	10214	10339	10306	10281	10346	10262	10311	10233	10360	10282	10249	10358	10298	10397	10258	10524	10293	10499	10264	10364	10317	10461	10438	10330	10187	10405	10359	10275	10286	10233	10200	10363	10262	10271	10126	10356	10422	10255	10553	10302	10527	10443	10223	10323	10246	10316	10308	10196	10216	10197	10137	10270	10442	10382	10318	10374	10334	10204	10358	10279	10400	10331	10360	10213	10207	10371	10238	10318	10379	10400	10377	10479	10392	10303	10283	10316	10266	10345	10246	10400	10472	10365	10317	10241	10383	10387	10358	10378	10353	10295	10397	10398	10278	10375	10261	10241	10310	10307	10313	10180	10378	10124	10392	10355	10382	10389	10130	10194	10295	10160	10394	10388	10499	10498	10387	10240	10124	10411	10350	10292	10163	10311	10279	10314	10182	10333	10320	10276	10285	10408	10284	10376	10383	10343	10291	10312	10309	10283	10190	10109	10337	10424	10290	10275	10343	10300	10325	10430	10209	10328	10407	10291	10273	10146	10347	10296	10114	10359	10369	10396	10292	10407	10251	10352	10364	10270	10361	10487	10243	10514	10324	10062	10290	10268	10327	10360	10372	10205	10306	10337	10380	10207	10219	10367	10209	10362	10408	10256	10286	10337	10374	10360	10341	10319	10239	10256	10370	10193	10200	10309	10356	10367	10272	10211	10383	10272	10352	10330	10413	10387	10421	10185	10199	10348	10262	10176	10436	10316	10272	10389	10413	10365	10289	10264	10241	10248	10344	10345	10476	10321	10279	10361	10367	10393	10468	10227	10412	10416	10349	10203	10214	10417	10325	10423	10283	10158	10224	10272	10413	10251	10273	10219	10341	10341	10384	10308	10414	10375	10291	10189	10241	10442	10280	10294	10320	10444	10360	10319	10262	10263	10304	10487	10170	10395	10234	10367	10304	10183	10278	10257	10336	10215	10317	10274	10286	10207	10286	10400	10379	10289	10332	10318	10395	10358	10290	10310	10392	10211	10293	10349	10381	10403	10239	10302	10344	10334	10388	10392	10312	10315	10477	10245	10195	10226	10323	10302	10279	10279	10341	10332	10371	10265	10423	10185	10203	10293	10358	10362	10419	10112	10342	10156	10110	10238	10282	10337	10414	10211	10364	10307	10347	10272	10307	10374	10424	10353	10198	10341	10271	10218	10193	10077	10293	10294	10358	10283	10311	10296	10364	10323	10469	10204	10312	10335	10282	10465	10313	10215	10350	10330	10383	10372	10165	10232	10396	10332	10117	10453	10302	10421	10331	10502	10435	10258	10274	10428	10345	10482	10269	10218	10354	10400	10339	10486	10310	10337	10280	10309	10357	10325	10301	10175	10374	10381	10205	10355	10410	10376	10257	10536	10364	10338	10570	10458	10336	10242	10440	10211	10308	10396	10265	10029	10272	10311	10336	10286	10324	10329	10188	10366	10313	10330	10256	10370	10313	10231	10142	10267	10520	10356	10252	10288	10316	10325	10411	10396	10267	10278	10135	10363	10292	10416	10333	10261	10417	10274	10309	10429	10515	10224	10337	10356	10230	10248	10175	10386	10272	10351	10419	10390	10439	10300	10507	10420	10434	10360	10530	10264	10392	10333	10253	10262	10175	10367	10354	10198	10378	10259	10342	10292	10249	10308	10311	10377	10456	10383	10341	10155	10193	10315	10233	10304	10354	10247	10352	10171	10473	10160	10134	10397	10324	10481	10320	10315	10327	10387	10502	10288	10406	10338	10267	10312	10279	10274	10229	10532	10243	10254	10493	10451	10346	10363	10322	10190	10235	10381	10308	10273	10160	10454	10432	10247	10339	10310	10282	10349	10390	10289	10273	10231	10275	10456	10395	10393	10194	10275	10392	10416	10300	10388	10339	10242	10341	10248	10389	10152	10347	10365	10351	10311	10414	10298	10355	10409	10394	10304	10333	10407	10362	10262	10395	10255	10374	10348	10342	10339	10302	10390	10358	10332	10306	10232	10238	10357	10291	10285	10223	10223	10421	10454	10355	10256	10389	10193	10319	10312	10481	10255	10294	10215	10105	10231	10350	10348	10490	10307	10366	10359	10283	10449	10331	10283	10347	10370	10287	10308	10222	10371	10490	10324	10234	10307	10259	10328	10503	10403	10378	10333	10388	10386	10288	10380	10285	10310	10340	10235	10382	10385	10295	10368	10360	10267	10356	10456	10166	10197	10526	10283	10367	10373	10403	10337	10325	10340	10433	10387	10324	10339	10356	10276	10321	10281	10357	10271	10295	10286	10373	10240	10544	10430	10349	10309	10290	10193	10342	10297	10400	10412	10345	10335	10288	10248	10224	10386	10284	10430	10275	10258	10222	10270	10213	10219	10383	10121	10333	10183	10267	10465	10207	10379	10305	10357	10218	10313	10328	10415	10360	10380	10232	10416	10255	10376	10249	10271	10389	10297	10491	10273	10261	10163	10398	10374	10551	10246	10323	10271	10238	10443	10159	10288	10425	10329	10389	10550	10270	10330	10317	10311	10299	10383	10312	10328	10339	10359	10441	10437	10448	10290	10351	10378	10419	10376	10222	10371	10336	10171	10332	10263	10190	10231	10186	10229	10282	10157	10213	10287	10312	10369	10171	10188	10375	10265	10318	10142	10436	10398	10276	10386	10315	10381	10207	10343	10326	10181	10347	10272	10276	10393	10294	10361	10165	10354	10284	10177	10225	10291	10337	10160	10392	10256	10271	10426	10252	10229	10341	10254	10285	10334	10402	10218	10266	10204	10359	10242	10128	10555	10185	10349	10234	10340	10422	10342	10419	10410	10089	10359	10311	10310	10129	10439	10358	10069	10422	10319	10494	10289	10222	10211	10424	10362	10212	10268	10243	10259	10343	10485	10269	10322	10350	10265	10374	10316	10283	10221	10221	10347	10184	10369	10283	10342	10184	10408	10221	10230	10361	10216	10290	10264	10247	10256	10284	10204	10391	10313	10359	10318	10328	10265	10468	10443	10379	10261	10333	10418	10305	10290	10334	10271	10313	10276	10379	10348	10438	10276	10200	10410	10259	10176	10464	10393	10483	10281	10162	10257	10387	10310
35742	36917	36952	33459	27443	24100	21837	20103	18919	18186	17735	17403	17263	17176	17002	16941	17095	16994	16998	17045	16748	16857	16750	16772	16958	16880	16914	16442	17106	16664	16905	16929	16975	16841	16758	16742	16900	16775	16640	16639	16644	16646	16739	16906	16794	16539	16647	16915	16828	16564	16778	16789	16799	16653	16701	16824	16621	16659	16681	16686	16497	16833	16737	16796	16612	16632	16787	16774	16719	16648	16792	16736	16681	16736	16697	16789	16838	16763	16784	16750	16798	16695	16583	16703	16726	16698	16736	16724	16777	16593	16556	16711	16740	16755	16710	16700	16784	16840	16669	16665	16850	16919	16780	16517	16861	16774	16729	16588	16506	16780	16696	16674	16706	16691	16532	16595	16622	16773	16673	16634	16800	16699	16866	16493	16892	16693	16715	16590	16905	16729	16640	16900	16849	16723	16819	16712	16565	16841	16862	16835	16652	16863	16642	16716	16846	16538	16610	16601	16801	16636	16516	16715	16661	16684	16701	16607	16619	16717	16591	16860	16717	16706	16592	16704	16895	16829	16759	16701	16828	16600	16770	16472	16432	16563	16596	16774	16753	16830	16719	16616	16737	16591	16687	16766	16847	16680	16793	16728	16622	16766	16513	16858	16728	16740	16764	16711	16799	16700	16608	16893	16731	16676	16601	16512	16749	16792	16698	16784	16765	16742	16793	16768	16677	16613	16737	16687	16518	16812	16635	16645	16661	16593	16663	16982	16780	16782	16774	16825	17011	16895	16624	16841	16727	16723	16673	16765	16682	16581	16634	16873	16855	16688	16863	16878	16736	16587	16901	16735	16698	16489	16635	16852	16639	16665	16656	17014	16889	16914	16504	16528	16832	16700	16680	16597	16844	16829	16832	16699	16858	16797	16660	16688	16877	16792	16899	16897	16717	16781	16446	16748	16484	16655	16642	16528	16742	16636	16801	16609	16720	16691	16621	16713	16746	16492	16809	16665	16654	16684	16625	16607	16625	16610	16889	16556	16486	16712	16757	16590	16683	16551	17000	16852	16612	16586	16759	16610	16657	16678	16658	16710	16718	16669	16697	16740	16594	16834	16934	16837	16942	16679	16898	16746	16722	16821	16650	16380	16708	16993	16536	16724	16718	16775	16895	16567	16666	16690	16545	16463	16665	16602	16742	16655	16778	16647	16771	16594	16662	16607	17007	16815	16499	16600	16579	16623	16745	16521	16564	16712	16689	16804	16595	16833	16724	16791	16685	16752	16656	16761	16680	16781	16808	16596	16639	16580	16727	16706	16776	16678	16434	16690	16776	16924	16711	16751	16578	16514	16904	16917	16649	16683	16800	16609	16788	16719	16599	16641	16815	16697	16997	16771	16830	16598	16783	16849	16622	16711	16789	16706	16637	16740	16799	16712	16729	16831	16729	16658	16610	16670	16719	16671	16603	16632	16779	16767	16833	16846	16813	16814	16940	16755	16865	16926	16713	16721	16735	16559	16768	16945	16816	16693	16520	16640	16535	16944	16650	16605	16641	16852	16765	16837	16835	16681	16778	16623	16526	16567	16817	16741	16670	16609	16547	16529	16931	16903	16620	16922	16662	16821	16888	16801	16588	16857	16610	16599	16736	16764	16698	16484	16700	16873	16938	16801	16844	16857	16852	16679	16752	16923	16793	16789	16581	16732	16840	16729	16504	16661	16756	16780	16582	16661	16704	16810	16767	16764	16714	16669	16822	16826	16718	16902	16933	16698	16795	16655	16476	16780	16610	16780	16904	16740	16549	16755	16988	16885	16846	16644	16803	16797	16753	16676	16794	16725	16702	16774	16730	16716	16525	16625	16854	17011	16628	16473	16652	16665	16753	16790	16863	16663	16890	16589	16820	16720	16894	16495	16637	16804	16930	16626	16786	16555	16712	16679	16624	16616	16902	16936	16825	16577	16663	16827	16664	16698	16760	16723	16808	16715	16697	16978	16567	16799	16825	16633	16665	16920	16880	16628	16908	16736	16827	16596	16764	16719	16837	16757	16722	16691	16870	16689	16739	16595	16987	16920	16718	16643	16530	16436	16797	16844	16547	16801	16652	16652	16763	16738	16893	16785	16793	16613	16795	16857	16922	16725	16843	16773	16629	16765	16906	16763	16758	16705	16453	16754	16681	16741	16933	16776	16783	16696	16872	16556	16552	16842	16761	16907	16679	16756	16496	16586	16905	16831	16717	16697	16812	16702	16799	16866	16746	16638	16617	16653	16716	16870	16649	16718	16808	16674	16533	16624	16850	16859	17051	16715	16795	16691	16535	16826	16580	16636	16742	16934	16734	16608	16880	16762	16733	16709	16665	16768	16821	16670	16714	16875	16673	16830	16740	16602	16751	16794	16798	16743	16845	16718	16718	16695	16741	16803	16614	16729	16573	16665	16674	16623	16689	16825	16695	16497	16724	16824	16860	16764	16786	16696	17035	16733	16919	16699	16713	16870	16686	16624	16694	16688	16617	16800	16810	16914	16651	16791	17049	16973	16693	16693	16727	16761	16822	16990	16879	16793	16698	16921	16727	16843	16940	16768	16944	16764	16684	16556	16662	16574	16690	16912	16747	16727	16627	16535	16913	16842	16782	16596	16705	16799	16631	16482	16535	16732	16641	16768	16732	16662	16749	16504	16614	16511	16729	16724	16666	16797	16742	16843	16563	16799	16714	16598	16829	16788	16832	16630	16693	16766	16494	16612	16743	16738	16702	16677	16684	16733	16703	16675	16819	16653	16634	16713	16599	16874	16396	16628	16642	16823	16671	16834	16704	16646	16758	16751	16868	16772	16765	16742	16570	16789	16753	16654	16693	16609	16741	16638	16684	16686	16624	16653	16798	16934	16762	16956	16863	16724	16775	16746	16934	16873	16844	16595	16663	16796	16610	16721	16865	16790	16632	16381	16691	16809	16838	16620	16649	16746	16694	16745	16739	16764	16800	16687	16888	16746	16828	16843	16709	16958	16775	16907	16841	16833	16766	16674	16510	16782	16771	16729	16797	16758	16656	16719	16834	16617	16613	16657	16762	16875	16733	16694	16868	16719	16692	16871	16803	16714	16827	16797	16748	16714	16549	16465	16622	16769	16584	16521	16917	16745	16790	16655	16754	16560	16825	16700	16572	16582	16898	16675	16662	16557	16762	16850	16885	16701	16507	16762	16587	16797	16662	16542	16527	16610	16627	16701	16743	16939	16782	16741	16720	16648	16602	16731	16659	16694	16623	16801	16684	16834	16736	16909	16753	16718	16892	16753	16719	16615	16992	16826	16723	16766	16768	16596	16353	16451	16670	16971	16766	16872	16718	16555	16881	16802	16693	16847	16796	16793	16907	16780	16604	16503	16780	16659	16667	16884	16674	16860	16800	16703	16805	16825	16697	16844	16793	16657	16849	16582	16884	16645	16918	16797	16439	16796	16629	16867	16711	16713	16797	16552	16731	16585	16823	17056	16861	16640	16696	16709	16755	16936	16792	16854	16778	16624	16775	16808	16896	16749	16604	16700	16886	16698	16614	16540	16608	16798	16714	16885	16848	16765	16717	16920	16723	16867	16724	16875	16599	16977	16785	16664	17026	16786	16546	16710	16664	16583	16631	16554	16816	16622	16725	16915	16702	16752	16755	16852	16725	16740	16675	16459	16712	16730	16786	16644	16775	16634	16747	16708	16899	16716	16890	16878	16889	16800	16849	16496	16630	16826	16712	16942	16708	16783	16700	16883	16851	16771	16842	16711	16843	16766	16453	16486	16506	16716	16688	16805	16729	16779	16968	16816	16817	16732	16923	16654	16720	16662	16736	16826	16733	16764	16880	16709	16866	16764	16745	16747	16612	16669	16714	16816	16756	16775	16817	16643	16891	16783	16884	16841	16846	16616	16708	16690	16763	16920	16813	16615	16581	16743	16939	16768	16795	16685	16724	16829	16701	16680	16777	16683	16902	16703	16762	16564	16615	16670	16668	16839	16804	16777	16603	16762	16837	16851	16777	16856	16738	16794	16923	16888	16920	16660	16664	16749	16784	16908	16958	16818	16910	16836	16719	16660	16684	16647	16746	16696	16861	16690	16978	16841	16756	16817	16801	16577	16735	16674	16727	16833	16569	16769	16679	16899	16744	16812	16872	16771	16619	16631	16776	16592	16830	16628	16652	16729	16710	17076	16755	16591	16959	16707	16675	16766	16928	16496	16882	16636	16701	16675	16893	16587	16807	16593	16723	16583	16760	16907	16892	16681	16578	16831	16631	16900	16904	16859	16704	16910	16788	16633	16844	16714	16998	16971	16706	16618	16651	16731	16829	16716	16806	16612	16680	16774	16894	16723	16612	16580	16806	16928	16637	16841	16741	16531	16500	16726	16741	16524	16913	16872	16669	16596	16691	16712	16691	16831	16995	16985	16824	16640	16742	16597	16972	16873	16562	16923	16806	16661	16981	16630	16831	16756	16670	16910	17011	16782	16724	16559	16740	16511	16859	16734	16640	16550	16497	16927	16731	16664	16857	16934	16692	16822	16818	16757	16755	16715	16608	16745	16834	16959	16870	16829	16723	16688	16821	16748	16849	16896	16730	16748	16835	16696	16716	17063	17111	16802	16781	16687	17014	16642	16844	16831	16771	16639	16790	16671	16636	16709	16469	16742	16724	16581	16702	16588	16478	16702	16528	16697	16631	16860	16731	17049	16688	16830	16886	16875	16775	16861	16618	16814	16806	16550	16654	16803	16765	16768	16692	16599	16670	16653	17009	16857	16813	16904	16798	16683	16572	16736	16817	16756	16834	16810	16491	16729	16713	16933	16707	16766	16679	16630	16830	16525	16555	16627	16666	16848	16732	16825	16599	16724	16792	16633	16742	16654	16878	16661	16978	16878	16506	16665	16844	16895	16749	16658	16851	16888	16566	16555	16559	16571	16778	16647	16722	16773	16762	16574	16653	16636	16848	16670	16841	16674	16730	16857	16791	16561	16952	16667	16738	16734	16748	16611	16805	16794	16917	16775	16662	16917	16638	16748	16787	16589	16657	16931	16934	16771	17006	16984	16940	16651	16828	16671	16793	16751	16728	16731	16838	16880	16658	16548	16730	16794	16694	16657	16818	16754	16633	16632	16839	16823	16756	16885	16907	16910	16716	16575	16660	16611	16728	16768
29046	37037	32977	28422	22706	18503	15358	13654	12028	11036	10805	10394	10123	9972	9941	9869	9925	9774	9668	9557	9720	9591	9704	9629	9589	9612	9598	9559	9571	9670	9724	9780	9617	9628	9559	9706	9752	9679	9748	9610	9436	9614	9690	9564	9806	9573	9623	9606	9691	9679	9632	9423	9785	9733	9725	9659	9697	9717	9593	9422	9676	9592	9610	9700	9665	9550	9455	9616	9608	9516	9721	9631	9585	9625	9524	9651	9628	9641	9673	9741	9578	9723	9489	9662	9774	9587	9721	9630	9572	9564	9485	9659	9586	9600	9476	9560	9588	9477	9576	9718	9696	9578	9719	9499	9604	9674	9552	9769	9689	9506	9578	9612	9575	9709	9568	9568	9489	9450	9739	9561	9534	9558	9492	9737	9679	9558	9646	9620	9636	9722	9596	9596	9703	9578	9664	9729	9520	9552	9670	9610	9594	9578	9644	9656	9568	9517	9541	9773	9601	9692	9419	9551	9394	9649	9451	9552	9569	9641	9747	9657	9649	9585	9610	9773	9645	9729	9603	9545	9639	9552	9527	9428	9502	9665	9634	9525	9541	9542	9549	9496	9491	9642	9525	9569	9646	9579	9561	9535	9611	9735	9517	9629	9501	9615	9579	9568	9528	9638	9616	9645	9503	9556	9629	9702	9557	9618	9474	9701	9575	9772	9508	9672	9701	9530	9600	9515	9650	9665	9758	9474	9697	9599	9533	9841	9704	9504	9582	9564	9530	9793	9676	9665	9496	9752	9674	9625	9448	9610	9619	9654	9745	9574	9629	9467	9680	9675	9600	9696	9732	9631	9657	9588	9568	9586	9487	9664	9629	9573	9683	9547	9521	9350	9613	9697	9532	9575	9476	9678	9551	9656	9532	9341	9574	9587	9590	9573	9492	9464	9769	9433	9643	9598	9610	9580	9601	9443	9698	9460	9574	9544	9541	9629	9502	9686	9633	9582	9623	9564	9675	9548	9607	9498	9549	9508	9648	9702	9614	9421	9675	9634	9623	9524	9510	9746	9503	9625	9668	9667	9643	9680	9582	9530	9430	9665	9607	9527	9722	9570	9609	9510	9667	9742	9576	9574	9590	9491	9374	9715	9645	9585	9508	9526	9368	9623	9582	9668	9572	9497	9595	9487	9592	9599	9618	9635	9638	9572	9711	9499	9685	9419	9658	9560	9610	9623	9674	9735	9629	9498	9545	9654	9451	9514	9519	9519	9619	9561	9526	9478	9713	9492	9503	9546	9656	9678	9588	9654	9590	9641	9501	9671	9414	9726	9633	9545	9641	9679	9692	9633	9596	9631	9595	9711	9635	9553	9678	9692	9523	9517	9363	9607	9541	9671	9676	9682	9694	9694	9730	9529	9534	9642	9685	9719	9773	9444	9684	9491	9562	9627	9529	9460	9590	9571	9524	9539	9672	9677	9605	9642	9630	9659	9672	9526	9557	9777	9638	9537	9651	9727	9614	9764	9760	9601	9636	9759	9527	9724	9633	9587	9653	9683	9629	9440	9528	9576	9686	9638	9535	9711	9550	9502	9732	9417	9663	9612	9575	9722	9510	9553	9591	9538	9825	9472	9476	9631	9695	9696	9592	9467	9501	9819	9484	9630	9747	9631	9587	9620	9727	9635	9530	9655	9689	9479	9616	9623	9511	9513	9473	9652	9620	9479	9619	9727	9783	9628	9779	9526	9676	9534	9635	9561	9495	9621	9639	9526	9653	9555	9700	9641	9537	9562	9565	9435	9751	9605	9642	9657	9654	9596	9639	9633	9747	9538	9470	9607	9661	9545	9520	9586	9770	9508	9671	9726	9599	9500	9703	9695	9487	9559	9504	9479	9628	9543	9511	9652	9526	9538	9727	9586	9684	9461	9774	9683	9624	9617	9571	9492	9622	9558	9582	9565	9679	9583	9643	9693	9758	9614	9547	9638	9483	9509	9776	9598	9552	9587	9406	9409	9649	9462	9436	9712	9637	9645	9580	9596	9618	9495	9623	9661	9574	9465	9668	9481	9494	9645	9481	9662	9676	9541	9739	9571	9701	9571	9619	9497	9451	9537	9606	9659	9716	9681	9579	9533	9584	9504	9744	9701	9727	9783	9396	9694	9551	9614	9676	9555	9583	9402	9593	9687	9632	9547	9616	9534	9745	9633	9606	9606	9526	9526	9610	9523	9643	9709	9651	9657	9598	9713	9653	9621	9501	9588	9632	9757	9638	9484	9619	9585	9651	9559	9406	9593	9635	9684	9717	9759	9621	9580	9667	9565	9583	9707	9620	9575	9566	9671	9580	9662	9555	9594	9571	9627	9600	9590	9610	9563	9555	9425	9641	9696	9552	9571	9486	9655	9644	9537	9702	9606	9510	9634	9479	9609	9693	9608	9624	9701	9474	9511	9817	9440	9658	9643	9628	9675	9717	9539	9698	9683	9569	9653	9627	9543	9619	9680	9517	9501	9784	9562	9660	9593	9508	9594	9645	9552	9491	9501	9604	9520	9569	9683	9731	9485	9557	9688	9568	9775	9544	9321	9524	9543	9325	9414	9652	9681	9565	9653	9657	9626	9694	9666	9708	9587	9539	9616	9586	9802	9493	9657	9549	9637	9560	9446	9645	9715	9617	9570	9579	9590	9687	9572	9626	9558	9533	9671	9483	9649	9449	9547	9607	9753	9532	9569	9643	9666	9673	9781	9673	9600	9485	9526	9507	9664	9560	9644	9447	9621	9493	9631	9610	9587	9642	9578	9784	9563	9720	9534	9568	9523	9585	9463	9472	9683	9603	9715	9609	9761	9510	9492	9638	9625	9680	9624	9603	9628	9661	9505	9724	9650	9583	9595	9622	9622	9544	9508	9735	9655	9576	9722	9598	9509	9692	9521	9693	9764	9586	9622	9525	9650	9513	9680	9575	9475	9728	9582	9593	9546	9537	9738	9701	9594	9703	9704	9584	9573	9612	9596	9630	9596	9710	9808	9545	9632	9699	9617	9618	9678	9500	9599	9643	9610	9699	9762	9503	9708	9637	9603	9753	9615	9648	9590	9494	9744	9616	9527	9580	9529	9512	9564	9712	9578	9701	9535	9707	9646	9690	9642	9637	9480	9482	9561	9547	9716	9662	9743	9505	9626	9665	9536	9578	9566	9585	9584	9676	9681	9441	9662	9598	9674	9628	9662	9586	9678	9622	9686	9571	9560	9692	9448	9616	9595	9504	9551	9644	9622	9512	9661	9593	9598	9620	9617	9577	9518	9688	9806	9613	9407	9686	9677	9505	9630	9628	9605	9516	9596	9613	9470	9526	9598	9482	9639	9765	9692	9653	9690	9634	9615	9676	9654	9541	9412	9619	9727	9756	9620	9502	9694	9591	9650	9493	9544	9643	9629	9666	9545	9751	9465	9766	9471	9462	9565	9693	9641	9628	9612	9555	9685	9495	9623	9672	9612	9499	9545	9695	9551	9607	9600	9567	9530	9442	9497	9649	9710	9511	9627	9565	9521	9667	9713	9498	9522	9598	9716	9617	9457	9642	9604	9477	9628	9576	9596	9617	9618	9628	9736	9615	9413	9580	9674	9515	9614	9690	9740	9590	9807	9521	9675	9525	9584	9633	9631	9568	9701	9448	9539	9631	9725	9582	9688	9519	9469	9632	9649	9624	9704	9458	9776	9604	9698	9606	9458	9517	9660	9479	9623	9602	9699	9591	9667	9629	9654	9692	9652	9545	9578	9624	9787	9649	9627	9555	9663	9578	9642	9520	9624	9640	9638	9485	9563	9575	9696	9417	9528	9657	9347	9498	9556	9540	9542	9511	9687	9662	9466	9564	9725	9477	9606	9617	9447	9612	9569	9586	9513	9630	9794	9538	9778	9705	9478	9458	9739	9602	9544	9577	9568	9571	9610	9667	9575	9703	9619	9607	9513	9514	9569	9739	9634	9761	9532	9686	9677	9699	9577	9688	9542	9539	9703	9629	9578	9445	9641	9730	9550	9517	9673	9606	9633	9612	9623	9581	9575	9596	9724	9500	9576	9499	9726	9690	9604	9580	9688	9813	9673	9572	9600	9610	9562	9560	9687	9671	9524	9693	9392	9657	9573	9625	9759	9687	9590	9571	9558	9461	9659	9690	9804	9620	9536	9694	9514	9658	9615	9755	9687	9548	9723	9704	9543	9610	9708	9640	9493	9644	9646	9617	9595	9576	9712	9687	9565	9591	9572	9483	9723	9660	9660	9473	9528	9641	9544	9535	9780	9722	9526	9603	9668	9623	9580	9664	9682	9626	9669	9498	9584	9507	9481	9556	9580	9729	9557	9507	9667	9561	9578	9579	9630	9501	9550	9434	9579	9587	9588	9431	9714	9523	9736	9489	9557	9475	9474	9452	9649	9632	9615	9460	9675	9558	9706	9771	9632	9512	9652	9599	9580	9598	9614	9627	9600	9722	9658	9560	9530	9549	9792	9532	9601	9634	9676	9768	9800	9595	9706	9603	9552	9628	9696	9586	9689	9640	9513	9675	9567	9627	9508	9618	9629	9649	9550	9586	9587	9546	9625	9554	9704	9773	9690	9481	9542	9747	9708	9507	9698	9446	9517	9680	9569	9676	9605	9666	9642	9659	9782	9694	9509	9554	9621	9661	9536	9459	9625	9733	9625	9657	9568	9670	9510	9554	9616	9541	9635	9584	9684	9646	9572	9625	9516	9544	9657	9577	9632	9645	9671	9569	9789	9704	9657	9540	9667	9544	9611	9602	9530	9501	9421	9538	9533	9544	9565	9489	9476	9488	9577	9537	9555	9665	9556	9660	9701	9744	9630	9726	9549	9573	9655	9556	9534	9547	9583	9651	9689	9621	9763	9556	9485	9617	9675	9640	9454	9518	9705	9553	9660	9540	9775	9764	9774	9506	9469	9694	9577	9567	9651	9618	9567	9617	9582	9536	9633	9499	9458	9599	9817	9560	9585	9622	9521	9689	9577	9659	9603	9472	9604	9673	9515	9627	9709	9529	9517	9700	9722	9547	9631	9617	9496	9596	9547	9596	9556	9471	9636	9642	9636	9593	9672	9541	9542	9433	9494	9586	9513	9655	9516	9652	9659	9649	9541	9588	9653	9514	9681
24912	21052	28583	30408	28809	27154	24630	21412	19710	18691	18171	17740	17339	17255	16951	17089	17139	17000	16884	16857	16673	16723	16810	16403	16594	16496	16574	16638	16555	16681	16555	16593	16578	16635	16494	16436	16673	16589	16574	16640	16676	16469	16605	16613	16589	16667	16563	16591	16720	16447	16658	16610	16731	16519	16480	16594	16460	16475	16765	16640	16687	16549	16424	16564	16607	16624	16795	16634	16475	16463	16613	16874	16648	16480	16448	16429	16577	16707	16565	16642	16564	16448	16512	16580	16599	16513	16515	16559	16618	16561	16600	16446	16541	16436	16609	16427	16665	16467	16563	16553	16495	16455	16264	16595	16477	16793	16596	16553	16657	16525	16514	16476	16711	16621	16492	16484	16697	16363	16693	16470	16473	16471	16792	16747	16589	16539	16706	16543	16741	16544	16490	16617	16333	16482	16458	16364	16592	16668	16272	16441	16540	16284	16621	16542	16443	16372	16468	16596	16394	16542	16592	16449	16426	16541	16646	16536	16444	16568	16725	16451	16604	16487	16528	16557	16494	16674	16688	16428	16377	16564	16518	16840	16494	16718	16649	16502	16546	16458	16565	16533	16341	16457	16513	16531	16460	16479	16517	16695	16623	16679	16482	16819	16490	16647	16513	16751	16464	16585	16517	16749	16666	16385	16571	16658	16484	16618	16566	16572	16675	16523	16658	16324	16495	16512	16573	16619	16711	16521	16395	16664	16548	16550	16385	16421	16409	16566	16548	16643	16622	16425	16672	16689	16662	16554	16554	16700	16552	16548	16502	16494	16463	16494	16614	16420	16369	16649	16387	16688	16595	16473	16558	16665	16722	16660	16559	16762	16533	16574	16488	16546	16506	16394	16452	16400	16343	16790	16661	16542	16550	16479	16422	16359	16505	16683	16670	16643	16568	16663	16629	16763	16393	16300	16658	16666	16698	16404	16598	16635	16662	16601	16790	16500	16554	16434	16757	16472	16633	16606	16504	16413	16563	16470	16586	16359	16697	16619	16655	16519	16298	16378	16414	16556	16588	16534	16602	16439	16464	16700	16768	16374	16702	16528	16781	16683	16663	16269	16574	16439	16529	16402	16364	16332	16448	16496	16762	16475	16228	16517	16621	16277	16638	16420	16425	16574	16657	16313	16570	16540	16450	16546	16578	16470	16472	16383	16556	16503	16546	16495	16553	16477	16425	16566	16684	16443	16365	16620	16423	16542	16336	16575	16501	16698	16458	16380	16546	16444	16606	16426	16667	16616	16442	16568	16479	16453	16731	16382	16442	16513	16560	16518	16356	16453	16742	16778	16846	16443	16490	16637	16634	16435	16630	16461	16581	16561	16524	16491	16607	16743	16621	16481	16512	16605	16379	16518	16303	16439	16645	16555	16615	16517	16329	16657	16407	16554	16561	16602	16495	16672	16401	16521	16618	16469	16629	16772	16595	16718	16628	16514	16417	16621	16751	16460	16375	16532	16578	16419	16579	16478	16631	16587	16607	16505	16668	16486	16737	16567	16654	16539	16648	16477	16569	16413	16561	16565	16601	16782	16628	16505	16642	16635	16560	16575	16578	16573	16370	16600	16470	16470	16611	16341	16382	16650	16813	16572	16916	16455	16561	16844	16466	16672	16491	16492	16579	16426	16625	16559	16620	16778	16513	16725	16470	16614	16681	16484	16448	16250	16493	16481	16589	16542	16587	16572	16473	16653	16640	16582	16496	16409	16694	16518	16669	16844	16380	16388	16769	16483	16702	16465	16645	16323	16544	16553	16525	16590	16610	16416	16729	16647	16551	16551	16636	16615	16470	16452	16824	16506	16531	16374	16302	16352	16607	16412	16354	16563	16563	16566	16482	16168	16459	16595	16623	16450	16710	16679	16364	16416	16590	16371	16518	16475	16735	16500	16545	16418	16451	16694	16392	16437	16501	16567	16484	16469	16693	16473	16401	16496	16558	16807	16594	16575	16612	16404	16636	16685	16675	16612	16561	16697	16609	16567	16620	16434	16687	16550	16545	16405	16435	16513	16475	16465	16668	16485	16373	16620	16564	16599	16669	16454	16556	16552	16527	16635	16733	16632	16486	16606	16646	16367	16646	16712	16567	16524	16642	16440	16660	16693	16655	16450	16611	16604	16795	16642	16574	16523	16446	16563	16507	16532	16484	16468	16492	16523	16673	16609	16521	16450	16589	16584	16957	16585	16628	16624	16509	16730	16814	16444	16521	16339	16488	16696	16564	16530	16454	16435	16389	16695	16526	16643	16361	16733	16320	16566	16686	16461	16484	16635	16685	16606	16508	16559	16528	16568	16496	16642	16666	16572	16708	16604	16497	16668	16541	16471	16611	16682	16480	16384	16399	16476	16598	16751	16637	16550	16423	16558	16581	16659	16636	16485	16473	16448	16406	16457	16759	16622	16606	16602	16592	16712	16491	16380	16669	16718	16656	16558	16581	16460	16408	16723	16468	16269	16507	16411	16574	16383	16459	16601	16396	16559	16584	16557	16756	16659	16762	16702	16387	16498	16348	16464	16467	16625	16695	16394	16577	16466	16387	16479	16514	16439	16417	16701	16577	16383	16570	16330	16537	16489	16422	16398	16608	16613	16543	16337	16682	16444	16283	16488	16657	16496	16447	16544	16550	16683	16409	16404	16622	16399	16597	16565	16421	16543	16633	16460	16659	16442	16477	16717	16357	16731	16465	16505	16390	16551	16509	16484	16579	16428	16447	16183	16402	16470	16359	16600	16517	16555	16495	16627	16456	16687	16526	16437	16805	16098	16709	16562	16498	16653	16596	16448	16350	16218	16480	16583	16563	16645	16610	16775	16586	16508	16605	16488	16408	16510	16360	16425	16621	16500	16578	16623	16396	16215	16684	16556	16526	16566	16529	16426	16556	16484	16366	16334	16600	16631	16456	16552	16409	16305	16557	16508	16595	16483	16384	16517	16572	16602	16594	16545	16576	16353	16759	16663	16395	16582	16555	16787	16561	16334	16536	16560	16694	16661	16355	16331	16880	16721	16611	16506	16549	16535	16587	16495	16563	16573	16566	16586	16473	16408	16329	16591	16656	16377	16427	16739	16710	16370	16476	16366	16549	16442	16543	16549	16485	16428	16544	16398	16402	16549	16644	16513	16638	16503	16574	16627	16412	16619	16590	16558	16362	16817	16640	16521	16736	16528	16524	16372	16550	16504	16701	16655	16554	16619	16606	16459	16696	16347	16602	16359	16522	16467	16667	16397	16479	16592	16661	16500	16811	16376	16595	16662	16583	16332	16578	16576	16666	16696	16515	16328	16591	16512	16596	16570	16438	16730	16674	16676	16624	16589	16671	16494	16674	16473	16498	16555	16663	16801	16443	16559	16377	16460	16582	16548	16400	16613	16282	16612	16499	16592	16454	16483	16743	16515	16530	16432	16515	16298	16848	16441	16599	16592	16541	16557	16652	16518	16559	16673	16464	16454	16608	16637	16620	16513	16491	16548	16507	16531	16620	16388	16808	16547	16629	16798	16653	16529	16349	16289	16550	16526	16571	16616	16401	16482	16455	16465	16688	16577	16308	16570	16542	16560	16506	16649	16491	16806	16476	16626	16278	16651	16500	16550	16541	16525	16604	16585	16685	16441	16532	16566	16545	16508	16501	16583	16703	16532	16639	16453	16595	16340	16730	16650	16752	16562	16376	16441	16667	16490	16377	16490	16499	16540	16580	16557	16533	16411	16642	16510	16408	16419	16540	16522	16325	16800	16450	16523	16697	16513	16242	16424	16507	16563	16690	16690	16486	16510	16481	16643	16704	16481	16470	16521	16458	16566	16800	16689	16357	16559	16477	16507	16550	16451	16630	16531	16485	16668	16380	16385	16420	16368	16505	16450	16311	16598	16739	16620	16760	16617	16308	16510	16400	16502	16594	16523	16547	16455	16753	16346	16420	16640	16488	16405	16505	16534	16533	16640	16392	16360	16488	16650	16679	16413	16672	16475	16475	16611	16505	16673	16657	16464	16644	16583	16522	16682	16676	16450	16569	16507	16518	16523	16496	16606	16614	16542	16494	16498	16526	16493	16560	16676	16653	16537	16642	16545	16457	16391	16354	16544	16597	16346	16529	16683	16665	16687	16341	16505	16836	16620	16638	16512	16404	16307	16499	16416	16942	16264	16495	16572	16408	16623	16870	16487	16455	16473	16689	16549	16492	16613	16606	16727	16598	16399	16382	16770	16606	16538	16580	16609	16561	16444	16578	16485	16515	16623	16800	16759	16649	16502	16615	16522	16580	16521	16532	16496	16590	16412	16465	16402	16325	16428	16592	16765	16592	16803	16615	16462	16370	16676	16525	16488	16564	16500	16383	16495	16621	16611	16464	16470	16433	16531	16373	16668	16704	16595	16530	16696	16341	16479	16473	16493	16599	16685	16644	16481	16526	16516	16642	16519	16562	16556	16431	16547	16558	16679	16456	16673	16490	16704	16549	16338	16698	16459	16700	16559	16393	16491	16488	16468	16488	16675	16360	16687	16530	16491	16407	16433	16554	16448	16597	16366	16439	16770	16574	16542	16488	16586	16505	16490	16394	16630	16499	16663	16536	16589	16456	16292	16588	16458	16557	16434	16422	16780	16644	16424	16559	16643	16592	16632	16351	16573	16672	16673	16629	16500	16449	16555	16483	16658	16621	16692	16432	16389	16532	16486	16540	16472	16652	16397	16476	16390	16498	16470	16329	16549	16663	16664	16666	16545	16620	16508	16627	16680	16604	16370	16599	16574	16668	16481	16760	16548	16694	16603	16424	16579	16305	16770	16459	16505	16593	16668	16435	16528	16250	16416	16438	16493	16649	16417	16446	16345	16596	16337	16646	16558	16371	16534	16436	16423	16482	16503	16762	16727	16682	16682	16533	16369	16466	16567	16451	16482	16427	16464	16472	16432	16454	16547	16343	16510	16862	16486	16463	16552	16637	16687	16419	16561	16532	16622	16487	16491	16423	16421	16536	16498	16618	16709	16553	16592	16604	16520	16450	16424	16414	16489	16606	16556	16707	16524	16586	16544	16504	16438	16530	16412	16754	16627	16568	16756	16277	16816	16507	16709	16685	16480	16516	16743	16585	16357	16604	16623	16622	16610	16683	16538	16430	16476	16710	16324	16548	16753
27190	40872	37631	32590	27151	21439	17301	15015	13322	11851	11223	10718	10562	10260	10144	9824	9983	9858	9932	9876	9817	9788	9712	9817	9768	9672	9642	9678	9606	9689	9649	9624	9671	9626	9781	9642	9650	9655	9779	9673	9583	9676	9726	9645	9816	9532	9740	9658	9638	9753	9589	9623	9778	9672	9735	9516	9578	9791	9560	9691	9557	9649	9771	9626	9807	9692	9578	9728	9652	9562	9676	9482	9627	9742	9610	9531	9642	9551	9710	9724	9760	9568	9696	9638	9520	9621	9620	9643	9566	9522	9807	9430	9817	9677	9571	9659	9711	9685	9508	9563	9545	9574	9710	9645	9519	9643	9702	9806	9749	9560	9670	9580	9570	9577	9610	9688	9735	9664	9621	9558	9615	9602	9461	9673	9610	9649	9682	9596	9724	9779	9578	9587	9631	9733	9603	9547	9493	9462	9674	9539	9622	9724	9368	9579	9594	9621	9552	9649	9648	9597	9584	9699	9544	9578	9544	9636	9626	9655	9603	9644	9506	9579	9696	9555	9511	9405	9702	9767	9541	9641	9688	9672	9646	9734	9646	9611	9619	9588	9586	9498	9639	9753	9536	9649	9643	9629	9643	9723	9566	9534	9514	9527	9453	9407	9463	9816	9617	9551	9669	9654	9679	9551	9590	9768	9647	9571	9664	9577	9750	9669	9477	9539	9731	9577	9649	9548	9654	9672	9641	9559	9548	9593	9518	9578	9729	9690	9602	9559	9542	9560	9668	9568	9574	9751	9570	9571	9422	9669	9501	9487	9725	9504	9629	9783	9505	9680	9675	9691	9558	9530	9763	9667	9644	9408	9651	9642	9550	9725	9756	9570	9717	9619	9705	9642	9566	9507	9537	9544	9540	9665	9588	9681	9676	9694	9588	9625	9632	9597	9520	9563	9678	9603	9464	9491	9721	9556	9780	9627	9791	9680	9542	9662	9550	9657	9691	9488	9822	9444	9530	9610	9605	9524	9678	9670	9597	9716	9629	9660	9571	9727	9712	9579	9671	9442	9805	9501	9718	9677	9699	9462	9555	9625	9627	9591	9680	9511	9608	9534	9657	9613	9523	9543	9478	9689	9739	9666	9779	9595	9674	9516	9652	9675	9556	9755	9546	9641	9562	9534	9642	9660	9653	9409	9652	9576	9596	9661	9762	9566	9625	9694	9547	9586	9725	9646	9543	9668	9698	9631	9536	9703	9454	9653	9648	9616	9809	9854	9623	9551	9613	9587	9469	9704	9563	9593	9719	9569	9613	9675	9569	9487	9594	9635	9569	9481	9552	9685	9527	9808	9541	9588	9491	9450	9628	9590	9521	9667	9618	9563	9552	9483	9620	9669	9760	9585	9655	9711	9708	9542	9671	9541	9654	9651	9602	9721	9750	9785	9623	9601	9650	9592	9553	9617	9570	9645	9553	9570	9551	9707	9676	9665	9601	9595	9506	9629	9510	9748	9601	9657	9448	9707	9670	9555	9549	9646	9553	9607	9615	9606	9704	9697	9581	9535	9674	9610	9619	9643	9539	9627	9734	9641	9600	9466	9675	9605	9632	9431	9661	9520	9593	9779	9532	9591	9753	9537	9639	9658	9630	9674	9558	9491	9594	9622	9639	9683	9532	9514	9624	9732	9631	9703	9643	9643	9602	9559	9778	9601	9735	9558	9664	9574	9726	9598	9679	9601	9581	9711	9750	9583	9762	9548	9687	9628	9647	9564	9629	9692	9632	9754	9583	9757	9649	9445	9485	9519	9719	9648	9611	9665	9591	9593	9555	9547	9731	9549	9662	9676	9615	9698	9580	9499	9707	9605	9694	9638	9637	9795	9514	9579	9609	9499	9521	9544	9629	9644	9552	9637	9682	9727	9586	9663	9714	9624	9447	9595	9697	9666	9622	9731	9583	9530	9617	9681	9624	9761	9613	9652	9662	9540	9731	9596	9599	9688	9662	9532	9639	9628	9599	9660	9621	9618	9620	9519	9636	9599	9825	9536	9543	9580	9567	9584	9574	9609	9654	9649	9612	9521	9611	9624	9730	9600	9630	9668	9588	9697	9672	9637	9404	9688	9483	9615	9660	9564	9566	9837	9647	9544	9523	9464	9550	9640	9609	9649	9641	9476	9672	9663	9602	9586	9568	9487	9590	9640	9750	9557	9697	9658	9598	9758	9439	9730	9691	9685	9620	9807	9599	9619	9677	9642	9530	9726	9588	9642	9495	9587	9617	9579	9506	9555	9433	9596	9566	9726	9549	9740	9600	9439	9639	9594	9574	9724	9582	9506	9745	9632	9550	9779	9449	9648	9521	9468	9621	9509	9663	9683	9629	9423	9616	9708	9693	9568	9620	9736	9509	9422	9703	9487	9677	9623	9686	9545	9530	9586	9667	9627	9649	9670	9537	9539	9510	9656	9754	9759	9727	9614	9535	9554	9706	9645	9446	9504	9636	9592	9765	9525	9719	9658	9612	9577	9698	9528	9651	9651	9641	9700	9703	9538	9756	9647	9697	9549	9557	9662	9806	9572	9576	9625	9649	9604	9677	9620	9700	9520	9631	9706	9398	9602	9592	9542	9563	9474	9627	9597	9552	9578	9782	9523	9644	9525	9659	9629	9493	9577	9665	9732	9667	9682	9675	9655	9523	9545	9635	9577	9662	9713	9484	9605	9599	9631	9625	9571	9688	9755	9706	9641	9556	9535	9655	9725	9542	9589	9647	9627	9450	9563	9553	9743	9608	9702	9481	9542	9565	9470	9606	9686	9599	9515	9681	9512	9936	9625	9789	9703	9615	9700	9511	9720	9663	9554	9646	9547	9518	9794	9608	9567	9636	9672	9508	9618	9657	9526	9671	9552	9741	9574	9587	9514	9639	9456	9638	9634	9644	9619	9609	9577	9558	9757	9663	9489	9606	9574	9621	9680	9613	9540	9639	9634	9682	9604	9578	9582	9719	9614	9657	9571	9622	9787	9503	9681	9726	9601	9518	9674	9726	9505	9539	9615	9682	9532	9703	9747	9694	9663	9576	9644	9572	9527	9540	9586	9642	9550	9710	9586	9575	9647	9635	9512	9635	9624	9711	9651	9716	9635	9641	9628	9549	9615	9733	9832	9597	9641	9576	9659	9656	9610	9745	9526	9734	9603	9526	9691	9645	9503	9564	9618	9724	9613	9600	9637	9554	9534	9591	9670	9673	9614	9430	9635	9655	9514	9484	9738	9625	9681	9687	9694	9592	9741	9537	9582	9752	9563	9584	9692	9673	9509	9448	9665	9546	9738	9558	9701	9575	9671	9714	9712	9595	9653	9728	9601	9566	9507	9582	9548	9724	9503	9631	9641	9585	9659	9548	9693	9574	9582	9455	9690	9546	9494	9736	9676	9645	9556	9462	9746	9686	9648	9781	9558	9700	9575	9757	9694	9485	9594	9533	9545	9618	9334	9510	9540	9709	9631	9597	9714	9587	9812	9511	9582	9668	9664	9563	9751	9550	9741	9722	9562	9746	9636	9643	9653	9782	9689	9551	9624	9672	9586	9514	9649	9585	9564	9529	9603	9489	9568	9701	9753	9622	9565	9635	9622	9663	9644	9628	9536	9591	9551	9615	9589	9519	9527	9550	9557	9525	9691	9631	9886	9453	9699	9571	9547	9561	9555	9398	9549	9649	9667	9622	9625	9571	9674	9619	9670	9686	9566	9670	9648	9575	9535	9546	9639	9551	9694	9655	9664	9456	9820	9532	9527	9577	9713	9556	9622	9705	9612	9548	9794	9550	9639	9710	9533	9570	9654	9567	9686	9719	9540	9575	9622	9652	9579	9557	9565	9491	9620	9516	9711	9679	9501	9725	9707	9571	9598	9634	9633	9811	9785	9644	9615	9628	9517	9535	9524	9642	9471	9696	9578	9568	9689	9694	9671	9504	9700	9584	9619	9693	9593	9594	9746	9650	9568	9620	9585	9828	9653	9650	9563	9628	9801	9533	9494	9531	9680	9642	9564	9547	9684	9662	9624	9670	9680	9486	9536	9549	9606	9551	9526	9622	9737	9683	9669	9443	9549	9596	9593	9717	9717	9610	9532	9684	9615	9445	9671	9650	9620	9655	9719	9804	9612	9621	9601	9663	9548	9735	9745	9638	9523	9540	9565	9639	9498	9748	9563	9594	9349	9734	9694	9732	9669	9553	9610	9503	9628	9615	9771	9667	9760	9517	9714	9639	9660	9578	9722	9666	9585	9569	9645	9696	9477	9435	9798	9679	9715	9661	9698	9619	9630	9611	9682	9475	9732	9624	9552	9532	9688	9520	9594	9695	9469	9584	9545	9733	9723	9641	9519	9642	9399	9442	9681	9651	9569	9724	9654	9700	9652	9809	9455	9701	9811	9552	9562	9588	9663	9596	9589	9680	9747	9505	9655	9793	9637	9580	9571	9523	9542	9639	9525	9859	9548	9790	9653	9678	9708	9623	9558	9566	9528	9554	9682	9527	9651	9547	9687	9659	9765	9543	9548	9662	9712	9546	9653	9697	9584	9697	9670	9655	9628	9496	9541	9562	9608	9545	9772	9537	9505	9500	9877	9742	9522	9613	9615	9630	9465	9632	9590	9606	9719	9692	9687	9642	9590	9773	9741	9609	9593	9582	9616	9585	9571	9702	9513	9699	9529	9680	9647	9649	9658	9611	9604	9674	9486	9605	9687	9585	9453	9539	9728	9481	9490	9754	9504	9686	9514	9501	9717	9569	9506	9731	9653	9490	9586	9628	9502	9650	9756	9667	9800	9454	9594	9692	9634	9616	9670	9537	9587	9629	9582	9669	9705	9727	9732	9605	9554	9565	9696	9508	9525	9534	9719	9759	9705	9483	9689	9634	9583	9632	9573	9594	9594	9516	9650	9833	9575	9580	9642	9837	9569	9459	9765	9650	9618	9580	9642	9580	9733	9610	9634	9815	9478	9631	9624	9644	9708	9596	9714	9526	9853	9768	9501	9804	9520	9608	9707	9580	9617	9725	9650	9785	9706	9468	9747	9590	9640	9580	9570	9509	9587	9510	9577	9766	9672	9704	9652	9685	9525	9623	9667	9518	9584	9654	9583	9502	9530	9708	9461	9581	9658	9613	9603
23251	20752	27910	25599	27213	28918	27902	23493	21074	19828	19034	18376	17905	17680	17544	17557	17233	17068	17360	17228	16971	16992	16963	17014	17086	16937	17034	17052	17079	16873	16937	17023	16844	16834	16916	16878	16871	16823	17017	17120	16901	16741	16587	16741	16698	16859	16817	16943	16863	16779	16661	16903	16876	16825	16861	16790	16819	16830	16965	16824	16890	16740	16947	16695	16952	16801	16719	16879	16822	16758	16769	16917	16894	16787	16686	16692	16749	16715	16908	16879	16826	16764	16703	16669	16504	16975	16809	16886	16942	16681	16804	17010	16949	17019	16748	16626	16674	16789	16869	16991	16686	16649	16821	16601	17031	16756	16683	16834	16909	16676	16892	16649	16764	16573	16748	16953	16728	16631	16877	17000	16778	16804	16690	16863	16948	16830	16835	16721	16712	16909	16744	16771	16732	16865	16916	16911	16940	17104	16946	16981	16815	16916	16674	16727	16667	16825	16891	16707	16787	17054	16797	16757	16713	16719	16813	16819	16799	16968	16653	16698	16902	16738	16547	16816	16761	16850	16838	16720	16786	16743	16885	16846	16928	16571	17023	16695	16816	16946	16735	16725	16745	16863	16958	16829	16876	17051	16815	16774	17003	16737	17012	16782	16756	16839	16546	16948	16749	16681	16726	16790	16819	16719	17007	16964	16836	16772	16670	16719	16799	16741	16811	16857	16890	16655	16885	17101	17009	16670	16903	16685	16884	16606	16865	16741	16715	16888	16816	16770	16845	16789	16810	16603	16678	16869	16662	16877	16754	16591	16815	16638	16879	16803	16803	16836	16533	16852	16729	16778	16605	16791	16877	16958	16796	16669	16934	16853	16837	16793	16639	16870	16735	16654	16847	16869	16764	16817	16709	16702	16868	16864	16981	16858	16668	16886	16876	16835	17038	16826	16742	16694	16824	16898	16742	16855	17053	16952	16933	17038	16890	16842	16936	16875	16846	16823	16829	16931	16713	16986	16741	16547	16732	16692	16847	16732	16858	16584	16910	16750	16865	16945	16826	16614	16847	16865	16911	16866	16716	16703	16809	16662	17026	16786	16613	16814	16805	17008	16842	16666	16727	16577	16675	16798	16866	16847	16774	16861	16772	16874	16741	16898	16918	16770	16919	16832	16788	16893	16862	16822	16724	16678	16932	16922	16895	16802	16927	16820	16795	16805	16767	16708	16864	16747	16723	16893	17047	16778	17091	16717	16810	16895	16950	16934	16694	16858	16811	16921	16962	16842	16886	16887	16640	16622	16829	16578	16811	16786	16836	16934	17029	16921	16751	16786	16818	16743	16838	16684	16749	16876	17124	16711	16794	16648	16689	16847	16558	16658	16764	16770	16947	16996	16766	16652	16730	16758	17183	16930	16674	16698	16799	16953	16731	16950	16740	16796	17111	17020	16976	16546	16865	16807	16647	16901	16788	16878	16851	16747	16810	16906	16982	16976	16796	16737	16742	16935	16679	16552	16902	17003	16733	16762	16882	16877	16708	16871	16586	16731	16799	16784	16569	16688	16916	16815	16873	16592	16836	16921	17047	16777	16538	16784	16909	16886	16819	16880	16739	16739	16807	16803	16716	16763	16741	16864	16479	16727	16836	16897	16922	16794	16948	16711	16804	16859	16717	16761	16724	16830	16947	16951	16590	16795	16658	16882	16730	16702	16879	16974	16764	16582	16636	16988	16919	16752	16914	17050	16750	16836	16842	16784	16794	16670	16855	16907	16903	16834	16704	16795	16866	16880	16900	16749	16833	16788	16685	16536	16843	16859	16700	16863	16766	16749	16903	16876	16862	16755	16729	16675	16716	16884	16949	16924	16929	16925	16908	16883	16906	16688	16624	16817	16779	16907	16790	16826	16827	17069	16704	16803	16968	16797	16710	16572	16617	16706	16872	16868	16956	16732	16905	16866	16605	16809	16744	17017	16790	16641	16763	16947	16932	16634	16575	16914	16971	16842	16726	16868	16984	16776	16977	16934	16748	16733	16900	16925	16743	16696	16939	16771	16836	16765	16769	16839	16762	16757	16846	16764	16588	16933	16970	16958	16790	16741	16676	16709	16765	16758	16787	16673	16876	16921	16788	16822	16924	16832	16956	16797	16842	16690	16960	16864	16925	16632	16789	17012	16939	16659	16771	16699	16844	16849	16835	16849	16848	16958	16739	16717	16716	16668	16967	16972	16819	16720	16945	16944	16853	16830	16852	17003	16847	16956	16858	16645	16701	16973	16807	16752	16882	16655	16775	16929	16782	16695	16794	16862	16847	16790	16798	16586	16891	16785	16787	16886	16627	16918	16754	16803	16778	16662	16757	16988	17045	16951	16981	16743	17061	17065	16812	16716	16859	16837	16825	16788	16679	16760	16618	17030	16812	16753	16877	16640	16951	16846	16712	16890	17008	16808	17016	16737	16536	16521	16684	16873	16852	16679	16792	16684	16930	16732	16777	16699	16805	16882	16858	16861	17082	16749	16632	16914	16802	16702	16714	16611	16772	16898	16792	16758	16816	16931	16777	16937	16642	16829	16712	16887	16847	16791	16741	16969	16712	16785	16739	16898	16738	16949	16812	16731	16928	16872	17008	16917	16790	16567	16690	16904	16418	16694	16821	16950	16801	16789	16798	16813	16862	16701	16898	16596	16581	16772	17004	16967	16726	16734	16828	16907	16789	16774	16671	16848	16903	16793	16870	16692	16813	16854	16565	16815	16911	16888	17007	16635	16782	16593	16606	16792	16784	16700	16866	16708	16776	16523	16745	16632	16942	16733	16832	16935	16755	16904	16769	16646	16965	16827	16799	16780	16819	16679	16748	16874	16777	16901	17032	16718	16871	17041	16733	16685	16865	16813	16926	17031	16698	16908	16844	16841	16969	16707	16912	16718	16913	16966	16815	16753	16734	16722	16809	16991	16737	16777	16647	16777	16699	16606	16855	17013	16847	16824	16878	16734	16744	16926	16863	16887	16875	16694	16642	16639	16928	16497	16887	16907	16707	16866	16875	16554	16705	16791	16867	16923	16837	16490	16681	16844	16747	16934	16768	16666	16995	16731	16583	16679	16807	16737	16819	16758	16823	16556	16633	16785	17008	16857	16817	16715	16691	16864	17138	16933	16820	16748	16890	16815	16707	16478	16828	17014	16920	16868	16684	16752	17126	16916	16797	16576	16828	16818	16726	16820	16857	16724	16857	16845	16854	16718	16822	16811	16843	16833	16866	16759	16781	16545	16778	17086	16895	16740	16753	16734	16772	16907	16965	16683	16823	16883	16664	16651	16831	16817	16921	16731	16707	16861	16942	16776	16831	16712	16764	16898	16796	16811	16943	16625	16714	16681	16863	16761	16905	16749	16774	17006	17096	16826	16885	16613	16803	16770	16685	16805	16746	16961	16881	16791	16882	17030	16974	16712	16978	16755	16783	16975	16720	16836	16741	16906	16958	16912	16798	16834	16837	16862	16847	16690	16992	16755	16807	16682	17016	16930	16903	16773	16878	16751	16897	17001	16880	16801	16854	16949	16559	16641	16739	16996	16762	16860	16832	17016	16783	16824	16742	16756	16865	16916	16819	16801	17003	16574	16720	16710	17084	16853	16635	16708	16865	16780	16806	16741	17036	16992	17052	16785	16699	16889	16987	16939	16661	16690	16810	16955	16946	16809	16928	16716	16833	16694	16857	16866	16630	16943	16842	16701	16712	16778	16808	17006	16662	16810	16906	17036	16911	16917	16881	16826	16818	16681	16886	16619	16868	16960	17007	16656	16744	16953	16967	16861	16871	16798	16874	16936	16782	16702	16885	16784	16943	16793	16795	16867	16894	16701	16815	16991	16853	16670	16868	16888	16723	16895	16696	16837	16742	16939	16776	16827	16801	16838	16841	16884	16846	16975	16812	16723	16706	16864	16846	16968	16890	16737	17024	16928	16771	16610	16767	16718	16860	16687	16773	16796	16833	16768	16914	16843	16731	16815	16670	16598	16763	16994	16772	16811	16961	17043	16827	16829	16712	17008	17059	16793	16777	16951	16842	16676	16907	16880	16927	16743	16832	16825	16913	16730	16715	16755	16790	16937	16809	16904	17022	16786	16784	16719	16869	16761	16939	16894	16874	16959	16810	16895	16786	16875	16927	16919	16963	16853	16781	16875	16762	16742	16698	16676	16762	16635	16947	16866	17031	16759	16927	16864	16689	16779	16919	16670	16812	16802	16900	16775	16911	16981	16811	16824	16991	16949	16727	16735	16741	16834	16962	16751	16871	16892	16708	16700	17000	17006	16839	16792	16703	16915	16823	16770	17009	16839	16776	16773	16929	16844	16910	16729	16800	16744	16969	16956	16948	16883	16883	16873	16822	16809	16754	16738	17027	16678	16775	16960	16800	16758	16998	16975	16863	16832	17015	16973	16645	16846	16731	16797	16826	16798	16908	16858	16693	16874	16510	16851	16688	16811	16855	16727	16856	16616	17027	16817	16860	17103	16672	16855	16833	16739	16871	16959	16920	16815	16763	16703	16792	16884	16987	16751	16808	16950	16824	16868	16866	16967	16621	16710	16731	16767	16771	16983	16851	16764	16776	16558	16712	16991	16806	16821	16964	16922	16792	16755	16777	16920	16672	16796	16881	16838	16764	16805	16762	16834	16765	16867	17005	16700	16532	16859	17009	17005	16858	16910	16817	16789	16835	16952	16978	16840	16771	16867	16779	16636	16636	16750	16845	16849	16772	16970	16757	16849	16870	16737	17056	16780	16751	16787	16730	16809	16837	16795	16709	16688	16713	16888	16868	16728	16712	16801	16740	16648	16908	16847	16773	16870	16742	16773	16957	16875	16721	16751	16925	16882	17042	16708	16680	16906	16941	16663	16977	16907	16957	16872	16686	16782	16837	16972	16808	16824	16825	16805	16871	16939	17058	16632	16764	16878	16865	16673	16741	16834	16766	16878	16702	16779	16965	17086	16691	16809	16794	16690	16678	16841	16763	16823	16850	16760	16752	16818	16950	16538	16871	16452	16877	16726	16642	16850	16680	16818	16808	16650	16896	16977	16673	16794	16812	16847	17137	17087	16863	16513	16773	16752	16716	16611	16757	17012	16693	16918	16988	16656	16720	16827	16981	16731	16775	16627	16637	16703	16521	16927	16951	16884
27897	44544	42438	39197	32487	24838	20419	17361	15196	13309	12144	11511	11346	10849	10564	10376	10231	10058	9994	10047	10247	9923	10156	9919	9949	9908	10036	9988	10002	9892	9955	10119	10001	9860	10092	9956	9873	9843	9764	9959	9844	9860	9965	9959	9894	9906	9847	9738	9884	10018	9912	9880	9956	9750	10029	9866	9971	9859	9950	10005	9957	9951	9741	9966	9845	10005	9746	9759	9868	9928	9831	9918	9936	9862	9847	9839	10016	9848	9889	9876	10017	10143	9989	9994	9915	10025	9851	9895	10009	9922	10047	9882	9945	10009	9975	10034	9823	10000	9781	9733	9927	9870	10010	9784	9698	9818	9882	9721	9842	9938	9882	9920	9927	9859	9965	9922	9851	9819	9837	9908	9942	9916	9791	9964	9899	9799	9987	9876	9822	9821	9958	9922	9799	9857	9886	9935	9962	9803	9869	9933	9881	9908	9829	9829	9814	9755	9826	9864	9879	9997	9971	9819	9743	9766	9937	9798	9921	9832	9898	9785	9900	9956	9859	9800	9896	9874	9839	9823	9831	9911	9781	9881	9951	9939	9902	9761	9819	9828	9791	9979	9904	9944	9705	9939	9744	9838	9939	9657	9872	9820	9913	9889	9889	9739	9839	9886	10089	9786	9813	9833	9998	9894	9998	9895	9930	9846	9759	9840	9965	10014	10015	9781	9800	9888	9846	9935	9751	9880	9971	9852	9922	9925	9698	9877	9781	9844	9917	9889	9893	9979	9830	9881	9785	9889	9718	9951	9910	9936	10007	9970	9835	10001	9713	9880	9755	9748	9841	9893	10033	9782	9964	9790	9984	9941	9896	9852	9888	9892	9781	9834	9874	9928	9927	9990	9895	9944	9929	10006	9839	10024	9967	9978	9785	9884	9930	9834	9684	9991	9928	9761	9806	9892	9844	10006	9978	9829	9830	9968	9957	9641	9918	9815	9848	9793	9880	9913	10010	9810	9677	10098	9923	9769	9896	9898	9707	9889	9766	10008	9877	9950	9775	10051	9965	9840	9914	9912	9824	9845	9725	9842	9879	9800	9973	9975	9885	9906	9825	10036	9899	9863	9928	9835	9942	9871	9853	9870	9820	9890	9973	9892	9833	9982	9877	9989	9879	9946	9872	9791	9892	9838	9938	9972	9877	9877	9752	9761	9705	9726	9952	9829	9818	9816	9893	9977	9926	9826	9950	9925	9938	9930	9845	9727	10010	9810	9800	9870	9858	9780	9819	9837	9964	9912	10015	9786	9892	9907	9786	10030	9897	9873	9951	9826	9979	9904	9761	9868	9960	9768	9842	9864	9790	9947	9686	9833	10004	9858	9890	9851	9851	9886	9883	9747	9969	9853	9857	9881	9940	9820	9921	9731	9886	9953	9837	9805	9951	9985	9914	9824	9926	9888	9909	9829	9849	9746	9821	9922	9928	9891	9854	9926	9916	10002	9866	9837	9893	9891	9704	9851	9903	9946	9942	9672	9944	9914	9804	9900	9810	9842	9930	9860	9799	9912	9886	9758	9835	9746	9758	10019	9788	9861	9705	9871	9811	9817	9787	9883	9978	9854	9932	9780	9764	9785	10016	9868	9924	9887	9982	9827	9863	9833	9867	9875	9942	9940	9888	9891	9792	9826	9839	9818	9877	9879	9954	9912	9893	9869	9912	9873	9808	9769	9746	9902	9897	9961	10005	9885	10010	9947	9859	9953	9884	9990	9826	9953	9937	9987	9828	10076	9803	9920	9815	9966	9867	9823	9869	9679	9856	9942	9959	9752	9932	9966	9850	9829	9956	9958	9864	9869	9981	9772	9807	9974	9735	9833	9864	9970	9843	9878	9650	9969	9884	9945	9837	9996	9878	9930	9818	9806	9948	10021	9752	9828	9818	9811	9863	10001	9871	9934	9715	9729	9961	9705	9805	9965	9762	9927	9979	10001	9987	9937	9883	9946	9836	9763	9919	10014	9934	9980	9794	9855	9980	9837	9989	9918	10075	9903	9868	9916	9877	9922	9904	9897	10004	9910	10027	9819	10044	9829	9885	9842	9942	9916	9875	9885	9967	9842	9947	9812	9887	9896	9691	9808	9717	9745	9781	9809	9844	9898	9771	9884	9939	9799	9864	9876	9855	9983	9925	9856	9894	9851	9890	9885	9796	9995	9823	9978	9919	9926	9926	9815	9980	9902	9791	9973	9984	9734	9820	9836	9840	9805	9938	9820	9883	9906	9880	9831	9745	9852	9869	9904	9921	9895	9808	9975	9866	9891	9925	9730	9908	10045	9705	9789	9828	9890	9831	9889	9885	9849	9732	10046	9899	9917	9912	9738	9805	9797	9890	10060	9836	9961	9856	10008	9881	10011	9835	9911	9827	9891	9740	9966	10012	9763	9949	9976	9771	9832	9891	9895	9901	9823	9881	9854	9794	9870	9724	9901	9832	9962	9964	9835	9877	9819	10013	9755	9788	9796	9915	9939	9869	9906	9994	9912	9894	9838	9893	9771	9835	9949	9882	9879	9974	9777	9976	10011	9883	9822	9807	9728	9924	9804	9847	9991	9911	9979	9844	9815	9933	9819	9818	9910	9789	9777	9753	9801	9782	9965	9909	9969	9799	9858	9849	9876	9985	9898	9859	9889	9761	9912	9728	9873	9827	9890	9847	9947	9866	9783	9846	9926	9944	9902	9613	9737	9881	9875	9953	9837	10010	10043	9878	9954	10016	9852	9846	9902	9943	9887	9826	9982	9800	9943	9951	9825	9958	9934	9745	9842	9846	9811	9911	9910	9786	9795	9866	9912	9819	9854	9907	9837	9762	9897	9762	9907	9930	9943	9913	9731	9765	9829	10010	9909	9901	9855	10025	9894	9827	9960	9819	9891	9770	9945	9886	9896	9795	9876	9775	9886	9765	9733	9821	9953	9752	9940	9713	9984	9848	9817	9889	9891	9779	9883	9860	9949	9809	9945	9961	9816	10040	9972	9826	9836	9915	9948	10007	9776	9847	9758	9754	9825	9915	9836	9911	10000	9732	9978	9959	9952	9910	9769	9728	9817	9930	9904	9815	10019	9829	9878	9811	9860	9835	9841	9754	9881	9780	9772	9916	9816	9872	9879	9807	9888	9852	9844	9697	9899	9730	9915	9833	9994	9787	9793	9760	9919	9999	9802	9932	9830	9855	9836	9716	10020	9863	9713	9889	9876	9821	9801	9796	9809	9945	9895	9891	10007	9806	9987	9880	9806	10001	9736	9798	10014	9887	9848	9834	9686	9877	9621	9853	9810	9925	9838	9887	9907	9818	9977	9803	9778	9842	9874	9967	9802	9847	9857	9972	9952	9802	9876	9826	9846	9844	9799	9980	9746	9894	9824	9783	9958	9950	9761	9829	9954	9874	9815	9982	9751	9838	9959	9916	9941	9915	9978	9829	9860	9991	9866	9879	9841	9747	9807	9886	9735	9814	9894	9852	9756	9823	10006	9876	9942	9857	9821	9872	9833	9932	9681	9861	9762	9966	9887	9760	9843	9806	9953	9965	9760	9905	9902	9987	9846	9845	9974	10007	9833	9864	9870	9899	9851	9740	9894	9855	9843	9960	9895	9897	10035	10007	9939	9814	9977	9959	9921	9851	9854	9935	9851	9942	9910	9749	9835	9842	9916	9801	9826	9762	9892	9848	9944	9837	9839	9889	10006	9797	9850	9890	9863	9882	9652	9921	9903	9994	9833	9969	9943	9840	9700	9849	9832	9868	9834	9889	9838	9870	9988	9910	9944	9889	9915	9900	9897	10049	9873	9719	9801	9841	9672	9813	9781	9899	9965	9838	9847	10014	9735	9906	9898	9881	9791	9876	9736	10048	9871	9857	9906	9979	9776	9840	10004	9888	9833	9764	9829	9807	9748	9732	9865	9941	9865	9795	9938	9975	9852	9916	9877	9891	9860	9998	9990	10031	9711	9753	10035	9836	9828	9855	9822	9720	9966	9907	9819	9916	9832	9822	9915	9860	9806	9825	9887	9847	9811	9901	9799	9921	9794	10022	9959	9880	9844	9777	9606	9916	9884	9747	9868	9916	9824	9796	9845	9804	9801	9808	9729	9866	9957	9935	9854	9857	9774	9900	10034	9888	9909	9933	9871	9911	9926	9849	9920	9845	9848	10002	9820	9850	9967	9943	9769	9941	9918	10023	9828	9820	10001	9757	9865	9901	9859	9804	9912	9958	9906	9848	9751	9916	9980	9914	9840	9856	9945	9865	9779	9838	9987	9955	9872	9886	9756	9974	9844	9889	9770	9793	9990	9863	9865	9969	9826	9867	9887	9900	9931	9809	9811	9794	9843	9880	9726	9889	9789	9847	9878	9758	10001	9877	9806	9831	9805	9976	10012	9909	10043	9852	9872	9948	9911	9822	9844	9850	9858	9817	10010	9903	9868	9961	9705	9846	9843	9985	9807	9810	9877	9865	9736	9904	9854	9947	9885	9889	9853	9864	9977	9726	9964	9970	9824	9973	9874	9880	9888	9912	9939	9854	9904	9887	9859	9918	9834	9873	9747	9783	9856	9832	9799	9827	9932	9838	9830	9884	9884	10051	9857	9902	9967	9863	9860	9837	9869	9951	9896	9869	9886	10067	9842	9695	9732	9964	9919	10144	9992	9933	9781	9845	9989	9765	9964	9908	9773	9801	9874	9930	9796	9883	9783	9789	9958	9898	9901	9917	9820	9799	9777	10000	9938	9935	9801	10058	9808	9733	9996	9797	9872	9983	9953	9727	9795	9913	9835	9957	9924	9925	9912	9971	9840	9842	9877	9821	9874	9957	9871	9982	9768	9980	9905	9831	9781	9844	9822	9980	9855	9913	9923	9990	9867	9835	9893	9766	9771	9895	9814	9957	9939	9921	9934	9813	9865	9967	9974	9878	9873	9927	9888	9941	9751	9977	9805	9865	9813	9843	9824	9853	9974	9950	9827	9979	9769	10046	9960	9796	9892	9815	9832	9899	10036	9724	9717	9923	9860	9937	9784	9947	9882	9930	9736	10007	9901	9887	9885	9791	9861	9852	9831	9983	9866	9961	9776	9834	9915	9841	9882	9751	9924	9867	9838	9726	9835	9752	9965	9956	9909
35315	36760	38552	33540	27171	22907	21241	19554	18423	17865	17263	17260	16929	17058	16738	16775	16840	16592	16730	16670	16471	16594	16501	16551	16694	16733	16669	16724	16712	16636	16764	16519	16528	16676	16651	16401	16698	16726	16845	16689	16478	16682	16764	16561	16454	16706	16618	16551	16709	16672	16520	16669	16606	16508	16714	16619	16405	16752	16604	16592	16836	16559	16527	16633	16487	16579	16651	16402	16643	16705	16463	16611	16418	16780	16585	16509	16253	16503	16563	16454	16554	16733	16514	16415	16706	16600	16578	16557	16644	16521	16574	16505	16580	16391	16664	16598	16723	16572	16461	16621	16606	16501	16534	16748	16565	16580	16782	16541	16541	16458	16388	16728	16673	16468	16565	16760	16511	16616	16636	16593	16574	16599	16608	16620	16670	16583	16534	16587	16571	16510	16605	16628	16647	16554	16348	16555	16665	16403	16655	16498	16567	16487	16700	16409	16605	16414	16835	16701	16569	16812	16307	16629	16531	16608	16492	16698	16495	16693	16621	16800	16770	16636	16531	16563	16709	16771	16629	16674	16743	16687	16373	16481	16704	16632	16737	16623	16678	16487	16742	16899	16765	16597	16565	16636	16575	16636	16627	16707	16564	16609	16612	16619	16668	16670	16585	16590	16644	16582	16513	16557	16601	16462	16424	16506	16594	16506	16559	16571	16709	16368	16695	16613	16634	16732	16665	16522	16532	16525	16672	16510	16648	16642	16485	16432	16392	16541	16580	16610	16598	16381	16473	16727	16599	16499	16641	16799	16747	16386	16614	16470	16736	16683	16299	16685	16462	16565	16444	16593	16665	16635	16505	16503	16447	16511	16636	16572	16513	16596	16544	16581	16658	16442	16442	16517	16590	16507	16496	16524	16752	16686	16537	16399	16638	16513	16621	16688	16586	16541	16549	16458	16636	16537	16741	16656	16566	16514	16478	16623	16587	16406	16480	16394	16451	16595	16645	16675	16426	16636	16508	16697	16624	16675	16858	16474	16553	16294	16494	16622	16505	16485	16574	16627	16721	16717	16532	16926	16640	16550	16619	16530	16600	16550	16562	16821	16728	16633	16520	16548	16572	16691	16469	16443	16475	16738	16664	16462	16832	16562	16638	16470	16589	16453	16557	16391	16594	16570	16481	16618	16595	16646	16723	16551	16446	16521	16751	16558	16680	16475	16742	16407	16658	16749	16560	16795	16747	16462	16428	16697	16594	16509	16463	16513	16493	16679	16658	16774	16698	16623	16762	16382	16837	16585	16663	16494	16486	16570	16625	16558	16682	16443	16582	16223	16576	16587	16717	16740	16784	16544	16788	16657	16655	16492	16659	16539	16694	16569	16677	16703	16585	16658	16738	16408	16624	16617	16661	16656	16679	16664	16575	16603	16559	16572	16443	16565	16498	16529	16496	16670	16628	16533	16609	16589	16486	16576	16682	16746	16651	16551	16512	16481	16449	16585	16706	16734	16558	16466	16933	16503	16395	16424	16507	16633	16537	16663	16530	16638	16589	16437	16534	16655	16547	16499	16735	16570	16473	16632	16747	16654	16460	16404	16562	16584	16568	16711	16504	16815	16675	16576	16595	16582	16602	16655	16635	16442	16316	16660	16567	16747	16440	16387	16787	16669	16721	16593	16589	16845	16457	16546	16354	16552	16744	16614	16620	16731	16509	16728	16680	16588	16555	16675	16571	16627	16608	16625	16377	16652	16920	16638	16537	16577	16721	16727	16447	16724	16635	17059	16638	16480	16473	16763	16701	16517	16666	16538	16649	16710	16368	16622	16750	16688	16667	16371	16569	16577	16481	16735	16734	16596	16771	16619	16740	16725	16571	16425	16615	16487	16662	16738	16730	16645	16546	16436	16864	16608	16544	16474	16544	16684	16616	16494	16509	16503	16743	16316	16467	16582	16475	16805	16658	16571	16683	16835	16717	16462	16533	16505	16703	16566	16505	16669	16524	16716	16663	16666	16612	16526	16599	16632	16505	16644	16593	16563	16447	16461	16474	16424	16607	16482	16576	16489	16644	16296	16697	16626	16470	16720	16529	16628	16658	16559	16680	16515	16558	16429	16754	16428	16654	16537	16592	16638	16486	16219	16515	16639	16807	16427	16543	16614	16752	16538	16449	16610	16376	16527	16764	16710	16576	16624	16653	16822	16682	16711	16618	16598	16668	16515	16687	16553	16670	16700	16680	16419	16503	16541	16862	16838	16633	16711	16501	16582	16366	16638	16680	16675	16523	16548	16549	16500	16320	16660	16543	16571	16838	16583	16603	16538	16582	16546	16755	16655	16730	16693	16667	16489	16417	16297	16621	16323	16513	16660	16731	16469	16659	16706	16395	16675	16442	16564	16376	16523	16567	16629	16430	16800	16610	16595	16782	16582	16885	16739	16655	16589	16565	16698	16600	16472	16385	16662	16454	16538	16373	16487	16571	16474	16629	16634	16806	16595	16712	16458	16719	16674	16548	16533	16705	16438	16688	16533	16403	16686	16694	16607	16579	16481	16752	16501	16687	16559	16835	16560	16685	16597	16405	16483	16475	16525	16705	16648	16590	16720	16440	16461	16455	16587	16354	16654	16590	16505	16661	16813	16632	16689	16572	16639	16619	16647	16627	16619	16582	16369	16545	16619	16792	16751	16543	16596	16558	16763	16519	16562	16631	16634	16753	16733	16700	16592	16766	16649	16549	16753	16648	16543	16471	16658	16558	16530	16511	16397	16428	16624	16440	16421	16692	16892	16593	16752	16759	16678	16574	16657	16645	16614	16565	16526	16635	16631	16477	16673	16542	16697	16808	16634	16539	16580	16473	16588	16485	16564	16656	16508	16606	16566	16532	16472	16770	16833	16470	16577	16655	16740	16756	16812	16735	16501	16510	16713	16448	16468	16588	16371	16537	16635	16535	16647	16522	16611	16397	16691	16676	16694	16479	16611	16645	16623	16656	16533	16746	16761	16633	16670	16726	16717	16688	16368	16691	16763	16451	16614	16753	16395	16785	16638	16650	16730	16482	16381	16636	16559	16411	16514	16467	16737	16450	16555	16696	16412	16350	16412	16601	16573	16638	16685	16572	16509	16688	16706	16516	16570	16448	16540	16489	16452	16576	16661	16778	16421	16602	16606	16637	16503	16465	16676	16841	16625	16642	16720	16529	16637	16587	16563	16552	16611	16369	16519	16449	16652	16603	16573	16460	16636	16828	16636	16527	16677	16589	16567	16608	16524	16634	16670	16711	16590	16643	16742	16535	17041	16588	16712	16617	16519	16519	16676	16415	16608	16551	16445	16543	16647	16525	16785	16636	16711	16676	16614	16665	16634	16500	16457	16470	16435	16612	16771	16559	16661	16593	16580	16495	16784	16591	16520	16658	16457	16618	16517	16500	16694	16436	16658	16522	16568	16559	16396	16617	16441	16675	16693	16278	16429	16745	16532	16687	16647	16575	16597	16643	16375	16559	16499	16627	16541	16537	16681	16653	16569	16909	16821	16680	16662	16691	16535	16856	16697	16451	16647	16482	16468	16562	16535	16657	16704	16684	16476	16636	16382	16817	16590	16555	16338	16508	16663	16409	16918	16673	16479	16751	16539	16683	16429	16448	16645	16736	16770	16653	16671	16679	16504	16604	16854	16620	16657	16633	16600	16448	16633	16541	16619	16572	16557	16578	16448	16483	16567	16734	16690	16677	16644	16381	16483	16576	16568	16469	16322	16555	16664	16469	16731	16424	16431	16648	16458	16434	16751	16604	16626	16604	16371	16559	16717	16602	16594	16511	16532	16412	16690	16710	16469	16583	16712	16729	16728	16434	16509	16293	16588	16407	16581	16583	16538	16548	16728	16615	16606	16754	16654	16414	16580	16644	16323	16501	16675	16793	16685	16685	16677	16459	16491	16476	16792	16347	16579	16630	16542	16481	16675	16460	16525	16555	16475	16471	16636	16728	16676	16401	16706	16498	16591	16542	16539	16876	16527	16450	16607	16550	16547	16487	16724	16577	16518	16388	16663	16818	16599	16600	16637	16862	16584	16492	16513	16738	16769	16618	16611	16669	16722	16576	16523	16724	16585	16531	16377	16628	16591	16492	16525	16465	16472	16499	16464	16632	16662	16754	16524	16553	16912	16561	16528	16513	16357	16463	16653	16521	16489	16463	16536	16679	16757	16608	16596	16482	16792	16744	16695	16687	16744	16485	16469	16713	16663	16558	16567	16859	16691	16549	16603	16543	16555	16592	16467	16622	16580	16574	16679	16651	16358	16562	16739	16683	16756	16554	16727	16472	16454	16636	16584	16688	16442	16754	16443	16488	16606	16694	16409	16437	16705	16690	16419	16679	16713	16712	16584	16494	16443	16480	16443	16448	16574	16485	16507	16416	16441	16513	16573	16466	16508	16599	16379	16704	16417	16764	16396	16499	16872	16625	16555	16611	16280	16397	16615	16589	16553	16396	16470	16597	16739	16605	16964	16507	16616	16980	16365	16502	16740	16603	16495	16720	16687	16689	16507	16669	16539	16589	16507	16756	16745	16483	16589	16498	16514	16280	16863	16582	16610	16557	16295	16769	16857	16427	16527	16535	16537	16470	16439	16533	16589	16706	16626	16759	16567	16634	16638	16607	16566	16591	16667	16579	16434	16580	16707	16586	16851	16605	16863	16733	16508	16677	16561	16443	16747	16809	16601	16762	16821	16826	16459	16811	16422	16526	16523	16609	16803	16645	16722	16589	16682	16382	16422	16699	16582	16509	16648	16507	16447	16469	16594	16719	16390	16632	16705	16498	16762	16454	16411	16559	16624	16480	16301	16773	16453	16633	16624	16653	16636	16646	16577	16651	16650	16630	16661	16521	16620	16485	17070	16577	16700	16672	16553	16399	16497	16534	16596	16705	16691	16420	16550	16488	16465	16600	16853	16593	16623	16666	16680	16438	16564	16450	16620	16857	16594	16639	16699	16517	16496	16550	16621	16596	16549	16516	16352	16654	16634	16597	16473	16458	16471	16658	16559	16577	16612	16546	16656	16745	16719	16541	16684	16734	16583	16590	16480	16722	16559	16815	16718	16594	16395	16737	16654	16446	16594	16468	16793	16599	16329	16699	16458	16629	16554	16766	16616	16717	16566	16599	16689	16811	16839	16624	16450
28426	37121	34089	28802	22391	17221	15183	13151	11629	10987	10358	10243	9980	9887	9921	9768	9640	9670	9672	9704	9677	9727	9356	9591	9590	9706	9473	9531	9577	9701	9673	9612	9676	9563	9729	9610	9418	9509	9570	9564	9505	9685	9615	9587	9705	9655	9687	9564	9644	9580	9583	9434	9589	9505	9633	9561	9532	9674	9604	9558	9640	9685	9506	9515	9467	9574	9455	9535	9456	9649	9604	9527	9547	9648	9509	9525	9534	9581	9683	9652	9632	9574	9598	9497	9497	9453	9494	9669	9704	9587	9531	9478	9691	9575	9723	9425	9460	9539	9411	9573	9475	9522	9540	9574	9538	9706	9509	9379	9645	9563	9617	9575	9657	9535	9544	9476	9570	9610	9606	9541	9384	9737	9536	9612	9500	9561	9576	9532	9476	9542	9534	9533	9534	9547	9452	9665	9738	9460	9460	9546	9377	9505	9536	9469	9465	9565	9610	9738	9613	9545	9417	9641	9465	9577	9650	9719	9531	9554	9512	9709	9550	9576	9466	9534	9627	9654	9427	9714	9618	9523	9506	9618	9590	9643	9510	9643	9714	9635	9527	9495	9627	9512	9608	9578	9578	9494	9473	9653	9659	9458	9672	9518	9507	9698	9619	9504	9658	9462	9622	9483	9573	9475	9458	9599	9578	9652	9492	9660	9708	9621	9529	9584	9546	9475	9618	9554	9723	9608	9427	9603	9662	9524	9614	9491	9552	9499	9631	9599	9654	9491	9626	9416	9688	9720	9571	9592	9666	9534	9684	9530	9685	9569	9521	9484	9743	9759	9491	9585	9692	9509	9559	9512	9460	9512	9720	9613	9631	9562	9595	9525	9495	9611	9562	9534	9652	9546	9605	9581	9635	9545	9594	9562	9504	9437	9579	9545	9527	9563	9485	9567	9614	9657	9559	9578	9699	9567	9552	9544	9557	9608	9486	9543	9497	9416	9652	9475	9535	9549	9435	9442	9584	9514	9596	9651	9633	9587	9619	9534	9636	9448	9590	9412	9535	9503	9664	9388	9669	9619	9644	9525	9504	9597	9612	9493	9592	9540	9445	9618	9474	9681	9540	9625	9496	9705	9530	9570	9540	9489	9502	9525	9546	9585	9542	9543	9691	9578	9410	9439	9451	9644	9482	9603	9354	9657	9630	9655	9597	9571	9495	9553	9544	9613	9598	9582	9473	9520	9605	9609	9566	9567	9620	9446	9693	9625	9554	9649	9500	9552	9625	9488	9563	9408	9642	9691	9617	9565	9630	9658	9590	9612	9777	9480	9562	9775	9568	9500	9725	9569	9624	9498	9562	9794	9529	9676	9593	9499	9608	9518	9567	9513	9498	9591	9514	9483	9765	9540	9562	9694	9437	9553	9588	9560	9605	9678	9579	9500	9600	9551	9614	9541	9713	9465	9688	9469	9715	9660	9693	9580	9542	9472	9591	9769	9681	9537	9659	9477	9416	9677	9432	9664	9582	9577	9464	9563	9428	9655	9703	9577	9712	9531	9574	9504	9571	9493	9521	9673	9672	9461	9508	9474	9648	9506	9523	9454	9466	9526	9549	9551	9673	9589	9549	9600	9525	9524	9655	9583	9575	9583	9666	9665	9715	9700	9507	9548	9602	9631	9501	9801	9523	9540	9656	9566	9704	9513	9749	9716	9603	9582	9501	9540	9486	9633	9545	9527	9521	9636	9614	9583	9604	9671	9612	9604	9564	9747	9651	9497	9634	9486	9560	9602	9569	9641	9735	9593	9619	9611	9472	9578	9470	9495	9666	9638	9592	9542	9686	9487	9504	9637	9484	9663	9511	9602	9563	9619	9537	9642	9549	9510	9602	9616	9691	9595	9526	9517	9581	9715	9694	9533	9679	9455	9496	9585	9553	9542	9601	9467	9555	9659	9547	9607	9635	9603	9555	9502	9432	9595	9375	9435	9552	9614	9477	9567	9490	9610	9464	9461	9617	9497	9547	9557	9551	9331	9439	9496	9590	9598	9587	9720	9559	9588	9619	9624	9389	9690	9608	9696	9576	9533	9506	9461	9501	9645	9539	9569	9586	9537	9510	9490	9744	9556	9590	9612	9569	9529	9437	9522	9545	9350	9608	9467	9667	9626	9583	9636	9601	9517	9361	9605	9511	9540	9608	9573	9459	9388	9676	9486	9570	9505	9379	9519	9577	9593	9585	9495	9601	9531	9621	9517	9670	9591	9405	9623	9740	9573	9547	9655	9594	9775	9621	9404	9620	9701	9572	9634	9615	9590	9446	9639	9544	9644	9558	9477	9481	9700	9464	9328	9794	9710	9606	9524	9512	9509	9614	9650	9553	9513	9426	9509	9524	9570	9505	9376	9538	9489	9613	9417	9539	9456	9594	9447	9486	9615	9463	9415	9688	9544	9790	9461	9447	9621	9524	9612	9500	9617	9538	9473	9615	9436	9658	9562	9394	9567	9609	9536	9591	9672	9423	9693	9546	9413	9509	9461	9623	9468	9637	9555	9638	9658	9483	9732	9609	9658	9638	9475	9612	9497	9607	9586	9623	9523	9574	9696	9650	9568	9652	9678	9641	9443	9714	9666	9558	9625	9659	9579	9610	9723	9490	9437	9655	9559	9638	9540	9545	9680	9534	9592	9553	9568	9539	9636	9606	9638	9734	9410	9535	9595	9608	9491	9598	9643	9509	9557	9452	9405	9575	9528	9584	9454	9530	9363	9620	9696	9595	9666	9613	9672	9640	9550	9757	9673	9497	9618	9536	9476	9565	9432	9694	9560	9537	9706	9663	9519	9554	9509	9445	9484	9461	9566	9602	9513	9523	9604	9653	9690	9502	9634	9465	9519	9602	9669	9577	9678	9596	9549	9449	9769	9535	9536	9543	9434	9614	9527	9701	9601	9474	9601	9503	9659	9585	9726	9610	9664	9506	9550	9642	9554	9506	9633	9391	9626	9490	9658	9580	9456	9543	9586	9525	9622	9439	9654	9503	9589	9604	9511	9443	9531	9559	9561	9815	9535	9520	9547	9509	9664	9670	9597	9602	9643	9398	9522	9420	9637	9564	9519	9526	9392	9554	9456	9583	9526	9529	9619	9590	9620	9811	9706	9477	9509	9505	9614	9420	9626	9640	9655	9573	9617	9604	9613	9446	9438	9571	9631	9467	9605	9522	9621	9578	9373	9534	9548	9663	9630	9778	9516	9487	9609	9576	9675	9656	9571	9391	9512	9594	9480	9724	9517	9704	9475	9697	9524	9613	9696	9589	9480	9614	9462	9570	9650	9425	9614	9546	9380	9642	9583	9547	9629	9604	9636	9677	9508	9519	9547	9416	9650	9514	9540	9678	9538	9569	9607	9533	9552	9475	9527	9713	9504	9635	9794	9582	9635	9485	9547	9694	9532	9476	9670	9617	9483	9580	9642	9564	9746	9559	9647	9276	9613	9615	9561	9523	9718	9597	9594	9470	9456	9781	9548	9442	9568	9660	9621	9570	9579	9619	9621	9495	9571	9573	9453	9747	9533	9643	9581	9584	9564	9690	9634	9602	9527	9503	9512	9669	9514	9398	9552	9570	9691	9539	9363	9739	9501	9457	9460	9644	9476	9584	9526	9715	9592	9497	9548	9629	9649	9624	9486	9494	9481	9727	9634	9641	9689	9524	9573	9733	9548	9487	9617	9676	9584	9659	9585	9692	9462	9589	9479	9658	9470	9637	9500	9674	9660	9530	9523	9562	9615	9715	9614	9574	9560	9612	9552	9600	9536	9610	9592	9566	9475	9587	9664	9533	9565	9598	9730	9540	9590	9783	9664	9589	9608	9615	9559	9522	9644	9698	9431	9639	9386	9675	9613	9568	9581	9504	9602	9368	9591	9613	9430	9674	9437	9586	9617	9598	9737	9769	9555	9652	9584	9553	9511	9506	9563	9510	9606	9634	9496	9524	9541	9573	9638	9596	9628	9638	9635	9631	9690	9427	9653	9616	9633	9594	9439	9528	9479	9531	9572	9497	9513	9582	9564	9475	9683	9586	9511	9551	9768	9511	9647	9469	9510	9523	9563	9622	9601	9566	9597	9572	9447	9593	9572	9516	9613	9548	9521	9421	9592	9438	9505	9528	9588	9618	9575	9498	9418	9509	9517	9617	9484	9640	9628	9561	9483	9622	9578	9606	9737	9610	9641	9613	9557	9707	9575	9538	9435	9609	9575	9620	9756	9427	9559	9609	9569	9572	9445	9497	9445	9593	9594	9498	9358	9608	9534	9524	9384	9600	9536	9566	9560	9538	9624	9559	9623	9679	9645	9619	9468	9735	9762	9576	9503	9553	9639	9505	9684	9444	9546	9536	9587	9553	9655	9569	9327	9627	9684	9670	9494	9507	9427	9541	9715	9676	9654	9464	9681	9646	9525	9638	9740	9496	9504	9464	9476	9811	9665	9541	9547	9614	9431	9617	9530	9651	9622	9617	9517	9373	9593	9571	9688	9524	9596	9603	9712	9589	9783	9627	9472	9577	9495	9649	9596	9553	9588	9460	9599	9591	9381	9482	9554	9541	9531	9658	9637	9552	9718	9416	9481	9569	9543	9421	9573	9643	9541	9447	9558	9574	9586	9410	9508	9585	9538	9549	9438	9620	9537	9591	9590	9758	9587	9509	9644	9639	9460	9694	9569	9557	9595	9608	9592	9565	9587	9696	9530	9483	9726	9490	9400	9548	9609	9506	9585	9500	9407	9595	9628	9639	9681	9665	9675	9610	9536	9710	9571	9532	9480	9521	9682	9564	9513	9705	9625	9580	9589	9544	9496	9557	9607	9651	9446	9430	9637	9561	9627	9535	9533	9489	9651	9670	9485	9596	9609	9671	9567	9500	9464	9642	9564	9572	9638	9630	9441	9545	9428	9665	9665	9624	9605	9662	9427	9613	9303	9708	9438	9718	9503	9454	9628	9557	9649	9640	9685	9742	9519	9421	9588	9702	9399	9590	9697	9664	9452	9511	9456	9393	9637	9571	9676	9470	9455	9567	9595	9485	9550	9559	9614	9577	9496	9527	9496	9552	9580	9460	9615	9549	9601	9624	9504	9633	9621	9499	9494	9466	9534	9547	9540	9614	9512	9485	9666
26066	22056	29922	31793	29666	27377	25913	22450	20105	19178	18415	17995	17939	17779	17684	17682	17522	17408	17671	17374	17327	17551	17537	17331	17242	17201	17313	17348	17043	17296	17340	17314	17227	17312	17220	17350	17207	17042	17296	17231	17373	17157	17113	17458	17313	17178	17147	17302	17326	17225	17232	17346	17094	17164	17286	17340	17350	17106	17151	17366	17597	17304	17048	17411	17135	17312	17401	17135	17103	17291	17080	17206	17209	17419	17399	17372	17260	17235	17189	17310	17260	17155	17342	17166	17197	17255	17252	17205	17269	17213	17439	17164	17170	17128	17277	17207	17320	17284	17116	17205	17151	17247	17232	17285	16966	17259	17243	17191	17366	17206	17304	17186	17202	17234	17288	17575	17224	17367	17134	17136	17036	17142	17246	17104	17389	17002	17334	17175	17152	17392	17245	17181	17319	17320	17297	17370	17385	17188	17254	17112	17239	17118	17100	17207	17147	17150	17283	17294	17128	17273	17562	17296	17317	17325	17134	17388	17130	16951	17324	17070	17206	17188	17259	17085	17145	17379	17110	17255	17151	17308	17317	17062	17195	17265	17217	17060	17433	17094	17323	17472	17350	17187	17159	17293	17073	17229	17203	17310	17240	17333	17161	17066	17311	17149	17274	17256	17112	17331	17321	17263	17092	17156	17140	17187	17060	17061	17502	17145	17304	17045	17286	17485	17172	17084	17314	17204	17258	17146	17230	17236	17267	17247	17391	17286	17195	17325	17337	17396	17300	17292	17262	17405	17318	17148	17272	17437	17320	17291	17346	17091	17125	17161	17297	17177	17359	17419	17032	17041	17347	17186	17223	17158	16818	17338	17196	17385	17136	17114	17166	17288	17211	17285	17187	17248	17252	17364	17409	17106	17176	17230	17388	17091	17229	17312	17269	17097	17214	17313	17359	17301	17024	17319	16982	17278	17331	17290	17200	17203	17339	17027	17322	17231	17202	17358	17392	17124	17073	17102	17205	17011	17097	17321	17299	17078	17040	17281	17189	17081	17057	17315	17224	17185	17094	17393	17140	17408	17332	17341	17148	17161	17279	17050	17364	17300	17183	17286	17230	17344	17194	17257	17232	17218	17086	17204	17273	17313	17176	17209	17087	17080	17151	17261	17186	17192	17390	17334	17198	17305	17082	17064	17118	17195	17213	17114	17098	17372	17332	17228	17217	17052	17205	17074	17213	17171	17302	17179	17423	17284	17083	17093	17329	17170	17023	17181	17197	17202	17257	17195	17113	17247	17237	17303	17198	17306	17101	17445	17299	17384	17225	17133	17367	17299	17365	17353	17317	17101	17322	17057	17423	16985	17151	17428	17121	17245	17454	17299	17080	17170	17111	17238	17249	17196	17321	17003	17401	17223	17134	17212	17294	17010	17502	17288	17446	17147	17201	17219	17113	17264	17368	17155	17291	17221	17323	17269	17336	17120	17271	17177	17446	17352	17113	17320	17213	17234	17130	17185	17252	17134	16997	17248	17122	17297	17243	17018	17373	17371	17436	17201	17108	17282	17237	17249	17322	17267	17107	17228	17050	17182	17212	17220	17290	17099	17282	17237	17277	17215	17406	17158	17230	17185	17236	17286	17403	17452	17385	17207	17393	17289	17213	17204	17176	17428	17271	17239	17269	17133	17131	17080	17384	17375	17278	17208	17023	17445	17486	17108	17283	17181	17176	17280	17202	17120	17019	17040	17282	17168	16999	17247	17207	17160	17228	17332	17267	16992	17412	17150	17176	17041	17111	17246	17136	17368	17179	17229	17253	17134	17213	17365	17376	17347	17157	17171	17047	17214	17383	17081	17153	17249	17411	17146	17161	17361	17139	17100	17028	17033	17337	17420	17253	17422	17336	17315	17408	17383	17222	17160	17148	17636	17449	17100	17167	17428	17320	17231	17241	17311	17271	17432	17102	17323	17333	17247	17374	17314	17206	17256	17277	17228	17198	17497	17155	17102	17049	17120	17154	17116	17281	17145	17288	17347	17311	17292	17253	17275	17167	17377	17328	17359	17167	17373	17250	17136	17228	17192	17183	17380	17355	17091	17320	17348	17374	17333	17165	17247	17257	17313	17249	17200	17134	17368	17137	17017	16987	17182	17354	17252	17440	17208	17455	17218	17401	17237	17170	17267	17505	17222	17156	17231	17317	17304	17090	17201	17294	17281	17192	17260	17129	17338	17240	17283	17053	17268	17385	17374	17378	17307	17223	17158	17368	17323	17302	17100	17234	17288	17143	17281	17343	17083	17457	17102	17320	17298	17396	17296	17446	17254	17194	17402	17312	17230	17159	17371	17099	17376	17314	17162	17035	17258	17204	17186	17459	17266	17182	17270	17344	17230	17193	17365	17216	17408	16941	17325	17255	17272	17281	17301	17272	17267	17134	17022	17153	17317	17002	17395	17343	17307	17158	17140	17329	17213	17259	17105	17391	17091	17266	17082	17163	17270	17309	17259	17274	17152	17009	17331	17258	17185	17336	17152	17354	17218	17288	17409	17423	17189	17241	17032	17195	17160	17206	17034	17146	17215	17138	17262	17167	17062	17224	17326	17235	17410	17220	17425	17232	17238	17354	17366	17230	17291	17563	17181	17047	17459	17288	17311	17379	17101	17479	17244	17515	17211	17238	17236	17391	17265	17336	17178	17354	17076	17250	17294	16985	17158	17333	17046	17204	17119	17259	16857	17114	17284	17191	17363	17336	17028	17369	17337	17302	17354	17453	17146	17213	17413	17120	17079	17193	17047	17221	17307	17135	17381	17012	17132	17351	17198	17439	17087	17342	17198	17111	17206	17109	17119	17257	17167	17257	17280	17220	16961	17254	17250	17339	17176	17242	17191	17391	17315	17080	17151	17409	17423	17338	17181	17227	17265	17284	17266	17231	17264	17292	17203	17276	17594	17300	17069	17278	16851	17327	17343	17175	17165	17305	17322	17230	17125	17182	16998	17338	17277	17334	17238	17194	17136	17426	17175	17187	17079	17093	17229	17397	17191	17290	16976	17041	17138	17460	17224	17143	16982	17334	17271	17181	17253	17175	17127	17176	17184	17177	17126	16978	17141	17499	17120	17290	17416	17332	17412	17119	17214	17245	17365	17260	17058	17195	17002	17107	17333	17413	17201	17261	17032	17435	17111	17313	17217	17118	17134	17125	17230	17062	17080	17135	17269	17360	17190	17242	17288	17334	17374	17424	17333	17355	17158	17167	17296	17271	17375	17040	17185	17194	17256	16827	17246	17317	17304	17274	17105	17197	17250	17071	17227	17491	17317	17098	17147	17397	17282	17144	17237	17320	17235	17389	17306	17143	17179	17219	17478	17209	17049	17327	17265	17157	17369	17355	17226	17181	17300	17322	17206	17226	17055	17083	17196	17476	17217	17280	17369	17177	17255	17049	17190	17216	17214	17447	17163	17336	17268	17053	17290	17368	17201	17314	17165	17076	17294	17341	17266	17293	17172	17259	17346	17409	17110	17416	17131	17156	17225	17304	17172	17249	17286	17373	17277	17384	17132	17078	17203	17165	17117	17170	17256	17524	17402	17380	17197	17230	17154	17271	17190	17230	17275	17321	17194	17325	17427	17268	17271	17268	17297	17049	17215	17046	17308	17291	17353	17238	17246	17172	17266	17060	17366	17138	17363	17120	17158	17349	17041	17005	17198	17361	17334	17199	17208	17253	17163	17354	17220	17216	17083	17209	17086	17345	17435	16971	17085	17201	17291	17261	17369	17267	17449	17232	17352	17346	17407	17285	17146	17212	17108	17375	17228	17224	17390	17105	17092	17331	17227	17217	17094	17415	17474	17386	17427	17170	17327	17142	17249	17270	17291	17130	17193	17070	17396	17292	17349	17420	17385	17353	17273	17127	17338	17287	17211	17133	17289	17057	17208	17281	17083	17393	17093	17346	17313	17185	17196	17311	17289	17318	17264	17328	17431	17023	17282	17227	17276	17069	17267	17258	17185	17177	17147	17270	17175	17298	17273	17198	17405	17511	17425	17425	17126	17239	17154	17375	17316	17099	17339	17190	17201	17229	17427	17319	17183	17311	17131	17344	17217	17077	17208	17173	17389	17468	17259	17323	17227	17235	17252	17153	17232	17362	17288	17266	17425	17226	17245	17253	17331	17098	17346	17357	17290	17340	17146	17344	17196	17241	17257	17217	17379	17130	17226	17099	17103	17476	17308	17039	16974	17576	17189	17233	17488	17071	17101	17025	17346	17321	17229	17226	17348	17159	17243	16922	17337	17208	17128	17197	17339	17294	17261	17238	17090	17324	17158	17373	17379	16951	17233	17390	17010	17003	17252	17214	17151	17098	17158	17165	17300	17353	17261	17517	17138	17181	17370	17048	17357	17123	17230	17015	17041	17334	17139	17335	17260	17234	17259	17219	17136	17280	17227	17128	17396	17217	17097	17170	17315	16914	17315	17142	17410	17055	17327	17232	17318	17318	17074	17373	17447	17030	17151	17170	17274	17149	17148	17061	17110	17265	16982	17240	17158	17369	17254	17171	17154	17283	17316	17164	17171	17151	17209	17424	17145	17290	17173	17513	17313	17298	17175	17344	17357	17327	17351	17250	17449	17191	17248	17427	17325	17312	17250	17241	17203	17214	17416	17119	17504	17307	17275	17130	17197	17213	17229	17166	17209	17272	17015	17193	17251	17149	17401	17237	17305	17306	16986	17326	17224	17350	17333	17293	17378	17281	17254	17323	17287	17107	17244	17201	17344	17180	17074	17062	17410	17052	17000	17331	17289	17299	17217	17062	17053	17276	17346	17361	17335	17004	17109	17231	17169	17252	17234	17105	17203	17200	17003	17138	17344	17115	17229	17191	17112	17227	17335	17558	17020	17390	17182	17248	17316	17020	17099	17043	17188	17163	17284	17272	17255	17266	17157	17300	17242	17029	17324	17293	17190	17305	17311	17527	17189	17220	17119	17380	17308	17032	17431	17181	17226	17172	17283	17429	17555	17340	17110	17250	17251	17185	17271	17393	17305	17224	17232	17430	17355	17182	17119	17231	17140	17111	17190	17273	17160	17376	17288	17064	17291	17265	17225	17335	17468	17295	17140	17007	17111	17153	17301	17349	17086	17119	17151	17396	17138	17152	17274	17326	17360	17228	17176	17200	17308
27024	43130	40525	35559	27107	21961	18474	15442	13371	12169	11144	11025	10682	10579	10393	10255	10342	10353	10016	10178	10260	10061	10021	10069	10207	10081	10130	9919	10172	10174	10074	10153	10078	10056	10088	10009	10058	10070	10058	10149	9915	9967	10051	10017	9984	10116	10162	10044	10149	10180	10109	9994	10099	10225	10003	10169	10121	9973	9946	10000	10116	10133	10010	9867	10047	9959	10022	10115	9956	10120	10222	10142	9995	10137	10104	10005	10140	10075	10102	10060	10224	10028	10020	10018	10061	10220	10047	9910	9931	9993	10128	9992	10048	10088	10122	9974	10126	10048	10029	9924	9979	10030	9953	10071	10059	10023	10150	9931	9999	9966	9966	10079	10139	9988	10048	10220	10058	10004	10045	10124	10031	10049	9974	10105	10018	10161	9845	10065	9828	10087	10242	10119	9925	10021	10084	10072	10117	9977	9960	10168	10094	10086	10050	10002	10039	9981	10092	10230	9871	9998	10002	10022	10039	9990	10067	10149	9977	10030	9947	9952	10080	9835	10090	9990	9930	10127	10134	10098	10133	10064	9925	10230	10055	9908	10167	9896	10069	9951	10119	9920	9853	10028	10038	10188	10104	10098	10012	9938	10156	9844	10096	9976	10007	10037	9941	10225	10009	10073	9837	9936	10093	9947	10090	9902	9996	9972	10052	9947	10098	9964	10013	9988	9989	10009	10084	10001	10117	10072	10006	10116	10160	10098	9961	9831	10071	10112	9867	10072	9948	9976	9947	9883	9971	10021	10018	10056	10044	9927	9980	10090	10137	10062	10037	10201	10087	10006	9987	10125	10038	10020	10023	10043	10098	9926	10021	10044	10093	10055	10195	9959	10178	10105	10097	9945	10055	9954	10093	10086	9998	10084	9919	10051	10138	10053	9945	10012	9930	10214	10151	10057	9991	9910	9999	9968	9932	10077	10047	10005	10044	10150	9990	9987	9906	10029	10032	10066	10053	10159	10168	10054	10027	9972	10075	9974	10038	9935	10071	9991	10035	9951	9886	10042	9918	10003	9936	10026	10134	10098	9985	10150	10025	10135	10012	9984	9887	10210	10051	10012	9923	10062	9891	10064	9949	9934	10060	10031	9965	10060	9970	9993	10015	9946	10032	10131	10161	10228	9987	9930	10010	10197	10072	10036	9928	10131	10005	9940	10140	9999	10131	9972	10028	10056	10165	10030	9955	10133	10025	10077	10113	10054	10191	9963	9894	9946	10071	10125	10029	10002	10098	10060	10041	9977	9956	10229	10165	9970	9981	9960	10022	9962	10099	9951	10081	10020	10061	10066	10035	10071	10099	9981	10040	10079	10025	9888	10087	10177	9935	9927	10088	10135	9939	9938	9985	10015	10130	10067	9993	10113	10046	10057	10236	9922	10055	9912	10017	9932	9926	10028	10134	10066	10068	10045	9943	10084	9999	10089	9774	10156	9940	10043	9913	10108	10232	9964	10098	10033	10058	10052	10042	9997	9970	10036	10108	9990	10026	10180	9959	10054	9892	10158	9998	10016	10062	9967	10069	9904	9971	10047	9910	10114	10020	10086	9964	10004	10050	10086	9961	9906	9982	10032	10058	10068	9928	10191	10022	10070	10142	10005	9994	10218	10068	9913	9916	9937	10046	10083	10054	10061	10072	9884	10037	9956	10221	10043	10034	10049	10098	10072	10034	10058	9977	10062	9999	9886	10009	10147	9996	10025	10005	9984	9979	9966	9993	9895	9978	10063	9975	9990	10171	10013	10157	10101	10121	10221	10004	10046	9947	10062	9937	10046	10105	9978	10043	10033	10118	9940	9995	9973	9987	10051	9823	9840	10088	9961	10039	10025	10051	10074	10084	9951	10206	10104	10089	10148	10038	9943	10078	9994	9971	9867	10037	10112	10179	10188	10041	10132	9944	10136	9975	9961	10103	9881	9945	10047	9980	10030	9841	9966	10037	9980	9954	10123	10108	10056	10105	10042	10086	10030	9919	10051	10083	9894	10099	10097	10020	9912	9959	10066	10099	10088	10007	10133	10003	10076	10011	10081	10153	9964	9976	10136	10022	10001	9932	10063	9958	10143	9959	9962	9952	10086	10091	10034	10101	9977	10115	10219	10121	10123	9917	9939	10023	9963	10179	10056	10136	9980	10187	10010	9928	9998	10036	9926	9985	10047	9975	10036	9974	9941	10225	10025	10174	10000	9965	9980	10023	10092	9959	10074	10145	10035	10135	10035	10104	9958	10049	9978	9942	10136	9999	9907	9907	10069	10065	9910	10090	9986	10063	10233	10047	9890	10000	9991	10065	10027	10170	10015	10101	10010	10152	10012	9970	10007	10085	10021	10047	10059	10014	9967	10060	10094	9966	10011	10082	10067	10133	10207	10059	10090	9978	10115	10011	10083	10089	10057	9971	9893	10048	10153	9940	10134	9951	9985	10007	9997	9955	10173	10063	10116	10130	10023	10090	9966	10090	10024	10116	10190	10132	9984	10042	10018	10171	9971	10031	9972	9967	10064	10166	9995	10004	10092	10081	10068	9835	9883	10059	9997	9958	9926	9917	9935	10128	10073	10269	10109	10032	10022	10064	10083	9814	10146	10113	9952	10040	9947	10013	10165	10120	10018	10008	9979	9949	9953	9951	10101	10047	9974	9926	9962	10055	10065	10188	10066	10142	9842	10005	10080	10027	10121	10057	9967	10199	10124	10161	10052	10057	10007	9930	10084	10086	9943	10084	9905	9917	10222	10122	10178	9980	10055	9981	10119	9942	10093	10080	10025	9961	10107	9983	10045	10049	10205	9978	9991	10151	9915	9976	10047	10041	10045	9979	10013	10062	10035	10231	10016	10075	10016	10000	9994	9986	9971	9804	10176	9982	10233	9966	10088	10040	10016	10040	9990	10131	9965	9936	9866	10083	10143	9987	10057	10065	10061	9998	10190	9943	10044	9975	10082	10048	10128	10017	10142	10060	10082	10020	9950	10060	10042	10048	9994	9967	10015	10151	10120	10113	9981	10016	10018	10096	10063	9960	10143	10179	9894	10052	10192	9951	10088	9995	9972	9884	9959	10093	9869	10012	9998	10056	10103	10131	10130	10013	10129	10004	9973	9944	9971	10077	9962	9998	10079	9894	10166	10034	9933	10022	10070	9998	9952	9980	10040	9969	10069	10014	10039	9946	10048	10064	9984	9876	9951	10018	10133	9996	9925	10040	9999	9931	9995	10055	10080	9858	10055	10148	9997	10066	10031	9934	10079	9998	9880	10031	10052	10082	10059	9942	10050	10078	10019	10032	10137	10141	10138	9984	9947	10130	10021	10066	9938	9990	10073	10092	10006	9862	10003	10076	10215	10085	10089	10138	10022	10016	10100	10093	10066	10170	10011	9965	9956	10092	10022	10050	10084	10124	10107	10020	9962	10043	10058	10096	10126	10011	10108	10035	9987	9992	9930	10068	9904	10021	9988	10071	10175	10041	9984	10143	10195	10022	10142	10037	10128	9958	10158	10048	10117	10135	10204	10088	10045	10022	10042	9884	10029	9980	9946	10093	10087	10131	10129	9899	9970	10086	10120	9997	10088	10039	10114	10146	10039	10056	9916	10063	10090	10069	10146	10052	9929	9852	10064	10073	10032	10134	9982	10065	10163	10055	9892	10077	9871	10054	10109	10034	9977	10059	10004	10055	9934	10146	10041	10086	10068	9934	10133	10058	10061	9948	9908	9928	9955	10080	10115	9939	9886	9984	10121	10145	9965	9957	10055	9994	9933	10092	10114	10032	10191	9989	9852	10057	10066	10226	10099	10173	10060	10019	10119	9959	10059	9961	10200	10067	10119	9976	10036	10154	10056	10076	10110	10123	10046	10092	10118	10104	9964	10040	10038	10102	10159	9907	10092	10023	10006	9989	10113	10065	10234	10007	9975	10061	10065	10037	10010	10027	9982	10096	10010	10038	10016	10074	9964	10040	10128	10010	10013	10066	10166	10065	9960	9998	10031	9974	10090	10037	10083	9898	9964	9937	9884	10013	9985	10031	10182	10023	9931	10038	9867	10198	9948	10073	10212	9967	10160	10089	9968	10099	9960	10015	10004	10052	10052	9986	10001	10094	10171	10036	10118	9867	10175	10206	10128	10012	9972	9970	10084	9875	10155	10134	9972	10010	10077	10017	10133	10017	10040	10027	10010	10036	10042	9963	9932	10077	10017	9977	10031	10077	10094	9909	10099	10050	10039	9994	10012	9901	9921	9918	10066	9921	10178	10175	10020	9912	10024	10043	9988	10062	10101	10061	9927	10089	10079	9954	9951	9999	10013	10131	10077	9945	10074	10128	10099	10036	9811	10005	10111	10191	10137	10209	10127	9917	10045	10015	10051	9906	10060	10059	9980	9858	9815	10190	10037	9977	9983	9980	10139	10047	10040	10056	10142	10217	10055	9987	10061	10021	10084	10003	10186	9918	9990	9975	10106	9960	10090	10084	10189	10143	10050	9942	9849	10227	10037	10044	10055	9958	10222	9865	10065	9986	10042	9994	9982	9982	9905	9989	10124	9977	9989	10077	10055	9841	10042	9999	10043	10024	10038	9865	9950	10290	10023	10012	10249	9903	10065	10007	9820	10203	10002	10145	10179	9960	9824	10087	10003	10043	10138	10029	10039	10005	9974	9955	10239	10030	10026	10172	10112	10070	10262	10060	10120	10155	10124	9972	10075	10019	10181	10061	10157	10044	10134	9968	10165	10074	9913	10016	10131	10028	10096	10042	9993	10060	10043	9925	9956	10117	10085	9957	10061	10097	9966	10006	9957	9986	10047	10045	10068	9969	9985	9933	10166	9937	10180	10033	10268	10018	9990	9973	10071	9929	10022	10123	9859	9994	10093	9945	10177	10104	9984	9992	9881	10180	10035	9989	10025	10006	9976	9948	9957	9888	10060	10058	9922	10134	10138	9977	10140	9975	10048	10115	9967	9978	10183	9989	10039	10080	10076	9979	9920	9946	10028	9902	9980	10088	10001	9905	10118	9949	10073	10068	10044	10007	10066	9984	10229	10084	10071	10055	10056	9938	10045	10076	9974	10031	9919	10094	10058	10030	9992	10158	10063	10013	10090	10099	9989	9990	10004	9932	9931	10030	10053	9916	9882
23154	20732	27976	25640	26714	28980	28161	23361	20463	19264	18187	17867	17582	17328	17069	16990	17068	17016	17159	16800	17084	17186	16845	16835	17013	16986	16828	16711	16657	16822	16712	16947	16743	16749	16744	16632	16518	16793	16723	16825	16638	16851	16722	16615	16611	16648	16791	16569	16838	16775	16963	16536	16831	16964	16661	16809	16645	16512	16691	16950	16713	16676	16953	16847	16860	16429	16605	16503	16457	16795	16521	16829	16579	16912	16823	16633	16838	16782	16692	16682	16687	16498	16583	16720	16681	16571	16563	16572	16668	16813	16666	16569	16887	16668	16551	16725	16934	16762	16765	16700	16720	16855	16642	16685	16633	16612	16606	16629	16624	16680	16830	16432	16624	16632	16666	16753	16680	16602	16666	16644	16697	16672	16445	16789	16611	16558	16712	16590	16923	16789	16556	16760	16841	16666	16798	16807	16670	16778	16676	16626	16796	16654	16738	16703	16510	16416	16698	16717	16783	16608	16676	16814	16556	16755	16753	16531	16572	16665	16683	16578	16786	16675	16541	16495	16681	16732	16561	16591	16655	16637	16809	16589	16373	16473	16804	16466	16587	16724	16650	16709	16713	16632	16849	16679	16628	16618	16721	16752	16702	16710	16595	16692	16796	16689	16613	16804	16751	16620	16684	16764	16831	16613	16580	16564	16723	16619	16779	16765	16354	16584	16603	16758	16534	16723	16739	16657	16561	16447	16743	16827	16738	16887	16682	16672	16612	16603	16656	16750	16717	16635	16769	16684	16666	16629	16685	16720	16754	16876	16682	16620	16575	16581	16735	16573	16717	16693	16680	16479	16583	16791	16639	16641	16773	16733	16814	16645	16713	16623	16651	16720	16766	16655	16595	16702	16768	16425	16614	16776	16723	16803	16696	16483	16552	16718	16615	16620	16739	16755	16869	16658	16636	16486	16579	16681	16735	16509	16688	16768	16646	16901	16810	16629	16679	16515	16563	16719	16725	16445	16462	16807	16925	16686	16714	16558	16655	16652	16749	16722	16604	16656	16761	16711	16725	16574	16604	16679	16804	16661	16679	16761	16752	16568	16689	16650	16732	16550	16566	16537	16714	16563	16571	16478	16597	16678	16700	16590	16604	16549	16687	16825	16692	16740	16589	16571	16840	16583	16521	16671	16696	16707	16649	16717	16794	16568	16597	16778	16628	16493	16460	16594	16730	16586	16638	16817	16616	16646	16617	16608	16700	16693	16710	16740	16558	16933	16556	16565	16747	16774	16560	16618	16761	16623	16545	16474	16613	16721	16659	16603	16685	16713	16904	16534	16673	16866	16629	16398	16593	16496	16590	16540	16783	16638	16675	16680	16549	16593	16761	16659	16516	16749	16528	16694	16760	16553	16745	16584	16548	16544	16630	16480	16649	16859	16592	16866	16713	16883	16704	16812	16673	16636	16786	16801	16747	16631	16771	16664	16710	16532	16525	16696	16697	16651	16792	16680	16539	16689	17062	16735	16675	16588	16594	16589	16716	16861	16924	16795	16574	16682	16764	16650	16712	16863	16663	16452	16711	16705	16623	16551	16706	16796	16782	16521	16664	16703	16650	16631	16652	16643	16603	16603	16784	16705	16645	16814	16811	16620	16867	16527	16643	16706	16529	16727	16763	16778	16759	16544	16817	16689	16651	16695	16535	16521	16601	16626	16456	16539	16672	16513	16554	16641	16685	16780	16569	16704	16726	16527	16564	16698	16654	16868	16652	16565	16658	16623	16689	16725	16766	16344	16654	16573	16873	16734	16585	16624	16597	16716	16552	16802	16580	16665	16737	16877	16602	16774	16503	16771	16863	16832	16647	16586	16741	16733	16608	16776	16544	16665	16695	16443	16739	16707	16471	16642	16892	16901	16719	16642	16675	16647	16702	16800	16411	16537	16586	16658	16628	16635	16786	16500	16728	16874	16802	16601	16679	16729	16883	16578	16593	16774	16556	16600	16693	16613	16808	16715	16663	16732	16499	16754	16667	16955	16871	16713	16590	16534	16687	16750	16708	16613	16728	16662	16755	16841	16625	16796	16631	16690	16567	16531	16600	16765	16699	16453	16673	16691	16646	16849	16480	16741	16644	16739	16520	16793	16499	16666	16475	16732	16612	16668	16464	16586	16580	16752	16744	16957	16685	16637	16722	16660	16502	16473	16638	16473	16728	16683	16910	16648	16726	16568	16808	16727	16747	16745	16649	16639	16638	16592	16753	16868	16580	16444	16692	16691	16675	16648	16606	16736	16889	16675	16693	16689	16721	16596	16715	16553	16590	16853	16632	16677	16483	16563	16610	16579	16708	16622	16657	16778	16532	16638	16713	16801	16656	16636	16632	16763	16757	16612	16684	16735	16680	16694	16617	16901	16760	16626	16629	16678	16767	16616	16736	16720	16558	16726	16672	16711	16511	16506	16636	16730	16769	16576	16577	16661	16669	16734	16654	16743	16684	16638	16671	16690	16589	16861	16487	16365	16638	16557	16662	16649	16847	16744	16536	16698	16691	16642	16549	16620	16889	16650	16785	16574	16743	16656	16640	16545	16669	16828	16756	16627	16760	16738	16680	16750	16480	16707	16785	16616	16643	16806	16789	16832	16838	16645	16618	16556	16858	16699	16589	16560	16514	16730	16628	16639	16833	16665	16634	16730	16491	16504	16652	16707	16725	16694	16580	16581	16756	16659	16614	16863	16701	16696	16934	16647	16593	16550	16752	16750	16611	16800	16796	16770	16787	16766	16657	16629	16803	16716	16622	16756	16791	16446	16659	16593	16657	16606	16796	16712	16534	16642	16736	16705	16563	16636	16836	16779	16933	16531	16744	16654	16590	16428	16731	16520	16780	16811	16739	16711	16652	16471	16723	16582	16702	16633	16389	16676	16791	16723	16774	16705	16659	16739	16875	16749	16621	16810	16843	16852	16626	16732	16600	16711	16652	16825	16679	16420	16636	16581	16656	16603	16987	16592	16833	16767	16536	16852	16704	16697	16448	16526	16510	16700	16742	16691	16561	16795	16527	16681	16556	16691	16662	16836	16592	16676	16823	16544	16579	16635	16859	16563	16853	16695	16515	16744	16915	16562	16625	16631	16531	16517	16688	16724	16869	16822	16765	16473	16663	16666	16585	16653	16790	16694	16457	16493	16682	16609	16830	16615	16676	16785	16626	16690	16820	16611	16391	16603	16648	16721	16600	16560	16575	16792	16685	16863	16727	16566	16502	16767	16614	16643	16695	16623	16581	16787	16817	16658	16952	16587	16713	16617	16620	16900	16727	16776	17038	16490	16584	16852	16705	16643	16840	16488	16618	16842	16660	16546	16650	16519	16603	16528	16609	16755	16732	16618	16583	16964	16882	16803	16855	16683	16706	16631	16759	16706	16787	16895	16573	16627	16755	16576	16640	16513	16749	16498	16636	16616	16800	16697	16923	16587	16545	16694	16504	16588	16666	16688	16662	16639	16748	16733	16707	16798	16977	16905	16753	16500	16746	16447	16592	16846	16812	16758	16757	16834	16772	16612	16507	16695	16562	16711	16599	16721	16722	16486	16625	16607	16778	16586	16558	16769	16695	16796	16678	16674	16659	16668	16586	16742	16624	16427	16617	16796	16778	16700	16573	16512	16607	16564	16661	16588	16561	16692	16622	16562	16740	16799	16423	16734	16574	16556	16644	16692	16771	16846	16640	16598	16825	16593	16702	16702	16666	16552	16711	16608	16756	16538	16697	16771	16691	16615	16592	16534	16524	16803	16851	16655	16668	16482	16591	16732	16548	16732	16630	16769	16547	16869	16620	16511	16674	16616	16773	16713	16709	16753	16741	16953	16828	16619	16601	16592	16856	16757	16729	16704	16695	16657	16633	16642	16665	16702	16696	16681	16776	16655	16412	16653	16729	16788	16580	16919	16762	16636	16578	16669	16598	16675	16780	16710	16845	16809	16655	16548	16421	16512	16654	16723	16761	16466	16533	16668	16547	16638	16567	16762	16627	16617	16630	16602	16934	16675	16752	16637	16723	16751	16805	16563	16736	16675	16638	16750	16734	16623	16803	16414	16722	16693	16799	16661	16735	16549	16615	16585	16823	16828	16639	16577	16581	16685	16717	16664	16659	16778	16688	16591	16562	16448	16717	16587	16988	16777	16538	16520	16702	16558	16628	16783	16652	16395	16650	16621	16624	16768	16812	16810	16734	16617	16728	16812	16844	16596	16744	16624	16562	16526	16821	16544	16971	16807	16469	16669	16854	16742	16658	16684	16661	16679	16676	16637	16621	16512	16654	16698	16888	16751	16573	16526	16455	16742	16499	16635	16437	16661	16666	16635	16702	16597	16506	16594	16718	16578	16650	16743	16860	16602	16663	16518	16762	16832	16782	16632	16467	16587	16560	16847	16477	16535	16786	16779	16724	16607	16592	16702	16657	16913	16667	16795	16756	16618	16765	16627	16676	16663	16730	16483	16543	16636	16617	16561	16819	16736	16713	16715	16683	16846	16773	16721	16769	16788	16534	16491	16467	16660	16533	16595	16711	16615	16647	16519	16680	16878	16634	16818	16561	16720	16942	16776	16694	16542	16577	16608	16593	16700	16742	16718	16653	16495	16716	16762	16752	16495	16818	16694	16886	16760	16554	16677	16817	16648	16873	16568	16526	16980	16657	16831	16620	16740	16851	16856	16476	16618	16495	16757	16935	16848	16651	16625	16667	16641	16681	16559	16789	16566	16529	16534	16497	16693	16836	16624	16948	16572	16712	16795	16712	16597	16644	16696	16611	16478	16863	16345	16778	16677	16565	16492	16499	16678	16593	16904	16722	16580	16555	16556	16493	16643	16648	16592	16914	16515	16727	16667	16670	16667	16630	16677	16642	16793	16540	16690	16917	16722	16917	16524	16637	16683	16528	16668	16685	16698	16660	16638	16948	16587	16541	16760	16758	16729	16688	16491	16621	16762	16788	16761	16588	16638	16704	16698	16829	16670	16689	16612	16759	16672	16709	16833	16732	16644	16606	16737	16624	16654	16693	16604	16674	16545	16692	16557	16638	16849	16743	16818	16839	16758	16851	16881	16728	16659	16749	16623	16733	16689	16739	16748	16606	16528	16707	16785	16638	16883	16514	16599	16698	16761	16635	16640	16860	16595	16598	16836
26523	45137	45352	38949	31008	25483	20461	16905	14028	12508	11359	10854	10659	10340	10114	10314	9941	9940	10058	9873	9992	9976	9959	9889	9998	9908	9929	9791	9882	9858	9702	9918	9884	9940	9788	9787	9939	9856	9799	9708	9791	9908	9884	9752	9777	9776	9803	9977	9842	9755	9986	9668	9867	9865	9857	9840	9924	9892	9865	9669	9914	9889	9675	9786	9810	9793	9805	9891	9713	9860	9977	9853	9870	9764	9795	9850	9773	9750	9772	9733	9651	9823	9958	9859	9838	9813	9719	9799	9821	9706	9773	9795	9642	9850	9705	9595	9613	9788	9791	9865	9817	9879	9795	9804	9869	9783	9822	9683	9820	9840	9818	9730	9780	9809	9871	9697	9690	9803	9740	9842	9878	9866	9756	9731	9771	9739	9912	9894	9986	9792	9825	9750	9901	9944	9721	9856	9935	9687	9795	9811	9790	9743	9836	9646	9854	9664	9910	9872	9751	9660	9717	9967	9916	9825	9737	9870	9808	9871	9766	9812	9838	9835	9742	9853	9753	9759	9821	9691	9828	9729	9915	9571	9645	9720	9799	9751	9779	9781	9825	9699	9781	9681	9917	9835	9965	9772	9876	9821	9739	9706	9710	9859	9798	9936	9676	9630	9769	9743	9858	10011	9862	9772	9955	9761	9878	9810	9698	9706	9670	9761	9920	9842	9890	9896	9720	9778	9506	9958	9898	9751	9855	9699	9634	9746	9738	9771	9754	9728	9746	9762	9895	9693	9848	9898	9871	9854	9788	9752	9778	9815	9693	9773	9913	9877	9677	9766	9800	9909	9852	9740	9924	9719	9801	9786	9879	9590	9705	9729	9646	9839	9796	9751	9631	9864	9897	9758	9790	9709	9771	9934	9871	9870	9836	9763	9902	9800	9819	9848	9764	9804	9705	9784	9726	9822	9627	9914	9725	9746	9724	9777	9740	9824	9797	9737	9817	9831	9736	9741	9821	9803	9713	9855	9920	10052	9700	9773	9835	9811	9895	9803	9783	9656	9817	9828	9798	9812	9640	9807	9668	9848	9757	10021	9848	9745	9983	9801	9722	9956	9674	9752	9747	9629	9957	9738	9802	9736	9764	9754	9974	9709	9612	9698	9712	9869	9762	9896	9914	9744	9827	9840	9825	9704	9740	9561	9906	9817	9757	9883	9837	9843	9822	9766	9856	9782	9807	9810	9861	9782	9891	9829	9648	9910	9897	9878	9868	9774	9828	9833	9619	9800	9867	9886	9859	9833	9695	9703	9701	9682	9861	9732	9741	9794	9769	9745	9624	9918	9727	9764	9763	9795	9845	9911	9979	9736	9703	9941	9757	9789	9828	9588	9735	9781	9895	9777	9871	9890	9769	9735	9910	9869	9749	9851	9806	9858	9653	9732	9788	9844	9843	9789	9818	9880	9818	9788	9879	9812	9819	9847	9882	9848	9615	9759	9669	9696	9785	9775	9794	9785	9809	9752	9859	9720	9761	9700	9729	9725	9741	9782	9818	9794	9768	9804	9625	9930	9739	9896	9828	9880	9781	9887	9840	9732	9832	9712	9773	9849	9732	9723	9636	9867	9786	9728	9795	9812	9648	9752	9825	9935	9743	9707	9838	9807	9846	9846	9836	9681	9698	9795	9784	9705	9793	9650	9981	9928	9672	9752	9879	9796	9813	9665	9772	9822	9715	9806	9811	9917	9672	9786	9798	9710	9684	9924	9781	9948	9830	9773	9745	9997	9799	9786	9820	9669	9856	9687	9827	9811	9996	9803	9785	9788	9857	9782	9875	9824	9681	9796	9673	9779	9960	9721	9796	9573	9767	9853	9692	9808	9810	9639	9733	9906	9866	9703	9773	9679	9881	9777	9797	9928	9696	9749	9831	9711	9834	9834	9747	9786	9654	9829	9786	9833	9660	9887	9875	9602	9765	9821	9857	9643	9775	9701	9852	9797	9753	9838	9640	9917	9878	9801	9896	9753	9767	9868	9774	9908	9758	9811	9640	9717	9727	9703	9682	9868	9825	9868	9632	9699	9872	9778	9718	9745	9753	9812	9770	9806	9805	9788	9722	9703	9862	9816	9778	9821	9795	9834	9790	9669	9713	9758	9930	9679	9893	9664	9765	9789	9620	9865	9794	9858	9752	9846	9822	9702	9851	9685	9774	9708	9808	9774	9880	9736	9759	9507	9683	9806	9514	9730	9827	9733	9759	9734	9847	9713	9595	9708	9917	9693	9732	9672	9592	9641	9735	9818	9809	9950	9694	9770	9685	9788	9822	9623	9764	9584	9825	9685	9849	9806	9704	9677	9799	9821	9870	9718	10001	9876	9807	9652	9866	9860	9717	9884	9755	9741	9949	9609	9798	9868	9942	9660	9727	9788	9778	9684	9833	9682	9647	9771	9751	9756	9752	9832	9804	9846	9785	9885	9821	9820	9911	9838	9896	9935	9789	9634	9751	9799	9907	9835	9683	9799	9830	9756	9723	9740	9769	9757	9836	9845	9757	9826	9899	9830	9876	9800	9746	9797	9756	9821	9807	9802	9593	9778	9792	9818	9833	9796	9631	9742	9700	9748	9768	9865	9728	9664	9840	9747	9876	9958	9920	9723	9869	9850	9724	9878	9776	9728	9758	9845	9849	9720	9797	9797	9705	9667	9839	9822	9763	9674	9654	9756	9838	9970	9824	9858	9635	9679	9876	9901	9842	9809	9833	9811	9765	9765	9750	9703	9836	9959	9742	9896	9787	9818	9739	9856	9757	9811	9905	9855	9762	9813	9759	9829	9805	9786	9765	9714	9763	9942	9734	9821	9792	9745	9840	9701	9843	9932	9759	9783	9821	9657	9846	9812	9830	9759	9803	9759	9883	9675	9715	9789	9866	9767	9798	9662	10010	9768	9835	9811	9729	9864	9797	9810	9795	9746	9812	9749	9822	9771	9628	9849	9817	9848	9736	9883	9650	9702	9868	9762	9783	9839	9870	9797	9797	9773	9819	9701	9809	9780	9925	9951	9826	9663	9827	9821	9643	9768	9740	9791	9848	9751	9842	9915	9818	9737	9719	9873	9942	9772	9773	9873	9759	9829	9882	9775	9739	9826	9713	9860	9765	10007	9674	9837	9844	9736	9726	9768	9682	9773	9945	9913	9876	9743	9725	9728	9840	9709	9760	9832	9544	9707	9701	9675	9837	9811	9903	9839	9803	9838	9698	9649	9664	9662	9853	9806	9717	9793	9932	9870	9771	9803	9746	9854	9687	9841	9716	9658	9696	9805	9784	9821	9808	9871	9935	9847	9718	9810	9758	9812	9791	9716	9819	9847	9704	9905	9730	9838	9859	9859	9780	9710	9794	9903	9563	9652	9863	9631	9693	9824	9689	9793	9889	9871	9780	9887	9683	9838	9728	9910	9764	9715	9534	9590	9817	9899	9725	9839	9885	9829	9671	9619	9763	9696	9711	9722	9748	9539	9886	9786	9599	9814	9751	9772	9803	9933	9845	9908	9672	9599	9822	9763	9978	9860	9861	9832	9841	9800	9859	9840	9773	9722	9714	9764	9823	9904	9715	9793	9673	9691	9843	9707	9688	9812	9846	9771	9812	9846	9738	9905	9838	9870	9626	9801	9787	9727	9770	9628	9809	9682	9746	9688	9894	9786	9759	9874	9469	9719	9960	9778	9694	9849	9843	9752	9664	9856	9874	9823	9855	9808	9754	9900	9903	9798	9956	9686	9705	9864	9779	9816	9843	9669	9845	9764	9762	9819	9656	9692	9724	9844	9731	9765	9911	9824	9763	9755	9766	9805	9807	9885	9761	9724	9864	9948	9857	9819	9885	9900	9846	9646	9562	9851	9863	9822	9626	9874	9841	9827	9837	9888	9816	9798	9856	9792	9937	9880	9827	10041	9802	9879	9767	9817	9864	9735	9885	9889	9858	9829	9811	9801	9904	9737	9772	9884	9853	9689	9918	9883	9708	9816	9792	9828	9720	9772	9726	9745	9653	9862	9766	9669	9880	9538	9818	9601	9926	9799	9694	9772	9815	9784	9792	9840	9628	9900	9823	9789	9704	9784	9936	9861	9752	9777	9838	9714	9839	9783	9859	9841	9672	9753	9864	9759	9826	9666	9732	9759	9731	9690	9825	9696	9758	9826	9822	9809	9825	9762	9772	9832	9880	9717	9851	9942	9809	9829	9701	9808	9861	9821	9738	9774	9703	9783	9871	9838	9654	9857	9880	9852	9922	10001	9816	9782	9867	9917	9938	9681	9718	9729	9949	9791	9896	9789	9716	9784	9727	9804	9797	9864	9866	9853	9596	9580	9690	9670	9856	9699	9857	9814	9723	9705	9774	9674	9713	9703	9751	9921	9764	9799	9905	9808	9723	9714	9685	9622	9752	9769	9837	9811	9731	9842	9791	9778	9870	9690	10003	9614	9742	9841	9778	9790	9726	9789	9782	9782	9829	9724	9840	9770	9720	9847	9740	9659	9903	9819	9835	9628	9877	9793	9784	9774	9746	9717	9751	9793	9733	9910	9877	9769	9648	9960	9945	9779	9879	9618	9664	9740	9764	9624	9711	9786	9804	9663	10021	9852	9734	9856	9836	9635	9849	9715	9672	9923	9668	9815	9822	9774	9738	9828	9825	9741	9700	9887	9766	9693	9777	9654	9787	9842	9757	9717	9661	9845	9756	9913	9868	9919	9796	9796	9625	9629	9773	9952	9837	9778	9767	9748	9756	9855	9807	9668	9732	9629	9859	9863	9741	9684	9820	9813	9774	9773	9930	9708	9709	9707	9753	9824	9786	9767	9691	9824	9648	9703	9797	9880	9643	9747	9778	9631	9638	9763	9796	9815	9863	9794	9905	9583	9894	9864	9764	9812	9949	9756	9754	9782	9819	9791	9843	9858	9813	9960	9769	9847	9801	9673	9804	9700	9802	9784	9849	9894	9808	9739	9749	9767	9784	9606	9777	9728	9703	9859	9773	9679	9813	9818	9694	9908	9640	9763	9758	9828	9795	9733	9793	9804	9663	9869	9825	9691	9811	9650	9735	9833	9810	9822	9623	9783	9724	9682	9746	9942	9718	9903	9842	9692	9752	9730	9644	9947	9761	9847
35197	37223	38493	32401	27073	23605	20755	19027	17927	17485	16949	16739	16761	16569	16604	16609	16433	16422	16601	16636	16739	16544	16291	16380	16592	16478	16494	16463	16411	16331	16675	16452	16504	16310	16568	16554	16514	16447	16524	16443	16463	16423	16324	16449	16505	16413	16551	16573	16520	16490	16489	16538	16498	16502	16333	16396	16617	16339	16562	16377	16577	16462	16554	16585	16403	16576	16594	16404	16520	16601	16423	16349	16410	16382	16554	16300	16300	16545	16564	16517	16470	16416	16426	16314	16161	16633	16431	16383	16518	16371	16543	16297	16419	16284	16344	16440	16306	16604	16489	16345	16685	16507	16425	16482	16331	16463	16442	16290	16485	16469	16432	16288	16576	16666	16538	16598	16374	16397	16232	16542	16503	16241	16612	16379	16411	16405	16194	16545	16423	16410	16534	16554	16253	16360	16822	16297	16423	16330	16516	16488	16655	16578	16479	16410	16706	16543	16448	16337	16376	16366	16369	16382	16393	16385	16277	16440	16456	16353	16379	16433	16407	16532	16339	16322	16377	16280	16448	16624	16551	16492	16369	16569	16455	16384	16401	16441	16564	16459	16589	16408	16357	16272	16451	16400	16372	16354	16547	16344	16733	16492	16553	16472	16454	16397	17083	16371	16715	16659	16480	16353	16483	16399	16626	16582	16407	16233	16370	16577	16566	16567	16510	16448	16348	16507	16427	16404	16327	16411	16331	16260	16473	16599	16589	16404	16413	16431	16844	16490	16414	16614	16387	16402	16348	16461	16330	16647	16207	16472	16519	16392	16448	16364	16512	16432	16567	16527	16475	16671	16304	16217	16383	16477	16514	16425	16358	16506	16442	16610	16322	16367	16397	16301	16629	16607	16420	16374	16356	16484	16499	16564	16681	16421	16637	16539	16522	16428	16506	16418	16493	16555	16495	16579	16374	16489	16537	16410	16294	16322	16392	16437	16475	16480	16332	16485	16704	16574	16415	16411	16352	16451	16503	16462	16555	16621	16479	16587	16366	16455	16299	16396	16567	16368	16449	16630	16245	16363	16344	16283	16195	16462	16405	16641	16610	16537	16550	16440	16448	16497	16241	16625	16518	16283	16360	16382	16552	16664	16554	16541	16470	16404	16321	16333	16329	16538	16580	16606	16444	16462	16593	16120	16344	16275	16530	16274	16644	16236	16462	16441	16527	16314	16384	16328	16438	16428	16498	16431	16318	16442	16583	16604	16635	16419	16459	16445	16493	16457	16342	16352	16616	16622	16291	16447	16211	16480	16252	16439	16301	16599	16597	16508	16530	16382	16518	16370	16406	16536	16514	16468	16535	16367	16521	16456	16441	16368	16475	16457	16538	16523	16602	16488	16400	16461	16482	16716	16365	16533	16416	16475	16584	16270	16299	16387	16414	16466	16492	16539	16365	16483	16370	16526	16261	16516	16558	16242	16412	16257	16443	16637	16631	16419	16403	16171	16435	16417	16468	16519	16312	16428	16544	16192	16496	16565	16418	16509	16546	16354	16389	16230	16481	16351	16348	16509	16536	16267	16463	16759	16581	16484	16410	16356	16294	16535	16275	16180	16524	16328	16511	16779	16416	16407	16294	16395	16306	16568	16416	16384	16437	16320	16442	16637	16516	16519	16300	16329	16600	16458	16317	16481	16584	16356	16346	16465	16509	16495	16413	16360	16531	16527	16352	16571	16523	16381	16510	16579	16480	16427	16635	16594	16277	16619	16560	16556	16494	16480	16708	16231	16523	16449	16594	16679	16549	16442	16308	16478	16426	16386	16315	16362	16589	16568	16530	16337	16745	16307	16460	16423	16492	16524	16526	16323	16608	16241	16434	16409	16633	16467	16379	16651	16429	16324	16389	16380	16344	16526	16501	16507	16456	16378	16545	16435	16460	16157	16411	16423	16441	16600	16605	16407	16404	16359	16561	16575	16466	16516	16532	16366	16446	16494	16579	16348	16307	16388	16586	16451	16599	16424	16494	16407	16506	16260	16610	16502	16364	16536	16728	16367	16373	16253	16582	16441	16279	16351	16498	16528	16641	16281	16446	16299	16445	16309	16272	16466	16366	16519	16428	16487	16478	16480	16585	16252	16353	16437	16592	16228	16361	16422	16513	16584	16281	16430	16476	16436	16581	16396	16676	16386	16644	16601	16558	16465	16243	16465	16490	16627	16666	16501	16777	16453	16367	16409	16394	16290	16488	16411	16257	16343	16564	16589	16384	16394	16435	16256	16413	16250	16557	16441	16506	16518	16402	16335	16416	16402	16410	16571	16551	16387	16303	16414	16459	16376	16427	16645	16548	16504	16474	16412	16422	16427	16316	16444	16433	16377	16498	16441	16385	16554	16381	16583	16681	16476	16515	16437	16346	16403	16681	16405	16453	16511	16496	16469	16360	16564	16436	16305	16230	16256	16417	16256	16567	16391	16263	16320	16477	16298	16611	16353	16516	16464	16604	16552	16533	16443	16332	16313	16435	16563	16565	16371	16475	16434	16440	16382	16371	16331	16448	16409	16469	16386	16488	16480	16414	16375	16276	16464	16553	16488	16225	16306	16222	16474	16337	16629	16736	16069	16479	16450	16636	16319	16328	16364	16435	16528	16528	16345	16508	16334	16496	16293	16410	16390	16605	16679	16603	16393	16510	16535	16287	16468	16411	16449	16459	16546	16377	16461	16616	16457	16301	16570	16414	16409	16423	16371	16632	16620	16514	16379	16543	16425	16587	16204	16567	16246	16513	16548	16396	16200	16373	16578	16476	16498	16435	16471	16463	16435	16405	16458	16461	16479	16434	16452	16500	16419	16586	16313	16620	16575	16612	16236	16467	16551	16478	16220	16524	16286	16549	16246	16378	16514	16363	16353	16452	16208	16419	16328	16349	16437	16690	16438	16600	16326	16503	16533	16436	16399	16292	16343	16557	16462	16424	16517	16436	16453	16634	16520	16393	16447	16364	16411	16403	16298	16451	16283	16528	16651	16326	16362	16414	16480	16274	16293	16292	16250	16564	16641	16625	16541	16532	16552	16614	16289	16511	16457	16424	16323	16464	16321	16563	16425	16561	16477	16542	16582	16499	16341	16350	16377	16538	16532	16378	16496	16312	16575	16430	16513	16320	16302	16492	16571	16569	16222	16427	16548	16716	16381	16453	16366	16305	16460	16559	16530	16431	16472	16449	16537	16485	16472	16468	16432	16612	16358	16391	16416	16377	16271	16500	16454	16486	16175	16361	16201	16422	16426	16464	16470	16515	16526	16418	16481	16535	16463	16464	16542	16535	16328	16491	16553	16471	16553	16533	16459	16325	16332	16472	16516	16459	16403	16443	16475	16462	16300	16434	16408	16584	16341	16412	16362	16561	16351	16591	16555	16509	16431	16593	16640	16444	16628	16303	16418	16437	16380	16563	16335	16298	16450	16414	16347	16403	16556	16409	16485	16470	16409	16689	16428	16537	16452	16580	16639	16529	16432	16501	16407	16254	16590	16510	16408	16518	16255	16469	16415	16370	16329	16367	16607	16483	16428	16410	16385	16527	16491	16192	16490	16471	16337	16248	16503	16469	16681	16368	16622	16484	16476	16602	16384	16580	16539	16569	16200	16490	16415	16646	16611	16309	16544	16605	16530	16493	16414	16413	16525	16519	16377	16441	16544	16349	16455	16428	16407	16386	16592	16270	16607	16503	16460	16402	16369	16343	16453	16558	16455	16421	16530	16653	16321	16479	16587	16476	16529	16526	16528	16426	16448	16430	16417	16385	16369	16288	16335	16460	16354	16532	16388	16371	16274	16417	16311	16302	16498	16532	16282	16730	16282	16355	16387	16583	16368	16247	16644	16506	16407	16457	16365	16554	16367	16425	16525	16382	16408	16452	16398	16813	16607	16268	16410	16375	16302	16216	16675	16590	16246	16428	16508	16423	16512	16424	16282	16654	16634	16295	16468	16521	16559	16446	16468	16538	16500	16442	16684	16275	16370	16426	16396	16224	16360	16461	16574	16462	16383	16273	16317	16478	16533	16551	16565	16295	16317	16376	16348	16209	16237	16565	16485	16346	16389	16420	16542	16505	16655	16448	16516	16544	16264	16341	16566	16521	16480	16469	16473	16429	16443	16621	16657	16378	16407	16498	16357	16393	16480	16533	16322	16488	16253	16464	16506	16582	16337	16446	16287	16513	16278	16295	16526	16396	16513	16709	16453	16314	16364	16402	16537	16509	16463	16386	16516	16479	16254	16220	16364	16421	16236	16298	16310	16487	16316	16399	16473	16526	16671	16459	16527	16431	16328	16609	16193	16545	16629	16409	16599	16265	16401	16428	16379	16437	16465	16601	16271	16119	16502	16658	16572	16538	16586	16407	16431	16426	16473	16437	16321	16317	16302	16417	16281	16189	16384	16570	16260	16373	16359	16405	16318	16724	16378	16435	16410	16539	16367	16418	16361	16555	16648	16404	16361	16553	16522	16616	16441	16447	16366	16626	16345	16448	16465	16593	16187	16324	16608	16201	16716	16699	16393	16384	16505	16382	16370	16583	16486	16389	16439	16525	16455	16683	16342	16544	16460	16446	16470	16297	16502	16503	16459	16434	16526	16544	16530	16518	16487	16557	16368	16486	16446	16369	16276	16648	16475	16487	16600	16298	16416	16436	16229	16296	16289	16424	16422	16669	16499	16442	16535	16483	16573	16357	16380	16376	16299	16515	16530	16453	16319	16574	16617	16752	16551	16447	16611	16439	16421	16563	16448	16608	16588	16459	16573	16400	16383	16450	16558	16293	16472	16496	16475	16442	16160	16291	16593	16332	16372	16457	16534	16788	16414	16727	16461	16493	16406	16524	16450	16185	16450	16365	16422	16515	16605	16604	16538	16474	16529	16353	16525	16480	16380	16304	16489	16246	16417	16545	16662	16536	16234	16504	16623	16420	16669	16511	16539	16402	16380	16462	16392	16277	16404	16424	16554	16574	16394	16476	16432	16376	16405	16714	16224	16507	16402	16445	16343	16596	16530	16601	16484	16239	16480	16312	16661	16461	16467	16340	16173	16522	16665	16644	16395	16518	16533	16507	16580	16389	16466	16696	16475	16294	16508	16305	16554	16519	16602	16535	16417	16575	16586	16391	16397	16369	16422	16460	16589	16373	16320
27747	37793	34885	27500	22241	17750	14382	12503	11208	10394	10049	9863	9828	9588	9671	9609	9566	9572	9637	9667	9475	9557	9509	9522	9617	9568	9542	9567	9409	9378	9625	9548	9419	9393	9500	9504	9507	9415	9519	9657	9474	9605	9621	9250	9560	9357	9691	9507	9516	9493	9540	9591	9719	9547	9416	9468	9465	9556	9324	9491	9374	9477	9538	9455	9601	9365	9449	9653	9469	9492	9685	9518	9505	9511	9388	9508	9466	9406	9616	9403	9512	9637	9310	9580	9435	9420	9474	9640	9576	9460	9477	9432	9646	9560	9577	9594	9551	9502	9452	9557	9553	9467	9641	9414	9531	9538	9494	9606	9502	9477	9572	9571	9458	9518	9419	9501	9683	9486	9421	9649	9487	9571	9351	9539	9371	9438	9470	9505	9581	9371	9509	9523	9497	9340	9356	9548	9601	9381	9331	9325	9560	9659	9531	9433	9357	9482	9448	9563	9512	9475	9424	9631	9360	9439	9533	9461	9530	9555	9446	9528	9490	9521	9406	9701	9536	9411	9509	9593	9422	9547	9341	9549	9425	9415	9653	9495	9521	9426	9527	9460	9452	9462	9599	9512	9542	9484	9311	9500	9457	9548	9409	9524	9435	9478	9528	9481	9534	9416	9438	9326	9527	9363	9643	9475	9485	9315	9361	9518	9491	9515	9469	9575	9501	9604	9496	9519	9472	9393	9466	9497	9469	9565	9467	9655	9418	9413	9540	9299	9455	9386	9279	9536	9524	9549	9438	9480	9540	9509	9405	9465	9606	9486	9552	9541	9577	9412	9593	9566	9455	9517	9395	9610	9373	9561	9421	9484	9443	9401	9418	9506	9437	9680	9594	9506	9415	9491	9579	9524	9451	9459	9545	9303	9423	9473	9583	9544	9429	9544	9516	9515	9747	9487	9336	9477	9468	9496	9618	9564	9530	9454	9405	9516	9426	9587	9513	9406	9533	9397	9568	9493	9423	9493	9527	9567	9524	9373	9473	9477	9551	9504	9442	9644	9452	9337	9721	9488	9504	9432	9369	9484	9546	9525	9566	9374	9445	9571	9474	9617	9362	9449	9419	9455	9406	9487	9488	9560	9544	9502	9369	9304	9520	9436	9624	9474	9410	9495	9458	9448	9517	9435	9568	9612	9482	9480	9536	9499	9532	9365	9528	9466	9522	9413	9418	9389	9459	9483	9369	9382	9534	9473	9432	9571	9515	9436	9616	9406	9499	9426	9416	9359	9484	9450	9637	9546	9429	9594	9461	9443	9455	9480	9450	9575	9556	9462	9408	9411	9560	9408	9587	9585	9416	9433	9649	9503	9544	9577	9475	9449	9550	9406	9429	9380	9483	9516	9612	9530	9392	9538	9564	9482	9433	9430	9401	9556	9614	9529	9420	9393	9508	9644	9480	9453	9487	9482	9603	9300	9384	9549	9585	9574	9518	9594	9339	9450	9583	9436	9551	9448	9464	9444	9450	9400	9511	9387	9518	9524	9585	9576	9589	9446	9426	9466	9391	9496	9398	9462	9450	9269	9416	9588	9536	9390	9582	9459	9542	9490	9465	9432	9575	9525	9446	9411	9400	9594	9540	9547	9487	9606	9358	9479	9526	9532	9597	9521	9508	9475	9568	9425	9600	9424	9593	9339	9365	9500	9483	9536	9539	9307	9612	9633	9449	9375	9517	9495	9184	9474	9554	9458	9435	9550	9653	9473	9461	9569	9574	9542	9425	9300	9429	9519	9627	9372	9466	9630	9569	9399	9488	9561	9457	9516	9618	9589	9396	9351	9561	9547	9474	9458	9501	9543	9440	9528	9424	9444	9580	9469	9542	9548	9351	9541	9470	9466	9570	9445	9581	9327	9639	9444	9520	9493	9396	9443	9619	9521	9484	9487	9332	9607	9386	9602	9439	9606	9553	9556	9495	9470	9488	9580	9589	9446	9535	9304	9498	9414	9471	9549	9596	9470	9446	9607	9517	9422	9604	9507	9485	9533	9512	9377	9565	9558	9523	9726	9414	9399	9505	9612	9525	9461	9390	9540	9454	9490	9376	9324	9421	9568	9286	9634	9542	9321	9448	9621	9448	9512	9565	9537	9418	9480	9463	9661	9404	9298	9570	9571	9443	9355	9466	9478	9523	9496	9340	9354	9395	9542	9563	9488	9443	9613	9474	9361	9450	9664	9417	9535	9491	9303	9550	9492	9475	9469	9543	9463	9596	9358	9392	9422	9578	9340	9443	9589	9318	9444	9571	9540	9330	9378	9512	9531	9416	9407	9555	9499	9415	9498	9518	9477	9540	9380	9491	9546	9407	9578	9425	9395	9485	9431	9393	9451	9378	9570	9538	9468	9492	9571	9522	9407	9445	9384	9477	9475	9457	9515	9563	9439	9390	9588	9513	9510	9501	9563	9289	9366	9451	9551	9572	9621	9581	9561	9457	9532	9391	9395	9570	9424	9471	9597	9526	9548	9434	9601	9541	9464	9462	9661	9474	9491	9582	9755	9458	9622	9534	9423	9502	9476	9499	9479	9615	9503	9583	9666	9462	9659	9510	9522	9566	9600	9242	9414	9494	9418	9449	9690	9432	9513	9334	9386	9563	9546	9451	9526	9450	9398	9415	9533	9661	9453	9584	9344	9307	9535	9400	9607	9403	9481	9426	9384	9488	9491	9591	9426	9465	9441	9451	9517	9462	9466	9539	9534	9396	9717	9411	9570	9464	9632	9459	9500	9427	9497	9393	9343	9504	9493	9531	9569	9380	9465	9460	9537	9363	9567	9437	9676	9468	9507	9490	9459	9531	9565	9567	9458	9508	9692	9372	9380	9435	9499	9332	9586	9503	9413	9474	9425	9693	9532	9432	9444	9467	9185	9583	9579	9591	9454	9604	9579	9491	9494	9576	9468	9617	9374	9456	9502	9552	9569	9532	9489	9487	9630	9469	9392	9489	9359	9497	9397	9478	9344	9563	9652	9547	9578	9574	9480	9473	9414	9567	9403	9479	9625	9385	9536	9414	9536	9477	9604	9561	9517	9536	9560	9489	9567	9559	9521	9397	9412	9385	9372	9522	9489	9507	9526	9550	9463	9414	9454	9498	9489	9458	9235	9465	9436	9532	9633	9468	9571	9612	9478	9435	9370	9360	9473	9512	9563	9501	9338	9411	9650	9543	9385	9461	9442	9609	9477	9408	9408	9607	9488	9573	9490	9604	9444	9467	9645	9470	9321	9601	9334	9455	9442	9440	9345	9593	9513	9581	9474	9542	9479	9335	9489	9513	9471	9573	9501	9580	9694	9446	9494	9588	9562	9510	9536	9529	9501	9534	9466	9575	9359	9510	9506	9468	9583	9535	9338	9428	9474	9453	9503	9681	9552	9679	9516	9465	9451	9578	9516	9503	9566	9365	9623	9529	9441	9521	9446	9452	9694	9449	9418	9402	9504	9534	9464	9507	9501	9495	9443	9491	9389	9500	9529	9442	9398	9580	9574	9646	9560	9510	9464	9479	9521	9561	9603	9484	9517	9498	9641	9503	9323	9590	9476	9464	9448	9527	9551	9512	9501	9559	9569	9486	9424	9577	9533	9434	9428	9375	9508	9365	9352	9551	9405	9548	9531	9505	9497	9539	9505	9509	9415	9376	9409	9422	9353	9406	9513	9323	9566	9581	9505	9385	9494	9512	9503	9494	9350	9427	9494	9400	9587	9319	9484	9514	9489	9465	9509	9455	9617	9624	9370	9531	9500	9567	9582	9498	9433	9608	9450	9365	9411	9450	9590	9504	9370	9545	9496	9533	9567	9536	9416	9609	9546	9374	9393	9612	9474	9498	9455	9448	9476	9285	9458	9567	9404	9604	9412	9336	9456	9458	9463	9522	9400	9526	9409	9308	9615	9583	9641	9572	9478	9497	9417	9477	9455	9677	9627	9322	9594	9297	9706	9645	9560	9588	9489	9576	9414	9555	9511	9554	9437	9497	9435	9480	9477	9457	9611	9589	9494	9493	9449	9519	9332	9648	9461	9500	9338	9711	9466	9381	9420	9449	9640	9495	9408	9392	9414	9402	9476	9450	9427	9600	9532	9476	9532	9538	9473	9538	9517	9299	9428	9503	9407	9447	9477	9418	9433	9490	9649	9420	9435	9592	9371	9479	9501	9538	9420	9476	9428	9667	9453	9657	9499	9541	9452	9651	9814	9454	9646	9436	9485	9577	9388	9485	9513	9537	9391	9549	9406	9464	9544	9604	9585	9564	9572	9561	9496	9464	9608	9489	9484	9618	9626	9657	9628	9464	9449	9460	9474	9471	9476	9493	9570	9352	9621	9417	9266	9536	9425	9389	9391	9464	9417	9438	9368	9703	9508	9618	9492	9389	9357	9482	9550	9517	9551	9402	9620	9481	9546	9560	9526	9531	9432	9640	9515	9396	9340	9572	9383	9538	9497	9484	9482	9415	9676	9383	9524	9530	9521	9465	9391	9494	9639	9514	9460	9536	9594	9656	9475	9334	9382	9603	9434	9500	9484	9500	9421	9555	9448	9424	9499	9523	9620	9351	9528	9515	9506	9530	9507	9614	9491	9468	9467	9617	9441	9578	9414	9312	9552	9305	9541	9582	9460	9629	9444	9474	9595	9491	9509	9569	9375	9393	9432	9615	9520	9466	9526	9415	9424	9418	9523	9451	9506	9570	9547	9278	9551	9541	9405	9454	9567	9564	9426	9468	9465	9495	9363	9531	9451	9478	9459	9463	9476	9508	9464	9460	9360	9475	9402	9379	9337	9547	9554	9568	9303	9488	9480	9536	9373	9473	9640	9540	9565	9568	9521	9451	9493	9545	9508	9443	9495	9501	9497	9415	9565	9435	9466	9425	9437	9398	9412	9471	9468	9416	9507	9594	9375	9578	9566	9468	9447	9534	9434	9413	9487	9347	9504	9589	9406	9572	9486	9562	9453	9571	9541	9592	9526	9523	9339	9397	9465	9463	9594	9470	9607	9710	9553	9464	9371	9630	9388	9410	9363	9523	9612	9493	9508	9414	9446	9638	9484	9347	9580	9545	9355	9553	9579	9518	9522	9570	9443	9366	9448	9488	9405	9441	9629	9492	9576	9414	9583
24869	21168	28884	30305	28783	26850	24087	20228	18411	17523	17173	17020	16819	16543	16476	16644	16489	16311	16552	16735	16516	16544	16492	16389	16680	16270	16412	16366	16478	16743	16520	16465	16550	16262	16339	16437	16202	16340	16220	16443	16518	16309	16366	16422	16405	16299	16429	16443	16441	16334	16603	16540	16383	16437	16491	16367	16282	16298	16343	16426	16034	16232	16412	16280	16416	16511	16412	16490	16196	16474	16301	16322	16422	16237	16641	16400	16351	16351	16368	16505	16341	16290	16488	16435	16575	16391	16209	16359	16459	16302	16384	16452	16163	16406	16404	16299	16347	16252	16349	16355	16248	16464	16060	16565	16486	16518	16309	16300	16236	16406	16195	16349	16410	16446	16464	16136	16501	16363	16326	16379	16290	16266	16456	16435	16513	16422	16545	16358	16612	16426	16653	16249	16325	16285	16395	16423	16386	16364	16319	16244	16183	16433	16284	16407	16369	16486	16348	16349	16461	16272	16220	16418	16291	16554	16297	16493	16258	16276	16290	16280	16401	16299	16422	16218	16529	16294	16398	16436	16483	16273	16407	16370	16372	16236	16288	16338	16305	16522	16391	16266	16275	16202	16358	16322	16438	16299	16580	16330	16330	16366	16423	16378	16328	16506	16492	16554	16605	16287	16328	16212	16416	16421	16331	16457	16285	16311	16391	16532	16320	16189	16207	16372	16286	16356	16195	16333	16254	16514	16513	16353	16312	16433	16259	16459	16393	16541	16395	16419	16427	16361	16332	16217	16361	16312	16283	16335	16426	16315	16266	16474	16287	16183	16457	16453	16548	16563	16344	16400	16445	16380	16084	16316	16335	16282	16334	16344	16315	16292	16495	16292	16352	16289	16244	16269	16241	16401	16566	16441	16413	16490	16326	16366	16399	16476	16437	16366	16574	16337	16393	16370	16412	16262	16242	16271	16452	16445	16480	16423	16486	16362	16437	16296	16316	16383	16358	16400	16486	16483	16331	16384	16164	16450	16165	16335	16320	16281	16433	16432	16404	16617	16524	16365	16448	16547	16493	16554	16187	16502	16356	16129	16513	16386	16478	16404	16273	16384	16255	16502	16351	16396	16403	16353	16323	16464	16445	16521	16423	16338	16160	16344	16597	16257	16409	16406	16346	16416	16345	16531	16317	16340	16524	16515	16319	16326	16487	16292	16462	16270	16588	16115	16635	16338	16529	16304	16100	16387	16275	16601	16251	16361	16367	16389	16332	16384	16242	16312	16354	16452	16345	16202	16273	16418	16319	16502	16685	16293	16460	16296	16456	16396	16561	16269	16298	16399	16391	16382	16389	16249	16124	16235	16374	16283	16453	16258	16297	16255	16341	16293	16248	16598	16132	16490	16243	16168	16255	16377	16281	16488	16581	16494	16406	16195	16337	16496	16406	16555	16378	16258	16228	16271	16394	16401	16506	16388	16275	16076	16548	16391	16381	16245	16488	16377	16341	16388	16381	16542	16402	16366	16462	16326	16263	16423	16335	16538	16382	16164	16267	16402	16327	16328	16428	16353	16483	16317	16206	16356	16462	16422	16188	16473	16396	16387	16367	16325	16195	16292	16428	16675	16423	16566	16412	16153	16511	16463	16374	16530	16334	16387	16358	16376	16462	16537	16373	16416	16271	16324	16416	16393	16218	16430	16256	16517	16366	16401	16345	16411	16459	16281	16531	16355	16361	16235	16286	16310	16374	16427	16380	16249	16258	16484	16495	16537	16238	16145	16437	16291	16460	16275	16323	16282	16509	16156	16522	16154	16479	16295	16265	16257	16441	16391	16405	16330	16373	16240	16260	16462	16672	16113	16345	16252	16476	16194	16494	16460	16492	16349	16304	16470	16515	16289	16418	16328	16290	16339	16271	16533	16185	16359	16631	16515	16328	16499	16630	16250	16370	16436	16573	16343	16396	16451	16386	16582	16479	16476	16399	16403	16287	16398	16209	16348	16419	16459	16375	16326	16379	16380	16319	16340	16300	16521	16395	16346	16464	16362	16334	16442	16442	16377	16470	16499	16199	16512	16643	16247	16321	16361	16350	16381	16341	16382	16513	16377	16300	16411	16434	16582	16401	16499	16330	16330	16261	16488	16227	16164	16351	16432	16524	16403	16423	16369	16419	16309	16411	16513	16570	16306	16339	16555	16455	16313	16568	16174	16416	16466	16596	16337	16213	16327	16337	16433	16206	16461	16164	16426	16300	16509	16566	16313	16456	16311	16241	16340	16396	16433	16347	16459	16250	16235	16332	16427	16427	16541	16312	16244	16194	16314	16470	16340	16294	16455	16304	16303	16250	16357	16501	16423	16232	16437	16184	16184	16336	16342	16225	16201	16638	16314	16498	16533	16439	16495	16330	16446	16396	16453	16429	16353	16361	16434	16536	16333	16434	16313	16284	16424	16273	16346	16417	16417	16339	16334	16420	16353	16296	16397	16313	16305	16137	16445	16293	16451	16361	16317	16322	16286	16597	16406	16462	16482	16206	16305	16339	16290	16398	16488	16376	16288	16426	16251	16423	16419	16268	16242	16010	16256	16371	16485	16556	16186	16428	16507	16572	16369	16371	16336	16363	16580	16587	16275	16431	16370	16384	16402	16369	16306	16322	16538	16461	16261	16495	16403	16408	16314	16472	16379	16271	16461	16332	16590	16595	16373	16518	16456	16309	16181	16436	16323	16395	16423	16351	16452	16653	16560	16566	16224	16541	16398	16373	16341	16423	16543	16228	16429	16404	16164	16223	16405	16312	16345	16378	16368	16374	16415	16707	16563	16245	16225	16623	16218	16457	16333	16209	16534	16487	16483	16284	16520	16450	16317	16577	16380	16421	16447	16525	16635	16454	16269	16450	16225	16412	16314	16426	16448	16518	16338	16438	16618	16222	16217	16346	16308	16551	16355	16214	16281	16389	16053	16341	16652	16394	16517	16341	16362	16318	16433	16412	16478	16384	16368	16593	16506	16557	16338	16430	16290	16434	16241	16333	16411	16441	16287	16450	16385	16403	16530	16169	16502	16287	16290	16242	16448	16210	16265	16282	16445	16179	16209	16334	16388	16375	16373	16343	16365	16362	16301	16421	16398	16548	16356	16567	16298	16436	16368	16269	16167	16352	16424	16398	16363	16465	16313	16267	16268	16454	16511	16295	16495	16485	16300	16461	16080	16307	16266	16299	16294	16507	16339	16243	16433	16462	16260	16307	16394	16356	16569	16153	16345	16141	16298	16340	16216	16426	16339	16324	16383	16287	16215	16398	16236	16524	16396	16359	16445	16256	16217	16386	16442	16494	16304	16199	16369	16358	16448	16414	16403	16261	16236	16267	16155	16347	16359	16608	16339	16326	16396	16516	16504	16401	16354	16436	16256	16738	16205	16508	16361	16376	16288	16375	16211	16165	16346	16439	16235	16405	16216	16394	16185	16200	16293	16674	16410	16419	16300	16021	16097	16257	16495	16321	16152	16411	16187	16256	16264	16254	16526	16356	16279	16433	16334	16248	16541	16476	16455	16303	16412	16342	16413	16485	16365	16134	16484	16281	16260	16485	16422	16230	16387	16532	16248	16393	16527	16369	16394	16381	16697	16298	16410	16368	16245	16358	16289	16396	16294	16434	16297	16090	16502	16543	16463	16573	16438	16234	16280	16275	16250	16415	16461	16279	16223	16237	16163	16365	16347	16349	16484	16346	16477	16526	16416	16187	16340	16159	16395	16344	16511	16263	16233	16526	16386	16558	16621	16317	16310	16360	16350	16126	16464	16356	16433	16309	16412	16367	16402	16347	16455	16517	16158	16259	16455	16342	16329	16402	16410	16237	16124	16321	16191	16588	16248	16510	16254	16352	16325	16399	16202	16576	16341	16343	16449	16146	16605	16433	16388	16408	16335	16628	16185	16433	16373	16267	16447	16420	16379	16404	16232	16242	16476	16507	16369	16324	16267	16482	16524	16557	16348	16390	16302	16316	16299	16383	16506	16504	16197	16404	16495	16302	16484	16478	16229	16533	16470	16512	16358	16440	16509	16514	16419	16167	16072	16499	16424	16376	16386	16324	16231	16480	16321	16240	16418	16412	16332	16339	16222	16370	16080	16253	16337	16192	16407	16477	16323	16488	16495	16485	16187	16340	16353	16388	16378	16558	16282	16407	16502	16292	16458	16385	16353	16368	16397	16196	16519	16561	16441	16293	16384	16458	16375	16358	16311	16531	16552	16322	16407	16394	16369	16583	16446	16502	16187	16329	16449	16258	16378	16335	16491	16330	16312	16499	16376	16442	16429	16241	16562	16350	16296	16433	16310	16540	16536	16343	16530	16547	16280	16322	16207	16311	16417	16266	16419	16471	16473	16529	16199	16164	16186	16350	16401	16373	16666	16421	16340	16324	16462	16247	16428	16398	16278	16351	16160	16241	16596	16383	16491	16471	16341	16450	16342	16263	16190	16272	16219	16214	16250	16430	16514	16139	16324	16302	16283	16343	16244	16280	16171	16308	16482	16282	16506	16131	16380	16215	16260	16404	16320	16509	16418	16342	16628	16476	16366	16243	16471	16440	16401	16509	16318	16576	16489	16485	16445	16305	16507	16577	16071	16298	16434	16288	16434	16336	16447	16573	16450	16377	16310	16190	16302	16305	16198	16424	16265	16313	16489	16284	16440	16406	16392	16456	16164	16458	16577	16483	16335	16299	16396	16345	16578	16568	16258	16515	16335	16299	16466	16556	16336	16316	16421	16408	16272	16442	16294	16576	16211	16449	16469	16540	16287	16285	16615	16189	16497	16436	16351	16460	16155	16365	16461	16250	16479	16492	16413	16323	16384	16491	16534	16397	16346	16408	16439	16676	16342	16381	16432	16348	16326	16460	16279	16599	16549	16343	16350	16294	16475	16552	16392	16387	16471	16293	16212	16334	16351	16518	16203	16369	16461	16146	16337	16358	16246	16333	16318	16481	16470	16458	16428	16376	16272	16228	16461	16384	16272	16433	16353	16372	16270	16320	16257	16328	16301	16279	16229	16391	16493	16539	16460	16429	16224	16432	16444	16248	16415	16211	16516	16370	16292	16395	16311	16321	16304	16420	16251	16450	16423	16337	16511	16477	16519	16572	16394	16220	16282	16424	16434	16399	16432	16164	16399	16197	16521
26033	43063	40168	32796	26837	21367	16618	13466	11842	10725	10230	10016	9875	9791	9696	9753	9771	9552	9676	9525	9657	9607	9787	9612	9682	9763	9513	9590	9596	9602	9648	9541	9593	9397	9572	9509	9609	9609	9619	9505	9595	9627	9556	9518	9562	9663	9514	9667	9521	9549	9716	9669	9384	9562	9616	9543	9640	9817	9451	9561	9506	9507	9602	9597	9513	9501	9594	9491	9637	9506	9738	9546	9575	9420	9646	9443	9606	9620	9559	9550	9564	9510	9604	9549	9582	9693	9663	9624	9503	9577	9646	9570	9560	9481	9483	9591	9526	9595	9551	9674	9533	9706	9627	9505	9773	9498	9628	9549	9665	9444	9457	9563	9503	9574	9515	9571	9678	9593	9595	9642	9602	9490	9567	9450	9570	9634	9661	9596	9597	9587	9523	9532	9462	9577	9592	9653	9545	9619	9312	9467	9629	9449	9332	9700	9553	9632	9550	9324	9590	9561	9701	9508	9418	9494	9471	9358	9457	9589	9557	9491	9603	9627	9597	9601	9431	9609	9665	9480	9662	9636	9644	9593	9417	9554	9473	9539	9586	9550	9592	9639	9635	9599	9511	9520	9540	9613	9662	9564	9489	9675	9526	9605	9480	9573	9682	9494	9688	9493	9490	9608	9499	9664	9621	9468	9637	9650	9426	9549	9606	9583	9665	9550	9526	9476	9478	9473	9583	9461	9456	9472	9446	9620	9494	9559	9509	9497	9541	9554	9580	9670	9501	9608	9643	9455	9678	9587	9549	9392	9731	9551	9686	9448	9469	9523	9778	9416	9514	9589	9457	9283	9633	9584	9593	9530	9418	9560	9435	9571	9528	9591	9496	9513	9591	9708	9448	9488	9670	9506	9415	9769	9448	9691	9631	9639	9510	9521	9668	9609	9546	9443	9599	9514	9565	9600	9364	9665	9500	9656	9474	9585	9559	9469	9490	9579	9474	9371	9604	9481	9669	9535	9646	9794	9380	9519	9594	9418	9524	9641	9603	9710	9466	9622	9537	9655	9569	9540	9614	9573	9681	9650	9577	9548	9591	9620	9589	9561	9643	9614	9511	9684	9590	9452	9565	9564	9561	9374	9628	9496	9502	9667	9608	9416	9322	9540	9625	9579	9633	9591	9564	9560	9410	9580	9586	9526	9680	9448	9418	9629	9579	9653	9472	9426	9535	9566	9545	9640	9513	9639	9610	9607	9512	9544	9459	9572	9562	9441	9405	9474	9571	9622	9675	9582	9590	9432	9477	9652	9650	9566	9615	9431	9546	9501	9662	9554	9637	9476	9712	9510	9444	9420	9626	9584	9532	9444	9488	9533	9660	9672	9513	9548	9481	9627	9488	9445	9628	9567	9674	9499	9501	9531	9452	9543	9568	9624	9597	9572	9443	9340	9628	9586	9662	9542	9639	9434	9663	9473	9650	9612	9561	9551	9639	9537	9625	9464	9499	9516	9564	9471	9680	9633	9515	9467	9436	9607	9525	9604	9563	9574	9547	9485	9518	9554	9557	9589	9550	9562	9564	9546	9663	9527	9506	9600	9649	9445	9412	9569	9566	9588	9570	9377	9390	9586	9577	9615	9647	9654	9524	9513	9624	9612	9668	9425	9600	9596	9595	9610	9620	9597	9556	9497	9538	9671	9683	9449	9463	9592	9541	9573	9475	9274	9470	9554	9589	9614	9550	9634	9705	9520	9753	9412	9600	9534	9672	9624	9555	9488	9583	9482	9502	9529	9377	9628	9533	9613	9601	9431	9509	9425	9484	9711	9523	9614	9498	9595	9622	9575	9408	9541	9515	9548	9577	9753	9578	9555	9554	9631	9513	9610	9642	9588	9577	9561	9459	9697	9564	9703	9546	9582	9576	9553	9635	9521	9582	9795	9655	9603	9567	9391	9605	9572	9650	9548	9577	9509	9633	9538	9525	9595	9499	9511	9450	9555	9715	9671	9494	9513	9459	9418	9583	9601	9543	9678	9554	9592	9534	9584	9530	9442	9616	9427	9558	9562	9598	9594	9578	9678	9586	9485	9539	9536	9565	9596	9558	9421	9419	9567	9569	9506	9662	9703	9562	9534	9484	9586	9479	9612	9428	9654	9533	9661	9588	9433	9733	9558	9558	9455	9574	9584	9481	9593	9512	9675	9596	9471	9757	9630	9492	9540	9528	9495	9627	9585	9668	9506	9629	9530	9549	9542	9466	9523	9528	9502	9499	9642	9490	9629	9449	9508	9590	9670	9643	9775	9529	9558	9668	9654	9501	9438	9475	9483	9835	9603	9631	9408	9486	9542	9515	9558	9557	9425	9501	9557	9515	9584	9577	9517	9538	9466	9579	9540	9469	9501	9501	9445	9461	9653	9596	9532	9676	9525	9536	9404	9653	9614	9563	9504	9605	9487	9419	9457	9581	9583	9389	9475	9617	9552	9641	9401	9440	9547	9507	9615	9578	9461	9528	9452	9508	9430	9403	9758	9465	9514	9637	9403	9641	9550	9659	9499	9445	9636	9566	9475	9702	9652	9559	9532	9640	9601	9492	9682	9645	9574	9489	9749	9593	9441	9570	9634	9649	9483	9409	9558	9452	9706	9543	9676	9543	9552	9570	9712	9586	9631	9697	9587	9545	9608	9537	9445	9578	9557	9419	9452	9563	9621	9500	9534	9478	9586	9491	9579	9503	9573	9568	9650	9619	9591	9543	9575	9512	9570	9546	9609	9509	9538	9591	9593	9483	9478	9586	9530	9537	9530	9609	9499	9359	9578	9615	9766	9601	9559	9675	9522	9484	9530	9555	9455	9546	9543	9495	9617	9594	9548	9478	9565	9628	9601	9575	9515	9642	9496	9426	9639	9595	9633	9622	9681	9625	9713	9670	9497	9775	9408	9650	9456	9553	9565	9376	9519	9447	9658	9649	9567	9456	9602	9465	9566	9544	9401	9580	9569	9614	9579	9542	9469	9467	9399	9560	9538	9443	9576	9512	9688	9471	9418	9544	9571	9577	9577	9501	9676	9487	9681	9580	9666	9598	9497	9665	9563	9643	9535	9458	9595	9613	9531	9640	9459	9588	9436	9500	9554	9518	9379	9534	9692	9637	9508	9669	9642	9587	9553	9726	9615	9533	9672	9623	9780	9583	9574	9548	9633	9529	9568	9320	9578	9731	9607	9581	9475	9643	9680	9503	9473	9473	9580	9414	9675	9526	9644	9684	9444	9627	9510	9440	9486	9438	9509	9488	9535	9640	9542	9591	9624	9596	9445	9687	9620	9548	9611	9485	9518	9432	9551	9583	9413	9551	9604	9640	9536	9360	9628	9576	9592	9441	9443	9579	9552	9445	9548	9604	9549	9482	9453	9641	9580	9428	9622	9635	9673	9678	9468	9585	9537	9381	9498	9545	9572	9560	9651	9482	9526	9501	9566	9705	9572	9654	9614	9548	9429	9681	9575	9501	9476	9671	9516	9600	9657	9538	9639	9460	9585	9630	9452	9580	9638	9720	9608	9544	9520	9556	9609	9570	9589	9541	9580	9621	9441	9669	9661	9662	9444	9439	9580	9489	9645	9600	9323	9493	9507	9570	9623	9696	9660	9626	9482	9575	9593	9535	9579	9561	9446	9375	9685	9632	9494	9555	9576	9565	9458	9601	9533	9435	9451	9494	9565	9578	9533	9546	9800	9554	9566	9749	9397	9529	9522	9410	9534	9595	9400	9501	9653	9697	9529	9553	9637	9606	9583	9516	9415	9460	9451	9599	9534	9595	9673	9652	9621	9536	9518	9592	9568	9565	9470	9516	9514	9467	9478	9625	9418	9511	9453	9467	9513	9338	9644	9541	9560	9461	9752	9404	9640	9686	9580	9544	9630	9498	9689	9535	9418	9553	9506	9573	9632	9547	9456	9589	9561	9529	9432	9594	9552	9549	9620	9495	9556	9497	9393	9416	9537	9527	9639	9576	9443	9591	9488	9476	9540	9454	9565	9576	9673	9719	9516	9708	9390	9466	9553	9602	9619	9538	9512	9433	9542	9570	9453	9658	9605	9336	9563	9635	9595	9371	9600	9396	9698	9753	9603	9507	9469	9478	9379	9493	9395	9507	9552	9524	9516	9717	9630	9480	9582	9541	9524	9633	9633	9488	9542	9562	9645	9501	9543	9671	9532	9504	9492	9529	9603	9600	9592	9629	9516	9477	9413	9488	9537	9686	9480	9602	9385	9626	9628	9433	9614	9477	9610	9587	9591	9549	9506	9482	9668	9662	9588	9457	9513	9538	9548	9534	9571	9661	9667	9563	9522	9516	9516	9489	9508	9499	9416	9522	9542	9582	9596	9660	9555	9470	9561	9527	9413	9471	9736	9536	9425	9559	9629	9458	9468	9610	9540	9497	9563	9654	9580	9392	9751	9494	9480	9610	9593	9599	9595	9615	9627	9658	9490	9561	9518	9491	9500	9725	9489	9503	9563	9636	9554	9515	9560	9476	9554	9619	9538	9558	9433	9655	9432	9562	9606	9522	9538	9813	9538	9513	9483	9726	9620	9570	9518	9535	9559	9649	9709	9545	9633	9705	9635	9594	9509	9650	9546	9600	9373	9404	9551	9483	9526	9574	9675	9484	9544	9526	9382	9496	9480	9524	9452	9489	9640	9376	9504	9666	9597	9669	9485	9636	9601	9591	9588	9359	9621	9644	9542	9678	9502	9501	9610	9556	9482	9499	9652	9511	9438	9500	9468	9623	9568	9528	9508	9557	9550	9454	9629	9597	9570	9475	9587	9524	9461	9563	9547	9575	9417	9404	9565	9328	9479	9661	9653	9494	9426	9496	9590	9639	9582	9500	9654	9576	9527	9411	9607	9586	9484	9636	9506	9388	9574	9527	9694	9660	9662	9585	9533	9624	9474	9439	9598	9587	9499	9431	9642	9576	9499	9643	9613	9520	9532	9504	9498	9476	9617	9514	9444	9597	9478	9712	9445	9699	9525	9517	9497	9573	9676	9545	9680	9673	9537	9535	9496	9523	9629	9534	9587	9652	9581	9524	9557	9407	9641	9571	9694	9474	9443	9541	9518	9660	9512	9571	9651	9671	9598	9596	9547	9575	9552	9611	9553	9488	9574
23263	20775	27977	25524	26877	29034	27193	21740	19213	18532	18141	17364	17248	17014	17120	16989	16897	16923	16788	17088	16841	16638	16784	16594	16861	16647	16867	16711	16556	16605	16647	16778	16763	16802	16468	16787	16761	16694	16732	16690	16698	16579	16780	16623	16466	16696	16487	16558	16818	16548	16493	16815	16813	16669	16691	16917	16743	16652	16548	16520	16562	16781	16646	16673	16544	16501	16641	16906	16627	16568	16629	16896	16848	16582	16553	16684	16612	16760	16584	16606	16633	16712	16627	16814	16776	16702	16702	16708	16791	16634	16717	16769	16648	16564	16623	16547	16449	16638	16683	16725	16662	16614	16399	16557	16562	16580	16483	16518	16738	16838	16546	16722	16531	16604	16662	16633	16544	16610	16650	16532	16701	16708	16927	16761	16723	16485	16589	16479	16780	16755	16533	16720	16593	16664	16647	16654	16756	16485	16750	16810	16712	16357	16592	16540	16627	16655	16652	16585	16731	16521	16721	16686	16716	16676	16399	16603	16531	16578	16580	16625	16459	16690	16571	16730	16471	16748	16642	16658	16563	16523	16679	16611	16853	16710	16729	16697	16609	16722	16670	16858	16428	16697	16648	16494	16749	16473	16380	16513	16527	16656	16810	16660	16601	16737	16599	16450	16422	16450	16742	16480	16653	16437	16483	16531	16541	16616	16725	16530	16621	16640	16708	16468	16369	16552	16626	16512	16705	16678	16597	16759	16408	16524	16745	16868	16649	16656	16734	16553	16654	16751	16505	16553	16632	16625	16597	16467	16851	16627	16777	16850	16781	16741	16508	16486	16686	16489	16589	16642	16860	16546	16685	16751	16568	16563	16517	16802	16416	16620	16686	16433	16793	16483	16658	16805	16637	16642	16542	16606	16443	16568	16705	16507	16326	16674	16776	16807	16603	16604	16575	16560	16552	16605	16658	16435	16614	16672	16471	16631	16596	16766	16735	16621	16618	16626	16593	16894	16502	16583	16668	16684	16534	16657	16477	16647	16526	16590	16612	16590	16463	16747	16800	16726	16660	16601	16663	16680	16833	16500	16534	16717	16431	16604	16555	16704	16526	16557	16704	16423	16718	16681	16594	16575	16487	16728	16611	16652	16619	16588	16528	16616	16622	16798	16759	16549	16563	16684	16506	16504	16771	16696	16680	16381	16535	16627	16423	16733	16515	16720	16467	16411	16619	16574	16559	16503	16686	16545	16491	16415	16699	16699	16581	16418	16583	16565	16452	16510	16542	16662	16571	16373	16588	16304	16342	16610	16596	16792	16387	16690	16550	16461	16595	16415	16692	16608	16570	16667	16603	16685	16544	16537	16687	16612	16743	16597	16468	16481	16676	16412	16568	16770	16521	16754	16558	16486	16613	16459	16632	16623	16489	16694	16579	16515	16491	16528	16607	16846	16509	16620	16459	16439	16598	16714	16337	16717	16758	16397	16588	16491	16579	16756	16535	16610	16660	16577	16841	16528	16523	16664	16602	16471	16643	16659	16682	16624	16610	16380	16622	16693	16679	16682	16788	16512	16743	16659	16651	16529	16589	16711	16596	16680	16449	16743	16760	16888	16713	16599	16551	16462	16608	16546	16533	16557	16660	16721	16649	16787	16644	16679	16575	16584	16515	16534	16860	16616	16544	16541	16434	16675	16368	16645	16661	16581	16267	16399	16398	16652	16395	16520	16729	16799	16611	16548	16688	16603	16525	16664	16551	16503	16692	16819	16566	16662	16485	16488	16323	16545	16724	16574	16668	16483	16529	16425	16906	16491	16559	16514	16511	16815	16531	16547	16443	16436	16637	16491	16457	16766	16635	16488	16800	16540	16639	16735	16754	16629	16693	16576	16562	16524	16687	16570	16448	16702	16447	16451	16548	16542	16648	16642	16666	16787	16634	16770	16604	16779	16666	16562	16697	16666	16562	16606	16337	16666	16679	16540	16397	16600	16603	16674	16438	16472	16846	16709	16649	16595	16501	16667	16446	16614	16664	16551	16696	16705	16595	16446	16606	16733	16595	16664	16602	16642	16627	16718	16691	16603	16577	16530	16607	16576	16614	16898	16830	16586	16767	16666	16801	16541	16595	16553	16666	16866	16715	16508	16596	16531	16610	16590	16618	16413	16629	16698	16623	16834	16569	16685	16635	16762	16512	16736	16475	16749	16576	16604	16561	16548	16585	16567	16638	16650	16579	16483	16464	16480	16727	16680	16593	16671	16760	16639	16695	16571	16627	16626	16783	16720	16556	16593	16613	16592	16734	16632	16628	16504	16651	16663	16667	16617	16560	16560	16465	16621	16495	16419	16460	16694	16708	16618	16574	16621	16529	16583	16569	16392	16813	16741	16709	16725	16540	16676	16805	16651	16843	16622	16617	16498	16533	16559	16487	16744	16563	16461	16768	16625	16572	16545	16539	16557	16655	16680	16751	16443	16662	16549	16694	16661	16628	16541	16695	16783	16548	16351	16678	16532	16893	16543	16697	16558	16561	16785	16557	16746	16444	16602	16444	16657	16790	16572	16739	16697	16520	16574	16621	16652	16590	16433	16617	16394	16700	16665	16664	16730	16485	16527	16752	16667	16733	16525	16523	16701	16515	16631	16612	16698	16663	16576	16610	16677	16638	16493	16833	16718	16531	16692	16709	16765	16581	16644	16742	16840	16756	16543	16642	16595	16570	16617	16689	16720	16639	16729	16620	16740	16638	16459	16907	16610	16646	16613	16579	16634	16663	16626	16635	16703	16765	16747	16799	16634	16606	16612	16687	16732	16619	16560	16520	16903	16675	16573	16756	16769	16713	16574	16469	16686	16777	16600	16521	16634	16633	16785	16693	16839	16690	16444	16486	16552	16653	16561	16668	16565	16839	16516	16592	16578	16554	16534	16501	16650	16511	16611	16485	16664	16690	16679	16676	16741	16686	16490	16679	16585	16561	16751	16624	16742	16429	16817	16456	16638	16629	16653	16617	16623	16498	16412	16455	16599	16689	16456	16601	16617	16519	16373	16507	16697	16626	16704	16433	16723	16683	16727	16576	16673	16550	16540	16677	16541	16580	16468	16552	16750	16393	16672	16711	16459	16491	16579	16564	16740	16735	16688	16281	16443	16601	16608	16818	16758	16605	16672	16715	16636	16602	16557	16680	16591	16498	16740	16761	16564	16705	16711	16635	16606	16624	16494	16651	16598	16454	16734	16717	16665	16640	16752	16769	16659	16663	16671	16736	16656	16814	16525	16742	16631	16630	16738	16578	16542	16777	16486	16578	16452	16711	16582	16640	16549	16504	16578	16843	16617	16653	16692	16406	16769	16371	16405	16594	16626	16843	16721	16418	16692	16511	16474	16502	16640	16556	16349	16624	16488	16440	16738	16651	16393	16388	16806	16622	16609	16783	16634	16796	16702	16635	16438	16626	16536	16457	16662	16583	16939	16777	16742	16676	16785	16646	16391	16394	16417	16451	16481	16622	16401	16579	16420	16874	16624	16643	16591	16601	16654	16548	16626	16605	16503	16569	16541	16583	16486	16667	16745	16476	16684	16671	16609	16717	16872	16672	16392	16549	16542	16524	16396	16469	16688	16502	16548	16696	16662	16612	16694	16565	16776	16565	16655	16827	16505	16594	16431	16413	16554	16564	16565	16273	16557	16601	16643	16791	16831	16711	16440	16693	16471	16709	16573	16625	16711	16666	16812	16796	16812	16874	16823	16731	16548	16757	16489	16675	16713	16824	16701	16563	16524	16592	16475	16571	16553	16881	16858	16805	16649	16835	16617	16726	16653	16684	16588	16456	16568	16370	16621	16845	16722	16615	16708	16531	16816	16645	16477	16664	16416	16573	16593	16491	16498	16601	16615	16705	16642	16659	16617	16525	16488	16725	16536	16595	16596	16504	16572	16940	16508	16761	16700	16642	16452	16495	16553	16535	16842	16724	16557	16687	16568	16626	16691	16767	16478	16497	16573	16786	16596	16887	16771	16720	16593	16683	16583	16676	16545	16506	16523	16622	16604	16552	16574	16887	16615	16629	16562	16601	16638	16372	16465	16852	16598	16696	16440	16643	16608	16533	16696	16691	16488	16597	16509	16640	16647	16591	16481	16564	16486	16817	16670	16750	16334	16555	16586	16531	16583	16523	16626	16603	16685	16638	16465	16507	17020	16497	16590	16586	16676	16532	16788	16760	16609	16669	16571	16663	16694	16383	16549	16686	16720	16557	16719	16585	16759	16813	16621	16567	16619	16519	16535	16753	16661	16636	16605	16679	16660	16654	16710	16590	16651	16584	16467	16591	16649	16442	16390	16672	16576	16662	16604	16581	16820	16656	16574	16681	16824	16732	16589	16255	16458	16796	16679	16580	16637	16599	16557	16704	16531	16545	16634	16653	16775	16694	16708	16650	16743	16583	16697	16599	16734	16727	16633	16502	16507	16641	16615	16518	16582	16460	16654	16719	16528	16559	16590	16549	16758	16567	16613	16381	16850	16576	16574	16721	16571	16624	16379	16455	16533	16604	16743	16338	16610	16688	16580	16528	16630	16312	16492	16643	16561	16695	16594	16445	16550	16461	16583	16758	16544	16540	16568	16459	16498	16577	16458	16601	16646	16659	16565	16540	16607	16800	16643	16676	16621	16522	16636	16713	16843	16854	16479	16632	16519	16432	16743	16583	16432	16882	16673	16772	16713	16489	16685	16687	16553	16584	16604	16366	16565	16667	16616	16525	16547	16646	16802	16745	16606	16674	16461	16525	16716	16700	16695	16885	16612	16583	16643	16759	16509	16631	16636	16703	16821	16609	16579	16691	16444	16757	16535	16530	16419	16676	16434	16742	16829	16820	16644	16690	16952	16687	16807	16764	16661	16353	16380	16530	16912	16857	16740	16529	16545	16710	16574	16407	16627	16684	16676	16651	16559	16526	16529	16589	16666	16512	16678	16735	16656	16608	16242	16524	16577	16472	16510	16785	16549	16696	16564	16609	16514	16560	16432	16704	16615	16448	16548	16630	16504	16534	16600	16622	16487	16678	16808	16737	16729	16696	16609	16582	16609	16498	16687	16925	16650	16638	16818	16530	16666	16664	16453	16752	16648	16628	16659	16650	16455	16515	16753	16784	16692	16629	16667	16788	16619	16742	16702	16449	16571	16662	16585
28054	48272	43858	37787	31388	24757	18963	14975	12514	11398	10744	10272	10111	9878	9842	9874	9731	9927	9894	9734	9768	9848	9771	9832	9781	9917	9864	9679	9777	9797	9973	9809	9718	9719	9725	9799	9840	9586	9890	9759	9781	9887	9757	9687	9812	9674	9809	9688	9734	9721	9933	9885	9691	9729	9705	9640	9746	9661	9740	9744	9706	9799	9746	9775	9918	9705	9743	9824	9869	9625	9730	9776	9791	9821	9701	9734	9824	9717	9709	9694	9866	9844	9752	9778	9748	9812	9682	9858	9606	9691	9687	9720	9703	9918	9858	9760	9671	9800	9763	9645	9927	9698	9765	9804	9659	9848	9706	9726	9761	9819	9609	9707	9644	9663	9656	9679	9753	9797	9795	9650	9721	9718	9779	9869	9768	9747	9688	9706	9776	9744	9653	9803	9642	9731	9665	9820	9727	9707	9835	9735	9626	9785	9748	9743	9767	9641	9713	9745	9630	9736	9777	9678	9696	9851	9787	9764	9677	9607	9575	9700	9795	9948	9803	9966	9732	9751	9633	9669	9681	9842	9673	9701	9708	9813	9743	9826	9721	9832	9616	9490	9697	9844	9608	9750	9551	9791	9799	9618	9861	9777	9793	9659	9826	9737	9728	9799	9761	9752	9759	9771	9837	9726	9755	9645	9630	9686	9682	9622	9730	9709	9781	9609	9759	9875	9679	9676	9665	9842	9870	9759	9753	9795	9604	9747	9711	9752	9714	9893	9793	9648	9691	9827	9665	9581	9736	9726	9758	9684	9769	9735	9827	9814	9923	9704	9696	9775	9737	9680	9787	9767	9788	9781	9724	9715	9606	9783	9712	9962	9785	9860	9682	9719	9757	9640	9650	9590	9852	9636	9868	9812	9606	9791	9582	9688	9836	9714	9820	9819	9717	9775	9731	9856	9700	9650	9703	9905	9705	9759	9793	9696	9695	9827	9718	9791	9850	9669	9828	9742	9570	9830	9819	9726	9687	9823	9756	9796	9827	9597	9834	9625	9756	9772	9687	9680	9705	9585	9849	9819	9839	9806	9549	9720	9621	9716	9827	9686	9878	9724	9787	9723	9697	9883	9690	9726	9659	9697	9714	9687	9704	9760	9625	9688	9798	9764	9718	9748	9547	9697	9725	9845	9805	9741	9829	9754	9821	9649	9653	9641	9714	9541	9616	9624	9648	9815	9791	9803	9715	9893	9808	9587	9657	9951	9683	9741	9722	9861	9852	9754	9763	9758	9693	9726	9807	9659	9712	9844	9834	9690	9585	9706	9723	9890	9623	9807	9698	9745	9595	9901	9794	9648	9842	9731	9721	9691	9644	9786	9745	9822	9693	9615	9790	9709	9602	9793	9703	9852	9737	9845	9670	9676	9599	9655	9600	9759	9616	9815	9717	9700	9574	9805	9727	9752	9684	9717	9580	9654	9794	9919	9777	9767	9740	9732	9654	9698	9688	9600	9717	9619	9789	9760	9626	9745	9631	9738	9766	9786	9728	9705	9673	9739	9689	9734	9830	9574	9649	9776	9691	9699	9709	9707	9756	9819	9671	9599	9630	9721	9675	9620	9568	9642	9658	9670	9686	9688	9765	9699	9817	9785	9759	9812	9753	9757	9712	9678	9764	9762	9791	9708	9652	9708	9799	9672	9601	9808	9923	9776	9687	9668	9827	9708	9814	9736	9857	9777	9571	9789	9681	9882	9687	9731	9824	9827	9770	9866	9691	9722	9629	9784	9751	9610	9755	9777	9769	9782	9662	9711	9651	9734	9645	9709	9755	9708	9479	9810	9635	9841	9888	9745	9715	9613	9577	9818	9644	9696	9743	9710	9810	9797	9652	9690	9778	9790	9724	9583	9754	9663	9748	9820	9962	9744	9680	9750	9830	9510	9949	9575	9763	9724	9738	9745	9861	9767	9837	9721	9812	9708	9751	9640	9629	9708	9742	9797	9742	9745	9849	9759	9744	9681	9718	9679	9649	9827	9599	9725	9770	9731	9623	9747	9782	9678	9773	9792	9749	9706	9745	9807	9811	9720	9736	9653	9637	9644	9637	9733	9811	9738	9760	9791	9799	9764	9736	9726	9716	9816	9769	9777	9571	9717	9701	9732	9514	9665	9734	9791	9786	9838	9838	9653	9603	9764	9764	9740	9736	9796	9789	9740	9700	9716	9714	9865	9757	9768	9512	9792	9800	9676	9566	9804	9758	9862	9756	9609	9792	9832	9874	9741	9700	9898	9733	9792	9682	9831	9744	9645	9515	9747	9706	9955	9716	9813	9601	9799	9785	9710	9753	9579	9608	9756	9792	9770	9756	9684	9695	9613	9802	9670	9904	9701	9686	9741	9745	9734	9799	9841	9672	9754	9713	9608	9685	9701	9868	9736	9826	9611	9696	9775	9719	9781	9659	9653	9834	9592	9811	9694	9864	9645	9710	9726	9772	9647	9638	9839	9686	9738	9845	9648	9663	9715	9713	9716	9800	9657	9528	9745	9724	9687	9608	9779	9708	9854	9769	9715	9621	9669	9629	9698	9742	9811	9690	9756	9732	9803	9512	9709	9878	9740	9725	9749	9745	9670	9739	9688	9821	9655	9864	9729	9711	9744	9634	9779	9754	9706	9711	9647	9679	9671	9850	9725	9796	9702	9760	9740	9683	9717	9834	9596	9678	9762	9610	9664	9781	9670	9769	9785	9782	9730	9663	9670	9945	9786	9881	9709	9702	9813	9707	9738	9775	9699	9835	9622	9799	9683	9674	9798	9595	9692	9810	9784	9838	9773	9793	9678	9751	9595	9772	9506	9791	9870	9824	9690	9736	9642	9714	9885	9713	9773	9626	9788	9709	9726	9684	9712	9638	9701	9662	9627	9716	9770	9827	9690	9683	9894	9717	9809	9688	9662	9830	9701	9876	9854	9687	9788	9602	9749	9748	9635	9717	9777	9742	9753	9873	9681	9789	9824	9622	9909	9733	9616	9707	9729	9851	9664	9716	9569	9620	9719	9683	9695	9568	9897	9836	9719	9702	9642	9828	9681	9804	9702	9743	9705	9737	9710	9777	9685	9799	9731	9753	9624	9681	9679	9642	9583	9833	9597	9914	9653	9738	9571	9700	9775	9867	9736	9696	9777	9744	9655	9781	9680	9756	9735	9634	9779	9636	9717	9692	9647	9697	9551	9760	9694	9744	9852	9670	9851	9766	9631	9663	9702	9588	9841	9821	9718	9713	9716	9708	9720	9748	9697	9768	9778	9679	9698	9806	9847	9604	9707	9686	9927	9646	9801	9640	9727	9642	9758	9708	9584	9745	9861	9662	9752	9726	9746	9879	9715	9952	9742	9697	9717	9617	9897	9786	9683	9693	9888	9716	9980	9693	9630	9703	9882	9690	9723	9702	9691	9554	9707	9618	9666	9903	9575	9856	9698	9794	9702	9747	9757	9712	9751	9768	9651	9838	9749	9677	9752	9702	9791	9673	9749	9736	9678	9741	9590	9784	9736	9758	9749	9732	9607	9725	9668	9584	9704	9688	9753	9677	9674	9737	9757	9834	9827	9710	9741	9840	9634	9698	9602	9696	9826	9766	9733	9792	9702	9537	9750	9778	9551	9910	9757	9564	9858	9838	9687	9714	9628	9640	9690	9587	9663	9927	9866	9754	9755	9690	9737	9792	9833	9747	9777	9716	9759	9926	9768	9752	9749	9663	9709	9653	9750	9671	9643	9774	9708	9792	9522	9659	9715	9783	9774	9704	9579	9803	9756	9755	9767	9680	9684	9633	9740	9605	9747	9767	9700	9733	9795	9803	9782	9711	9629	9681	9750	9615	9611	9760	9642	9725	9723	9622	9772	9683	9642	9746	9799	9810	9693	9661	9761	9697	9661	9649	9781	9680	9713	9787	9658	9601	9703	9690	9581	9717	9636	9624	9650	9627	9772	9633	9769	9699	9736	9807	9811	9718	9709	9650	9666	9806	9929	9829	9752	9573	9811	9769	9663	9772	9856	9795	9781	9671	9739	9792	9894	9795	9901	9775	9593	9787	9694	9756	9669	9800	9900	9608	9863	9826	9766	9875	9732	9766	9745	9693	9691	9687	9723	9657	9735	9723	9743	9626	9710	9791	9765	9729	9707	9837	9772	9862	9787	9846	9721	9648	9816	9786	9859	9669	9834	9734	9718	9679	9606	9738	9788	9806	9811	9606	9752	9814	9582	9696	9849	9716	9781	9787	9854	9673	9631	9779	9654	9587	9848	9744	9764	9749	9600	9847	9585	9792	9653	9833	9724	9734	9722	9676	9727	9669	9848	9663	9807	9774	9537	9803	9603	9778	9765	9617	9710	9645	9735	9959	9721	9743	9687	9687	9685	9773	9625	9758	9666	9718	9760	9690	9710	9749	9817	9801	9633	9724	9936	9658	9819	9738	9558	9758	9669	9687	9796	9826	9819	9788	9635	9654	9620	9863	9727	10015	9626	9667	9722	9825	9734	9737	9848	9687	9734	9832	9660	9851	9783	9708	9762	9674	9756	9742	9826	9845	9700	9839	9741	9833	9819	9751	9777	9776	9694	9643	9663	9735	9700	9667	9764	9631	9602	9742	9692	9741	9605	9868	9665	9827	9695	9708	9714	9695	9582	9834	9712	9679	9671	9668	9813	9723	9787	9731	9615	9702	9811	9752	9724	9794	9727	9800	9797	9743	9690	9805	9671	9552	9820	9766	9777	9906	9753	9777	9760	9801	9960	9725	9792	9745	9880	9803	9636	9777	9865	9706	9841	9777	9654	9634	9753	9664	9858	9882	9684	9790	9788	9780	9604	9788	9605	9684	9735	9772	9883	9753	9733	9762	9596	9607	9651	9660	9762	9730	9678	9705	9653	9561	9757	9687	9730	9861	9848	9617	9772	9741	9764	9730	9818	9684	9786	9789	9707	9762	9712	9711	9751	9729	9768	9902	9621	9754	9664	9765	9608	9835	9624	9766	9622	9846	9651	9723	9740	9659	9810	9730	9837	9704	9843	9794	9709	9705	9582	9739	9793	9713	9782	9632	9882	9759	9554	9873	9841	9802	9828	9909	9843	9741	9757	9729	9721	9780	9837	9785	9847	9760	9899	9681	9676
35306	37481	36665	32304	26766	22454	19594	17767	17135	16791	16640	16417	16318	16412	16277	16640	16426	16504	16427	16221	16547	16405	16446	16261	16507	16443	16183	16135	16680	16240	16322	16357	16280	16231	16357	16249	16411	16387	16268	16291	16181	16190	16661	16322	16392	16302	16306	16532	16337	16137	16415	16411	16498	16443	16236	16312	16299	16437	16282	16379	16314	16396	16296	16258	16238	16394	16414	16441	16289	16107	16340	16400	16677	16223	16341	16168	16453	16221	16307	16320	16144	16275	16263	16154	16309	16459	16405	16474	16349	16368	16256	16317	16347	16018	16349	16386	16240	16143	16176	16285	16431	16270	16371	16262	16342	16118	16236	16372	16308	16122	16171	16384	16372	16279	16344	16336	16177	16188	16255	16473	16311	16201	16250	16022	16103	16256	16237	16393	16479	16291	16388	16441	16385	16281	16295	16257	16204	16311	16115	16353	16266	16371	16481	16391	15918	16370	16399	16287	16288	16331	16248	16338	16271	16154	16379	16187	16227	16238	16242	16318	16252	16409	16226	16289	16382	16381	16306	16367	16324	16269	16184	16360	16563	16165	16380	16211	16239	16288	16321	16361	16124	16286	16233	16203	16432	16221	16244	16350	16226	16222	16170	16274	16364	16317	16424	16418	16229	16101	16484	16440	16302	15994	16183	16093	16418	16400	16248	16211	16324	16238	16394	16333	16307	16199	16316	16522	16437	16405	16201	16450	16433	16287	16360	16342	16406	16155	16335	16353	16231	16267	16467	16330	16185	16459	16284	16206	16407	16314	16190	16431	16307	16169	16376	16297	15986	16204	16383	16185	16076	16224	16355	16191	16232	16288	16093	16141	16452	16305	16412	15947	16273	16336	16430	16368	16074	16291	16123	16414	16558	16317	16265	16394	16391	16455	16271	16261	16252	16304	16313	16265	16342	16181	16149	16386	16311	16380	16248	16180	16327	16375	16462	16148	16248	16247	16299	16237	16396	16371	16355	16089	15959	16237	16388	16319	16360	16325	16385	16222	16467	16290	16319	16324	16276	16395	16225	16500	16387	16232	16473	16495	16458	16092	16136	16268	16098	16441	16249	16260	16336	16403	16189	16146	16355	16218	16327	16345	16376	16093	16404	16292	16275	16370	16245	16150	16213	16454	16425	16386	16104	16386	16357	16203	16187	16305	16194	16321	16241	16051	16133	16259	16333	16313	16281	16175	16431	16358	16243	16423	16542	16325	16415	16114	16170	16154	16356	16153	16193	16223	16394	16239	16241	16544	16302	16212	16167	16390	16241	16437	16237	16278	16394	16548	16226	16420	16446	16469	16256	16151	16461	16123	16364	16262	16167	16296	16267	16403	16121	16096	16149	16562	16234	16034	16255	16255	16420	16422	16343	16059	16140	16049	16139	16400	16188	16311	16263	16382	16250	16192	16146	16238	16384	16134	16296	16326	16175	16187	16235	16098	16260	16344	16238	16449	16286	16267	16385	16063	16393	16159	16194	16221	16158	16278	16200	16212	16376	16220	16352	16206	16287	16332	16166	16429	16430	16195	16206	16215	16225	16220	16452	16327	16272	16299	16287	16299	16233	16365	16272	16378	16322	16307	16452	16256	16359	16235	16501	16223	16074	16280	16478	16297	16406	16183	16073	16120	16151	16193	16285	16346	16141	16259	16357	16413	16243	16412	16325	16353	16263	16225	16157	16264	16208	16200	16216	16417	16453	16302	16312	16407	16372	16292	16484	16342	16220	16305	16170	16433	16409	16125	16282	16317	16370	16165	16349	16208	16489	16442	16246	16342	16296	16069	16555	16255	16234	16404	16262	16154	16097	16400	16125	16225	16334	16316	16153	16290	16272	16126	16391	16371	16282	16294	16244	16029	16062	16450	16544	16162	16168	16276	16136	16216	16019	16298	16083	16138	16290	16390	16197	16252	16294	16384	16577	16204	16505	16438	16234	16253	16151	16199	16458	16287	16099	16406	16372	16185	16173	16452	16309	16339	16342	16306	16315	16178	16186	16165	16325	16456	16200	16222	16214	16200	16145	16416	16232	16056	16249	16439	16288	16293	16515	16300	16364	16480	16147	16295	16200	16347	16347	16335	16200	16329	16116	16420	16476	16331	16190	16350	16294	16427	16341	16360	16250	16097	16326	16204	16252	16383	16482	16095	16304	16205	16278	16223	16204	16383	16243	16353	16249	16430	16328	16281	16277	16451	16331	16218	16158	16253	16294	16175	16071	16387	16471	16148	16375	16271	16166	16302	16190	16440	16381	16268	16276	16175	16402	16345	16288	16335	16166	16257	16297	16309	16319	16179	16454	16365	16203	16143	16463	16041	16305	16339	16193	16130	16239	16395	16446	16357	16299	16282	16357	16225	16428	16510	16367	16366	16299	16303	16295	16318	16339	16439	16046	16302	16472	16302	16183	16227	16498	16204	16266	16137	16347	16482	16252	16289	16564	16264	16412	16246	16250	16368	16340	16400	16459	16222	16350	16551	16195	16381	16398	16216	16136	16156	16465	16247	16235	16228	16338	16386	16284	16391	16262	16188	16281	16319	16311	16327	16298	16391	16322	16211	16264	16300	16258	16316	16313	16089	16457	16267	16195	16293	16211	16161	16403	16374	16347	16272	16272	16414	16411	16460	16270	16354	16409	16475	16306	16214	16337	16292	16119	16262	16439	16338	16233	16234	16432	16263	16293	16004	16271	16086	16330	16251	16328	16540	16221	16318	16380	16276	16306	16257	16368	16198	16101	16303	16407	16348	16452	16467	16247	16393	16388	16115	16427	16349	16231	16256	16241	16192	16299	16275	16236	16365	16319	16250	16252	16260	16183	16427	16260	16209	16314	16334	16275	16201	16130	16389	16304	16315	16347	16554	16259	16394	16404	16141	16258	16640	16290	16444	16328	16226	16505	16183	16252	16337	16265	16350	16530	16090	16193	16224	16114	16196	16277	16329	16258	16210	16119	16487	16265	16261	16126	16121	16408	16178	16147	16279	16216	16283	16234	16236	16289	16386	16521	16360	16221	16219	16308	16460	16376	16257	16186	16233	16384	16346	16333	16310	16369	16335	16491	16298	16414	16061	16180	16398	16150	16264	16391	16279	16106	16318	16329	16328	16323	16237	16177	16228	16281	16354	16252	16215	16353	16232	16406	16259	16411	16274	16267	16342	16087	15964	16235	16335	16356	16305	16308	16460	16428	16330	16386	16400	16229	16341	16403	16309	16296	16530	16358	16241	16311	16371	16195	16288	16463	16276	16437	16222	16293	16295	16403	16194	16227	16363	16495	16371	16375	16479	16423	16527	16411	16484	16483	16234	16235	16250	16200	16346	16240	16194	16386	16149	16428	16052	16253	16109	16533	16176	16123	16329	16469	16353	16236	16169	16242	16264	16217	16206	16286	16194	16256	16262	16350	16198	16336	16407	16251	16282	16431	16433	16184	16310	16090	16436	16493	16283	16199	16391	16434	16332	16415	16340	16304	16316	16338	16375	16438	16260	16382	16244	16094	16257	16310	16237	16361	16259	16401	16378	16252	16258	16294	16236	16420	16332	16377	16099	16325	16083	16372	16298	16394	16307	16409	16257	16233	16108	16150	16165	16528	16237	16250	16315	16342	16295	16333	16161	16271	16225	16348	16171	16299	16153	16275	16245	16314	16291	16384	16457	16307	16043	16283	16296	16491	16224	16274	16373	16405	16231	16427	16371	16462	16237	16142	16165	16015	16027	16308	16394	16057	16302	16250	16226	16176	16290	16229	16301	16371	16282	16287	16274	16269	16293	16154	16270	16241	16145	16266	16176	16383	16371	16258	16260	16125	16110	16162	16352	16373	16333	16333	16218	16466	16086	16453	16402	16292	16043	16270	16420	16315	16405	16268	16245	16384	16363	16383	16162	16249	16195	16288	16285	16189	16033	16307	16416	16154	16454	16124	16210	16342	16326	16224	16306	16119	16167	16379	16416	16268	16196	16210	16245	16268	16162	16115	16348	16320	16221	16392	16186	16478	16183	16234	16324	16395	16078	16388	16552	16395	16287	16535	16183	16240	16410	16371	16188	16321	16419	16252	16105	16253	16479	16322	16222	16388	16318	16414	16348	16278	16402	16296	16260	16188	16401	16363	16266	16400	16266	16223	16158	16296	16140	16373	16285	16050	16291	16361	16218	16230	16059	16312	16186	16290	16415	16271	16461	16210	16002	16165	16395	16368	16212	16142	16363	16190	16102	16228	16432	16379	16317	16428	16349	16349	16087	16219	16465	16283	16319	16184	16514	16396	16213	16259	16154	16357	16097	16134	16203	16318	16545	16304	16231	16129	16161	16209	16188	16319	16271	16169	16262	16477	16147	16326	16158	16128	16455	16194	16078	16302	16104	16408	16441	16165	16285	16414	16320	16338	16213	16165	16255	16326	16278	16138	16357	16371	16213	16365	16256	16397	16121	16212	16129	16130	16163	16517	16409	16109	16173	16184	16269	16142	16187	16395	16140	16099	16288	16308	16207	16104	16190	16291	16425	16161	16315	16173	16288	16323	16179	16324	16335	16188	16318	16457	16369	16200	16217	16385	16242	16334	16290	16181	16213	16321	16472	16182	16269	16292	16570	16424	16180	16287	16371	16501	16260	16330	16344	16211	16287	16245	16423	16353	16282	16276	16376	16347	16301	16190	16272	16143	16156	16376	16336	16437	16215	16380	16111	16252	16316	16232	16280	16261	16120	16094	16163	16173	16359	16365	16288	16348	16377	16235	16418	16257	16462	16167	16324	16273	16368	16433	16436	16283	16489	16392	16417	16296	16124	16114	16469	16490	16145	16304	16447	16385	16418	16177	16429	16154	16181	16368	16440	16352	16136	16433	16497	16366	16393	16181	16245	16196	16219	16307	16283	16321	16433	16335	16291	16312	16306	16127	16224	16328	16502	16322	16478	16404	16206	16428	16246	16250	16168	16457	16167	16362	16399	16418	16391	16351	16560	16391	16308	16456	16355	16365	16374	16206	16364	16279	16300	16269	16167	16286	16485	16300	16205	16177	16082	16286	16609	16441	16207	16184	16240	16247	16447	16398	16390	16248	16187	16406	16338	16446	16423	16350	16263	16469	16287	16111	16078	16289	16259	16145	16377	16175	16268	16266	16136	16365	16306	16227	16258
28609	38433	32073	27122	21745	16459	12695	11000	10259	9945	9648	9585	9641	9558	9488	9564	9479	9483	9353	9438	9483	9419	9429	9603	9371	9473	9423	9613	9533	9412	9390	9516	9300	9481	9282	9437	9419	9347	9375	9336	9551	9213	9467	9460	9348	9455	9454	9364	9436	9419	9383	9355	9401	9451	9573	9393	9339	9388	9360	9428	9292	9343	9169	9556	9406	9304	9384	9278	9327	9392	9415	9462	9476	9474	9477	9519	9161	9497	9380	9283	9464	9458	9378	9385	9410	9490	9244	9330	9230	9393	9468	9394	9507	9375	9418	9206	9326	9350	9407	9373	9421	9453	9459	9380	9421	9376	9455	9559	9589	9311	9432	9291	9473	9367	9526	9472	9323	9391	9516	9257	9394	9415	9240	9550	9303	9279	9285	9337	9514	9220	9383	9395	9399	9471	9442	9357	9490	9369	9226	9527	9224	9314	9350	9440	9476	9480	9445	9328	9301	9514	9505	9324	9258	9336	9379	9582	9366	9405	9429	9407	9387	9388	9392	9435	9366	9447	9386	9401	9428	9368	9348	9386	9491	9354	9510	9282	9295	9488	9397	9339	9376	9521	9267	9290	9379	9391	9251	9341	9564	9437	9340	9488	9353	9451	9447	9441	9473	9398	9520	9275	9264	9463	9424	9429	9371	9325	9503	9549	9472	9517	9317	9408	9359	9416	9242	9373	9312	9373	9346	9467	9331	9323	9323	9425	9323	9405	9355	9308	9398	9336	9397	9424	9338	9427	9499	9532	9398	9413	9484	9344	9508	9332	9508	9343	9571	9462	9354	9276	9316	9250	9349	9513	9478	9278	9550	9433	9447	9395	9299	9461	9257	9582	9309	9578	9406	9524	9437	9306	9371	9304	9477	9576	9465	9445	9278	9444	9398	9270	9471	9275	9319	9457	9373	9451	9365	9376	9385	9499	9492	9311	9330	9481	9294	9353	9408	9375	9348	9343	9401	9491	9497	9333	9415	9322	9231	9531	9338	9362	9373	9401	9415	9410	9365	9457	9657	9462	9603	9453	9241	9396	9264	9420	9284	9360	9247	9305	9370	9381	9208	9330	9526	9467	9357	9445	9250	9483	9421	9417	9401	9464	9411	9354	9518	9395	9343	9331	9312	9398	9380	9378	9288	9255	9447	9457	9371	9322	9335	9448	9236	9342	9291	9379	9393	9408	9444	9300	9563	9506	9404	9381	9425	9293	9383	9412	9285	9415	9251	9415	9445	9281	9430	9482	9376	9409	9443	9374	9397	9517	9399	9235	9334	9484	9470	9543	9320	9326	9396	9435	9421	9470	9463	9306	9276	9397	9405	9403	9442	9621	9434	9415	9320	9347	9434	9425	9467	9554	9365	9475	9287	9496	9417	9317	9452	9296	9449	9410	9368	9350	9398	9342	9439	9360	9451	9352	9416	9552	9532	9423	9295	9474	9301	9449	9366	9365	9573	9400	9365	9446	9292	9529	9399	9373	9432	9357	9252	9307	9368	9336	9344	9313	9144	9291	9305	9409	9406	9394	9350	9435	9408	9389	9274	9461	9385	9429	9512	9469	9537	9503	9431	9281	9408	9484	9466	9518	9306	9456	9309	9486	9251	9475	9374	9474	9410	9374	9267	9240	9599	9329	9438	9373	9557	9392	9307	9247	9301	9263	9312	9460	9360	9345	9320	9258	9365	9355	9365	9314	9313	9385	9405	9530	9533	9371	9431	9375	9357	9317	9410	9414	9324	9506	9430	9399	9180	9494	9491	9404	9380	9400	9438	9455	9353	9314	9376	9323	9454	9287	9444	9462	9369	9378	9414	9448	9421	9236	9392	9228	9367	9410	9486	9520	9561	9397	9424	9408	9392	9372	9444	9296	9458	9582	9371	9459	9453	9420	9496	9500	9425	9425	9532	9492	9382	9376	9320	9387	9348	9405	9365	9369	9306	9414	9334	9462	9320	9497	9379	9327	9235	9598	9436	9315	9447	9393	9249	9505	9435	9483	9268	9415	9538	9310	9440	9349	9292	9405	9381	9493	9451	9255	9492	9396	9523	9422	9387	9410	9363	9426	9214	9312	9453	9363	9442	9372	9455	9363	9287	9338	9405	9344	9326	9507	9384	9467	9426	9436	9346	9490	9545	9362	9416	9393	9373	9287	9361	9312	9374	9324	9450	9344	9387	9343	9542	9196	9266	9553	9620	9508	9356	9401	9566	9632	9413	9377	9477	9452	9416	9451	9455	9380	9326	9362	9401	9348	9569	9443	9442	9338	9272	9367	9428	9338	9459	9374	9373	9384	9347	9426	9346	9290	9389	9276	9443	9410	9372	9506	9493	9327	9381	9346	9591	9336	9376	9322	9313	9513	9414	9421	9414	9460	9466	9472	9308	9309	9459	9493	9337	9305	9376	9578	9446	9386	9387	9338	9312	9282	9399	9393	9256	9557	9421	9425	9344	9233	9482	9330	9501	9430	9537	9485	9236	9421	9333	9539	9373	9469	9434	9380	9426	9212	9406	9424	9542	9426	9602	9370	9345	9501	9355	9294	9208	9381	9405	9312	9326	9422	9338	9336	9460	9410	9500	9436	9582	9436	9446	9337	9368	9444	9454	9415	9336	9307	9397	9392	9431	9375	9447	9504	9465	9502	9218	9501	9312	9259	9270	9460	9392	9596	9314	9394	9310	9302	9555	9431	9431	9263	9519	9511	9475	9419	9528	9432	9406	9350	9363	9432	9403	9296	9404	9495	9400	9336	9287	9330	9365	9508	9347	9352	9378	9385	9381	9425	9482	9325	9311	9506	9370	9456	9285	9498	9278	9473	9199	9443	9503	9561	9421	9471	9317	9312	9312	9383	9323	9370	9338	9417	9371	9386	9493	9419	9448	9475	9493	9343	9471	9448	9368	9535	9512	9300	9539	9324	9516	9412	9364	9492	9349	9483	9448	9453	9386	9569	9430	9362	9484	9394	9447	9455	9415	9312	9499	9460	9455	9507	9456	9599	9405	9407	9336	9523	9360	9416	9411	9501	9439	9454	9513	9377	9384	9485	9461	9442	9264	9399	9381	9511	9466	9335	9464	9241	9338	9475	9318	9335	9454	9453	9196	9425	9500	9558	9450	9493	9441	9373	9409	9433	9346	9267	9394	9433	9381	9468	9356	9255	9332	9426	9432	9446	9357	9352	9415	9423	9454	9404	9422	9371	9396	9500	9359	9270	9334	9477	9529	9419	9329	9290	9492	9397	9398	9370	9387	9338	9542	9345	9448	9398	9562	9394	9358	9323	9550	9466	9321	9556	9437	9412	9372	9402	9366	9459	9311	9495	9343	9439	9202	9510	9395	9454	9578	9427	9545	9403	9419	9417	9307	9398	9406	9466	9529	9311	9305	9285	9423	9467	9325	9563	9561	9492	9376	9317	9476	9329	9266	9327	9340	9435	9428	9406	9484	9499	9385	9285	9442	9512	9257	9361	9341	9367	9396	9334	9305	9558	9329	9347	9376	9590	9386	9489	9294	9488	9433	9422	9479	9294	9450	9475	9399	9407	9425	9474	9434	9316	9428	9502	9342	9476	9330	9276	9221	9334	9616	9374	9436	9437	9451	9474	9415	9372	9548	9391	9305	9475	9411	9309	9522	9420	9372	9307	9452	9504	9416	9425	9476	9403	9346	9272	9371	9322	9355	9422	9280	9551	9408	9443	9339	9391	9343	9293	9498	9390	9364	9584	9469	9339	9435	9455	9369	9365	9451	9455	9524	9347	9343	9603	9477	9200	9460	9478	9435	9496	9443	9253	9344	9426	9327	9360	9424	9448	9597	9428	9451	9422	9429	9246	9361	9487	9391	9321	9376	9499	9474	9453	9440	9240	9457	9385	9458	9472	9455	9346	9385	9396	9495	9430	9485	9468	9346	9486	9414	9416	9484	9367	9627	9422	9368	9345	9340	9302	9388	9467	9354	9392	9483	9374	9487	9398	9383	9438	9319	9336	9323	9454	9343	9475	9296	9360	9549	9405	9398	9459	9476	9410	9444	9332	9263	9338	9419	9436	9481	9359	9483	9385	9360	9503	9400	9378	9477	9296	9352	9346	9367	9412	9517	9434	9370	9487	9369	9440	9526	9505	9410	9488	9467	9470	9366	9391	9500	9684	9446	9263	9405	9406	9417	9343	9430	9533	9377	9533	9388	9508	9406	9448	9417	9467	9377	9510	9461	9457	9352	9508	9340	9256	9437	9359	9538	9578	9613	9444	9364	9353	9544	9420	9148	9415	9421	9378	9415	9567	9523	9440	9526	9436	9236	9368	9455	9534	9470	9373	9458	9244	9366	9322	9373	9251	9418	9472	9391	9269	9535	9339	9342	9418	9437	9402	9372	9597	9570	9492	9432	9351	9448	9554	9379	9397	9439	9326	9345	9389	9319	9551	9374	9274	9411	9302	9550	9573	9338	9460	9427	9285	9486	9317	9471	9431	9379	9523	9524	9531	9464	9506	9442	9422	9464	9267	9301	9472	9561	9317	9361	9439	9272	9422	9248	9366	9584	9446	9394	9363	9598	9403	9478	9418	9463	9446	9470	9457	9432	9407	9543	9397	9319	9377	9357	9312	9362	9351	9485	9462	9217	9487	9272	9580	9387	9492	9315	9470	9513	9535	9453	9349	9428	9499	9355	9345	9467	9386	9434	9390	9477	9573	9433	9419	9459	9302	9441	9443	9478	9296	9414	9429	9454	9505	9233	9340	9292	9452	9513	9295	9565	9312	9334	9401	9423	9482	9576	9477	9441	9480	9439	9327	9456	9470	9277	9378	9346	9455	9393	9434	9478	9396	9502	9379	9546	9481	9400	9478	9476	9347	9359	9403	9405	9378	9475	9372	9335	9379	9368	9514	9505	9352	9496	9452	9427	9385	9536	9453	9394	9429	9553	9481	9385	9578	9400	9568	9296	9449	9305	9349	9304	9400	9386	9400	9392	9425	9403	9356	9366	9330	9403	9311	9477	9359	9594	9322	9509	9472	9324	9491	9431	9465	9526	9417	9474	9405	9256	9470	9488	9493	9324	9326	9371	9329	9461	9435	9354	9493	9369	9331	9206	9511	9435	9403	9379	9308	9523	9329	9299	9339
24970	21123	28507	30327	28078	25182	22177	18920	17864	17255	16980	16646	16531	16558	16293	16292	16165	16295	16287	16372	16294	16170	16231	16229	16346	16113	16204	16143	16380	16219	16107	16035	16249	16160	16146	16117	16282	16192	16146	16376	16360	16425	16410	16156	16066	16062	16200	16258	16193	16019	16194	16161	16350	16077	16391	16124	16240	15978	16173	16202	16373	16334	16103	16219	16074	16195	16091	16088	16208	15972	16082	16252	16115	16196	16232	16021	16116	16185	16036	15963	16136	16038	16249	16392	16127	16188	16193	16072	16069	15952	16258	16111	16051	16105	16266	16154	16025	16256	16281	16008	16173	16116	16356	16241	15741	16121	16312	16249	16057	16224	16309	16195	16438	16046	16146	16140	16027	16022	16286	16216	16123	16101	16100	16279	16397	15996	16120	16190	16196	16010	16013	15985	16236	16062	16094	16305	16208	16141	16181	16234	16216	16054	16162	16032	16167	16033	16187	16169	16276	16070	16064	16087	16121	16053	16179	16085	16080	16104	15957	16048	16113	16206	16219	16157	16215	15809	16105	16177	16135	16210	16099	16093	16148	16046	16197	16231	16104	16078	16078	16036	15989	16334	16241	16255	16184	16208	15886	16071	16038	16152	15910	16072	16116	16101	16241	16070	16045	16173	16161	16115	16382	16153	16221	16254	16277	16020	16036	15948	16102	16292	16124	16199	16160	16081	15996	15979	16235	16151	16055	16121	15993	16080	16146	16076	16211	15919	16146	16093	16097	16180	16188	16425	16193	16284	15960	16113	16135	16154	15981	16178	16267	15989	15939	16165	16044	16049	15939	16084	16076	16093	16239	16377	16100	15917	16166	16206	16164	16165	16021	16005	16006	16220	16257	16159	16208	16342	16127	16032	15960	15927	15965	15980	16155	16067	16266	16223	15866	16211	16326	15996	16039	15986	16101	16103	16101	16230	16024	16175	16072	16332	16242	16205	16172	16128	16150	16047	16119	16147	16030	16089	16054	16262	16205	16169	16150	16110	16284	15951	16156	16223	16044	16179	16149	16245	15954	16361	16084	16205	16302	15970	16062	16157	16130	16160	15978	16130	16177	16183	16089	16090	16048	16103	16117	15899	16230	16169	16321	16186	16136	16319	16142	16296	16188	16046	16097	16142	16139	16094	16214	15953	16175	16260	16432	16049	16079	16366	16183	16102	15900	16239	16131	16037	16414	15984	16230	16050	16187	16284	16151	16083	16294	16040	16138	16142	16098	16363	16159	16396	16147	16078	16157	16182	16123	15960	16032	16174	16239	16149	16295	16070	16219	16033	16119	16246	16078	16214	16115	16271	16098	16171	16146	16150	16120	16153	16019	16127	16067	16250	15786	15970	15973	16101	16294	16087	15971	16154	16067	16461	16161	15958	16296	16064	16298	16181	16167	16140	16077	15998	16188	16021	16117	16224	16319	16072	16056	16284	16202	16184	15975	16003	16167	15898	15908	15926	16210	16305	16179	15976	16249	16104	16035	16034	16132	16218	16260	16218	16284	16175	15984	16169	16097	16248	16132	15948	16199	16020	16200	16109	15971	16058	16028	16143	16179	16125	16137	16184	15998	16096	16251	16251	16071	16271	16274	16015	16346	16167	16330	16214	16372	16188	16192	16153	16177	16116	16058	16051	16156	16117	16274	16019	16015	16167	16263	16121	16115	16047	16284	16089	16206	16256	16048	16301	15970	16049	16051	16198	16350	15892	16093	16180	16240	16229	16041	15998	16061	16022	15943	16105	16128	16178	16200	16034	16037	16170	16335	16249	15968	16335	15926	15846	16089	16066	16319	16066	16233	15992	16279	16133	16131	16189	15929	16142	16269	16013	16157	15872	16231	15999	16054	16197	16119	16090	15889	16004	16243	16233	16037	15859	16165	16152	16010	16203	16035	16012	16181	16379	16123	16049	16019	16250	16032	15957	16178	16237	16215	16149	16113	15930	16316	16118	15944	16106	16207	16077	16264	16090	16054	16144	16058	16180	16222	16076	16271	16201	16141	16167	16184	16254	16119	16261	15917	16029	16092	16161	16376	16093	16212	16216	16281	15937	16099	16107	16309	16214	16331	16214	16010	16242	16184	16230	16313	16403	16111	16013	16328	16491	16187	16092	16244	16153	16007	16182	16441	16092	16325	16096	16166	16180	16223	16101	16294	16133	16113	16305	16149	16116	15741	16082	16078	16147	16162	16197	16091	16086	16055	16116	16100	16017	16280	16050	16084	15921	16150	16183	16056	16224	16190	16132	16188	15967	16135	16187	16011	16016	16262	16122	16402	16180	16077	16369	16272	16083	16133	15987	16060	16209	15956	16090	15913	16133	16176	16256	16203	15812	16146	16124	16302	16194	16171	16228	16041	16381	16225	16062	16069	16102	16454	16051	16126	15955	16086	16027	16260	15823	15942	16019	16023	16166	16168	16365	16285	16047	16284	16097	15920	16134	16249	16281	16279	16021	15969	15925	16214	16194	15881	16170	15978	16160	16184	16139	16176	16139	16035	15928	16123	16159	16131	16243	16030	16157	16300	16035	16112	16047	16088	16278	16172	16161	16385	16296	16295	16073	16162	16165	15987	16151	16169	16310	16099	16178	16110	16145	16032	16128	16019	16217	16241	16021	16104	16290	16153	16252	16104	16091	16198	16159	16388	16372	15917	16187	16140	16282	16326	16139	16105	16292	16147	16199	16173	16166	16203	16240	16330	16126	16046	16342	16080	16132	16273	16074	16152	16002	16039	16211	16300	16281	16119	16147	16212	16256	16277	16094	15981	16213	15953	16091	16303	16298	16278	15992	16153	16148	15940	16048	16104	16189	16147	16162	16236	16112	16208	15991	16270	16097	15945	16154	16155	16221	16170	16145	16069	16130	16051	16025	15966	16422	16266	16269	16276	16116	16090	16103	16227	15947	16292	16152	16344	16059	16169	16157	16286	16099	16095	16278	16066	16345	16164	15760	16185	16089	16122	16256	16116	16231	16139	16129	16123	16169	16052	15945	16153	16151	16102	16260	16324	16228	16004	16166	16223	16158	16348	16196	16143	16272	16062	15980	16256	16214	16131	16017	16262	16286	16162	15766	16113	16021	16213	16213	16237	16242	16246	15993	16117	16000	16113	16286	16252	16143	16187	15891	16164	16240	16248	16024	16148	16160	16138	16309	16179	16045	16212	16303	16007	15984	16202	16220	16190	16369	16104	15922	16038	16058	16003	16219	16227	16110	16171	16094	16046	16329	16330	16015	16100	16182	16051	16134	15989	16023	16193	16056	16199	16208	16042	16180	16169	16072	16179	16061	16255	16195	15882	16073	16113	16203	16293	16136	16225	16050	16178	16152	16283	16282	16286	16105	15919	16017	16226	16260	16051	16068	16123	16296	16167	16135	16310	16057	16100	16016	16292	16256	16210	16280	15998	16082	16014	16260	15974	16062	15956	16148	16170	16192	16213	16214	16097	16085	16169	16133	16088	16147	15996	16050	15917	15878	16138	16133	16014	16054	16313	16145	15866	15957	15974	16159	16159	16087	16129	16215	16073	15965	15933	16050	16052	15957	16150	16146	15947	15976	16203	16174	16192	16148	16201	16112	16106	16348	15794	16081	16291	16315	16178	16157	16227	16302	16079	16405	16190	16067	16247	15994	16152	16069	16306	16132	15966	16377	16233	16163	16059	15998	16222	16167	16085	16076	16044	16172	16069	15908	15854	16008	16158	15944	15944	16093	16317	16076	16348	16263	16072	16070	16080	16254	15973	16137	16170	16281	16141	15995	16399	16137	16064	16111	16080	15885	16067	16104	16167	16127	16050	16198	16166	16148	15924	16127	16130	16210	16161	16239	16048	16050	16296	16014	16194	16198	16014	16178	16273	16150	15948	16288	16119	15881	16173	16190	16088	15886	16107	16090	16038	16282	16164	16058	16162	16109	16134	16062	16234	16114	16259	16035	16071	16089	16006	16176	16066	16069	16146	16081	15990	16178	16090	16170	16164	16140	16113	16184	16163	16132	16024	16240	15973	16227	16054	15992	16342	16196	16228	15965	16096	16179	16127	16152	16176	16101	16160	16066	16182	16144	16178	15950	16147	16040	16175	16158	16214	16043	16248	16174	16078	16117	16229	16044	16144	16144	16186	16356	16143	16080	16159	16029	16085	16217	16193	16069	16258	16268	16179	16157	16100	16310	16163	16046	16140	16137	16248	16300	16241	16195	16197	16071	16124	16227	16052	16189	16265	16030	16251	16188	16162	16219	16058	16103	15994	16040	16147	16198	16225	15985	16148	16104	16313	16160	15991	16074	16014	16067	16203	15932	16042	15919	16194	16228	16173	16266	16202	16145	16012	16028	16190	16164	15981	16109	16028	16204	16170	16332	16136	16019	16102	15703	16101	16051	16073	16128	16108	16228	16034	15921	16038	16172	16143	16219	16084	16051	16062	16145	16174	16238	16161	16168	16100	16096	16098	16192	16443	16057	16112	16231	16118	15922	16053	16209	16141	15932	16103	16374	16158	15991	16250	16047	16290	16183	16074	16161	16117	16068	16295	16245	16185	16188	16314	15924	16144	15984	16033	16060	16197	16005	15841	16086	16057	16133	15941	16233	16000	16139	15982	16113	16227	16005	16206	16107	16123	16088	16029	16181	16040	16137	16207	16145	15887	16101	15926	16145	16051	16152	16163	16016	16365	16181	16296	16171	16353	16231	16319	16365	16135	15965	16126	16328	16309	16218	16085	15988	16018	16010	16058	15993	16252	15992	16192	15903	16200	16185	15969	16126	16258	16129	16066	16195	16120	16325	16163	16250	16305	16018	16218	15977	15831	16220	16064	16279	16252	16074	16066	16124	16111	16001	15967	15858	16155	16092	16151	16255	15980	16077	16259	16184	16224	16149	16165	16107	16099	16140	16148	16151	16133	16038	16255	16177	16035	15941	16214	16305	16075	16015	16163	16092	16220	16127	16092	16302	16113	16074	16214	16059	16277	15951	16135	16039	16110	16093	16225	16369	16321	15989	16101	16076	16214	15978	16153	16292	16112	16169	16255	16063	16088	16257	16007	16171	16202	15938	16231	16034	16159	16172	16212	16023	16126	16217	16182	16183	15840	15968	16057	16075	16140	16273	16272	16204	16105	16106	16137	15954	16094	16020
27362	42871	38691	33319	25624	18622	14360	12313	11308	10463	9871	9717	9589	9582	9505	9404	9300	9738	9438	9256	9576	9493	9445	9459	9479	9503	9505	9453	9540	9544	9348	9616	9418	9513	9446	9442	9475	9437	9414	9391	9334	9379	9334	9354	9446	9551	9430	9479	9510	9439	9338	9512	9494	9388	9380	9403	9466	9368	9409	9598	9596	9474	9372	9431	9553	9371	9526	9525	9426	9359	9469	9503	9500	9461	9444	9349	9469	9472	9432	9537	9427	9438	9369	9373	9553	9411	9434	9618	9388	9557	9377	9475	9469	9507	9366	9226	9429	9394	9455	9565	9434	9360	9592	9416	9491	9431	9331	9529	9434	9212	9528	9450	9400	9308	9545	9412	9460	9386	9335	9551	9445	9498	9436	9389	9426	9413	9245	9492	9405	9342	9406	9347	9319	9570	9495	9460	9700	9415	9451	9426	9516	9379	9429	9443	9452	9421	9417	9511	9610	9231	9357	9465	9388	9303	9399	9470	9460	9464	9412	9384	9325	9500	9359	9467	9374	9481	9413	9270	9376	9508	9459	9181	9453	9426	9463	9443	9411	9400	9524	9491	9453	9403	9436	9289	9438	9295	9375	9470	9375	9396	9447	9423	9505	9477	9470	9424	9408	9258	9467	9337	9409	9547	9310	9337	9373	9339	9523	9535	9335	9528	9501	9408	9537	9473	9442	9399	9404	9297	9417	9425	9377	9361	9425	9479	9452	9427	9476	9375	9388	9336	9229	9453	9325	9393	9344	9515	9447	9383	9407	9341	9469	9340	9405	9526	9314	9624	9433	9444	9279	9436	9463	9367	9437	9442	9326	9388	9637	9264	9532	9353	9372	9415	9477	9407	9404	9416	9365	9479	9490	9319	9327	9387	9548	9257	9382	9385	9408	9427	9351	9594	9402	9445	9364	9191	9457	9578	9542	9323	9264	9445	9369	9356	9435	9446	9333	9336	9269	9418	9464	9370	9450	9470	9454	9379	9290	9470	9394	9557	9423	9430	9565	9430	9494	9449	9411	9417	9411	9369	9410	9482	9468	9444	9474	9370	9387	9433	9381	9414	9486	9355	9346	9352	9334	9442	9403	9454	9362	9366	9411	9658	9430	9421	9313	9457	9420	9394	9502	9700	9518	9353	9380	9308	9544	9413	9238	9534	9384	9397	9369	9391	9419	9475	9444	9368	9512	9462	9470	9559	9455	9550	9396	9427	9479	9499	9375	9543	9364	9511	9329	9541	9429	9428	9393	9476	9413	9467	9431	9514	9381	9555	9371	9445	9402	9455	9397	9407	9412	9446	9463	9512	9578	9373	9402	9452	9390	9334	9457	9523	9371	9516	9437	9399	9371	9413	9375	9441	9401	9353	9416	9244	9322	9496	9382	9372	9431	9505	9460	9258	9435	9503	9514	9537	9428	9454	9469	9434	9340	9323	9384	9442	9632	9487	9346	9323	9528	9512	9280	9453	9497	9617	9394	9529	9333	9536	9443	9300	9352	9220	9611	9342	9432	9456	9440	9376	9360	9436	9401	9489	9466	9417	9197	9452	9240	9510	9465	9348	9430	9476	9372	9419	9379	9279	9477	9596	9460	9473	9438	9498	9272	9407	9493	9568	9526	9511	9296	9341	9416	9360	9468	9445	9495	9457	9424	9340	9369	9409	9407	9395	9461	9406	9391	9403	9293	9481	9367	9343	9308	9400	9362	9577	9267	9435	9547	9366	9383	9450	9368	9263	9462	9386	9421	9367	9359	9311	9395	9514	9337	9511	9369	9343	9403	9372	9469	9401	9437	9376	9449	9600	9557	9491	9366	9306	9368	9433	9432	9349	9300	9465	9485	9628	9421	9243	9444	9509	9283	9434	9491	9384	9351	9525	9514	9377	9375	9387	9393	9486	9377	9399	9487	9582	9505	9406	9406	9372	9334	9460	9460	9445	9375	9286	9522	9441	9396	9541	9363	9351	9366	9331	9344	9415	9462	9504	9421	9382	9313	9448	9378	9351	9372	9494	9389	9492	9369	9430	9449	9384	9368	9287	9415	9255	9441	9298	9604	9435	9322	9458	9251	9414	9288	9607	9451	9448	9385	9429	9391	9409	9255	9482	9347	9550	9294	9482	9485	9454	9401	9347	9369	9325	9377	9341	9282	9466	9302	9408	9452	9450	9374	9446	9403	9346	9516	9308	9442	9426	9467	9331	9514	9518	9433	9604	9441	9506	9411	9493	9411	9454	9384	9408	9541	9428	9477	9330	9472	9343	9272	9425	9431	9462	9561	9619	9348	9261	9430	9342	9327	9280	9405	9231	9345	9387	9366	9386	9326	9430	9431	9469	9385	9338	9583	9436	9334	9455	9448	9485	9406	9406	9376	9435	9505	9430	9368	9538	9491	9470	9466	9366	9447	9475	9091	9465	9375	9375	9373	9574	9444	9480	9410	9604	9355	9398	9358	9592	9308	9346	9420	9459	9345	9528	9474	9543	9435	9497	9291	9261	9267	9480	9514	9596	9362	9320	9491	9375	9450	9483	9494	9333	9268	9500	9412	9348	9601	9421	9431	9446	9457	9223	9280	9277	9426	9477	9416	9490	9332	9340	9361	9307	9204	9260	9445	9442	9567	9322	9465	9530	9448	9447	9295	9397	9507	9414	9454	9257	9390	9251	9562	9482	9319	9491	9494	9560	9248	9394	9368	9215	9316	9466	9190	9508	9374	9337	9469	9250	9469	9554	9453	9327	9498	9470	9373	9518	9435	9379	9461	9587	9427	9520	9500	9448	9535	9384	9418	9539	9344	9459	9369	9440	9370	9452	9434	9378	9461	9568	9415	9437	9477	9504	9435	9404	9460	9413	9447	9406	9453	9495	9439	9360	9513	9497	9421	9342	9478	9295	9431	9580	9491	9470	9393	9563	9410	9414	9418	9504	9444	9432	9409	9346	9498	9353	9439	9325	9497	9537	9330	9472	9434	9394	9396	9469	9473	9486	9474	9353	9516	9400	9416	9489	9400	9370	9513	9511	9282	9352	9441	9425	9417	9506	9395	9413	9353	9322	9369	9376	9455	9450	9455	9414	9438	9403	9384	9313	9502	9388	9336	9487	9413	9500	9307	9437	9374	9531	9400	9467	9425	9382	9415	9449	9380	9452	9406	9627	9373	9325	9590	9520	9458	9371	9417	9413	9358	9573	9418	9423	9518	9252	9453	9334	9420	9420	9497	9298	9548	9432	9373	9493	9440	9523	9373	9484	9494	9368	9413	9416	9357	9408	9421	9563	9556	9321	9514	9402	9447	9506	9363	9438	9481	9403	9508	9525	9386	9360	9516	9292	9374	9512	9545	9624	9484	9520	9363	9454	9379	9393	9371	9501	9389	9564	9429	9402	9479	9288	9496	9409	9504	9282	9435	9378	9381	9352	9350	9546	9375	9411	9428	9272	9426	9184	9390	9132	9432	9456	9382	9415	9472	9413	9547	9387	9472	9371	9309	9438	9433	9403	9362	9273	9477	9388	9535	9312	9408	9499	9368	9429	9388	9401	9453	9467	9384	9417	9458	9318	9371	9582	9587	9444	9541	9345	9355	9504	9538	9401	9375	9355	9417	9475	9457	9496	9366	9393	9419	9355	9400	9421	9445	9387	9510	9491	9431	9375	9386	9334	9329	9528	9479	9396	9497	9571	9217	9315	9378	9383	9338	9467	9389	9487	9492	9463	9468	9439	9162	9404	9508	9424	9370	9495	9438	9448	9432	9505	9348	9525	9651	9419	9443	9269	9501	9297	9416	9482	9322	9498	9583	9379	9453	9470	9428	9412	9364	9323	9300	9453	9631	9362	9419	9332	9428	9479	9489	9461	9297	9284	9310	9378	9204	9442	9320	9483	9487	9410	9486	9405	9379	9470	9342	9611	9381	9451	9416	9465	9533	9404	9446	9305	9391	9386	9335	9478	9417	9402	9422	9554	9356	9475	9453	9417	9410	9309	9495	9308	9570	9320	9384	9442	9390	9416	9404	9392	9392	9496	9510	9458	9453	9496	9380	9352	9392	9332	9553	9394	9293	9418	9372	9402	9482	9392	9399	9450	9372	9413	9494	9399	9404	9525	9310	9496	9395	9275	9490	9600	9376	9566	9410	9584	9340	9348	9387	9418	9547	9474	9382	9474	9412	9534	9515	9452	9385	9225	9544	9376	9577	9318	9424	9288	9459	9479	9557	9421	9402	9471	9450	9336	9358	9368	9550	9464	9320	9389	9486	9355	9474	9341	9521	9302	9453	9371	9517	9565	9417	9610	9334	9277	9490	9498	9555	9436	9460	9372	9543	9419	9493	9311	9345	9378	9446	9511	9298	9411	9509	9463	9521	9513	9428	9361	9432	9441	9403	9446	9386	9263	9299	9427	9630	9459	9389	9528	9498	9466	9399	9336	9427	9536	9469	9410	9505	9406	9400	9430	9309	9393	9453	9477	9316	9456	9407	9501	9476	9401	9334	9278	9541	9557	9418	9430	9392	9459	9368	9438	9576	9590	9611	9326	9448	9300	9401	9492	9355	9300	9255	9363	9431	9463	9421	9355	9383	9390	9447	9352	9425	9429	9397	9492	9513	9378	9494	9421	9245	9412	9371	9495	9351	9497	9321	9411	9519	9350	9328	9418	9329	9621	9482	9492	9593	9379	9325	9287	9562	9457	9284	9418	9341	9402	9490	9405	9420	9413	9489	9459	9371	9573	9542	9424	9562	9385	9354	9443	9515	9575	9279	9208	9259	9391	9439	9486	9373	9377	9632	9322	9432	9455	9393	9604	9348	9445	9508	9586	9429	9426	9515	9436	9394	9489	9240	9520	9401	9522	9322	9400	9366	9429	9418	9465	9457	9427	9447	9535	9357	9438	9363	9390	9313	9450	9417	9376	9368	9411	9407	9329	9395	9441	9489	9336	9302	9348	9555	9445	9343	9431	9435	9454	9467	9426	9248	9474	9507	9280	9490	9441	9442	9454	9403	9313	9448	9386	9476	9449	9442	9382	9321	9477	9443	9376	9450	9458	9493	9306	9387	9278	9365	9425	9404	9304	9368	9391	9550	9461	9420	9477	9440	9432	9503	9389	9379	9350	9272	9535	9476	9447
23194	20713	27914	25691	26501	27456	25592	21046	18893	17921	17180	16977	17022	16712	16480	16654	16652	16780	16315	16500	16537	16275	16448	16358	16370	16281	16466	16400	16630	16405	16437	16481	16503	16358	16202	16440	16479	16257	16419	16242	16279	16206	16155	16548	16386	16349	16365	16291	16310	16221	16323	16556	16433	16483	16310	16283	16266	16427	16231	16292	16161	16417	16307	16452	16509	16255	16254	16276	16523	16340	16254	16490	16582	16326	16242	16418	16484	16373	16518	16483	16506	16367	16363	16319	16250	16384	16423	16286	16427	16420	16391	16399	16443	16302	16301	16328	16459	16486	16448	16253	16320	16472	16293	16418	16404	16504	16403	16312	16371	16479	16602	16474	16289	16272	16359	16236	16281	16430	16261	16090	16302	16203	16297	16213	16485	16366	16352	16257	16538	16364	16305	16236	16250	16376	16329	16475	16472	16222	16294	16264	16364	16433	16413	16302	16383	16264	16452	16261	16327	16427	16401	16366	16551	16167	16396	16352	16186	16222	16383	16305	16150	16400	16313	16193	16332	16306	16544	16514	16402	16188	16242	16274	16182	16310	16371	16148	16414	16309	16425	16269	16273	16346	16197	16296	16606	16371	16351	16275	16223	16306	16070	16192	16380	16361	16365	16455	16429	16256	16760	16381	16271	16417	16357	16230	16248	16462	16303	16570	16075	16330	16105	16357	16421	16309	16340	16370	16597	16284	16300	16261	16429	16287	16205	16336	16483	16366	16241	16431	16431	16397	16301	16398	16314	16304	16167	16345	16432	16045	16321	16278	16398	16081	16429	16227	16451	16416	16491	16459	16345	16286	16333	16198	16294	16286	16155	16244	16217	16126	16401	16463	16160	16305	16276	16292	16188	16321	16350	16367	16271	16216	16220	16352	16055	16440	16486	16343	16306	16395	16225	16234	16240	16467	16305	16093	16522	16337	16244	16221	16320	16184	16221	16160	16223	16405	16192	16423	16388	16405	16272	16436	16301	16291	16050	16419	16450	16275	16326	16231	16223	16237	16417	16311	16425	16319	16573	16371	16187	16333	16289	16359	16424	16169	16337	16170	16396	16252	16337	16381	16588	16321	16319	16260	16201	16448	16180	16347	16256	16240	16463	16535	16352	16255	16207	16448	16434	16430	16198	16373	16435	16384	16312	16237	16408	16510	16477	16363	16288	16342	16446	16311	16339	16522	16356	16315	16297	16192	16366	16385	16383	16264	16267	16321	16301	16344	16439	16310	16316	16295	16473	16560	16406	16399	16390	16171	16269	16263	16362	16197	16109	16085	16480	16416	16410	16389	16148	16439	16262	16291	16360	16173	16077	16373	16201	16332	16158	16223	16288	16144	16435	16326	16077	16246	16105	16243	16249	16385	16326	16231	16292	16217	16293	16335	16313	16267	16117	16408	16403	16117	16428	16246	16381	16281	16327	16072	16394	16282	16338	16349	16399	16326	16219	16233	16259	16132	16252	16293	16400	16259	16279	16467	16366	16356	16289	16029	16393	16252	16031	16313	16293	16249	16157	16312	16326	16190	16313	16459	16534	16575	16370	16253	16329	16338	16498	16487	16298	16404	16333	16579	16342	16217	16228	16226	16356	16360	16300	16217	16250	16414	16410	16373	16363	16406	16256	16472	16267	16307	16366	16286	16356	16574	16389	16239	16409	16408	16375	16519	16181	16185	16300	16310	16242	16412	16295	16365	16176	16155	16452	16213	16358	16369	16237	16223	16321	16373	16413	16326	16346	16432	16537	16340	16335	16231	16394	16376	16322	16439	16314	16212	16132	16336	16294	16243	16176	16633	16346	16398	16243	16237	16355	16267	16240	16344	16180	16239	16274	16300	16499	16372	16392	16182	16318	16313	16269	16276	16407	16550	16194	16441	16330	16423	16454	16499	16149	16429	16646	16228	16172	16274	16351	16104	16308	16261	16268	16446	16180	16217	16402	16378	16373	16222	16366	16388	16357	16439	16223	16285	16251	16301	16283	16469	16385	16198	16172	16339	16477	16423	16154	16272	16299	16426	16254	16411	16159	16366	16197	16610	16413	16638	16344	16191	16297	16233	16371	16204	16408	16329	16479	16392	16166	16160	16277	16312	16485	16406	16413	16358	16421	16406	16188	16127	16349	16321	16207	16325	16445	16267	16402	16007	16333	16372	16233	16433	16333	16191	16395	16536	16186	16199	16577	16426	16192	16338	16263	16183	16145	16154	16389	16458	16383	16201	15982	16134	16356	16583	16297	16462	16141	16481	16494	16157	16202	16228	16253	16214	16398	16633	16331	16280	16212	16209	16303	16211	16300	16401	16381	16044	16404	16319	16342	16350	16628	16320	16404	16214	16252	16124	16446	16413	16164	16343	16114	16321	16533	16301	16462	16509	16362	16454	16239	16317	16379	16101	16308	16283	16530	16500	16231	16359	16230	16548	16275	16250	16309	16434	16448	16226	16470	16288	16346	16167	16429	16332	16359	16205	16451	16203	16328	16429	16272	16286	16359	16346	16527	16267	16278	16520	16333	16384	16315	16557	16267	16355	16298	16355	16304	16252	16250	16348	16470	16088	16400	16239	16563	16347	16363	16372	16145	16496	16344	16336	16271	16318	16324	16342	16270	16318	16383	16085	16146	16336	16407	16265	16253	16530	16370	16271	16474	16494	16133	16382	16277	16302	16347	16422	16315	16219	16201	16189	16395	16362	16241	16319	16225	16158	16448	16348	16434	16423	16539	16230	16327	16407	16357	16252	16509	16268	16416	16440	16234	16386	16426	16348	16335	16238	16321	16211	16291	16287	16366	16316	16341	16167	16218	16196	16103	16296	16268	16364	16259	16170	16519	16238	16191	16348	16431	16324	16499	16324	16343	16172	16351	16271	16574	16239	16217	16385	16479	16215	16353	16408	16337	16282	16310	16339	16148	16316	16279	16406	16346	16371	16228	16329	16333	16181	16188	16301	16095	16459	16227	16326	16351	16360	16184	16390	16398	16411	16515	16233	16472	16255	16550	16425	16298	16519	16270	16195	16466	16343	16525	16341	16302	16149	15959	16311	16303	16451	16505	16330	16440	16238	16535	16208	16178	16401	16280	16338	16270	16364	16310	16166	16455	16442	16368	16324	16367	16269	16377	16270	16280	16321	16165	16244	16250	16400	16350	16185	16241	16262	16205	16483	16372	16229	16184	16203	16378	16257	16408	16344	16463	16349	16248	16296	16397	16399	16333	16129	16348	16310	16324	16344	16367	16395	16644	16310	16328	16224	16324	16715	16396	16268	16459	16240	16217	16486	16425	16228	16255	16261	16377	16340	16242	16226	16394	16299	16295	16207	16426	16140	16358	16320	16240	16324	16360	16225	16305	16286	16131	16211	16368	16334	16263	16323	16235	16382	16550	16420	16426	16358	16474	16432	16535	16364	16417	16378	16397	16389	16045	16269	16289	16143	16251	16262	16136	16245	16346	16334	16355	16346	16519	16452	16329	16383	16305	16448	16301	16235	16547	16348	16232	16367	16310	16231	16288	16137	16244	16368	16233	16493	16359	16301	16318	16322	16256	16451	16482	16345	16086	16514	16238	16375	16168	16411	16308	16292	16345	16480	16227	16227	16254	16181	16486	16275	16362	16286	16477	16524	16323	16349	16307	16268	16266	16243	16115	16128	16359	16323	16255	16334	16393	16223	16496	16157	16443	16364	16254	16476	16124	16257	16279	16318	16307	16191	16394	16339	16172	16409	16304	16189	16303	16270	16379	16314	16351	16397	16537	16452	16189	16451	16347	16253	16437	16212	16317	16383	16331	16356	16542	16365	16052	16426	16290	16442	16483	16131	16353	16246	16435	16279	16504	16223	16503	16305	16149	16165	16279	16346	16290	16384	16283	16324	16314	16288	16306	16387	16292	16337	16325	16471	16229	16028	16433	16224	16562	16322	16348	16219	16572	16432	16242	16365	16309	16369	16464	16385	16336	16332	16172	16202	16171	16314	16232	16254	16273	16293	16445	16237	16454	16438	16228	16340	16304	16373	16498	16448	16544	16295	16526	16291	16311	16433	16147	16351	16237	16294	16357	16480	16585	16283	16424	16212	16315	16367	16499	16462	16142	16392	16251	16400	16309	16222	16328	16198	16646	16385	16537	16555	16328	16165	16153	16277	16345	16368	16264	16324	16213	16192	16255	16531	16196	16257	16288	16386	16308	16189	16308	16316	16333	16236	16262	16415	16427	16560	16392	16432	16291	16442	16265	16381	16356	16270	16441	16152	16302	16484	16378	16454	16547	16390	16392	16307	16179	16369	16428	16467	16428	16383	16357	16322	16244	16498	16619	16244	16154	16276	16237	16329	16331	16427	16301	16219	16292	16375	16226	16248	16300	16329	16377	16058	16128	16343	16207	16313	16423	16327	16329	16340	16328	16309	16243	16423	16266	16185	16288	16595	16601	16321	16006	16308	16315	16441	16444	16163	16293	16399	16434	16394	16406	16260	16201	16232	16352	16384	16177	16169	16250	16450	16319	16347	16410	16446	16179	16283	16565	16380	16287	16452	16408	16400	16439	16306	16470	16437	16252	16554	16378	16298	16511	16259	16281	16472	16326	16216	16349	16257	16254	16204	16388	16218	16347	16446	16324	16434	16357	16334	16160	16136	16228	16063	16331	16379	16336	16178	16455	16213	16374	16323	16404	16326	16158	16070	16114	16231	16223	16427	16343	16542	16405	16426	16224	16237	16216	16305	16278	16258	16245	16274	16155	16536	16508	16438	16331	16170	16390	16625	16445	16541	16461	16427	16266	16316	16215	16149	16422	16471	16274	16243	16189	16303	16491	16320	16387	16511	16321	16289	16249	16315	16092	16255	16496	16331	16121	16205	16255	16434	16273	16388	16380	16516	16374	16190	16121	16334	16253	16135	16358	16082	16340	16277	16320	16250	16416	16424	16342	16311	16306	15992	16282	16362	16164	16402	16404	16164	16498	16240	16305	16335	16569	16442	16275	16204	16362	16151	16399	16316	16464	16175	16261	16147	16463	16399	16428	16158	16430	16408	16400	16389	16310	16252	16306	16275	16211	16351	16302	16529	16348	16362	16402	16171	16414	16291	16461	16223	16225	16241	16147	16304	16191	16387	16157	16505	16320	16291	16296	16283	16218	16271
30016	46034	43687	38767	29824	21664	16744	13907	12350	10994	10322	10137	9960	9910	9681	9873	9812	9729	9615	9625	9769	9716	9497	9633	9674	9877	9666	9612	9720	9725	9750	9649	9671	9663	9785	9720	9865	9618	9768	9657	9661	9832	9630	9585	9658	9590	9502	9771	9616	9614	9802	9587	9685	9726	9541	9654	9579	9501	9696	9626	9672	9729	9838	9620	9707	9691	9655	9657	9733	9681	9652	9547	9533	9659	9585	9614	9541	9816	9585	9633	9522	9596	9509	9711	9700	9583	9673	9547	9666	9610	9504	9748	9644	9756	9456	9608	9764	9593	9522	9751	9634	9546	9755	9421	9715	9657	9643	9575	9653	9652	9749	9595	9484	9702	9589	9639	9664	9615	9682	9752	9649	9488	9633	9567	9655	9665	9620	9739	9717	9542	9548	9587	9696	9724	9697	9582	9682	9464	9702	9580	9654	9636	9651	9613	9710	9744	9624	9661	9643	9806	9617	9616	9432	9503	9642	9520	9615	9720	9518	9670	9539	9587	9688	9500	9677	9747	9615	9647	9691	9511	9525	9803	9698	9702	9683	9762	9832	9745	9605	9622	9550	9512	9551	9709	9574	9719	9802	9503	9502	9710	9514	9507	9660	9690	9713	9600	9654	9713	9558	9545	9641	9665	9492	9726	9783	9604	9767	9672	9776	9664	9558	9787	9560	9656	9630	9592	9724	9518	9727	9645	9631	9613	9543	9575	9623	9663	9528	9553	9682	9689	9551	9540	9595	9544	9610	9662	9645	9601	9650	9544	9677	9674	9715	9543	9730	9653	9617	9714	9414	9556	9541	9759	9697	9676	9418	9577	9568	9767	9623	9682	9620	9665	9631	9582	9768	9596	9640	9704	9622	9722	9551	9860	9687	9565	9610	9638	9420	9734	9639	9660	9625	9544	9754	9721	9573	9662	9698	9462	9636	9665	9719	9706	9580	9562	9645	9550	9600	9586	9563	9594	9628	9726	9648	9528	9551	9573	9537	9595	9552	9572	9521	9664	9629	9619	9723	9734	9668	9689	9579	9629	9565	9648	9692	9730	9586	9726	9673	9731	9564	9564	9486	9612	9657	9625	9719	9575	9633	9578	9555	9531	9632	9443	9615	9512	9688	9739	9630	9541	9711	9570	9673	9607	9691	9588	9749	9780	9681	9479	9543	9718	9604	9681	9631	9520	9451	9491	9693	9545	9604	9646	9554	9504	9558	9673	9621	9736	9634	9694	9599	9733	9719	9643	9600	9617	9745	9643	9655	9632	9695	9628	9610	9563	9649	9700	9758	9531	9613	9810	9725	9481	9579	9757	9571	9579	9634	9688	9546	9604	9635	9631	9528	9711	9627	9652	9684	9628	9535	9547	9556	9586	9642	9613	9490	9533	9359	9794	9589	9549	9633	9626	9619	9684	9397	9542	9631	9575	9677	9683	9620	9533	9783	9722	9589	9585	9612	9831	9625	9598	9518	9631	9595	9540	9706	9523	9591	9797	9581	9583	9777	9578	9576	9537	9496	9577	9604	9679	9496	9523	9759	9686	9718	9756	9519	9606	9721	9509	9547	9789	9552	9611	9554	9607	9676	9666	9588	9466	9594	9577	9702	9623	9665	9782	9626	9468	9802	9640	9601	9512	9589	9668	9733	9602	9537	9699	9617	9626	9707	9723	9674	9640	9731	9541	9550	9577	9658	9641	9560	9599	9527	9673	9542	9703	9695	9536	9660	9435	9661	9705	9682	9482	9595	9575	9542	9695	9584	9573	9695	9608	9622	9536	9763	9832	9642	9580	9586	9563	9602	9676	9767	9745	9715	9623	9590	9605	9654	9658	9559	9601	9468	9583	9614	9692	9658	9529	9663	9626	9641	9564	9607	9487	9623	9659	9663	9656	9606	9633	9573	9584	9519	9647	9508	9622	9707	9682	9649	9540	9539	9682	9610	9464	9615	9683	9570	9592	9527	9685	9674	9480	9580	9560	9680	9681	9546	9841	9563	9546	9697	9544	9678	9684	9496	9840	9690	9582	9601	9605	9717	9597	9569	9463	9616	9576	9768	9653	9547	9666	9579	9793	9537	9607	9600	9592	9414	9756	9461	9652	9672	9612	9634	9601	9581	9518	9603	9706	9557	9490	9694	9662	9637	9658	9570	9693	9713	9754	9803	9627	9657	9660	9677	9527	9610	9449	9573	9696	9627	9544	9612	9643	9521	9825	9670	9612	9504	9713	9641	9541	9506	9768	9734	9628	9764	9535	9477	9712	9514	9495	9582	9664	9550	9594	9457	9611	9657	9507	9721	9555	9662	9686	9577	9636	9545	9570	9645	9642	9628	9634	9617	9690	9587	9633	9522	9729	9655	9704	9510	9557	9537	9597	9428	9496	9589	9608	9624	9729	9732	9622	9635	9659	9738	9528	9642	9667	9591	9654	9593	9562	9626	9550	9747	9529	9743	9637	9493	9516	9553	9692	9660	9782	9681	9552	9532	9695	9545	9621	9479	9673	9708	9646	9526	9687	9696	9404	9578	9643	9514	9533	9587	9712	9710	9492	9557	9520	9661	9763	9604	9746	9502	9565	9702	9687	9654	9722	9629	9670	9609	9623	9624	9647	9621	9741	9582	9531	9728	9732	9650	9754	9475	9591	9549	9607	9518	9635	9611	9529	9624	9536	9627	9603	9635	9575	9568	9617	9553	9666	9610	9761	9511	9688	9574	9566	9741	9524	9559	9725	9750	9530	9546	9635	9624	9571	9501	9586	9688	9715	9653	9513	9607	9847	9661	9641	9624	9683	9677	9533	9607	9688	9579	9565	9734	9654	9570	9760	9549	9619	9661	9697	9532	9652	9708	9657	9605	9627	9595	9625	9670	9558	9537	9657	9783	9505	9774	9655	9581	9593	9508	9560	9691	9585	9597	9559	9722	9572	9558	9654	9648	9445	9663	9662	9689	9666	9722	9491	9601	9580	9734	9566	9551	9640	9660	9588	9470	9581	9481	9745	9647	9647	9595	9747	9700	9784	9693	9646	9536	9652	9615	9407	9545	9517	9702	9501	9550	9708	9582	9517	9626	9503	9656	9611	9676	9774	9649	9664	9605	9526	9656	9528	9395	9712	9669	9478	9739	9525	9630	9715	9577	9624	9619	9625	9498	9635	9781	9640	9616	9468	9618	9507	9649	9327	9743	9429	9427	9582	9672	9569	9568	9606	9740	9473	9666	9602	9640	9620	9722	9607	9744	9514	9506	9611	9498	9521	9727	9588	9562	9669	9694	9739	9699	9651	9687	9676	9757	9597	9482	9652	9686	9760	9535	9461	9674	9537	9505	9573	9628	9637	9681	9673	9736	9728	9614	9510	9501	9564	9542	9647	9657	9417	9539	9622	9606	9493	9647	9668	9694	9507	9640	9646	9696	9574	9758	9549	9519	9737	9664	9704	9595	9667	9551	9722	9703	9790	9583	9534	9655	9767	9723	9753	9604	9648	9491	9642	9661	9586	9620	9592	9579	9492	9447	9680	9581	9738	9658	9586	9572	9707	9476	9622	9640	9505	9560	9607	9691	9726	9580	9739	9507	9660	9594	9614	9685	9720	9549	9568	9632	9773	9597	9557	9601	9657	9561	9500	9613	9625	9587	9661	9458	9718	9484	9579	9542	9449	9675	9607	9829	9626	9686	9551	9572	9553	9658	9525	9595	9638	9445	9719	9642	9577	9652	9716	9655	9666	9633	9479	9709	9448	9821	9435	9571	9623	9697	9525	9526	9723	9721	9562	9464	9661	9654	9580	9513	9636	9605	9580	9598	9645	9500	9665	9685	9700	9701	9601	9579	9617	9435	9637	9671	9582	9415	9590	9584	9602	9619	9749	9521	9686	9401	9642	9711	9706	9583	9694	9530	9545	9622	9539	9690	9669	9690	9540	9620	9541	9634	9689	9617	9513	9687	9592	9602	9620	9602	9490	9585	9541	9500	9578	9560	9754	9668	9559	9504	9622	9625	9547	9681	9615	9622	9716	9722	9656	9588	9611	9613	9627	9614	9570	9766	9620	9673	9549	9556	9604	9530	9674	9506	9500	9795	9706	9425	9610	9572	9589	9617	9510	9662	9436	9580	9716	9472	9571	9679	9596	9589	9563	9568	9578	9567	9625	9839	9533	9491	9484	9592	9727	9730	9668	9617	9641	9670	9599	9630	9660	9630	9478	9590	9509	9709	9737	9701	9642	9461	9671	9602	9664	9799	9820	9442	9491	9590	9708	9619	9508	9648	9519	9565	9454	9604	9582	9668	9689	9592	9521	9615	9529	9661	9592	9508	9510	9588	9600	9551	9646	9530	9587	9733	9733	9496	9646	9581	9628	9473	9752	9749	9751	9695	9678	9657	9528	9652	9657	9695	9829	9510	9314	9689	9592	9663	9620	9598	9700	9687	9692	9544	9642	9619	9585	9548	9701	9754	9768	9726	9581	9596	9474	9878	9745	9482	9538	9472	9543	9582	9649	9544	9503	9621	9637	9535	9524	9753	9682	9719	9557	9598	9467	9614	9708	9681	9622	9785	9544	9576	9527	9496	9668	9637	9613	9434	9681	9604	9572	9556	9620	9487	9490	9636	9401	9692	9609	9538	9601	9562	9519	9522	9484	9696	9739	9491	9511	9597	9479	9644	9683	9670	9605	9707	9685	9711	9680	9650	9661	9579	9561	9639	9572	9602	9640	9398	9584	9545	9674	9630	9719	9474	9627	9454	9560	9503	9513	9860	9538	9693	9500	9533	9633	9583	9523	9665	9697	9581	9627	9588	9552	9738	9696	9572	9608	9613	9600	9713	9653	9693	9521	9702	9579	9667	9728	9520	9440	9630	9688	9616	9550	9621	9688	9556	9603	9575	9579	9789	9462	9697	9514	9666	9627	9583	9496	9515	9606	9610	9578	9585	9593	9574	9526	9591	9634	9640	9712	9504	9508	9694	9672	9590	9673	9565	9568	9660	9610	9516	9550	9569	9532	9637	9624	9621	9666	9631	9600	9575	9787	9533	9601	9536	9848	9566	9631	9724	9615	9473	9544	9554	9668	9643	9583	9644	9515	9648	9666	9539	9495	9720	9634	9527	9642	9632	9867	9523	9502
36042	36429	36621	32215	24730	20578	18705	17503	16972	16457	16463	16104	16175	16243	15948	16166	16283	16220	15940	16238	16020	16006	16116	16128	15955	16139	16372	15990	15871	16215	15958	15851	16096	16170	15977	15984	16095	15956	16040	16136	16036	15951	16189	16247	15826	16178	16142	15895	16032	15948	16095	15821	16013	15989	16168	15888	15917	15886	15817	16056	16150	16150	15954	16087	15838	16134	16121	15876	16097	16074	16098	16097	16257	16094	16165	16214	16023	16010	15773	16011	16025	15826	15969	16001	16085	16089	15989	16120	15873	16071	15858	16045	16017	15895	16050	15925	16034	15972	16191	16137	15911	15876	15884	15955	16125	16042	15957	15813	16147	16049	16185	16057	15950	16218	16037	15967	16174	16116	15894	15993	16081	15916	16065	16093	16024	16037	15930	16027	16128	16027	16033	16249	15862	16227	15971	16066	16114	16235	15975	15833	15941	16019	16102	16014	16107	16058	15967	16156	15991	16147	15935	16058	16274	15983	15890	16047	16050	15940	16137	15934	16096	15881	16031	15860	16270	16007	16064	16013	15704	16214	16034	15978	15993	16075	16085	16059	16226	16171	15953	15919	16041	15983	16119	15984	15918	15832	15974	15934	16093	16126	16084	16076	15820	16110	16084	15987	15860	15955	16105	16016	16029	16051	15881	16276	16028	15921	16092	16121	16083	16153	16049	16164	15933	15985	15951	15982	15891	16066	16098	16187	16032	16060	15898	15991	15935	15946	16025	16063	16137	16006	16150	16065	16120	16130	16080	15935	15962	15982	16027	16255	15997	15814	15982	16081	16025	15764	16014	16076	16136	16035	15930	16089	16149	16124	16062	16104	15991	16132	16064	15950	15879	15953	16134	16169	16049	16010	15910	16197	16175	16092	16010	16056	15990	16224	16175	16041	16065	16081	16262	16010	16096	15841	16179	16010	15923	15865	16127	16098	16185	16008	15983	16024	16041	16148	16263	16048	15786	16027	16066	16241	15912	16099	16018	16012	16070	16146	16221	15998	16111	16240	16107	16097	15753	16047	16180	16055	16094	16166	15860	15865	16098	16036	15966	16132	16083	16015	15934	16161	16245	16066	16101	16083	16220	16113	16010	15930	16134	16270	15973	15977	16081	16095	16002	16090	15936	15935	16047	16044	15943	16181	15975	16015	16053	16276	16232	16094	16102	15901	16109	15985	16177	15928	16068	15887	16069	15999	15984	15990	15959	16011	15937	15962	16125	15813	15959	15879	16005	15956	16132	16027	16026	16065	15905	15801	15967	15864	16068	15988	15901	16099	16021	16173	15947	15951	16098	16058	15897	15964	16102	15913	15875	16226	16122	15966	16001	16070	16085	16068	15949	16075	16140	16058	16073	16097	15928	15826	15964	16200	15979	16086	16140	16206	15976	15898	16173	16058	16052	15993	15965	15892	16157	16086	16090	16144	16036	15914	16111	15846	16001	15923	16050	15896	16036	15942	16031	15956	16072	16035	15967	16106	15970	16095	15901	15968	15863	16238	15998	15876	15932	16019	16119	16113	16128	15917	15962	16142	16076	16035	16077	15964	16091	16261	16052	16196	16205	15916	16032	15871	16098	15761	15814	16138	15998	15940	16087	16022	16216	15933	16208	15987	15997	15925	16097	16111	16099	16188	16120	16178	15999	16014	16085	16061	16084	15963	16117	15967	16042	15804	16188	16172	15941	16030	16003	16049	15991	16158	16082	16157	16058	15876	15992	15999	15922	16092	16104	16164	15935	16080	15982	16038	16095	15933	16086	15922	16013	15881	16110	16102	16079	16026	16247	16138	16112	15954	16176	16110	15970	15947	15882	15991	15868	16089	16024	16102	16155	15986	15980	16158	16144	15923	16278	16171	15952	16155	16104	15705	16011	15960	16115	16039	16134	16037	15966	16079	16153	15970	16073	16069	16078	16114	15897	15931	16085	16003	16101	16067	16155	15883	15966	16016	16153	16058	15966	15955	16209	16025	16015	16122	16048	16134	16115	16038	15967	15857	16161	16060	16087	16021	16027	16169	16009	16041	16003	16184	16235	16045	16166	16089	16209	16116	16053	16262	16058	16016	15983	15949	16048	15990	15979	16075	16066	15918	16036	16106	16083	16123	16094	16105	16017	15952	16151	15916	16019	16013	16053	15832	16004	15959	15961	16057	16075	16140	15989	15992	16128	15840	16060	16011	15942	15941	16151	16157	16113	15911	16074	16223	15926	16123	15992	15980	16289	15827	16102	16195	16106	15895	16144	16115	16178	16114	16132	16081	16035	16186	16111	16244	16096	16063	15983	16018	16261	16115	16010	15973	15976	16171	15876	16010	16063	16220	16060	16372	15923	15932	16022	16049	16037	16143	16092	15951	15896	16048	15966	15996	16172	16157	16075	16261	16074	15801	16062	16044	15970	15975	16038	15892	16149	16003	16126	16006	16050	16118	15971	16166	16083	15905	16162	15814	16085	16122	15846	15997	16049	15932	16023	16032	16196	15999	16099	16301	16060	16094	16035	16063	16285	15700	16095	15963	16027	16119	16077	16061	16043	16071	15850	15866	16026	15903	16111	16055	16094	16153	16035	15971	15936	16050	15958	16000	16142	16197	16016	16260	16112	16090	16125	16141	15910	16056	15971	16065	16028	15877	15977	16041	16030	15963	16040	16079	16012	15682	16069	16027	16100	15953	15914	16137	16023	15915	15877	15890	15920	16140	16013	16189	16145	16161	16013	15949	16180	16222	16010	15993	15941	15998	15902	16036	16026	16246	16148	16070	16319	15919	16238	16174	16142	16131	15876	16019	16001	15997	16015	15963	16091	16046	16101	15932	15994	16152	16049	15894	15828	15941	16097	16071	16026	16264	16075	15943	16037	15946	16036	16041	16002	15881	15946	16148	16179	16081	16191	15872	16023	15972	16144	16030	16115	16230	16015	16045	16071	16280	16121	16144	15963	16199	16192	16196	15967	16314	15769	16109	16040	15856	16076	16292	16161	16090	15931	16112	15994	16048	15788	16193	15950	16092	15874	15899	16056	15701	16006	15856	16084	15929	16054	15975	16010	15808	15855	16175	16089	15963	15967	16040	16136	16147	16039	16279	16047	16050	15934	16050	16057	15786	15940	16026	15952	16007	16080	16084	15942	16119	16270	15939	16196	16059	16062	16047	16063	15896	15938	16216	16036	16110	16197	16059	16064	15984	15905	16004	16042	15985	15857	16136	16020	16152	15999	16205	15955	15991	16046	16052	15957	15948	16099	16037	16222	16074	16019	16051	15954	16074	15796	16011	15914	15871	16125	16061	16002	15939	15851	15927	16063	16042	16102	16003	16091	16087	16104	15900	16139	16141	15977	15895	16074	16057	16017	16115	16029	16210	16009	16106	15983	15943	16100	15842	16074	16122	16059	15930	15999	15993	16035	15933	15990	16098	15933	15788	15974	15861	16142	15995	16013	15992	16113	16121	15776	16434	16028	16154	16078	16137	16240	15890	16125	15988	15998	15954	16079	16088	16151	15873	16136	16172	16039	16004	15765	15752	15982	15790	15919	16027	16072	15881	16023	16018	16194	16206	16165	16034	16002	15996	16033	16090	16359	15967	15934	15876	15992	15991	16216	16019	16009	15853	15905	15845	16062	16116	16108	16167	16013	15890	16046	15964	16124	16112	16030	15954	16105	16235	16040	15909	16077	16292	16002	16007	16069	15969	16113	15964	16018	15934	16124	16099	16080	15988	16146	16308	16284	15961	15954	16064	16244	15975	15985	16056	16043	16154	16236	16283	16012	16041	16109	15990	16156	16020	16051	16069	16096	15944	16152	16105	15836	15925	15962	15831	16038	15915	16111	16354	16213	15985	16107	16148	16103	15858	16146	15942	16177	15851	16031	16029	16143	15787	16039	16048	16024	15925	15953	16127	16118	16033	16068	16216	16244	15992	16042	16175	15915	15950	16220	16000	16116	16262	16108	16093	16241	16073	16041	16187	16113	16116	16316	16069	15790	15964	15888	16133	16159	15926	16265	16091	15963	15964	15902	16012	16027	16094	15950	15916	15959	16197	16181	15939	16236	15994	16007	16149	15986	16122	16044	16270	15963	16015	16124	15861	16129	16202	16169	15915	16012	16010	15860	16111	16005	15908	16218	15988	16025	15968	16056	16070	16102	16080	16104	15791	16162	16016	16122	16113	16089	16147	15857	15822	15945	16078	15966	16028	16012	16043	16172	16152	16250	15856	16243	16125	16279	16076	16022	15999	16092	16044	15978	16057	16069	16098	16082	16012	16123	16126	16082	16089	16350	15991	16107	16080	15977	16070	16088	16238	15914	15989	15866	15857	16012	16049	16280	16055	16161	15969	16044	16176	16339	16034	15991	16018	16050	15828	15979	16102	16205	15791	16113	16073	16335	16065	15996	15946	16024	16176	16032	16192	15912	16057	16028	16056	16100	16122	16153	16021	16179	16024	16136	16049	16070	15956	16190	15991	16057	16056	15959	15859	16098	16193	16150	15852	16206	15960	16205	15926	15959	15991	16038	15899	16051	15929	16154	16084	16000	16113	16303	16078	16095	15864	16001	16164	15870	16000	16120	16076	16384	16199	16141	15972	16036	16012	16111	16030	15952	16329	16090	16016	16122	16212	15780	16103	15944	15932	16224	16109	16036	15971	15936	16092	15984	16082	15821	16070	15916	16180	15943	16196	16154	16063	16160	15933	15800	15935	15887	16070	16082	16113	15976	15934	16062	15965	15815	16016	15962	16279	15996	16063	15904	15904	16085	16117	16107	16072	15975	16148	16073	15735	16038	16193	16156	16016	15905	15951	15968	16076	16050	16079	16151	16038	15913	16079	15954	16230	16152	16024	16054	16084	16009	15992	15967	16079	16286	16100	16105	16090	16011	16244	16108	15929	16008	15897	16016	15836	15931	16001	16019	16199	16098	16034	16012	16092	16234	16016	16301	16068	15953	16071	16015	15833	16162	15924	16043	15904	16073	16002	16268	16140	15981	15969	16068	15953	15872	16243	16229	16347	16113	16009	16027	16189	16184	16232	16035	15991	16170	16089	15982	15684	16242	15941	16035	16032	16107	15879	16096	15944	15945	15911	16152	15978	16248	16074	16031	15933	16165	16189	16089	15972	15996	16210	16075	16111	16097	15991
29911	36796	32530	26185	18485	13980	11838	10739	9978	9804	9438	9293	9362	9314	9420	9516	9254	9297	9414	9305	9264	9339	9295	9322	9227	9252	9308	9404	9173	9257	9164	9242	9215	9352	9214	9202	9312	9293	9172	9263	9233	9196	9314	9199	9329	9297	9431	9241	9304	9165	9290	9247	9194	9228	9228	9169	9170	9190	9323	9097	9213	9201	9204	9248	9247	9185	9280	9348	9381	9277	9179	9294	9306	9153	9317	9407	9181	9344	9341	9188	9343	9223	9287	9361	9161	9234	9246	9290	9288	9298	9160	9185	9196	9175	9300	9345	9201	9351	9221	9333	9266	9216	9262	9368	9297	9125	9220	9241	9212	9240	9139	9178	9416	9157	9153	9342	9398	9205	9162	9207	9356	9272	9312	9469	9183	9283	9078	9177	9360	9296	9250	9074	9337	9351	9130	9467	9277	9276	9391	9162	9203	9189	9326	9206	9223	9335	9330	9247	9226	9151	9169	9203	9220	9107	9390	9248	9030	9253	9259	9207	9284	9095	9152	9133	9218	9399	9479	9174	9253	9157	9338	9372	9294	9224	9224	9224	9216	9187	9136	9361	9315	9142	9207	9293	9213	9213	9319	9272	9212	9286	9343	9243	9129	9363	9136	9277	9235	9342	9317	9330	9181	9130	9231	9267	9203	9159	9437	9210	9251	9299	9333	9154	9260	9368	9343	9395	9275	9320	9296	9231	9318	9228	9349	9208	9232	9268	9266	9315	9257	9348	9232	9125	9058	9328	9151	9389	9077	9311	9211	9236	9322	9184	9289	9363	9427	9264	9281	9189	9369	9355	9210	9208	9157	9282	9303	9235	9114	9181	9272	9315	9159	9231	9416	9228	9275	9330	9297	9374	9161	9220	9294	9304	9334	9305	9196	9272	9144	9094	9328	9285	9343	9249	9308	9510	9273	9142	9276	9278	9074	9416	9224	9164	9299	9276	9213	9169	9262	9261	9261	9285	9360	9192	9306	9328	9251	9211	9357	9322	9173	9196	9302	9327	9210	9220	9276	9122	9126	9143	9144	9138	9316	9349	9227	9203	9196	9216	9190	9346	9291	9334	9140	9309	9336	9326	9278	9330	9319	9202	9241	9258	9262	9200	9273	9339	9253	9258	9252	9202	9238	9292	9186	9183	9176	9257	9189	9213	9241	9262	9131	9271	9116	9268	9293	9203	9226	9268	9103	9223	9324	9270	9277	9307	9223	9194	9179	9202	9299	9230	9142	9447	9164	9365	9215	9248	9382	9216	9319	9304	9250	9193	9155	9301	9243	9379	9137	9156	9176	9136	9149	9140	9274	9165	9166	9190	9420	9307	9202	9270	9509	9210	9027	9243	9157	9260	9208	9217	9151	9315	9240	9264	9322	9178	9271	9183	9239	9245	9303	9175	9206	9332	9278	9107	9081	9334	9242	9290	9393	9400	9352	9233	9275	9297	9155	9164	9183	9232	9246	9152	9278	9179	9328	9257	9401	9341	9290	9259	9361	9285	9271	9198	9233	9198	9172	9257	9127	9353	9210	9150	9254	9227	9287	9259	9342	9250	9296	9215	9258	9287	9373	9335	9373	9270	9231	9359	9354	9290	9158	9427	9257	9167	9458	9238	9274	9334	9281	9258	9218	9335	9268	9327	9094	9264	9240	9232	9249	9138	9341	9153	9399	9219	9270	9299	9302	9215	9268	9301	9326	9252	9131	9259	9330	9335	9004	9368	9325	9143	9338	9278	9337	9206	9147	9270	9307	9249	9130	9242	9206	9161	9451	9419	9145	9173	9229	9280	9118	9227	9090	9231	9201	9215	9289	9187	9174	9211	9364	9280	9208	9182	9312	9272	9013	9302	9219	9242	9237	9144	9288	9268	9390	9206	9277	9246	9342	9202	9290	9257	9355	9382	9303	9218	9298	9158	9204	9232	9353	9253	9284	9244	9305	9243	9219	9202	9219	9336	9278	9379	9269	9303	9259	9264	9224	9309	9289	9335	9341	9381	9201	9345	9156	9190	9275	9372	9320	9246	9180	9221	9285	9275	9218	9304	9136	9162	9220	9287	9450	9220	9329	9174	9108	9364	9335	9307	9151	9291	9131	9367	9283	9203	9178	9318	9129	9305	9498	9313	9169	9334	9225	9274	9284	9214	9273	9220	9228	9282	9244	9256	9423	9301	9254	9293	9254	9139	9226	9339	9362	9334	9017	9193	9306	9348	9301	9280	9263	9277	9186	9071	9379	9292	9457	9267	9232	9185	9293	9309	9181	9240	9228	9349	9303	9079	9152	9518	9261	9221	9287	9064	9361	9258	9273	9228	9220	9399	9294	9217	9195	9189	9194	9105	9385	9289	9344	9317	9223	9237	9180	9214	9302	9282	9341	9375	9261	9322	9300	9253	9197	9274	9231	9365	9099	9313	9376	9085	9282	9249	9305	9247	9238	9249	9182	9302	9230	9299	9257	9336	9074	9195	9287	9262	9241	9315	9463	9271	9268	9084	9296	9333	9321	9255	9297	9309	9313	9190	9256	9336	9214	9094	9210	9335	9268	9232	9437	9319	9214	9208	9290	9176	9129	9130	9246	9293	9156	9301	9317	9295	9180	9362	9096	9222	9224	9310	9174	9227	9262	9108	9325	9222	9241	9272	9221	9346	9300	9293	9295	9354	9300	9367	9205	9353	9175	9192	9294	9376	9277	9336	9219	9246	9133	9332	9235	9247	9326	9232	9311	9224	9241	9328	9315	9221	9329	9356	9081	9209	9398	9226	9172	8992	9369	9180	9255	9372	9270	9228	9227	9184	9222	9233	9389	9281	9225	9327	9135	9385	9270	9162	9241	9387	9170	9251	9086	9410	9129	9365	9299	9218	9325	9280	9355	9300	9256	9330	9185	9325	9242	9322	9269	9195	9252	9359	9276	9275	9406	9249	9352	9375	9305	9230	9377	9191	9336	9183	9305	9280	9198	9336	9291	9201	9309	9298	9200	9339	9436	9036	9312	9306	9392	9338	9181	9327	9360	9311	9319	9259	9173	9124	9144	9297	9198	9270	9317	9207	9382	9334	9197	9185	9157	9373	9191	9409	9213	9167	9190	9307	9244	9226	9228	9157	9050	9416	9135	9229	9459	9181	9198	9365	9307	9335	9279	9344	9165	9269	9251	9425	9167	9321	9257	9189	9199	9194	9104	9164	9319	9237	9210	9239	9402	9371	9199	9237	9360	9185	9289	9372	9093	9334	9302	9268	9188	9297	9317	9176	9315	9385	9280	9376	9268	9419	9340	9262	9248	9296	9323	9274	9276	9242	9151	9213	9204	9226	9200	9152	9420	9273	9272	9314	9387	9403	9179	9246	9364	9279	9323	9300	9250	9170	9288	9197	9175	9143	9334	9302	9352	9229	9203	9249	9201	9367	9373	9275	9370	9236	9330	9230	9224	9252	9224	9231	9217	9228	9287	9377	9333	9300	9426	9134	9249	9163	9207	9232	9246	9273	9274	9391	9221	9266	9302	9203	9253	9239	9213	9260	9231	9295	9356	9268	9242	9232	9252	9160	9192	9360	9355	9304	9386	9257	9098	9305	9128	9314	9257	9287	9221	9291	9111	9323	9302	9339	9338	9292	9160	9160	9158	9330	9334	9142	9072	9290	9393	9322	9206	9335	9374	9164	9407	9319	9242	9387	9224	9271	9168	9142	9271	9136	9257	9228	9286	9333	9319	9137	9250	9219	9305	9136	9307	9150	9292	9266	9429	9255	9168	9250	9354	9232	9160	9289	9349	9333	9246	9239	9116	9213	9281	9226	9228	9297	9337	9209	9223	9282	9289	9447	9221	9331	9287	9041	9372	9271	9171	9246	9287	9218	9289	9142	9274	9131	9207	9239	9274	9188	9082	9099	9066	9144	9290	9260	9144	9340	9298	9149	9275	9226	9348	9257	9193	9207	9243	9222	9167	9081	9082	9160	9193	9225	9255	9224	9155	9259	9186	9144	9309	9238	9171	9244	9178	9271	9179	9260	9271	9157	9318	9230	9376	9361	9273	9400	9130	9365	9232	9233	9297	9239	9203	9437	9233	9241	9232	9263	9162	9367	9143	9253	9113	9236	9344	9166	9349	9418	9320	9204	9368	9257	9219	9163	9255	9234	9264	9257	9327	9198	9264	9179	9212	9433	9169	9282	9145	9260	9400	9373	9370	9260	9215	9317	9268	9413	9239	9384	9267	9185	9282	9299	9152	9284	9277	9182	9270	9262	9316	9291	9291	9292	9390	9268	9258	9263	9272	9341	9152	9292	9412	9327	9276	9303	9226	9330	9231	9347	9306	9386	9375	9305	9265	9159	9273	9132	9162	9239	9278	9284	9575	9303	9289	9303	9262	9250	9216	9245	9221	9313	9291	9072	9090	9293	9205	9325	9379	9149	9163	9246	9332	9273	9262	9394	9346	9270	9271	9199	9136	9231	9320	9279	9171	9309	9247	9244	9380	9256	9253	9260	9061	9189	9332	9284	9204	9215	9349	9241	9291	9331	9333	9296	9335	9258	9193	9384	9441	9362	9313	9223	9213	9284	9193	9312	9348	9206	9267	9164	9413	9210	9206	9231	9188	9145	9240	9099	9378	9357	9249	9191	9213	9139	9342	9267	9260	9289	9381	9316	9425	9407	9303	9121	9341	9251	9254	9225	9251	9122	9329	9116	9094	9255	9293	9182	9130	9193	9354	9272	9278	9365	9268	9250	9359	9401	9168	9221	9161	9083	9177	9270	9323	9236	9274	9199	9226	9287	9383	9312	9283	9198	9337	9250	9386	9401	9379	9262	9319	9188	9236	9134	9243	9325	9167	9228	9320	9251	9187	9106	9247	9310	9336	9326	9152	9202	9296	9406	9247	9283	9041	9227	9157	9384	9385	9173	9228	9233	9294	9405	9178	9451	9211	9398	9220	9312	9151	9278	9286	9281	9233	9325	9222	9384	9267	9322	9290	9275	9226	9365	9315	9236	9326	9271	9214	9244	9245	9189	9335	9213	9306	9218	9353	9274	9317	9359	9286	9268	9302	9291	9241	9127	9166	9342	9307	9206	9342	9377	9143	9286	9366	9177	9273	9252	9373	9215	9338	9222	9193	9194
25010	21190	28734	29579	25934	23106	21124	18561	16973	16504	16416	15921	15968	15856	15829	15939	16013	15998	16090	16014	15761	15830	16001	16117	15779	15811	16093	15957	15682	16021	15783	15933	15807	15816	15848	16114	15880	15760	15827	15931	15742	15972	15834	15905	15681	15908	15866	15683	15883	15836	15915	15818	15740	15889	15800	15792	15771	15951	15850	15837	15858	15865	15862	15891	15674	15894	15957	15732	15724	15861	15855	15834	15737	15820	15836	15658	15998	15700	16078	15841	15824	15890	15829	15917	15929	16065	15863	15766	15911	15920	16059	16079	15927	15695	15740	15701	15912	15726	16122	15939	15696	15657	15994	15694	15825	15844	16014	15772	15952	15838	15611	15656	15790	15701	15520	15993	15891	15645	15720	15677	15669	15811	15958	15779	15569	15931	15744	15699	15934	15896	15807	15852	15605	15855	15640	15767	16077	15779	15846	15722	15781	15570	15862	15899	15949	15827	15973	15957	15868	15917	15791	15675	15671	15827	16004	15897	15735	15788	15724	15938	15932	15908	15832	15930	15811	15994	15944	16132	15628	15866	15559	15824	15905	16027	16038	15771	15927	15848	15810	15753	15805	15838	15908	15663	15684	15926	15965	15722	15720	15833	15925	15813	15865	15697	15592	15740	15798	15655	15803	15926	15768	15827	15881	15810	15880	15809	15860	15637	15794	15814	15716	15794	15818	15755	15893	15828	15708	15746	16063	15718	15842	15777	15890	15795	15791	15870	15864	15817	16008	15734	15745	15743	15917	15930	15680	15939	15909	15915	15859	15746	15764	15967	15830	15733	15762	15830	15910	15819	15836	15844	15801	15747	15954	15710	15801	15833	15861	15942	15656	15772	15828	15738	15831	15881	15996	15801	15911	15926	15921	15955	15908	15766	15829	15665	15627	15802	15521	15922	15837	16085	15891	15886	15775	15931	15869	15910	15992	15812	15914	15953	15974	15714	15879	15866	15678	15893	15758	15624	15828	15867	15786	16005	16133	15812	15804	15785	15774	15995	15832	15843	15937	15907	15658	16087	15869	15772	15844	16000	15904	15811	15834	15880	15664	15822	15839	15980	16085	15760	15674	15611	15817	15846	15567	15697	15815	15703	15760	15779	15991	15816	15748	15745	15949	15761	15882	15893	15931	15822	15799	15622	15814	15753	15856	15889	15948	15770	16047	15841	15988	15800	15964	15768	15702	15798	15796	15729	15690	15756	15815	15748	15863	15909	15789	15854	15739	15898	15844	15699	15867	15682	15667	15908	15681	15993	15849	15618	15793	15653	15547	15976	15906	15817	15697	15697	15923	15883	15725	15874	15892	15884	15883	15696	16024	15746	15900	15923	15701	15855	15874	15742	15704	15762	15561	16057	15920	15827	15860	15973	15863	15792	15917	15947	15982	15799	15811	15750	15625	15984	15819	15864	15726	15994	15900	15882	15783	15851	15700	15672	15718	15757	15819	15651	16008	15606	15690	15869	15873	15761	15891	15778	15960	15779	15858	15848	15878	15728	15748	15689	15816	15741	15945	15891	15762	15821	15793	15857	15814	15752	15848	15821	15694	15854	15926	15858	15792	15723	15680	15918	15811	16054	15829	15763	15729	15812	15659	15755	15892	15794	15830	15982	15746	15732	15819	16007	15757	16061	15902	16019	15828	15845	15967	15886	15876	15935	15958	15760	16049	15936	15762	15997	15828	15923	15707	15779	15715	15748	15861	15788	15860	15719	15739	15860	15664	15942	15839	15819	15916	15935	15823	15919	15685	15999	15996	15757	15812	15789	15939	15908	15822	15975	15859	15710	15800	15803	15640	15796	15790	15803	15827	16026	15874	15974	15618	15805	15954	15732	15861	15874	15735	15707	15712	15945	15951	15860	16063	16001	15754	15842	15870	15664	15953	15917	15849	15886	15857	15765	15803	15908	15836	15655	15895	15632	15961	15828	15519	15779	15903	15881	15860	15737	15861	15796	15920	15992	15909	15881	15786	15692	15779	15848	15794	15753	15797	15757	15862	15950	15846	15653	15966	15715	15590	15875	15688	15838	15790	15756	15827	15948	15932	15849	15803	15825	15963	15812	15693	15752	15839	15860	15940	15757	15845	15930	15946	16136	15811	15842	15993	15735	15466	15757	15855	15773	16006	15615	15741	15946	15740	15862	15812	15925	15947	15676	15928	15745	15619	15709	15955	15838	15754	15879	15794	15858	15664	15787	15816	15779	16002	15862	15811	15898	15748	16052	15859	15809	15883	15972	15641	15759	15783	15894	15916	15872	15911	15721	15672	16017	15790	15609	15660	15991	15786	15889	15881	16130	15952	15696	15751	15941	15717	15968	15628	15662	15674	15764	15956	15973	15965	15887	16056	15648	15649	15730	15809	15748	15827	15607	15854	15740	15787	15909	15827	15737	15805	15772	15841	15789	15983	15858	15930	15896	15928	15804	15764	15760	15837	15909	15872	15536	15710	15880	15871	15865	16000	15644	15664	15955	15908	15699	15903	15891	15970	15714	15777	15985	15637	15862	15779	15731	15857	15920	15843	15893	15942	15922	15775	15856	15711	15746	15830	15874	15842	15836	15898	15869	15815	15611	15847	15729	15916	15699	15744	15797	15722	15880	15870	15963	15650	16041	16128	15813	15943	15882	15951	15636	15864	15978	15756	15973	15773	15895	15970	15869	15803	16006	15710	15709	15713	15917	15805	15794	15801	15919	15857	15672	15841	15871	15983	15811	15919	15986	15754	16061	15940	15861	15836	15660	15869	15913	15852	15718	15743	15725	15769	15690	15853	15757	16029	15989	15828	15702	15828	15954	15871	15801	15908	15888	15680	15645	16117	15685	15771	15753	15871	15834	15943	15797	15910	15862	15782	16057	15956	15998	15688	15865	15868	15739	15694	15816	15857	15838	15773	15599	15901	15947	15931	15808	15857	15886	15827	15700	15830	15535	15745	15765	15834	15818	16082	15874	15819	15947	15792	16027	15929	15901	15767	15761	15843	16000	15765	15753	15977	15745	15659	15874	16085	15852	15971	15915	15828	15764	15772	15851	15755	15872	15712	15698	15707	15863	15898	15703	15714	15779	15916	15761	16063	15935	16014	15998	15856	15834	15889	15906	15949	15838	15778	15761	16111	15947	15873	15970	15888	15968	15867	15740	15729	15746	15877	15872	15881	15809	15735	15898	15803	15827	15939	15962	15934	16019	15756	15711	15964	15751	15907	15654	15954	16008	15743	15836	15683	15764	15822	15872	15876	15854	15688	15940	15899	15776	15771	15932	15870	15764	15819	15922	15819	15866	16068	15864	15902	16002	15875	16036	15813	15813	15842	15966	15881	15929	15982	15781	16050	16086	15959	15812	15843	16093	15818	15880	15844	15925	15896	15900	15940	15813	15512	15890	15799	15898	15704	15749	15681	15892	15915	15889	15997	16002	15727	15765	15894	15915	15995	15960	15948	15898	15969	15999	15968	15779	15939	15742	15848	16023	15663	15747	15839	15773	15820	15998	15858	15738	15730	15732	15917	15713	15886	15570	15921	15880	15812	15843	15936	15849	15745	15681	15951	15848	16060	16041	15930	15874	15649	15860	15572	15963	15787	15774	15751	15720	15806	15840	15587	15712	15938	15799	15800	15855	15963	15711	15974	15866	15902	15760	15759	15710	15627	15897	15938	15706	15825	15597	15653	15803	15888	15850	15747	15824	16029	15800	15846	15922	15709	15594	15805	15716	15932	15815	15954	15802	15583	15736	15727	15739	15974	15722	15764	15739	15680	15998	16012	15859	15737	15757	15752	15970	15900	16007	15667	15824	15691	15696	15821	15659	15981	15876	15655	15805	15802	15803	15980	15802	15929	15841	15832	15934	16024	15627	15844	16065	16092	15953	15668	15878	15774	15879	15995	15935	16052	15938	15917	15628	15962	15865	15996	15957	15957	16006	15925	15796	15907	15680	15837	15736	15797	15817	15916	16059	15807	15938	15849	15893	15767	15869	15895	15861	15918	15828	15912	15926	15792	15835	15865	15799	15926	15900	15851	15867	15817	15771	15787	15732	15783	15806	15605	15624	16029	15704	15893	15866	15782	15760	15883	16004	15852	15874	15838	15848	15834	15793	15876	15803	15919	15637	15801	15880	15663	16070	15744	15774	15942	15821	15821	15962	15849	15835	15932	16061	16007	15953	15801	15681	15967	15774	15925	15818	15883	15695	15787	15831	15848	15775	15948	15691	15912	15572	15862	15792	15910	15763	15826	15812	15769	15800	15901	15890	15830	15894	16004	16047	15870	15760	15622	15688	15866	15741	15803	15776	15877	16037	15748	15773	15797	15692	15847	15803	15680	15821	15894	15727	15950	15760	16054	15768	15986	15976	15781	15923	15892	15897	15889	15920	15872	15932	16022	15815	15911	15762	15785	15794	15748	15860	15716	15624	15851	15910	16048	15916	15836	15799	15778	15798	15928	16099	15767	15931	15670	15944	15848	15840	15797	15845	15867	15673	15869	15778	15951	15721	15892	15803	15730	15798	15794	15837	15934	15696	15849	15810	15957	15920	15727	15923	15931	15943	15901	15949	16061	15765	15754	15971	15520	15564	15689	15815	15753	15789	15769	15710	15860	15675	15737	15855	15769	15575	15818	15797	15695	15890	15823	15792	15905	15907	15677	16001	16020	15827	15838	15898	15757	15946	15589	15692	15968	15833	15738	16013	15859	15980	15781	15829	15849	16087	16000	15885	15797	15802	15697	15840	15742	15787	15859	15845	15885	15720	15844	15794	15690	15990	15840	15687	15849	15901	15764	15734	15712	15682	15803	15778	15702	15651	15844	15761	15551	15765	15767	15838	16097	15851	15853	15752	15887	15865	15863	16010	15824	16039	15975	15832	15804	15968	15858	15620	15848	15890	15778	15624	15755	15775	15947	15738	15873	15947	15904	15788	15808	15820	15849	15775	15890	16048	15996	15943	15950	15841	15926	15890	15902	15850	16000	15952	16065	15827	16051	15940	15930	15784	15821	15929	15554	15973	15721	15836	15909	15798	15757	15886	15909	15652	15659	15682	15889	16116	15767	15727	15826	15882	15816	15997	15744	15679	15835	15932	15814	15987	15873	15764	15970	15917	15927	15860	15944	15740	16003	15803	15884	15764	15961	15683
28157	43072	39216	30232	21504	16117	13443	11294	10369	9689	9483	9419	9421	9301	9446	9466	9157	9421	9429	9302	9190	9394	9271	9384	9326	9464	9336	9372	9310	9394	9329	9305	9338	9306	9332	9481	9297	9342	9473	9241	9343	9515	9118	9483	9333	9150	9288	9435	9245	9298	9200	9288	9207	9408	9432	9267	9255	9334	9208	9209	9347	9235	9328	9381	9312	9280	9371	9223	9343	9229	9461	9243	9378	9157	9296	9216	9142	9517	9307	9210	9198	9296	9161	9352	9201	9247	9203	9371	9160	9313	9319	9279	9359	9194	9293	9532	9185	9277	9215	9153	9152	9211	9273	9319	9190	9099	9251	9265	9368	9334	9206	9311	9266	9436	9213	9433	9272	9207	9364	9299	9170	9270	9329	9133	9306	9215	9248	9182	9438	9260	9357	9326	9364	9372	9201	9203	9367	9369	9318	9328	9322	9160	9354	9250	9142	9265	9232	9298	9329	9243	9304	9392	9415	9183	9403	9330	9228	9213	9284	9279	9524	9240	9242	9190	9235	9344	9239	9281	9375	9242	9165	9122	9408	9387	9202	9243	9308	9273	9244	9168	9330	9240	9142	9334	9203	9298	9344	9226	9310	9168	9271	9235	9377	9385	9183	9419	9327	9366	9150	9252	9175	9293	9336	9113	9239	9231	9114	9306	9278	9186	9287	9282	9377	9338	9180	9128	9359	9208	9334	9358	9331	9344	9160	9308	9214	9193	9396	9201	9371	9182	9312	9272	9334	9198	9345	9350	9203	9187	9253	9291	9409	9149	9357	9334	9261	9272	9261	9236	9357	9088	9204	9372	9175	9141	9180	9038	9295	9180	9400	9229	9360	9406	9188	9313	9288	9332	9429	9223	9363	9404	9271	9159	9303	9211	9150	9174	9099	9269	9131	9279	9330	9105	9164	9271	9235	9252	9276	9250	9320	9265	9385	9244	9301	9293	9242	9278	9094	9141	9314	9355	9334	9211	9407	9093	9334	9235	9265	9198	9191	9194	9444	9311	9349	9322	9406	9262	9242	9365	9162	9168	9494	9152	9250	9291	9254	9238	9254	9296	9299	9329	9295	9236	9392	9232	9223	9200	9178	9238	9195	9291	9303	9307	9283	9269	9188	9344	9319	9318	9266	9143	9227	9375	9183	9369	9165	9345	9178	9252	9085	9269	9201	9346	9296	9332	9145	9104	9244	9342	9478	9267	9212	9368	9387	9401	9272	9301	9353	9266	9315	9414	9396	9277	9350	9224	9281	9145	9371	9393	9367	9224	9193	9186	9262	9306	9375	9129	9122	9283	9384	9296	9273	9356	9399	9243	9291	9256	9315	9359	9262	9314	9343	9310	9455	9343	9134	9309	9158	9294	9165	9362	9258	9346	9489	9339	9193	9158	9290	9307	9298	9318	9261	9299	9163	9214	9289	9269	9140	9236	9244	9244	9409	9231	9223	9145	9289	9309	9305	9258	9220	9291	9187	9269	9187	9209	9361	9392	9173	9312	9031	9306	9187	9278	9201	9207	9453	9069	9323	9200	9249	9328	9301	9296	9312	9232	9249	9293	9208	9260	9258	9156	9324	9312	9293	9253	9351	9380	9289	9284	9387	9279	9138	9332	9220	9269	9251	9261	9272	9330	9327	9153	9302	9188	9111	9196	9321	9165	9343	9257	9314	9396	9132	9168	9398	9212	9289	9284	9423	9282	9287	9266	9230	9208	9378	9296	9327	9338	9139	9340	9255	9275	9391	9359	9376	9222	9294	9278	9362	9210	9241	9240	9189	9270	9360	9075	9245	9222	9352	9207	9216	9133	9255	9225	9214	9136	9272	9222	9317	9339	9325	9118	9266	9309	9174	9339	9332	9245	9310	9275	9302	9244	9161	9283	9297	9331	9301	9298	9317	9189	9402	9237	9189	9272	9362	9257	9331	9280	9210	9284	9255	9390	9219	9228	9221	9409	9194	9364	9268	9314	9282	9369	9264	9281	9343	9293	9348	9283	9257	9169	9215	9301	9201	9274	9259	9150	9234	9286	9330	9297	9104	9162	9174	9369	9171	9313	9256	9338	9471	9228	9183	9394	9248	9223	9355	9268	9157	9339	9412	9336	9191	9362	9347	9263	9374	9178	9300	9256	9439	9117	9155	9326	9258	9349	9258	9142	9335	9321	9203	9090	9197	9337	9298	9213	9163	9394	9277	9318	9346	9312	9297	9212	9393	9292	9327	9226	9300	9228	9244	9373	9392	9267	9238	9308	9253	9253	9253	9285	9175	9154	9240	9257	9248	9121	9158	9270	9221	9252	9257	9249	9246	9304	9256	9431	9196	9284	9251	9255	9274	9329	9407	9309	9185	9313	9275	9285	9246	9366	9159	9303	9187	9383	9289	9431	9248	9380	9245	9264	9345	9209	9244	9340	9280	9125	9233	9282	9199	9180	9194	9302	9169	9437	9257	9366	9263	9351	9241	9265	9315	9256	9345	9279	9260	9261	9247	9388	9243	9471	9139	9308	9134	9159	9260	9522	9249	9292	9394	9231	9398	9417	9447	9340	9381	9363	9356	9188	9400	9287	9427	9326	9246	9152	9349	9290	9226	9282	9253	9325	9085	9315	9291	9259	9167	9381	9305	9245	9201	9306	9149	9434	9516	9290	9271	9037	9284	9340	9246	9138	9287	9317	9285	9119	9227	9275	9191	9290	9406	9430	9316	9347	9392	9341	9318	9302	9365	9315	9108	9292	9268	9352	9250	9325	9199	9315	9402	9353	9427	9213	9281	9262	9344	9360	9260	9212	9253	9310	9111	9201	9272	9176	9347	9371	9359	9368	9293	9260	9130	9234	9191	9298	9400	9364	9501	9299	9187	9322	9288	9249	9136	9429	9341	9346	9247	9232	9316	9312	9393	9283	9306	9323	9237	9229	9303	9220	9367	9396	9310	9269	9313	9479	9280	9315	9182	9307	9270	9233	9482	9243	9206	9276	9345	9344	9223	9212	9252	9175	9336	9274	9232	9259	9349	9167	9202	9224	9177	9324	9198	9313	9235	9195	9348	9285	9313	9166	9173	9350	9386	9434	9308	9343	9335	9100	9323	9254	9263	9238	9149	9325	9328	9381	9205	9197	9296	9269	9355	9300	9210	9248	9378	9356	9335	9344	9295	9189	9361	9235	9170	9336	9266	9333	9302	9277	9309	9334	9268	9211	9340	9165	9319	9286	9169	9391	9130	9126	9311	9116	9264	9331	9142	9366	9342	9343	9231	9425	9249	9196	9415	9287	9211	9134	9366	9267	9290	9274	9302	9182	9353	9514	9361	9278	9206	9295	9223	9222	9229	9279	9365	9419	9264	9273	9336	9269	9367	9133	9343	9205	9252	9309	9427	9235	9342	9286	9279	9169	9281	9140	9281	9196	9356	9360	9310	9414	9298	9320	9149	9319	9204	9264	9281	9404	9320	9381	9394	9368	9168	9301	9263	9172	9356	9226	9143	9375	9258	9338	9182	9281	9319	9279	9242	9286	9327	9238	9321	9432	9115	9275	9200	9217	9209	9421	9287	9284	9172	9217	9239	9152	9260	9356	9232	9287	9467	9191	9247	9362	9294	9163	9171	9280	9165	9229	9294	9303	9159	9173	9301	9272	9322	9390	9325	9241	9279	9096	9367	9246	9294	9189	9368	9155	9270	9247	9302	9375	9106	9303	9183	9252	9340	9230	9265	9175	9221	9309	9319	9286	9238	9298	9324	9168	9314	9226	9206	9302	9270	9264	9278	9325	9449	9112	9299	9211	9289	9219	9138	9267	9270	9267	9207	9368	9228	9209	9313	9147	9223	9343	9221	9182	9435	9322	9115	9147	9285	9279	9261	9404	9310	9230	9242	9113	9462	9297	9265	9022	9142	9217	9155	9295	9182	9277	9223	9128	9293	9456	9294	9300	9249	9213	9194	9491	9243	9204	9282	9254	9319	9297	9197	9257	9264	9418	9296	9319	9257	9291	9320	9150	9271	9310	9403	9242	9317	9467	9339	9219	9372	9343	9287	9165	9415	9271	9204	9255	9448	9259	9204	9388	9365	9278	9303	9226	9127	9282	9267	9262	9201	9291	9297	9439	9267	9259	9261	9229	9169	9332	9261	9351	9127	9193	9295	9209	9133	9271	9334	9298	9213	9174	9305	9188	9353	9239	9201	9154	9125	9296	9291	9279	9230	9369	9334	9223	9274	9270	9178	9391	9389	9200	9319	9365	9249	9283	9273	9313	9408	9246	9319	9216	9311	9191	9300	9324	9274	9205	9268	9285	9165	9424	9386	9478	9383	9309	9235	9335	9205	9276	9203	9254	9229	9329	9291	9251	9213	9318	9272	9239	9346	9284	9255	9199	9345	9402	9356	9458	9182	9298	9284	9332	9207	9287	9337	9405	9453	9323	9277	9261	9166	9426	9258	9291	9361	9114	9230	9264	9402	9240	9303	9320	9216	9242	9275	9389	9332	9363	9281	9212	9218	9398	9277	9346	9230	9326	9325	9148	9332	9303	9245	9322	9243	9143	9313	9238	9191	9306	9260	9296	9311	9383	9245	9333	9162	9251	9332	9277	9206	9326	9269	9312	9268	9154	9343	9280	9168	9288	9157	9229	9159	9419	9232	9446	9027	9207	9213	9307	9121	9400	9284	9353	9297	9446	9374	9239	9250	9330	9184	9091	9264	9257	9297	9211	9295	9421	9402	9247	9306	9243	9258	9367	9258	9118	9296	9303	9324	9323	9276	9230	9290	9191	9414	9272	9248	9204	9239	9321	9367	9188	9302	9213	9213	9354	9106	9221	9370	9258	9248	9290	9284	9468	9239	9387	9246	9274	9270	9208	9333	9274	9189	9308	9150	9292	9132	9244	9426	9324	9198	9272	9343	9332	9356	9234	9243	9274	9374	9226	9378	9265	9203	9360	9213	9276	9449	9338	9282	9289	9281	9284	9316	9294	9111	9239	9228	9318	9414	9261	9170	9282	9330	9232	9235	9131	9325	9227	9319	9217	9331	9268	9189	9138	9338	9266	9277	9314	9198	9331	9355	9118	9182	9309	9332	9315	9128	9248	9135	9184	9226	9244	9277	9506	9149	9158	9340	9401
24338	21768	29308	26260	25710	26319	24691	19951	17907	17626	17517	17089	17030	17048	17142	16960	16989	17218	16933	17087	16877	16793	16892	17022	17080	17332	16815	17091	17093	17057	16927	17080	16833	16936	17110	16653	17027	16941	16982	16839	17001	17150	17039	16969	16936	16893	16983	16883	16924	17074	17008	16992	17096	16851	17031	16888	16789	17053	16878	17103	16869	16873	17089	16889	17039	17149	16918	16779	17034	16784	16678	16788	17030	16824	16756	16826	16991	16799	16751	16701	16777	16773	16710	16804	17018	16901	16698	16965	16955	16754	16748	16894	16778	16656	16775	16739	16847	16677	16768	17012	16748	16774	16910	16776	16937	16713	17051	16826	16982	16646	16756	17011	16906	16887	16826	16834	16904	16779	16826	16669	17141	17035	16848	16801	16950	17008	16804	16797	16690	16979	16893	16914	17118	17000	17096	16714	17087	16713	16944	16852	16975	16852	16831	16802	16733	16868	16889	16873	16764	16679	16809	16840	16936	16900	16819	16972	16826	16678	16495	16840	16761	16737	16803	16912	16883	16849	16839	16738	16947	16951	16931	17088	16903	17084	17063	16711	16929	16709	16803	16935	16751	16833	16608	16824	17027	16801	16886	16666	16895	16776	17002	16960	16806	16732	16796	16957	16767	16748	16796	16744	16976	16775	16883	17030	16746	16726	16837	16880	16908	16679	16773	16676	16806	16988	16855	16990	16896	16784	16688	16654	16837	17012	17062	16961	16700	16695	16745	16945	16815	16782	16860	16770	16698	16662	16789	16858	17081	16913	16644	16805	16761	16710	16989	16652	16985	16914	16814	16997	16897	16741	16922	16872	16758	16957	16953	16931	16718	16786	16731	16503	16725	16862	16811	16897	17075	16962	16729	16872	17135	16955	16908	16853	16614	16934	16792	16868	16905	16871	16866	16645	16676	16959	16616	16784	16772	16933	16830	16853	16919	16965	16790	16981	16864	16892	16824	16691	16880	16844	17031	16771	17107	16905	16704	16891	16948	16920	16779	16934	16755	16914	16661	16683	16859	16777	17036	16860	16767	16950	16901	16582	16924	16870	17018	16851	16646	16710	16748	16720	16863	16909	16813	16840	16765	16648	16668	16871	16887	16843	16858	16885	16932	16904	16951	16937	16908	16772	16777	16800	16976	17104	16846	16619	16844	16635	16556	16641	17119	16827	16876	16733	16612	16957	16749	16950	17049	17010	17051	16756	16759	16546	16797	16949	17014	16714	16953	16830	16712	16676	16602	16849	16827	17077	16673	16825	16855	16933	16821	16861	16944	16930	16822	16786	16877	16772	16823	16710	16862	16995	16778	16755	16814	16701	16983	16787	16881	16769	16858	16863	16973	16839	16757	16851	16790	16870	17034	16792	17031	16811	16857	17129	17015	16904	16952	16827	17051	16814	16706	16696	16772	16810	16706	16644	16826	17040	16651	16792	16867	16784	16925	16801	16890	16775	16757	16847	16858	16827	16939	17175	16798	16837	16967	17053	16900	16847	16825	17096	16677	16904	16941	16885	16623	16785	16878	16955	16680	16801	16819	16709	16705	17031	16907	16718	16751	16751	16947	16787	16873	16764	16690	16829	16983	16868	16787	16850	17009	16957	17170	16862	16917	16986	16801	16943	16943	16864	17039	16981	16818	16869	16764	16982	16990	16925	16909	16785	16930	16708	16969	17102	16990	16887	16798	16705	16882	16704	16583	16874	16982	16924	16793	16965	16798	17066	16940	16886	16748	16729	16674	16974	16545	16830	16831	16765	16804	16668	16747	16824	16609	16837	16921	16727	16805	17030	16663	16809	16790	16793	16967	16989	16819	16962	16959	17070	17045	16902	16876	16841	16970	16910	16777	16859	17026	16759	16810	16811	16923	16804	16733	16934	16661	16938	16936	16996	16697	16862	17091	16783	16845	16812	16877	16727	16800	16601	16903	16701	16895	16690	16833	17042	16984	17052	16817	16766	16964	17029	16764	16817	16873	16667	16861	16952	16947	16966	16971	16844	17077	16827	17068	16828	16763	16890	16967	16877	17077	16820	16757	16881	16710	16770	16962	16752	16601	16902	16938	16790	16670	16732	16735	16951	16778	17210	16800	16753	16678	16858	16762	16784	17086	16785	16709	16882	16889	16817	16681	16769	16843	16682	16757	16817	16918	16850	16859	16742	16890	16756	16894	16908	16779	16588	16877	16831	17075	16878	16844	16796	16804	16757	17006	16761	16830	16763	16598	16768	16756	16801	16758	17034	16742	16980	16919	16899	16854	16964	16692	16892	16846	16999	16718	16821	16619	16919	16930	16665	16730	16758	16923	16957	16897	16978	16793	16996	16766	16938	16881	16933	17099	16968	16861	16734	16824	16824	16907	16982	16926	16942	16764	16965	16909	16831	16929	16755	16702	16688	16766	16904	16911	16943	16750	16774	16702	16931	16743	16800	17073	17043	16975	16983	16725	16673	16984	16865	16769	16974	16836	16752	16767	16672	16936	16841	16868	16857	16647	16857	16699	16968	16847	16959	17095	16736	16880	16960	16875	16733	16908	16700	16636	16602	16892	16779	17018	16813	16966	16713	16840	16922	16988	16729	16854	17102	16864	16673	16799	16785	16875	16893	16921	16821	16869	16781	16711	16692	16765	16592	16726	16865	16891	16656	16753	16714	16964	16892	16809	16826	16841	16734	16778	16996	16749	16793	16836	16893	16822	16586	16729	16818	16986	16713	16775	16949	16812	16913	16817	16811	16830	16908	16881	16702	16693	16475	16997	16859	16876	16847	16960	16949	16814	16849	16970	16879	16790	16967	16608	16573	16924	16976	16743	16866	16779	16860	16978	16845	17034	17173	16934	16865	16902	16814	16799	16983	16885	16858	17073	16963	17114	16900	16960	16966	16723	16740	16706	16950	16830	17029	16891	16982	16662	16701	16720	16807	16731	16770	16763	16852	16912	16737	16623	16648	16827	16914	16854	16919	16724	16730	16660	16799	16976	16895	16947	16955	16897	16686	16729	16764	16937	16836	16699	16728	16942	17013	16732	16653	17025	16770	16908	16836	16893	16872	16940	17005	16790	16948	16896	16865	16863	17018	16939	16716	16986	16970	16899	16773	16951	17032	16871	16904	16924	16990	16931	16744	16763	16734	17137	16723	16962	16899	16852	16874	16826	16808	16792	16780	16918	16857	16833	16744	16850	16904	17090	16880	16916	16747	16755	16800	16712	16791	16775	17005	16986	16802	16637	16899	17019	16934	16714	16733	16779	16652	16837	16775	16928	16800	16632	16940	16686	16804	16720	16626	16790	17151	16663	16732	16791	16887	16948	17025	16830	16924	16959	16947	16849	16822	16798	17023	16940	16768	16768	16982	16809	17008	17001	16577	16915	16829	16765	16911	16895	16984	17066	16614	16770	16987	16635	16785	16971	16769	16979	16937	16791	16857	16857	16926	16985	16865	16974	17034	16925	16731	16909	16817	16982	16800	17084	16978	16995	16840	16598	16924	16886	16803	16806	16768	16706	16661	17011	16940	16803	16840	16852	16864	16948	17031	16672	16904	16827	16688	16741	16988	16869	16827	17020	16807	16920	16876	16739	16716	16770	16952	16869	16705	16671	16832	16937	16790	16830	16899	16796	17057	16858	16762	16741	17101	16864	16867	16912	16820	16857	16690	16820	16980	16868	16852	16829	16983	16724	16647	16693	16840	16825	16924	16746	16875	16920	16706	16830	17050	16762	16834	17114	16669	16791	16791	16924	16865	16885	16802	17015	16797	16805	16713	16772	16727	16898	16744	16863	16733	17072	16976	16720	17002	16855	16556	16759	17066	16708	16715	16765	17067	16873	16828	16901	16989	16895	16914	16778	16925	16580	16789	16846	16908	16926	16795	16695	17046	16958	16950	16935	16883	16712	16982	17025	16668	16780	16699	16956	16919	16716	16741	16912	16763	16819	17052	16920	16912	16758	16866	16737	16822	17065	17105	16670	16554	16685	16909	16848	16933	16893	17250	16824	16640	16972	16984	17064	16756	16997	16808	16773	16769	16709	16955	16912	16825	16832	16679	16694	16794	16750	16748	16980	16724	16908	16940	16532	16707	16649	16667	16925	16954	16981	16739	17042	17086	16694	16831	16777	16750	16795	16951	16812	16929	16739	16860	16855	16740	16797	16764	16590	16895	16925	17001	16764	16961	17026	16794	16823	16845	16838	16986	17005	17045	16944	16834	16891	16854	16764	16817	16826	16955	16816	16898	17006	16858	16889	16826	16860	16896	16742	16847	16691	16911	16863	16880	16936	16619	17155	16772	16580	16798	16821	16884	16733	16831	16713	16953	16703	16910	16670	17124	17094	16900	16676	16695	16712	17071	17103	17004	17003	16853	16665	16926	17050	16759	16782	16894	16828	16722	16770	16868	16929	16902	16517	16750	16724	16642	16664	16779	16896	16636	16687	16829	16755	16940	17014	16654	16993	16977	16796	16954	16659	16847	16898	16905	16818	16734	16801	16609	17088	16898	16881	16959	16824	17019	16719	16956	16582	16690	16989	16671	16813	16761	16701	16831	16918	16788	16884	16985	16959	16699	16698	16963	16838	16718	16827	16759	16734	16909	16705	16949	16925	16794	16712	16712	16970	16876	16891	16837	16751	16753	16687	16710	16811	16642	16862	16883	17002	17158	16717	16930	16825	16835	16943	16672	16719	16722	16877	16840	16849	16645	16669	17062	16832	16720	16767	16813	16618	16855	16830	16910	16884	16770	16764	16747	16892	16910	16714	16915	17148	16928	16832	16954	16925	16988	16749	16837	16862	16961	16727	16954	16665	16804	17063	16600	16574	16610	16800	16812	16787	16951	16832	16859	17216	16721	17041	16830	16839	16705	16754	16633	16684	16798	17040	16949	16978	16733	17053	16780	16860	16839	16796	17107	17204	16719	16833	16750	16780	16913	16934	16855	16899	16675	16726	16942	16750	16754	16792	16849	16920	16834	16878	16824	16847	16962	16972	16858	16983	16903	16892	17023	17041	16811	16962	16963	16961	16687	16977	16717	17047	16824	16901	16922	16891	16893	16875	17018	16810	17030	16835	16771	16940	16686	16950	16625	16686	16967	16859	17025	16777	16705	16884	16821	16850	16841	16831	16859	16816	17059	16746	17062
31431	51379	45962	35420	25804	19329	14984	12308	10897	10411	10432	10128	10037	10219	9949	10018	9957	10124	10038	10143	9892	10075	10028	9993	9869	10187	9808	10036	10045	9881	9854	9963	9961	9905	10045	9935	9867	9904	9980	10096	9857	9945	9960	9971	10009	9884	10003	9999	9904	9918	9970	9986	9930	10082	9974	9858	10063	10034	10076	9872	10057	9836	9875	10091	9809	9926	10081	9765	9780	10009	9936	9927	10041	9841	9855	9862	10060	10099	9842	9920	10042	9880	10001	10026	10004	9879	9925	10019	9876	9877	10017	9929	9995	9840	9946	10004	9842	9906	9875	9900	9931	9966	9873	10057	9885	9979	9857	9958	9838	10051	9976	10000	9871	9908	9932	9936	10007	9996	9929	9964	10005	9868	9914	9941	9993	10023	9808	9849	9976	9832	10086	10103	9965	10050	9988	9917	10043	9789	9965	9922	9916	9927	9975	9913	9983	10034	10005	10143	9999	10006	9946	9951	10108	9904	9876	9961	10048	9702	10068	10041	9961	9926	9875	10166	10098	9933	9793	10049	10059	10019	9965	9785	9906	9909	9989	9971	9926	9973	9942	9911	9991	9880	9916	9997	9980	9924	9889	9974	9818	9978	10038	9994	9909	9823	9920	9884	9954	9910	9971	9910	9990	9809	10048	9912	10015	9929	9917	9986	10088	9857	9991	10086	9857	9897	10022	9960	9962	9936	9943	9845	9827	9828	9938	9953	9947	9837	9910	9864	9787	10122	10165	10081	9954	9863	10009	9933	9864	9986	9875	9924	9987	9745	9900	9886	9975	10060	9897	9988	9803	9785	9983	9827	9891	9810	9806	9908	9828	9939	9967	9918	9899	9836	9916	9843	9877	9884	9811	9811	10005	9934	9922	9949	9991	9882	9948	9846	9839	9873	9771	10035	10138	9953	9981	9966	9950	9981	9991	9975	9884	9996	9842	9972	9940	9857	9915	9766	9862	9968	9983	9927	9800	9859	9915	10053	9895	9794	9961	10007	9975	9864	9995	9835	10169	9863	9921	9998	10050	9839	9921	9992	9854	10011	9811	9885	10010	9978	9844	10101	9939	9882	9865	9983	9933	9843	9933	9876	9877	9959	9937	10035	9921	9801	10021	9914	9906	9991	10060	9837	9962	9925	9997	9894	9804	9792	9951	9851	10128	9896	9997	9751	9991	9934	9890	9985	9916	10032	10162	10015	9952	9962	10030	9935	9888	9937	9802	9934	10021	9923	10037	10037	9991	10055	9914	9887	9955	9986	9895	9989	9954	9950	9824	9909	9933	10058	9870	9979	10098	9838	9967	9872	9943	10135	9948	9923	9884	9944	10001	9801	9901	9938	10037	9919	9996	9824	9902	10059	9998	9953	9852	9915	9848	9957	9825	9795	10015	9985	9854	9942	9921	9991	9863	9904	9988	9837	9889	9852	10072	9979	9872	9830	9788	9794	9914	9879	10104	10021	9743	9982	9962	9897	9877	9944	10009	9902	9968	10042	10035	9934	9936	10016	9883	9825	10007	9805	9914	10028	9912	9958	9960	10105	10039	9829	10194	9844	9785	10049	9982	9853	9954	10010	9921	10043	9810	10054	10111	9985	9948	9876	9878	9942	9832	9936	9917	9901	9954	10014	9871	9991	9879	9906	10013	9923	9805	10025	10012	10061	9888	9973	9902	10005	9765	10066	9913	9899	10070	9996	9780	10009	9881	10044	9994	9887	10120	9788	10092	9909	9947	9909	9971	10043	9966	9898	9941	10026	9958	9881	9989	9830	9826	10059	9927	9871	9881	9895	9942	9877	9780	10024	9927	9957	9813	10027	9921	9934	9872	9915	9963	9887	10018	9954	9778	9775	9948	9921	9834	9904	9894	9953	9895	9929	9941	9933	9920	9933	9878	9801	9820	9780	9768	9955	9701	9770	10057	10009	9955	9959	9802	9938	9968	10061	9910	9825	9842	9916	9982	9798	9986	10047	9844	9932	10068	9995	9891	9846	9965	10035	9814	9926	9921	10041	9861	9996	9783	9835	9979	9877	9878	9870	9824	9917	9889	9893	9852	10039	9884	9681	9854	9826	9918	9919	9962	10076	9938	9732	10055	9955	9848	10023	9863	10021	9993	9881	9846	9945	9950	10030	9810	9908	10097	9926	9914	9803	9840	9879	9926	9860	9805	9872	9876	9871	9978	10123	10029	9883	10031	9938	9919	9982	10103	9811	9876	9885	9827	9903	9888	9816	9869	9742	10018	9898	10014	9894	9942	10072	9994	9945	9783	9888	9891	10062	9877	9941	9843	9934	9832	9955	9874	9928	9986	9950	9735	9945	9854	10001	9783	9768	9948	9911	9925	9954	9835	10040	9996	9856	10020	9850	9936	10030	9964	9812	9906	10007	9992	9835	9975	9741	9986	9778	10051	9895	9850	9725	10108	9968	9962	9790	10087	9876	9957	9875	9995	9953	9795	9928	9817	9952	10092	9770	9967	9909	9963	9880	9922	9897	9902	10018	9927	9886	9864	9852	10116	9906	9909	10035	9867	9860	9949	10044	9896	10009	9966	9860	9942	10067	9972	9977	10077	9896	9908	10125	10031	9851	10003	10059	9815	9865	9867	9862	9885	9930	9751	9876	9922	10022	9969	10027	9834	10117	9910	9845	9943	9897	9960	9854	9966	9908	9950	10013	9890	9974	9975	9992	9886	10060	9786	10043	9927	9974	9837	9930	9906	9864	9804	10009	9941	9951	9945	10050	9891	9921	9915	9955	9890	9947	10059	9968	9946	9828	9852	9769	9919	9975	9888	9925	9929	9986	10033	9881	9925	10030	9850	9858	10161	9831	9921	9941	9995	10018	9921	10000	10037	9776	10036	9839	9801	9856	9915	9845	9975	9931	9897	9970	9819	10061	9862	9916	9904	9957	9953	9652	9978	9767	9919	9891	9947	9910	9973	9909	9957	10047	9862	10025	9840	9946	9861	9955	9846	9890	9978	10012	10002	10021	9806	10028	9900	9857	9884	9874	9871	10117	9986	9808	9835	10000	10000	10036	9971	9878	10115	9900	10038	9874	9903	9896	9846	9943	9910	9971	10062	9849	10091	9990	9880	9944	9754	10039	9793	9849	9909	10018	10081	9904	9934	9970	9828	9989	9919	9896	9644	9907	9985	9973	10041	9908	9898	9827	9861	9871	9952	9963	9977	10068	9846	9707	9874	9990	9989	9914	9932	9933	9954	9847	9979	9906	9842	9853	10074	10048	9836	9888	9945	9937	9950	9880	9780	9735	10027	9969	10050	9793	9816	10064	9965	9851	9972	10089	10093	9861	9904	9912	9957	9971	9927	10033	10074	10111	9991	10014	10029	9951	9932	10031	10126	9825	10012	9832	9858	9916	9990	9934	9854	9955	9819	9982	9787	9846	9876	9941	9910	9824	9978	9903	9793	10067	9875	9955	9971	9905	9856	9967	9925	9777	9855	9953	9965	10001	9885	9830	9738	9924	10050	9896	9882	9934	10116	9901	9900	9842	9873	9956	9938	9925	9817	9909	9784	9726	9995	9925	9811	9844	9848	9823	9905	9952	10045	9831	9832	9899	9889	9859	9979	9755	9959	10003	10014	9863	10005	10050	10057	9880	10106	9910	9885	10007	10105	9880	9965	9898	9895	9884	9974	9735	9930	10004	10188	10073	9866	9906	9962	10055	9905	9880	9834	9860	9873	9936	9951	10018	9882	9951	10034	9899	9909	9910	9931	10000	10077	9843	10004	10097	10122	9863	9917	9917	9876	9907	9925	10062	9847	9733	10043	9893	9830	9859	9949	9940	9875	9942	9921	9996	9887	9995	9969	9908	9841	10043	9936	10046	9946	9789	9908	9966	9947	9919	9830	9907	9879	9980	10063	9993	9932	9928	10088	9861	10047	9931	9924	9877	10010	9967	9838	9989	9839	9747	9910	9980	9873	9955	9838	9996	9926	9936	9935	10008	9844	9925	9921	9811	9820	10051	9868	9951	9995	9861	10005	9888	9948	10038	10069	9848	9893	9915	9755	10030	10004	9952	10012	9888	9997	9880	9954	9941	9916	9889	9937	9921	9828	9872	9905	9902	9877	9931	9881	9839	9819	9764	10077	9941	9973	9849	10022	9834	9992	9768	9964	9757	9909	9946	10046	9798	9998	9866	9831	10073	9977	9888	9858	9779	9888	9862	9877	9877	9996	9983	10012	9741	9915	9926	9931	9967	10105	9776	10048	9788	9896	9837	9930	9901	9957	9854	10055	9926	9867	10000	9899	9877	9740	9959	9810	9795	10054	10117	9815	9846	9961	9759	9959	9868	9847	9761	9868	9957	10034	9892	9928	9919	9847	9959	10020	9800	9900	10041	9929	9920	10063	9951	9903	9920	9922	9796	9930	9976	9813	9974	9892	9850	9949	9982	10013	10097	9978	9805	9867	9927	9892	9786	9990	9846	10115	9960	9844	9884	9899	10060	9832	9917	9900	9871	10001	9904	9987	9751	10099	10051	9867	9930	9926	9867	9924	9978	10062	9829	9801	10036	10045	10051	9916	9886	9897	9989	9887	9899	9810	9895	9917	10006	9838	9750	10006	9837	9922	9759	9978	9925	9877	9907	9940	9915	10053	9906	9960	9850	9951	9956	9893	9924	9847	9948	9837	9954	9980	10092	9968	9931	9930	9889	9876	9983	9999	10047	10065	10049	9809	9942	9991	9911	10035	9851	10009	10055	10038	9867	9740	9853	9899	9902	10027	9905	9915	9868	9975	9780	10029	9916	9796	9929	9919	9740	9920	9915	9831	9867	9994	9926	9950	9973	9995	10007	10012	9884	9903	10131	9947	10013	9979	9843	9762	9911	9979	9960	10000	9980	9798	9979	9962	9855	9963	9907	9953	10052	10134	9962	9926	9991	10058	10000	9793	10025	9912	10051	9829	9915	9898	9983	9976	9929	9911	10004	9884	9884	9834	9974	9930	9906	9856	9986	9945	9942	10053	9965	9897	9862	9946	9933	9825	9970	9968	9960	9942	9910	9896	9882	9894	9902	10021	9959	9907	9941	9799	9941	10026	10099	9818	9958	9951	9899	9876	9930	9964	9905	9816	9936	9738	9911	9884	9954
36927	37491	33885	27005	21258	18589	17089	16338	16173	16038	16106	15873	15894	15917	15803	15645	15839	15901	15842	15791	16074	15885	15892	15889	15929	15828	15866	15863	15905	15976	15779	15699	16084	15769	16032	15874	15949	15897	15769	15966	15889	15822	15913	15839	15857	15890	15860	15808	15689	15960	15909	15675	15960	15892	16058	15903	15935	15788	15530	15838	15742	15904	15697	15718	15823	15845	15557	15804	15790	16003	15849	15758	15892	15793	15825	15986	15974	15758	15923	15836	15745	15888	15796	16019	15945	15956	15856	15709	15965	15844	15868	16028	15745	15829	15826	15790	15837	15780	16023	15858	15867	15660	15875	15909	15572	15867	15739	15882	15641	15807	15917	15737	15824	15760	16033	15736	15775	15638	15906	15831	15872	15771	15657	15848	15740	15813	15831	15875	15816	15549	15872	15762	15895	15778	16065	15742	16060	15703	15838	15821	15942	16013	15934	15996	15811	15861	15802	15808	15911	15789	15894	15665	15930	16009	16117	15957	15935	15871	15928	15792	15740	15790	15672	15854	15989	15984	15888	15790	15770	15849	15983	15767	15681	15863	15858	15772	15889	16078	15946	16016	16086	15668	15852	15828	15607	15691	16018	15836	15778	15754	15586	15728	15617	15739	15891	16080	15790	15792	15572	16015	15727	15880	15816	15992	15904	15905	15730	15874	15820	15978	15849	15740	15808	15682	15661	15860	15928	15866	15880	15839	15919	15668	15971	15815	15913	15895	15748	15870	15857	15866	15760	15640	15892	15794	15912	15765	15828	16052	15880	15876	15896	15725	15871	15844	15876	16072	15792	15869	15683	15791	15741	15768	15658	16022	15666	15674	15905	15811	15865	15724	15929	15680	15954	15889	15849	15671	15959	15838	15798	15877	15921	15577	15840	15871	15700	15884	15740	16030	16098	15977	15858	16050	15993	15895	15877	15723	15777	15674	15777	15691	15822	16082	15765	15825	15804	15715	15967	15715	15673	16006	15853	15804	15798	15739	15814	15831	15881	15933	15957	16107	15694	15782	15921	15828	15937	15894	15971	15871	15812	15791	15807	16038	15761	15902	15730	15935	16079	15769	15625	15742	15840	15951	15806	15723	15723	15815	15788	15890	15718	15977	15726	15799	15801	15989	15841	15781	15949	16061	15813	15942	15999	15870	15876	15876	15894	15824	15848	15849	15791	15867	15946	15832	15872	15803	15834	15786	15708	15794	15859	15858	15910	15812	15918	15939	16025	15754	15904	15867	15949	15768	15736	15975	15872	15865	15818	15830	15849	15847	15942	15799	15717	15769	15827	15807	15875	15907	15952	15677	15681	15749	15876	16032	15883	15691	15841	15851	15766	15827	15736	16110	15791	15697	15844	15955	16052	15762	15920	15997	15755	16087	15885	15672	15896	15860	15732	15828	15922	15756	15956	15894	16036	15861	15689	15750	15927	15705	15768	15959	16012	16212	16009	15689	15979	15864	15844	15896	15850	15856	15785	15812	15909	15756	15752	15872	15861	15887	15850	15804	15953	15963	15900	15767	15645	15669	15742	15906	15793	15835	15741	16004	15887	15976	15790	15806	15738	15916	15880	16002	15732	15970	15755	15835	15753	15782	15738	15855	15764	16046	15814	15838	15938	15918	15825	15800	16025	15746	15901	15819	15683	15824	15684	16059	15893	15823	15779	15807	15768	15780	15651	15862	15784	15968	15736	15897	15967	15873	15732	15863	15885	15778	15960	15805	15928	15867	15880	15816	15851	15561	15666	15862	15960	15750	15633	15943	15774	15850	15923	15816	15831	15725	15770	15879	15863	15867	15842	15642	15710	15681	15823	15797	15747	15802	15866	15866	15613	15946	15790	15884	15939	15725	15958	15925	15798	15855	15862	15945	15887	15889	15650	15765	15904	15672	15935	15712	15909	15802	15875	15849	15882	15840	15577	15768	15823	15823	15698	15844	15832	15784	15945	15938	15861	16042	15886	15662	15830	15972	15826	15741	15841	15625	16221	15854	15781	15847	15879	15861	15907	15808	15814	15918	15942	16008	15898	15882	15884	15709	15886	15917	15857	15799	15963	15551	15972	15858	15775	15792	15876	15812	15979	15841	15935	15784	15833	15796	15772	15821	15645	15587	15673	15737	15870	15870	15822	15835	15714	15804	15917	15858	15992	15667	15613	15608	15757	15914	15549	15843	15848	15788	15766	15894	15619	15971	15785	16046	15855	15686	15908	15865	15757	15949	15726	15953	15898	15872	15984	15838	15918	16006	15802	15773	15792	15884	15865	15928	15965	15782	15777	15883	15887	15896	15945	15872	15920	15779	15727	15887	15749	15908	15922	16129	15940	15895	15959	16032	15859	15854	15710	15777	15928	15831	15787	15972	15896	15898	15814	15901	15802	15638	15949	15837	15898	15683	15938	15857	15864	15976	15810	15914	16152	15969	15842	15969	15992	15803	15841	15654	15831	15846	16070	15927	15891	15804	15774	15686	15779	15883	15812	15867	15917	15965	15843	15994	15939	15726	15717	15826	15840	15872	15979	15851	15847	15738	15834	15871	15879	15715	16075	15856	15897	15818	15773	15931	15731	15733	15922	16000	15757	16090	15871	15823	16027	15890	15779	15858	15978	15867	15812	15760	15861	15963	15771	15922	15650	15702	15728	15793	15492	15811	15625	15710	15855	15916	15916	15819	15767	15895	15769	15758	15652	15836	15606	16016	15833	15699	15938	16151	15937	15782	15916	15852	15812	15708	15670	15786	16028	15732	15867	15877	15807	15855	15616	15902	15835	15729	15812	15911	15865	15937	16011	15966	15680	16046	15945	15914	15900	15686	15619	15754	15848	15783	15842	15726	15776	16005	16011	15740	15783	15685	15814	15933	15635	15953	15679	16016	15611	16030	16045	15909	15912	15827	15782	15782	15824	15906	15920	15715	15825	15878	15919	15840	15858	15943	15968	15691	15858	15858	15699	15795	15878	16019	15862	16082	15962	15894	15714	15645	15896	15760	15702	15936	15997	15742	15708	15898	15771	15782	15609	15957	16042	15886	15834	15944	15756	15642	15923	15753	15892	15946	15808	15794	15773	15915	15644	15864	15810	15803	15700	15735	15856	15834	15803	15703	15851	15750	15906	15906	15709	15893	15927	15994	15997	15597	15752	15933	15996	15756	16000	15939	15760	15807	15924	15856	15643	15783	15951	15898	15894	15967	15627	15867	16060	15948	15801	15840	15678	15914	15975	16014	16028	15769	15926	16065	16018	15799	15645	15848	15797	15942	15807	15929	15767	15747	15842	15953	15827	15718	15778	15785	15597	16077	16000	15631	15803	15985	15866	15740	15668	15698	15991	16020	15813	15902	15875	15761	16078	15956	15939	15668	15727	15768	15918	16040	15782	15749	15952	16002	16067	16093	15714	15778	15780	15716	16058	16013	15702	15992	15732	15695	15832	15919	15858	15824	15784	15767	15940	16027	15963	15942	15786	15909	15766	15882	15828	15827	15710	15926	15846	15616	15648	15970	15849	15982	15678	15864	15864	15867	15848	16093	15913	16009	15781	15781	15649	15981	15825	15712	15721	16058	15773	16115	15953	15825	15990	15704	15961	15781	16040	15777	15780	15738	15817	16017	15684	15758	15760	15874	15874	15635	15872	15942	16075	15966	15842	15726	15806	15742	15956	15610	15752	15653	15842	15907	15968	15760	15765	15817	15668	15841	15875	15610	15790	15846	15479	15871	15668	15823	15831	15726	15920	15943	15849	15741	15802	15922	15964	16040	15941	15741	15734	15738	15739	15897	15890	15877	15790	15915	15894	15842	15817	15853	15708	15690	15593	15691	15841	15833	15801	15838	15691	15864	16086	15931	15896	15607	15831	15569	15844	15829	15880	15675	15741	15839	15893	15965	15927	15929	15810	15765	15913	15870	15736	15840	15948	15876	16027	15881	15850	15844	15927	15805	15920	15936	15794	15933	15963	16061	15967	15995	15792	15997	15872	15995	15769	15944	15749	15997	15864	15698	15803	15963	15852	15954	15791	15837	15637	15848	15927	16007	15948	15997	15875	15855	15771	15998	15790	15772	15748	15849	15850	15792	16080	16031	15888	15911	15645	15802	15993	15861	15862	15984	15847	15696	15862	15826	15676	15804	16162	15885	15791	16013	15895	15840	15763	16029	15864	15715	15754	15948	15787	16132	16042	16039	15901	15652	15553	15808	15831	15824	16063	15876	16034	15886	15919	15794	15738	15790	15862	15986	15944	15948	15819	15878	15814	15865	15800	15902	15748	15723	15786	15846	15679	15949	16101	16083	16000	15863	15864	15681	15668	16091	15928	15977	16017	16048	16002	15821	15621	15741	15799	15771	15934	15878	15807	15993	15882	15622	15826	15925	15954	15860	15775	15837	15855	15954	16065	15888	15966	15797	15700	15714	15925	15914	15890	15749	15922	15828	15946	15848	15696	15913	16003	15776	15924	15926	16006	15725	15761	15800	15721	15940	15935	15942	15953	15768	15765	15769	15863	15760	15753	15985	15917	15963	15799	15810	15820	15971	15783	15902	16004	15949	15825	15786	15873	15917	16028	15633	15779	15947	15786	15934	15657	15583	15831	15721	15822	15839	15891	15800	16007	15718	16071	15895	15766	15766	15767	15778	15919	15575	15954	15831	15713	15905	15793	15896	15824	15977	15780	15806	15811	15688	15938	15912	15681	15828	15724	15951	15855	15727	15703	15580	15886	15660	15963	15945	15772	15954	15897	15778	15706	15690	15887	15967	15871	15706	15958	15784	15799	15915	16043	15824	15855	15969	15830	15741	15724	15943	15880	15798	15605	15764	15912	15861	15865	15849	15642	15767	15915	15738	15970	16043	15671	15818	15919	15978	16143	15887	15788	15723	15838	16103	15924	15912	15914	15945	15828	15954	15902	16083	15959	15635	16077	15910	16042	15947	15907	15858	15891	15880	16021	15958	15561	15810	15699	15875	15861	16000	15802	15903	15832	15696	15785	15844	15976	15750	15951	15720	15794	15897	15830	15685	15915	15975	15799	15741	15949	15820	15982	15656	15926	15862	15843	15781	15595	15738	16027	15785	15963	15802	15890	15957	15809	15913	15940	15825	15887	15890	15915	15905	15825	15960	15788	15702	15822	16084	15831	15824
31392	38773	27991	19816	14763	11901	10165	9742	9359	9242	9205	9261	9190	9216	9274	9127	9201	9201	9385	9363	9149	9157	9232	9121	9099	9129	9180	9186	9241	9166	9061	9221	9187	9082	9152	9228	9087	9150	9285	9246	9207	9128	9214	9214	9192	9253	9042	9044	9280	9145	9027	9251	9226	9320	9295	9146	9062	9194	9112	9140	9123	9158	9259	9160	9104	9182	9041	9220	9162	9140	9158	9193	9241	9120	9292	9201	9120	9225	9148	9234	9152	9211	9204	9256	9148	9085	9252	9242	9227	9236	9210	9300	9148	9081	9277	9209	9232	9240	9225	8984	9406	9162	9115	9325	9235	9238	9205	9115	9141	9149	9125	9322	9103	9197	9229	9143	9238	9132	9186	9085	9224	9230	9220	9253	9122	9140	9136	9194	9118	9043	9114	9210	9234	9234	9178	9123	9298	9211	9241	9260	8921	9146	9292	9175	9111	9233	9149	9255	9199	9158	9128	9232	9253	9243	9185	9190	9303	9155	9171	9174	9262	9135	9175	9063	9118	9068	9290	9224	9074	9061	8927	9244	9111	9128	9133	9192	9210	9196	9095	9339	9195	9141	9160	9073	9175	9244	9243	9305	9198	9258	9071	9042	9193	9258	9132	9009	9320	9144	9114	9276	9090	9148	9231	9155	9052	9149	9139	9143	9117	9283	9183	9262	9219	9193	9207	9143	9284	9192	9124	9061	9029	9138	9219	9184	9154	9114	9223	9287	9033	9110	9264	9102	9202	9138	9185	9190	9254	9284	9264	9203	9138	9143	9190	9268	9237	9218	9324	9032	9161	9212	9094	9262	9136	9229	9234	9302	9024	9138	9317	9350	9167	9112	9282	9275	9291	9128	9173	9173	9116	9192	9183	9185	8947	9165	9164	9203	9198	9048	9087	9135	9152	9227	9114	9210	9003	9174	9203	9205	9092	9260	9197	9139	9161	9233	9197	9102	9090	9160	9208	9146	9243	9067	9213	9233	9265	9096	9257	9150	9202	9176	9120	9205	9087	9214	9157	9261	9245	9257	9350	9066	9120	9062	9270	9286	9272	9173	9289	9202	9110	9286	9204	9110	9151	9134	9172	9139	9119	9115	9184	9136	9184	9159	9181	9114	9159	9278	9098	9206	9167	9205	9032	9183	9128	9228	9119	9101	9198	9226	9264	9185	9290	9105	9093	9058	9180	9321	9176	9082	9124	9121	9327	9214	9166	9254	9123	9184	9173	9231	9156	9138	9143	9165	9047	9159	9226	9206	9097	9185	9188	9159	9116	9185	9241	9125	9174	9103	9322	9320	9143	9251	9235	9170	9225	9252	9303	9178	9113	9065	9140	9133	9292	9060	9120	9145	9177	9056	9027	9104	9264	9328	9212	9130	9165	9018	9231	9204	9035	9117	9116	9145	9120	8944	9154	9235	9096	9109	9211	9215	9142	9244	9091	9151	9372	9248	9082	9206	9216	9269	9122	9202	9235	9140	9179	9120	9079	9163	9031	9137	9124	9319	9210	9164	9274	9103	9064	9182	9291	9200	9148	9018	9179	9146	9277	9209	9230	9319	9255	9257	9074	9262	9122	9245	9203	9369	9126	9106	9234	9035	9291	9211	9372	9073	9191	9174	9275	9181	9012	9050	9141	9282	9075	9167	9218	9170	9182	9036	9271	9293	9183	9331	9226	9171	8947	9184	9159	9172	9148	9045	9290	9071	9357	9101	9154	9232	9154	9262	9057	9119	9312	9200	9252	9304	9114	9173	9089	9002	9196	9217	9099	9143	9150	9183	9058	8994	9124	9166	9230	9312	9202	9186	9076	9068	9127	9181	9252	9133	9209	9172	9250	9134	9198	9183	9166	9360	9328	9283	9380	9298	9207	9145	9078	9176	9132	9290	9130	9055	9150	9247	9074	8978	9201	9145	9052	9158	9187	9138	9055	9250	9166	9056	9206	9205	9184	9086	9224	9271	9105	9296	9229	9046	9163	9208	9240	9173	9177	9240	9118	9070	9134	9075	9194	9244	9188	9217	9178	9174	9178	9115	9331	9148	9096	9309	9207	9142	9230	9256	9188	9144	9267	9176	9322	9012	9155	9319	9108	9272	9097	9179	9277	9170	9212	9050	9194	9039	9236	9152	9161	9133	9123	9061	9171	9191	9149	9095	9165	9195	9212	9186	8986	9229	9208	9216	9174	9392	9280	9200	9110	9260	9208	9246	9257	9163	9108	9188	9149	9334	9136	9130	9238	9303	9178	9258	9186	9093	9166	9182	9128	9222	9083	9194	9060	9228	9075	9187	9207	9257	9121	9151	9159	9139	9135	9220	9266	9136	9249	9164	9115	9165	9173	9320	9183	9236	9100	9268	9166	8983	9105	9261	9111	9161	8997	9243	9116	9064	9127	9129	9189	9179	9300	9238	9223	9103	9228	9135	9222	9172	9027	9245	9346	9141	9208	9190	9223	9288	9092	9303	9067	9254	9079	9144	9233	9198	9264	9191	9174	9202	9287	9208	9150	9284	9132	9121	9153	9267	9113	9069	9071	9186	9159	9219	9148	8896	9146	9008	9102	9211	9042	9158	9078	9105	9146	9129	9182	9182	9159	9055	9225	9079	9154	9282	9154	9227	9125	9136	9280	9113	9246	9166	9241	9272	9160	9195	9075	9248	9168	9126	9216	9194	9078	9194	9312	9178	9294	9221	9269	9130	9143	9151	9250	9159	9071	9111	9158	9132	9184	9138	9176	9278	9118	9277	9291	9206	9093	9347	9238	9207	9144	9165	9192	9072	9329	9088	9190	9167	9170	9168	9168	9289	9215	9282	9219	9356	9214	9221	9250	9165	9173	9223	9060	9125	9177	9155	9241	9129	9042	9087	9205	9213	9080	9121	9235	9151	9263	9204	9178	9098	9071	9107	9122	9324	8993	9283	9154	9107	9316	9072	9166	9110	9123	9186	9289	9176	9195	9093	9321	9114	9021	9160	9195	9398	9164	9298	9134	9235	9253	9149	9217	9237	9193	9104	9129	9109	9110	9034	9150	9155	9160	9347	9192	9150	9099	9198	9352	9373	9109	9176	9266	9252	9186	9115	9224	9198	9180	9137	9236	9124	9144	9137	9237	8955	8989	9124	9185	9273	9166	9185	9001	9206	9135	9135	9099	9180	9136	9249	9267	9123	9047	9149	9177	9255	9285	9323	9293	9125	9103	9159	9160	9258	8968	9095	9156	9154	9184	9083	9162	9132	9178	9306	9216	9132	9291	9205	8999	9161	9274	9226	9162	9089	9350	9218	9142	9082	9177	9106	9139	9060	9147	9180	9270	9132	9168	9269	9074	9351	9247	9203	9194	9135	9149	9160	9291	9049	9081	9173	9326	9279	9190	9140	9109	9243	9154	9144	9090	9184	9140	9179	9298	9290	9002	9234	9065	9189	9162	9091	9242	9161	9205	9153	9158	9170	9079	9289	9103	9266	9164	9197	9198	9224	9366	9108	9135	9137	9184	9129	9384	9210	9164	9226	9324	9178	9149	9120	9202	9082	9122	9297	9154	9226	9133	9087	9062	9085	9205	9181	9254	9133	9307	9097	9248	9142	9156	9074	9178	9034	9277	9198	9276	9204	9135	9244	9039	9105	9230	9200	9153	9230	9163	9220	9195	9133	8974	9277	9317	9299	9207	9169	9197	9203	9298	9312	9003	9134	9123	9312	9184	9202	9209	9103	9133	9103	9158	9125	9160	9089	9312	9167	9180	9065	9207	9307	9104	9255	9166	9197	9164	9083	9103	9256	9216	9261	9058	9217	9310	9246	9219	9373	9255	9206	9282	9186	9229	9216	9265	9096	9363	9186	9187	9089	9331	9345	9084	9251	9169	9076	9161	9007	9268	9169	9122	9113	9131	9224	9208	9118	9098	9114	9251	9087	9064	9139	9050	9152	9181	9056	9198	9254	9221	9154	9268	9089	9262	9185	9212	9127	9148	9189	9136	9223	9361	9022	9092	9315	9209	9268	9124	9296	9150	9252	9209	9161	9166	9196	9096	9265	9228	9205	9155	9222	9207	9095	9343	9391	9202	9169	9230	9282	9073	9383	9300	9149	9144	9235	9101	9203	9226	9056	9150	9274	9183	8985	9179	9084	9156	9170	9093	9168	9153	9150	9269	9126	9126	9382	9261	9109	9116	9202	9242	9185	9221	9115	9219	9027	9141	9158	9173	9217	9226	9244	9231	9123	9252	9062	9167	9129	9150	9257	9235	9145	9119	9229	9293	9187	9233	9197	9158	9050	9276	9110	9243	9256	9131	9220	9203	9171	9281	9060	9145	9185	9103	9022	9182	9346	9162	9183	9082	9205	9176	9252	9211	9213	9285	9069	9185	9247	9255	9064	9165	9228	9209	9158	9214	9134	9175	9163	9091	9070	9336	9176	9224	9190	9105	9289	9166	9199	9119	9312	9155	9304	9208	9113	9272	9224	9150	9120	9185	9213	9117	9327	9209	9309	9071	9204	9202	9145	9205	9133	9256	9313	9283	9423	9254	9142	9185	9215	9116	9223	9245	9153	9276	9095	9080	9228	9279	9212	9168	9150	9225	9104	9157	9180	9154	9189	9085	9273	9218	9279	9205	9092	8945	9252	9295	9231	9092	9140	9301	9110	9273	9163	9125	9193	9250	9117	9196	9075	9109	9082	9071	9256	9214	9190	9150	9280	9160	9003	9201	9263	9052	9273	9174	9184	9202	9272	9221	9103	9178	9207	9054	9281	9297	9164	9251	9087	9266	9090	9126	9049	9104	9119	9323	9266	9165	9168	9209	9147	9265	9144	9216	9214	9219	9107	9275	9181	9195	9223	9274	8956	9421	9241	9116	9137	9194	9219	9212	9223	9076	9264	9198	9076	9136	9163	9285	9123	9294	9245	9049	9278	9100	9169	9129	9176	9269	9141	9197	9073	9203	9105	9154	9202	9288	9247	9057	9231	9140	9293	9187	9250	9044	9203	9099	9164	9233	9119	9189	9064	9286	9177	9088	9193	9240	9110	9134	9115	9106	9249	9116	9170	9212	9188	9189	9209	9243	9160	9232	9200	9183	9270	9376	9198	9270	9092	9261	9126	9102	9277	9104	9200
24876	21081	27681	27417	23439	20215	18335	16508	15818	15863	16015	15839	15673	15786	15639	15625	15647	15592	15542	15596	15696	15704	15607	15485	15536	15798	15438	15750	15709	15691	15634	15660	15526	15529	15885	15611	15767	15766	15647	15698	15549	15663	15795	15632	15687	15557	15694	15588	15661	15743	15507	15464	15389	15662	15812	15781	15542	15691	15745	15768	15750	15688	15759	15602	15687	15711	15758	15670	15609	15556	15597	15705	15612	15612	15880	15564	15687	15650	15816	15490	15577	15657	15600	15543	15744	15670	15758	15547	15434	15683	15475	15486	15642	15643	15545	15723	15800	15685	15716	15599	15596	15619	15443	15621	15380	15498	15660	15523	15720	15514	15501	15810	15691	15585	15721	15515	15709	15523	15476	15610	15684	15610	15595	15654	15652	15575	15672	15569	15689	15561	15661	15676	15707	15690	15656	15654	15542	15609	15671	15567	15578	15594	15617	15587	15520	15580	15586	15647	15668	15706	15608	15746	15683	15678	15685	15643	15448	15554	15641	15580	15697	15657	15627	15580	15684	15776	15418	15533	15746	15517	15536	15560	15676	15612	15706	15816	15651	15748	15556	15673	15560	15699	15575	15438	15673	15488	15547	15493	15703	15410	15478	15494	15529	15616	15739	15636	15771	15686	15643	15762	15497	15855	15849	15537	15708	15495	15614	15638	15773	15420	15487	15646	15449	15447	15564	15508	15815	15594	15577	15720	15413	15413	15684	15467	15667	15450	15519	15575	15592	15572	15566	15530	15468	15564	15565	15602	15564	15519	15765	15558	15596	15739	15509	15456	15643	15656	15651	15634	15642	15630	15519	15576	15759	15596	15694	15393	15642	15646	15537	15434	15425	15505	15617	15576	15582	15577	15968	15763	15788	15524	15586	15671	15601	15797	15634	15679	15758	15570	15465	15541	15677	15646	15616	15529	15471	15536	15712	15466	15602	15590	15564	15614	15677	15547	15565	15669	15653	15633	15570	15632	15515	15436	15684	15676	15502	15795	15661	15581	15543	15514	15572	15740	15760	15506	15675	15675	15494	15631	15487	15263	15558	15570	15586	15659	15423	15539	15551	15695	15405	15705	15613	15612	15558	15602	15706	15657	15646	15651	15351	15672	15658	15666	15637	15517	15449	15528	15658	15771	15575	15566	15697	15519	15631	15682	15685	15416	15590	15248	15489	15439	15669	15641	15768	15577	15593	15443	15599	15403	15814	15686	15654	15791	15541	15781	15614	15605	15781	15616	15851	15715	15692	15729	15632	15419	15831	15672	15582	15757	15608	15590	15554	15367	15493	15692	15691	15691	15563	15485	15410	15619	15550	15476	15495	15396	15588	15673	15784	15472	15466	15421	15533	15633	15665	15636	15544	15942	15694	15669	15457	15692	15603	15593	15612	15470	15617	15737	15722	15921	15423	15714	15767	15580	15514	15552	15612	15649	15593	15697	15814	15452	15725	15462	15556	15774	15558	15747	15610	15670	15550	15744	15601	15639	15615	15566	15663	15631	15533	15644	15467	15561	15458	15664	15549	15605	15573	15610	15484	15583	15776	15708	15507	15675	15533	15645	15590	15579	15693	15578	15644	15779	15623	15554	15724	15602	15375	15670	15480	15478	15772	15676	15663	15559	15695	15527	15665	15469	15622	15650	15651	15540	15501	15650	15559	15480	15771	15464	15723	15682	15715	15608	15654	15630	15694	15643	15854	15579	15464	15485	15647	15646	15741	15621	15507	15597	15524	15655	15514	15765	15696	15542	15409	15837	15630	15582	15790	15680	15575	15510	15736	15621	15705	15677	15662	15726	15651	15648	15683	15525	15598	15528	15604	15512	15668	15558	15526	15579	15564	15552	15749	15504	15716	15750	15540	15560	15509	15591	15663	15509	15622	15654	15710	15625	15500	15557	15740	15661	15555	15574	15844	15573	15589	15681	15508	15253	15452	15570	15621	15658	15605	15687	15455	15635	15945	15562	15652	15595	15677	15451	15458	15414	15589	15663	15579	15520	15737	15628	15598	15544	15837	15579	15609	15714	15546	15654	15508	15514	15577	15675	15387	15684	15645	15441	15483	15603	15602	15592	15681	15428	15629	15426	15518	15627	15452	15639	15568	15539	15651	15566	15659	15644	15680	15732	15588	15637	15662	15717	15621	15569	15577	15558	15575	15670	15613	15499	15415	15579	15616	15556	15650	15785	15664	15591	15645	15571	15603	15715	15588	15628	15563	15537	15506	15567	15569	15524	15459	15502	15475	15351	15852	15854	15555	15481	15814	15615	15484	15509	15790	15580	15591	15365	15404	15776	15560	15639	15701	15488	15649	15511	15496	15736	15727	15501	15535	15610	15634	15626	15764	15442	15580	15382	15556	15660	15675	15629	15564	15656	15620	15526	15712	15566	15543	15761	15855	15458	15665	15587	15608	15756	15781	15582	15743	15659	15538	15736	15660	15455	15425	15433	15593	15730	15688	15550	15734	15568	15790	15835	15719	15566	15551	15636	15582	15748	15708	15673	15585	15753	15770	15742	15595	15524	15693	15390	15799	15603	15542	15568	15754	15719	15631	15741	15547	15625	15507	15587	15555	15640	15464	15411	15551	15506	15612	15699	15654	15677	15539	15565	15514	15502	15485	15558	15487	15503	15400	15628	15742	15794	15377	15630	15595	15639	15717	15554	15652	15652	15467	15672	15558	15413	15559	15586	15397	15604	15409	15604	15608	15666	15549	15447	15378	15442	15750	15633	15480	15682	15580	15460	15748	15562	15556	15613	15710	15570	15749	15827	15800	15617	15581	15562	15643	15743	15726	15729	15472	15670	15547	15604	15549	15713	15660	15570	15628	15511	15542	15680	15684	15794	15665	15785	15516	15591	15622	15663	15723	15351	15648	15512	15814	15863	15318	15447	15539	15648	15593	15658	15628	15617	15713	15631	15605	15562	15803	15624	15682	15763	15391	15477	15420	15708	15632	15598	15674	15489	15652	15630	15763	15684	15471	15645	15431	15630	15767	15660	15580	15525	15400	15428	15562	15648	15547	15607	15678	15603	15657	15501	15565	15616	15593	15506	15762	15452	15379	15563	15483	15653	15552	15604	15440	15525	15789	15699	15841	15525	15588	15598	15478	15589	15304	15305	15518	15753	15727	15368	15586	15540	15704	15750	15520	15424	15581	15558	15618	15594	15395	15540	15527	15667	15674	15656	15530	15508	15638	15518	15552	15451	15673	15966	15913	15621	15289	15493	15386	15589	15721	15603	15663	15744	15662	15647	15547	15919	15462	15361	15608	15484	15499	15908	15624	15673	15706	15371	15630	15703	15680	15690	15633	15674	15711	15403	15557	15544	15699	15569	15767	15663	15701	15546	15527	15577	15650	15662	15840	15742	15509	15901	15595	15633	15516	15726	15686	15284	15244	15541	15605	15533	15636	15770	15551	15517	15586	15444	15696	15677	15508	15535	15648	15645	15456	15510	15712	15644	15722	15626	15586	15620	15465	15603	15661	15738	15486	15725	15624	15702	15683	15558	15566	15411	15491	15463	15696	15523	15595	15582	15679	15584	15632	15574	15617	15668	15527	15630	15494	15634	15633	15582	15419	15659	15435	15623	15580	15738	15682	15544	15505	15405	15630	15601	15698	15629	15577	15596	15708	15601	15365	15549	15775	15523	15638	15510	15594	15577	15692	15661	15788	15698	15565	15672	15544	15420	15574	15582	15717	15651	15524	15561	15651	15581	15541	15782	15644	15558	15545	15401	15496	15619	15765	15623	15531	15692	15721	15717	15603	15365	15496	15458	15380	15565	15519	15581	15731	15449	15678	15771	15594	15507	15491	15481	15933	15400	15666	15641	15719	15409	15521	15780	15709	15648	15554	15644	15499	15660	15680	15534	15639	15554	15445	15745	15551	15560	15405	15694	15617	15606	15446	15270	15843	15752	15470	15564	15775	15745	15498	15627	15639	15655	15719	15747	15555	15584	15572	15524	15729	15387	15430	15662	15604	15551	15627	15619	15567	15815	15529	15524	15573	15603	15485	15658	15541	15658	15512	15687	15543	15772	15559	15482	15731	15730	15674	15695	15845	15581	15638	15486	15662	15717	15630	15670	15679	15617	15739	15514	15808	15824	15814	15580	15559	15515	15735	15608	15605	15495	15432	15667	15886	15547	15428	15652	15743	15640	15574	15680	15729	15729	15479	15706	15719	15698	15517	15584	15466	15709	15604	15596	15685	15654	15802	15443	15640	15712	15562	15704	15552	15607	15707	15769	15614	15537	15832	15692	15545	15575	15634	15493	15620	15541	15814	15673	15606	15658	15397	15459	15542	15391	15535	15575	15605	15578	15740	15567	15602	15820	15651	15834	15659	15594	15728	15567	15739	15587	15514	15412	15674	15748	15461	15510	15424	15641	15524	15612	15776	15768	15530	15698	15508	15367	15655	15691	15720	15544	15678	15637	15770	15740	15640	15582	15606	15584	15433	15443	15607	15516	15602	15488	15673	15584	15446	15557	15507	15316	15469	15625	15723	15472	15705	15716	15595	15542	15591	15708	15669	15767	15478	15466	15513	15621	15615	15815	15596	15667	15683	15628	15509	15595	15602	15658	15561	15720	15752	15590	15684	15646	15539	15702	15625	15608	15593	15726	15472	15672	15446	15540	15703	15619	15633	15507	15657	15571	15473	15509	15523	15422	15511	15596	15582	15493	15707	15594	15533	15918	15569	15526	15695	15599	15681	15454	15741	15499	15560	15677	15635	15640	15609	15592	15524	15546	15906	15713	15689	15577	15539	15376	15601	15441	15458	15488	15521	15647	15778	15744	15701	15661	15631	15682	15690	15716	15606	15626	15582	15611	15427	15655	15487	15606	15543	15533	15628	15764	15589	15819	15523	15535	15664	15587	15673	15579	15610	15586	15637	15692	15515	15744	15592	15597	15595	15391	15726	15287	15475	15615	15520	15657	15672	15720	15548	15363	15508	15585	15585	15583	15619	15469	15673	15632	15628	15723	15528	15571	15628	15382	15569	15491	15794	15586	15718	15700	15602	15782	15720	15671	15439	15437	15857	15683	15719	15510	15694	15479	15602	15555	15587	15700	15839	15745	15762	15734	15602	15575	15593	15616	15602	15691	15491	15844	15552	15600	15646	15496
30096	42512	32396	23169	17065	12665	10531	9723	9514	9307	9321	9441	9404	9366	9210	9174	9277	9167	9344	9249	9214	9199	9263	9268	9285	9242	9166	9301	9404	9107	9143	9292	9262	9203	9261	8989	9207	9214	9356	9110	9277	9189	9130	9328	9254	9256	9254	9132	9206	9225	9179	9178	9284	9137	9080	9228	9227	9283	9215	9332	9181	9240	9234	9124	9257	9279	9288	9359	9213	9216	9189	9257	9145	9316	9175	9144	9107	9096	9233	9253	9248	9243	9112	9184	9221	9155	9204	9196	9096	9358	9180	9146	9089	9052	9226	9210	9228	9181	9178	9080	9167	9100	9292	9084	9205	9249	9166	9147	9297	8990	9157	9126	9041	9236	9138	9055	9143	9220	9180	9166	9102	9213	9112	9111	9217	9143	9254	9197	9071	9231	9180	9226	9222	9072	9367	9076	9158	9172	9344	9196	9279	9210	9270	9224	9169	9231	9126	9182	9272	9173	9205	9177	9052	9183	9106	9216	9208	9160	9022	9087	9248	9128	9363	9199	9235	9135	9221	9125	9287	9090	9157	9204	9054	9229	9191	9167	9266	9317	8960	9229	9091	9261	9123	9119	9183	9115	9161	9048	9288	9075	9090	9213	9058	9260	9111	9298	9228	9114	9344	9103	9121	9195	9130	9237	9108	9060	9174	9206	9276	9121	9080	9228	9224	9214	9192	9113	9100	9121	9131	9101	9262	9189	9255	9204	9272	9061	9168	8984	9167	9245	9270	8999	9309	9185	9297	9148	9308	9204	9132	9197	9109	9074	9316	9019	9100	9274	9115	9206	9173	9227	9208	9166	9193	9042	9195	9239	9130	9214	9205	9270	8986	9085	9209	9236	9074	9315	9172	9075	9218	9175	9086	9216	9255	9161	9237	9176	9257	9134	9210	9036	9162	9240	9201	9188	9195	9092	9293	9172	9196	9223	9211	9235	9116	9300	9118	9262	9212	9168	9262	9131	9188	9250	9241	9254	8896	9077	9150	8983	9140	9028	9307	9125	9155	9123	9337	9138	9147	9167	9090	9177	9229	9197	9227	8964	9141	9182	9160	9115	9122	8981	9340	9117	9114	9191	9113	9207	9153	9157	9203	9027	9189	9236	9129	9202	9190	9388	9223	9066	9096	9204	9108	9351	9164	9108	9146	9168	9191	9127	9076	9105	9220	9020	9123	9197	9070	9309	9143	9185	9032	9180	9192	9218	9156	9362	9261	9075	9181	9165	9173	9134	9223	9157	9210	9171	9139	9135	9201	9174	9153	9057	9139	9007	9257	9112	9408	9163	9108	9209	9225	9096	9250	9302	9153	9092	9125	9159	9101	9196	9154	9081	9081	9186	9292	9125	9290	9106	9316	9205	9221	9229	9096	9133	9178	9110	9190	9127	9088	9166	9144	9047	9086	9282	9217	9143	9062	9078	9308	9214	9193	9098	9179	9362	9215	9255	9180	9272	9327	9228	9082	9177	9173	9276	9308	9230	9097	9121	9060	9126	9210	9176	9280	9290	9109	9360	9206	9118	9200	9211	9130	9205	9267	9200	9018	9162	9180	9270	9207	9177	9114	9136	9152	9246	9118	9121	9129	9323	9033	9215	9180	9139	9146	9268	9357	9147	9022	9127	9233	9229	9339	9161	9060	9039	9327	9194	9230	9102	9050	9193	9193	9018	9288	9081	9114	9105	9212	9234	9068	9175	9201	9101	9306	9190	9282	9258	9166	9188	9124	9235	9278	9090	9265	8972	9130	9129	9166	9232	9097	9070	9164	9121	9249	9192	9150	9115	9154	9210	9215	9265	9345	9208	9161	9170	9150	9214	9127	9074	9222	9168	9304	9359	9028	9237	9060	9118	9296	9089	9178	9152	9114	9177	9315	9119	9109	9275	9267	9240	9197	9221	9081	9084	9129	9219	9087	9153	9088	9192	9120	9273	9296	9199	9105	9193	9242	9118	9243	9230	9118	9165	9373	9356	9150	9241	9147	9180	9267	8960	9010	9108	9009	9289	9157	9151	9198	9133	8963	9207	9175	9170	8982	9088	9131	9171	9278	9128	9183	9196	9134	9201	9086	9319	9333	9282	9147	9140	9112	9164	9305	9166	9247	9247	9238	9192	9141	9147	9308	9152	9219	9112	9151	9201	9316	9164	9337	9376	9382	9139	9258	9207	9084	9199	9074	9125	9171	9092	9302	9011	9103	9196	9157	9008	9279	9236	9058	9184	9188	9252	9271	8983	9186	9059	9143	9156	9246	9220	9072	9242	8970	9172	9428	9204	9231	9260	9179	9157	9109	9199	9168	9322	9157	9101	9268	9053	9112	9197	9182	9049	9242	9182	9151	9082	9215	9240	9230	9165	9140	9149	9084	9327	9070	9048	9288	9072	9167	9223	9182	9319	9299	9185	9079	9166	9162	9274	9171	9275	9133	9101	9054	9347	9230	9189	9338	9294	9146	9223	9132	9176	9111	9191	9226	9201	9078	9261	9096	9282	9298	9092	9066	9120	9143	9159	9293	9276	9125	9333	9145	9029	9323	9188	9197	9213	9092	9163	9164	9034	9029	9239	9141	9046	9030	9134	9220	9052	9291	9285	9197	9193	9115	9073	9163	9050	9231	9135	9272	9087	9141	9114	9062	9196	9212	9245	9205	9286	9042	9191	9139	9168	9102	9156	9063	9242	9017	9202	9145	9095	9222	9185	9231	9163	9091	9191	9227	9162	9136	9209	9058	9097	8996	9134	9269	9066	9260	9224	9224	9234	9165	9101	9003	9223	9355	9181	9223	9032	9111	9226	9275	9130	9319	9264	9130	9057	9186	9301	9186	9206	9062	9285	9057	9220	9277	9222	9183	9231	9032	9250	9326	9232	9233	9189	9141	9054	9379	9207	9155	9167	9219	9295	9236	9119	9107	9162	9064	9086	9136	9121	9064	9270	9141	9115	9233	9130	9245	9275	9152	9134	9250	9129	9199	9084	9338	9179	9201	9264	9066	8995	9198	9184	9164	9121	9217	9164	9194	9188	9032	9284	9138	9120	8981	9159	9165	9340	9073	9207	9206	9160	9205	9210	9273	9232	9235	9257	9234	9107	9050	9158	9215	9200	9199	9193	9096	9328	9106	9223	9298	9163	9097	9313	9062	9065	9330	9277	9335	9101	9165	9366	9180	9145	9173	9047	9166	9144	9320	9139	9093	9140	9188	9277	9178	9147	9073	9124	9224	9262	9196	9213	9209	9174	9216	9206	9235	9142	9177	9121	9112	9242	9072	9250	9115	9296	9149	9251	9099	9078	9134	9128	9250	9347	9100	9180	9294	9107	9308	9040	9117	9252	9211	9182	9229	9297	9226	9224	9357	9379	9079	9110	9173	9151	9195	9278	9360	9321	9052	9158	9097	9084	9218	9102	9076	9226	9159	9147	9201	9287	9153	9353	9301	9288	9127	9084	9230	9012	9174	9097	9062	9155	9172	9139	9434	9231	9311	9122	9269	9098	9101	9257	9283	9112	9112	9212	9107	9205	9103	9180	9188	9085	9140	9142	9247	9038	9264	9005	9298	9095	9086	9170	9100	9246	9089	9227	9256	9108	9190	9179	9194	9152	9016	9086	9114	9126	9042	9190	9247	9188	9108	9113	9251	9177	9056	9252	9134	9372	9134	9056	9264	9133	9179	9273	9049	9177	9239	9147	9185	9219	9129	9291	9082	9163	9297	8971	9166	9116	9058	9141	9237	9269	9218	9179	9160	9173	9247	9274	9034	9141	9093	9238	9240	9229	9332	9158	9105	9173	9100	9058	9391	9194	9348	9111	9205	9300	9221	9138	9271	9318	9251	9192	9198	9113	9027	9273	9193	9211	9110	9146	9149	9210	9173	9158	9165	9128	9224	9351	9158	9054	9144	9349	9280	9262	9252	9136	9138	9080	9164	9145	9249	9021	9246	9289	9276	8925	9183	9293	9174	9249	9167	9221	9263	9176	9216	9312	9192	9061	9207	9165	9287	9336	9200	9148	9127	9101	9211	9109	9141	9277	9186	9128	9152	9216	9258	9312	9158	9186	9097	9172	9151	9087	9093	9173	9009	9151	9146	9221	9023	9312	9080	9142	9020	9108	9031	9220	9357	9148	9115	9190	9151	9176	9067	9090	9288	9105	9159	9218	9171	9186	9140	9129	9089	9193	9119	9233	9269	9143	9244	9123	9058	9243	9301	9150	9264	9206	9048	9103	9147	9156	9109	9302	9260	9216	9240	9049	9085	9120	9221	9259	9178	9045	9124	9245	9097	9149	9154	9070	9172	9057	9133	9148	9041	9127	8984	9166	9154	9148	9119	9221	9352	9127	9117	8968	9185	9250	9077	9112	9162	9226	9226	9041	9156	9185	9165	9206	9115	9268	9194	9109	9132	9196	9212	9187	9255	9129	9073	9243	9219	9278	9177	9014	9250	9220	9092	9107	9212	9137	9180	9204	9202	9166	9267	9257	9169	9171	9258	9210	9171	8946	9211	9153	9179	9207	9254	9173	9017	9111	9203	9109	9224	9327	9108	9130	9062	9001	9034	9151	9179	9200	9264	9048	9181	9324	9338	9053	9178	9171	9125	9218	9225	9368	9215	9104	9278	9073	9237	9101	9104	9093	9131	9070	9075	9119	9214	9139	9382	9162	9179	9262	9293	9099	9265	9099	9153	9169	9090	9133	9109	9019	9227	9321	9153	9166	9264	9078	9089	9253	9117	9147	9216	9276	9016	9237	9173	9165	9106	9152	9209	9140	9097	9164	9134	9207	8986	9244	9012	9101	9100	9199	9099	9082	9328	9061	9240	9116	9158	9246	9049	9212	9099	9022	9189	9258	9142	9188	9230	9206	9188	9135	9129	9256	9096	9497	9185	9129	9083	9151	9152	9053	9265	9111	9120	9123	9147	9034	9193	9129	9158	9289	9163	9299	9159	9313	9052	9180	9096	9156	9299	9151	9086	9128	9214	9226	9289	9164	9120	9154	9136	9131	9184	9223	9230	9253	9195	8955	9142	9164	9183	9085	9243	9168	9036	9014	9104	9092	9104	9227	9195	9241	9014	9080	9160	9070	9149	9187	9285	9093	9290	9152	8993	9130	9044	9202
23344	20738	27728	24438	23208	22959	21030	17614	16300	16398	16302	16064	16253	16289	16154	16159	16032	15956	16210	16102	16415	16085	16143	15898	15880	16248	16181	15958	16151	16051	16099	15912	15868	15899	15957	16003	15856	15781	15871	15981	15815	16126	15905	15858	16027	16186	15936	15830	16120	15838	15919	15834	15769	15773	15869	16038	15953	15929	16029	16011	15838	15945	15961	15946	15835	16097	15891	15998	15874	15752	15815	16024	15854	15791	15712	15794	15855	16008	15913	15774	16113	15783	15838	16009	16010	15834	15811	15916	15670	15805	15895	15979	15913	15873	15935	16046	15968	15952	15974	15803	15833	15854	15811	15921	15891	15874	15913	15841	15887	15731	15954	15984	15889	15946	15925	15955	15944	15766	15872	15896	15892	15823	15903	15742	15912	15616	15616	15676	16024	15924	15833	16091	15957	15757	15953	15897	15884	16067	15693	15775	15989	15899	15836	15899	15974	15778	15858	16048	16044	15670	15840	16076	15904	15837	15929	15953	15949	15959	15926	15767	15885	15844	15887	15966	15849	15914	16036	15865	16103	16012	16040	15900	15845	15964	15832	15970	15902	15880	15763	15771	15800	15860	15764	15931	15917	15793	15817	15907	15874	15851	15877	15808	15766	15904	15842	15977	16000	15678	15819	15862	15888	15846	16035	16071	15963	15823	15770	15949	15675	15791	15917	15730	15777	15872	16032	15848	15955	16058	15946	16024	15910	15744	15935	15935	15768	15758	15794	16034	15962	15994	16014	15986	15824	15867	15872	15938	15694	15832	16004	16070	15824	16075	15792	15863	15754	16008	15861	15827	15913	15894	15978	16175	15907	15831	15921	15862	15853	15605	15809	16045	15906	15895	15953	15824	15819	15940	15901	16120	15778	15770	16045	15800	15857	15837	15972	15627	15897	15898	15834	15934	15894	15757	15759	15880	16207	15573	15978	15933	15786	15865	15934	15948	15798	15628	15998	15689	15882	15849	15986	15808	15820	15928	16087	15902	15632	15968	15714	15940	15776	15594	15869	16002	15750	16001	15991	15979	16011	15947	15961	15941	15735	15863	15748	16088	15724	15718	15991	16009	15673	15683	15617	15745	15845	15830	15853	15919	15934	15896	15938	15990	15876	15900	15893	16095	15835	15828	15939	15632	15855	15831	15910	15890	16008	15813	16037	15981	16152	16055	15944	15925	15917	15823	15789	15978	16000	15823	15784	15834	15852	15918	15792	15900	15990	16058	15834	15781	15880	15592	15856	15749	15985	15692	15866	15579	16031	15919	15718	15904	15874	15792	15921	16133	15946	15807	16002	15869	15883	15784	15745	15844	15906	15853	15994	15878	15848	15838	15706	15649	15871	15958	15801	15744	15838	15721	15936	16009	16063	16022	15934	15804	15988	15926	15795	15911	15899	16183	15805	15949	15850	15964	15832	15859	15851	15882	15830	15839	15823	15828	15892	15905	15840	16008	15801	15941	15857	15845	15901	15688	15721	15807	16029	15956	15853	15936	16085	15763	15603	16067	16039	15839	15980	16079	16001	16008	15840	15847	15963	15867	15756	15971	15775	15919	16048	16100	15902	15875	15980	15892	15890	15989	15802	16023	15919	15681	15908	15948	15844	16016	15928	16092	15926	15724	15697	16023	15877	16045	15936	15928	15863	15961	15735	15896	16016	15684	15926	15857	15834	15962	16033	15964	15988	15769	16129	16012	15873	15896	15881	15764	15930	15790	16133	15905	15859	15865	15865	15796	15565	15826	15846	15785	15914	15858	15806	15946	15984	15791	15941	15969	15697	16098	15891	15955	15989	15668	15858	15821	15911	15819	15771	15922	15931	16031	15918	16102	15959	15882	16009	15882	15822	15978	16061	15819	15727	16003	16119	15896	15958	15969	15803	16011	15820	16044	15832	15767	15650	15790	16141	15971	16063	15975	16103	15906	15698	16031	15950	16011	16002	15783	16051	15972	15823	15981	15780	15952	15880	15966	15977	15620	15701	15827	16066	15902	15864	15918	15819	15796	15866	15804	15771	16009	15869	15686	15771	15783	15944	15710	15807	15807	15866	15957	15801	15890	15875	15860	15993	15911	15863	15845	15932	15887	15840	15864	15960	15946	15884	15815	15886	15748	15957	15620	15937	16169	15960	15965	15872	15993	15827	15856	15822	16086	15892	15818	15867	16097	16070	15859	16082	15680	15957	15825	15874	15858	15808	15848	15683	15824	15941	15659	15853	15879	15763	15791	15980	15824	15826	15725	16032	15858	15827	15973	15917	15849	15891	15630	15875	16043	15786	15900	15877	15967	16003	15978	15974	15876	16003	15941	15887	15811	15863	15927	15892	15724	15904	16013	15677	15868	15613	15801	15932	15873	16124	15743	15821	15777	15787	15901	15835	16151	15995	15826	15661	15601	15746	15881	15833	15821	15889	15723	15936	15837	15786	15824	16036	16071	15981	15913	15976	15795	15996	15824	15858	15954	15982	15721	15919	15704	15899	15698	15951	15987	15675	15750	16124	15726	15838	15906	15891	15852	15795	16064	15899	16042	15973	15973	15816	15943	15899	15891	15968	15962	15939	16049	15890	15770	16077	15722	15872	15717	15635	15799	15796	15863	15927	15921	15860	15790	15850	15999	15958	16013	15918	16009	15944	15937	15729	15786	15797	15622	15788	15918	15873	15776	16046	15884	15857	15776	16036	15717	16004	15798	15855	15919	15918	15840	15978	15871	15974	15908	16001	15847	15778	15986	15931	15809	16020	15875	15926	15911	15866	15984	15750	15895	16121	15849	16049	15864	15888	15975	15907	15939	15916	15876	15872	16158	15826	15785	15795	15773	15678	15898	15770	15941	15888	15804	15868	15920	15886	15792	15824	16034	15760	15845	16101	15924	16012	15843	15815	15935	15859	15699	15886	15871	15729	15963	15947	15778	15875	15652	15825	15689	15828	15826	15951	15874	15834	15917	15842	15932	15695	15978	15816	15885	15816	15841	16044	15978	16003	15890	15747	15966	16104	15750	15862	15988	15938	15897	16033	16082	15833	15781	16071	15814	15729	15721	15835	16041	15826	15876	15817	15985	15832	15986	15956	15783	15652	15730	15911	15866	15784	15842	15765	15970	16163	15726	15910	15948	16128	15801	15856	15823	15880	16075	15827	15946	15983	15810	15810	15949	16005	15867	15916	15909	16025	16006	16027	15971	15831	15796	15857	16045	15987	15600	15859	15853	15748	15819	15811	15740	15920	15888	15841	15779	15936	16028	15664	15876	15855	15845	16092	15823	15889	15938	15824	15895	15877	15811	15796	15843	15908	15930	15923	16172	15817	16056	15903	15644	15972	16073	15851	15978	15911	15877	15943	15939	15998	16067	16030	15797	15902	15996	15865	15871	15959	15893	15881	15938	15946	15774	15756	15840	15823	15723	15899	16204	15930	15952	16054	15957	15788	15820	16077	15898	15953	15784	15731	15500	16030	15847	15987	16314	15955	16048	15808	15747	15930	15982	15990	15714	16013	16162	15998	16068	15733	15864	15920	15894	15899	15819	15840	15852	15921	15973	15735	15849	15726	15882	16102	15970	16010	15823	15718	15856	15941	15793	15707	15915	16077	15901	16011	15812	15738	15835	15687	15934	15630	15976	15715	15712	15890	15969	15727	16108	15759	15765	15840	16073	16048	15863	15920	16133	15829	15925	15954	15825	15932	15776	15928	15853	15740	15849	15952	15873	15839	15709	15882	15936	15761	16010	15864	15987	15798	15903	15817	15931	15946	15998	15975	16002	15987	15948	15747	15731	15896	15896	16003	15964	15870	15718	15805	16139	15902	15972	16027	16094	16045	15843	16030	15695	15953	15944	15753	16071	15886	16028	16141	15941	15920	15659	15953	15996	15884	15618	15897	15975	15797	16014	15748	15803	15801	16037	16073	15855	16048	15963	15899	15849	15888	16066	15793	15915	15862	15729	15968	15903	15784	15918	16152	15876	15871	15913	15888	15849	16022	15886	15756	15615	16001	15970	15648	15785	15565	15826	15906	15873	15904	16010	15757	15748	15934	16071	16084	15881	15769	15937	15726	15948	15769	15970	15885	15979	15787	15913	16016	15973	15941	15739	16015	15821	15618	15873	15991	15929	16007	15808	15932	15813	15734	15828	15922	16009	16039	16003	15961	16170	15990	15884	16025	15795	15847	15965	15810	15582	15883	15700	15854	15940	15749	16036	15991	16018	15990	16004	16123	15965	15770	15563	15803	15718	15899	15861	15962	15861	15774	15770	15791	15894	15947	15757	16102	15936	15858	16039	15999	15890	15872	15686	15858	15865	15900	15734	15804	15872	15731	16018	16022	15745	15847	15841	15762	15829	15736	15817	15699	15937	15854	15970	15835	15821	15762	15783	15931	15878	16056	15809	16164	15928	15766	15927	15864	15859	15782	15841	15836	15826	15927	15882	15912	16039	15775	15813	15900	15747	16214	15875	15879	15817	15981	15868	15845	15784	16028	15838	15751	15842	15622	15682	15729	15866	15846	15835	15811	15913	15776	15766	15817	15738	15835	16058	15842	15924	16011	15766	15562	15800	15905	15779	15873	15936	15944	16006	16024	15865	15912	15979	16060	15851	15869	15923	15815	15999	15975	15914	15892	15739	15945	15993	15874	15956	15841	15993	15866	15765	15913	15837	16098	15853	15933	15991	16022	15740	15924	15883	15817	15964	16045	15978	15724	15961	15800	15932	15785	15941	16002	15849	15827	15909	16070	15951	15848	15767	15914	15784	15909	15816	15810	15861	15918	15923	15949	15872	16011	15951	15764	15799	16072	15877	15902	15899	15984	15849	15951	15797	16135	15887	15947	15823	16205	16139	15963	15978	15752	15834	15914	15775	15980	15836	15946	16077	15899	15857	15513	15981	15790	15743	15892	16024	16028	15912	15699	15866	15818	15735	15872	15968	15841	15878	15847	15981	15873	15986	16042	15970	15846	15786	15976	15838	15941	15860	15929	15843	16066	16092	15997	16050	15823	15919	16192	15935	15813	15749	16044	15953	15938	16005	15819	15991	15805	15922	15846	15908	16006	16004	15926	16028	16002	15905	15818	15803	15901	15843	16181	15621	15787	16086	15645	15901	16019	15837	16052	16145	15897	15910	15941	15810	15779	16059
31394	45439	36515	27097	19275	13731	11066	10124	9830	9775	9722	9621	9551	9438	9466	9485	9425	9504	9442	9518	9493	9427	9416	9422	9434	9430	9517	9435	9411	9383	9336	9502	9391	9463	9356	9400	9298	9397	9392	9270	9374	9373	9386	9500	9425	9452	9407	9306	9434	9408	9335	9476	9383	9512	9370	9459	9482	9421	9418	9624	9408	9321	9326	9426	9504	9448	9421	9250	9301	9364	9405	9396	9292	9372	9540	9411	9297	9244	9425	9464	9442	9442	9374	9477	9454	9355	9430	9449	9321	9255	9318	9388	9406	9396	9317	9415	9510	9406	9459	9484	9402	9477	9342	9436	9350	9470	9422	9234	9380	9243	9354	9419	9365	9363	9384	9303	9423	9364	9342	9331	9260	9184	9312	9262	9452	9273	9310	9394	9435	9515	9424	9357	9334	9303	9320	9228	9377	9450	9353	9429	9401	9412	9244	9255	9453	9381	9392	9407	9354	9357	9415	9288	9254	9128	9410	9326	9237	9346	9395	9335	9218	9417	9598	9441	9424	9426	9346	9351	9229	9387	9386	9262	9396	9356	9408	9315	9234	9269	9311	9323	9508	9369	9489	9378	9302	9256	9461	9503	9377	9276	9475	9404	9214	9405	9276	9197	9142	9234	9323	9361	9460	9398	9278	9444	9387	9237	9229	9447	9437	9414	9354	9462	9302	9261	9433	9393	9393	9517	9349	9397	9470	9443	9311	9446	9185	9381	9285	9299	9316	9210	9325	9372	9322	9214	9388	9315	9323	9341	9349	9389	9306	9382	9458	9369	9209	9288	9394	9297	9237	9415	9396	9355	9412	9187	9275	9355	9399	9303	9353	9351	9285	9274	9453	9342	9341	9402	9334	9241	9386	9288	9374	9286	9320	9200	9464	9268	9301	9363	9366	9350	9465	9419	9305	9388	9347	9154	9384	9332	9409	9223	9347	9396	9399	9323	9387	9326	9374	9272	9312	9296	9427	9286	9326	9306	9382	9416	9455	9347	9433	9377	9260	9336	9412	9353	9399	9380	9283	9367	9369	9365	9300	9396	9299	9388	9296	9391	9263	9259	9291	9355	9302	9336	9218	9383	9305	9345	9431	9449	9249	9488	9387	9460	9292	9460	9437	9262	9364	9200	9439	9309	9334	9423	9383	9458	9346	9322	9280	9392	9215	9360	9458	9349	9369	9359	9333	9320	9373	9395	9243	9447	9343	9441	9403	9150	9403	9366	9407	9437	9529	9251	9366	9435	9304	9298	9363	9293	9211	9302	9372	9299	9382	9432	9387	9494	9401	9236	9506	9328	9258	9520	9352	9378	9221	9340	9278	9369	9402	9364	9450	9292	9381	9467	9357	9319	9376	9338	9328	9306	9374	9431	9366	9278	9463	9213	9267	9331	9383	9475	9236	9448	9225	9161	9302	9402	9416	9296	9507	9509	9250	9383	9452	9459	9309	9266	9313	9308	9244	9451	9440	9389	9348	9143	9365	9254	9334	9209	9528	9307	9374	9309	9288	9180	9428	9359	9269	9435	9329	9405	9302	9298	9455	9375	9377	9271	9456	9228	9459	9261	9380	9368	9360	9298	9439	9406	9484	9335	9340	9448	9434	9348	9437	9426	9317	9445	9328	9392	9324	9406	9338	9308	9142	9405	9209	9500	9385	9315	9328	9277	9232	9290	9337	9313	9296	9387	9436	9418	9495	9310	9305	9296	9365	9348	9264	9630	9325	9308	9209	9444	9381	9284	9259	9270	9359	9219	9322	9312	9345	9393	9439	9330	9459	9436	9344	9331	9403	9332	9385	9398	9383	9329	9355	9299	9382	9383	9295	9573	9105	9298	9487	9424	9395	9338	9384	9374	9364	9378	9340	9424	9371	9329	9344	9400	9333	9226	9167	9374	9494	9401	9330	9258	9274	9342	9376	9460	9476	9334	9245	9358	9262	9424	9257	9413	9300	9139	9325	9296	9387	9423	9334	9220	9387	9494	9317	9455	9292	9386	9410	9413	9511	9349	9397	9322	9369	9359	9272	9242	9586	9593	9204	9372	9333	9308	9445	9552	9408	9431	9322	9337	9414	9336	9467	9379	9387	9253	9367	9271	9357	9295	9338	9328	9323	9251	9377	9323	9419	9346	9334	9284	9272	9312	9389	9261	9411	9256	9354	9421	9412	9349	9307	9330	9243	9326	9378	9469	9406	9351	9263	9217	9222	9305	9389	9352	9491	9353	9247	9505	9208	9325	9279	9300	9273	9216	9308	9403	9490	9364	9447	9454	9346	9346	9413	9310	9333	9301	9315	9292	9241	9325	9220	9433	9421	9307	9348	9350	9266	9392	9069	9304	9431	9453	9386	9327	9374	9210	9507	9343	9314	9262	9393	9363	9242	9440	9324	9306	9481	9418	9392	9242	9274	9350	9315	9265	9304	9406	9318	9571	9291	9194	9491	9303	9248	9254	9272	9298	9317	9346	9249	9347	9424	9454	9336	9364	9309	9247	9307	9372	9323	9435	9253	9286	9355	9237	9342	9326	9421	9326	9225	9361	9369	9358	9372	9327	9432	9397	9314	9337	9301	9230	9379	9310	9361	9390	9461	9464	9343	9459	9430	9261	9213	9325	9262	9420	9289	9254	9371	9490	9264	9383	9312	9316	9377	9476	9377	9286	9446	9462	9414	9317	9392	9264	9347	9488	9336	9255	9438	9249	9230	9359	9301	9229	9333	9335	9256	9335	9362	9418	9313	9272	9383	9423	9356	9283	9508	9172	9269	9329	9269	9326	9355	9351	9390	9302	9212	9424	9338	9284	9364	9427	9368	9218	9493	9250	9218	9328	9368	9289	9407	9268	9212	9451	9273	9309	9276	9355	9409	9442	9181	9394	9377	9372	9482	9340	9183	9417	9390	9367	9561	9364	9268	9262	9423	9171	9442	9241	9446	9458	9290	9407	9260	9352	9414	9403	9375	9377	9346	9275	9432	9260	9412	9340	9331	9229	9456	9282	9397	9414	9331	9370	9339	9360	9229	9202	9444	9352	9517	9300	9262	9287	9432	9399	9343	9347	9523	9326	9205	9342	9357	9326	9270	9243	9392	9273	9523	9414	9397	9310	9339	9318	9343	9377	9378	9479	9288	9347	9256	9326	9322	9397	9416	9395	9329	9270	9430	9469	9326	9213	9371	9345	9328	9341	9234	9294	9319	9279	9375	9423	9500	9385	9435	9245	9222	9304	9151	9423	9388	9342	9429	9390	9310	9293	9297	9327	9248	9401	9190	9375	9410	9274	9307	9435	9421	9316	9306	9328	9272	9382	9332	9312	9201	9344	9336	9523	9546	9264	9274	9308	9450	9383	9394	9336	9159	9275	9365	9426	9436	9296	9409	9322	9385	9550	9267	9296	9287	9389	9247	9433	9442	9394	9284	9204	9277	9284	9135	9295	9493	9344	9495	9341	9385	9391	9279	9349	9238	9386	9388	9247	9358	9372	9356	9363	9334	9401	9341	9395	9293	9446	9359	9244	9326	9473	9403	9263	9494	9355	9286	9362	9536	9388	9295	9332	9355	9446	9413	9476	9367	9483	9377	9299	9354	9259	9479	9394	9310	9298	9441	9299	9315	9270	9352	9372	9390	9460	9354	9299	9424	9342	9267	9389	9421	9246	9412	9381	9328	9473	9315	9450	9398	9399	9348	9123	9423	9506	9271	9326	9394	9503	9254	9454	9294	9241	9122	9322	9358	9279	9150	9334	9195	9424	9285	9342	9359	9247	9454	9278	9306	9444	9284	9264	9235	9334	9374	9352	9231	9282	9489	9325	9441	9418	9374	9413	9306	9364	9156	9342	9227	9546	9389	9360	9287	9339	9285	9365	9224	9233	9264	9301	9324	9454	9291	9385	9389	9401	9357	9401	9472	9524	9274	9529	9295	9244	9376	9318	9451	9453	9426	9283	9390	9448	9408	9397	9316	9220	9374	9258	9321	9365	9357	9402	9302	9272	9303	9299	9280	9440	9501	9461	9387	9259	9365	9413	9417	9310	9428	9271	9304	9389	9197	9317	9397	9415	9307	9349	9229	9393	9383	9259	9371	9322	9441	9233	9421	9539	9254	9285	9536	9344	9457	9419	9236	9436	9399	9472	9401	9433	9297	9380	9389	9389	9488	9265	9306	9488	9443	9258	9137	9427	9355	9252	9286	9317	9336	9315	9381	9450	9229	9362	9312	9280	9264	9184	9367	9387	9285	9266	9285	9387	9505	9241	9453	9193	9436	9479	9393	9328	9390	9569	9328	9282	9426	9222	9552	9326	9423	9441	9407	9353	9469	9320	9195	9340	9321	9349	9450	9238	9366	9193	9257	9277	9279	9327	9415	9376	9427	9288	9427	9253	9392	9240	9401	9388	9242	9522	9278	9393	9320	9387	9258	9396	9322	9323	9333	9432	9460	9350	9391	9382	9169	9203	9418	9224	9369	9284	9225	9375	9383	9459	9371	9420	9417	9373	9179	9256	9326	9416	9174	9383	9372	9409	9424	9332	9313	9463	9331	9312	9450	9351	9567	9360	9438	9240	9269	9368	9319	9414	9298	9331	9151	9219	9276	9339	9301	9320	9328	9378	9176	9444	9387	9542	9370	9344	9416	9467	9362	9364	9298	9372	9245	9335	9399	9292	9112	9374	9374	9299	9437	9372	9300	9391	9325	9375	9415	9215	9420	9364	9420	9371	9262	9367	9390	9526	9438	9319	9322	9307	9283	9299	9497	9313	9397	9405	9279	9439	9280	9435	9384	9326	9329	9212	9483	9352	9260	9318	9278	9344	9270	9299	9365	9366	9376	9421	9364	9162	9317	9360	9335	9360	9365	9232	9299	9175	9315	9341	9351	9378	9349	9195	9202	9393	9361	9333	9320	9304	9359	9432	9280	9561	9292	9378	9236	9387	9333	9177	9385	9435	9358	9389	9539	9360	9340	9414	9289	9252	9433	9319	9385	9448	9189	9273	9342	9382	9440	9352	9395	9258	9353	9317	9474	9351	9310	9366	9345	9186	9337	9292	9324	9245	9455	9370	9361	9302	9389	9307	9320	9408	9228	9382	9411	9427	9388	9358	9339	9485	9308	9297	9410	9265
36684	33859	30749	24705	19137	17289	16421	16266	15751	15775	15673	15689	15916	15638	15648	15716	15699	15925	15697	15625	15616	15756	15728	15569	15681	15570	15849	15971	15847	15570	15597	15756	15618	15730	15792	15672	15615	15809	15645	15556	15573	15596	15539	15627	15595	15554	15496	15776	15716	15756	15606	15753	15769	15687	15652	15763	15778	15658	15621	15557	15519	15773	15830	15766	15724	15533	15595	15717	15584	15610	15865	15661	15591	15578	15529	15668	15644	15853	15795	15706	15612	15508	15791	15703	15469	15756	15651	15581	15675	15682	15675	15635	15647	15621	15698	15637	15653	15560	15684	15715	15792	15738	15591	15646	15481	15526	15595	15599	15799	15643	15591	15779	15702	15699	15705	15782	15651	15945	15821	15409	15555	15695	15552	15630	15577	15715	15712	15636	15788	15766	15887	15807	15538	15688	15704	15510	15743	15899	15769	15767	15691	15548	15646	15621	15568	15757	15476	15356	15666	15538	15572	15584	15675	15683	15725	15732	15839	15579	15701	15646	15604	15906	15698	15840	15649	15892	15712	15811	15670	15748	15628	15624	15803	15734	15933	15536	15686	15665	15765	15588	15545	15716	15568	15692	15904	15629	15502	15649	15653	15524	15733	15602	15752	15664	15710	15620	15586	15640	15536	15785	15535	15598	15743	15674	15706	15567	15642	15400	15868	15727	15695	15636	15717	15536	15762	15500	15608	15641	15642	15787	15887	15594	15817	15684	15564	15836	15556	15475	15629	15482	15781	15678	15948	15618	15599	15765	15878	15716	15588	15678	15437	15452	15658	15722	15737	15701	15461	15651	15758	15844	15735	15693	15441	15576	15623	15639	15714	15821	15886	15824	15920	15804	15616	15827	15556	15446	15639	15740	15578	15495	15694	15721	15762	15531	15808	15617	15656	15639	15589	15654	15757	15678	15660	15879	15677	15943	15674	15671	15653	15738	15763	15730	15668	15721	15672	15884	15798	15840	15767	15695	15541	15792	15678	15558	15545	15603	15531	15393	15470	15776	15663	15690	15637	15760	15646	15549	15616	15556	15714	15588	15606	15696	15728	15572	15482	15559	15684	15794	15776	15740	15719	15769	15811	15723	15810	15692	15713	15778	15575	15752	15714	15550	15547	15585	15585	15717	15785	15568	15507	15643	15440	15826	15472	15797	15561	15890	15558	15562	15621	15669	15457	15637	15721	15803	15640	15684	15720	15533	15552	15608	15663	15787	15618	15625	15726	15840	15716	15690	15641	15732	15672	15751	15776	15790	15540	15713	15596	15764	15626	15537	15627	15593	15630	15610	15618	15759	15699	15826	15381	15819	15632	15655	15520	15635	15541	15513	15657	15738	15678	15842	15862	15785	15596	15614	15669	15724	15451	15774	15712	15786	15620	15464	15708	15431	15435	15764	15646	15660	15660	15645	15727	15567	15515	15558	15588	15728	15865	15529	15585	15656	15524	15492	15716	15517	15556	15674	15785	15607	15792	15714	15625	15662	15667	15793	15584	15855	15658	15757	15723	15724	15628	15666	15485	15624	15617	15670	15790	15543	15573	15420	15670	15411	15620	15705	15638	15482	15693	15592	15709	15657	15694	15621	15725	15648	15399	15530	15610	15542	15821	15827	15748	15731	15659	15416	15438	15774	15664	15652	15724	15719	15700	15883	16016	15673	15841	15723	15702	15705	15732	15681	15623	15618	15735	15695	15712	15613	15720	15751	15689	15504	15718	15590	15710	15834	15644	15567	15765	15649	15633	15605	15700	15705	15693	15569	15700	15701	15617	15437	15610	15551	15852	15627	15563	15428	15662	15714	15497	15711	15666	15745	15742	15564	15870	15601	15614	15735	15491	15755	15676	15736	15450	15694	15696	15691	15603	15636	15510	15723	15484	15661	15640	15654	15628	15574	15538	15513	15695	15743	15575	15408	15483	15566	15422	15711	15636	15806	15762	15693	15710	15574	15711	15694	15812	15622	15723	15753	15547	15508	15504	15639	15799	15762	15535	15897	15685	15753	15499	15615	15563	15740	15587	15699	15625	15748	15540	15658	15694	15510	15479	15685	15683	15505	15708	15447	15556	15722	15655	15588	15766	15708	15609	15764	15864	15539	15502	15635	15825	15861	15533	15445	15629	15781	15778	15768	15730	15619	15761	15685	15845	15819	15610	15570	15793	15602	15615	15505	15709	15669	15830	15701	15655	15859	15604	15606	15723	15550	15639	16009	15699	15677	15661	15691	15671	15524	15690	15531	15688	15675	15590	15709	15659	15643	15530	15559	15726	15581	15938	15549	15647	15534	15668	15487	15497	15670	15562	15556	16017	15533	15643	15899	15755	15673	15644	15531	15549	15613	15776	15735	15338	15783	15769	15493	15659	15651	15674	15585	15567	15669	15677	15790	15784	15593	15549	15590	15616	15732	15603	15687	15949	15619	15697	15654	15750	15697	15755	15773	15749	15666	15588	15661	15712	15683	15610	15742	15599	15748	15711	15607	15593	15736	15613	15597	15759	15590	15570	15779	15735	15592	15691	15553	15350	15609	15640	15763	15768	15585	15797	15826	15812	15887	15652	15790	15704	15714	15632	15786	15654	15566	15632	15523	15555	15707	15577	15553	15728	15723	15661	15566	15573	15567	15475	15779	15823	15840	15446	15796	15676	15648	15502	15639	15926	15745	15626	15640	15944	15671	15730	15657	15534	15745	15659	15703	15681	15560	15784	15558	15621	15827	15587	15528	15632	15594	15701	15875	15813	15641	15748	15759	15669	15660	15727	15647	15536	15611	15732	15616	15724	15671	15682	15685	15685	15551	15792	15701	15666	15696	15718	15573	15565	15761	15637	15594	15669	15672	15594	15413	15843	15818	15689	15734	15853	15660	15841	15693	15895	15831	15592	15782	15701	15547	15774	15611	15723	15558	15749	15536	15878	15814	15732	15773	15550	15610	15773	15653	15593	15644	15626	15692	15652	15598	15675	15872	15736	15634	15700	15756	15774	15636	15564	15640	15853	15740	15481	15727	15774	15627	15594	15467	15507	15731	15557	15499	15786	15642	15477	15592	15696	15781	15809	15584	15888	15754	15637	15708	15736	15655	15479	15908	15373	15650	15663	15693	15585	15464	15509	15510	15617	15514	15699	15796	15707	15573	15688	15724	15785	15487	15683	15594	15622	15467	15645	15721	15652	15679	15748	15593	15606	15728	15758	15574	15641	15956	15672	15684	15728	15778	15711	15626	15733	15616	15674	15635	15523	15734	15536	15899	15597	16078	15563	15645	15578	15544	15842	15512	15679	15658	15809	15565	15751	15713	15463	15677	15545	15567	15523	15410	15730	15630	15666	15778	15880	15631	15802	15929	15725	15666	15564	15549	15636	15359	15512	15570	15490	15534	15610	15700	15643	15612	15895	15557	15614	15877	15582	15436	15529	15624	15954	15378	15687	15678	15777	15874	15742	15510	15738	15750	15876	15574	15569	15742	15637	15781	15757	15564	15822	15672	15836	15610	15393	15824	15404	15554	15791	15823	15744	15692	15636	15730	15543	15696	15713	15847	15627	15755	15610	15963	15526	15443	15589	15839	15814	15770	15662	15524	15618	15692	15716	15687	15630	15514	15591	15564	15588	15626	15544	15718	15844	15877	15640	15806	15765	15586	15894	15787	15606	15737	15892	15483	15543	15750	15702	15665	15785	15822	15898	15849	15728	15508	15632	15479	15871	15744	15801	15809	15695	15652	15407	15583	15623	15677	15564	15626	15660	15397	15781	15580	15546	15454	15704	15743	15699	15705	15744	15445	15736	15549	15493	15822	15585	15673	15741	15693	15403	15670	15747	15694	15701	15616	15947	15502	15752	15790	15689	15596	15460	15410	15624	15588	15554	15526	15699	15667	15549	15613	15699	15578	15867	15842	15744	15571	15603	15777	15545	15764	15624	15643	15930	15658	15632	15635	15733	15679	15571	15518	15648	15685	15410	15504	15711	15696	15788	15565	15794	15634	15796	15690	15456	15713	15685	15697	15849	15865	15645	15721	15647	15627	15546	15467	15834	15661	15524	15840	15523	15715	15631	15708	15713	15722	15929	15962	15747	15691	15537	15693	15790	15843	15799	15552	15870	15720	15618	15711	15726	15682	15858	15395	15584	15600	15611	15772	15799	15609	15624	15708	15699	15761	15629	15745	15556	15490	15791	15859	15720	15740	15585	15826	15637	15635	15564	15542	15750	15659	15591	15445	15751	15528	15444	15842	15649	15591	15803	15671	15684	15673	15648	15650	15593	15599	15864	15790	15808	15704	15601	15723	15692	15619	15743	15808	15600	15669	15659	15736	15550	15521	15623	15604	15708	15558	15627	15666	15749	15472	15762	15794	15847	15616	15719	15677	15514	15752	15642	15790	15550	15540	15566	15620	15495	15629	15705	15437	15662	15522	15460	15443	15617	15740	15733	15693	15782	15683	15612	15666	15657	15660	15763	15557	15640	15655	15825	15628	15584	15845	15781	15895	15634	15834	15626	15418	15586	15661	15607	15603	15661	15707	15492	15713	15688	15826	15530	15623	15635	15513	15925	15787	15703	15565	15630	15561	15643	15798	15942	15822	15694	15674	15657	15661	15703	15773	15854	15787	15561	15669	15551	15781	15682	15494	15797	15520	15740	15754	15736	15632	15674	15714	15429	15799	15520	15588	15702	15644	15629	15711	15839	15696	15473	15657	15542	15705	15852	15704	15688	15691	15714	15852	15733	15713	15721	15844	15516	15640	15775	15567	15468	15753	15512	15641	15538	15713	15482	15634	15700	15655	15601	15641	15651	15909	15481	15601	15731	15670	15495	15629	15584	15533	15678	15752	15634	15706	15701	15479	15698	15636	15611	15645	15729	15749	15783	15585	15661	15899	15630	15780	15725	15805	15435	15681	15689	15598	15757	15497	15635	15580	15625	15703	15588	15478	15655	15710	15665	15619	15572	15762	15584	15515	15553	15549	15596	15684	15597	15418	15794	15693	15531	15667	15540	15628	15778	15375	15695	15541	15641	15585	15499	15717	15734	15516	15803	15717	15598	15776	15765	15918	15745	15570	15578	15618	15509	15750	15862	15743	15501	15764	15643	15695	15656	15703	15697	15730	15614	15812	15653	15743	15783	15380	15708	15587
29942	32835	24032	16884	12533	10352	9640	9427	9339	9134	8924	9097	9232	9050	9238	9057	9143	9115	9274	9079	9137	9185	9159	9068	9108	9142	9228	8992	9170	9093	9216	9119	9189	9211	9132	9120	9185	9233	9052	9063	9090	9085	9123	9156	8899	9069	9048	9178	9089	9088	9083	8990	9140	9080	9190	8983	9089	8844	9286	9311	9185	8937	9053	9101	9212	9050	9143	9282	9148	8957	9037	9087	9138	9082	9100	8967	9085	9057	8994	9123	9216	9048	9150	9010	8959	8874	9132	8927	8956	9003	9028	9127	9261	9083	9038	9070	9145	9091	9117	9126	9018	9129	9034	9088	9117	9162	9129	9022	9173	9074	8952	9098	9036	8990	9021	9108	9254	9159	8992	9076	8944	9047	9210	9040	9165	8953	9200	9127	9095	9083	9172	9054	9115	9113	8935	9020	9100	9250	9112	9089	9071	9068	8918	9068	9113	9180	9053	9024	9158	9115	9019	8953	9087	8934	8972	9116	9017	8937	9121	9076	9245	9006	9109	9163	8949	9079	9140	9039	9148	9149	9164	9111	8958	8986	9200	9194	9097	9128	9120	9106	9007	9112	9004	9148	9268	8889	9068	9167	8968	9206	9078	9237	8901	9008	9141	9123	9151	9223	8923	9078	9055	8959	9073	8956	9181	9097	9057	9099	9024	9101	9287	9100	9168	9092	9205	8947	9101	9144	9157	8932	8910	9067	9084	9119	9020	9239	9005	9173	8947	8990	8997	9204	8999	8922	9215	9070	9072	8922	9037	9142	9153	9017	8956	9079	9217	9018	8982	9074	9117	9148	9211	9080	9095	9225	9019	9280	9051	8982	8934	9181	9032	9063	8905	9159	8902	9032	9051	9182	9107	8955	8999	9104	9066	9007	9130	9129	8913	9077	9081	9043	9047	8980	9243	8976	9164	9075	8952	9122	8927	9101	8987	9006	8937	9021	8895	9066	9232	9113	9009	9083	9121	9047	9107	9197	9096	9151	9165	8956	9057	8932	9072	9098	9055	9054	9053	9127	9119	9046	9048	9134	9227	9125	9095	8991	9015	9103	8857	9114	9068	9013	9077	9156	8944	9115	9208	8957	9171	8960	8972	9147	9055	9043	9100	9086	9255	9082	9022	9152	9071	8969	9021	9120	9020	9099	9103	9023	9160	8992	9056	9083	8984	9094	9117	9203	8933	9127	9172	8897	9089	9038	9172	9029	9100	9102	8899	9135	9020	8916	9053	9156	9144	9193	8961	9089	9074	9132	9020	9007	8970	9073	8937	8982	9013	9057	9047	9030	9072	8990	9045	8850	9019	9040	8972	8930	9161	9164	9082	9032	9209	9051	9183	9055	9102	9128	9150	8950	9214	8921	9225	9028	9142	9120	8908	9258	9000	9124	9154	9075	9084	9065	9214	9032	9033	9145	9080	9246	9123	9136	9131	9090	9029	9008	9104	9069	9119	9054	9096	9056	9027	9084	9043	9105	9144	9076	9160	9131	9110	9069	9067	9189	9018	9161	9140	9086	9150	9066	9042	9063	9169	9106	9173	8992	9129	9078	9157	9149	8993	9077	8974	9072	9055	8997	9076	9097	9089	9139	9050	9257	8979	9007	9030	9166	9089	9111	9017	9077	9058	9061	9065	9093	9064	9114	9052	8928	9193	9206	9139	9199	9061	9127	9013	9077	9111	8930	9153	9000	9093	9086	9177	9142	9053	9153	9100	8968	8999	9010	8959	8995	9055	9007	8829	8987	8946	9167	9105	9123	9110	9228	9164	9072	9052	9087	9010	9082	9107	8885	9113	9104	9110	8939	9084	9136	8966	9201	9084	9127	9098	9086	9021	9150	8985	9110	9104	9076	9210	9047	9075	9079	9147	9125	8978	9232	8939	9000	9111	9068	9052	8940	8888	9186	9054	8959	9103	8980	9044	9196	9073	9063	9045	8956	9192	9045	9038	9010	9087	8991	8997	8975	9125	9093	8953	9155	9167	9153	8978	9118	9112	9080	9077	9109	9040	8974	9091	9013	9018	9005	9127	9009	8977	9020	8889	9041	8998	9026	8992	9097	9150	9082	9215	8992	9062	9204	9106	8998	9166	8890	9073	9131	8979	8937	9062	9021	9000	9140	9123	9085	9167	9094	9195	9028	9225	8923	9043	8963	9145	9021	8991	9093	9216	9124	9120	9117	9162	9148	9078	9060	9104	9023	9150	9053	9048	9015	9119	9096	9193	8991	9058	9101	9185	9164	8962	9270	8901	9126	9099	9056	9096	9072	9011	9116	9127	8944	9084	8997	9078	9006	9025	9125	8915	9022	9053	8966	8915	9128	9158	9054	8983	9177	9085	9025	9013	9126	8998	9148	9088	9042	9162	9100	9119	9097	9079	8941	9182	9117	8934	9113	9167	9046	9133	9058	9003	9025	9182	9116	9070	8969	9045	9053	9147	9062	9131	8963	9218	9085	9140	8954	9105	9012	9038	9068	9016	9101	9109	8965	8952	9027	9081	9129	8957	8933	9150	9072	9242	9061	9183	9138	8988	9168	9005	9135	9018	9109	8994	9009	9026	9029	9142	8933	9199	9133	9089	9132	9053	9088	9085	9108	9147	8950	9084	8986	9070	8967	9136	9005	8997	9192	9208	8987	9039	9031	9071	9034	9035	9097	9076	9011	9104	9106	9305	8986	9181	9170	9060	9150	9034	9037	9183	9162	9110	9054	8995	8975	9112	9041	9014	9166	9111	9004	9144	9041	8949	9117	9096	9068	9258	8980	9085	9047	9093	8963	8995	9020	8878	9095	8954	9037	8979	9084	9113	9050	9085	9160	9160	9066	9032	9175	9067	9132	9028	9098	9067	9038	9124	9094	9090	9061	9059	9023	9170	9029	8864	9016	9193	9100	9126	9071	9128	9008	9004	9127	9026	9118	9106	9137	9141	9171	9068	8996	9061	8986	9127	9148	9128	9110	9021	9167	9088	9033	9212	8984	9207	9089	9031	8941	9197	9089	9066	9142	8945	8969	9072	9289	9195	9103	9057	9123	9049	9080	8944	8942	9171	9089	8974	9071	8954	9068	8868	9145	9110	9001	8994	9047	9062	9054	9020	9085	9147	8976	9014	9090	9245	9228	9238	9182	9032	9095	8963	9113	9169	9174	9168	9180	9126	9127	9126	9203	9163	8974	9088	9155	9123	9177	8944	9099	9116	9096	9007	9157	9234	9197	9164	8989	8916	9224	9027	9114	9149	8887	9188	9003	9164	9098	9021	9100	8966	9093	9122	9283	9119	8964	8964	9008	9176	8974	9073	8956	9084	8955	9066	9218	8953	8965	9028	9075	8970	9091	8991	8991	9006	9009	8979	9083	9136	8968	9149	8963	9042	8999	9037	9145	9114	9045	9061	9057	9179	9093	9045	9128	9060	9158	9051	9102	9155	9119	9007	9048	9212	9110	9118	9009	9132	9218	9142	8944	9009	9076	9021	9038	9048	9149	9106	9111	9151	9119	9186	9161	9040	9012	9090	9001	9130	9034	9045	9214	9140	9165	9070	9053	9135	8811	9045	9005	9018	9168	9033	9116	9162	9039	9158	9122	9098	8940	9171	8985	9084	9022	9075	9085	9095	9119	9064	9150	9175	9112	9145	8944	9082	9020	9281	9078	8975	9147	9256	9089	8973	9053	8959	9123	9053	9089	9138	9013	9125	9209	9030	9178	9059	8979	9141	9080	8999	9022	9164	8923	9049	9110	8871	8999	9166	9112	9056	9209	8980	8991	9053	9284	9112	9004	8997	8995	9292	9032	8972	9009	9073	8948	9024	8944	9075	9176	9182	9127	9212	9224	9134	9125	8966	9083	9149	9037	9057	9041	9155	9211	8989	8982	9020	9163	9065	9040	8987	9009	9049	8998	9169	9023	9001	9004	9074	9049	9204	9126	9043	9134	9111	8981	9103	9146	9027	9121	9060	9022	9033	8996	9067	9229	9122	9143	9186	9165	9019	9033	8975	9043	9194	9118	9001	8977	9125	9025	9076	9110	9045	9141	9054	8974	9043	9180	9097	9012	9094	9152	8854	9111	9117	8924	9017	8925	9155	9025	9008	9115	9018	8928	9183	9097	9071	9056	9170	9034	9070	9072	8865	8985	9022	9087	9088	9171	9013	9013	9065	9233	8967	9039	9049	9001	9122	8970	9220	9073	9073	8938	9140	9030	9266	9033	9094	9238	8946	9086	8968	9115	9143	9120	9100	9008	9118	9068	9162	9160	9068	9093	8961	9236	9123	9159	9272	9088	9094	9236	9116	9029	9189	9161	9057	9054	9234	9100	9161	9053	9062	9188	8985	9159	9183	9171	9035	9072	9074	9002	9224	9035	9103	9234	9024	9228	9123	8957	8994	9104	9100	9097	8995	9258	9117	9103	9110	9061	9138	9186	8899	9158	9071	9104	9117	9196	8989	9093	9216	9132	8981	8928	8942	9227	9135	8994	8999	8944	8983	9133	8870	9083	9227	9157	9063	8968	9094	8933	9039	9024	8831	8973	9054	9106	9052	9038	9125	9016	9034	9249	9042	9103	9132	9124	9054	9143	8904	9048	9047	8989	9106	9146	9209	9092	9063	9138	9108	9171	9028	9110	9136	9220	9174	9025	9136	9057	8913	9138	9159	9143	9130	9188	8886	9088	8986	9008	9080	8985	9105	8954	9232	9038	9046	9104	8966	9060	9040	8941	9273	9180	8990	9062	9217	9114	9167	9119	9029	9044	9171	9124	9006	9150	8915	9026	9026	8954	9140	9091	9088	9145	9101	9111	9058	9135	9051	9106	8962	9075	9199	8991	8965	9026	9188	8986	9006	9014	9083	9027	9028	9091	9113	9253	9055	9064	9022	9329	8953	8988	9061	9063	9096	9084	9053	8893	9132	9111	9201	9091	9193	9066	8839	8972	9051	9076	9185	9121	9135	8968	9173	9314	9129	9086	9160	9127	8969	9269	9077	9082	9097	9258	8916	9137	9110	9108	9003	9021	9144	8901	9070	8947	9227	9148	9078	9177	9064	9006	9010	9063	9035	9020	9155	9099	9168	9080	9227	9036	9181	9089	8953	9011	8992	9222	9116	9040	9091	9105
25102	20993	27426	26684	21873	18664	17840	16238	15962	15773	15772	15624	15757	15693	15678	15528	15651	15775	15728	15494	15684	15325	15542	15671	15736	15706	15525	15620	15394	15536	15712	15629	15493	15457	15458	15603	15423	15840	15666	15703	15655	15611	15407	15516	15627	15558	15513	15653	15742	15519	15672	15567	15447	15571	15606	15626	15758	15423	15687	15517	15518	15418	15634	15688	15522	15610	15545	15473	15516	15422	15480	15645	15683	15530	15585	15534	15526	15664	15460	15603	15561	15584	15515	15535	15372	15338	15450	15430	15542	15302	15613	15443	15535	15537	15351	15653	15698	15675	15468	15634	15581	15412	15443	15601	15587	15468	15475	15430	15541	15807	15550	15685	15703	15538	15474	15518	15677	15372	15470	15644	15661	15459	15209	15402	15737	15447	15569	15711	15534	15297	15501	15486	15357	15610	15667	15573	15249	15397	15568	15510	15573	15529	15450	15486	15670	15564	15648	15800	15513	15358	15544	15500	15318	15455	15499	15489	15429	15381	15740	15453	15569	15432	15286	15513	15509	15698	15625	15338	15446	15647	15406	15454	15699	15454	15437	15582	15426	15350	15346	15526	15509	15236	15576	15729	15568	15538	15710	15584	15501	15495	15403	15716	15635	15533	15501	15632	15604	15511	15461	15532	15472	15470	15417	15712	15649	15550	15476	15559	15739	15406	15703	15595	15350	15605	15381	15768	15499	15511	15621	15545	15379	15592	15616	15629	15509	15581	15684	15361	15403	15501	15551	15464	15365	15563	15508	15600	15626	15423	15440	15502	15621	15613	15422	15388	15416	15466	15728	15708	15458	15364	15432	15379	15368	15630	15611	15536	15619	15386	15628	15428	15533	15737	15533	15484	15508	15575	15579	15577	15674	15453	15418	15610	15542	15433	15570	15517	15423	15303	15591	15362	15511	15439	15481	15480	15566	15441	15431	15333	15429	15467	15464	15199	15553	15453	15463	15521	15584	15461	15377	15534	15637	15552	15584	15566	15525	15560	15487	15432	15448	15504	15526	15464	15489	15552	15523	15403	15598	15357	15247	15311	15544	15481	15558	15474	15428	15404	15423	15673	15753	15420	15797	15553	15507	15627	15643	15381	15669	15650	15393	15464	15738	15754	15607	15571	15414	15641	15349	15502	15489	15556	15421	15463	15677	15459	15479	15407	15461	15510	15436	15580	15466	15647	15678	15595	15474	15662	15506	15544	15684	15617	15727	15628	15516	15377	15606	15602	15433	15346	15494	15589	15405	15527	15535	15551	15335	15273	15547	15470	15530	15618	15555	15418	15645	15351	15402	15511	15655	15500	15613	15761	15440	15517	15483	15496	15474	15441	15547	15784	15549	15353	15447	15649	15458	15725	15416	15480	15576	15474	15677	15587	15555	15463	15455	15588	15467	15743	15534	15519	15490	15385	15423	15644	15599	15423	15627	15630	15587	15599	15584	15393	15406	15659	15460	15507	15667	15480	15497	15464	15597	15493	15609	15281	15281	15370	15416	15436	15362	15565	15522	15526	15444	15590	15557	15493	15393	15313	15573	15409	15442	15541	15493	15567	15698	15614	15560	15512	15535	15452	15464	15470	15537	15536	15675	15685	15684	15596	15500	15622	15531	15433	15660	15407	15469	15491	15642	15434	15433	15502	15518	15596	15607	15284	15547	15508	15562	15378	15429	15470	15685	15515	15539	15385	15670	15621	15607	15718	15455	15418	15478	15405	15530	15610	15593	15685	15556	15536	15496	15404	15492	15490	15495	15563	15394	15423	15381	15427	15339	15511	15388	15550	15457	15657	15529	15454	15453	15407	15491	15634	15364	15312	15356	15644	15548	15378	15514	15650	15519	15466	15468	15553	15381	15372	15458	15608	15362	15558	15551	15487	15431	15596	15542	15515	15614	15586	15651	15606	15554	15584	15640	15390	15625	15494	15598	15475	15494	15343	15579	15606	15448	15400	15491	15644	15466	15499	15578	15683	15477	15492	15472	15264	15469	15368	15287	15684	15441	15376	15574	15547	15482	15585	15592	15587	15452	15370	15569	15731	15643	15328	15286	15431	15507	15487	15423	15387	15510	15626	15448	15581	15397	15537	15514	15682	15523	15489	15482	15486	15353	15462	15554	15664	15534	15736	15608	15619	15447	15426	15585	15520	15580	15511	15519	15557	15414	15339	15505	15456	15478	15443	15484	15388	15453	15632	15558	15505	15620	15494	15531	15393	15691	15623	15555	15433	15331	15351	15673	15581	15445	15586	15458	15323	15415	15566	15526	15677	15485	15599	15455	15405	15658	15483	15666	15549	15561	15473	15340	15394	15527	15480	15429	15506	15494	15491	15510	15513	15494	15289	15335	15571	15481	15520	15386	15439	15392	15317	15381	15440	15447	15546	15716	15517	15498	15407	15740	15525	15665	15615	15413	15342	15619	15507	15591	15617	15329	15563	15553	15709	15460	15594	15329	15448	15627	15542	15547	15616	15604	15471	15531	15585	15448	15419	15590	15469	15520	15519	15440	15459	15547	15648	15327	15664	15417	15539	15707	15450	15468	15462	15772	15571	15640	15659	15698	15540	15420	15667	15604	15587	15493	15391	15459	15557	15568	15467	15640	15561	15447	15590	15409	15375	15527	15664	15532	15409	15566	15580	15436	15768	15362	15412	15297	15600	15527	15287	15515	15481	15443	15485	15494	15540	15378	15540	15414	15399	15242	15510	15677	15837	15549	15651	15666	15628	15451	15625	15632	15590	15260	15542	15653	15706	15555	15469	15455	15485	15434	15528	15655	15679	15522	15385	15545	15522	15646	15645	15505	15576	15531	15400	15469	15577	15502	15428	15551	15675	15647	15822	15240	15512	15522	15696	15447	15294	15586	15492	15713	15612	15543	15562	15482	15624	15517	15354	15544	15482	15556	15635	15441	15722	15634	15673	15503	15486	15526	15657	15319	15468	15440	15669	15361	15332	15425	15478	15447	15430	15715	15555	15598	15456	15331	15341	15374	15305	15553	15472	15434	15370	15175	15494	15568	15436	15486	15384	15573	15441	15444	15510	15466	15745	15474	15517	15542	15506	15411	15473	15655	15742	15231	15537	15700	15312	15338	15576	15515	15707	15673	15495	15569	15555	15321	15529	15353	15538	15617	15461	15609	15556	15424	15535	15545	15345	15567	15435	15264	15498	15425	15375	15435	15462	15598	15627	15528	15476	15284	15617	15466	15710	15596	15376	15463	15555	15417	15474	15682	15419	15565	15644	15508	15703	15613	15412	15438	15565	15472	15706	15505	15377	15393	15697	15432	15452	15537	15671	15638	15492	15658	15539	15514	15602	15521	15469	15735	15416	15665	15302	15560	15389	15548	15547	15549	15567	15484	15738	15442	15454	15421	15302	15539	15446	15485	15574	15354	15335	15684	15721	15618	15434	15514	15508	15483	15415	15562	15240	15595	15406	15358	15395	15662	15687	15583	15737	15456	15569	15499	15453	15573	15543	15630	15466	15400	15611	15515	15409	15305	15537	15491	15525	15473	15596	15715	15631	15672	15427	15545	15553	15483	15619	15510	15461	15546	15501	15554	15419	15605	15576	15333	15326	15674	15640	15612	15318	15569	15606	15441	15472	15608	15578	15454	15660	15546	15603	15443	15628	15590	15511	15717	15526	15462	15603	15579	15516	15574	15571	15643	15429	15643	15431	15579	15464	15644	15334	15646	15428	15735	15462	15453	15332	15402	15454	15464	15503	15549	15432	15350	15616	15718	15539	15329	15428	15537	15552	15618	15298	15492	15609	15457	15447	15565	15538	15424	15601	15450	15543	15457	15533	15512	15406	15619	15350	15547	15505	15615	15337	15526	15730	15516	15464	15494	15737	15570	15430	15602	15669	15547	15490	15292	15526	15545	15490	15714	15657	15637	15763	15555	15571	15770	15824	15487	15561	15388	15556	15639	15164	15459	15501	15428	15628	15366	15642	15575	15654	15397	15473	15583	15616	15432	15520	15485	15501	15467	15440	15393	15575	15699	15598	15453	15333	15423	15490	15501	15247	15594	15643	15440	15640	15942	15572	15601	15470	15438	15443	15476	15477	15549	15655	15514	15570	15455	15388	15520	15508	15631	15638	15451	15495	15640	15710	15574	15456	15472	15430	15345	15484	15582	15525	15542	15610	15484	15626	15492	15479	15543	15529	15369	15449	15667	15324	15426	15594	15483	15362	15372	15714	15550	15409	15453	15572	15484	15757	15454	15627	15589	15311	15453	15444	15515	15470	15443	15613	15402	15448	15453	15455	15680	15367	15538	15491	15642	15466	15666	15290	15391	15503	15358	15572	15665	15377	15456	15536	15794	15276	15347	15534	15367	15428	15167	15680	15475	15556	15781	15729	15680	15579	15493	15624	15729	15456	15516	15469	15547	15481	15635	15639	15796	15509	15682	15525	15480	15712	15487	15487	15523	15449	15482	15396	15575	15454	15544	15626	15517	15564	15355	15501	15601	15421	15363	15592	15525	15424	15330	15467	15406	15338	15653	15538	15564	15662	15428	15494	15586	15181	15592	15458	15590	15564	15730	15512	15511	15498	15700	15557	15551	15512	15456	15400	15594	15416	15431	15416	15356	15383	15588	15363	15391	15463	15565	15420	15706	15648	15553	15331	15526	15582	15591	15571	15469	15468	15540	15363	15364	15568	15545	15507	15395	15478	15470	15551	15505	15407	15456	15428	15383	15538	15247	15361	15472	15642	15642	15534	15514	15539	15677	15524	15303	15370	15476	15645	15335	15450	15582	15493	15390	15391	15469	15389	15786	15543	15430	15417	15425	15294	15466	15495	15739	15334	15498	15436	15572	15390	15474	15695	15394	15513	15560	15335	15677	15441	15452	15354	15467	15458	15637	15468	15493	15503	15267	15677	15710	15393	15495	15453	15692	15517	15564	15395	15477	15436	15658	15630	15583	15599	15345	15760	15529	15517	15465	15445	15559	15339	15425	15593	15419	15539	15654	15577	15619	15533	15631	15484	15592	15493	15489	15522	15267	15447	15403	15491	15397	15729	15498	15548	15321	15699	15418	15638	15633	15602	15492	15638	15721	15468	15633	15474	15603	15685	15519	15402	15675	15640	15327	15528	15667	15563	15572	15575	15378	15442	15588	15492
29863	38078	28470	19787	13936	11018	10000	9509	9375	9264	9306	9305	9300	9298	9162	9168	9270	9237	9155	9186	9137	9154	9148	9223	9058	9111	9082	9229	9133	9186	9147	9193	9221	9019	9113	9179	9000	9095	9140	9098	9149	9189	9116	9352	9035	9249	9206	9114	9285	9118	9073	9174	9137	9137	9160	9149	9109	9064	9126	9164	9204	9270	9123	9167	9148	9183	9037	9091	9183	9084	9125	9198	9068	9159	8998	9063	9087	9237	9180	9015	9192	9176	9196	9165	9378	9118	9063	9064	9153	9222	9027	9183	9122	9080	9081	9091	9001	9226	9158	9135	9051	9072	8986	9068	9170	9181	9206	9244	9147	9183	9134	9063	9293	9117	9079	8962	9180	9058	9130	9047	9120	9020	9312	9111	9109	9204	8992	9217	9078	9100	9119	8979	9166	9120	9056	9212	9204	9111	9183	9176	8999	9054	9190	9056	9106	9104	9271	9112	9264	8975	9072	9134	9173	9110	9085	8928	9171	9134	9094	9147	9149	8996	9121	9002	9099	9173	9064	9115	9160	8944	9125	9157	9129	9047	9115	9210	9177	9169	9006	9362	9111	9144	9177	8993	9158	9100	9140	9048	9086	9138	9167	9057	9304	9091	9016	8955	9038	9110	9031	9066	8971	9093	9146	9041	9091	9126	9217	9111	9017	9212	9130	9192	9142	9093	9103	9144	9100	9164	9282	9164	9219	9194	9065	9116	9109	9126	9076	9005	9017	9165	9242	9209	9201	9012	9002	9096	9109	9089	8885	9138	9121	9139	9039	9048	9226	9122	9174	9257	9066	9186	9007	9029	9055	9155	9117	9090	9041	9145	9089	9099	9236	9105	9206	9095	9340	9131	9078	9185	9258	9241	9128	9270	9105	9220	9154	9275	9119	9038	9125	9209	8984	8992	9038	9078	9280	9134	9225	9205	9203	9186	9161	9234	9169	9131	9100	9080	9086	9150	9140	9026	9207	9144	9135	9238	9286	9124	9199	9147	9058	9171	9065	9214	9070	9167	9093	9217	9246	8958	9136	9263	9066	9073	9025	8986	9150	9102	9207	9127	9055	9103	9035	9077	9213	9241	9144	9028	9053	9022	9314	9051	8977	8921	9065	9104	9160	9155	9215	9071	9119	9277	9153	9166	9153	9156	9102	9067	9174	9113	9169	9094	9091	9091	9101	9238	9015	9068	9159	9109	9017	9015	8991	9104	9076	9141	9022	9128	9198	9176	9049	9126	9228	9068	9245	9177	9191	9026	9000	9045	9102	9216	8987	9185	9190	9253	9078	9250	9030	9259	9028	9075	9084	9223	9202	9184	9094	9160	9202	9230	9136	9164	8921	9074	8970	9145	9254	9087	9136	9153	9152	8936	9168	9004	9173	9032	9089	8919	9102	9103	9077	9117	9262	9171	9059	9122	9140	9153	9128	9143	9081	9032	9128	9144	9081	9153	9161	9136	9065	9207	9112	9137	9054	9074	9147	9134	9130	9169	8971	8975	9098	9122	9172	9164	9056	9277	8982	9162	9168	8908	9065	9135	9151	9032	8998	9188	9125	9083	9154	9174	9196	9182	9132	9008	9092	9015	9211	9068	9086	8984	9039	9179	9195	8965	9216	9084	9151	9087	9033	9153	9144	9126	9176	9132	9055	9165	9160	9023	9143	9221	9130	9188	9079	8950	8948	9163	9132	9186	9172	9084	9032	9039	9142	9102	9139	9109	9225	9064	9233	9029	9133	9177	9110	9245	9248	9050	9230	9132	9065	9171	9233	9123	9346	9111	9208	9084	8965	9220	9068	9178	9075	9135	9216	9091	9013	9154	9131	9130	9043	9107	9200	9181	9174	9142	9065	8947	9062	9221	8978	9156	9113	9110	9159	9012	9015	9062	9114	9129	9239	9047	9003	9101	9185	9163	9085	9163	9106	9196	9003	9156	9268	9114	9202	9032	9230	9072	9167	8878	9131	8970	9077	9239	9105	9049	9149	9067	9238	9058	9079	8994	9267	9131	9172	9088	9161	9272	9143	9052	9191	9040	9021	9135	9127	9082	9185	9120	9185	9097	9016	9106	9093	9040	9081	9167	9165	9213	9184	9070	8981	9192	9105	9177	9186	9203	9039	9087	9098	9136	9076	9203	9126	9119	9161	9140	8943	9096	9173	9048	9246	9222	9156	9250	9269	9103	9105	9069	9048	9183	9032	9138	8970	9218	9005	9122	9130	9139	9038	9138	9266	9080	9201	9116	9138	9204	9096	9157	9010	9100	9093	9078	9074	9058	9161	9147	9191	9276	9088	9140	9109	9136	9001	9114	9023	9213	9038	9066	9111	9086	9134	9286	9114	9126	8999	9115	9177	9067	9116	9054	9083	9056	9178	9172	9104	9124	9071	9124	9115	9141	9112	9235	9130	9110	9111	9196	9209	8972	9164	9025	9100	9142	9197	9200	9024	9054	9191	9144	9043	9111	9214	9222	9018	9167	9171	9056	9201	9194	9067	9090	9087	9006	9216	9092	9084	9138	9139	9248	9050	9123	9108	9223	9110	8980	9129	9060	9095	9099	9188	9091	9276	8924	9224	9255	9120	9152	9076	9016	9134	9014	9138	9143	8981	9101	9287	9246	9191	9285	9025	9078	9119	9209	9133	9041	9151	9050	9017	9170	9122	9122	9019	9153	9088	9142	9138	9032	9064	9102	9102	9091	8998	9236	9085	8990	9155	9172	9183	9256	9140	9176	9109	9219	9120	9174	9163	9036	9091	9191	9000	9270	9121	9171	9193	9121	9242	9059	9155	8994	9322	9207	8953	9047	9078	8983	9067	9264	9078	9146	9112	9257	9216	9165	9240	9024	9200	9208	9069	9225	9156	9195	9152	9092	9137	9156	9246	9089	9052	9164	9188	9001	9051	9058	9229	9199	9092	9132	9135	9077	9145	8913	8973	9111	9183	8989	9106	9148	9047	8992	9211	9135	9119	9200	9121	9027	9096	9257	9103	9107	9017	9216	9177	9132	9041	9020	9194	9143	9191	9308	8954	9114	9137	9076	9261	9202	9142	9043	9176	9052	9195	9144	9078	9147	9215	8970	9212	9108	9106	9024	9286	9081	8946	9147	9048	9150	9160	9076	9272	9139	9209	9214	9081	9134	9135	9135	9284	9070	9057	9182	9088	9252	9149	8937	9229	9151	9198	9037	9179	9117	9131	9188	9179	9283	8838	9080	9213	9176	9173	9195	8920	9084	9073	8977	9119	9038	8951	9160	9072	9072	9155	9107	9060	9215	9040	9043	9149	9246	9113	9041	9150	9067	9021	9136	9006	9068	9122	9272	9123	8914	9067	9143	9036	9029	9179	9167	9149	9200	9184	9114	8985	9185	8950	9150	9109	9073	9146	8940	9099	9074	9155	9032	9261	9171	9004	9172	9330	8959	9215	9141	9049	9092	9077	9002	9153	9014	9069	9174	9216	9187	9039	9101	9092	9136	9167	9194	9080	9156	9109	9075	9029	9134	9359	9044	9159	8981	9122	9076	9078	9109	9242	9074	9099	9164	9146	9169	9137	9219	9220	9033	8977	9090	9064	9228	9202	9123	9095	9169	8982	9145	9052	9194	9146	9080	9194	9292	9192	8965	9138	9027	9038	9130	9145	9130	9139	9153	9096	9134	9050	9098	8977	9043	9112	9190	9242	9040	9029	9205	9202	9257	9256	9149	9124	9283	8914	9152	9112	9077	9254	9183	9140	9074	9069	9142	9019	9040	9047	9207	9125	8941	9058	9022	9267	9187	9092	9065	9232	9113	9229	9199	9156	8957	9255	9058	9117	9038	9026	9205	9073	9132	9057	9243	9266	9071	9016	9051	9081	9242	9200	9089	9243	9261	9209	9110	9125	8937	9184	9222	9213	9150	9122	8997	9342	9113	9065	9233	9199	9146	9219	9113	9261	9214	9055	9000	9152	9038	9211	9255	9181	9095	9106	9061	9138	9127	9088	9243	9118	9176	9178	9187	9063	9031	8989	9218	9078	9173	9042	9064	9053	9051	9038	9200	9043	9234	9156	9100	9187	9185	9119	9103	9219	9255	9000	9066	9102	9086	9094	9225	9231	9164	9120	9155	8846	9139	9091	9185	9130	9222	9096	9166	9040	8900	9010	9085	9187	9062	9141	8952	9142	9118	9283	9074	9123	9071	9223	9070	8996	9147	9124	9061	9047	9165	9108	9037	9099	9171	9214	8970	9158	9212	9179	9204	9163	9096	9290	9081	9255	9148	9154	9084	9046	9106	9135	9078	9124	8964	9106	9284	9115	9054	9144	9198	9170	9164	9274	9009	9053	9018	8985	9137	9067	9130	9266	9260	9015	9134	8974	9065	9080	9313	9001	9037	9102	9089	9210	9106	9091	9152	9202	9214	9195	9145	9163	8865	8988	9152	9129	9058	9050	9075	8879	9103	8948	9097	8885	9146	9037	9185	9313	9125	9093	9043	9026	9064	9101	9215	9179	9122	9179	9108	9095	9070	9158	8962	8936	9042	8994	9091	9136	9288	9120	9206	9231	9230	9129	9157	9037	9149	9318	9079	9142	9171	9110	9232	9068	9129	9088	9129	9014	9188	8997	9119	9255	9115	9206	9145	9012	9116	8969	9254	9092	9218	9156	9203	9026	9179	9113	9007	9179	9011	9107	9102	9037	9131	9071	9178	9177	9032	9160	8987	9108	9183	8972	9130	9149	9302	9240	9039	9112	9237	9087	9150	9058	9189	9104	9185	9083	9086	9094	9088	9117	9152	9266	9079	9369	9065	9087	9180	8979	9148	9125	9235	8980	9161	9139	9004	9091	9093	9107	9013	9118	9066	9158	9088	9091	9248	9201	9150	9070	9178	9014	9222	9028	9318	9255	9032	9108	9183	9107	9168	9127	8934	9117	9058	9091	9120	9155	9284	9066	9070	9081	9017	8996	9097	9027	9248	8992	9135	9054	9164	9114	9080	9053	9150	9003	9160	9184	9162	9122	9015	9139	9247	8933	9148	9145	8955	9261	9215	9020	9079	9106	9193	9229	9152	8977	9137	9281	9030	9302	9190	9210	9213	9096	9135	9045	9125	9176	9141	9211	8967	9235	9233
23408	20824	27765	24309	22293	21833	20307	17273	16332	16343	16029	16238	15985	16129	15978	16083	15865	15966	15962	16096	15775	16010	16038	15955	15856	16087	15715	15843	15788	15907	15924	16107	16040	16056	15965	15705	15983	15746	15789	15665	15910	15906	15746	15882	15762	15777	15631	15819	15712	15669	15844	15842	15791	15807	15739	15905	15761	15830	15781	15738	15738	15696	15959	15952	15785	15889	15795	15818	15739	15847	15908	15816	15672	15751	15703	15664	16099	15834	15791	15886	15888	15905	15779	15897	15992	15935	15741	15738	15953	15720	15676	15680	15779	15858	15932	15626	15772	15666	15974	15729	15997	15847	15677	15735	15883	15686	15715	15635	15843	15761	15836	15635	15813	15785	15699	15851	15939	15939	16001	15635	15910	15777	15782	15577	15815	15810	15524	15671	15783	15743	15931	15793	15704	15855	15769	15934	15823	15928	15742	15793	15951	15625	15711	15623	15760	15671	15542	15755	15765	15614	15677	15700	15504	15715	15827	15645	15954	15780	15855	15804	16002	15841	15839	15793	15775	15819	15726	16040	15858	15848	15708	15799	15820	15789	15696	15885	15865	15577	15854	15732	15864	15600	15694	15719	15848	15686	15788	15769	15687	15630	15916	15739	15669	15815	15810	15689	15681	15847	15852	15771	15736	15777	15877	15778	15840	15876	15906	15841	15699	15822	15814	15745	15915	15700	15789	15942	15660	15519	15617	15618	15792	15753	15771	15902	15835	15620	15980	15833	15667	15660	15838	15717	15797	15755	15852	15717	15714	15882	15474	15718	15563	15777	15843	15899	15805	15934	15960	15965	15750	15920	15815	15646	15918	16062	15970	15758	15732	15800	15950	16019	15856	15847	15933	15642	15859	15681	15891	15828	16062	15846	15744	15782	15634	15897	15784	15671	15733	15620	15722	15636	15864	15653	15778	15728	15790	15676	15818	15559	15795	15906	15777	15840	15866	15798	15685	15762	15671	15945	15880	15720	15677	15879	15694	15721	15820	15912	15791	15850	15605	15858	15692	15955	15982	15779	15787	15850	15775	15504	15588	15719	15700	15749	15867	16069	15817	15747	15639	15787	15791	15761	15844	15851	15710	15693	15605	15652	15593	15845	15893	15702	15773	15672	15891	15623	15795	15754	15897	15769	15862	15880	15794	15797	15747	15826	15661	15730	15840	16025	15938	15717	15937	15680	15768	15856	15829	15827	15764	15780	15679	15762	15697	15855	15688	15704	15765	15823	15584	15794	15791	15682	15806	15857	15788	15618	15786	15986	15556	15641	15907	15797	15926	15757	15773	15918	15708	15625	15773	15637	15666	15764	15604	15856	15834	15732	15768	15888	15834	15825	15817	15645	15800	15911	15925	15870	15983	15683	15731	15944	15860	15742	15711	15545	15818	15865	15700	15628	15900	15727	15820	15684	15592	15748	15667	15900	15846	15603	15741	15631	15528	15748	15872	15865	15794	15884	15684	15648	15880	15787	15734	15820	15793	15630	15699	15810	15899	15764	15711	15798	15853	15684	15855	15652	15860	15808	15808	15996	15885	15893	15931	15828	15804	15888	15704	15822	15793	15788	15702	15906	15838	15781	15871	15773	15806	15438	15900	15902	15772	15714	15830	15718	15711	15823	15981	15765	15745	16103	15732	15867	15942	15795	15871	15891	15909	15870	15951	15903	15760	15841	15586	15900	15792	15639	15891	15774	15837	16005	15770	15672	15647	15851	15800	15496	15759	15705	15798	15669	15650	15775	15700	15825	15802	15734	15823	15858	16021	15887	15580	15792	15757	15817	15738	15972	15657	15818	15822	15805	15818	16051	15691	15923	15748	15671	15858	15690	15797	15755	15767	15974	15870	15847	15650	15915	15882	15683	15740	15901	15888	15732	15577	15988	15808	15722	15753	15795	15748	15773	15983	15942	15776	15799	15782	15779	15648	15820	15576	15836	15744	15834	15606	15818	15877	15816	15826	15925	15806	15521	15839	15751	15866	15711	15766	16037	15975	15705	15547	15869	15909	15766	15817	15780	15727	15744	15774	15820	15829	15734	15757	15686	15826	15629	15727	15719	15778	15837	15705	15606	15873	15820	15807	15897	15738	15753	15713	15690	15837	15942	15636	15957	15658	15599	15668	15748	15535	15906	15912	15602	15677	15616	16029	15723	15946	15912	15485	15928	15649	15824	15832	15837	15522	15667	15567	15766	15623	15901	15875	15647	15495	15784	15533	15553	15748	15779	15896	15627	15675	15837	15770	15875	15757	15576	15813	15711	15723	15873	15790	15906	15735	15466	15758	15900	15836	15762	15816	15926	15763	15894	15783	15846	15717	15661	15889	15572	15984	15820	15710	15839	15798	15837	15638	15687	15735	15749	15636	15846	15684	15690	15618	15833	15924	15707	15977	15730	15860	16029	15925	15805	15693	15766	15779	15835	16020	16002	15913	15760	15731	15906	15832	15795	15833	15848	15767	15518	15629	15595	15855	15896	15904	15952	15890	15747	15951	15848	15911	15592	15798	15866	15632	15627	15754	15757	15530	15608	15660	15834	15740	15942	15760	15704	15805	15703	15686	15857	15812	15728	15605	15788	15929	15746	15793	15776	15789	16029	15593	15781	15557	15692	15950	15809	15922	15696	15706	15801	15730	15718	16025	15800	15916	15783	15946	15623	15776	15566	15738	15799	15601	15599	15765	15790	15680	15867	15758	15574	15779	15659	15825	15847	15450	15887	15888	15686	15702	15751	15726	15861	15818	15804	15802	15732	15796	15838	15780	15827	15713	15883	15768	15743	15926	15950	15713	15808	15750	15729	16036	15790	15776	15793	15774	15657	15832	15673	15625	15850	15564	15729	15813	15651	15626	15833	15640	15640	15814	15710	15814	15745	15696	15674	15726	15514	15653	15797	15728	15641	15890	15854	15817	15771	15672	15875	15610	15807	15886	15904	15757	15690	15669	15500	15751	15751	15739	15463	15760	15831	15822	15798	15892	15895	16009	15804	15580	15702	15705	15775	15767	16071	15905	15765	15650	15740	15702	15653	15911	15789	15632	15612	15743	15847	15788	15729	15834	15775	15801	15711	15791	15727	15917	15789	15969	15864	15736	15677	15683	15751	15820	15801	15743	15688	15848	15619	15501	15677	15702	15884	15736	15792	15747	15800	15869	15678	15795	15741	15612	15699	15809	15874	15756	15659	15625	15510	15763	15801	15815	15599	15703	15671	15985	15732	15817	15895	16024	15729	15575	15691	15602	16022	15660	15970	15668	15731	15681	15651	15621	15646	15816	15872	15781	15882	15802	15765	15920	15724	15822	15877	15973	15665	15609	15871	15895	15829	15607	15992	15724	15621	15684	15553	15815	15812	15782	15716	15702	15776	15762	15781	15936	15765	15722	15858	15764	15857	15731	15881	15590	15887	15715	15735	15661	15536	15600	15860	15875	15715	15887	15601	15872	15696	15699	15943	15974	15783	15938	15942	15559	15729	15629	15805	15734	15926	15694	15787	15861	15559	15581	15836	15732	15845	15823	15640	15617	15616	15578	15753	15564	15704	15772	15714	15628	15790	15726	15714	15749	15658	15844	15616	15561	15904	15854	16036	15820	15872	15994	15834	15941	15655	15722	15947	15790	15705	15910	15707	15882	15735	15754	15839	15780	15836	15781	16023	15849	15833	15852	15673	15646	15557	15775	15727	15819	15726	15750	15720	15810	15600	15570	15967	15768	15573	15732	15728	15837	15747	15685	15865	16004	15806	15806	15707	15884	15873	15693	15718	15711	15825	15888	15673	15895	15696	15730	15665	15848	15719	15740	15860	15923	15777	15721	15852	15829	15932	15682	15716	15860	15909	15643	15779	15528	15800	15735	15810	15977	15824	15932	15663	15839	15831	15714	15646	15985	15679	15997	15861	15823	15751	15922	15800	15702	15778	15647	15666	15695	15807	15750	15770	15952	15806	15843	15811	15697	15740	15805	15677	15884	15665	15876	15652	15763	15652	15854	15972	15787	15654	15940	15804	15783	15668	15889	15695	15731	15743	15538	15551	15554	15594	15876	15672	15790	15672	15769	15675	15658	16056	15878	15786	15687	15674	15901	15679	15498	15722	15716	15916	15826	15833	15910	15694	15684	15653	15824	15989	15831	15924	15829	15613	15838	15888	15806	15813	15878	15673	15695	15784	15876	15650	15758	15713	15573	15738	15800	15721	15730	15816	15628	15713	15771	15564	15729	15683	15876	15683	15862	15807	15813	15697	15868	15687	15921	15726	15733	15547	15734	15839	15745	15696	15789	15821	15748	16025	15987	15491	15961	15848	15839	15822	15685	15787	15797	15830	15675	15929	15861	15638	15694	15893	15927	15741	15728	15513	15562	15716	15857	15884	15833	15759	15876	15674	15897	15942	15819	15828	15552	15755	15649	15744	15864	15648	15773	15700	15686	15817	15687	15933	15875	15820	15885	15854	15694	15713	15821	15838	15776	15664	15829	15827	15651	15695	15801	15633	15625	15846	15924	15841	15730	15679	15921	15919	15788	15818	15748	15794	15960	15636	15540	15717	15955	15813	15707	15642	15703	15810	15863	15761	15538	15649	15576	15597	15944	15765	15658	15774	15698	15956	15701	15779	15693	15809	15799	15701	15640	15819	15789	15788	15878	15636	15817	15810	15636	15806	15730	15861	15755	15721	15813	15668	15780	15937	15824	15633	15896	15644	15740	15719	15871	15832	15952	15822	15763	15806	15596	15812	15903	15615	15796	15709	15761	15699	15870	15642	15872	15721	15750	15714	15617	15714	15790	15991	15578	15748	15779	15868	15866	15500	15794	15654	15791	15632	15754	15794	15766	15745	15677	15633	15760	15730	15793	15884	15896	15706	15812	15636	15933	15698	15568	15928	15868	15757	15771	15640	15770	15920	15785	15752	15660	15733	15865	15729	15727	15920	15819	15697	15738	15781	15803	15754	15766	15909	15824	15693	15635	15668	15619	15758	15999	15775	15785	15791	15792	15615	15718	15712	15748	15729	15842	15874	15760	15584	15833	15596	15697	15812	15686	15671	15765	15841	15905	15663	15772	15863	15880	15702	15970	15661	15717	15811	15566	15709	15915	16087	15708	15890	15648	15717	15849	15874	15783	15758	15865	15921	15781	15803
31164	42326	32031	22339	15173	11947	10720	10117	9859	9607	9719	9610	9496	9422	9344	9485	9464	9334	9366	9301	9397	9345	9364	9274	9528	9485	9308	9306	9429	9368	9311	9362	9442	9431	9525	9229	9296	9355	9270	9452	9350	9398	9486	9350	9329	9358	9392	9412	9558	9254	9279	9354	9432	9269	9408	9171	9379	9404	9480	9348	9340	9336	9509	9279	9247	9205	9305	9238	9249	9274	9213	9332	9296	9369	9432	9344	9333	9359	9368	9229	9362	9389	9380	9342	9087	9429	9464	9399	9273	9336	9266	9243	9339	9369	9362	9274	9213	9315	9303	9236	9425	9410	9333	9337	9400	9244	9106	9263	9304	9267	9292	9265	9352	9414	9464	9338	9272	9216	9439	9347	9360	9431	9174	9289	9368	9269	9338	9404	9435	9341	9257	9419	9304	9259	9359	9468	9496	9364	9222	9303	9303	9266	9337	9281	9384	9304	9249	9397	9296	9264	9457	9509	9236	9337	9307	9320	9390	9340	9206	9212	9307	9447	9361	9418	9434	9248	9435	9348	9174	9374	9466	9318	9300	9299	9258	9360	9229	9347	9426	9339	9190	9318	9248	9295	9350	9273	9248	9356	9305	9172	9411	9408	9324	9351	9179	9304	9258	9300	9266	9403	9212	9415	9283	9327	9292	9372	9374	9104	9238	9307	9313	9298	9231	9285	9238	9279	9321	9325	9247	9334	9306	9329	9383	9354	9353	9272	9199	9232	9306	9213	9202	9318	9293	9062	9344	9265	9283	9338	9358	9468	9233	9404	9215	9200	9393	9318	9276	9310	9240	9246	9351	9255	9244	9365	9292	9294	9292	9199	9258	9225	9267	9228	9349	9173	9327	9208	9386	9406	9183	9290	9517	9150	9378	9249	9301	9183	9266	9280	9197	9215	9246	9311	9184	9241	9295	9304	9288	9253	9165	9331	9392	9318	9179	9316	9121	9248	9514	9448	9323	9237	9156	9443	9205	9439	9227	9288	9271	9229	9396	9314	9094	9514	9178	9307	9336	9302	9340	9281	9313	9379	9349	9295	9335	9324	9277	9249	9204	9323	9364	9381	9392	9314	9232	9304	9218	9208	9350	9262	9299	9196	9288	9386	9304	9240	9290	9442	9354	9371	9310	9234	9299	9330	9254	9286	9279	9307	9239	9305	9073	9166	9202	9181	9272	9135	9190	9322	9378	9291	9251	9320	9223	9341	9349	9217	9273	9172	9174	9276	9199	9333	9312	9189	9264	9334	9189	9260	9445	9288	9342	9012	9261	9189	9318	9202	9387	9374	9297	9355	9440	9219	9083	9267	9201	9374	9297	9247	9298	9149	9078	9214	9323	9460	9367	9180	9220	9419	9292	9314	9423	9206	9331	9352	9397	9322	9276	9280	9360	9284	9335	9227	9233	9352	9408	9264	9403	9213	9303	9306	9326	9082	9267	9226	9192	9198	9372	9317	9094	9152	9198	9186	9416	9175	9258	9277	9404	9228	9400	9349	9293	9245	9327	9402	9110	9152	9200	9384	9214	9287	9360	9303	9197	9387	9177	9345	9263	9254	9279	9366	9183	9328	9172	9324	9405	9408	9216	9300	9200	9307	9224	9148	9200	9193	9323	9252	9313	9206	9217	9239	9187	9126	9330	9317	9143	9206	9331	9350	9313	9426	9205	9288	9254	9297	9226	9277	9255	9320	9359	9252	9304	9312	9261	9351	9512	9342	9388	9334	9201	9265	9357	9285	9339	9253	9146	9358	9301	9196	9337	9361	9423	9392	9178	9237	9339	9203	9092	9307	9399	9314	9308	9290	9115	9144	9220	9319	9383	9197	9076	9289	9225	9185	9303	9126	9290	9361	9379	9279	9299	9432	9333	9214	9364	9309	9221	9284	9393	9264	9305	9221	9294	9167	9328	9215	9237	9253	9329	9308	9309	9172	9239	9229	9368	9327	9290	9190	9342	9329	9251	9226	9394	9230	9317	9340	9260	9245	9217	9327	9179	9362	9270	9263	9313	9172	9266	9389	9339	9208	9350	9311	9317	9279	9315	9315	9205	9127	9304	9284	9363	9263	9147	9312	9181	9472	9466	9197	9317	9240	9468	9270	9121	9201	9217	9178	9209	9301	9397	9330	9402	9248	9421	9321	9199	9226	9371	9390	9116	9296	9228	9345	9363	9232	9359	9316	9201	9333	9353	9210	9211	9193	9354	9429	9240	9238	9294	9220	9333	9220	9246	9298	9240	9269	9287	9303	9215	9250	9200	9339	9307	9339	9287	9392	9214	9317	9267	9328	9251	9216	9361	9214	9296	9365	9320	9284	9388	9437	9167	9327	9184	9179	9303	9251	9347	9162	9342	9424	9454	9190	9017	9415	9253	9228	9237	9248	9262	9162	9266	9182	9431	9403	9399	9166	9328	9334	9379	9249	9296	9166	9215	9357	9237	9317	9428	9401	9280	9373	9159	9253	9285	9375	9119	9318	9229	9375	9345	9274	9290	9274	9247	9503	9230	9416	9369	9147	9065	9253	9263	9209	9235	9194	9348	9223	9400	9262	9346	9198	9176	9236	9357	9215	9442	9368	9256	9291	9139	9215	9326	9241	9229	9297	9170	9174	9373	9164	9214	9400	9210	9382	9289	9358	9478	9230	9302	9302	9282	9216	9339	9407	9233	9294	9197	9485	9197	9283	9282	9248	9266	9251	9329	9457	9359	9411	9340	9368	9243	9462	9392	9265	9282	9352	9321	9330	9263	9253	9305	9278	9243	9272	8984	9452	9268	9218	9214	9437	9228	9259	9367	9319	9206	9258	9340	9265	9272	9243	9186	9249	9226	9156	9246	9328	9237	9283	9186	9330	9213	9324	9115	9279	9320	9166	9347	9243	9356	9252	9307	9308	9307	9236	9435	9251	9272	9265	9268	9318	9277	9201	9212	9310	9317	9284	9336	9273	9274	9301	9257	9168	9336	9361	9115	9252	9334	9170	9207	9214	9358	9313	9196	9244	9380	9201	9345	9298	9215	9386	9327	9361	9219	9181	9229	9174	9178	9270	9303	9399	9230	9111	9233	9340	9231	9406	9264	9252	9299	9276	9317	9288	9272	9340	9242	9130	9276	9272	9459	9260	9239	9099	9299	9353	9232	9314	9344	9245	9355	9374	9248	9282	9328	9191	9361	9260	9315	9341	9270	9294	9242	9234	9232	9163	9261	9324	9172	9353	9321	9324	9470	9275	9354	9319	9132	9283	9336	9354	9262	9253	9327	9381	9226	9272	9286	9229	9317	9170	9236	9268	9210	9294	9327	9164	9234	9290	9385	9371	9140	9291	9465	9213	9265	9399	9283	9292	9258	9273	9413	9348	9193	9286	9438	9407	9346	9298	9320	9349	9252	9350	9282	9345	9205	9191	9221	9344	9377	9468	9301	9348	9336	9255	9308	9387	9402	9339	9276	9313	9382	9308	9268	9451	9260	9215	9158	9430	9458	9235	9266	9140	9332	9253	9248	9347	9269	9265	9193	9343	9327	9394	9100	9280	9198	9247	9221	9291	9294	9319	9251	9126	9252	9307	9240	9238	9273	9427	9299	9126	9271	9349	9268	9203	9328	9290	9213	9139	9207	9279	9291	9271	9290	9205	9373	9259	9254	9178	9185	9315	9236	9321	9263	9227	9255	9242	9260	9326	9263	9303	9319	9382	9386	9290	9357	9325	9224	9398	9238	9166	9269	9278	9168	9268	9197	9218	9386	9290	9319	9283	9320	9250	9315	9393	9134	9356	9344	9304	9388	9205	9296	9205	9229	9298	9232	9173	9227	9342	9286	9222	9257	9238	9251	9299	9423	9236	9339	9305	9162	9210	9426	9271	9251	9110	9247	9300	9321	9377	9309	9349	9298	9250	9178	9239	9231	9307	9369	9393	9413	9241	9494	9339	9266	9344	9218	9176	9357	9351	9097	9363	9456	9396	9311	9303	9337	9233	9258	9290	9455	9502	9267	9252	9369	9426	9378	9270	9239	9250	9378	9479	9343	9288	9410	9118	9255	9224	9338	9463	9253	9149	9285	9307	9236	9343	9362	9327	9283	9473	9336	9286	9359	9266	9221	9458	9276	9263	9214	9334	9301	9296	9351	9241	9290	9235	9189	9313	9271	9225	9339	9299	9198	9247	9294	9149	9335	9254	9166	9433	9264	9193	9323	9160	9203	9198	9328	9378	9328	9201	9130	9154	9489	9348	9143	9334	9240	9215	9344	9366	9294	9371	9384	9449	9299	9114	9262	9229	9373	9265	9345	9158	9282	9280	9388	9340	9248	9368	9211	9304	9352	9298	9336	9252	9206	9291	9152	9186	9223	9249	9185	9296	9255	9117	9223	9417	9163	9286	9338	9178	9476	9342	9414	9168	9349	9399	9172	9333	9272	9318	9339	9415	9172	9341	9275	9347	9340	9197	9340	9142	9366	9383	9363	9325	9368	9400	9354	9267	9214	9264	9381	9340	9424	9181	9268	9313	9400	9308	9385	9184	9221	9313	9346	9239	9322	9319	9241	9172	9261	9226	9245	9087	9243	9353	9041	9289	9210	9371	9388	9396	9248	9326	9321	9393	9225	9412	9364	9337	9328	9424	9169	9340	9304	9246	9315	9407	9143	9342	9153	9148	9310	9224	9392	9275	9252	9299	9165	9279	9344	9190	9231	9366	9355	9429	9264	9166	9191	9273	9414	9258	9196	9268	9301	9182	9196	9212	9164	9382	9293	9236	9271	9310	9260	9224	9372	9257	9179	9271	9305	9220	9175	9215	9362	9243	9367	9215	9319	9178	9328	9400	9300	9328	9240	9314	9075	9335	9137	9233	9245	9371	9472	9212	9304	9283	9317	9398	9385	9370	9285	9253	9287	9206	9208	9162	9313	9159	9316	9318	9103	9367	9257	9203	9332	9322	9358	9404	9308	9334	9414	9376	9272	9325	9415	9244	9219	9241	9224	9253	9269	9228	9137	9348	9345	9256	9437	9279	9292	9287	9271	9198	9214	9248	9334	9199	9326	9268	9143	9154	9450	9203	9177	9200	9417	9122	9180	9251	9228	9333	9372	9493	9231	9475	9247	9253	9365	9161	9403	9344
35420	29926	27211	22134	17835	16549	16148	15740	15830	15768	15647	15650	15749	15563	15695	15659	15790	15712	15707	15579	15560	15541	15452	15462	15601	15600	15652	15673	15528	15553	15666	15615	15645	15651	15603	15666	15676	15504	15618	15606	15518	15547	15540	15474	15724	15546	15532	15601	15612	15686	15765	15518	15702	15493	15582	15541	15599	15525	15783	15543	15649	15606	15528	15477	15642	15661	15651	15538	15520	15414	15579	15570	15392	15494	15509	15566	15629	15779	15742	15534	15656	15535	15529	15554	15566	15568	15731	15432	15413	15439	15632	15702	15727	15605	15853	15643	15628	15530	15530	15604	15771	15620	15328	15461	15411	15434	15569	15760	15622	15516	15530	15548	15403	15408	15570	15650	15550	15425	15687	15620	15616	15532	15550	15458	15503	15448	15564	15599	15300	15658	15478	15624	15570	15362	15426	15652	15655	15518	15659	15786	15613	15495	15466	15635	15658	15660	15608	15506	15327	15473	15504	15446	15601	15594	15730	15301	15578	15558	15729	15348	15604	15470	15476	15485	15486	15755	15546	15656	15279	15530	15410	15525	15576	15325	15601	15512	15611	15551	15549	15664	15558	15736	15508	15457	15466	15467	15366	15692	15602	15631	15605	15654	15634	15575	15531	15559	15632	15592	15491	15596	15585	15628	15661	15615	15462	15465	15693	15425	15592	15543	15461	15376	15462	15555	15443	15599	15503	15567	15510	15451	15600	15273	15664	15726	15529	15394	15539	15605	15330	15542	15475	15619	15558	15600	15534	15560	15348	15594	15435	15646	15450	15419	15529	15573	15517	15738	15730	15581	15489	15427	15586	15630	15465	15481	15530	15681	15642	15459	15643	15426	15446	15435	15385	15501	15498	15584	15424	15549	15580	15427	15536	15422	15410	15503	15630	15844	15477	15408	15490	15735	15595	15503	15567	15646	15490	15439	15679	15777	15497	15637	15549	15799	15648	15933	15600	15472	15413	15532	15500	15663	15584	15767	15916	15631	15931	15433	15650	15474	15713	15484	15468	15649	15647	15550	15531	15609	15695	15485	15560	15578	15533	15674	15366	15737	15647	15338	15434	15875	15550	15639	15595	15494	15847	15757	15486	15571	15646	15581	15684	15513	15475	15646	15578	15565	15474	15450	15520	15543	15553	15535	15620	15428	15441	15603	15494	15597	15486	15480	15607	15579	15584	15473	15686	15591	15699	15677	15639	15814	15509	15649	15532	15601	15471	15548	15615	15617	15502	15835	15610	15735	15421	15563	15657	15586	15663	15541	15692	15423	15559	15470	15427	15729	15502	15667	15534	15496	15556	15444	15753	15534	15412	15795	15604	15569	15720	15667	15606	15720	15749	15679	15527	15467	15553	15434	15689	15516	15458	15549	15507	15447	15623	15603	15388	15755	15504	15646	15453	15554	15472	15716	15653	15611	15601	15685	15353	15646	15449	15617	15474	15655	15673	15630	15665	15523	15298	15748	15552	15521	15850	15633	15334	15687	15766	15574	15537	15560	15651	15719	15556	15626	15600	15736	15656	15411	15738	15595	15464	15579	15874	15621	15519	15492	15511	15470	15405	15552	15642	15451	15600	15627	15465	15555	15406	15502	15532	15738	15480	15519	15655	15506	15763	15579	15704	15520	15545	15600	15722	15637	15657	15651	15680	15674	15670	15539	15511	15547	15522	15516	15537	15722	15537	15589	15628	15559	15647	15563	15562	15559	15423	15526	15326	15666	15654	15437	15613	15545	15668	15506	15672	15483	15658	15623	15535	15651	15634	15290	15406	15433	15496	15608	15758	15475	15601	15392	15705	15581	15461	15463	15401	15485	15435	15502	15562	15578	15576	15769	15678	15749	15474	15386	15620	15588	15576	15522	15536	15620	15598	15580	15594	15550	15566	15491	15585	15586	15381	15739	15516	15545	15523	15578	15533	15619	15533	15383	15513	15671	15520	15747	15767	15742	15538	15531	15479	15452	15864	15525	15662	15670	15498	15467	15648	15745	15726	15643	15609	15561	15520	15734	15524	15618	15541	15495	15549	15381	15628	15429	15744	15635	15455	15583	15642	15678	15624	15607	15500	15606	15466	15615	15582	15543	15286	15440	15558	15536	15617	15606	15846	15704	15633	15545	15421	15633	15609	15573	15603	15668	15499	15791	15527	15731	15314	15401	15544	15588	15441	15645	15454	15360	15619	15540	15529	15648	15556	15530	15577	15565	15702	15709	15803	15611	15471	15627	15523	15553	15620	15686	15608	15523	15540	15483	15602	15606	15348	15446	15391	15597	15576	15718	15498	15473	15463	15764	15411	15615	15786	15756	15611	15673	15613	15318	15543	15672	15862	15776	15638	15677	15584	15789	15710	15537	15654	15329	15394	15579	15507	15759	15356	15565	15600	15426	15557	15600	15457	15419	15460	15702	15782	15690	15652	15577	15698	15565	15821	15491	15489	15660	15511	15443	15550	15748	15462	15531	15443	15579	15589	15648	15674	15593	15474	15484	15640	15410	15515	15569	15554	15370	15451	15557	15554	15511	15594	15515	15460	15551	15533	15466	15492	15524	15606	15551	15848	15657	15547	15615	15612	15547	15678	15579	15528	15660	15695	15591	15547	15549	15465	15495	15708	15641	15642	15636	15726	15795	15755	15688	15409	15457	15388	15536	15690	15587	15547	15683	15208	15663	15625	15591	15518	15460	15381	15423	15544	15750	15656	15773	15779	15655	15721	15755	15507	15681	15562	15538	15738	15554	15612	15437	15572	15835	15567	15601	15642	15535	15464	15550	15778	15635	15596	15507	15455	15652	15698	15487	15529	15499	15671	15698	15604	15631	15633	15638	15609	15525	15537	15283	15520	15776	15569	15525	15635	15762	15582	15761	15474	15553	15471	15638	15641	15666	15520	15614	15598	15556	15694	15641	15607	15409	15632	15425	15645	15454	15453	15572	15440	15522	15573	15561	15681	15667	15546	15707	15629	15495	15638	15662	15548	15520	15535	15708	15734	15501	15484	15510	15606	15552	15697	15622	15486	15538	15424	15431	15558	15692	15399	15500	15731	15433	15643	15551	15450	15490	15600	15474	15542	15687	15452	15537	15472	15418	15543	15549	15491	15660	15579	15712	15696	15596	15340	15685	15555	15687	15620	15684	15530	15708	15510	15381	15664	15570	15592	15912	15572	15590	15463	15413	15658	15579	15577	15706	15383	15589	15571	15653	15608	15565	15720	15674	15658	15538	15595	15487	15727	15533	15652	15583	15557	15606	15354	15488	15553	15574	15325	15408	15774	15953	15486	15659	15463	15633	15513	15668	15640	15530	15610	15724	15562	15611	15536	15606	15634	15471	15592	15595	15654	15523	15633	15455	15762	15547	15679	15684	15536	15642	15616	15615	15610	15549	15653	15665	15414	15431	15522	15671	15517	15600	15747	15516	15527	15843	15733	15652	15540	15523	15562	15540	15523	15540	15413	15527	15529	15536	15694	15625	15614	15523	15767	15488	15699	15250	15632	15479	15504	15482	15359	15646	15534	15650	15696	15429	15497	15674	15555	15423	15275	15475	15449	15550	15672	15754	15719	15633	15492	15397	15636	15664	15553	15797	15557	15678	15468	15567	15471	15672	15688	15480	15713	15421	15582	15546	15576	15795	15535	15594	15481	15624	15524	15500	15599	15512	15629	15507	15538	15721	15301	15502	15561	15513	15492	15677	15443	15644	15506	15678	15518	15638	15455	15781	15578	15368	15705	15722	15644	15285	15596	15447	15769	15732	15645	15659	15600	15722	15632	15735	15370	15691	15519	15574	15602	15649	15327	15627	15453	15272	15696	15478	15679	15577	15570	15687	15693	15398	15661	15461	15432	15512	15582	15416	15429	15671	15675	15444	15417	15701	15764	15630	15691	15420	15515	15276	15534	15430	15412	15610	15761	15579	15448	15432	15606	15589	15466	15562	15696	15670	15716	15590	15638	15693	15533	15540	15497	15524	15705	15511	15826	15669	15725	15495	15563	15571	15567	15622	15674	15555	15476	15527	15625	15529	15608	15556	15577	15663	15583	15551	15673	15586	15586	15413	15516	15658	15473	15512	15507	15649	15659	15655	15722	15710	15565	15650	15675	15571	15546	15545	15489	15517	15513	15531	15425	15522	15719	15608	15525	15528	15148	15565	15622	15723	15690	15714	15816	15712	15609	15467	15672	15469	15319	15410	15534	15846	15570	15668	15638	15474	15555	15478	15670	15495	15588	15579	15504	15361	15707	15557	15665	15754	15433	15619	15512	15255	15377	15610	15562	15581	15718	15594	15592	15491	15648	15735	15494	15560	15590	15569	15470	15596	15524	15538	15578	15559	15709	15447	15306	15634	15289	15608	15588	15597	15599	15634	15524	15544	15452	15380	15477	15684	15470	15534	15466	15488	15740	15429	15492	15495	15479	15421	15470	15615	15676	15476	15573	15879	15684	15695	15389	15522	15478	15655	15570	15506	15641	15545	15536	15621	15498	15591	15493	15601	15564	15532	15623	15663	15591	15435	15884	15670	15680	15688	15732	15648	15733	15560	15618	15600	15642	15614	15566	15591	15480	15501	15663	15379	15403	15585	15362	15681	15619	15683	15654	15664	15617	15528	15759	15589	15658	15685	15508	15714	15631	15474	15772	15545	15640	15356	15530	15613	15521	15515	15521	15618	15504	15818	15528	15477	15537	15377	15596	15714	15539	15689	15641	15661	15763	15430	15543	15588	15589	15414	15422	15623	15754	15628	15640	15532	15524	15666	15779	15725	15778	15785	15638	15795	15509	15749	15449	15885	15607	15533	15541	15468	15265	15596	15702	15602	15519	15691	15442	15524	15919	15618	15487	15769	15590	15591	15541	15522	15806	15382	15782	15745	15459	15344	15600	15544	15567	15687	15489	15615	15456	15548	15384	15587	15647	15661	15915	15446	15468	15486	15728	15592	15683	15447	15509	15627	15612	15677	15684	15634	15600	15637	15710	15592	15647	15629	15654	15648	15470	15505	15775	15710	15707	15705	15408	15557	15614	15353	15677	15431	15621	15863	15784	15562	15399	15659	15734	15629	15515	15569	15539	15563	15520	15658	15775	15472	15624	15590	15447	15610	15657	15623	15600	15485	15439	15622	15809	15678	15634	15690
27957	27099	19269	13989	10951	9778	9415	9157	9205	9022	9061	9067	9022	8977	8970	9159	8956	9161	9136	8963	8969	9125	9056	9152	9003	8976	9163	8941	8873	8929	8992	9054	9035	8952	9064	9005	8964	9139	9000	9023	9016	9035	8888	9127	9024	9031	9044	9077	9084	9034	8954	8885	9073	9024	8904	9054	9265	9010	9033	8901	9141	9055	9207	9031	8863	9037	9021	9011	8947	8910	9069	8917	8962	8962	9122	9027	9078	8930	8921	8986	8903	9022	8982	9062	8997	9028	9036	9001	9022	9087	9019	8910	8983	8980	9018	9027	9040	9097	8910	8875	9013	8888	8956	9044	9073	8840	8990	8847	9044	9105	9008	9040	8996	8966	9138	9086	8860	9023	9062	9054	8887	8988	8927	8937	9067	8935	8896	8961	8938	8992	9035	8828	8862	8940	8836	8913	9090	8981	8962	8896	8929	8947	8836	8823	9052	8995	8961	8981	8834	9143	8980	9013	8911	9012	9153	8863	8916	8980	8948	9095	8909	9026	9035	9022	9050	8950	8909	9081	9077	9001	8903	9055	8950	8979	8992	9062	9012	8897	9071	9127	9060	9015	8923	8960	8958	8947	8961	9129	8941	9003	9030	9004	8909	9044	9108	9021	9070	8928	9063	8987	8973	8942	9087	8969	8989	8927	9017	9019	9060	8996	8973	9048	8970	8941	9133	8834	8939	8997	8735	9059	9068	8949	9110	8914	9021	9005	8911	9021	9046	8795	8818	8934	9007	8845	8983	9141	8894	8814	9006	9081	8959	8957	9223	9096	9038	8877	8931	9003	9034	9110	8935	8999	8916	9125	8998	9112	9002	9004	8947	9148	8984	8882	9163	9004	8994	8942	8812	9123	8862	8946	8968	8958	9011	8932	8857	9018	9106	8831	8868	8817	8929	8967	8897	8967	8955	8995	8948	8995	9031	9004	8975	9098	9068	8785	9086	9031	9086	8946	9079	8816	8966	8930	8998	8907	9020	9048	8940	9049	8889	9167	8898	9116	8832	8951	8974	8875	8886	9005	8908	8965	8875	9102	8870	8879	9018	9049	8959	8913	9018	9072	8909	8929	8987	8967	8826	9128	9059	8946	9056	8974	9024	9012	8908	8791	8968	8930	9073	8812	8911	8802	8835	8945	9022	8985	9102	9110	8866	8962	8905	9011	8999	9060	8803	8870	9048	9046	9039	9089	8866	9127	9216	8985	9114	8929	9037	8942	8991	8889	9119	8940	8959	8960	8994	8901	8917	8937	9100	8883	9028	9095	8982	8878	9013	8939	8977	8936	8826	9082	9094	9084	9078	8847	8864	9015	8808	8937	9011	9063	9008	8825	8959	8934	9004	9024	8959	9073	8945	9028	8959	8996	9039	8986	9035	9170	8976	8901	8932	8852	8963	9034	9027	8918	8897	9079	8987	9079	8956	9047	8951	9023	9110	8940	9108	8952	8967	8876	8806	9001	8930	8964	8892	8892	8876	8974	8899	8929	8983	8730	8963	8957	8927	8852	8793	8990	9037	8927	9091	9141	9023	9005	8862	8939	9085	9047	8981	8891	9051	8975	9040	8966	8866	9013	8996	9085	9033	8958	9090	8961	9023	9077	9029	8941	8991	9028	9093	8951	9060	9032	9170	8941	9046	8929	8919	9056	9022	9014	9022	8957	8794	8953	8884	9041	8896	8967	9080	9082	8996	8939	8954	8989	8842	9077	8976	9014	8945	8996	8922	8887	8972	8944	8973	8930	8936	8997	8990	8989	9012	8970	9012	8925	9022	9000	8803	8925	9025	8928	8907	9024	8876	8953	9055	8975	9070	9013	9071	8870	9004	8955	8926	9042	9036	8972	8937	9110	8934	8930	8994	8824	8864	8930	8912	8908	8880	8841	9019	9018	8988	8984	9008	9092	8918	9065	9012	9015	8911	9005	8957	9044	8938	8965	8855	9076	9112	8901	8945	8994	9073	9074	8999	8959	8999	8928	9049	9038	8908	9081	8886	9122	8888	8874	8779	8853	8880	8915	9009	8868	9008	9019	9069	9055	9047	9139	9087	8930	9016	9173	8995	9113	8912	8964	8864	9039	9019	8805	9013	9019	8967	8801	8883	9081	9049	8906	9003	9034	9005	8890	9143	9004	9039	9058	8850	9024	8990	8979	9246	9048	8957	8950	8910	8857	9064	9004	9046	9013	8880	9007	8998	8936	8903	8960	9040	8906	9032	8953	8840	9095	9242	9082	9021	8987	8961	9014	8992	8823	9011	8899	8933	8955	9144	9126	8970	9062	9007	8959	8975	8958	9001	8890	8905	8961	9171	9029	9061	9018	8881	8942	8857	8974	8969	8856	8950	9060	9104	9064	8979	8966	9026	8910	8887	8876	9042	9043	8951	9014	9001	9008	8996	8972	8939	8989	8836	8945	9066	9120	9082	8943	8898	8927	8909	8850	9162	8981	8965	8819	8862	8979	9123	8937	8936	8946	9031	9089	8983	8982	8926	8878	9004	8820	8972	8943	9042	9059	9001	8982	9050	9177	8836	8994	9042	8949	9062	8911	8860	9027	9005	9172	8879	9004	8911	8951	9013	8955	9074	8894	8998	8952	8878	8981	9001	9115	9041	8890	9065	8886	9152	8915	8881	8933	9008	8825	9068	8973	8900	9046	8981	8797	8907	8890	8762	9059	8947	9021	8902	9110	9006	8893	9025	8976	9059	8899	9120	9107	8949	9079	9111	8903	8996	9044	8999	8989	9102	8977	8955	8922	8974	8995	8862	8964	8777	9083	9049	9015	9070	9045	9054	8986	9125	9063	8797	9083	9009	8867	8906	9128	8974	8995	9000	8965	8837	8963	8990	9034	9004	8931	8989	9004	8831	8917	9023	9023	9020	8967	8950	9003	8965	8840	8961	9009	9102	8807	8935	9036	9001	9010	8997	9118	8870	8780	9085	9094	8869	8994	9040	9058	9066	8980	8936	8976	9130	8963	9022	9039	8950	8850	8969	8961	8975	9101	8967	8920	8966	9010	8919	8985	8976	9010	8903	9132	9091	8874	8996	8994	8964	8960	9131	8944	8959	8899	8903	9001	8899	9029	8881	9118	9049	8959	8992	9025	9008	9016	8960	8946	8949	8941	9035	9035	8977	8877	9045	8859	9064	8929	9045	9036	9081	9077	8942	8996	9105	9037	8978	8901	8887	8951	8952	8934	9011	9024	8987	8867	9126	9013	9068	8928	8909	9057	8955	8931	9107	9008	8869	8991	9071	8927	8918	8947	8911	9019	9071	8911	8849	9010	8971	9069	8935	9042	8897	9036	8961	9111	9100	8849	8944	8947	9067	8922	9009	9009	9041	8840	8898	9118	9044	8884	9014	9008	8950	8965	8822	8933	8999	8869	8927	8942	8910	8964	8843	8849	9018	9080	8990	9065	8976	9069	8972	8969	9040	9071	9052	8961	8970	8875	8943	9137	8980	8949	8934	8915	8830	8967	8930	8988	9003	8988	8999	8853	8895	8888	9033	8808	8822	8965	9046	8992	9086	8978	8968	8988	9061	8954	8934	8962	9017	8887	8954	9119	9033	9052	9026	9068	8977	8980	8992	9137	9063	9002	9035	9076	8989	9136	9004	8998	8950	8974	9063	8985	9082	8941	9054	9021	9094	8967	8965	8932	8931	9030	9022	8936	9029	8856	9118	8965	8875	9004	8924	9138	8991	8843	9040	8859	8935	8937	8914	8942	8898	9191	8924	9045	8883	8855	9063	8972	9125	9018	8954	8804	9225	8893	9071	8997	8779	8860	9073	8954	9021	9027	8882	9094	8886	9017	8880	9120	9092	8947	9040	8973	8905	8959	8997	8794	9007	9082	9014	9059	8858	9000	9009	8895	9019	8992	8999	8848	8990	9001	9065	9035	9138	8969	9031	9056	8980	8971	8876	9055	8976	8866	9012	8930	9036	9059	8843	8778	8991	9124	8966	8928	9118	8906	8890	9095	8928	8975	9214	9021	8845	9040	9038	8922	8828	9028	8891	9130	8946	8991	9062	9005	8992	8907	8871	8977	9117	9019	9035	8976	9100	8961	8935	9044	8897	9033	9101	8965	8942	8948	8998	9069	8969	9112	8971	9021	8932	9137	8881	8905	8936	9083	8917	8960	9030	9054	9236	9024	9048	9076	9047	9148	8906	8928	9004	9030	8956	8988	8894	9053	9002	8727	9064	9095	9034	9088	9054	8801	9026	9050	8808	9036	8930	9056	9074	8910	9056	8912	8904	9039	8878	8817	9042	8978	9054	9051	8979	8928	8976	8935	9016	8892	8999	8965	8906	8867	9068	8975	9130	9147	8848	9010	9087	9144	8925	9040	8877	8932	8930	9081	9114	8977	9024	8918	8956	8984	8880	8986	9024	9011	8981	8960	8887	8963	8869	8922	8993	8944	8978	8858	8945	8973	9020	8895	8809	8870	9052	9030	8955	9162	9015	8958	8846	8845	8795	9046	8993	9122	9052	8967	9037	9043	8945	8914	9099	9053	9048	8849	9077	8956	9066	9027	8942	8928	9098	8913	9044	9073	9076	8922	8990	9080	9038	8964	9069	9021	8983	9082	8941	9009	8975	8879	8917	9053	8984	8915	8871	8895	8961	9030	8934	9054	8883	9045	8952	8973	9027	8985	9052	9064	9122	8965	8899	9012	8960	9012	9087	8961	8981	8989	9075	9036	9064	8958	8966	9155	9157	9077	9112	8961	9108	8992	9100	8926	9081	8944	9041	8980	8974	9016	8968	9026	8945	9026	8960	8892	8963	9003	9073	8789	8715	9126	8933	8974	9227	9042	9020	9048	9010	8977	9006	9035	9035	8877	9144	8906	8972	8968	9044	9073	8915	9075	9008	9008	9075	9142	8928	8990	8934	8969	9115	9077	9023	9069	9030	8967	9029	9006	8946	8922	8984	9022	8892	8964	8962	8968	9004	9095	8971	9060	8925	9069	8982	8925	8924	9016	9012	9205	8912	9012	8931	9028	8963	9123	9005	8874	8941	8984	8993	9144	8974	8889	8965	8942	8884	8985	9019	8957	8992	8836	9201	9049	9082	9079	9082	8908	8923	9000	9061	9121	8908	9110
25071	20855	26872	26081	21160	18351	17423	16257	15743	15720	15624	15379	15652	15701	15447	15514	15183	15373	15365	15518	15388	15573	15633	15554	15409	15603	15490	15418	15475	15540	15472	15602	15700	15665	15472	15595	15378	15297	15389	15515	15288	15334	15555	15337	15359	15353	15457	15511	15229	15772	15375	15421	15452	15449	15525	15259	15174	15346	15473	15488	15371	15482	15367	15384	15650	15193	15256	15416	15251	15453	15253	15386	15302	15377	15413	15493	15373	15606	15325	15182	15406	15426	15361	15352	15410	15173	15305	15470	15290	15338	15480	15418	15401	15503	15348	15067	15298	15434	15162	15298	15304	15577	15624	15313	15435	15346	15292	15534	15478	15337	15426	15427	15458	15375	15384	15317	15510	15479	15314	15461	15345	15396	15301	15433	15448	15413	15406	15245	15537	15282	15337	15381	15239	15578	15402	15297	15166	15400	15464	15565	15493	15570	15405	15492	15364	15377	15388	15418	15372	15393	15321	15501	15537	15352	15318	15509	15374	15294	15441	15267	15653	15545	15418	15355	15357	15242	15466	15419	15244	15269	15364	15426	15233	15368	15531	15433	15273	15419	15161	15418	15267	15317	15266	15334	15257	15254	15414	15524	15343	15081	15449	15569	15538	15485	15432	15462	15328	15441	15339	15452	15432	15186	15312	15555	15341	15419	15379	15504	15350	15422	15272	15388	15354	15454	15380	15331	15462	15351	15256	15421	15432	15213	15294	15432	15333	15418	15295	15462	15430	15308	15254	15353	15342	15503	15430	15294	15399	15601	15309	15367	15548	15139	15358	15250	15386	15288	15136	15411	15568	15338	15247	15495	15430	15390	15314	15468	15587	15272	15362	15407	15253	15382	15450	15465	15509	15368	15428	15461	15368	15326	15439	15255	15387	15292	15578	15523	15297	15399	15371	15277	15424	15269	15078	15283	15368	15325	15477	15317	15275	15278	15380	15156	15442	15465	15388	15510	15389	15433	15362	15231	15463	15261	15281	15458	15510	15281	15456	15411	15205	15122	15341	15416	15285	15393	15522	15528	15401	15492	15344	15270	15258	15451	15448	15384	15414	15190	15434	15241	15350	15351	15253	15373	15112	15209	15409	15337	15357	15289	15364	15430	15417	15371	15567	15478	15433	15293	15515	15244	15434	15259	15255	15446	15460	15431	15360	15419	15362	15221	15235	15374	15244	15317	15261	15444	15160	15562	15555	15390	15363	15248	15423	15521	15322	15411	15165	15263	15237	15425	15520	15362	15562	15440	15322	15235	15377	15561	15515	15479	15486	15436	15390	15332	15336	15344	15457	15368	15416	15301	15328	15188	15347	15551	15392	15440	15432	15347	15440	15405	15482	15445	15225	15342	15210	15417	15314	15308	15385	15239	15454	15213	15412	15297	15361	15349	15199	15370	15292	15544	15283	15428	15214	15484	15441	15540	15222	15347	15473	15294	15268	15021	15274	15559	15469	15305	15467	15294	15633	15476	15634	15339	15307	15471	15402	15398	15477	15382	15356	15283	15338	15475	15389	15426	15426	15252	15477	15486	15397	15440	15443	15624	15388	15381	15361	15417	15358	15317	15126	15227	15495	15530	15467	15460	15352	15553	15647	15435	15332	15323	15319	15507	15456	15477	15441	15466	15453	15276	15272	15378	15437	15308	15260	15320	15346	15281	15185	15321	15238	15419	15425	15237	15442	15288	15380	15262	15364	15467	15388	15581	15153	15526	15371	15384	15402	15350	15254	15326	15356	15417	15584	15229	15265	15413	15358	15348	15445	15205	15504	15252	15500	15465	15316	15378	15562	15246	15313	15419	15694	15620	15452	15088	15316	15165	15330	15373	15329	15316	15385	15258	15461	15289	15582	15375	15238	15334	15370	15477	15286	15257	15337	15413	15372	15323	15300	15392	15315	15324	15187	15263	15312	15509	15438	15392	15367	15231	15419	15421	15425	15330	15540	15178	15503	15433	15503	15232	15435	15405	15395	15275	15311	15463	15593	15355	15215	15409	15393	15452	15351	15385	15345	15547	15573	15215	15545	15156	15568	15427	15270	15524	15266	15400	15374	15357	15441	15587	15350	15439	15358	15265	15417	15333	15493	15524	15362	15213	15244	15186	15221	15420	15417	15277	15380	15337	15379	15308	15536	15399	15522	15390	15576	15361	15426	15499	15520	15439	15424	15407	15314	15404	15322	15526	15319	15331	15484	15339	15522	15384	15432	15372	15613	15317	15451	15380	15439	15465	15470	15383	15311	15455	15438	15333	15433	15481	15156	15409	15376	15370	15483	15265	15454	15309	15424	15145	15296	15322	15175	15360	15560	15432	15485	15208	15412	15445	15179	15574	15407	15384	15378	15320	15342	15443	15516	15315	15602	15422	15233	15115	15439	15567	15522	15421	15425	15368	15302	15445	15322	15446	15206	15512	15308	15502	15400	15413	15400	15327	15328	15355	15580	15481	15218	15496	15515	15441	15401	15483	15337	15409	15164	15347	15269	15415	15273	15207	15401	15317	15367	15268	15472	15521	15319	15314	15440	15219	15329	15463	15289	15331	15356	15326	15439	15324	15396	15335	15414	15575	15327	15361	15337	15289	15459	15427	15530	15350	15331	15306	15316	15267	15467	15405	15242	15396	15248	15305	15532	15367	15420	15354	15394	15452	15254	15371	15450	15294	15434	15291	15226	15357	15392	15348	15152	15286	15245	15399	15491	15283	15211	15300	15402	15529	15288	15230	15399	15319	15323	15268	15373	15388	15316	15329	15559	15213	15431	15428	15454	15407	15435	15290	15228	15393	15408	15437	15447	15565	15372	15427	15280	15344	15460	15437	15343	15565	15622	15369	15548	15364	15427	15279	15505	15337	15328	15447	15241	15401	15468	15376	15388	15594	15449	15362	15519	15472	15604	15423	15597	15476	15246	15326	15244	15133	15267	15181	15241	15335	15355	15426	15436	15420	15454	15351	15144	15594	15433	15409	15261	15454	15496	15383	15497	15495	15555	15145	15273	15284	15213	15657	15474	15468	15529	15279	15526	15482	15595	15365	15677	15309	15311	15384	15215	15356	15433	15447	15330	15654	15341	15412	15394	15097	15380	15330	15201	15278	15321	15371	15228	15321	15340	15422	15568	15451	15302	15578	15468	15404	15217	15399	15552	15312	15323	15598	15471	15567	15471	15546	15404	15161	15549	15410	15422	15276	15357	15383	15290	15313	15212	15265	15494	15417	15308	15317	15429	15189	15430	15324	15492	15545	15368	15156	15411	15482	15420	15282	15405	15482	15449	15355	15377	15386	15605	15443	15236	15489	15417	15431	15310	15299	15431	15329	15462	15433	15291	15284	15397	15445	15478	15397	15423	15498	15582	15525	15452	15435	15368	15303	15339	15430	15544	15529	15162	15591	15537	15384	15232	15297	15384	15719	15474	15355	15313	15442	15534	15345	15398	15345	15456	15328	15697	15356	15457	15282	15558	15538	15415	15456	15436	15392	15208	15348	15048	15367	15465	15335	15253	15267	15298	15319	15330	15344	15552	15363	15487	15256	15389	15674	15414	15366	15490	15222	15399	15527	15428	15320	15529	15265	15180	15351	15461	15143	15412	15333	15413	15266	15418	15324	15597	15363	15386	15299	15384	15393	15324	15316	15517	15359	15360	15417	15232	15506	15098	15290	15424	15443	15314	15509	15427	15477	15398	15293	15320	15470	15399	15379	15141	15473	15383	15401	15627	15346	15386	15340	15372	15155	15535	15621	15627	15322	15355	15321	15275	15241	15326	15149	15334	15116	15343	15512	15426	15349	15354	15179	15451	15521	15357	15275	15282	15187	15361	15420	15355	15144	15420	15309	15086	15125	15394	15435	15568	15397	15211	15313	15579	15414	15404	15308	15237	15474	15600	15254	15387	15468	15352	15155	15439	15481	15653	15317	15231	15196	15207	15616	15296	15180	15181	15403	15530	15381	15390	15373	15470	15469	15509	15440	15366	15645	15482	15193	15394	15314	15376	15473	15182	15205	15318	15614	15286	15448	15394	15214	15371	15422	15493	15348	15352	15281	15695	15356	15473	15293	15318	15544	15347	15666	15491	15323	15228	15388	15488	15498	15302	15244	15410	15162	15285	15332	15276	15331	15502	15453	15296	15096	15601	15409	15350	15475	15358	15454	15346	15185	15395	15403	15403	15334	15600	15205	15354	15385	15383	15367	15380	15453	15366	15366	15334	15409	15381	15125	15302	15248	15240	15476	15266	15198	15243	15253	15293	15494	15322	15369	15333	15512	15364	15404	15333	15264	15430	15411	15313	15264	15465	15432	15333	15320	15468	15522	15396	15251	15268	15292	15417	15521	15314	15625	15456	15163	15267	15250	15521	15489	15393	15436	15363	15282	15365	15443	15455	15392	15306	15025	15416	15442	15113	15303	15299	15287	15313	15422	15361	15470	15507	15244	15305	15148	15436	15428	15334	15500	15543	15384	15492	15299	15465	15410	15397	15546	15303	15338	15390	15578	15338	15170	15428	15489	15166	15396	15444	15584	15405	15261	15176	15326	15349	15414	15369	15200	15467	15487	15251	15131	15500	15301	15558	15375	15481	15585	15576	15215	15427	15341	15396	15406	15259	15298	15225	15268	15441	15528	15481	15580	15359	15543	15429	15534	15613	15372	15569	15511	15288	15237	15334	15206	15577	15522	15550	15482	15436	15334	15365	15382	15511	15427	15514	15456	15347	15371	15577	15638	15389	15264	15349	15503	15410	15224	15274	15190	15389	15302	15507	15254	15284	15448	15315	15193	15494	15426	15315	15081	15244	15400	15505	15444	15330	15237	15208	15188	15171	15476	15295	15542	15569	15382	15373	15604	15343	15503	15513	15370	15442	15531	15357	15376	15550	15464	15164	14986	15197	15483	15331	15411	15405	15492	15283	15405	15356	15305	15371	15310	15381	15225	15413	15516	15408	15310	15405	15223	15550	15381	15214	15583	15305	15177	15503	15406	15294	15280	15425	15363	15351	15459	15453	15608	15469	15422	15403	15471	15728	15341	15307	15463	15440	15210	15167	15381	15362	15304	15487	15468	15315	15227	15439	15579	15486	15265	15286	15338	15327	15401	15470	15389	15314	15317	15231	15424	15397	15387	15515	15357	15451	15311
27282	32852	23686	16667	12449	10689	9825	9649	9255	9298	9232	9136	9090	9073	9009	9144	9095	9042	9043	9049	8995	9026	9192	9064	8922	9065	9059	9215	9070	9012	9069	8993	8951	9207	9113	8985	8956	8906	9199	8961	8893	9084	9098	8974	9232	9044	9143	9113	9006	9097	9066	9036	9036	8899	8957	8954	8983	8954	9153	9078	8857	9085	9089	9128	8833	9115	9036	9023	9097	8977	9080	9003	9144	8965	9015	9154	8942	8959	8973	8964	9029	9061	8961	8994	9182	9000	8870	9058	8992	9024	9127	8962	8933	8993	9009	9049	9129	9113	8967	9026	8913	8968	9055	8997	9082	9001	8917	9135	9105	8990	9045	9056	9128	9099	9123	9029	9054	9077	8974	8984	9105	9105	8997	8792	8998	9009	8953	9049	8948	9091	9076	8998	9030	8954	9109	8990	9023	8979	9020	8980	8961	9043	9058	9029	9019	9091	9074	9085	8921	9065	8911	8992	9022	8897	9046	8988	9175	9075	8982	9030	9027	9058	9105	8996	9042	9003	9047	9146	8939	9124	8995	9234	9022	9012	9017	9152	9106	8987	9076	9014	9005	9155	9050	9030	9083	9111	8996	8938	9003	9100	8834	8959	9062	8938	9072	9124	9013	8939	9088	8939	8997	8919	9125	9052	8978	8936	9026	9013	8906	8927	8854	8965	9086	8986	8971	8912	9083	8965	8966	8997	8977	9147	9153	9061	9172	8854	8995	8950	9043	9154	9113	8943	9089	8959	8936	9005	8912	9048	8973	8985	8934	9075	9164	8955	9025	9122	8987	8912	9086	9017	9068	8834	9024	8990	9065	8953	9095	9024	9007	8941	9055	9012	9025	9027	8966	8769	9092	9142	8955	9010	9043	8962	8996	9062	8931	9054	9076	9189	9091	8915	9146	9152	9050	9090	9098	8914	8934	9032	8967	9020	8991	8997	8954	9032	8941	9058	9014	9149	9148	8983	8988	8975	9071	8920	9157	8934	8931	8959	9084	8956	9028	9077	8939	9138	9028	9070	9125	9017	8976	8990	9077	9045	8750	8992	8999	9127	9061	8965	9038	9051	9089	9058	9098	9163	8955	9163	8960	9039	9144	8938	8913	8906	8999	9053	9020	8875	9086	9011	8972	8983	8913	8951	8905	9071	8963	9009	8968	9038	9048	9010	9087	9054	8924	8975	9131	9246	8938	8928	8921	8923	8949	8942	8969	9121	9063	8905	9022	8908	8992	9017	9032	9027	9038	8986	8968	9029	9025	9008	9003	9052	9115	9041	9066	9097	9088	9016	9019	9104	9036	9059	9128	9029	8949	8973	9133	8864	8886	9094	8988	8985	9116	9170	9045	8861	9091	9104	8901	9005	8995	9090	9120	8889	8822	9015	9146	8955	9152	9090	9202	8995	8812	8939	9133	8877	9189	9035	8961	9103	9046	8912	9109	8877	8972	8924	8990	9026	9004	8922	9015	9108	9096	9141	8983	9082	9029	8911	8960	8949	8943	9209	9132	8985	9063	9039	8809	8770	8911	9060	8950	9073	8968	9027	8985	9010	8836	9127	9033	8970	8919	8995	9045	9000	9113	8903	9071	9034	8985	9020	9014	9079	8994	9033	8967	8983	9100	8894	8807	8955	8989	9082	9077	8953	8900	8959	8996	9064	9082	9084	8984	9068	8933	9047	8825	8807	9040	9067	9076	8969	9106	9048	9098	8994	9098	8863	9070	9044	8950	9017	9015	8989	9124	9003	8993	8933	9050	8911	9002	8899	9014	8972	9118	8921	9066	9007	8966	9039	8946	8881	8983	9188	8939	8945	9067	8851	8966	9068	8869	9113	8962	9127	9010	8880	8951	8946	8878	9057	9175	8925	9066	9005	8987	8863	9066	9149	9011	9124	9043	9036	9004	9054	9067	8868	8932	9037	9116	8989	8911	8937	9024	9138	8939	8997	8954	8977	8979	9200	8978	9122	8931	9090	8977	9099	9027	8906	8949	9139	9021	9117	9031	8986	9125	9000	9135	8934	9109	9007	8891	8859	9042	9016	9006	8912	9010	9078	8851	9105	9062	9081	8854	8932	9058	9065	8886	9023	9057	9000	9084	8898	9057	8964	9004	9079	8923	8917	9046	9093	9080	9041	9040	8931	9035	9082	8959	8924	8976	9003	9052	8916	9116	9076	8987	9001	8981	9004	8946	8990	9092	8837	9108	8931	9082	8900	9048	8999	8983	9021	8873	9075	8937	9136	9070	8963	8982	9003	9074	8948	9082	9027	8922	9129	9049	8962	9138	9079	8905	9031	9090	8978	9088	8948	9027	9189	9058	8992	8894	9044	9002	9004	8933	8885	9066	9109	8958	9004	9064	8929	9111	9050	8950	9102	8988	8982	8989	8877	8902	9096	8979	8911	9166	9035	8985	8919	9141	8940	8987	8935	9107	8987	8771	9071	8983	8961	8986	8994	8957	8900	8935	9071	9074	8973	9055	9052	8872	9068	9107	9062	9087	9097	9106	9071	8994	8966	8984	9016	8969	9021	8942	8991	9000	8913	9062	8867	8984	9093	9065	9053	8919	9112	9064	9093	9009	8942	8964	8912	8940	9049	9188	9162	8984	9056	9047	8865	8952	9055	8980	9085	8954	9008	9084	9060	9036	9014	9075	9044	9046	9064	8971	8968	9147	8881	9057	8925	9053	8908	8958	9127	8940	9045	8890	8909	8935	9131	9030	9013	9098	9130	9066	9124	9067	9048	9103	9109	9125	9256	8934	8969	9031	8995	8957	8953	8918	8868	9039	9020	9031	9006	8942	8926	8840	9096	9094	9120	8985	8987	8985	8917	8870	8956	8813	8993	9028	9056	9007	8738	8964	8985	9163	9004	9047	8861	9073	9126	9095	8968	9108	8947	9070	8813	8883	9108	8941	9083	9006	8900	9014	9040	9176	9054	8965	9093	9196	8826	8950	8793	9041	9136	8928	9079	8954	8899	9101	8907	8975	9091	8978	9111	8756	8921	9068	8903	9118	9063	8991	9025	9008	9096	9098	9045	8959	9081	9010	8941	8970	9169	9053	9014	9009	9131	8972	8873	8989	8899	8925	9025	8927	8973	8976	8939	8961	9086	8959	9173	9065	8868	8985	9008	9022	9083	9022	9134	9031	9050	9138	9014	9074	9106	8991	9061	9069	8886	8862	8948	9096	8967	9039	8973	9062	9048	8993	9002	9025	8957	8946	9035	8853	9060	9078	8957	9181	9007	8895	9058	9013	8995	9080	9078	9044	9071	8791	9091	8953	9184	8995	8900	9158	8903	9021	9110	9030	8923	8821	9040	9215	9065	9185	9075	8971	9003	9042	9135	8879	9015	8928	9242	8980	9008	9081	8961	8974	8947	9038	9024	9002	9052	9124	8987	8955	9070	8903	8898	8964	8971	9078	8946	8909	9137	8970	8889	9050	9110	8929	9009	8920	9018	8997	9078	9041	8988	9091	9041	9046	9057	8931	9011	8956	8971	8994	8920	9055	8932	9156	8997	8908	8839	9093	9120	8991	9064	9085	8891	8897	9134	8968	9005	9017	8972	8936	8910	9011	9024	9037	8942	8908	9055	8800	9009	8902	8988	8970	9106	8982	9096	9160	8958	9129	9002	8888	9012	9087	8971	9121	9027	8963	9136	8977	9084	8962	9054	8961	9044	8961	9063	9121	9053	8941	8880	8923	8884	8909	8991	9006	9066	9004	8984	8945	8994	9089	8974	9024	9067	8834	9055	9027	8940	8880	9002	8981	9049	9044	9161	8961	8863	8952	8925	9040	9104	9005	8918	9094	9050	9029	9084	8932	9221	9010	9044	8965	8987	9075	9047	9134	9025	9007	8982	9005	8960	8959	9025	9067	8948	9121	8898	9116	8906	8807	8983	9004	9117	8948	9200	9042	8967	9084	8903	9055	8926	8894	9018	8990	9080	9027	8998	9058	8916	9108	9074	8981	9083	9054	9082	9035	8979	9000	8948	9013	8936	8967	8932	8932	9038	8854	9001	9100	9022	8954	9053	9099	9004	9114	9081	8965	8971	9125	8990	9180	8968	9099	9242	9145	8977	9013	8851	9061	9111	8968	8914	9072	8958	8984	8992	9065	8994	9053	9054	8943	9001	9057	9049	9025	8916	9065	8960	9043	8903	9015	8980	8825	8972	8871	9046	8951	9114	9110	9054	8831	8959	8883	9218	9038	9018	8892	8978	9002	9137	9058	8889	9010	8976	9074	8975	9093	9021	9138	9066	9123	8849	8951	9100	9043	9000	8980	8996	8985	9114	9030	9031	9153	8984	9097	9050	9007	9069	9023	9060	9190	9063	8864	9002	9030	8857	9034	8894	9009	8976	9103	9058	9123	9033	9019	8981	9087	9113	8941	9038	8910	9037	9002	8982	9057	8945	8905	9001	8930	8868	9064	8927	9108	8973	9004	9142	8991	9053	9062	9029	9106	9006	9003	9073	8928	8986	9122	8898	9025	8796	9005	9030	8977	9113	9161	9058	9065	8940	9041	9129	8922	9184	9149	8842	9001	9130	9011	9093	8953	8934	9036	8946	8873	9123	9081	9052	8946	9026	9020	9055	8821	9002	9000	9072	9042	9199	9139	9009	8971	8963	9093	8981	9058	9007	9052	8954	9062	9005	9057	8928	8919	9054	9054	9035	8974	9171	9003	9014	9118	9101	8920	9160	9142	8951	8961	8892	9030	9090	8868	9006	8898	8931	8865	8999	9002	9000	9091	9040	9102	9037	8824	8844	8908	8988	8958	9068	9016	9051	8919	9033	9135	8999	8954	9049	9145	8991	8991	8940	9126	9046	8927	9022	9163	8968	9140	9058	9151	9126	8896	9024	9018	8994	9059	9155	9146	9049	9030	8996	8968	8949	8901	9075	9085	9159	9058	8896	9014	9100	8870	9128	9052	9069	9007	9067	9064	8846	9020	8922	9215	8944	9093	9020	8998	8984	9049	9043	9039	9002	9027	8985	9015	9051	9047	9019	8937	8990	9040	8777	9117	9116	8877	8924	8951	9048	9076	9099	9051	9181	8995	8957	9050	9065	9071	9077	8949	9017	8920	9009	9012	9075	9010	8997
23399	20765	27665	24117	22086	21682	20080	17141	16248	16318	16272	16127	15964	16029	16064	15814	15829	15925	15807	15771	15759	15861	15907	15911	15962	15901	15739	15926	15757	15602	15648	15702	15775	15663	15829	15719	15747	15667	15906	15638	15355	15733	15673	15830	15818	15802	15914	15681	15634	15807	15748	15975	15697	15661	15890	15582	15818	15868	15622	15672	15566	15564	15589	15766	15521	15704	15727	15657	15755	15602	15962	15736	15667	15846	15807	15494	15758	15834	15745	15753	15686	15585	15667	15592	15546	15793	15720	15591	15523	15763	15756	15705	15767	15664	15560	15721	15817	15842	15716	15794	15679	15667	15573	15825	15570	15482	15705	15715	15731	15768	15427	15666	15785	15534	15601	15800	15613	15778	15861	15626	15611	15765	15952	15771	15543	15510	15658	15789	15568	15635	15714	15673	15495	15726	15723	15576	15580	15613	15774	15611	15550	15584	15858	15756	15777	15763	15675	15723	15710	15704	15706	15682	15959	15659	15776	15695	15403	15546	15634	15812	15544	15714	15738	15724	15561	15764	15483	15649	15854	15693	15565	15692	15796	15708	15728	15952	15662	15860	15842	15754	15720	15600	15610	15789	15481	15680	15733	15583	15601	15880	15625	15529	15718	15533	15761	15711	15612	15668	15687	15857	16061	15698	15701	15352	15640	15657	15730	15457	15691	15724	15569	15736	15559	15666	15677	15660	15511	15785	15595	15595	15831	15826	15794	15829	15793	15795	15724	15653	15653	15789	15796	15831	15780	15575	15652	15425	15750	15678	15520	15681	15581	15731	15472	15583	15458	15567	15631	15703	15694	15756	15512	15763	15931	16001	15802	15560	15538	15643	15610	15853	15728	15861	15585	15781	15623	15704	15512	15935	15786	15427	15577	15643	15793	15615	15703	15690	15874	15631	15723	15583	15659	15861	15890	15689	15703	15843	15838	15708	15611	15796	15904	15617	15760	15617	15598	15785	15659	15652	15547	15646	15885	15640	15460	15661	15514	15869	15804	15639	15718	15665	15584	15555	15606	15698	15831	15825	15837	15689	15801	15772	15505	15543	15765	15740	15537	15686	15727	15648	15643	15690	15509	15924	15755	15641	15610	15818	15558	15756	15849	15724	15640	15650	15676	15789	15696	15688	15630	15731	15871	15651	15708	15509	15635	15727	15599	15650	15812	15538	15630	15691	15484	15496	15825	15791	15770	15570	15537	15701	15749	15716	15704	15752	15651	15582	15696	15663	15797	15697	15564	15622	15692	15607	15775	15612	15798	15780	15540	15558	15638	15578	15655	15611	15689	15677	15652	15840	15576	15829	15943	15884	15714	15469	15689	15797	15593	15502	15871	15848	15722	15775	15627	15833	15436	15691	15642	15704	15514	15513	15688	15716	15690	15689	15804	15470	15507	15720	15800	15700	15781	15763	15692	15722	15837	15849	15693	15875	15569	15376	15516	15856	15653	15619	15538	15602	15597	15539	15649	15681	15663	15893	15614	15564	15747	15587	15601	15534	15874	15751	15775	15575	15723	15751	15733	15706	15684	15636	15700	15687	15675	15899	15773	15746	15769	15655	15731	15741	15743	15714	15752	15743	15729	15803	15532	15673	15789	15682	15605	15626	15715	15715	15607	15704	15532	15560	15575	15733	15669	15765	15963	15740	15666	15658	15514	15537	15713	15596	15672	15552	15818	15769	15927	15672	15621	15843	15459	15841	15698	15607	15506	15583	15829	15807	15674	15453	15498	15497	15754	15597	15833	15991	15639	15639	15735	15506	15638	15508	15914	15801	15880	15559	15603	15618	15576	15643	15529	15756	15550	15663	15710	15791	15554	15511	15573	15743	15549	15368	15770	15604	15466	15656	15760	15847	15764	15558	15741	15792	15437	15655	15721	15500	15676	15664	15877	15471	15650	15642	15509	15590	15706	15777	15774	15848	15886	15549	15653	15680	15665	15684	15501	15623	15536	15631	15699	15474	15656	15498	15790	15578	15738	15499	15816	15572	15497	15900	15694	15740	15686	15689	15759	15551	15726	15815	15687	15609	15687	15627	15622	15656	15650	15825	15787	15583	15791	15714	15609	15714	15507	15674	15771	15706	15715	15743	15572	15591	15881	15738	15757	15387	15408	15765	15696	15720	15769	15846	15706	15615	15606	15787	15849	15782	15863	15846	15736	15764	15851	15703	15740	15678	15495	15468	15797	15526	15854	15715	15473	15845	15438	15598	15734	15613	15437	15761	15893	15621	15772	15605	15733	15586	15627	15630	15624	15631	15740	15811	15657	15801	15765	15697	15812	15626	15522	15835	15560	15654	15919	15724	15602	15645	15716	15758	15604	15485	15822	15841	15748	15855	15720	15680	15758	15857	15720	15687	15694	15646	15548	15451	15702	15759	15802	15665	15881	15795	15751	15755	15541	15666	15685	15835	15725	15681	15528	15709	15595	15599	15675	15640	15673	15469	15596	15534	15727	15686	15744	15666	15913	15696	15562	15811	15531	15714	15597	15653	15740	15752	15674	15732	15742	15515	15532	15878	15621	15661	15767	15708	15647	16061	15604	15677	15635	15560	15625	15604	15679	15621	15541	15607	15965	15848	15740	15785	15669	15562	15486	15759	15663	15679	15773	15889	15958	15649	15657	15758	15517	15625	15696	15530	15567	15611	15692	15547	15759	15673	15643	15651	15833	15558	15561	15474	15593	15481	15923	15445	15643	15511	15430	15811	15792	15592	15608	15562	15661	15603	15631	15651	15567	15654	15589	15712	15686	15604	15532	15573	15741	15626	15818	15823	15572	15795	15559	15613	15784	15784	15644	15697	15728	15848	15553	15726	15844	15588	15643	15614	15593	15535	15619	15678	15649	15588	15748	15688	15871	15611	15570	15802	15562	15420	15686	15826	15778	15875	15593	15607	15693	15640	15683	15513	15636	15790	15705	15575	15670	15490	15567	15798	15640	15500	15747	15749	15681	15662	15647	15769	15637	15652	15477	15715	15696	15623	15700	15742	15802	15848	15721	15647	15708	15649	15606	15501	15475	15753	15841	15723	15528	15596	15925	15636	15483	15486	15546	15647	15615	15593	15697	15491	15597	15626	15764	15526	15697	16008	15783	15870	15615	15521	15618	15420	15735	15606	16087	15469	15658	15602	15504	15469	15623	15880	15752	15633	15656	15479	15734	15840	15720	15607	15761	15523	15559	15718	15697	15797	15572	15676	15525	15915	15590	15567	15755	15513	15645	15730	15801	15664	15704	15774	15625	15585	15627	15620	15623	15568	15794	15780	15624	15483	15732	15674	15735	15880	15921	15914	15864	15811	15497	15651	15847	15601	15804	15765	15643	15689	15705	15720	15739	15632	15607	15616	15697	15788	15732	15735	15529	15693	15710	15707	15588	15780	15657	15668	15588	15569	15672	15548	15642	15733	15535	15736	15668	15633	15717	15862	15799	15679	15620	15700	15373	15708	15951	15503	15595	15534	15768	15677	15668	15723	15611	15499	15611	15643	15709	15797	15702	15800	15702	15540	15699	15550	15729	15815	15619	15757	15722	15639	15620	15832	15749	15822	15636	15552	15420	15584	15861	15616	15704	15771	15782	15738	15572	15731	15759	15463	15816	15873	15621	15587	15699	15790	15598	15455	15572	15724	15715	15554	15599	15756	15548	15764	15819	15650	15565	15558	15724	15673	15896	15865	15794	15550	15711	15796	15729	15678	15694	15524	15683	15586	15778	15627	15539	15659	15666	15671	15791	15593	15584	15682	15763	15601	15715	15678	15713	15699	15676	15626	15728	15448	15826	15620	15554	15538	15753	15785	15646	15646	15741	15731	15580	15633	15616	15675	15748	15686	15452	15666	15670	15744	15241	15717	15660	15718	15606	15715	15600	15660	15686	15836	15628	15723	15655	15567	15699	15775	15455	15492	15689	15643	15629	15541	15606	15604	15672	15480	15585	15655	15444	15753	15729	15426	15827	15701	15809	15725	15738	15624	15622	15612	15546	15648	15673	15669	15510	15518	15602	15663	15803	15372	15695	15853	15689	15486	15657	15769	15591	15565	15760	15703	15662	15693	15621	15390	15674	15623	15733	15653	15805	15647	15897	15491	15496	15674	15599	15681	15559	15546	15492	15660	15586	15728	15590	15512	15735	15634	15878	15857	15650	15724	15641	15584	15651	15688	15581	15691	15613	15628	15528	15733	15704	15764	15690	15599	15721	15550	15731	15741	15795	15851	15609	15812	15580	15633	15524	15545	15676	15832	15625	15775	15347	15495	15396	15838	15763	15504	15671	15761	15613	15581	15684	15819	15636	15665	15688	15627	15608	15742	15732	15732	15509	15710	15718	15654	15627	15813	15644	15635	15878	15792	15882	15674	15575	15629	15661	15678	15742	15753	15867	15559	15788	15645	15611	15622	15741	15635	15562	15622	15905	15692	15681	15533	15691	15680	15708	15672	15612	15650	15567	15695	15742	15823	15637	15581	15936	15690	15344	15671	15525	15571	15697	15777	15802	15683	15656	15606	15638	15677	15653	15626	15730	15625	15786	15830	15981	15784	15722	15527	15585	15779	15424	15549	15649	15705	15516	15714	15793	15630	15516	15488	15559	15521	15676	15826	15588	15726	15607	15515	15415	15770	15441	15640	15570	15758	15490	15777	15731	15819	15849	15839	15885	15694	15638	15689	15577	15639	15562	15499	15793	15619	15587	15508	15710	15538	15727	15538	15863	15772	15629	15637	15600	15723	15614	15705	15550	15836	15607	15604	15654	15672	15691	15795	15669	15712	15621	15724	15835	15586	15724	15730	15586	15882	15643	15602	15677	15686	15761	15804	15646	15567	15688	15633	15685	15791	15763	15735	15598	15712	15620	15467	15547	15625	15518	15518	15523	15660	15709	15666	15657	15662	15579	15499	15631	15715	15548	15714	15495	15721	15866	15702	15686	15813	15660	15519	15635	15814	15766	15547	15683	15783	15752	15745	15791	15645	15470	15662	15741	15529	15573	15666	15612	15739	15673	15805	15744	15736	15739	15693	15917	15853	15399	15582	15661	15623	15616	15657	15670	15827	15700	15671	15724	15705	15619	15738	15884	15783	15572	15453	15532	15696	15844	15695	15723	15305	15788	15513	15683	15561	15850	15690	15793	15747
28940	37601	28219	19975	14182	11622	10536	9909	9611	9587	9440	9362	9425	9324	9338	9440	9377	9284	9293	9378	9271	9252	9254	9258	9281	9175	9256	9294	9324	9100	9378	9383	9236	9183	9222	9199	9199	9255	9212	9314	9204	9341	9239	9086	9191	9178	9242	9283	9199	9273	9281	9187	9321	9094	9396	9156	9190	9309	9244	9247	9273	9175	9280	9167	9056	9148	9249	9252	9147	9219	9230	9206	9107	9254	9319	9252	9185	9432	9306	9128	9367	9195	9395	9181	9128	9274	9065	9171	9231	9295	9333	9142	9164	9119	9243	9089	9303	9192	9170	9184	9143	9160	9260	9319	9192	9261	9113	9223	9289	9410	9152	9150	9165	9250	9233	9274	9077	9395	9178	9130	9273	9237	9182	9101	9084	9167	9242	9177	9216	9080	9189	9028	9326	9181	9150	9131	9404	9119	9265	9169	9217	9283	9179	9327	9346	9271	9146	9302	9048	9325	9261	9348	9198	9153	9194	9175	9210	9162	9179	9377	9083	9210	9267	9353	9010	9193	9169	9140	9264	9214	9353	9115	9100	9280	9142	8981	9179	9274	9154	9226	9331	9114	9156	9168	9221	9123	9100	9387	9233	9188	9201	9292	9063	9153	9219	9196	9258	9207	9371	9213	9100	9371	9195	9221	9260	9200	9157	9291	9218	9190	9144	9095	9149	9279	9485	9170	9237	9223	9105	9302	9304	9139	9204	9252	9126	9090	9272	9293	9084	9330	9106	9259	9133	9197	9198	9198	9130	9186	9103	9137	9252	9211	9158	9177	9265	9252	9262	9166	9303	9087	9170	9057	9209	9118	9230	9163	9246	9192	9077	9203	9264	9258	9092	9197	9105	9174	9126	9291	9241	9053	9232	9157	9120	9201	9254	9302	9100	9209	9273	9328	9332	9315	9253	9267	9139	9007	9213	9221	9257	9138	9094	9101	9148	9280	9157	9265	9302	9399	9124	9106	9077	9261	9299	9271	9237	9361	9216	9264	9262	9131	9137	9220	9292	9385	9167	9164	9103	9144	9123	9172	9422	9171	9368	9098	9144	9107	9296	9116	9263	9086	9146	9126	9235	9255	9160	9118	9321	9239	9254	9180	9230	9027	9221	9245	9184	9227	9169	9131	9065	9091	9176	9220	9127	9172	9148	9281	9126	9165	9254	9290	9040	9205	9139	9197	9288	9207	9247	9158	9285	9182	9223	9192	9189	9281	9114	9193	9079	9088	9062	9214	9224	9298	9237	9164	9094	9195	9155	9219	9115	8971	9020	9106	9042	9101	9245	9107	9160	9229	9152	9125	9206	9158	9206	9328	9122	9242	9156	9224	9265	9186	8966	9222	9159	9251	9307	9156	9174	9062	9264	9218	9151	9125	9232	9085	9287	9145	9262	9156	9153	9140	9163	9169	9114	9211	9053	9299	9395	9329	9240	9206	9309	9151	9102	9273	9135	9184	9269	9131	9292	9266	9190	9261	9049	9173	9259	9236	9277	9301	9138	9005	9058	9123	9201	9101	9150	9301	9281	9110	9211	9198	9113	9176	9091	9142	9242	9152	9245	9246	9276	9233	9139	9310	9314	9220	9176	9098	9169	9200	9032	9151	9175	9218	9149	9110	9416	9298	9139	9364	9348	9248	9258	9366	9247	9177	9186	9152	9250	9248	9363	9152	9254	9157	9268	9195	9161	9298	9120	9217	9195	9078	9154	9147	9340	9165	9163	9231	9244	9235	9251	9170	9224	9223	9294	9178	9141	9111	9082	9208	9187	9363	9148	9072	9137	9240	9290	9148	9040	9267	8980	9196	9238	9239	9050	9282	9129	9230	9269	9218	9256	9150	9161	9105	9211	9130	9231	9204	9270	9313	9148	9150	9262	9243	9223	9130	9142	9084	9170	9232	9205	9052	9171	9148	9274	9330	9178	9085	9078	9239	9221	9033	9217	9271	9365	9175	9183	9318	9189	9119	9270	9104	9215	9123	9257	9234	9196	9128	9168	9208	9107	9030	9356	9242	9146	8984	9127	9389	9276	9141	9131	9128	9382	9198	9291	9135	9283	9091	9197	9176	9153	9222	9236	9141	9255	9139	9252	9362	9194	9198	9351	8984	9166	9111	9180	9213	9295	9317	9121	9283	9058	9138	9161	9451	9078	9277	9267	9179	9359	9337	9308	9238	9258	9114	9290	9222	9272	9163	9233	9271	9265	9123	9304	9314	9360	9205	9171	9231	9080	9159	9006	9167	9387	9347	9036	9078	9214	9323	9140	9044	9308	9108	9119	9447	9335	9115	9143	9147	9147	9068	9349	9138	9119	9145	9235	9242	9333	9101	9315	9210	8995	9210	9162	9230	9150	9338	9067	9219	9260	9132	9121	9371	9264	9194	9185	9298	9091	9330	9067	9172	9159	9271	9272	9137	9079	9104	9171	9207	9125	9105	9267	9088	9270	9148	9135	9335	9177	9238	9193	9191	9221	9291	9151	9425	9242	9097	9120	9208	9248	9029	9171	9223	9106	9158	9266	9178	9183	9080	9339	9205	9143	9188	9186	9331	9126	9373	9302	9235	9056	9328	9149	9181	9211	9197	9208	9170	9239	9241	9099	9156	9218	9174	9088	9180	9237	9098	9149	9189	9337	9145	9226	9186	9241	9250	9069	9107	9216	9177	9132	9221	9163	9148	9099	9137	9251	9079	9125	9244	9310	9159	9193	9061	9222	9146	9060	9390	9041	9354	9349	9305	9140	9311	9244	9355	9294	9221	9153	9145	9323	9198	9320	9346	9299	9149	9160	9206	9304	9138	9260	9340	9210	9168	9131	9214	9110	9245	9296	9282	9130	9085	9188	9274	9207	9077	9192	9273	9121	9202	9141	9120	9215	9335	9152	9243	9121	9230	9238	9235	9270	9432	9167	9149	9221	9143	9210	9184	9194	9326	9279	9249	9354	9152	9263	9178	9335	9266	9415	9114	9172	9179	9312	9205	9106	9170	9133	9249	9104	9295	9275	9128	9101	9203	9206	9301	9242	9187	9123	9213	9230	9364	9322	9121	9076	9060	9314	9113	9050	9169	9184	9139	9241	9264	9125	9186	9134	9109	9158	9321	9268	9107	9308	9178	9186	9139	9101	9269	9181	9319	9093	9267	9102	8968	9224	9191	9221	9316	9168	9143	9166	9104	9263	9021	9108	9239	9196	9153	9097	9190	9253	9278	9305	9162	9184	9151	9090	9160	9245	9181	9158	9304	9212	9234	9242	9311	9358	9082	9279	9196	9235	9195	9215	9035	9092	9238	9184	9176	9215	9161	9141	9186	9143	9192	9244	9228	9092	9129	9126	9225	9110	9129	9037	9008	9207	9185	9204	9069	9375	9151	9164	9197	9303	9098	9086	9257	9381	9174	9147	9185	9198	9190	9114	9202	9222	9149	9265	9229	9006	9094	9192	9211	9367	9164	9146	9332	9275	9276	9135	9189	9161	9340	9210	9282	9282	9140	9373	9230	9185	9217	9121	9192	9191	9283	9121	9269	9118	9193	9090	9252	9046	9212	9248	9190	9165	9210	9169	9181	9043	9184	9232	9359	9206	9100	9143	9280	9267	9215	9156	9102	9259	9152	9152	9206	9295	9259	9106	9297	9030	9219	9182	9246	8999	9216	9220	9226	9057	9328	9105	9132	9204	9235	9253	8980	9222	9222	9252	9055	8999	9161	9186	9121	9225	9289	9260	9122	9267	9243	9027	9159	9291	9117	9274	9236	9343	9180	9317	9203	9164	9280	9242	9222	9069	9249	9288	9287	9235	9062	9116	9147	9271	9249	9090	9185	9369	9101	9220	9281	9163	9254	9194	9085	9301	9137	9283	9077	9124	9206	9142	9143	9167	9115	9256	9299	9032	9151	9171	9165	9299	9055	9212	9131	9195	9068	9208	9051	9136	9331	9305	9138	9151	9121	9206	9206	9291	9249	9242	9280	9134	9007	9193	9234	9068	9176	9349	9177	9145	9335	9120	9154	9228	9149	9155	9152	9132	9297	9084	9177	9208	9217	9101	9169	9169	9259	9281	9173	9159	9128	9121	9209	9084	9165	9125	9254	9165	9169	9201	9293	9177	9255	9091	9282	9185	9147	9208	9302	9122	9147	9135	9282	9100	8975	9141	9189	9129	9146	9180	9228	9241	9235	9200	9107	9223	9087	9228	9221	9261	9242	9082	9295	9221	9011	9244	9159	9248	9197	9219	9110	9166	9095	9178	9149	9117	9334	9264	9129	9157	9126	9093	9364	9332	9144	9110	9157	9245	9267	9180	9070	9207	9108	9260	9069	9234	9194	9142	9333	9225	9079	9236	9241	9118	9199	9334	9213	9172	9371	9118	9108	9266	9061	9355	9124	9226	9055	9159	9289	9051	9107	9134	9209	9247	9121	9041	9229	9281	9261	9180	9127	9330	9165	9293	9263	9118	9186	9119	9047	9184	9234	9209	9079	9115	9104	9167	9168	9185	9205	9100	9354	9250	9246	9148	9218	9058	9120	9254	9111	9282	9284	9131	9238	9154	9256	9235	9336	9134	9254	9087	9059	8988	9311	9054	9192	9278	9138	9113	9129	9161	9059	9255	9249	9221	9125	9117	9250	9158	9140	9202	9089	9183	9014	9087	9179	9202	9095	9194	9137	9215	9233	9103	9103	9082	9225	9173	9224	9445	9199	9095	9245	9239	9236	9048	9297	9171	9198	9346	9087	9419	9151	9186	9240	8986	9269	9160	9221	9111	9287	9186	9214	9179	9115	9231	9237	9228	9311	9239	9262	9119	9173	9212	9260	9007	9112	9074	9253	9205	9229	8990	9192	9130	9340	9264	9180	9122	9243	9169	9212	9228	9175	9236	9233	9147	9173	9089	9116	9213	9159	9313	9205	9056	9168	9273	9203	9298	9266	9239	9121	9311	9098	9281	9245	9398	9103	9152	9188	9243	9256	9229	9152	9317	9141	9153	9156	9224	9185	9159	9301	9028	9230	9234	9220	9071	9253	9117	9267	9216	9151	9483	9171	9155	9375	9325	9064	9187	9162	9007	9289	9134	9342	9285	9084	9208	9203	9055	9205	9270	9143	9282	9188	9178	9129
35105	28634	25537	20657	16884	16367	15964	15788	15597	15499	15594	15418	15651	15648	15681	15733	15482	15542	15517	15341	15510	15630	15267	15283	15446	15479	15571	15455	15562	15593	15560	15482	15488	15258	15522	15321	15349	15458	15475	15533	15539	15432	15696	15423	15699	15425	15528	15540	15521	15634	15681	15572	15632	15458	15395	15595	15527	15470	15606	15575	15412	15500	15276	15493	15660	15410	15694	15334	15506	15463	15451	15275	15539	15539	15485	15386	15643	15478	15482	15521	15314	15394	15408	15490	15425	15637	15618	15608	15787	15418	15528	15347	15335	15355	15578	15272	15652	15372	15473	15533	15418	15414	15549	15243	15457	15483	15476	15582	15493	15480	15284	15479	15586	15587	15715	15529	15484	15280	15378	15605	15429	15381	15530	15441	15675	15262	15545	15596	15363	15422	15427	15687	15534	15425	15484	15555	15494	15499	15537	15500	15642	15453	15536	15351	15428	15411	15471	15583	15570	15620	15603	15594	15428	15537	15664	15578	15707	15473	15397	15513	15544	15387	15570	15461	15511	15541	15673	15511	15507	15460	15469	15400	15549	15526	15496	15445	15445	15392	15528	15494	15293	15602	15422	15502	15426	15446	15456	15326	15371	15395	15454	15532	15397	15433	15416	15569	15394	15511	15314	15647	15495	15607	15508	15597	15541	15356	15519	15322	15520	15445	15391	15551	15461	15691	15343	15479	15493	15485	15548	15199	15485	15389	15510	15342	15519	15574	15579	15595	15287	15460	15418	15615	15259	15323	15588	15651	15498	15493	15468	15562	15535	15563	15455	15362	15585	15458	15428	15403	15525	15338	15687	15543	15467	15346	15591	15523	15802	15570	15325	15419	15550	15360	15354	15567	15511	15309	15578	15274	15615	15673	15584	15434	15240	15206	15560	15460	15327	15481	15792	15568	15334	15667	15545	15484	15470	15420	15712	15365	15671	15464	15722	15498	15553	15454	15642	15467	15333	15559	15478	15388	15339	15470	15551	15539	15671	15282	15475	15458	15551	15595	15745	15557	15631	15553	15429	15552	15493	15492	15491	15524	15261	15153	15377	15557	15635	15459	15614	15691	15519	15553	15492	15413	15702	15518	15401	15533	15370	15408	15378	15550	15482	15767	15641	15489	15251	15517	15518	15328	15503	15419	15469	15423	15335	15558	15797	15589	15602	15674	15487	15458	15428	15456	15521	15480	15584	15496	15591	15519	15611	15483	15389	15329	15460	15427	15352	15447	15688	15583	15310	15325	15671	15492	15430	15513	15291	15526	15521	15473	15575	15551	15466	15560	15525	15462	15357	15259	15523	15456	15447	15571	15530	15541	15545	15486	15508	15441	15724	15323	15520	15450	15630	15332	15585	15702	15464	15366	15518	15490	15637	15196	15291	15494	15519	15510	15588	15319	15540	15362	15295	15317	15403	15420	15482	15545	15463	15475	15644	15218	15604	15267	15451	15414	15605	15457	15351	15482	15374	15238	15634	15423	15448	15386	15432	15636	15383	15583	15473	15363	15282	15490	15491	15505	15646	15411	15533	15572	15655	15730	15540	15412	15507	15789	15656	15428	15541	15601	15463	15404	15592	15428	15373	15590	15442	15577	15733	15701	15552	15332	15475	15522	15544	15539	15521	15697	15439	15463	15446	15623	15453	15359	15451	15193	15249	15404	15456	15281	15335	15424	15398	15432	15515	15367	15438	15441	15482	15558	15518	15426	15619	15484	15507	15406	15520	15438	15527	15503	15473	15518	15352	15247	15471	15533	15610	15593	15361	15285	15446	15573	15495	15529	15611	15554	15598	15497	15306	15503	15739	15596	15416	15471	15374	15465	15467	15436	15482	15632	15568	15406	15389	15623	15500	15515	15661	15400	15399	15213	15374	15447	15551	15701	15475	15544	15183	15387	15218	15577	15491	15381	15397	15575	15637	15383	15469	15505	15685	15470	15492	15713	15273	15269	15572	15537	15564	15542	15709	15510	15466	15628	15390	15670	15586	15497	15445	15573	15626	15628	15540	15365	15648	15383	15457	15553	15398	15480	15500	15578	15346	15545	15441	15332	15652	15644	15321	15377	15411	15490	15552	15483	15488	15482	15405	15548	15717	15533	15502	15428	15537	15429	15358	15485	15368	15515	15484	15588	15398	15635	15441	15611	15493	15468	15326	15403	15321	15711	15463	15309	15591	15470	15435	15397	15555	15391	15418	15439	15613	15821	15575	15529	15601	15394	15496	15276	15642	15489	15717	15662	15362	15381	15422	15513	15478	15502	15612	15596	15459	15477	15451	15256	15418	15470	15386	15284	15411	15515	15522	15405	15320	15529	15673	15640	15465	15529	15405	15300	15386	15610	15571	15722	15525	15390	15583	15641	15765	15424	15293	15413	15753	15558	15430	15508	15579	15401	15454	15401	15381	15303	15445	15638	15475	15289	15346	15264	15456	15502	15421	15502	15563	15489	15455	15552	15635	15407	15551	15270	15541	15495	15430	15367	15576	15495	15396	15387	15264	15469	15600	15378	15382	15432	15321	15469	15459	15577	15535	15527	15511	15502	15414	15419	15596	15641	15567	15514	15639	15447	15413	15531	15583	15589	15463	15470	15465	15408	15418	15554	15500	15766	15693	15291	15362	15440	15465	15451	15372	15590	15523	15620	15434	15456	15685	15444	15477	15675	15499	15458	15604	15610	15590	15581	15363	15590	15442	15575	15616	15625	15404	15522	15807	15384	15430	15444	15358	15414	15624	15601	15381	15651	15537	15443	15507	15763	15295	15258	15614	15589	15360	15416	15411	15539	15496	15333	15276	15476	15420	15593	15562	15609	15578	15387	15387	15493	15550	15465	15443	15401	15436	15449	15761	15506	15361	15508	15589	15628	15609	15706	15645	15722	15588	15519	15541	15577	15582	15526	15622	15330	15443	15608	15623	15527	15515	15558	15384	15465	15330	15388	15321	15406	15678	15497	15704	15393	15512	15470	15413	15624	15599	15301	15481	15579	15525	15487	15530	15445	15531	15381	15462	15381	15474	15437	15372	15591	15639	15614	15391	15298	15600	15635	15593	15562	15558	15600	15602	15554	15497	15323	15372	15656	15475	15419	15402	15524	15584	15484	15573	15517	15452	15542	15656	15348	15649	15353	15431	15406	15602	15690	15577	15717	15380	15432	15546	15323	15566	15458	15446	15688	15500	15392	15625	15608	15384	15604	15521	15321	15401	15491	15505	15516	15617	15281	15470	15432	15371	15350	15603	15806	15500	15388	15303	15461	15530	15381	15244	15505	15444	15434	15491	15408	15406	15535	15424	15495	15590	15554	15587	15566	15682	15236	15400	15218	15418	15662	15617	15509	15351	15437	15468	15445	15355	15300	15193	15383	15472	15429	15447	15639	15662	15532	15541	15426	15666	15333	15383	15579	15380	15076	15535	15137	15513	15334	15692	15528	15550	15479	15732	15566	15299	15596	15601	15507	15373	15467	15626	15478	15479	15429	15521	15521	15545	15527	15510	15306	15333	15723	15575	15422	15470	15391	15564	15489	15539	15487	15464	15657	15309	15523	15633	15569	15535	15535	15503	15553	15462	15332	15373	15521	15573	15407	15438	15577	15318	15504	15508	15502	15522	15435	15430	15456	15681	15534	15599	15547	15568	15439	15569	15551	15470	15644	15644	15284	15416	15427	15625	15566	15493	15377	15405	15512	15482	15512	15551	15277	15496	15628	15489	15499	15719	15580	15258	15471	15663	15514	15530	15383	15578	15520	15282	15471	15457	15582	15471	15402	15481	15587	15555	15553	15614	15433	15366	15509	15485	15490	15216	15526	15277	15346	15384	15673	15548	15766	15675	15608	15471	15474	15429	15396	15547	15389	15369	15454	15650	15386	15488	15497	15572	15529	15702	15636	15522	15505	15644	15566	15399	15466	15622	15388	15497	15312	15502	15609	15383	15476	15661	15470	15596	15333	15569	15418	15536	15531	15753	15544	15653	15464	15583	15412	15406	15562	15548	15530	15425	15541	15462	15494	15574	15338	15349	15305	15388	15619	15670	15542	15497	15493	15592	15435	15624	15502	15530	15483	15280	15388	15593	15231	15555	15571	15460	15526	15409	15531	15720	15517	15485	15339	15194	15703	15516	15431	15405	15250	15576	15619	15548	15316	15444	15554	15444	15506	15451	15473	15711	15508	15453	15498	15518	15776	15511	15304	15326	15479	15465	15470	15700	15414	15617	15656	15410	15652	15570	15510	15464	15485	15701	15545	15536	15398	15434	15478	15509	15318	15340	15485	15508	15426	15284	15541	15617	15426	15565	15376	15424	15550	15538	15520	15445	15553	15677	15551	15526	15467	15682	15431	15366	15383	15337	15538	15443	15368	15568	15358	15694	15357	15119	15460	15623	15367	15411	15740	15511	15541	15503	15335	15476	15681	15511	15720	15485	15540	15604	15410	15481	15532	15349	15432	15338	15417	15520	15412	15275	15370	15628	15574	15397	15467	15561	15407	15650	15586	15346	15549	15448	15379	15350	15283	15643	15422	15526	15494	15673	15565	15692	15332	15478	15520	15518	15691	15498	15612	15526	15535	15499	15534	15493	15475	15503	15425	15420	15594	15666	15393	15707	15502	15373	15443	15442	15426	15420	15685	15467	15554	15553	15326	15378	15383	15482	15567	15514	15487	15390	15573	15474	15476	15605	15379	15554	15614	15438	15309	15675	15392	15535	15319	15493	15280	15637	15567	15359	15652	15439	15643	15261	15655	15489	15386	15485	15413	15481	15432	15366	15269	15503	15337	15460	15560	15622	15541	15557	15397	15530	15587	15636	15424	15463	15561	15598	15446	15461	15432	15544	15393	15404	15441	15480	15576	15661	15360	15393	15476	15379	15505	15568	15280	15526	15457	15420	15401	15735	15606	15481	15438	15615	15375	15350	15753	15422	15277	15419	15472	15441	15529	15580	15618	15384	15445	15416	15486	15474	15405	15788	15564	15481	15388	15469	15457	15600	15527	15640	15415	15563	15609	15483	15520	15634	15538	15685	15620	15539	15457	15612	15569	15624	15318	15381	15391	15596	15541	15422	15391	15390	15529	15469	15386	15477	15373	15613	15575	15425	15479	15688	15606	15414	15553	15522	15498	15280	15445	15552	15566
26382	24373	16989	12335	10627	9503	9385	9140	9103	9021	8945	9144	9091	8912	8743	9011	9049	9148	8960	8855	8995	8994	9216	8972	9045	8928	9096	9013	8907	8923	8780	9008	8909	8988	9024	9014	8901	9020	9037	8945	9072	8893	8973	8856	8916	8970	8906	8850	8956	8733	9061	8892	8908	8926	8969	9012	8954	8912	8946	8839	9021	9014	8879	8941	8883	9024	8921	8946	8789	9025	8953	8998	8958	8756	9042	8969	8992	8921	8766	8987	8972	8890	8886	8821	9099	8964	8931	9108	9041	8875	8867	8858	8913	8902	8946	8765	8940	8882	8969	8659	8907	8952	8938	8980	9012	9035	9002	9076	9008	8849	8993	8918	9038	8835	8884	8886	8885	8891	8874	8886	9007	9249	8977	8989	8961	9005	9043	8908	8898	8939	8895	8811	9046	8973	8940	9041	9085	8919	8984	8907	8843	8994	9097	8896	8886	8900	9102	9025	8907	8986	8987	8934	8935	8961	9066	8833	9017	8892	8913	9139	9045	8954	8908	9023	8896	9002	8901	8954	8785	8953	8764	8912	8789	8838	9082	8964	9059	8882	8860	8923	9029	8997	8959	9039	8852	8837	8834	9083	8948	8831	8910	8939	8997	8926	8807	8919	9073	9115	8942	8944	8808	8913	9011	8903	9094	8859	8990	9046	9048	8844	8997	8965	8889	8902	8887	8989	9000	8977	9107	9020	8740	8915	9004	9052	8893	8910	8837	9047	8892	8942	8800	8820	8963	8852	8950	8948	9067	8967	9010	8965	8828	9084	8948	8852	8914	8906	8972	8882	8934	8970	9119	8803	8946	9024	8964	8933	8817	8851	8985	8968	8853	9056	8989	8962	8936	8986	8863	8844	8859	9080	8865	8935	9066	9095	8978	8881	8887	8932	9008	8837	8805	8936	9039	8838	9002	8929	8916	8981	8961	9079	9013	8937	8941	8920	8949	9103	8945	8921	8970	8890	8897	8883	9018	8928	8921	8942	8841	8965	9026	9013	8989	8922	8919	8890	8963	8923	8866	9022	8955	9014	8839	8961	8941	8923	8934	8959	9001	8740	9008	9037	8919	8736	8845	8898	9092	8977	9005	9052	8976	9048	8885	8985	8899	8937	9093	9069	8970	9012	8935	9036	8817	9015	9028	8939	9002	8944	8894	8953	9040	8955	9031	8912	8820	8864	8894	9014	8793	9110	8994	8967	8923	8908	8935	8991	9006	8995	8862	8915	8861	9016	8843	8842	8888	8850	8936	8967	9026	8870	8999	8882	8842	9014	9017	8988	8829	8974	8880	8962	9042	8883	9008	8891	8902	8906	8833	9049	8874	8998	8834	8973	9047	9071	8818	8988	8979	8949	8806	9025	8929	8910	8939	8895	9059	9098	9068	8893	8951	8886	8995	8998	8869	8910	8994	8998	8912	9050	8960	8919	8817	8858	8791	8808	8972	8799	8975	8844	8951	8947	8924	9001	8883	9056	8928	8972	8935	9001	9016	8859	9010	8900	8927	8928	8915	8915	8996	8950	8932	9021	8963	9078	8985	8762	9042	8863	8810	8924	8933	8989	8973	8945	8982	8889	8962	9089	8921	9042	8886	8936	9080	9086	9030	9063	8998	9017	8873	8963	8921	8872	8888	8909	8868	8879	9090	8849	8962	8844	8918	8841	8963	9071	8967	8957	8894	8875	8849	8841	9130	8920	8863	8949	8953	8832	8966	8893	9066	8871	8935	8982	8661	8912	9012	9036	8858	8972	8924	8899	8944	8921	9028	9009	8989	8965	8931	8885	8784	8926	8960	9036	8807	9003	8929	8863	8966	9022	8978	9053	9111	8973	8874	8956	9025	8998	8903	8850	9060	8798	9002	8797	8928	8864	9009	8850	8911	8979	9079	9069	8799	8985	8883	8967	9127	8952	8951	9001	8878	8996	8988	8965	8859	8981	8934	8810	8920	8886	9002	8920	8844	8938	8948	8905	8810	8898	8882	8926	8960	8877	8963	8838	8950	8880	8935	8951	8870	8998	8908	8953	8883	9044	8889	8952	9066	8872	8993	8954	8989	8971	8982	8854	8820	8913	8812	8850	8917	9040	8864	8928	8964	9009	8825	9042	8976	8892	8974	8866	9036	8893	9017	8931	8849	9084	8879	8845	8939	9022	8984	8864	8914	9031	8886	8899	8940	8944	8914	8894	8910	8798	9050	9143	9103	8954	8996	9060	9078	8972	8938	8874	8907	8786	8807	8916	9028	9069	9001	8961	9015	8870	8959	8837	8870	8944	9008	9028	8926	9011	8892	8851	9000	8830	9042	8971	8997	9004	8863	8825	9038	8999	8932	9007	9111	9032	8906	8822	9014	8989	8867	8924	8970	9009	8861	8993	8860	8956	8972	8947	9082	8855	8997	8967	9048	8984	8993	8922	9022	8920	8901	8870	8974	9047	8847	8942	8881	8916	8939	8960	8950	9054	8840	8895	9148	8953	8849	8779	9061	8964	8978	8850	8991	8971	8834	8893	8957	9004	9031	8816	8988	8891	8889	9008	8950	9103	8870	8760	8850	8901	8817	8981	8864	8906	8980	9002	8888	8954	8997	9014	8906	8863	9040	8865	9049	8988	8920	9005	9021	8907	8846	8940	8869	8830	8968	8807	9091	8981	8973	8987	8947	8764	8928	8996	9023	8915	9028	8838	8875	8935	8988	8992	8890	8842	8927	8925	8920	8983	8944	8916	8790	9016	8845	8976	8896	8957	8957	8939	9068	8856	8898	9053	8841	8947	8945	9091	8900	9018	9062	8974	8967	8936	8868	9014	8939	8945	9150	8805	8948	8966	8888	8852	8910	8928	8959	9088	9060	8842	8792	8879	8956	8985	8955	8936	8881	8748	8998	9006	8906	8909	9047	8839	8975	8844	8907	8859	8956	9029	9060	8980	8922	8843	8986	8916	8916	8891	9002	8936	8924	8909	9000	9036	8773	8959	8984	8901	9016	8905	8904	9021	8930	8862	8891	8966	8961	8918	8939	8972	8987	8847	8995	8868	8877	8948	8987	8964	8960	9115	8963	8947	9067	9013	8731	8868	9000	9045	8982	8943	8944	9018	8903	9088	8980	9010	8939	8912	8864	9000	8847	9053	8844	8896	8874	8903	8861	8859	8929	8974	8914	8905	9112	8835	9003	8920	8895	9014	8974	8829	9008	8990	8916	8904	8984	9070	9044	9105	8883	8919	9026	8923	8841	8808	8866	8864	8839	9001	8999	9078	9089	8883	8946	8855	8995	8976	8935	8958	9049	8969	8892	9056	8944	8940	8897	8966	8986	8862	9031	9006	8962	8955	8914	8861	8986	8968	8835	8933	8696	9125	8951	8949	8965	8918	9032	8910	9028	8884	8938	9088	9047	8854	8969	8985	9059	8858	8977	9029	9026	9031	8950	8937	8959	9025	8768	9061	8906	8832	8943	8961	8982	8899	8937	9135	9010	8874	8964	8980	8719	9000	9127	9057	8835	9054	8977	8902	9017	9026	8953	9073	9078	8920	8941	8941	8858	8975	9020	9014	9024	8933	9106	9027	8980	8791	9017	8793	9103	9003	8934	8978	8947	8890	8817	8878	8790	9053	8981	9016	8910	8886	8951	8847	8956	8922	8950	8984	8956	9014	8925	8802	8768	8876	9112	9036	8932	8868	8933	8672	9001	8914	8870	8886	8871	9041	8951	8869	9050	8919	8935	8824	8905	8947	8896	8993	9011	9069	8923	8940	8883	8867	9020	8879	8995	9002	8879	8875	8890	8929	9002	9030	9062	8896	9018	8974	9056	9036	8891	8892	8857	8932	9052	8946	8874	9002	8986	8939	8998	9034	8923	9040	9004	8970	8978	8943	8969	8938	8866	9082	9005	8876	9015	8800	9052	8911	8866	9111	8941	8955	9043	8944	8872	8968	8937	8847	8850	9022	8969	8842	9012	9009	8890	8940	9043	8910	8957	8860	8839	8912	9006	8792	8790	8865	9015	8977	8885	9028	8973	8846	8908	8896	8887	8801	8994	8930	9195	9078	9038	8926	8864	9000	8913	9030	8955	8979	8854	8959	8895	9029	8948	8932	8855	9058	8914	8893	8979	8966	8996	9044	9024	8864	9063	9057	8870	9048	8865	8905	8969	9003	8974	9052	8949	8950	8875	8871	9018	8979	9088	8997	9014	8877	8993	8974	8823	8996	9012	8906	8828	8998	8904	9037	8938	8756	8838	8841	8876	8939	8839	8952	8943	8880	9014	8957	8849	9002	9012	8916	8865	8968	8995	8987	8954	8912	8828	9025	9018	8998	8948	8909	9051	9140	9102	8917	8917	9007	8952	8961	8821	8954	9046	8918	8967	8965	8902	8928	9062	8932	9070	9045	8868	9016	8989	9064	9118	8985	8752	8882	8877	8920	8947	8943	9028	8812	8873	8866	9115	8844	8966	8886	8747	8968	9113	8905	8857	9073	9089	8954	8858	8939	9031	8850	8855	8840	8962	8921	8996	8743	9030	9027	8936	9005	9003	9040	9003	8849	8828	8959	8873	8918	8908	8961	8803	8903	8922	9025	9051	8911	8944	9029	9004	8915	8875	8898	8891	9066	8987	8956	8957	9013	8958	8793	8948	9031	8849	8973	8895	9167	8910	8986	9028	8934	8924	8898	8945	8853	8990	8903	8901	8969	8963	8860	8918	8965	8890	8920	9131	8997	8990	8837	8879	9131	9002	8868	8899	8989	8955	9021	8949	8903	8883	8803	8854	9088	8860	8943	9036	8923	8943	8915	8837	8880	8916	8981	9015	8971	9043	8998	9063	9112	8987	8797	8926	8883	9128	9064	8973	8884	9028	8919	8944	8893	8927	9025	8886	8918	8959	8936	9005	8921	8830	8982	8879	8953	8970	9002	9005	9012	8959	8909	8931	8903	9044	9002	8837	8969	8943	8973	8895	8954	9018	8929	8923	8962	8980	8820	8945	8920	9091	8925	8919	8943	8893	8999	8996	8952	9023	8957	8913	8762	8976	8958	8911	8949	8988	8978	8919	9180	8772	9001	8841	8961	9019	8763	8976	8883	8877	8906	8815	8902	9021	8802	8895	9052	9073	8889
26229	21744	28079	26895	21766	18935	18227	16996	16526	16589	16397	16351	16082	16052	16301	16224	16451	16303	16263	16046	16022	16135	16213	16120	16215	16127	16135	16266	16072	16203	16203	16382	16138	16158	16269	16257	15901	16191	15935	16191	16225	15987	16177	15972	15960	16277	16299	16220	16287	16094	16117	16145	16171	16097	15933	16205	15941	16182	15892	16039	16161	16087	15971	16081	16103	16140	16329	16108	16111	16211	16147	16404	15995	15964	16200	16130	16329	16076	16141	16074	16162	16167	16071	16109	16261	16046	16021	16250	15937	16063	16133	16215	16125	15938	16095	16097	16134	15917	16185	16216	16098	16148	15917	16095	16085	16007	16274	16112	16378	16322	16088	16128	16101	15956	16266	16218	16295	16163	16120	15984	16184	16097	15937	15944	16134	15957	16015	16080	16220	16070	16179	16153	16213	15940	15965	15991	16129	16121	16121	16131	16000	16327	16049	15933	16043	16269	15975	16157	16039	16171	15997	16021	15987	16068	16175	16103	16099	15980	16301	16083	16121	16062	16188	15900	16116	16013	16085	16199	16096	16142	16005	15985	15988	15920	16014	15680	16122	16106	16034	16115	16148	16175	16305	16021	15973	15987	15957	16092	15953	16312	16047	15951	15975	16147	16036	16161	16041	16077	15998	16008	16081	16021	16123	16278	16074	16062	16117	15954	16083	16177	16023	15964	16044	16036	16059	16238	16088	16090	16167	16143	16327	16257	16168	16202	16090	16035	16164	16201	16095	16064	16220	16239	16204	16034	16112	16287	16036	16068	15975	16018	15903	16113	16186	16085	16203	16054	15922	16184	16163	16270	16125	15991	16055	16141	16339	15943	16331	16094	16096	16135	16092	16027	16136	16156	16292	16261	16100	16321	16042	15934	15982	16317	16165	16160	16281	15940	15995	16106	16005	16122	16245	16115	16027	16064	16106	16021	16075	16081	16323	16065	16126	16022	16222	15810	15817	16155	16085	16295	16023	15803	15808	15873	16042	16141	16310	16165	16072	15929	16130	15953	16147	16207	16228	16011	16210	16105	16164	16061	16147	15868	16215	15905	15935	15962	16029	16030	16286	16093	15775	16111	16362	16113	16226	16019	16331	15969	16002	15994	16311	16102	15973	16112	16247	16048	16079	16198	16055	16070	16013	15890	15912	16200	16078	16050	16067	16166	16105	15979	16334	16311	16141	16181	16186	16279	16017	16133	16140	16269	16334	16136	16201	16060	16005	15929	15997	16028	16095	16081	16022	16280	16251	15986	16164	15926	16198	16025	16193	16120	16062	16015	16105	16062	16129	16066	16246	16041	15936	16155	15829	15946	16099	16195	16040	15997	15910	16034	15931	16204	16051	16017	16043	16030	16215	16056	15813	15961	16079	16012	16204	16038	15986	16197	16048	15921	16090	16193	16042	16101	16217	16111	16059	16199	16091	16075	16121	15996	16289	15963	16029	15886	16097	15972	16139	15957	16163	15975	16085	16096	16113	16199	16127	16129	16057	16036	15995	15918	15852	16083	15972	16003	15863	15979	15944	16030	15938	16020	15933	16233	16016	16124	15999	16030	16128	16078	16278	16101	16049	15914	15968	15701	16030	16066	16157	16207	15969	16219	16057	16032	16052	16325	16277	16089	15991	16189	16135	16190	16209	16200	16273	15950	16179	16226	16022	16145	16118	16199	16119	16201	16235	16247	16090	16036	16254	16096	16128	16030	16019	16199	15861	15820	16123	16005	15983	16134	16184	15967	16068	16078	16198	16193	16137	15989	16216	15987	16143	16015	15972	16223	16021	16010	16060	15883	16009	16200	16287	16228	15936	16116	15948	15997	16093	15976	16087	16168	16303	16182	16153	16059	15951	16260	16114	16180	16038	16005	16152	15953	16185	15909	16250	16267	16109	16133	16225	16348	15906	16194	16080	16063	16164	16045	16064	16390	16243	16082	16005	16152	16283	15892	16195	16055	16035	16081	15982	16261	16216	16245	16349	16002	16114	15918	16073	16025	15941	16131	16214	16141	16262	16140	16173	16076	16017	16035	16151	16173	16005	16180	16094	15821	16077	15982	16227	15835	15868	16192	16155	16158	16068	16107	15927	16002	16207	15937	15886	15981	16168	16033	16207	16209	16379	16000	16128	16074	15934	16089	16121	16251	16236	16061	16162	16317	16077	16310	16052	15999	16213	16148	16019	15883	15820	16259	16062	16135	16010	15921	15915	16083	16039	16028	16075	16003	16091	16119	16144	16138	16100	16209	16061	15963	16252	16149	16072	16093	15984	16165	15939	16222	16270	15988	16089	16262	16107	16141	16096	16209	16136	16135	16089	16046	16223	16100	16151	16059	16241	15983	16112	16228	16288	16008	16167	16090	16391	15992	16229	16184	16312	16092	16008	16073	15952	16104	16228	16112	16078	16151	15990	16194	15922	16161	16193	16323	16092	16043	16017	16043	16107	16042	16130	15762	15950	16222	16468	16005	16159	16143	16220	16348	16129	16153	16089	16047	16229	16054	16058	16003	16143	16146	16301	16021	16053	16069	16012	16094	16324	16274	15994	16115	15815	16130	16115	16029	15913	16134	16022	16181	16045	16169	16010	16191	16108	16079	15963	16054	16081	15917	15935	16147	16192	16162	16149	15836	16136	15922	15918	15863	16173	16146	16173	16131	16220	16043	16160	16098	16073	15917	15840	15894	16092	16171	16243	16146	16135	16080	15930	16073	16156	16224	16086	16233	16316	16083	16107	16147	16080	16057	16175	16025	16057	16118	16202	16290	16098	16130	16204	16167	16134	16148	16137	16021	16066	16205	16142	16286	16135	16142	16158	16220	16060	16126	16101	16097	16185	16271	16088	16125	15945	15895	16071	16157	16083	16090	16029	16137	16382	16268	15894	16152	16147	16043	16006	16028	15911	16142	16142	16051	16180	16124	16149	16140	16202	16008	16023	16228	16228	16153	16022	16016	16138	16144	16192	15904	16004	16119	16250	15969	16188	16010	16101	16168	16132	16264	16019	16180	16266	15931	16006	16086	16088	16278	16087	16047	15863	16208	16205	16166	16378	16160	16187	16075	16065	16234	16100	16257	16217	16395	16008	16049	16167	16108	16017	15926	16136	15992	16075	16045	16335	16141	16237	16297	16124	15754	16122	16176	16079	15946	16203	16320	15856	15889	15908	16065	16118	16296	16077	16098	16132	16031	16206	16166	15965	16082	16037	15995	16185	16152	16027	16180	16117	16015	16210	16292	16132	16168	16161	16206	16053	16127	16192	16159	16091	16044	16148	16048	16012	16295	16235	15992	16274	16050	16396	16161	16209	16301	16020	15949	16163	16159	15870	15867	16011	16187	15932	16003	16099	15940	16023	16171	16228	16051	15922	15978	16062	16062	16062	16113	16159	15975	16121	16143	16014	16308	16083	16208	16159	16263	16023	16020	16019	15855	15851	16003	16160	15990	16021	16101	16203	16279	16184	16406	16237	16063	16019	16194	16248	16152	16088	16030	16026	15987	15955	16147	15992	15909	15835	16074	16017	15899	16014	16090	16089	16176	16011	16087	16120	16182	16142	16065	16218	16187	16074	16111	16064	16247	16012	16176	15984	16427	16298	16112	16092	16214	16088	16116	16111	16059	16205	16130	15997	16249	16174	16091	16080	15996	16049	16053	15919	16011	16024	16122	16127	16108	16151	16067	16107	16076	16123	16072	15946	16126	16271	16120	16247	16140	16182	16285	16144	16191	15946	15960	16058	16106	16052	16219	16057	16053	16170	15935	16100	16109	15995	16057	15996	16099	16157	15799	16115	16110	16283	15830	16147	16093	15954	15981	16002	16087	15962	15904	16096	16178	16060	16042	16353	16200	16094	15989	16022	16062	16188	16108	16117	16121	16162	16117	15870	16045	16000	15847	16256	16041	16136	16138	15999	16082	15974	16007	16075	15776	16130	16081	16143	16079	16080	16097	16247	16095	16075	16182	15978	16017	15979	16165	15874	15925	16327	16011	16239	16234	15914	16037	16291	16282	16175	16142	16092	16025	16261	16311	16118	16198	16247	16201	16181	16021	16183	15971	16178	16181	15979	16140	15826	16155	16193	16009	16030	16192	16146	16113	16259	16044	16065	16050	16186	16296	16189	16051	16075	16032	16199	16073	16016	16155	16105	16120	15905	16183	16160	16247	15989	16020	16036	16094	16173	16170	16082	15828	16065	16066	16085	16113	16231	16186	15972	16104	16053	15925	16353	16038	16295	16124	16228	16150	16210	16230	16005	16217	16007	16020	15897	16188	16058	16203	16293	16116	16328	15867	16114	16090	16162	16011	16288	16029	16065	16226	16082	16142	16197	16058	16024	16222	16190	16343	16116	15925	16207	16051	15878	16247	16098	16065	15947	15931	16232	16110	16016	16136	16061	16002	16027	16094	16270	15891	16188	15994	16160	16138	16019	16265	16083	16260	16039	16090	15983	15891	15988	15993	16135	16142	15986	16173	16030	15930	16031	16136	16090	16051	16190	15833	16170	16304	15940	16343	16229	15984	16085	15919	16128	16146	16110	15962	16132	16317	16240	16140	16260	16026	16122	16088	16003	16100	16058	15968	16092	16249	16234	16112	15962	15825	16178	16099	16213	16148	15897	16112	16105	16040	16277	16086	15843	16291	15950	16004	16111	16219	16320	16144	16142	16038	16161	15995	16135	16148	15963	15994	16102	15989	16042	16206	16201	15943	16137	16257	16105	16025	15946	15775	15959	15867	15938	15890	16146	16085	15939	15859	16027	16099	16135	15838	16069	15996	15918	16094	16097	16070	16259	16209	16265	16068	16148	16104	15860	15721	16216	16181	16145	16017	16260	16329	16302	16050	16030	16014	16035	16018	16166	16140	16165	16156	16205	16219	16304	16078	16027	16136	16067	15922	15884	16072	16191	16417	16025	16114	15962	16064	16019	16190	16141	16141	15903	16048	16014	16301	15941	16037	16057	16166	15918	16063	16028	16295	16273	16103	16117	16280	16379	15818	16075	16104	16146	16042	16186	15972	16016	16052	16067	15955	16154	16099	16115	16015	16175	16073	15995	16096	16002	16025	16279	16085	16257	16117	16337	16040	16023	16279	16266	16256	16157	16248	15953	16069	16101	15976	16280	16090	16200	16185	15936	15956
27063	31518	22155	15659	12373	10927	10268	9957	9790	9750	9579	9400	9566	9377	9405	9358	9497	9418	9357	9364	9405	9610	9501	9579	9540	9585	9334	9500	9604	9462	9561	9393	9667	9380	9593	9510	9426	9411	9399	9535	9452	9595	9491	9356	9431	9446	9344	9547	9381	9561	9345	9495	9355	9443	9397	9442	9379	9465	9455	9596	9485	9479	9392	9530	9447	9517	9547	9515	9556	9378	9495	9359	9211	9361	9458	9460	9407	9502	9542	9612	9521	9508	9415	9293	9392	9337	9419	9529	9529	9353	9539	9501	9457	9361	9423	9450	9460	9358	9391	9456	9433	9326	9455	9579	9387	9580	9555	9451	9538	9438	9308	9473	9576	9525	9345	9388	9392	9457	9447	9522	9412	9474	9421	9407	9339	9468	9269	9287	9232	9330	9286	9393	9387	9368	9580	9351	9399	9570	9419	9508	9410	9531	9372	9338	9563	9435	9594	9413	9444	9519	9606	9268	9395	9576	9521	9425	9609	9346	9518	9258	9401	9470	9427	9457	9251	9379	9554	9417	9534	9344	9515	9351	9438	9354	9573	9472	9469	9486	9449	9557	9425	9343	9429	9541	9451	9478	9539	9518	9518	9403	9393	9373	9418	9256	9373	9342	9387	9487	9435	9388	9362	9462	9352	9359	9274	9424	9393	9322	9520	9405	9462	9428	9479	9291	9476	9465	9475	9514	9431	9389	9345	9332	9422	9422	9384	9324	9285	9448	9389	9499	9289	9354	9250	9370	9382	9421	9244	9443	9362	9439	9383	9192	9262	9366	9421	9506	9301	9418	9295	9379	9507	9344	9313	9432	9535	9311	9530	9289	9398	9427	9464	9459	9411	9639	9428	9397	9310	9474	9381	9456	9454	9332	9462	9394	9313	9334	9420	9355	9315	9382	9354	9340	9281	9255	9451	9467	9541	9266	9295	9397	9390	9397	9613	9327	9542	9353	9415	9437	9328	9412	9418	9545	9347	9498	9507	9428	9351	9381	9497	9287	9487	9498	9449	9408	9334	9332	9448	9382	9296	9419	9360	9291	9405	9325	9357	9506	9401	9278	9491	9289	9343	9323	9477	9321	9394	9563	9285	9318	9517	9337	9439	9401	9395	9456	9474	9406	9362	9434	9379	9361	9341	9293	9251	9421	9494	9536	9226	9441	9327	9440	9561	9520	9493	9501	9300	9556	9405	9542	9463	9549	9428	9371	9501	9388	9436	9522	9390	9350	9477	9433	9411	9516	9396	9511	9467	9367	9517	9289	9354	9442	9386	9414	9297	9405	9273	9509	9395	9358	9359	9404	9406	9371	9348	9354	9424	9263	9330	9679	9453	9312	9478	9395	9412	9257	9379	9456	9602	9362	9369	9353	9401	9371	9412	9456	9271	9366	9496	9428	9407	9237	9427	9449	9525	9496	9332	9486	9453	9394	9481	9433	9470	9274	9445	9306	9381	9427	9441	9492	9343	9481	9467	9534	9365	9333	9452	9428	9358	9386	9462	9385	9405	9450	9350	9412	9413	9518	9398	9533	9505	9330	9370	9494	9360	9309	9361	9480	9400	9403	9314	9526	9517	9391	9357	9362	9440	9480	9600	9292	9502	9453	9491	9333	9469	9524	9445	9386	9489	9385	9568	9479	9329	9240	9218	9396	9451	9358	9452	9279	9393	9392	9507	9419	9514	9480	9407	9384	9396	9409	9399	9527	9439	9440	9375	9281	9362	9492	9149	9508	9484	9505	9474	9532	9531	9502	9582	9557	9329	9332	9358	9355	9415	9401	9310	9369	9375	9448	9530	9376	9380	9494	9440	9344	9480	9438	9391	9296	9420	9534	9304	9286	9447	9475	9477	9460	9295	9483	9363	9393	9449	9479	9505	9260	9372	9507	9391	9426	9382	9458	9443	9390	9462	9445	9350	9344	9356	9353	9403	9247	9280	9400	9472	9473	9357	9349	9445	9514	9427	9397	9355	9415	9478	9444	9566	9557	9487	9511	9444	9512	9374	9351	9489	9345	9351	9317	9439	9463	9575	9351	9337	9597	9484	9387	9381	9561	9470	9280	9420	9466	9337	9462	9342	9400	9368	9463	9486	9342	9402	9311	9445	9295	9422	9379	9384	9492	9399	9312	9548	9483	9317	9407	9480	9557	9442	9465	9390	9552	9502	9386	9559	9356	9411	9436	9345	9453	9499	9336	9410	9414	9409	9326	9185	9387	9483	9485	9329	9524	9498	9305	9618	9297	9631	9515	9457	9561	9445	9340	9345	9479	9495	9349	9366	9518	9449	9472	9402	9428	9445	9493	9334	9415	9515	9420	9416	9493	9353	9493	9430	9350	9397	9343	9456	9436	9435	9425	9432	9414	9537	9608	9458	9239	9380	9616	9448	9560	9334	9494	9347	9466	9346	9591	9404	9467	9209	9321	9388	9360	9358	9465	9342	9370	9454	9406	9351	9326	9406	9546	9378	9479	9418	9329	9471	9489	9457	9419	9512	9412	9466	9434	9389	9374	9411	9402	9369	9501	9465	9431	9485	9416	9443	9524	9346	9404	9381	9393	9450	9243	9358	9454	9574	9351	9301	9447	9464	9424	9375	9483	9244	9324	9418	9470	9291	9465	9463	9351	9475	9528	9364	9557	9297	9599	9508	9537	9416	9451	9372	9484	9353	9401	9324	9416	9214	9496	9453	9552	9445	9464	9403	9442	9490	9296	9329	9434	9339	9504	9420	9365	9381	9426	9123	9533	9479	9429	9443	9398	9515	9283	9398	9373	9352	9353	9447	9379	9390	9336	9426	9308	9524	9382	9541	9515	9357	9392	9377	9403	9281	9551	9477	9448	9366	9328	9449	9253	9530	9455	9477	9490	9521	9318	9401	9561	9294	9345	9511	9633	9439	9431	9444	9387	9328	9554	9328	9333	9234	9441	9410	9201	9418	9415	9411	9577	9385	9359	9545	9476	9460	9477	9483	9242	9402	9473	9541	9471	9352	9548	9449	9596	9436	9432	9436	9353	9457	9445	9369	9436	9491	9315	9401	9470	9513	9481	9353	9473	9436	9347	9483	9461	9315	9469	9399	9305	9401	9378	9427	9381	9502	9420	9378	9598	9420	9248	9426	9493	9344	9384	9507	9387	9436	9417	9410	9431	9551	9401	9492	9380	9364	9397	9459	9339	9510	9289	9584	9235	9684	9343	9516	9319	9331	9670	9284	9471	9530	9321	9347	9380	9391	9308	9477	9457	9537	9550	9507	9348	9322	9533	9394	9297	9404	9592	9514	9323	9413	9306	9396	9416	9516	9346	9637	9356	9353	9380	9484	9339	9434	9546	9387	9462	9502	9438	9385	9484	9358	9362	9449	9477	9400	9533	9465	9567	9427	9364	9470	9452	9459	9445	9424	9439	9468	9266	9402	9399	9510	9392	9504	9269	9522	9380	9345	9350	9464	9403	9523	9421	9412	9432	9485	9382	9260	9260	9388	9378	9397	9508	9607	9463	9475	9381	9412	9349	9385	9443	9373	9314	9369	9504	9370	9562	9483	9451	9460	9384	9508	9350	9367	9508	9361	9505	9387	9298	9312	9307	9498	9388	9456	9432	9568	9416	9377	9359	9380	9357	9466	9391	9317	9617	9478	9465	9481	9494	9555	9386	9376	9442	9544	9533	9381	9465	9420	9228	9243	9431	9438	9359	9485	9445	9339	9417	9275	9488	9348	9382	9440	9414	9331	9466	9527	9438	9521	9290	9570	9496	9458	9445	9607	9391	9364	9509	9313	9446	9503	9433	9437	9472	9297	9343	9446	9470	9470	9388	9662	9440	9411	9331	9500	9392	9224	9373	9426	9470	9315	9301	9387	9456	9590	9442	9356	9546	9557	9335	9392	9256	9555	9296	9542	9402	9446	9495	9477	9516	9419	9257	9487	9441	9369	9351	9366	9376	9253	9465	9482	9291	9399	9414	9309	9339	9341	9436	9354	9427	9311	9534	9450	9460	9266	9431	9513	9319	9291	9397	9426	9498	9441	9234	9547	9459	9453	9311	9510	9468	9480	9437	9544	9537	9367	9351	9482	9511	9367	9425	9407	9433	9410	9431	9391	9491	9336	9597	9471	9464	9288	9549	9230	9429	9310	9288	9446	9401	9301	9427	9408	9496	9377	9400	9612	9465	9446	9546	9403	9325	9394	9254	9401	9387	9372	9447	9368	9458	9304	9326	9659	9326	9286	9413	9387	9397	9588	9428	9298	9308	9462	9532	9310	9366	9255	9467	9471	9427	9551	9293	9529	9464	9359	9384	9409	9536	9533	9390	9392	9342	9357	9456	9351	9475	9388	9441	9423	9381	9488	9409	9437	9286	9442	9415	9426	9319	9537	9430	9425	9410	9446	9368	9398	9506	9515	9513	9399	9454	9310	9361	9441	9412	9393	9483	9552	9427	9463	9434	9425	9396	9328	9280	9443	9480	9420	9327	9350	9361	9492	9603	9376	9311	9224	9375	9459	9398	9345	9259	9366	9397	9285	9459	9354	9488	9338	9333	9471	9329	9349	9410	9374	9362	9260	9422	9573	9467	9587	9458	9424	9397	9523	9441	9362	9432	9419	9385	9382	9393	9463	9437	9507	9475	9408	9414	9273	9427	9419	9450	9390	9291	9536	9679	9334	9368	9393	9369	9393	9570	9448	9352	9329	9454	9379	9356	9430	9409	9292	9415	9446	9452	9340	9358	9402	9443	9344	9440	9533	9484	9281	9426	9298	9463	9414	9210	9486	9320	9503	9319	9466	9252	9441	9462	9486	9270	9437	9424	9394	9511	9407	9523	9629	9458	9277	9347	9407	9439	9390	9537	9484	9325	9307	9376	9387	9416	9408	9510	9304	9441	9267	9493	9464	9377	9268	9456	9556	9460	9384	9314	9410	9449	9442	9375	9337	9358	9375	9226	9660	9384	9403	9411	9407	9368	9444	9225	9445	9405	9428	9583	9404	9480	9461	9431	9241	9492	9545	9473	9440	9425	9354	9536	9394	9479	9331	9422	9366	9322	9363	9373	9408	9510	9552	9495	9260	9290	9340	9474	9372	9539	9294	9312	9216	9398	9291	9355	9483	9362	9357	9433
23329	20760	27623	24054	22063	21633	19958	16956	16334	16073	16308	16048	15882	15808	15587	15732	15982	15819	15882	15708	15834	15741	15790	15642	15637	15571	15839	15705	15737	15788	15718	15877	15773	15734	15584	15893	15471	15720	15634	15590	15698	15707	15686	15587	15359	15657	15672	15772	15574	15349	15595	15690	15874	15693	15769	15848	15586	15653	15630	15643	15667	15700	15640	15825	15792	15516	15805	15625	15539	15764	15637	15606	15653	15693	15491	15599	15641	15615	15764	15328	15388	15554	15538	15664	15588	15807	15697	15912	15806	15574	15682	15651	15678	15834	15626	15551	15585	15649	15675	15791	15469	15678	15749	15695	15639	15700	15716	15772	15718	15525	15638	15549	15518	15631	15558	15592	15413	15413	15814	15713	15710	15568	15561	15695	15735	15660	15511	15720	15638	15760	15615	15569	15453	15347	15658	15679	15690	15596	15653	15762	15674	15689	15774	15810	15616	15457	15747	15596	15638	15672	15610	15789	15512	15672	15812	15616	15622	15707	15496	15743	15433	15648	15497	15568	15639	15678	15725	15691	15702	15637	15538	15539	15761	15450	15520	15593	15555	15451	15529	15679	15546	15494	15697	15686	15769	15633	15437	15667	15566	15629	15633	15700	15639	15582	15657	15621	15688	15785	15524	15776	15809	15593	15726	15504	15447	15649	15469	15588	15530	15552	15563	15635	15671	15382	15385	15486	15743	15815	15536	15568	15717	15539	15468	15657	15707	15763	15544	15697	15529	15639	15695	15550	15483	15819	15641	15591	15556	15562	15718	15489	15609	15529	15649	15697	15826	15749	15772	15568	15550	15792	15685	15775	15676	15472	15432	15635	15441	15666	15456	15711	15875	15725	15646	15739	15738	15627	15644	15565	15724	15631	15715	15498	15657	15606	15655	15690	15609	15726	15445	15378	15527	15586	15500	15471	15490	15479	15490	15515	15738	15759	15540	15672	15818	15664	15520	15821	15733	15774	15720	15780	15644	15559	15768	15604	15415	15781	15775	15563	15593	15734	15571	15591	15549	15567	15775	15653	15372	15839	15764	15489	15483	15682	15433	15662	15508	15527	15650	15734	15646	15537	15565	15650	15554	15718	15735	15565	15704	15764	15676	15552	15451	15553	15567	15581	15703	15657	15536	15514	15569	15572	15882	15730	15583	15599	15614	15491	15302	15447	15538	15390	15527	15455	15719	15702	15848	15515	15825	15718	15633	15769	15689	15477	15517	15879	15603	15532	15402	15625	15707	15615	15694	15733	15639	15558	15641	15646	15602	15865	15599	15711	15564	15629	15696	15669	15465	15684	15632	15833	15641	15730	15519	15568	15688	15870	15685	15555	15553	15592	15586	15408	15621	15384	15560	15593	15764	15591	15514	15299	15505	15448	15323	15671	15464	15803	15569	15626	15691	15557	15617	15509	15553	15555	15726	15586	15510	15678	15465	15588	15614	15453	15507	15633	15676	15585	15688	15733	15701	15674	15619	15608	15567	15507	15526	15670	15701	15622	15604	15563	15790	15481	15612	15628	15795	15561	15500	15757	15645	15831	15634	15374	15572	15439	15533	15746	15566	15763	15661	15784	15623	15466	15389	15672	15702	15526	15599	15633	15639	15395	15690	15553	15854	15632	15480	15482	15670	15587	15555	15555	15563	15656	15868	15583	15653	15685	15491	15702	15672	15754	15621	15715	15713	15706	15460	15659	15785	15766	15600	15585	15710	15441	15690	15455	15686	15697	15825	15498	15669	15774	15455	15565	15726	15690	15603	15774	15736	15485	15624	15514	15712	15795	15617	15748	15617	15594	15622	15789	15520	15544	15674	15601	15621	15745	15559	15728	15738	15624	15679	15768	15479	15515	15470	15564	15489	15579	15556	15694	15544	15542	15490	15614	15712	15619	15656	15686	15880	15620	15568	15584	15626	15513	15685	15800	15632	15596	15724	15675	15730	15614	15492	15580	15745	15606	15722	15636	15521	15688	15618	15900	15936	15684	15730	15578	15702	15461	15750	15636	15591	15589	15760	15538	15539	15696	15827	15620	15721	15657	15801	15663	15338	15617	15455	15559	15643	15655	15510	15640	15545	15583	15482	15601	15720	15598	15784	15688	15798	15563	15648	15600	15385	15535	15752	15647	15523	15630	15771	15479	15448	15753	15825	15729	15530	15749	15527	15666	15587	15597	15595	15613	15630	15427	15508	15654	15658	15549	15669	15599	15526	15541	15554	15533	15775	15568	15663	15558	15522	15697	15607	15538	15499	15785	15687	15609	15456	15648	15387	15524	15626	15537	15813	15627	15480	15646	15739	15587	15385	15675	15685	15785	15621	15610	15642	15665	15660	15511	15603	15611	15762	15594	15656	15417	15679	15774	15506	15572	15621	15539	15603	15460	15552	15511	15528	15695	15720	15677	15767	15759	15582	15635	15499	15485	15530	15499	15814	15569	15813	15541	15660	15580	15553	15519	15678	15528	15824	15770	15666	15604	15797	15514	15694	15769	15525	15537	15640	15564	15612	15701	15694	15973	15717	15638	15541	15681	15662	15764	15607	15772	15699	15287	15626	15750	15595	15571	15723	15666	15919	15483	15677	15676	15677	15751	15693	15650	15548	15815	15679	15445	15766	15795	15561	15691	15541	15464	15514	15666	15581	15522	15798	15465	15560	15522	15448	15557	15561	15600	15636	15587	15644	15633	15445	15740	15432	15698	15736	15584	15495	15497	15597	15716	15683	15525	15580	15654	15444	15480	15505	15514	15629	15838	15547	15561	15544	15762	15471	15591	15638	15543	15575	15701	15689	15549	15780	15675	15715	15459	15552	15670	15704	15621	15630	15317	15652	15734	15652	15624	15601	15624	15611	15699	15819	15584	15693	15588	15829	15550	15535	15502	15563	15523	15711	15716	15385	15609	15518	15561	15685	15829	15706	15640	15770	15746	15724	15469	15749	15782	15782	15754	15478	15517	15418	15447	15528	15559	15542	15648	15775	15787	15599	15685	15675	15676	15555	15740	15646	15883	15755	15709	15503	15577	15735	15694	15721	15708	15517	15712	15488	15619	15731	15708	15595	15600	15771	15714	15539	15451	15510	15726	15683	15675	15673	15618	15575	15610	15650	15445	15472	15461	15573	15606	15537	15521	15642	15639	15726	15529	15616	15495	15527	15580	15320	15720	15489	15646	15553	15632	15477	15639	15666	15832	15650	15720	15745	15484	15647	15564	15491	15481	15543	15647	15632	15301	15643	15578	15458	15429	15590	15650	15564	15855	15577	15606	15790	15558	15843	15751	15743	15645	15532	15745	15685	15681	15996	15503	15642	15745	15522	15750	15826	15432	15648	15632	15645	15666	15589	15670	15615	15732	15693	15731	15539	15721	15658	15639	15692	15784	15450	15451	15594	15582	15621	15589	15877	15622	15688	15808	15552	15530	15797	15492	15610	15637	15643	15520	15452	15560	15762	15663	15582	15545	15739	15603	15382	15488	15525	15458	15538	15399	15704	15823	15533	15663	15624	15567	15344	15598	15512	15735	15797	15649	15839	15427	15673	15621	15591	15501	15621	15616	15429	15453	15730	15804	15769	15643	15675	15715	15793	15650	15668	15489	15715	15626	15611	15739	15460	15390	15593	15601	15482	15561	15524	15471	15777	15621	15673	15716	15650	15722	15660	15619	15478	15748	15524	15505	15610	15684	15784	15649	15558	15613	15775	15738	15632	15685	15579	15512	15722	15579	15669	15567	15636	15703	15475	15598	15617	15674	15536	15650	15657	15778	15731	15629	15508	15461	15544	15527	15506	15549	15742	15721	15705	15522	15618	15525	15596	15619	15659	15517	15465	15396	15493	15548	15717	15585	15677	15719	15492	15504	15452	15594	15693	15554	15631	15492	15625	15714	15504	15444	15493	15670	15336	15595	15714	15670	15570	15436	15503	15717	15563	15792	15730	15855	15753	15580	15838	15523	15672	15606	15734	15612	15622	15636	15856	15595	15660	15558	15422	15566	15576	15729	15739	15530	15500	15542	15502	15530	15511	15516	15765	15530	15575	15756	15589	15439	15630	15721	15700	15584	15502	15765	15703	15584	15655	15489	15690	15668	15635	15755	15743	15621	15806	15591	15735	15441	15464	15749	15618	15511	15800	15635	15589	15536	15494	15525	15683	15510	15709	15656	15711	15379	15894	15600	15716	15607	15615	15522	15525	15709	15673	15571	15770	15661	15738	15567	15730	15579	15637	15692	15773	15526	15833	15550	15446	15378	15848	15565	15781	15621	15711	15498	15695	15642	15754	15746	15651	15705	15728	15465	15772	15704	15809	15634	15861	15589	15518	15777	15607	15691	15598	15432	15616	15481	15776	15867	15663	15689	15670	15628	15819	15402	15537	15631	15568	15694	15516	15629	15617	15804	15596	15717	15537	15673	15655	15753	15605	15648	15594	15551	15568	15640	15493	15568	15693	15814	15576	15366	15656	15416	15591	15574	15466	15520	15618	15611	15555	15914	15413	15643	15611	15726	15578	15522	15662	15741	15712	15600	15488	15570	15603	15498	15485	15617	15614	15665	15701	15656	15592	15724	15510	15396	15517	15663	15512	15594	15740	15606	15669	15690	15624	15731	15542	15738	15672	15499	15502	15640	15572	15680	15482	15728	15867	15671	15774	15588	15674	15713	15647	15662	15888	15663	15704	15753	15658	15728	15632	15636	15634	15780	15626	15687	15552	15538	15688	15554	15602	15507	15473	15641	15548	15584	15532	15576	15567	15262	15667	15584	15747	15627	15680	15604	15629	15746	15737	15633	15548	15751	15397	15758	15533	15540	15750	15491	15560	15708	15914	15635	15702	15720	15749	15652	15795	15571	15405	15465	15578	15805	15699	15391	15443	15768	15577	15541	15724	15293	15628	15483	15637	15587	15691	15550	15810	15695	15646	15710	15584	15623	15436	15656	15700	15572	15547	15877	15860	15610	15626	15603	15666	15604	15705	15543	15636	15729	15547	15634	15560	15657	15626	15469	15730	15651	15669	15653	15425	15594	15547	15503	15658	15611	15480	15697	15733	15671	15609	15391	15620	15574	15584	15648	15619	15615	15781	15604	15628	15316	15540	15637	15522	15685	15656	15609	15469	15616	15673	15734	15576	15556	15873	15606
27515	34157	24545	17660	13759	11785	10658	9948	9711	9508	9366	9485	9290	9309	9321	9384	9349	9357	9268	9304	9190	9299	9343	9340	9255	9273	9196	9341	9281	9111	9250	9195	9226	9166	9184	9304	9225	9348	9298	9268	9335	9118	9253	9124	9254	9231	9106	9213	9273	9186	9080	9344	9291	9148	9148	9152	9205	9200	9335	9331	9122	9248	9278	9157	9328	8989	9139	9198	9188	9239	9434	9173	9210	9247	9270	9100	9158	9212	9197	9207	8985	9124	9108	9225	9160	9212	9116	9125	9233	9201	9276	9133	9238	9144	9229	9211	9022	9236	9183	9119	9120	9131	9188	9151	9184	9274	9273	9260	9122	9144	9238	9141	9160	9255	9220	9096	9304	9172	9098	9252	9195	9253	9327	9168	9203	9153	9247	9073	9199	9170	9260	9308	9235	9257	9279	8902	9097	9297	9174	9127	9058	9236	9215	9230	9189	9171	9330	9089	9133	9058	9143	9105	9264	8963	9144	9239	9205	9340	9326	9260	9065	9207	9090	9299	9085	9144	9217	9202	9152	9347	9139	9236	9143	9289	9075	9177	9166	9096	9197	9277	9054	9205	9189	9180	9132	9233	9267	9086	9206	9057	9238	9088	9185	9254	9081	9242	9296	9294	9083	9060	9237	9144	9182	9050	9096	9133	9240	9188	9147	9154	9261	9296	9214	9197	9337	9293	9441	9290	9115	9274	9337	9173	9158	9120	9292	9234	9153	9136	9158	9210	9151	9208	9252	9158	9150	9296	9148	9336	9281	9090	9223	9092	9175	9156	9156	9228	9088	9260	9046	9126	9177	9213	9071	9084	9126	9331	9112	9085	9123	9206	9135	9221	9163	9252	9240	9028	9323	9192	9057	9355	9076	8985	9203	9262	9205	9124	9167	9089	9065	9061	9101	9183	9104	9320	9186	9251	9120	9185	9338	9054	9236	9218	9288	9068	9169	9207	9182	9245	9168	9239	9136	9317	9245	9079	9208	9247	9025	9065	9156	9125	9100	9173	9152	9046	9188	9195	9242	9095	9209	9221	9108	9170	9141	9038	9190	9082	9161	9113	9117	9135	9100	9028	9204	9227	9083	9314	9225	9072	9138	9110	9247	9158	9039	9094	9381	9211	9334	9199	9142	9145	9167	9085	9198	9221	9245	9260	9076	9239	9190	8951	9245	9289	9367	9258	9190	9134	9129	9252	9069	9118	9246	9173	9056	9077	9151	9087	9187	9147	9226	9221	9010	9164	9163	9297	9144	9071	9001	9146	9136	9214	9231	9073	9223	9022	9317	9098	9045	9223	9174	9123	9203	9139	9123	9125	9181	9057	9121	9190	9278	9096	9188	9140	9139	9217	9200	9181	9122	9151	9199	9301	9098	9212	9214	9278	9086	9145	9217	9035	9135	9210	9129	9067	9243	9256	9294	9216	9199	9227	9094	9256	9008	9252	9288	9167	9099	9246	9133	9328	9154	9242	9185	9238	9078	9360	9151	9214	9139	9216	9220	9102	9178	9107	9260	9223	9209	9111	9190	9041	9103	9255	9241	9038	9123	9290	9162	9080	9226	9245	9141	9161	9092	9248	9070	9154	9174	9192	9133	9334	9073	9179	9188	9231	9022	9062	9302	9248	9231	9056	9058	8975	9203	9208	9029	9131	9197	9126	9179	9214	9079	9209	9202	9307	9023	9042	9193	9065	9252	9100	9113	9182	9057	9209	9166	9106	9173	9272	9259	9302	9208	9248	9182	9269	9169	9000	9140	9073	9038	9154	9232	9142	9170	9142	9049	9187	9160	9179	9342	9111	9301	9255	9265	9138	9116	9084	9125	9167	9111	9114	9243	9254	9213	9047	9064	9065	9297	9208	9102	9228	9275	9356	9152	9223	9157	9166	9214	9269	9052	9286	9223	9192	9308	9177	9118	9221	9298	9167	9137	9325	9072	9271	9100	9119	9180	9138	9137	9006	9344	9239	9054	9111	9066	9105	9219	9246	9124	9397	9218	9081	9007	9118	9146	9143	9357	9129	9206	9209	9046	9145	9115	9142	9276	9143	9203	9188	9064	9182	9165	9192	9140	9243	9167	9184	9231	9235	9208	9214	9216	9204	9227	9191	9065	9162	9214	9204	9250	9051	9071	9287	9200	9141	9252	9209	9141	8971	9021	9157	9085	9162	9119	9112	9147	9242	9245	9152	9150	9118	9235	9139	9149	9064	9100	9098	9164	9176	9188	9030	9185	9173	9060	9068	9156	9192	9293	9231	9236	9019	9162	9075	9123	9152	9144	9025	9093	9037	9100	9272	9085	9199	9142	9199	9175	9072	9154	9249	9129	9178	9127	9220	9240	9298	9169	9110	9121	9053	9298	9130	9035	9215	9230	9221	9134	9284	9190	9081	9083	9274	9223	9018	9287	9059	9140	9082	9202	9147	9147	9284	9259	9276	9301	9218	9122	9194	9102	9202	9218	9246	9034	9242	9295	9233	9247	9292	9108	9157	9119	9249	9134	9086	9272	9049	9204	9093	9275	9124	9235	9115	9252	9071	9103	9257	9120	9314	9198	9096	9078	9183	9147	9323	9054	9008	9148	9059	9227	9207	9103	8921	8967	9124	9167	9235	9290	9178	9193	9105	9099	9267	9113	9297	9068	8931	9000	9094	9157	9292	9114	9065	9151	9243	9125	9190	8975	9061	9031	9124	9090	9209	9129	9147	9163	9112	9094	9194	9159	9270	9057	9227	9163	9158	9229	9229	9002	9165	9128	9267	9175	9420	9174	9215	9063	9227	9098	9186	9171	9135	9281	9172	9104	9155	9005	9173	9126	9037	9147	9188	9044	9200	9010	9216	9087	9231	9063	9137	9227	9220	9108	9142	9195	9219	9139	9128	9135	9236	9121	9219	9026	9046	9251	9167	9225	9205	9007	9047	9233	9137	9187	9271	9224	9205	9225	9072	9117	9083	9184	9175	9103	9110	9296	9190	9062	9333	9280	9122	9122	9109	9045	9225	9157	8968	9075	9142	9264	9212	9097	9075	9224	9310	9197	9132	9265	9156	9259	9153	9029	9141	9169	9208	9073	9183	9232	9054	9069	9167	9062	9115	9094	9273	9201	9100	9011	9092	9207	9289	9177	9168	9308	9332	9031	9109	9241	9104	9200	9144	9069	9208	9094	9085	9109	9322	9271	9282	9133	9124	9275	9099	9093	9162	9218	9106	9121	9197	9132	9308	9136	9119	9105	9161	9190	9227	9139	9158	9160	9119	9217	9052	9112	9132	9088	9223	9271	9000	9192	9230	9139	9049	9223	9104	9080	9192	8934	9163	9207	9072	9038	9154	9198	9196	9152	9177	9126	9159	9259	9037	9144	9251	9196	9367	9088	9130	9093	9078	9203	9117	9042	9138	9131	8978	9222	9281	9036	9260	9148	9081	9246	9243	9246	9216	9159	9075	9141	9136	9249	9207	9203	9226	9240	9307	9116	9210	9134	9140	9306	9185	9112	9125	9120	9197	9003	9225	9086	9022	9172	9222	9082	9137	9153	9081	9076	9240	9171	9058	9174	9256	9182	9231	9249	9078	9122	9257	9167	9113	9120	9054	9151	9108	9349	9143	9196	9150	9037	9074	9197	9157	9161	9145	9086	9194	9137	9226	9196	9181	8996	9271	9230	9219	9246	9163	9170	9167	9268	9277	9306	9244	9274	9199	9093	9107	9207	9160	9115	9142	9064	9211	9125	9113	9089	9091	9005	9345	9230	9231	9079	9109	9320	9216	9063	9168	9328	9059	9191	9089	9132	9165	9160	9154	9092	9227	9088	9072	9149	9129	9218	9104	9222	9186	9069	9043	9242	9155	9245	9117	9155	9316	9113	9152	9264	9084	9154	9202	9163	9043	9075	9142	9101	9161	9242	9173	9310	9187	9096	9244	9265	9140	9165	9052	9140	9226	9140	9232	9093	9110	9232	9077	9250	9018	9146	9066	9159	9163	9191	9075	9089	9197	9194	9240	9248	9194	9145	9166	9075	9119	9157	9151	9195	9200	9057	9146	9245	9101	9276	9148	9229	9168	9088	9128	9203	9243	9253	9079	9063	9112	9218	9295	9104	9242	9009	9079	9063	9330	9204	9099	9290	9177	9166	9143	9033	9267	9255	9228	9187	9141	9093	9166	9120	9066	9068	9159	9256	9071	9188	9025	9230	9113	9148	9365	9117	9262	9098	9088	9136	9226	9126	9127	9034	9221	9176	9246	9167	9053	9307	9214	9118	9274	9156	9245	9126	9105	9166	9193	9103	9061	9162	9050	9116	9227	9269	9257	9251	9122	9037	9108	9241	9252	9193	9179	9088	9030	9190	9206	9167	9060	9245	9106	9203	9115	9239	9265	9080	9225	8938	9327	9098	9140	9165	9173	9116	9219	9151	9065	9110	9099	9250	9083	9224	9143	9173	9226	9261	9236	9096	9088	9170	9098	9200	9219	9130	9113	9164	9068	9130	9230	9129	9153	9294	9194	9144	9104	9185	8988	9192	9051	9239	9247	9169	9100	9022	8960	9046	9178	9187	8954	9206	9084	9035	9027	9111	9162	9173	9107	9268	9141	9288	9104	9246	9044	9213	9180	9243	9042	9241	9093	8963	9237	9118	9248	9132	9134	9047	9298	9241	9251	9077	9214	9050	9006	9125	9177	9231	9088	9244	9152	9136	9108	9155	9132	9166	9212	9130	9154	9198	9198	9048	9057	9268	9158	9126	9321	9109	9065	9275	9260	9229	9037	9045	9134	9211	9160	9100	9211	9097	9155	9118	9036	9159	9099	9155	9199	9029	9085	9107	9250	9223	9159	9204	9097	9123	9228	9182	9248	9276	9222	9134	9174	9156	9306	9121	9118	9025	9228	9104	9057	9395	9310	9113	9199	9167	9136	9183	9130	9197	9058	9312	9169	9240	9201	9016	9271	9104	9257	9164	9241	9170	9109	9156	9025	9102	9109	9148	9151	9326	9137	9123	9166	9118	9234	9166	9275	9118	9156	9108	9178	9102	9266	9203	9206	9084	9175	9014	9083	9168	9151	9231	9194	9128	9147	9035	9164	9271	9188	9201	9129	9129	9177	9145	9144	9148	9182
34194	27086	24437	20487	17120	16338	16124	15770	15678	15629	15496	15411	15417	15588	15469	15540	15496	15748	15630	15636	15458	15311	15371	15424	15395	15411	15563	15570	15569	15510	15594	15413	15577	15533	15546	15465	15564	15668	15550	15506	15330	15419	15616	15610	15474	15537	15340	15438	15441	15502	15629	15563	15494	15691	15385	15473	15491	15586	15788	15394	15475	15800	15460	15411	15524	15547	15399	15621	15386	15329	15562	15631	15568	15345	15489	15575	15541	15379	15459	15360	15455	15651	15737	15553	15494	15610	15504	15564	15435	15562	15351	15484	15558	15545	15329	15603	15543	15660	15538	15752	15451	15526	15509	15428	15616	15263	15502	15440	15527	15530	15460	15535	15555	15500	15544	15478	15492	15494	15424	15595	15437	15307	15339	15542	15441	15564	15353	15374	15415	15394	15514	15284	15584	15510	15863	15550	15604	15434	15348	15344	15273	15455	15690	15416	15309	15381	15438	15401	15438	15542	15376	15353	15563	15343	15677	15646	15792	15338	15450	15467	15450	15647	15530	15568	15452	15499	15625	15633	15321	15517	15445	15416	15474	15453	15368	15407	15618	15612	15543	15483	15518	15508	15493	15455	15305	15386	15619	15409	15433	15376	15506	15516	15390	15431	15579	15520	15583	15424	15568	15483	15412	15561	15208	15455	15500	15405	15601	15389	15300	15485	15593	15397	15497	15625	15547	15507	15671	15564	15459	15471	15513	15464	15431	15404	15851	15510	15439	15418	15707	15671	15169	15614	15417	15471	15480	15587	15421	15586	15742	15681	15557	15612	15404	15786	15663	15496	15481	15583	15217	15442	15501	15389	15576	15695	15352	15455	15376	15664	15474	15542	15709	15479	15404	15397	15407	15444	15476	15396	15559	15659	15572	15595	15552	15602	15481	15433	15528	15581	15472	15490	15376	15488	15458	15453	15657	15330	15569	15541	15587	15412	15271	15259	15491	15489	15432	15430	15433	15527	15672	15420	15617	15476	15623	15634	15465	15401	15492	15537	15400	15418	15574	15587	15560	15503	15471	15664	15582	15488	15476	15694	15537	15511	15739	15595	15353	15520	15194	15461	15492	15412	15592	15559	15711	15563	15548	15511	15384	15498	15666	15645	15677	15717	15576	15440	15401	15408	15624	15282	15549	15398	15475	15487	15597	15333	15424	15562	15557	15371	15447	15414	15543	15377	15387	15598	15589	15518	15701	15135	15453	15289	15601	15706	15344	15381	15509	15519	15500	15339	15233	15474	15597	15251	15284	15345	15488	15493	15407	15338	15482	15580	15414	15327	15542	15480	15587	15550	15662	15566	15290	15259	15534	15260	15521	15453	15852	15405	15397	15522	15520	15441	15494	15590	15496	15358	15543	15408	15611	15538	15538	15559	15459	15371	15482	15740	15343	15451	15827	15440	15528	15318	15518	15635	15651	15529	15673	15556	15564	15585	15484	15356	15358	15507	15363	15661	15264	15483	15470	15561	15505	15479	15587	15534	15423	15432	15510	15586	15587	15638	15412	15572	15545	15495	15476	15307	15523	15620	15552	15431	15531	15484	15465	15484	15411	15509	15462	15544	15474	15504	15479	15431	15553	15479	15484	15450	15815	15564	15308	15470	15500	15625	15587	15461	15460	15435	15495	15698	15610	15569	15585	15616	15602	15603	15548	15559	15287	15303	15744	15492	15423	15580	15320	15484	15217	15347	15361	15326	15516	15473	15369	15618	15439	15503	15566	15400	15580	15522	15443	15524	15637	15467	15400	15444	15616	15759	15622	15347	15467	15312	15727	15563	15418	15537	15475	15518	15598	15596	15458	15553	15450	15492	15612	15567	15413	15489	15647	15431	15529	15392	15478	15623	15371	15471	15435	15395	15211	15500	15501	15365	15401	15416	15411	15260	15321	15331	15619	15525	15522	15501	15620	15524	15493	15474	15630	15626	15491	15453	15440	15552	15498	15417	15492	15419	15415	15405	15464	15384	15635	15385	15420	15647	15535	15478	15658	15334	15621	15345	15437	15506	15351	15477	15423	15612	15456	15467	15667	15574	15453	15671	15430	15485	15502	15456	15494	15444	15430	15623	15526	15533	15777	15520	15195	15216	15545	15418	15606	15441	15600	15393	15600	15693	15260	15647	15517	15410	15450	15353	15272	15383	15550	15304	15407	15521	15295	15565	15582	15599	15408	15313	15414	15639	15482	15243	15456	15720	15376	15580	15380	15513	15615	15402	15388	15471	15507	15517	15501	15423	15377	15501	15626	15413	15534	15551	15428	15360	15497	15446	15475	15336	15364	15381	15369	15461	15656	15432	15484	15461	15411	15416	15681	15609	15595	15465	15552	15474	15519	15543	15621	15500	15449	15391	15639	15645	15458	15449	15396	15509	15277	15393	15457	15438	15559	15395	15342	15346	15611	15345	15674	15406	15505	15511	15511	15442	15261	15258	15657	15461	15603	15566	15538	15334	15470	15549	15495	15415	15388	15372	15428	15603	15543	15528	15554	15443	15469	15645	15562	15660	15431	15558	15632	15497	15442	15416	15417	15561	15489	15527	15766	15542	15559	15560	15358	15320	15359	15493	15480	15425	15478	15524	15599	15702	15665	15486	15662	15725	15491	15415	15562	15451	15587	15291	15428	15408	15370	15494	15514	15601	15550	15518	15473	15364	15393	15505	15552	15373	15641	15570	15527	15399	15457	15484	15501	15376	15512	15419	15341	15625	15461	15276	15548	15341	15517	15593	15437	15376	15268	15518	15486	15453	15528	15455	15609	15528	15498	15358	15429	15702	15503	15625	15545	15490	15526	15626	15651	15565	15579	15512	15442	15564	15267	15323	15347	15613	15624	15463	15595	15453	15466	15491	15378	15350	15323	15356	15260	15617	15610	15448	15296	15642	15346	15473	15224	15476	15535	15506	15710	15600	15542	15400	15485	15426	15524	15352	15735	15558	15453	15419	15547	15555	15636	15392	15510	15481	15345	15271	15417	15410	15623	15534	15534	15580	15342	15381	15392	15271	15437	15493	15389	15419	15578	15697	15448	15393	15251	15515	15622	15705	15568	15451	15509	15317	15716	15395	15693	15377	15681	15468	15640	15521	15290	15645	15371	15473	15511	15413	15487	15641	15453	15412	15594	15715	15568	15476	15347	15423	15396	15498	15449	15517	15357	15383	15573	15612	15476	15495	15622	15557	15598	15454	15593	15528	15596	15565	15533	15463	15691	15442	15403	15403	15446	15480	15596	15382	15552	15398	15456	15647	15453	15435	15494	15219	15737	15469	15523	15487	15393	15663	15681	15507	15500	15539	15593	15564	15562	15532	15595	15622	15674	15404	15549	15552	15497	15285	15461	15542	15433	15588	15377	15356	15394	15317	15431	15519	15347	15457	15455	15619	15418	15404	15486	15505	15503	15419	15348	15537	15477	15539	15414	15355	15404	15390	15560	15586	15642	15616	15618	15644	15513	15654	15694	15597	15611	15667	15548	15435	15354	15380	15490	15340	15311	15503	15474	15467	15480	15389	15474	15530	15427	15452	15559	15408	15448	15420	15395	15456	15530	15524	15563	15567	15636	15542	15461	15504	15586	15418	15521	15378	15690	15536	15529	15464	15507	15533	15377	15583	15424	15503	15476	15615	15656	15643	15764	15431	15583	15573	15477	15585	15391	15609	15443	15293	15469	15495	15438	15531	15539	15394	15510	15426	15584	15411	15551	15366	15438	15559	15473	15532	15448	15575	15542	15459	15440	15295	15469	15518	15632	15481	15406	15441	15449	15445	15617	15343	15711	15561	15454	15463	15305	15458	15578	15466	15530	15364	15534	15522	15600	15584	15439	15513	15459	15674	15665	15436	15377	15502	15730	15541	15500	15453	15516	15257	15381	15598	15628	15626	15550	15170	15514	15655	15577	15715	15415	15541	15483	15608	15291	15477	15615	15682	15450	15427	15504	15452	15586	15832	15420	15455	15441	15481	15728	15582	15492	15461	15510	15420	15538	15476	15658	15351	15487	15521	15751	15532	15466	15585	15416	15481	15705	15446	15457	15433	15375	15495	15631	15242	15321	15307	15635	15617	15530	15562	15680	15584	15277	15537	15539	15536	15382	15557	15509	15449	15442	15455	15455	15639	15488	15660	15399	15304	15395	15387	15362	15278	15524	15496	15348	15387	15496	15450	15579	15619	15460	15463	15489	15292	15532	15414	15512	15476	15388	15436	15469	15389	15403	15488	15783	15275	15611	15422	15610	15612	15509	15727	15432	15457	15496	15438	15495	15651	15793	15436	15463	15419	15346	15484	15495	15527	15439	15515	15342	15409	15470	15540	15334	15266	15478	15362	15324	15640	15673	15605	15621	15480	15522	15567	15411	15537	15592	15461	15505	15690	15427	15440	15668	15517	15568	15308	15433	15452	15418	15477	15477	15661	15495	15555	15383	15282	15485	15601	15540	15321	15506	15650	15693	15534	15611	15570	15636	15387	15375	15454	15400	15623	15721	15602	15737	15536	15335	15443	15538	15618	15535	15613	15604	15586	15559	15654	15330	15410	15548	15419	15594	15453	15379	15386	15582	15460	15529	15564	15559	15603	15698	15491	15448	15499	15559	15501	15516	15365	15428	15534	15693	15659	15521	15439	15454	15576	15565	15646	15532	15390	15387	15519	15582	15466	15456	15452	15775	15627	15502	15384	15463	15414	15552	15695	15563	15589	15546	15457	15416	15446	15374	15331	15543	15325	15510	15513	15421	15514	15429	15498	15409	15451	15513	15622	15401	15476	15401	15485	15628	15503	15409	15653	15374	15553	15369	15601	15279	15456	15525	15434	15621	15588	15685	15510	15412	15602	15667	15406	15527	15457	15402	15743	15512	15495	15637	15435	15415	15392	15549	15351	15417	15544	15464	15516	15740	15537	15566	15509	15345	15573	15565	15748	15618	15389	15620	15474	15402	15526	15473	15390	15588	15422	15568	15434	15488	15491	15322	15502	15381	15502	15511	15502	15540	15538	15512	15636	15474	15321	15385	15534	15531	15564	15627	15541	15479	15656	15521	15634	15459	15665	15349	15668	15726	15690	15540	15499	15355	15237	15386	15520	15428	15559	15412	15451	15390	15645	15493	15524	15518	15569	15435	15537	15479	15330	15423	15442
25447	21851	15204	12382	10805	9902	9495	9219	9245	9058	9096	9091	9000	8975	8913	9034	8907	8905	8887	8879	8809	9153	8879	8965	8907	9015	8990	9037	8959	8915	8893	8932	8996	9049	8861	8966	9019	8878	9034	8961	8982	9056	9014	8921	9029	9071	8943	8956	9081	9045	8892	8955	8958	8907	9102	8893	8989	8976	8919	9289	8909	9030	9015	8830	9016	8952	8983	9010	8867	8792	9042	8888	9019	9012	8985	8928	8989	8884	9061	8851	9028	8749	8959	8922	8903	8994	8784	8990	8975	9021	8812	8908	8952	8913	8880	8935	9076	8883	8918	8977	8970	8973	9037	8883	8956	8964	8932	9014	8998	8972	9010	9037	8912	9040	8985	8957	8976	8982	8993	8954	9004	8874	9045	9004	8988	8870	8956	8948	8835	9010	8958	9144	8915	8891	8984	9047	8825	8872	9096	8907	8902	8950	8900	8752	9065	8931	8933	8890	8965	8866	9058	8978	8890	9022	8931	8997	8900	8895	8966	8986	8930	8841	8922	9053	8960	9021	8985	8891	8876	9023	8870	8941	8994	8949	8924	8994	8913	8749	8973	9014	8930	8937	9106	8888	8872	8992	8861	8954	8976	9141	9037	8880	8893	8918	8941	8968	8862	8969	8966	8930	8910	8969	9033	8811	9022	8921	8882	9030	8837	8887	8811	8939	9025	8920	8905	8943	8937	8976	8919	8894	8990	9060	8924	8825	8942	8883	8846	9015	8963	8978	9015	9077	8923	8966	8888	8916	8902	8807	8930	8970	9006	8950	8990	8999	8882	9019	8862	9025	8968	8962	8871	8925	8814	8779	8882	8903	8970	9021	8799	8942	8870	9004	8934	9025	8918	8957	9000	8929	8865	9131	8846	8870	8879	9037	8908	8944	8972	9029	9067	8915	8951	8950	8984	8922	8973	8997	8997	8925	8930	8944	8914	9024	8976	8928	9045	8976	8805	9015	8951	8847	9134	8998	8945	8962	8980	8959	8991	8859	8831	9065	8962	9089	8741	9055	8802	8998	8915	9063	8890	8988	8830	8958	8933	8978	9120	8908	8950	8833	8944	8974	8765	8911	8975	8936	9079	8916	9101	8949	8938	8816	9076	9056	8926	8993	9052	9033	8907	8954	8989	8894	9016	8853	8928	9073	8977	8982	8942	9041	8906	8924	8778	9015	9051	8971	8913	8897	8879	8870	8970	8836	8974	8930	8924	8912	9064	9094	8963	8896	9020	8952	8980	9035	8921	8966	9002	8956	8958	8991	9041	8931	9009	8911	8922	9044	8960	8928	8926	8965	8948	9047	8845	8956	8982	8872	8871	9002	8984	8855	9029	9067	8941	8875	8983	8940	8990	8860	8980	8845	8867	8948	8815	8984	9130	9005	9000	8915	8932	9004	9009	8843	8908	9033	8948	8986	9062	8743	8952	8973	9064	8832	9030	8979	8747	9022	8883	8906	8843	8958	9023	8989	8932	8909	8722	9099	9049	9058	8979	9056	8782	9092	8966	9033	9031	8859	8962	8867	8894	9036	9046	9102	9004	8915	9009	9093	9086	8864	8920	8872	8977	8815	8927	8939	8991	8863	9009	8893	8909	8952	8874	8874	9010	9026	8935	8778	8960	8982	8910	8940	8980	9066	8927	9112	8938	8780	9004	9002	9026	8986	8946	8899	8979	8912	8899	8851	8936	8981	8910	8990	8924	9075	8895	8902	9060	8965	9015	8986	8806	9091	9029	8952	8938	8918	8905	8948	8806	9037	8971	8947	9081	8904	8960	8991	9001	8846	8992	9005	9008	8971	8840	9044	9169	9016	8845	8846	9044	8857	8906	8908	8959	8886	8999	8951	9030	8910	8959	8984	8866	9007	8894	9003	8966	8998	8855	8897	8895	8978	8935	8961	9096	8946	9041	9002	8929	9004	8980	8943	8899	8934	8897	9013	9190	8948	8973	8875	8928	8946	9031	8903	8875	8861	8900	8999	8858	8942	8837	8963	9044	9078	9051	8902	8959	8964	8771	9003	8882	8981	8998	8793	9054	9054	8997	8978	9020	8956	8973	8977	9104	8945	9109	9035	8879	8890	8884	9039	8950	8944	8920	8937	8849	8915	8840	8973	9085	8761	8914	8958	8972	8934	8803	8956	9040	9044	8984	8791	8966	8941	8879	8983	8994	9053	8850	8968	8992	8988	9031	8911	8989	8949	8956	8872	9013	9049	8996	9033	8913	8867	9014	8980	8759	9103	8881	8926	9000	8999	8890	8912	9039	8888	9012	8955	9051	9026	8858	8883	9031	9009	8894	8773	8851	9117	8991	8838	8790	9058	9005	8949	8923	8803	9051	8969	8912	8945	8987	8910	9091	9079	8827	8901	9102	8888	8861	8990	9024	8898	8909	8980	8939	9003	8952	8920	8949	8896	8985	9032	9029	8957	8932	9073	8968	8941	8976	9032	8841	9000	9005	8824	9005	8900	9041	8954	9030	8886	8927	9026	9043	8847	8978	8933	8944	8896	8732	8959	8843	8990	8985	8936	8763	8980	8878	8916	8890	8986	8927	8948	8910	9005	8810	9039	8999	9036	8929	8998	8922	9023	8890	8853	9031	8993	9094	8926	9090	8892	8900	8934	9077	9000	8900	8834	8749	8986	8926	9055	8767	9026	9011	9060	8934	9113	9018	8889	8806	8860	8987	9007	8898	9029	8922	9038	8851	8988	8915	8928	8950	8995	8926	8926	8974	8862	8846	9020	8932	8836	8992	9064	8916	8862	8961	8956	9041	8916	8946	8879	9086	9071	8826	8907	8984	8973	8835	9035	9013	9022	9091	8866	8948	8973	8912	8875	9007	8970	8955	8785	8975	8866	8847	8993	9041	8996	9000	8887	9068	8873	9022	9130	9009	9139	8888	8984	8844	8893	8895	8798	9043	8904	9143	8875	9083	9074	8892	8852	9048	8795	8854	8753	8951	9077	8907	8865	8863	9030	8893	8909	9015	8965	8786	8816	8937	8890	8916	8999	8986	8803	8980	9018	8961	8893	8948	9114	9069	8961	9002	8994	9022	8934	9146	8956	8825	8953	9006	8984	8866	8932	8847	8824	8947	8948	9027	8951	8827	8976	8991	9047	9004	9027	8968	8978	8881	9048	8994	8986	8867	9171	8943	8827	8996	8958	8920	8935	8849	8966	9037	8851	8827	8971	8927	9067	9002	9025	9011	9044	9089	8893	9036	8948	9019	9011	9004	8971	8891	9077	9037	9101	9021	9115	8937	8758	9018	8957	9032	8907	8942	8918	8888	8873	9142	8971	8957	8974	8953	9034	8980	9013	8939	8903	8846	8831	9077	8981	8983	8964	9008	8888	8847	8911	8837	8975	8936	9004	8902	8968	8908	9079	8784	8955	8961	8964	9089	8964	8889	8997	8829	9016	8939	8911	9023	8891	8931	8889	8944	8907	8999	8962	8844	8918	9020	8893	8938	8965	8890	8914	8876	8895	9096	8889	8843	9003	8973	8920	9030	8929	8838	8900	9154	8985	8951	8989	8895	8936	8809	8978	9079	8994	8916	8796	9049	9005	9064	8957	9080	8977	8975	8937	8928	8961	9028	8980	8967	9010	8968	8836	9007	8958	8952	8974	8810	8977	8990	9053	8971	9037	9074	9014	8809	9010	8947	8928	9021	8891	8997	9019	8767	8895	8989	8966	8916	8928	9027	8777	8874	8923	8953	8996	9021	9053	8873	9046	9030	9029	8922	9001	8954	8981	9008	8922	9025	8988	8917	8861	8894	8958	8999	8922	8880	8971	9001	8924	8775	8953	8887	9031	9005	8980	9024	8952	9004	8879	8981	8970	8956	8892	8967	9167	8988	8982	8900	8949	9029	9005	8996	8995	9096	8851	9130	9000	8969	9005	8938	8989	8856	9171	8991	9031	9080	9062	9060	8971	8884	9066	8881	9010	9022	8843	8988	8923	8816	8860	8861	8898	8928	8914	9208	9074	9164	8939	9002	8796	8853	8922	8853	8949	9057	9011	8956	8991	9077	9102	8869	8923	8899	8732	9069	9041	8812	9104	8979	8962	8895	8877	9027	8975	8979	8885	8829	8941	8981	9019	9039	9015	8983	8946	9035	8948	8905	8909	8931	8935	8877	8960	8802	8969	8926	9069	9017	8994	8906	8978	8931	9041	8957	9090	8984	8883	8955	8889	9030	8871	8896	8991	8974	8816	8957	8955	9084	9039	8993	9062	8916	8958	8990	9016	9095	9031	9002	9048	8992	8990	8964	9028	9076	9026	8977	8983	8943	9051	8990	9006	9049	9024	8951	8961	9042	8924	8823	9046	8946	8955	8893	8942	8962	8876	8895	8883	8904	8897	9037	8863	9017	8908	9029	8996	8780	9044	8975	9022	9008	8910	9002	9081	9041	8918	8956	9030	8969	9016	8971	8903	9043	8937	8901	8943	8992	9037	8924	8981	8895	8980	8991	8998	8915	8882	8827	8955	9010	9024	9096	9088	8950	9011	8983	8854	8954	9074	9035	8955	8973	9138	9007	9058	8875	9070	8917	8972	8917	9057	8937	8954	8950	8909	8908	8867	8996	8872	8953	8872	8850	8804	9083	8928	9007	8816	8886	9013	9007	8953	9081	8880	8938	9078	8853	8956	9000	8903	8872	8958	9017	8894	9048	8892	8878	8932	9090	9027	8961	8911	9061	9074	9013	8893	8930	8944	9027	8866	9172	9004	8975	8847	8951	9033	8960	8806	8862	9020	8982	9056	8899	9040	8956	8971	8912	8916	9025	8768	9037	8900	9087	8935	8978	9036	9019	8897	8925	8968	8911	9103	8965	8916	9076	8901	8944	8970	8715	8959	8989	9013	8876	8950	9060	8996	8796	8952	8969	9032	8880	9001	8991	9050	9052	9095	8985	9107	9094	9084	8985	8963	9040	8890	8815	8988	9009	8961	9217	8838	8965	8923	8929	8996	8975	8894	8960	8874	8928	8936	8915	8951	8977	8944	8907	8884	9083	8998	8849	8910	8970	9051	8922	9113	9048	8903	8791	9024	9056	9092	8894	8997	9041	8923	8872	8990	8937	8905	9139	9006	8880	9142	8942	9026
25006	20799	26815	25839	20904	18159	17444	16363	15612	15624	15497	15545	15444	15531	15588	15570	15724	15434	15379	15501	15406	15581	15261	15417	15419	15359	15401	15444	15493	15342	15412	15450	15343	15451	15656	15398	15446	15471	15421	15280	15342	15421	15290	15392	15260	15459	15356	15401	15384	15485	15504	15347	15255	15519	15268	15476	15413	15398	15612	15344	15242	15387	15304	15357	15513	15410	15450	15249	15466	15373	15506	15206	15259	15396	15523	15262	15461	15441	15294	15487	15597	15329	15344	15488	15480	15388	15189	15132	15471	15340	15355	15358	15355	15302	15354	15222	15313	15354	15396	15415	15531	15539	15439	15250	15478	15292	15495	15314	15336	15441	15426	15389	15631	15426	15271	15283	15345	15369	15515	15542	15326	15559	15467	15325	15378	15337	15356	15298	15395	15286	15572	15303	15362	15387	15203	15385	15395	15467	15467	15348	15333	15287	15407	15421	15526	15438	15299	15305	15494	15463	15428	15336	15232	15240	15296	15388	15369	15559	15282	15430	15348	15144	15348	15335	15388	15282	15292	15265	15288	15353	15338	15335	15502	15393	15547	15412	15286	15510	15366	15181	15251	15420	15393	15114	15171	15304	15330	15148	15453	15383	15345	15193	15152	15357	15417	15383	15171	15284	15308	15360	15242	15311	15462	15470	15386	15282	15307	15422	15349	15462	15308	15445	15277	15437	15192	15287	15569	15436	15394	15536	15302	15434	15302	15104	15409	15381	15281	15550	15683	15338	15372	15362	15288	15174	15070	15307	15550	15485	15108	15230	15432	15272	15361	15472	15440	15377	15347	15455	15361	15460	15452	15097	15143	15274	15332	15459	15337	15320	15298	15258	15242	15359	15285	15299	15461	15322	15353	15487	15485	15598	15622	15502	15332	15386	15517	15367	15489	15326	15366	15389	15470	15316	15396	15317	15567	15258	15362	15255	15261	15306	15492	15506	15391	15249	15239	15435	15271	15233	15454	15284	15187	15566	15286	15146	15514	15241	15446	15136	15321	15345	15386	15369	15392	15244	15494	15457	15561	15487	15273	15405	15418	15303	15578	15413	15276	15518	15578	15262	15175	15441	15447	15315	15409	15443	15300	15403	15297	15306	15378	15478	15435	15234	15429	15362	15416	15240	15402	15285	15385	15432	15328	15243	15445	15411	15664	15320	15380	15416	15413	15314	15454	15125	15341	15333	15244	15430	15400	15200	15429	15404	15401	15400	15468	15256	15182	15505	15391	15261	15305	15368	15417	15178	15337	15292	15314	15482	15289	15306	15374	15368	15342	15492	15371	15262	15329	15356	15207	15208	15376	15526	15297	15527	15163	15523	15459	15307	15457	15285	15419	15284	15305	15331	15386	15336	15362	15259	15515	15482	15638	15503	15345	15271	15381	15351	15305	15310	15226	15380	15568	15262	15327	15199	15314	15354	15532	15272	15314	15266	15332	15261	15405	15363	15395	15449	15228	15346	15481	15327	15120	15302	15330	15281	15522	15392	15257	15430	15375	15123	15257	15299	15305	15345	15371	15172	15229	15386	15228	15406	15214	15189	15265	15279	15522	15383	15175	15295	15412	15248	15414	15370	15410	15205	15261	15342	15273	15375	15354	15280	15423	15551	15406	15776	15334	15352	15551	15199	15478	15261	15375	15398	15473	15298	15322	15309	15188	15230	15344	15528	15395	15543	15323	15413	15307	15469	15363	15282	15501	15458	15282	15323	15387	15363	15271	15440	15326	15630	15453	15474	15263	15589	15363	15340	15251	15344	15311	15381	15368	15373	15469	15194	15420	15386	15202	15183	15313	15320	15322	15560	15293	15345	15367	15045	15365	15456	15406	15197	15210	15292	15203	15412	15384	15302	15454	15307	15372	15366	15221	15132	15444	15249	15189	15316	15329	15446	15474	15275	15293	15474	15510	15131	15509	15243	15502	15426	15489	15239	15575	15437	15459	15274	15375	15313	15261	15401	15418	15304	15631	15402	15322	15453	15181	15193	15441	15350	15151	15237	15180	15343	15492	15346	15455	15467	15573	15368	15389	15213	15324	15231	15277	15247	15422	15288	15508	15465	15453	15438	15386	15221	15311	15400	15534	15418	15264	15477	15336	15593	15367	15334	15545	15269	15382	15452	15487	15517	15549	15232	15322	15429	15421	15156	15513	15219	15503	15240	15337	15451	15216	15339	15291	15421	15444	15270	15075	15280	15362	15126	15343	15309	15288	15273	15218	15309	15323	15507	15434	15452	15415	15463	15160	15246	15432	15308	15090	15310	15304	15198	15239	15240	15459	15402	15385	15386	15444	15239	15389	15349	15333	15330	15527	15550	15462	15397	15312	15221	15443	15298	15267	15219	15399	15411	15372	15441	15209	15465	15209	15425	15434	15313	15518	15248	15459	15620	15229	15335	15465	15312	15202	15367	15435	15290	15246	15456	15551	15333	15526	15289	15421	15358	15447	15428	15411	15201	15203	15502	15423	15403	15270	15352	15431	15421	15341	15413	15153	15333	15295	15371	15402	15362	15257	15450	15211	15245	15372	15192	15225	15518	15306	15291	15350	15277	15228	15333	15153	15411	15474	15377	15348	15216	15197	15253	15269	15236	15376	15400	15432	15388	15243	15424	15449	15171	15087	15301	15352	15361	15410	15279	15332	15514	15398	15342	15196	15363	15323	15256	15314	15423	15322	15396	15222	15441	15519	15366	15387	15244	15285	15347	15483	15151	15311	15258	15209	15509	15505	15359	15412	15325	15322	15563	15504	15365	15424	15266	15479	15409	15387	15347	15377	15282	15385	15433	15312	15482	15539	15318	15222	15446	15261	15553	15259	15442	15383	15188	15437	15396	15261	15428	15291	15230	15314	15268	15347	15407	15407	15427	15256	15208	15153	15138	15412	15398	15469	15398	15191	15245	15553	15341	15393	15261	15239	15389	15145	15134	15381	15225	15523	15502	15369	15206	15391	15307	15395	15343	15314	15191	15319	15431	15279	15385	15199	15261	15270	15419	15204	15334	15256	15415	15617	15319	15468	15338	15282	15474	15481	15562	15455	15493	15336	15170	15297	15204	15347	15231	15085	15348	15400	15300	15161	15422	15208	15256	15496	15230	15578	15377	15459	15318	15195	15426	15237	15307	15444	15443	15305	15525	15460	15594	15435	15413	15122	15512	15513	15280	15325	15352	15384	15303	15578	15436	15300	15325	15514	15453	15375	15220	15354	15446	15344	15516	15408	15231	15265	15474	15091	15333	15510	15184	15473	15442	15397	15487	15435	15350	15494	15422	15537	15569	15287	15435	15457	15504	15561	15462	15331	15412	15469	15375	15295	15339	15193	15280	15377	15265	15549	15281	15375	15259	15310	15229	15218	15178	15419	15436	15304	15174	15301	15405	15369	15323	15345	15266	15282	15474	15140	15302	15234	15290	15413	15483	15382	15273	15497	15199	15445	15219	15463	15411	15201	15310	15302	15468	15134	15226	15329	15168	15252	15210	15443	15303	15347	15600	15209	15279	15350	15514	15212	15423	15269	15313	15251	15366	15578	15403	15409	15326	15597	15191	15457	15626	15154	15253	15354	15290	15436	15427	15351	15219	15462	15404	15356	15467	15553	15215	15357	15353	15383	15518	15565	15389	15283	15210	15386	15430	15290	15333	15475	15392	15423	15351	15411	15389	15237	15318	15381	15158	15332	15278	15442	15415	15440	15328	15332	15352	15368	15393	15197	15340	15482	15377	15385	15254	15398	15209	15302	15602	15366	15652	15260	15391	15227	15492	15460	15441	15229	15377	15377	15286	15320	15241	15265	15262	15351	15087	15511	15152	15184	15308	15395	15479	15516	15634	15438	15237	15452	15457	15487	15254	15402	15230	15343	15255	15431	15408	15377	15176	15313	15381	15447	15218	15296	15319	15329	15264	15396	15328	15227	15523	15519	15548	15342	15290	15446	15235	15159	15453	15340	15384	15166	15302	15325	15299	15130	15363	15299	15343	15497	15356	15273	15304	15254	15343	15324	15378	15458	15290	15282	15127	15428	15372	15384	15274	15368	15455	15232	15298	15338	15420	15478	15254	15352	15404	15304	15265	15234	15297	15218	15408	15483	15551	15433	15332	15216	15250	15352	15287	15322	15519	15371	15308	15333	15358	15404	15155	15359	15318	15295	15257	15242	15319	15573	15507	15559	15362	15395	15329	15284	15434	15402	15569	15465	15208	15114	15270	15262	15431	15346	15309	15359	15540	15244	15412	15359	15322	15579	15383	15252	15168	15413	15313	15385	15288	15371	15450	15573	15511	15456	15428	15388	15345	15346	15251	15174	15360	15212	15409	15391	15224	15181	15365	15324	15296	15229	14978	15426	15482	15532	15387	15225	15383	15254	15406	15534	15587	15490	15455	15320	15356	15331	15284	15231	15282	15386	15259	15331	15339	15290	15157	15405	15382	15298	15506	15593	15272	15208	15517	15343	15629	15437	15411	15494	15365	15315	15513	15424	15207	15382	15409	15388	15490	15360	15403	15374	15451	15478	15323	15541	15375	15379	15365	15541	15482	15225	15181	15173	15394	15181	15209	15443	15396	15377	15274	15273	15381	15603	15519	15272	15445	15449	15196	15275	15374	15297	15117	15509	15387	15471	15204	15175	15344	15364	15392	15318	15226	15219	15307	15285	15480	15553	15399	15376	15477	15253	15444	15456	15344	15519	15657	15466	15381	15549	15222	15295	15425	15577	15379	15298	15080	15375	15491	15496	15345	15384	15194	15290	15535	15392	15344	15386	15403	15389	15250	15509	15319	15281	15359	15302	15329	15205	15413	15224	15231	15300	15314	15264	15157	15211	15296	15557	15428	15120	15401	15150	15359	15321	15330	15466	15404	15556	15203	15320	15331	15314	15273	15271	15499	15465	15453	15432	15395	15344	15304	15403	15482	15393	15409	15332	15251	15515	15378	15233	15473	15277	15496	15235	15401	15359	15476	15159	15283	15327	15565	15245	15268	15338	15291	15486	15476	15218	15260	15467	15372	15411	15375	15157	15426	15306	15312	15230	15339	15484	15207	15396	15608	15419	15466	15512	15403	15564	15377	15368	15274	15156	15225	15384	15374	15332	15493	15508	15260	15244	15399	15323	15127	15368	15460	15484	15343
24581	26800	18959	15020	12302	10583	9759	9568	9436	9159	9105	9257	9028	9222	8919	9164	8888	8918	8961	8925	8952	9074	9286	8935	8908	8998	8997	8806	9026	8919	9007	8913	8952	8953	8903	8835	9017	9086	8972	8985	8965	9071	8890	9064	8960	9108	8917	8871	9005	9067	9081	9011	9004	9133	8866	8973	8870	8964	8956	8942	9077	9026	9174	9009	8826	9003	8940	9128	8896	8899	8881	8878	8986	8924	8861	9055	8964	8986	8929	8948	8904	8986	9096	8980	8912	8903	8955	8950	8991	8885	9040	8963	8973	8992	9116	8987	8893	8915	9000	9048	9056	8958	8986	8846	8921	9080	8837	8842	8981	8889	8990	8976	8865	8944	8977	8925	9048	8983	8853	8999	8986	8955	9027	9010	8868	9066	9062	9082	8958	8846	8970	8918	8910	8786	9029	8949	9025	8896	8917	8860	9076	8972	8965	8959	8933	8730	8978	8997	8943	9039	9051	8768	8941	9095	9018	8884	9010	8953	8921	8822	8890	8845	8971	9048	8963	8959	8857	9078	8994	8881	8773	8879	9050	8807	9015	8860	8970	8971	9047	8953	8862	8907	8883	8859	8900	8849	8843	9068	8951	9040	8933	8983	8852	8941	8928	8854	8900	8924	9035	8983	8980	8937	8902	8977	8937	8994	9016	8887	8902	8878	8780	8871	8984	9117	8940	8897	8956	8879	8979	8914	9124	8892	8937	8969	8831	8806	8849	8975	8783	9009	8948	8946	8961	8877	9011	8899	8959	9116	8904	8881	8826	8933	8956	8907	8997	8934	8812	8964	8818	9208	9102	8861	8972	8964	8784	9088	8880	8853	9030	8768	8978	8976	8908	8886	8881	8840	9093	8884	9034	9079	8967	8944	8982	9014	8794	8969	8904	8847	8914	8868	8969	8801	9148	9009	9003	8916	8878	9104	8946	8938	8998	8966	8981	8969	8971	8924	8965	8803	8908	8949	8941	9110	8979	9016	8897	8972	8920	8982	8909	8983	8917	9048	8965	8971	8943	8873	8909	8934	9164	8894	8986	8916	9030	9079	8834	8847	9089	8977	8880	9010	8847	8849	9017	9005	8917	8909	8888	9055	8941	9056	8909	8920	9000	8918	8995	9028	9036	9020	8955	8868	8885	9019	8882	8773	8913	8850	8978	8967	8986	9097	8884	8897	8830	8920	8990	8932	8875	8947	9004	9067	8929	8922	8814	9020	8778	8999	9085	9022	8968	9000	8780	8903	9037	8890	8941	8944	8953	8910	8847	9053	8903	8832	8946	8934	9068	9055	9039	8972	8834	9020	8957	8914	8993	8803	8976	8966	8945	8971	8916	8968	8936	9001	8880	9033	8946	9063	9034	8823	8970	9015	8959	8863	8962	8919	8811	8799	8857	8917	8967	9080	9060	8956	8810	8943	8949	9019	9016	9008	8986	9014	9083	9006	9060	8894	9016	8901	8862	8921	8934	8992	8962	8836	8938	9024	8978	8865	8822	8994	8966	8965	8913	8986	9066	8986	8997	9028	8957	8926	9003	8978	8990	8916	8942	8897	8953	8919	8994	9041	8976	9018	8894	9011	8959	8883	8815	8891	8915	8867	8869	9005	8913	8782	8904	9004	8789	8884	8944	8782	9039	9040	9025	8858	8774	9037	9039	8829	9000	9075	8925	8796	9036	8966	8954	8871	9046	8813	8799	8896	9067	8976	9002	9007	9008	9042	8853	9020	9073	8868	9094	8962	9063	8957	9038	8948	8797	9016	8923	8955	9020	8772	9108	8880	8838	8968	8967	8890	8705	8940	8909	8978	9008	8823	8913	8956	8968	8824	8840	8994	8933	9022	8845	9041	9054	8929	8892	8907	8905	8854	8888	9077	8899	8921	8964	8975	8850	8842	8866	8942	9036	9045	8948	8993	8782	8842	8876	8947	9102	8858	8933	8852	9006	9121	8859	8975	8932	8981	8823	8855	8831	8903	9010	8985	8903	8927	8944	8952	8933	8770	8870	9150	9069	8981	8882	8904	8969	8857	8912	8836	8717	9004	8911	8940	8848	8958	8866	8887	9028	8850	8726	9009	8980	8763	8985	8787	9097	8940	8869	8859	8989	8836	8938	8918	9026	9038	8916	8997	8840	8805	8918	9056	8895	8935	8956	8854	8951	8927	8951	8722	9001	9038	9003	8973	9034	9054	8965	8921	8852	8942	9032	8920	8878	8864	8767	8905	8949	9049	8960	8912	8991	9060	9004	8951	8836	9039	8978	9052	8975	9024	8874	8953	8952	8998	8887	8980	8897	8873	8940	8857	8800	9063	8983	8992	8778	8959	8955	8988	8974	8982	8895	9155	8960	9117	9011	8966	8893	8962	8909	8906	8997	8922	9122	8979	8972	8974	9005	9065	8904	8809	8952	8926	9056	8867	9202	8869	8803	9045	8920	8981	8994	9013	8824	8843	8994	8864	8885	8842	8875	8789	9069	8937	8870	8963	8872	8940	8966	8888	8815	8964	8898	8919	8940	8977	9028	8918	8812	9034	9099	8907	8972	9127	8912	8849	8992	9200	8967	9014	8998	9008	8881	9032	8954	8902	9005	8873	8976	8833	8986	8994	8914	8967	8816	9035	8981	8921	8822	8767	9129	8917	8848	8937	8832	8898	8856	9091	8851	8944	9028	8914	8903	8796	8996	8946	8859	8985	8855	8971	8937	8828	8839	8928	8966	9027	8862	8881	8927	9057	8742	8969	8736	8998	8900	9008	8982	8845	8913	8840	8933	8808	9018	8851	8862	8915	8914	8884	8925	9005	8797	9034	8992	9017	8904	8953	8954	8822	9014	8925	8888	8955	8971	9061	8787	8843	9067	8965	8966	8884	8996	8913	8846	8961	8803	8990	8921	8967	8817	9117	9020	8832	8834	8921	8973	8872	8980	9118	8865	8942	8897	8965	9102	8916	8948	8936	8861	8860	8962	8931	8888	8915	9005	8940	9115	8818	9040	9100	8977	8832	9002	8929	8927	8927	8853	8967	8783	8797	8961	8995	8964	8982	8953	9044	9005	8845	8883	8911	8925	8953	8951	9016	8994	8979	9088	9014	8910	8932	8852	8989	8922	9036	8815	8948	9071	8917	8950	8788	8904	8891	9019	9086	8887	9011	9083	8983	9079	8969	9039	8884	8909	8993	8999	8932	8946	8943	9022	8875	9072	8839	8762	8992	8988	8961	8990	9050	8909	9013	8897	9069	8955	8859	8928	8997	9138	9018	8975	8980	8964	8891	8928	8816	8980	8888	8916	8870	9018	8887	8905	9110	8897	9012	9041	8958	8933	8978	9012	9060	8886	8830	8956	8880	8899	8973	8833	8942	8777	8943	8964	9007	8873	8911	8895	8892	9074	8848	8963	8970	8927	8972	8840	8844	8894	8954	8875	9045	9080	8855	8819	8922	9070	8898	9069	9034	9005	8874	9073	8860	9017	9000	9080	8948	8934	8949	8987	9016	8890	8942	8929	9017	8969	8782	9082	8819	8940	8929	9103	8902	8925	8837	8922	8941	8937	8883	8978	9069	8744	9060	8860	8830	8903	8765	8953	8979	8984	8989	9030	8760	8865	9013	8955	9050	8988	8900	8941	8986	9056	9083	9024	8836	9012	8931	9020	8907	8946	8844	9019	8961	8882	8956	9054	8940	8958	8806	8988	8964	8951	8892	8864	8935	9012	8961	9021	9156	8943	8975	8881	9054	8880	8880	9042	8929	8935	8835	8882	8913	8923	8873	8958	8956	8974	8874	9008	9003	8942	8864	8943	8931	9070	9115	8978	8867	8960	8930	8874	8830	8985	8821	8892	8943	8840	8850	8947	8727	8894	8949	9031	8849	8976	8959	8726	8868	8898	9056	9059	8931	8865	8819	8934	9051	9035	9011	9008	8927	8972	8994	8713	8970	8970	8972	9111	8812	8894	8923	9056	8825	9020	8952	9015	9081	9027	9025	9084	8946	8853	9047	8899	9052	8905	9041	9103	8953	9049	9022	8802	9102	8946	8832	8843	8878	8985	8835	9005	9026	8945	8867	8936	8873	8929	8834	8882	8907	8998	8830	8887	8899	8863	8994	8922	8978	8892	8905	8919	8989	9039	8826	8905	9142	8937	9033	8966	8990	9050	9011	8962	8995	8711	8929	8921	8908	9164	8894	8952	8921	9052	8889	8854	8733	8980	8920	8970	8880	8914	8905	8941	8962	9016	8979	8927	8888	8952	8872	8815	8922	8901	8965	8973	8902	8787	9020	8878	9034	8849	8942	8965	8997	8859	8985	8964	8863	9067	9022	8957	8860	8939	8892	8791	9038	9062	8906	9071	8935	9106	8771	9042	8904	9065	8879	9046	9018	8933	8980	8855	9001	9088	8900	8921	8762	9022	8878	8795	8904	9070	8976	8911	8949	8900	8817	9007	8941	8857	8995	8811	8902	8966	9026	8935	8894	8987	9008	8868	8849	8831	8876	8828	8950	8849	8982	8800	8974	8837	8985	9054	8874	8934	8835	8965	8929	8978	8968	8950	8967	9040	8889	8957	8939	8964	8959	8994	9036	8880	9017	8958	8985	8858	9055	8910	8983	8813	8960	8860	9049	8923	8878	8850	8849	8981	8903	8895	8849	9060	8842	9004	8984	9006	8992	8882	8906	8952	9173	9052	8834	9012	8914	8997	9022	8904	8948	9031	8940	9000	9008	8966	9075	8843	8905	8928	8979	8877	8928	9057	8946	9029	8871	9043	9074	8899	8936	8956	8956	8831	8955	8915	9009	8875	8880	8896	8972	9057	8864	8944	8812	8995	8863	9050	8882	8905	8900	8909	8849	9046	8915	8920	8987	8867	9100	9008	9040	8940	8945	8824	8960	8902	8883	8916	9079	9004	9014	8803	8988	8878	9005	8980	8975	8789	8785	8905	8965	8934	9007	8899	8796	8873	9006	9008	9036	8822	8938	9046	9051	8936	8689	8876	8999	9055	9068	8995	8956	8885	9033	8960	8881	8939	8940	9007	8908	9083	8953	9137	9011	8896	9075	8949	8907	8795	8939	8969	8993	8781	9004	8949	8976	8900	8958	9071	8841	8808	9006	8837	8909
23366	20723	27606	24000	21934	21673	20101	17229	16141	16112	15942	15855	15841	15796	15850	15723	15977	15812	15592	15826	15545	15602	15743	15452	15686	15588	15614	15663	15587	15699	15553	15666	15667	15534	15666	15562	15666	15678	15717	15624	15816	15490	15555	15408	15804	15836	15644	15637	15428	15700	15527	15716	15798	15662	15663	15676	15682	15387	15557	15679	15595	15760	15423	15449	15680	15502	15656	15489	15678	15516	15462	15439	15345	15683	15703	15529	15946	15662	15704	15557	15412	15479	15538	15395	15774	15676	15509	15707	15705	15661	15618	15645	15459	15561	15715	15639	15760	15457	15547	15652	15478	15573	15644	15494	15570	15755	15646	15673	15610	15718	15346	15412	15290	15521	15505	15514	15364	15621	15524	15452	15617	15484	15608	15646	15531	15319	15450	15421	15521	15462	15590	15643	15631	15524	15325	15456	15723	15559	15658	15577	15546	15521	15570	15512	15593	15597	15532	15479	15407	15490	15354	15593	15342	15484	15480	15523	15597	15398	15717	15565	15659	15416	15667	15415	15427	15647	15565	15831	15636	15481	15504	15564	15647	15665	15792	15670	15499	15863	15530	15604	15709	15426	15573	15536	15581	15486	15589	15482	15567	15549	15247	15467	15491	15413	15498	15472	15814	15447	15582	15386	15620	15562	15524	15484	15591	15637	15395	15470	15591	15583	15701	15614	15591	15440	15625	15545	15557	15512	15469	15616	15612	15593	15810	15503	15480	15674	15581	15626	15691	15661	15760	15658	15636	15706	15188	15700	15434	15234	15555	15589	15727	15679	15542	15658	15503	15414	15501	15469	15488	15681	15639	15802	15618	15664	15606	15558	15747	15453	15620	15444	15462	15719	15670	15612	15497	15698	15774	15582	15465	15629	15597	15614	15411	15560	15553	15528	15525	15680	15613	15554	15492	15612	15471	15377	15636	15675	15592	15593	15460	15458	15509	15419	15370	15482	15437	15502	15452	15725	15550	15475	15532	15549	15454	15727	15497	15465	15458	15618	15379	15565	15477	15566	15443	15659	15538	15694	15772	15517	15596	15764	15573	15615	15692	15534	15482	15715	15630	15543	15414	15373	15657	15589	15516	15551	15440	15687	15551	15574	15430	15663	15677	15647	15416	15562	15513	15555	15743	15737	15534	15627	15654	15721	15562	15531	15638	15737	15719	15590	15625	15543	15444	15599	15580	15646	15493	15742	15622	15588	15485	15586	15655	15568	15553	15450	15619	15595	15530	15632	15660	15717	15510	15482	15449	15723	15635	15481	15966	15642	15654	15479	15554	15584	15566	15649	15485	15624	15517	15675	15751	15627	15790	15712	15519	15407	15546	15437	15505	15559	15461	15705	15652	15306	15696	15449	15438	15574	15503	15469	15664	15481	15683	15784	15599	15554	15430	15520	15621	15599	15567	15622	15706	15374	15654	15556	15708	15788	15622	15680	15574	15600	15425	15590	15673	15623	15671	15503	15465	15584	15691	15499	15456	15406	15789	15703	15519	15513	15550	15566	15397	15577	15514	15413	15613	15645	15572	15502	15552	15609	15535	15642	15640	15575	15639	15591	15592	15651	15492	15838	15630	15536	15406	15615	15631	15401	15551	15536	15554	15474	15520	15506	15501	15488	15503	15667	15465	15538	15628	15564	15772	15571	15409	15641	15714	15532	15570	15741	15555	15316	15422	15316	15413	15605	15433	15540	15665	15509	15528	15419	15595	15619	15424	15570	15483	15671	15714	15559	15564	15647	15710	15611	15502	15681	15603	15675	15433	15572	15462	15696	15458	15464	15453	15612	15671	15839	15566	15472	15526	15473	15613	15749	15569	15366	15725	15415	15336	15726	15546	15814	15389	15471	15829	15497	15511	15341	15369	15323	15651	15564	15650	15586	15466	15541	15541	15580	15706	15550	15490	15700	15532	15365	15760	15639	15372	15668	15573	15605	15452	15442	15544	15621	15513	15574	15525	15487	15579	15371	15665	15354	15624	15388	15463	15678	15587	15488	15483	15435	15584	15503	15644	15541	15559	15574	15623	15575	15635	15587	15731	15668	15471	15451	15597	15549	15628	15477	15515	15673	15537	15609	15579	15605	15609	15523	15378	15667	15538	15589	15521	15783	15723	15451	15593	15499	15655	15498	15392	15552	15621	15827	15602	15463	15502	15452	15607	15562	15480	15561	15579	15604	15354	15566	15629	15478	15629	15680	15692	15516	15412	15485	15626	15509	15393	15731	15664	15496	15650	15569	15579	15502	15577	15520	15505	15583	15771	15518	15613	15535	15606	15683	15717	15505	15434	15694	15519	15593	15347	15421	15520	15572	15478	15582	15576	15555	15313	15441	15717	15830	15479	15358	15466	15479	15635	15563	15320	15481	15499	15617	15581	15426	15390	15501	15821	15469	15458	15439	15518	15695	15475	15506	15424	15695	15589	15422	15622	15502	15515	15805	15574	15583	15609	15642	15620	15788	15603	15560	15389	15671	15527	15633	15502	15569	15536	15513	15568	15470	15425	15657	15566	15445	15875	15540	15766	15577	15555	15419	15617	15546	15771	15560	15477	15723	15465	15419	15578	15431	15346	15557	15516	15671	15574	15413	15594	15371	15584	15536	15567	15587	15595	15550	15635	15609	15570	15350	15468	15468	15499	15563	15622	15259	15365	15391	15499	15561	15461	15484	15371	15453	15571	15430	15674	15581	15643	15661	15629	15541	15690	15544	15708	15533	15453	15494	15736	15594	15496	15659	15520	15559	15529	15486	15394	15491	15701	15646	15524	15590	15496	15445	15520	15662	15524	15464	15529	15502	15477	15485	15412	15496	15783	15544	15674	15514	15758	15630	15446	15662	15535	15477	15315	15547	15499	15486	15542	15528	15607	15535	15501	15622	15625	15602	15455	15620	15616	15713	15406	15528	15429	15621	15451	15395	15558	15508	15603	15771	15423	15481	15544	15545	15697	15563	15365	15497	15669	15429	15514	15570	15583	15646	15587	15538	15972	15598	15578	15323	15578	15300	15542	15541	15475	15605	15567	15539	15623	15535	15453	15678	15491	15466	15717	15607	15719	15648	15468	15512	15714	15348	15496	15545	15713	15404	15527	15505	15724	15551	15446	15421	15491	15508	15609	15613	15444	15502	15455	15439	15529	15484	15556	15515	15454	15487	15667	15566	15564	15809	15741	15601	15589	15460	15356	15589	15486	15672	15309	15528	15491	15367	15381	15594	15495	15453	15538	15696	15468	15602	15666	15414	15730	15568	15505	15598	15508	15445	15303	15468	15515	15577	15822	15552	15602	15573	15623	15640	15726	15627	15651	15329	15603	15535	15387	15396	15453	15369	15307	15424	15529	15495	15779	15624	15540	15535	15642	15737	15500	15552	15598	15824	15301	15716	15581	15667	15556	15428	15599	15406	15752	15680	15630	15860	15347	15523	15525	15568	15673	15708	15963	15494	15538	15623	15659	15504	15519	15683	15704	15581	15670	15519	15461	15564	15453	15559	15836	15678	15606	15678	15702	15483	15571	15446	15419	15518	15518	15575	15614	15526	15353	15383	15508	15355	15778	15551	15556	15514	15448	15803	15517	15573	15560	15598	15241	15715	15556	15704	15529	15561	15470	15446	15505	15559	15638	15626	15590	15639	15602	15538	15520	15532	15579	15589	15386	15654	15523	15427	15608	15517	15539	15745	15576	15332	15534	15484	15527	15611	15616	15561	15557	15809	15454	15722	15576	15500	15512	15568	15515	15647	15545	15664	15531	15535	15750	15432	15437	15546	15343	15420	15660	15499	15556	15745	15661	15756	15585	15540	15588	15487	15523	15773	15604	15677	15439	15412	15698	15423	15480	15651	15483	15638	15610	15582	15563	15397	15349	15589	15362	15501	15794	15737	15639	15370	15629	15450	15761	15425	15375	15562	15615	15733	15347	15599	15460	15635	15429	15623	15765	15539	15448	15531	15520	15627	15583	15559	15534	15484	15759	15671	15448	15632	15439	15551	15503	15544	15322	15325	15625	15595	15657	15555	15453	15563	15453	15668	15530	15768	15493	15480	15390	15558	15519	15336	15584	15611	15675	15656	15357	15439	15530	15434	15576	15460	15494	15485	15522	15458	15588	15659	15476	15746	15437	15479	15665	15551	15592	15496	15708	15875	15566	15492	15658	15432	15601	15769	15597	15594	15647	15427	15346	15667	15571	15693	15435	15375	15571	15379	15628	15719	15464	15556	15519	15591	15618	15590	15622	15468	15767	15434	15544	15565	15510	15828	15602	15661	15502	15529	15497	15651	15551	15525	15389	15424	15340	15557	15475	15386	15588	15379	15421	15642	15532	15574	15517	15608	15723	15510	15553	15362	15791	15660	15504	15493	15705	15616	15455	15422	15553	15494	15594	15493	15575	15603	15629	15692	15694	15632	15312	15501	15510	15579	15676	15814	15627	15488	15530	15392	15646	15476	15430	15531	15551	15380	15713	15379	15489	15255	15861	15682	15518	15527	15420	15366	15512	15509	15530	15374	15568	15495	15547	15518	15617	15672	15653	15652	15685	15597	15498	15669	15605	15392	15337	15571	15668	15515	15298	15525	15613	15602	15612	15688	15659	15717	15780	15549	15613	15483	15523	15705	15518	15586	15718	15396	15725	15563	15803	15420	15536	15472	15647	15586	15723	15657	15494	15667	15558	15627	15469	15440	15578	15486	15436	15599	15684	15392	15507	15567	15594	15471	15439	15408	15544	15469	15641	15446	15737	15672	15725	15607	15755	15581	15385	15456	15557	15619	15709	15502	15587	15359	15592	15630	15623	15661	15429	15666	15434	15522	15489	15600	15686	15526	15488	15575	15546	15589	15629	15545	15695	15484	15607	15403	15533	15416	15371	15607	15466	15455	15624	15605	15608	15682	15616	15644	15500	15794	15591	15666	15447	15650	15629	15507	15572	15596	15561	15495	15475	15768	15576	15607	15661	15594	15597	15593	15525	15480	15565	15526	15533	15502	15539	15675	15545	15389	15527	15378	15579	15444	15646	15410	15765	15611	15605	15411	15431	15690	15527	15546	15550	15717	15690	15501	15518	15495	15694	15605	15481	15468	15526	15415	15461	15493	15504	15502	15664	15399	15283	15316	15585	15579	15498	15772	15703	15651
26746	30864	22401	17727	13879	11725	10599	9873	9733	9527	9358	9237	9134	9374	9301	9181	9184	9209	9221	9172	9186	9294	9279	9100	9228	9194	9321	9194	9344	9201	9200	9081	9199	9163	9211	9158	9203	9148	9319	9203	9222	9196	9352	9247	9201	9250	9267	9173	9187	9152	9244	9210	9181	9227	9247	9304	9198	9457	9260	9275	9305	9234	9171	9215	9074	9164	9134	9234	9220	9175	9221	9285	9206	9078	9091	9075	9252	9017	9205	9254	9009	9244	9018	9026	8963	9195	9274	9127	9214	9205	9267	9174	9084	9166	9233	9234	9325	9113	9117	9157	9172	9075	9302	9072	9212	9134	9169	9149	9165	9109	9216	9109	9218	9111	9299	9193	9065	9033	9225	9275	9112	9172	9248	9256	9068	9261	9277	9147	9177	9110	9017	9161	9165	9135	9053	9130	9126	9205	9260	9192	9035	9033	9063	9114	9016	9102	9114	9137	9143	9073	9048	8994	9147	9096	9151	9184	9176	8942	9168	9191	8999	9094	9117	9132	9272	9286	9140	9080	9237	9249	9183	9230	9046	9220	9171	9098	9153	9051	9190	9212	9327	9190	9080	9203	9210	9251	9107	9174	9132	8978	9150	9081	9145	9289	9171	9063	9257	9146	9192	9185	9171	8991	9024	9057	9147	9083	9133	9143	9210	9081	9083	9192	9184	9123	9177	9127	9163	9220	9039	9058	9154	9033	9100	9317	9151	9238	9177	9074	9279	8957	9125	9170	9136	9098	9326	9108	9099	9144	9142	9154	9186	9147	9160	9340	9200	9364	9207	9219	8970	8991	9078	9024	9105	9166	9223	9272	9085	9075	9099	9090	9067	9082	9121	9102	9232	9122	9159	9146	9140	9019	9197	9008	9084	9157	9200	9139	9094	9236	9187	9020	9127	9203	9247	9060	9118	9125	9125	9219	9231	9146	9211	9136	9255	9079	9109	9133	9040	9219	9097	9106	9094	9111	9076	9177	9215	9154	9074	9187	9147	9136	8867	9128	9094	9123	9196	9130	9157	9134	9036	9064	9093	9201	9191	9140	9163	9137	9139	9113	9124	9159	9123	9229	9105	9069	9218	9049	9141	9122	9153	9217	9097	9133	9076	9052	9070	9168	9070	9022	9091	9072	9104	9222	9117	9151	9118	9177	9106	9091	9026	9073	9176	9071	8888	9051	9134	9220	9206	9114	9354	9127	8980	9049	9079	9155	9083	9193	9186	9088	9142	9349	9072	9165	9181	9093	9083	9114	9065	9138	9040	9171	9146	9241	9143	9055	9116	9185	9011	9086	9106	9328	9142	9107	9237	9116	9258	9120	9279	9167	9226	9086	9194	9057	9116	9175	9264	9028	9089	9126	9235	9093	8953	9170	9162	9062	9118	8974	9061	9098	9152	9169	9085	9063	9047	9124	9094	9013	9141	9297	9258	8990	9053	9070	9168	9107	9037	9197	9190	9106	9298	9072	9051	9089	9135	9054	8999	9175	9209	9221	9050	9019	9252	9144	9187	9122	9159	9166	9087	8996	8958	9106	9187	9136	9298	9135	9236	9088	9271	9134	9155	9097	9175	9108	9185	9125	9091	9099	9242	9243	9137	9231	9088	9146	9091	9178	9245	9134	9174	9322	9103	9165	9032	9203	9024	9329	9146	9155	9158	9161	9210	9081	9095	9178	9036	9187	9096	9051	9073	9299	8999	9164	9209	9172	9065	9107	9222	9080	9177	9092	9122	9126	9113	8902	9163	9228	9196	8964	9121	9128	9087	9077	9004	9130	9104	9204	9160	9124	9107	9164	9112	9226	9188	9055	9192	9154	9163	9195	9160	9259	9377	9345	9074	9082	9019	9168	9243	9179	9179	9190	9198	9029	9044	9198	9239	9176	9073	9241	8996	9134	9241	9092	9093	9078	9083	9144	9175	9091	9157	9041	9224	9135	9120	9393	9192	9264	9026	9150	9138	9145	8991	9045	9171	9041	9232	8976	8960	9129	9072	9256	9230	9160	9075	9078	9088	9125	9066	9080	9210	9075	9051	9058	9004	9177	9118	9162	9114	9232	9163	9140	9152	9319	9259	9089	9043	9276	9001	9094	9063	9174	9186	9164	9140	9044	9074	9153	9050	9257	9096	9254	9037	9142	9144	8988	9119	9107	9125	9151	9090	9163	9125	9062	9103	9034	9200	9076	9162	9026	9061	9250	9041	9085	9241	9152	9166	9083	9082	9186	9104	9216	9282	9206	9136	9171	9143	9188	9108	9188	9056	9168	9259	9142	9209	9104	9032	9018	9132	9032	9269	9086	9203	9117	9109	9279	9262	9080	9195	9252	9129	9205	9197	9147	9182	9117	9281	9082	8969	9080	8975	9142	9135	9129	9244	9132	9204	9146	9093	9077	9125	9209	9184	9131	9096	9072	9043	9301	9149	9286	9042	9109	8999	9183	9197	9055	9057	9138	9218	9212	8930	9113	9228	9119	9053	9130	8947	9263	9187	9132	9116	9026	9025	9151	9260	9195	9123	9157	9047	9158	9132	9104	9215	9148	9184	9096	9274	9070	9203	9116	9127	9210	9168	9198	9095	9117	9180	9033	9192	9142	9074	8995	9226	9136	9235	9160	9218	9148	9142	9175	9188	9013	9124	8925	9125	9012	9222	9106	8975	9092	9131	9135	9093	9221	9101	9160	9199	9160	9090	9170	9110	9155	9257	9237	9156	9061	9077	9320	9104	9122	9065	9262	9195	9209	9096	9148	9228	9119	9066	9113	9072	9115	9103	9193	9076	9248	9054	9032	9297	9062	9176	9324	9252	9051	9070	9249	9166	9048	9176	9011	8897	9294	9191	9097	9062	9277	9192	9071	9245	8945	9182	9100	8944	9157	9114	9105	9071	9133	8989	9312	9081	9068	8981	9100	9138	8959	9194	8996	9032	9109	9138	9192	9101	9002	9210	9289	9007	9055	9101	9209	9265	9132	9138	9031	9115	9062	9174	8998	8924	9211	9205	9157	9345	9157	9127	9029	9145	9170	9193	9129	9009	9219	9215	9105	9034	9164	8993	9058	9131	9063	9058	9091	9108	9235	9093	9312	9155	9132	9078	9205	9194	9074	9067	9269	9105	9066	9214	9232	9110	8998	9066	9099	9111	9213	9210	9216	9085	9129	9223	9051	9064	9136	8996	9187	9089	9111	9039	9156	9187	9092	9148	9140	9319	9177	9097	9101	8997	9272	9142	9193	9163	9074	9068	9254	9182	9004	9100	9164	9092	9231	9252	9055	9159	9141	9154	9174	9089	9201	9113	9142	9129	9280	9252	9033	9097	9235	9279	9218	9248	9179	9090	9112	9073	9166	9062	9107	9226	9196	9177	9202	9163	9147	9081	9131	9128	8937	9141	9097	9132	9197	9109	9290	9085	9132	9185	9178	9166	9225	8949	9004	9351	9165	9321	9243	9212	9210	9019	9104	9100	9287	8949	8997	9168	9105	9177	9195	9219	9138	9212	9291	9225	9213	9181	9150	9188	9263	9270	9164	9116	9162	9049	9038	9063	9176	9076	9211	9093	9184	9188	8978	9258	8971	9170	8987	9062	9103	9068	9031	9071	9291	9144	9036	9170	9232	9053	9182	9062	8943	9045	9126	9052	9128	9158	9085	9154	9149	9144	9043	9025	9279	9122	9080	9227	9184	9257	9091	9018	9093	9032	9080	9197	8996	9222	9215	9073	9121	9239	9080	9229	9027	9274	9099	9116	9111	9095	9166	9166	9032	9088	9021	9256	8969	9243	9050	9237	9094	8976	9225	9239	9097	9054	9227	9092	9070	9181	9294	9203	9160	9119	9091	9279	9210	9140	9080	9077	9142	9139	9011	9248	9088	9297	9073	9183	9161	9320	9011	9115	9150	9093	9233	9117	9132	9356	9135	9118	9143	9096	9144	9259	9106	9154	9211	9165	9122	9203	9154	9202	9070	8976	8930	9228	9051	9071	9147	9094	9113	9123	9202	9275	9074	9078	9172	9068	9148	9062	9139	9211	9229	9149	9317	9070	9023	9064	8977	9008	9071	9031	9066	9169	9254	9134	9120	9035	9415	9206	9307	9229	9073	9266	9165	9178	9198	9130	9171	9211	9271	9099	9098	9220	9226	9041	9079	9223	9082	9277	9028	9086	9227	9314	8931	9091	9032	9144	9150	8933	9220	9211	9101	9114	9157	9154	9169	9004	9197	9230	9169	9054	9178	9239	9172	9081	8932	9134	9228	8992	9109	9165	9135	9219	8982	9145	8968	9089	9095	9246	9149	9134	9095	9059	9121	9148	9211	9040	9108	9068	9121	9170	9009	8979	8991	9197	8981	9070	9172	9137	9107	9167	9214	9108	9102	9155	9170	9172	9317	8987	9208	9149	9208	9275	9238	8971	9011	9221	8969	9236	9100	8997	9171	9274	9182	9132	9135	9231	9234	9073	9085	9174	9078	9169	9148	9164	9047	9111	9164	9169	9120	9229	9185	9096	9173	9077	9139	9113	9091	9158	9182	9200	9126	9055	9159	9056	9111	9211	9076	9203	9221	9085	9185	9162	9116	9044	9070	9224	9096	9246	9257	9020	9114	8910	9184	9129	9112	9065	9095	9052	9225	9147	9260	9032	9302	9086	9179	9156	9109	9014	9109	9020	9115	9048	9250	9264	9085	9207	9223	9010	9143	9101	9107	9151	9224	9192	9117	9031	9236	9299	9094	9096	9101	9282	9151	9054	9112	9125	9074	8997	9205	9167	9265	9080	9248	9009	9147	9161	9098	9122	9130	9145	9154	9208	9197	9090	9200	9181	9121	9149	9091	9034	9074	8943	9104	9163	8991	9154	9192	9129	9166	9020	9336	9010	9227	9251	9031	9182	9141	9330	9019	9157	9249	9111	9083	9086	9049	9166	9182	9175	9113	9068	9191	9129	9068	9242	9079	9047	9206	9085	9171	9311	9189	9136	9004	9112	9093	9274	9175	9310	9173	9011	9078	9180	9130	9199	9321	9001	9256	9064	8988	9117	9126	9261	9143	9076	9092	9185	9154	9130	9193	9047	9157	9040	9116	9120	9184	9113	9207	9134	9209	9135	8943	8989	9074
34506	26082	23445	19788	17026	16350	16049	15850	15733	15620	15523	15660	15534	15589	15560	15463	15543	15350	15445	15365	15432	15630	15276	15454	15581	15579	15588	15635	15471	15450	15331	15579	15657	15489	15562	15418	15414	15728	15454	15483	15602	15458	15666	15640	15420	15577	15526	15296	15513	15705	15511	15288	15226	15337	15276	15432	15581	15549	15443	15340	15488	15352	15509	15237	15339	15413	15303	15476	15397	15306	15295	15583	15158	15244	15310	15316	15547	15473	15239	15197	15231	15339	15503	15400	15399	15317	15295	15408	15472	15497	15642	15504	15403	15306	15414	15490	15547	15580	15344	15643	15185	15360	15560	15595	15439	15415	15584	15414	15673	15453	15509	15618	15475	15553	15463	15459	15600	15465	15337	15321	15574	15521	15497	15354	15282	15375	15337	15400	15433	15498	15497	15296	15474	15420	15385	15507	15207	15496	15434	15563	15375	15329	15408	15359	15624	15343	15272	15384	15586	15473	15379	15502	15566	15587	15492	15513	15273	15331	15500	15328	15452	15428	15473	15436	15246	15187	15524	15445	15708	15405	15475	15533	15394	15569	15495	15598	15522	15398	15435	15305	15525	15543	15309	15342	15379	15554	15603	15298	15424	15458	15458	15435	15418	15425	15499	15437	15473	15407	15435	15503	15517	15501	15506	15265	15339	15464	15380	15295	15453	15379	15456	15461	15320	15472	15489	15462	15486	15550	15517	15297	15477	15763	15442	15283	15314	15475	15495	15230	15483	15526	15360	15326	15448	15517	15507	15445	15400	15406	15522	15341	15461	15358	15503	15500	15527	15620	15238	15509	15408	15591	15618	15441	15394	15334	15357	15372	15455	15600	15449	15516	15351	15386	15573	15592	15475	15435	15508	15497	15522	15505	15430	15536	15644	15465	15593	15371	15550	15305	15493	15431	15237	15231	15370	15358	15468	15387	15524	15419	15277	15526	15244	15327	15618	15465	15547	15655	15180	15542	15364	15250	15544	15656	15495	15326	15257	15444	15572	15452	15209	15607	15469	15363	15454	15438	15487	15376	15496	15644	15678	15323	15470	15426	15487	15417	15537	15497	15434	15577	15205	15631	15536	15584	15562	15437	15433	15378	15309	15369	15480	15428	15277	15573	15218	15421	15322	15335	15475	15601	15424	15573	15398	15409	15616	15459	15493	15287	15472	15324	15342	15562	15523	15498	15662	15568	15451	15507	15513	15270	15244	15512	15662	15475	15388	15676	15441	15616	15344	15453	15305	15348	15521	15580	15439	15146	15276	15364	15452	15620	15387	15446	15556	15408	15441	15458	15570	15215	15323	15485	15233	15335	15360	15483	15311	15443	15456	15429	15317	15709	15514	15568	15520	15516	15442	15565	15444	15551	15352	15513	15348	15364	15500	15467	15358	15434	15434	15286	15534	15307	15261	15412	15755	15453	15178	15414	15601	15496	15439	15528	15375	15589	15332	15465	15547	15583	15384	15435	15340	15260	15461	15441	15329	15609	15408	15538	15440	15548	15347	15428	15359	15458	15507	15386	15514	15628	15425	15552	15598	15575	15502	15400	15571	15492	15548	15455	15310	15469	15597	15222	15401	15368	15447	15486	15372	15360	15312	15407	15470	15559	15293	15423	15247	15556	15534	15356	15650	15451	15511	15479	15233	15275	15181	15501	15505	15523	15275	15312	15527	15302	15203	15419	15535	15500	15589	15414	15447	15420	15425	15427	15427	15419	15336	15552	15444	15307	15371	15257	15520	15416	15440	15330	15642	15380	15348	15438	15464	15519	15322	15454	15572	15491	15496	15465	15357	15429	15439	15421	15310	15571	15409	15376	15621	15460	15537	15368	15486	15467	15576	15299	15548	15429	15488	15548	15442	15626	15318	15500	15422	15531	15491	15283	15350	15430	15599	15437	15459	15479	15572	15228	15390	15416	15296	15364	15419	15590	15298	15454	15195	15343	15414	15471	15440	15418	15357	15454	15428	15495	15444	15395	15324	15434	15438	15435	15621	15237	15388	15537	15525	15348	15330	15387	15625	15384	15389	15440	15654	15419	15383	15632	15603	15628	15641	15436	15488	15504	15591	15293	15489	15291	15397	15354	15483	15323	15571	15388	15549	15385	15476	15733	15625	15640	15610	15590	15444	15349	15689	15346	15306	15642	15512	15564	15269	15571	15615	15322	15505	15391	15460	15496	15448	15480	15500	15164	15491	15385	15507	15307	15716	15496	15408	15485	15535	15444	15350	15730	15508	15459	15302	15326	15538	15410	15421	15357	15180	15359	15304	15440	15420	15537	15376	15478	15511	15548	15373	15456	15503	15420	15531	15531	15313	15342	15312	15376	15453	15248	15361	15352	15434	15313	15497	15503	15227	15395	15303	15525	15537	15530	15365	15378	15559	15464	15342	15450	15643	15640	15682	15406	15472	15611	15507	15366	15347	15468	15478	15415	15521	15620	15434	15357	15414	15240	15472	15490	15614	15326	15615	15600	15576	15574	15455	15346	15413	15355	15286	15576	15406	15545	15509	15452	15613	15610	15438	15493	15471	15348	15335	15484	15306	15446	15542	15451	15731	15454	15588	15375	15400	15313	15265	15362	15646	15116	15243	15367	15460	15461	15454	15516	15597	15480	15338	15285	15331	15336	15358	15373	15313	15480	15576	15501	15458	15569	15569	15543	15578	15419	15356	15569	15505	15458	15508	15403	15346	15388	15566	15500	15311	15237	15593	15565	15440	15483	15344	15320	15244	15455	15633	15492	15509	15347	15340	15309	15389	15528	15338	15278	15564	15532	15518	15564	15615	15480	15472	15386	15444	15356	15415	15372	15481	15498	15532	15383	15485	15285	15659	15326	15643	15463	15375	15324	15457	15499	15445	15584	15479	15672	15662	15508	15388	15224	15621	15381	15245	15545	15580	15542	15415	15503	15428	15408	15515	15474	15447	15768	15387	15338	15246	15477	15654	15617	15549	15457	15482	15402	15421	15478	15423	15477	15420	15538	15328	15400	15525	15598	15533	15529	15470	15454	15537	15478	15254	15326	15366	15403	15528	15299	15420	15336	15405	15480	15639	15413	15502	15397	15628	15582	15388	15516	15632	15463	15290	15587	15657	15585	15483	15631	15435	15619	15575	15342	15425	15721	15618	15352	15733	15401	15435	15440	15447	15296	15606	15564	15469	15563	15397	15480	15654	15496	15459	15490	15588	15327	15515	15465	15470	15591	15549	15481	15411	15548	15429	15381	15456	15375	15319	15382	15340	15205	15518	15550	15521	15479	15325	15572	15541	15518	15334	15417	15487	15335	15250	15502	15459	15300	15389	15491	15274	15488	15498	15368	15220	15549	15529	15397	15707	15449	15388	15275	15442	15373	15393	15648	15536	15575	15291	15421	15488	15384	15487	15212	15333	15443	15508	15438	15381	15463	15275	15329	15499	15480	15558	15408	15230	15513	15447	15456	15648	15304	15421	15467	15638	15410	15571	15744	15343	15485	15517	15532	15551	15337	15479	15416	15348	15225	15450	15481	15362	15373	15340	15531	15374	15425	15579	15627	15521	15507	15446	15424	15497	15639	15449	15502	15245	15499	15465	15497	15584	15533	15265	15462	15678	15638	15269	15570	15583	15428	15349	15454	15557	15442	15515	15651	15510	15332	15677	15499	15471	15319	15519	15207	15363	15306	15460	15327	15456	15405	15529	15407	15353	15457	15526	15424	15570	15477	15272	15458	15405	15690	15660	15380	15558	15501	15475	15518	15605	15262	15441	15270	15567	15474	15598	15437	15518	15464	15549	15651	15262	15294	15470	15420	15508	15482	15425	15609	15714	15490	15379	15328	15378	15391	15569	15496	15494	15330	15351	15395	15394	15452	15302	15514	15308	15546	15422	15264	15429	15285	15535	15594	15457	15415	15297	15380	15382	15554	15479	15501	15499	15431	15517	15503	15494	15364	15549	15562	15362	15227	15380	15499	15671	15423	15476	15417	15699	15502	15359	15303	15541	15404	15305	15534	15636	15411	15323	15573	15574	15684	15538	15492	15355	15448	15402	15608	15505	15356	15294	15682	15434	15404	15193	15421	15441	15363	15352	15506	15426	15435	15522	15585	15549	15199	15371	15356	15321	15378	15508	15403	15509	15610	15666	15467	15580	15381	15447	15492	15389	15681	15245	15309	15283	15462	15505	15427	15378	15226	15591	15464	15455	15575	15493	15673	15444	15407	15569	15347	15460	15375	15406	15394	15306	15755	15330	15420	15622	15288	15454	15650	15461	15342	15305	15529	15242	15410	15565	15341	15201	15267	15328	15371	15498	15413	15419	15668	15456	15408	15424	15475	15499	15254	15317	15619	15622	15464	15602	15559	15294	15395	15239	15534	15581	15618	15364	15361	15563	15270	15491	15595	15397	15549	15388	15363	15268	15510	15729	15562	15478	15419	15450	15492	15464	15607	15320	15256	15370	15581	15366	15491	15562	15503	15494	15602	15549	15569	15447	15341	15604	15392	15526	15609	15462	15431	15358	15450	15257	15584	15646	15368	15485	15307	15470	15526	15419	15372	15406	15341	15476	15492	15674	15543	15336	15478	15289	15343	15491	15695	15428	15634	15395	15437	15522	15463	15645	15326	15392	15629	15277	15532	15506	15426	15719	15485	15441	15470	15491	15423	15379	15386	15560	15420	15504	15478	15570	15456	15470	15487	15417	15582	15656	15469	15467	15483	15388	15370	15440	15600	15335	15645	15479	15370	15344	15609	15610	15428	15449	15486	15441	15409	15507	15344	15555	15369	15375	15578	15358	15291	15573	15448	15489	15493	15451	15420	15636	15249	15455	15515	15611	15470	15300	15438	15561	15271	15433	15424	15505	15522	15582	15491	15503	15365	15499	15473	15545	15387	15407	15401	15441	15557	15356	15590	15386	15342	15587	15490	15441	15453	15543	15349	15375	15245	15416	15633	15272	15352	15273	15511	15368	15428	15574	15592	15552	15396	15592	15508	15266	15361	15531	15350	15622	15519	15324	15349	15570	15438	15444	15337	15321	15356	15481	15464	15333	15487	15355	15231	15424	15377	15536	15533	15529	15482	15454	15594	15530	15470	15364	15443	15546	15431	15361	15571	15276	15443	15524	15507	15588	15457	15523	15413	15311	15227
24810	19276	14287	12056	10539	9914	9341	9237	9096	9001	8909	8973	9021	9020	8982	8648	8795	8872	8838	8962	9019	8913	8922	8916	8845	9079	8932	8778	8906	8939	8975	8907	8957	8847	8981	8859	8826	8890	8960	8902	8985	8946	8803	8801	9048	8846	8846	8727	8984	8869	8904	8935	9012	8740	8929	8961	9035	9004	8997	8824	8840	8909	8807	8934	8839	8708	8933	8968	9050	8955	8882	8863	8875	8833	8813	8961	8831	8913	9005	8983	8940	8843	8798	8934	8973	9040	9001	8733	8966	8966	8968	8859	8902	8974	8810	8829	8986	8909	9015	8994	8901	8893	8869	8856	8900	8855	8862	8863	8930	8988	8943	8837	8925	8891	8837	9015	8773	8980	8821	8793	8886	8824	8812	8877	8998	8803	8871	8823	8976	8886	8890	8927	8793	8853	9062	8824	8827	8813	8819	8883	8926	8943	8851	8893	8811	8817	8915	8975	8946	8785	8821	8926	8964	8857	8911	9024	8889	8921	8962	8933	8886	8908	8894	8802	8855	9053	8896	8976	8798	8866	9047	8993	8765	8862	8946	8909	8839	9073	8891	8891	8911	8966	8699	8880	8799	8870	8916	8861	8787	8896	8822	8858	8854	8835	8726	8856	8686	8826	8932	8877	8849	8892	8977	8868	8921	8786	8922	8837	8827	8784	9029	8870	8823	8926	8694	8915	9007	8848	8837	8957	8845	8894	8875	8871	8800	8872	8731	8980	8834	8931	8913	8845	8870	8902	8925	8935	8801	8867	8936	8815	8833	8882	8842	8924	8879	8874	8900	9046	8954	8932	8818	8949	8823	8816	9021	8862	8922	8957	8953	8907	8939	8778	8766	9056	9065	8880	8988	8858	8829	8706	8794	9101	8816	8979	8935	8796	8736	8877	8832	8934	8892	8670	8863	8867	8867	8763	8905	8813	8764	8911	8951	8863	8807	8821	8998	8848	8839	8890	8889	8995	8874	8923	8985	9078	8786	8955	8869	8932	8797	8891	8834	8846	8754	8945	8835	8825	8932	8930	8907	8968	8950	8926	8973	9104	8692	8950	8853	8699	8925	8953	8840	8896	8808	8823	8873	8828	8833	8869	8848	8870	8815	9030	8815	8838	8913	8759	8862	8799	8778	8863	8935	8731	8901	8854	8924	8924	8951	8954	8881	8927	8840	8837	8959	8921	8832	8863	8762	8880	8826	8953	8844	8867	9011	8994	9010	8808	8743	8943	8843	8902	8886	8703	8887	8729	8903	9058	8928	8839	8879	8821	8823	9014	8844	8787	8887	8918	8954	8680	8886	8801	8834	8941	8837	8850	8945	8981	8818	9015	8900	8933	8939	8963	8807	8888	8847	8924	8945	8855	8823	8886	8871	8936	8958	8912	9138	8906	8867	8999	8965	8911	8790	8875	9015	8908	8809	8803	8967	9006	9020	9002	8872	8975	8888	8813	8889	8890	8881	8826	8762	9045	8873	8911	8850	8830	8851	8941	8834	8819	8815	8997	8778	8682	8952	8896	8903	8881	8835	9032	8918	8962	8800	8905	8909	8986	8835	8837	8874	8772	8874	9026	8856	8862	8798	8898	8974	8885	8855	8793	8952	8982	9006	8871	8904	8922	8783	8914	8927	8941	8850	8781	8911	8954	8836	8821	8868	8721	8922	9020	8880	8900	8944	8921	8757	8887	8816	8809	8702	8901	8875	8902	8869	8797	8913	8884	8946	8829	8857	8980	8844	8945	8893	8976	8853	8910	8831	8850	8889	8879	9033	8879	8772	8797	8879	9098	9026	9057	9016	9058	8788	8816	8923	9027	8868	8758	8935	8799	8792	8893	8905	8823	8834	8915	8886	8966	8869	8922	8907	9063	8920	8984	8930	8824	8816	8881	8776	9007	8934	8909	8852	8811	8930	9031	8773	8857	8938	8878	8834	8928	8856	8747	8935	8947	8927	8760	8721	8836	8957	8838	8833	8834	8861	8817	8905	8979	8882	8850	8935	8896	8840	8979	8921	9003	8825	8959	8851	9000	8953	8879	8961	8855	8810	8877	8879	8839	8955	9005	8850	9000	8912	8841	8978	8857	9023	8988	9043	8882	8955	8923	8775	8866	8955	8910	8793	8900	8988	8824	8951	8899	8982	8985	8856	8931	8849	8877	9035	8788	8843	8796	8964	8818	8852	8986	8841	8914	8886	8812	8900	9034	8904	8804	8896	8977	8912	8994	8895	8948	8980	8911	8997	8896	8739	8870	8725	8957	9112	8997	8898	8981	8874	9012	8785	8739	8974	8833	8908	9023	8776	8927	8911	8837	8857	8916	8870	8882	8995	8851	8711	8865	8933	8893	8770	8763	8982	8864	8944	8994	8914	8893	8798	8887	8883	8858	8760	8812	8989	8842	8922	9043	8870	8881	8950	8817	8915	8752	8745	8973	8886	8937	8871	8753	8942	8923	9020	8875	8883	8856	9076	8815	8868	9008	8897	8905	8889	8849	8829	8922	8970	8873	8883	8782	8996	8915	8843	8922	8819	8741	8870	8915	8885	8735	8846	8858	8840	8772	9014	8940	9071	8723	8894	8885	8906	8760	8898	8970	8905	8863	8963	8857	8911	8906	8982	8834	8878	8778	8800	8841	8848	8972	8934	8889	8818	8900	8879	8928	8886	9021	8909	8883	8907	8893	8887	8985	9009	9030	9046	8813	8802	8978	8912	8997	8985	8843	8866	8825	8877	9024	8798	8864	9010	8860	8793	8988	8910	8902	8759	8935	8761	9056	8882	8786	8855	8912	8880	8959	8835	8994	8897	8908	8888	8946	8708	8896	8983	8922	9007	8970	8931	9028	8918	8840	8863	8899	8990	9015	8929	8909	8947	8989	8777	8779	8874	8817	9031	8869	9026	8700	8906	8918	8846	8899	8901	8835	8883	8844	8927	8924	8829	8883	8944	8926	8810	8878	8847	9062	9001	8776	9003	8972	8943	8900	8913	8856	9019	8957	8989	8671	8746	8765	9007	8886	9029	8901	8896	8865	8907	8779	8762	8910	8819	8909	8967	8938	8960	8861	8859	8922	8989	8872	9068	8922	8853	8923	8922	8719	8833	8861	8794	8908	8902	8852	8875	8939	8913	8848	8956	8902	8921	8784	8917	8791	8933	8934	8785	8890	8777	8966	8839	8857	8910	8793	8817	8920	8991	8850	8922	8944	8920	8882	9006	8880	8772	8870	8842	8829	8860	8874	8855	8802	9010	8797	8807	8980	8799	8915	8930	8852	8806	8842	9088	8833	8940	8981	8860	8778	8747	9049	8782	8909	8955	8877	8881	8890	8839	8939	8902	8845	8861	9063	8726	8866	8820	8759	8805	8851	8772	8838	8974	9076	8857	8951	8902	8881	8894	8837	8998	8942	8827	8834	8965	8893	8922	9025	8985	8842	9021	8761	8881	8854	8866	8740	8910	8777	8913	8891	8990	8883	8975	8911	8840	8918	8834	8906	8947	8821	8887	8870	8777	9032	9105	8823	8895	8911	8787	8891	8774	8927	8925	8986	8658	8819	8907	9004	8828	8896	8836	8776	8998	9026	8889	8933	8805	8868	8875	8920	8845	8919	8958	8996	8978	8710	8920	8947	8955	8896	8950	8895	8981	8954	8919	8855	8792	8808	8820	9042	8965	8895	8950	8926	8947	8845	8857	9007	8905	8855	8771	8931	9004	8842	8887	8834	9063	8958	8889	8861	8977	8848	8797	9039	8922	8887	8835	8827	8853	8920	8966	8888	8815	8912	8892	8726	9005	8916	8944	8906	8982	8981	8908	8930	8931	8855	8935	8739	8884	8835	8773	8848	8952	8947	8828	8676	8846	8890	8938	8871	8851	8881	8780	8798	8790	8894	8997	8817	8922	8778	8850	8904	8961	8828	8991	8764	8958	8978	8911	8915	8801	8737	8972	8973	8792	8977	8889	8921	8885	8960	8878	8829	8873	8833	8926	8932	8865	8924	8819	8917	9004	8929	8833	8954	9083	8919	8886	8836	8895	8960	8668	8896	8980	8844	8818	8840	8866	8872	8845	8817	8842	8968	9000	8887	8922	8951	8751	8946	8930	8810	8730	8888	8821	9020	8841	8896	8777	8889	8985	8817	8850	8857	8848	8808	8892	8919	8826	8899	8971	8910	8898	8731	8897	8923	8747	8846	8945	8853	8966	8784	8845	8908	8981	8893	8849	8834	9054	8761	8856	8811	8813	8824	8792	8958	8896	8767	8846	8895	8747	8933	8803	8985	8975	8748	8911	8868	8956	8840	8834	8969	8663	8784	8900	8949	8834	9067	8896	9056	9031	8763	8873	8941	9038	8958	9102	8878	8945	8938	8809	8992	8868	8891	8781	8969	8932	8879	8701	8889	8937	8875	8905	8979	9005	8814	8827	8887	9004	8684	8843	8968	8909	8857	8985	8939	8834	8918	8867	8871	8906	8885	8868	9032	8885	8903	8906	8859	8911	8814	8961	9135	8887	8804	8949	8800	8896	8902	8906	8860	8824	8791	8921	8882	8812	8865	8974	8942	8874	8884	8970	8773	8861	8849	8872	8892	8871	8857	8993	9014	8815	8873	8882	8902	8866	8945	8943	8942	8962	8887	8817	8989	8842	8732	8867	8759	8950	9000	8886	8961	9083	8942	8905	8974	8862	8709	8768	8883	8890	8928	9069	8991	8911	9033	8769	8921	8846	8870	9022	8946	9077	8941	9027	8851	8862	8866	8888	8951	8745	8915	8901	8822	8720	8888	8906	8788	9044	8809	9042	9065	8802	8761	8793	9037	8869	8859	8834	8922	8835	8924	8769	8820	9011	9028	9039	8973	8843	8942	8898	8974	8987	8785	8889	8848	8943	8951	8909	8842	8945	8942	8795	8804	8759	8890	8793	8839	9000	8866	8929	8880	8892	8794	8965	9009	8804	8854	8879	8876	8942	9022	8757	8928	8716	8937	8992	8919	8829	8820	8924	8939	8728	8942	8812	8857	8893	8955	8880	8912	8831	8888	8789	8906	9082	8926	8859	8835	8813	8990	8828	8929	8717	8879	9038	9007	8988	8836	8947	8821	8979	8850	8973	8796	8897	8911
25043	20716	26706	25630	20786	18075	17313	16081	15657	15628	15644	15709	15571	15286	15217	15098	15392	15565	15257	15413	15239	15177	15201	15590	15322	15304	15460	15435	15647	15295	15532	15341	15291	15461	15369	15240	15350	15358	15440	15460	15417	15381	15228	15149	15187	15428	15410	15257	15501	15393	15349	15218	15437	15518	15292	15420	15331	15383	15275	15264	15312	15296	15319	15098	15322	15100	15237	15243	15339	15405	15195	15185	15453	15339	15061	15190	15377	15439	15338	15357	15380	15142	15383	15237	15239	15244	15218	15280	15243	15393	15468	15359	15217	15369	15270	15426	15340	15283	15318	15205	15230	15096	15246	15287	15535	15179	15291	15195	15374	15370	15302	15180	15358	15375	15466	15254	15319	15279	15488	15170	15331	15381	15272	15284	15358	15350	15332	15413	15166	15321	15358	15397	15260	15232	15272	15279	15352	15185	15163	15119	15436	15219	15579	15289	15235	15249	15447	15258	15393	15380	15362	15381	15247	15251	15088	15233	15342	15248	15244	15287	15164	15340	15337	15321	15444	15391	15296	15311	15232	15210	15359	15436	15078	15360	15157	15456	15190	15173	15096	15168	15212	15157	15211	15386	15223	15111	15178	15190	15308	15010	15364	15280	15296	15346	15173	15354	15449	15212	15267	15385	15387	15373	15508	15065	15250	15313	15318	15395	15496	15363	15339	15313	15057	15232	15167	15273	15100	15163	15258	15269	15353	15484	15535	15172	15320	15186	15125	15202	15201	15444	15277	15214	15359	15252	15351	15272	15265	15255	15173	15173	15207	15255	15267	15348	15414	15088	15324	15135	15115	15141	15384	15537	15313	15238	15219	15327	15456	15544	15282	15167	15108	15304	15163	15366	15376	15319	15311	15279	15312	15267	15438	15263	15233	15084	15163	15263	15036	15250	15309	15142	15291	15413	15248	15242	15128	15404	15263	15202	15294	15379	15100	15210	15205	15228	15351	15291	15420	15559	15196	15280	15330	15262	15248	15293	15296	15127	15256	15298	15389	15619	15376	15112	15202	15375	15351	15021	15479	15689	15265	15314	15311	15330	15277	15318	15359	15329	15153	15331	15324	15232	15481	15436	15421	15377	15450	15334	15187	15302	15029	15255	15297	15284	15287	15291	15253	14951	15368	15331	15277	15354	15276	15523	15351	15372	15189	15148	15395	15455	15162	15257	15367	15410	15193	15264	15474	15478	15324	15422	15156	15432	15369	15289	15168	15352	15295	15134	15221	15232	15372	15230	15125	15495	15440	15394	15146	15160	15225	15242	15169	15265	15427	15058	15369	15314	15229	15212	15326	15165	15349	15300	15448	15148	15205	15152	15405	15142	15374	15056	15202	15425	15275	15338	15180	15228	15371	15292	15264	15412	15308	15246	15192	15288	15171	15158	15290	15265	15126	15175	15193	14891	15209	15295	15234	15271	15327	15472	15499	15424	15294	15132	15380	15402	15328	15384	15310	15333	15187	15264	15356	15470	15258	15263	15250	15245	15392	15382	15304	15235	15352	15254	15268	15349	15392	15300	15279	15031	15284	15421	15202	15425	15396	15244	15092	15311	15348	15383	15279	15230	15376	15388	15365	15418	15293	15390	15489	15507	15301	15285	15212	15326	15131	15328	15230	15255	15270	15260	15022	15111	15196	15158	15328	15345	15500	15384	15334	15420	15354	15099	15273	15467	15249	15304	15242	15530	15302	15225	15357	15119	15377	15437	15490	15425	15304	15368	15322	15318	15480	15192	15280	15271	15344	15266	15087	15428	15360	15488	15372	15592	15257	15358	15433	15191	15367	15217	15380	15327	15318	15183	15359	15325	15189	15236	15086	15109	15264	15456	15199	15185	15117	15417	15401	15280	15356	15237	15324	15259	15296	15151	15368	14981	15322	15206	15537	15377	15233	15374	15339	15292	15239	15154	15209	15194	15400	15299	15200	15247	15382	15177	15111	15293	15310	15340	15175	15231	15394	15275	15364	15140	15136	15346	15263	15302	15272	15362	15298	15355	15335	15343	15353	15253	15244	15090	15275	15343	15165	15267	15443	15379	15361	15498	15388	15284	15274	15316	15257	15258	15218	15251	15102	15220	15290	14990	15111	15399	15094	15182	15148	15318	15251	15095	15159	15368	15350	15322	15274	15295	15282	15326	15309	15433	15463	15257	15248	15378	15244	15265	15411	15134	15444	15111	15102	15135	15155	15182	15290	15251	15219	15402	15241	15400	15212	15233	15170	15354	15292	15287	15272	15267	15353	15277	15238	15221	15189	15254	15531	15346	15417	15450	15322	15376	15277	15260	15076	15335	15164	15150	15315	15209	15407	15314	15110	15280	15388	15218	15294	15399	15164	15390	15379	15205	15243	15168	15361	15288	15227	15306	15392	15058	15194	15324	15412	15117	15207	15246	15128	15368	15118	15169	15252	15349	15404	15141	15410	15406	15244	15256	15185	15467	15176	15232	15425	15235	15246	15097	15149	15189	15206	15362	15413	15274	15333	15276	15446	15159	15183	15285	15278	15247	15123	15205	15159	15183	15209	15194	15360	15287	15214	15198	15188	15293	15329	15312	15376	15476	15369	15288	15206	15262	15232	15282	15376	15114	15362	15301	15163	15239	15272	15373	15279	15117	15231	15308	15415	15187	15479	15404	15377	15150	15385	15319	15115	15349	15408	15191	15114	15149	15235	15320	15336	15488	15230	15230	15370	15268	15363	15215	15427	15384	15375	15162	15320	15227	15152	15282	15314	15323	15429	15083	15459	15223	15313	15162	15249	15196	15137	15248	15466	15201	15220	15491	15359	15485	15337	15287	15345	15206	15396	15357	15160	15073	15353	15299	15129	15453	15198	15370	15401	15207	15173	15311	15329	15236	15332	15228	15323	15230	15348	15202	15203	15249	15223	15310	15498	15121	15242	15114	15301	15177	15177	15257	15287	15052	15537	15248	15267	15292	15283	15205	15402	15217	15337	15367	15421	15393	15293	15304	15294	15505	15350	15257	15216	15293	15381	15271	15267	15262	15250	15355	15239	15270	15149	15258	15355	15379	15104	15232	15482	15325	15253	15308	15512	15191	15213	15671	15461	15471	15259	15429	15137	15395	15482	15223	15303	15228	15258	15252	15179	15258	15414	15313	15306	15236	15283	15416	15510	15350	15415	15309	15219	15261	15200	15265	15236	15371	15287	15328	15403	15297	15187	15086	15174	15341	15311	15335	15174	15417	15321	15419	15402	15305	15402	15213	15329	15293	15496	15294	15178	15201	15313	15409	15290	15259	15148	15363	15449	15228	15271	15373	15308	15332	15330	15300	15148	15325	15346	15270	15278	15077	15277	15193	15382	15348	14901	15063	15467	15220	15261	15249	15219	15136	15206	15229	15208	15215	15370	15144	15262	15285	15266	15270	15140	15178	15117	15262	15281	15388	15217	15388	15437	15243	15277	15345	15288	15230	15166	15342	15248	15320	15179	15259	15301	15330	15229	15304	15379	15314	15486	15183	15358	15145	15305	15258	15420	15322	15185	15278	15361	15281	15383	15300	15219	15178	15369	15218	15363	15271	15206	15114	15235	15293	15233	15411	15274	15258	15300	15128	15405	15496	15504	15472	15302	15205	15169	15268	15306	15299	15056	15500	15455	15459	15381	15123	15351	15232	15398	15193	15334	15259	15372	15306	15419	15171	15425	15340	15511	15323	15192	15435	15290	15271	15477	15168	15355	15415	15381	15440	15186	15533	15384	15372	15183	15527	15215	15214	15145	15152	15418	15088	15266	15221	15524	15295	15388	15365	15225	15305	15213	15294	15281	15350	15250	15320	15104	15251	15348	15319	15219	15346	15162	15214	15126	15147	15404	15113	15235	15213	15327	15288	15460	15280	15392	15117	15258	15292	15383	15282	15215	15222	15212	15400	15241	15229	15409	15056	15074	15455	15511	15371	15175	15197	15259	15143	15349	15150	15503	15177	15411	15425	15528	15066	15223	15343	15369	15255	15416	15059	15323	15324	15064	15355	15193	15331	15402	15573	15288	15275	15434	15284	15288	15290	15423	15207	15266	15174	15214	15227	15273	15287	15365	15324	15224	15298	15218	15169	15325	15233	15450	15056	15269	15538	15434	15041	15321	15413	15448	15369	15521	15446	15471	15498	15361	15032	15297	15379	15332	15372	15344	15292	15378	15208	15474	15312	15416	15372	15378	15251	15499	15338	15362	15213	15049	15285	15440	15226	15152	15221	15242	15430	15244	15516	15155	15465	15227	15216	15379	15351	15299	15295	15104	15223	15440	15364	15358	15407	15444	15162	15277	15424	15258	15346	15268	15265	15628	15455	15310	15244	15274	15228	15534	15298	15296	15091	15186	15338	15226	15278	15339	15245	15212	15207	15386	15300	15146	15220	15122	15246	15216	15190	15337	15342	15472	15249	15065	15204	15201	15218	15074	15324	15162	15490	15388	15329	15366	15214	15424	15327	15313	15427	15491	15391	15497	15215	15142	15385	15309	15225	15288	15301	15301	15259	15509	15333	15474	15313	15350	15247	15225	15449	15195	15267	15271	15370	15492	15357	15525	15337	15227	15297	15316	15283	15242	15341	15334	15411	15057	15415	15299	15341	15345	15288	15625	15338	15322	15204	15463	15300	15296	15195	15071	15155	15261	15162	15265	15409	15314	15353	15412	15180	15236	15232	15129	15154	15431	15325	15266	15078	15405	15033	15108	15329	15071	15497	15167	15214	15370	15189	15197	15402	15407	15179	15228	15114	15552	15378	15227	15422	15177	15405	15133	15137	15202	15472	15200	15117	15258	15257	15318	15318	15280	15202	15151	15311	15240	15325	15370	15042	15390	15381	15363	15346	15293	15314	15599	15329	15390	15356	15419	15340	15412	15190	15223	15368	15375	15503	15165	15311	15088	15333	15242	15487	15180	15315	15217	15204	15240	15183	15539	15340	15314	15361	15305	15189	15083	15388	15359	15081	15304	15065	15249	15360	15379	15421	15373	15097	15157	15426	15295	15171	15063	15249	15212	15187	15224	15150	15281	15405	15305	15439	15260	15598	15531	15293	15166	15132	15257	15304	15229	15205	15352	15246	15342	15134	15361	15294	15343	15264	15579	15449	15422	15445	15394	15471	15363	15325	15381	15328
22839	23464	18122	14291	11903	10787	9960	9498	9176	9235	8966	9102	8962	8917	9050	8920	9042	9080	8889	8944	8853	8781	8794	8821	8944	8844	8930	9004	8953	9078	8953	8934	9044	8942	8946	8978	8860	8956	8918	8949	8917	8937	9004	8988	8984	8954	8932	8870	8979	9012	8842	8936	8999	8928	8776	8875	8887	8989	8670	8966	8976	8846	8922	8849	9069	9026	8874	8873	8902	8870	9003	8798	8950	8939	8838	8977	8838	8906	9103	9093	8907	8993	8822	9000	8977	9003	9066	8787	8728	8873	9009	8940	8783	9128	8832	8891	8854	8834	8981	8894	8917	8836	8949	8878	8882	8924	8914	9098	8928	8823	8856	8899	8841	8840	8973	8973	8922	8912	8867	8868	8813	9033	8859	9184	8899	8976	8942	8897	8860	8859	8938	8928	8862	8877	9005	8671	8965	8949	8937	8971	8949	8917	8920	9039	8780	8875	8850	8972	9022	8812	8825	8949	8856	8826	8826	8883	8954	8952	8857	8951	8808	8992	8879	8878	8860	8767	8872	8996	8762	8912	8929	8862	8865	8924	8996	8828	8842	8829	8944	8880	8837	8901	8871	8846	8974	9030	9016	8765	8925	8904	9090	8673	8817	8913	8891	8756	8747	8910	8905	8912	9060	8810	8936	8868	8812	8948	9035	9032	8968	9027	8886	8950	8880	8871	9016	8910	9003	8969	8930	8998	8714	8858	8914	9032	9044	9009	8922	8762	8934	8795	8987	8885	8917	8886	8906	9009	8923	8940	8831	8822	8686	8882	8964	8944	8888	8679	9068	8857	8798	8819	8948	8912	8954	8942	8861	8781	8882	8897	8886	8975	8880	8927	8954	8824	8942	8977	8931	8762	8831	8868	8920	8843	8803	8972	8907	8900	8812	8948	8868	8890	8887	8874	8934	8792	8745	8777	8806	8914	8849	8939	8903	8848	8903	8994	8997	8860	8873	8983	8887	8873	8948	8911	9007	8948	8815	8756	9036	8914	8948	8873	8902	9092	8879	8849	8956	8819	8974	8809	8912	8809	8831	8852	8842	9059	8704	8737	8828	8837	8819	8987	8946	8931	8836	8894	8892	8752	8949	8687	8974	9009	8921	8969	8850	8793	8920	9001	8745	8907	8781	8683	8928	8881	8829	8779	8985	8880	8964	8747	8962	8897	8825	8903	8928	8958	9039	8786	8993	8941	8777	8948	8938	8739	8728	9065	9018	8896	8862	8958	9058	8777	8804	8827	8986	8940	8810	8870	8785	8861	8945	8853	8876	8999	8790	8821	8802	8953	8884	9036	8855	8847	8979	9083	8975	8910	8871	8946	8979	8844	8905	8877	8923	8906	8924	8897	8878	8988	8897	8986	8801	9066	9013	8944	8894	9080	8995	8780	8915	8797	8879	8943	8849	8800	8935	8972	9003	8851	8894	8944	8845	8913	8694	8809	8852	8993	8792	8793	8893	9017	8860	8811	8935	8688	9059	8837	8937	8791	8863	8934	9001	8793	8898	8897	8856	9131	8874	8924	8944	8903	8888	8860	8827	8886	8798	8747	8914	9006	8898	8881	9042	8887	8828	8865	9041	8916	8957	8923	8985	8980	8772	8943	8773	8765	8914	8841	9018	8842	8919	8841	8863	9006	8936	8864	8919	8914	8837	8612	8857	8896	8892	8879	8899	8757	8826	8855	8947	9028	8852	8961	8895	9065	8848	8833	9061	8829	8899	8840	8862	8870	8933	8920	8890	8873	8828	8954	8938	8842	8883	8941	8815	9037	8983	8782	8725	8859	8871	8906	8793	8948	8874	9084	8900	8994	8786	8893	8943	8864	8861	8868	8818	8976	8750	8756	8878	8809	8819	8914	8797	8813	8885	8908	8854	8855	8886	8800	8898	9070	8940	9040	8838	8906	8948	9078	8881	8975	8867	8894	8839	8818	8905	8919	8854	8960	8972	8978	8845	8873	8943	8861	8985	9005	9004	8980	8906	8765	8933	8837	8801	8960	8999	8935	8877	8855	8771	8915	8968	8944	8954	8924	8858	8809	8861	8812	8811	8969	8956	8998	8961	9009	8796	8739	8916	8841	8875	8776	8990	8705	8804	8929	8835	8924	8916	9117	8917	8858	8880	8828	8949	8990	8952	8778	9071	8920	8808	8889	8899	8889	8805	8818	9010	8874	8885	8968	9046	8879	8856	9028	8916	8903	8887	8866	9079	8811	8819	8890	8728	9010	8810	8876	8845	8844	9027	8843	8952	8983	8759	8900	8976	8731	8784	8863	8878	8839	8943	9074	8922	8776	8909	8937	8865	8871	9005	8955	8871	8858	8884	8878	8969	8881	8789	9009	8963	8889	8898	8811	8838	8775	8995	8804	8854	9004	8939	8862	9004	8841	8862	8865	8869	8814	8879	8959	8940	8845	8927	8868	8837	8820	8837	8878	8900	8850	8879	8829	8920	8922	9091	8851	8974	8892	8997	8968	8953	8675	8846	8923	8906	8976	8993	8875	8891	8928	8892	8893	8804	8962	8736	8788	8810	8896	8965	8969	8846	8903	8830	8998	8874	8864	8922	8896	8918	8803	8888	8834	8993	8887	8927	8811	8809	8787	8924	8947	8760	8989	8893	8884	8774	8865	8755	8918	8951	8950	8963	8833	8860	8959	8805	9011	8800	8872	8858	8820	8881	8980	9027	8875	8926	8892	8864	8971	8972	8943	8894	8910	8957	8859	8783	8984	8844	8894	8990	8991	8903	8905	8751	9044	8863	8891	8941	8885	9065	9007	8780	8954	8953	8867	8859	8811	8919	8835	8885	8950	8818	9004	8881	8883	8934	8969	8911	8817	8872	8852	8951	8811	8780	8731	8862	8777	8839	8948	8900	8864	8770	8830	8941	8941	8763	8721	8935	8964	8979	8952	8916	8808	8938	8740	8946	8870	8874	8770	8959	8949	8988	8912	9027	8979	8883	9010	8866	8872	8829	8888	8863	8921	8860	8909	8919	8789	8951	8735	8832	8911	8891	8812	8814	8947	8789	8933	8813	8931	8882	8799	8896	8848	8939	8867	8882	8873	9018	8828	8882	8909	8990	8727	8963	8851	8921	9019	8878	8954	8885	8743	8937	8898	8967	8921	9090	8775	8867	8862	8778	8928	8819	8828	8798	8967	8898	8846	8954	8851	8948	9020	8907	8733	9109	8817	8925	8855	8875	8800	8887	8805	8935	8934	8966	8874	8887	8780	8841	8991	8948	8912	8815	9018	8788	8864	8821	8827	9108	8726	8911	8797	8910	8829	8902	8780	8980	8790	8874	8846	8834	8876	8990	8785	8814	8758	9015	9000	9018	8970	8948	9028	8878	8951	8942	8931	8743	8845	9000	8890	8981	8895	8912	8722	8814	8771	8911	8784	8927	8989	8963	8826	8867	8945	8846	8846	8876	8852	8998	8895	8898	9056	8938	8907	8789	8854	8982	8770	8855	8917	9054	8893	8624	8921	8945	8898	8898	8905	9026	8907	8819	8940	8831	8949	8924	8708	8784	8839	8872	8978	8760	8942	8977	9016	8931	8956	8847	8953	8951	8795	8904	8894	8921	8869	8949	8801	8882	8885	8905	8873	8864	8942	8941	9014	8871	8908	8845	8853	8934	8764	8851	8919	8966	9045	8980	8926	8909	8897	8902	9011	8909	8930	8836	8978	8947	8930	8859	8812	8964	8940	8888	8873	9019	8645	9061	8990	9020	8989	8756	8894	8962	8922	8822	8953	8867	8797	8860	8931	8980	8837	8871	8929	8880	9026	8842	8832	8847	8969	8907	8850	8893	8753	8751	8971	8798	8834	8933	8778	9001	8932	8909	8936	9007	8952	8918	8889	8933	8804	8924	9000	8807	8814	8994	8883	8973	8879	8835	9009	8872	8881	8894	8946	8857	8919	8914	8799	8867	8992	8983	8849	8935	8899	8736	8882	8874	8829	8970	8878	8802	8783	9024	8819	8815	8975	8907	8921	8913	8902	8839	8837	8736	8837	9035	8838	8897	8956	8883	9025	8789	8848	8875	8970	8933	9020	8899	8728	8941	8941	8992	8803	8944	8878	8807	8869	8982	8884	8827	8865	8913	9090	8937	8888	8816	8797	8880	8967	8709	8893	8904	8987	8967	8946	8793	8991	8856	8860	8845	8934	8888	8880	8772	8837	8884	8827	8923	8936	8807	8864	8809	8875	8774	8809	8984	8784	8926	8732	8649	8915	8846	9013	8979	8945	8777	8890	8957	8797	8910	8825	8917	8826	8931	8892	9023	8820	8873	8834	8963	8989	9003	8891	8906	9011	8831	8875	8980	8914	8866	8857	8886	8922	8769	8922	9006	8957	9078	8882	8889	9104	8825	8949	8943	8872	8845	8893	8890	8806	8855	8883	8898	8996	8864	8907	8862	8980	8894	8973	9100	8925	8752	8811	8890	8959	8721	8867	8883	8759	8734	8943	8863	8825	8811	9021	8906	8706	9022	8947	8867	8946	8886	8997	8895	8822	8762	8913	9058	9064	8886	9048	8927	8838	8880	8675	8876	8813	8869	8946	8920	9092	8988	8924	8902	8957	8994	8804	8822	8889	8909	8864	9053	8874	8931	9002	8932	8925	8816	8783	8942	8835	8842	8789	8941	8971	8847	8877	8863	8763	9001	9006	8963	9053	8820	8884	8998	8880	8904	8885	8775	8968	8787	8905	8904	8894	8877	8717	8719	8900	8923	8923	8964	8911	8868	8976	9085	9029	8770	8835	8884	8910	9002	8671	8871	8981	8979	8927	8715	8880	8888	8988	8823	8798	8904	8889	9002	8863	8857	8895	8849	8942	8871	8779	8979	8913	8961	8814	8836	8947	8895	8783	8989	8841	8801	8948	8861	8829	8893	8890	9032	8884	8911	8904	8813	8795	8888	8934	8948	8902	8863	8814	8856	8853	8855	8954	8948	8888	8898	8943	9011	8966	8862	8901	8783	8995	8743	8876	8924	8913	8916	8857	9021	8872	8765	8841	8822	8854	8955	8889	8955	8934	8849	8909	8957	8946	8814	9068	8910	8888	8880	8946	8905	8830	8840	8897	8843	8845	8916	8942	8980	8992
24428	21683	28891	25067	23038	22784	21113	17939	16868	17108	16510	16799	16548	16540	16290	16482	16440	16361	16416	16273	16382	16304	16409	16428	16516	16173	16404	16375	16474	16489	16489	16281	16374	16634	16399	16446	16470	16343	16213	16321	16464	16363	16462	16290	16334	16211	16329	16190	16413	16594	16432	16315	16195	16270	16244	16189	16153	16377	16351	16205	16280	16254	16257	16339	16254	16400	15962	16290	16260	16360	16302	16304	16156	16239	16068	16138	16315	16203	16353	16170	16403	16226	16455	15973	16184	16188	16032	16075	16257	16209	16056	16107	16194	16330	16327	16276	16346	16080	16071	16254	16207	16301	16036	16451	16296	16059	16311	16182	16319	16266	16281	16319	16379	16010	16382	16159	16234	16218	16139	16340	16281	16352	16349	16300	16491	16246	15992	16350	16363	16351	16158	16452	16208	16368	16079	16257	16267	16271	16262	16072	16138	16206	16149	16205	16319	16144	16258	16179	16071	16337	16445	16381	16141	16198	16257	16156	16430	16271	16213	16215	16328	16048	16147	16253	16315	16442	16245	16066	16119	16123	16362	16166	16301	16331	16294	16053	16470	16244	16352	16003	16179	16158	16227	16314	16438	16199	16261	16339	16225	16061	16081	16346	16098	16291	16337	16396	16315	16325	16194	16228	16066	16334	16228	16199	16201	16332	16364	16281	16415	16346	16301	16278	16438	16272	16291	16238	16160	16232	16306	16316	16173	15994	16128	16259	16316	16311	16209	16146	16189	16068	16497	16292	16260	16309	16098	15950	16371	16415	16277	16157	16147	16200	16117	16214	16084	16116	16296	16226	16225	16045	16050	16266	16007	16107	16389	16119	16224	16090	15973	16067	16089	16278	16287	16142	16225	16529	16123	16298	16151	16269	16458	16450	16215	16066	16343	16206	16063	16324	16445	16117	16385	16294	16066	16175	16431	16288	16328	16192	16234	16337	16297	16335	16178	16112	16059	16140	16181	16351	16276	16165	16543	16159	16142	16081	16289	16155	16359	16362	16130	16310	16335	16384	16194	16419	16239	16165	16238	16267	16362	16273	16094	16020	16150	16047	16445	16179	16191	16286	16287	16090	16221	16399	16127	16046	16308	16073	16425	16183	16271	16126	16258	16189	16154	16300	16149	16305	16061	16213	16244	16300	16311	16063	16129	16254	16487	16303	16249	16363	16282	16400	16034	16183	16281	16127	16465	16254	16133	16126	16409	16217	16272	16245	16350	16191	16241	16185	16000	16378	16263	16387	16402	16241	16070	16235	16173	16175	16081	16276	16242	16105	16252	16232	16158	16171	16169	15981	16090	16184	16210	16200	16240	16157	16251	16346	16211	16220	16173	16422	16324	16210	16245	16344	16472	16335	16021	16336	16481	16168	16112	16169	16490	16183	16385	16410	16141	16397	16262	16207	15908	16132	16498	16121	16325	16122	16427	16174	16199	16116	16333	16182	16305	16293	16311	16415	16100	16174	16150	16387	16155	16312	16361	16299	15961	16312	16343	16279	16319	16339	16421	16518	16337	16130	16384	16172	16366	16018	16243	16505	16193	16282	16131	16275	16444	16352	16211	16213	16280	16249	16195	16195	16479	16218	16200	16216	16526	16254	16351	16271	16426	16285	16264	16238	16268	16182	16112	16074	16180	16346	16224	16241	16159	16149	16360	16237	16356	16380	16208	16324	16259	16344	16400	16435	16372	16359	16338	15986	16049	16246	16143	16226	16305	16202	16077	16113	16206	16313	16184	16280	16679	16222	16307	16291	16578	16367	16317	15978	16260	16258	16210	16305	16372	16118	16190	16207	16180	16264	16349	16169	16116	16335	16163	16020	16097	16106	16159	16186	16497	16167	16183	16341	16454	16112	16304	16152	16347	16072	16332	16179	16197	16144	16431	16098	16196	16211	16099	16292	16222	16242	16075	16016	16076	16207	16235	16151	16087	16346	16321	16148	16266	16285	16188	16053	16328	16305	16257	16168	16087	16094	16098	16159	16289	16242	16377	16284	16303	16202	16279	16163	16468	16435	16179	16318	16404	16308	16432	16256	16300	16317	16237	16211	16269	16074	16321	16226	16240	16170	16410	15904	16345	16180	16222	16085	16125	16169	16255	16027	16128	16302	16381	16331	16234	16189	16137	16191	16301	16127	16251	16188	16235	16344	16200	16502	16375	16172	16130	16181	16343	16096	16078	16232	16270	16302	16327	16192	16344	16263	16368	16209	16229	16305	16198	16382	16252	16133	16231	16230	16356	16324	16400	16207	16277	16337	16288	16320	16352	16118	16237	16413	16107	16164	16258	16519	16421	16415	16362	16160	16177	16173	16356	16375	16357	16336	16204	16410	16015	16241	16564	16441	16368	16298	16451	16094	16226	16257	16372	16116	16348	16138	16285	16227	16249	16035	15998	16256	16213	16330	16204	16222	16451	16237	16231	16388	15970	16213	16318	16164	16202	16275	16326	16373	16330	16313	16371	16014	16445	16298	16210	16302	16080	16499	16054	16347	16342	16163	16343	16260	16228	16334	16130	16177	16069	16021	16390	16164	16101	16169	16356	16216	16360	16280	16316	16296	16070	16491	16392	16265	16252	16217	16322	16260	16359	16413	16203	16125	16174	16150	16210	16251	16118	16325	16356	16261	16254	16251	16230	16242	16370	16286	16128	16195	16164	16278	16493	16095	16124	16126	16021	16095	16302	16318	16351	16184	16171	16133	16291	16302	16343	16079	16202	16469	16408	16422	16390	16062	16131	16231	16132	16051	16072	16196	16438	16142	16170	16304	16342	16311	16367	16262	16179	16046	16200	16374	16228	16174	16156	16196	16067	16100	16383	16418	16337	16435	16170	16081	16415	16265	16151	16317	16283	16359	16323	16278	16168	16240	16162	16200	16122	16550	16079	16149	16299	16285	16211	16289	16196	16198	16065	16362	16358	16319	16329	15975	16006	16262	16393	16402	16312	16191	16520	16202	16237	16014	16318	16343	16488	16356	16156	16304	16109	16420	16185	16141	16392	16186	16184	16139	16130	16140	16319	16240	16188	16288	16248	16459	16401	16043	16131	16554	16391	16158	16502	16079	16196	16234	16347	16213	16227	16314	16246	16058	16309	16408	16350	16262	16296	16368	16385	16063	16301	16087	16289	16323	16225	16361	16131	16237	16170	16140	16206	16272	16100	16043	16094	16165	16261	16404	16252	16395	16195	16041	16003	15918	16346	16397	16259	16194	16359	16153	16116	16207	16001	16374	16253	16231	16142	16247	16148	16156	16360	16175	16172	16340	16126	16152	16342	16279	16211	16206	16407	16158	16258	16282	16205	16429	16050	16136	16201	16259	16120	16118	16337	16181	16047	16287	16135	16068	16224	16133	16105	16106	16394	16211	16238	16270	16231	16388	16214	16258	16176	16323	16253	16216	16231	16267	16118	16257	16208	16218	16193	16280	16220	16048	16088	16049	16163	16294	16360	16127	16323	16100	16301	16205	16313	16121	16242	16221	16111	16368	16245	16230	16344	16149	16012	16230	16249	16174	16187	16412	16181	16420	16282	16319	16228	16347	16386	16095	16180	16300	16281	16119	16170	16300	16240	16200	16284	16332	16237	16134	16334	16086	16300	16494	16155	16272	16299	16424	16380	16159	16394	16268	16199	16258	16256	16424	16414	16225	16019	16121	16246	16208	16290	16327	16049	16283	16317	16176	16344	16095	16250	16193	16445	16026	16172	16218	16419	16297	15978	16133	16159	16236	16367	16212	16212	16224	16081	16167	16343	16433	16227	16321	16443	16370	15940	16248	16224	16186	16288	16205	16302	16082	16106	15989	16366	16247	16150	16316	16367	15947	16539	16449	16366	16174	16377	16191	16250	16448	16144	16307	16163	16190	16238	16319	16259	16197	16182	15989	16250	16349	16105	16218	16094	16296	16316	16310	16309	16240	16324	16141	16135	16215	16296	16283	16351	16313	16298	16224	16083	16168	16243	16267	15997	16261	16271	16189	16072	16192	16303	16257	16227	16220	16251	16160	16286	16133	16281	16084	16414	16391	16210	16325	16168	15950	16176	16291	16232	16366	16528	16180	16115	16104	16375	16368	16153	16311	16149	16256	16362	16174	16302	16502	16542	16408	16271	16256	16251	16087	16055	16119	16192	16341	16154	16362	16285	16209	16172	16256	16237	16253	16222	16365	16246	16232	16259	16237	16099	16156	16474	16356	16353	16344	16070	16191	16266	15899	16077	16075	16426	16241	16285	16117	16233	16221	16216	16145	16377	16481	16366	16116	16128	16165	16412	16339	16385	16359	16212	16333	16439	16369	16304	16244	16153	16091	16209	16325	16359	16245	16258	16203	16124	16186	16010	16332	16457	16179	15962	16310	16172	16278	16213	16119	16122	16425	16396	16275	16078	16243	16489	16040	16183	16210	16269	16035	16254	15893	16305	16248	16232	16191	16199	16328	16174	15979	16306	16214	16195	16110	16380	16161	16256	16367	16218	16139	16449	16175	16137	16270	16026	16311	16064	16152	16187	16201	16298	16409	16094	16138	16403	16213	16232	16371	16213	16127	16275	16048	16239	16273	16492	16273	16134	16260	16150	16269	16194	16304	16236	16287	16201	16184	16484	16310	16025	16310	16095	16217	16196	16166	16242	16186	16011	16191	16250	16002	16166	16062	16212	16156	16034	16177	16337	16409	16215	16436	16185	16159	16195	16158	16421	16203	16207	16175	16172	16219	16269	16313	16322	16108	16292	16074	16363	16112	16380	16248	16228	16422	16002	16133	16337	16185	16284	16066	16299	16230	16247	16271	16396	16500	16392	16133	16339	16342	16345	16502	16284	16185	16072	16196	16165	16039	16201	16264	16299	16209	16343	16260	16489	16096	16338	16162	16260	16212	16284	16274	16274	16139	16409	16213	16194	16198	16198	16099	16203	16333	16197	16197	16288	16400	16361	16108	16238	16202	16262	15883	16297	16000	16408	16267	16299	16327	16080	16089	16209	16080	16186	16369	16399	16187	16095	16086	16408	16290	16246	16144	16159	16168	16238	16201	16249	16064	15962	16261	16129	16194	16094	16034	16348	16213	16229	16172	16137	16381	16043	16116	16130	16282	16343	16365	16109	16339	16192	16407	16453	16337	16270	16338	16384	16192
25826	30275	22923	17483	14744	12421	11073	10350	10097	9842	9721	9836	9751	9779	9607	9713	9627	9668	9611	9801	9776	9618	9685	9637	9616	9551	9503	9620	9577	9641	9600	9495	9612	9427	9543	9613	9566	9567	9572	9501	9502	9420	9333	9593	9656	9491	9649	9450	9395	9562	9565	9533	9566	9551	9476	9491	9508	9474	9565	9470	9712	9432	9515	9481	9509	9502	9448	9469	9606	9501	9462	9442	9466	9499	9527	9405	9547	9426	9388	9547	9268	9504	9446	9522	9513	9458	9533	9552	9504	9553	9513	9582	9440	9585	9520	9457	9491	9419	9626	9503	9619	9471	9428	9525	9542	9344	9561	9493	9474	9549	9494	9469	9561	9531	9439	9433	9499	9407	9498	9431	9356	9484	9547	9615	9517	9426	9577	9480	9459	9529	9478	9658	9520	9431	9546	9489	9572	9558	9456	9477	9636	9488	9611	9570	9437	9556	9599	9625	9678	9397	9522	9445	9451	9301	9671	9549	9592	9544	9728	9390	9408	9542	9404	9376	9290	9460	9362	9414	9385	9503	9483	9497	9283	9508	9542	9539	9563	9586	9462	9434	9405	9513	9664	9538	9553	9422	9350	9515	9452	9588	9481	9482	9644	9582	9454	9534	9501	9529	9461	9434	9483	9547	9429	9448	9491	9382	9441	9449	9344	9401	9573	9618	9474	9492	9632	9382	9351	9591	9480	9616	9427	9535	9566	9751	9424	9679	9558	9586	9657	9413	9374	9406	9561	9491	9584	9551	9416	9449	9472	9474	9580	9516	9655	9509	9526	9609	9673	9566	9380	9508	9549	9513	9475	9479	9434	9444	9364	9552	9509	9370	9316	9387	9490	9416	9474	9452	9575	9631	9479	9626	9460	9539	9375	9437	9628	9477	9488	9560	9403	9487	9407	9430	9494	9427	9593	9442	9449	9471	9582	9511	9536	9524	9588	9600	9456	9372	9495	9505	9590	9507	9538	9489	9572	9522	9517	9510	9549	9573	9548	9649	9519	9491	9471	9650	9464	9447	9590	9542	9436	9594	9632	9511	9506	9363	9576	9384	9481	9299	9526	9479	9497	9331	9384	9476	9404	9462	9674	9586	9624	9540	9446	9201	9459	9369	9390	9599	9450	9562	9463	9565	9576	9545	9613	9551	9347	9421	9511	9580	9423	9528	9406	9545	9420	9337	9376	9672	9557	9508	9326	9561	9348	9475	9562	9540	9460	9370	9505	9580	9471	9529	9528	9302	9446	9501	9502	9495	9431	9528	9450	9495	9523	9620	9672	9499	9484	9509	9664	9521	9520	9521	9370	9402	9433	9437	9523	9351	9554	9417	9520	9522	9495	9507	9471	9498	9618	9440	9275	9466	9392	9621	9280	9470	9574	9386	9380	9420	9455	9511	9578	9353	9472	9568	9644	9534	9423	9552	9513	9501	9529	9544	9382	9414	9638	9566	9420	9490	9567	9587	9591	9542	9447	9509	9489	9620	9484	9459	9483	9418	9615	9579	9464	9377	9417	9485	9552	9466	9506	9298	9420	9493	9555	9467	9628	9515	9450	9658	9543	9593	9486	9649	9576	9484	9280	9578	9433	9434	9398	9677	9536	9551	9571	9407	9327	9574	9425	9631	9437	9503	9592	9441	9528	9576	9586	9562	9612	9399	9570	9646	9688	9510	9504	9430	9467	9499	9605	9485	9642	9556	9495	9407	9453	9385	9531	9469	9580	9379	9416	9590	9452	9530	9330	9474	9395	9417	9419	9408	9523	9358	9234	9477	9365	9539	9418	9453	9531	9405	9374	9371	9491	9637	9314	9540	9515	9343	9520	9412	9453	9545	9609	9699	9630	9533	9539	9515	9409	9608	9411	9335	9581	9326	9529	9640	9487	9490	9554	9575	9598	9467	9598	9559	9497	9592	9477	9502	9532	9575	9579	9423	9656	9439	9616	9372	9517	9469	9558	9531	9429	9540	9570	9618	9354	9441	9650	9439	9537	9458	9369	9458	9422	9493	9539	9701	9388	9485	9346	9501	9621	9571	9497	9467	9550	9597	9516	9338	9618	9454	9322	9591	9470	9346	9500	9527	9590	9582	9366	9553	9469	9418	9479	9396	9532	9540	9449	9366	9536	9444	9417	9267	9508	9555	9597	9587	9608	9447	9539	9510	9355	9389	9458	9420	9537	9329	9464	9423	9426	9418	9532	9390	9350	9424	9704	9409	9505	9495	9590	9492	9459	9426	9672	9456	9564	9591	9445	9462	9505	9529	9419	9392	9528	9515	9546	9325	9528	9393	9571	9521	9549	9479	9609	9477	9457	9524	9432	9432	9379	9690	9402	9317	9465	9331	9625	9572	9466	9438	9440	9589	9306	9421	9417	9408	9545	9518	9388	9579	9472	9498	9543	9468	9529	9393	9365	9426	9494	9345	9489	9592	9505	9496	9601	9386	9447	9340	9398	9264	9410	9416	9555	9476	9435	9512	9476	9388	9587	9507	9528	9405	9454	9374	9493	9362	9538	9605	9588	9544	9390	9364	9459	9470	9403	9584	9555	9533	9503	9466	9314	9468	9657	9503	9510	9394	9548	9414	9395	9619	9456	9520	9564	9510	9691	9286	9502	9501	9360	9373	9531	9434	9354	9569	9622	9354	9477	9397	9453	9411	9453	9505	9399	9511	9389	9391	9648	9280	9651	9554	9469	9374	9356	9395	9335	9605	9419	9387	9536	9461	9401	9474	9573	9531	9491	9534	9396	9498	9299	9434	9442	9461	9461	9493	9534	9631	9534	9562	9372	9525	9588	9553	9457	9473	9383	9570	9607	9634	9560	9534	9416	9510	9599	9440	9526	9610	9472	9573	9475	9500	9466	9496	9372	9481	9458	9415	9421	9473	9570	9558	9622	9392	9637	9517	9420	9468	9562	9461	9398	9474	9678	9583	9494	9442	9433	9593	9534	9534	9544	9403	9437	9512	9603	9526	9413	9364	9639	9537	9476	9522	9558	9568	9576	9545	9478	9534	9506	9524	9624	9621	9574	9556	9396	9693	9538	9418	9655	9524	9500	9399	9620	9394	9471	9642	9467	9492	9568	9559	9566	9505	9552	9444	9499	9551	9604	9694	9400	9533	9291	9506	9443	9378	9527	9367	9418	9532	9607	9340	9569	9371	9496	9446	9644	9624	9543	9543	9546	9441	9556	9508	9418	9457	9551	9475	9490	9551	9603	9344	9516	9566	9308	9416	9563	9477	9369	9527	9453	9432	9436	9600	9520	9403	9505	9423	9700	9497	9559	9445	9545	9450	9464	9366	9418	9448	9486	9656	9398	9643	9517	9425	9497	9589	9551	9307	9442	9442	9445	9541	9508	9495	9642	9479	9476	9480	9369	9359	9494	9527	9355	9546	9381	9607	9591	9583	9475	9462	9666	9470	9603	9557	9555	9586	9443	9582	9559	9484	9593	9478	9523	9279	9540	9564	9548	9451	9586	9411	9403	9419	9509	9479	9385	9635	9522	9434	9484	9572	9482	9439	9455	9412	9629	9497	9455	9526	9456	9429	9719	9498	9456	9537	9496	9531	9517	9440	9334	9603	9498	9401	9447	9459	9478	9417	9416	9595	9569	9452	9465	9334	9572	9469	9632	9511	9433	9467	9471	9287	9520	9481	9543	9469	9566	9595	9401	9377	9493	9537	9481	9515	9454	9623	9491	9400	9508	9342	9700	9425	9330	9525	9415	9549	9496	9339	9379	9422	9544	9475	9473	9373	9521	9437	9533	9439	9580	9549	9413	9542	9463	9487	9647	9483	9526	9562	9440	9609	9463	9381	9649	9409	9593	9514	9431	9285	9409	9461	9378	9512	9572	9645	9553	9449	9512	9365	9610	9386	9464	9468	9493	9413	9528	9655	9527	9424	9579	9425	9343	9472	9423	9426	9630	9367	9535	9447	9471	9426	9554	9349	9630	9515	9432	9462	9551	9592	9588	9351	9591	9585	9493	9430	9520	9494	9477	9536	9409	9480	9506	9526	9278	9487	9585	9424	9485	9507	9461	9347	9322	9610	9539	9356	9625	9511	9347	9545	9502	9546	9483	9477	9472	9498	9442	9460	9663	9426	9534	9545	9364	9536	9524	9379	9442	9381	9474	9464	9500	9513	9426	9487	9536	9472	9569	9548	9438	9534	9484	9370	9505	9525	9524	9469	9452	9519	9600	9526	9594	9429	9411	9557	9315	9517	9380	9495	9538	9442	9496	9439	9359	9465	9451	9527	9513	9518	9540	9491	9548	9539	9509	9419	9430	9438	9512	9432	9701	9471	9368	9392	9577	9349	9491	9594	9432	9494	9625	9461	9522	9227	9476	9559	9416	9614	9343	9443	9304	9649	9462	9390	9524	9593	9517	9590	9402	9409	9406	9400	9633	9469	9342	9517	9548	9446	9523	9556	9487	9364	9308	9453	9397	9478	9540	9586	9366	9443	9549	9433	9589	9465	9478	9590	9507	9542	9497	9459	9603	9499	9446	9475	9611	9453	9398	9412	9493	9465	9676	9452	9510	9462	9518	9445	9501	9520	9530	9548	9420	9401	9557	9509	9455	9435	9481	9386	9487	9607	9535	9489	9555	9482	9429	9530	9564	9507	9466	9489	9597	9439	9417	9506	9449	9415	9379	9557	9350	9584	9431	9517	9318	9459	9412	9586	9477	9508	9426	9591	9535	9518	9442	9372	9501	9454	9441	9494	9592	9573	9466	9598	9542	9426	9343	9514	9448	9556	9366	9444	9487	9370	9493	9420	9441	9360	9496	9408	9481	9430	9327	9539	9541	9378	9523	9365	9648	9455	9583	9664	9472	9482	9584	9570	9515	9505	9476	9516	9601	9566	9362	9346	9272	9539	9463	9529	9418	9475	9430	9359	9498	9678	9431	9456	9510	9463	9537	9474	9478	9305	9537	9577	9489	9438	9648	9521	9570	9468	9502	9386	9574	9695	9456	9516	9361	9420	9414	9558	9493	9433	9497	9440	9368	9447	9452	9429	9365	9334	9489	9489	9558	9430	9415	9503	9478	9482	9493	9473	9566	9534	9405	9417	9409	9468	9605	9622	9470	9429	9556	9410	9456	9449
33772	25479	23160	19694	16907	16005	15826	15683	15681	15648	15625	15401	15302	15452	15389	15447	15386	15379	15393	15123	15369	15481	15539	15269	15481	15304	15435	15403	15344	15320	15207	15322	15481	15245	15365	15471	15349	15386	15352	15354	15546	15381	15490	15440	15491	15332	15387	15278	15490	15363	15445	15500	15433	15433	15204	15406	15358	15444	15332	15444	15395	15402	15401	15325	15332	15188	15607	15511	15549	15280	15314	15355	15121	15399	15244	15361	15343	15285	15329	15257	15266	15405	15389	15301	15213	15351	15256	15354	15389	15285	15583	15555	15350	15360	15135	15277	15437	15410	15405	15428	15380	15287	15368	15199	15385	15391	15239	15699	15429	15419	15244	15301	15307	15539	15357	15322	15297	15256	15107	15365	15563	15475	15689	15451	15540	15390	15334	15262	15353	15299	15399	15316	15248	15478	15356	15342	15393	15504	15297	15382	15297	15372	15384	15361	15283	15162	15242	15422	15350	15262	15261	15335	15236	15335	15509	15157	15515	15256	15224	15197	15137	15369	15441	15361	15413	15326	15540	15277	15377	15364	15175	15281	15432	15439	15293	15389	15415	15316	15386	15604	15363	15426	15213	15387	15202	15270	15402	15412	15301	15187	15381	15249	15367	15487	15326	15446	15390	15387	15593	15276	15471	15418	15160	15371	15369	15277	15406	15167	15109	15264	15443	15390	15242	15546	15297	15464	15358	15252	15439	15503	15537	15361	15295	15459	15399	15286	15456	15571	15468	15257	15439	15437	15528	15318	15297	15237	15243	15328	15335	15558	15460	15383	15460	15515	15307	15428	15305	15388	15458	15197	15258	15289	15282	15259	15522	15266	15469	15483	15470	15439	15319	15372	15437	15171	15386	15286	15332	15495	15472	15233	15474	15240	15213	15373	15252	15333	15335	15224	15269	15291	15383	15115	15259	15342	15294	15381	15168	15396	15290	15253	15060	15246	15395	15240	15576	15255	15310	15183	15249	15281	15324	15136	15208	15398	15623	15413	15448	15410	15292	15242	15546	15315	15188	15342	15321	15426	15530	15446	15390	15299	15476	15301	15429	15690	15343	15503	15373	15239	15520	15256	15331	15372	15253	15593	15446	15327	15120	15224	15228	15410	15287	15393	15309	15300	15328	15282	15344	15295	15338	15408	15418	15416	15409	15382	15554	15332	15297	15360	15315	15361	15275	15427	15374	15344	15416	15420	15320	15437	15292	15511	15274	15279	15260	15286	15491	15111	15470	15315	15521	15236	15316	15482	15193	15308	15420	15200	15087	15340	15492	15355	15445	15184	15489	15268	15296	15525	15331	15526	15533	15566	15343	15281	15598	15341	15276	15369	15460	15460	15490	15319	15386	15382	15283	15466	15411	15299	15499	15560	15606	15418	15278	15480	15417	15315	15207	15205	15442	15370	15274	15316	15417	15230	15123	15210	15353	15376	15404	15340	15609	15398	15271	15240	15439	15402	15268	15418	15271	15473	15373	15285	15508	15278	15319	15460	15365	15419	15488	15539	15360	15363	15387	15120	15393	15400	15369	15230	15631	15378	15492	15495	15413	15269	15200	15340	15539	15187	15434	15364	15373	15333	15444	15167	15255	15496	15437	15588	15435	15158	15596	15551	15437	15216	15344	15428	15563	15090	15485	15386	15409	15434	15266	15468	15272	15322	15381	15484	15279	15232	15348	15416	15391	15479	15443	15541	15374	15294	15312	15235	15282	15343	15337	15510	15503	15419	15268	15421	15341	15248	15443	15426	15111	15151	15305	15305	15324	15356	15656	15297	15255	15283	15246	15197	15252	15442	15395	15394	15252	15345	15556	15364	15392	15394	15404	15568	15281	15461	15554	15469	15408	15419	15216	15445	15379	15184	15208	15551	15425	15387	15512	15352	15217	15273	15288	15294	15376	15498	15177	15243	15486	15323	15471	15409	15411	15282	15317	15334	15253	15291	15586	15280	15372	15244	15458	15309	15264	15229	15437	15332	15578	15270	15270	15285	15321	15553	15348	15473	15356	15038	15384	15535	15129	15428	15352	15426	15360	15397	15457	15451	15113	15381	15408	15355	15292	15281	15363	15254	15511	15353	15595	15263	15259	15452	15242	15551	15462	15282	15610	15352	15420	15107	15397	15083	15357	15381	15379	15437	15269	15315	15328	15238	15306	15381	15489	15199	15378	15276	15352	15383	15392	15424	15442	15483	15483	15523	15367	15477	15401	15162	15218	15209	15398	15265	15517	15187	15067	15314	15018	15374	15515	15365	15516	15343	15318	15339	15386	15294	15298	15329	15115	15396	15260	15445	15286	15290	15608	15443	15352	15499	15282	15265	15204	15333	15460	15374	15392	15279	15236	15319	15473	15542	15377	15350	15207	15281	15555	15367	15530	15295	15263	15157	15435	15267	15262	15126	15296	15569	15465	15543	15515	15298	15173	15467	15433	15192	15233	15384	15065	15537	15568	15380	15260	15431	15238	15179	15272	15315	15416	15585	15441	15116	15351	15347	15460	15156	15341	15474	15396	15480	15682	15350	15430	15444	15344	15224	15565	15342	15064	15232	15312	15259	15357	15358	15461	15468	15361	15377	15350	15236	15690	15306	15221	15398	15485	15252	15425	15298	15157	15391	15242	15049	15435	15270	15474	15203	15533	15289	15403	15278	15236	15403	15220	15265	15297	15153	15418	15363	15513	15329	15292	15420	15226	15358	15458	15336	15435	15345	15245	15288	15180	15395	15553	15481	15330	15364	15374	15223	15383	15223	15305	15372	15402	15333	15280	15445	15249	15414	15530	15327	15444	15406	15386	15455	15438	15266	15494	15357	15350	15382	15285	15504	15254	15410	15268	15407	15395	15197	15444	15437	15518	15562	15320	15375	15540	15331	15602	15454	15255	15359	15487	15173	15158	15440	15493	15162	15553	15453	15334	15242	15332	15564	15323	15235	15422	15374	15552	15407	15117	15302	15339	15452	15344	15338	15462	15297	15456	15142	15363	15322	15426	15167	15260	15285	15479	15461	15137	15448	15137	15453	15273	15364	15247	15169	15312	15478	15367	15159	15384	15481	15312	15445	15343	15298	15409	15168	15281	15477	15406	15199	15241	15393	15442	15393	15513	15290	15300	15452	15222	15392	15352	15221	15399	15496	15389	15390	15369	15487	15235	15492	15350	15307	15327	15327	15269	15410	15260	15282	15307	15318	15325	15567	15124	15536	15478	15334	15387	15113	15282	15501	15414	15434	15249	15499	15484	15284	15404	15234	15276	15438	15336	15438	15439	15529	15345	15432	15192	15116	15312	15469	15129	15454	15362	15607	15346	15399	15377	15471	15274	15409	15279	15154	15455	15521	15163	15307	15420	15521	15505	15494	15488	15420	15347	15435	15358	15307	15219	15317	15459	15420	15592	15244	15332	15261	15207	15240	15259	15382	15598	15423	15355	15481	15309	15226	15327	15266	15240	15265	15440	15363	15285	15378	15622	15239	15463	15294	15448	15320	15250	15107	15359	15341	15400	15272	15726	15288	15366	15370	15395	15453	15379	15257	15265	15501	15260	15248	15399	15552	15247	15272	15598	15346	15319	15459	15227	15350	15509	15177	15322	15409	15632	15404	15364	15213	15434	15511	15346	15397	15506	15460	15307	15431	15130	15414	15493	15159	15269	15384	15377	15402	15391	15431	15478	15551	15470	15302	15527	15443	15475	15140	15281	15305	15429	15506	15263	15311	15450	15321	15323	15225	15234	15491	15593	15346	15395	15438	15378	15180	15435	15512	15396	15468	15332	15374	15575	15286	15487	15532	15190	15429	15494	15510	15318	15443	15403	15305	15333	15375	15230	15272	15478	15263	15412	15443	15273	15495	15415	15374	15230	15554	15453	15320	15191	15544	15404	15354	15384	15293	15402	15300	15527	15341	15315	15128	15298	15368	15272	15353	15396	15142	15558	15518	15553	15235	15560	15315	15356	15272	15468	15281	15309	15411	15198	15115	15328	15470	15345	15299	15112	15419	15201	15333	15295	15068	15315	15292	15420	15257	15232	15518	15169	15410	15384	15365	15415	15228	15291	15564	15314	15313	15495	15407	15357	15318	15496	15285	15436	15432	15168	15326	15381	15258	15380	15466	15510	15565	15305	15382	15389	15473	15303	15238	15191	15426	15320	15525	15353	15263	15249	15264	15303	15446	15442	15204	15339	15364	15512	15291	15422	15333	15205	15289	15388	15546	15311	15342	15497	15422	15345	15275	15291	15437	15429	15486	15397	15176	15309	15385	15527	15392	15478	15349	15433	15179	15300	15255	15461	15278	15273	15580	15290	15407	15446	15348	15199	15381	15288	15343	15192	15318	15343	15354	15280	15534	15477	15233	15345	15308	15230	15696	15486	15315	15155	15204	15311	15453	15316	15370	15329	15588	15447	15378	15333	15115	15437	15279	15159	15539	15345	15153	15291	15421	15433	15300	15426	15260	15206	15459	15296	15343	15405	15370	15476	15455	15303	15398	15416	15502	15246	15409	15422	15295	15207	15298	15391	15295	15150	15394	15306	15222	15519	15552	15542	15542	15449	15454	15469	15303	15548	15352	15099	15286	15566	15513	15224	15200	15255	15543	15353	15286	15385	15310	15339	15249	15235	15261	15413	15449	15357	15261	15370	15126	15568	15506	15353	15468	15502	15303	15273	15230	15205	15338	15245	15565	15190	15390	15456	15451	15321	15290	15414	15398	15302	15319	15276	15400	15267	15328	15400	15312	15421	15468	15395	15202	15201	15349	15442	15221	15435	15450	15338	15492	15384	15297	15478	15117	15360	15388	15084	15236	15444	15544	15513	15429	15442	15479	15416	15294	15299	15387	15332	15348	15405	15419	15267	15230	15318	15384	15421	15193	15067	15402	15360	15212	15131	15480	15173	15430	15298	15302	15345	15367	15308	15116	15397	15425	15327	15220	15371	15020	15462	15316	15463	15460	15432	15565	15288	15425	15419	15363	15215	15365	15435	15292	15237	15440	15514	15276	15363	15358	15524	15299	15542	15446	15424	15386	15146	15160	15291	15391	15376	15575	15152	15246	15423	15150	15088	15379	15403	15344	15327	15380	15580	15481	15364	15341	15288	15396	15435	15392	15389	15236	15313	15480	15461	15252	15375	15432
23457	18823	14650	11826	10673	9892	9351	9095	9002	9040	9034	8891	8940	8977	8880	8843	8871	9079	8786	8800	9074	8904	8903	8801	8894	8982	8784	8903	8960	8846	8953	8958	8916	8843	8788	8773	8935	8852	8920	8949	8922	9010	8849	8883	8796	8997	8858	8899	8908	8739	8803	8837	8920	8731	8873	8920	9040	9123	8781	8984	9068	8878	8909	8650	8771	8812	8755	8785	8798	8958	8867	8892	8853	8876	8743	8847	8790	8857	8880	8849	8957	8765	8942	9016	8927	8974	8778	9035	8776	8934	8781	8890	8942	8780	8781	8868	8859	8733	8822	8974	9028	8861	8865	8853	8858	8969	8890	8806	8882	8775	8900	8853	8792	8884	8823	8759	8805	8926	8814	8765	8849	8896	8897	8842	8820	8869	8773	8960	8931	8808	8785	8875	8909	8871	8835	8861	8832	8880	8886	8916	8841	8781	8789	8831	9005	8751	8917	8805	8835	8818	8857	8883	8839	8859	8821	8992	8836	8812	8937	8953	8851	8839	8999	8896	8668	8962	8907	8790	8903	8667	8732	8865	9018	8917	8901	8920	8923	8986	8798	8805	8903	8835	8858	8773	8734	8897	8868	8841	8803	8918	8938	8765	8893	8958	8723	8828	8872	8862	8889	8848	8905	8835	8822	8894	8900	8845	8854	9022	8735	8918	8873	8957	8948	8886	8686	8836	8867	8786	8933	8928	8749	8859	8874	8849	8806	8841	8878	8928	8817	8882	8913	8865	8844	8896	8828	8815	8863	8895	8853	8852	8819	8983	8788	8868	8802	8795	8893	8756	8851	8789	8874	8962	8736	8965	8670	9050	8773	8880	8771	8840	8880	8992	8836	8768	8986	8822	8813	8847	8916	8988	8866	8838	8942	8886	8702	8949	8839	8827	8705	8771	8846	8751	8685	8874	8971	8910	8699	8940	8926	8937	8827	8916	8840	8851	8874	9014	8870	8615	8838	8751	8961	8735	8837	8795	8809	8879	8819	8858	8775	8803	8864	8742	8721	8917	8785	8932	8815	8866	8799	8809	8952	8866	8819	8900	8881	8849	8983	9044	8871	8930	8795	8807	8822	8861	8794	9032	8747	8711	8853	8723	8666	8858	8909	8802	8919	8739	9050	8823	8846	8780	8896	8772	8837	8875	8877	8981	9077	8882	8721	8931	8704	8755	8950	8786	8828	8808	8854	8941	8860	8759	8911	8792	8943	8918	8818	8683	8694	8688	8773	8705	8811	8832	8901	8908	8945	8803	8843	8707	8734	8835	8869	8912	8814	8928	8905	8864	8851	8906	8889	8779	8762	8885	8939	8816	8844	8766	8773	8831	8932	8972	8889	8729	8744	8810	8773	8888	8833	8886	8808	8927	8921	8834	8804	8817	8773	8979	8995	8966	8746	8817	8830	8783	8771	9014	8893	8902	8810	8832	8781	8796	8874	8886	8861	8897	8939	8810	8867	8904	8871	8812	8803	8748	8942	8890	8822	8782	8920	8682	9008	8904	8810	8941	8975	8856	8948	8937	8838	8925	8823	8672	8946	8879	8790	8870	8869	8954	8923	8815	8985	8936	8825	8869	8842	8844	8699	8910	8733	8948	8959	8696	8867	8792	8951	8803	8810	8898	8814	8907	9026	8939	8726	8731	8880	8758	8936	8791	8775	8808	8951	8708	8978	8880	8990	8810	8857	8772	8852	8838	8906	8773	8771	8892	9037	8945	8873	8656	8853	8800	8825	8784	8894	8969	8759	8843	8880	8829	8825	8808	8883	8929	8859	8808	8988	8734	8836	8863	8953	8812	8672	8789	8868	8746	8878	8904	8886	8939	8778	8695	8797	8852	8754	8770	8917	8807	8755	8848	8794	8871	8974	9031	8970	8809	8947	8948	8891	8838	8759	8898	8864	8829	8909	8799	8815	8884	8924	8855	8945	8853	8876	8813	8736	8951	8785	8935	8737	8732	8941	8864	8907	8828	8830	8880	8828	8944	8930	8886	8877	8872	8775	8951	8957	8724	8871	8834	8950	8831	8806	8881	8861	8814	8857	8987	8925	8814	8937	8912	8824	8932	8951	8880	8696	8861	8945	8835	8960	8839	8935	8891	8796	8849	8845	8846	8746	8959	8932	8769	8788	8959	8897	8813	8808	8782	8898	8759	8903	8834	8740	8933	8773	8863	8842	8952	8950	8829	8739	8715	8901	8776	8862	8674	8953	8771	8912	8946	8828	8696	8912	8716	9027	8829	8812	8730	8995	9025	8918	8874	8864	8988	8859	9010	8857	8742	8808	8708	8725	8940	8959	8853	8771	8850	8793	8738	8911	8981	8922	8964	8836	8835	8933	8814	8801	8755	8825	8750	8827	8796	8840	8705	8941	8749	8934	8858	8841	8822	8975	8832	8866	8962	8768	8917	8958	8896	8927	8814	8769	8999	8820	8894	8945	8899	8865	8836	8834	8801	8916	8876	8767	8940	8922	8848	8857	8714	8794	8789	8964	8707	8625	8834	8745	9029	8858	8847	8982	8896	8888	8845	8798	8835	9031	8888	8943	8834	8801	8814	8867	8796	8694	8809	8817	8783	8794	8914	8913	8830	8842	8894	8863	8892	8833	8934	8961	8804	8882	8951	8884	8814	8838	8734	8899	8918	8899	9009	8786	8991	8907	8858	8766	8898	8733	8795	8902	8757	8878	8876	8737	8758	8810	8776	8892	8900	9012	8785	8920	8810	8682	8796	8821	8889	9091	8769	8756	8845	8921	8942	8660	8906	8801	8704	8826	8910	8930	8795	8928	8901	8933	8962	8802	8878	9049	8706	8794	8993	8863	8863	8873	8790	8909	8738	8792	8814	8940	8901	8789	8884	8802	8806	8926	8864	8815	8756	8906	8833	8756	8896	8862	8622	8945	8677	8842	8777	8879	8853	8888	8986	8719	8790	8884	8796	8936	8791	8967	8833	8827	8808	8873	8905	8970	8928	8790	8744	8751	8833	8866	8888	8731	8927	8953	8902	8886	8849	8839	8842	8858	9024	8769	8878	8723	8833	8813	8731	8805	8758	8825	8695	8796	8754	8895	8885	8828	8911	8891	9019	8968	8749	8836	8825	8812	8816	8995	8919	8906	9049	8843	8711	8877	8971	8887	8906	8876	8842	8853	8681	8744	8976	8921	8838	8807	8757	8898	8746	8755	8758	8779	8883	8792	8816	8934	8823	8835	9022	8913	8879	8982	8960	8724	8811	8878	8942	8805	8867	8851	8855	8844	8878	8811	8848	8757	8934	8762	8900	8768	8929	8834	8885	8831	8849	8751	8895	8835	8828	8986	8762	8851	8840	8831	8894	8915	8828	8998	8856	8831	8995	8988	8868	8857	8753	8802	8864	8938	8901	8827	8771	8928	8689	8739	8863	8968	8739	8769	8820	8747	8815	9042	8808	8782	8901	8775	8825	8830	8935	8821	8747	8922	8826	8865	8882	8789	8911	8847	8795	8969	8901	9061	8806	8801	8867	8856	8903	8663	8830	8921	8851	8818	8779	9002	8851	8774	8920	8865	8632	8932	8893	8855	8794	8847	8984	8860	8853	8877	8954	8951	8837	8865	8907	8882	8911	8801	8786	8965	8960	8734	8852	8760	8920	8861	8944	8793	8760	8899	8788	8959	8857	8819	8907	8831	8885	8825	8897	8759	8815	8871	8924	8809	8878	8900	8928	8908	8928	8838	8854	8856	8759	8735	8873	8876	8800	8862	8799	8866	8819	8817	8867	8953	8825	8806	8783	8754	8830	8891	8795	8844	8864	8983	8828	8854	8753	8927	8927	8650	8829	8823	8859	8879	8850	8749	8959	8754	8796	8910	8821	8900	8829	8849	8970	8780	8872	8936	8942	8874	8844	8910	8682	8876	8958	8824	8716	8855	8764	8903	8747	9009	8760	8953	8869	8716	8832	8900	8796	8819	8793	8969	8902	8811	8758	8889	8744	9006	8846	8832	8909	8891	8930	8755	8836	8915	8833	8790	8858	8889	8840	8716	8809	8682	8896	8795	8788	8909	8931	8985	8877	9008	9011	8797	8934	8865	8953	8740	8865	8930	8946	8880	8837	8770	8801	8968	8950	8936	8832	8822	8782	8879	8888	8776	8924	8880	8908	8920	8823	8763	8979	8899	8836	8881	8849	8853	8867	8769	8885	8908	8906	8814	8840	8870	8851	8841	8948	8844	8731	8674	8718	8787	8843	8821	8873	8740	8767	8920	8891	8746	8887	8827	8878	8862	8739	9006	8927	8782	8967	8651	8879	8839	8826	8940	8690	8939	8784	8786	9011	8881	8649	8831	8846	8865	8843	8983	8870	8851	8817	8935	8847	8871	8881	8704	8945	8905	8812	8919	8760	8850	8762	8876	8745	8948	8898	8831	8967	8651	8755	8764	8944	8894	8875	8857	8639	8812	8826	8913	8876	9050	8748	8860	8921	8921	8776	8894	8707	9031	8834	8702	8932	8923	8913	8857	8859	8875	8819	8949	8910	8905	8785	8834	8891	8917	8907	8847	8727	8967	8925	8924	8776	8915	8964	8844	8920	8970	8968	9032	8830	8843	8822	9051	8881	8699	8905	8884	8842	8902	8949	8853	8862	8724	8927	8904	8741	9039	8848	8990	8868	8816	8808	8902	8793	8755	8818	8750	8891	8939	8828	8879	8854	8791	8718	8782	8833	9028	8842	8941	8839	8798	8992	8777	8921	8865	8882	8936	8845	8839	8901	8853	8728	8891	8942	8764	8934	8907	9079	8941	8895	8791	8833	8880	8826	8951	8900	8939	8905	8935	8928	8859	9009	8896	8881	9007	8935	8781	8758	8926	8933	9015	8811	9003	8972	8935	8866	8721	9061	8706	8806	8859	8990	8794	8832	9002	8821	8922	8885	8794	8818	8808	8981	8654	8806	8843	8851	8859	8843	8821	8961	8836	8785	8904	8959	8824	8950	8921	8897	8818	8877	8867	8830	8971	8895	8839	8829	9028	8748	8761	8925	8807	8801	8902	8749	8913	8905	8835	8891	8951	8866	8873	8963	8921	8906	8892	8935	8881	8886	8782	8902	8900	8721	8832	8843	8775	8860	8851	8699
25014	20748	26761	25703	20790	18176	17163	16058	15674	15664	15567	15323	15448	15415	15498	15329	15388	15329	15163	15387	15347	15171	15293	15455	15410	15241	15186	15195	15307	15364	15374	15403	15174	15447	15161	15244	15430	15546	15282	15437	15392	15302	15241	15283	15313	15479	15188	15183	15220	15074	15178	15225	15220	15382	15197	15268	15039	15122	15371	15312	15474	15425	15249	15199	15088	15133	15114	15182	15436	15278	15406	15462	15311	15163	15355	15154	15209	15159	15334	15284	15408	15180	15101	15084	15485	15288	15278	15233	15225	15341	15124	15005	15115	15119	15278	15276	15241	15340	15119	15243	15392	15403	15256	15087	15315	15361	15208	15098	15148	15231	15381	15185	15158	15301	15264	15166	15346	15154	15318	15185	15195	15113	15172	15208	15191	15090	15219	15279	15231	15229	15251	15120	15192	15198	15151	15312	15371	15060	15252	15185	15195	15302	15233	15256	15255	14964	15408	15177	15388	15253	15469	15198	15263	15324	15222	15364	15176	15263	15236	15202	15088	15286	15423	15106	15293	15278	15164	15105	15232	15319	15066	15068	15159	15328	15204	15085	15121	15159	15233	15024	15292	15226	15321	15285	15247	15099	15116	15075	15077	15134	15212	15270	15320	15213	15059	15376	15077	15329	15201	15305	15222	15317	15314	15263	15348	15132	15175	15283	15109	15200	15139	15204	15237	15303	15371	15263	15357	15183	15184	15060	15132	15308	15208	15065	15169	15270	15050	15368	15116	15414	15189	15394	15467	15257	15184	15082	15361	15236	15303	15384	15173	15265	15097	15189	15152	15339	15162	15088	15347	15270	15262	15189	15217	15284	15464	15086	15205	15087	14997	15053	15216	15061	15263	15204	15328	15249	15229	15137	15197	15214	15378	15198	15287	15230	15185	15209	15151	15103	15197	15292	15225	15289	15276	15064	15025	15231	15418	15233	15218	14998	15368	15292	15031	15235	15226	15314	15326	15134	15220	15094	15243	15211	15289	15406	15158	15090	15171	15092	15188	15235	15195	15231	15243	15025	15226	15233	15530	15222	15135	15189	15160	15256	15278	15144	15017	15321	14949	15308	15121	15331	15157	15220	15086	15049	15180	15175	15236	15230	15105	15316	15109	15428	14907	15093	15305	15312	15166	15171	15221	15235	15278	15398	15216	15263	15323	15167	15302	15292	15188	15093	15222	15084	15027	15103	15177	15233	15165	14930	15254	15382	15317	14904	15086	15077	15301	15360	15025	14954	15164	15178	15283	15165	15342	15055	15137	15370	15399	15330	15060	15162	15305	15130	15198	15282	15191	15263	15234	15064	15052	15207	15274	15381	15451	15173	15263	15252	15189	15209	15231	15164	15402	15140	15254	15091	15144	15311	15169	15327	15404	15241	15244	15283	15330	15132	14946	15147	15165	15286	15046	15063	15148	15157	15175	15276	15318	15230	15120	15201	15321	15134	15386	15289	14991	15365	15355	15208	15287	15230	15296	15013	15350	15264	15380	15308	15049	15229	14935	15097	15261	15258	15232	15191	15095	15351	15117	15105	15364	15106	15274	15152	15127	15233	15321	15223	15273	15253	14918	15191	15328	15102	14988	15040	15092	15245	15287	15276	15031	15066	15235	15330	15331	15295	15356	15222	15233	15085	15221	15490	15270	14930	15368	15342	15188	15144	15232	15019	15262	15445	15315	15249	15303	15123	15486	15137	15454	15398	15186	15182	15408	15370	15277	15375	15084	15342	15297	15096	15204	15156	15320	15244	15418	15220	15209	15218	14948	15174	15208	15265	15258	15174	15245	15198	14995	15286	15087	15139	15363	15259	15093	15019	15193	15250	15419	15181	15093	15081	15057	15312	15249	15261	15115	15333	15342	15038	15358	15209	15197	15020	15361	15247	15327	15125	15219	15192	15294	15263	15213	15187	15181	15229	15137	15316	15153	15322	15167	15139	15225	15266	15189	15296	15240	15367	15291	15273	15211	15248	15225	15212	15211	15275	15223	15176	15195	15313	15200	15410	15070	14971	15224	15066	15453	15012	15285	15036	15378	15085	15220	15234	15231	15173	15185	15018	15162	15285	15177	15233	15184	15421	15227	15279	15188	15163	15428	15486	15192	15264	15283	15074	15207	15164	14986	15226	15228	15144	15203	15332	15345	15170	15213	15065	15295	15245	15261	15507	15298	15107	15178	15133	15100	15252	14991	15006	15393	15389	15344	15235	15285	14981	15112	15275	15289	15103	15233	15165	15260	15199	15100	15428	15233	15349	15221	15138	15289	15138	15193	15243	15102	15123	15007	15137	15162	15383	15335	15076	15312	15262	15373	15461	15422	15269	15026	15320	15213	15496	15284	14958	15386	15441	15189	15110	15199	15394	15072	15298	15604	15137	15287	15357	15209	15145	15108	15334	15350	15179	15124	15396	15220	15268	15044	15207	15221	15200	15420	15359	15250	15304	15203	15250	15190	15075	15196	15169	15193	15163	15084	15319	15386	15214	15154	15115	15295	15311	15064	15202	15222	15263	15410	15255	15079	15270	15204	15081	15341	15176	15092	15310	15257	15168	15205	15242	15242	15408	15259	15197	15426	15054	15172	15177	15261	15384	15159	15205	15153	15146	15303	15262	15313	15381	15141	15106	15290	15348	15261	15339	15368	15450	15308	15251	15206	15329	15416	15095	15199	15202	15150	15257	15094	15297	15260	15069	15381	15350	15244	15410	15175	15603	15260	15318	15133	15067	15222	15267	15039	15249	15329	15272	15433	15056	15301	15129	15268	15024	15328	15168	15273	15148	15078	15266	15315	15164	15083	15390	15252	15243	15228	15318	15344	15066	15305	14891	15089	15477	15380	15440	15289	15256	15407	15140	15252	15213	15110	15299	15136	15202	15233	15323	15230	15038	15284	15206	15349	15275	15200	15162	15359	15159	15361	15387	15218	15326	15185	15049	15477	15212	15232	15241	15308	15203	15114	15292	15185	15273	15157	15052	15052	15465	15170	15227	15204	15461	15142	15216	15337	15067	15160	15184	15280	15222	15129	15021	15212	15186	15181	15230	15096	14974	15321	15385	15279	14944	15199	15324	15243	14963	15242	15084	15046	15171	15105	15229	15266	15212	15337	15252	15276	15187	15049	15316	15090	15048	15120	14971	15411	15169	15071	15302	15172	15205	15364	15389	15308	15104	15184	15390	15286	15223	15045	15307	15130	15381	15252	15193	15308	15247	15137	15202	15337	15102	15174	15083	15096	15175	15107	15087	15265	15212	15468	15149	15424	15314	15189	15332	15269	15065	15187	15192	15319	15024	15361	15090	15195	15162	15217	15073	15225	15020	15346	15219	15142	15245	15222	15139	15239	15107	15398	15194	15225	15116	15446	15157	15212	15202	15279	15176	15296	15059	15491	15259	15279	15292	15295	15330	15303	15295	15239	15072	15246	15199	15514	15141	15428	15209	15123	15261	15264	15334	15231	15161	15236	15284	15447	15159	15213	15222	15248	15153	15072	15186	15339	15246	15359	15335	15043	15244	15164	15181	14968	15043	15292	15318	15354	15378	15344	15338	15194	15320	15303	15241	15185	15189	15295	15157	15161	15175	15140	15250	15120	15350	15283	15245	15135	15276	15426	15286	15101	15196	15042	15125	15316	15002	15361	15262	15380	15118	15186	15305	15110	14958	15382	15316	15312	15303	15195	15134	15164	15349	15076	15407	15118	15201	15178	14977	15157	15259	15088	15181	15088	15320	15281	15277	15301	15122	15184	15342	15249	15444	15128	15120	15121	15164	15296	15218	14997	15308	15133	15031	15154	15142	15339	15219	15252	15204	15107	15353	15554	15137	15114	15221	15085	15063	15193	15188	15243	15208	15313	15362	15263	15158	15047	15203	15219	15202	15248	15368	15376	15312	15089	15211	15242	15255	15205	15222	15206	15161	15239	15075	14959	15089	15168	15205	15166	15371	15200	15258	15316	15208	15163	15342	15365	15275	15457	15193	15271	15224	15291	15090	15217	15069	14940	15238	15270	15211	15177	15265	15329	15240	15187	15158	15277	15258	15233	15234	15163	15288	15476	15282	14925	15296	15488	15329	15149	15102	15274	15287	15199	15281	15352	15410	15225	15320	15033	15337	15289	15034	15213	15311	15216	15252	15263	15034	15171	15286	15096	15179	15171	15010	15011	15355	15003	15149	15268	15010	15211	15612	15356	15251	15072	15326	15249	15213	15241	15374	15109	15194	15094	15266	15150	15030	15364	15039	15165	15443	15213	15048	15164	15178	15317	15229	15209	15364	15093	15123	15220	15338	15368	15232	15359	15390	15299	15243	15065	15123	15065	15435	15175	15408	15403	15207	15171	15468	15244	15230	15024	15213	15189	15162	15215	15176	15384	15323	15128	15028	15392	15387	15406	15379	15260	15421	15462	15017	15306	15351	15303	15267	15123	15172	15176	15130	15161	15085	15020	15308	15129	15342	15311	15141	15250	15237	15051	15347	15097	15176	15166	15252	15149	15072	15399	15348	15378	14936	15327	15179	15282	15103	15316	15434	15315	15086	15197	15394	15191	15282	15331	15352	15044	15251	15115	15139	15146	15250	15374	15280	15281	15159	15233	15132	15403	15350	14946	15392	15218	15406	15179	15346	15388	15222	14993	15197	15239	15034	15177	15204	15250	15266	15200	15309	15227	15106	15286	15147	15200	15271	15282	15118	15239	15369	15166	15018	15233	15124	15368	15212	15345	15068	15426	15155	15184	15117	15404	15488	15391	15047	15270	15177	15258	15136	15141	15161	15156	15326	15299	15362	15179	15226	15051	15257	15144	15152	15385	15358	15438	15139	15306	15266	15065	15140	15179	15195	15219	15070	15250	15054	15431	15295	15442	15173	15482	15343	15157	15176	15289	15298	15267	15365	15147	15145	15233	15289	15215	15069	15171	15262	15329	15268	15340	15393	15213	15153	15279	15229	15493	15331	15245	15222	15196	15423	15307	15232	15240	15283	15262	14988	15144	15049	14987	15264	15245	15041	15160	15002	15116	15214	15328	15119	15467	15128	15055	15180	15075	15137	15175	15297	15178	15163	14886	15222	15158	15157	15204	15120	15102	15234	15231	15183	15171	15153	15107	15158	15364	15440	15492	15219	15372	15248	15295	14920
23477	24057	18180	14471	12273	11011	10043	9536	9255	9051	9080	9063	9095	8934	9039	8960	8917	8945	8834	8937	8888	9029	8921	8966	8849	8957	8961	8896	9096	8861	9015	8735	9009	8922	9150	8985	8755	8861	8980	8922	9012	8869	8955	9035	8925	8930	8911	9021	8879	8824	9036	8819	8942	8939	8876	8925	8961	8998	8857	8904	8906	8861	8834	8802	8942	8929	8900	8963	9006	8928	8887	8895	8913	8749	8761	8846	8904	8916	8885	8935	8729	8869	9107	8985	8948	8899	8938	8955	8723	8923	8917	8733	8861	8878	8881	8857	8746	8934	8838	8820	8993	8904	9012	8783	8828	8950	8827	8807	8811	8848	9020	8943	8831	8907	8936	8976	8815	8817	8967	8910	8934	8968	8932	8984	8763	9017	8930	8915	8897	8997	8908	8861	9008	8886	8999	8830	8886	8725	8874	8886	8977	8960	8915	8749	8982	8944	8828	8964	8859	8870	8836	8884	8872	8922	8992	8700	8919	8878	8942	8935	8797	8947	9019	8943	8915	8880	8771	8778	8905	8946	8847	8926	8895	8941	8891	8779	8790	8909	8842	8953	8834	8786	8887	8852	8776	8837	8829	8799	8884	8859	9020	8770	8959	8998	9078	8966	8866	8962	8948	8819	8852	9008	8839	8988	8881	8786	8793	8906	8766	8989	8870	8849	8848	8889	8915	8897	8883	8984	8694	8974	9084	9090	9009	8752	8861	8979	8899	8711	8778	8912	8892	8895	8872	8878	8899	8945	8956	8889	8825	8935	8875	8875	8834	8835	8848	8904	8967	8823	8820	8902	9011	8805	9009	8944	8876	8947	8845	8800	8913	8776	8819	8916	8826	8912	8940	8820	8870	8972	9067	8803	8943	8937	8896	8753	8971	8930	8930	8866	8943	8965	8933	8934	8967	8862	8958	8862	8949	8796	8761	8973	8974	8959	8948	8787	8932	8965	9065	8931	8971	8980	8844	8824	8818	8811	8894	8854	8722	8838	8843	8949	8838	8908	8839	8989	8804	8915	8964	8916	8845	8824	8779	8863	8899	8894	9013	8943	8736	8758	8886	8961	8810	8914	8861	8904	8907	8791	8929	8925	9035	8935	8854	8956	8936	8802	8898	8851	9051	8907	8842	9032	8865	8896	9086	8733	8890	8964	8847	9073	8847	8802	8859	8822	8873	8726	8938	8843	9002	8982	8978	8819	8952	8847	8876	8914	8933	8968	8904	8910	8903	8854	8898	8838	8822	8922	8727	8881	8974	8948	8914	8828	8879	8956	8931	8923	8836	8928	8806	8955	8829	8898	8773	8892	8954	8910	8823	9021	8795	8867	8817	8771	8865	8891	9022	8910	8944	8929	8957	8918	8907	8945	8936	8906	8835	8767	8893	8959	8793	8824	9004	8945	8822	8864	8764	8834	9048	8910	8717	8835	8974	8909	8917	8819	8795	9031	8876	8805	8865	8931	8846	8839	8937	8833	8955	8795	8866	8845	8971	8880	8819	8910	8852	8853	8966	9009	8707	8931	8944	8898	8991	8861	8883	8985	8910	8926	8862	8967	8940	8872	8826	8922	8910	8811	8769	8928	8745	8878	8848	9078	8969	8830	8884	8930	8921	8875	8768	8796	8924	8853	8938	8899	8824	8780	8880	8897	8915	8827	8849	8786	8818	8908	8967	8804	8960	8956	8737	8730	8984	8877	8956	8899	8922	8972	8950	8843	8879	8924	8915	8968	8975	8929	8916	8910	8973	8881	8748	8704	8965	9019	9004	8878	8829	8923	8900	8904	8887	8864	8909	8981	8900	8809	8848	8871	8838	8891	9000	8861	8798	8768	8868	8909	8887	8906	8857	8949	9005	8850	9004	8859	8874	8806	8795	8935	8956	8797	8862	9014	8869	8814	8897	8760	8878	8677	8852	8933	8772	8782	8870	9021	8960	8915	8938	8866	8743	8817	8891	8859	8730	8904	8800	8967	8858	8976	8973	8787	8969	8906	8840	8919	8870	8852	8887	8809	8912	8851	8749	8882	8829	8883	8831	8942	8847	8971	8959	8942	8884	8785	8955	8913	8895	8964	8952	8800	8894	8864	8933	9065	8938	8771	8973	8668	8953	8878	8810	8859	8881	8954	8932	8876	8862	8899	8843	8918	8937	8922	8783	8922	9005	8739	8909	8920	8749	8891	8942	9032	8885	8974	8920	8814	9023	8866	8828	8882	8920	8871	8998	8993	8939	9082	8864	8875	8895	8933	8987	8942	9062	8819	8839	8882	8868	8919	8822	8910	8886	8950	8812	8779	8845	8952	8833	8986	8929	8799	8895	8792	8812	8979	8798	9040	9044	8915	8886	8899	8735	8887	9040	8905	8816	8884	8772	8762	8830	8909	8911	8707	8862	8974	8911	8829	8910	8855	8964	8810	8879	8816	8921	8862	8842	8911	8866	8872	8843	8882	8793	9047	8949	8883	8978	8815	8868	8841	8931	9030	8888	9000	8873	8859	8913	8921	8938	8888	8859	8967	8706	8853	8999	8858	8838	8901	8977	8761	8838	8941	8860	8862	8886	8942	8878	8911	8965	8822	8839	8981	8921	8887	8863	8696	8990	8798	8867	8731	8907	8934	8994	8964	8833	8895	8840	8902	8926	8845	9026	8968	8853	8786	8844	8808	8811	8863	8723	8886	8819	8794	8796	8880	8856	8831	8876	8883	8882	8909	8879	8786	8849	8949	9030	8924	9004	8862	8974	8826	8830	8811	9019	8849	8905	8785	8994	8804	8947	8825	8836	8914	8787	8974	8830	8741	9012	8780	8833	8729	8920	8664	8889	8789	8876	8910	9090	8850	8858	9049	9041	8823	8888	8997	8854	8782	8816	8910	8867	8951	8937	8955	8773	8947	8885	8839	8885	8909	8977	8965	8857	8819	8829	8822	8963	9020	9038	8902	8856	8884	8811	8875	9051	8703	8830	8875	8738	8952	9010	8888	8941	8916	9003	8840	8875	8802	8781	8906	8782	9020	8899	8746	8951	8962	8937	8878	8838	8812	8852	8931	8944	8985	8891	8986	8885	9021	8964	8952	8900	8994	8915	8747	8936	8846	8911	8922	8993	8946	8915	8871	8853	8917	8886	8850	8896	8952	8900	8887	8913	8906	9005	8915	8884	8753	8805	8876	8878	8881	8794	8935	8738	8903	8887	8869	8866	8761	8923	8891	8836	8826	8862	9057	9083	8932	8900	9016	8825	8964	8964	8891	8963	8886	8915	8897	8984	8756	8955	8890	8750	8896	8937	8838	8955	8917	8890	8675	8885	8757	8924	8902	8890	8928	8921	8814	8735	8873	8905	8783	8757	8799	8855	8784	8907	8885	8951	9003	8990	8830	9106	8949	8896	8952	9089	8870	8988	8775	8835	8817	8845	8840	8932	8806	8876	8895	8761	9014	8862	8889	8938	8871	8815	8927	8918	8953	8926	8776	8980	8643	8900	9001	8981	8747	8800	8848	8897	8878	8860	8745	8847	8879	8971	8958	9051	8934	8897	8963	8916	8938	8854	8944	8797	8789	8889	8843	8858	8868	8883	8939	8956	8910	8789	9000	8887	8843	8972	9003	8996	8864	8956	9001	8863	8801	8783	8875	8857	8847	8907	8996	9008	8838	8861	9162	8815	8827	8913	8774	8856	8977	8963	8906	8888	8890	8845	8994	8934	8954	8937	8764	8943	9005	8872	8914	8840	8979	8904	8917	8927	8868	9012	8849	8924	8853	8804	9016	8883	8829	8855	8973	8785	8870	8849	8904	8774	8862	8873	9001	8831	8791	8972	8846	8965	8823	8878	8874	8900	8996	9007	8908	8829	8799	8790	8845	8725	8835	8816	8800	8769	9037	9028	8847	8927	8879	8753	8837	8816	8988	8919	8897	8955	8934	8997	8904	8895	9001	8830	9041	8766	8885	8922	8960	8806	8955	8924	8877	8868	8919	8827	8996	8896	8843	8895	8937	8861	8866	9018	8863	8814	8929	8786	8822	8937	8872	8944	8968	8884	8929	8961	8769	9001	8836	8990	9003	8854	8806	8977	8899	8847	8952	8905	8962	8805	8935	8983	8974	8818	8803	8999	8915	8825	8797	8821	8826	8899	8966	8926	8894	8853	8957	8748	8991	8921	8964	8774	8810	8833	8801	8702	8821	8916	8977	8988	8821	8852	8877	8918	8858	8709	8817	9021	8918	8777	8958	8934	8841	8994	8888	8954	9019	8949	8867	8895	8840	8983	9028	8923	8872	9006	8924	8897	8923	8798	8972	8848	8969	8708	8873	8951	8896	8899	8843	8910	8844	8853	8889	8926	8884	8934	8811	8790	8869	8838	8938	8917	8843	8844	8982	8927	8842	8917	8912	8896	8798	8954	8841	9008	8961	8871	8829	8760	8961	8940	8974	8858	8826	8949	8855	8855	8895	8891	8804	8836	8817	8891	8881	8865	8860	9015	8699	8944	8901	9064	8883	8961	8835	8846	8775	8833	9012	8969	8800	8882	8811	8851	8954	8919	8830	8850	8907	9030	8747	8900	8850	8803	8784	8763	8932	8806	8842	8880	8944	8845	8935	8899	8827	8780	8954	8963	8900	8938	8881	8854	8808	8810	8924	8891	8832	8724	8958	8976	8760	8730	8992	8903	8958	8778	9011	8972	8916	8892	8890	8848	8931	8955	8791	8810	8783	8850	8930	8906	8787	8962	8925	8789	8918	8933	9071	8737	8831	8846	8834	8933	8952	8934	8758	8865	8988	8813	8965	8963	8983	8910	8875	8855	8988	8835	8933	8857	8951	8865	8906	8902	8767	8741	8877	8796	8891	8838	8878	8916	8983	8828	8987	8777	8927	8804	8872	8857	8852	8890	8968	8915	8863	8979	8996	8788	9006	8878	8986	8805	8949	8873	8729	8798	8871	9089	8874	8973	8866	8946	8821	8858	8939	8878	8833	8886	8877	8943	8951	8998	8821	8877	8849	8850	8860	8880	8798	8993	8906	8840	8928	8897	8974	8762	9068	8922	8988	8942	8824	9022	8834	8783	8947	8911	8818	8750	8768	8784	8819	8869	8937	8813	8902	8983	8945	8895	8755
23384	20727	27611	24047	21991	21734	19991	17318	16265	16238	15965	15995	15787	15763	15492	15890	15740	15685	15870	15576	15485	15597	15675	15805	15523	15592	15581	15570	15605	15671	15648	15648	15622	15662	15733	15880	15601	15670	15502	15549	15639	15513	15630	15540	15491	15467	15746	15554	15543	15678	15698	15481	15588	15581	15700	15679	15348	15634	15728	15405	15472	15645	15408	15466	15468	15461	15510	15689	15460	15582	15684	15521	15547	15584	15547	15599	15783	15532	15620	15665	15702	15643	15642	15381	15467	15641	15413	15511	15613	15581	15483	15611	15589	15569	15369	15544	15375	15371	15496	15640	15635	15640	15442	15691	15505	15583	15364	15522	15535	15436	15588	15757	15644	15665	15366	15377	15532	15623	15620	15557	15629	15560	15591	15448	15483	15309	15378	15489	15575	15555	15587	15582	15778	15475	15621	15620	15620	15613	15364	15493	15441	15547	15501	15233	15381	15575	15519	15497	15817	15756	15609	15497	15454	15637	15494	15563	15646	15633	15535	15501	15786	15317	15444	15436	15471	15471	15434	15326	15482	15363	15502	15497	15559	15462	15611	15539	15723	15440	15507	15657	15454	15579	15565	15463	15655	15492	15672	15467	15303	15436	15297	15538	15467	15475	15632	15831	15771	15521	15532	15512	15460	15716	15492	15314	15510	15643	15370	15332	15528	15475	15547	15626	15660	15570	15307	15520	15423	15577	15438	15667	15753	15555	15578	15676	15457	15492	15613	15579	15280	15430	15637	15545	15465	15757	15539	15648	15714	15391	15598	15422	15383	15525	15515	15570	15360	15481	15531	15717	15570	15517	15688	15649	15690	15685	15586	15619	15626	15549	15516	15496	15533	15485	15345	15514	15531	15512	15516	15357	15468	15594	15459	15586	15488	15653	15428	15476	15374	15660	15402	15521	15677	15702	15510	15568	15419	15611	15634	15444	15557	15534	15651	15471	15516	15376	15353	15523	15398	15470	15653	15498	15640	15489	15680	15651	15497	15437	15329	15520	15591	15478	15704	15435	15464	15560	15412	15549	15456	15494	15424	15483	15538	15569	15559	15467	15691	15455	15361	15489	15520	15570	15613	15671	15324	15271	15501	15597	15520	15629	15521	15770	15572	15493	15749	15453	15473	15482	15556	15587	15381	15318	15484	15383	15414	15554	15496	15520	15500	15457	15624	15458	15818	15574	15594	15411	15709	15511	15828	15626	15610	15516	15751	15511	15651	15458	15570	15429	15430	15604	15735	15457	15489	15487	15582	15538	15457	15481	15317	15412	15462	15396	15420	15593	15553	15425	15554	15468	15592	15603	15383	15222	15780	15581	15347	15557	15606	15588	15422	15497	15587	15468	15542	15723	15428	15394	15339	15488	15304	15376	15587	15471	15774	15477	15199	15645	15549	15465	15589	15462	15642	15588	15549	15597	15478	15595	15510	15404	15528	15360	15665	15725	15702	15660	15434	15574	15587	15740	15580	15553	15554	15508	15654	15588	15592	15492	15810	15559	15576	15553	15571	15644	15388	15646	15826	15782	15372	15361	15550	15639	15698	15498	15683	15472	15512	15404	15494	15489	15686	15372	15462	15522	15558	15357	15496	15493	15523	15487	15668	15605	15543	15655	15652	15553	15602	15659	15400	15602	15641	15632	15619	15471	15472	15220	15494	15633	15522	15689	15644	15657	15593	15598	15452	15466	15396	15547	15694	15648	15780	15506	15297	15630	15482	15575	15464	15470	15580	15493	15530	15618	15413	15432	15411	15489	15568	15716	15356	15393	15425	15632	15602	15433	15709	15571	15577	15504	15320	15480	15502	15683	15497	15558	15528	15461	15530	15534	15426	15620	15415	15537	15500	15581	15430	15582	15363	15478	15433	15521	15730	15539	15387	15456	15517	15223	15518	15441	15532	15485	15513	15387	15521	15457	15527	15719	15588	15527	15408	15474	15596	15638	15507	15469	15687	15512	15429	15587	15329	15395	15408	15600	15422	15349	15615	15499	15530	15529	15510	15557	15676	15549	15452	15607	15556	15537	15526	15561	15755	15415	15636	15654	15337	15344	15593	15611	15346	15531	15298	15542	15563	15391	15705	15632	15603	15554	15331	15377	15614	15365	15494	15381	15406	15486	15396	15557	15474	15692	15611	15757	15402	15396	15590	15442	15494	15651	15588	15443	15637	15387	15572	15623	15630	15713	15575	15517	15518	15638	15368	15504	15699	15601	15589	15456	15570	15432	15624	15513	15602	15618	15601	15467	15367	15608	15581	15555	15646	15382	15627	15554	15557	15693	15489	15576	15503	15551	15680	15475	15691	15425	15647	15689	15624	15542	15575	15393	15526	15578	15387	15537	15533	15635	15537	15678	15267	15489	15514	15569	15456	15580	15473	15627	15560	15595	15599	15299	15418	15562	15439	15351	15660	15659	15589	15735	15386	15622	15602	15395	15628	15422	15698	15347	15528	15553	15725	15499	15605	15680	15559	15645	15280	15381	15402	15669	15609	15607	15588	15619	15517	15602	15278	15526	15350	15362	15610	15529	15446	15478	15539	15597	15576	15553	15515	15560	15734	15605	15770	15664	15526	15690	15538	15550	15360	15548	15561	15518	15434	15675	15330	15449	15570	15414	15624	15425	15554	15616	15473	15414	15479	15560	15657	15511	15466	15688	15524	15672	15580	15599	15648	15336	15542	15507	15618	15544	15566	15469	15676	15561	15385	15438	15573	15618	15595	15460	15686	15468	15586	15688	15627	15453	15498	15530	15451	15552	15438	15422	15509	15305	15556	15409	15576	15449	15538	15388	15589	15530	15476	15639	15457	15529	15750	15456	15598	15681	15518	15578	15543	15741	15822	15467	15335	15470	15649	15471	15616	15374	15610	15615	15450	15504	15533	15584	15388	15309	15406	15548	15654	15635	15541	15451	15381	15582	15629	15610	15386	15437	15497	15539	15687	15352	15533	15528	15274	15769	15532	15595	15659	15575	15583	15527	15656	15652	15524	15577	15699	15441	15564	15607	15723	15505	15680	15420	15591	15421	15740	15463	15461	15511	15484	15575	15683	15516	15667	15514	15494	15429	15667	15593	15518	15492	15533	15711	15616	15411	15420	15557	15584	15487	15452	15311	15413	15739	15567	15517	15498	15541	15516	15367	15560	15358	15475	15465	15531	15485	15535	15528	15609	15597	15510	15540	15407	15518	15724	15667	15461	15532	15500	15616	15453	15491	15548	15653	15671	15599	15530	15572	15565	15605	15262	15307	15758	15618	15511	15457	15495	15632	15537	15442	15450	15505	15353	15630	15375	15613	15402	15670	15528	15846	15454	15492	15565	15532	15599	15456	15658	15603	15601	15466	15391	15478	15575	15511	15619	15626	15498	15434	15536	15634	15405	15618	15585	15661	15757	15354	15585	15604	15354	15665	15478	15327	15495	15431	15403	15507	15426	15488	15691	15583	15407	15735	15604	15521	15444	15350	15698	15644	15582	15517	15496	15561	15451	15580	15380	15506	15563	15432	15575	15522	15535	15572	15286	15552	15466	15606	15307	15355	15694	15496	15637	15638	15710	15512	15465	15527	15515	15558	15807	15654	15693	15522	15349	15327	15471	15676	15459	15505	15660	15401	15386	15510	15506	15605	15565	15388	15586	15528	15605	15427	15464	15389	15700	15413	15331	15373	15346	15292	15477	15292	15485	15593	15686	15612	15427	15623	15531	15680	15286	15657	15635	15636	15662	15569	15555	15555	15507	15379	15320	15482	15408	15704	15661	15542	15457	15586	15379	15559	15437	15389	15594	15456	15483	15483	15429	15508	15467	15595	15602	15566	15266	15536	15683	15456	15473	15570	15592	15237	15722	15524	15543	15552	15515	15462	15597	15559	15527	15501	15527	15421	15792	15550	15510	15563	15479	15724	15583	15628	15568	15491	15617	15700	15691	15598	15523	15443	15467	15527	15489	15550	15602	15373	15452	15624	15429	15646	15735	15601	15621	15533	15512	15496	15723	15529	15401	15599	15372	15614	15544	15548	15498	15493	15523	15647	15324	15564	15624	15616	15666	15527	15627	15495	15603	15600	15665	15559	15598	15447	15424	15431	15642	15467	15547	15551	15526	15542	15823	15629	15669	15707	15386	15560	15708	15666	15429	15483	15612	15534	15536	15384	15686	15526	15573	15475	15586	15471	15657	15525	15465	15438	15493	15602	15611	15613	15503	15423	15458	15392	15579	15545	15342	15524	15454	15694	15659	15710	15817	15494	15539	15498	15437	15668	15335	15539	15487	15614	15505	15413	15437	15552	15466	15496	15431	15454	15466	15591	15447	15502	15524	15727	15511	15735	15616	15613	15530	15537	15597	15668	15404	15439	15438	15552	15818	15605	15494	15722	15506	15411	15568	15758	15637	15403	15527	15365	15510	15494	15465	15401	15632	15475	15439	15341	15507	15440	15387	15522	15776	15351	15503	15481	15314	15567	15353	15417	15596	15503	15696	15626	15265	15453	15632	15666	15587	15358	15393	15475	15602	15469	15641	15570	15458	15756	15693	15488	15430	15491	15719	15516	15583	15434	15366	15443	15432	15604	15446	15461	15545	15558	15486	15447	15588	15651	15397	15424	15569	15583	15475	15555	15597	15692	15686	15428	15377	15458	15477	15389	15536	15482	15553	15527	15530	15438	15513	15582	15563	15430	15446	15519	15424	15460	15509	15703	15478	15537	15402	15577	15502	15515	15420	15321	15749	15645	15647	15691	15521	15462	15546	15672	15405	15413	15441	15402	15492	15654	15335	15518	15587	15490	15633	15518	15632	15433	15709	15759	15509	15607	15533	15535	15589	15447	15668	15590	15362	15421	15534	15619	15502	15478	15582	15423	15433	15655	15424	15588	15603	15557	15476	15602	15548	15449	15405	15315	15530	15446	15483	15577	15552	15529	15679	15847	15541	15622	15505	15569	15540	15520	15686	15595	15536	15485	15480	15461	15493	15578	15522	15522	15399	15376	15553	15769	15726	15446	15614	15752	15374	15539	15349	15498	15379	15687	15611	15664	15749	15583	15546	15712	15645	15679	15544	15314	15554	15577	15532	15463	15476	15615	15478	15371	15685	15655	15690	15429	15593	15495	15570	15498	15498	15611	15618	15455	15552	15554
25100	29301	22089	17925	14511	12291	10754	10264	9752	9388	9450	9310	9275	9184	9219	9219	9231	9124	9143	9086	9171	9089	9099	9152	9171	9097	9122	9137	9128	9210	8990	9203	9297	9187	9263	9062	9103	9142	9117	9098	9041	9162	9079	9096	9085	9088	9278	9137	9208	8929	9295	9062	8962	9150	9103	9057	9077	9164	9143	9077	9026	9126	9246	8998	9144	9255	9016	9037	9127	8956	8962	9160	9166	9268	9114	8987	9048	9190	9081	9055	8897	9046	9034	9018	9297	9022	9124	9100	9201	9033	9181	8909	9104	8795	9031	9143	9090	9094	9048	9149	9059	9083	8992	8966	9020	9000	9167	9085	9140	9094	9086	9199	9132	9035	9108	9202	9186	9069	9015	9058	9127	9123	9157	8962	9071	8926	9082	9092	9203	9204	9128	9120	9019	9066	9176	9122	9012	9047	9010	8957	8982	9069	8993	9145	8900	9229	9106	8977	9142	8905	9050	9107	9134	8952	9053	9103	9025	9050	8995	9012	8892	9083	9106	9142	9149	9080	9084	8901	9159	9129	9014	8961	9141	9059	8960	9130	8875	8982	9064	9132	9176	9237	9223	9114	9027	9113	8970	8960	9176	9014	9075	9214	9151	9084	9017	8984	9052	8980	8945	8903	9043	9049	9163	9001	9039	9039	9104	9078	9090	9109	9066	9099	9108	9101	9104	9202	9215	9176	9095	8981	9230	9164	9187	9044	9056	9024	9048	9039	9128	9122	9017	9194	9099	8977	9084	9148	9032	9126	9032	8975	8998	9065	9144	9122	8994	9080	9004	9014	8989	9093	8976	8979	9084	9148	9018	8955	9073	9118	8979	9109	9167	9019	9018	8976	9027	9009	8983	9034	9134	9054	9102	9040	8967	8996	8992	9016	8974	9215	9005	9089	9223	9087	8953	9038	9127	8991	9169	9221	9220	9147	8990	8992	9079	8940	8905	8955	8998	9067	9211	9058	9093	9110	9051	9198	9022	8910	8973	9140	8956	9073	9225	9023	9125	8928	9014	8975	9115	9193	8945	9026	9036	9102	9199	9003	9124	9028	9100	9018	9104	9063	9159	8845	9023	8879	9044	9006	9160	8938	9088	9179	8982	9146	9131	9080	9164	9036	9175	9030	8962	9138	9042	9075	8916	9044	9113	8952	9124	9007	9050	8983	9104	9135	9074	9008	9128	8971	9133	9104	9036	9115	8990	9042	9016	9150	9048	9109	9134	8970	9000	9042	9089	9006	8889	9207	8964	9117	9087	9048	9018	9158	8961	9054	9010	9089	9107	9026	9040	8907	9020	9216	9017	9108	8967	8972	8964	9027	9046	9034	9150	9160	9034	9169	9123	9078	9079	9075	9021	8949	8979	9213	9100	8996	9085	9072	9094	9016	9050	9035	9161	9046	9057	9062	9049	9002	9083	8915	9062	9023	9042	9006	9166	9049	8859	9175	8883	8946	9149	9034	9111	8975	9034	9133	9058	9158	9077	8997	9066	9094	9177	9024	9093	9212	8951	9113	9113	9043	9122	9023	9029	9198	8908	9117	9006	8965	8987	9066	8996	9040	9087	9062	9035	9025	9044	9151	9223	8995	9089	9181	9004	9100	8971	9055	9205	9046	9013	9000	9003	9167	9004	9166	9041	9053	9059	9071	8979	9047	9019	9026	9036	9092	9006	8982	9051	9136	9041	8937	9010	9015	9053	9003	9031	9156	9193	9048	9209	9204	9021	9153	8993	8995	9089	9134	9095	8974	9093	9129	9059	9054	9122	9034	9065	9070	9176	8954	9063	9045	9052	9036	9157	8974	9046	8808	9079	9083	9047	9107	9007	9058	9074	9072	9000	9156	9014	9055	9169	8939	8931	9100	8991	8954	9155	9101	9065	9048	9051	8943	9161	9013	9100	9162	8961	8849	9116	9069	9054	9184	8970	9135	9022	9159	8979	9115	9077	9097	9103	8915	8952	9069	9163	9128	9176	9038	9060	9077	8972	9172	9119	8962	8942	8970	9068	9085	9182	9041	9084	9039	9027	8952	9015	9009	9073	9098	8986	9083	8919	9072	8950	9008	8990	8990	8973	9094	9219	9012	9093	9178	9095	8993	9018	9033	9032	9052	9049	9073	9063	9144	9020	9006	9115	8946	9067	9086	9147	8981	9104	8980	9079	9080	9067	9116	9035	9029	9081	8962	8983	9038	9111	9050	9110	9051	8986	8938	9050	9170	8970	9066	9053	9000	9065	8933	9022	8965	9024	9141	8942	9065	9139	9008	9052	9107	9107	8951	8923	9062	9023	9040	8999	9137	9016	9090	8990	8978	9192	8878	9089	9000	9135	9032	9040	9063	9056	9093	9039	9086	9035	9103	9117	8919	8943	9047	9105	8920	8959	9024	9103	9098	9085	9101	8890	9021	8949	8963	8933	9058	8994	9013	9074	8938	9044	8958	9194	9104	9061	9018	9102	9154	8983	9074	9195	9053	9110	9138	9170	9060	8908	9017	8943	8930	9032	9109	8958	8981	9081	8965	9260	9171	9025	9083	9004	9020	9001	9219	9091	8929	9250	9063	9051	9187	9056	8946	8983	8989	9026	9092	9191	9125	9023	9209	9001	9014	9020	9264	9027	9083	9258	9052	8838	9081	8993	9036	9042	8979	9054	9071	9148	8997	9086	9072	9125	9215	9160	8948	9118	9095	8988	9116	8963	8941	9019	9071	9144	8919	9142	9084	9213	8994	9008	9107	8988	8976	9049	9235	9052	9109	9044	9015	9074	9086	9143	9076	9144	9089	9063	8989	9114	9022	9060	9068	9094	8934	9044	9099	9037	9138	9178	9100	9161	9108	8998	8926	9073	8995	9102	9010	9097	9068	9062	9074	8917	8941	9023	9094	9117	8966	8942	9068	9062	8997	8957	9156	9021	9141	8966	9032	9087	8978	9078	9138	8967	9182	9090	9104	9035	9123	9009	9044	9018	8983	8922	9013	9062	9196	8903	9139	9120	9176	9064	8988	9025	9005	8823	9022	9118	9077	8928	9039	8945	9094	9041	8847	8981	8875	9071	9150	9084	9009	8966	9072	9069	9065	8985	9026	9152	9076	9096	9081	9138	9053	8997	9214	9226	9191	9108	8989	9057	9018	8993	9096	9195	9121	9108	9006	9181	9125	8953	9097	9029	9149	9119	8975	9069	9025	9068	9008	9032	9069	8943	9147	9086	8919	9179	8953	8941	9011	9026	8880	9086	8969	9011	8950	8999	8984	9072	9059	9016	9018	8988	8982	9039	8911	8973	9090	9150	8988	8826	9002	9023	8981	8978	9066	9053	9097	9246	9104	8947	9051	9051	9073	9222	9149	9080	8951	9066	9030	9148	9056	9009	8951	9075	9005	9027	8996	9097	8968	8880	9076	9039	9091	8966	9049	9069	8975	9079	8999	8947	8887	8878	9135	9161	9038	8912	9018	8972	9077	9089	8960	9085	9050	9146	9153	9118	9059	9065	9081	9041	9137	8983	9010	9032	9088	8979	9069	9068	8954	9164	9095	9184	9111	8969	8798	9157	8873	8939	9056	9005	9054	9166	9000	9069	9059	9044	9046	9144	8975	9075	9058	8937	8991	9095	9066	8984	9070	8999	9000	9151	9150	9163	9172	8800	9028	9175	9035	9038	8995	9269	9218	8912	8975	9029	8999	9113	9038	9114	9248	9088	9108	8964	9010	9015	9033	9142	9033	8966	9197	9029	9076	9130	9088	9141	9049	9014	9028	8881	9058	8981	9140	9053	8928	9084	8982	9077	8940	9104	9147	8842	9013	8967	9137	9005	8959	9023	9093	9034	9036	9194	8985	9026	9109	9025	9019	9082	8988	9055	9084	8992	9016	9114	8996	9031	8903	9061	8936	8904	9071	9123	9031	8939	9084	9027	8956	8934	9136	9099	8904	9059	9008	8980	9114	8931	9031	9066	9150	8955	9090	9075	9039	8962	8971	9150	9056	9041	9062	9175	9056	9102	9037	9103	8944	9098	8948	9223	9027	9023	9022	9067	8991	9131	8983	9033	8922	9131	9014	8995	8996	9069	9059	9137	9068	8921	9113	9076	9035	9074	9027	9121	9092	9258	8979	9024	9130	8995	8875	9098	8997	9081	8957	9008	9159	9143	9127	9219	9064	9076	9009	9201	9029	8988	9055	8975	8979	9146	9119	8959	8981	9088	9095	9087	9007	8935	9070	8874	8952	9099	9003	9018	9132	9189	9031	9172	9101	9168	9194	9058	8864	9003	8958	9072	9072	8887	9086	9101	9075	9033	8786	8962	9017	9141	8863	9128	9155	9160	8985	9072	8894	9048	8989	9089	9079	9136	9065	9085	9161	9060	8986	9099	9098	9245	8984	9049	9054	9037	9226	8983	8878	9157	8983	9004	9006	9170	8830	9192	9003	9100	9011	9120	9051	8972	9102	9124	9112	8876	8959	8939	8927	9159	9141	9215	9127	9109	8989	9031	9043	9100	9073	9062	9117	9116	8974	8882	9059	8995	9119	9090	9061	8911	9084	8951	8928	9142	9173	9061	9087	9001	8977	9098	9034	9108	9120	9080	8882	9050	9029	8995	8993	8977	9219	9167	8985	9212	8991	8931	9051	9139	9005	9072	9153	9023	9084	8910	8993	8878	9018	9075	9078	9119	8997	8962	9053	9089	9018	9072	9047	9005	9057	8966	9063	8996	8980	8955	9010	9111	9115	9065	9084	8992	9056	8979	9090	9200	9123	8986	9110	8833	8915	8980	9055	9087	9071	9186	8918	9007	8986	9045	9012	9005	9143	9193	9052	9126	9037	8937	8985	9050	9101	8993	9078	9146	9167	8984	9166	9107	9015	9114	9038	9115	9026	9136	8949	9156	9050	9073	8871	9170	9057	9012	9137	9013	9158	9122	8950	8939	9080	9053	9139	9003	8933	9054	9037	8911	9029	9156	9026	9127	9138	9064	9138	9068	9021	9008	8971	9050	9034	8924	9097	8918	9006	9116	9007	9137	9088	9036	8943	9119	8944	9028	9114	9016	9073	9120	8979	9149	8924	9070	8991	9096	8892	9110	9051	9042	9105	9032	9124	8973	9155	9044	8923
33816	25734	23428	19927	16924	16249	16103	15773	15737	15433	15284	15456	15365	15337	15324	15525	15553	15422	15508	15247	15312	15290	15546	15319	15346	15517	15173	15363	15425	15233	15344	15510	15325	15348	15453	15336	15288	15548	15479	15187	15283	15429	15500	15405	15317	15402	15486	15221	15379	15151	15436	15328	15250	15353	15389	15312	15401	15432	15255	15363	15335	15349	15397	15235	15461	15411	15574	15158	15375	15289	15423	15285	15307	15185	15498	15465	15405	15356	15317	15267	15328	15296	15334	15345	15488	15448	15179	15429	15111	15302	15313	15359	15157	15216	15573	15441	15334	15331	15343	15442	15620	15303	15371	15295	15398	15400	15222	15399	15179	15263	15329	15650	15437	15470	15347	15383	15588	15481	15109	15368	15277	15245	15376	15340	15345	15241	15322	15261	15466	15367	15239	15291	15378	15170	15454	15191	15523	15133	15402	15271	15194	15264	15250	15405	15315	15245	15527	15283	15299	15332	15316	15400	15448	15383	15384	15325	15469	15367	15390	15512	15292	15228	15285	15546	15295	15135	15423	15388	15408	15369	15448	15412	15139	15495	15314	15527	15526	15296	15371	15458	15267	15443	15424	15249	15351	15471	15425	15370	15268	15355	15205	15254	15527	15484	15432	15452	15273	15264	15254	15264	15470	15233	15188	15325	15306	15363	15626	15292	15414	15204	15395	15370	15450	15363	15268	15170	15205	15215	15478	15254	15292	15172	15439	15260	15394	15421	15276	15304	15409	15290	15180	15233	15352	15320	15318	15402	15299	15316	15238	15098	15383	15357	15330	15430	15475	15381	15502	15297	15184	15254	15207	15239	15311	15325	15379	15351	15301	15324	15457	15309	15163	15315	15219	15174	15425	15434	15574	15373	15332	15029	15281	15219	15289	15156	15262	15425	15344	15434	15390	15312	15463	15314	15215	15298	15231	15294	15276	15459	15268	15373	15224	15488	15532	15524	15294	15314	15298	15237	15355	15288	15201	15329	15463	15242	15403	15396	15330	15274	15109	15296	15573	15263	15436	15440	15465	15349	15326	15270	15391	15332	15297	15373	15428	15401	15430	15387	15302	15140	15487	15403	15484	15343	15057	15417	15468	15339	15452	15283	15340	15349	15297	15144	15147	15274	15492	15409	15343	15312	15319	15421	15474	15305	15440	15449	15379	15160	15385	15483	15487	15171	15426	15261	15412	15268	15462	15226	15390	15460	15270	15554	15280	15267	15319	15294	15122	15444	15467	15290	15217	15354	15576	15454	15499	15349	15160	15264	15414	15161	15322	15207	15356	15189	15249	15268	15293	15372	15275	15388	15133	15369	15556	15474	15329	15443	15409	15383	15478	15387	15473	15184	15195	15324	15254	15397	15305	15353	15212	15514	15320	15227	15339	15267	15360	15255	15499	15268	15388	15203	15260	15360	15194	15222	15291	15218	15236	15193	15247	15184	15398	15178	15400	15473	15365	15511	15541	15429	15286	15347	15552	15389	15211	15165	15552	15343	15453	15221	15459	15277	15532	15503	15643	15520	15107	15364	15226	15451	15373	15335	15248	15420	15436	15288	15419	15399	15334	15301	15198	15340	15262	15241	15108	15299	15467	15544	15411	15319	15546	15466	15299	15477	15287	15300	15674	15385	15332	15366	15355	15404	15299	15287	15261	15320	15258	15431	15277	15207	15113	15303	15397	15396	15270	15433	15415	15332	15207	15328	15247	15301	15374	15341	15371	15512	15338	15218	15428	15467	15533	15462	15172	15117	15379	15311	15425	15405	15241	15478	15285	15209	15106	15331	15381	15114	15389	15276	15636	15323	15295	15198	15318	15428	15409	15236	15491	15289	15148	15437	15408	15543	15345	15403	15591	15382	15347	15150	15212	15380	15535	15378	15290	15315	15122	15387	15415	15375	15313	15230	15327	15436	15039	15359	15234	15362	15397	15420	15366	15169	15427	15179	15369	15502	15142	15354	15315	15351	15355	15329	15165	15178	15451	15111	15503	15515	15433	15248	15326	15429	15399	15446	15213	15331	15284	15374	15463	15483	15127	15235	15332	15334	15352	15179	15268	15356	15312	15388	15267	15205	15389	15427	15387	15410	15472	15312	15147	15330	15263	15337	15457	15370	15420	15353	15433	15373	15464	15355	15589	15530	15366	15363	15232	15099	15236	15420	15558	15520	15412	15153	15105	15364	15348	15400	15352	15206	15524	15193	15501	15343	15249	15211	15472	15558	15341	15360	15478	15498	15385	15443	15341	15339	15243	15512	15201	15416	15637	15333	15295	15378	15165	15395	15464	15644	15276	15384	15429	15356	15484	15312	15200	15119	15400	15442	15195	15217	15267	15273	15293	15313	15364	15489	15418	15377	15356	15434	15371	15200	15373	15303	15303	15428	15317	15476	15357	15399	15561	15360	15167	15236	15470	15475	15354	15209	15193	15180	15326	15495	15336	15364	15137	15456	15301	15292	15240	15316	15384	15556	15356	15144	15298	15273	15319	15454	15374	15451	15368	15404	15426	15403	15401	15454	15252	15521	15275	15381	15354	15237	15292	15239	15352	15260	15135	15308	15558	15264	15385	15451	15394	15211	15512	15138	15182	15420	15520	15313	15309	15137	15298	15271	15157	15344	15412	15589	15306	15464	15264	15404	15331	15496	15319	15135	15370	15314	15370	15407	15459	15137	15219	15371	15346	15225	15237	15398	15239	15333	15320	15440	15185	15312	15559	15446	15244	15331	15307	15244	15429	15296	15514	15439	15198	15587	15337	15264	15322	15182	15293	15391	15246	15404	15283	15328	15383	15503	15353	15405	15239	15502	15352	15264	15198	15495	15530	15335	15384	15306	15186	15359	15365	15594	15409	15584	15514	15356	15360	15320	15259	15530	15499	15341	15092	15255	15252	15439	15456	15353	15352	15313	15293	15462	15242	15321	15375	15185	15394	15396	15383	15332	15324	15337	15311	15360	15444	15389	15414	15482	15479	15424	15406	15311	15462	15292	15335	15158	15359	15273	15239	15365	15392	15408	15366	15284	15368	15430	15487	15301	15394	15480	15235	15143	15356	15395	15287	15454	15439	15485	15201	15425	15476	15295	15378	15203	15559	15398	15202	15279	15314	15369	15447	15480	15586	15225	15423	15127	15268	15198	15313	15645	15300	15345	15407	15297	15404	15323	15085	15313	15282	15386	15439	15412	15224	15473	15644	15182	15585	15332	15228	15417	15314	15395	15405	15395	15287	15281	15326	15321	15286	15310	15425	15363	15285	15288	15369	15244	15355	15545	15404	15453	15201	15159	15488	15416	15453	15299	15210	15336	15476	15360	15436	15589	15560	15423	15240	15268	15364	15425	15434	15139	15344	15325	15353	15197	15468	15237	15499	15367	15423	15211	15304	15427	15609	15458	15088	15085	15373	15334	15351	15180	15198	15353	15481	15238	15393	15227	15306	15258	15332	15330	15238	15465	15240	15458	15169	15295	15323	15280	15325	15069	15275	15183	15135	15278	15454	15300	15491	15306	15418	15258	15510	15296	15302	15496	15529	15267	15409	15454	15239	15349	15462	15531	15355	15551	15507	15208	15269	15344	15500	15382	15404	15426	15583	15233	15405	15483	15252	15400	15390	15224	15298	15474	15488	15178	15194	15040	15378	15323	15361	15649	15453	15292	15350	15170	15189	15281	15383	15066	15256	15434	15328	15489	15394	15180	15519	15276	15275	15436	15464	15319	15502	15396	15539	15412	15127	15306	15065	15493	15480	15221	15526	15460	15395	15473	15418	15466	15448	15356	15473	15317	15350	15239	15426	15357	15299	15394	15254	15246	15449	15265	15408	15265	15334	15461	15496	15347	15546	15297	15430	15538	15353	15443	15513	15410	15366	15293	15261	15437	15372	15236	15422	15348	15316	15592	15221	15436	15309	15340	15389	15293	15202	15518	15414	15420	15312	15334	15412	15316	15436	15294	15327	15348	15124	15339	15448	15404	15260	15448	15483	15317	15321	15282	15409	15212	15442	15168	15396	15510	15283	15383	15546	15505	15364	15322	15261	15307	15391	15619	15422	15212	15266	15389	15466	15485	15553	15395	15328	15364	15385	15612	15473	15292	15357	15289	15051	15451	15260	15314	15360	15494	15407	15451	15369	15280	15378	15323	15403	15233	15571	15419	15393	15282	15459	15307	15314	15603	15471	15320	15372	15248	15391	15287	15316	15454	15327	15309	15308	15389	15329	15335	15374	15288	15328	15517	15387	15242	15336	15235	15325	15412	15489	15295	15230	15267	15446	15217	15196	15179	15394	15388	15457	15215	15244	15159	15278	15246	15520	15396	15293	15320	15212	15278	15407	15151	15107	15488	15284	15225	15256	15335	15300	15266	15186	15485	15191	15302	15261	15273	15334	15215	15462	15588	15695	15229	15194	15577	15197	15355	15460	15298	15371	15361	15314	15329	15438	15321	15392	15236	15293	15278	15444	15233	15304	15444	15231	15380	15388	15411	15253	15308	15407	15400	15451	15239	15228	15591	15161	15005	15448	15315	15435	15599	15517	15334	15209	15220	15379	15286	15216	15162	15275	15415	15284	15272	15498	15510	15374	15264	15341	15279	15424	15445	15327	15132	15197	15225	15207	15379	15485	15441	15350	15332	15244	15337	15434	15303	15471	15429	15336	15457	15400	15229	15422	15438	15183	15380	15215	15324	15331	15298	15487	15344	15298	15438	15251	15192	15500	15262	15390	15428	15391	15195	15205	15206	15433	15291	15447	15518	15363	15233	15397	15252	15388	15221	15304	15110	15459	15295	15496	15467	15407	15302	15302	15385	15425	15248	15262	15412	15289	15341	15252	15168	15264	15400	15399	15369	15392	15542	15578	15422	15408	15464	15329	15214	15458	15395	15535	15435	15263	15231	15454	15312	15281	15328	15489	15528	15463	15280	15399	15287	15404	15335	15417	15513	15596	15458	15111	15419	15286	15644	15299	15443	15506	15254	15209	15369	15536	15367	15238	15208	15361	15461	15334	15511	15266	15332	15552	15328	15320	15456	15159	15317	15410	15327	15480	15436	15424	15440	15349	15341	15325	15488	15387	15197	15067	15223	15448	15409	15395	15390	15585	15461	15363	15345	15449	15549	15576	15576	15450	15362	15389	15266
23773	19381	14513	12720	10865	10062	9563	9062	9171	9097	8857	8908	8825	8812	8962	9069	8902	8909	8772	8819	8872	8948	8874	8837	8901	8694	8962	8901	8818	8875	9036	8974	8748	8851	8802	8827	8930	8829	8851	8852	8780	8997	8864	8745	8854	8938	8866	8780	8748	8893	8761	8851	8922	8920	8769	8852	8962	8709	8871	8778	8756	8755	8907	8891	8713	8976	8836	8788	8857	8927	8824	8813	8856	8710	8788	8834	8765	8713	8795	8874	8938	8807	8688	8799	8734	8742	8725	8773	8728	8889	8910	8725	8772	8701	8812	8765	8926	8749	8978	8811	8769	8778	8800	8809	8915	8690	8780	8934	8648	8739	8784	8887	8857	8741	8775	8868	8766	9006	8856	8762	8873	8783	8798	8894	8933	8857	8818	8766	8770	8761	8871	8965	8666	8820	8864	8794	8931	8871	8870	8946	8981	8856	8864	8951	8771	8890	8747	8916	8715	8775	8694	8804	8878	8851	8796	8860	8891	8796	8845	8844	8801	8813	8929	8763	8898	8732	8905	8889	8946	8796	8725	8660	8757	8815	8847	8754	8842	8752	8751	8875	8755	8819	8876	8845	8938	8803	8857	8858	8966	8787	8800	8726	9004	8717	8795	8648	8720	8801	8862	8756	8779	8712	8632	8787	8752	8927	8856	8823	8805	8857	8857	8628	8881	8879	8999	8708	8857	8728	8743	8745	8673	8661	8927	8866	8846	8785	8878	8917	8915	8831	8815	8782	8871	8979	8764	8754	8622	8778	8933	8827	8766	8734	8942	8789	8800	8787	8741	8909	8901	8671	8872	8706	8694	8828	8709	8886	8797	8824	8811	8873	8944	8896	8855	8804	8997	8754	8878	8751	8792	8725	8884	8848	8855	8786	8817	8885	8930	8802	8758	8805	8920	8656	8785	8833	8816	8777	8801	8735	8777	8731	8868	8909	8702	8835	8722	8683	8956	8735	8776	8887	8766	8726	8791	8827	8811	8874	8822	8908	8851	8843	8729	8814	8863	8853	8861	8898	8782	9020	8718	8893	8757	8740	9013	8858	8915	8738	8730	8788	8755	8748	8870	8897	9017	8751	9013	8923	8767	8772	8879	8775	8914	8920	8753	8727	8715	8822	8745	8928	8803	8793	8814	8875	8858	8785	8906	8914	8745	8858	8919	8823	8831	8914	8942	8777	8779	8724	8893	8729	8847	8825	8967	8983	8832	8772	8787	8905	8783	8815	8826	8737	8879	8838	8735	8927	8812	8694	8738	8776	8933	8802	8841	8887	8857	8762	8858	8854	8842	8908	8838	8860	8810	8754	8834	8749	8871	8840	8832	8958	8693	8736	8995	8719	8754	8786	8886	8634	8829	8811	8850	8832	8848	8907	8857	8711	8930	8895	8821	8935	8796	8892	8863	8796	8798	8826	8765	8929	8749	8738	8842	8960	8991	8843	8861	8907	8808	8769	8836	8812	8989	8918	8870	8945	8923	8696	8828	8853	8849	8712	8749	8811	8819	8801	8829	8731	8883	8717	8948	8834	8782	8652	8966	8881	8874	8929	8974	8774	8850	8844	8937	9000	8725	8803	8894	8906	8966	8796	8663	8856	8836	8722	8869	8768	8830	8775	8574	8759	8918	8713	8773	8744	8786	8701	8813	8732	8874	8828	8816	8962	8967	8835	8684	8833	8852	8857	8946	8777	8748	8931	8874	8820	8809	8766	8765	8864	8809	8910	8868	8809	8811	8847	8899	8778	8935	8901	8826	8943	8834	8861	8730	8774	8753	8951	8691	8852	8652	8849	8776	8836	8867	8816	8849	8692	8781	8832	8863	8787	8928	8835	8765	8728	8791	8692	8837	8825	8881	8892	8665	8745	8763	8916	8652	8881	8774	8828	8844	8829	8804	8673	8893	8867	8822	8802	8845	8841	8813	8845	8802	8870	8880	8913	8941	8824	8743	8797	8841	8926	8686	8979	8764	8813	8810	8880	8851	8741	8815	8851	8894	8798	8761	8765	8842	8807	8980	8746	8668	8873	8759	8684	8800	8880	8749	8934	8856	8724	8852	8927	8860	8734	8728	8673	8803	8752	8814	8797	8785	8879	8872	8810	8722	8886	8889	8886	8878	8868	8783	8900	8743	8872	8764	8791	8673	8820	8849	8896	8778	8863	8856	8676	8880	8784	8774	8880	9010	8782	8822	8866	8686	8806	8913	8714	8790	8915	8953	8829	8708	8844	8804	8793	8883	8745	9024	8748	8785	8875	8731	8712	8823	8763	8847	8867	8803	8717	8740	8733	8858	8827	8888	8670	8894	8809	8927	8740	8755	8835	8796	8846	8822	8789	8764	8780	8805	8884	8718	8764	8901	8798	8944	8883	8908	8649	8835	8983	8912	8835	8845	8844	8838	8811	8949	8675	8738	8916	8677	9060	8840	8730	8808	9016	8576	8872	8992	8849	8711	8689	9007	8801	8814	8854	8652	8823	8886	8945	8808	8909	8855	8765	8840	8654	8847	8860	8847	8642	8822	8807	8812	8819	8845	8754	8745	8712	8872	8928	8788	8971	8883	8852	8814	8908	8643	8841	8849	8937	8708	8793	8883	8915	8804	8840	8924	8819	8920	8771	8806	8802	8781	8866	8928	8788	8782	8837	8895	8888	8743	8770	8771	8737	8711	8733	8908	8859	8916	8803	8771	8851	8769	8738	8814	8756	8686	8847	8844	8817	8852	8838	8695	8864	8676	8852	8817	8791	8884	8804	8800	8838	8795	8937	8818	8756	8766	8782	8781	8935	8680	8913	8992	8960	8863	8941	8854	8761	8866	8906	8862	8806	8805	8845	8840	8886	8788	8926	8763	8810	8790	8753	8720	8668	8849	8936	8868	8802	8923	8811	8744	8831	8644	8809	8877	8780	8766	8775	8779	8701	8631	8894	8837	8967	8848	8848	8861	8709	8806	8839	8768	8966	8792	8844	8749	8898	8936	8843	8865	8803	8863	8692	8889	8818	9028	8811	8860	8607	8873	9046	8906	8873	8827	8854	8835	8768	8875	8824	8819	8832	8741	8995	8757	8983	8978	8810	8951	8815	8956	8852	8861	8932	8862	8883	8689	8900	8755	8821	8703	8737	8806	8839	8776	9058	8880	8802	8757	8863	8706	8870	9002	8748	8873	8752	8809	8810	8873	8845	8774	8845	8866	8866	8885	8838	9047	8820	8757	8837	8839	8887	8912	8573	8773	8830	8873	8846	8783	8757	8850	8898	8760	8712	8839	8927	8626	8776	8793	8801	8711	8888	8705	8716	8878	8825	8796	8813	8943	8794	8863	8899	8823	8648	8787	9042	8926	8874	8911	8804	8877	8566	8882	8938	8931	8753	8788	8756	8763	8809	8741	8868	8624	8825	8893	8769	8811	8874	8849	8959	8890	8720	8802	8728	8742	8942	8730	8829	8715	8805	8934	8916	8840	8916	8917	8835	8710	8730	8719	8887	8749	8690	8851	8772	8993	8710	8725	8872	8736	8849	8743	8799	8877	8769	8670	8652	8687	8934	8856	8716	8909	8721	8806	8784	8892	8806	8823	8675	8876	8974	8896	8922	8645	8798	8702	8872	8751	8798	8738	8861	8850	8907	8779	8768	8964	8738	8853	8744	8874	8935	8729	8769	8843	8726	8646	8679	8788	8804	8808	8824	8886	8951	8988	8587	8890	8809	8752	8819	8796	8798	8868	8879	8860	8848	8812	8900	8674	8896	8814	8927	8778	8800	8730	8873	8933	8889	8822	8764	8781	8886	8862	8828	8786	8769	8815	8920	8957	8782	8947	8687	8862	8801	8932	8731	8846	8864	8758	8930	8756	8742	8975	8789	8660	8815	8691	8789	8770	8843	8912	8922	8902	8961	8808	8739	8856	8763	8875	8687	8816	8824	8935	8844	8662	8820	8718	8868	8765	8915	8729	8913	8774	8911	8968	9038	8777	8864	8762	8967	8852	8866	8857	8761	8852	8733	8691	8851	8894	8930	8905	8830	8750	8767	8816	8821	8995	8827	8732	8776	8886	8871	8834	8862	8843	8745	8788	8806	8817	8663	8872	8849	8689	8884	8773	8902	8710	8780	8871	8840	9060	8898	8893	9028	8782	8940	8731	8939	8847	8706	8778	8700	8945	9039	8897	8865	8812	8783	8753	8812	8749	8922	8942	8716	8798	8658	8782	8798	8846	8789	8841	8855	8819	8956	8853	8955	8842	8804	8879	8777	8879	8877	8831	8760	8841	8719	8817	8841	8943	8708	8783	8836	8919	8741	8982	8794	8804	8861	8938	8954	8774	8858	8718	8908	9011	8655	8988	8762	8831	8807	8826	8880	8877	8823	8849	8785	8719	8863	8984	8914	8821	8766	8892	8784	8779	8885	8819	8828	8873	9044	8923	8840	8769	8954	8872	8799	8904	8915	8753	8789	8910	8748	8814	8665	8825	8817	8731	8962	8931	8762	8807	8782	8951	8822	8704	8942	8962	8873	8842	8879	8763	8935	8940	8837	8768	8753	8703	8793	8985	8668	8810	8920	8771	8785	8957	8832	8751	8776	8714	8730	8736	8702	8832	8812	8817	8733	8911	8892	8836	8640	8781	8951	8815	8946	8787	8744	8884	8918	8772	8662	8810	8734	8929	8804	8811	8722	8987	8796	8816	8710	8886	8964	8723	8837	8893	8888	8807	8928	8757	8798	8882	8814	8682	8782	8791	8849	8830	8864	8650	8637	8935	8826	8861	8909	8733	8698	9005	8887	8716	8766	8846	8799	8840	8745	8612	8821	8714	8873	8874	8684	8812	8756	8928	8851	8850	8807	8938	8855	8769	8809	8847	8794	8926	8859	9004	9021	8835	8690	8809	8730	8919	8984	8846	8746	8833	8785	8776	8837	8882	8821	8764	8704	8826	8748	8846	8795	8750	8944	8808	8856	8814	8842	8760	8720	8888	8757	8843	8712	8906	8688	8997	8753	8856	8756	8849	8812	8813	8731	8896	8863	8851	9003	8865	8759	8861	8889	8792	8844	8800	8947	8768	8829	8845	8770	8915	8742	8693	8827	8834	8743	8973	8887	8866	8818	8755	8695	8822	8788
25043	20717	26682	25774	20711	17771	17562	15999	15546	15418	15517	15216	15336	15159	15232	15070	15383	15246	15146	15374	15370	15212	15139	15182	15021	15045	15334	15133	15224	15482	15122	15269	14960	15264	15394	15211	15028	14998	15015	15179	15230	14916	14889	15125	14998	15172	15256	15172	15226	15210	15061	15217	15091	15120	15077	15138	15195	14941	15094	14932	15000	14958	15024	15115	15357	14975	15009	15008	15231	15086	15251	15202	15235	14969	15126	15208	15188	15163	15250	15209	15166	15095	15054	15243	15168	14978	15280	15254	14903	14942	15256	15113	15041	15005	15246	15253	15171	15139	15129	15026	15042	14979	14818	15209	15006	15025	14997	15354	15011	15066	15056	14936	14907	15073	15221	15025	15105	15333	15046	15225	15000	15024	14857	15158	15251	14994	15063	15052	15108	15131	15035	15160	15110	15160	15142	15293	15147	15045	15172	15044	15153	15199	15224	15143	15267	14947	15294	15101	15183	15050	15252	15112	15362	15290	15263	15276	15016	15048	15189	15052	15077	15029	15192	15333	15127	15252	15054	15020	15129	14966	15077	15159	15202	15309	15063	14955	15045	15087	15042	15140	15001	14992	15091	15158	14926	15192	15219	15359	14869	15114	15121	15191	14917	14984	15106	14924	15122	15076	15119	15005	15082	15033	15319	15059	15154	15026	15254	15049	15060	15023	15225	15090	15014	15095	15104	15029	14902	15174	14969	15000	15162	15254	15171	15063	15046	15153	15033	15062	15192	15009	15143	15073	15170	15104	15158	14966	15055	14897	15182	14915	14932	15231	15195	15144	15146	15023	15186	15200	15022	15116	15077	14967	15184	15105	15261	15163	15081	15188	14922	15146	14838	15091	15266	15125	15249	15164	15000	14882	15084	15097	15258	14951	15180	14921	15148	15008	15144	15003	14954	15199	15224	15053	15234	15071	14896	14959	15007	14972	14942	15132	15106	15154	15266	15241	15090	14991	14846	15384	15136	15217	15233	15136	15063	15040	15157	15237	15210	14960	15060	15265	15128	15089	15001	15248	15136	15181	15208	15260	15100	15285	15137	15040	15135	15216	15264	15030	15171	15111	15008	15018	15148	15204	15183	15348	14929	14966	15037	14951	15145	14935	15144	15022	15027	15058	15023	15097	15003	15129	15135	15040	15229	15047	14901	14834	15294	15130	14978	15119	15109	15445	15026	15136	15173	15183	15006	15049	15012	14964	15192	15178	14891	15082	15093	15189	15235	15124	15042	15096	15164	15172	15098	14967	15285	14971	15230	15241	15044	15040	15242	15145	15101	15351	15251	14986	15284	15057	15108	15081	15047	15050	15191	15261	14959	14952	15164	14948	15042	15119	15114	15010	15143	15062	14981	15120	15071	15027	15063	15283	15036	15186	15069	15117	15140	14988	14814	14881	15167	15137	15069	15286	15204	15187	15257	15003	15198	15010	15022	15114	15036	15018	15177	15073	15291	15237	14995	14968	14981	15063	15106	15112	15051	15003	15048	15050	15137	15158	15310	15009	15162	15147	14946	15199	15167	15170	15106	14938	15126	14984	15018	15109	14982	15038	15075	14962	15084	15090	14870	15074	15026	14975	15220	15158	15193	15021	15057	15102	15086	15293	15171	15163	15229	15063	14975	15150	15166	15057	15230	15057	14986	14852	15241	15125	15151	15179	15063	15237	15312	15239	15052	15064	14928	15036	15081	15079	15223	15189	14942	15191	15018	15078	15011	15160	14840	15084	15073	15132	15008	14781	15220	14921	15225	15320	15117	15118	15164	15112	15241	15250	15030	15095	15045	15148	15252	15061	15206	15063	15301	15069	15236	15229	15090	15074	15256	15191	14991	15007	14944	14990	15113	15111	15246	15072	15139	15132	14972	14956	15017	15348	15090	15153	15084	15109	15141	15214	15342	15112	14952	15130	15170	15329	15255	15152	15031	15062	15065	15270	14775	14898	15191	14886	15170	15063	15214	15239	15169	15165	15135	15025	15240	15166	15002	14952	15088	15054	15002	15038	14909	15036	15022	15026	15295	14982	14988	15209	15300	15078	15137	15012	15162	14951	15153	15186	15119	14891	15022	15260	15163	15030	15250	15052	15274	15052	14971	15100	15123	15110	15183	14962	15183	15062	14933	15126	15166	15225	15237	15149	14986	15032	15011	15081	15085	15150	15091	15025	15015	15272	15167	15041	15101	15193	15099	14985	14950	15078	15052	15303	14949	15027	15225	15016	15052	14994	15175	15192	15104	15223	15172	15117	15151	15044	14931	14886	15046	15131	15008	15099	14940	15000	15131	14976	15209	15133	15317	14900	15258	15131	15211	14960	15044	14994	15125	15004	15178	15215	15137	15242	15174	14945	14946	15129	14937	14904	15000	15046	14989	14970	15325	15141	14980	15066	15082	14974	14999	15129	15336	15206	15091	15234	14864	15022	15102	15310	15233	15146	15013	15173	15178	15073	15203	15120	15090	15122	15045	15028	15253	15089	15047	14973	14935	14942	15103	15125	15185	14946	15205	15365	15148	15002	15213	15035	15355	15180	15284	15008	15052	15158	14999	15117	15219	15160	15046	14954	14974	14906	14949	15174	15070	14977	14955	15044	15054	15164	15134	15220	14977	14961	14830	14937	14937	15006	15219	15039	15018	15017	15054	15204	15032	15221	15142	15088	14987	15186	15102	14911	15156	15044	15296	14996	15028	15256	15018	15167	15084	15070	14992	15200	15196	15092	15053	15119	15012	15248	15088	15037	15087	15005	15017	14984	15051	15203	15083	14979	14916	15119	15086	15091	15089	14968	15122	15135	15302	15024	15156	15078	15024	15363	15320	14980	15144	15183	15141	14969	15055	15051	15035	15216	14986	14884	15096	15063	15105	15156	15130	15264	15193	15019	14997	15146	15224	15021	15031	14965	15135	15080	15173	15145	15206	14997	15176	15034	14944	15295	15265	15170	15001	15110	15198	15154	15106	15133	15049	15068	14974	15046	15069	15139	15106	15095	15321	15225	14966	14876	14885	15103	15028	15037	15004	15155	15024	15111	15066	15032	15117	15179	15409	15199	15220	15231	15060	15172	15050	15142	15249	14948	15394	15134	15190	15139	15161	15082	15143	15042	15128	15170	14997	15098	15155	15059	15373	15147	14821	15188	15000	15283	15257	15057	15080	15124	15144	15107	14972	14965	15215	15189	15034	15062	15246	14929	15064	15174	15191	15087	15215	15157	15210	15290	15187	15228	15215	14924	15066	15040	15162	14874	14966	14934	15122	15169	15096	15432	15260	15347	15223	14888	15149	15071	15130	15179	15110	15161	15183	15243	15169	15272	15363	15078	15159	15003	15114	15030	15169	14791	15139	15148	15346	15088	15168	14857	14999	15048	15022	14922	15112	14943	15146	15021	15127	15104	14925	14977	15331	15167	15335	15194	14980	15197	15080	15414	15118	15030	15098	15111	14884	15042	15060	15108	15039	15216	14981	15062	15095	15146	14955	14955	14982	15036	14980	15129	15180	15037	14928	15084	15262	15291	15165	15031	15139	15200	15090	15148	15066	15153	15073	15233	15354	15008	15312	15351	15162	15192	15113	15060	15051	14972	14917	14962	15123	15095	15090	15041	15076	15014	15188	15180	15287	15067	15006	15016	15112	15056	15247	15268	15260	15252	15077	15151	14975	14995	15197	14931	15153	15045	15141	15153	15066	15065	15082	15107	15051	15064	15251	15359	15367	15249	15086	15016	15340	15148	15345	15056	15008	15198	15374	14963	15204	15054	15140	14946	15322	15050	15018	15111	15166	14972	15165	15144	15150	15102	15070	14894	15166	15302	15347	15167	15144	15173	15082	15008	14992	15017	15153	14947	15094	15212	15213	14985	14964	15137	15107	15132	14969	15151	14958	15264	15012	15149	15137	15266	15198	15110	15110	15277	15110	15088	15257	15079	14732	14954	14984	15002	15076	15140	15212	15066	15064	15362	15115	15012	15145	15045	14993	14976	15237	15033	15004	15133	15196	15121	14877	15008	15090	15023	15361	14909	14975	15242	14983	15253	15073	15171	15142	15089	15318	15378	15037	15121	15289	15087	15228	15018	15285	15066	15058	15070	14885	15107	15132	14925	15124	15236	15177	14967	15223	15028	14991	15225	14920	15062	15190	15219	15059	14966	15099	15322	15025	15244	15024	14977	14757	15060	15189	15176	15002	15142	15263	14925	14942	15079	15085	15069	15025	15084	15071	15397	15161	15030	15186	14926	14998	15212	15180	15221	15166	15076	15127	15129	15301	15228	15308	15007	15271	15105	15058	15130	15175	15286	15062	15175	15115	15175	15134	15162	14830	15293	15114	15080	15284	15065	15259	14864	15040	15053	15084	15121	15199	15266	15234	14986	15069	15281	15059	15157	15124	15100	15199	15060	15121	15168	14945	14960	14917	15023	14895	15023	15073	15085	14995	15206	15187	15038	14947	15052	15141	15125	15119	14965	14978	14873	15249	15212	15133	15111	15032	14890	15153	15191	15258	14994	15252	14995	15139	15380	15094	14949	15083	14913	15185	15014	15112	14970	14955	14973	14856	15066	15007	14882	15136	15045	15191	15131	15148	15353	15245	15185	15182	15117	15093	14815	15180	15211	15035	15013	14960	15022	15057	15166	14897	15144	15170	15073	15082	14970	15109	15172	15163	15120	15161	15062	15276	15174	15050	15235	15126	15038	15183	15204	15234	15135	15253	15185	15039	15132	15175	15009	15087	15069	15098	15253	15141	15053	15029	15221	15025	15115	15324	15217	14990	15011	15230	15090	15072	15132	15118	15246	15208	15108	15304	14984	15080	15220	15045	15022	15116	15109	15292	14993	15107	15058	15065	15269	15238	15065	15080	15279	15113	15433	15138	15039	15126	15160	15176	14968	15165	15158	15161	15212	15277	15379	15192	15032	15092	15117	15130	15212	15131	15217	14997	15169	15150	15036	14999	14959	14957	15078	15021	15130	15029	15032	14936	15326	15191	15233	14916	15147	15350	15091	14959	14985	14945	15248	15173	15105	15122	15017	15105	15034	14917	15055	14955	15278	15062	15048	14996	15115	15106	15035	15037	14996	14910	14934	14913	14990	15273	15027	15060	15172	15228	15080	15188	15041	15074	15038	15032	14935	15238	15242
23027	24192	18405	15707	12488	10851	10061	9631	9480	9055	9109	9058	8888	8948	8808	8865	8865	8994	8897	8948	8626	8758	8912	8820	8900	8985	8999	9081	8956	8937	8729	8736	8882	8869	8818	8636	8824	8602	8722	8785	8859	8869	8715	8841	8807	8779	8894	8794	8927	8954	8822	8758	9033	8908	8700	8840	8813	8883	8907	8862	8742	8880	8885	8602	8956	8651	8829	8760	8837	8901	8859	8791	8815	8799	8814	8713	8869	8772	8694	8698	8851	8923	8715	8843	8891	9004	8804	8847	8918	8858	8816	8704	8796	8730	8883	8761	9002	8908	8784	8857	8728	8876	9031	8755	8803	8798	8952	8844	8931	8876	8853	8890	8695	8829	8816	8750	8675	8806	8970	8773	8756	8641	8767	8801	8700	8773	8722	8847	8592	8860	8753	8774	8817	8802	8810	8741	8638	8820	8873	8757	8804	8823	8883	8963	8752	8828	8803	8764	8850	8910	8899	8785	8811	8853	9016	8692	8799	8907	8791	8811	8952	8821	8868	8823	8722	8781	8896	8777	8825	8699	8864	8675	8670	8638	8864	8895	8916	8700	8768	8675	8772	8801	8692	8963	8806	8715	8813	8942	8643	8695	8979	8672	8781	8883	8775	8792	8873	8678	8971	8916	8847	8781	8849	8664	8649	8757	8685	8771	8724	8939	8784	8817	8802	8787	8726	8825	8738	8853	8784	8871	8824	8944	8704	8846	8766	8715	8610	8781	8656	8818	8787	8801	8641	8741	8825	8735	8861	8883	8743	8745	8762	8771	8867	8738	8699	8886	8651	8726	8794	8785	8782	8735	8644	8767	8870	8803	8852	8807	8677	8663	8793	8888	8736	8753	8818	8722	8677	8831	8727	8738	8754	8863	8782	8747	8748	8903	8749	8629	8879	8750	8854	8793	8921	8800	8604	8773	8765	8806	8735	8756	8902	8792	8795	8863	8659	8730	8620	8733	8864	8834	8725	8859	8733	8681	8671	8671	8921	8711	8688	8742	8788	8775	8916	8860	8781	8876	8762	8750	8774	8745	8808	8681	8727	8873	8714	8684	8690	8729	8741	8766	8706	8811	8776	8825	8889	8661	8815	8770	8798	8797	8800	8792	8726	8794	8865	8746	8776	8761	8934	8785	8786	8972	8898	8934	8697	8860	8625	8947	8648	8811	8884	8639	8739	8773	8906	8816	8800	8905	8740	8759	8704	8724	8770	8812	8755	8742	8757	8714	8803	8750	8786	8799	8758	8740	8832	8788	8686	8871	8798	8722	8767	8912	8805	8749	8751	8890	8762	8704	8717	8897	8852	8721	8666	8850	8698	8874	8900	8886	8844	8872	8747	8807	8873	8884	8891	8807	8860	8918	8771	8824	8791	8816	8793	8899	8739	8712	8753	8900	8754	8863	8870	8824	8807	8854	8746	8870	8738	8776	8809	8794	8938	8700	8744	8755	8838	8859	8784	8824	8720	8799	8880	8783	8781	8795	8762	8725	8723	8903	8859	8795	8721	8831	8740	8869	8803	8866	8794	8798	8926	8869	8660	8890	8801	8708	8771	8829	8738	8857	8955	8966	8809	8675	8811	8776	8804	8756	8809	8868	8767	8756	8804	8704	8731	8834	8786	8916	8760	8862	8691	8743	8592	8821	8721	8649	8769	8742	8851	8964	8738	8869	8665	8795	8919	8783	8869	8654	8822	8797	8788	8765	8696	8764	8813	8870	8912	8890	8789	8815	8830	8912	8769	8759	8750	8727	8837	8807	8784	8865	8776	8726	8873	8751	8706	8751	8871	8852	8859	8831	8691	8851	8797	8738	8839	8925	8711	8677	8801	8911	8935	8818	8931	8704	8771	8747	8767	8791	8721	8786	8770	8786	9012	8882	8877	8753	8940	8734	8849	8641	8797	8753	8896	8800	8778	8713	8921	8804	8690	8768	8672	8797	8752	8750	8719	8878	8855	8793	8826	8955	8778	8806	8925	8854	8938	8810	8774	8824	8831	8906	8761	8842	8895	8774	8789	8835	8812	8731	8866	8766	8703	8976	8772	8803	8662	8788	8870	8775	8848	8780	8840	8799	8768	8831	8791	8815	8692	8827	8880	8812	8812	8729	8689	8829	8884	8689	8675	8767	8826	8635	8887	8759	8735	8801	8868	8688	8846	8839	8840	8675	8743	8748	8710	8811	8725	8855	8946	8867	8709	8780	8870	8935	8740	8626	8963	8710	8866	8787	8764	8736	8756	8856	8740	8672	8953	8741	8635	8845	8694	8750	8827	8703	8735	8809	8750	8809	8840	8833	8789	8651	8833	8702	8831	8838	8716	8753	8946	8913	8816	8703	8700	8811	8794	8769	9000	8767	8870	8783	8753	8853	8850	8811	8740	8806	8911	8781	8918	8668	8729	8828	8729	8851	8868	8746	8843	8613	8776	8914	8706	8838	8729	8860	8709	8786	8753	8915	8974	8745	8778	8781	8736	8864	8740	8824	8702	8734	8807	8840	8801	8843	8663	8704	8877	8803	8797	8827	8775	8705	8620	8880	8805	8932	8906	8688	8702	8808	8833	8884	8784	8872	8901	8717	8779	8925	8729	8756	8703	8844	8838	8819	8850	8772	8853	8723	8840	8914	8618	8729	8736	8882	8759	8938	8629	8915	8832	8731	8732	8789	8904	8778	8847	8741	8741	8847	8794	8609	8654	8678	8841	8773	8844	8819	8830	8999	8882	8973	8789	8785	8789	8784	8880	8823	8657	8883	8758	8771	8755	8866	8679	8776	8764	8894	8809	8867	8686	8683	8848	8708	8882	8847	8768	8883	8836	8913	8844	8787	8815	8764	8876	8709	8978	8776	8745	8773	9008	8727	8689	8735	8829	8719	8855	8827	8712	8891	8687	8741	8861	8720	8838	8708	8883	8811	8756	8703	8687	8740	8856	8763	8692	8834	8896	8869	8840	8816	8775	8635	8747	8817	8653	8717	8813	8791	8789	8711	8858	8819	8684	8855	8819	8930	8842	8897	8856	8636	8865	8857	8718	8803	8866	8767	8749	8756	8816	8867	8757	8859	8650	8775	8777	8771	8835	8792	8827	8674	8838	8843	8723	8755	8870	8793	8686	8788	8815	8788	8769	8932	8833	8829	8740	8847	8722	8790	8818	8655	8792	8585	8747	8904	8684	8710	8823	8870	8580	8756	8743	8613	8791	8829	8799	8676	8697	8570	8665	8786	8832	8822	8734	8694	8869	8837	8748	8809	8769	8743	8983	8810	8843	8740	8875	8766	8872	8781	8764	8788	8747	8726	8646	8684	8786	8787	8780	8712	8785	8764	8723	8932	8728	8705	8816	8825	8821	8718	8738	8843	8785	8811	8819	8761	8679	8708	8809	8613	8840	8682	8799	8792	8820	8765	8845	8801	8904	8826	8883	8976	8810	8670	8819	8683	8938	8709	8741	8676	8777	8747	8752	8747	8678	8851	8677	8880	8744	8777	8714	8920	8672	8827	8749	8744	8840	8619	8886	8871	8723	8798	8808	8722	8656	8709	8769	8806	8788	8784	8834	8554	8750	8791	8849	8781	8623	8765	8612	8761	8748	8900	8843	8813	8782	8681	8713	8821	8866	8720	8755	8698	8788	8810	8648	8898	8835	8762	8706	8772	8810	8645	8706	8837	8852	8825	8746	8602	8842	8647	8581	8871	8772	8868	8860	8889	8736	8719	8701	8904	8896	8791	8793	8812	8690	8832	8762	8804	8895	8823	8925	8731	8945	8861	8797	8821	8736	8708	8721	8764	8963	8693	8876	8775	8676	8889	8854	8809	8687	8697	8698	8780	8864	8856	8877	8980	8787	8957	8750	8932	8853	8697	8715	8611	8903	8854	8768	8965	8822	8705	8820	8781	8881	8858	8754	8895	8761	8918	8712	8989	8890	8774	8775	8695	8718	8845	8819	8833	8753	8716	8735	8738	8736	8808	8784	8721	8702	8767	8729	8665	8831	8684	8775	8735	8863	8788	8892	8811	8811	8684	8655	8751	8883	8832	8896	8854	8668	8778	8923	8727	8718	8798	8780	8854	8716	8736	8817	8778	8794	8845	8722	8758	8782	8769	8776	8785	8949	8886	8937	8797	8813	8851	8838	8892	8815	8903	8799	8818	8582	8880	8887	8725	8691	8797	8728	8621	8689	8836	8761	8699	8745	8747	8767	8886	8670	8744	8890	8841	8628	8737	8624	8814	8762	8907	8778	8750	8938	8791	8751	8811	8843	8760	8845	8761	8663	8956	8851	8931	8937	8880	8775	8718	8717	8924	8805	8714	8838	8717	8794	8794	8867	8781	8912	8657	8786	8707	8819	8726	8781	8908	8730	8917	8857	8879	8727	8835	8768	8780	8917	8583	8810	8895	8832	8820	8858	8867	8957	8787	8807	8846	8866	8808	8797	8790	8727	8721	8732	8857	8868	8827	8642	8763	8754	8709	8735	8793	8861	8723	8928	8616	8700	8741	8825	8835	8826	8920	8910	8854	8657	8729	8820	8807	8813	8958	8692	8927	8753	8748	8714	8660	8843	8759	8740	8803	8818	8530	8911	8819	8886	8868	8818	8675	8779	8801	8688	8663	8856	8763	8657	8893	8888	8770	8708	8755	8755	8814	8916	8675	8747	8769	8804	8970	8783	8847	8871	8827	8839	8671	8715	8830	8921	8913	8891	8688	8872	8882	8781	8710	8805	8740	8777	8983	8762	8909	8868	8801	8692	8909	8712	8760	8869	8869	8870	8719	8826	8854	8774	8792	8792	8942	8731	8787	8798	8852	8867	8707	8852	8835	8855	8680	8838	8867	8818	8831	8918	8794	8786	8720	8774	8752	8829	8736	8822	8708	8768	8787	8891	8895	8743	8830	8706	8854	8770	8797	8859	8753	8774	8679	8964	8903	8677	8787	8673	8690	8885	8872	8727	8768	8874	8815	8795	8829	8998	8726	8795	8839	8759	8748	8940	8708	8805	8893	8675	8734	8906	8828	8668	8797	8800	8635	8968	8657	8684	8842	8765	8713	8841	8781	8798	8790	8960	8822	8897	8865	8850	8653	8743	8702	8984	8897	8634	8875	8644	8823	8905	8805
23437	20700	27542	24077	22002	21445	19478	16792	16075	15905	15829	15692	15777	15539	15556	15319	15553	15423	15604	15313	15541	15592	15351	15682	15566	15402	15594	15480	15382	15439	15552	15342	15695	15469	15640	15508	15355	15504	15320	15416	15347	15289	15318	15602	15600	15457	15505	15289	15302	15534	15516	15609	15530	15329	15361	15589	15651	15272	15180	15473	15380	15363	15519	15460	15507	15254	15592	15378	15312	15191	15413	15350	15271	15296	15492	15459	15424	15318	15296	15349	15254	15613	15397	15199	15374	15454	15177	15453	15470	15334	15447	15251	15418	15371	15388	15514	15405	15431	15487	15540	15412	15369	15439	15384	15404	15300	15409	15342	15251	15417	15293	15424	15494	15324	15431	15251	15513	14981	15412	15376	15275	15268	15363	15251	15220	15410	15434	15502	15288	15462	15407	15215	15485	15414	15278	15522	15582	15562	15283	15244	15198	15380	15324	15250	15284	15417	15492	15409	15534	15268	15258	15201	15374	15415	15409	15254	15530	15228	15413	15419	15408	15241	15333	15255	15250	15333	15256	15232	15403	15394	15439	15122	15398	15322	15507	15322	15523	15396	15487	15316	15439	15449	15422	15150	15340	15179	15064	15370	15310	15358	15533	15303	15187	15320	15452	15289	15182	15394	15420	15491	15422	15348	15252	15552	15385	15275	15204	15615	15406	15178	15452	15358	15301	15488	15194	15428	15417	15264	15115	15328	15229	15321	15479	15353	15313	15478	15579	15411	15308	15285	15388	15313	15406	15205	15202	15264	15465	15480	15216	15233	15270	15192	15381	15372	15334	15377	15280	15358	15322	15170	15266	15403	15476	15369	15418	15269	15424	15347	15134	15101	15390	15521	15298	15141	15330	15342	15309	15539	15449	15365	15069	15272	15314	15330	15256	15228	15245	15380	15384	15417	15237	15459	15394	15331	15163	15469	15342	15355	15061	15352	15398	15319	15306	15285	15389	15418	15175	15413	15480	15369	15141	15339	15378	15438	15504	15361	15252	15528	15492	15484	15269	15144	15389	15234	15355	15310	15291	15246	15207	15142	15399	15327	15205	15451	15326	15345	15437	15495	15379	15301	15281	15389	15379	15394	15383	15317	15499	15380	15345	15269	15594	15356	15435	15350	15385	15326	15251	15254	15144	15345	15387	15143	15238	15142	15385	15297	15386	15455	15375	15261	15298	15480	15300	15277	15352	15175	15360	15286	15213	15517	15341	15273	15338	15329	15375	15393	15361	15412	15274	15255	15399	15371	15484	15360	15470	15663	15560	15474	15390	15529	15269	15297	15214	15414	15108	15447	15349	15279	15206	15417	15483	15337	15265	15243	15206	15369	15290	15346	15336	15285	15178	15250	15312	15180	15323	15302	15321	15126	15331	15400	15116	15236	15149	15369	15321	15306	15375	15403	15370	15359	15237	15243	15156	15227	15330	15409	15199	15125	15374	15501	15358	15441	15304	15450	15375	15210	15457	15535	15278	15385	15501	15356	15302	15286	15336	15293	15545	15350	15338	15482	15455	15262	15406	15127	15344	15612	15454	15411	15393	15311	15433	15234	15564	15312	15409	15379	15275	15421	15352	15425	15632	15236	14964	15329	15347	15295	15429	15210	15089	15297	15402	15329	15323	15194	15464	15327	15298	15310	15421	15210	15260	15366	15433	15264	15449	15178	15302	15258	15221	15323	15407	15423	15335	15286	15410	15173	15386	15282	15344	15321	15441	15255	15111	15457	15368	15104	15231	15341	15091	15332	15489	15328	15466	15259	15331	15150	15507	15518	15499	15213	15261	15448	15341	15401	15444	15412	15218	15487	15412	15469	15392	15272	15146	15365	15377	15390	15257	15374	15311	15247	15436	15259	15398	15214	15461	15542	15138	15221	15379	15389	15389	15381	15484	15453	15323	15371	15232	15183	15357	15283	15494	15366	15248	15304	15227	15456	15180	15297	15085	15489	15103	15276	15267	15551	15433	15380	15159	15414	15475	15346	15355	15215	15333	15431	15248	15258	15539	15457	15339	15423	15283	15468	15224	15116	15263	15272	15407	15369	15417	15394	15275	15467	15177	15178	15283	15283	15389	15442	15388	15423	15488	15212	15299	15369	15458	15488	15210	15176	15353	15360	15408	15315	15462	15238	15265	15453	15401	15205	15368	15436	15415	15447	15273	15415	15428	15157	15473	15200	15383	15269	15363	15313	15252	15637	15379	15318	15262	15254	15068	15094	15326	15402	15392	15315	15346	15412	15444	15321	15501	15358	15390	15510	15309	15221	15437	15337	15382	15357	15358	15505	15533	15222	15200	15425	15237	15401	15426	15175	15462	15601	15268	15262	15530	15159	15256	15214	15587	15364	15233	15327	15136	15474	15359	15273	15462	15249	15369	15136	15185	15406	15304	15205	15262	15424	15240	15391	15239	15398	15186	15480	15422	15447	15298	15261	15379	15327	15258	15488	15349	15438	15224	15295	15367	15174	15319	15107	15184	15297	15230	15403	15361	15215	15466	15292	15194	15338	15366	15354	15403	15338	15207	15312	15531	15359	15069	15391	15365	15278	15300	15477	15372	15356	15380	15421	15350	15336	15228	15547	15469	15198	15434	15410	15396	15513	15393	15410	15559	15328	15331	15232	15324	15526	15323	15350	15326	15305	15436	15432	15332	15321	15379	15144	15345	15412	15474	15553	15455	15243	15254	15198	15420	15425	15360	15314	15341	15434	15340	15359	15185	15691	15387	15241	15488	15171	15049	15271	15298	15380	15269	15372	15280	15316	15278	15242	15116	15290	15278	15310	15544	15270	15359	15389	15276	15247	15230	15337	15384	15205	15255	15304	15272	15275	15630	15444	15527	15231	15311	15348	15149	15431	15274	15497	15328	15285	15336	15393	15504	15463	15442	15283	15500	15438	15373	15418	15111	15237	15446	15399	15501	15327	15337	15176	15576	15493	15398	15273	15221	15267	15275	15365	15332	15486	15498	15338	15342	15296	15256	15386	15546	15332	15307	15203	15472	15324	15352	15341	15634	15435	15224	15568	15642	15378	15524	15397	15275	15213	15137	15398	15473	15416	15250	15305	15524	15324	15067	15354	15413	15282	15685	15416	15286	15255	15401	15142	15268	15349	15460	15382	15337	15430	15378	15371	15414	15380	15204	15363	15283	15388	15327	15401	15157	15276	15432	15194	15565	15378	15212	15342	15394	15451	15466	15298	15293	15374	15246	15360	15253	15405	15259	15263	15542	15344	15578	15405	15368	15384	15373	15206	15127	15137	15607	15307	15399	15649	15339	15342	15394	15276	15671	15233	15387	15215	15134	15267	15311	15131	15497	15352	15371	15502	15209	15351	15445	15366	15450	15291	15519	15183	15169	15284	15497	15455	15460	15197	15188	15249	15304	15112	14983	15213	15376	15413	15298	15165	15391	15323	15432	15490	15285	15635	15346	15179	15262	15191	15306	15251	15455	15312	15413	15120	15334	15297	15353	15387	15396	15393	15517	15319	15316	15544	15224	15306	15500	15262	15572	15458	15484	15345	15320	15203	15264	15315	15276	15379	15279	15342	15414	15355	15412	15143	15250	15418	15308	15050	15303	15352	15430	15438	15328	15279	15340	15422	15319	15426	15268	15462	15380	15554	15429	15378	15329	15304	15437	15287	15210	15452	15387	15221	15404	15315	15217	15264	15310	15215	15489	15310	15170	15371	15412	15345	15167	15297	15356	15298	15481	15407	15258	15194	15440	15379	15486	15142	15210	15385	15370	15193	15573	15341	15315	15332	15392	15125	15220	15223	15334	15007	15213	15216	15194	15304	15305	15172	15231	15216	15436	15353	15150	15311	15205	15459	15207	15561	15361	15336	15160	15237	15434	15242	15435	15361	15307	15198	15229	15496	15396	15243	15341	15095	15450	15454	15496	15147	15274	15265	15555	15148	15031	15354	15250	15410	15379	15262	15260	15459	15168	15246	15273	15285	15151	15199	15319	15335	15238	15212	15422	15268	15465	15223	15266	15483	15409	15374	15414	15332	15254	15338	15191	15222	15406	15537	15117	15194	15165	15356	15328	15246	15403	15442	15181	15470	15376	15350	15145	15275	15300	15116	15179	15304	15115	15513	15401	15377	15358	15373	15217	15337	15227	15395	15344	15316	15228	15285	15419	15365	15368	15309	15352	15301	15208	15290	15370	15352	15315	15386	15301	15131	15258	15181	15367	15155	15388	15430	15345	15338	15339	15307	15485	15372	15175	15313	15297	15247	15288	15414	15157	15310	15101	15342	15068	15180	15163	15305	15511	15209	15324	15262	15322	15296	15402	15228	15313	15263	15296	15304	15401	15433	15335	15463	15529	15502	15280	15350	15431	15290	15284	15282	15494	15335	15308	15352	15233	15163	15377	15213	15353	15298	15167	15442	15444	15398	15381	15365	15469	15466	15337	15303	15279	15380	15149	15284	15417	15412	15317	15594	15591	15233	15383	15105	15488	15213	15460	15305	15155	15187	15322	15195	15341	15340	15353	15443	15458	15483	15247	15387	15281	15294	15319	15463	15172	15375	15670	15292	15302	15452	15454	15388	15395	15103	15195	15279	15354	15238	15293	15496	15479	15217	15223	15286	15376	15357	15318	15504	15371	15398	15236	15283	15278	15278	15355	15274	15487	15284	15351	15379	15454	15458	15309	15279	15466	15440	15200	15250	15240	15281	15531	15551	15311	15172	15347	15161	15371	15198	15403	15228	15156	15429	15286	15563	15417	15189	15442	15444	15217	15329	15342	15287	15475	15337	15403	15618	15308	15611	15243	14981	15159	15196	15203	15036	15507	15136	15383	15396	15340	15296	15231	15368	15394	15253	15462	15453	15469	15304	15395	15251	15555	15220	15340	15389	15355	15299	15218	15454	15486	15487	15348	15504	15386	15541	15574	15319	15242	15424	15366	15455	15388	15240	15466	15356	15311	15308	15180	15185	15536	15479	15248	15255	15401	15459	15508	15314	15272	15395	15316	15321	15235	15421	15341	15207	15254	15331	15372	15423	15410	15566	15588	15624	15352	15311	15434	15284	15218	15395	15314	15365	15293	15215	15229	15411	15352	15678	15269	15321	15388	15372	15405	15422	15455	15392	15495	15245	15027	15367	15583	15488	15441	15399
25525	29025	21362	18388	14411	12093	10774	10214	9810	9452	9385	9228	9050	9093	9107	9007	9033	9079	9061	9050	9080	9109	8920	8977	9154	9029	9076	9092	9017	9119	9146	9068	9095	9105	9171	9044	9025	8874	9013	9011	9075	8832	9053	9086	8999	8968	9130	8977	9078	8934	8865	9115	9021	9047	9153	8927	8911	9032	9042	9014	9038	8923	9046	9016	8916	9185	8913	8983	9120	9048	9029	9043	8873	9074	8941	8908	8843	9088	8902	9063	8967	8921	8830	8929	9001	8951	9037	8949	8966	9045	9037	9127	8928	8757	8933	8949	8793	9060	9051	8947	9018	8798	8875	9048	8844	9118	9046	8923	9054	8843	8818	9133	8992	8841	8919	8939	8919	8988	8908	9049	9035	9020	8941	8849	8996	9080	8857	9016	8936	9071	8947	8969	8898	8920	8825	8999	8910	8975	8967	8896	9068	8909	8945	8922	8921	8905	8897	8714	8947	8847	8994	9009	9051	8878	9042	8997	8892	8957	8836	8951	8871	8927	8852	8833	9028	8804	8933	8925	8942	8866	8978	9057	8829	8951	8982	9000	8799	8911	8924	8918	8946	9040	8984	8980	8927	8980	9038	9017	9076	9019	8972	9003	8877	8963	8897	8908	8777	9028	8911	8956	8884	8840	8932	8761	8963	9161	8969	8906	8936	8894	9025	8808	8986	8873	8949	8938	8851	8937	8846	8822	8857	8921	8928	8993	8835	8872	9059	8876	8792	9001	9017	8913	8696	8916	8948	9010	9005	9091	9034	9035	8946	8781	8885	8896	8891	8999	9094	9053	8916	8928	8954	8938	8994	8784	9044	8892	8990	9054	8984	8977	9099	8942	8808	8843	9001	9069	8965	9047	9014	8876	8839	8987	8896	8901	8958	8971	9006	9014	8994	8889	8863	8909	8928	8937	9099	8940	8940	8815	8891	9054	8897	9037	8899	8981	8934	8892	8963	9032	8935	9018	9065	8969	8977	8978	8938	8997	8970	8925	8997	8899	8931	9130	9023	8940	8860	8974	8794	8805	8995	8948	8854	8966	8843	9015	9043	8964	8877	8864	8805	8889	8859	8923	8835	8841	8748	9081	8942	8792	8940	8851	8875	8824	8915	9042	9021	8864	8878	9070	8924	9041	8895	8905	8932	8846	9038	8932	8722	8915	8929	8860	9094	8831	8864	8977	8910	8816	8861	8981	8840	8906	8899	8895	8942	8972	8866	8986	9017	9020	8936	8944	8966	8821	8943	8921	8958	8893	8911	8864	8884	9010	8931	8827	8971	8878	8858	8876	8929	8944	8879	9043	8873	9001	9010	8816	8928	8933	8903	8854	8983	9044	9097	8967	9059	8941	8916	8944	8879	8981	8906	8952	9110	8932	8850	8955	8970	8961	8885	8954	8946	8919	8960	9017	8990	8947	8908	9062	8959	9051	8821	8946	9000	8914	8976	8965	8918	8863	8869	8935	8920	8936	8952	8919	9061	8862	8937	8950	8894	8870	8870	8932	9010	8930	8956	8922	8994	8921	8836	8977	8995	8865	8929	8850	9010	8948	8996	8850	9023	8885	8683	8979	8912	8775	8915	8930	8894	8824	8845	9003	8795	8900	8928	9034	8746	8888	8965	9096	8947	8937	8961	8896	8886	8970	8919	8930	9035	9019	9059	8898	8938	8863	8966	8865	8935	8890	9060	8917	8765	8997	8844	9033	8877	8976	9010	8933	8853	8982	8861	8967	9028	8949	8948	8937	8966	8961	8841	8960	9004	8855	8962	8995	8962	8900	8831	8886	8915	8838	8934	8999	8787	8853	8937	9136	8893	8876	8950	8987	8989	8833	9025	8913	8991	8891	8838	9118	9028	8939	8907	9046	9051	8847	8920	8940	8967	8785	8851	8873	8911	8942	9036	8875	8938	8934	8800	9107	8827	8941	8832	8991	8773	8910	8868	8996	8813	8947	8993	8868	8868	8916	9038	8914	8833	8981	8933	8834	8901	8997	8999	8798	8950	9042	8930	8884	8922	9075	8851	8799	9084	8898	8937	8887	8967	8866	8975	9005	8963	8966	8851	8829	8904	8949	8855	8888	9007	8957	8988	8926	9153	8983	8977	8869	9163	8971	8982	8883	9014	8842	8896	8954	9088	8922	8934	8872	8753	8980	8977	8908	8977	8903	8918	8882	8988	9040	8984	9061	8797	8980	8907	8807	8974	8830	8853	9035	9011	8870	8919	8914	8926	8822	8828	8801	8802	9200	9038	8943	8893	8860	9062	8957	8977	8918	8848	8969	8868	8972	8909	8909	8941	8853	9065	8941	8820	8799	8897	8950	8911	8899	8890	8880	8987	8900	8800	8954	8894	8909	8984	8903	8928	8974	8796	8647	8853	9025	8851	8920	8812	8893	8919	8899	8981	8995	8938	8718	8782	8730	8863	9005	9003	8951	8928	9057	8919	8927	8956	9054	8933	9031	8981	9048	8937	8948	8847	8932	8884	8940	8710	8956	8987	8803	9019	8905	8863	8967	9036	9000	9117	9235	8960	8875	9019	8836	8823	8910	8946	8864	8973	8922	8942	8927	8948	8936	8794	8984	8974	8889	8935	9017	8894	8948	8870	9028	8850	8938	9051	8951	8776	8990	8892	8887	8938	8748	8908	8951	8883	8856	8824	8947	8766	9007	9054	9156	8758	9006	8867	8737	8915	8911	8955	8952	8968	9045	8816	8841	8856	8937	9059	8869	8951	8990	8887	8965	8806	8798	8895	8961	8874	8868	8911	8964	8860	8989	8896	8929	8832	8881	9038	8875	9055	8989	9093	8822	8969	8869	8826	8823	8780	8948	8953	9002	8926	8913	8991	9067	8882	8853	8829	8912	9057	8997	8834	8915	8860	8957	9061	8930	8947	8982	8865	8895	8908	8850	8988	8999	8888	8977	8797	8993	8923	8912	8783	8885	8820	9068	8978	8974	8923	8915	8984	8862	8863	8782	8898	8902	8821	8817	8743	8974	8951	8810	8920	8975	8939	8769	8929	9013	8855	8879	9029	8836	9005	8897	9132	8970	9132	8805	9037	8812	9052	8970	8790	8903	8921	8874	8853	8902	8928	8916	8908	8949	9126	8963	8887	9042	8959	8939	8899	9036	8902	8929	8863	8926	8873	8911	8930	8958	8965	8887	8927	8877	8853	8916	8987	8922	9075	9020	8908	8939	8858	8802	8845	8975	8928	8981	8967	8755	8879	8901	8961	8893	8813	8984	8849	8872	9069	8737	8985	9000	8988	9004	8893	9012	8912	8913	9039	8938	8970	8809	8808	8976	8971	9017	8820	9025	9090	8943	8927	9012	9056	8848	8826	9019	8930	8994	8947	8842	8819	8820	8951	8888	8945	8932	8841	9054	8985	8962	8959	8811	8950	8886	9006	8855	8752	8931	8987	8872	8811	8816	8779	8894	8980	9050	8966	9046	9010	8933	8889	9032	8990	9021	8839	8915	8865	8892	8932	8925	9047	9006	8861	8864	8924	8953	8850	8935	8930	8970	8897	8797	9027	8849	8879	8751	8944	8909	8911	8905	8975	9106	9015	8757	8931	8944	8864	9012	8845	8867	8968	9135	8963	8864	8899	8957	9123	8941	8991	8922	8968	8947	8927	8850	9036	8891	8920	8948	8920	8824	8911	8904	8843	8901	8959	8866	8958	8929	8958	9074	8946	9010	8912	8951	8916	8914	8925	9053	8869	8764	8966	8953	9083	8961	8903	9066	8892	8898	8944	8909	8929	8864	9017	8776	9026	8962	8926	8890	8882	8774	8869	8984	8867	8988	8881	8962	8917	9013	8960	9053	9015	9020	8850	8974	8998	8897	8942	8894	9019	8956	8876	8985	8978	8930	8856	8953	8974	9032	8942	8806	8860	8910	9027	8913	8977	8840	8998	8825	8972	8894	9057	8871	8875	9037	8809	8869	8865	8952	8757	8975	8871	8978	8956	8905	9009	8855	8839	8862	8957	9001	8909	8943	9040	8795	8924	8909	8967	8927	8840	8913	8979	8928	8814	8970	8984	8862	8874	8810	9035	8895	8946	8850	9018	9019	8742	8991	8690	8948	9010	8873	8920	9013	8946	8877	8777	8802	8766	8971	8948	9042	8810	8929	8917	8928	9023	8983	8891	8859	9053	8893	8885	8893	8921	9021	8862	9014	8812	8957	8983	9014	8870	9010	8996	9067	8953	8774	8987	8979	8891	8856	8931	8945	9120	8735	8903	8852	8984	8931	8872	8895	9017	8935	8900	8915	8984	8912	8852	8939	8842	8891	8906	8978	8905	8912	8877	8962	8962	8932	8928	8828	8922	9017	8905	9037	8926	8937	9023	8682	8953	8898	8987	8926	8882	8881	8991	8897	8867	8987	8989	8824	8914	9004	9018	9059	8962	8975	9013	8914	8842	8882	8898	8995	8833	8819	8856	8889	8918	8944	9067	8862	8848	8969	8807	8818	8882	8913	9017	8990	8860	8813	8939	8944	8798	8954	8926	8955	8866	9041	9010	9007	8833	8965	8953	8905	8931	8967	9000	8847	8988	9087	8911	8910	8965	8995	8852	8930	8892	8962	8905	8859	8982	8929	8897	9031	9009	9022	8893	8936	8958	8994	8992	8909	8863	8914	8821	8779	8988	8981	8968	8904	8969	8890	8945	8948	8910	8898	9000	8874	9027	8906	8958	8899	8898	8835	8987	8859	8808	9127	8864	9083	8890	8924	8836	8823	8794	8749	8797	8850	8952	8928	8925	9010	8943	8959	8852	8919	8859	8783	8920	8933	9037	9041	8958	8942	8881	8969	8970	8863	8947	8915	8852	9051	8945	8832	8890	8785	8980	8962	9034	8901	8849	8952	8967	8862	8931	8935	8791	8979	9002	9070	9014	8973	8987	8898	9062	8987	8889	8954	8830	8942	8983	8838	9033	9002	8803	8969	8693	8852	8956	8907	8839	8998	8846	8970	8919	8949	8881	9073	8977	8952	9060	8929	8849	8968	8884	8890	8812	8903	8930	8973	8972	8949	8906	8910	8903	8928	8973	9010	8948	8791	8909	8785	9017	8882	8993	8976	9056	8824	8973	8931	9052	9010
35753	27173	24283	20946	17748	16711	16746	16384	16102	15884	15960	15897	16052	15704	15837	15921	15865	15868	16024	15933	15985	15919	15895	16006	15806	15813	15919	15932	15930	15724	15767	15650	15821	16042	15865	15727	15905	15969	15909	15759	15574	15803	15787	15910	15857	16075	16019	15761	15823	15964	15810	15947	16196	15915	15822	15804	15877	15772	15975	15910	15766	15752	16001	15758	15816	15968	15821	15983	15938	15999	15888	15801	15925	15827	16093	16004	15855	15784	15723	15980	15558	15939	15778	15643	15761	16001	15879	15891	15805	15749	15851	15947	15855	15826	15676	15885	15968	15907	15956	15843	15865	15918	15740	15813	15602	15965	15814	16169	16059	15828	15774	15850	15690	16066	15803	15883	15775	15943	15955	15592	15853	15725	15633	15964	15885	15736	15803	15941	16095	15904	15671	16159	16020	15863	15835	15782	16098	15795	15784	15817	16030	15783	15798	15809	15915	15839	15815	16094	15758	15831	15688	15695	15761	16002	15786	15739	15802	15751	15971	15980	15894	15907	15675	15768	15910	15800	15864	15849	15520	15788	15799	15905	15932	15815	15946	15941	15844	15894	15959	15643	15891	15845	15709	15879	15926	16128	15757	15855	15931	16112	15728	15820	15899	15789	15998	15807	15823	15696	15811	15754	15725	15694	15851	15696	15933	15776	15680	15781	15710	15782	15826	16074	15795	15913	15805	15873	15773	15700	16031	16017	15906	15792	15959	15838	15659	16164	15863	15911	15877	15733	15684	15984	15927	15709	15935	15836	15741	15841	15787	15792	15725	15677	15817	15768	15620	16009	15727	15756	15946	15912	15834	15811	15982	15890	16062	15828	15886	15771	15631	15965	15689	15698	15787	15761	16066	16021	16006	15920	15812	15817	15965	15769	15791	15906	15893	15594	15653	15653	15755	15826	15928	15778	15785	15955	15793	15902	16016	15876	15850	15901	15868	15936	15750	15790	15918	15606	15736	16013	15800	15691	15852	15667	15770	15615	15874	15818	15786	15944	15866	15779	15829	15864	15803	15635	15815	15599	15721	15550	15929	15797	15643	16091	15849	15882	15752	15882	15929	15727	15692	15804	15698	15893	15847	15910	15821	15733	15700	15822	15829	15797	15865	15876	15870	15808	15827	15650	15869	16026	15770	16025	15848	15911	15751	15934	15876	15813	15772	15871	15769	15970	15824	15775	15712	16004	15897	15980	15881	15689	15784	15955	15860	15771	15832	15970	15931	15883	15798	16000	15954	15957	15704	15967	15859	15694	15889	15839	15852	16004	15785	15970	15762	15788	15577	15803	15829	15934	16010	15639	15940	15761	15783	15895	15747	15818	15680	15708	15927	15951	16002	15906	16008	15863	15883	15832	15886	15918	15822	15828	15777	15826	15593	15800	15761	16066	15983	15940	15844	15752	15938	15832	16115	15936	15821	15921	15811	15715	15910	15854	15782	15915	15889	15784	15608	15674	15710	15785	15961	15751	15803	15671	15717	15940	16008	15838	15918	15704	15817	15614	15777	16032	15822	16005	15918	15753	15860	15906	15898	15894	15911	15800	15749	15767	15676	15779	15836	15974	15801	16052	15532	15822	15877	16086	15892	15989	15830	15788	16052	15955	15804	16048	15901	15814	15787	16063	15772	15894	15840	15875	15917	15849	16062	15979	16040	16030	15939	15877	15920	15861	15800	15937	15805	15867	15925	15790	15571	15732	15631	15812	15895	15752	15846	15559	15766	15726	15773	15747	15850	15802	15809	15610	15601	15859	15754	15724	15951	15960	15787	15745	15839	15765	16031	15767	15936	15641	15766	15955	15649	15699	16100	15802	15811	15900	15691	15639	15881	15813	15646	15827	15853	15881	15900	15824	15805	15646	15603	15909	15817	15878	16068	16137	15912	15744	15785	15869	15738	15806	15848	15868	15814	15784	15807	15859	15825	15753	15861	15790	15742	15845	15858	15776	15721	16034	15982	15606	15978	15822	15645	15732	15698	15864	15644	15805	15924	15920	15825	15834	15870	15854	15864	16073	15953	15807	16108	15984	15819	15939	15771	15649	15920	16261	15731	15895	15882	15688	15787	15691	15779	15845	15926	15927	15858	15814	15847	15803	15914	15952	15926	15698	15744	16026	15703	15846	15889	15956	15824	15824	15739	15902	15894	15759	15836	15921	15828	15909	15933	15836	15850	15786	16109	15862	15692	15739	15798	15811	16000	15882	16080	15915	15871	15882	15961	15974	16129	15913	15899	15804	16025	15815	15762	15876	15872	16034	15940	15920	15941	15911	15765	15798	15834	15976	15873	15790	15825	15720	15795	15840	15853	15755	15826	15700	15855	15634	15888	15850	15936	15907	15806	15866	15820	15925	15899	15748	15989	15730	15717	15706	15800	15827	15686	15834	15990	15770	15760	15960	15801	15767	15900	15738	15740	16041	16051	15950	15592	15876	15906	15929	15914	16062	15928	15936	15880	15811	15688	15933	16023	15954	15860	15902	15874	15747	15866	15993	16005	15735	15889	15846	15702	15880	15896	15715	15856	15768	15752	15887	15943	15806	16131	15739	15882	15799	15714	15885	15826	15895	15951	15866	16141	15810	15723	16071	15913	16199	15985	15889	15762	15863	15788	15962	15884	15820	15785	15830	16061	15828	15884	15709	15869	15860	15890	15905	15778	15852	15736	15906	15929	15890	15947	15820	15848	15885	15963	15953	15879	15920	15685	15916	15734	15732	15607	15751	16023	15936	16023	16014	15804	15791	15933	15988	15835	15891	15581	15811	15739	15848	15878	15896	15869	15821	15785	15898	15757	15825	15891	15927	15889	15883	15620	15763	15859	15941	15926	15851	16001	15824	15896	15775	15976	15734	15990	15899	15961	15792	15947	15900	15863	15770	15886	15783	15854	16068	16006	16015	15859	15799	15833	15858	15818	15961	15857	15794	15882	15893	15912	15747	15776	15724	15954	15635	15829	15561	15911	15909	15988	15892	15797	15772	15929	15711	15720	15895	15943	15903	15732	15889	16014	15755	15898	15769	15963	16027	15906	15809	15804	15849	15722	15953	15794	15760	15688	15793	15887	15914	15972	15960	15948	15779	15991	15905	16167	15874	15956	15916	15854	15996	16117	15896	15682	15857	15810	15894	15764	15864	15758	15687	16060	15954	16103	15727	15920	15589	16079	15910	15764	15956	15869	15883	15765	15888	15836	16012	15987	15958	15834	15875	15807	15639	15928	15986	15754	15837	15818	15703	15764	15865	15996	15847	16062	15920	15836	15851	15983	15821	15875	15746	15989	16027	15877	15915	15824	15841	15974	16001	15604	16021	15737	15701	15817	15936	15786	15788	15866	15623	15625	15858	15681	15953	15934	15724	15987	15964	15693	15863	15979	15994	15834	15659	15961	15983	15959	15589	15795	15855	15906	15862	16033	15948	15827	16093	15588	15884	15682	15766	15887	15953	15857	15892	15907	15716	15811	15888	15908	15736	15878	15740	15899	16038	15874	16008	15845	15975	15839	15867	16010	15805	15783	16045	15955	15672	15920	15758	15683	15968	15926	15829	15743	15831	15837	15819	15889	15740	15920	15900	15935	15837	15821	15814	15912	15843	15948	15780	15914	15638	15908	15905	15796	15890	16036	15853	15806	15915	15887	15912	16009	15910	15867	15766	15561	15963	15816	15991	15843	16007	15760	15888	15877	15910	15701	15862	15918	15894	15868	15936	16016	15926	15743	15860	15838	15818	15861	15986	15910	15813	15951	15752	15913	16013	15946	15796	15961	16194	15936	15826	15936	15733	15708	15899	15891	15617	16014	15822	15653	15895	15888	15817	15847	15856	16125	15981	15852	15996	15739	15922	16054	15723	15877	15862	15918	15962	15782	15603	15752	15666	15731	15782	15857	15744	15863	15771	15886	16021	15757	15971	15979	15825	15873	15829	15782	15857	15861	16205	15818	15973	15622	15813	15868	15987	15637	15654	15743	15918	15786	15895	15935	15934	15762	15593	15791	15683	15769	15971	15903	15599	16070	16020	15870	15916	15725	15721	15761	15929	15774	16013	15868	15812	15639	15799	15872	15670	15722	15698	16116	15820	15859	15817	15938	15917	15861	15641	15735	15838	15886	15833	15895	15755	15923	15879	15887	15702	15872	15834	15999	15767	15854	15798	15748	15943	15678	16059	15766	15778	15807	15849	15794	15696	15655	16112	15804	15669	15796	15793	15921	15862	15849	15900	15717	15892	15783	15948	15977	15843	15846	15854	15985	15985	15938	15826	15888	15654	15900	15854	15843	15855	15991	16045	15647	15758	15961	15800	16008	15731	15889	16010	15848	15949	15947	15881	15580	15886	15959	15815	16022	15958	15900	15796	15863	15784	15619	15805	15684	15790	15925	15947	15747	15815	15985	15902	15751	15695	15611	16077	15829	15678	15732	15900	15854	15953	15732	16006	15926	15910	16097	15784	15781	15778	15886	15750	16005	15615	15546	16005	15917	15838	15823	15863	15766	15978	15794	15994	16022	15902	15815	15999	15770	15839	15881	15748	15705	15978	15883	15590	15911	15791	15906	16100	16043	15757	15725	15835	15758	15834	15775	15890	15784	15764	16097	15735	15828	15875	15862	15959	15731	15767	15757	15736	15688	15838	15987	16009	15756	15879	15898	15976	15858	16009	15803	15754	15896	15916	15913	16102	15911	15838	16000	15889	15910	15898	15994	15865	15866	15844	15804	15591	15905	15930	16018	15913	15988	15607	15841	15937	15831	15720	15785	15924	16029	15877	15934	15829	15854	15908	16068	15835	15762	16018	15790	15895	15787	15904	15852	15818	15770	15830	16005	15950	15767	15806	15663	15823	15861	15881	15841	15720	15841	15936	15969	15872	15714	15918	15786	15956	15659	16043	15917	15942	15828	15799	15921	15786	15903	15788	15802	15714	15772	16013	15943	15847	15975	15817	15784	15700	15877	15823	16138	15863	15888	15800	15978	15840	15855	15955	15885	15895	15841	15776	15698	15874	15847	15917	15628	15696	15820	16036	15760	15938	15824	15845	15821	15938	15793	15802	15842	15825	16008	15967	15815	15915	15711	15862	15722	15837	15781	15811	15947	15866	15862	16126	15875	15730	15865	15986	15839	15855	16018	15559	15737	15899
25746	20082	14545	13063	11434	10400	10001	9563	9457	9212	9205	9263	9189	9180	9104	9036	9202	9130	9145	9110	9183	9101	9086	9178	9043	9067	8996	9095	9178	9010	9120	9124	9285	9244	9293	9012	9086	9192	9186	9245	9088	9297	9150	9120	9017	9271	8974	9110	9221	9215	9227	8991	9244	9035	9156	9036	9094	9087	9135	9190	9220	9163	8876	9002	8998	9086	9047	9066	9224	9065	9162	9062	9152	9089	9255	9108	9272	9000	9268	9174	9157	9117	9130	9213	9133	9104	8927	9134	9007	9078	9121	9217	8981	8958	8987	9058	9037	8932	9245	9060	8981	9109	9125	9080	9086	9043	9265	9081	9056	9106	9019	9198	9051	9184	9059	9168	9196	9078	9161	9219	9117	9085	9092	9018	9207	9094	9094	9118	9182	9127	9260	9106	9277	9227	9017	9282	9117	9177	8994	8935	9055	9085	9138	9027	9118	8966	9252	9126	8988	9087	8978	9132	9140	9221	9048	9023	8948	8999	8965	9216	8997	9141	9260	9155	9007	9207	9200	9120	9219	9055	9182	9056	9101	9059	9013	9056	9112	9221	8995	9212	9180	8982	9083	9103	9016	9232	8994	8995	8945	9175	9107	9246	9145	9115	9035	9330	9064	9105	9006	9154	9072	9053	9208	9099	9193	9122	9174	9087	9078	9128	9069	9090	9051	9359	9141	9184	9180	9082	9076	9168	9238	8972	9087	9061	9090	9037	9133	9092	9047	9126	9001	9062	9189	9273	9110	9090	9245	9086	9244	9182	8972	9046	9142	9175	8971	9179	9077	9065	9194	9155	9160	9131	9291	9055	9061	9293	9138	9018	9006	9017	9109	9129	9193	9114	9219	9090	9099	9085	9094	9173	9133	9210	9155	9127	9003	8832	9074	9179	9203	9095	9206	9318	9079	9098	9149	9161	9199	9085	9048	9041	9089	8951	9028	9043	9103	9094	9117	9006	9210	9066	9095	9004	9252	9120	8959	9137	9200	9033	9107	9144	9186	9028	9130	9063	9143	8980	9005	9031	9112	9067	9179	9113	9063	9260	9188	9157	8879	9174	9097	9217	9252	9043	9022	9068	9185	9007	9033	9101	9116	8898	9084	9245	9094	9070	9138	9212	9340	9098	9193	9026	9202	9140	9102	9049	9008	9179	9157	9220	8989	8982	9083	9003	8993	9136	9054	9141	9140	9156	9127	9118	9214	9102	8995	9020	9278	9055	9101	9056	9113	9124	9057	9084	9168	9122	9057	9288	9201	9168	8984	9069	9011	8997	9025	9167	9101	9174	9314	9204	8979	9198	8928	9066	9014	9052	9196	9202	9123	9107	9132	9235	9016	9117	8989	9166	9048	9159	9136	8995	9224	9126	9087	8959	8826	9079	9214	9017	9244	9131	9235	9006	9107	9244	9222	9151	9185	9046	9074	9103	9242	9154	9248	9066	9161	9172	9038	9078	9145	9017	9048	9084	9069	9170	9214	9166	9106	9133	8995	9248	9266	9178	9073	9088	9071	9029	9015	9115	9172	9093	8964	8967	9109	9018	9116	9082	9179	9144	9178	9150	9114	9154	9234	9044	9155	8990	9010	9208	9116	9074	9204	9169	9088	9108	9244	9288	8973	9057	9119	8974	8981	9002	9090	9198	9120	9056	9071	9094	9105	9111	8981	9119	9150	9017	9116	9195	9097	8987	9244	9085	9365	9114	9076	9097	9189	9076	9012	9050	9161	9074	9230	9115	9140	9092	9066	9092	9108	9114	8973	9120	9275	9071	9082	9114	9132	9026	9090	9090	9003	9095	9069	9127	9100	9211	9228	9234	9099	9125	9193	8986	9222	9030	9062	9219	9007	9101	9165	9093	9164	9056	9195	9008	9183	9116	9228	9239	9146	9025	9260	9022	9192	9033	9087	9140	9152	8961	9073	9043	9081	9213	9249	9159	9058	9085	9065	9260	9079	9074	9017	9172	9188	9042	9239	9025	9086	9127	9100	9180	9179	9009	9139	9206	9080	9182	9082	9042	9221	9135	9168	9086	9151	9086	9052	9115	8979	8994	9050	9062	9094	9214	8976	8977	9066	9020	9117	9133	9175	9024	9016	9184	9032	9348	9196	9097	8956	9094	8996	9089	8961	9062	9050	9119	9008	9020	9235	9170	9042	9035	9101	9065	9253	8865	8997	9153	9036	9146	9146	9179	9070	9081	9051	8978	8939	9192	9017	9087	9081	9111	9136	9009	9104	9064	9183	9156	9162	9077	9175	9119	9257	9305	9031	9090	8977	9058	9057	9163	9132	9100	9088	9132	9287	9159	9155	9099	9054	9189	9176	9096	9079	9026	9098	9124	9181	9122	9148	9089	9208	9126	9084	9121	9054	9163	9213	9005	9214	9179	8980	9005	9142	9063	9092	9055	9182	9153	9126	9160	9045	9076	8965	9078	8995	9120	9004	9372	9068	9014	9195	9051	9106	9087	9174	9159	9086	9062	8994	9193	9146	9051	9005	8996	9067	9012	9082	9171	9103	9291	9084	9056	9012	9061	9178	9190	9143	9096	9121	9018	9016	9150	9223	9095	9018	8970	8988	8944	9190	9085	9120	8856	9222	9023	9074	9083	9192	9052	9109	9058	9145	8984	9224	9064	9083	9155	8927	9068	9048	9214	9267	9244	9245	9190	9337	9105	9244	9146	8996	8969	9126	9075	8999	9037	9156	9053	9259	9082	9066	9007	9129	9020	9140	9172	9170	9006	9240	9071	9166	9164	9092	9129	9176	9104	9066	9072	9020	9181	9059	8967	8999	9203	9247	9290	9100	9210	9024	9046	9126	9183	9200	9321	9197	8960	9131	9260	9140	9052	9042	8954	9083	9091	8906	9108	9108	9158	9116	9223	9172	9106	9122	9081	9044	9024	9169	9065	9016	9071	9122	9171	9127	9108	9220	9041	9151	9102	9047	9111	9251	9072	9097	8984	9121	9137	9060	9128	9120	9068	9268	9178	9059	9016	9051	8940	9186	9010	9089	9261	9128	9204	9128	9033	9090	9168	9265	9152	9035	9010	9101	9095	9116	8981	9095	9208	9141	9106	9158	9163	9171	9144	9140	9167	9176	8923	9031	9014	9142	9016	9130	9190	9185	8990	8920	8973	9049	9053	9212	9232	9075	9141	9081	9069	9263	9108	9007	9044	9096	9092	9191	9086	9077	9087	9241	8983	9257	9055	9232	8976	9252	9156	9058	9081	9083	9225	9086	9215	9025	9059	9111	9099	9230	9046	9053	9245	9108	9207	9076	9106	9114	9085	9056	9113	9044	9262	9240	9025	9179	9161	9102	9064	9190	9204	9227	9153	9005	9039	9026	9151	9083	9144	9175	9028	9000	9148	9100	8878	9092	9095	9063	9126	9157	9187	9088	9122	9139	9192	9068	8975	9131	9111	9007	9121	8988	9085	9136	9180	9083	8959	9226	9126	9062	9105	9147	9012	9049	8918	9129	9114	9190	9034	9234	9261	9218	9087	9082	9137	9128	9147	9151	9148	9061	8988	8987	9133	9172	9049	8957	8976	9146	9017	9028	9196	9009	9102	9027	9143	9166	9267	9121	9063	9255	9065	9177	9083	9213	9154	9155	9163	9016	8979	9139	9124	8961	9086	9101	9140	9043	9220	9062	9162	9081	9140	9083	9065	9106	9087	9110	9109	9104	8981	9095	9138	9080	9253	9109	9137	8961	9249	9206	8927	9041	9059	9281	8989	9150	9042	9024	9004	9068	9015	9063	9196	9127	9166	9223	9064	9114	9054	8959	9078	9130	9286	9129	9146	9233	9077	9153	8992	9041	9011	9167	9141	9063	9048	9163	9173	9193	9165	9232	8953	8984	9082	9087	9042	9202	9250	9157	9348	9013	9121	9077	9222	9126	9181	9194	8949	9201	9088	9091	9180	9026	9090	9141	9075	9141	9188	9036	9145	9209	9306	9107	9266	9202	9121	9099	9232	8975	9179	9113	9092	9174	9248	8956	9006	9252	9014	9040	9171	9134	9157	9209	9230	9056	9063	9284	9221	9236	9277	9070	9047	9016	9159	9133	8997	9175	9152	9107	8994	9017	9114	9116	9157	8968	8994	9142	9120	9229	9166	9148	9110	9106	9208	9210	9009	9074	9011	9148	9149	9329	9144	9156	9160	9168	9131	9172	9297	9094	9109	9061	9036	9125	9205	9162	8970	9148	9062	9083	9188	9163	9031	9084	9152	9097	9260	9144	9097	9031	9180	9143	9132	9119	9163	9189	9195	9025	9128	9024	9107	9076	9043	9041	9014	9059	9177	9011	9210	9168	9160	9033	8976	9297	9098	9097	9169	9060	9082	9123	9342	9246	9029	9075	9186	9104	9197	9114	9228	8989	9156	9221	9038	9149	9087	9113	9023	9198	9129	9208	9104	9113	9005	9144	9156	9372	9133	9054	9062	9043	9124	9061	9062	9179	9111	8931	8983	9147	9052	9151	9180	9246	9120	8953	9031	9024	9172	9201	8937	9266	9052	9170	9085	9066	9153	9313	9257	9161	9089	9177	9179	9025	8957	9179	9287	9136	9085	9144	9081	9077	9232	9109	9176	9072	9076	9068	9071	9044	9016	9003	9146	9081	9230	9188	9094	9125	9066	9097	9132	9152	9023	9226	9190	9183	9101	9109	9250	9175	9097	9295	9102	9100	9072	8969	9135	9128	9072	9076	9237	9105	9066	9077	8989	9021	9044	9223	9128	8975	9139	9208	9215	9125	9036	8971	9141	9111	9199	9093	9093	9113	9251	9116	9199	9099	9075	9105	9103	9206	9111	9191	9336	8958	9299	9206	9202	9055	9138	9233	9010	9249	9243	9092	9153	9241	9134	9234	9120	9122	9127	9008	9183	9084	9157	9132	9038	9036	9076	9290	9119	9266	9045	9131	9229	9194	9089	9157	9139	9145	9076	9187	9207	9127	9115	9272	9228	9106	9125	9213	9115	8954	9094	9225	8979	9160	9055	9156	9227	9076	9212	9082	9049	9151	9037	8860	8979	9299	9120	9151	9098	9060	9288	9233	9119	9045	9149	9216	9122	9169	9197	9052	9231	9098	9192	9150	9113
25188	20737	26600	25827	20696	17848	17005	15911	15506	15321	15222	15154	15262	15195	15266	15123	15008	14941	14960	15030	14831	15147	15250	15038	15283	15063	14897	15239	15090	15073	15059	14842	15096	14964	15127	14769	15179	15124	15125	15062	14846	15061	15108	14958	14986	15101	14981	15148	14983	14970	14974	15017	14914	14724	15038	14936	14820	15050	14966	14985	15047	15026	15005	15083	15133	15137	14927	15167	15167	14830	15052	15007	14999	14932	15077	14994	15024	14841	14907	14893	15198	15083	15108	15130	14960	15031	14951	15003	14879	15104	15160	14951	15057	15020	14921	14885	14954	14757	14942	14964	15041	14948	14874	15050	14950	14967	14889	14848	14881	15018	14953	15026	14935	14777	14956	14861	15120	14988	14979	15041	15107	14975	14941	15015	14996	15110	15019	14879	15025	14981	14831	14830	14873	14814	14796	14739	15019	14806	14779	14817	15066	14915	14819	14889	15083	14835	14996	15014	14978	14895	14763	14798	14986	15029	15171	14833	15141	14961	14971	15047	14940	14992	14835	14998	14873	15077	14898	15080	15099	15054	15094	14970	14798	14953	14916	14870	14905	14763	14868	14992	15069	14793	14950	15135	14974	15048	14947	14939	14944	14902	15025	15085	15012	14886	14917	14795	14771	15053	14822	14976	14928	15006	15082	15146	14944	15062	14863	14892	14934	15172	15024	14993	15039	14969	14887	14833	14954	15315	15134	14922	14854	14993	14789	15086	14998	14972	14974	15018	15063	14867	15040	14871	15044	14863	15041	14784	14911	15009	14920	14919	15006	14989	14987	15119	14924	14984	14986	14790	14810	14945	14968	14960	14977	14868	15050	15009	14910	15033	14948	14945	14978	14944	15009	14860	15168	15220	14997	15110	15161	14797	14860	14903	14741	15016	15205	14820	15078	14972	14856	15001	15033	15054	15083	14728	14874	14977	14905	14994	15036	14969	14798	15059	15055	14903	15007	15057	14801	14936	15026	14960	15127	14856	15121	14959	14884	14918	14998	15108	14934	15078	14835	14971	14783	14945	14889	14928	14836	14956	14911	14975	14908	14869	14896	15206	14924	15019	14957	14815	15032	15060	14876	14951	14937	14963	14926	15211	15089	14939	14937	15058	15115	14859	15015	14859	15299	14888	14766	15009	14915	15044	14918	14972	14889	15079	14993	14994	15042	15006	15009	14906	15071	14960	14931	14966	15096	14960	14851	14867	14768	14776	15001	15062	14917	15071	15186	14912	15182	15088	15076	15107	15115	14954	15026	14761	15062	15005	14926	15101	14894	15023	15168	15244	14999	14931	15028	14945	15116	14833	15005	14930	14902	14959	15003	15095	15111	14937	15083	14937	15125	15149	14886	15036	14914	14678	15005	14973	14992	14845	14973	14895	14952	15035	14974	14962	15038	15106	15154	15021	14907	14793	14985	15000	15120	14970	14881	14851	14903	14752	14971	15114	14854	14992	14920	15109	14877	14663	14939	14914	14893	14928	15047	14971	15162	14924	14867	14844	14984	14773	14926	14978	14899	15101	15051	14963	15051	15099	15060	14702	14905	15063	15033	14865	15007	14796	15078	15011	15124	14856	15013	15208	15081	14931	14978	15081	15135	15132	14822	14973	15051	15051	15047	15017	14909	15169	14855	14754	14934	14975	14979	15112	14999	15033	15059	14979	14735	14998	14849	14975	15116	15138	14890	14944	14889	15100	14916	14952	14862	15232	15155	15025	15011	14969	15096	15017	15098	14908	15084	15000	14854	15152	14814	14881	14868	14879	14953	15157	15119	15067	14946	14752	14856	15164	14945	15023	15026	14984	15063	14987	14762	15027	14991	14790	15047	14814	14956	14833	14937	15018	14973	14875	15087	15087	15063	14956	15038	15004	15068	14937	15082	14936	14941	14922	15006	15051	14816	14982	15087	15177	15002	14899	14833	14987	14817	14950	14999	15018	15103	15045	15088	15086	14942	15120	15218	15115	14989	15096	15081	15053	14863	15127	14957	14825	14875	14953	14995	14939	14883	14999	15014	15055	15059	15050	15055	14998	15049	14921	14995	15165	14910	14988	14822	14826	15078	15038	14931	15055	14980	15046	14766	15066	15132	15070	14923	15119	15257	14990	14988	14994	15043	15081	14949	14951	14962	14952	14950	15285	15021	14763	15018	14850	14820	15066	14984	15008	14968	14922	15114	15009	14874	14968	14951	15054	15069	14899	14840	15053	14981	14907	14937	14969	15164	15042	14989	14969	15148	15061	14885	15052	14996	15134	14914	14936	14958	15143	14939	15008	14823	14972	14687	14981	15208	14897	14987	14890	15090	14819	14784	15042	14872	14948	14885	14789	14866	14976	14789	14954	14945	14996	14800	14912	15121	14914	14895	14899	14918	14933	15076	14987	15021	15039	15019	14805	14848	15045	14974	14980	15091	14995	14868	14911	14828	14895	15079	15020	14978	14931	15076	14945	14889	15105	14990	14983	14837	15056	14825	14826	15029	14903	15061	14827	14864	15027	14719	15058	15147	14995	15006	14970	14918	14935	14910	15163	15091	15148	15108	14896	15006	14994	14988	15053	14986	15073	15126	15001	15123	14963	14772	14965	15001	15075	15048	14815	14847	14839	14957	14694	14950	14914	14928	14941	14950	15003	14898	15084	14953	15079	14841	14784	14819	15066	14916	15259	15090	14841	15065	15028	14795	14977	14829	14885	14923	14827	14854	15172	15078	15044	14989	15105	14995	15143	15178	15074	14937	14931	15031	15001	15052	14952	14962	15118	15109	14917	15005	15093	15095	14870	14810	15191	15050	15091	14967	15036	14984	15139	14953	15104	15144	14732	14968	15103	14854	15139	15060	14998	15273	15026	14991	15226	14797	15095	14928	15035	14766	14955	15006	15107	15246	14966	15023	15000	14925	14862	15123	15039	14956	14956	15211	14865	14874	14977	14979	15003	15211	15257	14903	14986	14979	14929	14963	14829	14965	14863	15050	14848	15025	14793	14920	14787	14848	14910	14857	14941	14924	15123	15121	14851	14908	14974	15018	15021	15063	15096	14957	14961	15039	14971	15023	14986	14918	15041	14800	15016	15063	15001	15056	14925	14980	15053	15078	15116	14933	14948	15124	14899	14955	14937	14975	14886	15091	15075	14942	14798	14958	14823	14971	14879	14936	15118	15216	14878	15046	15093	15045	14946	14987	14907	14955	14883	15012	15102	15001	14894	15196	15101	14786	14895	14856	15095	14966	14906	15038	15040	15106	14978	15183	15043	15044	14904	14926	14859	14976	14985	15312	14974	14988	14998	14880	14785	15194	15065	14867	15098	14804	15103	14998	14884	15165	14798	15194	14939	14875	14856	14951	14945	14882	14970	14987	15057	14736	14968	15023	15097	15025	14956	15064	14921	14894	14888	15060	14903	14930	15004	14785	15006	14910	15011	15029	14876	14828	14991	14986	14904	15000	15112	14934	14999	14823	15037	15205	15016	15029	15009	15085	14882	14842	15042	15098	15002	15118	14980	15100	14798	15011	14989	15047	15067	15231	15020	14951	14835	15109	15089	14980	15019	15089	15080	15209	14771	15139	14992	14924	14959	14988	14892	15027	14965	15142	15057	14847	14972	14836	14921	15075	14950	14974	15009	15214	14969	15135	15012	15218	14866	14927	14800	14799	15098	15229	14972	14886	14951	15028	14864	14974	14900	15024	15074	15057	14919	14895	14659	14889	14896	15017	14997	14968	14958	14917	14895	15156	14948	14758	14878	14845	15000	14975	14943	15072	14951	15056	14979	14973	14947	15073	15021	14806	14876	14850	14929	14955	14977	15080	14900	15082	15068	14952	15212	15128	15079	15026	15189	14894	14963	15120	14884	15073	15122	15077	15000	15028	14992	15114	15014	14886	15245	15032	15019	15004	14877	14796	14727	14955	14988	15153	15043	15137	15145	15056	14924	15065	15070	15143	15093	15020	14982	15116	14814	14967	14962	14809	15071	14828	14930	15178	14962	14815	14954	14888	14985	14880	15172	15104	15084	14922	14996	15063	15067	14879	15121	15171	14966	15155	15095	15032	14834	14909	14981	14882	14770	15158	14943	14997	14722	14766	14975	14892	14916	15019	15085	15020	14917	14901	14726	15067	14788	14919	14925	15077	15119	14983	15004	14847	14811	15046	14966	15120	15006	15054	14968	15043	14743	15127	15006	15112	15025	14912	14669	15072	14957	15092	15149	15111	15068	14753	15111	14775	14995	14874	15034	15156	15120	15047	15112	14740	14962	15023	15039	14890	15042	15067	14961	14954	15184	15073	14924	14977	14943	15052	14800	15050	15021	14997	14949	15181	14718	14823	15104	14943	14989	14978	15097	15124	14795	14996	15032	14851	14967	15075	14904	15075	14930	14861	14865	15109	15008	14951	14990	14716	14973	14785	14972	14998	15074	14926	15022	14887	14908	15089	14955	15138	14868	14953	14939	15064	15155	15076	14936	15021	14981	14852	15105	15078	14989	15019	14985	14972	14898	14920	14930	14795	15066	14968	15007	14779	14979	15156	14780	15014	14809	15152	14898	15004	14855	14958	14912	15099	14880	14957	14968	14736	14921	15016	15010	14963	15005	14918	15116	14924	14902	14876	14933	15156	14969	15044	14919	15088	15048	14898	14845	15077	15028	14890	15071	14854	15212	14986	15097	15097	15022	14983	14982	15023	14900	14980	14814	14997	15028	15014	14971	15129	14922	14882	15206	14976	15093	14872	14934	14844	14979	14965	14875	15028	15161	15028	15228	15112	15029	14994	14779	15063	14941	14938	14975	15107	14912	14974	14960	15123	14969	15076	14979	14986	14947	15056	15077	14897	14999	14926	14882	15099	14925	14869	15093	15003	15118	14971	15163	14926	15022	14994	14985	15144	14856	15098	15045	14906	15119	15088	14922	15089	15124	14895	14994	14885	15206	14920	14926	14893	14890	15116	14860	14801	14979	15036	14905	14889	14763	15049	14947	14902	14953	15054	14930	15054	15073	14938	14771	14930	14942	15090	15066	15284	15013	14983	15009	14828	14964	14905	15257	15214	14723	15105	15098	15036	14908	14952	15148	14965	15020	14919	15014	15097	15101	14921	14961	15171	15078	15195	14975	14947	14986	15024	14972	14978	15145	15200	15224
23563	23064	17489	15181	12869	11165	10247	9792	9494	9061	8856	8932	8920	8817	8833	8899	8772	8769	8755	8996	8699	8718	9010	8617	8762	8871	8744	8802	8749	8688	8674	8786	8675	8859	8869	8761	8785	8645	8652	8737	8760	8719	8875	8864	8832	8722	8801	8968	8811	8712	8847	8770	8711	8778	8869	8637	8820	8707	8727	8817	8703	8837	8820	8940	8872	8792	8727	8728	8817	8844	8751	8795	8741	8743	8732	8819	8778	8825	8843	8572	8823	8718	8876	8694	8595	8665	8818	8740	8782	8716	8851	8917	8678	8680	8558	8705	8867	8782	8767	8616	8814	8870	8723	8808	8679	8812	8604	8566	8845	8824	8766	8700	8859	8830	8684	8664	8721	8783	8737	8772	8654	8769	8764	8741	8637	8811	8722	8662	8802	8834	8774	8825	8613	8807	8805	8713	8715	8682	8803	8862	8842	8756	8757	8803	8813	8713	8795	8715	8889	8752	8708	8737	8705	8644	8703	8859	8813	8804	8737	8545	8725	8673	8701	8679	8775	8642	8771	8731	8793	8834	8747	8771	8767	8649	8716	8678	8747	8781	8866	8887	8704	8690	8683	8856	8605	8647	8654	8673	8825	8783	8767	8820	8678	8669	8816	8723	8612	8734	8787	8771	8681	8849	8795	8786	8774	8846	8797	8721	8761	8677	8834	8651	8590	8851	8729	8934	8695	8738	8842	8629	8840	8759	8791	8793	8919	8702	8709	8610	8735	8732	8769	8816	8732	8648	8637	8607	8593	8750	8770	8726	8797	8775	8838	8916	8695	8839	8652	8673	8924	8853	8718	8774	8742	8672	8764	8704	8664	8617	8799	8623	8768	8810	8746	8776	8733	8851	8757	8723	8628	8819	8773	8722	8674	8828	8645	8762	8805	8789	8800	8745	8779	8857	8759	8717	8658	8578	8760	8823	8876	8677	8841	8698	8817	8805	8747	8719	8703	8606	8765	8744	8812	8795	8804	8795	8723	8695	8779	8692	8602	8746	8764	8730	8787	8817	8651	8783	8788	8784	8684	8813	8653	8698	8639	8627	8615	8594	8820	8803	8640	8920	8718	8644	8780	8658	8754	8842	8786	8817	8703	8859	8657	8816	8742	8881	8745	8779	8653	8765	8680	8754	8710	8747	8723	8629	8819	8925	8916	8747	8768	8648	8641	8880	8696	8694	8620	8759	8824	8824	8830	8853	8656	8837	8857	8766	8805	8753	8704	8762	8750	8908	8860	8657	8725	8650	8637	8717	8703	8664	8613	8662	8713	8565	8938	8805	8643	8740	8880	8818	8755	8695	8662	8651	8743	8643	8701	8733	8686	8756	8644	8758	8794	8586	8805	8666	8593	8833	8659	8719	8585	8771	8750	8940	8657	8826	8934	8683	8583	8669	8677	8849	8688	8852	8739	8593	8744	8842	8653	8619	8718	8800	8697	8699	8617	8680	8668	8760	8697	8759	8736	8692	8801	8821	8667	8652	8740	8752	8686	8658	8704	8651	8838	8797	8699	8712	8795	8740	8788	8720	8641	8628	8762	8564	8798	8766	8799	8743	8738	8724	8599	8731	8771	8769	8749	8725	8766	8791	8789	8687	8609	8576	8808	8734	8812	8692	8694	8693	8652	8784	8861	8852	8661	8822	8746	8886	8674	8807	8675	8763	8817	8830	8596	8796	8725	8778	8703	8890	8976	8729	8676	8728	8661	8686	8798	8764	8654	8640	8734	8842	8678	8809	8871	8749	8570	8641	8738	8766	8682	8737	8736	8752	8786	8681	8580	8796	8703	8785	8675	8822	8736	8673	8800	8740	8630	8899	8715	8736	8720	8855	8850	8750	8609	8829	8607	8670	8752	8692	8692	8621	8580	8669	8637	8715	8742	8725	8693	8673	8950	8923	8859	8689	8612	8788	8791	8825	8666	8756	8819	8832	8835	8698	8729	8588	8706	8662	8693	8754	8778	8783	8870	8680	8846	8762	8817	8765	8783	8788	8843	8676	8675	8715	8671	8658	8801	8698	8698	8740	8722	8546	8658	8615	8855	8869	8650	8778	8615	8859	8731	8723	8762	8925	8716	8760	8706	8851	8736	8636	8642	8848	8771	8739	8886	8761	8799	8614	8822	8854	8832	8837	8820	8846	8724	8794	8811	8721	8734	8639	8690	8732	8861	8869	8901	8787	8779	8754	8820	8727	8710	8679	8682	8723	8677	8793	8722	8938	8762	8772	8681	8717	8745	8770	8726	8766	8773	8833	8717	8654	8795	8752	8936	8746	8734	8727	8886	8765	8654	8764	8690	8690	8739	8798	8799	8659	8832	8792	8690	8701	8856	8741	8554	8665	8718	8762	8763	8739	8816	8734	8572	8699	8803	8776	8673	8922	8545	8672	8616	8717	8823	8770	8687	8666	8810	8646	8680	8583	8801	8853	8711	8585	8724	8772	8840	8869	8832	8867	8640	8787	8893	8703	8778	8703	8769	8722	8915	8843	8680	8727	8847	8763	8792	8872	8793	8657	8683	8668	8805	8606	8833	8700	8741	8632	8869	8753	8777	8697	8764	8702	8800	8600	8751	8811	8707	8745	8732	8760	8897	8770	8720	8704	8700	8844	8881	8809	8605	8850	8667	8694	8606	8787	8669	8814	8932	8689	8713	8844	8865	8759	8724	8612	8685	8777	8743	8597	8638	8736	8704	8677	8678	8732	8686	8697	8730	8804	8741	8730	8824	8882	8891	8825	8865	8758	8794	8765	8733	8805	8562	8780	8645	8709	8806	8748	8774	8717	8573	8824	8825	8818	8707	8722	8898	8823	8695	8786	8815	8737	8733	8772	8779	8660	8745	8612	8666	8719	8630	8677	8641	8800	8756	8806	8803	8783	8661	8786	8565	8733	8737	8784	8669	8776	8698	8661	8763	8701	8734	8810	8691	8631	8656	8713	8664	8870	8746	8770	8615	8745	8631	8766	8855	8737	8787	8793	8787	8813	8728	8668	8805	8689	8722	8827	8843	8805	8670	8601	8653	8840	8562	8682	8750	8658	8740	8758	8724	8823	8728	8800	8768	8596	8758	8646	8675	8661	8749	8692	8785	8744	8688	8779	8798	8703	8851	8795	8783	8816	8779	8604	8757	8679	8701	8775	8627	8812	8686	8840	8833	8744	8747	8740	8903	8735	8661	8646	8748	8716	8885	8679	8671	8573	8721	8706	8760	8779	8680	8648	8730	8770	8843	8579	8854	8708	8687	8709	8815	8869	8718	8690	8647	8697	8695	8704	8731	8650	8872	8751	8634	8598	8772	8735	8587	8872	8691	8711	8801	8850	8788	8747	8795	8770	8797	8817	8722	8859	8536	8647	8660	8796	8713	8813	8812	8767	8794	8744	8691	8727	8862	8755	8771	8666	8742	8810	8778	8720	8704	8714	8814	8756	8712	8692	8746	8834	8693	8723	8933	8691	8691	8745	8801	8774	8848	8798	8678	8789	8763	8635	8837	8727	8666	8823	8591	8798	8753	8708	8700	8793	8540	8765	8833	8694	8831	8592	8655	8786	8762	8792	8787	8656	8834	8661	8783	8731	8775	8870	8805	8672	8772	8772	8781	8855	8682	8762	8793	8870	8820	8531	8814	8770	8735	8536	8744	8672	8930	8775	8665	8839	8767	8802	8829	8770	8626	8781	8827	8771	8753	8816	8822	8733	8649	8745	8792	8699	8696	8836	8748	8775	8796	8851	8777	8788	8598	8960	8746	8707	8824	8661	8815	8823	8631	8737	8714	8694	8869	8778	8819	8698	8749	8730	8737	8704	8700	8710	8699	8792	8719	8566	8697	8834	8732	8769	8730	8693	8580	8813	8799	8782	8804	8761	8833	8628	8861	8721	8751	8729	8768	8605	8603	8616	8759	8657	8683	8855	8834	8703	8819	8840	8900	8635	8756	8751	8676	8767	8681	8725	8741	8730	8781	8783	8762	8701	8607	8783	8743	8720	8743	8692	8689	8736	8902	8782	8656	8695	8769	8713	8710	8846	8896	8885	8874	8725	8712	8643	8757	8858	8834	8662	8666	8833	8722	8666	8629	8682	8684	8860	8868	8751	8628	8821	8792	8671	8675	8799	8752	8854	8706	8775	8789	8707	8717	8663	8697	8731	8837	8888	8722	8732	8649	8769	8936	8751	8588	8664	8708	8736	8614	8848	8752	8744	8936	8790	8737	8790	8804	8885	8644	8679	8625	8674	8847	8813	8915	8695	8676	8663	8783	8826	8859	8584	8821	8791	8603	8764	8730	8817	8832	8766	8777	8682	8728	8899	8777	8799	8630	8891	8778	8679	8810	8809	8658	8558	8774	8825	8657	8680	8712	8804	8638	8577	8787	8779	8547	8801	8964	8849	8695	8640	8699	8681	8553	8696	8700	8681	8778	8754	8776	8609	8769	8721	8770	8672	8720	8828	8669	8695	8744	8666	8809	8789	8812	8794	8736	8666	8749	8818	8800	8840	8754	8693	8725	8867	8896	8699	8881	8650	8818	8645	8875	8707	8663	8817	8825	8649	8657	8796	8862	8804	8760	8818	8700	8730	8719	8756	8783	8779	8684	8866	8715	8667	8795	8712	8670	8818	8863	8736	8790	8694	8716	8865	8839	8802	8758	8779	8682	8704	8767	8657	8777	8830	8675	8689	8733	8662	8788	8715	8770	8665	8634	8748	8858	8697	8764	8675	8653	8815	8791	8705	8757	8835	8835	8979	8695	8523	8703	8878	8816	8711	8734	8746	8793	8713	8804	8784	8704	8552	8779	8688	8713	8698	8801	8666	8704	8726	8672	8669	8988	8621	8675	8655	8670	8771	8562	8779	8912	8543	8696	8845	8899	8730	8921	8746	8733	8785	8808	8642	8694	8782	8831	8762	8761	8710	8708	8660	8744	8647	8703	8814	8683	8650	8828	8850	8746	8812	8704	8859	8771	8921	8809	8583	8747	8772	8817	8880	8679	8853	8791	8732	8825	8727	8777	8755	8705	8671	8740	8808	8705	8607	8639	8837	8809	8706	8881	8782	8734	8788	8828	8850	8833	8672	8858	8729	8804	8751	8698	8803	8630	8732	8743	8845	8779	8846
23505	20688	27499	24043	22020	21494	19769	16697	15960	15841	15470	15597	15489	15230	15540	15289	15526	15405	15333	15299	15115	15270	15539	15341	15188	15232	15196	15191	15305	15442	15105	15364	15305	15284	15393	15172	15212	15261	15105	15414	15301	15318	15275	15266	15281	15269	15305	15209	15230	15167	15245	15179	15068	15086	15188	15310	15241	15260	15214	15202	15076	15113	15211	15449	15155	15200	15318	15094	15309	15045	15225	15350	15134	15206	15243	15147	15162	15315	15300	15132	15100	15375	15278	15218	15018	15083	15182	15121	15296	15224	15191	15104	15267	15181	15199	15278	15282	15165	15389	15207	15348	15432	15128	15025	15104	14939	15027	15041	15143	15127	15197	15300	15003	15128	15220	15377	15028	15134	15067	15208	15060	15183	15119	15087	15056	15201	15017	15073	15090	15208	15135	15160	15208	15150	15369	15031	15220	15153	15119	15405	15307	15009	14982	14949	15380	15149	15037	15058	15210	14859	15145	15104	15250	15217	15127	15411	15081	15245	14982	15092	15164	15170	15079	15247	15121	14990	15090	15096	15230	15093	15282	15200	14997	15349	15307	15133	15181	15268	15110	15445	15222	15221	15110	15088	15087	15171	15154	15042	15403	15248	15225	15414	15120	15046	15338	15213	15270	15218	15182	15193	15163	15094	15198	15233	14991	15004	15113	14923	15152	15239	15255	15138	15114	15241	15114	15075	15142	15382	15303	15168	15118	14951	15175	14994	15235	15088	15170	15240	15085	15037	15147	15196	15214	15268	15149	15014	15056	15146	15154	14928	15030	15234	15153	15197	15310	15269	15254	15007	15093	15016	14980	15195	15051	15166	15183	15275	15291	15075	15147	15025	15040	15161	15031	15307	15344	15201	15191	15242	15258	15014	15132	15034	15165	15261	15082	15248	15190	15135	15037	14990	15021	15325	15211	15015	15241	15115	15163	14894	15262	15111	15074	15233	15251	15038	15286	15294	15212	15019	15295	15092	15112	15070	15100	15102	15264	15025	14995	15018	15087	15084	15014	15123	15271	15273	15260	15218	15184	15216	15048	15147	15012	14990	15094	14977	15052	15064	14974	14997	15353	15098	15066	15094	15158	15163	15148	15130	15304	15009	15125	15122	15205	15221	15039	15103	15121	15157	15119	15075	15314	15057	15104	14976	15170	15224	15142	15101	15130	15258	15249	15122	15193	15026	14983	15035	15063	14790	15183	15344	15152	15125	15249	15255	15323	15184	15191	15282	15163	15178	15117	15284	15261	15308	15310	15077	15078	15172	15247	15303	15349	14929	14964	14888	15228	15053	15091	15161	15247	15245	15384	15295	15168	15237	14971	15227	15251	15368	15097	15225	15007	15104	15203	15025	15097	15022	14967	15133	15013	15198	15266	15014	15045	15148	15321	15103	15152	15111	15181	15117	15051	15169	15323	15230	15232	15212	15217	15387	15177	15243	15301	15318	15199	15083	15125	15206	15252	15176	15244	15193	15252	15102	15108	15130	15194	15224	15096	15091	15063	15065	15215	15281	15073	15082	15090	15175	15110	15016	15338	15108	15028	15000	14959	15340	15132	15104	15015	14959	15194	15063	15207	15066	14891	15165	15105	15413	15150	15353	15208	15230	15211	15113	15163	15174	15317	15296	15132	15219	15184	15294	15241	15391	15277	15126	15207	15013	14905	15171	15281	15372	15139	15141	15007	15105	15303	15169	15050	15084	15086	15277	15157	15263	15090	15251	15273	15316	15200	15147	15181	15200	15351	15249	15425	15168	15223	15044	15099	15135	15162	15093	14904	14980	14905	15390	15206	15221	14966	15180	15169	14942	15045	15084	15338	14909	15074	15198	15072	15148	15222	14926	15319	15061	15168	14977	15136	15162	15218	15068	15109	15175	15245	15212	15256	15083	15176	15189	15426	14983	15269	15044	15062	15231	15223	15042	15144	14953	15195	15023	14941	15231	15072	15037	15178	15071	15281	15217	15294	15225	15211	15294	15068	15065	15188	15105	15222	15088	15211	15098	15058	15158	15028	15237	15132	15188	15382	15133	15014	15004	15443	14849	15145	15467	15132	15081	15218	15114	15237	15194	15114	15268	15352	15208	15322	15286	15246	15108	15247	15164	15144	15160	15084	15034	14970	14939	15080	15317	15035	15186	15239	15186	15215	15033	15194	15231	15046	15289	15265	15318	15134	15037	15242	15176	15117	15065	14875	15257	15196	15235	14967	15328	15131	15045	15209	15336	14990	15184	15256	15130	15271	15137	15341	15246	15345	15137	15126	14999	15158	15177	15225	15187	15024	15095	15129	15104	14975	14864	14925	15169	15225	14994	15246	15134	15200	15038	15013	15370	15176	15065	15409	15107	15470	15083	15172	15027	14985	15043	15202	15126	14998	15360	15182	15118	15102	15172	15311	15220	15376	15034	14957	15173	15037	15190	15016	15073	15052	15090	15132	15139	15131	15180	15308	15272	15266	15072	14975	15097	14991	15206	15262	15214	15286	15094	15111	15203	15226	15005	15085	15078	15394	15117	15158	15141	15284	15063	15227	14915	15314	15236	15000	15177	15061	15076	14981	15286	15189	15288	15246	15199	14991	15125	15001	15314	15108	15113	15120	15204	15258	15155	15262	15161	15226	15179	15225	15296	15194	15230	15140	15070	15031	15381	15049	15159	15055	15172	15295	15237	15015	15252	15075	15009	15004	15207	15030	15102	15224	15268	15223	15145	15224	15110	15194	15245	15158	15104	15098	15072	15154	15272	15263	15128	15304	14836	15086	15096	15174	15266	14969	14917	15282	15121	15139	15148	15138	15085	15247	15247	15206	14909	15102	14943	15085	15123	15066	15188	15211	14925	14988	15050	14996	15058	14997	15091	15364	15284	15492	15063	15064	15099	15204	15129	15206	15153	15183	15255	15325	15103	15114	15099	15047	15124	15209	15246	15176	15119	15210	15151	15377	15000	15163	14851	15225	15303	15145	15114	15511	15183	15069	15305	15103	15020	15200	15157	15145	15149	15190	15181	14983	15132	15096	15265	15214	15105	15299	15294	15000	15015	15123	15159	15285	15023	15098	15173	15141	15225	15204	15106	15071	15057	15049	15279	15312	15230	14999	15233	15265	15097	15377	14972	15055	15017	15109	15075	15190	15294	15178	15010	15127	15149	15093	15032	15227	15086	15189	15212	15139	15022	15325	15319	15148	15011	15149	15121	15087	15307	15272	15196	15071	15108	15245	15110	14945	14989	14950	15013	15179	15184	15131	15100	15334	15095	15318	15166	15107	15096	15120	15224	15096	15001	14989	15026	15140	14966	15165	15429	15092	15222	15326	15051	15310	14980	15051	15061	15141	15227	15052	15121	15136	15264	15188	14985	15167	15302	15251	15147	15315	15206	15074	14947	15294	15347	15358	15485	15095	15200	15393	15071	15223	15261	15234	15299	15303	15193	15079	15151	15044	15162	15071	15010	15068	15283	15215	15043	15054	15017	15365	15362	15226	15271	15372	15006	15139	15124	15359	15186	15130	15201	15103	15350	15259	15019	15160	15038	15313	15119	15059	14863	15043	15145	15151	15196	15207	15128	15241	15099	15031	15263	15211	15149	15033	15153	15233	15344	15202	15264	15268	15131	15208	15060	15186	15124	15329	14813	15182	15249	15039	15040	15125	15163	15178	15167	15130	15193	15026	15066	15127	15093	14953	15065	15217	15167	15133	15165	15133	15314	15380	14951	15058	15229	15212	15289	15031	15016	15020	15348	15217	15213	15194	15155	15209	15185	15227	15271	15000	15240	15192	14995	15209	15120	15246	15316	15284	15150	14954	15183	15470	15305	15096	15062	15107	15164	15013	15373	15167	15261	15213	15178	15234	15399	15483	15227	15216	14935	15233	15257	15031	15118	15353	15111	15341	15101	15128	15065	15071	15213	15157	15145	15196	15304	14991	15217	15300	15306	15236	15076	15128	15078	14906	15150	15090	15163	15276	15116	15136	15182	15083	15018	15090	15182	14969	15269	15196	15242	15150	15047	15261	15300	15141	15223	15157	15218	15120	14949	15176	15043	15145	15077	15260	15049	15209	15017	15090	15227	15140	15254	15092	15085	15126	15375	15349	15129	15114	15069	15259	15133	15240	15066	15218	15013	15087	15205	15161	15186	15110	15223	15179	15095	15115	14925	15245	15098	15021	15103	15126	15172	15175	15176	15144	15292	15070	15075	15373	15135	15068	15393	15137	15093	15139	15343	15000	15107	15236	15209	14977	15034	15011	15304	15132	14940	15138	15148	15079	14982	15093	15246	15243	15282	15071	15149	15054	15237	15103	15026	15077	15060	15104	15261	15270	15170	15177	15181	15234	15020	14891	15203	15116	15218	15207	15168	15149	15162	15085	15064	15195	15313	15220	15121	15306	15081	15213	15124	15457	15019	15138	15261	15143	15166	15209	15144	15145	15011	15184	15204	15100	15033	15140	15102	14995	15062	15131	15095	15316	15096	15246	15364	15101	15231	15195	15079	15180	15084	15321	15237	15046	15010	15109	15027	15393	15200	15177	15171	15212	15038	15157	15330	15265	15339	15368	15153	15095	15088	15242	15053	15148	15158	15037	15354	15206	15250	15350	15330	15269	15075	15140	15147	14829	15172	15167	15225	15071	15016	15058	15334	15374	15027	15295	15327	14967	14889	15002	15226	15126	15148	15249	15276	15024	15044	15174	15200	14929	15344	15346	15256	15134	15352	15360	15140	15172	15306	15186	15239	15107	15139	15238	15140	15210	15240	15087	15161	15084	15146	15162	15046	15151	15189	15175	15053	15090	15022	15199	14989	15006	15330	15050	15151	15264	15161	15120	15202	15222	15131	15018	15147	15243	15325	15195	15345	15217	14939	15279	15315	14988	15256	15146	15018	15032	15362	15436	15153	15010	15122	15188	15045	15361	15294	15179	14969	14855	15247	15108	14940	15033	15250	15123	15100	15222	15255	15001	15078	15299	15172	15083	15215	15114	15369	15392	15193	15341	15261	15198	15180	15253	15161	15346	15092	15291	15172	15331	15174	15189	15366	15332	15197	15390	15288	15015	15045	15155	15121	15147	15140	15178	15126	14997	15012	15235	15254	15150	14844	14765	14965	15059	15203	14961	15165	15206	15059	15109	15035
26073	28348	21992	18308	14819	12527	11184	10346	9692	9512	9368	9158	9122	9067	8942	8976	9020	8955	9116	8981	8972	8887	8888	9035	9029	9019	8912	9041	9037	9166	8832	8828	8927	8929	9001	8833	8936	8807	8996	8964	8970	8929	8905	9011	9023	8972	8890	9018	9027	8980	8893	8809	9205	8997	8919	8989	8947	8981	8879	8945	8852	9038	9055	8969	8976	8937	8878	8886	8795	8892	9005	8962	8951	8939	9095	8918	8913	8810	8941	8914	8793	8926	8879	8941	9074	8973	8847	8873	8885	8918	8952	9028	8860	9001	8926	8984	8916	8850	8940	8941	8961	8897	8963	9055	8941	8887	8922	8968	8899	8935	8946	8918	8935	8853	9019	8724	9072	8942	8759	8900	9000	8867	8855	8795	9004	9022	9016	8905	8870	8876	8845	8958	8827	8996	8855	8881	8970	8844	8921	9099	8895	9025	8998	8934	8852	8754	8855	8707	8813	8913	9038	8924	8828	8947	8867	8925	8689	8919	8718	8918	8793	8853	8747	8855	8985	8999	8954	8890	8875	8944	8672	8978	9008	8787	8894	9077	9008	9027	8837	8985	8940	8858	8833	8963	8849	8998	8839	8858	8990	8841	9014	8718	8800	8843	8948	8863	8918	8880	8795	8926	8874	8987	8958	8786	9045	8908	8965	8796	8931	8911	8945	8824	8972	8990	8937	8998	8962	8887	9014	8833	8917	8764	8953	9030	9039	9039	8991	8818	8943	8962	8951	8881	8959	8973	8916	8893	9061	8811	8957	8994	8816	8904	8888	8789	8895	8854	8790	8910	8773	8925	8843	9021	8732	8987	8861	8865	8955	8990	8873	8860	8848	8874	8838	8964	8945	9063	8890	8931	8881	8768	8831	8858	8849	8888	8874	8814	8958	8803	8736	8903	9007	8865	8878	8814	8922	8912	8878	8934	9081	8871	8866	9024	8931	8776	8886	8914	8934	8871	8895	8889	8986	8858	8953	8920	8802	8939	8880	8932	8945	8867	8805	8760	8972	8848	8913	8887	8838	8982	8830	8806	8933	8788	8938	8982	8748	8799	8869	8900	8847	8940	8788	8767	8876	8902	8813	8877	8818	8942	8830	8770	8995	8781	8824	8839	8919	8859	8820	9023	8746	8759	8949	8873	8812	8934	8882	9043	8945	8851	8757	8805	8706	8946	8839	8844	8827	8902	8899	8791	8946	8902	8917	8762	9087	8732	8960	8980	9034	8962	8937	8906	8955	8948	8902	9024	9042	8842	9014	8832	8738	8787	8964	8819	8940	8797	8835	8801	8838	8848	8830	8826	8900	8931	8903	8850	8768	8979	8991	8936	9028	8637	8889	8952	8732	8791	8776	8867	8833	8950	8815	9048	8846	8960	8913	8776	8858	8889	8754	8881	8822	8942	8815	9104	8915	8874	8879	8913	8920	8954	8965	8879	8989	8764	8895	9019	8804	8867	8864	8928	8918	8723	8909	8922	8942	8918	8827	8943	9061	8851	8825	8962	8813	9061	8952	8828	8927	8890	8726	8830	8981	8848	8783	8936	8904	8868	8896	8872	8938	8926	8861	9088	8921	8950	8777	8957	8872	8848	8862	8800	8907	8929	8827	8883	8910	9018	8940	9046	8896	8999	9025	8823	8895	8759	9028	9054	8844	8981	8997	8863	8882	8854	8924	8932	9036	8913	8987	8930	8888	8989	9054	8914	8941	8967	8882	8887	9027	8821	9058	8840	8900	8768	8912	8729	8805	8926	8986	8832	8771	8960	8829	8781	8828	8967	9008	8845	9033	8809	8864	8982	8938	8929	8940	8891	8959	8894	8841	8839	8806	9023	8985	8819	8888	8863	8962	8869	8968	8732	8842	8829	8836	8982	8921	9061	8839	8822	8932	8915	8958	8959	8975	8926	8935	8859	8804	9033	8845	8908	8947	8991	8927	8815	9021	8969	8700	8962	8904	8799	9048	8844	8828	8823	8772	8715	8965	8940	8929	8956	9074	8751	8972	8825	9040	8718	8816	8883	8915	9083	8812	8895	8822	8770	8963	8794	8919	8852	8800	8885	8876	8911	9051	8987	8792	8944	8828	8794	8782	8916	8832	9008	8827	8764	8900	8819	8892	8983	8844	8994	8775	8853	8831	9036	8881	8813	8908	9026	8882	8902	8850	8858	8832	8986	8777	8858	8913	8912	8780	8794	8716	8929	8743	8774	8897	8926	8847	8912	8892	8951	9058	8665	9007	8922	8932	8921	8794	8842	8863	8768	9048	8819	8856	8915	8872	9006	8923	8912	8895	8780	8917	8926	9003	8815	8868	8818	8700	8737	8690	8996	8920	8861	8884	8885	8911	8886	8997	8935	8901	8810	8794	8950	8895	8945	9001	8752	8979	8844	8804	8760	8968	8896	8805	8852	8912	8784	8867	8890	8711	8809	8907	8982	8873	8858	8902	8792	8900	8873	8892	8908	8995	8980	8826	8934	8937	8843	8840	8843	8730	8715	8986	8847	8884	8911	8899	8953	8916	8864	8886	8811	8952	8878	8858	8838	8960	8872	9041	8948	8942	8801	8754	8890	8744	8836	8984	8789	8790	8939	8904	8943	8885	9048	8906	8913	8896	8966	8767	8648	8763	9033	8782	9065	8949	8900	9017	8993	8885	8889	8957	8971	8824	8904	8817	8873	8991	8890	8962	8818	8729	8966	8816	8842	8961	8782	8898	8961	8967	8786	8779	8774	8701	8815	8862	8917	8906	8953	8812	8932	8895	8885	8924	8692	8835	8913	8925	8913	8848	8850	8733	8942	8925	8891	8836	8935	8878	8764	8972	8831	8941	8777	8838	8857	8869	8839	8792	8976	8989	8801	8784	8969	8962	8793	8891	8889	8840	8949	8840	8928	8987	8967	8728	9024	8850	8854	8854	8773	8896	8882	8825	8853	8791	9001	8917	8761	8918	8788	8879	8867	8840	8733	8940	8915	8874	8814	8926	8661	8801	8831	8880	8929	8998	8848	8979	8914	8720	8820	8850	8910	8945	8731	8869	8946	8835	8952	8963	8822	8913	9001	8783	8656	8878	9004	8835	8910	8962	8788	8840	8767	8922	9052	8893	8770	8869	8888	8864	8891	8858	8893	8983	8851	8869	8897	8897	8807	8868	8824	8857	8975	8961	8795	8824	8807	8827	8805	8800	8902	8869	8907	8899	8978	8853	9025	9034	8815	8831	8831	8944	8872	8872	8849	8809	8964	8737	8838	8844	8828	8977	8885	9007	8887	8864	8841	8837	8938	8932	8817	8848	8882	8922	8968	8939	8727	8793	8991	8844	8908	8861	8855	8972	8817	8777	8899	8854	8810	8946	8857	8859	8857	8851	8745	8779	8872	8761	8861	8859	8921	8917	8995	8822	8855	8762	8808	8879	8835	9036	8942	8786	8798	8821	8927	8994	8897	8966	8854	8949	8754	8882	8804	8886	8878	8791	9046	8949	8828	8759	8927	8934	8910	8967	8956	9025	8755	9010	8894	8911	8883	8955	9075	9042	8789	8720	8871	8991	9007	8820	8900	9033	8828	8916	8933	8874	8850	8962	8773	8815	8824	8857	8895	8882	8817	8925	8850	8872	8892	8850	8798	8976	8839	8807	8924	8884	8824	8803	8944	9004	8978	8794	8908	8851	8883	8811	8934	9007	8924	8943	8924	8861	8902	8802	8780	8818	8875	8976	8935	8845	8801	8958	8921	8884	8834	8980	8790	8793	8889	8984	9025	8853	8970	8961	8931	8808	8903	8911	8769	8804	8800	8917	8859	8869	8911	8817	8789	8817	8825	9006	8741	8728	8916	8867	8898	9004	8865	8782	8967	8799	8995	8844	8878	8824	9004	8837	8863	8829	8856	9002	8690	8911	8870	8828	8893	8852	8927	8860	8916	8943	8952	8913	8851	8901	8947	9032	8951	8890	8859	8869	8834	8872	8863	9032	8851	8932	8827	8882	8943	8934	8910	8828	8824	8842	8825	8868	8989	9010	8905	8823	8850	8901	8847	8843	8813	8879	8900	8989	8886	8945	8967	8757	8833	8778	8802	8909	8873	8761	8763	8960	8839	8881	8884	8887	8875	8771	8901	8704	8947	8892	8785	8902	8871	8860	8794	8913	8759	8798	8951	8878	8896	8946	9040	8839	8848	8854	8910	8927	8862	8778	8867	9058	8839	8796	8786	9076	9077	8914	8644	8865	8919	8817	8885	8993	8645	8961	8716	8905	8930	8986	8924	8976	8947	9024	8965	8816	8995	8887	8933	8945	8780	9057	8791	8930	8868	8893	8972	8882	8849	8828	8846	8859	8935	9002	8888	8911	8798	8804	8807	8966	8722	8880	8959	8740	8915	8876	8860	8966	9018	8975	8837	8882	8923	8859	8991	8859	8807	8980	8889	9007	8941	8809	8890	8983	8850	8832	8747	8880	8863	8910	8813	8919	8881	8822	8842	8767	8946	8923	8779	8756	8881	8811	8881	9015	8883	8981	8959	9098	9052	8699	8881	8766	8810	8772	8785	8965	9022	8919	8864	9008	8915	8925	8858	8915	8873	8834	8938	8961	8829	8956	8808	8846	8983	8918	8843	8884	9003	8823	8850	8821	8899	8992	8911	8874	8882	8871	8791	8921	8631	8860	8969	8924	8951	8979	8948	8938	8961	8876	8797	8921	9028	8762	8834	8877	8887	8915	8902	8918	8893	8810	8914	8895	8998	8982	8844	8779	8847	8991	9009	8972	8793	8822	8976	8927	8879	8848	8832	8846	9067	8701	8933	8896	8774	8762	8814	8886	8802	8939	8882	9000	8785	8828	8990	8875	8902	8810	8988	8999	8927	8928	8757	8902	8906	8824	8854	8856	8893	8863	8786	8882	8902	8926	8881	8941	8894	8839	9009	8808	8839	8873	8913	8976	8655	8827	8842	8955	8895	9000	8875	8896	8696	8910	8879	8931	8991	9112	8858	8756	8946	8851	8684	8935	8809	8853	8838	8935	8873	8810	9034	8987	8909	8832	8831	8779	8938	8927	8886	8918	8931	8902	8857	8966	8894	8902	8935	8792	9006	8962	8863	8900	8777	8828	8876	8874	8888
34137	26044	23721	20204	17079	15722	15724	15401	15144	15130	15248	14900	15031	15103	14911	14981	15089	15254	15139	15031	14986	14960	14945	15032	14873	14987	14702	14753	15017	14947	14998	14899	14826	14814	14988	14924	14890	15085	14790	14941	14935	14789	14918	14881	14826	15270	15068	15114	15043	14946	14738	14980	14902	15005	14828	15052	15140	14978	14722	14822	14760	15070	14971	15003	14961	14934	15091	14887	14945	14951	15039	14901	14848	14939	14904	15011	14976	15006	14835	14905	14945	15011	14837	14832	14841	14805	14884	14897	14882	15068	14734	14883	15063	15101	15151	14728	14839	14998	15030	14901	14977	14942	14912	14917	14990	15016	15065	14901	15003	14898	14886	14869	15200	15122	15129	15080	14888	14902	14957	14758	14771	15071	14963	14950	14827	15182	15157	15030	14833	14912	14745	15067	14823	15022	15062	14875	14830	14819	15035	14967	14996	14687	14910	14774	14890	14706	15294	15162	15021	14906	14908	14974	14527	14856	14807	14995	15097	14739	14989	14893	15105	14765	15007	15011	14985	14926	14735	14996	14809	15122	15037	14925	14859	14877	14967	15057	14877	14956	14786	14787	14824	15135	14803	14871	15042	14772	14966	15006	14910	14777	15119	15137	14930	15022	15191	14743	15121	14897	14842	14918	15027	15150	15090	14921	14858	14964	14954	14989	14697	14947	15013	14922	15029	14840	15034	14990	14921	14970	14705	15099	15064	14836	14767	14902	14890	15024	15112	15094	15124	14857	15119	14924	15052	14894	14934	14925	14754	14891	14946	14901	14933	14932	14894	14903	15044	15080	14978	14749	14877	14917	14909	14773	14882	14798	14748	14906	14818	15019	15087	14837	14925	15049	15054	14823	14743	14900	15089	15101	15036	15045	14840	15177	14821	14956	14784	15001	15049	14829	14972	14833	14764	15010	14950	14985	14709	14691	15054	14949	14898	14973	15015	14879	14677	14760	15129	14796	14908	15092	14958	15052	14942	14833	14988	15029	15167	15032	15047	14930	14946	14951	14858	15071	15055	14917	15169	15048	14878	14941	15046	15011	14916	14903	14895	14942	15005	14914	15002	14863	14973	14923	14946	14954	15064	15037	14916	14823	14907	14975	14919	14893	14983	15063	14984	14958	15072	14863	15072	14794	14963	15076	14836	14762	15025	14868	15034	15060	14907	14784	15171	15020	15213	15078	14866	14885	15012	14911	14759	14926	14814	14744	14831	14958	15046	15009	14944	14835	14835	15061	14754	14921	15041	14876	15083	14607	15028	14980	15164	15012	14920	14926	14937	14991	14878	14805	15106	14684	14990	14672	14948	14827	15028	14789	14858	14983	14954	14926	15142	14818	14763	15036	15212	15062	15005	14998	14781	14919	14922	15050	14794	15109	14816	14951	15023	14908	15100	14813	14883	15014	14873	14848	14715	15104	14923	15185	14945	14801	14989	15032	14844	14897	14944	14942	14821	15093	15006	14924	14829	14769	14914	14702	14879	15172	15005	14843	14821	15116	15070	15061	14915	14872	14726	15024	14850	14851	15020	14945	15103	14831	15051	14991	15018	14889	14593	15004	14978	14863	14997	14751	14916	14955	14932	14853	15056	14801	15084	14940	15015	15071	14906	15023	15050	15083	14942	14958	14827	15054	14908	14874	14860	15110	15027	14939	14783	15125	14870	14740	14781	14920	14937	14989	14686	14944	15033	15028	14940	14794	15103	14925	14919	14648	14722	15158	15134	14965	14847	14997	14862	14986	14813	14925	15012	14914	14905	15003	14951	14952	14961	15011	15062	14720	14962	14782	15067	14974	15075	14785	14949	14999	14716	14750	14745	15038	14753	14739	14989	14997	14986	14962	14929	14721	14710	14847	14832	14948	15142	15137	15063	15082	14945	14996	14982	14826	14845	15027	14934	14990	14998	14877	14960	14881	14952	14840	15045	15153	14977	14999	14981	14947	14922	14819	14939	14915	14927	14796	15101	14895	14954	14904	14909	14963	14882	14910	14904	15085	14998	15018	14807	14899	15006	14802	14970	14915	15218	14908	15094	14854	14923	14816	14843	14752	14948	14895	14918	14878	14976	14941	14936	14959	15093	14745	15046	14849	14824	14894	14952	15008	14879	14958	14821	14880	14780	14930	15145	14900	14764	14904	14888	14924	15123	14969	15033	14751	14962	14964	15009	15152	15020	14881	15012	14863	15013	14919	14753	14941	14798	14922	14881	14885	15011	15085	14909	14979	14980	14787	14807	14828	14970	15018	15081	14995	15058	15017	15119	14840	14860	14751	14626	14776	14799	14945	14960	14868	14795	14993	14924	15031	14933	14716	14944	15162	15055	14751	14991	14944	14863	14831	15128	15150	15014	14921	15138	14899	15025	14947	14765	15066	15107	14738	15006	14970	14864	14912	14948	14875	15194	14916	15032	14935	14922	14897	15014	14816	14800	14798	14896	14866	14981	15155	14957	14921	14882	14849	14876	14914	14936	14988	14997	14874	14854	14878	14967	15092	14912	14854	14908	14875	14924	14817	15139	14972	14744	14838	15011	15102	14954	15039	14945	14959	14984	14996	14996	15031	14952	14925	15069	14766	14916	14701	14877	14932	14807	14792	14827	14844	15020	14926	14817	14866	14889	14820	14933	15085	15007	14928	14831	14617	14967	15011	14866	14867	14874	15166	14979	14840	14797	14940	14918	15005	15022	14868	14955	14963	14883	14837	15112	14972	15007	15076	15005	14809	14835	14932	15083	14689	14961	14905	15070	15028	15016	15113	14974	15225	15095	15029	14868	14988	14923	14679	14777	15002	14839	14803	14938	14985	15039	14997	14954	14977	15161	15220	15089	14889	14974	14895	14893	14970	14883	15034	14793	14826	14934	15093	14877	14820	14812	14830	14915	14949	14839	14926	15055	14931	14974	15087	15003	14843	14984	14907	14868	15007	14869	14992	14842	14928	14989	15035	14946	15013	14555	14982	14904	14996	14798	14868	15064	14687	14799	14901	14927	14981	14980	14994	14766	14837	14938	15046	15047	15041	14855	14964	15095	15029	14871	14827	14816	14875	14895	14907	14915	14878	14894	15102	15020	14901	15019	14963	14769	14902	14976	14935	14797	15045	14878	14880	15213	14926	15124	15114	15036	15015	14904	14819	14848	14904	14865	15027	15068	14814	14911	14982	14805	14935	14853	15068	15030	14907	14902	14942	14915	14882	14916	14976	14814	14967	14975	14874	14756	14963	14962	14957	14859	15016	14956	14952	15086	14862	14892	15166	14798	14777	14844	14899	15068	15008	15067	14803	15006	14928	14859	15322	14894	14999	14948	15183	15070	14900	14855	14834	15001	15092	14901	14758	14774	14741	15057	14953	15052	15096	15095	15039	14906	15054	15036	14815	14961	14907	15080	15169	14961	14914	14872	15038	14997	14960	15169	14958	14966	14830	14949	14921	15186	14837	14863	14878	14828	14906	14934	14929	14998	15049	14929	14952	14647	14700	14790	14909	14971	14882	15002	14929	14953	14881	14966	15043	14984	14941	15111	14991	15084	14971	14918	15021	14839	14880	14725	15095	15208	15103	15178	15152	15172	15195	15064	15027	14981	15014	14824	14994	14836	14891	15002	14819	15153	14953	14899	14932	14867	14813	15103	15057	15039	14824	14809	14945	14897	14930	15047	14908	14886	14919	14827	14925	15162	14873	14985	15033	14787	14917	14905	14930	15016	14858	14897	14791	14742	15073	15066	15092	14909	14824	15012	15075	15048	15045	14919	15006	15016	14838	15222	15000	14886	14823	14864	14734	15022	14949	14810	14978	14968	14779	14935	14828	14954	14840	14996	14885	14908	14804	14883	14864	14690	14726	14941	14998	14840	14976	14980	14871	14851	14959	14969	14938	15181	14959	14875	14949	14973	14841	14870	14969	14958	14928	14813	15040	14778	14931	15019	14993	15165	14768	14933	14954	14991	14876	15028	15080	15050	15008	14967	14865	14764	14872	14967	14924	15019	14828	14891	14846	14748	15098	14871	14853	14746	14894	14983	14802	15017	15113	14985	14938	15206	15133	14685	14862	14843	15004	14998	14966	14787	14805	15000	14865	14836	14567	15025	14907	14959	15027	14965	14655	14653	14873	15046	14781	14873	14928	14888	15032	14888	14987	14935	14943	14980	14814	15000	15074	14929	14967	14921	14919	14778	14998	15036	14985	14766	15020	15036	14856	15018	14851	14972	15151	15193	15116	15014	15106	15062	15066	14845	14871	14822	14767	14969	14861	14757	14713	14885	14721	14755	14888	14937	14747	14900	14824	14920	14951	15046	14879	14917	15248	15061	14805	14999	14949	15008	15117	14896	14815	15086	14733	15043	14930	14870	14782	14783	14841	14787	14876	14972	14843	15030	15099	14999	14791	15004	14983	14919	15001	14907	14897	15039	14963	14995	15046	14910	14920	14850	15099	14924	14758	14921	14896	15000	14778	14896	15009	15022	14786	15007	14601	14869	14969	14893	14887	14957	14955	15008	14984	14971	15077	14983	14860	14955	14859	15004	14630	14854	14841	15027	14790	14917	14860	14886	14931	14878	14810	14787	14931	15161	14786	15277	14959	14855	15024	14834	14880	14922	14900	14996	15012	14921	14915	14812	14784	14868	14980	14770	14835	14942	15155	14880	15175	14832	15008	14768	15123	15071	14921	14810	15120	14864	14873	14903	14813	15118	15017	15241	15094	15003	14840	14982	14938	14962	15027	14966	14964	14775	15012	15032	14998	14810	14695	15002	15001	14886	14981	15053	14835	14976	15018	14907	15014	15067	15284	14799	15162	15001	14890	14696	15148	14952	14964	14895	14887	14793	14880	15096	14815	14888	14844	14968	14762	14806	14815	14776	14926	14981	14987	14963	14958	14655	14976	14942	15005	14960	14867	14940	14956	14852	15078	15091	14907	15053	15017	14792	14836	15089	14797	14938	15043	14965	15104	15100	15178	15008	15018	15041	14964	14926	15163	14957	15066	14955	14991	15018	14807	15085	14905	15065	14990	15022	14731	15031	14908	14918	14718	14978	14837	14996	14991	14919	14924	15111	14683	14962	14939	14924	14805	14678	14875	14935	14926	15086	15020	15131	14907	14868	14814	14894	14907	14981	15056	14873	15114	15066	14906
24631	19628	15258	13113	11005	9870	9486	9187	9099	8773	8710	8813	8786	8753	8761	8663	8747	8867	8561	8837	8790	8693	8785	8598	8678	8611	8588	8697	8701	8636	8682	8554	8624	8784	8664	8771	8755	8711	8543	8766	8557	8583	8638	8832	8753	8702	8685	8738	8609	8714	8571	8612	8841	8632	8664	8680	8668	8711	8636	8696	8652	8845	8867	8645	8791	8543	8656	8635	8666	8785	8731	8882	8916	8786	8615	8664	8749	8604	8739	8770	8795	8705	8619	8812	8806	8584	8616	8718	8531	8873	8683	8692	8646	8540	8697	8673	8784	8572	8662	8748	8712	8696	8716	8709	8631	8695	8610	8712	8787	8628	8794	8884	8699	8726	8705	8641	8761	8700	8569	8861	8679	8696	8688	8588	8754	8637	8712	8699	8724	8692	8598	8631	8712	8554	8716	8869	8691	8693	8491	8734	8661	8568	8570	8687	8669	8543	8617	8669	8804	8686	8738	8673	8670	8650	8685	8622	8781	8646	8690	8792	8747	8770	8514	8654	8546	8556	8797	8660	8595	8615	8605	8666	8641	8727	8672	8660	8635	8541	8621	8588	8714	8607	8585	8610	8749	8791	8719	8541	8719	8611	8658	8709	8713	8567	8750	8631	8631	8693	8799	8707	8720	8760	8632	8708	8619	8856	8718	8638	8707	8542	8594	8633	8623	8705	8671	8741	8590	8719	8713	8684	8778	8568	8694	8720	8607	8556	8658	8786	8727	8844	8764	8712	8603	8720	8639	8708	8546	8603	8664	8588	8729	8664	8663	8505	8568	8501	8691	8589	8743	8730	8700	8718	8587	8647	8696	8768	8729	8691	8676	8532	8707	8620	8753	8746	8623	8750	8741	8668	8727	8701	8734	8739	8807	8703	8752	8817	8493	8628	8465	8569	8783	8771	8671	8719	8772	8669	8649	8792	8720	8640	8748	8712	8619	8671	8648	8448	8650	8684	8693	8670	8491	8696	8596	8664	8566	8703	8604	8618	8515	8841	8600	8537	8691	8754	8646	8787	8661	8652	8637	8654	8538	8773	8649	8745	8762	8574	8834	8552	8612	8566	8776	8699	8752	8574	8801	8635	8810	8694	8641	8532	8597	8680	8797	8710	8670	8627	8656	8760	8670	8519	8640	8684	8499	8684	8651	8709	8660	8654	8598	8607	8632	8753	8738	8705	8781	8746	8723	8789	8720	8615	8749	8808	8653	8688	8663	8529	8589	8788	8673	8641	8724	8625	8890	8747	8597	8567	8489	8594	8617	8821	8862	8714	8725	8686	8583	8589	8677	8730	8706	8736	8756	8632	8685	8641	8787	8635	8665	8799	8583	8615	8741	8649	8688	8471	8696	8642	8683	8776	8568	8700	8680	8761	8690	8594	8625	8648	8751	8823	8748	8571	8717	8533	8740	8743	8656	8662	8632	8727	8708	8756	8722	8625	8589	8749	8746	8741	8850	8694	8699	8741	8734	8637	8720	8603	8660	8750	8697	8606	8637	8669	8593	8570	8755	8711	8798	8556	8585	8723	8685	8680	8722	8658	8686	8700	8879	8655	8529	8641	8663	8594	8659	8732	8629	8772	8698	8548	8532	8600	8608	8782	8688	8551	8674	8684	8642	8556	8732	8563	8600	8656	8603	8794	8719	8595	8695	8661	8685	8613	8767	8768	8573	8789	8637	8670	8670	8712	8589	8699	8689	8815	8738	8692	8758	8663	8780	8729	8629	8600	8603	8822	8729	8767	8686	8689	8576	8693	8586	8668	8603	8726	8837	8620	8737	8568	8760	8580	8733	8620	8558	8587	8628	8775	8681	8594	8707	8675	8777	8699	8677	8636	8646	8542	8689	8696	8782	8704	8598	8703	8753	8650	8775	8616	8577	8672	8727	8717	8612	8597	8754	8686	8555	8795	8593	8605	8607	8763	8611	8806	8877	8777	8707	8668	8711	8610	8607	8581	8748	8721	8640	8714	8725	8700	8640	8660	8724	8682	8576	8725	8647	8778	8637	8714	8668	8557	8612	8704	8745	8675	8643	8558	8637	8574	8651	8600	8710	8553	8634	8792	8663	8678	8570	8753	8778	8626	8587	8612	8532	8711	8648	8657	8693	8628	8700	8675	8839	8615	8737	8723	8644	8857	8787	8787	8645	8755	8746	8714	8760	8620	8668	8658	8656	8721	8604	8503	8858	8737	8577	8771	8662	8689	8725	8688	8696	8663	8653	8644	8607	8695	8816	8771	8651	8783	8732	8701	8714	8666	8751	8694	8803	8692	8659	8559	8798	8754	8714	8674	8722	8536	8698	8705	8702	8603	8518	8632	8786	8721	8672	8749	8637	8770	8575	8770	8665	8495	8750	8725	8608	8671	8635	8771	8664	8756	8664	8583	8585	8620	8721	8724	8643	8619	8634	8573	8724	8623	8672	8645	8643	8545	8654	8723	8779	8825	8592	8683	8640	8705	8811	8570	8633	8584	8673	8775	8588	8484	8629	8595	8743	8614	8678	8660	8598	8782	8632	8701	8667	8688	8659	8838	8683	8623	8646	8626	8618	8694	8640	8803	8591	8667	8693	8740	8641	8602	8733	8799	8588	8736	8702	8694	8754	8824	8720	8620	8649	8820	8720	8641	8632	8706	8606	8650	8817	8739	8616	8611	8743	8628	8492	8776	8707	8678	8724	8739	8773	8632	8693	8618	8858	8814	8684	8752	8599	8715	8641	8844	8700	8673	8527	8669	8853	8680	8527	8600	8700	8612	8610	8739	8783	8775	8873	8635	8745	8747	8687	8742	8605	8644	8596	8679	8626	8707	8643	8618	8558	8621	8646	8714	8656	8705	8687	8704	8654	8640	8703	8733	8753	8724	8830	8534	8728	8708	8721	8668	8707	8707	8739	8721	8585	8590	8688	8648	8781	8661	8761	8761	8809	8614	8661	8765	8736	8768	8683	8743	8676	8536	8729	8696	8756	8562	8586	8679	8729	8660	8653	8587	8645	8625	8717	8743	8681	8674	8654	8660	8718	8797	8867	8706	8642	8733	8532	8645	8708	8704	8746	8685	8743	8607	8657	8701	8643	8747	8752	8736	8718	8656	8723	8631	8800	8718	8713	8751	8793	8717	8485	8843	8551	8659	8744	8643	8717	8582	8724	8675	8838	8618	8619	8612	8819	8603	8765	8741	8639	8610	8750	8722	8605	8683	8579	8640	8769	8851	8688	8740	8599	8571	8613	8593	8706	8708	8617	8818	8718	8647	8771	8778	8567	8707	8744	8702	8859	8623	8670	8681	8726	8740	8802	8737	8678	8775	8812	8642	8780	8699	8592	8627	8636	8678	8759	8842	8592	8800	8606	8507	8729	8800	8645	8733	8633	8766	8681	8646	8662	8724	8734	8715	8669	8618	8724	8685	8648	8557	8681	8788	8617	8700	8499	8928	8666	8680	8696	8554	8560	8606	8766	8510	8706	8727	8691	8628	8664	8603	8618	8588	8654	8578	8525	8678	8659	8528	8557	8660	8672	8612	8641	8645	8705	8630	8719	8666	8704	8565	8717	8683	8676	8720	8553	8613	8664	8581	8574	8798	8578	8590	8564	8590	8761	8567	8727	8729	8665	8539	8795	8669	8597	8691	8739	8578	8638	8642	8652	8733	8643	8745	8740	8545	8577	8611	8784	8756	8641	8605	8898	8664	8679	8487	8671	8570	8733	8768	8683	8704	8703	8597	8644	8638	8577	8618	8885	8689	8647	8610	8705	8697	8662	8770	8772	8660	8580	8461	8617	8697	8585	8622	8690	8739	8741	8689	8677	8688	8663	8737	8560	8748	8749	8596	8745	8817	8736	8674	8836	8617	8764	8660	8720	8658	8706	8653	8612	8658	8656	8671	8685	8586	8733	8724	8730	8622	8661	8600	8527	8711	8689	8655	8738	8812	8746	8871	8838	8523	8760	8781	8659	8697	8656	8730	8719	8680	8735	8754	8802	8761	8717	8735	8786	8524	8575	8649	8799	8790	8768	8701	8482	8574	8671	8814	8724	8774	8714	8612	8502	8698	8795	8689	8624	8808	8664	8644	8759	8662	8599	8650	8781	8656	8566	8653	8592	8623	8746	8555	8715	8701	8675	8637	8660	8703	8767	8710	8569	8743	8680	8813	8681	8599	8812	8547	8700	8754	8673	8627	8612	8603	8729	8657	8705	8700	8874	8644	8730	8677	8587	8603	8526	8698	8631	8698	8733	8728	8681	8667	8828	8661	8594	8705	8584	8696	8720	8686	8543	8531	8734	8667	8704	8695	8593	8760	8575	8815	8614	8800	8765	8793	8628	8588	8635	8602	8482	8653	8708	8806	8665	8722	8696	8649	8631	8714	8704	8695	8663	8680	8692	8645	8785	8663	8686	8743	8763	8674	8749	8677	8576	8694	8689	8644	8613	8672	8798	8806	8670	8624	8641	8712	8611	8757	8598	8742	8726	8628	8680	8633	8546	8620	8570	8762	8660	8688	8595	8609	8757	8651	8667	8738	8584	8846	8718	8636	8712	8827	8854	8758	8640	8744	8803	8734	8723	8756	8735	8615	8665	8626	8711	8699	8680	8712	8761	8718	8603	8800	8698	8721	8555	8520	8724	8579	8668	8868	8822	8679	8685	8639	8785	8688	8668	8675	8515	8805	8633	8716	8784	8643	8607	8719	8771	8722	8723	8691	8742	8575	8657	8774	8703	8650	8742	8681	8558	8622	8724	8624	8733	8580	8503	8788	8639	8720	8671	8614	8575	8656	8710	8700	8700	8603	8652	8711	8688	8685	8704	8749	8627	8777	8675	8716	8696	8848	8661	8722	8655	8671	8638	8539	8660	8640	8611	8775	8679	8667	8489	8688	8596	8759	8662	8665	8669	8793	8703	8796	8730	8620	8639	8585	8758	8610	8661	8754	8709	8665	8759	8651	8570	8554	8613	8783	8696	8570	8699	8582	8699	8693	8917	8676	8713	8653	8771	8656	8590	8750	8637	8664	8769	8729	8710	8748	8709	8802	8644	8718	8626	8611	8656	8735	8846	8670	8740	8567	8846	8825	8694	8533	8640	8797	8630	8763	8597	8864	8759	8616	8634	8591
25153	20752	26665	25756	20470	17723	17024	15598	15385	15109	15066	15090	14993	15220	15082	15010	14889	14810	14727	14857	14721	14906	15039	15002	15091	14687	14900	14908	14930	14761	14808	14860	14873	14703	14663	14809	14844	14754	14740	14788	14775	14811	14862	15102	14896	14785	14708	14888	14858	14635	15033	14912	14855	14932	14757	14768	14829	14858	14832	14689	14873	15008	14778	14828	14976	14699	14769	14622	14851	14758	14606	14877	14894	14855	14692	14849	14696	14825	14814	14721	14830	14833	14854	14943	14633	14619	14953	14911	14690	14978	14829	14616	14696	14852	14859	14765	14854	14962	14630	14747	14774	14786	14690	15016	14696	14782	14749	14675	14812	14646	15011	14667	14917	14859	14819	14657	14676	14699	14642	14696	14752	14816	14627	14876	14914	14762	14880	14711	14710	14715	14910	14770	14875	14867	14429	14825	14703	14673	14789	14913	14778	14864	14651	14691	14676	14785	14766	14868	14833	14754	14791	14837	14719	14742	14776	14652	14558	14990	14830	14879	14824	14728	14820	14818	14935	14818	14853	14562	14694	14811	14728	14696	14859	14755	14746	14888	14897	14896	14910	14890	14786	14786	14782	14774	14868	14912	14968	14724	14985	14887	14915	14851	14596	14875	14836	14807	14693	14791	14873	14705	14768	14741	14694	14919	14783	14600	14694	14802	14586	14874	15040	14945	14757	14850	14800	14685	14840	14823	14859	14676	14781	14684	14660	14796	14736	14477	14807	14855	14824	14655	14644	14622	14755	14693	14748	14840	14869	14749	14862	14732	14845	14685	14728	14723	14798	14871	14731	14758	14691	14636	14885	14788	14810	14622	14947	14781	14840	14839	14986	14811	14793	14632	14804	14636	14801	14764	14869	14664	14774	14871	14908	14992	14664	14679	14716	14821	14730	14749	14867	14700	14867	15082	14903	14789	14963	14735	14964	14755	14889	14615	14563	14625	14761	14877	14780	14751	14522	14723	14517	14747	14842	15028	14750	14734	14719	14760	14843	14520	14601	14901	14848	14694	14814	14722	14899	14687	14765	14685	14720	14840	15067	14815	14710	14844	14626	14878	14819	14659	14945	14691	14629	14593	14787	14700	14911	14832	14948	14900	14703	14533	14712	14645	14680	14895	14730	14841	14475	14858	14684	14850	14813	14938	14840	14731	14725	14722	14705	14729	14764	14825	14886	14852	14837	14725	14615	14543	14876	14894	15056	14714	14690	14593	14746	14897	14569	14694	14805	14758	14785	14856	15000	14924	14635	14826	14799	14824	14990	14947	14991	14850	14844	14757	14602	15023	14871	14905	14722	14834	14797	14701	14780	14803	14754	14875	14984	14880	14659	14825	14691	14846	14941	15051	14710	14760	14786	14836	14693	14917	15007	14750	14840	14927	15045	14684	14888	14894	14825	14722	14810	14978	14835	14841	14889	14568	14781	14724	14942	14614	14850	14893	14759	14962	14614	14649	14860	14848	14780	14735	14724	14747	14683	14593	14850	14823	14700	14731	14660	14767	14581	14842	15037	14834	14817	14859	14703	14705	14697	14771	14740	14678	14735	14869	14730	14854	14766	14714	14803	14787	14753	14756	14926	14554	14744	14627	14804	14669	14598	14926	14779	14845	14920	14720	14837	14672	14966	14758	14809	14903	14842	14591	14883	14858	14781	14586	14752	14890	14828	14928	14649	14706	14666	14830	14655	15014	14815	14801	14729	14853	14832	14784	14603	14796	14724	14765	14783	14930	14836	14657	14797	14880	14805	14831	14969	14775	14723	14954	14900	14718	14802	14645	14788	14847	14833	14816	14841	14754	15010	14897	14805	14595	14709	14747	14930	14688	14619	14886	14859	14694	14727	14928	14821	14771	14827	14683	14701	14686	14705	14673	14868	14693	14821	14832	14732	14905	14677	14796	14933	14758	14842	14936	14919	14883	14692	14776	14848	14864	14760	14810	14789	14843	14772	14756	14887	14989	14721	14821	14923	14897	14783	14677	14790	14850	14741	14674	14651	14776	14796	14744	14851	15011	14882	14780	14792	14706	14684	14718	14811	14677	14711	14807	14899	14900	14864	14908	14908	14787	14535	14720	14909	14794	14724	14699	14605	14828	14852	14732	14765	14801	14896	14853	14722	14619	14861	14889	14798	15048	14764	14919	14850	14888	14710	14689	14894	14733	14862	14841	14763	14723	14842	14834	14751	14696	14725	14628	14896	14957	14806	14690	14658	14818	14844	14848	14813	14925	14887	14620	14906	14537	14660	14782	14954	14606	14835	14686	14772	14599	14739	14835	14907	14952	14777	14690	14779	14579	14806	14864	14926	14863	14606	14685	14591	14812	14645	14916	14850	14712	14850	14764	14542	14819	14703	14725	14874	14949	14834	14962	14750	14674	14671	14773	14726	14649	14806	14760	14876	14674	14591	14868	14871	14978	14837	14932	14847	14623	14770	14945	14806	14841	14801	14720	14684	14625	14903	14985	14748	14721	14880	14760	14876	14694	14938	14781	14714	14849	14794	14940	14823	14850	14856	14893	14754	14844	14862	14715	14736	14916	14894	14462	14852	14951	14788	14802	14635	14584	14596	14831	14696	14745	14681	14793	14689	14738	14787	14548	14653	14868	14840	14943	14747	14751	14762	14948	14743	14954	14949	14887	14996	14589	14757	14666	14565	14823	14696	14876	14832	14787	14607	14794	14765	14754	14866	14788	14791	14910	14716	14738	14696	14768	14821	14854	14850	14795	14796	14880	14886	14755	14753	14768	14693	14797	14749	14826	14764	14959	14721	14722	14822	14971	14803	14868	14772	14842	14825	14875	14594	15028	14982	14658	14684	14705	14803	14801	14766	15039	14543	14836	14894	14720	14857	14766	14700	14894	14851	14733	14617	14930	14883	14970	15110	14821	14706	14750	14740	14982	14847	14670	14820	14798	14890	14827	14801	14764	14664	14678	14840	14945	14705	14829	14906	14799	14782	14806	14946	14736	14760	14556	14719	14706	14885	14682	14835	14782	14835	14505	14711	14838	14858	14910	14940	14656	14642	14683	14827	14527	14838	14820	14690	14872	14694	14884	14907	14824	14730	14826	14771	14797	14801	14880	14621	14771	14619	14686	14999	14906	14865	14771	14796	14841	15013	14885	14987	14617	14613	14863	14858	14777	14767	14776	14587	14839	14927	14769	14864	14815	14887	14594	14680	14754	14897	14723	14579	14829	14610	14661	14670	14824	14662	14917	14805	14830	15040	14885	14744	14655	14960	14736	14813	14840	14879	14744	14808	14819	14715	14876	14713	14813	14789	14625	14863	14563	14858	14923	14906	14665	14965	14706	14677	14598	14923	14656	14902	14840	14749	14768	14761	15067	14806	14767	14534	14892	14697	14822	14665	14699	14859	14787	14787	14686	14842	14752	14746	14677	14866	14795	14663	14734	14755	14814	14940	14787	14989	14603	14784	14698	14776	14794	14942	14891	14713	14831	14775	14874	14670	14628	14696	14674	14966	14788	14611	14792	14737	14753	14737	14673	14964	14936	14813	14855	14831	14682	14846	14792	14962	14771	14901	14834	14951	14737	14814	14743	14701	14929	14757	14746	14670	14694	14841	14836	14883	14769	14801	14905	14898	14832	14822	15052	14834	14675	14737	14766	14755	14768	14744	14801	14639	14747	14793	14794	14785	14698	14688	14864	14824	14749	14647	14769	14960	14866	14854	14992	14851	14738	14759	14904	14733	14720	14836	14669	14736	14951	14712	14775	14729	14849	14846	14757	14733	14737	15090	14528	14919	14911	14884	14736	14778	14693	14813	14739	14882	14716	15096	14796	14747	14994	14698	14938	14881	14668	14739	14750	14825	14828	14889	14796	14811	14821	14681	14927	14808	14757	14692	14722	14698	14700	14752	14632	14856	14687	14802	14851	14690	14827	14762	14707	14576	14635	14771	14817	14744	14737	15047	14799	14922	14802	14769	14818	14982	14737	14973	14867	14752	14773	14815	14766	14946	14875	14845	14926	14780	14870	14870	14702	14856	14912	14646	14666	14846	14939	14834	14661	14763	14668	14790	14727	14813	14791	14980	14873	14867	14652	14802	14771	14827	14803	14880	14813	14842	14893	14942	14821	14909	14714	14499	14832	14944	14865	14855	14731	14727	14823	14697	14667	14828	14651	14635	14891	15003	14811	15046	14865	14703	14694	14675	14793	14825	14797	15044	14890	14665	14820	14564	14726	14890	14729	14853	14837	14791	14776	14777	14578	14915	14710	14754	14928	14956	14838	14838	14835	14925	14747	14817	14753	15013	14681	14974	14959	15008	14854	14873	14986	14835	14547	14822	14709	14840	14778	14755	14899	14475	14833	15084	14858	14761	14970	14750	14864	14745	14812	14630	14827	14686	14789	14796	14894	14838	14887	14721	14816	14806	14829	14805	14801	14813	14732	14678	14753	14875	14922	14915	14672	14815	14906	14775	14962	14724	14764	14800	14873	14711	14782	14691	14741	14774	14810	14832	14595	14609	14736	14738	14865	14758	14707	14741	14632	14751	14957	14945	14627	14736	14715	14840	14890	14718	14909	14917	14843	14707	14820	14520	14798	14709	14713	14808	14790	14933	14904	14818	14669	14647	14627	14802	14596	14781	14812	14750	14660	14701	14959	14827	14748	14730	14913	14882	14850	14640	14951	14697	14636	14867	14985	14741	14845	14705	15046	14901	14920	14724	14770	14780	14886	14902	14657	14874	14876	14733	14706	14593	14916	14828	14755	14785	14859	14907	14981	14870	14705	14720	14916	14611	14684	14752	15094	15035	14797	14956	14697	14793	14643	14880	14911	14905	14507	14840	14844	14562	14795	14961	15035	14837	14893	14793	14918	14976	14936	14932	14778	14946	14988	14706	14762	14877	14785	14768	14802	14862	14745	14778	14911	14678	14957	14849	14830	14627	14719	14762	14792	15139	14825	14806	15005	14788	14863	14626	14689	14721	14781	14794	14790	14786	14791	14890	14530	14906	14917	14938	14816	14814	14896	14801	14844	14853	15000	14819	14793	15018	14599	14826	14931	14844	14701	14938	14745	14925	14925	14937	14890	14778	15013	14651	14724	14762	14756	14875	14726	14977	14893	14703	14682	14715	14924	14945	14554	14799	14818	14997	14691
23150	25094	18368	14928	12462	11027	10135	9593	9134	9113	8911	8854	8794	8762	8740	8626	8837	8645	8759	8801	8687	8768	8821	8789	8661	8819	8788	8704	8695	8679	8776	8757	8673	8810	8811	8719	8689	8732	8826	8767	8892	8675	8775	8621	8749	8758	8700	8594	8816	8732	8706	8863	8853	8799	8715	8740	8635	8686	8664	8691	8732	8772	8646	8655	8749	8882	8702	8712	8874	8725	8762	8802	8738	8657	8746	8790	8615	8853	8572	8668	8751	8732	8662	8589	8726	8850	8675	8764	8694	8729	8735	8701	8660	8560	8670	8595	8821	8684	8833	8744	8596	8762	8627	8618	8745	8638	8670	8634	8758	8827	8778	8781	8797	8599	8799	8634	8702	8713	8712	8674	8764	8706	8757	8675	8706	8703	8516	8712	8756	8688	8763	8871	8551	8748	8748	8804	8786	8713	8626	8587	8769	8730	8688	8765	8656	8748	8732	8616	8689	8669	8692	8723	8698	8758	8623	8630	8677	8766	8622	8737	8685	8726	8723	8631	8594	8589	8709	8750	8672	8649	8736	8569	8656	8660	8716	8688	8698	8723	8684	8633	8821	8686	8843	8605	8678	8504	8673	8642	8817	8616	8635	8740	8614	8580	8690	8734	8697	8733	8725	8616	8707	8746	8750	8722	8739	8734	8713	8639	8757	8595	8708	8739	8560	8698	8572	8748	8626	8758	8647	8536	8577	8704	8790	8721	8627	8710	8686	8679	8522	8656	8803	8681	8703	8708	8683	8691	8676	8704	8754	8828	8772	8856	8748	8676	8685	8734	8657	8573	8600	8775	8784	8738	8624	8630	8634	8662	8718	8786	8642	8694	8684	8687	8684	8788	8680	8600	8599	8649	8687	8644	8677	8661	8654	8834	8602	8685	8759	8673	8826	8763	8822	8641	8517	8710	8660	8688	8625	8805	8764	8569	8548	8609	8548	8770	8652	8739	8695	8687	8632	8616	8613	8609	8619	8759	8668	8631	8878	8708	8646	8824	8681	8673	8664	8678	8623	8671	8644	8781	8729	8672	8584	8724	8669	8689	8713	8709	8632	8823	8644	8649	8761	8783	8613	8732	8682	8683	8744	8698	8736	8694	8693	8704	8842	8593	8598	8733	8721	8715	8730	8793	8803	8585	8702	8658	8740	8701	8801	8623	8569	8691	8561	8818	8682	8571	8679	8611	8656	8734	8644	8678	8748	8621	8685	8785	8767	8638	8809	8756	8654	8891	8684	8667	8711	8703	8715	8703	8666	8740	8709	8684	8836	8844	8720	8721	8712	8704	8574	8693	8787	8629	8712	8793	8615	8745	8672	8622	8754	8716	8739	8846	8647	8634	8776	8644	8686	8687	8616	8722	8782	8551	8624	8704	8722	8798	8618	8663	8689	8805	8748	8895	8652	8652	8624	8754	8571	8765	8761	8804	8701	8811	8675	8737	8787	8764	8630	8649	8571	8675	8766	8565	8847	8532	8598	8767	8718	8695	8693	8738	8731	8563	8673	8763	8642	8675	8797	8664	8598	8767	8612	8703	8770	8719	8866	8844	8712	8742	8603	8735	8752	8793	8697	8745	8671	8737	8655	8750	8800	8689	8686	8623	8648	8637	8649	8667	8714	8732	8651	8666	8644	8637	8568	8747	8559	8674	8580	8746	8618	8707	8672	8560	8645	8694	8615	8808	8681	8611	8731	8681	8733	8714	8698	8603	8770	8688	8659	8737	8579	8685	8516	8701	8733	8628	8730	8704	8671	8677	8563	8727	8677	8673	8640	8677	8605	8700	8609	8709	8667	8628	8672	8684	8557	8653	8833	8723	8742	8753	8671	8697	8514	8577	8720	8637	8768	8771	8730	8806	8606	8671	8693	8743	8721	8675	8697	8601	8580	8592	8684	8807	8639	8690	8687	8625	8629	8748	8699	8708	8584	8685	8632	8638	8811	8848	8661	8596	8676	8797	8762	8680	8693	8615	8631	8768	8732	8897	8731	8792	8605	8752	8674	8770	8766	8822	8647	8672	8625	8790	8660	8688	8753	8612	8715	8608	8826	8749	8719	8711	8881	8787	8663	8532	8751	8627	8657	8727	8658	8595	8617	8584	8567	8602	8828	8533	8706	8698	8542	8710	8724	8652	8679	8649	8767	8780	8512	8874	8739	8577	8712	8638	8784	8754	8743	8814	8721	8687	8773	8662	8650	8582	8726	8757	8701	8694	8568	8752	8767	8664	8669	8552	8684	8758	8808	8843	8701	8630	8652	8577	8671	8799	8774	8836	8610	8634	8670	8637	8724	8594	8709	8699	8758	8708	8689	8630	8713	8700	8697	8620	8746	8800	8597	8624	8681	8580	8713	8593	8660	8746	8599	8732	8647	8656	8648	8657	8727	8709	8642	8736	8691	8672	8625	8657	8740	8651	8788	8659	8567	8649	8700	8697	8735	8539	8615	8723	8709	8716	8730	8705	8752	8708	8804	8817	8644	8683	8708	8637	8670	8649	8636	8802	8773	8732	8686	8853	8703	8665	8623	8600	8578	8604	8687	8742	8605	8754	8781	8748	8673	8594	8581	8644	8651	8785	8828	8639	8652	8664	8834	8707	8831	8733	8606	8712	8637	8610	8821	8680	8709	8846	8572	8559	8797	8640	8688	8583	8830	8726	8832	8586	8757	8689	8740	8745	8665	8748	8502	8770	8633	8652	8730	8762	8498	8715	8666	8568	8699	8655	8679	8567	8621	8682	8706	8648	8680	8660	8841	8660	8616	8687	8717	8747	8744	8665	8718	8647	8812	8699	8697	8716	8678	8746	8927	8605	8550	8711	8650	8677	8557	8688	8946	8674	8744	8761	8866	8779	8669	8713	8760	8771	8628	8746	8726	8724	8679	8673	8652	8917	8762	8723	8765	8589	8629	8768	8695	8643	8763	8701	8776	8723	8829	8708	8572	8657	8665	8664	8727	8753	8709	8705	8609	8796	8781	8703	8495	8612	8642	8617	8667	8648	8647	8664	8651	8728	8583	8603	8743	8529	8749	8857	8831	8767	8581	8624	8647	8796	8747	8622	8825	8527	8604	8735	8706	8855	8707	8636	8762	8627	8712	8843	8830	8756	8617	8612	8628	8765	8644	8679	8587	8610	8742	8676	8790	8867	8633	8782	8537	8843	8671	8720	8626	8797	8657	8641	8606	8732	8769	8592	8813	8741	8730	8734	8752	8608	8775	8819	8780	8788	8629	8698	8584	8539	8520	8714	8731	8782	8531	8621	8724	8724	8754	8550	8500	8674	8624	8594	8712	8542	8674	8712	8658	8765	8719	8636	8669	8706	8557	8795	8589	8819	8720	8761	8643	8615	8714	8710	8689	8578	8778	8626	8741	8795	8622	8587	8768	8721	8575	8650	8685	8680	8768	8764	8733	8632	8682	8660	8641	8772	8650	8609	8647	8536	8944	8619	8805	8825	8806	8744	8634	8705	8889	8609	8722	8749	8705	8651	8662	8660	8749	8549	8607	8636	8604	8880	8648	8796	8741	8740	8788	8630	8555	8479	8606	8602	8730	8663	8676	8728	8614	8836	8723	8813	8722	8664	8803	8679	8516	8789	8660	8640	8719	8867	8760	8722	8542	8785	8680	8573	8774	8675	8811	8554	8728	8731	8563	8743	8654	8774	8799	8774	8645	8581	8705	8734	8612	8633	8799	8823	8867	8573	8654	8663	8800	8662	8599	8759	8649	8606	8720	8749	8654	8727	8700	8649	8735	8668	8613	8717	8776	8648	8702	8711	8811	8686	8695	8638	8709	8604	8780	8776	8702	8772	8612	8675	8738	8765	8621	8821	8604	8739	8563	8786	8723	8645	8618	8785	8749	8655	8725	8859	8733	8679	8482	8628	8692	8691	8695	8580	8641	8727	8736	8578	8620	8761	8766	8711	8727	8688	8583	8844	8576	8767	8591	8593	8780	8574	8614	8767	8559	8715	8690	8674	8885	8728	8712	8724	8646	8534	8751	8631	8824	8574	8677	8673	8836	8734	8648	8645	8709	8746	8857	8762	8615	8732	8783	8689	8719	8665	8734	8780	8685	8686	8747	8687	8713	8690	8578	8681	8795	8706	8526	8806	8643	8713	8622	8745	8678	8797	8789	8750	8830	8659	8688	8677	8674	8649	8709	8505	8605	8625	8761	8730	8422	8683	8704	8698	8635	8725	8688	8534	8555	8694	8811	8528	8729	8663	8564	8686	8772	8689	8782	8682	8775	8754	8699	8756	8663	8549	8547	8722	8595	8848	8771	8660	8664	8977	8597	8632	8819	8714	8666	8692	8703	8695	8558	8590	8690	8770	8567	8778	8733	8696	8675	8656	8734	8763	8743	8839	8635	8811	8663	8639	8672	8609	8653	8661	8632	8792	8651	8779	8629	8634	8646	8628	8649	8890	8499	8760	8673	8847	8787	8776	8688	8774	8652	8590	8704	8696	8797	8520	8646	8642	8698	8668	8805	8686	8592	8717	8578	8664	8616	8735	8736	8720	8626	8815	8663	8730	8876	8730	8686	8586	8742	8778	8740	8669	8713	8691	8630	8508	8541	8764	8714	8634	8701	8704	8709	8772	8706	8606	8782	8608	8575	8940	8721	8768	8555	8599	8714	8682	8697	8662	8755	8584	8652	8627	8698	8670	8642	8787	8733	8703	8768	8681	8476	8683	8728	8721	8836	8515	8668	8649	8661	8693	8749	8702	8776	8698	8747	8549	8668	8783	8820	8650	8709	8658	8582	8539	8580	8563	8655	8766	8757	8744	8654	8665	8724	8780	8636	8761	8809	8795	8698	8662	8818	8639	8698	8622	8764	8595	8612	8794	8682	8614	8757	8632	8610	8724	8829	8827	8790	8766	8914	8829	8655	8712	8729	8789	8860	8582	8762	8517	8673	8732	8646	8676	8767	8650	8631	8737	8774	8739	8710	8713	8730	8644	8641	8693	8562	8825	8688	8805	8722	8501	8705	8619	8615	8740	8701	8396	8637	8848	8628	8680	8677	8755	8661	8704	8638	8783	8734	8611	8755	8553	8711	8786	8665	8719	8809	8631	8732	8732	8872	8648	8714	8717	8718	8665	8683	8722
24672	21694	28869	25196	23052	22246	20568	17574	16309	16241	16340	16176	15972	16000	16016	15852	16141	15849	15945	15911	15868	16016	15874	15683	15939	16196	16083	15872	15746	15799	15716	15861	15922	15944	15777	15944	15871	15819	15833	16016	15936	15728	15701	15878	15903	15928	16055	15751	15800	15886	16024	15901	15978	15661	15842	15720	15732	15716	15799	15625	15714	15465	15944	15785	15779	15746	15922	15604	15654	15919	15674	15699	15713	15877	15836	15869	15890	15798	15952	15988	15708	15678	15811	15989	15840	15712	16020	15737	15965	15758	15806	15828	15715	15950	15882	15843	15790	15861	15843	15825	15975	15749	15822	15895	15867	15894	15845	15803	15727	15993	15906	15777	15707	15701	15759	15907	16061	15616	15838	15707	15861	15600	15725	15990	15676	15696	15856	15866	15743	15784	15889	15966	15862	15771	15695	15728	15543	15832	15848	15983	15925	15831	15859	15948	15751	15533	15872	15735	15894	15945	15820	15667	15856	15927	15607	15869	15844	15932	15760	15749	15791	15897	15724	15645	15593	15696	15750	15657	15910	15582	15885	15669	15696	15930	15725	15850	15838	15716	15895	15660	15842	15818	15871	15949	15891	15815	15979	15721	15924	15935	15801	15703	15654	15901	15860	15724	15984	15583	15877	15786	15665	15939	15805	15775	15740	15944	15910	15904	15930	15565	15711	15612	15582	15847	15614	16013	15771	15647	15608	15883	15599	15880	15842	15833	15907	15845	15794	15604	15761	15738	15721	15781	15644	15954	15732	15693	15810	15618	15743	15761	15830	15708	15689	15898	15547	15821	15617	16006	15789	15803	15917	15762	15763	15846	15943	15869	15762	15805	15594	15770	15801	15763	15887	15838	15824	15703	15821	15799	15704	15829	15687	15847	15628	15684	15829	15604	15833	15763	15868	15856	15863	15948	15823	15970	15682	15915	15718	15748	15706	15740	15880	15866	15706	15655	15787	15571	15706	15887	15924	15630	15672	16053	15822	15741	15734	15839	15704	15751	15826	15685	15560	15926	15645	15826	15974	15822	15765	15905	15890	15765	16010	15686	15799	15778	15812	15944	15886	15656	15716	15916	15813	15889	15759	15897	15720	15851	15741	15662	15880	15683	15651	15964	15623	15769	15895	15773	15953	16036	15824	15899	15803	15690	15655	15759	15766	15732	15942	15698	15801	16017	15857	15908	15891	15703	15567	15873	15687	15972	15812	15605	15727	16035	15808	15616	15836	15766	15976	15631	15831	15792	15952	15732	15660	15703	15784	15889	15690	15706	15723	15887	15825	15895	15786	15753	15894	15818	15976	15870	15825	15658	15771	15636	15755	15795	15769	15499	15685	15677	15775	15724	15835	15784	15709	15779	15809	15917	15779	15835	15759	15707	15872	15600	15916	15766	15818	15528	15945	15697	15896	15869	15712	15812	15843	15835	15735	15820	15783	15761	15986	15731	16009	15783	15705	15909	15667	15782	16008	15740	15850	15767	15819	15935	15697	15833	15783	15747	15616	15633	15918	15805	15742	15772	15885	15813	15876	15844	15979	15635	15729	15828	15798	15820	15975	15864	15882	15675	15695	15740	15782	15892	15994	15739	15873	15679	15855	15841	15791	15752	15761	15751	15618	15736	15640	15646	15758	15744	15933	15707	15925	15733	15736	15757	15869	15728	16040	15923	15508	15814	15807	15699	15849	15710	15553	15799	15740	15844	15981	15754	15726	15799	16062	15780	15864	15797	15836	15840	15636	15781	15747	15788	15809	15846	15669	15848	15790	15877	15777	15739	15662	15886	15574	15866	15777	15793	15922	15641	15911	15678	15763	15829	15805	15734	15658	15799	15765	15830	15714	15551	15862	15664	15968	15840	15880	15825	15921	15755	15724	15784	15870	15688	15826	15722	15750	15726	15760	15998	16035	15689	15806	15891	15828	15607	15877	15939	15854	15780	15715	15726	15879	15688	15804	15864	15750	15873	15808	15727	15672	15739	15541	15616	15783	15838	15857	15875	15925	15791	15896	15853	15732	15745	15626	15931	16005	15670	15794	15850	15776	15695	15645	15646	15763	15763	15694	15818	15863	15813	15808	15503	15690	15743	15777	15670	15797	15909	15887	15864	15674	15755	15862	15710	15698	16020	15728	15825	15738	15616	15855	15807	15934	16043	15949	15671	15697	15727	15868	15865	15841	16053	15938	15879	15943	15893	15830	15816	15921	15670	15953	15733	15824	15880	15916	15903	15942	15859	15838	15819	16086	15660	15713	15863	15791	15822	15669	15714	15770	15763	15808	15954	15989	15762	15929	15706	16142	15923	15715	16016	15994	15875	15900	15964	15802	15601	15927	15854	15859	15856	15783	15862	15909	15718	15683	15609	15586	15882	15855	15850	15909	15707	15861	15993	15952	15683	15738	15891	15724	15729	16016	15790	15772	15764	15713	15714	15793	15887	15663	15508	15818	15954	15707	15701	15727	15658	15838	15816	15677	15851	15866	15879	15762	15722	15471	15806	15954	15889	15743	15521	16017	15896	15775	15805	16134	15966	15639	15668	15592	15826	15667	16053	15554	15597	15655	16007	15813	15665	15775	15781	16005	15799	15731	15783	15828	15627	15712	15761	15811	15741	15656	15802	15655	15794	15819	15752	15670	15653	15963	15731	15837	15851	15861	15640	15793	15771	15936	15623	15818	15706	15896	15651	15730	15563	15801	15895	15785	15794	15708	15724	15940	15747	15865	15697	15710	15985	16069	15837	15699	15602	15596	15709	15744	15678	15590	15902	15949	15878	15785	15825	15862	15775	15823	15802	15627	15830	15698	16054	15969	15659	15870	15676	15842	15819	15760	15580	16020	15744	15901	16111	15732	15794	15724	15800	15815	15927	15844	15902	15989	15880	15784	16018	15930	15768	15692	15966	15862	15853	15928	15745	15800	15930	15718	15836	15810	15894	15947	15653	15803	15830	15920	15697	15870	15740	15781	15488	15954	15894	15818	15757	15820	15846	15742	16002	15900	15723	15805	15738	15880	15867	15699	15853	15652	15773	15888	15853	15717	15984	15916	15902	15667	15714	15902	15832	15633	15854	15882	15846	15876	15688	15735	15783	15638	15763	15748	15726	15837	15747	15842	15774	15726	15737	15609	15752	15785	16045	15806	15697	15639	15905	15759	15682	15775	15700	15717	15721	15814	15697	15888	15752	15691	15975	15657	15584	15800	16035	15815	15775	15940	15703	15737	15737	15869	15709	15747	15489	15781	15671	15620	15860	15840	15910	15864	16093	15737	15846	15715	15821	15738	15614	15889	15884	15817	15897	15823	15798	15769	15862	15878	15834	15824	16055	15978	15691	16043	15755	15859	15714	15760	15936	15763	15867	15757	15867	15884	15585	15891	15526	15819	15631	15857	15826	15759	15745	15738	15865	15917	15821	15731	15782	15825	15840	16093	15812	15984	15824	16037	15852	15953	15788	15627	15894	15906	15699	15899	15658	15982	15755	15858	15665	15760	15806	15928	15790	15651	15906	15853	15881	15679	15715	15668	15828	15717	15804	15765	15678	15872	15727	15891	15910	15946	15765	15810	15805	15765	15790	15743	15842	15939	15920	15890	15867	15933	15728	15929	15787	15996	15776	15717	15783	15679	15618	15784	15758	15873	15774	15889	15658	15612	15864	15788	15747	15818	15750	15616	15798	16000	15697	15831	15783	15949	15761	15652	15819	15722	15708	15772	15792	15759	15886	15885	15940	15923	15548	15966	15854	15856	15854	15793	15770	15850	16018	15808	15854	15678	15689	15884	15699	15673	15739	15730	15579	15878	15879	15705	15823	15798	16027	15667	15689	15716	15758	15847	15668	15764	15813	15940	15767	15674	15922	15616	15695	15864	15756	15690	15536	15745	15704	15899	15742	15759	15737	15890	15714	15735	15758	15910	15843	15922	15744	15973	15845	15860	15595	15614	15830	15960	15703	15874	15801	15855	15922	15713	15566	15686	15728	15934	15616	15686	15455	15681	15679	15540	15782	15919	15869	15758	15925	15838	15818	15746	15686	15674	15812	15927	15928	15966	15777	15933	15650	15869	15738	15801	15795	15750	15806	15941	15799	15566	15806	15672	15785	15903	15803	15723	16005	15859	15878	15847	15907	15998	15806	15791	15803	15882	15757	15769	15620	15757	15850	15768	15807	16003	16090	16011	15732	16045	15654	15827	15885	15883	15709	15858	15758	15812	15721	15716	15691	15776	15749	15463	15666	15825	15789	15706	15783	15738	15871	15748	15693	15864	15641	15682	15763	15716	15941	15797	15770	15879	15861	15802	15739	15886	15822	15865	15568	15854	15677	15781	15651	15713	15955	15770	15806	15907	15718	15807	15963	15705	15746	15711	15990	15928	15938	15777	15677	15798	15936	15708	15859	15622	15850	16015	15873	15599	15634	15910	15622	15817	15791	15782	15742	15728	15688	15683	15735	15757	15725	15667	15760	15815	16062	15932	16081	15975	15777	15770	15850	15715	15833	15767	15592	15678	15625	15898	15660	15778	15614	15895	15716	15832	16095	15739	15955	15938	15905	15781	15762	15784	15650	15877	15823	15751	15746	15718	15742	15656	15844	15709	15705	15541	15684	15681	15777	15754	15709	15835	15818	16013	15756	15597	15779	15676	15615	15923	15810	15756	15846	15881	16016	15854	15616	15666	15633	15862	16151	15826	15618	15755	15573	15883	15520	16058	15817	15742	15593	15873	15816	15736	15701	15826	16013	15851	15939	15742	16008	15845	15879	15763	15944	15755	15857	15867	15907	15733	15869	15882	15783	15873	15774	15624	15604	15778	15665	15711	15921	15804	15853	15935	15855	15858	15647	15858	15659	15536	15879	15690	15759	15726	15728	15768	15848	15880	15779	15849	15694	15870	15794	15718	15767	15899	15927	15686	16012	15579	15713	15703	15799	15951	15647	16003	15695	15644	15677	15755	15965	15739	15908	15659	15916	15662	15854	15707	15739	15714	16138	15661	15844	15708	15763	15782	15959	15806	15904	15865	15929	15872	15599	15907	15683	15689	15837	15620	15926	15644	15758	15906	15779	15678	15681	15635	15699	15711	15863	15960	15870	15940	15908	16013	15794	15773	15951	15817	15869	15976	15854	15803	15707	15875	15760
26120	31855	22763	18555	15095	12747	11539	10696	10028	9860	9704	9641	9382	9478	9400	9442	9487	9429	9494	9397	9321	9318	9411	9325	9397	9430	9327	9297	9349	9122	9316	9404	9418	9324	9325	9205	9415	9230	9522	9393	9341	9398	9264	9240	9248	9209	9357	9353	9228	9468	9293	9255	9345	9326	9345	9471	9287	9498	9380	9470	9302	9272	9393	9347	9264	9302	9415	9377	9364	9276	9229	9403	9190	9252	9244	9364	9351	9411	9162	9386	9347	9206	9286	9248	9401	9205	9313	9376	9286	9236	9413	9403	9258	9414	9427	9212	9342	9415	9299	9347	9296	9320	9277	9214	9340	9279	9298	9274	9280	9310	9321	9411	9265	9274	9279	9309	9152	9314	9393	9227	9207	9278	9356	9293	9343	9398	9206	9179	9379	9300	9328	9410	9290	9353	9307	9343	9349	9362	9209	9447	9312	9247	9365	9172	9240	9407	9261	9357	9392	9168	9301	9182	9409	9261	9347	9338	9267	9429	9306	9373	9155	9178	9294	9267	9353	9371	9192	9312	9516	9268	9250	9502	9286	9172	9284	9412	9155	9380	9260	9264	9332	9300	9193	9179	9255	9212	9261	9305	9215	9189	9212	9249	9311	9192	9383	9277	9340	9170	9179	9273	9254	9325	9439	9370	9241	9303	9198	9368	9326	9179	9154	9232	9192	9326	9458	9378	9356	9366	9347	9224	9370	9293	9162	9407	9108	9230	9293	9258	9101	9206	9211	9264	9278	9263	9357	9323	9358	9397	9243	9388	9205	9295	9231	9227	9393	9301	9181	9336	9190	9152	9385	9366	9307	9207	9256	9202	9172	9285	9339	9342	9349	9233	9199	9094	9226	9138	9142	9335	9272	9296	9200	9238	9373	9330	9363	9355	9209	9192	9224	9265	9183	9199	9236	9201	9311	9209	9266	9269	9120	9230	9226	9232	9359	9206	9442	9235	9284	9264	9451	9187	9310	9080	9310	9294	9255	9223	9178	9302	9276	9115	9342	9334	9156	9135	9273	9214	9341	9009	9390	9343	9276	9266	9247	9324	9257	9240	9216	9412	9358	9222	9159	9279	9348	9266	9223	9248	9232	9204	9557	9411	9273	9305	9240	9348	9132	9374	9315	9223	9512	9281	9295	9423	9325	9156	9398	9322	9280	9184	9452	9223	9351	9189	9296	9223	9192	9313	9180	9304	9266	9214	9334	9247	9322	9121	9203	9317	9232	9205	9320	9313	9214	9227	9347	9312	9270	9208	9433	9507	9175	9311	9350	9141	9208	9144	9199	9187	9338	9318	9325	9234	9309	9227	9280	9171	9168	9187	9234	9165	9315	9397	9218	9270	9170	9284	9266	9216	9104	9309	9313	9138	9295	9277	9221	9267	9306	9373	9267	9319	9242	9235	9194	9141	9273	9196	9192	9232	9431	9118	9333	9436	9438	9232	9162	9286	9360	9174	9256	9273	9333	9289	9289	9095	9163	9173	9273	9509	9080	9194	9235	9213	9308	9261	9336	9296	9316	9272	9272	9335	9393	9295	9244	9292	9302	9296	9349	9483	9366	9296	9320	9299	9249	9159	9390	9217	9193	9227	9299	9282	9117	9205	9255	9374	9204	9238	9231	9202	9446	9335	9176	9264	9223	9285	9290	9182	9176	9293	9254	9369	9410	9161	9356	9188	9421	9184	9214	9213	9155	9230	9157	9229	9310	9296	9160	9294	9236	9464	9318	9300	9270	9338	9203	9188	9080	9184	9158	9288	9272	9262	9253	9341	9207	9364	9100	9214	9363	9249	9216	9353	9204	9398	9277	9177	9195	9298	9227	9175	9385	9375	9059	9192	9262	9236	9274	9344	9306	9425	9283	9278	9209	9166	9252	9179	9148	9247	9201	9298	9288	9330	9367	9239	9229	9191	9225	9246	9288	9317	9250	9299	9266	9231	9252	9272	9215	9307	9344	9308	9185	9188	9294	9238	9221	9233	9397	9216	9215	9313	9243	9183	9254	9327	9348	9496	9239	9189	9323	9125	9283	9378	9131	9258	9326	9274	9216	9406	9281	9314	9358	9458	9407	9413	9368	9247	9272	9326	9210	9220	9220	9242	9197	9062	9303	9382	9265	9294	9295	9201	9326	9247	9231	9193	9312	9199	9169	9359	9068	9155	9339	9349	9315	9210	9173	9163	9311	9326	9317	9383	9274	9265	9247	9325	9398	9236	9183	9214	9308	9242	9375	9405	9245	9294	9265	9258	9280	9254	9183	9189	9337	9412	9244	9295	9311	9312	9368	9201	9318	9219	9453	9300	9184	9251	9330	9175	9244	9213	9132	9372	9269	9162	9176	9302	9163	9244	9251	9106	9250	9126	9427	9328	9213	9266	9143	9217	9284	9247	9198	9294	9369	9268	9350	9163	9285	9234	9221	9307	9267	9184	9295	9348	9335	9276	9285	9189	9206	9336	9384	9241	9270	9226	9199	9250	9203	9368	9289	9141	9331	9255	9294	9326	9153	9266	9450	9313	9259	9181	9303	9237	9383	9235	9291	9339	9331	9253	9331	9168	9176	9272	9190	9058	9091	9203	9264	9295	9105	9199	9254	9223	9229	9234	9236	9343	9230	9442	9216	9437	9299	9357	9193	9202	9300	9213	9321	9244	9190	9210	9228	9461	9268	9261	9248	9172	9271	9127	9365	9253	9281	9320	9148	9198	9344	9276	9148	9093	9133	9259	9223	9232	9221	9208	9212	9229	9360	9145	9207	9414	9294	9329	9191	9407	9331	9303	9426	9108	9207	9289	9335	9274	9409	9331	9223	9311	9488	9286	9347	9301	9323	9103	9368	9183	9332	9237	9284	9181	9205	9144	9185	9214	9252	9232	9338	9290	9250	9300	9118	9334	9306	9307	9158	9207	9342	9197	9275	9160	9219	9159	9349	9252	9243	9331	9124	9481	9063	9295	9363	9273	9259	9353	9342	9203	9275	9207	9286	9206	9348	9352	9297	9258	9155	9250	9455	9287	9044	9109	9142	9275	9245	9156	9307	9122	9354	9492	9185	9383	9396	9147	9247	9247	9208	9256	9175	9336	9296	9109	9205	9369	9381	9147	9283	9235	9202	9306	9299	9142	9329	9367	9354	9201	9231	9136	9200	9160	9180	9266	9296	9042	9180	9447	9279	9305	9192	9305	9233	9265	9226	9133	9313	9243	9096	9419	9363	9139	9383	9329	9283	9263	9229	9317	9373	9238	9302	9331	9285	9300	9353	9345	9223	9440	9304	9259	9353	9380	9121	9239	9284	9382	9296	9196	9153	9140	9298	9322	9380	9399	9306	9224	9419	9194	9376	9376	9289	9133	9222	9184	9284	9144	9387	9222	9226	9274	9395	9300	9269	9312	9222	9269	9098	9382	9297	9346	9371	9279	9162	9251	9252	9348	9226	9387	9302	9349	9168	9316	9213	9288	9207	9316	9254	9330	9123	9339	9213	9352	9364	9301	9286	9131	9315	9425	9257	9254	9240	9247	8986	9174	9319	9261	9243	9244	9489	9207	9407	9210	9319	9317	9251	9417	9201	9124	9417	9478	9303	9298	9320	9344	9387	9292	9201	9231	9282	9295	9097	9427	9299	9205	9238	9259	9385	9196	9220	9314	9422	9341	9194	9267	9240	9252	9313	9246	9247	9059	9267	9411	9305	9230	9384	9233	9187	9270	9236	9209	9191	9180	9360	9111	9330	9223	9322	9198	9246	9124	9295	9257	9229	9130	9200	9318	9170	9341	9389	9157	9231	9174	9256	9245	9231	9305	9376	9221	9302	9187	9395	9131	9277	9108	9329	9324	9125	9342	9445	9313	9368	9397	9211	9295	8990	9308	9263	9171	9209	9189	9244	9162	9424	9253	9294	9292	9322	9306	9223	9276	9332	9197	9353	9201	9424	9169	9151	9334	9377	9191	9171	9238	9227	9202	9310	9336	9307	9358	9203	9309	9172	9287	9243	9414	9257	9280	9150	9177	9301	9180	9232	9337	9180	9365	9158	9083	9336	9345	9205	9376	9299	9282	9259	9195	9280	9234	9251	9286	9265	9279	9120	9318	9248	9291	9363	9251	9329	9319	9374	9233	9392	9262	9270	9351	9215	9330	9353	9351	9169	9270	9258	9194	9221	9322	9247	9191	9338	9275	9266	9164	9220	9283	9226	9233	9400	9224	9246	9268	9182	9311	9337	9326	9138	9313	9357	9230	9347	9253	9248	9270	9305	9189	9210	9219	9203	9178	9240	9261	9398	9298	9176	9287	9249	9374	9310	9182	9309	9416	9434	9151	9206	9325	9396	9196	9387	9117	9339	9245	9337	9218	9405	9339	9153	9517	9332	9222	9258	9196	9314	9239	9322	9277	9191	9278	9223	9160	9170	9215	9326	9330	9172	9228	9281	9308	9416	9185	9147	9257	9262	9292	9266	9240	9200	9378	9416	9206	9200	9242	9255	9119	9294	9212	9230	9182	9253	9379	9197	9183	9255	9173	9294	9333	9182	9344	9173	9314	9103	9357	9284	9165	9368	9408	9179	9322	9208	9213	9307	9275	9254	9189	9185	9291	9350	9318	9136	9317	9169	9145	9144	9175	9276	9312	9205	9215	9018	9233	9351	9249	9258	9193	9164	9169	9243	9233	9321	9134	9306	9246	9321	9119	9344	9241	9298	9290	9225	9261	9334	9329	9297	9337	9105	9396	9367	9155	9358	9260	9229	9250	9217	9148	9302	9299	9143	9217	9354	9363	9116	9352	9335	9148	9092	9104	9390	9233	9359	9335	9312	9358	9463	9268	9271	9262	9078	9444	9265	9275	9126	9316	9252	9280	9337	9225	9344	9238	9277	9204	9403	9187	9243	9365	9333	9339	9237	9237	9150	9323	9192	9164	9284	9115	9169	9288	9176	9399	9254	9290	9202	9272	9351	9202	9179	9286	9198	9247	9301	9300	9305	9157	9326	9223	9339	9250	9355	9147	9254	9272	9410	9303	9333	9240	9268	9190	9157	9435	9202	9260	9142	9296	9204	9333	9426	9251	9284	9308	9334	9435	9276	9279	9267	9139	9288	9159	9193	9318	9250	9223	9114	9263
34092	26878	23974	19622	16444	15689	15471	15142	14604	14971	14948	14691	14731	14843	14931	14720	14945	14779	14829	14674	14891	14787	14951	15090	14862	14906	14739	14922	15029	14737	15188	14881	14769	14864	14830	14865	14889	14729	14672	14837	15024	14968	14798	14897	14814	14922	14917	14763	14777	14965	14800	15008	14942	14661	14875	14833	14866	14673	14698	14933	15120	14892	14840	14920	14905	14773	14760	14829	15111	14687	14711	14649	14681	14951	14821	14872	14764	14722	14703	14783	14863	14566	14569	14762	14853	14918	14873	14799	14748	15053	14822	14704	14739	14691	14796	14945	14904	14724	14841	14872	14839	14720	14930	14735	14885	14817	14776	14843	14964	14895	14666	14762	14634	14742	14856	14865	14897	14829	14970	14826	14887	14776	14881	14869	14709	14728	14766	14817	14740	14667	14748	14689	14991	14986	14951	14703	14816	14864	14748	14827	14829	14788	14815	14975	14709	14769	14975	14746	14925	14906	14619	14765	14734	14694	14879	14601	14735	14858	14769	14920	14721	14677	14700	14983	14879	14838	14784	14834	14821	14762	14625	14887	14762	14865	14720	14642	14835	14595	14704	14600	14866	14828	14962	14851	14785	14565	14904	14726	14637	14655	14826	14905	14990	15112	14688	14763	14840	14924	15009	14864	14681	14705	14852	14793	14908	14839	14870	14861	14771	14906	14994	14956	14853	14836	14796	14934	14605	14710	14822	14848	14930	14755	14797	14763	14857	14658	14845	14760	14838	14908	14831	14846	14812	14786	15061	14894	14926	14671	14765	14677	14750	14789	14708	14658	14919	14744	14738	14587	14712	14689	15031	14800	14670	14688	14881	15063	15101	14894	14860	14785	14734	14848	14784	14738	14832	14814	14743	14726	14999	14852	14700	14960	14768	14728	14769	14888	14873	14883	14911	14932	14728	14844	14521	15033	14764	14712	14927	14695	14851	14772	14835	14937	14806	14859	14954	14526	14627	14845	14916	14650	14882	14752	14937	14909	14946	15021	14866	14757	14792	14631	14998	14801	14765	14631	14730	14824	14842	14907	14778	14753	14805	14840	14604	14893	14651	14620	14716	14853	14706	14636	14652	14681	14986	14828	14766	14759	14628	14982	14737	14926	14739	14802	14707	14763	15014	14806	14757	14787	14929	14717	14872	14902	14797	14786	14836	14940	14915	14623	14752	14934	14811	14808	14886	14800	14641	14800	14889	14902	14880	14816	14658	14835	14818	14646	15014	14794	14871	14818	14808	14689	14740	14729	14782	14618	14698	14742	14978	14772	14609	14799	14806	14742	14887	14951	14755	14811	14807	14903	14630	14853	14776	14858	14851	15000	14624	14769	14777	14803	14687	14838	14772	14921	14904	14840	14762	14783	14753	14957	14893	14863	14863	14835	14874	14798	14794	14657	14842	14761	14726	14688	14916	14863	14777	14660	14857	14970	14693	14816	15038	14824	14926	14775	14895	14903	14901	14794	14835	14868	15010	14916	14693	14747	14965	15016	14934	14700	14758	15185	14778	14661	14831	14807	14775	14768	14763	14796	14795	14829	14869	15025	14790	14737	14822	14719	14896	14893	15010	14887	14791	14695	14745	14591	14811	14931	14745	14925	14963	14793	14650	14716	14814	14829	14809	14953	14705	14907	14921	14875	14785	14858	14842	14896	14834	14787	14754	14559	14909	14859	14575	14737	14846	15021	14994	14681	14816	14880	14960	14828	14633	14544	14910	14793	14662	14723	14874	14920	14861	14740	14648	14836	14681	14602	14643	14710	14776	14898	14680	14912	14746	14842	14759	14768	14788	14850	14772	14829	14771	14817	15047	14706	14727	14842	14686	14874	14811	14629	14759	14998	14917	14844	14821	14949	14712	14707	15110	14701	14476	14699	14889	14710	15000	14855	14815	15042	14884	14715	14636	14853	14643	14943	14862	14847	14657	14807	14895	14857	14929	14874	14760	14925	14672	14723	14957	14868	14823	14953	14794	14893	14729	14665	14871	14931	14721	14905	14632	14739	14701	14709	14746	14868	14776	14846	14926	14902	14862	14881	14811	14711	15049	14880	14755	14742	14846	14616	14670	14908	14914	14689	14841	14859	14785	14960	14683	14711	14806	14760	14814	14818	14841	14780	14855	14785	14596	14735	14773	14770	14871	14993	15002	14860	14768	14834	14843	14790	14724	14991	14858	14903	14664	14617	14841	15067	14634	14774	14885	14779	14725	14804	14918	14657	14773	14834	14885	14866	14809	14673	14795	14675	14688	14831	14656	14874	14727	14823	14822	14676	14916	14701	14959	14799	14931	15083	14750	14816	14633	14601	14671	14979	14720	14624	14953	14724	14804	14852	14862	14952	14954	14968	14780	14958	14920	15124	14953	14800	14643	14650	14944	14946	14827	14918	14876	14745	14865	14985	14823	14971	14867	14732	15051	14794	14903	14902	14924	14633	14848	14681	14789	14681	15062	14821	15077	14740	14615	14948	14719	14764	15000	14841	14883	14928	14741	14813	14657	14839	14556	14900	14806	14931	14725	14828	14706	14859	14895	14838	14503	14745	14901	14755	14840	14908	14832	14922	14867	14877	14771	14660	14813	14971	14778	14870	14633	14786	14912	14752	14589	14871	14845	14851	14949	14823	14826	14689	14704	14834	14879	14788	14679	14779	14879	14712	14657	14873	14903	14840	14596	14782	14787	14921	14968	14941	14896	14904	14718	14649	14859	14751	15150	14680	14634	14829	14871	14703	15003	14864	14832	14810	14747	14823	14741	14792	14758	14867	14799	14794	14952	14890	14811	14903	14768	14976	14848	14758	14937	15013	14827	14786	14785	14918	14799	14740	14677	14705	14805	14740	14865	14893	14935	14923	14955	14784	14959	14804	15055	14925	14897	14645	14658	14822	14867	14844	15024	14783	14696	14820	14758	14695	14881	14698	14718	14788	14780	14801	14725	14795	14942	15006	14791	14816	14954	14898	14802	14896	14794	14954	14864	14842	14732	14864	14951	14802	14756	14883	14753	14810	14838	15017	14856	14719	14777	14822	15010	14781	15036	14851	14853	14606	14829	14802	14828	14695	14700	14797	14852	14819	14684	14854	14776	14633	14783	14646	14800	14855	14789	14964	14837	14750	14633	14834	14642	14823	14935	14641	14809	14893	14929	14809	14753	14744	14883	14744	14711	14858	14677	14723	14936	14940	14700	15027	14812	14743	14982	14617	14790	14765	14868	14718	14704	14912	14960	14808	14890	14823	14793	14613	14707	14810	15046	14861	14774	14990	14737	14862	14817	14787	14630	14931	15034	14807	14834	14838	14837	14771	14824	14812	14801	14787	14924	14705	14809	14819	14602	14853	14698	14764	14774	14984	14905	14818	14932	14755	14983	14815	14842	14754	14725	14739	14831	15012	14909	14999	14878	14922	14961	14935	14878	14798	14768	14680	14788	14794	14672	14729	14800	14852	15014	14781	14817	14862	14704	14833	14709	14704	14651	14946	14775	14854	14742	14809	14945	14683	14746	14896	14988	14742	14869	14764	14816	14659	14820	14671	14760	14971	14892	14610	14636	14815	14668	14841	14783	14701	14836	14878	14976	14751	14686	14674	14684	14914	14968	14733	14815	14691	14702	14876	14606	14675	14538	14851	14875	14784	14956	14852	14913	14853	14971	14655	14675	14734	14647	14643	14876	14868	14678	14925	14667	14857	14970	14796	14970	14731	14854	14846	15095	14798	14926	14862	15032	14794	14807	14661	14657	14821	14802	14734	14818	14691	14731	14905	14820	14750	14692	14729	14780	14611	14831	14956	14814	14841	14844	15022	14688	14772	14921	14659	14885	14553	14874	14860	14725	14735	14675	14888	14631	14659	14528	14682	14628	14591	14578	14810	14893	14747	14806	14836	14987	14795	14808	14566	14747	14874	14999	14722	14851	15014	15028	14589	14867	14878	14689	14875	14789	14866	15009	14894	14954	14892	14668	14795	14789	14986	14822	14783	14799	14765	14874	14992	14777	14797	14759	14691	14851	14961	14772	14900	14666	14763	14729	14721	14687	14829	14769	14670	14897	14983	14721	14895	14831	14864	14937	14904	14886	14769	14744	14748	14714	14797	14650	14778	14744	14722	14645	14744	14566	14592	14674	14747	14728	14751	14895	14858	14690	14939	14763	14669	14795	14922	14788	14584	14752	14735	14613	14740	15060	14874	15015	14714	14823	14879	14868	14788	14903	14828	14608	15045	14613	14755	14905	14961	14891	14680	14768	14814	14843	14664	14815	14746	14777	14594	14873	14955	15021	14792	14971	14795	14772	14657	14672	14721	14801	14833	14808	14835	14950	14780	14739	14765	14775	14788	14842	14761	14866	14844	14956	14709	14908	14859	14738	14778	14599	14817	14862	14576	14750	14896	14837	14823	14904	14903	15010	14897	14628	14698	15010	14910	14790	14871	14896	14778	14645	14859	14940	14848	14718	14832	14712	14666	14801	14882	14861	14701	14860	14795	14715	14666	14691	14717	14818	14567	15025	14847	14731	14728	14772	14642	14903	14871	15025	14712	14859	14766	14979	14844	14676	14643	14883	14759	14899	14964	14889	14702	14916	14976	14650	14683	14920	14772	14762	14702	14829	14764	14986	14895	14914	14996	14654	14934	14724	14799	14844	14729	14595	14741	14737	14666	14819	14782	14841	14686	14860	14794	14910	14822	14767	14924	14828	14846	14875	15017	14892	14802	14762	14716	14709	14787	14953	14944	14948	14883	14779	14888	15025	14861	14837	14795	14875	14969	14860	14864	14952	14970	14825	14708	14800	14980	14984	14760	14735	14811	14682	14945	14722	14649	14736	14766	14686	14856	14872	14931	14739	14725	14634	14539	14833	14742	14880	14978	14937	14929	14951	14735	14906	14570	14695	14853	14993	14765	14677	14683	14875	14866	14878	15050	14696	14748	14776	14832	14869	14939	15013	14733	14563	14905	14897	14825	14960	14829	14955	14766	14909	14827	14830	14717	14844	14837	14899	14655	14851	15064	14827	14857	14920	14771	14859	15017	14910	14800	14719	14795	14781	14760	14811	14909	14754	14636	14911	14815	14912	14705	14861	14855	14789	14784	14750	14839	14880	14726	14810	14727	14675	14919	14898	14865	14820	14694	14803	14742
25208	21491	14990	12448	10540	9846	9158	9012	8834	8741	8579	8663	8843	8493	8571	8868	8591	8717	8542	8722	8643	8628	8589	8682	8654	8572	8546	8552	8615	8616	8777	8771	8667	8687	8593	8746	8617	8616	8683	8606	8537	8701	8406	8541	8595	8567	8621	8589	8689	8493	8732	8495	8607	8657	8488	8510	8626	8588	8678	8594	8582	8587	8646	8752	8493	8540	8631	8527	8650	8521	8513	8553	8640	8588	8644	8626	8582	8531	8474	8555	8557	8695	8506	8607	8596	8600	8503	8734	8633	8563	8724	8571	8613	8585	8683	8541	8653	8493	8464	8681	8530	8677	8428	8627	8613	8584	8648	8438	8678	8645	8735	8578	8540	8598	8675	8576	8648	8587	8554	8496	8607	8632	8611	8621	8749	8608	8536	8549	8438	8626	8536	8649	8600	8535	8617	8582	8474	8572	8637	8571	8579	8576	8396	8626	8551	8671	8437	8510	8636	8587	8406	8567	8655	8582	8479	8634	8559	8669	8525	8564	8614	8447	8517	8608	8761	8632	8726	8604	8714	8661	8563	8667	8593	8436	8570	8371	8490	8487	8519	8421	8433	8762	8631	8656	8535	8470	8683	8601	8611	8716	8695	8590	8499	8658	8521	8514	8554	8504	8486	8579	8666	8679	8441	8632	8402	8567	8866	8621	8639	8487	8645	8587	8569	8573	8679	8618	8642	8592	8497	8622	8557	8719	8708	8720	8494	8634	8496	8508	8540	8610	8627	8699	8688	8550	8555	8651	8703	8627	8522	8706	8589	8647	8567	8604	8515	8637	8498	8464	8578	8618	8533	8636	8598	8621	8473	8500	8604	8635	8618	8713	8565	8621	8628	8512	8681	8493	8541	8519	8547	8573	8538	8661	8615	8510	8565	8546	8573	8559	8574	8583	8508	8662	8650	8526	8616	8588	8740	8506	8413	8536	8556	8716	8567	8628	8516	8589	8578	8728	8591	8572	8637	8491	8720	8631	8567	8699	8671	8762	8607	8618	8626	8531	8613	8585	8611	8610	8574	8608	8566	8672	8594	8528	8588	8504	8609	8589	8575	8426	8601	8613	8574	8477	8510	8388	8497	8616	8604	8604	8569	8702	8653	8379	8719	8658	8557	8598	8509	8514	8661	8437	8685	8635	8419	8503	8648	8652	8617	8615	8755	8832	8697	8423	8669	8417	8487	8516	8624	8618	8458	8589	8706	8556	8596	8662	8441	8657	8514	8319	8549	8576	8489	8469	8517	8498	8559	8558	8723	8597	8599	8602	8578	8551	8484	8626	8366	8602	8535	8621	8596	8676	8564	8592	8584	8583	8686	8687	8581	8816	8565	8529	8653	8631	8582	8626	8551	8689	8444	8550	8603	8478	8660	8567	8499	8527	8597	8613	8553	8603	8663	8611	8569	8721	8597	8589	8569	8720	8748	8526	8608	8745	8636	8597	8609	8532	8652	8630	8455	8641	8646	8613	8597	8468	8588	8544	8617	8615	8625	8522	8582	8670	8640	8691	8638	8616	8494	8573	8558	8618	8611	8608	8508	8689	8584	8717	8508	8454	8621	8524	8666	8639	8517	8450	8480	8535	8433	8551	8525	8622	8519	8494	8532	8541	8487	8603	8487	8431	8655	8482	8660	8769	8638	8620	8641	8485	8388	8605	8652	8554	8512	8585	8416	8576	8566	8496	8562	8511	8722	8662	8640	8563	8614	8744	8563	8457	8653	8588	8503	8689	8663	8497	8559	8580	8501	8440	8719	8709	8719	8593	8395	8638	8655	8534	8636	8627	8657	8563	8640	8660	8612	8654	8592	8638	8473	8711	8612	8655	8533	8661	8682	8656	8529	8503	8567	8486	8575	8608	8566	8593	8614	8588	8544	8520	8544	8574	8574	8688	8686	8493	8528	8674	8536	8582	8573	8516	8587	8571	8536	8741	8491	8664	8534	8632	8543	8547	8588	8651	8574	8747	8597	8602	8504	8570	8776	8733	8696	8666	8589	8509	8548	8641	8679	8672	8593	8634	8563	8682	8594	8555	8508	8621	8626	8444	8590	8563	8606	8513	8616	8498	8433	8504	8727	8468	8423	8574	8472	8696	8554	8528	8642	8641	8642	8656	8494	8578	8601	8538	8782	8651	8562	8488	8623	8636	8589	8370	8568	8705	8602	8564	8591	8606	8588	8657	8500	8538	8641	8508	8661	8499	8703	8625	8756	8620	8565	8500	8441	8598	8592	8622	8680	8506	8563	8652	8530	8564	8548	8546	8564	8612	8571	8579	8583	8732	8585	8625	8543	8709	8595	8609	8566	8661	8365	8777	8552	8494	8653	8629	8627	8536	8633	8496	8742	8622	8564	8456	8668	8486	8602	8725	8702	8670	8709	8692	8689	8646	8654	8484	8625	8593	8724	8558	8634	8565	8430	8565	8725	8568	8649	8561	8518	8698	8472	8583	8529	8512	8619	8530	8448	8683	8648	8475	8645	8604	8544	8673	8566	8556	8603	8569	8611	8662	8684	8543	8521	8674	8714	8553	8713	8562	8679	8614	8496	8678	8656	8513	8557	8623	8576	8498	8763	8592	8662	8583	8524	8733	8437	8569	8599	8499	8645	8544	8460	8633	8415	8506	8730	8666	8583	8631	8476	8535	8564	8603	8659	8529	8559	8694	8584	8493	8439	8675	8466	8657	8698	8475	8715	8610	8577	8703	8674	8596	8470	8545	8654	8499	8477	8642	8718	8529	8639	8612	8677	8506	8587	8504	8783	8553	8504	8682	8595	8595	8570	8576	8560	8660	8457	8670	8688	8682	8625	8510	8539	8521	8492	8673	8633	8605	8490	8588	8597	8453	8577	8578	8642	8491	8681	8477	8672	8692	8645	8661	8674	8688	8617	8600	8680	8554	8559	8711	8568	8647	8473	8770	8471	8661	8571	8688	8542	8570	8544	8454	8479	8410	8627	8495	8664	8588	8654	8512	8419	8534	8605	8562	8574	8606	8461	8613	8521	8542	8702	8549	8733	8500	8476	8566	8571	8511	8644	8527	8585	8407	8748	8489	8642	8508	8610	8661	8434	8585	8597	8666	8628	8509	8580	8612	8574	8577	8638	8469	8619	8503	8700	8785	8560	8545	8600	8696	8650	8599	8590	8682	8704	8509	8555	8575	8662	8612	8811	8692	8652	8631	8609	8764	8467	8539	8530	8488	8558	8495	8509	8562	8421	8590	8460	8618	8752	8628	8497	8581	8576	8680	8612	8634	8555	8538	8583	8534	8602	8492	8570	8609	8588	8679	8528	8612	8595	8602	8589	8613	8600	8685	8510	8445	8755	8650	8566	8455	8627	8570	8659	8534	8420	8536	8744	8495	8612	8544	8668	8678	8553	8586	8700	8643	8535	8625	8511	8540	8424	8601	8690	8703	8564	8692	8517	8576	8634	8697	8734	8616	8740	8440	8645	8520	8630	8561	8610	8487	8617	8633	8707	8632	8634	8539	8612	8729	8495	8570	8713	8532	8522	8466	8678	8610	8671	8604	8537	8449	8640	8512	8600	8538	8765	8636	8478	8641	8687	8659	8520	8737	8615	8436	8636	8556	8565	8700	8622	8538	8473	8574	8529	8603	8521	8637	8628	8747	8580	8590	8643	8574	8588	8542	8562	8607	8558	8647	8590	8534	8509	8643	8517	8428	8658	8667	8483	8554	8643	8577	8598	8488	8562	8567	8482	8508	8759	8527	8475	8451	8584	8570	8649	8434	8534	8670	8467	8682	8716	8641	8686	8733	8655	8752	8532	8532	8486	8505	8566	8571	8620	8574	8514	8565	8644	8680	8550	8681	8518	8491	8672	8611	8698	8573	8624	8538	8625	8599	8573	8590	8564	8548	8636	8717	8614	8500	8653	8486	8658	8531	8572	8535	8782	8716	8595	8561	8669	8527	8491	8688	8514	8627	8625	8573	8637	8641	8607	8636	8493	8750	8478	8681	8564	8630	8611	8561	8559	8730	8631	8626	8569	8624	8684	8748	8522	8514	8615	8479	8617	8551	8724	8695	8456	8707	8537	8544	8416	8720	8614	8598	8563	8553	8561	8714	8637	8703	8421	8515	8455	8566	8665	8632	8797	8472	8611	8603	8482	8498	8597	8597	8541	8521	8588	8660	8543	8678	8569	8447	8563	8652	8501	8483	8563	8538	8635	8711	8674	8562	8512	8690	8565	8670	8587	8575	8541	8512	8656	8792	8605	8728	8615	8593	8703	8705	8661	8683	8627	8621	8637	8519	8653	8603	8621	8555	8679	8563	8560	8619	8672	8541	8566	8708	8548	8578	8485	8696	8561	8573	8670	8659	8703	8669	8528	8573	8646	8664	8664	8588	8591	8578	8637	8433	8733	8763	8625	8640	8517	8640	8667	8571	8531	8360	8495	8587	8507	8645	8616	8506	8627	8631	8567	8557	8655	8513	8574	8630	8629	8512	8718	8560	8635	8551	8510	8480	8784	8655	8668	8702	8524	8534	8636	8510	8676	8620	8540	8587	8771	8522	8708	8722	8565	8450	8595	8580	8570	8605	8541	8562	8553	8459	8671	8631	8707	8583	8638	8667	8512	8560	8472	8543	8417	8604	8556	8497	8591	8553	8643	8564	8568	8504	8542	8662	8680	8598	8541	8617	8601	8701	8668	8655	8717	8445	8587	8480	8573	8602	8705	8717	8466	8548	8631	8632	8748	8496	8708	8577	8715	8573	8589	8605	8555	8576	8573	8601	8597	8516	8641	8616	8590	8539	8599	8547	8609	8605	8666	8516	8703	8695	8682	8556	8694	8590	8762	8489	8516	8466	8590	8702	8473	8666	8659	8665	8689	8446	8679	8698	8780	8621	8555	8698	8630	8642	8661	8466	8622	8698	8443	8579	8713	8594	8583	8598	8678	8595	8698	8687	8670	8463	8530	8419	8568	8662	8698	8599	8666	8646	8564	8543	8585	8471	8601	8514	8618	8703	8528	8541	8619	8594	8774	8575	8578	8620	8588	8686	8678	8644	8520	8667	8527	8724	8646	8668	8576	8634	8546	8528	8577	8546	8732	8552	8541	8695	8554	8523	8403	8560	8691	8550	8640	8531
26350	21727	28037	27018	21257	18007	17798	16275	15773	15714	15709	15283	15508	15368	15513	15271	15473	15414	15196	15451	15370	15444	15434	15409	15603	15478	15600	15329	15210	15373	15256	15402	15402	15421	15283	15409	15392	15369	15536	15422	15266	15460	15266	15188	15318	15537	15463	15467	15175	15454	15393	15358	15396	15104	15386	15186	15387	15373	15499	15228	15532	15263	15246	15210	15265	15289	15549	15346	15261	15393	15418	15265	15536	15354	15090	15042	15511	15418	15231	15275	15507	15443	15153	15485	15482	15278	15224	15563	15282	15407	15456	15457	15440	15489	15400	15444	15537	15193	15280	15369	15217	15326	15346	15391	15356	15473	15310	15400	15339	15251	15225	15481	15290	15470	15363	15528	15425	15223	15319	15217	15462	15430	15250	15203	15460	15475	15392	15353	15272	15260	15478	15497	15374	15353	15314	15403	15450	15440	15369	15273	15350	15431	15182	15383	15290	15259	15497	15298	15315	15457	15395	15391	15398	15397	15575	15175	15347	15380	15407	15318	15327	15359	15439	15504	15493	15341	15228	15445	15436	15353	15518	15328	15298	15341	15398	15296	15245	15424	15409	15271	15252	15292	15545	15374	15103	15267	15272	15471	15245	15214	15488	15363	15266	15275	15297	15081	15482	15206	15440	15324	15257	15402	15309	15238	15176	15082	15307	15347	15205	15456	15265	15397	15218	15427	15502	15516	15290	15302	15216	15237	15451	15255	15437	15383	15398	15093	15494	15296	15388	15506	15536	15336	15204	15271	15287	15373	15541	15372	15446	15428	15220	15278	15237	15291	15464	15515	15607	15457	15156	15398	15167	15301	15232	15263	15317	15167	15191	15328	15572	15499	15453	15470	15225	15133	15404	15499	15167	15271	15401	15241	15324	15393	15299	15509	15123	15439	15310	15380	15004	15220	15292	15468	15485	15487	15216	15397	15462	15529	15517	15356	15375	15448	15274	15340	15277	15106	15230	15570	15217	15485	15245	15389	15147	15333	15307	15510	15246	15362	15264	15229	15284	15595	15330	15346	15426	15434	15282	15263	15489	15195	15308	15272	15324	15412	15424	15347	15447	15329	15347	15180	15338	15238	15264	15208	15165	15285	15459	15206	15253	15224	15413	15282	15240	15114	15412	15271	15368	15375	15224	15265	15474	15285	15240	15298	15477	15198	15576	15059	15621	15408	15344	15215	15273	15314	15303	15421	15372	15383	15400	15445	15400	15328	15292	15235	15306	15390	15460	15218	15449	15410	15110	15278	15227	15420	15465	15527	15310	15462	15386	15218	15357	15357	15235	15454	15488	15463	15396	15384	15150	15558	15207	15174	15402	15271	15357	15350	15416	15481	15383	15520	15367	15342	15400	15292	15289	15200	15224	15337	15397	15340	15402	15300	15420	15263	15414	15282	15273	15124	15354	15213	15390	15311	15389	15278	15198	15445	15495	15305	15426	15340	15501	15303	15305	15529	15365	15398	15544	15238	15311	15351	15392	15461	15349	15363	15527	15506	15377	15330	15423	15326	15343	15076	15297	15288	15290	15294	15218	15362	15262	15155	15376	15509	15302	15428	15046	15203	15361	15261	15401	15304	15373	15304	15345	15249	15513	15272	15287	15207	15417	15350	15254	15355	15196	15420	15167	15401	15280	15318	15329	15386	15399	15338	15315	15111	15462	15236	15154	15163	15332	15517	15262	15418	15379	15380	15752	15366	15338	15396	15342	15484	15316	15503	15360	15465	15374	15391	15467	15293	15423	15317	15271	15375	15540	15240	15177	15427	15266	15334	15333	15261	15395	15550	15409	15240	15452	15380	15411	15288	15300	15298	15382	15204	15317	15463	15475	15491	15310	15522	15176	15319	15218	15310	15359	15413	15241	15493	15445	15177	15265	15274	15428	15632	15328	15259	15439	15462	15450	15403	15289	15197	15454	15407	15355	15378	15322	15477	15281	15179	15303	15414	15367	15451	15472	15447	15508	15441	15315	15398	15247	15293	15394	15337	15488	15378	15324	15257	15357	15223	15164	15530	15427	15382	15320	15460	15361	15320	15302	15399	15213	15347	15463	15567	15384	15372	15369	15338	15351	15479	15568	15326	15511	15454	15367	15282	15313	15359	15181	15337	15453	15334	15308	15455	15310	15380	15254	15403	15425	15267	15449	15263	15210	15265	15369	15434	15552	15354	15407	15277	15339	15165	15384	15363	15355	15334	15484	15593	15358	15490	15479	15235	15513	15455	15358	15316	15392	15505	15345	15325	15311	15274	15237	15342	15614	15496	15293	15218	15436	15248	15431	15123	15402	15459	15270	15169	15419	15164	15434	15194	15328	15211	15329	15228	15418	15171	15309	15338	15247	15320	15426	15270	15368	15388	15296	15123	15248	15380	15301	15529	15373	15265	15475	15464	15316	15218	15228	15300	15298	15146	15476	15229	15317	15340	15334	15329	15194	15341	15264	15362	15235	15326	15390	15355	15331	15369	15345	15399	15235	15234	15484	15384	15178	15208	15520	15326	15332	15415	15201	15223	15361	15196	15296	15329	15334	15479	15250	15382	15225	15296	15261	15172	15340	15266	15240	15334	15434	15189	15413	15419	15231	15323	15579	15369	15465	15462	15460	15431	15600	15427	15304	15485	15354	15604	15429	15379	15144	15191	15137	15250	15232	15194	15200	15334	15301	15395	15367	15470	15304	15436	15232	15486	15292	15271	15369	15398	15440	15132	15226	15243	15357	15447	15211	15333	15595	15408	15434	15295	15451	15410	15279	15498	15396	15460	15390	15286	15451	15364	15316	15312	15280	15590	15339	15324	15415	15202	15411	15631	15478	15657	15570	15378	15244	15433	15269	15357	15412	15321	15376	15638	15407	15422	15421	15364	15406	15115	15542	15467	15284	15397	15690	15353	15241	15258	15197	15144	15552	15274	15332	15376	15390	15252	15370	15235	15425	15169	15323	15474	15378	15553	15322	15192	15481	15193	15646	15472	15388	15443	15314	15204	15355	15337	15484	15642	15267	15415	15337	15357	15474	15349	15233	15376	15227	15518	15328	15305	15243	15515	15285	15303	15426	15465	15479	15657	15374	15384	15428	15291	15382	15420	15220	15501	15365	15277	15484	15153	15431	15403	15317	15209	15378	15436	15266	15465	15160	15168	15474	15287	15483	15292	15278	15311	15214	15361	15505	15411	15368	15493	15342	15416	15366	15611	15715	15436	15220	15406	15146	15290	15460	15580	15393	15339	15053	15161	15537	15561	15244	15157	15345	15353	15377	15119	15354	15155	15314	15478	15385	15247	15342	15150	15252	15325	15408	15501	15386	15432	15114	15323	15467	15319	15371	15275	15220	15292	15248	15273	15566	15381	15215	15335	15328	15339	15402	15069	15165	15189	15331	15391	15397	15451	15389	15263	15258	15236	15602	15525	15528	15480	15296	15259	15426	15504	15402	15354	15430	15346	15264	15325	15410	15462	15104	15364	15464	15245	15426	15291	15381	15490	15238	15199	15400	15383	15318	15247	15343	15245	15504	15464	15579	15442	15235	15556	15264	15447	15274	15223	15541	15177	15315	15452	15407	15535	15177	15380	15406	15464	15379	15459	15282	15280	15401	15577	15493	15367	15302	15329	15337	15244	15396	15489	15385	15275	15317	15421	15375	15508	15269	15355	15474	15384	15486	15183	15216	15296	15302	15281	15335	15299	15314	15318	15567	15403	15472	15332	15394	15293	15248	15316	15505	15579	15472	15467	15368	15279	15355	15284	15298	15558	15377	15486	15470	15216	15423	15521	15280	15274	15331	15576	15525	15361	15412	15379	15503	15326	15438	15416	15533	15440	15320	15394	15582	15255	15316	15261	15337	15411	15386	15323	15302	15334	15302	15393	15341	15571	15428	15222	15281	15454	15116	15186	15206	15439	15246	15455	15431	15483	15485	15325	15412	15386	15301	15361	15388	15250	15182	15334	15316	15283	15240	15290	15368	15328	14996	15301	15235	15328	15324	15380	15469	15433	15472	15208	15353	15167	15392	15567	15230	15224	15321	15434	15222	15363	15288	15379	15498	15396	15604	15318	15409	15333	15429	15348	15268	15541	15487	15457	15504	15256	15245	15464	15334	15325	15226	15261	15460	15179	15373	15330	15533	15345	15329	15548	15465	15536	15184	15400	15183	15299	15307	15232	15270	15109	15408	15448	15279	15266	15003	15317	15412	15426	15390	15443	15388	15474	15086	15317	15347	15226	15270	15156	15360	15531	15382	15256	15416	15280	15354	15375	15307	15303	15260	15325	15364	15276	15569	15435	15364	15327	15281	15355	15413	15113	15334	15345	15437	15476	15472	15417	15496	15424	15236	15412	15234	15277	15276	15215	15282	15443	15440	15523	15238	15220	15326	15438	15460	15394	15065	15270	15479	15467	15371	15586	15475	15410	15424	15508	15227	15408	15413	15288	15346	15515	15181	15464	15459	15538	15353	15350	15203	15419	15282	15129	15387	15306	15419	15360	15362	15174	15437	15186	15149	15336	15414	15294	15365	15280	15369	15295	15372	15347	15423	15142	15326	15512	15316	15340	15430	15397	15297	15348	15344	15359	15389	15469	15518	15412	15550	15445	15208	15348	15314	15345	15176	15456	15321	15535	15423	15318	15246	15320	15286	15175	15476	15289	15374	15379	15493	15451	15184	15315	15074	15343	15411	15412	15575	15411	15337	15344	15403	15496	15295	15245	15432	15361	15310	15399	15341	15236	15385	15437	15213	15351	15365	15330	15261	15401	15311	15507	15247	15252	15410	14945	15339	15479	15466	15287	15316	15382	15316	15203	15437	15164	15513	15199	15325	15305	15259	15192	15315	15576	15259	15316	15483	15447	15453	15425	15398	15448	15281	15327	15546	15255	15348	15155	15417	15442	15453	15324	15214	15400	15513	15282	15230	15427	15332	15498	15441	15433	15470	15527	15441	15384	15260	15260	15260	15328	15304	15500	15277	15223	15437	15209	15358	15411	15447	15253	15397	15324	15458	15421	15570	15444	15224	15315	15398	15185	15576	15442	15159	15289	15331	15415	15530	15390	15379	15227	15215	15480	15420	15301	15347	15332	15387	15289	15330	15356	15534	15454	15202	15450	15411	15501	15363	15351	15454	15404	15586	15623
25026	26925	19354	15700	12990	11367	10587	9901	9717	9618	9313	9177	9154	9164	9291	9060	8984	9091	9062	9205	9103	9059	8974	9072	8954	9129	9112	9195	9057	9166	9129	9107	9093	9005	9078	9066	9101	9108	9132	9161	9197	9006	9054	9085	9244	8987	9054	8981	9036	9036	9013	8991	9045	9024	9026	9102	9109	9041	8978	8929	9126	9029	8930	9207	8909	9000	9174	9051	9007	9183	8876	9044	9205	9036	9038	9113	9100	9266	9061	9102	9201	9109	9022	8999	9008	9015	9125	9055	9017	9010	9065	9091	8950	8987	9008	8989	9082	9139	9001	9098	9085	9180	8982	8958	9073	9053	8831	9197	9121	9027	9044	9032	9094	8955	9231	9038	9003	8947	9042	8886	9018	9023	8970	9001	9157	8991	9043	9016	9084	8934	9049	9082	9194	9160	9122	9130	9109	9006	9103	9150	9045	9106	9139	9025	8970	9058	9066	9083	9100	8986	9105	8955	9180	8893	9111	9107	9092	8983	8980	9039	8891	9050	9011	9196	8967	9111	9024	8977	9140	9078	9055	9021	9121	8997	8899	8962	8979	9003	9004	9136	9085	8939	9072	9039	8964	8851	9000	9139	9062	9163	9026	9005	9055	8916	9059	9208	8954	9067	9062	9026	8983	8900	9001	9055	9120	9041	8996	9030	8987	9002	9275	9077	9007	9096	9066	8923	8982	9133	8950	9090	8967	8917	8985	8978	8892	8932	9038	9033	9076	9001	9063	9013	9017	8904	8957	9054	9036	9063	9082	8984	9174	9112	8836	8990	9054	9007	9015	9082	8814	9090	9019	9216	9007	9148	9090	9111	9085	8892	9196	8947	9107	8997	9004	8987	9250	8866	9053	8989	8973	9131	9063	9127	9071	9012	8961	9003	9048	9014	9080	9074	8825	8965	8956	9026	9038	9033	8866	9225	9044	9121	9030	9032	9225	9081	9198	9017	9092	8965	9165	8990	9018	9133	9042	9075	9101	9038	8996	9081	9061	8905	8838	9009	9051	9026	9088	9070	9063	9017	9081	9033	8883	9036	9088	8980	8983	8897	8926	8910	9056	9047	8958	8999	9141	9138	8931	8986	9101	9064	9126	8928	9011	9124	9105	8854	8992	9057	9009	9064	9020	9059	9116	9019	9047	9186	9032	9018	9084	9027	9002	8969	9114	9140	8943	8944	9059	9123	8917	9078	9161	9204	9105	9134	9040	8919	9055	9088	9186	9083	9114	9044	9044	9126	9041	9030	9008	9044	9108	9117	9088	8868	8952	9048	9142	9063	9001	9043	9041	9117	8981	9127	8992	8992	9025	8930	9080	8895	9220	8851	8892	8847	9038	8952	9007	9075	8871	9047	9067	9201	8993	8903	9044	9019	8986	8974	9061	8963	9066	9167	9011	9076	9181	9023	9046	8939	9214	9063	8978	9043	9027	9063	8842	9088	8955	9059	9089	9225	9109	8826	9133	8959	9085	9066	9121	8977	9023	9053	9004	8963	8999	9171	8914	9090	9053	9078	9066	8927	9135	8996	9100	9141	9074	9236	9067	8936	9062	9050	9042	9001	9015	9192	9098	9061	9049	9128	9086	9021	8999	9077	9044	9075	8913	9020	8986	8999	9214	8955	8966	8896	9135	9029	9021	9174	9041	9141	9160	9002	8970	8989	8982	9053	8975	9032	9062	9177	8953	8935	9158	8944	9011	9073	9178	8953	8926	8965	8922	9053	8961	9041	9006	9133	9006	9070	9027	9044	9236	9087	9058	9035	9115	8914	9026	9029	8946	9006	9010	9013	8977	9121	9075	8953	9069	9021	9086	9042	9051	9106	9045	9104	9088	9123	9087	8825	8998	9143	8999	8866	9116	8999	9063	9136	8840	8915	8944	9062	8984	8829	9060	9039	8993	9051	9010	8981	8880	9067	9054	9119	9026	8962	9001	8942	9087	9076	9039	8908	9096	9107	8922	9111	9004	9103	9110	8881	9122	8952	9088	9001	9098	8965	9012	8879	9140	9038	9095	9119	8997	8944	9001	9183	9068	8981	9078	8887	9091	9106	8866	9222	9043	9103	9109	9053	9038	9026	9061	9155	9093	9073	9027	9103	9135	9030	9133	9084	8958	8980	8972	9029	9045	9003	8994	9182	8998	8988	9052	9008	9246	9091	9071	8996	9161	9171	9020	9014	8979	9025	9018	9012	9009	9022	9144	9008	8922	9049	9169	9087	9180	9069	8991	9134	8941	9096	8995	8990	8961	9094	9032	9033	8991	9092	8994	8989	8982	9014	9171	8905	9075	9029	9044	9072	9020	9047	9051	9050	9172	9123	9067	8984	9084	9146	8965	9185	8842	8920	8994	8990	9071	9055	9049	9078	9017	9066	9225	8956	9035	8859	9036	9257	9138	9070	9068	9065	9066	8996	8898	8962	8937	9066	8995	8920	9127	9032	8907	8986	8993	9060	9040	9022	9013	9109	8923	9004	9091	9182	9031	8978	9057	8929	8926	9062	9056	9002	8993	9048	9005	8981	9161	8968	9122	8972	9064	9205	9103	8998	9129	9213	9033	9080	9102	9178	9103	9188	8994	9081	8991	9080	9093	9077	9118	8860	9051	9073	9033	9085	9034	9154	9034	9059	8960	9186	9165	9098	9206	9115	8988	9038	9006	8903	9209	9060	9140	9163	8955	8988	9000	9142	9070	8974	9077	8958	9026	9107	9050	9160	9037	9093	9015	8990	8852	9016	9088	9098	9044	9089	9138	9043	9077	9134	9294	8995	9095	9184	8926	9055	8993	9038	9071	9053	9051	8930	8926	9080	9021	8930	8989	9042	9180	9053	9168	8971	8867	9106	9172	8965	9171	8970	8830	9001	8919	9141	9136	9059	9008	8982	9116	9029	9160	9098	8957	8911	8971	9054	9075	9072	9092	9118	9024	8868	9077	9024	9049	8983	8927	8964	8966	8980	9006	9096	8880	9079	9002	8990	9023	8958	9051	8981	9157	8965	9004	9054	9169	8969	8975	9048	8923	9023	8934	9042	9007	9022	9011	9166	9117	9005	8972	9023	8974	9090	9029	9147	9158	9048	9001	9083	9073	8930	9328	8995	9008	9061	9059	9076	8947	8928	9162	8812	9022	9138	9030	9041	8962	9112	8950	9070	9003	8966	8940	9098	9073	9012	9038	8925	9020	8941	8973	8998	8950	9074	9126	8960	9013	9107	9192	9091	8923	9004	9029	9122	9060	9027	9056	8916	9019	8992	8878	9033	8959	9050	9169	8989	9033	8965	8934	9056	9122	9123	9036	8962	9014	9017	9133	9097	8958	9157	9090	9083	8964	9165	9052	9228	9053	8932	9056	8973	9131	8946	8954	8897	9054	9036	8932	8976	9198	8960	8911	9030	9000	9085	9178	9219	8902	9026	8863	9116	8980	9097	8987	8863	9231	9085	8994	9101	8984	9090	9041	8998	8918	9148	9071	8921	8919	9026	9174	9073	9079	9070	8876	9024	9135	9034	9081	9190	8969	9004	8987	9007	8935	9177	9084	8986	9079	9127	8934	9214	9084	8992	9068	8982	8968	9117	8955	9085	9019	8884	8993	8938	9115	8987	9110	9058	9005	9014	9063	9035	8932	9077	9056	8996	9139	8922	9112	9225	9026	9153	9062	8859	9029	9029	8895	8964	8948	8988	8989	9136	9169	9155	8988	8915	8996	9102	9130	8995	8999	9005	9050	9022	9039	9068	8930	9161	8984	9132	9038	9020	9174	8875	9138	9144	8951	8918	9173	9082	9056	8982	8884	8882	9094	9056	8990	8958	9040	8868	9100	9023	9043	9088	8975	9129	9071	8986	9039	8876	9003	8927	8954	9104	8881	9148	9010	9092	9099	9002	8906	9146	8884	9102	9010	9195	9018	9009	9112	9037	9060	9021	9016	9028	9188	9144	8929	8947	9187	9013	8964	8894	8958	9097	8993	9068	9045	9044	9069	9067	8977	9022	8954	9054	8976	9006	9023	8996	9160	9063	9046	9011	9083	9111	8961	8992	9053	8983	9103	8939	8886	9010	9124	9145	9086	9157	9071	8959	9119	9127	8973	9046	9012	8968	9131	9021	9023	8808	8943	9057	9136	8977	9032	9040	9229	9142	8971	9010	9139	9058	8919	8887	9038	8873	9072	9038	9119	8932	9193	9021	9084	9072	8839	8971	9094	9010	9078	9092	9013	9056	9066	8878	9048	9079	9142	8926	9000	9056	9161	9013	8988	9046	9018	9104	9142	9044	9156	9012	9026	9007	9039	9136	8964	9047	9011	8908	9016	9077	9126	9103	9053	8971	9097	9057	9008	9024	9028	9106	9125	9038	9137	9214	9133	9067	9097	8925	8998	9011	9083	9048	9113	9109	9015	8904	8919	8991	8913	9158	9076	9150	8905	9208	8953	8903	9005	8965	8954	9016	9038	9043	9036	9098	9080	9025	9081	9016	8949	9039	9150	8900	8949	9069	9076	8991	9070	9193	9022	9076	9004	9040	9140	9090	9051	9053	8922	9124	9109	9097	8944	9199	8952	9081	9028	9049	8830	8937	9112	8892	8902	9096	9012	8987	9082	9076	9112	9040	8947	8900	9051	9105	9057	9083	9085	9011	8900	8952	8994	9001	9202	9111	9090	9115	9124	9084	9039	9098	9181	8993	9068	8994	8891	9104	9088	9037	9138	9024	9183	8968	8868	9014	8951	9038	8930	9028	8914	9002	9085	9076	9110	9098	8975	9075	9179	9128	8949	8979	9048	8882	9199	9062	8905	9140	9106	8899	9062	9099	9068	9041	9184	8954	9111	8897	9110	9067	9022	9107	9072	8882	9135	9072	9106	8916	9058	8990	9119	9029	8989	8974	9237	9125	9241	8931	9016	9136	8935	8892	9037	9007	8989	8949	9100	9029	8938	8967	9083	8970	8927	9006	8939	9083	9107	9050	9057	8984	9090	8942	8911	8995	9118	9073	9093	9114	9160	8862	8918	9044	9075	9049	9176	9065	9108	9151	9077	9038	8983	9113	8954	9028	9009	9124	8947	9194	9067	8949	9077	9085	9101	8929	9163	8927	9095	9050	9067	9036	9080	8953
23457	20681	27465	24016	21931	20906	19344	16366	15305	15440	15301	14874	15229	15211	15055	15088	14924	14941	15245	15041	15002	14836	14842	14954	14958	14940	14956	14875	15059	15006	15128	14920	14762	14806	14829	14828	15155	14863	14853	14964	15049	15163	14981	14748	14824	14970	14905	14713	14882	14664	14876	14859	14904	14851	14834	14751	14772	14819	14980	14897	15022	15159	14733	14822	15036	14888	14747	14967	14908	15103	14879	15094	14764	14937	14888	14708	14841	14928	15063	15036	14926	14762	14935	14854	14856	14860	14690	14648	14672	14800	14807	14808	14703	14752	14924	14745	14566	14923	14968	14882	14649	14824	14783	14823	14905	14783	14871	14958	14763	14775	14810	14601	14694	15056	14943	14796	14804	14729	14821	14770	14738	14697	14784	14939	14936	14748	14715	15004	14993	14823	15018	14727	14928	14845	14970	14822	14939	14780	14898	14818	14880	14764	14985	14809	14790	14701	14987	14764	14735	14876	14719	14849	14837	14838	14892	14705	14735	14849	14951	14511	14921	14764	14721	14751	14936	14621	14993	14953	14795	14996	14680	14848	14797	14701	14876	14873	14726	14700	14775	14869	14795	15083	14771	14862	14773	14963	14858	14778	14926	14676	14720	14984	14958	14958	14967	14715	14696	14897	14837	14728	14946	14818	14884	14841	14941	14693	14727	14992	14604	14732	14742	14870	14653	14934	15049	14787	14985	14778	14850	14811	15205	14798	14767	14778	14914	14880	14809	14683	14666	14982	14680	14833	14885	14807	14710	14807	14833	14854	14815	15001	14561	14739	14716	14821	14821	14893	14881	14808	14852	14802	14809	14849	14783	14556	14665	14977	14639	14866	14798	14604	14874	14867	14738	14685	14739	14961	14905	14905	14660	14615	14760	14952	14831	14848	14927	14637	14899	14817	14969	14792	14677	14879	14934	14672	14836	14781	14886	14962	14679	14721	14974	14796	14845	14914	15036	14907	14828	14799	14790	14918	14769	14698	14806	14775	14933	14930	14871	14788	14900	14809	14661	14834	14825	14739	14723	14688	14954	14709	14718	14956	14761	14685	14962	14962	14798	14714	14849	14973	14872	14861	14974	14856	14793	14705	14863	14877	14851	14747	14665	14871	14782	14955	14823	14760	14894	14773	14751	14979	14866	14895	15002	14706	14812	14810	14814	14924	14664	14808	14586	14751	14986	14714	14844	14907	14700	14873	14820	14810	14674	14792	14826	14906	14956	15111	15047	15052	14856	14842	14763	14821	14808	14795	14868	14753	14652	14747	14766	14972	14802	14714	14825	14821	14876	15004	14824	14945	14731	14839	14891	14791	14921	14878	14865	14664	14679	14834	14598	14679	14450	14861	14972	15054	14814	14785	14893	14772	14894	15071	14916	14974	14868	14850	14758	14653	14780	14692	14743	14667	14783	14632	14832	14765	14631	14788	14702	14780	14600	14687	14823	14779	14805	14806	14559	14698	14698	14843	14820	14623	14935	14865	15037	14794	15022	15079	14958	14909	15038	14838	14779	14796	14821	14776	14601	14781	14832	14893	14869	14743	14699	15031	14919	14744	14765	14828	14907	14830	14523	14638	14774	14856	14870	14899	14851	14818	14955	14809	14725	14805	14835	14781	14917	15046	14977	14728	14837	14926	14773	14764	14892	14743	14782	14772	14977	14999	14775	14761	14939	15065	14758	14828	14663	14933	14880	14801	14951	14728	14789	14919	14857	14911	14831	14978	14833	14878	15004	14817	14689	14607	14804	14899	14890	14811	14895	14765	14761	14866	14763	14696	14768	14853	14801	14835	14750	15012	14974	14818	14853	14942	15056	14913	14787	15059	14537	14538	14642	14752	15077	14532	14765	14874	14961	15025	14826	14779	14923	14656	15004	14799	14948	14732	14914	14957	14798	14812	14822	14750	14758	14929	14486	14831	14815	14766	14953	14823	14948	14798	14915	14860	14599	14873	14909	14867	14639	14920	14758	14763	14595	14757	14812	14723	14705	14811	14764	14731	14786	14756	14752	14727	14889	14717	14654	14763	15009	14868	14920	14989	14858	14791	14794	14988	15055	14908	14855	14907	14837	14828	14913	15001	14687	14890	14730	14727	14659	14831	14456	14732	14695	14791	14803	14578	14900	14785	14945	14856	14751	14778	14812	14777	14615	14816	15039	14585	14765	14841	14775	14928	14637	14728	14864	14632	14916	14939	14582	14665	14625	14691	14733	14850	15151	15112	14770	14762	14730	14815	14871	14971	14788	14738	14794	14978	15075	14799	14929	14734	14869	14943	14938	14714	15105	14836	14647	14784	14967	14630	14929	15072	15021	14896	14942	14893	15049	14788	14615	14784	14733	14799	14733	14774	15042	14970	14976	14909	14718	14833	14861	14996	14546	14651	14827	14968	14906	14932	14814	14699	14880	14978	14851	14728	14956	14908	14877	14578	14799	14813	14542	14805	14857	14794	14911	14686	14698	14710	14850	14798	14668	14764	14732	14905	14578	14904	14832	14698	14854	14896	14767	14876	14901	14915	14822	14911	14733	14994	15060	14849	14891	14710	14661	14824	14598	14747	14610	14757	14927	14936	14815	14777	14751	14742	14892	14456	14623	14798	14639	14781	14919	14815	14807	14749	14851	14573	14790	14641	14812	14850	14833	14897	14702	14845	14930	14866	14805	14869	14839	14696	14784	14856	14884	14712	14804	14819	14776	14789	14861	14735	14840	14972	14672	14733	14736	14792	14803	14775	14760	14740	14816	14716	14814	14787	14743	15074	14939	14675	14876	14665	14852	14797	14878	14686	14797	14964	14804	14978	14778	14752	14797	14729	14939	14875	14739	14563	14546	14725	14888	14825	14670	14882	15046	15003	15055	14795	14839	14850	14721	14608	14903	14775	14637	14976	14717	14764	14858	14754	15077	14683	14959	14917	14882	14917	14971	14839	14825	14860	14927	14654	14885	14901	14908	14861	14821	14785	14921	15031	14869	14801	14902	15061	14824	14721	14673	14996	14881	14904	14778	15001	14916	14777	14689	14861	14744	14683	14826	14700	14616	15060	14821	14916	14553	14660	14805	14716	14772	14901	14969	14923	14910	14814	14720	14885	14754	14953	14617	14796	14850	14904	14723	14844	14635	14649	14852	15019	15007	14742	14957	14796	15092	14901	14977	14759	14721	14927	14830	15000	14797	14764	14884	14624	14911	14853	14792	14897	14963	14943	14847	14862	14972	14864	14911	14800	14888	14946	14772	14964	14724	14772	14764	15009	14708	14746	14889	14787	14784	14749	14838	14856	14767	14773	14906	14970	14853	14756	14794	14762	14875	14800	14853	14781	14989	15003	14872	14871	14841	14779	14827	14901	14794	14695	14887	14931	15033	14876	14738	14935	14716	14775	14645	14603	14785	14794	14825	14718	14658	14963	14999	14674	14838	15041	14755	14889	14781	14789	14845	14836	14763	14921	14792	14800	14889	14830	14933	15024	14870	15110	14719	15044	14829	14787	14926	14674	14767	14851	14774	14556	14805	14717	14909	15059	14570	14818	14623	14935	14725	14798	14868	14868	14815	15008	14806	14831	15054	14605	14714	15005	14754	14714	14713	14659	14795	15009	14978	14625	14986	14875	14831	14825	14789	14840	14766	14742	14768	14850	14879	14853	14790	14603	14811	14784	14672	14919	14578	14954	14841	14736	14826	14725	14951	14930	14798	14824	14704	14691	14771	14816	14727	14743	14811	14764	14829	14814	14834	14872	14903	14878	14779	14713	14974	14732	14659	14819	14949	14682	14752	14756	14710	14810	14669	14904	14743	14707	14561	14956	14953	14989	14956	14927	15024	14802	14677	14795	14761	14814	14716	14671	14745	14969	14863	14847	14889	14725	14863	15029	14823	14755	14842	14684	14744	14625	14765	15014	14660	14836	15076	14842	14860	14928	14968	14749	14811	14770	14967	14771	15002	14793	14880	14773	14866	14962	14750	14892	14984	14849	14832	14793	14742	14575	14826	14881	14816	14803	14887	14890	14890	14593	14763	14889	14705	14958	14770	14787	14937	14909	14733	14769	14850	15008	14762	14771	14892	14809	14750	14869	14752	14711	14698	14950	14774	14797	14889	14705	14807	14835	14699	15085	14961	14737	14950	14767	14770	14625	14795	14878	14811	14745	14713	14724	14834	14827	14715	14891	14716	14754	14966	14797	14929	14815	14840	14893	14867	14909	14924	14778	14932	14831	14883	14924	14748	14852	14983	15074	14926	14731	14739	14891	14959	14739	14646	14947	14810	14805	14840	14671	14875	14989	14767	14704	14928	14950	14636	14805	14636	14757	14850	14986	14948	14640	14842	14783	14856	14835	14882	14910	14843	14584	14901	14693	14820	14827	14873	14853	14907	15018	14810	14918	15072	14853	15056	14885	14693	14680	14745	14860	14810	14633	14910	14632	14717	14779	15016	14945	14972	14915	14865	14894	14731	14915	14783	14568	14954	14954	14828	14776	14669	14743	14623	14736	14986	14843	14700	14772	14871	14935	14831	15000	14736	14814	14856	14926	14859	14883	14810	14788	14671	14785	14663	14783	14738	14851	14713	14745	14897	14789	14936	14706	14945	14801	14857	14950	14655	14761	14872	14924	14783	14925	14912	14807	14656	14839	14930	14777	14885	14625	14870	14948	14972	14921	14757	14910	14939	14522	14685	14794	14741	14784	15121	14617	14725	14865	14821	14624	14824	14930	14755	15008	14808	14952	14628	14874	14753	14833	14987	14632	14809	14911	14819	14902	14690	14742	14865	14952	14861	14824	14905	14840	14793	14811	14599	14876	14748	14824	14678	14859	14824	14744	14867	14879	14601	14902	14673	14679	14863	14936	14870	14934	14896	14836	14953	14848	14973	14712	14906	14876	15013	14838	14770	14977	14698	14404	14700	14827	14849	14754	14872	14937	14730	14873	14809	14833	14746	14792	15028	14653	14830	15030	14730	14822	14681	14883	14821	14958	14881	14904	14813	14479	14769	14988	15063	14899	14968	14900	14986	14965	14832	14538	14760	14820	14952	14886	14606	14718	14994	14881	14849	14713	14850	14818	14889	14847	14690	14775	14884	14650	14908	14845	14841	14670	14857	14624	14696	14780	14741	14781	14877	14790	14951	14764	14507	14731
25816	29736	21998	17315	14446	12443	11135	10056	9575	9334	9155	9112	9012	9024	8931	9007	8845	8983	8836	8939	9033	8807	8893	8926	8746	8892	8813	8820	8784	8800	8989	8937	8813	8891	8775	8810	8871	8832	8914	8670	8821	8913	8938	8893	8845	8881	8838	8792	8789	8820	8867	8829	9051	8987	8754	8751	8970	8862	8912	8910	8938	8611	8983	8953	8701	8818	8812	8676	8846	8682	8897	8931	8847	8784	8782	8773	8839	8880	8920	8816	8909	8863	8912	8658	8648	8865	8757	8901	8709	8894	8865	8808	8920	8670	8762	9027	8870	8810	8695	8878	8810	8733	8847	8814	8746	8762	8802	8737	8793	8790	8862	8748	8799	8661	8780	8639	8917	8668	8717	8969	8571	8765	8743	8802	8819	8897	8701	8874	8716	8824	8765	8820	8737	8778	8696	8905	8786	8843	8860	8805	8677	8690	8821	8785	8803	8710	8670	8829	8648	8636	8700	8689	8678	8777	8639	8812	8862	8859	8718	8880	8735	8810	8700	8738	8925	8556	8964	8919	8798	8801	8748	8745	8780	8725	8789	8824	8738	8867	8827	8814	8823	8740	8704	8880	8730	8859	8741	8972	8753	8742	8779	8686	8714	8832	8755	8811	8751	8787	8744	8756	8825	8954	8829	8759	8736	8680	8944	8735	8966	8800	8729	8742	8721	8672	8719	8865	8811	8775	8717	8816	8830	8801	8802	8792	8919	8862	8758	8831	8850	8876	8817	8684	8828	8751	8744	8665	8710	8711	8817	8780	8798	8780	8698	8719	8761	8848	8827	8689	8765	8739	8920	8750	8732	8857	8727	8771	8887	8889	8805	8821	8709	8799	8751	8845	8836	8719	8695	8858	8784	8673	8771	8817	8987	8883	8888	8818	8861	8763	8675	8766	8617	8740	8659	8764	8627	8853	8849	8834	8723	8758	8652	8718	8815	8878	8802	8818	8694	8817	8761	8705	8917	8755	8671	8703	8794	8807	8918	8783	8765	8738	8654	8728	8638	8678	8911	8766	8912	8720	8647	8788	8753	8834	8728	8795	8660	8851	8809	8701	8819	8869	8732	8650	8741	8929	8734	8833	8789	8778	8948	8772	8887	8793	8779	8712	8761	8705	8875	8739	8781	8766	8745	8931	8788	8896	8826	8817	8806	8642	8830	8842	8705	8713	8757	8858	8849	8922	8787	8789	8834	8696	8847	8770	8819	8502	8732	8867	8817	8745	8635	8760	8762	8750	8769	8714	8775	8817	8733	8821	8734	8716	8771	8872	8884	8775	8916	8715	8785	8849	8796	8845	8856	8779	8822	8788	8751	8733	8732	8936	8791	8743	8770	8744	8716	8784	8811	8737	8674	8854	8695	8836	8725	8760	8933	8739	8868	8852	8781	8747	8867	8728	8708	8793	8583	8827	8901	8840	8715	8687	8786	8733	8627	8876	8805	8849	8764	8790	8730	8788	8849	8907	8771	8834	8857	8986	8776	8791	8820	8729	8655	8782	8767	8850	8640	8690	8877	8916	8766	8806	8642	8757	8816	8806	8755	8823	8890	8671	8756	8709	8905	8702	8691	8714	8679	8643	8830	8783	8680	8730	8914	8911	8868	8761	8815	8769	8654	8662	8789	8782	8780	8777	8796	8852	8717	8872	8750	8758	8680	8762	8759	8817	8854	8715	8633	8911	8673	8701	8756	8749	8815	8714	8748	8572	8810	8904	8808	8818	8717	8744	8719	8791	8802	8739	8690	8602	8766	8788	8675	8791	8800	8703	8878	8707	8780	8753	8647	8741	8873	8733	8931	8729	8807	8869	8704	8756	8812	8866	8713	8809	8692	8722	8712	8654	8901	8646	8749	8797	8735	8822	8768	8742	8822	8666	8752	8701	8760	8809	8781	8775	8924	8707	8718	8759	8732	9022	8801	8610	8786	8679	8601	8761	8770	8809	8664	8838	8752	8856	8854	8794	8743	8750	8932	8697	8782	8875	8699	8727	8843	8764	8795	8706	8891	8769	8786	8805	8712	8633	8639	8678	8831	8839	8669	8851	8696	8742	8788	8687	8751	8727	8832	8759	8681	8746	8756	8630	8785	8643	8766	8699	8739	8791	8853	8696	8838	8849	8757	8727	8814	8760	8881	8870	8814	8808	8766	8860	8736	8847	8743	8807	8776	8847	8834	8760	8743	8924	8883	8749	8788	8752	8901	8867	8742	8816	8792	8697	8725	8669	8740	8738	8718	8768	8740	8734	8767	8817	8686	8796	8746	8821	8659	8694	8777	8810	8697	8757	8598	8713	8799	8793	8720	8542	8708	8748	8863	8759	8642	8932	8803	8752	8873	8760	8730	8837	8780	8727	8583	8737	8722	8812	8779	8703	8793	8644	8875	8865	8825	8721	8810	9037	8647	8719	8926	8856	8871	8629	8768	8815	8780	8746	8662	8772	8652	8820	8821	8752	8837	8804	8786	8849	8795	8786	8852	8677	8833	8765	8812	8793	8875	8738	8848	8770	8902	8717	8777	8863	8776	8775	8602	8700	8952	8696	8842	8780	8789	8701	8674	8785	8699	8789	8776	8659	8699	8772	8706	8764	8842	8918	8873	8813	8706	8676	8874	8830	8686	8872	8806	8710	8768	8779	8698	8791	8712	8831	8737	8774	8750	8793	8780	8765	8819	8672	8787	8784	8784	8835	8813	8869	8546	8732	8797	8744	8793	8806	8788	8761	8709	8730	8807	8882	8809	8827	8791	8814	8681	8888	8660	8852	8766	8665	8776	8592	8811	8691	8982	8735	8694	8650	8865	8620	8759	8597	8722	8743	8780	8815	8720	8684	8741	8806	8733	8755	8661	8829	8821	8741	8769	8741	8797	8662	8829	8749	8857	8730	8756	8825	8780	8789	8713	8790	8841	8851	8773	8765	8859	8777	8877	8848	8752	8734	8784	8795	8875	8637	8952	8864	8913	8799	8694	8662	8828	8645	8814	8716	8776	8764	8843	8582	8790	8666	8701	8943	8813	8730	8725	8672	8826	8781	8758	8793	8847	8796	8823	8865	8807	8669	8775	8793	8677	8814	8850	8825	8663	8723	8762	8895	8696	8894	8613	8786	8717	8706	8776	8620	8709	8747	8740	8777	8732	8832	8759	8816	8736	8778	8826	8683	8762	8817	8703	8731	8830	8752	8865	8815	9029	8716	8902	8910	8746	8750	8799	8802	8690	8722	8788	8772	8999	8522	8846	8857	8837	8701	8823	8836	8701	8863	8710	8662	8734	8687	8763	8804	8746	8744	8781	8833	8873	8739	8677	8895	8730	8897	8638	8928	8738	8812	8906	8964	8750	8755	8812	8827	8657	8764	8778	8793	8857	8824	8711	8789	8875	8794	8791	8749	8755	8844	8784	8744	8792	8799	8763	8832	8630	8812	8817	8678	8755	8686	8738	8726	8642	8683	8727	8815	8912	8916	8840	8832	8758	8755	8664	8921	8821	8716	8706	8637	8807	8979	8652	8756	8889	8578	8858	8716	8730	8742	8711	8873	8807	8779	8748	8825	8677	8722	8789	8792	8735	8786	8697	8640	8870	8749	8689	8759	8669	8801	8780	8799	8872	8895	8789	8831	8863	8784	8739	8702	8932	8786	8923	8652	8833	8825	8656	8812	8714	8974	8723	8707	8841	8809	8738	8675	8716	8701	8795	8794	8687	8795	8964	8682	8702	8762	8913	8683	8791	8840	8753	8773	8790	8684	8650	8851	8748	8823	8825	8776	8832	8811	8752	8900	8719	8879	8884	8936	8764	8749	8714	8790	8766	8865	8630	8850	8751	8673	8838	8907	8808	8906	8656	8801	8688	8897	8896	8777	8807	8827	8746	8984	8674	8646	8640	8722	8827	8937	8736	8853	8825	8715	8838	8874	8709	8740	8771	8753	8854	8784	8693	8801	8709	8799	8959	8883	8657	8812	8813	8733	8875	8707	8867	8787	8804	8741	8695	8875	8762	8780	8758	8740	8962	8791	8693	8716	8918	8850	8862	8783	8823	8765	8763	8691	8854	8728	8719	8739	8836	8843	8714	8816	8794	8765	8675	8631	8760	8860	8772	8793	8778	8792	8823	8804	8677	8709	8647	8878	8934	8975	8813	8611	8803	8806	8838	8854	8749	8723	8836	8738	8819	8717	8731	8881	8861	8779	8797	8784	8694	8725	8746	8893	8922	8843	8747	8796	8901	8748	8814	8779	8777	8723	8794	8856	8736	8703	8884	8704	8788	8809	8855	8769	8679	8675	8796	8765	8851	8728	8896	8774	8732	8750	8766	8777	8609	8712	8864	8696	8847	8906	8826	8642	8791	8859	8835	8638	8691	8685	8777	8849	8858	8714	8856	8692	8784	8894	8762	8841	8712	8773	8732	8762	8770	8667	8800	8787	8765	8831	8748	8799	8749	8818	8689	8848	8910	8765	8932	8676	8682	8747	8764	8786	8690	8685	8768	8797	8872	8758	8884	8730	8838	8628	8654	8770	8913	8930	8781	8844	8779	8834	8692	8850	8794	8678	8639	8768	8786	8609	8700	8815	8783	8766	8804	8705	8744	8711	8788	8699	8706	8731	8802	8872	8778	8798	8877	8638	8869	8785	8760	8763	8888	8634	8785	8826	8727	8903	8663	8725	8840	8684	8801	8709	8847	8867	8709	8730	8787	8932	8910	8759	8635	8717	8774	8781	8812	8712	8825	8722	8789	8691	8846	8625	8824	8849	8709	8817	8613	8849	8722	8600	8805	8897	8777	8689	8835	8700	8829	8742	8639	8799	8677	8788	8791	8624	8818	8626	8702	8832	8635	8632	8856	8663	9004	8734	8952	8731	8834	8785	8779	8674	8852	8786	8833	8727	8875	8673	8865	8819	8704	8714	8741	8704	8803	8718	8754	8791	8887	8800	8620	8860	8794	8779	8719	8701	8742	8803	8882	8797	8799	8691	8804	8778	8774	8727	8711	8785	8782	8549	8615	8814	8807	8739	8618	8772	8780	8691	8764	8819	8743	8624	8814	8769	8910	8906	8563	8800	8766	8886	8757	8706	8607	8759	8772	8853	8866	8808	8766	8740	8910	8871	8887	8760
34502	26797	23883	19773	16705	15794	15326	15050	14832	14880	14859	14784	14718	14919	14798	14746	14685	14744	14511	14650	14751	14628	14807	14691	14784	14579	14627	14823	14747	14716	14877	14913	14690	14659	14719	14729	14793	14609	14674	14636	14686	14728	14738	14707	14614	14616	14709	14567	14764	14766	14754	14783	14775	14844	14717	14744	14781	14601	14660	14537	14724	14570	14704	14737	14776	14736	14625	14715	14753	14871	14848	14653	14779	14492	14661	14677	14686	14805	14673	14743	14596	14692	14721	14434	14588	14524	14823	14561	14703	14664	14763	14591	14605	14556	14621	14567	14674	14783	14507	14535	14658	14745	14800	14377	14754	14570	14762	14624	14887	14630	14595	14577	14577	14514	14914	14727	14551	14773	14866	14658	14555	14638	14678	14792	14722	14658	14776	14687	14695	14767	14659	14552	14867	14520	14578	14585	14801	14498	14685	14870	14739	14536	14638	14987	14773	14777	14678	14471	14750	14724	14972	14851	14807	14787	14794	14815	14699	14660	14720	14793	14780	14594	14758	14607	14773	14725	14407	14680	14548	14818	14717	14643	14890	14810	14625	14540	14781	14750	14634	14532	14620	14594	14756	14590	14626	14747	14614	14580	14804	14637	14528	14483	14669	14636	14671	14800	14768	14507	14604	14856	14844	14989	14764	14840	14690	14624	14617	14551	14814	14681	14732	14661	14536	14777	14671	14844	14720	14883	14875	14884	14462	14598	14670	14756	14621	14723	14840	14655	14671	14819	14554	14743	14556	14683	14761	14607	14601	14669	14700	14798	14857	14783	14920	14832	14666	14774	14582	14463	14704	14709	14501	14417	14499	14715	14591	14721	14538	14723	14671	14712	14558	14712	14829	14571	14624	14467	14827	14618	14715	14756	14512	14459	14739	14534	14726	14717	14682	14680	14679	14648	14823	14729	14697	14643	14591	14610	14688	14604	14698	14555	14684	14776	14834	14791	14640	14803	14647	14817	14672	14542	14661	14790	14853	14771	14868	14663	14557	14783	14878	14646	14721	14908	14761	14759	14689	14763	14723	14749	14743	14752	14908	14779	14728	14821	14996	14814	14634	14887	14769	14593	14589	14561	14792	14641	14618	14606	14805	14689	14786	14662	14623	14602	14653	14757	14617	14751	14854	14667	14534	14659	14779	14565	14631	14593	14747	14801	14718	14776	14641	14590	14771	14745	14673	14537	14649	14690	14617	14328	14624	14798	14912	14817	14702	14765	14730	14688	14619	14798	14661	14805	14867	14612	14734	14768	14848	14711	14712	14839	14836	14658	14699	14530	14516	14802	14683	14535	14510	14618	14848	14707	14713	14636	14685	14588	14713	14729	14865	14869	14750	14672	14467	14727	14756	14696	14830	14722	14831	14828	14824	14634	14700	14605	14721	14860	14879	14861	14631	14799	14883	14561	14679	14696	14789	14805	14826	14838	14731	14795	14806	14638	14813	14757	14838	14697	14710	14713	14663	14759	14583	14409	14671	14773	14414	14732	14721	14687	14862	14763	14554	14666	14564	14736	14831	14825	14454	14789	14644	14648	14811	14711	14801	14702	14589	14756	14723	14699	14928	14631	14891	14856	14633	14595	14732	14751	14608	14684	14916	14861	14764	14649	14682	14700	14714	14486	14735	14587	14744	14652	14753	14661	14789	14886	14640	14645	14695	15045	14670	14779	14628	14567	14533	14539	14736	14902	14694	14792	14791	14588	14550	14646	14682	14704	14763	14677	14635	14867	14632	14893	14765	14851	14850	14572	14899	14645	14686	14573	14522	14376	14620	14636	14513	14718	14913	14475	14708	14573	14455	14566	14512	14554	14620	14706	14701	14539	14739	14839	14827	14716	14653	14602	14569	14544	14804	14661	14669	14742	14877	14776	14990	14578	14560	14819	14686	14735	14807	14714	14480	14797	14710	14735	14675	14760	14735	14681	14838	14865	14599	14668	14594	14583	14697	14716	14581	14754	14914	14614	14804	14432	14507	14678	14844	14661	14685	14698	14685	14775	14773	14679	14820	14962	14622	14690	14738	14932	14577	14830	14529	14471	14455	14708	14783	15017	14666	14652	14776	14482	14459	14627	14629	14698	14699	14664	14778	14599	14463	14734	14625	14879	14666	14687	14814	14828	14707	14736	14583	14630	14593	14482	14599	14785	14760	14654	14788	14844	14888	14800	14596	14674	14650	14744	14709	14806	14721	14636	14855	14733	14817	14734	14727	14639	14828	14592	14760	14810	14743	14696	14656	14648	14830	14633	14648	14612	14527	14649	14747	14703	14720	14499	14759	14650	14676	14659	14830	14690	14826	14646	14701	14554	14717	14498	14746	14763	14760	14691	14720	14744	14634	14739	14629	14680	14793	14696	14606	14627	14653	14709	14816	14657	14683	14552	14953	14954	14882	14671	14691	14614	14854	14421	14802	14781	14760	14678	14732	14617	14832	14689	14634	14738	14699	14642	14654	14601	14579	14654	14709	14680	14799	14687	14504	14686	14713	14864	14767	14569	14892	14527	14586	14635	14797	14469	14719	14570	14825	14719	14594	14842	14642	14564	14796	14546	14469	14644	14767	14780	14717	14754	14761	14655	14661	14673	14743	14536	14807	14711	14665	14550	14496	14730	14689	14897	14670	14720	14717	14859	14781	14595	14787	14717	14701	14700	14642	14696	14628	14753	14936	14684	14694	14463	14677	14711	14749	14652	14661	14914	14870	14867	14643	14828	14713	14837	14634	14902	14776	14659	14709	14835	14762	14803	14823	14577	14773	14615	14878	14646	14596	14801	14692	14814	14735	14641	14579	14789	14780	14654	14851	14786	14535	14879	14668	14655	14549	14639	14665	14650	14554	14617	14793	14671	14649	14755	14829	14806	14524	14897	14729	14528	14709	14741	14715	14633	14800	14636	14574	14527	14697	14841	14697	14549	14782	14864	14648	14525	14644	14760	14820	14760	14643	14899	14927	14748	14717	14558	14773	14671	14633	14804	14666	14746	14958	14815	14691	14693	14521	14527	14650	14501	14544	14558	14674	14555	14713	14796	14825	14739	14599	14754	14661	14573	14669	14884	14748	14932	14812	14950	14617	14634	14738	14585	14734	14742	14694	14650	14897	14649	14647	14815	14558	14474	14660	14851	14758	14669	14765	14774	14564	14889	14801	14695	14661	14607	14831	14868	14782	14742	14578	14827	14553	14608	14746	14872	14676	14730	14737	14718	14688	14579	14698	14602	14706	14806	14660	14573	14728	14587	14645	14674	14750	14668	14771	14791	14830	14739	14731	14906	14758	14789	14434	14587	14721	14806	14820	14677	14744	14832	14702	14644	14737	14721	14644	14790	14733	14486	14686	14497	14810	14708	14711	14726	14558	14617	14413	14683	14731	14750	14647	14789	14788	14631	14926	14653	14685	14746	14647	14727	14622	14721	14751	14829	14694	14702	14710	14432	14603	14592	14867	14700	14667	14570	14684	14533	14800	14737	14672	14738	14768	14773	14740	14750	14739	14782	14604	14813	14613	14702	14611	14540	14918	14582	14571	14854	14703	14651	14558	14806	14576	14746	14648	14862	14658	14627	14711	14526	14652	14778	14632	14740	14633	14724	14766	14771	14767	14618	14515	14615	14675	14607	14371	14699	14687	14795	14668	14368	14557	14633	14633	14642	15012	14764	14765	14429	14854	14752	14629	14561	14598	14642	14462	14877	14667	14806	14610	14612	14606	14785	14843	14690	14681	14597	14578	14706	14623	14740	14664	14889	14779	14643	14532	14429	14725	14553	14578	14743	14721	14779	14521	14813	14724	14719	14551	14623	14651	14794	14647	14706	14753	14792	14620	14732	14726	14586	14700	14696	14713	14757	14735	14830	14815	14873	14646	14708	14763	14655	14726	14655	14741	14796	14725	14660	14862	14717	14475	14666	14588	14504	14699	14587	14497	14507	14718	14837	14670	14657	14597	14656	14733	14631	14767	14836	14673	14619	14696	14641	14514	14704	14718	14836	14532	14642	14731	14628	14567	14790	14897	14645	14656	14818	14848	14774	14746	14734	14820	14591	14686	14715	14711	14552	14889	14606	14532	14686	14716	14613	14681	14530	14597	14650	14846	14570	14571	14781	14828	14829	14914	14761	14747	14540	14770	14639	14757	14514	14644	14769	14676	14691	14632	14661	14642	14779	14718	14569	14971	14586	14792	14718	14708	14753	14373	14666	14765	14690	14879	14725	14847	14844	14786	14901	14779	14860	14825	14475	14514	14667	14700	14885	14805	14786	14718	14443	14696	14619	14718	14655	14645	14962	14833	14797	14882	14786	14535	14519	14450	14873	14737	14663	14716	14722	14872	14638	14787	14767	14596	14737	14749	14577	14608	14774	14661	14896	14648	14802	14754	14707	14529	14807	14628	14644	14850	14679	14598	14853	14468	14713	14706	14781	14931	14645	14694	14787	14510	14807	14637	14713	14590	14448	14604	14699	14774	14872	14686	14638	14857	14608	14868	14724	14861	14640	14638	14651	14734	14616	14722	14733	14697	14577	14793	14754	14476	14471	14869	14716	14763	14664	14818	14759	14709	14628	14660	14519	14747	14836	14639	14588	14497	14442	14644	14631	14771	14653	14594	14708	14853	14756	14631	14667	14760	14748	14596	14596	14641	14797	14666	14513	14882	14454	14579	14757	14886	14683	14574	14642	14665	14683	14645	14543	14762	14880	14659	14644	14656	14738	14706	14807	14747	14637	14803	14717	14507	14632	14903	14559	14824	14558	14688	14612	14409	14821	14773	14811	14614	14723	14695	14656	14508	14736	14599	14636	14812	14674	14912	14605	14757	14521	14754	14667	14806	14796	14740	14660	14739	14697	14735	14719	14792	14692	14537	14611	14666	14639	14854	14730	14490	14784	14685	14709	14737	14796	14540	14818	14751	14697	14707	14443	14737	14917	14603	14723	14598	14628	14565	14854	14846	14728	14810	14761	14884	14860	14858	14820	14563	14526	14653	14448	14852	14910	14816	14662	14695	14731	14814	14637	14728	14774	14526	14780	14629	14815	14776	14758	14507	14692	14743	14710	14626	14758	14625	14815	14465	14874	14686	14781	14681	14721	14535	14738	14627	14595	14669	14592	14665	14660	14627	14603	14604	14717	14764	14583
25614	21429	15172	12464	10980	9927	9340	9059	8990	8698	8550	8643	8625	8724	8536	8464	8416	8538	8584	8653	8671	8530	8795	8480	8644	8588	8731	8641	8502	8639	8589	8571	8619	8540	8566	8563	8654	8470	8484	8546	8574	8513	8706	8579	8567	8572	8589	8511	8600	8580	8525	8694	8577	8698	8545	8561	8514	8454	8395	8547	8506	8492	8413	8713	8568	8573	8656	8707	8485	8626	8639	8421	8596	8492	8494	8721	8659	8612	8594	8505	8459	8806	8634	8683	8572	8497	8599	8606	8523	8533	8726	8691	8561	8505	8538	8534	8512	8559	8661	8562	8497	8652	8461	8512	8524	8649	8625	8585	8507	8581	8529	8605	8685	8586	8480	8554	8523	8523	8552	8650	8461	8537	8597	8730	8576	8654	8581	8576	8529	8603	8681	8602	8646	8535	8585	8535	8580	8559	8524	8468	8596	8559	8598	8536	8622	8373	8426	8549	8535	8471	8536	8617	8520	8674	8433	8602	8536	8656	8459	8616	8591	8507	8478	8632	8430	8523	8579	8546	8574	8643	8505	8393	8779	8403	8634	8628	8552	8617	8494	8586	8563	8464	8687	8621	8545	8554	8513	8602	8544	8506	8663	8655	8559	8638	8478	8558	8581	8532	8530	8537	8511	8570	8557	8492	8567	8432	8447	8519	8623	8500	8734	8659	8569	8769	8619	8590	8460	8553	8478	8631	8513	8722	8528	8531	8610	8599	8538	8681	8544	8559	8546	8519	8645	8489	8647	8606	8625	8537	8624	8674	8698	8628	8549	8628	8491	8494	8652	8594	8568	8548	8630	8535	8578	8534	8569	8584	8526	8448	8569	8581	8543	8557	8551	8615	8624	8557	8533	8502	8634	8599	8532	8544	8590	8601	8561	8571	8572	8458	8553	8577	8607	8492	8556	8582	8466	8455	8498	8618	8662	8499	8576	8447	8503	8508	8533	8662	8603	8557	8725	8497	8610	8473	8527	8449	8697	8583	8453	8512	8530	8566	8630	8468	8561	8542	8586	8470	8547	8514	8502	8530	8472	8487	8640	8736	8604	8591	8492	8515	8644	8556	8562	8525	8443	8621	8528	8593	8611	8657	8400	8482	8508	8424	8568	8647	8532	8680	8547	8516	8524	8558	8566	8458	8575	8520	8670	8608	8473	8433	8782	8748	8525	8497	8544	8506	8559	8539	8612	8636	8656	8579	8561	8516	8562	8534	8425	8753	8471	8587	8564	8703	8492	8578	8577	8631	8526	8542	8558	8496	8597	8457	8564	8725	8767	8519	8596	8561	8561	8582	8535	8564	8546	8552	8600	8489	8544	8619	8595	8516	8609	8522	8627	8627	8483	8678	8580	8564	8603	8595	8597	8648	8443	8695	8444	8468	8636	8493	8553	8562	8601	8445	8570	8591	8434	8491	8687	8578	8693	8553	8442	8668	8645	8605	8593	8588	8678	8543	8399	8686	8526	8504	8689	8558	8571	8635	8574	8566	8556	8716	8576	8681	8565	8613	8657	8546	8578	8369	8506	8573	8636	8500	8535	8451	8657	8545	8584	8555	8706	8583	8611	8564	8706	8605	8524	8433	8658	8599	8588	8581	8642	8508	8660	8519	8608	8709	8540	8596	8540	8532	8513	8609	8573	8687	8517	8508	8682	8505	8587	8617	8590	8560	8631	8575	8585	8564	8673	8530	8741	8583	8510	8615	8627	8578	8456	8484	8655	8671	8435	8629	8650	8466	8460	8581	8547	8712	8595	8634	8501	8619	8719	8587	8608	8555	8522	8466	8574	8611	8466	8617	8638	8569	8510	8584	8676	8494	8599	8697	8613	8571	8751	8521	8640	8535	8504	8612	8657	8594	8495	8571	8668	8555	8587	8533	8547	8673	8604	8453	8469	8503	8517	8583	8665	8433	8509	8548	8471	8662	8465	8614	8495	8499	8464	8656	8630	8622	8537	8667	8519	8639	8509	8632	8500	8502	8561	8506	8611	8665	8418	8766	8458	8638	8618	8472	8613	8652	8455	8752	8553	8687	8715	8595	8525	8576	8526	8588	8503	8608	8508	8706	8647	8586	8458	8651	8530	8628	8462	8543	8592	8690	8616	8584	8550	8412	8575	8583	8712	8660	8678	8540	8505	8631	8597	8418	8621	8611	8565	8757	8722	8507	8500	8498	8584	8614	8547	8745	8724	8456	8555	8637	8484	8710	8365	8544	8517	8549	8624	8585	8613	8538	8445	8615	8604	8703	8668	8609	8446	8555	8521	8555	8618	8669	8609	8685	8555	8614	8697	8506	8520	8393	8579	8636	8554	8502	8518	8493	8445	8495	8582	8608	8635	8533	8646	8547	8516	8606	8588	8680	8630	8607	8637	8527	8707	8554	8711	8704	8654	8686	8529	8594	8479	8602	8536	8718	8540	8638	8697	8513	8476	8565	8492	8780	8521	8464	8535	8569	8642	8639	8631	8650	8485	8630	8516	8749	8525	8595	8543	8481	8624	8575	8528	8538	8735	8442	8597	8531	8640	8569	8616	8530	8451	8587	8484	8573	8474	8558	8567	8547	8616	8651	8622	8538	8601	8486	8660	8492	8611	8454	8561	8563	8656	8731	8546	8545	8729	8533	8510	8596	8635	8548	8448	8715	8623	8496	8616	8563	8669	8586	8552	8615	8525	8598	8607	8675	8565	8432	8568	8531	8576	8619	8685	8566	8579	8572	8582	8467	8431	8650	8610	8602	8575	8586	8413	8445	8554	8498	8451	8473	8628	8344	8506	8571	8674	8553	8553	8604	8459	8456	8487	8489	8555	8419	8679	8666	8620	8641	8597	8561	8508	8558	8433	8533	8581	8528	8606	8524	8630	8571	8617	8530	8517	8533	8534	8461	8664	8667	8701	8618	8517	8536	8516	8659	8480	8587	8708	8655	8541	8478	8604	8540	8599	8483	8558	8662	8391	8749	8646	8518	8459	8642	8561	8551	8511	8635	8482	8641	8627	8558	8597	8513	8600	8586	8500	8570	8660	8508	8582	8459	8584	8607	8523	8665	8557	8576	8366	8371	8541	8583	8538	8497	8560	8686	8571	8602	8752	8748	8494	8535	8541	8637	8563	8595	8540	8438	8521	8494	8564	8487	8574	8462	8520	8572	8470	8561	8626	8526	8599	8725	8540	8551	8583	8508	8468	8616	8363	8584	8494	8584	8571	8608	8564	8667	8643	8619	8636	8505	8592	8643	8479	8690	8503	8609	8498	8629	8581	8417	8449	8544	8680	8548	8578	8590	8526	8530	8679	8501	8654	8470	8668	8579	8602	8628	8668	8600	8684	8692	8579	8534	8530	8537	8514	8602	8657	8507	8523	8430	8583	8616	8572	8516	8549	8649	8432	8427	8720	8618	8680	8590	8588	8645	8510	8458	8690	8591	8482	8568	8621	8517	8449	8453	8639	8584	8539	8402	8652	8663	8580	8518	8609	8497	8585	8499	8701	8666	8564	8608	8587	8544	8660	8692	8503	8531	8684	8510	8640	8609	8605	8546	8630	8501	8346	8581	8519	8607	8643	8659	8661	8653	8351	8604	8560	8628	8529	8686	8506	8582	8575	8427	8464	8663	8591	8667	8528	8622	8546	8640	8587	8518	8555	8591	8624	8594	8744	8572	8290	8636	8647	8630	8537	8619	8630	8514	8531	8596	8580	8476	8463	8504	8598	8667	8578	8575	8653	8585	8610	8550	8576	8735	8483	8513	8461	8549	8550	8637	8522	8525	8575	8509	8578	8521	8522	8549	8752	8599	8671	8566	8473	8563	8756	8672	8660	8557	8530	8638	8492	8556	8663	8629	8598	8535	8524	8482	8481	8514	8566	8432	8554	8790	8614	8588	8589	8468	8494	8520	8539	8612	8499	8562	8595	8518	8730	8721	8537	8545	8440	8707	8546	8559	8557	8532	8554	8585	8508	8634	8603	8717	8603	8565	8566	8603	8477	8610	8659	8674	8418	8506	8621	8594	8594	8545	8331	8579	8525	8656	8651	8695	8582	8723	8539	8605	8464	8514	8603	8683	8574	8454	8535	8620	8565	8615	8699	8611	8625	8537	8664	8534	8507	8492	8541	8597	8487	8596	8423	8672	8605	8567	8618	8490	8619	8714	8560	8610	8548	8802	8622	8479	8420	8567	8543	8527	8562	8511	8619	8602	8667	8481	8482	8634	8506	8601	8679	8466	8516	8592	8725	8486	8568	8498	8601	8564	8557	8623	8652	8604	8658	8602	8600	8447	8594	8517	8568	8631	8506	8566	8585	8459	8673	8523	8770	8741	8414	8475	8510	8529	8591	8588	8484	8635	8571	8490	8580	8733	8655	8671	8403	8431	8578	8554	8558	8592	8508	8523	8614	8641	8564	8478	8535	8557	8659	8551	8642	8638	8572	8686	8582	8524	8669	8519	8557	8596	8617	8479	8534	8589	8575	8594	8598	8682	8658	8566	8508	8480	8437	8559	8584	8615	8542	8570	8619	8611	8547	8612	8602	8721	8479	8612	8556	8683	8468	8511	8635	8496	8651	8562	8581	8471	8654	8641	8574	8547	8609	8619	8511	8427	8690	8542	8476	8718	8647	8474	8587	8657	8754	8425	8550	8494	8644	8747	8605	8501	8571	8654	8494	8600	8565	8576	8641	8631	8579	8569	8573	8650	8568	8464	8625	8577	8686	8568	8671	8505	8610	8605	8515	8671	8446	8632	8740	8629	8624	8535	8635	8670	8608	8512	8540	8592	8598	8642	8533	8595	8585	8684	8667	8675	8620	8718	8442	8508	8627	8544	8688	8437	8682	8557	8601	8633	8589	8614	8562	8531	8626	8760	8516	8597	8507	8549	8488	8523	8419	8493	8510	8714	8422	8415	8493	8562	8625	8521	8623	8478	8634	8634	8586	8548	8602	8539	8466	8545	8469	8728	8531	8718	8468	8500	8564	8643	8654	8525	8622	8559	8594	8543	8636	8567	8485	8457	8654	8687	8459	8736	8421	8661	8616	8550	8670	8537	8709	8552	8691	8503	8499	8749	8462	8645	8657	8622	8576	8522	8658	8501	8514	8551	8612	8598	8468	8520	8436	8691
25171	20735	26652	25634	20400	17536	16593	15438	15174	14910	14839	14680	14730	14691	14771	14650	14680	14676	14722	14568	14435	14531	14627	14846	14599	14749	14392	14450	14512	14592	14485	14263	14485	14547	14677	14615	14572	14375	14619	14598	14757	14522	14497	14475	14341	14523	14617	14720	14614	14437	14694	14470	14537	14475	14462	14513	14726	14702	14475	14450	14466	14497	14751	14487	14651	14593	14595	14452	14500	14210	14610	14484	14432	14415	14453	14684	14585	14597	14545	14645	14534	14779	14631	14431	14613	14506	14550	14458	14693	14630	14740	14543	14769	14480	14758	14639	14492	14390	14422	14495	14505	14405	14757	14534	14819	14580	14287	14699	14472	14505	14407	14661	14656	14358	14471	14311	14551	14579	14532	14336	14546	14472	14585	14554	14502	14438	14570	14343	14357	14600	14666	14500	14479	14398	14540	14361	14509	14432	14328	14342	14555	14432	14521	14562	14577	14505	14502	14616	14650	14461	14545	14390	14478	14687	14636	14530	14556	14689	14647	14533	14450	14686	14664	14698	14697	14659	14681	14628	14506	14599	14485	14618	14448	14631	14749	14724	14506	14441	14480	14493	14320	14357	14423	14500	14676	14523	14543	14712	14402	14544	14524	14535	14667	14588	14716	14637	14593	14590	14547	14438	14515	14479	14566	14521	14711	14653	14787	14550	14412	14662	14533	14401	14583	14628	14447	14417	14715	14469	14565	14338	14446	14572	14514	14585	14734	14567	14400	14500	14501	14454	14529	14419	14582	14574	14451	14719	14484	14629	14379	14609	14519	14597	14532	14589	14430	14550	14381	14517	14407	14524	14657	14419	14475	14478	14628	14427	14452	14470	14476	14544	14525	14603	14500	14653	14355	14674	14650	14465	14572	14414	14637	14458	14516	14359	14512	14746	14431	14391	14572	14652	14596	14557	14706	14430	14264	14560	14503	14368	14613	14698	14662	14498	14581	14401	14490	14439	14649	14453	14697	14567	14555	14523	14473	14566	14366	14629	14642	14560	14561	14588	14528	14456	14560	14455	14307	14527	14413	14487	14586	14432	14527	14712	14518	14659	14447	14403	14620	14609	14570	14437	14229	14825	14588	14534	14513	14516	14459	14414	14524	14586	14617	14726	14492	14405	14417	14433	14396	14715	14688	14451	14503	14528	14423	14503	14424	14361	14541	14673	14543	14407	14380	14636	14503	14543	14435	14560	14619	14483	14525	14432	14566	14481	14505	14569	14405	14619	14516	14488	14411	14603	14327	14427	14511	14517	14472	14536	14657	14686	14646	14520	14672	14585	14580	14381	14485	14465	14824	14710	14433	14467	14619	14498	14446	14369	14444	14659	14399	14312	14458	14210	14345	14436	14413	14496	14695	14361	14553	14510	14601	14524	14710	14576	14306	14355	14538	14710	14648	14518	14461	14509	14504	14734	14749	14622	14483	14475	14644	14706	14548	14489	14742	14467	14464	14429	14504	14339	14610	14535	14506	14687	14528	14736	14614	14750	14571	14476	14559	14505	14623	14458	14594	14562	14567	14572	14562	14474	14667	14554	14571	14357	14391	14538	14589	14513	14529	14596	14574	14594	14269	14286	14414	14509	14518	14470	14576	14733	14546	14537	14644	14389	14673	14639	14601	14673	14565	14629	14442	14427	14599	14512	14703	14294	14615	14550	14666	14548	14530	14564	14685	14451	14580	14588	14530	14553	14432	14265	14688	14551	14777	14343	14497	14538	14479	14482	14523	14558	14510	14687	14666	14455	14575	14568	14644	14481	14545	14428	14650	14669	14697	14588	14559	14604	14636	14497	14706	14502	14331	14310	14579	14502	14500	14417	14542	14520	14551	14535	14715	14414	14625	14667	14455	14444	14451	14469	14556	14583	14615	14572	14416	14611	14609	14542	14443	14537	14581	14498	14577	14415	14654	14403	14465	14422	14538	14658	14475	14562	14427	14499	14623	14798	14684	14494	14490	14648	14652	14680	14671	14774	14711	14587	14625	14592	14550	14563	14550	14505	14632	14688	14575	14454	14590	14731	14547	14559	14721	14513	14611	14626	14487	14480	14601	14499	14680	14448	14566	14729	14704	14391	14560	14714	14699	14316	14641	14520	14428	14426	14421	14588	14505	14308	14441	14550	14502	14614	14488	14497	14511	14504	14459	14614	14506	14508	14575	14474	14653	14621	14526	14488	14410	14576	14612	14613	14463	14424	14562	14370	14471	14394	14385	14445	14518	14426	14544	14515	14526	14435	14567	14438	14615	14656	14507	14527	14616	14689	14614	14442	14476	14595	14619	14630	14493	14590	14523	14269	14585	14533	14504	14429	14490	14428	14555	14587	14617	14715	14398	14536	14564	14513	14554	14559	14382	14373	14536	14645	14686	14426	14587	14411	14590	14656	14429	14565	14514	14709	14631	14458	14607	14796	14666	14464	14580	14591	14277	14631	14529	14562	14710	14486	14508	14394	14471	14667	14442	14623	14605	14505	14607	14491	14796	14606	14675	14560	14271	14284	14858	14621	14486	14669	14613	14761	14508	14630	14661	14411	14584	14387	14518	14581	14673	14430	14616	14494	14272	14525	14428	14494	14715	14387	14534	14573	14674	14550	14547	14424	14521	14452	14501	14646	14495	14332	14610	14705	14504	14586	14697	14459	14503	14536	14646	14658	14567	14478	14497	14514	14542	14523	14457	14577	14719	14632	14481	14408	14244	14570	14462	14412	14417	14468	14502	14562	14550	14525	14631	14450	14519	14558	14435	14554	14736	14459	14354	14432	14780	14533	14539	14380	14638	14420	14580	14387	14641	14577	14648	14550	14682	14559	14434	14540	14697	14548	14543	14715	14653	14438	14466	14648	14620	14499	14574	14491	14604	14260	14602	14613	14472	14324	14488	14705	14514	14535	14428	14451	14520	14436	14395	14406	14506	14489	14715	14447	14270	14322	14572	14655	14718	14465	14438	14571	14619	14836	14455	14457	14575	14480	14581	14556	14547	14433	14481	14531	14577	14558	14552	14662	14625	14690	14600	14449	14510	14264	14395	14463	14687	14604	14469	14719	14508	14514	14467	14418	14622	14593	14454	14529	14691	14598	14526	14816	14768	14582	14536	14625	14469	14417	14390	14348	14625	14563	14503	14449	14646	14426	14566	14728	14551	14519	14536	14559	14787	14506	14606	14579	14730	14646	14478	14196	14393	14520	14586	14572	14696	14687	14662	14508	14448	14499	14581	14550	14713	14554	14548	14637	14433	14342	14486	14584	14477	14545	14410	14578	14487	14489	14551	14554	14663	14469	14633	14577	14716	14500	14622	14831	14456	14566	14698	14602	14562	14600	14503	14520	14738	14514	14415	14553	14514	14533	14564	14519	14709	14379	14233	14379	14454	14630	14592	14554	14529	14416	14511	14630	14614	14573	14607	14375	14462	14555	14403	14476	14515	14593	14393	14468	14573	14515	14422	14534	14450	14484	14704	14770	14537	14436	14573	14752	14603	14546	14401	14653	14795	14529	14527	14558	14630	14624	14654	14559	14456	14386	14496	14513	14486	14375	14442	14669	14528	14502	14647	14542	14431	14558	14656	14347	14603	14684	14713	14700	14571	14540	14363	14505	14713	14582	14639	14546	14476	14418	14481	14757	14461	14678	14392	14635	14599	14442	14388	14644	14602	14538	14490	14516	14418	14621	14392	14630	14637	14617	14608	14605	14580	14813	14548	14684	14713	14409	14449	14506	14480	14504	14363	14622	14419	14637	14585	14627	14456	14625	14612	14640	14422	14516	14399	14416	14632	14390	14629	14295	14498	14524	14370	14357	14538	14667	14429	14564	14642	14606	14594	14676	14639	14418	14613	14529	14677	14500	14597	14709	14620	14520	14475	14564	14537	14423	14429	14757	14543	14599	14674	14387	14732	14486	14626	14602	14704	14346	14421	14512	14407	14577	14601	14511	14503	14578	14652	14565	14561	14518	14416	14579	14465	14550	14402	14464	14383	14498	14593	14503	14540	14707	14315	14430	14539	14548	14732	14427	14473	14465	14607	14515	14389	14539	14557	14665	14646	14690	14745	14827	14430	14580	14426	14384	14352	14439	14803	14496	14728	14605	14568	14615	14559	14423	14565	14506	14570	14545	14533	14431	14626	14581	14413	14547	14585	14476	14680	14539	14729	14524	14837	14649	14501	14419	14214	14316	14651	14494	14468	14537	14523	14393	14683	14603	14517	14580	14395	14624	14316	14434	14666	14604	14579	14271	14556	14563	14624	14588	14660	14488	14568	14729	14717	14439	14510	14246	14413	14399	14580	14506	14286	14667	14467	14636	14508	14583	14593	14698	14277	14662	14546	14523	14558	14648	14400	14533	14563	14540	14754	14535	14554	14554	14574	14663	14585	14420	14615	14294	14548	14488	14429	14453	14566	14431	14566	14584	14579	14808	14828	14540	14660	14637	14442	14472	14567	14451	14525	14445	14484	14454	14573	14377	14603	14619	14723	14458	14544	14512	14573	14287	14623	14551	14620	14460	14820	14624	14684	14615	14618	14428	14679	14626	14488	14620	14448	14520	14574	14706	14378	14587	14511	14313	14578	14722	14387	14629	14396	14540	14590	14745	14586	14361	14507	14627	14695	14593	14591	14485	14633	14572	14487	14582	14596	14659	14639	14568	14804	14695	14715	14448	14506	14578	14395	14565	14447	14458	14312	14576	14801	14723	14537	14508	14560	14696	14534	14705	14482	14559	14380	14577	14483	14571	14694	14302	14481	14550	14591	14559	14605	14661	14548	14449	14489	14533	14539	14727	14680	14632	14592	14640	14519	14568	14599	14506	14571	14724	14500	14638	14618	14525	14555	14606	14673	14794	14604	14344	14630	14426	14664	14440	14574	14650	14463	14550	14636	14719	14515	14311	14667	14477	14595	14638	14552	14389	14792	14472	14551	14671	14460	14591	14571	14674	14565	14360	14466	14544	14431	14309	14348	14492	14649	14399	14606	14462	14665	14545	14627	14499	14389	14537	14604	14581	14561	14587	14474	14547	14575	14526	14521	14641	14703	14790	14580	14424	14526	14591	14536	14411	14635	14535	14505	14619	14707	14602	14445	14693	14565	14768	14521	14442	14606	14425	14536	14440	14417	14527	14600	14455	14571	14580
24550	25812	17807	14486	12563	10937	10091	9428	9045	8730	8820	8671	8646	8645	8613	8689	8569	8758	8706	8688	8472	8692	8732	8620	8583	8695	8577	8575	8548	8751	8663	8569	8446	8570	8624	8545	8497	8633	8691	8569	8656	8676	8583	8591	8653	8596	8553	8504	8587	8632	8643	8352	8535	8651	8537	8632	8711	8521	8501	8583	8520	8651	8861	8625	8741	8536	8551	8524	8537	8564	8564	8560	8636	8698	8546	8604	8581	8575	8664	8479	8443	8656	8481	8567	8628	8442	8485	8498	8485	8479	8679	8526	8483	8538	8581	8473	8482	8569	8533	8686	8566	8784	8510	8534	8428	8618	8673	8613	8674	8655	8696	8619	8628	8707	8591	8363	8535	8516	8420	8664	8564	8669	8561	8598	8540	8595	8553	8705	8478	8384	8597	8616	8624	8579	8649	8497	8598	8526	8531	8744	8545	8606	8513	8694	8553	8613	8595	8695	8553	8490	8626	8565	8417	8627	8610	8547	8642	8584	8626	8595	8498	8623	8671	8564	8658	8617	8580	8558	8586	8644	8512	8514	8680	8434	8707	8596	8566	8600	8454	8496	8595	8406	8582	8463	8541	8594	8351	8541	8660	8558	8551	8462	8503	8623	8416	8584	8550	8622	8320	8535	8590	8620	8629	8653	8468	8555	8557	8443	8644	8506	8537	8559	8602	8668	8506	8493	8673	8626	8523	8576	8512	8605	8602	8483	8505	8600	8635	8628	8580	8700	8598	8395	8629	8494	8430	8597	8464	8420	8416	8604	8541	8553	8640	8591	8539	8551	8506	8540	8568	8536	8490	8550	8575	8620	8532	8665	8678	8493	8603	8663	8517	8533	8445	8524	8550	8536	8524	8566	8787	8593	8669	8568	8626	8704	8724	8538	8543	8510	8483	8453	8632	8594	8628	8541	8672	8457	8503	8465	8745	8531	8511	8485	8439	8486	8473	8494	8560	8632	8454	8687	8577	8584	8695	8683	8635	8598	8536	8463	8616	8498	8641	8553	8510	8545	8491	8429	8557	8496	8535	8611	8574	8510	8559	8595	8429	8490	8700	8536	8548	8524	8584	8581	8656	8495	8646	8348	8565	8341	8512	8548	8567	8559	8423	8533	8611	8641	8581	8772	8653	8600	8491	8704	8414	8524	8555	8548	8673	8480	8504	8598	8537	8580	8601	8596	8494	8496	8623	8571	8692	8578	8497	8412	8645	8503	8769	8585	8594	8612	8485	8477	8526	8655	8333	8535	8636	8609	8492	8401	8666	8699	8373	8601	8575	8418	8512	8630	8586	8603	8507	8568	8605	8673	8579	8798	8599	8650	8412	8611	8626	8576	8579	8552	8585	8524	8566	8480	8439	8605	8529	8606	8575	8707	8534	8559	8657	8395	8646	8602	8408	8579	8614	8643	8619	8532	8576	8671	8531	8540	8519	8541	8602	8579	8576	8566	8486	8620	8513	8650	8645	8424	8516	8500	8635	8455	8439	8569	8602	8610	8538	8645	8408	8649	8499	8633	8542	8626	8573	8665	8622	8490	8683	8494	8555	8518	8430	8626	8537	8755	8633	8649	8354	8596	8644	8752	8669	8515	8398	8571	8540	8554	8376	8522	8736	8587	8524	8366	8611	8610	8581	8545	8537	8583	8487	8564	8430	8624	8501	8432	8668	8583	8519	8630	8526	8421	8512	8719	8563	8429	8553	8562	8500	8606	8575	8525	8602	8427	8510	8617	8436	8554	8521	8423	8408	8649	8464	8573	8591	8624	8669	8517	8498	8425	8667	8608	8539	8502	8573	8533	8667	8455	8620	8536	8493	8662	8596	8632	8559	8563	8566	8526	8682	8648	8480	8713	8533	8578	8403	8528	8564	8507	8610	8568	8616	8502	8589	8594	8540	8523	8509	8566	8442	8574	8559	8449	8659	8570	8612	8523	8493	8481	8577	8615	8696	8524	8582	8496	8553	8639	8434	8466	8535	8680	8521	8458	8498	8615	8568	8589	8557	8563	8466	8526	8653	8554	8585	8497	8671	8510	8700	8412	8555	8506	8642	8526	8520	8453	8647	8386	8695	8524	8609	8540	8560	8564	8631	8666	8631	8583	8523	8693	8531	8622	8499	8553	8602	8566	8711	8371	8661	8394	8487	8462	8652	8616	8512	8533	8475	8601	8662	8381	8600	8473	8515	8600	8589	8481	8652	8559	8618	8496	8681	8449	8745	8611	8724	8582	8777	8575	8611	8652	8500	8670	8662	8522	8667	8531	8673	8579	8521	8642	8616	8522	8490	8460	8668	8646	8507	8627	8427	8452	8614	8519	8527	8513	8534	8575	8451	8529	8593	8627	8560	8590	8534	8436	8501	8423	8645	8580	8509	8459	8616	8553	8548	8525	8620	8503	8490	8618	8586	8430	8641	8638	8622	8746	8499	8504	8383	8552	8608	8592	8507	8551	8580	8632	8498	8516	8527	8670	8379	8439	8427	8667	8613	8599	8489	8614	8493	8605	8629	8604	8664	8533	8484	8441	8716	8626	8661	8526	8583	8507	8609	8702	8580	8568	8559	8543	8526	8467	8595	8603	8653	8655	8481	8689	8505	8582	8550	8705	8820	8617	8645	8507	8575	8623	8658	8589	8448	8459	8563	8643	8668	8558	8483	8631	8524	8471	8464	8541	8717	8562	8624	8571	8598	8450	8514	8598	8562	8542	8537	8540	8501	8552	8543	8547	8439	8628	8469	8487	8545	8591	8591	8584	8629	8560	8554	8698	8381	8634	8647	8509	8420	8549	8529	8457	8516	8380	8460	8554	8527	8501	8573	8556	8510	8479	8571	8532	8658	8626	8628	8494	8440	8475	8565	8636	8519	8619	8508	8608	8430	8668	8579	8591	8564	8412	8597	8645	8488	8491	8606	8387	8678	8551	8640	8481	8584	8448	8465	8490	8640	8673	8487	8484	8514	8513	8700	8536	8650	8427	8569	8424	8602	8496	8483	8540	8543	8625	8535	8532	8602	8552	8549	8575	8531	8596	8444	8515	8632	8600	8663	8496	8514	8570	8712	8566	8617	8572	8532	8487	8498	8585	8591	8633	8592	8600	8375	8622	8728	8561	8658	8583	8649	8637	8520	8658	8464	8463	8524	8634	8632	8632	8566	8531	8562	8585	8549	8590	8766	8481	8597	8535	8547	8637	8637	8530	8593	8625	8583	8516	8603	8609	8564	8670	8486	8639	8549	8540	8632	8485	8508	8629	8488	8465	8728	8499	8547	8716	8411	8549	8570	8458	8493	8401	8297	8562	8508	8559	8454	8446	8701	8585	8626	8535	8535	8572	8603	8545	8592	8666	8661	8472	8628	8549	8529	8599	8626	8510	8551	8481	8598	8510	8579	8640	8437	8669	8500	8661	8520	8399	8517	8560	8575	8667	8624	8477	8451	8482	8531	8459	8561	8443	8639	8740	8568	8699	8642	8494	8627	8500	8584	8552	8627	8605	8712	8712	8530	8593	8637	8694	8383	8565	8619	8512	8528	8588	8466	8671	8430	8509	8538	8567	8612	8495	8660	8509	8612	8504	8455	8629	8704	8480	8587	8523	8457	8464	8448	8643	8487	8432	8598	8578	8636	8656	8552	8619	8653	8534	8486	8645	8522	8419	8557	8512	8622	8666	8521	8743	8624	8694	8538	8527	8549	8484	8386	8583	8610	8652	8647	8488	8550	8449	8602	8491	8529	8522	8602	8512	8506	8560	8436	8479	8745	8604	8610	8519	8522	8521	8609	8614	8596	8587	8698	8522	8466	8664	8625	8536	8509	8436	8785	8592	8472	8641	8607	8536	8572	8393	8637	8641	8645	8594	8548	8621	8491	8573	8537	8456	8536	8609	8637	8753	8529	8645	8717	8561	8569	8630	8496	8585	8548	8554	8667	8610	8489	8494	8585	8676	8512	8570	8544	8466	8608	8492	8405	8686	8604	8561	8611	8505	8657	8566	8472	8474	8614	8662	8602	8603	8494	8598	8541	8536	8598	8555	8615	8607	8465	8551	8658	8557	8719	8479	8492	8522	8511	8663	8566	8636	8505	8527	8473	8594	8466	8485	8564	8560	8533	8590	8470	8620	8568	8622	8675	8519	8614	8520	8652	8491	8595	8529	8483	8557	8601	8515	8593	8682	8421	8548	8522	8450	8508	8602	8662	8404	8460	8461	8432	8625	8520	8559	8381	8459	8659	8598	8590	8534	8653	8669	8564	8586	8468	8637	8621	8523	8498	8526	8644	8661	8564	8595	8527	8487	8450	8524	8534	8399	8571	8715	8481	8623	8484	8564	8547	8564	8433	8514	8540	8628	8517	8597	8425	8592	8546	8488	8680	8509	8677	8595	8616	8551	8592	8535	8446	8535	8603	8544	8535	8593	8506	8565	8488	8652	8620	8446	8534	8511	8543	8525	8636	8553	8573	8561	8436	8544	8516	8507	8727	8594	8614	8726	8724	8636	8558	8503	8481	8414	8609	8477	8637	8789	8530	8436	8627	8704	8521	8635	8532	8541	8552	8426	8503	8496	8542	8543	8537	8614	8470	8449	8567	8547	8652	8628	8313	8520	8525	8717	8544	8477	8553	8464	8440	8586	8517	8655	8495	8582	8491	8464	8601	8523	8636	8563	8505	8532	8535	8644	8515	8569	8687	8502	8667	8551	8563	8518	8591	8657	8550	8529	8471	8583	8583	8624	8589	8421	8506	8514	8435	8370	8479	8568	8617	8612	8506	8464	8571	8537	8522	8585	8869	8610	8372	8498	8690	8506	8603	8537	8425	8542	8568	8379	8702	8645	8579	8584	8492	8518	8594	8624	8571	8587	8474	8573	8461	8548	8642	8487	8542	8618	8604	8767	8599	8615	8603	8634	8501	8613	8440	8568	8471	8654	8530	8472	8693	8561	8547	8555	8613	8444	8710	8650	8519	8466	8568	8530	8740	8533	8439	8550	8588	8462	8698	8575	8534	8543	8718	8676	8484	8537	8557	8489	8477	8593	8494	8611	8596	8754	8496	8649	8521	8563	8589	8625	8563	8542	8589	8671	8402	8552	8531	8543	8454	8397	8683	8649	8431	8580	8606	8382
23397	20699	27558	23934	21819	20943	19291	16394	15207	15432	15263	15278	15046	14975	14910	14794	14920	15001	14897	14847	15133	14899	14688	14853	15125	14861	14852	14883	14786	14982	14990	14845	14854	14874	14825	15026	14997	14888	14992	14990	15117	15005	14930	14917	14924	14919	14663	14975	14978	14811	14918	14830	14730	15049	14788	14864	14728	14747	14885	15001	14700	14867	14808	14707	14683	14968	14813	14784	14741	14754	14871	14711	14734	14871	14814	14644	14633	14868	14836	14861	14736	14824	14745	14665	14844	14794	14786	14717	14671	14652	14890	14849	14863	14845	14799	14667	14792	14738	14802	14586	14785	14747	14697	14797	14692	14751	14615	14672	14776	14539	14749	14758	14795	14654	14888	14765	14664	14703	14983	14889	14777	14756	14735	14649	14912	14575	14789	14998	14876	15014	14816	14990	14847	14638	14645	15019	14852	14808	14684	14959	14928	14934	14906	14674	14678	14840	14654	15073	14926	15044	15120	14746	14772	14875	14876	15026	14888	14863	14815	14726	14940	14708	14829	14831	14850	14729	14802	15035	14619	14980	14546	14776	14809	14631	14704	15122	14722	14712	14672	14791	14863	14715	14829	14627	14654	14763	14694	14675	14499	14778	14896	14512	14706	15014	14705	14778	14808	14817	14962	14749	14942	14811	14982	15179	14701	14866	14864	14770	14787	14688	14879	14643	14902	14906	14896	14887	14875	14876	14984	14901	14720	14855	14834	14579	14597	15026	14868	14860	14904	14829	14713	14587	14662	14756	14767	14753	14653	14864	14646	14750	14863	14870	14809	14750	14948	14795	15092	14821	14973	14897	14944	14861	14809	14739	14854	14740	15059	14869	14923	14721	14658	14805	14631	14655	14837	14885	14908	14766	14760	14835	14810	14902	14670	14798	14729	14895	14698	14962	14853	14738	14875	14796	14668	14650	14896	14825	14896	14863	14909	14817	14791	14641	14650	14803	14907	14738	14566	14778	14865	14760	14888	14912	14973	14839	14815	14810	14799	14610	14783	14914	14910	14787	14841	14918	14885	14855	14676	14827	14777	14719	14805	14802	14989	14818	14856	14929	14787	14949	14697	14873	14813	14767	14799	14761	14682	14947	15035	14846	14871	14998	14844	14823	14569	14792	14905	14863	14834	14874	14738	14941	14776	14779	14963	14878	14918	14806	14878	14841	14744	14895	14627	14751	14777	14795	14881	15080	14873	14737	14764	14836	14912	14724	14781	14835	14925	14822	14869	14905	14766	14672	14724	14901	14873	14931	14439	14902	14869	14694	14832	14925	14702	14905	14909	14823	14713	14838	14904	14882	14852	14711	14807	14908	14873	14776	14867	14657	14945	14657	14586	14788	14797	14640	14824	14669	14961	14867	15043	14836	15012	14774	14837	14851	14748	14720	14745	14789	14527	14867	14682	14717	14773	14770	14603	14730	14674	14668	14828	14947	14831	14964	14737	14888	14882	14878	14555	14864	15026	14671	14692	14697	15005	14885	14781	14794	14778	14743	14710	14632	14823	14595	14664	14899	14858	14672	14909	14899	14820	14907	14612	14776	14738	14807	14875	14751	14570	14828	14894	14774	15035	14815	14602	14772	15020	14749	14664	14710	14860	14911	14730	14822	14782	14613	14815	14748	14872	14818	14725	14718	14882	14882	14973	14943	14817	14855	14866	14707	15028	14786	14586	14592	14782	14805	14706	14813	14742	14693	14666	14835	14770	14755	14671	14835	14708	14752	14940	14699	14643	14738	14783	14623	14995	14889	14761	14937	15267	14897	14913	15013	14653	14736	14873	14778	14774	14946	14954	14802	14756	14787	14885	14864	14751	14953	14908	14765	14741	14707	14651	14673	14703	14819	14927	14732	14853	14887	14877	14929	14788	14651	14744	14993	14947	14633	14790	14914	14644	14917	14619	14756	15005	14813	14814	14918	14819	14700	15005	14935	15163	14778	14792	14721	14779	14845	14802	14849	14848	14882	14840	14655	14801	14722	14935	14698	14722	14647	14891	14839	14929	14765	14796	14791	14888	14815	14793	14767	14809	14918	14731	14790	14681	14654	14574	14831	14961	14730	14939	14804	14762	14894	14859	14982	14792	14916	14917	14772	14744	14717	14789	14995	14828	15011	14846	15014	14689	15010	15080	14769	14801	14818	14710	14972	14862	14704	14972	14886	14815	14792	14901	14986	14798	14795	14823	15024	14918	14935	14752	14839	14784	14911	15019	14960	14879	14689	14819	14879	14653	14916	14938	14753	14789	14795	14917	14815	14724	15063	14831	14836	14732	14931	14668	14823	14757	14885	14745	14768	14728	14926	14817	14951	14890	14870	14893	14861	14853	14782	14742	14806	14816	14846	14982	14724	15039	14900	14796	14916	14789	14647	14822	14956	14861	14922	15026	14648	14740	14806	14834	14637	14948	14668	14680	14755	14873	14951	14826	14992	14646	14806	14894	14953	14948	14808	14676	14975	14819	14832	14965	14804	14651	14903	14760	14609	14671	14638	14642	14892	14772	14719	14784	14873	14681	14686	14644	14611	14818	14659	14824	14750	14872	14843	14784	14792	14668	14804	14736	14738	14705	14957	14764	14762	14797	14816	14834	14808	14740	14839	14688	14785	14799	15016	14902	14991	15127	14898	14848	15026	14911	14840	14874	14884	14609	15034	14830	14820	14671	14844	14728	14961	14751	14880	14774	14663	14664	14819	14796	14813	14783	14766	15064	14949	14968	14757	14943	14901	14705	14792	14927	14893	14738	14728	14731	14863	14789	14740	15000	14860	14917	14786	14865	14751	14931	14861	14749	14886	14609	14714	14887	14718	14757	14726	14808	14982	14849	14815	14861	14769	14876	14737	14644	14918	14819	14947	14923	14817	14855	14795	14880	14785	14727	14894	14823	14659	14850	14827	14770	14530	14894	14811	14950	14803	14737	14782	14875	14650	15107	14758	14790	14719	14710	14780	14629	14980	14966	14888	14712	14761	14700	14699	14866	14771	14937	14756	15080	14759	14759	15056	14683	14707	14797	14746	15035	14822	14898	14874	14715	14646	14854	14738	14686	14845	14710	14908	14647	14861	14751	14762	14904	14806	14800	14788	14927	14742	14859	14820	14819	14710	14793	14845	14801	14860	14879	14868	14979	14732	14657	14874	14805	14966	14896	14930	14795	14628	14880	15086	14845	14721	14766	14807	14827	14849	14780	14647	14771	14616	14928	14880	14882	14689	14842	14622	14677	14812	14708	14828	14809	14833	14818	14786	14761	14676	14791	14809	14894	14811	14786	14880	14948	14898	14668	14861	14859	14944	14849	14826	14973	14813	14768	14906	14848	14745	14920	14815	14810	14645	14877	14909	14921	14799	14806	14893	14931	14755	14870	14990	14843	14781	14738	14884	14877	14928	15112	14737	14717	14817	14940	14807	14772	14768	14570	14766	14677	14874	14845	14723	15066	14622	14633	14894	14905	14870	14820	14710	14899	14863	14785	14784	14710	14748	14772	14566	14604	14766	14873	14744	15122	15151	14577	14745	14682	14781	14806	14817	14713	14845	14637	14783	14770	15016	14831	14800	14792	14832	14657	14931	14721	15019	14756	14673	14818	14804	14906	14651	14785	14945	14962	14921	14701	14772	14837	14896	14760	14869	15004	14551	14696	14717	14999	14903	14866	14769	14794	14702	15066	14778	14955	14734	14827	14765	14767	14743	15013	14863	14773	14859	14972	14773	14877	14903	14800	14560	14726	14714	14761	14751	14905	14855	14771	14971	14789	14888	14927	14718	14602	14995	14808	14810	14676	14754	14722	14799	14862	14709	14724	14652	14726	14897	14790	14745	14903	15008	14880	14745	14881	14632	14778	14916	14851	14855	14733	14843	14759	14742	15014	14830	14957	14696	14880	15018	15094	14814	14673	14933	14824	15044	14706	14862	14742	14592	14963	14820	14820	14921	14846	14786	14808	14841	14848	14797	14958	14780	14756	14748	14892	14772	14711	14881	14909	14874	14829	14875	14700	14750	15062	15055	14911	14724	14858	14711	14647	14588	14818	14645	14791	14810	14791	14884	14769	14781	14741	14776	14723	14780	14913	14901	14796	14741	14852	14589	14730	14697	14859	14932	14760	14710	14904	14693	14820	14520	14636	14837	14741	14769	14774	14661	14842	14751	14781	14888	14943	14781	14950	15010	14872	14910	14591	14821	14903	14652	14788	14614	14728	14567	14532	14861	14541	14990	14790	14794	14832	14645	14926	14855	14879	14735	14840	14740	14722	14818	14888	14860	14789	14756	14807	14856	14806	14849	14812	14900	14919	14888	15041	14646	14871	14904	14774	14811	14817	14778	14660	14796	14835	14835	14845	14820	14742	14954	14815	15041	14884	14675	14823	14867	14806	14775	14890	14639	14535	14847	14733	14703	14844	14641	14768	14799	14856	14716	14872	14776	14873	14969	14694	14989	14818	14765	14713	14757	14701	14921	14655	14750	14927	14902	14915	14665	14680	14821	14701	14815	14728	14823	14692	14822	15056	14727	14824	14848	14762	14729	14830	14779	14882	14812	14999	14883	14863	14612	14814	14727	14959	15022	14913	14777	14973	14755	14868	14775	14603	14654	14788	14861	14661	14720	14759	14869	14918	14668	14891	14701	14662	14848	14985	14918	14766	14778	14838	14871	15011	15018	14783	14634	14901	14750	14623	14598	15054	14748	14678	14923	14822	14967	14812	14986	14747	14934	14928	14912	14674	14948	14852	14546	14761	14838	14863	14908	14923	14609	14724	14781	14945	14689	14793	14789	14769	14759	14797	14619	14671	14828	14646	14587	14773	14748	14728	14870	14931	14783	14666	14827	14778	14914	14858	14829	14792	14814	14974	14695	14977	14838	14805	14797	14775	14835	15041	14863	14778	14990	14957	14739	14532	14860	14737	14898	14708	14826	14722	14608	14826	14730	14693	14788	14743	14914	14784	15042	14864	14715	14936	14766	14733	14933	14856	14904	14915	14785	15035	14870	14693	14895	15131	14940	14977	14862	14742	14994	14875	14818	14736	14751	14755	14675	14896	14836	14758	14778	14791	15018	14765	14705	14825	14814	14850	14761	14705	14668	14713	15010	14752	14886	14865	14909	14834	14734	14731	14899	14884	14850	14740	14875
26417	29442	20540	16811	14179	11867	10770	9805	9387	8986	8960	8876	8819	8796	8889	8870	8844	8923	8980	8854	8849	8723	8898	8810	8631	8899	8865	8643	8769	8775	8731	8779	8857	8771	8688	8812	8824	8604	8725	8869	8848	8730	8847	8849	8716	8891	8766	8968	8924	8728	8739	8816	8841	8912	8841	8782	8624	8752	8760	8812	8761	8656	8894	8602	8735	8764	8841	8861	8786	8790	8754	8717	8736	8841	8796	8805	8833	8755	8894	8749	8798	8692	8795	8867	8816	8628	8742	8867	8736	8853	8783	8704	8798	8716	8666	8719	8642	8872	8748	8693	8748	8597	8742	8708	8695	8842	8716	8661	8629	8653	8681	8672	8814	8725	8753	8701	8755	8692	8700	8683	8754	8757	8782	8812	8806	8795	8652	8665	8783	8742	8699	8789	8642	8856	8830	8674	8782	8791	8742	8587	8698	8708	8801	8798	8717	8649	8818	8797	8839	8727	8771	8733	8693	8724	8723	8777	8690	8962	8706	8626	8800	8874	8576	8691	8697	8714	8666	8746	8719	8784	8860	8728	8746	8801	8808	8744	8772	8900	8891	8732	8671	8725	8761	8833	8837	8739	8701	8609	8475	8785	8730	8768	8615	8721	8635	8857	8765	8603	8618	8886	8721	8675	8633	8854	8728	8815	8696	8830	8717	8642	8834	8757	8772	8737	8818	8794	8754	8772	8854	8709	8716	8821	8833	8658	8750	8674	8733	8761	8619	8796	8675	8749	8804	8897	8768	8629	8718	8616	8622	8743	8801	8736	8822	8815	8844	8660	8629	8765	8669	8600	8729	8723	8569	8778	8657	8858	8680	8847	8820	8860	8532	8702	8751	8711	8594	8780	8577	8799	8709	8732	8728	8805	8698	8867	8633	8699	8690	8773	8770	8806	8702	8689	8759	8737	8757	8676	8706	8829	8738	8699	8705	8722	8699	8838	8594	8700	8662	8612	8809	8713	8792	8688	8709	8852	8793	8780	8715	8846	8668	8773	8731	8731	8685	8850	8784	8695	8689	8765	8663	8665	8900	8584	8626	8667	8934	8923	8877	8710	8678	8665	8587	8769	8658	8856	8743	8780	8576	8802	8744	8753	8528	8838	8794	8910	8702	8821	8759	8688	8686	8720	8678	8749	8791	8632	8729	8786	8734	8627	8683	8736	8702	8568	8620	8724	8812	8652	8804	8884	8659	8739	8720	8788	8672	8592	8742	8867	8773	8617	8623	8760	8720	8624	8709	8694	8907	8747	8687	8693	8697	8697	8654	8709	8780	8686	8721	8704	8780	8837	8781	8604	8733	8809	8759	8798	8666	8640	8829	8714	8733	8855	8771	8702	8702	8756	8736	8812	8761	8887	8553	8640	8730	8735	8666	8709	8767	8813	8925	8731	8665	8824	8722	8834	8645	8673	8774	8774	8616	8808	8682	8650	8735	8843	8756	8713	8756	8697	8680	8689	8670	8627	8497	8792	8513	8749	8672	8577	8641	8756	8625	8604	8800	8642	8587	8657	8746	8767	8678	8719	8706	8734	8646	8641	8696	8666	8778	8705	8746	8608	8784	8632	8855	8751	8788	8685	8722	8558	8858	8799	8703	8634	8869	8783	8776	8565	8754	8769	8823	8670	8780	8786	8641	8750	8614	8875	8629	8568	8781	8841	8708	8801	8852	8749	8830	8697	8563	8783	8784	8568	8641	8595	8663	8844	8824	8749	8585	8795	8748	8736	8737	8616	8795	8715	8671	8836	8621	8701	8871	8879	8757	8664	8622	8644	8756	8733	8734	8932	8739	8804	8658	8665	8636	8721	8791	8602	8750	8626	8651	8689	8873	8757	8687	8651	8715	8682	8690	8750	8782	8660	8530	8577	8551	8679	8760	8648	8753	8698	8679	8617	8635	8653	8657	8799	8530	8665	8666	8757	8749	8693	8720	8710	8747	8578	8547	8747	8757	8729	8670	8748	8724	8663	8620	8605	9003	8729	8798	8604	8745	8750	8747	8677	8750	8894	8688	8808	8596	8579	8660	8780	8721	8733	8727	8826	8818	8743	8753	8656	8702	8808	8794	8781	8712	8669	8681	8775	8790	8707	8552	8617	8808	8785	8842	8666	8753	8560	8646	8774	8612	8881	8602	8782	8752	8677	8688	8656	8688	8792	8631	8696	8813	8710	8763	8754	8754	8747	8630	8779	8809	8722	8721	8701	8745	8764	8701	8859	8633	8728	8772	8715	8690	8714	8764	8873	8670	8756	8526	8737	8773	8595	8785	8830	8835	8703	8836	8680	8739	8657	8672	8896	8642	8800	8762	8695	8847	8696	8620	8798	8718	8684	8781	8783	8845	8701	8652	8792	8664	8657	8691	8837	8746	8727	8788	8795	8776	8803	8680	8731	8772	8741	8827	8857	8730	8807	8764	8535	8753	8690	8682	8704	8788	8820	8820	8626	8662	8739	8667	8675	8747	8719	8649	8614	8788	8705	8552	8728	8766	8808	8681	8700	8627	8760	8608	8793	8689	8610	8715	8772	8704	8658	8714	8702	8677	8734	8715	8749	8733	8788	8724	8711	8903	8655	8746	8622	8790	8702	8638	8844	8690	8593	8775	8556	8765	8820	8771	8717	8737	8856	8744	8647	8673	8671	8725	8743	8739	8751	8738	8695	8660	8802	8779	8883	8511	8710	8798	8581	8624	8663	8673	8624	8797	8685	8645	8579	8615	8733	8817	8802	8555	8728	8719	8776	8636	8689	8690	8633	8773	8813	8714	8898	8531	8908	8762	8705	8771	8795	8836	8791	8742	8803	8645	8727	8815	8723	8770	8575	8853	8814	8710	8680	8712	8839	8674	8684	8751	8790	8659	8783	8780	8732	8714	8869	8632	8705	8700	8687	8547	8778	8814	8794	8835	8612	8705	8634	8623	8670	8816	8668	8727	8757	8795	8612	8746	8722	8755	8678	8672	8778	8740	8658	8781	8591	8633	8761	8709	8632	8850	8645	8707	8716	8903	8794	8796	8651	8644	8692	8622	8689	8562	8720	8568	8817	8771	8617	8803	8649	8779	8890	8744	8627	8643	8803	8646	8909	8783	8722	8780	8615	8684	8703	8702	8621	8802	8579	8675	8754	8816	8754	8643	8662	8764	8757	8679	8843	8821	8726	8736	8596	8897	8722	8748	8621	8755	8670	8805	8671	8639	8680	8552	8686	8702	8674	8863	8674	8695	8658	8622	8653	8636	8693	8772	8672	8744	8575	8647	8734	8888	8677	8884	8841	8658	8720	8833	8681	8706	8771	8671	8800	8706	8846	8756	8710	8596	8710	8690	8602	8650	8639	8702	8621	8794	8647	8693	8608	8760	8829	8745	8779	8711	8681	8741	8672	8644	8915	8780	8820	8682	8657	8685	8884	8757	8745	8689	8753	8631	8823	8753	8695	8663	8592	8744	8766	8736	8600	8739	8703	8735	8655	8708	8706	8692	8617	8830	8582	8781	8764	8701	8617	8701	8772	8756	8722	8740	8621	8705	8633	8645	8664	8766	8761	8782	8948	8615	8783	8686	8691	8794	8690	8809	8718	8763	8735	8795	8847	8760	8740	8691	8783	8693	8743	8828	8673	8774	8591	8756	8704	8536	8740	8758	8658	8930	8698	8845	8718	8676	8610	8653	8782	8799	8743	8834	8665	8769	8659	8752	8551	8547	8843	8734	8835	8715	8819	8701	8593	8891	8607	8550	8753	8818	8764	8697	8621	8706	8774	8558	8814	8748	8561	8673	8778	8677	8663	8639	8704	8806	8763	8680	8815	8777	8838	8497	8562	8786	8685	8760	8871	8825	8758	8804	8789	8729	8693	8649	8717	8822	8703	8615	8648	8833	8791	8784	8675	8704	8722	8675	8754	8739	8672	8754	8785	8729	8701	8578	8650	8724	8677	8711	8709	8624	8715	8723	8551	8695	8775	8811	8699	8632	8733	8678	8704	8555	8658	8763	8852	8750	8776	8820	8854	8712	8809	8659	8884	8738	8727	8748	8999	8561	8742	8735	8589	8806	8762	8631	8761	8630	8822	8776	8738	8871	8811	8673	8746	8762	8678	8455	8728	8741	8810	8610	8719	8546	8664	8827	8775	8757	8780	8743	8748	8746	8805	8743	8841	8668	8597	8808	8791	8770	8795	8728	8733	8694	8711	8830	8751	8743	8726	8744	8629	8609	8748	8664	8888	8603	8770	8875	8659	8612	8740	8691	8935	8601	8815	8955	8682	8652	8777	8601	8660	8757	8706	8710	8809	8761	8719	8708	8774	8820	8864	8741	8603	8722	8703	8761	8756	8696	8693	8608	8630	8795	8650	8734	8664	8726	8738	8790	8758	8826	8702	8796	8799	8894	8824	8943	8582	8791	8823	8614	8648	8647	8765	8571	8745	8733	8899	8615	8677	8694	8821	8781	8770	8629	8618	8629	8720	8858	8687	8794	8721	8840	8654	8650	8625	8773	8744	8633	8747	8727	8765	8787	8773	8712	8698	8913	8684	8630	8787	8801	8742	8648	8727	8636	8606	8592	8633	8723	8702	8786	8688	8761	8636	8712	8641	8676	8761	8507	8725	8742	8673	8876	8703	8742	8762	8681	8633	8785	8656	8823	8800	8841	8661	8707	8635	8663	8874	8805	8710	8735	8669	8491	8869	8728	8583	8747	8703	8602	8716	8845	8662	8676	8693	8816	8727	8788	8720	8892	8591	8668	8978	8673	8805	8624	8691	8773	8632	8739	8718	8635	8712	8859	8662	8641	8669	8781	8570	8715	8773	8688	8753	8655	8563	8656	8623	8763	8799	8744	8726	8702	8698	8632	8619	8758	8710	8695	8665	8681	8664	8666	8622	8805	8775	8761	8777	8658	8879	8707	8785	8754	8668	8698	8745	8522	8714	8752	8663	8699	8580	8785	8752	8735	8734	8594	8778	8715	8738	8772	8771	8856	8593	8817	8597	8630	8561	8627	8852	8717	8750	8714	8746	8846	8593	8744	8730	8557	8855	8762	8642	8713	8655	8759	8831	8697	8657	8786	8779	8811	8707	8653	8705	8559	8636	8798	8762	8682	8757	8605	8692	8672	8651
34847	26534	23400	19362	16280	15293	15381	14965	14741	14703	14719	14668	14406	14645	14849	14706	14628	14517	14712	14417	14635	14880	14587	14624	14508	14886	14545	14508	14370	14731	14819	14582	14578	14495	14640	14594	14512	14682	14587	14551	14693	14776	14606	14370	14587	14665	14788	14610	14596	14650	14821	14645	14442	14681	14813	14523	14422	14737	14818	14802	14617	14451	14764	14632	14566	14614	14835	14671	14657	14575	14630	14453	14635	14742	14773	14521	14433	14556	14703	14689	14811	14543	14605	14527	14614	14401	14617	14490	14632	14748	14727	14453	14671	14680	14837	14473	14538	14430	14563	14537	14627	14703	14531	14741	14767	14460	14542	14554	14803	14493	14565	14882	14675	14591	14733	14636	14558	14661	14612	14781	14532	14439	14720	14577	14508	14483	14826	14539	14541	14340	14551	14580	14689	14673	14549	14602	14579	14574	14648	14701	14457	14787	14562	14596	14647	14671	14508	14838	14661	14576	14616	14492	14702	14639	14562	14575	14584	14540	14571	14661	14474	14451	14708	14635	14622	14561	14822	14660	14898	14693	14637	14641	14686	14623	14743	14711	14598	14627	14430	14443	14513	14404	14509	14720	14619	14547	14596	14655	14587	14681	14534	14437	14493	14505	14761	14699	14623	14466	14972	14736	14535	14494	14595	14467	14378	14477	14509	14890	14662	14680	14722	14653	14694	14600	14666	14758	14922	14629	14341	14570	14760	14510	14580	14448	14707	14621	14469	14471	14693	14501	14608	14508	14521	14581	14646	14710	14633	14676	14405	14532	14553	14467	14582	14655	14534	14600	14458	14418	14642	14755	14484	14694	14779	14539	14793	14806	14686	14619	14515	14467	14702	14499	14410	14632	14472	14729	14485	14671	14577	14610	14661	14723	14402	14523	14626	14739	14651	14726	14502	14594	14467	14413	14597	14577	14786	14561	14524	14534	14701	14511	14680	14467	14370	14647	14722	14512	14435	14635	14493	14779	14500	14772	14704	14684	14535	14747	14503	14531	14547	14560	14477	14561	14671	14665	14567	14615	14730	14734	14494	14463	14573	14522	14680	14739	14611	14475	14610	14402	14457	14485	14521	14485	14600	14436	14755	14745	14541	14737	14470	14364	14605	14511	14536	14695	14536	14441	14661	14517	14453	14626	14652	14559	14428	14626	14604	14602	14653	14674	14611	14686	14712	14348	14695	14860	14705	14759	14637	14563	14606	14424	14705	14609	14543	14701	14629	14655	14530	14767	14590	14567	14632	14805	14472	14535	14760	14539	14431	14515	14654	14574	14561	14506	14725	14584	14446	14620	14751	14647	14587	14704	14606	14610	14630	14793	14409	14656	14651	14620	14590	14688	14766	14769	14829	14623	14401	14462	14716	14469	14614	14677	14595	14515	14531	14545	14635	14594	14703	14691	14605	14486	14688	14556	14756	14671	14476	14521	14523	14648	14864	14353	14446	14617	15009	14404	14836	14574	14439	14716	14783	14727	14523	14346	14592	14719	14652	14601	14749	14737	14665	14483	14639	14601	14736	14610	14606	14673	14498	14632	14674	14825	14660	14510	14354	14545	14666	14667	14650	14613	14745	14760	14810	14620	14533	14888	14537	14552	14764	14602	14609	14519	14752	14545	14586	14518	14641	14367	14595	14555	14517	14684	14570	14605	14556	14755	14625	14653	14529	14644	14717	14746	14536	14569	14497	14499	14686	14839	14849	14560	14606	14756	14662	14623	14493	14637	14611	14477	14829	14503	14801	14738	14648	14374	14427	14683	14405	14549	14521	14744	14615	14630	14797	14542	14561	14556	14589	14662	14665	14363	14563	14633	14604	14555	14563	14567	14410	14471	14555	14634	14662	14564	14602	14422	14775	14613	14710	14520	14609	14583	14688	14492	14442	14609	14554	14630	14585	14420	14791	14693	14694	14677	14673	14623	14486	14484	14496	14461	14627	14512	14770	14648	14674	14583	14399	14651	14594	14761	14515	14357	14534	14440	14549	14521	14548	14482	14602	14457	14621	14715	14485	14472	14599	14640	14612	14739	14627	14607	14637	14517	14588	14607	14855	14446	14440	14528	14796	14747	14633	14637	14518	14530	14671	14598	14724	14584	14606	14559	14606	14790	14695	14492	14585	14506	14343	14711	14569	14592	14668	14908	14459	14524	14619	14570	14684	14657	14685	14687	14561	14639	14613	14620	14634	14736	14580	14463	14513	14607	14458	14594	14462	14633	14703	14609	14634	14583	14695	14692	14760	14454	14427	14625	14699	14483	14662	14709	14467	14644	14611	14439	14666	14445	14418	14521	14449	14594	14637	14617	14612	14461	14443	14596	14544	14395	14593	14481	14630	14689	14700	14616	14408	14436	14423	14723	14513	14579	14550	14656	14547	14400	14642	14628	14749	14547	14655	14725	14598	14652	14555	14593	14764	14650	14698	14668	14724	14680	14483	14629	14610	14743	14392	14684	14710	14604	14487	14710	14646	14513	14673	14617	14827	14566	14561	14472	14518	14472	14570	14626	14673	14643	14699	14472	14637	14544	14604	14572	14658	14639	14745	14626	14685	14675	14833	14517	14594	14643	14801	14807	14696	14526	14884	14560	14654	14524	14556	14450	14433	14669	14579	14708	14593	14822	14568	14554	14694	14630	14499	14632	14792	14592	14601	14470	14668	14633	14569	14799	14700	14602	14504	14651	14547	14530	14605	14535	14569	14661	14674	14651	14550	14645	14648	14707	14594	14419	14637	14577	14605	14627	14641	14571	14562	14675	14612	14696	14469	14445	14695	14647	14498	14522	14597	14671	14567	14730	14664	14674	14806	14417	14636	14538	14575	14462	14546	14663	14567	14777	14620	14584	14631	14627	14582	14620	14516	14577	14580	14725	14505	14529	14577	14522	14682	14402	14760	14635	14480	14657	14415	14665	14547	14611	14544	14493	14518	14500	14716	14696	14520	14584	14844	14549	14670	14454	14609	14554	14489	14839	14742	14845	14491	14734	14738	14707	14552	14545	14532	14830	14614	14646	14652	14942	14546	14710	14681	14629	14666	14590	14524	14751	14541	14636	14551	14546	14708	14682	14517	14447	14612	14539	14686	14475	14725	14707	14524	14477	14573	14546	14442	14630	14745	14685	14515	14739	14428	14643	14614	14488	14518	14614	14790	14522	14588	14564	14591	14652	14745	14543	14457	14508	14696	14501	14635	14694	14588	14557	14519	14628	14551	14444	14508	14529	14512	14456	14552	14513	14449	14545	14463	14779	14746	14662	14487	14585	14540	14710	14620	14539	14588	14775	14595	14666	14565	14548	14627	14541	14642	14581	14610	14718	14531	14657	14531	14458	14677	14579	14495	14682	14553	14576	14556	14623	14525	14420	14576	14569	14673	14572	14609	14506	14725	14673	14735	14706	14694	14556	14764	14724	14539	14428	14653	14649	14453	14607	14693	14672	14722	14594	14724	14565	14435	14652	14546	14741	14570	14694	14779	14562	14444	14556	14534	14577	14652	14643	14731	14490	14532	14452	14713	14597	14447	14394	14477	14508	14395	14555	14434	14663	14651	14649	14565	14640	14616	14456	14802	14673	14552	14563	14424	14557	14426	14679	14687	14529	14580	14640	14505	14608	14887	14654	14648	14531	14619	14576	14646	14637	14643	14472	14514	14660	14444	14543	14682	14504	14590	14660	14483	14543	14529	14611	14609	14596	14368	14521	14758	14444	14574	14345	14619	14586	14443	14480	14784	14714	14501	14469	14907	14947	14573	14572	14722	14453	14599	14569	14555	14640	14616	14744	14642	14777	14581	14470	14515	14592	14594	14662	14427	14780	14781	14419	14674	14609	14621	14662	14654	14669	14682	14603	14479	14563	14790	14564	14481	14404	14597	14859	14472	14438	14548	14693	14592	14605	14564	14642	14826	14563	14812	14721	14703	14557	14529	14610	14566	14396	14530	14605	14752	14498	14581	14543	14845	14780	14900	14543	14548	14487	14530	14603	14508	14838	14669	14614	14579	14519	14526	14831	14603	14521	14530	14516	14477	14476	14663	14502	14583	14408	14478	14595	14522	14445	14538	14826	14650	14626	14540	14701	14377	14695	14674	14497	14684	14776	14549	14495	14552	14611	14631	14715	14718	14831	14563	14433	14667	14503	14544	14660	14568	14399	14664	14447	14491	14636	14353	14709	14662	14648	14611	14617	14601	14741	14789	14680	14535	14715	14560	14585	14630	14591	14582	14580	14584	14540	14622	14438	14625	14728	14545	14392	14670	14586	14477	14775	14645	14601	14555	14553	14695	14798	14577	14648	14782	14567	14527	14745	14599	14468	14485	14622	14788	14719	14726	14669	14581	14518	14597	14441	14815	14460	14451	14607	14635	14389	14685	14916	14513	14443	14752	14520	14755	14501	14713	14437	14745	14658	14581	14661	14680	14396	14476	14528	14697	14620	14796	14711	14579	14637	14622	14599	14647	14684	14674	14770	14587	14579	14620	14788	14574	14531	14605	14791	14573	14629	14606	14483	14699	14607	14592	14557	14512	14613	14576	14503	14549	14394	14628	14770	14740	14551	14524	14612	14471	14591	14568	14779	14625	14663	14550	14713	14452	14326	14586	14359	14602	14618	14642	14767	14575	14391	14418	14468	14411	14542	14659	14761	14461	14728	14614	14561	14731	14468	14570	14664	14718	14526	14637	14756	14573	14530	14668	14599	14601	14568	14689	14696	14533	14615	14574	14658	14684	14709	14695	14702	14594	14694	14521	14443	14535	14548	14625	14881	14741	14692	14653	14420	14664	14763	14707	14427	14595	14568	14335	14552	14633	14581	14678	14678	14721	14561	14700	14663	14616	14776	14524	14699	14583	14680	14458	14620	14633	14513	14646	14447	14678	14679	14510	14582	14503	14628	14568	14764	14645	14622	14497	14529	14613	14483	14403	14618	14659	14669	14568	14346	14736	14650	14567	14674	14522	14665	14596	14617	14681	14694	14515	14460	14655	14735	14317	14655	14664	14595	14655	14610	14755	14452	14521	14609	14574	14696	14750	14510	14557	14513	14658	14814	14707	14581	14620	14679	14608	14615	14490	14705	14674	14651	14651	14590	14582	14683	14748	14489	14768	14471	14731	14692	14696	14468	14635	14534	14566	14606
26647	20415	14434	12064	10666	9613	9243	8989	8657	8483	8601	8508	8708	8481	8678	8555	8562	8439	8407	8562	8565	8570	8472	8461	8487	8512	8609	8499	8588	8536	8577	8535	8553	8509	8544	8450	8444	8417	8338	8649	8561	8463	8391	8489	8541	8422	8587	8483	8469	8611	8410	8566	8520	8584	8540	8482	8584	8511	8543	8545	8432	8536	8399	8620	8496	8453	8581	8459	8471	8527	8455	8500	8719	8468	8271	8526	8454	8421	8526	8505	8532	8500	8505	8547	8438	8369	8437	8495	8530	8553	8588	8446	8481	8572	8527	8474	8540	8525	8541	8431	8564	8361	8571	8468	8513	8343	8503	8433	8586	8631	8447	8380	8526	8550	8699	8479	8428	8431	8544	8461	8480	8493	8389	8519	8521	8502	8411	8485	8498	8375	8451	8492	8517	8637	8508	8385	8381	8385	8439	8546	8602	8475	8518	8533	8516	8526	8482	8512	8392	8482	8419	8451	8509	8509	8463	8503	8436	8526	8337	8463	8580	8439	8500	8550	8342	8556	8537	8362	8553	8430	8505	8555	8567	8420	8498	8376	8561	8516	8558	8292	8597	8511	8459	8428	8549	8473	8390	8560	8412	8498	8451	8454	8563	8423	8589	8439	8476	8441	8550	8493	8424	8337	8394	8376	8515	8466	8434	8598	8507	8546	8665	8531	8380	8369	8452	8484	8435	8458	8575	8409	8381	8571	8361	8543	8647	8651	8356	8496	8517	8616	8687	8511	8492	8590	8463	8525	8500	8386	8432	8541	8444	8520	8689	8551	8599	8519	8504	8530	8500	8478	8409	8510	8540	8492	8480	8389	8462	8520	8495	8530	8568	8386	8531	8551	8421	8564	8494	8609	8579	8356	8574	8477	8416	8646	8530	8415	8528	8447	8440	8617	8593	8596	8545	8385	8504	8587	8585	8572	8515	8466	8543	8438	8394	8646	8690	8354	8517	8540	8462	8461	8530	8608	8342	8499	8606	8505	8563	8684	8645	8588	8488	8419	8590	8564	8547	8638	8563	8340	8554	8698	8667	8551	8580	8348	8477	8488	8463	8570	8465	8612	8357	8472	8370	8539	8507	8517	8554	8561	8465	8510	8549	8500	8461	8474	8394	8445	8502	8401	8663	8631	8648	8360	8524	8461	8495	8366	8575	8530	8558	8581	8535	8678	8601	8495	8581	8479	8537	8443	8413	8486	8416	8601	8581	8422	8526	8500	8463	8511	8356	8464	8631	8564	8577	8465	8424	8469	8421	8427	8455	8241	8576	8437	8557	8541	8555	8632	8497	8443	8531	8693	8566	8405	8456	8265	8507	8568	8589	8617	8467	8415	8507	8497	8385	8566	8506	8531	8598	8597	8481	8564	8458	8573	8363	8364	8473	8595	8564	8429	8466	8666	8344	8388	8466	8585	8439	8573	8487	8539	8542	8483	8361	8450	8482	8390	8406	8527	8440	8460	8597	8427	8385	8368	8601	8546	8504	8422	8381	8435	8600	8417	8473	8510	8412	8561	8393	8554	8593	8344	8459	8555	8382	8570	8417	8380	8364	8653	8507	8498	8443	8513	8553	8431	8496	8586	8579	8452	8570	8607	8559	8556	8430	8484	8505	8389	8514	8450	8625	8522	8517	8628	8510	8556	8478	8403	8475	8440	8468	8740	8440	8403	8458	8561	8362	8615	8691	8570	8402	8567	8459	8458	8653	8505	8502	8493	8501	8509	8426	8542	8634	8573	8448	8569	8530	8527	8543	8559	8457	8455	8628	8471	8626	8471	8451	8394	8627	8532	8532	8514	8608	8516	8624	8449	8476	8511	8630	8470	8549	8416	8728	8385	8562	8554	8449	8509	8605	8544	8527	8411	8532	8561	8456	8394	8523	8579	8493	8409	8460	8520	8522	8574	8462	8393	8387	8502	8518	8567	8461	8391	8393	8504	8628	8517	8662	8512	8697	8437	8475	8445	8495	8506	8491	8524	8376	8486	8642	8606	8492	8553	8494	8550	8501	8466	8522	8500	8547	8496	8572	8519	8533	8465	8453	8593	8550	8471	8373	8473	8554	8513	8477	8588	8551	8516	8487	8393	8456	8639	8384	8488	8632	8573	8389	8452	8395	8516	8357	8495	8453	8483	8481	8611	8467	8498	8412	8396	8410	8553	8508	8569	8524	8613	8639	8400	8292	8670	8471	8411	8537	8614	8403	8504	8550	8512	8426	8468	8670	8609	8472	8401	8372	8435	8416	8547	8469	8656	8602	8475	8367	8585	8495	8514	8549	8567	8554	8496	8436	8440	8521	8572	8483	8434	8540	8542	8242	8429	8523	8470	8614	8537	8410	8527	8518	8503	8477	8478	8499	8481	8553	8507	8488	8603	8644	8560	8564	8420	8492	8503	8595	8466	8472	8450	8526	8399	8642	8478	8497	8407	8547	8512	8540	8536	8430	8397	8541	8510	8407	8362	8491	8630	8565	8565	8436	8589	8396	8381	8350	8457	8491	8618	8557	8584	8608	8545	8536	8585	8423	8597	8571	8357	8459	8578	8410	8417	8368	8320	8290	8603	8337	8529	8577	8472	8628	8349	8476	8477	8416	8540	8419	8560	8562	8560	8482	8449	8653	8405	8562	8459	8580	8421	8552	8600	8510	8407	8518	8624	8547	8538	8545	8427	8500	8396	8532	8587	8496	8548	8603	8358	8448	8483	8466	8574	8486	8591	8654	8423	8640	8436	8432	8380	8741	8352	8608	8550	8354	8439	8607	8406	8476	8427	8486	8432	8480	8384	8598	8537	8486	8453	8476	8461	8514	8483	8355	8485	8433	8465	8484	8381	8525	8496	8468	8538	8565	8385	8424	8462	8409	8482	8514	8532	8614	8515	8553	8510	8479	8420	8525	8530	8422	8453	8512	8540	8562	8620	8643	8508	8547	8431	8640	8460	8416	8620	8463	8657	8488	8439	8427	8380	8664	8579	8500	8544	8394	8599	8576	8522	8489	8487	8429	8558	8528	8462	8502	8429	8430	8457	8602	8476	8680	8576	8653	8442	8488	8569	8551	8464	8614	8527	8464	8484	8443	8439	8547	8508	8582	8473	8674	8467	8590	8619	8511	8588	8487	8556	8463	8558	8635	8498	8518	8355	8600	8410	8491	8393	8538	8560	8542	8543	8562	8538	8498	8414	8408	8592	8595	8618	8456	8373	8612	8500	8499	8582	8508	8441	8561	8459	8647	8416	8563	8632	8519	8598	8415	8378	8458	8465	8507	8517	8395	8393	8461	8506	8413	8514	8489	8547	8487	8468	8453	8525	8554	8619	8391	8459	8406	8564	8492	8417	8597	8455	8581	8582	8550	8558	8662	8374	8740	8417	8511	8549	8498	8509	8485	8503	8505	8451	8504	8472	8497	8569	8481	8354	8459	8374	8532	8427	8592	8564	8546	8500	8449	8443	8388	8557	8565	8464	8480	8659	8485	8376	8544	8443	8479	8673	8523	8496	8566	8524	8588	8501	8454	8465	8501	8493	8537	8527	8536	8433	8611	8496	8411	8640	8527	8631	8482	8507	8420	8603	8459	8445	8525	8587	8523	8481	8517	8507	8389	8476	8508	8473	8386	8392	8414	8506	8511	8430	8336	8524	8550	8377	8417	8445	8476	8479	8404	8659	8596	8633	8558	8469	8556	8454	8529	8527	8569	8349	8472	8445	8376	8442	8523	8615	8461	8547	8488	8582	8518	8467	8584	8616	8392	8610	8505	8556	8444	8394	8628	8578	8436	8424	8691	8387	8470	8542	8572	8478	8529	8562	8576	8488	8490	8488	8561	8516	8416	8481	8565	8486	8527	8575	8501	8536	8512	8501	8514	8481	8516	8492	8380	8552	8418	8380	8558	8590	8452	8374	8584	8385	8615	8350	8367	8547	8533	8711	8446	8546	8620	8405	8518	8551	8506	8513	8498	8592	8531	8332	8432	8376	8792	8479	8542	8595	8527	8596	8713	8603	8399	8470	8575	8465	8575	8351	8692	8530	8624	8604	8442	8537	8417	8577	8543	8547	8470	8654	8652	8464	8500	8584	8461	8509	8577	8485	8466	8564	8560	8528	8486	8417	8567	8490	8479	8455	8434	8566	8456	8535	8322	8583	8593	8305	8469	8544	8512	8469	8422	8488	8496	8494	8478	8574	8401	8522	8494	8421	8383	8466	8462	8530	8529	8479	8557	8751	8429	8344	8529	8591	8433	8603	8483	8471	8554	8364	8723	8410	8583	8633	8733	8494	8461	8490	8479	8462	8525	8480	8374	8562	8568	8459	8567	8528	8528	8526	8503	8284	8423	8471	8416	8582	8481	8435	8637	8546	8554	8436	8657	8544	8585	8482	8475	8522	8406	8443	8583	8379	8425	8593	8515	8420	8491	8549	8475	8470	8389	8478	8446	8422	8554	8436	8485	8419	8600	8465	8475	8508	8582	8508	8340	8574	8502	8497	8511	8560	8480	8635	8504	8516	8501	8566	8467	8458	8528	8460	8590	8476	8436	8431	8505	8308	8506	8547	8596	8486	8383	8525	8472	8542	8536	8489	8508	8543	8555	8458	8478	8509	8519	8506	8602	8378	8481	8365	8508	8541	8483	8550	8541	8449	8599	8519	8381	8452	8518	8403	8468	8519	8470	8343	8582	8497	8557	8568	8558	8454	8468	8471	8461	8489	8437	8505	8555	8408	8479	8418	8525	8407	8382	8565	8483	8509	8479	8457	8398	8475	8577	8479	8515	8425	8573	8448	8431	8403	8412	8524	8548	8519	8425	8677	8637	8342	8504	8477	8439	8451	8598	8505	8538	8515	8459	8492	8395	8699	8489	8469	8453	8528	8484	8491	8474	8488	8573	8587	8582	8434	8562	8428	8447	8579	8403	8438	8446	8624	8462	8510	8411	8418	8536	8665	8639	8441	8489	8540	8603	8555	8477	8565	8420	8554	8696	8434	8369	8588	8399	8542	8455	8491	8565	8551	8356	8407	8631	8554	8455	8542	8461	8383	8457	8536	8509	8543	8539	8616	8480	8632	8596	8473	8551	8479	8426	8397	8476	8600	8567	8488	8530	8487	8509	8562	8469	8482
25256	20721	26648	25553	19973	17102	16411	15146	14730	14743	14881	14559	14577	14547	14397	14635	14472	14470	14645	14416	14388	14529	14307	14253	14459	14348	14466	14421	14314	14438	14412	14203	14510	14445	14462	14399	14515	14410	14413	14680	14585	14345	14320	14433	14429	14558	14326	14568	14577	14408	14373	14230	14440	14419	14634	14557	14630	14476	14486	14637	14421	14470	14269	14376	14439	14609	14451	14579	14446	14296	14443	14475	14385	14261	14387	14374	14445	14388	14131	14479	14483	14633	14435	14460	14554	14439	14377	14406	14385	14319	14429	14426	14313	14696	14371	14330	14494	14574	14402	14419	14510	14459	14245	14427	14433	14427	14559	14477	14501	14374	14536	14494	14456	14535	14367	14367	14353	14190	14649	14357	14179	14293	14364	14426	14459	14120	14387	14401	14519	14391	14253	14225	14578	14463	14363	14426	14505	14347	14441	14237	14503	14299	14427	14257	14475	14387	14554	14536	14501	14373	14387	14298	14602	14482	14415	14277	14091	14319	14350	14325	14473	14482	14444	14528	14453	14279	14324	14359	14421	14577	14438	14499	14425	14556	14469	14465	14389	14474	14321	14515	14326	14394	14407	14570	14478	14494	14380	14407	14437	14374	14308	14510	14399	14461	14442	14522	14294	14541	14502	14241	14188	14234	14363	14597	14528	14457	14431	14423	14452	14576	14276	14612	14568	14409	14223	14450	14474	14442	14296	14418	14353	14557	14497	14378	14424	14405	14307	14193	14247	14493	14499	14406	14413	14388	14556	14509	14327	14449	14336	14445	14478	14265	14238	14303	14503	14464	14418	14332	14434	14373	14262	14277	14346	14422	14405	14381	14357	14274	14230	14517	14344	14305	14423	14226	14379	14590	14479	14513	14573	14489	14503	14456	14574	14377	14487	14456	14530	14671	14471	14583	14434	14276	14413	14445	14483	14484	14417	14479	14443	14381	14466	14479	14582	14530	14558	14536	14295	14555	14242	14411	14189	14431	14447	14332	14364	14387	14473	14590	14475	14320	14454	14360	14485	14452	14435	14207	14372	14234	14357	14391	14481	14485	14536	14274	14365	14434	14175	14555	14529	14687	14365	14528	14324	14394	14322	14449	14427	14422	14553	14408	14436	14476	14410	14428	14236	14328	14543	14348	14338	14471	14331	14618	14283	14606	14321	14393	14456	14485	14399	14414	14384	14543	14522	14434	14542	14628	14531	14407	14588	14451	14594	14304	14411	14369	14499	14628	14470	14264	14265	14405	14425	14471	14299	14364	14707	14445	14304	14367	14481	14420	14522	14519	14355	14489	14522	14547	14359	14364	14416	14382	14370	14421	14500	14513	14565	14275	14536	14515	14522	14162	14472	14408	14532	14535	14401	14471	14263	14489	14357	14562	14436	14567	14491	14244	14285	14542	14337	14387	14422	14361	14381	14319	14540	14413	14386	14192	14497	14557	14423	14562	14367	14399	14457	14582	14333	14328	14507	14405	14447	14363	14561	14421	14381	14601	14245	14432	14543	14590	14453	14376	14304	14420	14433	14403	14440	14243	14317	14576	14587	14466	14220	14424	14577	14536	14261	14323	14320	14422	14586	14536	14345	14534	14495	14382	14562	14529	14444	14476	14372	14212	14580	14567	14551	14179	14419	14509	14149	14496	14372	14252	14125	14301	14317	14205	14384	14285	14425	14566	14513	14357	14484	14231	14384	14373	14502	14571	14509	14248	14440	14290	14336	14555	14454	14407	14462	14453	14233	14596	14562	14625	14282	14393	14389	14160	14387	14372	14483	14282	14492	14327	14327	14548	14308	14297	14436	14349	14411	14499	14498	14445	14395	14401	14259	14733	14638	14371	14406	14556	14403	14434	14262	14278	14480	14344	14194	14428	14490	14411	14504	14546	14495	14537	14328	14446	14521	14427	14713	14468	14408	14458	14508	14303	14632	14532	14424	14656	14268	14374	14474	14325	14396	14326	14243	14561	14600	14421	14214	14392	14400	14251	14539	14350	14259	14329	14240	14420	14509	14584	14287	14423	14353	14237	14233	14398	14745	14431	14320	14509	14313	14382	14410	14429	14297	14374	14229	14433	14458	14345	14394	14449	14363	14222	14516	14310	14292	14485	14414	14533	14467	14489	14313	14470	14142	14326	14346	14412	14170	14379	14585	14419	14308	14271	14525	14186	14408	14413	14355	14291	14474	14637	14096	14432	14434	14410	14514	14348	14387	14347	14625	14332	14395	14620	14328	14259	14339	14479	14639	14518	14212	14521	14540	14323	14498	14418	14263	14318	14511	14383	14433	14466	14471	14368	14506	14317	14608	14351	14270	14416	14417	14440	14311	14413	14579	14663	14435	14520	14237	14412	14306	14390	14454	14385	14366	14238	14559	14390	14317	14390	14660	14268	14468	14391	14539	14573	14564	14433	14463	14405	14411	14332	14411	14571	14431	14593	14405	14336	14435	14465	14608	14462	14433	14558	14439	14268	14366	14238	14352	14593	14567	14363	14414	14480	14455	14401	14429	14328	14464	14466	14271	14441	14455	14558	14272	14493	14378	14345	14393	14446	14534	14372	14490	14322	14288	14378	14516	14496	14398	14661	14483	14533	14356	14380	14340	14318	14311	14287	14388	14285	14276	14469	14383	14378	14468	14525	14580	14371	14534	14524	14466	14427	14428	14416	14414	14443	14308	14426	14444	14694	14370	14535	14514	14549	14478	14521	14343	14404	14182	14473	14521	14500	14600	14435	14462	14479	14334	14610	14393	14421	14231	14206	14148	14254	14484	14448	14514	14441	14417	14527	14335	14319	14338	14323	14416	14303	14502	14506	14318	14333	14477	14096	14407	14435	14391	14487	14458	14345	14680	14278	14312	14541	14198	14381	14378	14172	14502	14419	14408	14519	14365	14132	14265	14660	14532	14499	14460	14424	14476	14579	14594	14488	14348	14438	14483	14556	14647	14427	14474	14411	14381	14270	14336	14390	14420	14583	14491	14316	14537	14451	14330	14457	14591	14389	14481	14406	14321	14287	14313	14148	14350	14168	14296	14185	14087	14179	14524	14466	14762	14495	14459	14492	14427	14637	14387	14499	14509	14745	14413	14405	14395	14467	14427	14296	14279	14395	14410	14425	14381	14328	14695	14393	14405	14511	14281	14576	14198	14483	14524	14222	14685	14346	14275	14380	14237	14456	14402	14449	14401	14293	14586	14471	14409	14294	14437	14392	14452	14452	14381	14386	14664	14468	14380	14541	14439	14467	14503	14544	14318	14378	14337	14395	14399	14449	14337	14458	14605	14502	14511	14381	14373	14222	14505	14493	14509	14578	14492	14348	14358	14381	14408	14329	14265	14368	14584	14392	14444	14379	14542	14509	14162	14452	14390	14363	14319	14470	14295	14454	14562	14435	14356	14323	14668	14387	14259	14498	14475	14457	14535	14454	14320	14438	14587	14556	14301	14367	14527	14463	14576	14247	14375	14489	14352	14463	14538	14520	14568	14414	14488	14362	14480	14413	14236	14567	14512	14616	14543	14294	14643	14511	14609	14452	14401	14439	14585	14413	14563	14290	14392	14476	14221	14496	14454	14243	14363	14672	14457	14366	14456	14506	14426	14257	14334	14435	14533	14199	14325	14473	14717	14363	14441	14619	14396	14398	14360	14390	14203	14478	14543	14427	14343	14516	14469	14443	14481	14391	14447	14467	14604	14455	14460	14433	14586	14440	14358	14465	14370	14406	14402	14261	14267	14477	14616	14412	14326	14351	14330	14464	14509	14564	14359	14237	14223	14493	14470	14396	14418	14475	14366	14508	14559	14565	14374	14346	14490	14305	14558	14465	14391	14537	14426	14302	14280	14107	14691	14497	14434	14692	14428	14479	14548	14607	14573	14545	14460	14490	14471	14434	14414	14396	14470	14392	14320	14360	14314	14290	14454	14468	14437	14222	14615	14437	14323	14292	14333	14384	14552	14439	14477	14396	14431	14454	14582	14301	14486	14502	14366	14477	14373	14370	14292	14405	14421	14381	14666	14292	14168	14404	14453	14366	14450	14293	14493	14614	14475	14277	14450	14423	14413	14348	14657	14249	14398	14286	14402	14404	14366	14348	14498	14461	14390	14383	14453	14570	14517	14497	14347	14329	14441	14463	14443	14521	14374	14409	14492	14427	14529	14256	14343	14454	14536	14349	14346	14711	14434	14417	14296	14154	14462	14228	14506	14400	14421	14383	14629	14271	14412	14517	14416	14520	14473	14587	14443	14402	14648	14433	14416	14537	14384	14337	14276	14362	14347	14278	14470	14239	14398	14600	14576	14488	14422	14330	14400	14283	14481	14537	14330	14467	14392	14365	14506	14527	14237	14351	14531	14465	14405	14398	14370	14397	14609	14561	14449	14451	14670	14391	14579	14321	14533	14632	14335	14370	14566	14421	14220	14548	14361	14271	14271	14282	14514	14227	14512	14399	14396	14205	14475	14317	14471	14378	14298	14329	14460	14216	14374	14260	14276	14582	14501	14458	14180	14326	14279	14463	14328	14253	14469	14338	14478	14503	14372	14417	14447	14427	14344	14526	14503	14281	14427	14448	14405	14426	14517	14526	14548	14374	14363	14583	14349	14251	14342	14438	14323	14447	14378	14425	14423	14342	14541	14448	14255	14300	14437	14404	14569	14399	14455	14448	14491	14641	14307	14268	14388	14282	14298	14446	14392	14486	14392	14347	14573	14475	14479	14477	14519	14334	14439	14411	14370	14574	14520	14466	14244	14515	14516	14587	14363	14552	14297	14464	14414	14281	14320	14289	14592	14534	14501	14321	14477	14462	14279	14409	14381	14448	14429	14366	14547	14271	14428	14391	14391	14246	14401	14417	14292	14311	14474	14270	14487	14474	14256	14487	14325	14480	14569	14525	14402	14517	14528	14387	14419	14318	14538	14526	14563	14654	14615	14593	14393	14185	14470	14382	14435	14499	14292	14338	14501	14332	14274	14510	14434	14530	14400	14137	14379	14527	14487	14412	14472	14417	14451	14318	14281	14492	14308	14361	14438	14496	14329	14442	14284	14388	14522	14403	14512	14485	14359	14659	14517	14515	14368	14388	14266	14515	14316	14371	14132	14481	14417	14398	14417	14631	14549	14477	14522	14438	14215	14395
25541	25614	17655	13754	11994	10413	9610	9135	8872	8566	8689	8673	8606	8582	8525	8668	8605	8609	8772	8587	8704	8639	8624	8438	8476	8662	8490	8688	8588	8672	8588	8756	8440	8565	8576	8513	8547	8590	8521	8723	8584	8455	8681	8663	8645	8760	8433	8686	8601	8500	8538	8472	8532	8670	8663	8549	8640	8594	8595	8677	8496	8478	8664	8549	8532	8689	8581	8716	8463	8637	8497	8529	8480	8496	8695	8533	8682	8511	8633	8472	8562	8640	8517	8689	8701	8500	8552	8504	8412	8635	8625	8507	8663	8399	8555	8526	8677	8501	8623	8433	8515	8478	8414	8532	8560	8493	8590	8456	8547	8417	8603	8620	8622	8467	8474	8559	8596	8691	8604	8585	8568	8535	8406	8603	8456	8598	8677	8531	8700	8409	8560	8715	8542	8624	8419	8541	8538	8661	8598	8620	8613	8545	8531	8325	8516	8425	8503	8720	8568	8591	8545	8598	8647	8588	8496	8595	8474	8535	8565	8682	8578	8710	8554	8705	8583	8527	8470	8453	8598	8505	8553	8579	8532	8460	8501	8513	8505	8557	8511	8507	8603	8482	8573	8553	8467	8410	8589	8607	8587	8534	8585	8390	8496	8669	8569	8661	8513	8535	8501	8575	8672	8409	8515	8535	8598	8554	8617	8656	8555	8578	8568	8520	8541	8449	8620	8569	8451	8493	8698	8581	8506	8452	8586	8549	8453	8527	8469	8711	8739	8537	8469	8622	8474	8544	8612	8472	8617	8583	8684	8574	8603	8605	8696	8619	8536	8494	8508	8489	8685	8584	8455	8564	8459	8616	8398	8471	8509	8531	8462	8479	8373	8584	8578	8646	8461	8540	8561	8493	8505	8717	8547	8429	8694	8614	8540	8629	8478	8544	8574	8462	8595	8490	8546	8483	8691	8585	8503	8543	8656	8518	8437	8444	8467	8581	8479	8678	8556	8480	8530	8529	8496	8536	8608	8678	8435	8615	8438	8524	8450	8596	8521	8544	8504	8529	8648	8584	8532	8526	8292	8384	8492	8515	8592	8399	8522	8552	8479	8465	8538	8572	8521	8566	8523	8512	8501	8465	8719	8399	8451	8430	8574	8487	8515	8549	8547	8533	8556	8448	8548	8655	8631	8539	8665	8566	8694	8524	8707	8722	8453	8634	8573	8600	8540	8528	8465	8462	8515	8535	8407	8554	8478	8600	8643	8544	8507	8510	8717	8668	8588	8533	8615	8549	8535	8426	8670	8534	8683	8661	8414	8546	8607	8569	8575	8636	8587	8570	8542	8507	8731	8628	8648	8580	8477	8529	8533	8523	8560	8502	8661	8671	8621	8672	8457	8496	8548	8615	8497	8499	8477	8416	8669	8530	8549	8501	8615	8567	8555	8665	8608	8486	8572	8685	8500	8477	8602	8496	8455	8489	8550	8666	8539	8572	8474	8680	8420	8369	8590	8586	8599	8587	8479	8585	8657	8565	8550	8508	8665	8568	8567	8513	8557	8581	8502	8578	8570	8668	8543	8485	8521	8595	8517	8554	8528	8585	8517	8687	8574	8572	8438	8606	8516	8637	8564	8430	8529	8466	8548	8430	8448	8705	8601	8474	8474	8566	8440	8609	8520	8575	8541	8522	8638	8393	8582	8541	8491	8572	8542	8585	8503	8456	8630	8754	8679	8610	8630	8674	8403	8484	8654	8615	8497	8580	8647	8699	8535	8630	8456	8562	8754	8530	8454	8695	8589	8537	8611	8263	8528	8495	8409	8657	8530	8486	8607	8557	8495	8519	8592	8541	8443	8535	8596	8618	8437	8560	8540	8453	8425	8537	8440	8403	8527	8566	8622	8512	8658	8666	8475	8525	8546	8552	8532	8549	8558	8479	8495	8386	8512	8585	8535	8508	8601	8524	8643	8625	8570	8516	8503	8556	8476	8527	8536	8577	8587	8550	8475	8574	8482	8529	8474	8320	8568	8532	8642	8573	8587	8488	8468	8549	8490	8464	8690	8626	8627	8599	8572	8547	8506	8599	8551	8544	8508	8775	8523	8429	8652	8403	8609	8574	8590	8666	8370	8570	8558	8565	8757	8583	8510	8450	8690	8535	8542	8566	8602	8461	8549	8590	8539	8540	8613	8469	8457	8572	8416	8636	8602	8365	8501	8473	8475	8416	8509	8545	8597	8502	8522	8526	8526	8451	8541	8540	8499	8607	8581	8446	8683	8488	8481	8466	8706	8490	8508	8634	8439	8588	8478	8641	8520	8506	8504	8613	8522	8436	8661	8607	8614	8602	8496	8719	8609	8567	8496	8517	8652	8597	8629	8508	8521	8479	8639	8546	8503	8624	8726	8447	8631	8502	8629	8524	8548	8516	8617	8531	8565	8578	8562	8490	8402	8583	8616	8592	8441	8594	8604	8505	8557	8495	8521	8733	8591	8508	8525	8547	8480	8791	8582	8390	8607	8615	8609	8576	8553	8630	8571	8595	8444	8437	8515	8553	8596	8450	8503	8515	8557	8545	8496	8443	8537	8491	8633	8617	8631	8594	8607	8694	8653	8517	8507	8576	8646	8549	8517	8534	8574	8446	8738	8438	8449	8420	8329	8646	8675	8609	8591	8525	8578	8484	8549	8487	8606	8475	8686	8624	8483	8599	8587	8671	8618	8620	8578	8651	8581	8354	8534	8574	8613	8570	8552	8577	8535	8463	8611	8534	8507	8619	8608	8523	8745	8532	8621	8777	8630	8479	8438	8565	8495	8477	8677	8539	8525	8640	8557	8574	8677	8646	8489	8374	8571	8531	8584	8567	8630	8592	8425	8501	8350	8579	8565	8678	8533	8501	8626	8634	8530	8481	8446	8453	8641	8416	8546	8838	8528	8469	8516	8671	8497	8585	8523	8649	8702	8676	8493	8593	8519	8568	8543	8542	8563	8527	8672	8524	8598	8623	8571	8464	8528	8524	8588	8513	8413	8471	8568	8599	8447	8540	8518	8596	8740	8457	8538	8484	8351	8514	8531	8569	8503	8388	8449	8559	8522	8645	8515	8478	8575	8554	8581	8545	8569	8716	8428	8535	8519	8478	8386	8548	8447	8714	8513	8449	8410	8470	8613	8462	8538	8562	8584	8441	8624	8412	8528	8528	8504	8488	8459	8509	8618	8536	8565	8652	8619	8670	8531	8470	8620	8584	8414	8550	8522	8557	8549	8579	8536	8676	8527	8556	8610	8578	8659	8443	8672	8581	8612	8506	8619	8585	8535	8652	8519	8403	8579	8491	8485	8471	8574	8546	8375	8583	8549	8501	8610	8568	8523	8584	8417	8697	8660	8592	8520	8576	8652	8586	8532	8700	8635	8533	8547	8514	8689	8509	8373	8543	8568	8666	8503	8718	8519	8558	8706	8569	8543	8648	8595	8548	8489	8410	8408	8453	8641	8511	8518	8640	8583	8467	8550	8620	8616	8655	8390	8470	8355	8560	8490	8540	8557	8577	8477	8481	8271	8575	8421	8574	8502	8603	8564	8427	8537	8596	8656	8629	8395	8365	8572	8653	8497	8617	8616	8517	8536	8570	8515	8480	8532	8560	8572	8551	8448	8528	8474	8516	8559	8496	8621	8687	8618	8517	8513	8629	8558	8519	8454	8657	8562	8491	8532	8518	8667	8574	8644	8692	8567	8401	8574	8486	8489	8459	8463	8659	8477	8611	8517	8540	8670	8624	8476	8451	8516	8612	8482	8565	8635	8426	8497	8585	8633	8576	8547	8330	8675	8455	8607	8561	8476	8683	8645	8518	8714	8418	8689	8614	8547	8612	8594	8537	8613	8507	8571	8600	8487	8458	8687	8660	8429	8397	8647	8602	8513	8463	8624	8483	8528	8547	8570	8596	8478	8452	8521	8560	8567	8492	8541	8635	8645	8537	8444	8638	8607	8698	8389	8660	8505	8566	8662	8627	8476	8744	8522	8462	8557	8466	8667	8620	8583	8520	8516	8524	8472	8508	8552	8556	8562	8499	8563	8535	8475	8648	8568	8524	8487	8469	8530	8466	8545	8548	8565	8570	8448	8593	8515	8543	8523	8593	8562	8515	8722	8616	8643	8449	8632	8552	8556	8601	8529	8684	8390	8495	8605	8558	8526	8637	8573	8524	8503	8520	8533	8441	8479	8689	8442	8475	8500	8495	8517	8534	8597	8650	8638	8701	8538	8616	8537	8597	8435	8559	8522	8486	8563	8527	8649	8496	8676	8467	8606	8611	8440	8582	8605	8531	8535	8619	8470	8500	8509	8485	8624	8617	8618	8547	8458	8547	8488	8534	8576	8441	8667	8542	8401	8360	8578	8580	8505	8580	8614	8534	8574	8669	8498	8582	8533	8519	8498	8450	8460	8564	8610	8518	8736	8639	8551	8540	8451	8452	8429	8407	8590	8607	8559	8351	8698	8566	8705	8413	8530	8606	8668	8456	8483	8536	8536	8530	8460	8347	8354	8451	8556	8699	8577	8607	8638	8569	8531	8605	8509	8624	8657	8497	8574	8504	8469	8595	8412	8607	8516	8630	8398	8522	8565	8495	8455	8592	8394	8642	8414	8608	8646	8439	8596	8537	8383	8589	8506	8531	8586	8425	8383	8699	8650	8479	8592	8571	8534	8582	8554	8474	8635	8571	8487	8455	8551	8598	8613	8502	8629	8423	8612	8535	8548	8421	8509	8547	8615	8484	8513	8519	8440	8481	8644	8665	8604	8618	8457	8603	8522	8462	8419	8542	8459	8522	8523	8540	8491	8509	8610	8560	8626	8686	8561	8620	8567	8448	8497	8645	8486	8523	8527	8511	8462	8510	8526	8541	8602	8444	8555	8570	8426	8541	8445	8613	8517	8633	8431	8704	8627	8674	8647	8486	8426	8600	8654	8493	8513	8491	8373	8558	8379	8593	8568	8634	8453	8583	8461	8567	8689	8582	8453	8477	8641	8605	8602	8467	8588	8618	8547	8540	8426	8555	8519	8679	8376	8510	8638	8486	8392	8708	8433	8416	8523	8377	8602	8468	8543	8582	8565	8543	8407	8424	8614	8512	8654	8494	8771	8531	8712	8578	8608	8618	8608	8360
23411	20679	27544	23916	21656	20506	18781	15898	15023	15103	14994	15136	15143	14827	14885	14802	14939	14769	14946	14601	14886	14627	14729	14674	14748	14688	14731	14783	14860	14838	14665	14695	14684	14796	14745	14644	14634	14676	14704	14731	14834	14631	14775	14593	14791	14634	14770	14828	14814	14708	14596	14602	14544	14784	14726	14477	14760	14678	14827	14703	14792	14754	14354	14768	14492	14746	14778	14584	14750	14684	14696	14615	14679	14653	14693	14443	14729	14646	14813	14869	14768	14684	14574	14648	14774	14689	14700	14656	14644	14645	14856	14823	14683	14835	14592	14729	14650	14789	14583	14673	14432	14535	14815	14583	14659	14638	14653	14797	14517	14700	14612	14650	14749	14706	14555	14720	14789	14585	14659	14848	14622	14797	14783	14479	14654	14813	14752	14774	14693	14671	14726	14628	14720	14772	14876	14692	14758	14713	14698	14482	14701	14642	14649	14640	14619	14634	14806	14968	14637	14610	14813	14712	14516	14523	14517	14708	14657	14566	14593	14550	14505	14593	14769	14916	14699	14717	14573	14565	14509	14650	14813	14630	14703	14326	14719	14634	14544	14855	14549	14588	14771	14814	14763	14534	14717	14656	14795	14473	14487	14665	14614	14617	14648	14710	14538	14574	14851	14672	14620	14853	14634	14634	14753	14722	14729	14604	14657	14750	14750	14659	14668	14679	14661	14804	14726	14695	14759	14792	14836	14727	14718	14829	14859	14660	14795	14642	14503	14546	14815	14689	14675	14784	14567	14669	14757	14530	14719	14762	14688	14700	14666	14585	14443	14597	14390	14813	14497	14558	14829	14519	14749	14677	14708	14522	14582	14708	14665	14595	14756	14720	14654	14768	14700	14770	14589	14714	15000	14819	14660	14613	14646	14858	14855	14843	14646	14643	14574	14574	14753	14740	14542	14571	14946	14579	14864	14601	14609	14838	14694	14723	14772	14489	14618	14742	14848	14657	14783	14596	14635	14681	14766	14806	14554	14766	14486	14611	14849	14436	14696	14616	14547	14667	14492	14569	14814	14515	14735	14449	14524	14450	14519	14724	14341	14756	14593	14650	14737	14612	14742	14726	14604	14493	14427	14679	14777	14757	14476	14730	14516	14672	14640	14592	14657	14607	14824	14705	14711	14765	14522	14688	14649	14649	14684	14760	14746	14795	14580	14519	14609	14558	14792	14596	14561	14692	14743	14544	14652	14533	14779	14766	14719	14674	14539	14747	14594	14593	14536	14702	14748	14591	14693	14526	14639	14699	14704	14559	14550	14867	14712	14682	14873	14479	14570	14708	14846	14614	14555	14548	14776	14664	14626	14620	14392	14678	14530	14779	14699	14560	14702	14710	14514	14401	14467	14730	14731	14441	14614	14761	14691	14569	14688	14412	14712	14610	14762	14757	14751	14718	14763	14749	14725	14660	14635	14619	14597	14789	14792	14672	14739	14719	14716	14680	14400	14513	14737	14711	14758	14574	14595	14416	14664	14456	14713	14643	14940	14830	14575	14594	14729	14619	14629	14782	14562	14640	14693	14587	14669	14513	14474	14547	14680	14803	14711	14713	14659	14628	14644	14735	14869	14683	14831	14628	14678	14847	14549	14715	14644	14456	14643	14748	14609	14712	14715	14679	14496	14676	14866	14684	14587	14784	14615	14576	14753	14716	14593	14435	14457	14467	14728	14635	14656	14601	14463	14595	14727	14591	14614	14603	14598	14498	14739	14708	14690	14501	14670	14466	14738	14617	14507	14533	14685	14681	14528	14496	14793	14752	14701	14274	14670	14542	14544	14812	14619	14829	14778	14586	14557	14785	14490	14804	14693	14557	14813	14625	14567	14512	14586	14741	14590	14667	14816	14718	14818	14581	14836	14424	14654	14716	14662	14632	14727	14664	14580	14611	14561	14695	14780	14629	14667	14884	14766	14542	14916	14614	14768	14679	14714	14491	14797	14776	14535	14622	14669	14580	14656	14847	14509	14718	14603	14662	14520	14477	14556	14746	14543	14604	14620	14633	14710	14783	14590	14765	14712	14662	14841	14689	14615	14563	14509	14530	14575	14589	14768	14657	14833	14493	14637	14741	14694	14633	14651	14624	14568	14763	14578	14686	14516	14907	14608	14763	14729	14755	14678	14426	14664	14568	14637	14638	14715	14747	14707	14598	14570	14495	14724	14783	14653	14544	14562	14546	14688	14445	14601	14622	14653	14748	14631	14551	14851	14285	14420	14578	14710	14932	14713	14687	14891	14616	14675	14760	14479	14484	14583	14451	14433	14856	14896	14608	14451	14547	14493	14475	14508	14517	14704	14690	14776	14703	14518	14705	14688	14847	14816	14460	14568	14546	14698	14753	14549	14729	14690	14485	14530	14546	14587	14453	14668	14699	14488	14672	14467	14449	14469	14492	14743	14606	14595	14627	14750	14683	14686	14615	14605	14565	14653	14537	14699	14688	14545	14684	14738	14674	14617	14509	14653	14603	14781	14726	14513	14815	14672	14572	14685	14577	14802	14573	14497	14572	14727	14820	14707	14705	14725	14808	14829	14572	14733	14476	14686	14644	14547	14779	14690	14528	14491	14629	14651	14766	14544	14647	14669	14562	14759	14521	14797	14833	14826	14741	14725	14423	14712	14821	14757	14668	14720	14679	14829	14665	14579	14598	14677	14697	14578	14569	14653	14691	14493	14639	14784	14548	14670	14787	14591	14536	14586	14757	14720	14482	14660	14651	14651	14569	14683	14728	14653	14729	14506	14625	14512	14758	14793	14502	14671	14813	14695	14633	14730	14905	14618	14490	14454	14662	14582	14543	14535	14664	14523	14645	14651	14589	14506	14624	14720	14404	14813	14657	14736	14882	14774	14635	14609	14557	14570	14529	14350	14589	14775	14737	14613	14597	14563	14678	14405	14573	14612	14526	14397	14579	14525	14446	14474	14625	14582	14640	14656	14579	14548	14696	14645	14786	14709	14522	14794	14539	14777	14580	14504	14705	14869	14375	14645	14663	14513	14481	14713	14692	14478	14560	14389	14604	14639	14680	14661	14812	14578	14651	14693	14738	14617	14608	14524	14721	14678	14533	14700	14650	14778	14754	14600	14409	14598	14625	14783	14755	14514	14561	14697	14631	14534	14496	14539	14735	14896	14657	14746	14612	14489	14590	14864	14638	14511	14724	14740	14594	14596	14545	14611	14517	14524	14687	14663	14621	14729	14678	14584	14726	14442	14652	14622	14657	14723	14742	14504	14550	14643	14782	14658	14512	14847	14692	14907	14630	14602	14633	14670	14795	14748	14710	14599	14627	14588	14515	14692	14737	14652	14927	14458	14368	14441	14498	14443	14625	14545	14822	14773	14710	14699	14734	14733	14795	14636	14457	14739	14655	14750	14782	14557	14607	14495	14745	14665	14592	14593	14740	14771	14743	14612	14636	14558	14520	14732	14550	14591	14610	14718	14807	14771	14537	14835	14575	14838	14646	14755	14704	14743	14546	14570	14687	14387	14871	14724	14677	14623	14525	14514	14661	14792	14672	14821	14815	14756	14607	14539	14535	14811	14448	14873	14638	14772	14836	14858	14699	14655	14702	14592	14694	14541	14569	14575	14755	14593	14650	14518	14686	14807	14623	14694	14739	14585	14634	14708	14402	14741	14719	14743	14633	14832	14691	14396	14647	14544	14720	14738	14604	14589	14583	14566	14647	14645	14783	14795	14744	14778	14819	14691	14910	14751	14529	14738	14667	14566	14635	14655	14603	14526	14772	14556	14609	14723	14498	14648	14586	14750	14726	14549	14675	14611	14820	14664	14798	14793	14665	14747	14578	14578	14836	14639	14832	14688	14576	14639	14497	14539	14725	14778	14590	14657	14605	14434	14405	14712	14852	14786	14811	14746	14708	14678	14799	14763	14692	14720	14605	14717	14742	14748	14739	14765	14681	14718	14864	14665	14533	14724	14482	14904	14615	14529	14412	14825	14609	14624	14698	14562	14720	14560	14783	14583	14580	14686	14744	14656	14917	14700	14698	14839	14642	14666	14661	14771	14727	14667	14747	14646	14481	14690	14500	14669	14602	14778	14524	14579	14628	14696	14617	14706	14799	14628	14685	14685	14750	14559	14540	14777	14659	14892	14778	14544	14701	14419	14450	14679	14614	14677	14635	14719	14772	14504	14671	14673	14768	14559	14578	14435	14709	14402	14615	14693	14662	14716	14589	14528	14506	14770	14568	14586	14695	14838	14717	14646	14431	14509	14670	14693	14613	14575	14589	14492	14476	14538	14776	14853	14449	14753	14631	14696	14640	14735	14495	14911	14694	14663	14755	14621	14490	14512	14695	14659	14669	14703	14554	14676	14468	14812	14755	14486	14648	14647	14556	14771	14642	14659	14698	14496	14843	14694	14781	14696	14824	14816	14522	14557	14662	14882	14569	14769	14619	14784	14636	14656	14670	14730	14617	14622	14483	14608	14662	14672	14757	14571	14618	14659	14693	14439	14523	14621	14736	14525	14493	14544	14435	14634	14540	14467	14538	14690	14688	14663	14699	14642	14723	14778	14737	14668	14555	14693	14565	14657	14573	14694	14958	14622	14901	14750	14733	14461	14905	14919	14639	14698	14491	14649	14773	14562	14575	14635	14705	14749	14552	14479	14561	14728	14834	14773	14758	14759	14537	14669	14628	14791	14899	14598	14635	14592	14560	14799	14682	14680	14688	14637	14574	14748	14743	14660	14565	14688	14760	14851	14732	14734	14520	14656	14681	14831	14536	14536	14421	14537	14694	14770	14532	14533	14661	14645	14697	14579	14459	14780	14576	14599	14741	14556	14634	14673	14780	14681	14673	14587	14644	14779	14706	14652	14540	14672	14755	14744	14677	14593	14863	14717	14590	14703	14680	14774	14784	14863	14775	14685	14522	14621	14589	14764	14591	14483	14599	14873	14681	14652	14698	14716	14618	14617	14674	14530	14635	14536	14834	14509	14683	14391	14708	14688	14573	14634	14844	14535	14453	14810	14665	14787	14562	14458	14768	14672	14613	14786	14674	14532	14579	14853	14545	14661	14661	14716	14545	14580	14632	14729	14640	14541	14660	14785	14636	14636	14784	14772	14594	14725	14609	14739	14665	14643	14837	14652	14788	14842	14534
27665	29234	19471	15451	12971	11283	9973	9578	9154	8924	8861	9020	9044	8825	8681	8679	8868	8701	8820	8840	8927	8739	8826	8960	8925	8857	8661	8776	8752	8889	8751	8856	8840	8879	8681	8833	8772	8796	8824	8746	8791	8663	8831	8702	8722	8730	8678	8806	8826	8790	8772	8694	8791	8766	8729	8844	8750	8789	8733	8771	8512	8742	8815	8890	8819	8762	8813	8715	8778	8789	8722	8588	8808	8689	8878	8702	8737	8748	8760	8814	8838	8634	8861	8740	8640	8694	8771	8783	8700	8759	8723	8842	8656	8822	8669	8619	8829	8690	8685	8601	8728	8660	8808	8825	8740	8667	8691	8775	8613	8653	8734	8746	8880	8644	8811	8643	8629	8608	8686	8897	8750	8651	8899	8619	8618	8727	8648	8690	8648	8584	8744	8779	8764	8742	8630	8771	8886	8726	8834	8795	8601	8702	8558	8690	8630	8829	8663	8777	8716	8812	8510	8672	8741	8733	8808	8758	8658	8845	8719	8804	8632	8753	8769	8701	8764	8751	8737	8681	8852	8706	8743	8618	8725	8800	8583	8786	8760	8584	8775	8716	8815	8676	8734	8838	8859	8827	8632	8708	8755	8591	8571	8720	8755	8678	8796	8696	8804	8562	8792	8579	8762	8738	8843	8639	8593	8757	8883	8689	8735	8720	8716	8633	8809	8697	8634	8668	8778	8698	8668	8885	8771	8818	8764	8598	8727	8748	8677	8654	8723	8643	8832	8816	8864	8673	8723	8716	8659	8662	8656	8681	8641	8609	8827	8608	8686	8677	8707	8719	8759	8670	8683	8780	8826	8728	8608	8708	8746	8828	8598	8734	8735	8643	8742	8806	8758	8571	8667	8740	8786	8619	8775	8731	8596	8803	8657	8734	8730	8586	8783	8682	8652	8734	8745	8737	8695	8815	8530	8688	8533	8611	8598	8672	8675	8651	8769	8631	8753	8678	8658	8712	8689	8644	8664	8757	8719	8584	8802	8750	8605	8700	8737	8852	8697	8735	8611	8776	8657	8667	8792	8704	8783	8761	8639	8636	8640	8750	8783	8575	8634	8618	8719	8860	8611	8831	8771	8662	8721	8842	8758	8687	8754	8665	8793	8703	8771	8726	8751	8811	8635	8664	8664	8564	8771	8732	8573	8671	8553	8744	8841	8582	8588	8700	8602	8547	8715	8669	8787	8828	8744	8757	8628	8755	8693	8694	8642	8746	8669	8664	8702	8782	8810	8664	8651	8639	8736	8574	8685	8707	8754	8751	8752	8753	8744	8666	8707	8552	8610	8761	8702	8579	8720	8580	8673	8789	8652	8668	8813	8587	8820	8716	8651	8662	8682	8764	8622	8789	8645	8816	8721	8802	8628	8795	8625	8726	8703	8720	8590	8763	8584	8719	8590	8589	8563	8707	8785	8761	8759	8796	8716	8758	8781	8638	8697	8738	8716	8750	8697	8618	8671	8658	8708	8670	8730	8896	8810	8632	8709	8621	8866	8724	8556	8645	8721	8616	8650	8537	8584	8688	8696	8622	8658	8656	8656	8691	8635	8679	8788	8900	8702	8691	8649	8704	8718	8738	8763	8719	8601	8797	8669	8579	8822	8721	8823	8712	8779	8625	8682	8779	8771	8742	8825	8639	8741	8819	8662	8545	8802	8679	8834	8758	8805	8665	8677	8790	8646	8787	8661	8755	8560	8880	8856	8741	8685	8655	8674	8495	8729	8722	8672	8721	8714	8802	8725	8645	8754	8624	8844	8769	8599	8660	8699	8735	8982	8802	8743	8625	8769	8821	8784	8700	8639	8766	8691	8711	8527	8759	8710	8609	8675	8818	8829	8534	8810	8655	8705	8813	8738	8697	8705	8643	8696	8699	8684	8767	8789	8820	8711	8645	8691	8708	8700	8649	8766	8614	8637	8681	8780	8689	8582	8637	8727	8727	8739	8631	8778	8760	8540	8686	8698	8800	8740	8691	8767	8695	9038	8853	8684	8695	8798	8591	8699	8708	8466	8603	8766	8687	8580	8677	8659	8734	8860	8689	8625	8785	8568	8755	8768	8808	8775	8665	8616	8579	8713	8678	8813	8609	8683	8739	8723	8670	8729	8656	8622	8606	8773	8657	8757	8780	8759	8766	8673	8757	8724	8762	8793	8612	8804	8581	8674	8744	8796	8837	8596	8708	8712	8742	8656	8663	8779	8650	8860	8685	8735	8616	8830	8716	8788	8682	8590	8742	8768	8761	8616	8610	8771	8842	8607	8843	8891	8694	8630	8663	8808	8681	8668	8751	8644	8781	8728	8722	8673	8607	8701	8623	8681	8746	8786	8697	8767	8853	8981	8785	8670	8645	8688	8708	8839	8686	8647	8592	8619	8668	8682	8656	8554	8700	8684	8807	8737	8606	8631	8735	8637	8804	8629	8653	8877	8668	8763	8594	8772	8679	8636	8536	8666	8764	8598	8650	8726	8686	8674	8643	8573	8811	8632	8579	8738	8722	8768	8603	8675	8656	8741	8688	8694	8563	8799	8853	8608	8693	8744	8764	8804	8634	8768	8720	8569	8698	8645	8623	8787	8672	8708	8711	8641	8698	8630	8678	8751	8702	8606	8635	8713	8888	8619	8859	8740	8695	8677	8740	8661	8719	8699	8802	8577	8620	8485	8677	8744	8672	8755	8808	8647	8659	8780	8654	8779	8804	8665	8742	8595	8718	8758	8674	8735	8766	8725	8733	8691	8595	8873	8688	8698	8566	8636	8697	8906	8695	8685	8844	8579	8637	8809	8585	8582	8704	8631	8700	8749	8596	8701	8724	8677	8760	8777	8757	8752	8772	8599	8616	8754	8824	8681	8774	8769	8720	8702	8881	8663	8771	8720	8683	8812	8606	8665	8702	8752	8636	8592	8657	8569	8839	8801	8632	8676	8696	8671	8796	8670	8692	8705	8705	8727	8645	8761	8790	8714	8712	8701	8717	8903	8663	8654	8639	8587	8738	8753	8845	8681	8839	8734	8561	8575	8648	8654	8693	8644	8729	8759	8716	8719	8776	8699	8808	8743	8654	8621	8717	8663	8659	8556	8648	8672	8644	8712	8708	8660	8570	8795	8734	8639	8874	8577	8584	8672	8676	8835	8779	8634	8795	8665	8720	8789	8749	8636	8478	8574	8700	8779	8681	8647	8643	8677	8610	8820	8676	8666	8808	8767	8747	8649	8732	8691	8526	8718	8789	8734	8745	8716	8697	8757	8779	8620	8709	8637	8646	8696	8640	8560	8793	8636	8765	8558	8767	8769	8679	8613	8724	8702	8759	8856	8715	8714	8762	8799	8662	8598	8531	8479	8555	8821	8806	8755	8648	8722	8649	8646	8835	8629	8511	8779	8679	8665	8605	8643	8729	8768	8587	8652	8622	8835	8726	8742	8827	8647	8926	8673	8595	8780	8518	8635	8688	8656	8674	8832	8766	8697	8791	8626	8663	8794	8699	8762	8749	8664	8764	8729	8714	8697	8625	8648	8748	8657	8682	8743	8767	8627	8760	8683	8866	8696	8675	8708	8701	8923	8594	8700	8739	8722	8684	8686	8720	8753	8580	8646	8745	8683	8796	8759	8705	8751	8702	8717	8667	8621	8854	8714	8571	8675	8682	8691	8779	8671	8636	8685	8570	8664	8818	8650	8723	8731	8729	8854	8780	8774	8760	8843	8770	8627	8776	8569	8629	8722	8601	8820	8681	8728	8693	8668	8793	8700	8757	8649	8777	8721	8611	8690	8632	8865	8745	8781	8651	8706	8766	8639	8734	8743	8720	8682	8689	8708	8675	8679	8672	8552	8815	8707	8821	8587	8799	8614	8608	8595	8641	8836	8635	8759	8588	8724	8621	8723	8765	8811	8878	8777	8805	8606	8673	8811	8720	8711	8805	8738	8732	8757	8809	8792	8800	8754	8845	8667	8745	8711	8680	8562	8628	8743	8658	8866	8684	8760	8718	8580	8698	8683	8664	8565	8644	8689	8755	8742	8594	8787	8694	8696	8731	8682	8573	8659	8589	8660	8822	8775	8676	8824	8565	8689	8589	8764	8641	8815	8602	8814	8770	8688	8553	8800	8636	8621	8588	8743	8644	8728	8541	8593	8611	8840	8662	8582	8757	8822	8562	8643	8675	8764	8622	8691	8642	8737	8765	8840	8689	8790	8803	8637	8694	8709	8719	8669	8763	8769	8740	8580	8669	8697	8731	8757	8787	8754	8683	8615	8770	8567	8820	8624	8595	8694	8752	8640	8634	8773	8789	8594	8777	8617	8682	8639	8732	8733	8741	8718	8621	8703	8607	8676	8666	8736	8621	8703	8578	8745	8681	8790	8725	8490	8816	8714	8761	8597	8672	8707	8735	8803	8646	8546	8761	8754	8868	8799	8723	8692	8754	8627	8681	8854	8812	8778	8671	8719	8710	8593	8694	8537	8767	8619	8762	8846	8597	8681	8567	8639	8717	8714	8780	8783	8618	8757	8712	8566	8756	8544	8646	8603	8868	8749	8749	8694	8808	8786	8758	8732	8721	8664	8699	8662	8668	8586	8540	8713	8698	8566	8707	8750	8619	8610	8687	8598	8633	8664	8662	8801	8619	8916	8741	8743	8670	8672	8820	8673	8816	8679	8882	8702	8656	8716	8645	8766	8669	8847	8555	8641	8680	8646	8785	8751	8730	8652	8578	8719	8696	8677	8657	8712	8784	8718	8749	8847	8850	8729	8665	8890	8613	8682	8673	8596	8707	8651	8582	8757	8589	8686	8710	8696	8561	8427	8677	8749	8659	8466	8741	8568	8756	8770	8613	8633	8726	8648	8671	8578	8554	8696	8838	8666	8652	8803	8655	8765	8679	8604	8587	8735	8715	8693	8690	8667	8683	8607	8666	8659	8789	8742	8751	8646	8723	8732	8622	8732	8682	8624	8656	8646	8736	8867	8629	8706	8611	8743	8717	8695	8597	8719	8700	8784	8622	8550	8598	8746	8734	8775	8614	8800	8761	8752	8768	8704	8834	8642	8895	8814	8598	8734	8632	8698	8633	8876	8661	8634	8724	8629	8753	8697	8810	8584	8771	8739	8586
36288	27566	23873	19487	16213	15405	15739	15216	15138	15238	15195	15199	15248	14933	15024	15272	15385	15259	15179	15214	15214	15097	15148	15088	15268	15086	15159	15180	15349	15244	15063	15380	15112	15201	15002	15130	15342	15262	15226	15188	15068	15054	15309	15306	15250	15009	15148	15031	15235	15206	15143	15200	15137	15279	14963	15174	15149	15099	15362	15170	15301	15190	15124	15310	15210	15189	15215	15214	15081	15063	15052	15134	15268	15342	14930	14899	15260	15219	15164	15134	15134	15186	15181	15100	15367	15277	15195	15031	15190	15174	15242	15146	15167	15233	15252	15208	15286	15244	15209	15157	15209	15258	15172	15121	15162	14984	15165	15418	15257	15095	15064	15130	15100	15144	15155	15051	15002	15107	15054	15277	15477	15235	15140	15225	15174	15216	15261	15012	15124	15170	14980	15008	15111	15022	15258	15197	15194	14909	15115	15273	15015	15455	15151	15171	15207	15029	15015	15006	15100	15051	15162	15188	15157	15228	15042	15231	15163	14949	15082	15090	15211	15092	15142	15180	15244	15149	15209	15129	15256	15103	15367	15157	15172	15179	15401	15208	15235	15092	15136	15252	15257	15348	15162	15143	15232	15219	15187	15161	15193	15055	15352	15243	15145	15281	15073	14891	14998	15111	15106	15191	14969	15176	15212	15231	14998	15008	15129	15127	14976	15087	15102	15384	15105	15137	14926	15087	15057	15124	15211	15141	15157	15051	15156	15204	15124	15186	15203	15086	15162	15186	15238	15027	15209	15237	15063	15186	15372	15075	15214	15190	15345	15280	15272	15344	15302	15158	15115	15050	15262	15076	15298	15154	15022	15062	15128	14925	14940	14996	15038	15277	15142	15221	15153	15250	15277	15225	15159	14930	15261	15218	15335	15224	15093	15102	15192	15058	15013	15129	15178	15208	15351	15050	15245	15236	15216	15256	15153	15173	15250	15123	15114	15172	15204	15022	15331	15039	15323	15143	15339	15278	15154	15086	15017	15212	15265	15327	15234	15160	15318	15178	14955	14991	14937	15108	15162	15202	15056	14998	15029	14995	15076	15130	15099	15200	15210	15100	15103	15171	15210	15016	15054	15088	15174	15187	15239	15137	15141	15076	15032	15074	15362	15183	15182	15103	14924	15095	15091	15150	14991	15292	15095	15102	15188	15080	15083	15153	15158	15126	15126	15116	15012	15210	15067	15082	15132	15135	15347	15149	15205	15020	15197	15369	15335	15038	14936	15135	15144	15044	14936	15108	15051	15078	15322	15155	15240	15115	15058	15367	15222	15163	14984	15094	15304	15143	15162	15088	15168	15078	15172	15109	15209	15104	15133	15042	15058	15267	15171	15111	15194	15353	15263	15325	15324	15397	15198	15250	15075	15081	15153	15131	15175	15248	15100	15181	15164	15049	15383	15268	15373	15363	15100	15192	15059	15140	15106	15099	15020	15163	15344	15312	15149	15087	15039	15270	15323	15236	15159	14999	15112	15195	15053	15032	15113	15367	15264	15115	15193	15274	15091	15121	15288	15133	15394	15103	14996	15044	15147	15046	15016	15144	15107	15120	15216	15138	15231	15108	15139	15182	15304	15068	14958	15063	15180	14923	15240	15203	15205	15111	15129	15006	15160	15344	15092	15030	15217	15328	15239	15272	15318	15341	15088	15171	15171	15039	15438	15113	15348	15262	15337	15202	15261	15072	15372	15451	15113	15189	15114	15302	15341	15235	15125	15160	15019	15029	15110	15072	15105	15145	15172	15332	15107	15139	15351	15128	15172	15133	15320	15187	15304	15092	15198	15195	15131	15162	15100	15002	15404	15155	15131	15334	15001	15157	15082	15181	15217	15207	15146	15169	15152	15215	15055	14985	15152	14995	14971	15142	15214	15038	15073	15188	15072	14976	15272	15131	15205	15179	15288	15336	15090	15300	15384	15168	15307	15186	15074	15153	15232	14919	15110	15191	15093	14930	15104	15331	15232	15316	15372	15226	14956	15185	15278	15063	15264	15014	15079	15170	15098	15376	15259	15227	15052	15279	15405	15267	15301	15294	15486	14971	15172	15151	15257	15161	15285	15289	15305	15174	15050	15116	15315	15249	15342	15103	15062	15312	15249	15078	15044	15132	15124	14977	15005	15120	15183	15265	15087	15121	14975	15105	15367	15313	15010	15080	15148	15156	15230	14965	15102	15104	15073	15188	15142	15007	15215	15223	15325	15363	15097	15410	15082	15053	15142	15121	15126	15157	14982	14912	15119	15307	15097	15057	15218	15158	15026	15079	15105	15247	15132	15045	15327	15029	15303	15076	15044	15195	15248	15182	15165	15194	15158	15055	15052	15223	15150	15059	15043	15279	15214	15100	15234	15214	15015	15218	15016	15184	15101	15122	15280	15275	15046	15150	15159	15043	15302	15283	15282	15179	15218	15272	15109	15363	15277	15060	15108	14933	14981	15242	15388	15290	15102	14981	15237	15224	15291	15308	15098	15244	15133	15144	15210	15128	15162	15340	15134	14965	15150	14974	15068	15053	15077	15124	15173	15252	15245	15190	15250	14900	15070	15089	15306	15163	15212	15065	15185	15195	15078	15012	15431	15127	15049	15111	15234	15087	14882	15201	15184	15040	15063	15305	15009	14881	14870	14956	15092	15080	15109	15186	15237	15322	15020	15173	15016	15321	14993	15140	15344	14941	15228	15184	15045	15082	15048	14938	15354	15153	14946	15106	15209	15272	15295	15200	15149	15334	15201	15169	15198	15201	15109	15087	15140	15175	15149	14960	15059	15059	15166	15187	15036	15065	15089	15154	15096	15196	15239	14801	15096	15197	15316	15339	15284	15093	15018	15185	15053	15051	15348	15266	15231	15114	15382	15000	15237	15003	15247	15223	15042	15075	15260	15261	15164	15325	15376	15195	15164	15138	15155	15298	15132	15037	15353	15145	15049	15064	15108	15034	15227	15212	15250	15131	14967	15053	14994	14930	14947	15155	15219	15169	15039	15115	15018	15117	15099	15083	15186	15153	15198	15117	15312	15187	15275	15134	15065	15201	15248	14925	15074	15263	14989	15129	15236	14977	15317	15077	15290	15251	15225	15096	15158	15296	15304	15151	15168	15279	15172	15085	15248	15048	15174	15247	14906	15061	15107	15025	15191	15020	15121	14858	15071	15071	15028	15004	15124	15046	15263	15147	15091	15353	15154	15001	15150	15095	15122	15333	15171	15341	15204	15160	15152	15198	15249	15119	15327	15329	15109	15032	15099	15078	15370	15064	14977	15131	15149	14930	15070	15285	15112	15282	15192	15230	15124	15100	15304	15310	15154	15196	15419	15164	15130	15123	15064	15240	15238	15082	15232	15372	15276	15089	15000	15096	15074	15145	15295	15062	15180	15039	15244	14983	15074	15117	14966	15006	15102	15121	15049	14986	15312	15126	15229	15311	15191	15167	15121	15012	15107	15176	15072	15124	15175	15268	15056	15186	14995	15232	15063	15161	15240	15145	15023	15129	15111	15278	15182	15210	15278	15282	15034	15135	15202	15054	15157	15017	15174	15104	15359	15175	15162	15188	15204	15152	15059	15136	15267	15022	15062	14926	15263	15065	15133	15154	15355	15341	15193	15059	15157	15073	14896	15241	15248	15321	15136	14921	15220	15159	15072	15018	15043	15037	15060	15099	15095	15142	15217	15173	15349	15140	15139	15191	15231	15306	15104	15114	15018	15169	15230	15135	14956	15230	14926	15070	15138	15038	14902	15227	15085	15159	15172	14968	15109	15190	15272	15117	15094	15216	15127	15147	15256	15128	15124	15172	15355	15258	15289	15255	14945	15262	15161	15191	15171	15130	15185	15201	15171	15080	15243	15014	15170	15167	15208	15122	15174	15292	15401	15133	15134	15200	15136	15087	15085	15135	15189	15207	15211	15170	15081	15196	15338	15162	15327	15180	15201	15145	15392	15040	15334	15029	14984	15025	15053	15128	15185	15211	15048	15163	14790	15021	15010	15255	15081	15133	15031	15053	15248	15213	15317	15173	15190	15234	15245	15190	15185	15095	15098	15203	15334	15288	15443	14983	15031	15176	15130	15193	15264	15205	14956	15046	15278	15269	15299	15186	15302	15319	15235	14996	15311	15229	15357	15160	15236	15172	15185	15210	15198	15174	14979	15079	15089	15150	15018	15149	15253	15091	15195	15021	15235	15172	15108	15173	15080	15199	15252	15117	15113	15136	14984	15116	15081	15164	15226	15130	15229	15081	15171	15078	15067	15183	15109	15158	15194	15190	15042	15131	15148	15271	15156	15232	15251	14981	15059	15155	15177	15081	15207	15137	15291	15252	15189	15241	15176	15242	15081	15063	15112	15110	15208	15149	15307	15132	15379	15019	15138	15079	15155	15130	15232	15077	15122	15009	15187	15272	15299	15384	15121	15157	15126	14996	15025	15254	14959	15189	15128	15179	15169	15034	15092	15188	15227	15148	15157	15347	15108	15159	15083	15145	15351	15265	15256	15383	15068	15019	15269	14990	15253	15105	15235	15057	15352	15094	15031	14994	15012	15194	15203	15189	15282	15260	15204	15181	15081	15085	15070	15027	15087	15374	15185	15010	15127	15151	15057	15205	15084	15156	15311	15202	15309	15237	15208	15044	15050	15078	15243	15136	15293	15232	15116	15158	15303	14949	15134	15104	15173	15262	15131	14945	15327	15290	15266	15290	15030	15199	15209	15167	15083	15125	15067	15008	15174	15164	15154	14805	15192	15094	15344	15367	15267	15173	15093	15031	15117	15163	15292	15271	15166	15028	15030	15205	15087	15375	15276	15247	14995	15286	15147	15101	15136	14968	15232	15105	15068	15072	14959	15074	15232	15301	15294	15225	15236	15129	15174	15135	15225	15396	15253	14969	15293	15230	15173	15263	15219	15212	15073	14976	15287	15157	15133	15103	15071	15127	15124	14977	15110	15266	15190	15104	15211	15311	15049	15275	15115	15215	15087	14988	15257	15159	15322	15251	15117	15042	15159	15309	15249	15133	15390	15202	15092	15104	15096	15311	15196	15098	15029	15126	15105	15012	14958	15135	15206	15308	15226	15095	15337	15155	15244	15271	15252	15125	14966	14863	15052	15089	15231	14872	15366	15094	15215	15123	15072	15054
27107	21616	13543	10915	10268	9397	9151	8979	8938	9039	8889	8875	9048	9009	9001	8824	8965	8921	9037	8886	8917	8953	8984	8941	8797	8782	8966	8988	8733	8929	8677	8943	8860	8997	8748	8941	8749	8842	8769	8747	8911	8918	8990	8903	8850	8878	8802	8730	8897	8851	8862	8903	8729	8939	8865	8956	8841	8829	8918	8835	8889	9012	8835	8914	8836	8905	8897	8936	8882	8623	8883	8804	8917	8820	8981	8859	8787	8914	8760	8818	8920	8957	8974	8689	8688	8913	8899	8916	8782	8849	8909	8930	8952	9096	8959	8766	8750	8934	8938	8951	8829	8815	9021	8908	8945	8791	8885	8935	8962	8872	8836	8848	9036	8965	8795	8895	8890	8842	8953	8903	8992	9014	8799	8724	8905	8928	8807	8877	8922	8919	8861	8721	8891	8914	8920	8903	8834	8845	8898	8838	8902	8959	8731	8757	8956	8850	8948	8774	8927	8937	9008	8933	8794	8743	9064	8944	8911	8874	8700	9088	8821	8936	8943	8751	8897	8810	8899	8875	9003	8909	8747	8935	8965	8874	8884	8862	8972	9085	8876	8881	8881	9024	8858	8834	8905	8840	8728	8800	8944	8958	8815	8856	8775	8968	8913	8847	8913	8877	8902	8925	8803	8733	8861	8860	8861	8885	8985	8894	8932	8905	8739	9031	8732	8845	8842	8815	8993	8925	8746	8668	8966	8851	8881	8853	8863	8757	8848	8966	8805	8943	8873	8835	8911	8907	8657	8719	8740	8755	8648	8967	9010	8884	8852	8810	8869	8731	8927	8908	8660	8881	9035	8858	8753	8881	8795	8657	8750	8800	8805	8791	8931	8763	8904	8814	8888	8898	8920	8904	8838	8949	8821	8863	8756	8863	8804	8783	8723	8897	8804	8901	8798	8912	8912	8903	8794	8798	9027	8884	8769	8808	8906	8824	8943	8873	8732	8982	9006	8742	8825	8896	8778	8815	8844	8836	8884	8807	8823	8937	8760	9006	8829	8873	8865	8798	8843	8863	8757	8823	8936	8788	8930	8979	8909	8774	8938	8922	8979	8758	9063	8958	8677	9025	8894	8853	8845	8906	8844	8894	8894	8835	9062	8908	8807	8900	8886	9059	8826	8961	8804	8922	8878	8929	8710	8912	8832	8987	8792	8783	8744	8939	8946	8869	8769	8924	8934	8692	8912	8839	8858	8833	8784	8822	8796	8746	8901	8931	8851	9018	8816	8945	8903	8863	8856	8753	8761	8864	9095	8841	8758	8965	8859	8839	8901	8865	8916	8922	8827	8950	8882	8817	8934	8892	8819	8839	8943	8988	8984	8818	8850	8798	8954	8736	8952	8835	8782	8838	8863	8800	8981	8898	8927	8869	8948	8846	8733	8914	8887	8909	8732	8828	8909	8830	8772	8852	8866	9012	8738	8999	8801	8878	8931	8729	8816	8864	8935	8781	8933	8725	9002	8864	8799	8886	8849	8746	9003	8906	8882	8845	8867	8884	8997	8880	8842	8970	8888	8755	8805	8817	8863	8926	8877	9010	8828	8963	8890	8854	8781	8929	8817	8865	8822	9015	8956	8848	8780	8851	8967	8781	8795	9039	8753	8764	8752	8811	8838	8935	8890	8864	8853	8935	8917	8993	8823	8839	8832	8800	8771	8891	8799	8871	8838	8932	8890	9062	8853	8945	8856	8916	8857	8734	8771	8859	8916	8849	8840	8929	8978	8807	8881	8936	9039	8941	8948	8814	8925	8932	8758	8820	8936	9035	8866	8858	8819	8878	8807	8896	8786	8920	8902	8975	8832	8848	8853	8861	9020	8977	8883	8841	8934	8855	8871	9004	8832	8849	8929	8910	8899	8729	8877	9000	8812	8861	8796	8908	8879	8858	8633	8888	8964	8772	9034	8927	8934	8923	8888	8911	8783	8717	8777	8970	8977	8782	8940	8937	8864	8920	8920	9052	8743	8733	8892	8802	8938	8876	8834	8917	8870	8801	8866	8911	8777	8800	8778	8937	8825	8872	8734	8932	8753	8701	8944	8869	8656	8866	8868	8817	8719	8984	8846	8766	8852	8969	8731	8797	8809	8899	8861	9016	8721	8890	8871	8902	8727	8970	8872	8819	8757	8863	8979	8919	8768	8899	8875	8849	8860	8807	8939	8854	8789	8778	8892	8805	8967	8917	8909	8916	9022	8859	8886	8926	8872	8856	8803	8908	8792	8921	8716	8850	8877	8816	9040	8883	8894	8835	8973	8737	8937	8797	8873	8789	8791	8877	8996	8829	8927	8755	8903	8845	8953	8845	8859	8798	8884	8808	8927	8818	8777	8898	8925	8880	8818	8860	8792	8985	8788	8988	8964	9014	9027	8940	8885	8994	8956	8760	8988	8859	8856	8775	8832	8872	8948	8928	8877	8869	8741	9004	8742	8909	8848	8711	8839	8883	8957	8913	8914	8891	8833	8943	8961	8918	8724	8795	8941	8971	9158	8875	8970	8905	8791	8823	8825	8866	8859	8925	8831	8838	8768	8851	8906	8622	8918	8907	8890	8843	8868	8874	8881	8808	8829	8854	8845	8853	9055	8929	8862	8946	8967	8892	8789	9066	8810	8801	8881	8771	8807	8924	9011	8754	8867	8939	8798	8882	8718	8994	8955	9050	8925	8806	8927	8899	8907	8881	8983	8899	8959	8661	8917	9009	9003	9048	8902	8931	8998	8917	8905	8861	8729	8809	8991	8820	8823	8805	8746	9000	8933	8821	8982	8920	8890	8827	8898	8848	8867	8808	8825	8810	8753	8870	8847	8830	8851	8868	8858	8995	8942	8926	8889	8952	8996	8811	8944	8915	9009	8833	8937	8908	8968	8791	8848	8834	8897	8830	8843	8693	8769	8781	8832	8796	8881	8848	8841	8943	8983	8885	8892	8777	8840	8677	8760	8930	8881	8704	8856	8800	8632	9033	8838	8719	8855	8881	8881	9110	8783	8817	8849	8611	8974	8818	8906	8866	8795	8818	8845	8767	9013	8893	8937	8858	8746	8892	9058	8886	8878	8722	8924	8830	9003	8815	9083	8824	8795	8752	8780	8836	8725	8955	8731	8872	8952	8783	8878	9017	8923	8906	8875	8871	8802	8802	8948	8883	8926	8960	8670	8765	8853	8922	9042	8876	8959	8951	8953	8725	8833	8913	8820	8901	8887	8918	8803	9046	8852	8865	8911	8881	8989	8812	8957	8830	8970	8946	8975	8932	8892	8866	8892	8990	8856	8849	8781	8890	8879	8922	8925	8926	8855	8762	8887	8843	8926	8929	8896	8941	8971	9009	8872	8950	8891	8798	8896	8752	8920	8824	8924	8781	8893	8897	8814	8881	8846	8839	8969	8929	9005	8667	8861	8856	8798	8873	8798	8917	8837	8747	8847	8894	8806	8788	8846	8958	8816	8904	8846	8955	8892	8817	8730	8917	8951	8884	8942	8843	8929	8775	8871	8872	8735	8676	8810	8865	9024	8972	8967	8810	8745	8845	8959	8918	8927	8754	8890	8977	8926	8830	8814	8985	8863	8806	8957	8886	8896	8815	8976	8766	8792	8922	8778	8784	8825	8829	8839	8834	8844	8893	9012	8847	8976	8925	8819	8877	8808	8850	8835	8752	8783	8871	8920	8919	8840	8909	8908	8815	8959	8995	8814	8898	8905	8872	8998	8722	8751	8768	8788	8785	8904	9051	8878	8892	8865	8793	8873	9015	8869	8904	8853	8917	8865	8887	8826	8851	8800	8994	8775	8802	8872	8904	8809	8718	8827	8890	8881	9022	8938	8840	8830	8844	8849	8887	8865	8785	8836	8926	9088	8833	8878	8830	8802	8702	8982	8876	8946	8803	8900	8941	8900	9070	8955	8845	8953	8853	8857	8780	8969	8755	8924	8891	8974	8712	8778	8906	8819	8888	8795	8882	8886	8920	9012	8875	8838	8819	8798	8754	8928	8788	8886	8834	8785	8771	8897	8873	8876	8879	8976	8851	8930	8977	8947	9029	8805	8908	8968	8896	8881	8872	8826	9094	9099	8777	8873	8816	8898	8812	8761	8955	8920	8705	8849	8918	8928	8825	8894	8981	8828	8869	8857	8942	8739	8827	8861	8871	8964	8917	8897	8725	8937	9014	8809	8738	8917	8810	8751	8967	8835	8980	8796	8960	8934	8805	8750	8860	8942	8821	8963	8870	9033	8813	9018	8890	8792	8962	8802	8999	8796	8981	8826	8985	8908	8907	8870	8875	8829	8852	8905	8945	8771	8995	8809	8990	9020	8743	8864	8826	8744	8906	8976	8834	8858	9124	8882	8770	8955	8858	8823	8740	8904	8913	8863	8833	8901	8860	8866	8840	8988	8815	8932	8728	9002	8951	8934	8918	8808	8817	8979	8859	8861	8908	8990	8833	8797	8912	8924	8903	8865	8868	8741	8835	8745	8923	8982	8809	8844	8845	8829	8914	8861	8928	8726	8918	8955	8788	8801	8899	8857	8812	8989	8854	9000	8886	9000	8860	8939	8856	8797	8721	8901	8905	8900	8816	9014	8944	8694	8864	8960	8802	8815	8795	8905	9083	9022	8889	8835	8788	8810	8792	8840	8784	8971	8961	8766	8892	8858	8737	8809	8912	8648	8782	8959	8876	9082	8763	8852	8803	8893	8873	8810	8977	8787	9000	8836	8888	8994	8865	8996	8897	8878	8942	8996	8965	8723	8872	8940	8856	8879	8862	8790	8846	8660	8762	9138	9003	8943	8752	8764	8827	8836	8795	8946	8927	8846	8883	8817	8944	8717	8899	9059	8846	8914	8891	8634	8845	8785	8837	8820	8862	9023	8924	8824	8902	8886	8956	8930	8973	8803	8820	8825	9070	8812	8926	8936	8930	8815	8850	8872	8849	8999	8979	8826	8976	9032	8842	8859	8847	8868	8797	8969	8945	8867	8931	8931	8958	8915	8977	8904	8890	8878	9009	8820	9027	8782	8950	8885	8996	8810	8802	8843	8878	8921	9094	8858	8930	8862	8793	8935	9007	8807	8787	8831	8768	8817	8731	8900	9018	8880	8851	8953	8895	9105	8986
25150	20752	26673	25412	19724	16644	16220	15024	14635	14445	14304	14324	14482	14338	14325	14621	14397	14518	14484	14371	14409	14422	14424	14487	14324	14357	14270	14354	14385	14475	14431	14275	14543	14383	14377	14440	14389	14472	14360	14406	14307	14303	14260	14429	14434	14123	14274	14538	14221	14522	14333	14371	14400	14244	14357	14605	14309	14364	14523	14349	14401	14392	14433	14356	14370	14325	14253	14213	14371	14364	14436	14440	14451	14483	14617	14349	14410	14389	14469	14148	14147	14196	14456	14291	14435	14417	14513	14196	14531	14286	14403	14424	14234	14530	14350	14624	14231	14275	14274	14396	14310	14216	14450	14336	14380	14191	14247	14688	14490	14398	14552	14248	14312	14239	14516	14223	14357	14394	14345	14112	14235	14343	14469	14395	14408	14360	14374	14275	14309	14252	14243	14144	14165	14260	14251	14249	14435	14383	14443	14210	14632	14381	14262	14232	14506	14276	14266	14222	14265	14095	14448	14227	14250	14352	14277	14362	14472	14350	14467	14278	14516	14391	14272	14227	14319	14480	14332	14557	14568	14304	14262	14362	14518	14336	14302	14353	14243	14173	14241	14184	14292	14329	14244	14231	14515	14138	14242	14440	14306	14380	14342	14392	14448	14311	14235	14203	14275	14553	14399	14394	14292	14417	14263	14251	14432	14207	14256	14514	14468	14232	14272	14326	14506	14357	14327	14382	14244	14561	14279	14371	14242	14225	14277	14291	14244	14364	14464	14249	14656	14441	14480	14308	14317	14372	14173	14486	14315	14607	14327	14427	14431	14359	14331	14284	14341	14370	14382	14313	14271	14417	13983	14364	14524	14301	14335	14365	14514	14308	14271	14392	14259	14354	14331	14446	14338	14241	14196	14351	14423	14226	14201	14313	14240	14337	14314	14378	14489	14331	14411	14258	14310	14240	14349	14383	14480	14258	14335	14312	14449	14361	14269	14463	14466	14608	14351	14424	14474	14174	14390	14445	14487	14682	14549	14251	14232	14497	14551	14203	14244	14393	14353	14400	14418	14352	14157	14470	14297	14218	14399	14531	14590	14015	14172	14232	14468	14296	14165	14288	14148	14453	14375	14492	14377	14229	14229	14422	14483	14240	14300	14389	14233	14273	14394	14401	14256	14268	14271	14231	14403	14329	14334	14244	14364	14434	14324	14266	14324	14296	14501	14471	14360	14334	14248	14272	14420	14397	14293	14103	14400	14381	14450	14485	14343	14405	14479	14332	14364	14347	14240	14360	14412	14332	14468	14110	14316	14497	14566	14371	14102	14332	14449	14346	14411	14194	14046	14273	14294	14426	14239	14168	14455	14238	14351	14336	14100	14355	14439	14313	14526	14301	14381	14315	14357	14389	14266	14529	14517	14500	14562	14405	14345	14238	14332	14694	14376	14491	14517	14464	14497	14403	14215	14509	14316	14461	14683	14645	14238	14360	14210	14312	14434	14302	14332	14413	14436	14578	14461	14437	14562	14457	14165	14241	14292	14252	14336	14509	14553	14295	14542	14445	14426	14532	14388	14284	14406	14187	14344	14260	14419	14353	14294	14418	14470	14322	14387	14347	14231	14463	14412	14376	14458	14335	14479	14472	14313	14313	14318	14418	14345	14404	14451	14401	14454	14305	14435	14377	14333	14350	14423	14367	14440	14414	14460	14181	14280	14206	14323	14308	14293	14107	14380	14594	14317	14285	14328	14340	14339	14352	14420	14344	14400	14280	14384	14395	14504	14309	14307	14368	14537	14342	14317	14237	14272	14447	14372	14175	14243	14186	14273	14356	14421	14133	14282	14315	14408	14354	14294	14132	14371	14395	14212	14223	14176	14242	14401	14098	14467	14391	14344	14255	14533	14304	14472	14207	14376	14315	14189	14356	14403	14419	14248	14484	14627	14260	14557	14315	14342	14349	14376	14336	14255	14402	14260	14399	14263	14294	14250	14257	14428	14260	14378	14266	14585	14343	14292	14492	14411	14354	14364	14270	14262	14260	14302	14526	14312	14344	14239	14382	14489	14439	14164	14306	14350	14244	14225	14383	14239	14366	14291	14307	14508	14426	14399	14490	14255	14315	14231	14412	14577	14475	14235	14389	14257	14390	14103	14243	14237	14421	14505	14494	14390	14153	14272	14383	14369	14224	14622	14319	14449	14376	14434	14260	14319	14117	14216	14228	14315	14202	14248	14052	14366	14343	14552	14435	14393	14288	14435	14539	14351	14424	14357	14275	14372	14388	14479	14294	14377	14511	14277	14370	14386	14603	14328	14333	14467	14534	14433	14351	14361	14336	14295	14437	14425	14379	14451	14725	14420	14387	14555	14362	14230	14152	14354	14229	14431	14332	14410	14406	14315	14228	14458	14446	14529	14374	14366	14430	14270	14426	14497	14701	14562	14353	14338	14218	14253	14332	14304	14444	14326	14359	14493	14422	14443	14505	14306	14520	14430	14108	14287	14343	14369	14347	14357	14395	14479	14452	14516	14454	14172	14166	14354	14454	14216	14224	14445	14339	14208	14279	14429	14184	14359	14268	14124	14433	14219	14299	14511	14234	14153	14527	14409	14388	14522	14599	14406	14584	14499	14216	14551	14272	14633	14372	14354	14270	14488	14469	14422	14313	14323	14154	14403	14405	14428	14262	14390	14342	14325	14378	14231	14350	14329	14303	14167	14372	14401	14259	14193	14278	14369	14396	14316	14343	14321	14526	14525	14402	14268	14221	14479	14614	14227	14524	14380	14288	14227	14340	14282	14407	14236	14416	14500	14417	14351	14143	14351	14295	14351	14412	14363	14315	14510	14453	14611	14567	14105	14456	14446	14216	14425	14355	14470	14276	14366	14331	14269	14616	14258	14341	14448	14348	14369	14401	14344	14593	14310	14383	14366	14524	14341	14471	14313	14454	14304	14429	14341	14366	14368	14418	14402	14471	14383	14390	14390	14439	14458	14307	14450	14464	14414	14493	14300	14214	14343	14218	14220	14444	14208	14446	14430	14313	14459	14429	14199	14290	14402	14368	14321	14374	14076	14290	14506	14465	14511	14508	14524	14475	14396	14371	14458	14354	14455	14270	14431	14301	14440	14359	14230	14161	14377	14519	14385	14467	14379	14280	14383	14211	14110	14321	14471	14527	14389	14447	14465	14482	14164	14478	14369	14366	14222	14442	14331	14289	14279	14491	14238	14393	14398	14282	13974	14216	14399	14381	14277	14300	14505	14299	14337	14263	14241	14365	14503	14436	14522	14559	14271	14329	14382	14484	14336	14144	14349	14423	14247	14331	14266	14252	14352	14257	14248	14495	14452	14288	14340	14240	14243	14193	14309	14233	14403	14293	14263	14398	14207	14532	14326	14434	14389	14530	14316	14307	14329	14392	14254	14112	14534	14454	14392	14450	14407	14303	14438	14444	14348	14580	14427	14349	14310	14509	14588	14514	14373	14175	14481	14457	14415	14403	14442	14351	14366	14325	14410	14277	14545	14248	14379	14327	14428	14300	14258	14361	14426	14038	14394	14288	14254	14153	14330	14252	14310	14386	14358	14247	14421	14257	14314	14482	14436	14321	14261	14127	14343	14312	14582	14396	14441	14210	14302	14531	14459	14216	14345	14340	14301	14397	14348	14395	14279	14417	14308	14274	14415	14266	14319	14413	14441	14205	14350	14361	14349	14433	14328	14147	14245	14226	14504	14419	14304	14462	14468	14395	14157	14363	14420	14263	14352	14400	14245	14460	14284	14328	14492	14430	14479	14077	14373	14386	14349	14291	14169	14342	14569	14355	14337	14392	14416	14289	14253	14523	14290	14137	14434	14042	14401	14318	14387	14238	14470	14299	14384	14218	14397	14414	14275	14193	14412	14428	14418	14143	14181	14364	14442	14436	14451	14276	14453	14319	14510	14376	14246	14201	14348	14393	14500	14428	14430	14337	14348	14242	14320	14270	14293	14334	14202	14265	14233	14476	14554	14247	14408	14306	14399	14330	14373	14388	14298	14284	14475	14415	14346	14371	14508	14396	14351	14366	14444	14299	14365	14381	14505	14338	14429	14357	14308	14317	14237	14261	14209	14477	14277	14354	14497	14273	14242	14468	14536	14330	14263	14518	14445	14564	14368	14586	14359	14237	14371	14595	14336	14364	14321	14247	14190	14371	14425	14449	14442	14305	14393	14297	14363	14402	14464	14328	14546	14488	14239	14452	14289	14403	14360	14466	14440	14311	14530	14393	14255	14415	14388	14226	14480	14318	14408	14566	14491	14219	14484	14250	14428	14295	14257	14353	14368	14275	14264	14318	14334	14526	14268	14141	14269	14319	14282	14359	14253	14357	14454	14248	14302	14491	14441	14414	14328	14466	14395	14428	14367	14395	14345	14292	14375	14257	14400	14341	14308	14315	14272	14438	14331	14404	14484	14298	14414	14380	14325	14516	14245	14452	14254	14395	14327	14324	14518	14272	14192	14282	14360	14283	14142	14524	14294	14370	14539	14303	14246	14193	14346	14439	14316	14360	14245	14108	14279	14423	14406	14312	14419	14343	14376	14457	14390	14153	14320	14491	14276	14377	14423	14406	14254	14317	14246	14389	14406	14167	14383	14272	14482	14481	14557	14564	14302	14382	14469	14318	14227	14313	14268	14159	14641	14316	14266	14397	14257	14283	14168	14231	14427	14423	14410	14418	14418	14377	14039	14505	14471	14639	14482	14439	14343	14346	14302	14342	14415	14302	14512	14411	14212	14248	14313	14465	14502	14347	14393	14429	14338	14230	14366	14365	14565	14555	14562	14482	14511	14367	14320	14488	14517	14254	14514	14325	14355	14469	14306	14424	14238	14338	14321	14319	14343	14331	14511	14471	14332	14347	14618	14406	14202	14392	14517	14263	14363	14512	14256	14215	14651	14327	14538	14383	14432	14265	14402	14289	14294	14368	14599	14559	14487	14241	14410	14244	14382	14291	14346	14370	14380	14231	14262	14444	14422	14513	14495	14404	14355	14276	14246	14304	14227	14452	14301	14521	14342	14256	14471	14338	14252	14426	14299	14240	14313	14387	14114	14264	14392	14317	14337	14419	14528	14224	14246	14370	14334	14474	14342	14342	14387	14298	14335	14152	14505	14277	14368	14385	14413	14380	14451	14514	14686	14476
24439	28208	15826	11478	10335	9449	9124	8944	8870	8607	8794	8398	8467	8638	8584	8546	8728	8693	8647	8705	8612	8577	8535	8501	8580	8605	8551	8615	8562	8637	8620	8429	8567	8411	8521	8448	8603	8566	8706	8517	8601	8567	8642	8516	8709	8597	8633	8538	8470	8451	8609	8605	8609	8581	8566	8647	8448	8621	8496	8538	8476	8414	8474	8604	8489	8422	8470	8570	8498	8545	8542	8483	8517	8521	8513	8647	8557	8499	8473	8443	8459	8466	8599	8614	8516	8536	8463	8479	8544	8532	8472	8505	8574	8548	8445	8469	8548	8556	8626	8650	8726	8372	8458	8534	8465	8547	8473	8400	8563	8582	8426	8423	8490	8445	8646	8521	8572	8571	8477	8612	8649	8654	8557	8573	8452	8406	8721	8508	8473	8469	8635	8383	8719	8513	8507	8446	8512	8615	8438	8493	8444	8535	8528	8432	8560	8530	8716	8589	8496	8567	8587	8476	8550	8611	8488	8605	8581	8547	8396	8482	8451	8582	8490	8520	8617	8392	8492	8473	8704	8572	8554	8688	8521	8579	8512	8535	8625	8442	8501	8573	8502	8667	8526	8479	8490	8502	8486	8478	8482	8590	8390	8428	8531	8635	8592	8492	8373	8403	8440	8496	8448	8647	8455	8641	8533	8515	8423	8467	8451	8492	8588	8450	8615	8428	8518	8472	8618	8525	8469	8503	8651	8589	8458	8563	8523	8540	8493	8466	8448	8423	8589	8457	8484	8523	8478	8508	8436	8666	8561	8738	8490	8406	8669	8515	8488	8583	8519	8388	8613	8592	8461	8585	8638	8518	8580	8445	8582	8520	8368	8385	8448	8555	8383	8458	8575	8615	8462	8557	8501	8555	8478	8490	8536	8462	8696	8505	8513	8579	8448	8383	8504	8393	8639	8512	8533	8481	8550	8507	8454	8518	8378	8590	8654	8366	8550	8555	8449	8612	8616	8443	8633	8443	8628	8536	8707	8459	8489	8462	8506	8505	8517	8470	8477	8558	8652	8470	8615	8553	8520	8481	8617	8593	8365	8422	8530	8574	8481	8436	8572	8555	8639	8436	8414	8522	8567	8472	8384	8507	8557	8525	8496	8564	8653	8649	8411	8477	8567	8614	8592	8568	8521	8455	8513	8571	8589	8537	8337	8394	8607	8626	8603	8567	8512	8505	8621	8370	8526	8341	8576	8542	8553	8497	8541	8474	8500	8605	8574	8529	8511	8494	8525	8408	8450	8450	8449	8447	8530	8573	8479	8432	8578	8652	8471	8509	8618	8582	8472	8506	8429	8415	8401	8425	8514	8455	8575	8559	8493	8611	8534	8534	8520	8636	8433	8580	8437	8518	8513	8414	8591	8405	8583	8514	8669	8363	8510	8545	8736	8420	8520	8550	8547	8616	8433	8543	8530	8560	8563	8371	8357	8572	8556	8750	8559	8548	8561	8684	8526	8521	8438	8516	8463	8409	8632	8500	8469	8511	8506	8388	8519	8411	8555	8606	8409	8540	8486	8555	8434	8448	8430	8608	8504	8432	8502	8483	8520	8496	8384	8536	8640	8584	8526	8446	8601	8424	8474	8384	8607	8486	8514	8511	8451	8505	8561	8601	8540	8439	8436	8663	8529	8497	8548	8492	8503	8536	8544	8568	8530	8480	8566	8590	8562	8455	8670	8557	8572	8592	8469	8563	8541	8490	8579	8533	8487	8445	8471	8604	8553	8529	8549	8499	8410	8634	8512	8580	8547	8633	8468	8542	8593	8634	8457	8529	8389	8575	8489	8533	8564	8722	8534	8521	8440	8557	8546	8588	8518	8577	8447	8368	8478	8631	8416	8623	8565	8617	8464	8321	8496	8553	8548	8421	8622	8355	8541	8538	8615	8581	8571	8680	8488	8535	8455	8563	8553	8652	8443	8403	8582	8453	8492	8481	8460	8599	8598	8548	8629	8486	8394	8376	8626	8387	8432	8535	8675	8561	8411	8460	8469	8573	8372	8657	8643	8480	8374	8585	8519	8397	8591	8475	8505	8551	8407	8602	8618	8540	8509	8371	8628	8504	8430	8497	8665	8494	8712	8517	8459	8541	8401	8525	8627	8558	8510	8494	8537	8384	8514	8554	8545	8543	8433	8448	8409	8515	8539	8436	8552	8518	8500	8389	8423	8693	8538	8469	8604	8377	8600	8501	8700	8413	8442	8404	8587	8538	8567	8486	8537	8430	8444	8437	8555	8538	8603	8522	8547	8484	8640	8454	8443	8526	8323	8454	8505	8465	8472	8461	8533	8534	8628	8594	8613	8568	8441	8467	8534	8436	8431	8490	8480	8505	8690	8440	8419	8530	8599	8623	8463	8520	8487	8403	8515	8474	8429	8496	8450	8551	8569	8460	8471	8533	8597	8427	8494	8458	8431	8498	8444	8587	8401	8541	8496	8657	8621	8479	8703	8436	8406	8537	8490	8559	8495	8506	8509	8393	8474	8646	8446	8565	8526	8561	8689	8453	8537	8466	8620	8540	8503	8567	8538	8576	8518	8490	8590	8478	8600	8450	8573	8555	8613	8437	8444	8485	8423	8537	8544	8343	8579	8550	8442	8490	8594	8550	8572	8565	8554	8624	8470	8343	8672	8451	8557	8413	8570	8574	8555	8609	8591	8590	8571	8590	8590	8603	8487	8382	8551	8412	8614	8651	8421	8674	8426	8408	8486	8530	8487	8653	8392	8482	8464	8471	8595	8641	8601	8459	8494	8517	8594	8596	8423	8483	8507	8282	8445	8497	8523	8588	8348	8536	8467	8588	8503	8499	8388	8477	8497	8417	8467	8431	8580	8719	8489	8534	8576	8421	8444	8651	8558	8445	8507	8523	8445	8363	8412	8540	8487	8605	8525	8450	8541	8530	8637	8574	8569	8536	8599	8425	8514	8647	8467	8371	8535	8457	8360	8518	8471	8591	8493	8508	8422	8442	8427	8582	8436	8582	8643	8521	8377	8308	8609	8516	8543	8542	8530	8320	8617	8352	8538	8587	8427	8524	8508	8527	8698	8435	8421	8408	8315	8409	8406	8483	8340	8572	8525	8471	8449	8389	8571	8605	8525	8576	8508	8427	8549	8390	8356	8604	8599	8475	8545	8593	8673	8510	8406	8633	8472	8599	8513	8519	8607	8453	8457	8525	8457	8614	8389	8610	8561	8528	8546	8421	8537	8596	8489	8445	8592	8571	8516	8440	8633	8472	8635	8471	8457	8539	8485	8632	8498	8409	8544	8482	8414	8476	8567	8510	8526	8463	8524	8412	8552	8508	8528	8667	8529	8542	8596	8513	8478	8530	8451	8454	8504	8609	8328	8682	8535	8543	8552	8560	8421	8571	8380	8540	8534	8454	8538	8445	8570	8563	8459	8476	8522	8420	8499	8707	8467	8457	8604	8574	8591	8468	8454	8603	8596	8525	8414	8469	8481	8512	8491	8493	8648	8453	8554	8581	8449	8589	8371	8623	8435	8446	8555	8441	8583	8494	8451	8648	8440	8622	8580	8601	8492	8559	8365	8515	8566	8563	8621	8557	8625	8576	8516	8499	8477	8415	8559	8486	8498	8514	8541	8465	8547	8465	8571	8552	8458	8496	8523	8621	8611	8446	8441	8507	8669	8321	8567	8687	8544	8382	8612	8567	8679	8419	8417	8539	8532	8447	8518	8501	8420	8471	8589	8699	8436	8524	8439	8644	8568	8526	8493	8413	8527	8575	8516	8639	8513	8610	8465	8467	8447	8554	8556	8510	8579	8589	8575	8474	8677	8595	8582	8392	8647	8467	8705	8569	8465	8543	8627	8487	8518	8556	8455	8552	8609	8553	8440	8560	8449	8543	8449	8620	8514	8574	8478	8496	8604	8509	8609	8365	8379	8655	8647	8619	8459	8351	8495	8435	8603	8540	8565	8454	8563	8565	8467	8576	8479	8591	8493	8523	8611	8546	8577	8599	8437	8491	8423	8554	8507	8649	8437	8555	8525	8466	8492	8581	8649	8488	8460	8518	8704	8510	8666	8550	8549	8498	8414	8616	8506	8607	8463	8503	8461	8419	8448	8465	8464	8501	8551	8409	8629	8536	8533	8628	8573	8551	8447	8664	8479	8486	8504	8457	8455	8392	8500	8437	8576	8408	8592	8453	8431	8494	8510	8606	8564	8515	8499	8443	8404	8432	8518	8373	8757	8568	8524	8506	8410	8588	8497	8442	8549	8468	8493	8505	8533	8571	8554	8562	8420	8445	8420	8562	8492	8531	8517	8463	8419	8326	8529	8520	8543	8513	8628	8432	8493	8471	8519	8396	8494	8467	8528	8441	8521	8506	8438	8521	8632	8472	8426	8520	8534	8512	8622	8503	8480	8549	8465	8547	8572	8513	8612	8445	8601	8610	8637	8477	8590	8561	8580	8542	8525	8353	8444	8439	8363	8448	8560	8425	8541	8496	8662	8512	8556	8502	8413	8626	8552	8543	8497	8672	8390	8562	8627	8578	8422	8523	8484	8572	8528	8486	8438	8411	8574	8610	8510	8357	8564	8496	8660	8483	8493	8402	8398	8582	8549	8425	8542	8490	8519	8578	8532	8485	8501	8450	8572	8465	8626	8591	8523	8595	8522	8652	8377	8479	8534	8568	8528	8423	8444	8372	8576	8607	8490	8568	8581	8635	8546	8405	8427	8454	8500	8524	8435	8436	8470	8545	8548	8712	8404	8493	8386	8511	8588	8523	8616	8598	8513	8517	8488	8619	8544	8511	8588	8517	8591	8653	8569	8505	8623	8439	8504	8533	8484	8471	8421	8552	8477	8518	8436	8636	8583	8454	8398	8417	8641	8417	8512	8405	8512	8530	8489	8468	8456	8679	8490	8570	8553	8567	8460	8403	8520	8535	8550	8471	8552	8494	8560	8389	8597	8474	8642	8475	8523	8552	8570	8496	8352	8503	8563	8434	8438	8513	8543	8445	8590	8433	8465	8425	8533	8480	8523	8490	8419	8488	8444	8581	8508	8412	8557	8497	8601	8520	8439	8523	8323	8530	8522	8470	8539	8589	8616	8521	8457	8553	8548	8575	8439	8546	8546	8642
23350	20681	27564	24021	21632	20857	18660	15887	14888	15265	15024	14737	14812	14764	14840	14730	14716	14764	14626	14591	14725	14742	14770	14853	14936	14968	14745	14882	14697	14621	14831	14758	14629	14635	14617	14703	14786	14598	14809	14734	14731	14785	14823	14736	14803	14572	14657	14768	14841	14805	14801	14781	14842	14800	14381	14673	14874	14635	14695	14670	14586	14701	14882	14609	14521	14720	14835	14634	14734	14430	14743	14626	14635	14902	14443	14884	14737	14751	14660	14638	14686	14648	14649	14647	14632	14671	14636	14646	14518	14576	14586	14760	14764	14497	14583	14435	14546	14640	14711	14711	14415	14531	14805	14758	14637	14698	14724	14791	14545	14574	14475	14537	14701	14528	14658	14584	14742	14604	14546	14365	14532	14562	14864	14731	14679	14453	14520	14531	14710	14617	14697	14600	14627	14667	14606	14660	14568	14712	14736	14716	14674	14656	14661	14641	14662	14773	14728	14543	14761	14537	14876	14671	14517	14589	14788	14547	14748	14773	14589	14517	14712	14587	14635	14737	14607	14645	14681	14491	14587	14748	14812	14580	14642	14516	14611	14687	14633	14534	14597	14618	14433	14658	14372	14639	14589	14612	14446	14619	14499	14692	14788	14457	14813	14618	14763	14839	14555	14802	14645	14685	14497	14539	14525	14718	14584	14498	14844	14716	14503	14543	14720	14642	14750	14584	14586	14478	14612	14819	14756	14569	14567	14591	14802	14553	14460	14720	14588	14565	14615	14499	14433	14554	14732	14544	14583	14739	14725	14783	14796	14686	14694	14452	14707	14733	14567	14614	14605	14375	14588	14613	14424	14479	14668	14729	14441	14563	14339	14766	14729	14687	14725	14704	14731	14713	14691	14617	14702	14745	14551	14869	14721	14600	14671	14551	14370	14711	14659	14690	14760	14474	14470	14504	14469	14517	14650	14828	14592	14588	14565	14562	14830	14774	14628	14656	14794	14500	14752	14701	14632	14461	14540	14360	14716	14740	14787	14574	14588	14674	14628	14462	14658	14508	14504	14585	14658	14569	14501	14527	14654	14611	14648	14717	14661	14697	14776	14662	14530	14765	14687	14746	14469	14569	14563	14618	14590	14699	14653	14626	14690	14548	14755	14672	14610	14719	14508	14642	14602	14814	14665	14735	14678	14511	14548	14546	14794	14549	14458	14787	14627	14713	14300	14633	14578	14500	14581	14558	14489	14665	14596	14590	14728	14532	14795	14525	14578	14729	14447	14759	14599	14528	14702	14809	14670	14683	14481	14735	14587	14705	14512	14697	14697	14721	14854	14627	14559	14606	14567	14550	14677	14450	14681	14724	14803	14715	14610	14675	14434	14560	14802	14714	14740	14562	14662	14413	14634	14789	14638	14589	14567	14648	14522	14507	14673	14710	14639	14827	14475	14718	14604	14415	14566	14806	14589	14726	14566	14748	14520	14479	14653	14620	14551	14715	14657	14464	14647	14658	14667	14551	14486	14476	14814	14614	14744	14710	14513	14700	14587	14637	14589	14700	14720	14595	14502	14552	14537	14689	14618	14756	14556	14461	14502	14513	14487	14537	14679	14551	14457	14598	14686	14490	14477	14634	14668	14707	14786	14843	14619	14650	14595	14591	14500	14551	14682	14649	14626	14632	14599	14387	14413	14645	14814	14510	14596	14691	14647	14654	14437	14725	14693	14658	14778	14691	14621	14817	14906	14730	14724	14737	14670	14666	14425	14569	14794	14704	14496	14532	14585	14601	14628	14630	14792	14677	14642	14519	14594	14341	14639	14712	14652	14908	14774	14492	14590	14810	14659	14626	14761	14373	14457	14721	14663	14677	14550	14599	14637	14541	14658	14417	14805	14558	14541	14522	14541	14406	14580	14554	14586	14568	14620	14882	14665	14600	14716	14467	14432	14787	14525	14545	14514	14774	14647	14635	14516	14650	14874	14544	14792	14670	14896	14657	14624	14521	14537	14653	14490	14553	14457	14719	14425	14856	14681	14489	14553	14670	14697	14537	14552	14542	14364	14559	14561	14478	14521	14551	14772	14589	14426	14364	14609	14856	14729	14532	14509	14492	14720	14596	14651	14601	14883	14649	14713	14674	14650	14748	14548	14630	14492	14468	14555	14558	14638	14536	14645	14490	14574	14423	14726	14647	14786	14796	14594	14716	14754	14802	14613	14592	14475	14750	14686	14706	14418	14550	14581	14571	14834	14933	14599	14455	14648	14825	14634	14693	14500	14458	14644	14847	14532	14628	14679	14724	14457	14794	14610	14756	14490	14580	14825	14542	14543	14631	14572	14636	14756	14772	14634	14668	14680	14545	14602	14632	14616	14551	14591	14582	14754	14802	14627	14612	14720	14475	14615	14680	14834	14698	14738	14764	14686	14652	14682	14710	14511	14551	14667	14657	14573	14656	14569	14511	14708	14440	14531	14749	14798	14694	14757	14647	14617	14601	14443	14507	14487	14619	14373	14613	14459	14503	14454	14549	14651	14808	14720	14611	14844	14631	14644	14448	14408	14622	14669	14801	14698	14577	14611	14659	14752	14815	14744	14824	14510	14536	14673	14579	14712	14664	14654	14709	14705	14604	14743	14591	14576	14387	14601	14760	14611	14622	14594	14747	14648	14716	14643	14599	14614	14672	14665	14555	14818	14721	14640	14723	14728	14568	14742	14662	14439	14500	14656	14651	14628	14556	14545	14718	14688	14828	14762	14682	14709	14721	14900	14636	14670	14542	14436	14427	14675	14607	14461	14462	14691	14565	14737	14681	14565	14505	14605	14774	14828	14894	14549	14592	14399	14449	14555	14418	14423	14684	14759	14732	14756	14593	14724	14653	14591	14605	14569	14778	14518	14902	14570	14602	14640	14604	14558	14436	14631	14546	14513	14547	14614	14697	14658	14474	14824	14704	14582	14745	14765	14505	14471	14592	14591	14574	14566	14623	14590	14714	14566	14788	14541	14373	14736	14626	14672	14685	14610	14654	14692	14633	14656	14453	14621	14531	14778	14693	14657	14778	14686	14681	14630	14522	14710	14591	14634	14754	14782	14552	14448	14447	14694	14595	14488	14559	14541	14583	14481	14683	14561	14570	14631	14622	14418	14433	14421	14611	14548	14673	14300	14445	14567	14657	14484	14607	14518	14535	14595	14632	14676	14506	14726	14481	14524	14683	14610	14659	14793	14760	14648	14798	14580	14599	14492	14723	14532	14593	14659	14540	14672	14571	14618	14700	14677	14625	14586	14622	14813	14472	14709	14728	14668	14581	14587	14558	14623	14516	14488	14656	14763	14681	14619	14647	14606	14608	14464	14548	14464	14686	14727	14589	14666	14659	14693	14532	14464	14559	14824	14428	14611	14616	14755	14658	14749	14569	14634	14632	14527	14500	14537	14699	14648	14690	14508	14638	14623	14722	14609	14557	14712	14787	14732	14687	14484	14691	14696	14624	14511	14628	14624	14742	14671	14591	14663	14529	14782	14552	14551	14562	14679	14595	14532	14823	14733	14511	14496	14566	14673	14733	14718	14463	14705	14592	14693	14705	14624	14651	14416	14527	14669	14627	14598	14654	14628	14777	14584	14620	14636	14654	14768	14565	14639	14690	14668	14673	14674	14517	14525	14434	14753	14610	14682	14576	14537	14618	14682	14440	14571	14566	14738	14582	14521	14750	14782	14646	14628	14837	14610	14525	14831	14681	14713	14559	14602	14637	14558	14517	14406	14682	14741	14627	14593	14707	14551	14616	14668	14602	14694	14514	14455	14614	14667	14782	14552	14630	14555	14790	14532	14482	14495	14553	14577	14676	14557	14704	14933	14527	14581	14600	14731	14699	14503	14704	14631	14744	14832	14721	14761	14650	14602	14611	14689	14614	14751	14500	14710	14537	14751	14840	14591	14760	14571	14692	14546	14626	14428	14661	14581	14710	14794	14617	14466	14631	14582	14556	14672	14578	14444	14510	14370	14532	14494	14640	14624	14611	14713	14375	14570	14461	14557	14662	14646	14556	14416	14684	14484	14728	14527	14682	14804	14762	14550	14642	14771	14594	14628	14605	14456	14656	14729	14660	14709	14715	14918	14547	14830	14650	14369	14214	14636	14687	14543	14652	14683	14558	14656	14644	14780	14652	14562	14700	14658	14543	14778	14601	14484	14646	14602	14573	14772	14939	14632	14608	14707	14527	14588	14456	14505	14738	14676	14642	14703	14526	14548	14661	14635	14687	14610	14247	14779	14687	14461	14537	14559	14586	14640	14482	14482	14529	14670	14741	14649	14593	14515	14580	14595	14508	14578	14486	14855	14487	14653	14381	14574	14769	14534	14573	14612	14516	14626	14741	14510	14538	14618	14660	14723	14492	14510	14576	14591	14386	14604	14411	14656	14462	14518	14594	14343	14646	14677	14420	14607	14764	14627	14788	14625	14666	14581	14663	14499	14563	14605	14652	14650	14774	14541	14522	14695	14438	14523	14740	14486	14694	14470	14685	14572	14620	14477	14534	14590	14472	14708	14710	14649	14659	14362	14419	14570	14758	14518	14791	14663	14700	14488	14600	14546	14566	14652	14516	14543	14457	14747	14795	14478	14764	14654	14619	14484	14695	14706	14493	14446	14660	14541	14751	14439	14593	14736	14607	14719	14653	14640	14714	14644	14563	14782	14565	14629	14593	14783	14634	14508	14432	14636	14637	14578	14587	14569	14533	14607	14540	14518	14411	14648	14822	14586	14667	14579	14589	14516	14697	14585	14422	14812	14567	14687	14477	14738	14628	14603	14539	14741	14698	14469	14649	14754	14533	14625	14632	14664	14657	14540	14363	14531	14549	14355	14511	14744	14589	14650	14445	14872	14657	14642	14566	14733	14551	14601	14604	14456	14699	14628	14609	14661	14545	14620	14837	14648	14707	14840	14595	14581	14634	14748	14494	14579	14658	14722	14518	14513	14716	14748	14509	14707	14481	14579	14486	14485	14578	14621	14518	14471	14772	14634	14695	14656	14636	14819	14728	14582	14525	14561	14638	14761	14502	14429	14459	14699	14596	14384	14517	14514	14536	14770	14539	14363	14632	14524	14671	14694	14667	14464	14650	14733	14525	14507	14500	14631	14607	14673	14702	14658	14483	14628	14683	14459	14443	14733	14410
26804	36991	21901	14426	11927	10349	9669	9185	9047	9005	8814	8853	8620	8859	8745	8629	8816	8837	8745	8725	8687	8598	8657	8628	8787	8798	8745	8789	8668	8848	8679	8749	8704	8645	8820	8665	8630	8715	8741	8657	8766	8625	8684	8816	8791	8656	8829	8783	8690	8843	8815	8729	8750	8594	8814	8650	8671	8731	8716	8708	8720	8746	8820	8817	8505	8818	8733	8727	8767	8705	8601	8602	8780	8757	8730	8730	8712	8592	8699	8807	8765	8886	8596	8628	8764	8733	8766	8815	8624	8636	8711	8606	8669	8701	8747	8831	8761	8608	8651	8674	8723	8737	8766	8697	8676	8688	8624	8724	8774	8592	8720	8791	8637	8668	8698	8733	8884	8712	8657	8746	8578	8707	8850	8733	8641	8657	8913	8615	8778	8759	8536	8737	8665	8679	8761	8819	8669	8810	8806	8553	8647	8809	8652	8603	8719	8616	8754	8693	8699	8852	8567	8790	8662	8741	8676	8492	8822	8631	8746	8825	8721	8669	8713	8717	8561	8641	8788	8621	8748	8744	8623	8749	8638	8678	8670	8719	8588	8587	8693	8711	8669	8704	8446	8687	8658	8587	8768	8586	8588	8701	8654	8582	8631	8576	8814	8594	8634	8748	8744	8587	8766	8621	8700	8751	8655	8723	8726	8577	8701	8658	8786	8717	8589	8657	8657	8568	8656	8759	8696	8679	8668	8677	8709	8797	8618	8640	8698	8549	8486	8605	8604	8542	8744	8635	8685	8600	8660	8742	8548	8669	8631	8681	8681	8618	8617	8619	8734	8611	8738	8704	8758	8567	8672	8764	8758	8708	8773	8502	8677	8878	8654	8637	8728	8692	8646	8638	8696	8531	8620	8653	8825	8782	8794	8677	8646	8678	8697	8717	8699	8799	8658	8784	8621	8608	8663	8618	8740	8601	8607	8620	8814	8648	8672	8519	8660	8633	8844	8613	8723	8672	8677	8587	8559	8549	8731	8781	8736	8575	8822	8701	8706	8586	8675	8722	8575	8707	8597	8706	8819	8709	8640	8564	8613	8684	8619	8786	8862	8785	8605	8685	8705	8725	8690	8623	8757	8572	8587	8613	8607	8727	8627	8526	8745	8689	8757	8782	8754	8731	8746	8609	8741	8809	8712	8736	8634	8536	8642	8611	8596	8702	8748	8732	8731	8503	8609	8673	8851	8554	8623	8730	8686	8664	8542	8670	8616	8523	8798	8673	8671	8619	8496	8668	8690	8719	8683	8759	8639	8691	8499	8541	8708	8617	8621	8535	8680	8871	8557	8582	8667	8617	8651	8510	8730	8724	8676	8732	8807	8783	8607	8524	8647	8698	8651	8575	8530	8544	8627	8711	8807	8704	8818	8663	8688	8799	8776	8529	8552	8787	8750	8639	8668	8600	8699	8527	8658	8613	8785	8720	8600	8659	8812	8644	8681	8766	8762	8634	8587	8725	8759	8721	8663	8595	8492	8686	8698	8702	8639	8683	8668	8577	8817	8586	8602	8554	8770	8894	8693	8664	8445	8645	8594	8698	8794	8763	8658	8732	8674	8632	8667	8762	8608	8622	8729	8746	8837	8668	8705	8668	8724	8688	8634	8862	8584	8736	8803	8614	8598	8641	8623	8746	8684	8614	8618	8629	8750	8658	8654	8707	8720	8657	8786	8612	8554	8649	8701	8683	8563	8751	8590	8576	8794	8658	8606	8609	8673	8538	8582	8727	8736	8620	8580	8598	8691	8744	8698	8560	8640	8685	8654	8598	8734	8752	8606	8645	8608	8767	8667	8621	8814	8700	8678	8569	8649	8856	8526	8542	8742	8584	8797	8760	8721	8573	8808	8600	8680	8571	8588	8569	8542	8629	8801	8565	8627	8792	8727	8685	8671	8599	8709	8541	8740	8531	8788	8736	8589	8609	8736	8644	8733	8657	8658	8596	8667	8691	8764	8657	8712	8539	8652	8759	8669	8738	8660	8741	8718	8669	8877	8717	8709	8767	8777	8602	8541	8769	8686	8587	8701	8782	8696	8609	8718	8716	8723	8513	8716	8704	8683	8730	8620	8468	8742	8684	8713	8727	8799	8706	8635	8677	8616	8784	8685	8692	8747	8604	8757	8647	8714	8578	8609	8719	8657	8721	8658	8716	8660	8729	8645	8657	8418	8589	8691	8737	8645	8619	8711	8662	8696	8639	8673	8714	8499	8671	8658	8832	8745	8615	8556	8707	8695	8634	8745	8744	8741	8700	8691	8681	8644	8771	8557	8767	8674	8531	8736	8634	8698	8626	8628	8634	8572	8846	8697	8683	8724	8580	8632	8661	8725	8606	8713	8652	8711	8727	8737	8778	8607	8707	8723	8693	8605	8757	8694	8586	8810	8705	8649	8487	8650	8546	8615	8714	8700	8797	8689	8645	8722	8591	8724	8747	8556	8737	8818	8682	8604	8646	8682	8595	8613	8652	8760	8617	8585	8726	8577	8727	8660	8713	8715	8739	8706	8637	8738	8654	8721	8655	8583	8603	8544	8740	8652	8674	8562	8581	8626	8644	8789	8726	8702	8784	8491	8676	8610	8725	8665	8614	8944	8565	8641	8586	8619	8619	8732	8678	8581	8771	8650	8707	8553	8760	8761	8620	8757	8608	8546	8761	8682	8736	8652	8655	8716	8631	8746	8734	8668	8675	8593	8519	8823	8655	8537	8637	8710	8683	8672	8554	8585	8687	8691	8690	8795	8519	8734	8574	8710	8688	8670	8723	8581	8577	8608	8602	8471	8643	8708	8654	8690	8449	8644	8737	8663	8717	8724	8718	8662	8631	8645	8745	8739	8619	8621	8670	8682	8671	8742	8674	8601	8594	8717	8697	8682	8711	8493	8602	8670	8620	8778	8704	8618	8700	8747	8622	8768	8676	8612	8607	8528	8762	8699	8712	8646	8665	8830	8681	8717	8635	8600	8713	8715	8684	8670	8665	8769	8706	8857	8568	8818	8600	8655	8800	8688	8634	8522	8695	8679	8560	8617	8772	8795	8672	8683	8749	8860	8622	8665	8609	8896	8562	8642	8732	8796	8703	8510	8708	8630	8718	8594	8634	8708	8739	8730	8625	8714	8645	8694	8674	8561	8684	8685	8617	8725	8542	8659	8678	8789	8643	8697	8603	8759	8615	8637	8536	8652	8819	8514	8768	8633	8673	8921	8536	8546	8786	8617	8790	8594	8666	8642	8638	8616	8652	8779	8732	8641	8638	8831	8745	8627	8712	8853	8679	8724	8685	8702	8734	8653	8611	8644	8573	8635	8632	8670	8632	8676	8644	8694	8531	8526	8660	8715	8688	8517	8634	8788	8844	8550	8673	8743	8725	8640	8713	8688	8689	8803	8670	8641	8642	8785	8558	8694	8719	8732	8844	8616	8754	8592	8657	8606	8623	8618	8581	8731	8638	8741	8661	8758	8567	8594	8739	8693	8625	8573	8639	8542	8655	8726	8677	8637	8660	8762	8661	8639	8700	8550	8639	8589	8729	8692	8601	8652	8642	8771	8591	8669	8794	8657	8706	8738	8663	8608	8597	8704	8552	8822	8682	8761	8705	8644	8757	8670	8675	8765	8696	8638	8599	8769	8619	8764	8619	8697	8589	8596	8820	8634	8747	8700	8704	8643	8759	8590	8744	8614	8494	8609	8627	8676	8671	8652	8697	8626	8532	8818	8600	8687	8735	8595	8696	8686	8640	8675	8632	8494	8598	8695	8530	8772	8695	8483	8769	8608	8582	8642	8695	8684	8739	8731	8673	8835	8697	8730	8683	8801	8723	8877	8647	8593	8674	8618	8799	8751	8769	8779	8576	8781	8745	8816	8766	8731	8612	8615	8652	8747	8627	8697	8689	8754	8615	8650	8672	8627	8639	8667	8654	8686	8789	8827	8612	8548	8753	8596	8575	8638	8695	8637	8681	8683	8672	8600	8465	8600	8744	8620	8595	8725	8630	8742	8549	8541	8579	8592	8714	8584	8527	8660	8739	8600	8584	8677	8634	8661	8618	8762	8644	8682	8601	8651	8776	8692	8714	8665	8497	8556	8524	8813	8590	8527	8824	8592	8640	8486	8518	8655	8724	8739	8599	8725	8621	8644	8639	8729	8517	8679	8582	8455	8711	8647	8705	8672	8720	8719	8777	8673	8780	8635	8625	8738	8617	8698	8699	8634	8648	8726	8723	8746	8727	8706	8589	8876	8489	8712	8640	8829	8643	8623	8594	8651	8713	8588	8603	8871	8723	8644	8660	8648	8844	8845	8765	8582	8815	8600	8495	8651	8653	8584	8663	8798	8648	8801	8711	8566	8621	8809	8596	8754	8671	8539	8529	8644	8736	8700	8707	8639	8653	8731	8674	8775	8728	8655	8538	8642	8703	8451	8668	8551	8637	8581	8752	8742	8747	8716	8528	8684	8648	8595	8753	8694	8575	8704	8781	8564	8650	8689	8749	8690	8698	8717	8669	8721	8811	8711	8697	8618	8664	8534	8444	8831	8685	8637	8698	8553	8712	8809	8594	8601	8710	8738	8667	8637	8575	8558	8616	8733	8801	8650	8683	8754	8536	8575	8695	8749	8571	8714	8600	8710	8576	8713	8700	8682	8690	8767	8733	8757	8727	8548	8594	8566	8577	8703	8702	8565	8786	8733	8724	8881	8810	8548	8592	8749	8798	8669	8654	8702	8646	8682	8785	8753	8630	8737	8532	8692	8783	8683	8720	8851	8678	8729	8650	8697	8846	8678	8728	8560	8698	8682	8697	8623	8678	8630	8579	8760	8706	8566	8582	8644	8631	8655	8780	8599	8722	8604	8759	8569	8659	8743	8579	8769	8630	8756	8563	8686	8673	8746	8663	8552	8709	8605	8791	8832	8764	8718	8713	8687	8649	8752	8679	8644	8834	8754	8671	8461	8768	8562	8835	8659	8699	8696	8727	8555	8805	8644	8742	8708	8783	8645	8756	8709	8624	8586	8666	8640	8641	8670	8486	8663	8640	8731	8621	8595	8663	8659	8646	8547	8695	8679	8650	8582	8590	8653	8657	8732	8742	8726	8683	8685	8647	8425	8757	8747	8795
34433	28183	26404	20147	15929	15127	15119	14582	14671	14522	14564	14600	14494	14533	14490	14194	14528	14406	14549	14581	14485	14399	14518	14595	14291	14321	14348	14586	14507	14309	14445	14519	14425	14341	14345	14284	14407	14366	14313	14399	14424	14585	14423	14479	14427	14314	14470	14401	14447	14579	14368	14335	14613	14446	14372	14393	14394	14574	14439	14456	14386	14443	14393	14509	14279	14350	14380	14400	14376	14426	14510	14310	14506	14352	14639	14582	14315	14203	14365	14445	14455	14389	14505	14580	14374	14261	14576	14470	14330	14326	14393	14600	14612	14432	14281	14434	14259	14400	14534	14155	14281	14450	14605	14431	14582	14590	14526	14531	14437	14288	14478	14425	14432	14377	14392	14512	14523	14522	14304	14353	14637	14488	14527	14240	14394	14456	14459	14493	14413	14398	14308	14348	14269	14341	14540	14575	14598	14504	14283	14493	14476	14456	14337	14433	14425	14384	14442	14348	14497	14507	14535	14385	14457	14416	14601	14418	14510	14418	14171	14504	14490	14454	14556	14323	14446	14409	14582	14541	14528	14575	14501	14450	14529	14459	14447	14388	14519	14364	14404	14429	14369	14365	14312	14369	14450	14410	14440	14642	14616	14483	14397	14546	14234	14367	14372	14470	14589	14418	14357	14359	14448	14390	14538	14441	14485	14573	14298	14359	14549	14756	14381	14382	14461	14493	14527	14426	14446	14427	14386	14146	14371	14337	14452	14649	14493	14614	14452	14546	14510	14508	14737	14401	14370	14281	14498	14435	14501	14628	14567	14391	14531	14452	14527	14314	14399	14539	14588	14400	14545	14485	14407	14373	14679	14449	14339	14568	14362	14420	14498	14244	14250	14419	14415	14171	14384	14328	14524	14631	14470	14336	14412	14272	14284	14220	14380	14403	14153	14261	14334	14424	14465	14431	14468	14476	14474	14540	14582	14618	14432	14500	14420	14312	14458	14206	14308	14335	14272	14139	14283	14482	14284	14374	14376	14743	14499	14339	14432	14519	14491	14433	14384	14432	14511	14453	14406	14165	14380	14432	14542	14309	14609	14614	14493	14241	14501	14493	14439	14227	14403	14570	14290	14427	14506	14549	14279	14363	14518	14408	14292	14409	14431	14237	14450	14525	14362	14572	14460	14405	14268	14467	14585	14371	14381	14208	14434	14349	14487	14571	14467	14554	14496	14426	14491	14281	14303	14537	14492	14496	14395	14371	14347	14639	14549	14441	14415	14388	14482	14361	14483	14373	14255	14511	14533	14445	14353	14496	14432	14602	14537	14336	14235	14273	14412	14305	14346	14395	14498	14261	14285	14357	14260	14258	14388	14370	14684	14293	14431	14443	14363	14347	14315	14355	14418	14428	14402	14434	14583	14316	14351	14396	14378	14365	14511	14371	14482	14283	14343	14466	14526	14241	14439	14508	14379	14440	14441	14500	14484	14460	14564	14463	14516	14400	14379	14449	14464	14425	14361	14412	14365	14398	14388	14499	14343	14404	14381	14522	14618	14244	14506	14528	14328	14336	14495	14397	14443	14300	14427	14468	14346	14354	14405	14388	14531	14540	14277	14456	14610	14195	14564	14532	14497	14507	14517	14218	14644	14249	14412	14343	14307	14455	14492	14434	14420	14455	14573	14347	14570	14405	14425	14317	14297	14413	14349	14251	14267	14595	14327	14363	14320	14515	14290	14344	14469	14466	14691	14283	14525	14309	14416	14412	14451	14426	14582	14344	14388	14478	14438	14544	14510	14379	14457	14267	14457	14481	14467	14515	14508	14330	14323	14397	14407	14396	14316	14429	14253	14313	14509	14553	14386	14291	14354	14618	14511	14354	14776	14458	14335	14199	14358	14394	14453	14343	14378	14441	14431	14374	14626	14461	14460	14221	14546	14295	14486	14626	14529	14431	14341	14525	14454	14436	14504	14546	14469	14388	14508	14543	14429	14448	14466	14515	14351	14555	14492	14466	14485	14300	14371	14476	14466	14207	14505	14493	14388	14339	14452	14478	14572	14298	14522	14425	14529	14330	14374	14481	14440	14644	14606	14420	14508	14232	14480	14705	14571	14294	14493	14310	14526	14380	14487	14506	14419	14462	14368	14569	14344	14368	14530	14444	14497	14412	14560	14291	14316	14534	14424	14282	14340	14416	14277	14340	14424	14441	14285	14361	14390	14525	14565	14285	14592	14392	14459	14507	14711	14582	14374	14472	14264	14416	14303	14361	14475	14469	14402	14355	14396	14442	14626	14364	14450	14376	14568	14445	14450	14381	14533	14488	14502	14552	14306	14305	14459	14593	14544	14351	14542	14580	14672	14532	14558	14355	14334	14320	14428	14402	14221	14463	14428	14640	14368	14550	14452	14608	14632	14315	14417	14425	14562	14444	14540	14406	14336	14481	14438	14405	14349	14308	14390	14347	14555	14541	14398	14348	14449	14674	14473	14416	14309	14517	14375	14429	14540	14390	14272	14374	14736	14455	14520	14405	14392	14449	14297	14394	14368	14427	14293	14355	14497	14430	14508	14490	14658	14357	14725	14369	14580	14447	14432	14470	14314	14311	14339	14543	14391	14545	14464	14436	14362	14480	14267	14427	14565	14481	14565	14613	14516	14413	14564	14624	14227	14516	14412	14450	14488	14534	14378	14478	14495	14556	14419	14544	14340	14561	14374	14609	14496	14467	14481	14379	14627	14434	14317	14602	14438	14394	14532	14325	14477	14448	14569	14416	14494	14470	14320	14326	14342	14678	14585	14316	14587	14658	14380	14347	14561	14484	14483	14489	14226	14263	14603	14562	14244	14398	14325	14613	14442	14444	14401	14243	14273	14507	14236	14439	14241	14288	14398	14384	14377	14449	14421	14415	14403	14303	14581	14328	14526	14538	14401	14319	14435	14154	14491	14503	14366	14497	14418	14480	14236	14440	14504	14645	14359	14413	14474	14416	14496	14409	14532	14277	14484	14359	14513	14457	14346	14271	14489	14693	14636	14302	14498	14675	14454	14488	14693	14547	14528	14374	14411	14380	14491	14400	14348	14304	14371	14550	14558	14362	14420	14418	14331	14274	14419	14475	14456	14432	14286	14340	14305	14376	14384	14482	14379	14647	14348	14356	14569	14253	14418	14621	14584	14485	14502	14583	14423	14370	14641	14311	14580	14398	14381	14339	14554	14518	14402	14571	14399	14474	14352	14318	14539	14582	14508	14508	14521	14454	14474	14627	14304	14554	14305	14403	14334	14468	14227	14320	14336	14220	14365	14410	14463	14599	14443	14325	14549	14475	14469	14340	14468	14429	14333	14491	14249	14567	14394	14466	14588	14342	14433	14424	14339	14539	14348	14534	14233	14455	14417	14615	14186	14121	14531	14383	14428	14610	14642	14364	14414	14435	14297	14368	14442	14595	14246	14546	14324	14603	14380	14346	14352	14550	14291	14570	14418	14514	14400	14284	14580	14235	14509	14450	14345	14325	14505	14426	14479	14362	14389	14398	14636	14462	14234	14339	14581	14416	14312	14320	14535	14716	14446	14564	14540	14427	14506	14363	14464	14475	14756	14461	14460	14352	14537	14442	14436	14347	14382	14491	14333	14513	14514	14547	14228	14304	14400	14438	14324	14342	14508	14443	14553	14279	14393	14413	14538	14308	14413	14480	14466	14274	14392	14379	14416	14422	14558	14378	14435	14518	14438	14406	14603	14536	14527	14332	14566	14523	14488	14497	14389	14382	14132	14243	14404	14438	14448	14375	14344	14366	14584	14350	14407	14283	14488	14477	14359	14360	14488	14283	14210	14232	14522	14466	14355	14266	14435	14599	14388	14384	14543	14434	14279	14308	14320	14359	14406	14315	14221	14669	14554	14307	14553	14580	14352	14454	14536	14523	14495	14349	14268	14492	14251	14430	14560	14513	14496	14547	14694	14514	14338	14348	14395	14628	14622	14358	14281	14655	14527	14528	14522	14352	14465	14433	14407	14495	14370	14531	14348	14501	14332	14450	14329	14442	14474	14387	14508	14440	14426	14405	14432	14559	14412	14560	14486	14402	14533	14452	14425	14516	14328	14677	14556	14502	14428	14441	14125	14601	14558	14428	14424	14571	14368	14478	14493	14553	14491	14365	14190	14413	14534	14492	14605	14214	14626	14534	14483	14462	14286	14445	14642	14363	14437	14278	14554	14827	14482	14495	14426	14204	14631	14494	14509	14458	14600	14523	14485	14412	14492	14618	14372	14668	14419	14621	14430	14469	14395	14478	14572	14262	14352	14574	14455	14299	14457	14323	14517	14380	14567	14427	14331	14422	14419	14598	14501	14418	14368	14391	14405	14425	14410	14682	14473	14659	14312	14551	14502	14390	14465	14536	14570	14571	14415	14298	14397	14626	14357	14356	14268	14604	14304	14313	14305	14514	14366	14641	14304	14485	14302	14227	14518	14257	14409	14484	14394	14551	14353	14432	14446	14352	14502	14484	14483	14355	14518	14457	14362	14394	14351	14339	14329	14554	14524	14294	14378	14362	14417	14225	14584	14323	14351	14478	14406	14405	14325	14609	14221	14522	14756	14505	14493	14490	14522	14428	14591	14482	14398	14531	14255	14429	14531	14370	14501	14214	14448	14734	14359	14561	14294	14402	14515	14489	14345	14607	14578	14301	14456	14398	14603	14316	14574	14268	14306	14577	14529	14544	14503	14183	14516	14461	14502	14593	14371	14221	14375	14375	14389	14527	14545	14357	14312	14358	14490	14421	14474	14532	14408	14586	14291	14439	14736	14345	14527	14338	14329	14470	14534	14475	14479	14409	14554	14489	14507	14486	14564	14228	14373	14386	14527	14457	14545	14260	14410	14517	14444	14578	14431	14424	14446	14457	14295	14243	14217	14485	14439	14425	14479	14375	14607	14548	14621	14564	14468	14253	14671	14427	14494	14553	14529	14523	14508	14495	14638	14555	14221	14197	14443	14470	14436	14457	14284	14527	14511	14356	14333	14506	14325	14497	14498	14346	14369	14337	14275	14424	14470	14475	14415	14466	14533	14485	14401	14415	14236	14557	14384	14418	14473	14436	14514	14358	14281	14346	14387	14417	14305	14530	14548	14391	14571	14568	14284	14254	14332	14395	14354	14372	14374	14266	14369	14369	14302	14459
25821	27478	16346	11015	9567	9076	8913	8643	8485	8601	8620	8439	8484	8400	8572	8381	8492	8550	8514	8520	8495	8496	8590	8553	8472	8483	8496	8573	8466	8456	8435	8536	8349	8354	8436	8497	8200	8533	8598	8506	8436	8501	8571	8489	8533	8503	8520	8468	8625	8505	8482	8446	8430	8565	8431	8427	8401	8444	8580	8511	8602	8572	8404	8399	8485	8542	8447	8530	8411	8506	8526	8445	8425	8423	8414	8504	8415	8331	8364	8536	8394	8275	8419	8440	8321	8418	8464	8415	8420	8532	8408	8467	8493	8445	8600	8471	8436	8479	8479	8357	8571	8469	8481	8345	8564	8429	8362	8522	8485	8474	8512	8352	8315	8489	8348	8484	8421	8523	8385	8581	8495	8476	8519	8225	8447	8524	8440	8462	8231	8537	8684	8390	8469	8542	8469	8450	8413	8471	8439	8413	8361	8480	8545	8423	8456	8639	8450	8449	8334	8458	8387	8396	8557	8492	8439	8448	8423	8329	8506	8449	8454	8508	8498	8461	8570	8557	8372	8445	8326	8497	8432	8466	8434	8315	8596	8334	8446	8498	8487	8364	8409	8495	8549	8346	8461	8590	8396	8416	8407	8380	8414	8405	8454	8593	8627	8380	8483	8489	8475	8442	8558	8483	8534	8401	8432	8413	8360	8555	8430	8427	8440	8594	8602	8522	8454	8453	8598	8348	8604	8517	8213	8336	8361	8509	8509	8584	8638	8531	8439	8467	8570	8466	8338	8391	8538	8517	8456	8469	8489	8430	8521	8591	8527	8456	8512	8421	8462	8349	8469	8295	8377	8514	8484	8656	8570	8383	8442	8534	8466	8424	8489	8494	8601	8324	8423	8345	8463	8428	8466	8362	8574	8499	8591	8498	8651	8526	8562	8573	8345	8377	8543	8318	8438	8554	8339	8428	8566	8482	8488	8381	8439	8452	8405	8429	8517	8485	8589	8571	8673	8535	8571	8339	8385	8488	8484	8623	8513	8527	8448	8516	8338	8475	8514	8455	8329	8430	8494	8481	8666	8485	8510	8446	8466	8421	8431	8543	8338	8401	8408	8407	8375	8536	8571	8536	8476	8537	8538	8547	8419	8558	8648	8500	8505	8385	8445	8476	8565	8334	8522	8385	8372	8445	8415	8375	8418	8369	8449	8399	8383	8449	8485	8399	8468	8369	8415	8409	8523	8620	8377	8379	8502	8351	8550	8542	8457	8437	8537	8287	8459	8374	8488	8541	8522	8370	8605	8528	8669	8477	8351	8328	8614	8550	8379	8618	8335	8569	8472	8445	8404	8388	8516	8388	8426	8556	8422	8428	8440	8565	8508	8379	8544	8475	8511	8520	8433	8518	8518	8517	8548	8546	8358	8399	8666	8428	8526	8293	8608	8426	8557	8466	8537	8478	8506	8421	8429	8383	8596	8523	8468	8636	8496	8669	8504	8481	8383	8392	8424	8421	8347	8534	8346	8449	8527	8510	8563	8514	8371	8398	8486	8377	8583	8546	8451	8488	8591	8444	8445	8508	8251	8593	8421	8423	8523	8513	8444	8504	8454	8550	8533	8464	8379	8553	8554	8555	8403	8499	8563	8452	8542	8406	8514	8416	8721	8498	8590	8500	8524	8417	8419	8539	8433	8637	8341	8316	8368	8660	8526	8386	8408	8393	8477	8429	8380	8502	8464	8453	8428	8372	8480	8466	8465	8453	8436	8431	8478	8535	8484	8426	8678	8491	8502	8434	8501	8374	8411	8389	8509	8451	8393	8425	8422	8544	8513	8521	8469	8488	8332	8319	8342	8416	8644	8584	8570	8407	8330	8418	8433	8452	8543	8466	8360	8515	8578	8582	8448	8495	8688	8511	8563	8554	8505	8490	8555	8357	8514	8517	8584	8477	8489	8581	8462	8480	8419	8477	8443	8523	8335	8467	8527	8438	8479	8517	8559	8546	8511	8478	8375	8420	8443	8552	8390	8548	8426	8414	8529	8455	8383	8505	8551	8420	8468	8673	8438	8410	8425	8392	8531	8533	8340	8461	8456	8508	8429	8416	8504	8314	8526	8467	8513	8506	8405	8544	8372	8539	8554	8510	8408	8532	8328	8587	8333	8356	8407	8667	8503	8360	8535	8438	8523	8404	8535	8379	8546	8631	8571	8467	8532	8529	8477	8530	8604	8504	8395	8504	8428	8346	8595	8483	8372	8439	8453	8579	8421	8398	8438	8435	8583	8394	8376	8499	8468	8574	8473	8488	8529	8466	8458	8430	8420	8363	8552	8591	8532	8433	8360	8464	8593	8477	8268	8520	8419	8520	8538	8489	8537	8484	8232	8507	8463	8582	8524	8584	8527	8408	8497	8565	8542	8406	8485	8486	8517	8446	8488	8426	8520	8474	8483	8405	8431	8500	8594	8521	8417	8427	8388	8503	8422	8535	8479	8610	8476	8542	8506	8507	8445	8574	8435	8453	8427	8381	8335	8613	8672	8591	8564	8450	8287	8539	8397	8398	8297	8530	8453	8581	8460	8609	8377	8417	8532	8490	8373	8524	8544	8452	8668	8369	8399	8571	8431	8410	8431	8403	8324	8495	8357	8562	8450	8466	8393	8499	8529	8432	8384	8523	8450	8466	8534	8602	8367	8525	8529	8531	8432	8486	8432	8423	8446	8496	8358	8489	8533	8532	8391	8369	8341	8383	8568	8359	8365	8459	8419	8531	8508	8376	8640	8311	8445	8432	8454	8376	8551	8544	8448	8321	8395	8311	8396	8600	8435	8423	8547	8415	8537	8494	8430	8512	8521	8438	8483	8433	8389	8421	8299	8449	8508	8494	8544	8380	8471	8424	8493	8572	8450	8437	8371	8538	8476	8396	8519	8475	8484	8661	8362	8482	8540	8351	8493	8354	8453	8460	8476	8574	8551	8533	8454	8536	8457	8329	8350	8576	8486	8398	8515	8559	8496	8497	8422	8414	8481	8465	8420	8474	8428	8414	8472	8448	8321	8536	8653	8558	8539	8404	8363	8483	8365	8662	8430	8495	8510	8530	8532	8435	8338	8464	8526	8408	8492	8418	8560	8476	8406	8396	8483	8393	8458	8434	8610	8476	8456	8482	8440	8478	8362	8581	8491	8545	8530	8688	8385	8449	8524	8483	8495	8490	8431	8503	8348	8496	8489	8549	8409	8432	8442	8483	8501	8579	8469	8384	8472	8319	8567	8560	8528	8604	8471	8485	8476	8562	8387	8429	8383	8507	8541	8540	8453	8225	8496	8526	8462	8594	8438	8514	8477	8612	8499	8487	8488	8507	8402	8517	8393	8535	8503	8488	8380	8439	8343	8186	8349	8581	8343	8418	8527	8474	8588	8456	8490	8448	8359	8540	8552	8456	8394	8585	8349	8429	8465	8595	8531	8632	8567	8496	8480	8482	8437	8518	8560	8765	8475	8300	8389	8309	8305	8633	8457	8419	8500	8408	8619	8388	8470	8392	8410	8573	8552	8528	8508	8378	8513	8593	8647	8497	8514	8528	8556	8478	8613	8495	8460	8434	8466	8575	8403	8427	8547	8451	8354	8547	8458	8587	8530	8433	8519	8572	8527	8521	8481	8414	8532	8563	8354	8544	8534	8555	8566	8552	8684	8534	8496	8595	8502	8423	8435	8465	8664	8512	8313	8406	8568	8608	8410	8413	8394	8351	8400	8586	8425	8512	8397	8484	8580	8431	8531	8601	8575	8418	8487	8615	8559	8544	8579	8474	8510	8527	8381	8528	8324	8338	8588	8581	8530	8452	8443	8483	8445	8500	8545	8471	8397	8292	8489	8544	8634	8516	8520	8373	8495	8285	8574	8551	8503	8487	8414	8484	8421	8605	8413	8471	8449	8456	8472	8415	8449	8441	8492	8367	8398	8489	8482	8522	8401	8326	8276	8331	8523	8529	8320	8463	8482	8470	8537	8524	8388	8528	8489	8490	8536	8587	8362	8523	8479	8648	8515	8549	8433	8475	8493	8464	8529	8439	8399	8528	8426	8452	8500	8416	8426	8366	8450	8608	8465	8558	8441	8586	8466	8476	8385	8577	8506	8387	8427	8504	8330	8435	8604	8657	8316	8504	8480	8537	8438	8542	8580	8565	8473	8472	8387	8571	8441	8517	8487	8496	8331	8503	8471	8521	8485	8486	8359	8523	8472	8550	8536	8478	8442	8457	8332	8405	8569	8522	8537	8457	8445	8557	8461	8566	8409	8594	8563	8495	8508	8485	8423	8444	8400	8390	8393	8492	8341	8412	8652	8499	8456	8436	8508	8473	8364	8579	8483	8427	8549	8417	8592	8590	8487	8271	8588	8407	8493	8462	8254	8437	8445	8575	8445	8542	8317	8521	8404	8339	8487	8413	8489	8520	8574	8518	8439	8554	8307	8567	8415	8481	8483	8453	8619	8437	8388	8604	8480	8345	8539	8546	8336	8544	8528	8431	8487	8531	8589	8491	8517	8470	8364	8400	8500	8527	8489	8618	8538	8542	8463	8452	8513	8538	8558	8547	8453	8498	8573	8522	8535	8484	8389	8472	8435	8460	8499	8496	8584	8374	8405	8612	8507	8639	8502	8384	8428	8424	8468	8479	8531	8529	8386	8435	8527	8514	8456	8575	8571	8589	8427	8394	8485	8400	8465	8417	8632	8518	8478	8456	8449	8473	8408	8567	8469	8545	8450	8315	8510	8447	8577	8634	8461	8349	8526	8473	8398	8535	8636	8481	8598	8468	8409	8508	8386	8515	8594	8432	8601	8323	8455	8652	8453	8497	8302	8493	8484	8385	8445	8399	8524	8633	8510	8475	8456	8480	8473	8572	8466	8542	8528	8409	8575	8631	8329	8513	8600	8385	8546	8421	8445	8547	8454	8501	8426	8395	8541	8601	8551	8442	8424	8648	8591	8539	8359	8476	8387	8691	8448	8475	8361	8409	8496	8487	8380	8374	8465	8558	8550	8342	8605	8352	8343	8574	8442	8456	8547	8505	8431	8557	8459	8568	8649	8510	8369	8510	8554	8571	8499	8542	8412	8398	8471	8506	8503	8428	8510	8432	8430	8565	8562	8398	8410	8513	8375	8585
25248	20769	26779	25647	20150	16988	16259	15192	14441	14603	14568	14416	14438	14516	14349	14436	14351	14367	14480	14453	14505	14378	14383	14429	14512	14412	14448	14665	14434	14284	14633	14691	14527	14486	14396	14344	14576	14387	14316	14304	14488	14413	14624	14202	14397	14321	14569	14435	14276	14249	14391	14477	14426	14260	14473	14420	14350	14174	14418	14509	14329	14405	14400	14497	14244	14418	14386	14517	14397	14410	14383	14513	14401	14426	14556	14355	14306	14490	14424	14333	14368	14403	14309	14224	14395	14431	14162	14341	14450	14337	14262	14446	14304	14067	14237	14183	14483	14459	14453	14495	14643	14620	14325	14213	14315	14321	14210	14257	14194	14307	14320	14219	14524	14250	14389	14188	14410	14367	14482	14182	14388	14224	14394	14512	14428	14101	14206	14174	14438	14457	14379	14355	14406	14450	14221	14357	14260	14226	14394	14297	14491	14522	14387	14503	14491	14214	14363	14454	14463	14220	14340	14469	14405	14219	14349	14260	14151	14366	14365	14238	14372	14278	14447	14469	14473	14389	14376	14284	14205	14478	14364	14368	14303	14427	14353	14123	14574	14493	14295	14232	14426	14440	14308	14396	14451	14522	14328	14507	14123	14252	14443	14467	14489	14372	14281	14149	14406	14264	14160	14439	14314	14412	14451	14254	14395	14475	14565	14356	14330	14314	14443	14395	14211	14176	14092	14300	14374	14492	14230	14445	14558	14298	14295	14385	14390	14251	14561	14539	14301	14416	14325	14371	14170	14221	14433	14471	14431	14357	14486	14211	14229	14310	14393	14287	14407	14351	14418	14152	14267	14353	14242	14255	14318	14276	14264	14377	14333	14587	14156	14240	14136	14245	14267	14490	14290	14237	14166	14420	14463	14490	14500	14424	14137	14348	14520	14358	14426	14202	14312	14096	14421	14257	14145	14497	14443	14292	14485	14410	14414	14201	14431	14563	14327	14493	14358	14383	14551	14215	14321	14193	14316	14359	14417	14449	14330	14380	14195	14480	14249	14430	14318	14382	14397	14503	14315	14349	14480	14385	14529	14432	14432	14240	14404	14261	14180	14103	14199	14365	14448	14219	14341	14460	14323	14259	14405	14480	14521	14268	14585	14362	14515	14358	14414	14492	14278	14443	14542	14553	14435	14263	14329	14381	14584	14526	14450	14465	14550	14227	14442	14350	14164	14451	14295	14441	14453	14217	14392	14436	14271	14404	14409	14198	14228	14651	14361	14432	14190	14606	14519	14482	14433	14345	14489	14385	14350	14493	14309	14115	14147	14440	14440	14425	14196	14518	14350	14264	14276	14489	14362	14138	14128	14434	14255	14352	14290	14262	14332	14317	14214	14197	14255	14309	14301	14433	14413	14112	14430	14387	14340	14273	14298	14433	14420	14424	14194	14327	14401	14473	14384	14356	14414	14412	14233	14420	14270	14555	14408	14581	14268	14145	14355	14271	14241	14423	14331	14347	14178	14474	14552	14293	14494	14454	14580	14609	14372	14207	14568	14629	14239	14326	14273	14293	14622	14387	14402	14181	14437	14265	14469	14323	14358	14267	14424	14313	14215	14274	14403	14375	14221	14321	14265	14247	14178	14252	14340	14384	14181	14379	14373	14462	14379	14299	14340	14281	14470	14308	14320	14296	14534	14429	14280	14243	14190	14435	14456	14407	14273	14399	14289	14381	14453	14280	14261	14412	14317	14543	14204	14216	14284	14398	14293	14289	14254	14344	14353	14422	14333	14238	14466	14262	14774	14248	14395	14403	14307	14305	14319	14238	14646	14631	14418	14399	14187	14443	14215	14377	14277	14474	14562	14325	14336	14189	14507	14289	14362	14458	14419	14314	14321	14262	14372	14170	14346	14366	14246	14445	14276	14443	14620	14526	14270	14373	14333	14332	14287	14683	14180	14225	14521	14536	14534	14349	14402	14307	14433	14307	14282	14456	14210	14217	14421	14186	14272	14290	14459	14249	14213	14236	14346	14553	14191	14195	14266	14398	14480	14345	14450	14386	14421	14411	14467	14275	14336	14288	14339	14332	14516	14370	14442	14339	14360	14492	14348	14594	14366	14492	14331	14337	14499	14237	14310	14285	14317	14311	14401	14461	14548	14443	14298	14569	14407	14293	14307	14256	14360	14534	14430	14263	14377	14359	14314	14538	14199	14179	14424	14437	14329	14458	14390	14304	14328	14397	14302	14362	14373	14298	14371	14651	14421	14282	14238	14209	14214	14403	14491	14453	14379	14417	14458	14378	14339	14490	14499	14357	14413	14368	14356	14430	14313	14328	14358	14350	14555	14257	14431	14419	14503	14192	14341	14318	14334	14360	14348	14129	14300	14340	14414	14372	14243	14129	14404	14441	14203	14315	14453	14442	14102	14240	14425	14290	14337	14333	14223	14336	14320	14569	14191	14233	14333	14277	14502	14391	14390	14404	14533	14391	14330	14293	14541	14439	14443	14327	14285	14353	14396	14287	14545	14318	14320	14571	14441	14549	14331	14346	14287	14351	14361	14228	14315	14242	14360	14178	14434	14432	14452	14381	14365	14240	14479	14406	14572	14326	14393	14323	14281	14468	14116	14375	14320	14225	14252	14264	14517	14351	14391	14116	14354	14515	14318	14401	14301	14512	14382	14225	14263	14273	14370	14416	14211	14430	14157	14341	14399	14303	14388	14199	14575	14353	14334	14418	14479	14592	14230	14118	14195	14439	14436	14254	14396	14418	14208	14313	14300	14409	14507	14302	14381	14448	14442	14437	14300	14254	14131	14344	14246	14622	14584	14270	14450	14540	14358	14188	14262	14370	14422	14372	14403	14291	14428	14280	14427	14324	14342	14304	14340	14338	14474	14534	14381	14300	14299	14470	14225	14212	14259	14253	14213	14268	14194	14342	14543	14528	14196	14383	14485	14506	14416	14207	14391	14475	14335	14288	14314	14455	14505	14266	14291	14244	14580	14371	14233	14392	14385	14354	14445	14297	14502	14515	14562	14156	14190	14285	14401	14410	14453	14326	14473	14537	14405	14213	14130	14529	14421	14304	14322	14425	14447	14352	14272	14412	14417	14157	14376	14414	14489	14555	14255	14395	14478	14365	14516	14442	14301	14216	14367	14223	14480	14413	14468	14284	14341	14220	14371	14266	14524	14243	14486	14349	14579	14463	14365	14465	14505	14502	14182	14347	14439	14396	14328	14336	14122	14239	14232	14385	14474	14196	14293	14397	14337	14495	14249	14343	14419	14214	14478	14425	14380	14191	14293	14286	14252	14336	14460	14306	14188	14319	14194	14307	14291	14260	14346	14287	14493	14594	14579	14517	14357	14127	14233	14235	14340	14354	14400	14338	14352	14399	14462	14368	14495	14359	14387	14446	14339	14371	14464	14475	14542	14524	14195	14235	14497	14237	14260	14481	14400	14256	14333	14346	14576	14160	14361	14415	14346	14390	14359	14445	14354	14480	14436	14305	14384	14355	14527	14467	14409	14405	14503	14320	14363	14444	14241	14259	14397	14315	14341	14322	14444	14485	14502	14375	14524	14380	14313	14284	14296	14337	14413	14293	14346	14383	14553	14193	14309	14395	14262	14456	14486	14386	14390	14313	14501	14289	14400	14378	14235	14398	14537	14324	14275	14280	14499	14346	14383	14133	14284	14300	14418	14458	14189	14311	14406	14422	14409	14528	14394	14359	14411	14377	14346	14507	14289	14423	14361	14456	14593	14331	14400	14458	14404	14400	14186	14224	14518	14246	14461	14574	14398	14230	14258	14251	14366	14194	14269	14608	14437	14314	14515	14250	14466	14384	14382	14404	14376	14465	14373	14531	14579	14332	14372	14175	14406	14172	14454	14340	14406	14257	14274	14142	14321	14338	14403	14384	14508	14279	14396	14496	14444	14059	14170	14380	14264	14366	14390	14394	14239	14329	14337	14428	14442	14481	14386	14403	14327	14251	14469	14412	14314	14276	14588	14364	14327	14189	14314	14471	14315	14233	14307	14393	14344	14244	14556	14310	14280	14229	14312	14522	14409	14244	14488	14357	14417	14374	14254	14318	14464	14477	14705	14396	14379	14198	14310	14452	14496	14156	14193	14416	14467	14555	14605	14357	14340	14188	14373	14439	14249	14380	14305	14315	14302	14308	14240	14150	14304	14418	14374	14405	14313	14539	14270	14582	14478	14344	14310	14250	14404	14425	14368	14486	14299	14437	14341	14390	14344	14444	14365	14378	14382	14394	14231	14458	14475	14392	14368	14213	14346	14426	14310	14325	14323	14360	14533	14336	14231	14368	14384	14564	14414	14231	14262	14031	14349	14380	14446	14584	14469	14322	14558	14296	14252	14393	14381	14326	14415	14444	14469	14329	14373	14380	14306	14363	14367	14288	14406	14340	14356	14336	14383	14415	14362	14108	14357	14233	14617	14338	14352	14487	14353	14239	14307	14328	14265	14391	14203	14262	14621	14524	14512	14306	14235	14370	14360	14390	14296	14378	14260	14534	14378	14250	14215	14596	14539	14369	14463	14239	14387	14515	14352	14305	14360	14310	14607	14545	14456	14418	14572	14344	14477	14278	14309	14245	14350	14459	14378	14386	14332	14415	14383	14203	14325	14550	14528	14365	14490	14474	14436	14306	14309	14436	14490	14244	14461	14456	14451	14513	14475	14471	14303	14394	14491	14423	14472	14627	14539	14147	14447	14355	14284	14209	14284	14208	14224	14424	14349	14404	14639	14354	14387	14476	14347	14232	14361	14267	14477	14428	14542	14430	14391	14302	14246	14175	14399	14224	14258	14202	14465	14259	14433	14288	14458	14457	14305	14446	14386	14421	14439	14238	14579	14253	14424	14370	14489	14383	14271	14366	14424	14519	14219	14583	14359	14305	14252	14323	14303	14185	14293	14495	14207	14334	14251	14368	14287	14295	14276	14266	14224	14264	14652	14601	14159	14276	14557	14596	14384	14145	14458	14384	14353	14448	14270	14436	14395	14453	14389	14527	14318	14223	14221	14478	14262	14187	14135	14452	14487	14635	14565	14266	14310	14185	14337	14317	14205	14290	14511	14378	14332	14554	14483	14541	14328	14396	14272	14468	14396	14285	14294	14399	14179	14390	14402	14706	14336	14351	14396	14382	14236	14391
23089	32268	19263	12550	10776	9767	9064	8871	8623	8567	8525	8585	8659	8572	8680	8623	8517	8713	8521	8644	8547	8646	8490	8510	8468	8569	8520	8487	8637	8679	8462	8584	8515	8502	8519	8736	8521	8494	8568	8538	8479	8546	8593	8545	8515	8560	8602	8474	8518	8460	8400	8526	8486	8559	8368	8608	8605	8490	8430	8443	8549	8514	8619	8507	8627	8606	8533	8605	8695	8633	8448	8613	8630	8540	8558	8551	8547	8533	8480	8562	8516	8489	8573	8493	8465	8553	8508	8595	8579	8541	8595	8427	8618	8550	8467	8561	8615	8392	8428	8452	8518	8520	8626	8539	8503	8463	8391	8513	8503	8570	8591	8506	8569	8549	8489	8446	8484	8596	8424	8541	8473	8729	8540	8575	8472	8364	8399	8439	8604	8562	8550	8359	8544	8290	8464	8370	8509	8556	8368	8456	8437	8496	8550	8603	8490	8542	8541	8453	8496	8516	8555	8544	8570	8427	8491	8603	8556	8509	8326	8562	8451	8445	8469	8747	8616	8563	8480	8585	8567	8446	8413	8433	8535	8449	8616	8384	8558	8439	8468	8421	8374	8504	8541	8496	8498	8493	8475	8467	8434	8412	8496	8489	8492	8502	8606	8490	8475	8530	8469	8520	8503	8573	8454	8517	8505	8404	8369	8484	8534	8414	8529	8502	8500	8486	8639	8392	8669	8422	8629	8275	8534	8442	8415	8569	8482	8494	8527	8462	8548	8483	8579	8525	8490	8615	8588	8494	8577	8452	8678	8672	8394	8576	8478	8508	8418	8617	8382	8453	8443	8506	8435	8444	8420	8536	8346	8576	8617	8600	8595	8599	8391	8500	8485	8626	8490	8529	8450	8502	8458	8482	8438	8407	8381	8294	8430	8500	8614	8519	8387	8411	8408	8478	8538	8487	8611	8479	8504	8292	8366	8461	8494	8592	8494	8541	8583	8428	8490	8630	8533	8438	8534	8385	8522	8498	8447	8816	8466	8447	8651	8437	8532	8561	8439	8447	8575	8583	8619	8425	8511	8413	8507	8332	8607	8597	8651	8546	8554	8445	8596	8394	8522	8480	8531	8515	8424	8527	8497	8668	8421	8358	8558	8387	8552	8487	8592	8527	8528	8475	8532	8534	8511	8510	8510	8380	8523	8494	8448	8396	8469	8506	8507	8593	8454	8490	8450	8555	8454	8514	8486	8607	8464	8422	8487	8571	8365	8547	8461	8477	8486	8603	8385	8405	8612	8473	8593	8480	8599	8356	8308	8553	8477	8566	8363	8370	8423	8550	8573	8434	8492	8511	8308	8464	8571	8493	8392	8533	8451	8621	8471	8615	8357	8455	8527	8595	8461	8502	8520	8538	8549	8492	8574	8482	8429	8418	8432	8571	8539	8475	8468	8595	8532	8419	8616	8464	8534	8334	8453	8517	8457	8464	8447	8524	8389	8451	8606	8603	8418	8436	8479	8511	8416	8385	8424	8488	8555	8541	8556	8382	8579	8452	8507	8576	8634	8600	8449	8496	8550	8527	8472	8526	8580	8509	8503	8593	8425	8649	8441	8577	8573	8516	8563	8423	8528	8531	8571	8503	8626	8396	8550	8587	8680	8532	8375	8387	8513	8434	8484	8559	8357	8466	8547	8530	8471	8344	8476	8517	8341	8423	8407	8616	8575	8352	8619	8576	8519	8518	8369	8359	8442	8524	8515	8621	8363	8526	8420	8566	8359	8566	8424	8541	8384	8698	8418	8510	8519	8504	8480	8456	8592	8503	8484	8506	8399	8432	8433	8581	8475	8360	8569	8467	8497	8270	8445	8458	8504	8371	8577	8428	8578	8618	8545	8600	8456	8493	8425	8481	8494	8457	8340	8547	8584	8392	8489	8391	8513	8556	8503	8439	8409	8487	8387	8559	8579	8485	8486	8361	8702	8492	8601	8573	8476	8534	8414	8330	8490	8406	8446	8519	8432	8553	8506	8577	8458	8482	8404	8524	8439	8508	8446	8440	8605	8331	8433	8310	8369	8333	8509	8477	8502	8493	8492	8484	8543	8318	8549	8606	8456	8459	8544	8392	8604	8516	8500	8451	8476	8533	8558	8489	8675	8500	8529	8618	8450	8491	8578	8464	8447	8586	8516	8562	8388	8389	8556	8505	8595	8464	8329	8481	8577	8625	8587	8560	8482	8477	8432	8415	8466	8420	8459	8458	8452	8483	8452	8434	8536	8549	8680	8517	8520	8483	8715	8461	8448	8345	8585	8509	8559	8512	8451	8440	8395	8577	8486	8612	8635	8488	8577	8511	8522	8483	8544	8503	8518	8440	8543	8517	8370	8501	8571	8420	8619	8398	8441	8519	8696	8486	8537	8649	8434	8445	8430	8421	8674	8432	8447	8513	8506	8645	8631	8505	8599	8454	8520	8553	8702	8626	8568	8465	8504	8557	8567	8477	8561	8317	8557	8515	8421	8543	8435	8496	8502	8513	8496	8276	8509	8531	8514	8523	8461	8432	8448	8409	8442	8527	8580	8415	8483	8416	8506	8491	8587	8571	8295	8488	8417	8560	8495	8514	8631	8310	8499	8582	8607	8472	8493	8410	8337	8570	8551	8571	8456	8540	8511	8485	8650	8518	8342	8551	8551	8652	8455	8554	8494	8494	8446	8539	8401	8527	8458	8325	8464	8595	8569	8472	8463	8373	8582	8518	8506	8577	8437	8523	8515	8505	8526	8467	8534	8450	8306	8563	8536	8580	8376	8602	8476	8551	8634	8596	8474	8518	8541	8506	8510	8427	8503	8458	8460	8434	8615	8472	8677	8438	8551	8650	8505	8464	8613	8522	8607	8613	8450	8512	8465	8541	8472	8592	8464	8438	8277	8439	8534	8565	8686	8446	8602	8405	8626	8468	8507	8388	8639	8488	8437	8532	8560	8512	8578	8437	8445	8702	8415	8510	8585	8584	8367	8497	8478	8531	8473	8558	8406	8412	8479	8381	8544	8466	8522	8560	8523	8541	8506	8478	8439	8461	8464	8665	8643	8375	8436	8538	8545	8469	8646	8607	8624	8484	8472	8418	8457	8418	8526	8532	8423	8578	8632	8440	8541	8377	8454	8515	8413	8538	8490	8373	8519	8432	8661	8493	8575	8510	8541	8447	8390	8616	8463	8421	8501	8594	8553	8595	8433	8445	8511	8515	8478	8256	8472	8469	8528	8508	8488	8381	8627	8531	8622	8577	8488	8508	8488	8566	8516	8383	8490	8629	8519	8578	8494	8541	8554	8543	8560	8546	8519	8502	8466	8499	8548	8452	8530	8461	8474	8430	8478	8373	8765	8545	8575	8465	8588	8502	8481	8415	8539	8494	8468	8354	8503	8424	8487	8391	8638	8412	8553	8586	8491	8397	8497	8515	8513	8595	8523	8514	8404	8536	8494	8470	8565	8476	8506	8522	8579	8441	8400	8526	8496	8649	8438	8377	8581	8658	8509	8453	8507	8478	8553	8426	8493	8337	8449	8459	8459	8352	8478	8654	8498	8433	8502	8612	8500	8520	8459	8476	8498	8493	8471	8494	8651	8400	8474	8510	8492	8483	8509	8503	8455	8344	8603	8581	8662	8550	8470	8591	8334	8379	8497	8465	8566	8648	8513	8492	8651	8544	8506	8559	8418	8466	8504	8469	8397	8506	8558	8522	8554	8440	8508	8451	8483	8406	8431	8442	8508	8452	8579	8511	8491	8511	8580	8456	8517	8568	8707	8511	8564	8461	8383	8473	8468	8470	8536	8608	8416	8529	8420	8610	8435	8582	8509	8574	8427	8447	8581	8495	8576	8496	8651	8544	8461	8493	8452	8526	8534	8509	8391	8545	8425	8541	8513	8478	8558	8506	8689	8546	8432	8583	8561	8432	8532	8563	8563	8443	8325	8476	8598	8451	8552	8537	8452	8437	8666	8409	8477	8621	8501	8486	8518	8484	8519	8502	8513	8405	8340	8412	8300	8498	8446	8358	8588	8524	8426	8485	8449	8475	8415	8417	8398	8575	8509	8518	8610	8365	8485	8595	8606	8420	8520	8322	8573	8396	8632	8494	8551	8390	8525	8544	8534	8505	8580	8452	8536	8351	8535	8399	8400	8553	8448	8335	8595	8611	8659	8599	8642	8473	8500	8488	8496	8371	8548	8543	8514	8436	8688	8450	8500	8453	8528	8446	8377	8480	8450	8476	8492	8442	8614	8393	8452	8527	8586	8496	8511	8592	8415	8543	8544	8512	8471	8515	8543	8480	8529	8461	8379	8509	8417	8512	8460	8456	8570	8611	8393	8611	8464	8580	8430	8412	8400	8381	8641	8511	8569	8404	8558	8577	8468	8523	8516	8570	8399	8502	8497	8335	8664	8437	8361	8388	8556	8493	8417	8438	8531	8520	8431	8528	8447	8547	8486	8448	8457	8496	8453	8390	8460	8404	8554	8581	8560	8574	8375	8472	8626	8589	8608	8504	8357	8436	8669	8595	8468	8450	8612	8401	8480	8391	8532	8547	8713	8552	8291	8489	8376	8541	8472	8512	8489	8587	8615	8481	8479	8571	8511	8399	8504	8454	8410	8691	8511	8488	8434	8543	8394	8408	8497	8552	8603	8482	8487	8456	8545	8557	8457	8496	8616	8503	8495	8541	8533	8511	8609	8506	8573	8557	8585	8560	8465	8351	8599	8439	8561	8586	8526	8509	8438	8629	8598	8468	8497	8457	8569	8608	8355	8383	8510	8454	8451	8444	8687	8504	8441	8287	8520	8431	8507	8597	8428	8581	8562	8598	8599	8440	8448	8352	8370	8421	8491	8496	8516	8524	8340	8386	8467	8355	8499	8644	8593	8543	8552	8540	8334	8618	8691	8420	8338	8526	8501	8519	8311	8482	8638	8565	8483	8457	8540	8461	8479	8477	8495	8507	8427	8601	8627	8372	8587	8416	8633	8514	8592	8547	8567	8513	8568	8540	8456	8500	8472	8573	8368	8504	8476	8543	8507	8385	8495	8481	8463	8475	8540	8432	8489	8530	8643	8522	8468	8520	8478	8538	8480	8697	8398	8547	8579	8346	8519	8537	8466	8534	8578	8601
23501	20765	27710	24016	21730	20699	18706	15864	15217	15012	15041	14929	14896	14906	14828	14853	14770	14785	14804	14904	14672	14780	14666	14419	14870	14640	14801	14891	14935	14916	14718	14727	14788	14508	14660	14550	14669	14663	14627	14694	14752	14548	14812	14887	14535	14757	14590	14603	14728	14591	14738	14837	14853	14774	14766	14540	14731	14802	14771	14637	14527	14560	14735	14644	14675	14743	14692	14484	14662	14467	14539	14495	14742	14736	14583	14578	14747	14531	14362	14400	14586	14612	14720	14663	14713	14539	14809	14701	14710	14612	14580	14551	14640	14576	14777	14576	14543	14559	14741	14631	14696	14772	14620	14549	14445	14718	14768	14636	14822	14522	14531	14545	14549	14688	14500	14744	14591	14588	14684	14631	14451	14572	14601	14644	14563	14554	14778	14553	14460	14748	14698	14480	14574	14491	14812	14509	14789	14717	14506	14742	14640	14599	14672	14749	14562	14490	14504	14616	14588	14573	14664	14736	14712	14573	14606	14587	14545	14614	14485	14593	14616	14705	14690	14436	14694	14503	14543	14753	14816	14638	14622	14579	14651	14680	14555	14551	14633	14798	14864	14501	14522	14777	14651	14592	14650	14646	14649	14599	14664	14854	14592	14497	14650	14650	14778	14460	14450	14614	14524	14649	14535	14451	14560	14512	14490	14630	14696	14539	14633	14472	14598	14813	14506	14623	14662	14703	14669	14662	14463	14704	14751	14478	14510	14450	14655	14605	14645	14579	14621	14500	14668	14777	14369	14951	14619	14807	14644	14603	14605	14650	14589	14504	14631	14682	14618	14657	14520	14652	14415	14476	14426	14479	14512	14551	14503	14449	14649	14495	14583	14549	14532	14673	14541	14567	14516	14445	14581	14382	14621	14625	14640	14606	14591	14551	14549	14681	14616	14719	14537	14668	14716	14660	14857	14490	14477	14675	14455	14739	14425	14504	14767	14650	14775	14643	14681	14655	14669	14478	14595	14667	14703	14659	14668	14755	14667	14749	14443	14523	14778	14509	14511	14684	14458	14778	14767	14557	14599	14579	14783	14455	14694	14504	14570	14653	14707	14447	14735	14633	14817	14738	14451	14513	14661	14503	14704	14637	14575	14599	14630	14517	14692	14764	14424	14582	14702	14735	14551	14520	14608	14588	14487	14705	14612	14528	14597	14550	14755	14554	14747	14647	14449	14691	14641	14531	14421	14406	14676	14622	14803	14639	14621	14680	14793	14569	14525	14679	14674	14667	14387	14699	14672	14707	14428	14694	14477	14731	14755	14673	14669	14420	14669	14802	14576	14392	14412	14567	14675	14468	14535	14449	14733	14406	14617	14547	14627	14713	14624	14498	14654	14666	14651	14643	14564	14570	14722	14714	14799	14774	14637	14529	14676	14474	14593	14455	14609	14613	14539	14657	14822	14780	14829	14637	14921	14523	14541	14652	14443	14496	14534	14511	14485	14579	14667	14671	14503	14555	14622	14544	14521	14655	14748	14722	14610	14530	14706	14445	14659	14661	14567	14545	14787	14689	14505	14840	14686	14692	14410	14492	14652	14851	14565	14703	14687	14328	14601	14640	14471	14542	14602	14582	14798	14747	14558	14574	14518	14814	14683	14606	14491	14405	14598	14452	14554	14408	14752	14590	14568	14663	14630	14695	14700	14696	14508	14379	14791	14444	14513	14656	14652	14671	14481	14543	14745	14638	14514	14570	14652	14508	14771	14450	14470	14333	14657	14571	14547	14596	14682	14520	14527	14473	14649	14393	14563	14825	14816	14717	14451	14746	14659	14593	14458	14706	14647	14492	14645	14714	14669	14793	14488	14752	14627	14701	14677	14722	14292	14612	14647	14549	14576	14639	14666	14627	14469	14609	14609	14766	14856	14646	14358	14501	14791	14571	14698	14668	14675	14649	14649	14587	14677	14685	14584	14640	14737	14616	14647	14682	14448	14691	14459	14568	14660	14646	14683	14883	14566	14518	14456	14783	14604	14489	14545	14492	14532	14647	14615	14695	14766	14472	14765	14406	14710	14510	14722	14586	14529	14740	14555	14436	14631	14574	14588	14646	14725	14588	14373	14798	14689	14570	14621	14578	14903	14554	14607	14539	14560	14466	14472	14545	14526	14627	14547	14441	14641	14391	14769	14640	14483	14531	14477	14729	14533	14709	14556	14631	14601	14821	14571	14572	14510	14723	14676	14490	14631	14604	14704	14665	14750	14749	14697	14643	14568	14363	14525	14625	14500	14346	14528	14612	14661	14664	14911	14670	14506	14690	14540	14574	14669	14472	14350	14544	14562	14594	14745	14608	14638	14547	14579	14412	14605	14405	14534	14528	14426	14544	14729	14681	14578	14718	14682	14453	14793	14564	14707	14507	14658	14604	14861	14701	14588	14832	14690	14519	14480	14413	14627	14627	14640	14584	14845	14700	14730	14444	14681	14632	14751	14560	14449	14657	14584	14476	14549	14424	14729	14754	14636	14706	14844	14726	14706	14732	14666	14831	14467	14620	14512	14583	14651	14861	14610	14435	14514	14682	14792	14753	14780	14711	14731	14635	14610	14641	14586	14543	14483	14927	14660	14636	14527	14605	14557	14629	14854	14597	14632	14709	14625	14590	14689	14427	14487	14581	14635	14630	14477	14541	14746	14682	14486	14525	14451	14739	14695	14511	14670	14444	14550	14696	14502	14649	14654	14401	14730	14527	14543	14587	14544	14534	14461	14809	14733	14562	14449	14591	14781	14674	14735	14686	14559	14771	14683	14430	14777	14602	14444	14527	14704	14751	14608	14560	14587	14488	14846	14492	14483	14581	14400	14584	14577	14670	14492	14578	14548	14516	14544	14562	14664	14624	14756	14409	14513	14652	14684	14474	14634	14634	14613	14417	14666	14666	14493	14575	14590	14721	14525	14325	14580	14544	14485	14424	14535	14533	14643	14699	14493	14648	14846	14514	14678	14811	14511	14532	14577	14685	14636	14674	14689	14775	14792	14450	14308	14466	14656	14734	14574	14402	14683	14540	14536	14675	14361	14596	14693	14784	14625	14717	14694	14476	14603	14736	14657	14831	14359	14709	14727	14843	14599	14640	14705	14430	14602	14505	14831	14490	14607	14369	14583	14564	14463	14668	14425	14645	14637	14627	14633	14644	14703	14696	14605	14644	14533	14492	14716	14638	14630	14429	14524	14613	14760	14831	14770	14757	14510	14574	14639	14651	14592	14420	14622	14666	14583	14504	14708	14624	14507	14474	14523	14628	14508	14524	14761	14692	14849	14718	14685	14685	14614	14652	14522	14649	14576	14538	14640	14694	14494	14643	14709	14652	14633	14523	14652	14571	14519	14734	14615	14414	14681	14693	14795	14603	14698	14747	14794	14774	14421	14664	14474	14474	14596	14813	14625	14619	14602	14770	14459	14634	14676	14516	14410	14497	14786	14545	14580	14570	14751	14518	14556	14395	14606	14589	14444	14680	14684	14631	14438	14819	14727	14635	14683	14733	14549	14700	14558	14545	14671	14583	14714	14504	14615	14634	14548	14714	14664	14659	14536	14482	14558	14630	14615	14763	14668	14518	14529	14646	14702	14466	14623	14582	14626	14601	14706	14615	14672	14704	14590	14392	14721	14615	14453	14651	14627	14598	14717	14684	14545	14545	14521	14582	14682	14711	14506	14687	14620	14588	14614	14619	14511	14612	14843	14641	14666	14606	14507	14589	14763	14605	14610	14579	14755	14767	14569	14754	14666	14560	14643	14536	14759	14611	14520	14576	14549	14738	14574	14599	14575	14338	14550	14499	14531	14578	14708	14545	14398	14678	14557	14643	14491	14624	14563	14493	14670	14579	14574	14443	14599	14616	14821	14546	14568	14585	14547	14561	14575	14692	14626	14516	14819	14743	14525	14652	14579	14434	14568	14559	14499	14858	14494	14550	14529	14546	14670	14587	14570	14773	14675	14650	14670	14484	14621	14583	14523	14669	14634	14530	14774	14456	14710	14508	14492	14787	14751	14702	14732	14645	14564	14831	14571	14454	14505	14603	14571	14672	14671	14725	14590	14734	14654	14502	14552	14575	14559	14529	14539	14739	14613	14602	14722	14664	14556	14577	14619	14583	14590	14604	14717	14432	14642	14627	14647	14613	14561	14763	14423	14715	14699	14656	14643	14648	14681	14618	14637	14545	14691	14624	14678	14711	14539	14433	14473	14417	14664	14600	14598	14760	14763	14802	14662	14574	14729	14552	14445	14482	14584	14549	14670	14531	14632	14807	14612	14640	14619	14653	14539	14547	14733	14399	14591	14429	14349	14584	14728	14666	14509	14800	14584	14651	14543	14670	14535	14680	14581	14762	14741	14484	14505	14549	14555	14875	14457	14748	14580	14631	14575	14770	14512	14542	14716	14461	14587	14682	14551	14870	14713	14720	14503	14725	14748	14628	14583	14411	14651	14817	14649	14601	14623	14634	14595	14622	14642	14781	14518	14663	14549	14571	14711	14542	14768	14848	14515	14375	14565	14587	14373	14641	14436	14490	14640	14601	14507	14435	14568	14675	14618	14487	14525	14670	14407	14486	14606	14679	14711	14574	14795	14527	14747	14819	14841	14558	14665	14649	14667	14649	14752	14691	14514	14637	14681	14707	14761	14505	14709	14508	14592	14509	14494	14693	14597	14604	14572	14487	14457	14576	14642	14709	14654	14682	14586	14682	14251	14364	14802	14684	14676	14628	14385	14640	14598	14651	14540	14518	14721	14679	14491	14587	14624	14564	14646	14403	14615	14717	14636	14600	14410	14585	14609	14608	14777	14515	14603	14611	14789	14476	14587	14585	14495	14568	14440	14629	14664	14587	14502	14542	14565	14599	14760	14456	14590	14474	14645	14484	14535	14566	14499	14679	14459	14799	14659	14648	14509	14608	14703	14765	14604	14694	14558	14608	14697	14542	14738	14443	14502	14549	14467	14638	14596	14415	14663	14515	14503	14767	14608	14492	14423	14610	14775	14734	14358	14542	14602	14651	14385	14601	14522	14647	14726	14665	14774	14606	14638	14767	14627	14586	14755	14585	14510	14669	14542	14493	14582	14745	14562	14639	14525	14565	14640	14660	14641	14652	14763	14622	14464	14729	14599	14667	14634	14541	14458	14678
24775	38864	23393	14521	11629	10291	9673	9351	9010	8778	8916	8859	8696	8717	8781	8886	8738	8825	8777	8733	8735	8707	8671	8675	8569	8827	8684	8805	8806	8758	8774	8604	8838	8956	8826	8674	8779	8808	8902	8779	8732	8707	8664	8692	8795	8766	8917	8666	8751	8673	8703	8731	8594	8811	8740	8943	8779	8675	8753	8590	8664	8668	8749	8764	8751	8684	8774	8768	8588	8574	8791	8782	8613	8622	8683	8847	8651	8639	8792	8628	8745	8669	8858	8685	8724	8655	8712	8527	8769	8803	8712	8556	8568	8608	8562	8708	8760	8522	8828	8475	8574	8678	8827	8640	8591	8736	8636	8632	8662	8693	8654	8633	8615	8786	8670	8632	8685	8730	8612	8792	8704	8806	8730	8754	8693	8623	8675	8619	8611	8757	8788	8710	8653	8596	8641	8674	8912	8586	8722	8670	8786	8560	8596	8632	8687	8634	8601	8753	8581	8576	8568	8695	8822	8611	8622	8498	8717	8723	8789	8571	8724	8672	8832	8645	8801	8591	8440	8605	8661	8688	8675	8691	8763	8643	8648	8651	8763	8660	8743	8664	8803	8627	8667	8690	8571	8696	8710	8786	8760	8683	8832	8803	8781	8721	8690	8627	8684	8680	8783	8627	8566	8578	8686	8612	8578	8715	8676	8569	8658	8624	8635	8644	8657	8709	8608	8629	8700	8503	8557	8539	8823	8645	8899	8717	8813	8768	8738	8540	8858	8478	8590	8653	8600	8759	8822	8735	8672	8801	8707	8690	8590	8788	8631	8648	8592	8716	8812	8556	8768	8644	8626	8606	8642	8643	8653	8731	8565	8608	8756	8746	8734	8743	8578	8603	8647	8804	8716	8746	8702	8707	8703	8850	8537	8706	8596	8678	8658	8739	8658	8772	8523	8690	8807	8699	8691	8731	8588	8671	8714	8778	8692	8689	8670	8593	8611	8559	8654	8749	8643	8687	8658	8721	8771	8627	8600	8730	8757	8709	8590	8696	8634	8733	8795	8757	8725	8694	8710	8635	8628	8674	8656	8706	8452	8716	8673	8666	8738	8752	8713	8513	8634	8583	8581	8538	8681	8743	8724	8608	8596	8754	8639	8575	8685	8680	8504	8682	8619	8717	8641	8630	8683	8554	8590	8581	8752	8780	8651	8561	8698	8775	8614	8624	8618	8770	8687	8690	8674	8767	8614	8704	8680	8685	8550	8583	8713	8753	8634	8598	8781	8516	8766	8690	8585	8592	8686	8740	8682	8727	8708	8636	8635	8646	8633	8750	8648	8605	8528	8706	8729	8699	8687	8783	8687	8670	8771	8674	8754	8551	8653	8633	8622	8831	8654	8788	8670	8784	8641	8657	8505	8830	8601	8613	8628	8855	8724	8567	8666	8691	8588	8612	8646	8609	8629	8602	8592	8696	8679	8638	8705	8644	8735	8672	8699	8738	8667	8722	8706	8645	8610	8618	8660	8787	8615	8725	8707	8724	8608	8622	8636	8801	8598	8652	8765	8711	8718	8867	8528	8583	8619	8629	8674	8475	8700	8529	8532	8621	8520	8740	8706	8673	8690	8634	8617	8706	8723	8781	8589	8772	8891	8525	8635	8800	8498	8624	8697	8546	8747	8682	8838	8684	8614	8590	8640	8673	8714	8787	8515	8654	8763	8690	8661	8737	8775	8674	8807	8546	8725	8831	8767	8534	8657	8670	8795	8572	8576	8589	8707	8586	8627	8703	8680	8603	8746	8560	8802	8572	8693	8686	8615	8723	8596	8648	8549	8738	8650	8677	8701	8489	8642	8647	8675	8776	8571	8497	8574	8711	8576	8617	8782	8718	8752	8623	8725	8615	8620	8639	8692	8637	8701	8646	8643	8705	8727	8427	8852	8618	8652	8703	8702	8756	8626	8591	8554	8910	8631	8810	8762	8564	8570	8760	8721	8663	8653	8813	8710	8540	8612	8694	8691	8711	8664	8786	8695	8653	8716	8741	8613	8534	8709	8549	8777	8634	8670	8647	8636	8583	8602	8644	8878	8646	8630	8633	8702	8719	8648	8693	8725	8588	8715	8540	8546	8683	8702	8645	8715	8596	8690	8638	8725	8539	8641	8720	8568	8660	8813	8565	8548	8619	8624	8711	8641	8560	8550	8752	8552	8623	8529	8711	8678	8680	8598	8764	8719	8649	8861	8626	8596	8714	8760	8754	8669	8681	8727	8573	8723	8668	8633	8699	8779	8625	8678	8644	8656	8738	8693	8635	8680	8695	8648	8703	8658	8737	8683	8626	8811	8624	8916	8638	8622	8818	8608	8654	8624	8776	8607	8675	8675	8674	8714	8712	8646	8744	8573	8642	8704	8778	8682	8625	8600	8700	8662	8657	8585	8686	8655	8621	8647	8673	8659	8803	8668	8747	8689	8584	8688	8553	8623	8620	8558	8795	8647	8602	8782	8731	8699	8765	8629	8610	8823	8670	8702	8700	8485	8511	8672	8671	8622	8688	8667	8734	8691	8740	8589	8682	8631	8477	8582	8573	8676	8681	8588	8570	8694	8777	8708	8627	8682	8674	8787	8657	8654	8637	8720	8762	8648	8624	8628	8672	8705	8695	8602	8587	8631	8573	8635	8774	8705	8659	8664	8846	8792	8537	8520	8746	8686	8835	8635	8696	8563	8627	8625	8688	8638	8838	8582	8519	8694	8549	8601	8700	8653	8618	8647	8653	8697	8456	8692	8725	8644	8624	8554	8842	8750	8568	8612	8538	8824	8629	8606	8547	8756	8634	8820	8711	8721	8672	8711	8803	8669	8798	8720	8784	8699	8636	8537	8545	8657	8698	8626	8743	8586	8780	8616	8583	8658	8596	8664	8744	8643	8773	8600	8742	8462	8644	8606	8524	8791	8690	8680	8749	8828	8626	8710	8670	8634	8684	8640	8641	8621	8655	8523	8661	8576	8598	8560	8632	8670	8606	8771	8646	8607	8557	8655	8620	8566	8771	8742	8689	8698	8697	8503	8656	8673	8619	8822	8655	8681	8756	8599	8740	8595	8761	8742	8673	8617	8651	8710	8594	8564	8671	8798	8691	8634	8602	8637	8695	8795	8681	8570	8671	8759	8627	8849	8804	8573	8754	8627	8751	8712	8789	8671	8635	8706	8641	8732	8560	8714	8739	8550	8606	8710	8691	8769	8708	8485	8697	8827	8632	8617	8692	8647	8667	8639	8729	8778	8657	8820	8659	8624	8766	8750	8620	8570	8588	8731	8663	8754	8603	8781	8550	8736	8616	8662	8575	8867	8644	8788	8748	8615	8582	8808	8703	8600	8708	8702	8706	8648	8583	8627	8817	8578	8659	8815	8550	8689	8568	8697	8649	8646	8726	8674	8657	8751	8714	8632	8637	8692	8696	8762	8608	8723	8679	8814	8644	8467	8634	8697	8796	8573	8696	8508	8646	8633	8756	8612	8748	8764	8753	8786	8657	8651	8703	8577	8729	8746	8626	8658	8666	8651	8717	8556	8534	8626	8661	8671	8538	8703	8554	8648	8638	8669	8665	8802	8649	8838	8784	8687	8671	8899	8682	8653	8802	8652	8690	8687	8640	8683	8672	8707	8649	8653	8799	8574	8684	8573	8629	8745	8632	8790	8651	8756	8628	8740	8748	8675	8705	8699	8656	8669	8757	8587	8669	8690	8552	8799	8672	8672	8569	8516	8635	8716	8618	8540	8621	8752	8523	8723	8700	8798	8613	8664	8802	8640	8595	8658	8760	8773	8739	8683	8662	8527	8741	8638	8658	8791	8819	8656	8755	8648	8644	8657	8716	8653	8530	8681	8432	8605	8663	8795	8644	8733	8736	8710	8587	8797	8713	8623	8528	8701	8554	8481	8811	8629	8704	8687	8605	8678	8522	8590	8683	8617	8685	8673	8726	8681	8627	8668	8583	8657	8573	8544	8503	8598	8573	8714	8798	8639	8729	8599	8842	8735	8763	8617	8639	8652	8675	8576	8707	8646	8691	8619	8664	8665	8719	8788	8822	8606	8574	8583	8540	8521	8743	8613	8669	8745	8629	8672	8752	8577	8640	8633	8820	8660	8705	8632	8590	8784	8743	8715	8684	8680	8744	8581	8625	8669	8632	8544	8716	8812	8739	8768	8512	8727	8634	8595	8567	8656	8644	8784	8597	8647	8554	8857	8778	8837	8640	8799	8763	8807	8812	8668	8519	8474	8673	8607	8814	8739	8671	8444	8709	8552	8617	8598	8762	8626	8581	8564	8691	8668	8682	8676	8636	8723	8694	8577	8700	8618	8783	8779	8655	8662	8692	8754	8700	8625	8683	8523	8589	8796	8735	8766	8721	8631	8585	8491	8631	8730	8748	8499	8576	8728	8706	8682	8792	8624	8657	8615	8810	8789	8742	8655	8613	8651	8720	8539	8769	8617	8769	8725	8549	8706	8790	8728	8659	8603	8486	8733	8618	8721	8722	8675	8640	8658	8664	8737	8733	8777	8628	8682	8831	8673	8564	8775	8630	8669	8697	8590	8785	8533	8730	8786	8601	8718	8543	8635	8748	8687	8778	8604	8661	8767	8509	8646	8632	8669	8661	8665	8661	8644	8589	8626	8771	8757	8811	8625	8760	8625	8598	8775	8642	8621	8640	8647	8673	8770	8696	8665	8667	8527	8631	8509	8584	8611	8695	8640	8763	8652	8536	8655	8630	8592	8641	8803	8480	8864	8740	8643	8604	8747	8640	8673	8727	8694	8761	8706	8775	8654	8594	8749	8677	8707	8623	8674	8655	8785	8495	8645	8750	8569	8588	8682	8612	8816	8751	8617	8734	8550	8722	8677	8676	8763	8686	8584	8542	8691	8609	8827	8633	8499	8652	8581	8696	8563	8735	8810	8608	8583	8669	8620	8610	8664	8645	8668	8731	8878	8622	8571	8747	8661	8631	8706	8652	8683	8582	8859	8713	8721	8615	8729	8612	8587	8569	8578	8604	8613	8673	8700	8724	8697	8663	8740	8695	8640	8815	8594	8701	8633	8648	8734	8751	8758	8537	8706	8717	8747	8941	8530	8653	8565	8604	8590	8584	8721	8644	8667	8714
35394	26469	25451	19963	16011	15097	15126	14614	14548	14487	14530	14661	14554	14506	14504	14355	14471	14694	14321	14191	14558	14556	14226	14564	14511	14253	14588	14329	14478	14510	14261	14390	14669	14410	14421	14565	14472	14446	14582	14629	14336	14372	14332	14452	14384	14556	14614	14493	14462	14643	14455	14465	14438	14188	14417	14258	14522	14413	14333	14452	14507	14480	14421	14459	14550	14261	14544	14532	14728	14456	14454	14674	14482	14642	14451	14380	14403	14413	14413	14383	14394	14395	14566	14434	14433	14505	14586	14445	14370	14538	14384	14514	14611	14553	14319	14403	14328	14251	14325	14332	14581	14381	14400	14374	14449	14491	14521	14375	14496	14543	14451	14515	14128	14571	14646	14451	14423	14425	14495	14257	14559	14351	14469	14635	14598	14304	14499	14573	14481	14335	14359	14395	14198	14431	14542	14661	14488	14607	14472	14373	14571	14528	14437	14413	14276	14516	14592	14632	14156	14415	14421	14564	14449	14552	14438	14244	14557	14624	14489	14311	14307	14465	14387	14498	14489	14399	14384	14492	14632	14489	14584	14497	14375	14502	14453	14433	14340	14430	14385	14492	14454	14362	14315	14389	14318	14398	14565	14445	14568	14487	14351	14372	14398	14478	14303	14435	14442	14460	14465	14439	14480	14379	14346	14453	14275	14531	14279	14540	14332	14171	14417	14368	14464	14279	14457	14345	14404	14406	14306	14387	14321	14404	14376	14555	14298	14670	14294	14546	14357	14560	14477	14464	14418	14388	14442	14423	14401	14285	14400	14515	14435	14459	14243	14320	14356	14302	14598	14407	14259	14491	14377	14475	14507	14522	14624	14359	14504	14540	14383	14517	14312	14434	14356	14617	14583	14345	14491	14448	14529	14339	14327	14553	14623	14568	14543	14445	14517	14491	14296	14356	14606	14369	14486	14415	14460	14317	14478	14606	14464	14458	14388	14602	14419	14384	14497	14344	14329	14382	14262	14505	14518	14447	14743	14516	14481	14347	14280	14360	14273	14532	14476	14533	14520	14563	14312	14302	14578	14628	14468	14571	14435	14482	14521	14430	14432	14431	14614	14302	14438	14472	14681	14383	14665	14615	14373	14631	14559	14593	14471	14201	14591	14457	14407	14520	14628	14532	14391	14396	14452	14346	14530	14578	14402	14358	14370	14415	14583	14594	14512	14385	14340	14666	14454	14456	14597	14470	14320	14602	14493	14465	14247	14339	14329	14535	14419	14391	14690	14596	14449	14480	14446	14412	14447	14364	14463	14458	14511	14520	14305	14608	14437	14290	14634	14514	14321	14478	14387	14511	14600	14420	14527	14408	14496	14411	14405	14564	14428	14353	14480	14283	14472	14606	14460	14421	14593	14410	14624	14386	14474	14529	14411	14394	14520	14419	14577	14387	14388	14478	14423	14225	14473	14675	14250	14346	14353	14368	14435	14504	14369	14220	14530	14412	14411	14461	14586	14402	14384	14458	14595	14496	14536	14695	14592	14464	14501	14451	14331	14489	14537	14472	14418	14408	14643	14409	14647	14474	14343	14443	14410	14368	14372	14537	14341	14439	14483	14431	14482	14439	14394	14374	14418	14429	14315	14594	14459	14321	14483	14649	14588	14418	14513	14513	14459	14383	14530	14628	14483	14588	14427	14618	14372	14438	14387	14487	14431	14453	14350	14339	14597	14347	14508	14570	14429	14359	14334	14431	14483	14433	14285	14312	14333	14549	14551	14293	14541	14295	14422	14619	14444	14268	14501	14432	14477	14572	14440	14599	14625	14496	14331	14599	14513	14508	14493	14320	14466	14444	14345	14493	14530	14362	14304	14281	14549	14377	14449	14484	14585	14256	14461	14495	14410	14448	14260	14550	14478	14415	14188	14438	14456	14464	14329	14632	14305	14585	14530	14450	14391	14412	14340	14543	14467	14328	14325	14495	14539	14295	14716	14502	14461	14559	14462	14563	14321	14551	14314	14518	14466	14560	14464	14339	14626	14596	14405	14495	14388	14463	14642	14503	14515	14487	14364	14490	14474	14395	14583	14400	14444	14588	14303	14529	14375	14536	14385	14426	14443	14423	14479	14503	14406	14465	14194	14416	14531	14328	14518	14572	14560	14464	14622	14421	14484	14508	14524	14615	14572	14511	14359	14450	14406	14422	14494	14399	14493	14282	14553	14540	14543	14545	14535	14369	14599	14503	14374	14558	14475	14442	14293	14430	14480	14454	14338	14360	14535	14272	14490	14337	14254	14585	14396	14293	14329	14434	14499	14655	14383	14563	14393	14492	14366	14501	14688	14419	14587	14590	14454	14339	14500	14600	14629	14528	14585	14493	14174	14585	14476	14430	14475	14626	14568	14208	14476	14497	14601	14540	14446	14169	14296	14499	14503	14458	14579	14424	14376	14497	14660	14445	14412	14538	14327	14321	14293	14532	14455	14516	14411	14375	14318	14254	14543	14265	14239	14643	14403	14484	14627	14549	14531	14504	14442	14295	14616	14381	14463	14382	14351	14644	14431	14452	14567	14454	14486	14395	14442	14433	14442	14747	14390	14421	14701	14222	14387	14577	14270	14358	14513	14321	14440	14391	14509	14314	14561	14407	14482	14569	14449	14625	14589	14463	14639	14547	14448	14248	14320	14352	14423	14406	14541	14366	14212	14191	14360	14407	14384	14682	14346	14368	14480	14406	14468	14653	14351	14456	14610	14428	14449	14547	14297	14348	14347	14520	14469	14396	14267	14215	14597	14412	14330	14394	14498	14364	14498	14415	14452	14380	14457	14487	14434	14267	14325	14684	14374	14437	14379	14700	14436	14473	14477	14489	14302	14432	14510	14435	14306	14410	14536	14458	14480	14342	14588	14500	14561	14521	14343	14303	14529	14618	14396	14386	14550	14533	14517	14232	14320	14348	14663	14538	14434	14436	14687	14468	14181	14387	14569	14482	14512	14533	14286	14439	14456	14404	14358	14394	14411	14297	14491	14242	14525	14375	14445	14500	14433	14359	14554	14307	14413	14311	14327	14333	14351	14572	14439	14430	14424	14327	14484	14499	14519	14571	14476	14457	14507	14597	14484	14405	14496	14478	14558	14621	14422	14369	14593	14443	14504	14182	14504	14745	14440	14476	14552	14287	14436	14467	14434	14415	14360	14495	14404	14314	14393	14440	14452	14404	14461	14396	14462	14401	14683	14391	14359	14420	14469	14430	14475	14455	14636	14341	14516	14448	14600	14541	14490	14531	14461	14600	14404	14535	14541	14330	14368	14419	14491	14487	14501	14241	14436	14418	14596	14444	14421	14286	14511	14609	14460	14639	14572	14652	14590	14371	14616	14592	14419	14456	14335	14439	14378	14425	14431	14458	14345	14365	14347	14486	14454	14456	14245	14552	14492	14434	14491	14555	14515	14413	14252	14577	14521	14483	14442	14426	14311	14526	14414	14463	14421	14502	14296	14306	14310	14354	14704	14445	14464	14510	14543	14429	14477	14310	14375	14378	14409	14461	14387	14563	14341	14274	14488	14379	14542	14389	14549	14630	14347	14344	14336	14508	14490	14408	14434	14467	14539	14448	14488	14422	14505	14513	14360	14450	14493	14660	14641	14370	14491	14416	14579	14348	14326	14604	14494	14459	14445	14594	14485	14173	14706	14360	14392	14397	14100	14703	14614	14476	14480	14494	14471	14435	14418	14462	14489	14209	14397	14403	14256	14302	14588	14491	14328	14262	14465	14545	14494	14513	14362	14423	14411	14480	14458	14420	14293	14406	14415	14473	14370	14450	14363	14688	14351	14501	14268	14331	14661	14294	14671	14669	14378	14363	14382	14504	14432	14311	14425	14446	14404	14478	14436	14333	14561	14333	14509	14402	14401	14496	14481	14537	14473	14404	14557	14592	14381	14431	14361	14584	14605	14316	14366	14373	14322	14503	14557	14457	14241	14394	14552	14561	14636	14534	14287	14521	14554	14506	14379	14199	14569	14408	14595	14639	14261	14416	14625	14433	14053	14644	14456	14307	14441	14611	14579	14639	14474	14350	14624	14547	14463	14584	14435	14397	14669	14493	14492	14544	14530	14707	14415	14477	14279	14514	14771	14569	14426	14253	14545	14342	14555	14471	14476	14513	14342	14316	14436	14404	14420	14451	14552	14441	14378	14558	14577	14555	14410	14393	14504	14553	14522	14485	14425	14457	14436	14591	14477	14514	14498	14349	14462	14432	14600	14608	14544	14604	14594	14344	14376	14561	14474	14499	14419	14448	14433	14445	14331	14383	14416	14622	14300	14365	14671	14545	14598	14619	14593	14697	14494	14321	14482	14468	14515	14509	14437	14409	14376	14486	14357	14468	14340	14372	14232	14505	14393	14363	14367	14338	14550	14266	14524	14356	14520	14236	14456	14225	14444	14480	14494	14501	14474	14438	14514	14566	14437	14602	14324	14516	14527	14371	14494	14606	14647	14636	14488	14577	14537	14542	14445	14269	14548	14466	14521	14733	14570	14383	14487	14519	14590	14546	14462	14278	14375	14360	14498	14364	14317	14375	14354	14459	14453	14477	14305	14302	14253	14751	14556	14430	14493	14500	14269	14674	14643	14486	14399	14438	14252	14501	14342	14531	14476	14387	14567	14483	14762	14362	14261	14654	14429	14517	14381	14328	14534	14365	14695	14670	14506	14468	14338	14452	14571	14447	14483	14689	14429	14699	14461	14521	14543	14330	14369	14614	14412	14452	14334	14626	14402	14490	14524	14472	14477	14391	14460	14647	14455	14587	14618	14464	14451	14482	14479	14401	14428	14551	14517	14460	14268	14586	14440	14371	14479	14427	14361	14361	14545	14558	14480	14467	14526	14493	14634	14470	14527	14337	14391	14403	14793	14546	14321	14708	14523	14465	14423	14472	14417	14458	14397	14470	14424	14687	14490	14417	14338	14549	14386	14366	14582	14667	14468	14318	14346	14482	14358	14282	14300	14540	14344	14338	14498	14420	14431	14590	14334	14297	14580	14366	14397	14537	14441	14239	14309	14453	14360	14497	14470	14522	14632	14676	14402	14391	14394	14423	14469	14546	14651	14333	14458	14367	14375	14355	14524	14306	14607	14496	14339	14232	14373	14654	14449	14312	14540	14451	14478	14576	14543	14480
23304	25634	15293	10300	9333	8738	8685	8483	8691	8422	8466	8416	8530	8521	8403	8516	8545	8418	8506	8264	8398	8559	8671	8440	8664	8570	8543	8358	8631	8419	8499	8427	8509	8462	8456	8596	8500	8556	8531	8457	8511	8523	8417	8504	8451	8420	8537	8318	8482	8363	8508	8481	8598	8500	8378	8385	8330	8505	8545	8434	8476	8383	8461	8426	8414	8452	8609	8452	8604	8466	8391	8474	8600	8562	8499	8497	8404	8354	8463	8547	8367	8500	8556	8386	8441	8403	8436	8477	8573	8407	8438	8395	8531	8363	8427	8490	8427	8420	8514	8539	8409	8440	8483	8453	8520	8498	8337	8600	8344	8540	8402	8435	8338	8365	8489	8450	8428	8529	8421	8425	8510	8454	8503	8504	8379	8423	8422	8452	8403	8445	8426	8404	8334	8518	8541	8398	8527	8483	8504	8349	8450	8256	8597	8317	8408	8333	8498	8392	8576	8381	8467	8400	8482	8533	8361	8426	8511	8491	8457	8488	8304	8455	8586	8456	8462	8392	8244	8393	8404	8483	8334	8444	8353	8420	8442	8554	8495	8573	8495	8389	8482	8519	8492	8614	8444	8442	8420	8455	8592	8476	8447	8661	8548	8363	8654	8514	8468	8482	8405	8371	8481	8435	8406	8501	8381	8354	8442	8372	8472	8409	8396	8558	8470	8498	8430	8570	8436	8273	8504	8417	8433	8577	8481	8465	8375	8450	8376	8401	8424	8370	8388	8446	8322	8668	8614	8416	8475	8470	8489	8359	8434	8310	8502	8380	8360	8509	8612	8415	8408	8430	8460	8332	8456	8466	8217	8422	8533	8441	8461	8325	8474	8355	8333	8574	8433	8416	8415	8614	8363	8422	8557	8510	8437	8505	8549	8547	8328	8428	8407	8365	8532	8320	8336	8475	8602	8336	8489	8407	8486	8495	8390	8527	8533	8501	8371	8321	8527	8538	8547	8533	8518	8567	8450	8346	8508	8571	8382	8567	8587	8583	8677	8266	8495	8478	8471	8540	8520	8369	8496	8513	8445	8385	8518	8378	8468	8461	8377	8641	8336	8429	8332	8526	8414	8532	8391	8365	8499	8357	8422	8423	8513	8526	8481	8397	8514	8362	8453	8453	8587	8450	8479	8604	8525	8493	8452	8464	8427	8433	8560	8297	8544	8417	8416	8469	8516	8383	8445	8392	8548	8469	8374	8593	8283	8346	8460	8491	8576	8383	8376	8482	8363	8367	8315	8359	8456	8385	8374	8477	8391	8556	8499	8437	8586	8479	8480	8358	8484	8497	8531	8424	8411	8385	8371	8459	8389	8375	8390	8488	8525	8459	8368	8394	8452	8349	8464	8387	8434	8642	8371	8415	8500	8423	8409	8430	8389	8470	8419	8498	8362	8418	8492	8282	8481	8384	8454	8600	8535	8592	8417	8466	8470	8475	8408	8408	8534	8354	8520	8561	8473	8398	8442	8479	8568	8420	8435	8373	8368	8411	8485	8398	8538	8373	8453	8436	8225	8470	8470	8456	8527	8516	8539	8523	8424	8517	8217	8437	8461	8490	8464	8507	8398	8495	8507	8405	8478	8522	8316	8334	8480	8444	8428	8471	8484	8486	8362	8548	8543	8420	8410	8481	8394	8490	8503	8526	8484	8478	8420	8560	8533	8443	8529	8360	8429	8582	8418	8436	8377	8370	8402	8494	8574	8431	8510	8403	8472	8419	8416	8436	8489	8482	8368	8456	8467	8472	8434	8467	8609	8451	8229	8417	8384	8462	8436	8416	8455	8392	8307	8343	8366	8367	8362	8387	8412	8315	8430	8274	8628	8415	8451	8591	8496	8375	8462	8498	8454	8524	8560	8378	8493	8402	8381	8516	8504	8440	8523	8470	8499	8401	8491	8525	8401	8404	8655	8495	8347	8457	8498	8474	8427	8601	8554	8481	8523	8524	8411	8494	8438	8542	8416	8565	8367	8618	8461	8435	8486	8528	8537	8421	8458	8447	8502	8448	8553	8450	8406	8506	8413	8411	8424	8505	8419	8526	8329	8628	8452	8567	8273	8585	8485	8419	8310	8532	8461	8553	8405	8448	8379	8398	8410	8411	8438	8568	8515	8329	8473	8488	8619	8421	8376	8471	8389	8388	8435	8513	8463	8558	8388	8525	8585	8507	8375	8434	8545	8555	8372	8420	8533	8508	8500	8411	8480	8459	8372	8542	8513	8456	8375	8555	8477	8457	8477	8385	8459	8431	8512	8419	8486	8518	8507	8372	8503	8469	8432	8478	8380	8644	8372	8525	8508	8474	8433	8567	8616	8595	8422	8491	8420	8553	8398	8442	8482	8360	8510	8384	8359	8498	8416	8391	8396	8573	8508	8397	8425	8327	8322	8575	8425	8549	8470	8507	8500	8401	8455	8564	8494	8539	8263	8581	8456	8478	8407	8274	8448	8486	8330	8451	8567	8399	8430	8375	8605	8447	8533	8432	8539	8425	8315	8475	8386	8552	8464	8405	8499	8442	8432	8434	8562	8346	8437	8485	8545	8410	8570	8383	8563	8369	8594	8569	8460	8418	8389	8327	8546	8470	8388	8382	8489	8474	8431	8380	8426	8357	8430	8460	8400	8384	8318	8484	8532	8448	8377	8559	8409	8485	8558	8459	8324	8345	8345	8535	8551	8488	8526	8452	8422	8577	8515	8506	8328	8464	8495	8448	8437	8631	8534	8269	8517	8368	8519	8414	8458	8533	8336	8395	8443	8605	8452	8439	8350	8424	8484	8462	8335	8481	8438	8566	8387	8576	8558	8521	8448	8520	8352	8515	8652	8482	8567	8315	8360	8531	8407	8505	8325	8435	8356	8342	8423	8547	8476	8341	8512	8401	8436	8362	8457	8489	8505	8376	8399	8527	8513	8565	8452	8371	8646	8459	8459	8350	8609	8519	8532	8433	8444	8545	8427	8454	8635	8494	8378	8377	8385	8452	8376	8558	8318	8247	8454	8429	8494	8398	8490	8306	8420	8593	8590	8449	8398	8542	8501	8385	8269	8566	8422	8391	8531	8594	8484	8415	8512	8409	8523	8329	8429	8403	8519	8282	8428	8581	8397	8301	8589	8635	8534	8417	8441	8496	8418	8371	8439	8482	8451	8574	8537	8429	8370	8489	8431	8565	8322	8439	8448	8488	8493	8594	8342	8498	8429	8490	8345	8533	8409	8370	8472	8404	8277	8607	8449	8637	8389	8564	8524	8538	8428	8400	8407	8612	8376	8437	8266	8249	8442	8494	8371	8530	8473	8522	8621	8544	8315	8419	8543	8503	8497	8242	8483	8652	8307	8363	8376	8381	8407	8446	8540	8299	8389	8453	8361	8372	8475	8654	8293	8412	8352	8491	8447	8356	8463	8373	8543	8422	8437	8397	8431	8417	8464	8592	8464	8541	8485	8550	8424	8471	8460	8475	8536	8456	8482	8420	8420	8496	8557	8508	8495	8558	8364	8545	8457	8454	8457	8545	8356	8542	8416	8473	8331	8466	8522	8561	8324	8459	8425	8446	8504	8429	8439	8412	8396	8451	8395	8478	8495	8364	8564	8475	8612	8469	8498	8624	8601	8599	8310	8467	8445	8458	8371	8444	8479	8434	8538	8482	8342	8516	8553	8384	8531	8495	8455	8424	8391	8372	8455	8547	8533	8507	8558	8605	8507	8312	8396	8512	8270	8408	8454	8516	8598	8498	8529	8364	8602	8448	8504	8533	8444	8368	8458	8475	8587	8457	8233	8550	8521	8519	8466	8414	8501	8462	8612	8392	8546	8421	8320	8346	8582	8352	8560	8628	8477	8515	8459	8505	8601	8414	8424	8338	8477	8494	8548	8492	8466	8441	8422	8496	8393	8284	8425	8561	8391	8376	8483	8585	8510	8399	8514	8483	8542	8462	8389	8330	8370	8499	8633	8572	8402	8397	8387	8450	8472	8381	8362	8450	8476	8443	8414	8372	8463	8421	8365	8396	8458	8530	8294	8353	8403	8406	8327	8411	8401	8552	8422	8443	8673	8448	8555	8317	8493	8464	8413	8607	8529	8454	8412	8445	8467	8476	8420	8576	8432	8512	8432	8386	8429	8522	8315	8414	8482	8229	8358	8453	8465	8398	8385	8534	8578	8519	8503	8534	8474	8598	8520	8555	8510	8358	8536	8519	8467	8475	8432	8430	8428	8446	8624	8382	8526	8538	8466	8362	8460	8516	8417	8356	8557	8471	8493	8547	8412	8363	8572	8482	8371	8465	8472	8250	8456	8497	8361	8368	8418	8536	8388	8464	8308	8561	8474	8398	8535	8334	8483	8421	8370	8417	8483	8454	8338	8559	8351	8540	8409	8589	8464	8434	8539	8454	8383	8429	8493	8489	8481	8367	8510	8569	8592	8438	8355	8469	8646	8449	8543	8407	8518	8538	8314	8471	8194	8510	8369	8605	8447	8529	8437	8470	8488	8460	8439	8336	8632	8506	8403	8293	8399	8332	8373	8546	8519	8594	8423	8619	8415	8322	8356	8431	8423	8412	8340	8438	8346	8476	8402	8462	8601	8537	8471	8455	8420	8612	8341	8379	8557	8414	8447	8481	8501	8457	8401	8644	8425	8372	8540	8364	8374	8420	8551	8448	8541	8427	8459	8341	8370	8554	8410	8293	8559	8356	8510	8390	8518	8375	8375	8518	8500	8430	8391	8433	8384	8500	8336	8435	8434	8563	8517	8441	8493	8406	8538	8376	8506	8481	8332	8456	8331	8481	8473	8382	8452	8507	8458	8504	8440	8502	8329	8608	8585	8566	8414	8545	8312	8486	8552	8466	8383	8480	8347	8539	8413	8499	8452	8469	8422	8404	8432	8417	8290	8458	8401	8611	8442	8397	8400	8362	8461	8401	8455	8532	8484	8616	8342	8481	8475	8382	8527	8494	8286	8449	8451	8374	8396	8490	8531	8290	8704	8506	8465	8329	8386	8422	8377	8517	8577	8352	8376	8412	8624	8538	8530	8423	8684	8418	8622	8445	8496	8416	8352	8451	8538	8369	8540	8550	8438	8535	8391	8464	8386	8398	8324	8368	8531	8376
25238	20732	26800	26017	20974	17742	16637	15191	14505	14487	14574	14519	14526	14680	14551	14703	14292	14352	14284	14103	14130	14278	14164	14405	14439	14331	14370	14138	14270	14376	14395	14181	14577	14156	14252	14295	14328	14230	14292	14174	14399	14217	14321	14343	14363	14373	14237	14303	14313	14314	14292	14331	14324	14428	14430	14291	14198	14304	14440	14459	14156	14266	14161	14298	14354	14201	14347	14281	14333	14396	14299	14133	14228	14393	14276	14284	14392	14454	14296	14240	14355	14179	14370	14245	14250	14400	14198	14236	14148	14193	14366	14114	14454	14501	14428	14032	14191	14361	14291	14401	14060	14450	14260	14221	14201	14335	14166	14223	14257	14075	14200	14217	14236	14390	14279	14480	14578	14244	14268	14228	14564	14268	14411	14235	14009	14172	14194	14360	14327	14283	14334	14236	14320	14251	14326	14171	14351	14162	14408	14466	14156	14186	14403	14270	14197	14183	14218	14439	14001	14277	14403	14387	14350	14277	14344	14268	14312	14251	14223	14283	13996	14475	14131	14378	14199	14327	14149	14163	14361	14384	14021	14217	14103	14137	14291	14071	14342	14293	14179	14357	14289	14302	14213	14262	14344	14285	14289	14262	14237	14157	14175	14047	14333	14354	14425	14330	14354	14142	14397	14266	14304	14213	14414	14233	14216	14143	14542	14532	14195	14347	14355	14163	14291	14300	14146	14303	14324	14379	14436	14441	14054	14304	14255	14082	14103	14163	14297	14156	14108	14536	14377	14218	14333	14441	14326	14163	14371	14378	14141	14194	14196	14188	14164	14077	14314	14233	14271	14079	14269	14210	14459	14241	14011	14299	14269	14136	14289	14195	14422	14089	14314	14115	14055	14095	14563	14248	14287	14367	14213	14216	14079	14194	14242	14427	14139	14331	14238	14235	14123	14240	14066	14206	14217	14226	14255	14458	14354	14142	13971	14234	14219	14232	14284	14293	14339	14211	14326	14290	14242	14151	14158	14068	14187	14429	14177	14282	14151	14051	14315	14520	14351	14263	14276	14226	14498	14056	14118	14238	14177	14141	14272	14123	14164	14292	14146	14242	14177	14122	14365	14158	14321	14327	14353	14014	14229	14313	14267	14300	14243	14494	14250	14263	14215	14341	14347	14241	14279	13930	14270	14185	14304	14243	14384	14259	14164	14234	14216	14344	14407	14219	14401	14317	14406	14337	14171	14179	14247	14108	14360	14105	14285	14382	14295	14063	14378	14181	14093	14262	14231	14199	14476	14073	14180	14341	14221	14146	14270	13984	14374	14110	14137	14122	14283	14205	14138	14213	14281	14377	14160	14394	14428	14260	14174	14190	14177	14338	14406	14283	14341	14388	14377	14330	14253	14366	14448	14383	14216	14362	14339	14176	14149	14254	14187	14386	14169	14200	14182	14244	14209	14152	14298	14115	14299	14231	14148	14402	14425	14241	14189	14346	14228	14256	14314	14268	14407	14306	14327	14224	14200	14345	14281	14330	14196	14359	14241	14263	14264	14352	14449	14346	14065	14304	14514	14298	14478	14099	14361	14282	14295	14376	14246	14228	14238	14264	14288	14386	14322	14083	13959	14233	14206	14256	14218	14157	14300	14221	14151	14077	14333	14216	14340	14226	14328	14125	14283	14179	14470	14160	14406	14435	14271	14271	14112	14147	14278	14258	14163	14122	14322	14068	14190	14368	14310	14279	14301	14312	14244	14280	14343	14357	14400	14282	14279	14152	14210	14310	14415	14180	14144	14526	14373	13844	14272	14285	14356	14180	14386	14315	14185	14108	14257	14171	14319	14252	14271	14223	14338	14230	14479	14271	14160	14436	14251	14283	14260	14182	14437	14237	14293	14478	14391	14111	14178	13973	14266	14098	14272	14320	14114	14185	14241	14297	14065	14125	14364	14367	14248	14263	14267	14157	14358	14342	14185	14272	14412	14151	14362	14367	14152	14177	14296	14458	14452	14303	14385	14307	14175	14235	14137	14455	14266	14007	14363	14224	14183	14168	14256	14319	14314	14316	14274	14424	14109	14124	14300	14276	14088	14279	14311	14231	14258	14214	14257	14368	14117	14177	14410	14405	14061	14175	14264	14224	14147	14105	14135	14329	14184	14309	14517	14407	14244	14301	13937	14421	14104	14011	14276	13990	14206	14156	14185	14133	14199	14314	14428	14140	14266	14323	14526	14262	14414	14415	14221	14089	14122	14141	14322	14218	14169	14332	14230	14218	14337	14276	14156	14153	14185	14239	14334	14201	14154	14183	14187	14264	14068	14364	14443	14219	14281	13973	14284	14176	14312	14291	14176	14212	14243	14193	14285	14176	14421	14245	14145	14061	14200	14095	14174	14211	14462	14417	14218	14191	14071	14247	14228	14156	14349	14320	14391	14225	14189	14142	14223	14178	14162	14319	14334	14131	14078	14195	14325	14331	14344	14183	14233	14149	14232	14550	14419	14402	14314	14170	14418	14185	14338	14295	14381	14355	14299	14331	14282	14425	14377	14175	14062	14259	14159	14087	14319	14255	14409	14220	14356	14365	14243	14309	14373	14268	14124	14197	14173	14074	14256	14187	14246	14280	14241	14211	14291	14049	14225	14262	14517	14172	14109	14164	14259	14272	14158	14483	14239	14216	14290	14384	14173	14249	14430	14377	14264	14083	14275	14287	14285	14452	14191	14122	14029	14098	14059	14301	14073	14321	14289	14266	14137	14175	14472	14090	14334	14325	14379	14154	14200	13995	14313	14426	14565	14109	14200	14199	14348	14055	14268	14119	14103	14148	14345	14229	14165	14378	14239	14151	14137	14172	14171	14091	14302	14265	14091	14120	14299	14190	14337	14414	14194	14262	14203	14231	14222	14243	14294	14072	14168	14293	14244	14157	14413	13985	14281	14237	14263	14394	14174	14137	14448	14398	14402	14338	14295	14298	14128	14231	14178	14248	14435	14285	14331	14313	14301	14327	14243	14313	14220	14410	14065	14337	14176	14255	14383	14254	14360	14372	14245	14140	14335	14222	14335	14348	14324	14456	14326	14406	14477	14405	14459	14318	14393	14322	14211	14448	14163	14324	14143	14205	14325	14331	14286	14397	14374	14352	14113	14433	14208	14202	14287	14207	14224	14000	14250	14229	14311	14326	14468	14371	14257	14225	14382	14361	14358	14205	14200	14308	14390	14320	14439	14254	14299	14343	14217	14299	14278	14308	14140	14160	14223	14331	14394	14161	14223	14297	14222	14459	14136	14155	14365	14042	14207	14268	14328	14213	14381	14263	14126	14136	14398	14308	14006	14230	14343	14096	14275	14304	14305	14197	14096	14173	14028	14232	14447	14163	14365	14402	14323	14258	14190	14143	14218	14312	14190	14462	14374	14406	14204	14255	14127	14156	14358	14265	14316	14285	14398	14104	14255	14003	14064	14120	14270	14296	14385	14226	14248	14110	14437	14414	14371	14366	14440	14063	14310	14181	14263	14394	14377	14122	14235	14528	14297	14103	14367	14277	14129	14175	14365	14224	14022	14262	14232	14355	14354	14215	14409	14106	14173	14077	14162	14326	14182	14310	14503	14375	14314	14347	14203	14196	14134	14144	14131	14214	14199	14202	14376	14248	14359	14250	14330	14166	14375	14280	14260	14360	14360	14271	14309	14345	14193	14172	14175	14323	14293	14382	14252	14249	14451	14279	14278	14218	14241	14196	14200	14433	14260	14267	14453	14331	14258	14272	14418	14403	14429	14291	14295	14386	14282	14253	14222	14323	14299	14323	14368	14396	14259	14341	14351	14106	14451	14241	14356	14074	14138	14392	14271	14242	14311	14354	14317	14148	14163	14088	14269	14325	14386	14308	14273	14234	14269	14239	14261	14016	14169	14193	14227	14181	14133	14386	14259	14354	14261	14438	14311	14254	14338	14290	14450	14303	14118	14247	14276	14296	14362	14388	14272	14337	14274	14561	14208	14424	14202	14394	14413	14413	14187	14152	14478	14143	14117	14307	14250	14300	14391	14228	14282	14394	14386	14256	14187	14235	14215	14329	14191	14241	13969	14119	14135	14219	14259	14253	14336	14249	14272	14172	14560	14322	14181	14278	14249	14277	14189	14312	14121	14270	14316	14166	14235	14239	14357	14040	14160	14082	14344	14232	14432	14172	14377	14306	14276	14081	14390	14276	14281	14303	14262	14095	14367	14081	14198	14159	14117	14257	14369	14192	14361	14496	14168	14234	13965	14376	14120	14117	14216	14489	14380	14237	14349	14301	14149	14098	14331	14417	14163	14288	14194	14253	14270	14319	14129	14151	14414	14167	14207	14364	14111	14457	14388	14253	14295	14167	14394	14347	14284	14254	14307	14213	14344	14320	14283	14144	14186	14127	14132	14317	14260	14555	14183	14362	14416	14234	14207	14235	14090	14231	14283	14331	14318	14160	14339	14140	14285	14304	14214	14260	14493	14310	14020	14280	14255	14526	14622	14387	14133	14451	14212	14092	14440	14493	14389	14276	14100	14111	14228	14327	14064	14137	14189	14352	14121	14263	14387	14204	14119	14347	14200	14079	14275	14317	14137	14092	14362	14359	14258	14303	14364	14196	14228	14323	14351	14254	14475	14233	14244	14321	14422	14418	14352	14142	14260	14492	14339	14364	14172	14277	14438	14353	14037	14098	14215	14314	14050	14169	14242	14068	14520	14328	14341	14253	14356	14449	14327	14308	14264	14224	14383	14355	14095	14145	14170	14250	14268	14257	14372	14176	14261	14320	14204	14372	14134	14225	14177	14109	14257	14191	14261	14286	14148	14457	14192	14316	14253	14155	14260	14245	14294	14257	14451	14246	14294	14329	14492	14284	14363	14317	14208	14248	14290	14048	14066	14238	14326	14394	14511	14161	14381	14247	14193	14362	14415	14239	14128	14228	14496	14205	14187	14215	14125	14116	13999	14233	14525	14372	14177	14250	14453	14304	14257	14239	14208	14374	14444	14166	14252	14260	14181	14137	14197	14391	14311	14289	14121	14133	14272	14082	14431	14166	14287	14239	14134	14468	14294	14054	14122	14231	14334	14286	14340	14358	14334	14331	14149	14278	14487	14292	14265	14239	14008	14284	14451	14229	14185	14200	14155	14385	14334	14372	14243	14225	14363	14328
22825	37597	25636	14078	11187	9837	9258	8964	8656	8768	8694	8618	8722	8490	8615	8673	8682	8646	8442	8692	8589	8646	8635	8561	8484	8628	8476	8681	8564	8715	8498	8711	8601	8488	8496	8477	8581	8554	8621	8571	8607	8603	8557	8505	8572	8517	8599	8568	8484	8520	8485	8585	8488	8792	8528	8476	8452	8569	8675	8555	8483	8640	8560	8612	8492	8441	8588	8442	8619	8709	8577	8703	8655	8532	8584	8572	8597	8659	8490	8547	8527	8706	8449	8571	8444	8566	8651	8565	8462	8603	8498	8576	8578	8648	8627	8500	8416	8464	8501	8533	8582	8548	8492	8617	8438	8447	8547	8581	8486	8481	8467	8428	8597	8508	8630	8506	8492	8584	8663	8690	8495	8502	8287	8585	8404	8504	8573	8651	8473	8546	8426	8530	8549	8398	8489	8515	8484	8638	8654	8505	8364	8431	8455	8715	8449	8377	8576	8407	8522	8495	8484	8594	8286	8549	8547	8345	8459	8564	8500	8437	8502	8422	8473	8511	8559	8559	8551	8536	8639	8422	8465	8665	8496	8658	8627	8510	8480	8644	8681	8492	8484	8670	8442	8654	8415	8603	8601	8692	8556	8582	8500	8531	8579	8383	8403	8344	8594	8634	8516	8557	8625	8508	8596	8485	8548	8433	8511	8354	8566	8551	8599	8598	8595	8480	8475	8423	8540	8489	8356	8504	8450	8630	8406	8659	8568	8471	8538	8505	8544	8496	8446	8593	8578	8592	8333	8566	8404	8577	8476	8403	8483	8545	8533	8371	8526	8599	8585	8475	8530	8609	8534	8421	8454	8379	8690	8620	8516	8398	8491	8449	8512	8506	8415	8469	8492	8454	8338	8561	8551	8615	8644	8625	8572	8461	8549	8482	8513	8551	8549	8475	8454	8548	8521	8562	8599	8499	8477	8536	8493	8493	8418	8449	8626	8585	8427	8464	8466	8607	8553	8591	8357	8428	8593	8482	8399	8527	8410	8393	8421	8569	8487	8603	8478	8524	8425	8443	8561	8366	8431	8573	8558	8543	8301	8372	8466	8516	8523	8479	8646	8498	8483	8570	8507	8464	8613	8636	8555	8507	8469	8421	8428	8503	8477	8499	8499	8490	8469	8390	8628	8741	8555	8494	8521	8648	8507	8586	8465	8527	8490	8477	8536	8401	8544	8392	8628	8362	8528	8624	8482	8652	8459	8510	8591	8685	8692	8435	8441	8470	8527	8459	8651	8451	8598	8537	8515	8552	8643	8563	8477	8515	8577	8546	8522	8572	8413	8607	8685	8489	8586	8489	8548	8554	8668	8587	8464	8507	8523	8407	8457	8533	8751	8529	8713	8444	8419	8600	8319	8467	8350	8538	8513	8584	8534	8664	8532	8597	8482	8367	8594	8553	8555	8385	8326	8502	8560	8695	8532	8576	8669	8599	8482	8438	8490	8463	8579	8392	8518	8676	8414	8483	8452	8480	8535	8573	8505	8516	8691	8452	8556	8469	8626	8406	8416	8585	8662	8487	8395	8543	8480	8562	8567	8445	8536	8395	8548	8422	8540	8594	8467	8484	8546	8474	8449	8556	8424	8455	8345	8448	8533	8499	8581	8552	8436	8505	8437	8521	8456	8582	8458	8577	8553	8524	8493	8517	8423	8637	8555	8383	8556	8437	8490	8479	8441	8389	8633	8531	8467	8456	8597	8450	8711	8583	8460	8334	8598	8510	8480	8624	8527	8577	8628	8516	8600	8416	8525	8580	8588	8400	8571	8571	8358	8461	8483	8473	8575	8572	8615	8655	8620	8626	8624	8588	8513	8508	8591	8571	8453	8434	8424	8605	8474	8500	8586	8442	8378	8538	8537	8526	8482	8614	8584	8384	8523	8648	8496	8472	8543	8469	8454	8469	8394	8618	8616	8508	8503	8489	8585	8520	8652	8424	8522	8444	8637	8454	8384	8470	8526	8494	8467	8495	8496	8498	8558	8524	8308	8527	8512	8468	8529	8395	8730	8576	8574	8482	8583	8592	8459	8460	8608	8620	8519	8430	8553	8578	8669	8448	8486	8490	8502	8374	8597	8557	8573	8539	8572	8446	8516	8377	8588	8526	8413	8522	8463	8521	8515	8458	8602	8396	8648	8446	8506	8453	8426	8411	8484	8550	8525	8577	8580	8582	8592	8599	8482	8550	8698	8638	8655	8519	8504	8538	8483	8465	8527	8478	8550	8433	8562	8487	8597	8599	8414	8606	8447	8531	8455	8541	8448	8569	8617	8456	8373	8598	8508	8389	8566	8584	8737	8572	8528	8628	8515	8457	8570	8516	8378	8527	8602	8433	8488	8512	8535	8591	8443	8582	8551	8585	8671	8454	8458	8435	8654	8415	8581	8389	8543	8358	8480	8484	8491	8478	8401	8563	8620	8555	8501	8502	8509	8569	8382	8395	8550	8478	8463	8517	8351	8394	8543	8551	8429	8669	8556	8603	8512	8531	8565	8550	8465	8474	8524	8518	8641	8547	8520	8568	8671	8659	8548	8390	8637	8358	8484	8475	8521	8488	8413	8583	8723	8592	8517	8505	8549	8559	8504	8507	8430	8462	8586	8585	8448	8627	8674	8513	8650	8483	8471	8422	8361	8513	8497	8447	8560	8440	8401	8550	8400	8585	8589	8481	8367	8498	8535	8481	8463	8391	8510	8376	8441	8655	8381	8559	8467	8391	8556	8484	8548	8394	8559	8480	8644	8662	8513	8417	8507	8419	8588	8482	8595	8531	8562	8546	8404	8679	8529	8555	8484	8432	8582	8510	8397	8474	8507	8551	8491	8678	8472	8483	8518	8447	8491	8677	8462	8557	8486	8501	8373	8375	8363	8445	8506	8542	8505	8594	8335	8467	8569	8590	8452	8719	8481	8431	8503	8469	8556	8361	8589	8554	8561	8482	8511	8513	8524	8480	8609	8519	8469	8388	8617	8580	8553	8583	8478	8625	8287	8579	8509	8641	8527	8553	8604	8476	8564	8473	8558	8452	8536	8547	8523	8476	8490	8514	8590	8395	8518	8296	8569	8531	8520	8476	8573	8526	8490	8488	8465	8471	8505	8517	8445	8465	8365	8585	8453	8500	8576	8484	8480	8580	8389	8474	8491	8415	8525	8267	8582	8388	8583	8488	8630	8593	8522	8485	8523	8601	8528	8596	8512	8478	8518	8521	8406	8469	8379	8543	8504	8545	8481	8583	8469	8529	8480	8444	8553	8500	8596	8457	8585	8565	8511	8459	8481	8447	8421	8482	8443	8409	8600	8540	8510	8414	8396	8622	8559	8490	8430	8359	8505	8436	8498	8441	8539	8520	8568	8569	8522	8582	8642	8562	8570	8407	8488	8517	8438	8423	8535	8475	8547	8577	8414	8573	8500	8527	8457	8522	8608	8414	8635	8332	8420	8533	8530	8471	8541	8575	8280	8497	8504	8524	8538	8419	8602	8583	8549	8486	8368	8411	8642	8359	8691	8328	8521	8366	8552	8506	8618	8429	8355	8582	8618	8553	8398	8501	8479	8494	8515	8441	8509	8540	8524	8509	8413	8579	8525	8662	8482	8526	8418	8420	8427	8553	8502	8474	8527	8528	8634	8404	8511	8368	8666	8502	8416	8419	8499	8424	8405	8542	8517	8584	8469	8519	8608	8469	8481	8378	8345	8664	8474	8392	8598	8543	8538	8386	8525	8524	8600	8443	8327	8587	8513	8454	8492	8446	8595	8504	8501	8484	8458	8519	8465	8366	8452	8465	8491	8283	8490	8492	8519	8543	8560	8455	8475	8483	8664	8560	8392	8457	8501	8623	8494	8495	8378	8550	8489	8542	8543	8560	8463	8619	8543	8542	8668	8400	8454	8542	8509	8582	8668	8516	8619	8462	8513	8533	8502	8547	8439	8491	8487	8522	8438	8401	8411	8495	8535	8479	8543	8556	8397	8567	8510	8444	8597	8584	8483	8378	8669	8451	8511	8522	8522	8274	8507	8535	8437	8484	8539	8294	8399	8558	8513	8634	8547	8513	8638	8522	8604	8456	8327	8596	8528	8573	8535	8455	8333	8471	8448	8551	8578	8501	8493	8610	8423	8530	8557	8324	8503	8489	8494	8484	8571	8375	8594	8451	8488	8512	8400	8410	8560	8608	8646	8488	8471	8408	8512	8446	8459	8509	8614	8580	8482	8663	8595	8497	8619	8654	8460	8425	8520	8617	8407	8536	8528	8517	8531	8588	8338	8485	8494	8526	8666	8469	8674	8610	8524	8568	8418	8577	8580	8455	8439	8449	8414	8514	8521	8468	8535	8547	8576	8684	8563	8525	8409	8668	8342	8548	8333	8654	8474	8391	8659	8650	8434	8555	8573	8387	8603	8602	8514	8535	8501	8491	8577	8615	8536	8431	8422	8478	8497	8456	8491	8594	8614	8438	8515	8452	8480	8635	8496	8406	8569	8485	8591	8641	8431	8460	8450	8695	8414	8551	8587	8547	8494	8523	8520	8587	8686	8432	8634	8551	8631	8462	8486	8534	8488	8594	8512	8476	8641	8470	8494	8497	8483	8407	8551	8519	8384	8578	8403	8473	8413	8604	8443	8613	8476	8594	8566	8454	8681	8526	8517	8368	8656	8619	8557	8554	8289	8465	8526	8439	8560	8574	8586	8474	8560	8572	8431	8505	8633	8576	8476	8501	8495	8562	8531	8326	8360	8559	8494	8670	8526	8647	8435	8517	8472	8451	8493	8604	8483	8524	8429	8483	8663	8495	8475	8408	8585	8483	8551	8513	8352	8620	8314	8566	8536	8484	8480	8429	8495	8517	8478	8642	8626	8538	8440	8404	8495	8379	8525	8422	8552	8457	8510	8520	8462	8506	8465	8655	8480	8654	8682	8457	8383	8479	8630	8473	8534	8332	8479	8508	8729	8451	8605	8493	8437	8502	8406	8543	8486	8477	8540	8445	8429	8441	8456	8452	8668	8459	8547	8459	8586	8520	8492	8422	8560	8556	8547	8451	8465	8517	8527	8626	8559	8471	8520	8307	8591	8571	8518	8468	8576	8658	8636	8515	8420	8565	8360	8548	8671	8410
23327	20745	27538	24419	22378	22110	20019	16507	15298	15338	15208	14910	15031	14981	15045	14767	14843	14766	14921	14654	14803	14860	14691	14879	14705	14845	14911	14693	14673	14848	14720	14650	14476	14569	14685	14697	14768	14534	14766	14690	14611	14735	14676	14535	14736	14602	14714	14602	14600	14892	14633	14422	14715	14836	14756	14587	14744	14668	14669	14848	14686	14522	14527	14801	14672	14714	14705	14533	14816	14574	14647	14490	14745	14814	14646	14730	14777	14511	14406	14556	14683	14682	14547	14674	14720	14700	14677	14760	14607	14697	14718	14573	14601	14482	14404	14810	14959	14682	14699	14512	14581	14787	14663	14599	14456	14592	14629	14465	14528	14819	14626	14691	14672	14636	14638	14798	14554	14583	14594	14747	14555	14850	14772	14497	14639	14638	14889	14784	14570	14627	14490	14795	14611	14427	14665	14555	14425	14723	14725	14707	14668	14658	14469	14711	14707	14850	14698	14420	14516	14737	14651	14727	14581	14679	14736	14703	14723	14526	14581	14671	14538	14850	14659	14804	14650	14691	14385	14564	14667	14472	14794	14718	14643	14518	14724	14681	14462	14758	14628	14472	14727	14860	14419	14703	14754	14748	14513	14691	14685	14706	14661	14569	14591	14579	14688	14656	14628	14592	14516	14538	14463	14452	14540	14741	14595	14847	14607	14605	14594	14769	14523	14693	14768	14652	14796	14839	14786	14835	14715	14788	14514	14724	14850	14722	14541	14675	14654	14699	14675	14769	14540	14611	14631	14475	14746	14508	14710	14849	14661	14465	14567	14604	14675	14712	14866	14726	14631	14646	14670	14484	14650	14555	14656	14771	14642	14474	14539	14659	14648	14582	14507	14569	14563	14634	14616	14583	14607	14478	14599	14467	14575	14768	14647	14641	14602	14598	14605	14596	14626	14774	14600	14455	14735	14655	14738	14779	14684	14664	14579	14656	14580	14668	14776	14454	14584	14589	14588	14767	14595	14647	14629	14580	14454	14606	14685	14673	14599	14504	14373	14701	14362	14498	14702	14677	14750	14732	14614	14564	14601	14606	14657	14746	14616	14634	14675	14545	14693	14546	14512	14671	14764	14654	14892	14612	14770	14583	14588	14709	14542	14713	14758	14633	14583	14419	14811	14590	14791	14675	14594	14539	14560	14704	14677	14526	14585	14593	14739	14585	14464	14648	14745	14546	14525	14831	14425	14585	14670	14609	14618	14680	14572	14464	14503	14604	14766	14351	14834	14615	14655	14729	14852	14663	14616	14687	14579	14677	14731	14727	14587	14771	14695	14418	14583	14645	14610	14612	14811	14640	14743	14638	14664	14680	14619	14534	14746	14897	14539	14815	14687	14621	14766	14603	14628	14509	14619	14593	14706	14554	14501	14572	14497	14644	14680	14672	14492	14499	14643	14596	14571	14447	14724	14553	14695	14607	14596	14683	14643	14542	14797	14691	14766	14816	14734	14695	14703	14514	14531	14675	14485	14553	14619	14586	14750	14610	14724	14547	14482	14581	14676	14586	14556	14584	14536	14614	14657	14742	14544	14554	14778	14629	14556	14675	14558	14551	14523	14637	14754	14553	14614	14774	14712	14759	14731	14677	14602	14459	14617	14686	14638	14559	14602	14692	14691	14808	14624	14339	14524	14584	14764	14672	14717	14650	14510	14577	14691	14689	14594	14320	14583	14738	14645	14581	14614	14624	14853	14659	14858	14720	14624	14667	14721	14683	14672	14640	14639	14672	14602	14911	14548	14811	14727	14676	14548	14554	14585	14613	14484	14652	14488	14664	14720	14579	14647	14688	14656	14626	14850	14696	14636	14503	14483	14482	14687	14528	14414	14728	14531	14651	14558	14749	14482	14681	14494	14723	14505	14404	14576	14737	14610	14565	14526	14794	14746	14647	14503	14579	14605	14505	14865	14672	14731	14805	14564	14707	14624	14652	14758	14774	14674	14562	14691	14459	14599	14626	14669	14608	14496	14701	14791	14700	14599	14528	14587	14822	14471	14616	14765	14560	14592	14597	14755	14608	14591	14384	14750	14814	14418	14598	14700	14561	14624	14615	14602	14591	14560	14633	14513	14625	14735	14749	14598	14503	14373	14557	14599	14755	14586	14783	14569	14629	14475	14644	14647	14635	14542	14497	14701	14816	14654	14827	14658	14759	14761	14619	14802	14547	14718	14481	14714	14746	14614	14511	14656	14460	14610	14524	14663	14821	14562	14636	14670	14570	14661	14602	14539	14746	14778	14751	14755	14472	14504	14401	14613	14653	14659	14662	14780	14844	14710	14632	14554	14699	14605	14590	14614	14837	14588	14509	14469	14670	14677	14678	14575	14548	14595	14608	14750	14733	14447	14641	14762	14833	14534	14728	14619	14697	14597	14478	14566	14715	14531	14402	14648	14412	14532	14656	14743	14590	14670	14639	14526	14467	14786	14602	14639	14577	14498	14592	14816	14645	14521	14853	14657	14613	14569	14552	14568	14463	14508	14525	14526	14283	14556	14596	14731	14559	14781	14952	14665	14772	14477	14456	14620	14596	14403	14651	14575	14704	14698	14572	14658	14555	14783	14579	14601	14555	14645	14616	14849	14535	14758	14740	14621	14801	14712	14695	14705	14705	14584	14696	14629	14453	14700	14568	14540	14673	14644	14722	14715	14744	14532	14540	14687	14659	14680	14710	14698	14476	14420	14568	14573	14866	14588	14679	14683	14647	14759	14645	14688	14704	14561	14637	14649	14572	14541	14710	14673	14653	14632	14575	14537	14947	14722	14759	14756	14727	14596	14665	14631	14633	14751	14622	14489	14586	14566	14556	14603	14715	14529	14605	14612	14642	14789	14749	14765	14602	14430	14844	14695	14612	14522	14766	14735	14747	14721	14512	14678	14561	14514	14765	14564	14582	14735	14516	14830	14459	14499	14533	14420	14665	14655	14633	14706	14532	14561	14752	14903	14645	14440	14742	14661	14399	14539	14468	14632	14475	14764	14665	14622	14634	14654	14475	14455	14564	14565	14502	14547	14858	14684	14777	14672	14672	14584	14456	14572	14600	14417	14344	14718	14656	14786	14679	14739	14647	14797	14700	14821	14720	14636	14586	14572	14593	14556	14628	14434	14635	14682	14548	14578	14724	14802	14628	14703	14530	14383	14557	14615	14801	14571	14629	14516	14544	14697	14713	14552	14487	14668	14845	14657	14584	14468	14492	14576	14649	14707	14521	14589	14632	14555	14497	14862	14520	14609	14552	14562	14505	14883	14449	14657	14605	14575	14570	14681	14639	14791	14709	14636	14598	14612	14725	14605	14523	14606	14562	14555	14732	14683	14540	14554	14518	14589	14541	14567	14516	14597	14585	14739	14563	14753	14797	14617	14439	14612	14563	14488	14746	14659	14577	14542	14609	14712	14642	14692	14376	14781	14691	14579	14533	14599	14468	14751	14637	14639	14362	14649	14682	14784	14603	14776	14766	14550	14524	14563	14621	14594	14484	14561	14664	14736	14549	14601	14738	14588	14292	14691	14860	14550	14477	14612	14664	14769	14623	14627	14951	14854	14477	14664	14537	14497	14537	14510	14761	14695	14553	14728	14939	14623	14614	14586	14773	14599	14583	14859	14609	14522	14449	14595	14597	14555	14663	14566	14586	14740	14835	14737	14621	14695	14528	14665	14714	14699	14791	14492	14609	14541	14604	14556	14625	14696	14531	14432	14518	14615	14731	14565	14561	14736	14674	14736	14660	14767	14804	14647	14721	14704	14613	14449	14724	14740	14782	14713	14891	14711	14494	14662	14553	14596	14795	14662	14586	14755	14489	14685	14601	14736	14587	14576	14639	14598	14769	14537	14804	14513	14642	14761	14741	14632	14448	14513	14570	14484	14823	14602	14581	14670	14646	14496	14497	14633	14587	14663	14836	14619	14553	14634	14719	14555	14770	14527	14527	14751	14424	14792	14928	14681	14425	14851	14588	14683	14678	14498	14698	14685	14474	14689	14641	14575	14610	14713	14739	14749	14542	14782	14543	14699	14625	14703	14578	14485	14686	14589	14607	14686	14526	14436	14462	14591	14662	14548	14508	14703	14624	14760	14278	14735	14743	14687	14752	14470	14575	14526	14749	14827	14658	14680	14595	14650	14656	14729	14670	14600	14505	14657	14615	14818	14655	14432	14680	14593	14734	14673	14592	14618	14570	14737	14775	14711	14617	14624	14561	14666	14708	14601	14603	14491	14563	14730	14653	14717	14521	14716	14826	14644	14571	14484	14405	14627	14868	14970	14340	14900	14787	14446	14633	14558	14691	14782	14764	14835	14483	14685	14702	14704	14697	14535	14575	14652	14797	14478	14571	14689	14558	14550	14710	14595	14732	14572	14724	14780	14565	14787	14668	14714	14636	14740	14734	14639	14448	14531	14666	14508	14695	14763	14723	14615	14696	14703	14583	14686	14868	14506	14697	14565	14662	14510	14721	14571	14525	14640	14643	14688	14591	14564	14520	14718	14507	14558	14696	14519	14614	14579	14740	14532	14751	14675	14541	14526	14498	14642	14619	14652	14741	14681	14564	14660	14673	14745	14493	14817	14461	14648	14783	14417	14704	14822	14618	14444	14697	14635	14550	14768	14752	14797	14469	14988	14630	14613	14608	14603	14675	14655	14625	14665	14705	14650	14732	14776	14530	14738	14589	14723	14561	14524	14507	14859	14688	14573	14710	14436	14473	14768	14632	14700	14495	14528	14502	14682	14626	14541	14754	14615	14828	14762	14752	14708	14843	14715	14568	14431	14484	14780	14718	14606	14696	14622	14631	14701	14518	14749	14836	14715	14554	14634	14547	14630	14559	14703	14648	14591	14530	14498	14521	14695	14484	14784	14555	14450	14563	14561	14445	14540	14774	14719	14480	14686	14735	14727	14705	14798	14402	14714	14699	14576	14664	14647	14604	14737	14650	14533	14792	14700	14685	14677	14811	14838	14716	14773	14565	14694	14647	14635	14526	14771	14917	14602	14440	14506	14690	14645	14528	14908	14704	14711	14725	14585	14728	14801	14901	14536	14625	14833	14657	14563	14683	14693	14779	14730	14835	14466	14500	14580	14586	14755	14767	14701	14680	14607	14579	14586	14549	14643	14772	14661	14681	14544	14416
27911	49263	35273	20577	14804	11581	10228	9420	9227	9069	9007	8788	8709	8795	8815	8994	8815	8809	8974	8748	8844	8780	8734	8850	8830	8848	8653	8866	8693	8874	8905	8727	8989	8838	8809	8856	8798	8696	8892	8631	8822	8741	8814	8665	8695	8787	8803	8740	8853	8846	8617	8662	8656	8603	8710	8898	8831	8842	8662	8730	8885	8763	8939	8696	8814	8745	8774	8899	8709	8660	8850	8677	8839	8743	8706	8687	8762	8824	8770	8731	8559	8806	8866	8789	8647	8728	8678	8742	8808	8709	8867	8821	8777	8945	8696	8744	8640	8657	8754	8612	8710	8805	8857	8707	8773	8792	8693	8856	8699	8811	8683	8607	8811	8749	8700	8736	8766	8760	8796	8701	8607	8613	8739	8750	8561	8622	8779	8702	8859	8840	8658	8490	8631	8714	8727	8687	8767	8688	8749	8629	8481	8858	8938	8818	8688	8729	8641	8761	8676	8590	8646	8789	8759	8706	8664	8727	8830	8646	8687	8704	8682	8744	8572	8751	8654	8662	8793	8846	8733	8828	8839	8703	8665	8608	8744	8574	8666	8715	8667	8717	8706	8645	8836	8685	8790	8743	8830	8615	8661	8698	8666	8642	8799	8746	8748	8616	8614	8782	8728	8637	8829	8656	8586	8811	8819	8716	8794	8597	8700	8728	8797	8614	8757	8636	8603	8657	8704	8820	8810	8621	8657	8706	8540	8850	8769	8780	8875	8624	8736	8754	8724	8755	8673	8731	8667	8623	8712	8734	8742	8711	8586	8569	8629	8661	8685	8748	8866	8722	8711	8686	8740	8652	8803	8756	8782	8616	8767	8561	8702	8724	8737	8656	8597	8628	8793	8663	8705	8664	8755	8652	8626	8626	8528	8735	8765	8697	8595	8755	8765	8700	8597	8881	8698	8670	8802	8605	8618	8549	8734	8848	8697	8666	8653	8629	8829	8715	8811	8879	8745	8613	8730	8693	8576	8643	8636	8638	8643	8866	8624	8769	8644	8783	8687	8658	8703	8694	8640	8958	8751	8656	8800	8728	8801	8638	8756	8657	8799	8675	8793	8717	8707	8867	8661	8495	8676	8684	8733	8894	8901	8636	8692	8635	8731	8684	8804	8736	8758	8660	8702	8781	8730	8599	8655	8762	8763	8663	8669	8630	8775	8731	8885	8673	8854	8718	8922	8711	8626	8604	8716	8792	8874	8762	8729	8675	8728	8778	8652	8727	8745	8740	8787	8777	8864	8690	8817	8666	8881	8710	8623	8663	8616	8677	8625	8690	8717	8627	8726	8667	8779	8800	8753	8698	8587	8754	8699	8729	8735	8470	8727	8676	8821	8534	8700	8706	8509	8770	8638	8552	8789	8650	8620	8704	8717	8654	8628	8697	8576	8958	8547	8732	8625	8733	8607	8572	8669	8670	8648	8687	8610	8644	8684	8718	8749	8592	8690	8596	8676	8714	8687	8708	8556	8678	8745	8685	8689	8745	8671	8737	8691	8617	8803	8766	8711	8800	8784	8854	8769	8659	8504	8685	8725	8661	8735	8558	8696	8756	8816	8721	8644	8529	8614	8695	8823	8767	8624	8827	8629	8701	8713	8903	8590	8773	8748	8723	8772	8686	8736	8671	8641	8754	8567	8704	8783	8596	8795	8728	8718	8749	8539	8625	8612	8657	8586	8731	8769	8742	8675	8882	8788	8750	8605	8779	8650	8814	8612	8582	8611	8787	8687	8564	8667	8730	8677	8842	8619	8620	8698	8743	8794	8680	8771	8804	8727	8818	8691	8794	8695	8831	8697	8684	8692	8770	8763	8742	8602	8671	8790	8655	8661	8745	8759	8881	8558	8811	8792	8657	8746	8789	8717	8700	8774	8637	8727	8545	8748	8650	8807	8802	8745	8838	8533	8792	8789	8714	8743	8673	8723	8673	8523	8751	8847	8778	8621	8691	8550	8724	8541	8730	8717	8634	8583	8808	8699	8595	8795	8567	8730	8799	8660	8650	8670	8748	8745	8681	8720	8663	8709	8775	8765	8892	8637	8763	8604	8645	8826	8788	8697	8783	8795	8709	8514	8754	8635	8630	8605	8534	8755	8740	8781	8721	8737	8721	8830	8672	8736	8714	8784	8664	8619	8646	8787	8697	8810	8812	8487	8727	8687	8868	8784	8850	8780	8745	8598	8722	8702	8918	8724	8752	8833	8820	8682	8600	8611	8630	8678	8746	8798	8655	8621	8868	8692	8889	8729	8854	8514	8752	8656	8584	8587	8796	8771	8662	8755	8669	8904	8651	8733	8730	8695	8647	8731	8766	8717	8589	8610	8785	8604	8836	8736	8592	8548	8804	8644	8695	8693	8756	8633	8708	8811	8629	8628	8768	8643	8788	8602	8692	8800	8696	8633	8716	8633	8619	8725	8695	8650	8650	8727	8772	8663	8729	8736	8622	8737	8497	8742	8741	8701	8610	8584	8737	8623	8820	8630	8666	8739	8782	8601	8778	8752	8839	8760	8466	8861	8658	8713	8707	8709	8649	8598	8748	8627	8626	8713	8771	8802	8698	8682	8753	8592	8704	8620	8595	8746	8829	8747	8667	8733	8652	8655	8658	8781	8796	8688	8681	8622	8855	8705	8719	8726	8675	8726	8852	8540	8628	8880	8624	8603	8662	8684	8805	8794	8782	8739	8656	8821	8923	8638	8765	8731	8684	8637	8746	8716	8709	8639	8659	8622	8682	8685	8646	8671	8769	8591	8656	8672	8710	8742	8599	8555	8652	8702	8789	8833	8663	8659	8658	8683	8644	8615	8680	8744	8771	8695	8767	8595	8706	8750	8709	8762	8685	8843	8788	8731	8796	8543	8637	8735	8640	8787	8767	8627	8790	8665	8758	8695	8635	8624	8755	8577	8671	8843	8743	8705	8742	8873	8743	8658	8632	8589	8632	8731	8722	8780	8649	8687	8611	8740	8817	8632	8791	8675	8798	8633	8691	8697	8725	8730	8691	8612	8805	8784	8705	8700	8659	8579	8661	8688	8585	8762	8832	8656	8629	8692	8662	8700	8625	8617	8604	8708	8753	8647	8662	8699	8717	8626	8852	8703	8667	8776	8629	8795	8644	8890	8626	8533	8725	8687	8704	8601	8661	8762	8796	8638	8716	8818	8635	8632	8620	8670	8583	8663	8743	8796	8509	8742	8768	8717	8677	8701	8782	8733	8736	8715	8715	8655	8645	8742	8595	8798	8518	8751	8857	8546	8816	8570	8694	8706	8752	8586	8716	8791	8684	8638	8752	8702	8791	8763	8575	8618	8771	8730	8703	8735	8622	8752	8868	8669	8883	8750	8597	8662	8509	8636	8701	8898	8763	8769	8767	8790	8575	8789	8665	8703	8633	8684	8792	8736	8743	8668	8770	8781	8677	8461	8642	8771	8667	8670	8798	8802	8626	8596	8637	8679	8846	8792	8676	8645	8641	8766	8727	8665	8630	8611	8712	8600	8653	8758	8743	8714	8844	8789	8606	8706	8834	8715	8832	8703	8647	8732	8755	8678	8761	8713	8731	8730	8884	8665	8613	8683	8653	8690	8668	8708	8634	8710	8568	8602	8724	8722	8662	8581	8616	8686	8654	8798	8698	8914	8721	8795	8683	8660	8712	8846	8795	8553	8826	8734	8603	8687	8634	8773	8651	8774	8650	8794	8774	8662	8610	8673	8721	8692	8729	8758	8574	8689	8679	8727	8601	8634	8629	8625	8761	8675	8579	8723	8677	8718	8844	8642	8743	8769	8694	8754	8655	8685	8750	8660	8695	8666	8642	8456	8750	8850	8690	8664	8721	8832	8602	8704	8573	8859	8651	8559	8730	8745	8930	8819	8752	8718	8644	8681	8698	8632	8834	8763	8669	8747	8764	8694	8624	8707	8740	8805	8664	8703	8715	8675	8739	8717	8690	8735	8807	8680	8855	8876	8725	8568	8673	8801	8642	8741	8635	8639	8742	8648	8743	8720	8651	8699	8742	8775	8706	8808	8795	8540	8696	8571	8864	8815	8725	8764	8757	8707	8858	8838	8553	8570	8816	8649	8634	8720	8697	8650	8825	8609	8533	8684	8706	8690	8783	8749	8672	8649	8699	8748	8705	8723	8675	8707	8809	8637	8624	8648	8699	8682	8754	8682	8710	8704	8727	8687	8793	8608	8741	8604	8720	8730	8801	8653	8813	8720	8732	8821	8590	8630	8720	8761	8574	8692	8666	8769	8714	8761	8679	8686	8612	8739	8658	8667	8706	8638	8716	8687	8727	8670	8740	8683	8768	8763	8721	8775	8743	8660	8723	8670	8716	8659	8813	8665	8884	8650	8702	8676	8597	8692	8695	8750	8736	8838	8459	8663	8773	8695	8799	8573	8886	8626	8650	8685	8714	8787	8712	8618	8776	8684	8693	8608	8539	8671	8743	8641	8716	8559	8735	8655	8646	8758	8801	8726	8677	8691	8790	8753	8712	8631	8584	8715	8794	8669	8774	8717	8667	8748	8729	8732	8717	8710	8813	8585	8837	8678	8790	8846	8782	8495	8748	8621	8797	8564	8740	8738	8902	8742	8678	8791	8573	8776	8666	8727	8719	8568	8754	8784	8835	8790	8589	8736	8790	8720	8769	8690	8783	8677	8781	8683	8710	8721	8765	8835	8644	8765	8609	8576	8663	8792	8628	8745	8753	8771	8820	8608	8683	8851	8606	8770	8513	8653	8788	8473	8854	8662	8625	8744	8645	8629	8703	8794	8723	8846	8810	8610	8759	8682	8779	8703	8752	8644	8635	8786	8622	8659	8620	8579	8593	8632	8801	8708	8681	8760	8842	8843	8672	8682	8583	8742	8642	8755	8743	8685	8803	8757	8574	8585	8574	8600	8561	8707	8743	8711	8643	8681	8716	8807	8648	8678	8705	8596	8738	8734	8575	8677	8642	8618	8776	8726	8644	8658	8702	8801	8749	8759	8762	8574	8720	8760	8655	8661	8661	8647	8686	8610	8838	8432	8654	8815	8861	8705	8761	8602	8635	8724	8698	8747	8575	8638	8671	8532	8618	8741	8741	8955	8614	8630	8680	8813	8806
35943	33114	32769	23540	17858	15773	15113	14530	14700	14773	14417	14614	14284	14535	14251	14426	14477	14423	14417	14415	14531	14715	14420	14492	14648	14487	14341	14470	14404	14333	14461	14482	14358	14374	14742	14454	14589	14563	14261	14404	14543	14422	14400	14624	14527	14328	14325	14444	14451	14303	14358	14539	14436	14443	14458	14443	14587	14586	14497	14532	14528	14321	14323	14433	14387	14228	14435	14525	14424	14392	14468	14612	14379	14485	14575	14456	14293	14512	14469	14511	14320	14586	14469	14211	14554	14544	14485	14483	14481	14461	14388	14295	14367	14387	14606	14381	14363	14287	14517	14435	14502	14370	14386	14327	14519	14285	14697	14502	14714	14536	14377	14388	14390	14454	14332	14401	14435	14474	14290	14429	14560	14360	14361	14560	14484	14479	14569	14535	14627	14485	14434	14343	14606	14688	14496	14314	14568	14388	14417	14382	14412	14459	14525	14299	14442	14353	14603	14496	14550	14489	14700	14669	14515	14402	14676	14385	14232	14500	14582	14467	14547	14377	14352	14492	14364	14479	14381	14335	14311	14543	14402	14305	14498	14449	14382	14674	14321	14518	14286	14484	14407	14501	14562	14636	14400	14411	14390	14381	14373	14426	14552	14585	14251	14398	14471	14370	14385	14452	14207	14518	14410	14146	14437	14403	14485	14628	14608	14417	14548	14707	14398	14376	14504	14393	14655	14485	14405	14577	14332	14435	14530	14283	14575	14405	14493	14379	14525	14632	14537	14486	14592	14552	14541	14496	14489	14403	14351	14525	14491	14398	14274	14264	14409	14340	14483	14455	14422	14559	14593	14370	14499	14461	14664	14422	14383	14257	14503	14327	14325	14326	14434	14317	14588	14446	14418	14403	14368	14529	14321	14333	14205	14480	14474	14367	14464	14281	14350	14423	14626	14581	14371	14570	14432	14333	14411	14555	14497	14425	14480	14466	14398	14432	14308	14484	14459	14526	14398	14511	14458	14371	14467	14604	14459	14331	14551	14451	14608	14381	14405	14433	14233	14433	14355	14585	14494	14364	14377	14460	14435	14621	14243	14201	14345	14456	14604	14430	14428	14158	14413	14460	14558	14452	14460	14390	14307	14491	14480	14511	14373	14530	14501	14360	14536	14426	14327	14253	14488	14382	14327	14336	14362	14368	14541	14403	14548	14592	14571	14510	14464	14152	14438	14346	14473	14555	14621	14537	14562	14501	14498	14506	14459	14519	14348	14570	14441	14350	14409	14507	14452	14320	14444	14251	14513	14394	14294	14279	14440	14318	14262	14525	14355	14332	14466	14432	14375	14272	14379	14376	14403	14353	14473	14457	14493	14316	14370	14284	14494	14263	14375	14428	14564	14509	14539	14503	14469	14719	14377	14597	14547	14368	14527	14491	14298	14535	14436	14568	14579	14317	14369	14498	14477	14327	14418	14503	14332	14447	14561	14538	14498	14508	14520	14466	14372	14441	14428	14543	14441	14587	14355	14345	14546	14398	14570	14532	14565	14285	14524	14472	14437	14389	14383	14364	14373	14416	14799	14307	14524	14575	14231	14405	14570	14270	14315	14451	14473	14425	14469	14548	14394	14538	14597	14524	14666	14391	14509	14421	14552	14432	14465	14379	14379	14418	14303	14307	14434	14485	14493	14348	14349	14556	14534	14395	14599	14679	14404	14396	14480	14336	14379	14497	14561	14371	14575	14557	14545	14336	14343	14208	14297	14623	14616	14514	14493	14469	14719	14730	14760	14470	14557	14378	14202	14281	14636	14422	14353	14451	14267	14419	14483	14479	14387	14553	14186	14669	14422	14260	14532	14516	14510	14331	14460	14519	14452	14489	14578	14507	14508	14598	14462	14473	14653	14351	14495	14462	14392	14597	14347	14404	14476	14308	14552	14469	14506	14477	14502	14457	14615	14375	14567	14433	14537	14416	14235	14188	14549	14452	14361	14459	14378	14431	14289	14470	14435	14504	14641	14605	14406	14315	14478	14419	14592	14265	14370	14636	14380	14637	14388	14274	14311	14401	14309	14395	14506	14533	14414	14492	14418	14579	14878	14526	14501	14500	14511	14459	14370	14676	14564	14411	14359	14601	14435	14188	14428	14282	14521	14462	14605	14457	14435	14454	14507	14710	14310	14408	14465	14488	14334	14427	14231	14468	14384	14264	14465	14317	14455	14268	14482	14504	14366	14445	14466	14526	14343	14702	14208	14586	14499	14660	14536	14489	14396	14329	14425	14278	14487	14544	14471	14549	14526	14355	14399	14535	14425	14347	14379	14459	14477	14509	14422	14543	14492	14399	14432	14564	14500	14671	14358	14510	14386	14190	14556	14522	14393	14455	14596	14328	14356	14456	14529	14413	14468	14323	14544	14419	14476	14610	14407	14702	14435	14221	14382	14481	14503	14449	14429	14519	14546	14559	14573	14553	14581	14441	14513	14555	14450	14313	14467	14517	14509	14455	14589	14570	14421	14786	14696	14579	14505	14469	14546	14348	14400	14555	14443	14346	14446	14482	14607	14474	14410	14101	14334	14360	14479	14440	14338	14495	14273	14525	14365	14368	14600	14362	14363	14328	14340	14301	14411	14338	14508	14260	14522	14366	14446	14392	14335	14474	14419	14412	14454	14420	14378	14371	14600	14277	14327	14348	14547	14314	14433	14431	14381	14236	14242	14550	14456	14520	14383	14532	14354	14510	14314	14477	14708	14518	14341	14550	14336	14453	14687	14518	14376	14423	14292	14482	14371	14354	14495	14525	14504	14376	14627	14438	14480	14432	14542	14464	14289	14423	14625	14338	14382	14378	14259	14505	14446	14580	14412	14424	14575	14529	14409	14505	14406	14488	14513	14480	14489	14559	14588	14737	14418	14466	14360	14419	14611	14501	14314	14562	14349	14591	14347	14465	14452	14322	14581	14498	14491	14486	14520	14493	14505	14464	14465	14303	14501	14535	14323	14439	14414	14306	14514	14625	14550	14391	14491	14407	14425	14485	14465	14414	14545	14644	14415	14392	14362	14414	14535	14443	14500	14580	14270	14456	14553	14331	14583	14481	14466	14530	14457	14247	14546	14411	14615	14488	14503	14332	14388	14266	14412	14445	14331	14487	14591	14485	14609	14333	14613	14560	14528	14659	14216	14433	14256	14333	14416	14400	14434	14383	14398	14527	14494	14407	14538	14434	14572	14422	14544	14450	14629	14102	14459	14364	14348	14308	14506	14250	14457	14238	14538	14639	14443	14518	14519	14454	14646	14436	14506	14349	14450	14379	14352	14439	14571	14496	14421	14387	14409	14482	14287	14490	14406	14459	14522	14375	14301	14343	14461	14375	14564	14328	14394	14415	14330	14544	14462	14503	14596	14258	14316	14348	14177	14386	14466	14605	14597	14417	14555	14366	14379	14444	14410	14499	14247	14377	14325	14450	14349	14363	14635	14520	14485	14400	14390	14488	14326	14518	14450	14645	14119	14373	14519	14471	14744	14506	14588	14594	14536	14481	14475	14445	14397	14518	14397	14419	14378	14537	14373	14566	14404	14441	14643	14475	14393	14503	14450	14416	14308	14479	14541	14479	14498	14286	14558	14391	14440	14472	14489	14319	14346	14458	14684	14446	14352	14538	14386	14261	14535	14385	14313	14345	14414	14389	14618	14469	14331	14574	14403	14298	14484	14449	14461	14322	14406	14371	14411	14326	14577	14615	14425	14317	14288	14268	14354	14340	14630	14540	14475	14494	14472	14376	14538	14256	14623	14471	14290	14480	14413	14463	14408	14396	14279	14290	14427	14526	14471	14574	14469	14528	14434	14602	14471	14305	14454	14613	14576	14289	14365	14482	14537	14588	14538	14362	14400	14346	14393	14389	14345	14501	14537	14407	14567	14492	14292	14217	14286	14441	14537	14507	14501	14400	14437	14363	14331	14473	14418	14338	14352	14641	14588	14373	14382	14573	14469	14638	14388	14430	14501	14362	14528	14388	14514	14576	14330	14397	14577	14443	14291	14158	14421	14498	14357	14326	14390	14505	14636	14453	14286	14658	14481	14422	14462	14651	14570	14311	14499	14428	14557	14216	14546	14465	14367	14467	14284	14719	14425	14489	14563	14328	14490	14435	14411	14465	14233	14493	14500	14605	14363	14476	14428	14476	14617	14415	14407	14454	14411	14471	14556	14354	14427	14585	14527	14449	14312	14422	14483	14392	14394	14388	14256	14323	14409	14257	14146	14367	14497	14478	14488	14526	14502	14317	14516	14264	14487	14447	14456	14330	14458	14213	14533	14638	14636	14319	14521	14495	14413	14385	14282	14377	14482	14488	14354	14416	14484	14779	14602	14519	14307	14431	14432	14551	14523	14352	14609	14509	14409	14475	14447	14420	14368	14609	14582	14520	14246	14281	14666	14666	14727	14402	14336	14424	14422	14350	14383	14343	14535	14354	14487	14538	14599	14422	14660	14456	14572	14432	14454	14326	14394	14425	14410	14409	14431	14313	14623	14306	14302	14492	14584	14339	14379	14435	14420	14437	14437	14522	14455	14414	14589	14491	14334	14347	14465	14715	14365	14345	14440	14365	14298	14434	14487	14460	14366	14531	14529	14442	14652	14582	14509	14597	14505	14513	14648	14375	14645	14410	14536	14404	14464	14308	14381	14278	14635	14444	14572	14584	14515	14423	14403	14549	14528	14354	14727	14356	14260	14682	14354	14477	14615	14406	14437	14289	14439	14319	14282	14408	14291	14490	14479	14474	14423	14419	14391	14444	14456	14598	14626	14378	14351	14607	14553	14437	14377	14444	14400	14605	14388	14452	14317	14641	14500	14486	14313	14508	14530	14159	14274	14410	14210	14331	14444	14441	14343	14484	14493	14399	14281	14594	14312	14145	14372	14511	14375	14392	14551	14501	14332	14128	14302	14395	14500	14424	14464	14455	14519	14614	14451	14729	14614	14542	14361	14370	14446	14288	14427	14485	14251	14479	14530	14570	14451	14279	14558	14580	14292	14357	14412	14566	14441	14469	14392	14496	14610	14641	14581	14280	14275	14296	14481	14436	14355	14415	14339	14486	14387	14300	14383	14509	14524	14482	14276	14247	14511	14316	14342	14696	14425	14375	14569	14423	14208	14339	14468	14446	14457	14415	14439	14505
29172	37619	25454	13673	10865	9661	8959	8790	8452	8597	8447	8567	8598	8538	8581	8623	8504	8468	8459	8552	8626	8543	8647	8588	8606	8573	8564	8547	8639	8650	8509	8464	8644	8483	8551	8507	8610	8704	8508	8451	8438	8540	8455	8509	8444	8500	8591	8529	8589	8357	8429	8488	8437	8516	8453	8520	8504	8432	8628	8518	8406	8572	8577	8581	8596	8472	8637	8600	8376	8662	8533	8481	8461	8741	8724	8488	8633	8545	8585	8376	8509	8498	8563	8612	8423	8529	8489	8545	8542	8465	8495	8544	8633	8340	8623	8417	8592	8672	8540	8445	8454	8387	8494	8410	8546	8692	8502	8500	8518	8452	8554	8490	8468	8646	8513	8609	8607	8559	8517	8415	8471	8506	8495	8478	8546	8576	8499	8475	8709	8526	8582	8363	8355	8575	8511	8392	8530	8487	8695	8505	8466	8336	8549	8457	8476	8489	8564	8528	8526	8495	8458	8304	8280	8564	8612	8453	8567	8552	8528	8610	8563	8578	8535	8566	8410	8602	8520	8410	8420	8471	8547	8438	8572	8523	8339	8386	8406	8585	8465	8466	8498	8351	8560	8455	8588	8418	8486	8548	8517	8420	8650	8454	8400	8386	8526	8538	8415	8326	8549	8610	8388	8566	8470	8576	8607	8577	8454	8368	8514	8515	8462	8376	8452	8499	8560	8588	8585	8546	8499	8614	8493	8497	8679	8285	8620	8598	8440	8512	8497	8483	8561	8610	8563	8518	8371	8437	8502	8423	8505	8585	8445	8663	8509	8620	8454	8467	8515	8513	8469	8444	8479	8581	8599	8623	8452	8470	8480	8471	8539	8503	8395	8559	8589	8508	8414	8355	8490	8441	8646	8631	8506	8479	8487	8635	8544	8538	8534	8638	8395	8533	8490	8556	8476	8312	8450	8588	8446	8424	8535	8357	8614	8553	8485	8527	8502	8522	8527	8598	8532	8611	8489	8600	8596	8466	8471	8546	8541	8518	8468	8604	8562	8561	8552	8532	8543	8511	8647	8499	8415	8660	8404	8623	8480	8457	8581	8497	8643	8530	8488	8646	8428	8531	8520	8527	8561	8543	8546	8519	8460	8522	8454	8421	8611	8481	8511	8529	8511	8619	8527	8463	8659	8509	8656	8597	8472	8585	8353	8541	8481	8508	8557	8482	8652	8553	8530	8570	8339	8464	8603	8480	8526	8481	8501	8477	8474	8469	8443	8471	8428	8464	8698	8467	8549	8598	8648	8675	8555	8517	8521	8524	8596	8619	8629	8509	8414	8542	8558	8492	8567	8446	8543	8497	8540	8597	8327	8449	8669	8494	8571	8466	8544	8423	8343	8529	8430	8603	8527	8561	8547	8506	8380	8605	8650	8532	8578	8450	8578	8486	8498	8414	8396	8428	8634	8493	8611	8478	8446	8568	8619	8517	8530	8384	8582	8506	8622	8608	8574	8439	8506	8478	8448	8460	8594	8429	8424	8379	8595	8470	8551	8588	8440	8614	8556	8539	8404	8343	8628	8579	8453	8536	8369	8531	8611	8543	8471	8619	8471	8514	8568	8583	8418	8674	8605	8284	8484	8465	8387	8551	8498	8451	8318	8547	8385	8491	8446	8330	8560	8458	8413	8616	8533	8484	8495	8580	8574	8506	8465	8570	8429	8492	8481	8524	8521	8444	8501	8435	8681	8416	8563	8577	8560	8573	8616	8372	8613	8527	8577	8489	8624	8511	8501	8447	8443	8562	8456	8516	8400	8391	8631	8540	8473	8596	8499	8421	8409	8476	8510	8475	8509	8479	8637	8527	8539	8475	8588	8479	8545	8465	8478	8601	8601	8500	8511	8367	8395	8514	8429	8584	8644	8431	8464	8661	8439	8536	8386	8453	8463	8573	8512	8416	8632	8565	8464	8527	8359	8539	8618	8523	8552	8753	8348	8434	8519	8468	8474	8331	8331	8573	8430	8452	8594	8633	8535	8467	8697	8496	8537	8596	8562	8403	8555	8450	8454	8579	8403	8642	8539	8498	8469	8641	8510	8527	8498	8395	8582	8572	8553	8689	8453	8480	8500	8594	8565	8527	8450	8585	8482	8507	8612	8485	8618	8366	8402	8481	8503	8632	8586	8532	8499	8507	8537	8462	8659	8695	8721	8632	8410	8535	8513	8562	8515	8657	8365	8661	8557	8517	8723	8416	8447	8565	8540	8548	8506	8527	8481	8479	8537	8550	8617	8546	8441	8508	8524	8630	8500	8487	8581	8587	8653	8407	8455	8650	8554	8559	8518	8613	8517	8402	8437	8395	8494	8481	8526	8544	8591	8535	8413	8533	8600	8620	8472	8456	8535	8521	8672	8530	8515	8661	8498	8432	8634	8512	8539	8401	8603	8527	8509	8516	8480	8435	8426	8439	8517	8458	8577	8568	8547	8528	8543	8369	8591	8556	8530	8484	8562	8544	8468	8616	8500	8546	8550	8425	8608	8458	8494	8568	8554	8470	8544	8496	8539	8496	8625	8457	8579	8561	8458	8449	8661	8556	8576	8425	8557	8501	8485	8461	8373	8571	8596	8341	8426	8581	8543	8479	8585	8543	8529	8455	8503	8429	8383	8517	8545	8449	8391	8503	8585	8448	8627	8568	8380	8581	8527	8549	8414	8580	8525	8360	8419	8471	8457	8569	8565	8564	8601	8517	8397	8659	8486	8578	8550	8399	8455	8503	8569	8605	8525	8436	8652	8519	8638	8499	8422	8571	8663	8373	8624	8484	8591	8582	8535	8497	8455	8416	8601	8379	8444	8428	8575	8513	8465	8446	8592	8605	8337	8463	8478	8290	8452	8636	8446	8651	8633	8384	8480	8499	8328	8544	8456	8426	8464	8510	8532	8549	8649	8436	8594	8517	8402	8589	8280	8507	8517	8638	8490	8524	8477	8476	8514	8475	8571	8594	8516	8540	8537	8421	8559	8476	8486	8502	8475	8667	8608	8544	8390	8481	8584	8692	8603	8472	8705	8441	8503	8692	8364	8501	8528	8508	8471	8457	8496	8539	8512	8500	8564	8520	8525	8541	8419	8632	8618	8527	8594	8555	8496	8513	8620	8655	8394	8558	8551	8425	8536	8525	8513	8520	8396	8387	8330	8401	8564	8470	8331	8533	8473	8519	8569	8504	8644	8490	8463	8593	8591	8627	8444	8421	8409	8504	8550	8481	8602	8397	8404	8578	8576	8519	8487	8600	8523	8609	8579	8557	8600	8514	8564	8409	8580	8528	8449	8511	8502	8547	8516	8533	8496	8488	8529	8445	8559	8293	8527	8525	8594	8542	8541	8594	8456	8428	8486	8373	8483	8482	8368	8540	8613	8472	8456	8455	8505	8422	8481	8567	8586	8587	8721	8462	8539	8514	8325	8412	8408	8485	8559	8565	8414	8540	8505	8521	8530	8506	8444	8395	8501	8468	8521	8349	8371	8407	8419	8673	8564	8518	8560	8586	8506	8523	8575	8487	8491	8623	8526	8479	8435	8584	8529	8394	8414	8517	8465	8430	8552	8437	8523	8593	8573	8577	8492	8618	8563	8573	8486	8570	8516	8404	8446	8555	8546	8577	8456	8587	8531	8517	8448	8586	8657	8439	8469	8670	8514	8494	8401	8442	8387	8367	8457	8577	8633	8453	8587	8435	8535	8515	8566	8664	8525	8506	8426	8479	8533	8566	8496	8559	8507	8656	8449	8571	8361	8587	8520	8605	8508	8472	8543	8584	8446	8376	8439	8496	8542	8458	8654	8545	8399	8460	8567	8539	8511	8509	8707	8545	8566	8453	8306	8534	8466	8685	8473	8497	8595	8475	8537	8559	8450	8475	8444	8466	8461	8512	8589	8579	8653	8662	8589	8569	8646	8577	8430	8308	8545	8714	8408	8462	8496	8453	8541	8523	8490	8548	8554	8422	8624	8580	8594	8533	8625	8518	8486	8512	8433	8566	8401	8415	8610	8507	8496	8524	8471	8534	8389	8583	8595	8456	8529	8487	8550	8631	8450	8501	8464	8532	8491	8450	8498	8499	8477	8573	8561	8465	8557	8577	8383	8641	8466	8535	8508	8596	8494	8495	8404	8581	8655	8572	8365	8536	8530	8615	8438	8424	8528	8485	8531	8470	8498	8424	8377	8585	8505	8534	8560	8628	8530	8507	8434	8493	8529	8485	8549	8375	8465	8469	8505	8537	8545	8449	8557	8578	8570	8545	8366	8605	8470	8511	8468	8524	8387	8477	8494	8442	8475	8546	8458	8433	8547	8543	8541	8500	8570	8458	8587	8723	8357	8509	8392	8511	8426	8462	8406	8416	8458	8599	8528	8614	8621	8443	8562	8556	8433	8491	8491	8444	8479	8452	8392	8396	8477	8497	8490	8598	8623	8554	8542	8602	8401	8597	8588	8556	8479	8573	8375	8640	8304	8587	8497	8483	8472	8473	8556	8534	8498	8549	8440	8546	8538	8547	8622	8531	8412	8488	8512	8519	8344	8655	8543	8534	8457	8520	8545	8467	8484	8447	8449	8562	8574	8572	8387	8482	8509	8486	8524	8373	8544	8572	8567	8539	8571	8528	8515	8479	8616	8621	8603	8640	8506	8432	8569	8711	8461	8554	8364	8464	8521	8458	8382	8591	8499	8531	8633	8423	8593	8457	8457	8554	8539	8499	8587	8646	8419	8586	8614	8524	8668	8544	8559	8357	8458	8547	8468	8438	8612	8490	8509	8462	8584	8571	8515	8426	8607	8455	8575	8542	8536	8469	8505	8566	8458	8531	8506	8393	8492	8630	8524	8613	8615	8546	8659	8464	8555	8443	8594	8449	8552	8463	8591	8522	8446	8444	8461	8579	8532	8605	8489	8538	8431	8568	8623	8556	8611	8463	8600	8563	8389	8577	8489	8505	8480	8514	8425	8405	8493	8552	8573	8424	8310	8585	8594	8418	8500	8545	8539	8492	8447	8453	8388	8459	8598	8614	8422	8480	8423	8490	8455	8606	8504	8515	8760	8545	8486	8551	8514	8497	8642	8333	8554	8421	8478	8602	8727	8515	8556	8491	8478	8699	8558	8555	8530	8543
26297	21817	28453	27587	22559	18964	17341	15799	15320	15540	15406	15209	15080	15180	15221	15114	15145	14943	15095	15168	15008	15112	15086	15057	15227	15020	15145	15040	14961	15226	15179	14831	15066	14960	14987	15150	15008	15057	15248	14940	14911	15160	15211	15037	15351	15033	14906	14896	15297	15214	15155	15036	15028	15040	15031	15218	15104	14936	15463	15263	15106	15031	14846	14842	14898	15195	15155	15018	15079	15109	15089	15009	15000	15038	15067	15202	15043	15127	15035	14966	15052	15070	15065	15209	14994	15067	14938	15078	15217	14856	15105	15031	15127	15093	14921	15056	15204	15139	14987	15015	15153	15007	15168	14954	14989	15058	14935	15089	14983	15008	14989	15257	15133	14984	15165	14979	15018	14988	15299	15035	15264	15048	14878	15001	15201	14926	15013	15144	15043	14747	14963	15004	15189	15037	15064	15105	15115	14834	15109	14897	15139	15087	14866	15201	15045	15188	15040	15018	15148	14786	15044	15137	15163	14998	15187	15014	15043	14973	14975	14812	14859	14796	14980	14984	14945	15123	15086	15104	14955	14900	15297	14912	15022	14859	15023	14933	14978	15182	14957	15235	15089	14852	14927	15011	15053	15044	15176	14967	15195	15116	14910	15001	14818	14947	14952	15023	15118	15163	15145	15167	15218	14944	14964	14973	15082	14891	14932	15010	14867	15139	14800	14991	14926	14858	15164	14868	15003	14921	15015	14941	15002	15007	15070	14924	14874	14849	15064	15004	14939	14879	15003	14848	14880	15044	14990	15089	15053	14949	15097	15090	15045	14864	15190	14834	14935	14955	14938	14932	15067	14895	15091	15107	15125	15146	15119	14934	15003	14993	14809	14953	15084	15077	14940	15229	14914	15109	15059	14855	14880	15006	15151	15067	14987	14972	15080	14784	15131	14909	14865	15067	15037	14979	14879	14872	15152	15078	15097	15027	15003	14887	15019	15086	14986	15205	14970	15050	15207	14987	14987	15030	15057	15158	14945	15043	15002	15007	14909	15120	14981	15019	15068	15048	15297	14952	14942	14848	14974	15007	14875	15188	15076	15112	14872	15012	15092	15118	14872	15030	15002	15124	15039	14993	14936	14900	15103	14990	15137	15045	15023	15143	15009	15054	15001	15181	14918	14858	14973	15053	14890	15015	15152	15191	15052	15005	15029	15082	14992	15029	15082	14999	15154	15136	15088	15088	14965	15057	15152	14840	15005	14934	15215	15019	15120	15010	15102	15205	14980	14927	14886	15010	15071	15096	15066	15043	14940	14916	15068	15019	14971	14990	14974	14943	14893	14692	15040	14942	15061	14956	14981	14958	14915	14979	15173	15052	14960	15101	14797	14913	14957	14960	15142	14829	15204	14979	14936	14943	15048	15008	14973	14829	15081	15049	15160	15125	14991	15087	15028	14923	15103	14856	15060	14943	14964	14975	15016	14932	14859	15087	15015	15067	15074	15244	15134	15024	14947	15256	15063	14968	14991	15069	15132	15076	15131	15190	15185	15106	15144	15117	14968	15044	14861	15032	14959	14928	14976	14925	14986	14999	15048	15011	14856	15063	15154	15182	15105	15079	14939	14763	14968	15002	14928	15142	15034	14997	15033	15177	15003	15210	15018	14942	15041	15004	15098	14943	14871	14882	14994	15022	15141	14915	14864	15187	15148	15128	14957	14968	14830	14976	15124	14874	14823	14967	15260	15218	15069	15238	15057	15142	15160	14987	15115	14991	15241	15230	15060	14937	14975	14952	14956	14921	15002	14980	14983	14946	15031	15135	14863	15004	15077	15055	14879	14881	15140	15181	15107	15037	15100	15284	14923	15135	14957	15051	15025	15075	15024	14979	14815	15047	14930	15185	14998	15249	15108	14989	15134	14967	14950	14961	14905	15184	14951	15004	15033	15051	14981	15038	14843	14944	15217	14847	15058	15110	14862	15011	15027	14899	15016	15032	14957	14999	15045	14925	14944	14960	15155	15096	15055	15048	15121	15016	15087	14831	15150	15040	15144	15030	14993	14985	15154	15101	15051	15225	15116	15285	15020	15026	14921	14824	14794	14951	15141	14723	15078	15207	15093	14922	15015	15211	15136	14913	15043	15003	15190	15050	15123	14965	14864	15042	15127	15133	15095	15194	15092	15128	14955	15066	15061	15096	15228	15160	15226	15060	15000	14914	15008	14837	15066	14969	14908	14969	15316	15310	15022	15115	14920	15093	14934	15061	14920	14972	14922	14946	14975	15120	15125	15013	15124	15054	15027	15105	15016	15050	14921	15065	14953	14992	15102	15024	14995	15008	14945	14869	15262	15216	14860	15070	14969	14934	14838	15073	15181	15003	15192	15013	15102	14921	15178	14911	14973	15095	14904	14868	15098	14761	14983	15249	15051	14790	15084	15036	14980	14940	14923	15041	15100	14798	14966	15058	15139	15135	15011	14913	14905	15069	14986	15111	14773	15161	15209	15171	15057	14899	15021	14962	14842	15224	14856	15023	14936	14937	15113	14974	14872	14885	15100	15045	15176	14821	15075	14938	14958	14966	15174	14885	14740	15123	14918	15099	14903	14968	15050	14978	14968	14796	14957	15018	15084	14900	14853	15163	15289	15193	15099	15118	14976	15145	14957	14869	15088	15006	14930	15047	15068	15051	15042	15022	15143	14954	14847	14979	15032	15006	14845	15074	15198	15090	14980	15012	15095	15049	15038	15004	15157	15189	15147	15119	15008	15063	14947	14934	15037	15032	14965	14869	15020	15104	15137	15249	15056	15142	15280	15005	15097	15074	14804	15054	15000	15046	14957	14645	15091	15163	15149	15122	14942	15040	14866	15028	15249	15036	15091	14998	15009	15094	15179	15037	14881	14981	15180	14908	14938	14894	15018	14998	14880	14946	15102	15012	15174	15011	14907	15014	15131	15022	15079	15070	15040	14867	15131	15103	15031	15066	14921	15029	15005	15038	14989	15113	15126	15024	15077	15027	15154	15163	14939	15269	15157	14930	15150	14949	14994	15291	15123	15108	15110	14899	14984	15211	15095	14912	15080	15064	14961	15044	15050	14922	15006	15162	14895	15052	15136	15118	15097	14977	14952	14730	15107	15150	14997	15001	14661	14845	15005	14953	14931	15108	15012	14999	15104	15000	14978	14998	14986	15259	15193	14897	15047	15053	15071	15080	14889	14910	14888	15152	14836	14844	15042	15024	14965	14792	14951	15078	14815	15056	15129	15084	14909	15039	15099	15292	15105	14879	14659	14945	15175	15072	15161	14955	15077	14991	15030	15116	15205	15169	14927	15056	15085	15030	15101	14961	15067	15009	15043	15071	15052	15131	14928	15070	15079	14999	14918	14974	15305	15047	15233	14943	15164	15072	15175	15172	15091	15062	15072	14809	15112	15138	15134	15067	14939	14973	15130	14887	14941	14868	14945	14918	15097	15138	14996	14948	15198	14916	14971	15140	15089	15072	15066	15162	15192	15122	14946	15097	15033	15099	15114	14883	14964	14976	15187	15010	14981	14917	14939	14991	14805	14833	15098	15026	15068	15156	15097	14907	14788	14882	15069	14969	15179	14919	15130	15075	15076	15255	15198	15025	15125	15021	14906	14817	15067	15049	14953	14940	14968	15173	14880	14871	15090	14968	14965	14952	14943	14975	14893	14831	14995	14986	15029	15079	15091	14965	15089	15195	15082	15163	14978	15004	14938	15158	14986	15075	14955	14982	15039	15106	14955	15068	14980	15008	15067	14904	15064	15016	15077	15138	15071	15020	14651	14992	15151	14937	15001	15057	14989	15007	15084	15070	14974	14959	15044	14888	15138	15266	14982	14973	15112	15232	15007	15076	15045	15057	15029	15172	15107	14893	15054	15199	15036	14934	15114	15053	15031	15018	14996	15005	15040	15147	15039	14953	14960	15032	15055	14969	14937	15211	15138	15116	14891	15093	15004	14987	15128	14930	14923	15205	15190	14903	15171	15138	14791	15019	14908	15141	14890	15072	14876	15070	15056	14925	14905	15021	14987	15202	14987	14844	15125	14814	14828	15012	14950	15041	14991	14838	14747	15044	14765	14878	14966	14903	15078	15034	14979	15016	15101	15204	15016	14768	14854	15062	15108	15066	14949	15125	14938	15008	15125	14906	15102	14977	15032	15214	14946	15114	15080	15016	15058	15110	15125	15285	15114	15108	15199	15007	14746	15173	15381	15232	14865	15275	15133	14971	15158	15049	14627	14969	14999	15187	15139	15062	15140	14962	14999	14971	15075	14982	15046	15169	14837	15397	15108	14949	15109	14919	14925	14944	14953	14855	14958	15136	15127	15013	14812	15038	14958	15049	15160	15099	14933	14999	14917	14915	15010	15014	15051	15065	15251	15088	15072	15199	15065	15228	14883	15011	14889	15031	14823	14920	14905	15176	15220	15013	15064	15104	15000	15086	14937	15145	15023	14811	15220	15039	15094	15105	15024	15166	14807	15148	15246	14906	14936	15221	14982	15030	14907	15099	15184	15073	14810	15031	15026	15161	15373	15013	14858	14887	15021	14994	15029	15075	14997	15069	14714	15038	15142	15051	15217	15207	15052	14952	14989	14920	14821	14959	15188	15121	14987	15027	15055	15129	14984	14975	15056	15044	14921	15282	14990	15111	14866	15105	15126	14942	15061	14925	15146	15131	15029	15022	15140	15021	15058	15075	14938	14929	15070	14966	14874	15095	14965	14871	15025	15080	14885	15176	15267	14994	15329	14982	15198	15124	15070	14899	15182	15051	15138	15188	14837	15052	15091	15179	14856	14992	15053	15150	14980	15107	14915	15065	14988	15039	14953	15148	15163	14944	14853	14883	15019	15148	14927	15010	14825	15072	15063	14913	14892	14944	15028	15176	15190	14915	15024	15091	15085	15158	14860	14939	15185	14904	15124	15418	14782	15041	14921	15205	15103	15276	14954	15363	15147	15181	14961	14891	15138	15024	14810	15220	15162	15030	14919	14962	15016	15008	14982	15014	14871	15280	15050	15111	14926	14995	15025	15142	14921	15156	15058	15012	14843	14873	14874	14827	14983	15022	14933	14875	14971	15051	14988	14928	15109	15131	14955	14872	14952	15056	15114	15018	15221	15067	15090	14978	15071	14987	15081	14996	14871	15043	15146	15219
31059	45240	28176	17494	13251	10887	10080	9504	9298	8976	9209	9152	8957	8958	9079	8957	8903	9010	8921	8918	8903	9148	9044	9039	8801	8981	8995	9074	8975	8961	8858	9031	9003	9032	8958	8976	8951	8951	8894	8947	8883	9094	8969	9004	8939	8795	8984	9052	8917	8938	8893	9098	8892	8951	8991	9020	8853	8925	8857	8896	8861	9029	8790	9026	8980	8845	9019	8963	8974	8909	9008	8908	8862	9029	8891	8930	9027	8896	8834	8947	9008	8998	8860	8929	8877	8939	8947	8825	8941	8939	8912	9001	8996	9002	9008	8961	8956	9140	8815	8972	8886	9019	8906	8986	8799	8972	9029	9072	8862	8978	9045	8874	9003	8897	8953	8797	9004	8880	8976	8886	9117	8993	8877	9055	8849	8933	8835	8813	8945	9011	9099	8871	8996	8934	8976	8844	8872	8981	8739	8947	9065	8852	8719	8842	8889	8841	8996	8854	8830	8986	8948	8866	8991	8950	9132	8889	8945	8948	8971	8822	8890	8952	8926	9101	8855	9043	8750	8985	8941	9047	8886	8780	9015	8877	8880	9013	8986	8919	8959	9024	8875	8957	8903	8927	8813	8985	9040	9036	8903	9014	9027	8884	8916	8938	8979	8920	9021	8922	8980	8953	8947	8867	8859	9032	8958	8950	8940	8923	8999	8819	9004	8871	9059	8876	9003	8813	9035	8899	8841	8936	8890	9023	9064	8927	8997	8947	8927	8895	8882	8952	8958	8943	8773	8997	8820	9090	8931	8906	8713	8877	8990	8823	9086	8924	9111	8948	8906	8990	8901	8906	9078	8837	9082	8900	8941	8888	9056	8944	9057	8991	9045	8893	9067	8844	9053	9136	8988	8853	8861	8968	8833	9053	8920	8817	9001	8952	9002	8976	8880	8893	8814	8786	8957	8920	8813	9035	8999	8933	8910	8979	8975	8944	8848	8928	8912	8885	8893	8928	8890	8844	8991	8980	8749	8914	8947	8946	8835	8859	8912	9058	9004	8924	8837	8821	9120	8889	8942	8930	8835	8855	8923	8907	8952	8725	8875	8926	8980	9043	9087	8933	8959	8898	8936	9030	8993	9121	8943	8952	8988	8898	8977	8906	8928	9096	8973	8857	8901	8942	9016	8981	8873	8910	9041	9043	8979	8998	9006	9121	9029	8942	8837	8922	8903	8909	8889	8819	9027	8991	8990	8990	9071	8833	8914	8942	8950	8988	8916	8894	8811	9023	8973	8903	9005	8948	9026	9003	8873	8957	9126	9040	8949	8884	8932	9117	9001	8995	8898	8827	8966	8921	8874	8946	8941	9022	8857	8879	9067	8824	9083	8972	8909	8907	8876	8973	8803	8932	8917	8928	8931	8876	8915	8983	8955	8974	8813	9032	8822	8860	9029	8953	8871	8921	8882	8912	8894	8865	9031	8818	9085	8908	8814	8997	8835	9025	8963	9075	9085	8921	9010	8898	8867	9011	8882	8949	8870	8987	8916	8966	8872	8954	8945	9022	8914	8954	8955	9030	8913	8995	9029	8938	8987	8975	9087	8878	9067	8883	8903	8946	9108	9194	9011	8907	8983	9034	8843	9142	8985	8754	9086	8891	8814	8881	9043	8909	8938	8675	9058	8981	8827	8996	8942	9203	9022	8976	8955	8797	8947	8859	8927	8977	8967	9058	8785	8877	8844	8963	9032	8991	8952	8899	9026	9005	8922	9023	8899	8890	8978	8946	9069	8916	8766	9016	8993	8905	8797	8864	8893	8908	9049	8949	9022	8870	8958	8947	8926	8883	9118	8962	8896	8872	8993	8938	8922	8960	8879	8817	9019	8979	8932	8920	8881	9046	9066	9008	8956	8924	8807	8904	8875	8988	8987	9121	9079	8914	8905	8944	8917	9010	8781	8966	8997	8993	8824	8981	8866	8891	9000	9047	8796	8877	8969	8941	9046	9072	8879	8883	9024	8984	8914	8974	8910	8950	8925	9024	8958	8927	8872	8981	8844	8950	8966	8914	8940	8943	8937	9025	9024	8969	9027	8888	8868	9022	9062	8908	8944	9019	9013	8876	8954	8798	8899	8943	8924	8967	8909	9045	8880	8885	8879	9019	8950	8870	9006	9069	8911	9072	9048	8938	8873	8915	8983	8927	8870	9193	8977	8955	8967	8926	8921	9017	9121	9045	9024	8787	9071	8942	8723	8906	8852	8949	8978	8986	8672	8758	8869	8863	8990	8856	8899	9063	9005	8895	8838	8858	8867	9055	9011	8885	9082	8906	8858	8915	8945	8825	8993	8934	8896	8824	9020	9003	8874	8791	8900	9095	9048	9007	8775	8770	8862	8933	8895	8836	8820	9004	9023	9096	9074	8915	8876	8865	8861	8906	8964	8941	8956	8946	9045	9058	9016	8937	8983	8898	8950	8845	8874	8969	8984	8841	9119	8969	9006	8823	8937	8959	9019	9048	9031	8802	9107	8853	8869	8923	8980	8956	8994	8860	9058	9013	8975	9118	8925	9040	8908	8958	8782	8747	8909	8996	8849	8892	8832	9016	8865	8881	9011	8996	8942	8982	9020	8896	8921	8919	8889	8907	9082	8917	9099	8826	8945	8905	8861	9052	8873	8966	9158	9018	8965	8983	8931	8937	8865	8874	8850	8812	8959	9003	8858	8865	8845	8769	8940	8916	9037	8788	8867	8890	8930	8927	8936	8913	8950	8962	8811	8887	8961	8903	9006	9005	8906	9059	8935	8962	8883	8958	9063	8984	8821	8784	8806	8961	8986	8916	9027	9035	8978	8849	8904	8974	8984	8871	8919	8932	8894	9070	9038	8770	9034	8829	8938	8955	9005	9004	8787	8874	8959	8973	9034	8868	8927	8982	8845	8915	8944	8895	9026	8961	9012	8717	9077	9002	9049	9086	8945	9097	8946	8960	8824	8802	8914	8939	8924	8895	8917	8997	8997	8953	9096	8874	8983	8931	8891	8857	8801	9094	8867	8872	8967	8762	8919	9043	8796	8859	8959	9010	8909	8917	8892	8992	8923	8839	8974	8813	9000	8885	8895	8812	8939	9036	8918	8882	8897	8866	8998	8804	8939	8900	8942	8874	8900	8987	8919	9057	8984	9062	8954	8896	8915	8715	8785	8841	8838	8774	8727	9028	8837	8864	8908	8949	8875	8894	8922	8920	8979	8989	8881	8903	9008	8928	8846	9040	9059	9030	8914	8955	8763	9011	9068	8935	8827	9011	8888	8995	9033	8723	8834	8905	8956	8901	8985	8967	8999	9031	8942	8884	8869	8895	8850	8928	8842	8916	8782	8884	8896	8725	8985	8873	8952	8945	8872	9023	8988	8910	9022	8987	8919	8892	8851	8830	8982	8992	8892	8937	8956	8953	9141	8864	8884	8966	8905	8978	8978	9025	9055	8882	8770	8936	8877	8795	8981	8937	8974	8937	8814	8879	9009	8930	8926	8951	9071	8998	8842	8844	8854	8966	9008	9014	9002	9005	8793	8852	8902	8836	8936	8820	8994	8959	9032	8886	9111	8917	9039	8952	8868	8939	9053	8819	9068	8941	8921	8835	8984	8878	8934	8867	8868	9000	8848	8874	8920	8810	8862	8864	9000	8901	8830	8789	8813	8963	8952	8912	8953	8959	8924	8980	8976	8972	8960	8831	8979	8812	8932	8924	9080	8905	8901	8806	8998	8991	8987	8983	9025	8984	9029	9078	8936	8933	8858	8924	9027	8932	8955	8807	9048	9035	8905	9003	8832	8994	8835	8928	8940	8945	8895	9086	9078	8961	8831	8898	8860	8891	8939	8912	8908	8940	8881	8902	9076	8951	9052	9052	8951	9029	8834	9061	8994	9019	8922	8751	8813	8988	9014	8882	9017	9012	9008	8827	9059	8905	9136	8961	8852	8908	8843	8954	8998	8879	8982	8883	9055	9003	8939	8973	9075	9090	8923	8954	8949	9052	8964	8955	8915	8790	8911	8900	8733	9073	9059	8954	9080	9035	9000	8866	8809	9058	8986	8916	8961	9004	9026	9017	9022	8923	8834	8972	8914	9009	8881	8963	8860	8898	8870	9047	8982	8896	8839	9006	9059	8894	8774	9029	8986	9077	8893	8915	9007	8885	8908	9018	9071	8881	8823	8846	8966	8860	8961	8935	8988	8860	8853	8837	8920	8954	8845	9027	8939	8884	8901	8870	8974	8919	9034	9040	9065	8893	8900	9010	8949	8820	8936	8947	8910	8820	8818	9032	9102	8841	8865	9059	8947	8867	8994	8798	8976	8905	8967	9070	8912	8893	9055	8838	8836	8932	9048	8829	8947	8823	8917	8819	9087	8906	8778	9115	8939	8911	9058	8804	8914	8950	8824	8986	8951	8956	8850	8911	8907	9107	8882	9002	9059	9027	9062	8816	8868	8827	8890	8928	8923	8917	8808	8903	8923	8976	8944	8959	8961	8875	9053	8975	9086	8921	9133	8833	8806	8881	8939	8923	8932	8947	8974	8882	8989	8963	9012	9050	9094	8871	8998	9007	8847	8896	9028	8867	9038	8863	9062	8853	8808	8919	8947	8879	9018	8960	8944	8816	8861	8979	8952	9071	8902	8921	8968	9111	9008	8976	8945	8858	8911	8910	8911	8962	8960	9070	8774	8757	8936	8869	9016	8997	8924	8855	8874	8960	8864	8889	8805	8994	8955	8979	8884	8856	8957	8890	8753	8996	8953	8809	8915	8969	9084	8981	8793	8967	8985	8953	9006	8768	9030	8977	8959	8931	8734	8932	9031	9011	9014	8981	8896	8864	8844	8808	8870	8874	8997	9017	8834	8871	8932	9044	8913	8937	8925	8936	8950	8800	8898	8956	8911	8939	8925	8931	9053	8911	8970	8980	8929	8871	8980	8925	8980	8946	8901	8956	8991	8958	8906	9042	9039	9005	8970	8916	8947	8959	8934	9037	8933	9067	8991	8955	8838	8998	8799	8872	8983	8828	8881	8843	8959	8765	8860	9039	8945	8892	8854	8805	8913	8985	8944	9057	8845	9096	8879	9042	8816	8990	8871	8875	8883	8916	8846	8949	9065	8878	8867	8913	8885	8883
23332	20745	27626	24247	22475	21982	20020	16574	15331	15351	15106	14911	14897	14712	14807	14763	14827	14863	14718	14997	14644	14918	14764	14821	14765	14772	14806	14923	14784	14671	14707	14802	14823	15004	14799	14593	14716	14627	14821	14564	14678	14622	14767	14751	14583	14721	14752	14705	14643	14641	14693	14701	14830	14636	14641	14609	14583	14894	14649	14744	14571	14484	14622	14483	14608	14577	14737	14704	14705	14773	14657	14767	14750	14571	14576	14773	14776	14594	14666	14776	14581	14697	14520	14584	14749	14750	14678	14762	14707	14704	14692	14552	14857	14789	14675	14748	14740	14635	14675	14715	14794	14699	14507	14560	14652	14772	14524	14400	14587	14532	14773	14619	14560	14647	14629	14457	14603	14703	14915	14758	14594	14724	14473	14556	14538	14444	14399	14768	14721	14661	14777	14730	14522	14791	14749	14554	14805	14608	14673	14726	14907	14733	14841	14752	14603	14499	14785	14831	14628	14710	14835	14646	14553	14641	14740	14779	14737	14826	14692	14779	14528	14624	14712	14658	14594	14573	14767	14604	14587	14582	14550	14358	14696	14743	14910	14707	14787	14596	14538	14781	14794	14732	14498	14497	14704	14652	14659	14728	14590	14679	14689	14713	14635	14712	14667	14726	14636	14802	14730	14523	14532	14471	14781	14542	14425	14529	14613	14696	14505	14726	14799	14733	14478	14574	14690	14738	14586	14691	14767	14493	14779	14751	14503	14756	14520	14565	14880	14623	14704	14504	14648	14625	14795	14560	14574	14587	14661	14673	14811	14607	14671	14588	14685	14413	14552	14697	14582	14558	14609	14458	14449	14703	14652	14399	14652	14579	14511	14705	14674	14472	14605	14332	14734	14554	14511	14643	14741	14823	14694	14453	14547	14652	14668	14559	14600	14500	14526	14588	14647	14674	14611	14800	14402	14580	14599	14610	14612	14664	14453	14616	14565	14773	14560	14714	14612	14520	14489	14667	14462	14792	14664	14489	14727	14772	14663	14706	14528	14628	14663	14733	14634	14693	14542	14418	14653	14656	14443	14762	14613	14567	14647	14634	14643	14693	14750	14503	14717	14654	14796	14597	14319	14582	14711	14349	14622	14832	14689	14493	14720	14496	14677	14773	14358	14480	14610	14692	14658	14655	14523	14736	14672	14358	14571	14652	14771	14615	14677	14757	14534	14475	14721	14596	14608	14502	14698	14601	14646	14726	14503	14568	14563	14645	14683	14674	14671	14876	14629	14506	14791	14737	14737	14634	14642	14308	14647	14659	14650	14777	14577	14668	14487	14456	14570	14522	14771	14627	14593	14812	14779	14740	14591	14667	14622	14634	14540	14751	14650	14832	14866	14716	14563	14732	14576	14599	14771	14473	14627	14561	14623	14648	14584	14706	14600	14728	14557	14660	14633	14850	14698	14683	14514	14662	14521	14504	14669	14383	14778	14753	14532	14510	14559	14536	14600	14669	14646	14555	14682	14660	14722	14766	14608	14370	14612	14790	14593	14652	14672	14708	14537	14593	14693	14802	14888	14705	14623	14891	14809	14602	14614	14735	14699	14639	14587	14686	14703	14672	14666	14521	14476	14680	14413	14417	14517	14574	14517	14612	14774	14671	14450	14627	14600	14696	14798	14575	14541	14693	14913	14548	14526	14612	14545	14683	14519	14679	14722	14635	14714	14698	14641	14581	14706	14637	14541	14900	14675	14541	14559	14633	14602	14597	14626	14560	14570	14418	14779	14590	14675	14577	14641	14739	14619	14574	14629	14559	14569	14605	14669	14640	14531	14551	14683	14755	14626	14393	14533	14529	14662	14838	14817	14789	14624	14605	14755	14586	14498	14702	14579	14504	14534	14461	14464	14651	14688	14772	14673	14878	14575	14527	14454	14600	14653	14472	14415	14634	14587	14534	14548	14746	14836	14738	14645	14520	14592	14409	14575	14520	14540	14561	14530	14612	14719	14583	14796	14650	14490	14578	14725	14714	14700	14549	14670	14724	14544	14847	14589	14656	14661	14773	14497	14957	14592	14736	14643	14631	14735	14717	14622	14567	14620	14750	14646	14639	14800	14561	14638	14755	14489	14669	14724	14534	14688	14647	14598	14702	14579	14474	14838	14542	14540	14794	14750	14754	14592	14889	14567	14562	14680	14579	14680	14479	14721	14548	14550	14661	14533	14753	14536	14603	14600	14417	14584	14543	14636	14530	14861	14833	14435	14432	14753	14706	14664	14636	14641	14671	14516	14794	14492	14630	14440	14692	14665	14593	14508	14522	14681	14636	14761	14778	14423	14577	14708	14533	14491	14543	14616	14454	14759	14540	14755	14583	14660	14645	14598	14704	14418	14412	14753	14649	14572	14550	14564	14623	14726	14702	14651	14604	14738	14737	14714	14456	14668	14713	14656	14743	14851	14662	14576	14681	14453	14641	14604	14593	14433	14674	14676	14586	14581	14703	14567	14684	14768	14431	14499	14621	14779	14599	14811	14576	14760	14522	14821	14755	14744	14697	14860	14840	14630	14561	14526	14710	14547	14669	14735	14589	14493	14777	14639	14597	14746	14565	14518	14566	14723	14543	14421	14558	14591	14498	14462	14568	14659	14539	14678	14583	14632	14328	14649	14708	14603	14647	14557	14545	14662	14639	14518	14504	14590	14659	14612	14389	14648	14796	14664	14613	14604	14567	14586	14744	14667	14497	14596	14780	14846	14695	14564	14813	14760	14533	14683	14585	14481	14447	14656	14499	14615	14562	14665	14661	14587	14702	14816	14632	14692	14883	14699	14516	14638	14370	14692	14696	14593	14625	14650	14750	14546	14659	14695	14613	14589	14511	14464	14571	14602	14669	14568	14938	14757	14709	14511	14690	14571	14688	14729	14420	14478	14592	14443	14593	14787	14688	14682	14729	14523	14706	14571	14516	14562	14631	14725	14736	14651	14755	14676	14667	14605	14606	14725	14538	14795	14759	14517	14837	14819	14452	14897	14618	14792	14566	14612	14766	14677	14494	14758	14804	14775	14823	14728	14464	14475	14596	14470	14617	14594	14640	14581	14778	14665	14632	14454	14674	14689	14683	14683	14551	14560	14510	14883	14771	14559	14672	14658	14657	14577	14505	14644	14502	14538	14676	14453	14637	14505	14426	14569	14485	14746	14723	14804	14557	14604	14671	14515	14612	14624	14715	14743	14807	14517	14806	14550	14693	14539	14449	14462	14636	14554	14442	14671	14566	14521	14607	14641	14726	14698	14543	14781	14783	14618	14483	14711	14600	14674	14786	14473	14739	14590	14542	14813	14690	14563	14517	14573	14483	14472	14522	14678	14533	14441	14596	14661	14745	14603	14538	14511	14664	14514	14673	14711	14591	14640	14735	14671	14752	14511	14723	14732	14726	14719	14797	14840	14690	14687	14763	14681	14554	14526	14578	14468	14765	14745	14604	14762	14738	14694	14479	14682	14501	14730	14465	14483	14836	14710	14542	14702	14625	14647	14748	14732	14773	14787	14575	14829	14728	14766	14653	14644	14814	14504	14510	14541	14844	14627	14690	14665	14617	14629	14729	14627	14429	14570	14682	14515	14632	14634	14595	14584	14490	14699	14943	14762	14937	14799	14739	14674	14717	14704	14777	14591	14492	14657	14631	14667	14635	14632	14579	14687	14599	14464	14679	14473	14436	14580	14612	14654	14618	14711	14772	14791	14553	14654	14540	14588	14684	14678	14505	14586	14649	14555	14540	14494	14606	14491	14631	14640	14776	14416	14658	14750	14687	14711	14624	14628	14274	14729	14387	14811	14689	14747	14719	14618	14544	14591	14502	14455	14501	14555	14531	14743	14678	14631	14505	14490	14891	14487	14478	14573	14651	14683	14576	14528	14664	14579	14739	14568	14742	14740	14579	14827	14703	14657	14554	14706	14535	14735	14506	14620	14532	14685	14777	14646	14606	14883	14517	14606	14692	14819	14646	14623	14780	14677	14623	14531	14763	14686	14766	14595	14689	14634	14300	14539	14906	14691	14644	14622	14551	14634	14597	14579	14577	14528	14632	14673	14839	14774	14685	14467	14618	14710	14513	14668	14637	14625	14596	14578	14551	14845	14856	14681	14582	14594	14677	14621	14498	14371	14732	14425	14663	14602	14765	14629	14590	14651	14664	14747	14613	14646	14575	14584	14744	14606	14640	14533	14646	14692	14605	14591	14682	14502	14603	14669	14487	14463	14432	14664	14649	14579	14696	14820	14637	14460	14708	14510	14481	14730	14760	14893	14641	14728	14771	14673	14657	14744	14664	14740	14489	14648	14648	14389	14410	14746	14505	14860	14702	14739	14646	14910	14710	14523	14621	14616	14602	14728	14675	14702	14507	14718	14684	14560	14492	14760	14570	14601	14640	14507	14518	14577	14662	14622	14549	14699	14803	14735	14679	14544	14765	14678	14650	14801	14518	14559	14466	14550	14636	14723	14564	14747	14645	14530	14659	14480	14596	14446	14506	14592	14688	14449	14517	14503	14756	14558	14616	14612	14649	14823	14547	14595	14485	14719	14640	14490	14768	14525	14644	14593	14587	14597	14595	14929	14644	14700	14734	14651	14746	14556	14698	14542	14568	14721	14695	14790	14630	14731	14658	14462	14763	14587	14609	14571	14541	14579	14468	14521	14771	14491	14679	14674	14461	14552	14517	14605	14428	14590	14609	14579	14746	14604	14558	14591	14712	14674	14542	14593	14549	14503	14688	14646	14668	14864	14630	14797	14741	14655	14449	14662	14575	14675	14593	14653	14546	14669	14673	14583	14635	14611	14472	14693	14476	14654	14743	14643	14560	14455	14800	14752	14616	14617	14755	14390	14712	14812	14599	14658	14838	14847	14543	14558	14539	14703	14616	14712	14443	14705	14570	14591	14717	14625	14699	14492	14688	14499	14672	14566	14506	14590	14615	14522	14656	14669	14550	14531	14582	14640	14603	14698	14812	14527	14513	14481	14765	14769	14542	14753	14750	14651	14506	14671	14783	14780	14477	14810	14528	14506	14617	14601	14508	14759	14572	14641	14570	14593	14689	14574	14876	14648	14458	14596	14566	14514	14431	14708	14588	14781	14794	14480	14667	14810	14669	14543	14660	14620	14855	14564	14601	14794	14382	14584	14522
33169	47476	32144	21128	14966	11934	10537	9669	9331	9119	8982	8848	9020	8858	8941	8959	8996	8765	8811	8832	8739	8862	8765	8810	8836	8669	8874	8859	8870	9005	8744	8929	8643	8905	8754	8841	8903	8922	8892	8828	8691	8885	8760	8706	8807	8675	8809	8820	8684	8769	8714	8881	8716	8796	8727	8869	8720	8810	8793	8775	8827	8767	8756	8830	8860	8810	8894	8654	8859	8915	8741	8666	8908	8700	8792	8844	8848	8862	8686	8778	8763	8757	8704	8816	8762	8981	8790	8784	8803	8791	8600	8749	8814	8839	8780	8661	8895	8753	8680	8779	8642	8761	8776	8936	8936	8779	8651	8859	8869	8712	8859	8902	8932	8895	8864	8808	8682	8778	8851	8756	8680	8758	8676	8788	8668	8727	8808	8798	8905	8682	8808	8727	8743	8701	8799	8902	8775	8833	8686	8824	8651	8640	8795	8659	8861	8829	8774	8771	8828	8745	8888	8913	8680	8717	8865	8734	8771	8969	8709	8619	8923	8632	8768	8872	8790	8927	8734	8829	8741	8803	8814	8771	8828	8794	8783	8830	8698	8813	8729	8725	8755	8578	8810	8781	8815	8517	8784	8717	8726	8656	8775	8879	8757	8655	8806	8783	8746	8782	8604	8790	8737	8729	8755	8751	8719	8667	8716	8708	8735	8804	8738	8808	8762	8719	8667	8748	8794	8818	8571	8685	8826	8680	8868	8675	8712	8735	8745	8789	8809	8890	8762	8932	8848	8818	8776	8809	8660	8750	8730	8739	8692	8750	8663	8825	8767	8606	8831	8721	8829	8665	8670	8811	8685	8782	8710	8824	8710	8728	8831	8696	8814	8743	8786	8867	8778	8814	8721	8720	8622	8956	8764	8719	8684	8713	8841	8702	8726	8799	8779	8547	8683	8674	8675	8799	8698	8988	8815	8849	8817	8697	8896	8905	8826	8702	8826	8872	8768	8841	8856	8722	8855	8726	8826	8912	8673	8714	8680	8694	8794	8734	8690	8805	8738	8742	8680	8659	8728	8802	8701	8740	8778	8714	8792	8703	8856	8910	8668	8822	8746	8703	8687	8714	8826	8765	8761	8776	8630	8753	8858	8617	8641	8765	8648	8729	8680	8793	8841	8573	8666	8766	8635	8795	8736	8906	8834	8778	8793	8877	8770	8821	8734	8710	8815	8784	8712	8782	8708	8719	8696	8723	8814	8680	8648	8813	8884	8764	8875	8729	8854	8860	8666	8833	8783	8721	8716	8987	8793	8867	8840	8890	8881	8693	8705	8683	8884	8666	8693	8626	8850	8764	8688	8760	8607	8669	8865	8812	8819	8824	8894	8676	8728	8830	8710	8803	8757	8665	8715	8787	8757	8735	8704	8701	8722	8669	8689	8845	8704	8672	8757	8791	8737	8787	8724	8803	8843	8694	8804	8783	8685	8714	8777	8744	8852	8807	8671	8833	8761	8708	8863	8683	8818	8669	8838	8772	8690	8727	8645	8731	8701	8828	8740	8991	8739	8807	8959	8790	8732	8852	8819	8872	8778	8718	8769	8770	8810	8707	8583	8822	8645	8831	8823	8768	8750	8814	8960	8726	8602	8748	8681	8792	8772	8863	8891	8739	8825	8615	8693	8716	8833	8842	8828	8880	8793	8771	8911	8867	8734	8796	8762	8729	8627	8768	8826	8742	8757	8874	8755	8661	8722	8696	8821	8832	8592	8610	8714	8702	8852	8717	8690	8788	8678	8853	8809	8839	8770	8766	8655	8908	8836	8695	8761	8592	8788	8771	8688	8619	8707	8812	8700	8740	8866	8767	8805	8586	8904	8717	8658	8722	8696	8785	8796	8787	8766	8710	8828	8631	8833	8904	8836	8788	8705	8713	8762	8871	8753	8764	8708	8668	8666	8807	8801	8683	8616	8747	8588	8806	8564	8795	8581	8687	8818	8578	8770	8719	8697	8726	8783	8791	8853	8695	8755	8700	8787	8756	8767	8748	8845	8848	8614	8693	8800	8680	8736	8700	8721	8783	8728	8845	8813	8693	8867	8778	8862	8839	8875	8562	8668	8709	8707	8832	8739	8788	8706	8856	8720	8764	8809	8805	8813	8678	8686	8631	8749	8805	8708	8751	8699	8772	8701	8736	8770	8915	8787	8871	8546	8640	8572	8672	8768	8680	8644	8511	8608	8696	8637	8771	8712	8762	8754	8657	8756	8748	8785	8695	8678	8709	8839	8908	8628	8728	8712	8713	8674	8773	8718	8768	8811	8867	8737	8665	8715	8736	8816	8693	8770	8696	8718	8845	8787	8717	8841	8642	8670	8595	8810	8741	8655	8790	8847	8669	8745	8757	8695	8854	8869	8716	8770	8635	8864	8727	8759	8819	8790	8725	8678	8715	8779	8799	8745	8664	8804	8753	8856	8846	8706	8739	8765	8793	8811	8595	8883	8809	8771	8700	8750	8729	8895	8686	8908	8774	8794	8738	8884	8822	8713	8650	8785	8681	8789	8677	8675	8832	8627	8660	8757	8647	8663	8588	8751	8634	8780	8732	8757	8844	8600	8765	8969	8829	8796	8786	8647	8710	8701	8687	8749	8666	8925	8676	8769	8790	8688	8862	8881	8604	8730	8664	8851	8563	8697	8846	8608	8586	8760	8705	8739	8724	8802	8716	8765	8793	8628	8863	8726	8721	8805	8726	8759	8650	8634	8888	8834	8758	8634	8726	8838	8758	8706	8660	8880	8823	8746	8837	8797	8718	8774	8741	8789	8676	8672	8800	8803	8767	8765	8808	8781	8640	8817	8817	8776	8902	8603	8868	8778	8758	8862	8649	8699	8752	8753	8665	8702	8663	8757	8576	8638	8627	8831	8741	8809	8672	8750	8877	8762	8703	8802	8747	8887	8679	8754	8648	8789	8695	8754	8664	8619	8799	8897	8875	8647	8756	8717	8824	8642	8714	8658	8674	8813	8821	8710	8769	8777	8698	8713	8643	8843	8867	8660	8762	8746	8739	8805	8655	8632	8796	8686	8892	8828	8785	8863	8662	8873	8715	8735	8661	8752	8706	8762	8725	8816	8752	8781	8771	8679	8815	8696	8797	8908	8724	8865	8847	8820	8623	8871	8752	8765	8737	8633	8823	8803	8786	8928	8682	8716	8651	8680	8780	8817	8887	8910	8659	8814	8612	8729	8703	8740	8503	8863	8731	8688	8785	8730	8736	8846	8772	8757	8869	8720	8704	8670	8745	8667	8760	8828	8729	8837	8721	8750	8729	8807	8789	8675	8721	8688	8651	8676	8754	8687	8822	8821	8699	8721	8801	8663	8685	8737	8591	8733	8690	8720	8724	8781	8719	8770	8856	8671	8876	8792	8819	8839	8720	8820	8792	8787	8689	8732	8741	8628	8747	8798	8578	8789	8961	8756	8807	8717	8689	8799	8764	8764	8735	8669	8725	8689	8783	8774	8595	8789	8835	8836	8815	8625	8835	8694	8671	8874	8867	8655	8666	8751	8731	8730	8877	8785	8755	8808	8770	8785	8804	8713	8778	8714	8855	8761	8698	8770	8670	8607	8695	8827	8728	8738	8796	8676	8733	8805	8710	8668	8677	8900	8777	8661	8814	8750	8657	8985	8792	8743	8589	8700	8759	8733	8806	8758	8856	8743	8734	8742	8704	8669	8696	8663	8688	8843	8684	8791	8705	8739	8736	8926	8648	8524	8742	8814	8669	8827	8833	8768	8735	8698	8764	8718	8757	8746	8741	8824	8701	8679	8885	8774	8586	8686	8707	8826	8678	8714	8750	8776	8777	8648	8842	8786	8662	8746	8725	8854	8943	8872	8649	8795	8626	8764	8660	8887	8715	8767	8605	8818	8607	8757	8724	8713	8663	8722	8713	8690	8723	8763	8757	8905	8852	8677	8784	8745	8795	8743	8741	8748	8698	8801	8735	8757	8906	8652	8496	8697	8746	8710	8753	8651	8662	8809	8891	8728	8716	8781	8759	8684	8712	8770	8672	8803	8792	8725	8820	8824	8662	8761	8945	8698	8779	8604	8664	8722	8810	8708	8618	8703	8798	8792	8725	8756	8716	8793	8650	8635	8621	8581	8742	8633	8779	8738	8725	8579	8893	8636	8827	8800	8817	8762	8717	8673	8685	8634	8706	8850	8825	8668	8849	8871	8817	8640	8789	8727	8668	8808	8725	8821	8765	8836	8766	8765	8761	8735	8666	8716	8773	8904	8546	8873	8616	8808	8722	8604	8824	8747	8786	8645	8697	8760	8785	8684	8813	8755	8746	8671	8582	8831	8771	8644	8630	8764	8666	8788	8769	8719	8637	8830	8782	8613	8637	8651	8747	8839	8917	8804	8762	8836	8710	8655	8787	8713	8800	8672	8682	8770	8718	8763	8767	8785	8661	8753	8682	8904	8761	8701	8741	8805	8621	8790	8579	8793	8744	8713	8790	8743	8714	8744	8721	8567	8662	8683	8683	8769	8673	8711	8707	8829	8706	8787	8685	8816	8775	8668	8697	8709	8644	8730	8622	8667	8664	8651	8663	8684	8758	8732	8666	8714	8775	8744	8750	8800	8708	8666	8680	8897	8678	8727	8668	8610	8720	8658	8686	8755	8741	8765	8771	8721	8737	8824	8780	8864	8677	8712	8758	8764	8669	8768	8595	8774	8700	8739	8691	8577	8692	8808	8658	8722	8745	8733	8962	8628	8941	8739	8711	8793	8837	8692	8660	8619	8680	8664	8625	8790	8933	8633	8719	8732	8575	8736	8926	8728	8721	8884	8776	8754	8748	8653	8818	8837	8790	8809	8641	8664	8702	8835	8698	8836	8679	8826	8631	8850	8826	8655	8745	8631	8676	8737	8824	8776	8989	8716	8988	8749	8638	8880	8718	8821	8643	8706	8842	8762	8659	8796	8669	8745	8813	8706	8680	8651	8747	8681	8582	8746	8714	8716	8705	8856	8732	8796	8855	8621	8741	8727	8749	8732	8650	8722	8660	8823	8697	8742	8733	8746	8701	8688	8867	8535	8835	8755	8915	8816	8708	8746	8701	8814	8769	8804	8701	8822	8680	8773	8833	8731	8714	8837	8822
36172	32236	29220	23252	17757	15880	15194	15061	14715	14471	14589	14540	14398	14605	14577	14549	14396	14642	14631	14511	14590	14728	14399	14378	14493	14447	14479	14642	14279	14411	14609	14344	14645	14530	14383	14336	14438	14644	14579	14614	14283	14422	14319	14442	14553	14497	14398	14335	14478	14547	14283	14563	14387	14615	14509	14607	14528	14415	14658	14710	14494	14629	14657	14662	14468	14425	14595	14434	14469	14512	14412	14259	14446	14362	14607	14779	14533	14725	14498	14617	14324	14299	14409	14434	14531	14600	14383	14579	14404	14740	14519	14561	14499	14331	14524	14429	14546	14592	14420	14295	14467	14490	14469	14368	14391	14487	14409	14588	14626	14492	14567	14468	14531	14501	14258	14399	14554	14339	14326	14360	14636	14478	14406	14466	14398	14396	14555	14599	14435	14572	14346	14598	14782	14303	14363	14472	14742	14399	14597	14471	14576	14437	14607	14557	14605	14583	14646	14258	14835	14386	14582	14362	14675	14567	14645	14356	14408	14515	14624	14484	14489	14521	14534	14392	14611	14442	14510	14438	14656	14671	14508	14586	14407	14515	14330	14416	14578	14580	14629	14593	14690	14382	14584	14295	14401	14675	14476	14514	14587	14543	14521	14290	14322	14513	14421	14541	14114	14376	14599	14484	14456	14558	14634	14503	14336	14427	14392	14395	14321	14316	14515	14687	14585	14493	14477	14591	14428	14427	14583	14273	14511	14323	14473	14435	14577	14376	14295	14526	14573	14315	14420	14350	14414	14621	14359	14422	14450	14508	14583	14555	14404	14375	14403	14455	14432	14554	14403	14649	14576	14717	14442	14495	14516	14385	14472	14632	14741	14707	14586	14709	14553	14379	14627	14410	14396	14586	14672	14615	14486	14435	14569	14547	14370	14354	14450	14786	14418	14470	14412	14440	14525	14559	14440	14605	14315	14402	14456	14530	14514	14292	14279	14608	14606	14523	14698	14741	14486	14418	14655	14610	14554	14540	14617	14494	14559	14670	14568	14534	14584	14524	14334	14446	14396	14736	14421	14626	14622	14497	14499	14373	14539	14285	14432	14540	14430	14517	14689	14525	14566	14434	14636	14569	14450	14264	14408	14514	14358	14211	14618	14478	14458	14441	14616	14377	14323	14313	14543	14351	14457	14398	14400	14481	14400	14382	14556	14429	14556	14620	14426	14523	14448	14604	14675	14566	14486	14531	14551	14557	14430	14558	14560	14435	14470	14494	14421	14477	14380	14530	14371	14635	14568	14524	14412	14307	14356	14477	14798	14405	14415	14538	14516	14370	14481	14603	14473	14484	14549	14407	14444	14599	14546	14689	14646	14440	14502	14508	14517	14618	14645	14183	14351	14593	14575	14695	14608	14547	14522	14672	14446	14769	14446	14293	14468	14174	14450	14525	14319	14265	14420	14561	14522	14436	14192	14420	14395	14468	14446	14476	14546	14690	14461	14401	14360	14590	14412	14664	14495	14553	14455	14527	14321	14469	14517	14261	14271	14542	14419	14417	14709	14472	14541	14518	14596	14437	14372	14322	14504	14474	14488	14719	14537	14306	14346	14414	14470	14494	14657	14365	14464	14617	14476	14655	14416	14482	14461	14607	14430	14526	14499	14470	14539	14413	14491	14443	14342	14273	14506	14426	14278	14575	14553	14513	14588	14415	14444	14337	14562	14535	14512	14819	14466	14355	14369	14394	14530	14425	14701	14507	14428	14428	14408	14496	14584	14219	14385	14373	14557	14530	14636	14574	14587	14449	14322	14496	14555	14557	14484	14447	14560	14494	14427	14566	14554	14633	14665	14443	14558	14722	14541	14493	14531	14497	14539	14623	14607	14529	14336	14567	14682	14706	14716	14558	14504	14439	14351	14422	14342	14501	14391	14367	14586	14417	14468	14532	14408	14452	14353	14460	14679	14635	14540	14589	14761	14686	14459	14445	14467	14468	14494	14584	14491	14393	14508	14683	14302	14420	14471	14583	14565	14512	14383	14379	14408	14547	14627	14347	14345	14430	14435	14490	14504	14718	14607	14594	14461	14735	14677	14428	14319	14480	14568	14487	14488	14366	14647	14421	14348	14588	14360	14364	14475	14300	14576	14392	14613	14607	14436	14591	14256	14327	14426	14455	14437	14463	14402	14605	14425	14348	14400	14400	14595	14679	14439	14252	14573	14407	14444	14334	14370	14409	14448	14258	14617	14601	14449	14490	14676	14541	14646	14343	14441	14609	14419	14653	14493	14315	14513	14636	14786	14483	14578	14457	14415	14317	14399	14616	14456	14688	14528	14644	14401	14556	14452	14666	14768	14636	14515	14490	14396	14521	14462	14364	14356	14599	14606	14474	14463	14572	14506	14429	14379	14508	14566	14482	14717	14397	14613	14405	14617	14464	14376	14495	14764	14487	14406	14445	14578	14436	14443	14441	14524	14523	14508	14450	14572	14465	14405	14675	14540	14636	14318	14386	14492	14747	14473	14423	14427	14416	14473	14490	14373	14407	14586	14446	14456	14470	14620	14572	14440	14523	14415	14441	14486	14260	14672	14582	14512	14431	14539	14370	14441	14451	14612	14561	14577	14522	14495	14397	14461	14541	14569	14436	14393	14564	14260	14380	14493	14576	14515	14429	14482	14437	14463	14361	14655	14407	14514	14436	14588	14369	14522	14385	14467	14518	14608	14522	14522	14551	14338	14292	14463	14653	14401	14480	14599	14584	14589	14438	14532	14456	14562	14657	14568	14280	14492	14447	14486	14394	14502	14479	14486	14370	14648	14399	14278	14439	14430	14546	14423	14557	14536	14465	14382	14357	14378	14463	14518	14302	14486	14535	14460	14443	14521	14459	14797	14323	14458	14727	14585	14361	14448	14509	14624	14632	14423	14361	14348	14489	14512	14554	14383	14671	14580	14417	14500	14650	14578	14400	14471	14421	14508	14502	14548	14454	14286	14726	14449	14533	14520	14457	14403	14555	14613	14337	14494	14513	14514	14651	14574	14606	14464	14425	14573	14648	14540	14643	14766	14490	14307	14593	14438	14490	14500	14573	14342	14491	14504	14421	14352	14441	14736	14479	14439	14577	14441	14505	14631	14485	14553	14384	14530	14649	14605	14687	14627	14506	14675	14423	14427	14547	14480	14649	14485	14625	14424	14332	14561	14665	14349	14304	14496	14526	14412	14564	14614	14384	14570	14605	14405	14533	14514	14428	14511	14625	14506	14573	14515	14356	14362	14528	14420	14515	14686	14647	14469	14593	14607	14520	14397	14356	14709	14574	14442	14549	14406	14619	14531	14482	14552	14737	14468	14727	14696	14662	14429	14460	14281	14509	14493	14427	14570	14653	14574	14442	14451	14558	14477	14571	14566	14431	14424	14334	14489	14639	14759	14671	14714	14495	14405	14547	14510	14478	14588	14592	14513	14840	14360	14471	14363	14531	14539	14532	14660	14552	14675	14305	14623	14444	14480	14577	14570	14479	14724	14483	14582	14453	14568	14582	14495	14519	14564	14278	14549	14309	14607	14607	14701	14574	14815	14576	14584	14511	14400	14555	14603	14430	14578	14419	14511	14447	14473	14501	14432	14468	14632	14599	14470	14478	14449	14581	14414	14696	14604	14586	14691	14340	14565	14369	14421	14700	14603	14617	14430	14562	14440	14317	14382	14393	14546	14541	14512	14318	14535	14551	14372	14343	14374	14614	14452	14553	14393	14590	14651	14526	14710	14511	14462	14534	14356	14632	14503	14468	14554	14649	14486	14420	14474	14719	14626	14488	14587	14461	14693	14341	14234	14650	14524	14779	14337	14558	14487	14345	14582	14423	14609	14410	14621	14635	14659	14513	14532	14433	14473	14368	14513	14617	14465	14519	14345	14457	14540	14484	14814	14473	14581	14637	14448	14587	14387	14397	14406	14601	14591	14488	14623	14616	14660	14628	14441	14465	14387	14513	14669	14317	14619	14529	14564	14472	14647	14711	14320	14441	14671	14644	14506	14612	14414	14444	14654	14458	14535	14469	14511	14605	14419	14659	14567	14509	14599	14588	14533	14506	14492	14640	14435	14553	14321	14627	14386	14507	14377	14539	14375	14400	14588	14475	14375	14584	14534	14387	14685	14540	14500	14572	14375	14384	14295	14339	14655	14459	14520	14503	14336	14362	14420	14557	14485	14388	14499	14469	14373	14371	14418	14617	14438	14514	14582	14566	14361	14512	14413	14384	14599	14729	14778	14547	14828	14713	14515	14409	14350	14213	14454	14491	14542	14383	14386	14533	14437	14508	14478	14575	14409	14464	14566	14444	14590	14467	14506	14412	14542	14401	14575	14651	14506	14561	14642	14623	14579	14268	14658	14449	14400	14549	14564	14427	14477	14327	14433	14525	14437	14364	14423	14595	14446	14635	14586	14446	14749	14719	14571	14391	14592	14383	14624	14292	14617	14491	14587	14597	14527	14634	14475	14440	14746	14340	14283	14456	14419	14377	14494	14431	14338	14393	14663	14641	14525	14572	14396	14474	14325	14438	14651	14427	14491	14491	14688	14585	14457	14339	14550	14630	14615	14595	14432	14644	14613	14544	14466	14637	14466	14535	14601	14462	14745	14583	14603	14550	14474	14500	14643	14404	14680	14421	14666	14572	14575	14540	14660	14640	14697	14569	14522	14443	14534	14659	14504	14328	14350	14553	14358	14527	14516	14624	14629	14611	14489	14482	14403	14485	14419	14502	14380	14387	14575	14535	14527	14442	14437	14480	14615	14469	14528	14327	14476	14133	14444	14484	14544	14543	14533	14560	14539	14379	14705	14436	14596	14364	14399	14515	14638	14406	14413	14582	14546	14556	14589	14502	14527	14314	14373	14301	14558	14820	14459	14366	14694	14658	14639	14470	14362	14421	14523	14529	14611	14620	14469	14547	14512	14429	14265	14486	14521	14534	14512	14568	14507	14553	14611	14382	14349	14523	14683	14569	14507	14483	14474	14306	14550	14678	14463	14457	14445	14525	14342	14534	14555	14394	14572	14562	14310	14493	14504	14327	14460	14337	14271	14608	14492	14478	14470	14423	14467	14538	14530	14675	14468	14387	14436	14385	14475	14475	14377	14410	14457	14591	14539	14653	14640	14538	14458	14362	14524	14476	14599	14557
32545	34605	21996	14157	10873	9621	9093	8879	8846	8544	8632	8628	8569	8600	8652	8509	8601	8703	8595	8599	8494	8658	8634	8560	8673	8512	8355	8518	8666	8394	8440	8650	8621	8561	8556	8601	8591	8538	8534	8706	8495	8490	8583	8546	8538	8505	8584	8489	8553	8601	8390	8711	8639	8523	8500	8708	8615	8472	8558	8489	8575	8568	8556	8528	8608	8771	8576	8610	8321	8589	8486	8580	8500	8502	8608	8680	8329	8605	8474	8579	8603	8465	8375	8492	8276	8622	8523	8573	8588	8509	8555	8468	8504	8569	8623	8394	8544	8542	8528	8588	8477	8503	8547	8376	8514	8595	8524	8673	8446	8755	8552	8568	8656	8383	8470	8618	8375	8532	8610	8363	8506	8473	8589	8709	8634	8547	8454	8538	8564	8530	8458	8385	8521	8531	8413	8473	8548	8489	8456	8391	8511	8560	8502	8619	8460	8604	8509	8469	8663	8463	8503	8506	8564	8615	8508	8513	8480	8634	8567	8683	8650	8418	8512	8527	8498	8495	8420	8648	8524	8528	8564	8530	8674	8402	8486	8648	8429	8628	8512	8444	8441	8560	8502	8587	8440	8595	8401	8521	8570	8525	8499	8389	8480	8455	8463	8512	8718	8587	8593	8418	8436	8448	8591	8410	8456	8502	8480	8606	8480	8597	8516	8493	8350	8656	8504	8518	8438	8540	8619	8658	8552	8540	8482	8413	8575	8422	8570	8475	8533	8529	8588	8513	8560	8739	8654	8571	8593	8484	8399	8476	8567	8537	8581	8456	8437	8605	8482	8556	8379	8563	8528	8360	8425	8495	8514	8480	8547	8584	8467	8652	8636	8584	8505	8434	8480	8502	8503	8581	8691	8405	8488	8485	8601	8521	8510	8439	8446	8329	8417	8580	8428	8576	8335	8421	8505	8560	8443	8469	8681	8495	8497	8404	8395	8564	8508	8551	8598	8642	8440	8614	8576	8440	8583	8558	8555	8511	8566	8458	8512	8570	8448	8486	8477	8669	8580	8537	8411	8498	8611	8535	8524	8488	8419	8516	8459	8541	8667	8552	8454	8525	8460	8392	8516	8532	8631	8474	8639	8471	8618	8428	8587	8425	8555	8526	8442	8594	8535	8529	8501	8515	8649	8474	8453	8451	8599	8514	8571	8638	8601	8570	8460	8621	8506	8567	8553	8471	8455	8584	8545	8498	8438	8528	8378	8615	8530	8614	8526	8354	8599	8708	8648	8572	8418	8512	8580	8363	8607	8687	8493	8660	8498	8570	8451	8476	8507	8480	8570	8514	8467	8454	8577	8533	8635	8502	8555	8539	8630	8532	8510	8450	8361	8625	8609	8426	8553	8575	8673	8490	8518	8587	8602	8445	8611	8363	8589	8663	8570	8334	8542	8622	8570	8409	8549	8475	8520	8423	8663	8447	8649	8604	8504	8553	8411	8641	8605	8655	8509	8709	8558	8509	8765	8450	8508	8482	8533	8454	8517	8650	8558	8565	8530	8501	8484	8524	8584	8520	8470	8519	8555	8476	8400	8478	8539	8648	8433	8523	8673	8614	8528	8534	8557	8377	8406	8360	8509	8560	8511	8562	8398	8442	8454	8598	8443	8391	8576	8593	8649	8563	8483	8605	8448	8436	8417	8511	8430	8653	8519	8447	8561	8660	8690	8376	8469	8414	8489	8425	8547	8562	8441	8535	8535	8584	8456	8459	8546	8474	8526	8408	8427	8473	8513	8635	8524	8517	8524	8538	8596	8423	8587	8616	8524	8521	8571	8520	8479	8441	8532	8595	8534	8566	8345	8368	8514	8581	8570	8440	8645	8485	8660	8597	8555	8629	8556	8650	8513	8559	8553	8598	8669	8467	8576	8556	8545	8513	8456	8607	8430	8504	8521	8440	8602	8639	8547	8593	8527	8552	8529	8569	8534	8536	8521	8397	8625	8577	8676	8447	8546	8356	8504	8596	8499	8388	8482	8441	8440	8394	8482	8616	8687	8548	8487	8444	8502	8537	8423	8486	8521	8504	8504	8709	8694	8487	8549	8379	8560	8608	8697	8506	8333	8620	8534	8563	8535	8524	8457	8623	8569	8452	8400	8569	8534	8632	8398	8581	8430	8421	8597	8455	8616	8545	8442	8461	8603	8456	8674	8500	8673	8542	8519	8586	8578	8582	8654	8531	8679	8731	8406	8520	8630	8545	8604	8508	8524	8652	8711	8622	8500	8551	8493	8533	8425	8520	8541	8511	8640	8501	8493	8512	8575	8607	8447	8552	8712	8438	8427	8537	8468	8644	8333	8419	8613	8474	8629	8543	8429	8661	8504	8413	8571	8463	8479	8592	8718	8558	8556	8480	8531	8483	8598	8487	8488	8566	8473	8563	8531	8572	8569	8535	8558	8676	8561	8694	8467	8415	8515	8626	8493	8447	8559	8558	8671	8531	8402	8508	8476	8424	8506	8524	8595	8573	8539	8546	8548	8552	8458	8521	8624	8520	8424	8523	8725	8620	8531	8403	8570	8460	8432	8416	8532	8412	8492	8424	8440	8524	8641	8506	8709	8665	8472	8512	8465	8545	8714	8558	8485	8520	8461	8808	8614	8399	8530	8411	8591	8548	8568	8536	8628	8457	8517	8553	8582	8598	8541	8480	8397	8620	8575	8480	8603	8536	8472	8514	8479	8591	8561	8456	8426	8546	8545	8483	8430	8347	8611	8576	8436	8506	8644	8434	8454	8564	8625	8453	8417	8504	8496	8591	8585	8619	8606	8568	8473	8562	8464	8321	8470	8544	8574	8535	8484	8590	8557	8518	8628	8520	8569	8553	8520	8420	8574	8547	8445	8406	8502	8528	8347	8633	8557	8517	8656	8553	8606	8535	8656	8409	8555	8606	8330	8454	8588	8573	8599	8538	8527	8504	8514	8691	8466	8468	8677	8443	8662	8580	8496	8561	8703	8604	8544	8592	8678	8502	8500	8587	8549	8493	8729	8443	8709	8489	8614	8461	8507	8507	8565	8529	8475	8649	8524	8590	8397	8614	8558	8373	8474	8707	8497	8567	8527	8412	8544	8502	8476	8580	8536	8494	8578	8566	8469	8376	8470	8489	8365	8516	8623	8535	8567	8612	8433	8550	8475	8478	8677	8573	8574	8496	8416	8353	8651	8453	8394	8648	8505	8590	8569	8554	8524	8490	8566	8442	8343	8490	8438	8390	8486	8501	8467	8495	8591	8477	8452	8548	8580	8448	8508	8446	8613	8533	8693	8614	8539	8616	8625	8625	8442	8511	8470	8563	8414	8399	8370	8313	8545	8613	8470	8599	8532	8476	8569	8517	8466	8518	8614	8641	8535	8326	8550	8548	8624	8581	8508	8491	8446	8579	8569	8558	8495	8676	8503	8516	8527	8520	8600	8626	8461	8466	8525	8437	8530	8461	8502	8607	8448	8644	8497	8467	8531	8677	8649	8548	8531	8541	8511	8596	8502	8481	8603	8607	8677	8736	8550	8796	8543	8579	8535	8461	8462	8496	8553	8451	8674	8514	8692	8459	8472	8561	8466	8534	8555	8388	8539	8509	8619	8567	8584	8592	8502	8611	8426	8369	8400	8482	8661	8516	8545	8515	8575	8690	8509	8639	8551	8475	8427	8503	8604	8513	8525	8545	8557	8577	8505	8593	8567	8544	8631	8366	8240	8530	8501	8515	8566	8568	8435	8489	8530	8661	8436	8588	8568	8506	8527	8552	8529	8503	8497	8541	8469	8545	8428	8600	8583	8405	8351	8385	8584	8444	8552	8471	8510	8491	8519	8469	8501	8417	8480	8510	8493	8339	8633	8546	8582	8597	8527	8370	8659	8428	8562	8589	8529	8483	8533	8443	8707	8389	8440	8486	8664	8506	8574	8591	8590	8472	8592	8447	8441	8594	8359	8590	8595	8511	8503	8394	8488	8587	8248	8683	8607	8503	8545	8599	8667	8589	8569	8485	8429	8571	8581	8413	8540	8319	8618	8561	8416	8543	8657	8538	8672	8593	8614	8702	8388	8436	8570	8623	8523	8579	8397	8504	8399	8576	8559	8520	8535	8379	8436	8499	8425	8472	8528	8501	8389	8554	8465	8483	8534	8559	8453	8567	8491	8474	8595	8473	8547	8480	8651	8533	8428	8687	8502	8579	8555	8491	8387	8442	8456	8690	8555	8529	8596	8570	8512	8596	8475	8632	8483	8520	8448	8622	8537	8649	8582	8433	8601	8562	8488	8501	8401	8610	8460	8443	8707	8471	8428	8519	8570	8540	8510	8540	8488	8564	8558	8493	8509	8560	8452	8535	8645	8478	8497	8443	8577	8649	8481	8426	8617	8654	8555	8638	8530	8585	8620	8527	8641	8627	8461	8445	8440	8495	8609	8506	8587	8513	8644	8488	8493	8529	8633	8644	8542	8534	8622	8423	8594	8530	8662	8628	8582	8500	8619	8484	8356	8546	8543	8439	8536	8581	8575	8521	8567	8584	8564	8495	8559	8581	8565	8474	8476	8614	8467	8594	8572	8585	8607	8426	8550	8447	8572	8679	8458	8532	8572	8595	8567	8469	8561	8395	8615	8591	8477	8487	8617	8467	8543	8523	8387	8575	8628	8609	8721	8506	8498	8424	8273	8565	8632	8478	8581	8470	8458	8381	8586	8578	8540	8537	8466	8432	8652	8403	8611	8465	8532	8552	8551	8563	8493	8488	8421	8544	8543	8577	8506	8515	8525	8480	8577	8437	8493	8425	8622	8572	8429	8515	8485	8638	8545	8407	8560	8372	8567	8441	8479	8566	8600	8495	8426	8421	8499	8479	8499	8594	8579	8569	8567	8572	8411	8571	8596	8526	8675	8531	8559	8503	8564	8482	8610	8585	8531	8573	8545	8589	8665	8500	8485	8588	8435	8570	8539	8577	8483	8530	8418	8623	8617	8637	8627	8448	8613	8517	8590	8550	8483	8583	8537	8405	8599	8485	8460	8651	8618	8520	8453	8539	8382	8541	8521	8567	8504	8448	8696	8568	8713	8560	8623	8570	8570	8548	8551	8645	8570	8567	8474	8412	8528	8510	8451	8476	8554	8616
25064	20806	27236	26472	21617	18394	17073	15454	15112	14905	14640	14581	14675	14549	14857	14604	14779	14657	14430	14524	14498	14590	14695	14631	14706	14527	14523	14491	14574	14684	14509	14519	14594	14425	14441	14481	14696	14605	14643	14463	14561	14564	14546	14529	14506	14429	14529	14384	14534	14369	14580	14470	14377	14424	14459	14425	14399	14564	14354	14431	14465	14713	14472	14345	14503	14395	14668	14542	14493	14515	14435	14630	14553	14524	14647	14663	14621	14582	14585	14447	14390	14706	14429	14522	14407	14580	14486	14483	14654	14536	14730	14525	14557	14625	14280	14452	14368	14543	14605	14498	14343	14350	14420	14429	14367	14526	14340	14634	14378	14245	14452	14473	14364	14486	14595	14213	14466	14521	14341	14687	14438	14345	14377	14593	14474	14498	14385	14600	14683	14510	14694	14643	14559	14379	14295	14415	14590	14583	14425	14783	14544	14295	14466	14608	14582	14447	14550	14358	14372	14583	14492	14497	14456	14420	14506	14356	14487	14417	14456	14380	14594	14633	14463	14612	14571	14551	14639	14659	14623	14625	14580	14419	14414	14314	14634	14315	14231	14274	14441	14481	14350	14476	14415	14476	14499	14683	14368	14597	14397	14559	14351	14404	14604	14618	14475	14498	14465	14505	14567	14573	14556	14554	14501	14527	14404	14563	14470	14645	14650	14318	14579	14477	14499	14247	14272	14487	14379	14287	14399	14504	14464	14554	14668	14492	14505	14387	14580	14407	14520	14563	14545	14494	14488	14487	14373	14617	14576	14586	14448	14511	14614	14617	14535	14418	14423	14682	14550	14411	14370	14502	14573	14601	14483	14489	14559	14409	14428	14624	14405	14535	14633	14591	14497	14505	14560	14546	14390	14617	14588	14491	14540	14493	14387	14403	14600	14457	14287	14582	14467	14485	14630	14467	14544	14382	14321	14730	14545	14424	14633	14507	14321	14481	14625	14496	14648	14474	14829	14569	14490	14251	14488	14471	14395	14565	14685	14622	14472	14711	14441	14614	14467	14502	14470	14477	14519	14454	14433	14515	14373	14557	14508	14508	14271	14532	14458	14408	14702	14556	14437	14459	14475	14388	14451	14401	14391	14442	14405	14570	14428	14472	14638	14362	14438	14788	14426	14621	14580	14234	14553	14570	14335	14355	14507	14604	14485	14464	14369	14564	14559	14549	14465	14458	14419	14594	14445	14478	14558	14440	14406	14520	14631	14402	14387	14433	14430	14515	14408	14522	14585	14555	14526	14587	14503	14479	14426	14514	14395	14515	14341	14600	14254	14442	14422	14497	14509	14581	14521	14424	14599	14488	14466	14273	14581	14635	14540	14296	14411	14404	14550	14684	14479	14617	14632	14586	14652	14727	14517	14347	14659	14524	14472	14456	14389	14372	14636	14511	14414	14478	14492	14530	14435	14582	14527	14381	14347	14476	14522	14416	14514	14419	14646	14434	14526	14364	14492	14233	14626	14451	14485	14563	14657	14429	14388	14533	14518	14889	14597	14557	14652	14583	14299	14406	14630	14276	14472	14539	14305	14356	14278	14420	14380	14456	14429	14467	14564	14533	14505	14634	14532	14521	14364	14425	14695	14528	14491	14597	14585	14691	14462	14499	14493	14512	14493	14415	14475	14425	14354	14536	14497	14330	14514	14585	14541	14361	14510	14391	14290	14604	14454	14303	14354	14511	14469	14609	14568	14350	14376	14458	14417	14645	14396	14408	14460	14527	14649	14414	14408	14455	14406	14497	14643	14506	14537	14535	14557	14416	14554	14401	14555	14502	14609	14451	14390	14492	14586	14685	14560	14631	14487	14390	14422	14554	14518	14589	14677	14616	14546	14572	14502	14664	14540	14531	14477	14398	14625	14431	14328	14501	14441	14473	14501	14345	14428	14369	14737	14604	14511	14451	14477	14587	14400	14409	14465	14497	14414	14419	14502	14618	14506	14629	14334	14428	14488	14513	14605	14485	14471	14635	14520	14445	14282	14631	14517	14559	14432	14531	14538	14458	14331	14425	14734	14590	14470	14498	14453	14494	14650	14696	14587	14641	14549	14462	14688	14317	14608	14534	14399	14722	14473	14425	14586	14346	14461	14439	14402	14334	14289	14380	14539	14236	14385	14510	14496	14430	14462	14630	14506	14427	14540	14338	14423	14548	14583	14536	14571	14643	14400	14451	14320	14332	14573	14578	14498	14461	14442	14665	14487	14613	14458	14444	14616	14658	14423	14388	14446	14495	14626	14745	14465	14459	14415	14507	14463	14527	14439	14497	14630	14393	14392	14653	14578	14474	14416	14443	14476	14480	14679	14347	14607	14670	14477	14487	14359	14288	14660	14341	14429	14326	14406	14425	14537	14634	14374	14543	14598	14624	14551	14539	14525	14618	14484	14629	14649	14338	14284	14459	14530	14552	14490	14465	14476	14527	14383	14502	14344	14523	14509	14465	14537	14533	14483	14482	14434	14405	14304	14677	14184	14477	14471	14480	14528	14520	14460	14546	14601	14454	14277	14416	14450	14394	14602	14478	14466	14512	14423	14536	14586	14398	14418	14464	14559	14548	14445	14482	14481	14445	14570	14605	14611	14626	14520	14529	14531	14564	14597	14518	14534	14584	14532	14540	14291	14492	14257	14587	14343	14472	14551	14486	14778	14421	14180	14430	14481	14691	14590	14507	14348	14568	14359	14727	14435	14500	14433	14375	14564	14443	14542	14443	14216	14294	14614	14662	14529	14633	14582	14370	14389	14411	14555	14522	14644	14637	14596	14469	14631	14592	14349	14436	14321	14428	14613	14487	14227	14586	14463	14510	14480	14625	14680	14562	14400	14433	14576	14428	14495	14320	14633	14380	14531	14460	14652	14552	14355	14463	14329	14474	14421	14581	14560	14477	14810	14405	14407	14473	14590	14412	14486	14417	14348	14401	14630	14474	14552	14391	14642	14423	14367	14539	14585	14581	14464	14357	14617	14540	14426	14742	14477	14411	14413	14280	14597	14362	14428	14572	14578	14271	14447	14541	14548	14555	14359	14439	14325	14433	14526	14512	14557	14423	14504	14352	14346	14374	14522	14401	14417	14320	14424	14506	14547	14507	14576	14402	14544	14593	14484	14477	14621	14500	14465	14622	14257	14460	14248	14423	14356	14576	14529	14491	14539	14550	14455	14355	14623	14441	14389	14323	14551	14177	14615	14497	14385	14500	14342	14510	14360	14416	14400	14407	14409	14366	14489	14391	14648	14435	14562	14567	14373	14370	14392	14546	14290	14428	14615	14406	14637	14535	14384	14239	14444	14298	14476	14525	14550	14429	14559	14475	14418	14390	14525	14664	14356	14450	14496	14655	14583	14543	14388	14523	14651	14515	14509	14408	14629	14743	14369	14690	14469	14550	14528	14544	14552	14694	14322	14508	14360	14476	14628	14546	14481	14515	14569	14717	14494	14610	14561	14450	14510	14448	14421	14563	14494	14404	14493	14524	14443	14536	14436	14512	14478	14379	14697	14427	14378	14473	14513	14607	14702	14596	14533	14439	14480	14475	14560	14481	14499	14632	14448	14512	14695	14631	14597	14531	14486	14404	14400	14557	14517	14486	14480	14411	14430	14639	14448	14469	14465	14555	14509	14388	14447	14471	14521	14347	14521	14361	14548	14576	14403	14427	14574	14397	14606	14471	14621	14525	14463	14497	14550	14477	14658	14558	14428	14556	14462	14443	14551	14644	14373	14330	14611	14374	14621	14453	14298	14430	14567	14602	14621	14643	14411	14481	14391	14571	14336	14436	14471	14448	14624	14431	14478	14530	14485	14408	14435	14332	14633	14672	14622	14494	14564	14548	14354	14226	14545	14465	14521	14693	14395	14535	14373	14376	14366	14570	14578	14451	14483	14383	14554	14630	14542	14356	14342	14501	14535	14563	14744	14628	14402	14497	14520	14604	14438	14517	14554	14609	14411	14477	14429	14393	14362	14622	14459	14381	14380	14527	14516	14592	14634	14483	14399	14444	14653	14432	14684	14338	14339	14401	14578	14431	14541	14534	14415	14604	14554	14547	14618	14550	14444	14432	14415	14482	14630	14494	14605	14315	14536	14486	14625	14413	14609	14536	14611	14536	14444	14602	14455	14547	14387	14425	14388	14382	14563	14688	14405	14368	14406	14505	14421	14454	14428	14496	14535	14237	14773	14543	14470	14486	14668	14391	14418	14455	14662	14416	14477	14444	14607	14582	14313	14457	14436	14461	14487	14518	14540	14768	14323	14298	14375	14415	14334	14373	14293	14452	14566	14684	14370	14406	14561	14354	14422	14452	14454	14629	14593	14587	14595	14470	14497	14449	14380	14235	14485	14445	14487	14732	14635	14380	14405	14438	14651	14611	14574	14520	14509	14423	14424	14381	14568	14437	14364	14490	14535	14715	14595	14431	14431	14362	14475	14620	14479	14644	14498	14430	14391	14510	14500	14440	14536	14542	14372	14694	14480	14559	14493	14451	14407	14535	14492	14440	14450	14588	14360	14357	14364	14300	14480	14607	14590	14504	14708	14372	14493	14346	14376	14588	14251	14436	14406	14646	14578	14446	14440	14430	14360	14442	14482	14275	14422	14523	14639	14458	14341	14211	14456	14404	14459	14639	14339	14609	14475	14504	14373	14678	14422	14461	14296	14733	14626	14572	14401	14355	14406	14470	14391	14585	14381	14494	14491	14349	14494	14400	14327	14484	14480	14477	14423	14591	14626	14309	14530	14364	14448	14573	14605	14568	14483	14488	14410	14476	14603	14389	14645	14287	14582	14377	14472	14443	14476	14516	14470	14368	14584	14538	14627	14765	14379	14595	14603	14607	14434	14563	14688	14488	14507	14474	14406	14437	14398	14477	14428	14531	14588	14357	14674	14498	14327	14388	14414	14465	14530	14537	14315	14288	14420	14560	14517	14670	14611	14411	14426	14438	14572	14428	14523	14552	14643	14508	14266	14227	14435	14234	14555	14500	14690	14482	14466	14513	14638	14730	14501	14562	14356	14563	14523	14343	14496	14599	14483	14335	14530	14564	14556	14380	14389	14394	14430	14400	14572	14583	14544	14282	14413	14612	14533	14546	14489	14468	14304	14531	14679	14299	14582	14449	14462	14350	14309	14484
31884	39683	27910	17410	12944	10714	9637	9068	9023	8757	8663	8759	8780	8716	8670	8758	8611	8672	8673	8643	8654	8744	8661	8641	8493	8652	8659	8566	8521	8660	8775	8789	8715	8608	8810	8667	8578	8699	8648	8697	8708	8565	8576	8625	8668	8633	8806	8652	8445	8626	8574	8598	8592	8571	8600	8673	8540	8695	8543	8449	8591	8653	8771	8582	8668	8588	8619	8681	8594	8666	8546	8540	8740	8598	8537	8644	8687	8589	8599	8655	8667	8611	8586	8654	8597	8452	8471	8585	8464	8485	8571	8611	8550	8646	8713	8554	8607	8637	8673	8569	8589	8478	8530	8617	8642	8680	8559	8492	8565	8575	8494	8477	8553	8718	8518	8597	8757	8638	8597	8706	8547	8744	8510	8658	8578	8662	8681	8586	8723	8541	8521	8617	8688	8778	8536	8677	8564	8569	8636	8538	8718	8494	8690	8523	8444	8494	8616	8624	8531	8689	8533	8539	8670	8567	8652	8604	8671	8576	8598	8635	8691	8725	8538	8438	8654	8565	8673	8627	8607	8587	8627	8529	8673	8610	8693	8461	8652	8529	8602	8474	8576	8584	8462	8703	8491	8526	8545	8551	8638	8610	8636	8520	8602	8554	8485	8728	8703	8648	8675	8534	8578	8505	8582	8561	8583	8539	8552	8650	8590	8727	8646	8534	8531	8756	8603	8523	8469	8567	8583	8613	8633	8592	8664	8573	8703	8583	8706	8673	8496	8503	8618	8488	8472	8646	8647	8577	8519	8646	8693	8558	8673	8699	8666	8575	8582	8622	8579	8582	8469	8437	8613	8550	8759	8586	8651	8529	8663	8548	8589	8637	8566	8529	8570	8685	8529	8773	8651	8610	8564	8483	8718	8605	8460	8493	8509	8657	8625	8453	8460	8633	8636	8524	8536	8670	8572	8554	8615	8489	8559	8691	8387	8494	8468	8629	8590	8575	8601	8585	8448	8598	8713	8599	8531	8712	8570	8471	8597	8568	8619	8698	8451	8628	8463	8635	8778	8523	8542	8631	8570	8696	8721	8611	8593	8644	8561	8667	8620	8618	8517	8710	8433	8448	8615	8519	8643	8528	8555	8655	8584	8597	8632	8670	8491	8632	8584	8523	8539	8442	8537	8524	8571	8644	8768	8760	8656	8618	8582	8579	8631	8546	8660	8589	8665	8578	8685	8456	8638	8550	8541	8517	8551	8599	8636	8614	8706	8665	8599	8490	8515	8498	8654	8543	8695	8377	8600	8574	8622	8671	8500	8559	8623	8508	8662	8600	8582	8583	8662	8614	8452	8644	8578	8652	8517	8393	8571	8516	8592	8648	8431	8533	8573	8559	8524	8565	8639	8651	8637	8577	8471	8599	8544	8392	8554	8578	8620	8535	8550	8594	8702	8593	8540	8657	8628	8612	8657	8499	8604	8603	8525	8542	8515	8588	8583	8654	8688	8510	8657	8668	8636	8512	8496	8543	8510	8439	8628	8668	8634	8625	8490	8519	8559	8616	8569	8690	8596	8444	8568	8594	8517	8608	8670	8697	8483	8579	8535	8723	8548	8555	8581	8456	8441	8550	8511	8580	8765	8545	8476	8550	8541	8551	8471	8579	8505	8642	8494	8603	8681	8634	8419	8640	8580	8553	8517	8613	8681	8685	8697	8637	8523	8603	8586	8623	8725	8708	8503	8563	8651	8606	8723	8609	8550	8590	8521	8570	8613	8701	8508	8646	8579	8615	8605	8611	8489	8653	8445	8566	8567	8510	8743	8551	8544	8347	8544	8614	8553	8598	8506	8645	8511	8606	8508	8610	8626	8530	8528	8528	8506	8570	8509	8557	8631	8625	8622	8446	8664	8687	8591	8525	8433	8574	8584	8491	8568	8521	8598	8535	8817	8637	8615	8647	8525	8548	8699	8637	8638	8757	8669	8590	8548	8580	8707	8555	8593	8447	8470	8495	8644	8598	8658	8643	8561	8453	8633	8573	8520	8561	8630	8577	8521	8484	8515	8488	8714	8674	8514	8556	8544	8397	8651	8550	8626	8651	8668	8552	8639	8506	8594	8641	8640	8730	8616	8685	8540	8799	8657	8635	8719	8672	8779	8554	8666	8618	8530	8598	8626	8511	8657	8471	8439	8599	8557	8417	8681	8667	8639	8647	8482	8485	8555	8448	8579	8714	8472	8607	8676	8564	8479	8570	8632	8553	8621	8641	8655	8727	8607	8403	8530	8519	8684	8593	8651	8621	8664	8457	8710	8604	8604	8533	8459	8671	8672	8490	8575	8714	8628	8667	8489	8612	8510	8627	8720	8708	8619	8563	8361	8654	8597	8577	8472	8631	8602	8749	8739	8569	8574	8592	8601	8674	8617	8557	8552	8681	8602	8413	8539	8465	8572	8565	8569	8559	8713	8549	8538	8535	8655	8411	8602	8591	8639	8479	8582	8685	8528	8754	8453	8569	8561	8621	8673	8614	8600	8608	8529	8579	8519	8605	8658	8742	8640	8489	8578	8565	8468	8438	8533	8627	8533	8664	8571	8606	8550	8555	8558	8651	8640	8550	8699	8494	8449	8695	8455	8652	8601	8502	8527	8702	8553	8547	8609	8571	8523	8674	8582	8817	8529	8563	8436	8491	8716	8545	8670	8632	8458	8455	8530	8583	8616	8624	8609	8679	8633	8627	8714	8648	8741	8587	8534	8610	8699	8593	8461	8519	8499	8605	8595	8559	8548	8636	8652	8706	8438	8640	8669	8510	8590	8554	8547	8598	8609	8515	8676	8552	8514	8547	8554	8539	8663	8513	8576	8564	8672	8504	8574	8652	8586	8648	8622	8428	8620	8653	8591	8730	8626	8652	8581	8587	8509	8561	8567	8587	8567	8538	8644	8502	8608	8718	8551	8613	8512	8433	8527	8554	8501	8502	8517	8630	8472	8519	8552	8581	8374	8653	8523	8450	8480	8568	8595	8717	8816	8841	8504	8502	8628	8586	8641	8465	8436	8415	8550	8502	8568	8589	8573	8643	8541	8661	8622	8799	8544	8492	8540	8656	8503	8698	8674	8564	8651	8681	8474	8573	8746	8446	8511	8550	8514	8660	8566	8616	8770	8656	8558	8529	8602	8594	8554	8534	8520	8538	8433	8584	8500	8518	8656	8511	8665	8487	8514	8595	8635	8444	8575	8545	8598	8567	8778	8719	8578	8574	8658	8466	8708	8591	8635	8620	8563	8600	8626	8671	8488	8513	8546	8599	8691	8550	8675	8537	8504	8631	8718	8504	8588	8499	8726	8642	8523	8514	8639	8560	8526	8567	8659	8654	8569	8724	8635	8517	8618	8595	8685	8556	8752	8652	8646	8575	8503	8503	8519	8752	8592	8533	8406	8552	8575	8626	8692	8655	8608	8671	8701	8648	8625	8473	8490	8605	8676	8549	8660	8574	8578	8437	8564	8573	8581	8429	8593	8466	8617	8637	8591	8518	8722	8609	8530	8598	8511	8635	8605	8469	8597	8562	8606	8532	8622	8473	8481	8598	8586	8413	8629	8558	8470	8503	8653	8630	8699	8572	8609	8618	8509	8721	8590	8698	8688	8579	8562	8585	8496	8561	8529	8588	8544	8592	8569	8642	8626	8671	8578	8633	8642	8582	8523	8513	8639	8556	8584	8642	8651	8658	8579	8524	8521	8511	8637	8472	8687	8688	8530	8505	8608	8738	8602	8640	8553	8495	8589	8542	8624	8477	8530	8544	8444	8427	8654	8555	8576	8652	8607	8535	8597	8633	8613	8554	8542	8582	8609	8703	8680	8683	8495	8609	8613	8435	8515	8742	8648	8491	8553	8660	8635	8612	8539	8692	8643	8551	8517	8554	8612	8535	8541	8471	8618	8619	8591	8704	8618	8520	8450	8418	8620	8525	8546	8691	8572	8429	8671	8726	8533	8748	8629	8453	8734	8671	8659	8585	8551	8559	8580	8670	8564	8585	8600	8572	8484	8594	8594	8606	8668	8556	8543	8538	8587	8481	8563	8648	8542	8597	8665	8651	8739	8504	8517	8440	8467	8693	8473	8566	8493	8520	8585	8489	8557	8516	8565	8590	8585	8728	8609	8636	8557	8763	8558	8700	8602	8572	8592	8619	8676	8466	8479	8555	8679	8635	8553	8642	8625	8615	8491	8606	8616	8542	8571	8722	8504	8643	8541	8516	8546	8392	8647	8684	8596	8476	8726	8513	8637	8532	8588	8544	8440	8579	8503	8553	8596	8611	8581	8462	8615	8581	8584	8686	8605	8532	8594	8613	8660	8656	8523	8557	8656	8554	8669	8462	8682	8609	8586	8558	8649	8552	8776	8630	8661	8670	8613	8402	8814	8643	8597	8622	8716	8522	8558	8565	8506	8579	8557	8602	8614	8713	8503	8560	8463	8480	8687	8644	8657	8545	8470	8651	8503	8604	8504	8472	8541	8701	8481	8758	8677	8613	8455	8716	8680	8434	8600	8520	8525	8451	8508	8494	8642	8498	8496	8505	8701	8627	8601	8570	8692	8638	8591	8638	8457	8748	8731	8630	8758	8595	8569	8501	8453	8637	8693	8672	8591	8451	8601	8583	8481	8624	8674	8583	8651	8575	8717	8643	8604	8543	8514	8544	8450	8411	8550	8704	8510	8618	8664	8578	8490	8630	8564	8616	8585	8583	8693	8630	8692	8513	8611	8630	8520	8679	8722	8635	8727	8580	8483	8559	8627	8740	8617	8711	8614	8638	8455	8531	8609	8452	8591	8487	8569	8606	8633	8696	8646	8514	8513	8577	8625	8643	8673	8562	8510	8669	8653	8655	8565	8530	8531	8577	8607	8629	8614	8516	8572	8561	8662	8582	8394	8500	8386	8433	8601	8572	8563	8579	8684	8772	8564	8550	8621	8553	8745	8523	8615	8624	8425	8571	8666	8599	8498	8759	8520	8606	8475	8484	8624	8592	8524	8579	8667	8588	8633	8649	8612	8395	8467	8484	8532	8546	8473	8435	8542	8623	8491	8586	8487	8553	8609	8557	8525	8464	8565	8603	8707	8565	8704	8488	8484	8436	8782	8607	8650	8706	8564	8541	8597	8493
23399	20704	27698	24248	22626	21918	19943	16748	15711	15532	15456	14995	15191	14906	14940	14890	15078	14943	14904	14794	15088	14854	14965	14813	14844	14877	14743	14815	14669	14853	14871	14863	14768	14943	14809	14779	14634	14805	14824	14777	14960	14828	14621	14768	14793	14887	14735	14834	14851	15027	14638	14610	14803	14653	14696	14700	15089	14710	14698	14584	14728	14760	14767	14856	14689	14807	14718	14841	14900	14928	14805	14735	14660	14788	14580	14840	14803	14622	14774	14757	14751	14860	14850	14724	14782	14763	14704	15117	14718	14712	14864	14741	14705	14694	14662	14683	14615	14849	14761	14747	14809	14965	14927	14650	14709	14593	14778	14624	14843	14639	14887	14505	14620	14895	14940	14651	14884	14659	14847	14789	14766	14876	14899	15051	14752	14701	14810	14729	14752	14734	14772	14764	14457	14740	14653	14793	14829	14612	14830	14593	14675	14868	14618	14685	14885	14695	14956	14669	14851	14852	14734	14874	14815	14561	14924	14860	14828	14744	14673	14885	14917	14710	14761	14700	14735	14925	14726	14758	14600	14544	14860	14692	14608	14430	14621	14740	14750	14766	14847	14587	14583	14846	14851	14885	14871	14831	14670	14601	14620	14791	14668	14716	14706	14766	14761	14773	14765	14839	14665	14549	14811	14852	14737	14799	14700	14728	14724	14572	14703	14660	14847	14713	14793	14866	14843	14701	14827	14688	14867	14743	14773	14628	14823	14830	14814	14910	14616	14676	14808	14989	14878	14718	14841	14589	14852	14688	14493	14694	14694	14699	14752	14720	14783	14728	14608	14665	14669	14623	14695	14771	14716	14686	14700	14738	14558	14718	14723	14828	14895	14766	14863	14873	14694	14823	14800	14950	14895	14691	14674	14698	14840	14797	14578	14705	14513	14551	14558	14882	14734	14601	14616	14896	14691	14632	14665	14733	14724	14821	14686	14826	14645	14503	14735	14707	14637	14825	14782	14791	14661	14716	14838	14704	14803	14770	14728	14755	14804	14825	14688	14695	14909	14768	14361	14821	14625	14842	14608	14870	14833	14731	14827	14788	14739	14746	14893	14973	14913	14772	14727	14590	14806	14618	14735	14870	14882	14723	14623	14460	14777	14727	14571	14619	14833	14879	14658	14823	14826	14882	14730	14631	14754	14712	14814	14646	14914	14607	14680	14752	14792	14620	14587	14809	14821	14588	14925	14647	14766	14725	14735	14819	14782	14785	14723	14911	14735	14710	14577	14809	14665	14830	14746	14720	14748	14704	14648	14864	14729	14981	14721	14755	14725	14767	14613	14564	14778	14757	15011	14812	14756	14912	14843	14706	14702	14633	14531	14598	14900	14730	14647	14787	14672	14674	14658	14767	14601	14722	14929	14701	14755	14933	14681	14725	14783	14764	14994	14591	14568	14834	14647	14651	14898	14709	14730	14741	14869	14729	14719	14638	14722	14821	14910	14822	14635	14751	14690	14717	14823	14646	14842	14786	14700	14885	14746	14680	14642	14692	14596	14601	14835	14643	14804	14691	14922	14709	14688	14600	14539	14621	14640	14626	14614	14605	14496	14703	14651	14651	14442	14717	14735	14888	14669	14699	14771	14660	14903	14654	14405	14662	14833	14766	14570	14642	14563	14759	14971	14599	14756	14719	14766	14682	14630	14747	14638	14797	14685	14829	14693	14597	14762	14858	14600	14826	14578	14674	14928	14705	14835	14713	14965	14716	14814	14813	14825	14811	14693	14739	14790	14696	14922	14774	14680	14712	14860	14689	14780	14609	14931	14798	14938	14762	14809	14869	14630	14591	14724	14733	14689	14828	14644	14652	14629	14626	14716	14776	14860	14625	14754	14834	14559	14588	14549	14617	14614	14758	14690	14679	14849	14706	14608	14746	14733	14862	14825	14720	14788	14614	15071	14888	14843	14822	14726	14758	14642	14700	14787	14682	14800	14671	14950	14843	14614	14828	14868	14871	14685	14626	14841	14788	14690	14917	14737	14776	14694	14877	14766	14869	14681	14810	14700	14615	14810	14876	14723	14680	14701	14882	14602	14661	14724	14574	14549	14609	14686	14862	14964	14805	14889	14694	14749	14758	14736	14779	14442	14713	14709	14739	14754	14668	14951	14657	14747	14698	14620	14736	14915	14715	14737	14461	14549	14654	14708	14852	14605	14622	14574	14707	14826	14757	14751	14692	14923	14827	14505	14732	14741	14661	14660	14675	14778	14772	14639	14718	14858	14686	14647	15054	14819	14630	14674	14736	14861	14699	14680	14768	14636	14697	14711	14792	14730	14680	14563	14771	14708	14683	14590	14849	14835	14932	14530	14433	14675	14941	14879	14870	14800	14813	14924	14702	14752	14604	14665	14714	14795	14745	14779	14752	14599	14741	14767	14741	14799	14691	14727	14688	14768	14718	14768	14676	14636	14711	14750	14694	14595	14593	14471	14773	14680	14876	14580	14670	14517	14658	14729	14685	14893	14868	14544	14694	14856	14658	14591	14565	14832	14786	14747	14674	14762	14610	14708	14524	14749	14672	14716	14791	14558	14735	14807	14567	14789	14577	14842	14861	14855	14645	14990	14935	14730	14682	14685	14751	14794	14588	14823	14706	14676	14891	14897	14667	14576	14636	14804	14666	14665	14710	14962	14725	14820	14721	14489	14621	14705	14711	14827	14766	14696	14931	14855	14807	14899	14637	14748	14708	14622	14824	14686	14835	14767	14701	14673	14574	14756	14766	14594	15008	14616	14485	14658	14698	14684	14736	14808	14863	14676	14591	14566	14577	14531	14706	14902	14916	14849	14836	14798	14838	14775	14685	14739	14551	14685	14769	14839	14733	14943	14852	14579	14634	14728	14684	14920	14821	14725	14797	14826	14744	14640	14598	14692	14724	14594	14591	14739	14801	14903	14676	14618	14730	14777	14712	14825	14821	14590	14651	14745	14647	14456	14483	14549	14576	14799	14667	14763	14933	14679	14833	14737	14670	14748	14790	14643	14923	14882	14981	14706	14588	14677	14615	14756	14610	14833	14805	14654	14757	14770	14988	14839	14702	14436	14725	14767	14961	14698	14721	14650	14716	14634	14640	14645	14768	14653	14817	14809	14780	14617	14651	14641	14661	14587	14755	14609	14748	14621	14673	15014	14736	14562	14622	14731	14731	14767	14754	14643	14792	14708	14716	14495	14655	14762	14720	14797	14760	14740	14695	14740	14763	14668	14727	14905	14821	14863	14864	14816	14728	14900	14854	14848	14847	14546	14506	14755	14712	14807	14775	14829	14933	14694	14674	14715	14796	14513	14784	14599	14603	14689	14773	14874	14624	14883	14782	14664	14660	14795	14779	14723	14654	14742	14586	14740	14759	14608	14665	14715	14702	14692	14611	14557	14790	14786	14735	14589	14434	14927	14711	14731	14767	14817	14691	14730	14462	14660	14822	14714	14580	14767	14467	14993	14603	14670	14810	14777	14735	14804	14675	14639	14776	14921	14871	14730	14607	14724	14802	14905	14756	14825	14803	14714	14527	14729	14598	14909	15020	14667	14756	14788	14937	14859	14871	14666	14886	14641	14803	14777	14901	15068	14897	14817	14627	14595	14552	14665	14779	14710	14690	14663	14889	14716	14805	14961	14722	14933	14980	14627	14734	14704	14784	14988	14897	14726	14903	14898	14923	14686	14722	14667	14790	14932	14922	14543	14639	14659	14551	14502	14599	14837	14863	14828	14697	15042	14745	14836	14704	14678	15024	14621	14505	14568	14844	14993	14841	14791	14730	14559	14748	14584	14637	14861	14835	14640	14752	14802	14888	14992	14898	14575	14540	14673	14849	14754	14591	14664	14821	14654	14762	14851	14676	14810	14608	14759	14811	14816	14510	14492	14862	14785	14529	14928	14814	14579	14859	14808	14708	14777	14597	14858	14883	14773	14735	14632	14633	14696	14561	14876	14774	14683	14732	14862	14767	14681	14754	14697	14829	14793	14814	14746	14820	14930	14946	14767	14741	14695	14698	14646	14646	14774	14902	14800	14808	14563	14797	14658	14731	14784	14784	14799	14774	14687	14920	14792	14686	14612	14713	14627	14705	14630	14804	14553	14585	14820	14672	14646	14775	14881	14638	14892	14791	14615	14813	14654	14613	14822	14690	14715	14585	14639	14648	14728	14797	14924	14857	14858	14622	14698	14620	14732	14716	14732	14566	14757	14867	14758	14728	14739	14851	14653	14881	15025	14888	15009	14747	14800	14751	14710	14751	14897	14853	14635	14704	14812	14718	14781	14645	14742	14930	14806	15049	14703	14715	14672	14699	14716	14714	14628	14515	14765	14785	14769	14777	14983	14666	14856	14521	14932	14825	14926	14566	14588	14791	14827	14817	14718	14738	14846	14782	14672	14517	14530	14620	14594	14717	14633	14512	14668	14698	14715	14688	14451	14745	14696	14759	14650	14782	14696	14909	14671	14726	14556	14652	14712	14820	14760	14722	14848	14718	14700	14489	14824	14883	14787	14736	14632	14663	14804	14667	14914	14572	14875	14801	14614	14768	14735	14641	14662	14809	14771	14759	14746	14691	14706	14676	14673	14760	14706	14765	14793	14618	14627	14778	14862	14692	14719	14758	14636	14639	14614	14746	14890	14724	14743	14728	14547	14796	14825	14885	14524	14773	14732	14625	14643	14605	14568	14683	15036	14706	14657	14702	14717	14884	14773	14753	14560	14756	14501	14761	14639	14645	14845	14707	14633	14591	14745	14649	14660	14727	14823	14591	14847	14885	14933	14754	14834	14633	14663	14735	14535	14816	14822	14791	14725	14790	14963	14684	14710	14740	14814	14855	14856	14845	14683	14621	14840	14845	14852	14755	14607	14746	14696	14682	15050	14734	14711	14588	14652	14892	14875	14895	14673	14580	14728	14663	14829	14654	14806	14904	14852	14754	14877	14798	14731	14637	14706	14772	14724	14851	14747	14760	14749	14663	14685	14605	14777	14914	14937	14811	14780	14815	14714	14595	14488	14602	14820	14647	14907	14701	14900	14756	14839	14603	14782	14691	14632	14702	14535	14634	14866	14813	14755	14725	14746	14668	14907	14535	14815	14596	14529	14731	14677	14702	14723	14787	14676	14910	14703	14680	14749	14742	14628	14642
32768	43961	33456	21861	15635	12221	10619	9753	9543	9444	9053	9001	9037	8892	8924	8954	8898	8942	8759	8876	8850	8862	8771	8791	8796	8808	8845	8961	8893	8794	8799	8822	8912	8970	8903	8868	8902	8798	8752	8782	8814	8648	8839	8856	8954	8819	8902	8788	8708	8774	8694	8827	8853	8794	8741	8830	8784	8773	8775	8630	8737	9001	8801	8825	8776	8773	8755	8801	8814	8841	8874	8836	8762	8871	8942	8898	8778	8751	8875	8739	8754	8795	8794	8989	8678	8820	8793	8822	8756	8921	8743	8816	8787	8725	8881	8872	8835	8769	8970	8699	8825	8841	8852	8773	8695	8802	8883	8703	8853	8874	8724	8647	8748	8786	8505	8837	8895	8826	8846	8730	8912	8795	8761	8812	8715	8723	8819	8698	8714	8807	8797	8769	8626	8821	8749	8760	8725	8838	8898	8620	8674	8815	8829	8838	8740	8846	8675	8675	8766	8738	8799	8756	8761	8890	8802	8806	8820	8804	8820	8691	8836	8726	8843	8870	8804	8735	8799	8923	8795	8747	8834	8792	8884	8867	8730	8761	8764	8817	8729	8811	8748	8771	8757	8746	8793	8796	8744	8810	8815	8838	9061	8698	8783	8631	8836	8688	8814	8743	8682	8750	8697	8713	8605	8741	8774	8907	8838	8793	8747	8706	8729	8789	8842	8758	8858	8720	8712	8875	8833	8887	8716	8905	8838	8937	8670	8820	8849	8739	8844	8833	8795	8957	8665	8643	8891	8827	8834	8774	8709	8753	8922	8888	8748	8798	8692	8568	8933	8880	8946	8778	8771	8752	8788	8674	8867	8726	8740	8792	8781	8801	8704	8742	8706	8884	8751	8833	8732	8882	8827	8754	8846	8794	8740	8724	8796	8722	8860	8730	8770	8834	8712	8803	8760	8745	8702	8834	8882	8833	8818	8754	8723	8766	8836	8729	8726	8703	8903	8743	8655	8858	8804	8761	8697	8643	8722	8738	8697	8780	8859	8742	8614	8887	8707	8699	8776	8749	8840	8777	8720	8672	8902	8651	8680	8781	8845	8843	8832	8788	8913	8751	8879	8662	8762	8797	8833	8793	8814	8706	8603	8793	8734	8837	8790	8709	8799	8882	8826	8708	8686	8816	8601	8778	8731	8658	8837	8827	8783	8789	8794	8883	8662	8850	8827	8886	8689	8890	8719	8822	8616	8718	8761	8806	8820	8868	8829	8735	8831	8690	8764	8736	8842	8735	8780	8892	8808	8647	8837	8627	8879	8693	8957	8943	8582	8846	8830	8728	8788	8765	8601	8871	8931	8779	8710	8818	8787	8744	8866	8753	8670	8745	8604	8819	8699	8616	8792	8764	8921	8716	8700	8865	8761	8804	8841	8764	8754	8824	8805	8765	8726	8680	8784	8836	8695	8860	8846	8650	8672	8794	8895	8687	8840	8700	8832	8772	8702	8808	8588	8798	8883	8790	8839	8681	8759	8747	8892	8715	8686	8696	8864	8734	8697	8733	8689	8646	8780	8790	8716	8740	8675	8682	8831	8606	8743	8737	8819	8703	8775	8573	8784	8879	8799	8823	8780	8801	8784	8672	8833	8741	8691	8781	8856	8614	8765	8819	8761	8649	8706	8791	8885	8867	8565	8711	8888	8699	8750	8774	8919	8768	8797	8715	8743	8762	8876	8693	8816	8743	8607	8857	8794	8800	8787	8876	8694	8767	8702	8759	8824	8665	8744	8668	8727	8653	8737	8799	8702	8787	8725	8705	8633	8735	8707	8727	8873	8780	8879	8748	8856	8861	8793	8887	8718	8891	8827	8896	8717	8865	8798	8757	8739	8837	8623	8685	8687	8776	8687	8608	8771	8712	8734	8712	8732	8772	8698	8707	8748	8704	8698	8712	8649	8723	8732	8773	8897	8801	8672	8696	8887	8914	8775	8732	8924	8845	8736	8560	8695	8697	8597	8846	8660	8729	8768	8802	8666	8669	8908	8642	8832	8887	8735	8757	8786	8761	8878	8752	8736	8800	8829	8752	8930	8796	8869	8745	8861	8643	8811	8931	8755	8809	8706	8627	8680	8847	8968	8512	8662	8855	8700	8623	8856	8587	8810	8767	8782	8708	8775	8823	8901	8695	8691	8903	8634	8828	8803	8689	8648	8826	8734	8704	8836	8801	8655	8689	8689	8638	8786	8899	8728	8814	8764	8842	8709	8613	8738	8759	8650	8755	8579	8886	8843	8653	8810	8749	8750	8705	8802	8805	8682	8818	8858	8723	8832	8837	8741	8772	8844	8785	8820	8751	8749	8820	8684	8715	8685	8800	8948	8770	8957	8846	8738	8727	8787	8707	8847	8822	8608	8781	8921	8746	8749	8777	8684	8865	8786	8819	8936	8685	8461	8681	8789	8694	8649	8839	8786	8763	8811	8606	8675	8844	8810	8857	8646	8766	8839	8782	8722	8764	8819	8932	8895	8723	8741	8571	8813	8762	8767	8674	8746	8754	8698	8721	8744	8685	8749	8836	8739	8695	8842	8660	8874	8772	8791	8762	8827	8786	8667	8799	8613	8746	8785	8790	8790	8859	8845	8515	8685	8800	8834	8844	8842	8844	8734	8763	8606	8627	8756	8742	8785	8730	8725	8764	8899	8627	8731	8799	8654	8892	8823	8731	8746	8694	8932	8763	8740	8728	8521	8676	8682	8751	8728	8759	8666	8806	8697	8758	8647	8797	8816	8824	8718	8754	8806	8781	8559	8659	8796	8767	8861	9012	8912	8638	8734	8649	8613	8806	8724	8764	8662	8748	8760	8862	8938	8878	8697	8643	8854	8866	8731	8915	8719	8746	8676	8705	8649	8937	8620	8710	8725	8689	8782	8894	8650	8780	8676	8800	8666	8729	8690	8736	8675	8748	8737	8730	8720	8840	8580	8887	8787	8708	8768	8739	8736	8643	8748	8833	8798	8783	8655	8793	8717	8800	8744	8808	8885	8758	8751	8820	8761	8758	8722	8827	8859	8797	8843	8756	8828	8683	8843	8796	8765	8743	8885	8782	8750	8645	8753	8865	8830	8834	8935	8781	8693	8758	8801	8832	8811	8852	8771	8691	8944	8700	8745	8720	8869	8811	8698	8626	8668	8627	8654	8867	8701	8873	8796	8751	8639	8724	8878	8802	8644	8799	8586	8617	8731	8702	8787	8780	8816	8851	8781	8697	8739	8842	8764	8830	8798	8699	8835	8736	8666	8810	8836	8746	8739	8813	8707	8716	8827	8695	8732	8943	8704	8731	8701	8752	8883	8686	8773	8776	8854	8731	8664	8674	8873	8708	8820	8848	8717	8881	8660	8788	8766	8892	8701	8636	8728	8721	8729	8822	8757	8782	8595	8687	8756	8730	8663	8626	8735	8821	8592	8880	8824	8752	8818	8845	8964	8632	8746	8741	8842	8853	8788	8753	8818	8768	8852	8720	8675	8731	8829	8704	8664	8799	8538	8898	8777	8916	8812	8843	8634	8659	8689	8735	8902	8752	8725	8605	8774	8737	8642	8676	8668	8875	8866	8857	8823	8740	8734	8743	8582	8708	8656	8683	8619	8831	8823	8611	8778	8568	8835	8847	8765	8813	8700	8849	8773	8646	8668	8878	8790	8724	8885	8880	8639	8732	8722	8856	8661	8821	8719	8730	8975	8790	8753	8729	8689	8645	8706	8868	8551	8772	8817	8768	8831	8741	8969	8678	8754	8863	8807	8834	8822	8778	8720	8590	8746	8736	8720	8853	8816	8785	8769	8659	8614	8782	8642	8790	8805	8833	8686	8769	8796	8784	8901	8799	8845	8741	8769	8703	8715	8733	8790	8904	8769	8540	8818	8564	8829	8714	8745	8771	8657	8685	8917	8782	8634	8718	8814	8854	8884	8691	8784	8800	8807	8773	8686	8634	8798	8668	8832	8775	8747	8724	8877	8867	8755	8769	8857	8787	8762	8753	8784	8762	8709	8773	8701	8759	8785	8844	8857	8779	8924	8803	8750	8834	8792	8753	8675	8873	8713	8879	8808	8629	8852	8837	8781	8979	8702	8759	8642	8889	8772	8845	8730	8839	8770	8702	8671	8744	8811	8520	8592	8559	8814	8767	8659	8736	8755	8821	8791	8788	8660	8874	8782	8735	8764	8795	8691	8707	8695	8626	8727	8702	8519	8852	8834	8823	8593	8785	8743	8647	8821	8760	8782	8853	8774	8859	8885	8698	8769	8749	8791	8631	8875	8763	8668	8799	8829	8667	8919	8639	8732	8697	8819	8830	8802	8851	8716	8910	8693	8708	8826	8648	8738	8718	8679	8912	8810	8682	8770	8735	8803	8768	8748	8744	8716	8874	8780	8916	8692	8829	8722	8823	8741	8665	8599	8868	8686	8713	8703	8823	8825	8637	8723	8691	8808	8585	8791	8740	8806	8746	8707	8709	8818	8754	8739	8635	8785	8707	8855	8733	8691	8893	8795	8696	8800	8717	8733	8722	8723	8849	8700	8657	8600	8730	8849	8635	8877	8888	8642	8860	8764	8792	8727	8789	8840	8780	8666	8779	8880	8794	8734	8866	8780	8727	8762	8607	8738	8799	8782	8784	8906	8739	8666	8877	8819	8631	8785	8736	8740	8740	8773	8836	8863	8668	8771	8667	8838	8742	8694	9059	8742	8812	8670	8754	8717	8799	8962	8839	8710	8698	8684	8800	8573	8800	8889	8741	8821	8864	8756	8676	8736	8671	8732	8874	8673	8780	8878	8902	8702	8741	8777	8819	8640	8695	8843	8751	8854	8723	8821	8841	8736	8755	8816	8749	8724	8744	8629	8734	8753	8725	8666	8798	8801	8939	8759	8763	8833	8806	8812	8772	8585	8766	8700	8849	8775	8784	8710	8703	8923	8750	8869	8826	8873	8844	8741	8669	8833	8649	8733	8858	8532	8513	8732	8647	8790	8706	8654	8840	8758	8747	8826	8747	8731	8807	8771	8794	8811	8776	8718	8809	8756	8726	8735	8669	8775	8808	8811	8758	8755	8648	8692	8839	8819	8747	8753	8628	8714	8810	8776	8628	8754	8700	8803	8737	8779	8768
35954	30450	30551	24787	18908	16943	16353	15954	15695	15679	15638	15683	15425	15216	15249	15360	15499	15483	15398	15391	15606	15557	15598	15425	15379	15317	15391	15435	15470	15350	15278	15425	15705	15577	15397	15410	15348	15408	15473	15407	15342	15381	15403	15367	15267	15404	15480	15635	15348	15421	15333	15336	15363	15233	15661	15449	15391	15443	15375	15460	15358	15298	15420	15614	15444	15324	15378	15388	15430	15302	15522	15327	15308	15270	15372	15445	15342	15232	15328	15616	15491	15106	15320	15516	15407	15420	15093	15310	15431	15364	15263	15415	15101	15329	15337	15460	15394	15268	15413	15619	15527	15450	15303	15322	15456	15322	15532	15187	15514	15541	15435	15443	15487	15257	15314	15527	15431	15483	15418	15203	15533	15268	15530	15614	15477	15405	15271	15415	15353	15339	15307	15427	15478	15481	15436	15510	15406	15469	15220	15368	15378	15362	15449	15254	15448	15436	15414	15393	15535	15485	15357	15383	15320	15468	15225	15276	15377	15315	15569	15310	15306	15173	15499	15161	15385	15458	15318	15476	15344	15378	15359	15320	15292	15339	15338	15448	15394	15364	15365	15447	15394	15439	15225	15334	15358	15331	15454	15295	15452	15419	15521	15354	15502	15572	15408	15376	15320	15331	15544	15231	15450	15524	15596	15292	15348	15388	15464	15188	15271	15388	15292	15282	15360	15155	15372	15445	15150	15462	15458	15537	15616	15395	15441	15452	15392	15370	15592	15436	15420	15209	15261	15504	15395	15237	15329	15401	15213	15435	15304	15327	15283	15708	15288	15551	15555	15346	15305	15419	15511	15411	15267	15377	15392	15139	15437	15313	15341	15495	15494	15455	15450	15374	15347	15406	15305	15282	15347	15526	15548	15386	15408	15385	15467	15467	15521	15398	15355	15283	15227	15329	15336	15369	15504	15253	15380	15255	15371	15554	15376	15174	15484	15433	15251	15358	15452	15230	15476	15326	15494	15516	15477	15319	15308	15517	15344	15352	15225	15642	15355	15590	15407	15231	15322	15380	15326	15238	15374	15525	15450	15670	15395	15334	15295	15273	15529	15543	15452	15262	15212	15332	15577	15366	15404	15429	15459	15518	15460	15275	15245	15219	15396	15352	15359	15098	15298	15337	15476	15398	15420	15432	15272	15482	15639	15298	15399	15440	15567	15234	15546	15410	15429	15355	15511	15440	15444	15527	15566	15357	15337	15396	15082	15461	15341	15184	15389	15420	15451	15505	15545	15175	15380	15226	15225	15472	15657	15482	15221	15373	15359	15616	15373	15264	15311	15408	15490	15478	15282	15265	15559	15479	15530	15482	15325	15500	15284	15461	15353	15327	15311	15281	15319	15434	15354	15430	15468	15290	15452	15463	15267	15412	15434	15315	15403	15544	15410	15367	15566	15438	15487	15209	15315	15322	15444	15400	15288	15368	15389	15284	15391	15400	15496	15530	15448	15446	15328	15314	15441	15458	15141	15203	15236	15168	15411	15511	15364	15256	15247	15595	15625	15204	15388	15588	15395	15551	15244	15346	15402	15486	15275	15431	15288	15239	15437	15408	15232	15411	15412	15345	15348	15412	15477	15249	15428	15547	15629	15323	15289	15308	15509	15575	15452	15298	15279	15480	15544	15245	15313	15458	15222	15328	15458	15301	15263	15410	15586	15308	15301	15274	15485	15471	15466	15334	15463	15492	15340	15399	15309	15225	15116	15339	15305	15614	15317	15294	15381	15442	15481	15630	15394	15355	15437	15302	15561	15302	15296	15310	15350	15538	15489	15249	15198	15392	15449	15168	15288	15439	15546	15619	15336	15227	15444	15292	15477	15201	15649	15544	15390	15465	15400	15208	15335	15434	15436	15467	15313	15561	15315	15530	15326	15350	15383	15550	15197	15153	15408	15186	15363	15549	15578	15305	15148	15433	15496	15519	15417	15402	15570	15411	15442	15290	15412	15410	15634	15296	15585	15433	15668	15384	15486	15381	15295	15630	15564	15289	15297	15367	15481	15419	15345	15327	15341	15650	15419	15491	15190	15371	15291	15315	15401	15340	15445	15501	15345	15525	15553	15318	15367	15544	15357	15100	15256	15529	15342	15326	15364	15292	15440	15529	15493	15378	15610	15414	15347	15300	15437	15461	15486	15402	15428	15476	15294	15562	15278	15276	15451	15623	15513	15524	15404	15452	15365	15574	15260	15529	15298	15372	15496	15538	15446	15297	15483	15439	15399	15256	15432	15349	15249	15276	15164	15297	15468	15555	15393	15345	15452	15421	15776	15320	15427	15388	15411	15563	15338	15199	15306	15397	15463	15365	15387	15335	15487	15347	15568	15395	15706	15236	15526	15447	15497	15484	15490	15448	15506	15499	15518	15314	15284	15398	15383	15282	15482	15680	15533	15400	15223	15426	15430	15317	15355	15403	15632	15287	15188	15272	15396	15436	15644	15236	15483	15219	15250	15424	15396	15517	15510	15316	15368	15446	15309	15396	15541	15528	15288	15436	15477	15435	15474	15147	15415	15436	15183	15600	15344	15392	15356	15328	15409	15353	15445	15480	15302	15395	15291	15310	15282	15347	15315	15526	15449	15380	15486	15370	15239	15359	15343	15609	15270	15512	15338	15354	15327	15415	15558	15218	15313	15364	15597	15549	15480	15282	15458	15515	15209	15559	15254	15371	15425	15351	15141	15229	15219	15388	15525	15361	15358	15489	15441	15514	15460	15281	15458	15545	15084	15285	15558	15371	15457	15284	15284	15552	15505	15288	15330	15358	15289	15379	15418	15430	15271	15597	15218	15665	15420	15431	15484	15412	15302	15404	15450	15415	15494	15409	15700	15255	15500	15325	15135	15456	15703	15203	15248	15336	15336	15473	15546	15391	15422	15596	15521	15185	15508	15603	15377	15347	15430	15416	15455	15380	15289	15409	15364	15426	15331	15346	15466	15373	15386	15318	15550	15355	15229	15338	15474	15298	15235	15423	15462	15327	15296	15302	15328	15321	15506	15311	15366	15231	15387	15680	15164	15552	15604	15247	15285	15330	15484	15458	15483	15367	15302	15452	15414	15474	15440	15566	15521	15402	15487	15494	15244	15439	15537	15457	15360	15451	15483	15329	15253	15338	15356	15291	15275	15393	15439	15095	15478	15187	15522	15575	15416	15430	15494	15497	15455	15496	15345	15402	15481	15195	15458	15107	15340	15353	15414	15264	15444	15394	15586	15446	15530	15491	15458	15457	15454	15418	15373	15362	15508	15226	15329	15360	15490	15507	15608	15545	15439	15354	15306	15368	15503	15366	15172	15424	15399	15330	15578	15390	15462	15203	15384	15341	15383	15581	15348	15523	15461	15418	15494	15400	15463	15368	15470	15240	15104	15505	15557	15507	15381	15292	15371	15304	15375	15249	15582	15454	15438	15505	15301	15640	15364	15429	15309	15258	15358	15352	15534	15523	15489	15285	15394	15427	15526	15577	15324	15332	15439	15456	15370	15573	15465	15400	15510	15355	15421	15439	15100	15374	15361	15193	15463	15461	15354	15137	15512	15414	15423	15449	15390	15429	15338	15547	15285	15443	15276	15401	15458	15296	15455	15404	15572	15555	15254	15446	15412	15370	15509	15412	15281	15490	15173	15397	15391	15445	15532	15352	15479	15486	15368	15506	15292	15306	15309	15414	15598	15377	15443	15370	15514	15295	15338	15542	15347	15355	15459	15412	15354	15375	15206	15506	15453	15554	15475	15192	15349	15432	15489	15402	15462	15324	15388	15473	15438	15225	15274	15307	15512	15281	15262	15401	15279	15484	15427	15276	15359	15520	15415	15462	15352	15336	15392	15478	15320	15509	15310	15335	15417	15320	15496	15420	15359	15362	15429	15424	15475	15406	15457	15287	15264	15320	15447	15510	15358	15524	15513	15477	15335	15393	15624	15616	15347	15352	15430	15418	15355	15313	15433	15570	15403	15398	15528	15289	15624	15219	15376	15479	15418	15424	15354	15369	15424	15257	15462	15395	15716	15524	15676	15417	15371	15570	15233	15131	15280	15510	15367	15359	15250	15375	15459	15477	15500	15460	15209	15260	15584	15394	15377	15491	15429	15482	15646	15251	15488	15201	15187	15525	15248	15341	15528	15463	15295	15476	15480	15259	15285	15444	15286	15436	15359	15277	15254	15455	15419	15610	15417	15384	15441	15309	15277	15270	15232	15409	15261	15325	15245	15217	15378	15355	15353	15568	15527	15457	15262	15296	15342	15465	15390	15370	15332	15302	15396	15413	15510	15392	15454	15568	15419	15316	15337	15337	15206	15337	15537	15208	15395	15560	15607	15464	15444	15443	15557	15355	15258	15521	15285	15556	15349	15478	15506	15436	15307	15576	15412	15482	15507	15311	15496	15421	15400	15391	15274	15211	15357	15350	15514	15388	15252	15472	15196	15452	15602	15506	15488	15505	15256	15375	15407	15327	15323	15225	15589	15277	15474	15441	15430	15345	15379	15388	15432	15370	15401	15163	15247	15527	15249	15405	15455	15577	15398	15424	15395	15419	15493	15184	15413	15567	15365	15479	15415	15422	15360	15332	15367	15471	15416	15412	15429	15367	15336	15472	15348	15380	15344	15104	15558	15389	15416	15584	15627	15480	15407	15506	15519	15400	15413	15451	15626	15238	15393	15503	15446	15377	15262	15295	15415	15433	15338	15417	15473	15282	15435	15370	15428	15436	15408	15295	15411	15313	15417	15469	15384	15379	15393	15546	15553	15422	15501	15522	15283	15478	15553	15347	15484	15653	15449	15506	15386	15293	15282	15510	15273	15400	15482	15508	15435	15414	15561	15465	15460	15561	15358	15394	15416	15311	15570	15348	15508	15367	15377	15247	15554	15265	15513	15358	15360	15371	15246	15518	15389	15430	15186	15389	15495	15488	15510	15655	15408	15441	15319	15231	15336	15519	15603	15343	15417	15298	15387	15500	15341	15567	15246	15501	15443	15470	15444	15426	15564	15197	15252	15472	15403	15289	15347	15563	15673	15458	15467	15507	15603	15334	15230	15583	15228	15557	15218	15309	15515	15335	15389	15414	15443	15421	15490	15421	15322	15469	15208	15538	15390	15402	15480	15471	15578	15562	15308	15364	15540	15350
28999	31478	23888	15256	11739	10328	9689	9420	9204	8983	9257	9072	9276	9007	9065	9105	9094	9090	9136	8979	9024	9089	9017	9167	8990	9155	9021	9210	9134	9058	8999	8941	9044	9025	9009	9188	9098	9002	9054	9052	9050	8950	9006	9088	9102	9031	9079	9044	9033	8980	9068	8931	8960	9029	8965	9177	9245	8983	9134	9020	8975	9116	8996	9059	9200	9019	8951	9179	9059	9042	9155	9045	8942	9104	9048	9193	8946	9154	9018	8974	9012	8978	9062	9027	8937	8979	8990	9040	9063	8854	9141	8779	8788	8988	9062	9014	9025	9090	9048	8999	9012	9042	8995	9053	9266	9030	9021	8982	9166	9025	8951	9004	9083	9076	9038	9016	9046	9108	9131	9010	9147	8948	8928	9110	8889	8888	9125	8944	9084	8997	8935	8933	8888	8911	8989	8937	9051	9160	9081	9028	9091	9099	8981	9100	9105	9147	9104	9123	9022	9022	9097	8932	9082	9086	9023	8914	9011	9202	9255	9187	8916	9028	9101	9191	8837	8986	9021	9113	9063	8995	9048	9157	8964	9074	9185	8907	9128	9047	8979	9089	9154	8939	8982	9030	9004	9007	8940	9125	8917	9116	9016	9016	9061	8990	9035	8959	9088	9142	8904	8986	9086	8948	9137	8817	8954	9064	8944	9104	9171	8911	8998	9076	9186	9194	8906	9083	8882	8831	9041	8951	8875	9051	9087	8956	9034	9090	9087	9034	9106	9021	9100	9133	8972	9121	8953	9042	8880	8943	9002	8957	8987	8965	9073	9033	8947	8892	8946	9017	8940	8958	9185	8998	9078	8957	9047	9087	9028	9020	9068	9118	9104	9182	8938	9073	9063	9031	9057	9034	9130	8981	8974	8986	9117	9097	9053	9032	9158	8919	9075	9023	9079	9089	9107	9204	8968	9005	9031	8994	8890	8899	9143	9090	8991	9072	9152	9090	9010	9201	9047	9011	8858	9108	9072	9074	9000	8873	9053	9179	9144	9068	8920	9161	9043	8937	9281	8995	8975	9089	8975	9025	9035	9096	9178	8911	9006	9028	9022	9032	9114	9030	9103	9087	9030	9048	8955	9009	9047	9068	8962	8984	8804	9097	9004	9166	8938	8947	9049	9130	9218	9006	8929	9009	9154	9091	8994	9053	8944	9035	9023	8986	9095	9025	9035	9006	8971	9099	9183	8954	9237	8959	8817	9159	9153	9223	9024	9014	9054	8900	9113	9007	9078	9015	8956	9072	9085	9121	9023	9066	9006	9065	8980	8998	9236	9000	9026	9040	8953	9069	8950	8967	8929	9077	8984	9064	9072	9154	9091	8937	9131	9053	9096	8920	9002	9051	8995	9131	8963	9079	9128	8971	9171	8956	9064	9069	9033	8951	9024	8933	8960	8941	8898	9084	8952	9130	9180	9064	8963	8910	9038	8912	9049	8993	9024	9051	9107	9021	8920	9082	9026	9064	8970	9092	8909	9041	8951	8932	9092	9045	9175	9076	9004	9134	9012	8891	9191	9049	9046	9223	9007	8997	9118	9074	9017	8995	9051	9037	9087	9013	9097	9102	9072	8964	9153	9004	9149	8957	9061	8821	8989	9214	8972	9193	9117	9041	9066	9084	9091	9039	8985	9051	9005	9163	8995	8990	9079	9089	9055	9081	9072	9003	9053	8980	8871	9020	9128	9077	9165	9134	8885	8818	8983	9082	9105	8915	9043	9082	8968	9052	9186	9006	9071	8990	9068	9128	9034	9023	9052	9192	8890	9159	9074	9037	8996	9063	8883	9061	9085	9099	9039	8995	9048	9069	9009	8918	8992	8908	9093	9073	8930	9018	9056	8973	9039	9016	8985	9094	9091	9083	9034	9062	8917	9010	9273	9003	8987	9048	8966	9055	9034	9041	9204	9114	9062	9149	9022	8970	9072	8992	8950	9034	8941	9145	9008	9168	8902	9148	9077	9007	8986	9096	9028	8987	9089	9125	8993	8873	9047	8932	8981	9082	9066	9000	9036	9147	9123	9026	9148	8969	9051	8968	9027	8908	9044	8914	9065	9027	9312	8962	9083	8998	9065	9057	8979	9068	9092	9056	9115	9168	8900	8924	9067	8915	8941	9082	9081	9077	8983	8874	9041	8969	9028	8991	9005	8919	9003	9088	9113	9073	9011	9078	9054	8967	9017	9040	8978	8981	9142	9151	8945	9121	9036	9049	9188	9027	8971	9102	9025	8911	8988	8895	9145	9066	9103	9136	9120	8996	9089	9139	8975	9172	9215	8972	9146	9130	9015	9000	9062	9052	8937	9022	8972	9086	9006	9097	9014	8925	8926	9031	8908	8990	9048	9077	8982	9059	8990	9007	8981	9055	9078	9065	8869	9187	8979	9093	8960	8926	9046	8972	9139	9017	9131	9015	9047	8958	9101	8940	8949	9035	9032	9147	8773	9097	8924	8934	9046	9012	8945	8924	9047	9016	8994	9144	9200	9054	8961	8956	9019	9060	9170	8958	9012	8922	9056	9140	9181	8925	8907	8966	8989	9085	9037	9080	9011	8984	9044	9006	9023	9112	8975	9027	9033	9055	9087	9159	9071	9047	8958	8952	9050	9098	9101	9122	8976	9265	9029	9048	8804	9018	8915	9032	9067	8999	9133	9064	9110	8993	8918	8976	8980	9129	9135	9001	9150	8938	9074	9084	8906	9124	9156	9054	8995	8963	9010	9147	9008	9173	8944	9169	9130	9104	9083	8888	9184	9037	8994	8967	9124	9001	9011	8946	9261	9004	9118	9203	8977	9004	9062	9124	9000	9061	8956	9029	9113	9184	9077	9228	9061	9075	9137	9068	9001	9004	9088	9082	9262	9029	9130	9052	9103	9195	9104	9098	9010	8937	9085	8880	9090	9164	9054	9127	9087	9172	9066	9072	9145	9045	9021	8998	8909	8995	9053	9020	9156	8950	8972	8980	9073	9026	9135	8995	9070	8993	9097	8998	8976	9076	9046	9107	8948	9141	9268	9175	8939	8991	9172	8960	9013	9091	9144	8874	9121	9082	8985	9128	9148	9048	8930	8965	8966	9044	8965	9091	9086	8997	9042	9117	9055	9158	9097	8989	9057	9041	9127	8956	9083	8912	8972	9014	9043	9089	8972	9055	9079	9078	9069	8921	8919	8906	8968	9101	9022	9047	9041	9045	9181	8896	9024	8941	9100	9094	8976	9014	9041	9058	9041	9103	9181	8963	9048	9227	8958	9311	8961	8934	9065	9204	9106	9034	9010	8930	9148	8920	8956	9008	9049	8899	9072	9048	9013	9072	9107	9013	9066	9070	9064	9089	9185	9039	9072	9071	9199	9031	9072	9045	8974	9041	9143	9057	9042	9062	9142	9000	8928	9110	9044	8993	8956	9132	9070	9046	8945	8911	8964	9136	8996	8973	9241	9016	9119	8954	8977	9029	9024	9001	9154	8956	9089	8901	8903	9100	9065	9140	8991	9075	9087	9080	9203	9089	9046	9093	9091	8937	8994	9100	9121	9063	9130	9115	9009	9008	9006	9137	8935	9006	9118	9076	9033	8800	8958	9149	9032	9048	8983	8921	8970	9005	9186	8954	9096	9030	9198	9073	8913	8842	9062	9064	8998	8852	8889	8995	9105	9028	9007	8924	9037	9092	8925	8982	9102	8989	9118	8924	9012	9078	8914	9037	9019	9105	8936	9114	9236	9016	9006	9088	8920	9069	8954	9075	9131	8962	8974	9046	8993	8981	8921	9082	9085	9083	8914	8984	9014	9243	9113	9007	9006	9136	9152	9108	9108	9079	9097	9141	9047	8972	9123	8889	9000	8853	9033	8969	9045	9024	9067	8911	9080	9100	8991	8873	9188	8966	9140	9058	9267	8937	9200	8971	9092	9067	8980	8946	9035	8964	8959	8936	9085	8982	9051	8893	9054	9115	8917	9062	9036	9018	9145	9125	8958	9089	9108	9010	8996	9138	9056	9024	9076	9124	8992	9017	8960	9055	8957	9010	9163	9092	9083	9001	9100	9175	9006	9196	8987	9016	8968	8999	9094	9167	8988	8979	9027	8992	9004	9169	8979	9134	9100	8915	9058	9051	8910	9021	9005	8922	9039	8948	9046	9028	9045	9056	9004	9048	9030	8976	8978	9002	9060	9051	9062	8856	9066	8846	8938	8956	9128	8978	9093	9002	9045	9055	9120	9071	9069	9054	9043	8928	9046	9037	8947	9045	9126	9080	9205	8972	8998	8980	9039	9054	9086	9009	8961	9161	9042	9138	8979	9120	8985	9030	8920	9067	8953	9066	9142	9329	8964	9061	8926	9144	8989	9109	8856	8927	9132	9114	9115	8907	9057	9049	9170	9138	9069	9202	9033	8960	9083	8976	8943	9054	9037	9013	8995	9085	9112	8827	9028	9105	9143	9020	9048	9050	9183	9029	9011	8970	9210	9009	9085	9086	9115	9015	9010	8879	8932	9075	9049	9107	8886	9150	9200	8995	8982	9068	9140	8995	9116	9132	9033	9049	9093	9200	8955	9042	9072	8897	8929	9026	9089	9160	9085	9103	9056	9060	8863	9018	9096	8918	9223	9184	8957	8928	9180	9094	9108	9021	9066	9244	9118	8927	8907	9000	8842	9136	8973	9104	9110	9077	9003	9106	9138	8918	8975	9158	8832	8848	9024	8992	9137	9305	9059	9142	9197	9037	8886	9095	8932	9212	9008	9089	8923	9106	9018	9031	9150	9096	9082	9073	9093	9092	8945	9142	9072	9275	8979	9004	9082	8955	9310	9005	9093	9090	8959	9056	9065	8893	9119	9119	9040	9057	8946	9215	9016	9029	8957	9098	9026	8876	8998	9275	8968	8917	9066	8830	9003	9058	9015	9102	9262	8986	9072	9016	9070	9050	8969	8895	8941	8991	9046	8953	9069	8965	8993	9058	8764	9065	9022	9018	9069	9006	9150	9002	9116	8886	8914	9034	9141	9042	8974	9071	9144	8802	8985	9013	9014	8888	8984	8920	9027	9000	8983	9042	9117	9005	9071	9097	9038	9071	9038	9184	8937	9007	9097	9078	9120	9105	8881	8986	8968	8916
25106	20798	27272	27026	22032	18928	17460	15873	15298	15169	14824	15055	14776	14740	14539	14631	14659	14836	14687	14468	14694	14822	14608	14787	14643	14573	14706	14758	14548	14637	14750	14690	14799	14765	14694	14579	14626	14618	14572	14710	14608	14400	14695	14803	14698	14780	14540	14650	14765	14747	15085	14678	14557	14565	14628	14679	14694	14688	14457	14723	14649	14812	14596	14490	14466	14609	14508	14497	14674	14590	14535	14751	14620	14626	14701	14680	14749	14772	14691	14664	14482	14687	14508	14585	14696	14494	14483	14544	14598	14663	14644	14784	14527	14605	14662	14851	14746	14880	14580	14518	14753	14602	14662	14510	14741	14505	14766	14582	14645	14672	14410	14555	14603	14650	14575	14476	14693	14605	14567	14592	14713	14688	14642	14844	14478	14644	14589	14404	14413	14486	14487	14613	14643	14715	14530	14722	14665	14573	14735	14522	14641	14769	14594	14741	14663	14381	14631	14675	14573	14531	14645	14793	14508	14550	14730	14783	14642	14480	14765	14470	14425	14626	14571	14589	14823	14686	14638	14635	14491	14721	14743	14686	14553	14475	14784	14545	14559	14389	14671	14570	14601	14816	14790	14467	14559	14557	14543	14658	14756	14674	14554	14502	14654	14758	14517	14688	14775	14611	14430	14587	14637	14636	14718	14664	14809	14755	14453	14577	14508	14626	14559	14480	14510	14450	14598	14699	14719	14684	14710	14597	14503	14572	14578	14673	14588	14655	14579	14794	14721	14771	14697	14741	14731	14705	14634	14727	14588	14681	14505	14465	14820	14798	14796	14709	14711	14650	14742	14672	14617	14542	14584	14463	14553	14580	14552	14630	14757	14622	14390	14423	14543	14514	14747	14590	14424	14527	14739	14599	14832	14783	14685	14744	14626	14557	14652	14488	14649	14750	14711	14569	14474	14361	14823	14647	14604	14792	14524	14502	14518	14511	14484	14528	14544	14517	14625	14673	14460	14718	14616	14648	14609	14488	14682	14746	14506	14613	14526	14579	14617	14564	14592	14479	14667	14750	14727	14434	14457	14711	14796	14580	14730	14595	14712	14567	14450	14635	14716	14744	14494	14505	14317	14712	14502	14526	14520	14453	14546	14609	14697	14643	14699	14479	14628	14476	14851	14698	14583	14506	14681	14590	14601	14721	14490	14655	14507	14519	14656	14591	14601	14613	14436	14455	14557	14645	14574	14532	14634	14775	14718	14827	14684	14517	14665	14448	14598	14565	14600	14695	14673	14622	14626	14530	14655	14410	14625	14688	14720	14626	14674	14622	14753	14630	14779	14430	14591	14488	14546	14593	14696	14647	14503	14471	14632	14447	14345	14450	14699	14502	14649	14561	14520	14616	14556	14678	14510	14581	14495	14524	14713	14630	14452	14385	14526	14460	14575	14538	14468	14442	14805	14659	14424	14564	14585	14556	14686	14464	14582	14614	14560	14765	14668	14543	14638	14394	14546	14669	14656	14677	14616	14401	14461	14507	14635	14559	14513	14653	14720	14530	14761	14565	14560	14638	14660	14753	14590	14533	14707	14685	14822	14519	14669	14612	14565	14515	14751	14845	14617	14633	14585	14479	14522	14604	14609	14601	14422	14742	14639	14675	14562	14500	14697	14564	14721	14615	14599	14599	14621	14492	14547	14534	14510	14453	14722	14787	14638	14671	14472	14294	14469	14595	14234	14563	14713	14624	14574	14504	14533	14846	14713	14609	14704	14574	14434	14651	14479	14599	14484	14610	14476	14268	14660	14484	14439	14722	14566	14517	14589	14696	14735	14644	14548	14550	14550	14771	14710	14523	14425	14515	14707	14563	14479	14584	14484	14612	14650	14606	14492	14529	14645	14574	14675	14471	14404	14408	14777	14422	14711	14763	14741	14535	14597	14615	14605	14824	14503	14639	14520	14626	14652	14704	14616	14550	14609	14478	14423	14543	14496	14596	14763	14690	14666	14430	14609	14515	14789	14471	14634	14717	14882	14778	14635	14586	14589	14575	14753	14663	14587	14582	14673	14414	14621	14451	14655	14708	14598	14732	14692	14649	14684	14587	14473	14612	14594	14554	14567	14703	14568	14466	14579	14545	14664	14624	14528	14467	14585	14717	14802	14773	14624	14491	14647	14496	14449	14508	14505	14485	14586	14492	14635	14655	14625	14716	14310	14524	14747	14558	14497	14757	14543	14794	14549	14534	14549	14581	14692	14482	14575	14673	14677	14575	14597	14584	14639	14703	14617	14412	14594	14749	14748	14467	14244	14671	14616	14533	14556	14455	14597	14610	14635	14606	14733	14499	14614	14549	14378	14530	14775	14660	14758	14748	14675	14736	14695	14471	14757	14635	14574	14549	14524	14450	14645	14664	14660	14460	14531	14603	14547	14575	14557	14539	14547	14697	14696	14423	14502	14536	14521	14799	14589	14534	14631	14555	14482	14652	14277	14567	14562	14708	14728	14640	14654	14665	14692	14622	14688	14670	14683	14670	14355	14497	14642	14772	14640	14687	14636	14441	14742	14867	14651	14590	14506	14355	14704	14520	14683	14549	14656	14626	14575	14510	14509	14483	14572	14491	14562	14730	14538	14617	14584	14520	14715	14667	14612	14716	14714	14650	14678	14529	14487	14687	14547	14695	14748	14560	14688	14419	14528	14474	14644	14529	14354	14636	14752	14423	14625	14515	14733	14342	14653	14645	14654	14646	14564	14528	14654	14532	14675	14510	14500	14638	14712	14379	14389	14517	14616	14677	14641	14729	14528	14414	14618	14487	14460	14434	14658	14691	14500	14734	14555	14723	14609	14505	14666	14838	14506	14533	14495	14638	14683	14551	14554	14673	14561	14629	14611	14554	14667	14587	14369	14710	14530	14654	14559	14618	14559	14610	14713	14698	14640	14492	14732	14575	14643	14622	14363	14568	14615	14593	14687	14642	14641	14713	14453	14595	14516	14823	14340	14473	14724	14678	14632	14738	14476	14553	14828	14659	14624	14591	14636	14540	14699	14609	14651	14740	14600	14525	14557	14538	14542	14490	14566	14651	14595	14607	14392	14549	14490	14555	14669	14663	14679	14590	14580	14612	14295	14625	14668	14757	14568	14614	14509	14445	14782	14694	14641	14575	14698	14394	14629	14500	14611	14609	14644	14805	14588	14416	14725	14779	14405	14543	14672	14674	14758	14722	14407	14693	14582	14635	14609	14611	14404	14368	14621	14657	14532	14540	14443	14600	14653	14655	14589	14604	14657	14683	14690	14451	14785	14758	14750	14623	14638	14459	14587	14412	14705	14760	14715	14506	14723	14575	14630	14754	14646	14459	14541	14723	14544	14490	14456	14605	14600	14700	14530	14465	14506	14499	14501	14523	14662	14501	14663	14588	14693	14693	14570	14724	14551	14606	14647	14383	14578	14591	14481	14448	14832	14711	14535	14462	14666	14762	14683	14659	14439	14541	14630	14670	14596	14694	14349	14522	14614	14668	14580	14671	14475	14515	14650	14692	14593	14600	14578	14815	14481	14599	14615	14608	14580	14826	14704	14667	14655	14519	14845	14699	14692	14632	14563	14507	14733	14475	14689	14573	14531	14612	14650	14638	14598	14574	14467	14515	14482	14494	14560	14703	14785	14454	14456	14475	14549	14868	14702	14492	14506	14879	14699	14362	14720	14693	14473	14483	14397	14291	14529	14480	14419	14526	14571	14495	14623	14529	14519	14720	14711	14625	14664	14911	14620	14632	14632	14681	14678	14759	14610	14463	14714	14628	14681	14439	14556	14693	14489	14670	14593	14596	14669	14498	14640	14514	14682	14576	14522	14699	14537	14672	14771	14600	14584	14697	14564	14599	14490	14535	14745	14430	14817	14659	14674	14710	14676	14682	14714	14626	14741	14528	14619	14466	14663	14465	14634	14577	14395	14705	14563	14675	14549	14462	14817	14731	14530	14604	14567	14501	14567	14539	14618	14725	14493	14658	14661	14479	14593	14696	14686	14710	14605	14579	14656	14674	14756	14610	14611	14717	14823	14635	14612	14563	14574	14779	14638	14536	14527	14510	14626	14613	14703	14509	14425	14689	14663	14726	14662	14633	14623	14637	14820	14607	14415	14566	14768	14523	14553	14615	14622	14561	14597	14648	14641	14545	14681	14638	14523	14554	14494	14459	14754	14772	14443	14423	14807	14853	14569	14700	14532	14507	14353	14446	14664	14562	14538	14697	14568	14410	14569	14603	14528	14638	14678	14536	14611	14507	14593	14409	14697	14387	14581	14651	14554	14630	14580	14704	14587	14848	14552	14791	14609	14497	14706	14698	14743	14622	14720	14530	14651	14547	14563	14546	14584	14595	14481	14669	14477	14497	14497	14623	14676	14544	14765	14544	14586	14563	14721	14619	14759	14575	14589	14502	14576	14626	14608	14563	14526	14637	14523	14565	14576	14558	14683	14664	14546	14500	14542	14550	14482	14604	14654	14565	14690	14519	14679	14524	14633	14601	14608	14614	14446	14653	14376	14475	14445	14699	14591	14521	14643	14776	14722	14798	14635	14528	14554	14474	14521	14575	14790	14633	14451	14498	14595	14486	14744	14683	14698	14594	14831	14641	14685	14425	14604	14427	14495	14723	14642	14506	14415	14634	14688	14585	14225	14666	14528	14687	14628	14732	14773	14949	14636	14459	14791	14404	14672	14654	14522	14494	14675	14674	14614	14577	14520	14387	14537	14789	14737	14691	14438	14716	14648	14295	14487	14460	14597	14740	14698	14536	14701	14460	14650	14598	14713	14539	14488	14788	14724	14642	14680	14426	14660	14655	14560	14488	14595	14728	14616	14740	14486	14722	14754	14478	14671	14590	14646	14549	14712	14719	14628	14892	14584	14471	14550	14706	14502	14587	14576	14590	14427	14649	14491	14655	14524	14651	14431	14493	14523	14697	14660	14655	14744	14683	14582	14820	14695	14577	14547	14587	14574	14777	14740	14451	14488	14703	14845	14585	14787	14512	14586	14457	14665	14588	14702	14607	14657	14654	14621	14753	14592	14613	14682	14506	14551	14537	14689	14484	14763	14519	14594	14603	14731	14634	14528	14677	14531	14544	14554	14599	14504	14539	14359	14598	14595	14571	14624	14661	14442	14694	14521	14423	14514	14560
25525	37432	29592	19219	13423	11326	10072	9323	9238	8773	8907	8904	8836	8784	8791	8779	8817	8732	8716	8839	8784	8707	8852	8621	8811	8738	8683	8722	8878	8724	8661	8784	8616	8742	8839	8786	8735	8606	8900	8790	8829	8766	8736	8760	8779	8684	8619	8507	8682	8604	8687	8542	8648	8592	8691	8706	8681	8571	8782	8705	8814	8715	8615	8721	8637	8757	8769	8766	8730	8755	8831	8763	8656	8655	8792	8783	8623	8711	8613	8714	8741	8729	8612	8743	8726	8688	8525	8710	8760	8624	8534	8797	8579	8779	8830	8546	8807	8770	8495	8607	8689	8624	8747	8693	8691	8731	8712	8695	8761	8500	8780	8653	8781	8777	8706	8711	8784	8816	8734	8675	8686	8559	8802	8760	8722	8823	8561	8613	8727	8845	8778	8776	8723	8709	8914	8569	8572	8694	8689	8667	8612	8697	8589	8574	8747	8753	8770	8753	8690	8604	8703	8690	8497	8731	8644	8645	8773	8737	8761	8793	8614	8569	8678	8622	8686	8744	8688	8825	8689	8768	8582	8703	8638	8637	8750	8634	8619	8694	8792	8542	8645	8697	8839	8663	8571	8768	8727	8714	8542	8707	8557	8743	8748	8665	8774	8776	8732	8511	8653	8700	8767	8633	8677	8758	8794	8639	8666	8622	8688	8737	8702	8797	8756	8837	8714	8800	8699	8798	8816	8697	8628	8845	8453	8813	8722	8645	8610	8571	8653	8748	8715	8546	8698	8760	8569	8734	8703	8571	8683	8704	8788	8651	8835	8672	8566	8810	8693	8599	8712	8674	8752	8618	8902	8509	8676	8784	8675	8671	8627	8646	8613	8656	8628	8726	8722	8649	8830	8735	8629	8616	8676	8664	8591	8716	8730	8724	8689	8577	8716	8520	8677	8807	8846	8642	8691	8736	8748	8596	8702	8702	8674	8583	8589	8806	8664	8687	8605	8595	8709	8757	8812	8620	8702	8712	8698	8707	8768	8599	8662	8710	8645	8560	8808	8647	8509	8654	8608	8857	8718	8734	8743	8580	8866	8811	8555	8649	8654	8598	8735	8714	8775	8605	8653	8561	8824	8826	8662	8796	8521	8693	8676	8753	8647	8697	8720	8588	8565	8777	8715	8642	8686	8808	8668	8815	8670	8655	8813	8651	8642	8706	8669	8740	8705	8851	8685	8586	8649	8601	8738	8488	8751	8918	8754	8555	8705	8798	8662	8701	8790	8652	8752	8636	8627	8660	8557	8484	8604	8797	8653	8672	8779	8768	8681	8568	8734	8807	8652	8762	8654	8846	8583	8662	8617	8605	8491	8700	8793	8673	8683	8691	8608	8702	8756	8705	8677	8764	8708	8545	8590	8593	8701	8774	8522	8758	8653	8771	8752	8724	8698	8715	8722	8667	8659	8740	8753	8578	8690	8673	8693	8606	8760	8834	8730	8660	8696	8747	8676	8650	8601	8716	8613	8736	8621	8693	8648	8681	8684	8582	8741	8781	8798	8800	8648	8715	8798	8804	8744	8623	8793	8622	8691	8793	8505	8713	8699	8636	8802	8734	8598	8727	8685	8581	8673	8589	8678	8623	8605	8551	8579	8702	8716	8695	8686	8651	8666	8716	8733	8862	8865	8636	8645	8634	8722	8720	8679	8561	8706	8741	8588	8648	8755	8715	8705	8713	8752	8637	8655	8692	8525	8727	8659	8673	8744	8834	8732	8679	8891	8820	8783	8700	8682	8648	8687	8854	8641	8728	8644	8698	8712	8593	8678	8654	8702	8768	8758	8751	8710	8743	8660	8838	8612	8617	8670	8718	8662	8664	8602	8654	8719	8757	8757	8698	8723	8689	8675	8691	8544	8729	8705	8743	8736	8629	8646	8693	8676	8734	8692	8772	8624	8529	8705	8469	8566	8653	8805	8715	8642	8785	8615	8653	8640	8724	8613	8608	8693	8633	8714	8781	8726	8737	8630	8780	8632	8619	8579	8571	8626	8702	8646	8772	8626	8770	8840	8697	8763	8746	8648	8719	8686	8587	8585	8692	8543	8721	8625	8678	8629	8687	8732	8681	8629	8844	8773	8703	8778	8751	8700	8729	8645	8695	8735	8652	8728	8739	8792	8757	8784	8572	8671	8770	8627	8720	8834	8720	8702	8751	8641	8715	8738	8719	8601	8635	8742	8681	8676	8732	8625	8807	8614	8603	8612	8737	8717	8819	8569	8647	8863	8556	8691	8789	8715	8624	8772	8624	8784	8791	8790	8532	8782	8659	8574	8790	8844	8644	8649	8633	8657	8655	8696	8673	8675	8599	8601	8691	8649	8650	8758	8584	8750	8550	8634	8642	8522	8803	8528	8645	8660	8680	8613	8647	8659	8697	8509	8723	8611	8726	8755	8658	8695	8737	8891	8689	8590	8669	8666	8774	8674	8666	8713	8794	8748	8641	8593	8782	8618	8787	8679	8812	8693	8638	8611	8790	8612	8758	8649	8569	8749	8635	8755	8730	8540	8678	8833	8789	8621	8700	8765	8605	8630	8566	8640	8708	8800	8522	8561	8675	8726	8654	8645	8636	8653	8631	8701	8886	8618	8884	8638	8603	8733	8662	8811	8610	8706	8776	8729	8645	8587	8776	8794	8755	8594	8731	8566	8660	8687	8657	8585	8745	8675	8725	8744	8791	8645	8766	8601	8665	8788	8768	8707	8743	8715	8598	8712	8735	8565	8581	8598	8589	8667	8574	8833	8586	8864	8775	8727	8744	8636	8639	8874	8573	8739	8682	8703	8732	8757	8488	8748	8655	8783	8655	8533	8577	8638	8620	8603	8638	8597	8627	8765	8634	8743	8671	8786	8748	8716	8827	8781	8669	8854	8770	8579	8561	8713	8508	8570	8726	8650	8773	8636	8630	8687	8686	8764	8727	8802	8641	8744	8444	8769	8668	8594	8658	8622	8699	8504	8671	8629	8913	8698	8774	8833	8734	8569	8716	8833	8636	8758	8760	8611	8728	8731	8644	8678	8598	8699	8648	8722	8607	8709	8636	8591	8547	8554	8822	8583	8738	8755	8618	8650	8602	8641	8698	8773	8765	8702	8765	8691	8801	8582	8640	8702	8745	8621	8822	8738	8719	8561	8648	8743	8693	8672	8735	8767	8774	8674	8885	8755	8667	8668	8691	8572	8643	8636	8606	8660	8684	8876	8722	8592	8777	8644	8781	8649	8832	8656	8683	8703	8637	8532	8722	8599	8638	8698	8731	8664	8800	8742	8648	8665	8646	8696	8722	8706	8551	8729	8631	8698	8673	8743	8612	8726	8749	8605	8693	8742	8685	8737	8751	8683	8768	8834	8674	8740	8756	8741	8808	8671	8750	8600	8646	8759	8798	8551	8630	8571	8597	8581	8684	8595	8670	8654	8641	8664	8750	8806	8677	8695	8695	8718	8610	8536	8638	8685	8550	8676	8617	8592	8646	8755	8725	8715	8614	8652	8657	8570	8533	8814	8656	8622	8704	8621	8569	8771	8693	8699	8754	8665	8847	8781	8634	8662	8564	8793	8627	8738	8689	8695	8608	8684	8624	8657	8623	8677	8521	8738	8638	8780	8796	8655	8706	8834	8623	8637	8692	8679	8730	8604	8638	8684	8684	8719	8699	8716	8814	8617	8718	8667	8658	8738	8554	8673	8829	8880	8653	8678	8727	8787	8779	8666	8574	8677	8760	8697	8659	8600	8791	8713	8720	8705	8657	8696	8651	8767	8716	8703	8657	8697	8673	8711	8608	8743	8780	8774	8615	8660	8786	8742	8731	8729	8852	8811	8658	8633	8688	8751	8751	8663	8764	8510	8635	8728	8726	8784	8697	8688	8758	8659	8660	8723	8623	8653	8904	8722	8716	8591	8612	8800	8696	8728	8763	8593	8693	8784	8499	8616	8718	8596	8592	8582	8734	8580	8749	8630	8737	8629	8605	8617	8748	8647	8720	8585	8801	8664	8801	8738	8753	8880	8707	8648	8498	8768	8594	8694	8766	8642	8557	8657	8777	8661	8771	8666	8572	8703	8599	8624	8517	8727	8710	8623	8778	8788	8800	8718	8702	8738	8565	8661	8626	8718	8649	8730	8701	8699	8673	8632	8734	8579	8756	8763	8592	8707	8662	8598	8745	8691	8684	8806	8713	8698	8645	8643	8782	8727	8717	8601	8665	8710	8796	8754	8640	8724	8558	8728	8640	8637	8619	8574	8662	8775	8682	8801	8585	8771	8721	8726	8542	8586	8744	8780	8681	8745	8730	8704	8661	8786	8704	8674	8634	8710	8662	8650	8529	8708	8676	8795	8846	8600	8745	8676	8716	8704	8696	8755	8720	8721	8717	8608	8755	8536	8630	8574	8763	8661	8634	8807	8722	8721	8760	8606	8747	8646	8738	8709	8525	8624	8681	8610	8806	8722	8641	8630	8561	8776	8592	8608	8698	8551	8756	8681	8694	8556	8599	8678	8550	8656	8598	8672	8583	8535	8681	8667	8619	8848	8712	8737	8635	8536	8642	8735	8726	8605	8743	8657	8718	8627	8568	8647	8637	8749	8718	8682	8689	8642	8780	8583	8619	8708	8735	8610	8676	8565	8729	8782	8758	8714	8561	8607	8685	8861	8810	8552	8689	8764	8653	8720	8645	8747	8645	8735	8641	8709	8659	8619	8932	8636	8653	8622	8559	8591	8627	8592	8714	8697	8679	8818	8626	8957	8819	8590	8701	8597	8787	8616	8876	8645	8693	8781	8616	8660	8695	8749	8595	8737	8663	8534	8732	8786	8664	8711	8602	8522	8789	8620	8756	8600	8651	8828	8603	8843	8787	8698	8714	8655	8698	8495	8739	8600	8707	8649	8603	8815	8732	8667	8633	8626	8642	8587	8659	8454	8620	8690	8634	8732	8801	8698	8790	8523	8668	8605	8651	8664	8674	8688	8705	8589	8836	8615	8733	8662	8724	8805	8724	8786	8646	8690	8741	8776	8625	8655	8728	8669	8787	8703	8719	8838	8636	8884	8720	8747	8741	8550	8649	8802	8682	8805	8773	8649	8690	8714	8751	8691	8785	8691	8786	8611	8721
23402	20742	27786	24338	22763	22606	20652	17150	15784	15840	15721	15377	15220	15341	15183	15089	15363	14955	15001	14847	15085	14990	14972	15102	15123	15019	14936	14756	14927	15123	15170	14926	15221	14818	15173	15116	15086	15107	15101	14851	14920	14875	15175	14801	14962	15010	14879	14838	14898	14990	15137	15026	14967	15015	15156	15138	14905	15000	15094	15061	15033	15168	14975	14930	14855	15007	15001	14996	15031	14938	14809	15118	14886	14916	14935	15173	14975	14946	14973	15109	14882	14957	14933	14956	15022	14559	14930	14800	14918	14891	14823	14787	14942	14889	15239	14826	15043	15083	14878	15040	14777	14718	15030	14863	14813	14634	14889	15001	14833	14751	14785	14755	15073	15038	14843	14925	14868	14901	14917	15073	15023	14791	15069	15007	14930	14779	14988	14717	14967	15039	14745	14810	14902	14843	14825	14903	14967	15012	15047	14875	14901	14954	14895	14794	14807	14883	14734	15078	14799	14926	14889	14907	15069	15071	14800	14815	14814	14595	14751	14966	14761	14823	14982	14760	14769	14848	14954	14850	15066	14970	14825	14782	14768	14829	14938	14742	14978	14812	15056	14957	14673	14763	14903	15024	15045	14865	14835	15035	14957	15011	14753	14967	14938	14882	14802	14874	15131	14908	14869	14793	14825	14887	15028	15239	14934	14827	14840	14938	14905	14973	14733	14805	14960	14859	14897	14714	15034	15094	14777	15014	15019	14913	14946	14940	14883	14845	14690	14828	15015	14754	14983	15067	14716	14846	14937	15058	14965	14806	14891	14795	14830	14842	14990	14933	15161	14653	15068	14802	14927	14899	14947	14916	14955	14794	14849	14953	14988	14888	14911	14868	14760	14934	14940	14937	15118	15010	14800	14779	14767	14831	14815	14904	14920	14926	14805	14693	14839	14876	14860	15030	14705	14836	14972	14990	14958	14833	14948	14870	14964	15116	14895	14830	14775	14976	14841	14924	14785	15110	14902	14832	14953	14633	14830	14978	14774	15009	14826	14829	15047	14807	14912	14833	14960	14834	14992	14763	14918	15008	14856	15071	14748	14817	14917	14922	15135	15014	14934	14803	15063	14882	15012	14828	15143	14889	14801	14697	14925	14891	14821	15043	15059	14964	14912	14782	14824	14906	14780	15056	14977	14848	14724	14897	15121	15066	15038	14796	15086	14703	14963	14791	14856	15063	14809	14945	14977	14767	14879	14724	14909	14894	15077	14969	14837	14912	14843	14926	14990	14823	14998	14844	14802	14950	14875	14879	14910	14829	14981	15105	15031	14741	14754	14944	14844	15063	15154	15004	14734	14804	14831	14800	15001	14959	14827	14938	14944	14823	14990	14900	14922	15001	14886	14935	14685	14728	14889	14895	15079	15064	14960	14918	14788	14884	15070	15083	14974	14899	14917	14953	14768	15025	14999	15001	14842	14762	14945	14804	14918	14906	14829	14972	14926	14912	15102	14943	14753	14831	14945	14983	14982	15014	14631	14913	14806	14774	14933	14634	14976	14881	14670	14927	14967	14998	14882	14977	14774	15091	14935	14987	14920	15037	15019	14754	14804	14820	15023	14962	14955	14814	14870	14872	15073	14729	14960	14866	14794	14860	14914	15037	15007	14852	14848	14760	14901	14842	14995	14923	14853	14844	14703	14817	14896	14731	15069	14978	15124	14794	14884	14811	14861	15051	14932	15019	14860	14906	14775	14908	14828	14808	14832	14965	14803	14831	14968	14887	14877	14939	15087	14984	14868	14933	14880	14944	14906	14860	14930	14923	14785	14898	14926	14859	14827	14962	14870	15133	14816	14725	14890	14863	14806	14898	14844	14974	14939	14909	14851	14741	15068	14767	14901	14943	15009	14920	14855	14994	14861	14940	14734	14823	14888	15083	15043	14814	14921	14910	14948	14885	14892	14883	14914	14851	14786	15041	14736	15030	14917	14942	15019	14836	14912	14862	14916	14705	14798	14868	14882	14966	15082	14819	14799	14770	15106	14929	14918	14869	14918	14947	14924	14646	14853	14873	14963	14833	14861	14964	14817	14736	14872	14723	14983	14784	14983	15083	15075	15056	14778	14698	15162	14774	14911	14799	15004	14860	14845	15044	14685	14861	14922	14908	14670	14693	15094	14894	14849	14829	15084	14820	15065	14912	14662	14960	14861	14835	14957	14915	14906	14795	14792	14997	14896	14761	15063	14847	14753	14819	14838	14776	14922	14873	15026	14852	15035	14804	14984	15030	14973	14968	14918	14974	14772	14869	14895	15101	15026	14772	14935	14797	14958	15027	15068	14500	14903	14963	14502	14736	14946	14799	15002	14658	15015	14946	14958	15057	15168	14890	15028	15022	14746	15054	15065	14882	14892	14892	14837	14795	14971	14936	14999	14892	14947	14704	14919	15005	14879	14906	14884	14945	14958	14773	14799	14943	14804	14801	14975	14913	15099	15111	14862	14835	14748	14981	15106	14988	14796	14691	14975	15022	14941	15121	14907	14671	14926	14995	15006	14933	14965	14891	14828	14801	14783	14947	14879	14769	14828	14896	15058	14867	15054	14807	14778	14898	14910	14784	15040	14799	14915	14736	14772	14657	14812	14857	15229	15018	14947	14824	14846	14929	14977	15036	15080	14856	15056	14811	14820	15021	14808	14776	14894	14814	15001	14799	14992	14814	14773	15044	14696	15056	14825	14881	14778	14849	14737	14896	15047	15045	14856	15057	14971	14864	14858	14955	14884	15030	14997	14770	14890	14988	15021	14822	15042	15087	14947	14991	14982	14737	14727	14827	14731	14850	14796	14941	14809	14850	15013	15144	14882	14914	15060	14625	14745	14758	14971	15079	14987	14996	14860	14819	14843	15089	14971	14912	15159	15001	14838	14841	14557	14987	14957	14847	14975	14785	14725	14953	14973	14884	14951	14869	14999	14841	14714	14827	14871	14785	14878	14857	14792	15055	15006	14881	14673	14833	14848	15025	14803	14827	15119	14850	14860	15055	15038	15124	14622	14747	14873	14897	14818	14896	15018	14859	15110	14827	14981	14934	14893	14911	14953	14804	14875	14731	14749	14798	14876	15249	14930	14993	14835	14940	14814	14753	14934	15001	14981	14938	14910	14624	14961	14773	14794	14845	14768	14666	15040	14882	14643	14728	14957	14816	14913	14769	14784	14816	14711	14834	15061	14781	14948	14904	15052	14855	14918	14810	14942	14947	14731	14908	14954	14799	14863	14896	14675	14938	14879	15026	14948	15170	15081	15000	14763	14986	14848	14999	14775	14890	14904	14687	14893	14896	14915	14783	15065	15156	14951	14699	14872	14650	14865	15018	15025	14843	14942	14925	14997	14878	14797	14745	14882	14960	15035	14972	15015	14679	14737	14898	14833	14940	14898	14936	14855	14805	15041	14845	14804	14842	14952	15063	14856	14755	14682	14856	14937	14914	14926	14807	14846	14810	14979	14933	14784	14914	15003	14783	14835	14955	14898	15003	14929	14995	14930	14970	14995	14827	14881	15081	14876	14845	15124	14836	14862	14791	14699	14918	14907	14916	14821	14985	14899	14797	14949	14890	14859	14924	14866	14820	14865	14962	14898	14890	15030	14920	14870	14943	14840	14870	14941	14916	14789	14596	14789	14710	14831	14860	14912	14974	14809	14895	14876	14860	14926	14859	14829	14992	15108	14992	14885	14907	15104	14866	14843	14862	14716	14804	14949	14804	14936	14792	14851	14777	14682	14746	15111	15045	14801	15002	14985	14774	14783	15107	14833	14989	14810	14817	14998	14821	14733	14858	14613	14642	14949	14949	14819	14870	14865	14896	14948	14961	14825	14893	14921	14781	14904	14827	15068	14757	14752	14924	14818	14827	14893	14890	14763	14708	15000	14715	15183	14912	14947	14905	14887	14811	14926	14846	14680	14892	14929	14764	15087	14911	15033	15059	14843	14890	14760	14755	14933	14890	14952	14801	14964	14810	14967	14793	14782	14929	14911	15014	15030	14895	14877	14804	14851	14788	14848	14843	14895	14791	14998	14827	14910	14911	14998	14887	14934	14954	14831	14827	14856	14895	14883	14838	14917	14566	14749	14994	14763	15023	14763	14969	15030	14892	14811	14752	14858	14955	15049	14943	14803	14790	14874	14827	14781	14814	14679	14828	14858	15049	14962	15019	14952	15035	14860	14983	14798	14884	14950	14832	14971	14877	14886	14820	15040	14676	14780	14954	14939	14933	14915	14931	14885	14890	14863	14849	14889	14983	14903	14755	15121	14937	14837	15066	14748	14805	14819	14991	14914	14845	15023	14959	14627	14759	14926	15016	14975	14830	14828	14864	14857	14839	15045	14782	14667	14892	14900	14685	14790	14954	14881	14955	14891	15074	14737	14874	14928	14967	14976	14962	14891	14901	15161	15067	14753	14846	14942	14951	14834	15071	14963	15004	15001	14821	14896	14849	14958	14833	14791	14880	14874	14832	14904	14813	15054	14884	15045	14960	14991	14927	14940	14860	14874	14967	14884	15022	14608	14730	14921	14907	14938	14591	14812	14954	14972	14939	14937	14925	14906	14842	14828	14982	14826	14746	14746	14831	14991	14959	15022	14769	15114	14944	14836	14938	14848	14761	14877	14973	14855	14779	14855	14887	15099	14634	14977	14865	14763	14799	14969	15001	14980	14931	14885	14874	14934	14742	15068	15082	14877	14950	14845	14834	14921	14836	14804	14851	14971	14998	14936	14876	14725	14826	14807	14817	14997	14984	14921	15036	14782	14635	14632	14876	14699	15008	15069	14713	14743	14884	14956	14736	14956	14939	14881	14980	14976	14968	14971	14929	14878	14822	14803	15106	14959	15012	14935	14612	14848	14940	14784	14903	15075	14957	14828	14794	14786	14649	15072	14989	14861	14997	14880	14746	14724	14811	14705	14857	14950	14907	14877	15025	15001	14856	14783	14902	15040	15106	14957	15071	14932	15156	14921	14704	14940	14926	14958	15031	14878	14935	15074	14852	14885	15001	14832	14939	14888	14994	14960	15023	15031	14996	14817	15137	14865	14716	15019	14937	14811	14618	15003	14761	14891	14719	14811	15047	15018	14874	14836	14908	14886	14823	14946	14821	14922	14904	14939	14912	15042	15027	14797	14937	14921	14747
28509	44339	35852	23275	16549	12936	11130	10070	9619	9375	9251	9178	9055	8952	9085	8923	8998	8865	8983	9055	8922	8971	8927	9081	8965	9071	8829	8876	8941	8925	8921	8959	8921	8804	8923	8890	8959	9097	8953	8827	8998	8828	9109	8949	8835	9171	8983	8996	8952	8866	8871	9046	8971	8871	9072	8795	8956	8959	8961	8908	8927	8825	8997	9044	9008	9013	8817	9010	8789	8925	8931	8964	8951	9055	8821	8988	8801	8774	9000	8932	8879	9038	8887	8843	8854	8964	9003	9005	8960	8945	8930	8822	8809	8836	8811	8782	8934	8832	8997	8925	8931	8904	8936	8871	8895	8824	9019	9008	8778	8832	8933	8754	9035	8823	8936	8813	8831	8813	8794	8739	8762	8963	8961	8865	8932	8878	8864	9014	8776	8756	9044	8899	8903	8872	8845	8940	8811	8978	8931	8763	8984	8934	8965	8813	8921	8992	8831	8805	9021	8892	8863	8970	8989	8924	8874	8872	8935	8828	8908	8926	8755	8960	8920	8961	8977	8969	9104	8910	8993	8943	8933	8807	8977	8872	8764	9026	9021	8932	8889	8949	8978	8754	8781	8879	8769	8884	8972	8794	8899	8881	8863	8930	8838	8834	8828	8824	8939	8973	8839	8867	8901	8772	8962	8963	8982	8842	8965	8954	8885	8842	8978	8925	8819	9005	8815	8983	9051	8929	8793	8858	8771	8776	9088	9014	8984	8980	8969	8845	8920	8823	8846	9088	8790	9039	9121	8978	8820	8974	9010	8871	8797	8828	8773	8753	8979	9013	8857	8924	8943	9000	9091	8947	8884	8916	8931	8795	8811	8679	8932	9121	8732	9034	8947	9007	9035	8986	9012	8789	8982	8799	8976	9000	8957	9015	8860	9079	8924	8832	8854	8888	9023	8912	8938	8768	8875	8799	8729	8716	8903	8932	8696	8972	8799	8875	8930	8811	8682	8927	8899	8807	8916	8986	8851	8797	8836	8872	8800	8777	9087	8913	8816	8779	8875	8810	8835	8874	8956	8918	8946	8810	8899	8890	8809	8876	8857	8862	8969	9005	8740	8760	9016	8975	9037	8807	8888	8968	8935	8998	8871	8801	8912	8870	8831	8869	8996	9034	8978	8927	9082	8916	8847	8871	8873	8776	9000	9034	8884	8982	8826	8956	8942	8902	8952	9027	8963	8903	8924	8952	8773	8819	8953	8808	8977	8891	8900	8795	8952	8862	9012	8884	8869	8824	8819	8924	8771	9110	8859	9012	8895	8816	8909	8972	8851	8775	8787	8825	8914	8976	8880	8821	8891	8961	9037	9051	8941	8914	8882	8950	8953	8805	8820	8832	8882	9010	8813	8934	9068	9006	8941	8825	8746	8886	8836	8749	9023	8817	8879	8861	9049	8867	8800	8824	8980	8822	8914	8931	8766	8711	8932	9001	8762	9051	8802	8869	8765	8928	8866	8732	8813	8788	9023	8798	8862	8675	8818	8926	8800	8925	9048	9005	8913	8890	9003	8878	8808	8825	8931	8975	8983	8954	8773	8917	8932	8814	8891	8951	8963	8810	8898	8921	8789	8912	8850	8737	8988	8842	8906	9020	8743	8835	8798	8793	8903	8836	9004	8990	8888	9087	8855	8931	9042	8907	8752	8905	8939	8819	8780	8853	8927	8941	8927	8894	8745	8868	8932	8844	8793	8888	8998	8801	8852	8919	8802	8904	8866	8962	8816	8882	8904	9053	8739	8897	8851	8945	9009	8963	8949	8927	9011	8815	8950	8920	8971	8796	8861	8809	8950	8828	8861	8959	9012	8946	8988	8901	8845	8907	8932	8955	8793	8771	8749	8756	8895	8901	8905	8912	8870	8886	8978	8908	8968	8949	8775	8956	8813	9005	9009	8863	8819	8739	9038	8802	8853	8795	8806	8859	8995	8986	8931	8901	9024	8813	9053	8867	8954	8845	8996	8976	8887	8872	8913	8796	8735	8765	8992	8884	8896	8757	8867	8901	8850	8866	8996	8801	8809	8870	8857	8882	8739	8895	8900	8783	8979	8945	8918	8858	8815	8799	8983	9120	8629	8886	8944	8989	8937	8811	9123	8989	8881	8967	8864	8864	8830	9009	9044	8860	8903	9081	8983	8891	8795	8857	8828	8977	9012	8879	8964	8765	8781	8750	8826	8844	8873	8737	8718	8867	9050	8803	8968	8915	8860	8950	8921	8834	8824	8857	8889	8953	8999	8812	8918	8819	8913	8841	8888	8848	8977	8784	8825	8874	9070	8854	9062	9071	8800	8912	8809	8910	8912	8868	8929	8933	8829	8910	8846	8832	8836	8763	8753	8952	8888	9004	8799	8793	8780	8962	8873	8865	8831	8760	9021	8891	8974	8855	8843	8967	8995	9000	8882	9076	8869	8923	8890	8901	8800	8897	8968	8931	8968	9030	8818	8846	8898	8933	9031	8862	8936	8794	8945	8998	8946	8779	8932	8835	8810	8864	8814	8769	8884	8862	8885	8770	8877	8834	8840	8896	8927	8927	8937	8893	8908	8989	8806	8774	8921	8835	8892	8993	8748	8847	9039	8908	8821	8876	9022	8878	8833	8966	8865	8912	8856	8875	8954	8910	8983	8825	8841	8797	8916	8887	8944	8783	8935	8930	8717	8952	9024	8897	8876	8867	8843	8809	8833	8881	8890	8844	8822	8880	8853	8835	8866	9063	8860	8871	8854	8816	8934	8891	8864	8892	8949	8871	8942	8802	8771	8842	8883	8954	8906	8809	9052	8868	8896	8907	8871	8744	8811	8851	8927	8857	8919	8857	8889	8805	8840	8782	8776	8724	8815	8820	8904	8909	8865	8885	8961	8858	8813	8878	8840	8635	8904	8902	8867	8909	8884	8872	8753	8896	9032	8964	8929	9012	8870	8859	8907	9053	8917	8917	8840	8892	8837	9023	8918	8828	8960	8812	8884	8737	8964	8946	8943	8883	8903	8917	8902	8852	9003	8756	8819	8976	8781	8879	9069	8876	8759	8782	8906	8864	8856	8793	8909	8941	9025	8936	8820	8848	8904	8817	8943	8864	8824	8782	8927	8788	8946	8870	8823	8869	8889	8836	8796	8949	8801	8790	8931	8966	8911	8877	8939	8923	8857	8980	8817	8928	8901	8882	8738	8862	8814	8920	8783	8875	9016	8859	8883	8837	8795	8872	9019	8864	8830	9043	8936	8743	8944	9034	8908	9020	8881	8803	8933	8978	8862	8865	8770	9027	8991	8875	8815	8732	9064	8984	9072	8888	8943	8851	9095	8902	9014	8944	8914	8909	8905	8842	8868	8835	8831	8899	9092	8802	9026	8714	8829	8949	8933	8912	8865	8912	8934	8971	9074	8753	8771	8835	8822	8768	8744	8765	8799	8894	8978	8877	8827	8852	9010	8788	8976	8936	8817	8909	8983	8959	8927	8939	8785	8845	8988	8779	8943	8798	8931	8960	8897	9125	8994	8856	8905	8970	8887	8847	8807	8863	8706	8977	8848	8896	8927	8819	8976	8859	8814	8841	9017	8933	8952	8955	8902	8999	8750	8927	8868	8887	8963	8846	8858	8959	8839	8937	9039	8758	8898	8972	8952	8879	8863	8839	8810	8904	8976	8863	8947	8779	8842	8877	8967	8812	8874	8963	8889	8997	8993	8950	8891	8994	8801	9039	8944	8824	8894	8893	8809	8792	9069	8839	9057	8857	8815	8813	9034	8820	8958	8790	8891	9048	8833	8890	8954	8854	8864	8979	8935	8937	8694	8783	8820	8938	8974	8800	8921	9028	8864	8835	8891	8911	8963	8886	9080	8948	8814	8844	8910	8829	8937	8964	8896	9010	8892	8923	8924	8954	8759	8934	8852	8833	8752	8909	8960	9012	8958	8938	8845	8777	8941	8885	8802	8870	8900	8882	8758	8903	8856	9022	8906	9031	8961	8878	8808	8854	8947	8911	8761	8905	8832	9046	8956	8777	8781	8898	8898	8954	8760	8877	8796	8846	8896	8885	8880	8854	8914	8961	8988	8809	8933	8784	8894	8865	8824	8870	8880	8955	8819	8914	8801	8846	9084	8777	9002	8869	9033	8722	9038	8830	8823	8830	8983	8957	8910	8903	8706	8831	8835	8871	8825	8817	9018	8916	8807	8860	8970	8860	8942	8883	8976	8857	8805	8968	8912	8711	8897	8880	8741	8995	8899	8943	8831	8940	8883	8894	8778	9002	8942	8936	8991	8993	8849	8774	8898	8963	8827	8807	8892	8901	8805	8880	8951	8920	8879	8856	8912	8933	8889	8906	8928	8936	8975	8939	8753	8822	9049	8901	8989	9013	8827	8972	8697	8765	8807	8847	8973	8817	8851	8877	8861	8928	8996	8857	8904	8986	8812	8709	8969	8853	8807	8856	8846	8832	8702	8823	8893	8954	8922	8968	8918	8761	8847	9017	8956	8887	8783	8869	8923	8915	8919	8889	8931	8911	8885	8947	8899	8948	8818	8923	8958	8843	8966	8890	8941	9014	8827	8896	8922	8953	8941	8834	8823	8958	8868	8950	9004	9032	8758	8917	8865	8910	8849	8748	8921	8946	8907	8776	8754	8935	8835	8876	8840	8908	8919	8917	8738	8968	8886	8951	8950	8952	8760	8967	8918	8779	8795	8955	8900	8984	8798	8978	8911	8854	8997	8839	8954	8902	8938	8983	8850	8802	8933	8856	8840	8939	8853	8918	8878	8931	8829	8939	8961	8925	9091	8922	9070	8857	9008	8970	8914	8821	8796	8814	8769	8915	8833	8855	8934	8912	8851	8845	8860	8700	8814	8894	8921	9130	8931	8973	8916	8875	8876	8780	9022	8946	8821	8830	8870	8951	8944	8938	8822	9059	8894	8852	8892	8911	8861	8840	8852	8924	9098	8967	8858	8850	8911	8863	8894	8804	8850	8839	8970	9006	8936	8940	8963	8936	8803	8890	8879	8836	8994	8799	8755	8895	8900	9030	8873	8748	8854	8885	8867	8877	8837	9071	9023	8846	8766	8809	8895	8902	8949	8879	8993	8763	8891	8925	8857	8713	8909	8868	8796	8828
33679	29942	30705	24100	18286	16268	15571	15081	14941	15251	14954	14842	15042	14799	14946	14865	14774	14776	14923	14678	14699	14699	14703	14899	14919	14686	14821	14780	14799	14884	14816	14945	14682	14704	14803	14766	14763	14726	14884	14639	14771	14704	14699	14668	14996	14784	14841	14692	14802	14906	14784	14490	14792	14693	14680	14645	14850	14695	14968	14975	14689	14797	14662	14797	14776	14836	14767	14723	14476	14564	14528	14654	14626	14773	14672	14812	14779	14651	14754	14702	14737	14921	14855	14597	14639	14594	14811	14663	14701	14550	14834	14723	14876	14782	14766	14716	14589	14937	14778	14679	14879	14697	14833	14842	14694	14828	14918	14790	14742	14757	14628	14782	14688	14720	14969	14783	14815	14729	14571	14702	14662	14883	14826	14625	14819	14796	14783	14718	14719	14862	14756	14956	14683	14584	14728	14523	14756	14725	14680	14701	14671	14665	14759	14797	14689	14938	14889	14734	14642	14842	15020	14828	14545	14815	14769	14794	14748	14629	14901	14613	14584	14822	14814	14701	14912	14723	14622	14909	14698	14967	14739	14824	14777	14814	14801	14625	14784	14759	14662	14763	14634	14816	14828	14681	14683	14661	14699	14626	14894	14840	14557	14713	14678	14663	14759	15018	14822	14813	14851	14722	14692	14664	14905	14807	14629	14630	14702	14702	14573	14670	14745	14617	14811	14794	14895	14803	14806	14844	14808	14830	14661	14630	14919	14728	14587	14671	14815	14541	14897	14690	14790	14799	14690	14652	14517	14645	14893	14743	14748	14510	14882	14800	14705	14891	14696	14686	14768	14694	14848	14746	14819	14776	14646	14757	14647	14656	14958	14602	14844	14766	14703	14756	14781	14905	14745	14808	14776	14767	14921	14882	14894	14820	14621	14886	14683	14575	14581	14718	14817	14708	14608	14651	14735	14797	14745	14765	14787	14705	14693	14570	14715	14861	14623	14618	14581	14813	14871	14817	14971	14857	14771	14695	14674	14718	14568	14929	14677	14709	14861	14636	14513	14679	14785	14583	14797	14787	14662	14569	14675	14687	14834	14701	14819	14855	14729	14829	14929	14690	14735	14691	14890	14706	14741	14646	14661	14575	14667	14760	14778	14859	14847	14729	14843	14791	14793	14654	14714	14744	14880	14930	14804	14816	14496	14687	14780	14846	14782	14710	14720	14637	14875	14699	14730	14726	14623	14625	14764	14815	14831	14657	14552	14881	14697	14658	14656	14690	14795	14712	14803	14820	14839	14904	14821	14695	14526	14762	14588	14636	14656	14788	14922	14731	14673	14626	14881	14632	14396	14844	14716	14783	14730	14772	14777	14811	14724	14829	14640	14581	14723	14624	14979	14723	14814	14785	14787	14748	14790	14691	14771	14673	14804	14732	14679	14560	14813	14704	14840	14835	14788	14635	14715	14819	14658	14582	14500	14456	14599	14889	14715	14795	14756	14901	14837	14898	14715	14503	14879	14714	14761	14589	14752	14781	14828	14784	14762	14720	14643	14766	14656	14706	14710	14643	14800	14709	14671	14505	14761	14660	14823	14677	14590	14876	14796	14807	14618	14568	14774	14565	14783	14798	14671	14710	14772	14733	14781	14913	14655	14730	14804	14925	14927	14766	14884	14745	14702	14837	14725	14794	14766	14742	14745	14796	14607	14742	14900	14716	14791	14847	14811	14728	14650	14783	14671	14684	14741	14904	14527	14618	14651	14767	14581	14745	14620	14614	14565	14759	14565	14718	14738	14744	14774	14871	14927	14882	14736	14902	14676	14574	14797	14702	14761	14790	14596	14737	14796	14691	14801	14748	14702	14967	14825	14746	14776	14868	14772	14993	14792	14853	14768	14837	14604	14961	14950	14751	14697	14816	14904	14860	14755	14977	14693	14778	14814	14733	14649	14487	14643	14617	14944	14850	14915	14689	14785	14710	14820	14722	14660	14749	14688	14609	14672	14846	14989	14457	14698	14695	14812	14693	14695	14889	14635	14600	14528	14815	14879	14836	14882	14865	14658	14787	14786	14696	14764	14734	14513	14769	14904	14877	14897	14641	14753	14883	14827	14815	14850	14981	14700	14840	14744	14685	14763	14652	14824	14770	14611	14647	14686	14819	14671	14915	14693	14769	14889	14771	14851	14831	14632	14988	14784	14777	14674	14861	14703	14728	14559	14668	14636	14943	14595	14754	14923	14803	14956	14821	14732	14674	14953	14801	14759	14631	14857	14589	14718	14652	14662	14853	14931	14688	14544	14721	14657	14593	14911	14778	14809	14795	14684	14934	14705	14707	14597	14627	14756	14619	14827	14894	14613	14693	14840	14749	14601	14808	14856	14723	14675	14756	14874	14463	14744	14680	14925	14735	14657	14612	14667	14659	14733	14635	14876	14638	14537	14476	14736	14775	14727	14700	14790	14812	14724	14736	14653	14925	14841	14777	14767	14801	14934	14705	14803	14880	14683	14515	14859	14906	14867	14836	14997	14761	14880	14900	14731	14686	14624	14897	14823	14918	14846	14911	14834	14888	14784	14698	14846	14862	14732	14685	14674	14647	14745	14781	14880	14690	14791	14526	14673	14748	14704	14556	14940	14879	14867	14618	14788	14749	14692	14609	14609	14803	14546	14690	14854	14845	14854	14970	14824	14626	14712	14776	14780	14737	14779	14735	14724	14698	14721	14723	14657	14647	14707	14904	14640	14600	14749	14817	14799	14801	14689	14718	14693	14738	14847	14818	14745	14812	14768	14912	14940	14829	14701	14796	14806	14725	14492	14774	14687	14629	14656	14655	14741	14697	14870	14951	14846	14622	14639	14594	14727	14773	14846	14871	14840	14833	14769	14792	14750	14792	14680	14726	14833	14802	14813	14593	14749	14673	14730	14734	14855	14601	14831	14837	14669	14878	14638	14818	14617	14670	14876	14673	14458	14603	14896	14722	14753	14751	14715	14827	14755	14859	14652	14893	14775	14916	14982	14630	14887	14682	14663	14865	15100	14856	14860	14767	14859	14478	14897	14811	15073	14740	14845	14681	14894	14770	14704	14738	14760	14571	14859	14731	14827	14783	14837	14685	14701	14536	14869	14841	14941	14890	14655	14822	14717	14577	14693	14698	14849	14636	14765	14789	14835	14832	14607	14754	14682	14766	14691	14865	14829	14719	14732	14610	14736	14789	14583	14878	14802	14773	14833	14645	14794	14850	14836	14799	14769	14758	14736	14669	14663	14755	14751	14671	14803	14714	14748	14732	15064	14954	14630	14699	14883	14770	14684	14570	14939	14879	14891	14867	14748	14785	14583	14746	14669	14837	14780	14680	14776	14709	14759	14760	14781	14724	15072	14719	14702	14932	14923	14719	14768	14855	14776	14882	14752	14750	14609	14663	14672	14513	14671	14800	14887	14729	14788	15046	14825	14624	14903	14760	14723	14726	14932	14601	14798	14672	14696	14859	14737	14744	14892	14705	14540	14641	14690	14733	14776	14635	14692	14786	15031	14692	14646	14649	14902	14745	14810	14718	14706	14857	14753	14974	14528	14756	14820	14795	14662	14780	14660	14816	14547	14788	14821	14814	14931	14448	14686	14893	14657	14688	14739	14789	14809	14842	14589	14867	14849	14721	14657	14811	14882	14653	14549	14801	14686	14670	14765	14793	14582	14781	15014	14928	14829	14694	14677	14666	14564	14934	14812	14725	14660	14747	14778	14613	14742	14698	14811	14726	14829	14839	14823	14761	14570	14806	14895	14657	14574	14752	14760	14815	14971	14717	14623	14837	14956	15057	14821	14613	14783	14775	14609	14779	15035	14725	14988	14744	14612	14860	14700	14603	14963	14651	14593	14711	14808	14786	14728	14919	14588	14905	14724	14733	14478	14630	14860	14886	14794	14932	14788	14756	14857	14884	14601	14779	15037	14659	14819	14673	14744	14892	14797	14587	14622	14742	14667	14719	14810	14674	14742	14880	14865	14760	14669	14800	14812	14725	14745	14866	14982	14791	14696	14646	14596	14680	14780	14713	14764	14744	14760	14910	14757	14483	14754	14610	14888	14832	14803	14732	14766	14758	14782	14760	14769	14860	14769	14500	14711	14642	14722	14508	14730	14740	14755	14754	14727	14719	14622	14717	14795	14925	14710	14669	14740	14878	14820	14878	14789	14771	14786	14734	14733	14699	14790	14807	14559	14529	14744	14573	14757	14839	14678	14619	14839	14784	14708	14694	14813	14760	14556	14872	14819	14607	14777	14593	14589	14692	14977	14758	14845	14914	14600	14872	14631	14677	14757	14969	14670	14690	14746	14675	14910	14707	14725	14906	14753	14697	14822	14688	14819	14742	14671	14742	14725	14730	14635	14823	14695	14490	14819	14673	14752	14859	14741	14764	14770	14878	14712	14703	14846	14765	14839	14739	14609	14660	14905	14597	14951	14877	14676	14808	14820	14767	14589	14568	14869	14580	14720	14863	14671	14902	14679	14778	14787	14758	14653	14880	14762	14629	14616	14862	14791	14732	14672	14563	14636	14858	14755	14757	14656	14596	14913	14657	14637	14557	14781	14578	14740	14741	14737	14861	14739	14621	14702	14884	14970	14869	14928	14879	14643	14631	14707	14897	14633	14793	14790	14883	14863	14915	14689	14640	15016	14734	14578	14832	14666	14773	14726	14775	14792	14871	15023	14666	14568	14723	14719	14781	14828	14744	14727	14725	14847	14816	14764	14724	14969	14847	14780	14790	14847	14871	14843	14725	14869	14703	14745	14875	14706	14710	14546	14795	14708	14891	14684	14688	14807	14737	14933	14662	14883	14868	14783	14744	14704	14753	14652	14698	14514	14678	14951	14706	14722	14826	14800	14703	14667	14710	14570	14624	14717	14981	14557	14584	14813	14845	14711	14779	14824	14573	14746	14762	14641	14804	14969	14796	14805	14688	14700	14630	14896	14746	14691	14582	14776	14794	14770	14918	14697	14560	14858	14896	14932	14813	14666	14900	14812	14679	14938	14854	14747	14827	14655	14557	14752	14859	14854	14711	15021	14807	14669	14583	14715	14767	14850	14914	14952	14736	14792	14717	14677	14743	14733	14776	14736	14811	14728	14571	14861	14568	14706	14816	14638	14910	14654	14888	14723	14660	14754	14835	14997	14983
26503	31514	24330	15126	11210	9811	9343	8932	8888	8739	8712	8734	8726	8765	8577	8862	8740	8713	8869	8579	8942	8788	8632	8725	8605	8793	8565	8759	8839	8600	8665	8697	8771	8775	8717	8615	8574	8638	8731	8663	8631	8816	8639	8737	8731	8625	8692	8537	8647	8705	8789	8641	8678	8729	8673	8758	8714	8569	8803	8686	8586	8525	8716	8697	8646	8675	8786	8689	8767	8650	8692	8676	8617	8700	8855	8838	8660	8589	8816	8594	8605	8652	8610	8537	8598	8597	8634	8707	8716	8583	8693	8671	8659	8550	8823	8633	8587	8735	8617	8678	8712	8665	8679	8684	8615	8734	8708	8550	8671	8716	8599	8764	8627	8733	8658	8657	8486	8624	8680	8606	8762	8534	8662	8660	8540	8699	8703	8701	8687	8727	8640	8757	8613	8672	8769	8698	8625	8583	8686	8624	8732	8518	8572	8655	8695	8843	8593	8745	8720	8724	8790	8647	8631	8775	8695	8679	8773	8552	8695	8685	8757	8811	8472	8676	8773	8662	8707	8654	8726	8755	8717	8609	8667	8750	8567	8711	8714	8639	8700	8704	8516	8744	8677	8600	8778	8710	8724	8726	8671	8698	8645	8626	8791	8687	8807	8607	8642	8743	8740	8674	8595	8587	8742	8556	8690	8726	8643	8625	8751	8538	8809	8596	8841	8681	8570	8625	8737	8643	8724	8738	8585	8744	8734	8813	8624	8623	8676	8645	8502	8591	8664	8674	8624	8637	8602	8721	8553	8558	8769	8659	8763	8576	8630	8769	8722	8671	8677	8587	8668	8665	8638	8689	8654	8758	8701	8644	8622	8626	8725	8596	8726	8689	8595	8569	8647	8716	8648	8626	8740	8851	8658	8709	8742	8628	8726	8798	8611	8753	8645	8702	8661	8647	8739	8709	8738	8741	8528	8679	8624	8660	8717	8730	8717	8567	8720	8579	8752	8568	8655	8552	8561	8773	8645	8705	8611	8681	8792	8710	8718	8653	8633	8637	8635	8771	8700	8656	8591	8829	8709	8592	8749	8569	8650	8629	8636	8524	8586	8886	8796	8738	8696	8744	8736	8742	8778	8683	8609	8522	8605	8570	8749	8618	8547	8641	8789	8622	8672	8636	8814	8555	8768	8763	8670	8637	8696	8745	8642	8648	8617	8543	8690	8778	8709	8668	8789	8877	8586	8720	8614	8743	8779	8654	8672	8638	8534	8562	8730	8738	8703	8468	8660	8706	8677	8603	8591	8680	8674	8663	8678	8693	8790	8665	8630	8700	8645	8666	8830	8735	8784	8560	8723	8641	8664	8659	8774	8778	8686	8594	8554	8528	8678	8649	8606	8757	8629	8654	8625	8722	8553	8822	8797	8738	8622	8612	8516	8619	8718	8692	8743	8527	8697	8791	8744	8641	8795	8723	8591	8720	8764	8627	8693	8562	8744	8762	8688	8620	8607	8603	8694	8680	8638	8757	8599	8650	8758	8727	8630	8703	8590	8713	8532	8661	8607	8563	8751	8644	8685	8728	8683	8656	8721	8777	8595	8782	8654	8702	8797	8616	8472	8719	8721	8705	8526	8656	8731	8691	8758	8791	8691	8576	8683	8610	8564	8526	8707	8627	8851	8510	8797	8696	8662	8685	8596	8676	8681	8801	8513	8650	8745	8789	8696	8661	8668	8586	8814	8666	8579	8674	8817	8561	8488	8607	8621	8619	8640	8619	8670	8699	8747	8701	8635	8744	8630	8853	8775	8636	8767	8520	8559	8706	8611	8591	8852	8727	8720	8783	8789	8781	8714	8716	8763	8687	8516	8667	8659	8649	8806	8605	8697	8658	8681	8724	8736	8831	8711	8825	8582	8676	8620	8766	8692	8792	8805	8484	8610	8530	8393	8626	8669	8754	8632	8620	8562	8538	8545	8550	8815	8714	8675	8539	8733	8633	8811	8692	8630	8529	8779	8769	8830	8581	8583	8776	8636	8690	8603	8696	8633	8717	8617	8660	8544	8548	8573	8744	8770	8652	8729	8817	8689	8595	8674	8831	8652	8666	8643	8572	8716	8682	8534	8679	8710	8738	8574	8804	8734	8763	8681	8737	8696	8680	8781	8625	8758	8793	8662	8711	8807	8720	8524	8772	8631	8663	8564	8618	8872	8542	8608	8707	8601	8649	8728	8595	8680	8804	8614	8657	8584	8621	8667	8591	8748	8610	8713	8490	8672	8688	8502	8624	8772	8635	8604	8628	8688	8668	8717	8633	8655	8726	8591	8806	8753	8678	8587	8651	8520	8687	8637	8716	8645	8637	8448	8597	8747	8518	8865	8720	8586	8790	8744	8677	8755	8768	8693	8714	8675	8763	8868	8728	8764	8759	8782	8717	8657	8809	8619	8637	8694	8593	8690	8741	8754	8773	8647	8635	8664	8708	8799	8717	8760	8666	8727	8666	8508	8520	8597	8637	8648	8705	8687	8656	8521	8670	8769	8647	8711	8669	8611	8817	8655	8798	8668	8693	8573	8654	8690	8687	8621	8610	8702	8748	8631	8705	8739	8678	8632	8592	8789	8674	8664	8733	8559	8910	8766	8654	8816	8641	8720	8703	8622	8730	8647	8626	8660	8695	8686	8457	8573	8552	8775	8708	8595	8671	8771	8656	8759	8747	8649	8685	8688	8703	8636	8634	8629	8783	8603	8592	8649	8793	8656	8786	8621	8626	8743	8667	8774	8692	8812	8674	8634	8786	8689	8581	8604	8666	8631	8874	8633	8620	8654	8543	8598	8800	8636	8701	8715	8698	8582	8557	8611	8703	8778	8741	8506	8661	8677	8747	8602	8811	8795	8766	8698	8714	8741	8671	8778	8554	8644	8719	8636	8681	8679	8607	8718	8618	8581	8626	8606	8583	8624	8607	8777	8752	8871	8638	8696	8716	8610	8652	8579	8582	8853	8650	8569	8723	8580	8748	8660	8720	8588	8566	8812	8646	8778	8713	8764	8640	8539	8866	8718	8742	8700	8597	8568	8740	8632	8641	8846	8668	8847	8638	8716	8725	8584	8679	8560	8778	8599	8733	8764	8725	8617	8750	8713	8845	8603	8589	8687	8626	8705	8764	8697	8606	8582	8691	8594	8787	8749	8717	8616	8593	8615	8654	8792	8692	8637	8616	8671	8651	8610	8605	8607	8739	8570	8666	8606	8583	8709	8679	8779	8728	8738	8570	8675	8706	8622	8629	8732	8823	8677	8746	8773	8669	8575	8538	8733	8713	8727	8572	8731	8726	8752	8606	8700	8677	8587	8647	8779	8577	8690	8746	8534	8724	8679	8568	8731	8825	8593	8598	8751	8653	8725	8521	8728	8613	8703	8720	8683	8753	8612	8742	8787	8684	8747	8635	8911	8587	8617	8726	8732	8629	8772	8539	8701	8781	8691	8675	8673	8758	8678	8678	8756	8723	8650	8799	8569	8669	8701	8568	8609	8593	8582	8704	8668	8688	8564	8765	8597	8701	8752	8867	8793	8773	8725	8669	8783	8700	8596	8528	8633	8711	8641	8802	8706	8727	8695	8711	8534	8823	8744	8779	8738	8694	8607	8719	8610	8739	8595	8685	8706	8674	8606	8641	8796	8648	8794	8670	8726	8533	8638	8812	8580	8730	8602	8630	8628	8719	8638	8789	8602	8636	8718	8689	8776	8642	8684	8631	8677	8704	8711	8748	8735	8642	8661	8677	8738	8484	8441	8815	8742	8703	8704	8731	8760	8614	8709	8512	8702	8736	8801	8692	8466	8629	8753	8530	8710	8583	8665	8745	8561	8738	8708	8739	8709	8633	8774	8696	8702	8634	8490	8525	8714	8666	8596	8606	8569	8651	8661	8748	8605	8759	8572	8673	8672	8603	8711	8668	8825	8716	8561	8617	8656	8680	8671	8790	8762	8787	8692	8735	8694	8659	8661	8786	8721	8583	8838	8718	8696	8785	8741	8705	8744	8704	8528	8565	8680	8714	8612	8619	8573	8784	8641	8571	8734	8615	8873	8859	8699	8739	8803	8682	8623	8672	8713	8536	8666	8646	8706	8725	8641	8734	8669	8592	8561	8661	8725	8569	8588	8732	8712	8669	8646	8662	8710	8658	8665	8794	8661	8549	8739	8677	8783	8738	8562	8645	8770	8747	8700	8694	8625	8652	8687	8621	8696	8654	8704	8610	8811	8618	8885	8668	8757	8722	8709	8615	8548	8616	8624	8647	8712	8602	8748	8672	8714	8755	8833	8651	8634	8676	8742	8707	8761	8750	8722	8706	8664	8680	8703	8710	8685	8501	8615	8744	8633	8659	8723	8662	8725	8834	8706	8630	8787	8740	8683	8741	8640	8756	8603	8618	8718	8673	8687	8812	8678	8625	8663	8568	8629	8703	8652	8523	8543	8850	8700	8705	8791	8752	8561	8497	8663	8646	8684	8627	8672	8629	8635	8702	8518	8527	8672	8823	8766	8729	8611	8767	8574	8752	8555	8583	8683	8668	8757	8665	8725	8699	8638	8734	8652	8602	8739	8683	8714	8694	8674	8708	8634	8646	8802	8743	8731	8752	8660	8791	8747	8700	8719	8467	8636	8548	8514	8772	8788	8537	8692	8637	8715	8727	8567	8698	8575	8585	8495	8796	8813	8654	8748	8774	8628	8659	8611	8569	8553	8564	8565	8628	8573	8668	8643	8654	8796	8659	8762	8569	8678	8530	8670	8701	8614	8718	8564	8554	8704	8795	8745	8719	8643	8658	8871	8753	8606	8859	8687	8777	8795	8811	8692	8827	8613	8597	8860	8533	8742	8647	8555	8620	8695	8705	8614	8708	8685	8780	8613	8703	8729	8689	8723	8776	8808	8583	8722	8655	8641	8491	8652	8622	8650	8614	8699	8591	8634	8610	8717	8673	8780	8777	8740	8687	8636	8826	8799	8501	8733	8684	8612	8790	8758	8716	8714	8831	8704	8673	8857	8728	8658	8665	8650	8746	8717	8730	8706	8731	8545	8639	8634	8720	8665	8836	8704	8662	8706	8844	8699	8767	8613	8556	8607	8776	8659	8671	8595	8609	8670	8714	8738	8743	8726	8570
24943	20787	27436	26795	22057	18848	17778	15887	15268	15182	15065	14859	14911	14930	14888	14808	14655	14895	14856	14856	14918	14883	14727	14735	14854	14660	14697	14696	14870	14947	14892	14925	14557	14860	14977	14743	14734	14715	14729	14632	14700	14639	14659	14515	14695	14680	14673	14664	14708	14920	14790	14814	15018	14790	14756	14707	14820	14805	14784	14677	14618	14658	14725	14647	14850	14747	14677	14810	14428	14865	14868	14686	14804	14629	14560	14583	14790	14688	14908	14670	14808	14728	14899	14843	14715	14784	14801	14850	14615	15031	14438	14448	14609	14593	14808	14647	14844	14708	14739	14692	14517	14640	14790	14817	14839	14598	14671	14609	14560	14711	14688	14661	14546	14714	14829	14663	14890	14933	14768	14578	14728	14724	14651	14606	14818	14631	14727	14719	14801	14657	14633	14652	14778	14644	14577	14727	14694	14750	14626	14712	14949	14756	14497	14729	14580	14519	14704	14590	14527	14743	14691	14698	14552	14553	14885	14651	14656	14652	14556	14711	14808	14741	14840	14597	14684	14639	14761	14689	14809	14630	14725	14680	14644	14686	14599	14539	14714	14856	14622	14623	14707	14611	14839	14649	14620	14761	14531	14706	14878	14644	14731	14744	14546	14620	14718	14792	14711	14801	14912	14808	14768	14766	14769	14662	14688	14581	14758	14780	14563	14752	14945	14878	14661	14763	14690	14640	14677	14751	14719	14541	14838	14758	14860	14652	14809	14822	14729	14790	14737	14657	14689	14648	14629	14572	14684	14690	14582	14852	14964	14694	14900	14736	14911	14854	14630	14627	14754	14672	14700	14734	14831	14643	14660	14603	14798	14801	14669	14954	14900	14927	14743	14691	14662	14763	14735	14735	14664	14783	14879	14568	14478	14849	14858	14626	14643	14681	14732	14824	14684	14877	14756	14849	14587	14723	14786	14694	14600	14599	14569	14736	14588	14887	14687	14753	14744	14635	14768	14442	14685	14497	14636	14760	14697	14735	14743	14720	14669	14564	14705	14490	14502	14612	14698	14662	14800	14772	14775	14808	14733	14617	14579	14595	14638	14492	14702	14806	14910	14746	14664	14638	14597	14696	14515	14754	14624	14887	14746	14669	14783	14636	14997	14783	14681	14614	14860	14729	14708	14661	14752	14828	14489	14790	14778	14678	14631	14794	14838	14605	14662	14725	14733	14811	14658	14654	14841	14658	14700	14704	14687	14586	14612	14696	14694	14766	14708	14961	14766	14987	14619	14657	14690	14656	14826	14793	14785	14905	14795	14693	14616	14754	14887	14823	14522	14748	14707	14474	14843	14638	14830	14647	14570	14409	14590	14736	14800	14785	14753	14683	14716	14553	14681	14594	14635	14708	14837	14816	14659	14539	14874	14806	14848	14810	14749	14575	14758	14628	14770	14534	14834	14723	14665	14668	14728	14645	14611	14731	14538	14633	14770	14665	14730	14689	14905	14714	14630	14693	14765	14535	14709	14437	14773	14965	14766	14780	14722	14737	14758	14763	14679	14698	14741	14843	14551	14596	14736	14743	14716	14646	14544	14678	14774	14597	14667	14736	14968	14618	14861	14701	14676	14714	14744	14714	14459	14623	14920	14688	14964	14915	14647	14606	14678	14809	14861	14866	14771	14708	14704	14748	14666	14401	14853	14862	14570	14783	14867	14694	14917	14554	14707	14762	14583	14659	14681	14696	14497	14658	14684	14777	14697	14765	14493	14541	14644	14597	14805	14587	14730	14749	14664	14810	14899	14963	14805	14782	14762	14801	14771	14631	15028	14666	14672	14751	14695	14791	14700	14567	14700	14632	14646	14848	14766	14831	14689	14714	14680	14726	14576	14738	14764	14819	14745	14721	14698	14563	14885	14537	14696	14586	14853	14694	14831	14769	14895	14683	14603	14726	14760	14673	14616	14843	14526	14811	14720	14522	14845	14709	14817	14752	14715	14710	14668	14649	14771	14778	14684	14789	14797	14714	14946	14720	14707	14682	14736	14857	14464	14403	14821	14642	14616	14763	14745	14711	14703	14510	14868	14463	14704	14927	14559	14473	14844	14629	14842	14863	14924	14788	14847	14538	14767	14826	14654	14663	14700	14860	14522	14536	14830	14786	14823	14688	14623	14552	14605	14533	14583	14659	14415	14804	14705	14731	14529	14678	14642	14659	14426	14673	14775	14726	14772	14815	14715	14501	14836	14650	14607	14744	14667	14512	14632	14586	14453	14750	14589	14672	14728	14736	14808	14772	14703	14787	14694	14861	14666	14744	14861	14709	14740	14796	14806	14524	14808	14638	14919	14678	14742	14703	14956	14736	14554	14668	14718	14756	14621	14614	14823	14771	14724	14727	14884	14782	14612	14623	14830	14935	14815	14631	14516	14907	15033	14778	14784	14760	14883	14721	14563	14833	14609	14695	14612	14635	14745	14849	14796	14634	14806	14643	14834	14704	14765	14712	14784	14732	14748	14773	14768	14590	14798	14657	14709	14739	14706	14803	14694	14867	14694	14752	14799	14561	14553	14741	14788	14773	14664	14868	14814	14802	14740	14661	14948	14579	14732	14734	14665	14840	14826	14622	14804	14765	14768	14639	14724	14611	14814	14759	14835	14534	14648	14636	14828	14751	14570	14709	14767	14658	14774	14650	14721	14670	14716	14646	14729	14640	14979	14856	14796	14603	14707	14944	14748	14523	14630	14786	14704	14872	14745	14717	14726	14677	14522	14796	14697	14688	14546	14537	14686	14726	14734	14760	14544	14757	14720	14691	14736	14724	14907	14639	14678	14762	14653	14459	14707	14762	14610	14889	14747	14800	14727	14893	14730	14603	14748	14818	14802	14722	14886	14854	14995	14728	14544	14605	14786	14789	14752	14741	14607	14764	14831	14760	14784	14685	14703	14792	14733	14671	14629	14625	14716	14762	14677	14729	14838	14539	14674	14790	14726	14594	14918	14767	14663	14940	14882	14741	14754	14774	14707	14765	14879	14894	14888	14723	14772	14911	14628	14545	14502	14773	14537	14676	14607	14728	14645	14652	14806	14696	14822	14837	14730	14627	14715	14621	14743	14823	14829	14826	14752	14834	14650	14579	14804	14771	14869	14688	14936	14787	14775	14866	14646	14620	14965	14652	14744	14647	14702	14571	14488	14486	14778	14659	14848	14542	14762	14561	14854	14619	14676	14660	14745	14818	14755	14520	14653	14733	14703	14664	14668	14708	14693	14929	14556	14732	14513	14682	14639	14673	14798	14770	14761	14745	14684	14656	14794	14622	14615	14723	14816	14677	14641	14688	14645	14711	14707	14740	14662	14515	14656	14664	14710	14803	14755	14564	14721	14602	14720	14685	14612	14799	14486	14696	14594	14795	14733	14601	14778	14645	14650	14768	14844	14702	14677	14651	14832	14538	14705	14625	14811	14862	14835	14893	14675	14824	14853	14870	14719	14735	14814	14850	14519	14610	14677	14649	14748	14631	14874	14727	14760	14879	14759	14537	14501	14574	14632	14805	14717	14724	14621	14660	14779	14783	14801	14739	14844	14575	14771	14609	14635	14878	14953	14701	14676	14370	14688	14651	14659	14541	14833	14561	14492	14699	14501	14728	14737	14717	14771	14912	14982	14831	14762	14762	14785	14941	14706	14692	14901	14786	14681	14601	14696	14761	14813	14846	14708	14579	14696	14554	14723	14742	14545	14822	14675	14723	14594	14684	14767	14908	14821	14718	14808	14955	14606	14316	14634	14707	14776	14881	14724	14916	14602	14875	14754	14714	14640	14707	14663	14868	14512	14763	14686	14554	14722	14575	14729	14787	14566	14897	14714	14587	14800	14511	14582	14747	14718	14823	14924	14732	14774	14627	14640	14787	14626	14893	14696	14838	14750	14684	14753	14849	14808	14965	14636	14569	14733	14807	14924	14668	14739	14694	14804	14698	14768	14734	14705	14696	14849	14722	14736	14926	14763	14448	14809	14621	14859	14873	14859	14989	14744	14630	14890	14665	14848	14722	14829	14523	14680	14785	14555	14682	14528	14671	14859	14696	14634	14723	14660	14989	14801	14508	14677	14676	14673	14653	14801	14928	14755	14807	14783	14663	14588	14586	14577	14679	14523	14672	14814	14739	14802	14665	14811	14545	14650	14870	14804	14681	14843	14709	14786	14818	14634	14771	14779	14705	14842	14621	14591	14778	14782	14783	14745	14791	14652	14759	14526	14792	14688	14733	14850	14717	14885	14689	14849	14655	14766	14784	14565	14778	14641	14683	14587	14581	14962	14918	14830	14808	14753	14766	14808	14976	14676	14752	14827	14639	14784	14562	14869	14633	14814	14733	14594	14585	14731	14778	14671	14996	14628	14543	14477	14779	14803	14731	14723	14717	14712	14753	14765	14676	14683	14863	14823	14555	14784	14726	14509	14814	14830	14653	14705	14570	14622	14565	14841	14774	14677	14586	14890	14705	14577	14753	14836	14710	14732	14749	15021	14710	14727	14652	14605	14875	14819	14956	14958	14713	14637	14818	14635	14635	14753	14852	14721	14595	14735	14573	14684	14801	14671	14664	14615	14598	14753	14731	14804	14774	14796	14622	14807	14706	14755	14635	14568	14700	14651	14653	14908	14558	14689	14885	14807	14510	14668	14921	14603	14578	14685	14700	14771	14872	14716	14520	14506	14802	14667	14619	14711	14670	14664	15040	14780	14905	14823	14728	14782	14629	14749	14695	14821	14821	14792	14864	14652	14606	14835	14779	14686	14855	14907	14594	14676	14708	14671	14740	14342	14697	14729	14795	14638	14715	14752	14695	14676	14886	14587	14778	14635	14555	14827	14765	14555	14680	14496	14721	14706	14611	14605	14597	14853	14548	14671	14562	14885	14786	14681	14695	14586	14581	14396	14660	14769	14835	14632	14875	14681	14559	14981	14648	14690	14749	14891	14850	14778	14818	14658	14476	14691	14624	14645	14726	14616	14547	14716	14405	14532	14487	14600	14704	14587	14515	14609	14696	14686	14970	14604	14646	14628	14503	14700	14794	14623	14733	14811	14683	14775	14880	14620	14627	14616	14706	14743	14615	14930	14824	14832	14504	14519	14890	14950	14850	14878	14794	14610	14838	14564	14681	14779	14890	14655	14626	14736	14770
25162	38548	30160	19370	13760	11101	9982	9388	9256	9007	8943	8915	8902	8674	8823	8724	8943	8934	8888	8974	8794	8851	8784	8889	8974	8864	8877	8818	8652	8775	8809	8817	8829	8666	8874	8798	9017	8708	8826	8803	8783	8902	8810	8922	8887	8831	8866	8848	8810	8792	8766	8908	8861	8755	8801	8719	8775	8873	8800	8786	8720	8859	8840	8820	8805	8704	8829	8687	8686	8807	8700	8737	8742	8751	8690	8765	8842	8772	8754	8868	8768	8660	8850	8741	8788	8809	8807	8765	8703	8862	8855	8589	8712	8904	8656	8699	8812	8933	8714	8830	8787	8703	8759	8836	8554	8779	8784	8786	8611	8806	8824	8602	8834	8728	8828	8767	8771	8667	8827	8822	8744	8712	8746	8742	8671	8769	8907	8881	8702	8607	8826	8853	8849	8755	8671	8774	8752	8620	8738	8799	8799	8838	8805	8861	8803	8761	8851	8710	8897	8835	8791	8760	8861	8702	8811	8719	8835	8792	8756	8791	8705	8688	8679	8801	8736	8867	8894	8774	8765	8776	8655	8988	8817	8735	8753	8724	8818	8829	8903	8631	8728	8829	8694	8713	8746	8660	8773	8617	8792	8790	8665	8753	8829	8810	8783	8788	8821	8792	8740	8703	8781	8752	8663	8868	8612	8846	8865	8662	8697	8881	8681	8752	8825	8869	8879	8880	8745	8806	8825	8761	8802	8749	8769	8720	8837	8777	8693	8748	8809	8756	8830	8737	8719	8877	8739	8795	8660	8645	8631	8847	8759	8770	8705	8732	8707	8723	8659	8705	8748	8737	8859	8663	9005	8798	8821	8769	8899	8781	8909	8704	8738	8830	8850	8913	8757	8815	8803	8819	8768	8816	8726	8817	8794	8818	8793	8728	8792	8768	8894	8791	8842	8638	8756	8793	8749	8662	8918	8790	8559	8862	8594	8815	8790	8725	8833	8736	8882	8842	8769	8708	8848	8729	8825	8715	8806	8763	8907	8784	8742	8680	8740	8877	8797	8637	8829	8884	8741	8786	8757	8819	8682	8820	8707	9015	8687	8739	8719	8685	8796	8906	8770	8725	8770	8713	8686	8713	8896	8933	8730	8813	8803	8809	8703	8763	8834	8691	8766	8885	8701	8673	8781	8782	8818	8751	8756	8828	8807	8706	8624	8668	8898	8727	8844	8882	8852	8793	8810	8806	8942	8662	8791	8711	8607	8698	8738	8766	8639	8834	8890	8989	8642	8805	8840	8719	8754	8797	8746	8794	8955	8869	8792	8723	8954	8809	8872	8592	8805	8827	8679	8723	8717	8668	8875	8778	8776	8833	8668	8952	8700	8761	9000	8754	8661	8645	8673	8859	8803	8757	8758	8754	8652	8806	8791	8801	8781	8920	8789	8789	8751	8797	8632	8858	8683	8757	8928	8625	8757	8786	8780	8805	8668	8788	8753	8654	8682	8766	8722	8589	8875	8808	8583	8882	8736	8702	8847	8742	8677	8652	8572	8771	8703	8664	8700	8741	8793	8695	8682	8830	8738	8889	8792	8797	8745	8865	8768	8766	8718	8954	8747	8744	8675	8706	8943	8496	8701	8810	8593	8870	8789	8740	8896	8699	8936	8780	8807	8868	8869	8863	8620	8611	8730	8864	8772	8842	8772	8663	8705	8785	8819	8859	8841	8787	8930	8768	8840	8879	8735	8824	8678	8745	8891	8778	8801	8844	8768	8749	8884	8797	8703	8760	8760	8762	8680	8688	8834	8807	8715	8665	8859	8754	8885	8815	8586	8766	8608	8797	8829	8783	8651	8666	8816	8794	8923	8854	8823	8770	8779	8708	8754	8703	8769	8784	8857	8747	8776	8760	8756	8875	8769	8588	8724	8798	8718	8872	8872	8836	8695	8812	8745	8634	8875	8823	8898	8794	8777	8693	8732	8789	8691	8746	8824	8802	8874	8793	8740	8812	8854	8730	8841	8689	8924	8832	8853	8638	8731	8701	8635	8754	8755	8824	8770	8804	8927	8705	8691	8631	8772	8744	8659	8836	8850	8665	8704	8798	8799	8781	8734	8679	8852	8680	8877	8875	8697	8957	8796	8729	8801	8690	8710	8751	8932	8713	8743	8758	8853	8829	8728	8949	8846	8765	8769	8740	8863	8773	8683	8952	8719	8895	8917	8541	8787	8770	8579	8714	8823	8791	8786	8714	8779	8705	8676	8755	8719	8780	8707	8768	8715	8836	8881	8775	8709	8728	8806	8780	8756	8667	8840	8797	8879	8720	8704	8796	8880	8694	8826	8688	8915	8855	8826	8878	8806	8733	8782	8770	8673	8731	8592	8656	8752	8775	8705	8673	8782	8827	8694	8745	8764	8841	8779	8913	8761	8770	8730	8817	8675	8811	8825	8816	8900	8874	8747	8935	8838	8774	8722	8770	8803	8886	8688	8885	8840	8710	8750	8741	8822	8768	8898	8809	8766	8801	8715	8781	8808	8876	8909	8830	8661	8639	8756	8680	8652	8670	8780	8690	8883	8706	8816	8782	8823	8771	8714	8596	8847	8753	8627	8759	8722	8818	8837	8771	8846	8655	8735	8648	8796	8752	8830	8808	8757	8681	8846	8707	8871	8611	8709	8831	8701	8722	8722	8799	8778	8890	8857	8783	8765	8751	8769	8771	8927	8659	8836	8580	8798	8763	8800	8757	8785	8880	8705	8775	8787	8586	8592	8700	8782	8804	8834	8775	8941	8690	8804	8557	8766	8746	8821	8796	8673	8730	8794	8888	8628	8743	8769	8672	8684	8630	8799	8821	8806	8723	8878	8770	8685	8720	8817	8823	8653	8967	8769	8671	8956	8806	8778	8694	8668	8762	8750	8816	8728	8725	8736	8721	8807	8854	8716	8837	8829	8747	8675	8798	8731	8666	8790	8694	8918	8896	8805	8935	8746	8747	8912	8789	8867	8782	8758	8730	8900	8802	8806	8623	8832	8746	8842	8739	8968	8807	8792	8929	8719	8763	8652	8702	8726	8692	8773	8727	8947	8760	8845	8760	8829	8803	8725	8865	8729	8819	8855	8791	8829	8682	8745	8759	8864	8785	8640	8885	8780	8606	8685	8773	8819	8781	8778	8816	8745	8845	8873	8781	8817	8767	8782	9027	8884	8700	8765	8778	8676	8669	8742	8846	8675	8704	8742	8841	8768	8794	8744	8727	8722	8717	8928	8713	8660	8803	8728	8746	8843	8838	8741	8879	8676	8688	8861	8923	8806	8782	8768	8858	8848	8669	8752	8576	8718	8718	8820	8833	8702	8853	8882	8798	8700	8856	8769	8959	8808	8728	8559	8598	8772	8809	8759	8629	8776	8756	8710	8726	8879	8737	8750	8736	8829	8792	8716	8685	8684	8750	8814	8708	8897	8798	8685	8727	8835	8848	8739	8755	8733	8814	8792	8883	8813	8770	8813	8656	8755	8629	8863	8708	8776	8731	8749	8884	8743	8822	8842	8699	8729	8724	8626	8677	8941	8684	8748	8740	8791	8837	8630	8826	8864	8999	8822	8904	8796	8815	8696	8716	8823	8692	8684	8648	8841	8836	8729	8749	8862	8712	8642	8717	8699	8764	8788	8640	8771	8596	8680	8731	8848	8790	8729	8858	8788	8636	8719	8704	8838	8792	8716	8872	8935	8774	8688	8751	8736	8778	8752	8752	8717	8779	8876	8854	8791	8646	8778	8762	8765	8648	8703	8667	8794	8734	8657	8751	8826	8810	8816	8626	8715	8656	8877	8802	8689	8852	8725	8638	8864	8835	8881	8907	8595	8657	8727	8775	8937	8756	8716	8618	8766	8715	8664	8667	8734	8729	8897	8810	8710	8759	8847	8718	8704	8807	8776	8836	8693	8703	8768	8632	8647	8748	8779	8775	8754	8680	8738	8703	8793	8794	8863	8836	8754	8835	8745	8685	8707	8698	8757	8689	8634	8794	8885	8854	8714	8800	8844	8779	8749	8787	8843	8905	8766	8893	8676	8669	8726	8786	8825	8899	8848	8773	8953	8856	8838	8763	8686	8691	8751	8766	8882	8765	8631	8793	8775	8773	8772	8670	8785	8842	8740	8761	8781	8784	8674	8823	8805	8833	8641	8764	8567	8777	8939	8744	8936	8854	8870	8771	8617	8619	8743	8733	8615	8794	8781	8854	8799	8887	8805	8718	8887	8717	8872	8660	8654	8843	8792	8690	8802	8657	8728	8699	8708	8686	8799	8855	8846	8648	8825	8696	8757	8849	8991	8827	8866	8935	8721	8676	8790	8770	8818	8895	8647	8749	8776	8797	8592	8860	8851	8603	8799	8602	8876	8787	8752	8734	8913	8746	8741	8801	8794	8844	8842	8729	8701	8743	8750	8791	8826	8722	8748	8516	8719	8815	8858	8685	8730	8733	8611	8825	8756	8789	8696	8866	8846	8882	8737	8592	8913	8843	8694	8732	8820	8826	8744	8916	8778	8619	8906	8637	8718	8814	8863	8731	8737	8799	8662	8719	8859	8620	8822	8622	8773	8700	8648	8770	8652	8873	8719	8769	8842	8767	8779	8815	8721	8649	8663	8699	8834	8775	8994	8810	8804	8780	8819	8840	8926	8688	8850	8561	8663	8866	8774	8779	8780	8882	8845	8735	8769	8752	8763	8842	8676	8787	8675	8803	8952	8833	8950	8695	8724	8683	8845	8705	8856	8802	8773	8851	8672	8810	8809	8596	8809	8853	8759	8670	8739	8758	8737	8893	8786	8737	8867	8868	8778	8822	8830	8788	8826	8801	8880	8726	8769	8834	8806	8655	8689	8694	8884	8795	8778	8852	8710	8800	8738	8805	8707	8787	8703	8782	8641	8629	8755	8839	8869	8694	8772	8760	8808	8789	8701	8695	8719	8802	8753	8772	8821	8830	8731	8565	8703	8725	8815	8670	8748	8766	8796	8865	8839	8800	8777	8933	8895	8721	8867	8884	8916	8833	8858	8693	8680	8769	8677	8744	8870	8881	8729	8728	8831	8671	8720	8665	8786	8747	8659	8899	8793	8648	8773	8790	8715	8710	8691	8811	8856	8669	8837	8874	8774	8784
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
